@charset "utf-8";
/*

==================================================



    株式会社8bit

    Copyright (C) 8bit. All Rights Reserved.



    CSS File Name - redefine.css

    Last-updated: 2013-12-12

	

    +1: Formatting Reset

    +2: Redefine



==================================================

*/





/*--------------------------------------------------

    +1: Formatting Reset

==================================================*/



html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	word-break:normal;
	word-wrap:normal;
}
table {
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
strong, em {
	font-weight: bold;
}
ol, ul {
	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;
}
img {
	vertical-align: top;
}
object {
	vertical-align: middle;
}
/* For modern browsers */
.cf:before, .cf:after {
	content:"";
	display:table;
}
.cf:after {
	clear:both;
}
/* For IE 6/7 (trigger hasLayout) */
.cf {
	zoom:1;
}
/*----------------------------------------------------------------------*/





/*--------------------------------------------------

    +2: Redefine

==================================================*/



html {
	overflow-y: scroll;
	min-height: 100%;
	 height: 100%; 
}
body {
	background:#FFF;
	color:#0D0D0D;
	font-family:"メイリオ", Meiryo, 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', "ＭＳ Ｐゴシック", "MS PGothic", arial, helvetica, sans-serif !important;
	font-size:13px;
	line-height:1.8;
	text-align:left;
	margin:0;
	-webkit-text-size-adjust: 100%;
	min-height: 100%;
	height: 100%;
}
a {
	color: #2EB398;
	text-decoration:underline;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-backface-visibility: hidden; /* chrome対策 */
	backface-visibility: hidden; /* chrome対策 */
}
a:link, a:visited {
	color: #2EB398;
}
a:hover, a:active {
	color: #E74E68;
	text-decoration:none;
}
input[type="checkbox"], input[type="radio"] {
	cursor:pointer;
}
