/*-------------------------------------------------------------------------------------------
Basic Style Sheet

author: junkyung Kim
email : kk440404@naver.com
-------------------------------------------------------------------------------------------*/

.subarea {
	clear:both;
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	background:url('/images/sub/sub_bg.jpg') no-repeat top center;
	background-color:#f3f3f3;
}

.subarea .subareabg{
	position: relative;
	width: 100%;
	background:url('/images/sub/sub_bg.jpg') no-repeat top center;
	background-color:#f3f3f3;
}

.tabarea{
	position:absolute;
	top:419px;
	width:1200px;
	height: 54px;
}

.tabarea .tab2{width:598px; height:54px; margin:0 auto;}
.tabarea .tab3{width:899px; height:54px; margin:0 auto;}
.tabarea .tab4{width:1200px; height:54px; margin:0 auto;}


.tabarea #tab div{float:left;width:295px;height:52px;border:1px solid #cccccc;background:#fff;text-align:center;margin-right:4px;font-size:0.9em;}
.tabarea #tab div.end{margin-right:0px;}
.tabarea #tab div.on{background:#4b4b4b;}
.tabarea #tab div p{padding-top:14px;}
.tabarea #tab div.on p{color:#fff;font-weight:bold;}


.tabarea .tab4 div.end{margin-right:-1px;}

.tabarea .tab5{width:1200px; height:54px; margin:0 auto;}
.tabarea .tab5 div{float:left;width:235px;height:52px;border:1px solid #cccccc;background:#fff;text-align:center;margin-right:4px;font-size:0.9em;}
.tabarea .tab5 div.end{margin-right:-1px;}
.tabarea .tab5 div.on{background:#4b4b4b;}
.tabarea .tab5 div p{padding-top:14px;}
.tabarea .tab5 div.on p{color:#fff;font-weight:bold;}




/*JK안과소개*/

/*JK안과소개*/
#info_sub01{
	width: 1200px;
	margin:0 auto;
}

/*의료진소개*/
#info_sub02{
	width: 1200px;
	margin:0 auto;
}

/*병원둘러보기*/
#info_sub03{
	position:relative;
	width: 1200px;
	height:2854px;
	margin:0 auto;
	background:url('/images/info/sub03_img01.jpg');
}

.view{
	position:absolute;
	width: 1100px;
	height:600px;
	margin:0 auto;
	margin-top:479px;
	margin-left:50px;
}

/*진료안내*/
#info_sub04{
	position:relative;
	width: 1200px;
	margin:0 auto;
}

#info_sub04 .bt_reser{
	position:absolute;
	top:999px;
	left:760px;
}


/*오시는길*/
#info_sub05{
	width: 1200px;
	height: 2113px;
	margin:0 auto;
	background:url('/images/info/sub05_img01.jpg');
}

#info_sub06{
	width: 1200px;
	margin:0 auto;
}


/*JK약속*/

/*장비소개*/
#promise_sub01{
	position:relative;
	width: 1200px;
	height:2935px;
	margin:0 auto;
	background:url('/images/promise/sub01_img01.jpg');
}


#promise_sub01 .bt01{ position:absolute;top:768px;left:779px; cursor:pointer;}
/*#promise_sub01 .bt02{ position:absolute;top:1212px;left:779px; cursor:pointer;}*/

#promise_sub01 .bt03{ position:absolute;top:1272px;left:133px; cursor:pointer;}
#promise_sub01 .bt04{ position:absolute;top:1272px;left:539px; cursor:pointer;}
#promise_sub01 .bt05{ position:absolute;top:1272px;left:945px; cursor:pointer;}

#promise_sub01 .bt06{ position:absolute;top:1776px;left:133px; cursor:pointer;}
#promise_sub01 .bt07{ position:absolute;top:1776px;left:539px; cursor:pointer;}
#promise_sub01 .bt08{ position:absolute;top:1776px;left:945px; cursor:pointer;}

#promise_sub01 .bt09{ position:absolute;top:2260px;left:133px; cursor:pointer;}
#promise_sub01 .bt10{ position:absolute;top:2260px;left:539px; cursor:pointer;}
#promise_sub01 .bt11{ position:absolute;top:2260px;left:945px; cursor:pointer;}

#promise_sub01 .bt12{ position:absolute;top:2754px;left:133px; cursor:pointer;}
#promise_sub01 .bt13{ position:absolute;top:2754px;left:539px; cursor:pointer;}



.modalarea{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:3440px;
	background:#797979;
	display:none;
}

.modalarea .modalbg{
	margin:0 auto;
	width:1200px;
	height:3440px;
	background:#738da4;
}

