@charset "shift_jis";

/*////////// The table of contents of CSS //////////*/
/*////////// 1.pankuzu //////////*/
/*////////// 2.main //////////*/
/*////////// 3.relatednavi //////////*/
/*////////// 4.print //////////*/

/*////////// 1.pankuzu //////////*/

/*////////// 2.main //////////*/
#main {
	float: left;
	width: 100%;
	background: url(/shared/images_content1/lnav_bg.gif) repeat-y right top;
	margin-right: -190px;
}
#main .mainInner {
	margin-right: 190px;
	margin-left:10px;
}
#main h1{
	margin-bottom:20px;
	font-size: 130%;
	padding: 3px 3px 3px 7px;
	border-top: 1px solid #FF9900;
	border-right: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	border-left: 8px solid #FF9900;
}
#main h2{
	font-size: 120%;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	clear: both;
	background: url(/shared/images/h3_bg.jpg) repeat-x left top;
}
#main .h2Wrapper {
	background: url(/shared/images/h3_bg_line.jpg) repeat-x left bottom;
}
#main h2 span{
	color:#FFCC00;
	background-color:inherit;
	padding-right:3px;
}
#main h3{
	margin-bottom: 10px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-size: 110%;
	clear: both;
	background: url(/shared/images/h2_bg.gif) repeat-x left bottom;
}
#main h3 span{
	color:#339B00;
	background-color:inherit;
	padding-right:3px;
}

/*////////// 3.relatednavi //////////*/
#relatednavi{
	float: right;
	width:175px;
	background: url(/shared/images_content1/lnav_bg.gif) repeat-y right top;
}
#relatednavi .relatednaviInner div,
#relatednavi .relatednaviInner p {
	background: url(/shared/images/list_icon1.gif) no-repeat 3px 0.5em;
	padding: 5px 0px 5px 18px;
	border-bottom: 1px dotted #663300;
	line-height: 1.2;
	margin: 5px;
}
* html #footer {
	margin-top:0px;
}
*+html #footer {
	margin-top:0px;
}
+html>/**/body #footer {
	margin-top:20px;
}

/*////////// 4.print //////////*/
@media print {
#main{
	float: none;
	width:100%!important;
	background-image:none;
}
#main .mainInner {
	margin-right: 0px;
	margin-left:10px;
}
#relatednavi{
	display:none;
}
}