.sub_body {
	padding-left:10px;
	padding-top:10px;
	padding-bottom:30px;
}

td.news_top    {padding-top:30px;padding-left:71px;}
td.photo_body  {padding-top:7px;padding-left:10px;}
td.equ_title   {padding-top:0px;padding-left:0px;}
td.equ_body    {padding-top:0px;padding-left:0px;}
td.img_align   {padding-top:4px;padding-right:3px;vertical-align:top;}
td.text_align  {padding-right:3px;vertical-align:top;}
td.bg01        {BACKGROUND-COLOR: #E7FCE8; text-align:center;}
td.bg02        {BACKGROUND-COLOR: #f2f2f2; text-align:center;}
td.bg03        {BACKGROUND-COLOR: #ffffff;}
td.bg04        {BACKGROUND-COLOR: #ffffff; text-align:center;}

/* Background */
.main_bg {
	background-image:url('../img/culture/main_bg.gif');
	background-repeat:repeat-x;
}
.main_mid_bg {
	background-image:url('../img/culture/maiin_mid_bg.gif');
	background-repeat:no-repeat;
	height:139px;
}
.culture_news_bg {
	background-image:url('../img/culture/culture_news_bg.gif');
	background-repeat:repeat-x;
}
.copyright_bg {
	background-image:url('../img/culture/copyright_bg.gif');
	background-repeat:repeat-x;
}

#loca {
 text-align:right;
 float:right;
 border:0px solid #dddddd;
 height:20px;
 background:url(../img/common/icon_loca.gif) no-repeat;
 background-position:2px 4px;
 padding:0px 10px 1px 20px;
 color:#959595;
 font-size:12px;
 letter-spacing:-1px;
}
#loca span.loca2 {
 background:url(../img/common/icon_loca2.gif) no-repeat;
 background-position:4px 1px;
 padding-left:12px;
}

#culture_equ07 td            {text-align:center; vertical-align:top;}
#culture_equ07 td img        {position:relative; top:5px;}
#culture_equ08 td            {padding-top:15px;}
#cycle_guide   thead tr th   {BACKGROUND-COLOR: #E7FCE8;}
#cycle_guide   tbody tr td   {BACKGROUND-COLOR: #FFFFFF;}


.text_small_b {
 FONT-SIZE: 10pt; COLOR: #444444; LINE-HEIGHT: 135%; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.3pt
}
.text_white{
 FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; LETTER-SPACING: -0.3pt; TEXT-DECORATION: none
}
.text_black_s{
 FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; LETTER-SPACING: -0.3pt; TEXT-DECORATION: none
}
.text_black_b{
 FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; LETTER-SPACING: -0.3pt; TEXT-DECORATION: none
}
.text_violet_b{
 FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #61124d; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; LETTER-SPACING: -0.3pt; TEXT-DECORATION: none
}
.text_green_b{
 FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #6fb50c; LINE-HEIGHT: 12pt; FONT-FAMILY: "굴림"; LETTER-SPACING: -0.3pt; TEXT-DECORATION: none
}
.text_red_b {
 FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #e6163a; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.3pt; TEXT-DECORATION: none
}
.font_wgray {
 FONT-SIZE: 9pt; COLOR: #484848;
}
.font_white {
 FONT-SIZE: 9pt; COLOR: #ffffff;
}
.font_dgray {
 FONT-SIZE: 9pt; COLOR: #747474;
}
.font_dblue {
 FONT-SIZE: 9pt; COLOR: #2d61b5;
}
.font_dviolet {
 FONT-SIZE: 9pt; COLOR: #5f52a0;
 FONT-WEIGHT: bold;
}
.font_dred {
 FONT-SIZE: 9pt; COLOR: #e6163a;
 FONT-WEIGHT: bold;
}
.font_red {
 FONT-SIZE: 9pt; COLOR: #e6163a;
}
.font_oreng {
 FONT-SIZE: 9pt; COLOR: #e66a05;
}
.day {
 BORDER-RIGHT: #e2dfd0 1px solid; BORDER-TOP: #e2dfd0 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #e2dfd0 1px solid; COLOR: #777777; BORDER-BOTTOM: #e2dfd0 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.3pt
}


.day_b {
 BORDER-RIGHT: #e2dfd0 1px solid; BORDER-TOP: #e2dfd0 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #e2dfd0 1px solid; COLOR: #4f165d; BORDER-BOTTOM: #e2dfd0 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.3pt; BACKGROUND-COLOR: #a36db0
}
.day_o {
 BORDER-RIGHT: #e2dfd0 1px solid; BORDER-TOP: #e2dfd0 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #e2dfd0 1px solid; COLOR: #ec6e00; BORDER-BOTTOM: #e2dfd0 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.3pt; BACKGROUND-COLOR: #faf3e3
}
.board-bg1 {
 BACKGROUND-COLOR: #2d61b5
}
.board_no {
 FONT-SIZE: 12px; COLOR: #777777; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.3pt
}
.board_no_b {
 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #777777; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.3pt
}
.box01 {
 BORDER-RIGHT: #b8d4e9 1px solid; BORDER-TOP: #b8d4e9 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #b8d4e9 1px solid; BORDER-BOTTOM: #b8d4e9 1px solid; FONT-FAMILY: 굴림, 굴림체; BACKGROUND-COLOR: #ffffff
}
.box02 {
 BORDER-RIGHT: #b8d4e9 1px solid; BORDER-TOP: #b8d4e9 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #b8d4e9 1px solid; BORDER-BOTTOM: #b8d4e9 1px solid; FONT-FAMILY: 굴림, 굴림체; BACKGROUND-COLOR: #dbeafd
}
.box03 {
 BORDER-RIGHT: #f39800 1px solid; BORDER-TOP: #f39800 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #f39800 1px solid; BORDER-BOTTOM: #f39800 1px solid; FONT-FAMILY: 굴림, 굴림체; BACKGROUND-COLOR: #ffffff
}
.box04 {
 BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; FONT-FAMILY: 굴림, 굴림체; BACKGROUND-COLOR: #ffffff
}
.box05 {
 BORDER-RIGHT: #fe9c12 5px solid; BORDER-TOP: #fe9c12 5px solid; FONT-SIZE: 9pt; BORDER-LEFT: #fe9c12 5px solid; BORDER-BOTTOM: #fe9c12 5px solid; FONT-FAMILY: 굴림, 굴림체; BACKGROUND-COLOR: #ffffff
}
.td_line_right {
 BORDER-RIGHT: #e5e5e5 1px solid; BACKGROUND-COLOR: #ffffff
}
.td_line_bottom {
 BORDER-BOTTOM: #e5e5e5 2px solid; BACKGROUND-COLOR: #ffffff
}
.td_line {
 BORDER-RIGHT: #e5e5e5 1px solid;BORDER-left: #e5e5e5 1px solid; BACKGROUND-COLOR: #ffffff
}
.t_line_bottom_notice {
 BORDER-BOTTOM: #e7e7e7 1px solid; BACKGROUND-COLOR: #e8f3f5
}
.t_line_bottom {
 BORDER-BOTTOM: #e7e7e7 1px solid; BACKGROUND-COLOR: #ffffff
}
.t_line_blue {
 BORDER-RIGHT: #a1c9ea 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #a1c9ea 1px solid; BACKGROUND-COLOR: #f4fafd
}
.t_line_blue_r {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #a1c9ea 1px solid; BACKGROUND-COLOR: #f4fafd
}
.t_line_white {
 BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e6e6e5 1px solid; BACKGROUND-COLOR: #ffffff
}
.t_line_white_r {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e6e6e5 1px solid; BACKGROUND-COLOR: #ffffff
}
.t_line {
 BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e7e7e7 1px solid; BACKGROUND-COLOR: #ffffff
}
.form1 {
 BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #d1d1d1 1px solid; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #d1d1d1 1px solid; FONT-FAMILY: 돋움, 돋움체verdana; BACKGROUND-COLOR: #f8f8f8
}
.form2 {
 BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #d5d5d5 1px solid; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #d5d5d5 1px solid; FONT-FAMILY: 돋움, 돋움체verdana; BACKGROUND-COLOR: #ffffff
}

/* board left padding */
#board_main { width: 680px;}
#board_main tr td.board_top { padding-top: 15px; }

