
@charset "utf-8";
@import url(//fonts.googleapis.com/earlyaccess/jejumyeongjo.css);
@import url(//fonts.googleapis.com/css?family=Lato);
@import url(https://cdn.rawgit.com/openhiun/hangul/14c0f6faa2941116bb53001d6a7dcd5e82300c3f/nanumbarungothic.css);

.cont *{font-family:'Nanum Barun Gothic', sans-serif;font-size:14px;}

/*인사말 내용*/

.slogan{font-size:36px;text-align:center;font-family:'Lato', 'Jeju Myeongjo', serif;padding-bottom:25px;letter-spacing:-1px;}
.cont_box{border:1px solid #ddd;background:#f5f7f9;padding:30px;border-radius:3px;}
.cont_box strong{color:#3663a8;}
.cont_box span{color:#c00;font-weight:bold;}

.cont_box2{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:30px;width:454px;}
.cont_box3{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:30px;}

.cont_box .ttt{display:block;border-bottom:1px solid #ddd;color:#212121;margin-bottom:10px;padding-bottom:10px;}

.chk_list{margin:20px 0px 0;}
.chk_list li{height:64px;color:#fff;line-height:64px;text-align:left;text-indent:60px;letter-spacing:-0.5px;}
.chk_list li:nth-child(2n+1){background:url(/images/ico_chk.png) no-repeat 10px center #0195df;color:#fff}
.chk_list li:nth-child(2n){background:url(/images/ico_chk.png) no-repeat 10px center #2d629f;}

.blt{background: url(/images/txt_blt.gif) no-repeat 1px 8px; text-indent: 20px; margin-bottom: 10px; font-size: 18px;  font-weight: 400; letter-spacing: -1px;}


/*연혁*/

.history{border-bottom:1px solid #ddd;}
.history:first-of-type tr:first-child th,.history:first-of-type tr:first-child td{padding-top:0;}
.history tr:first-child th,.history tr:first-child td{padding-top:20px;}
.history th{font-family: 'Lato';text-align:left;font-size:24px;line-height:1.2em;width:100px;padding-left:15px;color:#2d63a4;}
.history td{padding-bottom:20px;border-bottom:1px;}
.history td.month{font-family: 'Lato';text-align:left;font-weight:bold;width:60px;}

/*오시는길*/

.map_table{margin-top:20px;}
.map_table th,.map_table td{padding:20px;border-bottom:1px solid #ddd;font-weight:400;border-top:1px solid #ddd;vertical-align:middle}
.map_table th{text-align:left;line-height:1.2em;width:100px;padding-left:15px;background:#f5f7f9}

/*사업분야*/

.round_list{overflow:hidden;margin-top:30px;}
.round_list li{width:210px;float:left;position:relative;text-align:center;}
.round_list li:first-child{margin-left:0;}
.round_list li .round{width:210px;height:210px;line-height:210px;font-size:22px;font-weight:bold;font-family: 'Noto Sans KR', sans-serif}
.round_list li #r1{background:url(/images/bg_biz.png) no-repeat #028ed8;color:#028ed8;}
.round_list li #r2{background:url(/images/bg_biz.png) no-repeat #eda84b;color:#eda84b;}
.round_list li #r3{background:url(/images/bg_biz.png) no-repeat #86c429;color:#86c429;}
.round_list li #r4{background:url(/images/bg_biz.png) no-repeat #df1477;color:#df1477;}


.cell{width:240px;height:120px;line-height:120px;text-align:center;border-radius:3px;font-size:18px;color:#fff;}

.biz_table th,.biz_table td{padding:20px;border-bottom:1px solid #ddd;font-weight:400;border-top:1px solid #ddd;vertical-align:middle}
.biz_table td:first-child{text-align:center;}
.biz_table th{text-align:center;line-height:1.2em;width:100px;padding-left:15px;background:#f5f7f9}

.biz_table2{table-layout:fixed;}
.biz_table2 th,.biz_table2 td{padding:20px;border-bottom:1px solid #ddd;font-weight:400;border-top:1px solid #ddd;vertical-align:middle}
.biz_table2 th{text-align:center;line-height:1.2em;width:100px;padding-left:15px;background:#f5f7f9}