 /* common css 정의*/
 /* Tag 정의 */
BODY {
		width:100%;
		background-color:#FFFFFF;
}
	
TD, DIV, P, INPUT, TEXTAREA, SELECT  { font-size:12px; font-family: 돋움,arial; color: #303030; word-break:break-all;}
FONT {line-height:150%}

.bold {font-weight:700;}
.noBorder {border:0px;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.middle {text-align:right;}
.fLeft {float:left;}

#ADMINBAR {
	margin:0px;
	padding:0px 0px 0px 17px;
	background:url(/30/imgX/common/bg_adminbar.gif) repeat-X;
}

/* { top menu */
A.tMenu01:link{ color: #FFFFFF;font-weight:bold;}
A.tMenu01:visited{ color: #FFFFFF;font-weight:bold;}
A.tMenu01:hover{ color: #FFFFFF;font-weight:bold;}
A.tMenu01:active{ color: #FFFFFF;font-weight:bold;}

A.tMenu02:link{ font-size:8pt;color: #FFFFFF;}
A.tMenu02:visited{ font-size:8pt;color: #FFFFFF;}
A.tMenu02:hover{ font-size:8pt;color: #FFFFFF;}
A.tMenu02:active{ font-size:8pt;color: #FFFFFF;}

A.tMenu03:link{ font-size:8pt;color: #686868;}
A.tMenu03:visited{ font-size:8pt;color: #686868;}
A.tMenu03:hover{ font-size:8pt;color: #686868;}
A.tMenu03:active{ font-size:8pt;color: #686868;}

.tMenuOn1 {background-color:#484848;}
.tMenuOn2 {background-color:#F90202;width:21px;height:2px;}
.tBarBg01 {background:#484848;}

.tMenuOff1 {background-color:#A9A9A9;}

.tBarBgImg01 {background:transparent;}
.tBarBgImg02 {background:transparent;}

.tMenuBg02 {background-color:#CFCFCF;}
.tMenuBg03 {background-color:#B0AFAF;}

.tLineBg01{background-color:#CFCFCF;}
.tLineBg02{background-color:#757575;}
.bottomBg01{background-color:#FFFFFF;}
.bottomBg02{background-color:#FFFFFF;}

.tBarLine01{background-color:#C1C1C1;}

#topmenu {
border-collapse: collapse;
margin:0px;
}
/* top menu } */

/* { footer */
.footerLineBg01{background-color:#CFCFCF;}
.footerLineBg02{background-color:#F0F0F0;}
.footerLineBg03{background-color:#E0E0E0;}
/* footer } */

/* {popup */
.popupTitle03{background:url(/30/C400/ko/imgX/popup/bg_popup_top_03.gif);padding:16px 0px 0px 0px; }
.popupBottom01{background:#EAEAEA; }

.popup_titleText01{color:#000000;font-weight:bold;}
/* popup } */

/* { server status */
#DVISIT{font-size:11px;color:#FFFFFF;line-height:100%;}
#TVISIT{font-size:11px;color:#FFFFFF;line-height:100%;}
/* server status } */

/* { left menu */
A.lMenu01_on:link{font-weight:bold ; font-size:11px; color: #333333;}
A.lMenu01_on:visited{font-weight:bold ; font-size:11px; color: #333333;}
A.lMenu01_on:hover{font-weight:bold ; font-size:11px; color: #333333;}
A.lMenu01_on:active{font-weight:bold ; font-size:11px; color: #333333;}

A.lMenu01_off:link{font-size:11px; color: #333333;}
A.lMenu01_off:visited{font-size:11px; color: #333333;}
A.lMenu01_off:hover{font-size:11px; color: #333333;}
A.lMenu01_off:active{font-size:11px; color: #333333;}

.lmLine{
text-align: center;
height: 1px;
}

.lmLeftPad {
	width: 18px;
	white-space: nowrap;
}

.lmLeftBul{
	width: 9px;
	height: 30px;
	vertical-align: top;
	padding: 10px 0px 8px 0px;
}

.lmLeftCon{
	width: 144px;
	height: 30px;
	vertical-align: top;
	padding: 10px 0px 8px 0px;
}


#MENUNAME {
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

#LMENU {}

#BOARDEDIT {
margin:10px 0px 0px 25px;
display:none;
}
/* left menu } */

/* { sub menu */
.subText01 {font-size:11px; color:FFFFFD;}

.subgroupTable {
width:100%;
border-collapse: collapse;
display:none;}

.subgroupTable_on {
width:100%;
border-collapse: collapse;
display:;
}

.subMenuBorder01 {border:1px solid #FFFFFF;}
.subMenuBg01 {background-color:#FEFFFD;}
.subMenuBg02 {background-color:#E5E5E5;}

A.subMenu01_on:link{font: 11px; color: #FFED86;}
A.subMenu01_on:visited{font: 11px; color: #FFED86;}
A.subMenu01_on:hover{font: 11px; color: #FFED86;}
A.subMenu01_on:active{font: 11px; color: #FFED86;}

A.subMenu01_off:link{font-size:11px; color: #4B4B4B;}
A.subMenu01_off:visited{font-size:11px; color: #4B4B4B;}
A.subMenu01_off:hover{font-size:11px; color: #4B4B4B;}
A.subMenu01_off:active{font-size:11px; color: #4B4B4B;}
/* sub menu } */

/* { sitemap */
A.smType01:link{font-size: 11px; color: #8A8A8A;}
A.smType01:visited{font-size: 11px; color: #8A8A8A;}
A.smType01:hover{font-size: 11px; color: #8A8A8A;}
A.smType01:active{font-size: 11px; color: #8A8A8A;}

.smt {
border:1px solid #ecebeb;
width:150px;
font-size:12px;
}
.smtBorder {
border:4px solid #f1f0f0;
width:148px;
height:33px;
text-align:center;
padding-top: 8px;
color:#666666;
font-weight:bold;
}
.smc {
margin-top:17px;
}
.smcsrc{
display:none;
}
.smc DIV {
height:18px;
color:#8a8a8a;
font-size:11px;
padding:5px 0px 0px 10px;
}
.smc DIV A{
color:#8a8a8a;
text-decoration:none;
}
.smc DIV A:hover{
color:#8a8a8a;
text-decoration:underline;
}
/* sitemap } */

/* { usertrack */
.utbox01 {border:1px solid #999999;background-color:#FFFFFF;}
/* usertrack } */

/* { logo */
#LOGOIMG_STR{
display:inline;
}

#LOGOEDITBTN {
position:absolute;
top:54px;
left:218px;
}

#TYPE_A_MAIN #LOGOEDITBTN {
top:66px;
left:180px;
}
/* logo } */


#viewArea{line-height:150%}

/* { login */
#TYPE_A_MAIN .idbox{color:#000000;width:48px;height:15px;font-size:11px;border:none;background:#FFFFFF;margin:0px;}
#TYPE_A_MAIN .pwbox{color:#000000;width:43px;height:15px;font-size:11px;border:none;background:#FFFFFF;margin:0px;}

.idbox{color:#000000;width:63px;height:15px;font-size:11px;border:none;background:#EAEAEA;margin-left:15px;margin-top:1px;}
.pwbox{color:#000000;width:57px;height:15px;font-size:11px;border:none;background:#EAEAEA;margin-left:19px;margin-top:1px;}

#LOGIN_AREA1
{
vertical-align: text-bottom;
}

#LOGIN_AREA2
{
vertical-align: text-bottom;
}

.loginBorer{border:1px solid #C9C9C9;}
/* login } */

/* { etc */
.subtitle{height:40px; padding-top:19px; padding-bottom:0px; padding-left:12px; background:url(/30/C400/ko/imgX/common/img_titlebullet_1.gif); background-repeat:no-repeat; background-position:4px 19px;}
.subtitleText{font-weight:bold;color:#1D1D1D;}

.subtitleline { height:14px; background:url(/30/C400/ko/imgX/common/bg_titleline.gif); background-repeat:repeat-x;} 

#VCOUNT {
	background:url(/30/C400/ko/imgX/main/bg_count.gif) no-repeat top;
}

#MYFRIENDS {
width:139px;
}

#TKEYWORD {
	background:#FFFFFF;
	color:#808080;
	width:111px;
}

#TSEARCHBTN
{
vertical-align: text-bottom;
}

#HOMEBTN A{
font-family: "돋움", "돋움체", "Arial", "Helvetica", "sans-serif", "Verdana"; 
font-size: 9px; 
color: #FFFFFF;
line-height: normal;
}

#LOGOUTBTN A{
font-family: "돋움", "돋움체", "Arial", "Helvetica", "sans-serif", "Verdana"; 
font-size: 9px; 
color: #FFFFFF;
line-height: normal;
}

#MAILBTN A{
font-family: "돋움", "돋움체", "Arial", "Helvetica", "sans-serif", "Verdana"; 
font-size: 9px; 
color: #FFFFFF;
line-height: normal;
}

#WHDBTN A{
font-family: "돋움", "돋움체", "Arial", "Helvetica", "sans-serif", "Verdana"; 
font-size: 9px; 
color: #FFFFFF;
line-height: normal;
}

#MANAGEBTN A{
font-family: "돋움", "돋움체", "Arial", "Helvetica", "sans-serif", "Verdana"; 
font-size: 9px; 
color: #FFFFFF;
line-height: normal;
}

#MYINFOBTN A{
font-family: "돋움", "돋움체", "Arial", "Helvetica", "sans-serif", "Verdana"; 
font-size: 9px; 
color: #FFFFFF;
line-height: normal;
}

#SITEMAPBTN A{
font-family: "돋움", "돋움체", "Arial", "Helvetica", "sans-serif", "Verdana"; 
font-size: 9px; 
color: #FFFFFF;
line-height: normal;
}

#TMENU2BOX {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.cMaking01{background:#FFE9B6;}
.cMaking02{background:#D1F6B7;}
.cMaking03{background:#C5EEF7;}
.cMaking04{background:#F6D2F2;}
/* etc } */

/* { popup */
#POPUP #BTN {
background:#FFFFFF;
}

#POPUP #TOP {
background:url(/30/C400/ko/imgX/popup/bg_top.gif) repeat-x;
padding:14px 0px 0px 16px;
}

#POPUP #BOTTOM {
background:url(/30/C400/ko/imgX/popup/bg_bottom.gif) repeat-x;
}

#POPUP #popuptitle{
font-weight:bold;
color:FFFFFF;
}
/* popup } */

#REPLYBTN {
display:none;
}
#THREADLIST  {
display:none;
}
#THREADLIST .line  {
margin: 14px 0px 20px 0px;
}
#THREADLIST .list {
margin-top: 5px;
}

#RESORTBTNLN {
display:none;
}

#SITERMDBTN {
position:absolute;
top:10px;
left:920px;
}

#SITERMDBTNIMG {
cursor:pointer;
}

#TYPE_A_MAIN #BANNER1BOX {
margin:0px 0px 0px 0px;
}

#TYPE_A_MAIN #BANNER1BOX {
margin:0px 0px 0px 0px;
}

#BANNER1BOX {
margin:10px 0px 0px 12px;
}

#BN1EDITBTN {
margin:3px 0px 0px 12px;
}

/* 지니추가 } */
body    {margin:0px; marginwidth:0px; marginheight:0px;}
img     {border:0 none;}
iframe  {margin:0px; border:0 none;}
form    {margin:0px; padding:0px; border:0 none;}

/* product width edit */
.conbox          {width: 672px; word-break:break-all;}
.titlespace01    {width: 672px; margin-left:0px; margin-top:8px;}
.topspace01      {height:10px;}
.topspace02      {height:9px;}
.topspace03      {height:27px;}
.leftspace01     {width:672px; margin-left:51px;}

.nospace         {margin-top:19px;} 
/* font */
body, div, li, td {font-family: "dotum", "돋움", "돋움체", "AppleGothic", "sans-serif", "Helvetica"; font-size: 12px; color: #717171; text-decoration: none;}
a:link      {font-size: 12px; color: #717171; text-decoration:none}
a:visited   {font-size: 12px; color: #717171; text-decoration:none}
a:active    {font-size: 12px; color: #717171; text-decoration:none}
a:hover     {font-size: 12px; color: #717171; text-decoration:underline}

.fo12line           {font-size: 12px; color: #C5C5C5;}
a.fo12line:link     {font-size: 12px; color: #C5C5C5;}
a.fo12line:visited  {font-size: 12px; color: #C5C5C5;}
a.fo12line:active   {font-size: 12px; color: #C5C5C5;}
a.fo12line:hover    {font-size: 12px; color: #C5C5C5;}

.fo12dark           {color: #202123;}
a.fo12dark:link     {color: #202123;}
a.fo12dark:visited  {color: #202123;}
a.fo12dark:active   {color: #202123;}
a.fo12dark:hover    {color: #202123;}

.fo12gray           {color: #999999;}
a.fo12gray:link     {color: #999999;}
a.fo12gray:visited  {color: #999999;}
a.fo12gray:active   {color: #999999;}
a.fo12gray:hover    {color: #999999;}

.fo12co1            {color: #FF6B20;}
a.fo12co1:link      {color: #FF6B20;}
a.fo12co1:visited   {color: #FF6B20;}
a.fo12co1:active    {color: #FF6B20;}
a.fo12co1:hover     {color: #FF6B20;}

.fo12co2            {color: #002A5B;}
a.fo12co2:link      {color: #002A5B;}
a.fo12co2:visited   {color: #002A5B;}
a.fo12co2:active    {color: #002A5B;}
a.fo12co2:hover     {color: #002A5B;}

.fo11               {font-size: 11px;}
a.fo11:link         {font-size: 11px;}
a.fo11:visited      {font-size: 11px;}
a.fo11:active       {font-size: 11px;}
a.fo11:hover        {font-size: 11px;}

.fo11line           {font-size: 11px; color: #C5C5C5;}
a.fo11line:link     {font-size: 11px; color: #C5C5C5;}
a.fo11line:visited  {font-size: 11px; color: #C5C5C5;}
a.fo11line:active   {font-size: 11px; color: #C5C5C5;}
a.fo11line:hover    {font-size: 11px; color: #C5C5C5;}

.fo11dark           {font-size: 11px; color: #202123;}
a.fo11dark:link     {font-size: 11px; color: #202123;}
a.fo11dark:visited  {font-size: 11px; color: #202123;}
a.fo11dark:active   {font-size: 11px; color: #202123;}
a.fo12dark:hover    {font-size: 11px; color: #202123;}

.fo11gray           {font-size: 11px; color: #999999;}
a.fo11gray:link     {font-size: 11px; color: #999999;}
a.fo11gray:visited  {font-size: 11px; color: #999999;}
a.fo11gray:active   {font-size: 11px; color: #999999;}
a.fo11gray:hover    {font-size: 11px; color: #999999;}

.fo11co1            {font-size: 11px; color: #FF6B20;}
a.fo11co1:link      {font-size: 11px; color: #FF6B20;}
a.fo11co1:visited   {font-size: 11px; color: #FF6B20;}
a.fo11co1:active    {font-size: 11px; color: #FF6B20;}
a.fo11co1:hover     {font-size: 11px; color: #FF6B20;}

.fo11co2            {font-size: 11px; color: #002A5B;}
a.fo11co2:link      {font-size: 11px; color: #002A5B;}
a.fo11co2:visited   {font-size: 11px; color: #002A5B;}
a.fo11co2:active    {font-size: 11px; color: #002A5B;}
a.fo11co2:hover     {font-size: 11px; color: #002A5B;}

.ln13           {line-height:1.3;}
a.ln13:link     {line-height:1.3;}
a.ln13:visited  {line-height:1.3;}
a.ln13:active   {line-height:1.3;}
a.ln13:hover    {line-height:1.3;}

.ln14           {line-height:1.4;}
a.ln14:link     {line-height:1.4;}
a.ln14:visited  {line-height:1.4;}
a.ln14:active   {line-height:1.4;}
a.ln14:hover    {line-height:1.4;}

.ln15           {line-height:1.5;}
a.ln15:link     {line-height:1.5;}
a.ln15:visited  {line-height:1.5;}
a.ln15:active   {line-height:1.5;}
a.ln15:hover    {line-height:1.5;}

.ln16           {line-height:1.6;}
a.ln16:link     {line-height:1.6;}
a.ln16:visited  {line-height:1.6;}
a.ln16:active   {line-height:1.6;}
a.ln16:hover    {line-height:1.6;}

.ln17           {line-height:1.7;}
a.ln17:link     {line-height:1.7;}
a.ln17:visited  {line-height:1.7;}
a.ln17:active   {line-height:1.7;}
a.ln17:hover    {line-height:1.7;}

.ln18           {line-height:1.8;}
a.ln18:link     {line-height:1.8;}
a.ln18:visited  {line-height:1.8;}
a.ln18:active   {line-height:1.8;}
a.ln18:hover    {line-height:1.8;}

.ln19           {line-height:1.9;}
a.ln19:link     {line-height:1.9;}
a.ln19:visited  {line-height:1.9;}
a.ln19:active   {line-height:1.9;}
a.ln19:hover    {line-height:1.9;}

.ln20           {line-height:2.0;}
a.ln20:link     {line-height:2.0;}
a.ln20:visited  {line-height:2.0;}
a.ln20:active   {line-height:2.0;}
a.ln20:hover    {line-height:2.0;}

/* un font */
.fo12_un           {text-decoration:underline}
a.fo12_un:link     {text-decoration:underline}
a.fo12_un:visited  {text-decoration:underline}
a.fo12_un:active   {text-decoration:underline}
a.fo12_un:hover    {text-decoration:underline}

.fo12_undark           {color: #202123; text-decoration:underline}
a.fo12_undark:link     {color: #202123; text-decoration:underline}
a.fo12_undark:visited  {color: #202123; text-decoration:underline}
a.fo12_undark:active   {color: #202123; text-decoration:underline}
a.fo12_undark:hover    {color: #202123; text-decoration:underline}

.fo12_unco1            {color: #FF6B20; text-decoration:underline}
a.fo12_unco1:link      {color: #FF6B20; text-decoration:underline}
a.fo12_unco1:visited   {color: #FF6B20; text-decoration:underline}
a.fo12_unco1:active    {color: #FF6B20; text-decoration:underline}
a.fo12_unco1:hover     {color: #FF6B20; text-decoration:underline}

/* fixe font */
.number            {font-size: 11px; color: #898989;}
a.number:link      {font-size: 11px; color: #898989;}
a.number:visited   {font-size: 11px; color: #898989;}
a.number:active    {font-size: 11px; color: #898989;}
a.number:hover     {font-size: 11px; color: #898989;}

.number_dark           {font-size: 11px; color: #202123;}
a.number_dark:link     {font-size: 11px; color: #202123;}
a.number_dark:visited  {font-size: 11px; color: #202123;}
a.number_dark:active   {font-size: 11px; color: #202123;}
a.number_dark:hover    {font-size: 11px; color: #202123;}

.subject            {color: #383838;}
a.subject:link      {color: #383838;}
a.subject:visited   {color: #383838;}
a.subject:active    {color: #383838;}
a.subject:hover     {color: #383838;}

.view_subject            {color: #202123; font-weight: bold;}
a.view_subject:link      {color: #202123; font-weight: bold;}
a.view_subject:visited   {color: #202123; font-weight: bold;}
a.view_subject:active    {color: #202123; font-weight: bold;}
a.view_subject:hover     {color: #202123; font-weight: bold;}

.re            {color: #404040;}
a.re:link      {color: #404040;}
a.re:visited   {color: #404040;}
a.re:active    {color: #404040;}
a.re:hover     {color: #404040;}

.renumber            {font-size: 11px; color: #FF6B20; font-weight: bold;}
a.renumber:link      {font-size: 11px; color: #FF6B20; font-weight: bold;}
a.renumber:visited   {font-size: 11px; color: #FF6B20; font-weight: bold;}
a.renumber:active    {font-size: 11px; color: #FF6B20; font-weight: bold;}
a.renumber:hover     {font-size: 11px; color: #FF6B20; font-weight: bold;}

.idname            {color: #3B475D;}
a.idname:link      {color: #3B475D;}
a.idname:visited   {color: #3B475D;}
a.idname:active    {color: #3B475D;}
a.idname:hover     {color: #3B475D;}

.date            {font-size: 11px; color: #898989;}
a.date:link      {font-size: 11px; color: #898989;}
a.date:visited   {font-size: 11px; color: #898989;}
a.date:active    {font-size: 11px; color: #898989;}
a.date:hover     {font-size: 11px; color: #898989;}

.date_gray            {font-size: 11px; color: #999999;}
a.date_gray:link      {font-size: 11px; color: #999999;}
a.date_gray:visited   {font-size: 11px; color: #999999;}
a.date_gray:active    {font-size: 11px; color: #999999;}
a.date_gray:hover     {font-size: 11px; color: #999999;}

.redate               {font-family: "verdana", "AppleGothic", "sans-serif"; color: #A1A1A1; font-size: 10px; letter-spacing:-1px;}
a.redate:link         {font-family: "verdana", "AppleGothic", "sans-serif"; color: #A1A1A1; font-size: 10px; letter-spacing:-1px;}
a.redate:visited      {font-family: "verdana", "AppleGothic", "sans-serif"; color: #A1A1A1; font-size: 10px; letter-spacing:-1px;} 
a.redate:active       {font-family: "verdana", "AppleGothic", "sans-serif"; color: #A1A1A1; font-size: 10px; letter-spacing:-1px;}
a.redate:hover        {font-family: "verdana", "AppleGothic", "sans-serif"; color: #A1A1A1; font-size: 10px; letter-spacing:-1px;}

.file            {font-size: 11px; color: #898989; text-decoration:underline;}
a.file:link      {font-size: 11px; color: #898989; text-decoration:underline;}
a.file:visited   {font-size: 11px; color: #898989; text-decoration:underline;}
a.file:active    {font-size: 11px; color: #898989; text-decoration:underline;}
a.file:hover     {font-size: 11px; color: #0047B6; text-decoration:underline;}

.file_layer            {font-size: 11px; color: #898989; line-height:1.5; text-decoration:underline;}
a.file_layer:link      {font-size: 11px; color: #898989; line-height:1.5; text-decoration:underline;}
a.file_layer:visited   {font-size: 11px; color: #898989; line-height:1.5; text-decoration:underline;}
a.file_layer:active    {font-size: 11px; color: #898989; line-height:1.5; text-decoration:underline;}
a.file_layer:hover     {font-size: 11px; color: #0047B6; line-height:1.5; text-decoration:underline;}

.file_layer02            {font-size: 11px; color: #898989; line-height:1.5; text-decoration:underline;}
a.file_layer02:link      {font-size: 11px; color: #898989; line-height:1.5; text-decoration:underline;}
a.file_layer02:visited   {font-size: 11px; color: #898989; line-height:1.5; text-decoration:underline;}
a.file_layer02:active    {font-size: 11px; color: #898989; line-height:1.5; text-decoration:underline;}
a.file_layer02:hover     {font-size: 11px; color: #0047B6; line-height:1.5; text-decoration:underline;}

.url               {font-family: "verdana", "AppleGothic", "sans-serif"; color: #A1A1A1; font-size: 10px; letter-spacing:-1px;}
a.url:link         {font-family: "verdana", "AppleGothic", "sans-serif"; color: #A1A1A1; font-size: 10px; letter-spacing:-1px;}
a.url:visited      {font-family: "verdana", "AppleGothic", "sans-serif"; color: #A1A1A1; font-size: 10px; letter-spacing:-1px;} 
a.url:active       {font-family: "verdana", "AppleGothic", "sans-serif"; color: #A1A1A1; font-size: 10px; letter-spacing:-1px;}
a.url:hover        {font-family: "verdana", "AppleGothic", "sans-serif"; color: #A1A1A1; font-size: 10px; letter-spacing:-1px;}

.url_layer               {font-family: "verdana", "AppleGothic", "sans-serif"; color: #999999; font-size: 10px; line-height:1.7;}
a.url_layer:link         {font-family: "verdana", "AppleGothic", "sans-serif"; color: #999999; font-size: 10px; line-height:1.7;}
a.url_layer:visited      {font-family: "verdana", "AppleGothic", "sans-serif"; color: #999999; font-size: 10px; line-height:1.7;} 
a.url_layer:active       {font-family: "verdana", "AppleGothic", "sans-serif"; color: #999999; font-size: 10px; line-height:1.7;}
a.url_layer:hover        {font-family: "verdana", "AppleGothic", "sans-serif"; color: #999999; font-size: 10px; line-height:1.7;}

.pageoff              {color: #404040;}
a.pageoff:link        {color: #404040;}
a.pageoff:visited     {color: #404040;} 
a.pageoff:active      {color: #404040;}
a.pageoff:hover       {color: #FF6B20;}

.pageon               {color: #FF6B20; font-weight: bold;}
a.pageon:link         {color: #FF6B20; font-weight: bold;}
a.pageon:visited      {color: #FF6B20; font-weight: bold;} 
a.pageon:active       {color: #FF6B20; font-weight: bold;}
a.pageon:hover        {color: #FF6B20; font-weight: bold;}

.history           {color: #62778E; font-weight: bold;}

/* bul */
.bul_bodytit      {background-image: url(/30/C400/ko/imgX/template/bul/bul_bodytit_01.gif); background-repeat: no-repeat; background-position: 1px 1px; padding-left: 16px;}

.bul_listnumber   {background-image: url(/30/C400/ko/imgX/template/bul/bul_listnumber_01.gif); background-repeat: no-repeat; background-position: 5px 6px;
	               height: 28px; padding-top: 4px; padding-left: 12px; width: 96px;}

.bul_tit          {background-image: url(/30/C400/ko/imgX/template/bul/bul_tit_01.gif); background-repeat: no-repeat; background-position: 5px 0px;
	               height: 20px; padding-top: 1px; padding-left: 20px; font-weight: bold; color: #202123;}
				   
/* box */
.body_titbox       {height: 31px; margin-top: 34px;}

.body_titline      {height: 14px; background-image: url(/30/C400/ko/imgX/template/image/bodytit_linebg_01.gif); background-repeat: repeat-x; background-position: left top;}

.titline           {height: 2px; background-color: #E5E5E5; margin-bottom: 2px;}

.box_listnumber    {margin-top: 10px;}

.box_pagenbtn      {margin-top: 15px;}

.box_search        {margin-top: 30px;}

.box_admin         {height: 1px; background-color: #DAD8DD; margin-top: 33px; margin-bottom: 15px;}

.box_profileindex  {margin-top: 4px; margin-bottom: 54px;}

.box_view          {padding-top: 20px; padding-bottom: 24px; padding-left: 16px; padding-right: 16px; color: #7C7C7C; line-height:1.7;}

.box_profile_view  {padding-top: 20px; padding-bottom: 24px; color: #7C7C7C; line-height:1.7;}

.box_proindex_view {padding-top: 20px; padding-bottom: 24px; color: #7C7C7C; line-height:1.7;}

.blognvisit_view    {padding-top: 13px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; color: #8E8E8E; line-height:1.6; }

.box_copy { background: #F4F4F4; border:1px solid #E0E0E0; margin-top:15px;}

#COPIEDBTN { margin-left:12px;}
#COPYBTN { margin-right:12px; }


/* new profile */
.box_new_profile_view  {padding-top: 20px; padding-bottom: 24px; color: #7C7C7C; line-height:1.7;}

.bul01_new_profile     {background-image: url(/imgX/template/bul/bul_new_profile_01.gif); background-repeat: no-repeat; background-position: 5px 7px; 
                        padding-bottom: 5px; padding-left: 12px;
						color: #202123; font-weight: bold; line-height:1.7;}

.new_profile_line      {background-color: #E1E1E1;}

.fo12_new_profile      {color: #717171; font-weight: normal;}						

.fo12dark_new_profile  {color: #202123; font-weight: normal;}

.en_new_profile        {font-family: "verdana", "AppleGothic", "sans-serif"; color: #002A5B; font-size: 11px; font-weight: normal;}

/* box_common */
.box_common_img    {height: 10x; width: 10px;}
.box_common        {margin-top: 10px;}  

/* profileindex */
.proindex_text_boxon  {background-image: url(/30/C400/ko/imgX/template/bul/bul_profilenindex_on_01.gif); background-repeat: no-repeat; background-position: 8px 11px;
	                   padding-top: 9px; padding-bottom: 6px; padding-left: 16px; padding-right: 5px;
	                   background-color: #F8F8F8; border: 1px solid #E1E1E1;}
					
.proindex_text_on     {font-weight: bold; color: #202123;}					

.proindex_text_boxoff {background-image: url(/30/C400/ko/imgX/template/bul/bul_profilenindex_off_01.gif); background-repeat: no-repeat; background-position: 8px 11px;
	                   padding-top: 9px; padding-bottom: 6px; padding-left: 16px; padding-right: 5px;
	                   color: #202123;
	                   background-color: #F8F8F8; border: 1px solid #E1E1E1;}					

.proindex_text_off     {color: #202123;}

.proindex_img_border           {margin:1px; border: 1px solid #E1E1E1;}
a.proindex_img_border:link     {margin:1px; border: 1px solid #E1E1E1;}
a.proindex_img_border:visited  {margin:1px; border: 1px solid #E1E1E1;}
a.proindex_img_border:active   {margin:1px; border: 1px solid #E1E1E1;}
a.proindex_img_border:hover    {margin:0px; border: 2px solid #DAD8DD;}

/* album */
.albumlist_img_width        {padding-top: 7px; padding-right: 0px; padding-bottom: 7px; padding-left: 1px; width: 72px;}
.albumgallery_each_width    {padding-top: 21px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; width: 136px; line-height:1.5;}
.albumgallery_top_space     {margin-top: -9px;}

.album_img_border           {margin:1px; border: 1px solid #E1E1E1;}
a.album_img_border:link     {margin:1px; border: 1px solid #E1E1E1;}
a.album_img_border:visited  {margin:1px; border: 1px solid #E1E1E1;}
a.album_img_border:active   {margin:1px; border: 1px solid #E1E1E1;}
a.album_img_border:hover    {margin:0px; border: 2px solid #DAD8DD;}

/* blog visit */
.box_blognvisit_img     {height: 10x; width: 10px;}

.box_blognvisit         {margin-bottom: 14px;}

.box_blognvisit_subject {background-image: url(/30/C400/ko/imgX/template/image/blognvisit_dote_bg_01.gif); background-repeat: repeat-x; background-position: left bottom;
                         padding-top: 8px; padding-right: 5px; padding-bottom: 4px; padding-left: 6px; line-height:1.5;}

.blog_subject           {color: #000000;}

.re_blognvisi_line      {height: 1px; background-color: #E1E1E1;}

.box_re_blognvisi       {margin-top: 8px; padding-top: 10px; padding-bottom: 7px; padding-left: 9px; padding-right: 9px; background-color: #F8F8F8;}

.visit_idname            {color: #3B475D; font-weight: bold;}

/* calendar */
.box_calendar_today       {margin-top: 10px; margin-bottom: 10px;}
.date_calendar            {font-size: 11px; color: #202123; font-weight: bold;}
.box_calendar             {background-color: #E1E1E1;}
.calendar_top             {background-image: url(/30/C400/ko/imgX/template/image/calendar_topbg_01.gif); background-repeat: repeat-x;
	                       background-position: left top; background-color: #FFFFFF;
	                       padding-right: 8px; text-align: right; vertical-align: middle; height: 29px;}

.calendar_sun             {background-image: url(/30/C400/ko/imgX/template/image/calendar_sunbg_01.gif); background-repeat: repeat;
	                       background-position: left top; background-color: #FFFFFF;
						   font-family: "verdana", "AppleGothic", "sans-serif", "dotum", "돋움", "돋움체"; font-size: 10px; color: #FF5206;
	                       text-align: left; vertical-align: top; width: 15%; height: 80px;
						   padding-top: 3px; padding-right: 4px; padding-bottom: 5px; padding-left: 8px;}

.calendar_days             {background-color: #FFFFFF;
						   font-family: "verdana", "AppleGothic", "sans-serif", "dotum", "돋움", "돋움체"; font-size: 10px; color: #717171;
	                       text-align: left; vertical-align: top; width: 14%;
						   padding-top: 3px; padding-right: 4px; padding-bottom: 5px; padding-left: 8px;}

.calendar_sat             {background-image: url(/30/C400/ko/imgX/template/image/calendar_satbg_01.gif); background-repeat: repeat;
	                       background-position: left top; background-color: #FFFFFF;
						   font-family: "verdana", "AppleGothic", "sans-serif", "dotum", "돋움", "돋움체"; font-size: 10px; color: #0047B6;
	                       text-align: left; vertical-align: top; width: 15%;
						   padding-top: 3px; padding-right: 4px; padding-bottom: 5px; padding-left: 8px;}
						   
.calendar_subject            {color: #202123; font-size: 11px; word-spacing:-2px; margin-top: 3px; margin-left: 0px; padding-left: 0px;}
a.calendar_subject:link      {color: #202123; font-size: 11px; word-spacing:-2px; margin-top: 3px; margin-left: 0px; padding-left: 0px;}
a.calendar_subject:visited   {color: #202123; font-size: 11px; word-spacing:-2px; margin-top: 3px; margin-left: 0px; padding-left: 0px;}
a.calendar_subject:active    {color: #202123; font-size: 11px; word-spacing:-2px; margin-top: 3px; margin-left: 0px; padding-left: 0px;}
a.calendar_subject:hover     {color: #202123; font-size: 11px; word-spacing:-2px; margin-top: 3px; margin-left: 0px; padding-left: 0px;}
				
/* list */
.list_topimg      {height: 27px; width: 8px;}

.list_top_text    {font-weight: bold; color: #FFFFFF; background-color: #C0BDC4; 
                   padding-top: 3px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
					 
.list_middle_text  {padding-top: 9px; padding-right: 4px; padding-bottom: 6px; padding-left: 4px;}
					
.list_middle_line   {height: 1px; background-color: #E1E1E1;}

.list_bottom_line   {height: 1px; background-color: #DAD8DD; word-break:break-all;}

.list_top_space     {margin-top: 19px;}

/* admin */			   
.admin_line         {height: 1px; background-color: #DAD8DD; margin-top: 32px; margin-bottom: 12px;}

/* view */

.view_top_line      {margin-top: 20px;}

.view_topimg        {height: 1px; width: 1px;}

.view_all_right     {padding-right: 10px;}

.view_top_text      {padding-top: 9px; padding-bottom: 7px; padding-left: 16px; padding-right: px; background-color:#F8F8F8; 
                     background-image: url(/30/C400/ko/imgX/template/image/view_middle_line_01.gif); background-repeat: repeat-x; background-position: left bottom;}
					 
.view_middle_text    {font-size: 11px; color: #999999; padding-top: 16px; padding-bottom: 0px; padding-left: 16px; padding-right: px;}

.view_field_text     {font-size: 11px; color: #717171;}

.view_cell_line      {background-color: #E1E1E1;}

.view_cell_01        {color: #202123; padding-top: 8px; padding-bottom: 5px; padding-left: 16px; padding-right: 16px; 
                      background-color: #F8F8F8; text-align: justify;}

.view_cell_02        {padding-top: 8px; padding-bottom: 5px; padding-left: 14px; padding-right: 16px; background-color: #FFFFFF;}

.view_middle_line    {height: 1px; background-color: ; margin-bottom: 4px;}
					 
.view_bottom_line    {height: 1px; background-color: #DAD8DD;}

/* qna */
.view_answer_text      {padding-top: 9px; padding-bottom: 0px; padding-left: 16px; padding-right: 16px;}

.qna_subject            {font-size: 14px; color: #202123; font-weight: bold; line-height:1.4;}
a.qna_subject:link      {font-size: 14px; color: #202123; font-weight: bold; line-height:1.4;}
a.qna_subjectt:visited  {font-size: 14px; color: #202123; font-weight: bold; line-height:1.4;}
a.qna_subject:active    {font-size: 14px; color: #202123; font-weight: bold; line-height:1.4;}
a.qna_subject:hover     {font-size: 14px; color: #202123; font-weight: bold; line-height:1.4;}

.answer_number            {font-size: 11px; color: #FF6B20; font-weight: bold;}
a.answer_number:link      {font-size: 11px; color: #FF6B20; font-weight: bold;}
a.answer_number:visited   {font-size: 11px; color: #FF6B20; font-weight: bold;}
a.answer_number:active    {font-size: 11px; color: #FF6B20; font-weight: bold;}
a.answer_number:hover     {font-size: 11px; color: #FF6B20; font-weight: bold;}


/* review */
.re_line          {height: 1px; background-color: #E1E1E1;}
.box_re_view      {margin-top: 8px; padding-top: 10px; padding-bottom: 7px; padding-left: 16px; padding-right: 16px; background-color: #F8F8F8;}

/* layer */
.box_layer        {background-color: #FFFFFF; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px; border: 1px solid #E1E1E1;}

/* edit */
.edit_top_line      {margin-top: 6px; margin-bottom: 8px;}

.edit_topimg        {height: 1px; width: 1px;}

.edit_newprofile_01  {color: #202123; font-weight: bold; padding-top: 6px; padding-bottom: 3px; padding-left: 12px; padding-right: 12px;}

.edit_cell_01        {width: 57px; color: #202123; font-weight: bold; padding-top: 5px; padding-bottom: 3px; padding-left: 12px; padding-right: 12px;}

.edit_cell_02        {padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px;}

.edit_celltext_01    {color: #666666; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.edit_celltext_02    {color: #202123; font-weight: bold; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}

.edit_middle_line    {height: 1px; background-color: #DAD8DD; margin-top: 12px; margin-bottom: 12px;}
.edit_bottom_line    {height: 1px; background-color: #DAD8DD; margin-top: 10px; margin-bottom: 15px;}

/* form */
input            {font-family: "dotum", "돋움", "돋움체", "AppleGothic", "sans-serif", "Helvetica"; font-size: 12px; color: #404040; height: 20px;
	              margin: -1px 0px -1px 0px; padding-top: 2px; padding-bottom: 0px; padding-left: 2px;}
			  
.input20         {padding-top: 3px; padding-bottom: 0px; padding-left: 3px; border: 1px solid #C4CAD1;}

.input_guest_id  {padding-top: 3px; padding-bottom: 0px; padding-left: 3px; border: 1px solid #C4CAD1; width: 70px;}
.input_guest_pw  {padding-top: 3px; padding-bottom: 0px; padding-left: 3px; border: 1px solid #C4CAD1; width: 74px;}

.input_searchon  {font-size: 14px; color: #404040; font-weight: bold; padding-top: 4px; padding-bottom: 0px; padding-left: 1px; border:0 none; 
                  height: 22px; width: 320px;}
			   
.input_searchoff {padding-top: 4px; padding-bottom: 0px; padding-left: 1px; border:0 none; 
                  background-image: url(/30/C400/ko/imgX/template/image/text_search_01.gif); background-repeat: no-repeat; background-position: 1px 5px; height: 22px; width: 320px;}

.input_form      {margin: -1px 0px -2px 0px; padding-top: 3px; padding-bottom: 0px; padding-left: 3px; border: 1px solid #C4CAD1;}			 


select           {font-family: "dotum", "돋움", "돋움체", "AppleGothic", "sans-serif", "Helvetica"; font-size: 12px; color: #404040;
	              margin: 0px 0px 0px 0px;}
				  
.select_form     {margin: -1px 0px -2px 0px; height: 20px;}
				  
select20         {height: 20px;}

textarea         {font-family: "dotum", "돋움", "돋움체", "AppleGothic", "sans-serif", "Helvetica"; font-size: 12px; color: #404040; line-height: 1.5;
	              margin: -1px 0px -1px 0px; padding-top: 5px; padding-bottom: 0px; padding-left: 7px; border: 1px solid #C4CAD1;  
	              scrollbar-3dlight-color: #E6E6E6;
	              scrollbar-arrow-color: #999999;
	              scrollbar-base-color: #E6E6E6;
	              scrollbar-darkshadow-color: #E6E6E6;
	              scrollbar-face-color: #FFFFFF;
	              scrollbar-highlight-color: #FFFFFF;
	              scrollbar-shadow-color: #F2F0F0;}

.edite_textarea   {font-family: "dotum", "돋움", "돋움체", "AppleGothic", "sans-serif", "Helvetica"; font-size: 12px; color: #404040; line-height: 1.5;
	              margin: -1px 0px -1px 0px; padding-top: 5px; padding-bottom: 0px; padding-left: 7px; border: 1px solid #C4CAD1;  
	              scrollbar-3dlight-color: #E6E6E6;
	              scrollbar-arrow-color: #999999;
	              scrollbar-base-color: #E6E6E6;
	              scrollbar-darkshadow-color: #E6E6E6;
	              scrollbar-face-color: #FFFFFF;
	              scrollbar-highlight-color: #FFFFFF;
	              scrollbar-shadow-color: #F2F0F0;
				  height: 300px;}

.newprofile_textarea   {font-family: "dotum", "돋움", "돋움체", "AppleGothic", "sans-serif", "Helvetica"; font-size: 12px; color: #404040; line-height: 1.3;
	              margin: -1px 0px -1px 0px; padding-top: 4px; padding-bottom: 0px; padding-left: 3px; border: 1px solid #C4CAD1;  
	              scrollbar-3dlight-color: #E6E6E6;
	              scrollbar-arrow-color: #999999;
	              scrollbar-base-color: #E6E6E6;
	              scrollbar-darkshadow-color: #E6E6E6;
	              scrollbar-face-color: #FFFFFF;
	              scrollbar-highlight-color: #FFFFFF;
	              scrollbar-shadow-color: #F2F0F0;}
				  
.retextarea       {line-height: 1.2; padding-top: 4px; padding-bottom: 0px; padding-left: 5px; height: 49px;}

.reply_text {
color:#FF6B20;
font-size:12px;
font-weight:bold;
}


/* board copy layer*/

.ematopbody  {background-color: #FFFFFF; padding-top: 6px;  padding-bottom: 0px; padding-right: 7px; padding-left: 0px;}

.emainbody            {background-color: #FFFFFF; padding-top: 12px; padding-bottom: 16px; padding-right: 0px; padding-left: 18px;
                      font-family: "dotum", "돋움", "돋움체", "AppleGothic", "sans-serif", "Helvetica"; font-size: 12px; color: #717171; text-decoration: none;}
a.emainbody:link      {font-size: 12px; color: #717171; text-decoration:none; line-height: normal;}
a.emainbody:visited   {font-size: 12px; color: #717171; text-decoration:none; line-height: normal;}
a.emainbody:active    {font-size: 12px; color: #717171; text-decoration:none; line-height: normal;}
a.emainbody:hover     {font-size: 12px; color: #717171; text-decoration:underline; line-height: normal;}

.ematit           {color: #212121;}
a.ematit:link     {color: #212121;}
a.ematit:visited  {color: #212121;}
a.ematit:active   {color: #212121;}
a.ematit:hover    {color: #212121;}
			  
.emainput         {font-family: "dotum", "돋움", "돋움체", "AppleGothic", "sans-serif", "Helvetica"; font-size: 12px; color: #404040; height: 20px;
	              margin: -1px 0px -1px 0px; padding-top: 2px; padding-bottom: 0px; padding-left: 2px;}

			 
.emaselect        {font-family: "dotum", "돋움", "돋움체", "AppleGothic", "sans-serif", "Helvetica"; font-size: 12px; color: #404040;
	              margin: -1px 0px -1px 0px;}
.join_view_cell_01
{
padding: 2px 14px;
background-color: #FFFFFF;
}
