a, img{border:0; selector-dummy:expression(this.hideFocus=true);text-decoration:none;color:#8C8C8C;}
html,body {margin:0px; padding:0px; font-size:12px; font-family:'Dotum','µ¸¿ò'; color:#8C8C8C; text-align:center;}
p, ul, ol, form, h1, h2, h3, h4, h5, dl, dt, dd, li, div, a, td{margin:0px; padding:0px;font-size:12px; font-family:'Dotum','µ¸¿ò'; }
table, td{margin:0; font-size:12px; font-family:'Dotum','µ¸¿ò'; color:#8C8C8C;font-style: normal;word-spacing:-1pt; word-break:break-all; letter-spacing:-0.04em;}
input, select, textarea {margin:0; padding:3 0 0 0; font-size:12px; font-family:'Dotum','µ¸¿ò'; color:#8C8C8C;font-style: normal;word-spacing:-1pt; word-break:break-all; letter-spacing:-0.04em;}
li{list-style:none; margin:0px; padding:0px; margin-bottom:0px;}
table{border-collapse:collapse;}

a:link{color:#8C8C8C;text-decoration:none;}
a:visited{color:#8C8C8C;text-decoration:none;}
a:active{color:#8C8C8C;text-decoration:none;}
a:hover{color:#525252;text-decoration:none;}

.location {float:left; position:relative; top:0px; left:0px; position:relative; top: 40px; font-size:11px; color:#8c8c8c;text-decoration:none; text-align:right }
.location .now {font-size:11px; color:#8c8c8c;text-decoration:none; font-weight:bold}


form { margin:0 }
p { margin-top:2px; margin-bottom:2px; }

.gnb_wrap { margin:0px; height:195px; width:100%;}

.body_wrap { width:1004px; height:544px; margin-bottom:30px;}
.left_navi { width:299px; float:left; position:relative; top:0px; left:0px;}
.content_wrap { width:705px; float:left; position:relative; top:0px; left:0px;}

.content_wrap .subtop01 { width:705px;height:182px; background:url(/images/common/subtop_style01.gif) no-repeat 0px 0px; position:relative; top: -22px; padding-bottom:92px;}
.content_wrap .subtop02 { width:705px;height:182px; background:url(/images/common/subtop_style02.gif) no-repeat 0px 0px; position:relative; top: -22px; padding-bottom:92px;}
.content_wrap .subtop03 { width:705px;height:182px; background:url(/images/common/subtop_style03.gif) no-repeat 0px 0px; position:relative; top: -22px; padding-bottom:92px;}
.content_wrap .subtop04 { width:705px;height:182px; background:url(/images/common/subtop_style04.gif) no-repeat 0px 0px; position:relative; top: -22px; padding-bottom:92px;}
.content_wrap .subtitle { width:350px; float:left; position:relative; top: 46px;}

.content_wrap .content01 { width:705px; position:relative; top:0px; left:0px; position:relative; top: 78px; border-right:1px solid #C0254F; padding-right: 17px}
.content_wrap .content01 li {padding-left:15px; padding-top:4px;}
.content_wrap .content01 h4 {color:#666666}
.content_wrap .content01 .mt5 {margin-top:5px;}
.content_wrap .content01 .mt10 {margin-top:10px;}
.content_wrap .content01 .mt20 {margin-top:20px;}
.content_wrap .content01 .mt30 {margin-top:30px;}
.content_wrap .content01 .mt35 {margin-top:35px;}
.content_wrap .content01 .mt40 {margin-top:40px;}

.content_wrap .content02 { width:705px; position:relative; top:0px; left:0px; position:relative; top: 78px; border-right:1px solid #0060BA; padding-right: 17px}
.content_wrap .content02 .mt5 {margin-top:5px;}
.content_wrap .content02 .mt10 {margin-top:10px;}
.content_wrap .content02 .mt20 {margin-top:20px;}
.content_wrap .content02 .mt30 {margin-top:30px;}
.content_wrap .content02 .mt35 {margin-top:35px;}
.content_wrap .content02 .mt40 {margin-top:40px;}

.content_wrap .content03 { width:705px; position:relative; top:0px; left:0px; position:relative; top: 78px; border-right:1px solid #B7007D; padding-right: 17px}
.content_wrap .content03 .mt5 {margin-top:5px;}
.content_wrap .content03 .mt10 {margin-top:10px;}
.content_wrap .content03 .mt20 {margin-top:20px;}
.content_wrap .content03 .mt30 {margin-top:30px;}
.content_wrap .content03 .mt35 {margin-top:35px;}
.content_wrap .content03 .mt40 {margin-top:40px;}

.content_wrap .content04 { width:705px; position:relative; top:0px; left:0px; position:relative; top: 78px; border-right:1px solid #006d37; padding-right: 17px}
.content_wrap .content04 .mt5 {margin-top:5px;}
.content_wrap .content04 .mt10 {margin-top:10px;}
.content_wrap .content04 .mt20 {margin-top:20px;}
.content_wrap .content04 .mt30 {margin-top:30px;}
.content_wrap .content04 .mt35 {margin-top:35px;}
.content_wrap .content04 .mt40 {margin-top:40px;}

.location {width:355px; float:left; position:relative; top:0px; left:-18px; position:relative; top: 56px; font-size:11px; color:#8c8c8c;text-decoration:none; text-align:right }
.location .now {font-size:11px; color:#8c8c8c;text-decoration:none; font-weight:bold}

.footer_wrap {position : relative; background:url(/images/common/footer_bg.jpg) repeat-x; height:92px;clear:both;}
.kz_footer {width:1004px; text-align:left; margin:0 auto;height:92px; padding-top:7px; }

.board_header {height : 27px; background:url(/images/common/board_header_bg.jpg) repeat-x; text-align:center;}
.board_header_left {height : 27px; background:url(/images/common/board_header_bg.jpg) repeat-x; text-align:left;}
.board_list {height : 27px; text-align:center; line-height:160%; padding-top:2px}
.board_list_left {height : 27px; text-align:left; line-height:160%; padding-top:2px; padding-left:15px}
.board_dotline {height : 1px;background:url(/images/common/board_line.jpg) repeat-x; }
.board_view_title {font-size:12px; color:#ffffff;text-decoration:none; font-weight:bold}

.ticket_header {height : 27px;background:url(/images/ticket/ticket_header_bg.jpg) repeat-x; text-align:center;}
.ticket_list {height : 27px; text-align:center; line-height:160%; padding-top:2px}
.ticket_list_left {height : 27px; text-align:left; line-height:160%; padding-top:2px; padding-left:15px}
.ticket_dotline {height : 1px;background:url(/images/ticket/ticket_line.jpg) repeat-x; }
.roundbox_dotline { position:relative; left : 30px; width:620px; height : 1px;background:url(/images/ticket/ticket_line.jpg) repeat-x; }

.input_ticket { border:1px solid #ff831a; height:20px; color:#8c8c8c;}
.input_gray { border:1px solid #aaabad; height:20px; color:#8c8c8c; padding-top: 2px; padding-left:1px;}
.input_total { border:2px solid #ff831a; height:22px; color:#c0254f; width:140px; line-height:100%; font-size:16px; font-weight:bold}
.endline {border-bottom:1px solid #cccccc;}
.roundbox {border-left:3px solid ff831a; border-right:3px solid ff831a;}
.roundbox660 {width : 660px; border-left:3px solid ff831a; border-right:3px solid ff831a;}
.headleft{ position:relative; width:100px; left:37px; height:14px; padding-top: 3px;}
.data{ position:relative; left:37px; height:14px;}
.1px_round {width : 687px; border-left:1px solid #dbd5cf; border-right:1px solid #dbd5cf;}
.1px_round635 {width : 635px; border-left:1px solid #bd254d; border-right:1px solid #bd254d;}

.recruit_head{ position:relative; height:14px; padding-top: 3px;}
.recruit_head1{ position:relative; left:30px; height:14px; padding-top: 3px;}
.recruit_head2{ position:relative; left:50px; height:14px; padding-top: 3px;}
.recruit_head3{ position:relative; left:70px; height:14px; padding-top: 3px;}
.recruit_head4{ position:relative; left:90px; height:14px; padding-top: 3px;}
.recruit_head_textbox{ position:relative; height:14px; padding-top: 5px;}
.recruit_blank{ position:relative; left:10px; height:14px; padding-top: 3px;}
.recruit_blank2{ position:relative; left:7px; height:14px; padding-top: 3px;}
.recruit_blank3{ position:relative; left:57px; height:14px; padding-top: 3px;}
.recruit_blank4{ position:relative; left:35px; height:14px; padding-top: 3px;}
.recruit_blank5{ position:relative; left:75px; height:14px; padding-top: 3px;}
.recruit_blank6{ position:relative; left:95px; height:14px; padding-top: 3px;}
.recruit_login{ position:relative; left:25px; padding-top: 2px;}
.recruit_name{font-size:12px; font-family:'Dotum','µ¸¿ò'; color:#c02550; font-weight:bold}
.recruit_name2{font-size:12px; font-family:'Dotum','µ¸¿ò'; color:#ff831a; font-weight:bold}
.recruit_add{ position:relative; left:530px; height:10px; padding-top: 3px;}
.recruit_warning{ position:relative; left:280px; height:10px; padding-top: 15px;}
.recruit_line{ border-width:0 2 0 2; solid #ff831a;}
.recruit_photo_wrap{ width:95px; height:123px; border:1px solid #cbcbcb; padding : 4 4 4 4;}
.recu_bottomline {height: 36px; padding:0 0 2 10; border-bottom:1px dotted #e4e4e4;}
.recu_bottomline2 {height: 25px; padding:3 0 1 10; border-bottom:1px dotted #e4e4e4;}
.recu_bottomline3 {height: 25px; padding:3 0 1 10; border-bottom:1px dotted #e4e4e4; border-right:1px dotted #e4e4e4;}
.recu_rightline {height: 36px; padding:0 0 2 10; border-right:1px dotted #e4e4e4;}
.recu_list {height: 36px; padding:0 0 2 10;}
.recu_gubun {background-color:#f5f5f5; border-bottom:1px solid #ffffff;}
.recu_title {color:#525252; font-weight:bold; font-size:12px;}
.recu_title2 {color:#934e0f; font-size:11px;}
.recu_title3 {color:#934e0f; font-size:11px; padding-left:26px;}
.recu_notice {color:#C0254F; font-size:11px;}
.recu_fam {height: 36px; padding:0 0 2 0;}
.recu_famright {height: 36px; padding:0 0 2 0; border-right:1px dotted #e4e4e4;}
.recu_fam_bottomline2 {height: 25px; padding:3 0 1 0; border-bottom:1px dotted #e4e4e4;}
.recu_fam_bottomline3 {height: 25px; padding:3 0 1 0; border-bottom:1px dotted #e4e4e4; border-right:1px dotted #e4e4e4;}
.recu_popline {border-bottom:1px dotted #e4e4e4;}

.pl5 {padding-left:5px;}
.pl7 {padding-left:7px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl26 {padding-left:26px;}
.pl30 {padding-left:37px;}
.pl37 {padding-left:37px;}
.pl40 {padding-left:40px;}
.pl45 {padding-left:45px;}
.pl60 {padding-left:60px;}
.pr10 {padding-right:10px;}

.block {font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ff831a;}
.cal_x {font-size:32px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; color:#c0254f; line-height:100%; padding-right:5px}
.cal_o {font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; color:#81b63a; line-height:100%; padding-right:5px}
.cal_allx {font-size:48px; font-family:Arial;font-weight:bold; font-style:normal;color:#ffffff; line-height:100%}
.dotline_orange { position:relative; left : 20px;height : 1px;background:url(/images/common/dotline_orange.jpg) repeat-x; width:620px;}
.dotline_orange660 { position:relative; height : 1px;background:url(/images/common/dotline_orange.jpg) repeat-x; width:613px; margin-top:15px;}
.line_orange { position:relative; left : 20px; top: 10px;height : 1px; width:620px; border-top:1px solid #ff831a;} 
.ticket_head {font-size:11px; color:#ff831a;text-decoration:none; font-weight:bold}
.ticket_title {font-size:12px; color:#ff831a;text-decoration:none; font-weight:bold}
.ticket_comment {font-size:11px; color:#ff831a;text-decoration:none;}
.ticket_total {color:#c0254f; font-size:16px; font-weight:bold}
.nowPageStyle {font-size:11px; color:#ff831a;text-decoration:none; font-weight:bold}
.faq_content {font-size:12px; color:#ff831a;text-decoration:none; font-weight:bold}
.mem_notice {font-size:12px; color:#525252;text-decoration:none; font-weight:bold;}

/*´Þ·Â*/
/*---³¯Â¥ µé¾î°¡´Â ºÎºÐ---*/
.dateTD_w{font-family:verdana; font-size:11px; color:#ff831a; font-weight:bold; text-align:left; padding-left:7px; padding-top:1px;}
.dateTD_s{font-family:verdana; font-size:11px; color:#ff831a; font-weight:bold; text-align:left; padding-left:7px; padding-top:1px}
.dateTD_t{font-family:verdana; font-size:11px; color:#ff831a; font-weight:bold; text-align:left; padding-left:7px; padding-top:1px}
/*---ÆòÀÏ ¿ÀÀü ¿ÀÈÄ---*/
.dayTD{ font-family:Arial; font-weight:bold; font-size:32px; color:#81b63a; text-align:center; line-height:100%;}
.afterTD{ font-family:Arial; font-weight:bold; font-size:32px; color:#81b63a; text-align:center; line-height:100%;}
/*---ÀÏ¿äÀÏ ¿ÀÀü ¿ÀÈÄ---*/
.dayTDS{ font-family:Arial; font-weight:bold; font-size:32px; color:#81b63a; text-align:center; line-height:100%;}
.afterTDS{ font-family:Arial; font-weight:bold; font-size:32px; color:#81b63a; text-align:center; line-height:100%;}
/*---Åä¿äÀÏ ¿ÀÀü ¿ÀÈÄ---*/
.dayTDT{ font-family:Arial; font-weight:bold; font-size:32px; color:#46631F; text-align:center; line-height:100%;}
.afterTDT{ font-family:Arial; font-weight:bold; font-size:32px; color:#46631F; text-align:center; line-height:100%;}
/*---¿ÀÀü ¿ÀÈÄ ¼±ÅÃ ÈÄ---*/
.dayTD_o{ font-family:Arial; font-weight:bold; font-size:32px; color:#46631F; text-align:center; line-height:100%;}
.afterTD_o{font-family:Arial; font-weight:bold; font-size:32px; color:#46631F; text-align:center; line-height:100%;}

.imgLine8 img{border:1px solid #b4b4b4;}
.color2{color:#632661;}
.mb30{margin-bottom:30px;}
.line5{border-top:1px solid #ddd;}
.mt20{margin-top:20px;}
