@charset "shift_jis";
/* CSS Document */

body{-webkit-text-size-adjust: 100%;	}
img{vertical-align:top; border-width:0; border-style:none;}
th,h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:"";
	clear:both;
	height:0
}
* html .clearfix {
	zoom:1
}
*:first-child+html .clearfix {
	zoom:1
}/* IE7 */

#wrap{
	width:950px;
	margin:0 auto;
	font-family:"CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size:12px;
	line-height:1.6;
	padding-top:20px;
	position:relative;
}
#wrap .pagetop{
	margin-top:10px;
	text-align:right;
}
#wrap .pickuptop{
	position:absolute;
	right:0;
	top:0;
}
#wrap .subttl{
	width:950px;
	position:relative;
}
#wrap .subttl .pdf{
	position:absolute;
	right:17px;
	bottom:13px;
	z-index:1;
}
#sectionWrap{
	background:url(../img/common/section_bg_bt.gif) no-repeat left bottom;
	padding-bottom:30px;
}
#sectionWrap .section-inner{
	width:890px;
	padding:0 30px;
	background:url(../img/common/section_bg_m.gif) repeat-y left top;
}
#sectionWrap .section-inner .sectionLayout{
	padding-top:20px;
	margin-top:50px;
}
#sectionWrap #sec1{
	margin-top:0;
}
#wrap table{
	border-collapse:collapse;
	border-spacing:0;
	table-layout:fixed;
	border-right:1px solid #DDD;
 	border-bottom:1px solid #DDD;
}
#sectionWrap table th,
#sectionWrap table td{
	border-top:1px solid #DDD;
	border-left:1px solid #DDD;
	text-align:center;
	font-size:12px;
}
#sectionWrap table th{
	line-height:1.3;
}
#sectionWrap table td{
	padding:8px 0;
	position:relative;
}
#sectionWrap table tr.layoutTop{
	width:90px;
	height:40px;
	vertical-align:middle;
}
#sectionWrap table tr.layoutTop .null{
	width:69px;
}
#sectionWrap table td .popup{
	width:108px;
	height:44px;
	padding:8px 10px 20px 8px;
	display:none;
	position:absolute;
	left:-18px;
	bottom:33px;
	z-index:3;
	background:url(../img/common/popup_bg.png) no-repeat;
}
#sectionWrap table td .popup a{
	width:108px;
	height:44px;
	display:block;
}
#sectionWrap .sectionLayout table{
	margin-top:30px;
}
#pNavi{
	padding-top:20px;
	padding-bottom:20px;
}
#pNavi ul{
	width:860px;
	padding:10px 15px;
	border:1px dotted #8F8F8F;
}
#pNavi ul li{
	float:left;
	margin-right:24px;
}
#pNavi ul li a{
	padding-left:20px;
	background:url(../img/common/pnavi_icon.gif) no-repeat left center;
	color:#333333;
	font-size:15px;
	text-decoration:none;
}
#pNavi ul li a span{
	font-size:12px;
}
#pNavi ul li a:hover{
	text-decoration:underline;
}
#sectionWrap h2.ttl{
	background:url(../img/common/section_ttl_bg.gif) repeat-x left bottom;
	padding-bottom:8px;
	font-size:18px;
	font-weight:bold;
	height:24px;
}
#sectionWrap h2.ttl span{
	background:url(../img/common/section_ttl_line.gif) no-repeat left center;
	padding-left:14px;
}

#sectionWrap table th{color:#FFF;}
#sectionWrap table th.txtBL{color:#222;}

/* ============= tableTCY F1`9 ============= */
/* 1¨162px | 2¨253px | 3¨344px | 4¨435px | 5¨526px | 6¨617px | 7¨708px | 8¨799px | 9¨890px x*/

#sectionWrap table.contents-size0{ width:91px; }
#sectionWrap table.contents-size1{ width:162px; }
#sectionWrap table.contents-size2{ width:253px; }
#sectionWrap table.contents-size3{ width:344px; }
#sectionWrap table.contents-size4{ width:435px; }
#sectionWrap table.contents-size5{ width:526px; }
#sectionWrap table.contents-size6{ width:617px; }
#sectionWrap table.contents-size7{ width:708px; }
#sectionWrap table.contents-size8{ width:799px; }
#sectionWrap table.contents-size9{ width:890px; }

/* ============= tableTCY F1`8@¦1sthͺ³’κ ============= */
/* 1¨98px | 2¨197px | 3¨296px | 4¨395px | 5¨494px | 6¨593px | 7¨692px | 8¨791px | 9¨890px x*/

#sectionWrap table.contents-size1.noth{ width:98px; }
#sectionWrap table.contents-size2.noth{ width:197px; }
#sectionWrap table.contents-size3.noth{ width:296px; }
#sectionWrap table.contents-size4.noth{ width:395px; }
#sectionWrap table.contents-size5.noth{ width:494px; }
#sectionWrap table.contents-size6.noth{ width:593px; }
#sectionWrap table.contents-size7.noth{ width:692px; }
#sectionWrap table.contents-size8.noth{ width:791px; }

/* ===== l_style ===== */
#sectionWrap table th.l_style14{background:#E7DCD1;}
#sectionWrap table th.l_style13{background:#DAC9B9;}
#sectionWrap table th.l_style12{background:#D4B5A1;}
#sectionWrap table th.l_style11{background:#AD887F;}
#sectionWrap table th.l_style10{background:#97756C;}
#sectionWrap table th.l_style9{background:#856362;}
#sectionWrap table th.l_style8{background:#785859;}
#sectionWrap table th.l_style7{background:#5C4146;}
#sectionWrap table th.l_style6{background:#493034;}
#sectionWrap table th.l_style5{background:#352226;}
#sectionWrap table th.l_style4{background:#291A1F;}
#sectionWrap table th.l_style3{background:#1F151D;}
#sectionWrap table th.l_style2{background:#1A151C;}
#sectionWrap table th.l_style1{background:#15141C;}

#sectionWrap table th.l_style14,
#sectionWrap table th.l_style13,
#sectionWrap table th.l_style12{
	color:#000;
}