@charset "utf-8";
/*--------------------------------------------------base--------------------------------------------------*/
* { margin:0; padding:0; }
html { margin:0; width:100%; overflow-y:scroll; /*background-color:#DDD;*/ }
body { margin:0 auto; width:100%; text-align:center; /*background-color:#369;*/ }
h1 { font-weight:bold; font-size:18px; }
h2 { font-weight:bold; font-size:16px; }
h3 { font-weight:bold; font-size:14px; }
h4 { font-weight:bold; font-size:12px; }
h5 { font-weight:bold; font-size:12px; }
h6 { font-weight:bold; font-size:12px; }
p,li,td,th,dt,dd { color:#333; font-size:12px; font-weight:normal; line-height:1.8; }
* html p,li,td,th,dt,dd { color:#333; font-size:12px; font-weight:normal; line-height:1.8; }
ul li { color:#333; font-size:12px; margin-top:0px; margin-bottom:0px; list-style:none; }
ol li { color:#333; font-size:12px; margin-top:0px; margin-bottom:0px; list-style:none; }
ul.disc li { list-style:disc inside; }
table {	border-collapse:collapse; border-spacing:0; border:none; }
img { border:none; vertical-align:bottom; }
/*--------------------------------------------------font--------------------------------------------------*/
body{ font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS P Gothic",Verdana,Arial,Helvetica,sans-serif; }
/*--------------------------------------------------ancor--------------------------------------------------*/
a { text-decoration:none; color:#099; outline:none; }
a:link { text-decoration:none; color:#099; }
a:visited {	text-decoration:none; color:#099; }
a:hover { text-decoration:none; color:#099; }
a:active { text-decoration:none; color:#099; }
/*--------------------------------------------------label--------------------------------------------------*/
label { cursor:pointer; }
/*--------------------------------------------------clearfix--------------------------------------------------*/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* End hide from IE-mac */