@charset "shift_jis";


/* topPic */

#topPic {
	height:375px;
	background-image:url(../img/index/topPic.png);
}


/* center */

.cBox {
	width:479px;
	height:auto;
	margin:0 0 35px;
}

#center h3 {
	display:block;
	width:479px;
	height:15px;
	background-repeat:no-repeat;
	
	margin:0 0 22px;
}


/* campaign */

#campaign h3 {
	background-image:url(../img/index/ctCampaign.png);
}

#campaign ul {
	margin:0 0 0 20px;
}

#campaign ul li, #campaign ul li a {
	display:block;
}

#campaign ul li {
	float:left;
}

#campaign ul li a {
	
	background-repeat:no-repeat;
}

#cb01, #cb01 a {
	display:block;
	width:163px;
	height:163px;
	margin:0 6px 0 0;
}

#cb02, #cb02 a, #cb03, #cb03 a {
	display:block;
	width:267px;
	height:78px;
}

#cb03 {
	margin:1px 0 0;
}


#cb01 a {
	background-image:url(../img/index/cbList_out.png);
}

#cb02 a {
	background-image:url(../img/index/cbAga_out.png);
}

#cb03 a {
	background-image:url(../img/index/cbDatsumou_out.png);
}

#campbn02 {
	margin-top:5px!important;
}

#campbn02 li a{
	margin-right:5px;
	text-indent:0px!important;
}

/* newsTopic */

#newsTopics h3 {
	background-image:url(../img/index/ctNewsTopics.png);
}

#newsTopics dl {
	margin:0 0 0 20px;
}

#newsTopics dl dt {
	display:block;
	float:left;
	margin:0 15px 0 0;
	width:65px;
}

#newsTopics dl dd {
	float:left;
	background-image:url(../img/common/arrow01.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	width:357px;
}

#newsTopics dl dd a {
	display:block;
	margin:0 0 0 15px;
}



/* clinicInfo */

#clinicInfo {
	background-image:url(../img/common/map_s.png);
	background-repeat:no-repeat;
	background-position:273px 38px;
}

#clinicInfo h3 {
	background-image:url(../img/index/ctClinicInfo.png);
}

#clinicInfo dl {
	margin:0 0 0 20px;
}

#clinicInfo dl dt, #clinicInfo dl dd {
	margin:0;
}

#clinicInfo dl dt#ciName, #clinicInfo dl dd#ciAddress, #clinicInfo dl dd#ciWeekEnd, #clinicInfo dl dd#ciMail {
	margin:0 0 13px;
}


#clinicInfo dl dt#ciSub {
	margin:0 0 2px;
}

#ciName {
	font-size:148%;
}

/* ‚ ‚¢‚³‚Â */

#aisatu {
	
}

#aisatu h3 {
	background-image:url(../img/index/ctaisatu.png);
}

#aisatu dl {
	margin:0 0 0 20px;
}

#aisatu dl dt, #aisatu dl dd {
	margin:0;
}

#aisatu dl dt#ciName, #aisatu dl dd#ciAddress, #aisatu dl dd#ciWeekEnd, #aisatu dl dd#ciMail {
	margin:0 0 13px;
}


#aisatu dl dt#ciSub {
	margin:0 0 2px;
}

#ciName {
	font-size:148%;
}
#center #aisatu {
	margin-top: 30px;
	padding-top: 30px;
}
#center #aisatu p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
