@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-image: url(../img/background_parts.jpg);
	background-repeat: repeat-x;
}
* {
	margin: 0px;
	padding: 0px;
}

#wapper {
	padding: 0px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-left-color: #000;
}
#box {
	height: 48px;
	width: 900px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
	background-image: url(../img/header.ai);
	background-repeat: repeat-x;
}

#header {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	height: 65px;
	width: 900px;
}
#he_top {
	width: 900px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	height: 66px;
}

#fls {
	margin: 0px;
	padding: 0px;
	height: 252px;
	width: 900px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}
#fls img {
	margin: 0px;
}

#linkbar_1 {
	height: 48px;
	width: 900px;
}

#linkbar_1 .box1 {
	margin: 0px;
	float: left;
	height: 48px;
	width: 112px;
	background-image: url(../img/menu_top2.gif);
}
#linkbar_1 .box1 a {
	text-decoration: none;
	display: block;
	height: 48px;
	width: 112px;
}
a:hover img {
	float: left;
	height: 48px;
	width: 112px;
	visibility: hidden;
}

#linkbar_1 .box2 {
	float: left;
	height: 48px;
	width: 112px;
	margin: 0px;
	background-image: url(../img/menu_nakano2.gif);
	display: block;
}
#box .box2 a {
	display: block;
	margin: 0px;
	height: 48px;
	width: 112px;
}

#linkbar_1 .box3 {
	float: left;
	height: 48px;
	width: 112px;
	background-image: url(../img/menu_shinjuku2.gif);
	margin: 0px;
	display: block;
}
#box .box3 a {
	display: block;
	height: 48px;
	width: 112px;
}

#linkbar_1 .box4 {
	margin: 0px;
	float: left;
	height: 48px;
	width: 112px;
	background-image: url(../img/menu_suginami2.gif);
	display: block;
}
#box .box4 a {
	display: block;
	margin: 0px;
	height: 48px;
	width: 112px;
}

#linkbar_1 .box5 {
	margin: 0px;
	float: left;
	height: 48px;
	width: 112px;
	background-image: url(../img/menu_vip2.gif);
	display: block;
}
#box .box5 a {
	display: block;
	margin: 0px;
	height: 33px;
	width: 112px;
}

#linkbar_1 .box6 {
	margin: 0px;
	float: left;
	height: 48px;
	width: 112px;
	background-image: url(../img/menu_school2.gif);
	display: block;
}
#box .box6 a {
	display: block;
	margin: 0px;
	height: 48px;
	width: 112px;
}

#linkbar_1 .box7 {
	margin: 0px;
	float: left;
	height: 48px;
	width: 112px;
	background-image: url(../img/menu_pet2.gif);
	display: block;
}
#box .box7 a {
	display: block;
	margin: 0px;
	height: 48px;
	width: 112px;
}

#linkbar_1 .box8 {
	margin: 0px;
	float: left;
	height: 48px;
	width: 112px;
	background-image: url(../img/menu_request2.gif);
	display: block;
}
#box .box8 a {
	display: block;
	margin: 0px;
	height: 48px;
	width: 112px;
}

#linkbar_1 ul li .box1 a :hover img {
	float: left;
	height: 48px;
	width: 112px;
	background-image: url(../img/menu_top2.gif);
}
#linkbar_1 ul li .box1 a {
	background-image: url(../img/menu_top2.gif);
	margin: 0px;
	float: left;
	height: 48px;
	width: 112px;
}
#linkbar_1 ul li .box1 a:hover {
	background-image: url(../img/menu_top2.gif);
	float: left;
	height: 48px;
	width: 112px;
}


#contents {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	width: 900px;
	border-left-color: #000;
	float: left;
}
#topnavi {
	margin: 0px;
	height: 48px;
	width: 900px;
}
#line_1 {
	background-color: #FFF;
	margin: 0px;
	height: 2px;
	width: 900px;
}



#navi {
	background-color: #BFBFBF;
	margin: 0px;
	height: 857px;
	width: 170px;
	float: left;
	padding: 0px;
}


#na1 {
	margin: 0px;
	height: 22px;
	width: 170px;
	background-repeat: no-repeat;
}
img {
	border:none;
}
{}
#navi .box20 {
	margin: 0px;
	height: 33px;
	width: 169px;
	background-image: url(../img/left_menu1.gif);
	display: block;
}
#navi .box20 a {
	height: 33px;
	width: 170px;
	margin: 0px;
	display: block;
}
#navi .box20 a:hover {
	background-image: url(../img/left_menu1_1.gif);
	display: block;
	height: 33px;
	width: 169px;
}

