MAIN - スタイル 
-------------------------------*/
a:hover{
color: #FF6600;
}

/* タグ */
em{
font-weight: bold;
font-style:normal;
font-size: 12px;
margin: 0;
padding: 0;
color: #0000CC;
}

strong{
font-weight: bold;
font-style:normal;
font-size: 16px;
margin: 0;
padding: 0;
color: #CC0000;
}

/* クラス */
.align_right{
text-align: right;
margin-right: 20px;
}

.bookmark{
margin-bottom: 10px;
}

.block_short{
width: 380px;
border: 1px #bbb solid;
margin: 0 0 0 25px;
background: #fafafa;
}

.block_middle{
width: 550px;
border: 1px #bbb solid;
margin: 0 0 10px 25px;
padding: 10px 10px 5px 10px;
background: #fafafa;
}

.block_long{
width: 575px;
border: 1px #bbb solid;
margin: 0 0 10px 5px;
padding: 10px 10px 5px 10px;
background: #fafafa;
}

.block_mokuji{
width: 550px;
border: 1px #ccc solid;
background: #f9f6f0;
margin-bottom: 20px;
}

.block_mokuji_cont{
margin: 10px;
}

.block_mokuji a, .block_mokuji a:visited, .block_mokuji a:link{
text-decoration: none;
}

.block_mokuji a:hover{text-decoration: underline;}

.block{
padding: 10px 20px 10px 20px;
line-height: 27px;
}

.padding_l_20{
padding-left: 20px;
}

.padding_l_10{
padding-left: 10px;
}

.cont_dotline{
background: url(http://www.md-baby.jp/images/cont/cont_dotline.gif) no-repeat;
height: 15px;
width: 607px;
display:block;
}

.dotline_tight{
background: url(http://www.md-baby.jp/images/cont/dotline_tight.gif) no-repeat;
height: 15px;
width: 607px;
display:block;
}

.cont_dotline_2{
background: url(http://www.md-baby.jp/images/cont/cont_dotline_2.gif) no-repeat;
height: 18px;
width: 575px;
display:block;
}

.nextpage{
margin-top: 15px;
height: 26px;
line-height: 26px;
background: url(http://www.md-baby.jp/images/cont/nextpage.gif) 0px 3px no-repeat;
display:block;
padding-left: 110px;
font-size: 14px;
}

.attention{
margin-top: 15px;
height: 26px;
line-height: 26px;
background: url(http://www.md-baby.jp/images/cont/attention.gif) 0px 3px no-repeat;
display:block;
padding-left: 110px;
font-size: 14px;
}

.nextpage a, .nextpage a:visited, .nextpage a:link,
.attention a,.attention a:visited, .attention a:link
{
display:block;
}

.nextpage a:hover, .attention a:hover{
margin-left: 2px;
}


.related{
margin-top: 15px;
height: 26px;
line-height: 26px;
background: url(http://www.md-baby.jp/images/cont/related.gif) 0px 3px no-repeat;
display:block;
padding-left: 110px;
font-size: 14px;
}

.related a, .related a:visited, .related a:link{
display:block;
}

.related a:hover{
margin-left: 2px;
}

.height_spacing_5{
display:block;
height: 5px;
}


.height_spacing_15{
display:block;
height: 15px;
}

.height_spacing_10{
display:block;
height: 10px;
}

.height_spacing_20{
display:block;
height: 20px;
}


.font_12{
font-size: 12px;
color: #aaa;
}

.bold, .bold a{
font-weight: bold;
}

#cont_contents .grayframe{
border:1px solid #ccc;
background:#f4f4f4;
}

#cont_contents .grayframe p{
padding:12px 15px;
margin:0;
}

/*------------------　ここからコンテンツ --------------------------*/
#cont_contents strong{
font-weight: bold;
text-decoration: none;
font-style: normal;
font-size: 14px;
color: #CC3300;
}

#cont_contents em{
font-weight: bold;
text-decoration: none;
font-style: normal;
font-size: 14px;
color: ##0033CC;
}

#cont_contents p{
padding: 0 0 10px 10px;
margin: 0;
line-height: 26px;
}

#cont_contents h2{
background:url(http://www.md-baby.jp/images/cont/cont_h2_bg.gif) no-repeat;
padding: 11px 0 0 30px;
height: 47px;
margin: 0;
font-size: 22px;
font-weight: bolder;
color: #333399;
}

#cont_contents h3{
background:url(http://www.md-baby.jp/images/cont/cont_h3_bg.gif) no-repeat;
padding: 4px 0 0 23px;
height: 36px;
margin: 0 0 10px 0;
font-size: 14px;
font-weight: bold;
}

#cont_contents h4{
background:url(http://www.md-baby.jp/images/cont/cont_h4_bg.gif) no-repeat;
padding: 3px 0 0 27px;
height: 32px;
margin: 0 0 5px 0;
font-size: 14px;
font-weight: bold;
}


#cont_wrapper_2{
margin-left: 31px;
}


