#body{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	text-align : center;
}
/*
.design H2{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design UL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design P{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}
*/
/*₯₯₯₯CAEgΙΦ·ιX^C₯₯₯₯*/
.all{
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
	border : 0px;
	width : 100%;font-size:90%}h1{font-size:200%}h2{font-size:120%}h3{font-size:90%}h4{font-size:90%}h5,h6{font-size:90%
/*	background-color : #CCCCCC;*/
}


#head{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
/*	background-color : #C0C000;*/
}

#zone01{
	margin : 0px 0px 0px 0px;
	padding : 10px 5px 10px 5px;
	border : 0px;
	width : 25%;
	float : left;
/*	background-color : #CC0000;*/
}

#zone0203{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	float : right;
	width : 73%;
/*	background-color : #222222;*/
}

#zone02{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	width : 70%;
	float : left;
/*	background-color : #00CC00;*/
}

#zone03{
	margin : 10px 5px 0px 0px;
	padding : 1px 0px 10px 0px;
	border : 0px;
	width : 26.5%;
	float : right;
/*	background-color : #0000CC;*/
}
html>body #zone03{
	margin : 10px 10px 0px 0px;
}

#foot{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
/*	background-color : #C000C0;*/
}
/*££££CAEgΙΦ·ιX^C££££*/

.dami{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	clear : both;
}





















/*UD_Face_Design03ygreen_simplez*/

BODY{
	color : #222222;
}

.design H1{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	float : left;
}

.design P{
	margin : 5px 0px 5px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design IMG{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design FORM{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design A:LINK    { text-decoration : underline; color : #154eab; }
.design A:VISITED { text-decoration : underline; color : #55709d; }
.design A:ACTIVE  { text-decoration : underline; color : #C94A5E; }
.design A:HOVER   { text-decoration : underline; color : #C94A5E; }

.design .link_white:LINK    { text-decoration : underline; color : #FFFFFF; }
.design .link_white:VISITED { text-decoration : underline; color : #EEEEEE; }
.design .link_white:ACTIVE  { text-decoration : underline; color : #FFFF99; }
.design .link_white:HOVER   { text-decoration : underline; color : #FFFF99; }

.design .bold{
	font-weight : bold;
}

.design .small{
	font-size : 85%;
}

.design .date{
	font-size : 85%;
	color : #555555;
}

.design .noscript{
	margin : 2px 0px 5px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-size : 85%;
	font-weight : bold;
	color : #CC0000;
	text-align : left;
}

/*₯₯₯wb_ΜX^C₯₯₯*/
.design #head{
	text-align : left;
	background-image : url("./img/head_back.jpg");
	background-position : right top;
}

.design #head_links{
	margin : 5px 3px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	float : right;
	font-size:85%;
	font-weight:bold;
}

.design #head_obi{
	margin : 0px 0px 0px 0px;
	padding : 4px 0px 4px 0px;
	border : 0px;
	background-color : #498149;
	background-image : url("./img/head_obi_back.gif");
	color : #FFFFFF;
	font-weight : bold;
}

.design #font_size{
	margin : 0px 0px 0px 3px;
	padding : 1px 0px 0px 0px;
	border : 0px;
	float : left;
}

.design #search{
	margin : 0px 10px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	float : right;
}

.design #search INPUT{
	margin : 0px 5px 0px 5px;
	padding : 0px 3px 0px 3px;
	border : 1px solid #333333;
	font-size : 85%;
}

.design #search_box{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	width : 150px;
}

.design #navi{
	margin : 0px 0px 10px 0px;
	padding : 3px 0px 3px 0px;
	border-bottom : 2px solid #339900;
	text-align : left;
}

.design #navi UL{
	margin : 0px 0px 0px 8px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style-type : none;
}

.design #navi LI{
	margin : 2px 0px 2px -1px;
	padding : 0px 7px 0px 7px;
	border-right : 2px solid #222222;
	border-left : 2px solid #222222;
	float : left;
	white-space : nowrap;
}

/*₯₯₯₯₯₯₯₯₯][01ΜX^C₯₯₯₯₯₯₯₯₯*/
.design #zone01{
	text-align : left;
}

