@media print,screen and (min-width:768px){.f5y5l6 #sec01{background-color:#f5f1ea}.f5y5l6 #sec01>.box{max-width:1200px;margin:0 auto;padding:200px 60px 0}.f5y5l6 #sec01>.box>h1{margin-bottom:40px;padding-bottom:.7em;font-size:28px;line-height:1.6;text-align:center;border-bottom:2px solid #cba671}.f5y5l6 .faq_index>.cBtn01 a{width:100%}}@media print,screen and (min-width:768px) and (min-width:1024px){.f5y5l6 .faq_index .cBtn01{display:flex;justify-content:space-between}.f5y5l6 .faq_index .cBtn01 a{display:inline-flex;width:auto;margin:0 10px 20px 0;padding-right:60px}.f5y5l6 .faq_index .cBtn01 a br{display:none}.f5y5l6 .faq_index .cBtn01 a:last-child{margin-right:0}.f5y5l6 .faq_index .cBtn01:before{right:10px}.f5y5l6 .faq_index .cBtn01:after{right:20px}}@media print,screen and (min-width:768px){.f5y5l6 #sec01>.box .inner{padding-bottom:20px}.f5y5l6 #sec01>.box .inner .faq_details{background-color:#fff;border-radius:10px;padding:1em 3em;margin-top:1em}.f5y5l6 #sec01>.box .inner .faq_details summary{display:block}.f5y5l6 #sec01>.box .inner .faq_details summary::-webkit-details-marker{display:none}.f5y5l6 #sec01>.box .inner .faq_details summary h3{display:flex;position:relative;margin:0;font-size:1.1em}.f5y5l6 #sec01>.box .inner .faq_details summary h3:before{transform:rotate(90deg);transition:.5s}.f5y5l6 #sec01>.box .inner .faq_details summary h3:after,.f5y5l6 #sec01>.box .inner .faq_details summary h3:before{content:"";display:block;width:1.2em;height:.2em;background-color:#cba671;position:absolute;top:0;bottom:0;right:0;margin:auto}.f5y5l6 #sec01>.box .inner .faq_details summary h3:after,.f5y5l6 #sec01>.box .inner .js-details[open] summary h3:before{transform:rotate(0deg)}.f5y5l6 #sec01>.box .inner .faq_details summary h3:hover{cursor:pointer}.f5y5l6 #sec01>.box .inner .faq_details .faq_content{overflow:hidden;height:0;transition:height .4s ease;padding:1em 0 0}.f5y5l6 #sec01>.box .inner .faq_details .faq_content a{padding-bottom:5px;color:#000;border-bottom:1px solid #000}.f5y5l6 #sec01>.box .inner .faq_details .faq_content a.blank:after{content:"";display:inline-block;width:1em;height:1em;margin-left:.5em;vertical-align:text-bottom;background:url(/one/common/window-restore.svg) 0 0 no-repeat;background-size:100%}.f5y5l6 #sec01>.box .inner .js-details[open] .js-content{height:auto}}@media screen and (max-width:767px){.f5y5l6 #sec01{background-color:#f5f1ea}.f5y5l6 #sec01>.box{width:84vw;margin:0 auto;padding-top:36vw}.f5y5l6 #sec01>.box>h1{margin:0 -8vw 5.3vw;padding:0 8vw 4vw;font-size:5.067vw;line-height:1.9;border-bottom:2px solid #cba671}.f5y5l6 #sec01>.box .inner{padding-bottom:4vw}.f5y5l6 #sec01>.box .inner .faq_details{background-color:#fff;border-radius:10px;padding:1em;margin-top:1em}.f5y5l6 #sec01>.box .inner .faq_details summary{display:block}.f5y5l6 #sec01>.box .inner .faq_details summary::-webkit-details-marker{display:none}.f5y5l6 #sec01>.box .inner .faq_details summary h3{display:flex;position:relative;margin:0;padding-right:1em;font-size:1.1em}.f5y5l6 #sec01>.box .inner .faq_details summary h3:before{transform:rotate(90deg);transition:.5s}.f5y5l6 #sec01>.box .inner .faq_details summary h3:after,.f5y5l6 #sec01>.box .inner .faq_details summary h3:before{content:"";display:block;width:.8em;height:.1em;background-color:#cba671;position:absolute;top:0;bottom:0;right:0;margin:auto}.f5y5l6 #sec01>.box .inner .faq_details summary h3:after,.f5y5l6 #sec01>.box .inner .js-details[open] summary h3:before{transform:rotate(0deg)}.f5y5l6 #sec01>.box .inner .faq_details summary h3:hover{cursor:pointer}.f5y5l6 #sec01>.box .inner .faq_details .faq_content{overflow:hidden;height:0;transition:height .4s ease;padding:1em 0 0}.f5y5l6 #sec01>.box .inner .js-details[open] .js-content{height:auto}}.f5y5l6 .contentBody{line-height:2}.f5y5l6 .contentBody img{max-width:100%;width:auto;height:auto}.f5y5l6 .contentBody .aligncenter,.f5y5l6 .contentBody .centered{display:block;margin:15px auto}.f5y5l6 .contentBody .alignright{float:right;margin-left:1em}.f5y5l6 .contentBody .alignleft{float:left;margin-right:1em}.f5y5l6 .contentBody .wp-caption{background:#fff;border:1px solid #ccc;max-width:96%;padding:14px 3px 1px;border-radius:5px}.f5y5l6 .contentBody .wp-caption img{display:block;margin:0 auto;max-width:100%}.f5y5l6 .contentBody .wp-caption .wp-caption-text{padding:10px 0 0;line-height:1.3}.f5y5l6 .contentBody blockquote{position:relative;margin:0 0 1em;padding:40px 40px 30px!important;background-color:#f9f9f9;border-radius:5px;border:1px solid #c1c1c1}.f5y5l6 .contentBody blockquote:before{top:20px;left:20px;line-height:30px}.f5y5l6 .contentBody blockquote:after,.f5y5l6 .contentBody blockquote:before{position:absolute;width:20px;height:20px;content:'"';color:#666;font-style:italic;font-size:25px;font-weight:700}.f5y5l6 .contentBody blockquote:after{bottom:20px;right:20px;text-align:left;line-height:50px}.f5y5l6 .contentBody table{margin:0 auto 1em}.f5y5l6 .contentBody table th{color:#000;font-weight:400;background-color:#cba671}.f5y5l6 .contentBody table td,.f5y5l6 .contentBody table th{vertical-align:middle;border:1px solid #fff}.f5y5l6 .contentBody table tbody>tr:nth-child(odd)>td{background-color:#f5f1ea}.f5y5l6 .contentBody table tbody>tr:nth-child(2n)>td{background-color:#eee7da}.f5y5l6 .contentBody table td,.f5y5l6 .contentBody table th{padding:20px}.f5y5l6 .contentBody p{padding-bottom:1em}.f5y5l6 .contentBody h1,.f5y5l6 .contentBody h2,.f5y5l6 .contentBody h3,.f5y5l6 .contentBody h4,.f5y5l6 .contentBody h5,.f5y5l6 .contentBody h6{margin-top:1em;margin-bottom:1em;font-weight:400}.f5y5l6 .contentBody strong{font-weight:400}.f5y5l6 .contentBody em{font-style:italic}.f5y5l6 .contentBody ul{list-style:disc}.f5y5l6 .contentBody ol{list-style:decimal}.f5y5l6 .contentBody ol,.f5y5l6 .contentBody ul{padding-left:1.5em}.f5y5l6 .contentBody .kome{list-style:none}.f5y5l6 .contentBody .kome li:before{content:"※";margin-left:-1.4em;margin-right:.25em}.f5y5l6 .contentBody pre{width:100%;padding:1em;border:1px solid #b9b9b9;overflow:auto}.f5y5l6 .contentBody .wp-block-search{margin-bottom:1em}.f5y5l6 .contentBody .wp-block-tag-cloud>a:before{content:"#"}@media print,screen and (min-width:768px){.f5y5l6 .contentBody h2{position:relative;font-size:28px;padding-left:1.5em}.f5y5l6 .contentBody h2:before{content:"";position:absolute;top:.5em;left:0;display:block;width:1em;height:1em;border:8px solid #cba671;border-radius:.5em}.f5y5l6 .contentBody h3{font-size:21px}.f5y5l6 .contentBody .wp-caption .wp-caption-text{font-size:14px}.f5y5l6 .contentBody .wp-block-tag-cloud>a{display:inline-block;margin-right:1em;margin-bottom:1em;padding:0 10px;color:#000;font-size:14px!important;line-height:2;background-color:#f2f2f2;border-radius:1em}}@media screen and (max-width:767px){.f5y5l6 .contentBody h2{position:relative;font-size:5.067vw;padding-left:1.5em}.f5y5l6 .contentBody h2:before{content:"";position:absolute;top:.5em;left:0;display:block;width:1em;height:1em;border:1.3vw solid #cba671;border-radius:.5em}.f5y5l6 .contentBody h3{font-size:4.267vw}.f5y5l6 .contentBody .wp-caption .wp-caption-text{font-size:2.934vw}.f5y5l6 .contentBody .wp-block-tag-cloud>a{display:inline-block;margin-right:1em;margin-bottom:.5em;padding:0 1em;color:#000;font-size:3.2vw!important;line-height:2;background-color:#f2f2f2;border-radius:1em}}.f5y5l6 .plan_box{background-color:#fff;border-radius:10px;padding:1em 3em 3em;margin-bottom:3em}.f5y5l6 .plan_box:last-child{margin-bottom:0}.f5y5l6 .plan_box dl{display:flex;-webkit-box-flex-wrap:wrap;flex-wrap:wrap}.f5y5l6 .plan_box dl dt{width:180px;height:2rem;text-align:center;background:#a79882;font-weight:700;color:#fff;position:relative}.f5y5l6 .plan_box dl dt:after{position:absolute;top:calc(50% - 4px);right:-6px;width:0;height:0;content:"";border-color:transparent transparent transparent #a79882;border-style:solid;border-width:4px 0 4px 6px}.f5y5l6 .plan_box dl dd{padding-left:20px;margin-bottom:15px}.f5y5l6 .plan_box h3{margin-bottom:.5em;color:#a17533}.f5y5l6 .plan_box h4{position:relative;padding-left:15px}.f5y5l6 .plan_box h4:before{position:absolute;top:10%;left:0;width:5px;height:80%;content:"";border-radius:3px;background:#cba671}.f5y5l6 .plan_box a.blank{padding-bottom:5px;color:#000;border-bottom:1px solid #000}.f5y5l6 .plan_box .case{color:#cba671;padding:0;font-weight:900}@media screen and (max-width:767px){.f5y5l6 .plan_box{padding:.5em 1.5em 1.5em}.f5y5l6 .plan_box dl dt{width:100%}.f5y5l6 .plan_box dl dt:after{display:none}.f5y5l6 .plan_box dl dd{padding-left:0}}