@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/*font-family:'Nanum Gothic', serif;*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:600);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:700);
/*font-family: 'Open Sans', sans-serif;*/
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, 
section, summary, time, mark, audio, video { margin:0; padding:0; border:0; font-size:12px;	font-family:"dotum" "Trebuchet MS"; vertical-align:baseline; }
th, td { font-size:1em; }
img { font-size:0; }
html { overflow-y:scroll; } 
body {  }
ul {list-style:none;}
a {text-decoration:none;}
input {outline:none !important;}
.clear {clear:both;}
.innerbox {width:1211px; padding-right:100px; margin:0 auto; position:relative;}

#wrapper {width:1300px !important;}




/* HEAD */
.tkd_head {width:100%;}
.tkd_head .innerbox {height:115px;}
.tkd_head #logo {margin:24px 0 0 27px;}
.tkd_head ul.app {float:right; margin-top:75px; margin-right:18px;}
.tkd_head ul.app li {float:left;}
.tkd_head ul.app li a {padding:0 8px; border-right:1px solid #000 !important; font-family:'Nanum Gothic', serif;}
.tkd_head ul.app li:last-child a {border:none !important;}




/* NAV */
.tkd_nav {width:100%; background:#000;}
.tkd_nav .innerbox {height:30px;}
.tkd_nav ul.nav {float:left; padding-left:281px;}
.tkd_nav ul.nav li {float:left; background:url("/newimg/nav_bar.jpg")no-repeat right 9px; position:relative;}
.tkd_nav ul.nav li a {display:block; color:#fff; font-size:12px; font-weight:bold; line-height:12px; padding:8px 30px 10px; font-family:'Nanum Gothic', serif;}
.tkd_nav ul.nav li:last-child {background:none;}
.tkd_nav .search {float:right; margin-right:29px;}
.search {position:relative;}
.search #sch_str {height:26px; border:0px solid #000; border-width:2px 0; min-width:196px;}
.search #sch_submit {width:26px; height:26px; border:0; background:url('/newimg/search_icon.jpg')center center no-repeat; position:relative; right:-4px;}

/* NAV SUB */
ul.nav li .nav_sub_box {height:0; transition:height 2s; display:block; position:absolute; top:30px; left:0; background:#999; z-index:99; width:150px; overflow:hidden;}
ul.nav li:hover .nav_sub_box {height:auto;}
.nav_sub {padding:15px 0;}





/* ASIDE */
.aside_cs {border:1px solid #ebebeb; width:180px; margin:11px 0 11px; color:#444444; font-family:'Nanum Gothic', serif; font-weight:bold; line-height:18px;}
.aside_cs .aside_cs_title {width:160px; margin:0 auto; padding:12px 0 4px; font-size:14px;}
.aside_cs .aside_cs_content {width:160px; margin:0 auto; }
.aside_cs .aside_cs_content b {color:#d71e20; font-size:18px; line-height:26px;}
.aside_cs .aside_cs_content p {padding:8px 0 11px; border-top:1px dotted #bbb; margin-top:10px;}

/* ASIDE 쇼핑몰카테고리 */
#aside {border:0 !important;}
#aside #gnb {background:#fff; padding:0; margin:0;}
/* ASIDE 카테고리 세로형 */
#aside ul#gnb_1dul {width:182px !important;}
#aside ul#gnb_1dul a.gnb_1da {width:160px; font-family:'Nanum Gothic', serif; font-size:13px; line-height:40px; padding:0 10px; border:0;}
#aside ul#gnb_1dul li.gnb_1dli {border-bottom:1px solid #ebebeb;}
#aside ul#gnb_1dul li.gnb_1dli:last-child {border-bottom:0;}
#aside ul#gnb_1dul li.gnb_1dli a.gnb_1dam{background:url('img/gnb_bg01.gif') #fff center right no-repeat}
#aside ul#gnb_1dul li.gnb_1dli_on a.gnb_1dam {color:#333; background:url('img/gnb_bg00.gif') #f9f9f9 center right no-repeat;}
#aside ul.gnb_2dul { position:relative; top:0; left:0; width:180px; background:#fff; padding:12px 0; border:0; font-family:'Nanum Gothic', serif; margin-top:-1px; border-top:1px dashed #ddd;}
#aside ul.gnb_2dul li.gnb_2dli /*2단계분류*/{border-bottom:1px solid #fff;}
#aside ul.gnb_2dul li.gnb_2dli a.gnb_2da {display:block; padding:2px 13px; line-height:18px; color:#333; font-size:12px;  font-family:'Nanum Gothic', serif;}
#aside ul.gnb_2dul li.gnb_2dli a.gnb_2da:hover {color:#dd1a00;}
/*
#aside .gnb_2dli:last-child {border-bottom:0;}
#aside .gnb_1dli:hover gnb_1da {text-decoration:underline;}
*/
#aside .gnb_1dli_air a.gnb_2da { background-color:#fff; color:#333;}
#aside .gnb_1dli_on a.gnb_2da { background-color:#fff; color:#333;}
#aside ul.gnb_2dul a.gnb_2da:focus, .gnb_2da:hover {background:#fff; color:#dd1a00;}




/* TAIL */
.tkd_tail {min-height:226px; margin-top:60px;}
.tail_bar {width:100%; height:40px; background:#000;}
.tail_bar .tail_link {margin-left:111px;}
.tail_bar .tail_link a {display:block; float:left; line-height:40px; background:url('/newimg/tail_link_bar.jpg')right center no-repeat; color:#fff; padding:0 12px;}
.tail_bar .tail_link a:last-child {background:none;}
.tail_bar .tail_sns {position:absolute; top:9px; right:126px;}
.tail_bar .tail_sns a {padding-left:5px;}
.tail_bottom {padding:27px 0;}
.tail_bottom .copyright {color:#959595;}
.tail_bottom .copyright b {color:#333; font-weight:normal;}
.tail_bottom .copyright span {padding-right:12px;}
.tail_bottom .copy_info {position:absolute; top:0; right:0; margin-right:126px;}


.tkd_tail_m {min-height:auto;}
.tkd_tail_m .innerbox {width:100%;}
.tkd_tail_m .tail_bar .tail_link {margin-left:0; width:100%;}
.tkd_tail_m .tail_bar .tail_link a {width:25%; padding:0; text-align:center;}


/* 연동 */
#wrapper {border:0 !important;}
#container {border:0 !important; position:relative;}




/* 메인 */
.main_board {height:194px;}
.main_board .mb_box {border:1px solid #d8d8d8; padding:12px 0; height:210px; float:left;}
.main_board .mb1 {width:180px;}
.main_board .mb_inner {width:160px; margin:0 auto;}
.main_board .mb_inner_title {} /*타이틀*/
.main_board .mb_inner_title h3 {float:left; color:#444444; font-size:14px;}
.main_board .mb_inner_title h5 {float:right; padding-top:1px;}
.main_board .mb_inner_title h5 a {color:#d71e20; font-size:11px;}
/*박스별로*/
.main_board .mb1 {}
.main_board .mb2 {width:593px; margin-left:10px;}
.main_board .mb2 .mb_inner {width:546px; margin:0 auto;}
.main_board .mb3 {width:190px; margin-left:10px;}
.main_board .mb3 .mb_inner {width:147px; margin:0 auto;}
/*CS*/
.main_board .aside_cs {margin-top:0;}
.main_board .mb1 .aside_cs_title {padding-top:0; font-weight:bold;}
/*공지사항 최신글*/
.main_board .mb3 .lat_title {padding:0;}
.main_board .mb3 .lat_title a {font-size:14px; color:#444444;}
.main_board .mb3 .lat_more {top:0; padding-top:1px;}
.main_board .mb3 .lat_more a {font-size:11px; color:#d71e20; font-weight:bold;}
.main_board .mb3 .lat {border:0;}
.main_board .mb3 .lat ul {padding-top:10px;}
.main_board .mb3 .lat ul li a {font-family:'Nanum Gothic', serif; font-size:11px;}
.main_board .mb3 .lat ul li b {font-size:9px; padding-right:3px;}/*화살표*/
/*상품목록박스*/
.sct_wrap {margin:0 10px 30px !important;}
/*특수목록타이틀*/
.sct_wrap header h2 a {padding-left:9px; font-size:14px; font-family:'Nanum Gothic', serif; letter-spacing:1px;}
/*포토라마*/
.fotorama {margin-bottom:31px;}
/*메인하단 할인몰*/
.mb2 .sct_li {width:103px !important;}
.mb2 .sct_li .sct_img {width:105px !important; height:105px !important;}
.mb2 .sct_li .sct_img a {width:105px !important; height:105px !important;}
.mb2 .sct_li .sct_img a img {width:105px !important; height:105px !important;}
.mb2 .sct_10 .sct_li {min-height:105px !important; border-bottom:0 !important; margin: 0 34px 15px 0 !important;}
.mb2 .sct_10 .sct_li:last-child {margin-right:0 !important;} 
.mb2 .sct_10 .sct_li .sct_txt {display:none !important;}







/* SHOP */
/* 모바일과 겹치지않게 default_shop.css에 삽입됨 */
/* 쇼핑몰 */
/*쇼핑몰 리스트*/
#sct #sct_location /*히스토리*/{display:none;}
#sct .sct_ct /*하위카테고리*/{display:none;}
.tkd_wrapper .sct_admin {position:absolute; right:0; top:0;}
.tkd_wrapper #wrapper_title {/*display:none;*/ border-bottom: 1px dotted #d9d9d9; padding-bottom:12px; padding-top:12px; font-size:16px;}
.tkd_container .sct_10 .sct_li {margin:0 30px 15px 0; min-height:280px; font-family:'Open Sans', 'Nanum Gothic', serif; border-bottom: 1px solid #bcbec0;}
.tkd_container .sct_10 .sct_li:last-child {margin:0 0 15px 0;}
.sct_img /*이미지*/{width:172px; height:172px; border:1px solid #c6c6c6; outline:0;}
.sct_txt a /*제품명*/{font-family:'Nanum Gothic', serif; color:#777 !important;}
.sct_cost /*가격*/{position:absolute; top:245px; right:2px; /*float:right;*/ padding-top:2px; color:#383739; font-size:16px; font-weight:700;}
.sct_sns img /*소셜*/{width:15px; height:15px;}
/*쇼핑몰 리스트 정렬*/
#sct_sortlst .btn01 {border:0; background:#333; line-height:42px; padding:0 10px; color:#c6c6c6;}
#sct_sortlst .btn01:hover {color:#fff;}
#sct_lst {display:none;}/*리스트보기설정*/
/*쇼핑몰 상세*/
.tkd_container #sct_location /* list히스토리 상세에서안보이기*/{position:absolute; top:0; width:100%; background:#fff;}
.tkd_container .sct_ct /*하위카테고리박스*/{display:none;}
.tkd_container #sct_location {border:0; background:#fff; font-family:'Nanum Gothic', serif;}
.tkd_container #sct_location a {font-size:13px;}
.tkd_container .navi_goback {padding:0 15px 0 20px; margin-top:-2px;}
.tkd_container #sit_pvi_big .popup_item_image /*큰이미지*/{border:1px solid #ebebeb;}
.tkd_container #sit_pvi_thumb /*썸네일이미지*/{display:none !important;}
.tkd_container #sit_star_sns /*별점/상품평*/{position:relative; height:50px; margin-bottom:5px;}
.tkd_container #sit_star_sns .star_score /*별점*/{float:left; /*margin-top:8px;*/}
.tkd_container #sit_star_sns .review_box /*상품평*/{float:left; margin-left:10px;}
.tkd_container #sit_star_sns a {color:#0072bc;}
.tkd_container #sit_star_sns a:hover {text-decoration:none; color:#ff2723;}
button.sit_qty_plus /*수량증가*/ {width:40px; font-weight:bold; font-family:'Nanum Gothic', serif;}
button.sit_qty_minus /*수량감소*/ {width:40px; font-weight:bold; font-family:'Nanum Gothic', serif;}
.tkd_container #sit_btn_buy /*바로구매*/ {padding:10px 0px 10px 0px; background:#dd1a00; margin-right:8px; font-size:13px; width:31.9%;}
.tkd_container #sit_btn_cart /*장바구니*/{padding:10px 0px 10px 0px; background:#5e5e5e; margin-right:8px; font-size:13px; width:31.9%;}
.tkd_container #sit_btn_wish /*위시리스트*/{padding:10px 0px 10px 0px; background:#0072bc; font-size:13px; line-height:30px; width:31.9%;}
.tkd_container #sit_ov /*제품명*/{padding-top:20px;}
.price_today /*판매가격*/{color:#000; font-weight:bold;}
.price_origin /*시중가격*/{color:#444; font-weight:normal; text-decoration:line-through; padding-left:13px;}
.tkd_container .item_delv_info /*배송정보*/{line-height:26px; border-top:1px dotted #bfbfbf; margin:16px 0 20px; padding:13px 0;}
.tkd_container .item_delv_info p {padding:0 30px; font-family:'Nanum Gothic', serif;}
.tkd_container #it_supply_1 { border:0; color:#fff; background:#3f3f3f;}
.tkd_container #it_supply_1 option {padding:4px 6px; background:#3f3f3f; min-width:180px;}
/*{background:url('/newimg/shop/option_select_arrow.jpg') right center no-repeat;}*/
#sit_opt_added li /*옵션*/{background:#eee; border:1px solid #eee !important;}
#sct .sct_10 {padding:0 13px;}
#itemuse {paddin-right:10px; padding-left:0;}
#itemqa {paddin-right:10px; padding-left:10px;}
.sit_use_li .sit_use_star /*상품평*/ {float:left; padding-right:15px;}
table.sit_ov_tbl th {font-weight:bold; color:#555; padding-left:12px; line-height:34px;} 
/* 쇼핑몰상세 세탁및주의사항 */
.tkdcare_wrap {margin:0 auto; height:495px; border:1px solid #898989;}
ul.tkdtabs {margin:0; padding:0; float:left; list-style:none; width:196px; float:left; font-family:"dotum"; font-size:12px;}
ul.tkdtabs li {text-align:left; cursor:pointer; border-bottom:1px solid #898989; border-left:none; font-weight:bold; background:#fafafa; overflow:hidden; position:relative; line-height:50px; padding-left:25px; color:#555;}
ul.tkdtabs li.active {background:#ddd; border-bottom:1px solid #898989; color:#005ea2;}
ul.tkdtabs li:hover {color:#005ea2;}
ul.tkdtabs li b {float:right; padding-right:20px;}
.tab_container {width:807px; float:left; background:#FFFFFF; margin-left:0;}
.tab_content {display:none; height:494px; overflow:hidden; float:right; }







/* 관리자 */
.tkd_type label /*상품수정 > 상품유형*/{padding-right:15px;}
.tkd_container a.btn_admin /*관리자버튼*/{background:#069; border-color:#069;}
#btn_submit /*관리자버튼*/{background:#069; border-color:#069;}
#mb_confirm p /*로그인박스*/{border-color:#000 !important;}
#mb_confirm fieldset /*로그인박스*/{background-color:#ccc !important; border-color:#000 !important;}
.tbl_frm01 textarea, .frm_input /*로그인박스*/{border-color:#fff !important;}






/* 게시판 */
#bo_v_table {display:none;}





/* 포토라마 슬라이드 */
.fotorama__arr--prev {background:url('/newimg/slide_arrow_l.png') top left no-repeat !important; height:42px !important; width:43px !important; left:10px !important;}
.fotorama__arr--next {background:url('/newimg/slide_arrow_r.png') top right no-repeat !important; height:42px !important; width:43px !important; right:10px !important;}





/* 기타 */
#hd_login_msg {display:none;}

