/* 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;}

#celler_right ul {margin:0 0 25px 0;padding:0}
#acc ul li {display:inline;list-style:none;}
#acc {margin-bottom:50px}


#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; font-size:11px;margin-bottom:30px;}
#page a {font-size:11px; letter-spacing:3px;}
#page a.click {font-weight:bold; color:#f26700; text-decoration:none;}
#page a.on {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;}
	
	
/* 2010.09.13 ÀåÇöÁÖ Ãß°¡ */
#carendar_write { background: url(/images/event/carendar_w_bg.gif) no-repeat; width:738px; height:434px; padding:62px 0 0 138px; display:inline; float: left;}
#carendar_write p { margin:0; height:34px;}
#carendar_write input {color:#999999; font-size:11px;}

ul.talk {width:100%; background:url(../images/power/talk_tab_bg.gif) ; height:31px ;list-style:none;padding:0;margin:0;}
ul.talk li {float:left ; height:31px ;}

#talk_theme { background: url(/images/power/talk_top_image.gif) ; height:260px;}

#talk_theme ul.date { position:absolute;list-style:none;padding:33px 0 0 0;margin:0;}
#talk_theme ul.date li {float:left;color:#7D7D7D ; font-family:verdana ;font-size:12px;}
#talk_theme ul.date li.d_1 {width:168px;padding:2px 0 0 83px;}
#talk_theme ul.date li.d_2 {width:117px;padding:2px 0 0 83px;}

#talk_theme ul.gift {float:right; width:290px;list-style:none;padding:0;margin:0;}
#talk_theme ul.gift li {float:left;width:145px; height:260px;}

#talk_theme .month {color:#F26700 ;font-family:verdana ;font-size:22px;margin:72px 0 0 12px;width:25px;letter-spacing:-1px;text-align:right;position:absolute; }
#talk_theme .theme {margin:0;padding:179px 0 0 36px;font-size:21px;font-weight:bold;letter-spacing:-1px;color:#4A4A4A;}

#talk_comment {border:1px solid #E1E1E1 ; background:#F7F7F7; margin:10px 0 0 0;padding:10px 20px 15px 20px;color:#4C4B4B;font-size:11px;}
#talk_comment p {padding:0 0 5px 0;margin:0;}
#talk_comment input, #talk_comment img {vertical-align:middle}
#talk_comment span {color:#F26700;}
#talk_comment textarea {vertical-align:middle ; width:605px; height:55px ; border:1px solid #e6e6e6 ; padding:5px ;font-size:12px; }

#talk_cmd_list {border-top:2px solid #E1E1E1;margin:30px 0}
#talk_cmd_list dl {border-bottom:1px solid #E1E1E1;padding:20px;list-style:none;margin:0;}
#talk_cmd_list dt {font-size:12px;font-weight:bold;color:#F26700 ; height:18px;}
#talk_cmd_list dt span {color:#BBBBBB ; font-size:11px;font-weight:normal;}
#talk_cmd_list dd {color:#666666 ; line-height:130% ;padding:0;margin:0;font-size:12px;}


#talktalk_list {border-top:2px solid #E1E1E1;margin:30px 0}
#talktalk_list dl {border-bottom:1px solid #E1E1E1;padding:20px;list-style:none;margin:0;}
#talktalk_list dt {height:18px;}
#talktalk_list dt a {font-size:12px;font-weight:bold;color:#F26700 ; }
#talktalk_list dt span {color:#BBBBBB ; font-size:11px;font-weight:normal;}
#talktalk_list dd {color:#666666 ; line-height:130% ;padding:0;margin:0;font-size:12px;}
#talktalk_list dd a:hover {text-decoration:none;}


#container {width:100%; height:100%; }
#header {width:100%; height:100px; margin:0 auto;}
#contWrap {width:1000px; margin:0 auto; padding:30px 0 100px 0;}
#contWrap:after {content:"."; display:block; height:0; font:0/0 arial; clear:both; visibility:hidden;} /* ff hack */
	#sideMenu {float:left; width:240px;}
	#contents {float:left; width:710px; padding:0 10px 0 40px;}
		.topArea {width:100%; height:60px; margin-bottom:20px; background:url(/images/common/location_bg.gif) no-repeat right bottom;}
		h1.title {float:left; padding-top:13px; margin:0;}
		h1.title img.engTit {margin:0 0 3px 9px;}
		ul.location {float:right; margin-top:31px;}
		ul.location li {float:left; color:#A9A9A9; padding:0 7px; background:url(/images/icn/icn_location.gif) no-repeat right 3px; }
		ul.location li.now {background:none; padding-right:0; color:#968327;}


/* paging */
ul.paging {clear:both; padding-top:15px; height:12px; text-align:center; margin:0; list-style:none;}
ul.paging li {display:inline; vertical-align:top; padding:3px 3px 0 7px; height:9px; color:#666;}
ul.paging li.fir {padding:0 4px 0 5px; background:none;}
ul.paging li.btn {margin:0; padding:0; background:none;}
	ul.paging li a.current {color:#3679A3; text-decoration:none; font-weight:bold;}
	ul.paging li a {color:#888; text-decoration:none; cursor:pointer;}
