@charset "UTF-8";
.font-noto{font-family:"Noto Sans JP",sans-serif}.font-jost{font-family:"Jost",sans-serif;font-weight:400}.padding80{padding-top:80px;padding-bottom:80px}.padding100{padding-top:100px;padding-bottom:100px}h2,.h2{font-family:"Jost",sans-serif;font-weight:400;font-size:40px}h3,.h3{font-family:"Jost",sans-serif;font-weight:400;font-size:32px}.h3_small{font-family:"Jost",sans-serif;font-weight:400;font-size:28px}h4,.h4{font-family:"Jost",sans-serif;font-weight:400;font-size:24px}main{color:#666;background:#d9d5cb}.commonHeaderTopContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.commonHeaderTopLinkItem.hasborderleft:before{background-color:#1a1a1a}.border{background-color:#e1ddd5;width:100%;height:1px}.faqWrapper{padding-top:150px;padding-bottom:120px}@media screen and (max-width:768px){.faqWrapper{padding-top:32vw}}.faqContainer{max-width:760px;margin:0 auto}.faqTitle{color:#1a1a1a;text-align:center;padding-bottom:60px}.accordionWrapper{padding-top:60px}.accordionCategoryTitle .ja{font-size:18px;line-height:calc(26 / 18);margin-bottom:8px;color:#1a1a1a}.accordionCategoryTitle .en{font-size:15px;line-height:calc(21 / 15);margin-bottom:30px}.accordionContainer{border-bottom:1px solid #666;padding:26px 0}.accordionContainer.first{border-top:1px solid #666}.accordionBtnWrapper{text-align:right;margin-top:24px;cursor:pointer}.accordionBtn{color:#963224;padding-right:26px;position:relative}.accordionBtn:before{content:'';width:1px;height:14px;background:#963224;position:absolute;top:4px;right:0;margin-right:13px;-webkit-transition:-webkit-transform ease .6s;transition:-webkit-transform ease .6s;transition:transform ease .6s;transition:transform ease .6s, -webkit-transform ease .6s}.accordionBtn:after{content:'';width:14px;height:1px;background:#963224;position:absolute;top:calc(50% - 1px);right:0;margin-right:6px}.accordionContainer.is-open .accordionInner{max-height:1000px}.accordionContainer.is-open .accordionAnswer:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordionAnswer{overflow:hidden;max-height:0;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}.accordionAnswer .ja{padding-top:16px;font-size:13px;line-height:calc(20 / 13);margin-bottom:16px;color:#1a1a1a}.accordionAnswer .en{font-size:13px}.accordionQuestion .ja{font-size:13px;line-height:calc(20 / 13);margin-bottom:16px;color:#1a1a1a}.accordionQuestion .en{font-size:13px;line-height:calc(20 / 13)}.accordionCategoryWrapper{margin-bottom:80px}.bottomArea{text-align:center}.bottomText{font-size:13px;margin-bottom:20px;color:#1a1a1a}.bottomBtn{width:315px;line-height:37px;border-radius:4px;background-color:#1a1a1a;color:#d9d5cb;margin:0 auto;border:1px solid #1a1a1a;-webkit-transition:color ease .3s,background-color ease .3s;transition:color ease .3s,background-color ease .3s}.bottomBtn:hover{background-color:#d9d5cb;color:#1a1a1a}


.accordionContainer.is-open .accordionBtn:before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}