.headerWrap
{
	width:100%;
	height:90px;
	background:url("/images/top_bg.gif");
	border-bottom:5px solid #72aed8;
}


.topmenuSubWrap
{
	width:100%;
	height:28px;
	margin:0 auto;
	top:90px;
	position:absolute;
	z-index:20;
}


.header
{
	margin:0 auto;
	width:1020px;
}

.header h1
{
	padding:20px 0 0 10px;
}

.headerWrap h1 a
{
	display:block;
	width:218px;
	height:45px;
	float:left;
	text-indent:-5000px;
	margin-top:5px;
	background:url("/images/top_logo.png") no-repeat 0 0;
}

.headerWrap ul
{
	float:right;
	margin-top:-10px;
}

.headerWrap ul.headerMenu li
{
	float:left;
	padding-right:12px;
}

.topmenuWrap
{
	position:relative;
	margin:0 auto;
	width:1020px;
}

.topmenuWrap .topmenu
{ 
	position:absolute;
	top:-44px;
	left:390px;
}

.topmenuWrap .topmenu li
{ 
	float:left;
	padding-left:71px;
}

.topmenuWrap .topmenu li a
{
	display:block;
	background:url("/images/topmenu.png") no-repeat 0 0;
	text-indent:-5000px;
}

.topmenuWrap .topmenu li a.topmenu_intro
{width:50px;
height:15px;
background-position:0 0;}

.topmenuWrap .topmenu li a.topmenu_intro_over
{width:50px;
height:15px;
background-position:0 -15px;}

.topmenuWrap .topmenu li a.topmenu_clinic
{width:65px;
height:15px;
background-position:-50px 0;}

.topmenuWrap .topmenu li a.topmenu_clinic_over
{width:65px;
height:15px;
background-position:-50px -15px;}

.topmenuWrap .topmenu li a.topmenu_checkup
{width:49px;
height:15px;
background-position:-115px 0px;}

.topmenuWrap .topmenu li a.topmenu_checkup_over
{width:49px;
height:16px;
background-position:-115px -15px;}

.topmenuWrap .topmenu li a.topmenu_surgery
{width:50px;
height:15px;
background-position:-165px 0;}

.topmenuWrap .topmenu li a.topmenu_surgery_over
{width:50px;
height:16px;
background-position:-165px -15px;}

.topmenuWrap .topmenu li a.topmenu_community
{width:50px;
height:15px;
background-position:-215px 0;}

.topmenuWrap .topmenu li a.topmenu_community_over
{width:50px;
height:16px;
background-position:-215px -15px;}


/*
.topmenuSubLeft{
	position:absolute;
	float:left;
	margin-left:-40px;
	width:40px;
	height:33px;
	background:url("/images/submenubar_left.png") no-repeat 0 0;
}
*/
.topmenuSubWrapBG
{
	position:relative;
	top:0px;
	left:0px;
	height:34px;
	width:100%;
	font-size:11px;
	background:url("/images/menubar.png") repeat-x 0 0;
}
.topmenuSub
{
	position:relative;
	top:0px;
	margin:0 auto;
	height:34px;
	width:1024px;
	font-size:11px;
}

.topmenuSub_intro {
	margin-left:465px;
	width:440px;
	height:34px;
}
.topmenuSub_intro li
{
	line-height:21px;
	padding:2px 10px 4px 0;
	float:left;
}

.topmenuSub_clinic {
	margin-left:585px;
	width:240px;
	height:33px;
}
.topmenuSub_clinic li
{
	line-height:21px;
	padding:2px 10px 4px 0;
	float:left;
}

.topmenuSub_checkup {
	margin-left:722px;
	width:200px;
	height:33px;
}
.topmenuSub_checkup li
{
	line-height:21px;
	padding:2px 10px 4px 0;
	float:left;
}


.topmenuSub_surgery {
	margin-left:842px;
	width:220px;
	height:33px;
}
.topmenuSub_surgery li
{
	line-height:21px;
	padding:2px 10px 4px 0;
	float:left;
}


.topmenuSub_community {
	margin-left:870px;
	width:200px;
	height:33px;
}
.topmenuSub_community li
{
	line-height:21px;
	padding:2px 10px 4px 0;
	float:left;
}


.topmenuSub ul li a
{
	font-weight:bold;
	color:#f5f5f5;
	text-decoration:none;
	border-right:1px solid #67a5b6;
	padding-right:10px;
}

.topmenuSub ul li a:hover
{
	color:#b6efff;
	text-decoration:none;
}

.topmenuSub ul li a.fx
{
	border:none;
}

.mainVisualWrap
{
	width:100%;
	height:661px;
	margin:0 auto;
	background-color:#666666;
	background:url("/images/backimage.jpg") no-repeat 0 0;
}

.mainVisualWrap .mainVisualBg
{
	margin:0 auto;
	width:1280px;
	height:661px;
	/*background:url("/images/backimage.jpg") no-repeat 0 0;*/
}

.mainVisualCenter
{
	position:absolute;
	margin:0 auto;
	margin-left:170px;
	margin-top:50px;
	width:941px;
	height:556px;
	background:url("/images/visualback.png") no-repeat 0 0;
}

.mainVisualCenter_0605
{
	position:absolute;
	margin:0 auto;
	margin-left:170px;
	margin-top:50px;
	width:941px;
	height:556px;
}

