/* 메인 컨텐츠부분 */
#newMainContentsTop-Box {overflow: hidden; width: 100%; margin:-20px auto 0 auto; height: auto; background-color:#fff;}
#newMainContentsTop-inner {width: 1300px; margin:40px auto 60px auto; height: auto; background-color:#fff;}
.row-newMainContentsTop:after {content: ""; display: table; clear: both;}
.column-newMainContentsTop-left {float: left; width: 30%; padding: 0; height: auto;}
.column-newMainContentsTop-middle {float: left; width: 33%; padding: 0; height: auto;}
.column-newMainContentsTop-right {float: right; width: 33%; padding: 0; height: auto;}

.h2newMinNOtice-text-title {font-size:13pt; color:#000; font-weight:600; line-height:150%; letter-spacing:0.1px; margin-bottom:20px;}
.h2newMinNOtice-text-list {font-size:10pt; color:#000; font-weight:300; line-height:170%; letter-spacing:-0.5px}
.h2bottomline {border:1px solid #ccc; padding-bottom:20px;}

.h2newMinNOtice-text-title-thin {font-size:13pt; color:#000; font-weight:300; line-height:150%; letter-spacing:0.1px; margin-bottom:20px;}

.column-card-box-01 {border:1px solid #ccc; background-color:#feeee0; padding:0; margin:0 auto; text-align:center;}
.column-card-box-01 img {width:350px; height:auto; text-align:center;}
.column-card-box-02 {border:1px solid #ccc; background-color:#08080a; padding:0; margin:0 auto; text-align:center;}
.column-card-box-02 img {width:350px; height:auto; text-align:center;}


@media all and (min-width: 320px) and (max-width:992px) { 
#newMainContentsTop-Box {width: 90%; margin:-20px auto 0 auto; height: auto; background-color:#fff;}
#newMainContentsTop-inner {width: 100%; margin:40px auto 80px auto; height: auto; background-color:#fff;}
.column-newMainContentsTop-left {width: 100%; padding: 0; height: auto;}
.column-newMainContentsTop-middle {width: 100%; margin:20px 0 0 0; padding: 0; height: auto;}
.column-newMainContentsTop-right {width: 100%; padding: 0; height: auto;}

.h2newMinNOtice-text-title {font-size:13pt; color:#000; font-weight:600; line-height:150%; letter-spacing:0.1px; margin-bottom:20px;}
.h2newMinNOtice-text-list {font-size:10pt; color:#000; font-weight:300; line-height:170%; letter-spacing:-0.5px}
.h2bottomline {border:1px solid #ccc; padding-bottom:20px;}

.h2newMinNOtice-text-title-thin {font-size:13pt; color:#000; font-weight:300; line-height:150%; letter-spacing:0.1px; margin-bottom:20px;}

.column-card-box-01 {border:1px solid #ccc; background-color:#feeee0; padding:0; margin:-20px auto 20px auto; text-align:center;}
.column-card-box-01 img {width:350px; height:auto; text-align:center;}
.column-card-box-02 {border:1px solid #ccc; background-color:#08080a; padding:0; margin:-20px auto 0 auto; text-align:center;}
.column-card-box-02 img {width:350px; height:auto; text-align:center;}
}


/* 공지사항 레이어팝업창 */
.whiteKicksKoreaLayerPop_content {display: none; position: absolute; top: 25%; left: 25%; width: 500px; height: 400px; padding: 0; border: 4px solid #000; background-color: white; z-index:1002; overflow:auto;}
#whiteKicksKoreaLayerPop-box {width:100%; height:auto; margin:0 auto; text-align:center;}
.row-whiteKicksKoreaLayerPop:after {content: ""; display: table; clear: both;}
.column-whiteKicksKoreaLayerPop-left {float: left; width: 42%; padding: 10px 20px; height:auto; text-align:left; color:#fff; font-size:12pt; font-weight:normal; background-color:#000;}
.column-whiteKicksKoreaLayerPop-right {float: right; width: 42%; padding: 10px 20px; height:auto; text-align:right; background-color:#000;}
.column-whiteKicksKoreaLayerPop-right a { color:#fff; font-size:12pt; font-weight:normal;}

#whiteKicksKoreaLayerPopView-box {width:100%; height:auto; margin:0 auto; text-align:center; padding:30px 20px;}
.text-box {text-align:left; font-size:10pt; font-weight:default; color:#666; line-height:150%;}


@media all and (min-width: 320px) and (max-width:992px) { 
.whiteKicksKoreaLayerPop_content {display: none; position: absolute; top: 25%; left: 1%; width: 96%; height: 200px; padding: 0; border: 4px solid #000; background-color: white; z-index:1002; overflow:auto;}

#whiteKicksKoreaLayerPop-box {width:100%; height:auto; margin:0 auto; text-align:center;}
.row-whiteKicksKoreaLayerPop {background-color:#000;}
.column-whiteKicksKoreaLayerPop-left {width: 39%; padding: 10px 10px; height:auto; text-align:left; color:#fff; font-size:12pt; font-weight:normal; background-color:#000;}
.column-whiteKicksKoreaLayerPop-right {width: 39%; padding: 10px 10px; height:auto; text-align:right; background-color:#000;}
.column-whiteKicksKoreaLayerPop-right a { color:#fff; font-size:12pt; font-weight:normal;}

#whiteKicksKoreaLayerPopView-box {width:100%; height:auto; margin:0 auto; text-align:center; padding:30px 20px;}
.text-box {text-align:left; font-size:10pt; font-weight:default; color:#666; line-height:150%;}
}




/* 리복, 오레인 상품리스트 공동사용 */
#kicksMgdsList-box {overflow: hidden; width: 100%; margin:-20px auto 0 auto; height: auto; background-color:#fff; clear:both;}
.kicksMgdsList-inner {width: 1300px; margin:40px auto 0 auto; height: auto; background-color:#fff;}
.kicksBrandtitle {text-align:left; font-size:16pt; color:#000; font-weight:bold;}
/* 상품리스트 리복, 오레인공통 */
.kicksMgdsClistbox {width:1300px; margin:0 auto 40px auto; height: auto;}
.row-kckMgdsb {margin-left:-1%;}
.row-kckMgdsb:after {content: ""; display: table; clear: both;}
.column-kckMgdsb {float: left; width: 24%; margin:1% 0 1% 1%; padding: 0; height: auto;}
.cardbox {padding: 20px; text-align: center; border:1px solid #ccc; margin-bottom:10px;}
.cardbox img {width:200px; height:auto;}
.h2textcd {font-size:10pt; color:#666; text-align:left;}
.p1texbot {font-size:11pt; color:#444; font-weight:300; text-align:left; margin:5px 0 10px 0; line-height:150%;}
.p2texbot {font-size:12pt; color:#000; font-weight:bold; text-align:left; line-height:150%;} 
.p3texbot {font-size:12pt; color:#066bcb; font-weight:bold; text-align:left; margin-bottom:5px; line-height:150%;} 
.p4texbot {font-size:12pt; color:#ef0b00; font-weight:bold; text-align:left; margin-bottom:5px; line-height:150%; margin-left:3px;} 



@media all and (min-width: 481px) and (max-width:820px) {
/* 리복, 오레인 상품리스트 공동사용 */
#kicksMgdsList-box {width: 96%;}
.kicksMgdsList-inner {width: 100%;}
.kicksBrandtitle {text-align:center; margin-bottom:5px;}
/* 상품리스트 리복, 오레인공통 */
.kicksMgdsClistbox {width:100%;}
.row-kckMgdsb {margin-left:-1.5%;}
.column-kckMgdsb {width: 48.5%; margin:1.5% 0 1.5% 1.5%;}
.botomLine {border-bottom:1px dotted #ccc; margin-top:20px;}
}


@media all and (min-width: 415px) and (max-width:480px) {
/* 리복, 오레인 상품리스트 공동사용 */
#kicksMgdsList-box {width: 96%;}
.kicksMgdsList-inner {width: 100%;}
.kicksBrandtitle {text-align:center; margin-bottom:5px;}
/* 상품리스트 리복, 오레인공통 */
.kicksMgdsClistbox {width:100%;}
.row-kckMgdsb {margin-left:1%;}
.column-kckMgdsb {width: 99%; margin:1.5% 0 1.5% 0;}
.botomLine {border-bottom:1px solid #ccc; margin-top:20px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);}
}

@media all and (min-width: 320px) and (max-width:480px) { 
/* 리복, 오레인 상품리스트 공동사용 */
#kicksMgdsList-box {width: 96%;}
.kicksMgdsList-inner {width: 100%;}
.kicksBrandtitle {text-align:center; margin-bottom:5px;}
/* 상품리스트 리복, 오레인공통 */
.kicksMgdsClistbox {width:100%;}
.row-kckMgdsb {margin-left:1%;}
.column-kckMgdsb {width: 99%; margin:1.5% 0 1.5% 0;}
.botomLine {border-bottom:1px solid #ccc; margin-top:20px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);}
}