/* BASIC css start */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 100;
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 300;
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 400;
   src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 500;
   src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 700;
   src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 900;
   src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');
 }


.ceraPac-list {overflow:hidden; margin-bottom:50px;}
.ceraPac-list li {float:left; padding:0 20px;}
.ceraPac-list li.firstL {padding-left:15px;}
.ceraPac-list li.lastL {padding-right:15px;}




.atoPac-list {overflow:hidden; margin-bottom:5px;}
.atoPac-list li {float:left; padding:0 0px;}
.atoPac-list li.firstL {padding-left:0px;}
.atoPac-list li.lastL {padding-right:0px;}






.diy-list {overflow:hidden; margin-bottom:50px;}
.diy-list li {float:left; padding:0 31px;}
.diy-list li.firstL {padding-left:26px;}
.diy-list li.lastL {padding-right:26px;}


.rank *{font-family:'Noto Sans KR','Malgun Gothic', µ¸¿ò, sans-serif}
.rank h3{margin-bottom:10px; font-size:26px; font-weight:600; color:#343434}
/*
.featured_products_tab li {position: relative; width:25%; text-align:center; float:left; box-sizing:border-box;}
.featured_products_tab li:before {position: absolute; top:50%; left:0; width:1px; height:16px; margin-top:-8px; background:#ddd; content:'';}
.featured_products_tab li:first-of-type:before {display:none;}
.featured_products_tab li a {padding:5px 0; font-size:14px; color:#333; line-height:22px; display:block;}
.featured_products_tab li.on a {color:#f55; font-weight:bold;}
*/
.featured_products_tab{}
.featured_products_tab:after {clear:both; content:''; display:block;}
.featured_products_tab li {position: relative; width:25%; text-align:center; float:left; box-sizing:border-box;}
.featured_products_tab li:before {position: absolute; top:50%; left:0; width:1px; height:16px; margin-top:-8px; background:#ddd; content:'';}
.featured_products_tab li:first-child:before {display:none;}
.featured_products_tab li a {padding:4px 0; font-size:16px; color:#333; line-height:20px; letter-spacing:-0.5px; font-weight:500; display:block}
.featured_products_tab li.on a {color:#fff; font-weight:500; background:#222; border-radius:3px}
.featured_products_tab li.on:before{display:none}


.featured_products_list {padding-top:6px; margin-top:3px;}
.featured_products_list ul {font-size:0; display:none;}
.featured_products_list ul:first-child {display:block;}
.featured_products_list ul li {padding:0 5px; border-bottom:1px dotted #ddd; text-align:left;}
.featured_products_list ul li a {padding:4px 0; font-size:14px; color:#333; line-height:18px; display:block;}
.featured_products_list ul li a:hover{color:#f55}
.featured_products_list ul li a strong {width:18px; margin-right:6px; font-size:13px; color:#fff; line-height:18px; text-align:center; background:#000; display:inline-block; font-weight:400}
.featured_products_list ul li a:hover strong{color:#fff; background:#f55}



.insta {
    text-align: center;
    padding-bottom: 120px;
}

.insta .insta_title p a {
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: 'Roboto';
    font-weight: 500;
    font-size: 20px;
    line-height: 20px;
    color: #999999;
    display: block;
}
.insta .insta_inner img {
    width: 100%;
}
.insta .insta_inner img:hover {
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    -khtml-opacity:0.9;
    opacity:0.9;
}
.insta_inner {
    width: 1280px;
    position: relative;
}
.insta_link {
   /*width: 210px;*/
    width: 253px;
    display: inline-block;
    margin: 1.5px; 
}
 
#instafeed {
    text-align: center;
    /* width: 1280px; */
    position: relative;
    margin-left: -1px;
}
.insta_link:nth-child(6n) {
    margin-right: 0;
} 

#instafeed .insta_link:nth-child(5n+1) {
    clear: both;
}
.insta_link a {
    width: 253px;
    height: 253px;
    display: inline-block;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.k_btn{display:block;width:65px;height:65px;border-radius:100%;overflow:hidden;margin-top:10px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);cursor:pointer;}
.k_btn img{height:65px;}


.insta_inner .insta_img{overflow:hidden;}
.insta_inner .insta_img li{float:left; width:25%; padding:5px; box-sizing:border-box; }

/* BASIC css end */

