@charset "UTF-8";
body{border-top:solid 2px #CCCCCC;}

#box01{
	width:845px;
	margin:auto;
	padding-bottom:30px;
}
#contentner{
	width:845px;
	margin:auto;
	background-image: url(../img/common/menu_back.png);
	background-repeat: repeat-y;
	overflow:hidden;
	padding-bottom:30px;
}
#left_menu{
background: url(../img/common/menu_back.png) repeat-y;
width: 180px;
padding:15px 0;
float: left;
}
#left_menu h1{
font-size: 10px;
color: #999;
padding:0 15px 40px;
text-align:center;
}
#left_menu h1 a{
outline : 0 ;
}
#left_menu h1 img{margin-bottom:4px;}

#left_menu h1 a:link,
#left_menu h1 a:visited,
#left_menu h1 a:active{
color:#999999;
text-decoration: none;
}

#left_menu .gmenu li{margin:0 15px;}
#left_menu .gmenu li a{
display:block;
padding:25px 0 24px;
text-align:center;
}

#footer {
font-family:Arial;
	background-color:#009FDC;
	padding:10px 0;
	height: 100px;
	overflow:hidden;
	clear: both;
}
#footer-main {
color: #fff;
position: relative;
	width: 825px;
	margin:auto;
}

#footer-main a:link ,#footer-main a:active,#footer-main  a:visited{
 color: #fff;
 text-decoration: none;
}
#footer-main a:hover {
 color:#FF9900;
 text-decoration: underline;
}
#footer ul{
font-size: 80%;
position: absolute;
top:0;
left:0;
}
#footer li{
margin:0 20px 0 0;
float: left;
}
#footer p{
text-align:right;
font-size: 70%;
position: absolute;
top:0;
right:0;
}
#main_box{
width : 630px;
float: right;
padding-right:10px;
display:inline;
}

h2{margin:30px 0 5px 0;}

.bannar_area{padding:50px 0 0 0;}
.bannar{margin:5px 10px 0;}
