/* BASIC css start */
.wrap_input a {padding:0!important;}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .basic_option { width:30px; }



/*///////////////////////////////////////////////////////////////////////////////////
//
//	°øÅë
//
///////////////////////////////////////////////////////////////////////////////////*/

/* reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, 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; color:inherit; font-family:'verdana', 'dotum', 'µ¸¿ò', sans-serif; line-height:normal; vertical-align:baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height:1;}
ol, ul, li {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse:collapse; border-spacing: 0;}
li img {vertical-align:top;}

/* common */
input.han {ime-mode:active;}
input.eng {ime-mode:inactive;}
input.onlyeng {ime-mode:disable;}
input[type=radio],
input[type=checkbox] {position:relative;}
input[type=text] {vertical-align:top;}
a {color:#a5a5a5; text-decoration:none;}
a:hover {text-decoration:none;}
.input {width:200px; height:20px; padding:0 5px; border:1px solid #d5d5d5; font-family:'verdana','dotum', 'µ¸¿ò', sans-serif;} /* ÀÎÇ²¹Ú½º */
.ea {width:20px; height:10px; padding:5px; border:1px solid #a5acb2; color:#4e4e4e; text-align:right;} /* ÀÎÇ² ¼ö·® */
.hidden {visibility:hidden; overflow:hidden; width:1px; height:1px; margin:0 !important; padding:0 !important; font-size:0;} /* È÷µç */
.point_cursor {cursor:pointer;} /* Ä¿¼­ ½ºÅ¸ÀÏ */
.point_color {color:#f20101;} /* Æ÷ÀÎÆ® ÄÃ·¯ */
.empty {padding:100px 0 !important; border-bottom:1px solid #ddd; text-align:center;} /* ºó »óÅÂ */
.clear {clear:both;}
.break {word-break:break-all; word-wrap:break-word;}

/* ¼­ºê Å¸ÀÌÆ² */
.sub_title {overflow:hidden; text-align:center;}
.sub_title h2 img {padding:60px 0 60px 0;}

/* Å×ÀÌºí ½ºÅ¸ÀÏ - °¡·Î */
.table_col {clear:both; width:100%; margin:0 auto; border-collapse:collapse;}
.table_col caption {padding:10px 0 3px 0; font-weight:bold; text-align:left;}
.table_col th {padding:11px 0; border-top:1px solid #696667; border-bottom:1px solid #d9d9d9; background:none; color:#231f20; font-size:11px;  font-weight:normal; text-align:center;}
.table_col td {padding:11px 0; border-bottom:1px solid #d9d9d9; color:#626261; font-size:11px; text-align:center; vertical-align:middle;}
.table_col td a {color:#626261; font-size:11px;}
.table_col td * {vertical-align:middle;}
.table_col td.left {padding-left:10px; text-align:left; vertical-align:middle;} /* °øÅë ÁÂÃøÁ¤·Ä */
.table_col td.basic {padding:0; border:0;} /* »óÇ°¹®ÀÇ,¸®ºä ³»¿ë */
.table_col td.notice {padding:0; border:0;} /* »óÇ°¹®ÀÇ,¸®ºä °øÁö */
.table_col td.notice .cnt {margin:10px; padding:10px; border:1px solid #e8e7e7; text-align:left;} /* »óÇ°¹®ÀÇ,¸®ºä °øÁö */
.table_col td.coupon_empty {padding:17px 0 14px; color:#9e9e9e;} /* ÁÖ¹®¼­ ÄíÆù¸®½ºÆ® */
.table_col td .cnt {display:none;} /* »óÇ°¹®ÀÇ,¸®ºä ³»¿ë */
.table_col td .btn_edit {width:30px; margin:5px auto 0; padding:3px; border:1px solid #a5acb2; background:#f8faf9;} /* Àå¹Ù±¸´Ï - ¼öÁ¤¹öÆ° */
.table_col td .btn_box {display:block; width:50px; margin:5px auto 0; padding:2px 0; border:1px solid #a5acb2; background:#f8faf9; letter-spacing:-1px;} /* Àå¹Ù±¸´Ï - »èÁ¦,°ü½É¹öÆ° */

/* Å×ÀÌºí ½ºÅ¸ÀÏ - ¼¼·Î */
.table_row {width:100%; margin:0 auto; border-top:1px solid #696667;}
.table_row caption {padding:10px 0 3px 0 ; font-weight:bold; text-align:left;}
.table_row th {padding:10px 0 10px 19px; border-bottom:1px solid #d9d9d9; color:#231f20; font-size:11px; font-weight:normal; text-align:left; vertical-align:middle;}
.table_row th label {color:#231f20; font-weight:bold; font-size:11px; font-weight:normal; text-align:left; vertical-align:middle;}
.table_row td {padding:10px 0 10px 19px; border-bottom:1px solid #d9d9d9; color:#231f20; font-size:11px; text-align:left; vertical-align:middle;}
.table_row td label {color:#231f20; font-size:11px; text-align:left;}
.table_row td a {color:#231f20; font-size:11px;}
.table_row td .add_mid {padding:3px 0;} /* °¡ÀÔÆû,ÁÖ¹®¼­ ÁÖ¼ÒÁß¾Ó */
.table_row td .input_address {width:420px; } /* °¡ÀÔÆû,ÁÖ¹®¼­ ÁÖ¼Ò */
.table_row td img {vertical-align:top;}
.table_row td textarea {width:99%; height:100px;}
.table_row td.basic {border:0; padding:0;} /* »óÇ°¹®ÀÇ,¸®ºä ³»¿ë */
.table_row td.add_file .input {width:40%; padding:0;} /* »óÇ°¹®ÀÇ,¸®ºä ÆÄÀÏÃ·ºÎ */
.table_row td .input_title {width:99%;} /* »óÇ°¹®ÀÇ, ¸®ºä {{$Á¦ÇÑÁ¦¸ñ¸ñ·Ï}} */
.table_row td .phone {width:60px;} /* °¡ÀÔÆû, ÁÖ¹®¼­ ÀüÈ­¹øÈ£ */
.table_row td .zip_code {width:70px;} /* °¡ÀÔÆû, ÁÖ¹®¼­ ¿ìÆí¹øÈ£ */
.table_row td .email1 {width:110px;} /* °¡ÀÔÆû, ÁÖ¹®¼­ ÀÌ¸ÞÀÏ */
.table_row td .email2 {width:150px;} /* °¡ÀÔÆû, ÁÖ¹®¼­ ÀÌ¸ÞÀÏ */
.table_row td .email3 {width:225px;} /* °¡ÀÔÆû, ÁÖ¹®¼­ ÀÌ¸ÞÀÏ */
.table_row td .order_memo {width:96%; height:50px;} /* ÁÖ¹®¼­ ¹è¼Û¸Þ¸ð */
.table_row td .sms {width:140px;} /* smsÀ¸·Î Ã£±â */
.table_row td .own_mileage {color:#f36465;} /* ÁÖ¹®¼­ ¸¶ÀÏ¸®Áö */
.table_row td .own_deposit {color:#f36465;} /* ÁÖ¹®¼­ ¿¹Ä¡±Ý */
.table_row td .order_cancel_msg {color:#9e9e9e; font-size:11px;} /* ÁÖ¹®¼­ ÁÖ¹®Ãë¼Ò¸Þ¼¼Áö */
.table_row td.payway select {width:250px; border:1px solid #000;} /* ÁÖ¹®¼­ °áÁ¦¹æ½Ä¼±ÅÃ */
.table_row td.payway .input {width:185px; padding:0;} /* ÁÖ¹®¼­ °áÁ¦¹æ½Ä¼±ÅÃ */

/* Å×ÀÌºí ½ºÅ¸ÀÏ - »óÇ° */
.table_prd_normal {width:1160px; margin:0 auto;}
.table_prd_normal td {padding-bottom:40px; text-align:center; vertical-align:top;}
.table_prd_normal td .info {width:260px; margin:0 auto; text-align:center;}
.table_prd_normal td .info .img {position:relative; width:260px; height:378px; text-align:center;}
.table_prd_normal td .info .img .icon_best {position:absolute; left:10px; top:10px;}

.table_prd_normal td .out .img .soldout {display:block; position:absolute; left:0; top:0; z-index:10; width:100%; height:100%; cursor:pointer;} /* Ç°Àý½Ã soldout Ãâ·Â */
.table_prd_normal td .out .img .soldout .dimmed {position:absolute; left:0; top:0; z-index:15; width:100%; height:100%; background:#fff; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: .5;}
.table_prd_normal td .out .img .soldout .icon_soldout {position:absolute; left:50%; top:50%; z-index:100; width:76px; height:76px; margin:-38px 0 0 -38px;}
.table_prd_normal td .info .name {padding-top:5px;}
.table_prd_normal td .info .name a {color:#595959;}
.table_prd_normal td .info .price {color:#595959;}
.table_prd_normal td .info .price .normal_prc {text-decoration:line-through;}
.table_prd_normal td .info .summary {padding-top:20px; color:#bcbcbc; font-size:11px;}
.table_prd_normal td .info .icon img {padding:5px 5px 0 0;}
.table_prd_normal td .info .icon {text-align:center;}
.table_prd_normal td .info .prd_qnarev li {display:inline; padding-right:10px;}

/* Å×ÀÌºí ½ºÅ¸ÀÏ - »óÇ° - °ü·Ã»óÇ° */
.table_prd_with {width:100%; border:0;}
.table_prd_with td {padding-bottom:30px; vertical-align:top;}
.table_prd_with td .info {width:195px; margin:0 auto;}
.table_prd_with td .info .img {position:relative; margin-bottom:29px; text-align:center;}

.table_prd_with td .out .img .soldout {display:block; position:absolute; left:0; top:0; z-index:10; width:100%; height:100%; cursor:pointer;} /* Ç°Àý½Ã soldout Ãâ·Â */
.table_prd_with td .out .img .soldout .dimmed {position:absolute; left:0; top:0; z-index:15; width:100%; height:100%; background:#fff; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: .5;}
.table_prd_with td .out .img .soldout .icon_soldout {position:absolute; left:50%; top:50%; z-index:100; width:76px; height:76px; margin:-38px 0 0 -38px;}
.table_prd_with td .info .name {position:relative;}
.table_prd_with td .info .name a {color:#595959; font-size:11px; text-align:left}
.table_prd_with td .info .name .check {position:absolute; right:0; top:0;}
.table_prd_with td .info .price {color:#595959; font-size:11px;}
.table_prd_with td .info .summary {margin:20px 0 10px 0; color:#bcbcbc; font-size:11px;}
.table_prd_with td .info .qty {margin-bottom:5px;}
.table_prd_with td .info .qty .input {width:40px; text-align:left;}
.table_prd_with td .info select {width:100%; height:20px;}

/* Å×ÀÌºí ½ºÅ¸ÀÏ - ÄÚµð¼¼Æ®¸ñ·Ï */
.table_prd_codiset {width:100%; border-top:1px solid ddd;}
.table_prd_codiset td {padding:10px 0; border-bottom:1px solid #ddd; text-align:left; vertical-align:top;}
.table_prd_codiset td.codi_img {font-size:0; text-align:center; line-height:0;}
.table_prd_codiset td.codi_setinfo dl {margin:20px 0;}
.table_prd_codiset td.codi_setinfo dt {padding:10px; font-weight:normal;}
.table_prd_codiset td.codi_setinfo dd {padding:0 10px;}
.table_prd_codiset td.codi_memo p {padding:55px 10px 10px 10px;}

/* Å×ÀÌºí ½ºÅ¸ÀÏ - ÄÚµð»óÇ° */
.table_prd_codi {width:100%; border-top:1px solid #ddd;}
.table_prd_codi td {padding:10px 0; border-bottom:1px solid #ddd; text-align:center; vertical-align:top;}
.table_prd_codi dl {margin:0; padding:0}
.table_prd_codi dt {margin:0; padding:5px 0; font-weight:bold;}
.table_prd_codi dt * {vertical-align:middle;}
.table_prd_codi dt a {color:#666;}
.table_prd_codi dd {margin:0; padding:1px 0; font-size:11px;}
.table_prd_codi dd * {vertical-align:middle;}
.table_prd_codi dd .point {color:#f20101;}

/* Å×ÀÌºí ½ºÅ¸ÀÏ - Àå¹Ù±¸´Ï & ÁÖ¹®Á¶È¸ ÃÑ ±¸¸Å ±Ý¾× */
.table_price {padding:10px; border-bottom:1px solid #dbdbdb; background:#f8faf9; text-align:right;}
.table_price table {width:100%;}
.table_price table th {padding:2px 0; text-align:right; font-weight:normal; color:#000;}
.table_price table td {padding:2px 0; color:#474645; text-align:right;}
.table_price table td .price {color:#ec0000; font-weight:bold;}

/* Å×ÀÌºí ½ºÅ¸ÀÏ - Àå¹Ù±¸´Ï, ÁÖ¹®¼­, ¸¶ÀÌÆäÀÌÁö ¼îÇÎÅëÀå */
.table_info {width:100%; margin:20px 0; border-top:1px solid #696667; border-right:1px solid #d9d9d9;}
.table_info caption {padding:10px 0; font-size:14px; font-weight:bold; text-align:left;}
.table_info th {padding:11px 0; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; background:#f8faf9; color:#231f20; font-size:11px;  font-weight:normal; text-align:center;}
.table_info td {padding:11px 0; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9;  color:#626261; font-size:11px; font-family:'dotum'; text-align:center; vertical-align:middle;}
.table_info td a,
.table_info td a strong {color:#626261; font-size:11px; font-family:'dotum'; vertical-align:top;}
.table_info td span,
.table_info td span.new {color:#ec0000; font-size:11px; font-family:'dotum'; vertical-align:top;}
.table_info td img {vertical-align:top;}

/* Å×ÀÌºí ½ºÅ¸ÀÏ - ÁÖ¹®¼­ */
.table_total_price {clear:both; width:100%; margin:0 auto; border:1px solid #d9d9d9; border-top:2px solid #696667; background:#f8faf9;}
.table_total_price caption {margin-top:40px; padding:10px 0 3px 0 ; font-size:14px; font-weight:bold; text-align:left;}
.table_total_price th {padding:10px 0 10px 20px; color:#231f20; font-size:11px; font-weight:normal; text-align:left; vertical-align:middle;}
.table_total_price th label {color:#231f20; font-weight:bold; font-size:11px; font-weight:normal; text-align:left; vertical-align:middle;}
.table_total_price td {padding:10px 20px 10px 0px; color:#231f20; font-size:11px; text-align:right; vertical-align:middle;}
.table_total_price td label {color:#231f20; font-size:11px; text-align:left;}
.table_total_price .total {border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; background:#fff4f4;}
.table_total_price .total #total_order_price_div {color:#f20101; font-weight:bold;}

/* Å×ÀÌºí ½ºÅ¸ÀÏ - ¸¶ÀÌÆäÀÌÁö È¸¿øÁ¤º¸ */
.tab_mypage {display:block; overflow:hidden; border-top:1px solid #000000; text-align:center;}
.tab_mypage li {display:inline-block; zoom:1; *display:inline; text-align:center;}
.tab_mypage li a {display:block; padding:20px 20px 9px 20px; color:#040404;}
.tab_mypage li a:hover {color:#000; text-decoration:underline;}
.box_mypage {margin-bottom:30px; padding:25px 35px; border:1px solid #d7d7d7; border-left:0; border-right:0;}
.box_mypage .name {padding:10px 0 10px 0; text-align:left;}

/* ¹Ú½º ½ºÅ¸ÀÏ - È¸¿ø°¡ÀÔ ¿Ï·á, È¸¿øÁ¤º¸¼öÁ¤ 1´Ü°è, È¸¿øÁ¤º¸¼öÁ¤ ¿Ï·á, Å»Åð ¿Ï·á, 1:1¹®ÀÇ ¿Ï·á, ÁÖ¹® ¿Ï·á, ¼Ò¼ÈÄíÆù */
.box_finish {padding:73px 0; border:1px solid #000; text-align:center; background:#fff;}
.box_finish h3 {margin-bottom:30px;}
.box_finish .info {width:300px; margin:0 auto 20px;}
.box_finish .info th {font-weight:normal;}
.box_finish .info td {font-weight:bold; text-align:left;}
.box_finish .msg {color:#474645;}
.box_finish .msg strong {color:#000;}
.box_finish .email {color:#f36868;}
.box_finish .pw_confirm {padding-bottom:20px; text-align:center;}
.box_finish .pw_confirm .input {height:27px; line-height:27px;}
.box_finish .btn {padding-top:25px; text-align:center !important;}

/* ÆäÀÌÂ¡ */
.paging * {vertical-align:middle;}
.paging {padding:30px 0 0 0; margin:0; text-align:center;}
.paging li {display:inline; color:#9e9e9e;}
.paging li strong {color:#474645; font-size:12px; text-decoration:underline;}

/* ¹öÆ° ½ºÅ¸ÀÏ - ¼ö·® */
.btn_ea {display:inline-block; zoom:1; *display:inline; margin:0; padding:0; font-size:0; line-height:0;}
.btn_ea li, .btn_ea a {font-size:0; line-height:0;}

/* ¿ìÆí¹øÈ£°Ë»ö - ÆË¾÷(/common/zip_search.php) */
.zipcode {width:600px; padding:0; text-align:center;}
.zipcode .zip_search_tabs {margin:10px auto; padding:0; border-bottom: 2px solid #000; text-align: left;}
.zipcode .zip_search_tabs li {display:inline-block; *zoom: 1; *display: inline;}
.zipcode .zip_search_tabs a {display:block; padding:5px 5px 0 5px; border:1px solid #000; border-bottom: 0; background:#fff;}
.zipcode .zip_search_tabs a.checked {color:#fff; background:#000;}
.zipcode .ex {width:100%; padding:10px 0; text-align:center;}
.zipcode .inputbox {padding:10px 0 20px 0;}
.zipcode .inputbox input {vertical-align:middle;}
.zipcode .empty {border:0 !important;}
.zipcode .table_col font {font-size:11px; vertical-align:top;}


/*///////////////////////////////////////////////////////////////////////////////////
//
//	·¹ÀÌ¾Æ¿ô
//
///////////////////////////////////////////////////////////////////////////////////*/

/* common */
#wrapper {position:relative; min-width:1360px; text-align:left;}
#container {overflow:hidden; padding-top:81px;}
.wrap_inner {position:relative; width:1260px; margin:0 auto;}

/* header */
#header {position:fixed; left:0; top:0; z-index:9999; width:100%; height:40px; background:#000;}
#header h1 {float:left;}
#header ul {float:right;}
#header ul li {float:left; margin-left:25px;}
#header ul li:first-child {margin-left:0;}
#header ul li a {display:block; width:100%; padding:15px 0;}
#header .search_wrap {position:relative;}
#header .searchform {display:none; position:absolute; left:-138px; top:29px; width:352px; height:51px; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/bg/bg_search.png') no-repeat;}
#header .searchform .wrap_input {overflow:hidden;}
#header .searchform .wrap_input .input_search {float:right; width:290px; height:40px; margin-top:11px; padding:0 5px; border:0; background:#c8c8c8; line-height:40px;}
#header .searchform .wrap_input .btn_search {position:relative; left:17px; top:17px; float:left;}
#header .searchform .wrap_input span {position:absolute; right:17px; top:24px;}
#nav {position:fixed; left:0; top:40px; z-index:9998; width:100%; height:40px; border-bottom:1px solid #c0c0c0; background:#fff;}
#nav:after {content:''; display:block; clear:both;}
#nav ul.depth1 {position:relative;}
#nav ul.depth1:after {content:''; display:block; clear:both;}
#nav ul.depth1 > li {float:left; margin-left:20px;}
#nav ul.depth1 > li:first-child {margin-left:3px;}
#nav ul.depth1 > li > a {display:block; position:relative; width:100%; height:11px; padding:14px 10px; text-align:center;}
#nav ul.depth1 > li:first-child > a {padding:6px 0 5px;}
#nav ul.depth1 a .arrowhead {display:none; position:absolute; left:50%; bottom:-2px; z-index:9999; width:17px; height:10px; margin-left:-9px; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/common/icon_top_arrowhead.gif') no-repeat;}
#nav .depth2_wrap {display:none; position:fixed; width:100%; left:0; padding:32px 0 20px 0; background:#e6e6e6; border-top:1px solid #c0c0c0;}
#nav .depth2_wrap .cate_info {display:block; width:100%; margin-bottom:19px; padding-bottom:4px; border-bottom:1px solid #000;}
#nav .depth2_wrap .cate_info .cate_info_inner {margin-left:99px;}
#nav .depth2_wrap .depth2 {float:left; width:350px;}
#nav .depth2_wrap .depth2 > li {padding-bottom:9px;}
#nav .depth2_wrap .depth2.m1 {float:left; width:180px;}
#nav .depth2_wrap .depth2.m2 {float:left; width:170px;} 
#nav .depth2_wrap .inner_banner_section {float:left; border-left:1px solid #000;}
#nav .depth2_wrap .inner_banner_section dl {float:left; margin-left:13px;}
#nav .depth2_wrap .inner_banner_section dl dd {padding:17px 0;}

/* footer */
#footer {margin-top:50px; border-top:5px solid #e5e5e5;}
#footer .quick {overflow:hidden; height:225px; padding-top:45px;}
#footer .quick h4 {margin-bottom:29px;}  
#footer .quick strong {color:#000;}
#footer .quick p {color:#6e6e6e;}
#footer .quick .bank table {width:100%; margin-bottom:20px;}
#footer .quick .bank table th {color:#6e6e6e; font-size:11px; font-weight:normal; text-align:left;}
#footer .quick .bank table td {color:#6e6e6e; font-size:11px; font-weight:bold; text-align:left;}
#footer .quick .btn {margin-top:13px;}
#footer .quick .btn a {text-decoration:underline; padding-right:5px; color:#6e6e6e;}
#footer .quick .cs {float:left; width:290px;}
#footer .quick .cs strong {font-family:"verdana"; font-size:15px; font-weight:normal;}
#footer .quick .bank {float:left; width:300px;}
#footer .quick .exc {float:left; width:280px; padding-right:20px;}
#footer .quick .guide {float:left; width:370px;}
#footer .quick .guide .list li {float:left; margin-left:18px;}
#footer .quick .guide .list li:first-child {margin-left:0;}
#footer .shopinfo {padding:30px 0; border-top:1px solid #e5e5e5;}
#footer .shopinfo .menu li {float:left; padding:0 10px 10px 0; color:#a5a5a5; font-size:11px;}
#footer .shopinfo .menu li a {color:#6f6f6f; font-family:'arial', 'dotum'; font-size:11px; font-weight:bold;}
#footer .shopinfo .info {clear:both; color:#a5a5a5; font-size:11px; font-style:normal;}
#footer .shopinfo .info span {padding-right:8px; color:#919191; font-size:11px;}
#footer .shopinfo .info span a {color:#919191; font-size:11px;}
#footer .shopinfo .info .pg img {vertical-align:top;}
#footer .shopinfo .copyright {margin-top:5px; color:#919191;}
#footer .shopinfo .copyright span {color:#1fa9e1;}

.board_open {position:fixed; top:88px; right:0; z-index:100;}
.qna_board {display:none; position:fixed; top:81px; right:0; z-index:10000; width:410px; height:100%; background:#000;}
.qna_board ul.board {padding:23px 0 0 26px;}
.qna_board ul.board li {width:100%;}
.qna_board ul.board li a {display:block; padding:10px 0; color:#fff; font-family:'Gulim',±¼¸²; font-size:12px; font-weight:bold;}
.qna_board ul.board li.inline {display:inline-block; *display:inline-block; *zoom:1; width:auto; height:auto; padding:0 18px; text-align:left; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/bg/bg_bar.gif') no-repeat left center;}
.qna_board ul.board li.inline.l1 {padding-left:0; background:none;}
.qna_board ul.sns {padding:17px 0 0 26px; }
.qna_board ul.sns li {float:left; margin-right:8px;}
.qna_board .recent_list {position:relative; clear:both; margin-top:140px; margin:140px 27px 0 27px;}
.qna_board .recent_list .latest_wrap {margin-top:20px; padding-left:44px;}
.qna_board .recent_list .latest {overflow:hidden; width:286px;}
.qna_board .recent_list .latest li {float:left; margin-right:4px;}
.qna_board .recent_list .btn_recent {display:block; position:absolute; top:50%; margin-top:4px;}
.qna_board .recent_list .btn_recent.prev {left:0;}
.qna_board .recent_list .btn_recent.next {right:0;}

/* quick */
#quick {float:right; text-align:center;}
#quick .banner {margin:2px 0 7px 0;}
#quick .mg {margin:2px 0 0 0;}
#quick .menu {width:100px; padding:5px 0; border-top:1px solid #000; border-bottom:1px solid #000;}
#quick .menu li {text-align:center;}
#quick .menu li a {display:block; width:100%; padding:3px 0;}
#quick .menu li.line {margin-top:3px; padding-top:3px; border-top:1px solid #000;}
#quick .sns {margin:7px 0; text-align:center;}
#quick .top_btn {margin:7px 0 0 0; cursor:pointer;}

/*///////////////////////////////////////////////////////////////////////////////////
//
//	¸ÞÀÎ
//
///////////////////////////////////////////////////////////////////////////////////*/

#main .new_prd {width:1115px; margin:0 auto;}
#main .new_prd h3 {padding:127px 0 58px; text-align:center;}
#main .boss_prd h3 {padding:127px 0 60px; text-align:center;}
#main .newitem {position:relative;}
#main .newitem .slides_container {overflow:hidden; width:1040px; height:390px; margin:0 auto;}
#main .newitem .slides_container #user_scroll_code27 {width:1040px !important;}
#main .newitem .slides_container td {vertical-align:top !important;}
#main .newitem .slides_container .item {overflow:hidden; width:190px; margin-right:22px; text-align:center;}
#main .newitem .slides_container .item p {color:#595959; font-size:11px; word-break:break-all;}
#main .newitem .slides_container .item .img {width:190px; height:277px;}
#main .newitem .slides_container .item p.name {padding:28px 0 2px;}
#main .newitem .slides_container .item p.name a {font-size:11px;}
#main .newitem .slides_container .item p.prc {font-weight:bold;}
#main .newitem .slides_container .item p.summary { color:#bcbcbc;}
#main .newitem .ctrl {position:absolute; top:130px; z-index:10;}
#main .newitem .ctrl.prev {left:0;}
#main .newitem .ctrl.next {right:0;}
/* main_visual */
#main .visual {overflow:hidden; position:relative; width:100%; height:876px;}
#main .visual .slides_container {width:100%;}
#main .visual .slides_container li {width:100%; height:876px;}
#main .visual .slides_container li a {display:block; height:100%;}
#main .visual .ctrl {position:absolute; top:50%; z-index:11; margin-top:-22px; box-shadow:0 0 1px #d7d7d7;}
#main .visual .ctrl.prev {left:15px;}
#main .visual .ctrl.next {right:15px;}
/* banner_01 */
#main .banner_visual_01 {overflow:hidden; position:relative; width:465px; height:290px;}
#main .banner_visual_01 .banner_slides_container_01 {width:100%;}
#main .banner_visual_01 .banner_slides_container_01 li {width:100%; height:290px;}
#main .banner_visual_01 .banner_slides_container_01 li a {display:block; height:100%;}
/* banner_02 */
#main .banner_visual_02 {overflow:hidden; position:relative; width:371px; height:181px;}
#main .banner_visual_02 .banner_slides_container_01 {width:100%;}
#main .banner_visual_02 .banner_slides_container_01 li {width:100%; height:181px;}
#main .banner_visual_02 .banner_slides_container_01 li a {display:block; height:100%;}
#main .banner_visual_02 .pagination {position:absolute; right:10px; bottom:10px; z-index:10; text-align:center;}
#main .banner_visual_02 .pagination li {display:inline-block; *display:inline; *zoom:1; margin-left:5px; text-align:center;}
#main .banner_visual_02 .pagination li a {display:inline-block; *display:inline; *zoom:1; width:9px; height:9px; background:#ccc; border-radius:100%;}
#main .banner_visual_02 .pagination li.activeSlide a {background:#666;}
/* banner_section */
#main .mid_banner_section {overflow:hidden; width:1115px; margin:58px auto 0;}
#main .mid_banner_section .b1 {float:left;}
#main .mid_banner_section .b2 {float:left; margin-left:9px;}
#main .mid_banner_section .b3 {float:left; margin-top:9px; margin-right:9px;}
#main .mid_banner_section .b4 {float:left; margin-top:9px; margin-right:9px;}
#main .mid_banner_section .b5 {float:left; margin-top:9px;}
#main .mid_banner_section .b6 {float:left; margin-top:9px;}
#main .special_prd {clear:both; padding-top:70px;}
#main .special_prd h3 {margin-bottom:30px; padding:70px 0 20px; border-bottom:1px solid #d1d1d1; text-align:center;}
#main .special_prd .table_prd_normal {margin-bottom:70px;}
#main .special_prd .best {position:relative; height:380px;}
#main .special_prd .best .list {overflow:hidden; width:875px; margin:auto;}
#main .special_prd .best .list .info {overflow:hidden; width:195px; margin-right:30px;}
#main .special_prd .best .list .info .img {margin-bottom:29px; text-align:center;}
#main .special_prd .best .list .info .name {position:relative;}
#main .special_prd .best .list .info .name a {color:#595959; font-size:11px; text-align:left}
#main .special_prd .best .list .info .name .check {position:absolute; right:0; top:0;}
#main .special_prd .best .list .info .price {color:#595959; font-size:11px;}
#main .special_prd .best .btn {position:absolute; left:0; top:90px; z-index:100; width:100%;}
#main .special_prd .best .btn .prev {float:left; margin-left:20px;}
#main .special_prd .best .btn .next {float:right; margin-right:20px;}


/*///////////////////////////////////////////////////////////////////////////////////
//
//	»óÁ¡
//
///////////////////////////////////////////////////////////////////////////////////*/

/* »óÇ°¸ñ·Ï(/shop/big_section.php) */
#big_section .midcate {width:100%; min-height:17px; margin:40px 0 40px 0; text-align:center;}
#big_section .midcate li {display:inline-block; zoom:1; *display:inline; padding:0 18px 0 13px; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/shop/bullet_midcate.gif') no-repeat left 5px;}
#big_section .midcate li a {color:#000;}
#big_section .midcate li a:hover {color:#000; text-decoration:underline;}
#big_section .best {clear:both; border-bottom:1px solid #000;}
#big_section .best h3 {margin-bottom:10px;}
#big_section .total_sort {clear:both; height:40px; margin-bottom:20px; border-bottom:1px solid #000; line-height:40px;}
#big_section .total {float:left; padding-left:10px; line-height:40px;}
#big_section .sort {float:right; padding:10px 10px 10px 0;}

/* »óÇ°»ó¼¼ÆäÀÌÁö(/shop/detail.php) */
#detail .wrap_prd {overflow:hidden;}
#detail .wrap_prd .img_sns {float:left; width:540px;}
#detail .wrap_prd .img_sns img {width:540px; height:370px; margin:19px 0 23px 0; text-align:center;}
#detail .wrap_prd .img_sns .sns {float:left; width:59px; height:28px; border:1px solid #e5e5e5;}
#detail .wrap_prd .img_sns .sns li {float:left;}
#detail .wrap_prd .img_sns .sns li:first-child {border-right:1px solid #e5e5e5;}
#detail .wrap_prd .img_sns .rev_qna {float:right; height:28px; border:1px solid #e5e5e5;}
#detail .wrap_prd .img_sns .rev_qna li {float:left; width:93px; text-align:center;}
#detail .wrap_prd .img_sns .rev_qna li:first-child {border-right:1px solid #e5e5e5;}
#detail .wrap_prd .img_sns .rev_qna li a {display:block; height:28px; color:#000; line-height:28px;}
#detail .wrap_prd .img_sns .rev_qna li span {color:#ec0000;}
#detail .wrap_prd .list_btn {position:relative; float:right; width:507px;}
#detail .wrap_prd .list_btn tr td .fl {float:left; margin:0 2px 0 0;}
#detail .wrap_prd .list_btn .name {color:#000; font-size:12px; font-weight:normal;}
#detail .wrap_prd .list_btn .summary {color:#bcbcbc; font-size:11px;}
#detail .wrap_prd .list_btn .icon img {margin:10px 5px 0 0;}
#detail .wrap_prd .list_btn .list_table {width:100%; margin-top:20px; border-top:1px solid #000; border-bottom:1px solid #000;}
#detail .wrap_prd .list_btn .list_table th {height:20px; padding:4px 0 4px 10px; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/shop/bullet_det.gif') no-repeat left 11px; font-size:11px; font-weight:normal; text-align:left; vertical-align:middle;}
#detail .wrap_prd .list_btn .list_table td {height:20px; padding:4px 0; font-size:11px; text-align:left; vertical-align:middle;}
#detail .wrap_prd .list_btn .list_table td.line {padding:0;}
#detail .wrap_prd .list_btn .list_table td.qty .box_qty {position:relative; width:84px;}
#detail .wrap_prd .list_btn .list_table td.qty .box_qty .input {width:60px; height:20px; border:0; background:#e5e5e5; font-size:11px; ime-mode:disabled;}
#detail .wrap_prd .list_btn .list_table td.qty .box_qty .btn_ea {position:absolute; right:0; top:0;}
#detail .wrap_prd .list_btn .list_table td .input {height:18px;}
#detail .wrap_prd .list_btn .list_table td select {height:18px; font-size:11px;width:100%;}
#detail .wrap_prd .list_btn .btn {margin-top:13px; text-align:center;}
#detail .wrap_prd .list_btn .btn li {display:inline;}
#detail .wrap_prd .list_btn .btn li.cart {margin:0 20px;}
#detail .wrap_prd .list_btn .btn_checkout {padding:15px 0 0 118px;}
#detail .wrap_info {clear:both;}
#detail .wrap_info caption {padding:0 0 10px 20px; font-size:15px; font-weight:normal;}
#detail .wrap_info .coupon_list {margin:10px 0; text-align:left;}
#detail .wrap_info .coupon_list li {display:inline;}
#detail .wrap_info .tab {margin:60px 0 30px 0; border-top:1px solid #000;}
#detail .wrap_info .tab ul {height:38px;}
#detail .wrap_info .tab ul li {float:left; margin-left:38px; text-align:center;}
#detail .wrap_info .tab ul li:first-child {margin:0;}
#detail .wrap_info .tab ul li.over a {color:#000; font-weight:bold;}
#detail .wrap_info .tab ul li a {display:block; height:38px; color:#757575; font-size:11px; line-height:38px;}
#detail .wrap_info .btn_with {margin:30px 0 10px 0; text-align:right;}
#detail .wrap_info .detail_info * {font-family:inherit; font-size:inherit; text-align:inherit; line-height:inherit;}
#detail .wrap_info .common_info img {font-size:0; line-height:0;}
#detail .wrap_info .btn_qnarev {text-align:right;}
#detail .wrap_info .btn_write {padding:20px 0; text-align:right;}
#detail .shopping_tip {margin:0; padding:0 0 5px 0; }
#detail .box_3 {overflow:hidden; width:1091px;  margin:0 auto; margin-bottom:100px; border-bottom:1px solid #cccccc; border-top:3px solid #000;}
#detail .box_3 div {float:left;}
#detail .box_3 .line_right {border-right:1px solid #cccccc;}

/* Àå¹Ù±¸´Ï(/shop/cart.php) */
#cart .delivery_msg {padding:10px 10px 40px 10px; border-bottom:1px solid #dbdbdb; text-align:right;}
#cart .msg {padding:20px; border:3px solid #eaeaea; background:#f8faf9;}
#cart .msg dt {padding-bottom:10px; font-weight:bold;}
#cart .btn {overflow:hidden; margin:0; padding:15px 0;}
#cart .check {float:left; padding-top:20px;}
#cart .order {float:right;}

/* ÁÖ¹®¼­(/shop/order.php) */
#order .delivery_msg {padding:10px; text-align:right;}
#order .table_col caption {margin-top:40px; font-size:14px;}
#order .table_row caption {margin-top:40px; font-size:14px;}
#order .table_row .input {vertical-align:middle;}
#order .table_row img {vertical-align:middle;}
#order .table_row .table_info {margin:0;}
#order .box_agree iframe {width:99%; border:1px solid #dedfde;}
#order .box_agree .privacy_agree {width:99%; margin:0 auto; padding:10px 0 20px; text-align:right;}
#order .box_agree .privacy_agree input {vertical-align:middle;}
#order .box_agree .privacy_agree label {font-size:11px;}
#order .box_left {float:left; width:58%;}
#order .box_right {float:right; width:40%;}
#order .btn {margin-top:30px;}
#order .btn #order1 {padding:10px; text-align:center;}
#order .btn #order2 {margin-top:20px; padding:30px 0; border:1px solid #000; background:#f7f9f8; text-align:center;}
#order .btn #order2 p {padding-bottom:15px;}
#order .ordercheck {padding:20px 0; border-bottom:1px solid #ddd;}
#order .ordercheck .btn {padding-top:10px;}
#order .guest {padding:34px 0 29px; border:1px solid #f4f4f4; background:#fafbfb;}
#order .guest .guest_check {width:95%; margin:0 auto; background:#fff; color:#888;}
#order .guest .guest_check iframe {height:172px;}
#order .guest .agree_guest {padding:10px 0 0 0; background:#fafbfb; text-align:right;}

/* ÁÖ¹®¿Ï·á(/shop/order_finish.php) */
#orderfin .gift .table_col {width:80%;}
#orderfin .gift .tit {padding:0 0 5px 10px; text-align:left;}
#orderfin .gift .img {width:100px;}

/* »óÇ°°Ë»ö(/shop/search_result.php) */
#search_result .research {padding:41px 0; background:#fafbfb; text-align:center;}
#search_result .research .box {width:585px; height:32px; margin:0 auto;}
#search_result .research .box .check {display:inline-block; zoom:1; *display:inline; height:32px; margin-right:3px; font-size:11px; line-height:31px;}
#search_result .research .box .check input {vertical-align:middle;}
#search_result .research .box .input {width:262px; height:28px; border:1px solid #d5d5d5; line-height:18px;}
#search_result .research .box .btn {vertical-align:top;}
#search_result .research .box .rank {position:relative; float:right; width:139px; height:30px;}
#search_result .research .box .rank .view {width:109px; padding:9px 14px; border:1px solid #a0a0a0; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/shop/rank_arrow.gif') no-repeat 116px 12px #fff;}
#search_result .research .box .rank .view h4 {height:10px; color:#a0a0a0; font-size:11px; font-weight:normal; text-align:left;}
#search_result .research .box .rank:hover .view {position:absolute; left:0; top:0; z-index:100; width:109px; padding:9px 14px; border:1px solid #000; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/shop/rank_arrow_on.gif') no-repeat 116px 12px #fff;}
#search_result .research .box .rank:hover .view h4 {height:10px; color:#000; font-size:11px; font-weight:normal;}
#search_result .research .box .rank .view ol {display:none; margin-top:20px; text-align:left;}
#search_result .research .box .rank .view ol li {overflow:hidden; text-overflow:ellipsis; height:14px; padding-top:4px; line-height:14px; white-space:nowrap;}
#search_result .research .box .rank .view ol li:first-child {padding-top:0;}
#search_result .research .box .rank .view ol li span {float:left; width:15px; height:14px; margin-right:5px; background:#b2b2b2; color:#fff; font-size:11px; text-align:center; line-height:16px;}
#search_result .research .box .rank .view ol li:hover span {background:#f46665;}
#search_result .research .box .rank .view ol li:hover a {color:#000;}
#search_result .total {padding-top:20px; color:#000; text-align:left;}
#search_result .total strong {color:#f34e52;}
#search_result .cate {overflow:hidden; margin:5px 0;}
#search_result .cate li {float:left; padding-left:5px;}
#search_result .cate li a {color:#000;}
#search_result .table_prd_normal {margin-top:70px;}

/* »óÇ°¹®ÀÇ & »óÇ°ÈÄ±â */
#qnarev {width:100%; text-align:center;}
#qnarev .cnt {padding:20px 30px 50px; border-bottom:1px solid #ddd; text-align:left; word-break:break-all; word-wrap:break-word;}
#qnarev .cnt .question {text-align:left; padding:0 0 20px 0;}
#qnarev .cnt .answer {text-align:left;}
#qnarev .cnt img {max-width:1040px;}
#qnarev .btn {padding:0; text-align:right;}
#qnarev .btn_write {padding:20px 0; text-align:right;}
#qnarev .box_search {text-align:center;}
#qnarev .box_search select {height:26px; vertical-align:middle; line-height:26px;}
#qnarev .box_search input {vertical-align:middle;}
#qnarev .box_search .input {width:172px; height:25px; padding:0; border:1px solid #d5d5d5; line-height:25px;}
#qnarev .box_search .btn {padding-left:2px;}
#qnarev .write {padding:20px 10px; margin:25px 0; border:1px solid #d9d9d9; background:#f7f7f3;}
#qnarev .write .box {overflow:hidden; width:100%;}
#qnarev .write .box textarea {float:left; width:90%; height:60px;}
#qnarev .write .box .btn_comment {float:right;}
#qnarev .write .msg {padding:20px 0; text-align:center; line-height:23px;}
#qnarev .write .msg img {vertical-align:middle;}
#qnarev .empty {border-bottom:0;}
#cmtwrite .name {overflow:auto; padding-bottom:5px; text-align:left;}
#cmtwrite .name span {float:left; margin:0 10px; line-height:30px;}
#cmtlist {border:1px solid #d9d9d9; border-bottom:0; text-align:left;}
#cmtlist li {padding:20px 0; border-bottom:1px solid #d9d9d9; color:#474645; word-break:break-all; word-wrap:break-word;}
#cmtlist li strong a {color:#000;}
#cmtlist div {padding:0 20px;}
#cmtlist p {padding:0 0 5px 20px;}

/* »óÇ°¹®ÀÇ & »óÇ°ÈÄ±â ¼öÁ¤ */
#qnarevmod .modInput {padding:20px 0; text-align:center;}
#qnarevmod .modInput .input {border:1px solid #ddd;}
#qnarevmod .modInput * {vertical-align:middle;}
#qnarevmod .modi_pwd {display:none;}
#qnarevmod .modi_cnt {display:none; text-align:center;}
#qnarevmod .modcnt {padding:10px 0; text-align:left;}
#qnarevmod .modcnt * {vertical-align:middle;}
#qnarevmod .modcnt .input {width:80%;}
#qnarevmod .modcnt .input2 {width:100%; height:150px; border:1px solid #e9e9e9;}

/* »óÇ°¹®ÀÇ ¹Ù°ø°³ ¿­¶÷ */
.qnasecret {width:100%; text-align:center;}
.qnasecret .msg {color:#ff6600;}
.qnasecret .msg2 {padding:10px 0;}

/* »óÇ°¹®ÀÇ & »óÇ°ÈÄ±â »óÇ°Á¤º¸(/shop/product_review.php & /shop/product_qna.php) */
.minidetail .btn {clear:both; padding:10px 0 0 0; text-align:right;}
.minidetail .miniinfo {overflow:hidden; position:relative; min-height:150px; padding:20px 0; margin-bottom:32px; background:#fafbfb; color:#474645;}
.minidetail .miniinfo .btn_mini {position:absolute; bottom:10px; right:20px;}
.minidetail .miniinfo .img {float:left; padding:0 50px 0 40px; text-align:center;}
.minidetail .miniinfo .list {float:left; text-align:left;}
.minidetail .miniinfo .list .name {margin:0; padding:10px 0; font-weight:bold;}
.minidetail .miniinfo .list .name img {padding-right:5px; vertical-align:middle;}
.minidetail .miniinfo .list ul {margin:0; padding:0;}
.minidetail .miniinfo .list ul li {list-style:none; margin:0; padding:8px 0 0 0;}
.minidetail .miniinfo .list ul li .nprice {text-decoration:line-through;}
.minidetail .btn_write {padding:20px 0; text-align:right;}

/* ¿À´Ãº»»óÇ°(/shop/click_prd.php) */
#click_prd {width:100%;}
#click_prd .sort {text-align:right;}

/* ÄÚµð¸®½ºÆ®(/coordi/coordi_list.php) */
#coordi_list {width:100%; text-align:left}
#coordi_view {width:100%; text-align:center}
#coordi_view h3 {padding:0; font-size:18px; font-weight:bold;}
#coordi_view .codiprdinfo {padding:10px 0;}
#coordi_view .btn {text-align:right;}

/* ÄüÇÁ¸®ºä - ÆË¾÷(/shop/detail_popup.php) */
#detail_pop {width:1000px; padding:0 10px; text-align:left;}
#detail_pop legend {display:none;}
#detail_pop .btn_close {position:fixed; top:0; left:50%; z-index:100; width:1020px; height:10px; margin:0 0 0 -510px; padding:10px 0; border-bottom:5px solid #4d4d4d; text-align:center; color:#fff; cursor:pointer; background:#2d2d2d;}
#detail_pop .btn_close:hover {background:#4d4d4d;}

/* »óÇ°»ó¼¼ÆäÀÌÁö ³» »óÇ°ÁÜÀÌ¹ÌÁö ÆË¾÷(/shop/zoom.php) */
#zoomimg {width:730px; height:630px;}
#zoomimg .ztitle {padding:10px 0; font-size:14px; font-weight:bold; text-align:center;}
#zoomimg .img {padding:0 60px; text-align:center;}
#zoomimg .bimg {float:left; margin:0; padding:0 70px; border:1px solid #e9e9e9; text-align:center;}
#zoomimg .bimg img {width:350px; height:500px;}
#zoomimg .imglist {float:right; width:95px; height:478px; padding:10px 0; border:1px solid #e9e9e9; text-align:center;}
#zoomimg .imglist img {width:56px; height:80px;}
#zoomimg .imglist .empty {padding:30px 0; border:0; text-align:center;}
#zoomimg .btn_close {clear:both; padding:20px 0; text-align:center;}

/* »óÇ°»ó¼¼ÆäÀÌÁö ³» ÃßÃµ¸ÞÀÏ ÆË¾÷(/shop/product_request.php) */
#request {width:100%; padding:20px 0; text-align:center;}
#request .request_prd {display:inline-block; width:95%; margin:0 auto; padding:0 0 20px 0;}
#request .request_prd .prdimg {float:left; width:49%; margin:0; padding:0;}
#request .request_prd .prdinfo {float:right; width:49%; margin:0; padding:30px 0 0 0; text-align:left;}
#request .request_prd .name {padding:10px 0; font-weight:bold; font-size:18px; color:#d81e1e;}
#request .request_prd .price {padding:10px 0; font-weight:bold;}
#request .table_row {width:95%; margin:0 auto;}
#request .btn {padding:20px 0;}
#request .btn input {height:20px; padding:5px 10px;border:1px solid #ddd; background:#f7f7f7; font-size:12px; line-height:0;}


/*///////////////////////////////////////////////////////////////////////////////////
//
//	È¸¿ø
//
///////////////////////////////////////////////////////////////////////////////////*/

/* È¸¿ø°¡ÀÔ ¾à°üµ¿ÀÇ(/member/join_step1.php) */
#join_agree {width:100%;}
#join_agree .box {padding:22px; border:1px solid #f4f4f4; background:#fafbfb;}
#join_agree .box h3 {padding:10px 0 5px 0;}
#join_agree .box iframe {width:100%; height:172px; border:1px solid #d9d9d9; background:#fff;}
#join_agree .box .check {height:43px; color:#737373; text-align:right; line-height:43px; letter-spacing:-1px;}
#join_agree .box .check input {position:relative; bottom:-2px;}
#join_agree .box .check label {cursor:pointer;}
#join_agree .btn {text-align:center;}

/* È¸¿ø°¡ÀÔ Á¤º¸ÀÔ·Â(/member/join_frm.php) */
#join_input {width:100%;}
#join_input fieldset {padding-bottom:50px}
#join_input .table_row td img {vertical-align:middle;}
#join_input .table_row td select {height:26px;}
#join_input .table_row td label {padding-right:5px;}
#join_input .table_row td * {vertical-align:middle;}
#join_input .btn {padding:30px 0 60px; text-align:center;}
#join_input .btn .box_btn {display:inline;}

/* È¸¿ø°¡ÀÔ¿Ï·á(/member/join_step3.php) */
#joinfin .finish {margin-top:40px;}

/* ·Î±×ÀÎ(/member/login.php) */
.box_member {position:relative; background:#fff; text-align:left;}
.box_member fieldset {overflow:hidden; width:394px; margin:0 auto;}
.box_member fieldset legend {padding:35px 0 10px 0; color:#000; font-size:12px; font-weight:bold;}
.box_member fieldset .box_form {position:relative;}
.box_member fieldset .box_form div {padding-bottom:8px;}
.box_member fieldset .box_form div .input {width:279px; height:32px; border:0; border-bottom:1px solid #000; color:#000; font-size:11px;}
.box_member fieldset .box_form .btn {position:absolute; right:0; top:0;}
.box_member fieldset .savessl {margin:15px 0;}
.box_member .warning {position:relative; width:392px; margin:0 auto; padding:18px 0; border:1px solid #eaeaea; color:#000; font-size:11px; text-align:center;}
.btn_member {width:394px; margin:0 auto;}
.btn_member .btn {margin-top:15px;}

/* ·Î±×ÀÎ&¾ÆÀÌµð,ºñ¹Ð¹øÈ£ Ã£±â input bg */
.bg_input_id {background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/member/bg_input_id.png') no-repeat 3px center;}
.bg_input_pwd {background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/member/bg_input_pwd.png') no-repeat 3px center;}
.bg_input_ordernum {background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/member/bg_input_ordernum.png') no-repeat 3px center;}
.bg_input_phone {background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/member/bg_input_phone.png') no-repeat 3px center;}
.bg_input_name {background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/member/bg_input_name.png') no-repeat 3px center;}
.bg_input_email {background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/member/bg_input_email.png') no-repeat 3px center;}

/* SMSÀÎÁõ */
#sms_find {width:336px; height:240px; border:10px solid #d1d1d1;}
#sms_find .box {position:relative; width:240px; margin:0 auto; text-align:left;}
#sms_find .tit {padding:35px 0 15px 0;}
#sms_find table {width:100%;}
#sms_find table th {padding:3px 0 3px 10px; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/member/dot.gif') no-repeat left 42%; font-size:11px; font-weight:bold; text-align:left;}
#sms_find table td {padding:3px 0; text-align:left;}
#sms_find .btn {padding-top:20px; text-align:center;}
#sms_find .close {position:absolute; right:-20px; top:20px; cursor:pointer;}


/*///////////////////////////////////////////////////////////////////////////////////
//
//	¸¶ÀÌÆäÀÌÁö
//
///////////////////////////////////////////////////////////////////////////////////*/

/* ¸¶ÀÌÆäÀÌÁö ÅÇ & È¸¿øÁ¤º¸ °øÅë */
.table_mypage {width:80%; margin:0 auto;}
.table_mypage caption {display:none;}
.table_mypage th {padding:3px 0; color:#4d4d4d; font-size:11px; font-weight:normal; text-align:left; text-indent:5px;}
.table_mypage td {padding:3px 0; text-align:left; font-size:11px; font-weight:normal; color:#4d4d4d;}

/* ÁÖ¹®»ó¼¼Á¶È¸(/mypage/order_detail.php) */
#order_detail .table_col,
#order_detail .table_row {margin-top:40px;}
#order_detail caption {font-size:14px;}
#order_detail .stat {border:2px solid #eaeaea; text-align:center;}
#order_detail .stat .name {padding:15px; border-bottom:1px solid #eaeaea; background:#f8faf9;}
#order_detail .stat .name span {color:#0072bc;}
#order_detail .stat .trace {padding-bottom:20px;}
#order_detail .stat .trace a {display:inline-block; margin:5px auto 0; padding:2px 5px; border:1px solid #a5acb2; background:#f8faf9; color:#0072bc; letter-spacing:-1px;}
#order_detail .stat .tab {margin:10px; text-align:center;}
#order_detail .stat .tab li {display:inline; padding:0 10px;}
#order_detail .box_left {float:left; width:58%;}
#order_detail .box_right {float:right; width:40%;}
#order_detail .total_price {color:#f20101;}
#order_detail .btn_bill {display:inline-block; margin:5px auto 0; padding:2px 5px; border:1px solid #a5acb2; background:#fff; color:#0072bc; letter-spacing:-1px;}
#order_detail #counsel {clear:both; padding-top:40px;}
#order_detail #counsel .btn {margin:10px 0; text-align:right;}
#order_detail #counsel .btn li {display:inline; padding:0;}

/* Æ÷ÀÎÆ®(/mypage/point.php) */
#point .change strong {color:#e51852; font-weight:bold;}
#point .change .btn {vertical-align:top;}

/* À§½Ã¸®½ºÆ®(/mypage/wish_list.php) */
#wishlist .btn {text-align:right;}

/* 1:1»ó´ã ¸®½ºÆ®(/mypage/counsel_list.php & /mypage/order_detail.php) */
#counsel .content {padding:0 30px 30px 30px; border-bottom:1px solid #ddd; text-align:left; word-break:break-all; word-wrap:break-word;}
#counsel .content dt {margin:20px 0 0 0; padding:0; font-weight:bold;}
#counsel .content dd {margin:0; padding:0;}
#counsel .content .question {color:#000;}
#counsel .content .answer {color:#000;}
#counsel .btn {text-align:right;}

/* 1:1¹®ÀÇ ±Û¾²±â */
#counsel_step1 .btn {margin-top:30px; text-align:center;}

/* ÂÊÁö - ÆË¾÷(/mypage/msg_list.php) */
#msg .btn {text-align:right;}
#msg .btn a {padding:3px 10px; border:1px solid #aeaeae; color:#000;}
.table_msg {width:100%; margin-bottom:10px; border-top:1px solid #696667; text-align:center;}
.table_msg caption {padding:10px 0 3px 5px; font-weight:bold; text-align:left;}
.table_msg caption span {color:#ec0000; font-weight:normal;}
.table_msg th {padding:4px 0; border-bottom:1px solid #e1e1e1; background:#f8faf9; color:#626261; font-size:11px; font-weight:normal; vertical-align:middle;}
.table_msg td {padding:3px 0; border-bottom:1px solid #e1e1e1; color:#626261; font-size:11px;}
.table_msg td.left {padding:3px 5px; text-align:left;}
.table_msg td a {color:#626261;}

/* È¸¿øÅ»Åð(/mypage/withdraw_step1.php) */
#draw {border:1px solid #000;}
#draw .confirm {padding:95px 0 20px 0; font-weight:bold; font-size:16px;}
#draw .box_input {width:700px; margin:0 auto; padding:15px 0;}
#draw table {width:700px;}
#draw table th {padding:7px 0; font-weight:normal; text-align:center; vertical-align:top;}
#draw table td {padding:7px 0; text-align:left; vertical-align:top;}
#draw table td input {width:534px;}
#draw table td textarea {width:534px; height:100px;}
#draw .btn {padding:20px 0 95px 0;}

/* ¼³¹®Á¶»ç(/shop/poll_list.php) */
#poll .box {width:100%; padding:20px 0; border-bottom:1px solid #ddd; background:#fafaf9; text-align:center;}
#poll .box2 {width:94%; margin:0 auto; text-align:left;}
#poll .box2 .title {padding:3px 0; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/common/bullet_arf.gif') no-repeat left 42%; font-weight:bold;}
#poll .box2 .cnt {margin-bottom:20px;}
#poll .box2 .list {width:100%; margin:0 auto; padding:10px 0; border:1px solid #ddd; background:#fff;}
#poll .box2 .list table {width:96%; margin:0 auto;}
#poll .box2 .list table td .poll_graph {height:5px; background:#ff0000;}
#poll .box2 .list table td.right {text-align:right;}
#poll .box2 .list * {vertical-align:middle;}
#poll .btn {margin:10px 0 40px 0; text-align:right;}
#poll .commentlist {width:100%; margin-bottom:10px; border-top:1px solid #ddd;}
#poll .commentlist caption {display:none;}
#poll .commentlist th {padding:3px 0; border-bottom:1px solid #ddd;}
#poll .commentlist td {padding:3px 0 3px 10px; border-bottom:1px solid #ddd; text-align:left;}
#poll .commentdel {padding-bottom:10px;}
#poll .commentwrite {width:100%; margin-bottom:20px;}
#poll .commentwrite td {padding:3px 0; text-align:center;}
#poll .commentwrite td.left {text-align:left;}
#poll .commentwrite td textarea {width:100%; height:42px;}
#poll .commentwrite * {vertical-align:middle;}

/* À§Á¬½ºÅ¸ÀÏ ¼³¹®Á¶»ç */
.commonpoll {width:90%; margin:0 auto; border:1px solid #ddd; text-align:center;}
.commonpoll th {text-align:left;}
.commonpoll td {padding:5px 0; text-align:left;}
.commonpoll td .poll_graph {height:3px; background:#ff0000;}

/* Ãâ¼®Ã¼Å©(/mypage/attend_list.php) */
#attend .date {margin-bottom:30px; color:#000; font-size:12px; font-weight:normal; text-align:center;}
#attend .date img {vertical-align:middle;}
#attend #calendar .attenY {background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/mypage/attend_ok.gif') no-repeat center 25px;}
#attend #calendar .attenN {background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/mypage/attend_no.gif') no-repeat center 25px;}
#attend #calendar .attenR {background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/mypage/attend.gif') no-repeat center 25px;}
#attend #calendar caption {display:none;}
#attend #calendar table {width:100%; border-top:1px solid #ddd; border-left:1px solid #aaa;}
#attend #calendar table thead th {padding:10px 0; border-bottom:1px solid #aaa; border-right:1px solid #aaa; background:#000; color:#fff; font-size:11px; font-weight:normal; text-align:center;}
#attend #calendar table thead th.sun {color:#da2128;}
#attend #calendar table thead th.sat {color:#0072bc;}
#attend #calendar table tbody td {height:100px; padding:10px; border-bottom:1px solid #aaa; border-right:1px solid #aaa; text-align:left; vertical-align:top;}
#attend .info {margin-top:28px; padding:30px 50px; border:1px solid #000; text-align:center;}
#attend .info table {width:100%;}
#attend .info table th {font-size:11px; vertical-align:middle; text-align:left;}
#attend .info table td {font-size:11px; vertical-align:middle; text-align:right;}
#attend .info table td.msg {text-align:left;}
#attend .info table td.msg strong {color:#ea0000;}

/* ³»°¡ ¾´ Q&A(/mypage/qna_list.php) */
#myqna .content {padding:0 30px 30px 30px; text-align:left;}

/* ³»°¡ ¾´ ÀÌ¿ëÈÄ±â(/mypage/review_list.php) */
#myreview .content {padding:0 30px 30px 30px; text-align:left;}


/*///////////////////////////////////////////////////////////////////////////////////
//
//	Ãß°¡ÆäÀÌÁö
//
///////////////////////////////////////////////////////////////////////////////////*/

/* ÀÌ¿ë¾à°ü(/content/content.php?cont=uselaw) */
#join_rull {width:98%; margin:10px auto; text-align:left;} 
#join_rull dl, #join_rull ol, #join_rull ul {margin:0; padding:0;}
#join_rull dt {margin:0; padding:0; font-weight:bold;}
#join_rull dd {margin:0 0 20px 0; padding:0;}
#join_rull li {list-style:none; margin:0; padding:0 0 0 10px;}

/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§(/content/content.php?cont=privacy) */
#privacy {width:98%; margin:10px auto; text-align:left;}
#privacy dl {margin:0; padding:0;}
#privacy dt {margin:0; padding:0 0 0 8px; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/common/bullet_arrow.gif') no-repeat 0 5px; font-weight:bold;}
#privacy dd {margin:0; padding:0 0 20px 0;}
#privacy dd dl dt {margin:0; padding:0 0 0 18px; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/common/bullet_arrow.gif') no-repeat 10px 5px; font-weight:normal;}
#privacy dd dl dd {margin:0; padding:0 0 0 20px;}
#privacy ul, #privacy ol {margin:0; padding:0;}
#privacy li {margin:0 0 0 18px; padding:0;}

/* ÀÌ¿ë¾È³»(/content/content.php?cont=guide) */
#guide {width:98%; margin:10px auto; text-align:left;}
#guide .tab {margin:0; padding-bottom:10px; text-align:right;}
#guide dl {margin:0; padding:15px 0; text-align:left;}
#guide dl dt {margin:0; padding:2px 0 2px 10px; background:url('http://www.nabiang.com/_skin/hideandseek_20151007/img/common/bullet_arrow.gif') no-repeat left 6px; font-weight:bold;}
#guide dl dd {margin:0; padding:0 0 0 10px;}
#guide ul {margin:0; padding:0 0 10px 0;}
#guide ul li {list-style:none; margin:0; padding:0 0 0 20px;}

/* È¸»ç¼Ò°³(/content/content.php?cont=company) */
#company {width:98%; margin:10px auto;}
#company .logo {padding-bottom:10px;}
/* BASIC css end */

