@charset "Shift_JIS";


/* Style Index ========================

	01: reset
	02: Šî–{

==================================== */


/*------------------------------------------------------
01. reset
------------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 100%;
}
img {
	border: none;
	vertical-align: top;
}

/*------------------------------------------------------
02. Šî–{
------------------------------------------------------*/
a {
	color:#626262;
	text-decoration:none;
}

a:hover,
a:focus {
	color:#663300;
}

body {
	color: #333;
	font-size: 0.75em;
	padding: 0 0 14px 0;
	font-family:verdana,"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka,"‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",Sans-Serif;
	line-height: 1.5;
}
*+html body, * html body {
	font-size: 75%; /* for WinIE 5,6,7 */
}
strong,em {
	font-weight: bold;
	font-style: normal;
}
table {
	border: none;
	empty-cells: show;
}
th,td {
	border: none;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}
hr {
	display: none;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;
}
.clearfix { display: inline-block; }
/*\*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/**/
.buttons {
	cursor: pointer;
	_cursor: hand; /* for WinIE 5,6 */
}
.clear {
	clear: both;
	}
h3 {
	font-size: 1.2em;
	}
h4 {
	font-size: 1.1em;
	}