@charset "euc-kr";

#container{width:100%;overflow:hidden;margin-bottom:77px;min-height:750px;}
#container div.containerInner{width:990px;margin:0 auto;position:relative;}
#container div.containerInner div.lnb{padding-top:34px;width:180px;float:left;min-height:500px;}
#container div.containerInner div.lnb ul.lnbMenu{width:180px;border-top:3px solid #7cbb00;margin-top:25px;}
#container div.containerInner div.lnb ul.lnbMenu > li{width:180px;background-color:#f7f7f7;}
#container div.containerInner div.lnb ul.lnbMenu > li>div { display:block;}
#container div.containerInner div.lnb ul.lnbMenu > li > div > ul > li{width:140px;padding:5px 20px 5px;line-height:140%;}
#container div.containerInner div.lnb ul.lnbMenu > li > div > ul > li.on > a{color:#0a6978;font-weight:bold;}
#container div.containerInner div.lnb ul.lnbMenu > li > div > ul > li:last-child{padding-bottom:10px;}
#container div.containerInner div.lnb ul.lnbMenu > li > div > ul > li > div{background:#fff;width:138px;border:1px solid #eaeaea;margin-top:5px;}
#container div.containerInner div.lnb ul.lnbMenu > li > div > ul > li > div > ul{padding:5px 10px;}
#container div.containerInner div.lnb ul.lnbMenu > li > div > ul > li > div > ul li{line-height:150%;background:url("../images/common/lnb_dot_off.gif") 0 7px no-repeat;padding-left:9px;}
#container div.containerInner div.lnb ul.lnbMenu > li > div > ul > li > div > ul li.on{background:url("../images/common/lnb_dot_on.gif") 0 7px no-repeat;padding-left:9px;}
#container div.containerInner div.lnb ul.lnbMenu > li > div > ul > li > div > ul li.on a{color:#0a6978;font-weight:bold;}
#container div.containerInner div.lnb .LINK { margin-top:30px;}
#container div.containerInner div.contentWrap{float:left;margin:15px 0 0 50px;width:760px;}
#container div.containerInner div.contentWrap div.navigation{float:right; margin-bottom:10px;}
#container div.containerInner div.contentWrap div.navigation ul{}
#container div.containerInner div.contentWrap div.navigation ul li{float:left;margin:0 2px;}
#container div.containerInner div.contentWrap div.navigation ul li.home{background:url("../images/common/navi_home.gif") 0 2px no-repeat;padding-left:10px;}
#container div.containerInner div.contentWrap div.navigation ul li a, #container div.containerInner div.contentWrap div.navigation ul li span{font-size:11px;}
#container div.containerInner div.contentWrap div.contents{clear:both;line-height:150%;}
#container div.containerInner div.contentWrap div.contents h4{padding-bottom:18px;border-bottom:1px solid #cfcfcf;}
#container div.containerInner div.contentWrap div.contents h4 span { color:#528300;}
#container div.containerInner div.contentWrap div.contents div.contentBox{width:700px;padding:20px 30px;background-color:#fbfbfb;overflow:hidden;border-bottom:1px solid #f0f0f0;position:relative;}
#container div.containerInner div.contentWrap div.contents div.contentBox .Left_img{background: url("../images/contents/file/bg_sample_img.gif") no-repeat 0 0;  float: left; height: 125px; padding: 10px; width: 100px;position:relative;}
#container div.containerInner div.contentWrap div.contents div.contentBox .Left_img .title{position:absolute;top:14px;left:37px;color:#fecd06;font-size:14px;font-weight:bold;}
#container div.containerInner div.contentWrap div.contents div.contentBox .txt{line-height:170%;font-size:11px; padding-top: 10px;text-align: justify;width:570px;float:left;}
#container div.containerInner div.contentWrap div.contents div.contentBox .btn01{position:absolute; right:43px; bottom:22px;}
#container div.containerInner div.contentWrap div.contents div.detailBox{border-top:2px solid #3e3e3e;border-bottom:1px solid #f0f0f0;margin-top:29px;width:700px;padding:20px 30px;background-color:#fbfbfb;overflow:hidden;}
#container div.containerInner div.contentWrap div.contents div.detailBox .Left_img{background: url("../images/contents/file/bg_sample_img.gif") no-repeat 0 0;  float: left; height: 125px; padding: 10px; width: 100px;}
#container div.containerInner div.contentWrap div.contents div.detailBox .txt{ color: #1F1F1F; float: left; font-size: 14px; line-height: 100%; margin-top: 10px; width: 550px;}
#container div.containerInner div.contentWrap div.contents div.detailBox ul{float:left;width:572px;margin-top:15px;}
#container div.containerInner div.contentWrap div.contents div.detailBox ul li{background:url("../images/common/dot_01.gif") 0 4px no-repeat;padding-left:10px;margin-top:10px;line-height:100%;font-size:11px;}
#container div.containerInner div.contentWrap div.contents div.detailBox ul li span.bar{background:url("../images/common/bar03.gif") right 0 no-repeat;width:70px;display:inline-block;margin-right:10px;}
#container div.containerInner div.contentWrap div.contents div.detailBox ul li:first-child{margin-top:0;}
#container div.containerInner div.contentWrap div.contents div.detailBox2{border-top:2px solid #3e3e3e;border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:2px solid #e0e0e0;margin-top:10px;width:730px;padding:0 15px 19px;overflow:hidden;}

#container div.containerInner div.contentWrap div.contents div.detailBox .Vice_Left_img{float: left; height:10px; padding: 5px; }
#container div.containerInner div.contentWrap div.contents div.detailBox .Vice_txt{ color: #1F1F1F;margin-left:210px; float: left; font-size: 20px; line-height: 180%; margin-top: 0px; }
#container div.containerInner div.contentWrap div.contents div.detailBox .Vice_txt ul li{background:url("../images/common/dot_01.gif") 0 4px no-repeat;padding-left:10px;margin-top:10px; margin-left:20px; line-height:100%;font-size:15px;}


