@charset "euc-kr";
/* °øÅë */
img,fieldset { border:0;  }

table {border-spacing: 0; border-collapse: collapse; font-size: 11px;
font-family:µ¸¿ò, dotum, Vertical, Arial; color:#888888; }

body{
margin:0; 
padding:0; 
text-align:center; 
font-size: 11px;
font-family:µ¸¿ò, dotum, Vertical, Arial; color:#888888;  
line-height:18px;
}
 
a:link  { color:#3e3d3e; text-decoration:none; }
a:visited { color:#3e3d3e; text-decoration:none; }
a:active { color:#009bc8; text-decoration:none; }
a:hover  { color:#009bc8; text-decoration:underline; }

input { height:17px; font-size:11px;color:#666666; background:#fff; 
border:1px solid #D7D7D7; padding:3px 0 0 5px; margin-top:0; }

select { height:21px;font-size:11px;color:#666666; background:#f5f4f4; border:1px solid #D7D7D7; padding: 0; margin:0; }

#footer{
	width:980px;
	padding:0px;
	margin: 5px auto;
	border-top: solid 4px #888888;
	font-family:Tahoma,µ¸¿ò;
	font-size:11px;
	font-weight:normal;
	line-height:24px;

} 

.footer{
	font-size: 11px;
	font-family:µ¸¿ò, dotum, Vertical, Arial; color:#888888;  
	line-height:24px;

} 

/*  //°øÅë */ 
/* Ä«ÇÇ¶óÀÌÆ® */ 
.copy {
	font-family:µ¸¿ò, dotum, Vertical, Arial;
	font-size: 11px;
	color: #888888;
	text-decoration: none;
	line-height:18px;
}
/*  //Ä«ÇÇ¶óÀÌÆ® */ 
/* ¸Å¹° info */ 
.sub_title {
	font-family: "±¼¸²";
	font-size: 16px;
	font-weight: bold;
	color: #141414;
	text-decoration: none;
}

.main_title {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.main_info {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #2b2b2b;
	text-decoration: none;
}
.main_price {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #0073bc;
	text-decoration: none;
}
.main_more {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #3f4251;
	text-decoration: none;
}
/*  //¸Å¹° info */ 

/*  //¼­ºê ÅØ½ºÆ® */ 
.text01 {
	font-family: "µ¸¿ò";
	font-size: 14px;
	color: #494949;
	text-decoration: none;
}
.text02 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
.text03 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	line-height:17px;
}
.text04{
	font-family: "±¼¸²";
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
.text05 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #19446b;
	text-decoration: none;
}
.text06 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #cb1d1d;
	text-decoration: none;
}
.text07 {
	font-family: "±¼¸²";
	font-size: 15px;
	font-weight: bold;
	color: #1f2f00;
	text-decoration: none;
}
/* ÆäÀÌÁöÀ§Ä¡ ÁÖÈ²»ö */ 
.text08 {
	font-family: "µ¸À½";
	font-size: 11px;
	font-weight: bold;
	color: #f0630a;
	text-decoration: none;
}



/* ¼­ºê left */ 
.left_title {
	font-family: "µ¸¿ò";
	font-size: 13px;
	font-weight: bold;
	color: #0073bc;
	text-decoration: none;
}
.left_onedepth {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.left_twodepth {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
/*  //¼­ºê left */ 

/* ¼­ºê contents */ 
.contents_bold {
	font-family: "µ¸¿ò";
	font-size: 12px;
    font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.contents_more {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #7c7b7b;
	text-decoration: none;
}
.contents_info {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #595959;
	text-decoration: none;
}
.contents_price {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #0073bc;
	text-decoration: none;
}
/*  //¼­ºê contents */ 

/* °Ë»ö */ 
.search_01 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #0073bc;
	text-decoration: none;
}
.search_02 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
/*  //°Ë»ö */ 

/* ¹öÆ° text */ 
.btn_01 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}

/*  //¹öÆ° text */ 

/* ·Î±×ÀÎ text */ 
.login_01 {
	font-family: "µ¸¿ò";
	font-size: 26px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
/*  //·Î±×ÀÎ text */ 

/* È¸¿ø°¡ÀÔ text */ 
.join_01 {
	font-family: "µ¸¿ò";
	font-size: 18px;
	
	color: #000000;
	text-decoration: none;
}
.join_02 {
	font-family: "µ¸¿ò";
	font-size: 18px;
	
	color: #e23c9a;
	text-decoration: none;
}
/*  //È¸¿ø°¡ÀÔ text */ 

/* ¸¶ÀÌÆäÀÌÁö text */ 
.mypage_01 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #fa7e22;
	text-decoration: none;
}
.mypage_02 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #11ad41;
	text-decoration: none;
}
/*  //¸¶ÀÌÆäÀÌÁö text */ 

/* È¸»ç¼Ò°³ text */ 
.company_01 {
	font-family: "µ¸¿ò";
	font-size: 15px;
	font-weight: bold;
	color: #0073bc;
	text-decoration: none;
}
.company_02 {
	font-family: "µ¸¿ò";
	font-size: 15px;
	font-weight: bold;
	color: #696868;
	text-decoration: none;
}
/*  //È¸»ç¼Ò°³ text */ 


/* ¹öÆ° */ 

a.btn_big{display:inline-block;padding-right:4px;background:url(http://www.viral-marketing.co.kr/w/images/default/bg_btn_default.gif) no-repeat 100% 0;font-family:'µ¸¿ò',dotum;font-size:12px;color:#444;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}  

a.btn_big span,a.btn_big strong{display:block;padding:1px 8px 0 12px;background:url(http://www.viral-marketing.co.kr/w/images/default/bg_btn_default.gif) no-repeat}  

a.btn_sml{display:inline-block;padding-right:4px;background:url(http://www.viral-marketing.co.kr/w/images/default/bg_btn_default.gif) no-repeat 100% -27px;font-family:'µ¸¿ò',dotum;font-size:11px;color:#444;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}  

a.btn_sml span,a.btn_sml strong{display:block;padding:1px 4px 0 8px;background:url(http://www.viral-marketing.co.kr/w/images/default/bg_btn_default.gif) no-repeat 0 -27px}  

/* //¹öÆ° */ 

/* °Ë»ö */
#search{
	position:absolute;
	top:52px;
	z-index:1;
	width:175px;
	height:27px;
	margin:0px;
	left: 830px;
	}
#search .green_window{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:175px;_width /**/:175px;
	height:27px;_height /**/:27px;
	}
.green_window{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:175px;_width /**/:175px;
	height:27px;_height /**/:27px;
	}
#search .input_text{
    background-color:#fff;
	width:175px;
	height:27px;
	line-height:
	15px;
	margin:5px 0 0 3px;
	border:0 none;
	font-weight:bold;
	font-size:13px;
	color:#000;*ime-mode:active;
	outline:none
	}
.input_text{
    background-color:#f0f0f0;
	width:175px;
	height:27px;
	line-height:
	15px;
	margin:5px 0 0 3px;
	border:0 none;
	
	font-size:12px;
	color:#000;*ime-mode:active;
	outline:none
	}
#search .btn {
margin-left:0px;
position:relative;
vertical-align:top;
z-index:10;}

#glass_btn{width:18px; height:15px; padding-bottom:5px;}
/* //°Ë»ö */

.main_bg01 {
	background-image: url(../images/main/top_bg.gif);
	background-repeat: repeat-x;
}

/* Ç¥ */
.table_01 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
#table_css01 td{ padding:10px 10px 5px 10px;}

.table_02 {
	font-family: "µ¸¿ò";
	font-size: 16px;
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
/* //Ç¥ */