@charset "Shift-JIS";
/*  */
/* 
------------------------------------------------------------
common style
file name: common.css
Author: author name
create: 2007.00.00

======================= contents ===========================

   1: Browser-style reset
   2: for non-CSS
   3: clearfix
   4: fontfix
   5: column setting (layout only)
     : common
     : main 2-colimn
     : main 3-colimn
;
============================================================
*/
/* Browser-style reset
------------------------------------------------------------ */
html{
	margin: 0;
	padding: 0;
	/* No More IE6 Background Flicker */
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
	}
body,th,td {
	font-family: "Arial","ＭＳ Ｐゴシック","Osaka";
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #000;
	line-height: 1.3em;
	}
body {
	text-align: center;/* for ie6 bug */
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	background-color:#fdfee4;
	}
table {
	border-collapse: collapse;
	}
form {
	margin: 0;
	padding: 0;
	}
a,label{
	cursor: pointer;
	}
img {
	border:none;
	}
a:link {
	color: #0099cc;
	text-decoration: none;
	}
a:visited {
	color: #006699;
	text-decoration: none;
	}
a:hover {
	color: #0099cc;
	text-decoration: underline;
	}
a:active {
	color: #f00;
	text-decoration: underline;
	}

/* for non-CSS
------------------------------------------------------------ */
.aid {
	position: absolute;
	left: -9999px;
	width: 0px;
	height: 0px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}

/* clearfix
(.clearfix class wraps enclosing block element around inner floated elements)
------------------------------------------------------------ */
html {
	height: 100%;
	}
body {
	height: 100%;
	}
#all{
	min-height: 100%;
	}
* html #all {
	height: 100%;
	}
.clearfix:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
	}
.clearfix {
	min-height: 1px;
	display: inline-block;
	}
/* exlude MacIE5 \*/
* html .clearfix { 
	height: 1%;
	}
.clearfix {
	display:block;
	}
/* end MacIE5 */

/* fontfix
(FF & IE7 font fix. "○×△" and more...)
------------------------------------------------------------ */
.fontfix {
	font-family: "ＭＳ Ｐゴシック";
	}

/* column setting (layout only)
------------------------------------------------------------ */
/* common */
div#all{
	text-align: left;
	width:927px;
	margin: 0 auto 0 auto;
	}
div#all div#header {
	width: 907px;
	margin-top:0px;
	margin-left:0px;
	}
div#all div#footer {
	clear: both;
	width: 927px;
	height: 100px;
	background-image:url(http://image.mgame.jp/new_rpg/yulgang2/common/bg_footer.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:17px;
	font-size:10px;
	margin-top:5px;
	color:#33CCFF;
	}
div#all div#footer .link td {
	padding-left:1.5em;
	padding-right:1.5em;
	border-left:solid 1px #0099cc;
	border-right: solid 1px #0099cc;
	}


/* common */
div#all div#sub1 {
	width: 927px;
	height:163px;
	background-image:url(http://image.mgame.jp/new_rpg/yulgang2/common/bg_sub_h.gif);
	}
div#all div#sub2 {
	width: 927px;
	background-image:url(http://image.mgame.jp/new_rpg/yulgang2/common/bg_sub.gif);
	}
div#all div#sub3 {
	width: 927px;
	height:11px;
	background-image:url(http://image.mgame.jp/new_rpg/yulgang2/common/bg_sub_f.gif);
	background-repeat:no-repeat;
	}
/* main 2-colimn */

div#all div#sub1 div#left_column {
	width: 230px;
	height:163px;
	float: left;
	}
div#all div#sub1 div#left_column div#area_start{
	}
div#all div#sub1 div#center_column {
	width: 697px;
	height:163px;
	float: right;
	}

div#all div#sub2 div#left_column {
	width: 230px;
	float: left;
	padding-left:8px;
	}
div#all div#sub2 div#left_column div#area_login{
	background-image:url(http://image.mgame.jp/new_rpg/yulgang2/top/bg_login.gif);
	background-repeat:no-repeat;
	width:200px;
	height:117px;
	margin-left:7px;
	margin-bottom:5px;
	}
div#all div#sub2 div#center_column {
	width: 697px;
	float: right;
	}


/* 旧バージョンに手を入れた部分
------------------------------------------------------------ */

body 