#container div.containerInner div.contentWrap div.contents .depth1{font-weight:bold;background:url("../images/common/depth2.gif") 0 1px no-repeat;padding-left:17px;margin-top:20px;line-height:100%;color:#444444;}
#container div.containerInner div.contentWrap div.contents ul.depth2{margin-top:19px;}
#container div.containerInner div.contentWrap div.contents ul.depth2 li{margin-top:8px;background:url("../images/common/lnb_dot_off.gif") 0 8px no-repeat;padding-left:8px;line-height:150%;}
#container div.containerInner div.contentWrap div.contents ul.depth2 li:first-child{margin-top:0;}
#container div.containerInner div.contentWrap div.contents ul.depth3{margin-top:10px;margin-left:10px;}
#container div.containerInner div.contentWrap div.contents ul.depth3 li{margin-top:7px;background:url("../images/common/dot_01.gif") 0 6px no-repeat;padding-left:8px;line-height:150%;}
#container div.containerInner div.contentWrap div.contents ul.depth3 li:first-child{margin-top:0;}

#container div.containerInner div.contentWrap div.contents ul.depth4 li{margin-top:8px;background:url("../images/common/lnb_dot_off.gif") 0 8px no-repeat;padding-left:8px;line-height:150%;font-size:14px;margin-left:10px;}

