@charset "UTF-8";

/*
 * home.css
 */



/* Base
------------------------------------------------------------ *//*

	@group home

------------------------------------------------------------ */
#mainImgTop{
	width:1032px;
	margin:0 auto;
	_left:50%;
	_margin:0 0 0 -516px;
	_position:relative;
}
#contents{
	padding-top:30px;
}
#home{
	width:700px;
}
#home .homeBoxL
,#home .homeBoxR{
	width:335px;
	display:inline;
}

#home .homeBoxL{
	float:left;
	clear:both;
}

#home .homeBoxR{
	float:right;
}

#home .homeBoxImg{
	width:126px;
	float:right;
}

#home .homeBoxTxt{
	width:200px;
	float:left;
}

#home h3{
	margin-top:40px;
	margin-bottom:20px;
}

#home h3.first{
	margin-top:0;
	margin-bottom:20px;
}

#home .next{
	margin-top:20px;
	background-image: url(../../img/home_icon01.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
}

#home #area2{
	padding-top:30px;
}

#home #area2 h2{
	padding-bottom:20px;
}

#home #area2 .archivesTxt{
	padding-bottom:20px;
}

#home #area3{
	padding-top:50px;
}

#home #area3 h2{
	padding-bottom:20px;
}

#home #area3 #newsBtn{
	margin:-55px 0 0 0;
	float:right;
	position:relative;
}
/*
#home #area3 dl{
	line-height:22px;
}
*/
#home #area3 li{
	width: 700px;
	display: inline-block;
}

#home #area3 li a{display: block;  text-decoration: none;}

#home #area3 li a:hover dd{text-decoration: underline; color:#4a4a4a;}



#home #area3 dl dt{
	background-image: url(../../img/home_icon01.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:20px;
	width:120px;
	float:left;
	display:inline;
	clear:both;
	padding-bottom:10px;
	color:#4a4a4a;
}

#home #area3 dl dd{
	padding-bottom:10px;
	color:#4a4a4a;
}

#home #area3 dl dd.newsIcon{
	width:80px;
	float:left;
}

#home #area3 dl dd.txt{
	width:450px;
	float:left;
	/* color:#4a4a4a; */
}

#home #area3 dl dd.txt a{
	color:#4a4a4a;
}




/*	@end
------------------------------------------------------------ */
