/* CSS Document */

/*clearfix*/
.clearfix:after { display: block; clear: both; height: 0; visibility: hidden; content: "."; }
.clearfix { display: inline-table; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
/* End hide from IE-mac */


html, body { height:100%; padding-left:0px;}

body {background: url(../img/cmn/img/bg_shadow.gif) repeat-y center;
color:#333333;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:x-small;
margin:0;
padding:0;
 background-color:#F2F2F2;
 text-align:center;
  }

* {margin:0; padding:0;}

.c_both{clear:both; margin:0; padding:0;}
p { margin: 0; padding: 0;}
a { overflow: hidden; }
img {border:0px}
hr { display: none; margin:  0; padding: 0; clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
.clear { clear:both;}
hr { display: none; clear:both; }


/*フォントサイズ設定*/
html { font: 13px "ＭＳ Ｐゴシック", arial, helvetica, clean, sans-serif; font: x-small; font-size: small; height:100%;}
body { font: 100%; font-size: inherit; height:100%;}
.j10 { font-size: 77%; line-height: 150%; }
.j11 { font-size: 85%; line-height: 150%; }
.j12 { font-size: 93%; line-height: 150%; }
.j13 { font-size: 100%; line-height: 150%; }
.j14 { font-size: 108%; line-height: 150%; }
.j15 { font-size: 116%; line-height: 150%; }
.j16 { font-size: 123.1%; line-height: 150%; }
.j17 { font-size: 131%; line-height: 150%; }
.j18 { font-size: 138.5%; line-height: 150%; }
.j19 { font-size: 146.5%; line-height: 150%; }
.j20 { font-size: 153.9%; line-height: 150%; }
.j21 { font-size: 161.6%; line-height: 150%; }
.j22 { font-size: 167%; line-height: 150%; }
.j23 { font-size: 174%; line-height: 150%; }
.j24 { font-size: 182%; line-height: 150%; }
.j25 { font-size: 189%; line-height: 150%; }
.j26 { font-size: 197%; line-height: 150%; }



a:link { color: #4F4F4F; text-decoration: underline }
a:visited { color: #4F4F4F; text-decoration: underline }
a:hover { color: #73BE1E; text-decoration: none }
a:active { color: #CCCCCC; text-decoration: none }
