@charset 'utf-8'; 
@import url(https://fonts.googleapis.com/css?family=Noto+Sans+KR&display=swap);

/* Reset */
html,body, h1, h2, h3, h4, h5, h6, div, p, span, strong, em, blockquote, pre, address,
ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, input, select, label, textarea, img, a {margin:0; padding:0; border:0px}
html, body {height:100%}
body {color: #3c3c3c; font: 13px/15px 'Noto Sans KR', sans-serif;}
ul, ol {list-style:none}
table {border-spacing:0; border:0; border-collapse:collapse}
img, input, textarea, button {border:0; vertical-align:top; color:#3c3c3c}
select {border:1px solid #d8d8d8; vertical-align:top; color:#7e7e7e; height:22px;}
legend, #skipNavi {position:absolute; overflow:hidden; visibility:hidden; height:0; font-size:0; line-height:0; z-index:-1}
caption {width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0; display:none;}
hr {display:none}
a {color:#7f7f7f; text-decoration:none}
a:focus, a:hover, a:active {/*color:#7f7f7f;*/ text-decoration:none}
/* //Reset */

/* Base */
label, input.button, input.submit , input.image, button {cursor:pointer}
/* input.txt {height:17px; *margin:-1px 0; padding:5px 0 0 10px; border:1px solid #d8d8d8; font-size:12px; line-height:15px; color:#7f7f7f} */
input.txt {height:23px; *margin:-1px 0; padding:0 0 0 10px; border:1px solid #d8d8d8; font-size:12px; line-height:22px; color:#7f7f7f; font-family:Dotum, '돋움' !important;}
/*:root input.txt {height:19px; padding:3px 9px 0}*/
input.rdo, input.chk {width:13px; height:13px}
.ir_text {position:absolute; overflow:hidden; visibility:hidden; height:0; z-index:-1}
/* //Base */

/* layout */
#wrap {width:100%; height:100%; background:url("../../images/bg/bg_wrap.gif") repeat-x 0 0; min-width:996px;}
#wrap h1 {position:absolute; top:99px; left:429px; z-index:20}

/* header */
#header {position:relative; width:996px; margin:0 auto; z-index:9999;}

/* sns and utill */
#header .sns_utill {overflow:hidden; width:100%; height:20px; padding-top:8px}
/* sns */
#header .sns_utill .head_sns_list {float:left; display:inline-block; padding-left:11px}
#header .sns_utill .head_sns_list li {float:left; padding:0 7px 0 11px; background:url("../../images/icon/bl_sns_utill.gif") no-repeat 0 1px; font-size:0; line-height:0}
#header .sns_utill .head_sns_list li.fir {padding-left:0; background:none}
/* //sns */
/* utill */
#header .sns_utill .utill_list {float:right; display:inline-block; padding-right:4px}
#header .sns_utill .utill_list li {float:left; padding:0 6px 0 7px; background:url("../../images/icon/bl_head_utill.gif") no-repeat 0 0; font-size:0; line-height:0}
#header .sns_utill .utill_list li.fir {background:none}
/* //utill */
/* //sns and utill */

/* text roll and search and banner roll */
#header .head_search_roll {position:relative; display:inline-block; width:976px; min-height:105px; padding:0 10px; z-index:10}
/* text roll */
#header .head_search_roll .text_roll_area {position:relative;overflow:hidden; float:left; width:274px; height:105px}
#header .head_search_roll .text_roll_area .roll_area {margin-top:-8px; *margin-top:-22px}
#header .head_search_roll .text_roll_area .mask {position:absolute; top:0; left:0; width:274px; z-index:9999; height:105px;}
#header .head_search_roll .text_roll {position:absolute; top:-7px; left:0; z-index:999; width:274px; height:105px; overflow:hidden;}
#header .head_search_roll .text_roll li {height:23px; padding:5px 0;}
#header .head_search_roll .select_link {position:absolute; top:25px; left:0; z-index:99999; width:274px; height:33px; overflow:hidden; cursor:pointer;}
/* //text roll */
/* search */
#header .head_search_roll .head_search_area {display:inline-block; float:left; width:431px; margin-top:19px}
#header .head_search_roll .head_search_area .search_select_input {position:relative; display:inline-block; float:left; width:357px; height:29px; padding:7px; background:url("../../images/bg/bg_head_search.gif") no-repeat 0 0}
#header .head_search_roll .head_search_area .search_select_input .search_select {float:left; width:69px; height:22px; padding:7px 0 0 9px; background:url("../../images/icon/bl_search_arrow.gif") no-repeat 100% 13px}
#header .head_search_roll .head_search_area .search_select_input .search_select a {display:block}
#header .head_search_roll .head_search_area .search_select_input .search_select .select_list {display:none; position:absolute; width:78px; height:186px; top:14px; left:0; padding-left:16px; background:url("../../images/bg/bg_search_select.gif") no-repeat 0 100%}
#header .head_search_roll .head_search_area .search_select_input .search_select .select_list li {margin-bottom:6px; font-size:0; line-height:0; cursor:pointer}
#header .head_search_roll .head_search_area .search_select_input input.txt {float:right; width:266px; height:25px; padding:0 4px 4px; border:0; background-color:transparent; font-size:14px; line-height:24px; color:#fff; margin-top:2px;}
#header .head_search_roll .head_search_area .search_btn {float:right; width:55px}
/* //search */
/* banner roll */
#header .head_search_roll .dot_roll {position:relative; float:right; width:225px; padding:5px 10px 0 0}
#header .head_search_roll .dot_roll .dot_list {position:absolute; display:inline-block; top:89px; right:16px}
#header .head_search_roll .dot_roll .dot_list li {float:left; padding-right:5px}
#header .head_search_roll .dot_roll .img {display:none}
#header .head_search_roll .dot_roll .view_img {display:block}
/* //banner roll */
/* //text roll and search and banner roll */

/* gnb */
#gnb {position:relative; display:inline-block; width:976px; height:37px; padding:2px 10px 0; z-index:1}
#gnb li {position:relative; float:left; font-size:0; line-height:0}
#gnb li .one_depth {display:block}
#gnb li .one_depth a {display:block; overflow:hidden; height:35px}
#gnb li.on .one_depth a img {margin-top:-35px}
/* gnb left */
#gnb .gnb_left {position:absolute; top:2px; left:2px; display:inline-block; width:415px}
/* //gnb left */
/* gnb right */
#gnb .gnb_right {position:absolute; top:2px; left:572px; display:inline-block; width:300px}
/* //gnb right */
/* gnb sub depth */
#gnb .sub_depth {position:absolute;display:inline-block; visibility:hidden; top:-1000000px; padding-top:5px; background:url("../../images/bg/bg_sub_gnb_arrow.gif") no-repeat 38px 0}
#gnb li.on .sub_depth_left {visibility:visible; top:35px; left:0}
#gnb li.on .sub_depth_right {visibility:visible; top:35px; right:0}
#gnb .sub_depth .sub_bg {background:url("../../images/bg/bg_sub_gnb_left.gif") no-repeat 0 0}
#gnb .sub_depth .sub_bg ul {overflow:hidden; padding:0 15px 0 13px; background:url("../../images/bg/bg_sub_gnb_right.gif") no-repeat 100% 0}
#gnb .sub_depth .sub_bg ul li {padding:0 2px}
#gnb .sub_depth .sub_bg ul li a {display:block; overflow:hidden; height:40px}
#gnb .sub_depth .sub_bg ul li a:hover img {margin-top:-40px}
/* //gnb sub depth */
/* all menu */
#gnb .all_menu {float:right; padding-top:5px; margin-right:2px;}
#gnb .all_menu .menu_view_layer {position:absolute; display:none; top:39px; right:12px; border:1px solid #6ba2c5; background:#fff; height:290px;}
#gnb .all_menu .menu_view_layer .view_bg {position:relative; background:#fff url("../../images/bg/bg_all_menu.gif") repeat-y 0 0;}
#gnb .all_menu .menu_view_layer .view_bg .all_menu_list {overflow:hidden; width:970px; padding-left:5px; height:265px;}
#gnb .all_menu .menu_view_layer .view_bg .all_menu_list li {float:left;width:139px}
#gnb .all_menu .menu_view_layer .view_bg .all_menu_list li dl {padding:0 0 0 14px}
#gnb .all_menu .menu_view_layer .view_bg .all_menu_list li dt {padding:20px 0 13px}
#gnb .all_menu .menu_view_layer .view_bg .all_menu_list li dt a {display:block}
#gnb .all_menu .menu_view_layer .view_bg .all_menu_list li dd {padding-top:6px; font-size:12px; line-height:14px}
#gnb .all_menu .menu_view_layer .view_bg .all_menu_list li dd a {color:#5f5f5f}
#gnb .all_menu .menu_view_layer .view_bg .all_menu_list li.all_menu8 {width:134px}
#gnb .all_menu .menu_view_layer .menu_close {padding-right:13px; background-color:#f0f0f0; text-align:right}
#gnb .all_menu .menu_view_layer .menu_hidden {position:absolute; top:-33px; right:-1px}
/* //all menu */
/* //gnb */
/* //header */

/* footer */
#footer {width: 100%; margin: 0 auto; padding-bottom: 100px; border-top: 1px solid #e8e8e8;}
#footer .family_link {overflow: hidden; background-color:#54ade7}
#footer .family_link:after {content:""; display: block; clear: both;}
#footer .family_link span {float: left}
#footer .family_link ul {display: inline-block; float:right;}
#footer .family_link ul li {float:left; font-size:0; line-height:0}
#footer .footer_banner {overflow:hidden; padding:0; border:1px solid #e8e8e8}
#footer .footer_banner li {float:left; font-size:0; line-height:0}
#footer .footer_cont {position:relative; overflow:hidden; width:100%; padding-top:29px}
#footer .footer_cont .footer_logo {position:absolute; top:29px; left:0}
#footer .footer_cont .footer_menu_list {float:right; display:inline-block; margin:0 -8px 18px 0}
#footer .footer_cont .footer_menu_list li {overflow:hidden; float:left; height:11px; padding:0 8px; background:url("/images/icon/bl_footer_menu.gif") no-repeat 0 2px}
#footer .footer_cont .footer_menu_list li a {display:blcok}
#footer .footer_cont .footer_menu_list li a:hover img {margin-top:-11px; *margin-top:-13px;}
#footer .footer_cont .footer_menu_list li.first {background:none}
#footer .footer_cont .address_phone {float:right; display:inline-block; margin:0 -8px 4px 0}
#footer .footer_cont .address_phone li {float:left; height:12px; padding:0 8px 0 9px; background:url("/images/icon/bl_footer_menu.gif") no-repeat 0 1px}
#footer .footer_cont .address_phone li.first {background:none;}
#footer .footer_cont .address_phone li a {margin-top:-2px; display:block;}
#footer .footer_cont .mail {width:100%; margin-bottom:4px; text-align:right}
#footer .footer_cont .copyright {width:100%; text-align:right}
#footer .F_familys{background-color:#f0f0f0;height:56px;line-height:56px;}
#footer > div > ul{width:1210px;margin:0 auto;}
#footer .F_familys ul li{float:left; width:20%; font-size:15px;text-align:center;}
#footer .F_familys ul li a {padding: 0 10%; color:#777;}
#footer .F_familys ul li:first-child{background-color:#e1e1e1;font-weight:bold;color:#616161;}
#footer .F_company0{border-top:1px solid #e8e8e8;line-height:40px;height:40px;font-size:12px;text-align: center;}
#footer .F_company1{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;line-height:42px;height:42px;}
#footer .F_company1 ul li{float:left;font-size:12px}
#footer .F_company1 ul li a{padding:15px 25px;color:#424242;}
#footer .F_company2 {width: 1200px; height: 150px; margin: 0 auto; border-bottom: 1px solid #e8e8e8;}
#footer .F_company2 div {float: left; height: 100%;}
#footer .F_company2 ul li {font-size: 13px; margin: 9px 0; color: #777;}
#footer .F_company2 .com2_2 li {float: left; padding: 5px; margin: 0 7px 0 0; border: 1px solid #b5b5b5;}
#footer .F_company2 .com2_2 li:last-child {margin: 0;}
#footer .F_company2 div.com1 {width: 125px; padding: 0 10px;}
#footer .F_company2 div.com1 img {width: 125px; margin: 30px 0;}
#footer .F_company2 div.com2 {width: 710px; padding: 0 20px; border-right: 1px solid #e8e8e8;}
#footer .F_company2 div.com3 {width: 300px;}
#footer .F_company2 div.com3 img{margin:18px 0;}

/* 2019.03.29 footer 앱다운로드 추가 */
#footer .F_apppush{width:1210px; height:328px; padding:35px; margin: 0 auto;}
#footer .F_apppush .apppush{position:relative; width:402px; height:98px; bottom:159px; left:488px;}
#footer #event_tel4{width:82px; height:34px; vertical-align:middle; text-align: center; border:3px solid #46648f; font:bold 23px Gulim; color:#362f2d;}
#footer #event_tel5{width:119px; height:34px; vertical-align:middle; text-align: center; border:3px solid #46648f; font:bold 23px Gulim; color:#362f2d; margin-left:28px;}
#footer #event_tel6{width:119px; height:34px; vertical-align:middle; text-align: center; border:3px solid #46648f; font:bold 23px Gulim; color:#362f2d; margin-left:28px;}
#footer #sms_push{width:401px; height:48px; margin-top:10px;}
#footer .F_partners {text-align: center;}
#footer .F_partners img {margin-top: 20px;}

/* qnb */
#qnb {position:fixed; width:74px; top:218px}
#qnb .qnb_coupon {margin-bottom:1px}
#qnb .qnb_guide {margin-bottom:2px}
#qnb .qnb_item_list {overflow:hidden; padding:0 4px; border:1px solid #d3d3d3}
#qnb .qnb_item_list li {border-top:1px solid #ebebeb}
.qnb_item_list li{text-align:center; padding:12px 0 10px;}
.qnb_item_list li span{display:block; margin-bottom:6px;}
.qnb_fasebook_good{margin-top:14px;}
.qnb_fasebook_good .number{background:url(../images/coupon/bg_qnb_good1.gif) no-repeat 0 0; width:74px; height:23px; text-align:center; padding:7px 2px 0; color:#414141; font-size:12px; font-family:gulim;}
.qnb_fasebook_good a{display:block;background:url(../images/coupon/bg_qnb_good2.gif) no-repeat 0 0; width:74px; height:21px; text-align:center; padding:4px 8px 0; color:#3b5998; font-size:12px; font-family:gulim;}

/* //gnb */

/* contents */
#contents {width:100%;}
#contents .main_contents {width:996px; margin:0 auto}
#contents .submain_contents {width:976px; margin:0 auto; padding-bottom:105px;}
#contents .sub_contents {display:inline-block; width:976px; margin:0 auto;}
/* //contents */

/* margin */
.mgt40 {margin-top:40px !important}
/* //margin */

/* location */
.location {height:30px; padding-top:10px; color:#bbb; text-align:right;}
.location a {color:#bbb}
.location a:hover {text-decoration:none}
.location .home {display:inline-block; padding-left:9px; background:url("../../images/icon/bl_location_home.gif") no-repeat 0 4px}
.location strong {font-weight:normal; color:#807f7f}
/* //location */
/* //layout */

/* btn */
.btn_center {margin-top:20px; text-align:center}
.btn_right {margin-top:20px; text-align:right}
/* //btn */

/* select */
.select_area {display:inline-block; height:24px ! important; background:url("../../images/bg/bg_select_box.gif") no-repeat 0 0 ! important; font-size:12px; color:#7f7f7f; vertical-align:middle; zoom:1}
*:first-child+html .select_area {display:inline; height:24px ! important; background:url("../../images/bg/bg_select_box.gif") no-repeat 0 0 ! important; font-size:12px; color:#7f7f7f; vertical-align:middle; zoom:1}
.select_area p {height:20px; padding:4px 23px 0 6px ! important; background:url("../../images/bg/bg_select_arrow.gif") no-repeat 100% 0 ! important; cursor:pointer; text-align:left;}
.select_area .select_list {position:absolute; display:none; border:1px solid #d8d8d8 ! important; background-color:#fff; z-index:10; margin:-1px 0 0 ! important;}
.select_area .select_list li {padding:3px 0 3px 6px ! important; cursor:pointer; float:none ! important; text-align:left;}
/* //select */

/* layerpopup */
.layerpopup_area {position:absolute; left:0; top:0; z-index:11111;}
.layerpopup {position:absolute; background:#fff; border:2px solid #7eb2c7;}
.layerpopup .layer_cont {position:relative; padding:22px 23px 23px; border-top:6px solid #6fb8e8}
.layerpopup .layer_cont .layer_title {height:50px; margin:0; padding:0; border:none; background:none;}
.layerpopup .layer_cont .layer_close {position:absolute; top:23px; right:23px; padding:0; margin:0; border:none;}
.layer_close1{position:absolute; bottom:10px; right:10px; padding:0; margin:0; border:none; }/*131128 추가*/
.layer_bd_none {border:0 !important;}
.layer_app p:first-child{margin-bottom:10px;}
.layer_app p{margin-bottom:5px;}
.layer_app p.mt{margin:3px 0 15px 5px;}
.layer_app select{vertical-align:middle; width:55px;}
.layer_app input[type="text"]{border:1px solid #d8d8d8;height:23px; width:53px; margin:0 7px 0 5px; vertical-align:middle;}
.layer_app input[type="image"]{vertical-align:middle;}
/* //layerpopup */

/* tab */
.tab {overflow:hidden; width:100%; background:url("../../images/bg/bg_tab.gif") repeat-x 0 100%}
.tab li {float:left; margin-right:1px}
.tab li a {overflow:hidden; display:block; height:34px}
.tab li a:hover img, .tab li.on a img {margin-top:-34px}
/* //tab */

/* tab_시스템폰트 */
.tab_os {overflow:hidden;  background:url("../../images/bg/bg_tab.gif") repeat-x 0 100%}
.tab_os li {float:left; margin-right:1px;}
.tab_os li a {overflow:hidden; display:block; padding-left:15px; font-weight:bold; color:#7f7f7f; letter-spacing:-1px; height:29px; line-height:31px; background:url("../../images/bg/bg_tab_os_left.gif") no-repeat left top}
.tab_os li a span {display:inline-block; padding-right:15px; height:29px; background:url("../../images/bg/bg_tab_os_right.gif") no-repeat right top}
.tab_os li.on a {background-position:left -29px; color:#449bd4;}
.tab_os li.on a span {background-position:right -29px;}
.tab_os li.on a:hover span {letter-spacing:-1px !important;}
.tab_os li a em {font-style:normal; font-family:'Tahoma';}
.tab_os li a:hover {background-position:left -29px; color:#449bd4;}
.tab_os li a:hover span {background-position:right -29px; letter-spacing:-2px;}
/* //tab */

/* write board */
.write_board {width:100%; border-top:2px solid #414141; border-bottom:2px solid #bdbdbd}
.write_board table {width:100%}
.write_board table th, .write_board table td {border-top:1px solid #e8e8e8}
.write_board table tr.fir th, .write_board table tr.fir td {border-top:0}
.write_board table th {padding:14px 0 14px 13px; text-align:left; vertical-align:top}
.write_board table td {padding:8px; font-size:12px; color:#7f7f7f}
.write_board table td input.txt, .write_board table td img {vertical-align:middle}
.write_board table td .point_text {padding-left:3px; font-size:11px; color:#bababa}
.write_board table td label {padding-right:17px}
.write_board table td .interest_list {overflow:hidden; width:100%}
.write_board table td .interest_list li {float:left; height:18px; margin:10px 3px 0 0; padding:6px 10px 0 7px; background-color:#e7e7e7; font-size:12px; color:#7f7f7f}
.write_board table td .interest_list li .text {display:inline-block; width:131px}
.write_board table td .txt_nbsp  {margin-right:6px}
.write_board table td .select_text {*margin-left:5px}
.write_board table td.error input.txt {border:1px solid #c74b4d}
.write_board table td.error .point_text {padding-left:18px; background:url("../../images/icon/icon_error.gif") no-repeat 3px 0; color:#c74b4d}
.write_board table td.trem_td {padding:0}
.write_board table td.trem_td table {width:100%}
.write_board table td.trem_td table th, .write_board table td.trem_td table td {border:0}
.write_board table td.trem_td table th {padding:14px 0 12px 13px}
.write_board table td.trem_td table td {padding:0 0 16px 13px}
.write_board table td.trem_td table td label {padding:0 0 0 17px; color:#7f7f7f}

.border_bot_none {border-bottom:0 none} /* 하단 border선 없을시 */
/* //write board */

/* 페이징 공통 오버 */
.paging a:hover {color:#BFC5D3 !important}
.paging a.bold01:hover {color:#BFC5D3}
.paging a.bold02:hover {color:#BFC5D3}
.paging a.bold03:hover {color:#BFC5D3}
.paging a.bold04:hover {color:#BFC5D3}
.gallery_paging a:hover {color:#BFC5D3 !important}
.paginate a:hover {color:#BFC5D3 !important; background:#fff}

/* 오렌지 */
#orange_wrap {background:url("../../images/bg/bg_orange_wrap.gif") repeat-x 0 0; min-width:996px;}
#orange_wrap #header .sns_utill .head_sns_list li {background:url("../../images/icon/bl_sns_utill_orange.gif") no-repeat 0 1px;}
#orange_wrap #header .sns_utill .utill_list li {background:url("../../images/icon/bl_head_utill_orange.gif") no-repeat 0 0;}
#orange_wrap #header .head_search_roll .head_search_area .search_select_input {background:url("../../images/bg/bg_head_search_orange.gif") no-repeat 0 0}
#orange_wrap #header .head_search_roll .head_search_area .search_select_input .search_select .select_list {background:url("../../images/bg/bg_search_select_orange.gif") no-repeat 0 100%}
#orange_wrap #gnb li .one_depth a {background:#f1ad3e;}
#orange_wrap #gnb .sub_depth {background:url("../../images/bg/bg_sub_gnb_arrow_orange.png") no-repeat 32px 35px}
#orange_wrap #gnb .sub_depth .sub_bg {border:2px solid #f1ad3e}
#orange_wrap #footer .family_link {background-color:#f1ad3e}

/* 핑크 */
#pink_wrap {background:url("../../images/bg/bg_pink_wrap.gif") repeat-x 0 0; min-width:996px;}
#pink_wrap #header .sns_utill .head_sns_list li {background:url("../../images/icon/bl_sns_utill_pink.gif") no-repeat 0 1px;}
#pink_wrap #header .sns_utill .utill_list li {background:url("../../images/icon/bl_head_utill_pink.gif") no-repeat 0 0;}
#pink_wrap #header .head_search_roll .head_search_area .search_select_input {background:url("../../images/bg/bg_head_search_pink.gif") no-repeat 0 0}
#pink_wrap #header .head_search_roll .head_search_area .search_select_input .search_select .select_list {background:url("../../images/bg/bg_search_select_pink.gif") no-repeat 0 100%}
#pink_wrap #gnb li .one_depth a {background:#eb5b7e;}
#pink_wrap #gnb .sub_depth {background:url("../../images/bg/bg_sub_gnb_arrow_pink.png") no-repeat 32px 35px}
#pink_wrap #gnb .sub_depth .sub_bg {border:2px solid #eb5b7e}
#pink_wrap #footer .family_link {background-color:#eb5b7e}

/* 그린 */
#green_wrap {background:url("../../images/bg/bg_green_wrap.gif") repeat-x 0 0; min-width:996px;}
#green_wrap #header .sns_utill .head_sns_list li {background:url("../../images/icon/bl_sns_utill_green.gif") no-repeat 0 1px;}
#green_wrap #header .sns_utill .utill_list li {background:url("../../images/icon/bl_head_utill_green.gif") no-repeat 0 0;}
#green_wrap #header .head_search_roll .head_search_area .search_select_input {background:url("../../images/bg/bg_head_search_green.gif") no-repeat 0 0}
#green_wrap #header .head_search_roll .head_search_area .search_select_input .search_select .select_list {background:url("../../images/bg/bg_search_select_green.gif") no-repeat 0 100%}
#green_wrap #gnb li .one_depth a {background:#67ba5e;}
#green_wrap #gnb .sub_depth {background:url("../../images/bg/bg_sub_gnb_arrow_green.png") no-repeat 32px 35px}
#green_wrap #gnb .sub_depth .sub_bg {border:2px solid #67ba5e}
#green_wrap #footer .family_link {background-color:#67ba5e}

/* 브라운 */
#brown_wrap {background:url("../../images/bg/bg_brown_wrap.gif") repeat-x 0 0; min-width:996px;}
#brown_wrap #header .sns_utill .head_sns_list li {background:url("../../images/icon/bl_sns_utill_brown.gif") no-repeat 0 1px;}
#brown_wrap #header .sns_utill .utill_list li {background:url("../../images/icon/bl_head_utill_brown.gif") no-repeat 0 0;}
#brown_wrap #header .head_search_roll .head_search_area .search_select_input {background:url("../../images/bg/bg_head_search_brown.gif") no-repeat 0 0}
#brown_wrap #header .head_search_roll .head_search_area .search_select_input .search_select .select_list {background:url("../../images/bg/bg_search_select_brown.gif") no-repeat 0 100%}
#brown_wrap #gnb li .one_depth a {background:#bc9669;}
#brown_wrap #gnb .sub_depth {background:url("../../images/bg/bg_sub_gnb_arrow_brown.png") no-repeat 32px 35px}
#brown_wrap #gnb .sub_depth .sub_bg {border:2px solid #bc9669}
#brown_wrap #footer .family_link {background-color:#bc9669}

/* 퍼플 */
#purple_wrap {background:url("../../images/bg/bg_purple_wrap.gif") repeat-x 0 0; min-width:996px;}
#purple_wrap #header .sns_utill .head_sns_list li {background:url("../../images/icon/bl_sns_utill_purple.gif") no-repeat 0 1px;}
#purple_wrap #header .sns_utill .utill_list li {background:url("../../images/icon/bl_head_utill_purple.gif") no-repeat 0 0;}
#purple_wrap #header .head_search_roll .head_search_area .search_select_input {background:url("../../images/bg/bg_head_search_purple.gif") no-repeat 0 0}
#purple_wrap #header .head_search_roll .head_search_area .search_select_input .search_select .select_list {background:url("../../images/bg/bg_search_select_purple.gif") no-repeat 0 100%}
#purple_wrap #gnb li .one_depth a {background:#8e76aa;}
#purple_wrap #gnb .sub_depth {background:url("../../images/bg/bg_sub_gnb_arrow_purple.png") no-repeat 32px 35px}
#purple_wrap #gnb .sub_depth .sub_bg {border:2px solid #8e76aa}
#purple_wrap #footer .family_link {background-color:#8e76aa}

/* 진블루 */
#darkBlue_wrap {background:url("../../images/bg/bg_darkBlue_wrap.gif") repeat-x 0 0; min-width:996px;}
#darkBlue_wrap #header .sns_utill .head_sns_list li {background:url("../../images/icon/bl_sns_utill_darkBlue.gif") no-repeat 0 1px;}
#darkBlue_wrap #header .sns_utill .utill_list li {background:url("../../images/icon/bl_head_utill_darkBlue.gif") no-repeat 0 0;}
#darkBlue_wrap #header .head_search_roll .head_search_area .search_select_input {background:url("../../images/bg/bg_head_search_darkBlue.gif") no-repeat 0 0}
#darkBlue_wrap #header .head_search_roll .head_search_area .search_select_input .search_select .select_list {background:url("../../images/bg/bg_search_select_darkBlue.gif") no-repeat 0 100%}
#darkBlue_wrap #gnb li .one_depth a {background:#424d6b;}
#darkBlue_wrap #gnb .sub_depth {background:url("../../images/bg/bg_sub_gnb_arrow_darkBlue.png") no-repeat 32px 35px}
#darkBlue_wrap #gnb .sub_depth .sub_bg {border:2px solid #424d6b}
#darkBlue_wrap #footer .family_link {background-color:#424d6b}

/* lnb */
.lnb ul li a {padding-bottom:1px; display:block; background:url('../../images/bg/bg_lnb_line.gif') no-repeat left bottom;}
.lnb ul li.on:first-child a {margin-top:0;}
.lnb ul li.on a {background:none; margin-top:-1px;}
.lnb ul li.last a {background:none; padding-bottom:0;}