#cont_wrapper{
width: 607px;
padding: 0;
margin: 0;
}

#cont_head{
background:url(http://www.md-baby.jp/images/cont/cont_head.gif) no-repeat;
height: 31px;
width: 662px;
}

#cont_contents{
background:url(http://www.md-baby.jp/images/cont/cont_main_bg.gif) repeat-y;
width: 659px;
font-size: 14px;
}

#cont_foot{
background:url(<;$MTBlogURL$&gt;images/cont/cont_foot.gif) no-repeat;
height: 31px;
width: 662px;
}

#cont_clinic p{
line-height: 21px;
padding-top: 12px;
}

#cont_clinic strong{
padding-top: 12px;
}


/* コンテンツタイトル */

#cont_title_00{
background:url(http://www.md-baby.jp/images/cont/00/cont_title_00.gif) no-repeat;
height: 50px;
width: 607px;
}


#cont_title_10{
background:url(http://www.md-baby.jp/images/cont/10/cont_title_10.gif) no-repeat;
height: 50px;
width: 607px;
}

#cont_title_20{
background:url(http://www.md-baby.jp/images/cont/20/cont_title_20.gif) no-repeat;
height: 50px;
width: 607px;
}

#cont_title_30{
background:url(http://www.md-baby.jp/images/cont/30/cont_title_30.gif) no-repeat;
height: 50px;
width: 607px;
}

#cont_title_40{
background:url(http://www.md-baby.jp/images/cont/40/cont_title_40.gif) no-repeat;
height: 50px;
width: 607px;
}

#cont_title_50{
background:url(http://www.md-baby.jp/images/cont/50/cont_title_50.gif) no-repeat;
height: 50px;
width: 607px;
}

#cont_title_60{
background:url(http://www.md-baby.jp/images/cont/60/cont_title_60.gif) no-repeat;
height: 50px;
width: 607px;
}

#cont_title_70{
background:url(http://www.md-baby.jp/images/cont/70/cont_title_70.gif) no-repeat;
height: 50px;
width: 607px;
}

#cont_title_80{
background:url(http://www.md-baby.jp/images/cont/80/cont_title_80.gif) no-repeat;
height: 50px;
width: 607px;
}

#cont_title_90{
background:url(http://www.md-baby.jp/images/cont/90/cont_title_90.gif) no-repeat;
height: 50px;
width: 607px;
}

#cont_title_100{
background:url(http://www.md-baby.jp/images/cont/100/cont_title_100.gif) no-repeat;
height: 50px;
width: 607px;
}


#cont_title_media{
background:url(http://www.md-baby.jp/images/cont/others/cont_title_media.gif) no-repeat;
height: 50px;
width: 607px;
}

#cont_title_download{
background:url(http://www.md-baby.jp/images/cont/others/cont_title_download.gif) no-repeat;
height: 152px;
width: 607px;
padding: 0 0 15px 0;
}

#cont_title_info{
background:url(http://www.md-baby.jp/images/cont/others/cont_title_info.gif) no-repeat;
height: 50px;
width: 607px;
}


/*------------------　ここからINDEX --------------------------*/

/* CLINIC */
#index_clinic_title{
background:url(http://www.md-baby.jp/images/index/index_clinic_title.gif) no-repeat;
width: 662px;
height: 56px;
displa: block;
}

#index_clinic{
text-align:center;
margin: 0 auto;
width: 634px;
margin-bottom: 3px;
line-height: 24px;
}

#index_clinic table{
text-align:left;
}

/* INFO */
#info_title_index{
background:url(http://www.md-baby.jp/images/index/info_title.gif) no-repeat;
width: 662px;
height: 56px;
displa: block;
}

#info_index{
line-height: 23px;
width: 662px;
margin-bottom: 10px;
}

#info_index p{
padding: 10px 18px 0 27px;
}

#info_index img{
padding-left: 23px;
}


/* MAP */
#map_title_index{
background:url(http://www.md-baby.jp/images/index/index_map_title.gif) no-repeat;
width: 662px;
height: 56px;
displa: block;
}

#map_index{
text-align:left;
margin: 0 auto;
width: 608px;
margin-bottom: 3px;
line-height: 24px;
}

