/*-------------------------------------------------------------------------
お作法
-------------------------------------------------------------------------*/

html,body{
	font-family:"Noto Serif JP","Hiragino Kaku Gothic Pro w3","Meiryo", serif;
	margin:0 auto;
	padding:0;
	text-align:center;
	background-color:black;
	color:#ffffff;
	font-size:100%;
	line-height:130%;
	width:950px;
}

img{border:0px;}

hr{
	border: 3px solid ;
	color: #ff6630;
}

ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

a{
/*	text-decoration: none;*/
	color: #ffffff;
} 

a:hover{
	text-decoration:none; 
	color:#ff6630;
}
a:active{
	text-decoration:none; 
	color:#bbbbbb;}

.clear{clear:both;}

/*-------------------------------------------------------------------------
スクロールバー
-------------------------------------------------------------------------*/

::-webkit-scrollbar{
  width: 10px;
}
::-webkit-scrollbar-track{
  background: #000000;
  border: none;
  border-radius: 10px;
  box-shadow: inset 0 0 2px #000000; 
}
::-webkit-scrollbar-thumb{
  background: #ff6600;
  border-radius: 10px;
  box-shadow: none;
}

/*-------------------------------------------------------------------------
hタグ
-------------------------------------------------------------------------*/

h1{
	font-family:"Hiragino Kaku Gothic Pro","Meiryo";
	font-size:15px;
	text-align:right;
	margin:7px 3px 0 auto;
}

h2{
	font-family:"Noto Serif JP","Hiragino Kaku Gothic Pro w3","Meiryo", serif;
	font-size:29px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#ff6600;
	margin:0 0 1px 0;
	padding:15px;
}

/*-------------------------------------------------------------------------
ヘッダー
-------------------------------------------------------------------------*/

#head{
	width:950px;
	height:150px;
	background:url(../img/header/top-head.png) no-repeat;
	text-align:left;
}

.head_staff{
	padding:10px 0 0 248px;
	width:373px;
	height:64px;
}

.head_date{
	text-align:right;
	margin:12px 5px 0 auto;
}

.head_title{
	font-size:20px;
	text-align:right;
	margin:12px 5px 0 auto;
}

/*-------------------------------------------------------------------------
メイン画像（動画）・リード
-------------------------------------------------------------------------*/

#mainimg{
	margin:0 0 -13px -3px;
}

#topword{
  	width:950px;
/*	height:425px;
	position:  relative;   
	text-align:center;*/
	margin:31px 0 44px 0;
}

.wordbox{
	padding:0 25px 0 25px;
/*	position:  absolute;
	right:  25px;
	left: 25px;*/
}

.word{
	font-size:17px;
	line-height:28px;
	text-align:left;
}

.word2{
	font-size:15px;
	color:#ff6600;
	line-height:29px;
	text-align:left;
	margin:-3px 0 0 0;
}

/*---------------------------- ---------------------------------------------
コンテンツ部
-------------------------------------------------------------------------*/

#contents{
	width:730px;
	float:right;
	margin:0px;
	padding-left:10px;
	text-align:left;
	font-size:16px;
}

#contents .center{
	text-align:center;
}
#contents .left{
	text-align:left;
}

/*-------------------------------------------------------------------------
在庫・入荷・納車リンク部分
-------------------------------------------------------------------------*/

#copy{
	font-family:"Hiragino Kaku Gothic Pro","Meiryo";
	width:730px;
	text-align:left;
	font-size:14px;
	line-height:150%;
	margin:8px 0 9px 0;
}

/*-------------------------------------------------------------------------
おしらせ
-------------------------------------------------------------------------*/

#news{
	font-family:"Hiragino Kaku Gothic Pro","Meiryo";
	text-align:left;
	font-size:18px;
	color:#ff6600;
	line-height:108%;
	margin:10px 0 auto;
	float:left;
}

#frame{
	font-family:"Hiragino Kaku Gothic Pro","Meiryo";
	font-size:11px;
	width:365px;
	height:118px;
	overflow:auto;
	margin:6px 0 0 0;
	padding:5px 5px 5px 5px;
	border: solid 1px #ff6600;
}

.newslink{color:#cccccc;text-decoration:none;}
.newslin:link{color:#cccccc;text-decoration:none;}
.newslin:visited{color:#cccccc;text-decoration:none;}
.newslin:active{color:#cccccc;text-decoration:none;}
.newslin:hover{color:#cccccc;text-decoration:none;}

/*-------------------------------------------------------------------------
イベント情報
-------------------------------------------------------------------------*/

#event{
	font-family:"Hiragino Kaku Gothic Pro","Meiryo";
	text-align:left;
	font-size:18px;
	color:#ff6600;
	margin:10px 0 auto;
	float:right;
}

.event_js{
	margin:5px 0 0 0;
	border: solid 1px #ff6600;
}

/*-------------------------------------------------------------------------

-------------------------------------------------------------------------*/

.guide{width:730px;}

.guide_f1{
	width:730px;
	float:left;
	font-family:"Noto Serif JP","Hiragino Kaku Gothic Pro w3","Meiryo", serif;
	font-size : 15px;
	color:#ffffff;
	line-height:150%;
	margin:15px 0 12px 0;
}

.guide_f2{
	float:left;
	font-family:"Hiragino Kaku Gothic Pro","Meiryo";
	font-size : 15px;
	color:#ffffff;
	line-height:150%;
	margin:0 0 12px 0;
}

.guide_img{
	width:308px;
	height:60px;
	float:right;
	background:url(../img/u.jpg) no-repeat;
}

.guide_f3{
	float:left;
	font-family:"Hiragino Kaku Gothic Pro","Meiryo";
	font-size : 12px;
	color:#ffffff;
	line-height:160%;
	margin:0 0 -5px 0;
}

/*-------------------------------------------------------------------------
フッター
-------------------------------------------------------------------------*/

#footer{
	width:100%;
	padding: 3px 0 0 0;
	clear:both;
	text-align:center;
	width:950px;
	height:45px;
	background: url(../img/top-under.gif);
}