/* Base style (Tag style)
------------------------------------------------------------------------------------------------------*/
body {
	margin: 0;
	}
body, div, span, table, td, input, select, textarea {
	font-family: µ¸¿ò;
	font-size: 12px;
	line-height: 160%;
	color: #7F8995;
	}
a img, img {
	border-width: 0;
	}
a:link {
	text-decoration: none; color: #7F7F7F;
	}
a:visited {
	text-decoration: none; color: #7F7F7F;
	}
a:hover {
	text-decoration: underline; color: #7F7F7F;
	}
input, textarea, select {
	border: 1px solid #C3D5DF;
	border-right: 1px solid #D8ECF7;
	border-bottom: 1px solid #D8ECF7;
	height: 20px;
	}
table {
	border-collapse: collapse;
	}
td {
	padding: 0;
	}
form, p {
	margin: 0;
	padding: 0;
	border: 0;
	}


	

/* Structure style (Layout style)
------------------------------------------------------------------------------------------------------*/
#container {
	margin: 0;
	width: 960px;
	vertical-align: top;
	}
	#topArea {
		vertical-align: top;
		}
		#logoArea {
			width: 190px;
			height: 265px;
			position: absolute;
			z-index: 15;
			left: 0;
			top: 0;
			background: url('/images/leftBG.gif') no-repeat left top;
			}
		#logoAreaWide {
			width: 190px;
			height: 265px;
			position: absolute;
			z-index: 15;
			left: 0;
			top: 0;
			}
			}
			#logoAreaSWF {
				width: 190px;
				height: 265px;
				position: relative;
				z-index: 20;
				left: 0;
				top: 0;
				}
			#subMenuArea {
				width: 190px;
				height: 431px;
				z-index: 10;
				margin: -24px 0 0 0;
				text-align: right;
				background: url('/images/navi/local_menu_back.gif') no-repeat left bottom;
				}
		#globalMenuArea {
			width: 960px;
			height: 180px;
			}
		#locationArea {
			width: 960px;
			height: 24px;
			background: url('/images/bg_location.gif') no-repeat right top;
			color: #FFF;
			padding: 0 0 0 200px;
			font-size: 11px;
			}
		#locationArea a {
			color: #FFF;
			}
	#middleArea {
		vertical-align: top;
		background: url('/images/bg_rightBar.gif') no-repeat right top;
		height: 526px;
		}
		#subMenuArea {
			width: 190px;
			float: left;
			}
		#contentArea {
			width: 700px;
			margin: 0 0 0 30px;
			float: left;			
			}
		#contentAreaEvent {
			width: 700px;
			margin: 0 0 0 10px;
			float: left;			
			}
		#topBtnArea {
			position: absolute;
			z-index: 10;
			left: 932px;
			top: 0;
			text-align: right;
			clear: both;
			display: none;
			}
	#bottomArea {
		clear: both;
		height: 100px;
		padding: 0px 0 0 0;
		}


.pageTitle {
	margin: 20px 0 20px 0;
	}
.pageTitle2 {
	margin: 36px 0 25px 0;
	}
.pageTitle3 {
	margin: 38px 0 20px 0;
	}
.pageSubTitle {
	margin: 0 0 15px 0;
	}
.line1 {
	border-bottom: 1px solid #D8E3F9;
	}
.line2 {
	border-bottom: 1px solid #CCDAF2;
	}
.txt_center {
	text-align: center;
	}
.txt_left {
	text-align: left;
	}
.checkstyle, .radiostyle {
	border: 0px;
	}
.now {
	color: #3666CC;
	font-weight: bold;
	}
.font01 {
	color: #3666CC;
	}

ul.board_view {
	margin: 0px;
	padding: 0px;
	}
ul.board_view li {
	list-style-type: none;
	padding-left: 14px;
	background: url('/images/i_bullet_001.gif') no-repeat 0% 50%;
	}
