@charset "utf-8";

/* HEADER
---------------------------------------*/
div#header{
	margin-bottom: 20px;
	}
div#header h1.logo{
	width: 420px;
	height: 80px;
	margin-left: 20px;
	float: left;
	}
* html div#header h1.logo{
	display: inline;
	}
div#header h1.logo a{
	width: 420px;
	height: 80px;
	display: block;
	text-indent: -999em;
	background: url(../img/header_bg.gif) no-repeat -35px top;
	}

/* WRAPPER
---------------------------------------*/
div#wrapper div#main-contents div#news-info{
	width: 460px;
	float: left;
	margin-right: 20px;
	}
div#wrapper div#main-contents div#news-info h2{
	width: 300px;
	height: 40px;
	text-indent: -999em;
	float: left;
	background: url(../img/news-info_h2.gif) no-repeat left bottom;
	}
div#wrapper div#main-contents div#news-info a.ichiran{
	width: 160px;
	height: 40px;
	float: left;
	display: block;
	text-indent: -999em;
	background: url(../img/news-info_a.gif) no-repeat;
	}
div#wrapper div#main-contents div#news-info a.ichiran:hover{
	background-position: left -40px;
	}
div#wrapper div#main-contents div#news-info ul{
	clear: both;
	background: url(../img/news-info_bg.gif) no-repeat left bottom;
	padding: 10px;
	}
div#wrapper div#main-contents div#news-info ul li{
	border-bottom: 1px solid #ebdfde;
	margin-bottom: 7px;
	padding-bottom: 3px;
	padding-left: 70px;
	}
div#wrapper div#main-contents div#news-info ul li.campaign{
	background: url(../img/news-info_campaign.gif) no-repeat left 50%;
	}
div#wrapper div#main-contents div#news-info ul li.information{
	background: url(../img/news-info_information.gif) no-repeat left 50%;
	}
div#wrapper div#main-contents div#news-info ul li.safety{
	background: url(../img/news-info_safety.gif) no-repeat left 50%;
	}
div#wrapper div#main-contents div#news-info ul li span.date{
	font-size: 85%;
	font-family: arial,helvetica,sans-serif;
	margin-right: 10px;
	}
div#wrapper div#main-contents div#news-info ul li a{
	font-size: 90%;
	}

/* 111013 */
div#wrapper div#main-contents div#plusmenu{
	float: left;
}

div#wrapper div#main-contents ul#target{
	width: 220px;
	float: left;
	}
div#wrapper div#main-contents div#plusmenu  ul.tokyo{
	float: none;
}
div#wrapper div#main-contents ul#target li{
	width: 220px;
	height: 74px;
	margin-bottom: 10px;
	text-indent: -999em;
	}
div#wrapper div#main-contents ul#target li a{
	width: 220px;
	height: 74px;
	display: block;
	background: url(../img/target_company.jpg);
	}
div#wrapper div#main-contents ul#target li a:hover{
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	}
div#wrapper div#main-contents ul#target li.school a{
	background-image: url(../img/target_school.jpg);
	}
div#wrapper div#main-contents ul#target li.paper a{
	background-image: url(../img/target_paper.jpg);
	}

div#wrapper div#main-contents ul#links{
	width: 700px;
	clear: both;
	margin-bottom: 40px;
	}
div#wrapper div#main-contents ul#links li{
	width: 220px;
	height: 80px;
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	text-indent: -999em;
	}
div#wrapper div#main-contents ul#links li.lifejoy{
	margin-right: 0;
	}
div#wrapper div#main-contents ul#links li a{
	width: 220px;
	height: 80px;
	display: block;
	background: url(../img/links_blog.gif);
	}
div#wrapper div#main-contents ul#links li a:hover{
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	}
div#wrapper div#main-contents ul#links li.gunma a{
	background-image: url(../img/links_gunma.gif);
	}
div#wrapper div#main-contents ul#links li.lifejoy a{
	background-image: url(../img/links_lifejoy.gif);
	margin-right: 0;
	}


/* saidemenu */
/*div#wrapper div#sidemenu{
	width: 220px;
	margin-right: 0;
	}
div#wrapper div#sidemenu div#student ul li a{
	width: 220px;
	}*/

/* FOOTTER
---------------------------------------*/
div#footer{
	}
