/* basic_link */
a:link {text-decoration: none; color:#666666;}
a:visited {text-decoration: none; color:#666666;}
a:active {text-decoration: none; color:#666666;}
a:alink {text-decoration: none; color:#666666;}
a:hover {text-decoration: none; color:#333333;}

/* home_link */
.hom:link { text-decoration: none; color:#52AADE;}
.hom:active { text-decoration: none; color:#52AADE;}
.hom:visited { text-decoration: none; color:#52AADE;}
.hom:hover { text-decoration: none; color:#00418C;}

/* board_link */
.board { text-decoration: none; color:#318A8C;}
a.board:link { line-height:18px; text-decoration: none; color:#318A8C;}
a.board:visited { line-height:18px; text-decoration: none; color:#318A8C;}
a.board:active { line-height:18px; text-decoration: none; color:#318A8C;}
a.board:alink { line-height:18px; text-decoration: none; color:#52AADE;}
a.board:hover { line-height:18px; text-decoration: none; color:#52AADE;}

/* scroll_bar */
html{
			scrollbar-face-color: #F2F2F2;
			scrollbar-shadow-color: #E9E9E9;
			scrollbar-highlight-color: #FFFFFF;
			scrollbar-3dlight-color: #F2F2F2;
			scrollbar-darkshadow-color: #E9E9E9;
			scrollbar-track-color: #E9E9E9;
			scrollbar-arrow-color: #319231;
		}

/* basic_font */
td {FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼"; FONT-SIZE: 12px; color: #666666; line-height: 20px;}
div {FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼"; FONT-SIZE: 12px; color: #666666; line-height: 20px;}
table {FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼"; FONT-SIZE: 12px; color: #666666; line-height: 20px;}
/*input {FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼"; FONT-SIZE: 12px; color: #999999;; line-height: 20px; border:1px solid #DBDBDB;}*/
select  {FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼"; FONT-SIZE: 12px; color: #999999; line-height: 20px;}
textarea {FONT-FAMILY:"±¼¸²", "±¼¸²Ã¼"; FONT-SIZE: 12px; color: #999999;; line-height: 20px; border:1px solid #DBDBDB;}
img { border: none; }

/* text_style */
.ser {COLOR: #213C5A; FONT-FAMILY:±¼¸²; FONT-SIZE: 8pt; letter-spacing:-1; TEXT-DECORATION: none;}
.use {COLOR: #3B1709; FONT-FAMILY:µ¸¿ò,arial,helvetica; FONT-SIZE: 9pt; LINE-HEIGHT: 120%; TEXT-DECORATION: none;}
.tit {COLOR: #6B696B; FONT-FAMILY:µ¸¿ò FONT-SIZE: 9pt; TEXT-DECORATION: none;
	  letter-spacing:-1; padding-left:15px; LINE-HEIGHT: 150%;} /*Á¦¸ñ*/
.tit2 {COLOR: #6B696B; FONT-FAMILY:µ¸¿ò FONT-SIZE: 9pt; TEXT-DECORATION: none; padding-left:15px; LINE-HEIGHT: 150%;} 
.im { color:#d12764; font-size: 12pt; FONT-FAMILY:µ¸¿ò; letter-spacing:-1; FONT-WEIGHT: bold; padding-left:15px;} /*»óÇ°ÀÌ¸§*/
.im, a.im:link, a.im:visited, a.im:active{color:#C26083; font-size: 12pt; FONT-FAMILY:µ¸¿ò; letter-spacing:-1; FONT-WEIGHT: bold; }
a.im:hover{color:#f01261; font-size: 12pt; FONT-FAMILY:µ¸¿ò; letter-spacing:-1; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}

.t7{padding-left:7px;}
.t1 { color:#393836; font-size: 8pt; FONT-FAMILY:±¼¸²; letter-spacing:-1;} /*»óÅÂ*/
.hp { color:#575757; font-size: 8pt; FONT-FAMILY:µ¸¿ò;} /*°í°´¼¾ÅÍ ÇöÁ¦À§Ä¡*/
.best { color:#808076; font-size: 8pt; FONT-FAMILY:±¼¸²; letter-spacing:-1; LINE-HEIGHT: 120%;} /*¸ÞÀÎº£½ºÆ®ÀÌ¿ëÈÄ±â*/
.or { color:#757575; font-size: 8pt; FONT-FAMILY:±¼¸²; letter-spacing:-1; LINE-HEIGHT: 120%;} /*¸ÞÀÎÁÖ¹®°úÁ¤¾È³»*/
.orr   {COLOR: #5E5B56; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; LINE-HEIGHT: 130%; letter-spacing:-1;
		TEXT-DECORATION: none;}
.orr2   {COLOR: #005b7f; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; LINE-HEIGHT: 130%;
		TEXT-DECORATION: none;}
.orr3   {COLOR: #6e6250; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; LINE-HEIGHT: 150%;
		TEXT-DECORATION: none;}
.mem_tit {COLOR: #8C6031; FONT-WEIGHT: bold; FONT-FAMILY:µ¸¿ò FONT-SIZE: 9pt; TEXT-DECORATION: none;
		  letter-spacing:-1; padding-left:30px;}
.mem_tit2{COLOR: #8C6031; FONT-WEIGHT: bold; FONT-FAMILY:µ¸¿ò FONT-SIZE: 9pt; TEXT-DECORATION: none;
		  letter-spacing:-1; padding-left:20px;}
.mem_tit3 {COLOR: #545454; FONT-WEIGHT: bold; FONT-FAMILY:µ¸¿ò FONT-SIZE: 9pt; TEXT-DECORATION: none;
		  letter-spacing:-1; padding-left:10px; background-color:#f1f1f1;}
.mem_tit4 {COLOR: #545454; FONT-WEIGHT: bold; FONT-FAMILY:µ¸¿ò FONT-SIZE: 9pt; TEXT-DECORATION: none;
		  letter-spacing:-1; padding-left:10px; background-color:#f6f6f5;}
.t5 {COLOR: #ffba00; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 8pt; TEXT-DECORATION: none; LINE-HEIGHT: 120%;} /*Á¦¸ñ*/

/* design_style */
.inp
 { font-family: µ¸¿ò; 
   font-size: 9pt; 
   color: #737574;
   Border:1x SOLID #E6E6E6;
   background: #FBFBFB; 
   height: 20px;
   margin: 0px;}

.log
 { font-family: µ¸¿ò; 
   font-size: 9pt; 
   color: #737574;
   Border:1x SOLID #E8EADC;
   background: #FDFDFB; 
   height: 20px;
   margin: 0px;}

.mem
 { font-family: µ¸¿ò; 
   font-size: 9pt; 
   color: #737574;
   Border:1x SOLID #DDDBDC;
   background: #FDFDFB; 
   height: 20px;
   margin: 0px;}

textarea
 { font-family: µ¸¿ò; 
   font-size: 9pt;
   color: #737574;
   Border:1x SOLID #CECBCE; 
   background: #FFFFFF; }

.ar
 { font-family: µ¸¿ò; 
   font-size: 9pt;
   color: #c0c0c0;
   Border:1x SOLID #CECBCE; 
   background: #FFFFFF; }

.sch
 { font-family: ±¼¸²,µ¸¿ò; 
   font-size: 8pt;
   color: #8D8D8D;
   Border:1x SOLID #DEDEDE; 
   height: 17px;
   letter-spacing:-1;
   background: #F5F5F5;
   width: 130px;
   margin-top: 0px;}

.faq
 { font-family: µ¸¿ò; 
   font-size: 8pt;
   color: #8D8D8D;
   Border:1x SOLID #94D728; 
   height: 18px;
   background: #F4FBE9; }

.mail /*¸ÞÀÏ*/
 { font-family: µ¸¿ò; 
   font-size: 9pt; 
   color: #4269B5;
   Border:1x SOLID #DEE3EF;
   background: #EFF1F5; 
   height: 20px;
   margin: 0px;}

.messge /*¸ÞÀÏ¸Þ¼¼Áö*/
 { font-family: µ¸¿ò; 
   font-size: 9pt;
   color: #737574;
   Border:1x SOLID #DEE3EF; 
   background: #EFF1F5; }

.messge2 /*¸ÞÀÏ¸Þ¼¼Áö*/
 { font-family: µ¸¿ò; 
   font-size: 9pt;
   color: #737574; 
   background: #FFFFFF;
   border:none;
   overflow:hidden;}

.pulldown2 {
				border-top-width: 0px;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 1px;
				border-style:solid; border-color:#F2F2F2;
				scrollbar-face-color: #F7F7F7;
				scrollbar-shadow-color: #F7F7F7;
				scrollbar-highlight-color: #F7F7F7;
				scrollbar-3dlight-color: #F2F2F2;
				scrollbar-darkshadow-color: #F2F2F2;
				scrollbar-track-color: #FFFFFF;
				scrollbar-arrow-color: #E5E5E5;
}

/*200611 update*/
.sch2
 { font-family: µ¸¿ò; 
   font-size: 9pt; 
   color: #3a3a3a;
   Border:3x SOLID #b6b6b6;
   background: #FFFFFF; 
   height: 22px;
   margin: 0px;}

.log2
 { font-family: µ¸¿ò; 
   font-size: 9pt; 
   color: #8A8C8E;
   Border:1x SOLID #C6C6C6;
   background: #FFFFFF; 
   height: 20px;
   margin: 0px;}

.cu, a.cu:link, a.cu:visited, a.cu:active{COLOR: #448ECC; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 8pt; letter-spacing:-1; TEXT-DECORATION: none;}
a.cu:hover{COLOR: #54AFFC; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 8pt; letter-spacing:-1; TEXT-DECORATION: none;}
.lm, a.lm:link, a.lm:visited, a.lm:active{COLOR: #94258D; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; letter-spacing:-1; TEXT-DECORATION: none;}
a.lm:hover{COLOR: #CE1E6A; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; letter-spacing:-1; TEXT-DECORATION: none;}

.id{COLOR: #02020B; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 8pt; letter-spacing:-1; TEXT-DECORATION: none;}
.id, a.id:link, a.id:visited, a.id:active{COLOR: #02020B; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 8pt; letter-spacing:-1; TEXT-DECORATION: none;}
a.id:hover{COLOR: #555555; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 8pt; letter-spacing:-1; TEXT-DECORATION: none;}
.me, a.me:link, a.me:visited, a.me:active{COLOR: #403977; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 8pt; letter-spacing:-1; TEXT-DECORATION: none; LINE-HEIGHT: 120%;}
a.me:hover{COLOR: #6F67AC; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 8pt; letter-spacing:-1; TEXT-DECORATION: none; LINE-HEIGHT: 120%;}

.lkt {COLOR: #3D3D3D; FONT-WEIGHT: bold; FONT-FAMILY:µ¸¿ò FONT-SIZE: 9pt; TEXT-DECORATION: none; letter-spacing:-1;}
.lk, a.lk:link, a.lk:visited, a.lk:active{COLOR: #3D3D3D; FONT-FAMILY:µ¸¿ò FONT-SIZE: 9pt; TEXT-DECORATION: none; letter-spacing:-1;}
a.lk:hover{COLOR: #131313; FONT-FAMILY:µ¸¿ò FONT-SIZE: 9pt; TEXT-DECORATION: none; letter-spacing:-1;}


.re {
border:1x solid #C2C2C2;
background-Color:#FFFFFF;  
font:12px ±¼¸²;    
color:#373737;  
height:20;
}


.cin, a.cin:link, a.cin:visited, a.cin:active{COLOR: #cc1d6c; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; letter-spacing:-1;  FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a.cin:hover{COLOR: #cc731d; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; letter-spacing:-1;  FONT-WEIGHT: bold; TEXT-DECORATION: none;}

.cvi, a.cvi:link, a.cvi:visited, a.cvi:active{COLOR: #0281c4; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; letter-spacing:-1;  TEXT-DECORATION: none;}
a.cvi:hover{COLOR: #50a5f4; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; letter-spacing:-1;  TEXT-DECORATION: none;}

.cvi2, a.cvi2:link, a.cvi2:visited, a.cvi2:active{COLOR: #ff5f0c; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; letter-spacing:-1;   TEXT-DECORATION: none;}
a.cvi2:hover{COLOR: #f5737c; FONT-FAMILY:µ¸¿ò; FONT-SIZE: 9pt; letter-spacing:-1;   TEXT-DECORATION: none;}


.reply {border:1px solid #c5ebc7;  font-size:9pt; font-family:µ¸¿ò,±¼¸²; background-color:#FFFFFF; color:#886a2e; height:22;}


.bk {
border:1x solid #C2C2C2;
background-Color:#FFFFFF;  
font:12px ±¼¸²;    
color:#373737;  
height:20;
}

/*admin*/
.st_bgc_title {COLOR: #6B696B; FONT-FAMILY:µ¸¿ò FONT-SIZE: 9pt; TEXT-DECORATION: none; padding-left:15px; FONT-WEIGHT: bold;} 