@charset "Shift_JIS";

@import url(../../../sports_tuning/image/style/mein.css);


@import url(../../../sports_tuning/image/style/mein.css);
BODY{
	background-image : url(bg.png);
color : #666666;
}

.date{
	float : right;
font-size : 15px;
padding-right : 20px;
}










#container2{
	position : relative;
overflow : hidden;
margin-left : auto;
margin-right : auto;
}

.nav2{
	float : left;
padding-left : 10px;
}

#container3{
	width : 1000px;
margin-left : auto;
margin-right : auto;
overflow : hidden;
padding-bottom : 50px;
position : relative;
color : #585858;
background-color : white;
}





























.nav2 LI{
	font-size : 15px;
background-repeat : no-repeat;
background-position : left center;
background-image : url(../../../sports_tuning/image/mk/L7.gif);
float : left;
padding-left : 20px;
padding-right : 30px;
}



























.LINK{
	background-image : url(Lbg.jpg);
background-repeat : no-repeat;
background-position : center top;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #cccccc;
overflow : hidden;
padding-top : 0px;
padding-bottom : 30px;
}

.LINK UL{
	width : 700px;
margin-left : auto;
margin-right : auto;
}

.LINK LI{
	font-size : 37px;
font-weight : bold;
line-height : 200px;
height : 200px;
padding-top : 20px;
padding-bottom : 20px;
}

.LINK LI IMG{
	float : left;
padding-right : 50px;
}

.RS{
	font-size : 38px;
font-weight : bold;
color : white;
background-color : #e05400;
text-align : center;
}


































.top{
	text-align : center;
background-image : url(top-1.jpg);
background-repeat : no-repeat;
background-position : center top;
height : 480px;
background-color : #e05400;
}




.top P{
	font-size : 50px;
font-weight : bold;
color : white;
padding-top : 400px;
line-height : 80px;
}

.LU LI{
	float : left;
width : 50%;
text-align : center;
}

.LU LI IMG{
	border-width : 1px;border-style : solid;border-color : gray;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
}

.tit-t P{
	color : #ff0000;
font-size : 25px;
line-height : 40px;
padding-top : 10px;
font-weight : bold;
border-top-width : 1px;
border-top-style : solid;
border-top-color : red;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : red;
margin-left : auto;
margin-right : auto;
text-align : center;
}

.tit-t IMG{
	float : left;
padding-left : 0px;
}

.tit-t{
	padding-top : 30px;
padding-left : 20px;
padding-bottom : 50px;
padding-right : 20px;
background-color : white;
}
.LU{
	padding-bottom : 30px;
}

H2{
	text-align : center;
font-size : 32px;
font-weight : bold;
clear : both;
}

.tcu LI{
	color : #666666;
background-color : white;
font-size : 18px;
text-indent : -1em;
padding-left : 1em;
}

.tcu{
	margin-left : auto;
margin-right : auto;
width : 95%;
padding-bottom : 50px;
}





.det .det2{
	padding-right : 20px;
width : 480px;
float : left;
font-size : 22px;
padding-top : 30px;
background-color : white;
}

.det DL DT{
	float : left;
clear : both;
line-height : 30px;
background-color : white;
}

.det UL{
	clear : both;
margin-left : auto;
margin-right : auto;
width : 95%;
background-color : white;
padding-top : 20px;
padding-bottom : 30px;
}

.det .det2 DD{
	padding-left : 17%;
line-height : 30px;
background-color : white;
}

.det .det2 .titd{
	color : white;
background-color : #e05400;
text-align : center;
width : 100%;
font-weight : bold;
font-size : 24px;
border-top-width : 5px;
border-top-style : solid;
border-top-color : orange;
}

.det UL LI{
	width : 33%;
float : left;
text-align : center;
background-color : white;
}

.det{
	padding-bottom : 80px;
background-color : white;
overflow : hidden;
}

.det DD SPAN{
	color : white;
background-color : gray;
padding-left : 10px;
padding-right : 10px;
}

.tit-0{
	font-size : 48px;
font-weight : bold;
text-align : center;
line-height : 100px;
}

.det .op{
	font-size : 20px;
margin-left : auto;
margin-right : auto;
width : 80%;
padding-top : 10px;
background-color : white;
}

.det .op DD{
	clear : both;
overflow : hidden;
padding-left : 2em;
background-color : white;
}

.det P{
	color : white;
background-color : red;
margin-left : auto;
margin-right : auto;
width : 80%;
font-size : 20px;
font-weight : bold;
text-align : center;
border-width : 1px;border-style : solid;border-color : orange;
}

.ksL{
	text-align : center;
width : 100%;
padding-top : 10px;
padding-bottom : 10px;
font-size : 16px;
color : #cc0000;
background-color : white;
}