.mainVisualCenter_left_0605
{
	position:absolute;
	margin:0 auto;
	width:494px;
	height:556px;
	background:url("/images/visualback_0605.png") no-repeat 0 0;
}

.mainVisualCenter_right_0605
{
	position:absolute;
	margin:0 auto;
	margin-left:494px;
	width:447px;
	height:556px;
}

.mainVisualCenter_left_0605 .adverNavi_0605
{
	position:absolute;
	margin-left:360px;
	margin-top:-50px;
	width:150px;
	z-index:5;
}

.mainVisualCenter_left_0605 .adverNavi_0605 ol{position:absolute;top:20px;z-index:100;}
.mainVisualCenter_left_0605 .adverNavi_0605 ol li{float:left;padding-right:3px;}
.mainVisualCenter_left_0605 .adverNavi_0605 ol li a{display:block;width:12px;height:12px;text-indent:-5000px;}
.mainVisualCenter_left_0605 .adverNavi_0605 ol li a.buttonlink_on{background:url("/images/equipment_over.png") no-repeat 0 0;}
.mainVisualCenter_left_0605 .adverNavi_0605 ol li a.buttonlink_off{background:url("/images/equipment_out.png") no-repeat 0 0;}




/*.blogBanner 
{
	position:absolute;
	left:25px;
	top:490px;
	width:226px;
	height:52px;
}*/

.mainCenterAdverWrap
{
	position:absolute;
	left:265px;
	top:3px;
	width:229px;
	height:550px;
}

.mainCenterAdver .adverImage
{
	margin-left:2px;
	margin-top:0px;
	height:419px;
	width:225px;
}

.mainCenterAdver .adverText
{
	margin:0 auto;
	line-height:170%;
	margin-top:20px;
	width:213px;
	height:50px;
}

.mainCenterAdver .adverMore
{
	position:absolute;
	top:461px;
	margin-left:183px;
}

.mainBottomAdver .adverBottomImage
{
	height:175px;
	overflow:none;
}

/*.mainBottomAdver */
.adverBottomMore
{
	position:absolute;
	top:130px;
	left:505px;
	width:56px;
	height:20px;
	z-index:30;
}

.mainVisualCenter .adverNavi 
{
	position:absolute;
	margin-left:360px;
	margin-top:500px;
	width:150px;
	z-index:5;
}

.mainVisualCenter .adverNavi ol{position:absolute;top:20px;z-index:100;}
.mainVisualCenter .adverNavi ol li{float:left;padding-right:3px;}
.mainVisualCenter .adverNavi ol li a{display:block;width:12px;height:12px;text-indent:-5000px;}
.mainVisualCenter .adverNavi ol li a.buttonlink_on{background:url("/images/equipment_over.png") no-repeat 0 0;}
.mainVisualCenter .adverNavi ol li a.buttonlink_off{background:url("/images/equipment_out.png") no-repeat 0 0;}

.mainVisualCenter .rightAdver
{
	position:absolute;
	width:443px;
	height:550px;
	margin-left:495px;
	margin-top:3px;
	z-index:20;
}

.rightTab
{
	z-index:1;
	left:-2px;
	height:550px;
	width:35px;
}

.rightContent
{
	z-index:0;
	display:block;
	position:absolute;
	left:0px;
	width:443px;
	height:550px;
	overflow:hidden
}

.rightTab #rightTab0 a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:35px;
	height:184px;
	background:url("/images/visualbtn_0_out.png") no-repeat 0 0px;
}

.rightTab #rightTab0 a.select,
.rightTab #rightTab0 a:hover
{
	background:url("/images/visualbtn_0_over.png") no-repeat 0 0px;
}

.rightTab #rightTab1 a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:35px;
	height:182px;
	top:184px;
	cursor:pointer;
	background:url("/images/visualbtn_1_out.png") no-repeat 0 0px;
}

.rightTab #rightTab1 a.select,
.rightTab #rightTab1 a:hover
{
	background:url("/images/visualbtn_1_over.png") no-repeat 0 0px;
}

.rightTab #rightTab2 a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:35px;
	height:184px;
	top:366px;
	cursor:pointer;
	background:url("/images/visualbtn_2_out.png") no-repeat 0 0px;
}

.rightTab #rightTab2 a.select,
.rightTab #rightTab2 a:hover
{
	background:url("/images/visualbtn_2_over.png") no-repeat 0 0px;
}

/*
.rightTab #rightContent0
{
	z-index:0;
	position:absolute;
	left:0px;
	top:0px;
	width:446px;
	height:530px;
	background:url("/images/visual.png") no-repeat 0 0px;
}
*/

.mainLeftMenu li
{
	padding-bottom:1px;
}

.mainLeftMenu li a
{
	display:block;
	text-indent:-5000px;
}

.mainLeftMenu li a.mainLeftMenu0
{
	width:178px;
	height:115px;
	background:url("/images/mainVisual_menuOut.gif") no-repeat 0 0;
}

.mainLeftMenu li a.mainLeftMenu0_select
{
	width:178px;
	height:115px;
	background:url("/images/mainVisual_menuOver.gif") no-repeat 0 0;
}

.mainLeftMenu li a.mainLeftMenu1
{
	width:178px;
	height:114px;
	background:url("/images/mainVisual_menuOut.gif") no-repeat 0 -116px;
}