#navi .box20 a:hover img {
	background-image: url(../img/left_menu1_1.gif);
	height: 33px;
	width: 170px;
	visibility: hidden;
	display: block;
	margin: 0px;
}

#navi .box21 {
	margin: 0px;
	height: 33px;
	width: 169px;



	background-image: url(../img/left_station%20(2)
.jpg)
.jpg);
	display: block;
	background-image: url(../img/left_menu2.gif);
}
#navi .box21 a {
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
}
#navi .box21 a:hover {
	background-image: url(../img/left_menu2_1.gif);
	display: block;
	height: 33px;
	width: 169px;
}

#navi .box21 a:hover img{
	visibility: hidden;
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
	background-image: url(../img/left_menu2_1.gif);
}

#navi .box22 {
	background-image: url(../img/left_menu3.gif);
	margin: 0px;
	height: 34px;
	width: 169px;
	display: block;
}
#navi .box22 a {
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
}
#navi .box22 a:hover {
	background-image: url(../img/left_menu3_1.gif);
	display: block;
	height: 32px;
	width: 169px;
}

#navi .box22 a:hover img {
	background-image: url(../img/left_menu3_1.gif);
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
}


#navi .box23 {
	background-image: url(../img/left_menu4.gif);
	margin: 0px;
	height: 33px;
	width: 169px;
	display: block;
}
#navi .box23 a {
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
}
#navi .box23 a:hover {
	background-image: url(../img/left_menu4_1.gif);
	display: block;
	height: 32px;
	width: 169px;
}

#navi .box23 a:hover img {
	background-image: url(../img/left_menu4_1.gif);
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
}
#navi .box24 {
	background-image: url(../img/left_menu5.gif);
	height: 33px;
	width: 169px;
	margin: 0px;
}

#navi .box24 a {
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
	background-image: url(../img/left_menu5.gif);
}
#navi .box24 a:hover {
	background-image: url(../img/left_menu5_1.gif);
	display: block;
	height: 32px;
	width: 169px;
}

#navi .box24 a:hover img {
	background-image: url(../img/left_menu5_1.gif);
	display: block;
	margin: 33px;
	height: 33px;
	width: 170px;
	visibility: hidden;
}

#navi .box25 {
	background-image: url(../img/left_menu6.gif);
	display: block;
	height: 32px;
	width: 169px;
}
#navi .box25 a {
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
	background-image: none;
}
#navi .box25 a:hover {
	background-image: url(../img/left_menu6_1.gif);
	margin: 0px;
	height: 33px;
	width: 170px;
}
#navi .box26 {
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 168px;
	background-color: #A8A8A8;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #990;
	border-bottom-color: #993;
}
#navi .box26 a p {
	font-size: 12px;
	color: #900;
	text-align: center;
	padding-top: 9px;
}
#navi .box26 a {
	text-decoration: underline;
}


#navi .box51 {
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 168px;
	background-color: #C1C1C1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#navi .box51 a p {
	padding-top: 7px;
	text-align: center;
}

#navi .box51 a {
	font-size: 12px;
	color: #C33;
	text-align: center;
	height: 44px;
	width: 168px;
	padding-top: 7px;
}
#navi .box51 a:hover {
	font-size: 12px;
	color: #06F;
	padding-top: 7px;
}
#navi .box52 {
	margin: 0px;
	height: 44px;
	width: 168px;
	padding-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#navi .box52 a p {
	font-size: 12px;
	color: #C33;
	text-align: center;
	padding-top: 7px;
}
#navi .box52 a {
	font-size: 12px;
	color: #C33;
	padding-top: 7px;
	height: 44px;
	width: 168px;
	text-align: center;
}
#navi .box52 a:hover {
	font-size: 12px;
	color: #33F;
}
#navi .box53 {
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 168px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#navi .box53 a p {
	padding-top: 7px;
	text-align: center;
}
#navi .box53 a {
	font-size: 12px;
	color: #C33;
	text-align: center;
}
#navi .box53 a:hover {
	font-size: 12px;
	color: #33F;
}
#navi .box99 {
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC3;
	background-color: #999;
}
#navi .box54 {
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 168px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC3;
}
#navi .box54 a {
	font-size: 12px;
	color: #C33;
	text-align: center;
	margin: 0px;
	height: 44px;
	width: 168px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#navi .box54 a:hover {
	font-size: 12px;
	color: #33F;
	display: block;
}
#navi .box54 a p {
	padding-top: 4px;
}
#navi .box55 {
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 168px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC3;
}
#navi .box55 a {
	font-size: 12px;
	color: #C33;
	text-align: center;
	height: 44px;
	width: 168px;
	display: block;
}
#navi .box55 a:hover {
	font-size: 12px;
	color: #33F;
	display: block;
}
#navi .box55 a p {
	padding-top: 7px;
}











