/* CSS Document */

/*contents_left--------------*/
.contents_left{
	width:415px;
	float:left;
	margin-left: 15px;
}
*html .contents_left{
	margin-left: 7px;
}

/*contents_right--------------*/
.contents_right{
	width:415px;
	float:right;
	margin-right: 15px;
}
*html .contents_right{
	margin-right: 7px;
}


.ctWrap{
	width: 415px;
	margin-bottom: 20px;
}
.ctWrap .promiceList{
	width: 415px;
}
.ctWrap .promiceList ul li{
	float: left;
	height: 140px;
	width: 135px;
}
.ctWrap .promiceList ul li a{
	outline-style:none;
}
.ctWrap .bgRep_news{
	background: url(../images/top_tmdr.png) repeat-y scroll left top;
}
.ctWrap .bgRep_news .bgTop_news{
	background: url(../images/top_tupr.png) no-repeat scroll left top;
	padding-top: 15px;
}
.ctWrap .bgRep_news .bgTop_news .bgBottom_news{
	background: url(../images/top_tdwr.png) no-repeat scroll left bottom;
	padding-bottom: 15px;
}
.ctWrap .bgRep_recruit{
	background: url(../images/top_tmdg.png) repeat-y scroll left top;
}
.ctWrap .bgRep_recruit .bgTop_recruit{
	background: url(../images/top_tupg.png) no-repeat scroll left top;
	padding-top: 15px;
}
.ctWrap .bgRep_recruit .bgTop_recruit .bgBottom_recruit{
	background: url(../images/top_tdwg.png) no-repeat scroll left bottom;
	padding-bottom: 15px;
}
.ctWrap .bnrBox{
	width: 370px;
	margin-right: auto;
	margin-left: auto;
}
.ctWrap .bnrBox ul li{
	float: left;
	width: 185px;
}
.ctWrap .bnrBox ul li a{
	outline-style:none;
}



/*box background--------------*/
.tupr{
	width:415px;
	height:15px;
	float:left;
	background-image: url("../images/top_tupr.png");
	background-repeat: no-repeat;
}
.tupg{
	width:415px;
	height:15px;
	float:left;
	background-image: url("../images/top_tupg.png");
	background-repeat: no-repeat;
}
.tmdr{
	width:395px;
	height:auto;
	padding-left:20px;
	float:left;
	background-image: url("../images/top_tmdr.png");
	background-repeat: repeat-y;
}
.tmdg{
	width:395px;
	height:auto;
	padding-left:20px;
	float:left;
	background-image: url("../images/top_tmdg.png");
	background-repeat: repeat-y;
}
.tdwr{
	width:415px;
	height:20px;
	float:left;
	background-image: url("../images/top_tdwr.png");
	background-repeat: no-repeat;
}
.tdwg{
	width:415px;
	height:20px;
	float:left;
	background-image: url("../images/top_tdwg.png");
	background-repeat: no-repeat;
}

/*whats new--------------*/

.iframe{
	width:380px;
	height:145px;
	overflow:auto;
	margin-right: auto;
	margin-left: auto;
}

.iframe ul{
	margin:0;
	padding:0;
}

.iframe li{
	width:350px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
}

/*address--------------*/

#address{
	width:385px;
	height:auto;
	padding:15px;
	background-image: url("../images/top_address.png");
	background-repeat: repeat-y;
}

/*nurse--------------*/

.nurse{
	width:380px;
	margin-right: auto;
	margin-left: auto;
}

.nurse ul{
	margin:0;
	padding:0;
	list-style:none;
}

.nurse li{
	width:330px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:20px;
	background-image: url("../images/dotg.png");
	background-repeat: no-repeat;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
}


ul.nurse{
	margin:0;
	padding:0;
	list-style:none;
}



li.nurse{
	width:150px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:20px;
	background-image: url("../images/dotg.png");
	background-repeat: no-repeat;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
}
