@charset "shift_jis";
a{
color:#333333;
text-decoration:none;
}
a:hover{
color:#00ffff;
text-decoration:none;
}
html{
scrollbar-arrow-color:#000000;
scrollbar-track-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-shadow-color:#dddddd;
scrollbar-highlight-color:#dddddd;
}
body{
margin-top:0px;
color:#555555;
font-size:9pt;
text-align:center;
font-family:Times,"Times New Roman","‚l‚r ƒSƒVƒbƒN";
}
table{
margin:auto;
font-size:9pt;
}
table td{
text-align:left;
line-height:2em;
vertical-align:top;
}
#header{
margin:auto;
width:750px;
height:150px;
text-align:left;
background-image:url(img/pv.jpg);
background-position:bottom left;
background-repeat:no-repeat;
overflow:hidden;
}
#header h1{
font-size:8pt;
color:#dcc7ff;
margin:0px;
text-align: right;
}
#header a{
color:#dcc7ff;
width:750px;
height:150px;
display:block;
}
#main{
margin:auto;
width:750px;
background-image:url(img/b03.jpg);
background-position:top left;
background-repeat:repeat-y;
overflow:hidden;
}
#left{
float:left;
width:170px;
text-align:left;
overflow:hidden;
}
#menu{
padding:0px;
margin:0px;
list-style-type:none;
}
#menu a{
width:170px;
height:25px;
text-indent:2em;
line-height:25px;
color:#ffffff;
font-weight:bold;
display:block;
}
#menu a:hover{
color:#9966ff;
}
.menu1{
background-image:url(img/m001.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.menu2{
background-image:url(img/m002.jpg);
background-position:top left;
background-repeat:no-repeat;
}
#sbm{
margin-top:30px;
margin-left:0px;
padding-left:2em;
line-height:2em;
}
#contents{
float:left;
width:470px;
overflow:hidden;
}
#contents h2{
color:#4b0082;
}
#contents h2,h3{
font-size:10pt;
margin:30px 0px 10px 0px;
}
#contents h4{
font-size:9pt;
}
#contents p{
margin:0px;
}
.box{
margin:auto;
width:750px;
text-align:left;
}
.box1{
margin:auto;
width:360px;
text-align:left;
line-height:2em;
margin-top:2em;
overflow:hidden;
}
.box2{
margin:auto;
width:380px;
text-align:left;
line-height:170%;
overflow:hidden;
}
.box3{
margin:auto;
width:300px;
text-align:right;
margin-top:2em;
margin-bottom:2em;
overflow:hidden;
}
.box4{
float:left;
width:220px;
overflow:hidden;
text-align:left;
line-height:2em;
overflow:hidden;
}
.menu3 li{
float:right;
list-style:none;
margin-left:5px;
}
#footer{
clear:both;
margin:auto;
width:750px;
height:100px;
background-image:url(img/pv2.jpg);
background-position:bottom left;
background-repeat:no-repeat;
overflow:hidden;
}
#lst{
margin:auto;
width:550px;
font-size:7pt;
}
#lst ul{
padding:0px;
margin:0px;
list-style-type:none;
}
#lst li{
float:left;
width:78px;
line-height:120%;
overflow:hidden;
}
#lst a{
display:block;
border:1px solid #4b0082;
}
#lst a:hover{
border:1px solid #ffffff;
background-color:#000000;
}
.hr1{
margin-top:2em;
}
.inp{
width:150px;
margin-top:5px;
background:#eeeeee;
border:#9370db 1px solid;
}
.inp2{
width:290px;
height:120px;
margin-top:5px;
background:#eeeeee;
border:#9370db 1px solid;
}
.sele{
margin-top:5px;
background:#eeeeee;
}
.btn{
width:50px;
margin-top:5px;
background:#eeeeee;
border:#9370db 1px solid;
font-size:10px;
}
.clear{
clear:both;
}
strong{
font-weight:normal;
}
em{
font-style:normal;
}
img{
border-style:none;
}
.bold{
font-weight:bold;
color:#4b0082;
}
.b{
font-weight:bold;
}
.color1{
color:#4b0082;
}
.color2{
color:#aaaa00;
}
.color3{
color:#cc0000;
}
.faq{
margin:0px;
}
.table{
width:380px;
}
.table caption{
margin:auto;
text-align:left;
line-height:3em;
}
.td1{
width:40px;
}
.sitemap dd{
margin:0px;
}
.sitemap ul{
padding:0px 0px 0px 15px;
margin:0px;
}
.table2 td{
padding-left:2em;
}
.h2{
font-size:10pt;
color:#4b0082;
margin-top:1em;
}
#icon{
margin:auto;
width:500px;
}
#icon p{
text-align:left;
}
.bgi{
background-image:url(icon/1.gif);
width:310px;
vertical-align:middle;
}
#icon table{
border:solid 1px #cccccc;
width:400px;
}
#icon td{
border:solid 1px #cccccc;
text-align:center;
}
