@charset "utf-8";

/* ===================================================
 default
=====================================================*/

/* reset
------------------------------------------------*/
html, body, div, span, object, embed, iframe,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre,
dl, dt, dd, ol, ul, li,
a, abbr, acronym, address, cite, code,
del, dfn, img, ins, kbd, q,
em, strong, tt, var,
fieldset, form, label, legend, input, textarea, select,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;}
img, iframe{border:0;}


/* font
------------------------------------------------*/
body, form textarea{
	font-family: "HG丸ゴシックM-PRO", "Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4","メイリオ","Meiryo","MS P Gothic", "ＭＳ Ｐゴシック", "Osaka−等幅", Century Gothic;
	}

body,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre,
dt, dd, li,
fieldset, legend, input, textarea, select,
th, td,
pre, address, blockquote{font-size: 62.5%; line-height:1.6;}
	

/* formatting
------------------------------------------------*/
/*body*/
body{
  color:#777771;
  background:#fcf9f0 url(../img/footer_bg.jpg) repeat-x 50% 100%; 
  text-align: center;
  -webkit-text-size-adjust:100%;
  }
	
/*text tag*/
h1, h2, h3, h4, h5, h6, em, strong{font-style:normal; font-weight:bold;}
p{font-weight:normal;}

		
/*list setting*/
ul    {list-style:none;}
li    {display:list-item;}
li img{vertical-align:bottom;}
dt img, dd img{vertical-align:bottom;}

/*table*/
table{
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	}


/*link*/
a         {outline:none;}
a:link    {color:#865309;text-decoration:none;}
a:visited {color:#683f03;text-decoration:none;}
a:hover   {color:#ff6600;text-decoration:underline;}
a:active,
a:focus   {color:#cc3300;text-decoration:underline;}



/* clear fix
==================================================*/
.clearFix:after{content:url(../img/s.png); display: block; clear: both; height: 0;}
.clearFix{display: inline-block;}
.clearFix{display: block;}
