@charset "utf-8";
/* navi */
#navi ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
#navi li#sumai {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/sumai_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 42px;
	width: 112px;
	float: left;
}	
#navi li#sumai a {
	text-decoration: none;
	background-image: url(../navi/sumai.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 112px;
	float: left;
}
#navi li#sumai a:hover {
	text-decoration: none;
	background-image: url(../navi/sumai_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 112px;
	float: left;
}

#navi li#tec {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/tec_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 42px;
	width: 112px;
	float: left;
}	
#navi li#tec a {
	text-decoration: none;
	background-image: url(../navi/tec.jpg);
	background-repeat: no-repeat;
	display: block;
	display: block;
	padding: 0px;
	height: 42px;
	width: 112px;
	float: left;
}
#navi li#tec a:hover {
	text-decoration: none;
	background-image: url(../navi/tec_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	display: block;
	padding: 0px;
	height: 42px;
	width: 112px;
	float: left;
}
#navi li#pro {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/pro_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 42px;
	width: 88px;
	float: left;
}	
#navi li#pro a {
	text-decoration: none;
	background-image: url(../navi/pro.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 88px;
	float: left;
}
#navi li#pro a:hover {
	text-decoration: none;
	background-image: url(../navi/pro_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 88px;
	float: left;
}
#navi li#show {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/show_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 42px;
	width: 112px;
	float: left;
}	
#navi li#show a {
	text-decoration: none;
	background-image: url(../navi/show.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 112px;
	float: left;
	text-align: center;
}
#navi li#show a:hover {
	text-decoration: none;
	background-image: url(../navi/show_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 112px;
	float: left;
}
#navi li#jiturei {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/jiturei_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 42px;
	width: 88px;
	float: left;
}	
#navi li#jiturei a {
	text-decoration: none;
	background-image: url(../navi/jiturei.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 88px;
	float: left;
}
#navi li#jiturei a:hover {
	text-decoration: none;
	background-image: url(../navi/jiturei_on.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 42px;
	width: 88px;
	float: left;
}
#navi li#event {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/event_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 42px;
	width: 88px;
	float: left;
}	
#navi li#event a {
	text-decoration: none;
	background-image: url(../navi/event.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 88px;
	float: left;
}
#navi li#event a:hover {
	background-image: url(../navi/event_on.jpg);
	text-decoration: none;
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 88px;
	float: left;
}
#navi li#top {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/top_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 42px;
	width: 76px;
	float: left;
}	
#navi li#top a {
	text-decoration: none;
	background-image: url(../navi/top.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 76px;
	float: left;
}
#navi li#top a:hover {
	background-image: url(../navi/top_on.jpg);
	text-decoration: none;
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 76px;
	float: left;
}

/*右下用leftside*/

#syougatu {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/om.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
}	
#syougatu a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/om.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
}
#syougatu a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/om_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
}

#cam0905 {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/0905banner_in.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 35px;
	width: 190px;
	float: left;
}
#cam0905 a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/0905banner.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 35px;
	width: 190px;
	float: left;
}
#cam0905 a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/0905banner_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 35px;
	width: 190px;
	float: left;
}

#kmodel {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/kmodel_in.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 34px;
	width: 190px;
	float: left;
}
#kmodel a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/kmodel.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 34px;
	width: 190px;
	float: left;
}
#kmodel a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/kmodel_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 34px;
	width: 190px;
	float: left;
}
#nacyura {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/nacyu_in.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 28px;
	width: 190px;
	float: left;
}
#nacyura a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/nacyu.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 28px;
	width: 190px;
	float: left;
}
#nacyura a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/nacyu_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 28px;
	width: 190px;
	float: left;
}
#takasakire {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/nacyu_in.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
}	
#takasakire a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/takasakibanner.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
}
#takasakire a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/takasakibanner_on.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
}

#ag {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/ag.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
	background-position: top;
}	
#ag a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/ag.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
	background-position: top;
}
#ag a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/ag_on.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
	background-position: top;
}
#nacyulife {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/natulife_in.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 28px;
	width: 190px;
	float: left;
}	
#natulife a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/natulife.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 28px;
	width: 190px;
	float: left;
}
#natulife a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/natulife_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 28px;
	width: 190px;
	float: left;
}
#blog {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/blog_on.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
}	
#blog a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/blog.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
}
#blog a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/blog_on.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
}
#radio {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/radio_on.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
	background-position: center top;
}	
#radio a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/radio.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
	background-position: center top;
}
#radio a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/radio_on.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 32px;
	width: 190px;
	float: left;
	background-position: center top;
}
/*右下用 right*/
#right ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
#sn ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
li#toiawase {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/toiawase_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}	
li#toiawase a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/toiawase.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#toiawase a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/toiawase_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#setubi {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/setubi_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}	
li#setubi a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/setubi.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#setubi a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/setubi_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#labo {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/labo_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}	
li#labo a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/labo.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#labo a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/labo_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#plan {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/plan_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}	
li#plan a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/plan.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#plan a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/plan_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#fq {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/fq_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}	
li#fq a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/fq.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#fq a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/fq_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#link {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/link_in.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}	
li#link a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/link.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}
li#link a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/link_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 18px;
	width: 128px;
	float: left;
}


/*-*/
li#team {
	text-decoration: none;
	background-image: url(../img/6.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 20px;
	width: 128px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
li#team a {
	text-decoration: none;
	background-image: url(../img/6.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 20px;
	width: 128px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
li#team a:hover {
	text-decoration: none;
	background-image: url(../img/6_on.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 20px;
	width: 128px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*annai*/
#annai {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/annai_in.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 14px;
	width: 120px;
	float: left;
}	
#annai a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/annai_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 14px;
	width: 120px;
	float: left;
}
#annai a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/annai.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 14px;
	width: 120px;
	float: left;
}
#rec {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/rec_in.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 14px;
	width: 120px;
	float: left;
}
#rec a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/rec_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 14px;
	width: 120px;
	float: left;
}
#rec a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/rec.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 14px;
	width: 120px;
	float: left;
}
#media {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/media_in.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 14px;
	width: 120px;
	float: left;
}	
#media a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/media_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 14px;
	width: 120px;
	float: left;
}
#media a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/media.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 14px;
	width: 120px;
	float: left;
}
#subnavi li#new_eve {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/subnavi/event/etc_eve_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 12px;
	width: 95px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BFBFFF;
	border-right-color: #BFBFFF;
	border-bottom-color: #BFBFFF;
	border-left-color: #BFBFFF;
}
/*　navi2補助　*/	
#subnavi li#new_eve a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/subnavi/event/etc_eve.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 12px;
	width: 95px;
	float: left;
}
#subnavi li#new_eve a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/subnavi/event/etc_eve_on.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 12px;
	width: 95px;
	float: left;
}
#subnavi li#utsu_tu {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/subnavi/jiturei/utsy_tu_on.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 12px;
	width: 95px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BFBFFF;
	border-right-color: #BFBFFF;
	border-bottom-color: #BFBFFF;
	border-left-color: #BFBFFF;
}	
#subnavi li#utsu_tu a {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/subnavi/jiturei/utsy_tu.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 12px;
	width: 95px;
	float: left;
}
#subnavi li#utsu_tu a:hover {
	margin: 0px;
	text-decoration: none;
	background-image: url(../navi/subnavi/jiturei/utsy_tu_on.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 12px;
	width: 95px;
	float: left;
}
