﻿/*▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ mandatory CSS ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼*/

body, table, tr, td, 	{font-family: dotum,gulim,verdana; font-size: 12px;}

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:#E05C86;}

img 		{border:0px;}

.input1 		{border-style:solid;border-width:1;border-color:#E0E0E0;color:#000000;background-color:#FFFFFF}
.input_login	{border:1px solid #E0E0E0;color:#000000;background-color:#FFFFFF;width:95%;height:19px;} /*login input*/
.input_search	{border:1px solid #E0E0E0;color:#000000;background-color:#FFFFFF;width:95%;height:19px;} /*search input*/
.input 		{border-style:solid; border:1px; border-color:#E0E0E0; color:#666666; background-color:#FFFFFF}
.select1		{font-family: "dotum,gulim,verdana";, font-size: 12px;, color: #555555}

.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;}

.ffdt		{font-family:Dotum;} /* font family dotum */
.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}

.lsm1		{letter-spacing:-1px;}

.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:underline; 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} /* 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:11px;color:#4499Cc} /* board title font*/
.boardfont		{font-family:gulim;font-size:12px;color:#555555} /* board font */
.boardnumfont	{font-family:verdana;font-size:11px;color:#555555;letter-spacing:-1px;} /* board number font*/
.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*/
.categorystyleV	{font-family:dotum;font-size:12px;color:#444444;width:162px;height:18px;background-image:url(/images/left/leftmn_bg.gif);padding-left:10px; text-decoration:none;letter-spacing:-1px;}
.categorystyleV a:link 	 	{color:#444444; text-decoration:none;}
.categorystyleV a:visited 	{color:#888888; text-decoration:none;}
.categorystyleV a:hover 	{color:#3481F4; text-decoration:underline;}

.categorystyleH	{font-family:dotum;font-size:12px;color:#667544;height:18px;font-weight:bold;background-image:url(/images/top/icon_topball.gif);padding-left:15px;letter-spacing:-1px;}}
.categorystyleH a:link 	 	{color:#667544;}
.categorystyleH a:visited 	{color:#667544;}
.categorystyleH a:hover 	{color:#FF9900;}

 /*▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ USER CSS ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼*/


.rt_out	{border-left:1px solid; border-right:1px solid; height:1px; overflow:hidden;}
.rt_in	{border-left:1px solid; border-right:1px solid; height:1px; overflow:hidden;}
.rt_side	{border-left:1px solid; border-right:1px solid;}


