@charset "utf-8";
/* CSS Document */

/*コラムタイトル*/
#clm_title{
	height:130px;
	margin:0 0 20px 0;
	padding:0;
	background:url(../../column/images/bg_column.jpg) right top no-repeat;
	/*border:#CCCCCC 1px solid;*/
}

#clm_title h2{
	margin-top:15px;
}

#clm_title p{
	width:300px;
	margin:10px 30px;
}

/*コラム一覧*/
#clm_list h3{
	padding:3px 5px;
	margin-bottom:10px;
	background-image:none;
	background-color:#8DC832;
	border:none;
	color:#FFFFFF;
	font-weight:normal;
}

#clm_list #articleList{
	margin-bottom:20px;
}

#clm_list #articleList li{
	padding:5px 0 5px 10px;
	border-top:#CCCCCC 1px dotted;
	background:url(../images/parts_arw_bl.gif) left 10px no-repeat;
}

#clm_list #articleList li.lastChild{
	border-bottom:#CCCCCC 1px dotted;
}

/*コラム記事*/
#clm_article{
	margin-bottom:10px;
}

#clm_article h3{
	padding:3px 5px;
	margin-bottom:10px;
	background-image:none;
	background-color:#8DC832;
	border:none;
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:normal;
}

#clm_article div.article{
	padding:10px 20px;
	margin:0;
	border:#D1E9AD 3px solid;
	line-height:200%;
}

#clm_article div.article p{
	margin:20px 0;
	line-height:160%;
}

.ad_col{
	margin-bottom:20px;
	text-align:center;
}
.colBox{
	width: 			358px;
	height: 		75px;
	border: 		1px solid #90BE19;
	margin-bottom: 	12px;
	/*margin-right: 	15px;*/
	float: 			left;
	padding: 		5px;
	
	-moz-box-shadow: 	2px 2px 1px #85BF3F;
	-webkit-box-shadow: 2px 2px 1px #85BF3F;
	box-shadow: 		2px 2px 1px #85BF3F;
}
.colBoxLeft{
	width: 			358px;
	height: 		75px;
	border: 		1px solid #90BE19;
	margin-bottom: 	12px;
	margin-right: 	10px;
	float: 			left;
	padding: 		5px;
	background: 	none;
	
	-moz-box-shadow: 	2px 2px 1px #85BF3F;
	-webkit-box-shadow: 2px 2px 1px #85BF3F;
	box-shadow: 		2px 2px 1px #85BF3F;
}
.colBoxLeft:hover{
	background: url("../../column/images/colbg.jpg") no-repeat;
}
.colBox:hover{
	background: url("../../column/images/colbg.jpg") no-repeat;
}
.colimg{
	width:  		75px;
	height: 		75px;
	float:			left;
	margin-right: 	5px;
	background: url("../../column/images/col.png") no-repeat;
}
.colcontent{
	width:  		265px;
	height: 		75px;
	float:			left;
	
}
.colcontent:hover{
	/*background-color: 		#E5F3F3;*/
}