#na2 {
	height: 22px;
	width: 170px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	display: block;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#navi .box31 {
	background-image: url(../img/left_office.jpg);
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
}
#navi .box31 a {
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
}
#navi .box31 a:hover {
	background-image: url(../img/left_office2.gif);
	display: block;
	height: 32px;
	width: 196px;
}

#navi .box31 a:hover img {
	background-image: url(../img/left_office.jpg);
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
	visibility: hidden;
}

#navi .box32 {
	background-image: url(../img/left_privacy.jpg);
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
}
#navi .box32 a {
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
}
#navi .box32 a:hover {
	background-image: url(../img/left_privacy2.gif);
	display: block;
	height: 32px;
	width: 169px;
}

#navi .box32 a:hover img {
	background-image: url(../img/left_privacy.jpg);
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
	visibility: hidden;
}

#navi box34 {
	background-image: url(../img/left_ppi.gif);
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
}
#navi .box34 a {
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
}
#navi .box34 a:hover {
	background-image: url(../img/left_ppi2.gif);
	display: block;
	height: 32px;
	width: 169px;
}

#navi .box34 a:hover img{
	background-image: url(../img/left_ppi.gif);
	display: block;
	height: 33px;
	width: 170px;
}


#navi .box35 {
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
	background-image: url(../img/left_staff.gif);
}
#navi .box35 a {
	background-image: url(../img/left_staff.gif);
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
}
#navi .box35 a:hover img {
	background-image: url(../img/left_staff2.gif);
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
	visibility: hidden;
}


#navi .box36 {
	background-image: url(../img/kojinn.jpg);
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
	visibility: hidden;
}
#navi .box36 a {
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
	visibility: hidden;
}
#navi .box36 a:hover img {
	background-image: url(../img/kojinn.jpg);
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
	visibility: hidden;
}

#navi .box37 {
	margin: 0px;
	height: 33px;
	width: 170px;
	display: block;
	background-image: url(../img/left_taik.gif);
}
#navi .box37 a {
	background-image: url(../img/left_taik_on.gif);
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
}
#navi .box35 a:hover img {
	background-image: url(../img/left_taik_on.gif);
	display: block;
	margin: 0px;
	height: 33px;
	width: 170px;
	visibility: hidden;
}



#main_contents {
	margin: 0px;
	height: 858px;
	width: 593px;
	float: left;
	background-color: #DFE;
}
#m_c_top {
	width: 574px;
	margin-right: auto;
	margin-left: auto;
	height: 99px;
	margin-top: 20px;
	background-image: url(../img/campain1.jpg);
	display: block;
}
#m_c_top a {
	background-image: url(../img/campain1.jpg);
	display: block;
	width: 574px;
	margin: 0px;
	padding: 0px;
	height: 99px;
	background-repeat: no-repeat;
}
#m_c_top a:hover {
	background-image: url(../img/campain2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 99px;
	width: 574px;
	background-repeat: no-repeat;
}




#main_contents_naka {
	height: 550px;
	width: 574px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #03C;
}
#main_contents_naka_2 {
	height: 175px;
	width: 580px;
	background-color: #F0FFF8;
	margin-right: auto;
	margin-left: auto;
}
#coment_2 h2 {
	color: #C00;
	height: 25px;
	text-align: center;
	vertical-align: bottom;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #06F;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #06F;
	background-color: #E0FCFE;
	font-size: 15px;
}



