<!--

#container{
width:100%
}

#main{
float:left;
margin-left:5px
}

#sub{
float:right;
text-align:right;
margin-right:5px;
margin-top:5px;
font-size:18px
}

.come_containers{
clear:both;
border-top:1px solid #ffccdd;
border-bottom:1px solid #ccccff;
margin-top:1px;
margin-left:auto;
margin-right:auto
}

.come_subs{
float:left;
padding-top: 3px;
padding-bottom: 3px;
text-align:left
}

.kiborakusatsu{
border-top:1px solid #ffcccc;
border-bottom:1px solid #ccffcc;
border-right:1px solid #ffccff;
border-left:1px solid #ffccff;
background-color:#ffffcc;
color:#cc0000;
margin-bottom: 15px
}

#cateichi{
width:893px;
clear:both;
float:center;
margin-top:10px;
margin-left:3px;
margin-right:auto
}

#cateichi_a{
width:240px;
float:left
}

#cateichi_b{
margin-right: 10px;
width:468px;
float:left;
text-align:left
}

#cateichi_c{
width:170px;
float:left;
text-align:left
}

.center_topic{
margin-bottom:10px;
margin-top:5px;
text-align:center
}

.keiji{
border-left:10px solid #eeee11;
background-color:#ffffcc
}

.sma{
font-size:small
}

.smass{
font-size:15px
}

.sma2{
margin-top:5px;
font-size:small
}
.cen{
border-bottom:1px solid #7777dd;
border-top:1px solid #7777dd;
margin-bottom:15px;
margin-top:15px;
text-align:center;
font-size:small
}

.pickup{
background-color:#feeeee;
border-top:1px solid #dd7777;
border-left:1px solid #dd7777;
border-bottom:1px solid #dd7777;
border-right:1px solid #dd7777;
font-size:small;
text-align:center
}

.bold{
font-size:14px;
text-align:center;
border-bottom:1px solid #7777dd;
border-right:1px solid #7777dd;
margin-bottom: 5px;
margin-right: 5px
}

.bold_t{
text-align:center;
border-bottom:1px solid #7777dd;
border-right:1px solid #7777dd;
margin-bottom: 5px;
margin-right: 5px
}
.bold2{
font-weight:bold
}

.hoshi{
color:#ff9911
}

.come_container000{
background-color:#f3fff3;
text-align:left;
width:98%;
color:#000000;
font-size:13px;
margin-bottom: 6px
}
.come_container{
background-color:#ffffff;
border-bottom:1px solid #aaaaee;
text-align:left;
width:98%;
color:#000000;
font-size:13px;
margin-bottom: 6px
}
.come_main{
width:65px;
margin-left:2px;
margin-right:5px;
float:left
}

.come_sub{
float:left;
text-align:left;
font-size:13px;
}

.gazo{
height:50px
}
.revue1{
text-align:right
}
.revue2{
text-align:center
}
.revue01{
background-color:#f3fff3;
text-align:left;
width:90%;
color:#000000;
font-size:12px;
margin-bottom: 10px
}
.revue02{
text-align:left;
width:550px;
color:#000000;
margin-bottom: 2px
}

.couner000{
background-color:#fffff3;
width:95%;
text-align:left;
font-size:15px;
margin-bottom: 5px;
border-bottom:1px solid #cccccc
}
.couner{
background-color:#fffaff;
font-size:small;
margin-bottom: 5px;
margin-right: 5px
}
.couner2{
font-size:small;
border-bottom:1px solid #7777dd;
border-right:1px solid #7777dd;
margin-bottom: 5px;
margin-right: 5px
}
.con{
width:90%
}

form{
margin-top: 0px
}

.kensa2{
width:100%;
clear:both;
border-bottom:1px solid #2222aa;
border-top:1px solid #2222aa;
padding-top:2px;
padding-bottom:1px;
background:#ddddff;
color:#333333
}

.pankuzu{
text-align:left
}

.cate01{
PADDING-LEFT: 30px;
BORDER-BOTTOM: #000000 1px solid;
text-align:left;
font-weight:bold;
font-size:25px;
margin-top: 25px
}


.cate02{
PADDING-LEFT: 30px;
text-align:left
}

.left20{
PADDING-LEFT: 30px;
text-align:left
}



body{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px
}


#copyright{
clear:both;
margin-bottom: 10px;
margin-right: 30px;
font-size:13px;
text-align:right
}

-->
