@charset "UTF-8";

/* *************************************************************************
	Left menu.index
************************************************************************* */

#left_column_index {
	float: left;
	width: 186px;
	height: 564px;
	margin: 0 0 30px 0;
	padding-left: 14px;
	background: #ffffff url(../img/common/left_bg.gif) no-repeat right top ;
	border-top: 1px solid #ffffff; /* netscape 6Ή@*/
	margin-top: -1px;  /* netscape 6Ή@*/
}

#left_column_index a{
		display:block;
		overflow: hidden;
		width: 169px;
		height:22px;
		text-indent: -9999px;
}

#left_column_index ul{
	margin: 0 0 5px 8px;
}

#left_column_index .menu_index a{
	background:url("../img/common/m_t0.gif") no-repeat;
}

#left_column_index .menu_indexs a{
	background:url("../img/common/m_t0.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_index .menu_index a:hover{
	background-position:0 -22px;
}

#left_column_index .menu_index, .menu_indexs {
	margin: 73px 0 5px 8px;
}


#left_column_index #menu1_ul .menu1 a{
	background:url("../img/common/m1a.gif") no-repeat;
}

#left_column_index #menu1_ul .menu1s a{
	background:url("../img/common/m1a.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_index #menu1_ul .menu1 a:hover{
	background-position:0 -22px;
}


#left_column_index #menu2_ul .menu1 a{
	background:url("../img/common/m11a.gif") no-repeat;
}

#left_column_index #menu2_ul .menu1s a{
	background:url("../img/common/m11a.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_index #menu2_ul .menu1 a:hover{
	background-position:0 -22px;
}


#left_column_index #menu3_ul .menu1 a{
	background:url("../img/common/m12a.gif") no-repeat;
}

#left_column_index #menu3_ul .menu1s a{
	background:url("../img/common/m12a.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_index #menu3_ul .menu1 a:hover{
	background-position:0 -22px;
}


#left_column_index #menu4_ul .menu1 a{
	background:url("../img/common/m13a.gif") no-repeat;
}

#left_column_index #menu4_ul .menu1s a{
	background:url("../img/common/m13a.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_index #menu4_ul .menu1 a:hover{
	background-position:0 -22px;
}


/* *************************************************************************
	Left menu.dining
************************************************************************* */

#left_column_dining {
	float: left;
	width: 186px;
	height: 564px;
	margin: 0 0 30px 0;
	padding-left: 14px;
	background: #ffffff url(../img/common/left_bg.gif) no-repeat right top ;
	border-top: 1px solid #ffffff; /* netscape 6Ή@*/
	margin-top: -1px;  /* netscape 6Ή@*/
}

#left_column_dining a{
		display:block;
		overflow: hidden;
		width: 169px;
		text-indent: -9999px;
}

#left_column_dining ul{
	margin: 0 0 5px 8px;
}

#left_column_dining .menu_index a{
	height:22px;
	background:url("../img/common/m_t0.gif") no-repeat;
}

#left_column_dining .menu_indexs a{
	background:url("../img/common/m_t0.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_dining .menu_index a:hover{
	background-position:0 -22px;
}

#left_column_dining .menu_index, .menu_indexs {
	margin: 73px 0 5px 8px;
}



#left_column_dining #menu1_ul li{
	height:23px;
}

#left_column_dining #menu1_ul .shop{
	background:url("../img/common/m1.gif") no-repeat;
	text-indent: -9999px;
}

#left_column_dining #menu1_ul .menu1s{
	margin: 0 0 5px 0;
}

#left_column_dining #menu1_ul .menu1s a{
	height:22px;
	background:url("../img/common/m1s.gif") no-repeat;
}

#left_column_dining #menu1_ul .menu2 a{
	height:23px;
	background:url("../img/common/m2a.gif") no-repeat;
}

#left_column_dining #menu1_ul .menu2 a:hover{
	background-position:0 -23px;
}

#left_column_dining #menu1_ul .menu2s a{
	height:23px;
	background:url("../img/common/m2a.gif") no-repeat;
	background-position:0 -46px;
}

