@charset "Shift_JIS";

body{
scrollbar-face-color:#FDDBE1;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-3dlight-color:#fff;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#fff;
scrollbar-darkshadow-color:#fff;
margin:0px;padding:0px;
text-align:center;
background:#ffffff;
font-family:"Osaka","sans-serif";}
img{border-width:0px;}
p{padding:0px 25px 0px 25px;}
hr{border:2px dotted #FBAEBA;}

A:link{color:#808080;text-decoration:none;}
A:visited{color:#808080;text-decoration:none;}
A:hover{color:#808080;text-decoration:underline;}
A:active{color:#808080;text-decoration:none;}

.top{
margin:0px;padding:0px;
width:700px;height:70px;}

.title{
float:left;
margin:0px;padding:0px;
width:350px;height:70px;
background:#FDD2D9;
background:url("images/title.gif");}

.submenu{
float:right;
margin:0px;padding:10px 10px 0px 0px;
width:340px !important;width /**/:350px;height:60px !important;height /**/:70px;
background:#FDD2D9;
text-align:right;}

.menu{width:700px;height:20px;background:#FBAEBA;}

.main{margin:3px 0px 0px 0px;padding:0px;width:700px;height:420px;}

.contents{
float:left;overflow:auto;
width:435px !important;width /**/:455px;
margin:0px;padding:30px 10px 30px 10px;
font-size:0.9em;line-height:1.8em;color:#808080;text-align:left;}

h1{
margin:45px 2px 0px 15px;padding:0px;
font-size:14px;line-height:16px;letter-spacing:1px;color:#ffffff;text-align:left;}

h2{
font-size:15px;line-height:17px;color:#808080;}

.tenmei{font-size:12px;line-height:14px;color:#FF6633;text-align:left;}
.kansou{font-size:12px;line-height:14px;color:#808080;text-align:left;}

div.right{
float:right;
margin:0px;padding:0px;
width:220px;
font-size:12px;line-height:16px;color:#808080;text-align:left;}

div.book{
margin:0px 0px 5px 0px;padding:5px;
width:165px !important;width /**/:175px;
border:1px #808080 solid;
font-size:10px;line-height:12px;color:#808080;text-align:left;}

.input{
margin:15px 0px 4px 0px;padding:0px;
background:#ffffff;
border:1px #F97F92 solid;
font-size:11px;line-height:14px;color:#F97F92;}

.below{
margin:3px 0px 0px 0px;padding:3px 0px 0px 0px;
width:700px;
border-style:solid;border-color:#808080;border-width:1px 0px 0px 0px;
font-size:10px;line-height:11px;color:#808080;text-align:center;}

address{
margin:3px 0px 3px 0px;padding:0px;
font-size:11px;line-height:12px;font-style:normal;text-align:center;}

.mail{border:1px #F97F92 solid;background:#ffffff;color:#808080;}

