@charset "UTF-8";

/* element -----------------------------------------*/

* {
font-style: normal;
font-weight: normal;
font-size : 100%;
}

body {
margin: 0;
line-height:1.4;
color:#999999;
font-family: Verdana, "Osaka", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro", "lroSVbN";
font-size:12pt;
text-align: center;
background: #FFFFFF;
}

/* IE only */
* html body {
font-size: 100%;
}

a:link { color : #FFFFFF; text-decoration : underline; }
a:visited { color : #FFFFFF; text-decoration : underline; }
a:hover { color : #FF0000; text-decoration : underline; }
a:active { color : #FF0000; text-decoration : underline; }

img { 
border: none;
}

/* font --------------------------------------------*/

.sizeb  {font-weight: bold; color:#666;}
.size0  {font-size: 54%; line-height: 1.4;}
.size1  {font-size: 68%; line-height: 1.4;}
.size1b {font-size: 68%; line-height: 1.4; font-weight: bold;}
.size2  {font-size: 73%; line-height: 1.6;}
.size2b {font-size: 73%; line-height: 1.6; font-weight: bold;}
.size3  {font-size: 85%; line-height: 1.6;}
.size3b {font-size: 85%; line-height: 1.6; font-weight: bold;}
.size4  {font-size: 98%; line-height: 1.6;}
.size4b {font-size: 98%; line-height: 1.6; font-weight: bold;}
.size5  {font-size: 110%; line-height: 1.6;}
.size5b {font-size: 110%; line-height: 1.6; font-weight: bold;}
.size6  {font-size: 141%; line-height: 1.6;}
.size6b {font-size: 141%; line-height: 1.6; font-weight: bold;}

.size1_r  {font-size: 65%; line-height: 1.4; color:#FF0000;}
.size1b_r {font-size: 65%; line-height: 1.4; font-weight: bold; color:#FF0000;}
.size2_r  {font-size: 73%; line-height: 1.6; color:#FF0000;}
.size2b_r {font-size: 73%; line-height: 1.6; font-weight: bold; color:#FF0000;}