.mainLeftMenu li a.mainLeftMenu1_select
{
	width:178px;
	height:114px;
	background:url("/images/mainVisual_menuOver.gif") no-repeat 0 -116px;
}

.mainLeftMenu li a.mainLeftMenu2
{
	width:178px;
	height:114px;
	background:url("/images/mainVisual_menuOut.gif") no-repeat 0 -231px;
}

.mainLeftMenu li a.mainLeftMenu2_select
{
	width:178px;
	height:114px;
	background:url("/images/mainVisual_menuOver.gif") no-repeat 0 -231px;
}

.mainLeftMenu li a.mainLeftMenu3
{
	width:178px;
	height:114px;
	background:url("/images/mainVisual_menuOut.gif") no-repeat 0 -347px;
}

.mainLeftMenu li a.mainLeftMenu3_select
{
	width:178px;
	height:114px;
	background:url("/images/mainVisual_menuOver.gif") no-repeat 0 -347px;
}

.mainIcon_List
{
	width:508px;
	height:270px;
	background:url("/images/mainVisual0_bg.gif") no-repeat 0 0;
	padding:190px 0 0 22px;
}

.mainLeftMenu, .mainIcon_List ul li
{
	float:left;
	padding:0 12px 12px 0;
}

.mainIcon_List #stage1 ul li a
{
	text-indent:-5000px;
	display:block;
	width:109px;
	height:109px;
	background:url("/images/mainVisual_icon0.png") no-repeat 0 0;
}

.mainIcon_List #stage2 ul li a
{
	text-indent:-5000px;
	display:block;
	width:109px;
	height:109px;
	background:url("/images/mainVisual_icon1.png") no-repeat 0 0;
}

.mainIcon_List #stage3 ul li a
{
	text-indent:-5000px;
	display:block;
	width:109px;
	height:109px;
	background:url("/images/mainVisual_icon2.png") no-repeat 0 0;
}

.mainIcon_List #stage4 ul li a
{
	text-indent:-5000px;
	display:block;
	width:229px;
	height:109px;
	background:url("/images/mainVisual_icon3.png") no-repeat 0 0;
}

.mainIcon_List #stage1 ul li a.mainIcon_amenu0{background-position:0 0;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu0_select{background-position:0 -218px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu1{background-position:-109px 0;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu1_select{background-position:-109px -218px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu2{background-position:-218px 0;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu2_select{background-position:-218px -218px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu3{background-position:-327px 0;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu3_select{background-position:-327px -218px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu4{background-position:0 -109px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu4_select{background-position:0 -327px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu5{background-position:-109px -109px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu5_select{background-position:-109px -327px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu6{background-position:-218px -109px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu6_select{background-position:-218px -327px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu7{background-position:-327px -109px;}
.mainIcon_List #stage1 ul li a.mainIcon_amenu7_select{background-position:-327px -327px;}

.mainIcon_List #stage2 ul li a.mainIcon_bmenu0{background-position:0 0;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu0_select{background-position:0 -218px;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu1{background-position:-109px 0;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu1_select{background-position:-109px -218px;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu2{background-position:-218px 0;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu2_select{background-position:-218px -218px;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu3{background-position:-327px 0;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu3_select{background-position:-327px -218px;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu4{background-position:0 -109px;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu4_select{background-position:0 -327px;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu5{background-position:-109px -109px;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu5_select{background-position:-109px -327px;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu6{background-position:-218px -109px;}
.mainIcon_List #stage2 ul li a.mainIcon_bmenu6_select{background-position:-218px -327px;}

.mainIcon_List #stage3 ul li a.mainIcon_cmenu0{background-position:0 0;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu0_select{background-position:0 -218px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu1{background-position:-109px 0;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu1_select{background-position:-109px -218px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu2{background-position:-218px 0;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu2_select{background-position:-218px -218px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu3{background-position:-327px 0;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu3_select{background-position:-327px -218px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu4{background-position:0 -109px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu4_select{background-position:0 -327px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu5{background-position:-109px -109px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu5_select{background-position:-109px -327px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu6{background-position:-218px -109px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu6_select{background-position:-218px -327px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu7{background-position:-327px -109px;}
.mainIcon_List #stage3 ul li a.mainIcon_cmenu7_select{background-position:-327px -327px;}

.mainIcon_List #stage4 ul li a.mainIcon_dmenu0{background-position:0 0;}
.mainIcon_List #stage4 ul li a.mainIcon_dmenu0_select{background-position:0 -218px;}
.mainIcon_List #stage4 ul li a.mainIcon_dmenu1{background-position:-229px 0;}
.mainIcon_List #stage4 ul li a.mainIcon_dmenu1_select{background-position:-229px -218px;}
.mainIcon_List #stage4 ul li a.mainIcon_dmenu2{background-position:0px -109px;}
.mainIcon_List #stage4 ul li a.mainIcon_dmenu2_select{background-position:-0px -327px;}
.mainIcon_List #stage4 ul li a.mainIcon_dmenu3{background-position:-229px -109px;}
.mainIcon_List #stage4 ul li a.mainIcon_dmenu3_select{background-position:-229px -327px;}

.mainLeftMenu, .mainIcon_List
{
	float:left;
}

.mainRight
{
	float:left;
}

.mainBoardWrap
{
	padding:28px 0 13px 20px;
	height:122px;
}

.mainBoardWrap dl
{
	width:227px;
 }

 .mainBoardWrap dl dt
{
	height:23px;
	text-indent:-5000px;
	border-bottom:1px solid #7b92b6;
	margin-bottom:14px;
}

