.sub_bg{background:url(./image/sub_bg_1.gif) left top repeat-x;}

#contents{width:1237px; margin:0 auto; text-align:left; position:relative;}
#contents .quick{position:fixed;left:50%;top:180px;width:109px;margin-left:600px;}
#contents .quick p{margin-top:5px; text-align:center;}
#contents .quick1{position:fixed;right:20px;top:390px;width:109px; z-index:3}
#contents .quick1 p{margin-top:10px; text-align:center;}


/* sub -----------------------------------------------------------------------------------------------------------------------------------------------------*/
.sub_sitemap{margin-left:50px; margin-bottom:30px; height:52px; font-size:13px; font-family:'³ª´® °íµñ', Nanum Gothic; line-height:49px; color:#464644;}
.sub_sitemap img{margin-top:17px; margin-right:5px;}
.sub_sitemap span{padding:0 2px;}
.sub_sitemap a:last-child {font-weight:bold;}



/* aside > ÁÂÃø ¸Þ´º */
#sub_aside{float:left; width:186px; margin-left:37px; font-family:'³ª´® °íµñ', Nanum Gothic;}
#sub_aside h1{font-size:18px; font-family:'³ª´® °íµñ', Nanum Gothic; color:#4d4d4d; padding-bottom:18px; border-bottom:2px solid #4d4d4d;}
#sub_aside .aNav {width:100%;margin-bottom:36px;}
#sub_aside .aNav li {vertical-align:top;margin-bottom:0px; border-bottom:1px solid #cfcfcf;}
#sub_aside .aNav li a {display:block;padding:13px 14px 14px 14px; font-size:13px;color:#4c4c4c;line-height:16px; letter-spacing:-1px; font-weight:bold;}
#sub_aside .aNav li a:hover, #sub_aside .aNav li a.on { color:#903c39;}
#sub_aside .aNav li li{padding-bottom:2px; line-height:15px; border-bottom:0px;}
#sub_aside .aNav li ul{background:#f2f2f2;}
#sub_aside .aNav li li:first-child{padding:8px 0px 0px 0px;}
#sub_aside .aNav li li:last-child{padding:0px 0px 8px 0px;}
#sub_aside .aNav li li a{list-style:none;font-size:12px; letter-spacing:-1px; line-height:22px;padding:0px 5px 1px 15px;background:none;}
#sub_aside .aNav li li a:hover, #sub_aside .aNav li li a.on {color:#cc2633;background:none;padding:0px 5px 1px 15px;}
#sub_aside  > ul > li.active{color:#4c4c4c;}
#sub_aside  > ul > li.active span.on{color:#903c39;}


#sub_contents{float:left; width:872px; margin-left:60px;}
#sub_contents .contents_tit{font-size:18px; font-family:'³ª´® °íµñ', Nanum Gothic; color:#4c4c4c; font-weight:bold; padding-bottom:18px; border-bottom:1px solid #cfcfcf;}
#sub_contents .contents_tit span{float:right; color:#7f7f7f; font-size:11px; font-weight:normal; line-height:30px;}
.contents_box{padding:44px 0px; text-align:justify; font-size:13px; letter-spacing:0px; font-weight:500; line-height:24px;}


.link_box{clear:both; width:100%; height:53px; margin-top:36px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; display:inline-block;}
.link_box span{margin-left:12px; font-size:13px; font-family:'³ª´® °íµñ', Nanum Gothic; line-height:50px;}
.link_box span a{color:#4c4c4c;}



.sub_tab {width:100%;height:41px; overflow:hidden; background:url(./image/tab_line.gif) bottom left repeat-x; margin-bottom:40px;}
.sub_tab ul{padding:0px; margin:0px;}
.sub_tab ul:after {clear:both; content:""; display:block;}
.sub_tab li{list-style-type:none; float:left; display:inline;  }
.sub_tab li a{display:block; text-decoration:none; height:39px; background:#f2f2f2; border:1px solid #cfcfcf; border-bottom:0px; margin-bottom:1px; padding:0px 20px 0px 20px; font-size:13px; color:#555; font-family:'³ª´® °íµñ', Nanum Gothic; font-weight:bold;  text-align:center; line-height:40px;}
.sub_tab li a:hover{ text-decoration:none;border:1px solid #4d4d4d; border-bottom:0px; }
.sub_tab li a.on { height:40px; border:1px solid #4d4d4d; background:#fff;  border-bottom:0px; margin-bottom:0px; color:#b03c39;line-height:40px; }
.tabCont {margin:20px 0px 20px 0px;}

.sub_tab2 {width:100%; overflow:hidden;  margin-bottom:40px;}
.sub_tab2 ul{padding:0px; margin:0px;}
.sub_tab2 ul:after {clear:both; content:""; display:block;}
.sub_tab2 li{list-style-type:none; float:left; display:inline;  }
.sub_tab2 li a{display:block; text-decoration:none; width:171px; height:39px; background:#f2f2f2; border:1px solid #cfcfcf;  font-size:13px; color:#555; font-family:'³ª´® °íµñ', Nanum Gothic; font-weight:bold;  text-align:center; line-height:40px; margin-left:1px; margin-bottom:1px;}
.sub_tab2 li a:hover{ text-decoration:none;border:1px solid #4d4d4d;  }
.sub_tab2 li a.on {  border:1px solid #cc2633; background:#fff;  color:#b03c39;line-height:39px; }


table.tbl01 {margin-bottom:8px;}
table.tbl01 th{background:#64645e; color:#fff; padding:8px; text-align:center;}
table.tbl01 td{border-bottom:1px solid #dedede; padding:7px; text-align:center; border-right:1px solid #dedede;}
table.tbl01 td:last-child {border-right:none;}

table.tbl02 {margin-bottom:8px;}
table.tbl02 th{background:#64645e; color:#fff; padding:8px; text-align:center;}
table.tbl02 td{border-bottom:1px solid #dedede; padding:7px; text-align:center; border-left:1px solid #dedede;}
table.tbl02 td:first-child {border-left:none;}
table.tbl02 a{color:#4c4c4c; }
table.tbl03 {margin-bottom:8px; border-top:2px solid #64645e}
table.tbl03 th{background:#f2f2f2; color:#64645e; padding:8px; text-align:center;border-bottom:1px solid #dedede; }
table.tbl03 td{border-bottom:1px solid #dedede; padding:7px 7px 7px 15px; text-align:left; border-left:1px solid #dedede;}


.bl_dedede{ border-left:1px solid #dedede !important; }

.contents_box hr{border:none; border-top:1px solid #e3e3e3; margin:40px 0px 0px 0px; padding:0px; height:43px; display:block; background:none;}
.contents_box hr.none{border:none; border-top:0px solid #e3e3e3; margin:0px 0px 0px 0px; padding:0px; height:43px; display:block; background:none;}
.contents_box hr.part{border:none; border-top:1px dashed #c9c9c9; margin:20px 0px 0px 0px; padding:0px; height:23px; display:block; background:none;}

.contents_box h2{font-style:none; font-size:18px; font-weight:bold; margin-bottom:8px; line-height:160%;}
.contents_box h2.maptt1{font-style:none; font-size:18px; font-weight:bold;  margin-bottom:8px;background:url(./image/01/0207_i01.jpg) 0px 0px no-repeat; padding:4px 0px 10px 42px;}
.contents_box h2.maptt2{font-style:none; font-size:18px; font-weight:bold; margin-bottom:8px;background:url(./image/01/0207_i02.jpg) 0px 0px no-repeat; padding:4px 0px 10px 42px;}
.contents_box h2.el{font-weight:bold; font-size:20px; color:#cc2633;letter-spacing:-1px; margin-bottom:10px;background:url(./image/bg_h2.gif) 0px 4px no-repeat; padding-left:38px;  }
.contents_box h2.el2{font-weight:bold; font-size:20px; color:#cc2633;letter-spacing:-1px; margin-bottom:3px; }

.contents_box dl.fl dt{float:left; display:inline; width:190px; font-size:22px; font-weight:bold; letter-spacing:-2px; line-height:30px; }
.contents_box dl.fl dd{float:left; display:inline; width:632px; margin-left:50px; }
.contents_box dl.fl:after{display:block; content:""; clear:both;}
.contents_box dl.fl dd ul.ml li{margin-left:15px !important;}

.contents_box dl.fl2 dt{float:left; display:inline; width:180px; font-size:22px; font-weight:bold; letter-spacing:-2px; line-height:30px; }
.contents_box dl.fl2 dd{float:left; display:inline; width:632px; margin-left:60px; margin-top:35px;}
.contents_box dl.fl2:after{display:block; content:""; clear:both;}


.contents_box dl.fl3 dd{}
.contents_box dl.fl3 ul:after{display:block; content:""; clear:both;}
.contents_box dl.fl3 ul.st03 li{ float:left; display:inline; width:183px;list-style:none; padding:0px 0px 0px 35px; margin:8px 0px 10px 0px; line-height:130%; }
.contents_box ul.st03 li.bgn1{background:url(./image/01/i_n1.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn2{background:url(./image/01/i_n2.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn3{background:url(./image/01/i_n3.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn4{background:url(./image/01/i_n4.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn5{background:url(./image/01/i_n5.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn6{background:url(./image/01/i_n6.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn7{background:url(./image/01/i_n7.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn8{background:url(./image/01/i_n8.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn9{background:url(./image/01/i_n9.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn10{background:url(./image/01/i_n10.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn11{background:url(./image/01/i_n11.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn12{background:url(./image/01/i_n12.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn13{background:url(./image/01/i_n13.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn14{background:url(./image/01/i_n14.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn15{background:url(./image/01/i_n15.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn16{background:url(./image/01/i_n16.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn17{background:url(./image/01/i_n17.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn18{background:url(./image/01/i_n18.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn19{background:url(./image/01/i_n19.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn20{background:url(./image/01/i_n20.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn21{background:url(./image/01/i_n21.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn22{background:url(./image/01/i_n22.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn23{background:url(./image/01/i_n23.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn24{background:url(./image/01/i_n24.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn25{background:url(./image/01/i_n25.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn26{background:url(./image/01/i_n26.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn27{background:url(./image/01/i_n27.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn28{background:url(./image/01/i_n28.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn29{background:url(./image/01/i_n29.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn30{background:url(./image/01/i_n30.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn31{background:url(./image/01/i_n31.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn32{background:url(./image/01/i_n32.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn33{background:url(./image/01/i_n33.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn34{background:url(./image/01/i_n34.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn35{background:url(./image/01/i_n35.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn36{background:url(./image/01/i_n36.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn37{background:url(./image/01/i_n37.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn38{background:url(./image/01/i_n38.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn39{background:url(./image/01/i_n39.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn40{background:url(./image/01/i_n40.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn41{background:url(./image/01/i_n41.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn42{background:url(./image/01/i_n42.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn43{background:url(./image/01/i_n43.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn44{background:url(./image/01/i_n44.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn45{background:url(./image/01/i_n45.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn46{background:url(./image/01/i_n46.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn47{background:url(./image/01/i_n47.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn48{background:url(./image/01/i_n48.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn49{background:url(./image/01/i_n49.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn50{background:url(./image/01/i_n50.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn51{background:url(./image/01/i_n51.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn52{background:url(./image/01/i_n52.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn53{background:url(./image/01/i_n53.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn54{background:url(./image/01/i_n54.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn55{background:url(./image/01/i_n55.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn56{background:url(./image/01/i_n56.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn57{background:url(./image/01/i_n57.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn58{background:url(./image/01/i_n58.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn59{background:url(./image/01/i_n59.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn60{background:url(./image/01/i_n60.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn61{background:url(./image/01/i_n61.gif) 0 0 no-repeat;}
.contents_box ul.st03 li.bgn62{background:url(./image/01/i_n62.gif) 0 0 no-repeat;}


.contents_box dl.fl4 dt{float:left; display:inline; width:220px; font-size:22px; font-weight:bold; letter-spacing:-2px; line-height:30px; }
.contents_box dl.fl4 dd{float:left; display:inline; width:602px; margin-left:50px; }
.contents_box dl.fl4:after{display:block; content:""; clear:both;}

.contents_box dl.fl5 dt{float:left; display:inline; width:190px; font-size:22px; font-weight:bold; letter-spacing:-2px; line-height:30px; color:#b03c39; }
.contents_box dl.fl5 dd{float:left; display:inline; width:662px; margin-left:20px; }
.contents_box dl.fl5:after{display:block; content:""; clear:both;}

.contents_box dl.fl6 dt{float:left; display:inline; width:150px; font-size:22px; font-weight:bold; letter-spacing:-2px; line-height:30px; }
.contents_box dl.fl6 dd{float:left; display:inline; width:672px; margin-left:50px; }
.contents_box dl.fl6:after{display:block; content:""; clear:both;}

.contents_box dl.fl7 dt{float:left; display:inline; width:220px; font-size:22px; font-weight:bold; letter-spacing:-2px; line-height:30px; }
.contents_box dl.fl7 dd{float:left; display:inline; width:632px; margin-left:20px; }
.contents_box dl.fl7:after{display:block; content:""; clear:both;}

.contents_box dl.fl8 dt{float:left; display:inline; width:160px; font-size:22px; font-weight:bold; letter-spacing:-2px; line-height:30px; }
.contents_box dl.fl8 dd{float:left; display:inline; width:712px; margin-left:0px; }
.contents_box dl.fl8:after{display:block; content:""; clear:both;}


.contents_box hr.bt{border:none; border-top:1px solid #e3e3e3; margin:40px 0px 0px 0px; padding:0px; height:43px; display:block; background:none;}

.contents_box dl.flimg dt{float:left; display:inline; width:245px; }
.contents_box dl.flimg dd{float:left; display:inline; width:550px; margin:3px 17px 0px 60px;}
.contents_box dl.flimg dd h2 {font-weight:bold; font-size:20px; color:#cc2633;letter-spacing:-1px; margin-bottom:10px; }
.contents_box dl.flimg dd h3 {font-weight:bold; color:#b03c39; line-height:30px; margin:20px 0px 30px 0px;}
.contents_box dl.flimg dd li{list-style:none; padding:0px; margin:8px 0px 8px 0px; line-height:140%;}
.contents_box dl.flimg dd li li{list-style:none; padding:0px; margin:5px 0px 0px 0px; line-height:140%;}
.contents_box dl.flimg dd strong {color:#000; font-size:14px;}
.contents_box dl.flimg:after{display:block; content:""; clear:both;}


.contents_box dl.history:after{display:block; content:""; clear:both;}
.contents_box dl.history dt{float:left; width:70px;  display:inline;color:#cc2633; font-weight:bold;}
.contents_box dl.history dd{float:left; display:inline; width:480px; margin:2px 0px 0px 0px;}
.contents_box dl.history dd li{list-style:none; padding:0px; margin:0px 0px 8px 0px; line-height:140%;}
.contents_box dl.history dd  ul.els li{list-style:none; padding:0px; padding:0px 0px 8px 140px; line-height:140%; position:relative; }
.contents_box dl.history dd  ul.els li div.hisdate {position:absolute; width:140px; left:0px; top:0px;color:#cc2633;line-height:140%;  }

.contents_box dl.flimg2 dt{float:left; display:inline; width:285px; }
.contents_box dl.flimg2 dd{float:left; display:inline; width:510px; margin:3px 17px 0px 60px;}
.contents_box dl.flimg2 dd h2 {font-weight:bold; font-size:20px; color:#cc2633;letter-spacing:-1px; margin-bottom:10px; }
.contents_box dl.flimg2 dd h3 {font-weight:bold; color:#3775c8; line-height:30px; margin:20px 0px 30px 0px;}
.contents_box dl.flimg2 dd li{list-style:none; padding:0px; margin:8px 0px 8px 0px; line-height:140%;}
.contents_box dl.flimg2 dd ul.bul li{list-style:none; padding:0px; margin:8px 0px 8px 0px; line-height:140%;background:url(./image/list_bul.jpg) 1px 8px no-repeat; padding-left:8px;}
.contents_box dl.flimg2 dd li li{list-style:none; padding:0px; margin:5px 0px 0px 0px; line-height:140%;}
.contents_box dl.flimg2 dd li strong {color:#cc2633; font-size:14px; line-height:34px;}
.contents_box dl.flimg2 dd ul.br li{list-style:none; padding:15px 0px 0px 0px; margin:20px 0px 23px 0px; line-height:140%; border-top:1px solid #e3e3e3;}
.contents_box dl.flimg2 dd ul.br li:first-child{list-style:none;  padding:0px 0px 0px 0px;margin:0px 0px 20px 0px; line-height:140%; border-top:0px solid #e3e3e3;}
.contents_box dl.flimg2:after{display:block; content:""; clear:both;}



.contents_box dl.flimg3 dt{float:left; display:inline; width:440px; margin-left:5px; }
.contents_box dl.flimg3 dd{float:left; display:inline; width:355px; margin:3px 12px 0px 60px;}
.contents_box dl.flimg3 dd h2 {font-weight:bold; font-size:20px; color:#cc2633;letter-spacing:-1px; margin-bottom:10px; }
.contents_box dl.flimg3 dd li{list-style:none; padding:0px; margin:8px 0px 8px 0px; line-height:140%;}
.contents_box dl.flimg3 dd li li{list-style:none; padding:0px; margin:5px 0px 0px 0px; line-height:140%;}
.contents_box dl.flimg3 dd strong {color:#000; font-size:14px;}
.contents_box dl.flimg3:after{display:block; content:""; clear:both;}


.contents_box dl.flimg4 dt{float:left; display:inline; width:205px; margin-left:5px;}
.contents_box dl.flimg4 dd{float:left; display:inline; width:590px; margin:3px 12px 0px 60px;}
.contents_box dl.flimg4 dd h2 {font-weight:bold; font-size:20px; color:#cc2633;letter-spacing:-1px; margin-bottom:10px; }
.contents_box dl.flimg4 dd h3 {font-weight:bold; color:#b03c39; line-height:30px; margin:20px 0px 30px 0px;}
.contents_box dl.flimg4 dd li{list-style:none; padding:0px; margin:8px 0px 8px 0px; line-height:140%;}
.contents_box dl.flimg4 dd ul.bul li{list-style:none; padding:0px; margin:8px 0px 8px 0px; line-height:140%;background:url(./image/list_bul.jpg) 3px 7px no-repeat; padding-left:11px !important;}
.contents_box dl.flimg4 dd ul.bul2 li{list-style:none; padding:0px; margin:8px 0px 11px 0px; line-height:150%;background:url(./image/list_bul.jpg) 3px 8px no-repeat; padding-left:11px !important;}
.contents_box dl.flimg4 dd li li{list-style:none; padding:0px; margin:5px 0px 0px 0px; line-height:140%;}
.contents_box dl.flimg4 dd strong {color:#000; font-size:14px;}
.contents_box dl.flimg4:after{display:block; content:""; clear:both;}

.contents_box dl.flimg5 dt{float:left; display:inline; width:205px; }
.contents_box dl.flimg5 dd{float:left; display:inline; width:380px; margin:3px 17px 0px 60px;}
.contents_box dl.flimg5 dd h2 {font-weight:bold; font-size:20px; color:#cc2633;letter-spacing:-1px; margin-bottom:10px; }
.contents_box dl.flimg5 dd h3 {font-weight:bold; color:#b03c39; line-height:30px; margin:20px 0px 30px 0px;}
.contents_box dl.flimg5 dd li{list-style:none; padding:0px; margin:8px 0px 8px 0px; line-height:140%;}
.contents_box dl.flimg5 dd li li{list-style:none; padding:0px; margin:5px 0px 0px 0px; line-height:140%;}
.contents_box dl.flimg5 dd strong {color:#000; font-size:14px;}
.contents_box dl.flimg5:after{display:block; content:""; clear:both;}


.contents_box dl.gallery:after{display:block; content:""; clear:both;}
.contents_box dl.gallery dd{float:left; display:inline; width:180px; margin:0px 48px 40px 0px; border:1px solid #e3e3e3; }
.contents_box dl.gallery dd.r{float:left; display:inline; width:180px; margin:0px 0px 40px 0px; border:1px solid #e3e3e3; }
.contents_box dl.gallery dd p.th{font-weight:bold; color:#b03c39; padding:10px 10px 0px 15px;}
.contents_box dl.gallery dd p.bname{font-weight:bold; color:#000; padding:0px 10px 0px 15px;}
.contents_box dl.gallery dd p.term { padding:0px 10px 10px 15px; letter-spacing:-1px;}

.contents_box dl.gallery2:after{display:block; content:""; clear:both;}
.contents_box dl.gallery2 dd{float:left; display:inline; width:180px; margin:0px 48px 40px 0px; border:1px solid #dedede; border-radius:3px; }
.contents_box dl.gallery2 dd.r{float:left; display:inline; width:180px; margin:0px 0px 40px 0px; border:1px solid #dedede;  border-radius:3px;}
.contents_box dl.gallery2 dd p.ia{background:#f2f2f2; padding:20px 32px; border-bottom:1px dotted #dedede;}
.contents_box dl.gallery2 dd p.ia img{border:1px solid #fff;}
.contents_box dl.gallery2 dd p.gr{font-weight:bold; color:#b03c39; padding:10px 0px 0px 0px;text-align:center;font-size:14px;}
.contents_box dl.gallery2 dd p.bname{font-weight:bold; color:#000; padding:0px 0px 12px 0px;text-align:center; font-size:16px;}

.contents_box dl.gallery3:after{display:block; content:""; clear:both;}
.contents_box dl.gallery3 dd{float:left; display:inline; width:180px; margin:0px 48px 40px 0px; border:1px solid #dedede; border-radius:3px; }
.contents_box dl.gallery3 dd.r{float:left; display:inline; width:180px; margin:0px 0px 40px 0px; border:1px solid #dedede;  border-radius:3px;}
.contents_box dl.gallery3 dd p.ia{background:#f2f2f2; padding:20px 32px; border-bottom:1px dotted #dedede;}
.contents_box dl.gallery3 dd p.ia img{border:1px solid #fff;}
.contents_box dl.gallery3 dd p.gr{font-weight:bold; color:#b03c39; padding:10px 0px 0px 0px;text-align:center;font-size:14px;}
.contents_box dl.gallery3 dd p.bname{font-weight:bold; color:#000; padding:8px 0px 8px 0px;text-align:center; font-size:14px;}


.contents_box .vi02{border:1px solid #d9d9d9; background:#f5f5f5;}
.contents_box .vi02 h4{font-weight:bold; color:#333; padding:0px 15px 10px 15px; line-height:16px; margin:0px;}
.contents_box .vi02 p.exp {font-size:12px; padding:0px 15px 20px 15px; line-height:18px; }

.contents_box ul.st01 {margin-top:0px;}
.contents_box ul.st01 li{list-style:none; padding:0px; margin:8px 0px 20px 0px; line-height:140%;}
.contents_box ul.st01 li li{list-style:none; padding:0px; margin:5px 0px 0px 13px; line-height:140%;}

.contents_box ul.st01 li.bgn1{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_num1.gif) 0 0 no-repeat;}
.contents_box ul.st01 li.bgn2{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_num2.gif) 0 0 no-repeat;}
.contents_box ul.st01 li.bgn3{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_num3.gif) 0 0 no-repeat;}
.contents_box ul.st01 li.bgn4{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_num4.gif) 0 0 no-repeat;}
.contents_box ul.st01 li.bgn5{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_num5.gif) 0 0 no-repeat;}
.contents_box ul.st01 li.bgn6{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_num6.gif) 0 0 no-repeat;}
.contents_box ul.st01 li.bgn7{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_num7.gif) 0 0 no-repeat;}
.contents_box ul.st01 li.bgn8{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_num8.gif) 0 0 no-repeat;}
.contents_box ul.st01 li.bgn9{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_num9.gif) 0 0 no-repeat;}
.contents_box ul.st01 li.bgn10{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_num10.gif) 0 0 no-repeat;}

.contents_box ul.st02 {margin-top:0px;}
.contents_box ul.st02 li{list-style:none; padding:0px; margin:8px 0px 20px 0px; line-height:140%;}
.contents_box ul.st02 li li{list-style:none; padding:0px; margin:5px 0px 0px 13px; line-height:140%;}

.contents_box ul.st02 li.bgn1{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_han1.gif) 0 0 no-repeat;}
.contents_box ul.st02 li.bgn2{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_han2.gif) 0 0 no-repeat;}
.contents_box ul.st02 li.bgn3{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_han3.gif) 0 0 no-repeat;}
.contents_box ul.st02 li.bgn4{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_han4.gif) 0 0 no-repeat;}
.contents_box ul.st02 li.bgn5{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_han5.gif) 0 0 no-repeat;}
.contents_box ul.st02 li.bgn6{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_han6.gif) 0 0 no-repeat;}
.contents_box ul.st02 li.bgn7{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_han7.gif) 0 0 no-repeat;}
.contents_box ul.st02 li.bgn8{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_han8.gif) 0 0 no-repeat;}
.contents_box ul.st02 li.bgn9{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_han9.gif) 0 0 no-repeat;}
.contents_box ul.st02 li.bgn10{list-style:none; padding:0px 0px 0px 47px; margin:8px 0px 20px 0px; line-height:140%;background:url(./image/01/i_han10.gif) 0 0 no-repeat;}







ul.lifl li:after {display:block; content:""; clear:both;}
ul.lifl li {list-style:none; padding:0px; margin:10px 0px 20px 0px !important; line-height:170% !important;}
ul.lifl li .year {float:left; width:135px; display:inline; color:#cc2633;}
ul.lifl li .year2 {float:left; width:220px; display:inline; color:#cc2633;}
ul.lifl li .year3 {float:left; width:100px; display:inline; color:#cc2633;}
ul.lifl li .month {float:left; width:100px; display:inline; color:#465b99;}
ul.lifl li .exp {float:left;  display:inline;  } 
ul.lifl li .exp2 {float:left;width:290px;  display:inline;  }
ul.lifl li .exp3 {float:left;width:410px;  display:inline;  }

.contents_box ul.bul li{ background:url(./image/bul_list.gif) 0px 10px no-repeat; padding-left:8px !important;}
.contents_box dd ul.bul2 li{ background:url(./image/bul_list.gif) 2px 8px no-repeat; padding-left:10px;}

.contents_box .mapBtn img:hover,.contents_box .clmapBtn img:hover {cursor: pointer;}

.slides{position:relative;width:872px; height:566px;  }
.slides .slide{overflow:hidden;position:relative;width:872px;height:566px}
.slides .slide li{display:block;width:872px;height:566px}
.slides .slide li a{display:block}
.slides a.prev{display:inline-block;z-index:100;overflow:hidden;position:absolute;top:257px;width:52px;left:0px;height:52px;background:url('./image/prev_next.png') 0px 0px no-repeat;line-height:999px;vertical-align:top;background-position:0 0;opacity:0.2;filter:alpha(opacity=20);-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;}
.slides a.next{display:inline-block;z-index:100;overflow:hidden;position:absolute;top:257px;width:52px;right:0px;height:52px;background:url('./image/prev_next.png') 0px 0px no-repeat;line-height:999px;vertical-align:top;background-position:-55px 0;opacity:0.2;filter:alpha(opacity=20);-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;}
.slides a.prev:hover {background-position:0 -57px;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.slides a.next:hover {background-position:-55px -57px;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.slides .page{z-index:100;position:absolute;top:140px;left:0;width:250px;list-style:none; display:none;}
.slides .page li{display:inline-block;_display:inline;margin:0 1px;_zoom:1}
.slides .page li a{display:block;overflow:hidden;width:12px;height:12px;background:url(./image/sp_page.png) 0 0 no-repeat;line-height:999px;vertical-align:top}
.slides .page li.current a{background-position:0 -12px} 


.slides2{position:relative;width:285px; height:370px;  }
.slides2 .slide{overflow:hidden;position:relative;width:285px;height:370px}
.slides2 .slide li{display:block;width:285px;height:370px}
.slides2 .slide li a{display:block}
.slides2 a.prev{display:inline-block;z-index:100;overflow:hidden;position:absolute;top:159px;width:52px;left:0px;height:52px;background:url('./image/prev_next.png') 0px 0px no-repeat;line-height:999px;vertical-align:top;background-position:0 0;opacity:0.2;filter:alpha(opacity=20);-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;}
.slides2 a.next{display:inline-block;z-index:100;overflow:hidden;position:absolute;top:159px;width:52px;right:0px;height:52px;background:url('./image/prev_next.png') 0px 0px no-repeat;line-height:999px;vertical-align:top;background-position:-55px 0;opacity:0.2;filter:alpha(opacity=20);-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;}
.slides2 a.prev:hover {background-position:0 -57px;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.slides2 a.next:hover {background-position:-55px -57px;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.slides2 .page{z-index:100;position:absolute;top:140px;left:0;width:250px;list-style:none; display:none;}
.slides2 .page li{display:inline-block;_display:inline;margin:0 1px;_zoom:1}
.slides2 .page li a{display:block;overflow:hidden;width:12px;height:12px;background:url(./image/sp_page.png) 0 0 no-repeat;line-height:999px;vertical-align:top}
.slides2 .page li.current a{background-position:0 -12px} 


.slides3{position:relative;width:872px; height:340px;  }
.slides3 .slide{overflow:hidden;position:relative;width:872px;height:340px}
.slides3 .slide li{display:block;width:872px;height:340px}
.slides3 .slide li a{display:block}
.slides3 a.prev{display:inline-block;z-index:100;overflow:hidden;position:absolute;top:144px;width:52px;left:0px;height:52px;background:url('./image/prev_next.png') 0px 0px no-repeat;line-height:999px;vertical-align:top;background-position:0 0;opacity:0.2;filter:alpha(opacity=20);-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;}
.slides3 a.next{display:inline-block;z-index:100;overflow:hidden;position:absolute;top:144px;width:52px;right:0px;height:52px;background:url('./image/prev_next.png') 0px 0px no-repeat;line-height:999px;vertical-align:top;background-position:-55px 0;opacity:0.2;filter:alpha(opacity=20);-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;}
.slides3 a.prev:hover {background-position:0 -57px;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.slides3 a.next:hover {background-position:-55px -57px;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}

.slides3 .page{z-index:100;position:absolute;top:140px;left:0;width:250px;list-style:none; display:none;}
.slides3 .page li{display:inline-block;_display:inline;margin:0 1px;_zoom:1}
.slides3 .page li a{display:block;overflow:hidden;width:12px;height:12px;background:url(./image/sp_page.png) 0 0 no-repeat;line-height:999px;vertical-align:top}
.slides3 .page li.current a{background-position:0 -12px} 

.slidesbbs{position:relative;width:800px; height:520px;  }
.slidesbbs .slide{overflow:hidden;position:relative;width:800px;height:520px;}
.slidesbbs .slide li{display:block;width:800px;height:520px;}
.slidesbbs .slide li a{display:block}
.slidesbbs a.prev{display:inline-block;z-index:100;overflow:hidden;position:absolute;top:234px;width:52px;left:0px;height:52px;background:url('./image/prev_next.png') 0px 0px no-repeat;line-height:999px;vertical-align:top;background-position:0 0;opacity:0.2;filter:alpha(opacity=20);-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;}
.slidesbbs a.next{display:inline-block;z-index:100;overflow:hidden;position:absolute;top:234px;width:52px;right:0px;height:52px;background:url('./image/prev_next.png') 0px 0px no-repeat;line-height:999px;vertical-align:top;background-position:-55px 0;opacity:0.2;filter:alpha(opacity=20);-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;}
.slidesbbs a.prev:hover {background-position:0 -57px;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.slidesbbs a.next:hover {background-position:-55px -57px;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}


.slidesbbs .page{z-index:100;position:absolute;top:140px;left:0;width:250px;list-style:none; display:none;}
.slidesbbs .page li{display:inline-block;_display:inline;margin:0 1px;_zoom:1}
.slidesbbs .page li a{display:block;overflow:hidden;width:12px;height:12px;background:url(./image/sp_page.png) 0 0 no-repeat;line-height:999px;vertical-align:top}
.slidesbbs .page li.current a{background-position:0 -12px} 




.lh20 {line-height:20px !important;}
.lh30 {line-height:30px !important;}
.lh50 {line-height:50px !important;}

.mt0 {margin-top:0px !important;} 
.mt5{margin-top:5px !important;}
.mt6{margin-top:6px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt18{margin-top:18px !important;}
.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}

.mb5 {margin-bottom:5px !important;} 
.mb10 {margin-bottom:10px !important;} 
.mb15 {margin-bottom:15px !important;} 
.mb20 {margin-bottom:20px !important;} 
.mb30 {margin-bottom:30px !important;} 
.mb40 {margin-bottom:40px !important;} 

.pl8 {padding-left:8px !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl17 {padding-left:17px !important;}
.pl20 {padding-left:20px !important;}

.pt20 {padding-top:20px !important;}
.p40{padding:40px;}

.fs16{font-size:16px !important; line-height:24px !important; }
.fs15{font-size:15px !important; line-height:24px !important; }
.fs14{font-size:14px !important; }
.fs13{font-size:13px !important; line-height:24px !important; }
.fs12{font-size:12px !important; line-height:18px !important; }

.pott{font-weight:bold; color:#b03c39;}
.pott2{font-weight:bold; color:#000;}
.pott3{font-weight:500;color:#465b99; font-family:'Nanum Myeongjo'; font-size:15px; letter-spacing:-1px; margin-bottom:10px; }
.pott4{ color:#cc2633  !important;}
.pott5{ color:#465b99  !important;}
.pott6{ color:#cc2633  !important;font-weight:bold; }
.pott7{ color:#000  !important;}

.bgf5f5f5{background:#f5f5f5 !important;}
.brtdash {border-top:1px dashed #dedede;}
.bre3e3e3 {border:1px solid #e3e3e3;}

.litbl {border:1px solid #e3e3e3;background:#f5f5f5; padding:26px 0px 10px 40px;}

.fwbold {font-weight:bold !important; }

.ls1{letter-spacing:-0.1px !important;}
.ls2{letter-spacing:-0.2px !important;}
.ls5{letter-spacing:-0.5px !important;}
.ls3p{letter-spacing:0.3px !important;}
.ls10{letter-spacing:-1px !important;}


.fw_n {font-weight:normal !important }

.ff{font-family:'Nanum Myeongjo' !important;  letter-spacing:0px !important; font-size:16px !important; }
.ff_dotum{font-family:'dotum' !important;  letter-spacing:0px !important; font-weight:bold;}

.conTit {font-family:'Nanum Myeongjo' !important;  color:#b03c39; font-size:18px !important; line-height:170% !important; letter-spacing:-1px !important; text-align:justify !important;}

.btnArea{display:block; margin-top:20px; position:relative; height:100px;}
.btnArea a.gotoBtn {position:absolute; top:0px; left:0px; display:block; background:#b03c39; color:#fff; font-weight:bold; padding:5px 20px;}
.btnArea a.gotoBtn:hover { background:#b18b78;}

.btnArea a.gotoBtn1 {position:absolute; top:0px; left:0px; display:block; background:#b03c39; color:#fff; font-weight:500; padding:0px 10px; font-size:12px;}
.btnArea a.gotoBtn1:hover { background:#b18b78;}

.btnArea a.sitego  {position:absolute; display:block; background:#b03c39; color:#fff; font-weight:bold; padding:3px 15px;}
.btnArea a.sitego:hover { background:#b18b78;}
.btnArea a.gbt1 { top:0px; left:0px; }
.btnArea a.gbt2{ top:35px; left:0px; background:#689764;}
.btnArea a.gbt3 { top:70px; left:0px; background:#529bc0;}

.btnArea2{display:block; margin-top:20px; position:relative; height:60px;}
.btnArea2 a.gotoBtn {position:absolute; top:0px; left:0px; display:block; background:#b03c39; color:#fff; font-weight:bold; padding:5px 20px;}
.btnArea2 a.gotoBtn:hover { background:#b18b78;}

.btnArea3{display:block; margin-top:15px; position:relative; height:40px;}
.btnArea3 a.gotoBtn {position:absolute; top:0px; left:15px; display:block; background:#b03c39; color:#fff; letter-spacing:-1px;font-weight:normal; padding:2px 15px 7px 15px; font-size:12px; height:20px;}
.btnArea3 a.gotoBtn:hover { background:#b18b78;}

.samimg {background:#e5e5e5;  text-align:center; }


a.onlgo {margin:0 auto; display:block; background:#b03c39; color:#fff !important; font-weight:normal; padding:2px 0px; width:80px; font-size:12px;}
a.onlgo:hover { background:#b18b78;}
a.onlgoend {margin:0 auto; display:block; background:#c2c2c2; color:#fff !important; font-weight:normal; padding:2px 0px; width:80px; font-size:12px;}
a.onlgoend:hover { background:#a1a1a1;}

.tblpaging {margin:25px auto 20px auto; text-align:center;}
.tblpaging a.no{font-size:12px; color:#666; margin:0px 5px; text-align:center; padding:3px 7px; border:1px solid #dedede; background:#fff;}
.tblpaging a.no_on{font-size:12px; color:#fff;  margin:0px 5px; text-align:center; padding:3px 7px; border:1px solid #a1a1a1; background:#a1a1a1;}

.onlApp{border:1px solid #dedede; margin:0 auto; padding:40px;}
.onlApp .tt {font-size:24px; color:#b03c39;font-family:'Nanum Myeongjo' !important; font-weight:500; text-align:center; letter-spacing:-1px; }
.onlApp .exp{font-size:14px; color:#444; margin:10px 0px 20px 0px; text-align:center;}
table.onl  {margin-bottom:8px;border-top:1px solid #444;}
table.onl  th{border-bottom:1px solid #dedede; background:#f5f5f5; color:#444; padding:8px; text-align:center;}
table.onl  td{border-bottom:1px solid #dedede; padding:7px 10px 7px 20px; text-align:left; border-left:1px solid #dedede;}
.onlApp input.onl_inp{ border:1px solid #cccccc; padding:5px; color:#000; }
.onlApp textarea.onl_inp{ border:1px solid #cccccc; padding:5px; color:#000; width:100%; height:60px; }
.onlApp .submitbox {padding:20px 0 20px 0;text-align:center;}
.onlApp .submitbox input {margin:0 2px 0 2px;padding:2px 30px 4px 30px !important;font-weight:bold; line-height:15px !important;}


.btn_a{background:#b03c39;color:#fff !important;width:200px;font-size:20px;padding:10px;text-align:center;display:block;margin:0 auto;margin-top:30px;}
.btn_a a{color:#fff !important;}
.btn_a a:hover{color:yellow !important;}