div#culture{
margin-bottom:10px;
width:760px;
}

div#life{
margin-bottom:10px;
}

div.culture_right{
padding:20px 0px 5px 10px;
width:630px;
float:right;
}

#culture_head{
width:760px;
}

div#culture div#right_life{
width:370px;
padding:0 0 0 10px;
float:right;
}

div.culture div.culturelogo1{
background:url(/_culture/turedure/img/turedure.gif) no-repeat;
width:310px;
float:left;
margin-bottom:5px;
}

div.culture div.culturelogo1 h2{
color:#5C9D0D;
width:380px;
margin-top:105px;
margin-bottom:5px;
float:none;
}

div.culture div.culturelogo2{
background:url(/_life/ogura/img/ogura.gif) no-repeat;
width:310px;
float:left;
margin-bottom:5px;
}

div.culture div.culturelogo2 h2{
color:#5C9D0D;
width:380px;
margin-top:105px;
margin-bottom:5px;
float:none;
}

div#culture_head div.culturelogo3{
width:760px;
float:left;
height:114px;
}

div.culture div.culturelogo3 h2{
color:#5C9D0D;
width:380px;
margin-top:105px;
margin-bottom:5px;
float:none;
}

div.Topnewsright{
width:430px;
float:right;
padding:10px 0 0 30px;
margin-bottom:0px;
}

div.Topnewsright h2{
color:#5C9D0D;
margin-bottom:5px;
float:none;
}

div.Topnewsright h2 a{
color:#5C9D0D;
}

div.Topnewsright h2 a:hover{
color:#ff0000;
}

div.Topnewsright h2 a:visited{
color:#5C9D0D;
}

div.Topnewsright h3{
color:#5C9D0D;
}

div.culture div.cultureTitle2{
background:url(../img/tr_back2.gif) repeat-x ;
padding:5px;
border:1px solid #cccccc;
height:22px;
margin-bottom:5px;
}

div.culture div.cultureTitle3{
background:url(../img/tr_back3.gif) repeat-x ;
padding:5px;
border:1px solid #cccccc;
height:22px;
margin-bottom:5px;
}

div.culture div.cultureTitle4{
background:url(../img/tr_back4.gif) repeat-x ;
padding:5px;
border:1px solid #cccccc;
height:22px;
margin-bottom:5px;
}

div.culture div.cultureTitle5{
background:url(../img/tr_back5.gif) repeat-x ;
padding:5px;
border:1px solid #cccccc;
height:22px;
margin-bottom:5px;
}



div.culture div.culturelogo6{
background:url(/_life/cinema/img/cinema.gif) no-repeat;
width:310px;
float:left;
margin-bottom:5px;
}

div.culture div.culturelogo6 h2{
color:#5C9D0D;
width:380px;
margin-top:105px;
margin-bottom:5px;
float:none;
}

div.culture div.culturelogo7{
background:url(/_life/musical/img/musical.gif) no-repeat;
width:370px;
float:left;
margin-bottom:5px;
}

div.culture div.culturelogo7 h2{
color:#5C9D0D;
width:380px;
margin-top:105px;
margin-bottom:5px;
float:none;
}

div.culture div.culturelogo8{
background:url(/_culture/art/img/art.gif) no-repeat;
width:400px;
float:left;
margin-bottom:5px;
}

div.culture div.culturelogo8 h2{
color:#5C9D0D;
width:380px;
margin-top:105px;
margin-bottom:5px;
float:none;
}

div.culture div.culturelogo9{
background:url(/_culture/bungei/img/bungei.gif) no-repeat;
width:380px;
float:left;
margin-bottom:5px;
}

div.culture div.culturelogo9 h2{
color:#5C9D0D;
width:380px;
margin-top:105px;
margin-bottom:5px;
float:none;
}

div.culture div.cultureTitle10{
background:url(../img/tr_back10.gif) repeat-x ;
padding:5px;
border:1px solid #cccccc;
height:22px;
margin-bottom:5px;
}

div.culture div.culturelogo{
background:url(/_culture/art/img/tenran.gif) no-repeat;
width:400px;
height:96px;
float:left;
margin-bottom:5px;
}

div.culture div.culturelogo h2{
color:#5C9D0D;
width:380px;
margin-top:105px;
margin-bottom:5px;
float:none;
}

div#culture_left h1{
background:url(../img/bunka.gif) repeat-x ;
width:350px;
padding:5px 5px 5px 10px;
margin:0 0 0 0px;
}

div#right_life h1{
background:url(../img/life.gif) repeat-x ;
width:350px;
padding:5px 5px 5px 10px;
margin:0 0 0 5px;
}



