﻿ /*▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ mandatory CSS ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼*/

body, table, tr, td, 	{font-family: dotum,gulim,verdana; font-size: 12px; color:#666666;,line-height:160%;}

img 		{border:0px;}

a:link 		{font-family: dotum,gulim,verdana; font-size: 12px; text-decoration: none; color: #555555; }
a:visited 		{font-family: dotum,gulim,verdana; font-size: 12px; text-decoration: none; color: #555555;}
a:active 		{font-family: dotum,gulim,verdana; font-size: 12px; text-decoration: none; color: #555555;}
a:hover 		{font-family: dotum,gulim,verdana; font-size: 12px;  text-decoration: none; color:#418220;}


.input1 		{border-style:solid;border-width:1;border-color:#E0E0E0;color:#000000;background-color:#FFFFFF;font-size:12px;}
.input_login	{border:1px solid #E0E0E0;color:#000000;background-color:#FFFFFF;width:95%;height:19px;font-size:12px;} /*login input*/
.input_search	{border:1px solid #6B8C59; color:#ffffff; background-color:#558938; width:95%;height:18px;font-size:12px; padding:2px 5px 0 5px;} /*search input*/
.select1		{font-family: "dotum,gulim,verdana";, font-size: 12px;, color: #555555;}

.font_normal                               {font-family:gulim;font-size:12px;color:#555555;}
.font_normal a:link 		{font-family:gulim;font-size:12px;color:#555555; text-decoration: none;}
.font_normal a:visited 		{font-family:gulim;font-size:12px;color:#555555; text-decoration: none;}
.font_normal a:active 		{font-family:gulim;font-size:12px;color:#555555; text-decoration: none;}
.font_normal a:hover 		{font-family:gulim;font-size:12px;color:#555555; text-decoration: none;}

.lineEEE		{border-bottom:1px solid #EEE;} /*table tag underline eee*/
.lineDDD		{border-bottom:1px solid #DDD;} /*table tag underline ddd*/
.dotlineEEE	{border-bottom:1px dotted #EEE;} /*table tag underline eee*/
.dotlineDDD	{border-bottom:1px dotted #DDD;} /*table tag underline ddd*/
.boxboderDDD	{border: 1px solid #DDD}
.boxboderDDDfillEEE	{border: 1px solid #DDD;background-color:#F5F5F5;}

.fs11		{font-size:11px;}
.fs12		{font-size:12px;}
.fs14		{font-size:14px;}
.fs16		{font-size:16px;}


.ffdt		{font-family:Dotum;} /* font family dotum */
.ffbt		{font-family:Batang;} /* font family batang */

.ffvd		{font-family:verdana; letter-spacing:-1px;}

.fb		{font-weight:bold;} /* font bold */

.fc777		{color:#777;}
.fc666		{color:#666;}
.fc333		{color:#333;}
.fcaaa		{color:#aaaaaa;}

.fc07b		{color:#07b;} /* skyblue */
.fc6b0		{color:#6b0;} /* right green */
.fcf60		{color:#f60;} /* orange */
.fcfff		{color:#fff;} /* white */

.tdv5		{padding-top:5px;padding-bottom:2px;}
.tdv7		{padding-top:7px;padding-bottom:4px;}
.tdv10		{padding-top:10px;padding-bottom:7px;}

.tdh5		{padding-left:5px;padding-right:5px;}
.tdh10		{padding-left:10px;padding-right:10px;}

.pdlr10		{padding-left:10px;padding-right:10px;}

.alncnt		{text-align: center}
.alnrt	 	{text-align: right}

.width100p 		{width:100%}


/*PAGING*/
paging{display:block; position:relative; clear:both; width:710px; margin:0 0 48px 30px; _margin-bottom:24px; padding:35px 0; text-align:center;}
.paging a {position:relative; display:inline-block; margin-right:1px; padding:3px 3px 5px 3px; color:#000; text-decoration:none;line-height:normal; _width:26px;}
.paging strong{color:#ff6600 !important; border:1px solid #e9e9e9;}
.paging a:hover{background:#fff; text-decoration:none; border:1px solid #e9e9e9;}
.paging .pre, .paging .next{font-weight:normal; display:inline-block; color:#565656; border:1px solid #FFFFFF;_position:relative; _top:-1px; _width:84px;}


/*COLOR CONFIG*/
.colorfont			{color:#4499Cc;font-size:12px;} /* site font color*/
.redfont			{color:#ff6600} /* strong color */
.colorsubtitlefont		{color:#676767} /* subtitle font color */
.colorbg			{background-color:#4499FF} /* site bg color*/
.itemtitlefont		{font-family:dotum;font-size:11px;color:#4499Cc} /* table item font color */
.itemtitlebg		{background-color:#FFFFFF} /* table item bgcolor */


/*BOARD*/
.tabletitle		{background-color:#EEE; border-top:5px solid #DDD; border-bottom:1px solid #DDD}/* table title bgcolor : eee, top/bottom line */
.boardtitlefont 	{font-family:dotum;font-size:12px;color:#545454;font-weight:bold;} /* board title font*/

.boardfont a:link 		{font-family:gulim;font-size:12px;color:#666; text-decoration: none;}
.boardfont a:visited 		{font-family:gulim;font-size:12px;color:#666; text-decoration: none;}
.boardfont a:active 		{font-family:gulim;font-size:12px;color:#666; text-decoration: none;}
.boardfont a:hover 		{font-family:gulim;font-size:12px;color:#418220; text-decoration: none;}

.boardnumfont	{font-family:verdana;font-size:11px;color:#555555;letter-spacing:-1px;} /* board number font*/
.boardclassname	{font-family:gulim;font-size:12px;color:#ff6600;}
.boardline		{border-bottom:1px solid #EEE;}
.boardlinebg1	{background-color:#f5f5f5} /* board list bgcolor 1 */
.boardlinebg2	{background-color:#ffffff} /* board list bgcolor 2 */
.boardsubjectfont	{font-family:gulim;font-size:14px;color:#333333;font-weight:bold;background-color:#F6F6F6} /* board subject title font*/
.albumboardfont 	{font-family:gulim;font-size:12px;color:#555555;font-weight:bold;} /* album board list font*/
.albumboxborder 	{border: 1px solid #EEEEEE} /* album board image border*/


/*CALENDAR*/
.calendartitlefont	{font-family:gulim;font-size:14px;color:#555555} /* calendar title font*/
.calendartodayfont	{font-family:verdana;font-size:11px;color:#555555;letter-spacing:-1px;} /* calendar todat font*/
.calendarweekdayfont	{font-family:verdana;font-size:12px;color:#555555} /* calendar weekday font*/
.calendarsatfont	{font-family:verdana;font-size:12px;color:#4499CC} /*calendar saturday font*/
.calendarssunfont	{font-family:verdana;font-size:12px;color:#ff6600} /*calendar sunday font*/
.calendarlinecolor	{background-color:#4499CC} /*calendar table line color*/
.calendarbgcolor	{background-color:#FFFFFF} /*calendar table title bgcolor*/

/*Category*/
.categorystyle	{font-family:dotum;font-size:12px;color:#555555}


 /*▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ USER CSS ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼*/


.backsub{
	background-attachment: scroll;
	background-image: url(/images/sub_bg.gif);
	background-repeat:repeat-x;
	background-position: left top;
}
.pass {color:#757575; font-size:11px; padding:7px 7px 10px 0; text-align:right;}
a.pass:link		{font-size: 11px; color: #757575; text-decoration: none}
a.pass:visited	{font-size: 11px; color: #757575; text-decoration: none}
a.pass:hover	{font-size: 11px; color: #338205; text-decoration: none}

.pass_now {color:#338205; font-weight:bold;}

.blet_ti {padding:0 0 10px 12px;background:url(/images/blet_ti.gif) no-repeat 0px 0px; color:#338205; font-weight:bold;}
.blet_gray {padding:7px 0 7px 21px;background:url(/images/dot.gif) no-repeat 12px 13px; background-color:#f3f3f3;}
.blet_white {padding:7px 0 7px 21px;background:url(/images/dot.gif) no-repeat 12px 13px;}


/*main*/

.main_qicon {padding:5px 10px 0px 22px; font-size:11px; color:#888888;}
.main_qicon a:link 	{font-size:11px;color:#888888; text-decoration: none; padding:5x 10px 0px 20px; background:url(/images/main_icon_q.gif) no-repeat 2px 5px;}
.main_qicon a:visited {font-size:11px;color:#888888; text-decoration: none; padding:5px 10px 0px 20px; background:url(/images/main_icon_q.gif) no-repeat 2px 5px;}
.main_qicon a:hover 	{font-size:11px;color:#000000; text-decoration: none; padding:5px 10px 0px 20px; background:url(/images/main_icon_q.gif) no-repeat 2px 5px;}

.main_font_gray01 {font-size:11px;color:#888888;}
.main_font_gray01 a:link 	{font-size:11px;color:#888888; text-decoration: none;}
.main_font_gray01 a:visited {font-size:11px;color:#888888; text-decoration: none;}
.main_font_gray01 a:hover 	{font-size:11px;color:#418220; text-decoration: none;}

.main_font_gray02 {font-size:11px;color:#888888; text-align:left;}
.main_font_gray02 a:link 	{font-size:11px;color:#888888; text-decoration: none; padding:2px 8px 2px 8px;background:url(/images/main_dot_green.gif) no-repeat 0px 6px;}
.main_font_gray02 a:visited {font-size:11px;color:#888888; text-decoration: none; padding:2px 8px 2px 8px;background:url(/images/main_dot_green.gif) no-repeat 0px 6px;}
.main_font_gray02 a:hover 	{font-size:11px;color:#418220; text-decoration: none; padding:2px 8px 2px 8px;background:url(/images/main_dot_green.gif) no-repeat 0px 6px;}

.main_font_green {font-size:11px;color:#559D31;}
.main_font_green a:link 	{font-size:11px;color:#559D31; text-decoration: none; padding:2px 8px 2px 8px;background:url(/images/main_dot_green.gif) no-repeat 0px 6px;}
.main_font_green a:visited {font-size:11px;color:#559D31; text-decoration: none; padding:2px 8px 2px 8px;background:url(/images/main_dot_green.gif) no-repeat 0px 6px;}
.main_font_green a:hover 	{font-size:11px;color:#559D31; text-decoration: none; font-weight:bold; padding:2px 8px 2px 8px;background:url(/images/main_dot_green.gif) no-repeat 0px 6px;}

.main_font_white {font-size:11px;color:#ffffff;}
.main_font_white a:link 	{font-size:11px;color:#ffffff; text-decoration: none; padding:2px 3px 2px 8px;background:url(/images/main_dot_white.gif) no-repeat 0px 6px;}
.main_font_white a:visited {font-size:11px;color:#ffffff; text-decoration: none; padding:2px 3px 2px 8px;background:url(/images/main_dot_white.gif) no-repeat 0px 6px;}
.main_font_white a:hover 	{font-size:11px;color:#ffffff; text-decoration: none; font-weight:bold; padding:2px 3px 2px 8px;background:url(/images/main_dot_white.gif) no-repeat 0px 6px;}

.history { padding:10px 8px 8px 13px; color:#878787;}
.line01 {background-color:#333333; 1px;}

.top_banner {font-size:11px;color:#BBDFB3;  text-align:center;}
.top_banner a:link 	{font-size:11px;color:#BBDFB3; text-decoration: none;  text-align:center;}
.top_banner a:visited {font-size:11px;color:#BBDFB3; text-decoration: none; text-align:center;}
.top_banner a:hover 	{font-size:11px;color:#fff; text-decoration: none;  text-align:center;}

.table_ti {background-color:#E0EDD2; color: #338205; font-weight: bold; height:32px; text-align:center; BORDER-RIGHT: #dddddd 1px solid;}
.table_con1 {background-color:#F5F5F5; color: #868686; font-weight: bold; text-align:center; padding:7px; BORDER-RIGHT: #dddddd 1px solid;}
.table_con2 {color: #868686; padding:10px; BORDER-RIGHT: #dddddd 1px solid;}

.top_info {text-align:right;  color:#C1E0B0; font-size:11px; padding:13px 0 0 0;}
.top_info a:link{color:#C1E0B0; font-size:11px; text-decoration: none;}
.top_info a:visited{color:#C1E0B0; font-size:11px; text-decoration: none;}
.top_info a:hover{color:#C1E0B0; font-size:11px; text-decoration:underline; }

.top_info2 {color:#ffffff; font-size:11px;}

.writebox {background:#ffffff;  padding:5px 5px; width:100%; height:120px;border:#E0E0E0 1px solid;  overflow:auto;scrollbar-arrow-color:#cccccc;scrollbar-3dlight-color:#ffffff;scrollbar-darkshadow-color:#ffffff;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#cccccc;scrollbar-shadow-color:#cccccc;scrollbar-track-color:#f9f9f9;}

.inputbox {border:solid 1px #E0E0E0; color:#666666; background-color:#FFFFFF;font-size:12px;}
.check {font-size: 13px; color: #959595; }

.checkline {line-color:#efefef ; size:1px;}
.obesityred {font-size:13px; color: #f40b32; font-weight:bold;}
.obesity {font-size:13px; color: #454545; font-weight:bold;}
.coupon_ti {font-size:50px; color: #ffffff; font-weight:bold; font-family:gulim; letter-spacing:-5; text-align:center;}
.coupon_day {font-weight:bold; font-family:gulim; text-align:right}
.event_ti {
	background-color:#E0EDD2;
	color: #666666;
	height:120px;
	text-align:left;
	BORDER-RIGHT: #dddddd 1px solid; vertical-align:middle}
