@charset "utf-8";
　　/*必須CSSリスト更新2008-12-01 By Fjiwara
	□読み込むリスト
	・margin.css
	・heightLine.js
	□ブロックの高さを揃える場合
　　1.まずheightLine.jsを読み込み
　　高さを揃えたいブロックにclass名【heightLine-group1】など
　　heightLineの後ろに-(ハイフン)で続けてグループ名を指定。
　　もしくはbodyにclass名【heightLineParent】と記述。
	*/
html {
  filter: expression(document.execCommand("BackgroundImageCache",false, true));
}
body{
	/*下記以外のbody要素（背景画像やフォントの色など）は各ページのCSSに個別に記述していく*/
	/*
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	*/
	/*
	WINにヒラギノが入っている場合には別にJavaスクリプトが必要ですが、そこまで考える必要なし。
	MacOS9IE5ではfonto-familyの複数指定は無効になるのでosakaフォントの指定は必要なし。
	ヒラギノが入ってるPCが周りに多い場合は下を使う。
	*/
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	line-height:1.5;/*単位はつけないほうが○*/
	font-size:76%;
	background-repeat: repeat;	/*
	ブラウザの標準文字サイズが16pxに設定、表示文字サイズが標準の場合
	82～84%--＞13px
	88～90%--＞14px
	94～96%--＞15px
	100～103%--＞16px基本値
	107～109%--＞17px
	113～115%--＞18px
	119～121%--＞19px
	125～128%--＞20px
	指定したい文字サイズ ÷ 標準文字サイズ = min
	( 指定したい文字サイズ + 0.5 ) ÷ 標準文字サイズ = max
	で計算。
	75％の12pxを基準とした場合
	10px--->83～87%
	12px--->100％
	14px--->116～120％
	16px--->133～137％
	また、IE6と7はエンコードがutf-8の場合font-familyを必ず指定する事。 
	*/
}

/*-----------------------------------------------------------------------------------------------設定をオールリセットさせる
　　各タグのマージンと余白の設定をリセットさせる。
　　マージンと余白の必要なタグは削除する。
　　【現在の削除リスト】
　　08-03-01　ol lith,td
*/
body,div,dl,dt,dd,ul,
h1,h2,h3,h4,h5,h6,pre,form,fieldset,
input,textarea,p,blockquote,fieldset,select {  
    margin:0; 
    padding:0; 
} 
table { 
    border-collapse:collapse; 
    border-spacing:0; 
} 
img {  
    border:0; 
} 
/*ol,ul {
　　list-style:none;
} */
ol{
   margin:18px 0 18px 40px;
   padding:0;}
address,caption,cite,code,
dfn,em,strong,th,var { 
    font-style:normal; 
    font-weight:normal; 
}  
caption,th { 
    text-align:left; 
} 
h1,h2,h3,h4,h5,h6 { 
    font-size:100%; 
    font-weight:normal; 
} 
.out{
overflow: hidden;
height: 0;
padding-top: 0px;
	display: block;
}
/*-----------------------------------------------------------------------------------------------class=""でクリアさせる*/
.clear{
	clear:both;
}

/*-----------------------------------------------------------------------------------------------Cleafixハック
　　classで親boxに設定する事で子boxがはみ出る現象を回避
*/
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix{display:inline-table;zoom:1;}
/* \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* */


/*-----------------------------------------------------------------------------------------------要対策項目
　　Firefox3のデフォルトのフォントをメイリオに変更すると検索窓が伸びる現象---＞px指定する
*/





