/* CSS Document */

#feature_vol_top .left_area {
	/*font-size: 12px;*/
	font-size:11px!important ;
	line-height: 135%;
	html*line-height: 110%;
	}

#feature_vol_top .right_area img{
	margin:0;
	padding:0;
	}

#feature_vol_top .right_area img.name{
	margin-top:5px;
	margin-bottom:10px;
	}
	
#feature_vol_top .right_area p{
	/*font-size: 12px;*/
	font-size:11px!important ;
	padding:0px;
	margin:0px;
	line-height: 135%;
	}
.ten{
	/*font-size: 12px;*/
	font-size:10px!important ;
	}

#feature_vol_top .right_area {
	float: left;
	width: 406px;
	height: 567px;
	}

.profilebox{
	width:406px;
	height:190px;
	margin:0px;
	padding:5px 0 5px 0px;
	border-bottom:dotted #3399FF 1px;
	display:block;
	clear:both;
	}

.profilebox02{
	width:406px;
	height:165px;
	margin:0px;
	padding:5px 0 5px 0px;
	border-bottom:dotted #3399FF 1px;
	clear:both;
	display:block;
	background:url(../upimage/feature/m_m_murata_shige.jpg) no-repeat right;
	}

.profilebox02 img{
	margin:0px;
	padding:0px;
	}

.profilebox03{
	width:406px;
	height:151px;
	margin:0px;
	padding:5px 0 5px 0px;
	display:block;
	clear:both;
	}
	
.infobox{
	width:406px;
	height:145px;
	margin:0px;
	padding:5px 0 0px 0px;
	clear:both;
	}

.info02box{
	width:406px;
	margin:0px 0 5px 0px;
	overflow:hidden;
	padding:0px;
	display:block;
	clear:both;
	}

html*.info02box{
	width:406px;
	margin:10px 0 5px 0px;
	overflow:hidden;
	padding:0px;
	display:block;
	clear:both;

}.info03box{
	width:406px;
	margin:0px 0 5px 0px;
	overflow:hidden;
	padding:0px;
	display:block;
	clear:both;
	}

.m_m_l{
	float:left;
	width:145px;
	padding:0;
	margin:0;
	}

.m_m_l02{
	float:left;
	width:221px;
	padding:0;
	margin:0;
	}

.m_m_l03{
	float:left;
	width:125px;
	padding:0;
	margin:0;
	}

.m_m_r{
	float:right;
	width:221px;
	padding:0;
	margin:0;
	}
.m_m_r p{
	padding:0;
	margin:0;
	}

.m_m_r02{
	float:right;
	width:145px;
	padding:0;
	margin:0;
	}
	
.m_m_r03{
	float:right;
	width:250px;
	padding:0;
	margin:0;
	}	
	
.m_m_l_info{
	float:left;
	width:140px;
	padding:0;
	margin:0;
	}
	
.m_m_r_info{
	float:right;
	width:221px;
	height:140px;
	padding:0;
	margin:0;
	}

.m_m_r_info p{
	padding:0;
	margin:0;
	}
	
.left_area02 {
	float: left;
	width: 402px;
	margin:0 70px 19px 12px;
	}
	
.m_m_textbox01{
	margin:0 0 0 27px;
	/*font-size:12px;*/
	font-size:11px!important ;
	line-height:150%;
	text-align: justify;
	}
	
.m_m_textbox02{
	margin:20px 0 0 0;
	/*margin:0;*/
	}
	
.m_m_textbox03{
	margin:20px 0 0 0;
	line-height:145%;
	
	}

.m_m_textbox04 p{
	line-height:145%!important ;
	}
	
.m_m_textbox05{
	margin:20px 0 0 0;
	line-height:160%;
	}
	
html* .m_m_textbox05{
	margin:20px 0 0 0;
	line-height:145%;
	}

.m_m_textbox06 p{
	line-height:160%!important ;
	}
	
html* .m_m_textbox06 p{
	line-height:145%!important ;
	}	
	
.m_m_textbox07{
	margin:20px 0 0 0;
	line-height:145%;
	}

