@charset "UTF-8";

/* CSS Information =========================

File Name    : reset.css
Description  : 設定

Table of contents:
* Reset
* Wrap
* Text
* Link
* List
* Line ( hr )
* Form
* Table
* Image

=====================================*/


/* Reset
--------------------------------------------------*/

* {
margin : 0;
padding : 0;
font-style : normal;
}



/* Wrap
--------------------------------------------------*/

html {
overflow : scroll;
/*overflow : -moz-scrollbars-vertical;*/
/*overflow-x : scroll;*/
}

body {
	padding : 0;
	margin: 0px auto;
	background:url(../img/backshadow.jpg) center top repeat-y;
	color : #333;
	font-size : 12px;
	text-align : center;
	line-height:1.4;
	letter-spacing:normal;
	font-family:  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}



/* Text
--------------------------------------------------*/

h1, h2, h3, h4, h5, h6 {
font-size : 100%;
font-weight : normal;
}

div {
text-align : left;
}

strong {
font-weight : bold;
}

address,em{
font-style : normal;
}



/* Link
--------------------------------------------------*/

a:link {
color : #03C;
text-decoration : none;
}

a:visited {
color : #03C;
text-decoration : none;
}

a:active,a:focus {
outline : none;
}

a:hover {
color : #F00;
text-decoration : underline;
}



/* List
--------------------------------------------------*/

ol, ul {
list-style : none;
}



/* Line ( hr )
--------------------------------------------------*/

hr {
  display : none;
}



/* Form
--------------------------------------------------*/

input {
padding : 2px;
}

textarea {
padding : 2px;
overflow : auto; 
font-size : 100%; 
}



/* Table
--------------------------------------------------*/

/*table {
font-size : 1em;
line-height : 1.6;
letter-spacing : 1px;
border-collapse : collapse;
border-spacing : 0;
}

th {
font-weight : bold;
text-align : left;
}*/



/* Image
--------------------------------------------------*/

img {
border : none;
vertical-align : bottom;
}



/* ---------------- End Of File --------------- */
