@charset "utf-8";
/*
	Site Name: stars' eye clinic
	Description: right_contents setting
*/

/*
===== CONTENTS ===========================================

	1:right_contents_default

==========================================================
*/

/*
===== 1:right_contents_default ===========================
*/
div#contents_box #contentarea {
	width: 649px;
	padding:16px 19px 10px 19px;
	border: 1px solid #D6D6D6;
	font-size: 75%;
	line-height: 150%;
	background:#FFFFFF;
}

div#contents_box #contentarea h5.long {
	line-height: 1.5em;
	width: 634px;
	height: 1.5em;
	background:url(../../medical/img/h_medical_l.gif) left bottom no-repeat;
	padding: 0 0 0 15px;
	margin-bottom: 10px;
	font-size: 107%;
	clear: both;
}

div#contents_box #contentarea h5.short {
	width: 425px;
	line-height: 1.5em;
	height:1.5em;
	background:url(../../medical/img/h_medical_s.gif) left bottom no-repeat;
	padding: 0 0 0 15px;
	margin-bottom: 10px;
	font-size: 107%;
}

div#contents_box #contentarea .long_block {
	width:649px;
	margin-bottom:10px;
}

div#contents_box #contentarea .long_block_t {
	width:649px;
	margin:25px 0 10px 0;
}

div#contents_box #contentarea .long_block ul {
	width:649px;
	margin:6px 0;
}

div#contents_box #contentarea .s_block_left {
	width:440px;
	float:left;
}

div#contents_box #contentarea .s_block_right {
	width:209px;
	float:right;
}

div#contents_box #contentarea .anti .s_block_left {
	width:215px;
	float:left;
}

div#contents_box #contentarea .anti .s_block_right {
	width:421px;
	float:right;
}

div#contents_box .anti .s_block_left {
}


div#contents_box #contentarea .s_block_right img {
	float:right;
}

div#contents_box #contentarea .s_block_right2 {
	width:195px;
	float:right;
}

div#contents_box #contentarea .s_block_right2 img {
	float:right;
}

div#contents_box #contentarea .s_block_left ul {
	width:440px;
	margin:6px 0;
}

div#contents_box #contentarea .strong {
	font-weight:bold;
}

div#contents_box #contentarea .nostrong {
	font-weight:normal;
}

div#contents_box #contentarea table {
	border-collapse:collapse;
	text-align:center;
}

div#contents_box #contentarea th {
	border:1px solid #A29D9E;
	background-color:#FDEFF1;
	padding:5px 10px;
	text-align:center;
}

div#contents_box #contentarea td {
	border:1px solid #A29D9E;
	padding:5px 0 6px 0;
	vertical-align:text-top;
	background-color:#FEFBF1;
}

div#contents_box #contentarea table.long_th155_t {
	text-align:left;
	width:649px;
}

div#contents_box #contentarea table.long_th155_t th {
	text-align:left;
	width:147px;
	padding: 5px 0 6px 8px;
}

div#contents_box #contentarea table.long_th155_t td {
	padding: 5px 6px 6px 8px;
}

div#contents_box #contentarea table.no_th155_t {
	text-align:left;
	width:649px;
}

div#contents_box #contentarea table.no_th155_t th {
	text-align:left;
	width:140px;
	border-left:none;
	font-weight:bold;
	white-space: normal;
}


div#contents_box #contentarea table.no_th155_t td {
	padding: 5px 6px 6px 8px;
}

div#contents_box #contentarea table.no_th155_t td.indent {
	border-right:none;
	text-align:right;
	background-color:#FDEFF1;
	width:28px;
	font-weight:bold;
	padding: 5px 5px 6px 2px;
}

div#contents_box #contentarea table.no_th155_t td.center {
	text-align:center;
}

div#contents_box #contentarea table.no_th155_t td.indent2 {
	border-right:none;
	text-align:right;
	background-color:#FDEFF1;
	width:15px;
	font-weight:bold;
	padding: 5px 5px 6px 2px;
}

