.layer_qa{position:fixed;top:20%;left:0;z-index:999}
.layer_qa p{margin:10px auto;position:relative}
.layer_qa .layer_qa_close{width:50px;height:50px;padding-top:10px; text-align:center;font-size:24px;background:#565656;color:#fff;font-weight:600; border-radius:50%;overflow:hidden;display:block;position:absolute;top:10px;right:40px;z-index:1;box-sizing:border-box}
.layer_qa .layer_qa_img{width:100%;height:100%;overflow:hidden;position:relative;display:block}
.layer_qa img{}
@media all and (min-width:1023px){
.layer_qa{left:10%;}
}



.major_banner{padding:0 20px 40px 20px}
.major_banner li{margin-bottom:4px;border:1px solid #dfdfdf;background:#fff}
.major_banner li a{display:block;text-align:center}
.major_banner li img{max-width:100%}
@media all and (min-width:768px) {
.major_banner li{width:calc(100% / 6 - 6px);margin:0;display:inline-block}
}  
@media all and (min-width:1023px) {
.major_banner li{height:49px;}
}                                                    


/*팝업창_레이어팝업이기본값*/
.layerpoparea{position:absolute;display:block;z-index: 9999999;}
.layerpop{float:left;}
.layerpop div img{width:100%;}
.layerpop p{background: #0b0b0b;color:#fff;padding:10px;position:relative}
.layerpop p input[type=checkbox]{width:18px;height:18px;margin:2px 2px 0 0;vertical-align:top}
.layerpop p a{color:#fff;position:absolute;bottom:0;right:0;border-left:1px solid rgba(255, 255, 255, .3);padding:10px 15px}
.layerpop p a:hover,.layerpop p a:focus{background:#000}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     