@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body{margin:0px; padding:0px; background:url(/m/img/bg.jpg);font-family:'Nanum Gothic';}

.pro_best {font-size: 11px;color: 909090;	text-decoration: none;font-family: "µ¸¿ò";	LETTER-SPACING: -0.05em;	}
.pro_best A {font-size: 11px;	color: 909090;	text-decoration: none;	font-family: "µ¸¿ò"; 	text-decoration: none;}
.pro_best A:link{	font-size: 11px;	color: 909090;	text-decoration: none;	font-family: "µ¸¿ò";	LETTER-SPACING: -0.05em;	}
.pro_best A:hover  {	font-size: 11px;	color: 909090;	text-decoration: none;	font-family: "µ¸¿ò";}

.paginate .pre_all { margin-right:6px; _padding-bottom:1px; background:url('http://static.naver.com/common/paginate/bu_pg3_l_off.gif') no-repeat 6px 9px !important; letter-spacing:-1px; padding-left:6px; padding-right:6px; padding-top:7px; padding-bottom:5px}
.paginate .next_all { margin-left:4px; _padding-bottom:1px; background:url('http://static.naver.com/common/paginate/bu_pg3_r_off.gif') no-repeat 36px 9px !important; letter-spacing:-1px; padding-left:6px; padding-right:6px; padding-top:7px; padding-bottom:5px}
.paginate a.pre_all { background:url('http://static.naver.com/common/paginate/bu_pg3_l_on.gif') no-repeat 6px 9px !important;}
.paginate a.next_all { background:url('http://static.naver.com/common/paginate/bu_pg3_r_on.gif') no-repeat 36px 9px !important;}
.paginate .pre_all, .paginate .next_all { display:inline-block; color:#ccc; border:1px solid #e9e9e9; position:relative; top:0; _top:-2px; font:12px/normal ±¼¸², Gulim; _width /**/:50px;  _height /**/:24px;}
.paginate a.pre_all,
.paginate a.next_all { color:#565656;}
/* ÆäÀÌÂ¡ */
.paginate { padding:15px 0; text-align:center;}
.paginate a,
.paginate strong { position:relative; display:inline-block; margin-right:1px; padding:3px 3px 5px 3px; color:#000; text-decoration:none; border:1px solid #ffffff; font:bold 13px/normal Verdana; _width /**/:17px;}
.paginate strong { color:#f23219 !important; border:1px solid #e9e9e9;}
.paginate .pre { margin-right:9px; _padding-bottom:3px; background:url('http://static.naver.com/common/paginate/bu_pg3_l_off.gif') no-repeat 6px 9px !important;; padding-left:16px; padding-right:6px; padding-top:7px; padding-bottom:5px}
.paginate .next { margin-left:9px; _padding-bottom:3px; background:url('http://static.naver.com/common/paginate/bu_pg3_r_off.gif') no-repeat 71px 9px !important;; padding-left:6px; padding-right:16px; padding-top:7px; padding-bottom:5px}
*:first-child+html .paginate .pre,
*:first-child+html .paginate .next { top:-1px; padding-bottom:3px;}
.paginate a.pre { background:url('http://static.naver.com/common/paginate/bu_pg3_l_on.gif') no-repeat 6px 9px !important;}
.paginate a.next { background:url('http://static.naver.com/common/paginate/bu_pg3_r_on.gif') no-repeat 71px 9px !important;}
.paginate .pre,
.paginate .next { display:inline-block; color:#ccc; border:1px solid #e9e9e9; position:relative; top:1px; _top:-1px; font:12px/normal ±¼¸², Gulim; _width /**/:84px;  _height /**/:24px;}
.paginate a.pre,
.paginate a.next { color:#565656;}
.paginate a:hover { background-color:#f7f7f7 !important; border:1px solid #e9e9e9;}
.input_text, textarea{*margin:-1px 0;padding-right:1px;}
#search .green_window{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;width:358px;_width /**/:372px;height:26px;_height /**/:40px;border:7px solid #3eaf0e;background-color:#fff;}
.input_text{width:323px;height:17px;line-height:16px;border:0px none;font-weight:bold;font-size:14px;color:#000;*ime-mode:active;outline:none; margin-left:6px; margin-right:0; margin-top:5px; margin-bottom:0}

.btn1{vertical-align:bottom; margin:0; padding:5px 8px 4px; border:1px solid; border-color:#ebebeb #d9d9d9 #b9b9b9; background-color:#f8f8f8; color:#333; cursor:pointer}
/* kcm Å×ÀÌºí */
.bordercolorkcm  {border-collapse: collapse;border:1px solid #E3E3E3;}
.bordercolorkcm2 {border:1px solid #E3E3E3;}
.bordercolorkcm2 td {border:1px solid #E3E3E3;}



td {color: 3B3B3B;font-size:12px; line-height:18px;text-decoration: none; font-family: 'Nanum Gothic',  Dotum, µ¸¿ò, Helvetica, Apple-Gothic; LETTER-SPACING: -0.05em;}


a:link, a:visited, a:active					{ text-decoration:none; color:#666;}
a:hover										{ text-decoration:underline; color:#2D8DA2; }

a.menu:link, a.menu:visited, a.menu:active	{ text-decoration:none; color:#fff; font-size:12px; color:#666;}
a.menu:hover								{ text-decoration:none; color:#2e3192; font-size:12px; color:#666;}

select {	FONT-SIZE: 9pt; 	COLOR: #696969; }

/* ¸¶¿ì½º¿À¹ö°øÅë */

.color { text-decoration:none; color:#000000; font-weight: bold;}
.gray				{ color:#b5b5bd; }
.gray_				{text-decoration: none; color: #b5b5bd;}
.gray_ a:link		{text-decoration: none; color: #b5b5bd;}
.gray_ a:visited	{text-decoration: none; color: #b5b5bd;}
.gray_ a:hover		{text-decoration: underline; color: #666;}

.gray2				{ color:#707070; }
.gray2_				{text-decoration: none; color: #707070;}
.gray2_ a:link		{text-decoration: none; color: #707070;}
.gray2_ a:visited	{text-decoration: none; color: #707070;}
.gray2_ a:hover		{text-decoration: underline; color: #000000;}


.black					{ color:#000000; }
.black	_				{text-decoration: none; color: #000000;}
.black	_ a:link		{text-decoration: none; color: #000000;}
.black	_ a:visited	{text-decoration: none; color: #000000;}
.black	_ a:hover		{text-decoration: underline; color: #15839B;}

.blue				{ color:#34ABBD; }
.blue_				{text-decoration: none; color: #34ABBD;}
.blue_ a:link		{text-decoration: none; color: #34ABBD;}
.blue_ a:visited	{text-decoration: none; color: #34ABBD;}
.blue_ a:hover		{text-decoration: underline; color: #34ABBD;}

.red				{ color:#FE4949; }
.red_				{text-decoration: none; color: #FE4949;}
.red_ a:link		{text-decoration: none; color: #FE4949;}
.red_ a:visited	{text-decoration: none; color: #FE4949;}
.red_ a:hover		{text-decoration: underline; color: #000000;}

.white				{ color:#ffffff; }
.white_				{text-decoration: none; color: #ffffff;}
.white_ a:link		{text-decoration: none; color: #ffffff;}
.white_ a:visited	{text-decoration: none; color: #ffffff;}
.white_ a:hover		{text-decoration: none; color: #fff000;}

.fs7 {font-size:7px;} .fs10 {font-size:10px;} .fs11 {font-size:11px;} .fs14 {font-size:14px;} .fs16 {font-size:16px;} .fs18 {font-size:18px;} .fs20 {font-size:20px;} .fs24 {font-size:24px;} .fs30 {font-size:30px;}

/* ¼ýÀÚ */
.number { font-family:'tahoma',verdana; font-weight:800;  }
.num	{ font-family:'tahoma',verdana; }
.bold 	{ font-weight:700; }

.ed {border: 1px solid #E2E2E2; font-size: 11px;	line-height: 180%;	color: 626262;	text-decoration: none;	font-family: "µ¸¿ò"; padding:10px 10px 10px 10px; }

img {border: 0px;}
/*text*/
.p8, a.p8:link, a.p8:visited, a.p8:hover, a.p8:active{font-size:8px}
.p9, a.p9:link, a.p9:visited, a.p9:hover, a.p9:active{font-size:9px}
.p10, a.p10:link, a.p10:visited, a.p10:hover, a.p10:active{font-size:10px}
.p11, a.p11:link, a.p11:visited, a.p11:hover, a.p11:active{font-size:11px}
.p12, a.p12:link, a.p12:visited, a.p12:hover, a.p12:active{font-size:12px}
.p13, a.p13:link, a.p13:visited, a.p13:hover, a.p13:active{font-size:13px}
.p14, a.p14:link, a.p14:visited, a.p14:hover, a.p14:active{font-size:14px}
.p16, a.p16:link, a.p16:visited, a.p16:hover, a.p16:active{font-size:16px}
.p17, a.p17:link, a.p17:visited, a.p17:hover, a.p17:active{font-size:17px}
.p18, a.p18:link, a.p18:visited, a.p18:hover, a.p18:active{font-size:18px}
.p20, a.p20:link, a.p20:visited, a.p20:hover, a.p20:active{font-size:20px}
.b, a.b:link, a.b:visited, a.b:hover, a.b:active{font-weight:bold}
.u, a.u:link, a.u:visited, a.u:hover, a.u:active{text-decoration:underline}
.nu, a.nu:link, a.nu:visited, a.nu:hover, a.nu:active{text-decoration:none}
.ls{letter-spacing:-1px}
.ln13{line-height:1.3}
.ln14{line-height:1.4}
.ln15{line-height:1.5}
.ln16{line-height:1.6}
.ln17{line-height:1.7}
.ln18{line-height:1.8}
input, select, textarea{font-size:12px;font-family:±¼¸²,gulim;color:#232323}

/*color*/
.c, a.c:link, a.c:visited, a.c:hover, a.c:active{color:#000000}
.d, a.c:link, a.c:visited, a.c:hover, a.c:active{color:#4FA52C}
.w, a.w:link, a.w:visited, a.w:hover, a.w:active{color:#FFFFFF}
.gray01, a.gray01:link, a.gray01:visited, a.gray01:hover, a.gray01:active{color:#333333}
.gray02, a.gray02:link, a.gray02:visited, a.gray02:hover, a.gray02:active{color:#474747}
.gray03, a.gray03:link, a.gray03:visited, a.gray03:hover, a.gray03:active{color:#7D7D7D}
.gray04, a.gray04:link, a.gray04:visited, a.gray04:hover, a.gray04:active{color:#262626}
.gray05, a.gray05:link, a.gray05:visited, a.gray05:hover, a.gray05:active{color:#6A6A6A}
.gray06, a.gray06:link, a.gray06:visited, a.gray06:hover, a.gray06:active{color:#525252}
.gray07, a.gray06:link, a.gray06:visited, a.gray06:hover, a.gray06:active{color:#4FA52C}
.red01, a.red01:link, a.red01:visited, a.red01:hover, a.red01:active{color:#FE6663}
.gr01, a.gr01:link, a.gr01:visited, a.gr01:hover, a.gr01:active{color:#5AA709}
.gr02, a.gr02:link, a.gr02:visited, a.gr02:hover, a.gr02:active{color:#3F8600}
.bl01, a.bl01:link, a.bl01:visited, a.bl01:hover, a.bl01:active{color:#5674B9}
.pu01, a.pu01:link, a.pu01:visited, a.pu01:hover, a.pu01:active{color:#C073C3}
.pu02, a.pu02:link, a.pu02:visited, a.pu02:hover, a.pu02:active{color:#605CA8}
.pi01, a.pi01:link, a.pi01:visited, a.pi01:hover, a.pi01:active{color:#FF77B6}



.field
{
	border: 1px #CCCCCC solid;
	background-color:#f4f4f4; color:#555555; font-size:9pt; text-align:left; text-valign: middle;
}

.input
{
	border: 1px #CCCCCC solid; height:25;
	background-color:#f4f4f4; color:#555555; font-size:9pt; text-align:left; text-valign: middle;
    padding: 6px 0; margin: 0 5px 0 0;
	font-weight: bold;
}
.input2
{
	border: 1px #CCCCCC solid; 
	background-color:#f4f4f4; color:#000000; font-size:18pt; text-align:left; text-valign: middle;
	font-family: "µ¸¿ò";
}

.input3
{
	border: 1px #CCCCCC solid; height:20;
	background-color:#f4f4f4; color:#555555; font-size:9pt; text-align:left; text-valign: middle;
}
.number { font-family:'tahoma',verdana; font-weight:800;  }
.num	{ font-family:'tahoma',verdana; color:#FE4949; LETTER-SPACING: -0.01em; 	line-height:150%;}
.num2	{ font-family:'tahoma',verdana; LETTER-SPACING: -0.01em; 	line-height:150%;}
.text
{
border: 1px #CCCCCC solid;
	font-size: 12px;
	line-height: 100%;
	color: 6D6D6D;
	font-family: Gulim, ±¼¸², Helvetica, Apple-Gothic;
}


/*¹öÆ°Á¤ÀÇ*/
/*---------------------------------------------------------¹öÆ°-----------------------------------------------------------------*/
/* ¸ðµç ¹öÆ° °øÅë */
.myBl, .myBli, .myB, .myBi, .myBsi, .myBlred, .myBred, .myBr, .myBri, .myBlsky,.myBsky {
/*cursor:pointer;*/
display:inline-block;
text-decoration:none !important;
font-weight:bold;
vertical-align:middle;
}

/* ±×·¡ÀÌ¹öÆ° °øÅë */
.myBl, .myB, .myBs, .myBr {
-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
box-shadow:inset 0px 1px 0px 0px #ffffff;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f0f1f3));
background:-moz-linear-gradient(top, #ffffff 15%, #f0f1f3 100%);
background:-webkit-linear-gradient(top, #ffffff 15%, #f0f1f3 100%);
background:-o-linear-gradient(top, #ffffff 15%, #f0f1f3 100%);
background:-ms-linear-gradient(top, #ffffff 15%, #f0f1f3 100%);
background:linear-gradient(to bottom, #ffffff 5%, #f0f1f3 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f1f3',GradientType=0);
background-color:#ffffff;
border:1px solid #d4d5d9;
text-shadow:0px 1px 0px #ffffff;
}

/* ±×·¡ÀÌ¹öÆ° ¸¶¿ì½º¿À¹ö °øÅë */
.myB:hover, .myBr:hover{
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f0f1f3), color-stop(1, #f0f1f3));
background:-moz-linear-gradient(top, #f0f1f3 20%, #f0f1f3 100%);
background:-webkit-linear-gradient(top, #f0f1f3 20%, #f0f1f3 100%);
background:-o-linear-gradient(top, #f0f1f3 20%, #f0f1f3 100%);
background:-ms-linear-gradient(top, #f0f1f3 20%, #f0f1f3 100%);
background:linear-gradient(to bottom, #f0f1f3 20%, #f0f1f3 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f1f3', endColorstr='#f0f1f3',GradientType=0);
background-color:#f0f1f3;
}

/* ·¹µå¹öÆ° ÄÃ·¯*/
.myBlred,.myBred {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e04c83), color-stop(1, #c13468));
background:-moz-linear-gradient(top, #e04c83 5%, #c13468 100%);
background:-webkit-linear-gradient(top, #e04c83 5%, #c13468 100%);
background:-o-linear-gradient(top, #e04c83 5%, #c13468 100%);
background:-ms-linear-gradient(top, #e04c83 5%, #c13468 100%);
background:linear-gradient(to bottom, #e04c83 5%, #c13468 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e04c83', endColorstr='#c13468',GradientType=0);
background-color:#e04c83;
border:1px solid #970d40;
color:#ffffff !important;
}

/* ·¹µå¹öÆ° ¸¶¿ì½º¿À¹ö ÄÃ·¯*/
.myBlred:hover,.myBred:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d7467b), color-stop(1, #d7467b));
background:-moz-linear-gradient(top, #d7467b 5%, #d7467b 100%);
background:-webkit-linear-gradient(top, #d7467b 5%, #d7467b 100%);
background:-o-linear-gradient(top, #d7467b 5%, #d7467b 100%);
background:-ms-linear-gradient(top, #d7467b 5%, #d7467b 100%);
background:linear-gradient(to bottom, #d7467b 5%, #d7467b 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c13468', endColorstr='#e04c83',GradientType=0);
background-color:#c13468;
}


/* ½ºÄ«ÀÌ¹öÆ° ÄÃ·¯*/
.myBlsky,.myBsky {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #17bbd8), color-stop(1, #0aa1bc));
background:-moz-linear-gradient(top, #17bbd8 15%, #0aa1bc 100%);
background:-webkit-linear-gradient(top, #17bbd8 15%, #0aa1bc 100%);
background:-o-linear-gradient(top, #17bbd8 15%, #0aa1bc 100%);
background:-ms-linear-gradient(top, #17bbd8 15%, #0aa1bc 100%);
background:linear-gradient(to bottom, #17bbd8 5%, #0aa1bc 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#17bbd8', endColorstr='#0aa1bc',GradientType=0);
background-color:#17bbd8;
border:1px solid #317d8b;
color:#ffffff !important;
}

/* ½ºÄ«ÀÌ¹öÆ° ¸¶¿ì½º¿À¹ö ÄÃ·¯ */
.myBlsky:hover,.myBsky:hover {
background:-webkit-gradient(linear, left top, left 17bbd8, color-stop(0.05, #17bbd8), color-stop(1, #17bbd8));
background:-moz-linear-gradient(top, #17bbd8 5%, #17bbd8 100%);
background:-webkit-linear-gradient(top, #17bbd8 5%, #17bbd8 100%);
background:-o-linear-gradient(top, #17bbd8 5%, #17bbd8 100%);
background:-ms-linear-gradient(top, #17bbd8 5%, #17bbd8 100%);
background:linear-gradient(to bottom, #17bbd8 5%, #17bbd8 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#17bbd8', endColorstr='#17bbd8',GradientType=0);
background-color:#17bbd8;
}



/* ¹öÅÏ ¿¢Æ¼ºê °øÅë */
.myBl:active,.myBlred:active,.myB:active,.myBred:active,.myBs:active,.myBr:active, .myBlsky:active, .myBsky:active { position:relative;top:1px; }

/* ºñÈ°¼º °øÅë */
.myBli, .myBi, .myBsi, .myBri { background-color:#fbfbfb; color:#d1d1d5 !important; border:1px solid #eaebed; cursor:text; }

/* Å«¹öÆ° Å©±â */
.myBl, .myBlred, .myBli, .myBlsky { -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; font-size:12px !important; padding:10px 10px; }

/* ±âº»¹öÆ° Å©±â */
.myB, .myBred, .myBi, .myBsky	{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size:12px !important; padding:12px 12px 12px 12px; }

/* ÀÛÀº¹öÆ° Å©±â */
.myBs, .myBsi			{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size:11px !important; padding:10px 10px; font-weight:bold; }

/* ÀÛÀº¶ó¿îµå¹öÆ° Å©±â*/
.myBr, .myBri			{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size:11px !important; padding:2px 5px; font-weight:bold;}



/*ÆäÀÌÁö³Ñ¹ö ¹öÆ°*/
.myBpn a			{ color:#999 !important; background-color:#ffffff; border:1px solid #efefef; display:inline-block; cursor:pointer; padding:4px 7px; text-decoration:none !important; font-size:11px; font-family:'tahoma',verdana; }
.myBpn a:hover		{ color:#111 !important; background-color:#f6f6f6; }
.myBpn a.pn_on		{ color:#666 !important; border:1px solid #ddd; font-weight:800; }
.myBpn a.pn_i		{ color:#ddd !important; background-color:#f6f6f6; cursor:text; }
.myBpn a:hover.pn_i	{ color:#ddd !important;}

/*¼¿¹öÆ° ¹öÆ°*/
.mysB { background-color:#ffffff; border:none; display:block; cursor:pointer; width:100%; padding-top:3px; padding-bottom:3px; text-decoration:none !important; }
.mysB:hover {background-color:#f6f6f8;}
.mysB:active {position:relative;top:1px;}
