.contents_inner{max-width:1100px;margin:0px auto}.about_section{padding-block:50px}@media screen and (min-width:768px){.about_section{padding-block:100px}}@media screen and (min-width:980px){.about_section{padding-block:150px}}.about_section+.about_section{border-top:solid 1px #C8C8C8}.page_content{gap:40px}@media screen and (min-width:768px){.page_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:980px){.page_content{gap:0px 95px}}@media screen and (min-width:768px){.page_content_title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:285px}}.page_content_body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-ms-grid;display:grid;gap:10px;max-width:750px}.faq_item{background-color:#ffffff;padding:30px}.faq_item[open] .icon{rotate:45deg}@-webkit-keyframes scale_text{0%{scale:1;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{scale:1.1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{scale:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes scale_text{0%{scale:1;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{scale:1.1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{scale:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.faq_title{position:relative;font-size:1.8rem;font-weight:700;line-height:1.5;-webkit-padding-end:35px;padding-inline-end:35px}.faq_title .text{position:relative;-webkit-padding-start:1.5em;padding-inline-start:1.5em;display:block;-webkit-transition:color 0.3s;transition:color 0.3s}.faq_title .text:before{content:"?";position:absolute;top:0.4em;left:0;font-size:2.4rem;color:#399D26;font-weight:700;line-height:1;font-family:"Montserrat";translate:0 -50%}@media screen and (min-width:768px){.faq_title .text:before{font-size:2.6rem}}@media screen and (min-width:980px){.faq_title .text:before{font-size:3.2rem}}.faq_title .icon{position:absolute;top:0;right:0;width:30px;height:30px;border-radius:50%;background-color:#399D26;-webkit-transition:rotate 0.3s;transition:rotate 0.3s}.faq_title .icon:after,.faq_title .icon:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:12px;height:2px;background-color:#ffffff}.faq_title .icon:before{rotate:0deg}.faq_title .icon:after{rotate:90deg}@media (hover:hover) and (pointer:fine){.faq_title:hover{cursor:pointer}.faq_title:hover .text{color:#399D26}.faq_title:hover .text:before{-webkit-animation:scale_text 1s infinite ease-in-out;animation:scale_text 1s infinite ease-in-out}}.faq_item_inner{overflow:hidden}.faq_item_wrap{-webkit-padding-before:20px;padding-block-start:20px;-webkit-margin-before:20px;margin-block-start:20px;border-top:solid 1px #C8C8C8}.faq_text{font-size:1.4rem;line-height:1.8;letter-spacing:0.05em}@media screen and (min-width:768px){.faq_text{font-size:1.6rem}}.faq_text a{color:#399D26;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media (hover:hover) and (pointer:fine){.faq_text a:hover{opacity:0.7}}.faq_text+.faq_text{-webkit-margin-before:1lh;margin-block-start:1lh}.faq_list{line-height:1.8;-webkit-margin-before:1lh;margin-block-start:1lh}.faq_list+.faq_text{-webkit-margin-before:1lh;margin-block-start:1lh}.faq_list_item{position:relative;-webkit-padding-start:1em;padding-inline-start:1em;font-size:1.4rem;letter-spacing:0.05em}@media screen and (min-width:768px){.faq_list_item{font-size:1.6rem}}.faq_list_item:before{content:"";position:absolute;top:0.8em;left:0;width:4px;height:4px;border-radius:50%;background-color:currentColor}.faq_item_schedule{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.faq_item_schedule dt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.4rem;line-height:1.8;letter-spacing:0.05em}@media screen and (min-width:768px){.faq_item_schedule dt{font-size:1.6rem}}.faq_item_schedule dd{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;line-height:1.8;letter-spacing:0.05em}@media screen and (min-width:768px){.faq_item_schedule dd{font-size:1.6rem}}.faq_item_schedule+.faq_item_schedule{-webkit-margin-before:1lh;margin-block-start:1lh}.service_list{border-top:1px solid #C8C8C8}.service_item{border-bottom:1px solid #C8C8C8}.service_link{position:relative;display:inline-block;width:100%;padding:20px 35px 20px 45px}@media screen and (min-width:768px){.service_link{padding:32px 35px 32px 85px}}@media screen and (min-width:1280px){.service_link{padding:35px 40px 35px 100px}}.service_link .title{color:#282828;letter-spacing:0.05em}@media screen and (min-width:768px){.service_link .title{font-size:1.8rem;letter-spacing:0.1em}}@media screen and (min-width:1280px){.service_link .title{font-size:2rem}}.service_link .icon{position:absolute;z-index:11;left:10px;top:50%;width:16px;height:16px;display:inline-block;overflow:hidden;margin-top:-7px}@media screen and (min-width:768px){.service_link .icon{margin-top:-15px;width:32px;height:30px;left:20px}}@media screen and (min-width:1280px){.service_link .icon{left:25px}}.service_link .icon:before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){.service_link .icon:before{background-size:contain}}.service_link .arrow{position:absolute;right:20px;top:50%;margin-top:-6px;width:18px;height:12px;z-index:11;overflow:hidden}@media screen and (min-width:768px){.service_link .arrow{margin-top:-9px;width:28px;height:18px}}.service_link .arrow:before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){.service_link .arrow:before{background-size:contain}}.service_link .icon._icon01:before{background-image:url("../../../img/icon/icon01.svg")}@media screen and (min-width:768px){.service_link .icon._icon02{margin-top:-18px;width:33px;height:36px}}.service_link .icon._icon02:before{background-image:url("../../../img/icon/icon02.svg")}@media screen and (min-width:768px){.service_link .icon._icon03{margin-top:-19px;width:33px;height:38px}}.service_link .icon._icon03:before{background-image:url("../../../img/icon/icon03.svg")}.service_link .icon._icon04{height:18px;margin-top:-9px}@media screen and (min-width:768px){.service_link .icon._icon04{margin-top:-21px;width:28px;height:42px}}.service_link .icon._icon04:before{background-image:url("../../../img/icon/icon04.svg")}.service_link .icon._icon05{height:18px;margin-top:-9px}@media screen and (min-width:768px){.service_link .icon._icon05{margin-top:-21px;width:28px;height:42px}}.service_link .icon._icon05:before{background-image:url("../../../img/icon/icon05.svg")}.service_link .icon._icon06:before{background-image:url("../../../img/icon/icon01.svg");rotate:180deg}.service_item ._arrow01:before{background-image:url("../../../img/icon/arrow03.svg")}.service_item ._arrow02:before{background-image:url("../../../img/icon/arrow01.svg")}.service_item ._arrow03:before{background-image:url("../../../img/icon/arrow02.svg")}.service_item ._arrow04:before{background-image:url("../../../img/icon/arrow04.svg")}.service_item ._arrow05:before{background-image:url("../../../img/icon/arrow05.svg")}.service_link{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.service_link .title{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.service_link .icon{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.service_link .icon:before{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.service_link .arrow{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.service_link .arrow:before{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (min-width:980px){.service_link:hover .title{color:#399D26}.service_link:hover .arrow{margin-right:-10px}}
/*# sourceMappingURL=faq.css.map */