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:45px; 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:1px;}
#arreoTM .TMmenu .menuImg { text-align:center;}

A.topmenu {color:#d2e4f5;text-decoration:none;font-family:dotum; font-size:11px; position:relative; top:1px;}
A.topmenu:link {color:#d2e4f5; font-size:11px;}
A.topmenu:visited {color:#d2e4f5; font-size:11px;}
A.topmenu:hover { color:#d2e4f5;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;}


/* Dashboard */ 
#dashboard_back						{ width: 197px; height:187px; background-image: url(/usr/img2/main/dashboard2Back.gif); background-repeat: no-repeat; float:left; }
#dashboard_back2					{ width: 197px; height:207px; background-image: url(/usr/img2/main/dashboard3Back.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:18px; margin:4px 0 0 12px; position:relative;}
#dashboard_number a					{ font-size: 9pt; color: #4167b1; font-weight: bold; }
#dashboard_number span.btn    		{ position:absolute; right:22px; top:0px;}

#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; color:#666; margin:6px 0 0 12px; position:relative;}
#dashboard_log02 span.point  {color:#4167b1; font-weight:bold;}
#dashboard_log02 span.btn    { position:absolute; right:-2px; top:-2px;}

#dashboard_send01			 { width:173px; height:13px; color:#666; margin-left:12px; margin-top:8px;}
#dashboard_send01	.txtLeft { float:left; }
#dashboard_send01	.point   { float:right; }
#dashboard_send01 a.number			 { 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.number	 { font-size: 9pt; color: #4167b1; font-weight: bold; }

#dashboard_mail			  { width:173px; height:17px; margin-left:12px; color:#666; margin-top:13px; }
*html #dashboard_mail			  {margin-top:10px; }
#dashboard_mail	.txtLeft  { float:left; }
#dashboard_mail	.txtRight { float:right; }
#dashboard_mail a.number  { font-size: 9pt; color: #4167b1; font-weight: bold;}

#dashboard_bottom						{ width:186px; height:20px; position:relative; top:4px; left:5px; }
#dashboard_bottom .db_bottom_myinfo {margin-right:2px;}
#dashboard_bottom .db_bottom_settle {margin-right:2px;}


/*015 »ß»ß*/
#beeper015	{ width: 197px; height:156px; background: url(/usr/img2/main/dashboard4Back.gif) repeat-y; float:left; }

#beeper015_message	{ width: 197px; height: 17px;  background: url(/usr/img2/main/dashboard6Back.gif) no-repeat; text-align: center; color:#666; margin-top:7px; padding-top:11px; position: relative; }
#beeper015_message span { position:absolute; right:12px; top:7px; }

#beeper015_number					{ width: 185px; height:16px;  background: url(/usr/img2/main/dashboard7Back.gif) repeat-y; padding:7px 0 0 12px; position:relative;}
#beeper015_number a					{ font-size: 9pt; color: #4167b1; font-weight: bold; }
#beeper015_number a:hover			{ text-decoration:underline;}
#beeper015_number span.btn    		{ position:absolute; right:11px; top:4px;}

#beeper015_smsArea { margin:7px 13px;}
#beeper015_smsArea div.smsCont { float:left; width:110px; height:100px; background-color:#deeaf8; border:1px solid #8dbed4; margin:0; padding:0; }
#beeper015_smsArea div.reply   { float:left; margin-left:5px;}
#beeper015_smsArea div.reply  p { margin-bottom:4px;}
#beeper015_smsArea div.receive { clear:both; margin-top:-3px;}
#beeper015_smsArea div.receive  p { margin-top:4px;}
#beeper015_smsArea div.receive  p.msg015 { margin-top:18px}
#beeper015_smsArea textarea{ clear:both; width:105px;height:90px; margin:7px 0 0 8px; border:0; color:#1b2c3d; overflow: hidden; background-color:transparent; word-wrap:break-word;word-break:break-all;}
*html #beeper015_smsArea textarea{ margin:7px -9px 0 -8px; padding:0 0 0 5px;}
*+html #beeper015_smsArea textarea{ margin:7px -9px 0 -8px; padding:0 0 0 5px;}
#beeper015_smsArea img.next{ margin-left:22px;}
#beeper015_smsArea img.replyBtn { margin-top:23px;}

#beeper015_mail			  { width:173px; height:22px; background: url(/usr/img2/main/dashboard5Back.gif) no-repeat; padding:7px 12px 0 12px; color:#666; }
*html #beeper015_mail			  { width:197px;height:29px;}
*+html #beeper015_mail			  { width:197px;height:29px;}
#beeper015_mail	.txtLeft  { float:left; }
#beeper015_mail	.txtRight { float:right; }
#beeper015_mail a		  { font-size: 9pt; color: #4167b1; font-weight: bold;}


/* contents */
#mainLContent { float:left; width:207px; color:#FFF;}
#mainCContent { float:left; width:574px; color:#FFF;}
#mainRContent { float:left; width:198px; color:#FFF;}

#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:174px;}

#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;}

#noticeArea     {float:left; width:272px; margin:15px 0 11px 0;}
table#noticeTop {float:left; width:272px; height:18px; border-bottom:1px solid #d2d2d2; padding-bottom:3px;}
table#notice    {float:left; width:272px; margin-top:6px;}
table#notice th {border-bottom:1px solid #d2d2d2;}
table#notice td {line-height:18px;}
table#notice td .iconNoti {margin-right:4px; margin-bottom:2px;}

#arreo200Area    {float:left; width:272px; margin:15px 0 11px 20px;}
table#arreo200    {float:left; width:245px; margin:6px 0 0 13px;}
*html table#arreo200    {float:left; width:245px; margin:6px 0 0 5px;}



/*015½ÅÃ»*/
#application015 { float:left; width:197px; background:url(/usr/img2/main/bg_015application.gif) repeat-y; margin-top:7px; color:#666;}
#application015 div.search { width:167px; background-color:#edf4fa; border:1px solid #c8d5e6; margin:0 0 9px 7px; padding:10px 7px;}
*html #application015 div.search { width:183px;}
*+html #application015 div.search { width:183px;}
#application015 div.search p { margin-bottom:7px;}
#application015 div.search p.btn { margin-bottom:0; text-align:center;}
#application015 input { width:53px; height:16px; border:1px solid #cacaca; padding:2px 0 0 2px; color:#999;}
#application015 input.num015 { background-color:#ebebeb;}
#application015 p.service { margin-left:12px; padding:1px 0}




/* Å×¸¶ */
#mainCContent #theme          {float:left; width:564px ; height:284px; margin-top:7px; background-image:url(/usr/img2/main/themeBg2.gif); background-repeat:no-repeat;}
.mmsT  {float:left; width:539px; margin:14px 0px 4px 6px;}
*html .mmsT  {float:left; width:539px; margin:14px 0px 4px 0;}
.mmsT .aLeft   {float:left; width:93px;}
.mmsT .aCenter {float:left; margin-bottom:-3px;}
.mmsT .aRight  {float:right; margin-bottom:-3px;}
.mmsT .aRight a   {color:#6f97c5;}
.mmsT .aRight img {margin-bottom:1px; margin-left:3px;}
#theme .themeIF  {float:left; width:551px; height:104px; margin-left:12px;}
*html #theme .themeIF  {margin-left:6px;}
#theme .themeIF02  {float:left; width:551px; height:104px; margin:30px 0 0 12px;}
*html #theme .themeIF02  {margin:0 0 0 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   { clear:both; width:198px; background-color:#fff; margin-bottom:24px}
#mainRContent #Rstock    {clear:both; width:198px; height:48px; margin-top:18px;}
*html #mainRContent #Rstock    {margin-top:7px;}
#mainRContent #Rstock .stockImg { margin:0px 0px 0px 0px; }
#mainRContent #Rstock .stockIF  {margin:0px 0px 0px 6px;}
#mainRContent #RstockLogin  {clear:both; width:198px; margin-top:9px;}
#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; }
#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;}



