﻿#faq #link00{max-width:50em;margin:0 auto 5em}@media only screen and (max-width: 1024px){#faq #link00{margin-bottom:4em}}@media print{#faq #link00{max-width:inherit}}#faq #link00 p{font-size:clamp(1em, 3vw, 1.2em);font-weight:500;color:#004896}@media only screen and (max-width: 1024px){#faq .main__inner #navCategory__inner .sec01 ul li a{margin-left:1.5em;text-indent:-1.5em}}@media only screen and (max-width: 1024px){#faq .main__inner #navCategory__inner .sec01 ul li a::before{content:"●";padding-right:0.5em}}@media only screen and (max-width: 768px){#faq .main__inner #navCategory__inner .sec01 ul li a:hover{background:none}}@media only screen and (max-width: 768px){#faq .main__inner #navCategory__inner .sec01 ul li a.active{background:none}}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(1) a::before{color:#ff9317}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(1) a:hover{background:#ffe6ca}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(1) a.active{background:#ffce97}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(2) a::before{color:#d05dc9}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(2) a:hover{background:#f8e7f7}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(2) a.active{background:#ecbfea}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(3) a::before{color:#76db3a}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(3) a:hover{background:#dff7d1}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(3) a.active{background:#b2eb90}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(4) a::before{color:#117be1}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(4) a:hover{background:#dbecfc}#faq .main__inner #navCategory__inner .sec01 ul li:nth-of-type(4) a.active{background:#acd3f9}#faq .main__inner .secWrap{counter-reset:number 0}#faq .main__inner .secWrap [id^="link"]{margin-top:5em}@media only screen and (max-width: 1024px){#faq .main__inner .secWrap [id^="link"]{margin-top:4em}}#faq .main__inner .secWrap #link01{margin-top:0}@media only screen and (max-width: 1024px){#faq .main__inner .secWrap #link01{margin-top:4em}}#faq .main__inner .secWrap #link01 h2::after{background-color:#ff9317}#faq .main__inner .secWrap #link01 .sec01 dl.accordionBox dt:hover{background:#ffce97}#faq .main__inner .secWrap #link01 .sec01 dl.accordionBox dt.active{background:#ffce97}#faq .main__inner .secWrap #link01 .sec01 dl.accordionBox dt h3 .circle{background:#ffce97}#faq .main__inner .secWrap #link02 h2::after{background-color:#d05dc9}#faq .main__inner .secWrap #link02 .sec01 dl.accordionBox dt:hover{background:#ecbfea}#faq .main__inner .secWrap #link02 .sec01 dl.accordionBox dt.active{background:#ecbfea}#faq .main__inner .secWrap #link02 .sec01 dl.accordionBox dt h3 .circle{background:#ecbfea}#faq .main__inner .secWrap #link03 h2::after{background-color:#76db3a}#faq .main__inner .secWrap #link03 .sec01 dl.accordionBox dt:hover{background:#b2eb90}#faq .main__inner .secWrap #link03 .sec01 dl.accordionBox dt.active{background:#b2eb90}#faq .main__inner .secWrap #link03 .sec01 dl.accordionBox dt h3 .circle{background:#b2eb90}#faq .main__inner .secWrap #link04 h2::after{background-color:#117be1}#faq .main__inner .secWrap #link04 .sec01 dl.accordionBox dt:hover{background:#acd3f9}#faq .main__inner .secWrap #link04 .sec01 dl.accordionBox dt.active{background:#acd3f9}#faq .main__inner .secWrap #link04 .sec01 dl.accordionBox dt h3 .circle{background:#acd3f9}#faq .main__inner .secWrap h2{font-size:clamp(1.1em, 4vw, 1.5em);font-weight:600;margin-bottom:0.5em;position:relative;padding-left:1em}#faq .main__inner .secWrap h2::after{position:absolute;top:50%;left:0;transform:translateY(-50%);content:'';width:0.3em;height:75%;border-radius:0.5em}#faq .main__inner .secWrap .sec01 dl.accordionBox{border-top:1px solid #999;border-bottom:1px solid #999}@media only screen and (max-width: 768px){#faq .main__inner .secWrap .sec01 dl.accordionBox{font-size:0.95em}}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt{display:flex;justify-content:space-between;align-items:center;padding:0.75em 1.25em 0.75em 0.5em;cursor:pointer}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt:hover h3 .circle{background:#fff !important}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt:hover h3 .circle::before{color:#333}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt.active{border-bottom:none}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt.active h3 .circle{background:#fff !important}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt.active h3 .circle::before{color:#333}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt h3{width:calc(100% - 2.5em);margin-left:4.25em;text-indent:-4.25em;font-weight:500}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt h3 .circle{background:#efc18d;height:1.5em;width:3.5em;line-height:1.4;text-align:center;display:inline-block;border-radius:0.25em;margin-right:0.75em;margin-left:0;text-indent:0;font-weight:400}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt h3 .circle::before{counter-increment:number 1;content:"Q. " counter(number);color:#333}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt .accordion_icon,#faq .main__inner .secWrap .sec01 dl.accordionBox>dt .accordion_icon span{display:inline-block;transition:all .4s;box-sizing:border-box}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt .accordion_icon{position:relative;width:1.4em;height:1.4em}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt .accordion_icon span{position:absolute;left:1.25em;width:50%;height:2px;background-color:#666;border-radius:4px}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt .accordion_icon span:nth-of-type(1){top:50%;transform:rotate(0deg)}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt .accordion_icon span:nth-of-type(2){top:50%;transform:rotate(90deg)}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt .accordion_icon.active span:nth-of-type(1){top:50%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}#faq .main__inner .secWrap .sec01 dl.accordionBox>dt .accordion_icon.active span:nth-of-type(2){top:50%;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd{display:none;padding:1.25em 0.5em;background:#fff}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd+dt{border-top:1px solid #999}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd p{font-weight:400}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd a{color:#0092E4}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd ul.junbi>li{font-weight:500;margin-top:0.5em}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd ul.junbi>li:first-letter{padding-right:0.5em}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd ul.junbi>li ul li{font-weight:400;padding-left:1.5em}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd ul.junbi>li ul li:first-letter{padding-right:0}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd ul.risyu>li{font-weight:500;margin-top:0.5em}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd ul.risyu>li::before{content:"●";color:#b2eb90;padding-right:0.5em}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd ul.risyu>li ul li{font-weight:400;padding-left:1.5em}#faq .main__inner .secWrap .sec01 dl.accordionBox>dd ul.risyu>li ul li:first-letter{padding-right:0}#faq .main__inner .secWrap #faq_contact{margin-top:5em;border:3px solid #00B1FF;border-radius:0.5em;padding:1.5em 2em}@media only screen and (max-width: 576px){#faq .main__inner .secWrap #faq_contact{padding:1em 1.5em}}#faq .main__inner .secWrap #faq_contact hgroup{border-bottom:1px solid #999;padding-bottom:1em;margin-bottom:1em}#faq .main__inner .secWrap #faq_contact hgroup h4{font-weight:600;font-size:1.1em}#faq .main__inner .secWrap #faq_contact hgroup p{font-size:0.9em}#faq .main__inner .secWrap #faq_contact h5{font-weight:500}#faq .main__inner .secWrap #faq_contact ul{display:flex;flex-wrap:wrap}#faq .main__inner .secWrap #faq_contact ul li:first-child{margin-right:1em}
