/*$BCf1{%P!<3+;O(J*/

.center_banner_list{
	width:480x;
	margin:0px;
	padding:0px;
	}
	
.center_banner_list ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
	
.center_banner_list ul li{
	margin:0px 0px 5px 0px;
	}	
	
img.ph_banner{
	width:480px;
	margin-bottom:5px;
}

img.future14000{
	width:480px;
	margin-bottom:5px;
	vertical-align:bottom;
}

.can12{
	width:480px;
	height:308px;
}

img.center_box_osusume{
	width:480px;
	margin-top:13px;
}

/*$B%*%9%9%a>&IJ(J*/

div#osusume{
		width:480px;
		text-align:center;
}

div#osusume h3{
	width:480px;
	margin-top:13px;
	}
	
div#center_box_syouhin{
	width:460px;
	margin:10ox 0px 0px 0px;
}

div#center_box_syohin ul{
	list-style-type:none;
	margin:5px;
	padding:0px;
	}
	
div#center_box_syohin ul li{
	width:148px;
	float:left;
	margin:5px 0px 5px 8px;
	}
		
div#item_healthtron{
	width:148px;
	float:left;
	padding-bottom:5px;
}

div#item_transeibar{
	float:left;
	width:148px;
	padding:0px 0px 5px 8px;
}

div#item_drtron{
	float:left;
	width:148px;
	padding:0px 0px 5px 8px;
}

div#item_powerhealth{
	float:left;
	width:148px;
}

div#item_ribumax{
	float:left;
	width:148px;
	padding-left:8px;
}

div#item_cosmodocoter{
	float:left;
	width:148px;
	padding-left:8px;
}

div#center_box{
	width:480px;
	float:left;
}

div#item_healthtron a{
	background:url(../image/yokohama_top/center_item_healthtron.jpg) no-repeat;
	height:148px;
	width:148px;
	display:block;
}
div#item_healthtron a:hover{
	background:url(../image/yokohama_top/center_item_healthtron2.jpg) no-repeat;
	height:148px;
	width:148px;
	line-height:148px;
}

div#item_transeibar a{
	background:url(../image/yokohama_top/center_item_transeibar.jpg) no-repeat;
	height:148px;
	width:148px;
	display:block;
}
div#item_transeibar a:hover{
	background:url(../image/yokohama_top/center_item_transeibar2.jpg) no-repeat;
	height:148px;
}

div#item_drtron a{
	background:url(../image/yokohama_top/center_item_drtron.jpg) no-repeat;
	height:148px;
	width:148px;
	display:block;
}
div#item_drtron a:hover{
	background:url(../image/yokohama_top/center_item_drtron2.jpg) no-repeat;
	height:148px;
}

div#item_powerhealth a{
	background:url(../image/yokohama_top/center_item_powerhealth.jpg) no-repeat;
	height:148px;
	width:148px;
	display:block;
}
div#item_powerhealth a:hover{
	background:url(../image/yokohama_top/center_item_powerhealth2.jpg) no-repeat;
	height:148px;
}

div#item_ribumax a{
	background:url(../image/yokohama_top/center_item_ribumax.jpg) no-repeat;
	height:148px;
	width:148px;
	display:block;
}
div#item_ribumax a:hover{
	background:url(../image/yokohama_top/center_item_ribumax2.jpg) no-repeat;
	height:148px;
}

div#item_cosmodocoter a{
	background:url(../image/yokohama_top/center_item_cosmodocoter.jpg) no-repeat;
	height:148px;
	width:148px;
	display:block;
}
div#item_cosmodocoter a:hover{
	background:url(../image/yokohama_top/center_item_cosmodoctoer2.jpg) no-repeat;
	height:148px;
}

/*$B%*%9%9%a>&IJ!2=*N;(J*/

img.center_atobarai{
	width:480px;
	margin-top:13px;
	vertical-align:bottom;
}