#coment {
	height: 155px;
	width: 500px;
	line-height: 20px;
	color: #000;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-right: auto;
	margin-left: auto;
	clear: left;
	border-bottom-color: #E1E1E1;
}
#coment p {
	color: #06F;
	padding-top: 4px;
	font-size: 12px;
	padding-left: 15px;
	padding-right: 10px;
}
#main_100 {
	background-color: #693;
}
#center_light {
}

#osusume {
	height: 50px;
	width: 354px;
}
#osusume .os {
	color: #FFF;
	height: 50px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
}
#osusume .os p {
	font-size: 14px;
	color: #A5304E;
	margin-right: auto;
	margin-left: auto;
	height: 23px;
	width: 250px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A5304E;
}



#co1 {
	margin: 0px;
	padding-top: 8px;
	height: 120px;
	width: 354px;
}
#co1 a {
	background-image: url(../img/azalea_m_601.jpg);
	background-repeat: no-repeat;
	margin-left: 5px;
	height: 97px;
	width: 100px;
	display: block;
	float: left;
}
#co1 a:hover {
	background-image: url(../img/azalea_n_601.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 97px;
	width: 100px;
}


#co1 p {
	float: left;
	font-size: 12px;
	padding-top: 7px;
	height: 100px;
	width: 230px;
}
#co1_1 {
	clear: left;
	width: 350px;
	padding-top: 5px;
	height: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}
#co3 {
	float: left;
	margin: 0px;
	height: 100px;
	width: 354px;
}
#co3 a  {
	background-image: url(../img/fururu.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 97px;
	width: 100px;
	margin-top: 3px;
	margin-left: 3px;
	float: left;
}
#co3 a:hover {
	background-image: url(../img/fururu_hover.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 97px;
	width: 100px;
	margin-top: 3px;
	margin-left: 3px;
}



#co3 p {
	float: left;
	font-size: 12px;
	padding-top: 8px;
	height: 100px;
	width: 230px;
}
#co5 {
	height: 100px;
	width: 350px;
	padding-top: 6px;
}
#co5 img {
	float: left;
	font-size: 12px;
	padding-left: 17px;
	padding-right: 6px;
}
#co5 p {
	padding-top: 8px;
	padding-left: 18px;
	font-size: 12px;
	float: left;
}
#co7 {
	height: 100px;
	width: 354px;
}
#co7 a {
	background-image: url(../img/purumu.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 97px;
	width: 97px;
	margin-left: 3px;
	float: left;
	padding-top: 3px;
}
#co7 a:hover {
	background-image: url(../img/purumu_hover.jpg);
	background-repeat: no-repeat;
	height: 97px;
	width: 97px;
	margin-left: 3px;
	display: block;
	padding-top: 3px;
}

#co7 p {
	float: left;
	height: 100px;
	width: 230px;
	font-size: 12px;
	color: #333;
	padding-top: 7px;
}

#center_light img {
	float: left;
	height: 97px;
	width: 67px;
	padding-left: 7px;
}
#center_light {
	float: left;
	height: 530px;
	width: 364px;
	margin: 0px;
	padding-left: 5px;
}



#center_light p {
	font-size: 12px;
	float: left;
	padding-left: 17px;
}
#center_rit {
	float: left;
	height: 530px;
	width: 220px;
	background-color: #EBFFE6;
}
#ri_1 {
	height:530px;
	width: 220px;
	text-align: center;
	display: block;
}
#ri_1 h3 {
	font-size: 14px;
	text-align: center;
	padding-top: 3px;
	color: #933;
}
#ri_1 h3 a {
	font-size: 14px;
	color: #933;
}
#ri_1 h3 a:hover {
	font-size: 14px;
	color: #03F;
}
#ri_2 {
	background-image: url(../img/top_bn.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 500px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}
#ri_2 a {
	background-image: url(../img/top_bn.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#ri_2 a:hover {
	background-image: url(../img/top_bn_on.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 500px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
}



#center_rit_in {
	margin: 0px;
	height: 160px;
	width: 220px;
}

#center_rit_in .infomation {
	height: 28px;
	width: 189px;
}
#center_rit_in .infomation h4 {
	font-size: 16px;
	color: #A5304E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A5304E;
	padding-left: 8px;
	width: 155px;
	margin-left: 8px;
	padding-bottom: 4px;
}

