@charset "utf-8";
/*

Powerd by t_hida
http://00.dojin.com/

*/

/* reset*/
html {
	overflow-y: scroll;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img{
  margin:0;
  padding:0;
  border:0;
}
b,i,em,strong,small,address,th,var{
  font-weight:normal;
  font-style:normal;
}

table{
  border-collapse:collapse;
  border-spacing:0;
}
caption,th {
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}
img,abbr,acronym,fieldset {
	border: 0;
}
li {
	list-style-type: none;
}


/* for new HTML5 elements */
section, article, aside, hgroup, header, footer, nav, figure, figcaption, summary { display: block; }


/* default */

body {
	background: #fff;
	color: #333;
	font-size: small;
	font-family: "メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	line-height: 1.5;
}
* html body {	/* for IF6 */
	font-family: "ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}

/* IE6only */
html body{
  height:100%;
}

* html .iepngfix {
	behavior: expression(IEPNGFIX.fix(this));
}

* html *{
  zoom:1;
}

/* IE7only */
input {
	_margin: -1px 0;
}




/* base */

body,html{
  color:#333;
  background:#fff url(/image/0.gif) no-repeat 960px 0px;
  scrollbar-base-color:#000;
  scrollbar-track-color:#000;
  scrollbar-shadow-color:#999;
  scrollbar-highlight-color:#999;
  scrollbar-darkshadow-color:#000;
  scrollbar-3dlight-color:#000;
}

img{
  vertical-align:text-bottom;
}

a{
  color:#000;
  text-decoration:none;
  cursor:pointer;
  outline: none;
  overflow: hidden;

}
a:hover{
  color:#aa0000;
}
a:active{
  color:#ff0000;
}


hr{
  color:#ffffff;
  height:1px;
}

td{
  font-size:small;
}
input,textarea,select{
  color:#ffffff;
  background-color:#000000;
  border:1px solid #ffffff;
}

li{
  list-style-type:none;
}







/* common */

.hover{
  cursor:pointer;
  color:#2244cc;
}



/* layout */


#all{
}
#header{
}
#footer{
}

#main{
}