#left_column_dining #menu1_ul .menu3 a{
	height:23px;
	background:url("../img/common/m3a.gif") no-repeat;
}

#left_column_dining #menu1_ul .menu3 a:hover{
	background-position:0 -23px;
}

#left_column_dining #menu1_ul .menu3s a{
	height:23px;
	background:url("../img/common/m3a.gif") no-repeat;
	background-position:0 -46px;
}

#left_column_dining #menu1_ul .menu4 a{
	height:22px;
	background:url("../img/common/m4a.gif") no-repeat;
}

#left_column_dining #menu1_ul .menu4 a:hover{
	background-position:0 -22px;
}

#left_column_dining #menu1_ul .menu4s a{
	height:22px;
	background:url("../img/common/m4a.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_dining #menu1_ul .menu5 a{
	height:22px;
	background:url("../img/common/m5a.gif") no-repeat;
}

#left_column_dining #menu1_ul .menu5 a:hover{
	background-position:0 -23px;
}

#left_column_dining #menu1_ul .menu5s a{
	height:22px;
	background:url("../img/common/m5a.gif") no-repeat;
	background-position:0 -46px;
}


#left_column_dining #menu2_ul .menu1 a{
	height:22px;
	background:url("../img/common/m11a.gif") no-repeat;
}

#left_column_dining #menu2_ul .menu1s a{
	background:url("../img/common/m11a.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_dining #menu2_ul .menu1 a:hover{
	background-position:0 -22px;
}


#left_column_dining #menu3_ul .menu1 a{
	height:22px;
	background:url("../img/common/m12a.gif") no-repeat;
}

#left_column_dining #menu3_ul .menu1s a{
	background:url("../img/common/m12a.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_dining #menu3_ul .menu1 a:hover{
	background-position:0 -22px;
}


#left_column_dining #menu4_ul .menu1 a{
	height:22px;
	background:url("../img/common/m13a.gif") no-repeat;
}

#left_column_dining #menu4_ul .menu1s a{
	background:url("../img/common/m13a.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_dining #menu4_ul .menu1 a:hover{
	background-position:0 -22px;
}


/* *************************************************************************
	Left menu.article
************************************************************************* */

#left_column_article {
	float: left;
	width: 186px;
	height: 564px;
	margin: 0 0 30px 0;
	padding-left: 14px;
	background: #ffffff url(../img/common/left_bg.gif) no-repeat right top ;
	border-top: 1px solid #ffffff; /* netscape 6Ή@*/
	margin-top: -1px;  /* netscape 6Ή@*/
}

#left_column_article a{
		display:block;
		overflow: hidden;
		width: 169px;
		text-indent: -9999px;
}

#left_column_article ul{
	margin: 0 0 5px 8px;
}

#left_column_article .menu_index a{
	height:22px;
	background:url("../img/common/m_t0.gif") no-repeat;
}

#left_column_article .menu_index a:hover{
	background-position:0 -22px;
}

#left_column_article .menu_index, .menu_indexs {
	margin: 73px 0 5px 8px;
}



#left_column_article #menu1_ul .shop{
	background:url("../img/common/m1.gif") no-repeat;
	text-indent: -9999px;
}

#left_column_article #menu1_ul .menu1 a{
	height:22px;
	background:url("../img/common/m1a.gif") no-repeat;
}

#left_column_article #menu1_ul .menu1 a:hover{
	background-position: 0 -22px;
}

#left_column_article #menu2_ul .menu1 a{
	height:22px;
	background:url("../img/common/m11a.gif") no-repeat;
}

#left_column_article #menu2_ul .menu1s a{
	background:url("../img/common/m11a.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_article #menu2_ul .menu1 a:hover{
	background-position:0 -22px;
}


#left_column_article #menu3_ul .menu1 a{
	height:22px;
	background:url("../img/common/m12a.gif") no-repeat;
}

#left_column_article #menu3_ul .menu1s a{
	background:url("../img/common/m12a.gif") no-repeat;
	background-position:0 -44px;
}

#left_column_article #menu3_ul .menu1 a:hover{
	background-position:0 -22px;
}

