@charset "shift_jis";

@import url(../css/general.css);
@import url(../css/basic.css);



.text-area {
	width:640px;
	margin:0 auto;
	padding-top: 15px;
}

.text-area h4{
	padding:15px 20px;
	color:#fff;
	text-align: left;
	font-size: 26px;
	background-color: #38bfc4;
	margin-bottom: 15px;
}

.text-area h5{
	padding:6px 10px;
	color:#333;
	text-align: left;
	font-size: 22px;
	border-bottom: 1px solid #333;
	margin-bottom: 15px;
}

.text-area p{
	margin: 0 0 15px;
	color:#333;
	text-align: left;
	font-size: 18px;
	line-height: 1.8;
}



.mb30{margin-bottom: 30px;}








.kiji { width:640px; padding-top:15px; }

.kiji:after {
	content:"";
	display:block;
	height:0;
	clear:both;
	}


/* 写真 ----- */

.photo_l { float:left; margin-right:20px; }
.photo_r { float:right; margin-left:20px; }
.photo_c { text-align:center; padding-bottom:15px; }


/* データファイル ----- */

.datafile { padding-bottom:10px;font-weight: bold;}
.datafile img { vertical-align:middle; /*margin-right:10px; margin-bottom:2px;*/ }


/* ページ移動 ----- */

#pmove {
	width:640px;
	margin-top:27px;
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	background:url(image/pmove_bg.gif) repeat-y left top;
	padding:8px 0;
	text-align:center;
	}

#pmove ul {
	background:url(image/pmove_line.gif) no-repeat center center;
	list-style:none;
	}

#pmove li {
	display:-moz-inline-box;
	display:inline-block;
	/display:inline;
	/zoom:1;
	text-align:center;
	margin:4px 10px 0 10px;
	}




































/* ====================================================================

   Style Info: 休日・夜間輪番薬局
 
==================================================================== */

#rinban {
	width:640px;
	margin:0 auto;
	text-align:center;
	}


/* 月・印刷ボタン
--------------------------------- */

#rinban_title {
	width:640px;
	margin:0 auto;
	padding:22px 0 15px 0;
	text-align:left;
	}

#rinban_title h2 {
	width:460px;
	float:left;
	padding-top:6px;
	color:#0064a5;
	}

#rinban_title p { width:160px; float:right; }

#pri_info { padding-bottom:15px; text-align:left; }


/* テーブル
--------------------------------- */

#rinban table {
	width:640px;
	border-collapse:collapse;
	border-spacing:0;
	border:0;
	text-align:left;
	}

#rinban td {
	border-left:1px solid #65aaed;
	border-right:1px solid #65aaed;
	border-bottom:1px solid #65aaed;
	empty-cells:show;
	padding:4px 8px;
	}

#rinban th {
	border-right:1px solid #fff;
	background-color:#5195d6;
	color:#fff;
	text-align:center;
	font-weight:normal;
	padding:4px 8px;
	}

/* 日曜・祝日 */
.week0 { color:#e63c41; }
.week1 { color:#2369e1; }

