@charset "UTF-8";


/*-----------------------------------------------------
MAIL MAGAZINE
-------------------------------------------------------*/
#main h3{
	margin:20px 0 0 20px;
}


/*  LINK AREA  */
div#main div.section{
	width:660px;
	margin:0;
	padding:0;
	clear:both;
}

#main div.section div.linkarea{
	width:310px;
	margin:30px 10px 0 10px;
	float:left;
}
*html #main div.section div.linkarea{
	margin:0;
	padding:30px 10px 0 10px;
}

#main div.section div.linkarea h2{
	width:310px;
	height:39px;
	margin:0px;
	padding:0px;
}
#main div.section div.linkarea h2 a{
	display:block;
	width:280px;
	height:32px;
	margin:0;
	padding:7px 0 0 30px;
	color:#4C4C4C;
	font-size:117%;
	font-weight:bold;
	background:url(../images/sitemap/bg_linkttl.jpg) no-repeat;
}
#main div.section div.linkarea h2 a:hover{
	color:#0099CC;
	background:url(../images/sitemap/bg_linkttl_on.jpg) no-repeat;
}
#main div.section div.linkarea ul{
width:290px;
margin:10px 0 0 10px;
}
#main div.section div.linkarea ul li{
width:280px;
padding:7px 5px;
background:url(../images/common/bg_line_dot.gif) repeat-x left bottom;
}
#main div.section div.linkarea ul li a{
padding:0 0 0 13px;
background:url(../images/common/ico_arrow.gif) no-repeat 0px 2px;
}

/* wide ttl */
#main div.section div.linkarea.wide{
	width:640px;
	margin:30px 10px 0 10px;
}
#main div.section div.linkarea.wide h2{
	width:640px;
	height:39px;
	margin:0px;
	padding:0px;
}
#main div.section div.linkarea.wide h2 a{
	display:block;
	width:610px;
	height:32px;
	margin:0;
	padding:7px 0 0 30px;
	color:#4C4C4C;
	font-size:117%;
	font-weight:bold;
	background:url(../images/sitemap/bg_linkttl_wide.jpg) no-repeat;
}
#main div.section div.linkarea.wide h2 a:hover{
	color:#0099CC;
	background:url(../images/sitemap/bg_linkttl_wide_on.jpg) no-repeat;
}
#main div.section div.linkarea.wide h2.nolink{
	display:block;
	width:610px;
	height:32px;
	margin:0;
	padding:7px 0 0 30px;
	color:#4C4C4C;
	font-size:117%;
	font-weight:bold;
	background:url(../images/sitemap/bg_linkttl_wide.jpg) no-repeat;
}
#main div.section div.linkarea.wide ul{
width:300px;
margin:10px 10px 0 10px;
float:left;
}
#main div.section div.linkarea.wide ul li{
width:290px;
padding:7px 5px;
background:url(../images/common/bg_line_dot.gif) repeat-x left bottom;
}

