.mainBoardWrap dl dt a
{
	float:left;
	display:block;
	margin-bottom:10px;
}

.mainBoardWrap dl dt span a
{
	display:block;
	width:9px;
	height:15px;
	background:url("/images/btn_more.gif") no-repeat 0 6px;
	float:right;
	text-indent:-5000px;
}

.mainBoardWrap dl dt a.boardTitle_notice
{
	width:69px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat 0 0;
}

.mainBoardWrap dl dt a.boardTitle_notice_select
{
	width:69px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat 0 -23px;
	border-bottom:1px solid #f5f5f5;
}

.mainBoardWrap dl dt a.boardTitle_counsel
{
	width:69px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat -69px 0;
}

.mainBoardWrap dl dt a.boardTitle_counsel_select
{
	width:69px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat -69px -23px;
	border-bottom:1px solid #f5f5f5;
}

.mainBoardWrap dl dt a.boardTitle_review
{
	width:61px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat -138px 0;
}

.mainBoardWrap dl dt a.boardTitle_review_select
{
	width:61px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat -138px -23px;
	border-bottom:1px solid #f5f5f5;
}

.mainBoardWrap dl dt a.boardTitle_photo
{
	width:79px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat 0 -46px;
}

.mainBoardWrap dl dt a.boardTitle_photo_select
{
	width:79px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat 0 -69px;
	border-bottom:1px solid #f5f5f5;
}

.mainBoardWrap dl dt a.boardTitle_gallery
{
	width:69px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat -79px -46px;
}

.mainBoardWrap dl dt a.boardTitle_gallery_select
{
	width:69px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat -79px -69px;
	border-bottom:1px solid #f5f5f5;
}

.mainBoardWrap dl dt a.boardTitle_column
{
	width:40px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat -148px -46px;
}

.mainBoardWrap dl dt a.boardTitle_column_select
{
	width:40px;
	height:23px;
	background:url("/images/mainBoard_title.gif") no-repeat -148px -69px;
	border-bottom:1px solid #f5f5f5;
}

.mainBoardWrap dl dd
{
	clear:both;
	line-height:21px;
}

.mainBoardWrap dl dd a
{
	text-decoration:none;
	padding-left:6px;
	background:url("/images/mainBoard_bullet.gif") no-repeat 0 center;
}

.mainRightBanner 
{
	width:270px;
	height:114px;
	margin-left:-10px;
	/*background:url("/images/mainRight_bannerImg0.gif") no-repeat 0 0;*/
	padding:20px 0 0 20px;
}

.mainRightBanner .mainRIghtBanner_btn li
{
	float:left;
	padding-right:2px;
}

.mainRightBanner .mainRIghtBanner_btn li a
{
	display:block;
	width:9px;
	height:9px;
	background:url("/images/mainRight_bannerBtn.gif") no-repeat 0 0;
}

.mainRightBanner .mainRIghtBanner_btn li a.select
{
	display:block;
	width:9px;
	height:9px;
	background:url("/images/mainRight_bannerBtn.gif") no-repeat -9px 0;
}

.mainRightBannerWrap
{
	margin-left:-20px;
}

.mainRightBannerWrap .mainRightBanner_img
{

}

.mainRightBanner .mainRightBanner_img li
{
	margin-left:0px;
	margin-top:-29px;
	height:133px;
	width:260px;
	text-indent:-5000px;
}

.mainRightBanner .mainRightBanner_img li#banner1
{
	margin-left:0px;
	background:url("/images/mainRight_bannerImg0.gif") no-repeat 0 0;
	/*background-color:red;*/
}

.mainRightBanner .mainRightBanner_img li#banner2
{
	background:url("/images/mainRight_bannerImg1.gif") no-repeat 0 0;
}

.mainRightBanner .mainRightBanner_img li#banner3
{
	background:url("/images/mainRight_bannerImg2.gif") no-repeat 0 0;
}

.mainRightBanner .mainRightBanner_img li span a
{
	margin-top:90px;
	margin-left:0px;
	display:block;
	text-indent:-5000px;
	width:270px;
	height:17px;
	background:url("/images/mainRight_moreBtn.gif") no-repeat 0 0;
}

.footerWrapSplitter
{
	position:absolute;
	width:1280px;
	height:24px;
	margin:0 auto;
	margin-top:637px;
	z-index:20;
	overflow:none;
}

.footerWrapSplitter .footerSplitterCenterInner
{
	position:absolute;
	left:0px;
	margin-top:24px;
	width:1280px;
	height:121px;
	background-color:#fffgPwls;
	z-index:10;
	background:url("/images/bottomopenbar.png") repeat-x 0 0 silver;
}


.footerContentSplit
{
	position:absolute;
	left:456px;
	top:10px;
	width:380px;
	height:155px;
	border-left: 1px solid #2363bb;
	border-right: 1px solid #2363bb;
	z-index:20;
}

.footerSplitterLeft
{
	float:left;
	margin:0 auto;
	width:22px;
	height:24px;
	background:url("/images/bottombannerclosebar_left.png") no-repeat 0 0;
}

.footerSplitterCenter
{
	float:left;
	margin:0 auto;
	width:1237px;
	height:24px;
	background:url("/images/bottombannerclosebar_center.png") repeat-x 0 0;
}

