/*******************************************************************************
	 common.css
*******************************************************************************/
@charset"UTF-8";

/*----------------------------------------------------------
	site color
----------------------------------------------------------*/
html {
	overflow-y: scroll;
	margin-bottom: 1px;
	min-height: 100%;
}

body {
	width: 100%;
	height: 100%;
	background-image: -webkid-radial-gradient(at 50% -20%, rgb(54, 163, 86), rgb(24, 69 ,62));
	background-image: radial-gradient(at 50% -20%, rgb(54, 163, 86), rgb(24, 69 ,62));
	font-family: "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴシック", "Hiragino Sans", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

a {
	color: #F75D81;
}

a:hover {
	color: #5E80F7;
}

/*----------------------------------------------------------
	common parts
----------------------------------------------------------*/
hr {
	border: 0;
	height: 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

/* placeholderスタイル */
form textarea::-webkit-input-placeholder,
form input::-webkit-input-placeholder {
	color: #BB9;
	font-size: 13px;
}
form textarea:-moz-placeholder,
form input:-moz-placeholder {
	color: #BB9;
	font-size: 13px;
}
form textarea::-moz-placeholder,
form input::-moz-placeholder {
	color: #BB9;
	font-size: 13px;
}
form textarea:-ms-input-placeholder.
form input:-ms-input-placeholder {
	color: #BB9;
	font-size: 13px;
}
