

* html .leftContents{
    margin-left: 2px;
}
* html .contents{
    margin-left: 2px;
}
* html .rightContents{
    margin-left: 2px;
}


.leftContents
{
    BORDER-RIGHT: #ffff99 0px solid;
    BORDER-TOP: #ffff99 0px solid;
    FLOAT: left;

    BORDER-LEFT: #ffff99 0px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: #ffff99 0px solid;
    margin-left: 4px;
}
.contents
{
    BORDER-RIGHT: #eeeeee 0px solid;
    BORDER-TOP: #eeeeee 0px solid;
    FLOAT: left;
    BORDER-LEFT: #eeeeee 0px solid;
    WIDTH: 410px;
    BORDER-BOTTOM: #eeeeee 0px solid;
    margin-left: 2px;
}
.rightContents
{
	border:red 0px solid;
    FLOAT: left;
    WIDTH: 200px;
    margin-left: 1px;
}








.leftBox
{
clear:both;
float:left;
display: block;
width:196px;
border: 1px #A80F0C solid;
text-decoration: none;
margin-bottom:6px;
color:#404040;
font-size:14px;
line-height:150%;
margin-left:0px;
padding-top:0px;/*4px;*/
padding-bottom:0px;/*4px;*/
padding-left:0px;
padding-right:0px;

}
.leftBox img{
	vertical-align: bottom;
}




a.use:link {
	FONT-WEIGHT:normal; FONT-SIZE: 14px; COLOR: #404040;TEXT-DECORATION: none;
}
a.use:visited {
	FONT-WEIGHT:normal; FONT-SIZE: 14px; COLOR: #404040;TEXT-DECORATION: none;
}
a.use:hover {
	FONT-WEIGHT:normal; FONT-SIZE: 14px; COLOR: #404040;TEXT-DECORATION:underline;
}
a.use:active {
	FONT-WEIGHT:normal; FONT-SIZE: 14px; COLOR: #404040;TEXT-DECORATION: underline;
}




.centerBanner{
    border: #A80F0C 1px solid;
    margin-left: 0px;
    margin-bottom: 3px;
    width: 405px;
}
.centerBanner img{
	vertical-align: bottom;
}


.centerBox{
    border: #A80F0C 1px solid;
    margin-left: 0px;
    margin-bottom: 3px;
    width: 405px;
}




.rightBox{
    BORDER: #A80F0C 1px solid;
    MARGIN-bottom: 6px;
    WIDTH: 196px;
	font-size:12px;
	color:#404040;
	background-color:#fcfcfc;
	line-height:130%;
}


.rightBox h2{
	/*background-color:#800000;*/
	background-color:#A80F0C;
	color:#fff;
	font-size:13px;
	line-height:100%;
	text-align:center;
	margin:0;
	padding-top:4px;
	padding-bottom:4px;
}




.rightBox2
{
display: block;
width:196px;
border: 1px #800000 solid;
margin-bottom:6px;
margin-left:0px;
padding-top:0px;/*4px;*/
padding-bottom:0px;/*4px;*/
padding-left:0px;
padding-right:0px;
color:#404040;
}


.rightBox2 img{
	vertical-align: bottom;
}


.rightBox2 .text{
	font-size:12px;
	/*margin:4px;*/
	line-height:130%;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
}


.news{
	font-size:12px;
	/*margin:4px;*/
	line-height:130%;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
}


.news .date{
	color:black;
	/*font-size:100%;*/
	font-weight:bold;
	text-align:left;
	margin-top:3px;
	margin-left:0px;

}


.rightBox .text{
	font-size:12px;
	/*margin:4px;*/
	line-height:130%;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
}


.ranking{
	/*color:black;*/
	/*font-size:100%;*/
	font-weight:normal;
}








.kanban2{
clear:both;
float:left;
width:800px;
margin-top:14px;
padding-left:18px;
padding-bottom:4px;
border:red 0px solid;
}


.kanban2 .left{
float:left;
padding-left:0px;
}


.kanban2 .center{
float:left;
width:450px;
text-align:center;
padding-left:24px;
font-size:13px;
color:#404040;
line-height:130%;
}


.kanban2 .right{
float:left;
padding-top:6px;
padding-left:26px;
}


.kanban2 img{
margin-left:0px;
}




.irekata{
background-image:url(image/banner/irekata.jpg);
background-repeat:no-repeat;

}


.irekata .text{
width:84px;
padding-left:20px;
padding-right:4px;
padding-top:35px;
padding-bottom:10px;
}


.erabikata{
background-image:url(image/banner/erabikata.jpg);
background-repeat:no-repeat;
}


.erabikata .text{
width:98px;
padding-left:20px;
padding-right:4px;
padding-top:60px;
padding-bottom:16px;
}


.kaiin {
width:192px;
padding:4px 2px 2px 2px;
text-align:center;
font-size:10px;
}


.kaiin .banner{
width:192px;
margin-top:4px;
font-size:14px;
text-align:center;
letter-spacing:0px;
font-weight:bold;
color:white;
}


.kaiin .banner a {
text-decoration:none;
display: block;
position: relative; /* for IE6 */
padding-top:6px;
padding-bottom:6px;
color: white;
background-color:#9932CC;
}


/*--------

.kaiin a:link { color:; font-weight:;text-decoration:none;} 
.kaiin a:visited { color:; font-weight:;text-decoration:none;} 
.kaiin a:hover { color:; font-weight:;text-decoration:none;}
.kaiin a:active { color:; font-weight:;text-decoration:none;}
---*/


