@charset "utf-8";

	/* layer */
	.layer1 {position:absolute; overflow:hidden; padding:29px; background:#fff; border:1px solid #666;}
	.layer1 .title {height:18px; font-size:20px; line-height:13px; text-indent:-2px; color:#008191;}
	.ie8 .layer1 .title {line-height:14px;}
	.layer1 .close1 {position:absolute; top:21px; right:29px; width:16px; height:15px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_close1.gif) no-repeat 0 0;}
	.layer1 .close2 {display:block; margin:0 auto; padding-bottom:2px; width:100%; height:37px; background:#008191; font-size:16px; line-height:35px; text-align:center; color:#fff;}
	
	.layer2 {position:absolute; top:0; left:0; right:0; bottom:0; background:#000; opacity:0.8; filter:alpha(opacity:80); z-index:3;}
	
	.layer3 {position:absolute; background:#fff; border:1px solid #666; z-index:4;}
	.layer3 .box1 {margin:4px 3px 0;}
	.layer3 .box2 {padding:26px 25px 0;}
	.layer3 .box3 {overflow-y:auto; overflow-x:hidden; padding:0 13px 0 0; height:694px;}
	.layer3 .box4 {padding:0 25px;}
	.layer3 .box5 {overflow:hidden; min-height:503px;}
	.layer3 .box5 .box5_1 {overflow:hidden;}
	.layer3 .box5 .box5_1 .box5_left {float:left; width:521px;}
	.layer3 .box5 .box5_1 .box5_right {float:left; max-width:250px;}
	.layer3 .title {overflow:hidden; padding:0 0 0 24px; height:53px; background:#e2e2e2; font-size:20px; line-height:47px; color:#008191;}
	.layer3 .close {position:absolute; top:23px; right:29px; width:16px; height:15px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_close2.gif) no-repeat 0 0;}
	.layer3 .close2 {display:block; padding-bottom:2px; width:100%; height:37px; background:#008191; font-size:16px; line-height:35px; text-align:center; color:#fff;}
	
	.layer4 {position:absolute; top:50%; left:50%; margin:-72px 0 0 -183px; padding:8px 0 30px; width:366px; /*height:136px;*/ background:#fff; border:1px solid #666; z-index:4;}
	.layer4 .txtbox1 {display:table; width:100%;}
	.layer4 .txtbox1 .td {display:table-cell; padding:20px 0; font-size:16px; letter-spacing:-0.25px; line-height:20px; text-align:center; vertical-align:middle; color:#000;}
		/* table */
	.table1 {border-top:1px solid #ababab; border-bottom:1px solid #d8d8d8;}
	.table1 table {}
	.table1 thead th {height:33px; background:#efefef; font-size:14px; font-weight:normal; letter-spacing:-0.25px; color:#333; border-bottom:1px solid #d8d8d8;}
	.table1 thead th+th {border-left:1px solid #d8d8d8;}
	.table1 tbody td {height:32px; font-size:14px; letter-spacing:-0.25px; text-align:center; color:#666;}
	.table1 tbody td+td {border-left:1px solid #d8d8d8;}
	
	.table2 {}
	.table2 table {}
	.table2 thead th {height:34px; background:#efefef; font-size:15px; font-weight:normal; letter-spacing:-0.25px; line-height:33px; color:#5e5e5e;}
	.slidearea2+.table2 thead th {background:#e6e6e6;}
	.table2 thead th input[type='checkbox'] {margin-top:-2px; width:14px; height:14px; background:#fff; border:1px solid #b4b4b4;}
	.table2 tbody td {height:36px; font-size:14px; line-height:35px; color:#4c4c4c; border-bottom:1px solid #e6e6e6;}
	.table2 tbody td.check {text-align:center;}
	.table2 tbody td.check input[type='checkbox'] {margin-top:-2px; width:14px; height:14px; background:#fff; border:1px solid #b4b4b4;}
	.table2 tbody td.no {text-align:center;}
	.table2 tbody td.subject {}
	.table2 tbody td.subject a {float:left; overflow:hidden; max-width:250px; white-space:nowrap; text-overflow:ellipsis; color:#4c4c4c;}
	.table2 tbody td.date {text-align:center; color:#99a2af;}
	.table2 tbody td.btn {text-align:center;}
	.table2 tbody td.txt1 {text-align:center;}
	.table2 tbody td .down {display:block; margin:0 auto; padding-bottom:2px; width:70px; height:26px; background:#fff; font-size:13px; letter-spacing:-0.25px; line-height:24px; text-align:center; color:#333; border:1px solid #bbb;}
	.ie9 .table2 tbody td .down {padding-bottom:4px; line-height:21px;}
	.ie10 .table2 tbody td .down {padding-bottom:4px; line-height:21px;}
	.ie11 .table2 tbody td .down {padding-bottom:4px; line-height:21px;}
	
	.table3 {}
	.table3 table {border-top:1px solid #666;}
	.table3 caption {display:table-caption; position:relative; padding-bottom:18px; font-size:16px; letter-spacing:-0.25px; vertical-align:top; text-align:left; line-height:11px; color:#000;}
	.table3 caption .cmt1 {position:absolute; top:5px; right:12px; font-size:14px; line-height:15px; color:#666;}
	.table3 thead th {height:34px; background:#f7f7f7; font-size:14px; font-weight:normal; letter-spacing:-0.25px; color:#333; border-top:1px solid #b1b1b1;}
	.table3 thead th+th {border-left:1px solid #b1b1b1;}
	.table3 thead tr:first-child th {border-top:1px solid #666;}
	.table3 thead tr:first-child th:first-child {border:1px solid #666; border-top:1px solid #666; border-left:none; border-right:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1;}
	.table3 thead th .cmt1 {float:right; font-size:13px; color:#008191;}
	.table3 tbody th {font-size:14px; font-weight:normal; letter-spacing:-0.25px; color:#666; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1;}
	.table3 tbody td {height:34px; font-size:14px; letter-spacing:-0.25px; text-align:center; color:#666; border-top:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; border-left:1px solid #b1b1b1;}
	
	.table4 {}
	.table4 table {}
	.table4 caption {display:table-caption; position:relative; padding-bottom:31px; font-size:16px; letter-spacing:-0.25px; vertical-align:top; text-align:left; line-height:11px; color:#666; border-bottom:1px solid #666;}
	.table4 caption strong {color:#000;}
	.table4 caption .cmt1 {position:absolute; top:16px; right:2px; font-size:14px; line-height:15px; color:#666;}
	.table4 caption .cmt1 em {color:#008191;}
	.table4 tbody th {background:#f7f7f7; font-size:15px; font-weight:normal; letter-spacing:-0.25px; color:#666; border:1px solid #b1b1b1; border-right:2px solid #b1b1b1; border-left:none;}
	.table4 tbody tr:first-child th {border-top:1px solid #666;}
	.table4 tbody tr:first-child td {border-top:1px solid #666;}
	.table4 tbody td+th {border-left:2px solid #b1b1b1;}
	.table4 tbody th em {color:#008191;}
	.table4 tbody td {padding:5px 5px 4px; height:30px; font-size:15px; letter-spacing:-0.25px; color:#666; border:1px solid #b1b1b1; border-right:none;}
	.table4 tbody td.etc1 {padding:18px 0 20px 20px; line-height:20px;}
	.table4 tbody td.etc1 * {float:none;}
	.table4 tbody td.etc1 strong {font-size:18px; color:#333;}
	.table4 tbody td.etc1 .date {display:block; clear:both;}
	.table4 tbody td * {float:left;}
	.table4 tbody td input[type='text'] {padding:0 10px; height:28px; font-size:14px; letter-spacing:-0.25px; line-height:28px; color:#666; border:1px solid #ddd;}
	.table4 tbody td input.size1 {width:224px;}
	.table4 tbody td input.size2 {width:720px;}
	.table4 tbody td input.size3 {padding:0; width:54px; text-align:center;}
	.table4 tbody td input.size4 {padding:0; width:81px; text-align:center;}
	.table4 tbody td .bar {width:12px; height:30px; font-size:14px; letter-spacing:-0.25px; line-height:30px; text-align:center; color:#666;}
	.table4 tbody td .txt1 {height:30px; line-height:30px;}
	.table4 tbody td button.modify {float:right; margin:2px 0 0; width:71px; height:27px; background:#979797; font-size:14px; letter-spacing:-0.25px; line-height:27px; text-align:center; color:#fff;}
	.table4 tbody td button.zipcode {margin:2px 0 0 5px; width:93px; height:27px; background:#979797; font-size:14px; letter-spacing:-0.25px; line-height:27px; text-align:center; color:#fff;}
	
	.table5 {}
	.table5 table {}
	.table5 caption {display:table-caption; padding-bottom:31px; padding-left:17px; font-size:16px; letter-spacing:-0.25px; vertical-align:top; text-align:left; line-height:11px; color:#666;}
	.table5 caption strong {color:#000;}
	.table5 thead th {height:34px; background:#efefef; font-size:15px; font-weight:normal; letter-spacing:-0.25px; line-height:34px; color:#5e5e5e;}
	.table5 tbody td {height:36px; font-size:14px; text-align:center; letter-spacing:-0.25px; color:#5e5e5e; border-bottom:1px solid #e6e6e6;}
		/* ë²„íŠ¼ */
	.btnarea {text-align:center;}
	.btnarea img,
	.btnarea button,
	.btnarea input {vertical-align:top;}
	.btnarea .l_group {float:left;}
	.btnarea .l_group a,
	.btnarea .l_group input,
	.btnarea .l_group button {float:left;}
	.btnarea .r_group {float:right;}
	.btnarea .r_group a,
	.btnarea .r_group input,
	.btnarea .r_group button {float:left; margin-left:5px;}
	.btnarea button.bttype1 {padding-bottom:2px; height:27px; background:#008191; font-size:14px; letter-spacing:-0.25px; line-height:25px; color:#fff;}
	.ie8 .btnarea button.bttype1 {line-height:26px;}
	.btnarea button.bttype2 {padding-bottom:2px; height:27px; background:#979797; font-size:14px; letter-spacing:-0.25px; line-height:25px; color:#fff;}
	.ie8 .btnarea button.bttype2 {line-height:26px;}
		/* 페이징 */
	/* .paging1 {overflow:hidden; height:19px; text-align:center;} */
	/*.paging1 {overflow:hidden; height:19px; margin-left:30px; 
			width: 300px;
			text-align: center;
		}
	*/
	/* .paging1 button {display:inline-block; width:18px; height:19px; vertical-align:top;}
	.paging1 a {display:inline-block; font-size:15px; line-height:19px; text-align:center; color:#666;}
	.paging1 a img {vertical-align:top;}
	.paging1 .first {background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_paging1_first.gif) no-repeat 0 0;}
	.paging1 .prev {margin:0 14px 0 3px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_paging1_prev.gif) no-repeat 0 0;}
	.paging1 .next {margin:0 3px 0 14px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_paging1_next.gif) no-repeat 0 0;}
	.paging1 .end {background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_paging1_end.gif) no-repeat 0 0;}
	.paging1 .num a {padding:0 5px;}
	.paging1 .num a:first-child {background:none;}
	.paging1 a strong {font-weight:normal; color:#008191;}
	.paging1 a:hover,
	.paging1 a:focus {color:#008191;} */

	.paging1 {overflow:hidden; clear:both; height:26px; text-align:center;} 
	.paging1 button {display:inline-block; width:18px; height:26px; vertical-align:top; font-size:0; line-height:0;}
	.paging1 .first {margin-right:5px; background:url(../images/btn_paging_first.gif) no-repeat 50% 5px;}
	.paging1 .prev {margin-right:3px; background:url(../images/btn_paging_prev.gif) no-repeat 50% 5px;}
	.paging1 .next {margin-left:3px; background:url(../images/btn_paging_next.gif) no-repeat 50% 5px;}
	.paging1 .end {margin-left:5px; background:url(../images/btn_paging_end.gif) no-repeat 50% 5px;}
	.paging1 a {display:inline-block; font-size:14px; vertical-align:top;}
	.paging1 .num a {display:inline-block; overflow:hidden; width:26px; height:26px; line-height:26px; letter-spacing:-0.6px; text-align:center; color:#747474;}
	.paging1 .num a strong, #paging_t1 .num a:hover, #paging_t1 .num a:focus {
			display: inline-block;
			width: 26px;
			height: 26px;
			background: #23b5c7;
			border-radius: 50%;
			font-weight: normal;
			color: #fff;
	}
	.paging1 a:hover,
	.paging1 a:focus {color:#008191;}

		/* ë¦¬ìŠ¤íŠ¸ */
	.list_t1 {overflow:hidden;}
	.list_t1 .bundle {position:relative; overflow:hidden; height:36px; font-size:14px; border-bottom:1px solid #e6e6e6;}
	.list_t1 .bundle a {display:block; height:100%; line-height:35px; color:#4c4c4c;}
	.list_t1 .bundle a .subject {display:block; overflow:hidden; margin:0 98px 0 44px; white-space:nowrap; text-overflow:ellipsis;}
	.list_t1 .bundle a.on,
	.list_t1 .bundle a:hover,
	.list_t1 .bundle a:focus {background:#fff; text-decoration:none;}
	.list_t1 .bundle .date {position:absolute; top:10px; right:20px; color:#99a2af;}
	.list_t1 .bundle input[type='checkbox'] {position:absolute; top:11px; left:20px; width:14px; height:14px;}
	
	.list_t2 {}
	.list_t2 h4 {overflow:hidden; padding:0 34px; height:43px; background:#f7f7f7; font-size:15px; letter-spacing:-0.25px; line-height:44px; color:#333; border-top:2px solid #666; border-bottom:1px solid #b1b1b1;}
	.ie9 .list_t2 h4 {line-height:43px;}
	.ie10 .list_t2 h4 {line-height:43px;}
	.ie11 .list_t2 h4 {line-height:43px;}
	.list_t2 dl {}
	.list_t2 dl dt {overflow:hidden; border-bottom:1px solid #b1b1b1;}
	.list_t2 dl dt button {display:block; padding-bottom:2px; width:100%; height:47px; background:#fff; font-size:15px; letter-spacing:-0.25px; text-align:left; text-indent:34px; line-height:45px; color:#333;}
	.ie11 .list_t2 dl dt button {padding-bottom:4px; line-height:43px;}
	.list_t2 dl dt button.open {background:url(https://image.newsis.com/sites/prime/asset/images/bl/bl_arrow1.gif) no-repeat 962px 21px;}
	.list_t2 dl dt button.close {background:url(https://image.newsis.com/sites/prime/asset/images/bl/bl_arrow2.gif) no-repeat 962px 21px;}
	.list_t2 dl dd {display:none; overflow:hidden; background:#f7f7f7; border-bottom:1px solid #b1b1b1;}
	.list_t2 dl dd ul {overflow:hidden;}
	.list_t2 dl dd ul li {float:left; margin-left:35px; width:130px; height:43px;}
	.list_t2 dl dd ul li input[type='checkbox'] {float:left; margin:15px 9px 0 0; width:14px; height:14px; border:1px solid #b4b4b4;}
	.ie8 .list_t2 dl dd ul li input[type='checkbox'] {margin-top:13px;}
	.list_t2 dl dd ul li label {float:left; margin-top:13px; font-size:14px; letter-spacing:-0.25px; color:#666;}
	.list_t2 dl dd ul li input[disabled='disabled']+label {cursor:default;}
	
	.list_t3 {}
	.list_t3 .bundle {overflow:hidden; margin-top:21px; letter-spacing:-0.25px;}
	.list_t3 .bundle:first-child {margin-top:0;}
	.list_t3 .bundle .subject {font-size:16px; font-weight:normal;}
	.list_t3 .bundle .subject a {color:#333;font-weight: bold;}
	.list_t3 .bundle .date {font-size:15px; color:#999;}
	.list_t3 .bundle .txt {margin-top:7px; font-size:14px; line-height:20px;}
	.list_t3 .bundle .txt a {color:#666;}
	
	.list_p1 {position:relative; overflow:hidden;}
	.list_p1 .group {overflow:hidden;}
	.list_p1 .bundle {float:left; margin:0 15px 15px 0; width:197px; height:274px; background:#fff; border:1px solid #d6d6d6; border-top:none;}
	.list_p1 .bundle .fnc {position:relative; height:38px; background:#d6d6d6;}
	.list_p1 .bundle .fnc input[type='checkbox'] {position:absolute; top:12px; left:13px; width:14px; height:14px;}
	.list_p1 .bundle .fnc .keep {position:absolute; top:7px; right:40px; width:26px; height:25px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_keep2.gif) no-repeat 0 0;}
	.list_p1 .bundle .fnc .down {position:absolute; top:7px; right:13px; width:26px; height:25px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_down2.gif) no-repeat 0 0;}
	.list_p1 .bundle .fnc .choice {position:absolute; top:32px; right:13px; width:53px;}
	.list_p1 .bundle .fnc .choice button {display:block; padding-bottom:2px; width:53px; height:24px; background:#fff; font-size:13px; line-height:22px; color:#868686; border:1px solid #b4b4b4;}
	.ie9 .list_p1 .bundle .fnc .choice button {padding-bottom:6px; line-height:18px;}
	.ie10 .list_p1 .bundle .fnc .choice button {padding-bottom:6px; line-height:18px;}
	.ie11 .list_p1 .bundle .fnc .choice button {padding-bottom:6px; line-height:18px;}
	.list_p1 .bundle .fnc .choice button+button {margin-top:-1px;}
	.list_p1 .bundle .fnc .choice button:hover,
	.list_p1 .bundle .fnc .choice button:focus {color:#008191;}
	.list_p1 .bundle .box1 {margin:20px 12px 0;}
	.list_p1 .bundle .thum {display:block; overflow:hidden; margin:0 auto; width:130px; height:130px;}
	.list_p1 .bundle .thum .thumbox1 {display:table-cell; width:130px; height:130px; text-align:center; vertical-align:middle;}
	.list_p1 .bundle .thum .thumbox2 {display:inline-block; position:relative;}
	.list_p1 .bundle .thum .thumbox2 img {max-width:130px; max-height:130px;}
	.list_p1 .bundle .thum .thumbox2 .magnifier {position:absolute; right:0; bottom:0; overflow:hidden; width:32px; height:30px; background:url(https://image.newsis.com/sites/prime/asset/images/etc/icon_magnifier1.png) no-repeat 1px 1px; text-indent:-9999px; cursor:pointer;}
	.list_p1 .bundle .subject {display:block; margin-top:17px; font-size:14px; font-weight:normal; line-height:18px; color:#333;}
	.list_p1 .bundle .subject a {color:#333;}
	.list_p1 .bundle .datetime {display:block; font-size:14px; line-height:18px; color:#aaa;}
	.list_p1 .photoview {position:absolute; padding:29px; background:url(https://image.newsis.com/sites/prime/asset/images/etc/bg_shadow1.png) repeat 0 0; border:1px solid #717171;}
	.list_p1 .photoview img {max-width:600px;}
	
	.list_p2 {overflow:hidden;}
	.list_p2 .group {margin-top:-14px; margin-left:-13px;}
	.list_p2 .bundle {float:left; margin-top:14px; margin-left:13px; width:197px; height:236px; background:#fff; border:1px solid #d6d6d6;}
	.list_p2 .bundle.odd+.bundle {margin-left:14px;}
	.list_p2 .bundle .canvas {margin:20px 12px 0;}
	.list_p2 .bundle .thum {display:block; overflow:hidden; margin:0 auto; width:130px; height:130px;}
	.list_p2 .bundle .thum .thumbox1 {display:table-cell; width:130px; height:130px; text-align:center; vertical-align:middle;}
	.list_p2 .bundle .thum .thumbox2 {display:inline-block; position:relative;}
	.list_p2 .bundle .thum .thumbox2 img {max-width:130px; max-height:130px;}
	.list_p2 .bundle .subject {display:block; margin-top:17px; font-size:14px; font-weight:normal; line-height:18px; color:#333;}
	.list_p2 .bundle .subject a {color:#333;}
	.list_p2 .bundle .datetime {display:block; font-size:14px; line-height:18px; color:#aaa;}
		/* tab */
	.tab1 {display:block; overflow:hidden; height:39px; border:1px solid #008191;}
	.tab1 a {float:left; height:100%; font-size:16px; text-align:center; line-height:39px; color:#008191;}
	.tab1 a+a {border-left:1px solid #008191;}
	.tab1 a.on {background:#008191; color:#fff;}
	.tab1 a:hover,
	.tab1 a:focus {text-decoration:none;}
	
	.tab2 {overflow:hidden; height:35px;}
	.tab2 .bundle {float:left; margin-left:-1px; width:351px; height:100%;}
	.tab2 .bundle:first-child {margin-left:0;}
	.tab2 .bundle a {display:block; overflow:hidden; height:33px; font-size:15px; letter-spacing:-0.25px; line-height:33px; text-align:center; color:#666; border:1px solid #c7c7c7;}
	.ie9 .tab2 .bundle a {line-height:30px;}
	.ie10 .tab2 .bundle a {line-height:30px;}
	.ie11 .tab2 .bundle a {line-height:30px;}
	.tab2 .bundle a.on,
	.tab2 .bundle a:hover,
	.tab2 .bundle a:focus {position:relative; text-decoration:none; color:#008191; border:1px solid #008191;}
	
	.tab3 {overflow:hidden; height:36px;}
	.tab3 a {float:left; overflow:hidden; margin-left:-1px; width:157px; height:34px; background:#fff; font-size:15px; letter-spacing:-0.25px; text-align:center; line-height:34px; color:#666; border:1px solid #c7c7c7;}
	.tab3 a:first-child {margin-left:0; width:155px;}
	.tab3 a.on,
	.tab3 a:hover,
	.tab3 a:focus {position:relative; text-decoration:none; color:#008191; border-color:#008191;}
		/* limit */
	.limit1 {position:relative; margin:0 auto; width:1323px;}
	.limit2 {position:relative; width:1323px;}
	/* ------------------------------------------------------------------------------------------------------ */
	html,body {height:100%;}
	/* wrap */
	#wrap {position:relative; min-width:1323px; height:100%;} /* ìˆ˜ì • 161107 ì„¸ì¢… */
		/* skip */
	#wrap a.skip {position:absolute; top:-100px; display:block; z-index:10;}
	#wrap a.skip:focus {top:0; background:yellow;}
		/* container */
	#container {overflow:hidden;}
		#content {} /* ë©”ë‰´ ê±´ë„ˆë„ê¸°ë¥¼ ìœ„í•œ ì•„ì´ë”” */
			/* ë ˆì´ì•„ì›ƒ */
	#container .layout_a {width:1323px; height:100%; background:#f7f7f7;}
	#container .layout_a .content {float:right; position:relative; overflow-y:auto; overflow-x:hidden; width:705px; height:100%; background:#fff;}
	#container .layout_a .content .lmbox1 {margin:0 30px;}
	#container .layout_a .content .navi {position:absolute; top:15px; left:30px; font-size:15px; color:#949494;}
	#container .layout_a .content .navi a {color:#666;}
	#container .layout_a .content .navi .current {font-weight:normal; color:#000;}
	#container .layout_a .content2 {float:right; position:relative; width:1093px; background:#fff;}
	#container .layout_a .content2 .lmbox1 {margin:14px 0;}
	#container .layout_a .content3 {float:right; position:relative; width:1093px;}
	
	/*#container .layout_b {position:relative; width:1323px; height:100%; background:#fbfbfb;}*/
	#container .layout_b {position:relative; width:1323px; background:#fbfbfb;}
	#container .layout_b .content {float:right; margin-left:-1px; width:1092px; height:100%;  border-left:1px solid #d6d6d6;}
	#container .layout_b .content .lmbox1 {margin:0 20px;}
	#container .layout_b .content .lmbox2 {margin:20px 21px 20px 20px; background:#fff;}
	#container .layout_b .content .lmbox3 {overflow:hidden; padding:0 29px; border:1px solid #c7c7c7; border-top:none;}
	#container .layout_b .content2 {overflow:hidden; margin:0 30px;}
		/* ì™¼ìª½ë©”ë‰´ */
	#container .lmenu {float:left; position:relative; width:230px; background:#fff;}
	#container .lmenu:after {content:' '; position:absolute; top:100%; left:0; right:0; height:2000px; background:#fff;}
	#container .lmenu .lmbox1 {overflow:hidden; position:relative; margin:0 30px;}
	#container .lmenu .lmbox1 .catit {overflow:hidden; margin-top:7px; min-height:20px; font-size:20px; text-align:center; line-height:24px; color:#000;}
	#container .lmenu .lmbox1 .snb {overflow:hidden;}
	#container .lmenu .lmbox1 .catit+.snb {margin-top:17px;}
	#container .lmenu .lmbox1 .snb .snb_bundle {overflow:hidden; height:36px; font-size:15px; line-height:36px;}
	#container .lmenu .lmbox1 .snb .snb_bundle a {display:block; text-align:right; color:#666;}
	#container .lmenu .lmbox1 .snb .snb_bundle a.on,
	#container .lmenu .lmbox1 .snb .snb_bundle a:hover,
	#container .lmenu .lmbox1 .snb .snb_bundle a:focus {text-decoration:none; color:#008191;}
	#container .lmenu .lmbox1 .banner1 {overflow:hidden;}
	#container .lmenu .lmbox1 .catit+.banner1 {margin-top:39px;}
	#container .lmenu .lmbox1 .snb+.banner1 {margin-top:26px;}
	#container .lmenu .lmbox1 .banner1 .bundle {overflow:hidden; margin-top:2px;}
	#container .lmenu .lmbox1 .banner1 .bundle:first-child {margin-top:0;}
	#container .lmenu .lmbox1 .banner1 .bundle a {display:block;}
	#container .lmenu .lmbox1 .banner1 .bundle img {display:block;}
	
	#container .lmenu2 {float:left; position:relative; margin-right:-1px; width:230px; height:100%; background:#fff; border-right:1px solid #d6d6d6;}
	#container .lmenu2:after {content:' '; position:absolute; top:100%; left:0; right:0; height:2000px; background:#fff;}
	#container .lmenu2 .infobox {overflow:hidden; height:154px; background:#f7f7f7; border-bottom:1px solid #d6d6d6;}
	#container .lmenu2 .infobox h2 {margin-top:33px; font-size:20px; text-align:center; color:#000;}
	#container .lmenu2 .infobox h3 {margin-top:25px; font-size:16px; line-height:24px; text-align:center; color:#000;}
	#container .lmenu2 .infobox h3 .sname {font-weight:normal; color:#666;}
	#container .lmenu2 .groupbox {overflow:hidden;}
	#container .lmenu2 .groupbox .bundlebox {overflow:hidden; padding:0 30px; border-top:1px solid #d6d6d6;}
	#container .lmenu2 .groupbox .bundlebox:first-child {border-top:none;}
	#container .lmenu2 .groupbox .bundlebox.pd1 {padding:16px 30px 15px;}
	#container .lmenu2 .groupbox .bundlebox .title {margin-left:-1px; font-size:15px; font-weight:normal; line-height:20px; letter-spacing:-0.25px; color:#000;}
	#container .lmenu2 .groupbox .bundlebox .menu {overflow:hidden; margin:10px 0 8px;}
	#container .lmenu2 .groupbox .bundlebox .menu li {overflow:hidden; height:36px; font-size:16px; line-height:36px; text-align:center;}
	#container .lmenu2 .groupbox .bundlebox .menu li a {color:#333;}
	#container .lmenu2 .groupbox .bundlebox .menu li a.on,
	#container .lmenu2 .groupbox .bundlebox .menu li a:hover,
	#container .lmenu2 .groupbox .bundlebox .menu li a:focus {text-decoration:none; color:#008191;}
	#container .lmenu2 .groupbox .bundlebox .list1 {overflow:hidden; margin-left:-1px;}
	#container .lmenu2 .groupbox .bundlebox .list1 .bundle {overflow:hidden; height:23px; font-size:13px; line-height:23px; color:#666;}
	#container .lmenu2 .groupbox .bundlebox .list1 .bundle a {color:#666;}
	#container .lmenu2 .groupbox .bundlebox .list1 .bundle .txt {float:left; overflow:hidden; max-width:150px; white-space:nowrap; text-overflow:ellipsis;}
	#container .lmenu2 .groupbox .bundlebox .list1 .bundle .del {float:left; margin:8px 0 0 11px; width:8px; height:9px; background:url(../images/btn_del1.gif) no-repeat 0 0;}
	#container .lmenu2 .groupbox .bundlebox .list2 {margin-left:-1px;}
	#container .lmenu2 .groupbox .bundlebox .list2 .bundle {overflow:hidden; margin-right:-5px; height:23px; font-size:13px; line-height:23px; white-space:nowrap; color:#666;}
	#container .lmenu2 .groupbox .bundlebox .list2 .bundle a {color:#666;}
	#container .lmenu2 .groupbox .bundlebox .list2 .bundle a:hover,
	#container .lmenu2 .groupbox .bundlebox .list2 .bundle a:focus {color:#008191;}
		/* ì´ë¯¸ì§€ ìŠ¬ë¼ì´ë“œ */
	#container .slidearea {overflow:hidden; padding:11px 0 12px;}
	#container .slidearea .slidebox1 {overflow:hidden; position:relative; height:154px;}
	#container .slidearea .tab1+.slidebox1 {margin-top:11px;}
	#container .slidearea .slidebox1 .slidebox2 {overflow:hidden; position:relative; margin:0 82px 0 83px; height:100%;}
	#container .slidearea .slidebox1 .slidebox2 .group {position:absolute; top:0; left:0; width:200%;}
	#container .slidearea .slidebox1 .slidebox2 .group .bundle {float:left; overflow:hidden; position:relative; margin-right:12px; width:174px; height:152px; background:#fff; border:1px solid #d6d6d6;}
	#container .slidearea .slidebox1 .slidebox2 .group .bundle a {display:table-cell; width:174px; height:152px; text-align:center; vertical-align:middle;}
	#container .slidearea .slidebox1 .slidebox2 .group .bundle a img {max-width:130px; max-height:130px;}
	#container .slidearea .slidebox1 .slidebox2 .group .bundle a .txt {display:none; position:absolute; top:70px; left:8px; width:158px; height:75px; background:url(https://image.newsis.com/sites/prime/asset/images/etc/bg_message2.png) no-repeat 0 0; font-size:13px; line-height:18px; text-align:left;}
	#container .slidearea .slidebox1 .slidebox2 .group .bundle a .txt .subject {display:block; margin-top:16px; padding:0 7px; font-weight:normal; text-decoration:none; color:#333;}
	#container .slidearea .slidebox1 .slidebox2 .group .bundle a .txt .datetime {display:block; padding:0 7px; color:#999;}
	#container .slidearea .slidebox1 .slidebox2 .group .bundle a:hover .txt,
	#container .slidearea .slidebox1 .slidebox2 .group .bundle a:focus .txt {display:block;}
	#container .slidearea .slidebox1 button {position:absolute; top:0; height:154px;}
	#container .slidearea .slidebox1 button.prev {left:0; width:83px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_prev1_default.gif) no-repeat 31px 62px;}
	#container .slidearea .slidebox1 button.prev:hover,
	#container .slidearea .slidebox1 button.prev:focus {background-image:url(../images/btn_prev1_on.gif);}
	#container .slidearea .slidebox1 button.next {right:0; width:82px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_next1_default.gif) no-repeat 32px 62px;}
	#container .slidearea .slidebox1 button.next:hover,
	#container .slidearea .slidebox1 button.next:focus {background-image:url(../images/btn_next1_on.gif);}
		/* í´ë” ìŠ¬ë¼ì´ë“œ */
	#container .slidearea2 {position:relative; overflow:hidden; height:154px;}
	#container .slidearea2 .slidebox1 {float:left; position:relative; overflow:hidden; margin:16px 0 0 82px; max-width:764px; height:138px;}
	#container .slidearea2 .slidebox1 .group {overflow:hidden; height:100%;}
	#container .slidearea2 .slidebox1 .group .bundle {float:left; overflow:hidden; margin-left:56px; width:108px; height:100%;}
	#container .slidearea2 .slidebox1 .group .bundle:first-child {margin-left:0;}
	#container .slidearea2 .slidebox1 .group .bundle input[type='radio'] {position:absolute; top:-100px; opacity:0; filter:alpha(opacity:0);}
	#container .slidearea2 .slidebox1 .group .bundle label {display:block; position:relative; overflow:hidden; width:100%;}
	#container .slidearea2 .slidebox1 .group .bundle label .box {display:block; width:106px; height:106px; background:#fff url(https://image.newsis.com/sites/prime/asset/images/etc/icon_folder2.gif) no-repeat center center; border:1px solid #d6d6d6;}
	#container .slidearea2 .slidebox1 .group .bundle label .icon {position:absolute; top:0; left:0; right:0; height:108px;}
	#container .slidearea2 .slidebox1 .group .bundle label .icon.img {background:url(https://image.newsis.com/sites/prime/asset/images/etc/icon_img1.gif) no-repeat 79px 9px;}
	#container .slidearea2 .slidebox1 .group .bundle label .icon.new:after {content:' '; position:absolute; top:9px; left:9px; width:19px; height:18px; background:url(https://image.newsis.com/sites/prime/asset/images/etc/icon_new1.gif) no-repeat 0 0;}
	#container .slidearea2 .slidebox1 .group .bundle input:checked+label .box {width:100px; height:100px; border:4px solid #7dbac1;}
	#container .slidearea2 .slidebox1 .group .bundle input[checked='checked']+label .box {width:100px; height:100px; border:4px solid #7dbac1;}
	#container .slidearea2 .slidebox1 .group .bundle .name {display:block; margin-top:3px; width:100%; height:22px; background:none; font-size:14px; letter-spacing:-0.75px; text-align:center; line-height:22px; color:#666; border:none;}
	#container .slidearea2 .slidebox1 .group .bundle .name:focus,
	#container .slidearea2 .slidebox1 .group .bundle .name.ing {width:106px; height:20px; background:#fff; line-height:20px; border:1px solid #d6d6d6;}
	
	#container .slidearea2 button.mkfolder {float:left; margin:16px 0 0 82px; width:108px; height:108px; background:#fff url(https://image.newsis.com/sites/prime/asset/images/etc/icon_folder1.gif) no-repeat center center; border:1px solid #d6d6d6;}
	#container .slidearea2 .slidebox1+button.mkfolder {margin-left:56px;}
	#container .slidearea2 button[disabled='disabled'] {cursor:default;}
	#container .slidearea2 button.prev {position:absolute; top:16px; left:0; width:82px; height:108px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_prev1_default.gif) no-repeat center 46px;}
	#container .slidearea2 button.prev:hover,
	#container .slidearea2 button.prev:focus {background-image:url(../images/btn_prev1_on.gif);}
	#container .slidearea2 button[disabled='disabled'].prev:hover,
	#container .slidearea2 button[disabled='disabled'].prev:focus {background-image:url(https://image.newsis.com/sites/prime/asset/images/button/btn_prev1_default.gif);}
	#container .slidearea2 button.next {position:absolute; top:16px; right:0; width:82px; height:108px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_next1_default.gif) no-repeat center 46px;}
	#container .slidearea2 button.next:hover,
	#container .slidearea2 button.next:focus {background-image:url(../images/btn_next1_on.gif);}
	#container .slidearea2 button[disabled='disabled'].next:hover,
	#container .slidearea2 button[disabled='disabled'].next:focus {background-image:url(https://image.newsis.com/sites/prime/asset/images/button/btn_next1_default.gif);}
		/* ê¸°ì‚¬ë¦¬ìŠ¤íŠ¸ */
	#container .nolist1 {overflow:hidden; padding-top:278px; font-size:20px; letter-spacing:-0.25px; text-align:center; line-height:30px; color:#333; border-top:1px solid #d6d6d6;}
	#container .layout_a .listbox {float:right; overflow-y:auto; overflow-x:hidden; width:388px; height:100%; background:#f7f7f7;}
	#container .auto_update {overflow:hidden; position:relative; padding:0 51px 0 0; height:36px;}
	#container .auto_update.bg1 {background:#d6d6d6;}
	#container .auto_update label {float:right; height:36px; font-size:14px; line-height:36px; color:#333;}
	.ie9 #container .auto_update label {line-height:34px;}
	.ie10 #container .auto_update label {line-height:34px;}
	.ie11 #container .auto_update label {line-height:34px;}
	#container .auto_update label input[type='checkbox'] {float:left; margin:12px 8px 0 0; width:14px; height:14px;}
	#container .auto_update .refresh {position:absolute; top:7px; right:19px; width:23px; height:23px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_refresh1.gif) no-repeat 0 0;}
	
	#container .list_t1_header {padding:0 19px 0 20px; height:37px; background:#e6e6e6;}
	#container .list_t1_header.bdtop {border-top:1px solid #d6d6d6;}
	#container .list_t1_header .left {float:left;}
	#container .list_t1_header .right {float:right;}
	#container .list_t1_header input[type='checkbox'] {margin:13px 0 0; width:14px; height:14px;}
	#container .list_t1_header label[for='all'] {margin-top:6px; height:26px; font-size:14px; line-height:26px; letter-spacing:-0.25px; color:#333;}
	#container .list_t1_header input[type='checkbox']+label[for='all'] {margin-left:9px;}
	#container .list_t1_header button {margin-top:6px; padding-bottom:2px; height:26px; background:#fff; font-size:13px; letter-spacing:-0.25px; line-height:24px; text-align:center; color:#333; border:1px solid #bbb;}
	.ie9 #container .list_t1_header button {padding-bottom:5px; line-height:21px;}
	.ie10 #container .list_t1_header button {padding-bottom:5px; line-height:21px;}
	.ie11 #container .list_t1_header button {padding-bottom:5px; line-height:21px;}
	#container .list_t1_header input[type='checkbox']+button {margin-left:10px;}
	#container .list_t1_header button.slt_down {width:68px;}
	#container .list_t1_header button.mykeep {width:97px;}
	#container .list_t1_header select {margin-top:6px; padding-bottom:2px; height:26px; background:#fff; font-size:13px; letter-spacing:-0.25px; color:#333; border:1px solid #bbb;}
	.ie8 #container .list_t1_header select {padding-bottom:1px;}
	.ie9 #container .list_t1_header select {padding-bottom:3px;}
	.ie10 #container .list_t1_header select {padding-bottom:3px;}
	.ie11 #container .list_t1_header select {padding-bottom:3px;}
	#container .list_t1_header button+select {margin-left:5px;}
	
	#container .list_t2_header {position:relative; padding:0 20px; height:38px; background:#e6e6e6;}
	#container .list_t2_header.bdtop {background:#d6d6d6;}
	.slidearea2+.list_t2_header {background:#d6d6d6;}
	#container .list_t2_header .navi {display:block; overflow:hidden; height:38px; font-size:15px; line-height:37px; letter-spacing:-0.25px; color:#5e5e5e;}
	#container .list_t2_header .navi a {color:#5e5e5e;}
	#container .list_t2_header .navi .current {font-weight:normal; color:#000;}
	#container .list_t2_header .fnc1 {position:absolute; top:6px; right:20px;}
	#container .list_t2_header .fnc1 select {padding-bottom:2px; height:26px; background:#fff; font-size:13px; letter-spacing:-0.25px; color:#333; border:1px solid #bbb;}
	#container .list_t2_header .fnc1 button {padding-bottom:2px; height:26px; background:#fff; font-size:13px; letter-spacing:-0.25px; line-height:24px; text-align:center; color:#333; border:1px solid #bbb;}
	.ie9 #container .list_t2_header .fnc1 button {padding-bottom:4px; line-height:21px;}
	.ie10 #container .list_t2_header .fnc1 button {padding-bottom:4px; line-height:21px;}
	.ie11 #container .list_t2_header .fnc1 button {padding-bottom:4px; line-height:21px;}
		/* í†µí•©ê²€ìƒ‰ */
	#container .tsearch2 {overflow:hidden; padding:35px 0;;}
	#container .tsearch2 .base {display:block; position:relative; margin-left:376px; width:507px; height:41px; border:2px solid #008191;}
	#container .tsearch2 .base input[type='text'] {display:block; padding:0 0 4px 24px; width:442px; height:37px; font-size:18px; letter-spacing:-1px; line-height:36px; color:#666; border:none;}
	#container .tsearch2 .base input[type='image'] {position:absolute; top:0; right:0;}
	#container .tsearch2 .base button.detail {position:absolute; bottom:-3px; right:-60px; background:none; font-size:14px; letter-spacing:-1px; color:#666;}
	#container .tsearch2 .base button.detail:hover,
	#container .tsearch2 .base button.detail:focus {text-decoration:underline;}
	#container .tsearch2 .box1 {overflow:hidden; height:36px;}
	#container .tsearch2 .box1 .schword_cmt {float:left; position:relative; margin-top:7px; padding-right:35px; height:23px; font-size:15px; letter-spacing:-0.25px; line-height:23px; color:#666;}
	#container .tsearch2 .box1 .schword_cmt strong {color:#008191;}
	#container .tsearch2 .box1 .schword_cmt button {position:absolute; top:0; right:0; width:23px; height:23px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_refresh1.gif) no-repeat 0 0;}
	#container .tsearch2 .box1 .fnc {float:right;}
	#container .tsearch2 .box1 .fnc button {float:left; margin-left:5px; width:95px; height:26px; background:#979797; font-size:13px; letter-spacing:-0.25px; line-height:26px; color:#fff;}
	.ie9 #container .tsearch2 .box1 .fnc button {padding-bottom:3px; line-height:23px;}
	.ie10 #container .tsearch2 .box1 .fnc button {padding-bottom:3px; line-height:23px;}
	.ie11 #container .tsearch2 .box1 .fnc button {padding-bottom:3px; line-height:23px;}
	#container .tsearch2 .box2 {position:relative;}
	#container .tsearch2 .box2 .cate {overflow:hidden; height:16px; font-size:17px; letter-spacing:-0.25px; color:#333; line-height:13px;}
	.ie8 #container .tsearch2 .box2 .cate {line-height:12px;}
	#container .tsearch2 .box2 .more {position:absolute; top:-2px; right:12px; font-size:13px; letter-spacing:-0.25px; text-decoration:underline; color:#999;}
	.ie9 #container .tsearch2 .box2 .more {top:-4px;}
	.ie10 #container .tsearch2 .box2 .more {top:-4px;}
	.ie11 #container .tsearch2 .box2 .more {top:-4px;}
	#container .tsearch2 .box2 .more:after {content:' '; position:absolute; top:5px; right:-12px; width:4px; height:7px; background:url(https://image.newsis.com/sites/prime/asset/images/bl/bl_arrow3.gif) no-repeat 0 0;}
	.ie9 #container .tsearch2 .box2 .more:after {top:7px;}
	.ie10 #container .tsearch2 .box2 .more:after {top:7px;}
	.ie11 #container .tsearch2 .box2 .more:after {top:7px;}
	#container .tsearch2 .noresult {min-height:518px; font-size:17px; font-weight:bold; letter-spacing:-0.25px; line-height:518px; text-align:center; color:#333;}
		/* ë³¸ë¬¸ */
	#article {}
	#article .article_top {position:relative;} /* ìˆ˜ì • 161107 ì„¸ì¢… */
	#article h1 {margin-top:-6px; font-size:27px; font-weight:normal; line-height:40px; color:#000;} /* ìˆ˜ì • 161107 ì„¸ì¢… */
	#article .datetime {display:block; margin-top:6px; font-size:14px; color:#999;} /* ìˆ˜ì • 161107 ì„¸ì¢… */
	#article .function {position:absolute; top:-55px; right:0; overflow:hidden; width:106px; height:36px;} /* ìˆ˜ì • 161107 ì„¸ì¢… */
	#article .function button {float:left; margin-left:-1px; width:36px; height:36px;}
	#article .function button:first-child {margin-left:0;}
	#article .function button.down {background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_down1.gif) no-repeat 0 0;}
	#article .function button.keep {background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_keep1.gif) no-repeat 0 0;}
	#article .function button.print {background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_print1.gif) no-repeat 0 0;}
	#article .article_view {margin-top:51px;}
	#article .article_view .view_text {font-size:16px; line-height:28px; text-align:justify; letter-spacing:-0.25px; color:#333;}
			/* ë³¸ë¬¸ ì‚¬ì§„*/
	#article .article_view .view_text .article_photo {position:relative; width:100px !important;}
	#article .article_view .view_text .article_photo img {display: block;}
	#article .article_view .view_text .article_photo .img img {display: block; margin:0; max-width:560px;}
	#article .article_view .view_text .article_photo.left {float:left; margin:5px 20px 10px 0; padding:0;}
	#article .article_view .view_text .article_photo.right {float:right; margin:5px 0 10px 20px; padding:0;}
	#article .article_view .view_text .article_photo.center {margin:0 auto; min-width:40px; margin-bottom:20px;}
	#article .article_view .view_text .article_photo .desc {padding:7px 0; font-size:13px; line-height:18px; color:#999;}
		/* ë ˆì´ì–´:ë¹„ë°€ë²ˆí˜¸ ìˆ˜ì • */
	#pw_modify {top:50%; left:50%; margin:-138px 0 0 -252px; width:505px; height:277px;}
	#pw_modify fieldset {margin-top:-8px;}
	#pw_modify fieldset ul {display:table; width:100%;}
	#pw_modify fieldset ul li {display:table-row;}
	#pw_modify fieldset ul li .th {display:table-cell; padding-top:1px; font-size:16px; letter-spacing:-1px; vertical-align:middle; color:#333;}
	#pw_modify fieldset ul li:first-child .th {border-bottom:1px solid #e2e2e2;}
	#pw_modify fieldset ul li .th .cmt1 {display:block; padding-top:4px; font-size:12px; color:#999;}
	#pw_modify fieldset ul li .td {display:table-cell; padding:7px 0; width:294px;}
	#pw_modify fieldset ul li:first-child .td {border-bottom:1px solid #e2e2e2;}
	#pw_modify fieldset ul li .td input[type='password'] {padding:0 10px; width:272px; height:27px; font-size:16px; color:#000; border:1px solid #bbb;}
		/* ë ˆì´ì–´:ì¸ì‡„ ë¯¸ë¦¬ë³´ê¸° */
	#printview {top:90%; left:50%; margin:-446px 0 0 -376px; width:751px; height:891px;}
	#printview .function {display:block; overflow:hidden; height:56px;}
	#printview .function button.print {float:right; margin:10px 1px 0 0; width:36px; height:36px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_print1.gif) no-repeat 0 0;}
	#printview .navi {overflow:hidden; font-size:15px; color:#949494;}
	#printview .navi a {color:#666;}
	#printview .navi .current {font-weight:normal; color:#000;}
		/* ë ˆì´ì–´:ì¼ë°˜ê¸°ì‚¬ ìƒì„¸ë³´ê¸° */
	#detailnews {top:50%; left:50%; margin:-425px 0 0 -376px; width:751px; height:849px;}
	#detailnews .navi {overflow:hidden; font-size:15px; color:#949494;}
	#detailnews .navi a {color:#666;}
	#detailnews .navi .current {font-weight:normal; color:#000;}
	
	
		/* ë ˆì´ì–´:ì‚¬ì§„ê¸°ì‚¬ ìƒì„¸ë³´ê¸° */
	#detailnews2 {top:50%; left:50%; margin:-339px 0 0 -416px; padding-bottom:30px; width:831px;}
	#detailnews2 .navi {overflow:hidden; margin-left:-2px; font-size:15px; color:#949494;}
	#detailnews2 .navi a {color:#666;}
	#detailnews2 .navi .current {font-weight:normal; color:#000;}
	#detailnews2 .atc_subject {margin:19px 0 0 -2px; font-size:27px; font-weight:normal; line-height:40px; color:#000;}
	#detailnews2 .atc_datetime {display:block; margin-top:9px; font-size:14px; color:#999;}
	.ie9 #detailnews2 .atc_datetime {margin-top:7px;}
	.ie10 #detailnews2 .atc_datetime {margin-top:7px;}
	.ie11 #detailnews2 .atc_datetime {margin-top:7px;}
	#detailnews2 .fnc {position:relative; display:block; overflow:hidden; margin-left:-21px;} /* ìˆ˜ì • 161020 ì„¸ì¢… */ /*-49px -> -21px ìˆ˜ì • jh*/
	#detailnews2 .fnc button {float:left; margin-right:5px; width:49px; height:49px;}
	#detailnews2 .fnc button.sample {background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_sample1.png) no-repeat 0 0;}
	#detailnews2 .fnc button.down {background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_down3.png) no-repeat 0 0;}
	#detailnews2 .fnc button.eps {background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_eps1.png) no-repeat 0 0;} /* ì¶”ê°€ 161020 ì„¸ì¢… */
	#detailnews2 .fnc button.keep {background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_keep3.png) no-repeat 0 0;}
	#detailnews2 .fnc button.print {background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_print2.png) no-repeat 0 0;}
	#detailnews2 .info {overflow:hidden; padding:12px 0 7px;}
	#detailnews2 .info li {height:23px; font-size:14px; line-height:23px; color:#999;}
	#detailnews2 .info li strong {font-weight:normal; color:#333;}
	#detailnews2 .info2 {display:table;}
	#detailnews2 .info2 .tr {display:table-row;}
	#detailnews2 .info2 .td {display:table-cell; vertical-align:top;}
	#detailnews2 .info2 .td img {max-width:500px;}
	#detailnews2 .info2 .td .text {padding:8px 10px; font-size:14px; line-height:25px; letter-spacing:-0.25px; color:#333;}
	
	
	
	
	
		/* ë ˆì´ì–´:MY í´ë” ë³´ê´€/í´ë”ë§Œë“¤ê¸°/í´ë”ëª… ìˆ˜ì • */
	#keep_myfolder {top:50%; left:50%; margin:-138px 0 0 -252px; width:505px; height:277px;}
	#keep_myfolder .baseinfo {display:table; width:100%;}
	#keep_myfolder .baseinfo .tr {display:table-row;}
	#keep_myfolder .baseinfo .td {display:table-cell; font-size:16px; height:28px; vertical-align:middle; color:#999;}
	#keep_myfolder .baseinfo strong.td {width:74px; color:#000;}
	#keep_myfolder .selectfolder {position:relative; margin-top:20px; height:39px;}
	#keep_myfolder .selectfolder select {width:366px; height:39px; background:#fff; font-size:16px; line-height:37px; color:#666; border:1px solid #c1c1c1;}
	.ie8 #keep_myfolder .selectfolder select {padding:0 0 5px;}
	#keep_myfolder .selectfolder button {position:absolute; top:0; right:0; width:77px; height:39px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_folder1.gif) no-repeat 0 0;}
	
	#make_folder {top:50%; left:50%; margin:-138px 0 0 260px; width:365px; height:224px;}
	#make_folder .newstype {display:block; overflow:hidden; margin-top:7px; height:21px; line-height:17px;}
	.ie8 #make_folder .newstype {line-height:19px;}
	#make_folder .newstype label {float:left; font-size:16px; letter-spacing:-0.25px; color:#000;}
	#make_folder .newstype label input[type='radio'] {float:left; margin:3px 0 0 1px; width:15px; height:15px;}
	#make_folder .newstype label .txt {float:left; padding:0 12px 0 5px;}
	#make_folder input[type='text'] {margin-top:9px; padding:0 16px; width:275px; height:28px; font-size:16px; line-height:28px; color:#666; border:1px solid #c1c1c1;}
	
	#modify_folder {top:50%; left:50%; margin:-138px 0 0 -182px; width:365px; height:224px;}
	#modify_folder .cmt1 {display:block; overflow:hidden; height:35px; font-size:16px; letter-spacing:-0.25px; line-height:27px; color:#000;}
	#modify_folder input[type='text'] {padding:0 16px; width:275px; height:28px; font-size:16px; line-height:28px; color:#666; border:1px solid #c1c1c1;}
		/* ë ˆì´ì–´:ìƒì„¸ê²€ìƒ‰ */
	#detail_search.new{height:auto;}
	#detail_search.new .box2{padding:26px 25px 26px}
	#detail_search {top:50%; left:50%; margin:-230px 0 0 -315px; width:630px; height:460px;}
	#detail_search fieldset {}
	#detail_search .base {display:block; position:relative; overflow:hidden; height:41px; background:#fff; border:2px solid #008191;}
	#detail_search .base input[type='text'] {display:block; padding:0 0 4px 24px; width:502px; height:37px; font-size:18px; letter-spacing:-1px; line-height:36px; color:#666; border:none;}
	#detail_search .base input[type='image'] {position:absolute; top:0; right:0;}
	#detail_search .search_table {margin-top:25px;}
	#detail_search .search_table table {width:580px;}
	#detail_search .search_table table tbody th {height:29px; font-size:16px; font-weight:normal; letter-spacing:-1px; text-align:left; color:#333;}
	#detail_search .search_table table tbody th .lheight {display:block; overflow:hidden; height:100%; line-height:26px;}
	#detail_search .search_table table tbody td+th {text-align:center;}
	#detail_search .search_table table tbody td {height:29px;}
	#detail_search .search_table table tbody .blank td {height:15px; font-size:0; line-height:0;}
	#detail_search .search_table table tbody td input[type='text'].size1 {padding:0 12px; width:468px; height:27px; font-size:14px; letter-spacing:-1px; line-height:27px; color:#333; border:1px solid #bbb;}
	#detail_search .search_table table tbody td select {width:100%; height:29px; background:#fff; font-size:14px; letter-spacing:-1px; color:#333; border:1px solid #bbb;}
	#detail_search .search_table table tbody td .sort {display:block; height:27px; border:1px solid #d9d9d9;}
	#detail_search .search_table table tbody td .sort .area {display:block; overflow:hidden; margin:-1px; height:29px;}
	#detail_search .search_table table tbody td .sort .bundle {float:left; overflow:hidden;}
	#detail_search .search_table table tbody td .sort .bundle input[type='radio'] {position:absolute; opacity:0; filter:alpha(opacity:0);}
	#detail_search .search_table table tbody td .sort .bundle label {display:block; height:29px; font-size:14px; letter-spacing:-1px; text-align:center; line-height:29px; color:#666;}
	#detail_search .search_table table tbody td .sort .bundle input:checked+label {background:#008191; color:#fff;}
	#detail_search .search_table table tbody td .sort .bundle input[checked="checked"]+label {background:#008191; color:#fff;}
	#detail_search .search_table table tbody td .direct_set {overflow:hidden; margin-top:15px; height:29px;}
	#detail_search .search_table table tbody td .direct_set .sel {float:left; height:29px;}
	#detail_search .search_table table tbody td .direct_set .sel.year {width:74px;}
	#detail_search .search_table table tbody td .direct_set .sel.month {width:45px;}
	#detail_search .search_table table tbody td .direct_set .sel.day {width:45px;}
	#detail_search .search_table table tbody td .direct_set .txt {float:left; width:20px; height:29px; font-size:14px; line-height:29px; text-align:center; color:#666;}
	#detail_search .search_table table tbody td .direct_set .txt.middle {width:51px; text-indent:-7px;}
	#detail_search .search_table table tbody td .direct_set .txt.last {width:15px; text-align:right;}
		/* header */
	#header {position:relative; height:114px; background:url(../images/bg_header1.gif) repeat-x 0 0; z-index:2;}
	#header .headertop {padding:0 0 0 30px; height:33px;}
	#header .headertop .rellink {float:left; height:33px;}
	#header .headertop .rellink li {float:left; padding-left:23px; height:100%; background:url(https://image.newsis.com/sites/prime/asset/images/bl/bl_bar3.gif) no-repeat 10px 11px; font-size:13px; line-height:33px;}
	#header .headertop .rellink li:first-child {padding-left:0; background:none;}
	#header .headertop .rellink li a {color:#666;}
	#header .headertop .loginbox {float:right; height:33px;}
	#header .headertop .loginbox li {float:left; height:33px; font-size:13px; line-height:33px;}
	#header .headertop .loginbox li.name {margin-right:6px;}
	#header .headertop .loginbox li.name strong {color:#000;}
	#header .headertop .loginbox li.fnc+li.fnc {padding-left:20px; background:url(https://image.newsis.com/sites/prime/asset/images/bl/bl_bar3.gif) no-repeat 10px 11px;}
	#header .headertop .loginbox li.fnc button {display:block; margin-top:11px; height:13px;}
	#header .headertop .loginbox li.fnc button.logout {width:53px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_logout1.png) no-repeat 0 0;}
	#header .headertop .loginbox li.fnc button.mypage {width:77px; background:url(https://image.newsis.com/sites/prime/asset/images/button/btn_mypage1.png) no-repeat 0 0;}
	#header .headertop .loginbox li.fnc .mypage_group {position:absolute; top:33px; right:-1px; padding:11px 15px 13px; background:#fff; border:1px solid #666; z-index:10;}
	#header .headertop .loginbox li.fnc .mypage_group:after {content:' '; position:absolute; top:-8px; left:50%; margin-left:-4px; width:8px; height:8px; background:url(https://image.newsis.com/sites/prime/asset/images/etc/bg_layerArrow1.png) no-repeat 0 0;}
	#header .headertop .loginbox li.fnc .mypage_group li {clear:both; height:28px; font-size:14px; line-height:28px;}
	#header .headertop .loginbox li.fnc .mypage_group li a {color:#666;}
	#header .headertop .loginbox li.fnc .mypage_group li a:hover,
	#header .headertop .loginbox li.fnc .mypage_group li a:focus {color:#008191;}
	#header .logo {position:absolute; top:51px; left:30px; font-size:0; line-height:0;}
	#header .tsearch {position:absolute; top:42px; left:230px; overflow:hidden; width:308px; height:30px; background:#fff; border:1px solid #fff;}
	#header .tsearch fieldset {display:block; width:100%; height:100%;}
	#header .tsearch input[type='text'] {display:block;padding-left:7px;width: 250px;height:30px;background:none;font-size:14px;line-height:30px;color:#a09f9f;border:none;}
	#header .tsearch input[type='image'] {position:absolute; top:0; right:54px;}
	#header .tsearch button.detail {position:absolute; top:0; right:0; padding-bottom:2px; width:56px; height:30px; background:#008191; font-size:14px; letter-spacing:-0.25px; text-align:center; line-height:28px; color:#fff;}
	#header .gnb {position:absolute; top:33px; right:0; width:767px; height:48px;}
	#header .gnb .gnb_bundle {float:left; height:100%; font-size:15px; text-align:center;}
	#header .gnb .gnb_bundle a {display:block; overflow:hidden; height:100%; line-height:44px; color:#fff;}
	#header .gnb .gnb_bundle a.on,
	#header .gnb .gnb_bundle a:hover,
	#header .gnb .gnb_bundle a:focus {background:#006673; text-decoration:none;}
	#header .newsflash {position:absolute; left:0; bottom:0; right:0; height:32px; background:#fff; border-bottom:1px solid #d6d6d6;}
	#header .newsflash .title {position:absolute; top:8px; left:29px; font-size:14px; color:#008191;}
	#header .newsflash .latest {display:block; padding:0 0 0 67px; overflow:hidden; width:626px; height:32px; font-weight:normal;}
	#header .newsflash .latest a {display:block; overflow:hidden; margin-top:8px; padding-bottom:1px; font-size:14px; color:#666;}
	#header .newsflash .latest .subject {float:left; overflow:hidden; width:502px; text-overflow:ellipsis; white-space:nowrap;}
	#header .newsflash .latest .datetime {float:right; width:124px;}
	#header .newsflash .latest a:hover,
	#header .newsflash .latest a:focus {text-decoration:none; color:#008191; border-bottom:1px solid #008191;}
	#header .newsflash .listmore {overflow:hidden; padding:17px 67px 15px; background:#fff; border:1px solid #d6d6d6;}
	#header .newsflash .listmore .lmbox {width:626px;}
	#header .newsflash .listmore .group {overflow:hidden;}
	#header .newsflash .listmore .group .bundle {overflow:hidden; position:relative; height:28px; font-weight:normal;}
	#header .newsflash .listmore .group .bundle a {display:block; overflow:hidden; padding-bottom:1px; font-size:14px; color:#666;}
	#header .newsflash .listmore .group .bundle a .subject {float:left; overflow:hidden; width:502px; text-overflow:ellipsis; white-space:nowrap;}
	#header .newsflash .listmore .group .bundle a .datetime {float:right; width:124px;}
	#header .newsflash .listmore .group .bundle a.on,
	#header .newsflash .listmore .group .bundle a:hover,
	#header .newsflash .listmore .group .bundle a:focus {text-decoration:none; color:#008191; border-bottom:1px solid #008191;}
	#header .newsflash .btn_more {position:absolute; top:11px; left:707px; width:12px; height:12px;}
	#header .newsflash .btn_more.open {background:url(../images/btn_plus1.gif) no-repeat 0 0;}
	#header .newsflash .btn_more.close {background:url(../images/btn_minus1.gif) no-repeat 0 0;}
		/* footer */
	#footer {position:relative; overflow:hidden; height:140px; border-top:1px solid #e7e7e7;}
	#footer .logo {position:absolute; top:61px; left:50px;}
	#footer .box1 {margin-left:229px; height:100%;}
	#footer .rellink {overflow:hidden; padding:27px 0 0; font-size:14px;}
	#footer .rellink a {float:left; padding-left:19px; background:url(https://image.newsis.com/sites/prime/asset/images/bl/bl_bar1.gif) no-repeat 8px 2px; color:#606060;}
	#footer .rellink a:first-child {padding-left:0; background:none;}
	#footer .info {overflow:hidden; margin-top:9px; font-size:13px; line-height:19px; letter-spacing:-0.1px; color:#959595;}
	#footer .info .group {display:block;}
	#footer .info .group .bundle {padding-left:15px; background:url(https://image.newsis.com/sites/prime/asset/images/bl/bl_bar2.gif) no-repeat 5px 3px;}
	#footer .info .group .bundle:first-child {padding-left:0; background:none;}
	#footer .info .group .bundle a {color:#959595;}
	#footer .copyright {overflow:hidden; margin-top:9px; font-size:13px; letter-spacing:-0.1px; color:#959595;}
		/* login */
	#login {position:relative; overflow:hidden; height:829px; background:#dee2ed url(https://image.newsis.com/sites/prime/asset/images/etc/bg_login1.jpg) no-repeat center 0;}
	#login .loginbox {position:absolute; top:190px; left:50%; margin-left:-241px; width:482px; height:403px; background:url(https://image.newsis.com/sites/prime/asset/images/20251222_login_bg.png) no-repeat 0 0;}
	#login .loginbox fieldset {margin:117px 0 0 65px;}
	#login .loginbox label[for='id'],
	#login .loginbox label[for='pw'] {visibility:hidden; position:absolute;}
	#login .loginbox .input_id {display:block; overflow:hidden; width:360px; height:46px;}
	#login .loginbox .input_id input[type='text'] {float:left; padding:0 14px; width:276px; height:44px; background:#fff; font-size:18px; letter-spacing:-0.25px; line-height:44px; color:#a8a8a8; border:1px solid #fff; background-repeat: no-repeat;}
	#login .loginbox .input_id .save_id {float:right; position:relative; overflow:hidden; width:54px; height:46px;}
	#login .loginbox .input_id .save_id input[type='checkbox'] {position:absolute; top:-100px; left:-100px;}
	#login .loginbox .input_id .save_id label {display:block; overflow:hidden; width:100%; height:100%; background:url(https://image.newsis.com/sites/prime/asset/images/etc/icon_checkbox1.gif) no-repeat 0 0; text-align:left; text-indent:-9999px;}
	#login .loginbox .input_id .save_id input[checked="checked"] + label {background-image:url(../images/icon_checkbox1_check.gif);}
	#login .loginbox .input_id .save_id input:checked + label {background-image:url(../images/icon_checkbox1_check.gif);}
	#login .loginbox .input_pw {display:block; overflow:hidden; margin-top:5px; width:352px; height:46px;}
	#login .loginbox .input_pw input[type='password'] {display:block; padding:0 14px; width:322px; height:44px; background:#fff; font-size:18px; letter-spacing:-0.25px; line-height:44px; color:#a8a8a8; border:1px solid #fff; background-repeat: no-repeat;}
	#login .loginbox input.value_blank {border:1px solid #008191 !important;}
	#login .loginbox .btn {display:block; overflow:hidden; margin-top:5px; width:352px; height:46px;}
	#login .loginbox .btn .default {display:block; overflow:hidden; padding-bottom:6px; width:100%; height:100%; background:#979797; font-size:20px; text-align:center; line-height:40px; color:#fff;}
	#login .loginbox .btn button {display:block; overflow:hidden; padding-bottom:6px; width:100%; height:100%; background:#008191; font-size:20px; text-align:center; line-height:40px; color:#fff;}
	#login .loginbox .question {display:block; margin:13px 0 0 69px; font-size:15px; line-height:27px; color:#333;}
	#login .loginbox .question a {position:relative; text-decoration:none; color:#333;}
	#login .loginbox .question a:after {content:' '; position:absolute; left:1px; right:1px; bottom:1px; border-top:1px solid #333;}
	.ie8 #login .loginbox .question a:after {bottom:3px;}
	.ie9 #login .loginbox .question a:after {bottom:0;}
	.ie10 #login .loginbox .question a:after {bottom:0;}
	.ie11 #login .loginbox .question a:after {bottom:0;}
	#login .loginbox .function {}
	#login .loginbox .function a {position:absolute;}
	#login .loginbox .function .go {top:365px; right:156px;}
	#login .loginbox .function .add {top:366px; right:29px;}
	#login .loginbox .error {position:absolute; left:430px; width:320px; height:125px; background:url(https://image.newsis.com/sites/prime/asset/images/etc/bg_message1.png) no-repeat 0 0;}
	#login .loginbox .error.id {top:77px;}
	#login .loginbox .error.pw {top:128px;}
	#login .loginbox .error .table {display:table; margin-left:48px; width:270px; height:125px;}
	#login .loginbox .error .tr {display:table-row;}
	#login .loginbox .error .td {display:table-cell; font-size:15px; line-height:23px; letter-spacing:-0.25px; vertical-align:middle; color:#666;}
	#login .loginbox .error .td strong {display:block; padding-bottom:5px; font-size:18px; font-weight:normal; line-height:24px; color:#000;}
	#login .loginbox .error .td .phone {color:#888;}
	#login .qst_signup {overflow-x:hidden; overflow-y:auto; height:460px;}
	#login .qst_signup .cmt1 {overflow:hidden; margin-top:30px; padding:12px 0 12px 22px; background:#f4f4f4;}
	#login .qst_signup .cmt1 .bundle {overflow:hidden; padding-left:19px; height:24px; background:url(../images/bl_check1.gif) no-repeat 0 7px; font-size:15px; line-height:24px; color:#9d9d9d;}
	.ie8 #login .qst_signup .cmt1 .bundle {background-position:0 6px;}
	#login .qst_signup .cmt1 .bundle strong {font-weight:normal; color:#333;}
	#login .qst_signup .con {overflow:hidden;}
	/* ì¶”ê°€ 161216 */
	#infoarea {position:relative; overflow:hidden; height:829px; background:#dee2ed url(https://image.newsis.com/sites/prime/asset/images/etc/bg_login1.jpg) no-repeat center 0;}
	#infoarea .infobox {position:absolute; top:190px; left:50%; margin-left:-241px; padding:86px 30px 0; width:422px; height:394px; background:url(https://image.newsis.com/sites/prime/asset/images/etc/bg_login3.png) no-repeat 0 0;}
	#infoarea .infobox h1 {font-size:0; line-height:0;}
	#infoarea .infobox .bx_area {overflow-y:scroll; padding:16px 20px; background:#fff; width:382px; height:230px;}
	#infoarea .infobox .bx_area h2 {font-size:15px; font-weight:normal; line-height:20px; letter-spacing:-0.25px; color:#a8a8a8;}
	#infoarea .infobox .bx_area h3 {margin-top:20px; font-size:15px; font-weight:normal; line-height:20px; letter-spacing:-0.25px; color:#a8a8a8;}
	#infoarea .infobox .bx_area h4 {margin-top:20px; font-size:15px; font-weight:normal; line-height:20px; letter-spacing:-0.25px; color:#a8a8a8;}
	#infoarea .infobox .bx_area ol {margin-top:10px;}
	#infoarea .infobox .bx_area li {font-size:15px; line-height:20px; letter-spacing:-0.25px; color:#a8a8a8;}
	#infoarea .infobox .bx_area p {margin-top:20px; font-size:15px; line-height:20px; letter-spacing:-0.25px; color:#a8a8a8;}
	#infoarea .infobox .bx_area a {color:#a8a8a8;}
	#infoarea .infobox .arg {margin:20px 0 0 20px;}
	#infoarea .infobox .arg input[type="radio"] {width:16px; height:16px; vertical-align:top;}
	#infoarea .infobox .arg label {font-size:15px; line-height:12px; color:#333;}
	#infoarea .infobox .btn {display:block; overflow:hidden; margin-top:5px; height:46px;}
	#infoarea .infobox .btn button {display:block; overflow:hidden; padding-bottom:6px; width:100%; height:100%; background:#008191; font-size:20px; text-align:center; line-height:40px; color:#fff;}
	/*// ì¶”ê°€ 161216 */
	.summary_viewPr{font-weight: bold; font-size: 16px; line-height: 28px; margin-top: 30px; color: #333; position: relative; display: block;padding-left: 14px;}	
	.summary_viewPr:before{ content: "  "; position: absolute; width: 3px; background-color: #000; left: 0; top: 5px; z-index: 10;  clear: both; display: block;bottom: 2px;   }
	/* 20190327_esì¶”ê°€*/
	.list_p1 .fnc .em {width:40px; height: 15px;line-height:15px;  text-align: center;  padding: 2px; font-size:12px; letter-spacing: -0.8px; background: #ff0000; padding: 2px 3px; color: #fff;border-radius: 3px; position: absolute; left:35px; top: 10px; }	
	
	#header .logo_prime {position:absolute; top:37px; left:50px; font-size:0; line-height:0;}	
	
	/* ì™¼ìª½ ë©”ë‰´ë°•ìŠ¤ */
	#prime_menuBox { overflow:hidden; position:fixed; top:0; left:-430px; z-index:100; height:100%; width:410px; padding-right:10px; background:url("http://prime.newsis.com/images/button/bg_menubox.png") repeat-y scroll 0 0;} 
	#prime_menuBox .prime_menuBox_wrap { position:absolute; top:0; left:0; overflow-y:scroll; overflow-x:hidden; width:470px; height:100%;}
	#prime_menuBox .open_menu {  height:100%;  }
	#prime_menuBox .open_menu .hide { font-size:0; position:absolute; left:-9999px; height:1px; display:block; line-height:0; overflow:hidden; text-indent:-9999px; width:1px;}
	#prime_menuBox .open_menu ul { position:relative; padding:70px 0 25px; width:200px; z-index:2;}
	#prime_menuBox .open_menu ul.mn_other { padding-top:12px;}
	#prime_menuBox .open_menu ul li { font-size:15px; font-weight:bold;  line-height:23px; position:relative; }
	#prime_menuBox .open_menu ul li.on a { background:#fff none repeat scroll 0 0; color:#008191; text-decoration:none; }
	#prime_menuBox .open_menu ul li a {color:#000; display:block; padding:3px 0 6px 32px; text-decoration:none;}
	#prime_menuBox .open_menu ul li .arw { background:url("../images//ico_prime_arrow.png") no-repeat scroll 0 0; width:8px; height:8px; text-indent:-9999px; overflow:hidden; display:block; position:absolute; top:12px; right:10px;}
	#prime_menuBox .open_menu ul li.on .arw { background-position:0 -12px;}
	#prime_menuBox .open_menu .line {background-color:#dbdbdb; width:168px; height:1px; display:block; margin:10px 0 10px 32px;}
	#prime_menuBox .open_menu ul li .sub_mn li a:hover { color:#000; text-decoration:underline;}
	#prime_menuBox .open_menu ul li .sub_mn { position:absolute; top:0; left:200px; width:180px; height:100%; padding:0; display:none;}
	#prime_menuBox .open_menu ul li.service .sub_mn { top:-128px;}
	#prime_menuBox .open_menu .bg_sub { display:block; background:url("http://prime.newsis.com/images/button/bg_menubox_sub.png") repeat-y scroll 0 0; position:absolute; width:198px; height:100%; top:0; left:200px; padding-right:8px;}
	#prime_menuBox .btn_mb_close { background:url("http://prime.newsis.com/images/button/btn_mb_close.png") no-repeat scroll 0 0; width:36px; height:36px; position:absolute; top:10px; left:154px; overflow:hidden; text-indent:-9999px; z-index:3;}
	
	/* ê²€ìƒ‰ ì˜ì—­ ìˆ˜ì •ìœ¼ë¡œ ì¶”ê°€ ìŠ¤íƒ€ì¼ */
	.btn-gray{background-color:#cecdcd; color:#008191; padding:6px 12px; border-radius:10px; font-size:14px;}
	.btn-white{background-color:#fff; color:#888; padding:6px 12px; border-radius:10px; font-size:14px;}
	.btn-trans{background-color:transparent; color:#000; padding:6px 12px; border-radius:10px; font-size:14px;}
	
	.filter-box{}
	.filter-box .inner{}
	.filter-box .tit{position:relative; display:inline-block; margin-right:32px; font-size:17px; line-height:30px; vertical-align: middle;}
	.filter-box .tit:after{content:''; position:absolute; top:50%; right:-16px; width:1px; height:12px; margin-top:-6px; background-color:#000; }
	.filter-box .date{display:inline-block; margin:20px 48px 0 0;}
	.filter-box .date .txt{padding:6px 6px 6px 6px;}
	.filter-box .date button{margin-right:8px; padding:6px 12px; border-radius:10px; font-size:12px; color:#565656}
	.filter-box .date button.on{background-color:#cecdcd; color:#008191; font-weight:bold;}
	.filter-box .datepick{display:inline-block; vertical-align: middle;}
	.filter-box .datepick img{margin-top:2px;}
	.filter-box .datepick input{width:80px; cursor: pointer;}
	.filter-box .datepick .sin_bar1{display:inline-block; width:20px; text-align:center;}
	.filter-box .sort{display:inline-block; margin:20px 48px 0 0;}
	.filter-box .sort:last-child{margin-right:0px;}
	.filter-box .sort .tit{position:relative; display:inline-block; margin-right:32px; font-size:17px; line-height:30px; vertical-align: middle;}
	.filter-box .sort button{margin-right:8px; padding:6px 12px; border-radius:10px; font-size:12px; color:#565656}
	.filter-box .sort button.on{background-color:#cecdcd; color:#008191; font-weight:bold;}

	/* 인용구 강조 */
/* 강조 클래스 */
.txt-strong{background-color:#cce6e9;}

/* 인용구 */
.quot-content{position:relative; border-top:1px solid #000; border-bottom:1px solid #000; margin:60px 20px; padding:40px 0;}
.quot-content:before{content:''; position:absolute; top:-10px; width:28px; height:16px; margin-left:-14px; padding:0 4px; background-image:url(../images/img_ld.png); background-color:#fff; background-repeat:no-repeat; background-position:50% 50%; background-size:28px 16px;} 
.quot-content:after{content:''; position:absolute; bottom:-10px; width:28px; height:16px; margin-left:-14px; padding:0 4px; background-image:url(../images/img_rd.png); background-color:#fff; background-repeat:no-repeat; background-position:50% 50%; background-size:28px 16px;} 
.quot-content.center{text-align:center;}
.quot-content.center:before{left:50%; margin-left:-14px; }
.quot-content.center:after{left:50%; margin-left:-14px; }
.quot-content.left{text-align:left;}
.quot-content.left:before{left:0; margin-left:-14px; }
.quot-content.left:after{right:0; margin-left:-14px; }

/* 인용구 부분 클릭시 노출되는 레이어 팝업 */
.quot-content .txt{position:relative; z-index: 1;}
.quot-content .txt:after{content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index: 9;}
.quot-content .txt:hover{cursor:text;}