.design #zone01 H2{
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 13px 28px;
	background-image : url("./img/zone01_h2back.gif");
	background-position:bottom left;
	background-repeat:no-repeat;
	border-top:1px solid #d2dee4;
	background-color:#E3ECF2;
}

/*₯₯][01JeSΜX^C₯₯*/
.design #zone01 .category{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}
.design #zone01 .category{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}
.design #zone01 .category2{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}
.design #zone01 .category3{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}
.design #zone01 .category4{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}
.design #zone01 .category5{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}


.design #zone01 .category_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone01 .category_2_ul{
	margin : 3px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}
.design #zone01 .category_2_ul LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

.design #zone01 .category_3_ul{
	margin : 3px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}
.design #zone01 .category_3_ul LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

.design #zone01 .category_4_ul{
	margin : 3px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}
.design #zone01 .category_4_ul LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}
.design #zone01 .category_2{
	margin : 3px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}
.design #zone01 .category_2 LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

.design #zone01 .category_3{
	margin : 3px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}
.design #zone01 .category_4{
	margin : 3px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone01 .category_5{
	margin : 3px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}


.design #zone01 .category_3 LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}
.design #zone01 .category_4 LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}
.design #zone01 .category_5 LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

/*₯₯][01eΫΜϋΜX^C₯₯*/
.design #zone01 .kakuka{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}

.design #zone01 .kakuka_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

/*₯₯][01Γ΅¨EuΐΜX^C₯₯*/
.design #zone01 .event{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}

.design #zone01 .event_month{
	margin : 0px 0px 0px 25px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-weight : bold;
}

.design #zone01 .event_lower{
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 5px 0px;
	border : 0px;
}
.design #zone01 .event UL{
	margin : 3px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}
.design #zone01 .event LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

/*₯₯][01CxgJ_[ΜX^C₯₯*/.design #zone01 .calendar{

	margin:0px 5px 7px 5px;
	padding:0px 0px 0px 0px;
border:0px;
}



.design #zone01 .calendar H2{

	color:#555555;
}



.design #zone01 .calendar_lower{

	margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
border:0px;
text-align:center;
width:100%;
}



.design #zone01 .calendar TABLE{

	margin:0px 2.5% 0px 2.5%;
padding:0px 0px 0px 0px;
border:0px;
width:94%;
border-bottom:2px solid #888888;
border-left:1px solid #999999;
}



.design #zone01 .calendar CAPTION{

	display:none;
}



.design #zone01 .calendar TH{

	margin:0px 0px 0px 0px;
padding:1px 0px 1px 0px;
background-color:#FFFFFF;
border:0px;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom:1px solid #444444;
text-align:center;
}



.design #zone01 .calendar TD{

	margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
background-color:#FFFFFF;
text-align:center;
}



.design #zone01 .calendar .sun{

	background-color:#FFECE9;
}



.design #zone01 .calendar .sat{

	background-color:#F2F1FF;
}



.design #zone01 .calendar .today{

	background-color:#CC3333;
color:#FFFFFF;
font-weight:bold;
}

.design #zone01 .calendar .today a:LINK    { text-decoration:underline; color:#FFFFFF; }

.design #zone01 .calendar .today a:VISITED { text-decoration:underline; color:#EEEEEE; }

.design #zone01 .calendar .today a:ACTIVE  { text-decoration:underline; color:#FFFF00; }

.design #zone01 .calendar .today a:HOVER   { text-decoration:underline; color:#FFFF00; }


/*₯₯][01VξρΜX^C₯₯*/
.design #zone01 .new{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}
.design #zone01 .new H2{
	background-image : url("./img/zone01_h2back_new.gif");
	border-top:1px solid #EEDDE1;
	background-color:#F7EDEF;
}

.design #zone01 .new_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone01 .new UL{
	margin : 3px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}
.design #zone01 .new LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

/*₯₯][01gsbNXΜX^C₯₯*/
.design #zone01 .topics{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}

.design #zone01 .topics_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone01 .topics UL{
	margin : 3px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}