span.atobarai{
	font-size:0.9em;
}

img.kousin{
	margin-top:10px;
	width:480px;
	float:left;
}

div#topics_up{
	background:url(../image/yokohama_top/center_topics_up.jpg) no-repeat;
	height:30px;
	width:480px;
	vertical-align:top;
	float:left;
}

table.all_topicsdown{
	width:480px;
	border-left:1px solid #36ACCA;
	border-right:1px solid #36ACCA;
	border-bottom:1px solid #36ACCA;
	clear:both;
}

td.ta_text{
	width:360px;
	text-align:left;
	font-size:14px;
	padding:5px 10px 5px 0px; 
	border-bottom: 1px dashed #36ACCA;
}

td.ta_text1{
	width:360px;
	text-align:left;
	font-size:14px;
	padding:5px 10px 10px 0px;
}

td.ta_photo{
	width:80px;
	height:80px;
//	vertical-align:bottom;
	padding:5px 20px 10px 10px;
}

td.ta_photo1{
	width:80px;
	height:80px;
	vertical-align:bottom;
	padding:5px 20px 20px 10px;
	text-align:center;
}	

/*$BEE0L<#NE4o$N;HMQJ}K!$N=*N;(J*/


h3.center_midashi{
	height:30px;
	background:url(../image/yokohama_normalpage/headline.jpg) no-repeat;
}

h3.center_midashi p{
	text-indent:28px;
	line-height:30px;
}

ul.tyui_list{
	padding-left:30px;
}

ul.tyui_list li{
	line-height:25px;
	list-style-type:disc;
	font-family:"sans-serif";
}

div.box{
	margin-bottom:34px;
}

div#tyui_headline{
	background:url(../image/yokohama_normalpage/tyui_h.jpg) no-repeat;
	width:480px;
	height:30px;
	font-weight:bold;
}

div#tyui_headline p{
	padding:6px 0px 0px 30px;
}

div#tyui_headline2{
	background:url(../image/yokohama_normalpage/tyui_h.jpg) no-repeat;
	width:480px;
	height:30px;
	font-weight:bold;
}

div#tyui_headline2 p{
	padding:6px 0px 0px 30px;
}

div#tyui_headline3{
	background:url(../image/yokohama_normalpage/tyui_h.jpg) no-repeat;
	width:480px;
	height:30px;
	font-weight:bold;
	
}

div#tyui_headline3 p{
	padding:6px 0px 0px 30px;
}

div#tyui_headline4{
	background:url(../image/yokohama_normalpage/tyui_h.jpg) no-repeat;
	width:480px;
	height:30px;
	font-weight:bold;
}

div#tyui_headline4 p{
	padding:6px 0px 0px 30px;
}

div#tyui_headline5{
	background:url(../image/yokohama_normalpage/tyui_h.jpg) no-repeat;
	width:480px;
	height:30px;
	font-weight:bold;
}

div#tyui_headline5 p{
	padding:6px 0px 0px 30px;
}

p.tyui_sankaku{
	background:url(../image/yokohama_normalpage/tyui_sankaku.jpg) no-repeat 10px 4px;
}

p.tyui_sankaku span{
	text-indent:28px;
	display:block;
	font-weight:bold;
	font-size:14px;
}

div.tyui{
	width:230px;
	float:left;
}

a.tyui_img{
	width:240px;
	float:left;
	display:block;
	margin-top:11px;
}

ol.tyui_center{
	padding-left:30px;
}

ol.tyui_center li{
	line-height:26px;
	font-size:14px;
	font-family:"sans-serif";
}

div#tyui_center1{
	margin-top:21px;
}

div#tyui_center2,div#tyui_center3{
	margin-top:21px;
	border-top:1px dotted #cccccc;
	padding-top:16px;
}

div#point1{
	background:url(../image/yokohama_normalpage/tyui_point.jpg) no-repeat;
	width:449px;
	height:62px;
	clear:both;
}