td {font-size:9pt; color: #666666; font-family: "Arial","ＭＳ Ｐゴシック","Osaka";	line-height: 16px;}
td A:link {font-size:9pt; COLOR: #0099cc; TEXT-DECORATION: none;}
td A:visited {font-size:9pt; COLOR: #006699; TEXT-DECORATION: none;}
td A:active {font-size:9pt; COLOR: #f00; TEXT-DECORATION: none;}
td A:hover {font-size:9pt; COLOR: #0099cc; text-decoration:underline}

}

/* 以下旧バージョン
------------------------------------------------------------ */
select,input,textarea {font-size:9pt; color: #555555;  font-family:"Arial","ＭＳ Ｐゴシック","Osaka"; margin-top:1px;}


.box1{
        border-color:#D46C7F; background-color:#E99EAC; border-style:solid;
        border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;
        color:#FFF5F7; font-size: 11px; font-family:  "Arial","ＭＳ Ｐゴシック","Osaka"・
}

.box2{
        border-color:none; background-color:#ffffff; border-style:none;
        border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
        color:#484848; font-size: 11px; font-family:  "Arial","ＭＳ Ｐゴシック","Osaka"・
}


.box3{
	border-color:#AEAEAE;
	background-color:#FFFFFF;
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	color:#848484;
	font-size: 9pt;
	font-family:  "Arial","ＭＳ Ｐゴシック","Osaka"・
	height: 20px;
}

.notice          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #837967; line-height: 16px; }
.notice:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #837967; line-height: 16px;TEXT-DECORATION:none} 
.notice:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #837967; line-height: 16px;TEXT-DECORATION:none}
.notice:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #837967; line-height: 16px;TEXT-DECORATION:none}  
.notice:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0066FF; line-height: 16px;TEXT-DECORATION:underline}




.home         {FONT-SIZE:8pt; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #848484; line-height: 16px;}
.home:link     {FONT-SIZE:8pt; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #848484; line-height: 16px;TEXT-DECORATION:none} 
.home:visited  {FONT-SIZE:8pt; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #848484; line-height: 16px;TEXT-DECORATION:none}
.home:active   {FONT-SIZE:8pt; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #848484; line-height: 16px;TEXT-DECORATION:none}  
.home:hover    {FONT-SIZE:8pt; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0066FF; line-height: 16px;TEXT-DECORATION:underline}

.log          {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial";  line-height: 16px; }
.log:link     {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial";  line-height: 16px;TEXT-DECORATION:none} 
.log:visited  {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial";  line-height: 16px;TEXT-DECORATION:none}
.log:active   {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial";  line-height: 16px;TEXT-DECORATION:none}  
.log:hover    {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial";  line-height: 16px;TEXT-DECORATION:underline}

.air          {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 17px;	letter-spacing: -1px;}
.air:link     {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial";  COLOR: #FFFFFF; line-height: 17px;TEXT-DECORATION:none} 
.air:visited  {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial";  COLOR: #FFFFFF; line-height: 17px;TEXT-DECORATION:none}
.air:active   {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial";  COLOR: #FFFFFF; line-height: 17px;TEXT-DECORATION:none}  
.air:hover    {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial";  COLOR: #FFFFFF; line-height: 17px;TEXT-DECORATION:underline}


.ost          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #76510A; line-height: 16px;  font-weight:bold}
.ost:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #76510A; line-height: 16px;TEXT-DECORATION:none} 
.ost:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #76510A; line-height: 16px;TEXT-DECORATION:none}
.ost:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #76510A; line-height: 16px;TEXT-DECORATION:none}  
.ost:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #76510A; line-height: 16px;TEXT-DECORATION:underline}

.gamelist          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #844902; line-height: 16px;  font-weight:bold}
.gamelist:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #844902; line-height: 16px;TEXT-DECORATION:none} 
.gamelist:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #844902; line-height: 16px;TEXT-DECORATION:none}
.gamelist:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #844902; line-height: 16px;TEXT-DECORATION:none}  
.gamelist:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #844902; line-height: 16px;TEXT-DECORATION:underline}

.boardlist          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #C25168; line-height: 16px;  font-weight:bold}
.boardlist:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #C25168; line-height: 16px;TEXT-DECORATION:none} 
.boardlist:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #C25168; line-height: 16px;TEXT-DECORATION:none}
.boardlist:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #C25168; line-height: 16px;TEXT-DECORATION:none}  
.boardlist:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #C25168; line-height: 16px;TEXT-DECORATION:underline}


.notice          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #935000; line-height: 16px;  font-weight:none}
.notice:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #935000; line-height: 16px;TEXT-DECORATION:none} 
.notice:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #935000; line-height: 16px;TEXT-DECORATION:none}
.notice:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #935000; line-height: 16px;TEXT-DECORATION:none}  
.notice:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #935000; line-height: 16px;TEXT-DECORATION:underline}

.white          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;}
.white:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:none} 
.white:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:none}
.white:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:none}  
.white:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:underline}

.whiteB          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px; font-weight:bold}
.white:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:none} 
.white:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:none}
.white:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:none}  
.white:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:underline}

.orange          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FE8F0D; line-height: 16px;}
.orange:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FE8F0D; line-height: 16px;TEXT-DECORATION:none} 
.orange:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FE8F0D; line-height: 16px;TEXT-DECORATION:none}
.orange:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FE8F0D; line-height: 16px;TEXT-DECORATION:none}  
.orange:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FE8F0D; line-height: 16px;TEXT-DECORATION:underline}

.orange2          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #F37A0D; line-height: 16px; font-weight:bold}
.orange2:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #F37A0D; line-height: 16px;TEXT-DECORATION:none} 
.orange2:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #F37A0D; line-height: 16px;TEXT-DECORATION:none}
.orange2:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #F37A0D; line-height: 16px;TEXT-DECORATION:none}  
.orange2:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #F37A0D; line-height: 16px;TEXT-DECORATION:underline}

.orange2 A          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #F37A0D; line-height: 16px; font-weight:bold}
.orange2 A:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #F37A0D; line-height: 16px;TEXT-DECORATION:none} 
.orange2 A:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #F37A0D; line-height: 16px;TEXT-DECORATION:none}
.orange2 A:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #F37A0D; line-height: 16px;TEXT-DECORATION:none}  
.orange2 A:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #F37A0D; line-height: 16px;TEXT-DECORATION:underline}

.red          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #DD0002; line-height: 16px;}
.red:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #DD0002; line-height: 16px;TEXT-DECORATION:none} 
.red:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #DD0002; line-height: 16px;TEXT-DECORATION:none}
.red:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #DD0002; line-height: 16px;TEXT-DECORATION:none}  
.red:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #DD0002; line-height: 16px;TEXT-DECORATION:underline}

.cafe          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #997D1E; line-height: 16px;}
.cafe:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #997D1E; line-height: 16px;TEXT-DECORATION:none} 
.cafe:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #997D1E; line-height: 16px;TEXT-DECORATION:none}
.cafe:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #997D1E; line-height: 16px;TEXT-DECORATION:none}  
.cafe:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #997D1E; line-height: 16px;TEXT-DECORATION:underline}


.poll          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #528C1B; line-height: 16px;}
.poll:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #528C1B; line-height: 16px;TEXT-DECORATION:none} 
.poll:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #528C1B; line-height: 16px;TEXT-DECORATION:none}
.poll:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #528C1B; line-height: 16px;TEXT-DECORATION:none}  
.poll:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #528C1B; line-height: 16px;TEXT-DECORATION:underline}

.poll2         {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;}
.poll2 :link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:none} 
.poll2 :visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:none}
.poll2 :active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:none}  
.poll2 :hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FFFFFF; line-height: 16px;TEXT-DECORATION:underline}

