@charset "shift_jis";
/* CSS Document */

body{color:#333333;font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";font-size:12px;line-height:20px;text-align:center;padding:0px;margin:0px auto 0px auto;background-image:url(../img/top-soto_bg.gif);background-repeat:repeat-y;background-position:center top;background-color:#FDFFFE;}
a:link{color:#000082;text-decoration:none;}
a:visited{color:#000082;text-decoration:none;}	 
a:active{color:#000082;text-decoration:none;}
a:hover{color:#ff6666;text-decoration:none;}
img,p{margin:0px;padding:0px;}
a img{border-style:none;}
.main-body{text-align:center;margin:0px auto 0px auto;padding:0px;height:auto;width:760px;background-image:url(../img/top-bg.gif);background-repeat:repeat-y;}
ul,li{list-style-type:none;margin:0px;padding:0px;}
h1,h2,h3{margin:0px;padding:0px;font-size:12px;}

/* index.html */
.logo{height:125px;width:760px;}
.logo01{float:left;height:125px;width:123px;}
.logo02{float:left;height:125px;width:383px;}
.logo03{float:left;width:254px;background-image:url(../img/top-logo03.jpg);height:125px;}
.logo03 p{color:#ffffff;text-align:right;margin:0px 5px 0px 0px;}
.logo a:link{color:#ffffff;text-decoration:none;}
.logo a:visited{color:#ffffff;text-decoration:none;}	 
.logo a:active{color:#ffffff;text-decoration:none;}
.logo a:hover{color:#ff6666;text-decoration:none;}

.contents-left{clear:both;float:left;width:151px;margin:0px;padding:0px;}
.contents-right{float:left;width:609px;margin:0px;padding:0px;}

.menu01{margin:0px 0px 0px 0px;text-align:left;padding:0px;}
.menu01 li{background-image:url(../img/menu-bg01.gif);background-repeat:no-repeat;width:151px;display:block;margin:0px;line-height:31px;}
.menu01 li a{margin-left:20px;text-decoration:none;}
.menu01 li a:link{color:#333333;text-decoration:none;}
.menu01 li a:visited{color:#333333;text-decoration:none;}	 
.menu01 li a:active{color:#333333;text-decoration:none;}
.menu01 li a:hover{color:#ff6666;text-decoration:none;}

.menu02{margin:0px 0px 16px 0px;text-align:left;padding:0px;text-indent:-2000px;position:relative;}
a.m-1{text-decoration:none;background-image:url(../img/menu-bg02.gif);background-repeat:no-repeat;background-position:0px 0px;width:151px;display:block;margin:0px;height:35px;}
a:hover.m-1{text-decoration:none;background-image:url(../img/menu-bg02.gif);background-repeat:no-repeat;background-position:0px -35px;width:151px;display:block;margin:0px;height:35px;}
a.m-2{text-decoration:none;background-image:url(../img/menu-bg03.gif);background-repeat:no-repeat;background-position:0px 0px;width:151px;display:block;margin:0px;height:35px;}
a:hover.m-2{text-decoration:none;background-image:url(../img/menu-bg03.gif);background-repeat:no-repeat;background-position:0px -35px;width:151px;display:block;margin:0px;height:35px;}

.menu03{margin:0px 0px 16px 0px;text-align:left;padding:0px;text-indent:-2000px;position:relative;}
a.m-3{text-decoration:none;background-image:url(../img/menu-bg04.gif);background-repeat:no-repeat;background-position:0px 0px;width:151px;display:block;margin:0px;height:49px;}
a:hover.m-3{text-decoration:none;background-image:url(../img/menu-bg04.gif);background-repeat:no-repeat;background-position:0px -49px;width:151px;display:block;margin:0px;height:49px;}

.menu04{margin:0px;text-align:left;padding:0px;text-indent:-2000px;position:relative;}
a.m-4{text-decoration:none;background-image:url(../img/menu-bg05.gif);background-repeat:no-repeat;background-position:0px 0px;width:151px;display:block;margin:0px;height:35px;}
a:hover.m-4{text-decoration:none;background-image:url(../img/menu-bg05.gif);background-repeat:no-repeat;background-position:0px -35px;width:151px;display:block;margin:0px;height:35px;}
a.m-5{text-decoration:none;background-image:url(../img/menu-bg06.gif);background-repeat:no-repeat;background-position:0px 0px;width:151px;display:block;margin:0px;height:35px;}
a:hover.m-5{text-decoration:none;background-image:url(../img/menu-bg06.gif);background-repeat:no-repeat;background-position:0px -35px;width:151px;display:block;margin:0px;height:35px;}


.menu05{margin:20px 0px 0px 0px;text-align:left;padding:0px;}
.menu05 li{background-image:url(../img/menu-bg07.gif);background-repeat:no-repeat;width:151px;display:block;margin:0px;line-height:25px;}
.menu05 li a{margin-left:60px;text-decoration:none;}
.menu05 li a:link{color:#333333;text-decoration:none;}
.menu05 li a:visited{color:#333333;text-decoration:none;}	 
.menu05 li a:active{color:#333333;text-decoration:none;}
.menu05 li a:hover{color:#ff6666;text-decoration:none;}
address{background-image:url(../img/address.gif);background-repeat:no-repeat;width:609px;padding:0px;line-height:25px;margin:0px auto 0px auto;text-align:center;font-style:normal;}

.menu06{margin:0px 0px 16px 0px;text-align:left;padding:0px;text-indent:-2000px;position:relative;}
a.m-k{text-decoration:none;background-image:url(../img/menu-kinnen.gif);background-repeat:no-repeat;background-position:0px 0px;width:151px;display:block;margin:0px;height:49px;}
a:hover.m-k{text-decoration:none;background-image:url(../img/menu-kinnen.gif);background-repeat:no-repeat;background-position:0px -49px;width:151px;display:block;margin:0px;height:49px;}


.ff{margin:0px 0px 12px 0px;height:113px;}
h2.cr{height:25px;width:592px;margin:0px;padding:0px;font-size:12px;font-weight:normal;}
.if1{margin:0px 0px 25px 0px;height:150px;}
.if2{margin:0px 0px 25px 0px;height:130px;}
.contents-right p{margin:20px 0px 20px 160px;padding:0px;text-align:left;}

