/* BASIC css start */
/* ¸ÞÀÎ ºñÁê¾ó ¹è³Ê */
#mainSpot {width: 1780px; margin: 0 auto; }
#mainSpot .inner:after{content:''; display:block; clear:both}
#mainSpot .inner div{float: left;}
#mainSpot .inner .mainsubimg{ margin: 0 0 0 20px;}
#mainSpot .inner .mainsubimg:last-of-type{margin-top:20px}
#mainSpot .bx-pager { position:absolute; bottom:15px; left:0; right:0; height:11px; text-align:center }
#mainSpot .bx-pager .bx-pager-item { display:inline-block;  margin:0 7px }
*:first-child+html #mainSpot .bx-pager .bx-pager-item { display:inline } /* IE7 Hack */
#mainSpot .bx-pager .bx-pager-item a { display:block; width:11px; height:11px; text-indent:-9999em; background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/main/sp_spot_pager.png) 0 0 no-repeat }
#mainSpot .bx-pager .bx-pager-item a.active { background-position:0 -11px }

/* Å¸ÀÌÆ² ¹®±¸ */
.main_title{font-family: 'NotoSerifKR',sans-serif; text-align: center; font-size: 22px; padding: 200px 0; letter-spacing: 10px; color: #4c4c4c;}

/* »óÇ° ¸ñ·Ï ¿µ¿ª */
.product-wrap { margin:0 auto; position:relative; width:1780px }
.item-wrap, .item-wrap .item-cont{width:1780px}
.item-wrap .item-cont .item-list:nth-of-type(3){margin-right:0;}
.item-wrap .item-cont .item-list{    position: relative;}
.item-wrap .item-cont .item-list .prd-info{opacity:0; width: 100%; text-align: left; position: absolute; z-index: 100; bottom: 0; left: 0; background: rgba(0,0,0,0.7);}
.item-wrap .item-cont .item-list .prd-info.on{opacity:1;}
.item-wrap .item-cont .item-list .prd-name a, .item-wrap .item-cont .item-list .prd-price .price{color: #fff;}
.item-wrap .item-cont .item-list .prd-info > ul{padding-left: 26px;}
.item-wrap .item-cont .item-list .prd-price { padding-top:7px;}

/* ÇÏ´Ü Å¸ÀÌÆ² */
.bottomtit{text-align: center; padding: 200px 0 120px;}
.bottomtit h2{    font-family: 'Lato', 'Noto Sans KR', sans-serif;
    font-size: 32px;
    color: #181818;
    font-weight: bold;}
.bottomtit p{font-family: 'Lato', 'Noto Sans KR', sans-serif;
    font-size: 18px;
    color: #6b6b6b;
    padding: 40px 0 45px;
    line-height: 30px;}
.bottomtit span{ border: 2px solid #181818; display: inline-block;}
.bottomtit span a {font-size: 16px; color: #181818; font-family: 'Lato', 'Noto Sans KR', sans-serif; padding: 17px 65px; display: block;}
/* BASIC css end */