#splitterUpDown
{
	position:absolute;
	margin-left:580px;
	margin-top:4px;
	width:80px;
	height:22px;
	/*background:url("/images/open.png") repeat-x 0 0;*/
}

.footerSplitterRight
{
	float:left;
	margin:0 auto;
	width: 21px;
	height:24px;
	background:url("/images/bottombannerclosebar_right.png") no-repeat 0 0;
}

.footerWrap
{
	position:absolute;
	clear:both;
	width:100%;
	height:110px;
	min-height:180px;
	background-color:#f0f0f0;
	z-index:20;
}

.footerWrap_sub
{
	position:absolute;
	clear:both;
	width:100%;
	height:110px;
	min-height:150px;
	background-color:#f0f0f0;
	z-index:20;
}

.footer
{
	margin:0 auto;
	width:990px;
	padding-top:30px;
}

.footerWrap h1, .footerWrap_sub h1
{
	display:block;
	float:left;
	padding-right:200px;
	width:197px;
	height:41px;
	background:url("/images/bottomlogo.gif") no-repeat 0 2px;;
	text-indent:-5000px;
}

.footerWrap p, .footerWrap_sub p
{
	float:right;
	width:574px;
	height:77px;
	background:url("/images/copyright.gif") no-repeat 0 0;
	text-indent:-5000px;
}




.duwk
{
	z-index:0;
	display:block;
	position:absolute;
	left:0px;
	width:100px;
	height:550px;
}

.footerContentLeft
{
	position:absolute;
	left:180px;
	top:10px;
	height:150px;
	width:277px;
}

.footerContentCenter
{
	position: absolute;
	left:480px;
	top:0px;
	width:335px;
	height:170px;
}


.footerContentLeft #footerContentLeftButton0 a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:81px;
	height:72px;
	background:url("/images/mainintro_btn.png") no-repeat 0 0px;
}
.footerContentLeft #footerContentLeftButton1 a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:81px;
	height:72px;
	left:90px;
	background:url("/images/mainintro_btn.png") no-repeat -81px 0px;
}
.footerContentLeft #footerContentLeftButton2 a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:81px;
	height:72px;
	left:180px;
	background:url("/images/mainintro_btn.png") no-repeat -162px 0px;
}

.footerContentLeft #footerContentLeftButton3 a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:81px;
	height:72px;
	top:80px;
	background:url("/images/mainintro_btn.png") no-repeat -243px 0px;
}
.footerContentLeft #footerContentLeftButton4 a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:81px;
	height:72px;
	left:90px;
	top:80px;
	background:url("/images/mainintro_btn.png") no-repeat -324px 0px;
}
.footerContentLeft #footerContentLeftButton5 a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:81px;
	height:72px;
	left:180px;
	top:80px;
	background:url("/images/mainintro_btn.png") no-repeat -405px 0px;
}
.footerContentLeft #footerContentLeftButton5 a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:81px;
	height:72px;
	left:180px;
	top:80px;
	background:url("/images/mainintro_btn.png") no-repeat -405px 0px;
}

#footerContentLeftButtonX
{
	display:block;
	position:absolute;
	padding-left:280x;
	left:180px;
	top:97px;
}

.footerContentLeft #footerContentLeftButton0 a.select,
.footerContentLeft #footerContentLeftButton0 a:hover{ background:url("/images/mainintro_btn.png") no-repeat 0 -72px; }

.footerContentLeft #footerContentLeftButton1 a.select,
.footerContentLeft #footerContentLeftButton1 a:hover{ background:url("/images/mainintro_btn.png") no-repeat -81px -72px; }

.footerContentLeft #footerContentLeftButton2 a.select,
.footerContentLeft #footerContentLeftButton2 a:hover{ background:url("/images/mainintro_btn.png") no-repeat -162px -72px; }

.footerContentLeft #footerContentLeftButton3 a.select,
.footerContentLeft #footerContentLeftButton3 a:hover{ background:url("/images/mainintro_btn.png") no-repeat -243px -72px; }

.footerContentLeft #footerContentLeftButton4 a.select,
.footerContentLeft #footerContentLeftButton4 a:hover{ background:url("/images/mainintro_btn.png") no-repeat -324px -72px; }

.footerContentLeft #footerContentLeftButton5 a.select,
.footerContentLeft #footerContentLeftButton5 a:hover{ background:url("/images/mainintro_btn.png") no-repeat -405px -72px; }

.footerContentRight
{
	position:absolute;
	left:850px;
	top:10px;
}

.mainBoardArea
{
	position:absolute;
	top:30px;
	width:300px;
	background-color:;
}

.mainBoardArea dl
{
	float:left;
	width:210px;
	padding-right:20px;
}

.mainBoardArea dl dt
{
	width:146px;
	height:9px;
	padding:6px 0 8px 0;
	text-indent:-5000px;
}

.mainBoardArea dl dd
{
	height:20px;
	line-height:20px;
	padding-left:12px;
	background:url("/images/board_dot.gif") no-repeat 2px center;
}

.footerContentRight #board_qa a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:126px;
	height:25px;
	background:url("/images/board_btn.png") no-repeat 0 0px;
}

.footerContentRight #board_notice a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	left:0px;
	width:83px;
	height:25px;
	background:url("/images/board_btn.png") no-repeat -127px 0px;
}

