﻿
@charset "utf-8";

/* 基本レイアウト ここから↓ */
@import url(common.css);

body {
	background-color: #f3f2e9;
	color: #5f5039;
	font-size: 87.5%;
	line-height: 1.5;
}
header, nav, #breadcrumb, #contents, footer {
	margin: 0 auto 0 auto;
	width: 600px;
}
header h1 {
	margin: 0 0 10px 0;
	padding-top: 10px;
	text-align: center;
}
header h1 #header-img{
	width:400px;
}
#header-address{
	text-align:right;
	margin:0 0 0 0;
}

#header-address img{
	width:100px;
	height:30px;
}
/* メインナビ　ここから */

#nav1 ul {
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
}
#nav1 ul li
 {
	float: left;
	width:85px;;
	text-align:center;
	font-size:90%;
}

#nav1 ul li a {
	overflow: hidden;
	display: block;
	height:30px;
	color:#f3f2e9;
	background-color:#342300;
	text-decoration:none;
	padding-top:10px;
	margin:1px;

}
#nav1 ul li a:hover {
	background-color:#f3f2e9;
	color:#342300;
}

/* メインナビ　ここまで */

/* フッターナビ　ここから */
#nav3 ul {
	list-style-type: none;
}
#nav3 ul li
 {
	float: left;
	margin-left : 5px;
	text-align:center;
}
#p-sns{
	text-align:center;
}
#sns-line{
	text-decoration: none;
}

#sns{
	height:40px;

}
/* フッターナビ　ここまで */

/* 各ページナビ　ここから */

#nav4 ul {
	overflow: hidden;
	margin: 1em 0 0 2em;
	padding: 0 0 0 0;
	list-style-type: none;
}
#nav4 ul li
 {
	float: left;
	width:80px;;
	text-align:center;
	font-size:90%;
}

#nav4 ul li a {
	overflow: hidden;
	display: block;
	height:20px;
	color:#f3f2e9;
	background-color:blue;
	text-decoration:none;
	padding-top:7px;
	margin:1px;

}
#nav4 ul li a:hover {
	background-color:#f3f2e9;
	color:blue;
}

/* 各ページナビ　ここまで */


#contents {
	overflow: hidden;
}
.clearfix::after {
	content: " ";
	display: block;
	clear: both;
	font-size: 0;
}
#main {
	float: left;
	width: 600px;
}

footer {
	clear: both;
	padding-top: 20px;
}

#main article a{
	color:blue;
}

#main article a:hover {
  color: skyblue;
  font-weight: bold;	
}

#main h3, #main .h2-p{
	margin-left:2em;
}
#main h4, #main .h3-p, .h3-div{
	margin-left:4em;
}
#main h5, #main .h4-p{
	margin-left:6em;
}
/* 基本レイアウト ここまで↑ */

/* トップページ ここから↓ */


#news ul li{
	border-top:2px dotted #6c5f45;
}

#news {
	border-bottom:3px dotted #6c5f45;
}
#news h4{
	margin-left:0;;
}

/* トップページ ここまで↑ */


/* トップ　お店の紹介　メニュー　グッツ　ブック 特撮*/

.douga{
	width:560px;
	height:315px; 
	text-align:center;
}

.gots-picture{
	float: left;
	margin:0px 10px 0px 0px;
}
.gots-picture img{
	width:400px;
	height:266px;	
}
.gots-picture2 img{
	width:320px;
	height:266px;	
}
.gots-tate-picture img{
	width:266px;
	height:400px;
}
.gots-tate2-picture img{
	width:300px;
	height:400px;
}
.gots-tate3-picture img{
	width:320px;
	height:443px;
}
.gots-tate4-picture img{
	width:320px;
	height:400px;
}.gots-yoko2-picture img{
	width:300px;
	height:330px;
}
.gots-yoko3-picture img{
	width:250px;
	height:346px;
}
.gots-yoko４-picture img{
	width:250px;
	height:346px;
}
.gots-tateyoko-picture img{
	width:350px;
	height:350px;
}
/* グッツ　っここまで */