@charset "UTF-8";
/************************/
#main_level .design #top_img{
	background-image:url("img/head_back2.jpg");
	clear:both;
}

#main_level .design #top_img2{
	margin:0px 0px 0px 0px;
	padding:10px 10px 0px 0px;
	background-position:left top;
	height:200px;
	border-left:1px solid #939393;
	border-right:1px solid #939393;
	/*background-image:url("img/head_back3.png");*/
}
#main_level .design #top_img2 .div{
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	border:1px solid #8C9FA2;
	background-color:#FBFEDD;
	float:right;
	width:26%;
	line-height:1.3em;
}

#main_level .design #top_img2 h2 a:LINK    { text-decoration:underline; color:#FFFFFF; }
#main_level .design #top_img2 h2 a:VISITED { text-decoration:underline; color:#FFFAFF; }
#main_level .design #top_img2 h2 a:ACTIVE  { text-decoration:underline; color:#FFFFA9; }
#main_level .design #top_img2 h2 a:HOVER   { text-decoration:underline; color:#FFFFA9; }
#main_level .design #top_img2 h2{
	margin:0px 3px 5px 3px;
	padding:0px 0px 0px 0px;
	background-color:#259776;
	color:#FFFFFF;
	text-align:center;
}
#main_level .design #top_img2 h2 img{
	margin:0px auto 0px auto;
	}

/************************/
#main_level .design #zone01 h2{
	background-color:#1F9670;
	background-image:url("img/h2_a_back.gif");
	border:1px solid #259476;
}
#main_level .design #zone01 .h2{
	background-color:#1F9670;
	background-image:url("img/h2_a_back.gif");
	border:1px solid #259476;
}

/************************/
#main_level .design #zone01 .category_2_ul{
	list-style-image:url("img/list_icon3.gif");
}
#main_level .design #zone01 .category_2{
	list-style-image:url("img/list_icon3.gif");
}

/************************/
#main_level .design #zone01 .kakuka{
}

/************************/
#main_level .design #zone01 .event{
}
#main_level .design #zone01 .event ul{
	list-style-image:url("img/list_icon3.gif");
}

/************************/
#main_level .design #zone01 .calendar{
}

/************************/
#main_level .design #zone01 .new .h2{
	background-image:url("img/h2_a_back_new.gif");
	border:1px solid #c34b17;
	background-color:#c34b17;
}
#main_level .design #zone01 .new{
}
#main_level .design #zone01 .new ul{
	list-style-image:url("img/list_icon3.gif");
}

/************************/
#main_level .design #zone01 .pickup{
}
#main_level .design #zone01 .pickup h3{
}
#main_level .design #zone01 .pickup ul{
	list-style-image:url("img/list_icon3.gif");
}
#main_level .design #zone01 .pickup_other{
}

/************************/
#main_level .design #zone01 .pickup2{
}
#main_level .design #zone01 .pickup2 h3{
}
#main_level .design #zone01 .pickup2 ul{
	list-style-image:url("img/list_icon3.gif");
}
#main_level .design #zone01 .pickup2_other{
}

/************************/
#main_level .design #zone01 .pickup3{
}
#main_level .design #zone01 .pickup3 h3{
}
#main_level .design #zone01 .pickup3 ul{
	list-style-image:url("img/list_icon3.gif");
}
#main_level .design #zone01 .pickup3_other{
}

/************************/
#main_level .design #zone01 .j_s{
}

/************************/
#main_level .design #zone01 .kouhou{
}

/************************/
#main_level .design #zone01 .bana{
}

/************************/
#main_level .design #zone01 .rss{
}

/************************/
#main_level .design #zone01 .image{
}

/************************/
#main_level .design #zone01 .link{
}

/************************/
#main_level .design #zone01 .rss_list{
}

/************************/
#main_level .design #zone02{
}
#main_level .design #zone02 h2{
	background-image:url("img/h2_b_back.gif");
	background-color:#057E5D;
}
#main_level .design #zone02 .h2{
	background-image:url("img/h2_b_back.gif");
	background-color:#057E5D;
}

/************************/
#main_level .design #zone02 .category_lower{
}
#main_level .design #zone02 .category_2 li{
	background-image: url("img/list_icon2.gif");
}
#main_level .design #zone02 .category_2_li{
	list-style-image:url("img/list_icon2.gif");
}

/************************/
#main_level .design #zone02 .kakuka{
}

/************************/
#main_level .design #zone02 .event{
}
#main_level .design #zone02 .event_lower{
}
#main_level .design #zone02 .event ul{
	list-style-image:url("img/list_icon2.gif");
}
#main_level .design #zone02 .event li{
}

/************************/
#main_level .design #zone02 .calendar{
}
#main_level .design #zone02 .calendar_lower{
}

/************************/
#main_level .design #zone02 .new{
}
#main_level .design #zone02 .new_lower{
}
#main_level .design #zone02 .new ul{
}
#main_level .design #zone02 .new li{
}

