@charset "shift_jis";

/*************************************************************************

information{
	FILE NAME : s-news.css;
	Copyright(c) 2009 Mitsui Memorial Hospital.;
}

*************************************************************************/


/* コンテンツエリア全体
--------------------------------------------------------------------------*/

.clm2-bg-patient{background:url(../news/img/clm2-bg.jpg) top left no-repeat #FFF;}
	
/* 左メニュー
--------------------------------------------------------------------------*/

/* 各項目タイトル */

.cnt-lmn-patient-a{background:url(../news/img/cnt-lmn-title2.gif) top left no-repeat;}
.cnt-lmn-p-policy{background:url(../policy/img/cnt-lmn-title2-p.gif) top left no-repeat;}
.cnt-lmn-s-policy{background:url(../policy/img/cnt-lmn-title2-s.gif) top left no-repeat;}
.cnt-lmn-link{background:url(../link/img/cnt-lmn-title2.gif) top left no-repeat;}
.cnt-lmn-search{background:url(../search/img/cnt-lmn-title2.gif) top left no-repeat;}
.cnt-lmn-sitemap{background:url(../sitemap/img/cnt-lmn-title2.gif) top left no-repeat;}
.cnt-lmn-cont{background:url(../img/cnt-lmn-title-cont.gif) top left no-repeat;}
.cnt-lmn-faq{background:url(../faq/img/cnt-m-ttl-faq.gif) top left no-repeat;}


/* ニュース
---------------------------------------------------------------*/

#cnt-news-box{
	padding:10px 20px 10px 20px;
	}

#cnt-news-box h4{
	font-size:120%;
	margin:0 0 10px 0;
	padding:10px 0 10px 0;
	background:url(../img/cnt-m-ttl5-bg.gif) bottom left repeat-x;
	}

#cnt-news-box p{
	line-height:140%;
	margin-bottom:15px;
	}


/* FAQ
---------------------------------------------------------------*/

#faq-box{
	margin-bottom:10px;
	}

.faq-box-q{
	padding:12px 12px 12px 50px; 
	background:url(../faq/img/icon-faq-q.gif) top left no-repeat #fffef8;
	border: solid 1px #e0daca;
	font-size:120%;
	color:#7b6241;
	font-weight:bold;
	line-height:140%;
	}

.faq-box-a{
	padding:12px 12px 12px 50px; 
	background:url(../faq/img/icon-faq-a.gif) top left no-repeat #fffff6;
	border-left: solid 1px #e0daca;
	border-right: solid 1px #e0daca;
	border-bottom: solid 1px #e0daca;
	line-height:140%;
	}
	
#cnt-m-top-faq{
	padding:10px 8px 10px 0px;
	float:left;
	width:482px;
voice-family: "\"}\"";
voice-family: inherit;
	width:474px;
	}

#cnt-m-top-faq dl{
	margin-bottom:20px;
	}


.cnt-m-top-kvb4{
	background:url(../img/cnt-m-top-faq-bg.gif) right top no-repeat;
	}

#cnt-m-top-c{
	width:255px;
	margin-top:11px;
	float:left;
	}

#cnt-m-top-c ul{
	list-style:none;
	margin:0 0 0 20px;
	}

#cnt-m-top-c li{
	padding:0px 12px 11px 12px;
	line-height:140%;
	margin: 0 0 15px 0;
	}

#cnt-m-top-c dl{
	margin:0 0 0 20px;
	}

#cnt-m-top-c dt{
	padding:0;
	margin:0 0 -4px 0;
	}

#cnt-m-top-c dd{
	padding:8px 12px 11px 12px;
	margin: 0 0 15px 0;
	line-height:125%;
	background-color:#efece4;
	}

.cnt-m-ppt-t-box a{
	text-decoration:none;
	}

.cnt-m-ppt-t-box ul{
	margin:0 0 0 15px;
	padding:0;
	list-style:none;
	}

.cnt-m-ppt-t-box li{
	margin-bottom:10px;
	}

.cnt-m-ppt-t-box a{
	margin:0 0 0 0;
	padding:0 0 0 13px;
	background:url(../img/cnt-m-arrow-lk.gif) center left no-repeat;
	}











