@charset "utf-8";

#grandmenu{
margin-top:10px;
}
#grandmenu li.about{
	background: url(../../../shared/img/menu_about.gif) bottom;
	width:176px;
	height:60px;
	text-indent:-9999px;
}
#main {
	margin-top:10px;
	padding-right: 25px;
	padding-left: 25px;
}


#main_contents {
	float: left;
	width: 515px;
}
#sub_contents {
	float: right;
	width: 210px;
	padding-left:25px;
}

#main_contents h2 {
	background: url(../img/h2_1.gif) left top no-repeat;
	text-indent:-9999px;
	height:40px;
	margin-bottom:5px;
}


#sub_contents h2 {
	background: url(../../img/h2_sub.gif) left top no-repeat;
	text-indent:-9999px;
	height:40px;
	margin-bottom:5px;
}

#sub_contents .sub_menu li,#sub_contents .sub_menu li a{
	height:50px;
}

#sub_contents .menu_1 a{
	background:url(../../img/submenu_1.jpg) left top no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden
}
#sub_contents .menu_1 a:hover{
	background:url(../../img/submenu_1.jpg) right top no-repeat;
	text-indent:-9999px;
	display:block;
}

#sub_contents .menu_2 a{
	background:url(../../img/submenu_2.jpg) left top no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden
}
#sub_contents .menu_2 a:hover{
	background:url(../../img/submenu_2.jpg) right top no-repeat;
	text-indent:-9999px;
}

#sub_contents .menu_3 {
	background:url(../../img/submenu_3.jpg) right top no-repeat;
	text-indent:-9999px;
}

#sub_contents .menu_4 a{
	background:url(../../img/submenu_4.jpg) left top no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden
}
#sub_contents .menu_4 a:hover{
	background:url(../../img/submenu_4.jpg) right top no-repeat;
	text-indent:-9999px;
}

#sub_contents .menu_5 a{
	background:url(../../img/submenu_5.jpg) left top no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden
}
#sub_contents .menu_5 a:hover{
	background:url(../../img/submenu_5.jpg) right top no-repeat;
	text-indent:-9999px;
}
.page{
	margin:20px 25px 0px 25px;
	padding-bottom:30px;
	clear:both;
}
.page_back{
	float:left;
}
.page_next{
	float:right;
}
