#main{background-image:url("/images/qa/qa_key_visual.jpg")}#qa .contents_wrap{margin:73px 0 120px}#qa .contents_wrap section h1.scale50{display:inline-block;width:100%;margin:0 0 -22px -33px;padding:0;color:#240000;font-size:21px;font-weight:bold;text-align:left;vertical-align:middle}#qa .contents_wrap section h1.scale50 span{display:table-cell;position:relative;left:-43px;vertical-align:middle}#qa .contents_wrap section h2.question:before{width:0;height:0;margin:0}#qa .contents_wrap section h3.cross_title{margin:0 0 85px -20px}#qa .contents_wrap section .category_wrap ul li{display:inline-block;margin:0 20px 12px 0}#qa .contents_wrap section .category_wrap ul li a{color:#646464;font-size:13px;font-weight:bold}#qa .contents_wrap section .category_wrap ul li a::before{-webkit-transform:scale(0.4, 0.4);display:inline-block;transform:scale(0.4, 0.4);vertical-align:middle;content:url("/images/common/arrow_g.svg")}#qa .contents_wrap .btn_back{margin:30px 0 120px}#qa .contents_wrap section h3.scale50{font-size:24px;font-weight:bold}#qa .contents_wrap section .category_detail{margin:7px 0 100px;padding:30px 0 0}#qa .contents_wrap section .category_detail .qa_detail{margin:0 0 40px}#qa .contents_wrap section .category_detail .qa_detail h2.question{width:100%;margin:0;color:#646464;font-size:16px;font-weight:bold;text-align:left}#qa .contents_wrap section .category_detail .qa_detail h2.question span.question_mark:before{-webkit-transform:scale(0.5, 0.5);display:inline-block;margin:0 -6px 0 -15px;transform:scale(0.5, 0.5);background-color:#646464;vertical-align:middle;content:url("/images/common/icon_q_w.png")}#qa .contents_wrap section .category_detail .qa_detail p{padding:30px;background-color:#fafafa;font-size:14px;line-height:1.6}#qa .contents_wrap section.category{margin:0 auto}#qa section{max-width:900px}#qa h2{margin:0 0 25px;color:#646464;font-size:18px;font-weight:bold;line-height:1;text-align:left;width:auto}#qa div.category{margin:243px 0 120px}#qa .answer a{-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;text-decoration:underline;transition:all 0.8s}#qa .answer a:hover{opacity:0.8}#qa .frequentlyAske{margin:0 0 50px}#qa .frequentlyAske li{display:inline-block;margin:0 15px 20px 0;border-radius:5px;font-size:14px;line-height:1;border:2px solid #eee;font-weight:bold;padding:0 0 0 12px}#qa .frequentlyAske li a{padding:12px;display:block;text-indent:-1em;padding-left:1em}#qa .frequentlyAske li a::before{content:"Q";font-weight:bold;font-size:15px;margin:0 3px 0 0}@media screen and (min-width: 801px) and (max-width: 1179px){#qa .contents_wrap{margin:53px 0 120px}}@media screen and (min-width: 640px) and (max-width: 800px){#qa .contents_wrap{margin:53px 0 120px}#main:before{background-image:url("/images/qa/qa_key_visual_sp.jpg");background-position:center center}#main{background-image:none}#qa .contents_wrap section .category_wrap ul{margin:0;font-size:0}#qa .contents_wrap section .category_wrap ul li{display:inline-block;width:auto;margin:0 20px 15px 0}#qa .contents_wrap section .category_wrap ul li a{width:auto}#qa .contents_wrap section div.category{margin:302px 0 120px}}@media screen and (min-width: 320px) and (max-width: 640px){#main:before{background-image:url("/images/qa/qa_key_visual_sp.jpg");background-position:center center}#qa .contents_wrap{margin:53px 0 120px}#main{background-image:none}#qa .contents_wrap section.category h1.scale50:before{-webkit-transform:scale(0.3, 0.3);display:table-cell;top:0;width:10%;margin:0 0 -24px -24px;padding:0;transform:scale(0.3, 0.3);text-align:left;vertical-align:middle}#qa .contents_wrap section.category h1.scale50 span{display:table-cell;font-size:18px;line-height:1.4;text-align:left;vertical-align:middle}#qa .frequentlyAske{border:2px solid #eee;padding:10px 20px 0 30px;border-radius:10px}#qa .frequentlyAske li{display:block;margin:0 0 10px 0;padding:0;border-radius:5px;font-size:14px;line-height:1.3;border:none;font-weight:bold;position:relative}#qa .frequentlyAske li a::after{-webkit-transform:scale(0.4, 0.4);display:inline-block;transform:scale(0.4, 0.4);vertical-align:middle;content:url("/images/common/arrow_g.svg");position:absolute;right:-6px;top:0}#qa .frequentlyAske li a{width:100%;padding:6px 0}#qa .contents_wrap section .category_wrap ul{margin:0;font-size:0}#qa .contents_wrap section .category_wrap ul li{display:block;width:100%;margin:0 0 10px}#qa .contents_wrap section .category_wrap ul li a{width:auto}#qa .contents_wrap section.category{margin:143px auto 0}#qa .contents_wrap section.category .category_detail{margin:24px 0 100px;padding:40px 0 0}#qa .contents_wrap section.category .category_detail .qa_detail h2.question{font-size:15px}#qa .contents_wrap section.category .category_detail .qa_detail h2.question span.question_mark:before{display:inline-block}#qa .contents_wrap section.category .category_detail .qa_detail p{font-size:14px;line-height:1.5}#qa .contents_wrap section.category h3.scale50:before{-webkit-transform:scale(0.8, 0.8);display:table-cell;top:0;width:10%;padding:0 5px 0 0;transform:scale(0.8, 0.8);text-align:left;vertical-align:middle}#qa .contents_wrap section.category h3.scale50{display:table;width:100%}#qa .contents_wrap section.category h3.scale50 span{display:table-cell;font-size:21px;line-height:1;text-align:left;vertical-align:middle}#qa .contents_wrap section.category .category_wrap{margin:120px 0 0}#qa .contents_wrap section.category .category_detail{margin:3px 0 100px}#qa .contents_wrap section.category .category_detail .qa_detail{margin:0 0 65px}#qa .contents_wrap section.category .category_detail .qa_detail h2.question{position:relative;margin:0 0 15px -14px;line-height:1.4}#qa .contents_wrap section.category .category_detail .qa_detail h2.question span.question_mark:before{display:inline-block;position:relative;top:0;margin:0;vertical-align:middle}#qa .contents_wrap section.category .category_detail .qa_detail h2.question span.question_text{display:inline-block;width:80%;font-size:13px;vertical-align:middle}#qa .contents_wrap section.category .category_detail .qa_detail h2.question:before{position:absolute;top:15px}#qa .contents_wrap section.category .category_detail .qa_detail p{font-size:12px;line-height:1.8}#qa div.category{margin:143px 0 50px}#qa .contents_wrap section h1.scale50{width:109%;margin:0 0 -22px -27px}#qa .contents_wrap section h1.scale50 span{left:-24px}#qa .contents_wrap section h2{margin:0 auto 20px;text-align:center}}
