@charset "euc-kr";
@import url("main.css?201709151536");
@import url("shopping.css?201805141804");
@import "cart.css";
@import url("mypage.css?201706291549");
@import "today_price.css";
@import "cscenter.css";
@import "heavy.css";
@import "save.css";
@import "deliver.css";
@import url("member.css?201710260747");
@import "planning.css";
@import "search.css";
@import "recipe.css";
@import url("coupon.css?201706231825");
@import "primeMall.css";
@import url("order.css?201708011040");
@import url("prime.css?201706291010");
@import "cooking.css";
@import "dpoint.css";
@import "productcss.css";
@import "health_food.css";
/* base */
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, span, a, table, thead, tfoot, tbody, th, td, form, legend, label, input, textarea, address, strong, em, pre, q, abbr, acronym, cite, blockquote, object, iframe{margin:0;padding:0;}
body{font-family:"µ¸¿ò", Dotum, sans-serif;font-size:12px;color:#767676;line-height:1;letter-spacing:0;}
html{-webkit-text-size-adjust:100%;}
img, fieldset, hr{border:0;margin:0;padding:0;}
img{vertical-align:top;}
ul, ol{list-style-type:none;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
select, input, textarea{font-family:"µ¸¿ò", Dotum, sans-serif;font-size:100%;vertical-align:middle;color:#666;}
select, input[type=text], textarea{border:1px solid #ccc;}
table{border-collapse:collapse;table-layout:fixed;border-spacing:0;empty-cells:show;}
table caption, legend{visibility:hidden;height:0;line-height:0;}
address{font-style:normal;}
hr{clear:both;display:none;}
legend, caption{width:0;height:0;font-size:0;line-height:0;visibility:hidden;overflow:hidden;}
label{cursor:pointer;}
a:link,
a:visited{color:#777;text-decoration:none;}
a:hover,
a:active,
a:focus{color:#777;text-decoration:underline;}
a.backBtn{color:#6aa7a9;}
.clear{content:" ";display:block;clear:both;}
/* layout */
#wrap{width:100%;min-width:1080px;}
#header_user{width:100%;background-color:#fff;}
#header_lnb{position:relative;width:100%;height:40px;z-index:1001;min-width:1080px;}
#container{position:relative;width:100%;}
#footer{width:100%;}
#blindBox{position:absolute;left:0;top:0;width:100%;height:126px;background-color:#000;opacity:0.6;filter:alpha(opacity:60);display:none;z-index:1000000;}
#blindBox2{position:absolute;left:0;top:39px;width:100%;height:126px;background-color:#000;opacity:0.6;filter:alpha(opacity:60);z-index:60;display:none;}
#blindBoxIE6,
#blindBoxIE6_2{position:absolute;left:0;top:0;background-color:#000;opacity:0.6;filter:alpha(opacity:60);z-index:16;display:none;}
#viewPopup{z-index:2000000;}
/* header */
#header_user{position:relative;width:100%;height:86px;background-color:#f0f0f0;/*z-index:999999;*/}
.gnb{position:relative;width:980px;height:86px;margin:0 auto;padding-left:0;}
.gnb .topMenu2{height:25px;line-height:13px;}
.gnb .topMenu2 a{color:#777;}
.gnb .topMenu2 a.another{color:#777;}
.gnb .topMenu2 span{color:#dbdbdb}
.gnb .topMenu2 dd.leftMenu{float:left;font-size:11px;padding:8px 0 0 0;line-height:14px;letter-spacing:-1px;}
.gnb .topMenu2 dd.leftMenu a:link,
.gnb .topMenu2 dd.leftMenu a:visited{color:#777;text-decoration:none;}
.gnb .topMenu2 dd.leftMenu a:hover,
.gnb .topMenu2 dd.leftMenu a:active,
.gnb .topMenu2 dd.leftMenu a:focus{color:#777;text-decoration:underline;}
.gnb .topMenu2 dd.rightMenu{position:relative;float:right;font-size:11px;padding:9px 0 0 0;letter-spacing:-1px;text-align:right;z-index:2001;}
.gnb .topMenu2 dd.rightMenu img.btmArrow{vertical-align:middle;margin:0 0 2px 4px;}
/* direct go icon add 20160205 */
.gnb .topMenu2 dd.rightMenu em{width:48px;height:16px;display:inline-block;vertical-align:middle;background-image:url(/images/direct/direct_ico.png);background-repeat:no-repeat;}
.gnb .topMenu2 dd.rightMenu em.directOn{background-position :4px 0 ;}
.gnb .topMenu2 dd.rightMenu em.directOff{background-position :4px -19px ;}
.gnb dl.topMenu dd.rightMenu{float:right;margin:11px 0 0 0;}
.gnb dl.topMenu dd.rightMenu img.log{vertical-align:middle;margin-top:-4px;}
.gnb dl.topMenu dd.rightMenu img.arrow{vertical-align:middle;margin-top:-1px;}
.gnb dl.topMenu dd.rightMenu a{color:#777;}
/* global site Áß¹®°ü */
.globalSite{position:relative;top:-2px;left:0;vertical-align:middle;}
.globalSiteText{padding-left:5px;font-size:12px;color:#777!important;}
/* close site ±¹¹æ¸ô */
.closeSite{position:relative;top:-2px;left:6px;vertical-align:middle;}
.closeSiteText{padding-left:0px;font-size:12px;color:#777!important;}
/* Gnb ¸¶ÀÌÆäÀÌÁö ·¹ÀÌ¾î */
.gnb .topMenu2 dd.rightMenu .mypageBox{position:absolute;left:-8px;top:-7px;width:77px;padding:6px 0 5px 0;border:1px solid #574c4a;background-color:#fff;display:none;text-align:left;z-index:10000;overflow:hidden;}
.gnb .topMenu2 dd.rightMenu .mypageBox ul{padding-top:5px;}
.gnb .topMenu2 dd.rightMenu .mypageBox ul li{height:15px;}
.gnb .topMenu2 dd.rightMenu .mypageBox ul li a{display:block;width:73px;height:14px;padding:2px 4px 0 7px;text-decoration:none;}
.gnb .topMenu2 dd.rightMenu .mypageBox ul li a:hover{background:#7ab2b7;color:#fff;}
.myPageBoxWrap{display:inline-block;position:relative;}
/* Gnb ¸¶ÀÌÆäÀÌÁö ·¹ÀÌ¾î ¾ÆÀÌÆù */
.gnb .topMenu2 dd.rightMenu .mypageBoxIphone{position:absolute;right:162px;top:0;width:86px;padding:6px 0 5px 0;border:1px solid #574c4a;background-color:#fff;display:none;text-align:left;}
.gnb .topMenu2 dd.rightMenu .mypageBoxIphone ul{padding-top:5px;}
.gnb .topMenu2 dd.rightMenu .mypageBoxIphone ul li{height:15px;}
.gnb .topMenu2 dd.rightMenu .mypageBoxIphone ul li a{display:block;width:73px;height:14px;padding:2px 4px 0 9px;text-decoration:none;}
.gnb .topMenu2 dd.rightMenu .mypageBoxIphone ul li a:hover{display:block;width:73px;height:14px;color:#fff;background:#7ab2b7;padding:2px 4px 0 9px;text-decoration:none;}
/* Gnb ¸¶ÀÌÆäÀÌÁö ·¹ÀÌ¾î ¾ÆÀÌÆÐµå*/
.gnb .topMenu2 dd.rightMenu .mypageBoxIpad{position:absolute;right:152px;top:0;width:96px;padding:6px 0 5px 0;border:1px solid #574c4a;background-color:#fff;display:none;text-align:left;}
.gnb .topMenu2 dd.rightMenu .mypageBoxIpad ul{padding-top:5px;}
.gnb .topMenu2 dd.rightMenu .mypageBoxIpad ul li{height:15px;}
.gnb .topMenu2 dd.rightMenu .mypageBoxIpad ul li a{display:block;width:73px;height:14px;padding:2px 4px 0 9px;text-decoration:none;}
.gnb .topMenu2 dd.rightMenu .mypageBoxIpad ul li a:hover{display:block;width:73px;height:14px;color:#fff;background:#7ab2b7;padding:2px 4px 0 9px;text-decoration:none;}
.gnb .logoSearch2{display:inline-block;height:73px;}
.gnb .logoSearch2 dd.logo{float:left;width:300px;position:relative;}
.gnb .logoSearch2 dd.logo h2{position:absolute;bottom:8px;left:190px;font-size:20px;font-weight:bold;font-family:"¸¼Àº °íµñ", "Malgun Gothic", sans-serif;}
.gnb .logoSearch2 dd.searchArea{float:left;width:559px;padding-top:8px;position:relative;z-index:2000;}
.gnb .logoSearch2 dd.searchArea input.mainSearch{display:inline-block;width:363px;height:35px;font-size:13px;color:#666;border:1px solid #afafaf !important;border-right:0;line-height:37px;padding:2px 0 0 11px;}
.gnb .logoSearch2 dd.searchArea .btn_search{margin:0 0 0 -5px;}
.gnb .logoSearch2 dd.banner{float:left;}
.gnb .logoSearch2 dd.banner img{margin-right:-5px;}
.gnb_search_view{overflow-y:auto;position:absolute;left:0;top:54px;width:382px;height:330px;background:#fff;border:2px solid #212121;scrollbar-face-color:#cdcdcd;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#ccc;scrollbar-darkshadow-color:#ccc;scrollbar-track-color:#fff;scrollbar-arrow-color:#606060;}
.gnb_search_view li{height:19px;padding:3px 0 0 10px;line-height:22px;}
.gnb_search_view li a{display:block;width:350px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.gnb_search_view_detail{display:block;width:374px;height:162px;background:#fff;border:1px solid #8ec1c4;}
.gnb_search_view_detail .searchWord{float:left;width:216px;height:156px;border-right:1px solid #ebe9e3;}
.gnb_search_view_detail .searchWord li{height:22px;line-height:22px;}
.gnb_search_view_detail .searchWord li a{display:block;width:210px;height:19px;padding:3px 6px 0 10px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;line-height:22px;}
.gnb_search_view_detail .searchWord li a:hover{background:#f1edec;}
.gnb_search_view_detail .searchWord li strong{color:#e77a6a;}
.gnb_search_view_detail .recommendationProduct{float:left;width:156px;}
.gnb_search_view_detail .recommendationProduct .tit{display:block;height:16px;padding:6px 0 0 0;border-bottom:1px solid #f1f1f1;font-weight:bold;font-size:11px;color:#777;text-align:center;background-color:#f9f9f9;}
.gnb_search_view_detail .recommendationProduct .goods{display:block;width:100%;text-align:center;}
.gnb_search_view_detail .recommendationProduct .goods img{width:100px;height:100px;}
.gnb_search_view_detail .recommendationProduct .goodsName{display:block;padding:0 5px 0 5px;font-size:11px;color:#666;line-height:14px;}
.floating{position:absolute;width:100%;height:43px;background:url("/images/common/floating_bg_deff.png") repeat-x 0 0;_background:none;}
.floating .submenu{width:980px;height:43px;margin:0 auto;position:relative;}
.floating iframe{position:absolute;left:0;top:0;width:100%;height:43px;z-index:-1;border:0;filter:alpha(opacity=0);}
.lnb_inner{width:980px;padding-left:0;margin:0 auto;}
.lnb{height:42px;}
.lnb li{float:left;}
.lnb ul.categoryA{position:relative;float:left;padding:0 66px 0 0;z-index:100;}
.lnb ul.categoryA li.menuCategory{position:relative;margin-right:6px;}
.lnb ul.categoryA li.sMenu{padding:0 12px;letter-spacing:-1px;height:40px; background:url('/images/common/lnb_bar.gif') no-repeat left;   font-size:14px;font-weight:bold;line-height:43px;}
.lnb ul.categoryA li.sMenu a{text-decoration:none;}
.lnb ul.categoryA li.sMenu .prime{width:16px;height:14px;background:url('/images/common/icon_onmart_prime.gif') no-repeat left;margin-right:5px;display:inline-block;vertical-align:-2px;}
.lnb ul.categoryA li.sMenu .olive{width:18px;height:18px;background:url('/images/common/icon_onmart_olive.png') no-repeat 0 50%;margin-right:2px;display:inline-block;vertical-align:-3px;}
.lnb ul.categoryA li.sMenu_last{padding-right:2px;  line-height:40px;font-size:14px;font-weight:bold;}
.lnb ul.centerMenu{float:left;padding:16px 0 0 0;}
.lnb ul.centerMenu li{padding:0 20px 0 0;}
.lnb ul.categoryA li.menuCategory + .sMenu{margin-left:180px;background:none;}
.submenu .submenu_etc{position:absolute;right:0;top:15px;}
.submenu .submenu_etc li{padding:0 10px;line-height:normal; background:url('/images/common/lnb_bar.gif') no-repeat left;}
.submenu .submenu_etc li:last-child{padding-right:0;}
.submenu .submenu_etc li:first-child{background:none;}
.submenu .submenu_etc li a{display:block;height:12px;}
.lnb .topCart{position:absolute;float:right;width:143px;height:40px;z-index:1;}
    .lnb .topCart .menu_cardSale{display:inline-block;padding:16px 8px 0 0;background:url('/images/common/blt_menu_cardSale.gif') no-repeat right 17px;}
.lnb .topCart .menu_cardSale strong{color:#ff744f;}
.lnb .topCart ul.rightCart{margin:2px 0 0 50px;}
.lnb ul.categoryA li.menuCategory .allCate{position:absolute;left:0;top:0;width:978px;/*background:#fff;*/ background:#4c3d3b;border:1px solid #53463f;border-top:none;display:none;z-index:1000;height:39px;letter-spacing:-1px;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox{position:relative;width:978px;background-color:#4c3d3b;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox:after{clear:both;content:"";display:block;}
.lnb ul.categoryA li.menuCategory .all_category{
    position:absolute;z-index:1001;top:0;left:0;width:141px;height:26px;line-height:11px;padding:16px 0 0 33px;background:url('/images/common/img_category_on.gif') no-repeat;
    color:#000;font-size:14px;text-decoration:none;font-weight:bold;
}
.lnb ul.categoryA li.menuCategory .all_category.on{background-image:url('/images/common/img_category_off.gif');color:#fff;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .Dep1{position:relative;float:left;width:184px;margin-left:-1px;padding:13px 1px 11px 0;color:#9d938e;font-weight:bold;text-align:center;text-decoration:none;border-left:1px solid #53463f;border-right:none;display:block;z-index:10;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .on{position:relative;width:183px;color:#64544c;border-right:1px solid #53463f;padding-bottom:12px;background-color:#fff;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox #imgDep2{width:185px;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents{position:absolute;left:-1px;top:40px;width:978px;background-color:#fff;border:1px solid #53463f;border-top:none;border-top:1px solid #53463f;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents .cate{width:100%;border-bottom:1px solid #e7e7ea;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents .cate:after{clear:both;content:"";display:block;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents dl{float:left;width:195px;padding:0 0 20px 0;height:235px;border-right:1px solid #e5e5e5;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents .firstLine dl{height:200px;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox #dep2 dl{height:371px;border-bottom:none;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents .h208 dl{border-bottom:none;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents dl.last{border-right:none;width:194px;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents dl.grid-2{width:137px;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents dl.grid-5{width:177px;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents dl dt{margin-bottom:9px;font-weight:bold;background:#f3f3f3;padding:13px 0 8px 13px;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents dl dt a{color:#333;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents dl dd li{float:none;line-height:20px;padding:0 0 1px 13px;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents dl dd a{color:#777;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .contents dl a:hover{color:#f56b4d;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox #dep2{display:none;}
.lnb ul.categoryA li.menuCategory .allCate .cateBox .btnX{position:absolute;right:15px;top:10px;}
.floating .not2{position:absolute;left:0;top:0;width:100%;height:42px;z-index:-1;border:0;filter:alpha(opacity=0);}
/* Àå¹Ù±¸´Ï */
.area_cart_num{display:inline-block;width:24px;text-align:left;}
.cart_num{display:inline-block;height:17px;margin:-3px 0 0 4px;padding:0;background:url("/images/product/cart_bg_right2.gif") no-repeat right 0;line-height:17px;}
.cart_num span{display:inline-block;height:14px;padding:3px 7px 0 5px;background:url("/images/product/cart_bg_left2.gif") no-repeat 0 0;line-height:14px;font-size:11px;font-weight:bold;}
/* container */
div.wrapBody3{width:980px;position:relative;margin:0 auto;padding:0 0 70px 0;}
.main .wrapBody3{margin:4px auto 0 auto;}
div.wrapBody3 .mainCon{width:980px;position:relative;}
div.wrapBody3 .realCon{width:930px;padding:0 25px 0 25px;position:relative;}
div.wrapBody3 .realCon:after{content:"";display:block;clear:both;}
div.wrapBody3 .realCon.category_980{width:980px;padding:0 !important;}
/* ¿À´Ã º» »óÇ° */
div.right_quick{width:90px;position:absolute;top:53px;left:992px;.left:450px;color:#999;background:#fff;}
div.right_quick .content{width:90px;background:url("/images/common/bg_quickMenu.gif") repeat-y 0 0;overflow:hidden;border-top:1px solid #ddd;}
div.right_quick .content .today{height:42px;line-height:42px;text-align:center;}
div.right_quick .content .todayQuick{width:290px;zoom:1;}
div.right_quick .content .todayQuick:after{clear:both;content:"";display:block;}
div.right_quick .content .contentBox{float:left;width:88px;}
div.right_quick .content #quickCnt{font-weight:bold;}
div.right_quick .content ul{width:100%;text-align:center;}
div.right_quick .content ul li{width:100%;height:70px;padding-top:7px;float:none;}
div.right_quick .content ul li img{width:70px;height:70px;}
div.right_quick .content .alignC{padding:5px 0 10px 0;font-size:11px;line-height:19px;border-bottom:1px solid #ddd;font-family:Tahoma, sans-serif;}
div.right_quick .content .alignC img{vertical-align:middle;margin:0 2px;}
div.left_quick2{position:absolute;top:53px;left:-92px;;}
div.left_quick2 > a{display:block;width:80px;}
div.left_quick2 > a > img{float:right;}
div.right_quick .content, div.right_quick .content a{color:#333;}
div.right_quick .content .quick_txt{height:37px;border-bottom:1px solid #ddd;line-height:42px;text-align:center;}
/* footer */
div.wrapFooter3{background:#fff url("/images/common/bg_footer.gif") repeat-x 0 0;}
div.wrapFooter3 .wrapinwrap{position:relative;z-index:1;width:980px;height:190px;margin:auto;padding:0 0 0 0;}
.wrapFooter3.wrapinwrap{width:1070px;position:relative;margin:auto;padding:2px 0 0 0;}
.btmMenu2_bg{height:70px;background:#e3e3e3;}
.btmMenu2_bg .centerBox{width:930px;position:relative;margin:auto;}
.btmMenu2_bg{height:70px;background:#e3e3e3;}
.btmMenu2_bg .centerBox{width:930px;position:relative;margin:auto;padding:0 0 0 50px;}
.btmMenu2_bg .centerBox .ft_lfcont{float:left;padding:15px 0 0 0;}
.btmMenu2_bg .centerBox .ft_rgcont{float:right;width:141px;position:relative;}
.btmMenu2_bg .centerBox .ft_rgcont .ft_option{width:141px;height:22px;background:url('/images/common/bg_family.gif') no-repeat;margin-top:30px;}
.btmMenu2_bg .centerBox .ft_rgcont .ft_option p{color:#999;}
.btmMenu2_bg .centerBox .ft_rgcont .ft_option p a{display:block;width:130px;height:16px;color:#999;text-decoration:none;padding:6px 0 0 11px;}
.wrapinwrap .ft_menu{float:left;margin-top:15px;}
.wrapinwrap .ft_menu li{float:left;color:#666;background:url('/images/common/bg_ftsp.gif') right 0 no-repeat;padding:1px 15px 0 14px;letter-spacing:-1px;}
.wrapinwrap .ft_menu li.first{padding-left:0;}
.wrapinwrap .ft_menu li.last{background:none;padding-right:0;}
.wrapinwrap .ft_menu li a:link,
.wrapinwrap .ft_menu li a:visited{color:#666;text-decoration:none;}
.wrapinwrap .ft_menu li a:hover,
.wrapinwrap .ft_menu li a:active,
.wrapinwrap .ft_menu li a:focus{color:#666;text-decoration:none;}
.wrapinwrap .ft_menu li a.strongTxt{color:#7FADB1;font-weight:bold;}
.wrapinwrap .CJgroup{float:right;padding:7px 0 0 0;}
.wrapinwrap .view_CJgroup{position:absolute;left:-17px;top:-161px;background:#fff;border:1px solid #53463f;width:995px;height:167px;}
.wrapinwrap .view_CJgroup .area_tit{height:31px;background-color:#f3f2f1;margin-bottom:10px;}
.wrapinwrap .view_CJgroup .area_tit .tit{float:left;padding:10px 0 0 20px;color:#64544c;font-weight:bold;}
.wrapinwrap .view_CJgroup .area_tit .btn_close_CJgroup{float:right;margin:7px 7px 0 0;cursor:pointer;}
.wrapinwrap .view_CJgroup dl{float:left;width:140px;height:110px;border-right:1px solid #e7e7ea;}
.wrapinwrap .view_CJgroup dl.ty_B{width:170px;}
.wrapinwrap .view_CJgroup dl.ty {width:200px;}
.wrapinwrap .view_CJgroup dl.last{border-right:0;}
.wrapinwrap .view_CJgroup dt{padding:0 0 15px 20px;font-weight:bold;color:#333;}
.wrapinwrap .view_CJgroup dd{padding:0 0 7px 20px;color:#777;}
.wrapinwrap .ft_cont{float:left;width:980px;padding-top:23px;font-size:11px;color:#666;}
.wrapinwrap .ft_cont .ft_cont_sp{float:left;width:337px;height:122px;padding:3px 0 0 0;background:url('/images/common/bg_ftcontsp.gif') right 2px no-repeat;line-height:18px;}
.wrapinwrap .ft_cont .ft_cont_sp2{float:left;width:287px;height:122px;padding:3px 0 0 18px;background:url('/images/common/bg_ftcontsp.gif') right 2px no-repeat;line-height:18px;}
.wrapinwrap .ft_cont .ft_cont_sp3{float:left;width:320px;height:122px;padding:3px 0 0 18px;line-height:18px;}
.wrapinwrap .ft_cont .tit{display:inline-block;padding:0 0 4px 0;font-size:12px;color:#333;}
.wrapinwrap .ft_cont ul li{float:left;white-space:nowrap;}
.wrapinwrap .ft_cont ul li span,
.wrapinwrap .ft_cont ul li a{display:inline-block;padding:0 8px 0 7px;line-height:18px;letter-spacing:-1px;font-size:11px;color:#666;}
.wrapinwrap .ft_cont ul li.clear a{padding-left:0;}
.wrapinwrap .ft_cont span.ty_B,
.wrapinwrap .ft_cont a.ty_B{padding:0 12px 0 0 !important;}
.wrapinwrap .ft_cont span.ty_B > i{font-style:normal;letter-spacing:normal;}
.wrapinwrap .ft_cont span.ty_C{background:url('/images/common/bg_menu_footer.gif') no-repeat 100% 2px !important;}
.wrapinwrap .ft_cont a{text-decoration:underline;}
.wrapinwrap .ft_cont a.ty_D{padding:0 8px 0 7px;background:url('/images/common/blt_footer.gif') no-repeat 100% 2px !important;font-size:11px;line-height:18px;}
.wrapinwrap .ft_cont p{font-size:11px;color:#999;line-height:18px;}
.wrapinwrap .ft_cont p.copyright{margin:12px 0 0 0;}
/* product img */
.i30by30{width:30px;height:30px;}
.i60by60{width:60px;height:60px;}
.i80by80{width:80px;height:80px;}
.i100by100{width:100px;height:100px;}
.i110by110{width:110px;height:110px;}
.i135by135{width:135px;height:135px;}
.i120by157{width:120px;height:157px;}
.i150by150{width:150px;height:150px;}
.i166by166{width:166px;height:166px;}
.i160by160{width:160px;height:160px;}
.i170by100{width:170px;height:100px;}
.i200by200{width:200px;height:200px;}
.i260by260{width:260px;height:260px;}
.i245by245{width:245px;height:245px;}
.i270by270{width:270px;height:270px;}
.i290by290{width:290px;height:290px;}
.i300by300{width:300px;height:300px;}
.i340by340{width:340px;height:340px;}
.i430by430{width:450px;height:450px;} /* »óÇ° µðÅ×ÀÏ ÆäÀÌÁö ÀÌ¹ÌÁö »çÀÌÁî º¯°æ 20120214 */
.i150by90{width:150px;height:90px;}
.i512by668{width:512px;height:668px;}
.i46by46{width:46px;height:46px;}
.i171by100{width:171px;height:100px;}
/* common */
.floatL{float:left;}
.floatR{float:right;}
.alignL{text-align:left;}
.alignR{text-align:right;}
.alignC{text-align:center;}
.valignT{vertical-align:top;}
.valignM{vertical-align:middle;}
.valignB{vertical-align:bottom;}
.block{display:block;}
.disInBlock{display:inline-block;}
.posiRel{position:relative;}
.posiAbs{position:absolute;}
.marginTm3{margin-top:-3px;}
.marginTm4{margin-top:-4px;}
.marginT-5{margin-top:-5px;}
.marginT-6{margin-top:-6px;}
.marginT-7{margin-top:-7px;}
.marginT-10{margin-top:-10px;}
.marginT3{margin-top:3px;}
.marginT4{margin-top:4px;}
.marginT5{margin-top:5px;}
.marginT6{margin-top:6px;}
.marginT7{margin-top:7px;}
.marginT8{margin-top:8px;}
.marginT9{margin-top:9px;}
.marginT10{margin-top:10px;}
.marginT12{margin-top:12px;}
.marginT14{margin-top:14px;}
.marginT15{margin-top:15px;}
.marginT16{margin-top:16px;}
.marginT20{margin-top:20px;}
.marginT25{margin-top:25px;}
.marginT27{margin-top:27px;}
.marginT30{margin-top:30px;}
.marginT32{margin-top:32px;}
.marginT40{margin-top:40px;}
.marginT50{margin-top:50px;}
.marginR5{margin-right:5px;}
.marginR7{margin-right:7px;}
.marginR10{margin-right:10px;}
.marginR15{margin-right:15px;}
.marginR20{margin-right:20px;}
.marginR30{margin-right:30px;}
.marginR35{margin-right:35px;}
.marginR40{margin-right:40px;}
.marginL5{margin-left:5px;}
.marginL6{margin-left:6px;}
.marginL10{margin-left:10px;}
.marB_minus10{margin-bottom:-10px;}
.marginB4{margin-bottom:4px;}
.marginB5{margin-bottom:5px;}
.marginB7{margin-bottom:7px;}
.marginB8{margin-bottom:8px;}
.marginB10{margin-bottom:10px;}
.marginB11{margin-bottom:12px;}
.marginB13{margin-bottom:13px;}
.marginB14{margin-bottom:14px;}
.marginB15{margin-bottom:15px;}
.marginB16{margin-bottom:16px;}
.marginB20{margin-bottom:20px;}
.marginB25{margin-bottom:25px;}
.marginB29{margin-bottom:29px;}
.marginB30{margin-bottom:30px;}
.marginB33{margin-bottom:33px;}
.marginB37{margin-bottom:37px;}
.marB40{margin-bottom:40px;}
.marginB40{margin-bottom:40px;}
.marginB50{margin-bottom:50px;}
.marginB70{margin-bottom:70px;}
.marginB85{margin-bottom:85px;}
.paddingTB10{padding-top:10px;padding-bottom:10px;}
.paddingT0{padding-top:0;}
.paddingT5{padding-top:5px;}
.paddingT7{padding-top:7px !important;}
.paddingT10{padding-top:10px !important;}
.paddingT13{padding-top:13px;}
.paddingT15{padding-top:15px;}
.paddingT16{padding-top:16px;}
.paddingT25{padding-top:25px;}
.paddingT27{padding-top:27px;}
.paddingT30{padding-top:30px;}
.paddingT34{padding-top:34px !important;}
.paddingT40{padding-top:40px;}
.paddingB0{padding-bottom:0 !important;}
.paddingB10{padding-bottom:10px;}
.paddingB15{padding-bottom:15px;}
.paddingB23{padding-bottom:23px;}
.paddingB30{padding-bottom:30px;}
.paddingB100{padding-bottom:100px;}
.padL15{padding-left:15px;}
.borTno{border-top:none;}
.cfff{color:#fff;}
.c666{color:#666;}
.c555{color:#555;}
.c999{color:#999;}								/* È¸»ö */
.cec5d46{color:#f16853;}						/* ÁÖÈ²»ö */
.cec5d46_2{color:#ec5d46;}						/* ÁÖÈ²»ö */
.ce86d42{color:#e86d42;}						/* ¸¶ÀÌÆäÀÌÁö - ÁÖÈ²»ö */
.c4692a4{color:#75b2b4;}						/* Çª¸¥»ö */
.c75b2b4{color:#75b2b4;}						/* ¸¶ÀÌÆäÀÌÁö - Çª¸¥»ö */
.c81a1cd{color:#81a1cd;}						/* ¸¶ÀÌÆäÀÌÁö - Çª¸¥»ö º¸¶ó»ö ºû */
.cec3333{color:#ec3333;}						/* ºÓÀº»ö */
.c999_bold{color:#999;font-weight:bold;}		/* È¸»öº¼µå */
.cec5d46_bold{color:#f16853;font-weight:bold;}	/* ÁÖÈ²»ö º¼µå */
.c4692a4_bold{color:#75b2b4;font-weight:bold;}	/* Çª¸¥»ö º¼µå */
.cec3333_bold{color:#ec3333;font-weight:bold;}	/* ºÓÀº»ö º¼µå */
.cff5d32{color:#ff5d32;}						/* Àû¿ë»óÇ°º¸±â ÆË¾÷ ºÓÀº»ö*/
.cf68e56{color:#f68e56;}
.ce96243{color:#e96243;}
.underline{text-decoration:underline;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font18{font-size:18px;}
.letter_minus{letter-spacing:-1px;}
.tahoma{font-family:tahoma, sans-serif;}
/* png */
.png24{tmp:expression(setPng24(this));}
/* footer contents */
.footer_jm{width:930px;margin:10px auto 0;}
.footer_jm h2.tit{padding-bottom:26px;}
.footer_jm .foot_info{padding-left:15px;}
.footer_jm .foot_info li{padding-left:8px;background:url("/images/common/bul_dot_gray.gif") no-repeat 0 7px;line-height:20px;color:#666;}
.footer_jm .foot_tab{width:930px;height:32px;margin-top:9px;margin-bottom:20px;overflow:hidden;background:url("/images/common/bg_tab.gif") repeat-x 0 bottom;}
.footer_jm .foot_tab li{float:left;}
.privacy_jm {padding-left:15px;}
.privacy_jm dt{padding-bottom:21px;color:#75b2b4;font-size:14px;line-height:16px;font-weight:bold;}
.privacy_jm dd{padding-bottom:17px;color:#777;font-size:12px;line-height:18px;}
.privacy_jm dd .depth{padding-left:10px;}
.privacy_jm dd .depth2{padding-left:12px;}
.privacy_jm dd .fc999{color:#999}
.privacy_jm dd .link{color:#4692a4;text-decoration:underline;}
.privacy_jm dd .mgT8{margin-top:8px;}
.privacy_jm dd strong{color:#555;}
.privacy_jm dd .bul{padding-left:44px;}
.privacy_jm dd .bul li{position:relative;}
.privacy_jm dd .bul li span.num{position:absolute;top:0;left:-20px;}
.privacy_jm dd .bul li strong span.num{position:absolute;top:0;left:-24px;}
.privacy_jm dd div.block{padding:18px 0 0;}
.privacy_jm .t_row{margin-top:5px;width:100%;border-top:1px solid #e2dfd8;color:#837b78;font-size:11px;line-height:16px;}
.privacy_jm .t_row tbody th{padding-top:10px;padding-bottom:5px;padding-left:15px;border-bottom:1px solid #e2dfd8;background:#f6f5f3;text-align:left;font-weight:bold;vertical-align:middle;}
.privacy_jm .t_row tbody td{padding-top:10px;padding-bottom:5px;padding-left:15px;border-bottom:1px solid #e2dfd8;text-align:left;}
.privacy_jm .t_col{margin-top:5px;width:100%;border-top:1px solid #e2dfd8;color:#837b78;font-size:11px;line-height:16px;}
.privacy_jm .t_col thead td{padding-top:10px;padding-bottom:5px;border-bottom:1px solid #e2dfd8;border-right:1px solid #e2dfd8;background:#f6f5f3;text-align:center;font-weight:bold;}
.privacy_jm .t_col tbody th,
.privacy_jm .t_col tbody td{padding:10px;border-bottom:1px solid #e2dfd8;border-right:1px solid #e2dfd8;}
.privacy_jm .t_col tbody th{background:#f6f5f3;}
.privacy_jm .t_col thead td.last, .privacy_jm .t_col tbody td.last{border-right:none;}
.privacy_jm .t_col tbody td p{padding:10px 5px;text-align:left;border-bottom:1px solid #e2dfd8;border-right:1px solid #e2dfd8;}
.privacy_jm .t_col_deffks th{border-bottom:1px solid #e2dfd8;background-color:#f6f5f3;text-align:left;padding-left:15px;}
.privacy_jm .t_col_deffks td{border-bottom:1px solid #e2dfd8;padding-left:15px;}
.privacy_jm .t_col_deffks td.last{text-align:left;}
.agreement_jm{padding-left:15px;}
.agreement_jm h3{padding-top:20px;padding-bottom:21px;font-size:14px;color:#75b2b4;font-weight:bold;}
.agreement_jm dl{line-height:18px;}
.agreement_jm dt{color:#555;font-weight:bold;}
.agreement_jm dd{padding-bottom:18px;color:#777;}
.agreement_jm dd .depth{padding-left:25px;}
.agreement_jm dd .depth2{padding-left:12px;}
.agreement_jm dd .bul{padding-left:14px;}
.agreement_jm dd .bul li{position:relative;}
.agreement_jm dd .bul li span.num{position:absolute;top:0;left:-14px;}
.cooperate_jm{width:100%;overflow:hidden;margin-top:20px;}
.cooperate_jm h3{margin-bottom:10px;}
.cooperate_jm .coo_wrap1{float:left;width:452px;padding-left:15px;}
.cooperate_jm .coo_wrap2{float:left;width:453px;padding-left:10px;}
.email_infoBox{width:410px;color:#666666;padding:39px 20px 0;line-height:19px;letter-spacing:-1px;}
.email_infoBox img{display:block;margin:0 auto 20px;}
.email_infoBox p{padding-bottom:10px;}
.email_infoBox2 p{padding:15px 20px;line-height:19px;letter-spacing:-1px;color:#666666;}
.agreement_jm dd .depth_ks{padding-left:13px;}
.agreement_jm dd .depth_ks3{padding-left:15px;}
.footer_jm .privacy_list{background:#f9f9f9;border:1px solid #ddd;color:#666;margin-top:10px;margin-bottom:10px;}
.footer_jm .privacy_list td{padding-bottom:12px;}
.footer_jm .privacy_list tr.first td{padding-top:12px;}
.footer_jm .privacy_list a{padding-left:34px;color:#777;font-size:12px;}
.footer_jm .privacy_list a:hover,
.footer_jm .privacy_list a:active,
.footer_jm .privacy_list a:focus{color:#706864;text-decoration:underline;}
.footer_jm .privacy_list a.on{color:#F16853;font-weight:bold;text-decoration:none;}
.footer_jm .img_family2{margin-bottom:18px;}
.brandSiteLayer{position:absolute;bottom:0;right:0;width:740px;height:173px;border:1px solid #53463f;background:#fff;display:none;z-index:1000;}
.brandSiteLayer dd.topA{width:740px;height:31px;background:#f3f2f1;}
.brandSiteLayer dd.topA p.title{font-weight:bold;padding:10px 0 0 19px;color:#64544c;}
.brandSiteLayer dd.topA p.title a{color:#64544c;}
.brandSiteLayer dd.topA p.btnCloseX{position:absolute;top:7px;right:7px;}
.brandSiteLayer .btmList{padding:10px 0 0 19px;}
.brandSiteLayer .btmList dl{height:123px;}
.brandSiteLayer .btmList dl.list1{float:left;width:125px;border-right:1px solid #e7e7ea;}
.brandSiteLayer .btmList dl.list2{float:left;width:156px;border-right:1px solid #e7e7ea;padding-left:19px;}
.brandSiteLayer .btmList dl.list3{float:left;width:125px;border-right:1px solid #e7e7ea;padding-left:19px;}
.brandSiteLayer .btmList dl.list4{float:left;width:90px;padding-left:19px;}
.brandSiteLayer .btmList dt{height:28px;font-weight:bold;color:#333;}
.brandSiteLayer .btmList dd{height:19px;}
.brandSiteLayer .btmList dd a{color:#777;}
.errorBox{width:932px;height:268px;color:#666;background:url('/images/common/bg_error.gif') no-repeat;margin-top:69px;text-align:center;padding:200px 0 0 0;line-height:18px;}
.errorBox p{margin-top:27px;}
/* 2012.03.08 Ãß°¡ */
.title_line_ks{border-bottom:1px solid #adadad;padding:28px 0 15px 15px;}
.title_linenone_ks{padding:28px 0 0 15px;}
em.priceWon{position:relative;font-style:normal;top:-2px;}
em.priceWon2{position:relative;font-style:normal;top:-1px;font-family:'µ¸¿ò',Dotum,tahoma,sans-serif;}
/* ´Þ·Â ÃÖÁ¾ */
.CalendarLayerNew_ks{position:absolute;top:25px;left:-132px;width:148px;height:161px;background:url("/images/common/bg_cal.png") no-repeat left top;padding-bottom:10px;display:none;z-index:10000;}
.CalendarLayer_innerNew{padding-bottom:5px;}
.CalendarLayer_innerNew .searchCalendar_top{width:130px;height:26px;font-size:12px;color:#2c8b9d;font-weight:bold;padding:6px 0 0 16px;}
.CalendarLayer_innerNew .searchCalendar_top:after{content:"";display:block;clear:both;}
.CalendarLayer_innerNew .searchCalendar_top span.arrowL{display:inline-block;float:left;}
.CalendarLayer_innerNew .searchCalendar_top span.centerDate{display:inline-block;float:left;width:89px;line-height:18px;text-align:center;}
.CalendarLayer_innerNew .searchCalendar_top span.arrowR{display:inline-block;float:left;}
.CalendarLayer_innerNew .searchCalendar_top span.btnClose{display:inline-block;float:left;margin:-4px 0 0 11px;}
.CalendarLayer_innerNew .searchCalendar_top img{margin-top:3px;}
.CalendarLayer_innerNew table{width:133px;table-layout:auto;margin:0 5px 0 1px;}
.CalendarLayer_innerNew th{height:19px;font-size:12px;color:#2b333c;font-weight:bold;padding-bottom:2px;}
.CalendarLayer_innerNew td{width:19px;height:17px;color:#2b333c;font-size:12px;text-align:center;font-weight:normal;padding-bottom:3px;}
.CalendarLayer_innerNew td a{width:17px;height:14px;color:#2b333c;display:inline-block;text-decoration:none;padding:3px 2px 0 0;font-weight:normal;}
.CalendarLayer_innerNew td a:hover{display:block;width:17px;height:14px;color:#2b333c;background-color:#e8e8e8;text-decoration:none;padding:3px 2px 0 0;}
.CalendarLayer_innerNew td a:focus,
.CalendarLayer_innerNew td a:active,
.CalendarLayer_innerNew td a.on{display:block;width:17px;height:14px;color:#fff;background-color:#3c97a5;text-decoration:none;padding:3px 2px 0 0;}
.CalendarLayer_innerNew .sun{padding-left:8px;color:#2b333c;}
.CalendarLayer_innerNew .sun a{color:#ec5d46;}
.CalendarLayer_innerNew .sat{padding-right:8px;}
.CalendarLayer_innerNew .sat a{color:#555;}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hide{position:absolute;left:0;top:0;visibility:hidden;}
.hide_B{visibility:hidden;width:0;height:0;line-height:0;font-size:0;overflow:hidden;}
/* float hack */
.clfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.clfix{display:inline-block;}
/* ie Holly Hack \*/
* html .clfix{height:1%;}
.clfix{display:block;}
/* //ie Holly Hack E */
/* float hack E */
.area_h2 h2.h2_A,
.area_h3 h3.h3_A{float:left;padding:28px 0 15px 15px;}
.area_h2 h2.h2_A_tit,
.area_h3.area_h2 h3.h3_A_tit{float:left;height:37px;padding:31px 0 0 15px;font-weight:bold;font-family:'arial','dotum','µ¸¿ò','Gulim','±¼¸²','Helvetica','sans-serif','verdana';font-size:24px;color:#333;line-height:24px;}
.area_h3 h3.h3_A_tit,
.area_h4.area_h3 h4.h4_A_tit{float:left;padding:28px 0 12px 0;font-weight:bold;font-family:'dotum','µ¸¿ò','Gulim','±¼¸²','Helvetica','sans-serif','verdana';font-size:16px;color:#333;line-height:16px;}
.area_h4.area_h3 h4.h4_A{float:left;padding:28px 0 15px 15px;}
.area_h3 .area_btn_A{float:right;margin:0;padding:7px 0 0 0;}
.area_h5.area_h4 .area_btn_B {float:right;margin:0;padding:22px 0 0 0;}
.area_h3 .area_btn_B{float:right;margin:0;padding:29px 0 0 0;}
.area_h3 .area_btn_B img,
.area_h3 .area_btn_B select,
.area_h3_T .area_btn_B img,
.area_h3_T .area_btn_B select{vertical-align:middle;line-height:20px;}
.area_h3 .txt_B,
.area_h4 .txt_B{float:left;padding:38px 0 12px 7px;font-size:11px;color:#999;}
h3.h3_B,
.area_h4.area_h3 h4.h4_B{float:left;padding:32px 0 15px 1px;}
.area_h3 .info_B,
.area_h4.area_h3 .info_B{float:right;padding:32px 0 0 0;}
h3.h3_B .num{font-family:Tahoma, sans-serif;color:#ec5d46;font-size:14px;line-height:normal;}
h3.h3_B .num_B{font-family:Tahoma, sans-serif;color:#75b2b4;font-size:14px;line-height:normal;}
/* top ÀÏ¶§ */
.area_h3_T h3.h3_B,
.area_h4_T.area_h3 h4.h4_B{float:left;padding:10px 0 15px 1px;}
.area_h3_T .info_B,
.area_h4_T.area_h3 .info_B{float:right;padding:10px 0 0 0;}
.area_h3_T .area_btn_B,
.area_h4_T.area_h3 .area_btn_B{float:right;padding:7px 0 0 0;}
.area_h3_T .txt_B,
.area_h4_T.area_h3 .txt_B{float:left;padding:16px 0 12px 7px;font-size:11px;color:#999;}
h4.h4_B{padding:22px 0 11px 0;font-weight:bold;}
.area_h5.area_h4 h5.h5_B,
.area_h4 h4.h4_B{float:left;padding:22px 0 11px 0;font-weight:bold;}
.area_h4 .info_B{float:right;padding:22px 0 11px 0;}
.area_h4.area_h4_h3 h4.h4_B,
.area_h5.area_h5_h4 h5.h5_B{float:left;padding:0 0 11px 0;font-weight:bold;}
.area_h4.area_h4_txt h4.h4_B,
.area_h5.area_h5_txt h5.h5_B{float:left;padding:8px 0 11px 0;font-weight:bold;}
.area_h4.area_h4_h3 .info_B,
.area_h5.area_h5_h4 .info_B{float:right;padding:0 0 11px 0;}
.area_h2.area_h_B{border-bottom:1px solid #c8c8c8;}
h2.sysTit{font-family:'Malgun Gothic', dotum, sans-serif;font-size:25px;font-weight:bold;color:#000;}
.txt_A{line-height:18px;}
/* sub navigation */
p.navigation_bg{float:right;height:21px;color:#666;padding:34px 0 0 0;vertical-align:top;}
p.navigation_bg img.arrow{margin:3px 5px 0 5px;}
p.navigation_bg img.arrow2{margin:1px 5px 0 5px;}
p.navigation_bg select{width:183px;height:21px;color:#666;margin-top:-3px;/*padding-left:11px;*/}
/* location */
.location{position:absolute;right:0;bottom:15px;color:#444;vertical-align:middle;line-height:normal;}
.location a{padding:0 10px 0 0;background:url('/images/common/navi_arrow.gif') no-repeat 100% 1px;vertical-align:middle;color:#888;}
.location strong{vertical-align:middle;font-weight:normal;color:#444;}
.location img.arrow{margin:6px 0 0 5px;}
.location select{width:183px;height:21px;color:#666;margin-left:5px;}
.area_btn_A{margin:20px 0 0 0;text-align:center;}
.box_A{border:1px solid #cfcfcf;}
.box_AB{border:1px solid #e5e5e5;}
.box_AC{border:1px solid #e0e0e0;}
.infoBox h4.h4_B,
.infoBox h5.h5_B{margin:22px 0 0 0;padding:0 0 11px 0;}
.infoBox ul{margin:0;padding:0 0 0 0;}
.infoBox li{padding-left:9px;background:url("/images/coupon/bg_dot.gif") no-repeat 0 6px;line-height:20px;}
.infoBox li .link{padding-right:5px;color:#75b2b4;text-decoration:underline;background:url("/images/mypage/bg_baro.gif") no-repeat right 3px;}
.infoBox li .impo{color:#e96243;}
.infoBox li .link_B{text-decoration:underline;}
.infoBox li .txt_A{font-size:11px;color:#b3b3b3;}
.infoBox ul ul{margin:0;padding:0 0 0 0;}
.infoBox li li{padding-left:9px;background:url("/images/common/blt_bar3.gif") no-repeat 0 6px;line-height:20px;}
.infoBox .tit{display:block;margin:0 0 5px 0;}
.infoBox.box_A h3.titles3{font-weight:bold;padding-bottom:5px;}
.infoBox.box_A .ols1{overflow:hidden;}
.infoBox.box_A .ols1 li{float:left;width:210px;background:none;padding:0 20px 0 0;position:relative;}
.infoBox.box_A .ols1 span.num{display:block;position:absolute;top:126px;left:0;font-size:15px;font-weight:bold;font-family:"Malgun Gothic", dotum, sans-serif;color:#e96243;}
.infoBox.box_A .ols1 .txt{text-indent:13px;padding-top:10px;}
.infoBox.box_A .ols1 img{display:block;border:1px solid #cdcdcd;}
.area_paymentInfo{float:left;margin:0 10px 0 0;}
.area_paymentInfo:first-child table{margin:9px 0 3px 0;}
.paymentInfo{width:638px;margin:0 0 10px 0;border:1px solid #c9c9c9;}
.paymentInfo .tit{display:block;height:22px;padding:14px 0 0 20px;border-bottom:1px solid #eaeaea;color:#62676a;}
.paymentTotal{float:left;width:276px;border:2px solid #666;}
.paymentTotal .tit{display:block;height:22px;padding:13px 0 0 20px;border-bottom:1px solid #eaeaea;color:#62676a;}
.table_paymentTotal{width:247px;margin:0 auto;}
.table_paymentTotal th{width:113px;height:37px;padding:3px 0 0 9px;border-bottom:1px solid #c9c9c9;text-align:left;color:#333;}
.table_paymentTotal td{height:37px;padding:3px 9px 0 0;border-bottom:1px solid #c9c9c9;text-align:right;font-weight:bold;font-size:14px;color:#333;}
.table_paymentTotal th.ty_B{border-right:2px solid #eaeaea;font-weight:normal;font-size:11px;color:#62676a;}
.table_paymentTotal td.ty_B{font-size:12px;font-weight:normal;}
.table_paymentTotal tfoot th{padding:30px 0 0 0;font-size:14px;color:#333;}
.table_paymentTotal tfoot td{padding:26px 0 0 0;font-weight:bold;font-size:14px;color:#333;}
.table_paymentTotal tfoot td strong{font-weight:bold;font-family:Tahoma, sans-serif;font-size:24px;color:#e65f41;}
.table_detail_B th{padding:12px 0 0 20px;text-align:left;vertical-align:top;color:#62676a;}
.table_detail_B th label{color:#62676a;}
.table_detail_B td{padding:6px 0 6px 10px;line-height:18px;}
.table_detail_B td.txt{padding:10px 0 12px 10px;}
.table_detail_B td input{display:inline-block;height:17px;padding:2px 1px 0 2px;border:1px solid #ccc;color:#666;}
.table_detail_B td input.ty_B{font-weight:bold;color:#6aa7a9 !important;}
.table_detail_B td select{display:inline-block;height:21px;padding:0 0 0 0;border:1px solid #707070;color:#333;}
.table_detail_B td .txt_A{font-size:11px;color:#999;line-height:17px;}
.table_detail_B td .txt_A_T{margin:5px 0 0 0;font-size:11px;color:#999;line-height:17px;}
.table_detail_B td .txt_A .impo,
.table_detail_B td .txt_A_T .impo{font-size:11px;color:#e65f41;line-height:17px;}
.table_detail_B td .chk_B input{margin:0 0 0 0;}
.table_detail_B td .chk_B label{font-size:11px;color:#999;}
.table_detail_B td .radio_B{margin:0 20px 0 0;}
.table_detail_B td .radio_B label{font-size:11px;color:#999;}
.table_detail_B td span.radio{margin:0 20px 0 0;vertical-align:middle;}
.table_detail_B td span.radio input.radio{vertical-align:middle;line-height:16px;}
.table_detail_B td span.radio label{display:inline-block;padding:5px 0 0 0;vertical-align:middle;line-height:16px;}
.table_detail_B td.brd_T{border-top:1px solid #eaeaea;}
.table_detail_B td.info{padding:10px 0 10px 20px;border-top:1px solid #eaeaea;}
.table_detail_B td .impo_BB{font-size:15px;color:#6aa7a9;}
.table_detail_B td .impo_B{font-size:11px;color:#6aa7a9;}
.table_detail_B td .CJcard{margin:10px 0 0 0;padding:0 0 0 0;}
.table_detail_B td .CJcard p{margin:4px 0 0 0;}
.table_detail_B td .sTit{display:inline-block;padding:0 0 2px 1px;font-size:11px;}
.table_detail_B td .sTit_B{display:block;padding:0 0 0 1px;font-size:11px;}
.SNS_A{margin-top:10px;width:450px;padding:8px 0;border-top:1px solid #ddd;}
.SNS_A .txt{display:inline-block;padding:2px 0 0 0;margin-right:5px;vertical-align:middle;font-size:11px;color:#555;line-height:18px;}
.hiddne_label{position:absolute;top:-9999px;left:-9999px;font-size:0;visibility:hidden;}
/** skip navigation **/
#skipnavigation a{position:absolute;left:-3000%;}
#skipnavigation a:focus{display:block;left:0;top:0;z-index:10000000000;width:100%;height:30px;line-height:30px;background:#039;color:#fff;text-align:center;}
.pridListBox > dl > dd img.valignM{vertical-align:top !important;}
.blind{visibility:hidden;position:absolute;left:-9999em;top:-9999em;overflow:hidden;width:0;height:0;}
/* 2015 Add definition */
.skipNav{display:block;height:0;overflow:hidden;}
.skipNav:focus{height:auto;padding:10px 0;text-align:center;font-weight:bold;background-color:#eee;color:#000;font-size:14px;}
/* mnd */
div.mnd_banner{height:51px;background:url('') repeat-x;text-align:center;}
/* Contents header definition */
div.contentHeader{width:100%;height:62px;position:relative;}
div.contentHeader h2{padding:23px 0 15px 15px}
div.contentHeader.productHeader h2{font-family:"Malgun Gothic", dotum, sans-serif;font-size:24px;font-weight:bold;color:#333;letter-spacing:-1px;}
div.contentHeader.planningHeader{height:40px;}
div.contentHeader.planningHeader p{color:#989898;padding-top:15px;font-size:13px;}
div.contentHeader.planningHeader .SNS a{background:0;padding:0;}
div.contentHeader.planningHeader .location{bottom:9px;}
/* search */
.searchNull{width:100%;padding:45px 0;line-height:160%;text-align:center;border:1px solid #dcdcdc;margin-bottom:10px;box-sizing:border-box;}
.searchNull img{vertical-align:baseline;}
.searchNull a.link{color:#e96243;text-decoration:underline;}
/* 2017-02-06 by jodongho */
select, button, input, textarea{font-family:inherit;}
/* 2017-07-17 future's layer popup */
.onLayers{position:fixed;z-index:2020;}
.onLayers>.dimmed{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);}
.onLayers>.onLayer{display:none;position:fixed;left:50%;top:50%;width:500px;height:500px;margin:-250px 0 0 -250px;background-color:#fff;}

/* eventTab */
.eTabmenu {margin:40px auto 40px;width:980px !important;display:table;}
.eTabmenu li {display:table-cell;width:100%;height:53px;text-align:center;}
.eTabmenu.eTabmenu02 li {width:50%;}
.eTabmenu.eTabmenu03 li {width:33.3%;}
.eTabmenu.eTabmenu04 li {width:25%;}
.eTabmenu li a {display:block;width:100%;height:53px;color:#000;font-size:18px;line-height:52px;text-align:center;text-decoration:none;font-family:"¸¼Àº°íµñ","Malgun Gothic",serif;letter-spacing:-1px;border:1px solid #d6d6d6;background-color:#fafafa;}
.eTabmenu li:not(:last-child) a {border-right-width:0;}
.eTabmenu li.active {position:relative;}
.eTabmenu li.active a {color:#029aff;border:1px solid #029aff;background-color:#fff;}

/* event More */
.btnProductMore {display:block;width:328px;height:23px;margin:40px auto 0;padding:15px 0;line-height:23px;border:1px solid #029aff;text-align:center;text-decoration:none;font-size:18px;color:#029aff;letter-spacing:-1px;}
.btnProductMore span {display:inline-block;line-height:21px;color:#029aff;font-family:¸¼Àº°íµñ,"Malgun Gothic",serif;padding-right:17px;background:url('/images/common/icon_more.png') no-repeat 100% 60%;}
.btnProductMore:hover,
.btnProductMore:active  {text-decoration:none;}