
		@font-face {
		  font-family: "NG";
		  font-style: normal;
		  font-weight: 400;
		  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
		  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format("embedded-opentype"),
			   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format("woff2"),
			   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format("woff"),
			   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format("truetype");
		}
		@font-face {
		  font-family: "NG";
		  font-style: normal;
		  font-weight: 700;
		  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
		  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format("embedded-opentype"),
			   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format("woff2"),
			   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format("woff"),
			   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format("truetype");
		}
		@font-face {
		  font-family: "NG";
		  font-style: normal;
		  font-weight: 800;
		  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
		  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format("embedded-opentype"),
			   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format("woff2"),
			   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format("woff"),
			   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format("truetype");
		 }
		
		
		/*=================================
		reset
		=================================*/
		* {list-style:none;padding:0;margin:0;}
		html {font-size:12px;font-family:'NG';line-height:1;word-break:break-all;-ms-word-break:break-all;}
		body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, p, button {outline:none;}
		input[type="radio"], input[type="image"], img, fieldset, iframe {border:0 none;vertical-align:middle}
		table {border-spacing:0;border-style:none;border-collapse:collapse;}
		input[type="text"], input[type="password"], input[type="file"], textarea {border:1px solid #d1d1d1;}
		a, a:hover, a:link, a:visited, a:active {text-decoration:none;}
		hr {display:none;}
		h1, h2, h3, h4, h5, h6 {font-size:1em}
		
		
		/*=================================
		view
		=================================*/
		.texthidden {overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; font-size:0; line-height:0;}
		
		.ctt {width:100%;max-width:640px;margin:0 auto;text-align:center;overflow: hidden;}
		.ctt .ttl {}
		.ctt .ttl img {width: 100%;display: block;} 
		.ctt ul {margin-bottom: 36%;}
		.ctt ul li {width: 100%;display: block;margin: 0.5% 0;}
		.ctt ul li .box {display:none;position: relative}
		.ctt ul li h2 {width: 100%;padding-top: 28.2%;display:block;cursor: pointer;}
		.ctt ul li h2.dep1_ttl {background:url(images/180119_m_dep1_ttl.jpg) no-repeat left top;background-size: 100% auto;}
		.ctt ul li h2.dep2_ttl {background:url(images/180119_m_dep2_ttl.jpg) no-repeat left top;background-size: 100% auto;}
		.ctt ul li h2.dep3_ttl {background:url(images/180119_m_dep3_ttl.jpg) no-repeat left top;background-size: 100% auto;}
		.ctt ul li h2.dep4_ttl {background:url(images/180119_m_dep4_ttl.jpg) no-repeat left top;background-size: 100% auto;}
		.ctt ul li img {width:100%;display:block;}
		.notice img {width: 100%;max-width: 640px;margin: 0 auto;text-align: center;overflow: hidden;display: block;}
		.ctt ul li.open .box {display:block;}
		.ctt ul li.open h2.dep1_ttl {background:url(images/180119_m_dep1_ttl_on.jpg) no-repeat left top;background-size: 100% auto;}
		.ctt ul li.open h2.dep2_ttl {background:url(images/180119_m_dep2_ttl_on.jpg) no-repeat left top;background-size: 100% auto;}
		.ctt ul li.open h2.dep3_ttl {background:url(images/180119_m_dep3_ttl_on.jpg) no-repeat left top;background-size: 100% auto;}
		.ctt ul li.open h2.dep4_ttl {background:url(images/180119_m_dep4_ttl_on.jpg) no-repeat left top;background-size: 100% auto;}

		/* flag */
		.ctt ul li.dep1 .flag {display:block;position:absolute;top: 67.7%;left: 78.3%;}
		.ctt ul li.dep2 .flag {display:block;position:absolute;top: 67.6%;left: 74.3%;}
		.ctt ul li.dep3 .flag {display:block;position:absolute;top: 63.9%;left: 78.1%;}
		.ctt ul li.dep4 .flag {display: block;position: absolute;top: 54.9%;left: 78.9%;}
		.ctt ul li.on .flag {background:url(images/180119_m_icon_on.jpg) no-repeat left top;background-size: 100% auto;padding-top: 6.9%;width: 12.1%;}
		.ctt ul li.off .flag {background:url(images/180119_m_icon_off.jpg) no-repeat left top;background-size: 100% auto;padding-top: 6.8%;width: 10.4%;}
		.ctt ul li.off_first .flag {background:url(images/180119_m_icon_off_first.jpg) no-repeat left top;background-size: 100% auto;padding-top: 6.1%;width: 16.7%;}

		/* submit */
		.ctt ul li .submit {display:none;background: url(images/180119_m_submit.png) no-repeat left top;background-size: 100% auto;width: 38.2%;padding-top: 11.3%;}
		.ctt ul li .submit.on {background:url(images/180119_m_submit_on.png) no-repeat left top;background-size: 100% auto;}
		.ctt ul li.dep1 .submit {position: absolute;top: 53.9%;left: 30.9%;}
		.ctt ul li.dep2 .submit {position: absolute;top: 53.9%;left: 30.9%;}
		.ctt ul li.dep3 .submit {position: absolute;top: 50%;left: 30.9%;}
		.ctt ul li.dep4 .submit {position: absolute;top: 45.2%;left: 30.9%;}
		.ctt ul li.def .submit.def {display:block;}
		.ctt ul li.on .submit.on {display:block;}
		.ctt ul li.off .submit.off {display:block;}
		.ctt ul li.off_first .submit.off_first {display:block;}

		.ctt .banner {position:relative;}
		.ctt .banner img {display: block;width: 100%;}
		.ctt .banner a.video_link {position: absolute;top: 24.3%;left: 40%;width: 20.2%;padding-top: 19.9%;background: #000;opacity: 0;filter: alpha(opacity:'0');}
		.ctt .banner a.link {position: absolute;top: 84%;left: 30.9%;background:url(images/180119_m_submit_on.png) no-repeat left top;background-size: 100% auto;width: 38.2%;padding-top: 11.3%;}

		/* 동영상레이어 */
		body {position: relative;}
		.videoWrap{position:fixed; top:0; left:0; width:100%; height:100%; background:#000; z-index:1000; display: none;}
		.videoWrap .video_file{position:absolute;}
		.video_file iframe{position:relative; padding:0; border:0;}
		.video_file video{position:relative;}
		.btn_close_video{display:block;position: fixed;right:0px;top: 0;width:42px;height:42px;z-index: 2147483648;background:url('https://static-breeze.nike.co.kr/kr/ko_kr/cmsstatic/structured-content/2357/btn-overlay-close_m_150417.png') no-repeat 0 0;}