/*==========================================*
 css
*==========================================*/
td { color: #efc8a4; font-size:12px; font-family:dotum; line-height:160%;}
BODY {
scrollbar-3dlight-color:#925e3d;
scrollbar-arrow-color:#c59170;
scrollbar-track-color:#925e3d;
scrollbar-darkshadow-color:#543316;
scrollbar-face-color:#543316;
scrollbar-highlight-color:#333333;
scrollbar-shadow-color:#543316;
background-color:#7d4e23;
background-image: url(/images/common/bg.jpg);background-repeat:repeat-x;background-position:left top;
margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
}

.bg_main {padding-left: 46px;}
.bg_about {background-image: url(/images/about/bg_left.jpg);background-repeat:no-repeat;background-position:left top; padding-left: 46px; padding-top:67px;}
.bg_programs {background-image: url(/images/programs/bg_left.jpg);background-repeat:no-repeat;background-position:left top; padding-left: 46px; padding-top:67px;}
.bg_ticketing {background-image: url(/images/ticketing/bg_left.jpg);background-repeat:no-repeat;background-position:left top; padding-left: 46px; padding-top:67px;}
.bg_rental {background-image: url(/images/rental/bg_left.jpg);background-repeat:no-repeat;background-position:left top; padding-left: 46px; padding-top:67px;}
.bg_membership {background-image: url(/images/membership/bg_left.jpg);background-repeat:no-repeat;background-position:left top; padding-left: 46px; padding-top:67px;}
.bg_board {background-image: url(/images/board/bg_left.jpg);background-repeat:no-repeat;background-position:left top; padding-left: 46px; padding-top:67px;}
.bg_team {background-image: url(/images/team/bg_left.jpg);background-repeat:no-repeat;background-position:left top; padding-left: 46px; padding-top:67px;}
.bg_sitemap {background-image: url(/images/sitemap/bg_left.jpg);background-repeat:no-repeat;background-position:left top; padding-left: 46px; padding-top:67px;}

.padding_title {padding-top:46px;}

/*==========================================*
text css
*==========================================*/
.navi { font-size:11px; font-family:dotum; color:#d4c1a1; }
.table_title_bg { background-color:#543316; height:22px; }
.table_left { background-color:#976639; color:#ffffff; font-size:10px; font-family:tahoma; padding-left:20px; padding-right:10px; height:19px; }
.table_con { background-color:#86562a; color:#efc8a4; font-size:10px; font-family:tahoma; padding-left:20px; padding-right:10px; height:19px; }
.table_con_center { background-color:#86562a; color:#efc8a4; font-size:10px; font-family:tahoma; padding-left:10px; padding-right:10px; height:19px; }
.table_line { background-color:#a97c54; height:1px; }
.table_line_left { padding:0 5 0 5; border-left:#603c21 2px solid; }
.table_line_left1 { padding:0 5 0 5; border-left:#603c21 1px solid; }

.f11 { font-size:11px; font-family:dotum; }
.f11_s { font-size:11px; font-family:dotum; letter-spacing:-1px; }
.f01 { color:#ffffff; font-size:11px; font-family:dotum; padding-left:10px;}
.f02 { color:#f9bc04; font-size:11px; font-family:dotum;}
.f03 { color:#ffffff; font-size:12px; font-family:dotum;}
.f03_s { color:#ffffff; font-size:12px; font-family:dotum; letter-spacing:-1px;}
.f04 { color:#f9bc04; font-size:12px; font-family:dotum;}


/*==========================================*
form css
*==========================================*/
.input_default { color: #efc8a4; font-size:12px; font-family:dotum; BORDER: #af7426  1px solid; BACKGROUND-COLOR: #543316; height:17px; }
.input_default1 { color: #efc8a4; font-size:12px; font-family:dotum; BORDER: #af7426  1px solid; BACKGROUND-COLOR: #543316; height:17px; text-align:right;}
.textarea_default { color: #efc8a4; font-size:12px; font-family:dotum; BORDER: #af7426  1px solid; BACKGROUND-COLOR: #543316; }
.select_default { color: #efc8a4; font-size:12px; font-family:dotum; BACKGROUND-COLOR: #7d4e23; }
.select_family { color: #efb41c; font-size:11px; font-family:dotum; letter-spacing:-1px; BEHAVIOR: url('/html/common/selectBox.htc'); CURSOR: hand } 

/*==========================================*
 css
*==========================================*/
A:link { font-size:12px; font-family:dotum; color:#efc8a4; text-decoration:none }
A:visited { font-size:12px; font-family:dotum; color:#efc8a4; text-decoration:none }
A:active { font-size:12px; font-family:dotum; color:#efc8a4; text-decoration:underline }
A:hover { font-size:12px; font-family:dotum; color:#efc8a4; text-decoration:underline }

.notice1 { font-size:11px; font-family:dotum; color:#e5e4e4; letter-spacing:-1px; line-height:17px; }
.notice1 A:link { font-size:11px; font-family:dotum; color:#e5e4e4; text-decoration:none; letter-spacing:-1px; line-height:17px; }
.notice1 A:visited { font-size:11px; font-family:dotum; color:#e5e4e4; text-decoration:none; letter-spacing:-1px; line-height:17px; }
.notice1 A:active { font-size:11px; font-family:dotum; color:#ffffff; text-decoration:none; letter-spacing:-1px; line-height:17px; }
.notice1 A:hover { font-size:11px; font-family:dotum; color:#ffffff; text-decoration:none; letter-spacing:-1px; line-height:17px; }

.notice2 { font-size:12px; font-family:dotum; color:#f9bc04; letter-spacing:-1px; line-height:18px; }
.notice2 A:link { font-size:12px; font-family:dotum; color:#f9bc04; text-decoration:none; letter-spacing:-1px; line-height:18px; }
.notice2 A:visited { font-size:12px; font-family:dotum; color:#f9bc04; text-decoration:none; letter-spacing:-1px; line-height:18px; }
.notice2 A:active { font-size:12px; font-family:dotum; color:#f9bc04; text-decoration:underline; letter-spacing:-1px; line-height:18px; }
.notice2 A:hover { font-size:12px; font-family:dotum; color:#f9bc04; text-decoration:underline; letter-spacing:-1px; line-height:18px; }

.notice3 { font-size:11px; font-family:dotum; color:#ffcc00; letter-spacing:-1px; }
.notice3 A:link { font-size:11px; font-family:dotum; color:#ffcc00; text-decoration:none; letter-spacing:-1px; }
.notice3 A:visited { font-size:11px; font-family:dotum; color:#ffcc00; text-decoration:none; letter-spacing:-1px; }
.notice3 A:active { font-size:11px; font-family:dotum; color:#ffcc00; text-decoration:none; letter-spacing:-1px; }
.notice3 A:hover { font-size:11px; font-family:dotum; color:#ffcc00; text-decoration:none; letter-spacing:-1px; }