@media screen and (max-width: 767px){#main{line-height:1.6;background:url("/images/sp/common/bg_bgarea.png") repeat;background-size:60px}#main h3{margin:0 -10px 13px;padding:10px 15px;background:#fff url("/images/sp/common/bg_title02.png") repeat-x;background-size:15px 22px;border-top:3px solid #6a5946;border-bottom:3px solid #6a5946;box-shadow:0 4px 3px rgba(0,0,0,.1);position:relative;color:#4a331f;font-size:16px;font-weight:bold}#main p{font-size:12px}#main .faqListBox{position:relative}#main .faqListBox .chara{position:absolute;right:10px;bottom:1px}#main .qaNavi{margin-bottom:15px;padding:15px;background:#fff;border:1px solid #dbd7d3;border-radius:4px}#main .qaNavi a{padding-left:15px;background:url("/images/sp/faq/icon02.png") no-repeat 0 3px;font-size:14px}#main .qaBox{margin-bottom:10px}#main .qaBox .question{margin-bottom:0;padding:12px 30px 12px 10px;background:url("/images/sp/faq/bg_question02.png") no-repeat 95% 18px;color:#4a331f;font-size:14px;font-weight:bold;zoom:1}#main .qaBox .question.open{background:url("/images/sp/faq/bg_question.png") no-repeat 95% 18px}#main .qaBox .question span{padding:3px 0 6px 30px;background:url("/images/sp/faq/icon_question.png") no-repeat;display:inline-block}#main .qaBox .answer{padding:13px 10px 10px 40px;background:url("/images/sp/faq/icon_answer.png") no-repeat 10px 10px;border-top:1px solid #dbd7d3;display:none}#main .qaBox .inList{margin-bottom:10px;border-top:1px solid #dbd7d3}#main .qaBox .inList dt{padding:5px 10px;background:#f6f5f4;border:1px solid #dbd7d3;border-top:none;color:#4a331f;font-size:12px;font-weight:bold}#main .qaBox .inList dd{padding:10px;border:1px solid #dbd7d3;border-top:none;font-size:12px}#main .qaBox .inList dd p{margin-bottom:0}#main .qaBox .inList02 dt{padding:0 0 0 12px;background:url("/images/sp/faq/icon05.png") no-repeat left 6px;border:none;color:#333;font-size:12px;font-weight:bold}#main .qaBox .inList02 dd{margin-bottom:5px;padding:0 0 0 12px;border:none;font-size:12px}#main .qaBox .exBox{margin-bottom:10px;padding:10px;border:1px solid #dbd7d3}#main .qaBox .exBox dt{font-size:12px;font-weight:bold}#main .qaBox .exBox dd{font-size:12px}#main .qaBox .list li{margin-bottom:5px;padding-left:12px;background:url("/images/sp/faq/icon05.png") no-repeat left 6px}#main .link{padding-left:15px;background:url("/images/sp/faq/icon02.png") no-repeat left 4px}}@media screen and (min-width: 768px){#conts{line-height:1.6}#conts h3{margin:40px 0 20px;padding:15px 0 0 60px;height:45px;background:url("/images/faq/bg_h3.png") no-repeat;color:#4a331f;font-size:18px;font-weight:bold}#conts .faqListBox{position:relative}#conts .faqListBox .chara{position:absolute;right:22px;bottom:1px}#conts .qaNavi{padding:15px;min-height:70px}#conts .qaNavi a{padding-left:15px;background:url("/images/common/icon02.png") no-repeat 0 3px}#conts .qaBox{margin-bottom:10px}#conts .qaBox p.question{margin-bottom:0;padding:12px 10px;background:url("/images/faq/bg_question02.png") no-repeat 635px 17px;color:#4a331f;font-size:15px;font-weight:bold;zoom:1;cursor:pointer}#conts .qaBox p.question:hover{color:#005299;text-decoration:underline}#conts .qaBox p.question.open{background:url("/images/faq/bg_question.png") no-repeat 635px 17px}#conts .qaBox p.question span{padding:3px 0 6px 30px;background:url("/images/faq/icon_question.png") no-repeat}#conts .qaBox .answer{padding:13px 10px 10px 45px;background:url("/images/faq/icon_answer.png") no-repeat 10px 10px;border-top:1px solid #dbd7d3;display:none}#conts .qaBox .inList{margin-bottom:10px;border-top:1px solid #dbd7d3}#conts .qaBox .inList dt{padding:5px 10px;background:#f6f5f4;border:1px solid #dbd7d3;border-top:none;color:#4a331f;font-size:14px;font-weight:bold}#conts .qaBox .inList dd{padding:10px;border:1px solid #dbd7d3;border-top:none}#conts .qaBox .inList02 dt{padding:0 0 0 12px;background:url("/images/common/icon05.png") no-repeat left 8px;border:none;color:#333;font-size:13px;font-weight:bold}#conts .qaBox .inList02 dd{margin-bottom:5px;padding:0 0 0 12px;border:none}#conts .qaBox .exBox{margin-bottom:10px;padding:10px;border:1px solid #dbd7d3}#conts .qaBox .exBox dt{font-weight:bold}#conts .qaBox .list li{margin-bottom:5px;padding-left:12px;background:url("/images/common/icon05.png") no-repeat left 6px}#conts .link{padding-left:15px;background:url("/images/common/icon02.png") no-repeat left 4px}}
