/* CSS Document */

/*
Theme Name: sengenjinja
Theme URI: http://moongraphica.com/
Author: Moon Graphica
Author URI: http://moongraphica.com/
Version: 1.0
*/

* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

/*Webフォント*/

@font-face {
	font-family: 'hannari';
	src: url('font/han.woff') format('woff');
}

@font-face {
	font-weight: normal;
	font-family: 'Yu Gothic';
	src: local('Yu Gothic Medium');
}

@font-face {
	font-weight: bold;
	font-family: 'Yu Gothic';
	src: local('Yu Gothic Bold');
}

img,
object,
embed,
video {
	max-width: 100%;
}

h1,
h2,
h3,
h4,
h5 {
	margin: 0;
	font-weight: 400;
}

/* IE 6 does not support max-width so default to width 100% */

.ie6 img {
	width: 100%;
}

a {
	text-decoration: none;
	color: #000;
	-webkit-transition: all .9s ease;
	transition: all .9s ease;
}

a:hover {
	text-decoration: none;
	color: #e33083;
}

a img {
	-webkit-transition: all .9s ease;
	transition: all .9s ease;
}

a img:hover {
	opacity: .5;
	-webkit-transition: all .9s ease;
	transition: all .9s ease;
	filter: alpha(opacity=50);
}

.f_hannari {
	font-family: 'hannari','游明朝体', 'Yu Mincho', YuMincho,'ヒラギノ明朝 ProN W3', 'HiraMinProN-W3', 'HG明朝E', 'ＭＳ Ｐ明朝', 'MS PMincho', 'MS 明朝', serif !important;
}

.f_gothic {
	font-family: '游ゴシック', 'Yu Gothic', YuGothic,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif !important;
}

html,
body {
	height: 100%;
	line-height: 1.7;
	word-wrap: break-word;
	font-size: 15px;
	font-family: '游明朝体', 'Yu Mincho', YuMincho, 'ヒラギノ明朝 Pro W3', 'Hiragino Mincho Pro', 'ＭＳ Ｐ明朝', 'MS PMincho', serif;
	color: #000;
	-webkit-text-size-adjust: none;
}

.gridContainer {
	position: relative;
	float: none;
	clear: none;
	width: 100%;
	max-width: 1490px;
	margin: 0;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	background-color: #fff;
	font-feature-settings: 'palt';
}