.design #zone01 .topics LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

/*₯₯][01lϋΖ’ΡΜX^C₯₯*/
.design #zone01 .j_s{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #FFFFFF;
}

.design #zone01 .j_s_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone01 .j_s CAPTION{
	display : none;
}

.design #zone01 .j_s TABLE{
	margin : 0px 0px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone01 .j_s P{
	margin : 0px 0px 0px 20px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-size : 85%;
	color : #333333;
}

/*₯₯][01oi[LΜX^C₯₯*/
.design #zone01 .bana{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone01 .bana H2{
	display : none;
}

.design #zone01 .bana_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone01 .bana UL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style-type : none;
}

.design #zone01 .bana LI{
	margin : 10px 0px 5px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	text-align : center;
}

.design #zone01 .bana IMG{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

/*₯₯][01RSSΜX^C₯₯*/
.design #zone01 .rss{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone01 .rss H2{
	display : none;
}

.design #zone01 .rss_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone01 .rss UL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style-type : none;
}

.design #zone01 .rss LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	text-align : left;
}

.design #zone01 .rss IMG{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

/*₯₯₯₯₯₯₯₯₯][02ΜX^C₯₯₯₯₯₯₯₯₯*/
.design #zone02 H2 A:LINK    { text-decoration : underline; color : #FFFFFF; }
.design #zone02 H2 A:VISITED { text-decoration : underline; color : #EEEEEE; }
.design #zone02 H2 A:ACTIVE  { text-decoration : underline; color : #FFFF99; }
.design #zone02 H2 A:HOVER   { text-decoration : underline; color : #FFFF99; }

.design #zone02{
	text-align : left;
}

.design #zone02 H2{
	margin : 0px 0px 0px 0px;
	padding : 8px 0 7px 18px;
	background-image : url("./img/h2_back.gif");
	color : #FFFFFF;
	background-color : #498149;
	background-position:top left;
	background-repeat:no-repeat;
	border-bottom:1px solid #306430;
	border-right:1px solid #306430;
}

/*₯₯][02JeSΜX^C₯₯*/
/*₯₯Μζ02ͺήΜX^C₯₯*/
.design #zone02 .category{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}
.design #zone02 .category2{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}
.design #zone02 .category3{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}
.design #zone02 .category4{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}
.design #zone02 .category5{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone02 .category_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone02 .category_2_ul{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone02 .category_2_ul Li{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}


.design #zone02 .category_3_ul{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone02 .category_3_ul Li{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

.design #zone02 .category_4_ul{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone02 .category_4_ul Li{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

.design #zone02 .category_2{
	margin : 0px 0px 0px 25px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}
.design #zone02 .category_3{
	margin : 0px 0px 0px 15px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-size : 85%;
	list-style:none;
}
.design #zone02 .category_4{
	margin : 0px 0px 0px 15px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}
.design #zone02 .category_5{
	margin : 0px 0px 0px 15px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone02 .category_2 LI{
	margin : 10px 3% 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	float : left;
	white-space:nowrap;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}
html>body .design #zone02 .category_2 LI{
	margin : 10px 6% 0px 0px;
}
.design #zone02 .category_3 LI{
	margin : 4px 3% 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	float : left;
	white-space:nowrap;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

html>body .design #zone02 .category_3 LI{
	margin : 10px 6% 0px 0px;
}
.design #zone02 .category_4 LI{
	margin : 4px 3% 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	float : left;
	white-space:nowrap;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}
html>body .design #zone02 .category_4 LI{
	margin : 10px 6% 0px 0px;
}
.design #zone02 .category_5 LI{
	margin : 4px 3% 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	float : left;
	white-space:nowrap;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}
html>body .design #zone02 .category_5 LI{
	margin : 10px 6% 0px 0px;
}

/*₯₯][02eΫΜϋΜX^C₯₯*/
.design #zone02 .kakuka{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone02 .kakuka_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

/*₯₯][02Γ΅¨EuΐΜX^C₯₯*/
.design #zone02 .event{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone02 .event_month{
	margin : 0px 0px 0px 25px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-weight : bold;
}