.boardTitle {
	background: url('/images/list_bg_middle.gif') repeat-x top left #8FADEE; 
	color: white;
	padding-top: 2px;
	}

/* Product_style
------------------------------------------------------------------------------------------------------*/
.pBg_topL {
	width: 10px;
	height: 15px;
	background: url('/contactLens/images/product_spec_tap_back_01.gif') no-repeat;
	}
.pBg_topC {
	width: 680px;
	background: url('/contactLens/images/product_spec_tap_back_07.gif') repeat-x;
	}
.pBg_topR {
	width: 10px;
	background: url('/contactLens/images/product_spec_tap_back_03.gif') no-repeat;
	}
.pBg_middleL {
	background: url('/contactLens/images/product_spec_tap_back_04.gif') repeat-y;
	}
.pBg_middleR {
	background: url('/contactLens/images/product_spec_tap_back_05.gif') repeat-y;
	}
.pBg_bottomL {
	height: 15px;
	background: url('/contactLens/images/product_spec_tap_back_06.gif') no-repeat;
	}
.pBg_bottomC {
	background: url('/contactLens/images/product_spec_tap_back_02.gif') repeat-x;
	}
.pBg_bottomR {
	background: url('/contactLens/images/product_spec_tap_back_08.gif') no-repeat;
	}
.pSubMenu {
	display: none;
	}

/* FAQ_style
------------------------------------------------------------------------------------------------------*/
.topLine {
	height: 2px;
	background: url('/etc/images/faq_line_01.gif') repeat-x;
	}
.q_num, .q_txt, .a_num, .a_txt {
	border-bottom: 1px solid #DCDFEE;
	padding-top: 5px;
	padding-bottom: 3px;
	vertical-align: top;
	}
.q_num, .a_num {
	padding-left: 24px;
	}
.q_num {
	background: url('/etc/images/faq_bullet_q.gif') no-repeat 7px 7px;
	}
.a_num {
	background: url('/etc/images/faq_bullet_a.gif') no-repeat 7px 7px #EFF5FF;
	}
.a_txt {
	background-color: #EFF5FF;
	}

/* Product_Popup_style
------------------------------------------------------------------------------------------------------*/
.popup {
	display: none;
	position: absolute;
	top: 230px;
	left: 380px;
	z-index: 10;
	width:540px;
	height: 520px;
	}
.png24 {  
    tmp: expression(setPng24(this));
	}

.quick1 {
	background:url(/images/menu_01.jpg) no-repaet;
	width:88px;
	text-align:center;
	font-family:dotum;
	font-size:11px;
	padding-top:2px;
	}
.quick2 {
	background:url(/images/menu_02.gif) no-repaet;
	height:42px;
	text-align:center;
	vertical-align:top;
	font-family:dotum;
	font-size:11px;
	padding-top:24px;
	}

.quick3 {
	background:url(/images/menu_03.gif) no-repaet;
	height:54px;
	text-align:center;
	font-family:dotum;
	font-size:11px;
	line-height:14px;
	padding-top:24px;
	}
	
	
/* °£°Ý
------------------------------------------------------------------------------------------------------*/
.p_t5 {padding-top:5px;}
.p_t9 {padding-top:9px;}

.m_t10{margin-top:10px;}
.m_b10{margin-bottom:10px;}
.m_b20{margin-bottom:20px;}
.m_b25{margin-bottom:20px;}
.m_b30{margin-bottom:30px;}
.m_b35{margin-bottom:35px;}
.m_b40{margin-bottom:40px;}


