﻿.con_intr .box_nav,.con_faq .box_int,.con_faq .box_faq .wrp_faq{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_intr .box_nav,.con_faq .box_int,.con_faq .box_faq .wrp_faq{width:91.66667%}}.con_intr{padding-bottom:0 !important}.con_intr .box_nav{margin-top:5.20833%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intr .box_nav{margin-top:8.33333%}}@media only screen and (max-width: 767px){.con_intr .box_nav{margin-top:13.02083%}}.con_intr .box_nav ul{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap}.con_intr .box_nav ul li{width:23.125%}@media only screen and (max-width: 767px){.con_intr .box_nav ul li{width:47.91667%}}@media only screen and (min-width: 768px){.con_intr .box_nav ul li{max-width:180px}}.con_intr .box_nav ul li+li{margin-left:2.5%}@media only screen and (max-width: 767px){.con_intr .box_nav ul li+li{margin-left:4.16667%}}@media only screen and (max-width: 767px){.con_intr .box_nav ul li:nth-of-type(2n+1){margin-left:0 !important}}@media only screen and (max-width: 767px){.con_intr .box_nav ul li:nth-of-type(n+3){margin-top:12.5%}}.con_intr .box_nav ul li .c_btn2 a{display:block}.con_faq{margin-bottom:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq{margin-bottom:10%}}@media only screen and (max-width: 767px){.con_faq{margin-bottom:18.75%}}.con_faq .box_int p{text-align:center;font-family:"游ゴシック体", "Yu Gothic", YuGothic, "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:100%;font-weight:400;letter-spacing:.08em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_int p{font-size:95%}}@media only screen and (max-width: 767px){.con_faq .box_int p{font-size:89%}}.con_faq .box_int p .view_tab-s{display:none}@media only screen and (min-width: 768px) and (max-width: 983px){.con_faq .box_int p .view_tab-s{display:block !important}}.con_faq .box_faq{padding-top:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq{padding-top:10% 0}}@media only screen and (max-width: 767px){.con_faq .box_faq{padding-top:12.5% 0}}@media only screen and (max-width: 767px){.con_faq .box_faq:first-child{padding-top:18.75%}}.con_faq .box_faq .wrp_faq .list_faq{margin:2.5% auto 0}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq .list_faq{margin:3.90625% auto 0}}.con_faq .box_faq .wrp_faq .list_faq .faq_det{border-top:1px solid #f6ece4}.con_faq .box_faq .wrp_faq .list_faq .faq_det:last-of-type{border-bottom:1px solid #f6ece4}.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion{position:relative;cursor:pointer;padding:1.66667% 3.33333% 1.66667% 1.66667%;box-sizing:border-box;display:flex;align-items:flex-start;position:relative}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion{padding:4.16667% 9.375% 4.16667% 4.16667%}}.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion:before,.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion:after{content:"";position:absolute;top:50%;right:1em;transform:translateY(-50%);width:1em;height:1px;background:#79472a;opacity:1;transition:opacity .5s ease, transform .5s ease}.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion:after{transform:translateY(-50%) rotate(-90deg)}.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion:hover{cursor:pointer;background:#f6ece4}.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion.active{background:#f6ece4}.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion.active:after{opacity:0;transform:translateY(-50%) rotate(0deg)}.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion .q{font-family:'Prata', serif;font-size:156%;margin-right:.5em;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion .q{font-size:134%}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion .q{font-size:123%}}.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion .t{font-family:"游ゴシック体", "Yu Gothic", YuGothic, "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:100%;font-weight:400;letter-spacing:.08em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion .t{font-size:95%}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq .list_faq .faq_det .accordion .t{font-size:89%}}.con_faq .box_faq .wrp_faq .list_faq .faq_det .inner{display:none}.con_faq .box_faq .wrp_faq .list_faq .faq_det .inner>div{display:flex;align-items:flex-start;padding:1.66667% 3.33333% 1.66667% 1.66667%;box-sizing:border-box}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq .list_faq .faq_det .inner>div{padding:4.16667% 9.375% 4.16667% 4.16667%}}.con_faq .box_faq .wrp_faq .list_faq .faq_det .inner>div .a{font-family:'Prata', serif;font-size:156%;margin-right:.5em;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .wrp_faq .list_faq .faq_det .inner>div .a{font-size:134%}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq .list_faq .faq_det .inner>div .a{font-size:123%}}.con_faq .box_faq .wrp_faq .list_faq .faq_det .inner>div .answer{font-family:"游ゴシック体", "Yu Gothic", YuGothic, "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:100%;font-weight:400;letter-spacing:.08em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .wrp_faq .list_faq .faq_det .inner>div .answer{font-size:95%}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq .list_faq .faq_det .inner>div .answer{font-size:89%}}
