﻿@media only screen and (min-width: 0)and (max-width: 999px){#container #faq .faq_index #side{display:none}#container #faq .faq_index .index_area .upper_lead{margin:20px 20px 20px 20px}#container #faq .faq_index .index_area h2{padding:13px 15px 10px 45px;background:#d5e8f0 url(/bundles/lifecustomersupport/img/faq_ico_arrow_d_blu.png) 20px 55% no-repeat;border-top:solid 1px #fff;font-size:131%;font-weight:bold;color:#1b73b3;cursor:pointer}#container #faq .faq_index .index_area h2:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}#container #faq .faq_index .index_area dl{display:none}#container #faq .faq_index .index_area dl dt{border-bottom:solid 1px #eaeaea;background:url(/bundles/lifecustomersupport/img/ico_faq_q.png) 20px 1em no-repeat}#container #faq .faq_index .index_area dl dt a{padding:12px 30px 10px 45px;background:url(/bundles/lifecustomersupport/img/faq_ico_arrow_r_gry_space.png) right 52% no-repeat;display:block;color:#505050;text-decoration:none}#container #faq .faq_index .index_area dl dt a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}#container #faq .faq_detail .index{display:none}#container #faq .faq_detail .ans_box dl{margin-top:20px;border-top:solid 1px #eaeaea}#container #faq .faq_detail .ans_box dl dt{border-bottom:solid 1px #eaeaea;background:url(/bundles/lifecustomersupport/img/ico_faq_q.png) 20px 1em no-repeat}#container #faq .faq_detail .ans_box dl dt a{padding:12px 30px 10px 45px;background:url(/bundles/lifecustomersupport/img/faq_ico_arrow_d_gry_space.png) right 52% no-repeat;display:block;color:#505050;text-decoration:none;cursor:pointer}#container #faq .faq_detail .ans_box dl dt a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}#container #faq .faq_detail .ans_box dl dt.act{background-color:#efefef}#container #faq .faq_detail .ans_box dl dt.act a{background-image:url(/bundles/lifecustomersupport/img/faq_ico_arrow_d_blu_space.png)}#container #faq .faq_detail .ans_box dl dd{padding:12px 30px 10px 45px;border-bottom:solid 1px #eaeaea;background:url(/bundles/lifecustomersupport/img/ico_ans_box_a.png) 20px 1em no-repeat;display:none}#container #faq .faq_detail .ans_box dl dd img{width:100%;max-width:240px}#container #faq .faq_detail .ans_box dl dd p.ans{margin-bottom:10px}#container #faq .faq_detail .ans_box dl dd span.bold{font-weight:bold}#container #faq .faq_detail .ans_box dl dd span.caution{color:red}#container #faq .faq_detail .ans_box dl dd ol{list-style-type:decimal;margin-left:20px}#container #faq .faq_detail .ans_box dl dd ol li{margin-bottom:10px}#container #faq .faq_detail .ans_box dl dd ol li img{margin:10px 0 15px 0}#container #faq .faq_detail #side{margin-top:30px}#container #faq .faq_detail #side h3{padding:0 20px;font-size:139%}#container #faq .faq_detail #side ul{margin-top:10px;padding:5px 20px 15px 20px;background:#f7f7f7}#container #faq .faq_detail #side ul li{margin:10px 0 0 1em;text-indent:-1em}#container #faq .faq_detail #side ul li:before{content:"・"}#container #faq p.p_top{display:none}#container #faq p.info{margin:20px 20px 0 20px;text-align:center}}@media only screen and (min-width: 1000px){#container #faq{margin-top:25px}#container #faq .faq_index{width:940px}#container #faq .faq_detail h2{display:none}#container #faq .faq_detail .index dl{padding-top:0 !important}#container #faq #side{background:url(/bundles/lifecore/img/footer_bg_line.png) repeat-x}#container #faq #side h3{display:none}#container #faq #side ul{border:1px solid #d9d9d9;padding-top:5px}#container #faq #side li{border-top:1px dotted #d9d9d9;font-weight:bold}#container #faq #side li a{display:block;padding:16px}#container #faq #side li a span{padding-left:18px;background:url(/bundles/lifecore/img/ico_link_bluegreen.png) 0 4px no-repeat;display:block}#container #faq #main{width:100%;float:none}#container #faq #main .upper_lead{display:none}#container #faq #main .index_area h2{background-color:#efefef;border:1px solid #d9d9d9;font-size:139%;line-height:1.3em;font-weight:bold}#container #faq #main .index_area h2 span{border:3px solid #fff;display:block;padding:10px 15px 6px}#container #faq #main .index dl{padding:20px 0 40px 20px}#container #faq #main .index dl dt{font-size:108%;line-height:2.5em}#container #faq #main .index dl dt a{padding-left:24px;background:url(/bundles/lifecustomersupport/img/ico_faq_q.png) 0 0 no-repeat}#container #faq #main .p_top{text-align:right;color:#91b0c5;margin:15px 0 40px 0}#container #faq #main .p_top a{color:#91b0c5}#container #faq #main .p_top a:hover{color:#61bcd6}#container #faq #main .p_top .ico{margin-left:5px;padding-left:10px;background:url(/bundles/lifecustomersupport/img/icon_faq_p_top.png) 0 45% no-repeat}#container #faq #main .info{padding:20px 0 0 0;border-top:1px dotted #ccc}#container #faq #main .ans_box dl{font-size:108%;padding:20px}#container #faq #main .ans_box dt{margin-bottom:10px;font-weight:bold;line-height:1.8em}#container #faq #main .ans_box dt a{padding-left:24px;background:url(/bundles/lifecustomersupport/img/ico_ans_box_q.png) 0 0 no-repeat}#container #faq #main .ans_box dt a:hover{text-decoration:none;color:#505050}#container #faq #main .ans_box dd{margin-bottom:20px;padding-left:24px;background:url(/bundles/lifecustomersupport/img/ico_ans_box_a.png) 0 3px no-repeat;line-height:1.7em}#container #faq #main .ans_box p.ans{margin-bottom:10px}#container #faq #main .ans_box span.bold{font-weight:bold}#container #faq #main .ans_box span.caution{color:red}#container #faq #main .ans_box ol{list-style-type:decimal;margin-left:20px}#container #faq #main .ans_box ol li{margin-bottom:10px}#container #faq #main .ans_box ol li img{margin:10px 0 15px 0}}
