@charset "utf-8";

/* 공통 부분 */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,span,p,form,fieldset,legend,input,textarea,button,select,img{margin:0;padding:0;font-size:12px;font-family:'NanumGothic','Malgun Gothic','Dotum','Gulim';}  
ul,dl,li,ol,dd,dt {list-style:none}
img,fieldset {border:0px; margin:0; padding:0}
a{outline:none;selector-dummy:expression(this.hideFocus=true);text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none}  
address{font-style:normal; color:#858585}
input{color:#333; border:0; outline:none}
textarea{scrollbar-arrow-color:#900326}
table{border-collapse:collapse;border-spacing:0;}
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}

/* TOP 부분 */
#top{width:100%;height:71px;background:url(../images/bg_tnb.gif) repeat-x center top;}
#top #top_box{display:block;width:990px;height:17px;margin:0 auto;padding:3px 10px 0 0;text-align:right;}
#top #top_box li{display:inline;margin:0;padding:0;font-size:11px;color:#808080;}
#top #logo_box{width:1000px;height:61px;margin:0 auto;padding:0;}
#top h1{display:block;float:left;width:209px;height:51px;margin:10px 0 0 0;padding:0;}
#top #logo_box ul{width:192px;height:33px;margin:20px 5px 0 0;padding:0;float:right;}
#top #logo_box ul li{display:inline;margin:0;padding:0;float:left;}

/* 글로벌네비게이션 부분 */
#gnb{width:100%;height:60px; background:url(../images/bg_gnb.gif) repeat-x; float:left;margin:10px 0 0 0;padding:0;float:left;}
#gnb ul{display:block;width:1000px;height:36px;margin:0 auto;padding:0;text-align:center;}
#gnb ul li{display:inline;margin:0;padding:0;}
#gnb ul li.gnbm{margin:0 54px;}
#gnb #snb{width:1000px;height:24px;margin:0 auto;padding:0;text-align:left;}
#gnb #snb img{margin:-20px 0 0 0; padding:0; }
#gnb #snb ul#sub1{margin:5px 0 0 -300px;}
#gnb #snb ul#sub2{margin:5px 0 0 -30px;}
#gnb #snb ul#sub3{margin:5px 0 0 140px;}
#gnb #snb ul#sub4{margin:5px 0 0 270px;}
#gnb #snb ul#sub5{margin:5px 0 0 360px;}
#gnb #snb ul li{display:inline;margin:0 10px;padding:0;color:#353535;font-weight:bold;}
#gnb #snb ul li a{color:#353535;}

/* 메인이미지부분 */
#m_visual{width:100%;height:343px;background:url(../images/bg_main.gif) repeat-x; float:left; margin:0 0 20px 0;}
#m_visual #mv_box{width:998px;height:370px;margin:0 auto;padding:0;}
#m_visual #mv_logo{width:998px;height:200px;margin:0 auto;padding:20px;text-align:center;}

/* 서브이미지부분 */
#s_visual_01{width:100%;height:171px;background:#93daf8;float:left;}
#s_visual_01 #sv_box_01{width:998px;height:171px;margin:0 auto;padding:0;}

/* 메인페이지 컨텐츠 부분 */
#m_con{width:100%;height:194px;margin:0 0 30px 0;padding:0;float:left;}
#m_con #mc_box{width:1000px;height:174px;margin:0 auto;padding:0;}
#m_con #mc_box .board{width:230px;height:153px;margin:0;padding:10px 0 10px 10px;float:left;border:1px solid #ececec; border-right:0;}
#m_con #mc_box .board img{margin:0 0 10px 0;}
#m_con #mc_box .board p{width:230px;height:100px;margin:8px 0 0 0;padding:0;}
#m_con #mc_box .ban1{width:210px; height:174px;padding:0 5px 0 0;text-align:center;border:0;float:left;}
#m_con #mc_box .ban2{width:300px; height:174px;margin:0;padding:0;text-align:right;float:left;}
/* 백업
#m_con{width:100%;height:194px;margin:0 0 30px 0;padding:0;float:left;}
#m_con #mc_box{width:1000px;height:194px;margin:0 auto;padding:0;border:1px solid #ececec;}
#m_con #mc_box .board{width:250px;height:152px;margin:0;padding:15px 18px 10px 18px;float:left;border-right:1px solid #ececec;}
#m_con #mc_box .board img{margin:0 0 10px 0;}
#m_con #mc_box .board p{width:250px;height:100px;margin:8px 0 0 0;padding:0;}
#m_con #mc_box .ban1{width:210px; height:164px;padding:0;text-align:center;border-right:1px solid #ececec;float:left;}
#m_con #mc_box .ban2{width:210px; height:164px;padding-top:30px;text-align:center;float:left;}
*/

/* 서브페이지 컨텐츠 부분 */
#s_con{display:block;width:100%;margin:0;padding:0;float:left;}
#s_con #sc_box{width:1000px;min-height:300px;margin:20px auto 0 auto;padding:0;}
/* 좌측메뉴부분 */
#s_con #sc_box #left {width:194px;float:left;}
#s_con #sc_box #left h2 {width:194px;height:80px;padding:10px 0 0 10px;color:#fff; font-size:21px; font-weight:bold; /*line-height:80px;*/ text-align:left;background:url("../images/page/sub_tit_bg.gif") no-repeat top;}
#s_con #sc_box #left ul.left_nv{width:190px;display:block;margin:0;padding:0;float:left;}
#s_con #sc_box #left ul.left_nv li{font-size:14px;margin-left:5px ;border-bottom:1px solid #ececec;}
#s_con #sc_box #left ul.left_nv li a{width:160px;height:15px;padding:10px 10px 10px 20px; display:inline-block;color:#999999;}
#s_con #sc_box #left ul.left_nv li a:hover{color:#4b87b0;background:#eff7f9;font-weight:bold;  }
/* 컨텐츠부분 */
#s_con #sc_box #page{width:750px;min-height:500px;float:left;margin:0;padding:0 0 0 40px;background:url(../images/bg_page.gif) no-repeat left top;}
#s_con #sc_box #page .nav{display:block;width:750px;height:35px;margin:22px 0 20px 0;padding:0;border-bottom:1px solid #cccccc;}
#s_con #sc_box #page .nav img{padding: 0 0 50px 0;}
#s_con #sc_box #page .nav #p_title{width:150px;height:25px; background:url(../images/bg_p_title.gif) no-repeat left 3px;padding: 0 0 0 30px;float:left;font-size:20px; color:#333; font-weight:bold;}
#s_con #sc_box #page .nav #tit{color:#4b87b0;}
#s_con #sc_box #page .nav .nav_txt{width:250px;float:right;text-align:right;font-size:11px;color:#959595;}
#s_con #sc_box #page #greeting1{clear:both;width:150px; float:left; margin:0; padding: 10px 0 0 20px;}
#s_con #sc_box #page #greeting2{display:block;width:560px; height:560px; float:left; margin:0; padding: 5px 0 80px 0;font-size:14px; line-height: 22px;}
#s_con #sc_box #page #greeting2 span{font-size:16px; font-weight:bold;}
#s_con #sc_box #page #page1{width:150px;height:250px;  float:left; margin:0; padding: 0 10px 0 20px;}
#s_con #sc_box #page #page2{display:block;width:530px; height:250px; float:left; margin:0; padding: 0 0 30px 0;font-size:14px; line-height: 22px;}
#s_con #sc_box #page #page3{display:block;width:710px; float:left; margin:0; padding: 10px 20px 30px 20px;font-size:14px; text-align:left;line-height: 22px;}
#s_con #sc_box #page #place1{width:250px;height:340px;  float:left; margin:0; padding: 0 10px 0 20px;}
#s_con #sc_box #page #place2{display:block;width:430px; height:340px; float:left; margin:0; padding: 0 0 10px 0;font-size:14px; line-height: 22px;}
#s_con #sc_box #page #map{clear:both;width:730px; float:left; margin:0; padding: 0;}

/*
#s_con #sc_box #page #history{width:750px;height:50px; float:right; margin:0; padding: 0;}
#s_con #sc_box #page #history li{font-size:14px;margin-left:5px ;border-bottom:1px solid #ececec;}
#s_con #sc_box #page #history li a{width:80px;height:50px;padding:10px 10px 10px 20px; display:inline-block;color:#999999;}
#s_con #sc_box #page #history li a:hover{color:#4b87b0;background:#eff7f9;font-weight:bold;  }

#s_con #sc_box #page #history {float:left;width:100%;border-top:solid 1px #cfcfcf;border-left:solid 1px #cfcfcf;margin:20px 0 0 0;}
#s_con #sc_box #page #history li {display:inline;border-bottom:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;}
#s_con #sc_box #page #history li >a{float:left;width:133px;height:45px;text-align:center;line-height:44px;font-size:16px;}
#s_con #sc_box #page #history li.on{float:left;height:45px;border-bottom:solid 1px #1c96d9;border-right:solid 1px #1c96d9;background:#1c96d9;}
#s_con #sc_box #page #history li.on >a{width:133px;height:45px;color:#fff;border:0px}
#s_con #sc_box #page #h_con_01{display:block;width:730px; height:450px; float:left; margin:0; padding: 5px 0 80px 0;font-size:14px; line-height: 22px;}
#s_con #sc_box #page #h_con_02{display:none;width:730px; height:450px; float:left; margin:0; padding: 5px 0 80px 0;font-size:14px; line-height: 22px;}
#s_con #sc_box #page #h_con_03{display:none;width:730px; height:450px; float:left; margin:0; padding: 5px 0 80px 0;font-size:14px; line-height: 22px;}
#s_con #sc_box #page #h_con_04{display:none;width:730px; height:450px; float:left; margin:0; padding: 5px 0 80px 0;font-size:14px; line-height: 22px;}
*/
#s_con #sc_box #page #h-img { width: 750px;height:180px;float:left; margin: 0;padding: 0 0 20px 0; text-align: center;}

#tabmenu1, #tabmenu2, #tabmenu3, #tabmenu4 { padding: 0; margin: 0 0 10px 0; width: 750px;}
#s_con #sc_box #page .h_tap {display:block;width: 730px;height:40px;float:left;margin: 0 0 40px 0; padding:0 ;}
/* #s_con #sc_box #page .h_title {display:block;width: 120px;float:left;padding: 0; margin: 0 0 0 20px;font-size:20px; color:#0069b3; line-height:40px;font-weight:bold;} */
#s_con #sc_box #page .b_title { display:block;width: 750px; padding:0 ; background:url(../images/h_tap_bg.gif) repeat-x;}
#s_con #sc_box #page .b_title li {display:inline;width: 130px;height:40px;margin:0 0 0 1px; padding:0 ;}
#s_con #sc_box #page .list { clear:both; width: 750px;float:left; margin: 20px 0; text-align: center;}


.event{margin:0 0 0 20px;}
.event tr th{padding:10px 0;border:1px solid #dcdcdc;border-top:none;background-color:#f0f0f0;text-align:center;font-weight:bold;color:#353535;font-size:11px;}
.event tr td{padding:10px 0 10px 10px;text-align:left;border:1px solid #dcdcdc;border-left:none;border-top:none;line-height: 18px;}
.event tr th.top,.event tr td.top{border-top:3px solid #60a9ce;line-height: 20px;}
.event tr th.top2,.event tr td.top2{border-top:3px solid #60a9ce;background-color:#eff7f9;text-align:center;font-weight:bold;}


/* footer 부분 */
#footer{display:block;float:left;width:100%;height:85px;margin:40px 0 0 0;padding:0 0 20px 0;border-top:1px solid #ececec;}
#footer #fbox{width:1000px;height:85px;margin:0 auto;padding:0;text-align:center;}



.talker01{display:block;width:367px;margin:0 6px 0 0;padding:0;float:left;}
.session1{display:block;float:left;background-color:#eff7f9;font-size:14px;font-weight:bold;color:#353535;margin:5px 0 10px 5px;padding:5px;width:353px;font-family:'NanumGothic','Malgun Gothic','Dotum','Gulim';}
.session{display:block;float:left;background-color:#eff7f9;font-size:14px;font-weight:bold;color:#353535;margin:5px 0 10px 5px;padding:5px;width:730px;font-family:'NanumGothic','Malgun Gothic','Dotum','Gulim';}
.talker{width:340px;min-height:150px;margin:0 8px 20px 8px;padding:8px;float:left;border:1px solid #d2d2d2;}
.talker img{float:left;}
.talker ul{display:block;width:210px;float:left;margin:0 0 0 10px;padding:0;}
.talker ul li{display:block;width:210px;float:left;text-align:left;}
.talker ul li.tman{font-weight:bold;font-size:16px;color:#3061ab;height:20px;margin:0;padding:0;}
.talker ul li.subject{color:#959595;height:18px;margin:0 0 10px 0;padding:0;}
.talker ul li.info{letter-spacing:-0.07em;line-height:17px;font-size:0.90em;}


.map_tit{font-weight:bold;font-size:18px;color:#3061ab;height:24px;display:block;margin:0 0 5px 15px;}
.map_info{margin:0 0 0 15px;color:#454545;font-size:12px;line-height:18px;}
.mtit{font-size:14px;font-weight:bold;margin:0 0 10px 0; }
.blue{color:#264ba9;}
.green{color:#0e972e;}
.red{color:#ff0000;}

.warning{display:block;font-size:11px;font-family:'NanumGothic','Malgun Gothic','Dotum','Gulim';margin:20px 0 0 20px;}

.slide_ban{width:701px;height:50px;margin:0 auto;padding:0;text-align:center;clear:both;zoom:1;}
.slide_ban img{float:left;}
.slide_ban #jFavList{width:635px;height:50px;margin:-6px 0 0 0;padding:0;float:left;overflow:hidden;}
.slide_ban #jFavList ul{width:10287px;display:block;float:left;margin:0;padding:0;}
.slide_ban #jFavList ul li{display:inline;float:left;margin:0;padding:0;}

/* 테스트용 테두리
border:1px solid #cccccc;
*/