.copy        {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #A0BDD0; line-height: 16px;}
.copy :link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #A0BDD0; line-height: 16px;TEXT-DECORATION:none} 
.copy :visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #A0BDD0; line-height: 16px;TEXT-DECORATION:none}
.copy :active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #A0BDD0; line-height: 16px;TEXT-DECORATION:none}  
.copy :hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #A0BDD0; line-height: 16px;TEXT-DECORATION:underline}

.gray        {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #454444; line-height: 16px;}
.gray  :link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #454444; line-height: 16px;TEXT-DECORATION:none} 
.gray  :visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #454444; line-height: 16px;TEXT-DECORATION:none}
.gray  :active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #454444; line-height: 16px;TEXT-DECORATION:none}  
.gray  :hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #454444; line-height: 16px;TEXT-DECORATION:underline}

.gray1        {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #6D4B0C; line-height: 16px; font-weight:bold}
.gray1  :link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #6D4B0C; line-height: 16px;TEXT-DECORATION:none} 
.gray1  :visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #6D4B0C; line-height: 16px;TEXT-DECORATION:none}
.gray1  :active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #6D4B0C; line-height: 16px;TEXT-DECORATION:none}  
.gray1  :hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #6D4B0C; line-height: 16px;TEXT-DECORATION:underline}

.gray2        {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #618A98; line-height: 16px;}
.gray2  :link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #618A98; line-height: 16px;TEXT-DECORATION:none} 
.gray2  :visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #618A98; line-height: 16px;TEXT-DECORATION:none}
.gray2  :active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #618A98; line-height: 16px;TEXT-DECORATION:none}  
.gray2  :hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #618A98; line-height: 16px;TEXT-DECORATION:underline}

.blue          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0066FF; line-height: 16px;}
.blue:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0066FF; line-height: 16px;TEXT-DECORATION:none} 
.blue:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0066FF; line-height: 16px;TEXT-DECORATION:none}
.blue:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0066FF; line-height: 16px;TEXT-DECORATION:none}  
.blue:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0066FF; line-height: 16px;text-decoration:underline}

