/* CSS Document */

.formcss{margin:5px;}
.formtxt{
background:#fff;
border:1px #B77341 solid;
}
.formon{
background:#FFFFFF;
border:1 solid #B77341;
}

.on{
float:left;
font-size:13px;
padding:5px;
border-right:1px #FFCE6D solid;
border-bottom:1px #FFCE6D solid;
background:url(img/newson.gif);
}

.off{
float:left;
font-size:13px;
padding:5px;
border-right:1px #fff dotted;
background:url(img/newsoff.gif);
}
.online{
clear:left;
border-top:5px #FFCE6D solid;
width:100%;
}

.head{
width:800px;
margin-left:-5px;
font-size:12px;
color:#fff;
background:skyblue;
padding:5px;
}

.pager{
border:1px #73ADDC solid;
width:100%;
font-size:15px;
color:#333;
background:url(img/back-blue.gif);
padding:5px;
}

.boxto{
width:550px;
font-size:13px;
border:1px #F29949 solid;
padding:2px;
margin:10px;
background:#FFF6CF;
}
.boxto2{
border:1px orange dotted;
padding:12px;
}

.serch{
width:100%;
font-size:15px;
border:1px #F29949 solid;
padding:2px;
margin:0px 0px 20px;
background:#FFF6CF;
}
.serch2{
border:1px orange dotted;
padding:12px;
}


.ycate1{
line-height:130%;
font-size:17px;
}
.ycate2{
line-height:170%;
font-size:15px;
}
.ycate3{
padding:3px;
font-size:11px;
color:#777;
}

.menu1{
float:left;
width:120px;
font-size:13px;
padding-top:5px;
padding-left:7px;
}

.menu2{
border-bottom:1px #aaaaaa dotted;
clear:right;
font-size:13px;
padding:7px;
}

.news{
line-height:170%;
border-bottom: 1px #666666 dotted;
font-size:12px;
padding: 2px;
padding-left:10px;
}

.text{
background-color:#FFFFFF;border:1 solid #B77341;
} 

.submit{
background-color:#FFFFFF;border:1 solid #B77341;
} 

.goods-list1{
background: url(img/icon-list.gif) 0px 5px no-repeat;
font-size:15px;
padding:7px;
padding-left:15px;
border-bottom:1px #aaa dotted;
width:100%;
}
.goods-list2{
font-size:13px;
padding:3px;
padding-left:7px;
border-bottom:1px #aaa dotted;
width:100%;
}

.t-dot{
width:550px;
font-size:13px;
border:1px #90BCDF solid;
border-bottom:1px #fff solid;
padding:7px;
padding-bottom:12px;
margin:12px;
line-height:120%;
background:#E6F5FF;
}

.kisyu-dot1{
font-size:14px;
width:100%;
height:110px;
border-right:1px #aaaaaa dotted;
border-bottom:1px #aaaaaa dotted;
line-height:150%;
}
.kisyu-dot2{
float:left;
font-size:14px;
width:50%;
height:150px;
border-right:1px #aaaaaa dotted;
border-bottom:1px #aaaaaa dotted;
line-height:150%;
}
.kisyu_kanren{
width:97%;
padding:5px;
margin-left:10px;
font-size:12px;
color:#555;
}

.goods-dot{
font-size:12px;
border-right:1px #aaaaaa dotted;
border-bottom:1px #aaaaaa dotted;
line-height:120%;
padding:10px;
}

.sitename{
width:100%;
font-size:15px;
border-left:5px #74BDF7 solid;
padding:2px;
margin-bottom:7px;
background:url(img/back-blue.gif);
}

.sitebox{
border:1px green solid;
background:#f2fff2;
padding:20px;
}


.line{
border-top:solid 7px gold;
background-color: #FFFFCC;
width: 800px;
height: 2px;
} 

.koumoku{
border-bottom:dotted 1px #777777;
font-size:12px;
padding:3px;
margin:7px;
}

/*左カラム*/
.left{
float: left;
width: 230px;
border:solid 3px #eeeeee;
}

.left2{
border:solid 1px #cccccc;
padding:5px;
background: url(img/back01.jpg) repeat top;
}

/*右カラム*/
.right{
padding:3px;
border:1px #aaa solid;
background:#FFFFE8;
}
.right2{
padding:10px;
border:1px #aaa dotted;
border-bottom:0px;
}



/*ボックス*/
.box1{
border: solid 1px #FFCC66; 
padding: 10px;
clear: both;
}

.box2{
	border: solid 1px #FFCC66;
	padding: 10px;
	float: left;
	width: 150px
}

.box3{
	border: solid 1px #ffffff;
	padding: 10px;
	float: left;
	width: 150px
}

.box4 { 
background-color: #88C0EE;
font-size: 12px;  
padding: 5px;
border: 1px #1C79C6 dotted;
}

.gotop{
border-left:3px skyblue solid;
border-bottom:1px #ccc dotted;
padding:7px;
font-size:13px;
}