@charset "utf-8";

/* ===================================================================
CSS information

 File Name  : layout.css
 Author     : 湾岸5
 Style Info : FAQ用css設定
=================================================================== */

/* faq 共通 */

#faqCont .parts01 { padding:0 0 10px 0; }
#faqCont .parts14 table td a:hover,#faqUndrCont #subNavWrap a:hover {text-decoration:none; color:#f4d726;}
#faqCont .parts06,#faqUndrCont .parts06 { padding-top:5px;}
#faqCont .parts13,#faqUndrCont .parts13 { font-size:18px; line-height:23px; margin-top:22px; text-indent:-3em; padding-left:3.5em;}
#faqCont .parts13,#faqUndrCont .parts13.indentPlus {text-indent:-4em; padding-left:4.5em;}

/* faq 共通 end */

/* faq トップ */

#faqCont .parts06  .partsWrap {padding-bottom:22px; border-bottom:dotted 1px #959595;}
#faqCont .parts14 table th,#faqCont .parts14 table td {font-size:15px; background:#32363f;}
#faqCont .parts14 table th { padding:7px 0;}

/* faq トップ end */

/* faq 下層 */

#faqUndrCont .parts01 { padding:25px 0 5px 0; }
#faqUndrCont .parts10 {margin:25px 0 0;}
#faqUndrCont .parts06.endCont {text-align:center;}

	/*見出し中*/
	
	#faqUndrCont .parts04 { background:URL(../img/faq_parts04_bg_01.png) no-repeat center top; }
	
	/*見出し中 end*/
	
	/* 太字 */
	
	#faqUndrCont strong { font-weight:bold; }
	
	/* 太字 end */
	
	/* テーブル */
	
	#faqUndrCont .parts14 { margin:7px auto 0 auto; }
	#faqUndrCont .parts14 table { width:auto; }
	#faqUndrCont .parts14 table th,#faqUndrCont .parts14 table td { text-align:center;}
	
	/* テーブル end */
	/* リスト */
	
	#faqUndrCont .faqListWrap01 { overflow: hidden; padding: 5px 0;}
	#faqUndrCont .faqListWrap01 dt { float: left; padding: 0 20px 0;}
	#faqUndrCont .faqListWrap01 dd { float: left;}
	#faqUndrCont .faqListWrap02 { overflow: hidden; padding: 0 0 5px;}
	#faqUndrCont .faqListWrap02 dt { float: left; width: 100px;}
	#faqUndrCont .faqListWrap02 dd { float: left; width: 500px;}
	
	/* リスト end */
	
#faqUndrCont #subNavWrap {width:676px; border:2px #f6df2f solid; margin:0 auto 25px; padding:11px 0; background:#32363f;}
#faqUndrCont #subNavWrap .navBox {margin: 0 auto; width: 48.4em;}
#faqUndrCont #subNavWrap .navBox li {border-left: 0.1em solid #e4e4e5; float: left; line-height: 1em; width: 2em;}
#faqUndrCont #subNavWrap .navBox li.linkOn {font-weight:bold; color:#f6df2f;}
#faqUndrCont #subNavWrap .navBox li.last {border-right:solid 1px #e4e4e5;}

/* faq 下層 end */
