@charset "utf-8";

/* guide
-------------------------------------------------*/
.ber{
margin:0px 0px 5px 0px;
padding:0px;
clear:both;
}

#kairo{
width:750px;
margin:0px;
padding:0px;
}

#kairo p{
width:720px;
padding:0px 0px 0px 20px;
line-height:20px;
}


#genin{
width:750px;
margin:0px;
padding:0px;
}

#genin p{
width:720px;
margin:0px 0px 0px 15px;
padding:0px 0px 0px 10px;
line-height:20px;
}

#kotuban{
text-align:center;
margin:10px 0px 0px 10px;
width:740px;
}

* html #kotuban{
margin:10px 0px 10px 10px;
}
#ryoukin{
width:750px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
clear:both;
}

* html ryoukin{
margin-top:10px;
}

#ryoukin_cose{
width:730px;
padding:0px 0px 0px 15px;
}
#ryoukin_left{
width:325px;
float:left;
}

#left_title{
height:30px;
padding-bottom:10px;
}

#right_title{
height:30px;
padding-bottom:10px;
}
#ryoukin_right{
width:325px;
margin-left:40px;
float:left;
}

#ryoukin ul{
width:740px;
padding-left:15px;
display:block;
clear:both;
}

* html #ryoukin ul{
margin-top:10px;
padding-left:20px;
}
#ryoukin ul li{
height:17px;
list-style-type: none;

}

#hajimete{
margin-left:35px;
padding:0px;
text-align:left;
}

/* campaign
-------------------------------------------------*/

#ryoukin_cose2{
clear:both;
width:730px;
padding:0px 0px 0px 15px;
}

.waku{
	padding:0 5px;
}

.waku_left{
	padding:0 0 0 10px;
}

.red{
	font-weight:bold;
	color:#ff4481;
}

.bold{
	font-weight:bold;
}

#left_title2{
height:79px;
padding:0 0 10px 10px;
}		