@charset "utf-8";

/* ----------------------------------------

UPDATE: 2009.7.24

1. ファイルインポート
2. 初期設定

---------------------------------------- */




/* --- IMPORT FILES
-------------------------------------------------------------------------------- */

@import URL(basic.css);
@import URL(toppage.css);
@import URL(secondpage.css);
@import URL(thirdpage.css);
@import URL(forms.css);


/* --- 初期設定
-------------------------------------------------------------------------------- */

body{
background:#eaeaea;
text-align:center;
min-width:900px;
margin:0;
padding:0;
font: 76%/1.5em 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
color:#555555;
}

form{margin:0;padding:0;}

a,a:visited{color:#4872E4;text-decoration:underline;}
a:hover{color:#F90040;}

img{border:none;}

p{margin:0;padding:0;}
	.f-small{font-size:0.82em;}
	.f-large{font-size:1.35em;font-weight:bold;}
	.strong{font-weight:bold;}

.notice{color:#ff2000}

br.clear-both, 
div.clear-both,
div.spacer10,
div.spacer15,
div.spacer25,
div.spacer15white,
div.spacerDetail,
div.spacer-rankingShadow,
div.spacer15topline,
h1.h1-blogTOP
{
clear:both;
font: 1px/1px monospace;
display: block;
}

hr{display:none;}

div.spacer10{height:15px;margin:0;padding:0;}
div.spacer15{height:15px;margin:0;padding:0;}
div.spacer25{height:25px;margin:0;padding:0;}
div.spacer15white{background-color:#FFFFFF;height:15px;margin:0;padding:0;}
div.spacerDetail{background:url(../img/products/spacer_sl.gif) no-repeat bottom;height:29px;margin:0 0 10px;padding:0;}
div.spacer-rankingShadow{background:url(../img/ranking/shadow_box.gif) repeat-x bottom;height:7px;width:474px;}
div.spacer15topline{border-top:1px dotted #BBBBBB;margin-top:12px;width:100%;}