@charset "utf-8";.vision__content-indicator-item{-webkit-transition:opacity .3s ease,color .3s ease;-o-transition:opacity .3s ease,color .3s ease;transition:opacity .3s ease,color .3s ease;will-change:opacity,color}.vision__content-indicator-item.active{color:#50a9ff;font-weight:500;opacity:1}.vision__content-elem{left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vision__content-elem:first-of-type{left:auto;opacity:1;position:relative;top:auto}.intersect-elem{-webkit-filter:blur(30px);filter:blur(30px);opacity:0}.intersect-elem.active{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transition:opacity 1.3s cubic-bezier(.2,.6,.3,1),-webkit-filter 1.3s cubic-bezier(.2,.6,.3,1);transition:opacity 1.3s cubic-bezier(.2,.6,.3,1),-webkit-filter 1.3s cubic-bezier(.2,.6,.3,1);-o-transition:opacity 1.3s cubic-bezier(.2,.6,.3,1),filter 1.3s cubic-bezier(.2,.6,.3,1);transition:opacity 1.3s cubic-bezier(.2,.6,.3,1),filter 1.3s cubic-bezier(.2,.6,.3,1);transition:opacity 1.3s cubic-bezier(.2,.6,.3,1),filter 1.3s cubic-bezier(.2,.6,.3,1),-webkit-filter 1.3s cubic-bezier(.2,.6,.3,1);will-change:opacity,filter}.intersect-elem--fade{-webkit-filter:blur(0);filter:blur(0)}.mission__column{opacity:0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,-webkit-transform 1s ease-out;-o-transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out;will-change:opacity,transform}@-webkit-keyframes contact_hidden{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1}to{-webkit-filter:blur(30px);filter:blur(30px);opacity:0}}@keyframes contact_hidden{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1}to{-webkit-filter:blur(30px);filter:blur(30px);opacity:0}}.footer .following-contact.bnr_hidden{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:contact_hidden;animation-name:contact_hidden;-webkit-animation-timing-function:linear;animation-timing-function:linear}.sticky__elem2:not(.fix){left:auto!important}.company2__box{margin-top:7.8125vw;padding-top:9.114583333333332vw}.company2__box .txt{background-image:url(/assets/images/index/g-arrow.png);background-position:top 3.90625vw center;background-repeat:no-repeat;background-size:52.083333333333336vw auto;color:#96a454;font-size:3.90625vw;font-weight:600;line-height:1.75;padding-top:14.322916666666666vw;text-align:center}.company2__box .txt.c-2{color:#7da3e9}.company2__box .txt.c-3{color:#eda16a}.company2__in{background-color:#f5f7ed;border-radius:3.90625vw;padding:16.927083333333336vw 5.208333333333334vw 5.208333333333334vw;position:relative}.company2__in.c-2{background-color:#f6f8fb}.company2__in.c-3{background-color:#fff8f3}.company2__in ul li{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";background-color:#fff;background-image:url(/assets/images/index/check-g.png);background-position:left 2.083333333333333vw center;background-repeat:no-repeat;background-size:3.125vw auto;border-radius:2.604166666666667vw;-webkit-box-shadow:1.0416666666666665vw 0 1.3020833333333335vw rgba(0,0,0,.03);box-shadow:1.0416666666666665vw 0 1.3020833333333335vw rgba(0,0,0,.03);font-size:3.125vw;line-height:1;padding:3.90625vw 3.90625vw 3.90625vw 7.8125vw}.company2__in ul li:not(:last-of-type){margin-bottom:2.604166666666667vw}.company2__in ul.c-2 li{background-image:url(/assets/images/index/check-b.png)}.company2__in ul.c-3 li{background-image:url(/assets/images/index/check-o.png)}.company2__ttl{left:0;position:absolute;text-align:center;top:-7.8125vw;width:100%}.company2__ttl img{height:auto;width:16.40625vw}.company2__ttl p{font-size:3.3854166666666665vw;margin-top:1.3020833333333335vw}@media (min-width:769px),print{.mission__row:before{opacity:0;-webkit-transform:translateX(-30%);transform:translateX(-30%);-webkit-transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,-webkit-transform 1s ease-out;-o-transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out;will-change:opacity,transform}.mission__row.active .mission__column{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mission__row.active .mission__column--right{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.mission__row.active:before{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.root{min-width:1100px;overflow:hidden;width:100%}.contentsWrap{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:auto;width:1100px}.contentsWrap .side_nav{-ms-flex-negative:0;flex-shrink:0;margin-top:45px;overflow:hidden;position:relative;width:250px}.contentsWrap .side_nav ul.sticky__elem{left:auto;top:0}.contentsWrap .side_nav ul.sticky__elem.bottom{bottom:0;top:auto}.contentsWrap .side_nav ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:1;min-width:200px}.contentsWrap .side_nav ul li.active:after{color:#8bacf5;content:"●";font-size:10px;line-height:1}.contentsWrap .side_nav ul li+li{margin-top:45px}.contentsWrap .side_nav ul li a{min-width:150px}.util__content{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:850px;position:relative;width:100%}.util__caption{font-size:3.125rem;letter-spacing:.2em;margin-bottom:30px}.util__caption span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";display:block;font-size:1.125rem;font-weight:400;letter-spacing:0;margin-top:20px}.util__sub-caption{font-size:3.125rem;letter-spacing:.2em;margin-bottom:50px}.util__sub-caption span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";display:block;font-size:1rem;font-weight:400;letter-spacing:3px;margin-top:18px}.util__copy{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1rem;letter-spacing:.2em;line-height:2.5;text-align:justify}.mission{overflow:hidden;padding-top:40px;position:relative;width:100%}.mission__copy{margin-bottom:62px}.mission__row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:30px;position:relative}.mission__row:before{background-image:url(../images/company/mission/arrow.png?v848724fc114591827552434d2f9516ac);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:108px;left:376px;position:absolute;top:138px;width:77px}.mission__column--left{padding-top:10px}.mission__column--left img{width:367px}.mission__column--right img{width:388px}.sticky__wrapper,.sticky__wrapper2{position:relative}.sticky__elem,.sticky__elem2{left:0;position:absolute;top:0;width:100%}.sticky__elem.fix,.sticky__elem2.fix{left:inherit;position:fixed;width:100%}.sticky__elem.bottom,.sticky__elem2.bottom{bottom:0;top:auto;width:100%}.vision{margin-top:240px;padding-bottom:240px;position:relative}.vision:before{background-image:-webkit-gradient(linear,left top,right top,from(#f7f9fb),to(#fff));background-image:-o-linear-gradient(left,#f7f9fb,#fff);background-image:linear-gradient(90deg,#f7f9fb,#fff);border-bottom-left-radius:100px;border-top-left-radius:100px;content:"";display:block;height:99%;left:120px;position:absolute;top:-90px;width:calc(100vw - 345px)}.vision__hittest{height:calc(var(--vh)*100);position:relative;width:100%}.vision__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vision__inner-content{position:relative;width:850px}.vision__caption{margin-bottom:30px}.vision__copy{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding-bottom:60px}.vision__content-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vision__content-indicator{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;font-size:3.125rem;letter-spacing:.2em;line-height:1;margin-right:50px}.vision__content-indicator-item:nth-of-type(n+2){margin-top:15px}.vision__content-indicator-item{opacity:.15}.vision__content-indicator-item.active{color:#8bacf5;opacity:1}.vision__content-column{position:relative}.vision__content-elem-caption{color:#8bacf5;font-size:3.75rem;letter-spacing:.2em;margin-bottom:35px}.vision__content-elem-caption small{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#333;display:block;font-size:1.125rem;font-weight:400;letter-spacing:.2em;margin-top:20px}.company{background-color:#fff;padding-bottom:50px;position:relative}.company__caption{margin-bottom:30px}.company__table{width:100%}.company__table td,.company__table th{border-bottom:1px solid #ddd;font-size:1rem;letter-spacing:.2em;padding:28px 0;vertical-align:top}.company__table th{width:125px}.company__map{border-radius:20px;margin-top:25px;width:100%}.company__map iframe{height:450px;width:100%}.company__map{overflow:hidden}.staff__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:65px}.staff__list-item{width:calc(25% - 30px)}.staff__list-item:nth-of-type(n+2){margin-left:40px}.staff__list-item:nth-of-type(4n+1){margin-left:0}.staff__list-item:nth-of-type(n+5){margin-top:50px}.staff__list-item-figure{border-radius:20px;margin-bottom:15px;overflow:hidden}.staff__list-item-role{font-size:.875rem;letter-spacing:.2em;line-height:1.429;margin-bottom:10px}.staff__list-item-name{font-size:1.25rem;font-weight:500;letter-spacing:.2em}.faq{background-color:#fff;margin-top:150px;padding-bottom:70px;padding-top:75px;position:relative}.faq:before{background-image:-webkit-gradient(linear,left top,right top,from(#f7f9fb),to(#fff));background-image:-o-linear-gradient(left,#f7f9fb,#fff);background-image:linear-gradient(90deg,#f7f9fb,#fff);border-bottom-left-radius:100px;border-top-left-radius:100px;content:"";display:block;height:200%;left:110px;position:absolute;top:-25px;width:calc(100vw - 345px)}.faq__caption{margin-bottom:70px}.faq .list{display:block}.faq .list .qa .accordion{background-color:#fff;border:3px solid #fff;border-radius:5px;border-radius:30px;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.05),inset 0 10px 24px 0 rgba(5,0,1,.03);box-shadow:0 10px 15px 0 rgba(0,0,0,.05),inset 0 10px 24px 0 rgba(5,0,1,.03)}.faq .list .qa .accordion__trigger{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#262626;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;justify-content:space-between;padding:30px;position:relative}.faq .list .qa .accordion__trigger p{line-height:1.875;margin-right:auto}.faq .list .qa .accordion__trigger:before{color:#8bacf5;content:"Q";font-size:1.5rem;line-height:1;margin-right:35px}.faq .list .qa .accordion__trigger .evt-trigger{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;height:20px;justify-content:center;margin-left:35px;position:relative;width:20px}.faq .list .qa .accordion__trigger .evt-trigger:after,.faq .list .qa .accordion__trigger .evt-trigger:before{background-color:#888;content:"";display:block}.faq .list .qa .accordion__trigger .evt-trigger:before{height:100%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:2px;will-change:transform}.faq .list .qa .accordion__trigger .evt-trigger:after{height:2px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.faq .list .qa .accordion__trigger.active .evt-trigger:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq .list .qa .accordion__target{height:0;overflow:hidden}.faq .list .qa .accordion__inner{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;letter-spacing:.15px;padding:0 100px 30px 30px;position:relative}.faq .list .qa .accordion__inner:before{color:#f6a366;content:"A";font-size:1.5rem;line-height:1;margin-right:35px}.faq .list .qa .accordion__inner p{line-height:1.875}.faq .list .qa .accordion+.accordion{margin-top:35px}.company2 .txt.sub{line-height:2;text-align:center}.company2__img{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:60px}.company2__box{-webkit-box-flex:0;-ms-flex:0 1 30.9%;flex:0 1 30.9%;margin-top:0;padding-top:46px}.company2__box .txt{background-position:top 20px center;background-size:153px auto;font-size:1.25rem;padding-top:60px}.company2__in{border-radius:30px;padding:89px 30px 30px}.company2__in ul li{background-position:left 15px center;background-size:20px auto;border-radius:20px;-webkit-box-shadow:8px 0 10px rgba(0,0,0,.03);box-shadow:8px 0 10px rgba(0,0,0,.03);font-size:.84375rem;padding:30px 10px 30px 40px}.company2__in ul li:not(:last-of-type){margin-bottom:20px}.company2__ttl{top:-40px}.company2__ttl img{width:73px}.company2__ttl p{font-size:1rem;margin-top:16px}}@media only screen and (max-width:768px){.mission__row:before{opacity:0;-webkit-transform:translateX(-50%) translateY(-30%);transform:translateX(-50%) translateY(-30%);-webkit-transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,-webkit-transform 1s ease-out;-o-transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out;will-change:opacity,transform}.mission__row.active .mission__column{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mission__row.active .mission__column--right{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.mission__row.active:before{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.root{overflow:hidden;width:100%}.contentsWrap .side_nav{display:none}.util__content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 7.8125vw;position:relative}.util__caption{font-size:7.8125vw;letter-spacing:.2em;margin-bottom:7.161458333333333vw}.util__caption span{display:block;font-size:3.125vw;font-weight:400;letter-spacing:.5208333333333333vw;margin-top:2.34375vw}.util__sub-caption{font-size:7.8125vw;letter-spacing:.2em;margin-bottom:7.8125vw}.util__sub-caption span{display:block;font-size:3.125vw;font-weight:400;letter-spacing:.5208333333333333vw;margin-top:2.34375vw}.util__copy{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:3.3854166666666665vw;letter-spacing:.2em;line-height:2.3;text-align:justify}.mission{overflow:hidden;padding-top:5.208333333333334vw;position:relative;width:100%}.mission__copy{margin-bottom:9.114583333333332vw}.mission__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.mission__row:before{background-image:url(../images/company/mission/sp/arrow.png?vca83e8c3c0c9ac538e21b9001769e95a);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:17.578125vw;left:50%;position:absolute;top:86.19791666666666vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:24.609375vw}.mission__column{text-align:center}.mission__column--left{margin-bottom:22.786458333333336vw}.mission__column--left img{width:82.03125vw}.mission__column--right img{width:87.76041666666666vw}.sticky__wrapper,.sticky__wrapper2{position:relative}.sticky__elem,.sticky__elem2{left:0;position:absolute;top:0;width:100%}.sticky__elem.fix,.sticky__elem2.fix{left:0;position:fixed;width:100%}.sticky__elem.bottom,.sticky__elem2.bottom{bottom:0;top:auto;width:100%}.vision{overflow:hidden;padding-bottom:26.041666666666668vw;padding-top:13.020833333333334vw;will-change:opacity}.vision__hittest{height:100vh;position:relative;width:100%}.vision__caption span{display:block;font-size:3.125vw;font-weight:400;letter-spacing:.5208333333333333vw;margin-top:2.34375vw}.vision__inner{padding:19.53125vw 0 10.416666666666668vw}.vision__inner:before{background-image:-webkit-gradient(linear,left top,right top,from(#f7f9fb),to(#fff));background-image:-o-linear-gradient(left,#f7f9fb,#fff);background-image:linear-gradient(90deg,#f7f9fb,#fff);border-bottom-left-radius:100px;border-top-left-radius:100px;content:"";display:block;height:105%;position:absolute;right:0;top:0;width:75%}.vision__inner-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 7.8125vw;position:relative}.vision__copy{padding-bottom:9.114583333333332vw}.vision__content-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vision__content-indicator{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;font-size:6.510416666666667vw;letter-spacing:.2em;line-height:1;margin-right:6.510416666666667vw}.vision__content-indicator-item:nth-of-type(n+2){margin-top:3.2552083333333335vw}.vision__content-indicator-item{opacity:.15}.vision__content-indicator-item.active{color:#8bacf5;opacity:1}.vision__content-column{position:relative}.vision__content-elem-caption{color:#8bacf5;font-size:9.114583333333332vw;letter-spacing:.2em;margin-bottom:4.557291666666666vw}.vision__content-elem-caption small{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#333;display:block;font-size:3.125vw;font-weight:400;letter-spacing:.2em;margin-top:2.604166666666667vw}.vision__content-elem-text{font-size:3.125vw;line-height:1.6}.company{background-color:#fff;padding-top:2.864583333333333vw;position:relative;will-change:opacity}.company__table{display:block;margin-bottom:6.510416666666667vw;width:100%}.company__table tbody,.company__table td,.company__table th,.company__table tr{display:block}.company__table tr{border-bottom:1px solid #ddd;padding:3.90625vw 0}.company__table td,.company__table th{font-size:3.3854166666666665vw;letter-spacing:.2em;vertical-align:top}.company__map{border-radius:2.604166666666667vw;margin-top:5.208333333333334vw;width:100%}.company__map iframe{height:52.083333333333336vw;width:100%}.company__map{overflow:hidden}.staff__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:7.8125vw}.staff__list-item{width:calc(50% - 1.95313vw)}.staff__list-item:nth-of-type(n+2){margin-left:3.90625vw}.staff__list-item:nth-of-type(odd){margin-left:0}.staff__list-item:nth-of-type(n+3){margin-top:7.8125vw}.staff__list-item-figure{border-radius:2.604166666666667vw;margin-bottom:2.604166666666667vw;overflow:hidden}.staff__list-item-role{font-size:2.864583333333333vw;letter-spacing:.2em;line-height:1.3;margin-bottom:1.3020833333333335vw}.staff__list-item-name{font-size:3.90625vw;font-weight:500;letter-spacing:.2em}.faq{margin-bottom:10.416666666666668vw;padding-top:37.76041666666667vw;position:relative;will-change:opacity}.faq:before{background-image:-o-linear-gradient(68deg,#fff,#f7f9fb);background-image:linear-gradient(22deg,#fff,#f7f9fb);border-bottom-left-radius:100px;border-top-left-radius:100px;content:"";display:block;height:100%;position:absolute;right:0;top:18.229166666666664vw;width:74%}.faq__caption{margin-bottom:10.416666666666668vw}.faq .list{display:block}.faq .list .qa .accordion{background-color:#fff;border:.390625vw solid #fff;border-radius:.6510416666666667vw;border-radius:3.90625vw;-webkit-box-shadow:0 1.3020833333333335vw 1.953125vw 0 rgba(0,0,0,.05),inset 0 1.3020833333333335vw 3.125vw 0 rgba(5,0,1,.03);box-shadow:0 1.3020833333333335vw 1.953125vw 0 rgba(0,0,0,.05),inset 0 1.3020833333333335vw 3.125vw 0 rgba(5,0,1,.03)}.faq .list .qa .accordion__trigger{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#262626;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.125vw;justify-content:space-between;padding:4.947916666666666vw 3.90625vw;position:relative}.faq .list .qa .accordion__trigger p{line-height:1.875;margin-right:auto}.faq .list .qa .accordion__trigger:before{color:#8bacf5;content:"Q";font-size:3.90625vw;line-height:1;margin-right:4.557291666666666vw;padding-top:.6510416666666667vw}.faq .list .qa .accordion__trigger .evt-trigger{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;height:2.604166666666667vw;justify-content:center;margin-left:4.557291666666666vw;position:relative;width:2.604166666666667vw}.faq .list .qa .accordion__trigger .evt-trigger:after,.faq .list .qa .accordion__trigger .evt-trigger:before{background-color:#888;content:"";display:block}.faq .list .qa .accordion__trigger .evt-trigger:before{height:100%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:.26041666666666663vw;will-change:transform}.faq .list .qa .accordion__trigger .evt-trigger:after{height:.26041666666666663vw;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.faq .list .qa .accordion__trigger.active .evt-trigger:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq .list .qa .accordion__target{height:0;overflow:hidden}.faq .list .qa .accordion__inner{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.125vw;letter-spacing:.01953125vw;padding:3.2552083333333335vw 13.020833333333334vw 3.90625vw 3.90625vw;position:relative}.faq .list .qa .accordion__inner:before{color:#f6a366;content:"A";font-size:3.90625vw;line-height:1;margin-right:3.2552083333333335vw;padding-top:.6510416666666667vw}.faq .list .qa .accordion__inner p{line-height:1.875}.faq .list .qa .accordion+.accordion{margin-top:6.510416666666667vw}.sticky__elem2{left:auto!important}}@media (min-width:1101px),print{.contentsWrap .side_nav ul.sticky__elem{left:auto!important}.sticky__elem2.fix{left:auto!important}}