.design #zone02 .event_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone02 .event UL{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone02 .event LI{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

/*₯₯][02CxgJ_[ΜX^C₯₯*/
.design #zone02 .calendar{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone02 .calendar_lower{
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 5px 0px;
	border : 0px;
	text-align : center;
}

.design #zone02 .calendar TABLE{
	margin : 0px 2.5% 0px 2.5%;
	padding : 0px 0px 0px 0px;
	border : 0px;
	width : 95%;
}
/* \*/
.design #zone02 .calendar TABLE{
	margin : 0px 2.5% 0px 2.5%;
	padding : 0px 0px 0px 0px;
	border : 0px;
	width : 95%;
	voice-family : "\"}\""
	voice-family : inherit;
	width : 95%;
}
/* */

.design #zone02 .calendar CAPTION{
	display : none;
}


.design #zone02 .calendar TH{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	border : 1px solid #CCCCCC;
	text-align : center;
}

.design #zone02 .calendar TD{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 1px solid #CCCCCC;
	text-align : center;
}

.design #zone02 .calendar .sun{
	background-color : #FFCCDD;
}

.design #zone02 .calendar .sat{
	background-color : #CCDDFF;
}

/*₯₯][02VξρΜX^C₯₯*/
.design #zone02 .new{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone02 .new h2{
	background-image : url("./img/h2_back_new.gif");
}
.design #zone02 .new_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone02 .new UL{
	margin : 3px 5px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone02 .new LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

.design #zone02 .new UL{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone02 .new LI{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

/*₯₯][02gsbNXΜX^C₯₯*/
.design #zone02 .topics{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone02 .topics_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone02 .topics UL{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone02 .topics LI{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

/*₯₯][02lϋΖ’ΡΜX^C₯₯*/
.design #zone02 .j_s{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone02 .j_s_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone02 .j_s CAPTION{
	display : none;
}

.design #zone02 .j_s TABLE{
	margin : 0px 0px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone02 .j_s P{
	margin : 0px 0px 0px 20px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-size : 85%;
	color : #333333;
}

/*₯₯][02oi[LΜX^C₯₯*/
.design #zone02 .bana{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	background-color : #E6E6E6;
}

.design #zone02 .bana H2{
	display : none;
}

.design #zone02 .bana_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone02 .bana UL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style-type : none;
}

.design #zone02 .bana LI{
	margin : 10px 0px 5px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	text-align : center;
}

.design #zone02 .bana IMG{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

/*₯₯][02RSSΜX^C₯₯*/
.design #zone02 .rss{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone02 .rss H2{
	display : none;
}

.design #zone02 .rss_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone02 .rss UL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style-type : none;
}

.design #zone02 .rss LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	text-align : left;
}

.design #zone02 .rss IMG{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

/*₯₯₯₯₯₯₯₯₯][03ΜX^C₯₯₯₯₯₯₯₯₯*/
.design #zone03{
	background-color : #9ed3f4;
	text-align : left;
	border:1px solid #61abd8;
}

.design #zone03 H2{
	margin : 0px 0px 0px 3px;
	padding : 2px 0px 2px 13px;
	background-image:url(img/list_3.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
}

/*₯₯][03JeSΜX^C₯₯*/
.design #zone03 .category{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #40b46f;
}
.design #zone03 .category2{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #40b46f;
}
.design #zone03 .category3{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #40b46f;
}
.design #zone03 .category4{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #40b46f;
}
.design #zone03 .category5{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #40b46f;
}

.design #zone03 .category_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border-top : 1px solid #40b46f;
}

.design #zone03 .category_2_ul{
	margin : 3px 0px 0px 4px;
	padding : 0px 10px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone03 .category_2_ul LI{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}
.design #zone03 .category_3_ul{
	margin : 3px 0px 0px 4px;
	padding : 0px 10px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone03 .category_3_ul LI{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}
