body, table, tr, td, select, input, textarea {
	margin: 0 0 0 0; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	line-height:16px;
	word-break:break-all;
}

img {border:0}

A:link {FONT-SIZE: 11px; COLOR: #777777; TEXT-DECORATION: none}
A:active {FONT-SIZE: 11px; COLOR: #777777; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 11px; COLOR: #777777; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 11px; COLOR: #55b52f; TEXT-DECORATION: none}

input {	border:solid 1px #d1d1d1; padding: 1px 2px 0 2px; color: #777777; height: 18px; }

/* Form */

/* Text */
.texttl01 { color:#333333; font-size:11px; font-weight:bold; }
.textmain { color:#888888; font-size:11px;  letter-spacing:-0.04em;  }
.big01 {font:bold 18px Myriad Pro, Arial, sans-serif; padding:0 0 0px 0; color:#333333;}


	
/* Background */

/* Padding */
.pdRB30 { padding:0 30 30 0; }
.pdLR10 { padding: 0 10 0 10; }
.pdB5 { padding-bottom: 5px; }
.pdB15 { padding-bottom: 15px; }
.pdB30 { padding-bottom: 30px; }
.pdB10 { padding-bottom: 10px; }
.pdB20 { padding-bottom: 20px; }
.pdT50 { padding-top: 50px; }
.pdT20 { padding-top: 20px; }
.pdL10 { padding-left: 10px; }
.pdL20 { padding-left: 20px; }
.pdLR7 { padding: 0 7px 0 7px; }
.pdT5 { padding-top: 10px; }
.pd13 { padding: 13px; }
.pdT8 { padding-top: 8px;}
.pd10 { padding: 10px; }
.pdR20 { padding-right: 20px; }
.pdT25 { padding-top: 25px; }



/* Margin */
.mgRB52 { margin: 0 5px 2px 0; }

	
/* Title */
.title_line { border-bottom: 1px solid #e1e1e1; }


/* IMG Board */
.imgBoarder { border: 1px solid #e7e7e7}
.imgBoarderON { border: 1px solid #fe902f}

/* Right Menu */

/* bbs */

/* Link */
.pagetl {font:bold 18px Arial, sans-serif; padding:0 0 5px 0; color:#333333; letter-spacing:-0.08em;}
.pagetl a:visited{color:#333333;}
.pagetl a:link{color:#333333;}
.pagetl a:hover{color:#333333;}
.pagetl a:active{color:#333333;}

.tl {font:bold 18px Myriad Pro, Arial, sans-serif; padding:0 0 5px 0; color:#333333;}
.tl a:visited{color:#333333;}
.tl a:link{color:#333333;}
.tl a:hover{color:#333333;}
.tl a:active{color:#333333;}

.btl {font:bold 24px Myriad Pro, Arial, sans-serif; padding:0 0 5px 0; color:#333333; letter-spacing:-0.04em;}
.btl a:visited{color:#333333;}
.btl a:link{color:#333333;}
.btl a:hover{color:#333333;}
.btl a:active{color:#333333;}

.subtl {font:bold 14px  Arial, sans-serif; padding:0 0 0px 0; color:#444444; letter-spacing:-0.08em;}
.subtl a:visited{color:#666666;}
.subtl a:link{color:#666666;}
.subtl a:hover{color:#666666;}
.subtl a:active{color:#666666;}

.subtl_green {font:bold 14px Myriad Pro, Arial, sans-serif; padding:0 0 10px 0; color:#55b52f;}
.subtl_green a:visited{color:#55b52f;}
.subtl_green a:link{color:#55b52f;}
.subtl_green a:hover{color:#55b52f;}
.subtl_green a:active{color:#55b52f;}

.subdark {font: 11px Arial, sans-serif; color:#333333;; padding:0 0 10px 0; }
.subdark a:visited{color:#333333;}
.subdark a:link{color:#333333;}
.subdark a:hover{color:#333333;}
.subdark a:active{color:#333333;}

.link0 {color:#5fbb21; font-size:11px Myriad Pro, Arial, sans-serif; TEXT-DECORATION: underline;}
.link0 A:link { COLOR: #5fbb21; font:11px Myriad Pro, Arial, sans-serif;  TEXT-DECORATION: underline; }
.link0 A:active { COLOR: #5fbb21; font:11px Myriad Pro, Arial, sans-serif;  TEXT-DECORATION: underline; }
.link0 A:visited { COLOR: #5fbb21; font:11px Myriad Pro, Arial, sans-serif; TEXT-DECORATION: underline; }
.link0 A:hover { COLOR: #333333; font:11px Myriad Pro, Arial, sans-serif;  TEXT-DECORATION: underline; }

.link01 {color:#333333; font-size:11px Myriad Pro, Arial, sans-serif; TEXT-DECORATION: underline;}
.link01 A:link { COLOR: #333333; font:11px Myriad Pro, Arial, sans-serif;  TEXT-DECORATION: underline; }
.link01 A:active { COLOR: #333333; font:11px Myriad Pro, Arial, sans-serif;  TEXT-DECORATION: underline; }
.link01 A:visited { COLOR: #333333; font:11px Myriad Pro, Arial, sans-serif; TEXT-DECORATION: underline; }
.link01 A:hover { COLOR: #5fbb21; font:11px Myriad Pro, Arial, sans-serif;  TEXT-DECORATION: underline; }

.link11 {color:#55b52f; font-size:11px Myriad Pro, Arial, sans-serif; font-weight:bold;}
.link11 A:link { COLOR: #55b52f; font:11px Myriad Pro, Arial, sans-serif; font-weight:bold; TEXT-DECORATION: none; }
.link11 A:active { COLOR: #55b52f; font:11px Myriad Pro, Arial, sans-serif; font-weight:bold; TEXT-DECORATION: underline; }
.link11 A:visited { COLOR: #55b52f; font:11px Myriad Pro, Arial, sans-serif; font-weight:bold;TEXT-DECORATION: none; }
.link11 A:hover { COLOR: #55b52f; font:11px Myriad Pro, Arial, sans-serif; font-weight:bold; TEXT-DECORATION: underline; }

.link1 {color:#333333; font-size:11px Arial, Helvetica, sans-serif; font-weight:bold;}
.link1 A:link { COLOR: #333333; font:11px Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: none; }
.link1 A:active { COLOR: #55b52f; font:11px Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: underline; }
.link1 A:visited { COLOR: #333333; font:11px Arial, Helvetica, sans-serif; font-weight:bold;TEXT-DECORATION: none; }
.link1 A:hover { COLOR: #55b52f; font:11px Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: underline; }

.board01 {color:#444444; font-size:11px arial, verdana Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: none;}
.board01 A:link { COLOR: #444444; font:11px arial, verdana Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: underline; }
.board01 A:active { COLOR: #444444; font:11px arial, verdana Arial, Helvetica, sans-serif; font-weight:bold;  TEXT-DECORATION: underline; }
.board01 A:visited { COLOR: #444444; font:11px arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
.board01 A:hover { COLOR: #000000; font:11px arial, verdana Arial, Helvetica, sans-serif; font-weight:bold;  TEXT-DECORATION: underline; }






.page { COLOR: #55b52f; font-size:11px; }
.page A:link { COLOR: #55b52f; font-size:11px; TEXT-DECORATION: none; }
.page A:active { COLOR: #55b52f; font-size:11px; TEXT-DECORATION: none; }
.page A:visited { COLOR: #55b52f; font-size:11px; TEXT-DECORATION: none; }
.page A:hover { COLOR: #55b52f; font-size:11px; TEXT-DECORATION: none; }


.top_sub1 {color:#666666; font:10px Arial, Helvetica, sans-serif;}
.top_sub1 A:link { COLOR: #666666; font:10px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.top_sub1 A:active { COLOR: #55b52f; font:10px Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
.top_sub1 A:visited { COLOR: #666666; font:10px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.top_sub1 A:hover { COLOR: #55b52f; font:10px Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }

.sendmail {color:#55b52f; font:11px Arial, Helvetica, sans-serif; font-weight:bold;}
.sendmail A:link { COLOR: #55b52f; font:11px Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: none; }
.sendmail A:active { COLOR: #55b52f; font:11px Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: underline; }
.sendmail A:visited { COLOR: #55b52f; font:11px Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: none; }
.sendmail A:hover { COLOR: #55b52f; font:11px Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: underline; }

.texttl {color:#333333; font-size:11px 돋움, 돋움체, seoul, arial, verdana Arial, Helvetica, sans-serif; font-weight:bold;}
.texttl A:link { COLOR: #333333; font:11px 돋움, 돋움체, seoul, arial, verdana Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: none; }
.texttl A:active { COLOR: #55b52f; font:11px 돋움, 돋움체, seoul, arial, verdana Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: none; }
.texttl A:visited { COLOR: #333333; font:11px 돋움, 돋움체, seoul, arial, verdana Arial, Helvetica, sans-serif; font-weight:bold;TEXT-DECORATION: none; }
.texttl A:hover { COLOR: #55b52f; font:11px 돋움, 돋움체, seoul, arial, verdana Arial, Helvetica, sans-serif; font-weight:bold; TEXT-DECORATION: none; }





.link2 {color:#55b52f; font-size:9px arial, verdana Arial, Helvetica, sans-serif; }
.link2 A:link { COLOR: #55b52f; font:9px arial, verdana Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }
.link2 A:active { COLOR: #55b52f; font:9px  arial, verdana Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; }
.link2 A:visited { COLOR: #55b52f; font:9px  arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.link2 A:hover { COLOR: #55b52f; font:9px arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }

.small01 {color:#666666; font:9px arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.small01 A:link { COLOR: #55b52f; font:9px arial, verdana Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }
.small01 A:active { COLOR: #55b52f; font:9px  arial, verdana Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; }
.small01 A:visited { COLOR: #55b52f; font:9px  arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.small01 A:hover { COLOR: #55b52f; font:9px arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }

.small02 {color:#666666; font:9px arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.small02 A:link { COLOR: #666666; font:9px arial, verdana Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }
.small02 A:active { COLOR: #666666; font:9px  arial, verdana Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; }
.small02 A:visited { COLOR: #666666; font:9px  arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.small02 A:hover { COLOR: #666666; font:9px arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }

.btn01 {color:#888888; font-size:11px 돋움, 돋움체, seoul, arial, verdana Arial, Helvetica, sans-serif; }
.btn01 A:link { COLOR: #888888; font:11px 돋움, 돋움체, seoul, arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.btn01 A:active { COLOR: #55b52f; font:11px 돋움, 돋움체, seoul, arial, verdana Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }
.btn01 A:visited { COLOR: #888888; font:11px 돋움, 돋움체, seoul, arial, verdana Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.btn01 A:hover { COLOR: #55b52f; font:11px 돋움, 돋움체, seoul, arial, verdana Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }

/* Etc */


/* Popup */

.PopBoardTop { border-color:#fe902f #fe902f #fe902f #fe902f; border-style:solid solid none solid; border-width:4px; padding:0 20px 0 20px; COLOR: #4581c1; font-weight:bold;}
.PopBoardBottom { border-color:ffb471 ffb471 ffb471 ffb471; border-style:none solid solid solid; border-width:4px; padding:0 10 0 10; COLOR: #4581c1; font-weight:bold;}

