@charset "utf-8";

/*
position : relative(상대) , absolute(절대)

marjin: 위,오른쪽,아래,왼쪽 / border 밖
border:
pdding : 위,오른쪽,아래,왼쪽 / border 안
*/


.regbox th{
	padding: 7px 5px 7px 15px;
	background-color:#f7f8f8;
	border-bottom: 1px solid #E5E5E5;
	font-weight:normal;
	text-align:left;
}
.regbox td{
padding: 7px 5px;
	border-bottom: 1px solid #E5E5E5;
}


.jbox {
	position:relative;
	overflow: hidden;
}

.jbox.left{ float:left; z-index:20;}
.jbox.right{ float:right; z-index:10;}

.jbox table {
	border:0 none;
	margin:20px auto 7px;
	border:2px solid #E5EAEF;
}
.jbox table th, .jbox table td {
	padding:3px 1px 3px 5px;empty-cells:show;
}
.jbox table th {
	font-size:12px;
	letter-spacing:-1px;
	text-align:left;
	white-space:nowrap;
	width:100px;
}
.jbox table th.normal {
	color:#7D7D7D;
	font-weight:normal;
}
.jbox table td {
	/*padding-bottom:5px;*/
}
.jbox table td .input_text {
	border:1px solid #CCCCCC;
	font-size:14px;
	font-weight:bold;
	height:18px;
	line-height:14px;
	padding:3px 2px 1px;
}
.jbox table td .input_text.focus {
	border:1px solid #59A509;
}
.jbox .bar {
	margin:10px -1px 0 -2px;
}

.htable td {
	height:30px;
	padding-left: 10px;
	border-bottom: 1px solid #CCCCCC;
}
.htable2 td {
	height:30px;
	padding-left: 10px;
}
.input_text2 {
	border:1px solid #CCCCCC;
	font-size:12px;
	height:16px;
	line-height:14px;
	padding:3px 2px 1px;
}
.input_file {
	border:1px solid #CCCCCC;
	font-size:12px;
	height:22px;
	padding:3px 2px 1px;
}
.text_area {
	border:1px solid #CCCCCC;
	font-size:12px;
	line-height:14px;
	padding:3px 2px 1px;
}
.titleline {border-bottom:2px solid #83A6DF;clear:both;height:18px;position:relative;_top:2px;}
.titleline p {border-bottom:2px solid #4D4D4D;font-weight:bold;clear:both;float:left;height:18px;padding:0 1px;position:relative;_top:2px;}




div#sliderBox_xx1 {
clear:both;
margin-top:20px;
}
div#sliderBox_xx1 div#ctrlBox{
height:100px;
overflow:hidden;
position:relative;
}

div#sliderBox_xx1 div#ctrlBox div#ctrlView{
	position:relative;
	left:18px;
	top:0px;
	overflow:hidden;
	width:265px;
}
div#sliderBox_xx1 div#ctrlBox div#ctrlView div#ctrlList{
	width:265px;
	height:100px;
}
div#sliderBox_xx1 div#ctrlBox div#ctrlList ul {
	position:absolute;
	overflow:hidden;
	width:265px;
	top:0px;
}
div#sliderBox_xx1 div#ctrlBox div#ctrlList li.f {
	padding-left:5px;
}
div#sliderBox_xx1 div#ctrlBox div#ctrlList li {
	display:inline;
	float:left;
	margin:2px 1px;
	padding:0px;
	position:relative;
}

div#sliderBox_xx1 div#ctrlBox div#ctrlList li p {
	border:1px solid #7C7C7C;
	background-color:#FFFFFF;
	display:block;
	overflow:hidden;
	height:90px;
	width:185px;
	vertical-align: center;
}

div#sliderBox_xx1 div#ctrlBox div#ctrlList li img {

}

div#sliderBox_xx1 div#ctrlBox div#ctrlList li span {
	cursor:pointer;
	display:block;
	line-height:16px;
	padding-top:5px;
	width:130px;
	font-weight:bold;
	color:#7B7B7B;
}

