@charset "UTF-8";

/*===========================================================
	Copyright: (c)SERAKU Co.,Ltd.
	Created: 2009-07-06
	Modified: 2010-01-15
===========================================================*/

/*-----------------------------------------------------------
	1-1.Yahoo UI Library Fonts CSS
	1-2.Yahoo UI Library Reset CSS
	1-3.Clear Module
		1-3-1.Clear normal Module
		1-3-2.Clear Fix Module
	1-4.Smother Module
		1-4-1.Display none Module
		1-4-2.Hidden Module
	1-5.Image Module
-----------------------------------------------------------*/

/*-----------------------------------------------------------
	1-1.Yahoo UI Library Fonts CSS

	Size in px	| Declare this %
	-------------------------------
		10		|	77
		11		|	85
		12		|	93 (was 93)
		13		|	100
		14		|	108 (was 107)
		15		|	116 (was 114)
		16		|	123.1 (was 122)
		17		|	131 (was 129)
		18		|	138.5 (was 136)
		19		|	146.5 (was 144)
		20		|	153.9 (was 152)
		21		|	161.6 (was 159)
		22		|	167
		23		|	174
		24		|	182
		25		|	189
		26		|	197

	Copyright (c) 2009, Yahoo! Inc. All rights reserved.
	Code licensed under the BSD License:
	http://developer.yahoo.net/yui/license.txt
	version: 2.8.0r4(Customized by seraku)
-----------------------------------------------------------*/
body {
	font: 13px/1.231 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
	*font-size:small; /* for IE */
	*font:x-small; /* for IE in quirks mode */
}

select,
input,
button,
textarea {
	font:99% 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
}

table {
	font-size:inherit;
	font:100%;
}

pre,
code,
kbd,
samp,
tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}

/*-----------------------------------------------------------
	1-2.Yahoo UI Library Reset CSS

	Copyright (c) 2009, Yahoo! Inc. All rights reserved.
	Code licensed under the BSD License:
	http://developer.yahoo.net/yui/license.txt
	version: 2.8.0r4(Customized by seraku)
-----------------------------------------------------------*/
html {
	color: #000;
	background: #FFF;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var,
optgroup {
	font-style: normal;
	font-weight: normal;
}

del,
ins {
	text-decoration: none;
}

li {
	list-style: none;
}

caption,
th {
	text-align: left;
}

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

q:before,
q:after {
	content: '';
}

abbr,
acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: super;
}

sub {
	vertical-align: sub;
}

legend {
	color: #000;
}

input,
button,
textarea,
select,
optgroup,
option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

input,
button,
textarea,
select {
	*font-size: 100%;
}

/*-----------------------------------------------------------
	1-3.Clear Module
-----------------------------------------------------------*/

	/*-------------------------------------------------------
		1-3-1.Clear normal Module
	-------------------------------------------------------*/
	.clear {
		clear: both;
	}


	/*-------------------------------------------------------
		1-3-2.Clear Fix Module
	-------------------------------------------------------*/
	.clearfix {
		display: inline-block;
	} .clearfix:after {
		content: "";
		height: 0;
		display: block;
		clear: both;
	}

	/* \*/
	* html .clearfix {
		height: 1%;
	}

	.clearfix {
		display:block;
	}
	/* */

/*-----------------------------------------------------------
	1-4.Smother Module
-----------------------------------------------------------*/

	/*-------------------------------------------------------
		1-4-1.Display none Module
	-------------------------------------------------------*/
	.none {
		display: none;
	}

	/*-------------------------------------------------------
		1-4-2.Hidden Module
	-------------------------------------------------------*/
	.hide {
		visibility: hidden;
	}

/*-----------------------------------------------------------
	1-5.Image Module
-----------------------------------------------------------*/
img {
	vertical-align: top;
}
