@charset "euc-kr";

/*form */
select {
	color:#8d8d8d;
	font-size:90%;
}
input.txttype,
textarea {
	padding:2px 3px 1px 3px;
	border:1px solid #d3d8e2;
	background:#fafbfd;
	color:#8d8d8d;
	font-size:90%;
}
textarea {}
input.txttype {
	_height:14px;
	min-height:14px;
}
input.chktype {
	width:14px;
	height:14px;
	margin:0 1px;
}
.btntype {
	vertical-align:middle;
}


/*search */
.bbssearch {
	clear:both;
	overflow:hidden;
	margin-top:15px;
	padding:10px 0;
	border:1px solid #d7dce1;
	background:#ebf0f5;
	text-align:center;
}
.bbssearch .txttype {
	width:175px;
	border-color:#ccc;
	background:#fff;
}
.bbssearch .btntype {
	margin-top:1px;
}
.bbssearch.align-l {
	padding-left:16px;
	text-align: left;
}


/*paging */
.paging {
	_height:20px;
	min-height:20px;
	margin-top:12px;
	text-align:center;
	font-family:Verdana;
	font-size:80%;
}
.paging img {
	vertical-align:-6px;
}
.paging a {
	padding:0 2px 0 8px;
	background:url('/images2011/common/bul/bar_paging.gif') no-repeat 0 55%;
}
.paging .first {background:none;}
.paging .on,
.paging em {
	color:#f41e36;
}
.paging .prev,
.paging .next {
	font-size:0;
	line-height:0;
}
.paging .prev a,
.paging .next a {
	padding:0;
	background:none;
}

.defaultmsg {
	padding:20px 0 30px 0;
	text-align:center;
}


/*bbstype list */
table.bbslist {
	width:100%;
	table-layout:fixed;
	border-top:2px solid #296195;
	border-bottom:2px solid #296195;
}
table.bbslist th {
	padding:8px 0;
	border-bottom:1px solid #ccd3dc;
	background:#ecf1f6 url('/images2011/common/board/bg_thbar.gif') no-repeat 0 50%;
	text-align:center;
	font-size:0;
	line-height:0;
}
table.bbslist th img {
	vertical-align:middle;
}
table.bbslist th.first {
	border-left:1px solid #ccd3dc;
	background-image:none;
}

table.bbslist th.last {
	border-right:1px solid #ccd3dc;
}
table.bbslist td {
	padding:6px 0 3px 0;
	border-top:1px solid #ced6e1;
	text-align:center;
	color:#888; /*color:#9a9a9a;*/
	font-size:90%;
}
table.bbslist td.ctg {
	color:#555;
}
table.bbslist td.subject {
	padding-left:20px;
	text-align:left;
	color:#555; /*color:#666;*/
	font-size:100%;
}
table.bbslist tr:first-child td {border-top:0;}
table.bbslist tr.notice {
	background:#fefeff;
}
table.bbslist tr.notice td.subject {
	font-weight:bold;
	font-family:Dotum, Gulim;
}
table.bbslist tr.notice td.subject,
table.bbslist tr.notice td.subject a {
	color:#404347;
}
table.bbslist tr.notice td.subject a {
	text-decoration:underline;
}
table.bbslist td .label {
	padding:10px 0 11px 0;
}
table.bbslist td .reply {
	margin:0 6px 0 1px;
	vertical-align:1px;
}
table.bbslist td .reply-re {
	margin:0 6px 0 35px;
	vertical-align:1px;
}
table.bbslist td .new {}
table.bbslist td .icon,
table.bbslist td .icon img {
	display:inline-block;
	vertical-align:middle;
}
table.bbslist tbody.noticetype td.subject {}
table.bbslist tbody.noticetype td.subject .icon {
	width:50px;
	margin-left:-10px;
	text-align:center;
}