div.cultureTitle_right h2{
background:url(../img/tr_back10.gif) repeat-x ;
color:#5C9D0D;
width:355px;
padding:5px;
border:1px solid #cccccc;
margin-top:0px;
margin-bottom:5px;
float:right;
}

div#life div.life_left h2{
background:url(../img/tr_back5.gif) repeat-x ;
color:#5C9D0D;
width:355px;
padding:5px;
border:1px solid #cccccc;
margin-top:0px;
margin-bottom:5px;
float:left;
}

div#culture_left h2{
background:url(../img/tr_back10.gif) repeat-x ;
color:#5C9D0D;
width:355px;
padding:5px;
border:1px solid #cccccc;
margin-top:10px;
margin-bottom:10px;
float:left;
}

div#right_life h2{
background:url(../img/tr_back5.gif) repeat-x ;
color:#5C9D0D;
width:355px;
padding:5px;
border:1px solid #cccccc;
margin-top:10px;
margin-bottom:10px;
float:right;
}

div#culture_left h3{
color:#5C9D0D;
margin:10px 5px 10px 5px;
}
div.culture h3{
color:#5C9D0D;
}

div.culture div.cul div.goiken{
border:1px dotted #cccccc;
padding:5px;
margin:10px 0;
clear:both;
}

div#right_life h3{
color:#5C9D0D;
margin:10px 5px 10px 5px;
}
div.right_life h3{
color:#5C9D0D;
margin:10px 5px 10px 5px;
}
div#culture div.align_right{
float:right;
}

div#culture ul{
clear:both;
}

div#life ul{
clear:both;
}

div#culture div.cultureTitle_left ul li{
background:url(../../img/icon_green_52.gif) no-repeat 0 7px;
margin-left:10px;
padding-left:8px;
padding-bottom:5px;
}

div#culture div.cultureTitle_right ul li{
background:url(../../img/icon_green_52.gif) no-repeat 0 7px;
margin-right:0px;
padding-right:0px;
padding-bottom:5px;
}

div#culture_left div.cultureTitle_right ul li{
background:url(../../img/icon_green_52.gif) no-repeat 0 7px;
margin-right:0px;
padding-right:0px;
padding-bottom:5px;
}

div#culture_left div.lifeTitle_right ul li{
background:url(../../img/icon_green_52.gif) no-repeat 0 7px;
margin-left:10px;
padding-left:8px;
padding-bottom:5px;
}

div.cultureTitle_right ul li{
background:url(../../img/icon_green_52.gif) no-repeat 0 7px;
margin-right:0px;
padding-right:0px;
padding-bottom:5px;
}

div#life div.life_left ul li{
background:url(../../img/icon_green_52.gif) no-repeat 0 7px;
margin-left:10px;
padding-left:8px;
padding-bottom:5px;
}

div#life div.life_right ul li{
background:url(../../img/icon_green_52.gif) no-repeat 0 7px;
margin-right:0px;
padding-right:0px;
padding-bottom:5px;
}

div.culture ul li{
background:url(../../img/icon_green_52.gif) no-repeat 0 7px;
margin-left:10px;
padding-left:8px;
padding-bottom:5px;
}

div.life ul li{
background:url(../../img/icon_green_52.gif) no-repeat 0 7px;
margin-left:10px;
padding-left:8px;
padding-bottom:5px;
}

div#culture div.life_left{
width:360px;
padding:5px;
margin-bottom:5px;
float:left;
}

div#culture div.lifeTitle_right{
width:360px;
padding:5px 0 5px 0;
margin-bottom:5px;
float:right;
}

div#culture div.cultureTitle_right{
width:360px;
padding:5px 0 5px 5px;
margin-bottom:5px;
float:right;
}

div.cul{
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px dotted #cccccc;
clear:both;
}

div.cul h2{
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px dotted #cccccc;
clear:both;
}

div.cul h3{
background:url(../img/tr_back2.gif) repeat-x ;
color:#FFFFFF;
padding:5px;
width:300px;
margin:10px;
float:none;
}

div.culture div.cul div.bungei{
padding:5px;
margin:10px 0;
border:1px dotted #cccccc;

}

div.cul h2 a{
color:#5C9D0D;
}

div#culture h3 a:hover{
color:#ff0000;
}

div#culture h3 a:visited{
color:#5C9D0D;
}

div#right_life h3 a:hover{
color:#ff0000;
}

div#right_life h3 a:visited{
color:#5C9D0D;
}

div#culture div#culture_left{
width:370px;
padding:0 9px 0 0;
border-right:1px solid #cccccc;
float:left;
}

div#culture div#culture_left div.lifeTitle_right{
width:360px;
padding:5px 0 5px 0;
margin-bottom:5px;
float:none;
}