/* NEWS */
#news_title_index{
background:url(http://www.md-baby.jp/images/index/news_title.gif) no-repeat;
width: 662px;
height: 54px;
displa: block;
}

#news_index{
margin-top: 10px;
line-height: 23px;
width: 662px;
margin-bottom: 15px;
}

#media_news_cont{
width: 600px;
line-height: 24px;
font-size: 12px;
}

#media_news_cont ul{
list-style: none;
}

#media_news_cont li{
background: url(http://www.md-baby.jp/images/media_news_list.gif) 0 3px no-repeat;
padding-left: 20px;
}

.media_date{
font-size: 9px;
color: #aaa;
}


/* MEDIA */
#media_title_index{
background:url(http://www.md-baby.jp/images/index/media_title.gif) no-repeat;
width: 662px;
height: 50px;
displa: block;
}

#media_index{
line-height: 23px;
width: 662px;
}

#media_index p {
padding: 0 10px;
}

.rightarrow{
background: url(http://www.md-baby.jp/images/rightarrow.gif) no-repeat;
padding:2px 0 0 20px;
}



/* メイン背景 */
#main_wrapper{
width: 662px;
background: url(http://www.md-baby.jp/images/main_bg.gif) repeat-y;
}

#main_bottom{
width: 662px;
height: 30px;
display: block;
background: url(http://www.md-baby.jp/images/main_bottom_bg.gif) no-repeat;
}


/* 比較表 */
table.hikaku {
width:575px;
border-right:1px solid #f9f9f9;
margin:10px auto;
line-height:20px;
border-collapse:collapse;
font-size:12px;
}
table.hikaku th{
text-align:center;
}

.hikaku td {
color:#333;
border-bottom:1px solid #f9f9f9;
border-left:1px solid #f9f9f9;
padding:10px 7px;
text-align:center;
}

.hikaku tr.odd td{
background-color:#efefef;
}
.hikaku tr.odd .column1 {
background-color:#f9f9f9;
}

.hikaku .column1 {
background:#fefefe;
border-left:1px solid #f9f9f9;
border-bottom:1px solid #f9f9f9;
}
.hikaku .column2 {
background:#f9f9f9;
border:1px solid #fff;
font-size: 10px;
font-weight:normal;
}

.map_clinic a:link, .map_clinic a:visited, .map_clinic a:hover{
font-weight:bold;
}

/* 記事末スタイル */
#kijimatsu{
	font-size:14px;
	line-height:26px;
	margin:12px auto 7px auto;
	width:602px;
}

#kijimatsu a{font-weight:bold;}

.clinic_title{
	background: url(img/chumoku.gif) center left no-repeat;
	padding-left: 170px;
}
.clinic_title a{
	font-size:18px;
	letter-spacing:2px;
}

.clinic_table{margin: 10px 0;}
.clinic_table td{line-height:32px;}

.clinic_line{
	background:url(img/line.gif) no-repeat;
	height:10px;
	widows:602px;
	margin:0;
}

.clinic_kuchikomi{
width: 600px;
border:1px solid #eee;
margin-bottom:10px;
}
.clinic_kuchikomi_cont{
margin: 10px 13px;
}

.kuchikomi_name{
font-weight:bold;
}
.kuchikomi_taiken{
letter-spacing:1px;
font-weight:bold;
}

.clinic_taiken{
line-height:28px;
}


/* 神奈川クリニック */

div.kuchikomiArea{
background:url(http://www.md-baby.jp/images/cont/00/icon_human.jpg) left top no-repeat;
margin:0 0 15px 0;
}

div.kuchikomiAreaName{
font-size:12px;
font-weight:bold;
padding-left:35px;
margin-bottom:5px;
}

div.kuchikomiAreaTxt{
border:1px solid #ccc;
background:#f1f1f1;
padding:15px 15px 10px;
}

div.kuchikomiArea p{
text-indent:1em;
}

/* 神戸クリニック */
div.kobe_doctor{
background-color:#f9f9f9;
border:1px solid #CCC;
padding:20px;
}

/* --------------------------------
&nbsp; 銀座眼科の問題について  
-------------------------------- */

div#ginza{
padding-left:3px;
}


div#ginzaCheck_1{
background:url(http://www.md-baby.jp/images/cont/ginza/ginza_point_1.jpg) no-repeat;
height:425px;
}

div#ginzaCheck_1 p{
padding:250px 30px 0 28px;
}

div#ginzaCheck_2{
background:url(http://www.md-baby.jp/images/cont/ginza/ginza_point_2.jpg) no-repeat;
height:512px;
}

div#ginzaCheck_2 p{
padding:255px 30px 0 28px;
}