/* box */
#sel_box {margin:20px 0 0 30px;width:602px;}
.box_tl {background:url(/mypage/images/box_tl.gif) ; height:6px; width:6px;}
.box_tr {background:url(/mypage/images/box_tr.gif) ; height:6px; width:6px;}
.box_bl {background:url(/mypage/images/box_bl.gif) ; height:6px; width:6px;}
.box_br {background:url(/mypage/images/box_br.gif) ; height:6px; width:6px;}
.box_tm {background:#ecedf3 ; height:6px;}
.box_bm {background:#ecedf3 ; height:6px;}
.box_ml {background:#ecedf3 ; with:6px;}
.box_mr {background:#ecedf3 ; with:6px;}
.box_mm {background:#ecedf3 ; text-align:center;}


/* 2008-12-18 ÀÓ½Ã ÀÛ¾÷ _ Ãß°¡ ºÐ */
.ck_erial { margin:0 0 0 0; }
.ck_erial .title { text-align:center; }
.ck_erial .step { margin:4px 0 0 0; }

.ck_etab { margin:20px 0 30px 0; width:700px; }
.ck_etab ul { width:100%; height:41px; margin:0; padding:0; }
.ck_etab ul li { display:inline; float:left; height:41px; background:url(/etrial/images/ico_tabbg.jpg) repeat-x top left; }
.ck_etab ul li img { vertical-align:top; }
.ck_etab .tab1 { }
.ck_etab .tab2 img { margin:0 5px 0 5px; }
.ck_etab .tab3 { }

.Select_shopck { width:700px; }
.Select_shopck .title { margin:0 0 0 0; }
.Select_shopck .box { width:700px; margin:7px 0 0 0; background:url(/etrial/images/box_bottom.jpg) no-repeat bottom left; height:404px; }
.Select_shopck .box .boxtop { width:700px; height:7px; background:url(/etrial/images/box_top.jpg) no-repeat top left; }

.Select_shopck .shop { width:376px; margin:13px 0 0 20px; background:url(/etrial/images/mbox_bottom.gif) no-repeat bottom left; float:left; padding:0; display:inline; }

.Select_shopck .mboxtop { width:376px; height:7px; margin:0; padding:0; background:url(/etrial/images/box_mtop.gif) no-repeat top left; }

.Select_shopck .shop .shop_select { margin:0px 0 0 15px; }
.Select_shopck .shop .shop_search { margin:10px 0 0 15px; }

.Select_shopck .shop_searchlist { width:344px; height:125px; border:1px solid #99ACCF; background:#ECF3FF; color:#7F8995; font-size:12px; font-family:µ¸¿ò;  font-weight:normal; margin:10px 0 0 15px; overflow-y:auto; overflow-x:hidden; }
.Select_shopck .shop_searchlist ul { margin:10px 0 0 10px; width:100%; list-style:none; padding:0; }
.Select_shopck .shop_searchlist ul li { display:block; list-style:none; padding:0; margin:0; }
.Select_shopck .shop_searchlist a:hover { text-decoration:none; font-weight:bold; color:#FFFFFF; background:#94BAF8; width:100%; height:100%; cursor:hand; }
.Select_shopck .shop_searchlist ul li span, .Select_shopck .shop_searchlist a { width:100%; }

.Select_shopck .info_shop { margin:15px 0 0 10px; }
.Select_shopck .info_shop ul { width:342px; margin:0; padding:0; list-style:none;  }
.Select_shopck .info_shop ul li { margin:0; padding:0; list-style:none; }

.Select_shopck .info_shop .title { font-weight:bold; color:#012466; font-size:12px; font-family:µ¸¿ò; padding-left:5px; }
.Select_shopck .info_shop .address { font-weight:normal; color:#666666; font-size:12px; font-family:µ¸¿ò; padding-left:5px; }
.Select_shopck .info_shop .bar { margin:0; padding:0; }
.Select_shopck .info_shop .traffic { font-weight:normal; color:#666666; font-size:12px; font-family:µ¸¿ò; padding-left:5px; height:20px; }


.Select_shopck .map { float:left; width:240px; margin:13px 0 0 30px; display:inline; }
.Select_shopck .map .title { margin:0 0 5px 0; } 
.Select_shopck .map .maps { margin:0; padding:0; }
.Select_shopck .map .maps img { width:240px; height:320px; }

.addr1 { background:#ECF3FF; color:#7F8995; font-size:12px; font-family:µ¸¿ò; width:70px; height:20px; }
.addr2 { background:#ECF3FF; color:#7F8995; font-size:12px; font-family:µ¸¿ò; width:100px; height:20px; }
.addr3 { background:#ECF3FF; color:#7F8995; font-size:12px; font-family:µ¸¿ò; width:110px; height:20px; }
.txtnavi009  { font-weight:normal; font-size:12px; font-family:µ¸¿ò; color:#012466; }

.Visite_select { margin:16px 0 0 0; clear:both; }
.Visite_select .title { margin:0 0 0 0; }

.Visite_select .box { width:700px; margin:7px 0 0 0; background:url(/etrial/images/box_bottom.jpg) no-repeat bottom left; height:246px; }
.Visite_select .box .boxtop { width:700px; height:7px; background:url(/etrial/images/box_top.jpg) no-repeat top left; }

.Visite_select .cal { float:left; display:inline; width:274px; height:200px; background:url(/etrial/images/bg_cal.jpg) no-repeat left top; margin:10px 0 0 20px; }
.Visite_select .cal a:hover { text-decoration:none; }
.Visite_select .cal table { font-size:11px; font-weight:normal; font-family:µ¸¿ò; color:#666666; margin:16px 0 0 16px; width:242px; border:1px solid #BECDE8; }
.Visite_select .cal table thead th { text-align:center; font-weight:bold; color:#3659AB; background:#EFF5FE; height:23px;  }
.Visite_select .cal table thead td { background:#EFF5FE; text-align:center; }
.Visite_select .cal table tbody th { text-align:center; font-weight:bold; height:26px; color:#666666; }
.Visite_select .cal table tbody td { text-align:center; height:17px; font-size:11px; color:#CCCCCC; }
.Visite_select .cal table tfoot td { text-align:center; height:10px; }
.Visite_select .cal table a:link { color:#CCCCCC; }
.Visite_select .cal table a:hover {  width:100%; height:100%; font-weight:bold; background:#94BAF8; cursor:hand;color:#FFFFFF;  }
.Visite_select .cal table a:visited { color:#CCCCCC; }

.txt_cg1 { color:#CCCCCC; }
.txt_cg2 { color:#CC0000; } /* ¿ù¿äÀÏ */
.txt_cg3 { background:#DBDBDB; width:100%; height:100%; } /* ÈÞÀÏ */
.txt_cg4 { color:#666666; } /* ÆòÀÏ */
.txt_cg5 { color:#7F8995; }
.txt_cg6 { color:#0066CC; } /* Åä¿äÀÏ */
.txt_cg7 { color:#FFFFFF; width:100%; height:100%; font-weight:bold; background:#94BAF8; cursor:hand; }

.txt_rb1 { font-weight:bold; }
.txt_tb2 { font-weight:bold; color:#FFFFFF; background:#94BAF8; width:100%; height:100%; cursor:hand; }

.txt_tm1 { background:#DBDBDB; width:100%; height:100%; font-weight:normal; }
.txt_tm2 { background:#94BAF8; width:100%; height:100%; font-weight:bold; color:#FFFFFF; cursor:hand; }

.Visite_select .time { float:left; display:inline; width:130px; height:200px; background:url(/etrial/images/bg_time.jpg) no-repeat left top; margin:10px 0 0 20px; }
.Visite_select .time table { width:98px; border:1px solid #BECDE8; margin:15px 0 0 15px; }
.Visite_select .time table th { height:9px;}
.Visite_select .time table td { text-align:center; color:#7F8995; font-weight:normal; }
.Visite_select .time a:hover { text-decoration:none; background:#94BAF8; width:100%; height:100%; font-weight:bold; color:#FFFFFF; cursor:hand; }

.Visite_select .conf { float:left; display:inline; margin:18px 0 0 23px; }
.Visite_select .conf .memo { width:200px; height:132px; font-weight:bold; color:#012466; font-family:µ¸¿ò; font-size:12px; }
.Visite_select .conf .end { }

.trial_buttom { text-align:center; margin:10px 0 100px 0; clear:both; }

.au_title { margin:-10px 0 0 0; padding:0; }
.au_prod { width:700px; border-bottom:3px solid #6E95E4; width:700px; margin:25px 0 0 0; position:relative; }
.au_prod .lv1 { width:700px; height:41px; }
.au_prod .lv2 { text-align:center; position:relative; }
.au_prod .View_Bt1 { position:absolute; bottom:9px; right:20px; }
.au_prod .View_Bt2 { position:absolute; bottom:9px; right:20px; }
.au_prod .View_Bt3 { position:absolute; bottom:9px; right:20px; }
.au_prod .View_Bt4 { position:absolute; bottom:9px; right:20px; }
.au_reqbt { text-align:center; margin:10px 0 100px 0; }

.product_acu { width:700px; margin:25px 0 0 0; position:relative; height:41px;  }
.product_acu ul { width:700px; margin:0; padding:0; list-style:none; background:url(/etrial/images/dep_back.gif) repeat-x left top; }
.product_acu ul li {  margin:0; padding:0; display:inline; float:left; list-style:none; cursor:hand; vertical-align:bottom; }
.product_acu ul li img { vertical-align:bottom; } 


/* 2009-01-14 Start */
.acu_deview { text-align:center; position:relative; width:700px; }
#Au_View1 { border-bottom:3px solid #6E95E4; }
#Au_View2 { border-bottom:3px solid #6E95E4; }
#Au_View3 { border-bottom:3px solid #6E95E4; }
#Au_View4 { border-bottom:3px solid #F97FBA; }
#Au_View5 { border-bottom:3px solid #6E95E4; }
#Au_View6 { border-bottom:3px solid #6E95E4; }
#Au_View7 { border-bottom:3px solid #6E95E4; }
#Au_View_survey { border-bottom:3px solid #6E95E4; }
#tab_right { width:100%;height:53px; }
.tab_On	{ margin-top:3px; }
.tab_Off { border-bottom:3px solid #6E95E4; }
.tab_Off2 { border-bottom:3px solid #F97FBA; }
/* 2009-01-14 End */


.View_Bt { position:absolute; bottom:9px; right:20px; }

.Trial_intro { margin:0 0 100px 0; }
.Trial_intro img { vertical-align:top;  }
.Trial_intro .mv1 { margin:0; padding:0;  }
.Trial_intro .mv2 { margin:0; padding:0; }
.Trial_intro .mv3 { margin:28px 0 19px 0;; padding:0; text-align:center; }
.Trial_intro .mv4 { margin:0; padding:0; text-align:center; }

.Trial03 { margin:0 0 100px 0; }
.Trial03 img { vertical-align:top; }
.Trial03 .title { text-align:center; margin:0 0 16px 0; }
.Trial03 .step1 { text-align:left; margin:0 0 9px 0; }
.Trial03 .step2 { text-align:left; margin:21px 0 10px 0; }
.Trial03 .View_lens { border-bottom:3px solid #82A5ED; border-top:3px solid #82A5ED; text-align:center; }
.Trial03 .View_info { }
.Trial03 .View_info .left { float:left; display:inline; }
.dbr_data { border-bottom:1px solid #979797; border-top:1px solid #979797; color:#666666; font-family:µ¸¿ò; font-size:12px; font-weight:normal; }
.dbr_data img { margin:0; padding:0; vertical-align:text-bottom; }
.dbr_data th { text-align:left; background:#E1ECFF; border-bottom:1px solid #CCCCCC; height:29px; }
.dbr_data td { text-align:left; padding-left:14px;  border-bottom:1px solid #CCCCCC; padding-right:14px;  }
.Trial03 .View_info .right { float:right; display:inline; }
.Trial03 .trial03_button_submit, .Trial03 .trial03_button_print { text-align:center; clear:both; }
.stm_txt { color:#012466; font-weight:bold; }


/* ÆË¾÷ ÇÁ¸°Æ®¿ë */
	div#coupon {width:550px;font-size:12px;color:#333333;}
	div#coupon ul.tit{width:550px;list-style:none;margin:0;padding:0;border-bottom:1px solid #000000}
	div#coupon ul.tit li.logo{float:left;margin-right:22px;}
	div#coupon ul.tit li.tit_img{float:left;}
	div#coupon ul.tit li.txt{float:right;color:#012466;font-weight:bold;margin-top:7px;padding-right:2px}
	div#coupon ul.tit li.txt span{color:#333333;font-weight:normal;}

	div#custom_info {float:left;width:300px;margin-top:5px; color:#333333;}
	div#custom_info p{margin:0 0 3px 0}
	div#custom_info p.tit{margin:0 0 5px 0}
	div#custom_info p span{margin-left:10px;font-weight:bold;color:#012466;}
	div#custom_info p.bg{margin:0 0 10px 0;width:300px;height:20px;color:#000000;font-weight:bold;}
	div#custom_info p.bg span{color:#012466;font-weight:normal;}

	div#custom_info table{border-top:1px solid #979797;border-bottom:1px solid #979797;width:300px;table-layout:fixed;margin-bottom:10px}
	div#custom_info table th{width:80px;padding:4px 10px;border-bottom:1px solid #CCCCCC;background:#E1ECFF;color:#4B566E;font-size:11px;text-align:left; font-weight:normal; letter-spacing:-2px;}
	div#custom_info table th.no{border:0px;width:80px;padding:4px 10px;background:#E1ECFF;color:#4B566E;font-size:11px;text-align:left; letter-spacing:-2px}
	div#custom_info table td{padding:4px 10px;border-bottom:1px solid #CCCCCC;background:#FFFFFF;color:#666666;font-size:11px}
	div#custom_info table td.no{border:0px;background:#FFFFFF;color:#666666;font-size:11px}
	div#custom_info table td.b{border-bottom:1px solid #CCCCCC;background:#FFFFFF;color:#012466;font-size:11px;font-weight:bold}
	div#custom_info p.btn{width:300px;text-align:center; margin:0 0 10px 0;}
	div#custom_info p.btn img{vertical-align:top;border:0px}

	div#map {float:right;width:240px;height:320px}
	/*div#map img{width:240px;height:320px}*/

	div#item_img{clear:both;border-bottom:2px solid #82A5ED;background:url('/etrial/images/line_dot.gif') repeat-x left top;width:550px;padding-top:1px;margin-bottom:10px;} 

	div#notice{clear:both;color:#707070;font-size:11px;line-height:14px}
	div#notice p.tit{margin:0 0 10px 0; font-size:11px}
	div#notice .b{font-weight:bold; font-size:11px}
	div#notice .u{text-decoration:underline; font-size:11px}
	div#notice .ora{color:#CC3300; font-size:11px}
	div#notice .blu{color:#0066CC; font-size:11px}


/* Æ®·ç¾ÆÀÌ¼³¹® */
.survey_lr { border-left:1px solid #6babdc; border-right:1px solid #6babdc;}
.survey_b { border-bottom:1px solid #c7e2f7;}
.survey_p { padding: 0 0 0 20px;}
.survey_table { margin: 15px 0 15px 0;}
.survey_text { font-family: µ¸¿ò; font-size: 12px; line-height: 160%; color: #6c6c6c;}
.survey_title { font-family: µ¸¿ò; font-size: 12px; line-height: 160%; color: #02306c; font-weight:bold;}