/************************/
#main_level .design #zone02 .pickup{
}
#main_level .design #zone02 .pickup h3{
	background-color:#D2FFD9;
	border-top:1px solid #4FC18F;
	border-bottom:1px dotted #4FC18F;
}
#main_level .design #zone02 .pickup_lower{
}
#main_level .design #zone02 .pickup ul{
}
#main_level .design #zone02 .pickup li{
}
#main_level .design #zone02 .pickup_other{
}

/************************/
#main_level .design #zone02 .pickup2{
}
#main_level .design #zone02 .pickup2 h3{
	background-color:#D2FFD9;
	border-top:1px solid #4FC18F;
	border-bottom:1px dotted #4FC18F;
}
#main_level .design #zone02 .pickup2_lower{
}
#main_level .design #zone02 .pickup2 ul{
}
#main_level .design #zone02 .pickup2 li{
}
#main_level .design #zone02 .pickup2_other{
}

/************************/
#main_level .design #zone02 .pickup3{
}
#main_level .design #zone02 .pickup3 h3{
	background-color:#D2FFD9;
	border-top:1px solid #4FC18F;
	border-bottom:1px dotted #4FC18F;
}
#main_level .design #zone02 .pickup3_lower{
}
#main_level .design #zone02 .pickup3 ul{
}
#main_level .design #zone02 .pickup3 li{
}
#main_level .design #zone02 .pickup3_other{
}

/************************/
#main_level .design #zone02 .j_s{
}
#main_level .design #zone02 .j_s_lower{
}

/************************/
#main_level .design #zone02 .kouhou{
}

/************************/
#main_level .design #zone02 .bana{
}

/************************/
#main_level .design #zone02 .rss{
}

/************************/
#main_level .design #zone02 .image{
}

/************************/
#main_level .design #zone02 .link{
}

/************************/
#main_level .design #zone02 .rss_list{
}


/************************/
#main_level .design #zone03{
}
#main_level .design #zone03 h2{
	background-image:url("img/h2_c_back.gif");
}
#main_level .design #zone03 .h2{
	background-image:url("img/h2_c_back.gif");
}

/************************/
#main_level .design #zone03 .category{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .category2{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .category3{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .category4{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .category5{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .category_lower{
	border-top:1px dotted #2C9F7E;
}
#main_level .design #zone03 .category_2_ul{
	list-style-image:url("img/list_icon.gif");
}
#main_level .design #zone03 .category_2{
	list-style-image:url("img/list_icon.gif");
}

/************************/
#main_level .design #zone03 .kakuka{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .kakuka_lower{
	border-top:1px dotted #2C9F7E;
}

/************************/
#main_level .design #zone03 .event{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .event_lower{
	border-top:1px dotted #2C9F7E;
}
#main_level .design #zone03 .event ul{
	list-style-image:url("img/list_icon.gif");
}

/************************/
#main_level .design #zone03 .calendar h2{
	padding:3px 5px 3px 5px;
	background-image:none;
}
#main_level .design #zone03 .calendar{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .calendar_lower{
	border-top:1px dotted #2C9F7E;
}

/************************/
#main_level .design #zone03 .new{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .new_lower{
	border-top:1px dotted #2C9F7E;
}
#main_level .design #zone03 .new ul{
	list-style-image:url("img/list_icon.gif");
}

/************************/
#main_level .design #zone03 .pickup{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .pickup h3{
}
#main_level .design #zone03 .pickup_lower{
	border-top:1px dotted #2C9F7E;
}
#main_level .design #zone03 .pickup ul{
	list-style-image:url("img/list_icon.gif");
}
#main_level .design #zone03 .pickup_other{
}

/************************/
#main_level .design #zone03 .pickup2{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .pickup2 h3{
}
#main_level .design #zone03 .pickup2_lower{
	border-top:1px dotted #2C9F7E;
}
#main_level .design #zone03 .pickup2 ul{
	list-style-image:url("img/list_icon.gif");
}
#main_level .design #zone03 .pickup2_other{
}

/************************/
#main_level .design #zone03 .pickup3{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .pickup3 h3{
}
#main_level .design #zone03 .pickup3_lower{
	border-top:1px dotted #2C9F7E;
}
#main_level .design #zone03 .pickup3 ul{
	list-style-image:url("img/list_icon.gif");
}
#main_level .design #zone03 .pickup3_other{
}

/************************/
#main_level .design #zone03 .j_s{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}
#main_level .design #zone03 .j_s_lower{
	border-top:1px dotted #2C9F7E;
}

/************************/
#main_level .design #zone03 .kouhou{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}

/************************/
#main_level .design #zone03 .bana{
}

/************************/
#main_level .design #zone03 .rss{
}

/************************/
#main_level .design #zone03 .image{
}

/************************/
#main_level .design #zone03 .link{
	background-color:#E9FFEC;
	border:1px solid #2C9F7E;
}

/************************/
#main_level .design #zone03 .rss_list{
}

