@charset "utf-8";
*{margin:0; padding:0;}
body {-webkit-overflow-scroll:touch;}
.main .container {/* width:1280px; */ width:100%; min-width:1060px;margin:0 auto; /* margin-top:-1px; */}
.wid{width:1230px; min-width:1230px; margin:auto; }
.main_cont_bg{background:url('../images/main/visual_bg.png') center top repeat-x; width:100%; min-width:1060px; height:440px;}
.mheader{background:url('../images/main/mgnb_bg.png') center top repeat-x; width:100%; min-width:1060px; min-height:60px; border-top:2px solid #028cce}
.main_wid{width:1060px; margin:auto;}
.main_logo{position:relative; float:left; margin-top:3px;}
.main_logo>a>img{vertical-align:middle;}
span.logo_edu{width:150px; font-size:12px; text-align:right; color:#c52424; font-weight:bold; position:absolute; left:0; bottom:0;}
.main_gnb{float:right}
.muser_gnb{margin:21px 10px 0 0; margin:20px 10px 0 0\0/IE9; float:left}
.muser_gnb>a, .muser_gnb>a:visited, .muser_gnb>a:active{font-size:13px; /* color:#fff; */color:#838383; line-height:12px; line-height:16px\0/IE9; letter-spacing:-0.5px; float:left; }
.muser_gnb>a{padding-right:10px; margin-right:10px; /* border-right:1px solid #cce8f5 */border-right:1px solid #a4a4a4}
.muser_gnb>a:last-child{padding-right:0px; margin-right:0px; border-right:0px}
.mlogin{float:left; margin-top:14px;}
.mlogin>input{font-family:'Noto Sans KR','Malgun Gothic'; font-size:14px; color:#414141; font-weight:400; border:1px solid #d2d5d7; background-color:rgba(255, 255, 255, 0.1); width:100px; padding:2px 2px 2px 10px; height:22px; vertical-align:middle;}
.mlogin>input::placeholder{font-size:13px; color:#838383; font-weight:400; line-height: 20px;}
.mlogin>a.btn_clogin, .mlogin>a.btn_clogin:active, .mlogin>a.btn_clogin:visited,
.mlogin>a.btn_login, .mlogin>a.btn_login:active, .mlogin>a.btn_login:visited{font-size:13px; color:#fff; font-weight:400; letter-spacing:-0.5px; text-align:center; height:28px; line-height:28px; display:inline-block; border-radius: 0px; padding:0 10px; vertical-align:middle;}
.mlogin>a.btn_login{background-color:#9e9e9e; width: auto;}
.mlogin>a.btn_clogin{background-color:#007fbc; background-image:none; width: auto; text-indent: 0px;}

.minput_area{width:500px; margin:65px auto 25px; background-color:rgba(0, 0, 0, 0.1); padding:5px;}
.minput_areain{background-color:#f4f7fc; position:relative}
.minput_areain:after, .minput_areain:after{content:""; display:block; clear:both;}
.minput_areain>input, .minput_areain>select
{font-family:'Noto Sans KR', 'Malgun Gothic'; padding:2px 10px 2px 10px; border:0px; background-color:#f4f7fc;
font-size:17px; color:#3a3a3a; font-weight:400; float:left; /* outline: none; */}
.minput_areain>input,.minput_areain>input:-webkit-autofill {
   -webkit-box-shadow: 0 0 0 1000px #f4f7fc inset;}
.minput_areain>input{width:/*475px*/calc(100% - 238px); line-height:37px; height:37px; margin-left:20px;}
.minput_areain:before{content:""; width:1px; height:14px; background:#9f9f9f; position:absolute; left:167px; top:50%; margin-top:-7px; z-index:99;}
.minput_areain>select{width:155px; color:#787878; line-height:40px; height:41px; background:transparent url(../images/common/select_bg_2.png) no-repeat 100% 50%; padding:0 20px 0 15px;}
.minput_areain>input::placeholder{color:#787878; font-weight:400; letter-spacing: -1px;}
.minput_text{font-size:13px; color:#838383; }
.muser_gnb>a.userinfo01{font-size:13px; color:#0079b3; letter-spacing:-0.5px; line-height: 20px; height: 26px;
    padding: 5px 0 0 17px; margin:-9px 15px 0 0; display: inline-block; position: relative; border-right: 0px;
    background__:url(../images/common/icon_user_main.png) 0 0 no-repeat;}
.muser_gnb>a>.new_msg{width:14px; height:14px; position:relative; top:2px; right:-1px; display: inline-block; background:url('../images/common/icon_newmsg.png') 0 0 no-repeat;}
.muser_gnb>a.userinfo01>strong{font-weight:bold;}
.muser_gnb>a.userinfo01:after{content:""; width:0px;}
.muser_gnb .last_time{cursor: inherit; color:#5b5b5b; /* font-size:13px; margin-top:-4px; float:left; padding-right:10px; margin-right:10px; border-right:1px solid #a4a4a4; */}
.muser_gnb .last_time>strong{font-weight:bold;}
.muser_gnb .time_area{float:none; position:relative; top:-5px; right:0px;}
.muser_gnb .time_area>div {font-size:13px; color:#838383; font-weight:400; display:inline; vertical-align:middle;}
.muser_gnb .time_area>strong {font-size:14px; color:#333333; font-weight_:bold; padding:0 5px 0 5px; vertical-align:middle;}
.muser_gnb .time_area>a.btn_time {font-size:13px; color:#fff; font-weight:400; background:#1585bb; border-radius:2px; padding: 1px 7px 3px; vertical-align:middle;}

.icon_set{width:820px; margin:auto; text-align:center;}
.icon_set>a{font-size:18px; color:#383838; letter-spacing:-1px; text-align:center; font-weight:bold; width:130px; height:50px; padding-top:140px; display:inline-block;}
.icon_set>a:nth-child(1){background:url('../images/main/icon_quick0101.png') 50% 0 no-repeat; width:140px;}
.icon_set>a:nth-child(2){background:url('../images/main/icon_quick0102.png') 50% 0 no-repeat}
.icon_set>a:nth-child(3){background:url('../images/main/icon_quick0103.png') 35% 0 no-repeat; width:125px;}
.icon_set>a:nth-child(4){background:url('../images/main/icon_quick0104.png') 50% 0 no-repeat}
.icon_set>a:nth-child(5){background:url('../images/main/icon_quick0105.png') 55% 0 no-repeat; width:140px;}
.icon_set>a:nth-child(6){background:url('../images/main/icon_quick0106.png') 50% 0 no-repeat}
a.btn_search{display:inline-block; width:48px; height:41px; text-indent:-9999px;
    background:#007fbc url(../images/main/icon_search.png) 50% 39% no-repeat;
    position:absolute; top:0px; right:0px;}

.notice{border-bottom:3px solid #000; margin:35px auto 35px; padding:0 0 32px;}
.notice_text01{width:140px;position:absolute;}
.notice_text01>span{font-size:12px; color:#a6a6a6; font-weight:300; padding-left:8px; line-height:13px;}
.notice_text01>p{font-size:17px; color:#3d3c3c; font-weight:400; letter-spacing:-0.5px; padding-left:7px; margin-bottom:19px; line-height:17px;}
.notice_text01>.btn_notice, .btn_notice:active, .btn_notice:visited, .btn_notice:hover{font-size:13px; color:#fff; line-height:20px; text-align:center; letter-spacing:-0.5px; background-color:#007bb6; border-radius:50px; padding:3px 20px; display: inline-block;}
.notice>dl{padding-left:140px;}
.notice>dl>dt{font-size:21px; color:#323232; font-weight:bold; text-indent:38px; margin-bottom:9px; background:url('../images/main/icon_notice.png') 0 0 no-repeat; }
.notice>dl>dd{font-size:14px; color:#676767; font-weight:400; line-height:21px; /* white-space: pre; */ display: inline-block; overflow: hidden; text-overflow: ellipsis;  height:44px;  word-wrap:break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.bottom_grp{clear:both; }
.bottom_grp:after{content:""; display:block; clear:both;}
.bottom_grp>.brd_grp{width:578px; float:left; border:1px solid #dadada;}
ul.tabs.main{height:auto; margin-bottom:0; position:relative; border-bottom:0px;}
ul.tabs.main>li{font-family:'Noto Sans KR','Malgun Gothic',Dotum; font-size:18px; color:#747474; text-align:center; font-weight:300; letter-spacing:-0.5px; width:145px; height:50px; line-height:50px; padding:0px; margin-top:-1px; background-color:#f6f6f6; border:1px solid #dadada; }
.tabs.main>li:first-child{margin-left:-2px;}
.user_wrap ul.tabs.main li.active{font-size:19px; color:#363636 !important; font-weight:400; background-color:#fff; border-top:1px solid #dadada; border-bottom: 1px solid #fff}
.tab_container.main{clear:both; border-top: 1px solid #dadada; margin-top: -1px; height:199px;}
.tab_content.main{display:none; position:relative;}
.notice_cont{padding:25px 33px 13px 33px; min-height:160px;}
.notice_cont:after{content:""; clear:both; display: block;}
.notice_cont a, .notice_cont a:active, .notice_cont a:visited {font-size:14px; color:#5a5a5a; letter-spacing:-0.5px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:416px; float:left; background:url('../images/common/list_style02.png') 0 9px no-repeat; text-indent:8px; padding-bottom:12px;}
.notice_cont a:hover{text-decoration:underline;}
.noti_date{font-size:13px; color:#808080; text-align:right; padding:0; float:right; letter-spacing:0px; margin-top:1px;}
a.more_noti {font-size:20px; color:#b4b4b4; line-height:23px; text-align:center; font-weight:bold; width:25px; height:25px; border:1px solid #c5c5c5; background-color:transparent; position:absolute; top:-40px; right:12px; vertical-align:middle;}
.bottom_grp>.icon_set02{float:left; padding: 0 9px;}
.icon_set02>a,.icon_set02>a:active,.icon_set02>a:visited{font-size:16px; color:#2f2f2f; font-weight:400; letter-spacing:-0.5px; text-align:center; padding-top:85px; width:135px; height:40px; display:block; }
.icon_set02>a:nth-child(1){background:#b4d5f2 url(../images/main/icon_tel.png) 50% 20px no-repeat; border-bottom:1px solid #fff;}
.icon_set02>a:nth-child(2){background:#a5ded8 url(../images/main/icon_edu.png) 53% 18px no-repeat}
.popupzone{width:250px; height:327px; overflow:hidden; float:right;}
.popupzone img{width__:100%;}

/*레이어팝업*/
.layerpopup {display:none; position:fixed; overflow-y:auto; /* overflow:hidden; */ left:0; right:0; top:0; bottom:0; text-align:center; background-color:rgba(0, 0, 0, 0.5); z-index:999; /* font-family:'Malgun Gothic','Noto Sans KR'; */}
.layerpopup:before {content:""; display:inline-block; height:auto; vertical-align: middle;}
.layer_container{display:inline-block; vertical-align:middle; height:auto; background-color:#fff; z-index:10;}
.layer_container dl.noti_text01 dt{font-size:22px; font-weight:bold; letter-spacing:-2px; line-height:28px;}
.layer_container dl.noti_text01 dd{font-family:'Malgun Gothic','Noto Sans KR'; font-size:15px; color:#2f2f2f; letter-spacing:-1px; margin:10px auto 0; min-height:150px; max-height:500px; overflow-y:auto; margin-top:10px; padding:5px 10px 0 5px; line-height: 25px;}
.layer_container dl.noti_text01 dd p{
	padding: 5px 0 5px 0;
}
.layer_container dl.noti_text01 dd>p{margin-bottom:12px;}
.p_bottom{padding:0px 30px 20px;}
.p_bottom:after{content:""; display:block; clear:both}
.p_bottom>label{float:left; text-align:left; font-size:14px; color:#464646; }
.p_bottom input.p_checkbox01{width:17px; height:17px; margin-right:5px; margin-top:-2px;}
.layer_container.type02{border:5px solid #3571B5; padding:25px 25px; text-align:left;}
.pop_title{font-family:'Noto Sans KR','Malgun Gothic'; font-size:19px; color:#242424; font-weight:bold; letter-spacing:-1px; padding:0 0 7px 20px; margin-bottom:5px; border-bottom:1px dotted #444; background:url(../images/popup/pop_title_bullet.png) 0 7px no-repeat;}
.list_style01 li {font-size: 12px; color:#666; line-height:23px; padding-left: 7px; background: url(../images/common/li-bg-ty2.gif) left no-repeat;}
.list_style01{margin-top:20px; margin-bottom:10px;}
.layer_container.noti01{border:10px solid #f2efdc}
.layer_container.noti01>.pop_bg01{height:210px; border-bottom:5px solid #e5e5e5; background:#f2efdc url(../images/popup/noti01_bg01.png) 50% 50% no-repeat;}
.layer_container.noti01>dl.noti_text01{padding:20px 30px; text-align:left;}
.layer_container.noti01 .pop_stitle{font-size:13px; color:#fff; font-weight:300; letter-spacing:-0.5px; background-color:#f7b00c; border-radius:50px; padding:0 15px; position:relative; display:inline-block;}
.layer_container.noti01>dl.noti_text01>dt{color:#242424; margin-top:7px;}
.layer_container.noti01>dl.noti_text01>dd{background-color:#f9f9f9;}
.layer_container.noti02{background-color:#f7f7f7;}
.layer_container.noti02>.pop_bg01{width:100%;}
.layer_container.noti02 .pop_stitle{font-size:13px; color:#1d8241; font-weight:400; letter-spacing:-0.5px; display:block;}
.layer_container.noti02>dl.noti_text01{text-align:left; position:relative;
    background:url(../images/popup/noti02_bg02.png) right top no-repeat; }
a.pbtn_detail_2{font-size:13px; color:#404040; font-weight:400; letter-spacing:-0.5px;  text-align:left; line-height:30px; width:120px; padding:2px 28px 2px 18px; margin-left:2px; display:inline-block; border-radius:50px;
    vertical-align:middle; position:absolute; top:145px;
    background:url(../images/popup/noti02_btn01.png) 97% 50% no-repeat;
    box-shadow:0px 1px 7px 0px rgba(95,95,95,0.2);}
.layer_container.noti02>dl.noti_text01>.ptitle_area>dt{color:#242424; padding:8px 270px 20px 0px;}
.layer_container.noti02>dl.noti_text01>.ptitle_area{height:150px; padding:30px 30px 20px; background:url(../images/popup/noti02_bg01.png) left top repeat-y; }
.layer_container.noti02>dl.noti_text01>dd{margin-top:0px; margin-bottom:20px; border-top_:1px solid #dbdbdb; border-bottom_:1px solid #dbdbdb; padding:10px 10px 0 30px; background-color:#fbfbfb;}
.layer_container.noti03{}
.layer_container.noti03>dl.noti_text01{padding:20px 30px; text-align:left;}
.layer_container.noti03>.pop_bg01{margin:15px; padding:20px 0px 10px; border:1px solid #dcdcdc;
background-image:url(../images/popup/bgw90.png), url(../images/popup/noti03_bg02.png) ;
background-position:left top, right bottom; background-repeat:repeat, no-repeat;}
.layer_container.noti03 .pop_stitle{font-size:14px; color:#616161; font-weight:400; letter-spacing:-0.5px; display:block;}
.layer_container.noti03 dl.noti_text01>dt{color:#709500; margin-top:7px; padding:0 30px;}
.layer_container.noti03 dl.noti_text01>dt>p{width:108px; height:108px; margin:10px auto 20px; display:block; background:url('../images/popup/noti03_bg01.png') 50% 0 no-repeat;}
.layer_container.noti03 dl.noti_text01 dd{min-height:200px; padding:0 20px; line-height:25px; text-align:left;}
.layer_container.noti03 .p_bottom{padding:0px 15px 20px;}
.layer_container.noti04{width:470px; text-align:center; position:relative;}
.layer_container.noti04>.pop_bg01{height:22px; background:#f2b129 url(../images/popup/noti04_bg01.png) 0 0 repeat-x;}
.layer_container.noti04 dl.info_text01{margin-bottom:20px; padding:0 30px;}
.layer_container.noti04 dl.info_text01>dt{font-size:38px; color:#000; font-weight:400; letter-spacing:-2.5px; padding:35px 20px 15px;}
.layer_container.noti04 dl.info_text01>dt>strong{font-weight:bold; color:#f28c29; letter-spacing: -1.5px;}
.layer_container.noti04 dl.info_text01>dd{font-size:17px; color:#323232; line-height:22px; letter-spacing: -0.5px;
 background: url(../images/popup/noti04_bg02.png) 48% bottom no-repeat; padding-bottom:210px;}
.layer_container.noti04 dl.info_text02{background:#f2b129; padding:25px 30px;}
.layer_container.noti04 dl.info_text02>dt{font-size:18px; color:#fff; font-weight:400; background:#272a1f; border-radius:50px; padding:3px 20px 5px; line-height:22px; display:inline-block; vertical-align:middle; margin-bottom: 7px;}
.layer_container.noti04 dl.info_text02>dd{font-size:20px; color:#272a1f; font-weight:bold; letter-spacing:-1px}
.layer_container.noti04 .p_bottom{padding:10px 15px 10px;}
.tbl-type.type01 {border:1px solid #dddcdc !important; box-sizing:border-box;}
.tbl-type.type01 th {font-size:13px; color:#242424; letter-spacing:0px; border:0; border-bottom: 1px solid #e5e5e5; padding:10px 10px; background: #eef3f6 url(../images/common/sms_table_bg.png) right bottom no-repeat;}
.tbl-type.type01 th:last-child{background-image:none; background-color:#eef3f6 }
.tbl-type.type01 td{text-align:center; padding:5px 10px; letter-spacing:-0.5px}
.tbl-type.type01 td.t_red{font-size:14px; color:#ec1717; letter-spacing:-1px; font-weight:bold;}
.tbl-type.type01 td.t_grey{font-size:14px; color:#aeaeae; letter-spacing:-1px; font-weight:bold;}
.tbl-type.type02 {border-top:1px solid #e5e5e5 !important; box-sizing:border-box;}
.tbl-type.type02 th {font-size:13px; color:#242424; letter-spacing:0px; background:#eef3f6; border: 0; border-top:1px solid #e5e5e5; padding:5px 10px;}
#scrollbar::-webkit-scrollbar-track{background-color:#F5F5F5;
	-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.2);}
#scrollbar::-webkit-scrollbar{width:8px;}
#scrollbar::-webkit-scrollbar-thumb{background-color:#dbdbdb;}

/*2020*/
.layer_container.search{border:0px; border-radius:0 0 10px 10px; }
.layer_container.search>.pop_title{position:relative; text-align:left; padding:30px 20px 30px 40px;
background:#bee4f2 url(../images/main/layerpop_bg1.png) 83% 4px no-repeat; margin-bottom:0px; border-top:3px solid #3186d1; border-bottom:5px solid #f8f7f7}
.layer_container.search>.pop_title>p{font-size:21px; color:#2f4066; display:block; padding-left:2px;}
.layer_container.search>.pop_title>span{font-size:20px; text-align:center; display:inline-block; background:#fff; border-radius:50px; padding:1px 25px 2px; margin-top:5px;}
.layer_container.search>.pop_title>a.layer_close.type02{position:absolute; top:30px; right:35px;}
.layer_container.search>.pop_content{padding:25px 40px; }
/* .pop_tblbox{padding: 10px;border-radius:10px; background-color:#fff; box-shadow:rgba(0, 0, 0, 0.1) 0px 2px 5px;} */
.layer_container.search .pop_tblbox>.tbl-type.type01 th{font-family:'Noto Sans KR','Malgun Gothic'; font-size:16px; letter-spacing: -1px; padding:0px; line-height:40px;
border-bottom:0px !important; border-left:0px !important;}
.layer_container.search .pop_tblbox>.tbl-type.type01 td{font-size:14px; padding:0px; line-height:40px;}
.layer_container.search>.pop_content .list_style01{margin-bottom:0px;}
.layer_container.search>.pop_content .list_style01 li{font-size:14px; letter-spacing:-0.5px; text-align:left;}

.layer_container.warning{display:inline-block; vertical-align:middle; height:auto; background-color:#fff; z-index:10; border-radius:0 0 15px 15px;}
.layer_container.warning{text-align:center; position:relative;}
.layer_container.warning .pop_title{font-size:15.5px; font-weight:normal; letter-spacing:-0.5px; padding:65px 10px 8px 10px; border-top:3px solid #3186d1; border-bottom:0px; margin-bottom:0px;}
.layer_container.warning .pop_title.icon01{background:#f8f7f7 url(../images/main/icon_title_1.png) 50% 9px no-repeat;}
.layer_container.warning .text_cont{color:#323232; line-height:20px; text-align:left; letter-spacing:-0.5px; background:#fff; padding:20px 20px; }
.layer_container.warning .text_cont>ul>li{font-size:13.5px; text-align:left; padding:0 0 2px 12px; background:url(../images/common/list_style02.png) 0 12px no-repeat;}
/* .layer_container.warning .text_cont>ul>li:first-child{font-size:14px; letter-spacing:-0.5px; margin-bottom: 5px; background: #bee4f2; border-radius: 3px; text-align: center;} */
.layer_container.warning .p_bottom{padding:0 0 5px;}



/*팝업존*/
.album-slider {position:relative; float:left; background:#ddd; }
.album-wrap {width:324px; height:248px;  margin:0 auto; overflow:hidden; border:1px solid #cccccc; }
.album-wrap ul.album {position:absolute; width:325px !important; height:248px !important;}
.album-wrap ul.album li {float:left; }
ul.bt-roll {top:18px; right:23px;}
ul.bt-roll li {float:left; margin-right:3px;}
.gnb_bt_2 {}
.gnb_bt_2.ty2 a {padding-left:14px;}

/*팝업존 슬라이드*/
.btn-roll{list-style-type:none; position:absolute; top:15px; right:20px;}
.album-slider .btn-roll li {float: left; width:18px; height:18px; text-align:center; }
.album-slider a, .album-slidera:hover, .album-slider a:visited{text-decoration:none; color:#fff; }

.btn-roll-ps{padding-top:3px; list-style-type:none; position:absolute; top:15px; right:10px;}


/*팝업존*/
/* .album-slider {position:relative;}
.album-wrap {position:relative; width:349px; height:338px;  margin:0 auto; overflow:hidden; border:1px solid #cccccc; border-left:0;}
.album-wrap ul.album {position:absolute;}
.album-wrap ul.album li {float:left; width:348px;}
ul.bt-roll {position:absolute;width:45px; top:18px; right:23px; margin:0 auto;}
ul.bt-roll li {float:left; margin-right:5px;}
.gnb_bt_2 {width:234px;}
.gnb_bt_2.ty2 a {padding-left:14px;}
.btn-roll{list-style-type:none; position:absolute; top:15px; left:5px;}
.album-slider .btn-roll li {float: left; width:20px; height:20px; text-align:center; }
.album-slider a, .album-slidera:hover, .album-slider a:visited{text-decoration:none; color:#fff; }
 */

.container {/* width:1280px; */ width:1230px; height:auto; margin:0 auto; /* margin-top:-1px; */ }
#container{clear:both;}
.container:after, #container:after{content:""; clear:both; display:block;}
#container .left_c {width:928px;}
#container .main_img {background:url(/res/images/main/wcs_main_visual.jpg) no-repeat; /*background:url(../images/main/wcs_main_content_bg.gif) no-repeat;*/ width:892px; height:464px; border-left:1px solid #c0c0c0; margin-top:0;}
#container .main_img .login_content {float:right; background:url(../images/main/login_content_bg.png) no-repeat; width:423px; height:465px;}
#container .main_img .login_content .area h3 {border:0; padding:0; margin:0;}
#container .main_img .login_content .area {position:relative; margin:13px 18px 0 18px;}
#container .main_img .login_content .area ul {clear:both; overflow:hidden; border:1px solid #cbcbcb; margin-top:7px;}
#container .main_img .login_content .area ul li {overflow:hidden; background:#fff url(../images/main/login_content_ico_3.png) 10px 16px no-repeat; padding:8px 22px; font-family:'돋움'; font-size:12px; color:#555; line-height:22px;}
#container .main_img .login_content .area ul li:first-child {border-bottom:1px solid #cbcbcb}
#container .main_img .login_content .area .more_b {position:absolute; top:11px; right:5px}
#container .main_img .login_content .area th {font-size:13px; padding:5px;}
#container .main_img .login_content .area td {font-size:12px; padding:4px 10px;}
.content_top {overflow:hidden;}
.login_be {padding-bottom:0 !important}
.login_be .name {  /*background:url(../images/main/login_icon.jpg) left no-repeat; */ font-size:12px; font-family:'돋움'; color:#777; padding:10px 5px;}
.login_be .name span{display:inline-block; color:#12af9a; margin-right:5px;}
.login_be .name strong{color:#000 }
.login_be .login_be_li {margin:12px 0 7px 40px !important;}
.login_time{font-size:12px; font-weight:normal; margin-left:5px;}
.login_be .login_be_li li{margin-top:0 !important;background:url(../images/main/login_b.png) left 9px no-repeat; line-height:23px; padding-left:15px; font-family:'돋움'; font-size:12px}
.login_noti {color:#777; background:url(../images/main/icon_xclamationmark.png) left 10px no-repeat; height:25px; padding-left:25px; padding-top:10px; border-top:1px dotted #c9c9c9; margin-left:10px; margin-right:10px; line-height:20px; font-family:'돋움'; font-size:12px; font-weight:bold;}
.login_noti .btn_view{display:inline-block; width:35px; height:20px;   border-radius:5px; color:blue; text-align:center; font-size:12px;}

#container .left_c {float:left;  position:relative;}
#container .data_search {width:892px; height:61px; background:url(/res/images/main/back_search.png) repeat-x; position:absolute; bottom:0; left:0; color:#fff;}
#container .data_search p.icon-search{width:61px; height:61px; float:left; }
#container .left_c h3 {width:240px;  height:35px;  font-size:16px;  float:left; }
#container .left_c h3 img{ text-align:left; vertical-align:middle; margin-right:20px;  }
#container .left_c p.check{float:left; width:100px; height:62px; float:left; font-family:dotum; font-size:12px; font-weight:bold; line-height:65px;}
#container .left_c p.search{width:540px; height:62px;  background:none; border:0; float:left; }
#container .left_c p.search input {width:400px; height:25px; margin-top:15px; opacity:0.7; float:left;}
#container .left_c p.search2{width:640px; height:62px;  background:none; border:0; float:left; }
#container .left_c p.search2 input {width:500px; height:25px; margin-top:15px; opacity:0.7; float:left;}
#container .left_c p.search a.btn-example,
#container .left_c p.search2 a.btn-example
{display:block; width:112px; height:30px; float:left; margin-left:10px; margin-top:15px;}

#container .right_c {width:350px; float:right; margin-top:1px; }
#container .right_c .login_box {position:relative; width:348px; height:124px; border-right:1px solid #cccccc;}
#container .right_c .login_box h3{padding-top:18px; margin-left:20px;}
#container .right_c .login_box input {width:140px; height:18px; padding:0; border:1px solid #c7c7c7; color:#000;}
#container .right_c .login_box ul {margin-left:20px;}
#container .right_c .login_box li {margin-top:6px; color:#333333; font-size:14px; font-weight:bold; }
#container .right_c .login_box label {width:78px; display:inline-block; vertical-align:top; margin-top:5px}
#container .right_c .login_box .login_go {position:absolute; right:18px; top:50px; width:76px; height:57px; border-radius:5px; background:#339933; line-height:57px; text-align:center; font-size:12px; font-weight:bold; color:#fff;}
#container .right_c .login_box .login_sb_btn li {float:left}
#container .right_c .login_box  li input{width:150px; height:24px; border:1px solid #ccc; margin-left:-5px;}
#container .right_c .login_box .login_sb_btn {overflow:hidden; width:302px; border-top:1px dotted #adadad; padding:15px 0 5px 0;}
#container .right_c .login_box .login_sb_btn a {width:158px; height:25px; display:inline-block; background:url(../images/main/login_sub_btn.png) no-repeat; font-size:12px; font-weight:bold; color:#777; text-align:center; line-height:25px;}
#container .right_c .login_box .login_sb_btn a.ty2 {width:138px; margin-left:5px; background-size:138px 25px !important}


/*로그인 된 후 스타일 추가*/
ul.login_time{float:left; height:30px;}
a.logout_go{dispaly:block; float:right; color:#fff;  margin-top:10px; margin-right:15px; margin-bottom:10px; width:70px; height:30px; line-height:30px; background:#1c4ead; font-size:12px; text-align:center; border-radius:5px;}

/*로그인 된 후 스타일 추가*/
ul.login_time{float:left; height:30px;}
a.logout_go{dispaly:block; float:right; color:#fff;  margin-top:10px; margin-right:15px; margin-bottom:10px; width:70px; height:30px; line-height:30px; background:#1c4ead; font-size:12px; text-align:center; border-radius:5px;}

#container .content_bottom {clear:both; height:300px; overflow:hidden; }
#container .content_bottom .borad_list {position:relative; width:420px; float:left; margin-top:25px; }
#container .content_bottom .borad_list.edu {margin-left:40px}
#container .content_bottom .borad_list ul {overflow:hidden; margin-top:13px; width:97%; padding-right:2%; }
#container .content_bottom .borad_list h3 { font-family:"Nanum Barun Gothic"; font-weight:bold; line-height:50px; height:50px; font-size:18px;  color:#000; border-bottom:1px solid #278527;}
#container .content_bottom .borad_list h3 img{vertical-align:middle;}
#container .content_bottom .borad_list li { height:25px; font-family:'굴림'; font-size:12px; letter-spacing:-1px; color:#555; line-height:30px; margin-left:7px; padding-left:12px;}
#container .content_bottom .borad_list li a {display:block; background:url(/res/images/main/bullet_green.gif) 0 10px no-repeat; text-indent:15px;}
#container .content_bottom .borad_list li .cont {float:left; width:300px; }
#container .content_bottom .borad_list li .cont a:hover {text-decoration:underline;}
#container .content_bottom .borad_list li .date {float:right; letter-spacing:-0.3px}
#container .content_bottom .borad_list li .new {display:inline-block; vertical-align:middle; margin-top:-3px; margin-left:5px;}
#container .content_bottom .borad_list li:hover {text-decoration:underline; color:#c88002}
#container .content_bottom .borad_list .more {position:absolute; right:5px; top:30px;}
#container .content_bottom .content_infomation {width:349px; margin-top:35px; float:right; }

#container .content_bottom .content_infomation li{width:348px; height:71px; padding:0}









/* dlsxmfh */

.intro_bg { margin-top:80px; height:370px;background:#fff url(../images/intro/intro_bg_t2.png) left 50% no-repeat; background-size:100%;}
#intro .txt1 { letter-spacing:-2px; margin-top:130px; text-align:center; font-size:32px; color:#808080; }
#intro .bla {color:#313131 !important}
#intro .txt2 {letter-spacing:-2px; font-weight:bold; text-align:center; font-size:58px; color:#73a61b; }
#intro .c2 {color:#2283c0 !important}
#intro2 .text_bg {background:url(../images/intro/intro_text_bg.png) no-repeat}
#intro2 .txt1 { letter-spacing:-2px; padding-top:20px; text-align:center; font-size:32px; color:#808080; }
#intro2 .bla {color:#313131 !important}
#intro2 .txt2 {letter-spacing:-2px; font-weight:bold; text-align:center; font-size:58px; color:#73a61b; }
#intro2 .c2 {color:#2283c0 !important}
.txt_bg {width:1077px; height:162px; padding-top:120px; margin:0 auto; background-size:contain !important; background:url(../images/intro/intro_text_bg.png) center 120px no-repeat;}
.btn_ar img {width:280px; margin-top:46px;}
.ml150 {margin-left:150px}





*{margin:0; padding:0;}

#Intro-Wrapper{width:100%; height:auto; margin:0 auto; background:url(/res/images/main/back_intro.jpg ) center 0 no-repeat; overflow:hidden;}
#Intro-Wrapper #Intro-Contents{width:1024px; height:auto; margin:0 auto; }

#Intro-Wrapper #Intro-Contents h1{ text-align:center; margin-top:150px; font-size:30px; font-weight:normal;}
#Intro-Wrapper #Intro-Contents h1 span{display:block; font-size:52px; color:#3161c6; font-weight:bold;}
#Intro-Wrapper #Intro-Contents h1 span em{font-style:normal; color:#639102; font-weight:bold;}


#Intro-Wrapper #Intro-Contents .Wcs-Banner{width:510px; height:600px; margin-top:55px;  float:left; background:url(/res/images/main/back_obj_a.png) no-repeat;}

#Intro-Wrapper #Intro-Contents .Wcs-Banner img{width:431px; height:490px; margin-left:80px; }

#Intro-Wrapper #Intro-Contents .Wds-Banner{width:510px; height:600px; margin-top:55px;  float:left; background:url(/res/images/main/back_obj_b.png) right 0 no-repeat;}



/*푸터 */

.Inter-Footer{clear:both; width:100%; height:50px; background:#ababab; color:#fff; }
.Inter-Footer p{text-align:center; line-height:50px;}






/* 처분 메인 상단 권장브라우저 안내 */
.Toggle-Bnr{width:100%; height:70px; background:#e4e3e8; margin:0 auto;}
.Toggle-Bnr p{width:1280px; height:70px; margin:0 auto; /*position:relative; */}
.Toggle-Bnr p img{vertical-align:bottom; border:0;}
.Toggle-Bnr p a{display:block; width:36px; height:36px; position:absolute; top:20px; right:200px;}

.Toggle-Bnr.type02{height:85px; background:#205187}
.Toggle-Bnr.type02>p{width:1110px; height:62px; padding:23px 20px 0 100px; margin:auto; font-size:18px; color:#fff; position:relative; background: url(../images/main/topbanner_bg01.png) 97% -2px no-repeat;}
.Toggle-Bnr.type02>p>span{font-size:22px; font-weight: bold; color:#fead40}
.Toggle-Bnr.type02>p>a{width:33px; height:33px; text-indent:-9999px; display:block; position:absolute; top:auto; bottom:1px; right:0px; background: url(../images/main/btn_close_2.png) 100% bottom no-repeat;}


/* 1001 task요약-->main */
.task_top_bg{position:absolute; background-color:#f0f4f9; width:100%; left:0px; right:0px; top:92px; height:240px; z-index:-1;}
.task_container{border-radius:20px 20px 0 0; background:#fff; padding:40px 35px 0; margin-top:25px;}
.task_container:after{content:""; display:block; clear:both;}
.task_wrap{width:1250px; margin:0 auto 0px; margin-left:-10px;}
.task_wrap:after{content:""; display:block; clear:both}
.task_member{min-height:120px; border__:1px solid #ddd; box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05); border-radius:7px; background-color:#fff; margin-top:-5px;}
.task_areaBox{width:197px; height:97px; padding:23px 0 0 30px;; border-radius: 7px 0px 0px 7px; background:#d2e8ff url(../images/main/member_icon.png) 93% bottom no-repeat; float:left}
.task_mtitle01{font-size:21px; color:#494949; font-weight:bold; letter-spacing:-2px; display:block}
.task_area{font-size:13.5px; color:#727272; letter-spacing:-0.5px; line-height: 25px;}
.task_member ul.task_memberin{padding:23px 0 0}
.task_member ul.task_memberin:after{content:""; display:block; clear:both;}
.task_member ul.task_memberin li{width:138px; border-left:1px solid #dbdbdb; float:left; padding:0 30px; position:relative; z-index:9;}
.task_member ul.task_memberin li:first-child{border-left:0px;}
.task_member ul.task_memberin li:after{content:""; position:absolute; top:75px; left:30px; height:2px; width:132px; background-color:#e7eaec;}
.task_member ul.task_memberin li p{font-size:14px; color:#494949; font-weight:bold; letter-spacing:-1px;}
.task_member ul.task_memberin li span{font-size:20px; color:#545454; height:47px; padding-top:10px; display: inline-block; position: relative; z-index:1;}
.task_member ul.task_memberin li a{font-size:37px; color:#323232; font-weight:bold; letter-spacing:-1px; line-height:37px; vertical-align: bottom; padding-right:3px;}
span.mlist_num01{ border-bottom:2px solid #7358ad}
span.mlist_num02{ border-bottom:2px solid #e14880}
span.mlist_num03{ border-bottom:2px solid #ffdb35}
span.mlist_num04{ border-bottom:2px solid #13cbf3}
span.mlist_num05{ border-bottom:2px solid #ff5c1c}


.task_search{border-bottom:3px solid #313335;}
.task_search>span{font-size:18px; color:#666; letter-spacing:-1px; display:block; padding-left:5px; margin-bottom:7px;}
.task_search>.task_label{overflow:hidden; position:absolute; width:0; height:0; top:-9999px; left:-9999px; line-height:0; text-indent:-999em; margin:0; padding:0; background:none; line-height:0; border:none;}

.task_search>form>select.task_select{font-family:inherit; font-size:17px; color:#525252; letter-spacing:-0.5px;
width:100%; height:50px; line-height:50px; padding:0px 30px 0px 7px; background:transparent url(../images/main/task_select.png) no-repeat 100% 50% !important;
border:none !important; border-radius:0px; -webkit-appearance:none; -moz-appearance:none; appearance:none;}

.task_contents.left{float:left; width:290px;}
.tcontent_title{font-size:18px; color:#333; letter-spacing:-1px; font-weight:normal; padding:0 0 0 3px; background__:url(../images/common/h4_bg.gif) 6px 7px no-repeat;}
.tcontent_title:after{content:""; display:block; clear:both;}
/* .task_part01.first{margin-top:30px; background:#f0f4f9; border-radius:8px; padding:20px 20px;}
.task_part01.first>ul>li{line-height:70px; height__:70px; padding:0 0 0 60px; border-bottom:1px dashed #ddd;}
.task_part01.first>ul>li:nth-child(1){background_:#fff3f5; background:url(../images/main/icon_taskadmin_1.png) 0 50% no-repeat;}
.task_part01.first>ul>li:nth-child(2){background__:#e1f2ff; background:url(../images/main/icon_taskadmin_1.png) 0 50% no-repeat; }
.task_part01.first>ul>li>a>strong{font-size:14px; font-weight:normal; text-align:right; float:right; padding-right:22px;}
.task_part01.first>ul>li>a>strong>span{font-size:18px; font-weight:bold; vertical-align:-0.5px; margin-right:2px; } */

.task_part01{margin-top:27px; border:1px solid #ddd;  background__:#f0f4f9; border-radius:8px; padding:30px 28px 15px; box-shadow__: 0px 1px 4px 0px rgba(82, 63, 105, 0.1);}

.task_part01.first{background__:#f6f8fa; border-bottom: 0px; border-radius: 8px 8px 0 0;}
.task_part01.second{border-top: 0px; margin-top:0; border-radius:0 0 8px 8px; padding-top:27px; background:url(../images/main/list_bg_1.png) -25px 130px no-repeat; padding-bottom:137px; }

.task_part01>.tcontent_title{margin-bottom:8px;}
.task_part01>ul{}
.task_part01>ul>li{line-height:42px; position:relative; border-bottom:1px dashed #ddd; border-radius__:5px;}
.task_part01>ul>li:last-child{border-bottom__:0px; margin-top__:5px;}
.task_part01>ul>li>a{height:100%; display:block; padding:0 20px 0 42px; }
.task_part01>ul>li>a, .task_part01>ul>li>a:active, .task_part01>ul>li>a:visited{font-size:14px; color:#333; letter-spacing:-0.5px;}
.task_part01>ul>li>a>strong{font-size:15px; font-weight:normal; text-align:right; position:absolute; right:10px;}
.task_part01>ul>li>a>strong>span{font-size:20px; font-weight:bold; vertical-align:-0.5px; margin-right:2px; }
/* .task_part01.first>ul>li a{background:url(../images/main/icon_taskadmin_1.png) 3px 50% no-repeat;}
.task_part01.second>ul>li a{background:url(../images/main/icon_taskadmin_2.png) 3px 50% no-repeat;} */

.task_contents.mid{float:left; width:330px; padding:0 30px; margin:0 30px; border-left:1px dashed #ddd; border-right:1px dashed #ddd; }
.task_part02{color:#333; text-align:center; padding:10px; border-radius:8px; border:1px solid #ddd; background-color__:#223364; box-shadow: 0px 1px 4px 0px rgba(82, 63, 105, 0.1);}
.task_part02.first{margin-bottom:25px}
.task_part02>.tcontent_title{margin-bottom:15px; padding:12px 0px 15px; background:/* #f0f4f9 */#eef3f6; border-radius:8px 8px 0 0; }
.task_part02>.tcontent_title>span{font-size:14px; color__:#fff; font-weight:bold; letter-spacing:0; background:none; border-radius_:50px; padding:2px 10px; margin-bottom:2px; display:inline-block;}
.task_part02>.tcontent_title>p{font-size:18px; color__:#fff; letter-spacing:-1px; font-weight:normal; background__:#f0f4f9; padding:0px; dispaly:block;}
.task_part02>ul{padding:0 15px 15px}
.task_part02>ul>li{font-size:14px; text-align:left; background:url(../images/main/list_arrow_w.png) 99% 50% no-repeat; padding:10px 0 10px; border-bottom:1px dashed #ddd}
.task_part01>ul>li>a, .task_part02>ul>li>a{color:#333; background:url(../images/main/list_style_pink.png) 3px 50% no-repeat; padding:0 0 0 20px; display:block;}

.task_part02>ul>li>a>strong{font-size:14px; color__:#223364; font-weight:normal; line-height: 17px; text-align:right; float:right; padding-right:20px;}
.task_part02>ul>li>a>strong>span{font-size:18px; font-weight:bold; vertical-align:-0.5px; margin-right:2px;}
/* .task_part02.second{border:1px solid #ddd;} */
/* .task_part02.second>.tcontent_title{letter-spacing:-1px; margin-bottom:13px;} */
/* .task_part02.second>.tcontent_title>span{font-size:15px; color:#666; font-weight:normal; padding:0; padding-right:5px; padding-top:3px; float:right; background:none;}
.task_part02.second>ul>li{width:calc(50% - 33px); height:88px; border:1px solid #ddd; padding:27px 0 0 25px; float:left; text-align:center; } */
/* .task_part02.second>ul>li:nth-child(1){background:#fff3f5 url(../images/main/task_bg_1.png) 50% bottom no-repeat; }
.task_part02.second>ul>li:nth-child(2){background:#e1f2ff url(../images/main/task_bg_2.png) 50% bottom no-repeat; margin-left:-1px;}
.task_part02.second>ul>li:nth-child(3){background:#cffeff url(../images/main/task_bg_3.png) 50% bottom no-repeat}
.task_part02.second>ul>li:nth-child(4){background:#fff2e7 url(../images/main/task_bg_4.png) 50% bottom no-repeat; margin-left:15px;} */
/* .task_part02.second>ul>li>a, .task_part02.second>ul>li>a:active, .task_part02.second>ul>li>a:visited{font-size:16px; color:#555; letter-spacing:-0.5px;}
.task_part02.second>ul>li>a>strong{font-size:17px; color:#404040; font-weight:normal; display:block; margin-top:3px; padding-left:2px;}
.task_part02.second>ul>li>a>strong>span{font-size:28px; font-weight:bold; margin-right:3px;} */

.task_part01>ul>li>a:active, .task_part01>ul>li>a:visited, .task_part01>ul>li>a:hover{color:#333}
.task_part01>ul>li>a:hover, .task_part02>ul>li>a:hover{text-decoration: underline;}
.task_part01.first:after, .task_part01.second:after, .task_part02.first:after, .task_part02.second:after
{content:""; display:block; clear:both}

.tcontent_title span{display: block; font-size: 17px; color:#666; letter-spacing: -1px; background: url(../images/common/h4_bg.gif) 1px 13px no-repeat; padding:5px 0 15px 17px;}
.tcontent_title02{display: block; font-size: 17px; color:#3e5b95; letter-spacing: -1px; text-align: center; padding:5px 0 15px;}
.task_section02{clear:both; }
.task_section02 li{width:323px; float:left;}
.task_section02 li.task_part02.first{border-right:1px solid #d9d9d9; padding-right: 16px; margin-right: 17px;}
li.task_part02 p{width:323px; height:115px; margin-bottom: 22px; display:inline-block; }
li.task_part02 p.img_box01{background:url(../images/main/section_img01.png) 0 0 no-repeat;}
li.task_part02 p.img_box02{background:url(../images/main/section_img02.png) 0 0 no-repeat;}

.task_contents.right{float:right; width:calc(100% - 742px); padding:0; margin-top:-8px; border-radius:5px; text-align__:center;}
.task_list_title{font-size:15px; letter-spacing:-1px; color:#333; text-align:left; display:inline-block; padding:0 0 5px 5px;
    /* padding: 3px 20px; background-color: #cde3f5; border-radius: 25px; */}
.task_area02{font-size:13px; color:#666; letter-spacing:-1px; padding:4px 6px 0 0; text-align:center; display:block; float:right;}
.tbl-type.type_task3 {padding-bottom:0 !important; border:0px; margin-top__:-35px;}
.tbl-type.type_task3>.thead>ul,
.tbl-type.type_task3>.tbody>ul{border:1px solid #e9e9e9; border-radius:5px; margin-bottom:5px; padding:0 5px; }
.tbl-type.type_task3>.thead>ul{background:#eef3f6; border:1px solid #8f8f8f;}
.tbl-type.type_task3>.tbody>ul{cursor:pointer}
.tbl-type.type_task3>.tbody>ul:hover{border:1px solid #8f8f8f; background:#f9f9f9; box-shadow:0px 5px 10px 0px rgba(82, 63, 105, 0.1);}
.tbl-type.type_task3>.thead>ul>li,
.tbl-type.type_task3>.tbody>ul>li{padding:0px 0px; line-height:39px; font-size:14px; letter-spacing:-0.5px; text-align:center; display:inline-block}
.tbl-type.type_task3>.thead>ul>li{line-height:37px;}
.tbl-type.type_task3>.thead>ul>li:nth-child(1),
.tbl-type.type_task3>.tbody>ul>li:nth-child(1){width:50px;}
.tbl-type.type_task3>.thead>ul>li:nth-child(2),
.tbl-type.type_task3>.tbody>ul>li:nth-child(2){width:70px}
.tbl-type.type_task3>.thead>ul>li:nth-child(3){width:calc(100% - 230px);}
.tbl-type.type_task3>.tbody>ul>li:nth-child(3){width:calc(100% - 245px);}
.tbl-type.type_task3>.thead>ul>li:nth-child(4),
.tbl-type.type_task3>.tbody>ul>li:nth-child(4){width:110px;}
.tbl-type.type_task3>.tbody>ul>li:nth-child(1),
.tbl-type.type_task3>.tbody>ul>li:nth-child(2),
.tbl-type.type_task3>.tbody>ul>li:nth-child(4){font-size:12px; color:#666; letter-spacing:-0.5px;}
.tbl-type.type_task3>.tbody>ul>li:nth-child(3){text-align:left; padding-left:15px; text-overflow: ellipsis; white-space:nowrap; overflow:hidden; vertical-align:top }
.tbl-type.type_task3>.tbody>ul.no_data{cursor:inherit}
.tbl-type.type_task3>.tbody>ul.no_data>li{width:100%;}
.task_contents.right>.pagination2.task{margin-top:15px; padding:0px;}

.task_search_bg {clear:both; margin:10px auto 15px; padding:9px 20px 0; height:50px; background-color:#eef3f6; overflow:hidden }
.task_search_bg .task_search {border-bottom:0}
.task_search_bg .task_search ul{width:400px; height:50px; background-color:#fff; float:left; padding-top:6px; border-radius:3px 3px 0px 0px; box-shadow: 1px 1px 2px 2px #e5e5e5;}
.task_search_bg .task_search > span{font-size: 14px; color:#656565; letter-spacing: -1px; float:left; background: url(../images/main/list_style01.png) 0 7px no-repeat; margin:13px 0 0 17px; padding-left:12px;}
.task_search_bg .task_search > ul > li{float:left; padding-top:8px}
.task_search_bg .task_search > ul > li.task_label{width:125px; font-size:15px; color:#525252; font-weight:bold; text-align:center; letter-spacing:-1px; position:relative; top:8px;}
.task_search_bg .task_search > ul > li.task_label:after{content:""; position:absolute; top:3px; right:0px; width:1px; height:17px; background-color:#c0c0c0;}
.task_search_bg .task_search ul li select.task_select{font-size:15px; color:#525252; font-weight:bold; letter-spacing:-0.5px; width:245px; height:37px; padding: 2px 30px 2px 10px; margin-left:15px;font-family: inherit; background: #fff url(../images/main/task_select.png) no-repeat 100% 50%;border: none !important; border-radius: 0px; -webkit-appearance: none; -moz-appearance: none; appearance: none;}

/* 인트로 20190916*/
.intro_wrap{background-color:#eef1f6; min-height: calc(100vh - 48px); font-family:'Noto Sans KR';}
/* .intro_top{background:#a1d1db url(../images/main/intro_shbg.png) 0 bottom repeat-x;} */
.intro_top{background:#a1d1db url(../images/main/intro_shbg.png) 0 bottom repeat-x; height: 460px;}
.intro_top_cont{width:930px; margin:auto; position: relative;}
/* .intro_text01{font-size:33px; color:#444444; letter-spacing: -1px; line-height:37px; padding-top: 180px} */
.intro_text01{font-size:33px; color:#444444; letter-spacing: -1px; line-height:37px; padding-top: 120px}
.intro_text02{font-size:41px; color:#0f6577; font-weight:bold; letter-spacing: -1.5px; line-height:40px; margin-top:13px; text-shadow:2px 2px 1px rgba(255,255,255,.4)}
/* .intro_img{background: url(../images/main/intro_bg_2.png) 0 0 no-repeat; width: 753px; height: 362px; display: inline-block; */
.intro_img{background: url(../images/main/intro_bg_2.png) 0 0 no-repeat; width: 753px; height: 362px; display: inline-block;
/* position: absolute; bottom: 72px; right: -71px; bottom :-178px;} */
position: absolute; bottom: 72px; right: -33px; bottom :-178px;}
/* .intro_cont{width:930px; min-height_:700px; margin:-73px auto 0; padding-bottom:98px;} */
.intro_cont{width: 1000px;min-height_:700px;margin: -72px auto 0;padding-bottom:98px;}
.intro_cont:after{content:""; display:block; clear:both}
.intro_cont .type_wcs, .intro_cont .type_wds{background:#fff; float:left; box-shadow:8px 12px 0px rgba(200,200,200,.2); display:inline-block; width:435px; /*height:440px;*/}
.intro_cont .type_wds:after{content:""; display:block; clear:both}
/* .intro_cont .type_wcs{margin-right:40px;} */
.intro_cont .type_wcs{margin-right: 85px;}

.type_in{padding:35px 35px 40px}
.wcs_text01, .wds_text01{font-size:22px; color:#fff; font-weight_:bold; text-align:center; padding:20px 0;}
.wcs_text01{background-color:#3dadb9}
.wds_text01{background-color:#3286cd}
dl.intro_wcs, dl.intro_wds{background-color:#eef1f6; border-radius: 5px; padding:15px 18px 15px 25px}
dl.intro_wcs>dt, dl.intro_wds>dt{font-size:18px; color:#fff; display: inline-block; padding:2px 13px 3px; border-radius: 3px; position: relative;}
dl.intro_wcs>dt{background:#32a9b5;}
dl.intro_wcs>dt:after{content:""; position:absolute; width:8px; height:8px; left: 23px; bottom: -8px; display: inline-block; background:url(../images/main/intro_type01.png) 0 0 no-repeat;}
dl.intro_wds>dt{background:#267ecb;}
dl.intro_wds>dt:after{content:""; position:absolute; width:8px; height:8px; left: 23px; bottom: -8px; display: inline-block; background:url(../images/main/intro_type02.png) 0 0 no-repeat;}
dl.intro_wcs>dd, dl.intro_wds>dd{font-size:19px; color:#414141; letter-spacing: -0.5px; line-height: 25px; margin-top: 10px;}
dl.intro_wcs>dd>span{color:#0a919e}
dl.intro_wds>dd>span{color:#1473c8}
.intro_text03{font-family:'Malgun Gothic',Dotum; font-size:16px; color:#6e6e6e; letter-spacing: -1.5px; padding:25px 0 25px; display: inline-block}
a.intro_btn{font-size:19px; color:#fff; line-height: 55px; border-radius: 3px; display:block; padding:0 30px; /* padding:15px 30px 10px\0/IE9; */ background:url(../images/main/intro_arrow.png) 90% 50% no-repeat;}
a.intro_btn.ty01{background-color:#32a9b5}
a.intro_btn.ty02{background-color:#267ecb}
.intro_footer{clear:both; background-color:#d7dadd; width:100%; min-height:18px; font-size:13px; color:#555; text-align: center; padding:15px 0; /*position: absolute; bottom:0px;*/}

/* task요약--> 하단 관리자용 공지사항 */
.task_container.bottom{border-radius:20px 20px 0 0; background:#fff; padding:0 35px 0; margin-top:20px;}
.task_contents.line{width:100%; border-bottom:1px dashed #ddd; margin-bottom: 20px;}
.task_contents.left2{float:left; width:685px; padding:0; margin:0; padding-right: 25px; margin-right: 25px; border-right:1px dashed #ddd;}
.task_contents.left2 .brd_grp{width:100%; float:left; padding:0; border:1px solid #dadada;}
.task_contents.left2 .tabs li.active{width:200px; font-size:19px; color:#363636 !important; font-weight:400; background-color:#fff; border-top:1px solid #dadada; border-bottom: 1px solid #fff}

.task_contents.right2{float:right; width:calc(100% - 742px); padding:0; margin:0;}
.task_contents.right2 .task_part03{color:#333; text-align:center; padding:10px; border-radius:8px; border:1px solid #ddd; background-color__:#223364; box-shadow: 0px 1px 4px 0px rgba(82, 63, 105, 0.1);}
.task_contents.right2 .task_part03>.tcontent_title{padding:12px 0px 15px; background:/* #f0f4f9 */#eef3f6; border-radius:8px 8px 0 0; }
.task_contents.right2 .task_part03>.tcontent_title>span{font-size:20px; color__:#fff; font-weight:bold; letter-spacing:0; background:none; border-radius_:50px; padding:2px 10px; margin-bottom:2px; display:inline-block;}
.task_contents.right2 .task_part03>.tcontent_title>p{font-size:18px; color__:#fff; letter-spacing:-1px; font-weight:normal; background__:#f0f4f9; padding:0px; dispaly:block;}
.task_contents.right2 .task_part03>ul{padding:0 15px 15px}
.task_contents.right2 .task_part03>ul>li{font-size:14px; text-align:left; padding:10px 0 10px; border-bottom:1px dashed #ddd}

.tbl-type.type_task4 {padding-bottom:0 !important; border:0px; margin-top__:-35px;}
.tbl-type.type_task4 ul{border:1px solid #e9e9e9; border-radius:5px; margin-bottom:5px; padding:0 5px; }
.tbl-type.type_task4 ul li{padding:0px; line-height:39px; font-size:14px; letter-spacing:-0.5px; text-align:center; display:inline-block}
.tbl-type.type_task4 .thead ul{background:#eef3f6; border:1px solid #8f8f8f;}
.tbl-type.type_task4 .thead ul li{line-height:37px;}
.tbl-type.type_task4 ul li:nth-child(1){width:120px;}
.tbl-type.type_task4 ul li:nth-child(2){width:calc(100% - 280px);}
.tbl-type.type_task4 ul li:nth-child(3){width:50px;}
.tbl-type.type_task4 ul li:nth-child(4){width:110px;}
.tbl-type.type_task4 .tbody ul li{color:#5a5a5a;}
.tbl-type.type_task4 .tbody ul li:nth-child(2){text-align:left;}

