<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset 'utf-8';

/*
 * [[ KCGS - �쒓뎅湲곗뾽吏�諛곌뎄議곗썝 - ETC ]]
 * 
 * cubeA &amp; �좊튆��(Bichna. Shin) / 梨낆엫
 * bic@cubea.co.kr
*/


.policy_wrap{margin:0 auto 150px;width:1000px;}
.policy_wrap .policy_date{text-align:right;}
.policy_wrap .policy_date .selt{width:165px}
.policy_wrap .policy_contents{position:relative;margin-top:15px;border:1px solid #e1e1e1;background-color:#f5f5f7;}
.policy_wrap .policy_contents:before,
.policy_wrap .policy_contents:after{content:"";display:block;position:absolute;left:0;width:970px;height:45px;background-color:#f5f5f7;z-index:2}
.policy_wrap .policy_contents:before{top:0}
.policy_wrap .policy_contents:after{bottom:0}
.policy_wrap .policy_contents .policy_scroll{padding:45px 40px;max-height:526px;overflow-y:auto;color:#3f3f3f;font-size:14px;line-height:1.8em;}
.policy_wrap .policy_contents .policy_scroll p{display:block;margin-top:25px;}
.policy_wrap .policy_contents .policy_scroll p:first-child{margin-top:0;}
.policy_wrap .policy_contents .policy_scroll p em{color:#0096d5}
.policy_wrap .policy_contents .policy_scroll ol li{margin-top:15px;margin-left:13px;text-indent:-13px}
.policy_wrap .policy_contents .policy_scroll ol li:first-child{margin-top:0}
.policy_wrap .p_btns{margin-top:30px;text-align:right}
.policy_wrap .p_btns button{position:relative;display:inline-block;margin:0 4px;padding:0 45px;font-size:18px;color:#fff;line-height:50px;font-weight:300;background-color:#323841;vertical-align:top}
.policy_wrap .p_btns button.d{padding:0 80px;}
.policy_wrap .p_btns button.d:after{content:"";display:block;position:absolute;right:33px;top:0;width:20px;height:100%;background:url("../img/btn-download.png") center center no-repeat;}

.printWrap{display:block;}
.printWrap h2{display:block;margin-bottom:15px;font-size:20px;text-align:center;}
.printWrap p{margin:15px 0}

.search_wrap{margin:0 auto 150px;width:1000px;}
.search_wrap .search_detail{text-align:center;}
.search_wrap .search_detail label{cursor:pointer}
.search_wrap .search_detail .radios{display:inline-block;vertical-align:top}
.search_wrap .search_detail .radios:after{content:"";display:block;clear:both}
.search_wrap .search_detail .radios .radio{float:left;display:block;margin-left:20px;}
.search_wrap .search_detail .radios .radio:first-child{margin-left:0}
.search_wrap .search_detail .radios .radio label{display:inline-block;padding-left:10px;font-size:16px;color:#3f3f3f;line-height:38px;}
.search_wrap .search_detail .radios .radio input{width:17px;height:17px;}
.search_wrap .search_detail .data_calendar{display:inline-block;margin-left:10px;vertical-align:top}
.search_wrap .search_detail .data_calendar:after{content:"";display:block;clear:both}
.search_wrap .search_detail .data_calendar .cld{float:left;position:relative;}
.search_wrap .search_detail .data_calendar .cld label{display:block;position:absolute;right:0;top:0;width:45px;height:100%;background:url("../img/ico_calender.png") center center no-repeat;font-size:0;line-height:0}
.search_wrap .search_detail .data_calendar .cld input{width:160px;color:#a8a7a8;letter-spacing:0;}
.search_wrap .search_detail .data_calendar span{float:left;width:26px;line-height:40px;text-align:center;}
.search_wrap .search_detail .sch_text{display:block;margin-top:20px;}
.search_wrap .search_detail .sch_text .selt{width:140px;vertical-align:top;}
.search_wrap .search_detail .sch_text input[type="text"]{margin:0 5px;width:255px;;vertical-align:top}
.search_wrap .search_detail .sch_text button{display:inline-block;width:110px;height:40px;background-color:#323841;color:#fff}
.search_wrap .sch_contents{margin-top:40px;border-top:2px solid #323841}
.search_wrap .sch_contents .alt{display:block;padding:110px 0 50px;font-size:24px;color:#3f3f3f;font-weight:500;line-height:1.2em;text-align:center;}
.search_wrap .sch_contents .alt em{color:#0096d5}
.search_wrap .sch_contents .sch_cate{position:relative;padding-bottom:60px;margin:20px 0;}
.search_wrap .sch_contents .sch_cate .t{display:block;margin-bottom:20px;font-size:24px;color:#323841;font-weight:500}
.search_wrap .sch_contents .sch_cate em{color:#0096d5}
.search_wrap .sch_contents .sch_cate ul{display:block;border-top:1px solid #323841}
.search_wrap .sch_contents .sch_cate ul li{display:block;border-bottom:1px solid #e1e1e1}
.search_wrap .sch_contents .sch_cate ul li a{display:block;padding:20px;font-size:15px;color:#3f3f3f;}
.search_wrap .sch_contents .sch_cate ul li a:hover{text-decoration:underline;}
.search_wrap .sch_contents .sch_cate ul li a strong{font-size:15px;font-weight:500;}
.search_wrap .sch_contents .sch_cate ul li a span{display:inline-block;margin-left:20px;color:#888;letter-spacing:0;font-size:15px;}
.search_wrap .sch_contents .sch_cate ul li a p{display:block;margin-top:2px;width:90%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;}
.search_wrap .sch_contents .sch_cate ul li a em.publish_tit{display:block;padding-bottom:10px;font-size:18px;font-weight:500;color:#0096d5;}
.search_wrap .sch_contents .sch_cate .btn_more{display:block;position:absolute;right:0;bottom:0;width:60px;height:60px;background-color:#0096d5;font-size:0;line-height:0;}
.search_wrap .sch_contents .sch_cate .btn_more:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/ico_plus.png") center center no-repeat;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.search_wrap .sch_contents .sch_cate button.btn_more:hover:after{
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.search_wrap .sch_contents .sch_cate a.btn_more:after{background:url("../img/ico_gnb_m.png") center center no-repeat;background-size:auto auto;}
.search_wrap .sch_contents .sch_cate button.btn_more:after{background:url("../img/ico_plus.png") center center no-repeat;}



/* �щ젰 Style */
#ui-datepicker-div{z-index:10 !important}
.ui-datepicker{position:absolute;top:-999em;left:-999em;padding:0 15px 15px;background-color:#fff;border:1px solid #e1e1e1}
.ui-datepicker .ui-datepicker-header{}
.ui-datepicker .ui-datepicker-header .ui-corner-all{display:block;position:absolute;top:0;width:40px;height:40px;background: center center no-repeat;font-size:0;line-height:0;cursor:pointer}
.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-disabled{opacity:0.4;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0;background-image:url("../img/datepicker_left.gif");}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0;background-image:url("../img/datepicker_right.gif");}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:14px;line-height:40px;color:#3f3f3f;text-align:center}
.ui-datepicker-calendar{width:100%}
.ui-datepicker-calendar thead th{font-size:11px;color:#3f3f3f;font-weight:400;text-align:center;letter-spacing:0}
.ui-datepicker-calendar thead th:first-child{color:#c81f00}
/*.ui-datepicker-calendar thead th:last-child{color:#017caf}*/
.ui-datepicker-calendar tbody td{font-size:12px;text-align:center;height:24px;line-height:24px}
.ui-datepicker-calendar tbody td a{display:block;width:24px;font-size:12px;}
.ui-datepicker-calendar tbody td:first-child,
.ui-datepicker-calendar tbody td:first-child a{color:#c81f00}
/*.ui-datepicker-calendar tbody td:last-child,
.ui-datepicker-calendar tbody td:last-child a{color:#017caf}*/
.ui-datepicker-calendar tbody td.ui-state-disabled{color:#e9e9e9}
.ui-datepicker-calendar tbody td a.ui-state-highlight{color:#0096d5}
.ui-datepicker-calendar tbody td a.ui-state-active{background-color:#0096d5;border-radius:50%;color:#fff}



/***************************
	  ** Mobile CSS **
***************************/
@media all and ( max-width:640px ){
	.sub_etc .sub_top .page_link ul{width:496px;}
	.policy_wrap{margin-bottom:30px;width:auto}
	.policy_wrap .policy_contents:before,
	.policy_wrap .policy_contents:after{width:95%;height:18px;}
	.policy_wrap .policy_contents .policy_scroll{padding:20px 15px;max-height:300px;font-size:11px;line-height:1.5em}
	.policy_wrap .policy_contents .policy_scroll p{margin-top:15px}
	.policy_wrap .policy_contents .policy_scroll ol li{margin-left:10px;text-indent:-10px;margin-top:10px}
	.policy_wrap .p_btns{margin-top:20px;}
	.policy_wrap .p_btns:after{content:"";display:block;clear:both}
	.policy_wrap .p_btns button{float:right;display:block;padding:0;margin:0;width:39%;text-align:center;font-size:12px;line-height:35px;background-color:#333;}
	.policy_wrap .p_btns button.d{float:left;padding:0;width:59%}
	.policy_wrap .p_btns button.d:after{right:12px;background-size:12px auto;}

	.search_wrap{margin-bottom:30px;width:auto}
	.search_wrap .search_detail .radios{display:block;}
	.search_wrap .search_detail .radios .radio{position:relative;margin:0;width:20%}
	.search_wrap .search_detail .radios .radio input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
	.search_wrap .search_detail .radios .radio input[type=radio]:checked + label{position:relative;color:#0096d5;border-color:#0096d5;z-index:2}
	.search_wrap .search_detail .radios .radio label{display:block;margin-left:-1px;padding:0;text-align:center;font-size:12px;color:#888;line-height:35px;border:1px solid #e1e1e1}
	.search_wrap .search_detail .radios .radio:first-child label{margin-left:0}
	.search_wrap .search_detail .radios .radio label span{display:none}
	.search_wrap .search_detail .data_calendar{display:block;margin:5px 0 0;}
	.search_wrap .search_detail .data_calendar .cld{width:46%}
	.search_wrap .search_detail .data_calendar .cld input{width:100%}
	.search_wrap .search_detail .data_calendar .cld label{width:35px;background-size:15px auto;}
	.search_wrap .search_detail .data_calendar span{width:8%;line-height:35px;}
	.search_wrap .search_detail .sch_text{margin-top:5px;}
	.search_wrap .search_detail .sch_text .selt{float:left;width:35%;}
	.search_wrap .search_detail .sch_text input[type="text"]{float:right;margin:0 0 10px;width:63%}
	.search_wrap .search_detail .sch_text button{clear:both;width:100%;height:35px;background-color:#333;}
	.search_wrap .sch_contents{margin:0 -20px;border-top:none}
	.search_wrap .sch_contents .alt{padding:50px 0;font-size:15px;}
	.search_wrap .sch_contents .sch_cate{padding-bottom:36px;}
	.search_wrap .sch_contents .sch_cate .t{margin:0 0 5px 20px;font-size:11px;}
	.search_wrap .sch_contents .sch_cate .btn_more{width:36px;height:36px;background-size:7px auto;}
	.search_wrap .sch_contents .sch_cate a.btn_more:after{background-size:9px auto;}
	.search_wrap .sch_contents .sch_cate ul li a strong{display:block;font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.search_wrap .sch_contents .sch_cate ul li a span{display:block;margin:4px 0 0;font-size:11px;}
	.search_wrap .sch_contents .sch_cate ul li a em.publish_tit{padding-bottom:14px;font-size:17px;}
	.search_wrap .sch_contents .sch_cate ul li a p{display:none}

	/* 罹섎┛�� */
	#ui-datepicker-div{width:260px}
	.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:12px}
	.ui-datepicker-calendar tbody td,
	.ui-datepicker-calendar tbody td a{font-size:12px;height:35px;line-height:35px;}
	.ui-datepicker-calendar tbody td a{display:inline-block;width:35px;}

}</pre></body></html>