﻿@charset "utf-8";

@font-face{font-family:'Noto';font-style:normal;font-weight:100;src:url('/html/fonts/notokr-light.eot');src:url('/html/fonts/notokr-light.eot?#iefix') format('embedded-opentype'),url('/html/fonts/notokr-light.woff2') format('woff2'),url('/html/fonts/notokr-light.woff') format('woff')}
@font-face{font-family:'Noto';font-style:normal;font-weight:300;src:url('/html/fonts/notokr-regular.eot');src:url('/html/fonts/notokr-regular.eot?#iefix') format('embedded-opentype'),url('/html/fonts/notokr-regular.woff2') format('woff2'),url('/html/fonts/notokr-regular.woff') format('woff')}
@font-face{font-family:'Noto';font-style:normal;font-weight:500;src:url('/html/fonts/notokr-medium.eot');src:url('/html/fonts/notokr-medium.eot?#iefix') format('embedded-opentype'),url('/html/fonts/notokr-medium.woff2') format('woff2'),url('/html/fonts/notokr-medium.woff') format('woff')}
@font-face{font-family:'Noto';font-style:normal;font-weight:700;src:url('/html/fonts/notokr-bold.eot');src:url('/html/fonts/notokr-bold.eot?#iefix') format('embedded-opentype'),url('/html/fonts/notokr-bold.woff2') format('woff2'),url('/html/fonts/notokr-bold.woff') format('woff')}

/* 컨텐츠 공통 */
.evt_wrap {min-width:1200px; position:relative; overflow:hidden; font-family:'맑은 고딕',sans-serif;}
.evt_wrap img {vertical-align:top;}
.evt_main {position:relative; padding:97px 0 200px; background-color:#1720da; text-align:center;}

.pr {position: relative;}
.sticker_img {position:absolute; top:166px;}
.main_leaf_left {left:50%;	animation:mainLeaf_left 1.35s forwards cubic-bezier(0.68, -0.55, 0.265, 1.55);}
.main_leaf_right {right:50%; animation:mainLeaf_right 1.35s forwards cubic-bezier(0.68, -0.55, 0.265, 1.55);}

@keyframes mainLeaf_left{
	0% {transform: scale(.5)}
	100% {
		transform: translateX( -500px) scale(1);
		-ms-transform: translateX( -500px) scale(1);
	}
}

@keyframes mainLeaf_right{
	0% {transform: scale(.5)}
	100% {
		transform: translateX( 490px) scale(1);
		-ms-transform: translateX(490px) scale(1);
	}
}

.evt_top_label {position:absolute; top:0; right:50%; margin-right:-800px;}
.evt_list_tab {position:absolute; right:0; left:0; bottom:0; font-size:0; text-align:center; border-bottom:10px solid #ffef3b;}

.evt_list_tab >li {display:inline-block; width:500px; height:90px; background-color:#1869ee; cursor:pointer; border-radius: 40px 40px 0 0 ;}
.evt_list_tab >li> button {display:block; width:100%; height:100%; background-repeat:no-repeat;	background-position:center;	background-color:transparent; outline:none;}

.evt_list_tab >li.on {background-color: #ffef3b;}
.evt_list_tab >li .evt_big3 {background-image: url(/html/event/20190516Exam/images/big3_off.png);}
.evt_list_tab >li.on .evt_big3 {background-image: url(/html/event/20190516Exam/images/big3_on.png);}
.evt_list_tab >li .evt_board_tab {background-image: url(/html/event/20190516Exam/images/board_tab_off.png);}
.evt_list_tab >li.on .evt_board_tab {background-image: url(/html/event/20190516Exam/images/board_tab_on.png);}

/* 댓글 */
.evt_form_write {overflow:hidden;}
.evt_write {overflow:hidden; display:block; float:left;	width:830px; height:80px; padding:10px 30px; background-color:#f2f2f2; border:0; font-size:14px; outline:none; border-radius:12px; letter-spacing:-0.5px; box-sizing:border-box; color:#333; font-family:'맑은 고딕', sans-serif;}
.evt_write:focus, .evt_write:hover{background-color:#ededed;}

textarea::-webkit-input-placeholder {line-height:60px;}
textarea:-ms-input-placeholder {line-height:60px;}

.evt_submit_btn {float:right;}
.evt_submit_btn> button{display:block; width:150px; height:80px; border-radius:12px; box-sizing:border-box; background: #f57f17 url(/html/event/20190516Exam/images/text_submit.png) no-repeat center;}

.evt_list_board {margin-top:32px; border:1px solid #bbb; border-width:1px 0 1px;}
.evt_list_board >li {display:table; width:100%; table-layout:fixed;	min-height:50px; position:relative; font-family: '맑은 고딕', sans-serif;}
.evt_list_board >li>p {display:table-cell; width:805px;	padding:11px 0 11px 30px; vertical-align:middle; font-family: inherit; font-size:14px; color:#333; line-height:1.4; letter-spacing:-0.5px; box-sizing:border-box;}
.evt_list_board > li + li {border-top:1px solid #bbb;}
.evt_delete_my_write {display:inline-block;	width:14px;	height:14px; background:url(/html/event/20190516Exam/images/ico_delete.png) no-repeat; margin:-3px 0 0 10px;}
.evt_list_board .name_writer {top:50%; right:50px; position:absolute; font-family:inherit; font-size:16px; font-weight:bold; color:#333; transform:translateY(-50%); -ms-transform:translateY(-50%);}




/* 강좌 리스트 탭 */
.evt_subject_tab {width:1000px;	padding:100px 0 50px; margin:0 auto;}
.evt_footer_tab {position:relative;	display:table; width:100%; margin-bottom:30px; table-layout:fixed;}
.evt_footer_tab>li {display:table-cell;	background-color:#aaa; vertical-align:middle;}
.evt_footer_tab>li.on {background-color:#1720da;}
.evt_footer_tab>li>button {display:block; width:100%; padding:27px 0; font-family:Noto; font-weight:500; font-size: 16px; color:#fff;}
.evt_footer_tab>li+li {border-left:1px solid #fff;}
.evt_footer_tab>li button {background-color:transparent; outline:none;}

.depth_inner{
	position: relative;
	top: 100%;
	left: 0;
	right: 0;
	overflow: hidden;
	padding: 8px 0 9px;
	margin-top: 16px;
	border: 1px solid #adadad;
	text-align: center;
}

.depth_inner>li{
	position: relative;
	float: left;
	width: 50%;
	box-sizing: border-box;
}

.depth_inner>li+li:before{
	position: absolute;
	top: 3px;
	left: 0;
	width: 1px;
	height: 16px;;
	background-color: #b9b9b9;
	content: '';
}

.depth_inner>li>button{
	font-size: 14px;
	font-weight: 300;
	font-family: '맑은 고딕', sans-serif;
}

 .depth_inner>li.on>button{
 	font-weight: 600;
	color: #333;
}