.rollBanner div{height:480px; text-align:center;}
.mainPage {
    height: auto !important;
    margin: 16px 0 20px 0;
}
#row_1{background:#F6F9FF; padding-bottom:40px; position:relative}
#row_4{margin:0 -15px 40px !important; text-align:center;}
.mypageBtn{display:none;}
/*
.blackWrap .popupWrap{display:flex;justify-content: center;flex-flow: nowrap;flex-wrap: wrap;max-width:1200px;}
.closePop{flex-basis:100%;}

.blackWrap2{width: 100%;height: 100%;background: rgba(0,0,0,0.7);position: fixed;top: 0;left: 0;z-index: 99999;display: flex;justify-content: center;align-items: center;}
.blackWrap2 .closePop {color: #fff;cursor: pointer;font-weight: bold;background: #222;border-radius: 4px;padding: 7px 5px;}
.blackWrap2 .bw_hide2 {float: right;margin-left: 10px;}
*/
#timer {
    font-size: 3em;
    font-weight: 100;
    color: white;
    padding: 20px;
    width: 700px;
}

#timer div {
    display: inline-block;
    min-width: 90px;
    padding: 15px;
    background: #020b43;
    border-radius: 10px;
    border: 2px solid #030d52;
    margin: 15px;
}
#timer div span {
    color: #ffffff;
    display: block;
    margin-top: 15px;
    font-size: .35em;
    font-weight: 400;
}

@media (max-width:1200px) {
	.rollBanner div{height:auto;}
	.rollBanner div img{width:100%;}
	.mypageBtn{display: inline-block;
	    color: #fff;
	    font-size: 15px;
	    font-weight: 700;
	    background: #3d9dc9;
	    box-sizing: border-box;
	    width: 80px;
	    height: 80px;
	    padding: 24px 12px;
	    position: fixed;
	    right: 20px;
	    bottom: 190px;
	    z-index: 999;
	    transition: 0.3s ease;
	    border-radius: 50%;
	    text-align: center;
	    text-decoration:none;
    }
    .blackWrap .popupWrap{max-width:80% !important}
    .blackWrap .popupWrap .bw_box{width:50%}
    .blackWrap .popupWrap .bw_box img{width:100%;margin:0}
	.mypageBtn:hover{color:#fff}
}
@media (min-width:768px) {
	
}
@media (max-width:768px) {
	.blackWrap .popupWrap{flex-direction:column;}
	.blackWrap .popupWrap .bw_box{width:auto}
	.blackWrap .popupWrap{max-width:50% !important;}
}

@media (max-width:480px) {
	.blackWrap .popupWrap{flex-direction:column;}
	.blackWrap .popupWrap .bw_box{width:auto}
	.blackWrap .popupWrap{max-width:60% !important;}
		
}