@charset 'UTF-8';

/* INIT */
/* ---------------------------------------------------------------------------------------------------- */
body,h1,h2,h3,p,div,ul,ol,li,dl,dd,dt,table,form,blockquote,pre,address {
	margin:0; padding:0; font-size:10px; line-height:15px; color:#fff;
	font-family:"メイリオ" , "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
}
input,textarea{
	font-size:10px; line-height:15px; color:#fff;
	font-family:"メイリオ" , "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
}
img { border:0; margin:0; padding:0;}

a          { color: #3355AA; text-decoration: underline; }
a:hover    { color:#6E0000; text-decoration: underline; }
a:visited  { color:#663399; text-decoration: underline; }
.t-warning { color:#FF0000; } /* 注意 */
.t-advice  { color:#D8551E; } /* 忠告 */
.t-note    { color:#005A5D; } /* 注釈 */
.c-both    { clear:both;} /* clear */

/* COMMON FONT SIZE FOR WIN */
.text-mini{ font-size: 9px; line-height: 14px;  }
.text-s   { font-size: 10px; line-height: 15px;  } /* initと同じ 通常は使用しない */
.text-m   { font-size: 14px; line-height: 20px;  }
.text-l   { font-size: 18px; line-height: 26px;  }


/* LAYOUT */
/* ---------------------------------------------------------------------------------------------------- */

body{background:#EAEAEA;}
#wrapper{display:block;width:900px;padding:0 10px;margin:0 auto;background:url(../img/bg.png);}
.info{display:block;margin:20px 0;clear:both;text-align:center;}

p.comment{
	display:block;width:850px;padding:20px;text-align:left;
}

#footer{display:block;width:920px;margin:0 auto;}






