@charset "utf-8";

/*----------------------------------------------------
bg
----------------------------------------------------*/

#innerContents {
	background:url(../img/3column/innercon_bg01.gif) repeat-y #ffffff;
}

/*----------------------------------------------------
#topicPath
----------------------------------------------------*/

#lColumn #topicPath{  
	margin:0;
	width:693px;
}


/*----------------------------------------------------
#lColumn
----------------------------------------------------*/

#lColumn {
	float: left;
	width: 695px;
}


/*----------------------------------------------------
lContents
----------------------------------------------------*/

#innerContents #lColumn #lContents {
	float:left;
	width:515px;
	border-top:1px solid #fff;
	padding-bottom:20px;
}

#innerContents #lColumn #lContents h3 {
	font-size:120%;
	font-weight:bold;
	background:url(../img/share/h3bg_blue.gif) repeat-x 0 bottom;
	padding:7px 0 7px 14px;
	margin:0 0 15px 0;
	min-height: 36px;
	_height: 36px;
}

#innerContents #lColumn #lContents h3 span.line,
#innerContents #lColumn #lContents h3 .line{
	padding-left:12px;
	border-left:2px solid #444;
}


/*#innerContents #lColumn #lContents h3 {
	font:120% bold;
	color:#666666;
	background:url(../img/3column/h3_bg01.gif) no-repeat;
	padding:7px 0 0 25px;
	margin:0 0 9px 0;
	min-height: 36px;
	_height: 36px;
}*/

#innerContents #lColumn #lContents .lContentsInner {
	width:496px;
	margin:0 0 15px 15px;
}

/*#innerContents #lColumn #lContents h4 {
	background:url(../img/share/h4_bg01.gif) no-repeat;
	margin:0 0 10px 0;
	padding:6px 0 0 11px;
	color:#fff;
	min-height: 29px;
	_height: 29px;
}*/

/*----------------------------------------------------
print
----------------------------------------------------*/

@media print {


#innerContents{
	background-color: #ffffff;
	background:none;

}

}


