@charset "UTF-8";


/*------------------------------------------------------------ top ----*/
#topleft{
	width: 512px;
	float:left;
	}

#topright{
	width: 231px;
	height:279px;
	float:right;
	padding-bottom: 0px;
	}

#topright #sub_menu.h3{
	padding-top:0px;
	margin-top:0px;
	}

#topright #sub_menu ul{
	margin: 0px 0px 0px 10px;
	list-style:none;
	}
	
#topright #sub_menu li{
	list-style:none;
	margin: 0px 0px 3px 0px;
	}

#topright #sub_menu li .last_btn{
	list-style:none;
	margin: 0px;
	}

#topright #sub_menu .end li{
	list-style:none;
	margin: 0px;
	}

#topright #sub_infomation{
	padding-top:0px;
	margin-top:0px;
	margin-bottom:8px;
	background-image:url(img/sub_t01.gif);
	}
	
#topright #sub_infomation #info{
	padding:35px 0px 0px 0px;
	margin:0px 5px 5px 7px;
	font-size:10px;
	color:#0d1a4c;
	}

#topright  ul{
	margin:0px 10px 0px 20px;
	padding:0;
	}

#topright li{
	list-style-image:url(img/icon01.gif);
	margin-bottom:5px;
	}
	
#topright p{
	font-weight:bold;
	font-size:10px;
	color:#0d1a4c;
	}

	
#topright #sub_nikken_recruit{
	padding-top:0px;
	margin-top:8px;
	margin-bottom:8px;
	background-image:url(img/sub_t02.gif);
	}
	
#topright #sub_nikken_recruit #add{
	padding-top:35px;
	margin:0px 5px 5px 7px;
	font-size:10px;
	color:#0d1a4c;
	}

	
#topright #sub_dream{
	padding-top:35px;
	margin-top:8px;
	margin-bottom:8px;
	background-image:url(img/takkys.jpg);
	}

#topright #sub_dream #get {
	width:209px;	
	margin: 0px 8px 0 8px;
	padding: 5px;
	font-weight:normal;
	font-size:10px;
	}



#topright #sub_dream #get p.takky {	
	text-indent:-9999px;
	height:88px;
	width:206px;
	line-height:0;
	font-size:0;
	}

#topright #sub_dream #get p.takky a {
	height:88px;
	width:206px;
	display:block;
	line-height:normal;
}

#topright #sub_dream #get p.takky_btn {	
	text-indent:-9999px;
	height:17px;
	width:157px;
	line-height:0;
	font-size:0;
	}

#topright #sub_dream #get p.takky_btn a {
	height:17px;
	width:157px;
	display:block;
	line-height:normal;
}


#topright #sub_dream #get p.takky a { background:url(img/takky_p01.jpg) no-repeat; }

#topright #sub_dream #get p.takky, 
#topright #sub_dream #get p.takky a:hover, 
#topright #sub_dream #get p.takky a:active { background:url(img/takky_p01_on.jpg) no-repeat 0 0px;}


#topright #sub_dream #get p.takky_btn a { background:url(img/btn_takkys.gif) no-repeat; }

#topright #sub_dream #get p.takky_btn, 
#topright #sub_dream #get p.takky_btn a:hover, 
#topright #sub_dream #get p.takky_btn a:active { background:url(img/btn_takkys.gif) no-repeat 0 0px;}




#topleft #kankyo{
	background-image:url(img/info_base.gif);
	}

#topleft #kankyo #kankyo_box00{
	width:512px;
	margin: 7px 0px 5px 0px;
	display: block;	
	}
	
	
#topleft #kankyo .kankyo_box01{
	width:160px;
	margin-left:10px;
	margin-right: 6px;
	padding: 0px;
	float: left;
	}
	
#topleft #kankyo .kankyo_box01 img {
	margin: 0px;
	padding: 0px;
	}

#topleft #kankyo .kankyo_box01 p {
	margin: 0px;
	padding:0px;
	font-size:10px;
	text-indent: 15px;
	background: url(img/icon01.gif) no-repeat 3px 5px;
	}
	
	
#topleft #kankyo .kankyo_box02{
	width:160px;
	margin-right: 6px;
	padding: 0px;
	float: left;
	}
	