/*bbstype view */
table.bbsview {
	width:100%;
	table-layout:fixed;
	border-top:2px solid #296195;
	border-bottom:2px solid #296195;
}
:root table.bbsview {
	/*table-layout:auto;*/
}
table.bbsview th {}
table.bbsview th img {
	vertical-align:middle;
}
table.bbsview thead th,
table.bbsview thead td {
	border-top:0;
	border-bottom:1px solid #ccd3dc;
	background-color:#ecf1f6 !important;
}
table.bbsview thead .first {
	border-left:1px solid #ccd3dc;
}
table.bbsview thead .last {
	border-right:1px solid #ccd3dc;
}
table.bbsview th,
table.bbsview td {
	border-top:1px solid #ced6e1;
	text-align:left;
	color:#000000; /*color:#9a9a9a;*/
	font-size:90%;
}
table.bbsview th {
	padding:9px 12px 9px 32px;
	background:url('/images2011/common/board/bg_thbar.gif') no-repeat right 50%;
}
table.bbsview td {
	padding:7px 10px 4px 20px;
}
table.bbsview tbody tr:first-child th,
table.bbsview tbody tr:first-child td {
	border-top:0;
}
table.bbsview td.subject {
	color:#404347;
	font-size:100%;
	font-weight:bold;
	font-family:Dotum, Gulim;
}
table.bbsview td.subject h4 {
	display:inline;
}
table.bbsview td.subject .icon {
	vertical-align:middle;
}
table.bbsview td.date,
table.bbsview td.count {
	padding-left:12px;
	text-align:left;
}
table.bbsview td.date02 {
	text-align:left;
	font-family:Verdana;
	font-size:80%;
}
table.bbsview td.content {
	padding:0;
	font-size:100%;
}
table.bbsview td .textviewer {
	padding:14px 27px 105px 27px;
	line-height:160%;
}
table.bbsview td .textviewer table th,
table.bbsview td .textviewer table td {
	padding:0;
	border:0;
	background:none;
}

/*bbstype view2 - 130730 */
table.bbsview2 {
	width:100%;
	table-layout:fixed;
	border-top:2px solid #296195;
	border-bottom:2px solid #296195;
}
:root table.bbsview2 {
	/*table-layout:auto;*/
}
table.bbsview2 th {}
table.bbsview2 th img {
	vertical-align:middle;
}
table.bbsview2 thead th,
table.bbsview2 thead td {
	border-top:0;
	border-bottom:1px solid #ccd3dc;
	background-color:#ecf1f6 !important;
}
table.bbsview2 thead .first {
	border-left:1px solid #ccd3dc;
}
table.bbsview2 thead .last {
	border-right:1px solid #ccd3dc;
}
table.bbsview2 th,
table.bbsview2 td {
	border-top:1px solid #ced6e1;
	text-align:left;
	color:#000000; /*color:#9a9a9a;*/
	font-size:100%;
}
table.bbsview2 th {
	padding:9px 12px 9px 32px;
	background:url('/images2011/common/board/bg_thbar.gif') no-repeat right 50%;
}
table.bbsview2 td {
	padding:7px 10px 4px 20px;
}
table.bbsview2 tbody tr:first-child th,
table.bbsview2 tbody tr:first-child td {
	border-top:0;
}
table.bbsview2 td.subject {
	color:#404347;
	font-size:100%;
	font-weight:bold;
	font-family:Dotum, Gulim;
}
table.bbsview2 td.subject h4 {
	display:inline;
}
table.bbsview2 td.subject .icon {
	vertical-align:middle;
}
table.bbsview2 td.date,
table.bbsview2 td.count {
	padding-left:12px;
	text-align:left;
}
table.bbsview2 td.date02 {
	text-align:left;
	font-family:Verdana;
	font-size:80%;
}
table.bbsview2 td.content {
	padding:0;
	font-size:100%;
}
table.bbsview2 td .textviewer {
	padding:14px 27px 105px 27px;
	line-height:160%;
}
table.bbsview2 td .textviewer table th,
table.bbsview2 td .textviewer table td {
	padding:0;
	border:0;
	background:none;
}

