@charset "utf-8";
/*google adsence*/
.g_ads{
	margin:30px auto 20px;
	text-align:center;
	}
/*yahoo adsence*/
.y_ads{
	margin:30px auto 20px;
	text-align:center;
	}

/*content-ads*/

.c_ads{
	text-align:center;
	margin:10px auto 20px;
	}

.w500{
	width:500px;
	}


.pink{
/*	color:#FF9999;*/
	color:#EF689A;
	font-weight:bold;
	}
.c_entry{
	width:600px;
	margin:0 auto;
	text-align:left;
}

#news { width:620px; }

#content p{
	line-height:1.4;
	margin-bottom:10px;
	}


h1{
	margin:30px auto;
	text-align:center;
	}


#content h2{ border-left: 10px solid #EF689A; color: #3F3F3F; font-size: 140%; padding: 3px 10px; text-align: left; margin-top:20px; }

#map{
	margin:20px auto;
	text-align:center;
	width:500px;
	height:400px;
	}

.info{ margin-top:20px; }

/*recruit*/
.terms{
	margin:20px auto;
	border-spacing:0;
	border-collapse:collapse;
	font-size:14px;
	width:600px;
	}

.terms th{
	background:#F7F6DE;
	border:1px solid #CCCCCC;
	padding:8px;
	text-align:left;
	color:#555555;
	}

.terms td{
	border:1px solid #CCCCCC;
	padding:8px;
	line-height:1.6;
	}

.guide_text{
	float:left;
	width:300px;
	text-align:left;
	margin-right:10px;
	}	

.guide_photo{
	float:right;
	width:250px;
	position:relative;
	}

.pageup{
	font-size:12px;
	text-align:right;
	}
/*横幅のみ*/
.w120{ width:120px; }
.w170{ width:170px; }
.w200{ width:200px; }
.w250{ width:250px; }
.w300{ width:300px; }
.w370{ width:370px; }

/*end横幅のみ*/

/*youtube*/
.youtube { margin:20px auto 10px; text-align:center; font-size:90%; }
.youtube img { border: 1px solid #CCCCCC; padding: 5px; }
.youtube h3{ text-align:left; border-bottom: 3px dotted; padding-bottom: 8px; margin-top:20px; }
.youtube object, .youtube iframe { margin-bottom: 50px; margin-top: 30px; }

/*薬局の写真案内*/
.photos p{ margin-top:6px; background:#FDDDE6; padding:4px 4px 10px 4px; width:242px; _padding_right:2px; _width:249px; }

.photos .f_left, .photos .f_right { border:1px solid #FDDDE6; margin:5px 0; padding:15px 18px 5px;}

/*twitter*/
.twitter { margin-top:10px; margin-left:10px; }
.c_twitter { margin-top:10px; margin-bottom:20px;}
/*nikotama.html*/
.news_nikotama{ margin-top:10px;} 

/*tes-komazawa*/
.clinic { margin-top:20px; border:1px solid #FDDDE6; padding:10px; }
.clinic p.t14 { color:#666666; font-weight:bold; padding:2px 10px; width:520px; background:#FDDDE6; }
.clinic ul { margin-bottom:10px; margin-left:10px; }
.clinic ul li { list-style-position:inside; list-style-type:circle; padding-top:4px; }

/*近隣の医療機関near*/
#content .near { border:#FDDDE6 1px solid; padding:6px; margin:4px 0;} 
#content .near h2 { background:#FDDDE6; padding:4px; font-size:92%; color:#666666; border:none;margin-top:0;}
#content .near ul { margin:10px 25px; }
#content .near ul li { list-style-type:circle; line-height:1.5; }

/*news only*/

#news h1{ border-left:10px solid #EF689A; color:#3F3F3F; font-size:140%; padding:3px 10px; text-align:left; }
#news h2{ background:#FFCFE2; font-size:120%; margin:30px 0 0; padding:4px 6px; }
#news .pink { margin-top:20px; }
/*3分割*/
.three{ width:190px; margin-right:10px;}
.three_r{ width:190px; margin-right:0; }

