@charset "shift_jis";

p, h1, h2, h3, h4, h5, h6, ul {
	margin: 0px;
	padding: 0px;
}


body {
	margin: 0px;
	padding: 0px;
	background-image: none;
	background-color: #000000;
}

#conts {
	width: 278px;
	height: 345px;
	margin: -172px 0px 0px -139px;
	left: 50%;
	top: 50%;
	position: absolute;
}

.clear {
clear:both;
}

#left{
	width:87px;
	}

#real{
	float:right;
	width:568px;
	margin-right:113px;
	margin-top:-30px;
	background-image: url(images/img30.gif);
	background-repeat: no-repeat;
	display: inline;
}

#real_1{
	float:right;
	width:568px;
	margin-right:113px;
	margin-top:-30px;
	background-image: url(images/img30.gif);
	background-repeat: no-repeat;
	display: inline;
}


.real_1{
	float:left;
	height: 367px;
	margin-top: 150px;
	width: 170px;
	margin-left: 100px;
	display: inline;
}

.real_2{
	float:right;
	height: 367px;
	width: 170px;
	margin-top: 150px;
	margin-right: 78px;
	display: inline;
}

.real_3{
	float:left;
	height: 367px;
	margin-top: 20px;
	width: 170px;
	margin-left: 100px;
	display: inline;
}

.real_4{
	float:right;
	height: 367px;
	width: 170px;
	margin-top: 20px;
	margin-right: 78px;
	display: inline;
}


.real_1a{
	float:left;
	height: 226px;
	margin-top: 80px;
	width: 170px;
	margin-left: 100px;
	display: inline;
}

.real_2a{
	float:right;
	height: 227px;
	width: 170px;
	margin-top: 80px;
	margin-right: 78px;
	display: inline;
}

.real_3a{
	float:left;
	height: 226px;
	margin-top: 10px;
	width: 170px;
	margin-left: 100px;
	display: inline;
}

.real_4a{
	float:right;
	height: 227px;
	width: 170px;
	margin-top:10px;
	margin-right:78px;
	display: inline;
}

.real_5a{
	float:left;
	height: 226px;
	margin-top: 10px;
	width: 170px;
	margin-left: 100px;
	display: inline;
}

.real_6a{
	float:right;
	height: 227px;
	width: 170px;
	margin-top:10px;
	margin-right:78px;
	display: inline;
}

#gallery{
	float:right;
	width:568px;
	margin-right:113px;
	margin-top:-30px;
	background-image: url(images/img20.gif);
	background-repeat: no-repeat;
	display: inline;
}

.gallery_1{
	float:left;
	height: 250px;
	margin-top: 50px;
	width: 170px;
	margin-left: 100px;
	display: inline;
}

.gallery_2{
	float:right;
	height: 250px;
	width: 170px;
	margin-top: 50px;
	margin-right: 78px;
	display: inline;
}

.gallery_3{
	float:left;
	height: 250px;
	margin-top: 13px;
	width: 170px;
	margin-left: 100px;
	display: inline;
}

.gallery_4{
	float:right;
	height: 250px;
	width: 170px;
	margin-top: 13px;
	margin-right: 78px;
	display: inline;
}

.gallery_5{
	float:left;
	height: 250px;
	margin-top: 15px;
	width: 170px;
	margin-left: 100px;
	display: inline;
}

.gallery_6{
	float:right;
	height: 250px;
	width: 170px;
	margin-top: 15px;
	margin-right: 78px;
	display: inline;
}


.conts1{
width:618px;
display: inline;}


.conts2{
	background-image:url(images/img07.gif);
	width:618px;
	height:497px;
	float: right;
}

.company{
background-image:url(images/img2.jpg)}


.conts3{
margin-top:-30px;
margin-right:108px;
	width:560px;
	float: right;
	display: inline;
}

.conts3a{
	margin-right:108px;
	margin-top:-30px;
	width:560px;
	float:right;
	display: inline;
}

.conts4{
	background-image:url(images/img07.gif);
	width:618px;
	height:497px;
	float: right;
}


.pro1_item{
float:right;
	width:560px;
	margin-top:30px;
	margin-bottom:25px;
}

