﻿@charset "utf-8";

/*--------------------------------------
  Bass Style Sheet
---------------------------------------*/

/*--------------------------------------
  formatting  style
---------------------------------------*/

* {
	font-style: normal;
	margin: 0px;
	padding: 0px;
}

body{
	font-family: sans-serif;
	font-size: 75%;
	line-height: 1.6em;	
	background-color:#1b0e05;	
}

hr{
	display:none;
}

.clear{clear:both;}
/*--------------------------------------
  link
---------------------------------------*/

a img {
	border-style:none;
}


a{
	text-decoration:underline;
	outline:none;
}



a:link{
	color:#c8161d;
	text-decoration:underline;
}



a:visited{
	color:#ea5532;
	text-decoration:underline;
}


a:hover{
	color:#3F6;
	text-decoration:underline;
}



/*--------------------------------------
  image Sheet
---------------------------------------*/

img { border-style:none; }

a img { border-style:none; }



/*--------------------------------------
  wrapper
---------------------------------------*/

#wrapper{
	width:995px;
	margin:0px auto;
}



#header{
	width:995px;
	height:136px;
}

#header1{
	width:263px;
	height:136px;
	float:left;
}

#header2box{
	width:732px;
	height:136px;
	float:left;
}

#header2{
	width:687px;
	height:65px;
	background:url(../image/head2.jpg) no-repeat;
	text-align:right;
	font-size:50%;
	padding-top:25px;
	padding-right:45px;
}

#header2 p{
	text-align:right;
	font-size:200%;
}

#navi1{
	width:122px;
	height:46px;
	float:left;
}

.navi2{
	width:113px;
	height:46px;
	float:left;
}

#main{
	width:947px;
	height:405px;
	background:url(../image/mainph.jpg) repeat-y;
	padding-left:48px;
	padding-top:12px;
}


#main_phbox{
	width:908px;
	height:387px;
	background-color:#000;
}

#main_phbox1{
	width:361px;
	height:387px;
	float:left;
}

#main_phbox2{
	width:547px;
	height:387px;
	float:left;
}

.main_phbox2a{
	width:547px;
	height:190px;
}


.main_phbox2b{
	width:547px;
	height:197px;
}


#main_ph01{
	width:190px;
	height:276px;
	float:left;
}

#main_ph02{
	width:171px;
	height:276px;
	float:left;
}


#main_ph06{
	width:361px;
	height:111px;
	clear:both;
}


.main_ph03{
	width:170px;
	height:190px;
	float:left;
}


.main_ph05{
	width:207px;
	height:190px;
	float:left;
}


.main_ph07{
	width:170px;
	height:197px;
	float:left;
}


.main_ph09{
	width:207px;
	height:197px;
	float:left;
}

#contents{
	width:995px;
	background:url(../image/back_repet.jpg) repeat-y;
}

#middle{
	width:903px;
	height:600px;
	margin-left:46px;
	background-color:#FFF;
}

.box{
	width:883px;
	margin-left:10px;
	padding-top:10px;
}


#pickup{
	width:206px;
	height:255px;
	float:left;
}

#arrival{
	width:180px;
	height:210px;
	background:url(../image/newarrival.jpg) no-repeat;
	float:left;
	padding-top:45px;
	padding-left:191px;
	margin-left:8px;
}

#arrivalbox{
	width:160px;
	height:200px;
}

#arrival1{
	width:160px;
	height:50px;
}

#arrival2{
	width:160px;
	height:20px;
	text-align:right;
}

#arrival3{
	width:160px;
	line-height:17px;
}

#arrival4{
	width:160px;
	text-align:right;
}


#information{
	width:269px;
	height:210px;
	float:left;
	background:url(../image/info.jpg) no-repeat;
	padding-top:45px;
	padding-left:20px;
	margin-left:9px;
	line-height:23px;
}





#brandlist{
	width:419px;
	height:223px;
	float:left;
	background:url(../image/brandlist.jpg) no-repeat;
	margin-top:20px;
}

#brandbox{
	width:390px;
	height:178px;
	padding-top:45px;
	padding-left:15px;
}

.brandbox1{
	width:390px;
	height:49px;
	margin-top:5px;
}

.brand1{
	width:125px;
	height:49px;
	float:left;
}

.brand2{
	width:125px;
	height:49px;
	margin-left:5px;
	float:left;
}


