@charset="euc-kr";

#sub_content > form {width:100%;text-align: center; padding:50px 0;}
#sub_content > form label {color:#222;}
#sub_content > form input,
#sub_content > form select {margin-left:10px;border:2px solid #fff;}
div#sub_content {margin-top:50px}
div#sub_content div.wrap { width: 1080px; margin: 0 auto; padding-bottom: 30px; }
div#sub_content div#sub_title { width:100%; text-align:center;  }
div#sub_content div#sub_title h2 {width:1080px;  margin:0 auto; padding:10px 0; font-size:30px; text-align: center;  color:#222;}

#sub_content1 ul { width:1080px; height:50px;margin:0px auto 0 auto; text-align:center;line-height:50px;letter-spacing:3px;}
#sub_content1 ul li { display: inline-block; color: #fff; font-size: 22px; padding: 0 10px; }
#sub_content1 ul li:nth-of-type(4) { border-bottom: 3px solid #aaa; }
#sub_content1 ul li span { color: #aaa; font-size: 24px; font-weight: bold; }
#sub_content1 ul li span.time { font-size: 14px; }
#sub_content1 ul li:not(:last-child) { margin-right: 20px; }

#sub_content0 {width:100%;text-align:center;color:#fff;padding: 50px 0;background: black; margin-top: 0;}
#sub_content0 p {font-size:24px;line-height:1.2;}
#sub_content0 p b { font-size: 32px; color: #aaa; }

#sub_content {text-align: left; color: #333; font-size: 14px; }
#sub_content p:first-child {padding:50px 0;}
#sub_content p span {font-size:18px;font-weight:bold;}
#sub_door a {display:block;width:320px;margin:50px auto;height:50px;text-align:center; text-decoration: none; border: 1px solid #aaa;line-height:50px;color:#222;font-size:16px;font-weight:bold;}
#sub_door a:hover {border: 1px solid #aaa; color: #aaa;}
#sub_content input[name=BTS] {
	margin-left:0px;
	border:1px solid white;
	width:30px;
	height:30px;
	display:inline-block;
	background-size:30px 30px;
	background-image:url("/images/sub_02/calendar.png");
	background-color:transparent;
	text-indent:-9999px;
	overflow:hidden;
}
#sub_door {width:800px; padding: 20px 0;margin:40px auto 0 auto;text-align:center;line-height:50px;margin-bottom:80px;}
#sub_door li {padding:12px;text-align:center;float:left;border:1px solid #aaa; color: #222; font-size:16px;margin-right:10px;margin-bottom:10px;}
