<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8"; #content, select, input, textarea, button {font-family: 'Noto Sans KR','Nanum Gothic','돋움', dotum, sans-serif}
  .village_greeting { background:url("/contents/810/village_bg.png") no-repeat right 60px; min-height:420px; }
  .nj_magazine {}
 .nj_magazine .bw { width:23.5%; float:left; margin-left:2%; }
 .nj_magazine .bw:first-child { margin-left:0%; }
  .t_basic { margin-top:12px; }
 .t_basic table.basic th { font-size:15px; padding:7px; }
 .t_basic table.basic td { font-size:14px; padding:5px; }
  .charge_list .c_box2 &gt; ul { overflow:hidden; }
 .charge_list .c_box2 &gt; ul &gt; li { float:left; margin-right:2%; }
  .media_list { margin-top:20px; }
 .media_box { width:60%; height: 312px; float: left; }
 .media_box &gt; iframe { width: 100%; height: 100%; }
 .media_txt { width: 36.5%; margin-left: 4%; float: left; }
 .media_txt_box{ width: 34%; margin-left: 1%; float: left; height: 292px; background-color: #f8fbfd; padding: 10px 2%; border: 1px solid #d2d2d2; }
  .step_list{ margin-top:40px; display:inline-block; width:100%;}
 .step_list .con{ width:23%; margin-left:20px; float:left; margin-bottom:40px; border:1px solid #dcdcdc;}
 .step_list .con:first-child{ margin-left:0;}
 .step_list .con p.txt{padding:25px; min-height:100px;}
 .step_list .con p.tit{ background-color:#2a548e; color:#fff; text-align:center; line-height:45px;}
 .step_list span.con_next{ display: none; }
  .step_list2{ margin-top:40px; display:inline-block; width:100%;}
 .step_list2 .con{ width:23%; margin-left:20px; float:left; margin-bottom:40px; border:1px solid #dcdcdc;}
 .step_list2 .con:first-child{ margin-left:0;}
 .step_list2 .con p.tit{ background-color:#2a548e; color:#fff; text-align:center; line-height:26px; padding:15px; min-height:52px;}
 .step_list2 span.con_next { display:none; }
 @media screen and (max-width: 960px){ .step_list .con { width:45%; margin-left:0px; }
 .step_list2 .con { width:45%; margin-left:0px; }
 }
  .property_list .search_input {position: relative; height: 40px; line-height: 40px; padding-right: 45px; width:25%; float:right; border:1px solid #585858; margin:-15px 0 12px 0; }
 .property_list .search_input label {position: absolute; top: 0; left: 0; height: 40px; line-height: 40px; padding: 0 20px; color: #727272; cursor: text;}
 .property_list .search_input input[type="text"] {padding: 0 20px; border: 0; margin: 0; height: 40px; line-height: 40px; color: #727272; background: none; vertical-align: top;}
 .property_list .search_input input[type="button"] {position: absolute; top: -1px; right: -1px; width: 45px; height: 42px; background: #585858 url("/images/board/module_sp.png?build_20230527001") no-repeat -166px -32px; text-indent: -99999px; border: 0; padding: 0; border-radius: 0 5px 5px 0; cursor: pointer;}
  .room_list {}
 .room_list &gt; table.basic td { letter-spacing:-1px; padding:5px; }
 .gonglist &gt; table.basic th { font-size:16px; letter-spacing:-1px; padding:2px; }
 .gonglist &gt; table.basic td { font-size:14px; letter-spacing:-1px; padding:2px; }
  .naju_inno_list {}
 .naju_inno_list &gt; table.basic td &gt; img { vertical-align:middle; margin-right:5px; }
  .pr_room_list {}
 .pr_room_list .img_txt &gt; div { padding:60px; box-sizing:border-box; }
 .pr_room_list .img_txt .txt { overflow:hidden; }
 .pr_room_list .img_txt .txt &gt; p { width:66%; float:left; }
 .pr_room_list .img_txt .icon { display:block; float:left; margin-top:-45px; }
 .pr_room_list .img_txt .btn_p { margin-top:40px; }
 .pr_room_list .img_txt .btn_p a.p2:hover { background-color: #3d3d3d; }
 .pr_room_list .img_txt .ti_01 { font-weight:bold; color:#162a46; letter-spacing: -1px; }
 .pr_room_list .img_txt .ti_02 { font-size:40px; font-weight:500; margin-top:10px; letter-spacing: -2px; color:#0096e3; }
 .pr_room_list .img_txt .ti_03 { font-size:19px; margin-top:30px; letter-spacing: -1px }
 .pr_room_list .img_txt .l50 { background:url("/contents/2050/pr_room_c_01.jpg") no-repeat 0 0 ; height:344px; }
 .pr_room_list .img_txt .l50 .icon { background:url("/contents/2050/pr_room_c_02.png") no-repeat 0 0; width:124px; height:125px; }
 .pr_room_list .img_txt .l50 .p2 { background-color: #0199da; border:1px solid #0199da; }
 .pr_room_list .img_txt .r50 { background:url("/contents/2050/pr_room_c_03.jpg") no-repeat 0 0 ; height:344px; }
 .pr_room_list .img_txt .r50 .ti_02 { color:#00b38d; }
 .pr_room_list .img_txt .r50 .icon { background:url("/contents/2050/pr_room_c_04.png") no-repeat 0 0; width:101px; height:110px; }
 .pr_room_list .img_txt .r50 .p2 { background-color: #0f9789; border:1px solid #0f9789; }
 @media screen and (max-width: 1340px){ .pr_room_list .img_txt .ti_02 { font-size:33px; letter-spacing:-3px; }
 .pr_room_list .img_txt .ti_03 { letter-spacing: -3px; }
 .pr_room_list .img_txt .l50 .icon , .pr_room_list .img_txt .r50 .icon { width:60px; height:60px; background-size:100%; }
 }
  .plan_list .img_txt h5 { text-align:center; background: #fac426 !important; display: block; padding: 9px; letter-spacing:-1.5px; color:#000; }
 .plan_list .img_txt .tit_vision { font-size:30px; line-height:33px; text-align:center; }
 .plan_list .img_txt ul li { letter-spacing:-1px; }
 .mh280 { min-height:280px; }
 .mh280 .tit_vision { margin-top:90px; }
 .mh240 { min-height:240px; }
 .mh240 .tit_vision { margin-top:70px; font-size:26px !important; }
  .covid_list ol &gt; li { margin-top:20px; padding-bottom:18px; }
 .covid_list ol &gt; li &gt; ul { padding:15px 33px; }
 span.alttext { position:absolute; display:block; text-indent:-99999px; height:0; width:0;}
 div.alttext { position:absolute; display:block; text-indent:-99999px; height:0; width:0; font-size:0;}
 div.alttext h4, div.alttext h5{ background:none;}
  .dicon { display:inline-block; text-indent:-99999px; }
  ol.basic.li50 &gt; li{width: 48%;display: inline-block;margin-right: 3.5%;}
 ol.basic.li50 &gt; li:nth-child(even){margin-right: 0%;}
  #content .root_daum_roughmap .wrap_btn_zoom button:hover, #content .root_daum_roughmap .wrap_btn_zoom button:focus{position: relative; outline: auto; z-index: 0;}
 #content .root_daum_roughmap .wrap_btn_zoom button:hover:before, #content .root_daum_roughmap .wrap_btn_zoom button:focus:before{content: ''; position: absolute; top: 0; left: 0; width: 34px; height: 34px; z-index: -1; background-color: #fac426;}
 #content .root_daum_roughmap a:hover, #content .root_daum_roughmap a:focus{text-decoration: underline; outline: 2px solid #000;}
  .vis_wrap{position:relative; display:block; margin:0; padding:0;}
 .vis_wrap .slide_box{width:100%;text-align: center;}
 .vis_wrap .control_box div.page a{ width:7px; height:7px; font-size:0; text-indent:-9999px; padding:0; margin:5px; display:inline-block;}
 .vis_wrap .control_box .page{margin: 10px 7px; text-align: center;}
 .vis_wrap .control_box .btn_page{width: 7px; height: 7px; border: 1px solid #2a568c; margin: 10px 7px; text-align: center; border-radius:100%; text-indent:-9999px; display: inline-block;}
 .vis_wrap .control_box .btn_page.active{background-color:#2a568c;}
 .slide_left_box ul{position:relative;}
 .vis_wrap .control_box a span.prev{ width:37px; height:63px; background:url(/contents/4999/arrow_ico.png) no-repeat 0 0; position:absolute; top:44%; left:2%; text-indent:-99999px; display:block;}
 .vis_wrap .control_box a span.next{ width:37px; height:63px; background:url(/contents/4999/arrow_ico.png) no-repeat -44px 0; position:absolute; top:44%; right:2%; text-indent:-99999px; display:block;}
 .l_info {display: block;}
  .civil_iframe {width:100%; height: 1100px;}
  .covid_hpad a{ padding:2px 20px !important;}
 .bl { color:#063472;}
 .pen{ background:linear-gradient(to top, #f4d34f 20%, transparent 50%);}
 .point_box{ background-color:#f4d34f; font-size:20px; font-weight:bold; text-align:center; padding:15px 0; color:#000; line-height:33px;}
 .th_14{ width:14%;}
 .th_2{ width:2%;}
  .privacy_ico {background: url(/contents/2253/privacy_ico.png) no-repeat; width: 83px; height: 89px; display: block; overflow: hidden; margin: 0 auto 10px;}
 .privacy_ico.ico_01 {background-position: -146px -157px;}
 .privacy_ico.ico_02 {background-position: -7px -157px;}
 .privacy_ico.ico_03 {background-position: -1118px -157px;}
 .privacy_ico.ico_04 {background-position: -980px -157px;}
 .privacy_ico.ico_05 {background-position: -1240px -332px;}
 .privacy_ico.ico_06 {background-position: -279px -332px;}
 .privacy_ico_s {background: url(/contents/2253/privacy_ico_s.png) no-repeat; width: 26px; height: 29px; background-size: 497px; display: inline-block; overflow: hidden; margin-left:10px; vertical-align: middle;}
 .privacy_ico_s.ico_01 {background-position: -45px -48px;}
 .privacy_ico_s.ico_02 {background-position: -392px -48px;}
 .privacy_ico_s.ico_03 {background-position: -1px -48px;}
 .privacy_ico_s.ico_04 {background-position: -305px -48px;}
 .privacy_ico_s.ico_05 {background-position: -349px -48px;}
 .privacy_ico_s.ico_06 {background-position: -472px -48px;}
 .privacy_ico_s.ico_07 {background-position: -429px -103px;}
 .privacy_ico_s.ico_08 {background-position: -44px -103px;}
 .privacy_ico_s.ico_09 {background-position: -131px -48px;}
 .privacy_ico_s.ico_10 {background-position: -258px -103px;}
 .privacy_ico_s.ico_11 {background-position: -429px -103px;}
 .privacy_ico_s.ico_12 {background-position: -386px -103px;}
 .privacy_ico_s.ico_13 {background-position: -219px -49px;}
  .map_layer {display: none; position: fixed; z-index: 200; top:0; left: 0; width: 100%; height: 100%;}
 .map_layer .layer_bg {display: block; position: absolute; left: 0; top:0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.7);}
 .map_layer .layer_wrap {display: inline-block; width: 780px; height: 575px; position: fixed; top:28%; left:40%; text-align: left; padding:40px; box-sizing: border-box; background: #fff; border-radius: 20px;}
 .map_layer .layer_wrap .map {padding:45px 48px 40px 48px;}
 .map_layer .layer_wrap .close {position: absolute; display: block; width: 14px; height: 13px; background: url(/images/www/common/map_close.png?build_20230527001) no-repeat; text-indent: -9999px; top:43px; right:50px;}
 .txt_col3 { display:inline-block;}
 .txt_col3 li{ float:left; width:30%;}
 .s_txt{font-size:12px; vertical-align:text-bottom;}
</pre></body></html>