/*bbstype write */
table.bbswrite {
	width:100%;
	table-layout:fixed;
	border-top:2px solid #296195;
	border-bottom:2px solid #296195;
}
:root table.bbswrite {
	table-layout:auto;
}
table.bbswrite th {}
table.bbswrite th img {
	vertical-align:middle;
}
table.bbswrite thead th,
table.bbswrite thead td {
	border-top:0;
	border-bottom:1px solid #ccd3dc;
	background-color:#ecf1f6 !important;
}
table.bbswrite thead .first {
	border-left:1px solid #ccd3dc;
}
table.bbswrite thead .last {
	border-right:1px solid #ccd3dc;
}
table.bbswrite th,
table.bbswrite td {
	border-top:1px solid #ced6e1;
	text-align:left;
	color:#888; /*color:#9a9a9a;*/
	font-size:90%;
}
table.bbswrite th {
	padding:9px 12px 9px 32px;
	background:url('/images2011/common/board/bg_thbar.gif') no-repeat right 50%;
}
table.bbswrite td {
	padding:4px 10px 3px 20px;
}
table.bbswrite tbody tr:first-child th,
table.bbswrite tbody tr:first-child td {
	border-top:0;
}
table.bbswrite td.subject,
table.bbswrite td.subject .txttype {
	color:#404347;
	font-size:100%;
	font-weight:bold;
	font-family:Dotum, Gulim;
}
table.bbswrite td.subject .txttype {
	width:98%;
	border-color:#ccc;
	background:#fff;
}
table.bbswrite td select {font-size:100%;}
table.bbswrite td.date,
table.bbswrite td.count {
	padding-left:12px;
	text-align:left;
}
table.bbswrite td.content {
	padding:0;
	font-size:100%;
}
table.bbswrite td .texteditor {
	padding:8px 0 10px 0;
	text-align:center;
}
table.bbswrite td .texteditor textarea {
	width:98%;
	height:200px;
}
table.bbswrite tbody td .txttype,
table.bbswrite tbody td textarea {
	border-color:#d3d8e2;
	background:#fafbfd;
	font-size:100%;
}
table.bbswrite tbody td textarea {
	margin:1px 0 2px 0;
}
table.bbsview tbody.formtype th,
table.bbswrite tbody.formtype th {
	padding-left:17px;
	padding-right:0;
	background-position:right 11px;
	vertical-align:top;
}
table.bbswrite tbody.formtype td {
	padding-top:5px;
	vertical-align:top;
}
table.bbswrite tbody.formtype td img {
	margin:0 0 -1px 0;
	vertical-align:middle;
}
table.bbswrite tbody.formtype th.thrline,
table.bbsview tbody.formtype th.thrline {
	border-right:1px solid #ced6e1;
	background:none;
}
table.bbswrite tbody.formtype th.thrline-l,
table.bbsview tbody.formtype th.thrline-l {
	border-left:1px solid #ced6e1;
	border-right:1px solid #ced6e1;
	background:none;
}
table.bbsview tbody.formtype td {
	color:#555;
	font-size:100%;
	vertical-align:top;
}
table.bbswrite th .required,
table.bbsview th .required {
	float:left;
	position:relative;
}
table.bbswrite th .required img,
table.bbsview th .required img {
	position:absolute;
	top:0;
	left:-9px;
}

div.bbsdata-scgroup {
	width:100%;
	overflow:hidden;
	margin-top:18px;
}
div.bbsdata-scgroup div.section {
	float:left;
	margin-left:8px;
	border-top:2px solid #296195;
	border-bottom:2px solid #296195;
}
div.bbsdata-scgroup div.section .tit {
	padding:9px 0;
	background:#f0f3f6 url('/images2011/common/board/bg_dth_x.gif') repeat-x 0 0;
	text-align:center;
}
div.bbsdata-scgroup div.section table {
	border-top:0;
	border-bottom:0;
	border-top:1px solid #ced6e1;
}
div.bbsdata-scgroup div.scdiv3 {width:244px;}
div.bbsdata-scgroup div.scdiv3 table.bbswrite th {
	background:none;
}
div.bbsdata-scgroup div.scdiv2 {
	width:369px;
	margin-left:10px;
}
div.bbsdata-scgroup div.scdiv2 table th {
	padding-left:73px !important;
}

div.bbsdata-scgroup2 {
	width:100%;
	overflow:hidden;
}
div.bbsdata-scgroup2 div.section {
	float:left;
	width:336px;
}