#shopdude{
	width:437px;
	height:180px;
	float:left;
	margin-top:20px;
	margin-left:5px;
	background:url(../image/domestic.jpg) no-repeat;
	padding-top:47px;
	padding-left:20px;
}

#shopdude_se{
	width:150px;
	height:160px;
	line-height:17px;

}


#contact{
	width:286px;
	height:67px;
	float:left;
	margin-top:10px;
}

.access{
	width:286px;
	height:67px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#underinfo{
	width:920px;
	height:140px;
	background:url(../image/underinfo.jpg) no-repeat;
	padding-top:80px;
	padding-left:75px;
}


#infobox{
	width:410px;
	height:130px;
}

#underinfo1{
	width:80px;
	height:130px;
	color:#FFF;
	float:left;
	line-height:22px;
}

#underinfo2{
	width:275px;
	height:130px;
	color:#FFF;
	float:left;
	line-height:22px;
}

#underinfo3{
	width:50px;
	height:30px;
	float:left;
	margin-left:5px;
	margin-top:18px;
}

#sitemap{
	width:990px;
	height:80px;
	background:url(../image/back_footer.jpg) no-repeat;
	text-align:center;
	padding-top:10px;
	padding-left:5px;
	line-height:20px;
	clear:both;
}

/*--------------------------------------
  sitemap link
---------------------------------------*/



#pan,#sitemap a:link{
	color:#000;
	text-decoration:underline;
}



#pan,#sitemap a:visited{
	color:#f9c385;
	text-decoration:underline;
}


#pan,#sitemap a:hover{
	color:#fff;
	text-decoration:underline;
}



#pankuzu{
	width:950px;
	height:25px;
	padding-left:45px;
}


/*--------------------------------------
  パンくず link
---------------------------------------*/

#pankuzu a:link{
	color:#000;
	text-decoration:underline;
}



#pankuzu a:visited{
	color:#f9c385;
	text-decoration:underline;
}


#pankuzu a:hover{
	color:#fff;
	text-decoration:underline;
}



#side{
	width:185px;
	height:330px;
	margin-left:45px;
	float:left;
}

.sidebrown{
	width:167px;
	height:29px;
	background:url(../image/sidenavi2.gif) no-repeat;
	padding-top:8px;
	padding-left:15px;
	font-size:130%;
}

.sidewhite{
	width:167px;
	height:29px;
	background:url(../image/sidenavi1.gif) no-repeat;
	padding-top:8px;
	padding-left:15px;
	font-size:130%;
}


/*--------------------------------------
  sidebrown link
---------------------------------------*/

.sidebrown a:link{
	color:#FFF;
	text-decoration:none;
}



.sidebrown a:visited{
	color:#ed6d46;
	text-decoration:none;
}


.sidebrown a:hover{
	color:#ed6d46;
	text-decoration:none;
}

/*--------------------------------------
  sidewhite link
---------------------------------------*/

.sidewhite a:link{
	color:#000;
	text-decoration:none;
}



.sidewhite a:visited{
	color:#ba513a;
	text-decoration:none;
}


.sidewhite a:hover{
	color:#ba513a;
	text-decoration:none;
}



#article{
	width:700px;
	float:left;
	margin-left:20px;
}

.titlebar{
	width:700px;
	height:25px;
}

#buttonbox{
	width: 995px;
	height:144px;
	clear: both;
}

#button1{
	width: 246px;
	height:144px;
	float: left;
}

#button2{
	width: 547px;
	height:144px;
	float: left;
}

#button3{
	width: 202px;
	height:144px;
	float: left;
}

#ac_bu{
	width: 274px;
	height:70;
	float: left;
}

#du_bu{
	width: 273px;
	height:70;
	float: left;
}


#ph_bu{
	width: 274px;
	height:74;
	float: left;
}

#co_bu{
	width: 273px;
	height:74;
	float: left;
}

#button4{
	width: 170px;
	height:48px;
	background:url(../image/upback.jpg) no-repeat;
	padding-left: 825px;
	padding-top: 6px;
	clear: both;
}

#topbutton{
	width: 123px;
	height:27px;
}

#ue_buttonbox{
	width: 547px;
	height:70px;

}

#shita_buttonbox{
	width: 547px;
	height:74px;

}


/*--------------------------------------
  IEハック
---------------------------------------*/


*:first-child+html #header2 h1{
	font-size:12px;
}