@charset "utf-8";

/*Ｊストリーム・スタイル用スタイルシート*/

/*各レイアウトのclearFix設定*/
#jStyleNav:after{
	content:"";
	display:block;
	clear:both;
	height:0;
}
#jStyleNav{
	display:inline-block;
	display:block;
	height:1%;
}

/*---------------layout------------------*/
#jStyle{}

#jStyle #globalNav{ margin-bottom:0;}
#jStyle #content{
	clear:both;
	margin:0 20px;
	padding-bottom:2em;
	width:740px;
}
#jStyle h1.jStyleTop{ margin-top:129px;}
#jStyle h1{
	margin-top:110px;
	margin-bottom:0;
	width:auto;
}

/*jStyleNav*/
#jStyle #jStyleNav{
	margin-bottom:3em;
	padding-left:37px;
}
#jStyle #jStyleNav li{
	float:left;
	padding-left:1em;
	padding-right:1em;
	line-height:1.25;
	border-left:1px solid #666;
}
#jStyle #jStyleNav li.first-child{
	padding-left:0;
	border:none;
}
@media print{
#jStyle #jStyleNav li{ list-style:none;}
}


/*primary*/
#jStyle #primary{
	width:auto;
	float:none;
	padding-left:37px;
	*margin-bottom:0;	/*forIE*/
}

#jStyle #secondary{
	clear:both;
	float:none;
	margin-bottom:3em;
	width:auto;
	text-align:right;
}


/*----------module----------------*/
#jStyle .keyWord{
	font-size:133%;
	font-weight:bold;
	color:#61b136;
}
#jStyle .keyWord strong{ font-weight:bold;}

#jStyle .section01A{
	margin-bottom:4.5em;
	padding:0;
	min-height:538px;
	height:auto!important;
	height:538px;
	background-repeat:no-repeat;
	background-position:right top;
}
#jStyle .section01A p{
	margin-bottom:2em;
	line-height:2em;
}

#jStyle .section02A{
	width:390px;
}



/*nextStyle----次のスタイルへ進む*/
#jStyle .nextStyle{
	clear:both;
	float:right;
	margin-bottom:3em;
}
#jStyle .nextStyle a{
	padding-right:14px;
	background:url(/image/c_arrow_next_style.gif) no-repeat right 50%;
}
#jStyle .nextStyle a:link{
	color:#666;
	text-decoration:none;
}
#jStyle .nextStyle a:visited{
	color:#7d4794;
	text-decoration:none;
}
#jStyle .nextStyle a:hover{
	color:#61b136;
	text-decoration:underline;
}

@media print{
#jStyle .nextStyle{ display:none;}
}