div#sliderBox_xx1 div#ctrlBox .pre strong, div#sliderBox_xx1 div#ctrlBox .next strong {display:none;}
div#sliderBox_xx1 div#ctrlBox .pre {position:absolute;background:transparent url(img/pre_next3.gif) no-repeat scroll 0 0px;display:block;height:20px;left:1px;top:24px;width:19px;z-index:20;}
div#sliderBox_xx1 div#ctrlBox .next {position:absolute;background:transparent url(img/pre_next3.gif) no-repeat scroll -20px 0;display:block;height:20px;right:1px;top:24px;width:19px;z-index:20;}
div#sliderBox_xx1 div#ctrlBox .pre:hover {background-position:0 -20px;}
div#sliderBox_xx1 div#ctrlBox .next:hover {background-position:-20px -20px;}


#Tsection1 {clear:both;}
#Tsection1 #tabHead{clear:both;position:relative;background-color:#FF9966;display:inline;}
#Tsection1 #tabHead span{float:right;}
#Tsection1 #tabHead ul{height:24px;background:url(/images/gnchem/notice_event2.gif) no-repeat;overflow:hidden;float:left;}
#Tsection1 #tabHead ul li{float:left;}
#Tsection1 #tabHead ul.selected01{background-position:0 0}
#Tsection1 #tabHead ul.selected02{background-position:0 -24px}
#Tsection1 #tabContent3 {
position:relative;
clear:both;
height:90px;
padding:5px;
padding-left:5px;background-color:#FFF;
}

.conts_box{padding:10px;clear:both;}

