@media screen and (min-width: 960px),print{#contents.page-faq *[data-hs-frame] .in-cont{margin-top:45px}}@media screen and (max-width: 959px){#contents.page-faq *[data-hs-frame] .in-cont{margin-top:3.947368vw}}@media screen and (min-width: 960px),print{#contents.page-faq #faq *[data-hs-frame]{padding:34px 55px 55px}}@media screen and (max-width: 959px){#contents.page-faq #faq *[data-hs-frame]{padding:7.368421vw 3.947368vw 5.263158vw}}#contents.page-faq #faq .list{border-top:1px solid #113e87}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list{margin-top:25px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list{margin-top:6.578947vw}}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item{padding-top:30px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item{padding-top:7.894737vw}}#contents.page-faq #faq .list>ul.list-wrap>li.list-item:nth-child(n+2){border-top:2px dotted #113e87}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item:nth-child(n+2){margin-top:30px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item:nth-child(n+2){margin-top:7.894737vw}}#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .in-flex,#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd .in-flex{display:flex;align-items:center}#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt{position:relative}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt{padding-left:55px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt{padding-left:14.473684vw}}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .in-flex{min-height:55px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .in-flex{min-height:14.473684vw}}#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-num{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:9999px;color:#fff;background-color:#608bc1;line-height:1;font-family:"Figtree",sans-serif;font-style:italic;font-weight:600}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-num{font-size:260%}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-num{font-size:260%}}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-num{width:55px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-num{width:14.473684vw}}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-num{min-width:55px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-num{min-width:14.473684vw}}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-num{height:55px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-num{height:14.473684vw}}#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-ttl{flex-grow:1;display:block;color:#113e87;line-height:1.5;font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:700}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-ttl{font-size:180%}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-ttl{font-size:160%}}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-ttl{margin-left:5px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dt .list-ttl{margin-left:1.315789vw}}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd{margin-left:60px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd{margin-left:0vw}}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd{margin-top:5px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd{margin-top:2.631579vw}}#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd ul li{position:relative;padding-left:1.2em}#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd ul li::before{content:"";display:block;position:absolute;top:0;left:0;margin-top:.75em;margin-left:.4em;background-color:#000;border-radius:9999px}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd ul li::before{width:6px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd ul li::before{width:1.578947vw}}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd ul li::before{min-width:6px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd ul li::before{min-width:1.578947vw}}@media screen and (min-width: 960px),print{#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd ul li::before{height:6px}}@media screen and (max-width: 959px){#contents.page-faq #faq .list>ul.list-wrap>li.list-item dl dd ul li::before{height:1.578947vw}}