.quick {top:50px;}

#footers {border-top: 1px solid #ccc;}




/* 컬러 */
.fnt_blue_3B{font-weight:bold; color:#003586;}
.red{color:#c80021;font-weight:bold; font-size:13px;}
.red02{color:#333333;font-weight:bold;margin:5px}
.red03{color:#333; font-weight:bold; margin-top:5px; font-size: 20px;line-height:1.5em;}
.red033{color:#333; font-weight:bold; margin-top:5px; font-size: 24px;line-height:1.5em;}
.red04{color:#960000;font-size:13px;}
.red05 {font-size:13px;border-bottom:#b2b9b5 1px dotted; line-height:2.0em;padding-bottom:2px}
.red055 {font-size:16px;border-bottom:#b2b9b5 1px dotted; line-height:2.0em;padding-bottom:2px}
.red055 span {}
.red06 {color:#ffffff;font-size:12px;font-weight:bold; padding:5px 7px 5px 7px; background:#c80021; line-height:3em;}
.red066 {color:#ffffff;font-size:16px;font-weight:bold; padding:5px 7px 5px 7px; background:#c80021; line-height:3em;}
.red07{color:#c80021;font-weight:bold; font-size:13px; text-align:center; }
.red09{color:#c80021;font-weight:bold; font-size:22px; text-align:center; }
.red08{font-size:13px;; font-weight:normal;}
.red10{font-size:16px; text-align:center;line-height:1.5em;}
.red11{color:#c80021; font-weight:bold; margin-top:5px; font-size: 20px;line-height:1.5em;}
.red12 {color:#ffffff;font-size:12px;font-weight:bold; padding:5px 7px 5px 7px; background:#f2893b; line-height:3em;}
.red77{font-weight:bold; font-size:9px;color:#ff3c00;}
.line99{border-bottom: 1px solid #ccc;margin-top:15px;margin-bottom:10px;}
.red20160331{color:#9511ff;font-weight:bold; font-size:15px;}
.red2016033102{color:#c60000;font-weight:bold; font-size:12px;margin-top:-15px;}
.blue{color:#0072bc}
.orange{/*color:#f98928*/ color:#C13600;}
.green{color:#0c9ca5}
.brown {background:#c80021;}
a.style4 {text-decoration:none;}

/******************************/

h2 {padding:0 0px 5px 0px;color: #805a35;font-weight:bold; font-size: 26px; letter-spacing:-1.5px;}
h3 {padding:0 0px 5px 0px;font-size:18px; color:#524438;font-weight:bold;/*background:url('../images/carrow_1th.gif') 0 2px no-repeat;*/}
h4 {margin:0px 0 0 0px;padding:0 0 0px 0px;font-size:18px; color:#432c0a;font-weight:bold;/*background:url('../images/carrow_2th.gif') 0 4px no-repeat;*/}
h4.tit {padding:0 0 10px 0px;font-size:18px; color:#432c0a;font-weight:bold;/*background:url('../images/carrow_2th.gif') 0 4px no-repeat;*/}
h4.tit02 {margin:0px 0 0 0px;padding:0 0 0px 0px;font-size:15px; font-weight:bold;/*background:url('../images/carrow_2th.gif') 0 4px no-repeat;*/}
h4.tit03 {margin:0px 0 0px 0px;padding:10px 0px 0px 0px;font-size:14px; color:#432c0a;font-weight:bold;/*background:url('../images/carrow_2th.gif') 0 4px no-repeat;*/}
h4.tit04 {margin:0px 0 5px 0px;padding:0 0 0px 0px;font-size:15px; font-weight:bold;/*background:url('../images/carrow_2th.gif') 0 4px no-repeat;*/}
h4.tit07 {margin:0px 0 0 0px;padding:0 0 0px 0px;font-size:15px; font-weight:bold;/*background:url('../images/carrow_2th.gif') 0 4px no-repeat;*/}
h4.tit10 {margin:0px 0 0 0px;padding:0 0 0px 0px;font-size:16px; font-weight:bold;/*background:url('../images/carrow_2th.gif') 0 4px no-repeat;*/}
h4.tit11 {margin:0px 0 0 0px;padding:0 0 0px 0px;font-size:14px; font-weight:bold;/*background:url('../images/carrow_2th.gif') 0 4px no-repeat;*/}

/* 표 */
table.pyo {font-size:13px; color:#333333; border-top:2px solid #dfdfdf; border-bottom:2px solid #dfdfdf; width:100%; margin:5px 0 40px 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; color:#444444; background:#f3f3f3; text-align:center; font-weight:bold; line-height:140%;padding:10px 10px 10px 10px;}
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 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 12px 10px 12px; text-align:left; line-height:180%;}
table.pyo td.L3{border:1px solid #dfdfdf;  padding:8px 12px 10px 12px; text-align:center; line-height:180%; font-weight:bold;}
table.pyo td.L2{border:1px solid #dfdfdf;  padding:8px 5px 10px 15px; text-align:left; line-height:180%;background:#f8f8f8;}
table.pyo td.R {border:1px solid #dfdfdf; padding:3px 7px 0px 0px; text-align: right;}
table.pyo td.gray {border-right:1px solid #ffffff; font-weight:bold;}
table.pyo td ul li {margin-left:10px;}

table.pyo8 {font-size:13px; color:#333333; border-top:2px solid #dfdfdf; border-bottom:2px solid #dfdfdf; width:100%; margin:5px 0 20px 0px; letter-spacing:0pt; font-weight: normal;}
table.pyo8.cen{text-align:center;}
table.pyo8 img {vertical-align:middle;}
table.pyo8 th {border:1px solid #dfdfdf; color:#444444; background:#f3f3f3; text-align:center; font-weight:bold; line-height:140%;padding:10px 10px 10px 10px;}
table.pyo8 th.gray {border:1px solid #ebebeb; height:30px; color:#333333; background:#f8f8f8; text-align:center; font-weight:normal;}
table.pyo8 th.L {border-left:1px solid #ffffff;}
table.pyo8 th.R {border-right:1px solid #ffffff;}
table.pyo8 td{border:1px solid #dfdfdf;  padding:10px 5px 10px 5px;  text-align:center; height:25px; line-height:160%;}
table.pyo8 td.L{border:1px solid #dfdfdf;  padding:8px 5px 10px 15px; text-align:left; line-height:180%;}
table.pyo8 td.L2{border:1px solid #dfdfdf;  padding:8px 5px 10px 15px; text-align:left; line-height:180%;background:#f8f8f8;}
table.pyo8 td.R {border:1px solid #dfdfdf; padding:3px 7px 0px 0px; text-align: right;}
table.pyo8 td.gray {border-right:1px solid #ffffff; font-weight:bold;}
table.pyo8 td ul li {margin-left:10px;}

.pyo030305-wrap {display: inline-block;width: 100%;}
.pyo030305-wrap table.pyo030305 {float: left;width: 69%;margin-right: 1%;}
.pyo030305-wrap .pyo030305-img {float: left;width: 30%;margin-top: 5px;}
.pyo030305-wrap .pyo030305-img img {width:100%;}
table.pyo030305 {font-size:13px; color:#333333; border-top:2px solid #dfdfdf; border-bottom:2px solid #dfdfdf; width:100%; margin:5px 0 40px 0px; letter-spacing:0pt; font-weight: normal;}
table.pyo030305.cen{text-align:center;}
table.pyo030305 img {vertical-align:middle;}
table.pyo030305 th {border:1px solid #dfdfdf; color:#444444; background:#f3f3f3; text-align:center; font-weight:bold; line-height:140%;padding:10px 10px 10px 10px;}
table.pyo030305 th.gray {border:1px solid #ebebeb; height:30px; color:#333333; background:#f8f8f8; text-align:center; font-weight:normal;}
table.pyo030305 th.L {border-left:1px solid #ffffff;}
table.pyo030305 th.R {border-right:1px solid #ffffff;}
table.pyo030305 td{border:1px solid #dfdfdf;  padding:10px 5px 10px 5px;  text-align:center; height:20px; line-height:160%;}
table.pyo030305 td.L{border:1px solid #dfdfdf;  padding:8px 5px 10px 15px; text-align:left; line-height:180%;}
table.pyo030305 td.L2{border:1px solid #dfdfdf;  padding:8px 5px 10px 15px; text-align:left; line-height:180%;background:#f8f8f8;}
table.pyo030305 td.R {border:1px solid #dfdfdf; padding:3px 7px 0px 0px; text-align: right;}
table.pyo030305 td.gray {border-right:1px solid #ffffff; font-weight:bold;}
table.pyo030305 td ul li {}

.txt03 {line-height:1.5em;padding:65px 0px 10px 0px;font-weight:normal;font-size:21px;color:#524438;letter-spacing:-0.5pt;}
.txt04 {font-size:15px;margin-top:10px}
.txt05 {font-weight:normal;font-size:20px;color:#524438;letter-spacing:-0.5pt;color:#524438;}
.txt06 {font-weight:bold;font-size:20px;color:#524438;letter-spacing:-0.5pt;margin-top:8px;color:#524438;}
.sign02 {text-align:right;font-size:12px;margin-bottom:15px;}
.sign03 {text-align:right;font-size:12px;margin-top:-15px;}

.bold0101{font-weight:bold;font-size:21px;color:#524438;line-height:1.5em;letter-spacing:-1pt;}
.bold010102{font-weight:bold;font-size:14px;/*color:#524438;*/line-height:1.5em;}
.bold010103{font-weight:bold;font-size:14px;/*color:#524438;*/line-height:1.5em;border-right:1px solid #e5e5e5;margin-right:50px}
.bold010104{font-size:13px;/*color:#524438;*/line-height:1.5em;;margin-left:90px;;margin-top:-80px}
.bold010401{font-weight:bold;font-size:13px;line-height:1.5em;}
.nbold{font-weight:normal;font-size:13px;line-height:1.5em;}
.nbold02{font-weight:normal;font-size:14px;line-height:1.5em;margin-left:5px}
.nbold09{font-weight:normal;font-size:14px;line-height:1.5em;margin-left:0px;color:#fff;}
.p_030503{/*overflow:hidden;*/display: inline-block;}

.smile .box {padding:65px 60px 50px; box-sizing:border-box;background:url("../images/p_0513.png") no-repeat 0px center;height:300px}
.smile .box_02 {padding:65px 60px 60px; box-sizing:border-box;}
.smile .box.top_01 {background-color:#f4f2f0; }
.smile .box.top_02 {background-color:#e3eeee;}
.smile .title {color:#426d57; font-size:23px; letter-spacing:-1px; position:relative; margin-left:-2px; margin-bottom:10px;text-align:center;  margin-top:50px;line-height:42px;font-weight:bold;}
.smile .title strong {color:#426d57; font-weight:bold;; font-size:42px; letter-spacing:-2px; padding-top:20px;}
.smile .st {color:#1d4f36; font-weight:bold; font-size:18px; letter-spacing:-0.5px;}
.smile .title strong em {font-weight:300;}
.smile .title strong .regul {font-weight:400;}
.smile .title:before {content:""; position:absolute; left:-22px; top:-30px; width:24px; height:24px; background:transparent url('../images/sub/sub_tit_bg.gif') left top no-repeat;}
.smile .txtb {padding-top:0px; position:relative;}
.smile .txtb.if_no_tit {padding-top:0}
.smile .top_01 .txt_box {/* max-width:645px; */}
.smile .txtb dt {font-size:17px; letter-spacing:-0.5px; font-weight:bold; line-height:25px; position:relative; margin-top:10px;text-align:center; }
.smile .txtb dt strong {font-weight:600;}
.smile .txtb dt:before {content:""; position:absolute; left:1px; top:-26px; width:26px; height:20px; background:transparent url('../images/sub/txt_icon_color.png') left top no-repeat;}
.smile .txtb dd {color:#000; font-size:15px; letter-spacing:-0.5px; line-height:22px; margin-top:10px; margin-left:2px; word-wrap:break-word; word-break:keep-all;}
.smile .txtb .sub_txt {color:#91919e; font-size:0.94em; letter-spacing:-0.05em; line-height:1.35; margin-top:33px; word-wrap:break-word; word-break:keep-all;}
.smile .bottom_txt {color:#998961; font-weight:600; font-size:1.37em; letter-spacing:-0.05em; margin-top:66px; line-height:1.25; margin-left:3px}

.p_0513{border:#dfdfdf 3px solid;padding:20px 35px 20px 35px}

.mob_br {display:none;}
.web_br {display:block;}

/* 리스트 */
.dept03 li {margin:7px 0 1px 0px;padding-left:10px;background:url('../images/carrow_3th.gif') 0 8px no-repeat; font-size:13px;line-height:22px;font-weight:normal}
.dept033 li {margin:7px 0 1px 0px;padding-left:10px;background:url('../images/carrow_3th.gif') 0 8px no-repeat; font-size:13px;line-height:22px;font-weight:bold;}
.dept088 li {margin:7px 0 1px 0px;padding-left:22px;background:url('../images/20170713_2.gif') 0 3px no-repeat; font-size:18px;line-height:22px;font-weight:bold; letter-spacing:-1pt;}
.dept034 li {margin:7px 0 1px 0px;padding-left:10px;background:url('../images/carrow_3th.gif') 0 8px no-repeat; font-size:13px;line-height:20px;font-weight:bold;}
.dept035 li {margin:7px 0 1px 0px;padding-left:10px;background:url('../images/carrow_3th.gif') 0 13px no-repeat; font-size:13px;line-height:20px;font-weight:bold;}
.dept038 li {margin:2px 0 1px 0px;padding-left:10px;background:url('../images/carrow_3th.gif') 0 9px no-repeat; font-size:13px;line-height:20px;font-weight:bold;}
.dept0389 li {margin:2px 0 1px 0px;padding-left:10px;background:url('../images/carrow_3th.gif') 0 9px no-repeat; font-size:13px;line-height:20px;font-weight:bold;}
.dept0388 li {margin:2px 0 1px 0px;padding-left:10px;background:url('../images/carrow_5th.gif') 0 9px no-repeat; font-size:13px;line-height:20px;font-weight:normal;}
.dept039 li {margin:2px 0 1px 0px;padding-left:10px;background:url('../images/carrow_5th.gif') 0 9px no-repeat; font-size:13px;line-height:20px;font-weight:normal;}
.dept0399 li {margin:2px 0 1px 0px;padding-left:0px;background:url('../images/carrow_55th.gif') 0 13px no-repeat; font-size:13px;line-height:20px;font-weight:normal;}
.dept04 li {margin:4px 0  -2px 0px;padding-left:12px;background:url('../images/carrow_5th.gif') 2px 9px no-repeat; font-size:13px;font-weight:normal;line-height:22px;}
.dept044 li {margin:4px 0  -2px 0px;padding-left:12px;background:url('../images/carrow_44th.gif') 2px 9px no-repeat; font-size:13px;font-weight:normal;line-height:22px;}
.dept0444 li {margin:4px 0  -2px 0px;padding-left:20px;background:url('../images/carrow_44th.gif') 2px 9px no-repeat; font-size:13px;font-weight:normal;line-height:22px;}
.dept05 li {margin:5px 0 1px 0px;padding-left:10px;background:url('../images/carrow_4th.gif') 0 10px no-repeat; font-size:13px;line-height:22px;font-weight:normal}
.dept06 li {margin:2px 0 0px 0px;background:none; font-size:13px;font-weight:normal;/*background:url('../images/carrow_4th.gif') 0 12px no-repeat; */}
.dept07 li {margin:4px 0 0px 0px;padding-left:10px;no-repeat; font-size:13px;line-height:22px;}
.dept08 li {margin:0px 0 0px 0px;padding-left:0px;font-size:13px;line-height:22px;}
.dept09 li {margin:2px 0 0px 22px;padding-left:10px;background:url('../images/carrow_3th.gif') 0 6px no-repeat; font-size:13px;}
.dept10 li {margin:4px 0 0px 0px;padding-left:0px;no-repeat; font-size:13px;line-height:23px;}
.dept11 li {margin:4px 0 0px 0px;padding-left:15px;no-repeat; font-size:13px;line-height:23px;}
.dept12 li {margin:4px 0  0px 15px;padding-left:12px;background:url('../images/carrow_4th.gif') 2px 10px no-repeat; font-size:13px;font-weight:normal;line-height:22px;}
.dept13 li {margin:4px 0 0px 0px;padding-left:0px;no-repeat; font-size:13px;line-height:23px;}

.left{text-align:left; margin-left:70px}
.center{text-align:center; }
.center02{float:center;width: 640px;margin: 0px auto; }
.center03{text-align:center; font-weight: bold; line-height: 21px;}
.center04{text-align:center; line-height: 21px; font-size:14px; font-weight: bold; margin-top:-10px }
.center05{text-align:center; font-weight: bold; line-height: 28px; font-size:22px;}
.center06{text-align:center; font-weight: bold; line-height: 25px; font-size:16px;color:#9f5315; }
.center09{float:center;width: 860px;margin: 20px auto; letter-spacing:-1pt;}
.right{text-align:right; line-height: 22px;}
.right03{text-align:center; line-height: 22px;font-weight: bold;}
.right04{text-align:center; line-height: 23px;font-weight: bold; font-size:16px;margin-top:30px}
.right02{text-align: right; font-size:11px;line-height: 20px; font-weight: normal; margin-top: 20px; }
.fl_left{float:left;}
.fl_right{float:right;}
.mg60 {margin:0 60px;}

.p06_list{overflow:hidden;}
.site_list{list-style:none; float:left; width:47%; margin:10px 10px;}
.list_or{width:100%; overflow:hidden; border-top:2px solid #ddd; padding-top:20px;}

.site_list li{clear:both;height:150px;overflow:hidden; padding:0px 0 25px 0;}
.list_type02{overflow:hidden;}
.list_type02 dt{}
.list_type02 dt.tit{ margin-top:6px;margin-bottom:10px;margin-left:120px; font-size:17px;color:#524438;font-weight:bold;padding-left:0px;padding-bottom:12px;border-bottom:1px solid #666;}
.list_type02 dt.tit02{ margin-top:0px;margin-bottom:0px;margin-left:120px; font-size:14px;font-weight:bold;padding-left:0px;padding-bottom:5px;}
.list_type02 dd.list_photo{display:inline;float:left;margin:10px 10px 0 0;color:#fff;text-align:center; /*border:4px solid #e3e3e3;*/}
.list_type02 dd.txt{ line-height:16px; margin-left:167px; margin-top:5px; line-height:21px;text-align:justify;}
.list_type02 dd.btn{ width:20%; float:right;margin-top:0px ; text-align:center;font-weight:bold;background:#2f74be; padding:10px 0 10px 0;font-size:13px;color:#ffffff; margin:15px 0px 0 0px;}
.list_type02 dd.btn a{color:#fff;}
.list_type02 dd.btn img {cursor:pointer;}
.list_type02 dt.tit2{margin-left:218px; margin-right:100px; margin-top:2px; color:#39C;}
.list_type02 dd.txt2{margin-left:20px; margin-right:150px; margin-top:5px; line-height:16px; }

.list_type03 dd.list_photo {display:none;}
.list_type03 dt.tit, .list_type03 dt.tit02 {margin-left: 0;}

.site_list060303{list-style:none;}
.site_list060303 li{clear:both;_height:340px;_font-size:0;border-bottom:1px solid #e3e3e3;overflow:hidden; padding:0px 0 25px 0;}
.list_type060303{overflow:hidden;}
.list_type060303 dt{}
.list_type060303 dt.tit{ margin-top:6px;margin-bottom:10px;margin-left:140px; font-size:17px;color:#524438;font-weight:bold;padding-left:0px;padding-bottom:12px;border-bottom:1px solid #666;}
.list_type060303 dt.tit02{ margin-top:0px;margin-bottom:0px;margin-left:140px; font-size:14px;font-weight:bold;padding-left:0px;padding-bottom:5px;}
.list_type060303 dt.tit03{ margin-top:5px;margin-bottom:0px;margin-left:140px; font-size:14px;font-weight:bold;padding-left:0px;padding-bottom:0px;}
.list_type060303 dd.list_photo{display:inline;float:left;margin:10px 10px 0 0;color:#fff;text-align:center; /*border:4px solid #e3e3e3;*/}
.list_type060303 dd.txt{ line-height:18px; margin-left:140px; margin-top:5px;}
.list_type060303 dd.btn{ width:20%; float:right;margin-top:0px ; text-align:center;font-weight:bold;background:#2f74be; padding:10px 0 10px 0;font-size:13px;color:#ffffff; margin:15px 0px 0 0px;}
.list_type060303 dd.btn a{color:#fff;}
.list_type060303 dd.btn img {cursor:pointer;}
.list_type060303 dt.tit2{margin-left:218px; margin-right:100px; margin-top:2px; color:#39C;}
.list_type060303 dd.txt2{margin-left:20px; margin-right:150px; margin-top:5px; line-height:16px; }

.de_company_06 {overflow:hidden}
.de_company_06 .info_box {text-align:center; width:100%; margin-bottom:40px;}
.de_company_06 .info_box .logo {margin-bottim:20px;}
.de_company_06 .info_box .name {font-size:33px; color:#805a35; font-weight:bold; margin-bottom:18px; margin-top:5px; line-height:30px;}
.de_company_06 .info_box .name2 {font-size:27px; color:#c8644d; font-weight:bold; margin-top:15px;margin-bottom:5px}
.de_company_06 .info_box .name3 {font-size:15px; color:#805a35; font-weight:bold; margin-bottom:18px; margin-top:5px; line-height:25px; }
.de_company_06 .info_box .name4 {font-size:40px; color:#805a35; font-weight:bold; margin-bottom:18px; margin-top:5px; font-family: "나눔명조", NanumMyeongjo;letter-spacing:-1pt; }
.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:33px; line-height:18px; color:#ab9479; margin-top:10px;margin-bottom:30px;  font-weight:bold;}
.de_company_06 .info_box .sub_name02 {font-size:20px; line-height:28px; color:#ab9479; margin-top:10px;margin-bottom:20px;  font-weight:bold; }
.de_company_06 .info_box .sub_name03 {font-size:16px; line-height:26px; color:#ab9479; margin-top:-10px;margin-bottom:5px;  font-weight:bold; }
.de_company_06 .info_box .bar {background:#ffd548; height:3px; width:30px; margin:60px auto 8px auto;}
.de_company_06 .info_box .txt_box {font-size:13px; line-height:25px;text-align:left;}
.de_company_06 .info_box .txt_box08 {font-size:16px; line-height:25px;text-align:center;}
.de_company_06 .info_box .txt_box09 {font-size:14px; line-height:25px;text-align:right; font-weight:bold}
.de_company_06 .info_box .txt_box02 {font-size:13px; line-height:21px;text-align:left; ;margin-left:50px;margin-top:20px}
.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}
.de_company_06 .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_06 .img_box .url a {font-family:'lato'; font-size:25px; font-weight:300; color:#5d5d5d;}
.de_company_06 .img_box .url a:hover {color:#fff}
.de_company_06 .field_box {overflow:hidden; clear:both; background:#f7f7f7; margin:30px; text-align:center; padding:20px 0 30px 0}
.de_company_06 .field_box .title {font-size:21px; color:#333; margin-bottom:30px}
.de_company_06 .field_box .one_box {float:left; border-left:1px solid #e5e5e5; padding:0 40px;}
.de_company_06 .field_box .one_box:first-of-type {border-left:0}
.de_company_06 .field_box .one_box .icon {overflow:hidden; background-color:#fff; border-radius:30px; width:60px; height:60px;transition: all .2s;}
.de_company_06 .field_box .one_box .icon img {margin-top:14px}
.de_company_06 .field_box .one_box .en {display:block; margin-top:12px; font-family:'lato';}
.de_company_06 .field_box .one_box .kr {display:block; margin-top:4px; color:#333; font-size:15px}
.de_company_06 .field_box .one_box:hover .icon {background-color:#ffd548;transition: all .2s;}
.guideNum {/*overflow:hidden; */margin-top:0px;margin-left:35px; padding:15px 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;}

.systemDiv2{overflow:hidden; line-height:18px; font-size:12px;}
.systemDiv2 ul li{float:left; width: 49%; margin-bottom: 4px;}
.systemDiv2 a.list1 {float:left;  padding:29px 0 32px 90px; background:url("../images/p_0101_1.png") no-repeat 0px center; font-weight:bold; color:#5e4b45; text-decoration:underline;}
.systemDiv2 a.list2 {float:left;  height: 18px;padding:29px 0 32px 90px; background:url("../images/p_0101_2.png") no-repeat 0px center; font-weight:bold; color:#5e4b45; text-decoration:underline;}
.systemDiv2 a.list3 {float:left; padding:29px 0 32px 90px; background:url("../images/p_0101_3.png") no-repeat 0px center; font-weight:bold; color:#5e4b45; text-decoration:underline;}
.systemDiv2 a.list4 {float:left; padding:29px 0 32px 90px; background:url("../images/p_0101_4.png") no-repeat 0px center; font-weight:bold; color:#5e4b45; text-decoration:underline;}
.systemDiv2 a.list5 {float:left;  padding:29px 0 32px 90px; background:url("../images/p_0101_5.png") no-repeat 0px center; font-weight:bold; color:#5e4b45; text-decoration:underline;}
.systemDiv2 a.list6 {float:left;  padding:29px 0 32px 90px; background:url("../images/p_0101_6.png") no-repeat 0px center; font-weight:bold; color:#5e4b45; text-decoration:underline;}
.systemDiv2 a.list7 {float:left;  height: 18px;  padding:29px 0 32px 90px; background:url("../images/p_0101_7.png") no-repeat 0px center; font-weight:bold; color:#5e4b45; text-decoration:underline;}
.systemDiv2 a.list8 {float:left;  padding:29px 0 32px 90px; background:url("../images/p_0101_3.png") no-repeat 0px center; font-weight:bold; color:#ccc; text-decoration:underline;}

.p_0101 {line-height:24px;padding-bottom:45px;padding-top:5px; font-size:13px; font-weight: normal; }
.p_0101_99 {line-height:24px;padding-bottom:25px;padding-top:10px; font-size:13px; font-weight: normal; background:#fff; padding:15px 15px 15px 15px;border:#dfdfdf 1px solid;}
.p_0101_97 {line-height:24px;padding-bottom:25px;padding-top:5px; font-size:13px; font-weight: normal; background:#f3f3f3; padding:0px;}
.p_0101_96 {line-height:24px;padding-bottom:25px;padding-top:5px; font-size:13px; font-weight: normal; background:#f3f3f3; padding:0px 35px 35px 35px;}
.p_0101_re {line-height:24px;padding-bottom:45px;padding-top:5px; font-size:13px; font-weight: normal; }

.p_010109 {line-height:24px;padding-bottom:0px;padding-top:5px; font-size:13px; font-weight: normal;}
.p_0101_img {float:left;padding-right:30px;padding-bottom:0px;padding-top:5px;  }
.p_0101_txt {margin-top:-8px; font-weight:bold; font-size:11px;text-align:center; line-height:18px; background:#f3f3f3; padding:15px 15px 15px 15px; letter-spacing:-1pt; /*height:50px;*/}
.p_0101_txt02 {margin-top:-8px; font-weight:bold; font-size:11px;text-align:center; line-height:18px; background:#f3f3f3; padding:15px 15px 15px 15px; letter-spacing:-1pt;}
.p_0101_txt03 {margin-top:10px; font-weight:bold; font-size:13px;text-align:right;line-height:21px;}
.p_0101_txt04 {margin-top:10px; font-weight:bold; font-size:15px;text-align:right;line-height:21px;}
.p_0101_txt05 {margin-top:10px; margin-left:102px; font-weight:bold;font-size:12px;line-height:21px;}
.p_0101_4 {background:#f3f3f3; padding:25px 10px 22px 40px; margin-bottom:40px; }
.p_0106 {line-height:24px;padding-bottom:45px;padding-top:5px; font-size:13px; font-weight: normal;background:url('../images/pdf.jpg') no-repeat 3px; }

.p_010503 {line-height:24px;padding-bottom:20px;padding-top:5px; font-size:13px;}

.p_0501 div dl {height:350px; margin:1px; line-height:20px;width:310px; margin-top:5px;}
.p_0501 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_0501 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_0501 div dl dd {margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_0501 div dl dd strong {font-size:14px; color:#151515;}
.p_0501 div dl dd li strong {font-size:13px;}
.p_0501_box {float:left; height:380px; margin: 0px 4px;}

.p_010301 div dl {margin:1px; line-height:20px; margin-bottom:20px;}
.p_010301 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_010301 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_010301 div dl dd {margin-right: 8px; margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_010301 div dl dd strong {font-size:14px; color:#151515;}
.p_010301 div dl dd li strong {font-size:13px;}
.p_010301_box {float:left; width:50%;/*height:370px*/}

.p_01030102 div dl {height:290px; margin:1px; line-height:20px;width:405px; }
.p_01030102 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_01030102 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_01030102 div dl dd {margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_01030102 div dl dd strong {font-size:14px; color:#151515;}
.p_01030102 div dl dd li strong {font-size:13px;}
.p_01030102_box {float:left; width:50%;/*height:370px*/}

.p_0106 div dl {height:280px; margin:1px; line-height:20px;width:334px; }
.p_0106 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_0106 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_0106 div dl dd {margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_0106 div dl dd strong {font-size:14px; color:#151515;}
.p_0106 div dl dd li strong {font-size:13px;}
.p_0106_box {float:left; width:50%/*height:370px*/}

.p_030101 div dl {height:300px; margin:1px; line-height:20px;width:405px; }
.p_030101 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_030101 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_030101 div dl dd {margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_030101 div dl dd strong {font-size:14px; color:#151515;}
.p_030101 div dl dd li strong {font-size:13px;}
.p_030101_box {float:left; width:50%/*height:370px*/}

.p_0410 div dl {height:515px; margin:1px; line-height:20px;width:405px; }
.p_0410 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_0410 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_0410 div dl dd {margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_0410 div dl dd strong {font-size:14px; color:#151515;}
.p_0410 div dl dd li strong {font-size:13px;}
.p_0410_box {float:left; width:50%/*height:370px*/}

.p_041002 div dl {margin:1px; line-height:20px; margin-bottom:0px;}
.p_041002 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_041002 div dl dd {margin-right: 8px; margin-top:-5px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:13px;letter-spacing:-0.5pt;}
.p_041002 div dl dd strong {font-size:14px; color:#151515;}
.p_041002 div dl dd li strong {font-size:13px;}
.p_041002_box {float:left; width:50%;/*height:370px*/}

.p_03010102 div dl {height:380px; margin:1px; line-height:20px;width:405px; }
.p_03010102 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_03010102 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_03010102 div dl dd {margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_03010102 div dl dd strong {font-size:14px; color:#151515;}
.p_03010102 div dl dd li strong {font-size:13px;}
.p_03010102_box {float:left; width:50%;/*height:370px*/}

.p_03010103 div dl {height:540px; margin:1px; line-height:20px;width:405px; }
.p_03010103 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_03010103 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_03010103 div dl dd {margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_03010103 div dl dd strong {font-size:14px; color:#151515;}
.p_03010103 div dl dd li strong {font-size:13px;}
.p_03010103_box {float:left; width:50%;/*height:370px*/}

.p_030503 {width:100%;}
.p_030503 div dl {height:350px; margin:1px; line-height:20px;/*width:260px;*/ margin-top:5px;width: 260px;}
.p_030503 div dl p {border:#d1d1d1 1px solid;}
.p_030503 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_030503 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_030503 div dl dd {/*width:230px;*/   line-height:18px; padding:13px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*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:calc(33.3% - 10px); height:430px;margin-right:10px;margin-bottom:15px;}

.p_03050399 div dl {height:100px; margin:1px; line-height:20px;/*width:260px;*/ margin-top:5px; margin-right:15px;}
.p_03050399 div dl p {border:#d1d1d1 1px solid;}
.p_03050399 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_03050399 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_03050399 div dl dd {/*width:230px;*/ margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_03050399 div dl dd strong {font-size:14px; color:#151515;}
.p_03050399 div dl dd li strong {font-size:13px;}
.p_03050399_box {float:left; height:125px;}


.p_030604 div dl {/*height:350px; */margin:1px; line-height:20px;width:260px; margin-top:5px; margin-right:11px;}
.p_030604 div dl p {border:#d1d1d1 1px solid;}
.p_030604 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_030604 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_030604 div dl dd {/*width:230px;*/ margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_030604 div dl dd strong {font-size:14px; color:#151515;}
.p_030604 div dl dd li strong {font-size:13px;}
.p_030604_box {float:left; /*height:400px;*/}

.p_03060499 div dl {/*height:350px; */margin:1px; line-height:20px;width:260px; margin-top:5px; margin-right:11px;}
.p_03060499 div dl p {border:#d1d1d1 1px solid;}
.p_03060499 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_03060499 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_03060499 div dl dd {/*width:230px;*/ margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_03060499 div dl dd strong {font-size:14px; color:#151515;}
.p_03060499 div dl dd li strong {font-size:13px;}
.p_03060499_box {float:left; /*height:400px;*/}

.p_030602 div dl {height:220px; margin:1px; line-height:20px;width:405px; }
.p_030602 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_030602 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_030602 div dl dd {margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_030602 div dl dd strong {font-size:14px; color:#151515;}
.p_030602 div dl dd li strong {font-size:13px;}
.p_030602_box {float:left; width:50%/*height:370px*/}

.p_030109 div dl {height:275px; margin:1px; line-height:20px;width:405px; }
.p_030109 div dl dt {font-size:20px; font-weight:bold; color:#333333; line-height:20px; text-align:center;padding:10px 0px 0px 0px;color:#938275;}
.p_030109 div dl dd.line{border-bottom:#666 1px solid;margin:0px 25px 5px 25px;}
.p_030109 div dl dd {margin-top:-8px; padding-top:10px; line-height:18px; padding:15px 15px 15px 15px; text-align:center;font-size:11px;font-weight:bold; background:#f3f3f3; letter-spacing:-1pt; /*height:50px;*/}
.p_030109 div dl dd strong {font-size:14px; color:#151515;}
.p_030109 div dl dd li strong {font-size:13px;}
.p_030109_box {float:left; width:50%/*height:370px*/}

.p_030403 {display:inline-block;width:100%;}
.p_030403_box {float:left; width:50%}

.product_btn2{text-align:center; }
.product_btn2 .btn_style a{width:23%; 	display:inline-block;	margin-bottom:3px;	padding:12px 10px 13px 10px;	vertical-align:middle;	font-size:1.250em;	text-align:center;	color:#fff; margin-top:30px;}
.product_btn2 .btn_style .style2 {background:#7ca0e8;}  /* 대여신청 */
.product_btn2 .btn_style .style3 {margin-left:0.8%;	background: #5dc2e3;}  /* 대여스케줄 */
.product_btn2 .btn_style .style4 {margin-left:0.8%;	background: #53443c;} /* 목록 */
.product_btn2 .btn_style .style5 {margin-left:0.8%;	background: #ab9479;} /* 목록 */
.product_btn2 .btn_style .style8 {margin-left:0.8%;	background: #484848;} /* 취소 */
.product_btn2 .btn_style .btn4_style{border: none;	width:20%; margin-left:0.8%;margin:-2px 0 0 0px;	 padding:13px 0 13px;font-family:'나눔고딕'; font-size:1.2em; color:#fff; cursor:pointer; 	background: #7ca0e8;}

.wrap_campany { width: 100%;/* font-size: 14px; */ overflow: hidden;}
.bd_style { padding-top: 30px; padding-bottom: 30px; border-top: 2px solid #dddddd; border-bottom: 1px solid #dddddd; margin-bottom:20px; width:100%;}
.vision_tit { /*width: 260px;*/line-height: 38px; font-size: 28px; font-weight: bold; float: left; margin-left:80px;}
.vision_data { width: 520px; text-align: center;  margin-left:395px;}
.vision_data02 { width: 520px; text-align: center;  margin-left:320px;}
.c_008c98 { color: #ab9479; font-size: 28px; }
.c_805a35 { color: #805a35; font-size: 28px; }
.mission_txt01 {margin-bottom: 20px;color: #000; line-height: 28px; font-size: 28px; text-align: center;}
.mission_txt02 { color: #666; line-height: 22px; font-size: 13px; text-align: left; font-weight: bold;}

.whiteSmBtn { display:inline-block; padding:6px 12px; border:1px solid #ccc; background:#fff; font-size:11px; line-height:1; font-weight: bold;}
.whiteSmBtn02 { display:inline-block; padding:15px 15px; border:1px solid #ccc; background:#fff; font-size:11px; line-height:1; font-weight: bold; }
.whiteSmBtn03 { display:inline-block; padding:15px 15px; border:1px solid #ccc; background:#fff; font-size:14px; line-height:1; font-weight: bold; margin-bottom: 20px; ;margin-top: 10px; }
.whiteSmBtn04 { display:inline-block; padding:7px 7px 7px 22px; border:1px solid #ccc; background:#fff; font-size:11px; line-height:1;  font-weight: bold;background:url('../images/pdf.jpg') no-repeat 3px center; margin:2px}
.whiteSmBtn05 { display:inline-block; padding:15px 15px 15px 30px; border:1px solid #ccc; background:#fff; font-size:11px; line-height:1; font-weight: bold; background:url('../images/hwp.jpg') no-repeat 10px center;}/*0508 지정기탁서*/
.whiteSmBtn06 { display:inline-block; padding:7px 7px 7px 22px; border:1px solid #ccc; background:#fff; font-size:11px; line-height:1; font-weight: bold; background:url('../images/hwp.jpg') no-repeat 3px center;}
.whiteSmBtn07 { display:inline-block; padding:7px 7px 7px 22px; border:1px solid #ccc; background:#fff; font-size:11px; line-height:1;  font-weight: bold;background:url('../images/jpg.jpg') no-repeat 8px center; margin:2px; width:60px;text-align:center}
.whiteSmBtn08 { display:inline-block; padding:15px 15px 15px 30px; border:1px solid #ccc; background:#fff; font-size:11px; line-height:1; font-weight: bold; background:url('../images/xlsx.jpg') no-repeat 10px center;margin-top:10px}

.rt-2 {position:relative;top:-2px;}

.onlinebusiness { position: relative; margin-bottom: 70px; padding-top: 50px; padding-bottom: 70px;width: auto; /*min-height: 109px;*/ border-top: 2px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
.onlinebusiness h4 { position: relative; margin-left: 20px; padding-left: 19px; width: 200px; line-height: 22px; font-size: 30px; float: left; font-weight: bold; color: #805a35}
.onlinebusiness h4 bd { display: block; line-height: 36px; font-size: 30px; font-weight: bold; color: #805a35}
.onlinebusiness .txt { width: 450px; line-height: 22px; font-size: 13px; float: left; }
.onlinebusiness .txt02 { width: 450px; line-height: 22px; font-size: 11px; font-weight: bold; }
.onlinebusiness .txt img { padding-left: 450px; padding-top: 8px; }
.onlinebusiness .img { padding-left: 240px; padding-top: 50px; }

.tabmenu_type2{padding-bottom:30px;}
.tabmenu_type2 ul{height:100%;}
.tabmenu_type2 ul:after{content:""; display:block; float:none; clear:both;}
.tabmenu_type2 ul li{float:left; width:33.33%;}
.tabmenu_type2 ul li.txt09{letter-spacing:-1pt;}
.tabmenu_type2 ul.auto li{width:auto;}
.tabmenu_type2 ul.auto li a{padding:0 11px;}
.tabmenu_type2 ul li a{display:block; text-align:center; margin:0 0 0 1px; height:28px; line-height:28px; border:1px solid #ddd; text-decoration:none;letter-spacing: -1px;}
.tabmenu_type2 ul li a:hover{border:2px solid #99cc33; font-weight:bold; height:26px; line-height:26px;}

.p_0502 {background-color: #f6f6f6; line-height: 23px; padding: 20px 25px 25px 25px; margin-top: 10px; border: #d1d1d1 1px solid; font-size: 13px; margin-bottom: 30px; text-align:left;}
.p_030201 {background-color: #f6f6f6; line-height: 23px; padding: 20px 25px 25px 25px; margin-top: 10px; border: #d1d1d1 1px solid; float: center; font-size: 13px; margin-bottom: 30px; }
.p_040101 {background-color: #f6f6f6; line-height: 23px; padding: 30px 25px 30px 25px; margin-top: 10px; border: #d1d1d1 1px solid; text-align: center; font-size: 13px; margin-bottom: 30px; }
.p_040101_new {font-size:15px;padding: 35px 10px;}
.p_040101_new ul li {line-height:1.5;margin:10px 0;}
.p_060401 {background-color: #f6f6f6; line-height: 23px; padding: 20px 35px 25px 25px; margin-top: 10px; border: #d1d1d1 1px solid; font-size: 12px; margin-bottom: 30px; font-weight: bold;}
.p_050303 {line-height: 23px; padding: 20px 25px 25px 25px; margin-top: 10px; border: #d1d1d1 1px solid; float: center; font-size: 15px; margin-bottom: 30px; text-align: center;  font-weight: bold; }
.p_050304 {background-color: #f6f6f6; line-height: 23px; padding: 20px 25px 10px 25px; margin-top: 10px; border: #d1d1d1 1px solid; float: center; font-size: 13px; margin-bottom: 30px;  font-weight: bold; }
.p_060401 {background-color: #f6f6f6; line-height: 23px; padding: 20px 25px 25px 25px; margin-top: 10px; border: #d1d1d1 1px solid; font-size: 13px; margin-bottom: 30px;}
.p_04010102 {line-height: 20px; padding: 30px 25px 20px 25px; margin-top: 10px; border: #d1d1d1 1px solid; text-align: right; font-size: 13px; margin-bottom: 30px; }

.p_030006_box {width: 100%;margin: 20px 0 40px 0;padding-bottom: 40px;border-bottom: 1px solid #ddd;}
.p_030006_img {width: 100%;height: 190px;}
.p_030006_img img {padding-left: 35px;}
.p_030006 {width: 100%;padding-right: 0%;display: inline-block;text-align: center;font-weight: bold;line-height: 21px;}



.btn0508 {display:block;margin-top:10px;}
/*.btnLogin {border: 1px solid #d1d1d1;padding: 10px;background: #f6f6f6;cursor:pointer;margin-right:5px;}
.btnMain {border: 1px solid #d1d1d1;padding: 10px;background: #f6f6f6;cursor:pointer;}
.btnLogin:hover a {color:#000;}
.btnMain:hover a {color:#000;}
.btnLogin a:hover, .btnMain a:hover {text-decoration:none;}*/


.dwbtnbx_wr{overflow:hidden;}
.dw_btn_bx {display: block; /*border:1px solid #ccc;background:#fbfbfb; */ text-align:center; }
.dw_btn_bx:after {clear:both;content:"";display:block;}
.dw_btn_bx a {display:inline-block; padding:15px 18px 15px 40px;color:#555;  border:1px solid #d9d9d9;}
.dw_btn_bx a.dw_btn {background:url('../images/pdf.jpg') no-repeat 16px center; font-weight: bold; }
.dw_btn_bx a.dw_btn02 {background:url('../images/jpg.jpg') no-repeat 16px center; font-weight: bold; }
.dw_btn_bx a.dw_btn03 {background:url('../images/hwp.jpg') no-repeat 16px center; font-weight: bold; }
.dw_btn_bx a.dw_btn04 {/*background:url('../images/hwp.jpg') no-repeat 16px center;*/ font-weight: bold; padding:15px 18px 15px 18px;}
.dw_btn_bx a.dw_btn05 {background:url('../images/ai.jpg') no-repeat 16px center; font-weight: bold; }
.dw_btn_bx a.dw_btn06 {background:url('../images/hwp.jpg') no-repeat 92px center; font-weight: bold; padding: 15px 18px 15px 112px;}

.dw_btn_bx a.dw_btn07 {background:url('../images/pdf.jpg') no-repeat 92px center; font-weight: bold; padding: 15px 18px 15px 112px;}
.dw_btn_bx a.dw_btn08 {background:url('../images/jpg.jpg') no-repeat 92px center; font-weight: bold; padding: 15px 18px 15px 112px;}

.dwbtnbx_wr02{overflow:hidden;}
.dw_btn_bx02 {display: block; /*border:1px solid #ccc;background:#fbfbfb; */ text-align:left; margin-top:5px}
.dw_btn_bx02:after {clear:both;content:"";display:block;}
.dw_btn_bx02 a {display:inline-block; padding:15px 18px 15px 40px;color:#555;  border:1px solid #d9d9d9;}
.dw_btn_bx02 a.dw_btn {background:url('../images/pdf.jpg') no-repeat 16px center; font-weight: bold; }
.dw_btn_bx02 a.dw_btn02 {background:url('../images/jpg.jpg') no-repeat 16px center; font-weight: bold; }
.dw_btn_bx02 a.dw_btn03 {background:url('../images/hwp.jpg') no-repeat 16px center; font-weight: bold; }
.dw_btn_bx02 a.dw_btn04 {/*background:url('../images/hwp.jpg') no-repeat 16px center;*/ font-weight: bold; padding:15px 18px 15px 18px;}
.dw_btn_bx02 a.dw_btn05 {background:url('../images/ai.jpg') no-repeat 16px center; font-weight: bold; }
.dw_btn_bx02 a.dw_btn06 {background:url('../images/hwp.jpg') no-repeat 92px center; font-weight: bold; padding: 15px 18px 15px 112px;}

.dw_btn_bx02 a.dw_btn07 {background:url('../images/pdf.jpg') no-repeat 92px center; font-weight: bold; padding: 15px 18px 15px 112px;}
.dw_btn_bx02 a.dw_btn08 {background:url('../images/jpg.jpg') no-repeat 92px center; font-weight: bold; padding: 15px 18px 15px 112px;}

/*
div.history{}
div.history div.purpose{margin:-30px 0 0 20px; padding:40px 0 0 0; height:210px; background:url('/_KOR518/img/contents/history_purpose_bg.jpg') right top no-repeat;}
div.history ul{margin:20px 0 0 0;}
div.history ul li{position:relative;}
div.history ul li span.year{position:absolute; left:0; top:0; font-size: 22px; font-weight: bold; }
div.history ul li ul{margin:0 0 15px 90px;}
div.history ul li ul li span.date{display:inline-block; width:50px; font-weight:bold; font-size: 15px; }
div.history ul li ul li{padding:3px 0 7px 0px; line-height:16px; background:none; color:#666; }
div.history ul li ul li.last{background-position:0px -1766px;}
*/

.past_director{}
.past_director ul li{position:relative; height:100%; margin:0px 0 0 0; padding:0px; }
.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: #805a35; }
.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:4px 0 15px 7px; border:0; border-bottom:0px; line-height:22px; background:none;}
.past_director ul li ul li.last{border-bottom:1px dotted #ccc;}
.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: 14px; color: #805a35; }
.past_director ul li ul li span.title02{display:inline-block; width:100px; float:left; text-indent:15px; font-weight:bold; font-size: 14px; margin:0px 0 20px 0; color: #805a35; }
.past_director ul li ul li span.title03{display:inline-block; width:100px; float:left; text-indent:15px; font-weight:bold; font-size: 14px; margin:0px 0 40px 0; color: #805a35; }
.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;*/width:calc(100% - 105px);  font-size: 13px; }
.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 #D8D8D8; border-bottom: 1px solid #D8D8D8; margin-top: 0px; padding: 15px 2px 0 2px; }
.line02 {border-bottom: 1px solid #D8D8D8; margin-bottom:25px; padding: 15px 2px 0 2px;}

/* 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:#555; font-weight:bold; letter-spacing:1px;}
table.boardListDefault2 tbody td {padding:12px 0; border-bottom:1px solid #ccc; text-align:left;color:#555; }
table.boardListDefault2 tbody td.subject {position:relative;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 td.subject .board-tit-icon {position: relative;display: inline-block;margin-right: 10px;}
table.boardListDefault2 tbody tr:hover { 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:#999;}
table.boardListDefault2 tbody td.subject a p.date strong.ing {color:#d03238; font-weight:normal;}
table.boardListDefault2 tbody td.subject a p.date strong.end {color:#987d62; font-weight:normal;}
table.boardListDefault2 tbody td.subject a span.dv {font-size:0.92em; color:#ddd; 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;}

.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;}

.de_company_02 {padding:0 0 0 0px; margin-top:0px; overflow:hidden; margin-bottom:40px;}
.de_company_02 .txt_box {float:left; font-size:13px; line-height:21px; width:520px}
.de_company_02 .img_box {float:right;  margin-top:45px;}
.de_company_02 .button_box {margin-top:15px; overflow:hidden;width:830px;}
.de_company_02 .button_box .btn {font-size:15px; font-weight:500; color:#333; padding:14px 46px; float:left; margin-right:5px; margin-bottom:5px; border:1px solid #333; /*border-radius:5px;transition: all .2s;*/}
.de_company_02 .button_box .btn:hover {color:#fff; background:#333;transition: all .2s;}

.group_title {margin-bottom:30px;}
.group_title .bar {background:#ffd548; height:3px; width:30px; margin-bottom:8px}
.group_title .txt {display:block; font-size:33px; color:#805a35; font-weight:bold; margin-bottom:18px; margin-top:15px}
.group_title .txt02 {display:block; font-size:33px; color:#ab9479; font-weight:bold; }

.de_company_03 {padding:0 0px; margin-top:10px; overflow:hidden; margin-bottom:40px}
.de_company_03 li {list-style:none; width:117px; float:left; border:1px solid #e9e9e9; border-left:0; text-align:center; padding:35px 0;  line-height:17px; }
.de_company_03 li:first-child {border-left:1px solid #e9e9e9; width:117px;}
.de_company_03 li:hover {background:#fafafa}
.de_company_03 .one_box dt {color:#ccc; font-size:13px; margin-bottom:5px;}
.de_company_03 .one_box dd {font-size:15px}
.de_company_03 .one_box img {margin-bottom:0px}

.p0106_con{margin-left:350px; margin-top:0px;}

.photosgallery-std{width:100%; /*height:700px;*/ margin:0 auto;}

/* 연혁 탭 */
.sliderkit .sliderkit-nav{overflow:hidden; position:relative; left:0;top:0; width:100%; /*z-index:2;*/ }
.sliderkit .sliderkit-nav-clip ul{position:relative; left:0; top:0; background:url('../images/history_line.gif') repeat-x left 32px;  overflow:hidden;}
.sliderkit .sliderkit-nav-clip ul li{float:left; width:7%; height:80px; line-height:63px; font-size:12px; text-align:center;}
.sliderkit .sliderkit-nav-clip ul li a{overflow:hidden; display:block; /*background:#fff url(/img/sliderkit-nav_line.gif) no-repeat right top;*/}
.sliderkit .sliderkit-nav-clip ul li span{font-size:10px; display:block; height:20px;}
.sliderkit .sliderkit-nav-clip ul li span.y1980{display:block;  font-size:12px; margin-bottom:-3px; }
.sliderkit .sliderkit-nav-clip ul li a:link{color:#7c7e86; text-align:center; }
.sliderkit .sliderkit-nav-clip ul li.sliderkit-selected a{/*background:#e41957;*/color:#7c7e86;}
.sliderkit .sliderkit-nav-clip ul li.sliderkit-selected a:link{color:#e41957; font-weight:bold;}

/* 연혁내용 */
.photosgallery-std .sliderkit-panel{overflow:hidden; padding-bottom: 100px;position:absolute; /*bottom:0;*/ top:90px; left:0; width:100%;  background:#fbfbfb;z-index:1;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}

/* Buttons */
.control_btn{position:absolute; bottom:0; left:50%; margin-left:-143px; cursor:pointer; z-index:9;}

.sliderkit .sliderkit-btn{position:absolute; bottom:0; z-index:9; }
.sliderkit .sliderkit-btn span{display:block;}
.sliderkit .sliderkit-btn-disable{/* opacity:0.3 *//*can be set to any value until 1*/;cursor:default;}
.sliderkit .sliderkit-btn-disable a:hover{cursor:default;}

/* Panels buttons */
.photosgallery-std .sliderkit-go-btn{position:absolute; top:226px; width:48px; height:48px; z-index:9;}
.photosgallery-std .sliderkit-go-prev{left:0; }
.photosgallery-std .sliderkit-go-next{left:47px;}
.photosgallery-std .sliderkit-go-btn a{display:block; width:48px; height:48px; /* opacity:0.6;  */cursor:pointer; background-repeat:no-repeat;background-position:center center; }
.photosgallery-std .sliderkit-go-prev a{background-image:url("../images/slider-arrow-left.png");}
.photosgallery-std .sliderkit-go-next a{background-image:url("../images/slider-arrow-right.png");}
.photosgallery-std .sliderkit-btn-disable a{opacity:0/*can be set to any value until 1*/;cursor:default;}
.photosgallery-std .sliderkit-go-btn span{display:none;}





.history{position:relative; width:100%;}
.history .sliderkit-panel dl{margin-top:36px;}
.sliderkit-panel dl dt{font-weight:bold; line-height: 107%; font-size:33px; color:#333333; text-align:left; width:20%; float:left; margin-top:0px; }
.sliderkit-panel dl dd{margin:0 0 10px 0; color:#575757; text-align:left; width:80%; float:left;  font-size:13px;}
.sliderkit-panel dl dd ul li{padding:10px 0px; border-bottom:1px #DFDFDF dotted; width:100%; }
.sliderkit-panel dl dd ul li img{padding:5px 0px;}
.sliderkit-panel dl dd ul li strong{display:block;}
.sliderkit-panel dl dt span.time_y{display:block;}








/*  */
.history_tab_list{height:160px}
.history_tab_list ul{position:relative;margin:0;padding:0; background: url('https://518.org/images/history_line.gif') repeat-x left 32px;font-size:12px;list-style:none;*zoom:1}
.history_tab_list ul:after{display:block;clear:both;content:""}
.history_tab_list li{float:left; width: 7%;}
.history_tab_list li a{float:left;position:relative;color:#666;text-decoration:none;  line-height: 18px; text-align:center;}
.history_tab_list li a span{display:inline-block;padding:0px 2% 0px 2%;letter-spacing:-1px;cursor:pointer}
.history_tab_list li a span.dot{display: block;height: 20px;cursor:pointer; margin-top: 23px;}
.history_tab_list li a span.y1980{display:block;  font-size:12px;}


.history_tab_list li ul{display:none; background:none;position:absolute;top:110px;left:0;width:660px; margin:0;padding:0;border:0;list-style:none;*zoom:1}
.history_tab_list li ul:after{display:block;clear:both;content:""}
.history_tab_list li li{float:none;position:relative;margin:0 0 0px 170px;color:#999; width: 100%;padding:10px 0px; border-bottom:1px #DFDFDF dotted;  }
.history_tab_list li li a{float:none;margin:0;padding:0;border:0 !important;background:transparent;font-weight:normal;color:#666 !important;letter-spacing:normal}
.history_tab_list li li a:hover,
.history_tab_list li li a:active,
.history_tab_list li li a:focus{color:#000 !important;text-decoration:underline}
.history_tab_list li li.time_yy{position:absolute;top:0px; left:0px; margin-left:0px; font-size:30px; border:0px; color:#000; line-height:30px;}
.history_tab_list li li span.time_y{display:block;}
.history_tab_list li li strong{display:block;}
.history_tab_list.m1 .m1 a,
.history_tab_list.m2 .m2 a,
.history_tab_list.m3 .m3 a,
.history_tab_list.m4 .m4 a,
.history_tab_list.m5 .m5 a,
.history_tab_list.m6 .m6 a,
.history_tab_list.m7 .m7 a,
.history_tab_list.m8 .m8 a,
.history_tab_list.m9 .m9 a,
.history_tab_list.m10 .m10 a,
.history_tab_list.m11 .m11 a,
.history_tab_list.m12 .m12 a,
.history_tab_list.m13 .m13 a,
.history_tab_list.m14 .m14 a{margin-top:0px;background:transparent;color:#e41957}
.history_tab_list.m1 .m1 a span,
.history_tab_list.m2 .m2 a span,
.tabhistory_tab_list_list.m3 .m3 a span,
.history_tab_list.m4 .m4 a span,
.history_tab_list.m5 .m5 a span,
.history_tab_list.m6 .m6 a span,
.history_tab_list.m7 .m7 a span,
.history_tab_list.m8 .m8 a span,
.history_tab_list.m9 .m9 a span,
.history_tab_list.m10 .m10 a span,
.history_tab_list.m11 .m11 a span,
.history_tab_list.m12 .m12 a span,
.history_tab_list.m13 .m13 a span,
.history_tab_list.m14 .m14 a span{padding-top:0px;font-weight:bold}
.history_tab_list.m1 .m1 ul,
.history_tab_list.m2 .m2 ul,
.history_tab_list.m3 .m3 ul,
.history_tab_list.m4 .m4 ul,
.history_tab_list.m5 .m5 ul,
.history_tab_list.m6 .m6 ul,
.history_tab_list.m7 .m7 ul,
.history_tab_list.m8 .m8 ul,
.history_tab_list.m9 .m9 ul,
.history_tab_list.m10 .m10 ul,
.history_tab_list.m11 .m11 ul,
.history_tab_list.m12 .m12 ul,
.history_tab_list.m13 .m13 ul,
.history_tab_list.m14 .m14 ul{display:block}
.history_tab_list.js_off{height:auto}
.history_tab_list.js_off ul{border:0}
.history_tab_list.js_off li{float:none;position:relative}
.history_tab_list.js_off li a{display:block;float:none;border:1px solid #eee !important;border-bottom-color:#ccc !important;background:#fafafa !important;font-weight:bold;color:#333}
.history_tab_list.js_off li ul{position:static;display:block;left:0;top:0;padding:0px 0}
.history_tab_list.js_off li li a{display:inline;border:0 !important;background:none !important;font-weight:normal}
.history_tab_list.js_off li li.more{top:7px;right:15px}

/* //p010201 */




.ediary{}
.ediary ul.list{}
.ediary ul.list:after{content:""; display:block; float:none; clear:both;}
.ediary ul.list li{position:relative; float:left; width:24%; margin:0 1px 10px 0; border:1px #ddd solid;}
.ediary ul.list li a{/*position:absolute; left:0; bottom:30px;  height:43px; */ display:block; padding:10px; text-align:center; color:#555; font-weight:bold; text-decoration:none; line-height:16px;}
.ediary ul.list li a:hover{color:#AE0004; }
.ediary ul.list li span.newline{display:block; font-size:11px; color:#555; font-weight:normal;}
.ediary h5{font-size:15px; height:19px; line-height:19px; margin:10px 0 0 0px; border:1px #ddd solid;  border-bottom:2px #ddd solid; padding:10px; background:url('/_KOR518/img/contents/ediary_title_line.gif') 0 14px repeat-x;}
.ediary h5 span{display:inline-block; padding:0 10px 0 0; background:#fff;}
.ediary ul.hstr{margin:15px 0 0 0px;}
.ediary ul.hstr li{position:relative; padding:3px 0 5px;}
.ediary ul.hstr li span.date{position:absolute; display:inline-block; left:0; top:3px; width:63px; text-indent:9px; border-right:1px solid #ddd; line-height:18px; font-weight:bold; color:#993300; background:url('/_KOR518/img/contents/ediary_li_bu.gif') 0 7px no-repeat;}
.ediary ul.hstr li span.date2{display:inline-block; text-indent:9px; line-height:18px;background:url('/_KOR518/img/contents/ediary_li_bu.gif') 0 7px no-repeat;font-weight:bold; color:#993300;}
.ediary ul.hstr li span.txt{display:inline-block; margin-left:78px; line-height:18px;}
.ediary ul.hstr li ul{margin:0 0 0 78px;}
.ediary ul.hstr li ul li{line-height:18px;}
.ediary .top{background:#928E88; float:right; color:#fff; padding:10px; }
.ediary .top a{color:#fff; display:inline-block;}

.photo518{height:425px; background:url('/_KOR518/img/contents/photo518_bg.jpg') no-repeat;}
.photo518 .title{position:absolute; left:55px; top:85px;}
.photo518 .txt{position:absolute; left:38px; top:238px;font-size:12px;color:#666}
.photo518 .txt strong{font-size:14px; font-weight:bold; color:#996633;}
.photo518 a.btn{position:absolute; right:18px; top:260px;}

.ediary h4{margin-top:30px;}



.whitebox4{position:relative; margin:0px 0 40px 0px; padding:15px 10px 15px 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:19px;font-weight:bold; padding:0px 0px 10px 0px;}
.whitebox4 span.red23{color:#ffffff;font-size:12px;font-weight:bold; padding:5px 7px 5px 7px; background:#c80021; line-height:3em;}
.whitebox4 span.red22{font-size:12px;border-bottom:#b2b9b5 1px dotted; line-height:2.0em;padding-bottom:2px}

.find_btn02 {  font-size: 13px;padding:10px 37px 10px 37px; float: left; margin-right:5px;  font-weight:500; border:1px solid #333;	color:#333; transition: all .2s; background:#fff;}
.find_btn02:hover,.find_btn:active {color:#fff; background:#333;transition: all .2s;}

.find_btn03 {  font-size: 18px;padding:10px 37px 10px 37px; float: left; margin-right:5px;  font-weight:500; border:1px solid #333;	color:#fff; transition: all .2s; background:#53443C; font-weight:bold; }
.find_btn03:hover,.find_btn:active {color:#fff; background:#333;transition: all .2s; font-weight:bold; }

.join_btn02 {  font-size: 15px;padding:17px 57px 18px 57px; float: left; margin-right:5px;  font-weight:500; border:1px solid #AE0004;	color:#AE0004; transition: all .2s; font-weight:bold; }

.sort_area {left:0;top:0;overflow:hidden;/*height:40px;*/ margin-bottom:20px;}
.sort_area li {position:relative;float:left;/*width:78px;*/ width:33.2%;; height:38px;line-height:38px;text-align:center;/*border-left:1px solid #d7d7d9;*/padding-right:1px;margin-bottom:3px;padding-top:0px}
.sort_area li a {display:block;border:1px solid #53443c;background:#53443c;color:#fff;}
.sort_area li .on {color:#fff;background:#f2893b;border:1px solid #53443c;z-index:10;font-weight:bold;}




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 70% 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:680px;
	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:98%;
	border:2px solid #ddd;
	font-size:1em;
	padding:2px 0;

}

table.boardWriteDefault2 td textarea.textarea,
table.boardWriteDefault2 td textarea.textarea2 {
	width:98%;
	border:1px solid #ddd;
	font-size:1em;
	padding:2px 0;
	height:800px;

}

table.boardWriteDefault2 td textarea.textarea2 {
	width:49em;
}	

table.boardWriteDefault2 td textarea.textarea99,
table.boardWriteDefault2 td textarea.textarea98 {
	width:98%;
	border:1px solid #ddd;
	font-size:1em;
	padding:2px 0;
	height:200px;

}

/* 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;
}






/****  포토갤러리   *******/
/*
.site_list02 {position:relative; width:100%; height:auto; overflow:hidden; margin-left:0px;  clear:both;  margin-top:8px;}
.site_list02 .photo-list .list_type03 { position:relative;  display:inline; float:left; width:23%; height:250px;  border:1px #C5C5C5 solid; margin:7px;}
.site_list02 .photo-list .list_type03 dt {margin:10px auto;  text-align:center;  padding:138px 10px 0px 10px;}
.site_list02 .photo-list .list_type03 dt a { font-size:12px; color:#333; line-height:1.6em;  display: inline-block;text-align: center;}
.site_list02 .photo-list .list_type03 dd { position:absolute; top:0px; left:0px; width: 100%; height:135px; }
.site_list02 .photo-list .list_type03 dd img{ padding:0px; width:100%; height:135px;  }

.site_list02 .more{position:absolute;top:0px;right:0px;font:11px;text-decoration:none !important}
.site_list02 .photo-list .list_type03 dt span.g_data{font-size:11px;}
*/
.site_list02 {position:relative; width:100%; height:auto; overflow:hidden; margin-left:0px;  clear:both;  margin-top:8px;}
.site_list02 .photo-list .list_type03 { position:relative;  display:inline; float:left; width:23%; height:260px;  border:1px #C5C5C5 solid; margin:7px;}
.site_list02 .photo-list .list_type03 dt {margin:10px auto;  text-align:center;  padding:175px 10px 0px 10px;}
.site_list02 .photo-list .list_type03 dt a { font-size:16px; color:#333; line-height:17px; font-weight:bold;   display: inline-block;text-align: center; }
.site_list02 .photo-list .list_type03 dd {margin-left: 0px; margin-top:10px; position:absolute; top:0px; left:0px; width: 100%; height:164px; overflow:hidden; text-align: center;}
.site_list02 .photo-list .list_type03 dd img{  padding:0px;  width: 164px;}
.site_list02 .photo-list .list_type03 dd a{ line-height: 110px;}
.site_list02 .photo-list .list_type03 dt a.image{font-size:12px; }
.site_list02 .more{position:absolute;top:0px;right:0px;font:11px;text-decoration:none !important}
.site_list02 .photo-list .list_type03 dt span.g_data{font-size:11px;}
.site_list02 .photo-list .list_type03 dt p.g_txt a span{font-weight:normal;}

.site_list03 .photo-list .list_type03 {width: 31.33%;height: 205px;}
.site_list03 .photo-list .list_type03 dd {margin-top: 15px;height:115px;}
.site_list03 .photo-list .list_type03 dd img {width: 225px;}
.site_list03 .photo-list .list_type03 dt {padding: 130px 10px 0px 10px;}


.site_list02_mz {position:relative; width:100%; height:auto; overflow:hidden; margin-left:0px;  clear:both;  margin-top:8px;}
.site_list02_mz .photo-list .list_type03 { position:relative;  display:inline; float:left; width:23%; height:262px; margin:7px 7px 25px 7px; background: #EBEBEB;}
.site_list02_mz .photo-list .list_type03 dt {margin:10px auto;  text-align:center;  padding:220px 10px 0px 10px;}
.site_list02_mz .photo-list .list_type03 dt a { font-size:16px; color:#333; line-height:17px; font-weight:bold;   display: inline-block;text-align: center; }
.site_list02_mz .photo-list .list_type03 dd {margin-top:0px; position:absolute; top:0px; left:0px; width: 99%;   border:1px #C5C5C5 solid; height:228px; overflow:hidden; text-align: center;}
.site_list02_mz .photo-list .list_type03 dd img{  padding:0px;  width: 100%; }
.site_list02_mz .photo-list .list_type03 dd a{}
.site_list02_mz .photo-list .list_type03 dt a.image{font-size:12px; }
.site_list02_mz .more{position:absolute;top:0px;right:0px;font:11px;text-decoration:none !important}
.site_list02_mz .photo-list .list_type03 dt span.g_data{font-size:11px;}
.site_list02_mz .photo-list .list_type03 dt p.g_txt a span{font-weight:normal;}



.site_list99{list-style:none; padding:0px 0 40px 0}
.site_list99 li{clear:both;_height:200px;_font-size:0;overflow:hidden; padding:0px 0 25px 0}
.list_type099{overflow:hidden;}
.list_type099 dt{}
.list_type099 dt.tit{margin-left:0px; margin-top:6px; margin-bottom:20px; font-size:28px;color:#805a35;font-weight:bold; line-height:36px; }
.list_type099 dd.list_photo{display:inline;float:right;margin:-65px 0px 0 40px;color:#fff;text-align:center; /*width:300px;*/height:245px;}
.list_type099 dd.txt{font-size: 15px; line-height:16px; margin-left:0px; margin-top:5px; line-height:1.9em;}
.list_type099 dd.btn{ width:100%; float:right;margin-top:0px ; text-align:right;font-weight:bold}
.list_type099 dd.btn img {cursor:pointer;}
.list_type099 dt.tit2{margin-left:20px; margin-right:100px; margin-top:2px; color:#39C;}
.list_type099 dd.txt2{margin-top:10px; line-height:23px;font-weight:bold; font-size:15px;margin-bottom:20px;color:#ab9479;}
.list_type099 dd.txt3{margin-top:10px; line-height:22px;font-weight:bold; font-size:13px;margin-bottom:20px}
.list_type099 dd.txt4{margin-top:40px; line-height:22px;font-weight:bold; font-size:16px;margin-bottom:20px;text-align:right;}

.center20160331{float:center;width: 800px;margin: 30px auto;}
.event2{background:#7814c8; line-height:18px;padding-bottom: 40px }
.event1{background:#ffc7ce; line-height:18px;padding-bottom: 40px }
.event3{background:#8abddb; line-height:18px;padding-bottom: 40px }
.p20160331{background:#fff; line-height:25px;width: 670px;float:center;margin: 0px auto; padding:30px 30px 30px 30px;font-weight:bold; font-size:15px;}
.p20160412{background:#fff; line-height:45px;width: 670px;float:center;margin: 0px auto; padding:50px 30px 30px 30px;font-weight:bold; font-size:35px;text-align:center;letter-spacing:-1pt;}



.noti_con_tit_bg{background:url(../images/noti_con_tit_bg.gif) 50% center no-repeat;  border:1px #c3c3c3 solid;  border-top:1px #888888 solid; overflow:hidden;}
.noti_con_tit_bg .noti_conTop{width:100%; height:55px; background: url(../images/noti_con_tit_bg_02.png) left bottom repeat-x;  padding-bottom:5px; }
.noti_con_tit_bg .noti_conTop ul{ height:53px; background: #f2f2f2; margin-bottom:5px; border-bottom: 1px #888888 solid;}
.noti_con_tit_bg .noti_conTop ul li{line-height:50px; float:left; }
.noti_con_tit_bg .noti_conTop ul li.noti_conTop_left{padding-left:10px; width:33.3333%; font-size:11px;box-sizing:border-box;}
.noti_con_tit_bg .noti_conTop ul li.noti_conTop_center{text-align:center; margin:0px auto; font-weight:bold; font-size:22px;width:33.3333%;} 
.noti_con_tit_bg .noti_conTop ul li.noti_conTop_right{text-align:right; padding-right:10px; width:20%; float:right; font-size:11px;}
.noti_con_box{position:relative; overflow:hidden;}
.noti_con_box ul {position:absolute; left:0px; top:50px; width: 100%;}
.noti_con_box ul li{float:left;  font-size:12px;}
.noti_con_box ul li.noti_con_kr{width:31%; margin-left: 7%;}
.noti_con_logo{width:156px; margin:20px auto 0px auto; text-align:center;}
.noti_con_logo strong{display:block;}
.noti_con_box ul li.noti_con_en{left: 514px;  width:279px; position: absolute;}
.noti_con_box ul li dt{font-weight:bold;  font-size:16px; margin-bottom:10px;}
.noti_con_box ul li dd{line-height:19px; margin-bottom:9px;background: url('../images/carrow_3th.gif') 0 7px no-repeat; padding-left:8px;}

ul.noti_call{width:100%; background:#fff; margin-top:20px; overflow:hidden; padding:15px; border-top:1px #e6e6e6 solid;}
ul.noti_call li{float:left; width:49%; text-align:center;font-size:12px; line-height:20px;/* background: url('../images/noti_con_tit_bg_03.png') 18% center no-repeat;*/}
ul.noti_call li.r_line{border-right:1px #e6e6e6 solid;}
ul.noti_call li strong{display:block;font-size:14px;}

.noti_call{width:100%; background:#fff; margin-top:20px; overflow:hidden; padding:15px; border-top:1px #e6e6e6 solid;}
.noti_call .noti_call_box{float:left; width:49%; text-align:center;font-size:12px; line-height:20px;/* background: url('../images/noti_con_tit_bg_03.png') 18% center no-repeat;*/}
.r_line{border-right:1px #e6e6e6 solid;}
.noti_call .noti_call_box strong{display:block;font-size:14px;}

.noti_txt{font-size:14px; font-weight:bold; text-align:center;  margin-top:15px;}


.noti_con_tit_bg02 {background:none;}
.noti_con_box02 {}
.noti_con_box02 ul {top:15px;}
.noti_con_box02 ul li{}
.noti_con_box02 ul li.noti_con_kr{width:30%;margin-left:4%;margin-top: 10px;}
.noti_con_logo02{position: relative;z-index: 99;width:30%;margin:20px auto 18px auto;}
.noti_con_logo02 img {width:200px;}
.noti_con_logo02 strong{}
.noti_con_box02 ul li.noti_con_en{left:66%;width:34%;}
.noti_con_box02 ul li dt{}
.noti_con_box02 ul li dd{background: none;padding-left: 0;}
table.noti_table {width:100%;background: #f2f2f2;border-top:1px #888 solid;}
table.noti_table tr th {background:none;font-weight:bold;text-align: center;}
table.noti_table tr td {}
table.noti_table tr th, table.noti_table tr td {border:none;padding:6px 12px;font-size:13px;}

/* 왜곡 및 진상규명 */

.alert02 {padding:15px; border:1px #e6e6e6 solid; border-bottom:2px #e6e6e6 solid; text-align:center;}

.fact {display:inline-block;margin-top: 10px;}
.factImg-wrap {float:left;margin: 0 40px 0 30px;}
.factImg {width: 100px; height: 100px; border-radius: 50%;overflow:hidden;background: #861111;}
.factImg img {width:100%; height:100%;}
.factImg .factImgTxt {height: 120px;line-height: 120px;text-align: center;font-size: 20px;font-weight: bold;color: #fff;}
.factTitle {float:left;font-size:20px;font-weight: bold;line-height: 38px;width: 610px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 17px;}
.factTxt {float:left;font-size:14px;line-height: 28px;width: 610px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.fact2wrap {text-align:center;border-bottom: 2px solid #ddd;margin-bottom: 30px;padding-bottom: 30px;}
.fact2Img {margin:0 auto;width: 100px; height: 100px; border-radius: 50%;overflow:hidden;background: #861111;}
.fact2Img .fact2ImgTxt {height: 100px;line-height: 100px;text-align: center;font-size: 20px;font-weight: bold;color: #fff;}
.fact2Title {font-size:20px;font-weight: bold;margin-bottom: 30px;line-height: 34px;}
.fact2Txt {font-size:12pt;line-height: 2.0em;color: #464646;text-align: left;}

.fact3wrap {text-align:center;margin-bottom: 40px;}
.fact3Img {margin:0 auto;width: 100px; height: 100px; border-radius: 50%;overflow:hidden;background: #254e7d;}
.fact3Img .fact3ImgTxt {height: 100px;line-height: 100px;text-align: center;font-size: 20px;font-weight: bold;color: #fff;}
.fact3Txt {font-size:12pt;line-height: 2.0em;color: #464646;text-align: left;}

.factIMG {text-align:center;}


.mob_br {display:none;}


.list_ty2 {position:relative;overflow:hidden;margin:7px 0px 0 0;*zoom:1}
.list_ty2 li {float:left;position:relative;width:256px;/*height:285px;*/padding:7px 10px 0px 5px;}
.list_ty2 li a {color:#2a2a2a;text-decoration:none;cursor:pointer;word-break:keep-all;word-wrap:break-word;}
.list_ty2 li .thumb {width:250px;height:35px;}
.list_ty2 li .thumb img {width:200px;border:1px solid #d5d5d5;}
.list_ty2 li .info {}
.list_ty2 li .info .tit {display:block;margin:10px 0 2px;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;}
.list_ty2 li .info .tag {display:block;margin:0;color:#888;font-size:13px;}
.list_ty2 li .info .name {display:block;color:#888;font-size:13px;}

.list_ty2 li .thumb030205 {margin: 0 30px;}
.list_ty2 li .thumb030205 span {display: inline-block;width: 120px;}
.list_ty2 li .thumb030205 .whiteSmBtn07 {}


.fr_img {float:right;margin:5px 0 0 30px;}


.btn_add {padding: 4px;font-weight: 500;background: #1A4DAE;color: #fff;font-size:12px;line-height:12px;}
.btn_del {padding: 4px;font-weight: 500;background: #AE0004;color: #fff;font-size:12px;line-height:12px;}

.ytb-wrap {display:inline-block;width:100%;}
.ytb-wrap iframe {float:left;margin:0 1%;}

.answer-list {display:inline-block;width:100%;}
.answer-list li {float: left;margin:0 5px 5px 0;min-width: 185px;}

.border-blue {
    border: 2px solid #003586;
    padding: 20px 97px;
    box-sizing: border-box;
    width: 620px;
    margin: 0 auto;
    text-align: left;
}

.border-blue {}
.border-blue dl {
    display: flex;
    width: fit-content;
    margin: 0 auto;
    flex-wrap: wrap;
    line-height: 1.7;
    gap: 5px;
}
.border-blue dl dt {
    width: 75px;
    font-size: 16px;
    font-weight: bold;
    text-align: justify;
    height: 27px;
    letter-spacing: -2px;
}
.border-blue dl dt:after{
                content: "";
                display: inline-block;
                width: 100%;
            }
.border-blue dl dd {
    width: calc(100% - 80px);
    font-size: 16px;
    font-weight: bold;
}
.blue-btn-wrap {
    display: flex;
    justify-content: center;
    gap: 15px;
    margin-top: 20px;
}
.blue-btn-wrap a {
    display: flex;
    background: #003586;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    width: 240px;
    justify-content: center;
	    align-items: center;
    padding: 10px 0;
}

@media all and  (max-width:850px) {
.p_030503_box {width:calc(50% - 10px);height:auto;margin:0 5px 10px 5px !important;}
.p_030503 div dl {width:100%;height:auto;}

.p_030403_box {float:none; width:100% !important;margin:1px 0;}
.p_030403_box img {width:100%;}
}


@media all and  (max-width:768px) {
table.boardListDefault2 tbody td.subject .board-tit-icon {position: relative;margin-bottom: 5px;display: inline-block;}

table.boardNewsletter1, table.boardNewsletter2 {width:100% !important;}

.border-blue {width: 95%; padding: 20px;}
}


@media all and  (max-width:600px) {
.w100 {width:100%;}

.mob_br {display:block;}
.web_br {display: none;}

.mg60 {margin:0 0px;}
.alert02 {padding:15px 15px 20px 15px;}

.fact {width:100%;}
.factImg-wrap {float: none;margin: 0;}
.factImg {margin:0 auto;}
.factTitle {font-size:15px;width:100%;margin-top: 10px;}
.factTxt {font-size:13px;width:100%;}

.factIMG img {width:100%;}
.fact2Txt img, .fact3Txt img {width:100%;}

table.boardWriteDefault2 td input.text, table.boardWriteDefault2 td input.textSmall, table.boardWriteDefault2 td input.textMedium, table.boardWriteDefault2 td input.textTiny {
    width: 100%;
}

table.boardNewsletter {
    width: 100% !important;
}

.smile .box {background:#f4f2f0;padding:10% 6%;height: auto;}
.smile .title {margin-top:0px;font-size: 22px;line-height: 32px;margin-bottom: -4px;}
.smile .title strong {font-size: 34px;line-height: 52px;}
.smile .txtb dt { font-size: 16px;}

.de_company_02 .button_box {width:100%;}

.list_ty2 li .thumb030205 {margin: 0 12px;}

.red066 {line-height: 2.4em;}

.fr_img {float:none;width:100%;margin:7px 0 5px 0;}

.p_040101 {padding:28px 20px;}

.past_director ul li ul li span.con {width:100%;}

.ytb-wrap iframe {float:none;width:100%;margin:0 0 5px 0;}

.pyo030305-wrap {display: inline-block;width: 100%;}
.pyo030305-wrap table.pyo030305 {float: none;width: 100%;margin-right: 0;}
.pyo030305-wrap .pyo030305-img {float: none;width: 100%;margin-top: 0;}
}
