﻿.con_faq .c-pnav,.con_faq .box_faq{width:90%;max-width:1200px;margin-inline:auto}@media only screen and (max-width: 1199px){.con_faq .c-pnav,.con_faq .box_faq{width:87.17949%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?pu0xjv");src:url("../fonts/icomoon.eot?pu0xjv#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?pu0xjv") format("truetype"),url("../fonts/icomoon.woff?pu0xjv") format("woff"),url("../fonts/icomoon.svg?pu0xjv#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.con_faq{margin-top:6.77083%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq{margin-top:10.83333%}}@media only screen and (max-width: 767px){.con_faq{margin-top:20.83333%}}.con_faq .box_faq{padding-top:5.20833%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq{padding-top:8.33333%}}@media only screen and (max-width: 767px){.con_faq .box_faq{padding-top:16.66667%}}.con_faq .box_faq .st{margin-bottom:1.66667%;font-size:143%;line-height:1.7}@media only screen and (max-width: 767px){.con_faq .box_faq .st{margin-bottom:4.16667%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .st{font-size:136%}}@media only screen and (max-width: 767px){.con_faq .box_faq .st{font-size:129%}}.con_faq .box_faq .list_faq>li{border-top:1px solid #d4d4d4}.con_faq .box_faq .list_faq>li:last-child{border-bottom:1px solid #d4d4d4}.con_faq .box_faq .list_faq>li .accordion{padding:1.33333% 6.5% 1.33333% 2.33333%;display:flex;align-items:flex-start;align-items:center;cursor:pointer;box-sizing:border-box;position:relative;transition:background 500ms ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .accordion{padding:1.33333% 6.5% 1.33333% 2.33333%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .accordion{padding:1em 2.5em 1em 0.85em}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .accordion>*{display:block}}.con_faq .box_faq .list_faq>li .accordion:before,.con_faq .box_faq .list_faq>li .accordion:after{content:"";position:absolute;top:50%;right:2.5%;background:#262626;width:1em;height:1px;margin-top:-1px;transition:transform .4s ease-out}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .accordion:before,.con_faq .box_faq .list_faq>li .accordion:after{right:1em}}.con_faq .box_faq .list_faq>li .accordion:after{transform:rotate(90deg)}.con_faq .box_faq .list_faq>li .accordion:hover,.con_faq .box_faq .list_faq>li .accordion.active{background:#f5f4ee}.con_faq .box_faq .list_faq>li .accordion.active:after{transform:rotate(0)}.con_faq .box_faq .list_faq>li .accordion .q{font-family:"Crimson Text", "Times New Roman", Times, Garamond, Georgia, serif;font-size:229%;margin-right:2.5%;line-height:1.3;color:#874fc7}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .accordion .q{font-size:186%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .accordion .q{font-size:158%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .accordion .q{margin-right:.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .accordion .q{line-height:1.2}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .accordion .q{line-height:1.5}}.con_faq .box_faq .list_faq>li .accordion .t{font-size:108%;line-height:1.8}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .accordion .t{font-size:100%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .accordion .t{font-size:100%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .accordion .t{line-height:1.7}}.con_faq .box_faq .list_faq>li .inner{display:none}.con_faq .box_faq .list_faq>li .inner>div{display:flex;align-items:center;padding:2.5% 2.5% 2.5% 4.16667%;box-sizing:border-box}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div{padding:1em 1em 1em 2em}}.con_faq .box_faq .list_faq>li .inner>div .a{font-family:"Crimson Text", "Times New Roman", Times, Garamond, Georgia, serif;font-size:229%;margin-right:1.66667%;line-height:1.3;color:#02133d}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .inner>div .a{font-size:186%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .a{font-size:158%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .a{margin-right:.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .inner>div .a{line-height:1.2}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .a{line-height:1.5}}.con_faq .box_faq .list_faq>li .inner>div .answer .txt{font-size:108%;line-height:1.8}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .inner>div .answer .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .answer .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .answer .txt{line-height:1.7}}.con_faq .box_faq .list_faq>li .inner>div .answer table+.txt,.con_faq .box_faq .list_faq>li .inner>div .answer ul+.txt,.con_faq .box_faq .list_faq>li .inner>div .answer div+.txt{margin-top:1em}.con_faq .box_faq .list_faq>li .inner>div .answer .note{margin-top:1em}.con_faq .box_faq .list_faq>li .inner>div .answer .note li{padding-left:1em;text-indent:-1em;font-size:93%;line-height:1.66667}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .inner>div .answer .note li{font-size:86%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .answer .note li{font-size:86%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .answer .note li{line-height:1.5}}.con_faq .box_faq .list_faq>li .inner>div .answer .note li:before{content:"※"}.con_faq .box_faq .list_faq>li .inner>div .answer .tbl_basic{margin-top:1em}.con_faq .box_faq .list_faq>li .inner>div .answer .tbl_basic th{width:20%}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .answer .tbl_basic th{width:35%}}.con_faq .box_faq .list_faq>li .inner>div .answer .tbl_basic ul li{padding-left:1em;text-indent:-1em}.con_faq .box_faq .list_faq>li .inner>div .answer .tbl_basic ul li:before{content:"●";color:red;font-size:93%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .inner>div .answer .tbl_basic ul li:before{font-size:86%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .answer .tbl_basic ul li:before{font-size:86%}}@media only screen and (min-width: 768px){.con_faq .box_faq .list_faq>li .inner>div .answer .wrap{display:flex}}@media only screen and (min-width: 768px){.con_faq .box_faq .list_faq>li .inner>div .answer .wrap table:first-child{margin-right:1em}}.con_faq .box_faq .list_faq>li .inner>div .answer .wrap table th{width:35%}.con_faq .box_faq .list_faq>li .inner>div .answer .list{margin-top:1em}.con_faq .box_faq .list_faq>li .inner>div .answer .list li{margin-right:1em;display:inline-block;font-size:93%;line-height:1.66667}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .inner>div .answer .list li{font-size:86%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .answer .list li{font-size:86%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .answer .list li{line-height:1.5}}.con_faq .box_faq .list_faq>li .inner>div .answer .list li:before{content:"●";color:red;font-size:93%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .list_faq>li .inner>div .answer .list li:before{font-size:86%}}@media only screen and (max-width: 767px){.con_faq .box_faq .list_faq>li .inner>div .answer .list li:before{font-size:86%}}
