@charset "euc-kr";


p.blue{ background:none;  color:#1665bc; margin:0; line-height:24px; }
p.blue a{ background:none;  color:#1665bc; padding:0; margin:0; line-height:24px; }
p.red{ background:none; color:#d9551a; padding:0; margin:0 0 10px 0; font-weight:300; line-height:24px; }


.basic ul li {padding-left:1em; line-height:1.4em; color:#5a5859; background:url("../images/bul_h05_2.gif") no-repeat 0 4px; text-align:justify;margin:5px 0 0 5px}
.basic ul li ul li{padding-left:1em; line-height:1.4em; color:#5a5859; background:url("../images/bul_h06.gif") no-repeat 0 8px; text-align:justify;margin:5px 0 0 5px}

/* business */
.business_text {padding-bottom:10px;}
.business_text p {width:675px; height:86px; margin-bottom:15px;}
.business_text p img {float:left; padding:19px 24px 7px 24px;}
.business_text li {padding-left:14px; line-height:1.8em; color:#5a5859; background:url("../images/bul_h05_2.gif") no-repeat 0 8px; margin:20px 0 10px 12px  ;}
.business_text li.bullet_none {background:none; color:#5c5c5c;text-indent:0px;padding-left:14px;}
.business_text ul li ul li {padding-left:14px;text-indent:0px;line-height:1.2em; color:#5a5859; background:url("../images/bul_h06.gif") no-repeat 0 6px; margin:12px 0px;}
.business_text dl {display:inline;}


/* intro */
.intro_01{background-repeat: no-repeat; background-position: right bottom; }
p.big_title{ font-size:28px; font-weight:500; color:#3c454e; width:60%; letter-spacing:-0.1em; line-height:28px; margin-bottom:25px;  }
p.mid{ font-size:18px; font-weight:500; }

p.p_text01{line-height:22px; width:100%; font-weight:300;}
/* p.p_text01{line-height:22px; width:60%; font-weight:300;} */
p.p_text02{line-height:22px;  font-weight:300; margin-top:20px; }

.history_down{margin:20px 0 0 25px;}
.history_down .blue {font-size:14px;font-weight:900;color:#0056a2;margin: 4px;}


.text_intro{font-size:1.2em;line-height:1.4em;color:#333}


.about_ci {padding-bottom:10px;}
.about_ci ul {clear:both;}
.about_ci li {text-indent:10px; line-height:1.2em; color:#5a5859; background:url("../images/bul_h05_2.gif") no-repeat 0 6px; margin:12px;}
.about_ci li.bullet_none {background:none; color:#5c5c5c;}
.about_ci ul li ul li {text-indent:10px; line-height:1.2em; color:#5a5859; background:url("../images/bul_h06.gif") no-repeat 0 6px; margin:12px;}

.tbl_history {margin-top:30px; width:100%;}
.tbl_history th{padding:7px 5px;}
.tbl_history td{padding:9px 5px 6px;}
.tbl_history th:first-child,.tbl_history td:first-child{font-size:24px;font-weight:600;color:#066cd1;text-align:center;} 
.tbl_history th:nth-child(2),.tbl_history td:nth-child(2){font-size:16px;font-weight:600;color:#5b009b;text-align:center;} 
.tbl_history .bt_gray {border-top:1px solid #e5e5e5;height:1px;padding:0; }


.history_txt{padding: 0px 10px;}
.mou_date{color:#066cd1; font-weight:bold;}

.location_map ul {clear:both;}
.location_map li {text-indent:15px; line-height:1.2em; color:#5a5859; background:url("../images/bul_h05_2.gif") no-repeat 0 6px; margin:10px 20px ;}




/* notice */

.recruit_rule {padding-bottom:23px;}
.recruit_rule ul li {text-indent:12px; line-height:1.2em; color:#5a5859; background:url("../images/bul_h05_2.gif") no-repeat 0 4px; margin:10px 20px ;}

.recruit_step {padding-bottom:10px;}
.recruit_step h2 {padding-bottom:11px;}
.recruit_step p {float:left; width:675px; height:86px; margin-bottom:15px; border:1px solid #dddddd;}
.recruit_step p img {float:left; padding:19px 24px 7px 24px;}
.recruit_step ul {clear:both;} 
.recruit_step li {text-indent:10px; line-height:1.2em; color:#5a5859; background:url("../images/bul_h05_2.gif") no-repeat 0 6px; margin:10px 20px ;}
.recruit_step li.bullet_none {background:none; color:#5c5c5c;}
.recruit_step ul li ul li {text-indent:10px; line-height:1.2em; color:#5a5859; background:url("../images/bul_h06.gif") no-repeat 0 6px; margin:12px;}


/* ¹é¼­ */

.white_space {position:relative; overflow:hidden; width:100%; margin-bottom:91px; }
.white_space h4{height: 52px; border-bottom: solid 1px #ccc; }
/*.white_space h4 {width:100%; height:30px; padding:9px 0 0 21px; background:url("../images/bg_data_thead.gif") no-repeat 0 1px; color:#5c5a5b;}*/
.white_space select {font-size:11px; color:#464646;}
.white_space .select_year {position:absolute; top:25px; left:650px;}
.white_space .select_ym {position:absolute; top:25px; left:600px;}


.book_info {width:100%; padding-bottom:9px; overflow:hidden;}
.book_preview {float:left; margin-right:46px;}
.book_preview .book_cover {width:150px; padding:7px 0 4px 15px;}
.book_preview ul {padding-left:15px; line-height:14px; color:#5a5a5a;}
.book_preview ul li {background:url("../images/bul_h06.gif") no-repeat 0 5px; text-indent:10px;font-size:12px;}
.book_list {width:520px; float:left; padding-top:4px;}
.book_list li {position:relative; padding-top:3px; line-height:26px; text-indent:15px; border-bottom:1px solid #e5e5e5; background:url("../images/bul_h05_2.gif") no-repeat 0 12px;}
.book_list li span {position:absolute; top:6px; right:0; overflow:hidden; vertical-align:middle;}
.book_list2 li {position:relative; padding-top:3px; line-height:26px; text-indent:15px; border-bottom:1px solid #e5e5e5;}
.book_list2 li span {position:absolute; top:6px; right:0; overflow:hidden; vertical-align:middle;}
.book_preview .book_cover2 {width:100px; padding:7px 0 4px 15px;}

/* customer */
.info_list {margin:2px 0 2px 0;}
.info_list ul li {padding:2px 0 2px 0; text-indent:10px; line-height:1.2em; color:#5a5859; background:url("../images/bul_h05_2.gif") no-repeat 0 6px; margin:5px 15px ;}

.faq_list dl {display:block; margin:9px 0 -8px 0; }
.faq_list dl dt.question{ padding:19px 20px 17px 33px; background:url(../images/q.gif) no-repeat 0px 20px;font-size:18px; font-weight:600;color:#333;border-top:1px solid #cccccc;}
.faq_list dl dd.answer{padding:0 20px 24px 33px; background:url(../images/a.gif) no-repeat 0px 0;}
.faq_list dl dd a{margin-top:13px; padding:0 0 15px 0; line-height:1px;font-weight:600; color:#1665bc;}

input.customer_name {background-color:#f1f1f1; border:1px solid #dfdfdd; margin:3px 0 5px 5px;}
input.customer_name2 {width:522px;background-color:#f1f1f1; border:1px solid #dfdfdd; margin:3px 0 5px 5px;}



/* use.html */
.contents_text {color:#333;}
.contents_text h4 {margin-bottom:15px;}
.contents_text .conbox {margin-bottom:22px;}
.contents_text .conbox h5 {display:block; margin:20px 0 9px; padding-left:12px; background:url("../images/bul_h05_2.gif") no-repeat 0 14px; font-size:16px; line-height:36px; color:#1665bc;}
.contents_text .conbox h6 {display:block; margin:20px 0 9px; padding-left:12px; font-size:14px; line-height:36px; color:#1665bc;}
.contents_text .conbox p {margin-bottom:15px;}
.contents_text .conbox ul li {padding:0px 0px 0px 0; text-indent:0px; line-height:1.8em; color:#5a5859;margin:10px 0px; }
.contents_text .conbox ul li a{color:#1665bc}
.contents_text .conbox ul li ul {margin:0px 0 0 0px;}
.contents_text .conbox ul li ul li {margin:0 0;}
.contents_text .conbox ul.mgb0 li {margin:0 0;}

/* Çàµ¿°­·É */
.behavior_text {color:#333;}
.behavior_text h4 {margin-bottom:15px;}
.behavior_text .conbox {margin-bottom:22px;}
.behavior_text .conbox h5 {display:block; margin:20px 0 9px; padding-left:12px; background:url("../images/bul_h05_2.gif") no-repeat 0 14px; font-size:16px; line-height:36px; color:#1665bc;}
.behavior_text .conbox p {margin-bottom:15px;}
.behavior_text .conbox ul li {padding:0px 0px 0px 16px; text-indent:-16px; line-height:1.8em; color:#5a5859;margin:10px 0px; }
.behavior_text .conbox ul li a{color:#1665bc}
.behavior_text .conbox ul li ul {margin:0px 0 0 0px;}
.behavior_text .conbox ul li ul li {margin:0 0;}
.behavior_text .conbox ul.mgb0 li {margin:0 0;}


/* qna */
.board_viewBtn {text-align:center;padding-top:8px;margin-bottom:55px;}
.txt_box {width:98%; height:197px; margin:3px 0 5px 5px; border:1px solid #dfdfdd;overflow-y:scroll;background-color:#fdfdfd;} 
input.customer_name {background-color:#fdfdfd; border:1px solid #dfdfdd; margin:3px 0 5px 5px;}
input.customer_name2 {width:96%;background-color:#fdfdfd; border:1px solid #dfdfdd; margin:3px 0px 5px 5px;}
select.type_list {width:212px;margin:3px 0 5px 5px; background-color:#fdfdfd;border:1px solid #89989b;}


/* Á¤ºÎ 3.0 */
.gov30_content p {line-height:1.8em; margin:10px 0 10px 0;text-align:justify;}
.gov30_content ul{margin:5px 0 0 0;}
.gov30_content ul li {padding-left:1em; line-height:1.4em; color:#5a5859; background:url("../images/bul_h05_2.gif") no-repeat 0 4px; text-align:justify;margin:5px 0 0 5px}
.gov30_content ul li ul li{padding-left:1em; line-height:1.4em; color:#5a5859; background:url("../images/bul_h06.gif") no-repeat 0 8px; text-align:justify;margin:5px 0 0 5px}



/* DIA */

.greeting:after {display:block; clear:both; }
.greeting .greeting_img {float:left; padding:30px 20px 0 0;}
.greeting .greeting_txt {float:left; padding:26px 20px 20px 25px; width: 65%;}
.greeting .greeting_txt p {margin-bottom:21px; width:100%}
.greeting .greeting_txt p.big_title{ font-size:28px; font-weight:500; color:#3c454e; letter-spacing:-0.1em; line-height:28px; margin-bottom:25px; width:100%}
.greeting .greeting_txt .greeting_sign {text-align:right; margin-bottom:143px;}




/* site map */
.sitemap {position:relative; overflow:hidden;width:99%;margin:30px 0 30px 20px;}
.sitemap ul li{display:block; float:left; width:30%; margin:0 20px 0 0; font-size:20px; text-align:center; margin-bottom:30px;}
.sitemap ul li a{display:block; padding:15px 0; border-top:2px solid #005aab; border-bottom:1px solid #ccc;}
.sitemap ul li ul{ float:none; background:none; padding:10px 20px; height:300px;  }
.sitemap ul li ul li{ float:none; width:100%; text-align:left; font-size:15px; margin:0; font-weight:300; background:url(/images/bul_h05_2.gif) left 15px no-repeat; padding:0;letter-spacing:-0.1em; }
.sitemap ul li ul li a{ display:block; padding:8px 12px; border:none;}






/*.gov30_content ul li {text-indent:12px; line-height:1.2em; color:#5a5859; background:url("../images/bul_h05_2.gif") no-repeat 0 4px; margin:10px 20px ;} */



/*
.answer {float:left; padding-bottom:13px; border-bottom:1px solid #e5e5e5;}
.answer h4 {background:url(none);no-repeat -6px 6px; margin:0px 0px ;}
.answer a {color:black;}
.answer .first {clear:both;}
.faq_list .last {border:0 none;}

*/


.contact_box2 {background:#eff6ff; border:1px solid #dee8f5;clear:both; width:105%; height:130px;}
.contact_box2 h4 {font-size:19px;color:#2fa1d7;background:none;text-align:center;letter-spacing:1px;padding:0px;}
.contact_box2 dl {display:block;padding:0 0 0 50px;}	
/*.contact_box2 dl dt{overflow:hidden;width:0px;height:0px;}*/
.contact_box2 dl dt{width:1px; height:1px; line-height:0; float:left; position:absolute; overflow:hidden; margin:-1px;}
.contact_box2 dl dd{float:left;width:170px;font-size:14px; font-weight:600;color:#065cb8;}
.contact_box2 dl dd a{font-weight:600;color:#065cb8;}
.contact_box2 dl dd a:hover{font-weight:900;}

.contact_box2 dl dd.duty{padding:0 15px 0px 15px; background:url(../images/ico_contact_duty_small.gif) no-repeat 0px 3px;}
.contact_box2 dl dd.email{padding:0 15px 0px 15px; background:url(../images/ico_contact_email.gif) no-repeat 0px 6px;}
.contact_box2 dl dd.tel{margin-left:60px;padding:0 15px 0px 15px; background:url(../images/ico_contact_tel.gif) no-repeat 0px 4px;}
.contact_box2 dl dd.home{padding:0 15px 0px 15px; background:url(../images/ico_contact_home.gif) no-repeat 0px 6px;}





span.blue{color:#4164b1;}

.mark li { }



/* ±èÀ¯È­ Ãß°¡ 20161108 */

.con {padding-bottom:23px;}
p.p_text03{line-height:22px; margin-left:20px}
.bt_s {margin:-3px 0 0 10px}
.pd10 {padding-bottom:10px}
.tit_20 {font-size:20px}
.contact_box {clear:both;padding:20px; background-color:#eff6ff; border:1px solid #dee8f5;}

/* Data Ç°ÁúÀÎÁõ ÇÁ·Î¼¼½º ´ÙÀÌ¾î±×·¥ */

  .criteria .process {
    margin-top: 32px;
  }

  .criteria .process>ul>li {
    display: inline-block;
    vertical-align: text-top;
    text-align: center;
    margin-right: 100px;
    position: relative;
  }

  .criteria .process>ul>li:last-child {
    margin-right: 0;
  }

  .criteria .process>ul>li>div {
    border: 20px solid #fbaf4c;
    width: 126px;
    height: 126px;
    border-radius: 56%;
    margin: 0 auto 20px;
  }

  .criteria .process>ul>li>div>p:first-child {
    font-size: 13px;
    line-height: 15px;
    letter-spacing: -0.5px;
    color: #ea8838;
    font-weight: 500;
    margin: 20px 0 14px;
  }

  .criteria .process>ul>li>div>p:last-child {
    font-size: 22px;
    line-height: 22px;
    letter-spacing: -0.5px;
    color: #784c12;
    font-weight: 300;
  }

  .criteria .process>ul>li>p {
    font-size: 15px;
    letter-spacing: -0.5px;
    line-height: 22px;
    font-weight: 300;
    color: #777777;
    text-align: center;
    margin: 0 auto;
  }

  .criteria .process>ul>li::after {
    display: block;
    content: '¢º';
    font-family: "FontAwesome";
    font-size: 3em;
    color: #e5e5e5;
    position: absolute;
    right: -67px;
    top: 76px;
  }

  .criteria .process>ul>li:last-child::after {
    display: none;
  }

  .criteria>div>table>tbody>tr>td:last-child {
    text-align: center;
  }

  .down_btn {
    display: inline-block;
    padding: 10px 15px;
    border: 1px solid #f38f02;
    background: #ff9601;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: -0.5px;
    transition: .3s ease all;
    -webkit-transition: .3s ease all;
    -moz-transition: .3s ease all;
    margin-right: 10px;
  }

  .down_btn:hover {
    border: 1px solid #f38f02;
    background: #fff;
    color: #ff9601;
  }

