@charset "UTF-8";

/* 
property reset
*/
@import url("css/reset.css");

/* 
clear tool
*/
@import url("css/tool.css");

/* 
linkColor
*/
@import url("css/link_color.css");

/* 
font
*/
@import url("css/fonts.css");

/* 
body,wrapper
*/
@import url("css/body.css");

/* 
headSection
*/
@import url("css/headSection.css");

/* 
footSection
*/
@import url("css/footSection.css");


/* 
news
*/

#news .Block {
    float: right;
    width: 590px;
    padding-bottom: 5px;
}

#news .Block h2 {
    margin-bottom: 0px;
}

#news .Block ul {
    padding: 0 1px;
}

#news .Block ul li {
    width: 580px;
    border-bottom: 1px dotted #ccc;
}

#news .Block ul li.last {
    border-bottom: none;
}

#news .Block ul dl {
    padding: 10px 10px 18px;
}

#news .Block ul dl dt {
	padding-left: 16px;
    background: url(images/arrow.gif) no-repeat left 0.2em;
	color: #0074A5;
}

#news .Block ul dl dd {
    margin-top: 5px;
	margin-left: 16px;
	line-height: 160%;
}

/*
clinic
*/

#clinic {
	width: 190px;
	margin: 0;
	padding: 0;
}

#clinic h3{
	font-size: 122%;
	text-align: center;
	margin-top: 5px;
}

#clinic h4{
	font-size: 12px;
	text-align: left;
	font-weight: normal;
	line-height: 140%;
}

.clinic_bg {
	background-image: url(images/common/clinic_info_bg.gif);
	text-align: left;
	padding: 5px 5px 0px 12px;
	font-size: 12px;
	line-height: 140%
}

.clinic_top {
	background-image: url(images/common/clinic_info_top.gif);
	width: 190px;
	height: 36px;
}

.clinic_btm {
	background-image: url(images/common/clinic_info_btm.gif);
	width: 190px;
	height: 17px;

}


/*ぱんくず*/
/*
topicPath
*/

#topicPath {
	padding: 0px;
	background-color:#FFFFFF;
	margin-bottom:10px;
	font-size:12px;
}