#topleft #kankyo .kankyo_box02 img {
	margin: 0px;
	padding: 0px;
	}

#topleft #kankyo .kankyo_box02 p {
	margin: 0px;
	padding:0px;
	font-size:10px;
	text-indent: 15px;
	background: url(img/icon01.gif) no-repeat 3px 5px;
	}



	
#topleft #kankyo .kankyo_box03{
	width:160px;
	padding: 0px;
	float: right;
	margin-right:10px;
	}

#topleft #kankyo .kankyo_box03 img {
	margin: 0px;
	padding: 0px;
	}
	
#topleft #kankyo .kankyo_box03 p {
	margin: 0px;
	padding:0px;
	font-size:10px;
	text-indent: 15px;
	background: url(img/icon01.gif) no-repeat 3px 5px;
}

	


#topleft #info{
	margin-top:8px;
	background-image:url(img/info_base.gif);
	}

#topleft #info p.right {
	position: relative;
	display: block;
	width: 130px;
	top: -25px;
	left: 380px;
	margin: 0;
	padding: 0;
	text-align: left;
	text-indent: 20px;
	text-decoration:underline;
	background: url(img/arrow_blue.png) no-repeat 3px 5px;
	}



#topleft #info li a:link,
#topleft #info li a:visited { color:#1e1e1e; text-decoration:none; }
#topleft #info li a:hover,
#topleft #info li a:active { color: #4460D5; text-decoration:underline; }


#topleft #info ul{
	margin:0px 12px 10px 30px;
	padding:0;
	}

#topleft #info li{
	list-style-image:url(img/icon01.gif);
	margin-bottom:5px;
	}

#topleft #info{
	margin-top:8px;
	margin-bottom:8px;
	padding:0;
	background-image:url(img/info_base.gif);
	}
	
#topleft #info ul.1contents{
	margin:0px 12px 10px 30px;
	}

#topleft #info li.1contents{
	list-style-image:url(img/icon01.gif);
	margin-bottom:5px;
	}

#topleft #bisiness{
	margin-bottom:3px;
	background-image:url(img/info_base.gif);
	clear: both;
	}

#topleft #bisiness p.right {
	position: relative;
	display: block;
	width: 130px;
	top: -25px;
	left: 380px;
	margin: 0;
	padding: 0;
	text-align: left;
	text-indent: 20px;
	text-decoration:underline;
	background: url(img/arrow_blue.png) no-repeat 3px 5px;
	}

#topleft #bisiness p.right a:link,
#topleft #bisiness p.right a:visited { color: #1e1e1e; text-decoration:underline; }
#topleft #bisiness p.right a:hover,
#topleft #bisiness p.right a:active { color: #4460D5; text-decoration:none; }


#topleft #bisiness .bisiness_box00{
	width:512px;
	clear:both;
	margin: 0px 0px 0px 0px;
	display: block;
	background-image:url(img/info_base.gif);	
	}
	
#topleft #bisiness .bisiness_box00 a:link, 
#topleft #bisiness .bisiness_box00 a:visited { color: #1530A0; text-decoration:none; }
#topleft #bisiness .bisiness_box00 a:hover, 
#topleft #bisiness .bisiness_box00 a:active { color: #4460D5; text-decoration:none; }


#topleft #bisiness .bisiness_box01{
	width:243px;
	margin-left: 10px;
	margin-right: 5px;
	padding: 0px;
	float: left;
	}
	
#topleft #bisiness .bisiness_box01 p {
	margin: 0px;
	padding:0px;
	text-indent: 15px;
	font-size:10px;
	background: url(img/icon01.gif) no-repeat 3px 5px;
	}

#topleft #bisiness .bisiness_box01 img {
	margin: 0px;
	padding: 0px;
	}

#topleft #bisiness .bisiness_box02{
	width:243px;
	margin-right: 10px;
	padding: 0px;
	float: right;
	}
	
#topleft #bisiness .bisiness_box02 p {
	margin: 0px;
	padding:0px;
	text-indent: 15px;
	font-size:10px;
	background: url(img/icon01.gif) no-repeat 3px 5px;
}



#topleft #bisiness .bisiness_box03{
	width:492px;
	margin-left: 10px;
	margin-right: 5px;
	padding: 0px;
	}
	