/* ÅÇ¸Þ´º */
div.contentsTabMenu{width:760px;margin-top:30px;height:50px;background:url("../images/contents/center/tab_line.gif") 0 49px no-repeat; }
div.contentsTabMenu ul{width:760px; height:50px;}
div.contentsTabMenu ul li{ float: left; width:33%; text-align:center; line-height:50px;}
div.contentsTabMenu ul li:first-child a{border-left:1px solid #cacaca;}
div.contentsTabMenu ul li a{ border-right:1px solid #cacaca;border-top:1px solid #cacaca; border-bottom:1px solid #0a6978; display:block; font-weight:bold;height:48px;background-color:#f7f7f7;}
div.contentsTabMenu ul li a.on,
div.contentsTabMenu ul li a:hover{border-right:1px solid #0a6978;border-left:1px solid #0a6978;border-top:2px solid #0a6978;border-bottom:#fff; display:block;text-decoration:none;height:48px;background:#fff url("../images/contents/intro/tabmenu_arrow.gif") center 43px no-repeat; line-height:47px;}
div.contentsTabMenu ul li.two a { padding-top:5px; height:43px; line-height:150%;}
div.contentsTabMenu ul li.two a.on,
div.contentsTabMenu ul li.two a:hover { padding-top:4px; height:44px; line-height:150%;}
div.contentsTabMenu.four ul li{ float: left; width:25%; text-align:center; line-height:50px;}

div.contentBtn01{width:760px;height:26px;margin-top:4px;}
div.contentBtn01 ul{float:right;}
div.contentBtn01 ul li{float:left;margin-left:3px;}

#container div.containerInner div.contentWrap div.contents h5.subTitle{padding-bottom:12px;width:760px;background:url("../images/common/subtitle_line.gif") 0 bottom no-repeat;margin-top:36px;}
#container div.containerInner div.contentWrap div.contents h5.smallTitle{margin-top:30px;}


div.brdTop{width:760px;margin-top:23px;margin-bottom:10px;height:25px;}
div.brdTop select{width:92px;height:20px;border:1px solid #8c97b5;float:left;margin-top:5px;}
div.brdTop a{float:right;width:58px;height:25px;}

table.contentTable01{border-top:2px solid #3e3e3e;width:100%;}
table.contentTable01 thead{border-bottom:2px solid #e0e0e0;}
table.contentTable01 thead th{padding:14px 0 12px;border-left:1px solid #e0e0e0; background:#f5f5f5;border-bottom:2px solid #e0e0e0;}
table.contentTable01 thead th:first-child{border-left:none;}
table.contentTable01 tbody td{ padding:10px; border-bottom:1px solid #e0e0e0;text-align:center;border-left:1px solid #e0e0e0;}
table.contentTable01 tbody td:first-child{border-left:none;}
table.contentTable01 tbody td p{font-weight:bold;color:#444;line-height:100%;margin-bottom:3px;}
table.contentTable01 tbody td p a{color:#444;}
table.contentTable01 tbody td p a:hover{color:#0A6978;text-decoration:underline;}
table.contentTable01 tbody td span{color:#626262;line-height:180%;}
table.contentTable01 tbody td img{vertical-align:bottom;margin-left:5px;}
table.contentTable01 tbody td p img { margin-left:10px;}
table.contentTable01 tbody td.subject{padding:10px 10px 5px;text-align:left;}
table.contentTable01 tbody td strong, table.contentTable01 tbody td strong a{color:#444444;}

table.contentTable02{border-top:2px solid #3e3e3e;width:100%;margin-top:10px;border-bottom:2px solid #e0e0e0;}
table.contentTable02 thead{border-bottom:2px solid #e0e0e0;}
table.contentTable02 thead th{padding:14px 0 12px;border-left:1px solid #e0e0e0;background-color:#f5f5f5;border-bottom:2px solid #e0e0e0;}
table.contentTable02 thead th:first-child{border-left:none;}
table.contentTable02 tbody th{border-bottom:1px solid #e0e0e0;color:#08505b;}
table.contentTable02 tbody td{border-bottom:1px solid #e0e0e0;text-align:center;border-left:1px solid #e0e0e0;padding:8px 0 8px;}
table.contentTable02 tbody td:first-child{border-left:none;}
table.contentTable02 tbody td p{font-weight:bold;color:#444;line-height:100%;}
table.contentTable02 tbody td span{color:#626262;line-height:180%;}
table.contentTable02 tbody td img{vertical-align:bottom;margin-left:5px;}
table.contentTable02 tbody td.subject{ padding:8px;text-align:left;}
table.contentTable02 tbody td.bold{font-weight:bold;}

table.contentTable03{border-top:2px solid #3e3e3e;width:100%;margin-top:10px;border-bottom:2px solid #e0e0e0;}
table.contentTable03 thead{border-bottom:2px solid #e0e0e0;}
table.contentTable03 thead th{padding:14px 0 12px;border-left:1px solid #e0e0e0;background-color:#f5f5f5;}
table.contentTable03 thead th:first-child{border-left:none;}
table.contentTable03 tbody th{border-bottom:1px solid #e0e0e0;color:#08505b;}
table.contentTable03 tbody td{border-bottom:1px solid #e0e0e0;text-align:center;border-left:1px solid #e0e0e0;padding:13px 0 12px;}

table.contentTable03 tbody td p{font-weight:bold;color:#444;line-height:100%;}
table.contentTable03 tbody td span{color:#626262;line-height:180%;}
table.contentTable03 tbody td img{vertical-align:bottom;margin-left:5px;}
table.contentTable03 tbody td.subject{padding:10px 10px 12px;text-align:left;}
table.contentTable03 tbody td.bold{font-weight:bold;}

table.detailList01{width:100%;border-top:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;margin-top:100px;}
table.detailList01 th{color:#626262;border-bottom:1px solid #e0e0e0;padding:13px 0 12px;background-color:#f5f5f5;}
table.detailList01 th img{vertical-align:top;padding:6px 0 0 10px;}
table.detailList01 td{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding-left:15px;}

table.detailList02{width:100%;border-top:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;margin-top:100px;}
table.detailList02 th{color:#626262;border-bottom:1px solid #e0e0e0;padding:13px 0 12px 20px;background-color:#f5f5f5;text-align:left;}
table.detailList02 td{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding-left:15px;}
table.detailList02 .subway{padding:5px 0 5px 20px}

/* ±Û¾²±â ¸ñ·Ï */
table.contentTableWrite { width:100%; margin-top:10px; border-top:2px solid #3e3e3e; border-bottom:2px solid #e0e0e0;}
table.contentTableWrite th { padding:8px 20px; background:#f5f5f5; text-align:left; border-bottom:1px solid #e0e0e0;}
table.contentTableWrite th span.red { display:inline-block; margin-left:-12px; color:#cc3c00;}
table.contentTableWrite td { padding:8px; border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0;}
table.contentTableWrite td input[type=checkbox] { margin:5px 0px;}

table.contentTableView {width:100%; margin-top:10px; border-top:2px solid #3e3e3e; border-bottom:2px solid #e0e0e0;}
table.contentTableView thead th {padding:8px; background:#f5f5f5; border-bottom:1px solid #e0e0e0; font-size:14px;}
table.contentTableView tbody th { padding:8px; border-bottom:1px solid #e0e0e0; background:url(../images/contents/cooperation/fileBg.gif) no-repeat right 0px;}
table.contentTableView td { padding:8px 15px; border-bottom:1px solid #e0e0e0;}
table.contentTableView td.date { padding:30px 15px; text-align:left;}
table.contentTableView td.pic { padding:30px 0 0 0; text-align:center;}
table.contentTableView td .txt{text-align:left;line-height: 150%;}
table.contentTableView td.con{text-align:left;line-height: 150%; padding:8px 10px 8px 0; padding-bottom:50px;}
table.contentTableView tbody th.date{ padding:13px 0 13px 19px; border-bottom:1px solid #e0e0e0; background:url(../images/contents/cooperation/fileBg.gif) no-repeat right 0px;text-align:left!important;}
table.contentTableView tbody th.filedown{ padding:13px 0 13px 19px; border-bottom:1px solid #e0e0e0; background:url(../images/contents/cooperation/fileBg.gif) no-repeat right 0px;text-align:left!important;vertical-align: top;}


div.searchBot{width:760px;margin-top:30px;}
div.searchBot fieldset{margin:0 auto;width:350px;}
div.searchBot fieldset select{width:63px;}
div.searchBot fieldset input[type=text]{width:198px;}

/* organization */
.organization { margin-top:20px; position:relative; width:760px; height:940px; background:url(../images/contents/center/bgOrganization3eng.gif) 90px 40px no-repeat;}
.organization a { position:absolute;}
.organization a.organ1 { left:0; top:0; }
.organization a.organ2 { left:0; top:80px; }
.organization a.organ3 { left:0; top:180px; }
.organization a.organ4 { left:227px; top:43px; }
.organization span.organ5 { position:absolute; left:227px; top:123px; }
.organization a.organ6 { left:227px; top:234px; }
.organization a.organ7 { left:150px; top:280px; }
.organization a.organ8 { left:150px; top:320px; }
.organization a.organ9 { left:150px; top:360px; }
.organization a.organ10 { left:150px; top:400px; }
.organization>div { position:absolute; }
.organization>div h6 a { position:absolute;  left:0; top:0; }
.organization>div ul { margin-left:270px; padding:12px 0 12px 19px; width:317px; border:1px solid #08505b; }
.organization>div ul li { padding-left:8px; background:url("../images/common/dot_01.gif") 0 8px no-repeat;font-size:11px; }
.organization>div ul li a { position:relative; }
.organization .part1 { left:150px; top:470px; }
.organization .part2 { left:150px; top:560px; }
.organization .part3 { left:150px; top:650px; }
.organization .part4 { left:150px; top:740px; }
.organization .part5 { left:150px; top:850px; }


/* 3.¿¬±¸ Çù·Â */
.selectBox { margin-top:30px; margin-bottom:10px;}
.selectBox>* { vertical-align: top;}
.selectBox select { min-width:150px;padding-left:8px;}
.selectBox select option{padding-left:10px;}
.selectBox select.color { font-weight:bold; background:#0a6978; color:#fff;}

.Btn { margin-top:10px; text-align:right;}
.Btn.center { text-align:center;}

.cooperation { margin-top:30px;}
.cooperation  h5 { margin-top:20px; font-weight:bold; margin-bottom: 10px;  font-family:'NanumGothicWeb'; font-size:16px; color:#0a6978;}
.cooperation .viewInfo { overflow:hidden; border-top:2px solid #3e3e3e;  border-bottom:2px solid #e0e0e0; }
.cooperation .viewInfo .img { float:left; width:458px; border:1px solid #d9d9d9; margin:10px; margin-right:0px;}
.cooperation .viewInfo .text { float:right; width:280px; min-height:330px; margin-left:10px;background:#f7f7f7;}
.cooperation .viewInfo dl { width:260px; margin:0 auto; margin-top:10px;}
.cooperation .viewInfo dt { width:260px; height:41px; line-height:41px; text-align:center; color:#fff; font-size:15px; font-family:'NanumGothicWeb'; font-weight:bold; background:url(../images/contents/cooperation/viewImgBg.gif) no-repeat;}
.cooperation .viewInfo dd { width:260px; height:31px; border-bottom:1px solid #eaeaea; line-height:31px; text-align:center; background:#fff;}
.cooperation .viewInfo ul { width:260px; margin:0 auto; margin-top:30px; padding-left:30px;}
.cooperation .viewInfo li { margin-bottom:10px;}
.cooperation .viewInfo li strong { display:block; width:90%; padding-left:10px; font-family:'NanumGothicWeb'; font-weight:bold; vertical-align: top; color:#528300; background:url(../images/contents/cooperation/icoList.gif) no-repeat 0px 8px;}
.cooperation .viewInfo li span { display:inline-block; padding-left:10px; }
.cooperation .Link { margin-top:30px; background:#f7f7f7;}

.cooperation .infoText { overflow:hidden; margin-top:30px; border-bottom:2px solid #e0e0e0; background:#f7f7f7;}
.cooperation .infoText .left { float:left; width:580px; padding-right:20px; background:#fff;}
.cooperation .infoText .text { width:100%; line-height:160%; text-align:justify;}
.cooperation .file { overflow:hidden; margin-top:15px; margin-bottom:15px; border:1px solid #e5e5e5;}
.cooperation .file dt { float:left; width: 12%; height:21px; font-size:11px; color:#898989; line-height:12px; padding:1% 1%; text-align:center; font-weight: bold; background:url(../images/contents/cooperation/fileBg.gif) no-repeat right 0px;}
.cooperation .file dd { float:right; width:79%; height:21px; line-height:21px; padding:1% 2%;}
.cooperation .file dd span { float:left;}
.cooperation .file dd a { float:right;}

.cooperation .infoText .right { float:right; margin-top:10px; margin-right:10px;}
.cooperation .infoText .right li { width:110px; height:38px; margin-bottom:3px; padding-left:30px; line-height:38px; font-weight:800; font-family:'NanumGothicWeb'; font-size:11px; color:#626262; background:url(../images/contents/cooperation/listBox.gif) no-repeat;}

.cooperation .depth2 dt { margin-top:15px; padding-left:20px; font-weight:bold; background:url(../images/contents/cooperation/bullet01.gif) no-repeat 0px center;}
.cooperation .depth2 dd { margin-top:10px; padding-left:20px;}
.cooperation p.depth2 {margin:15px 0px; padding-left:20px; font-weight:bold; background:url(../images/contents/cooperation/bullet01.gif) no-repeat 0px center;}

.cooperation .ImgView { overflow:hidden; background:#f7f7f7;}
.cooperation .ImgView>div { float:left;}
.cooperation .ImgView p.img { max-width:515px; max-height:346px;}
.cooperation .ImgView p.text { height:40px; line-height:40px; text-align:center;}
.cooperation .ImgView .List { overflow:hidden; width:230px; height:336px; margin-left:15px; margin-top:10px;}
.cooperation .ImgView .List li { float:left; margin-right:10px; padding-top:5px;}
.cooperation .ImgView .List li.on {background:url(../images/contents/cooperation/imgOnbg.gif) repeat-x 0px 0px;}
.cooperation .ImgView .btn { height:33px; padding:7px 10px 0px 10px; background:#eeeeee;}
.cooperation .ImgView .btn .left { float:left;}
.cooperation .ImgView .btn .right { float:right;}

.cooperation .ImgInfoView { overflow:hidden; margin-top:10px; border:1px solid #e0e0e0;}
.cooperation .ImgInfoView .leftBox { position:relative; float:left;background:#fff;}
.cooperation .ImgInfoView .rightBox { float:left; width:238px; min-height:381px; background:#f7f7f7;}
.cooperation .ImgInfoView .List { overflow:hidden; width:228px; height:336px; margin-left:12px; margin-top:10px;}
.cooperation .ImgInfoView .List li { float:left; margin-right:10px; padding-top:5px;}
.cooperation .ImgInfoView .List li.on {background:url(../images/contents/cooperation/imgOnbg.gif) repeat-x 0px 0px;}
.cooperation .ImgInfoView .img { width:458px; margin:20px 30px; border:1px solid #d9d9d9;}
.cooperation .ImgInfoView .leftBox .text { margin-top:10px; text-align:center;}
.cooperation .ImgInfoView .leftBox .btn .left { position:absolute; top:50%; left:10px; margin-top:-11px;}
.cooperation .ImgInfoView .leftBox .btn .right { position:absolute; top:50%; right:10px; margin-top:-11px;}
.cooperation .ImgInfoView .rightBox .btn { height:33px; padding:7px 10px 0px 10px; background:#eeeeee;}
.cooperation .ImgInfoView .rightBox .btn .left { float:left;}
.cooperation .ImgInfoView .rightBox .btn .right { float:right;}
.cooperation .ImgInfoText { padding-bottom:30px; border-bottom:2px solid #d9d9d9;}

.cooperation .ImgList { overflow:hidden; padding-bottom:20px; margin-top:20px; border-bottom:2px solid #e0e0e0;}
.cooperation .ImgList li { float:left; margin-right:6px; padding-top:5px;}
.cooperation .ImgList li.on { background:url(../images/contents/cooperation/imgOnbg.gif) repeat-x 0px 0px;}

.cooperation .movieList { overflow:hidden;}
.cooperation .movieList li { float:left; width:163px; margin-right:5px; margin-bottom:5px; border:1px solid #e1e1e1; padding:10px;}
.cooperation .movieList li p.text { margin-top:5px; font-weight:bold; letter-spacing: -0.5px;}

.cooperation .highlite { font-size:24px; color:#222;}
.cooperation .date { text-align:right;}


/* ¿¬±¸¿ø ¼Ò½Ä - ³»ºÎ */

.infomation { margin-top:40px; padding:30px; border:1px solid #eee; border-bottom:2px solid #e0e0e0;}
.infomation h5 { padding:5px 0px; padding-left:25px; font-weight:bold; color:#0a6978; background:url(../images/contents/icon/icoInfo.gif) no-repeat 0px center;}
.infomation ul { margin-top:10px; margin-left:20px;}
.infomation ul li { padding-left:10px; background:url(../images/contents/icon/icoList.gif) no-repeat 0px 6px;}


/* ¿¬±¸¼¾ÅÍ */
.centerTitle { margin-top:25px; font-weight:bold; margin-bottom: 10px;  font-family:'NanumGothicWeb'; font-size:16px; color:#0a6978;}
	
/* È¸¿ø°¡ÀÔ */
.join h5 {margin-top:20px; font-weight:bold; margin-bottom: 10px;  font-family:'NanumGothicWeb'; font-size:16px; color:#0a6978;}
.join h5.right { margin-top:-35px; text-align: right;}
.join h5.center { margin-top:50px; text-align:center;}
.join .textareaBox { overflow:auto; height:150px; padding:10px; border:1px solid #eeeeee;}
.join .info { margin-top:-20px; text-align:right;}
.join .info span { color:#cc3c00;}
.join .bullet { margin-bottom:30px;}
.join .bullet li { margin-bottom:5px; padding-left:8px; background:url(../images/contents/icon/icoList.gif) no-repeat 0px 7px;}
.join .bullet li span { color:#528300;}
.join .ipin { width:404px; height:202px; padding-left:236px; padding-top:60px; margin:0 auto; background:url(../images/contents/join/IpinBg.gif) no-repeat 0px 60px;}
.join .ipin.idBg { background:url(../images/contents/join/IdsearchBg.gif) no-repeat 0px 60px;}
.join .ipin.PWDBg { background:url(../images/contents/join/PWDsearchBg.gif) no-repeat 0px 60px;}
.join .ipin ul { width:360px; padding-top:40px; padding-bottom:20px; border-bottom:1px solid #e6e6e6;}
.join .ipin li { margin-bottom:5px;}
.join .ipin li span { display:inline-block; width:90px; padding-left:10px; font-weight:bold; background:url(../images/contents/icon/icoList.gif) no-repeat 0px 6px;}
.join .ipin p { width:360px; margin-top:10px; text-align:center;}
.join .ipinText { margin-top:20px; text-align:center;}

.join .loginBox { position:relative; overflow:hidden; width:404px; height:202px; padding-left:236px; margin:0px auto; margin-top:50px; background:url(../images/contents/join/loginFormBg.gif) no-repeat 0px 0px;}
.join .loginBox ul { width:360px; margin-top:50px; padding-bottom:20px; border-bottom:1px solid #e6e6e6;}
.join .loginBox li + li { margin-top:17px;}
.join .loginBox li span { display:inline-block; width:90px; padding-left:10px; font-weight:bold; background:url(../images/contents/icon/icoList.gif) no-repeat 0px 6px;}
.join .loginBox p.btn { position:absolute; top:50px; right:60px;}
.join .loginBox p.text { width:360px; margin-top:10px;}

.join .eamil { border-top:2px solid #3e3e3e; border-bottom:2px solid #e0e0e0; padding:20px 0px; margin-bottom:40px; text-align:center; font-weight:bold;}
.join .eamil span { color:#0a6978;}

.join .Out { border-top:2px solid #3e3e3e; border-bottom:2px solid #e0e0e0; padding:20px; margin-bottom:40px; }
.join .Out p.title { font-weight: bold;}
.join .Out ul { margin:10px 0px;}
.join .Out ul li { margin-bottom:5px;}

/* °³ÀÎÁ¤º¸ Ã³¸® ¹æÄ§ */
.personal { margin-top:40px; line-height:150%;}
.personal .icodepth { display:block; padding-left:15px; background:url(../images/contents/join/icodepth.gif) no-repeat 0px 3px;}

/* ÅëÇÕ °Ë»ö */
.search .research { height:44px; padding-top:20px; text-align:center; background:url(../images/contents/search/searchBg.gif) repeat-x;}
.search .research input[type=text] { width:200px; padding:1.5px; border:1px solid #999999;}
.search h5 { margin-top:32px; font-size:14px; font-weight: normal;margin-bottom:15px;}
.search h5 span{ color:#cc3c00; font-weight: bold;}
.search .result { padding:10px 15px; border:1px solid #e5e5e5; border-bottom:3px solid #f0f0f0;}
.search .result ul { overflow:hidden;background:url(../images/contents/search/dotLine.gif) repeat-y 0 18px ;}
.search .result li { float:left; margin-bottom:8px; margin-right:20px; padding-left:1%;background:url(../images/contents/search/bulletSilver.gif) no-repeat 0px center;word-break:normal;}
.search .result li.red { background:url(../images/contents/search/bulletRed.gif) no-repeat 0px center;}
.search .result li.red a {color:#cc3c00;}
.search h6 { margin-top:35px; padding-left:10px; font-size:14px; background:url(../images/contents/search/bulletRed.gif) no-repeat 0px center;}
.search h6 span { font-weight: normal;}
.search .button { margin-top:-20px; margin-bottom:7px; text-align:right; }


/* ¿¬±¸ÀÚ·á */
div.brdTop2{width:760px;margin-top:23px;margin-bottom:10px;height:25px;}
div.brdTop2 select{width:92px;height:20px;border:1px solid #8c97b5;float:;left;margin-top:5px;}
div.brdTop2 .btn_put01{float:right;height:25px;}
div.brdTop2 select.select02{font-size:11px; padding-left:5px; margin-right:4px; float:left;}
div.brdTop2 .btn_move01{float:left; margin-top:5px; margin-right:203px; }
div.brdTop2 .sns_group{float: left; overflow: hidden; padding-top: 6px; width: 134px;}
div.brdTop2 .sns_group li{float:left;}

.point_color a{color:#0a6978; text-decoration:underline;}
.btn_prev{text-align:center;margin-top:72px;}

.kjda .title { margin:60px 0 35px 0; text-align:center;}
.kjda .title span {display:block; }
.kjda .info { margin-bottom:45px; }
.kjda .info span { display:block; text-align:center;}
.kjda .info span strong { font-weight:bold; color:#2671bc; }
.kjda .aims { margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #cfcfcf; }
.kjda .detailInfo { margin:30px 0 0 40px; }
.kjda .detailInfo span { float:left; display:inline-block; width:140px; }
.topBox { overflow:hidden; margin-bottom:35px; padding:19px 0 17px 0; border-top:1px solid #cfcfcf; border-bottom:1px solid #f0f0f0; background:#fbfbfb; }
.topBox .img { float:left; margin:0 0 0 29px; padding:11px 0 0 11px; width:91px; height:116px; background:url(../images/contents/publication/bgBook.gif) 0 0 no-repeat; }
.topBox .img img { width:80px; height:105px; }
.topBox .txt { float:left; margin:10px 0 0 25px; width:570px; } 
.topBox .txt .bTit { font-size:14px; font-weight:bold; }
.topBox .txt .bInfo { margin:2px 0 5px 0; }
.topBox .txt span { display:block; }
.topBox .txt span.green { color:#0a6978; }
.kjda .bottomBox { margin-top:70px; padding:20px 30px; border:1px solid #eee; border-bottom:2px solid #e0e0e0; } 
.kjda .bottomBox .tit { margin:0 0 10px -10px; padding-left:23px; background:url(../images/contents/publication/bgExclamation.gif) 0 0 no-repeat; ;font-weight:bold; color:#0a6978; }
.kjda .tableWrap { position:relative; }
.kjda .tableWrap .selectBox { position:absolute; right:0; top:0; margin:0; }
.kjda h5 { color: #0A6978; font-family: 'NanumGothicWeb';font-size: 16px; font-weight: bold; margin-top: 34px;margin-bottom: 12px; }
.kjda .option { text-decoration:underline; font-weight:bold;}
.kjda .option+ul { margin:0 0 30px 40px; }
.kjda .fontBlue a{ color:#2671bc; }
.kjda .border { padding:16px 27px; border:1px solid #505050; }
.kjda .border li { font-weight:bold; }
.kjda .border li span { display:block; margin-left:37px; font-weight:normal; }
.kjda .watchBox { margin-top:40px; padding:16px 20px; border:1px solid #505050; overflow:hidden; }
.kjda .watchBox p { margin-bottom:10px; font-size:16px; color:#000; font-weight:bold;}
.kjda .watchBox ul li { float:left; }
.kjda .watchBox ul li+li { margin-left:20px; }
.kjda .block{background-color:#e9e9e9;padding:17px 28px;}
.kjda .fw{font-weight:normal;}

/* ¿¬±¸¿ø¼Ò°³ */
.peopleint h5{color: #0A6978;font-family: 'NanumGothicWeb';font-size: 16px;font-weight: bold;10px;margin-top:34px;margin-bottom:12px;}
.peopleint p{line-height:150%;}

.peopleint_0501{margin-top:48px;}
.peopleint_0501 .img01{float:left; margin-right:40px;}
.peopleint_0501 .tit01{padding-top:37px;font:24px Georgia; font-weight:normal; color:#0a7d8f; margin-bottom:60px; }
.peopleint_0501 .txt01{float:left;width:480px; text-align:justify;margin-bottom:82px;}
.peopleint_0501 .txt02{ text-align:right; font-weight:bold;}
.peopleint_0501 .txt02 span{ display:block; color:#444444; font-size:14px;}
.peopleint_0501 p{line-height: 150%;}

.peopleint_050201 h5{color: #0A6978;font-family: 'NanumGothicWeb'; font-size: 16px; font-weight: bold; margin-bottom: 15px;float:left;}
.peopleint_050201{margin-top:48px;}
.peopleint_050201 .img01{float:left; margin-right:40px;height:600px;}
.peopleint_050201 .tit01{float:left;padding:37px 0 20px 0;font:24px Georgia; font-weight:normal;color:#0a7d8f;margin-bottom:38px; border-bottom:2px solid #1f1f1f;width:490px;}
.peopleint_050201 .txt01{float:left;width:480px;margin-bottom:60px;margin-top:0px!important;}
.peopleint_050201 .txt01 li{margin-top:9px!important;}
.peopleint_050201 .txt01 li:first-child{margin-top:0px!important;}
.peopleint_050201 .txt02{float:left;width:480px;}
.peopleint_050201 .txt02 strong{ display:inline-block; width:130px; font-family:Tahoma; color:#444444; vertical-align: top;}
.peopleint_050201 .txt02 span {display:inline-block; }
.peopleint_050201 .txt02 li{margin-top:12px;}
.peopleint_050201 .txt02 li:first-child{margin-top:0px;}

.peopleint_050202{border-bottom:2px solid #e0e0e0;padding-bottom:30px;}
.peopleint_050202 ul{width:171px;height:173px;border:1px solid #e1e1e1;padding:10px 0 0 10px;margin:0 9px 10px 0;}
.peopleint_050202 ul .img01{margin-bottom:13px;}
.peopleint_050202 ul strong a{color:#444444;margin-bottom:8px;display:block;}

.peopleint_050203{overflow:hidden;}
.peopleint_050203 li{background:url(../images/contents/intro/bg_peopleframe.gif) no-repeat 0 0;width:190px;height:207px;padding:20px 0 0 0;text-align:center;border-top:2px solid #3e3e3e;border-bottom:1px solid #e0e0e0;float:left;}
.peopleint_050203 li img{margin-bottom:14px;}
.peopleint_050203 li strong{clear:both; display:block; color:#3e3e3e;}
.peopleint_050203 li span{line-height:150%;color:#3e3e3e;}

.peopleint_0503{width:738px;height:158px;border-top:2px solid #3e3e3e; border-bottom:2px solid #e0e0e0; border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;padding:19px 0 18px 18px;}
.peopleint_0503 strong{margin-right:10px;font-family:Tahoma;}
.peopleint_0503 span{font-weight:bold;}
.peopleint_0503 li{ padding-left:10px; margin-top:9px; background: url("../images/common/lnb_dot_off.gif") no-repeat scroll 0 7px transparent;}
.peopleint_050302{width:758px;border-top:2px solid #3e3e3e; border-bottom:2px solid #e0e0e0; border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.peopleint_050302 table tr{background:url(../images/contents/intro/bg_history.gif) repeat-x 0 0;}
.peopleint_050302 table tr th{font:14px Tahoma; color:#528300; font-weight:bold; text-align:left;padding-left:20px;padding-top:20px;vertical-align: top;}
.peopleint_050302 table tr td{padding:20px 0;}
.peopleint_050302 table tr td strong{font-size:14px;margin-bottom:12px;color:#444444;display:block;}
.peopleint_050302 table tr td span{margin-top:5px;display:block;}

.peopleint_0504 h5{color: #0A6978;font-family: 'NanumGothicWeb';font-size: 16px;font-weight: bold;10px;margin-top:34px;margin-bottom:12px;}
.peopleint__table_0504 table{border:1px solid #eeeeee;margin-bottom:5px;}
.peopleint__table_0504 table th{border-top:2px solid #444444;font-size:14px;padding:19px 27px 0 22px; text-align:left; vertical-align:top;background-color: #f9f9f9;}
.peopleint__table_0504 table td{border-top:2px solid #adadad; padding:0 0 21px 24px;}
.peopleint__table_0504 ul li{margin-top:6px!important;}
.peopleint__table_0504 ul li:first-child{margin-top:0px!important;}

.peopleint_0505 h5{color: #0A6978;font-family: 'NanumGothicWeb';font-size: 16px;font-weight: bold;10px;margin-top:34px;margin-bottom:15px;}
.peopleint_0505 table.contentTable01 tbody td{border-right:1px solid #e0e0e0;}
.peopleint_0505 table.contentTable01 tbody td:last-child{border-right:none;}
.peopleint_0505 table.contentTable01 tbody td.bgcolor{background-color: #faf9f1;}
.peopleint_0505 table.contentTable01 tbody td.bb2{border-bottom:2px solid #e0e0e0;}
.peopleint_0505 table.contentTable01 tbody td li{margin-top:8px;}
.peopleint_0505 table.contentTable01 tbody td li:first-child{margin-top:0px;}
.peopleint_0505 table.contentTable01 tbody td span{line-height:150%;}
.peopleint_0505 table.contentTable01 tbody td p{text-align:left;font-weight:normal;margin-bottom:7px;}
.peopleint_0505 .danwi{font-size:11px; float:right;margin-bottom:7px;}
 
.peopleint_0602 h5{font-size:14px; background: url(../images/contents/intro/bg_h5title.gif) no-repeat 0 0;height:27px;position:relative;margin-top:30px;margin-bottom:18px;padding:9px 0 0 16px;color:#444444;}
.peopleint_0602 h5 span{position:absolute;right:5px;top:5px;}
.peopleint_0602 p{line-height:150%;}

.peopleint_0603 h5{color: #0A6978;font-family: 'NanumGothicWeb';font-size: 16px;font-weight: bold;10px;margin-top:30px;margin-bottom:12px;}
.peopleint_0603 h6{font-size:14px; background: url(../images/contents/intro/bg_h5title.gif) no-repeat 0 0;height:27px;position:relative;margin-top:30px;margin-bottom:18px;padding:9px 0 0 16px;color:#444444;}
.peopleint_0603 h6 span{position:absolute;right:5px;top:5px;}
.peopleint_0603 p{line-height:150%;margin-bottom:20px;}

.peopleint .btn_down{float:right;margin-top:29px;}
.peopleint .btn_down p{float:left;margin-right:4px;}
.peopleint .ci_kor{overflow: hidden;margin-bottom:35px;}
.peopleint .ci_kor p{float:left;margin-right:4px;margin-bottom:4px;}
.peopleint .ci_eng_kor p{float:left;margin-right:8px;margin-bottom:9px;}


/* °Ô½ÃÆÇ À¯Çü¸ðÀ½*/
.researcherNews .sns_group2{padding-top:6px;float:right;margin-top:10px;margin-bottom:30px;}
.researcherNews .sns_group2 li{float:left;}
.researcherNews input[type=text]{height:17px;border:1px solid #d9d9d9;}
.researcherNews table.contentTableWrite td .icoDelete{padding-right:29px;float: right;}


/* »çÀÌÆ®¸Ê */
.sitemap { margin-top:40px; }
.sitemap .box { clear:both; overflow:hidden; }
.sitemap .box+.box { margin-top:50px; }
.sitemap .list { float:left; width:31%; }
.sitemap .list + .list { margin-left:2%; }
.sitemap .list h5 { text-align:center; }
.sitemap .list .menu { margin-top:18px; border-top:2px solid #0a6978; }
.sitemap .list .menu>li>a { display:block; padding:10px 0 8px 15px;color:#444; font-weight:bold; border-bottom:1px solid #eee; }
.sitemap .list .menu li .sub { padding:12px 15px 3px 15px; background:#f7f7f7; border-bottom:1px solid #eee; }
.sitemap .list .menu li .sub li { margin-bottom:8px; }
.sitemap .list .menu li .sub li a { margin:0; padding-left:7px; font-size:11px; color:#626262; background:url(../images/contents/icon/icoList.gif) 0 4px no-repeat; font-weight:normal;}
.sitemap .list .menu li .sub li a .pd { padding-left:8px; }


/* ÆË¾÷ */
.popupAddress { overflow:hidden; width:400px; height:300px; background:url(../images/contents/popup/popupBg.gif) no-repeat;}
.popupAddress h5 { margin-top:10px; margin-left:20px;}
.popupAddress .searchBox { margin-top:30px; text-align:center;}
.popupAddress .address { height:150px; margin:10px 30px 0px; border:1px solid #f5f5f5;}
.popupAddress .address table { margin:0px;}
.popupAddress .address table td[colspan] { padding:0px;}
.popupAddress .address table div { overflow-y: scroll; height:100px; }
.popupAddress .address table div table { width:100%;}

/* ¿µ¹®Ãß°¡ */
.green { font-weight:bold; color:#528300;}
.acolor { text-decoration:underline; color:#0a6978;}


/* °øÅë ¿µ¿ª */
h4 { font-size:24px; color:#222222; font-family:'NanumGothicWeb';}

input, img { vertical-align: middle;}
input[type=radio] { margin-top:-2px;}
.input01 { border:1px solid #e1e1e1; padding:2px;}
.input02 { width:45%; border:1px solid #e1e1e1; padding:2px;}
.input03 { width:95%; border:1px solid #e1e1e1; padding:2px;}
.input04 { width:60px; border:1px solid #e1e1e1; padding:2px;}
.input05 { width:100px; border:1px solid #e1e1e1; padding:2px;}
.input06 { width:220px; border:1px solid #e1e1e1; padding:2px;}
.input07 { width:82%; border:1px solid #e1e1e1; padding:2px;}

.select01 { padding:2px; width:180px; border:1px solid #cccccc;}
.select02 { padding:2px; width:150px; height:24px; border:1px solid #cccccc;}

textarea {resize:none;}
.textarea01 {border:1px solid #e1e1e1; width:655px; height:180px;}
.textarea02 {border:1px solid #e1e1e1; width:635px; height:100px; padding:10px; margin-bottom:15px; font-size:12px; margin-left:20px;}
.textarea03 {border:1px solid #e1e1e1; width:95%; height:300px; padding:2px;}

.con_textcolor{color:#528300!important;}
.txtGreen{color:#528300}
.txtBlue{color:#0c7a8c}

/* ÆäÀÌÂ¡ Ãß°¡ */
.paginate02 {margin-top: 30px;height: 75px;text-align:center;vertical-align: middle;width: 750px;background-color: #FAFAFA;padding: 10px 0 0 10px;}
.paginate02 strong {color:#fff;font-weight:bold; background:url(../images/contents/file/bg_pagenate_on.gif) no-repeat 0 0;padding:20px 0 0 0; width:100px; height:45px;display:block; float:left;vertical-align:middle;margin-right:15px;}
.paginate02 a {color:#666;text-decoration:none; width:100px; height:45px; display:block;vertical-align:middle;float:left;padding:20px 0 0 0;background:url(../images/contents/file/bg_pagenate_off.gif) no-repeat 0 0;margin-right:15px;}
.paginate02 a:hover {color:#fff;background-color:#626262;background:url(../images/contents/file/bg_pagenate_on.gif) no-repeat 0 0;width:100px; height:55px; }
.paginate02 a:active, .paginate02 a:focus {color:#fff;background-color:#626262;background:url(../images/contents/file/bg_pagenate_on.gif) no-repeat 0 0;width:100px; height:65px; }
.paginate02 .pre_end, .paginate02 .pre, .paginate02 .next, .paginate02 .next_end{position:relative;background:none;border:none;width:25px;height:25px;}
.paginate02 .pre_end a, .paginate02 .pre_end:hover, .paginate02 .pre a, .paginate02 .pre:hover, .paginate02 .next a, .paginate02 .next:hover, .paginate02 .next_end a, .paginate02 .next_end:hover{border:none;background:none;width:25px;height:25px;}
.paginate02 .next{margin-left:20px;margin-right:5px;width:25px;height:25px;}
.paginate02 .pre{margin-right:35px;width:25px;height:25px;}
