body {background-image:url(img/back.gif); background-repeat:repeat-x; margin-bottom:0px; margin-top:0px; 
	  background-color:#A9D3E9}
/*NEWS用↓*/  
.white {color:#FFFFFF; font-weight:bold;}
html,body {scrollbar-face-color:#999999; overflow-x:hidden; 
			scrollbar-3dlight-color: #666666;
			scrollbar-arrow-color: #666666;
			scrollbar-darkshadow-color: #666666;}
.new {overflow:scroll; overflow-x:hidden; height:230px; width:605px; line-height:130%;}
.m {margin-left:20px}
/*NEWS用↑*/

h1 {font-size:12px; text-align:left; font-weight:normal; color:#ffffff; margin-top:0px; 
	margin-bottom:0px; margin-left:12px; margin-right:10px; line-height:120%}
.footer {margin-left:70px; font-size:11px; text-align:left; color:#3D6E81; font-family:Georgia, "Times New Roman", Times, serif}
.pagetop {width:550px; text-align:right}
.left12 {text-align:left; font-size:12px; color:#333333; line-height:130%}
.left12_gr {text-align:left; font-size:12px; color:#666666; line-height:130%}
.left12_db {text-align:left; font-size:12px; color:#0E4759; line-height:130%}
.left121010_db {text-align:left; font-size:12px; color:#0E4759; line-height:130%; margin-left:10px; margin-right:10px}
.left121011_db {text-align:left; font-size:12px; color:#FFFFFF; line-height:130%; margin-left:10px; margin-right:10px}
.left125050 {text-align:left; font-size:12px; color:#666666; line-height:130%; margin-left:50px; margin-right:50px;
			list-style-image:url(img/privacy/tama.gif);}
.left125050_b {text-align:left; font-size:12px; color:#666666; line-height:130%; margin-left:50px; margin-right:50px;
			color:#000000;}
.left129090 {text-align:left; font-size:12px; color:#666666; line-height:130%; margin-left:90px; margin-right:90px;}
.left121010 {text-align:left; font-size:12px; color:#666666; line-height:130%; margin-left:10px; margin-right:10px;}
.right121010{text-align:right; font-size:12px; color:#666666; line-height:130%; margin-left:10px; margin-right:10px}
.left121030 {text-align:left; font-size:12px; color:#666666; line-height:130%; margin-left:10px; margin-right:30px;}
.left1211090 {text-align:left; font-size:12px; color:#666666; line-height:130%; margin-left:110px; margin-right:90px;}
.white {color:#FFFFFF;}

.db {color:#0E4759;}





a:link {text-decoration:underline;color:#000000;}/*リンク*/
a:visited{text-decoration:underline;color:#000000;}/*一度行ったリンク*/
a:active {text-decoration:underline;color:#000000;}/*リンクを押した瞬間*/
a:hover {text-decoration:none; color:#993366;}/*リンクにマウスを載せたとき*/

a.brown:link {text-decoration:underline;color:#996633;}/*リンク*/
a.brown:visited{text-decoration:underline;color:#996633;}/*一度行ったリンク*/
a.brown:active {text-decoration:underline;color:#996633;}/*リンクを押した瞬間*/
a.brown:hover {text-decoration:none; color:#336600;}/*リンクにマウスを載せたとき*/


.m0 {margin-left:0px;}
.m1 {margin-left:50px; width:800px}
.m2 {margin-left:850px; width:50px}
#center_box {top:0px; margin-right:auto; margin-left:auto; width:900px; background-color:#FFFFFF;bottom:0px; background-image:url(img/back_main.gif)}
#left {top:0px; margin-left:0px; width:50px; position:absolute; margin-bottom:0px; background-image:url(img/back_left.gif)}
#mid {top:0px; margin-right:0px; width:800px; text-align:left;}
#right {top:0px; margin-right:0px; width:50px; text-align:center; position:absolute; background-image:url(img/back_right.gif)}
#footer {top:0px; margin-right:auto; margin-left:auto; width:900px;bottom:0px}

/* メインメニューマウスオーバー */ 
ul#navigation {	position: relative;	width: 460px;margin: 0;	height: 38px;list-style: none;overflow: hidden;}
ul#navigation li a {height: 38px;position: absolute; overflow: hidden; padding: 38px 0 0 0;
	text-decoration: none;top: 0;width: 115px;}
html>body ul#navigation li a{height: 0;}

li#top a{ background: transparent url(img/menu1.gif) no-repeat 0 0;left: 0px;	}
li#company a{ background: transparent url(img/menu2.gif) no-repeat 0 0;	left: 115px;}
li#contact a{ background: transparent url(img/menu3.gif) no-repeat 0 0;	left: 230px;	}
li#new_item a{ background: transparent url(img/menu5.gif) no-repeat 0 0;left: 345px;	}
	
li#top a:hover, 
li#company a:hover, 
li#contact a:hover, 
li#new_item a:hover{ background-position: 0px -39px;	}