/************************/
#main_level .design #zone04{
}
#main_level .design #zone04 h2{
	background-image:url("img/h2_b_back.gif");
	background-color:#057E5D;
}
#main_level .design #zone04 .h2{
	background-image:url("img/h2_b_back.gif");
	background-color:#057E5D;
}

/************************/
#main_level .design #zone04 .category_lower{
}
#main_level .design #zone04 .category_2 li{
	background-image: url("img/list_icon2.gif");
}
#main_level .design #zone04 .category_2_li{
	list-style-image:url("img/list_icon2.gif");
}

/************************/
#main_level .design #zone04 .kakuka{
}

/************************/
#main_level .design #zone04 .event{
}
#main_level .design #zone04 .event_lower{
}
#main_level .design #zone04 .event ul{
	list-style-image:url("img/list_icon2.gif");
}
#main_level .design #zone04 .event li{
}

/************************/
#main_level .design #zone04 .calendar{
}
#main_level .design #zone04 .calendar_lower{
}

/************************/
#main_level .design #zone04 .new{
}
#main_level .design #zone04 .new_lower{
}
#main_level .design #zone04 .new ul{
}
#main_level .design #zone04 .new li{
}

/************************/
#main_level .design #zone04 .pickup{
}
#main_level .design #zone04 .pickup h3{
	background-color:#D2FFD9;
	border-top:1px solid #4FC18F;
	border-bottom:1px dotted #4FC18F;
}
#main_level .design #zone04 .pickup_lower{
}
#main_level .design #zone04 .pickup ul{
}
#main_level .design #zone04 .pickup li{
}
#main_level .design #zone04 .pickup_other{
}

/************************/
#main_level .design #zone04 .pickup2{
}
#main_level .design #zone04 .pickup2 h3{
	background-color:#D2FFD9;
	border-top:1px solid #4FC18F;
	border-bottom:1px dotted #4FC18F;
}
#main_level .design #zone04 .pickup2_lower{
}
#main_level .design #zone04 .pickup2 ul{
}
#main_level .design #zone04 .pickup2 li{
}
#main_level .design #zone04 .pickup2_other{
}

/************************/
#main_level .design #zone04 .pickup3{
}
#main_level .design #zone04 .pickup3 h3{
	background-color:#D2FFD9;
	border-top:1px solid #4FC18F;
	border-bottom:1px dotted #4FC18F;
}
#main_level .design #zone04 .pickup3_lower{
}
#main_level .design #zone04 .pickup3 ul{
}
#main_level .design #zone04 .pickup3 li{
}
#main_level .design #zone04 .pickup3_other{
}

/************************/
#main_level .design #zone04 .j_s{
}
#main_level .design #zone04 .j_s_lower{
}

/************************/
#main_level .design #zone04 .kouhou{
}

/************************/
#main_level .design #zone04 .bana{
}

/************************/
#main_level .design #zone04 .rss{
}

/************************/
#main_level .design #zone04 .image{
}

/************************/
#main_level .design #zone04 .link{
}

/************************/
#main_level .design #zone04 .rss_list{
}

/************************/
#main_level .design .main_naka{
}
.main_naka_kiji{
}
#main_level .design .main_naka h1{
	background-color:#1F9670;
	background-image:url("img/h2_back.gif");
	border:1px solid #259476;
}
#main_level .design .main_naka #temp_h1{
	background-color:#1F9670;
	background-image:url("img/h2_back.gif");
	border:1px solid #259476;
}
#main_level .design #temp_h1 h1{
	background-color:none;
	background:none;
	background-image:none;
	border:0px none;
	float:left;
	margin:0px;
	padding:0px;
}
#main_level .design .main_naka h2{
	background-color:#D2FFD9;
	border-top:1px solid #4FC18F;
	border-bottom:1px dotted #4FC18F;
}
#main_level .design .main_naka h3{
	border-bottom:1px solid #4FC18F;
	border-left:3px solid #4FC18F;
}
#main_level .design .main_naka h4{
	border-bottom:1px solid #4FC18F;
}
#main_level .design .main_naka .page_head{
	background-color:#E9E9E9;
}
#main_level .design .main_naka form{
	background-color:#E9E9E9;
}
#main_level .design .main_naka ul{
	list-style-image:url("img/list_icon.gif");
}
#main_level .design .main_naka li{
}

/************************/
#main_level .design .main_naka .category01{
}
#main_level .design .main_naka .category2 .category01 li{
	background-image:url("img/list_icon.gif");
}

/************************/
#main_level .design .main_naka .bana{
}

/************************/
#main_level .design .main_naka .kakuka01{
}

/************************/
#main_level .design .main_naka .rss{
}

/************************/
#main_level .design .main_naka .month{
}
#main_level .design .main_naka .month li{
	border:2px solid #1C8E69;
}
#main_level .design .main_naka .month_select{
	background-color:#D2FFD9;
}

/************************/
#main_level .design .main_naka .syosai_hiduke{
}

/************************/
#main_level .design .main_naka #calendar_list{
}

/************************/
#main_level .design .main_naka #bana_list{
}

