@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background-attachment: fixed;
	font-size: 15px;
	line-height: 1.9;
	color: #000;
	background-color:#ECECEC;
	font-family:"Georgia", "Times New Roman", "Times","ヒラギノ明朝 ProN W3", "HiraMinProN-W3",
   "HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;
	}
	
#wrapper{
	margin: 0 auto;
	}
a{
	margin: 0px;
	padding: 0px;
}

.kakaku{
	font-size: 18px;}
	
img.about { vertical-align: middle; }

#img-scene-top{
width:800px;
height:530px;
margin: 0 auto;
padding:6px;
background-color:#FFFFFF;
}
.p-credit {
	width:812px;
	margin: 0 auto;
	text-align:right;
	margin-bottom:15px;
	margin-bottom:5px;
	margin-top:5px;
}
.credit {
	font-size: 10px;
	line-height: 1.4;
	letter-spacing:1px;
	color:#707070;
}

.title{
	margin: 0 auto;
	margin-bottom:25px;
	margin-top:25px;
	width:802px;
}

.yodogawa{
	text-align:center;
	margin-bottom:25px;
	margin-top:25px;
}

.name{
	font-size:40px;
}

.name2{
	font-size:20px;
}

.syoukai{
	text-align:left;
	width:800px;
	margin: 0 auto;
	margin-bottom:25px;
	margin-top:25px;
}
.spec {
	font-size: 13px;
	line-height: 1.8;
	letter-spacing:1px;
	color:#7F7F7F;
}


.white{
	background-color:#FFFFFF;}
	
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}


.content{
width:850px;
height: auto;
margin:0 auto;
}

ul.example {
margin: 0 auto;
padding: 0;
list-style-type: none;
}

ul.example li {
float: left;
margin-right: 15px;
margin-top:80px;
padding: 10px;
text-align: center;
}


ul.example2 {
margin: 0 auto;
padding: 0;
list-style-type: none;
}

ul.example2 li {
float: left;
margin-right: 15px;
margin-top:10px;
padding: 10px;
text-align: center;
}

ul.mini {
margin: 0 auto;
padding: 0;
list-style-type: none;
}
ul.mini2 {
margin: 0 auto;
padding: 0;
list-style-type: none;
}
ul.mini li {
float: left;
margin-right: 9px;
text-align: center;
}

ul.mini2 li {
float: left;
margin-top:50px;
width:425px;
text-align: center;
}

.note{
	width:850px;
	text-align:center;
}

.navi-index{
	width:850px;
	text-align:center;
	padding:50px;
	margin:0 auto;
}

.note2{
	width:850px;
	text-align:center;
	margin-top:-50px;
}

.cart_area{
	margin-top:5px;}

.coaster{
	width:450px;}

.coaster2{
	width:850px;}
	
.hat{
	width:380px;}

.notsale {
	display:none;
}
.interview{ padding-top:50px;
 padding-bottom:50px;
}

.foot_n{
	margin-left:90px;}
	
.note_y{
	margin-left:60px;}

.foot_n2{
	margin-left:550px;
	margin-bottom:50px;}
.space{
	height:110px;}
.space-t{
	height:50px;}


/*　リンク　*/

a:link{ color: #004A98; text-decoration: none; }
	 
a:visited{ color: #808080; text-decoration: none; }
	 
a:hover{ color: #079724; text-decoration: none; }