.blue1          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #395FBF; line-height: 16px;}
.blue1:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #395FBF; line-height: 16px;TEXT-DECORATION:underline} 
.blue1:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #395FBF; line-height: 16px;TEXT-DECORATION:underline}
.blue1:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #395FBF; line-height: 16px;TEXT-DECORATION:underline}  
.blue1:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #395FBF; line-height: 16px;TEXT-DECORATION:underline}

.blue2          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #1F6BA4; line-height: 16px; font-weight:bold}
.blue2:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #1F6BA4; line-height: 16px;TEXT-DECORATION:underline} 
.blue2:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #1F6BA4; line-height: 16px;TEXT-DECORATION:underline}
.blue2:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #1F6BA4; line-height: 16px;TEXT-DECORATION:underline}  
.blue2:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #1F6BA4; line-height: 16px;TEXT-DECORATION:underline}

.blue3          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #309DD5; line-height: 16px; font-weight:bold}
.blue3:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #309DD5; line-height: 16px;TEXT-DECORATION:underline} 
.blue3:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #309DD5; line-height: 16px;TEXT-DECORATION:underline}
.blue3:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #309DD5; line-height: 16px;TEXT-DECORATION:underline}  
.blue3:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #309DD5; line-height: 16px;TEXT-DECORATION:underline}

.blue4          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #348CC1; line-height: 16px; }
.blue4:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #348CC1; line-height: 16px;TEXT-DECORATION:underline} 
.blue4:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #348CC1; line-height: 16px;TEXT-DECORATION:underline}
.blue4:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #348CC1; line-height: 16px;TEXT-DECORATION:underline}  
.blue4:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #348CC1; line-height: 16px;TEXT-DECORATION:underline}

.vivid          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #372199; line-height: 16px; font-weight:bold}
.vivid:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #372199; line-height: 16px;TEXT-DECORATION:underline} 
.vivid:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #372199; line-height: 16px;TEXT-DECORATION:underline}
.vivid:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #372199; line-height: 16px;TEXT-DECORATION:underline}  
.vivid:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #372199; line-height: 16px;TEXT-DECORATION:underline}

