.con_faq{max-width:1100px;margin:auto}@media only screen and (max-width: 1279px){.con_faq{width:91.66667%}}@media only screen and (max-width: 1279px){.con_lower_int .box_link td{width:50%}.con_lower_int .box_link td:nth-child(3n+1){clear:none}.con_lower_int .box_link td:nth-child(odd){clear:left}}.con_faq{margin-top:120px}@media only screen and (max-width: 767px){.con_faq{margin-top:15%}}.con_faq h3{text-align:center;font-size:150%}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_faq h3{font-size:138%}}@media only screen and (max-width: 767px){.con_faq h3{font-size:125%}}.con_faq .box_faq{margin-top:40px}@media only screen and (max-width: 767px){.con_faq .box_faq{margin-top:7%}}.con_faq .box_faq dt,.con_faq .box_faq dd{display:block;padding-left:65px;padding:1em 2em 1em 3.5em;position:relative;line-height:2}.con_faq .box_faq dt:before,.con_faq .box_faq dd:before{content:"Q";font-size:219%;position:absolute;z-index:1;left:.5em;top:50%;line-height:1;color:#a3cbd2;margin-top:-.5em;font-style:italic}.con_faq .box_faq dt span,.con_faq .box_faq dd span{display:block}@media only screen and (max-width: 767px){.con_faq .box_faq dt,.con_faq .box_faq dd{padding:1em 1em 1em 2.5em}.con_faq .box_faq dt:before,.con_faq .box_faq dd:before{left:.2em}}.con_faq .box_faq dt{-moz-transition:background .3s;-o-transition:background .3s;-webkit-transition:background .3s;transition:background .3s;border-bottom:1px solid #ececec}.con_faq .box_faq dt:first-child{border-top:1px solid #ececec}.con_faq .box_faq dt:after{content:"";position:absolute;top:50%;margin-top:-.5em;width:.5em;height:.5em;border-right:solid 1px #1a1a1a;border-bottom:solid 1px #1a1a1a;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:1%}@media only screen and (max-width: 767px){.con_faq .box_faq dt:after{right:3%}}.con_faq .box_faq dt.active{background:#f6f6f6}.con_faq .box_faq dt.active:after{-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-top:-.2em}.con_faq .box_faq dd{display:none;border-bottom:1px solid #ececec;padding-right:1em}.con_faq .box_faq dd:before{top:.5em;margin-top:0;content:"A";color:#aa9073}@media only screen and (min-width: 1280px){.con_faq .box_faq dd{padding-left:6em;background:url(../../faq/images/arr.png) no-repeat 1.5em 1.5em #f6f6f6}.con_faq .box_faq dd:before{left:1.8em}}@media print{.con_faq .box_faq dd{padding-left:6em;background:url(../../faq/images/arr.png) no-repeat 1.5em 1.5em #f6f6f6}.con_faq .box_faq dd:before{left:1.8em}}.con_faq .box_faq dd table{width:510px;margin-top:1em}@media only screen and (max-width: 767px){.con_faq .box_faq dd table{width:100%}}.con_faq .box_faq dd table tr{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.con_faq .box_faq dd table tr td,.con_faq .box_faq dd table tr th{padding:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.con_faq .box_faq dd table tr th{width:170px;font-weight:normal}@media only screen and (max-width: 767px){.con_faq .box_faq dd table tr th{width:46%}}.con_faq .box_faq dd table tr td{width:170px}@media only screen and (max-width: 767px){.con_faq .box_faq dd table tr td{width:27%}}@media only screen and (max-width: 767px){.con_faq .box_faq dd .tbl_roo th:nth-child(1){width:65%}}@media only screen and (max-width: 767px){.con_faq .box_faq dd .tbl_roo th:nth-child(2){width:35%}}
