/* 본문 */
.clear { clear:both; }
.articles2 { padding-top:0px; padding-bottom:0px; padding-left:20px; padding-right:20px; margin:0px; text-align:justify}
.articles2 div { padding:0px; margin:0px; }
.articles2 img { text-align:center; width:100%; margin-right:2em; margin-bottom:2em;}

.box_desc { border:0px red dotted; padding-top:0px; margin-top:0px; background:#f1f1f1;}
.stitle { font-family:NanumBarunGothic; font-size:22px; text-align:left; font-weight:900; text-decoration:none; margin-bottom:0px; }

/* 공유 */
.share { margin:0px; padding:0px; overflow:hidden; text-align:center;}
.share div { display:block; margin:0px; padding:0px; overflow:hidden; width:260px; text-align:center; }
.share img { display:block; float:left; width:50px;}

/* 이벤트메뉴 */
#gnb {position: relative;}
#gnb ul li {float: left; list-style:none;}
#gnb ul li a {display:block;}
#gnb ul .gnb_10 a { width: 89px; height: 122px;;}
#gnb ul .gnb_10 {position: absolute; top: 17px; left: 1024px;}

/* 페이지 넘김 프린트 스피커 */
.page {height: 40px; width: 1024px; position: fixed; z-index: 0; left: 50%; margin-left: -512px; top: 50%;}
.page ul li { list-style:none;}

.page li.print {position: absolute; margin-right: -112px; bottom: -70px; right: 0;}

.page li.next {float: right; margin-right: -30px; width:25px; height:40px;}
.page li.next img { width:100%; height:100%; }
.page li.prev {float: left; margin-left: -30px;  width:25px; height:40px;}
.page li.prev  img { width:100%; height:100%; }

/* 프린트 */
.print img { cursor:pointer; }

/* SNS */
.share div { text-align:center; width:350px; }
.share div img { max-width:67px; width:30px; }
.share .snsBtn{float:left;width:67px;height:67px;margin-right:3px;cursor:pointer;}
.share .bandShare{position:relative;overflow:hidden}
.share .bandShare img{width:67px;height:67px;opacity:0;filter:alpha(opacity=0);top:0 !important;left:0 !important;margin:0;padding:0}
.share .bandShare .band{width:67px;height:67px;position:absolute;z-index:0;left:0 !important;top:0 !important;opacity:1 !important;filter:alpha(opacity=100)}

#shareIcon div { display:block; margin-left:30px;}
#shareIcon div img { width:50px; height:50px; display:block; float:left; cursor:pointer; margin-right:2px; }
#shareIcon .bandShare .band{width:50px; height:50px; position:absolute;z-index:0;left:0 !important;top:0 !important;opacity:1 !important;filter:alpha(opacity=100)}

	
	/* container1 영역 ----------------- sub05*/
	td {font-size: 16px !important; height: 50px;}

	#container1 {max-width:1024px; width:100%; margin:0 auto; padding:0px auto;
		background:#fff; 
		border-left:25px solid #f4f4f4; 
		overflow:hidden; 
		border-right:25px solid #f4f4f4;		
	}
	#container1 h1 {width:95%; text-align:center; font-size:20px;}
	#container1 .top {width:95%; font-size:14px; padding:40px;}
	#container1 table {width:90%; margin:0 auto; border-collapse:collapse}
	#container1 table tbody {border-top:1px #888 solid; border-bottom: 1px #888 solid; }
	#container1 table tbody tr {border-bottom: 1px #f4f4f4 solid;}
	#container1 table tbody tr td:first-child {padding-left: 30px;}
	#container1 table tbody tr td:last-child {padding-right: 20px;}
	#container1 table tbody tr td { font-family:NanumGothic; vertical-align:middle; }
	#container1 .text_top {text-align:center; background: #f4f4f4; font-weight:bold;}
	#container1 .text-left {text-align:center;}


	/* 버튼 및 팝업영역 */
	.button {
		font-size: 16px; font-weight:bold; background:#fff; 
		border:2px #f47629 solid; border-radius:3px; cursor:pointer; 
		box-shadow:0 2px 2px rgba(0,0,0,0.2); margin-top:40px; width: 125px; height: 42px; color: #f47629;}
	.button:hover {background-color: #f47629; color: #fff;}

	.modal {
		width:100%; height:100%; background:rgba(0,0,0,0.4); 
		position:fixed; top:0; left:0; z-index:1; overflow:auto; display:none;
	}
	.modal-content {
		width:500px; height:250px; background:#fff; border-radius:3px; margin:150px auto; box-shadow:0 2px 2px rgba(0,0,0,0.2);
	}
	.modal-header {width:460px; height:50px;  padding-top:10px; background:#f1f1f1;}
	.modal-header p { background:#f1f1f1;  font-size: 18px;font-family:NanumBarunGothic; font-weight:bold;  text-align: center; margin-top:0px;}

	.modal-body {width:460px; height:80px; padding:20px;}
	.modal-body p {font-size: 17px; font-family:NanumBarunGothic; text-align:justify}
	.modal-body .f_col {color:#f47629; font-size: 20px; font-family:NanumBarunGothic; text-align:justify}

	.modal-footer {width:480px; height:50px; padding:10px; padding-top:30px; text-align: center;}
	.btnc {width:100px; height:30px; color:#333; font-weight:bold; border:none; outline:none; border-radius:3px; box-shadow:0 2px 2px 2px rgba(0,0,0,0.2);

/* 10페이지 이벤트 */
/*	JIN sub_02  */
@media screen and (max-width:992px) {
	#gnb { display:none; }
 }