div#culture div.cultureTitle_left{
width:360px;
padding:5px 0 5px 0;
margin-bottom:5px;
float:left;
}

div.mountain_left{
margin:10px 0;

width:200px;
}

div.mountain_left ul{
	list-style:none outside;
	width:200px;
	padding:0px 0 0 0;
	background-position:top center;
	background-repeat:no-repeat;
}

div.mountain_left ul li{
background:url(../img/t2.gif) no-repeat ;
width:180px;
height:20px;
margin-top:1px;
background-color:#FFECD9;
padding:10px 10px;
}

div.mountain_left ul li a:hover{
background:url(../img/t1.gif) no-repeat ;
width:180px;
height:20px;
margin-top:1px;

}

div.mountain_left2{
margin:10px 0;
}

div.mountain_left2 ul{
	list-style:none outside;
	width:200px;
	padding:0px 0 0 0;
	background-position:top center;
	background-repeat:no-repeat;
}

div.mountain_left2 ul li{
margin-top:1px;
}

div.mountain_left2 ul li a {

background-position:7px 8px;
background-repeat:no-repeat;
border-bottom:1px #ccc solid;
border-right:1px #ccc solid;
border-left:1px #ccc solid;
display:block;
text-decoration:none;
width:200px;
}

div.mountain_left2 li.ml a {
background-color:#FFECD9;
}

div.mountain_left2 li.ml a span {
display:block;
padding:7px 5px 7px 16px;
}

div.mountain_left2 li.ml a:hover{
background-color:#ffb469 !important;
background:url(../../img/b11.gif) no-repeat;
background-position:5px 13px;
_background-color:#ffb469;
margin-top:1px;
color:#ffffff;
}


div.mountain_left1{
margin:10px 0;
width:200px;
}

div.mountain_left1 ul{
	list-style:none outside;
	width:200px;
	padding:0px 0 0 0;
	background-position:top center;
	background-repeat:no-repeat;
}

div.mountain_left1 ul li{
margin-top:1px;
}

div.mountain_left1 ul li a {

background-position:7px 8px;
background-repeat:no-repeat;
border-bottom:1px #ccc solid;
border-right:1px #ccc solid;
border-left:1px #ccc solid;
display:block;
text-decoration:none;
width:200px;
}

div.mountain_left1 li.ml a {
background-color:#D7ECF7;
}

div.mountain_left1 li.ml a span {
display:block;
padding:7px 5px 7px 16px;
}

div.mountain_left1 li.ml a:hover{
background-color:#A4D3EA !important;
background:url(../img/b11.gif) no-repeat;
background-position:5px 13px;
_background-color:#A4D3EA;
margin-top:1px;
color:#ffffff;
}

div.mountain_leftbanner{
background-position:7px 8px;
background-repeat:no-repeat;
border:1px #ccc solid;
}

#block-menu-menu-mountain-list ul.menu {
	padding:0px;
	margin:0;
}

#block-menu-menu-mountain-list div.content{
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	margin-top:0px;
}

#block-menu-menu-mountain-list li.leaf, #block-menu-menu-mountain-list li.leaf first, #block-menu-menu-mountain-list li.leaf last{
/*background:transparent url(../img/icon_green_52.gif) no-repeat scroll 0 7px;*/
padding:0;
margin:0;
}

#block-menu-menu-mountain-list li.leaf a{
background-color:#FFECD9;
background-position:7px 8px;
background-repeat:no-repeat;
border-bottom:1px solid #CCCCCC;
padding:10px 20px;
display:block;
text-decoration:none;
width:260px;
}

#block-menu-menu-mountain-list li.leaf a:hover{
background-color:#ffb469 !important;

background-position:5px 13px;
_background-color:#ffb469;
color:#ffffff;
}

#block-menu-menu-mountain-link ul.menu {
	padding:0px;
	margin:0;
}

#block-menu-menu-mountain-link div.content{
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	margin-top:0px;
}

#block-menu-menu-mountain-link li.leaf, #block-menu-menu-mountain-link li.leaf first, #block-menu-menu-mountain-link li.leaf last{
/*background:transparent url(../img/icon_green_52.gif) no-repeat scroll 0 7px;*/
padding:0;
margin:0;
}

#block-menu-menu-mountain-link li.leaf a{
background-color:#D7ECF7;
background-position:7px 8px;
background-repeat:no-repeat;
border-bottom:1px solid #CCCCCC;
padding:10px 20px;
display:block;
text-decoration:none;
width:260px;
}

#block-menu-menu-mountain-link li.leaf a:hover{
background-color:#A4D3EA !important;

background-position:5px 13px;
_background-color:#A4D3EA;
color:#ffffff;
}