.footerContentRight #board_more a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	left:96px;
	top:10px;
	width:83px;
	height:25px;
	background:url("/images/board_more.png") no-repeat;
}

.footerContentRight #board_qa a.select,
.footerContentRight #board_qa a:hover{ background:url("/images/board_btn.png") no-repeat 0 -25px; }

.footerContentRight #board_notice a.select,
.footerContentRight #board_notice a:hover{ background:url("/images/board_btn.png") no-repeat -127px -25px; }

.footerContentCenter #mainBottomAdverLeft a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:14px;
	height:32px;
	left:-14px;
	top:60px;
	background:url("/images/clinicbtn.png") no-repeat 0 0px;
	z-index:30;
}

.footerContentCenter #mainBottomAdverRight a
{
	display:block;
	text-indent:-5000px;
	position:absolute;
	width:14px;
	height:32px;
	left:335px;
	top:60px;
	background:url("/images/clinicbtn.png") no-repeat -14px 0px;
	z-index:30;
}

.footerContentCenter #mainBottomAdverLeft a.select,
.footerContentCenter #mainBottomAdverLeft a:hover{ background:url("/images/clinicbtn.png") no-repeat 0 -32px; }

.footerContentCenter #mainBottomAdverRight a.select,
.footerContentCenter #mainBottomAdverRight a:hover{ background:url("/images/clinicbtn.png") no-repeat -14px -32px; }



/*/서브css/////////////////////////////////////////////////////////////////////////////////////////////*/

.subBodyWrap
{
	margin:0 auto;
	width:1020px;
	height:100%;
	min-height:100px;
	background:url("/images/subLeft_bg.gif") repeat-y 0 0;
}

.subBodyWrap .subLeftMenu
{
	float:left;
	width:126px;
	padding-left:23px;
	padding-top:10px;
	padding-bottom:20px;
}

.subBodyWrap .subLeftMenu h2
{
	width:177px;
	padding-bottom:10px;
	border-bottom:3px solid #014099;
}

.subLeftMenu .subLeftMenu_intro li a
{
	display:block;
	width:112ox;
	height:14px;
	background:url("/images/submenu_intro.gif") no-repeat 0 0;
	text-indent:-5000px;
	margin-top:20px;
	margin-left:15px;
}

.subLeftMenu .subLeftMenu_clinic li a
{
	display:block;
	width:112ox;
	height:14px;
	background:url("/images/submenu_clinic.gif") no-repeat 0 0;
	text-indent:-5000px;
	margin-top:20px;
	margin-left:15px;
}

.subLeftMenu .subLeftMenu_checkup li a
{
	display:block;
	width:112ox;
	height:14px;
	background:url("/images/submenu_checkup.gif") no-repeat 0 0;
	text-indent:-5000px;
	margin-top:20px;
	margin-left:15px;
}

.subLeftMenu .subLeftMenu_surgery li a
{
	display:block;
	width:112ox;
	height:14px;
	background:url("/images/submenu_surgery.gif") no-repeat 0 0;
	text-indent:-5000px;
	margin-top:20px;
	margin-left:15px;
}

.subLeftMenu .subLeftMenu_community li a
{
	display:block;
	width:112ox;
	height:14px;
	background:url("/images/submenu_community.gif") no-repeat 0 0;
	text-indent:-5000px;
	margin-top:20px;
	margin-left:15px;
}
.subLeftMenu .subLeftMenu_member li a
{
	display:block;
	width:112ox;
	height:14px;
	background:url("/images/submenu_member.gif") no-repeat 0 0;
	text-indent:-5000px;
	margin-top:20px;
	margin-left:15px;
}


.subLeftMenu li a.subLeftMenu_0{background-position:0 0;}
.subLeftMenu li a.subLeftMenu_0_over{background-position:-112px 0;}

.subLeftMenu li a.subLeftMenu_1{background-position:0 -14px;}
.subLeftMenu li a.subLeftMenu_1_over{background-position:-112px -14px;}

.subLeftMenu li a.subLeftMenu_2{background-position:0 -28px;}
.subLeftMenu li a.subLeftMenu_2_over{background-position:-112px -28px;}

.subLeftMenu li a.subLeftMenu_3{background-position:0 -42px;}
.subLeftMenu li a.subLeftMenu_3_over{background-position:-112px -42px;}

.subLeftMenu li a.subLeftMenu_4{background-position:0 -56px;}
.subLeftMenu li a.subLeftMenu_4_over{background-position:-112px -56px;}

.subLeftMenu li a.subLeftMenu_5{background-position:0 -70px;}
.subLeftMenu li a.subLeftMenu_5_over{background-position:-112px -70px;}

.subLeftMenu li a.subLeftMenu_6{background-position:0 -84px;}
.subLeftMenu li a.subLeftMenu_6_over{background-position:-112px -84px;}

.subLeftMenu p
{
	display:block;
	margin-top:30px;
	background:url("/images/subinfo.gif") no-repeat 0 0;
	width:177px;
	height:232px;
	text-indent:-50000px;
}

.subLeftMenu span a
{
	display:block;
	width:200px;
	height:72px;
	background:url("/images/subLeft_banner.gif") no-repeat 0 0;
	text-indent:-50000px;
}

.subBodyWrap .subRightWrapTop
{
	width:794px;
	margin-left:200px;
	margin-top:30px;
	height:30px;
	background-color:red;
	background:url("/images/contents_back.png") no-repeat 0 0;
}