#left_column_article #menu4_ul .menu1s a{
	height:22px;
	background:url("../img/common/m13s.gif") no-repeat;
}

#left_column_article #menu4_ul_a .busines{
	height:23px;
	text-indent: -9999px;
	background:url("../img/common/m11.gif") no-repeat;
}

#left_column_article #menu4_ul_a .menu2 a{
	height:23px;
	background:url("../img/common/m14a.gif") no-repeat;
}

#left_column_article #menu4_ul_a .menu2 a:hover{
	background-position:0 -23px;
}

#left_column_article #menu4_ul_a .menu3 a{
	height:23px;
	background:url("../img/common/m15a.gif") no-repeat;
}

#left_column_article #menu4_ul_a .menu3 a:hover{
	background-position:0 -23px;
}

#left_column_article #menu4_ul_a .menu4 a{
	height:23px;
	background:url("../img/common/m16a.gif") no-repeat;
}

#left_column_article #menu4_ul_a .menu4 a:hover{
	background-position:0 -23px;
}

#left_column_article #menu4_ul_a .menu5 a{
	height:23px;
	background:url("../img/common/m17a.gif") no-repeat;
}

#left_column_article #menu4_ul_a .menu5 a:hover{
	background-position:0 -23px;
}

#left_column_article #menu4_ul_a .menu6 a{
	height:23px;
	background:url("../img/common/m18a.gif") no-repeat;
}

#left_column_article #menu4_ul_a .menu6 a:hover{
	background-position:0 -23px;
}

#left_column_article #menu4_ul_a .menu7 a{
	height:22px;
	background:url("../img/common/m19a.gif") no-repeat;
}

#left_column_article #menu4_ul_a .menu7 a:hover{
	background-position:0 -22px;
}


/* *************************************************************************
	End of Left menu.
************************************************************************* */

#left_column_a {
	float: left;
	width: 186px;
	height: 564px;
	margin: 0 0 30px 0;
	padding-left: 14px;
	background: #ffffff url(../img/common/left_bg_article.gif) no-repeat right top ;
	border-top: 1px solid #ffffff; /* netscape 6Ή@*/
	margin-top: -1px;  /* netscape 6Ή@*/
}

/* *************************************************************************
	Left menu.------->article
************************************************************************* */

#left_column_a a{
		display:block;
		overflow: hidden;
		width: 169px;
		text-indent: -9999px;
}

.menu_index_a, .menu_indexs_a {
	margin: 73px 0 3px 8px;
}

.menu_index_a a, .menu_indexs_a a{
	height: 26px;
}

.menu_indexs_a a{background:url("../img/common/menu_indexo.gif") no-repeat 0 center;}

.menu_index_a a:hover{background:url("../img/common/menu_indexs.gif") no-repeat 0 center;}


#menu1_ul_a {
	margin: 0 0 0px 8px;
}

#menu1_ul_a .menu1, #menu1_ul_a .menu1s {
	margin: 0 0 25px 0;
}

#menu1_ul_a .menu1 a, #menu1_ul_a .menu1s a{
	height: 26px;
}

#menu1_ul_a .menu2 a, #menu1_ul_a .menu3 a, #menu1_ul_a .menu4 a, #menu1_ul_a .menu5 a, #menu1_ul_a .menu2s a, #menu1_ul_a .menu3s a, #menu1_ul_a .menu4s a, #menu1_ul_a .menu5s a{
	height: 23px;
}

#menu1_ul_a .menu1s a{background:url("../img/common/m1s.gif") no-repeat;}
#menu1_ul_a .menu2s a{background:url("../img/common/m2s.gif");}
#menu1_ul_a .menu3s a{background:url("../img/common/m3s.gif");}
#menu1_ul_a .menu4s a{background:url("../img/common/m4s.gif");}
#menu1_ul_a .menu5s a{background:url("../img/common/m5s.gif");}


#menu1_ul_a .menu1 a:hover{background:url("../img/common/m1o.gif") no-repeat;}
#menu1_ul_a .menu2 a:hover{background:url("../img/common/m2o.gif");}
#menu1_ul_a .menu3 a:hover{background:url("../img/common/m3o.gif");}
#menu1_ul_a .menu4 a:hover{background:url("../img/common/m4o.gif");}
#menu1_ul_a .menu5 a:hover{background:url("../img/common/m5o.gif");}



