@charset "utf-8";
*{max-height:20000px;padding:0;margin:0;border:0;outline:none;border-collapse:collapse;box-sizing:border-box;list-style:none;text-decoration:none;border-spacing:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;text-decoration:none;}
body{overflow-y:scroll;font-size:14px;font-family:굴림;height:100%}
@font-face{font-family:'cc';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@1.0/ChosunKm.woff') format('woff');font-weight:normal;font-style:normal}
html,body{height:100%;background: #191919;}


#cmy{max-width:800px;margin:0 auto;padding: 20px 20px 100px;}
#logo{max-width:100%;display: block;margin: 0 auto 30px;}
#video{
    border-radius: 7px;
    overflow: hidden;
    border: 3px #fff solid;
    box-shadow: 0 0 10px #fff;    position: relative;
}
#video video{width:100%;height:auto;display: block;}
#vbox1{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 20px 110px 20px 50px;
    background: #00000085;
    height: 100px;
    color: #fff;
    font-size:18px;
}
#vbox1 h1,
#vbox1 h2,
#vbox1 h3{font-size:18px}
#vbox1 p{font-size:16px}

#video2{
    border-radius: 7px;
    overflow: hidden;
    border: 3px #fff solid;
    box-shadow: 0 0 10px #fff;
    position: relative;
}
#video2 video{width:100%;height:auto;display: block;}
#vbox21{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 20px 110px 20px 50px;
    background: #00000085;
    height: 100px;
    color: #fff;
    font-size:18px;
}
#vbox21 h1,
#vbox21 h2,
#vbox21 h3{font-size:18px}
#vbox21 p{font-size:16px}

@media (max-width:800px){
	#vbox1{height:90px;padding:20px;font-size:14px}
	#vbox1 h1,
	#vbox1 h2,
	#vbox1 h3{font-size:14px}
	#vbox1 p{font-size:12px}

	#vbox21{height:90px;padding:20px;font-size:14px}
	#vbox21 h1,
	#vbox21 h2,
	#vbox21 h3{font-size:14px}
	#vbox21 p{font-size:12px}
}