#topleft #bisiness .bisiness_box03 p {
	margin: 0px;
	padding:0px;
	text-indent: 15px;
	font-size:10px;
	background: url(img/icon01.gif) no-repeat 3px 5px;
	}

#topleft #bisiness .bisiness_box03 img {
	margin: 0px;
	padding: 0px;
	}



#topleft #bisiness #bisiness_box00 p.bisiness01, 
#topleft #bisiness #bisiness_box00 p.bisiness02, 
#topleft #bisiness #bisiness_box00 p.bisiness03, 
#topleft #bisiness #bisiness_box00 p.bisiness04, 
#topleft #bisiness #bisiness_box00 p.bisiness05, 
#topleft #bisiness #bisiness_box00 p.bisiness06, 
#topleft #bisiness #bisiness_box00 p.bisiness07, 
#topleft #bisiness #bisiness_box00 p.bisiness08, 
#topleft #bisiness #bisiness_box00 p.bisiness09,
#topleft #bisiness #bisiness_box00 p.bisiness10 {	
	text-indent:-9999px;
	height:72px;
	width:243px;
	line-height:0;
	font-size:0;
	}
	

#topleft #bisiness #bisiness_box00 p.bisiness11 {	
	text-indent:-9999px;
	height:72px;
	width:492px;
	line-height:0;
	font-size:0;
	}
	
#topleft #bisiness #bisiness_box00 p.bisiness01 a, 
#topleft #bisiness #bisiness_box00 p.bisiness02 a, 
#topleft #bisiness #bisiness_box00 p.bisiness03 a, 
#topleft #bisiness #bisiness_box00 p.bisiness04 a, 
#topleft #bisiness #bisiness_box00 p.bisiness05 a, 
#topleft #bisiness #bisiness_box00 p.bisiness06 a, 
#topleft #bisiness #bisiness_box00 p.bisiness07 a, 
#topleft #bisiness #bisiness_box00 p.bisiness08 a, 
#topleft #bisiness #bisiness_box00 p.bisiness09 a,
#topleft #bisiness #bisiness_box00 p.bisiness10 a {
	height:72px;
	width:243px;
	display:block;
	line-height:normal;
}

#topleft #bisiness #bisiness_box00 p.bisiness11 a {
	height:72px;
	width:492px;
	display:block;
	line-height:normal;
}


#topleft #bisiness #bisiness_box00 p.bisiness01 a { background:url(img/bisiness01.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness01, 
#topleft #bisiness #bisiness_box00 p.bisiness01 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness01 a:active { background:url(img/bisiness01_on.jpg) no-repeat 0 0px;}

#topleft #bisiness #bisiness_box00 p.bisiness02 a { background:url(img/bisiness02.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness02, 
#topleft #bisiness #bisiness_box00 p.bisiness02 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness02 a:active { background:url(img/bisiness02_on.jpg) no-repeat 0 0px;}


#topleft #bisiness #bisiness_box00 p.bisiness03 a { background:url(img/bisiness03.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness03, 
#topleft #bisiness #bisiness_box00 p.bisiness03 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness03 a:active { background:url(img/bisiness03_on.jpg) no-repeat 0 0px;}


#topleft #bisiness #bisiness_box00 p.bisiness04 a { background:url(img/bisiness04.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness04, 
#topleft #bisiness #bisiness_box00 p.bisiness04 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness04 a:active { background:url(img/bisiness04_on.jpg) no-repeat 0 0px;}


#topleft #bisiness #bisiness_box00 p.bisiness05 a { background:url(img/bisiness05.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness05, 
#topleft #bisiness #bisiness_box00 p.bisiness05 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness05 a:active { background:url(img/bisiness05_on.jpg) no-repeat 0 0px;}


#topleft #bisiness #bisiness_box00 p.bisiness06 a { background:url(img/bisiness06.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness06, 
#topleft #bisiness #bisiness_box00 p.bisiness06 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness06 a:active { background:url(img/bisiness06_on.jpg) no-repeat 0 0px;}


#topleft #bisiness #bisiness_box00 p.bisiness07 a { background:url(img/bisiness07.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness07, 
#topleft #bisiness #bisiness_box00 p.bisiness07 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness07 a:active { background:url(img/bisiness07_on.jpg) no-repeat 0 0px;}


