﻿body { text-align:center; background-color:#b0c4de; } 
#wrap { width:900px; text-align:left; margin:0 auto; background-color:#fff8dc; }  
#inner { margin:0 10px; }  
#main { width:670px; float:right; background-image:url(http://nicoten.web.fc2.com/i/bc-main.gif); }  
#sidem { width:200px; float:left; background-color:#ffffe0; } 
#sidebar { width:200px; float:left; background-image:url(http://nicoten.web.fc2.com/i/bc-side.gif); } 
.clear { clear:both; }  
.clear hr { display:none; }  
 
h1{
 color:#000000;
 background-color:#ffc1a4; 
 padding-top:5px;
 padding-bottom:5px; 
 border-style: solid;
 border-width: 2px;
 border-color: #ffe4c4 #cd5c5c #cd5c5c #ffe4c4;
}
h2{
 color: #ffffff;
 background-color:#4169e1; 
 padding-left:5px;
}

.box1{
 background-color:#f8f8ff;
 margin:10px; 
 border-style: solid;
 border-width: 2px;
 border-color: #000000 #c0c0c0 #c0c0c0 #000000;
 padding: 5px;
 padding-color: #ffffff;
}


.box2{
 float: right;
 background-color:#f8f8ff;
 margin:10px; 
 border-style: solid;
 border-width: 2px;
 border-color: #000000 #c0c0c0 #c0c0c0 #000000;
 padding: 5px;
 padding-color: #ffffff;
}

.box3{
 background-color:#f8f8ff;
 margin: 1px;
 border-style: solid;
 border-width: 2px;
 border-color: #000000 #c0c0c0 #c0c0c0 #000000;
 padding: 5px;
 padding-color: #ffffff;
}

.box4{
 background-color:#f8f8ff;
 margin: 1px;
 border-style: solid;
 border-width: 2px;
 border-color: #000000 #c0c0c0 #c0c0c0 #000000;
 padding: 5px;
 padding-color: #ffffff;
 overflow-x:scroll;
}


.mbox11{
 background-color:#ffc0cb;
 width: 800px;
 margin-right:5px; 
 padding: 5px;
 padding-color: #ffffff;
 float: left;
}


.mbox12{
 background-color:#87cefa;
 width: 800px;
 margin-right:5px; 
 padding: 5px;
 padding-color: #ffffff;
 float: left;
}


.mbox13{
 background-color:#ffd700;
 width: 800px;
 margin-right:5px; 
 padding: 5px;
 padding-color: #ffffff;
 float: left;
}


.mbox2{
 background-color:#f5f5f5;
 width: 900px;
 margin-left:50px; 
 padding: 5px;
 padding-color: #ffffff;
 float: left;
 line-height: 150%;
}


.mbox3{
 background-color:#fffafa;
 width: 285px;
 margin-left:50px; 
 margin-right:-40px; 
 padding: 5px;
 padding-color: #ffffff;
 float: left;
}


.mbox4{
 background-color:#f5f5dc;
 width: 100%;
 margin-left:5px; 
 margin-right:5px; 
 padding: 5px;
 padding-color: #ffffff;
 float: left;
}



.mbox3s{
 background-color:#fffafa;
 width: 290px;
 margin-left:50px; 
 margin-right:-40px; 
 padding: 5px;
 padding-color: #ffffff;
 border-style: solid;
 border-width: 5px;
 border-color: #ff8c00 #ffa500 #ffa500 #ff8c00;
 float: left;
}


.mbox3r{
 background-color:#fffafa;
 width: 290px;
 margin-left:50px; 
 margin-right:-40px; 
 padding: 5px;
 padding-color: #ffffff;
 border-style: solid;
 border-width: 5px;
 border-color: #696969 #a9a9a9 #a9a9a9 #696969;
 float: left;
}

.mbox3n{
 background-color:#fffafa;
 width: 290px;
 margin-left:50px; 
 margin-right:-40px; 
 padding: 5px;
 padding-color: #ffffff;
 border-style: solid;
 border-width: 5px;
 border-color: #deb887 #f5deb3 #f5deb3 #deb887;
 float: left;
}



.list1{
 font: bold large ; 
 background-color:#f0f8ff;
 margin-bottom: 1px;
 margin-left:20px; 
 margin-right:70px; 
 border-style: solid;
 border-top-width: 0px;
 border-bottom-width: 2px;
 border-right-width: 2px;
 border-left-width: 0px;
 border-color: #c0c0c0;
 padding: 5px;
}

.list2{
 background-color:#ffffe0;
 margin-top: 1px;
 margin-left:70px; 
 margin-right:20px; 
 border-style: solid;
 border-top-width: 0px;
 border-bottom-width: 2px;
 border-right-width: 2px;
 border-left-width: 0px;
 border-color: #ffffff;
 border-right-color: #696969;
 border-bottom-color: #696969;
 padding-style: none;
 padding: 5px;
}

.sidebox{
 background-color:#708090;
 font-style: 14pt;
 color: #ffffff;
 border-style: solid;
 border-width: 2px;
 border-color: #dcdcdc #696969 #696969 #dcdcdc;
 padding: 5px;
 padding-border-style: solid;
 padding-color: #ffffff;
}



