#side{
	width: 190px;
	height: auto;
	float: left;
}

#main-titel{
background: url(../../company/img/campany.gif) no-repeat;
margin:0px 0px 5px 0px;
width:190px;
height:37px;
text-indent: -9999px;
}

#btn1{
	background: #6aa1d1;
	width: 190px;
	height: auto;
	float: left;
}
#btn1 ul{
	list-style: none;
	padding:0px 0px 5px 0px;
}
#btn1 li{
	list-style: none;
	margin:7px 5px 0px 5px;
	display: block;
	text-indent: -9999px;
}
line{
padding:5px 0px 0px 0px;
}

li.btn-1 a{
	background: url(../../company/img/btn_01.gif) no-repeat ;
	width: 180px;
	height: 30px;
	display: block;
}
li.btn-1 a:hover{
	background-image: url(../../company/img/btn_01.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
li.btn-1{
	background: url(../../company/img/btn_01.gif) no-repeat bottom;
	width:180px;
	height:30px;
}

li.btn-2 a{
	background: url(../../company/img/btn_02.gif) no-repeat ;
	width: 180px;
	height: 30px;
	display: block;
}
li.btn-2 a:hover{
	background-image: url(../../company/img/btn_02.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
li.btn-2{
	background: url(../../company/img/btn_02.gif) no-repeat bottom;
	width: 180px;
	height: 30px;
	display: block;
}

li.btn-3 a{
	background: url(../../company/img/btn_03.gif) no-repeat ;
	width: 180px;
	height: 30px;
	display: block;
}
li.btn-3 a:hover{
	background-image: url(../../company/img/btn_03.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
li.btn-3{
	background: url(../../company/img/btn_03.gif) no-repeat bottom;
	width: 180px;
	height: 30px;
	display: block;
}

li.btn-4 a{
	background: url(../../company/img/btn_04.gif) no-repeat ;
	width: 180px;
	height: 30px;
	display: block;
}
li.btn-4 a:hover{
	background-image: url(../../company/img/btn_04.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
li.btn-4{
	background: url(../../company/img/btn_04.gif) no-repeat bottom;
	width: 180px;
	height: 30px;
	display: block;
}

li.btn-5 a{
	background: url(../../company/img/btn_06.gif) no-repeat ;
	width: 180px;
	height: 50px;
	display: block;
}
li.btn-5 a:hover{
	background-image: url(../../company/img/btn_06.gif);
	background-repeat: no-repeat;
	background-position: 0px -50px;
}
li.btn-5{
	background: url(../../company/img/btn_06.gif) no-repeat bottom;
	width: 180px;
	height: 50px;
	display: block;
}

li.btn-6 a{
	background: url(../../company/img/btn_07.gif) no-repeat ;
	width: 180px;
	height: 30px;
	display: block;
}
li.btn-6 a:hover{
	background-image: url(../../company/img/btn_07.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
li.btn-6{
	background: url(../../company/img/btn_07.gif) no-repeat bottom;
	width: 180px;
	height: 30px;
	display: block;
}


.cp{
	width: 699px;
	height: 190px;
	padding:10px;
	margin:0 0 15px 0;
	background: url(../../company/img/vback.jpg) no-repeat top;
	border: 3px solid #699AC6;
}
.cp2{
	width: 699px;
	height: auto;
	padding:10px;
	margin:0 0 15px 0;
	border: 3px solid #699AC6;
	background-color:#FFFFFF;
}

.cp-k{
	width: auto;
	height: auto;
	font-size: 1.3em;
	margin:0 0 5px 0;
	color:#699AC6;
	font-weight: bold;	
}
.cp-c{
	width: 520px;
	height: auto;
	margin:0 0 30px 0;
	font-size: 0.85em;
	line-height:1.7em;
}
.cp-c2{
	width: auto;
	height: auto;
	margin:0 0 0px 0;
	font-size: 0.85em;
	line-height:1.7em;
}





.company-1{
width: 724px;
height: 45px;
background: url(../../company/img/goaisatu.gif) no-repeat;
display: block;
margin:0 auto 0 auto;
text-indent: -9999px;
}
.company-2{
width: 724px;
height: 45px;
background: url(../../company/img/gaiyou.gif) no-repeat;
display: block;
margin:0 auto 0 auto;
text-indent: -9999px;
}
.company-3{
width: 724px;
height: 45px;
background: url(../../company/img/ayanday.gif) no-repeat;
display: block;
margin:0 auto 0 auto;
text-indent: -9999px;
}
.company-10{
width: 724px;
height: 45px;
background: url(../../company/img/hisu.gif) no-repeat;
display: block;
margin:0 auto 0 auto;
text-indent: -9999px;
}



.company{
width: 724px;
height: auto;
background: url(../../company/img/comback.gif);
}
.companyimg{
width: auto;
height: auto;
}
.companytext{
width: 610px;
height: auto;
margin:0 auto 10px auto;
font-size: 0.85em;
line-height:1.7em;
}
.companyname{
	width: 320px;
	height: auto;
	padding:125px 0 0 290px;
	font-size: 0.95em;
	line-height:1.7em;
	background-image: url(../../company/img/matsui.jpg);
	background-repeat: no-repeat;
}




.company2{
width: 702px;
height: auto;
margin:0 auto 0 auto;
background: url(../../company/img/gaiyou2.gif);
}

.gaiyou{
width: 702px;
height: auto;
margin:0 0 20px 0;
}

.gaiyou1{
	width: 85px;
	height: auto;
	padding:0 0px 0 55px;
	float:left;
	font-size: 0.9em;
	line-height:1.7em;
	background-image: url(../../company/img/gaiyou4.gif);
	background-repeat: no-repeat;
}
.gaiyou2{
width: 525px;
height: auto;
padding:0 0 0 20px;
float:left;
font-size: 0.9em;
line-height:1.9em;
}


.eye{
width: 703px;
height: auto;
margin:0 auto 0 auto;
background: url(../../company/img/eback.gif);
}

.eye-1{
	width: 433px;
	height: auto;
	padding:23px 42px 30px 228px;
	font-size: 0.85em;
	line-height:1.7em;
	background-image: url(../../company/img/e1.jpg);
	background-repeat: no-repeat;
}

.eye-2{
width: 285px;
height: auto;
padding:10px 190px 30px 228px;
background: url(../../company/img/e2.jpg);
background-repeat: no-repeat;
font-size: 0.85em;
line-height:1.7em;
}
.eye-3{
width: 285px;
height: auto;
padding:10px 190px 30px 228px;
background: url(../../company/img/e3.jpg);
background-repeat: no-repeat;
font-size: 0.85em;
line-height:1.7em;
}
.eye-4{
width: 433px;
height: auto;
padding:10px 42px 30px 228px;
background: url(../../company/img/e4.jpg);
background-repeat: no-repeat;
font-size: 0.85em;
line-height:1.7em;
}


.vo{
width: 725px;
height: 190px;
background: url(../../company/img/otoiawase.gif);
margin-bottom:10px;
}

.vo-katudou{
width: 605px;
height: auto;
padding:55px 60px 20px 60px;
background: url(../../company/img/v-katudou.gif);
margin-bottom:10px;
font-size:0.9em;
line-height:1.7em;
}
.vo-katudou ul{
list-style: none;
}
.vo-katudou li{
	list-style: none;
	margin:0px 0px 5px 0px;
}
.vo-point{
	color:#69412B;
	font-weight: bold;
	font-size:1.1em;
}
.vo-basyo{
width: 605px;
height: auto;
padding:55px 60px 20px 60px;
background: url(../../company/img/v-katudoubasyo.gif);
margin-bottom:10px;
font-size:0.9em;
line-height:1.7em;
}
.vo-basyo ul{
list-style: none;
}
.vo-basyo li{
	list-style: none;
	margin:0px 0px 5px 0px;
}


.vo1{
width: 250px;
height: 84px;
margin:67px 0 0 116px;
_margin:67px 0 0 58px;
font-size: 0.9em;
line-height:1.7em;
float:left;
}
.vo2{
	width: 205px;
	height: 60px;
	margin:75px 29px 0 0px;
	_margin:75px 15px 0 0px;
	font-size: 0.9em;
	line-height:2em;
	float:right;
	font-weight: bold;
}

.suri a{
width: 725px;
height: 54px;
margin:0px 0px 5px 0px;
background: url(../../company/img/suri1.jpg);
display: block;
text-indent: -9999px;
}
.suri1{
width: 320px;
height: auto;
margin:0px 0px 20px 22px;
_margin:0px 0px 20px 11px;
float:left;
	font-size: 0.85em;
	line-height:1.7em;
}
.suri2{
width: 320px;
height: auto;
margin:0px 22px 20px 0px;
_margin:0px 11px 20px 0px;
float:right;
	font-size: 0.85em;
	line-height:1.7em;
}
.company-4{
width: 725px;
height: 45px;
background: url(../../company/img/edogawa1.gif) no-repeat;
display: block;
margin:0 auto 5px auto;
text-indent: -9999px;
}
.company-5{
width: 725px;
height: 45px;
background: url(../../company/img/edogawa2.gif) no-repeat;
display: block;
margin:0 auto 5px auto;
text-indent: -9999px;
}
.company-6{
width: 725px;
height: 45px;
background: url(../../company/img/edogawa3.gif) no-repeat;
display: block;
margin:0 auto 5px auto;
text-indent: -9999px;
}

.edo1{
width: 422px;
height: auto;
margin:0px 0px 20px 22px;
_margin:0px 0px 20px 11px;
float:left;
font-size: 0.85em;
line-height:1.7em;
}
.edo2{
width: 240px;
height: auto;
margin:0px 27px 20px 0px;
_margin:0px 13px 20px 0px;
float:right;
font-size: 0.85em;
line-height:3em;
}
.edo2 img{
margin:0px 0px 5px 0px;
}


.edo3{
width: 685px;
height: auto;
margin:0px 0px 20px 22px;
font-size: 0.85em;
line-height:1.7em;
}

.re-1{
width: 725px;
height: 44px;
background: url(../../company/img/re1.gif) no-repeat;
display: block;
text-indent: -9999px;
}
.re-2{
width: 440px;
height: 206px;
padding:20px 51px 0 234px;
background: url(../../company/img/re2.jpg) no-repeat;
font-size: 0.85em;
line-height:1.7em;
}
.re-3{
width: 440px;
height: 154px;
padding:20px 51px 0 234px;
background: url(../../company/img/re3.jpg) no-repeat;
font-size: 0.85em;
line-height:1.7em;
}
.re-4{
width: 440px;
height: 330px;
padding:20px 51px 0 234px;
background: url(../../company/img/re4.jpg) no-repeat;
font-size: 0.85em;
line-height:1.7em;
}
.re-5{
width: 440px;
height: 184px;
padding:20px 51px 0 234px;
background: url(../../company/img/re5.jpg) no-repeat;
font-size: 0.85em;
line-height:1.7em;
}


.katudou-1{
width: 725px;
height: 45px;
background: url(../../company/img/katudou.gif) no-repeat;
display: block;
text-indent: -9999px;
}
.katudou-2{
width: 640px;
height: auto;
margin:5px auto 5px auto;
font-size: 0.85em;
line-height:1.7em;
}
.k-1{
width: 470px;
height: 125px;
padding:45px 213px 0 42px;
background: url(../../company/img/k1.jpg) no-repeat;
font-size: 0.85em;
line-height:1.7em;
}
.k-2{
width: 424px;
height: 142px;
padding:48px 258px 0 42px;
background: url(../../company/img/k2.jpg) no-repeat;
font-size: 0.85em;
line-height:1.7em;
}
.k-3{
width: 424px;
height: 140px;
padding:49px 259px 0 42px;
background: url(../../company/img/k3.jpg) no-repeat;
font-size: 0.85em;
line-height:1.7em;
}
.k-4{
width: 640px;
height: 128px;
padding:45px 43px 0 42px;
background: url(../../company/img/k4.jpg) no-repeat;
font-size: 0.85em;
line-height:1.7em;
}
.k-5{
width: 640px;
height: 205px;
padding:45px 43px 0 42px;
background: url(../../company/img/k5.jpg) no-repeat;
font-size: 0.85em;
line-height:1.7em;
}

.voice-1{
width: 725px;
height: 44px;
background: url(../../company/img/voice.gif) no-repeat;
display: block;
text-indent: -9999px;
}
.voice-2{
width: 640px;
height: auto;
margin:5px auto 5px auto;
font-size: 0.85em;
line-height:1.7em;
}

.v-1{
width: 495px;
height: auto;
padding:27px 194px 0 36px;
background: url(../../company/img/v1.jpg) no-repeat;
}

.v-2{
width: 495px;
height: auto;
padding:27px 36px 0 194px;
background: url(../../company/img/v2.jpg) no-repeat;
}
.v-3{
width: 495px;
height: auto;
padding:27px 194px 0 36px;
background: url(../../company/img/v3.jpg) no-repeat;
}

.v-4{
width: 495px;
height: auto;
padding:27px 36px 0 194px;
background: url(../../company/img/v4.jpg) no-repeat;
}

.v-titel{
width: auto;
height: auto;
margin:0px 0px 10px 0px;
font-size: 1em;
line-height:1.7em;
color:#6AA2D1;
}
.v-text{
width: auto;
height: auto;
margin:0px 0px 5px 0px;
font-size: 0.85em;
line-height:1.7em;
}
.v-name{
width: auto;
height: auto;
font-size: 0.85em;
line-height:1.7em;
text-align:right;
}
.v-under{
margin:0px;
}


.oubo{
width: auto;
height: auto;
text-align:center;
margin:10px 0 5px 0;
}
.oubo2{
width: auto;
height: auto;
text-align:center;
font-size:1em;
margin:0 0 5px 0;
}

.rikutitel2{
	width: 702px;
	height: auto;
	margin:0 auto 0 auto;
	padding:7px 0 5px 0;
	font-size:1.3em;
	color: #699AC6;
	font-weight: bold;
}
.riku2-2-1{
	width: 702px;
	height: auto;
	margin:0 auto 0 auto;
	padding:10px 0 10px 0;
	background-color:#FFFFFF;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ABC7DF;
	border-bottom-color: #ABC7DF;
}

.riku2-2-2{
	width: 702px;
	height: auto;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ABC7DF;
}

.riku2-2-3{
	width: 100px;
	height: auto;
	padding:0 0px 0 30px;
	float:left;
	font-size: 0.9em;
	line-height:1.7em;
}
.riku2-2-4{
width: 525px;
height: auto;
padding:0 0 0 20px;
float:left;
font-size: 0.9em;
line-height:1.9em;
}
.colorriku{
color:#699AC6;
}



.history{
	width: 700px;
	margin:0 auto;
	height: auto;
}
.history ul{
height: auto;
list-style: none;
width: 550px;
padding:13px 0px 10px 150px;
}
.history li{
width: 230px;
	list-style: none;
	margin:0px 30px 20px 0px;
	_margin:0px 30px 20px 0px;
	float: left;
	font-size:0.9em;
	list-style:1.8em;
}
.history li img{
	list-style: none;
	margin:0px 0px 10px 0px;
}
.hi1{
	background: url(../../company/img/h-1.gif) no-repeat;
}
.hi2{
	background: url(../../company/img/h-2.gif) no-repeat;
}

.hi3{
	background: url(../../company/img/h-3.gif) no-repeat;
}
.hi4{
	background: url(../../company/img/h-4.gif) no-repeat;
}
.hi5{
	background: url(../../company/img/h-5.gif) no-repeat;
}

.riku-i{
	width: auto;
	margin:15px 0 2px 0;
	padding:3px 0 0px 0;
	font-size: 1em;
	line-height:1.5em;
	color:#4992C4;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #4992C4;
}
li.btn-4_1 {
	width: 160px;
	height: 30px;
	display: block;
	background-image: url(../../company/img/btn_04_1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	float: right;
}
li.btn-4_2 {
	width: 160px;
	height: 30px;
	margin-bottom:20px;
	display: block;
	background-image: url(../../company/img/btn_04_2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	float: right;
}
li.btn-4_1 a {
	background: url(../../company/img/btn_04_1.gif) no-repeat;
	width: 160px;
	height: 30px;
	display: inline;
	float: right;
}
li.btn-4_2 a {
	width: 160px;
	height: 30px;
	display:inline;
	float: right;
	background-image: url(../../company/img/btn_04_2.gif);
	background-repeat: no-repeat;
}
li.btn-4_1 a:hover {
	background-image: url(../../company/img/btn_04_1.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
li.btn-4_2 a:hover {
	background-image: url(../../company/img/btn_04_2.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}