div#point1 p{
	width:380px;
	font-size:13px;
	padding:16px 0px 0px 64px;
}

/*$BEE0L<#NE4o$N;HMQJ}K!$N=*N;(J*/

div#support{
	margin-bottom:34px;
}

h4.support_tittle{
	background:url(../image/yokohama_normalpage/supportbar.jpg) no-repeat;
	width:480px;
	height:34px;
}

p.support_h{
	font-size:14px;
	padding:7px 0px 0px 10px;
}

p.support_h span{
	color:#FF0000;
}

div.support_text{
	margin:21px 0px  33px 10px;
	font-size:14px;
	line-height:21px;
}

/*$B%5%]!<%HBN@)$O!)=*N;(J*/

h3.hosi_headline{
	background:url(../image/yokohama_normalpage/supportbar.jpg) no-repeat;
	width:470px;
	height:34px;
	font-size:14px;
	font-weight:bold;
	padding:6px 0px 0px 10px;
}

div.hosi_headline p{
	padding:7px 0px 0px 20px;
}

img.star {
	margin:21px 0px 0px 20px;
}

p.hosi_text{
	font-size:13px;
	padding:11px 0px 24px 20px;
	line-height:30px;
}

p.hiyake{
	margin:11px 0px 0px 20px;
}

/*$B@1%i%s%/=*N;(J*/

/**$B"'%7%j!<%:(J**/

#series_product_all{
	width:680px;
	padding:0px 0px 0px 5px;
	margin:0px;
	}

#series_product_all h5{
	width:137px;
	font-size:13px;
	text-align:center;
	margin:10px 0px 30px 0px;
	padding:0px 0px 0px 5px;
	}

h4{
	padding:0px;
	margin:0px;
}
	
