/*==========================================*
¹®ÀÚ css
*==========================================*/
td { color: #666666; font: 12px "±¼¸²"; }
.c { color: #000000; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px;}
.s { color: #FD2318; font: 11px "±¼¸²"; line-height:16px; padding-top: 2px;}
.s1 { color: #737373; font: 11px "±¼¸²"; line-height:16px; padding-top: 2px;}
.w { color: #FFFFFF; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.c3 { color: #333333; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.c6 { color: #737373; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.c6s { color: #2E79C4; font: 11px "±¼¸²"; line-height:16px; padding-top: 2px; }
.c9 { color: #999999; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.blue { color: #006699; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.blue2 { color: #314979; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.blue3 { color: #1465AF; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.blue4 { color: #158AC0; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.orange { color: #EB6D18; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.green { color: #3B8815; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.green02 { color: #29AE8C; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.green03 { color: #3B5C03; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.green04 { color: #A3D591; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.green05 { color: #84BE10; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.red { color: #FF0000; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.bora { color: #B361BF; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.brown { color: #A4752A; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.brown02 { color: #D4A039; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.brown03 { color: #6f5642; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.purple { color: #7234AF; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.viored { color: #B82286; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.coral { color: #F88723; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.history { color: #2E79C4; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.white { color: #ffffff; font: 12px "µ¸¿ò"; line-height:16px; padding-top: 2px; }

.oranges { color: #FF8621; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.blues { color: #108AC6; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.purples { color: #B561BD; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.mustards { color: #DEC700; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.cobalts { color:#429ECE; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.seagreens { color: #29AE8C; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.forests { color: #84BE10; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.mforests { color: #8cBE21; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }
.woods { color: #D6A239; font: 12px "±¼¸²"; line-height:16px; padding-top: 2px; }

.menu { color: #000000; font: 12px "±¼¸²"; line-height:16px; padding-top: 3px;}
.num {color : #333333;font : 11px "Verdana"; line-height : 16px; padding-top:2px}
.numr {color : #FF0000;font : 11px "Verdana"; line-height : 16px; padding-top:2px}
.mon {color : #737373;font : 12px "Verdana"; line-height : 16px; padding-top:2px}
.list { color: #666666; font: 11px "±¼¸²"; line-height:16px; padding-top: 2px; }

.res_num {color : #666666 ;font : 11px "Verdana"; line-height : 16px; padding-top:2px}

/*==========================================*
form css
*==========================================*/
select { color: #000000; font: 12px "±¼¸²";}
.quick{
    BORDER-BOTTOM: #8B8B8B 1px solid;
    BORDER-LEFT: #8B8B8B 1px solid;
    BORDER-RIGHT: #8B8B8B 1px solid;
    BORDER-TOP: #8B8B8B 1px solid;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt}
input {	color: #000000;	font: 12px "±¼¸²";}
input.c {color: #333333;	font: 12px "±¼¸²";}

textarea{ color: #000000; font: 12px "±¼¸²"; line-height:16px;}
.area{
    BORDER-BOTTOM: #8B8B8B 1px solid;
    BORDER-LEFT: #8B8B8B 1px solid;
    BORDER-RIGHT: #8B8B8B 1px solid;
    BORDER-TOP: #8B8B8B 1px solid;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt}

/*==========================================*
¸µÅ© css
*==========================================*/
a { font-size:12px; font-family: "±¼¸²"; line-height: 16px; }

a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:active { text-decoration: underline;}
a:hover { text-decoration: underline;}

A.link:link {	COLOR: #2E79C4; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.link:visited { COLOR: #2E79C4; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.link:active { COLOR: #2E79C4; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}
A.link:hover { COLOR: #2E79C4; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}

A.link_notice:link {	COLOR: #333333; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.link_notice:visited { COLOR: #333333; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.link_notice:active { COLOR: #333333; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}
A.link_notice:hover { COLOR: #2E79C4; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}

A.link_GRAY:link {	COLOR: #666666; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.link_GRAY:visited { COLOR: #666666; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.link_GRAY:active { COLOR: #666666; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}
A.link_GRAY:hover { COLOR: #666666; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}

/*==========================================*
menu css
*==========================================*/
a.blue:link    { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal;
		      text-decoration: none; color: #0070BC}
a.blue:visited  { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal;
		      text-decoration: none; color: #666666}
a.blue:hover    { font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal;
		     text-decoration: underline; color: #0099CC}




A.mmi:link {	COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmi:visited { COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmi:active { COLOR: #EE873D; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmi:hover { COLOR: #EE873D; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

A.mmr:link {	COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmr:visited { COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmr:active { COLOR: #2A81AD; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmr:hover { COLOR: #2A81AD; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

A.mgi:link {	COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mgi:visited { COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mgi:active { COLOR: #318EA2; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mgi:hover { COLOR: #318EA2; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

A.mgr:link {	COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mgr:visited { COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mgr:active { COLOR: #5C9D37; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mgr:hover { COLOR: #5C9D37; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

A.mti:link {	COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mti:visited { COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mti:active { COLOR: #B68D4B; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mti:hover { COLOR: #B68D4B; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

A.mev:link {	COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mev:visited { COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mev:active { COLOR: #B82286; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mev:hover { COLOR: #B82286; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

A.mmy:link {	COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmy:visited { COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmy:active { COLOR: #7234AF; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmy:hover { COLOR: #7234AF; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

A.mmb:link {	COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmb:visited { COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmb:active { COLOR: #546992; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmb:hover { COLOR: #546992; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

A.mcu:link {	COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mcu:visited { COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mcu:active { COLOR: #546992; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mcu:hover { COLOR: #546992; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

A.mmt:link {	COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmt:visited { COLOR: #303030; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmt:active { COLOR: #555AB6; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mmt:hover { COLOR: #555AB6; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

A.mtk:link {	COLOR: #666666; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mtk:visited { COLOR: #666666; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.mtk:active { COLOR: #666666; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}
A.mtk:hover { COLOR: #0099CC; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}

A.ther:link {	COLOR: #666666; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.ther:visited { COLOR: #666666; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.ther:active { COLOR: #B68D4B; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}
A.ther:hover { COLOR: #B68D4B; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: none}

/*==========================================*
¸Æ½ºÅäÅ© CSS
*==========================================*/
.±¼¸²_18 {  font-family: "±¼¸²"; font-size: 12px; color: #666666; line-height: 18px}
.±¼¸²_16 {  font-family: "±¼¸²"; font-size: 12px; color: #666666; line-height: 16px}
.title_text { font-family: "±¼¸²"; font-size: 15px; color: #1F81B2; font-weight: bold}
.±¼¸²_blue { font-family: "±¼¸²"; font-size: 12px; color: #1F81B2; line-height: 16px }
.±¼¸²11_blue { font-family: "±¼¸²"; font-size: 11px; color: #1F81B2}
.±¼¸²11_gray { font-family: "±¼¸²"; font-size: 11px; color: #666666}

.±¼¸² {
	font-family: "±¼¸²";
	font-size: 12px;
	color: #666666;
	line-height: 16px;
}
.verdana { font-family: "Verdana"; font-size: 11px; color: #666666 }
.µ¸À½ {  font-family: "µ¸¿ò"; font-size: 12px; color: #666666; line-height: 23px}

/*==========================================*
ÆË¾÷ CSS
*==========================================*/
A.popup:link {	COLOR: #FFFFFF; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}
A.popup:visited { COLOR: #FFFFFF; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}
A.popup:active { COLOR: #FFFFFF; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}
A.popup:hover { COLOR: #FFFFFF; FONT-FAMILY: ±¼¸²; FONT-SIZE: 12px; TEXT-DECORATION: underline}

.popup_txt {font: 12px "±¼¸²"; background-color:#000000; height:23; vertical-align:middle; text-align:right; }

img {border:0;}

/*==========================================*
¿¹¸Å CSS
*==========================================*/

.bld {font-weight:bold;}
.stxt {font-size:11px;}
.re1 {color:#444444;}
a.re1:link {color:#444444;text-decoration: none;}
a.re1:visited {color:#444444;text-decoration: none;}
a.re1:active {color:#444444;text-decoration: none;}
a.re1:hover {color:#444444;text-decoration: underline;}
.re2 {color:#508b28;}
a.re2:link {color:#508b28;text-decoration: none;}
a.re2:visited {color:#508b28;text-decoration: none;}
a.re2:active {color:#508b28;text-decoration: none;}
a.re2:hover {color:#508b28;text-decoration: underline;}
.day {font: 11px "±¼¸²";color:#b7b7b7;}
a.day:link {color:#b7b7b7;text-decoration: none;}
a.day:visited {color:#b7b7b7;text-decoration: none;}
a.day:active {color:#b7b7b7;text-decoration: none;}
a.day:hover {color:#b7b7b7;text-decoration: underline;}
.sun {font: 11px "±¼¸²";color:#ff7800;}
a.sun:link {color:#ff7800;text-decoration: none;}
a.sun:visited {color:#ff7800;text-decoration: none;}
a.sun:active {color:#ff7800;text-decoration: none;}
a.sun:hover {color:#ff7800;text-decoration: underline;}
.day_sel {font: 11px "±¼¸²";color:#ffffff;text-decoration: none;background-color: #bccc7f;}
.time1 {color:#226c9b;}
a.time1:link {color:#226c9b;text-decoration: none;}
a.time1:visited {color:#226c9b;text-decoration: none;}
a.time1:active {color:#226c9b;text-decoration: none;}
a.time1:hover {color:#226c9b;text-decoration: underline;}
.time2 {color:#cccccc;}
.time_tb {border-top:1px solid #cccfd4;border-bottom:1px solid #cccfd4;}
.time_tb1 {border-right:1px solid #cccfd4;text-align:center;padding:3 10 0 10;}
.time_tb2 {word-spacing:5px;padding:3 10 0 10;}
.pay_tb {border-top:1px solid #cccfd4;padding:3 10 0 10;}
.tb_com {padding:2 5 0 5;}

/*==========================================*
¸ÞÀÎ - ¿¹¸Å¼øÀ§ ¿µÈ­ÀÏ±â CSS
*==========================================*/

.txt2d709b {color:#2d709b}



/*==========================================*
°í°´Áö¿ø- ÇÒÀÎÁ¤º¸ CSS
*==========================================*/

.select_indiscount {FONT-SIZE: 12px; font-weight:bold;	COLOR: #F26D0B; FONT-FAMILY: "±¼¸²" ;}
.td_discard {padding :13px 5px 10px 20px; line-height:19px ; color:#727272;" }


/*==========================================*
ÀÌº¥Æ® 2´Ü±¸¼º
*==========================================*/
.left_new{width:174px;border:4px solid #e8e8e8;padding:3px;margin-bottom:10px;font-size:12px;font-family:"±¼¸²";color:#505050;line-height:140%}
.left_new h3{background-color:#e8e8e8;font-size:0;padding:7px;margin:0;}
.left_new .quiz{padding:10px 8px;margin:0;}
.left_new .quiz dt{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ebebeb;font-weight:bold;}
.left_new .quiz dd{margin:0;padding:0;line-height:150%;}
.left_new .quiz dd.bt{text-align:center; margin-top:15px;}
.left_new .quiz dd img{border:0;margin-left:5px;}

.left_new .news{padding:10px 8px;margin:0;list-style:none;overflow:hidden;border-bottom:1px solid #ebebeb;}
.left_new .news02{padding:10px 8px;margin:0;list-style:none;overflow:hidden;}

.left_new  li{background:url(left_new_icon.gif) no-repeat left 9px;padding-left:8px;line-height:180%;}
.left_new  li.line{background:url(left_new_icon.gif) no-repeat left 9px;padding-left:8px;line-height:180%;border-bottom:1px solid #ebebeb;}
.left_new .btn{position:relative;z-index:1px;left:70px;top:-2px;width:20px;border:0;}


/*Å¬¸¯ÄûÁî*/
.quizMy {width:555px;background:url('/event/images/quiz_grbox_btm.gif') no-repeat bottom;}
.quizMy .box {width:555px;padding:10px 10px 10px 30px;;background:url('/event/images/quiz_grbox_top.gif') no-repeat;}
.quizMy .btn {float:right;padding-right:30px;}
.quizMy .myinfo {width:220px;float:left;text-align:center;}
.quizMy table {border-collapse:collapse;border-right:1px solid #cacaca;}
.quizMy th {padding:4px 0 2px 0;text-align:center;background:#ffefcf;font:normal bold 11px 'µ¸¿ò';border-left:1px solid #cacaca;}
.quizMy td {text-align:center;color:#c8680a;background:#fff;border-left:1px solid #cacaca;border-right:1px solid #fff;}
.quizMy .poi {font-weight:bold;color:#c8680a;}
.quizMy .fse {font:normal 11px 'tahoma';color:#aaa}

.quizNow {width:555px;background:url('/event/images/quiz_orbox_btm.gif') no-repeat bottom;}
.quizNow dl {width:555px;margin:0;background:url('/event/images/quiz_orbox_top.gif') no-repeat top;}
.quizNow dt {clear:both;width:400px;font-weight:bold;padding-bottom:7px;margin:20px 40px 10px 115px;background:url('/common/images/dot_02.gif') repeat-x bottom;}
.quizNow dt .date {text-align:center;font:normal 11px 'µ¸¿ò';color:#c8680a;margin:3px 0 10px 0;}
.quizNow dd {margin:0;padding-left:115px;float:left;clear:left;}
.quizNow dd.btn {padding:50px 40px 10px 0;float:right;}

.quizPast {width:555px;background:url('/event/images/quiz_past_bg.gif') repeat-y;}
.quizPast dl {width:475px;margin:0 0 0 40px;overflow:auto;zoom:1;}
.quizPast dt {clear:both;font-weight:bold;margin:20px 0 10px 0;}
.quizPast dt .date {font:normal 11px 'µ¸¿ò';color:#c8680a;margin-bottom:10px;}
.quizPast dd {margin:0;float:left;clear:left;}
.quizPast dd.btn {padding:50px 0px 10px 0;float:right;}
.quizPast dd.line {clear:both;width:100%;height:10px;background:url('/common/images/dot_02.gif') repeat-x bottom;}

.quizPast ul.quizpage {clear:both;padding:10px 0;overflow:hidden;zoom:1;margin:0;list-style:none;text-align:center;}
.quizPast ul.quizpage li {font:normal 11px 'µ¸¿ò'; display:inline;border-right:1px solid #ccc; padding:3;}
.quizPast ul.quizpage li a {padding:0;}
.quizPast ul.quizpage li.last {border:0;}
.quizPast ul.quizpage li.choice {font:normal 11px 'µ¸¿ò'; display:inline;border-right:1px solid #ccc; padding:3; font-weight:bold; color:#ff4500;}
