* {font-size:11px;font-family:돋움;}
body {margin:0;padding:0;width:100%;height:100%; color:#555;}

td {font-family:굴림;}
th {white-space:nowrap;}
img, fieldset, abbr, acronym {border:none;}

legend {visibility:hidden;}

A:link    {color: #555;text-decoration:none;}
A:visited {color: #555; text-decoration:none;}
A:active  {color: #555; text-decoration:none;}
A:hover   {color: #555; text-decoration:none;}

img {border:0px;}
table {font-family:돋움; color:#666; font-size:12px;}
a {text-decoration:none;}
a:hover {color:#1f86a4; text-decoration:underline;}
ul, ol, li {margin:0;padding:0;list-style:none;}
form {margin:0; padding:0;}
a img {margin:0;padding:0;border:0px;}

form, input, select, textarea  {margin:0;padding:0; font-size:12px;}

.left_menu a img {float:left;}

.search_left {padding-top:2px;}
.search_btn {padding-top:1px;float:left;overflow:hidden;zoom:1;}
.search_box_input {padding-top:1px;}
.search_box_input {.padding-top:0px;}
.search li {float:left;}
.inputbox {border:none;background:url(../images/common/find_bg.gif) repeat-x; width:145px;height:20px;}

/* 정렬 및 줄바꿈 세팅 */
.fr {float:right; }
.fl {float:left; }
.clear {clear:both; }
.clear5 {clear:both; height:5px;}
.clear10 {clear:both; height:10px;}
.clear15 {clear:both; height:15px;}
.clear20 {clear:both; height:20px; }
.clear35 {clear:both; height:35px; }
.clear_left {clear:left;}
.fwB {font-weight:bold;}
.tCenter {text-align:center; }
.tRight {text-align:right; }
.tLeft {text-align:left; }
.gap1 {margin-top:.8em; }
.nowrap {white-space:nowrap; }
.dis_in {display:inline;}
.imgcenter {width:740px;margin:0 auto;}
.tx_m {letter-spacing:-0.2em}
.line_h16 {line-height:16px;}
.sear_txt, a.sear_txt:link, a.sear_txt:visited, a.sear_txt:active {color:#b9b9b9;}
a.sear_txt:hover {color:#7e6d53;text-decoration:none;}

/* Etc */
.mt7{margin-top:7px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}

.mb0{margin-bottom:0px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb17{margin-bottom:17px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb100{margin-bottom:100px;}

.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}

.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}

.pt3{padding-top:3px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pt60{padding-top:60px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl35{padding-left:35px;}
.pl40{padding-left:40px;}
.pl60{padding-left:60px;}
.pl130{padding-left:130px;}
.pl300{padding-left:300px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}

.pb3{padding-bottom:3px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}



/* /////////////// */

.line_b {border-bottom:1px solid #e0e0e0;}
.in_img img{display:inline;vertical-align:middle;margin-bottom:3px;}
.in {display:inline;}

/* 넓이 */
.w70 {width:70px;}
.w85 {width:85px;}
.w140 {width:140px;}
.w160 {width:160px;}
.w215 {width:215px;}
.w340 {width:340px;}
.w345 {width:345px;}
.w435 {width:435px;}
.w431 {width:431px;}
.w580 {width:580px;}
.w740 {width:740px;}

.h25 {height:25px;}
.h35 {height:35px;}
.h130 {height:130px;}
.h160 {height:160px;}
.h165 {height:165px;}
.h180 {height:180px;}


/* 색 */
.orange {color:#ff4e00}
.blue {color:#6193cc;}
.red {color:#f42222;}
.b {font-weight:bold;}


.fs11 {font-size:11px;}

/* 메인 */
.logo {padding-top:15px;}

/* 컨텐츠 */
.letf_con01 {margin-left:15px;clear:both;position:relative;overflow:hidden;}
.left_con01_form {width:215px;border:1px solid #dedede;float:left;padding-bottom:20px;overflow:hidden;}
.left_con01_form li span img {vertical-align:middle;}
.left_con01_title {padding:6px 10px 10px 20px;}
.left_con01_name {padding-left:20px;}
.left_con01_text {padding:5px 20px;line-height:14px;clear:both;}
.movie_btn {text-align:center;padding-top:10px;display:block;}
.num_btn {float:right;}
.num_btn li {float:left;}
.clsBannerScreen {overflow: hidden;position: relative;height: 328px;width: 652px; clear:both;}
.clsBannerScreen .images {position:absolute; display:none; }

.left_con02 {margin-left:15px;clear:both;padding-top:15px;overflow:hidden;zoom:1;}
.left_con02_01 {background:url(../images/main/left_con02_01_back.gif) no-repeat; width:310px;height:57px;float:left;}
.left_con02_02 {background:url(../images/main/left_con02_02_back.gif) no-repeat; width:310px;height:57px;float:right;}
.left_con02_01 ul {padding-left:85px;padding-top:15px;}
.left_con02_01 ul li {padding-top:2px;}
.left_con02_02 ul {padding-left:85px;padding-top:15px;}
.left_con02_02 ul li {padding-top:2px;}

.left_con03 {margin-left:15px;clear:left;padding-top:30px;overflow:hidden;zoom:1;}
.left_con03_tap_menu {padding-top:10px;}
.cont_title {background:url(../images/main/title_line.gif) no-repeat;width:650px;height:26px;}
.more_btn {background:url(../images/main/more_icon.gif) 0 2px no-repeat;padding-left:5px;float:right;}
.left_con03_tab_menu {clear:both;position:relative;}
.left_con03_tab_menu ul li.fir {float:left;}
.left_con03_tab_menu ul li.tabmenu {float:left;background:url(../images/main/top_line.gif) 8px 2px no-repeat;padding-left:20px;}
.left_con03_img {clear:both;padding-top:30px;overflow:hidden;zoom:1;}
.left_con03_img ul.fir {width:150px;float:left;height:199px;}
.left_con03_img ul.main_list_rolling {width:150px;float:left;height:199px;background:url(../images/main/main_dot_line.gif) no-repeat;}
.left_con03_img img {padding-left:30px;}
.left_con03_img .text_tl {font-weight:bold;color:#4d4d4d;font-size:12px;line-height:18px;text-align:center;padding-top:15px;}
.left_con03_img .text_name {text-align:center;color:#999999;line-height:18px;}
.left_con03_img .text_price {color:#ec6884;text-align:center;line-height:18px;}

.rolling_arrow_left {position:absolute;top:90px;}
.rolling_arrow_right {position:absolute;top:90px;left:635px;}

.left_con04 {margin-left:15px;clear:both;padding-top:40px;}
.focus {width:325px;float:left;padding-top:15px;}
.focus .focus_img {float:left;padding-left:15px;}
.focus_icon {padding-left:15px;}
.focus_title {font-weight:bold;color:#333;font-size:12px;line-height:20px;padding-left:15px;}
.focus_text {color:#666;text-align:justify;padding-left:15px;line-height:14px;width:200px;}
.focus_name {color:#999;background:url(../images/main/name_icon.gif) 16px 7px no-repeat; padding-left:21px;padding-top:5px;}

.left_con05 {margin-left:15px;clear:both;padding-top:40px;overflow:hidden;zoom:1;}
.left_con05_01 {width:310px;float:left;}
.cont_title_01 {background:url(../images/main/title_line_01.gif) no-repeat;width:310px;height:25px;}
.left_con05_02 {width:310px;float:right;}
.shop_info {background:url(../images/main/shop_info_back.gif) no-repeat;width:310px;height:80px;margin-top:15px;}
.shop_icon {padding-left:15px;padding-top:15px;float:left;}
.shop_tl {padding-top:15px;}
.shop_text {padding-top:5px;}

.right_con01 {}
.righ_con01_tab ul li {float:left;}
.cont_title_02 {background:url(../images/main/title_line_01.gif) no-repeat;width:260px;height:25px;}
.righ_con01_tab {padding-top:10px;height:20px;}
.righ_con01_tab ul li.fir {float:left;}
.righ_con01_tab ul li.tabmenu {float:left;background:url(../images/main/top_line.gif) 8px 2px no-repeat;padding-left:20px;}

.right_con_03 {margin-top:30px;}
.cuscenter_position {padding-top:10px;padding-left:10px;padding-bottom:20px;border-bottom:1px solid #333;overflow:hidden;zoom:1;}
.cuscenter_con_txt {padding-left:10px;}
.cuscenter_con {clear:left;padding-top:13px;overflow:hidden;zoom:1;}
.cuscenter_con li {float:left;}
.cscenter_icon {clear:both;padding-top:15px;}
.cscenter_icon ul li.fir {float:left;padding-left:20px;}
.cscenter_icon ul li.conten {float:left;padding-left:40px;background:url(../images/main/cscenter_dot_line.gif) 20px 0px no-repeat;}
.cscenter_bottom_back {background:url(../images/main/cscenter_bottom_back.gif) 0px 15px no-repeat;width:260px;height:55px;padding-top:15px;clear:both;overflow:hidden;}
.cscenter_bottom_back ul {float:left;}
.cscenter_bottom_back_tl {padding-top:15px;padding-left:15px;}
.cscenter_bottom_back_txt {padding-top:11px;padding-left:25px;}
.cscenter_bottom_back_txt  li {padding-top:4px;}
.fotter_menu {height:25px;position:relative;}
.fotter_menu ul li.fir {float:left;padding-top:6px;}
.fotter_menu ul li.line {float:left;padding-left:20px;padding-top:6px;background:url(../images/main/bottom_menu_line.gif) 10px 6px no-repeat;}
.fotter_top_btn {position:absolute;top:7px;left:900px;}
.fotter_bottom_text_right {float:right;}
.fotter_bottom_text_right li {float:left;}
.fotter_bottom {background-color:#fafafa;border-top:1px solid #e6e6e6;}
.fotter_bottom_text {margin:0 auto;width:970px;position:relative;}
.fotter_bottom_text_list {padding-top:15px;padding-bottom:10px;}
.fotter_bottom_text ul li {padding-top:5px;}
.fotter_bottom_text_right_01 {position:absolute;top:30px;left:660px;}
.fotter_bottom_text_right_02 {position:absolute;top:23px;left:865px;}
.fotter_bottom_text_right_03 {position:absolute;top:30px;right:0px;}

/* 퀵메뉴 */
#quick {position:fixed; _position:absolute; top:40%;}
*html #quick {top:x-expression(documentElement.scrollTop+158)}


/* 메뉴 */
.top_navi {clear:both;padding-top:10px;overflow:hidden;zoom:1;}
#Navi {position:relative;width:970px;height:60px;}
#TopMenu {position:absolute;left:0px;width:970px;height:60px;background:url(../images/main/menu_back.gif) no-repeat;}
#TopMenuSub {padding:0; margin:0; }
#TopMenuSub ul {margin:0; padding:0; list-style:none; }
#TopMenuSub ul li.fir {float:left;height:30px; padding:9px 0 0 20px; list-style:none;}
#TopMenuSub ul li.menu_list {float:left;height:30px; padding:9px 0 0 60px; list-style:none;background:url(../images/main/main_menu_line.gif) 30px 10px no-repeat;}
#TopMenuSub ul li div.TopSubMenu {position:absolute;top:30px;left:30px;width:884px;height:26px;margin:0; padding:0px;}
#TopMenuSub ul li div.TopSubMenu  li {float:left;}
#TopMenuSub ul li.menu1 div {left:0px; }
#TopMenuSub ul li.menu2 div {left:0px; }
#TopMenuSub ul li.menu3 div {left:0px; }
#TopMenuSub ul li.menu4 div {left:0px; }
#TopMenuSub ul li.menu5 div {left:0px; }
#TopMenuSub ul li.menu6 div {left:0px; }
#TopMenuSub ul li.menu7 div {left:0px; }
#TopMenuSub ul li.menu8 div {left:0px; }
#TopMenuSub ul li div ul {float:left;list-style:none;display:inline;margin:0 0 0 0;padding:0 0 0 0;}
#TopMenuSub ul li div ul li {width:auto; height:auto;  padding:9px 0 0 15px;background:url(../images/main/sub_menu_line.gif) 8px 10px no-repeat;}
.search_box {position:absolute;left:730px;top:4px;}
/* 메뉴 끝 */

/* 공지사항 */
div.mtabcont{clear:both; width:310px;}
div.mtabcont ul {padding:10px 0 0 0}
div.mtabcont ul li{position:relative; padding:0 0 0 6px; line-height:17px; color:#fff; background:url(../images/main/notice_dot.gif) no-repeat 2px 6px;}
div.mtabcont ul li a,
div.mtabcont ul li a:link,
div.mtabcont ul li a:visited{color:#777777; text-decoration:none;font-family:dotum;font-size:11px;}
div.mtabcont ul li a:hover,
div.mtabcont ul li a:active {color:#555555; text-decoration:none;font-family:dotum;font-size:11px;}
div.mtabcont ul li img{vertical-align:middle;}
div.mtabcont ul li span.date{ position:absolute;top:-4px; right:0px; margin:0 0 0 0; padding:0 0 0 0; color:#aaaaaa; font-size:10px;font-family:Verdana}

/* 테이블 */
table {border-collapse:collapse;}
table.board_type_01 {border-top:1px solid #e5e5e5;}
table.board_type_01 tbody tr td {border-bottom:1px solid #e5e5e5;}
table.board_type_01 tbody tr td.board_type_01_num {text-align:center;}
table.board_type_01 tbody tr td.board_type_01_img {text-align:center;padding:10px;}
.board01_con_tl {font-weight:bold;font-size:12px;line-height:20px;}
.board01_con_txt {line-height:14px;}

/*우편번호*/
.popzipcode01 {background:url(../images/member/zipcode_bg.gif) no-repeat; width:400px; height:320px;position:relative;}
.popzipcode02 {position:absolute;top:95px;left:70px;}
.popzipcode02 ul li {float:left;}
.text_area {position:absolute;top:195px;left:50px;}

/* 아이디 찾기 */
.popidcheck01 {background:url(../images/member/id_search_bg.gif) no-repeat; width:400px; height:260px;position:relative;}
.popidcheck02 {position:absolute;top:95px;left:90px;}
.popidcheck02 ul li {float:left;}
.popidcheck03 {position:absolute;top:185px;left:65px;}
.check_line {position:absolute;top:165px;left:30px;}
.id_check_box input {width:180px;height:21px;}
.use_btn {position:absolute;left:90px;top:20px;}

/* 퀵메누 */
.quick_menu_back {background:url(../images/common/qiuck_menu_back.gif) no-repeat;width:60px;height:187px;}

/* UI Object */ 
.tab_list{}
.tab_list ul{position:relative;margin:0;padding:0;font-family:Tahoma, Sans-serif;font-size:12px;list-style:none;*zoom:1}
.tab_list ul:after{display:block;clear:both;content:""}
.tab_list li{float:left;margin-bottom:-1px}
.tab_list li a{float:left;position:relative;border:1px solid #eee;background:#fafafa;color:#777;text-decoration:none}
.tab_list li a span{display:inline-block;letter-spacing:-1px;cursor:pointer}
.tab_list li ul{display:none;position:absolute;top:40px;left:0;width:100%;margin:0;padding:0;border:0;list-style:none;*zoom:1}
.tab_list li ul:after{display:block;clear:both;content:""}
.tab_list li li{float:none;position:relative;margin:0 0 8px 0;color:#999}
.tab_list li li a{float:none;margin:0;padding:0;border:0 !important;background:transparent;font-weight:normal;color:#777 !important;letter-spacing:normal}
.tab_list li li a:hover,
.tab_list li li a:active,
.tab_list li li a:focus{color:#000 !important;text-decoration:underline}
.tab_list.m1 .m1 a,
.tab_list.m2 .m2 a {margin-top:-1px;border:1px solid #bbdff6;background:#e2f2f8;color:#4ca1ca}
.tab_list.m1 .m1 a span,
.tab_list.m2 .m2 a span {font-weight:bold}
.tab_list.m1 .m1 ul,
.tab_list.m2 .m2 ul {display:block}
/* //UI Object */