#center_rit_in p {
	font-size: 12px;
	padding-left: 15px;
	padding-top: 2px;
	border-bottom-color: #FFF;
}
#center_rit_news {
	height: 170px;
	width: 220px;
}
#center_rit_news .News {
	height: 20px;
	width: 170px;
}
#center_rit_news .News h4 {
	font-size: 14px;
	color: #A5304E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A5304E;
	padding-bottom: 5px;
	margin-left: 17px;
}

#center_rit_news p {
	font-size: 12px;
	padding-left: 13px;
	padding-top: 7px;
}
#center_rit_headline {
	height: 120px;
	width: 220px;
}
#center_rit_headline .News {
	height: 20px;
	width: 170px;
}
#center_rit_headline .News h4 {
	font-size: 14px;
	color: #A5304E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A5304E;
	padding-left: 2px;
	margin-left: 13px;
	padding-bottom: 4px;
}

#center_rit_headline p {
	padding-top: 3px;
	font-size: 12px;
	padding-left: 15px;
	color: #33F;
}

#coment p {
	font-size: 12px;
}






#contents_right {
	background-color: #E1E1E1;
	margin: 0px;
	float: left;
	height: 857px;
	width: 130px;
	padding-left: 5px;
}
#na3 {
	color: #03C;
	background-color: #D0D0D0;
	margin: 0px;
	height: 48px;
	width: 130px;
}
#aato {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 128px;
}
#aato a {
	background-image: url(../img/logo_2.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 128px;
}
#aato a:hover {
	background-image: url(../img/logo_2.jpg);
	background-repeat: no-repeat;
	display: block;
}
#homes {
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 128px;
}
#homes a {
	background-image: url(../img/homes2.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}
#homes a:hover {
	background-image: url(../img/homes2.jpg);
	background-repeat: no-repeat;
	display: block;
}
#forent {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 128px;
}
#forent a {
	background-image: url(../img/forent1.jpg);
	background-repeat: no-repeat;
	display: block;
}
#forent a:hover {
	background-image: url(../img/forent1.jpg);
	background-repeat: no-repeat;
	display: block;
}



#contents_right ul {
	background-color: #FFF;
	height: 35px;
	width: 130px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B7B7B7;
	border-bottom-color: #B7B7B7;
	text-align: center;
	text-decoration: none;
	display: block;
	list-style-type: none;
	margin: 0px;
	background-image: url(../img/back_8.jpg);
	background-repeat: repeat-x;
	background-repeat: repeat-y;
}
#contents_right ul a:hover {
	background-color: #E1E1E1;
	display: block;
	height: 32px;
	width: 128px;
}

#contents_right ul li {
	height: 34px;
	width: 129px;
	border-bottom-color: #999;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-repeat: repeat-x;
	border-top-color: #999;
	border-right-color: #999;
	border-left-color: #999;

}

#contents_right ul li a {
	color: #4F4F4F;
	padding-top: 10px;
	height: 25px;
	width: 129px;
	text-decoration: none;
	display: block;
	font-size: 12px;
	text-align: center;
	background-color: #D0D0D0;
}
#contents_right ul li a:hover {
	color: #A5304E;
	background-color: #E6E6E6;
}

#footer {
	background-color: #C0C0CB;
	height: 80px;
	width: 900px;
	clear: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	border-right-color: #FFF;
	border-left-color: #FFF;
	font-size: 14px;
}
#footer {
	background-color: #D8D8D8;
	height: 80px;
	width: 900px;
	clear: left;
	background-image: url(../img/footer2.jpg);
}

#linkbar {
	height: 30px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
li .link_list  {
	display: block;
	list-style-type: none;
	float: left;
	height: 50px;
	text-align: center;
}
#linkbar ul .link_list {
	display: block;
	float: left;
	list-style-type: none;
	width: 90px;
}
#linkbar ul .link_list .link_list_a {
	font-size: 11px;
	color: #FFF;
	display: block;
	padding-top: 10px;
	text-align: center;
}
#linkbar ul .link_list .link_list_a:hover {
	display: block;
	text-decoration: underline;
	text-align: center;
	padding-top: 10px;
	color: #F63;
	height: 25px;
}

#ii {
	clear: left;
	height: 30px;
	width: 800px;
	border-right-color: #EDEDED;
	border-bottom-color: #EDEDED;
	border-left-color: #EDEDED;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	vertical-align: bottom;
	padding-top: 20px;
	color: #FFF;
	font-size: 11px;
}