.pro2_item{
	width:560px;
	margin-top:30px;
	margin-bottom:25px;
}

.pro3_item{
width:560px;
margin-top:30px;
margin-bottom:25px;}

.pro1a_item{
width:560px;
margin-top:30px;
margin-bottom:25px;}



.footer{
margin-top:30px;
margin-left:285px;}


.foot
	{
	position:absolute;
	top:596px;
	left:281px;
	width:199px;
	height: 119px;
	}
	
	
body {
	background-color: #000000;
}

.text1{
	margin-left:50px;
	color:#FFFFFF;
	font-size: 12px;
	line-height: 20px;
	font-family: "メイリオ";
}

.text2{
	margin-top:310px;
	margin-left:30px;
	width:350px;
	color:#FFFFFF;
	font-size: 12px;
	line-height: 20px;
	font-family: "メイリオ";
	letter-spacing: 1px;
}

.text3{
	margin-top:10px;
	color:#FFFFFF;
	font-size: 14px;
	font-family: "メイリオ";
	margin-bottom: 10px;
	margin-left: 170px;
}

.text4{
	margin-top:10px;
	margin-bottom: 25px;
	width:618px;
	color:#FFFFFF;
	font-size: 12px;
	font-family: "メイリオ";
}


.box1{
	float:left;
	width: 181px;
	margin-left: 35px;
}

.box1in{
	float:left;
	width: 113px;
	margin-left: 62px;
	margin-top: 122px;
}

.pro1{
	float:left;
	width: 132px;
	margin-left: 20px;
	margin-top: 15px;
}

.pro2{
	float:left;
	width: 132px;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.pro3{
	float:left;
	width: 132px;
	margin-left: 20px;
	margin-top: 10px;
}

.pro4{
	width:154px;
	margin-bottom:5px;
	margin-top:35px;
	margin-right:52px;
	float:right
}

.pro4in{
	width:109px;
	margin-top:122px;
	margin-right:54px;
	float:right;
	height: 38px;
}

.pro5{
	float:left;
	width: 132px;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom:10px;
}

.pro6{
	width:154px;
	margin-top:40px;
	float:right;
	height: 47px;
	margin-right: 52px;
}

.dokuro{
	width:94px;
	margin-top:99px;
	float:left;
	margin-left: 58px;
}


.bg1{
	position:absolute;
	top:-1px;
	left:151px;
	width:618px;
	height:2050px;
}


.info{
margin-top:20px;
	margin-left:143px;
}

.info2{
	margin-top:20px;
	margin-left:116px;
}

.info3{
	margin-top:20px;
	margin-left:120px;
}

.info4{
	margin-top:20px;
	margin-left:166px;
}

.info5{
	margin-top:20px;
	margin-left:134px;
}

.clear{
clear:both;}

#dealer{
font-size:12px;
font-family:"メイリオ";
	width:625px;
	float:right;
	color:#FFFFFF;
	margin-right: 30px;
	display: inline;
}

.dealer1{
margin-right:10px;
line-height:30px;
width:30px;
float:left;}

.dealer2{
line-height:30px;
width:175px;
float:left;}

.dealer3{
line-height:30px;
width:320px;
float:left;}

.dealer4{
line-height:30px;
width:90px;
float:left;}


#wrap{
	width:768px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	}
	
#wrap2{
	width:768px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	}

#wrap .conts1 {
	float: right;
}
#wrap .conts3 .box1 .pro1 {
	margin-bottom: 10px;
}

.press1{
width:225px;
margin-left:30px;
margin-bottom:25px;}

.press2{
width:225px;
margin-left:55px;
margin-bottom:25px;}

.press3{
width:225px;
margin-left:30px;
margin-bottom:25px;}

.press4{
width:225px;
margin-left:55px;
margin-bottom:25px;}

.text1000{
	font-size:12px;
	color:#FFFFFF;
	font-weight: normal;
	font-family: "メイリオ";
	margin-left: 165px;
}

.menu1{}

.menu2{}

.menu3{}

.menu4{}

.menu5{}

.menu6{}

.menu7{}

.menu8{}

.menu9{}

.menu10{}