.subBodyWrap .subRightWrap
{
	width:794px;
	margin-left:200px;
	height:100%;
	min-height:800px;
	background:url("/images/contents_back2.png") repeat-y;
}

.subVisual
{
	position:relative;
	background:url("/images/visual_back.png") no-repeat 0 0;
	width:990px;
	height:195px;
	margin:0 auto;
	margin-top:40px;
}

.subVisual .subVisualText
{
	position:absolute;
	left:90px;
	top:50px;
	width:334px;
	height:41px;
	background:url("/images/text.png") no-repeat 0 0;
}

/*.subVisual .subVisual_intro
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:450px;
	top:7px;
	width:450px;
	height:185px;
	background:url("/images/subimg_intro.png") no-repeat 0 0;
}*/

.subVisual .subVisualBG_intro
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_intro.png") no-repeat 0 0;
}

.subVisual .subVisualText_intro
{
	position:absolute;
	z-index:1;
	left:101px;
	top:105px;
	width:323px;
	height:52px;
	background:url("/images/text2.png") no-repeat 0 0;
}

/*.subVisual .subVisual_clinic
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:450px;
	top:7px;
	width:450px;
	height:185px;
	background:url("/images/subimg_clinic.png") no-repeat 0 0;

}*/
.subVisual .subVisualBG_clinic0
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_clinic0.png") no-repeat 0 0;
}
.subVisual .subVisualBG_clinic1
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_clinic1.png") no-repeat 0 0;
}
.subVisual .subVisualBG_clinic2
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_clinic2.png") no-repeat 0 0;
}
.subVisual .subVisualText_clinic
{
	position:absolute;
	z-index:1;
	left:101px;
	top:105px;
	width:323px;
	height:52px;
	background:url("/images/text2.png") no-repeat 0 0;
}

/*.subVisual .subVisual_checkup
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:450px;
	top:7px;
	width:450px;
	height:185px;
	background:url("/images/subimg_checkup.png") no-repeat 0 0;
}*/
.subVisual .subVisualBG_clinic
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_clinic0.png") no-repeat 0 0;
}
.subVisual .subVisualBG_checkup
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_checkup.png") no-repeat 0 0;
}
.subVisual .subVisualBG_checkup0
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_clinic0.png") no-repeat 0 0;
}
.subVisual .subVisualBG_checkup1
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_clinic1.png") no-repeat 0 0;
}
.subVisual .subVisualBG_checkup2
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_clinic2.png") no-repeat 0 0;
}
.subVisual .subVisualText_checkup
{
	position:absolute;
	z-index:1;
	left:101px;
	top:105px;
	width:323px;
	height:52px;
	background:url("/images/text2.png") no-repeat 0 0;
}

/*.subVisual .subVisual_surgery
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:450px;
	top:7px;
	width:450px;
	height:185px;
	background:url("/images/subimg_surgery.png") no-repeat 0 0;
}*/
.subVisual .subVisualBG_surgery
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_surgery.png") no-repeat 0 0;
}
.subVisual .subVisualText_surgery
{
	position:absolute;
	z-index:1;
	left:101px;
	top:105px;
	width:323px;
	height:52px;
	background:url("/images/text2.png") no-repeat 0 0;
}

/*.subVisual .subVisual_community
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:450px;
	top:7px;
	width:450px;
	height:185px;
	background:url("/images/subimg_community.png_") no-repeat 0 0;
}*/
.subVisual .subVisualBG_community
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_community.png") no-repeat 0 0;
}
.subVisual .subVisualText_community
{
	position:absolute;
	z-index:1;
	left:101px;
	top:105px;
	width:323px;
	height:52px;
	background:url("/images/text2.png") no-repeat 0 0;
}


/*.subVisual .subVisual_member
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:450px;
	top:7px;
	width:450px;
	height:185px;
	background:url("/images/subimg_member.png") no-repeat 0 0;
}*/
.subVisual .subVisualBG_member
{
	margin:0 auto;
	position:absolute;
	z-index:1;
	left:401px;
	top:0px;
	width:595px;
	height:194px;
	background:url("/images/subbackimage_member.png") no-repeat 0 0;
}
.subVisual .subVisualText_member
{
	position:absolute;
	z-index:1;
	left:101px;
	top:105px;
	width:323px;
	height:52px;
	background:url("/images/text2.png") no-repeat 0 0;
}
.subTItle_info h3
{
	float:left;
	padding-left:30px;
	padding-top:20px;
	width:176px;
}

.subTItle_info .infoNavi
{
	float:right;
	height:20px;
	padding:20px 40px 20px 50px;
	text-align:right;
}

.subTItle_info .infoNavi li
{
	float:left;
	font-size:11px;
	color:#333;
}


.subRightWrap .subContents_tab
{
	width:720px;
	/*height:16px;*/
}

.height32
{
	height:32px
}

.height16
{
	height:16px;
}

.subContents_tab
{
	padding-bottom:50px;
}

.subContents_tab ul li
{
	height:31px;
	margin-left:3px;
	float:left;
}

.subContnetsWrap
{
	width:730px;
	padding:70px 4px 0 30px;;
}

.subContentsArea .subContents_tab2
{
	height:32px;
	background:url("/images/subContents_tab2_line.gif") repeat-x 0 0;
}

.subContents_tab2 li
{
	float:left;
}

.subContents_tab2 li a
{
	display:block;
}

