* {margin:0pt;padding:0pt;}

body {
	font-family:±¼¸²;
	font-size:12px;
	color:#4a4a4a;
}

td,select,input,textarea {
	font-family:±¼¸²;
	font-size:12px;
}

#colorSelector table tr td { width: 11px; }

img {border:0pt none;}
label {cursor:pointer;}
A:link    { text-decoration: none; color:#4a4a4a;}
A:active  { text-decoration: none; color:#4a4a4a;}
A:visited { text-decoration: none; color:#4a4a4a;}
A:hover   {text-decoration: none; color:#0052A5;}

A.txt_bora_orange01:link    { text-decoration: none; color:#6e61bb;}
A.txt_bora_orange01:active  { text-decoration: none; color:#6e61bb;}
A.txt_bora_orange01:visited { text-decoration: none; color:#6e61bb;}
A.txt_bora_orange01:hover   {color:#6e61bb;font-weight:bold;}

a.admin:link { font-size: 12px; color:#4a4a4a; text-decoration: none; font-weight: bold; }
a.admin:visited { font-size: 12px; color:#585858; text-decoration: none; font-weight: bold; }
a.admin:active { font-size: 12px; color:#585858; text-decoration: none; font-weight: bold; }
a.admin:hover { font-size: 12px; color:#0D6ED2; text-decoration: underline; font-weight: bold; }

A.pay:link    {font-family:;font-size:12px; text-decoration: none; color:#4a4a4a}
A.pay:active  {font-family:;font-size:12px; text-decoration: none; color:#4a4a4a}
A.pay:visited {font-family:;font-size:12px; text-decoration: none; color:#4a4a4a}
A.pay:hover   {font-family:;font-size:12px; text-decoration: underline; color:#0D6ED2}

a.bold:link { font-family:; font-size: 12px; color:#585858; text-decoration: none; }
a.bold:visited { font-family:; font-size: 12px; color:#585858; text-decoration: none; }
a.bold:active { font-family:; font-size: 12px; color:#585858; text-decoration: none; }
a.bold:hover { font-family:; font-size: 12px; color:#585858; text-decoration: none;font-weight: bold; }

a.line:link { font-family:; color:#4a4a4a; text-decoration: none;}
a.line:visited { font-family:; color:#4a4a4a; text-decoration: none;}
a.line:active { font-family:; color:#606060; text-decoration: none;}
a.line:hover { font-family:; color:#444444; text-decoration: underline;}

a.linebb:link { font-family:; color:#4a4a4a; text-decoration: none;}
a.linebb:visited { font-family:; color:#4a4a4a; text-decoration: none;}
a.linebb:active { font-family:; color:#606060; text-decoration: none;}
a.linebb:hover { font-family:; color:#0D6ED2; text-decoration: underline;font-weight:bold;}

a.lineb:link { font-family:; font-size: 12px; color:#1E2C4C; text-decoration: none;}
a.lineb:visited { font-family:; font-size: 12px; color:#1E2C4C; text-decoration: none;}
a.lineb:active { font-family:; font-size: 12px; color:#1E2C4C; text-decoration: underline;}
a.lineb:hover { font-family:; font-size: 12px; color:#1E2C4C; text-decoration: underline;}

a.lineb1:link { font-family:; font-size: 12px; color:#357CFE; text-decoration: underline;}
a.lineb1:visited { font-family:; font-size: 12px; color:#357CFE; text-decoration: underline;}
a.lineb1:active { font-family:; font-size: 12px; color:#357CFE; text-decoration: underline;}
a.lineb1:hover { font-family:; font-size: 12px; color:#357CFE; text-decoration: underline;font-weight:bold;}

a.lineb2:link {color:#000000; text-decoration: none;}
a.lineb2:visited {color:#000000; text-decoration: none;}
a.lineb2:active {color:#000000; text-decoration: none;}
a.lineb2:hover {color:#000000; text-decoration: underline;}

a.text:link { font-family:; font-size: 12px; color:#4a4a4a; text-decoration: none; }
a.text:visited { font-family:; font-size: 12px; color:#4a4a4a; text-decoration: none; }
a.text:active { font-family:; font-size: 12px; color:#606060; text-decoration: none; }
a.text:hover { font-family:; font-size: 12px; color:#606060; text-decoration: none; }

a.menu:link { font-family:; font-size: 13px; color:#000001; text-decoration: underline;font-weight:bold;}
a.menu:visited { font-family:; font-size: 13px; color:#000001; text-decoration: underline;font-weight:bold;}
a.menu:active { font-family:; font-size: 13px; color:#000001; text-decoration: underline;font-weight:bold;}
a.menu:hover { font-family:; font-size: 13px; color:#000001; text-decoration: underline;font-weight:bold;}

a.menu02:link { font-family:; font-size: 12px; color:#B45814; text-decoration: underline; }
a.menu02:visited { font-family:; font-size: 12px; color:#B45814; text-decoration: underline; }
a.menu02:active { font-family:; font-size: 12px; color:#EE600A; text-decoration: underline; }
a.menu02:hover { font-family:; font-size: 12px; color:#EE600A; text-decoration: underline }

a.menu07:link { font-family:; font-size: 12px; color:000000; text-decoration: underline; }
a.menu07:visited { font-family:; font-size: 12px; color:#000000; text-decoration: underline; }
a.menu07:active { font-family:; font-size: 12px; color:#000000; text-decoration: underline; }
a.menu07:hover { font-family:; font-size: 12px; color:#000000; text-decoration: underline; }

a.primium:link { font-family:; font-size: 14px; color:#5E5E5E; text-decoration: none; }
a.primium:visited { font-family:; font-size: 14px; color:#5E5E5E; text-decoration: none; }
a.primium:active { font-family:; font-size: 14px; color:#5E5E5E; text-decoration: none; }
a.primium:hover { font-family:; font-size: 14px; color:#969696; text-decoration: none }

a.move:link {font-size: 12px;color: #0000FF;text-decoration: none;}
a.move:visited {font-size: 12px;color: #0000FF;text-decoration: none;}
a.move:active {font-size: 12px;color: #0000FF;text-decoration: none;}
a.move:hover {font-size: 12px;color: #000000;text-decoration: underline;position: relative;bottom: 2px;}

a.botbg:link {font-size: 12px; color: #585757; text-decoration: none; height: 20px; width: 139px; padding-top: 3px; padding-left: 3px;}
a.botbg:visited {font-size: 12px; color: #585757; text-decoration: none; height: 20px; width: 139px; padding-top: 3px; padding-left: 3px;}
a.botbg:active {font-size: 12px; color: #585757; text-decoration: none; height: 20px; width: 139px; padding-top: 3px; padding-left: 3px;}
a.botbg:hover {font-size: 12px; color: #6600CC; text-decoration: none; height: 20px; width: 139px; padding-top: 3px; padding-left: 3px; background-color: #EEEEEE;}

.formline { border:1px solid #7c7c7c; font-family:u; font-size:12px; height:18px; color:black; background-color:white; }
.sform { border:1px solid #3C3C3C; font-family:µ¸¿ò; font-size:11px; height:16px; color:#3C5780; background-color:#F0FDFE; }
.cform { border:1px solid #3C3C3C; font-family:µ¸¿ò; font-size:11px; height:16px; color:#535049; background-color:#FEFDF2; }
.formarea { border:1px solid #3C3C3C; font-family:u; font-size:12px; color:black; background-color:white; }
.byte {  font-family: u; background-color: #84F2EF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-size: 9pt;  color: #336699; width: 2em; height: 1em; text-align: center; vertical-align: top;}
.box  { border-left:1px solid black; border-right:1px solid #6F6F6F; border-top:1px solid black; font-family:; font-size:9pt; color:black; background-color:#DADADA }

.sfont {font-family:verdana;font-size:7pt;color:#6287BF}
.bfont {font-family: ''; font-size: 13px;}

.jump_menu {border:1px solid #7c7c7c; background-color: #f8f8f8; font-family: Tahoma, Verdana;font-size: 12px;}

.paper
{
    BORDER-RIGHT: #ffffff 1px;
    BORDER-TOP: #ffffff 1px;
    BORDER-LEFT: #ffffff 1px;
    BORDER-BOTTOM: #ffffff 1px;
    BACKGROUND-COLOR: #ffffff;
	font-size:12px;
    TEXT-ALIGN: right
}

a.dot:link {font-size: 12px;font-weight: bold;color: #0000FF;text-decoration: none;}
a.dot:visited {color: #0000FF;text-decoration:none;background-image:/images/v_line.gif;background-repeat:repeat-x;background-position:bottom}
a.dot:active {text-decoration:none;background-image:/images/v_line.gif;background-repeat:repeat-x;background-position:bottom}
a.dot:hover {text-decoration:none;background-image:/images/v_line.gif;background-repeat:repeat-x;background-position:bottom;}

mar. {margin:100,200,30}

A.now:link, A.now:visited, A.now:active, A.now:hover {font-family:;font-size:12px;font-weight: bold; text-decoration: none; color:#0D6ED2}

form { display : inline; }

/* ±ÛÀÚÅ©±â */
.fs8 { font-family:tahoma µ¸¿ò ±¼¸²;font-size: 8pt }
.fsk8 { font-family:µ¸¿ò;font-size: 8pt }
.spacing { font-family:µ¸¿ò;font-size: 8pt;letter-spacing:-1px }

/* ±ÛÀÚ ±½±â */
.fb {font-family:tahoma ±¼¸² µ¸¿ò; font-weight: bold }
.fbn {font-family:tahoma ±¼¸² µ¸¿ò; font-weight: none }

#floater {position:absolute; visibility:visible}

/* ±ÛÀÚÅ©±â */
.fs07_a { font-family:±¼¸²; font-size: 12px; padding:2 0 0 0; letter-spacing:-0.5px  }
.fs07_b { font-family:µ¸¿ò; font-size: 8pt; letter-spacing:-0.5px  }
.fs07_c { font-family:µ¸¿ò; font-size: 8pt; letter-spacing:-1px  }
.fs07_d { font-family:µ¸¿ò; font-size: 8pt; color: #E57B13; font-weight: bold; letter-spacing:-0.5px  }
.fs07_e { font-family:±¼¸²; font-size: 12px; color: #000000  }
.fs07_f { font-family:±¼¸²; font-size: 12px; padding:3 0 0 0; color: #0D7215; letter-spacing:-1px }
.fs07_g { font-family:µ¸¿ò; font-size: 11px; color: #000000; letter-spacing:-0.5px }
.fs07_h { font-family:±¼¸² font-size: 12px; color: #2C2C2C; letter-spacing:-0.5px }
.fs07_i { font-family:µ¸¿ò font-size: 11px; color: #2C2C2C; letter-spacing:-0.5px }
.fs07_j { font-family:±¼¸² font-size: 12px; color: #2F4590; letter-spacing:-1px }
.fs07_k { font-family:±¼¸² font-size: 12px; color: #F6FF00;  line-height: 15px }
.fs07_l { font-family:µ¸¿ò; font-size: 8pt; color: #868686; letter-spacing:-0.7px; line-height: 16px   }

a.primium07:link { font-family:; font-size: 12px; color:#237F02; text-decoration: none; font-weight: bold; letter-spacing:-1px}
a.primium07:visited { font-family:; font-size: 12px; color:#237F02; text-decoration: none; font-weight: bold; letter-spacing:-1px }
a.primium07:active { font-family:; font-size: 12px; color:#237F02; text-decoration: none; font-weight: bold; letter-spacing:-1px }
a.primium07:hover { font-family:; font-size: 12px; color:#237F02; text-decoration: none; font-weight: bold; letter-spacing:-1px }

a.primium07_s:link { font-family:; font-size: 12px; color:#3B3B3B; text-decoration: none; letter-spacing:-1px; line-height: 16px}
a.primium07_s:visited { font-family:; font-size: 12px; color:#3B3B3B; text-decoration: none; letter-spacing:-1px; line-height: 16px}
a.primium07_s:active { font-family:; font-size: 12px; color:#3B3B3B; text-decoration: none; letter-spacing:-1px; line-height: 16px}
a.primium07_s:hover { font-family:; font-size: 12px; color:#3B3B3B; text-decoration: none; letter-spacing:-1px; line-height: 16px}

a.focus07:link { font-family:; font-size: 12px; color:#4A4A4A; text-decoration: none; font-weight: bold; letter-spacing:-0.5px}
a.focus07:visited { font-family:; font-size: 12px; color:#4A4A4A; text-decoration: none; font-weight: bold; letter-spacing:-0.5px }
a.focus07:active { font-family:; font-size: 12px; color:#4A4A4A; text-decoration: none; font-weight: bold; letter-spacing:-0.5px }
a.focus07:hover { font-family:; font-size: 12px; color:#4A4A4A; text-decoration: none; font-weight: bold; letter-spacing:-0.5px }

a.juyo07:link { font-family:; font-size: 12px; color:#3B3B3B; text-decoration: none; letter-spacing:-1px}
a.juyo07:visited { font-family:; font-size: 12px; color:#3B3B3B; text-decoration: none;  letter-spacing:-1px }
a.juyo07:active { font-family:; font-size: 12px; color:#3B3B3B; text-decoration: none; letter-spacing:-1px }
a.juyo07:hover { font-family:; font-size: 12px; color:#0D6ED2; text-decoration: none; letter-spacing:-1px }

service07:link { font-family:µ¸¿ò; font-size: 8px; color:#FF0000; text-decoration: none; letter-spacing:-1px}
service07:visited { font-family:µ¸¿ò; font-size: 8px; color:#646464; text-decoration: none;  letter-spacing:-1px }
service07:active { font-family:µ¸¿ò; font-size: 8px; color:#646464; text-decoration: none; letter-spacing:-1px }
service07:hover { font-family:µ¸¿ò; font-size: 8px; color:#0D6ED2; text-decoration: none; letter-spacing:-1px }

/** debugging **/
div.debug {
    background-color: #000000;
    color: #e7e7e7;
    border: 1px dotted #707070;
    width: auto;
    height: auto;
    font-size: 11px;
}

/* Ã¤¿ë°ø°í À¯·á»óÇ° */

/* °¡°Ý °­Á¶ */
.pay_c_Bigtxt1 {color:#00F;font-weight:bold;font-size:18px;}
.pay_c_Bigtxt2 {color:#03F;font-weight:bold;font-size:11pt;padding-right:1px;}
.pay_txt1 {color:#777;}

.pay_list_R {padding-right:2px;text-align:right;}

/*Ã¤¿ë°ø°í ¼­ºê*/
.up_jikjong_content {padding:4px 0pt;}
td.pd4 {padding:4px 0pt 4px 1px;line-height:128%}

#overView {position:fixed;bottom:10px;right:10px;z-index:50;width:210px;height:180px;}
    #overView .close {font-size: 11px;color: #999;}
    #overView .td_content {font-size:11px;line-height:140%;color: #FFF;}
    #overView .td_resume {font-size:11px;line-height:120%;color:#313131;}
    #overView a.alim1:link {color: #FF0;}
    #overView a.alim1:hover, #overView a.alim2:link {color: #F00;}
    #overView a.alim1:visited, #overView a.alim1:active {color: #FF0;}
    #overView a.alim2:hover,#overView a.alim2:visited,#overView a.alim2:active {color: #00F;}

.txt_font_red{color:#F00;font-weight:bold;}
.body_content {width:890;text-align:center;margin:0 auto;}

/* ÇÁ¸®¹Ì¾öÁ¸ °Ô½ÃÆÇ*/
.Paging {margin:15px auto;text-align:center;}
    .Paging a.count {border:1px solid #ccc;color:#666;font-family:verdana;font-size:10px;font-weight:bold;line-height:1px;margin:0pt 3px;padding:3px 5px;}
    .Paging .curpage {border:1px solid #fff;color:#F00;font-family:verdana;font-size:10px;font-weight:bold;line-height:1px;margin:0pt 3px;padding:3px 1px;}
    .Paging a.count:hover {border:1px solid #2d6a9b;color:#000;background-color:#f1f2f2;text-decoration:none;}

.copy_m_style{float:center;background-color:#5c5c5c;height:30px}
.top_p3{padding-top:3px}
.bottom_p3{padding-bottom:3px}
.p15{padding:15px}
.bottom_p5{padding-bottom:5px}

/* 2012.10.30 ¸ÞÀÎ»ó´Ü ¹Ù Ãß°¡*/
.gnb					{position: relative; height: 28px; width: 100%; margin: 0 auto; padding: -2px; background-color:#f8f8f8;}
.gnb a.bg				{display:block; background-image: url(../../images/main_new/btnGnb_test.png); background-repeat: no-repeat; }

.gnb a.start			{float:left; width:138px; height:28px; background-position:    0px   0px;}
.gnb a.start:hover		{float:left; width:138px; height:28px; background-position:    0px -28px;}

.gnb a.mobile			{float:left; width:105px; height:28px; background-position: -138px   0px;}
.gnb a.mobile:hover		{float:left; width:105px; height:28px; background-position: -138px -28px;}

.gnb a.home				{float:left; width:24px; height: 28px; background-position: -255px   0px; margin-left: 147px;}
.gnb a.home:hover		{float:left; width:24px; height: 28px; background-position: -255px -28px; margin-left: 147px;}

.gnb a.bookmark			{float:left; width:24px; height:28px; background-position: -290px   0px; margin-left: 5px;}
.gnb a.bookmark:hover	{float:left; width:24px; height:28px; background-position: -290px -28px; margin-left: 5px;}

.gnb a.login			{float:left; width:38px; height:28px; background-position: -325px   0px; margin-left: 53px;}
.gnb a.login:hover		{float:left; width:38px; height:28px; background-position: -325px -28px; margin-left: 53px;}

.gnb a.join				{float:left; width:79px; height:28px; background-position: -361px   0px; margin-left: 0px;}
.gnb a.join:hover		{float:left; width:79px; height:28px; background-position: -361px -28px; margin-left: 0px;}

.gnb a.help				{float:left; width:68px; height:28px; background-position: -440px   0px; margin-left: 1px;}
.gnb a.help:hover		{float:left; width:68px; height:28px; background-position: -440px -28px; margin-left: 1px;}

.gnb a.product			{float:left; width:61px; height:28px; background-position: -512px   0px; margin-left: 5px;}
.gnb a.product:hover	{float:left; width:61px; height:28px; background-position: -512px -28px; margin-left: 5px;}

#product_menu {position:absolute;z-index:10000;right:150px;top:23px; overflow:block;}

.gnb a.designerjob		{float:left; width:84px; height:28px; background-position: -571px   0px; margin-left:-7px;}
.gnb a.designerjob:hover{float:left; width:84px; height:28px; background-position: -571px -28px; margin-left:-7px;}

.gnb a.dolbomi			{float:left; width:62px; height:28px; background-position: -654px   0px; margin-left:0px;}
.gnb a.dolbomi:hover	{float:left; width:62px; height:28px; background-position: -654px -28px; margin-left:0px;}

.gnb a.logout			{float:left; width:48px; height:28px; background-position: -723px   0px; margin-left:72px;}
.gnb a.logout:hover		{float:left; width:48px; height:28px; background-position: -723px -28px; margin-left:72px;}

.gnb a.mypage			{float:left; width:48px; height:28px; background-position: -775px   0px; margin-left:5px;}
.gnb a.mypage:hover		{float:left; width:48px; height:28px; background-position: -775px -28px; margin-left:5px;}

.top_p10 { padding-top: 10px; text-align:center; margin: 0 auto; width:890px; border:0;}

/* ¾Öµå¾ÆÀÌÄÜ */
	div#STATICMENU { position:absolute; padding-top:55px; }

.adsense_warp1 { display: block; padding-top:10px; text-align: center; margin: 0 auto; border: 0; }
.adsense_warp2 {}
.adsense_warp3 { display: block; padding:10px 0; text-align: center; margin: 0 auto; border: 0; border-bottom: 1px solid #ccc; }
.adsense_warp4 { text-align: center; background: #fff; padding: 10px 0; }
.adsense_warp5 {}
.adsense_warp6 {}
.adsense_warp7 {}
.adsense_warp8 { width: 868px; margin: 0 auto; border: 1px solid #ccc; box-sizing: content-box; padding: 10px; }

/* 2014.01.28 ¸ÞÀÎ»ó´Ü ¹Ù css ¿øº» 
.gnb					{position: relative; height: 28px; width: 100%; margin: 0 auto; padding: -2px; background-color:#f8f8f8;}
.gnb a.bg				{display:block; background-image: url(../../images/main_new/btnGnb.png); background-repeat: no-repeat; }

.gnb a.start			{float:left; width:138px; height:28px; background-position:    0px   0px;}
.gnb a.start:hover		{float:left; width:138px; height:28px; background-position:    0px -28px;}

.gnb a.mobile			{float:left; width:105px; height:28px; background-position: -138px   0px;}
.gnb a.mobile:hover		{float:left; width:105px; height:28px; background-position: -138px -28px;}

.gnb a.home				{float:left; width:24px; height: 28px; background-position: -255px   0px; margin-left:152px;}
.gnb a.home:hover		{float:left; width:24px; height: 28px; background-position: -255px -28px; margin-left:152px;}

.gnb a.bookmark			{float:left; width:24px; height:28px; background-position: -290px   0px; margin-left:10px;}
.gnb a.bookmark:hover	{float:left; width:24px; height:28px; background-position: -290px -28px; margin-left:10px;}

.gnb a.login			{float:left; width:38px; height:28px; background-position: -325px   0px; margin-left:70px;}
.gnb a.login:hover		{float:left; width:38px; height:28px; background-position: -325px -28px; margin-left:70px;}

.gnb a.join				{float:left; width:50px; height:28px; background-position: -360px   0px; margin-left:-1px;}
.gnb a.join:hover		{float:left; width:50px; height:28px; background-position: -360px -28px; margin-left:-1px;}

.gnb a.help				{float:left; width:65px; height:28px; background-position: -410px   0px; margin-left:-1px;}
.gnb a.help:hover		{float:left; width:65px; height:28px; background-position: -410px -28px; margin-left:-1px;}

.gnb a.product			{float:left; width:65px; height:28px; background-position: -482px   0px; margin-left:6px;}
.gnb a.product:hover	{float:left; width:65px; height:28px; background-position: -482px -28px; margin-left:6px;}

#product_menu {position:absolute;z-index:10000;right:150px;top:23px; overflow:block;}

.gnb a.designerjob		{float:left; width:80px; height:28px; background-position: -550px   0px; margin-left:-5px;}
.gnb a.designerjob:hover{float:left; width:80px; height:28px; background-position: -550px -28px; margin-left:-5px;}

.gnb a.dolbomi			{float:left; width:64px; height:28px; background-position: -630px   0px; margin-left:0px;}
.gnb a.dolbomi:hover	{float:left; width:64px; height:28px; background-position: -630px -28px; margin-left:0px;}

.gnb a.logout			{float:left; width:48px; height:28px; background-position: -694px   0px; margin-left:58px;}
.gnb a.logout:hover		{float:left; width:48px; height:28px; background-position: -694px -28px; margin-left:58px;}

.gnb a.mypage			{float:left; width:48px; height:28px; background-position: -748px   0px; margin-left:5px;}
.gnb a.mypage:hover		{float:left; width:48px; height:28px; background-position: -748px -28px; margin-left:5px;}*/