html {scrollbar-base-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#666666;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-highlight-color:#666666;
scrollbar-shadow-color:#666666;
scrollbar-darkshadow-color:#FFFFFF;}

body {
background:#eee;
color:#444;
text-align:left;
margin:0px;
padding:0px;
}

body,td {
font-size:14px;
color:#333;
font-family:Osaka,Verdana;
}

img {border:none;}

a{color:#444;}
a:link{color:#444;font-weight:normal;}
a:visited{color:#444;font-weight:normal;}
a:hover{ color:white;background:#eaa; }

form {margin:0px;padding:0px;}

.center {
width:80%;
padding:0px;
margin-left:10px;
border:1px solid #666666;
border-width:0px 0px 0px 0px;
background-color:;
text-align:left;
}

.bbstitle {
font-size:28px;
color:darkblue;
font-weight:bold;
letter-spacing:10px}

.bbstitlebox {
padding:20px 5px 5px 5px;
height:60px;
border-bottom:solid 1px #555;
}

.day {
padding:0px;
}

.titleline {
padding:5px 5px;
margin:20px 0px 0px 0px;
letter-spacing:3px;
font-weight:bold;
border:0px dotted #000;
background:#ddd;
}

.date {color:#555;font-size:10px;text-align:right;}

.title {text-align:left;
color:#444;
margin:5px 0px 0px 0px;
}

.noimgtext {padding:10px 15px;line-height:150%;}
.leftimg,.rightimg,.topimg,.bottomimg,.topceimg,.bottomceimg,.leftueimg,.rightueimg {padding:10px 15px;font-size:10px;}
.leftimg,.rightimg,.topceimg,.bottomceimg {text-align:center;}
.leftueimg img {margin-right:15px;}
.rightueimg img {margin-left:15px;}
.lefttext {padding:10px 15px 10px 0px;line-height:150%;}
.righttext {padding:10px 0px 10px 15px;line-height:150%;}
.toptext {padding:0px 15px 10px;line-height:150%;}
.bottomtext {padding:10px 15px 0px;line-height:150%;}
.leftuetext,.rightuetext {line-height:150%;font-size:12px;}

input {color:#666666;background-color:#FFFFFF;
border-top:1px solid #666666;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
border-left:1px solid #666666;}

.button {color:#555;
background-color:eee;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;}

.button2 {
color:#555;background:url("../m/kabe3.gif");
margin:0px 24px 0px 0px;
border-top:1px solid #333333;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
border-left:1px solid #333333;}

.combutton {text-align:right;margin:0px;}

.cmnt {margin:0px 0px;}

.cmnt2 {
border-top:solid 1px #999999;
border-right: 0px #999999;
border-bottom: 0px #999999;
border-left: 0px #999999;
margin:0px 10px 5px 150px;
font-size:12px;
}

.cmnt3 {border:solid 1px #999999;margin:10px 10px 10px 80px;}
.cmnt4 {padding:5px 12px 0px;}
.cmnt5 {border:1px solid #CCCCCC;border-width:0px 0px 1px;line-height:150%;padding:3px 12px 5px;font-size:10px;}

.ctitle {
border:1px solid #CCCCCC;
border-width:0px 0px 1px;
padding:5px 12px 3px;
background:url("");}

.cname {font-weight:bold;}
.ctime {font-size:10px;}
.cmsg {line-height:150%;padding:8px 12px;}
.cform {font-size:10px;}

.tb {font-size:10px;text-align:right;padding:0px 15px 8px 0px;}

.mtable {}
.pastmsg {font-size:11px;padding:0px 0px 0px 15px;}
.pasty {font-weight:bold;font-size:10px;padding:1px 10px 0px;}
.pastm {font-size:10px;}
.pastlink {font-size:11px;border:1px solid #666666;border-width:1px 0px;padding:3px 0px;text-align:center;}

font {font-size:12px;line-height:18px;}

.kensaku {
padding:8px 15px 0px 15px;
text-align:right;
background-image:url("../menu7.jpg");
border:solid 0px darkred;
}

.itigyou {
padding:8px 15px 0px 15px;
text-align:left;
background-image:url("");
border:solid 0px darkred;
}

.tyosaku {
font-size:10px;
text-align:right;
padding:8px 15px 5px 15px;
margin:0px;
}

.tag {
color:#555;
background:#ffc;
font-size:10px;
align:right;
padding:0px;
margin:0px;
border:0px solid #555;
}

.hako{
background:;
width:100%;
text-align:left;
margin:0px 0px 10px 10px;
padding:0px;
border:0px solid #ccc;
}

.hako2{
background:url("../m/kabe3.gif");
padding:5px;
}
