@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {margin:0; padding:0}
body { position:relative; }
html, body { padding:0; margin:0; font-size:12px; font-family:"³ª´®°íµñ", Nanum Gothic; color:#555555}
input, select{vertical-align:middle } 
ul, li, ol, li, dl, dt, dd { padding:0; margin:0; }
ul, ol, li { list-style:none; }
h1, h2, h3, h4, h5, h6 { padding:0; margin:0; font-size:100%; font-weight:normal; }
div, p, address, pre, form, fieldset, textarea, blockquote, th, td { padding:0; margin:0; border:none;}
table { border-collapse:collapse; border-spacing:0; }
abbr, acronym, fieldset, img { border:0; }
img { vertical-align:middle; border:none;}
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
strong { font-style:normal; font-weight:bold; }
caption, th { text-align:left; }
q:before,q:after { content:''; }
hr { display:none; }
fieldset legend {visibility:hidden; font-size:0; line-height:0}

a { color:#595959; text-decoration: none;}
a:active, a:hover, a:focus{color:#000; /* text-decoration:underline;*/ text-decoration: none;}

/* CSS Document */
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.bold{font-weight:bold;}
.nobold{font-weight:normal;}


h3 {padding:0 0px 6px 0px;font-size:22px; color:#0c4ca3;font-weight:bold;/*background:url('../images/carrow_1th.gif') 0 2px no-repeat;*/letter-spacing:-2pt;}
h4 {margin:5px 0 0 0px;padding:0 0 0 0px;font-size:18px; font-weight:bold; letter-spacing:-1pt;}
h5 {margin:8px 0 0 0px;padding:0 0 0 0px;font-size:16px; font-weight:bold; letter-spacing:-0.5pt;}
h6 {padding:0 0px 6px 0px;font-size:22px; color:#0c4ca3;font-weight:bold;/*background:url('../images/carrow_1th.gif') 0 2px no-repeat;*/letter-spacing:0pt;}

/* ¸®½ºÆ® */
.dept03 li {margin:4px 0 3px 0px;padding-left:10px;background:url('/img/carrow_3th.gif') 0 10px no-repeat; font-size:15px;line-height:26px;letter-spacing:-0.5pt;}
.dept04 li {margin:4px 0 3px 0px;padding-left:10px;background:url('/img/carrow_5th.gif') 0 8px no-repeat; font-size:15px;font-weight:normal;line-height:24px;letter-spacing:-0.5pt; list-style:none; }
.dept05 li {margin:4px 0 3px 0px;padding-left:px; font-size:15px;font-weight:normal;line-height:24px;letter-spacing:-0.5pt; list-style:none;}
.dept06 li {margin:4px 0 3px 17px;padding-left:px; font-size:15px;font-weight:normal;line-height:24px;letter-spacing:-0.5pt; list-style:none;}


/* ÄÃ·¯ */
.fnt_blue_3B{font-weight:blod; color:#416CC7;}
.red{color:#44BFB7;font-weight:bold;}
.gray{color:#b3b3b3; font-weight:bold;font-weight:normal;}
.red02{color:#333333;font-weight:bold;margin:5px}
.blue{color:#0c4ca3}
.blue2{color:#0c4ca3; letter-spacing:-0.5pt;}
.orange{/*color:#f98928*/ color:#C13600;}
.green{color:#0c9ca5}

.txt_box{background:#F9F9F9; padding:10px 30px 10px 30px; border:1px solid #E7E7E7; border-bottom:2px solid #E7E7E7;  text-align:left; line-height:28px; text-align:justify; letter-spacing:-1pt;}

/* Ç¥ */
table.pyo {font-size:15px; border-top:2px solid #dfdfdf; border-bottom:2px solid #dfdfdf; width:100%; margin:5px 0 20px 0px; letter-spacing:0pt; font-weight: normal;}
table.pyo.cen{text-align:center;}
table.pyo img {vertical-align:middle;}
table.pyo th {border:1px solid #dfdfdf; height:30px; color:#444444; background:#f3f3f3; text-align:center; font-weight:bold;}
table.pyo th.gray {border:1px solid #ebebeb; height:30px; color:#333333; background:#f8f8f8; text-align:center; font-weight:normal;}
table.pyo th.L {border-left:1px solid #ffffff;}
table.pyo th.R {border-right:1px solid #ffffff;}
table.pyo th.L2{background:#b6d6ff;}
table.pyo td{border:1px solid #dfdfdf;  padding:10px 5px 10px 5px;  text-align:center; height:25px; line-height:160%;}
table.pyo td.L{border:1px solid #dfdfdf;  padding:8px 5px 10px 15px; text-align:left; line-height:180%;}
table.pyo td.Rtxt{border:1px solid #dfdfdf;  padding:8px 5px 10px 15px; text-align:right; line-height:180%;}
table.pyo td.L2{border:1px solid #dfdfdf;  padding:8px 5px 10px 15px; text-align:left; line-height:180%;background:#e3eefe;}
table.pyo td.R {border:1px solid #dfdfdf; border-right:1px solid #ffffff; padding:3px 5px; }
table.pyo td.gray {border-right:1px solid #ffffff; font-weight:bold;}
table.pyo td ul li {margin-left:10px;}

/* °è¿­»ç¼Ò°³ */
.p_0101 {line-height:26px;font-size:15px; margin-bottom:40px; letter-spacing:-1pt; background:url("../images/p_010601.jpg") no-repeat right 0;}
.p_0107 {line-height:26px;font-size:15px; margin-bottom:0px; letter-spacing:-1pt; margin-top:6px; }


/* ÀÎ»ç¸» */
.site_list999{list-style:none; padding:0px 0 0px 0}
.site_list999 li{clear:both;_height:200px;_font-size:0;overflow:hidden; padding:0px 0 0px 0}
.list_type0999 dt.tit{margin-left:0px; margin-top:6px; margin-bottom:5px; font-size:28px;color:#0c4ca3;font-weight:bold; line-height:30px}
.list_type0999 dt.tit2{margin-left:0px; margin-top:-2px; margin-bottom:0px; font-size:28px;color:#0c4ca3;line-height:30px}
.list_type0999 dt.tit3{margin-left:0px; margin-top:10px; margin-bottom:10px; font-size:24px;line-height:30px}
.list_type0999 dt.tit4{margin-left:0px; margin-top:6px; margin-bottom:5px; font-size:28px;color:#0c4ca3;font-weight:bold; line-height:30px; letter-spacing:-2pt;}
.list_type0999 dt.tit5{margin-left:0px; margin-top:6px; margin-bottom:8px; font-size:28px;color:#0c4ca3;font-weight:bold; line-height:30px; letter-spacing:-2pt;}
.list_type0999 dt.tit6{margin-left:0px; margin-top:0px; margin-bottom:0px; font-size:28px;color:#0c4ca3;line-height:30px; letter-spacing:-2pt;}
.list_type0999 dd.list_photo{display:inline;float:right;margin:-45px 0px 0 40px;color:#fff;text-align:center; /*width:300px;*/height:460px;}
.list_type0999 dd.list_photo02{display:inline;float:right;margin:-65px 0px 0 40px;color:#fff;text-align:center; /*width:300px;*/height:460px;}
.list_type0999 dd.list_photo03{display:inline;float:right;margin:-30px 0px 0 40px;color:#fff;text-align:center; /*width:300px;*/}
.list_type0999 dd.txt{ line-height:16px; margin-left:0px; margin-top:25px; line-height:1.9em;letter-spacing:-0.5pt;}
.list_type0999 dd.txt5{ line-height:16px; margin-left:0px; margin-top:10px; line-height:1.9em;letter-spacing:-0.5pt; font-weight: bold;}
.list_type0999 dd.txt7{ margin-left:0px; margin-top:10px; line-height:1.65em;letter-spacing:-0.5pt;}
.list_type0999 dd.txt8{ margin-left:0px; margin-top:15px; line-height:1.65em;letter-spacing:-0.5pt; font-weight:bold; color:#5c7ab6}
.list_type0999 dd.txt9{ line-height:16px; margin-left:0px; margin-top:10px; line-height:1.9em; font-weight: bold;}
.list_type0999 dd.btn{ width:100%; float:right;margin-top:0px ; text-align:right;font-weight:bold}
.list_type0999 dd.btn img {cursor:pointer;}
.list_type0999 dd.txt2{margin-top:20px; line-height:23px;font-weight:bold; font-size:15px;margin-bottom:20px;/*color:#524438;*/}
.list_type0999 dd.txt3{margin-top:10px; line-height:22px;font-weight:bold; font-size:13px;margin-bottom:20px}
.list_type0999 dd.txt4{margin-top:40px; line-height:22px;font-weight:bold; font-size:15px;text-align:right;}

/* ÅÇ */
.company-tab {overflow:hidden; list-style:none; }
.company-tab li {position:relative; float:left; width:166px; height:58px; line-height:58px; margin-left:-1px; text-align:center; border:1px solid #ccc; border-bottom:1px solid #0c4ca3;}
.company-tab li:first-child {width:165px; margin:0;}
.company-tab li.on {border-color:#0c4ca3; border-bottom:0; z-index:5;}
.company-tab li a {display:block;width:100%; height:58px; line-height:58px; color:#333; font-size:18px; font-weight:bold;}
.company-tab li.on a {color:#0c4ca3;}

/* ÅÇ2 */
.tab-type01 {padding:0 0 10px 1px; overflow:hidden; list-style:none; }
.tab-type01 li {float:left; width:16.6%; margin-left:-1px; padding-bottom:8px;}
.tab-type01 li a {position:relative; display:block; height:58px; line-height:58px; color:#333; font-size:16px; font-weight:400; border:1px solid #ccc; background:#fff; text-align:center;}
.tab-type01 li:first-child {width:16.7%;}
.tab-type01 li.on a {color:#fff; border-color:#0c4ca3; background:#0c4ca3; z-index:2;}
.tab-type01 li.on a:after {content:""; position:absolute; bottom:-8px; left:50%; display:block; width:16px; height:8px; margin-left:-8px; background:url("/img/tab_arrow01.png") no-repeat 0 0;}

.tab-type02 {padding:0 0 10px 1px; overflow:hidden; list-style:none; }
.tab-type02 li {float:left; width:14.3%; margin-left:-1px; padding-bottom:8px;}
.tab-type02 li a {position:relative; display:block; height:58px; line-height:58px; color:#333; font-size:16px; font-weight:400; border:1px solid #ccc; background:#fff; text-align:center;}
.tab-type02 li:first-child {width:14.4%;}
.tab-type02 li.on a {color:#fff; border-color:#0c4ca3; background:#0c4ca3; z-index:2;}
.tab-type02 li.on a:after {content:""; position:absolute; bottom:-8px; left:50%; display:block; width:16px; height:8px; margin-left:-8px; background:url("/img/tab_arrow01.png") no-repeat 0 0;}

.tab-type03 {padding:0 0 10px 1px; overflow:hidden; list-style:none; }
.tab-type03 li {float:left; width:32.6%; margin-left:-1px; padding-bottom:8px;}
.tab-type03 li a {position:relative; display:block; height:58px; line-height:58px; color:#333; font-size:16px; font-weight:400; border:1px solid #ccc; background:#fff; text-align:center;}
.tab-type03 li:first-child {width:32.7%;}
.tab-type03 li.on a {color:#fff; border-color:#0c4ca3; background:#0c4ca3; z-index:2;}
.tab-type03 li.on a:after {content:""; position:absolute; bottom:-8px; left:50%; display:block; width:16px; height:8px; margin-left:-8px; background:url("/img/tab_arrow01.png") no-repeat 0 0;}

.tab-type04 {padding:0 0 10px 1px; overflow:hidden; list-style:none; }
.tab-type04 li {float:left; width:22.6%; margin-left:-1px; padding-bottom:8px;}
.tab-type04 li a {position:relative; display:block; height:58px; line-height:58px; color:#333; font-size:16px; font-weight:400; border:1px solid #ccc; background:#fff; text-align:center;}
.tab-type04 li:first-child {width:22.7%;}
.tab-type04 li.on a {color:#fff; border-color:#0c4ca3; background:#0c4ca3; z-index:2;}
.tab-type04 li.on a:after {content:""; position:absolute; bottom:-8px; left:50%; display:block; width:16px; height:8px; margin-left:-8px; background:url("/img/tab_arrow01.png") no-repeat 0 0;}

.company-history { }
.company-history h4 {margin-bottom:60px; color:#333; font-size:46px; font-weight:500; text-align:center;}
.company-history .history-tab {width:450px; margin: 0 auto 20px; overflow:hidden;}
.company-history .history-tab li {float:left; /*width:100px;*/ margin:0 20px; color:#bebebe; font-size:15px; line-height:30px; font-weight:bold; border-bottom:3px solid #e9e9e9; text-align:center; cursor:pointer; list-style:none; }
.company-history .history-tab li.on {color:#5c7ab6; border-color:#5c7ab6;}
.company-history .history-list {overflow:hidden;}
.company-history .history-list .history-table1 {float:left; width:520px;}
.company-history .history-list .history-table2 {float:right; width:560px;}
.company-history .history-list table tr {border-bottom:1px solid #e1e1e1;}
.company-history .history-list table th {width:100px; padding:25px 0; color:#333; font-size:20px; line-height:26px; font-weight:500; text-align:center;}
.company-history .history-list table td {padding:25px 0; color:#666; font-size:16px; line-height:26px; vertical-align:top;}
.company-history .history-list table td.month {width:20px;padding-left:10px; padding-right:10px; color:#333; font-weight:500; background:url("../images/icon/ico_foot_bar2.gif") no-repeat 0 center;}
.company-history .history-list table td.month.type01 {background:url("../images/icon/ico_foot_bar2.gif") no-repeat 0 33px;}
.company-history .history-list table td.month.type02 {background:url("../images/icon/ico_foot_bar2.gif") no-repeat 0 32px;}





/* È¸»ç°³¿ä */
.company-vision {width:100%; margin:0 auto;}
.company-vision h4 {margin-bottom:40px; color:#333; font-size:26px; line-height:32px; font-weight:400;}
.company-vision p.vision-tit {margin-bottom:20px; color:#ff6a00; font-size:20px; line-height:32px;}
.company-vision p.vision-txt {margin-bottom:50px; color:#666; font-size:16px; line-height:24px;}
.company-vision .vision-area01 {padding:0px 0 40px 400px; border-right:1px solid #e1e1e1;}
.company-vision .vision-area01 ul li {margin-bottom:30px; padding-left:20px; color:#666; font-size:15px; line-height:26px; /*background:url("../images/ico_nav_dot2.png") no-repeat 6px 11px;*/ letter-spacing:-1pt; list-style:none; }
.company-vision .vision-area01 ul li strong {display:block; color:#111; font-size:20px; line-height:26px; font-weight:bold; margin-bottom:5px}
.company-vision .vision-area02 {position:relative; padding:80px 0 40px 550px; background:url("../images/vision_img02.jpg") no-repeat 0 -20px;}
.company-vision .vision-img {position:absolute; top:-70px; left:0;}

.rnd_visionImg{overflow:hidden;width:100%}
.rnd_visionImg .txtbox{overflow:hidden}
.rnd_visionImg .txtbox .txt1{font-family:Helvetica;font-size:24px;color:#888}
.rnd_visionImg .txtbox .txt2{position:relative;margin-top:10px;padding-bottom:20px;font-size:34px;line-height:1.2;color:#002b5c}
.rnd_visionImg .txtbox .txt2:before{overflow:hidden;position:absolute;left:0;bottom:0;width:49px;height:1px;background:#000;content:''}
.rnd_visionImg .txtbox .txt3{margin-top:25px;font-size:16px;line-height:1.5;color:#333}
.rnd_visionImg .txtbox .txt3 strong{display:block;margin-bottom:5px;font-size:20px;color:#222}
.rnd_visionImg .txtbox .txt4{position:relative;margin-top:10px;padding-bottom:20px;font-size:28px;line-height:1.2;color:#002b5c}
.rnd_visionImg .txtbox .txt4:before{overflow:hidden;position:absolute;left:0;bottom:0;width:49px;height:1px;background:#000;content:''}
.rnd_visionImg .txtbox .txt5{margin:0 0 13px;font-size:22px;color:#888}
.rnd_visionBox{width:100%;margin-top:10px}
.rnd_visionBox li{overflow:hidden;float:left;width:33%;/*height:400px; border-left:1px solid #e5e5e5;*/text-align:center}
.rnd_visionBox li:first-child{border-left:0}
.rnd_visionBox li .text01{margin-top:0px;font-size:20px;line-height:25px;color:#222; letter-spacing:-2pt; font-weight: bold;}
.rnd_visionBox li .text02{margin-top:0px;font-size:14px;line-height:23px;color:#555; width:85%; margin:0 auto; letter-spacing:-1pt;}
.rnd_visionBox li .text03{font-weight:bold; letter-spacing:-1pt; font-size:14px;}
.rnd_visionBox li .text04{font-weight:bold; font-size:14px;}

.line09 {border-right: 1px solid #D8D8D8; margin-top: 0px; }


/* È¸»ç°³¿ä2 */
.div_nnew2 { overflow:hidden;}
.div_nnew2 .notice_list2 { border:1px solid #dadada; width:240px; height:525px; border-radius:5px; padding:25px 15px 0px 15px; margin-right:3px; float:left; margin-bottom:20px; margin-top:0px;}
.div_nnew2 .notice_list2.last { margin-right:0;}
.div_nnew2 .notice_list2  > a > p { color:#5c7ab6; font-size:20px; text-align:center; letter-spacing:-1pt; font-weight:bold; margin-bottom:10px;}
.div_nnew2 .notice_list2  > a > dl { overflow:hidden;padding-top:0px;} 
.div_nnew2 .notice_list2  > a > dl > dt.dt_tit { color:#000000; font-size:12px; font-weight:normal; line-height:24px; padding:12px; letter-spacing:-0.5pt; margin-top:-5px; margin-left:0px;  text-align:center; }
.div_nnew2 .notice_list2  > a > dl > dt.dt_tit9 { color:#000000; font-size:14px; font-weight:bold; line-height:24px; padding:12px; letter-spacing:-0.5pt; margin-top:-5px; margin-left:0px; text-align:center}
.div_nnew2 .notice_list2  > a > dl > dt.dt_tit10 { color:#000000; font-size:14px; font-weight:bold; line-height:22px; padding:12px; margin-top:-5px; margin-left:0px; text-align:center}
.div_nnew2 .notice_list2  > a > dl > dt.dt_img { /*width:63.38%;*/ width:100%; height:auto; position:relative; margin:0 auto; overflow:hidden; padding-bottom:10px;}
.div_nnew2 .notice_list2  > a > dl > dt.dt_img img { width:97%; height:auto;}
.div_nnew2 .notice_list2  > a > dl > dd.dd_con { font-size:13px; color:#646464; line-height:18px;}
.div_nnew2 .notice_list2  > a > dl > dd.dd_date { color:#9c9c9e; font-size:13px; line-height:18px;}
.div_nnew2 .notice_list2  > a > dl > dd.dd_view { padding-top:20px; color:#ab9d87; font-size:12px; text-decoration:underline;}


/* »ó´Ü²Ù¹Ò±Û */
.de_company_06 {overflow:hidden}
.de_company_06 .info_box {text-align:center; width:100%; margin-bottom:40px;}
.de_company_06 .info_box .name {font-size:30px; color:#0c4ca3; font-weight:bold; margin-bottom:13px; margin-top:0px; letter-spacing:-2pt;}
.de_company_06 .info_box .line {border-bottom:1px solid #e9e9e9;width:30%;margin:0 auto;padding-top:25px;}
.de_company_06 .info_box .sub_name {font-size:30px; line-height:18px; color:#0c4ca3; margin-top:0px;margin-bottom:20px; letter-spacing:-2pt;}
.de_company_06 .info_box .sub_name2 {font-size:25px; line-height:18px; /*color:#0c4ca3;*/ margin-top:0px;margin-bottom:30px;}
.de_company_06 .info_box .sub_name3 {font-size:22px; line-height:18px; color:#222222; margin-top:0px;margin-bottom:30px; font-weight: bold;  letter-spacing:-2pt;}
.de_company_06 .info_box .sub_name4 {line-height:25px; /*color:#0c4ca3;*/ margin-top:0px;margin-bottom:30px; letter-spacing:-1pt;}
.de_company_06 .info_box .bar {background:#ffd548; height:3px; width:30px; margin:60px auto 8px auto;}
.de_company_06 .img_box {float:right; overflow:hidden; position:relative;}
.de_company_06 .img_box .link {position:absolute; right:0; top:0; width:63px; height:63px; background:transparent url('../images/design/1_company_2_brandstory_go.png') left top no-repeat; z-index:55}
.de_company_06 .img_box .link:hover {background:transparent url('../images/design/1_company_2_brandstory_go_over.png') left top no-repeat}

/* ¿¬Çõ */
.past_director{}
.past_director ul li{position:relative; height:100%; margin:0px 0 0 0; padding:0px; list-style:none; }
.past_director ul li:after{content:""; display:block; float:none; clear:both;}
.past_director ul li a.top{right:0 !important; top:-20px !important;}
.past_director ul li div.name{position:absolute; width:70px; left:0px; /*top:5px;*/ font-size: 25px; font-weight: bold; background:url('/_KOR518/img/contents/history_purpose_bg.jpg') center top no-repeat; /*color: #0c4ca3;*/ margin-top:5px }
.past_director ul li div.name99{position:absolute; width:70px; left:0px; /*top:5px;*/ font-size: 25px; font-weight: bold; background:url('/_KOR518/img/contents/history_purpose_bg.jpg') center top no-repeat; color: #0c4ca3; margin-top:5px }
.past_director ul li div.name img{display:block; width:70px; height:141px; margin:0 0 10px 0; padding:4px; border:1px solid #ccc; background:url('/_KOR518/img/contents/history_purpose_bg.jpg') center top no-repeat;}
.past_director ul li ul{margin:0 0 0 95px;}
.past_director ul li ul li{margin:0; padding:8px 0 5px 7px; border:0; border-bottom:0px; line-height:22px; background:none;}
.past_director ul li ul li.last{border-bottom:1px dotted #a5a5a5;}
.past_director ul li ul li span.last02{display: block;  padding-top:20px; margin-bottom:20px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; width:280px;}
.past_director ul li ul li span.title{display:inline-block; width:100px; float:left; text-indent:15px; font-weight:bold; font-size: 15px;}
.past_director ul li ul li span.title02{display:inline-block; width:100px; float:left; text-indent:15px; font-weight:bold; font-size: 15px; margin:0px 0 20px 0; /*color: #805a35; */}
.past_director ul li ul li span.title03{display:inline-block; width:500px; float:left; /*text-indent:15px;*/ font-size: 15px; /*color: #805a35; */margin-bottom:20px;}
.past_director ul li ul li span.con, 
.past_director ul li ul li ul{display:inline-block; float:left; margin:0; padding:0; line-height:22px;}
.past_director ul li ul li span.con{padding-left:0px; border:0;  /*text-indent:-80px;*/  font-size: 15px;letter-spacing:-0.5pt;}
.past_director ul li ul li ul{width:400px;}
.past_director ul li ul li ul li{margin:0; padding:2px 0 2px 10px; border:0; background:url('/_KOR518/img/sub/bu_li_type2.gif') 0 9px no-repeat;}

.line { border-top: 2px solid #a5a5a5; border-bottom: 1px solid #D8D8D8; margin-top: 0px; padding: 15px 2px 0 2px; }

/* ¼ö»ó°æ·Â */
.p_030503 div dl { margin:1px; line-height:20px;/*width:260px; height:350px;*/ margin-top:5px; margin-bottom:30px;}
.p_030503 div dl p {text-align: center;}
.p_030503 div dl dt {font-size:15px; font-weight:bold; /*color:#333333;*/width: 96.5%;margin: 0px auto; line-height:17px; text-align:center;padding:10px 0px 15px 0px;background:#f3f3f3;letter-spacing:-1pt}
.p_030503 div dl p img{width: 96%;border: #d1d1d1 1px solid;}
.p_030503 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_030503 div dl dd {/*width:230px;*/ margin-top:0px; padding-top:0px; line-height:18px; padding:0px 15px 15px 15px; text-align:center;font-size:12px;font-weight:normal; background:#f3f3f3; /*height:50px;*/}
.p_030503 div dl dd strong {font-size:14px; color:#151515;}
.p_030503 div dl dd li strong {font-size:13px;}
.p_030503_box {float:left; width: 33.3%;}
.p_030503{overflow:hidden;}


.de_company_07 {overflow:hidden}
.de_company_07 .info_box {text-align:center; width:100%; /*height:670px; */margin-bottom:40px; background:transparent url('../images/design/1_company_2_brandstory_arrow.jpg') right center no-repeat;}
.de_company_07 .info_box2 {text-align:left; width:100%; /*height:670px; */margin-bottom:20px;  line-height:24px;margin-left:170px;font-size:14px;}
.de_company_07 .info_box3 {text-align:center; width:100%; /*height:670px; */margin-bottom:10px;font-size:17px;}
.de_company_07 .info_box4 {text-align:left; width:100%; /*height:670px; */margin-bottom:20px;  line-height:24px;margin-left:60px;font-size:14px;margin-top:10px;}
.de_company_07 .info_box .logo {margin-top:0px;}
.de_company_07 .info_box .name {font-size:30px; color:#0c4ca3; font-weight:bold; margin-top:15px;margin-bottom:19px; letter-spacing:-2pt;}
.de_company_07 .info_box .name2 {font-size:30px; color:#0c4ca3; font-weight:normal; margin-top:-12px;margin-bottom:5px; letter-spacing:-2pt;}
.de_company_07 .info_box .name3 {font-size:36px; color:#333; margin-top:15px;margin-bottom:10px}
.de_company_07 .info_box .name4 {font-size:36px; color:#c8644d; margin-top:-10px;margin-bottom:5px}
.de_company_07 .info_box .name5 {font-size:18px; color:#c8644d;  margin-top:15px;margin-bottom:10px;  line-height:29px;}
.de_company_07 .info_box .name6 {font-size:18px; color:#333;  margin-top:15px;margin-bottom:10px;  line-height:29px;}
.de_company_07 .info_box .name7 {font-size:15px; color:#666;  margin-top:15px;margin-bottom:10px;  line-height:26px;}
.de_company_07 .info_box .line04 {border-bottom:1px solid #e9e9e9;width:50%;margin:0 auto;padding-top:45px;}
.de_company_07 .info_box .sub_name {font-size:21px; line-height:24px; color:#333; margin-top:15px;margin-bottom:20px; letter-spacing:-1pt;}
.de_company_07 .info_box .bar {background:#ffd548; height:3px; width:30px; margin:60px auto 8px auto;}
.de_company_07 .info_box .txt_box03 {font-size:14px; line-height:22px; letter-spacing:-0.5pt; width:68%; margin:0 auto}
.de_company_07 .info_box .txt_box02 {font-size:13px; line-height:21px;text-align:left; ;margin-left:50px;margin-top:20px}
.de_company_07 .img_box {float:right; overflow:hidden; position:relative;}
.de_company_07 .img_box .link {position:absolute; right:0; top:0; width:63px; height:63px; background:transparent url('../images/design/1_company_2_brandstory_go.png') left top no-repeat; z-index:55}
.de_company_07 .img_box .link:hover {background:transparent url('../images/design/1_company_2_brandstory_go_over.png') left top no-repeat}
.de_company_07 .img_box .url {position:absolute; left:0; top:45px; width:100%; text-align:center; font-family:'lato'; font-size:25px; font-weight:300; color:#5d5d5d;}
.de_company_07 .img_box .url a {font-family:'lato'; font-size:25px; font-weight:300; color:#5d5d5d;}
.de_company_07 .img_box .url a:hover {color:#fff}
.de_company_07 .field_box {overflow:hidden; clear:both; background:#f7f7f7; margin:30px; text-align:center; padding:20px 0 30px 0}
.de_company_07 .field_box .title {font-size:21px; color:#333; margin-bottom:30px}
.de_company_07 .field_box .one_box {float:left; border-left:1px solid #e5e5e5; padding:0 40px;}
.de_company_07 .field_box .one_box:first-of-type {border-left:0}
.de_company_07 .field_box .one_box .icon {overflow:hidden; background-color:#fff; border-radius:30px; width:60px; height:60px;transition: all .2s;}
.de_company_07 .field_box .one_box .icon img {margin-top:14px}
.de_company_07 .field_box .one_box .en {display:block; margin-top:12px; font-family:'lato';}
.de_company_07 .field_box .one_box .kr {display:block; margin-top:4px; color:#333; font-size:15px}
.de_company_07 .field_box .one_box:hover .icon {background-color:#ffd548;transition: all .2s;}

.guideNum {/*overflow:hidden; */margin-top:0px;margin-left:35px; margin-bottom:0px; padding:25px 0;text-align:left;}
.guideNum .title {float:left; width:119px; padding:10px 0 0 40px;}
.guideNum .txtWrap {float:left; width:665px; padding-left:23px; border-left:1px solid #e9e9e9;}

/* »ç¾÷¼Ò°³ */
.div_nnew { overflow:hidden;}
.div_nnew .notice_list { border:1px solid #dadada; width:248px; height:333px; border-radius:5px; padding:10px 10px 0px 10px; margin-right:6px; float:left; margin-bottom:0px; margin-top:20px;}
.div_nnew .notice_list.last { margin-right:0;}
.div_nnew .notice_list  > a > p { color:#646464; font-size:13px; text-align:center; letter-spacing:-1.5pt; font-weight:bold;}
.div_nnew .notice_list  > a > dl { overflow:hidden;padding-top:0px;} 
.div_nnew .notice_list  > a > dl > dt.dt_tit { color:#000000; font-size:13px; font-weight:normal; line-height:21px; padding-bottom:0px; letter-spacing:-0.5pt; margin-top:-5px; margin-left:15px}
.div_nnew .notice_list  > a > dl > dt.dt_img { /*width:63.38%;*/ width:100%; height:auto; position:relative; margin:0 auto; overflow:hidden; padding-bottom:10px;}
.div_nnew .notice_list  > a > dl > dt.dt_img img { width:100%; height:auto;}
.div_nnew .notice_list  > a > dl > dd.dd_con { font-size:13px; color:#646464; line-height:18px;}
.div_nnew .notice_list  > a > dl > dd.dd_date { color:#9c9c9e; font-size:13px; line-height:18px;}
.div_nnew .notice_list  > a > dl > dd.dd_view { padding-top:20px; color:#ab9d87; font-size:12px; text-decoration:underline;}

/* ¹öÆ° */
.box_style01{ border:1px solid #ddd; border-bottom:2px solid #D5D5D5; padding:50px 0px; text-align:center; display:block;}
.box_style01 p{font-size:20px; margin-bottom:20px;}
.btn_style01 a{display:inline-block; padding:15px 30px; color:#fff; font-weight:bold; font-size:15px;}
.btn_style01 a.btn_gr{background:#0c4ca3;}
.btn_style01 a.btn_or{background:#F2893B;}
.btn_style01 a.btn_br{background:#298DCB;}
.btn_style01 a.btn_gre{background:#9BC133;}
.btn_style01 a:hover {color:#fff; background:#003072;transition: all .2s;}
.box_style02{ padding:30px 0px; text-align:center; display:block;}
.box_style02 p{font-size:20px; margin-bottom:20px;}



.board-write-btns {text-align:center;vertical-align:middle;margin-top:20px;}
.board-write-btns * {vertical-align:top;}

/* Ãë¼Ò, »èÁ¦¹öÆ° */
.lw-btn02 {display:inline-block; font-family:"³ª´®°íµñ", Nanum Gothic; font-weight:bold;font-size:16px;margin-left:4px;margin-right:4px;vertical-align:top;text-align:center;width: 132px; 
border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-right:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;line-height:48px;height:48px;}

/* ¼öÁ¤¹öÆ° */
.lw-btn03 {display:inline-block; font-family:"³ª´®°íµñ", Nanum Gothic; 
font-weight:bold;font-size:16px;margin-left:4px;
margin-right:4px;vertical-align:top;text-align:center; width: 134px;
line-height:50px;height:50px; background:#F6862B; color:#fff;}
.lw-btn03:hover{color:#fff;}

 /* ¸ñ·Ï¹öÆ° */
.lw-btn04 {display:inline-block; font-family:"³ª´®°íµñ", Nanum Gothic; 
font-weight:bold;font-size:16px;margin-left:4px;
margin-right:4px;vertical-align:top;text-align:center; width: 134px;
line-height:50px;height:50px; background:#81C341; color:#fff;}
.lw-btn04:hover{color:#fff;}


 /* ´äº¯¹öÆ° */
.lw-btn05 {display:inline-block; font-family:"³ª´®°íµñ", Nanum Gothic; 
font-weight:bold;font-size:16px;margin-left:4px;
margin-right:4px;vertical-align:top;text-align:center; width: 134px;
line-height:50px;height:50px; background:#FF829C; color:#fff;}
.lw-btn05:hover{color:#fff;}

/* input, button µî·ÏÇÏ±â */
input.lp-btn{background:#53443C; font-family:"³ª´®°íµñ", Nanum Gothic; line-height:50px;height:50px;font-weight:bold;font-size:16px;padding:0 50px;margin-left:4px;margin-right:4px;color:#fff;border:0;overflow:visible;cursor:pointer;}
input.lp-btn:hover {background:#1E1815;}


/* ¸ñ·Ï¹öÆ° , µî·ÏÇÏ±â */
input.lp-btn02{background:#2c64b1;font-family:"³ª´®°íµñ", Nanum Gothic; line-height:50px;height:50px;font-weight:bold;font-size:16px; width: 134px; margin-left:4px;margin-right:4px;color:#fff;border:0;overflow:visible;cursor:pointer;}
input.lp-btn02:hover {background:#204880}



input.zip-btn{background:#524949; vertical-align: top; line-height:26px;height:26px;font-weight:bold;font-size:11px;padding:0 10px;margin-left:4px;margin-right:4px;color:#fff;border:0;overflow:visible;cursor:pointer;}



/* ¸ñ·Ï¹öÆ° , */
.btn_list {background:#20C7CB; font-family:"³ª´®°íµñ", Nanum Gothic; line-height:60px;height:60px;font-weight:bold;font-size:16px;padding:0 50px;margin-left:4px;margin-right:4px;color:#fff;border:0;overflow:visible;cursor:pointer;}
.btn_list:hover {color:#fff; background:#189B9E;transition: all .2s;}


.btn_write {display:inline-block; background:#20C7CB; font-weight:bold;font-size:16px;margin-left:4px;margin-right:4px;vertical-align:top;text-align:center;padding:0 50px; line-height:48px;height:48px; color:#fff;}
.btn_write:hover {color:#fff; background:#189B9E;transition: all .2s;}


/* ¢º¢º¢º¢º¢º¢º¢º¢º¢º ÀÎÇ² ¹Ú½º*******/
input.input_text { border-top: 1px solid #cbcbcb; padding-left:5px; border-left: 1px solid #cbcbcb;  border-right: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;  height: 28px; line-height: 28px; vertical-align: middle;  background: #f8f8f8; }
input.input_text_file { border-top: 1px solid #cbcbcb; border-left: 1px solid #cbcbcb;  border-right: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;  height: 28px; line-height: 28px; vertical-align: middle;  background: #f8f8f8; }
input.input_text02 { border-top: 1px solid #cbcbcb; padding-left:5px; width: 40%;  border-left: 1px solid #cbcbcb;  border-right: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;  height: 28px; line-height: 28px; vertical-align: baseline;  background: #f8f8f8;}

select {border: 1px solid #ddd; min-width: 80px; height: 30px; vertical-align: top; line-height: 30px;}



.paginate2 {margin:20px 0; text-align:center; font-size:1em; line-height:1.1; clear: both;}
.paginate2 * {vertical-align:middle;}
.paginate2 span, .paginate strong {display:inline-block; padding:5px 8px;}
.paginate2 a {color:#7e7e7e; margin:0px 2px; text-decoration:none; border:1px solid #ddd; width:25px; text-align:center; display:inline-block; padding:6px 0;}
.paginate2 a:hover, .paging a:active, .paging a:focus {color:#1c437a;}
.paginate2 a.on {color:#fff; font-weight:bold; border:1px solid #42a0d3; background:#42a0d3;}
.paginate2 a.on:hover {color:#fff;}
.paginate2 span.next, .paginate2 a.next,.paginate2 span.next2, .paginate2 a.next2,
.paginate2 span.pre, .paginate2 a.pre,.paginate2 span.pre2, .paginate2 a.pre2{margin:0px 2px;  padding:0; border:1px solid #ddd;}
.paginate2 img {margin:0; padding:0; border:0;}


/*°Ë»öÆû*/
.board-search-wrap {display:block;width:100%;height:40px;line-height:120%;}
.board-search  {display:block;text-align:center;padding-bottom:10px;}
.board-search select {height:26px;border:1px solid #CECECE;padding:3px; width:100px;}

/*.board-search .text {height:21px;width:180px;}*/
.board-search * {vertical-align:middle;}
.board-search h4 {display:none;}

table.boardReadDefault2,
table.boardWriteDefault2 {
	position:relative;
	/*table-layout: fixed;*/
	width:100%;
	border-bottom:2px solid #dddddd;
	margin-bottom:10px;
}

table.boardReadDefault2 caption,
table.boardWriteDefault2 caption {
	display:none;
}

table.boardReadDefault2 tr.first th,
table.boardReadDefault2 tr.first td,
table.boardWriteDefault2 tr.first th,
table.boardWriteDefault2 tr.first td {
	border-top:1px #DDDDDD solid;
	border-bottom:1px #DDDDDD solid;
	height:50px;
	vertical-align:middle;
	font-weight:bold;
	font-size:16px;
	
}

table.boardWriteDefault2 tr.first1 th,
table.boardWriteDefault2 tr.first1 td {
	border-top:1px #DDDDDD solid;
	border-bottom:1px #DDDDDD solid;
}

table.boardReadDefault2 tr.second th,
table.boardReadDefault2 tr.second td,
table.boardWriteDefault2 tr.second th,
table.boardWriteDefault2 tr.second td {
	border-bottom:1px solid #ececec;
	font-size:14px;
	height:30px;
}

table.boardReadDefault2 tr th,
table.boardReadDefault2 tr td,
table.boardWriteDefault2 tr th,
table.boardWriteDefault2 tr td {
	border-bottom:1px solid #ececec;
		font-size:14px;
	height:30px;
}

table.boardReadDefault2 th,
table.boardWriteDefault2 th {
	height:21px;
	padding:6px 0 6px 10px;
	text-align:left;
	vertical-align:center;
	background:url(/common/board/view_bar.gif) no-repeat right 10px;
}

table.boardReadDefault2 th span.dot {
	background: url(/img/icon/dot2.gif) no-repeat 0px 1px;
	padding-left:15px;
}
table.boardReadDefault2 td {
	height:18px;
	vertical-align:middle;
	padding:6px 0 6px 0px;
}

table.boardReadDefault2 td.postContents,
table.boardWriteDefault2 td.postContents {
	padding:20px 10px;
	line-height:24px;
	font-size:14px;
}

table.boardReadDefault2 td.postContents div.movieContainer {
	text-align:center;
}

table.boardWriteDefault2 td {
	height:26px;
	vertical-align:middle;
	padding:2px 0 2px 10px;
}

table.boardWriteDefault2 td select {
	border:1px solid #ddd;
	font-size:12px;
	font-family:inherit;
	padding:2px 0;
}
table.boardWriteDefault2 td input.text1{
	width:16em;
	border:1px solid #ddd;
	font-size:1em;
	padding:2px 0;
}
table.boardWriteDefault2 td input.text,
table.boardWriteDefault2 td input.textSmall,
table.boardWriteDefault2 td input.textMedium,
table.boardWriteDefault2 td input.textTiny {
	width:700px;
	border:1px solid #ddd;
	font-size:1em;
	height:30px;
	padding:2px 0;
}

table.boardWriteDefault2 td input.textSmall		{ width:10em; }
table.boardWriteDefault2 td input.textMedium		{ width:25em; }
table.boardWriteDefault2 td input.textTiny		{ width:3em; }

table.boardWriteDefault2 td input.file {
	width:49em;
	border:1px solid #ddd;
	font-size:1em;
	padding:2px 0;
	margin-bottom:2px;
}

table.boardWriteDefault2 td textarea.textarea3 {
	width:610px;
	border:2px solid #ddd;
	font-size:1em;
	padding:2px 0;

}

table.boardWriteDefault2 td textarea.textarea,
table.boardWriteDefault2 td textarea.textarea2 {
	width:760px;
	border:1px solid #ddd;
	font-size:1em;
	padding:2px 0;
	height:200px;

}

table.boardWriteDefault2 td textarea.textarea2 {
	width:49em;
}	

/* boardPrevNextDefault */
table.boardPrevNextDefault {
	margin:20px 0px 0px 0px;
	border-top:1px solid #ececec;
	width:100%;
}

table.boardPrevNextDefault caption {
	display:none;
}

table.boardPrevNextDefault th,
table.boardPrevNextDefault td {
	white-space: nowrap;
	text-align:left;
}
table.boardPrevNextDefault tbody th,
table.boardPrevNextDefault tbody td {
	height:50px;
	border-bottom:1px solid #ececec;
	font-size:14px;
}
table.boardPrevNextDefault tbody td span.comment {
	background:url(/common/board/com.gif) 0 0 no-repeat;
	margin:0 0 0 5px;
	padding:0 0 0 10px;
	font-size:10px;
	font-family:Tahoma;
	color:#999;
}

/* boardListDefault */
table.boardListDefault2 {	border-collapse:collapse; color:#a4a4a4; font-size:1em; line-height:1.1; table-layout:fixed; border-top:1px solid #666;}
table.boardListDefault2 caption {visibility:hidden;}
table.boardListDefault2 tbody tr{}
table.boardListDefault2 thead{display:none;}
table.boardListDefault2 thead th {padding:12px 0; border-bottom:1px solid #ccc; text-align:center; color:#000; font-weight:bold; letter-spacing:1px;}
table.boardListDefault2 tbody td {padding:12px 0; border-bottom:1px solid #ccc; text-align:left;color:#000; }
table.boardListDefault2 tbody td.subject {text-align:left; padding-left:13px; padding-right:10px; line-height:1.2; color:#000000;}
table.boardListDefault2 tbody td.subject a, table.bList tbody td.subject {color:#000;}
table.boardListDefault2 tbody tr:hover td { background:#f7f7f7; }
table.boardListDefault2 tbody td.subject a {display:block; font-size:14px; line-height:1.8em;}
table.boardListDefault2 tbody td.subject a p {padding:0; margin:0;}
table.boardListDefault2 tbody td.subject a p.tit {font-size:1.3em; margin:0 0 7px 0;}
table.boardListDefault2 tbody td.subject a p.tit img {vertical-align:middle;}
img.fl_left{float:left; margin-right:5px;}
table.boardListDefault2 tbody td.subject a p.date {font-size:0.92em; color:#000;}
table.boardListDefault2 tbody td.subject a p.date strong.ing {color:#000; font-weight:normal;}
table.boardListDefault2 tbody td.subject a p.date strong.end {color:#000; font-weight:normal;}
table.boardListDefault2 tbody td.subject a span.dv {font-size:0.92em; color:#000; padding:0 3px;}
table.boardListDefault2 tbody td.subject a span.cate {font-size:1em; color:#76522e; padding:0;}
table.boardListDefault2 tbody td.subject .ico {margin-left:4px;}
table.boardListDefault2 tbody td.category {color:#0a5e21;}
table.boardListDefault2 tbody td.category2 {color:#e20c0c;}
table.boardListDefault2 .w80 {width:80px;}

.btn_list_board {  font-size: 15px;background:#928E88 url('../images/ok.png') 40px center no-repeat; padding:10px 30px 11px 30px; float: left; margin-right:5px;  font-weight:500; border:1px solid #928E88;	color:#fff; transition: all .2s;}
.btn_list_board:hover {color:#fff; background:#53443C;transition: all .2s;}


.btn_ok02 {  font-size: 15px;background:#928E88 url('../images/ok.png') 40px center no-repeat; padding:17px 10px 18px 10px; float: left; margin-right:5px;  font-weight:500; border:1px solid #928E88;	color:#fff; transition: all .2s;}
.btn_ok02:hover {color:#fff; background:#53443C;transition: all .2s;}


.btn_cancel {  font-size: 15px;background:#53443C; padding:15px 57px 15px 57px; float: left; margin-right:5px;  font-weight:500; border:1px solid #928E88;	color:#fff; transition: all .2s;}
.btn_cancel:hover {color:#fff; background:#1E1815;transition: all .2s;}


.btn_listdel {  font-size: 15px;background:#eee; padding:13px 15px 13px 15px;margin-right:5px;  font-weight:500; border:1px solid #C2C2C2;	color:#555; transition: all .2s;}
.btn_listdel:hover {color:#fff; background:#1E1815;transition: all .2s;}


.btn_ok04 {  font-size: 15px;padding:14px 46px;  float: left; margin-right:5px;  font-weight:500; border:1px solid #AE0004;	color:#AE0004; transition: all .2s;}
.btn_ok04:hover,.btn_ok03:active {color:#fff; background:#AE0004;transition: all .2s;}


.bt_btn{text-align: center; padding:10px 0 0 0;}
.lineup {  display: inline-block;}
.lineup a{display: inline-block; outline: none;}
input[type="submit"], input[type="button"], button {  cursor: pointer; }

.fl_left{float:left;}
.fl_right{float:right;}

/* ¸ñ·Ï¹öÆ° , */
.btn_list {background:#20C7CB; font-family:"³ª´®°íµñ", Nanum Gothic; line-height:60px;height:60px;font-weight:bold;font-size:16px;padding:0 50px;margin-left:4px;margin-right:4px;color:#fff;border:0;overflow:visible;cursor:pointer;}
.btn_list:hover {color:#fff; background:#189B9E;transition: all .2s;}


.btn_write {display:inline-block; background:#20C7CB; font-weight:bold;font-size:16px;margin-left:4px;margin-right:4px;vertical-align:top;text-align:center;padding:0 50px; line-height:48px;height:48px; color:#fff;}
.btn_write:hover {color:#fff; background:#189B9E;transition: all .2s;}

.whitebox4{position:relative; margin:0px 0 40px 0px; padding:35px 10px 35px 10px; border:4px solid #efefef; line-height:1.8em;;text-align:center; }
.whitebox4 li{padding-left:15px; background:url(../img/left_dept01.gif) no-repeat 0 6px;  display:inline-block; float:left;}
.whitebox4 p.red21{color:#394952;font-size:22px;font-weight:bold; padding:0px 0px 10px 0px;color:#000}
.whitebox4 span.red23{color:#ffffff;font-size:12px;font-weight:bold; padding:5px 7px 5px 7px; background:#1d8bcb; line-height:2.2em;font-size:15px;}
.whitebox4 span.red22{font-size:12px;border-bottom:#b2b9b5 1px dotted; line-height:2.0em;padding-bottom:2px;font-size:14px;color:#000}


#top_menu {color:#000;font-family:'Poppins',sans-serif;font-size:1.7em;text-align:center;font-weight:bold;}
#top_menu a { color:#000; text-decoration: none;}
#top_menu a:active {color:#000; text-decoration: none;}
#top_menu a:hover {color:#253c83; text-decoration: none;}
#top_menu a:focus {color:#000; text-decoration: none;}


#top_menu2 {color:#000;font-family:'Poppins',sans-serif;font-size:1.3em;text-align:center;}
#top_menu2 a { color:#000; text-decoration: none;}
#top_menu2 a:active {color:#000; text-decoration: none;}
#top_menu2 a:hover {color:#00a5aa; text-decoration: none;}
#top_menu2 a:focus {color:#000; text-decoration: none;}

.center_title {color:#000;font-family:'Poppins',sans-serif;font-size:4em;text-align:center;padding-top:70px;padding-bottom:50px;}

.p_title {color:#000;font-family:'Poppins',sans-serif;font-size:3em;text-align:left;padding-top:0px;padding-bottom:40px;font-weight:bold;}
.sub_title {color:#000;font-family:'Poppins',sans-serif;font-size:3em;text-align:center;padding-top:60px;}
.sub_ment {color:#000;font-family:'Poppins',sans-serif;font-size:2em;text-align:center;padding-top:30px;padding-bottom:65px;}

.main_title {color:#000;font-family:'Poppins',sans-serif;font-size:1.6em;text-align:left;padding-top:70px;padding-bottom:30px;font-weight:bold;}

#sub_menu {color:#ffffff;font-family:'Poppins',sans-serif;font-size:1.7em;text-align:center;}
#sub_menu a { color:#ffffff; text-decoration: none;}
#sub_menu a:active {color:#ffffff; text-decoration: none;}
#sub_menu a:hover {color:#000; text-decoration: none;}
#sub_menu a:focus {color:#ffffff; text-decoration: none;}


#bottom {color:#ffffff;font-family:'Poppins',sans-serif;font-size:1.3em;text-align:left;}
#blank20 {padding-left:20px;}
#blank {padding-left:40px;}

#jboard_title {font-size:1.2em;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#000;background:#ffffff;padding-top:20px;padding-bottom:18px;border-top:1px solid #000000;border-bottom:1px solid #DDDDDD;font-weight:bold;}

#jboard_subject {font-size:1.2em;font-family:'Poppins',sans-serif;color:#232323;background:#ffffff;padding-top:10px;padding-bottom:10px;padding-left:20px;border-bottom:1px solid #e5e5e5;}
#jboard_subject a:link  {color: #232323;font-size:1.2em;font-family:'Poppins',sans-serif;}
#jboard_subject a:visited {color: #232323;font-size:1.2em;font-family:'Poppins',sans-serif;}
#jboard_subject a:active {color: #232323;font-size:1.2em;font-family:'Poppins',sans-serif;}
#jboard_subject a:hover {color: #000000;font-size:1.2em;font-family:'Poppins',sans-serif;}

#jboard_keyfield {border:1px solid #c7c7c7;width:125px;height:36px;padding-left:15px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;vertical-align:middle;background:#fff;}
#jboard_keyfield option {height:36px;font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;height:36px;vertical-align:middle;background:#fff;}
#jboard_key {border:1px solid #c7c7c7;width:200px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;text-align:center;vertical-align:middle;}
#jboard_search_btn {border:1px solid #c7c7c7;width:60px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;text-align:center;vertical-align:middle;background:#eeeeee;cursor:pointer;}

#download_btn {border:1px solid #c7c7c7;width:205px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;text-align:center;vertical-align:middle;background:#eeeeee;cursor:pointer;}


#jboard_name {font-size:1.5em;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#8c919a;background:#ffffff;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}
#jboard_date {font-size:1.5em;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#a7a7a7;background:#ffffff;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}
#jboard_ref {font-size:1.5em;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#a7a7a7;background:#ffffff;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}
#jboard_state {font-size:1.5em;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#26ace2;background:#ffffff;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}

#online_title {color:#000;font-family:±¼¸²,±¼¸²Ã¼,'Poppins',sans-serif;font-size:1.2em;text-align:left;padding-bottom:10px;padding-top:10px;font-weight:bold;}
#online_title2 {color:#000;font-family:±¼¸²,±¼¸²Ã¼,'Poppins',sans-serif;font-size:1.1em;text-align:left;padding-bottom:10px;font-weight:bold;}
#online_star {color:#ff0000;font-family:±¼¸²,±¼¸²Ã¼,'Poppins',sans-serif;font-size:1em;text-align:left;}
#online_item {color:#000;font-family:±¼¸²,±¼¸²Ã¼,'Poppins',sans-serif;font-size:1.1em;text-align:left;padding-bottom:20px;}



.input_box {border:1px solid #c7c7c7;width:90%;height:36px;padding-left:5px; font-size:1em;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#000000;vertical-align:middle;background:#fff;}
.input_textbox {border:1px solid #c7c7c7;width:90%;height:36px;padding-left:5px; font-size:0.9m;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#000000;vertical-align:middle;background:#fff;}


#notice_subject {font-size:1.2em;font-family:'Poppins',sans-serif;color:#232323;background:#ffffff;padding-top:0px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;}
#notice_subject a:link  {color: #232323;font-size:1.2em;font-family:'Poppins',sans-serif;}
#notice_subject a:visited {color: #232323;font-size:1.2em;font-family:'Poppins',sans-serif;}
#notice_subject a:active {color: #232323;font-size:1.2em;font-family:'Poppins',sans-serif;}
#notice_subject a:hover {color: #000000;font-size:1.2em;font-family:'Poppins',sans-serif;}

#notice_name {font-size:1.5em;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#8c919a;background:#ffffff;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}