/* BASIC css start */
#contentWrap {width:100%;}
.content { max-width:1000px; margin: 4px auto; padding-top:30px;}
.pleasewait {border-radius: 4px;background-size: cover;}

a { vertical-align: top;}

/* ÀÌ¹ÌÁö¸Ê */
img[usemap] { border: none; height: auto; max-width: 100%; width: auto;}
img{ border: none; height: auto; max-width: 100%; width: auto;}
.evt_img {width: 100%; /*max-width: 1000px; min-width: 800px;*/ margin: 0 auto; position: relative; text-align:center;}


/* ºÐ·ù ±âº»»óÇ° ³ëÃâ¿µ¿ª */
.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 {width: 1000px; margin: 0 auto;}
.item-cont {display: flex; flex-direction: row; flex-wrap: wrap;}
.item-wrap .x3 .item-list {width:33.33%; margin: 30px 0; padding: 0 5px; box-sizing: border-box;}
.item-wrap .item-cont.x4 .item-list {width: calc(25% - 20px); margin: 10px 20px 40px 0px;}
.item-wrap .x5 .item-list {width:20%; margin: 30px 0; padding: 0 5px; box-sizing: border-box;}
.item-wrap .x5 .item-list:nth-child(4n+1) { margin-left: 0; }
.item-wrap .x5 .prd-info .prd-name {display: block;}
.item-wrap .x5 .prd-info .color {max-width: 190px;}

/* ¸ÞÀÎ ¾ÆÀÌÄÜ */
.main_icons span:nth-child(1) {position:absolute; top:10px; left:10px;}
.main_icons span:nth-child(2) {position:absolute; top:8px; left:120px;}
.main_icons span:nth-child(1) img { max-width:none; position:unset;}
.main_icons span:nth-child(2) img {width:75px; height:35px; max-width:none; position:unset;}


/* #footer */
#footer  {margin: 0 auto!important;}
#evt07 {height:150px;}


/* BASIC css end */

