#contents{margin:7em auto 8em auto}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents{margin:4em auto}}@media only screen and (max-width: 767px){#contents{margin:3em auto 4em}}#contents .anc_lnk{margin-bottom:0em}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .anc_lnk{margin-bottom:0em}}@media only screen and (max-width: 767px){#contents .anc_lnk{margin-bottom:0em}}#contents .con_faq{max-width:1250px;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .con_faq{max-width:90%}}@media only screen and (max-width: 767px){#contents .con_faq{max-width:90%}}#contents .con_faq .box_faq{padding-top:8rem}@media only screen and (max-width: 767px){#contents .con_faq .box_faq{padding-top:5rem}}#contents .con_faq .box_faq dl{margin-top:1.5em}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dl{margin-top:1em}}#contents .con_faq .box_faq dt{position:relative;padding:1.25em 1em;padding:1.25em 1em;cursor:pointer;-webkit-transition:0.3s ease;transition:0.3s ease;border-bottom:solid 1px #d4cfb8;color:#3a3a3a}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .con_faq .box_faq dt{padding:1em}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dt{padding:1em}}#contents .con_faq .box_faq dt::before{content:"Q";color:#a48859;position:absolute;font-family:'EB Garamond', serif;top:8px;left:24px;font-size:179%}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .con_faq .box_faq dt::before{top:5px}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dt::before{top:5px}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dt::before{left:16px}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dt::before{font-size:143%}}#contents .con_faq .box_faq dt:hover{opacity:0.8}#contents .con_faq .box_faq dt:after{padding-right:1rem}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dt{padding:10px}}#contents .con_faq .box_faq dt span{display:block;padding-left:5rem;padding-right:0;position:relative;z-index:1}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dt span{padding-left:2.5rem}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dt span{padding-right:2.5rem}}#contents .con_faq .box_faq dt span:before,#contents .con_faq .box_faq dt span:after{position:absolute;z-index:1;top:50%;right:1.5em;content:"";display:block;width:0.8em;height:2px;background-color:#a48859}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .con_faq .box_faq dt span:before,#contents .con_faq .box_faq dt span:after{right:1em}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dt span:before,#contents .con_faq .box_faq dt span:after{right:.5em}}#contents .con_faq .box_faq dt span:before{-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease, -webkit-transform 500ms ease;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#contents .con_faq .box_faq dt.active,#contents .con_faq .box_faq dt:hover{background-color:#f1f1f1}#contents .con_faq .box_faq dt.active span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#contents .con_faq .box_faq dd{position:relative;margin-bottom:1.5em;padding:1.25em 1em;cursor:pointer}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd{padding:10px}}#contents .con_faq .box_faq dd::before{content:"A";position:absolute;font-family:'EB Garamond', serif;color:#243649;top:15px;left:24px;font-size:179%}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .con_faq .box_faq dd::before{top:7px}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd::before{top:7px}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd::before{left:16px}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd::before{font-size:143%}}#contents .con_faq .box_faq dd>span{display:block;padding-left:5rem}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd>span{padding-left:2.5rem}}#contents .con_faq .box_faq dd>span .textlink_base{margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .con_faq .box_faq dd>span .textlink_base{margin-top:10px}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd>span .textlink_base{margin-top:20px}}#contents .con_faq .box_faq dd>span .tbl_basic_s{margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .con_faq .box_faq dd>span .tbl_basic_s{margin-top:10px}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd>span .tbl_basic_s{margin-top:20px}}#contents .con_faq .box_faq dd>span .box_01{margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .con_faq .box_faq dd>span .box_01{margin-top:10px}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd>span .box_01{margin-top:20px}}#contents .con_faq .box_faq dd>span .box_01 .cancel,#contents .con_faq .box_faq dd>span .box_01 td,#contents .con_faq .box_faq dd>span .box_01 th{border:1px solid #dededd;border-collapse:collapse}#contents .con_faq .box_faq dd>span .box_01 td,#contents .con_faq .box_faq dd>span .box_01 th{padding:10px 20px;width:60px;text-align:center}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd>span .box_01 td,#contents .con_faq .box_faq dd>span .box_01 th{padding:5px 3px;width:50px}}#contents .con_faq .box_faq dd>span .box_01 .top{background:#fefcf9}#contents .con_faq .box_faq dd>span .box_01 th{background:#dededd}#contents .con_faq .box_faq dd>span .box_02{margin:20px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .con_faq .box_faq dd>span .box_02{margin:10px 0}}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd>span .box_02{margin:20px 0}}#contents .con_faq .box_faq dd>span .box_02 .cancel,#contents .con_faq .box_faq dd>span .box_02 td,#contents .con_faq .box_faq dd>span .box_02 th{border:1px solid #dededd;border-collapse:collapse}#contents .con_faq .box_faq dd>span .box_02 td,#contents .con_faq .box_faq dd>span .box_02 th{padding:10px 20px;width:140px;text-align:center}@media only screen and (max-width: 767px){#contents .con_faq .box_faq dd>span .box_02 td,#contents .con_faq .box_faq dd>span .box_02 th{padding:5px 3px;width:240px}}#contents .con_faq .box_faq dd>span .box_02 .top{background:#fefcf9}#contents .con_faq .box_faq dd>span .box_02 .dtm td{padding:10px 20px}#contents .con_faq .box_faq dd>span .box_02 th{background:#dededd}
