@CHARSET "UTF-8";

#jssor_1{width:1070px; height:59px;}
#jssor_1 img{width:170px; height:49px;}
.content h1{font-weight:bold; font-size:28px; padding-top:30px; padding-bottom:30px !important; border-bottom:1px solid #eee; margin-bottom:30px;}
.content .award_box h4{font-weight:bold; font-size:20px; padding-top:30px; padding-bottom:10px; color:#ff6c0f;}
.content .award_box h5{font-weight:bold; padding-bottom:5px; color:#34a195;}
.content .session_box h4{font-weight:bold; font-size:20px; padding-top:30px; padding-bottom:5px; color:#ff6c0f;}
.content .session_box h5{font-weight:bold; padding-bottom:10px; color:#34a195;}
.content .session_box strong{font-size:15px; line-height:22px; display:block;}

p{font-size:15px; line-height:26px;}
.bar{position:relative; padding-left:12px; line-height:18px;}
.bar:after{position:absolute; content:""; left:0; top:0; bottom:0; width:4px; height:20px; border-radius:2px; background:#008549;}
.ta_center{text-align:center !important;}
.ta_justify{text-align:justify !important;}
.ta_left{text-align:left}
.ta_right{text-align:right !important;}

.slider{position:relative;}
.flex-direction-nav{position:absolute; top:0;}
.m_slide .ms_list ul li{float:left;}
.gallery {
    width: 40%;
    height: 65%;
    float: right;
    position: relative;
    background-color: #f7f7f7;
    margin-top: 50px;
}

.pt10{padding-top:10px !important;}
.pt20{padding-top:20px !important;}
.pt30{padding-top:30px !important;}
.pt40{padding-top:40px !important;}
.pt50{padding-top:50px !important;}
.pt60{padding-top:60px !important;}
.pt80{padding-top:80px !important;}
.pt120{padding-top:120px !important;}

.mt-none{margin-top:0px !important;}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px !important;}
.mt60{margin-top:60px !important;}
.mt80{margin-top:80px !important;}
.mt120{margin-top:120px !important;}

.pl10{padding-left:10px !important;}
.pl20{padding-left:20px !important;}
.pl30{padding-left:30px !important;}
.pl40{padding-left:40px !important;}
.pl50{padding-left:50px !important;}
.pl60{padding-left:60px !important;}
.pl80{padding-left:80px !important;}
.pl120{padding-left:120px !important;}

.ml-none{margin-left:0px !important;}
.ml10{margin-left:10px !important;}
.ml20{margin-left:20px !important;}
.ml30{margin-left:30px !important;}
.ml40{margin-left:40px !important;}
.ml50{margin-left:50px !important;}
.ml60{margin-left:60px !important;}
.ml80{margin-left:80px !important;}
.ml120{margin-left:120px !important;}

.pr10{padding-right:10px !important;}
.pr20{padding-right:20px !important;}
.pr30{padding-right:30px !important;}
.pr40{padding-right:40px !important;}
.pr50{padding-right:50px !important;}
.pr60{padding-right:60px !important;}
.pr80{padding-right:80px !important;}
.pr120{padding-right:120px !important;}

.mr-none{margin-right:0px !important;}
.mr10{margin-right:10px !important;}
.mr20{margin-right:20px !important;}
.mr30{margin-right:30px !important;}
.mr40{margin-right:40px !important;}
.mr50{margin-right:50px !important;}
.mr60{margin-right:60px !important;}
.mr80{margin-right:80px !important;}
.mr120{margin-right:120px !important;}


.pb10{padding-bottom:10px !important;}
.pb20{padding-bottom:20px !important;}
.pb30{padding-bottom:30px !important;}
.pb40{padding-bottom:40px !important;}
.pb50{padding-bottom:50px !important;}
.pb60{padding-bottom:60px !important;}
.pb80{padding-bottom:80px !important;}
.pb120{padding-bottom:120px !important;}

.mb-none{margin-bottom:0px !important;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}
.mb60{margin-bottom:60px !important;}
.mb80{margin-bottom:80px !important;}
.mb120{margin-bottom:120px !important;}

strong{font-weight:600;}

.p-rel{position: relative;}
.p-abs{position: absolute;}
.p-sta{position: static;}
.p-fix{position: fixed;}

.float-l{float:left;}
.float-r{float:right;}
.float-c{display:block; margin:0 auto;}
.float-ic{float: initial;margin: 0 auto;}

.thumbnail.plenary img{float:left; margin:20px;}

.strong{font-weight:bold; margin:0;}
.txt-red{color:#e20d13 !important;}
.txt-wine{color:#b70005 !important;}
.txt-blue{color:#2441df !important;}
.txt-org{color:#ff7c00 !important;}
.txt-fff{color:#ffffff !important;}

.txt-color1{color: #008549;}
.txt-color2{color: #5cb530;}

.typed-cursor{
	opacity: 1;
	-webkit-animation: blink 0.7s infinite;
	-moz-animation: blink 0.7s infinite;
	animation: blink 0.7s infinite;
}
.typed-fade-out{
    opacity: 0;
    animation: 0;
    transition: opacity .25s;
}
@keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}
@-webkit-keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}
@-moz-keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}
        
.wrap{color: #008549;}
.typed-cursor{color: #fff;}
.page-header{border-bottom: 0px;}


.container{width: 100%; margin: 0 auto; }
.sub-container{width: 100%; min-width: 1200px; height: auto; min-height: 800px; margin: 0 auto; display :table;}
.content-area{width: 70%; min-height: 900px; margin: 0 auto; position: relative;}
.content-area h3{margin-bottom:15px; font-size:18px;}
.content-area h3:before{background-image:url(../img/h3-icon.png); background-size:24px 24px; display:inline-block; width:24px; height:27px; content:""; margin-right:8px; background-repeat:no-repeat; margin-bottom:-7px;}
.content-area .content{width:80%; min-height:900px; padding: 40px 52px 75px 52px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; margin:0 auto; display:table;}



/* header */
#headerWrap{display: block; width: 100%; height: 145px;}
#header{width: 1200px; height: 100%; height: 95px; margin: 0 auto; position: relative;}
.logo{display:block; margin: 0 auto; padding-top: 12px; width: 300px; height: 65px; clear: both;}
#gnb{width: 100%; height: 50px; background-color: #008549; /* position: absolute; left: 0; top: 95px; z-index: 999; */ overflow: hidden;}
#gnb>ul{width:70%; height:100%; margin:0 auto;}


.m_header{display: none}

.subCover {width: 100%; height: 270px;  position: absolute; background-color: rgba(255,255,255,1); top: 50px; top: 145px; left: 0; display: none; z-index: 999;  box-sizing: border-box; border-bottom: 1px solid #eee; }
.sub{width: 100%; height: 250px; background-color: rgba(255,255,255,1); box-sizing: border-box; border-right: 1px solid #eee; position: absolute; top: 50px; left: 0; z-index: 1000; padding-bottom: 15px; display: none; }
#gnb>ul>li:first-child .sub{border-left: none; }
#gnb>ul>li:last-child .sub{border-right: none}
.sub .borderbox{width: 0px; height: 10px; margin: 0 auto 10px; background-color: rgb(121, 192, 91); }
.sub li{text-align: center;}
.sub li a{display: block; width: 100%; line-height: 34px; font-size: 1.0em; color: #333; text-align: center; font-weight: 400;}
.sub li a:hover{background-color: #eee;}

/* title bar */
.title-bar{ width: 100%; height: 200px; margin: 0 auto; box-sizing: border-box; border-bottom: 1px solid #eee; position:relative; /*background:url(../img/dots_texture.png) repeat ,url(../img/header-img1.jpg) center no-repeat; background-size:2px 2px, cover;*/}
.title-bar h1{
    width:100%; 
    text-align:center;
    color: #fff;/*line-height: 150px;*/ 
    margin:0 auto; 
    /*font:bold 50px/50px 'Ubuntu', sans-serif; */
	font-size:50px;
	font-weight:bold;
    text-shadow:2px 2px rgba(0,0,0,0.3); 
    opacity:0.9; 
    padding-top:60px;
	font-family:'Noto Sans KR','Nanum Gothic', sans-serif;
}
.title-bar img{display: block; float: right; position:absolute;  width:100%; height:100%;}
.title-bar i{ margin-right:5px; font-size:20px;}

.m_title-bar{display: none;}

/* main slide */ 
.slideWrapper{width: 100%; height: 500px; position: relative; }
.slideWrap{width: 100%; height: 100%;}
.bg_box{width: 100%; height: 100%; background-position: center center; margin: 0 auto; }
.bgt_box{width: 100%; height: 100%; background-position: center center; margin: 0 auto; display:none;}
.bgm_box{width: 100%; height: 100%; background-position: center center; margin: 0 auto; display:none;}
/*
.slideWrap li{width: 100%; height: 100%; float: left;}
.slideWrap img{display: block; height: auto; width: 1200px; margin: 0 auto;}
*/

.slide_txt{position: absolute; z-index: 100; width: 100%; height: 250px; top: 50px; left: 0; /* background-color: rgba(255,255,255,0.55) */}
.slide_txt h2{font-size: 40px; line-height: 50px; font-weight:600;}
.slide_txt h4{font-size: 34px; line-height: 25px;}
.slide_txt .bar_1{display: block; width: 50px; height: 4px; background-color: #008549; margin: 0 auto; margin: 20px auto;}
.slide_txt h5{font-size: 24px; line-height: 34px;}
.text_box{position:absolute; display:block; background-color:#008549; color:#fff; width:40%; left:50%; margin-left:-20%; border-radius:5px; margin-top:10px;}

/* quickbox */
.quick_box{width: 100%; height: 144px; position: absolute; z-index: 100; bottom: 30px; }
.quick_box ul{width: 880px; height: 100%; margin: 0 auto; }
.quick_box li{float: left; width: 144px; height: 144px; margin: 0 1px; background-color: rgba(255,255,255,0.5); transition: 0.3s;}
.quick_box li:hover{background-color: #fff;}
.quick_box a{display: block; width: 100%; height: 100%; text-align: center; color: #333; font-weight: 500; font-size: 17px;}
.quick_box img{ width: 45%; height: auto; display: block; margin: 12% auto;}

/* row - scheduleBox, noticeBox, box3 */
.rowBox{width: 1200px; margin: 0 auto; }
.row{width: 1200px; margin-top:150px; margin:0 auto;}
.row>div { float: left; }
#row1 { height: 180px; }
.scheduleBox { width: 560px; height: 180px; margin-right: 30px;}
.scheduleBox ul {width: 100%; height: 100%; }
.scheduleBox li{width: 32%; height: 180px; float: left; margin-right: 1.25%; box-sizing: border-box; border: 1px solid #e5e5e5; }
.scheduleBox li{background-size: auto 100%; background-position: 10% 70%; background-repeat: no-repeat;}
.scheduleBox li:first-child{background-image: url('../img/sche-img2.jpg'); }
.scheduleBox li:nth-child(2){background-image: url('../img/sche-img1.jpg'); background-position: center 0;}
.scheduleBox li:last-child{margin-right: 0; background-image: url('../img/sche-img3.jpg');}
.scheduleBox .sche_title{text-align: center; font-size: 18px; font-weight: 500; line-height: 24px; width:100%; height:100%; margin-top:45%;}
.scheduleBox .sche_title a{text-align: center; font-size: 18px; font-weight: 600; line-height: 24px; width:100%; height:100%; display:block;}
.scheduleBox .sche_date{text-align: center; font-size: 16px; font-weight: 500}

.noticeBox{width: 610px; height: 180px; box-sizing: border-box; border: 1px solid #e5e5e5; border-top: none; }
.noticeBox .tab{width: 100.8%; height: 48px;}
.noticeBox .tab li {width: 40%; height: 100%; float: left; background-color: #f4f4f4; color: #008549; font-size: 18px; text-align: center; line-height: 50px; font-weight: 500; box-sizing: border-box; cursor: pointer;}
.noticeBox .tab li:first-child{width:60%;}


/* Style the tab */
.tab {
  overflow: hidden;
  background-color: #f1f1f1;
}

/* Style the buttons that are used to open the tab content */
.tab button {border: 1px solid #e5e5e5; background-color: #f4f4f4; transition: 0.3s; height:100%; padding:0; font-size:18px; border-top:3px solid #e5e5e5;}
.tab button:first-child{width:58%;}
.tab button:last-child{width:40.8%;}

/* Change background color of buttons on hover 
.tab button:hover {background-color: #ddd;}*/

/* Create an active/current tablink class */
.tab button.active {border-top: 3px solid #008549; background-color: #fff; border-bottom: none; color:#008549; font-size:18px; font-weight:600;}

/* Style the tab content */
.tabcontent {display: none; padding: 6px 12px; border-top: none;}

    .fa-icon{color: #008549; }
/*
.noticeBox .tab li:first-child{border-right: 1px solid #e5e5e5; }
*/
.fa-list{position: static !important;}
.tabBox1{display: none;}
.tabBox1 ul{width:50%; float:left;}
.tabBox1 a:hover{color:#5cb530}

.noticeBox .tab li:last-child{border: 1px solid #e5e5e5; border-right: none; }
.noticeBox .tab li.active { border-top: 3px solid #008549; background-color: #fff; border-bottom: none;}
.noticeBox .tab li.none_active { border-top: 1px solid #e5e5e5; background-color: #f4f4f4; border-bottom: 1px solid #e5e5e5;}
.noticeBox>div { width: 100%; height: 130px; background-color: #fff;}
.noticeBox>div ul { padding: 20px 30px 10px;}
/*
.noticeBox>div li:before{content: "●"; color: #008549;}
*/
.noticeBox>div p { display: inline-block; margin-left: 5px; font-weight: 400; font-size: 1em; }

#row2{ height: 380px;}
#row2>div{width: 32%; height: 100%; margin-right: 2%; box-sizing: border-box; border: 1px solid #e5e5e5;}
#row2 div.fb{margin-right: 0;}
.box_header{width: 100%; height: 50px; box-sizing: border-box; border-top: 3px solid #008549; text-align: center;  }
.box_header h3 { color: #008549; font-weight: 600; font-size: 20px; text-align: center; line-height: 50px;}

.box_content {width: 95%; height: 330px; margin: 0 auto; position:relative}
.box_content>p{overflow:hidden;text-overflow:ellipsis; display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical; height:120px;}
.box_content>a{margin-top:30px; text-align:center; height:30px; width:140px; line-height:27px;}
.box_content>a:hover{text-decoration:underline}
.box_content img{width:90px;float:right}
/*.box_content strong{display:block; position:absolute; bottom:10px; text-align:right;right:0;}
.box_content .inv_box{width: 98%; height: 45%; margin: 0% auto 5%;}
.box_content .inv_box:last-child{margin-bottom:0;}
.box_content .inv_box img{display: block; width: 90%; height: auto; float: left; padding-top: 10%;}
.box_content .inv_box .inv_title{width: 100%; letter-spacing: -0.2px; color: #5cb530; font-weight: 700; font-size: 16px; margin-bottom: 8px;}
.box_content .inv_box .inv_name{color: #333; font-weight: 600; font-size: 16px; margin-left: 5px; }
.box_content .inv_box .inv_from{color: #333; font-weight: 400; font-size: 15px; margin-left: 5px; }
.box_content .inv_box .inv_1{width: 35%; height: 100%; float: left; }
.box_content .inv_box .inv_2{width: 62%; height: 100%; margin-left: 3%; margin-top: 2%; float: right;}*/

.popup_zone .fa-arrow-r{margin-left: 13%; cursor: pointer;}
.popup_zone .fa-arrow-l{margin-right: 13%; cursor: pointer;}
.popup_zone .box_content{overflow: hidden;}
.popup_slideWrap{width: 200%; height: 100%;}
.popup_slide{width: 50%; height: 100%; float: left;}
.popup_zone .pop_title{font-size: 19px; font-weight: 500; margin-top: 20px;}
.popup_zone .pop_img{display: block; width: 100%; margin: 20px auto; }
.popup_zone .pop_txt{font-size: 14px; font-weight: 400;}
.popup_slide>p{margin-top:20px; font-size:14.4px; display:block; border:1px solid #e5e5e5; padding:45px 15px;text-align:center;}
.popup_slide>span{color:#c22c3f; font-size:14px;display:inline-block;}


.arw-img:first-child{display: block; top: 10px; left: 38px; }
.arw-img:last-child{display: block; top: 10px; right: 28px; }

/*
.fb.mobile span, .fb.mobile iframe{width: 320px !important;}
.fb.spad span, .fb.spad iframe{width: 350px !important;}
.fb.pad span, .fb.pad iframe{width: 360px !important;}
*/
.fb.mobile, .fb.spad, .fb.pad{display: none;}


/* sp_ex*/

.sp_ex_box{width: 100%; height: 280px; }
.sp_ex_box li{width: 100%; height: 70px; box-sizing: border-box; border: 1px solid #e5e5e5; border-top: none; float: left;overflow: hidden;}
.sp_ex_box li:last-child{width: 100%; height: 56px; box-sizing: border-box; border: 1px solid #e5e5e5; border-top: none; float: left;overflow: hidden;}
.sp_ex_box li:first-child{border-top: 1px solid #e5e5e5;}
.sp_ex_title{font-weight: 600; text-align: center; line-height: 70px; width: 10%; display: inline-block;}
.sp_ex_box .org{width: 90%; height: 100%; float: right; }


/* sitemap */
#sitemapBar{width: 100%; height: 40px; background-color: #333}
#sitemap{width: 1200px; height: 100%; margin: 0 auto; /* box-sizing: border-box; border-right: 1px solid #eee; border-left: 1px solid #888; */}
#sitemap ul:first-child{float: left; width:15%;}
#sitemap ul:first-child li{color: #aaa; font-size: 15px; text-align:center; width:50%;/* box-sizing: border-box; border-right: 1px solid #888; */}
#sitemap ul:last-child{float: right; width:30%; text-align:center;}
#sitemap ul:last-child li{width:33.333%;font-size:15px;/* box-sizing: border-box; border-left: 1px solid #888; */}
/*#sitemap ul:last-child li:nth-child(1){border-left:1px solid #5a5a5a; border-right:1px solid #5a5a5a;}
#sitemap ul:last-child li:nth-child(2){border-right:1px solid #5a5a5a;}
#sitemap ul:last-child li:nth-child(3){border-right:1px solid #5a5a5a;}*/
#sitemap li{line-height: 40px; float: left; }
#sitemap a{color: #aaa; line-height: 40px;}
#sitemap a:hover{color: #5cb530;}
#sitemap i{margin-right:5px;}

/* footer */
#footerWrap{width: 100%; height: 70px; background-color: #fff; }
#footer{width: 1200px; height: 50px; padding: 10px 0; margin: 0 auto; color: #555;}
#footer>div{float: left;}
.ftLeft{width: 81%; height: 100%;}
.ftRight{width: 19%; height: 100%;}
#footer li{float: left; margin-right: 10px; font-weight: 400;}
#footer li p{ background-position: center left; background-size: auto 75%; background-repeat: no-repeat;}
#footer li a{ background-position: center left; background-size: auto 75%; background-repeat: no-repeat;}
#footer .fa-ft{color: #cecece; padding-right: 10px;}
/*
#footer li:first-child p::before{content: url(../img/ft_icon1.png); margin-right: 5px;}
#footer li:nth-child(2) p::before{content: url(../img/ft_icon2.png); margin-right: 5px;}
#footer li:last-child a::before{content: url(../img/ft_icon3.png); margin-right: 5px;}
*/
/*
#footer li:first-child p{background-image: url('../img/ft_icon1.png'); }
#footer li:nth-child(2) p{background-image: url('../img/ft_icon2.png'); }
#footer li:last-child a{background-image: url('../img/ft_icon3.png'); }
*/
#footer .ftLogo{display: block; height: auto; padding-top: 10px;}


/* con_location */

.con_location_wrap {display:block;height:50px;border-bottom:1px solid #e6e9ed;background-color:#fcfcfc;position:relative;z-index:30;}
.con_location_box {width:1130px;margin:0 auto;}
.con_location {*zoom:1; /* padding-top:19px; */}
.con_location:after {content:""; display:block; clear:both;}
.con_location li {float:left;width:150px;position:relative;background:url("../img/ico_arr.gif") left 49% no-repeat;padding:0 20px 0 33px;height:50px;line-height: 50px;}
.con_location .depth02{width: 180px;}
.con_location li.home {width:auto;padding:0 20px;background-image:none;}
.con_location li.term {width:150px;}
.con_location li.home img {padding-top: 13px;}
.con_location li a {display:block; line-height: 50px; font-size: 17px;}
.con_location li.depth01 a.title {
	color:#333333;
	background:url("../img/ico_gray_down.gif") right center no-repeat;
}
.con_location li.depth01.on a.title {
	color:#333333;
	background:url("../img/ico_gray_up.gif") right center no-repeat;
}
.con_location li.depth02 a.title {
	color:#008549;
	background:url("../img/ico_gray_down.gif") right center no-repeat;
}
.con_location li.depth02.on a.title {
	color:#008549;
	background:url("../img/ico_gray_up.gif") right center no-repeat;
}



.con_location li ul {position:absolute; left:0; top:63px; border:1px solid #ddd; border-top:none; display:none; }
.con_location li li {width:168px; padding:0; clear:both; background-image:none; background-color:#FFF; height:auto; }
.con_location .depth02 li{width: 200px;}
.con_location li li a {padding:0px 20px 0px 20px;}
.con_location li.depth01 li a {color:#777; font-size: 15px;}
.con_location li.depth02 li a {color:#333; font-size: 15px; }
.con_location li li a:hover {color:#008549; background-color:#f5f5f5; font-weight:bold; }
.con_title_wrap {padding:0;}
.con_title_box {width:1240px; margin:0 auto; background-image:none; border:none; padding:0 0 20px; }
.con_title_inbox {border-bottom:2px solid #e6e9ed;padding:63px 0 27px 0;height:118px;}
.con_title_box.bg_none .con_title_inbox {background-image:none;}
.con_title_box .con_title {font-size:43px;color:#008549;font-weight:bold;line-height:50px;}
.font_eng_title {font-size:50px;line-height:50px;}
.con_title_box .con_title.en {font-size:50px;line-height:50px;}
.con_title_box .m_con_txt {display:none;}
.con_title_box .con_txt {display:block;}
.con_title_box p {padding-top:20px;}
.con_white_wrap {padding:0; background-color:#FFF;}
.con_white_box {width:1240px;margin:0 auto;padding:60px 0 100px;}
.con_gray_wrap {padding:0; background-color:#f0f0f0;}
.con_gray_box {width:1240px;margin:0 auto;padding:80px 0 100px;}
.con_gray_wrap.last {margin-bottom:0;}.con_title_wrap {padding:0 30px;}
.con_title_box {border-bottom:2px solid #e6e9ed; padding:71px 0 14px 0; height:131px;}
.con_title_box .con_title {font-size:52px; color:#008549; font-weight:bold; line-height:50px;}
.con_title_box .con_title.en {font-size:60px;line-height:60px; padding-bottom:2px;}
.font_eng_title {font-size:60px; line-height:50px; padding-bottom:0; display:inline-block;}
.con_title_box .m_con_txt {display:none;}
.con_title_box .con_txt {display:block;}
.con_title_box p {padding-top:19px;}

.con_location li.depth02 a.title{display: none;}
.con_location li.depth02 a.titleList{display: block; width:180px;}
.con_location li.depth02 a.title_sitemap{display: block;}
.con_white_wrap {padding:70px 30px 80px; background-color:#FFF;}
.con_gray_wrap {padding:70px 30px; background-color:#f0f0f0;}
.con_gray_wrap.last {margin-bottom:80px;}


.con_location li ul{position: absolute;left: 0;top: 49px;border: 1px solid #ddd;border-top: none;display: none;}

/* sitemap */
.sitemapBox{ width: 25%; height: 250px; float: left; margin-top: 60px;}
.sitemapTitle{width: 80%; color: #333; line-height: 40px; font-size: 21px; margin: 0 auto; padding-left: 10px; box-sizing: border-box; border-bottom: 2px solid #008549;}
.sitemap{width: 80%; height: 210px; padding-left: 22px; margin: 0 auto;}
.sitemap a{display: block; width: 100%; line-height: 40px; font-size: 16px;}
.sitemap a:hover{text-decoration: underline;}

.float{width: 80px; height: 495px; position: absolute; top: 350px; right: 5%; top:200px; margin-top:200px;}
.float ul{width: 100%; height: 100%; }
.float li{float: none; width: 80px; height: 70px; margin-bottom: 3px; box-sizing: border-box;}
.float li:last-child{margin-bottom: 0;}
.float a{font-size: 15px;}
.float li:hover{border: 1px solid #5cb530;}
.float li a img{margin:0 auto;}


.content-area>img{width:900px; height:525px; position:absolute;left:50%; margin-left:-450px;}


/*table*/
.content-area>.content>table{width:100%;}
.content-area>.content table{
	width: 100%;
	text-align: center;
	/*max-width:959px;*/
}
.table-bordered{border:1px solid #ddd; border-top:2px solid #008549;}
.table-bordered>tr{border-bottom:1px solid #ddd;}
.table-bordered tr>td{border:1px solid #ddd; padding:4px 8px;}

/*sub*/
.pull-left{margin-left:10px;}
.kahng_img3{width:380px;}
.kahng_img3>img{width:100%;}
.kahng_txt{width:480px;}

.col-lg-1{margin-bottom:25px;}
.sub-row{width:800px;}

.left{width:60%; float:left;}
.left .ul-board{margin-bottom:60px;}
.right{width:40%; float:right;}

/*pleary*/
.thumbnail.plenary{min-height:210px;}
.thumbnail.plenary img{float:left; margin:20px;}
.thumbnail.plenary .caption{padding-left:180px; text-align: left; margin-left:5px; margin-top:10px;}
.thumbnail.plenary .caption h4{border-bottom: 1px dotted #d7d7d7; padding-bottom: 15px; line-height: 30px;}
.thumbnail.plenary .caption h4 small{display:block; padding-top:2px;}
.thumbnail.plenary .caption h4 span{text-align: right; float: right; font-size: 14.5px; line-height: 18px;  color: #3446a9;}

.bio-btn{padding: 1px 8px; margin-top: 5px;}
.modal {display: none;  position: fixed;  z-index: 99999999; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.4);}
.modal-content {background-color: #fefefe;   margin: 15% auto; padding: 20px; border: 1px solid #888; width: 880px;}
.modal-content p{padding:5px 25px; text-align:justify;}
.modal-content h4{padding:0px 25px; margin-bottom: 5px;}
.close {color: #aaa; float: right; font-size: 28px; font-weight: bold;}
.close:hover, 
.close:focus { color: black; text-decoration: none; cursor: pointer;}
.rs-bar{ font-size: 15.5px; font-weight: 500; color: #ffffff; background: #128047; padding: 3px 13px;
    width: 860px;  margin-bottom: 0; text-align: center !important;}
.rs-bar-1{ font-size: 15.5px; font-weight: 400; color: #000; background: #f2f2f2; border:1px solid #ddd; padding: 3px 13px;
width: 860px;  margin-bottom: 0; text-align: center !important;}
.list_1 li{float:left; width:25%; text-align:center; margin-top:67px;}
.list_1 li:nth-child(4) {margin-top:0px;}
.list_1 li:nth-child(5){float:none;}
.list_2{width:100%;}
.list_2 li{float:left; width:20%; text-align:center;}
.list_2 img{width:75%;}
.plenary_box{font-weight:600; background-color:#efefef; padding: 5px 5px; border-radius:10px; height:72px;}
.plenary_box_1{font-weight:600; background-color:#efefef; padding: 5px 5px; border-radius:10px; height:128px;}
.plenary_box_2{font-weight:600; background-color:#efefef; padding: 5px 5px; border-radius:10px; height:169px;}
.plenary_box_3{font-weight:600; background-color:#efefef; padding: 5px 5px; border-radius:10px; height:94px;}
.plenary_box ul{width:100%; height:100%;}
.plenary_box ul li:first-child{color:#ea584b; line-height:24px; float:left; width:11%; height:100%;}
.plenary_box ul li:last-child{float:left; height:100%; width:89%;}

.plenary_box_1 ul{width:100%; height:100%;}
.plenary_box_1 ul li:first-child{color:#ea584b; line-height:24px; float:left; width:11%; height:100%;}
.plenary_box_1 ul li:last-child{float:left; height:100%; width:89%;}
.plenary_box_2 ul{width:100%; height:100%;}
.plenary_box_2 ul li:first-child{color:#ea584b; line-height:24px; float:left; width:11%; height:100%;}
.plenary_box_2 ul li:last-child{float:left; height:100%; width:89%;}
.plenary_box_3 ul{width:100%; height:100%;}
.plenary_box_3 ul li:first-child{color:#ea584b; line-height:24px; float:left; width:11%; height:100%;}
.plenary_box_3 ul li:last-child{float:left; height:100%; width:89%;}




/*registration*/
.reg_line{border-bottom:solid #008549 2px;border-top:solid #008549 2px;width:382px; padding:10px 20px 10px 20px;list-style:none}


.acc_line{padding:20px 0px; border-top:3px solid #008549; border-bottom:3px solid #008549; line-height:24px; text-align:center; font-size:18.5px; font-weight:600; width:80%; margin:0 auto;}
.acc_line td{padding:5px 10px;}

.btn_1{border:2px solid #43c192; border-radius:0.5em; color:#43c192; padding:2px; cursor:pointer; text-align:center; float:left; font-size:14px;}
.btn_1:hover{background-color:#43c192; color:#fff; text-decoration:none;}

.mySlides>.main_btn{width:153px; height:auto; margin: 5px 5px 0 106px;}
.mySlides>.main_btn1{width:172px; height:auto; margin-top:5px;}

.award_t{display:inline-block; float:left;}
.award_title{padding:41px 0 0 87px; font-size:20px; font-weight:600;}
.pc_table strong{font-size:16px;}
.mobile_table{display:none; font-size:16px;}
div.photos{height:660px;}
div.photos img{margin:0 auto; display:block;}
.bgt_box1{display:none;}
.bgm_box1{display:none;}