.design #zone03 .category_4_ul{
	margin : 3px 0px 0px 4px;
	padding : 0px 10px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone03 .category_4_ul LI{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

.design #zone03 .category_2{
	margin : 3px 0px 0px 4px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone03 .category_2 LI{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

.design #zone03 .category_3{
	margin : 3px 0px 0px 4px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone03 .category_3 LI{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

.design #zone03 .category_4{
	margin : 3px 0px 0px 4px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone03 .category_4 LI{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

.design #zone03 .category_5{
	margin : 3px 0px 0px 4px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone03 .category_5 LI{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

/*₯₯][03eΫΜϋΜX^C₯₯*/
.design #zone03 .kakuka{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #40b46f;
}

.design #zone03 .kakuka_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
	border-top : 1px solid #40b46f;
}

/*₯₯][03Γ΅¨EuΐΜX^C₯₯*/
.design #zone03 .event{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #40b46f;
}

.design #zone03 .event_month{
	margin : 0px 0px 0px 25px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-weight : bold;
}

.design #zone03 .event_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border-top : 1px solid #40b46f;
}

.design #zone03 .event UL{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone03 .event LI{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

/*₯₯][03CxgJ_[ΜX^C₯₯*/
.design #zone03 .calendar{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #40b46f;
}

.design #zone03 .calendar_lower{
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 5px 0px;
	border-top : 1px solid #40b46f;
	text-align : center;
}

.design #zone03 .calendar TABLE{
	margin : 0px 2.5% 0px 2.5%;
	padding : 0px 0px 0px 0px;
	border : 0px;
	width : 95%;
	font-size : 85%;
}
/* \*/
.design #zone03 .calendar TABLE{
	margin : 0px 2.5% 0px 2.5%;
	padding : 0px 0px 0px 0px;
	border : 0px;
	width : 85%;
	voice-family : "\"}\""
	voice-family : inherit;
	width : 95%;
}
/* */

.design #zone03 .calendar CAPTION{
	display : none;
}

.design #zone03 .calendar TH{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 1px solid #CCCCCC;
	text-align : center;
}

.design #zone03 .calendar TD{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 1px solid #CCCCCC;
	text-align : center;
}

.design #zone03 .calendar .sun{
	background-color : #FFCCDD;
}

.design #zone03 .calendar .sat{
	background-color : #CCDDFF;
}

/*₯₯][03VξρΜX^C₯₯*/
.design #zone03 .new{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #E3667A;
}

.design #zone03 .new_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border-top : 1px solid #E3667A;
}

.design #zone03 .new UL{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone03 .new LI{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

/*₯₯][03gsbNXΜX^C₯₯*/
.design #zone03 .topics{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #40b46f;
}

.design #zone03 .topics_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border-top : 1px solid #40b46f;
}

.design #zone03 .topics UL{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design #zone03 .topics LI{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 12px;
	border : 0px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

/*₯₯][03lϋΖ’ΡΜX^C₯₯*/
.design #zone03 .j_s{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	background-color : #FFFFFF;
	border : 2px solid #40b46f;
}

.design #zone03 .j_s_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border-top : 2px solid #40b46f;
}

.design #zone03 .j_s CAPTION{
	display : none;
}

.design #zone03 .j_s TABLE{
	margin : 0px 0px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone03 .j_s P{
	margin : 0px 0px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-size : 85%;
	color : #333333;
}

/*₯₯][03oi[LΜX^C₯₯*/
.design #zone03 .bana{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone03 .bana H2{
	display : none;
}

.design #zone03 .bana_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone03 .bana UL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style-type : none;
}

.design #zone03 .bana LI{
	margin : 10px 0px 5px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	text-align : center;
}

.design #zone03 .bana IMG{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

/*₯₯][03RSSΜX^C₯₯*/
.design #zone03 .rss{
	margin : 10px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

.design #zone03 .rss H2{
	display : none;
}

.design #zone03 .rss_lower{
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 5px 0px;
	border : 0px;
}

.design #zone03 .rss UL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style-type : none;
}

.design #zone03 .rss LI{
	margin : 4px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	text-align : left;
}

.design #zone03 .rss IMG{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

/*₯₯₯tb^ΜX^C₯₯₯*/
.design #foot_modori{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-size : 85%;
}

