@charset "utf-8";
/* common */
*{margin:0;padding:0;}
html, body{width:100%;_height:100%;background:url(/img/bg_top.gif) 0 0 repeat-x;}
body, th, td{font-size:12px;line-height:1;font-family:"Arial","돋움",Dotum,"굴림",Gulim,"Lucida Grande",Tahoma,Verdana,AppleGothic,Helvetica,UnDotum,sans-serif;color:#959595;}
input, select{vertical-align:middle;}
input, select, textarea {font-size : 100%;}
textarea{overflow:auto;}
a{color:#828282;text-decoration:none;}
a:link, a:hover, a:active, a:focus{color:#828282;text-decoration:underline;}
.input_radio, .input_check {width:13px;height:13px;}
.input_txt, .input_file {height:18px;padding:0 4px;background:none repeat scroll 0 0 #FFFFFF;border-color:#DCDCDC;border-style:solid;border-width:1px;color:#666666;font-size:12px;}
.input_txtG{height:18px;border:1px solid #ddd;background-color:#f2f2f2;text-align:right;padding-right:5px;color:#8f8f8f;}
.textarea{border:1px solid #ddd;background-color:#f2f2f2;color:#8f8f8f;padding:10px 5px;}
.input_file{border:1px solid #ddd;background-color:#f2f2f2;height:18px;}
.clear{clear:both;}
.blind{display:block;overflow:hidden;*position:absolute;top:0;left:0;width:0;height:0;border:0;background:none;font-size:0;line-height:0;}
.skip{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;margin:0 -1px -1px 0;padding:0;font-size:0;line-height:0;z-index:1000;}
@font-face {font-family:daum, "돋움", Dotum, AppleGothic, Sans-serif;src: url('daum.eot');src: local('?'),url('daum.woff') format('woff'), url('daum.ttf') format('truetype');font-weight: normal;font-style: normal;}

/* hyperlink style */
body a:link{color:#959595; text-decoration:none;}
body a:visited{color:#959595; text-decoration:none;}
body a:active{color:#959595; text-decoration:none;}
body a:hover{color:#959595; text-decoration:underline;}

/* 팝업 */
#intro_pop{position:absolute;left:50%;top:50px;margin-left:-250px;z-index:9999;}

/*메인관련*/
#mainwrap{width:100%;background:url(/img/bg_visual.gif) 0 96px repeat-x;}
.visual{width:1000px;height:369px;margin:-1px auto 0 auto;}
#mainContainer{position:relative;}
#mainContainer .maincon{width:969px;margin:0 auto;}
#mainContainer .maincon .con{overflow:hidden;}
#mainContainer .maincon .con li{position:relative;float:left;padding:28px 0 10px 0;border-right:1px solid #ddd;}
#mainContainer .maincon .con li h2{text-align:left;margin:0 0 10px 20px;}
#mainContainer .maincon .con li.second{width:310px;text-align:center;padding:28px 50px 28px 0}
#mainContainer .maincon .con li.last{padding:28px 40px 0 40px;}
#mainContainer .maincon .con li.last h2{margin-left:0;}
#mainContainer .maincon .con li.banner{padding:28px 0 0 50px;border:none;}
#mainContainer .maincon .con li.banner h2{margin-left:0;}
#mainContainer .maincon .con li.banner p{border:1px solid #d6d6d6;padding:20px 15px;background:#f8f8f8;}


/* layout*/
#wrapper{width:1000px;margin:0 auto;}
#header{position:relative;height:97px;}
#header h1{margin-left:-12px;}
#header ul.util{position:absolute;right:0;top:0;overflow:hidden;}
#header ul.util li{float:left; margin:10px 5px 0;font-size:11px;}
#header ul.util li a{text-decoration:none;}
#header ul.gnb{position:absolute;right:0;top:51px;overflow:hidden;}
#header ul.gnb li{float:left;margin-left:39px;}
/* container */
#container{position:relative;overflow:hidden;width:1000px;margin:0 auto;min-height:450px;text-align:left;zoom:1;}
.lnb{float:left;width:180px;margin:24px 0 0 16px;}
.lnb .menu{overflow:hidden;}
.lnb .menu li{line-height:0;margin-top:-1px;}



.contents{float:left;width:774px;padding:0;position:relative;zoom:1;background:url(/img/ttl_bg.gif) 0 0 no-repeat;}
.contents:after {visibility:hidden;height:0;display:block;content: ".";}
.cons{position:relative;width:744px;margin-left:30px;padding-bottom:50px;min-height:660px;}
.cons h2{padding:62px 0 10px 0;margin-bottom:35px;background:url(/img/bg_h2.gif) 0 bottom no-repeat;}
.breadcrumb{position:absolute;right:-10px;top:7px;color:#fff;font-size:11px;}
.breadcrumb a{padding-right:6px;color:#fff;}
.breadcrumb span{padding:0 10px;background:url(/img/icn_arrow.gif) 0 50% no-repeat;}

#footer{clear:both;width:100%;height:158px;background:#233052 url(/img/bg_footer.gif) 0 0 repeat-x;}
#footer .copy{width:1000px;margin:0 auto;}
#footer .copy img{padding:16px 0 0 16px;}
#copyright{display: none;}



/* register */
.regi_btn{clear:both;overflow:hidden;margin:0 0 30px 0;}
.regi_btn li{float:left;}



/* acc */
#tab-movie {width:556px;background:url(/img/bg_tab.gif) 0 0 repeat-x;}
  #tab-movie ul{overflow:hidden;}
  #tab-movie ul li{float:left;display:inline;}
  #movie1, #movie2, #movie3, #movie4 {clear:left;position:relative;padding-top:30px;}
  /* 내용보기화면 */
  #movie1 {}

/* 팝업보기 */
#bg_png{position:relative;display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:#000;z-index:200; opacity:0.0; filter:alpha(opacity=0);}
.popup_wrap {position:absolute;width:300px;z-index:9999;padding:30px 10px}
.popup_wrap a:link{display:block;color:#ff3c00;text-align:right;}


/* caseTableL */
.caseTableL{margin-top:13px;border-collapse:collapse;}
.caseTableL th{padding:8px 15px;background-color:#e0d3cd;border-top:2px solid #9a8373;color:#412e20;font-size:12px;font-weight:bold;border-collapse:collapse;text-align:left;}
.caseTableL td{padding:5px 15px;text-align:left;color:#515151;font-size:12px;font-weight:normal;border-bottom:1px solid #e8e8e8;border-collapse:collapse;font-family:"arial", AppleGothic, sans-serif,"맑은 고딕";line-height:1.4;}
.caseTableL td input{border:1px solid #d4d0c8;color:#666;}
.caseTableL td select{border:1px solid #d4d0c8;color:#666;}
.caseTableL td textarea{border:1px solid #d4d0c8;color:#666;}
.caseTableL td.colorB{background-color:#c5def2;}
.caseTableL td.colorS{background-color:#f2d9c5;}
.caseTableL td.colorY{background-color:#fff8b8;}
.caseTableL td.colorG{background-color:#d9eacd;}
.caseTableL td.colorV{background-color:#cdcdea;}
.caseTableL td.colorP{background-color:#eacde9;}
.caseTableL td.colorM{background-color:#e9e9e9;}
.caseTableL td.colorS1{background-color:#fdf2e9;}
.caseTableL td.colorB1{background-color:#eef4f9;}
.caseTableL td.colorG1{background-color:#ecf7e5;}
.txt_green{color:#2ca229;}
.txt_violet{color:#5d33b3;}
.txt_blue{color:#2a6d9f;}
.txt_brown{color:#903700;}
.txt_red{color:#c41313;}


/*ul*/

.basic li{background:url('/img/bullet_002.gif') no-repeat 4px 7px;padding-left: 15px;margin-bottom:5px;}
.basic li.02{background:url('/img/bullet_001.gif') no-repeat 2px 7px;padding-left: 15px;}
.basic2 li{background:url('/img/bullet_001.gif') no-repeat 2px 6px;padding-left: 15px;line-height:150%;}
.basic2 li.02{background:url('/img/bullet_002.gif') no-repeat 4px 7px;padding-left: 15px;}
.basic2 li.03{background:url('/img/bullet_002.gif') no-repeat 13px 7px;padding-left: 22px;}

.table06{font-size:13px;font-family:"arial", AppleGothic, sans-serif;border-top:2px solid #c2c2c2;padding:3px 10px 10px 10px;border-bottom: 1px solid #c6c6c6;}
.table06 th{padding:5px 0;color:#333333;background-color:#f2f2f2;border-bottom:1px solid #e8e8e8;font-size:12px;}
.table06 td{padding:5px 0;color:#999999;border-bottom:1px solid #e8e8e8;}
.table06 td.last{border-bottom:none;}
.table06 th.last{border-bottom:none;}
.table06 td.center{text-align:center;}


/* 연설자 */
.invited{}
.invited .ttlS{height:40px;line-height:40px;background:url(../img/bg_ttlO1.gif) 0 0 no-repeat;margin:0 0 10px 0;}
.invited .ttlS img{margin:8px 0 0 10px;}
.speaker{border:1px solid #dfdfdf;background-color:#f6f6f6;}
.speaker th{padding:25px 15px 25px 25px;}
.speaker th img{border:2px solid #dcdcdc;}
.speaker td{padding:25px 25px 25px 10px;}
.speaker td ul li{line-height:1.4;padding:3px 0;color:6a6a6a;}
.speaker td ul li strong{color:#b28b46;}
.speakerCon{margin:20px 0;border-bottom:1px solid #cecece;padding-bottom:20px;text-align:justify;line-height:1.4;color:#6a6a6a;}
.speakerCon strong{color:#ae5655;}


/* call for abstracts */

.abstracts {line-height:1.4;}
.abstracts .overview{ text-align:justify;margin:0 0 20px 0;}
.abstracts .middle {overflow:hidden;padding:0 0 20px 0;}
.abstracts .middle p{ text-align:left;float:left;margin:0 20px 0 0;}
.abstracts .middle ul{padding:20px 0 0 0;}
.abstracts .middle li{margin:0 0 3px 0;}
.abstracts .add{clear:both;margin:0 0 20px 0; border-top:1px solid #e3e3e3;background:url(../img/bg_box.gif) 0 bottom no-repeat;}
.abstracts .add span.ttl1{display:block;height:46px;line-height:46px;margin:0 2px;padding:0 10px;background:url(../img/bg_ttl.gif) 0 0 repeat-x;}
.abstracts .add span.ttl1 img{margin:13px 0 0 0;}
.abstracts .add span{display:block;font-size:16px;color:#b57b5b;padding:0 0 10px 0;}
.abstracts .add span.s_tit{font-size:14px;color: #333333;}
.abstracts .add em{font-size:11px;color:#7882b1;font-style:normal;}
.abstracts .add .addcon{padding:15px;}


/* Organization */
.tableO{border-top:2px solid #bdad71;border-bottom: 1px solid #bdad71;}
.tableO th{padding:15px 35px;color:#b28b46;background-color:#f8f8f8;border-bottom:1px solid #e1e1e1;font-size:12px;text-align:left;line-height:1.4;}
.tableO td{padding:15px 20px;text-align:left;color:#666;font-size:12px;font-weight:normal;border-bottom:1px solid #e8e8e8;border-collapse:collapse;font-family:"arial", AppleGothic, sans-serif,"맑은 고딕";line-height:1.4;}


/* program */
#tab-movie {width:100%;}
#tab-movie .ttl{overflow:hidden;width:100%;height:35px;border-top:2px solid #9a8373;background-color:#e0d3cd;}
#tab-movie h2 {float:left;}
#movie1, #movie2 {clear:left; position:relative;}
/* 내용보기화면 */
#movie1 {margin-top:20px;}
#movie2 {margin-top:20px;}

/* awards */

.awards .add{clear:both;position:relative;margin:0 0 20px 0; border-top:1px solid #e3e3e3;background:url(../img/bg_box.gif) 0 bottom no-repeat;}
.awards .add span.ttl1{display:block;height:46px;line-height:46px;margin:0 2px;padding:0 10px;background:url(../img/bg_ttl.gif) 0 0 repeat-x;}
.awards .add span.ttl1 img{margin:13px 0 0 0;}
.awards .add .addcon{padding:15px;font-size:12px;line-height:1.4;}


/* sub h1 */
.subtit {margin-bottom:10px;margin-top:10px;}

/*  */
.gray_boxT{border-bottom:1px solid #dfe0e5;}
.gray_boxT th{background-color:#f2f3fa;color:#a47a3d;border-top:1px solid #dfe0e5;font-size:12px;padding:5px 20px;font-weight:normal;}
.gray_boxT td{border-top:1px solid #dfe0e5;padding:5px 10px;}
.regibot{border:1px solid #575f70;}
.regibot p{border:1px solid #8b9dc7;background-color:#627bb4;color:#fff;font-size:12px;line-height:1.5;padding:10px 20px;}
.regibot p a{color:#fff;}
.colorB{background-color:#c5def2;}
.colorB1{background-color:#eef4f9;}
.borRB{border-right:1px solid #b0d2ed;}




.table10{
	border-top:2px solid #c2c2c2;
	border-bottom:1px solid #c2c2c2;
	color:#a9a9a9;
	width:100%;
	font-size:11px;
}
.table10 th{
	text-align:center;
	border-bottom:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	background-color:#f5f5f5;
	padding:5px;
	font-weight:normal;
	font-size:11px;
	color:#707070;

}
.table10 th.first{
	border-left:1px solid #e8e8e8;
}
.table10 td.last{
	border-right:non e;
	font-size:11px;
}
.table10 td{
	text-align:center;
	border-bottom:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	padding:5px;
	font-size:11px;
}


/* 승태추가 */

/*

.table06{
	font-family: "calibri","tahoma","Helvetica", "돋움", "돋움체", "굴림", "굴림체", AppleGothic, sans-serif;
	font-size:12px;
	border-top:2px solid #c2c2c2;
	padding:3px 10px;
	border-bottom: 1px solid #c6c6c6;
}

.table06 th{
	color:#333333;
	background-color:#f2f2f2;
	border-bottom:1px solid #e8e8e8;
	font-size:12px;
}

.table06 td{
	color:#999999;
	border-bottom:1px solid #e8e8e8;
}
.table06 td.last{
	border-bottom:none;
}
.table06 th.last{
	border-bottom:none;
}
.table06 td.center{
	text-align:center;
}
.con_box{
	background:url(http://kaslannualmeeting.org/img/content_tit_box.gif) no-repeat  top;
	height:52px;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
}

.table06_left{
	font-family: "calibri","tahoma","Helvetica", "돋움", "돋움체", "굴림", "굴림체", AppleGothic, sans-serif;
	font-size:12px;
	border-top:2px solid #c2c2c2;
	padding:3px 10px;
	border-bottom: 1px solid #c6c6c6;
}

.table06_left th{
	color:#333333;
	background-color:#f2f2f2;
	border-bottom:1px solid #e8e8e8;
	font-size:12px;
	text-align:left
}
.table06_left td{
	color:#999999;
	border-bottom:1px solid #e8e8e8;
}
.table06_left td.last{
	border-bottom:none;
}
.table06_left th.last{
	border-bottom:none;
}
.table06_left td.center{
	text-align:center;
}




*/

.impor{
	font-size:11px;
	color:#ed1c24;
	text-align:right;
	font-weight:normal;
	vertical-align:bottom;
}


.login_box{
	background:url("/img/login_box.gif") no-repeat top;
	width:590px;
	height:250px;
	text-align:center;
}

.table02{
	font-size:13px;
	font-family:"tahoma", AppleGothic, sans-serif;
	border-top:1px solid #c2c2c2;
}

.table02 th{
	background:url(/img/table2_bar.gif) repeat-x  right;
	color:#333333;
	padding:6px 8px;
	border-bottom:1px solid #e8e8e8;
	font-size:12px;
}
.table02 th.last{
	background:url(/img/table2_bar.gif) no-repeat  left;
}
.table02 th.con{
	font-weight:normal;
	color:#999999;
	text-align:left;
}

.table02 td{
	color:#999999;
	padding:6px 8px;
	border-bottom:1px solid #e8e8e8;
}
.table02 td.center{
	text-align:center;
}

/*버튼*/
.btn_p{
	margin: 20px  0px;
}


/* 페이징 부분 */
.b_page {font-family:Verdana;font-size:10px;color:#000000;text-decoration:none;font-weight:none}
.b_page a:link, .b_page a:visited, .b_page a:active{font-family:Verdana;font-size:10px;color:#999999;text-decoration:none;font-weight:none}
.b_page a:hover{font-family:Verdana;font-size:10px;color:#999999;text-decoration:none;font-weight:none}


/* 마이페이지_텝추가 */
.mytab{height:49px;margin-bottom:20px;}
.mytab li{float:left;}

/* 회원관련 테이블 */
.caseTable01{margin-top:13px;border-collapse:collapse;}
.caseTable01 th{padding:8px 15px;background-color:#c7d7ea;border-top:1px solid #7f9dbf;color:#412e20;font-size:12px;font-weight:bold;border-collapse:collapse;text-align:left;}
.caseTable01 td{padding:7px 15px;text-align:left;color:#515151;font-size:12px;font-weight:normal;border-top:1px solid #aac6e7;border-collapse:collapse;font-family:"arial", AppleGothic, sans-serif,"맑은 고딕";line-height:1.4;}
.caseTable01 td input{border:1px solid #d4d0c8;color:#666;padding:2px 0;}
.caseTable01 td select{border:1px solid #d4d0c8;color:#666;}
.caseTable01 td textarea{border:1px solid #d4d0c8;color:#666;}
.caseTable01 .input_radio, .input_check {width:13px;height:13px;border:0px;padding-right:3px;}


/* 비밀번호찾기 */
.find_style{
	border-top:2px solid #444547;
	border-bottom:1px solid #c6c6c6;
	text-align:center;
}


/* 메인배너 
#viewArea {position:relative; width:700px; height:78px;overflow:hidden;}
#imgList {position:absolute; width:2000px; left:0px; top:0px;}
#imgList div {float:left; margin:0px; padding:0px;}
*/


.annual2014{position:relative;}
.annual2014 .btn{position:absolute;top:70px;right:13px;}