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

body{
-webkit-text-size-adjust: 100%;	
}

#contentsArea{
	width:100%;
	margin-bottom:0;
	padding-bottom:2em;
}
#Wrap{
	font: 13px/1.6 "メイリオ", Meiryo, Osaka,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
	color:#333;
	border:1px solid #FFF1C1;
	padding:14px;
	_padding:15px;
	background:url(../img/wrap_bg.gif) repeat;
	width:900px;
	margin:15px auto 0;
}
#root{
	margin:0 auto;
}
#root{
	width:930px;
}

/* ============ #gNavi ============ */

.Wrap-inner,
#gNavi{
	width:900px;
}
	
.mainimg{
	padding-bottom:26px;
}

#gNavi{
	width:900px;
	background:url(../img/gnavi_bg.gif) no-repeat left top;
}
#gNavi li{
	padding-left:6px;
	float:left;
}
#gNavi li.first {
	padding-left:0;
}

/* ============ sectionLayout ============ */

#sectionWrap .sectionLayout{
	background:url(../img/section_bg_m.gif) repeat-y;
	margin-top:40px;
}
#sectionWrap #sec1.sectionLayout{
	margin-top:14px;
}
#sectionWrap .sectionLayout h2{
	background:url(../img/ttl_bg.gif) no-repeat left bottom;
	padding-bottom:26px;
}
#sectionWrap .sectionLayout .section{
	width:854px;
	padding:0 23px 26px 23px;
	background:url(../img/section_bg_bt.gif) left bottom no-repeat;
}
#sectionWrap .sectionLayout .section:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:"";
	clear:both;
	height:0
}
* html #sectionWrap .sectionLayout .section,
*:first-child+html #sectionWrap .sectionLayout .section {
	zoom:1
}
#sectionWrap .sectionLayout .section .leftBox{
	width:418px;
	float:left;
	padding-right:26px;
}
#sectionWrap .sectionLayout .section .leftBox .btnBox{
	padding-top:16px;
}
#sectionWrap .sectionLayout .section .rightBox{
	width:410px;
	float:left;
	padding-top:8px;
}
#sectionWrap .sectionLayout .section .rightBox dl dt{
	padding-top:24px;
	padding-bottom:10px;
}
#sectionWrap .sectionLayout .section .rightBox dl dd span{
	font-weight:bold;
	color:#FE708C;
}
#sectionWrap .sectionLayout .section .rightBox dl.first dt{
	padding-top:0;
}
#sectionWrap .sectionLayout .section .rightBox dl.first dd{
	font-size:14px;
}
#sectionWrap .sectionLayout .section .rightBox dl dd p{
	font-size:11px;
	text-indent:-23px;
	padding-left:23px;
	padding-top:5px;
}