.video_wrap{position:relative;}
		.video{width:100%; height:100%; position:absolute; top:135px; left:0;}
		.video iframe{width:100%; aspect-ratio: 16 / 9;}
		
		
		#container{width:1150px;margin:0 auto;position:relative;}
	#container:after{display:block;clear:both;content:"";}

	#visual{width:100%;height:500px;overflow:hidden;position:relative;background-color:#F0F0F0;}
	#visualm {width:100%;height:500px;overflow:hidden;position:relative;background-color:#F0F0F0;}
	.holemovie_course{float:left; background-color:#fff; width:1200px; padding:30px; margin-top:10px; text-align:left; height:688px; border-radius:10px;}

	

	#media{width:100%; /*height:500px;*/ margin:0 auto; position:relative;}


	#visual img{display:none;height:816px;}

	#container_wrap{width:100%;background-color:#F9F9F9;}
	#container_wrap:after{display:block;content:'';clear:both;}
	#container.main{width:1150px;}

	#mainIcon{height:130px;padding:16px 0;}
		#mainIcon>li{float:left;}

	#mainCont{height:225px;border-top:1px solid #D9DBDA;}
	#mainCont>li{float:left;border-right:1px solid #D9DBDA;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;height:226px;}
	#mainCont>li.bookList{width:230px;border-right:none 0;background-color:#14A09F;color:#fff;position:relative;}
		.bookList>h3{height:50px;color:#fff;text-align:center;font-size:14px;font-weight:bold;line-height:50px;background-color:#0F6E6D;}
		.bookList ul>li{line-height:25px;padding:0 30px;}
		.bookList ul>li>span{padding:0 10px;}
		.bookList ul>li>a{color:#fff;}
		.bookList ul>li>a:hover{text-decoration:underline;}
		.arrow{position:absolute;top:50%;right:0;}
	#mainCont>li.minical{width:230px;background-color:#F0F0F0;padding:20px;}
	#mainCont>li.notice{width:345px;padding:20px;position:relative;}
	#mainCont>li.join{width:345px;border-right:none 0;padding:20px 0 20px 20px;position:relative;}
		.notice>h3,.join>h3{font-size:14px;font-weight:bold;color:#000;padding-bottom:18px;}




.notice>ul>li,.join>ul>li{line-height:24px;position:relative;}
.notice>ul>li>span,.join>ul>li>span{position:absolute;right:0;top:0;}
.notice>ul>li>a,.join>ul>li>a{padding-left:10px;background:url('/images/main/dot.png') 0 50% no-repeat;}
.notice>ul>li>a:hover,.join>ul>li>a:hover{text-decoration:underline;color:#000;}

.btn_more{position:absolute;right:20px;top:20px;}
.btn_more2{position:absolute;right:0px;top:20px;}

/* 미니달력 */
	#miniCal{width:100%;height:100%;}
		#miniCal .date{text-align:center;font:18px 'dinbol',sans-serif;color:#333;margin-top:10px;}
	#miniCal>table{margin:10px 5px;}
	#miniCal thead th{font-size:11px;line-height:20px;font-weight:normal;text-align:center;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;}
	#miniCal tbody td{text-align:center;font-size:11px;line-height:22px;height:22px;}
	#miniCal tbody td:first-child{color:#B7595A;border-left:none;}
	#miniCal tbody td:last-child{color:#6183A6;}
	#miniCal tbody td.today{background:url('/images/main/miniC_bg2.png') 50% 50% no-repeat;color:#fff;cursor:pointer;}
	#miniCal tbody td.book{background:url('/images/main/miniC_bg1.png') 50% 50% no-repeat;color:#fff;cursor:pointer;}
	#miniCal tbody td.book a{color:#fff;}


/* 팝업배너 */

#pop_banner{width:347px;height:463px;position: absolute;top: 280px;right: 15%;z-index:999}
#pop_banner>li{height:75px;background:url('/images/main/popup2_bg_02.png') 0 0 no-repeat;padding-top:13px;font-weight:bold;}
#pop_banner>li>a{color:#fff;display:block;height:56px;margin:3px;line-height:78px;padding-left:28px;font-size:16px;}
#pop_banner>li:nth-child(1){background-image:url('/images/main/popup2_bg_01.png');}
#pop_banner>li:nth-child(2){background-image:url('/images/main/popup2_bg_02.png');}
#pop_banner>li:nth-child(3){background-image:url('/images/main/popup2_bg_03.png');}
#pop_banner>li:nth-child(4){background-image:url('/images/main/popup2_bg_04.png');}
#pop_banner>li:nth-child(5){background-image:url('/images/main/popup2_bg_05.png');}
#pop_banner>li:nth-child(6){background-image:url('/images/main/popup2_bg_06.png');}
#pop_banner>li:nth-child(7){background-image:url('/images/main/popup2_bg_07.png');}
#pop_banner>li:nth-child(8){background-image:url('/images/main/popup2_bg_08.png');}
#pop_banner>li:nth-child(3)>a,
#pop_banner>li:nth-child(5)>a{color:#fff;}