@charset "euc-jp";
/* コンテンツ */
.contents {width:860px;margin:40px auto 0;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";line-height:1.56;color:#333;}
h1 {margin-bottom:30px;border-bottom:4px solid #ddd;font-size:1.5em;font-weight:bold;line-height:1;}
h1 .inline {display:inline-block;*display:inline;*zoom:1;margin-bottom:-4px;padding-bottom:5px;border-bottom:4px solid #ce2323;}
h2 {padding:8px;background-color:#f0f0f0;border-left:5px solid #ce2323;font-weight:bold;}
h3 {font-weight:bold;}
.secItem {padding:5px 20px 15px;margin-bottom:8px;font-size:.875em;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.pageTop {margin-bottom:40px;text-align:right;font-size:.875em;color:#ce2323;}
/* lNavi */
.lNavi {margin-bottom:20px;color:#ce2323;}
.lNavi li {display:block;float:left;padding-right:3em;font-size:.875em;white-space:nowrap;}
/* qa */
.secExpand {padding-top:10px;}
.secExpand .question {padding:6px 10px 6px 36px;background:url("/image/_info/iconQ.png") no-repeat 8px center #f0f0f0;cursor:pointer;}
.secExpand .expand {background-color:#d8d8d8;}
.secExpand .hover {text-decoration:underline;}
.secExpand .answer {display:none;overflow:hidden;}
.secExpand .answer .inner {padding:15px 30px 30px 36px;background:url("/image/_info/iconA.png") no-repeat 8px 15px;}
.secExpand .answer .inner .inner {padding:0 0 2em 1em;background:none;}
.secExpand .answer .inner p, .secExpand .answer .inner ul, .secExpand .answer .inner .liMargin li {margin-bottom:1em;}
.secExpand .answer .inner .listDisc {list-style-type:disc;padding-left:1.5em;}
.secExpand .answer .inner .listNum {list-style-type:decimal;padding-left:1.5em;}
.secExpand .answer .inner .contactTbl {border:1px solid #ccc;}
.secExpand .answer .inner .contactTbl th, .secExpand .answer .inner .contactTbl td {padding:4px 8px;}
.secExpand .answer .inner .contactTbl th {background-color:#f2f2f2;font-weight:normal;text-align:center;}
/* clearfix */
.clearfix:after {clear:both;content:" ";display:block;height:0;visibility:hidden;}
.clearfix {display:inline-table;min-height:1%;}
* html .clearfix {height:1%;}
.clearfix {display:block;}