﻿
#yHeader { margin-bottom:0; }
#ySkyWrap { display:none; }

#giftGnbWrap { height:40px;overflow:visible;background-color:#f8f8f8; }
#giftGnbWrap .giftGnbArea { background-color:#f8f8f8; }
#giftGnbWrap .giftGnbArea * { font-family:'Malgun Gothic',Dotum,'돋움',AppleGothic,Lucida Grande,Verdana,Arial,Tahoma,sans-serif; }
#giftGnbWrap .giftGnbArea .giftGnbTop { display:none;height:40px;background-color:#0080ff; }
#giftGnbWrap.fixedReady .giftGnbArea { transition:transform 0.3s ease;transform:translate(0,-80px); }
#giftGnbWrap.fixedOn .giftGnbArea { position:fixed;left:0;top:0;right:0;z-index:30;border-bottom:solid 1px #ccc;transform:translate(0,0); }
#giftGnbWrap.fixedOn .giftGnbArea .giftGnbTop { display:block; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont { position:relative;margin:0 auto;width:1200px;text-align:left; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont h2.sLogo { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont h2.sLogo img { height:40px; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont h3.sTit { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont h3.sTit a { display:block;padding:0 1px;height:40px;line-height:38px;font-size:14px;color:#fff;font-weight:bold; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont h3.sTit a:hover { text-decoration:none; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .yesCornerLi { position:absolute;left:140px;top:5px; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .yesCornerLi li { float:left;margin-right:4px; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .yesCornerLi li a { display:block;padding:0 3px;height:30px;line-height:30px;font-size:12px;color:#99ccff;font-weight:normal; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .yesCornerLi li a:hover { text-decoration:none; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .yesCornerLi li a:hover { text-decoration:none; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi { position:absolute;right:0;top:4px;z-index:30; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi * { font-family:'돋움',Dotum,Helvetica,AppleSDGothicNeo,sans-serif; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li { position:relative;float:left; } /* 하위 li고려하여 최소 스타일만 적용 */
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li a { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li a { padding:1px 5px 0;height:31px;_height:31px;line-height:34px;color:#99ccff;white-space:nowrap;font-size:11px;letter-spacing:-1px; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li.lastLi a { padding:1px 0 0 5px; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li a:hover { text-decoration:none; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li .txt { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li .txt { cursor:pointer; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li .ico_arrD { margin:12px 0 0 3px;width:7px;height:7px;background-position:-70px -100px; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li dl.myPgDl { display:none;position:absolute;left:-3px;right:-3px;top:0;padding:5px 0;border:solid 1px #0080ff;background-color:#fff; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li dl.myPgDl dl { width:100%; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li dl.myPgDl dt { height:20px; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li dl.myPgDl dt a { _float:left;display:block;padding:0 0 0 7px;height:20px;line-height:20px;color:#333;white-space:nowrap; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li dl.myPgDl dt a .ico_arrU { margin:6px 0 0 3px;width:7px;height:7px;background-position:-60px -110px; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li dl.myPgDl dd li { float:none; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li dl.myPgDl dd li a { float:none;display:block;padding:0 0 0 7px;height:20px;line-height:20px;color:#666; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li dl.myPgDl dd li a .txt_eng { letter-spacing:0; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li dl.myPgDl dd li a:hover { color:#333; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li a .cart_num { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li a .cart_num { margin:7px 0 0 3px;padding:0 6px 0 5px;height:16px;line-height:16px;border-radius:16px;background-color:#ce1318;letter-spacing:0; }
#giftGnbWrap .giftGnbArea .giftGnbTop .giftGnbTopCont .utilLi li a .cart_num em { font-family:"Myriad Set Pro","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:11px;color:#fff; }
#giftGnbWrap .giftGnbArea .giftGnbCate { position:relative;z-index:20;margin:0 auto;width:1200px;height:40px;overflow:visible;text-align:left; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth { float:left; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth a.lnk_cate2d { display:block;padding:0 3px 0 9px;height:40px;line-height:40px;font-size:12px;color:#666; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth a.lnk_cate2d:hover { text-decoration:none; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth a.lnk_cate2d * { font-family:'Helvetica','Malgun Gothic',Dotum,'돋움',AppleGothic,Lucida Grande,Verdana,Arial,Tahoma,sans-serif; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi { display:none;position:absolute;left:0;top:40px;padding:12px 0 12px 0;width:958px;font-size:0;line-height:0;text-align:left;border:solid 1px #0080ff;background-color:#fff; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi ul { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi ul { position:relative;padding-left:15px;width:165px;height:200px;border-right:solid 1px #fff;font-size:12px;line-height:1.3em; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi ul.cateCol_1 { border-right:solid 1px #ebebeb; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi ul li { padding:1px 0; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi ul li a { display:block;height:18px;overflow:hidden;line-height:18px;font-size:12px;color:#666; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi ul li a:hover { color:#333;text-decoration:underline; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi .subCateBn { position:absolute;right:15px;top:15px;width:394px;height:194px;font-size:12px;line-height:1.3em; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi .subCateBn .lnk_subCateBn { display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;overflow:hidden;text-indent:-999em;z-index:2;background:url('/sysimage/yesUI/spacer.png') repeat left top; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi .subCateBn .goods_img { position:relative;width:394px;height:170px;overflow:hidden; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi .subCateBn .goods_img:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background-color:rgba(0,0,0,0.02); }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi .subCateBn .goods_img img { position:relative;z-index:1;width:394px;height:170px;-webkit-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi .subCateBn:hover .goods_img img { -webkit-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05); }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi .subCateBn .goods_info { margin-top:6px }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth .subCateLi .subCateBn .goods_info .goods_name { height:18px;overflow:hidden;line-height:18px;font-size:12px;color:#333;font-weight:bold; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth.on .subCateLi { display:block; }
#giftGnbWrap .giftGnbArea .giftGnbCate li.cate_2depth.on a.lnk_cate2d { color:#0080ff;font-weight:bold; }

/* 분야메인 페이징 */
.yMainSec .swiPagen { position:absolute;left:50%;top:50%;z-index:10;margin-top:-20px; }
.yMainSec .swiPagen a { opacity:1;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
.yMainSec .swiPagen a { position:relative;display:block;width:40px;height:40px; }
.yMainSec .swiPagen a.swiper-button-disabled { opacity:0;transform:scale( 0.2 ); }
.yMainSec .swiPagen a:before { -webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
.yMainSec .swiPagen a:before { content:'';position:absolute;left:0;top:0;z-index:1;width:40px;height:40px;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1); }
.yMainSec .swiPagen a:hover:before { transform: scale( 1.2 );  }
.yMainSec .swiPagen em { display:block;position:absolute;left:50%;top:50%;z-index:2;margin:-8px 0 0 -8px;width:16px;height:16px;overflow:hidden;line-height:0;font-size:0;color:transparent; }
.yMainSec .swiPagen.prev { margin-left:-620px; }
.yMainSec .swiPagen.prev a em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0iTTUuMzQyIDExLjIgMCA1LjYgNS4zNDIgMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4yMDEgMi40KSIgc3R5bGU9InN0cm9rZTojNjY2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_lft.svg */
.yMainSec .swiPagen.prev a:hover em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0iTTUuMzQyIDExLjIgMCA1LjYgNS4zNDIgMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4yMDEgMi40KSIgc3R5bGU9InN0cm9rZTojMzMzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_lft_black.svg */
.yMainSec .swiPagen.next { margin-left:580px; }
.yMainSec .swiPagen.next a em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0ibTAgMTEuMiA1LjM0Mi01LjZMMCAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjIgMi40KSIgc3R5bGU9InN0cm9rZTojNjY2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_rgt.svg */
.yMainSec .swiPagen.next a:hover em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0ibTAgMTEuMiA1LjM0Mi01LjZMMCAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjIgMi40KSIgc3R5bGU9InN0cm9rZTojMzMzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_rgt_black.svg */

/* 메인배너 */
#mainBnWrap { position:relative;margin:40px auto 0;padding-bottom:44px;text-align:center;overflow:hidden; }
#mainBnWrap * { font-family:'ptd','Noto Sans KR','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }
#mainBnWrap .swiper-container { opacity:0;transition:1s ease; }
#mainBnWrap .swiper-container { margin:0 auto;width:1200px;overflow:visible; }
#mainBnWrap.startOn .swiper-container { opacity:1; }
#mainBnWrap .swiper-container * { -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; }
#mainBnWrap .swiper-container .swiper-slide { width:580px !important;height:680px; }
#mainBnWrap .swiper-container .swiper-slide .mbnSet { transition:all 0.5s ease-in-out; }
#mainBnWrap .swiper-container .swiper-slide .mbnSet { position:relative;width:580px;height:680px;overflow:hidden;border-radius:15px;background-color:#ccc;--bg-rgb:100, 100, 100;background-color:rgb(var(--bg-rgb)); }
#mainBnWrap .swiper-container .swiper-slide .mbnSet a { position:relative;display:block;width:580px;height:680px;overflow:hidden; }
#mainBnWrap .swiper-container .swiper-slide .mbnSet a:before { content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:4;background-color:rgba(0,0,0,0.05); }
#mainBnWrap .swiper-container .swiper-slide .mbnSet a:after { transition:all 0.5s ease-in-out; }
#mainBnWrap .swiper-container .swiper-slide .mbnSet a:after { content:'';position:absolute;left:0;bottom:0;z-index:3;width:100%;height:300px;pointer-events:none;--local-rgb: var(--bg-rgb, 204, 204, 204);background:linear-gradient(to bottom, rgba(var(--local-rgb), 0) 0%, rgba(var(--local-rgb), 1) 35%) !important; }
#mainBnWrap .swiper-container .swiper-slide .mbnSet a .mbnDummy { position:relative;z-index:1;display:block; }
#mainBnWrap .swiper-container .swiper-slide .mbnSet a .mbnDummy img { width:580px;height:530px;object-fit:cover; }
#mainBnWrap .swiper-container .swiper-slide .mbnSet a .mbnTxt { position:absolute;left:60px;bottom:50px;right:0;z-index:5;text-align:left; }
#mainBnWrap .swiper-container .swiper-slide .mbnSet a .mbnTxt * { text-shadow:1px 1px 1px rgba(0,0,0,0.05); }
#mainBnWrap .swiper-container .swiper-slide .mbnSet a .mbnTxt .txt_tit { line-height:48px;font-size:40px;color:#fff;font-weight:800; }
#mainBnWrap .swiper-container .swiper-slide .mbnSet a .mbnTxt .txt_des { margin-top:15px;line-height:28px;font-size:20px;color:#fff;font-weight:400; }
#mainBnWrap .swiper-pagination { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
#mainBnWrap .swiper-pagination { flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: flex-start; }
#mainBnWrap .swiper-pagination { position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1200px;height:4px;overflow:hidden;border-radius:4px;background-color:#eee; }
#mainBnWrap .swiper-pagination .swiper-pagination-bullet { margin:0;padding:0;height:4px;border-radius:4px;background-color:#eee; }
#mainBnWrap .swiper-pagination .swiper-pagination-bullet { flex:1; }
#mainBnWrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color:#000; }
#mainBnWrap .swiper-scrollbar-drag { background:#000;border-radius:0; }

.giftMain_tit { padding-bottom:25px; }
.giftMain_tit h2 { line-height:35px;font-size:30px;color:#000;font-weight:700;text-align:left; }

.giftMain_mdChoice { margin:95px auto 0; }
.giftMain_mdChoice * { font-family:'ptd','Noto Sans KR','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }
.giftMain_mdChoice .mdChoiceArea { margin:0 auto;width:1200px;text-align:center; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea { margin-bottom:30px;text-align:left; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul { flex-direction: row;flex-wrap: wrap; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul li { position:relative; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul li .lnk_mdChoice { position:absolute;left:0;top:0;right:0;bottom:0;line-height:0;font-size:0;color:transparent; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .mdChoice_goodsSet .goods_img .imgBdr { position:relative;display:inline-block;overflow:hidden;border-radius:15px;vertical-align:top; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .mdChoice_goodsSet .goods_img .imgBdr img { -webkit-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .mdChoice_goodsSet .goods_img .imgBdr:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:15px;background-color:rgba(0,0,0,0.03); }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .mdChoice_goodsSet:hover .goods_img .imgBdr img { -webkit-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05); }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .mdChoice_goodsSet .goods_info { margin-top:15px; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .mdChoice_goodsSet .goods_info .goods_name { line-height:26px;font-size:21px;color:#000;font-weight:700; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .mdChoice_goodsSet .goods_info .goods_des { margin-top:5px;line-height:22px;font-size:15px;color:#999;font-weight:400; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .col_2 { margin-left:39px; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .col_3 { margin-left:39px; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .col_4 { margin-top:50px; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .col_5 { margin-top:50px;margin-left:40px; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .col_6 { margin-top:50px;margin-left:40px; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .col_7 { margin-top:50px;margin-left:40px; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .goods_l { width:374px; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .goods_l .mdChoice_goodsSet .goods_img .imgBdr img { margin:-1px;width:376px;height:376px;object-fit:cover; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .goods_m { width:270px; }
.giftMain_mdChoice .mdChoiceArea .mdChoice_goodsArea ul .goods_m .mdChoice_goodsSet .goods_img .imgBdr img { margin:-1px;width:272px;height:272px;object-fit:cover; }
.giftMain_mdChoice .mdChoiceArea .swiPagen { display:inline-block;position:static;margin:0;vertical-align:top; }
.giftMain_mdChoice .mdChoiceArea .yPgBtn { display:inline-block;width:40px;height:40px;vertical-align:top; }
.giftMain_mdChoice .mdChoiceArea .yPgBtn .btnPg {  }
.giftMain_mdChoice .mdChoiceArea .yPagenNum { display:inline-block;width:65px;text-align:center;line-height:40px;font-size:15px;color:#999;vertical-align:top; }
.giftMain_mdChoice .mdChoiceArea .yPagenNum strong { color:#333;vertical-align:top; }

.giftMain_superP { margin:55px auto 0;padding:45px 0;background-color:#F8F8F8; }
.giftMain_superP * { font-family:'ptd','Noto Sans KR','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }
.giftMain_superP .superPArea { position:relative;margin:0 auto;width:1200px;text-align:center; }
.giftMain_superP .superPArea h2 { position:absolute;left:530px;top:25px;line-height:0;font-size:0;color:transparent; }
.giftMain_superP .superPArea h2:before { content:'';display:block;width:135px;height:34px;background:url('https://image.yes24.com/sysimage/renew/main/gift/logo_superPrice.svg') no-repeat left top }
.giftMain_superP .superPArea .superPSet { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.giftMain_superP .superPArea .superPSet { flex-direction: row;flex-wrap: nowrap; }
.giftMain_superP .superPArea .superPSet { position:relative;height:320px;text-align:left; }
.giftMain_superP .superPArea .superPSet .superP_img { position:absolute;left:60px;top:0;width:360px; }
.giftMain_superP .superPArea .superPSet .superP_img .ico_sale { position:absolute;left:262px;top:5px;width:100px;height:100px;line-height:100px;letter-spacing:-1px;font-size:37px;color:#fff;font-weight:700 !important;text-align:center;border-radius:100px;background-color:#FF4A08; }
.giftMain_superP .superPArea .superPSet .superP_img .ico_sale .yes_m { margin-left:-1px;font-size:34px;font-weight:400 !important; }
.giftMain_superP .superPArea .superPSet .superP_img .imgBdr { display:inline-block;width:360px;height:360px;overflow:hidden;border-radius:360px; }
.giftMain_superP .superPArea .superPSet .superP_img .imgBdr img { margin:-1px;width:362px;height:362px;object-fit:cover; }
.giftMain_superP .superPArea .superPSet .superP_info { margin-left:530px;padding-top:105px;text-align:left; }
.giftMain_superP .superPArea .superPSet .superP_info .superP_des { line-height:24px;font-size:16px;color:#999;font-weight:400; }
.giftMain_superP .superPArea .superPSet .superP_info .superP_name { margin-top:10px;line-height:30px;font-size:21px;color:#000;font-weight:400; }
.giftMain_superP .superPArea .superPSet .superP_info .superP_price { margin-top:14px;height:36px;line-height:36px; }
.giftMain_superP .superPArea .superPSet .superP_info .superP_price .price_nor { margin-right:2px;color:#333;font-size:18px;font-weight:bold; }
.giftMain_superP .superPArea .superPSet .superP_info .superP_price .price_nor .yes_b { font-size:30px;font-weight:700 !important;letter-spacing:-1px; }
.giftMain_superP .superPArea .superPSet .superP_info .superP_price .price_dash { color:#999;font-size:16px;text-decoration:line-through; }
.giftMain_superP .superPArea .superPSet .superP_info .superP_ico { margin-top:20px; }
.giftMain_superP .superPArea .superPSet .superP_info .superP_ico .iconC { box-sizing:border-box;display:inline-block;padding:0;height:20px;line-height:18px;border:solid 1px #eee;border-radius:3px;vertical-align:top;background-color:#eee; }
.giftMain_superP .superPArea .superPSet .superP_info .superP_ico .iconC em.txt { display:inline-block;padding:0 4px;height:18px;overflow:hidden;line-height:18px;font-size:11px;font-weight:700;color:#333;vertical-align:top; } /* 1픽셀 더 줘서 방어코드 */
.giftMain_superP .superPArea .superPSet .superP_info .superP_count { position:absolute;left:675px;top:35px;line-height:24px;font-size:13px;color:#000;font-weight:400; }
.giftMain_superP .superPArea .lnk_superP { position:absolute;left:0;top:0;right:0;bottom:0;line-height:0;font-size:0;color:transparent; }
.giftMain_superP .superPArea .swiPagen { display:inline-block;position:static;margin:0;vertical-align:top; }
.giftMain_superP .superPArea .yPgBtn { display:inline-block;width:40px;height:40px;vertical-align:top; }
.giftMain_superP .superPArea .yPgBtn .btnPg {  }
.giftMain_superP .superPArea .yPagenNum { display:inline-block;width:65px;text-align:center;line-height:40px;font-size:15px;color:#999;vertical-align:top; }
.giftMain_superP .superPArea .yPagenNum strong { color:#333;vertical-align:top; }

/* New */
.giftMain_newGoods { margin:55px auto 0; }
.giftMain_newGoods * { font-family:'ptd','Noto Sans KR','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }
.giftMain_newGoods .newGoodsArea { margin:0 auto;width:1200px;text-align:center; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea { }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea ul { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea ul { flex-direction: row;flex-wrap: wrap; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li { margin-right:40px;padding-bottom:30px;width:270px; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li.col_4 { margin-right:0; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li.col_8 { margin-right:0; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_img .imgBdr { position:relative;display:block;width:270px;height:270px;overflow:hidden;border-radius:3px; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_img .imgBdr .ico { position:absolute; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_img .imgBdr .ico.ico_txt { box-sizing:border-box;left:0;top:0;z-index:3;padding:0 5px;height:20px;line-height:20px;font-size:12px;color:#fff;font-weight:700;border-top-left-radius:3px;border-bottom-right-radius:3px;background-image:linear-gradient(95deg, #0080ff 2%, #0043ff 97%); }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_img .imgBdr .ico.ico_txt { font-family:'ptd','Noto Sans KR','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_img .imgBdr a { position:relative;display:inline-block;overflow:hidden;border-radius:15px;vertical-align:top; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_img .imgBdr a:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.02); }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_img .imgBdr img { -webkit-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_img .imgBdr img { margin:-1px;width:272px;height:272px;object-fit:cover; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet:hover .goods_img .imgBdr img { -webkit-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05); }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_info { margin-top:15px;text-align:left; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_info .goods_name { line-height:22px;font-size:15px;color:#333;font-weight:400; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_info .goods_price { margin-top:8px;color:#333;line-height:1.2em;font-weight:700; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_info .goods_price em.yes_b { color:#000;font-size:14px;font-weight:700 !important;vertical-align:-1px; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_info .goods_price .goods_sale { font-weight:700 !important;font-size:14px;color:#ff6666;vertical-align:-1px; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_info .goods_price .goods_benefit { font-weight:normal;line-height:1.2em; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_info .goods_price .dash { color:#999;text-decoration:line-through;font-weight:normal; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_info .goods_point { margin-top:7px;font-weight:normal; }
.giftMain_newGoods .newGoodsArea .newGoods_goodsArea li .goodsSet .goods_info .goods_point .ico_point { width:13px;height:13px;vertical-align:-2px;background-position:-30px 0; }
.giftMain_newGoods .newGoodsArea .swiPagen { display:inline-block;position:static;margin:0;vertical-align:top; }
.giftMain_newGoods .newGoodsArea .yPgBtn { display:inline-block;width:40px;height:40px;vertical-align:top; }
.giftMain_newGoods .newGoodsArea .yPgBtn .btnPg {  }
.giftMain_newGoods .newGoodsArea .yPagenNum { display:inline-block;width:65px;text-align:center;line-height:40px;font-size:15px;color:#999;vertical-align:top; }
.giftMain_newGoods .newGoodsArea .yPagenNum strong { color:#333;vertical-align:top; }

/* GIFT PICK */
.giftMain_gPick { margin:55px auto 0;padding:45px 0;background-color:#F8F8F8; }
.giftMain_gPick * { font-family:'ptd','Noto Sans KR','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }
.giftMain_gPick .gPickArea { margin:0 auto;width:1200px;text-align:center; }
.giftMain_gPick .gPickArea .gPick_goodsArea {}
.giftMain_gPick .gPickArea .gPick_goodsArea ul { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.giftMain_gPick .gPickArea .gPick_goodsArea ul { flex-direction: row;flex-wrap: wrap; }
.giftMain_gPick .gPickArea .gPick_goodsArea li { padding-bottom:30px;width:580px; }
.giftMain_gPick .gPickArea .gPick_goodsArea li.col_1 { margin-right:40px; }
.giftMain_gPick .gPickArea .gPick_goodsArea li.col_3 { margin-right:40px; }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet { position:relative; }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet .goods_img {  }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet .goods_img .imgBdr { position:relative;display:block;width:580px;height:250px;border-radius:15px;overflow:hidden; }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet .goods_img .imgBdr:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:15px;border:solid 1px rgba(0,0,0,0.03);background-color:rgba(0,0,0,0.03); }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet .goods_img .imgBdr img { width:580px;height:250px;-webkit-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out; }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet:hover .goods_img .imgBdr img { -webkit-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05); }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet .goods_info { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet .goods_info { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet .goods_info { position:absolute;left:0;top:0;right:0;bottom:0;background:url('https://image.yes24.com/sysimage/renew/main/mask_main.png') repeat left top;border-radius:15px;opacity:0; }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet .goods_info { -webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out; }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet .goods_info .goods_name { margin:0 15px;overflow:hidden;text-align:center;font-size:21px;font-weight:500;color:#fff;font-family:'Noto Sans KR';text-shadow:1px 1px 1px rgba(0,0,0,0.2); }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet:hover .goods_info { opacity:1; }
.giftMain_gPick .gPickArea .gPick_goodsArea li .gPick_goodsSet .lnk_gPick { display:block;position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;text-indent:-999em;z-index:2;background:url('https://image.yes24.com/sysimage/yesUI/spacer.png') repeat left top; }
.giftMain_gPick .gPickArea .swiPagen { display:inline-block;position:static;margin:0;vertical-align:top; }
.giftMain_gPick .gPickArea .yPgBtn { display:inline-block;width:40px;height:40px;vertical-align:top; }
.giftMain_gPick .gPickArea .yPgBtn .btnPg {  }
.giftMain_gPick .gPickArea .yPagenNum { display:inline-block;width:65px;text-align:center;line-height:40px;font-size:15px;color:#999;vertical-align:top; }
.giftMain_gPick .gPickArea .yPagenNum strong { color:#333;vertical-align:top; }

/* GIFT BEST */
.giftMain_giftBest { margin:55px auto 0; }
.giftMain_giftBest * { font-family:'ptd','Noto Sans KR','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }
.giftMain_giftBest .giftBestArea { margin:0 auto;padding-bottom:50px;width:1200px;text-align:center; }
.giftMain_giftBest .giftBestArea .giftMain_tit { line-height:0;font-size:0; }
.giftMain_giftBest .giftBestArea .giftBestCate { text-align:left; }
.giftMain_giftBest .giftBestArea .giftBestCate .bestCateTab { box-sizing:border-box;display:inline-block;vertical-align:top; }
.giftMain_giftBest .giftBestArea .giftBestCate .bestCateTab .lnkGiftCate { display:inline-block; }
.giftMain_giftBest .giftBestArea .giftBestCate .bestCateTab .lnkGiftCate { box-sizing:border-box;margin:0 10px 0 0;padding:0 10px;line-height:28px;font-size:14px;color:#999;border:solid 1px #EBEBEB;border-radius:30px;background-color:#F7F7F7; }
.giftMain_giftBest .giftBestArea .giftBestCate .bestCateTab.tabOn .lnkGiftCate { color:#333;font-weight:700;border:solid 1px #333;border-radius:30px;background-color:#fff; }
.giftMain_giftBest .giftBestArea .giftBestCate .bestCateTab .lnkGiftCate:hover { text-decoration:none;color:#333;background-color:#fff; }
.giftMain_giftBest .giftBestArea { width:1200px; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea ul { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea ul { flex-direction: row;flex-wrap: wrap; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea ul { margin-top:40px; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li { margin-right:40px;padding-bottom:30px;width:270px; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li:nth-child(4n) { margin-right:0; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr { position:relative;display:block;width:270px;height:270px; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr .ico { position:absolute; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr .ico.ico_txt { box-sizing:border-box;left:0;top:0;z-index:3;padding:0 5px;height:20px;line-height:20px;font-size:12px;color:#fff;font-weight:700;border-top-left-radius:3px;border-bottom-right-radius:3px;background-image:linear-gradient(95deg, #0080ff 2%, #0043ff 97%); }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr .ico.ico_txt { font-family:'ptd','Noto Sans KR','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr .ico.rank { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr .ico.rank { flex-direction: row;flex-wrap: nowrap;align-items: flex-end; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr .ico.rank { box-sizing:border-box;left:0;right:0;height:113px;bottom:0;z-index:3;border-radius:0 0 3px 3px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 10%, rgba(0,0,0, 0.2)); }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr .ico.rank { padding:0 10px 6px;line-height:1em;font-size:40px;color:#fff;font-weight:700;font-family:'ptd', '맑은 고딕' !important;text-shadow:1px 1px 0 rgba(0,0,0,0.3); }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr a { position:relative;display:inline-block;overflow:hidden;border-radius:15px;vertical-align:top; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr a:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:15px;background-color:rgba(0,0,0,0.02); }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr img { -webkit-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_img .imgBdr img { margin:-1px;width:272px;height:272px;object-fit:cover; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet:hover .goods_img .imgBdr img { -webkit-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05); }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_info { margin-top:15px;text-align:left; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_info .goods_name { line-height:22px;font-size:15px;color:#333;font-weight:400; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_info .goods_name a { color:#333; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_info .goods_price { margin-top:8px;color:#333;line-height:1.2em;font-weight:700; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_info .goods_price em.yes_b { color:#000;font-size:14px;font-weight:700 !important;vertical-align:-1px; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_info .goods_price .goods_sale { font-weight:700 !important;font-size:14px;color:#ff6666;vertical-align:-1px; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_info .goods_price .goods_benefit { font-weight:normal;line-height:1.2em; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_info .goods_price .dash { color:#999;text-decoration:line-through;font-weight:normal; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_info .goods_point { margin-top:7px;font-weight:normal; }
.giftMain_giftBest .giftBestArea .giftBest_goodsArea li .goodsSet .goods_info .goods_point .ico_point { width:13px;height:13px;vertical-align:-2px;background-position:-30px 0; }
.giftMain_giftBest .giftBestMore { margin-top:20px; }
.giftMain_giftBest .giftBestMore .btnC.m_size {  }
.giftMain_giftBest .giftBestMore .btnC.m_size .bWrap { box-sizing:border-box;width:300px; }

.nomiGodosWrap a.yPgBtn { display:block;position:absolute;top:-5px;right:-15px;z-index:2;padding-top:15px;padding-bottom:20px; }
.nomiGodosWrap a.yPgBtn .btnSquare { display:block;padding-top:3px;width:22px;height:19px;text-align:center;border:solid 1px #d8d8d8;border-top-color:#e5e5e5;border-left-color:#e5e5e5;background-color:#fff; }
.nomiGodosWrap a.yPgBtn .btnSquare .bgYUI { width:6px;height:16px; }
.nomiGodosWrap a.yPgBtn.prev { padding-left:15px;right:23px;z-index:2; }
.nomiGodosWrap a.yPgBtn.next { padding-right:15px;right:-15px;z-index:1; }
.nomiGodosWrap a.yPgBtn.prev .bgYUI { background-position:-120px -220px; }
.nomiGodosWrap a.yPgBtn.next .bgYUI { background-position:-120px -240px }
.nomiGodosWrap a.yPgBtn.prev:hover .bgYUI { background-position:-140px -220px; }
.nomiGodosWrap a.yPgBtn.next:hover .bgYUI { background-position:-140px -240px }
.nomiGodosWrap .yPagenNum { position:absolute;right:55px;top:10px;line-height:24px;z-index:1;text-align:right;white-space:nowrap;font-size:16px;color:#999;font-weight:normal; }
.nomiGodosWrap .yPagenNum strong { color:#333; }

/* 추천 */
#main_cont .nomiGodosWrap { background-color:#f8f8f8; }
#main_cont .nomiGodosWrap .yPagenNum { top:22px; }
#main_cont .nomiGodosWrap a.yPgBtn { top:7px; }
#main_cont .nomiGodosWrap .goodsSet .goods_img { position:relative; }
#main_cont .nomiGodosWrap .goodsSet .goods_img span.band { position:absolute;left:0;right:0;bottom:0;z-index:2;height:17px;line-height:17px;font-size:11px;color:#fff;font-weight:bold;text-align:center;border:solid 1px #e8655b;border-top:none;background-color:#f66b60; }
#main_cont .nomiGodosWrap .goodsSet .goods_img span.band.band_15 { border-color:#dc7317;background-color:#dc7317; }
#main_cont .nomiGodosWrap .goodsSet .goods_img span.band.band_16 { border-color:#dc7317;background-color:#dc7317; }
#main_cont .nomiGodosWrap .goodsSet .goods_img span.band.band_17 { border-color:#dc7317;background-color:#dc7317; }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr { display:inline-block;overflow:hidden;border-radius:3px;vertical-align:top; }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr .ico { position:absolute;z-index:3; }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr .ico.ico_txt { box-sizing:border-box;left:0;top:0;padding:0 5px;height:20px;line-height:20px;font-size:12px;color:#fff;font-weight:700;border-top-left-radius:3px;border-bottom-right-radius:3px;background-image:linear-gradient(95deg, #0080ff 2%, #0043ff 97%); }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr .ico.ico_txt { font-family:'ptd','Noto Sans KR','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr .ico.age { left:auto;right:5px;top:5px;width:24px;height:24px;text-align:center;line-height:24px;overflow:hidden;font-size:12px;color:#fff;font-family:inherit;border-radius:12px;text-align:center;letter-spacing:0;text-indent:-0.5px;background-color:#ff6666; }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr .ico.age.age_15 { background-color:#dc7317; }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr .ico.age.age_16 { background-color:#dc7317; }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr .ico.age.age_17 { background-color:#dc7317; }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr a { position:relative;display:table-cell;width:160px;height:160px;overflow:hidden;text-align:center;vertical-align:top;background-color:#fff; }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr a:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.02); }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr a img { max-width:160px;max-height:160px;-webkit-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out; }
#main_cont .nomiGodosWrap .goodsSet:hover .goods_img .imgBdr img { -webkit-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05); }
#main_cont .nomiGodosWrap .goodsSet .goods_info { margin-top:17px;text-align:left; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_name { max-height:34px;_height:34px;overflow:hidden;word-break:break-all;line-height:17px;font-weight:normal;font-size:13px;color:#333; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_name a { color:#333; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_pubGrp { display:block;margin-top:7px;padding-top:2px;height:16px;line-height:16px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_pubGrp .divi { color:#ccc;font-family:'돋움',Dotum,Helvetica,AppleSDGothicNeo,sans-serif;vertical-align:-1px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating { margin-top:5px;padding-top:3px;line-height:1.2em;color:#333; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating { width:80px;height:15px;vertical-align:-3px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_0  { background-position:0 -700px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_1  { background-position:0 -720px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_2  { background-position:0 -740px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_3  { background-position:0 -760px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_4  { background-position:0 -780px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_5  { background-position:0 -800px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_6  { background-position:0 -820px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_7  { background-position:0 -840px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_8  { background-position:0 -860px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_9  { background-position:0 -880px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .bgYUI.rating.rating_10 { background-position:0 -900px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_rating .rating_txt { vertical-align:top; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_price { margin-top:8px;color:#333;line-height:1.2em;font-weight:bold; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_price em.yes_b { color:#000;font-size:14px;vertical-align:-1px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_price .goods_sale { font-weight:normal;font-size:14px;color:#ff6666;vertical-align:-1px; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_price .goods_benefit { font-weight:normal;line-height:1.2em; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_price .dash { color:#999;text-decoration:line-through;font-weight:normal; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_point { margin-top:7px;font-weight:normal; }
#main_cont .nomiGodosWrap .goodsSet .goods_info .goods_point .ico_point { width:13px;height:13px;vertical-align:-2px;background-position:-30px 0; }
#main_cont .nomiGodosWrap .nomiGodosArea { position:relative;display:table;margin:0 auto;width:960px;border:solid 1px #d8d8d8;border-right:none;table-layout:fixed; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiLft { display:table-cell;padding-bottom:29px;width:218px;border-right:solid 1px #d8d8d8;text-align:center;background-color:#ecf5fe; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiLft .ts2_nomi { height:76px;line-height:76px;text-align:center;font-size:21px;font-weight:500;color:#333;font-family:'Noto Sans KR';letter-spacing:-1px; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiLft .nomiGoods { margin:0 29px;width:160px; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt { position:relative;display:table-cell;padding-left:30px; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt:before { content:'';position:absolute;left:0;top:-1px;right:0;border-top:solid 1px #f8f8f8; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt:after { content:'';position:absolute;left:0;bottom:-1px;right:0;border-bottom:solid 1px #f8f8f8; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt .ts3_nomi { height:76px;line-height:76px;text-align:left;font-size:21px;font-weight:500;color:#333;font-family:'Noto Sans KR';letter-spacing:-1px; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt .ts3_nomi .txC_blue { font-size:21px;font-weight:500;font-family:'Noto Sans KR';letter-spacing:-1px; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt .nomiGoodsLi {  }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt .nomiGoodsLi ul { display:table; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt .nomiGoodsLi ul li { display:table-cell;padding-right:23px;width:160px;vertical-align:top; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt .nomiGoodsLi ul li.lastCol { padding-right:0; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt .nomiGoodsLi ul li:nth-child(4) { padding-right:0; }

/* @media screen and (min-width:1440px) { */
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr a { width:200px;height:200px; }
#main_cont .nomiGodosWrap .goodsSet .goods_img .imgBdr a img { max-width:200px;max-height:200px; }
#main_cont .nomiGodosWrap .nomiGodosArea { width:1200px; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiLft { width:268px; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiLft .nomiGoods { margin:0 34px;width:200px; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt { padding-left:40px; }
#main_cont .nomiGodosWrap .nomiGodosArea .nomiRgt .nomiGoodsLi ul li { padding-right:30px;width:200px; }

#yesFooter { margin-top:0; }