﻿.con_faq{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 767px){.con_faq{width:84.61538%}}#footer{margin-top:8.85417%}@media only screen and (min-width: 768px) and (max-width: 1199px){#footer{margin-top:14.16667%}}@media only screen and (max-width: 767px){#footer{margin-top:21.79487%}}.con_intro_lower{margin-top:8.85417%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro_lower{margin-top:14.16667%}}@media only screen and (max-width: 767px){.con_intro_lower{margin-top:12.82051%}}.con_c_pnav{position:relative;z-index:1;margin-top:6.25%;padding:2.08333% 0 3.125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_c_pnav{margin-top:10%}}@media only screen and (max-width: 767px){.con_c_pnav{margin-top:12.30769%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_c_pnav{padding:3.33333% 0 5%}}@media only screen and (max-width: 767px){.con_c_pnav{padding:5.12821% 0 7.69231%}}.con_c_pnav:before{content:"";position:absolute;left:0;top:0;bottom:0;width:91.66667%;background:#f7f7f7}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_c_pnav:before{width:95%}}@media only screen and (max-width: 767px){.con_c_pnav:before{width:100%}}.con_faq .box_faq{margin-top:120px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq{margin-top:90px}}@media only screen and (max-width: 767px){.con_faq .box_faq{margin-top:5em}}.con_faq .box_faq h3{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq h3{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_faq .box_faq h3{margin-bottom:2em}}.con_faq .box_faq h3+.wrp_faq{border-top:1px solid #3f76a1}.con_faq .box_faq .wrp_faq{border-bottom:1px solid #3f76a1}.con_faq .box_faq .wrp_faq dt,.con_faq .box_faq .wrp_faq dd{box-sizing:border-box;font-size:115%;line-height:1.88;font-family:'Shippori Mincho', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .wrp_faq dt,.con_faq .box_faq .wrp_faq dd{font-size:100%}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq dt,.con_faq .box_faq .wrp_faq dd{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .wrp_faq dt,.con_faq .box_faq .wrp_faq dd{line-height:1.76}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq dt,.con_faq .box_faq .wrp_faq dd{line-height:1.76}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_faq .box_faq .wrp_faq dt,.con_faq .box_faq .wrp_faq dd{font-size:108%}}.con_faq .box_faq .wrp_faq dt:before,.con_faq .box_faq .wrp_faq dd:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:.5em;font-size:175%;font-family:'Cormorant Infant', "Times New Roman", Times, Garamond, Georgia, serif;font-weight:normal;line-height:1}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq dt:before,.con_faq .box_faq .wrp_faq dd:before{margin-right:.3em}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq dt:before,.con_faq .box_faq .wrp_faq dd:before{font-size:170%}}.con_faq .box_faq .wrp_faq dt span,.con_faq .box_faq .wrp_faq dd span{padding-top:5px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .wrp_faq dt span,.con_faq .box_faq .wrp_faq dd span{padding-top:3px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq dt span,.con_faq .box_faq .wrp_faq dd span{padding-top:3px}}.con_faq .box_faq .wrp_faq dt{position:relative;padding:25px 35px 25px 20px;font-weight:bold;-moz-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq dt{padding:1em 2.5em 1em 0.5em}}.con_faq .box_faq .wrp_faq dt:before{content:'Q.';color:#3f76a1}.con_faq .box_faq .wrp_faq dt:after{content:'';position:absolute;right:1em;top:50%;width:.6em;height:.6em;transform:rotate(45deg);margin-top:-.5em;border-bottom:2px solid #3f76a1;border-right:2px solid #3f76a1}.con_faq .box_faq .wrp_faq dt.active:after{transform:rotate(225deg);margin-top:-.1em}.con_faq .box_faq .wrp_faq dt:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.con_faq .box_faq .wrp_faq dt span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:92%}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq dt span{width:89%}}.con_faq .box_faq .wrp_faq dd{display:none;border-top:1px dotted #d8d8d8;padding:20px 40px 30px}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq dd{padding:1em}}.con_faq .box_faq .wrp_faq dd:before{content:'A.';color:#6293ab}.con_faq .box_faq .wrp_faq dd>span{width:93%;display:inline-block;vertical-align:top}@media only screen and (max-width: 767px){.con_faq .box_faq .wrp_faq dd>span{width:88%}}.con_faq .box_faq .wrp_faq dd>span form{display:inline}.con_faq .box_faq .wrp_faq dd>span form input{background:none;border:none;text-decoration:underline}.con_faq .box_faq .wrp_faq dd>span form input:hover{text-decoration:none;cursor:pointer}.con_faq .box_faq .wrp_faq dd>span form input:focus{outline:none}
