body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,굴림; font-size:11pt; color:#222222; }

form { margin:0px; }
body {
	width:100%;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
img {border:0px;}
body, td, table, tr, div, ul, li, dl, ol, dt, dd { margin:0px;padding:0px; }
a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

#page_index_body {  float:left; position: relative;width: 100%; height:auto; background-image:url(/images/bg.jpg);	background-position:center top;	background-repeat:repeat-x;}
#page_sub_doc {  float:left; position: relative;width: 100%; height:auto; background-image:url(/images/sub_bg.jpg);	background-position:center top;	background-repeat:repeat-x;}

#page_top_box {   float:none;position: relative; width: 1023px; height:570px; margin:auto;  }
#page_top_box .page_top_menu  {  float:left;position:absolute;width:1023px;	height:auto;text-align:left;z-index:20; }
#page_top_box .page_top_flash  { float:left;position: absolute;width: 1023px; height:570px;margin:auto; z-index:10;  }
#page_top_box .page_top_flash .page_left_wing   { float:left; position: absolute;width: 87px; height:515px;margin:auto;margin-left:-87px;margin-top:109px;  }
#page_top_box .page_top_flash .page_right_wing   { float:left;  position: absolute;width: 80px; height:515px;margin:auto;margin-left:1022px;margin-top:109px;  }




#myview_clinic_box { float:none; position: relative; width: 1023px; height:153px; margin:auto;z-index:1; }
#myview_customer_center {  position: relative; width: 1023px; height:231px; margin:auto; }
#myview_copyright {  float:none; position: relative; width: 1023px; height:76px; margin:auto; background:url(/images/copy_bg.jpg); background-repeat:repeat-x; background-position:center;}
#myview_copyright img {  float:left; position: relative;}

#subpage_body_html:after{content:""; clear:both; display:block;}
#subpage_body_html  { position: relative; width: 1023px; height:auto; margin:auto; background-image:url(/images/sub_body_bg.jpg);	background-position:center top;	background-repeat:repeat-x;}
#subpage_body_html .top_menu_body  {  float:left;position: relative; width: 1023px; height:109px; margin:auto; }
#subpage_body_html .top_menu_body .top_menu  {  float:left;position:absolute;width:1023px;	height:381px;text-align:left;z-index:1000;}
#subpage_body_html .sub_main_body   {  float:left; position: relative; width: 1023px; height:auto; min-height:800px; margin:auto; margin-top:74px; z-index:1;  }
#subpage_body_html .sub_main_body  .left_body_skin {  float:left; position: relative; width: 234px; height:auto; left;}
#subpage_body_html .sub_main_body  .left_body_skin  .left_wing{  float:left;position: relative; width: 30px; height:699px; margin-left:-30px;margin-top:1px; display:none;}
#subpage_body_html .sub_main_body  .sub_content { float:left; position: relative; width:789px; min-width:400px; height:auto; margin:auto; margin-top:-80px}
#subpage_body_html .sub_main_body  .sub_content .sub_menu  {  float:left;position: relative; width: 789px; height:35px;background-color:#363739;text-align:center;}
#subpage_body_html .sub_main_body  .sub_content .sub_menu  ul { float:left; position: relative; width: 789px;height:35px;margin:auto; list-style-type:none; }
#subpage_body_html .sub_main_body  .sub_content .sub_menu  li {float:left;  position: relative; width:76px;padding-left:10px; padding-right:10px; line-height:35px;margin:auto; list-style-type:none; }
#subpage_body_html .sub_main_body  .sub_content .sub_menu  img {padding-top:10px;   }
#subpage_body_html .sub_main_body  .sub_content .sub_content_01  {  float:left;position: relative; width: 789px; height:auto;}
#subpage_body_html .sub_main_body  .sub_content .sub_content_01 .board_body {  position: relative; width: 697px; height:auto; margin:auto;; }
#subpage_body_html .sub_main_body  .sub_content .board { background:url(/images/board_bg.jpg); background-repeat:no-repeat; background-position:center top; }
#page_sub_copy {  float:left;position: relative; width: 100%;height:108px; margin:auto;background:url(/images/sub_copy_bg.jpg); background-repeat:repeat-x; background-position:center;text-align:center; }


#quick { float:left;position: relative;width: 35px;height:80px; margin-left:789px; }


.top_imgmenu {  float:left;position:absolute;width:400px;	height:7px;margin-top:20px;margin-left:620px;text-align:right;z-index:2000; }
.top_imgmenu img {margin-left:10px;}


#login_box   {  float:left;position: relative;width: 697px;height:213px;margin-top:32px; background-image:url(/images/login_bg.jpg); }



#wap_popup div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0px; padding:0px; font-size:11px;} 
#wap_popup { float: left;position: relative; width:857px;height:498px;background-image:url(./img/pop1_body.jpg); background-repeat:no-repeat;}
#wap_popup .btn_left_area { float: left;position: absolute; width:239px;height:auto;margin-top:98px; z-index:1000;}/*border:1px #ffffff solid;overflow:hidden;*/
#wap_popup .btn_left_area ul {float: left;position: relative; width:216px;height:auto;}
#wap_popup .btn_left_area li {float: left;position: relative; width:216px;height:80px;list-style-type:none;cursor:pointer;}
#wap_popup .btn_left_area li.active {float: left;position: relative; width:216px;height:80px;list-style-type:none;cursor:pointer;}
#wap_popup .btn_left_area .bottomover {  float: left;position: absolute; width:239px;height:80px;filter: alpha(opacity=0);}
#wap_popup .wappopbody { float: right;position: relative; width:640px;height:399px; margin-top:98px;margin-right:1px;}
#wap_popup .wappopbody  img  { float: left;position: absolute; width:640px;height:399px;z-index:1;}
#popup1 {display:none;}

#popup1{
    float: left;
	position:absolute;
		z-index:1000;

}