/* BASIC css start */
#content { max-width:1700px; margin: 4px auto; padding: 0 20px 0 20px;}

#content .title { margin: 48px; text-align: center;}

#content .title p { color: #000;
    font-family: 'Montserrat';
    font-weight: 600;
    font-size: 44px;
    letter-spacing: -1px;
    }
    
#content .title > span {color: #000;
    font-family: 'Montserrat';
    font-weight: 600;
    letter-spacing: -1px;
    font-size: 14px;} 



.evpro_banner { margin-bottom:50px; }
.evpro_banner_in { position: absolute; top: 0; right: 0; left: 0; height:0; bottom: 0; z-index: 10; padding: 100px 0 0; box-sizing: border-box; }
.evpro_banner img {width:100%;}
.ev_line{  margin: 0 auto; width: 100%; height: 2px; background: #000; }

.evpro_banner .evpro_title { text-align: right; display: block;  max-width: 1000px;  margin: 0 auto;  padding: 0 50px;  font-weight: 700; }
.evpro_banner .evpro_title .tit { margin-top:20px; /*max-width: 420px;*/ text-align:right;  font-size: 50px;  font-weight:800;  line-height: 1.2; }
.evpro_banner .evpro_title .dsc2 { margin-top: 20px; font-size: 18px;  line-height: 1.62; }


.evpro_banner .evpro_date { text-align: right; display: block;  max-width: 1000px;  margin: 0 auto;  padding: 65px 15px 0 0; font-style: italic; font-weight: 700;}
.evpro_banner .evpro_date .date_tit { font-size:15px; font-weight: 600; }
.evpro_banner .evpro_date .date { font-size: 20px;  margin-top: 7px;  font-weight: 600; }


.flagbox{ margin-top: 20px;}
.flagbox .box { display: inline-block; height: 30px; margin-right: 4px; padding: 5px 15px; background: #000; color: #fff; font-size: 15px;  box-sizing: border-box; }

    
.evpro_notice {text-align: left; max-width: 1000px; margin: 20px auto; }
.evpro_notice .notice_tit { font-size: 21px; font-weight:600; }
.evpro_notice .notice_count { line-height: 25px; font-size: 16px; margin-top:15px;}


.cate-wrap .mcate { zoom: 1; overflow: hidden; margin-bottom: 8px; }
.cate-wrap .mcate li:first-child { padding:0 10px 0 0; }
.cate-wrap .mcate li { float: left; padding: 0 10px; }
.cate-wrap .mcate li a:hover { text-decoration: underline; }



/* »óÇ°°³¼ö */
#DL_Product_List {}
.fright .function { height:40px; line-height:40px; text-align:right; background:#fff; }
.fright .total_count { float:left; line-height:30px; }
.fright .total_count strong { display:inline-block;  padding: 0 0px 0 7px; background:#fff; font-size:13px; color:#616161; text-align:center; }

/* »óÇ°Á¤·Ä¹öÆ° */
.fright ul#type { display:inline; letter-spacing:-4px; }
.fright ul#type li { position:relative; top:-1px; display:inline-block; *display:inline; *zoom:1; }
.fright ul#type li:last-child { border-right:1px solid #ddd; }
.fright ul#type li a { display:block; height:40px; line-height:40px; margin:0 0 0 -1px; padding:0 15px; border-top:1px solid #ccc; border-left:1px solid #ddd; border-bottom:1px solid #ddd; background-color: #fafafa; letter-spacing:0; text-align:center; transition:background .3s ease; -webkit-trasition:background .3s ease; }
.fright ul#type li a:hover { height:41px; text-decoration:none; background:#fff; border-bottom:none; }
.fright ul#type li a:active { height:41px; text-decoration:none; background:#fff; border-bottom:none; }
.fright ul#type .sort { height:41px; background:#fff; border-bottom:none; font-weight:bold; }

.item-order select {font-size:14px; outline:none; color:#000; border:0; cursor:pointer; padding-left:18px;}
.fright ul#type li a.on {display:block; height:40px; line-height:40px; color:#000; font-weight: bold; border-bottom:1px solid #fff; background:#fff; }



/* À§½Ã¸®½ºÆ® */

#wishlist {  position: absolute; top: 10px; right: 10px; z-index: 1; background-color: #fff;  padding: 13px;  border-radius: 50px;}
#wishlist span img { width:15px; height:12px;}    


/* ºÐ·ù ±âº»»óÇ° ³ëÃâ¿µ¿ª */

.bnr-box {overflow:hidden;}
.bnr-box .item {float:right;width:100%!important;}
.bnr-box .item:first-child {margin-left:0;}
.bnr-box .item img {width:100%;}


/* ¹è¿­¹æ½Ä */
.item-wrap .x5 .item-list {width: 20%;}

.item-wrap .x4 .item-list {width: 25%; margin: 0 0 40px;}
.item-wrap .x4 .prd-info .prd-name {display: block;}
.item-wrap .x4 .prd-info .color {max-width: 190px;}

.item-wrap .x3 .item-list{width: 33.33%; margin: 0 0 59px; vertical-align:top;}
.item-wrap .x3 .item-list .prd-info .prd-name {margin: 20px 0 9px;}
.item-wrap .x3 .item-list .prd-info ul li {line-height: 18px;}
.item-wrap .x3 .item-list .prd-info .prd-price {padding-top: 19px;}
.item-wrap .x3 .item-list .prd-info .color {max-width: 230px; line-height: 1;}



/* ÆäÀÌµåÀÎ ÆäÀÌµå¾Æ¿ô È¿°ú */	
#cycler{position:relative; width: 100%;} /* ÀÌ¹ÌÁö °¡·Î»çÀÌÁî ³ôÀÌ ²À º¯°æÇØ¾ßÇÔ */
#cycler img{position:absolute;z-index:1;background-color:white; top:0; left:0;}
#cycler img.active{z-index:3}
/* ÆäÀÌµåÀÎ ÆäÀÌµå¾Æ¿ô È¿°ú */	

/* BASIC css end */