.htitleline2 {border-bottom:1px solid #E4E4E4;clear:both;height:23px;position:relative;_top:1px;margin: 5px 0;}
.htitleline2 p {border-bottom:0px solid #1a6175;font-weight:bold;clear:both;float:left;height:23px;padding:0 5px 0 20px;position:relative;_top:1px;background: url(img/ico_h2.gif) no-repeat 2px 5px;font-size:14px;}
.htitleline2 span {border-bottom:1px solid #E4E4E4;font-weight:bold;float:left;height:23px;position:relative;_top:1px;	font-size:10pt;}

.htitleline1 {border-bottom:0px solid #E4E4E4;clear:both;height:23px;position:relative;_top:1px;margin: 5px 0;}
.htitleline1 p {border-bottom:0px solid #1a6175;font-weight:bold;clear:both;float:left;height:23px;padding:0 5px 0 20px;position:relative;_top:1px;background: url(img/ico_h1.gif) no-repeat 2px 5px;font-size:10pt;}
.htitleline1 span {border-bottom:0px solid #E4E4E4;font-weight:bold;float:left;height:23px;position:relative;_top:1px;	font-size:10pt;}

.p_tl{font-weight:bold;font-size:13px;padding-top:15px;}
.p_ct{padding-left:15px;padding-top:8px;}

.atable1 {border-top:1px solid #BED7ED;border-right:1px solid #BED7ED;margin:1em auto;border-collapse:collapse;	}
.atable1 th, .atable1 td{border-bottom:1px solid #BED7ED;border-left:1px solid #BED7ED;padding: 4px;}
.atable1 th {text-align:center;}
.atable1 tbody th {font-weight:normal;}
.atable1 .odd {background-color:#EAF3FD}
.atable1 .oddx {background-color:#FEE9FB}
.atable1 .cnt {text-align:center;}
.atable1 .left {text-align:left;}
.atable1 .th {font-weight:bold;text-align:center;color:#3E8AC8;background-color:#EAF3FD;}

.atable1 .bold {font-weight:bold;}
.atable1 thead, tfoot{height:30px;background-color:#EAF3FD;}
.atable1 thead th {text-align:center;color:#3E8AC8;}
.atable1 tfoot th {font-weight:normal;text-align:center;	color:#3E8AC8;}
.atable1 .img { float: left; width:50px; margin:0 auto;height:40px; overflow: hidden;}



/* 게시판 리스트 */
.tbl_data1{width:100%;font-size:14px;border-top:2px solid #519acd;border-bottom:1px solid #519acd;border-spacing:0;border-collapse:collapse;table-layout:fixed;word-wrap:break-word;}
.tbl_data1 caption{position:static;overflow:hidden;top:-9999px;left:-9999px;height:0;font-size:0;line-height:0;}
.tbl_data1 thead th{padding:10px 0 8px 0;font-size:14px;text-align:center;border-bottom:1px solid #519acd;color:#006db8;background:#f3faff url(img/tbar.gif) no-repeat 0 50%;}
.tbl_data1 thead th:first-child{background-image:none;}
.tbl_data1 tbody td{padding:10px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;text-align:center;font-size:14px;color:#000;font-weight:bold;}
.tbl_data1 tbody th{padding:5px 10px;font-size:14px;font-weight:normal;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;letter-spacing:-1px;text-align:left;background:#f9fbfd;}
.tbl_data1 tbody th.txt_normal{font-weight:normal;}
.tbl_data1 tbody th.td_line{border-right:1px solid #e0e0e0;}
.tbl_data1 tbody tr:first-child td{border-top:0;}
.tbl_data1 tbody td:first-child{border-left:0;}
.tbl_data1 tbody td:first-child{border-left:0;}
.tbl_data1 tbody td.txt_left{padding:10px 20px;text-align:left;}
.tbl_data1 tbody td.txt_right{padding:10px 20px;text-align:right;}
.tbl_data1 tbody.txt_right td{padding:10px 20px;text-align:right;}
.tbl_data1 .txt_right2 td{padding:14px 10px 12px 10px;text-align:right;}
.tbl_data1 tbody td.td_line{border-right:1px solid #e0e0e0;}
.tbl_data1.tbl_thline{border-bottom:1px solid #999;}
.tbl_data1 tbody th:first-child{border-left:0;}
.tbl_data1 tbody th:first-child{border-left:0;}
.tbl_data1 tbody th.txt_left{padding:12px 20px 10px 20px;text-align:left;}
.tbl_data1 tbody th.bg_none{background:none;}
.tbl_data1 tbody th.calign, .tbl_data1 tbody td.calign, .tbl_data1 tbody.calign tr th, .tbl_data1 tbody.calign tr td {text-align:center;}

/* 게시판 리스트 2 */
.tbl_data2{width:100%;font-size:14px;border-top:2px solid #f1cb7e;border-bottom:1px solid #f1cb7e;border-spacing:0;border-collapse:collapse;table-layout:fixed;word-wrap:break-word;}
.tbl_data2 caption{position:static;overflow:hidden;top:-9999px;left:-9999px;height:0;font-size:0;line-height:0;}
.tbl_data2 thead th{padding:10px 0 8px 0;font-size:14px;text-align:center;border-bottom:1px solid #f1cb7e;color:#444;background:#faedd3 url(img/tbar.gif) no-repeat 0 50%;}
.tbl_data2 thead th:first-child{background-image:none;}
.tbl_data2 tbody td{padding:10px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;text-align:left;font-size:14px;}
.tbl_data2 tbody th{padding:10px;font-size:14px;font-weight:normal;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;letter-spacing:-1px;text-align:left;background:#faedd3;}
.tbl_data2 tbody th.txt_normal{font-weight:normal;}
.tbl_data2 tbody th.td_line{border-right:1px solid #e0e0e0;}
.tbl_data2 tbody tr:first-child td{border-top:0;}
.tbl_data2 tbody td:first-child{border-left:0;}
.tbl_data2 tbody td:first-child{border-left:0;}
.tbl_data2 tbody td.txt_left{padding:10px 20px;text-align:left;}
.tbl_data2 tbody td.txt_right{padding:10px 20px;text-align:right;}
.tbl_data2 tbody.txt_right td{padding:10px 20px;text-align:right;}
.tbl_data2 .txt_right2 td{padding:14px 10px 12px 10px;text-align:right;}
.tbl_data2 tbody td.td_line{border-right:1px solid #e0e0e0;}
.tbl_data2.tbl_thline{border-bottom:1px solid #999;}
.tbl_data2 tbody th:first-child{border-left:0;}
.tbl_data2 tbody th:first-child{border-left:0;}
.tbl_data2 tbody th.txt_left{padding:12px 20px 10px 20px;text-align:left;}
.tbl_data2 tbody th.bg_none{background:none;}
.tbl_data2 tbody th.calign, .tbl_data2 tbody td.calign, .tbl_data2 tbody.calign tr th, .tbl_data2 tbody.calign tr td {text-align:center;}