.design #foot_copy{
	margin : 3px 0px 3px 0px;
	padding : 2px 0px 2px 0px;
	border : 0px;
	background-color : #56AA56;
	color : #e8f7ff;
	font-weight : bold;
	font-size : 85%;
}

.design #foot_link{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-size:85%;
}

.design #foot_id{
	margin : 3px 0px 15px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}


/*₯₯₯₯₯₯₯₯₯y[WΜX^C₯₯₯₯₯₯₯₯₯*/
/*₯₯₯p­ΈXgΜX^C₯₯₯*/
.design #pankuzu{
	margin : 0px auto 0px auto;
	padding : 4px 0px 4px 0px;
	border : 0px;
	text-align : left;
	width : 90%;
}

.design #pankuzu IMG{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}

/*₯₯₯y[WCΜX^C₯₯₯*/
.design .main_naka{
	margin : 0px auto 0px auto;
	padding : 0px 0px 20px 0px;
	border : 0px;
	text-align : left;
	width : 90%;
}

.main_naka_kiji{
	margin : 0px auto 0px auto;
	padding : 0px 0px 20px 0px;
	border : 0px;
	text-align : left;
	width : 90%;
}

.design .main_naka H2{
	margin : 0px 0px 0px 0px;
	padding : 8px 0 7px 18px;
	background-image : url("./img/naka_h2_back.gif");
	color : #FFFFFF;
	background-color : #498149;
	background-position:top left;
	background-repeat:no-repeat;
	border-bottom:1px solid #306430;
	border-right:1px solid #306430;
}

.design .main_naka H3{
	margin : 15px 0px 0px 0px;
	padding : 2px 0px 2px 10px;
	border : 0px;
	background-color : #388C38;
	color : #FFFFFF;
}

.design .main_naka H4{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 10px;
	border-bottom : 1px solid #339900;
	border-left : 5px solid #339900;
}

.design .main_naka .page_head{
	margin : 5px 0px 0px 0px;
	padding : 1px 5px 1px 5px;
	border : 0px;
	background-color : #E9E9E9;
	font-size : 85%;
}

.design .main_naka UL{
	margin : 3px 5px 0px 3px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style:none;
}

.design .main_naka LI{
	margin : 10px 0px 5px 0px;
	padding : 0px 0px 0px 15px;
	background-image:url(img/list_1.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	border-bottom:2px solid #E3ECF2;
}

.design .main_naka LI P{
	margin : 3px 0px 0px 0px;
	padding : 0px 0px 3px 0px;
	border : 0px;
	font-size : 85%;
}

/*₯₯₯eΫΜϋκΜX^C₯₯₯*/
.design .main_naka TABLE{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 100%;
	border : 1px solid #339900;
}
/* \*/
.design .main_naka TABLE{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 100%;
	border : 1px solid #339900;
}
html>body .design .main_naka TABLE{
	margin : 0px 0px 0px 0px;
	width : 100%;
	border : 1px solid #339900;
}
/* */

.design .main_naka CAPTION{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-weight : bold;
	text-align : left;
}
/* \*/
.design .main_naka CAPTION{
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-weight : bold;
	text-align : left;
}
/* */

.design .main_naka .th01{
	margin : 0px 0px 0px 0px;
	padding : 3px 3px 3px 3px;
	border : 1px solid #CCCCCC;
	text-align : center;
	background-color : #388C38;
	color : #FFFFFF;
}

.design .main_naka .th02{
	margin : 0px 0px 0px 0px;
	padding : 4px 4px 4px 4px;
	border : 1px solid #339900;
	text-align : left;
	background-color : #efefef;
	font-size : 85%;
}

.design .main_naka .t_tel{
	margin : 0px 0px 0px 0px;
	padding : 4px 4px 4px 4px;
	border-top : 1px solid #339900;
	border-right : 1px solid #CCCCCC;
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #339900;
	text-align : left;
	font-size : 85%;
}

.design .main_naka .t_fax{
	margin : 0px 0px 0px 0px;
	padding : 4px 4px 4px 4px;
	border-top : 1px solid #339900;
	border-right : 1px solid #339900;
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
	text-align : left;
	font-size : 85%;
}

.design .main_naka .table01 .t_mail{
	margin : 0px 0px 0px 0px;
	padding : 4px 4px 4px 4px;
	border-top : 1px solid #CCCCCC;
	border-right : 1px solid #339900;
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #339900;
	text-align : left;
	font-size : 85%;
}

.design .main_naka .table03 .t_mail{
	margin : 0px 0px 0px 0px;
	padding : 4px 4px 4px 4px;
	border-top : 1px solid #339900;
	border-right : 1px solid #339900;
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #339900;
	text-align : left;
	font-size : 85%;
}

.design .main_naka .t_gyomu{
	margin : 0px 0px 0px 0px;
	padding : 4px 4px 4px 4px;
	border-top : 1px solid #CCCCCC;
	border-right : 1px solid #339900;
	border-bottom : 1px solid #339900;
	border-left : 1px solid #339900;
	text-align : left;
	font-size : 85%;
}

/*₯₯₯eΫΜz[y[WΜX^C₯₯₯*/
.design .main_naka #kakuka_left{
	margin : 15px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	float : left;
	width : 30%;
}

