@charset "utf-8";

body {
	background-color:#F3FAF0;
	background-image:url(../images/top/bg_body.jpg);
}

#header {
	margin-bottom:11px;
}
#header .contact {
	float:right;
	margin-right:0;
}

/* eyecatch
------------------------------------------------------------------------------*/
#eyecatch {
	position:relative;
	width:845px;
	margin-bottom:2px;
	border:5px solid #419577;
	border-bottom:none;
}
#eyecatch .reserve {
	position:absolute;
	top:253px;
	left:33px;
	width:355px;
}
#eyecatch .reserve a {
	width:355px;
	height:63px;
	background-image:url(../images/top/btn_reserve.jpg);
}

#eyecatch .links {
	position:absolute;
	top:6px;
	left:583px;
	width:230px;
	padding:7px 7px 2px;
	background-color:#DEA871;
}
#eyecatch .links li {
	padding-bottom:5px;
}

#main .section {
	width:540px;
	padding:15px 19px 0 20px;
	border:2px solid #CCC;
	background-color:#FFF;
}
#main .section h2 {
	padding-bottom:11px;
	margin-bottom:13px;
	border-bottom:1px solid #D7D7D7;
}

#main .section .recommend {
	width:540px;
	padding-bottom:9px;
}
#main .section .recommend li {
	float:left;
	padding-bottom:6px;
}
#main .section .recommend .recommend02,
#main .section .recommend .recommend04,
#main .section .recommend .recommend06 {
	float:right;
}

#main .section .recommend a {
	width:265px;
	height:67px;
}
#main .section .recommend .recommend01 a {
	background-image:url(../images/top/recommend01.jpg);
}
#main .section .recommend .recommend02 a {
	background-image:url(../images/top/recommend02.jpg);
}
#main .section .recommend .recommend03 a {
	background-image:url(../images/top/recommend03.jpg);
}
#main .section .recommend .recommend04 a {
	background-image:url(../images/top/recommend04.jpg);
}
#main .section .recommend .recommend05 a {
	background-image:url(../images/top/recommend05.jpg);
}
#main .section .recommend .recommend06 a {
	background-image:url(../images/top/recommend06.jpg);
}

#main .section .article {
	width:502px;
	padding:24px 19px 30px;
	margin-bottom:20px;
	background-color:#F2F2F2;
}
#main .section .article h3 {
	padding-bottom:15px;
}
#main .section .article .texts {
	float:left;
	width:316px;
	padding-bottom:13px;
	letter-spacing:1px;
}
#main .section .article .texts .text {
	padding-bottom:5px;
}
#main .section .article#noteSymptoms .label {
	padding-bottom:4px;
	font-weight:bold;
}
#main .section .article#noteSymptoms .text {
	padding-bottom:13px;
}

#main .section .article .texts .btn a {
	width:316px;
	height:62px;
	background-image:url(../images/top/self_diagnosis.jpg);
}

#main .section .article .image {
	float:right;
	padding-bottom:13px;
}
#main .section .article .links {
	clear:both;
	width:472px;
	padding:13px 15px;
	background-color:#FFF;
}

#main .section .article .links li {
	float:left;
	padding:0 23px 0 15px;
	background-image:url(../images/common/icon_arrow.jpg);
	background-position:0 4px;
	background-repeat:no-repeat;
}
















