a{
	margin: 0px;
	padding: 0px;
}

ul,li{ margin: 0; padding: 0; }
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;
	}

#img-scene-top{
width:800px;
height:530px;
margin: 0 auto;
padding:6px;
background-color:#FFFFFF;
}

.interview{ padding:50px;
}
.cap {
	font-size: 12px;
	line-height: 1.4;
	letter-spacing:1px;
}

.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:361px;
}
.inteview_t{
	background-color:#FFFFFF;
	padding:20px;
	text-align:left;
	width:22em;}

.midashi {
	font-size: 20px;
	color: #0071B6;
}

.bule-l
	{
	margin-bottom:15px;
	margin-top:15px;
   border-width: 1px 0px 0px 0px; /* 太さ */
   border-style: solid; /* 線種 */
   border-color: #2E318C; /* 線色 */
   height: 1px; /* 高さ */
}

.qa-l
	{
		border-bottom:dotted 2px;
   border-color: #900009; /* 線色 */
   height: 1px; /* 高さ */
   font-size: 20px;
   color:#900009;
}


.bule{
	color: #2E318C;
}

.bule-cap{
	color: #2E318C;
	font-size: 12px;
}

.comment{
	font-size: 18px;
}

.name{
	font-size: 30px;
}

.midashi2 {
	font-size: 14px;
	font-weight:bold;
	line-height: 1.2;
	color: #1C6866;
}
.profile{
	background-color:#FFFFFF;}
	
.otani_p{
	width:1100px;
	margin: 0 auto;
	padding-left:150px;
}

.a_day {
	font-size: 13px;
	line-height: 1.4;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	letter-spacing:1px;
	}
	
.news {
	font-size: 12px;
	line-height: 1.3;
	letter-spacing:0px;
	}
	
.arart {
	font-size: 12px;
	line-height: 1.4;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:1px;
	color: #CC3333;
	}
.stock {
	font-size: 10px;
	letter-spacing:0px;
}
.out {
	font-size: 10px;
	letter-spacing:0px;
	color: #CC3333;
}

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

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

.coaster{
	width:450px;}
	
.hat{
	width:380px;}
	
.b-info{
	width:400px;
margin: 0 auto;
text-align:center;
padding-bottom:50px}
	
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}


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

/*　リンク　*/

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