@charset "UTF-8";
/*\*/

/* ------------------------------------
 * BASE
 * ------------------------------------ */

@import url('https://fonts.googleapis.com/css?family=Luckiest+Guy');

* {
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
:before,:after {
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

body {
	overflow-x: hidden;
	position: relative;
	width: 100%;
	background: #ffffff;
    color: #333333;
	font: 13px/1.9 Verdana, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, sans-serif;
	text-align: center;
	letter-spacing: .05em;
}

@media (max-width: 767px) {
	body {
		font: 13px/1.5 Verdana, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, sans-serif;
	}
}

article {
	clear: both;
}

footer {
	clear: both;
}

a {
	color: #ee6c03;
	text-decoration: underline;
    -webkit-transition: color .25s ease-out;
    transition: color .25s ease-out;
}
a:hover {
	color: #1c1f87;
	text-decoration: underline;
	opacity: 0.7;
}
