/* LJH 090605 */

body {margin:0; padding:0; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif; font-size:11px; color:#666666;}
img, a {border:0;}
select {color:#999999; font-size:11px;}
input {color:#999999; font-size:11px;}

A:link 	  {COLOR: #666666; TEXT-DECORATION: none; font-size:9pt; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
A:visited {COLOR: #666666; TEXT-DECORATION: none; font-size:9pt; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
A:active  {COLOR: #666666; TEXT-DECORATION: none; font-size:9pt; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
A:hover   {COLOR: #666666; TEXT-DECORATION: underline; font-size:9pt; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
a {selector-dummy: expression(this.hideFocus=true);}
a,img {selector-dummy: expression(this.hideFocus=true);}
a,img,input{selector-dummy: expression(this.hideFocus=true);}


.celler_list a:link 	  {COLOR: #666666; TEXT-DECORATION: none; font-size:8pt; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
.celler_list a:visited {COLOR: #666666; TEXT-DECORATION: none; font-size:8pt; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
.celler_list a:active  {COLOR: #666666; TEXT-DECORATION: none; font-size:8pt; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
.celler_list a:hover   {COLOR: #f56600; TEXT-DECORATION: none; font-size:8pt; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}

/* common */
.m_t_10 {margin-top:10px;}
.m_b_40 {margin-bottom:40px;}
.m_l_90 {margin-left:90px;}
.m_l_178 {margin-left:178px;}
.m_r_1 {margin-right:1px;}

/* layout */
#wrap {position:relative; height:100%;}
#top_menu {height:125px; text-align:center;}
#quick_menu {position:absolute; left:82%; margin-top:50px;}
#footer {clear:both; height:76px; text-align:center;}
#sub_warp {position:relative;}
#sub_con {margin:0 auto; width:980px;}
#con_wrap {margin-bottom:30px;}

#navi_warp {margin-bottom:30px; height:44px; border-bottom:1px solid #f2f2f2;}
#navi_warp .img {float:left; clear:left; margin:12px 0 1px 0;}
#navi {float:right; clear:right; margin-top:28px; width:600px; text-align:right; color:#bfbfbf;}
.navi {margin-right:5px;}

/* celler */
#celler_left {float:left; clear:left; width:210px; margin-right:30px; margin-bottom:30px;}
#celler_left_1 {float:left; clear:left; width:210px; height:538px; margin-right:30px; margin-bottom:30px; background:url(../images/customer/inform_left.jpg) no-repeat top left;}
#celler_right {float:right; clear:right; width:740px;}
#cell_memu {margin-bottom:30px;}
#cell_result {margin-top:10px; margin-bottom:60px; margin-left:335px;}

#reco_top {position:relative; margin-bottom:29px;}
.selectbox {position:absolute; right:0;}


/* master */
#kind_tab {margin-bottom:15px; background:url(../images/common/tab_bg.gif) repeat-x bottom right;}
#special_left {float:left; clear:left; width:210px; margin-right:20px; margin-bottom:30px;}
#special_right {float:right; clear:right; width:750px;}

/* sense */
#sense_left {float:left; clear:left; width:720px; margin-bottom:30px;}
#sense_right {float:right; clear:right; width:212px;}

/* event */
#event_list {clear:both; margin-bottom:13px; height:106px; border-bottom:1px solid #e9e9e9;}
#event_list dt {float:left; margin-right:25px; width:365px; height:90px; padding:2px; background-color:#eeeeee;}
#event_list dd {line-height:150%; padding-top:33px;}
#event_list dd a {color:#555555; font-weight:bold; font-size:12px; text-decoration:none;}
#event_list dd a:hover {color:#f26700;}
#event_right {float:left; width:178px;}
#event_center {float:left; width:514px;}

/* page */
#page {text-align:center;}
#page a.click {margin:0 5px; font-weight:bold; color:#f26700; text-decoration:none;}
#page a.on {margin:0 5px; color:#666666; text-decoration:none;}
#page a.on:hover {font-weight:bold; color:#f26700;}

/* customer */
.adBox {clear:both; width:710px;}
.adBox .top {height:11px; background:url(/images/customer/ad_box_top.gif) no-repeat 0 bottom;}
.adBox .btm {height:15px; background:url(/images/customer/ad_box_btm.gif) no-repeat 0 0;}
.adBox .bg {width:710px; padding:0 3px 0 1px; overflow:hidden; background:url(/images/customer/ad_box_bg.gif) repeat-y 0 0;}
	.adPlay {width:435px; height:319px; padding:8px 8px 24px; margin-left:130px; background:url(/images/customer/ad_play_box.gif) no-repeat 0 0;}
	:root .adPlay {margin-left:129px;}
	.adPlay .play {width:429px; height:287px; margin-left:3px; background-color:#000000;}	
	.lgtBtn {float:left; margin-top:10px;}
	.lgtBtn li {float:left; padding-left:0px;}
	.rgtBtn {float:right;  margin-top:8px;}
	.rgtBtn li {float:left; padding-left:3px;}
	
	.adPrint {margin-left:150px;}

	.adListA, .adListB {width:750px; padding:22px 0 10px 10px; background:url(/images/customer/ad_list_bg.gif) no-repeat 0 0;}
	.adListA p.ltBtn {float:left; margin:28px 20px 0 0}
	.adListA p.rtBtn {float:left; margin:28px 0 0 5px;}
	.adListB p.ltBtn {float:left; margin:56px 15px 0 0;}
	.adListB p.rtBtn {float:left; margin:56px 0 0 10px;}

	.adListA ul {float:left; width:630px; margin:0; padding:0;}
	.adListA ul li {float:left; list-style:none; width:113px; height:76px; padding:1px 10px 5px 1px; background:url(/images/customer/ad_list_box01.gif) no-repeat 0 0;}
	.adListB ul {float:left; width:630px; margin:0; padding:0;}
	.adListB ul li {float:left; list-style:none; width:99px; height:133px; padding:1px 31px 4px 1px; background:url(/images/customer/ad_list_box02.gif) no-repeat 0 0;}
	.adListB ul li.last {padding-right:4px;}