.modalarea .modalbg .closed{
	width:1200px;
	text-align:right;
	cursor:pointer;
}

.modalarea .modalbg .closed img{
	cursor:pointer;
}

.modalarea .modalbg .title{
	width:1200px;
	text-align:center;
	font-size:2.2em;
	font-weight:bold;
	color:#fff;
	margin-bottom:30px;
	letter-spacing:-1;
}

.modalarea .modalbg .subtitle{
	width:1200px;
	text-align:center;
	font-size:1em;
	color:#fff;
	letter-spacing:-1;
	margin-bottom:50px;
}

.modalarea .modalbg .menuarea{
	margin:0 auto;
	width:1120px;
	height:220px;
}

.modalarea .modalbg .menuarea div{
	float:left;
	width:279px;
	height:54px;
	text-align:center;
	background:#d5dde4;
	margin-right:1px;
	margin-bottom:1px;
	cursor:pointer;
}

.modalarea .modalbg .menuarea div.end{
	margin-left:0px;
	margin-bottom:1px;
}

.modalarea .modalbg .menuarea div.on{
	background:#4b4b4b;
	color:#fff;
	font-weight:bold;
}

.modalarea .modalbg .menuarea div p{
	padding-top:19px;
	font-size:0.8em;
	letter-spacing:-1;
}

.modalarea .modalbg .menuarea div.on p{
	padding-top:19px;
	font-size:0.8em;
	letter-spacing:-1;
	color:#fff;
}

.modalarea .modalbg .contents{
	margin:0 auto;
	width:1120px;
}




/*정밀검사시스템*/
#promise_sub02{
	width: 1200px;
	margin:0 auto;
}

.promise_sub021{
	width: 1200px;
	height: 4707px;
	margin:0 auto;
	background:url('/images/promise/sub02_img01.jpg');
}

.promise_sub022{
	width: 1200px;
	height: 4769px;
	margin:0 auto;
	background:url('/images/promise/sub02_img02.jpg');
}


/*평생관리시스템*/
#promise_sub03{
	width: 1200px;
	margin:0 auto;
}

/*1:1전담관리시스템*/
#promise_sub04{
	width: 1200px;
	margin:0 auto;
}


/*//////////시력교정센터////////////*/

/*아이디자인*/
#correction_sub01{
	width: 1200px;
	margin:0 auto;
}


/*라식*/
#correction_sub02{
	width: 1200px;
	margin:0 auto;
}

.correction_sub021{
	position:relative;
	width: 1200px;
	height: 4893px;
	margin:0 auto;
	background:url('/images/correction/sub02_img01.jpg');
}

.correction_sub021 .bt01{ position:absolute;top:3456px;left:164px; cursor:pointer;}
.correction_sub021 .bt02{ position:absolute;top:3456px;left:539px; cursor:pointer;}
.correction_sub021 .bt03{ position:absolute;top:3456px ;left:914px; cursor:pointer;}


.correction_sub022{
	width: 1200px;
	height: 5486px;
	margin:0 auto;
	background:url('/images/correction/sub02_img02.jpg');
}

.correction_sub023{
	width: 1200px;
	height: 3731px;
	margin:0 auto;
	background:url('/images/correction/sub02_img03.jpg');
}


/*라섹*/
#correction_sub03{
	width: 1200px;
	margin:0 auto;
}

.correction_sub031{
	position:relative;
	width: 1200px;
	height: 6292px;
	margin:0 auto;
	background:url('/images/correction/sub03_img01.jpg');
}

.correction_sub031 .bt01{ position:absolute;top:4295px;left:164px; cursor:pointer;}
.correction_sub031 .bt02{ position:absolute;top:4295px;left:539px; cursor:pointer;}
.correction_sub031 .bt03{ position:absolute;top:4295px ;left:914px; cursor:pointer;}
.correction_sub031 .bt04{ position:absolute;top:4855px ;left:164px; cursor:pointer;}
.correction_sub031 .bt05{ position:absolute;top:4855px ;left:539px; cursor:pointer;}
.correction_sub031 .bt06{ position:absolute;top:4855px ;left:914px; cursor:pointer;}

.correction_sub032{
	width: 1200px;
	height: 3658px;
	margin:0 auto;
	background:url('/images/correction/sub03_img02.jpg');
}

.correction_sub033{
	width: 1200px;
	height: 3902px;
	margin:0 auto;
	background:url('/images/correction/sub03_img03.jpg');
}

.correction_sub034{
	width: 1200px;
	height: 5486px;
	margin:0 auto;
	background:url('/images/correction/sub03_img04.jpg');
}

.correction_sub035{
	width: 1200px;
	height: 3731px;
	margin:0 auto;
	background:url('/images/correction/sub03_img05.jpg');
}

