/*default*/
body {margin:0px;}
form,div,p,input,select,textarea,th,td{color:#474747;font:12px MS UI Gothic,sans-seif;margin:0;padding:0;word-break:break-all;line-height:140%;}
img{border:0;}

body,td		{font-family:MS UI Gothic; font-size: 12px; color:#676b75; line-height: 18px; text-decoration: none;}
a			{font-family:MS UI Gothic; line-height: 18px; text-decoration: none;}
a:link		{font-family:MS UI Gothic; line-height: 18px; text-decoration: none;}
a:hover		{font-family:MS UI Gothic; line-height: 18px; text-decoration: underline;}
a:actived	{font-family:MS UI Gothic; line-height: 18px; text-decoration: none;}
.position{position:relative;}
.absolute{position:absolute;}
.hand{cursor:pointer;}
.section {background:url(../../img/sub_bg.jpg) top left  no-repeat  ; padding:0px 0 0px 0;}
 
html, body {width:100%; border:0;}

/*space*/
.sp3 {margin-top:3px;}
.sp7 {margin-top:7px;}
.sp8 {margin-top:8px;}
.sp10 {margin-top:10px;}
.sp20 {margin-top:20px;}
.sp30 {margin-top:30px;}

/*font*/
.ft11px{font-size:11px;}
.ft_black {color:#000000;}
.ft_brown {color:#a4420c;}
.ft_brown1 {color:#8c664a;}
.ft_blue1 {color:#4f5da6;}
.ft_blue1b {color:#4f5da6;font-weight:bold;}
.ft_blue2 {color:#71a2ed;}
.ft_blue3 {color:#3d57a4;}
.ft_blue4 {color:#2848a3;font-weight:bold;}
.ft_blue5 {color:#132178;}
.ft_green1 {color:#498baf;}
.ft_bold {font-weight:bold;}
.ft_eng {font-family:arial;}
.mild {color:#676767;}

/*point*/
.pointx {  font-size: 12px; color: #71757c; text-decoration: none;line-height:139%;}
.pointx2 {  font-size: 12px; color: #71757c; text-decoration: none;line-height:18pt;}
.pointx2 a			{color:#71757c;}
.pointx2 a:link		{color:#71757c;}
.pointx2 a:hover	{color:#71757c;}
.pointx2 a:actived	{color:#71757c;}

/*add*/
.rule_input {border-left:3px solid #e5e5e5; border-top:3px solid #e5e5e5; border-right:3px solid #e5e5e5; border-bottom:3px solid #e5e5e5;padding-left:40px; padding-top:30px;background-color:#ffffff;}
.rule_input2 {border-left:2px solid #d1eaf8; border-top:2px solid #d1eaf8; border-right:2px solid #d1eaf8; border-bottom:2px solid #d1eaf8;padding-left:40px; padding-top:30px;background-color:#ffffff;}

.scrollbar-color {
scrollbar-base-color: AliceBlue;
scrollbar-3dlight-color: #aec8f7;
scrollbar-highlight-color: AliceBlue;
scrollbar-face-color: #aec8f7;
scrollbar-arrow-color: AliceBlue;
scrollbar-shadow-color: #0033CC;
scrollbar-darkshadow-color: AliceBlue;
scrollbar-track-color: #C3D7EF;
background-color: AliceBlue;
color: black;
}


/*main*/
.notice	{color:#594640; text-decoration: none;letter-spacing:0px;line-height:120%;}
.notice a			{color:#594640; text-decoration: none;}
.notice a:link		{color:#594640; text-decoration: none;}
.notice a:hover	{color:#594640; text-decoration: none;}
.notice a:actived	{color:#594640; text-decoration: none;}
.date_font {color:#3a5d6d;}

.item_title {color:#2d4f7a; font-weight:bold;}
.item_info {font-size: 11px; color:#6a84a5; line-height: 13px; text-decoration: none;}
.item_info a				{font-size: 11px; color:#6a84a5; line-height: 13px; text-decoration: none;}
.item_info a:link		{font-size: 11px; color:#6a84a5; line-height: 13px; text-decoration: none;}
.item_info a:hover	{font-size: 11px; color:#6a84a5; line-height: 13px; text-decoration: underline;}
.item_info a:actived	{font-size: 11px; color:#6a84a5; line-height: 13px; text-decoration: none;}


.item_main_cash{color:#ff0057; font-weight:bold;}
.input {font-family:MS UI Gothic; font-size:9pt;border:1px solid; border-color:#322521 #322521 #322521 #322521; color:#5a4840; background-color:#000000; height=18px;}

/*login*/
.id {color:#C2BDEE; font-weight:bold;}
/*point*/
.point {  font-size: 12px; color: #ffffff; text-decoration: none;line-height:120%;}
.point a {  font-size: 12px; color: #ffffff; text-decoration: none; font-weight:bold}
.point a:hover {  font-size: 12px; color: #ffffff; text-decoration: underline; font-weight:bold}
.point a:visited {  font-size: 12px; color: #ffffff; text-decoration: none; font-weight:bold}
.point a:link {  font-size: 12px; color: #ffffff; text-decoration: none; font-weight:bold}

/*board*/
.board {  font-size: 12px; color: #474747; text-decoration: none;line-height:120%;}
.board a {  font-size: 12px; color: #1eb8a8; text-decoration: underline;}
.board a:hover {  font-size: 12px; color: #1eb8a8; text-decoration: underline;}
.board a:visited {  font-size: 12px; color: #1eb8a8; text-decoration: none; }
.board a:link {  font-size: 12px; color: #1eb8a8; text-decoration: underline; }
.board a:actived {  font-size: 12px; color: #1eb8a8; text-decoration: underline; }

.list {  font-size: 12px; color: #676b75; text-decoration: none;line-height:120%;}
.list a {  font-size: 12px; color: #676b75; text-decoration:  none;}
.list a:hover {  font-size: 12px; color: #676b75; text-decoration:  none;}
.list a:visited {  font-size: 12px; color: #676b75; text-decoration: none; }
.list a:link {  font-size: 12px; color: #676b75; text-decoration:  none; }
.list a:actived {  font-size: 12px; color: #676b75; text-decoration:  none; }


/*sub_common*/

.gpo {  font-size: 12px; color: #bda07a; text-decoration: none;line-height:120%;}


.gd {  font-size: 12px; color: #cfc5b8; text-decoration: none;line-height:120%;}
.gd a         {  font-size: 12px; color: #cfc5b8; text-decoration: underline;}
.gd a:hove    {  font-size: 12px; color: #cfc5b8; text-decoration: underline;}
.gd a:visited {  font-size: 12px; color: #cfc5b8; text-decoration: underline;}
.gd a:link    {  font-size: 12px; color: #cfc5b8; text-decoration: underline;}


/

/*support*/
.ft_policy {font-weight:bold; color:#4f8ecf;}
.faq_q {background:url(/images/support/faq_q.gif) 5px 10px no-repeat; padding:7px 0 7px 30px;}
.faq_a {background:url(/images/support/faq_a.gif) 5px 10px no-repeat; padding:10px 0 10px 30px; background-color:#f8f8f8; color:#888888;}
.faq_line {background:url(/images/common/board_line.gif) 0 0 repeat-x; height:1px;}


/*community*/
.fan_title {color:#2d4f7a; font-weight:bold;}
.fan_title a			{color:#2d4f7a; line-height: 18px; text-decoration: none;}
.fan_title a:link		{color:#2d4f7a; line-height: 18px; text-decoration: none;}
.fan_title a:hover		{color:#2d4f7a; line-height: 18px; text-decoration: underline;}
.fan_title a:actived	{color:#2d4f7a; line-height: 18px; text-decoration: none;}

/*copyright*/
.copy {  font-size: 10px; color: #5c1c23; text-decoration: none; line-height:120%;font-family:verdana;}

/*item*/
#ex-sec1 {font-size:9pt;width:170px;height:90px; background:#ffffff; border:1px solid #d3c597;padding:3px;line-height:14px;overflow-y:scroll;scrollbar-face-color:scrollbar-highlight-color:#D4C2A4;scrollbar-3dlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-shadow-color:#D4C2A4;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;}

#ex-sec2 {font-size:9pt;width:220px;height:55px; background:#ffffff; border:1px solid #d3c597;padding:3px;line-height:14px;overflow-y:scroll;scrollbar-face-color:scrollbar-highlight-color:#D4C2A4;scrollbar-3dlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-shadow-color:#D4C2A4;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;}
.isub_t {  font-size: 14px; color: #7e3b1d; text-decoration:none; font-weight:bold;line-height:120%;}

/*top*/
.top 		{margin:0;font-size:7pt;font-family:verdana;color:#9c9c9c; text-decoration:none;}
.top a:link		{margin:0;font-size:7pt;font-family:verdana;color:#9c9c9c; text-decoration:none;}
.top a:visited		{margin:0;font-size:7pt;font-family:verdana;color:#9c9c9c; text-decoration:none;}
.top a:hover		{margin:0;font-size:7pt;font-family:verdana;color:#00127c; text-decoration:none;}

/*footer*/
.footer 		{margin:0;font-size:7pt;font-family:verdana;color:#9c9c9c;}
.footer a:link		{margin:0;font-size:7pt;font-family:verdana;color:#9c9c9c;}
.footer a:visited		{margin:0;font-size:7pt;font-family:verdana;color:#9c9c9c;}
.footer a:hover		{margin:0;font-size:7pt;font-family:verdana;color:#9c9c9c;}
	

/* 20100423 add */
.newHistory h3 {clear:both; margin-top:20px}
.newHistory dl {margin:0 0 50px 0; padding:0; font-family:MS UI Gothic; letter-spacing:1px; font-size:12px }
.newHistory dl dt {margin-bottom:16px}
.newHistory dl dd {color:#676b75; line-height:20px; margin:0; padding:0 0 0 5px}
.newHistory dl dd strong {color:#737ec3; display:inline-block; margin-right:20px}