@import url(https://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);


@font-face {
 font-family: NanumGothic;
 src: local("?"), url(NanumGothic.woff) format("woff"), url(nanumGothic.ttf) format("truetype");
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: NanumGothicB;
 src: local("?"), url(NanumGothicBold.woff) format("woff"), url(nanumGothicBold.ttf) format("truetype");
 font-weight: bold;
 font-style: normal;
}

@import url('font-awesome/css/font-awesome.css');
/* @font-face{font-family:'NanumGothic'; src:url('NanumGothic.woff')} */
/* @font-face{font-family:'NanumGothic'; src:url('nanumGothic.ttf')} */
body, td {font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size: 12px; line-height:1.3; color:#353535;}
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, select, p, blockquote{padding:0; margin:0;}
textarea {word-break:break-all;word-wrap: break-word;resize:none; font-family:NanumGothic;}
ol, ul, li {list-style:none;}
legend {font-weight:normal; font-size:100%; display:none;}
form {border:0 none;}
fieldset {border:0 none;}
img {border:0 none;}
address, caption, cite, code, dfn, var, em {font-weight:normal; font-style:normal;}
abbr,acronym {border:0 none;}
textarea {border:1px solid #b1b1b1;font-family:NanumGothic,}

a:link {text-decoration: none;color:#353535;}
a:active {text-decoration: none;color:#353535;}
a:visited {text-decoration: none;color:#353535;}
a:hover {text-decoration: none;color:#005dc5;}
.tp_input {width:120px; border:solid 1px #d6d6d6; }
.bt {clear:both; padding:25px;text-align:center; margin:0 auto;}
.vmd {vertical-align:middle;margin-top:-2px;}
.m1 {letter-spacing:-1px;}
.cen {text-align:center; }
.bol {font-weight:bold; }
.nmal {font-weight:normal;}
.s11 {font-size:11px;}
.s12 {font-size:12px;}
.s13 {font-size:13px;}
.s14 {font-size:14px;}
.s16 {font-size:16px;}
.s18 {font-size:18px;}
.s20 {font-size:20px;}
.s22 {font-size:22px;}
.ip_500 {width:500px; border:1px solid #b1b1b1; height:20px; } 
.ip_420 {width:420px; border:1px solid #b1b1b1; height:20px; } 
.ip_420sel {width:420px; border:1px solid #b1b1b1; } 
.ip_250 {width:250px; border:1px solid #b1b1b1; height:20px; } 
.ip_250sel {width:250px; border:1px solid #b1b1b1; height:22px; } 
.ip_300sel {width:300px; border:1px solid #b1b1b1; height:22px; } 
.ip_200 {width:200px; border:1px solid #b1b1b1; height:20px; } 
.ip_150 {width:150px; border:1px solid #b1b1b1; height:20px; } 
.ip_150sel {width:150px; border:1px solid #b1b1b1; height:22px; } 
.ip_150_30 {width:150px; border:1px solid #b1b1b1; height:30px;font-family:NanumGothic;font-size:16px;} 
.ip_100 {width:100px; border:1px solid #b1b1b1; height:20px; } 
.ip_100sel {width:100px; border:1px solid #b1b1b1; height:22px; } 
.ip_120y {width:120px; border:1px solid #ccc; background:#e4f1ff;height:16px; } 
.ip_70y {width:70px; border:1px solid #ccc; background:#e4f1ff;height:16px; } 
.ip_70 {width:70px; border:1px solid #b1b1b1; height:20px; } 
.ip_70sel {width:70px; border:1px solid #b1b1b1; height:22px; } 
.ip_90sel {width:90px; border:1px solid #b1b1b1; height:22px; } 
.ip_50 {width:50px; border:1px solid #b1b1b1; height:20px; } 
.ip_60y {width:60px; border:1px solid #b1b1b1; background:#e4f1ff;height:18px; } 
.ip_40 {width:40px; border:1px solid #b1b1b1; height:20px; } 
.ip_20 {width:20px; border:1px solid #b1b1b1; height:20px; } 
.tx_16blue {font-size:16px; font-weight:bold;color:#116fb9;}
.tx_16red {font-size:16px; font-weight:bold;color:#eb0000;}
.tx_pur {color:#9442e9;}
.tx_blue {color:#0f449c;}
.tx_red {color:#d00000;}
.tx_gray {color:#999999;}
.tx_brown {color:#8b2109;}
.cblk {color:#000000; }
.cgray {color:#727272; }
.cgray2 {color:#adadad; }
.cred {color:#e00015;}
.cred2 {color:#d9535f;}
.cprp {color:#6757fa;}
.cblue {color:#005ea0;}

/*°øÅë»ó´Ü_´ë¸Þ´º_¸ÞÀÎ ÆäÀÌÁö */
#comTop {width:100%; margin:0; padding:0;background:url(/Images/main_new/mr_topbg.gif) repeat-x top;}
#comTop .cT_top {width:980px; height:28px; margin:0 auto; padding:0; }
#comTop .cT_top .cT_site {float:left; width:350px; }
#comTop .cT_top .cT_site li {float:left; padding:6px 10px;margin:0;}
#comTop .cT_top .cT_link li {float:right; padding:6px 10px; margin:0;}
#comTop .cT_top .cT_link li.pn {float:right; padding:0; margin:0;}
#comTop .cT_top .cT_site li.ov {float:left; height:15px; background-color:#fff; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #ffffff;margin:0;}
#comTop .cT_top .cT_link {float:right; width:600px; margin:0; padding:0; text-align:right;}
#comTop .cT_top .cT_link .myunm_money2 {float:right;margin:0px; padding: 7px 10px 5px 30px; background:url(/shop/images/unm_money_top2.gif) no-repeat 0 center;color:#727272;}
#comTop .cT_top .cT_link .myunm_money2 span {color:#674aa8;font-weight:bold;}
#comTop .cT_logo_srh {width:980px; height:85px; margin:0 auto; padding:0; }
#comTop .cT_logo_srh .cT_logo {float:left; width:300px; margin-top:14px; padding:0; }
#comTop .cT_logo_srh .cT_logoS {float:left; width:1000px; margin-top:5px; padding:0; }
#comTop .cT_logo_srh .cT_logoT {float:left; width:400px; margin-top:24px; font-size:27px;font-weight:800;font-weight:bold;color:#0147af;}
#comTop .cT_logo_srh .cT_logoTp {float:left; width:300px; margin-top:30px; margin-left:-350px; padding:0; text-align:left; }
#comTop .cT_logo_srh .cT_srh {float:right; width:400px; margin-top:18px; text-align:right; }
#comTop .cT_logo_srh .cT_srh .cT_srh_box {width:300px; height:29px; padding-left:10px; border:3px solid #006db9;font-family:NanumGothic, ³ª´®°íµñ;font-size: 14px; }
#comTop .cT_logo_srh .cT_srh .cT_srh_btn {width:66px; height:32px; background:url(/Images/main_new/mr_btn_search.gif) no-repeat 0 0; cursor:pointer;border:0; vertical-align:top;}
#comTop .cT_logo_srh .cT_srh ul {clear:both; margin:5px 0 0 28px; font-size: 11px;}
#comTop .cT_logo_srh .cT_srh ul li {float:left; margin-left:2px; padding-right:10px; background:url(/Images/main_new/mr_li_bar.gif) no-repeat right 2px; }
.comMenu {width:100%; height:51px; margin:0 0 25px 0; padding:0; background:url(/Images/main_new/mr_menubg.gif) repeat-x top;}
.comMenu2 {width:980px; height:51px; margin:0 auto; padding:0; font-size: 11px;}
.comMenu2 .cM_bmenu li {float:left; margin:0 7px 0 3px; padding:0; position:relative;font-size: 11px;}
.comMenu2 .cM_bmenu_sub {float:left; width:600px; position:absolute;font-size: 11px;}
.comMenu2 .cM_bmenu_sub li {float:left; margin:0 25px 0 5px;font-size: 11px;}
.comMenu2 .cM_rbn {float:right; margin:9px 0 0 0;}
.mainBn {width:980px; margin:0 auto; padding:0; }
.mainBn .mB_bbn {float:left; width:748px; height:298px; border: 1px solid #b9b9b9; padding:0;}
.mainBn .mB_sbnnews {float:left; width:229px; height:298px; border-top: 1px solid #b9b9b9; border-right: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9;background:#f5f5f5;}
.mainBn .mB_sbnnews .mB_sbn {float:left; width:229px; height:94px; border-bottom: 1px solid #b9b9b9;}
.mainBn .mB_sbnnews .mB_news {float:left; width:214px; padding:15px 0 0 15px; }
.mainBn .mB_sbnnews .mB_news dl {float:left; margin:0;}
.mainBn .mB_sbnnews .mB_news dd {padding:5px 0 2px 17px; background:url(/Images/main_new/mr_icon_1.gif) no-repeat left 7px; }
.mainBn .mB_hot {clear:both; width:978px; height:52px; border-left: 1px solid #b9b9b9; border-right: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9; background:url(/Images/main_new/mr_title_hot.gif) no-repeat 20px 16px; }
.mainBn .mB_hot ul {float:left; margin:19px 0 0 170px; font-size: 13px; }
.mainBn .mB_hot li {float:left; padding-right:10px; margin-right:9px; background:url(/Images/main_new/mr_li_bar2.gif) no-repeat right 3px; }
.mainBn .mB_hot li.none {float:left;background:url(/Images/main_new/mr_li_barno.gif) no-repeat 0 0; }
.mainBn .mB_hot .mB_etcbn {float:right; margin:7px 40px 0 0;}
.mainNewP {clear:both; width:980px; margin:0 auto; padding:25px 0 0 0;}
.mainNewP h1 {float:left; width:600px; height:27px; margin:0; padding:0; }
.mainNewP .mNP_btn, .mainAllP .mNP_btn {float:right; height:20px; width:90px; text-align:right; margin:2px 0 0 0;}
.mainNewP ul {clear:both; width:980px; margin:0 auto; padding:10px 0; }
.mainNewP ul li.none {float:left; width:298px; height:325px; border:0; padding:0; margin:0 1px 0 0;}
.mainNewP ul li {float:left; width:224px; height:340px; border-top: 1px solid #dddddd;border-left: 1px solid #dddddd; border-bottom: 1px solid #ededed; border-right: 1px solid #ededed; padding:0; margin:0 1px 1px 0;}
.mainAllP {clear:both; width:980px; margin:0 auto; padding:10px 0 0 0; }
.mainAllP h1 {float:left; width:600px; height:27px; margin:0; padding:0; }
.mainAllP ul {clear:both; width:980px; margin:0 auto; padding:10px 0; }
.mainAllP ul li {float:left; width:193px; height:323px; border-top: 1px solid #dddddd;border-left: 1px solid #dddddd; border-bottom: 1px solid #ededed; border-right: 1px solid #ededed; padding:0; margin:0 1px 1px 0;}
.mainAllP ul.ar li {float:left; width:193px; height:340px; border-top: 1px solid #dddddd;border-left: 1px solid #dddddd; border-bottom: 1px solid #ededed; border-right: 1px solid #ededed; padding:0; margin:0 1px 1px 0;}
.mainNewP dl.product {width:180px; margin:17px auto 10px auto; padding:0; }
.mainAllP dl.product  {width:180px; margin:12px auto 10px auto; padding:0; }
.mainNewP dl.product dt, 
.mainAllP dl.product dt {width:180px; font-size:14px; font-weight:bold; text-align:center; padding:0 0 4px 0;font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; }
.mainNewP dl.product dt a, 
.mainAllP dl.product dt a {width:180px; font-size:14px; font-weight:bold; text-align:center; padding:0 0 4px 0;font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; }
.mainAllP dl.product dd,
.mainNewP dl.product dd {width:180px; font-size:13px; text-align:center; padding:0 0 2px 0; color:#a2a2a2;}
.mainNewP dl.product_pay, 
.mainAllP dl.product_pay {width:164px; margin:0 auto; padding:0; }
.mainNewP dl.product_pay dt, 
.mainAllP dl.product_pay dt {clear:both; float:left; font-size:13px; width:52px; text-align:left;  font-weight:normal; margin:0 0 4px 0; padding:0; color:#353535;}
.mainNewP dl.product_pay dd a, 
.mainAllP dl.product_pay dd a {float:left; font-size:13px; width:112px; margin:0 0 4px 0; padding:0; text-align:right; color:#d11a00;}
.mainNewP dl.product_pay dt.ppline, 
.mainAllP dl.product_pay dt.ppline {float:left; font-size:13px; width:52px; text-align:left;  font-weight:normal; margin:0 0 4px 0; padding:0 0 3px 0; border-bottom: 1px solid #d4d4d4;}
.mainNewP dl.product_pay dt.ppline2, 
.mainAllP dl.product_pay dt.ppline2 {float:left; font-size:13px; width:52px; text-align:left;  font-weight:normal; margin:0 0 4px 0; padding:0 0 3px 0; border-bottom: 1px solid #d4d4d4;color:#004ac6;}
.mainNewP dl.product_pay dd.ppline, 
.mainAllP dl.product_pay dd.ppline {float:left; font-size:13px; width:112px; margin:0 0 4px 0; padding:0 0 3px 0; text-align:right; border-bottom: 1px solid #d4d4d4;}
.mainNewP dl.product_pay dd.ppline2, 
.mainAllP dl.product_pay dd.ppline2 {float:left; font-size:13px; width:112px; margin:0 0 4px 0; padding:0 0 3px 0; text-align:right; border-bottom: 1px solid #d4d4d4;color:#004ac6;}
.mainNewP dl.product_pay dt.ppline_ts, 
.mainAllP dl.product_pay dt.ppline_ts {float:left; font-size:13px; width:45px; text-align:left;  font-weight:normal; margin:0 0 4px 0; padding:0 0 3px 0; border-bottom: 1px solid #d4d4d4;}
.mainNewP dl.product_pay dd.ppline_ts, 
.mainAllP dl.product_pay dd.ppline_ts {float:left; font-size:13px; width:119px; margin:0 0 4px 0; padding:0 0 3px 0; text-align:right; color:#979797; border-bottom: 1px solid #d4d4d4;letter-spacing:-1px;}
.mainNewP .pp_app, .mainAllP .pp_app {clear:both; float:left; width:30px; padding-left:5px;}
.mainNewP .pp_join, .mainAllP .pp_join {float:right; width:136px; text-align:right; margin:0; padding-right:9px; }
.mainNewP .pp_join img, .mainAllP .pp_join img {margin:0 0 0 2px;}

.mainDown {clear:both; position:relative; width:980px; height:305px; margin:0 auto; padding:40px 0 0 0; }
.mainDown .mD_board {clear:both; float:left; width:290px; padding:0; margin:0;}
.mainDown .mD_board dl {float:left; width:270px; margin-bottom:20px;}
.mainDown .mD_board dt {padding-bottom:3px; margin-bottom:3px; border-bottom:1px solid #dedede; }
.mainDown .mD_board dd {padding:5px 0 2px 4px; }
.mainDown .mD_custom {float:left; width:392px; height:305px; text-align:center; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding:0 24px; margin:0;}
.mainDown .mD_present {float:right; position:absolute; top:40px; left:755px; width:224px; text-align:right; padding:0; margin:0;}

#all_out {width:850px;margin:20px auto;}
#all_out .ao_left {float:left; width:270px; height:290px; border:2px solid #9eb5d0; margin:28px 16px 0 0;text-align:center;}
#all_out .ao_right {float:left; width:560px; }
#all_out h1 {clear:both; width:850px;font-size:15px; font-weight:bold; padding:2px; margin:0; border-bottom:2px solid #116fb9;text-align:left; position:relative;}
#all_out .h1_hp {width:850px;font-size:15px; font-weight:bold; padding:2px; margin:0; border-bottom:2px solid #116fb9;text-align:left; position:relative;}
#all_out .h1_tp {font-size:16px; font-weight:bold; padding:8px; margin:0; text-align:left; width:580px;border-bottom:2px solid #116fb9;t}
#all_out .table_option, #all_out .table_option2 {clear:both; width:560px; margin:0; padding:0; border-collapse:collapse; text-align:left; border-bottom:1px solid #c9c9c9;}
#all_out .table_option th, #all_out .table_option2 th {width:120px; padding:4px 0 2px 5px; background-color:#f5f5f5;font-weight:normal;text-align:left;}
#all_out .table_option td.ws {width:130px; padding:4px 0 2px 10px;text-align:left;}
#all_out .table_option td.wl {width:170px; padding:4px 0 2px 10px;text-align:left;}
#all_out .table_option2 td {width:450px; padding:5px 0 3px 10px;text-align:left;}
#all_out .btn_box {clear:both; width:850px; text-align:center; margin:0 auto; padding:30px 0;}
div.simpleTabs{  padding:0px; display:inline-block; width:100%; margin-bottom:30px;}
ul.simpleTabsNavigation{ margin:0px;}
div.simpleTabsContent{ padding:15px; margin-top:7px;}
div.simpleTabsContent p{ padding-bottom:12px; line-height:18px; color:##515151;}
ul.simpleTabsNavigation li a { padding:5px 20px 4px 20px;}
ul.simpleTabsNavigation li a{ background:#F3F3F3; color:#544F4B; font-weight:bold;}
#all_out .tab_cntts{padding:0; margin:0px ; display:inline-block; width:100%; border-left:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0; border-bottom:solid 1px #e0e0e0;}
#all_out .tab_cntts .tab_cntts_txt {padding:20px; word-break:break-all}
#all_out .hp_order_text {clear:both; width:850px; height:61px; margin:20px 0; padding:0; background:url(/Images/Shopping/hp_order_text.gif) repeat-x 0 0;}
#all_out .table_option_ok, #all_out .table_option_ok2, #all_out .table_option_ok3 {clear:both; width:850px; margin:0 0 20px 0; padding:0; border-collapse:collapse; text-align:left; border-bottom:1px solid #c9c9c9;}
#all_out .table_option_ok th {text-align:left; width:95px; padding:5px 0 3px 5px; background-color:#f5f5f5; font-weight:normal;}
#all_out .table_option_ok td {text-align:left; width:135px; padding:5px 0 3px 8px;}
#all_out .table_option_ok td.pdtok_box {width:121px; padding:10px 0;}
#all_out .phone_dtok {float:left; width:100px; height:100px; border:1px solid #dbdbdb; margin:0; padding:0;}
#all_out .pinfo_agree {clear:both; width:810px; margin:0 0 20px 0; padding:10px 20px; }
#all_out .pinfo_agree ul {float:left; padding:0 0 30px 0;}
#all_out .pinfo_agree ul li {clear:both;float:left; padding:0 0 5px 0;font-size:12px;}
#all_out .pinfo_check {clear:both; width:810px; margin:0 0 20px 0; padding:10px 20px; background-color:#f5f5f5;}
#all_out .table_option_ok2 th, #all_out .table_option_ok3 th {text-align:left; width:110px; padding:5px 0 3px 10px; background-color:#f5f5f5; font-weight:normal;}
#all_out .table_option_ok2 td {text-align:left; width:715px; padding:5px 0 3px 15px;}
#all_out .table_option_ok3 td {text-align:left; width:290px; padding:5px 0 3px 15px;}
#all_out .table_option_ok3 td.wid715 {text-align:left; width:715px; padding:5px 0 3px 15px;}
#all_out .h1_title {float:left; width:100px; height:23px; font-size:15px; font-weight:bold; padding:5px; margin:0; border-bottom:2px solid #116fb9;text-align:left; }
#all_out .h1_rt_txt {float:left; width:730px; height:23px; margin:0; padding:5px;border-bottom:2px solid #116fb9;text-align:right;}
#all_out .orderok_box {margin:30px auto; padding:20px; width:360px; border:2px solid #c2c2c2; background-color:#fafafa;}
#all_out .table_family {clear:both; width:700px; margin:0 0 5px 0; padding:0; border-collapse:collapse; text-align:left; border:1px solid #b1b1b1;}
#all_out .table_family th, #all_out .table_family td.wid400, #all_out .table_family td.wid200 {padding:6px 0 6px 7px; border-bottom:1px solid #d5d5d5; background-color:#ffffff; font-weight:normal; text-align:left;}
#all_out .table_family th {width:100px;}
#all_out .table_family td.wid400 {width:400px;}
#all_out .table_family td.wid200 {width:200px;}
#all_out .table_skttb {clear:both; width:700px; margin:0 0 5px 0; padding:0; border-collapse:collapse; text-align:left; }
.orderok_gift {width:855px;margin:0 auto;}
.orderok_gift ul {float:left; margin:2px;padding:0;}
.orderok_gift li.imgbox {width:206px;height:150px;border:1px solid #cccccc;background-color:#ffffff;}
.orderok_gift li.chkbox {width:206px;height:40px;padding:5px 0 13px 0;text-align:center;font-weight:bold;}

/* ¸®½ºÆ® ÆäÀÌÁö */
.list_selbox {width:978px; height:64px;border:1px solid #cfcfcf; background-color:#f3f3f3;margin:0 auto; padding:0;}
.list_selbox .ls_agency {float:left; width:99px;height:64px; text-align:center;padding:0;border-right:1px solid #cfcfcf;}
.list_selbox .ls_select {float:left; padding:3px 0 0 5px;}
.list_selbox .ls_select dl {float:left;width:710px; margin-top:20px; }
.list_selbox .ls_select dt {float:left; padding:2px 2px 0 20px;}
.list_selbox .ls_select dd {float:left; font-size:15px; color:#00379b;}
.list_selbox .ls_select dd img {vertical-align:middle;margin-top:-5px;}
.list_selbox .ls_select .sort {float:right;width:150px; text-align:right; padding:15px 10px 0 0;}
.list_selbox .ls_select .sort select {width:120px; height:29px; padding-left:5px; font-size:14px; color:#00379b; border:1px solid #cccccc;}
.title_best10 {clear:both; width:980px; height:52px; margin:0 auto 15px auto; background:url(/Images/shopping/title_best10.gif) no-repeat center center; }
.title_md {clear:both; width:980px; height:52px; margin:0 auto 15px auto; background:url(/Images/shopping/title_md.gif) no-repeat center center; }
.title_hit10 {clear:both; width:980px; height:52px; margin:0 auto 15px auto; background:url(/Images/shopping/title_hit10.gif) no-repeat center center; }
/* ¸®½ºÆ®:Ä«Å×°í¸® °Ë»ö ÆË¾÷ */
.ls_lyCate {display:block;position: absolute;width:450px; height:110px;border:2px solid #2377be; background-color:#ffffff;margin:0; padding:13px 17px; z-index:1;}
.ls_lyCate dl {clear:both; float:left; padding-bottom:7px;}
.ls_lyCate dt {clear:both; float:left; padding:6px 2px 4px 2px;}
.ls_lyCate dd {float:left; padding:0; padding:5px 10px 5px 5px; font-size:14px;}
.ls_lyCate input {vertical-align:middle;margin-top:-2px;}
.ls_lyCate_btn {clear:both; width:100%; border-top:1px solid #d6d6d6; text-align:center; padding-top:10px;}
/* ¸®½ºÆ®: ¿ä±ÝÁ¦ Å×ÀÌºí ÆË¾÷ */
#tp_frame_yogum {display:block;	position: absolute; width:1010px; height:auto; z-index: 10;	}
.tp_yogumSelect {width:1010px; height:500px;border:2px solid #2377be; background-color:#ffffff;margin:0; padding:0; }
.yogum_close {width:100%; background-color:#3d84be; padding:3px 0 0 0; text-align:center;float:left; }
/* ¸®½ºÆ® ¿ä±ÝÁ¦ º¯°æ¹®±¸ ·¹ÀÌ¾î */
#floatingYogum  {display:block;	position: absolute;  right: 50%;  top: 167px;  margin-right:-260px;	width: auto;height:auto; z-index: 1000;}

#floatingYogumTP  {display:block;	position: absolute;  right: 50%;  top: 167px;  margin-right:-360px;	width: auto;height:auto; z-index: 1000;}

/* ÇÃ·ÎÆÃ */
#mfloat {position: absolute;height: auto;right: 50%;top: 189px;margin-right:-620px;}
#mfloat ul {float:left; width: 115px;border:1px solid #c0d1d9;padding:11px 0 0 6px; background-color:#ebf5f9;}
#mfloat ul li a {float:left; margin:0 0 13px 0; font-size:12px;}
#mfloat_left {position: absolute;width: 200px;height: auto;right: 50%;top: 190px;margin-right:400px;}/* 380 */
#mfloat_b2b_L {position: absolute;width: 200px;height: auto;right: 50%;top: 320px;margin-right:420px;}/* 410 */
#mfloat_b2b_R {position: absolute;height: auto;right: 50%;top: 320px;margin-right:-670px;}
#mfloat_b2b_R ul {float:left; width: 130px;border:1px solid #c0d1d9;padding:11px 0 0 6px;background-color:#ebf5f9;}
#mfloat_b2b_R ul li a {float:left; margin:0 0 13px 0; font-size:12px;}
#floating_sogang {  position: fixed;  right: 50%;  top: 470px;  margin-right: 482px;  text-align:center;  width: 220px;  height:auto;}

#floating__ { position: fixed;  right: 50%;  top: 190px;  margin-right:585px;  text-align:center;  width: 80px;  height:auto;  }
#floating { position: fixed;  right: 50%;  top: 200px;  margin-right: 585px;  text-align:center;  width: 220px;  height:auto;}
#floating2_b2b {  position: fixed;  right: 50%;  top: 634px;  margin-right: 513px;  text-align:center;  width: 326px;  height:500px;}
#custo_floating { position: fixed;  right: 50%;  top: 188px;  margin-right:-550px;  text-align:center;  width: 80px;  height:auto;  }

/* µðÅ×ÀÏ ÆäÀÌÁö_renew */
#dtv_allR {width:980px; margin:10px auto 0 auto; padding:10px 0 0 0; }
#dtv_allR .dtv_left {float:left; width:275px; height:360px; margin:0; padding:20px 2px; border-right:1px solid #d9d9d9; text-align:center}
#dtv_allR .dtv_left_img {float:left; width:275px;margin:15px 0 0 0; padding:0;text-align:center; }
#dtv_allR .dtv_right {float:left; width:685px; margin:0;padding:0 0 0 14px;}
#dtv_allR  h1 {float:left; font-size:19px; font-weight:bold; padding:0; margin:0; text-align:left; width:620px; height:38px;border-bottom:1px solid #666666;color:#0065c3;}
#dtv_allR .dtv_right .h1logo {float:left; width:65px;height:38px;border-bottom:1px solid #666666;}
#dtv_allR .dtv_rightL {float:left; width:400px; margin:0; padding:10px 0 0 0; }
#dtv_allR .dtv_rightL dl {float:left;width:395px;padding-left:5px;}
#dtv_allR .dtv_rightL dt {clear:both;float:left;width:145px;font-weight:normal;font-size:13px;padding:0;margin:4px 0;}
#dtv_allR .dtv_rightL dt img {vertical-align:middle;margin-top:-2px;}
#dtv_allR .dtv_rightL dd {float:left;width:250px;padding:0;margin:4px 0;font-size:12px;}
#dtv_allR .dtv_rightL dd select {float:left;width:230px;height:20px;font-size:12px; margin:0;border:1px solid #ccc;}
#dtv_allR .dtv_rightL dd .select2 {float:left;width:130px;height:20px;font-size:12px; margin:0;border:1px solid #ccc;}
#dtv_allR .dtv_rightL dd .addbox {clear:both; font-size:11px; color:#15519b; padding:1px 0 2px 0;}
#dtv_allR .dtv_rightL dd .addbox input {vertical-align:middle;margin:-2px 1px 0 3px;}
#dtv_allR .dtv_rightR {float:left; width:285px; padding:0; margin:0; background:#f2f2f2;}
#dtv_allR .dtv_rightR dl.dRR_top {float:left; width:230px; padding:0; margin:15px 30px 0 30px;}
#dtv_allR .dtv_rightR dl.dRR_top dt {clear:both;float:left;width:118px;height:20px; font-weight:normal;font-size:13px;padding:0;margin:0 0 6px 0;color:#000;}
#dtv_allR .dtv_rightR dl.dRR_top dd {float:left;width:110px;height:20px;padding:0;margin:0 0 6px 0;font-size:14px;text-align:right;}
#dtv_allR .dtv_rightR dl.dRR_top .dott {clear:both;width:100%;height:9px; background:url(/Images/shopping/dtv_dott.gif) repeat-x top left;}
#dtv_allR .dtv_rightR dl.dRR_md {clear:both; width:221px; height:15px;margin:0; padding:9px 30px 11px 30px; background:#797979;border-left:solid 2px #fbbf53;border-right:solid 2px #fbbf53;border-top:solid 1px #fbbf53;}
#dtv_allR .dtv_rightR dl.dRR_md dt {float:left;width:110px;font-weight:normal;font-size:13px;padding:0;margin:0;color:#ffffff;}
#dtv_allR .dtv_rightR dl.dRR_md dd {float:left;width:111px;font-weight:bold;padding:0;margin:0;font-size:14px;text-align:right;color:#ffffff;}
#dtv_allR .dtv_rightR dl.dRR_btm {float:left; width:221px; margin:0; padding:10px 30px;border-left:solid 2px #fbbf53;border-right:solid 2px #fbbf53;}
#dtv_allR .dtv_rightR dl.dRR_btm dt.ws {clear:both;float:left;width:40px;font-weight:normal;padding:0;margin:4px 0 0 0;color:#000;}
#dtv_allR .dtv_rightR dl.dRR_btm dd.ws {float:left;width:181px;padding:0;margin:4px 0 0 0;text-align:right;}
#dtv_allR .dtv_rightR dl.dRR_btm dt {clear:both;float:left;width:145px;font-weight:normal;padding:0;margin:4px 0 0 0;color:#000;}
#dtv_allR .dtv_rightR dl.dRR_btm dd {float:left;width:76px;padding:0;margin:4px 0 0 0;text-align:right;}
#dtv_allR .dtv_rightR dl.dRR_btm dt.dB_pay {clear:both;float:left;width:40px;font-weight:normal;font-size:13px;padding:0;margin:1px 0 5px 0;color:#0070e2;}
#dtv_allR .dtv_rightR dl.dRR_btm dd.dB_pay {float:left;width:181px;padding:0;margin:1px 0 5px 0;font-size:13px;text-align:right;color:#0070e2;}
#dtv_allR .dtv_rightR dl.dRR_last {clear:both; width:225px; height:22px;margin:0; padding:9px 30px 11px 30px; background:#fbbf53;}
#dtv_allR .dtv_rightR dl.dRR_last dt {float:left;width:112px;font-weight:normal;font-size:15px;padding:3px 0 0 0;margin:0;color:#000;}
#dtv_allR .dtv_rightR dl.dRR_last dd {float:left;width:113px;font-weight:bold;padding:0;margin:0;font-size:19px;text-align:right;color:#b20000;}
#dtv_allR .dtv_rightR dl.dRR_lastadd {clear:both; width:235px; height:22px;margin:0; padding:9px 20px 11px 30px; background:#ccde6b;border-top:1px solid #ffffff;}
#dtv_allR .dtv_rightR dl.dRR_lastadd dt {float:left;width:97px;font-weight:normal;font-size:13px;padding:3px 0 0 0;margin:0;color:#000;}
#dtv_allR .dtv_rightR dl.dRR_lastadd dd {float:left;width:128px;font-weight:bold;padding:0;margin:0;font-size:17px;text-align:right;color:#0d4e00;}
#dtv_allR .dtv_rightR .gstitle {float:left; width:285px; margin:0; padding:10px 0; background:#116fb9; text-align:center;color:#ffffff;font-size:15px;}
#dtv_allR .sup_pay {float:left; width:576px; border:2px solid #c7c7c7;padding:10px;text-align:center; margin:10px auto;font-size:14px;}
#dtv_allR .sup_pay dt {float:left; width:130px;text-align:right;margin-top:5px;}
#dtv_allR .sup_pay dd {float:left; width:446px;}
.support_btn {float:left; width:285px; margin:0; padding:10px 0; background:#ffffff;}
.support_btn label .txt {width:283px; padding:10px 0;color:#135d97;font-size:14px;font-weight:bold;border-right:1px solid #116fb9;border-bottom:1px solid #116fb9;border-top:1px solid #6ea3cd;border-left:1px solid #6ea3cd;cursor:pointer;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;text-align:center; display: block;}
.support_btn label input {-webkit-appearance: none; -moz-appearance: none; appearance: none;	position: absolute;left:0;top:0;opacity: 0;}
.support_btn label input:checked+.txt {width:283px; padding:10px 0;color:#ffffff;font-size:14px;font-weight:bold;border:1px solid #116fb9;background:#116fb9;cursor:pointer;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;text-align:center; display: block;}

#dtv_allR .hourglass {width:980px; text-align:center;}
#dtv_allR .payChoi {clear:both; width:980px; margin:10px auto; padding:0; }
#dtv_allR .pC_left {clear:both; float:left;width:168px;margin:0 0 10px 0; padding:0;border-top:solid 1px #cbcbcb;}
#dtv_allR .pC_left .pC_title {width:168px; height:26px; padding-top:38px;background:url(/images/shopping/dtv_paytitle.gif) no-repeat top center;text-align:right;}
#dtv_allR .pC_left .pC_title2 {width:168px; height:26px; padding-top:38px;background:url(/images/shopping/dtv_paytitle2.gif) no-repeat top center;text-align:right;}
#dtv_allR .pC_left .pC_title input {vertical-align:middle;margin:-2px 1px 0 3px;}
#dtv_allR .pC_right {float:left;width:812px;margin:0 0 10px 0; padding:0;border-top:solid 1px #cbcbcb;}
#dtv_allR .pC_right table {width:100%; border-collapse:collapse;padding:0; margin:0; border-bottom:2px solid #527dc2;}
#dtv_allR .pC_right table th {height:59px;background:#f0f0f0; text-align:center; border-bottom:2px solid #527dc2; padding:5px 0 0 0; }
#dtv_allR .pC_right table td {text-align:center; border-bottom:1px dotted #8c8c8c;padding:9px 0; }
#dtv_allR .pC_right table td.tit {text-align:center; border-bottom:1px dotted #8c8c8c; padding:9px 5px; color:#043789; border-left:2px solid #527dc2;}
#dtv_allR .pC_right table td.coi {text-align:center; padding:5px 0 2px 0; background:#a8bde0;border-bottom:1px dotted #8c8c8c; border-right:2px solid #527dc2;}
#dtv_allR .addment {clear:both; width:803px;  height:24px; padding:8px 0 3px 10px; background:#e7ecf5; color:#c80000; font-size:12px;}
#dtv_allR .addment2 {clear:both; width:803px;  padding:8px 0 3px 10px; color:#25225e; font-size:12px;}
#dtv_allR .dtv_btn {clear:both; width:980px; text-align:center; margin:0 auto; padding:35px 0;}
#giftListPopup .dtv_btn {clear:both; width:980px; text-align:center; margin:0 auto; padding:20px 0;}
.dtv_payiframe {clear:both;width:980px;margin:0 auto;}
.GsTitleHalin {width:520px;font-size:20px;font-weight:bold;padding:20px;}
table.gongsiTHalin  {font-family:Dotum,Verdana; color:#3a3a3a;font-size:11px; border-collapse:collapse;border:solid 1px #919191;text-align:center; margin:0 auto;}
table.gongsiTHalin th {background-color:#f2f2f2;border-bottom:solid 1px #919191;border-right:solid 1px #c1c1c1;padding:6px 2px 4px 2px;white-space:nowrap;}
table.gongsiTHalin td {border-right:solid 1px #c1c1c1;border-bottom:solid 1px #919191;padding:4px 2px 2px 2px;white-space:nowrap;}
table.gongsiTHalin td.blue	{height: 25px;color:#002067;background-color:#d5e7fb;font-weight:bold;border-bottom:solid 1px #919191;font-size:14px;}
table.gongsiTHalin td.green{height: 25px;color:#124c00;background-color:#e2f9cc;font-weight:bold;border-bottom:solid 1px #919191;font-size:14px;}
table.gongsiTHalin td.yellow{height: 25px;color:#124c00;background-color:#FFFF80;font-weight:bold;border-bottom:solid 1px #919191;font-size:14px;}
.GTbg_orangeHalin {background-color:#fff1d0;}
#dtv_allR .dtv_gift {width:980px; margin:0 auto; padding:0; }
#dtv_allR .dtv_gift ul.dgift_tab {float:left;width:100%; height:37px; margin:10px 0 0 0; padding:0;background:url(/Images/shopping/gift_tab_bg.gif) repeat-x top left;}
#dtv_allR .dtv_gift ul.dgift_tab li {float:left; margin:0; padding:0; }

#dtv_allR .dtv_gift ul.dgift_tab2 {float:left;width:100%; height:37px; margin:10px 0 0 0; padding:0;background:url(/Images/shopping/gift_tab_bg.gif) repeat-x top left;}
#dtv_allR .dtv_gift ul.dgift_tab2 li.bs a {float:left;text-align:center;margin:2px 1px 0 1px; padding:9px 5px 7px 5px; font-size:13px;border-left:solid 1px #ccaf9d; border-top:solid 1px #ccaf9d;border-right:solid 1px #ccaf9d;color:#8a6455;}
#dtv_allR .dtv_gift ul.dgift_tab2 li.choice a {float:left;text-align:center;margin:0 1px; padding:10px 7px 7px 7px; font-size:13px;border-left:solid 2px #d75b0e;border-top:solid 2px #d75b0e;border-right:solid 2px #d75b0e;border-bottom:solid 2px #efefef;color:#c83800;font-weight:bold;background:#efefef;}


#dtv_allR .dtv_gift .dgift {float:left;width:970px; background-color:#efefef;padding:15px 5px;margin:0;}
#dtv_allR .dtv_gift .dgift ul {float:left; margin:0 2px;padding:0;}
#dtv_allR .dtv_gift .dgift li.basic {float:left;width:210px;height:125px;border:solid 1px #b9c7d3;margin:2px 7px;padding:0;}
#dtv_allR .dtv_gift .dgift li.basic2 {float:left; width:172px;height:125px;border:solid 1px #b9c7d3;margin:2px 7px;padding:0;}
#dtv_allR .dtv_gift .dgift li.imgbox {width:172px;height:125px;border:solid 1px #b9c7d3;margin:2px 7px;padding:0;position:relative;}
#dtv_allR .dtv_gift .dgift li.chkbox {width:184px;height:40px;padding:5px 0 13px 0;margin:2px 1px;text-align:center;font-weight:bold;}
#dtv_allR .dtv_gift .dgift .dgtext {float:left; width:930px;background-color:#ffffff;padding:10px 0 10px 20px;margin-left:10px;font-weight:bold; font-size:13px;line-height:140%;}
.dtv_gift_mobile {width:100%; margin:0 auto; padding:0; }
.dtv_gift_mobile .dgift {float:left;width:100%;background-color:#efefef;padding:15px 0;margin:0;}
.dtv_gift_mobile .dgift ul {float:left; width:46%;margin:2px 5px 5px 5px;padding:0;}
.dtv_gift_mobile .dgift li.imgbox {width:100%;border:solid 1px #b9c7d3;margin:2px 5px;padding:0;}
.dtv_gift_mobile .dgift li.imgbox img {width:100%;padding:0;}
.dtv_gift_mobile .dgift li.chkbox {width:100%;height:40px; padding:2px 0 0 0 ;margin:0;text-align:center;font-weight:bold;}
.dtv_gift_mobile .dgift .dgtext {float:left; background-color:#ffffff;padding:5px;margin-left:5px;font-weight:bold; font-size:12px;line-height:120%;}


/* µðÅ×ÀÏ ÆäÀÌÁö- ÆË¾÷ CSS  ½ÃÀÛ */
.pop-layer9 {display:none; position: absolute; top: 80%; left: 50%; width:auto; height:auto;  background-color:#fff; border: 5px solid #3571B5; z-index: 10;}	
.pop-layer1 {display:none; position: absolute; top: 120%; left: 50%; width: 610px; height:auto;  background-color:#fff; border: 5px solid #3571B5 ; z-index: 10;}	
.pop-layer1 .pop-container {padding: 20px 25px;}
.pop-layer1 p.ctxt {color: #666; line-height: 25px;}
.pop-layer1 .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}
.pop-layer2 {display:none; position: absolute; top: 90%; left: 50%; width: 810px; height:auto;  background-color:#fff; border: 5px solid #3571B5; z-index: 10;}	
.pop-layer2 .pop-container {padding: 20px 25px;}
.pop-layer2 p.ctxt {color: #666; line-height: 25px;}
.pop-layer2 .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}
.pop-layer3 {display:none; position: absolute; top: 90%; left: 50%; width: 610px; height:auto;  background-color:#fff; border: 5px solid #3571B5; z-index: 10;}	
.pop-layer3 .pop-container {padding: 20px 25px;}
.pop-layer3 p.ctxt {color: #666; line-height: 25px;}
.pop-layer3 .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}
.pop-layer4 {display:none; position: absolute; top: 90%; left: 50%; width: 730px; height:auto;  background-color:#fff; border: 5px solid #3571B5; z-index: 10;}	
.pop-layer4 .pop-container {padding: 20px 25px;}
.pop-layer4 p.ctxt {color: #666; line-height: 25px;}
.pop-layer4 .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}

.pop-layer5 {display:none; position: absolute; top: 220%; left: 50%; width: 730px; height:auto;  background-color:#fff; border: 5px solid #3571B5; z-index: 10;}	
.pop-layer5 .pop-container {padding: 20px 25px;}
.pop-layer5 p.ctxt {color: #666; line-height: 25px;}
.pop-layer5 .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}

.pop-layer6 {display:none; position: absolute; top: 130%; left: 50%; width: 730px; height:auto;  background-color:#fff; border: 5px solid #3571B5; z-index: 10;}	
.pop-layer6 .pop-container {padding: 20px 25px;}
.pop-layer6 p.ctxt {color: #666; line-height: 25px;}
.pop-layer6 .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}


.pop-layer {display:none; position: absolute; top: 90%; left: 50%; width: 550px; height:auto;  background-color:#fff; border: 5px solid #3571B5; z-index: 10;}	
.pop-layer .pop-container {padding: 20px 25px;}
.pop-layer p.ctxt {color: #666; line-height: 25px;}
.pop-layer .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}

.pop-layer_btv1 {display:none; position: absolute; top: 140%; left: 50%; width: 550px; height:auto;  background-color:#fff; border: 5px solid #3571B5; z-index: 10;}	
.pop-layer_btv1 .pop-container {padding: 20px 25px;}
.pop-layer_btv1 p.ctxt {color: #666; line-height: 25px;}
.pop-layer_btv1 .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}

.pop-layer_ai {display:none; position: absolute; top: 90%; left: 50%; width: 650px; height:auto;  background-color:#fff; border: 5px solid #3571B5; z-index: 10;}	
.pop-layer_ai .pop-container {padding: 20px 25px;}
.pop-layer_ai p.ctxt {color: #666; line-height: 25px;}
.pop-layer_ai .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}


a.cbtn {display:inline-block; height:25px; padding:0 14px 0; border:1px solid #304a8a; background-color:#3f5a9d; font-size:13px; color:#fff; line-height:25px;}	
a.cbtn:hover {border: 1px solid #091940; background-color:#1f326a; color:#fff;}

/*Ä¿¹Â´ÏÆ¼*/
#cmnt_all {clear:both;width:900px;margin:20px auto 60px auto;padding:0;font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;}
#cmnt_all .title_select {float:left; text-align:left; width:300px;}
#cmnt_all .cmnt_select {width:250px; border:2px solid #6699dd;background-color:#dbeaf9; color:#004799;font-size:18px; padding:12px 10px 7px 9px; margin-bottom:10px;font-weight:bold;font-family:dotum,µ¸¿ò;}
#cmnt_all .title_search {float:left; text-align:right; width:600px;}
#cmnt_all .cmnt_search {width:100px; border:1px solid #bbbbbb;background-color:#ffffff; padding:4px; margin-top:25px;font-size:13px; }
#cmnt_all .cmnt_search2 {width:200px;border:1px solid #bbbbbb;background-color:#ffffff; padding:5px; margin-top:25px;font-size:13px; }
#cmnt_all .cmnt_search3 {width:50px;border:1px solid #a1a1a1;background-color:#f0f0f0; padding:5px; margin-top:25px;font-size:13px; }
#cmnt_all .cmnt_list {width:900px;border-collapse:collapse; color:#262626;margin:10px 0 20px 0;}
#cmnt_all .cmnt_list th {padding:12px 0 10px 0;font-size:14px;border-top:1px solid #7599cd; border-bottom:1px solid #bdbdbd; background-color:#f7f7f7;}
#cmnt_all .cmnt_list td {padding:7px 0 4px 0;font-size:13px;border-bottom:1px solid #d4d4d4; text-align:center; }
#cmnt_all .cmnt_list td.cline {padding:9px 0 7px 0;font-size:13px;border-bottom:1px solid #e6b1a5; background-color:#fffbfa;text-align:center;}
#cmnt_all .cmnt_list td.tdmore {padding:0 0 4px 0;border-bottom:1px solid #d4d4d4; text-align:center; }
#cmnt_all .cmnt_list td a:link, #cmnt_all .cmnt_list td a:active, #cmnt_all .cmnt_list td a:visited {font-size:13px;color:#262626;}
#cmnt_all .cmnt_list td a:hover {font-size:13px;color:#1771ce;}
#cmnt_all .tdleft {text-align:left!important; padding-left:10px!important;}
#cmnt_all .cmnt_num {clear:both;float:left; text-align:left; margin:0;width:500px;}
#cmnt_all .cmnt_num a:link, #cmnt_all .cmnt_num a:active,#cmnt_all .cmnt_num a:visited, #cmnt_all .cmnt_num a:hover {font-size:16px; padding-right:5px;}
#cmnt_all .cmnt_writebtn {float:left; text-align:right; width:400px;margin-bottom:30px;}
#cmnt_all .title_title {float:left; text-align:right; width:600px;padding-top:12px;}
#cmnt_all .cmnt_write {width:900px;border-collapse:collapse; color:#262626;margin:10px 0 20px 0;}
#cmnt_all .cmnt_write th {padding:12px;font-size:14px; text-align:left; border-top:1px solid #7599cd; border-bottom:1px solid #bdbdbd; background-color:#f7f7f7;}
#cmnt_all .cmnt_write td {padding:12px;font-size:13px;border-bottom:1px solid #d4d4d4;  text-align:left; }
#cmnt_all .cmnt_write td.pd0 {padding:0;font-size:13px;border-bottom:1px solid #d4d4d4;  text-align:left; }
#cmnt_all .cmnt_write li {float:left;font-size:13px;margin-right:15px;}
#cmnt_all .input650 {width:650px;border:1px solid #cbcbcb;background-color:#ffffff; padding:5px; margin:0 20px 0 7px; }
#cmnt_all .input500 {width:450px;border:1px solid #cbcbcb;background-color:#ffffff; padding:5px; margin:0 20px 0 7px; }
#cmnt_all .input50 {width:50px;border:1px solid #cbcbcb;background-color:#ffffff; padding:5px; margin:0 7px; }
#cmnt_all .input50_3 {width:50px;border:1px solid #cbcbcb;background-color:#ffffff; padding:3px; margin:0 7px; }
#cmnt_all .input150 {width:150px;border:1px solid #cbcbcb;background-color:#ffffff; padding:5px;margin:0 7px; }
#cmnt_all .selectwrite {border:1px solid #cbcbcb;background-color:#ffffff; padding:4px; margin:0 5px; }
#cmnt_all .cmnt_view {width:900px;border-collapse:collapse; color:#262626;margin:10px 0;}
#cmnt_all .cmnt_view th {padding:16px;font-size:14px; text-align:center; letter-spacing:1px;border-top:1px solid #7599cd; border-bottom:1px solid #bdbdbd; background-color:#f7f7f7;}
#cmnt_all .cmnt_view td {padding:12px 0 8px 0;font-size:14px;border-bottom:1px solid #d4d4d4; }
#cmnt_all .cmnt_view dl {float:left;font-size:13px;margin:0 10px;}
#cmnt_all .cmnt_view dl dt {float:left;color:#969696;padding:0 5px 0 20px;display:inline;}
#cmnt_all .cmnt_view dl dd {float:left;color:#000000;padding:0 20px 0 0;display:inline;}
#cmnt_all .cmnt_view ul {float:right;margin:0;padding:0;}
#cmnt_all .cmnt_view ul li {float:left;margin:0 4px;padding:0;}
#cmnt_all .cmnt_btn {clear:both; text-align:center; width:400px;margin:20px auto;}
#cmnt_all .cmnt_btn img {margin:0 5px;}
#cmnt_all .cmcm_box {clear:both;float:left;width:880px;margin:10px auto; padding:10px; background-color:#f4f4f4;font-size:12px;}
#cmnt_all .cmcm_box ul {float:left;width:850px;padding:10px;}
#cmnt_all .cmcm_box li {float:left;}
#cmnt_all .cmcm_box li.clbo {clear:both;float:left;padding-top:7px;}
#cmnt_all .cmcm_box li.clbo img {vertical-align:bottom;margin-right:5px;}
#cmnt_all .cmcm_box li.clbo input {vertical-align:bottom;margin-left:6px;}
#cmnt_all .input100 {width:100px;border:1px solid #cbcbcb;background-color:#ffffff; padding:3px; margin:0 7px; }
#cmnt_all .input700 {width:700px;border:1px solid #cbcbcb;background-color:#ffffff; padding:3px; margin:0 0 0 7px; }
#cmnt_all .cmcm_box2 {clear:both;float:left;width:878px;margin:10px auto; padding:10px; border:1px solid #d2d2d2; font-size:12px; text-align:left;}
#cmnt_all .cmcm_box2 .cb2left {float:left;width:700px;}
#cmnt_all .cmcm_box2 .cb2right {float:left;width:150px;}
#cmnt_all .cmcm_box2 .cb2title {clear:both;padding:5px;color:#727272; border-bottom:1px dashed #dddddd; }
#cmnt_all .cmcm_box2 .cb2cont {clear:both;padding:5px;color:#727272;}

/* È¸»ç¼Ò°³ */
#about_all {width:980px; margin:35px auto; padding:0 0 50px 0; }
#about_all h1 {float:left; width:790px;padding:0 0 10px 5px; margin:0;}
#about_all .about_img {float:left; width:790px;padding:0;margin:0;}
#about_all .aboutMenu {float:left; width:160px;padding:0; margin:0 30px 0 0; }
#about_all .aboutMenu dl {float:right; width:151px; height:500px; padding:0;background:url(/images/Aboutus/about_title_bg.gif) repeat-y bottom right;}
#about_all .aboutMenu dl dt {float:left;padding:2px 0 20px 0;;}
#about_all .aboutMenu dl dd {float:left;padding:0 0 8px 0; margin:0;}
#about_all .aCorp {float:left; width:790px;margin:0; line-height:170%; }
#about_all .aCorp dl.rm {float:left; width:245px;margin:40px 28px 0 0; padding:0;}
#about_all .aCorp dl.rm dt {display:block; padding-bottom:10px;}
#about_all .aCorp dl.rm dd {display:block; text-align:justify; }
#about_all .aCorp dl.r0 {float:left; width:244px;margin:40px 0 0 0; padding:0;}
#about_all .aCorp dl.r0 dt {display:block; padding-bottom:10px;}
#about_all .aCorp dl.r0 dd {display:block; text-align:justify; }
#about_all .aWhy {float:left; width:790px;margin:0; padding:0;}
#about_all .aWhy ul li {float:left; width:790px;margin:0; padding:30px 0;text-align:center}
#about_all .aPropos {float:left; width:790px;margin:0; }
#about_all .aPropos dl {float:left; width:530px;margin:25px 40px 10px 0; padding:0;}
#about_all .aPropos dl dt {float:left; width:85px;margin:3px 0 4px 2px; padding:2px 0 0 5px;font-size:13px;}
#about_all .aPropos dl dd {float:left; width:430px;margin:3px 0 4px 2px; padding:0;color:#848484;}
#about_all .aPropos .ap_text {float:left; width:525px; padding:2px 0 0 5px;font-size:13px;}
#about_all .aPropos .ap_img {float:left; width:220px;margin-top:20px;text-align:center;}
.ip_545sel {width:745px; height:53px; padding:5px 10px; margin-top:5px;border:1px solid #b1b1b1; font-family: NanumGothic;line-height:160%; color:#898989;} 
#about_all .aPropos .ap_center {width:765px;text-align:center; padding:5px 0;font-size:12px; margin-bottom:20px;}
#about_all .prvc {float:left;width:740px; padding:9px 20px 6px 20px; margin-bottom:20px;border:solid 4px #ebebeb; font-size:13px;line-height:180%; }
#about_all .prvc .pdott {float:left;width:100%;padding-bottom:8px;margin-bottom:5px;border-bottom:dashed 1px #b8b8b8;}
#about_all .prvc ol {float:left;width:350px; padding:5px 10px;}
#about_all .prvc ol li a {color:#0f449c;font-size:13px;}
#about_all .prvc_title {float:left;width:790px;color:#0f449c;font-weight:bold;font-size:16px;margin-bottom:13px;}
#about_all hr {border: 0;border-top: 1px solid #ddd;margin:20px 0;}

/* °í°´¼¾ÅÍ ¸ÞÀÎ */
.cust_info {width:900px; margin:10px auto; padding:0; }
ol, ul, li {list-style:none;}
.cust_main {float:right; width:624px; margin:0; padding:0; }
.cmain_left {float:left; width:300px; margin-right:24px; margin-bottom:10px; padding:0;}
.cmain_left dl dt {float:left; width:293px; margin-bottom:7px; padding-left:7px; border-bottom:2px solid #b7b7b7; }
.cmain_left dl dd {clear:both; width:300px; margin:0; padding:0; }
.cmain_left ul {width:290px;margin:0; padding:0 5px; }
.cmain_left ul li {width:260px;clear:both; padding:3px 0 3px 8px; margin:0; background:url(/images/customer/cust_dott.gif) no-repeat 0 5px;}
.cmain_right {float:left; width:300px; margin-bottom:10px;padding:0; }
.cmain_right dl dt {float:left; width:293px; margin-bottom:7px; padding-left:7px; border-bottom:2px solid #b7b7b7; }
.cmain_right dl dd {clear:both; width:300px; margin:0; padding:0; }
.cmain_right ul {width:290px;margin:0; padding:0 5px;}
.cmain_right ul li {width:260px;clear:both; padding:3px 0 3px 8px; margin:0; background:url(/images/customer/cust_dott.gif) no-repeat 0 5px;}
.cmain_faq  {float:left; width:624px; margin-bottom:20px; padding:0;}
.cmain_faq dl dt {float:left; width:617px; margin:0; padding-left:7px; border-bottom:2px solid #b7b7b7; }
.cmain_faq dl dd {clear:both; width:614px; margin:0; padding:5px; background-color:#f3f2f0; }
.cmain_faq ul {width:614px; margin:0; padding:10px 5px; }
.cmain_faq ul li {display:inline; margin:7px; }

/* ·Î±×ÀÎ */
#logbox {width:980px; margin:10px auto; padding:10px 0; }
#logbox h1 {width:980px; height:46px;margin:0; padding:0; background:url(/Images/main_new/login_h1.gif) no-repeat top left;}
#logbox .lbLine {float:left; width:840px;padding:50px 70px; border:solid 2px #c0d9e8; margin:10px auto 50px auto;}
#logbox .lbLine .left {float:left; width:520px; }
#logbox .lbLine .left1 {float:left; width:420px; height:170px; background:url(/Images/main_new/login_idpw2.gif) no-repeat top left;}
#logbox .lbLine .left1 .inp {float:left; width:220px;padding:50px 0 0 80px;}
#logbox .lbLine .left1 .inp input{width:200px; height:26px; padding:2px 0 2px 5px;margin:0 0 8px 0; border:1px solid #b5b5b5; }
#logbox .lbLine .left1 .btn {float:left; width:110px;padding:50px 0 0 0;}
#logbox .lbLine .left2 {clear:both; width:410px; height:100px; margin:0; padding:20px 0 0 0; text-align:right; background:url(/Images/main_new/login_find.gif) no-repeat top left;}
#logbox .lbLine .right {float:left; width:320px;}

/*FOOTER*/
ol, ul, li {list-style:none;}
#footer_container {width:100%; clear:both;padding-top:20px; }
#footer_container .fot_cent {float:left; width:100%;padding:5px 0px 3px 0; font-size:13px; text-align:center;border-top:solid 3px #116fb9;border-bottom:solid 1px #d6d6d6; }
#footer_container .ftl_01 {width:780px; margin:0 auto; padding:0;text-align:center;}
#footer_container .ftl_01 li{float:left; text-align:center;}
#footer_container .ftl_01 li a {float:left; color:#515151; padding:12px 25px; text-decoration:none;text-align:center;}
#footer_container .ftl_01 li a:hover {color:#0075d1; text-decoration:none;text-align:center;}
#footer_container .ftl_02 {width:1100px; padding:0;margin:0 auto;}
#footer_container .ftl_02 li{float:left; padding:20px 5px 10px 15px;}
#footer_container .ftl_03 {width:100%; clear:both; float:left;padding:0; margin:0;border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; }
#footer_container .ftl_03_1 {width:980px; padding:0;margin:0 auto; }
#footer_container .ftl_03 li a {float:left; padding:4px 3px 1px 10px;text-align:center;}
#footer_container address{clear:both;font-style:normal;width:100%;text-align:center; font-size:11px; color:#544f4b; padding:10px 0px 20px 0; }

#footer_hp {width:100%; clear:both; float:left; background:#f2f2f2;margin-top:30px;}
#footer_hp .f_hp {width:1010px;margin:0 auto 0;}
#footer_hp .footer_hpimg {padding:0; margin:0 auto; text-align:center;}
#footer_hp .footer_hp_ico {padding:18px 0 20px 0; margin:0 auto; text-align:center; font-size:13px; font-weight:bold; background:url(/images/shopping/ico_relation_company.png) no-repeat 90px 13px;}
#footer_hp .footer_no {padding:18px 0 20px 0; margin:0 auto; text-align:center; font-size:13px; font-weight:bold;}


/*ToolTop  2016.1.26.*/
#tooltip{	position:absolute; border:1px solid #333;	background:#f7f5d1;	padding:2px 5px;color:#333;	display:none;	}	
/*ToolTop  2016.2.25.*/
#announce_all {display:block;	position: absolute;	top: 414px; left: 520px;	width: auto;height:auto;background-color:#fff; border: 1px solid #D8D8D8; z-index: 20;	}
#announce_all_homeplus {display:block;	position: absolute;background-color:#fff; border: 1px solid #D8D8D8; z-index: 20;	}
#announce_all_homeplusphone {display:block;	position: absolute;	top: 614px; left: 320px; background-color:#fff; border: 1px solid #D8D8D8; z-index: 20;	}
#announce_all_15887924 {display:block;	position: absolute;background-color:#fff; border: 1px solid #D8D8D8; z-index: 20;	}
#announce_all_ing {display:block;	position: absolute;background-color:#fff; border: 1px solid #D8D8D8; z-index: 20;	}
#announce_all_reshop {display:block;	position: absolute;background-color:#fff; border: 1px solid #D8D8D8; z-index: 20;	}
#announce_all_nepa {display:block;	position: absolute;background-color:#fff; border: 1px solid #D8D8D8; z-index: 20;	}
#announce_all_hanbang {display:block;	position: absolute;background-color:#fff; border: 1px solid #D8D8D8; z-index: 20;	}
.center{
	z-index: 90; position: absolute; height: 1px; width: 10px; background:red;
    top:calc(50% - 680px/4); /* height divided by 2*/
    left:calc(50% - 490px); /* width divided by 2 Çà»çÆË¾÷ 1°³ */
   /*   left:calc(50% - 980px/2); /* width divided by 2   Çà»çÆË¾÷ 2°³   */
 /*	left:calc(50% - 1482px/2);  */ /* width divided by 3  Çà»çÆË¾÷ 3°³ 1482  */
}

.center_hp{
	z-index: 90; position: absolute; height: 1px; width: 10px; background:red;
    top:calc(50% - 520px/2); /* height divided by 2*/
  /*  left:calc(50% - 490px/2); /* width divided by 2*/
      left:calc(50% - 450px/2); /* width divided by 2   Çà»çÆË¾÷ 2°³   */
 /*	left:calc(50% - 1482px/2);  */ /* width divided by 3  Çà»çÆË¾÷ 3°³ 1482  */
}

.center_mobile{
	z-index: 90; position: absolute; height: 1px; width: 10px; background:red;
    margin-top:30px;
}

/* b2b sms,mail */
#tp_frame_b2b {display:block;	position: absolute;  right: 49%; left:63%; top: 24px;  margin-right:-510px;	width: auto;height:auto; z-index: 10;	}
#resultMsg {	color: #044486;	}
	
div#spinner
{ display: none; width:100px; height: 100px; position: fixed; top: 50%; left: 50%; background:url(/images/loading_big.gif) no-repeat center transparent; text-align:center; padding:10px; margin-left: -50px; margin-top: -50px; z-index:2; overflow: auto;}

/*»çÀü¿¹¾àÆû*/
.reserv  {clear:both; width:880px; margin:0 auto; padding:0; border-collapse:collapse; text-align:left; border:2px solid #d7b98b;font-size:13px;}
.reserv th {width:100px; padding:8px 0 6px 10px; background-color:#f5f5f5;font-weight:normal;text-align:left;}
.reserv td.hf {width:320px; padding:8px 0 6px 10px; }
.reserv td.all {width:760px; padding:8px 0 6px 10px; }
.btn_all {clear:both; width:900px; text-align:center; margin:0 auto; padding:30px 0;}
.reserv_title {clear:both; width:880px; margin:20px auto 10px auto; padding:10px 0;background:#9e4f09;font-size:22px;color:#ffffff; text-align:center;font-weight:bold; }
.reserv_img {clear:both; width:880px; height:112px; background:url(/Images/Customer/reserv_tt.gif) no-repeat top center;}

/*°øÅë»ó´Ü_´ë¸Þ´º_Æ¯ÆÇ ÆäÀÌÁö */
.comMenuTp {width:100%; height:44px; margin:20px 0 40px 0; padding:0; background:url(/Images/main_new/mtp_menubg.gif) repeat-x center;}
.comMenuTp2 {width:1030px; height:44px; margin:0 auto; padding:0; }
.comMenuTp2 .cM_bmenuTp {float:left; height:44px; background:#1e4672; }
.comMenuTp2 .cM_bmenuTp li {float:left; margin:0 3px 0 0; padding:0; position:relative;}
.comMenuTp2 .cM_bmenuTp_sub {float:left; width:600px; margin-top:5px; position:absolute;}
.comMenuTp2 .cM_bmenuTp_sub li {float:left; margin:0 25px 0 5px;}
.comMenuTp2 .cM_bmenuTpR {float:right; height:44px; background:#a5afba; }
.comMenuTp2 .cM_bmenuTpR li {float:left; margin:0; padding:0; position:relative;}

/*Æ¯ÆÇ ¸ÞÀÎ ÆäÀÌÁö */
.tpBnnews {width:1030px; margin:0 auto; padding:0; }
.tpBnnews .tB_bbn {float:left; width:748px; height:298px; border-left: 1px solid #b9b9b9; border-top: 1px solid #b9b9b9; border-right: 1px solid #b9b9b9; margin:0; padding:0;}
.tpBnnews .tB_news {float:left; width:259px; height:278px; border-top: 1px solid #b9b9b9; border-right: 1px solid #b9b9b9; background:#f5f5f5;padding:10px;}
.tpBnnews .tB_news dl {float:left; margin:7px 0 10px 0; }
.tpBnnews .tB_news dt {float:left; margin:0 0 0 10px; }
.tpBnnews .tB_news dd {clear:both; padding:5px 0 2px 12px; background:url(/Images/main_new/tp_icon_1.gif) no-repeat left 8px; font-size:13px;}
.tpBnnews .tB_bn ul {clear:both; width:1030px; margin:0; padding:0;}
.tpBnnews .tB_bn li.bn_bg1 {float:left; width:343px; height:175px;background:url(/Images/main_new/tp_bn_bg1.jpg) no-repeat left top;}
.tpBnnews .tB_bn li.bn_bg2 {float:left; width:343px; height:175px;background:url(/Images/main_new/tp_bn_bg2.jpg) no-repeat left top;}
.tpBnnews .tB_bn li.bn_bg3 {float:left; width:344px; height:175px;background:url(/Images/main_new/tp_bn_bg3.jpg) no-repeat left top;}

.tpAllP {clear:both; width:1030px; margin:0 auto; padding:25px 0 0 0;}
.tpAllP h1 {float:left; width:600px; height:27px; margin:0; padding:5px 0; }
.tpAllP .tp_allview {float:right; height:20px; width:90px; text-align:right; margin:2px 0 0 0;padding:5px 0; }
.tpAllP ul {clear:both; width:1030px; margin:0 auto; padding:10px 0; }
.tpAllP ul li {float:left; width:203px; height:400px; border-top: 1px solid #dddddd;border-left: 1px solid #dddddd; border-bottom: 1px solid #ededed; border-right: 1px solid #ededed; padding:0; margin:0 1px 15px 0;}
.tpAllP dl.product  {width:190px; margin:17px auto 10px auto; padding:0; }
.tpAllP dl.product dt {width:190px; font-size:14px; font-weight:bold; text-align:center; padding:0 0 4px 0;font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; }
.tpAllP dl.product dt a {width:190px; font-size:14px; font-weight:bold; text-align:center; padding:0 0 4px 0;font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; }
.tpAllP dl.product dd {width:190px; font-size:13px; text-align:center; padding:0 0 2px 0; color:#a2a2a2;}
.tpAllP dl.product_pay {width:174px; margin:0 auto; padding:0; }
.tpAllP dl.product_pay dt {clear:both; float:left; font-size:13px; width:52px; text-align:left;  font-weight:normal; margin:0 0 4px 0; padding:0; color:#353535;}
.tpAllP dl.product_pay dd {float:left; font-size:13px; width:122px; margin:0 0 4px 0; padding:0; text-align:right; color:#d11a00;}
.tpAllP dl.product_pay dt.ppline {float:left; font-size:13px; width:52px; text-align:left;  font-weight:normal; margin:0 0 4px 0; padding:0 0 3px 0; border-bottom: 1px solid #d4d4d4;}
.tpAllP dl.product_pay dd.ppline {float:left; font-size:13px; width:122px; margin:0 0 4px 0; padding:0 0 3px 0; text-align:right; color:#5e44c0; border-bottom: 1px solid #d4d4d4;}
.tpAllP dl.tp {clear:both; width:174px; height:90px; margin:0 auto; padding:5px 5px 7px 5px; background:#efefef;}
.tpAllP dl.tp .tp_text {float:left; width:174px; font-size:11px; text-align:right; margin:0 0 4px 0; padding:1px 0 2px 0; border-bottom: 1px solid #d3d3d3;background:#ffffff;}
.tpAllP dl.tp dt {clear:both; float:left;width:42px; height:18px; text-align:left; margin:0; padding:0; }
.tpAllP dl.tp dd.aa img {float:left; margin:0; padding:0 0 0 7px;}
.tpAllP dl.tp dd.aa a {float:left; font-size:11px; width:64px; margin:0; padding:0; text-align:right; color:#005297; letter-spacing:-0.5px;}
.tpAllP dl.tp dd.bb a {float:left; font-size:11px; width:68px; margin:0; padding:0; text-align:right; color:#d11a00; letter-spacing:-0.5px;}

.tpGroup {clear:both; width:1030px; margin:25px auto; padding:0;}
.tpGroup h1 {float:left; width:600px; height:27px; margin:0; padding:0 0 10px 0; }
.tpGroup .tp_allview {float:right; height:20px; width:90px; text-align:right; margin:2px 0 0 0;padding:5px 0; }
.tpGroup ul li.L {float:left; width:506px; height:266px; border: 2px solid #e6c5c5; margin:10px 9px 30px 0;}
.tpGroup ul li.R {float:left; width:506px; height:266px; border: 2px solid #e6c5c5; margin:10px 0 30px 0;}
.tpAcc {clear:both; width:1030px; height:330px; margin:30px auto; padding-top:20px; background:url(/Images/main_new/tp_title_acce.gif) no-repeat left 20px;}
.tpAcc .tpA_R {width:960px; padding-left:70px;}

.tp_footer {clear:both; width:100%; background:#f4f4f4; margin:30px 0 0 0; padding:24px 0;}
.tp_footer .tf_cust {width:1084px; margin:0 auto 20px auto;}
.tp_footer .tf_corp {width:1084px; margin:0 auto; height:107px; background:url(/Images/main_new/tp_foot_corp.gif) no-repeat left top }
.tp_footer .tf_corp_bn {float:left; width:996px;height:90px;padding:17px 10px 0 0;text-align:right;}
.tp_footer .tf_corp_map {float:left;padding-top:17px;}
.tp_ffooter {clear:both; width:1030px; text-align:center; margin:5px auto 20px auto;padding:0;}


ul.choi_p {width:100%; margin:0; padding:0;background:#3d3d3d;}
ul.choi_p li.cpL {float:left;width:33%;font-size:18px;text-align:center;color:#a5edff;border-right: 1px solid #aeaeae;padding:8px 0 6px 0;}
ul.choi_p li.cpC {float:left;width:33%;font-size:18px;text-align:center;color:#ffa5a5;border-right: 1px solid #aeaeae;padding:8px 0 6px 0;}
ul.choi_p li.cpR {float:left;width:33%;font-size:18px;text-align:center;color:#e7ffbc;padding:8px 0 6px 0;}
ul.choi_p li.cpB {clear:both;width:100%; padding:4px 0;font-size:15px;text-align:center;color:#ffffff;border-top: 1px solid #aeaeae;padding:6px 0;}
dl.choi_gift {clear:both;width:100%; margin:0; padding:10px 0 10px 20px;}
dl.choi_gift dt {clear:both;width:100%; margin:5px 0; color:#ffcc52;}
dl.choi_gift dt img {vertical-align:middle;margin-top:-4px;}
dl.choi_gift dd {float:left;width:120px; margin:0 0 10px 15px; font-size:11px;text-align:center;color:#ffffff;}
dl.choi_gift dd img {width:113px; height:82px;border:1px solid #ff8094;margin-bottom:5px;}


.hooked{
    position: fixed;
    top: 0;
    left: 0;
}

#result {
 opacity : 0.6;
 filter: alpha(opacity=60);
 -moz-opacity:0.6;
 -khtml-opacity: 0.6;
}


.sort_area {position:relative;margin:40px 0 0;border-top:1px solid #bdbdbd;}
.sort_area .btn_area {display:none;width:100%;text-align:center;padding:10px 0 13px;}
.sort_area.on .btn_area {display:block}
.sort_area .btn_area .btn.bg_red01 span {padding:0 28px;}
.sort_area .more {margin-top:-35px;padding-bottom:20px;text-align:center;color:#000;font-size:14px;}
.sort_area .more span {padding:8px 26px 5px 13px;color:#000;background:url('/images/pc/smart/mobile_com/bg_sort_more_arrow.png') 100% 9px no-repeat;}
.sort_area .more.active span {background:url('/images/pc/smart/mobile_com/bg_sort_more_arrow_active.png') 100% 9px no-repeat;}
.sort_area .sort_list{padding:17px 0 56px;letter-spacing:-1px;background:#f9f9f9 url('/images/shopping/bg_sortarea_btm.png') 50% 100% no-repeat;}
.sort_list > li:first-child {display:block;}
.sort_list > li:first-child + li {display:block}
.sort_list > li {display:none;width:505px;min-height:32px;float:left;margin-top:3px;}
.sort_area.on .sort_list > li {display:block}
.sort_area.on .sort_list > li input[type=radio] {top:3px;}
.sort_list .brand, .sort_list .price {margin-top:0;}
.sort_list > li .tit {width:90px;float:left;margin-top:2px}
.sort_list > li .tit strong {font-weight:normal;font-size:16px;color:#000;}
.sort_list > li .tit .tool_area {top:-1px;}
.sort_list .option_list > li {display:inline-block;margin-left:17px;vertical-align:middle;}
.sort_list .option_list > li.align {position:relative;top:-2px;}
.sort_list .option_list > li label {letter-spacing:0;}
.sort_list .tool_area .tool_tip_trigger {margin-left:0;}
.sort_list .option_list > li:first-child {margin-left:0;}
.sort_list .option_list .sub_color {color:#666;font-size:14px;}
.sort_list > li .tit{padding-left:23px}
.sort_list .option_list{padding-left:113px}
.sort_list .color_chip{width:285px;margin:0;padding-left:19px;vertical-align:top}
.sort_list .color_chip li{margin:6px 8px 0 0}
.sort_list .price .tip{left:101px;width:355px;padding:8px 0 0 46px;background:url(/common/pc/olleh2.0/img/bg/sort-tip_170303.png)}
#slider_range{width:416px;background:url(/common/pc/olleh2.0/img/bg/bg-slider_170303.png)}
.sort_list .option_list .slider_option .second{left:128px}
.sort_list .option_list .slider_option .third{left:265px}
.sort_list .option_list .slider_option .fourth{left:387px}


.list_selbox.selnew {
    width: 978px;
    height: 42px;
    border-top: 1px solid #cfcfcf;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    background-color: #f3f3f3;
    margin: 0 auto;
    padding: 0;
    padding: 0px 0 41px;
    letter-spacing: -1px;
    background: #f9f9f9 url(/images/shopping/bg_sortarea_btm.png) 50% 100% no-repeat;
}
.list_selbox.selnew .ls_agency {
    float: left;
    width: 99px;
    height: 64px;
    text-align: left;
    padding: 0;
    border-right: 0px solid #cfcfcf; 
}
.list_selbox.selnew .ls_agency img {
    width: 68px !important;
}
.list_selbox.selnew .ls_select {
    float: left;
    width: 88%;
    padding: 0px 0 0 5px;
}
.list_selbox.selnew .ls_select dl {
    float: left;
    width: 900px;
    margin-top: 12px;
}
.list_selbox.selnew .ls_select .sort {
    float: right;
    width: 350px;
    text-align: right;
    padding: 0;
}
.list_selbox .ls_select dd.goshopnew {
    float: left;
    padding: 0;
    padding: 0px 10px 5px 5px;
    font-size: 14px;
}
.list_selbox .ls_select dd.goshopnew input {
    vertical-align: middle;
    margin-top: 0px;
}
.btn_area.off {
    width: 760px;
    text-align: center;
    display: block;
    position: absolute;
    left: 110px;
    top: 42px;
}
.btn.bg_gray02 {
color: #333;
    background-color: #fff;
    overflow: hidden;
    display: inline-block;
    border-radius: 3px;
    vertical-align: middle;
    /* background-color: #fff; */
    border: 1px solid #eee;
    /* background: none; */
    cursor: pointer;
}
.btn.bg_red01 {
    color: #fff;
    background-color: #f82a2a;
        overflow: hidden;
    display: inline-block;
    border-radius: 3px;
    vertical-align: middle;
    /* background-color: #fff; */
    border: 0;
    /* background: none; */
    cursor: pointer;
}
.btn.large span {
height: 24px;
    padding: 0 10px 0px 10px;
    /* font-family: "Noto Sans"; */
    font-size: 14px;
    line-height: 24px;
}



.alpha_menu{background:#434159;zoom:1}
.alpha_menu:after{content:'';display:block;clear:both}
.alpha_menu .alpha_tit{display:block;padding:20px 0 40px;font:normal 36px/44px 'Malgun Gothic';color:#ea002c;text-align:center;letter-spacing:-2px}
.alpha_menu .conBox_center{position:relative;margin-top:-30px;padding:0 0 40px}
.alpha_menu button{
        position: absolute;
    top: 68px;
    left: 0;
    width: 30px;
    height: 30px;
    margin-left: -47px;
    z-index: 11;
  background: url(/images/shopping/btn_alpha.png) no-repeat -5px -4px;
    text-indent: -999px;
    font-size: 0;
    line-height: 0;
}
.alpha_menu button.btnNext{left: auto;
    right: 0;
    margin-right: -45px;
    background-position: -165px -4px;}
.alpha_menu button.btnPrev.noData{background-position: -5px -54px;}
.alpha_menu button.btnNext.noData{background-position:-165px -53px}
.alpha_menu .alphaMn{position:relative;overflow:hidden;width:880px}
.alpha_menu .alphaMn>ul{width:50000px}
.alpha_menu .alphaMn>ul>li{    
position: relative;
    float: left;
    width: 166px;
    margin-right: 10px;
    background: #fff;
    letter-spacing: -2px;
    z-index: 10;
    border: 1px solid #eee;
    }
.alpha_menu .alphaMn>ul>li a{display:block;text-decoration:none;color:#333}
.alpha_menu .alphaMn>ul>li a .aTit{display: block;
    position: relative;
    padding: 3px 10px 5px;
    background: #fff;
    color: #333;
    font: normal 14px/20px 'Malgun Gothic';
    border-bottom: 0px solid #388ebc;}

.alpha_menu .alpha_menutopb{
    font: normal 16px/20px 'Malgun Gothic';

}


.alpha_menu .alpha_menutopb {
    overflow: hidden;
    text-align: center;
    background-color: #fff;
    padding: 5px 0 0;
}
.alpha_menu .alpha_menutopb span {
        font-weight: bold;
}
.alpha_menu .alpha_menutopb:before,
.alpha_menu .alpha_menutopb:after {
    background-color: #c1c1c1;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}
.alpha_menu .alpha_menutopb:before {
    right: 0.5em;
    margin-left: -50%;
}
.alpha_menu .alpha_menutopb:after {
    left: 0.5em;
    margin-right: -50%;
}

.alpha_menu .alphaMn>ul>li a .aTit span.pointer{display:none;position:absolute;bottom:-14px;left:20px;width:15px;height:15px;background:url(/images/shopping/alpha_pointer.png) no-repeat 0 0}
.alpha_menu .alphaMn>ul>li a .aTxt{
   display: none;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    }
.alpha_menu .alphaMn>ul>li.member a .aTit span:first-child{display:inline-block;*display:inline;*zoom:1;padding-left:50px;background:url(/poc/img/common/alpha_member.png) no-repeat 0 0}
.alpha_menu .alphaMn>ul>li.member a .aTit{background:#388ebc}
.alpha_menu .alphaMn>ul>li.member a .aTit span.pointer{background-position:0 -30px}
.alpha_menu .alphaMn>ul>li.member a .aTit{padding-left:15px}

.alpha_menu .alphaMn ul li .sCon{display:none;height:307px;overflow:hidden}
.alpha_menu .alphaMn ul li.on .sCon{display:block}
.alpha_menu .alphaMn ul li.on a .aTit,.alpha_menu .alphaMn ul li a:hover .aTit,.alpha_menu .alphaMn ul li a:focus .aTit{
    background:#2e5288;
    color: #fff;
}
.alpha_menu .alphaMn ul li.on a.nongolink .aTit,.alpha_menu .alphaMn ul li a.nongolink:hover .aTit,.alpha_menu .alphaMn ul li a.nongolink:focus .aTit{
    background:#999;
    color: #fff;
}
.alpha_menu .alphaMn ul li.on a .aTit .pointer,.alpha_menu .alphaMn ul li a:hover .aTit span.pointer,.alpha_menu .alphaMn ul li a:focus .aTit span.pointer{background-position:0 -15px}

.alpha_menu.alpha_on button{top:0;left:auto;right:162px;width:80px;height:80px;margin:0;background-position:0 -100px;z-index:11}
.alpha_menu.alpha_on button.btnNext{left:auto;right:81px;margin:0;background-position:-120px -100px}
.alpha_menu.alpha_on button.btnPrev.noData{background-position:0 -200px}
.alpha_menu.alpha_on button.btnNext.noData{background-position:-120px -200px}
.alpha_menu.alpha_on button.btnClose{top:0;left:auto;right:0px;margin:0;background-position:0 -300px}
.alpha_menu.alpha_on .alphaMn>ul>li{width:1180px;height:470px;margin:0}
.alpha_menu.alpha_on .alphaMn>ul>li a .aTit{padding:18px 50px;*min-height:30px;min-height:44px;background:#ea002c;font:normal 24px/44px 'Malgun Gothic'}
.alpha_menu.alpha_on .alphaMn>ul>li a .aTit span.pointer{left:50px;background-position:0 -15px}
.alpha_menu.alpha_on .alphaMn>ul>li a .aTxt{padding:18px 50px 21px;font-size:24px;line-height:44px;color:#666}
.alpha_menu .sCon{width:1080px;margin:0 50px;padding-top:30px;border-top:1px dashed #e4e4e4}


.alpha_menu{background:#fff  !important;width: 980px;
    margin: -15px auto 0px; display: none;    border-bottom: 0px solid #c1c1c1;}
.alpha_menu.alpha_on .alphaMn>ul>li{height:540px;}
.alpha_menu.alpha_on .alphaMn>ul>li a .aTxt{padding:12px 50px 14px;}
.alpha_menu .alphaMn ul li .sCon{min-height:350px; padding-top:0; border:none;}
.alpha_menu .alphaMn ul li .sCon .con_area{position:relative;}
.alpha_menu .alphaMn ul li .sCon .con_area.noBd{border:none;}
.alpha_menu .conBox_center{margin-top:0px; padding:10px 0 10px;}
.alpha_menu button{top:20px;cursor: pointer;border: 0px;}
.alpha_menu.alpha_on button{top:0;}
.total_main .promotionSlide .promotionCon .cont .mTxt{font-size:46px; margin-top:10px;}

/*Layout*/
.conBox_center{position:relative;width:880px;padding:50px 0 80px;margin:0 auto}
.conBox_center.gray{background:#f7f7f7 !important}
.conBox_center>.titDep2,.conBox_center>.titDep3,.conBox_center>.titDep4{margin-top:-6px}

.alpha_menu .conBox_center .alphaMn ul li i {
    font-size: 26px;
    float: left;
    width: 38px;
    height: 35px;
    margin: 8px 0 0 0;
    color: #2e5288;
}
.alpha_menu .conBox_center .alphaMn ul li a:hover i {
    font-size: 28px;
    float: left;
    width: 38px;
    height: 35px;
    margin: 8px 0 0 0;
    color: #fff;
}
.alpha_menu .conBox_center .alphaMn ul li a:hover .atitgogo {
    color: #fff;
}
.atitgogo {
    color: #e8354f;
    text-decoration-line: underline;
}

.list_selbox.selnew.selngogo {
    display: none;
}


/* µµ¿ò¸» : ¹è¼Û¹æ½Ä */
.etc_saledelivery {width:100%;padding:0; margin:0;}
.saleNoti_delivery {padding:0 10px;}
.saleNoti_delivery .pagetab {overflow:hidden;}
.saleNoti_delivery .pagetab li {float:left;width:50%;cursor:pointer;}
.saleNoti_delivery .pagetab li div {display:block;background-color:#fff;color:#bbb;font-size:15px;font-weight:500;text-align:center;line-height:20px;padding:8px 0;}
.saleNoti_delivery .pagetab li.active div {background-color:#3b91cd;color:#fff;}
.saleNoti_delivery .pagetab li span {display:inline-block;padding-right:21px;position:relative;}
.saleNoti_delivery .pagetab li span:before{content:''; height:0; width:0; display:block; border:6px transparent solid; border-bottom-width:0; border-top-color:#bbb; position:absolute; top:9px; right:0px; }
.saleNoti_delivery .pagetab li.active span:before {border:6px transparent solid; border-top-width:0; border-bottom-color:#fff; }
.saleNoti_delivery .pagetabcont > div {display:none;background-color:#f8f9f9}
.saleNoti_delivery .pagetabcont .step {overflow:hidden;padding-top:20px;border-bottom:dashed 1px #d3d6d8;}
.saleNoti_delivery .pagetabcont .step ol {overflow:hidden;height:95px;width:100%;margin:0 auto;}
.saleNoti_delivery .pagetabcont .step li {float:left;text-align:center;width:120px;padding-right:5px;background:url(/Images/Shopping/arrow_delivery_step.png) right 10px no-repeat;}
.saleNoti_delivery .pagetabcont .step li img {vertical-align:top;width:40%;}
.saleNoti_delivery .pagetabcont .step li span {display:block;margin-top:12px;font-size:11px;}
.saleNoti_delivery .pagetabcont .step li.last {padding-right:0;background:none;}
.saleNoti_delivery .pagetabcont .step.col3 ol {width:750px;}
.saleNoti_delivery .pagetabcont .step.col3 li {width:233px;}
.saleNoti_delivery .pagetabcont .stepdetail {padding:0 10px 5px;}
.saleNoti_delivery .pagetabcont .stepdetail li {border-top:solid 1px #eceeef;padding:14px 0 10px 18px;position:relative;line-height:24px;;color:#797979}
.saleNoti_delivery .pagetabcont .stepdetail li:first-child {border-top:none 0;}
.saleNoti_delivery .pagetabcont .stepdetail li .text {font-size:15px;line-height:18px;font-weight:500;color:#4e4e4e}
.saleNoti_delivery .pagetabcont .stepdetail li .num {position:absolute;left:0;top:7px;font-size:22px;font-family:'Roboto';font-weight:300;line-height:30px;}
.saleNoti_delivery .pagetabcont .stepdetail li .dot {margin-top:8px;}
.saleNoti_delivery .pagetabcont .stepdetail li .dot p {padding-left:8px;position:relative;line-height:15px;}
.saleNoti_delivery .pagetabcont .stepdetail li .dot p:after {content:'';position:absolute;left:0;top:11px;width:2px;height:2px;background-color:#4e4e4e;}
.saleNoti_delivery .pagetabcont .stepdetail li .imgs {margin-top:14px;}
.saleNoti_delivery .pagetabcont .stepdetail li .circlenum {margin-top:16px;}
.saleNoti_delivery .pagetabcont .stepdetail li .circlenum p {margin-top:11px;line-height:18px;padding-left:26px;position:relative;}
.saleNoti_delivery .pagetabcont .stepdetail li .circlenum p > span {font-family:'Roboto';width:19px;height:19px;text-align:center;border-radius:50%;font-size:12px;color:#959595;font-weight:bold;border:solid 1px #b6b6b6;position:absolute;left:0;top:0;line-height:18px;}
.saleNoti_delivery .delivery_customer {margin-top:30px;border:solid 1px #e0e3e6;}
.saleNoti_delivery .delivery_customer dl {position:relative;padding:32px 10px 31px 335px;}
.saleNoti_delivery .delivery_customer dt {font-size:24px;line-height:44px;position:absolute;left:43px;top:25px;}
.saleNoti_delivery .delivery_customer dt img {margin-right:10px;}
.saleNoti_delivery .delivery_customer dd {line-height:26px;color:#4e4e4e;padding-left:8px;position:relative;}
.saleNoti_delivery .delivery_customer dd:after {content:'';position:absolute;left:0;top:12px;width:2px;height:2px;background-color:#4e4e4e;}
.x_highlight {color:#007dd4; }