@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:12px; line-height:15px; color:#fff;
	font-family:"メイリオ" , "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
}
input,textarea{
	font-size:12px; 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: 10px; line-height: 14px;  }
.text-s   { font-size: 12px; line-height: 15px;  } /* initと同じ 通常は使用しない */
.text-m   { font-size: 14px; line-height: 22px;  }
.text-l   { font-size: 18px; line-height: 26px;  }


/* LAYOUT */
/* ---------------------------------------------------------------------------------------------------- */

body{background:url(img/bg_body.jpg) repeat-x #000;}
#wrap{display:block;width:960px;margin:0 auto;background:url(img/bg_wrap.jpg) repeat-x #000;}
/*#collabo{display:block;position:relative;width:320px;height:70px;top:-80px;left:720px;}*/
#flash{display:block;width:900px;margin-left:30px;clear:both;}
#cars img{margin-left:30px;margin-bottom:20px;z-index:3;}

#footer{display:block;text-align:center;}

