@charset "utf-8";


/* 選單 */
#MAIN_NAV{ display:block; width:960px;  background-image:url(../images/index_02.gif); background-repeat:no-repeat; background-color:#9da374; }

#CONTENT { width:341px; float:left; background-color:#FFFFFF; padding:0 0 10px 0;}
#CONTENT li a{  padding:0; margin:0;}
#CONTENT h2{ display:block; width:341px; height:55px; background-image:url(../images/index_main_02.gif); text-indent:-999999px;}
.button01 a { display:block; width:341px; height:20px; background-image:url(../images/index_main_04.gif); text-indent:-999999px;}
.button02 a { display:block; width:341px; height:20px; background-image:url(../images/index_main_05.gif); text-indent:-999999px;}
.button03 a { display:block; width:341px; height:20px; background-image:url(../images/index_main_06.gif); text-indent:-999999px;}
.button04 a { display:block; width:341px; height:20px; background-image:url(../images/index_main_07.gif); text-indent:-999999px;}
.button05 a { display:block; width:341px; height:42px; background-image:url(../images/index_main_08.gif); text-indent:-999999px;}
.button06 a { display:block; width:341px; height:43px; background-image:url(../images/index_main_09.gif); text-indent:-999999px;}
.button07 a { display:block; width:341px; height:45px; background-image:url(../images/index_main_10.gif); text-indent:-999999px;}
.button08 a { display:block; width:341px; height:42px; background-image:url(../images/index_main_11.gif); text-indent:-999999px;}
.button09 a { display:block; width:341px; height:31px; background-image:url(../images/index_main_12.gif); text-indent:-999999px;}
.button10 a { display:block; width:341px; height:29px; background-image:url(../images/index_main_13.gif); text-indent:-999999px;}
.button01  a:hover { background-position:bottom;}
.button02  a:hover { background-position:bottom;}
.button03  a:hover { background-position:bottom;}
.button04  a:hover { background-position:bottom;}
.button05  a:hover { background-position:bottom;}
.button06  a:hover { background-position:bottom;}
.button07  a:hover { background-position:bottom;}
.button08  a:hover { background-position:bottom;}
.button09  a:hover { background-position:bottom;}
.button10  a:hover { background-position:bottom;}

.button01u { display:block; width:341px; height:20px; background-image:url(../images/index_main_04.gif); text-indent:-999999px;background-position:bottom; opacity:.4;filter: Alpha(Opacity=40);}
.button02u { display:block; width:341px; height:20px; background-image:url(../images/index_main_05.gif); text-indent:-999999px;background-position:bottom;opacity:.4;filter: Alpha(Opacity=40);}
.button03u{	display:block;	width:341px;	height:20px;	background-image:url(../images/index_main_06.gif);	text-indent:-999999px;	background-position:bottom;	opacity:.4;filter: Alpha(Opacity=40);
}
.button04u { display:block; width:341px; height:20px; background-image:url(../images/index_main_07.gif); text-indent:-999999px;background-position:bottom;opacity:.4;filter: Alpha(Opacity=40);}
.button05u { display:block; width:341px; height:42px; background-image:url(../images/index_main_08.gif); text-indent:-999999px;background-position:bottom;opacity:.4;filter: Alpha(Opacity=40);}
.button06u { display:block; width:341px; height:43px; background-image:url(../images/index_main_09.gif); text-indent:-999999px;background-position:bottom;opacity:.4;filter: Alpha(Opacity=40);}
.button07u { display:block; width:341px; height:45px; background-image:url(../images/index_main_10.gif); text-indent:-999999px;background-position:bottom;opacity:.4;filter: Alpha(Opacity=40);}
.button08u { display:block; width:341px; height:42px; background-image:url(../images/index_main_11.gif); text-indent:-999999px;background-position:bottom;opacity:.4;filter: Alpha(Opacity=40);}
.button09u { display:block; width:341px; height:31px; background-image:url(../images/index_main_12.gif); text-indent:-999999px;background-position:bottom;opacity:.4;filter: Alpha(Opacity=40);}
.button10u { display:block; width:341px; height:29px; background-image:url(../images/index_main_13.gif); text-indent:-999999px;background-position:bottom;opacity:.4;filter: Alpha(Opacity=40);}

/* 內容 */
*html #CONTENT_MAIN { height: 1%; } 
#CONTENT_MAIN{ margin-left:341px; background-color:#FFFFFF; padding:10px 20px 50px 20px; }
#CONTENT_MAIN p{ line-height:18px;}
#CONTENT_TITLE {
	display:block;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:28px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC; padding-bottom:10px;
}
#CONTENT_MAIN h4{ font-size:15px; font-weight:bold; color:#996633;}
.title01{ color:#999999; font-size:20px; font-weight:bold;}


/* 回最上方 */
.top_b a{
	display:block;
	width:40px;
	height:40px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#006666;
	text-align:center;
	line-height:40px;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}
.top_b a:hover{background-color:#cccccc; color:#003333;}