﻿@charset "utf-8";

@import url('/css/individual/common_2016.css');
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css); 

@font-face { 
	font-family: 'Noto Sans KR'; font-style: normal; font-weight: 100; 
	src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'), 
	url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype'); 
	} 
@font-face { 
	font-family: 'Noto Sans KR'; font-style: normal; font-weight: 300; 
	src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'), 
	url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype'); 
	} 
@font-face { 
	font-family: 'Noto Sans KR'; font-style: normal; font-weight: 400;
	src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'), 
	url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype'); 
} 
@font-face { 
	font-family: 'Noto Sans KR'; font-style: normal; font-weight: 500; 
	src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'), 
	url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype'); 
} 
@font-face { 
	font-family: 'Noto Sans KR'; font-style: normal; font-weight: 700; 
	src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'), 
	url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype'); 
} 
@font-face { 
	font-family: 'Noto Sans KR'; font-style: normal; font-weight: 900; 
	src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'), 
	url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype'); 
}

/* 메인 */
body#main { position:relative; background:#fff;}
#wapper { position:relative; display:inline-block; width:100%; }
#wapper #container { width:1110px; height:auto; margin:60px auto; position:relative;}

/* 로딩중 */
#viewLoading {display:none;}
#simplemodal-overlay {background-color:#fff;}

/* 전광판 메인 상단 레이어 팝업 재난 지원금
.main_layer_wrap03 {width:100%; min-width:1110px; border-bottom:none; background:#c5e7f8;}
.main_layer_wrap03 .main_layer {height:220px; padding-top:30px; width:1110px; margin:0 auto; position:relative;}
.main_layer_wrap03 .main_layer .income_wrap {width:1110px; overflow:hidden;}
.main_layer_wrap03 .main_layer .tit {float:left; width:540px; padding-left:30px;}
.main_layer_wrap03 .main_layer .tit .sub {padding-top:10px; font-family:'Noto Sans KR'; font-size:18px; color:#002051; line-height:28px; font-weight:300;}
.main_layer_wrap03 .main_layer .tit .sub strong {font-family:'Noto Sans KR'; font-weight:500;}
.main_layer_wrap03 .main_layer .apply {float:right; width:540px;}
.main_layer_wrap03 .main_layer .apply .txt {padding-top:30px; font-family:'Noto Sans KR'; font-size:18px; color:#000; line-height:34px; font-weight:300;}
.main_layer_wrap03 .main_layer .apply .txt strong {font-family:'Noto Sans KR'; font-weight:500;}
.main_layer_wrap03 .main_layer .apply .btn_layer {padding-top:12px;}
.main_layer_wrap03 .main_layer .apply .btn_layer a {display:inline-block; background:#a3daef; padding:0 30px; height:50px; line-height:50px; font-family:'Noto Sans KR'; font-size:16px; color:#4886b9; font-weight:500; margin-right:10px;}
.main_layer_wrap03 .main_layer .apply .btn_layer a.bold { background:#002051; color:#fff;}
.main_layer_wrap03 .main_layer .layer_close {position:absolute; right:0; bottom:2px; z-index:999;}
.main_layer_wrap03 .main_layer .layer_close label {vertical-align:top; line-height:16px; color:#333; font-family:'Noto Sans KR'; font-weight:300;} */

