/*
Copyright(c)2006 KANAGAKENWAKOUSEIKYOUKAI-KIHOSO All Rights Reserved.
*/

@charset "Shift_JIS";

body{ font-family: Verdana, "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "Osaka"; font-size: small; line-height: 140%; color: #222; text-align: center; padding: 0; margin: 0; background: #fff;}
@media print {
	#head_nav li#nav1,#nav1_rr{ _left: 80px;}
  }
h1{ margin: 0 auto; padding: 0; overflow: hidden; text-indent: -9000px;}

/*HOME〜問合せボタン*/
#head_nav{ height: 16px; width: 440px; margin: 0 auto; background: url(../img/rogo.gif) no-repeat top left; padding: 35px 0 0 300px; text-align: left;}
#head_nav a{ display: block; height: 13px; text-decoration: none;}
#head_nav a:link,a:visited,a:hover, a:active{ text-decoration: none;}
#head_nav ul{ margin: 0; padding: 0; display: block;list-style: none; position: absolute;}
#head_nav li{ margin: 0; padding: 0; display: block; text-indent: -9000px; position: absolute; height: 13px;}
#head_nav li#nav1{ background: url(../img/nav_1.gif) no-repeat; width: 53px;}
#head_nav li#nav1_rr{ background: url(../img/nav_rr_1.gif) no-repeat; width: 53px;}
#head_nav li#nav1 a:hover{ background: url(../img/nav_r_1.gif) no-repeat;}
#head_nav li#nav2{ background: url(../img/nav_2.gif) no-repeat; width: 74px; left: 65px;}
#head_nav li#nav2_rr{ background: url(../img/nav_rr_2.gif) no-repeat; width: 74px; left: 65px;}
#head_nav li#nav2 a:hover{ background: url(../img/nav_r_2.gif) no-repeat;}
#head_nav li#nav3{ background: url(../img/nav_3.gif) no-repeat; width: 86px; left: 151px;}
#head_nav li#nav3_rr{ background: url(../img/nav_rr_3.gif) no-repeat; width: 86px; left: 151px;}
#head_nav li#nav3 a:hover{ background: url(../img/nav_r_3.gif) no-repeat;}
#head_nav li#nav4{ background: url(../img/nav_4.gif) no-repeat; width: 110px; left: 249px;}
#head_nav li#nav4_rr{ background: url(../img/nav_rr_4.gif) no-repeat; width: 110px; left: 249px;}
#head_nav li#nav4 a:hover{ background: url(../img/nav_r_4.gif) no-repeat;}
#head_nav li#nav5{ background: url(../img/nav_5.gif) no-repeat; width: 63px; left: 371px;}
#head_nav li#nav5 a:hover{ background: url(../img/nav_r_5.gif) no-repeat;}

/*メインコンテンツ用ボタン*/
#menu{ height: 31px; width: 740px; margin: 4px auto 0; text-align: left;}
#menu a{ display: block; height: 31px; text-decoration: none;}
#menu a:link,a:visited,a:hover, a:active{ text-decoration: none;}
#menu ul{ margin: 0; padding: 0; display: block; list-style: none; position: absolute;}
#menu li{ margin: 0; padding: 0; display: block; text-indent: -9000px; position: absolute; height: 31px;}
#menu li#menu1{ background: url(../img/menu_1.gif) no-repeat; width: 290px;}
#menu li#menu1_rr{ background: url(../img/menu_rr_1.gif) no-repeat; width: 290px;}
#menu li#menu1 a:hover{ background: url(../img/menu_r_1.gif) no-repeat;}
#menu li#menu2{ background: url(../img/menu_2.gif) no-repeat; width: 153px; left: 290px;}
#menu li#menu2_rr{ background: url(../img/menu_rr_2.gif) no-repeat; width: 153px; left: 290px;}
#menu li#menu2 a:hover{ background: url(../img/menu_r_2.gif) no-repeat;}
#menu li#menu3{ background: url(../img/menu_3.gif) no-repeat; width: 107px; left: 443px;}
#menu li#menu3_rr{ background: url(../img/menu_rr_3.gif) no-repeat; width: 107px; left: 443px;}
#menu li#menu3 a:hover{ background: url(../img/menu_r_3.gif) no-repeat;}
#menu li#menu4{ background: url(../img/menu_4.gif) no-repeat; width: 111px; left: 550px;}
#menu li#menu4_rr{ background: url(../img/menu_rr_4.gif) no-repeat; width: 111px; left: 550px;}
#menu li#menu4 a:hover{ background: url(../img/menu_r_4.gif) no-repeat;}
#menu li#menu5{ background: url(../img/menu_5.gif) no-repeat; width: 79px; left: 661px;}
#menu li#menu5_rr{ background: url(../img/menu_rr_5.gif) no-repeat; width: 79px; left: 661px;}
#menu li#menu5 a:hover{ background: url(../img/menu_r_5.gif) no-repeat;}


#container{ margin: 0; background: url(../img/bg.gif) repeat-y center;}
#wrapper{ margin: 0 auto; width: 740px;}

#footer{ background: url(../img/footer.gif) center no-repeat; height: 55px;}

#clr{ clear: both;}

*html #head{ height: 1%;}