div.bbsdata-certsum {
	width:100%;
	margin-top:34px;
	border-top:2px solid #296195;
	border-bottom:2px solid #296195;
}
div.bbsdata-certsum div.sum {
	padding:7px 25px 5px 0;
	background:#f0f3f6 url('/images2011/common/board/bg_dth_x.gif') repeat-x 0 0;
	text-align:center;
	font-weight:bold;
	font-family:Dotum, Gulim;
	color:#404347;
}
div.bbsdata-certsum div.sum span,
div.bbsdata-certsum div.sum strong {
	margin:0 12px;
}
div.bbsdata-certsum div.sum strong {
	color:#d00;
}
div.bbsdata-certsum table {
	border-top:0;
	border-bottom:0;
	border-top:1px solid #ced6e1;
}
div.bbsdata-certsum table th {
	vertical-align:middle !important;
}

div.attcontent {
	width:100%;
	margin-top:-2px;
	padding-bottom:16px;
	border-bottom:2px solid #296195;
	background:#fff;
}

div.attfile {
	width:100%;
	overflow:hidden;
	padding:12px 0;
	border-top:1px solid #cfd7e2;
	font-size:90%;
	line-height:140%;
}
div.attfile h5 {
	float:left;
	padding:0 20px 0 32px;
}
div.attfile ul {
	float:left;
	width:50%;
}
div.attfile ul li {
	float:left;
	width:90%;
	padding-left:16px;
	margin:1px 0 3px 0;
	overflow:hidden;
	background:url('/images2011/common/bul/bul_rect.gif') no-repeat 0 3px;
	color:#888; /*color:#9a9a9a;*/
}
div.attfile ul li a {color:#888; /*color:#9a9a9a;*/}
div.attfile ul li .name {
	float:left;
	width:81%;
}
div.attfile ul li .byte {
	width:60px;
	float:right;
	text-align:right;
}
ol.attfile {
	width:100%;
	overflow:hidden;
}
ol.attfile li {
	float:left;
	width:100%;
	overflow:hidden;
	padding:7px 0 5px 0;
	border-top:1px solid #b7c3d4;
	font-size:90%;
}
ol.attfile li .tit {
	float:left;
	width:90px;
	padding:2px 1px 4px 17px;
	background:url('/images2011/common/board/bg_thbar.gif') no-repeat right 4px;
}
ol.attfile li .filename {
	padding-left:20px;
}
ol.attfile li .name {
	color:#232339;
	text-decoration:underline;
}
ol.attfile li .byte {
	display:inline-block;
	width:50px;
	color:#888;
	text-align:right;
}
div.attcontent ol.attfile {
	margin-bottom:-15px;
}

ol.uploadfile {
	width:100%;
}
div.attcontent ol.uploadfile {
	margin-bottom:-16px;
}
ol.uploadfile li {
	padding:7px 0 10px 0;
	border-top:1px solid #cfd7e2;
	color:#a6a6a6;
}
ol.uploadfile li img {
	vertical-align:middle;
}
ol.uploadfile li label {
	display:inline-block;
	padding-left:1px;
	width:60px;
}
ol.uploadfile li .txttype {
	width:77%;
	border-color:#d3d8e2;
	background:#fafbfd;
	color:#a6a6a6;
}
ol.uploadfile li .del {
	margin-left:2px;
}

div.uploadfile {
	width:100%;
	overflow:hidden;
	padding:8px 0;
	border-top:1px solid #cfd7e2;
}
div.attcontent div.uploadfile {
	margin-bottom:-16px;
}
div.uploadfile h5 {
	float:left;
	width:51px;
	padding-top:1px;
}
div.uploadfile div.fileviewer {
	float:left;
	width:587px;
	height:56px;
	overflow:auto;
	overflow-x:hidden;
	padding:2px 3px 1px 3px;
	border:1px solid #d3d8e2;
	background:#fafbfd;
}
div.uploadfile div.btn {
	float:right;
	margin:0;
}
div.uploadfile div.btn img {
	vertical-align:top;
}

div.bbsreply-set {
	margin-top:10px;
	padding:15px 20px;
	background:#ebeff6;
	font-size:90%;
	line-height:150%;
	color:#606875;
}
div.bbsreply-set ul {
	width:100%;
	overflow:hidden;
	margin:-5px 0 10px 0;
}
div.bbsreply-set ul li {
	float:left;
	width:100%;
	overflow:hidden;
	margin-top:-1px;
	padding:9px 0;
	background:url('/images2011/common/board/bg_replyline_x.gif') repeat-x 0 0;
}
div.bbsreply-set ul li .name {
	float:left;
	width:50px;
	color:#546f89;
	text-align:center;
}
div.bbsreply-set ul li .date {
	float:right;
	width:75px;
	color:#838e98;
	font-family:Verdana;
	font-size:80%;
	text-align:center;
}
div.bbsreply-set ul li .text {
	float:left;
	width:77%;
	padding-left:18px;
}
div.bbsreply-set ul li .text img {
	vertical-align:0;
}
div.bbsreply-set fieldset {
	text-align:center;
}
div.bbsreply-set fieldset textarea {
	width:86%;
	height:28px;
	padding:4px 8px;
	font-size:100%;
	color:#8591a7;
}

div.pollcontent {
	width:100%;
	margin-top:-2px;
	padding-bottom:22px;
	border-bottom:2px solid #296195;
	background:#fff;
}
div.pollcontent ol.poll {}

ol.poll {
	width:682px;
	margin:0 auto;
}
ol.poll li {
	width:100%;
	margin-top:-1px;
	border:1px solid #ccd3db;
	border-top:2px solid #91a1b3;
	background:#f5f7fa;
}
ol.poll li .quest {
	padding:10px 30px 8px 52px;
	background:url('/images2011/common/bul/bul_q.gif') no-repeat 10px 12px;
	text-indent:-17px;
	color:#3f5674;
}
ol.poll li .conts {
	padding:10px 50px 12px 50px;
	border-top:1px solid #cad3df;
}
ol.poll li ul {}
ol.poll li ul li {
	width:auto;
	margin:0;
	padding:3px 0;
	border:0;
	background:none;
}
ol.poll li ul li .chktype {
	margin-top:1px;
}
ol.poll li ul li .graph {
	display:inline-block;
	width:279px;
	height:7px;
	margin-left:10px;
	position:relative;
	background:url('/images2011/common/board/bg_graphbar02.gif') no-repeat 0 0;
	vertical-align:middle;
}
ol.poll li ul li .graph em {
	position:absolute;
	top:1px;
	left:1px;
	display:block;
	width:277px;
	height:5px;
	background:url('/images2011/common/board/bg_graphbar02_on.gif') no-repeat right 0;
	color:#d41b22 !important;
}
ol.poll li ul li .graph em span {
	position:absolute;
	top:-4px;
	left:290px;
	width:279px;
	line-height:14px;
}
ol.poll li ul.result {}
ol.poll li ul.result li {
	font-weight:bold;
	font-family:Dotum, Gulim;
	color:#0b0b0b;
}


/*bbstype prevlist */
table.bbsprevlist {
	clear:both;
	width:100%;
	margin-top:50px;
	border-top:2px solid #91a1b3;
	border-bottom:2px solid #91a1b3;
}
table.bbsprevlist th {
	padding:8px 34px 8px 19px;
}
table.bbsprevlist td {
	padding:6px 19px 4px 19px;
	text-align:left;
}
table.bbsprevlist th,
table.bbsprevlist td {
	border-top:1px solid #cfd7e2;
}
table.bbsprevlist tr:first-child th,
table.bbsprevlist tr:first-child td {
	border-top:0;
}
table.bbsprevlist td.date {
	padding-left:0;
	padding-right:0;
	color:#838e98;
}

/*bbstype button */
.bbsbtn {
	margin-top:10px;
	text-align:left;
}
.bbsbtn-fl {
	float:left;
	margin-top:10px;
}
.bbsbtn-r {
	margin-top:10px;
	text-align:right;
}
.bbsbtn-fr {
	float:right;
	margin-top:10px;
}
.bbsbtn-pr {
	float:right;
	margin-top:-22px;
}


/*datatable */
table.datatable {
	width:100%;
	table-layout:fixed;
	border-top:2px solid #5f7797;
	border-bottom:2px solid #5f7797;
}
:root table.datatable {
	table-layout:auto;
}
table.datatable thead th {
	background:#f0f3f6 url('/images2011/common/board/bg_dth_x.gif') repeat-x 0 0;
	border-bottom:1px solid #d7dfe5;
	border-left:1px solid #d7dfe5;
	font-size:0;
	line-height:0;
}
table.datatable thead th span {
	display:block;
	padding:8px 0 6px 0;
}
table.datatable thead th img {
	vertical-align:middle;
}
table.datatable tbody th,
table.datatable tfoot th,
table.datatable td {
	padding:7px 4px 4px 19px;
	border-top:1px solid #e4e8ee;
	border-left:1px solid #e4e8ee;
}
table.datatable tr.foot td {padding:7px 0px 4px 0px;}
table.datatable tbody th {
	padding-left:0;
	padding-right:0;
	text-align:center;
	font-weight:bold;
	font-family:Dotum, Gulim;
}
table.datatable tbody th span {
	font-weight:normal;
	font-family:Dotum, Gulim;
}
table.datatable td {
	text-align:left;
}
table.datatable tbody tr:first-child th,
table.datatable tbody tr:first-child td {
	border-top:0;
}
table.datatable .first {
	border-left:0 !important;
}
table.datatable .left {
	padding-right:4px;
	padding-left:19px;
	text-align:left;
}
table.datatable .emcell {
	background:#f1f3f6;
}
table.datatable .emcell2 {
	border-color:#d7dfe5;
	background:#e4e8ee;
	color:#5f7797;
}
table.datatable .emcell3 {
	background:#f1f3f6;
	padding-right:15px;
	padding-left:91px;
	text-align:left;
}
table.datatable .emcell4 {
	background:#f1f3f6;
	border-left:1px solid #e4e8ee;
	font-weight:bold;
	text-align:center;
}
table.datatable .emcell5 {
	background:#f1f3f6;
	font-weight:bold;
	text-align:center;
}
table.datatable td.right {
	padding-right:19px !important;
}
table.datatable td .indent {}
table.datatable td .bltext3 {
	margin-left:0;
}
table.datatable tfoot th,
table.datatable tfoot td,
table.datatable tr.total th,
table.datatable tr.total td {
	padding-left:0 !important;
	padding-right:0 !important;
	text-align:center !important;
	font-weight:bold;
	font-family:Dotum, Gulim;
}
table.datatable tr.total2 th {
	padding-left:19px !important;
	background:#f1f3f6;
	text-align:left !important;
	font-weight:normal;
}
table.datatable tr.total2 td {
	background:#f1f3f6;
	text-align:right !important;
}
table.datatable tbody.thrline th {
	border-right:1px solid #e4e8ee;
}
table.datatable thead.thnonline th {
	border-left:0;
}
table.datatable thead.thnonline th,
table.datatable .bltext2 {
	margin-left: 0;
}
table.datatable .left-rspan {
	padding-left:70px;
	text-align:left;
	border-left:1px solid #e4e8ee;
}
table.datatable .left-rspan2 {
	padding-left:9px;
	text-align:left;
	border-left:1px solid #e4e8ee;
}
table.datatable th.sort {
	font-size:11px;
	font-weight:normal;
}
table.datatable .wline {
	background-image:url('/images2011/common/board/bg_wline.gif');
	background-repeat:repeat-y;
}
table.datatable .rspan { border-left:1px solid #e4e8ee !important;}
/*datatable doubleClass style */
table.dtatype2 {}
table.dtatype2 thead th span {
	background:url('/images2011/common/board/bg_dthbar.gif') no-repeat 0 60%;
}
table.dtatype2 thead th.first span {background:none;}
table.dtatype2 th,
table.dtatype2 thead th,
table.dtatype2 td {
	border-left:0;
}
table.dtamt {
	margin-top:18px;
}
table.dtatype2 tbody.line th,
table.dtatype2 tbody.line td,
table.dtatype2 tfoot.line th,
table.dtatype2 tfoot.line td{
	border-left:1px solid #e4e8ee;
}
.dtaunit {
	margin:0 3px 5px 0;
	text-align:right;
}



/*common set */
table label {
	display:inline-block;
	vertical-align:middle;
}
table td.no,
table td.date,
table td.count {
	text-align:center;
	font-family:Verdana;
	font-size:80%;
}
table .left {
	text-align:left !important;
}
table tbody.left td {
	text-align:left;
}
table .center {
	padding-left:0 !important;
	padding-right:0 !important;
	text-align:center !important;
}
table tbody.center td {
	padding-left:0;
	padding-right:0;
	text-align:center;
}
table .right {
	text-align:right !important;
}
table tbody.right td {
	padding-right:13px;
	padding-left:13px;
	text-align:right;
}
table .top {
	vertical-align:top !important;
}
table .middle {
	vertical-align:middle !important;
}

table .td-ngraph {
	color:#3b74c1;
}
table td .ngraph {
	display:inline-block;
	width:6px;
	height:16px;
	margin-right:5px;
	background:url('/images2011/common/board/bg_graphbar_x.gif') repeat-x 0 0;
	vertical-align:middle;
	font-size:0;
	line-height:0;
}
table td .snote {
	display:inline-block;
	margin:2px 0 1px 0;
}
table td .chknote {
	display:inline-block;
	margin:2px 0 1px 0;
}
table td .deptnote {
	margin-top:10px;
	color:#2d61b9;
}
table thead.hide {
	display:none;
}
table td.link span {
	display:inline-block;
	width:150px;
	vertical-align:middle;
}
table td.link a img { vertical-align:middle;}


/*webzine */
div.brochure-section {
	width: 100%;
	overflow: hidden;
	border-top: 2px solid #296195;
	border-bottom: 2px solid #296195;
}
div.brochure-section .brochure-box {
	position: relative;
	float: left;
	width: 380px;
	height: 433px;
	margin-top: 30px;
	background: url(/images2011/intro/status/bg_brochure_box.gif) no-repeat;
}
div.brochure-section .brochure-box .img-area {
	padding: 5px;
}
div.brochure-section .brochure-box .img-area img {
	width: 370px;
	height: 420px;
}
div.brochure-section .brochure-down {
	position: absolute;
	bottom: 7px;
	left: 5px;
	width: 370px;
	height: 37px;
	background: #1a3154;
	text-align: right;
}
div.brochure-section .brochure-down p {
	float: left;
	margin-top: 13px;
	padding-left: 33px;
}
div.brochure-section .brochure-down a {
	display: inline-block;
	margin: 9px 6px 0 0;
}
div.brochure-section .brochure-list {
	position: relative;
	float: right;
	width: 106px;
	margin: 10px 0;
	padding-right: 50px;
}
div.brochure-section .brochure-list ul {
	overflow: hidden;
	height: 430px;
	margin-top: 20px;	
}
div.brochure-section .brochure-list ul.center {
	text-align:center;
}
div.brochure-section .brochure-list ul li {
	width: 106px;
	height: 144px;
	font-size: 11px;
	line-height: 14px;
	letter-spacing:-1px;
}
div.brochure-section .brochure-list ul li img {
	display: block;
	vertical-align: top;
	margin-bottom: 5px;
	border: 3px solid #e2e2e2;	
}
div.brochure-section .brochure-list ul li a:hover {
	text-decoration: none;
}
div.brochure-section .brochure-list ul li.on {
	font-weight: bold;
	font-family:Dotum, Gulim;
}
div.brochure-section .brochure-list ul li.on img {
	border: 3px solid #ff0000;
}
div.brochure-section .brochure-list a.prev {
	position: absolute;
	top: 0;
}
div.brochure-section .brochure-list a.prev,
div.brochure-section .brochure-list a.next {
	display: block;
	width: 106px;
	text-align: center;
}


/* 20130111 - ���б��� ������ s */
div.rulebox{
    background-color:#ffffff;
	width:718px;
	height:100%;
	border:1px solid #d7dce1;
	margin-top:2px;
}
div.rulebox table{
    margin:25px;
}
div.rulebox table ul{
    padding-left:8px;
    background: url('/images2011/common/bul/rule_bul_off.gif') no-repeat 0 7px;
    margin-bottom:30px;
}
div.rulebox table ul.on{
    padding-left:8px;
    background: url('/images2011/common/bul/rule_bul_on.gif') no-repeat 0 7px;
	color:#d41b22;
}
div.rulebox table ul li{
    color:#666666;
    margin-left:40px;
	margin-bottom:4px;
}
div.rulebox table ul li a{
	color:#666666;
}
div.rulebox table ul li a:active, a:hover{
    color:#1867e9 !important;
	text-decoration: none;
}
/* 20130111 - ���б��� ������ e */