#topleft #bisiness #bisiness_box00 p.bisiness08 a { background:url(img/bisiness08.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness08, 
#topleft #bisiness #bisiness_box00 p.bisiness08 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness08 a:active { background:url(img/bisiness08_on.jpg) no-repeat 0 0px;}


#topleft #bisiness #bisiness_box00 p.bisiness09 a { background:url(img/bisiness09.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness09, 
#topleft #bisiness #bisiness_box00 p.bisiness09 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness09 a:active { background:url(img/bisiness09_on.jpg) no-repeat 0 0px;}


#topleft #bisiness #bisiness_box00 p.bisiness10 a { background:url(img/bisiness10.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness10, 
#topleft #bisiness #bisiness_box00 p.bisiness10 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness10 a:active { background:url(img/bisiness10_on.jpg) no-repeat 0 0px;}


#topleft #bisiness #bisiness_box00 p.bisiness11 a { background:url(img/bisiness11.jpg) no-repeat; }
#topleft #bisiness #bisiness_box00 p.bisiness11, 
#topleft #bisiness #bisiness_box00 p.bisiness11 a:hover, 
#topleft #bisiness #bisiness_box00 p.bisiness11 a:active { background:url(img/bisiness11_on.jpg) no-repeat 0 0px;}



#topleft #kankyo #kankyo_box00 p.kankyo01,
#topleft #kankyo #kankyo_box00 p.kankyo02,
#topleft #kankyo #kankyo_box00 p.kankyo03 {	
	text-indent:-9999px;
	height:71px;
	width:160px;
	line-height:0;
	font-size:0;
	}
	
#topleft #kankyo #kankyo_box00 p.kankyo01 a, 
#topleft #kankyo #kankyo_box00 p.kankyo02 a,
#topleft #kankyo #kankyo_box00 p.kankyo03 a {
	height:71px;
	width:160px;
	display:block;
	line-height:normal;
}


#topleft #kankyo #kankyo_box00 p.kankyo01 a { background:url(img/kankyo_p01.jpg) no-repeat; }
#topleft #kankyo #kankyo_box00 p.kankyo01, 
#topleft #kankyo #kankyo_box00 p.kankyo01 a:hover, 
#topleft #kankyo #kankyo_box00 p.kankyo01 a:active { background:url(img/kankyo_p01_on.jpg) no-repeat 0 0px;}


#topleft #kankyo #kankyo_box00 p.kankyo02 a { background:url(img/kankyo_p02.jpg) no-repeat; }
#topleft #kankyo #kankyo_box00 p.kankyo02, 
#topleft #kankyo #kankyo_box00 p.kankyo02 a:hover, 
#topleft #kankyo #kankyo_box00 p.kankyo02 a:active { background:url(img/kankyo_p02_on.jpg) no-repeat 0 0px;}



#topleft #kankyo #kankyo_box00 p.kankyo03 a { background:url(img/kankyo_p03.jpg) no-repeat; }
#topleft #kankyo #kankyo_box00 p.kankyo03, 
#topleft #kankyo #kankyo_box00 p.kankyo03 a:hover, 
#topleft #kankyo #kankyo_box00 p.kankyo03 a:active { background:url(img/kankyo_p03_on.jpg) no-repeat 0 0px;}



	
#topright #sub-bottom { 
	background:url(img/sub_bottom.gif) no-repeat;
	height:12px;
	width:231px;
	line-height:0;
	font-size:0; 
	}
	
#topleft #sub-bottom { 
	background:url(img/info_bottom.gif) no-repeat;
	height:12px;
	width:512px;
	line-height:0;
	font-size:0; 
	}
	
h4 {
	background:url(img/t_bisinness.gif) no-repeat;
	text-indent:-9999px;
	height:34px;
	width:512px;
	line-height:0;
	font-size:0;
	}
	
h5 {
	background:url(img/t_kankyo.gif) no-repeat;
	text-indent:-9999px;
	height:34px;
	width:512px;
	line-height:0;
	font-size:0;
	}
	
	
h6, h7, h8 {
	text-indent:-9999px;
	line-height:0;
	font-size:0;
	}
