@charset "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Share+Tech+Mono);
@import url(http://fonts.googleapis.com/css?family=Oswald);
/* CSS Document */

body{

	color: #fff;

	/*font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;*/

	font-family: “Times New Roman”, “游明朝”, YuMincho, “ヒラギノ明朝 ProN W3″, “Hiragino Mincho ProN”, “メイリオ”, Meiryo, serif;

/*	text-shadow: 2px 2px 2px #000;*/

	line-height: 1.5;
	
	text-align: left;
	
	background-color: #900;

}

header{
	
	background: url(images/titlebg.png) center top repeat-x;
	
	background-color: #C00;

}

#header-inner{

	width: 980px;

	margin: 0 auto;
	
	padding: 0;

}

#intro{
	
	width: 980px;
	
	margin: auto;
	
	padding: 0 10px;
	
}


#intro img:hover{

	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	
}

#item img{
	
	border-radius: 5px;
	
}

#main{
	
	width: 980px;
	
	margin: auto;
	
	padding: 0 10px;
	
}

.block{
	
	margin-top: 24px;
	
}

/*目玉品*/
#medama{
	
    width: 950px;
	
	box-shadow: 0 0 20px #fff;
	
	border-radius: 5px;
	
	background-color: #fff;
	
	margin-bottom: 30px;
	
	padding-left: 10px;
	
	color: #000;
	
}

#medama p{

	font-size: 18px;
	
	font-weight: bold;
	
}

#medama a:hover{

	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	
}

.gtr_photo img{
	
	width: 110px;
	
}

.lineup{
	
	width: 110px;
	
	margin-left: 5px;
	
	margin-bottom:10px;
	
	float: left;
	
	border: 1px solid #333;
	
}

.brand{
	
	font-size: 16px;
	
	font-weight: bold;
	
	font-family: Oswald;
	
	text-align: center;
	
	color: #09C;
	
}

.model{
	
	text-align: center;
		
	font-size: 14px;
	
	font-family: Oswald;
	
}

.tokubetsu{
	
	font-size: 9px;
	
	color: #009;
}

.price{
	
	color: #f00;
	
	font-weight: bold;
	
	text-align: center;
	
	font-size: 17px;
	
	font-family: Oswald;
	
}

.tax-ec{
	
	
	font-size: 9px;
}


#loto{
	
	width: 940px;
	
	box-shadow: 0 0 20px #0C0;
	
	border-radius: 5px;
	
	background-color: #093;
	
	margin-bottom: 30px;
	
	padding: 10px;
	
}

#loto-left{
	
	width: 470px;
	
	float: left;
	
}

#loto-right{
	
	width: 470px;
	
	height: 380px;
	
	float: right;
	
	background-image: url(images/lotobg.png);
	
}

#loto h4{
	
	font-size: 18px;
	
	font-weight: bold;
	
	line-height: 2;
	
}

#kinri{
	
	width: 940px;
	
	box-shadow: 0 0 20px #FF0;
	
	border-radius: 5px;
	
	background-color: #fccf00;
	
	margin-bottom: 30px;
		
	padding:  0 10px 10px 10px;
	
}

#kinri-left{
	
	width: 470px;
	
	float: left;
	
}

#kinri-right{
	
	width: 470px;
	
	float: right;
	
	background-image: url(images/lotobg.png);
	
}

#uke{
	
	width: 940px;
	
	box-shadow: 0 0 20px #0CC;
	
	border-radius: 5px;
	
	background-color: #0CC;
	
	margin-bottom: 30px;
		
	padding:  0 10px 10px 10px;
	
}

#uke-left{
	
	width: 470px;
	
	float: left;
	
}

#uke-right{
	
	width: 460px;
	
	float: right;
	
	background-image: url(images/lotobg.png);
	
}

#used{

	text-align: left;
	
	text-shadow: 2px 2px 2px #000;
		
}

#used ul li{
	
	display: inline;
	
	margin:0 0 0 8px;
	
	padding: 0;	
	
}

#access{
	
	width: 940px;
	
/*	box-shadow: 0 0 20px #F03;
	
	border-radius: 5px;
	
	background-color: #F03;*/
	
	margin: auto;
	
	padding: 10px ;
	
	font-size: 12px;
	
	line-height: 1.5;
	
}

#access gmap{
	
	width: 790px;
	
	margin: auto;
	
}

.clr{

	clear: both;

}

a{
	
	color: #fff;
	
	text-decoration: none;
	
}

.hov a:hover img{ filter: alpha(style=0, opacity=90);
opacity:0.9;
background: white;
}

a:visited{
	
	color: #fff;
	
}

/*フッター*/
#map{
	
	width: 620px;
	
	color: #fff;
	
	margin: auto;

	padding: 15px 0 5px 0;
	
	text-align: left;
	
	font-size: 12px;
	
	line-height: 1.5;
	
}

#shop{
	
	width: 460px;
	
	margin-right: 10px;
	
	float: left;
	
	text-align: left;
	
}

#map-img{
	float: right;
}

#footer{

	background-color: #000;

	color:#ccc;
	
	/*margin-top: 20px;*//*gsb*/
	
	line-height: 1.5;

}



#footer-inner{

	width:960px;

	margin:0 auto;

	padding-top:20px;

}



#footer a:hover{text-decoration:underline}



.footer-list1{

	width:960px;

	height:24px;

	margin:0 auto 10px auto;

	background-image:url(https://www.kurosawagakki.com/img/design/waku.png);

	list-style:none;

	text-align:center;

	overflow:hidden;

}



.footer-list1 li{

	display:inline-block;

	margin-right:20px;

	line-height:2.0em;

	font-size:11px;

	font-weight:bold;

	*display:inline;  

	*zoom:1;

}



.footer-list1 li a{color:#ccc;}



.footer-box{

	width:240px;

	float:left;

	font-size:10px;

}



.footer-list2{

	width:100%;

	list-style:none;

}



.footer-list2 li{padding:2px 0 0 5px;}



.footer-list2 li a{color:#39C}



.footer-txt1{

	font-family:'Oswald', sans-serif;

	font-weight:300;

	font-size:16px;

	line-height:2.0em;

}

	

.nb{

	width:100%;

	margin:40px auto 10px auto;

	text-align:center;

	font-size:10px;

	color:#999;

}



.copyright{

	width:100%;

	margin:0 auto 0 auto;

	font-size:10px;

	color:#999;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

}

.demo {
	float: left;
	width: 313px;
	height: 231px;
	margin: 10px 10px 0 0; /*カスタム*/ 
	overflow: hidden !important;
}

