@charset "shift_jis";

/*リセット*/

body,div,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, p, th, td, img {
margin:0;
padding:0;
font-size:100%;
line-height:2;
text-align:left;
font-weight:normal;
font-family: "メイリオ",Meiryo,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;
z-index:0;
}

/*テーブル*/
table {border-collapse:collapse;border-spacing:0;}


/*画像*/
img {border:0 none;vertical-align:bottom;}


/*リスト*/
ol, ul, li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


/*基本設定*/
body{text-align:center;}

/*BODY背景設定*/
body{background-color:#FFFFFF;}

/*基本フォントカラー*/
body{color:#010101;}

/*基本リンク*/
a:link   {text-decoration:none;}
a:visited{text-decoration:none;}
a:hover  {text-decoration:underline;}

a:hover img,a:focus img{opacity:0.9;filter:alpha(opacity=90);}

/*リンク文字色*/
a:link    {color:#cc0000;}
a:visited {color:#cc0000;}
a:hover   {color:#cc0000;}


/*基本画像・オブジェクト*/
.img_left {float:left;padding:0px 30px 20px 0px;}
.img_right{float:right;padding:0px 0px 20px 30px;}
.img_bottom{padding:20px 0px 20px 0px;}

object		{text-decoration:none;border:none;margin:0px;padding:0px;vertical-align:bottom;}

/*テーブル*/
table{margin:5px auto;border:1px solid #a3977b;}
th	 {background-color:#eae1cb;line-height:20px;padding:0px 0px;text-align:center;}
td	 {background-color:#f7f1e3;line-height:20px;padding:10px 15px;text-align:left;vertical-align: middle;}

/*クリア*/
.clear{clear:both;}
h2{height:50px;line-height:50px;font-weight:bold;margin-bottom:5px;text-indent:17px;font-size:120%;background-image:url(../cmn_images/bg_h3.jpg);background-repeat:no-repeat;background-position:left bottm;}
strong{color:#cc0000;font-size:110%;}
p{font-size:85%;}
/*↑↑↑↑　　　基本設定ここまで　　　↑↑↑↑↑*/