/*서브 컨텐츠 관련 CSS /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.subContentsArea{width:750px;text-align:justify;color:#656565;font-size:12px;line-height:22px;background-color:#fff;}

.sub_title_style_A{padding-left:18px;background:url("/images/subContents_bullet0.gif") no-repeat 0 center;}
.sub_title_style_B{padding-left:10px;background:url("/images/subContents_bullet1.gif") no-repeat 0 center;}
.sub_title_style_C{padding-left:18px;background:url("/images/subContents_bullet0.gif") no-repeat 0 center;}
.sub_title_style_D{padding:30px 0 12px 26px;background:url("/images/subContentsTitle_Q.gif") no-repeat 0 28px;}
.sub_title_style_E{background:url("/images/subContentsTitle_A.gif") repeat-y 0 center; text-indent:-5000px;width:20px;height:20px;float:left;display:block;margin-top:4px;}

.sub_text_style_A{padding:10px 10px 30px 18px;}
.sub_text_style_B{padding:10px 10px 0 18px;}
.sub_text_style_C{padding:0 10px 30px 18px;}
.sub_text_style_D{padding:10px 10px 20px 18px;}
.sub_text_style_E{padding:0 10px 20px 18px;}

.sub_List_style_A{padding:0 10px 20px 20px;}
.sub_List_style_A li{padding-left:10px; background:url("/images/subContents_bullet2.gif") no-repeat 0 center;}
.sub_List_style_B{padding:10px 10px 30px 20px;}
.sub_List_style_C{padding:10px 10px 30px 20px;}
.sub_List_style_C li{padding:5px 0 5px 10px; background:url("/images/subContents_bullet2.gif") no-repeat 0 15px;}
.sub_List_style_D{padding-left:20px;}
.sub_List_style_D li{padding:5px 0;}
.sub_List_style_E{padding-left:10px;}

.sub_span_style_A{color:#45975e;font-weight:bold;}
.sub_span_style_B{color:#ef8474;font-weight:bold;}

.sub_img_style_A{padding:10px 10px 30px 20px;}
.sub_img_style_B{padding:0 10px 30px 20px;}
.sub_img_style_C{padding:0 10px 10px 20px;}
.sub_img_style_D{padding:0 10px 30px 0;}


.sub_boxtype_A{position:relative;padding:17px 20px;border: 1px solid #ebebeb;background-color:#f5f5f5;color:#666666;_height:1%}

.sub_boxtype_A .lt{position:absolute;width:10px;height:10px;background:#fff url("/images/subContents_box.gif") no-repeat 0 0;font-size:0;left:-1px;top:-1px;}
.sub_boxtype_A .rt{position:absolute;width:10px;height:10px;background:#fff url("/images/subContents_box.gif") no-repeat 100% 0;font-size:0;right:-1px;_right:-2px;top:-1px;}
.sub_boxtype_A .lb{position:absolute;width:10px;height:10px;background:#fff url("/images/subContents_box.gif") no-repeat 0 100%;font-size:0;bottom:-1px;_bottom:-2px;left:-1px;}
.sub_boxtype_A .rb{position:absolute;width:10px;height:10px;background:#fff url("/images/subContents_box.gif") no-repeat 100% 100%;font-size:0;bottom:-1px;_bottom:-2px;right:-1px;_right:-1px;}

.margin_bottom10{margin-bottom:10px;}
.margin_bottom15{margin-bottom:15px;}
.margin_bottom20{margin-bottom:20px;}
.margin_bottom30{margin-bottom:30px;}

.margin_top15{margin-top:15px;}
.margin_top20{margin-top:20px;}
.margin_top25{margin-top:25px;}
.margin_top30{margin-top:30px;}

.margin_left20{margin-left:20px;}

.sub_title_h5{padding:8px 0;font-weight:bold;color:#d34c59;}
.sub_boxtype_A .span_text{display:block;color:#666666;padding-left:2px;}
.span_text_A{display:block;color:#666666;margin-left:50px;background:url("/images/line.png") repeat-y 0 0;width:640px;padding-left:14px;}


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.diagnosis1{background:url("/images/test_contents1.gif") no-repeat 0 0;font-size:14px;color:#fff;font-weight:bold;width:771px;height:795px;}
.diagnosis1 ul{padding:58px 0 0 250px;}
.diagnosis_input1{padding:56px 0 0 330px;clear:both;}
.diagnosis_text{float:left;}
.diagnosis_text li{line-height:36px;}
.diagnosis_check li{padding:8.4px 0;}
.diagnosis_check{margin-left:440px;}

.diagnosis2{background:url("/images/test_contents2.gif") no-repeat 0 0;font-size:14px;color:#fff;font-weight:bold;width:771px;height:634px;}
.diagnosis2 ul{padding:58px 0 0 250px;}
.diagnosis_input2{padding:12px 0 0 320px;clear:both;}

.diagnosis3{background:url("/images/test_contents3.gif") no-repeat 0 0;font-size:14px;color:#fff;font-weight:bold;width:771px;height:1137px;}
.diagnosis3 ul{padding:75px 0 0 250px;}
.diagnosis_input3{padding:54px 0 0 330px;clear:both;}


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.hide{display:none}
.diagnosis_check input
{
	cursor:pointer;
}
#chkSum
{
	font-size:14px;
	font-family:arial;
	width:70px;
	font-weight:bold;
	text-align:center;
}