/*렌즈삽입술*/
#correction_sub04{
	width: 1200px;
	margin:0 auto;
}

.correction_sub041{
	width: 1200px;
	height: 4793px;
	margin:0 auto;
	background:url('/images/correction/sub04_img01.jpg');
}

.correction_sub042{
	width: 1200px;
	height: 5405px;
	margin:0 auto;
	background:url('/images/correction/sub04_img02.jpg');
}

.correction_sub043{
	width: 1200px;
	height: 4102px;
	margin:0 auto;
	background:url('/images/correction/sub04_img03.jpg');
}

.correction_sub044{
	width: 1200px;
	height: 4351px;
	margin:0 auto;
	background:url('/images/correction/sub04_img04.jpg');
}


/*드림렌즈*/
#correction_sub05{
	width: 1200px;
	margin:0 auto;
}

/*//////////시력교정센터////////////*/

/*백내장이란?*/
#cataract_sub01{
	width: 1200px;
	margin:0 auto;
}


/*노안이란*/
#cataract_sub02{
	position:relative;
	width: 1200px;
	height: 7069px;
	margin:0 auto;
	background:url('/images/cataract/sub02_img01.jpg');
}

#cataract_sub02 #tabmenu{
	position:absolute;
	top:2835px;
	left:116px;
}

#cataract_sub02 #tabmenu div{
	width:196px;
	height:54px;
	border:1px solid #cccccc;
	background-color:#fff;;
	margin-bottom:8px;
	text-align:center;
	cursor:pointer;
}

#cataract_sub02 #tabmenu div p{
	padding-top:20px;
	font-size:0.8em;
	font-weight:bold;
	color:#4b4b4b;
}


#cataract_sub02 #tabmenu div.on{
	width:196px;
	height:54px;
	border:1px solid #cccccc;
	background-color:#2484d6;;
	margin-bottom:8px;
	text-align:center;
}

#cataract_sub02 #tabmenu div.on p{
	padding-top:20px;
	font-size:0.8em;
	font-weight:bold;
	color:#fff;
}



#cataract_sub02 #tabimg{
	position:absolute;
	width: 760px;
	height: 410px;
	top:2757px;
	left:340px;
}

#cataract_sub02 #tabimg #tabimg1{
	width: 760px;
	height: 410px;
}

#cataract_sub02 #tabimg #tabimg2{
	width: 760px;
	height: 410px;
	display:none;
}

#cataract_sub02 #tabimg #tabimg3{
	width: 760px;
	height: 410px;
	display:none;
}

#cataract_sub02 #tabimg #tabimg4{
	width: 760px;
	height: 410px;
	display:none;
}

#cataract_sub02 #tabimg #tabimg5{
	width: 760px;
	height: 410px;
	display:none;
}



/*백내장과노안교정*/
#cataract_sub03{
	width: 1200px;
	margin:0 auto;
}
.cataract_sub031{
	width: 1200px;
	height: 5262px;
	margin:0 auto;
	background:url('/images/cataract/sub03_img01.jpg');
}

.cataract_sub032{
	width: 1200px;
	height: 4339px;
	margin:0 auto;
	background:url('/images/cataract/sub03_img02.jpg');
}

.cataract_sub033{
	width: 1200px;
	height: 4807px;
	margin:0 auto;
	background:url('/images/cataract/sub03_img03.jpg');
}

.cataract_sub034{
	width: 1200px;
	height: 4312px;
	margin:0 auto;
	background:url('/images/cataract/sub03_img04.jpg');
}

/*수술선택다이드*/
#cataract_sub04{
	width: 1200px;
	margin:0 auto;
}




/*게시판*/
#board_sub01{
	width: 1200px;
	margin:0 auto;
	padding-bottom:120px;
}



/*멤버쉽_로그인*/

#member_login .login_area{
	width: 1200px;
	margin:0 auto;
}

#member_login .login_form{
	margin:0 auto;
}


/*멤버쉽_회원가입*/
#member_join{
	width: 1200px;
	margin:0 auto;
}

#member_join .subtitle{
	position: relative;
	height: 54px;
	width: 1200px;
	font-size:32px;
	color:#204a91;
	font-weight:bold;
}

#member_join .join_area{
	width: 1200px;
	margin-top: 0px;
}

#member_join .join_form{
	width: 1200px;

}

#member_join .submidtitle{
	padding: 10px 0 5px 0;
	font-size:16px;
	font-weight:bold;
	color:#55758f;
	letter-spacing:-1px;
}

#member_join .join_input_title{
	font-size:14px;
	color:#000;
	background-color:#fafafa;
	text-align:right;
	padding:20px 20px 20px 0;
}