#menu2_ul_a {
	margin: 26px 0 0px 8px;
}

#menu2_ul_a .menu1, #menu2_ul_a .menu1s {
	margin: 3px 0 25px 0;
}

#menu2_ul_a .menu1 a, #menu2_ul_a .menu1s a{
	height: 26px;
}

#menu2_ul_a .menu2 a, #menu2_ul_a .menu3 a, #menu2_ul_a .menu4 a, #menu2_ul_a .menu5 a, #menu2_ul_a .menu6 a, #menu2_ul_a .menu7 a,
#menu2_ul_a .menu2s a, #menu2_ul_a .menu3s a, #menu2_ul_a .menu4s a, #menu2_ul_a .menu5s a, #menu2_ul_a .menu6s a, #menu2_ul_a .menu7s a{
	height: 23px;
}

#menu2_ul_a .menu1s a{background:url("../img/common/m11s.gif") no-repeat; }
#menu2_ul_a .menu2s a{background:url("../img/common/m12s.gif");}
#menu2_ul_a .menu3s a{background:url("../img/common/m13s.gif");}
#menu2_ul_a .menu4s a{background:url("../img/common/m14s.gif");}
#menu2_ul_a .menu5s a{background:url("../img/common/m15s.gif");}
#menu2_ul_a .menu6s a{background:url("../img/common/m16s.gif");}
#menu2_ul_a .menu7s a{background:url("../img/common/m17s.gif");}
#menu2_ul_a .menu8s a{background:url("../img/common/m18s.gif");}

#menu2_ul_a .menu1 a:hover{background:url("../img/common/m11o.gif") no-repeat; }
#menu2_ul_a .menu2 a:hover{background:url("../img/common/m12o.gif");}
#menu2_ul_a .menu3 a:hover{background:url("../img/common/m13o.gif");}
#menu2_ul_a .menu4 a:hover{background:url("../img/common/m14o.gif");}
#menu2_ul_a .menu5 a:hover{background:url("../img/common/m15o.gif");}
#menu2_ul_a .menu6 a:hover{background:url("../img/common/m16o.gif");}
#menu2_ul_a .menu7 a:hover{background:url("../img/common/m17o.gif");}
#menu2_ul_a .menu8 a:hover{background:url("../img/common/m18o.gif");}




#menu4_ul_a {
	margin: 28px 0 0px 8px;
}

#menu4_ul_a .menu2 a, #menu4_ul_a .menu3 a, #menu4_ul_a .menu4 a, #menu4_ul_a .menu5 a, #menu4_ul_a .menu6 a, #menu4_ul_a .menu7 a,
#menu4_ul_a .menu2s a, #menu4_ul_a .menu3s a, #menu4_ul_a .menu4s a, #menu4_ul_a .menu5s a, #menu4_ul_a .menu6s a, #menu4_ul_a .menu7s a{
	height: 23px;
}

#menu4_ul_a .menu1 a:hover{background:url("../img/common/m13o.gif") no-repeat; }
#menu4_ul_a .menu2 a:hover{background:url("../img/common/m14o.gif");}
#menu4_ul_a .menu3 a:hover{background:url("../img/common/m15o.gif");}
#menu4_ul_a .menu4 a:hover{background:url("../img/common/m16o.gif");}
#menu4_ul_a .menu5 a:hover{background:url("../img/common/m17o.gif");}
#menu4_ul_a .menu6 a:hover{background:url("../img/common/m18o.gif");}

/* *************************************************************************
	End of Left menu.
************************************************************************* */

/* *************************************************************************
	Right Culmun.
************************************************************************* */
#right_column {
	float: left;
	width: 600px; /* {600px@*/
}


#content_sub {
	border: 1px solid #ffffff; /* netscapeΉ@*/
	margin: 35px 10px 20px 19px;
	padding: 0 0 0 140px;
	background: url(../img/common/left_bg_sub.gif) repeat-y left center;
}