.vivid1         {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #372199; line-height: 16px;}
.vivid1:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #372199; line-height: 16px;TEXT-DECORATION:underline} 
.vivid1:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #372199; line-height: 16px;TEXT-DECORATION:underline}
.vivid1:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #372199; line-height: 16px;TEXT-DECORATION:underline}  
.vivid1:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #372199; line-height: 16px;TEXT-DECORATION:underline}

.vivid2         {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #8DA3CA; line-height: 16px; font-weight:bold}
.vivid1:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #8DA3CA; line-height: 16px;TEXT-DECORATION:underline} 
.vivid1:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #8DA3CA; line-height: 16px;TEXT-DECORATION:underline}
.vivid1:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #8DA3CA; line-height: 16px;TEXT-DECORATION:underline}  
.vivid1:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #8DA3CA; line-height: 16px;TEXT-DECORATION:underline}

.r_vivid         {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #CF34DD; line-height: 16px; font-weight:bold}
.r_vivid:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #CF34DD; line-height: 16px;TEXT-DECORATION:underline} 
.r_vivid:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #CF34DD; line-height: 16px;TEXT-DECORATION:underline}
.r_vivid:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #CF34DD; line-height: 16px;TEXT-DECORATION:underline}  
.r_vivid:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #CF34DD; line-height: 16px;TEXT-DECORATION:underline}

.blue_s          {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #1F6BA4; line-height: 16px;}
.blue_s:link     {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #1F6BA4; line-height: 16px;TEXT-DECORATION:none} 
.blue_s:visited  {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #1F6BA4; line-height: 16px;TEXT-DECORATION:none}
.blue_s:active   {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #1F6BA4; line-height: 16px;TEXT-DECORATION:none}  
.blue_s:hover    {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #1F6BA4; line-height: 16px;TEXT-DECORATION:underline}

.black          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #000000; line-height: 16px; font-weight:bold}
.black:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #000000; line-height: 16px;TEXT-DECORATION:none} 
.black:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #000000; line-height: 16px;TEXT-DECORATION:none}
.black:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #000000; line-height: 16px;TEXT-DECORATION:none}  
.black:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #000000; line-height: 16px;TEXT-DECORATION:underline}

.ranking          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #92BC2E; line-height: 16px;  font-weight:bold}
.ranking:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #92BC2E; line-height: 16px;TEXT-DECORATION:none} 
.ranking:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #92BC2E; line-height: 16px;TEXT-DECORATION:none}
.ranking:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #92BC2E; line-height: 16px;TEXT-DECORATION:none}  
.ranking:hover    {FONT-SIZE:121px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #92BC2E; line-height: 16px;TEXT-DECORATION:underline}

.number         {FONT-SIZE:8pt; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FA8D19; line-height: 16px;}
.number:link     {FONT-SIZE:8pt; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FA8D19; line-height: 16px;TEXT-DECORATION:none} 
.number:visited  {FONT-SIZE:8pt; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FA8D19; line-height: 16px;TEXT-DECORATION:none}
.number:active   {FONT-SIZE:8pt; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FA8D19; line-height: 16px;TEXT-DECORATION:none}  
.number:hover    {FONT-SIZE:8pt; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FA8D19; line-height: 16px;TEXT-DECORATION:underline}

.re         {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #848484; line-height: 16px;}
.re:link     {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #848484; line-height: 16px;TEXT-DECORATION:none} 
.re:visited  {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #848484; line-height: 16px;TEXT-DECORATION:none}
.re:active   {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #848484; line-height: 16px;TEXT-DECORATION:none}  
.re:hover    {FONT-SIZE:11px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #848484; line-height: 16px;TEXT-DECORATION:underline}

.green         {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #839D1C; line-height: 16px;}
.green:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #839D1C; line-height: 16px;TEXT-DECORATION:none} 
.green:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #839D1C; line-height: 16px;TEXT-DECORATION:none}
.green:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #839D1C; line-height: 16px;TEXT-DECORATION:none}  
.green:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #839D1C; line-height: 16px;TEXT-DECORATION:underline}

.green2          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #8C8F66; line-height: 16px;}
.green2:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #8C8F66; line-height: 16px;TEXT-DECORATION:none} 
.green2:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #8C8F66; line-height: 16px;TEXT-DECORATION:none}
.green2:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #8C8F66; line-height: 16px;TEXT-DECORATION:none}  
.green2:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #8C8F66; line-height: 16px;TEXT-DECORATION:underline}

.green3          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #328500; line-height: 16px; font-weight:bold}
.green2:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #328500; line-height: 16px;TEXT-DECORATION:none} 
.green2:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #328500; line-height: 16px;TEXT-DECORATION:none}
.green2:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #328500; line-height: 16px;TEXT-DECORATION:none}  
.green2:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #328500; line-height: 16px;TEXT-DECORATION:underline}

.green4          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0D6825; line-height: 16px; }
.green4:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0D6825; line-height: 16px;TEXT-DECORATION:none} 
.green4:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0D6825; line-height: 16px;TEXT-DECORATION:none}
.green4:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0D6825; line-height: 16px;TEXT-DECORATION:none}  
.green4:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #0D6825; line-height: 16px;TEXT-DECORATION:underline}

.green5          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #00747F; line-height: 16px; font-weight:bold}
.green5:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #00747F; line-height: 16px;TEXT-DECORATION:none} 
.green5:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #00747F; line-height: 16px;TEXT-DECORATION:none}
.green5:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #00747F; line-height: 16px;TEXT-DECORATION:none}  
.green5:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #00747F; line-height: 16px;TEXT-DECORATION:underline}

.green6          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #00747F; line-height: 16px; }
.green6:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #00747F; line-height: 16px;TEXT-DECORATION:none} 
.green6:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #00747F; line-height: 16px;TEXT-DECORATION:none}
.green6:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #00747F; line-height: 16px;TEXT-DECORATION:none}  
.green6:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #00747F; line-height: 16px;TEXT-DECORATION:underline}

.news          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FE8F0D; line-height: 16px;  font-weight:bold}
.news:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FE8F0D; line-height: 16px;TEXT-DECORATION:none} 
.news:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FE8F0D; line-height: 16px;TEXT-DECORATION:none}
.news:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FE8F0D; line-height: 16px;TEXT-DECORATION:none}  
.news:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #FE8F0D; line-height: 16px;TEXT-DECORATION:underline}

.know          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #746907; line-height: 16px;TEXT-DECORATION:none}
.know:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #746907; line-height: 16px;TEXT-DECORATION:none} 
.know:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #746907; line-height: 16px;TEXT-DECORATION:none}
.know:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #746907; line-height: 16px;TEXT-DECORATION:none}  
.know:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #746907; line-height: 16px;TEXT-DECORATION:underline}

.know2          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #447218; line-height: 16px;TEXT-DECORATION:none}
.know2:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #447218; line-height: 16px;TEXT-DECORATION:none} 
.know2:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #447218; line-height: 16px;TEXT-DECORATION:none}
.know2:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #447218; line-height: 16px;TEXT-DECORATION:none}  
.know2:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #447218; line-height: 16px;TEXT-DECORATION:underline}

.main          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #6B6B6B; line-height: 16px;TEXT-DECORATION:none}
.main:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #6B6B6B; line-height: 16px;TEXT-DECORATION:none} 
.main:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #6B6B6B; line-height: 16px;TEXT-DECORATION:none}
.main:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #6B6B6B; line-height: 16px;TEXT-DECORATION:none}  
.main:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #6B6B6B; line-height: 16px;TEXT-DECORATION:underline}

.tab          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #994C01; line-height: 16px;TEXT-DECORATION:none}
.tab:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #994C01; line-height: 16px;TEXT-DECORATION:none} 
.tab:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #994C01; line-height: 16px;TEXT-DECORATION:none}
.tab:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #994C01; line-height: 16px;TEXT-DECORATION:none}  
.tab:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #994C01; line-height: 16px;TEXT-DECORATION:underline}

.tab2          {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #EC4706; line-height: 16px;font-weight:bold}
.tab2:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #EC4706; line-height: 16px;TEXT-DECORATION:none} 
.tab2:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #EC4706; line-height: 16px;TEXT-DECORATION:none}
.tab2:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #EC4706; line-height: 16px;TEXT-DECORATION:none}  
.tab2:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #EC4706; line-height: 16px;TEXT-DECORATION:underline}

.tab2 A         {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #EC4706; line-height: 16px;font-weight:bold}
.tab2 A:link     {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #EC4706; line-height: 16px;TEXT-DECORATION:none} 
.tab2 A:visited  {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #EC4706; line-height: 16px;TEXT-DECORATION:none}
.tab2 A:active   {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #EC4706; line-height: 16px;TEXT-DECORATION:none}  
.tab2 A:hover    {FONT-SIZE:12px; font-family: "Arial","ＭＳ Ｐゴシック","Osaka"・, "arial"; COLOR: #EC4706; line-height: 16px;TEXT-DECORATION:underline}

}
.table1
{
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #489713 2px solid;
    FONT-SIZE: 12pt;
    BORDER-LEFT: #ffffff 2px solid;
    COLOR: #8E72A5;
    BORDER-BOTTOM: #EEEEEE 2px solid;
}
.td1
{
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #0A9300;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td1_1
{
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #FF7200;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.table2
{
    FONT-SIZE: 12pt;
    BORDER-LEFT: #ffffff 2px solid;
    COLOR: #8E72A5;
    BORDER-BOTTOM: #EEEEEE 1px solid;
}
.content_bg { background-color: #FBFDF8; }
.tag_font1 { background-color: #9EEFDF; }
.titlebg0 { background-color: #FDEEC4; }
.titlebg1 { background-color: #D9D9D9; }
.textbg_w { background-color: #FFFFFF; }
.textbg_g { background-color: #F8F8F8; }
.numbbg { background-color: #F3E5B1; }
.linebg1 { background-color: #B57C36; }
.linebg2 { background-color: #DBBB82; }
.linebg3 { background-color: #8AD405; }