.p-faq{width:66.6666666667%;margin-inline:auto}@media only screen and (min-width:1200px)and (max-width:1560px){.p-faq{min-width:960px}}@media only screen and (max-width:1199px){.p-faq{width:81.3953488372%}}.p-faq:after{content:"";display:table;clear:both}@media only screen and (min-width:768px){#abi_page{overflow:visible}}.p-faq{margin-block:50px 100px;position:relative}@media only screen and (max-width:767px){.p-faq{margin-block:2em 4em}}@media only screen and (min-width:768px){.p-faq__side{position:sticky;top:5em;left:0;width:26%;float:left}}.p-faq__side .c-tit3{margin-bottom:.5em}.p-faq__side .box_cate li{border-top:1px solid #c8c8c8;position:relative}.p-faq__side .box_cate li:last-child{border-bottom:1px solid #c8c8c8}.p-faq__side .box_cate li a{-webkit-transition:color .35s,background .35s;transition:color .35s,background .35s;padding:1em 3em 1em .8em;text-decoration:none;font-size:.875rem;letter-spacing:.03em;display:block}@media only screen and (min-width:768px)and (max-width:983px){.p-faq__side .box_cate li a{padding-right:2.5em}}.p-faq__side .box_cate li a span{display:block}.p-faq__side .box_cate li a:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;background:#069fce;color:#fff;overflow:hidden;right:.4285714286em;width:1.7857142857em;aspect-ratio:33/33;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .4s ease,color .4s ease;transition:background .4s ease,color .4s ease}@media only screen and (min-width:1200px){.p-faq__side .box_cate li a:after{font-size:.75rem}}@media print{.p-faq__side .box_cate li a:after{font-size:.75rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq__side .box_cate li a:after{font-size:.625rem}}@media only screen and (max-width:767px){.p-faq__side .box_cate li a:after{font-size:.625rem}}@media only screen and (max-width:767px){.p-faq__side .box_cate li a:after{right:.625em;width:2.5em}}.p-faq__side .box_cate li a:hover{background:#069fce;color:#fff}.p-faq__side .box_cate li a:hover:after{background:#fff;color:#069fce}.p-faq__main{text-align:center}@media only screen and (min-width:768px){.p-faq__main{margin-left:auto;width:66.6666666667%;float:right}}@media only screen and (max-width:767px){.p-faq__main{width:100%;margin-top:3em}}.p-faq__main--list{text-align:left;margin-block:30px 70px}@media only screen and (max-width:767px){.p-faq__main--list{margin-block:1.5em 3em}}.p-faq__main--list dl{margin-bottom:.5em}.p-faq__main--list dl dd,.p-faq__main--list dl dt{position:relative}@media only screen and (min-width:1200px){.p-faq__main--list dl dd,.p-faq__main--list dl dt{font-size:.875rem}}@media print{.p-faq__main--list dl dd,.p-faq__main--list dl dt{font-size:.875rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq__main--list dl dd,.p-faq__main--list dl dt{font-size:.875rem}}@media only screen and (max-width:767px){.p-faq__main--list dl dd,.p-faq__main--list dl dt{font-size:.9375rem}}@media only screen and (min-width:768px){.p-faq__main--list dl dd,.p-faq__main--list dl dt{padding:.625rem 3.125rem}}@media only screen and (max-width:767px){.p-faq__main--list dl dd,.p-faq__main--list dl dt{padding:.9375rem 2.5rem .9375rem 3.125rem}}.p-faq__main--list dl dd:before,.p-faq__main--list dl dt:before{font-size:1.375rem;content:"Q";font-family:"Shippori Mincho","游明朝","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","Times New Roman",Times,Garamond,Georgia,serif;position:absolute;top:50%;left:1.5rem;margin-top:-.6em;line-height:1;color:#069fce}@media only screen and (max-width:767px){.p-faq__main--list dl dd:before,.p-faq__main--list dl dt:before{left:.9375rem}}.p-faq__main--list dl dt{background:#fff;cursor:pointer;-webkit-transition:background .4s ease,color .4s ease;transition:background .4s ease,color .4s ease;border-radius:.3125rem}.p-faq__main--list dl dt::before{-webkit-transition:color .4s ease;transition:color .4s ease}.p-faq__main--list dl dt i{width:1em;height:1px;background:#069fce;position:absolute;top:50%;right:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-faq__main--list dl dt i::after{content:"";width:100%;height:1px;background:#069fce;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.p-faq__main--list dl dt.active{background:#069fce;color:#fff}.p-faq__main--list dl dt.active::before{color:#fff}.p-faq__main--list dl dt.active i{background:#fff}.p-faq__main--list dl dt.active i::after{background:#fff;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.p-faq__main--list dl dd{display:none}.p-faq__main--list dl dd:before{content:"A";font-size:1.375rem;top:1.25em}.p-faq__main--list dl dd a{color:#069fce;-webkit-transition:color .4s ease;transition:color .4s ease}.p-faq__main--list dl dd a:hover{color:#454545}.p-faq__main--list dl dd .u-list{padding-left:1em;text-indent:-1em}.p-faq__main--list dl dd ol{margin-top:1em}.p-faq__main--list dl dd ol li{padding-left:1em;text-indent:-1em}