<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*테마선택영역 시작*/
.theme_select{ height:80px; text-align:center; background:#f4f4f4; border-bottom:5px solid #e6e6e6;}
.theme_select ul{ width:1000px; margin:0 auto; padding-top:5px;}
.theme_select ul li{ float:left; width:82px; height:75px; text-align:center; }
.theme_select ul li img{margin-top:5px;}
.theme_select ul li p{ font-size:14px; margin-top:2px;}
.theme_select ul a:hover li{background:#e6e6e6;}
.theme_select ul .theme1{ margin-left:8px;}
.theme_select ul .theme12{ margin-right:8px;}
.theme_select ul:after{ display:block; content:""; clear:both;}
/*테마선택영역 끝*/

/*테마선택영역2 시작*/
.theme_select2{ height:60px; text-align:center; background:#e6e6e6; border-bottom:5px solid #d7d7d7;}
.theme_select2 ul{ width:1000px; margin:0 auto;}
.theme_select2 ul li{ float:left; width:82px; height:60px; text-align:center; }
.theme_select2 ul li img{margin-top:5px;}
.theme_select2 ul .r13{width:76px;}
.theme_select2 ul li p{ font-size:12px;}
.theme_select2 a:hover li{background:#d7d7d7;}
.theme_select2 ul .subFirst{ margin-left:8px;}
.theme_select2 ul .subLast{ margin-right:8px;}
.theme_select2 ul .subFirst2{ margin-left:6px;}
.theme_select2 ul .subLast2{ margin-right:6px;}
.theme_select2 ul:after{ display:block; content:""; clear:both;}
/*테마선택영역2 끝*/

/*sub 공통 시작*/
#subWrap{width:1000px; margin:0 auto; }
#subWrap:after{ display:block; content:""; clear:both;}
/*sub공통 끝*/


/*DEPTH1 ROW2 영역 시작*/
.depth1_row2 {margin-top:20px;}
.depth1_row2 div{ float:left;}
.depth1_row2 .depth1_book{ width:706px; height:290px; border:1px solid #d3d3d3; margin-right:20px; margin-bottom:20px;}
.depth1_book .depth1_book_title{ width:119px; height:23px; margin-top:25px; margin-left:40px; margin-bottom:-20px;}
.depth1_book .book li{ width:118px; float:left; margin-left:18px;}
.depth1_book .book .first{ margin-left:0;}
.depth1_book .book img{border:solid #ddd 1px; width:110px; height:160px;}
.depth1_book .book img:hover{border:1px solid #2b93ca;}
.depth1_book .bookTxt{ width:110px; text-align:center; margin-top:9px;}
#depth1_tabs2{width:662px; margin-left:22px;}
#depth1_tabs2 label{display:inline-block; font-size:12px; padding:6px 3px; text-align:center; width:82px; color:#777; border:1px solid #ccc; margin-bottom:-1px; border-bottom:1px solid #d3d3d3;}
#depth1_tabs2 label[for=depth1tab2_1] {margin-left:179px;}
#depth1Tab2_1{ background-color:#ffffff;}
#depth1Tab2_2{ background-color:#f3f3f3;}
#depth1Tab2_3{ background-color:#f3f3f3;}
#depth1Tab2_4{ background-color:#f3f3f3;}
#depth1Tab2_5{ background-color:#f3f3f3;}
#depth1_tabs2 span{ display:block; width:662px; height:1px; background-color:#d2d2d2; margin-bottom:22px;}

.depth1_row2 .depth1_app{ width:270px; height:290px; border:1px solid #d3d3d3; float:right;}

/*DEPTH1 ROW2 영역 끝*/


/*DEPTH1 ROW1 영역 시작*/
.depth1_row1 {margin-top:20px;}
.depth1_row1 div{ float:left;}
.depth1_row1 .depth1_conts{ width:706px; height:245px; border:1px solid #d3d3d3; margin-right:20px; margin-bottom:20px;}
.depth1_row1_2 div{ float:left;}
.depth1_row1_2 .depth1_conts{ width:706px; height:390px; border:1px solid #d3d3d3; margin-right:20px; margin-bottom:20px;}
.depth1_row1_2 .depth1_review{ width:270px; height:235px; border:1px solid #d3d3d3; margin-bottom:20px;}

.depth1_conts .depth1_conts_title{ width:119px; height:23px; margin-top:25px; margin-left:40px; margin-bottom:-20px;}
.depth1_conts .cont li{ width:150px; height:155px; float:left; margin-left:18px;}
.depth1_conts .cont .first{ margin-left:3px;}
.depth1_conts .contsimg img{width:150px; height:100px; border:solid #ddd 1px;}
.depth1_conts .contsimg img:hover{border:1px solid #2b93ca;}
.depth1_conts .contsTxt{ margin-top:5px; margin-left:4px; margin-bottom:20px;}
.depth1_conts .contsT1{ font-size:12px; color:#0052b0;}
.depth1_conts .contsT2{ font-size:11px; color:#4f4f4f;}
#depth1_tabs1{ width:662px; margin-left:22px; margin-top:-1px;}
#depth1_tabs1 label{ display:inline-block; font-size:12px; padding:6px 3px; text-align:center; width:124px; color:#777; border:1px solid #ccc; margin-bottom:-1px; border-bottom:1px solid #d3d3d3;}
#depth1_tabs1 label[for=depth1tab1_1] {margin-left:239px;}
#depth1Tab1_1{ background-color:#ffffff;}
#depth1Tab1_2{ background-color:#f3f3f3;}
#depth1Tab1_3{ background-color:#f3f3f3;}
#depth1_tabs1 span{ display:block; width:662px; height:1px; background-color:#d2d2d2; margin-bottom:20px;}

.depth1_row1 .depth1_review{ width:270px; height:245px; border:1px solid #d3d3d3; margin-bottom:20px;}
.depth1_review dt{ margin-bottom:10px; border-bottom:1px solid #d3d3d3;}
.depth1_review .dot{ font-size:14px; font-weight:bold; color:#fe5f70; margin-left:11px; margin-right:6px;}
.depth1_review dd a{ font-size:13px; font-weight:bold; line-height:21px; color:#555555;}
.depth1_review dd .id{ font-size:12px; font-weight:normal; margin-left:20px;}
/*DEPTH1 ROW1 영역 끝*/


/*DEPTH1 ROW3 영역 시작*/
.depth1_row3 .depth1_pop{ width:706px; height:180px; border:1px solid #d3d3d3; margin-right:20px; margin-bottom:12px; float:left;}
.depth1_pop_title{ margin-left:39px; margin-top:25px;}
.depth1_pop ul li{text-align:center; width:93px; float:left; margin:20px 0px;}
.depth1_pop ul li p{font-size:12px; margin-top:2px;}
.depth1_pop ul .pop1{margin-left:24px;}
.depth1_pop .over{ display:none;}
.depth1_pop ul li:hover .basic{ display:none;}
.depth1_pop ul li:hover .over{ display:block;}

.depth1_row3 .depth1_qmn{ width:708px; height:100px; float:left; margin-bottom:30px;}
.depth1_qmn ul li{ float:left; }
.depth1_qmn ul li .over{ display:none;}
.depth1_qmn ul li a:hover .basic{ display:none;}
.depth1_qmn ul li a:hover .over{ display:block;}

.depth1_row3 .depth1_app{ width:270px; height:290px; border:1px solid #d3d3d3; float:right;}
.depth1_app .depth1_app_tit{ margin-bottom:21px; border-bottom:1px solid #d3d3d3;}
.d1app_slider_wrap{ width:270px;}
.d1app_slider{margin-left:35px; width:200px; height:220px;}
.d1app_slider .slidesjs-pagination{ display:none;}
.d1app_slider .slidesjs-navigation{ position:relative; z-index:50;}
.d1app_slider .appimg{ text-align:center;}
.d1app_slider .appimg img{width:200px; height:140px;}
.d1app_slider .title{ display:block; margin-top:10px; color:#239bd6; font-size:14px; font-weight:bold; margin-bottom:5px;} 
.d1app_slider .txt{ font-size:11px; color:#595959; }


.depth1_row3 .depth1_pay{width:270px; height:290px; float:right; }

/*DEPTH1 ROW3 영역 끝*/

/*DEPTH2 SELECT 영역 시작*/
.depth2_select div{ float:left; margin-top:20px;}
.th ul li{ float:left; display:block; width:124px; height:178px; background:#f3f3f3; text-align:center; border:1px solid #d3d3d3; border-left:hidden;}
.th ul .first{width:123px; border:1px solid #d3d3d3;}
.th .line2 li{ border-top:hidden;}
.th ul a:hover li{ background:#e1f5fe;}
.th ul li img{ margin-top:7px;}
.th ul li p{ margin:2px 3px 0px 3px;}
.th ul li .mTit{font-size:13px;font-weight:bold;line-height:16pt;}
.th ul li .mEx{color:#888888;line-height:11pt;}
.th ul:after{ display:block; content:""; clear:both;}
/*DEPTH2 SELECT 영역 끝*/

/*DEPTH2 CONT 영역 시작*/
.depth2_cont{width:1000px; margin:0 auto; margin:0 0 40px 0;}
.depth2_tab{ width:1000px; display:inline-block; margin:25px 0 0 0;}
.depth2_tab label{display:inline-block; color:#FFF; font-weight:bold; font-size:13px; padding:7px; text-align:center; width:484px; background:#2b93ca; margin-bottom:-1px; border-bottom:1px solid #2b93ca;}
#ITabk1_1{background-color:#2b93ca;}
#ITabk1_2{background-color:#d3d3d3;}
.depth2_tab span{display:block; width:1000px; height:2px; background-color:#2b93ca; margin-bottom:20px;}
.depth2_cont li{width:152px; height:102px; float:left; margin-right:17px; margin-bottom:48px;}
.depth2_cont li img{width:150px; height:100px; border:solid #ddd 1px;}
.depth2_cont .last{ margin-right:0;}
.depth2_cont .txt{ text-align:center; margin-top:9px;}
.depth2_cont a:hover img{border:solid #2b93ca 1px;}
/*DEPTH2 CONT 영역 끝*/

/*DEPTH2 CONT PRINT 영역 시작*/
.depth2_p_cont{width:1000px; margin:0 auto; margin:0 0 40px 0;}
.depth2_p_tab{ width:1000px; display:inline-block; margin:20px 0 0 0;}
.depth2_p_tab label{display:inline-block; color:#FFF; font-weight:bold; font-size:13px; padding:7px; text-align:center; width:484px; background:#2b93ca; margin-bottom:-1px; border-bottom:1px solid #2b93ca;}
#ITabk1_p_1{background-color:#2b93ca;}
#ITabk1_p_2{background-color:#d3d3d3;}
.depth2_p_tab span{display:block; width:1000px; height:2px; background-color:#2b93ca; margin-bottom:20px;}
.depth2_p_cont li{width:112px; height:162px; float:left; margin-right:14px; margin-bottom:48px;}
.depth2_p_cont li img{width:110px; height:160px; border:solid #ddd 1px;}

.depth2_p_cont .con{width:152px; height:102px; float:left; margin-right:17px; margin-bottom:48px;}
.depth2_p_cont .con img{width:150px; height:100px; border:solid #ddd 1px;}

.depth2_p_cont .last{ margin-right:0;}
.depth2_p_cont .txt{ text-align:center; margin-top:9px;}
.depth2_p_cont a:hover img{border:solid #2b93ca 1px;}
/*DEPTH2 CONT PRINT 영역 끝*/

/*Prtwork CONT PRINT 영역 시작*/
.prt_p_cont{width:1000px; margin:0 auto; margin:0 0 40px 0;}
.prt_p_tab{ width:1000px; display:inline-block; margin:25px 0 0 0;}
.prt_p_tab label{display:inline-block; padding-top:7px; padding-bottom:7px; color:#FFF; font-weight:bold; font-size:13px; text-align:center; width:498px; background:#2b93ca; margin-bottom:-1px; border-bottom:1px solid #2b93ca;}
#ITabk1_p_1{background-color:#2b93ca;}
#ITabk1_p_2{background-color:#d3d3d3;}
.prt_p_tab span{display:block; width:1000px; height:2px; background-color:#2b93ca; margin-bottom:20px;}
.prt_p_cont li{width:112px; height:162px; float:left; margin-right:14px; margin-bottom:48px;}
.prt_p_cont li img{width:110px; height:160px; border:solid #ddd 1px;}
.prt_p_cont .last{ margin-right:0;}
.prt_p_cont .txt{ text-align:center; margin-top:9px;}
.prt_p_cont a:hover img{border:solid #2b93ca 1px;}
/*Prtwork CONT PRINT 영역 끝*/

/*DEPTH3 SELECT 영역 시작*/
.depth3_select_wrap{height:40px; background:#d7d7d7;}
.depth3_select{ width:1000px; margin:0 auto;}
.depth3_select div{ float:left; width:123px; height:40px;}
.depth3_select div img{margin-left:5px; margin-top:5px;}
.depth3_select .cornerFirst{ margin-left:8px;}
.depth3_select .cornerLast{ margin-right:8px;}
.depth3_th p{ text-align:left; margin-left:40px; margin-top:-24px;}
.depth3_select a:hover div{ background:#ffffff;}
/*DEPTH3 SELECT 영역 끝*/

.depth3_select .active{ display:block}/******active 영역******/
/*DEPTH3 SELECT 영역 끝*/


/*DEPTH3_3 SELECT 영역 시작*/
.depth3-3_select_wrap{height:40px; background:#d7d7d7;}
.depth3-3_select_inner{ width:1000px; height:40px; margin:0 auto; position:relative;}
.depth3-3_select{ width:1000px; margin:0 auto;  }
.depth3-3_select div{ float:left; width:130px; height:40px;}
.depth3-3_select div img{margin-left:5px; margin-top:5px;}
.depth3-3_thf{margin-left:45px;}
.depth3-3_th p{ text-align:left; margin-left:40px; margin-top:-24px;}
.depth3-3_select a:hover div{ background:#ffffff;}
.depth3-3_select_inner .slidesjs-pagination{ display:none;}
.depth3-3_select_inner .slidesjs-navigation{ position:relative; z-index:50;}
.depth3-3_select_inner .slidesjs-previous{ display:block; background:url(/img/ar_left5.png) no-repeat; width:45px; height:35px; position:absolute; top:0px; left:0; float:left; text-indent:-9999px;}
.depth3-3_select_inner .slidesjs-next{ display:block; background:url(/img/ar_right5.png) no-repeat; width:45px; height:35px; position:absolute; top:0px; right:0; float:right; text-indent:-9999px;}

/*DEPTH3_3 SELECT 영역 끝*/


/*DEPTH3 CONT 영역 시작*/
.depth3_cont{margin:15px 0px 40px 0px;}
.depth3_cont2{width:1000px; margin:0 auto; text-align:center; position:relative; background:#fff; margin-bottom:60px; margin-top:-130px;}

.depth3_cont .upArea{width:990px; height:30px; margin:0 auto; margin-top:20px; margin-bottom:10px;}
.depth3_cont .upArea .ttl{float:left; font-size:14px; padding:5px 5px; border:1px solid #cccccc;}
.depth3_cont .upArea .ttl:hover a{color:#2b93ca; background:none;}
.depth3_cont .upArea .selBox{float:left; height:28px; vertical-align:middle; margin-left:10px; border:1px solid #cccccc;}
.depth3_cont .upArea .selBox select{height:28px; font-size:14px; border:0px; padding:0px 0px 0px 5px;}
.depth3_cont .upArea .searchBox{float:right; height:28px; vertical-align:middle; margin-left:10px; border:1px solid #cccccc;}
.depth3_cont .upArea .searchBox input{ width:140px; height:24px; padding-left:5px; border:0px; color:#666;}
.depth3_cont .upArea .btn a{float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca; color:#fff; background:#2b93ca;}
.depth3_cont .upArea .btn:hover a{color:#2b93ca; background:none;}

.depth3_cont .listArea{height:390px; border-top:2px solid #2b93ca; border-bottom:2px solid #2b93ca; padding-top:20px; padding-bottom:20px;}
.depth3_cont .listAreaCon{height:415px;}

.depth3_cont .listArea .prt1{float:left; width:125px; height:205px;} 
.depth3_cont .listArea .prt2{float:left; width:125px; height:205px;} 
.depth3_cont .listArea .con1{float:left; width:166px; height:145px;} 

.depth3_cont .listArea ul li .icon{float:left;} 
.depth3_cont .listArea ul li .icon img{width:110px; height:160px; border:1px solid #eee;} 
.depth3_cont .listArea ul li .icon img:hover{border:1px solid #2b93ca;}

.depth3_cont .listArea ul li .text{float:left; margin:0 0 0 0; width:115px; height:30px; margin-top:5px;}
.depth3_cont .listArea ul li .area{margin-top:-15px; margin-left:17px; height:30px;}
.depth3_cont .listArea ul li .areaSearch{margin-top:-15px; margin-left:17px; height:30px; color:#FF0000; font-weight:bold;}
.depth3_cont .listArea ul li .free{background-color:#ED1105; color:#FFFFFF; width:32px; height:20px; margin-top:-195px; text-align:center; vertical-align:middle; font-weight:bold;} 


.depth3_cont .listArea ul li .cicon{float:left; width:165px; text-align:center; } 
.depth3_cont .listArea ul li .cicon img{width:150px; height:100px; border:1px solid #eee;} 
.depth3_cont .listArea ul li .cicon img:hover{border:1px solid #2b93ca;}

.depth3_cont .listArea ul li .ctext{float:left; margin:0 0 0 0; width:165px; height:30px; margin-top:8px; text-align:center;}
.depth3_cont .listArea ul li .carea{margin-top:-5px; height:30px;}
.depth3_cont .listArea ul li .careaSearch{margin-top:-5px; height:30px; color:#FF0000; font-weight:bold;}
.depth3_cont .listArea ul li .ctag{float:left; width:165px; height:22px; margin-top:-140px; margin-left:6px;}
.depth3_cont .listArea ul li .ctag .cfree{background-color:#ED1105; color:#FFFFFF; width:32px; height:20px; text-align:center; vertical-align:middle; font-weight:bold; border:1px solid #FFF;} 
.depth3_cont .listArea ul li .cstamp{float:left; text-align:right; width:165px; height:17px; margin-top:-140px;}
.depth3_cont .listArea ul li .cstamp img{margin-right:7px;}

.depth3_cont .pageArea{width:990px; height:50px; margin-top:10px;}
.depth3_cont .pageArea ul {width:600px;}
.depth3_cont .pageArea ul li{float:left; border:1px solid #d1d1d1; padding:7px 10px; margin:3px; font-weight:bold;}
.depth3_cont .pageArea ul .ten{padding:7px 13px;}

.depth3_cont .pageArea .btn a{float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca; color:#fff; background:#2b93ca;}
.depth3_cont .pageArea .btn:hover a{color:#2b93ca; background:none;}

/*DEPTH3 CONT 영역 끝*/

/*기타 서브영역 시작*/
.subTopimg {margin-top:-18px;}
.subTopimg img{width:100%;}

.subConts{width:1000px; margin:0 auto; position:relative; background:#fff; margin-bottom:60px; margin-top:-110px;}
.subPrt{width:1000px; margin:0 auto; position:relative; background:#fff; margin-bottom:40px; margin-top:10px;}

.subTitle_wrap p{ float:left;}
.subTitle{font-size:22px; color:#282828; font-weight:bold; margin-left:20px; padding-top:20px; margin-bottom:15px;}

.btn_bookinfo{ margin-left:594px; margin-top:10px;}
.btn_bookinfo2{ margin-left:568px; margin-top:10px;}
.btn_qnm{ margin-left:605px; margin-top:14px;}
.selectBoxk1{margin-left:12px; margin-top:15px;}

.subTitle_wrap2 p{}
.subTitle2{margin-top:5px; margin-bottom:5px;}
.btn_bookinfo2{ margin-left:760px; margin-top:-45px;}

.tk1{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:960px; position:relative; margin-left:20px; margin-top:10px;}
.tk1 th{font-size:14px; font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; overflow:hidden; word-break:normal;}
.tk1 .tk1_select{text-align:center;}
.tk1 .active{background-color:#EDF3FB;}

.tk2{border-collapse:collapse; border-spacing:0; border-color:#ccc; width:1000px; position:relative; margin-top:10px;}
.tk2 th{font-size:14px; font-weight:normal; padding:10px 5px; border-style:solid; border-width:1px; border-color:#ccc; overflow:hidden; word-break:normal;}
.tk2 .tk2_select{text-align:center;}
.tk2 .active{background-color:#EDF3FB;}

.w3 {width:33.3%;}
.w4 {width:25.0%;}
.w5 {width:20.0%;}
.w6 {width:16.6%;}
.w7 {width:14.3%;}
.w8 {width:12.5%;}
.w9 {width:11.1%;}
.w10 {width:10%;}

.conArea{width:1000px; background:#fff; margin:0 auto; margin-top:25px; margin-bottom:30px; text-align:center;}

.conArea .upArea{width:990px; height:30px; margin:0 auto; margin-top:20px; margin-bottom:10px;}
.conArea .upArea .ttl{float:left; font-size:14px; padding:5px 5px; border:1px solid #cccccc;}
.conArea .upArea .ttl:hover a{color:#2b93ca; background:none;}
.conArea .upArea .selBox{float:left; height:28px; vertical-align:middle; margin-left:10px; border:1px solid #cccccc;}
.conArea .upArea .selBox select{height:28px; font-size:14px; border:0px; padding:0px 0px 0px 5px;}
.conArea .upArea .btn a{float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca; color:#fff; background:#2b93ca;}
.conArea .upArea .btn:hover a{color:#2b93ca; background:none;}

.conArea .listArea{ text-align:left;height:390px; border-top:2px solid #2b93ca; border-bottom:2px solid #2b93ca; padding-top:20px; padding-bottom:20px;}
.conArea .weekLine{border-bottom:1px solid #ffffff; padding-top:10px; padding-bottom:10px;}

.conArea .listArea .cont{width:166px; height:145px; float:left;}
.conArea .listArea .prt1{width:125px; height:205px; float:left;} 
.conArea .listArea .prt2{width:125px; height:205px; float:left;} 

.conArea .listArea ul li .icon{float:left;} 
.conArea .listArea ul li .icon img{width:110px; height:160px; border:1px solid #eee;} 
.conArea .listArea ul li .icon img:hover{border:1px solid #2b93ca;}
.conArea .listArea ul li .text{text-align:left; float:left; margin:0 0 0 0; width:115px; height:30px; margin-top:5px;}
.conArea .listArea ul li .area{margin-top:-15px; margin-left:17px; height:30px;}
.conArea .listArea ul li .areaSearch{margin-top:-15px; margin-left:17px; height:30px; color:#FF0000; font-weight:bold;}
.conArea .listArea ul li .free{background-color:#ED1105; color:#FFFFFF; width:32px; height:20px; margin-top:-195px; text-align:center; vertical-align:middle; font-weight:bold;} 
.conArea .listArea ul li .tag{height:22px; margin-top:-195px; vertical-align:middle;} 

.conArea .listArea ul li .cicon{float:left;} 
.conArea .listArea ul li .cicon img{width:150px; height:100px; border:1px solid #eee;}
.conArea .listArea ul li .cicon img:hover{border:1px solid #2b93ca;}

.conArea .listArea ul li .ctext{float:left; margin:0 0 0 0; width:160px; height:40px; margin-top:5px;}
.conArea .listArea ul li .carea{height:40px;}
.conArea .listArea ul li .ctag{height:22px; margin-top:-147px; vertical-align:middle;} 


.conArea .pageArea{width:990px; height:50px; margin-top:10px;}
.conArea .pageArea ul {width:600px;}
.conArea .pageArea ul li{float:left; border:1px solid #d1d1d1; padding:7px 10px; margin:3px; font-weight:bold;}
.conArea .pageArea ul .ten{padding:7px 13px;}


/*기타 서브영역 끝*/

/*모바일앱(subk3_1)영역 시작*/

.subTitlek3_1{font-size:22px; color:#282828; font-weight:bold; margin-left:20px; padding-top:20px; margin-bottom:15px;}
.subk3_info{ width:958px; height:auto; margin:0 auto; border:1px solid #d1d1d1; border-bottom:none; }
.subk3_applistwrap{ width:958px; height:180px; margin:0 auto; border:1px solid #d1d1d1; border-top:none; background:#ededed;}
.ar2_left{ width:21px; height:50px; float:left; margin-left:7px; margin-top:65px;}
.ar2_right{ width:21px; height:50px; float:right;margin-right:7px; margin-top:65px;}
.subk3_applistwrap ul .app{ float:left; margin:26px 1px 20px 1px; width:110px; height:131px;}
.subk3_applistwrap .basic{ display:block;}
.subk3_applistwrap .over{ display:none;}
.subk3_applistwrap label:hover .over{ display:block;}
.subk3_applistwrap label:hover .basic{ display:none;}
.subk3_applist{width:6286px;}
.subk3_applist ul li{ float:left; cursor:pointer;}
.subk3_applist ul li img{width:100px; height:100px; margin:5px 5px 0px 5px;}
.subk3_applist ul li p{font-size:15px; font-weight:bold; text-align:center; margin-top:5px;}
.subk3_applist_dataviewarea{ width:896px; height:180px; overflow:hidden; margin:0 auto;} 
.subk3_appcontlistwrap{ width:960px; height:580px; margin:0 auto; border-top:none; margin-top:40px;}
.ar3_left{ width:27px; height:78px; float:left; margin-left:7px; margin-top:260px;}
.ar3_right{ width:27px; height:78px; float:right;margin-right:7px; margin-top:260px;}
.subk3_appcontlistwrap .subk3_appcontwrap{ float:left; width:860px; height:580px; margin:0 auto; }
.subk3_appcontlist{ float:left; width:14620px;}
.subk3_appcontlist_dataviewarea{ width:860px; height:580px; margin:0 auto; overflow:hidden;} 
.subk3_appcontwrap:after{ display:block; content:""; clear:both;}
.appcont1 li{float:left;}
.appth{width:160px; height:160px;}
.appth img{width:160px; height:160px;}
.apptxt{width:548px; height:180px; text-align:justify; margin-left:20px;}
.apptxt .apptit{font-size:17px; color:#3b3b3b; font-weight:bold; margin-top:30px;}
.apptxt .appcont{font-size:13px; color:#3b3b3b;}
.apptxt .color{color:#fe4f62;}
.appqr{width:128px; height:128px; border:2px solid #111; margin-left:0;}
.appqr img{ width:100px; height:100px; margin:14px; }
.appcont2 .appimg{float:left; margin-right:22px; margin-top:25px;}
.appcont2 .appimgn{ float:left; margin-right:21px; margin-top:25px;}
.appcont2 .applastimg{ margin-right:0;}
.subk3_appcontwrap{ display:block;}
/*모바일앱(subk3_1)영역 끝*/


/*깨비 목록게시판(subk5_list)영역 시작*/
.subk5_listconts{width:1000px; margin:0 auto; position:relative; background:#fff; margin-bottom:60px; margin-top:-130px;}
.subTitlek5_list{font-size:22px; color:#282828; font-weight:bold; margin-left:20px; padding-top:20px; margin-bottom:15px;}
.subk5_list_ttlWrap{ width:960px; height:30px; margin:0 auto; margin-top:30px; margin-bottom:10px;}
.subk5_list_ttl{float:left;}
.subk5_list_btn a{  float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca;  color:#fff; background:#2b93ca;}
.subk5_list_btn:hover a{color:#2b93ca; background:none;}
.subk5_list_ttlWrap.btn_on a{color:#2b93ca; background:none;}
.subk5_list_btn4 a{margin-right:0;}
.tk8{border-collapse:collapse; border-spacing:0; border:1px solid #d3d3d3; width:960px; position:relative; margin-left:20px; margin-top:20px;}
.tk8 th{font-size:13px; font-weight:bold; color:#101010; padding:13px 5px; border:1px solid #d3d3d3; overflow:hidden; word-break:normal; border-top:2px solid #2b93ca;}
.tk8 td{font-size:13px; color:#202020; padding:13px 5px; border:1px solid #d3d3d3; overflow:hidden; word-break:normal; text-align:center;}
.tk8 .tk8-style1{background-color:#fbfbfb}
.tk8 .tk8-style2{background-color:#fbfbfb; vertical-align:top;}
.tk8 .tk8-style3{vertical-align:top;}
.tk8 .tk8-style4{vertical-align:top ; text-align:left; padding-left:40px;}
.tk8 .tk8-style5{border-left-style:hidden;}
.tk8 .tk8-style6{border-right-style:hidden;}
.tk8 .icon{height:14px; margin-right:9px;}
.tk8 .lock{height:14px; margin-left:10px;}
.subk5_list_page{ width:556px; height:40px; margin:0 auto; margin-top:40px; margin-bottom:40px; }
.subk5_list_page ul li{ float:left; border:1px solid #d1d1d1; padding:7px 10px; margin:3px; font-weight:bold;}
.subk5_list_page ul .ten{ padding:7px 13px;}
.subk5_search{ width:330px; height:26px; margin:0 auto;}
.subk5_ss{ float:left;}
.selectBoxk5_1{ margin-right:10px;}
#themek5_1{ padding:3.5px 3px;}
.subk5_scBox{ width:160px; height:25px; padding:1px; /*background:url(/img/scbox_bg.png) no-repeat;*/ margin-top:-1px;}
.subk5_scBox input{ width:140px; height:24px; padding-left:5px; border:1px solid #d1d1d1; background:none; color:#666;}
.subk5_scBox label{ display:none;} 
.scbtn{ background:#2b93ca; text-align:center; padding:4px 20px;} 
.scbtn a{ color:#fff; font-weight:bold;}
/*깨비 목록게시판(subk5_list)영역 끝*/

/*깨비 글쓰기게시판(subk5_write)영역 시작*/
.subk5_writeconts{width:1000px; margin:0 auto; position:relative; background:#fff; margin-bottom:60px; margin-top:-130px;}
.subTitlek5_write{font-size:22px; color:#282828; font-weight:bold; margin-left:20px; padding-top:20px; margin-bottom:15px;}
.subk5_write_ttlWrap{ width:960px; height:30px; margin:0 auto; margin-top:30px; margin-bottom:10px;}
.subk5_write_ttl{float:left;}
.subk5_write_btn a{  float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca;  color:#fff; background:#2b93ca;}
.subk5_write_btn:hover a{color:#2b93ca; background:none;}
.btn_on a{color:#2b93ca; background:none;}
.subk5_write_btn4 a{margin-right:0;}
.tk9{border-collapse:collapse; border-spacing:0; border:1px solid #d3d3d3; width:960px; position:relative; margin-left:20px; margin-top:20px;}
.tk9 th{font-size:13px; border:1px solid #d3d3d3; overflow:hidden; word-break:normal; border-top:2px solid #2b93ca;}
.tk9 td{font-size:13px; border:1px solid #d3d3d3; overflow:hidden; word-break:normal; text-align:center;}
.tk9 .tk9-style1{ background-color:#fbfbfb; width:190px; font-weight:bold; color:#101010; padding:10px 5px; border-left:hidden;}
.tk9 .tk9-style2{ vertical-align:top; width:770px; color:#202020; padding:9px 20px; text-align:left; border-right:hidden;}
.tk9 .tk9-style2 .box{ border:1px solid #d1d1d1; width:768px;}
.tk9 .tk9-style2 .box1{ height:28px;}
.tk9 .tk9-style2 .box2{ height:28px;}
.tk9 .tk9-style2 .box3{ height:280px;}
.tk9 .tk9-style2 .box4{ height:28px;}
.subk5_writebtn{ width:960px; height:29px; margin:0 auto; margin-top:20px; margin-bottom:60px;}
.subk5_writebtn div{ float:right;}
.subk5_writebtn2{ margin-right:20px;}
.subk5_writebtn1{ margin-right:9px;}
/*깨비 글쓰기게시판(subk5_write)영역 끝*/

/*깨비 글보기게시판(subk5_write)영역 시작*/
.subk5_readconts{width:1000px; margin:0 auto; position:relative; background:#fff; margin-bottom:60px; margin-top:-130px;}
.subTitlek5_read{font-size:22px; color:#282828; font-weight:bold; margin-left:20px; padding-top:20px; margin-bottom:15px;}
.subk5_read_ttlWrap{ width:960px; height:30px; margin:0 auto; margin-top:30px; margin-bottom:10px;}
.subk5_read_ttl{float:left;}
.subk5_read_btn a{  float:right; margin-right:7px; padding:5px 15px; border:1px solid #2b93ca;  color:#fff; background:#2b93ca;}
.subk5_read_btn:hover a{color:#2b93ca; background:none;}
.btn_on a{color:#2b93ca; background:none;}
.subk5_read_btn4 a{margin-right:0;}
.tk10{border-collapse:collapse; border-spacing:0; border:1px solid #d3d3d3; width:960px; position:relative; margin-left:20px; margin-top:20px;}
.tk10 th{font-size:13px; border:1px solid #d3d3d3; overflow:hidden; word-break:normal; border-top:2px solid #2b93ca; text-align:center; border-left:hidden; border-right:hidden; background-color:#fbfbfb; font-weight:bold; color:#101010; padding:10px 5px; }
.tk10 td{font-size:13px; border:1px solid #d3d3d3; overflow:hidden; word-break:normal; text-align:left; border-left:hidden; border-right:hidden; color:#101010; }
.tk10 td td{border:0px;}
.tk10-style2{padding:10px 30px;}
.tk10-style2le{ float:left;}
.tk10-style2ri{ float:right}
.tk10-style2_1{ font-weight:bold;}
.tk10-style2_2{ margin-left:15px;}
.tk10-style2_3{ margin-right:20px;}
.tk10-style2_4{ margin-right:0;}
.tk10-style3{padding:25px 30px; line-height:20px;}
.subk5_readbtn{ width:960px; height:29px; margin:0 auto; margin-top:20px; margin-bottom:60px;}
.subk5_readbtnle{ float:left; margin-left:20px;}
.subk5_readbtnri{ float:right; margin-right:9px;}
.subk5_readbtn4{ margin-right:20px;}
/*깨비 글보기게시판(subk5_write)영역 끝*/


/*로그인(login) 로그아웃 포함 시작*/
#loginWrap{width:540px; height:333px; margin:0 auto; margin-top:20px; margin-bottom:100px;}
.loginTtl{ width:540px; height:36px; margin-bottom:10px;}
.loginTtl p{float:left;}
.loginLogo{margin-left:20px;}
.loginbanner{margin-left:300px; margin-top:-30px;}
.loginBox{ width:538px; height:283px; border:1px solid #d1d1d1;}
.loginBox .loginnotice{ color:#F00; font-size:13px; padding-left:65px; margin-top:30px;}
.loginBox #secure{ margin-top:20px; margin-left:10px; margin-right:5px;}
.loginBox #basic{ margin-top:20px; margin-left:67px; margin-right:5px;}
.radiotxt{ font-size:13px;}
.textboxwrap{ width:410px; height:90px; margin-top:10px; margin-bottom:10px; margin-left:63px;}
.textboxrow1{ width:280px;}
.textboxwrap input{ width:276px; height:36px; margin-bottom:10px;}
.textboxwrap .textboxrow{ float:left;}
.loginbtn{width:120px; background:#2b93ca; text-align:center; font-size:16px; color:#FFF; padding:36px 0; margin-left:10px;}
.loginBox #saveid{ margin-left:67px; margin-right:5px;}
.loginBox #savepw{ margin-left:10px; margin-right:5px;}
.loginBox .logoutnotice{ color:#303030; font-size:16px; font-weight:bold; margin-top:30px; text-align:center; margin-top:95px;}
.loginBox .reloginbtn{ width:100px;background:#2b93ca; margin:0 auto; text-align:center; font-size:16px; color:#FFF; margin-top:40px; padding:11px 0;}
.checktxt{ font-size:13px;}
#inputpw{ margin-top:10px;}
.loginlink{ width:260px; height:14px; margin:0 auto; margin-top:25px;}
.loginlink ul li{ float:left; font-size:13px; color:#101010;}
.loginlink ul .color a{ font-weight:bold; color:#2b93ca;}
.loginlink span{ padding:0 10px;}
/*로그인(login) 로그아웃 포함 끝*/
</pre></body></html>