﻿@charset "utf-8";

@import "top.css";
@import "form.css";

/* CSS Document */
body {
	background-color:#0D0D0D;
	font-size: 13px;
	margin: 0px;
	line-height: 18px;
	color: #CCCCCC;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF3300;
	padding: 2px 0px 0px 0px;
}

h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote,form
{margin: 0;padding: 0;}

br.Clear {clear: both;font: 0pt/0pt sans-serif;}
br.ClearLeft {clear: left;font: 0pt/0pt sans-serif;}

img {border: 0px;}
a:link, a:visited{ color:#AAAAAA;text-decoration: none;}
a:hover{color: #FFFFFF;text-decoration: underline;}
a:focus { outline: 0 !important; } 

/* Layout
*******************************************************************************************************************/

#Container{width: 870px;margin-right: auto;margin-left: auto;padding: 0px 5px 0px 5px;}
#Container #Inner{}
#OtherInner{ margin:0px 15px 0px 15px}
#Left{float: left;width: 190px;}
#Right{float: right;width: 670px;}

/* Header 
*******************************************************************************************************************/
#Header{background-image: url(/img/0_header.gif);background-repeat: repeat-x;background-position: left top; margin-bottom:8px;}
#Header #Inner{width: 870px;margin-right: auto;margin-left: auto;background-image: url(/img/0_header_bg.gif);background-repeat: no-repeat;background-position: left bottom;}
#HeaderTop{width: 870px;margin-right: auto;margin-left: auto; height:20px;}
#HeaderTop #Lead h1{font-size: 11px;color: #FFFFFF;float: left;padding: 3px 0 0 0px; margin:0px;height: 16px;}
#HeaderTop #Link{float: right;padding-top: 3px; width:230px;}
#HeaderTop #Link ul {list-style: none;text-indent: -9999px;padding: 0;margin: 0;line-height:16px;}
#HeaderTop #Link li {float:left;display: inline;}
#HeaderTop #Link a {display: block;}
#HeaderTop #Link a:focus { outline: 0 !important; } 
#HeaderTop #Link li#HL01 a {width: 67px;height: 16px;background-position: left top;background-image: url(/img/btn/0_hl_01.gif);}
#HeaderTop #Link li#HL01 a:hover {background-position: left bottom;}
#HeaderTop #Link li#HL02 a {width: 82px;height: 16px;background-position: left top;background-image: url(/img/btn/0_hl_02.gif);}
#HeaderTop #Link li#HL02 a:hover {background-position: left bottom;}
#HeaderTop #Link li#HL03 a {width: 75px;height: 16px;background-position: left top;background-image: url(/img/btn/0_hl_03.gif);}
#HeaderTop #Link li#HL03 a:hover {background-position: left bottom;}

#Header #Logo{float:left; padding-top:11px;}
#Header #Right{float:right;padding-top: 27px;text-align: right;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
#Header #Right img{ margin-right:3px;}
#Header #Right span{ margin-left:10px;}

/* LeftArea
*******************************************************************************************************************/

#MainMenu{margin-bottom:10px;width: 870px;margin-right: auto;margin-left: auto;}
#MainMenu ul {list-style: none;text-indent: -9999px;padding: 0;margin: 0;line-height:25px;}
#MainMenu li {float:left; display: inline;}
#MainMenu a {display: block;}
#MainMenu a:focus { outline: 0 !important; } 
#MainMenu li#Menu01ON {width: 174px;height: 50px;background-position: left bottom;background-image: url(/img/btn/0_menu_01.gif);}
#MainMenu li#Menu01 a {width: 174px;height: 50px;background-position: left top;background-image: url(/img/btn/0_menu_01.gif);}
#MainMenu li#Menu01 a:hover {background-position: left -50px;}
#MainMenu li#Menu02ON {width: 174px;height: 50px;background-position: left bottom;background-image: url(/img/btn/0_menu_02.gif);}
#MainMenu li#Menu02 a {width: 174px;height: 50px;background-position: left top;background-image: url(/img/btn/0_menu_02.gif);}
#MainMenu li#Menu02 a:hover {background-position: left -50px;}
#MainMenu li#Menu03ON {width: 174px;height: 50px;background-position: left bottom;background-image: url(/img/btn/0_menu_03.gif);}
#MainMenu li#Menu03 a {width: 174px;height: 50px;background-position: left top;background-image: url(/img/btn/0_menu_03.gif);}
#MainMenu li#Menu03 a:hover {background-position: left -50px;}
#MainMenu li#Menu04ON {width: 174px;height: 50px;background-position: left bottom;background-image: url(/img/btn/0_menu_04.gif);}
#MainMenu li#Menu04 a {width: 174px;height: 50px;background-position: left top;background-image: url(/img/btn/0_menu_04.gif);}
#MainMenu li#Menu04 a:hover {background-position: left -50px;}
#MainMenu li#Menu05ON {width: 174px;height: 50px;background-position: left bottom;background-image: url(/img/btn/0_menu_05.gif);}
#MainMenu li#Menu05 a {width: 174px;height: 50px;background-position: left top;background-image: url(/img/btn/0_menu_05.gif);}
#MainMenu li#Menu05 a:hover {background-position: left -50px;}

/* LeftArea
*******************************************************************************************************************/
.LeftBtm{
	font-size: 1px;
	line-height: 1px;
	background-image: url(/img/0_leftmenu_btm.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin-bottom:10px;
}
.LeftBg{
	background-image: url(/img/0_leftmenu_bg.gif);
	background-repeat:repeat-y;
	padding: 0px 5px 0px 5px;
}
#LeftBtnInner{padding: 0px 6px 0px 6px; margin:0px;}
#LeftEntry{ margin-bottom:10px;}
#LeftEntry p#Account a{list-style: none;text-indent: -9999px;padding: 0;margin: 0;display: block;
width: 190px;height: 79px;background-position: left top;background-image: url(/img/btn/0_l_regist.gif);
}
#LeftEntry p#Account a:hover{background-position: left bottom;}

.LeftInner{background-image: url(/img/0_leftin_bg.gif);background-position:left bottom; padding: 0px; margin:0px 0px 10px 0px;}
.LeftInner{}
.LeftInner ul{list-style: none;padding: 6px;margin: 0px;}
.LeftInner li{font-size: 12px;color: #666666;}
.LeftInner li.Con1ON{
	background-image: url(/img/0_arrow_07.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	display: block;
	color: #FFFFFF;
	background-color:#222222;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.LeftInner li.Con1 a{
	background-image: url(/img/0_arrow_03.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	display: block;
	color:#666666;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.LeftInner li.Con1 a:hover{background-color:#111111;text-decoration: none; color:#CCCCCC;}

#LeftBank{ padding:8px;}
#LeftBank .Bank{
	text-align: center;
	background-image: url(/img/0_dot01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.LeftTel{text-align: center;padding: 7px;}
.LeftBanner{ margin-bottom:10px;}


/* Main
*******************************************************************************************************************/
#Pnk{padding: 5px 8px 5px 8px;margin-bottom: 10px;background-color: #080808;}
#Pnk a{background-image: url(/img/0_pnk_arrow.gif);background-repeat: no-repeat;background-position: right center;margin-right: 5px;padding-right: 10px;}
#MainFlow{margin-bottom: 15px;}
#ConTitle{margin-bottom: 3px;}
#Title{margin-bottom: 25px;background-image: url(/img/0_t_bg.gif);background-repeat: repeat-x;background-position: left bottom;padding-top: 5px;padding-bottom: 15px;}
.SubTitle{
	line-height: 32px;
	background-image: url(/img/0_subt_bg.gif);
	background-repeat: no-repeat;
	height: 36px;
	padding-left: 23px;
	font-size: 16px;
	color: #CCCCCC;
	margin-bottom: 15px;
	font-weight: bold;
}

.SLink{text-align: right;margin-bottom: 2px;}
.SLink a{padding-right: 5px;background-image: url(/img/0_arrow_03.gif);background-repeat: no-repeat;background-position: left center;padding-left: 15px;}
.PageLink{padding-right: 5px;background-image: url(/img/0_arrow_03.gif);background-repeat: no-repeat;background-position: left center;padding-left: 14px;}
.CAP01{
	background-color: #000000;
	color: #CCCCCC;
	margin-bottom:15px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.CAP02T{
	font-size: 1px;
	line-height: 1px;
	background-image: url(/img/a_re_s_top.gif);
	background-repeat: no-repeat;
	height: 5px;
}
.CAP02M{
	padding: 5px 10px 5px 10px;
	background-image: url(/img/a_re_s_bg.gif);
	background-repeat: repeat-y;
}
.CAP02B{
	font-size: 1px;
	line-height: 1px;
	background-image: url(/img/a_re_s_btm.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin-bottom: 10px;
}
.CAP02{
	background-color: #0D0D0D;
	margin-bottom:15px;
	padding: 10px 10px 10px 10px;
}
.CAP03{background-color: #F5F5F5;color: #333333;margin-bottom:15px;padding: 5px 10px 5px 10px;}
.CAP04{
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	padding: 5px;
}
.FOption{
	width: 580px;
	height:100px;
	overflow:auto;
	color: #000000;
	background-color: #FFFFFF;
	padding: 10px;
}
.CoD{ margin-bottom:10px;}
.TextBox01{
	margin-bottom: 15px;
	line-height: 20px;
	color: #CCCCCC;
}
.TextBox03{
	margin-bottom: 20px;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #1B1B1B;
	padding: 10px;
	border: thin double #000000;
}
#Thanks{
	padding-top: 80px;
	padding-bottom: 80px;
	text-align: center;
}
.MT01{
	background-color: #000000;
	margin-bottom: 15px;
}
.MTTd01{
	background-color: #000000;
	padding: 5px;
}
.MTTd02{
	background-color: #000000;
	padding: 5px;
}
.MTTd03{
	background-color: #0D0D0D;
	padding: 5px;
}
.MTTd04{
	background-color: #202020;
	padding: 5px;
}
.ULineT{border-bottom: 1px solid #CCCCCC; margin-bottom:25px;}
.PaArea{
	background-color: #F1F9FA;
	padding: 10px;
	border: 1px solid #D6E3E9;
	font-weight: bold;
	color: #2B5171;
}
.GloAreaPT{
	text-align: right;
	margin-right: 2px;
	margin-bottom: 5px;
}
/* download
**************************************************/
.DLBtn{margin: 0px auto 10px auto;width: 235px;}
.DLBtn .Entry a{list-style: none;text-indent: -9999px;padding: 0;margin: 0;display: block;
width: 235px;height: 42px;background-position: left top;background-image: url(/img/btn/0_download.gif);
}
.DLBtn p.Entry a:hover{background-position: left bottom;}

/* glossary&Faq
**************************************************/
.GloTd{
	border: 1px solid #333333;
	background-image: url(/img/0_arrow_03.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
}
.GloTdON{
	background-image: url(/img/0_arrow_04.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	color: #FFFFFF;
	background-color: #FF3300;
}
.GloT{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF3300;
	margin-bottom: 15px;
}
.FaqT{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0968b0;
	margin-bottom: 15px;
	background-image: url(/img/0_arrow_06.gif);
	background-position: 3px 11px;
	background-repeat: no-repeat;
	font-size: 16px;
	line-height: 32px;
	color: #003366;
	padding-left: 21px;
}
.GloCap{
	font-family: Geneva, Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	font-weight: normal;
}
.GloArea{
	padding: 5px;
}
.GloArea ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.GloArea li{
	list-style-type: none;
}
.GloArea li.Title{
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 3px;
	padding-bottom: 3px;
	border-bottom-width: 2px;
	border-bottom-style: double;
	border-bottom-color: #171717;
}
.GloArea li.Text{
	background-image: url(/img/a_arrow_info.gif);
	background-repeat: no-repeat;
	background-position: 1px 6px;
	padding-left: 12px;
	margin-bottom: 20px;
	color: #999999;
}
.GloArea li.FaqQ{
	background-image: url(/img/0_qa_q.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	padding-left: 23px;
	color: #FFFFFF;
	margin-right: 8px;
	margin-left: 8px;
	padding-bottom: 3px;
	margin-bottom: 2px;
}
.GloArea li.FaqA{
	background-image: url(/img/0_qa_a.gif);
	background-repeat: no-repeat;
	background-position: 8px 9px;
	padding-left: 32px;
	color: #FFFFFF;
	margin-bottom: 5px;
	background-color: #1B1B1B;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}


/* Keisan
**************************************************/
.KeiTitle{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #618bab;
	margin-bottom: 10px;
}
.KeiArea{
	background-image: url(/img/0_keisan_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.KeiBtm{
	font-size: 1px;
	line-height: 1px;
	background-image: url(/img/0_keisan_btm.gif);
	background-repeat: no-repeat;
	height: 15px;
	margin-bottom: 10px;
}
.KeiTd01{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #255976;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #E3E3E3;
	background-color: #F3F3F3;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.KeiTd02{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #E3E3E3;
	font-family: Geneva, Arial, Helvetica, sans-serif, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
}
.KeiTd03{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #E3E3E3;
	background-color: #4A89AA;
	text-align: center;
}
.KeiTd04{
	font-family: Geneva, Arial, Helvetica, sans-serif, Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #22516A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #EAEEF2;
	padding: 10px;
}


/* ロング・ショート
**************************************************/
#LSArea{}
#LSArea a{ color:#FFFFFF;}
.LStd01{}
.LStd02{
	font-family: Geneva, Arial, Helvetica, sans-serif, Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B9B9B9;
	text-align: center;
}
.LStd03{
	background-color: #F5F9FA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}
.LStd04{
	background-color: #FEFCFC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
.LSPlus{
	font-family: Verdana;
	color: #006699;
	padding-left: 7px;
	font-weight: bold;
}
.LSMinus{
	font-family: Verdana;
	color: #CC0000;
	font-weight: bold;
	padding-right: 7px;
}

/* Rate&Swap
**************************************************/
#RSArea{}
.RSDate{
	margin-bottom: 5px;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
}
.RStd01{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	text-align: center;
}
.RStd02{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	background-color: #E4E4E4;
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
}
.RStd03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #F8F8F8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding: 5px 0px 5px 0px;
}
.RStd04{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding: 5px 0px 5px 0px;
}
.FB{color: #00a0e9;}
.FR{color: #ff0000;}
.FG{color:#33CC00;}

/* Info&Market
******************************************************/
.MarketTitle{
	font-weight: bold;
	color: #003366;
	padding: 5px 5px 5px 15px;
	background-image: url(/img/a_arrow_info.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	font-size: 15px;
	background-color: #E8EDEE;
}
.InfoTitle{
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
}
.InfoTitle img{
	margin-right:6px;
}
.InfoText{
	color: #888888;
	margin-bottom: 25px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	background-image: url(/img/0_dot01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.InfoDate{
	background-color: #F7F7F7;
	text-align: right;
	margin-bottom: 0px;
	padding: 1px;
	font-size: 11px;
}

.PageNavi{
	padding-bottom: 7px;
	padding-right: 2px;
	text-align: right;
	margin-bottom: 5px;
}

.PageNavi a, .PageNavi a:link, .PageNavi a:active {
	margin: 1px;
	text-decoration: none;
	border: 1px solid #111111;
	color: #666666;
	background-color: #1F1F1F;
	height: 28px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.PageNavi a:hover {
	border: 1px solid #111111;
	color: #CCCCCC;
	background-color: #2F2F2F;
}
.PageNavi span.current {
	margin: 1px;
	font-weight: bold;
	border: 1px solid #111111;
	color: #FFFFFF;
	background-color: #FF3300;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}

.SiteL{
	float: left;
	width: 310px;
}
.SiteR{
	float: right;
	width: 310px;
}
.SiteT{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF3300;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 3px;
	color: #FFFFFF;
}
.SiteS{
	padding-left: 5px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 5px;
}
.SiteST{
	background-image: url(/img/0_arrow_02.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-bottom: 2px;
}

/* Corporate
******************************************************/
.CorpSub{line-height: 32px;background-image: url(/img/0_subt_bg.gif);background-repeat: no-repeat;height: 36px;padding-left: 20px;font-size: 16px;color: #35648F;margin-bottom: 15px;font-weight: bold;}
.CorpT{
	font-size: 13px;
	line-height: 19px;
	margin-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
.CorpT02{
	font-size: 13px;
	line-height: 19px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(/img/0_dot01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 10px;
}
.CorpL {
	font-size: 14px;
	font-weight: bold;
}

/* ErrorPage
******************************************************/
#ErrorArea{width: 658px;margin: 0px auto 100px auto;border: 1px solid #000000;background-color: #131313;}
.ErrorText01{color: #FFFFFF;padding: 0px 0px 30px 0px;line-height: 20px;font-weight: bold;}
.ErrorText02{font-size: 13px;line-height: 20px;color: #999999;}

/* Mente
******************************************************/
#MenteArea{width: 551px;margin: 0px auto 100px auto;border: 1px solid #000000;background-color: #131313;}
.MenteBtm{background-image: url(/img/a_mente_btm.gif);background-repeat: no-repeat;background-position: left bottom;padding: 20px;color: #CCCCCC;}
.MenteTime{background-color: #0b0b0b;padding: 10px;margin-bottom: 15px;border: 1px solid #222222;}


/* Footer 
*******************************************************************************************************************/
#FooterArea{
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/img/0_footer_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 7px 20px 15px 20px;
}
#FooterLink01{
	line-height: 26px;
	color:#666666;
	height: 26px;
	text-align: center;
	background-color: #000000;
}
#FooterLink01 a{color: #666666;}
#FooterLink01 a:hover{color: #CCCCCC;text-decoration:underline;}
#FooterLeft{
	float: left;
	font-size: 11px;
	line-height: 15px;
	margin-top: 3px;
	width: 255px;
	color: #EBEBEB;
	padding-left: 5px;
}
#FooterRight{float: right;padding-top: 2px;}
#FooterLink02{margin-bottom: 15px; text-align:right;}
#FooterLink02 a{
	font-size: 11px;
	color: #666666;
	background-image: url(/img/0_arrow_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 3px;
	padding-left: 13px;
	line-height: 13px;
}
#PageTop{text-align: right;padding-right: 3px;}
#FooterCap h2{
	font-size: 13px;
	font-weight: normal;
	text-align: right;
	margin-bottom: 5px;
	color: #EBEBEB;
}
#Copy{text-align: right;padding-bottom: 10px;}

.Winner_co01{font-size: 13px;line-height: 18px;color: #FFF;background-color: #424242; padding:10px;}
.Winner_co02{font-size: 13px;line-height: 18px;color: #000;background-color: #FFF; padding:10px;}

/* Account&demo
**************************************************/
#AD{padding: 15px 15px 5px 15px; color:#FFF;}
#ADac{background-image: url(/img/0_pb_icon01.gif);background-repeat: no-repeat;background-position: left top;padding-left: 85px;margin-bottom: 10px;}
#ADdm{background-image: url(/img/0_pb_icon02.gif);background-repeat: no-repeat;background-position: left top;padding-left: 85px;}
#ADBtn{padding-left: 385px;padding-top: 5px;}
#ADBtn p#Account a{list-style: none;text-indent: -9999px;padding: 0;margin: 0;display: block;
width: 130px;height: 30px;background-position: left top;background-image: url(/img/btn/0_pb_regist.gif);
}
#ADBtn p#Demo a{list-style: none;text-indent: -9999px;padding: 0;margin: 0;display: block;
width: 130px;height: 30px;background-position: left top;background-image: url(/img/btn/0_pb_demo.gif);
}
#ADBtn p#Account a:hover{background-position: left bottom;}
#ADBtn p#Demo a:hover{background-position: left bottom;}
.ADline{font-size: 1px;line-height: 1px;background-image: url(/img/0_pb_line.gif);background-repeat: repeat-x;height: 7px;margin-bottom: 5px;}