/* 写真・文字サイズ部分 */

.shyasin_box{
margin: 0px;
padding: 0px;
clear: both;
width: 780px;
}

.shyasin{
margin: 0px;
padding: 0px;
}


/* メイン部分 */

.oshirase_box{
margin: 0px;
padding: 0px;
float: left;
width: 580px;
}

.oshirase_box1{
margin: 0px 0px 0px 12px;
padding: 0px;
width: 555px;
}

.oshi_box1{
margin: 0px;
padding: 0px;
float: left;
width: 555px;
}

.oshi_box1_l{
margin: 0px;
padding: 0px;
float: left;
width: 410px;
}

.oshi_box1_r{
margin: 0px;
padding: 0px;
float: left;
width: 145px;
}


.oshi_box2{
margin: 0px;
padding: 0px;
float: left;
height: 240px;
width: 555px;
background-image: url('../img/oshirase_waku02.jpg');
background-repeat: repeat;
overflow: auto;
}

.oshi_box2_naka{
margin: 0px 0px 0px 10px;
padding: 0px;
width: 505px;
}

.oshi_m_box{
font-size: 0.8em;
margin: 5px 0px 0px;
padding: 0px;
width: 505px;
}

.oshi_m{
font-size: 0.85em;
margin: 0px 0px 0px 5px;
padding: 0px;
width: 500px;
}

.oshi_g_box{
margin: 5px 0px 0px;
padding: 0px;
width: 505px;
}

.oshi_box3{
margin: 0px;
padding: 0px;
float: left;
width: 555px;
}

.r_menu_box{
margin: 10px 0px 0px;
padding: 0px;
float: left;
width: 580px;
}

.r_menu_box1{
	margin: 2px 0px 0px 12px;
	padding: 0px;
	width: 550px;
	float: left;
}

.r_menu_box2{
	margin: 5px 0px 0px 12px;
	padding: 0px;
	width: 550px;
	float: left;
}

.r_btn{
margin: 0px;
padding: 0px;
float: left;
width: 177px;
}

.r_btn1{
margin: 0px 0px 0px 10px;
padding: 0px;
float: left;
width: 177px;
}

.r_btn2{
margin: 0px 0px 0px 9px;
padding: 0px;
float: left;
width: 177px;
}
