@charset "Shift_JIS";
BODY { 
background-color: #F8F0C0 ;
background-image:url('img/w_wc02.gif'); }
 
BODY,TD,DIV{/*全体の文字*/
font-size : 12px;
font-family : Verdana,"ＭＳ Ｐゴシック",Osaka,monospace;
color : #333333;
line-height : 18px;
}
.title{/*サイト名*/
font-size : 20px;
color : #ae8960;
letter-spacing : 3px;
padding : 20px 5px 3px 0px;
margin : 0px;
font-weight : bold;
text-align : right;
}
.title2{/*小見出し*/
font-size : 14px;
padding : 2px;
margin : 0px 5px 5px 0px;
border-color : #ccb499;
border-style : solid;
border-width : 0px 0px 1px 0px;
width : 100px;
color : #7a5c3d;
font-weight : bold;
text-align : center;
letter-spacing : 3px;
}

A.menu {
  display: block;             /* ブロック要素にする */
  width: 100px;                /* 横幅 */
  color: #ccb499;
  background-color: #fffacd;  /* 背景色 */
  border: outset 2px #ccb499; /* 枠の色 */
  margin: 3px;
  padding: 3px 1px 1px 0px;
  font-size: 14px;            /* フォントサイズ */
  line-height: 15px;          /* 行の高さ */
  text-align: center;         /* 水平揃え */
  text-decoration: none;      /* 下線を消す */
}
A.menu:hover {
  color: #eeeeee;
  background-color: #f0e68c;  /* 背景色 */
  border: inset 2px #9999cc;  /* 枠の色 */
  margin: 0px;
  padding: 4px 0px 0px 1px;
}
A.menu:active { color: #ccb499c; }
A.menu:visited { color: #ccb499; }

.line1{/*実線　タテ外枠*/
border-color : #ccb499;
border-style : solid;
border-width : 0px 2px;
padding : 0px;
margin : 0px;
width : 820px;
}
.line2{/*点線　タテ外枠*/
border-color : #ccb499;
border-style : dotted;
border-width : 0px 1px;
padding : 0px;
margin : 0px 10px;
width : 810px;
}
.box1{/*四角　外枠*/
border : 3px solid #ae8960;
padding : 0px;
margin : 0px;
width : 600px;
height : 450px;
background-color : #ffffff;
}
.box2{/*四角　外枠*/
border : 1px dotted #ccb499;
padding : 0px;
margin : 5px;
width : 590px;
height : 440px;
color : #ccb499;
background-color : #ffffff;
text-align : center;
}
.box3{/*背景色あり　枠*/
padding : 7px;
margin : 10px;
width : 250px;
height : 77px;
background-color : #E8D6C5;
overflow : auto;
line-height : 15px;
font-size : 10px;
color : #ae8960;
text-align : left;
}
.box4{/*コピーライト枠*/
padding : 2px 0px;
margin : 20px 0px;
width : 770px;
background-color : #f5f0eb;
text-align : center;
}
A{/*リンクしている文字*/
color : #000000;
text-decoration : none;
}

body{/*スクロールバー*/
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #ccb499;
scrollbar-darkshadow-color: #ffffff;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-track-color: #ffffff;
}