.series_midashi{
	background:url(http://medicalplaza-web.com/image/yokohama_series/series_img/series_midashi_back.gif) no-repeat;
	height:30px;
	line-height:34px;
	text-align:center;
	color:#254D8B;
	font-size:14px;
	}
	
.series_product{
	margin:10px 0px 0px 0px;
	padding:0px;
	}	
	
td{
	padding:0px;
}

p{
	margin:0px;
}

.product_list{
	width:137px;
	height:200px;
	margin:10px 0px 0px 12px;
	background:url(http://medicalplaza-web.com/image/yokohama_series/series_img/product_list_back.gif) no-repeat;
	vertical-align:top;
	}	

.product_list p{
	padding:0px 0px 10px 13px;
	}
	
.product_list img{
	border:none;
	margin-top:4px;
	}
	
.product_list ul{
	width:137px;
	height:166px;
	list-style-type:none;
	background:url(http://medicalplaza-web.com/image/yokohama_series/series_img/product_list_back.gif) no-repeat;
	padding:11px 0px 0px 13px;
	margin:0px;
	}
	
.product_list ul li{
	padding:0px;
	margin:0px;
	}		
		
/**$B"%%7%j!<%:=*N;(J**/

/*$BCf1{%P!<=*N;(J*/


/*$B>&IJ%Z!<%83+;O(J*/

#product_sub{
	width:685px;
	}
	
#product_all{
	margin:0px 0px 10px 0px;
	
	}
	
.product_left{
	width:350px;
	float:left;
	background-color:#B5E053;
	margin-right:20px;
	}

.product_left img{
	width:346px;
	height:346px;
	margin:1px 0px 0px 2px;
	}

.product_left p{
	height:80px;
	margin:7px 7px 6px 7px;
	padding:8px 0px 0px 5px;
	background-color:#ffffff;
	font-size:13px;
	color:#000000;
	overflow:auto;
	}

.product_right{
	float:left;
	width:310px;
	background-color:#B5E054;
	padding-bottom:6px;
	}
	
.product_right h3{
	width:290px;
	font-size:16px;
	font-weight:bold;
	padding:10px 0px 10px 20px;
	}
	
.smale_img{
	width:310px;
	height:100px;
	margin:0px 0px 0px 2px;
	}

.smale_img td{
	width:100px;
	height:98px;
	}
	
.nedan_table{
	width:310px;
	border-top:1px solid #999999;
	border-collapse:collapse;
	margin:10px 0px 15px 0px;
	}
	
.nedan_table td.nedan_midashi{	
	border-bottom:1px solid #999999;
	vertical-align:top;
	height:32px;
	width:98px;
	color:#FF0000;
	font-size:15px;
	background-color:#B5E054;
	padding:3px 0px 0px 10px;
	}
	
.nedan_table td.nedan_hyoki{
	width:190px;
	height:30px;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
	background-color:#FFFFCC;
	border-bottom:1px solid #999999;
	text-align:center;
	}

.toi{
	width:125px;
	background:url(http://medicalplaza-web.com/image/yokohama_syouhin/syouhin-haisou.jpg) no-repeat;
	padding:3px 0px 5px 165px;
	margin:6px 0px 10px 10px;
	}	

#info{
	clear:both;
	width:680px;
	background-color:#ffffff;
	}	

div.syouhin_h{
	background:url(http://medicalplaza-web.com/image/yokohama_syouhin/bar.jpg) no-repeat;
	width:680px;
	height:30px;
	margin:30px 0px 0px 0px;
}

h3{
	margin:0px;
	padding:0px;
}

div.syouhin_h h3{
	padding:15px 0px 0px 35px;
	font-size:16px;
	font-weight:bold;
	line-height:0px;
}

/*#info h3{
	background:url(http://medicalplaza-web.com/image/yokohama_syouhin/bar.gif) no-repeat;
	width:680px;
	height:30px;
	padding:7px 0px 0px 30px;
	margin:30px 0px 5px 0px;
	font-size:16px;
	font-weight:bold;
	}*/
	
.info_table{
	width:680px;
	border-collapse:collapse;
    border-top:1px solid #C7CCCF;
    margin-top:10px ;
    padding:0px;
}

.info_table td{
	background:#FFFFFF none repeat scroll 0%;
    border-bottom:1px solid #C7CCCF;
    border-left:1px solid #C7CCCF;
	border-right:1px solid #C7CCCF;
    vertical-align:center;
	font-size:13px;
    width:460px;
	padding-left:10px;
}

.info_table td.info_koumoku{
	background:#E6E6E6 none repeat scroll 0%;
    border-left:1px solid #C7CCCF;
	padding:8px 0px 8px 0px;
    color:#000000;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	width:200px;
	}



h3.product_h{
	background:url(http://medicalplaza-web.com/image/yokohama_syouhin/bar.jpg) no-repeat;
	height:30px;
	margin-top:30px;
	padding:5px 0px 0px 36px;
	font-size:16px;
}

table.syouhinsyousai_table{	
	width:680px;
	border-collapse:collapse;
}

table.syouhinsyousai_table th{
	width:200px;
	border-top:1px solid #C7CCCF;
	border-left:1px solid #C7CCCF;
	border-bottom:1px solid #C7CCCF;
	text-align:center;
	background-color:#E6E6E6;
}

table.syouhinsyousai_table td{
	font-size:13px;
	border-top:1px solid #C7CCCF;
	border-left:1px solid #C7CCCF;
	border-right:1px solid #C7CCCF;
	border-bottom:1px solid #C7CCCF;
	padding:10px 10px 10px 10px;
}




	
/*$B>&IJ%5%V%Z!<%8(J*/	

.header_3col{
	color:#white;
	margin:0px 0px 10px 0px;
}

.header_3col div{
	padding:1.3em;
}

.form_table{
	width:480px;
	border-top:1px solid #254D8B;
	border-left:1px solid #254D8B;

}

.form_table th ,.form_table td{
	border-bottom:1px solid #254D8B;
	border-right:1px solid #254D8B;
	padding:3px;
}

.form_table th{
	width:120px;
	background-color:#C9E0F2;
	text-align:right;
	color:#254D8B;
	font-size:14px;
}

.form_table input{
	width:210px;
	font-size:larger;
}

.form_table textarea{
	width:310px;
	height:200px;
	font-size:large;
}

/*$B$*Ld$$9g$o$;%U%)!<%`(J*/

/*$B9XF~%U%)!<%`(J*/

#kounyu_form{
font-size:14px;}

fieldset{
	margin:0px;
	padding:0px;
}

#kounyu_form fieldset{
border:1px solid #254D8B;
width:460px;
margin-bottom:10px;
padding:10px 10px 10px 10px;
}

#kounyu_form legend{
color:#254D8B;
font-weight:bold;
}