/* 전광판 메인 상단 레이어 팝업 KT아현 백업*/
.main_layer_wrap03 {width:100%; min-width:1110px; border-bottom:none; background:#f7f7f7;}
.main_layer_wrap03 .main_layer {width:1110px; height:250px; margin:0 auto; padding:20px 0; position:relative;}
.main_layer_wrap03 .main_layer p.tit {padding-bottom:10px; border-bottom:1px solid #edece3; color:#242424; font-weight:bold; font-size:18px;}
.main_layer_wrap03 .main_layer p.tit strong {color:#e93e44;}
.main_layer_wrap03 .main_layer p.tit span.desc {color:#555555; font-size:14px; font-weight:normal; padding-left:15px;}
.main_layer_wrap03 .main_layer .layer_close {position:absolute; right:0; bottom:2px; z-index:999;}
.main_layer_wrap03 .main_layer .layer_close label {vertical-align:top; line-height:16px;}
.main_layer_wrap03 .main_layer .con1 {float:left; width:1110px; overflow:hidden; margin-left:10px; background-color:#fff;}
.main_layer_wrap03 .main_layer .con1:first-child {margin-left:0;}
.main_layer_wrap03 .main_layer .conut_wrap {float:left; width:555px;}
.main_layer_wrap03 .main_layer .conut_wrap .count_number {display:inline-block; margin-left:15px; font-family:'Verdana'; font-weight:normal; font-size:30px; letter-spacing:-6px; vertical-align:middle;}
.main_layer_wrap03 .main_layer .conut_wrap .count_number .comma {display:inline-block; margin:0 2px 0 -4px; vertical-align:middle;}
.main_layer_wrap03 .main_layer .conut_wrap .count_number .status {display:inline-block; width:35px; height:50px; background:url('/images/individual/main_2013/bg_main_layer_num2.png') no-repeat 0 0; color:#fff; text-align:center; line-height:50px; letter-spacing:0;}
.main_layer_wrap03 .main_layer .conut_wrap .count_txt {width:555px; padding:34px 0; background-color:#fff; text-align:center;}
.main_layer_wrap03 .main_layer .number_wrap {padding-top:20px; text-align:center;}
.main_layer_wrap03 .main_layer .number_wrap .present_txt {display:inline-block; vertical-align:middle;}


/* 전광판 메인 상단 레이어 팝업 3개 짜리 백업
.main_layer_wrap03 {border-bottom:1px solid #ccc; background:#f7f7f7; display:none;}
.main_layer_wrap03 .main_layer {width:1110px; height:170px; margin:0 auto; padding-top:30px; position:relative;}
.main_layer_wrap03 .main_layer .tit_cont {float:left; width:180px; padding-top:15px;}
.main_layer_wrap03 .main_layer .tit_cont .tit {width:auto; padding-bottom:0; border-bottom:none; font-size:24px; line-height:1.2; font-weight:normal; font-family:RixGoEB;}
.main_layer_wrap03 .main_layer .tit_cont .tit .fc_red {font-size:24px; color:#e93e44;}
.main_layer_wrap03 .main_layer .tit_cont .desc_tit {margin-top:15px; color:#767676; line-height:1.4;}
.main_layer_wrap03 .main_layer .tit_cont .btn_detail_wrap {margin-top:15px;}
.main_layer_wrap03 .main_layer .tit_cont .btn_detail_wrap a {color:#000; font-weight:normal; font-family:RixGoEB;}
.main_layer_wrap03 .main_layer .layer_close {position:absolute; right:0; bottom:7px; z-index:999;}
.main_layer_wrap03 .main_layer .layer_close .raCh {margin-bottom:0px; vertical-align:middle;}
.main_layer_wrap03 .main_layer .layer_close label {font-size:13px; color:#000; vertical-align:middle; line-height:17px; font-weight:normal;}
.main_layer_wrap03 .main_layer .layer_close .closeBtn {display:inline-block; vertical-align:middle;}
.main_layer_wrap03 .main_layer .pannel_cont {float:left; width:930px;}
.main_layer_wrap03 .main_layer .con1 {float:left; width:310px;}
.main_layer_wrap03 .main_layer .con2 {float:left; width:310px;}
.main_layer_wrap03 .main_layer .con3 {float:left; width:310px;}
.main_layer_wrap03 .main_layer .conut_wrap {float:left; width:160px;}
.main_layer_wrap03 .main_layer .conut_wrap .count_number {margin:46px 0 0 10px; padding-top:0; font-family:'Verdana'; font-weight:bold; font-size:30px;letter-spacing:-6px;}
.main_layer_wrap03 .main_layer .conut_wrap .count_number .comma {display:inline-block; vertical-align:middle;}
.main_layer_wrap03 .main_layer .conut_wrap .count_number .status {display:inline-block; width:30px; height:50px; background:url('/images/individual/main_2013/bg_main_layer_num2.png') no-repeat 0 0; color:#fff; text-align:center; line-height:50px; letter-spacing:0;}
.main_layer_wrap03 .main_layer .conut_wrap .count_txt {width:auto; margin:20px 0 0 10px; padding:15px 0; font-size:18px; line-height:26px; text-align:left; background-color:#f7f7f7;}
*/

/* 메인 롤링 */
#mainVisual { width:100%; min-width:1110px;}
#mainVisual .visualWrap { margin:0 auto; width:100%; height:330px; position:relative;}
#mainVisual .visualSlider { width:100%; height:330px; position:relative; overflow:hidden}
#mainVisual .visualSlider .slides > li {height:330px;}
#mainVisual .visualSlider .slides > li h2, #mainVisual .visualSlider .slides > li ul {height:0; width:0; font-size:0; line-height:0; overflow:hidden; left:-9999px; top:-9999px;}
#mainVisual .visualSlider .flex-control-nav { width:1110px; position:relative; left:23px; top:0; display:block; margin:0 auto;  z-index:10;}
#mainVisual .visualSlider .flex-control-nav li { float:left; position:relative; left:13px; top:30px; width:10px;height:10px; margin-left:3px !important;}
#mainVisual .visualSlider .flex-control-nav li a { width:10px;height:10px; text-indent:-9999px; display:block; background:url('/images/individual/2016/common/ico_roll_g.png') no-repeat 0 0;}
#mainVisual .visualSlider .flex-control-nav li a.flex-active { background:url('/images/individual/2016/common/ico_roll_over_g.png') no-repeat 0 0 !important;}
#mainVisual .visualSlider .flex-direction-nav {display:none;}
#mainVisual .visualSlider .flex-pauseplay { width:1110px; position:relative; left:23px; top:0; display:block; margin:0 auto; z-index:10;}
#mainVisual .visualSlider .flex-pauseplay a { width:8px; height:10px; text-indent:-9999px; display:block; position:relative; left:0; top:30px; }
#mainVisual .visualSlider .flex-pauseplay .flex-pause {background:url('/images/individual/2016/common/btn_pause_g.png') no-repeat 0 0;}
#mainVisual .visualSlider .flex-pauseplay .flex-play {background:url('/images/individual/2016/common/btn_play_g.png') no-repeat 0 0;}
#mainVisual .visualSlider .textBlock { padding:70px 0 0 23px; height:260px; display:block; width:1087px; margin:0 auto;}
#mainVisual .visualSlider a.textBlock { text-decoration:none; cursor: inherit;}
#mainVisual .visualSlider .textBlock h2 { font-family:'RixGoM'; font-weight:normal; font-size:26px; line-height:26px;}
#mainVisual .visualSlider .textBlock strong { font-family:'RixGoB'; font-weight:normal; font-size:40px; line-height:48px; display:block; margin-top:10px;}
#mainVisual .visualSlider .textBlock ul { margin-top:5px;}
#mainVisual .visualSlider .textBlock ul li { font-size:14px; font-family:RixGoM; line-height:24px; padding-left:15px;}
#mainVisual .visualSlider .textBlock.white { color:#fff !important}
#mainVisual .visualSlider .textBlock.black { color:#000 !important}
#mainVisual .visualSlider .textBlock.white ul li { background:url('/images/individual/2016/common/bul_roll_w.gif') no-repeat 0 9px;}
#mainVisual .visualSlider .textBlock.black ul li { background:url('/images/individual/2016/common/bul_roll_b.gif') no-repeat 0 9px;}

/* 2017-09-01 메인 롤링 배경 흰색일때 인디케이터 색 변경 */
#mainVisual .visualSlider.ctrl_grey .flex-control-nav li a {background:url('/images/individual/2016/common/ico_roll_g.png') no-repeat 0 0;}
#mainVisual .visualSlider.ctrl_grey .flex-pauseplay .flex-pause {background:url('/images/individual/2016/common/btn_pause_g.png') no-repeat 0 0;}
#mainVisual .visualSlider.ctrl_grey .flex-pauseplay .flex-play {background:url('/images/individual/2016/common/btn_play_g.png') no-repeat 0 0;}

#mainVisual .visualSlider .flex-pauseplay {display:none;}
#mainVisual .visualSlider .flex-pauseplay01 {position:relative; left:23px; top:0; z-index:10; width:1110px; margin:0 auto;}
#mainVisual .visualSlider .flex-pauseplay01 button {display:block; overflow:hidden; position:absolute; left:0; top:30px; width:8px; height:10px; text-indent:-9999px;}
#mainVisual .visualSlider .flex-pauseplay01 .btn_pause {display:none; background:url('/images/individual/2016/common/btn_pause_g.png') no-repeat 0 0;}
#mainVisual .visualSlider .flex-pauseplay01 .btn_play {display:none; background:url('/images/individual/2016/common/btn_play_g.png') no-repeat 0 0;}

/* 메인 섹션 */
#mainCont { position:relative; width:1110px; margin:0 auto 50px;}
#mainCont:after { content:" "; display: block; clear: both;}
#mainCont .topBox { overflow:hidden; position:absolute; right:0; top:-300px; z-index:10; width:270px; height:270px; background:url('/images/individual/2016/main/bg_topbox.gif') no-repeat 0 0; margin:0 auto;}
#mainCont .topBox .mySec { float:left; width:135px; text-align:center;}
#mainCont .topBox .mySec a { font-size:14px; font-family:'RixGoB'; font-weight:normal; line-height:14px; color:#000; display:block; height:45px; padding-top:90px;}
#mainCont .topBox .mySec a:hover { color:#e60000;}
#mainCont .topBox .mySec a .sub {margin-top:4px; font-size:12px;}
#mainCont .section { padding-top:45px; overflow:hidden;}
#mainCont .section .secA { float:left; height:70px; border-left:1px solid #ddd; text-align:center; box-sizing:border-box;}
#mainCont .section .secA:first-child { border-left:none; }
#mainCont .section .secA.box1 { width:275px;}
#mainCont .section .secA.box2 { width:279px;}
#mainCont .section .secA.box3 { width:274px;}
#mainCont .section .secA h3 { font-family:'RixGoEB'; font-weight:normal; font-size:18px; background:url('/images/individual/2016/main/ico_arr.png') no-repeat right 3px; padding-right:20px; color:#000; line-height:18px; display:inline-block;}
#mainCont .section .secA .desc { font-family:RixGoM; font-size:13px; color:#000; line-height:20px; margin-top:10px;}
#mainCont .section .secA a { text-decoration:none}
#mainCont .section .secA a:hover h3, #mainCont .section .secA a:hover .desc { text-decoration:underline}

#subCont {width:1110px; margin:0 auto;}
#subCont .secB { float:left;}
#subCont .secB .box { float:left; width:270px; height:270px; margin-right:10px;}
#subCont .secB .box .box1 { padding:20px 0 0 25px; width:245px; height:110px; margin:10px 14px 0 0; background-color:#e6e6e6}
#subCont .secB .box .box1:first-child { margin-top:0px;}
#subCont .secB .box .box1 h3 { font-family:'RixGoEB'; font-weight:normal; font-size:18px; color:#000; line-height:26px;}
#subCont .secB .box .box1 ul.service { margin-top:5px;}
#subCont .secB .box .box1 ul.service li { display:block; line-height:22px; font-family:'RixGoB'; font-weight:normal; font-size:13px; color:#000;}
#subCont .secB .box .box1 ul.service li span {background:url('/images/individual/2016/main/ico_arr_s.png') no-repeat right center; padding-right:17px; display:inline-block}
#subCont .secB .box .box2 { padding:20px 25px 0 25px; width:220px; height:250px; margin:0px 14px 0 0; background-color:#e6e6e6}					
#subCont .secB .box .box2 h3 { font-family:'RixGoEB'; font-weight:normal; font-size:18px; color:#000; line-height:20px; height:40px; border-bottom:1px solid #ccc;}
#subCont .secB .box .box2 ul.service {}
#subCont .secB .box .box2 ul.service li { display:block; line-height:22px; font-family:'RixGoB'; font-weight:normal; font-size:14px; color:#000; margin-top:23px;}
#subCont .secB .box .box2 ul.service li span {background:url('/images/individual/2016/main/ico_arr_s.png') no-repeat right center; padding-right:17px; display:inline-block}
#subCont .secB .secSlider { width:270px; height:270px; position:relative; overflow:hidden}
#subCont .secB .secSlider li { width:266px; height:266px; padding:2px;} /* 2023 웹접근성 */
#subCont .secB .secSlider li h3, #subCont .secB .secSlider li p {height:0; width:0; font-size:0; line-height:0; overflow:hidden; left:-9999px; top:-9999px;}
/* 2016-11-10 롤링삭제위해 숨김
#subCont .secB .secSlider .flex-control-nav { position:absolute; left:0; top:0; display:block; margin:0 auto;  z-index:10;}
#subCont .secB .secSlider .flex-control-nav li { float:left; position:relative; left:216px; top:15px; width:10px;height:10px; margin-left:3px !important;}
#subCont .secB .secSlider .flex-control-nav li a { width:10px;height:10px; text-indent:-9999px; display:block; background:url('/images/individual/2016/common/ico_roll.png') no-repeat 0 0;}
#subCont .secB .secSlider .flex-control-nav li a.flex-active { background:url('/images/individual/2016/common/ico_roll_over.png') no-repeat 0 0 !important;}
#subCont .secB .secSlider .flex-pauseplay { position:absolute; left:0; top:0; display:block; margin:0 auto; z-index:10;}
#subCont .secB .secSlider .flex-pauseplay a { width:8px; height:10px; text-indent:-9999px; display:block; position:relative; left:206px; top:15px; }
#subCont .secB .secSlider .flex-pauseplay .flex-pause { background:url('/images/individual/2016/common/btn_pause_b.png') no-repeat 0 0;}
#subCont .secB .secSlider .flex-pauseplay .flex-play { background:url('/images/individual/2016/common/btn_play_b.png') no-repeat 0 0;}
#subCont .secB .secSlider .flex-direction-nav { display:none;}
*/
#subCont .secB .secSlider .textBlock {width:100%; height:100%; display:block;} /* 2023 웹접근성 */
#subCont .secB .secSlider .textBlock h3 { font-family:RixGoM; font-size:20px; line-height:26px; font-weight:normal;}
#subCont .secB .secSlider .textBlock h3.black { color:#000}
#subCont .secB .secSlider .textBlock h3.white { color:#fff}
#subCont .secB .secSlider a.textBlock { text-decoration:none; cursor: pointer;}

#subCont .secB .appSns { float:left; clear:both; margin-top:10px; width:770px; padding: 20px 30px; background:#e6e6e6;}
#subCont .secB ul.app { float:left; width:640px; height:25px; overflow:hidden;}
#subCont .secB ul.app li {float:left; margin-right:20px; background:url('/images/individual/2016/main/ico_arr_b.png') no-repeat 0 center; padding-left:25px; color:#000; font-family:'RixGoB'; font-weight:normal; font-size:14px; line-height:22px; padding-top:3px;}
#subCont .secB ul.app li.bigdata {float:left; margin-right:20px; background:url('/images/individual/2016/main/ico_bigdata.png') no-repeat 20px center !important; padding-left:45px; color:#000; font-family:'RixGoB'; font-weight:normal; font-size:14px; line-height:22px; padding-top:3px; border-left:1px solid #939393;}
#subCont .secB ul.app li.openapi {float:left; background:url('/images/individual/2016/main/ico_openapi.png') no-repeat 0 center !important; padding-left:25px; color:#000; font-family:'RixGoB'; font-weight:normal; font-size:14px; line-height:22px; padding-top:3px;}

#subCont .secB ul.sns { float:right; width:60px; height:25px; overflow:hidden;}
#subCont .secB ul.sns li { float:left; height:25px; margin-left:10px; line-height:25px;}
#subCont .secB ul.sns li:first-child {margin-left:0px;}

#subCont .secC { float:right; }
#subCont .secC .box2 { width:220px; height:108px; border:1px solid #cacaca; padding:20px 24px 0;}
#subCont .secC .box2 h3 { font-family:'RixGoEB'; font-weight:normal; font-size:18px; background:url('/images/individual/2016/main/ico_arr.png') no-repeat right 8px; color:#000; line-height:26px;}
#subCont .secC .box2 h3 a { display:block;}
#subCont .secC .box2 ul.notice { margin-top:6px;}
#subCont .secC .box2 ul.notice li { line-height:22px; font-family:RixGoM; font-size:13px; color:#000;}
#subCont .secC .box2 ul.notice li.date { margin-top:14px;}
#subCont .secD { float:right; width:270px; }
#subCont .secD .box3 { float:left; width:130px; height:130px; border:1px solid #cacaca; text-align:center; margin-top:10px;  box-sizing:border-box;}
#subCont .secD .box3 h3 { font-family:'RixGoB'; font-weight:normal; font-size:14px; color:#000; line-height:18px;}
#subCont .secD .box3 h3 a { display:block; height:45px; padding-top:83px;}
#subCont .secD .box3.bg1 { background:url('/images/individual/2016/main/ico_bn1.gif') no-repeat center 32px; margin-right:10px;}
#subCont .secD .box3.bg2 { background:url('/images/individual/2016/main/ico_bn2.gif') no-repeat center 32px; margin-right:0;}
#subCont .secD .box3.bg3 { background:url('/images/individual/2016/main/ico_bn3.gif') no-repeat center 32px; margin-right:0;}

#subCont .secD .box4 {overflow:hidden; clear:both; float:left; width:268px; margin-top:10px; padding:22px 0 23px 0; border:1px solid #cacaca;} 
#subCont .secD .box4 ul li {float:left; padding-left:24px; background:url('/images/individual/2016/main/bg_bar2.gif') no-repeat 0 0; font-family:'RixGoB'; font-size:14px; color:#000; line-height:18px;}/*2018-09-12 수정*/
#subCont .secD .box4 ul li:first-child {padding-right:24px; background:none;}/*2018-09-12 수정*/
#subCont .secD .box4.col_cnt01 ul li {float:none; text-align:center;}

#subCont .secC .newsSlider { width:220px; height:83px; position:relative; overflow:hidden;}
#subCont .secC .newsSlider li { margin-top:6px; width:220px; height:76px;}
#subCont .secC .newsSlider .flex-control-nav { position:absolute; left:0; top:0; display:block; margin:0 auto;  z-index:10;}
#subCont .secC .newsSlider .flex-control-nav li { float:left; position:relative; left:181px; top:42px; width:10px;height:10px; margin-left:3px !important;}
#subCont .secC .newsSlider .flex-control-nav li a { width:10px;height:10px; text-indent:-9999px; display:block; background:url('/images/individual/2016/common/ico_roll_g.png') no-repeat 0 0;}
#subCont .secC .newsSlider .flex-control-nav li a.flex-active { background:url('/images/individual/2016/common/ico_roll_over_g.png') no-repeat 0 0 !important;}
#subCont .secC .newsSlider .flex-pauseplay { position:absolute; left:0; top:0; display:block; margin:0 auto; z-index:10;}
#subCont .secC .newsSlider .flex-pauseplay a { width:8px; height:10px; text-indent:-9999px; display:block; position:relative; left:171px; top:48px; }
#subCont .secC .newsSlider .flex-pauseplay .flex-pause { background:url('/images/individual/2016/common/btn_pause_g.png') no-repeat 0 0;}
#subCont .secC .newsSlider .flex-pauseplay .flex-play { background:url('/images/individual/2016/common/btn_play_g.png') no-repeat 0 0;}
#subCont .secC .newsSlider .flex-direction-nav { display:none;}
#subCont .secC .newsSlider .textBlock { padding:0; height:76px; display:block; width:220px; line-height:22px; font-family:'RixGoM'; font-weight:normal; font-size:13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#subCont .secC .newsSlider a.textBlock .date { display:block; margin-top:14px;}

#subCont .secC .newsSlider .flex-pauseplay {display:none;}
#subCont .secC .newsSlider .flex-pauseplay01 {position:absolute; left:0; top:0; z-index:10; margin:0 auto; display:none;}
#subCont .secC .newsSlider .flex-pauseplay01 button {display:block; overflow:hidden; position:absolute; left:171px; top:48px; width:8px; height:10px; text-indent:-9999px;}
#subCont .secC .newsSlider .flex-pauseplay01 .btn_pause {display:none; background:url('/images/individual/2016/common/btn_pause_g.png') no-repeat 0 0;}
#subCont .secC .newsSlider .flex-pauseplay01 .btn_play {display:none; background:url('/images/individual/2016/common/btn_play_g.png') no-repeat 0 0;}

/* 공지사항 등록 관리자로 변경 */
#subCont .secC {width:270px; height:130px;}
#subCont .secB + .secD {padding-top:130px;}
#mainNotice {position:absolute; top:495px; left:50%; margin-left:285px; width:270px;}
#mainNotice .box2 { width:220px; height:108px; border:1px solid #cacaca; padding:20px 24px 0;}
#mainNotice .box2 h3 { font-family:'RixGoEB'; font-weight:normal; font-size:18px; background:url('/images/individual/2016/main/ico_arr.png') no-repeat right 8px; color:#000; line-height:26px;}
#mainNotice .box2 h3 a { display:block;}
#mainNotice .box2 ul.notice { margin-top:6px;}
#mainNotice .box2 ul.notice li { line-height:22px; font-family:RixGoM; font-size:13px; color:#000;}
#mainNotice .box2 ul.notice li.date { margin-top:14px;}
#mainNotice .newsSlider { width:220px; height:83px; position:relative; overflow:hidden;}
#mainNotice .newsSlider li { margin-top:6px; width:220px; height:76px;}
#mainNotice .newsSlider .flex-control-nav { position:absolute; left:0; top:0; display:block; margin:0 auto;  z-index:10;}
#mainNotice .newsSlider .flex-control-nav li { float:left; position:relative; left:181px; top:42px; width:10px;height:10px; margin-left:3px !important;}
#mainNotice .newsSlider .flex-control-nav li a { width:10px;height:10px; text-indent:-9999px; display:block; background:url('/images/individual/2016/common/ico_roll_g.png') no-repeat 0 0;}
#mainNotice .newsSlider .flex-control-nav li a.flex-active { background:url('/images/individual/2016/common/ico_roll_over_g.png') no-repeat 0 0 !important;}
#mainNotice .newsSlider .flex-pauseplay { position:absolute; left:0; top:0; display:block; margin:0 auto; z-index:10;}
#mainNotice .newsSlider .flex-pauseplay a { width:8px; height:10px; text-indent:-9999px; display:block; position:relative; left:171px; top:48px; }
#mainNotice .newsSlider .flex-pauseplay .flex-pause { background:url('/images/individual/2016/common/btn_pause_g.png') no-repeat 0 0;}
#mainNotice .newsSlider .flex-pauseplay .flex-play { background:url('/images/individual/2016/common/btn_play_g.png') no-repeat 0 0;}
#mainNotice .newsSlider .flex-direction-nav { display:none;}
#mainNotice .newsSlider .textBlock { padding:0; height:76px; display:block; width:220px; line-height:22px; font-family:'RixGoM'; font-weight:normal; font-size:13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#mainNotice .newsSlider a.textBlock .date { display:block; margin-top:14px;}
#mainNotice .newsSlider .flex-pauseplay {display:none;}
#mainNotice .newsSlider .flex-pauseplay01 {position:absolute; left:0; top:0; z-index:10; margin:0 auto; display:none;}
#mainNotice .newsSlider .flex-pauseplay01 button {display:block; overflow:hidden; position:absolute; left:171px; top:48px; width:8px; height:10px; text-indent:-9999px;}
#mainNotice .newsSlider .flex-pauseplay01 .btn_pause {display:none; background:url('/images/individual/2016/common/btn_pause_g.png') no-repeat 0 0;}
#mainNotice .newsSlider .flex-pauseplay01 .btn_play {display:none; background:url('/images/individual/2016/common/btn_play_g.png') no-repeat 0 0;}