.design .main_naka #kakuka_left UL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style-type : none;
}

.design .main_naka #kakuka_left LI{
	margin : 0px 0px 10px 0px;
	padding : 2px 5px 2px 5px;
	border : 2px solid #339900;
	font-weight : bold;
	background-image : none;
}

.design .main_naka #kakuka_left .select{
	margin : 0px 0px 5px 0px;
	padding : 2px 5px 2px 5px;
	border : 2px solid #339900;
	font-weight : bold;
	background-color : #DDFFCC;
	background-image : none;
}

.design .main_naka #kakuka_right{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	float : right;
	width : 67%;
}

.design .main_naka #toiawase{
	margin : 15px 0px 0px 0px;
	padding : 5px 10px 5px 10px;
	border : 0px;
	background-color : #E9E9E9;
}

.design .main_naka #toiawase h4{
	background-color : #ffffff;
	border:none;
}

/*₯₯₯JeSΜX^C₯₯₯*/
.design .main_naka .category01{
	margin : 0px 0px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style-type : none;
}

.design .main_naka .category01 LI{
	margin : 3px 20px 2px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	float : left;
	white-space : nowrap;
	background-image : none;
	font-size : 85%;
}

/*₯₯₯TCg}bvΜX^C₯₯₯*/
.design .main_naka .kakuka01{
	margin : 0px 0px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	list-style-type : none;
}

.design .main_naka .kakuka01 LI{
	margin : 3px 20px 2px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	float : left;
	white-space : nowrap;
	background-image : none;
	font-size : 85%;
}

.design .main_naka .event_month{
	margin : 3px 0px 0px 25px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	font-weight : bold;
}

.design .main_naka .b120{
	margin : 0px 0px 0px 0px;
	padding : 14px 0px 0px 0px;
	border : 0px;
	font-size : 120%;
	font-weight : bold;
}

.design .main_naka .category_sitemap{
	background-image : none;
}

.design .main_naka .kakuka_sitemap{
	background-image : none;
}

/*₯₯₯Γ΅¨EuΐΜX^C₯₯₯*/
.design .main_naka .month{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 2px solid #339900;
	float : left;
	width : 19%;
	text-align : center;
}

.design .main_naka .month_select{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 2px solid #339900;
	float : left;
	width : 19%;
	text-align : center;
	background-color : #DDFFCC;
}

/*₯₯₯ΪΧy[WΜX^C₯₯₯*/
.design .main_naka .syosai_hiduke{
	margin : 2px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	text-align : right;
}

.design .main_naka .syosai_sonota{
	margin : 15px 0px 0px 0px;
	padding : 1px 10px 5px 10px;
	border : 0px;
	background-color : #E9E9E9;
}

.design .main_naka .syosai_sonota H3{
	margin-top : 9px;
}

.design .main_naka #route{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px;
	text-align : left;
}

.design .main_naka #route IMG{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	border : 0px;
}
