@charset "Shift_JIS";

/*------------------------------------------------
	PROGRAM-ID		"トップページのみ"
------------------------------------------------*/

/*************************************
	DATA DIVISION.
	WORKING-STRAGE SECTION.
*************************************/
/*	clearfix ハック
￣￣￣￣￣￣￣￣￣￣￣￣￣￣￣￣￣￣￣￣￣￣*/
.clearfix:after,
#main .mainMenu ul:after,
#main .listStyle:after,
#main .menu_bottom ul:after,
#main .colArea:after{
	content						: ".";
	display						: block;
	clear							: both;
	height							: 0;
	visibility						: hidden;
}
.clearfix,
#main .mainMenu ul,#main .listStyle,
#main .menu_bottom ul,
#main .colArea{
	display						: inline-block;
}
/*------------------------------------------------
	メイン枠
------------------------------------------------*/
#main .colLeft2{
	float					: left;
	margin			: 0px 10px 20px 10px;
}
#main .colArea{
	width							: 270px;
	float								: left;
	margin						: 0px 0px 0px 0px ;
}
#main .colArea dt{
	width							: 264px;
	background				: #4D577E;
	margin						: 0px 0px 5px 0px ;
	color							: #fff;
	padding						: 3px;
}
#main .colArea dd.textStyle2{
	width							: 268px;
	margin						: 0px 0px 5px 3px ;
	float								: left;
}
#main .colArea dd.more{
	width							: 268px;
	margin						: 10px 0px 5px 0px ;
	padding						: 0px 0px 5px 0px ;
	text-align					: right;
}

#main .menuStyle2{
	width							: 100%;
	margin						: 0px 0px 5px 10px ;
}
#main .menuStyle2 li{
	float								: left;
	margin						: 0px 4px 0px 0px ;
}
#main .listStyle{
	width							: 100%;
	margin						: 0px 0px 5px 10px ;
}
#main .listStyle li{
	width							: 280px;
	float								: left;
}
#main .listStyle dt{
	width							: 110px;
	float								: left;
	margin						: 0px 5px 0px 0px ;
}
#main .listStyle dt img{
	margin						: 0px 0px 5px 0px ;
}
#main .listStyle dd{
	width							: 156px;
	float								: left;
}
.listStyle02{
	margin						: 25px 0px 0px 0px ;
	text-align					: right;
}
