﻿@charset "utf-8";
@import "common.css";
@import "board.css";
@import "popup.css";






/*****레이아웃*****/

#wrap {width:100%; min-width:994px;}

#header {}
.visual1 {background:#eeeeee url('/images/En/common/visual/visual1.jpg') center bottom no-repeat; height:330px;}
.visual2 {background:#eeeeee url('/images/En/common/visual/visual2.jpg') center bottom no-repeat; height:330px;}
.visual3 {background:#eeeeee url('/images/En/common/visual/visual3.jpg') center bottom no-repeat; height:330px;}
.visual4 {background:#eeeeee url('/images/En/common/visual/visual4.jpg') center bottom no-repeat; height:330px;}
.visual5 {background:#eeeeee url('/images/En/common/visual/visual5.jpg') center bottom no-repeat; height:330px;}
.visual6 {background:#eeeeee url('/images/En/common/visual/visual6.jpg') center bottom no-repeat; height:330px;}
.visual7 {background:#eeeeee url('/images/En/common/visual/visual7.jpg') center bottom no-repeat; height:330px;}
.visual8 {background:#eeeeee url('/images/En/common/visual/visual7.jpg') center bottom no-repeat; height:330px;}

.top_wrap{position:relative; margin:0 auto; background:url('/images/En/common/gnb_bg01.png') 0 0 no-repeat; padding:0 7px; height:99px; width:980px; *zoom:1;}
.top_wrap:after{display:block;clear:both;content:''}
.top_wrap h1 {padding:10px 0 0 60px;}

/*****상단유틸*****/
.top_util {position:absolute; right:25px; top:10px;}
.top_util:after{display:block;clear:both;content:''}
.top_util li {float:left; border-left:1px solid #ccc; padding:0 5px; font-size:11px; color:#888;}
.top_util li.home {border:none; background:url('/images/En/icon/icon_home.png') 0 50% no-repeat; padding-left:13px;}

/*****GNB*****/
ul#topnav {position:absolute; left:0px; top:37px;}
ul#topnav li {float: left;}
ul#topnav li:first-child {margin-left:230px;}
ul#topnav li a {line-height:54px; padding:0px 27px; display: block;color: #333; font-size:16px; font-weight:bold;}
ul#topnav li a:hover,
ul#topnav li a.active{color:#0099cc;}
ul#topnav li span{float:left; padding: 0; position: absolute; left: 0; top:53px; display: none; width: 994px; background:url('/images/En/common/gnb_bg02.png') 0 0 no-repeat;}
ul#topnav li:hover span { display: block; }
ul#topnav li span a {display:inline-block; line-height:40px; padding:0px 20px 0px 10px; height:49px; background:url('/images/En/common/gnb_bg03.png') 0 18px no-repeat; color:#ace1ff; font-size:13px; font-weight:bold;}
/*ul#topnav li span a:first-child {margin-left:250px;}*/
ul#topnav li span a:hover,
ul#topnav li span a.active{color:#fff; background-position:0 -27px;}
ul#topnav li span.sm1  { padding-left:130px;}
ul#topnav li span.sm2 { padding-left:420px; }
ul#topnav li span.sm3 { padding-left:860px; }

/*****타이틀 및 현재 위치*****/
#bar_wrap {width:100%; background:url('/images/En/common/bar_bg01.jpg') 0 0 repeat-x; height:60px;}
.bar_box {width:980px; margin:0 auto; *zoom:1;}
.bar_box:after{display:block;clear:both;content:''}
.bar_box h1 {float:left; background:url('/images/En/common/bar_bg02.jpg') 0 0 repeat-x; font-size:24px; color:#fff; text-align:center; width:200px; line-height:60px; font-weight:bold;}
.bar_box div.location {float:left; margin-left:30px; padding-left:30px; background:url('/images/En/common/bar_bg03.png') 0 50% no-repeat; line-height:60px; color:#fff; font-size:24px;}

/*****Lnb*****/
.lnb li {border-bottom:1px solid #d9d9d9; line-height:40px;}
.lnb li:first-child{border-top:1px solid #d9d9d9;}
.lnb li a{display:block; background:url('/images/En/common/lnb_bg01.png') 10px 50% no-repeat; padding-left:28px; color:#555; font-size:16px; font-weight:bold;}
.lnb li a:hover, .lnb li a.active {color:#0066cc; background:#f5f5f5 url('/images/En/common/lnb_bg02.png') 10px 50% no-repeat;}
.lnb li.textrow a,
.lnb li.textrow a:hover, .lnb li.textrow a.active{line-height:20px; padding:10px 0 10px 28px;}

/*****Footer*****/
#footer {width:100%;*zoom:1; border-top:1px solid #c7c7c7; background:#ddd; height:83px;}
.footer_wrap {width:980px; margin:0 auto;*zoom:1;padding:10px;}
.footer_wrap:after{display:block;clear:both;content:''}
.footer_wrap h1 {float:left; margin:0px 0 0 28px;}
.address {float: left;margin:20px 0 0 30px; }
.copy {float: left; margin:0 0 0 30px; line-height:28px; }

/*****Contents*****/
#container {width:980px; margin:0 auto; padding:50px 0 100px 0; *zoom:1;}
#container:after{display:block;clear:both;content:''}
.contents {width:750px; margin-left:30px; float:left; *zoom:1; }
.contents:after{display:block;clear:both;content:''}
.lnb {width:200px; float:left;}



.contents h1 {background:url('/images/En/common/title_dot01.png') 0 50% no-repeat; padding-left:33px; line-height:23px; font-size:20px; font-weight:bold; color:#333;}
.contents h2 {background:url('/images/En/common/title_dot02.png') 0 50% no-repeat; font-weight:normal; padding-left:15px;color:#666;}
.contents h3 {background:url('/images/En/common/title_dot03.png') 0 50% no-repeat; font-weight:normal; padding-left:10px;color:#666;}
.contents p{line-height:22px; text-align:justify;}
.contents p.line {height:1px; line-height:1px; background:#d9d9d9;}


.policy_wrap{height:160px; overflow-y:auto; border:1px solid #d9d9d9; line-height:20px; padding:20px;}
.policy_wrap strong{color:#333;}




.contents_box01 {*zoom:1}
.contents_box01:after{display:block;clear:both;content:''}
.contents_box01 span.stext01{font-size:12px;}

.LborderCon01 {border-left:1px solid #cccccc; width:465px; text-align:justify;}
.LborderCon02 {border-left:1px solid #cccccc; width:450px; text-align:justify;}

input.input_text {border:1px solid #d9d9d9; line-height:23px; height:21px; color:#333;}
textarea.write01 {height:120px; border:1px solid #d9d9d9; line-height:20px; padding:10px; width:540px;}



/****학술행사 콘텐츠*****/
.conTitle_wrap {background:url('/images/En/common/box_bg_t01.png') 0 0 no-repeat; padding:30px 0 0 0;}
.conTitle_inbox {background:url('/images/En/common/box_bg_b01.png') 0 bottom no-repeat; padding:0 0 30px 0;}

.conGreeting_wrap { margin-top:30px;}
.conGreeting_wrap h2{background:none; font-size:24px; line-height:24px; color:#004993; font-weight:bold; padding:0;}
.conGreeting_wrap div.conGreeting_text{font-size:18px; color:#404040; line-height:26px; margin-top:20px;}


.info_box01 {border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9; background:#f5f5f5; padding:0 30px;}
.info_box01 h1{background:none; line-height:22px; font-size:22px; font-weight:bold; color:#000; text-align:center; padding:0;}

.info_box01 ul{*zoom:1;}
.info_box01 ul li{background:url('/images/En/common/title_dot03.png') 0 8px no-repeat; padding-left:10px; color:#666; line-height:20px; margin-top:5px;}
.info_box01 ul li:first-child{margin-top:0px;}
ul.info_text li{background:url('/images/En/common/title_dot03.png') 0 8px no-repeat; padding-left:10px; color:#666; line-height:20px; margin-top:5px;}
ul.info_text li:first-child{margin-top:0px;}

/***** 회사소개-회칙 *****/
.rule_title  {font-size:30px; color:#000; line-height:32px; text-align:center; font-weight:bold;}
.rule_box {padding:20px; border:1px solid #d9d9d9;}
.rule_box p.title {font-weight:bold; color:#333; font-size:14px; margin-top:30px;}
.rule_box p.title:first-child{margin-top:0;}
.rule_box ul {}
.rule_box ul li{background:url('/images/En/common/title_dot04.png') 0 8px no-repeat; padding-left:10px; color:#666; line-height:18px; margin:5px 0 0 15px; }
.rule_box ul li ul li {background:none; padding:0;}


/***** Contact Us *****/
.map_box {border:2px solid #0080cb; text-align:center;}



/*****관련사이트*****/
.related_site{*zoom:1;}
.related_site:after{display:block;clear:both;content:''}
.related_site ul{*zoom:1; margin-top:10px;}
.related_site ul:after{display:block;clear:both;content:''}
.related_site li{margin-left:20px; font-size:14px; line-height:24px; color:#666;}
.related_site li em {font-weight:bold;}
.related_site li em, 
.related_site li span{color:#0080ca;}





/*****로그인*****/
.login_form {width:470px; margin:0 auto;padding:20px 0 30px 0; border-bottom:1px solid #d9d9d9;}
.login_form dl{*zoom:1;}
.login_form dl:after{display:block;clear:both;content:''}
.login_form dt{float:left;}
.login_form dt p span{width:60px;display:inline-block; font-size:14px; font-weight:bold; color:#333;}
.login_form dt input {line-height:23px; border:1px solid #d9d9d9; height:23px;  width:248px; background:#fff;}
.login_form dd{float:right;}

.login_info {width:470px; margin:0 auto;padding:20px 0 20px 0;}
.login_info dl{*zoom:1; padding:10px 0 0 0;}
.login_info dl:after{display:block;clear:both;content:''}
.login_info dt{float:left; background:url('/images/En/common/title_dot02.png') 0 50% no-repeat; width:270px; padding-left:17px; margin-top:5px;}
.login_info dd{float:left;}




/***** 버튼 *****/
.btn_box{*zoom:1;}
.btn_box:after{display:block;clear:both;content:''}



/***** 탭버튼 *****/
.tab_wrap {*zoom:1;height:50px;}
.tab_wrap:after{display:block;clear:both;content:''}
.tab_wrap li{float:left; margin-left:1px;}
.tab_wrap li a{display:block; text-align:center; background:#0080cb url('/images/En/common/tab_bg01.png') center 0 no-repeat; font-size:14px;font-weight:bold; color:#fff; line-height:40px; height:50px; overflow:hidden;}
.tab_wrap li a.tab2 {line-height:18px; font-size:13px;}
.tab_wrap li a:hover,
.tab_wrap li a.active {background:#004993 url('/images/En/common/tab_bg01.png') center -50px no-repeat;}



.tab_contents01 {*zoom:1;}
.tab_contents01:after{display:block;clear:both;content:''}
.tab_contents01 ul.history01 {*zoom:1;}
.tab_contents01 ul.history01:after{display:block;clear:both;content:''}
.tab_contents01 ul.history01 li {float:left;}
.tab_contents01 ul.history01 li.title01 p{color:#1a6dc1 !important; font-size:34px; margin-left:15px; width:200px; font-weight:normal; letter-spacing:0; line-height:34px;}
.tab_contents01 ul.history01 li.title01 span{font-size:14px;  font-weight:;}
.tab_contents01 ul.history01 li.subtitle{color:#333; line-height:20px; width:120px; font-weight:bold; letter-spacing:0px;}
.tab_contents01 ul.history01 li p{line-height:20px; font-weight:bold; letter-spacing:0px; color:#666666; width:400px;}
.tab_contents01 ul.history01 li ul{*zoom:1;}
.tab_contents01 ul.history01 li ul:after{display:block;clear:both;content:''}



.tab_contents01 ul.history02 {*zoom:1;}
.tab_contents01 ul.history02:after{display:block;clear:both;content:''}
.tab_contents01 ul.history02 li {float:left;}
.tab_contents01 ul.history02 li.title01{color:#004993; margin-left:15px; width:160px;}
.tab_contents01 ul.history02 li p{line-height:40px; font-weight:bold;}
.tab_contents01 ul.history02 li.title01 p{font-weight:normal;font-size:22px; }

.tab_contents_box {padding:30px; background:#e6e6e6;}
.graph_box01 {border:1px solid #C4C4C4; background:#fff;}








/**** 학술자료실 141128 ****/
.resource_terms_box{background:#f5f5f5; border-top:solid 2px #0080cb; border-bottom:solid 1px #0080cb; padding:20px;}
.resource_terms_box .terms_title{font-size:16px; color:#000; font-weight:bold;}
.resource_search_form{padding:20px 0 0; border-top:solid 1px #dbdbdb; text-align:center;}
.resource_search_form label{margin:0 10px 0 0; cursor:pointer;}
.resource_search_form .input_terms{width:298px; height:21px; border:solid 1px #d9d9d9;}

.resource_tab_box01{margin:20px 0;}
.resource_tab_box01 h3{font-weight:bold;}
.resource_tab_box01 .option01{position:relative; padding:0 0 0 93px;}
.resource_tab_box01 .option01 h3{position:absolute; top:35%; left:0}
.resource_tab_box01 .option01 ul{*zoom:1}
.resource_tab_box01 .option01 ul:after{content:'';display:block;clear:both}
.resource_tab_box01 .option01 ul li{position:relative; float:left; width:205px; text-align:center; background:#0080cb; border-bottom:solid 1px #fff;}
.resource_tab_box01 .option01 ul li a{display:block; color:#fff; padding:10px 0;}
.resource_tab_box01 .option01 ul li .arrow{position:absolute; bottom:-10px; left:50%; margin:0 0 0 -7px; z-index:10; display:none;}
.resource_tab_box01 .option01 ul li.active{background:#004993; border-bottom:solid 1px #004993;}
.resource_tab_box01 .option01 ul li.active .arrow{display:block}
.resource_tab_box01 .option01 ul li:hover{background:#004993; border-bottom:solid 1px #004993;}
.resource_tab_box01 .option01 ul li:hover .arrow{display:block}
.resource_tab_box01 .option01 ul li:first-child{border-right:solid 1px #fff;}
.resource_tab_box01 .option01 ul li:last-child{border-left:solid 1px #fff;}

.resource_tab_box01 .option02{position:relative; padding:0 0 0 93px;}
.resource_tab_box01 .option02 h3{position:absolute; top:35%; left:0}
.resource_tab_box01 .option02 ul{padding:5px; width:603px; border:solid 2px #004993; background:#fff; *zoom:1}
.resource_tab_box01 .option02 ul:after{content:'';display:block;clear:both}
.resource_tab_box01 .option02 ul li{display:inline-block; padding:5px;}

.resource_tab_box01 .option03{position:relative; padding:0 0 0 93px;}
.resource_tab_box01 .option03 h3{position:absolute; top:1px; left:0}

.resource_tab_box01 .option04{padding:0 0 0 93px; *zoom:1}
.resource_tab_box01 .option04:after{content:'';display:block;clear:both}
.resource_tab_box01 .option04 .select_list{position:relative; padding:35px 10px 10px; width:593px; border:solid 2px #004993; background:#fff; *zoom:1}
.resource_tab_box01 .option04 .select_list:after{content:'';display:block;clear:both}
.resource_tab_box01 .option04 .select_list .h3_place1{position:absolute; top:10px; left:115px;}
.resource_tab_box01 .option04 .select_list .h3_place2{position:absolute; top:10px; left:440px;}
.resource_tab_box01 .option04 .select_list ul{float:left; padding:5px; width:254px; height:156px; border:solid 1px #e6e6e6; background:#f5f5f5; overflow-y:scroll; *zoom:1}
.resource_tab_box01 .option04 .select_list ul li{padding:3px; line-height:1.4;}
.resource_tab_box01 .option04 .select_list ul li a{display:block; padding:3px;}
.resource_tab_box01 .option04 .select_list ul li a:hover{background:#004993; color:#fff;}
.resource_tab_box01 .option04 .select_list ul li a.active{background:#004993; color:#fff;}



/**** 학술지 2014-12-08 ****/
.journal_contents {padding-top:30px;}
.journal_contents:after {content:'';display:block;clear:both}

.journal_contents .journal_left {float:left; width:315px;}
.journal_contents .journal_left img {border:1px solid #dfdfdf;}
.journal_contents .journal_left p {text-align:center; margin-top:10px;}
.journal_contents .journal_left p a {font-size:16px; color:#0080cb; }

.journal_contents .journal_right {float:left; width:430px; padding-left:0px;}
.journal_contents .journal_right h2.journal_title {font-size:24px; color:#333; font-weight:600; background:none; padding:0;}
.journal_contents .journal_right p.infotxt {font-size:16px; color:#333; background:url('/images/En/common/bullet_arrow.png') 0 5px no-repeat; padding-left:13px;}
.journal_contents .journal_right p.infotxt span {font-size:13px; color:#999; margin-left:0px;}


/**** 사이트맵ㄴ 2014-12-26 ****/
ul.sitemap { margin-top:20px; }
ul.sitemap li { float:left; width:200px; padding-bottom:30px; }
ul.sitemap li.right { float:right;}
ul.sitemap li p.title { background:url('/images/En/common/sitemap_tl.png') 0 0 no-repeat;  text-align:center; margin-bottom:10px;}
ul.sitemap li p.title a { display:block; line-height:40px;  background:none; padding:0; color:#fff; font-size:16px; font-weight:600; }
ul.sitemap li p a { background:url('/images/En/common/sitemap_bl.png') 10px center no-repeat; padding-left:25px; line-height:31px; font-size:13px; }



/**Meeting & Annual**/
.meetTitle_wrap {background:url('/images/En/common/box_bg_t01.png') 0 0 no-repeat; padding:30px 0 0 0;}
.meetTitle_inbox {background:url('/images/En/common/box_bg_b01.png') 0 bottom no-repeat; padding:0 0 30px 0;}
.meetinfo_box01 {border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9; background:#f5f5f5; padding:0 30px; text-align:center; color:#000; font-size:22px; line-height:30px;}
.meetinfo_box01 p{text-align:center; font-size:22px;}

.meetinfo_box02 {padding:20px; font-size:12px; background:#e5f2fa; font-size:12px; line-height:24px; color:#333;}
.meetinfo_box02 p{}

.meetT01 {width:100%;border-top:1px solid #d9d9d9;}
.meetT01 th {color:#333; padding:6px 10px 6px 22px; font-size:14px;border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:28px; background:#f9f9f9 url('/images/En/common/title_dot05.png') 10px 50% no-repeat;  text-align:left;}
.meetT01 th:first-child{border-left:none;}
.meetT01 td {padding:6px 10px; color:#666;border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; text-align:center; line-height:18px; height:28px;}
.meetT01 td:first-child{border-left:none;}
.meetT01 td.BR{border-right:1px solid #d9d9d9;}

.meet_btn {border-top:1px solid #333; padding-top:20px; text-align:right;}