#kounyu_form input{
font-size:large;}

#kounyu_form textarea{
font-weight:bold;
width:450px;
height:200px;}


.buyform_img{
border:1px solid #666666;
width:100px;
height:100px;
}

.hoshi_annnai{
	font-size:13px;color:#000033;
}

#kakaku_table{
border-bottom:1px solid #666666;
border-right:1px solid #666666;
}

#kakaku_table th,#kakaku_table td{
border-top:1px solid #666666;
border-left:1px solid #666666;
width:95px;
}

#kakaku_table th{
color:#000033;
background-color:#C9E0F2;
text-align:center;
}

#kakaku_table td{
color:#FF0000;
font-weight:bold;
text-align:center;
}

.kakaku_naiyou{
padding-left:10px;
}

.label_bold{
font-weight:bold;
}

.hojyo{
font-size:smaller;
color:#666666;
/*padding-left:1em;*/
}

.header_3col{
	background:url(http://medicalplaza-web.com/image/yokohama_normalpage/kounyu_title.jpg) no-repeat;
	height:90px;
	color:#white;
	margin:0px 0px 10px 0px;
}

/*$B9XF~%[!<%`=*N;(J*/

img.green_item{
 float:left;
 margin-top:23px;
 }

h1.asi_h1{
 font-size:20px;
 margin-top:27px;
margin-left:14px;
}

h2.asi_h2{
 font-size:16px;
 margin-top:11px;
 margin-left:29px;
}

h3.asi_h3{
 font-size:16px;
 margin-top:3px;
 margin-left:29px;
}

p.asi_text{
 margin-top:10px;
}

p#nengapi{
 padding-left:400px;
}

/*$B0286@h@8$N?dA&!!=*N;(J*/


#koushin_div{
width:478px;
height:198px;
overflow:auto;
font-size:13px;
margin:0px 0px 0px 0px;
border-right:1px solid #36ACCA;
border-bottom:1px solid #36ACCA;
border-left:1px solid #36ACCA;
}

	
#koushin_div ul{
	list-style-type:none;
	}
	
#koushin_div ul li{
	border-bottom:1px dotted gray;
	margin:15px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	}
	
#koushin_div ul li a{
	padding:0px;
	margin:0px;
	zoom:1;
	}	

	
#koushin_div span{
background-color:#CCFFFF;
font-weight:bold;
color:#0000FF;
margin:0px 10px 0px 0px;
}


.top_ph{
	width:480px;
	margin:0px 0px 10px 0px;
	background-color:#FAC105;
	padding:3px 0px 0px 0px;
	height:auto;
	}
	
.top_ph img{
	border:none;
	}
	
.top_ph p{
	margin:0px 0px 13px 0px;
	}		
	
.top_ph dl{
	width:151px;
	margin:0px 0px 0px 5px;
	padding:0px;
	float:left;
	}	
	
.top_ph dl dt{
	margin:0px;
	}
		
.top_ph dl dd{
	margin:5px 0px 0px 0px;
	padding:3px 0px;
	text-align:center;
	width:151px;
	background-color:#ffffff;
	}	