#container .prevnext .prev02 {
	position:absolute;
	bottom:7px;
	left: 860px;
	}

/* スペース*/

.m4_t{
	margin:4px 0 0 0;
	display:block;
	clear:both;
	}

.m6_t{
	margin:6px 0 0 0;
	display:block;
	clear:both;
	}
	
*> .m6_t{
	margin:4px 0 0 0;
	display:block;
	clear:both;
	}

.m7_t{
	margin:7px 0 0 0;
	display:block;
	clear:both;
	}

.m8_t{
	margin:8px 0 0 0;
	display:block;
	clear:both;
	}

html* .m8_t{
	margin:17px 0 0 0;
	display:block;
	clear:both;
	}

.m9_t{
	margin:9px 0 0 0;
	display:block;
	clear:both;
	}

.m10{
	margin:10px 0 10px 0;
	}

.m10_t{
	margin:10px 0 0 0;
	display:block;
	clear:both;
	}

.m10_b{
	margin:0 0 10px 0;
	}
	
.m11_t{
	margin:11px 0 0 0;
	display:block;
	clear:both;
	}
	
.m12_t{
	margin:12px 0 0 0;
	display:block;
	clear:both;
	}
	
html* .m12_t{
	margin:18px 0 0 0;
	display:block;
	clear:both;
	}
	
.m13_t{
	margin:13px 0 0 0;
	display:block;
	clear:both;
	}
	
.m15_t{
	margin:15px 0 0 0;
	display:block;
	clear:both;
	}
	
html* .m15_t{
	margin:30px 0 0 0;
	display:block;
	clear:both;
	}
	
*:first-child+html .m15_t{
	margin:45px 0 0 0;
	display:block;
	clear:both;
	}
	
.m18_t{
	margin:18px 0 0 0;
	display:block;
	clear:both;
	}
	
.m18_b{
	margin:0 0 18px 0;
	display:block;
	clear:both;
	}
	
.m20_t{
	margin:20px 0 0 0;
	display:block;
	clear:both;
	}
	
html*.m20_mac{
	margin:20px 0 0 0;
	display:block;
	clear:both;
	}

.m20_b{
	margin:0 0 10px 0;
	}
	
.m22_t{
	margin:22px 0 0 0;
	display:block;
	clear:both;
	}
	
.m23_t{
	margin:23px 0 0 0;
	display:block;
	clear:both;
	}
	
.m24_t{
	margin:24px 0 0 0;
	display:block;
	clear:both;
	}

.m25_t{
	margin:25px 0 0 0;
	display:block;
	clear:both;
	}
	
.m30_t{
	margin:30px 0 0 0;
	display:block;
	clear:both;
	}
	
.m5_b{
	margin:0 0 5px 0;
	display:block;
	clear:both;
	}	
	
.m5_t{
	margin:5px 0 0 0;
	display:block;
	clear:both;
	}		

.m3_b{
	margin:0 0 3px 0;
	display:block;
	clear:both;
	}	
	
.m3_t{
	margin:3px 0 0 0;
	display:block;
	clear:both;
	}

/* テキスト*/

.test_t{
	font-weight:bold;
	color:#333333;
	}
	
.test_s{
	color:#3F631A;
	}
	
.test_si{
	color:#006A85;
	}
	
.test_y{
	color:#BA4F20;
	}
	
.infotext_01{
	/*font-size:15px;*/
	font-size:13px;
	font-weight:bold;
	line-hright:120%;
	}
	
.infotext_02{
	font-size:10px!important ;
	display:block;
	clear:both;
	}
	
html* .infotext_02{
	font-size:10px!important ;
	display:block;
	clear:both;
	}
	
.infotext_03{
	margin:5px 0 5px 0;
	display:block;
	clear:both;
	}
	
.infotext_04{
	margin:10px 0 20px 0;
	display:block;
	clear:both;
	}
	
.sita{
	position:absolute;
	left: -1px;
	top: 126px;
}
	
.youtube{
	width:399px;
	height:300px;
	float:left;
	}
	
.youtube object{
	margin:0;
	padding:0;
	}

