body { background-color:#FFF; }
.mainbg { width:968px; padding-top:0px; }
h1 { width:182px; height:83px; position:relative; left:395px; margin-bottom:0px;}

textarea { font-size: 9pt; color: #666; text-align: left; font-family: µ¸¿òÃ¼;}


* html h1									{ float: left; width:182px; height:83px; position:relative; left:395px; margin-bottom:0px; }

/*topmenu*/
#arreoTM           {width:980px; height:58px; background:url(/usr/img2/com/topmenu/bg_topmenu.gif) left top no-repeat; margin-bottom:7px;}
#arreoTM .TMtable  {width:980px; }
#arreoTM .TMmenu   {width:505px; margin-top:6px;}
#arreoTM .TMmenu .menuImg { text-align:center;}

A.topmenu {color:#ccd8e1;text-decoration:none;font-family:dotum; font-size:11px; position:relative; top:2px;}
A.topmenu:link {color:#ccd8e1; font-size:11px;}
A.topmenu:visited {color:#ccd8e1; font-size:11px;}
A.topmenu:hover { color:#ccd8e1;text-decoration:underline; font-size:11px;}

/*logArea*/
.logTable    {width:100%; height:92px;} /*---------------------ÇÁ·ÎÁ§Æ® ¿ÀÇÂ½Ã º¯°æÇÒ ³»¿ë */
.logTable td {text-align:right;} /*---------------------ÇÁ·ÎÁ§Æ® ¿ÀÇÂ½Ã º¯°æÇÒ ³»¿ë */
.logTable .logArea      {padding-top:8px;} /*---------------------ÇÁ·ÎÁ§Æ® ¿ÀÇÂ½Ã º¯°æÇÒ ³»¿ë */
.logTable .logArea span {margin-left:5px; margin-right:5px; color:#c6c6c6;}


/* left */
#mainlink { float:left; width:183px; height:129px;  background:url(/usr/img2/main/mainLinkBg.gif) left top no-repeat; margin-top:7px; }
#mainlink #mlinkT    {float:left; width:183px;}
#mainlink #mlinkLeft { float:left; width:174px; padding:6px 0 0 7px; }
#mainlink #mlinkLeft li { width:166px; line-height:18px; color:#666; }
*html #mainlink #mlinkLeft li { width:166px; line-height:15px; color:#666; }
*+html #mainlink #mlinkLeft li { width:166px; line-height:15px; color:#666; }
#mainlink #mlinkLeft .aLeft .iconPd {position:relative; top:1px;}
#mainlink #mlinkLeft .aLeft  {float:left; width: 128px;}
#mainlink #mlinkLeft .aRight {float:right; margin-right:1px; }

A.linkTxt      {font-size:11px;}
A.linkTxt:link {text-decoration:none; color:#666; font-size:11px;}
a.linkTxt:active {text-decoration:none; color:#5378a0; font-size:11px;}
a.linkTxt:hover {text-decoration:underline; color:#5378a0; font-size:11px;}
a.linkTxt:visited {text-decoration:none; color:#666; font-size:11px;}


/* logout */
#mainleftstyle { float:left; width:197px; height:89px;  background:url(/usr/img2/main/mainlogoutbg.gif) left top no-repeat;}
#mainleftstyle dl#mainlogoutbox  { float:left; width:190px; padding:7px 0px 0px 7px;}
#mainleftstyle dl#mainlogoutbox input.mainlogoutinput { width:116px; height:14px; border:solid #8da5d6 1px; padding-top:2px; padding-left:4px; }
#mainleftstyle dl#mainlogoutbox input.mainlogoutinputpw { width:116px; height:14px; border:solid #8da5d6 1px; padding-top:2px; padding-left:4px;  position:relative; top:-4px;  }
#mainleftstyle dl#mainlogoutbox img.mainidsavestyle {position:relative; left:-0px; }
#mainleftstyle dl#mainlogoutbox img.login           {margin-left:3px;} 

#mainlogsub { float:left; width:197px; padding-top:13px; padding-left:5px; }
*html #mainlogsub { float:left; clear:both; width:197px; padding-top:10px; padding-left:5px; }
*+html #mainlogsub { float:left; clear:both; width:197px; padding-top:10px; padding-left:5px; }
#mainlogsub .logmember { margin-right:2px; }

.banner_logout { float:left; width:197px; margin-top:7px;}


/* logout 20110623 */
#mainleftstyle01 { float:left; width:197px; height:206px;  background:url(/usr/img2/main/newlogoutbg.gif) left top no-repeat;}
#mainleftstyle01 dl#mainlogoutbox  { float:left; width:190px; padding:12px 0px 0px 8px;}
#mainleftstyle01 dl#mainlogoutbox input.mainlogoutinput {float:left; width:116px; height:18px; border:solid #c5cbd6 1px; padding-top:4px; padding-left:4px; }
#mainleftstyle01 dl#mainlogoutbox input.mainlogoutinputpw {float:left; width:116px; height:18px; border:solid #c5cbd6 1px; padding-top:4px; padding-left:4px;  position:relative; top:3px;  }
#mainleftstyle01 #mainlogoutbox #new { float:left; display:block; position:relative; width:60px; height:24px; margin-left:3px; margin-top:0px;}
#mainleftstyle01 #mainlogoutbox .checkbox01 { float:left; position:absolute; left:135px; top:18px; margin:0px; padding:0px; }
*:first-child+html #mainleftstyle01 #mainlogoutbox .checkbox01 { float:left; position:absolute; left:132px; top:15px; margin:0px; padding:0px; }
#mainleftstyle01 #mainlogoutbox img.mainidsavestyle { position:absolute; left:155px; top:20px; }
#mainleftstyle01 dl#mainlogoutbox img.login           {float:left; margin-left:3px; position:relative; top:5px;} 


#mainlogsub01 { float:left; width:197px; padding-top:15px; padding-left:8px; }
*html #mainlogsub01 { float:left; clear:both; width:197px; padding-top:10px; padding-left:5px; }
*+html #mainlogsub01 { float:left; clear:both; width:197px; padding-top:10px; padding-left:5px; }
#mainlogsub02 .logmember { float:left;margin:20px 2px 0px 8px; }
#mainlogsub02 .logmember01 { float:left;margin:20px 0px 0px 0px; }
#mainlogsub02 .nomember { float:left; margin-top:5px; margin-left:8px;}
#mainlogsub02 .logmember_n { float:left;margin:5px 2px 0px 8px; }
#mainlogsub02 .logmember01_n { float:left;margin:5px 0px 0px 0px; }
#mainlogsub02 .nomember_n { float:left; margin-top:20px; margin-left:8px;}
#mainlogsub02 .first { float:left; margin-top:8px; margin-left:8px;}

.banner_logout { float:left; width:197px; margin-top:7px;}


/* Dashboard */ 
#dashboard_back						{ width: 197px; height:187px; background-image: url(/usr/img2/main/dashboard2Back.gif); background-repeat: no-repeat; float:left; }

#dashboard_message					{ width: 197px; height: 28px; font-size: 9pt; color: #4167b1; text-align: center; position: relative; top: 12px; }
#dashboard_message .name		{ font-weight: bold; }

#dashboard_number					{ width: 197px; height: 21px; text-align: center; position: relative; top: 6px; }
#dashboard_number a					{ font-size: 9pt; color: #4167b1; font-weight: bold; }

#dashboard_cash						{ width: 183px; height: 24px; font-size: 9pt; color: #f60; font-weight: bold; text-align:left; position: relative; top: 7px; left:6px; }
#dashboard_cash a					{ font-size: 9pt; color: #f60; font-weight: bold; letter-spacing:-1px;}
#dashboard_cash .point a			{ color: #69c; letter-spacing:-1px; }
#dashboard_cash img					{ margin:0 2px 0 7px;}
#dashboard_cash img.charge 			{ position:absolute; right:0px; top:-3px;}

#dashboard_log02						  { width:173px; height:17px; margin-left:12px; color:#666; margin-top:4px;}
#dashboard_log02	.point {color:#4167b1; font-weight:bold;}
#dashboard_log02	.btn   { margin-left:6px; margin-bottom:-4px;}

#dashboard_send01			{ width:173px; height:13px; color:#666; margin-left:12px; margin-top:10px;}
#dashboard_send01	.txtLeft { float:left; }
#dashboard_send01	.point   { float:right; }
#dashboard_send01 a					   { font-size: 9pt; color: #4167b1; font-weight: bold;}
#dashboard_send02						    { width:173px; height:13px; color:#666; margin-left:12px; margin-top:3px;}
#dashboard_send02	.txtLeft { float:left; }
#dashboard_send02	.point   { float:right; }
#dashboard_send02 a				   	{ font-size: 9pt; color: #4167b1; font-weight: bold; }

#dashboard_mail						     { width:173px; height:17px; margin-left:12px; color:#666; margin-top:9px; }
#dashboard_mail	.txtLeft  { float:left; }
#dashboard_mail	.txtRight { float:right; }
#dashboard_mail a				    	{ font-size: 9pt; color: #4167b1; font-weight: bold;}

#dashboard_bottom						{ width:186px; height:20px; position:relative; top:3px; left:5px; }
#dashboard_bottom .db_bottom_myinfo {margin-right:2px;}
#dashboard_bottom .db_bottom_settle {margin-right:2px;}


/* contents */
#mainLContent { float:left; width:207px; color:#FFF;}
#mainCContent { float:left; width:574px; color:#FFF;}
#mainRContent { float:left; width:198px; color:#FFF;}


#mainLContent #LnoticeArea     {float:left; width:197px; margin-top:15px; margin-bottom:11px;}
#mainLContent table#LnoticeTop {float:left; width:197px; height:18px; border-bottom:1px solid #d2d2d2;}
#mainLContent table#Lnotice    {float:left; width:197px; margin-top:6px;}
#mainLContent table#Lnotice th {border-bottom:1px solid #d2d2d2;}
#mainLContent table#Lnotice td {line-height:18px;}
#mainLContent table#Lnotice td .iconNoti {margin-right:4px; margin-bottom:2px;}
#mainLContent #Lbanner01  {float:left; width:197px; margin-top:5px;}
#mainLContent #Lbanner02  {float:left; width:197px; margin-top:10px;}

#mainCContent #Cbanner  {float:left; width:564px; height:134px;}




/* Å×¸¶ */
#mainCContent #theme    {float:left; width:564px ; height:386px; margin-top:7px; background-image:url(/usr/img2/main/themeBg.gif); background-repeat:no-repeat;}
*html #mainCContent #theme    {float:left; width:564px ; height:386px; margin-top:3px; background-image:url(/usr/img2/main/themeBg.gif); background-repeat:no-repeat;}
#mainCContent #theme .mmsT  {float:left; width:539px; margin:14px 0px 4px 12px;}
*html #mainCContent #theme .mmsT  {float:left; width:539px; margin:14px 0px 4px 6px;}
.mmsT .aLeft   {float:left;}
.mmsT .aRight  {float:right; margin-bottom:-3px;}
.mmsT .aRight a   {color:#6f97c5;}
*html .mmsT .aRight a   {color:#6f97c5;}
.mmsT .aRight img {margin-bottom:1px; margin-left:3px;}
#theme .themeIF  {float:left; width:551px; height:127px; margin-left:12px;}
*html #theme .themeIF  {margin-left:6px;}
#theme .prizeIF  {float:left; width:551px; height:30px; margin-left:12px;}
*html #theme .prizeIF  {margin-left:6px;}

/* Å×¸¶iframe */
#themeIframe  {width:564px; height:118px;}
#themeBox  {float:left; width:551px; height:127px;}
#themeBoxArea  {float:left; width:125px; height:125px; margin-right:10px; border:1px solid #c8c8c8;}
#themeBoxArea .mmsLine {width:125px; height:102px; padding-top:0px; line-height:14px; border-bottom:1px solid #c8c8c8; background-color:#fff; text-align:center;}
#themeBoxArea .smsLine {width:125px; height:102px; line-height:14px; letter-spacing:-0.5px; border-bottom:1px solid #c8c8c8; background-color:#fff; text-align:left;}
#themeBoxArea .smsLine textarea { width:100px; height:82px; overflow:hidden; border:0; background-color:transparent; margin:15px 0px 0px 15px;}
#themeBoxArea .themeTxt {width:125px; height:16px; color:#999; font-weight:bold; padding-top:5px; text-align:center; background-color:#fff;}
.themeBoxTxt {color:#000; font-family:µ¸¿òÃ¼;}

#prizeBox  {float:left; width:539px; height:28px; border:1px solid #c8c8c8; background-color:#fff;}
#prizeBox .aLeft  {float:left; margin:6px 16px 0px 9px;}
#prizeBox .aLeft .iconPd {margin:1px 5px 0px 0px;}

a.themeLink:link {text-decoration:none; color:#999;}
a.themeLink:active {text-decoration:none; color:#5378a0;}
a.themeLink:hover {text-decoration:none; color:#5378a0;}
a.themeLink:visited {text-decoration:none; color:#999;}

#mainCContent #bannerArea         {float:left; width:564px; margin-top:7px;}
#mainCContent #bannerArea .bnLeft   {float:left; margin-right:6px;}
#mainCContent #bannerArea .bnRight  {float:right;}

#mainRContent #Rsender   {float:left; width:198px; background-color:#fff;}
#mainRContent #Rstock    {clear:both; width:198px; height:68px; margin-top:9px;}
#mainRContent #Rstock .stockImg { margin:0px 0px 0px 0px; }
#mainRContent #Rstock .stockIF  {margin:0px 0px 0px 6px;}
#mainRContent #RstockLogin  {clear:both; width:198px; height:68px; margin-top:9px; background-image:url(/usr/img2/main/stockLogBg.gif); background-repeat:no-repeat;}
#mainRContent #RstockLogin .myStockT             {width:186px; margin:11px 0px 0px 7px;}
#mainRContent #RstockLogin .myStockT .tdAright   {text-align:right;}
#mainRContent #RstockLogin .stockIFLog1    { margin:4px 0px 0px 6px;}
#mainRContent #RstockLogin .stockIFLog2    { margin:9px 0px 0px 6px;}


/*°Ë»ö */ 
#search  { background:url(/usr/img2/com/add_search_bg.gif) no-repeat; width:198px; height:53px; margin-bottom: 7px; }
#search #seasel { float:left; height:20px; font-size:12px; width:60px; border: 1px solid #b4b4b4; margin:29px 4px 4px 10px; }
#search #seabtn { float:left; height:17px; width: 76px; display:inline; border: 1px solid #b4b4b4; margin:29px 4px 0 0;}
#sbtn { width:30px; height:19px; border:0px; background:url(/usr/img2/com/btn_goadd.gif) no-repeat; cursor:pointer; position: relative; top: 29px; text-indent: -3000px; }
#searchoff{ width:198px; height:57px; margin-bottom: 8px; }

/*right banner*/
#rightbanner_02  { margin-bottom:3px;}


/*ÁÖ°¡¾Ë¸² iframe*/
.IFstockBox {width:186px; height:44px; border:1px solid #bbb;}
table.IFtable {width:168px; margin:5px 0px 0px 8px;}
table.IFtable td {height:18px;}
table.IFtable .aRight {text-align:right;}
table.IFtable .iconPd {margin-bottom:2px; margin-left:6px;}

table.IFmyTable    {width:184px; height:42px; border:1px solid #bbb;}
table.IFmyTable th {height:22px; padding-top:3px; background-color:#e8e8e8; text-align:right;}
table.IFmyTable .thCenter {text-align:center;}
table.IFmyTable .thRight {padding-right:10px;}
table.IFmyTable td {height:18px; padding:3px 0px 0px 0px; text-align:right;}
table.IFmyTable .pdLeft {padding-left:10px; text-align:left;}
table.IFmyTable .pdRight {padding-right:10px;}
table.IFmyTable .iconPd {margin-bottom:3px;}



