@charset "Shift_JIS";
body{
    scrollbar-face-color: #ffffff; /* 表面の色 */
    scrollbar-arrow-color: #ff9933; /* 矢印の色 */
    scrollbar-highlight-color: #ffffff; /* ハイライトの色 */
    scrollbar-shadow-color: #ffffff; /* 影の色 */
    scrollbar-base-color: #ffffff; /* ベース色 */
    scrollbar-3dlight-color: #009900; /* 左端と上端の色 */
    scrollbar-darkshadow-color: #009900; /* 右端と下端の色 */
}
img{
   border-style:none;
   padding:5px;
}
a:link{
    border:none;
    text-decoration:none;
}
a:hover{
    text-decoration:underline;
}
a:visited{
    border:none;
    text-decoration:none;
}
hr{
   width:898px;
   border-width:thin;
   border-color:#000099;
   text-align:center;
}
form{
    margin-left:100px;
}
h1{
   text-align:center;
   padding-top:10px;
   background-color:#ff6633;
   width:300px;
   margin-left:250px;
}
table{
    width:600px;
    margin:auto;
    padding:3px;
}
caption{
    font-size:100%;
    color:#000099;
    font-weight:bold;
}
ul{
  list-style-image:url("images/icon_g_2_1.gif");
}
li{
  line-height:1.5;
  margin-right:10px;
}
tr{
  text-align:center;
  background-color:#f0fff0;
}
th{
  background-color:#ffff80;
  border-bottom:#000099 solid;
  border-width:thin;
}
p{
  line-height:1.5;
  margin-left:10px;
  margin-right:10px;
}
.all{
    width:900px;
    background-image:url("images/lavender_1_4.jpg");
    margin:auto;
    font-family:ＭＳ Ｐゴシック;
}
.header{
    background-image:url("images/banner_3.gif");;
    width:900px;;
    height:114px;
    margin:auto;
}
.center{
    width:800px;
    margin:auto;
    background-color:#ffffff;
}
.bt{
   text-align:center;
   padding:10px;
}
.main{
    margin-left:250px;
    width:400px;
}
.main-box{
    margin-top:20px;
    margin-left:100px;
}
.left{
    float:left;
    width:230px;
    padding:10px;
    
}
.right{
    float:right;
    width:230px;
    padding:10px;
}
.box{
    background-color:#ff3300;
    width:180px;
    height:20px;
    margin-left:20px;
    padding:5px;
    color:#ffffff;
    font-weight:bold;
    text-align:center;
}
.bg-w{
    background-color:#ffffcc;
    width:200px;
    padding:5px;
    border:#ff3300 2px solid;
    margin-right:10px;
}
.under{
    font-size:small;
    text-align:center;
}
.end{
    font-size:x-small;
    width:900px;
    height:15px;
    margin:auto;
    text-align:center;
    background-color:#ff3300;
    color:#ffffff;
    padding-top:5px;
}
.b{
  color:#000099;
  font-weight:bold;
  padding-left:10px;
}
.s{
  color:#000099;
  font-size:small; 
  line-height:1.5;
}
.font{
    font-size:small;
    font-weight:bold;
    color:#ffffff;
    background-color:#ff3300;
    padding:2px;
}
.p{
  line-height:1.5;
  margin-right:10px;