/* 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; margin-top:30px;}

/* ºÐ·ù ±âº»»óÇ° ³ëÃâ¿µ¿ª */
.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: 1100px; 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 .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;}


p.plan-link {
    display: block;
    overflow: hidden;
    width: 1020px;
    min-height: 30px;
    margin: 20px auto 0;
    padding: 12px 40px;
    background: #1ca2c9;
    color: #fff;
    font-size: 17px;
    line-height: 30px;
}
/* BASIC css end */