#member_join .join_input_text{
	font-size:14px;
	text-align:left;
	padding:20px 0 20px 20px;
}

#member_join .join_input_cate{
	font-size:12px;
	padding-left:20px;
	color:#d62424;
}

#member_join .join_input_cate td{
	font-size:12px;
	color:#000;
}

#member_join .join_input_cate td.join_input_cate{
	font-size:12px;
	padding-left:0px;
}

#member_join label{
	display:none;
}




/*멤버쉽_아이디패스워드찾기*/
#member_search{
	width: 1200px;
	margin:0 auto;
}

#member_search .subtitle{
	position: relative;
	width: 1200px;
	font-size:18px;
	color:#000;
	font-weight:bold;
	padding: 10px 0 10px 10px;
	text-align:left;
}

#member_search .btnarea{
	position: relative;
	width: 1200px;
	padding: 40px 0 50px 0;
	text-align:center;
}

#member_search .search_area{
	width: 1200px;
	margin-top: 0px;
}

#member_search .search_form{
	width: 1200px;
	margin:0 auto;
}

#member_search .search_form .title{
	font-size:12px;
	color:#000;
	background-color:#fafafa;
	text-align:right;
	padding:20px 20px 20px 0;
}

#member_search .search_form .body{
	font-size:12px;
	padding-left:20px;
	background-color:#fff;
}


#member_search .find_form{
	width: 1200px;
	margin:0 auto;
}

#member_search .find_form .title{
	font-size:12px;
	color:#000;
	background-color:#fafafa;
	text-align:right;
	padding:20px 20px 20px 0;
}

#member_search .find_form .body{
	font-size:12px;
	padding-left:20px;
}



/*멤버쉽_사이트맵*/
#member_sitemap{
	position:relative;
	width: 1200px;
	margin:0 auto;
	height:1000px;
}
#member_sitemap .sitemap{
	width: 1200px;
}

#member_sitemap .subtitle{
	position: relative;
	height: 54px;
	width: 1200px;
	font-size:32px;
	color:#204a91;
	font-weight:bold;
}

#member_sitemap .sitemap ul{
	float:left;
	margin:0 5px;
	height:300px;
}

#member_sitemap .sitemap .title{
	font-weight:bold;
	font-size: 16px;
	color:#ffffff;
	border:1px solid #0d5694;
	width:288px;
	padding:10px 0 10px 0;
	text-align:center;
	background-color:#2484d6;
}

#member_sitemap .sitemap .sub{
	font-size: 14px;
	color:#14739f;
	padding:5px 0 3px 5px;
}

#member_sitemap .sitemap .sub a:link, #member_sitemap .sitemap .sub a:visited,#member_sitemap .sitemap .sub a:active,#member_sitemap .sitemap .sub a:hover{
	color:#000;
}

/*
#member_sitemap .sitemap .sitemap_01{
	position:absolute;
	top: 80px;
	left: 0px;
}

#member_sitemap .sitemap .sitemap_02{
	position:absolute;
	top: 80px;
	left: 250px;
}

#member_sitemap .sitemap .sitemap_03{
	position:absolute;
	top: 80px;
	left: 500px;
}

#member_sitemap .sitemap .sitemap_04{
	position:absolute;
	top: 80px;
	left: 750px;
}


#member_sitemap .sitemap .sitemap_05{
	position:absolute;
	top: 300px;
	left: 0px;
}

#member_sitemap .sitemap .sitemap_06{
	position:absolute;
	top: 300px;
	left: 250px;
}

#member_sitemap .sitemap .sitemap_07{
	position:absolute;
	top: 300px;
	left: 500px;
}

#member_sitemap .sitemap .sitemap_08{
	position:absolute;
	top: 300px;
	left: 750px;
}


#member_sitemap .sitemap .sitemap_09{
	position:absolute;
	top: 520px;
	left: 0px;
}

#member_sitemap .sitemap .sitemap_10{
	position:absolute;
	top: 520px;
	left: 250px;
}

#member_sitemap .sitemap .sitemap_11{
	position:absolute;
	top: 520px;
	left: 500px;
}

#member_sitemap .sitemap .sitemap_12{
	position:absolute;
	top: 520px;
	left: 750px;
}

#member_sitemap .sitemap .sitemap_13{
	position:absolute;
	top: 740px;
	left: 0px;
}

#member_sitemap .sitemap .sitemap_14{
	position:absolute;
	top: 740px;
	left: 250px;
}
*/


/*온라인예약*/
#online{
	width: 1200px;
	min-height:1100px;
}






/*** 끝 ***/
