@charset "utf-8";
/* CSS Document */

body {
	background-color: #000000;
	margin-top: 0px;
	background-image: url(img/backg.jpg);
	background-repeat: repeat-x;
}
a {
/*¥*/
overflow: hidden;
/**/
}
#wrapper #menu #home {
	list-style-image: none;
	list-style-type: none;
}
body, td, th {
	color: #FFFFFF;
	height: 56px;
	margin: 0px;
}
#wrapper #contents #mainarea {
	background-image: url(img/main.jpg);
	text-indent: -9999px;
	display: block;
	height: 263px;
	width: 318px;
	margin: 0px;
	padding-top: 165px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 682px;
	background-repeat: no-repeat;
}
#wrapper {
	height: auto;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #header {
	background-image: url(img/deeno1.jpg);
	text-indent: -9999px;
	display: block;
	height: 138px;
	width: 1000px;
}
#wrapper #menu #home a {
	background-image: url(img/home.jpg);
	height: 41px;
	width: 185px;
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
}
#wrapper #menu #home a:hover {
	background-image: url(img/home1.jpg);
	height: 41px;
	width: 185px;
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
}
#wrapper #menu ul {
	height: 43px;
	width: 1000px;
	margin: 0px;
	list-style-image: none;
	padding: 0px;
}
#wrapper #contents #text #toptext {
	background-image: url(img/texttop.jpg);
	display: block;
	height: 17px;
	width: 667px;
}
#wrapper #contents #text #midtext {
	background-color: #FFFFFF;
	height: 562px;
	width: 646px;
	padding-left: 21px;
	margin-bottom: 0px;
}
#wrapper #contents #text #bottext {
	background-image: url(img/textbottom.jpg);
	display: block;
	height: 16px;
	width: 667px;
	margin-bottom: 10px;
	clear: left;
	margin-top: 0px;
}
#wrapper #contents #text1 #toptext {
	background-image: url(img/texttop.jpg);
	display: block;
	height: 17px;
	width: 667px;
}
#wrapper #contents #text1 #bottext {
	background-image: url(img/textbottom.jpg);
	display: block;
	height: 16px;
	width: 667px;
	margin-bottom: 10px;
	clear: left;
}
#wrapper #contents #text #con {
	background-image: url(img/contact2.jpg);
	text-indent: -9999px;
	display: block;
	height: 154px;
	width: 626px;
}
#wrapper #contents #text {
	width: 667px;
	margin-right: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#wrapper #contents #text1 {
	width: 667px;
	margin-right: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	height: 550px;
}
#wrapper #contents #rightmenu li {
	list-style-image: none;
	list-style-type: none;
}
#wrapper #contents #rightmenu ul {
	margin: 0px;
	padding: 0px;
	width: 321px;
	height: 535px;
}
#wrapper #contents #rightmenu #mogura a {
	background-image: url(img/mogura.jpg);
	height: 95px;
	width: 321px;
	margin-top: 0px;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
}
#wrapper #contents #rightmenu #hikkoshi a {
	background-image: url(img/hikkoshi.jpg);
	padding: 0px;
	height: 95px;
	width: 321px;
	text-indent: -9999px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#wrapper #contents #rightmenu #oitoku a {
	background-image: url(img/oitoku.jpg);
	text-indent: -9999px;
	display: block;
	height: 95px;
	width: 321px;
	margin-bottom: 15px;
}
#wrapper #contents #rightmenu #das a {
	background-image: url(img/das.jpg);
	text-indent: -9999px;
	display: block;
	height: 95px;
	width: 321px;
	margin-bottom: 15px;
}
#wrapper #contents #rightmenu #hub a {
	background-image: url(img/hub.jpg);
	text-indent: -9999px;
	display: block;
	height: 95px;
	width: 321px;
}
#wrapper #contents #rightmenu #mogura a:hover {
	background-image: url(img/mogura1.jpg);
	height: 95px;
	width: 321px;
	margin-top: 0px;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
}
#wrapper #contents #rightmenu #hikkoshi a:hover {
	background-image: url(img/hikkoshi1.jpg);
	padding: 0px;
	height: 95px;
	width: 321px;
	text-indent: -9999px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#wrapper #contents #rightmenu #oitoku a:hover {
	background-image: url(img/oitoku1.jpg);
	text-indent: -9999px;
	display: block;
	height: 95px;
	width: 321px;
	margin-bottom: 15px;
}
#wrapper #contents #rightmenu #das a:hover {
	background-image: url(img/das1.jpg);
	text-indent: -9999px;
	display: block;
	height: 95px;
	width: 321px;
	margin-bottom: 15px;
}
#wrapper #contents #rightmenu #hub a:hover {
	background-image: url(img/hub1.jpg);
	text-indent: -9999px;
	display: block;
	height: 95px;
	width: 321px;
}
#wrapper #contents #mainarea #cont a {
	background-image: url(img/contactarea.jpg);
	height: 51px;
	width: 281px;
	text-indent: -9999px;
	display: block;
	float: none;
}
#wrapper #contents #mainarea #cont a:hover {
	background-image: url(img/contactarea1.jpg);
	height: 51px;
	width: 281px;
	text-indent: -9999px;
	display: block;
	float: left;
}
#wrapper #contents #rightmenu {
	width: 321px;
	float: right;
}
#wrapper #contents {
	clear: both;
	margin: 0px;
	height: auto;
	width: 1000px;
}
#footer {
	background-image: url(img/deeno222.jpg);
	background-repeat: repeat-x;
	height: 230px;
	display: block;
	padding: 0px;
	clear: both;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
}
#wrapper #contents #text #midtext1 #totaleye {
	background-image: url(img/totaleye.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 613px;
}
#wrapper #contents #text #midtext ul {
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	height: 130px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
}
#wrapper #contents #text #midtext #contactlink1 ul {
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	height: 56px;
	display: block;
	margin: 0px;
}
#wrapper #contents #text #midtext #contactlink1 li {
	float: left;
}
#wrapper #contents #text #midtext li {
	float: left;
}
#wrapper #contents #text #midtext1 ul {
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	height: 130px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
}
#wrapper #contents #text #midtext1 li {
	float: left;
}
#wrapper #contents #text #midtext #grouppower {
	background-image: url(img/grouptext.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 623px;
}
#wrapper #contents #text #midtext #newstextarea {
	background-image: url(img/textarea1.jpg);
	height: 146px;
	width: 602px;
	overflow: auto;
	color: #666666;
	line-height: 18px;
	padding-left: 20px;
}
#wrapper #contents #text #midtext #contactlink ul {
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	height: 64px;
	display: block;
	margin: 0px;
}
#wrapper #contents #text #midtext #contactlink li {
	float: left;
}
#wrapper #contents #text #midtext1 #contactlink ul {
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	height: 64px;
	display: block;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #contents #text #midtext1 #contactlink li {
	float: left;
}
#charter a {
	background-image: url(img/charter.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	margin-right: 10px;
	margin-top: 8px;
}
#souko a {
	background-image: url(img/souko.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	margin-right: 10px;
	margin-top: 8px;
}
#world a {
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	background-image: url(img/world.jpg);
	margin-top: 8px;
}
#charter a:hover {
	background-image: url(img/charter1.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	margin-right: 10px;
	margin-top: 8px;
}
#souko a:hover {
	background-image: url(img/souko1.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	margin-right: 10px;
	margin-top: 8px;
}
#world a:hover {
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	background-image: url(img/world1.jpg);
	margin-top: 8px;
}
#wrapper #contents #text #midtext #butsuryu {
	background-image: url(img/buturyucoordinate.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 623px;
	margin-bottom: 11px;
	clear: left;
}
#coordi a {
	background-image: url(img/coordinate.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	margin-right: 10px;
	margin-top: 8px;
}
#juryo a {
	background-image: url(img/juryo.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	margin-right: 10px;
	margin-top: 8px;
}
#web a {
	background-image: url(img/websystem.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	margin-top: 8px;
	margin-bottom: 10px;
}
#coordi a:hover {
	background-image: url(img/coordinate1.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	margin-right: 10px;
	margin-top: 8px;
}
#juryo a:hover {
	background-image: url(img/juryo1.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	margin-right: 10px;
	margin-top: 8px;
}
#web a:hover {
	background-image: url(img/websystem1.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 201px;
	margin-top: 8px;
	margin-bottom: 10px;
}
#wrapper #contents #text #midtext1 #tel {
	background-image: url(img/tel2.jpg);
	height: 58px;
	width: 203px;
	text-indent: -9999px;
	display: block;
	margin-right: 8px;
}
#wrapper #contents #text #midtext1 #fax a {
	background-image: url(img/fax3.jpg);
	text-indent: -9999px;
	display: block;
	height: 58px;
	width: 203px;
	margin-right: 8px;
}
#wrapper #contents #text #midtext1 #mail a {
	background-image: url(img/mail3.jpg);
	text-indent: -9999px;
	display: block;
	height: 58px;
	width: 203px;
	margin-bottom: 6px;
}
#wrapper #contents #text #midtext1 #fax a:hover {
	background-image: url(img/fax2.jpg);
	text-indent: -9999px;
	display: block;
	height: 58px;
	width: 203px;
	margin-right: 8px;
}
#wrapper #contents #text #midtext1 #mail a:hover {
	background-image: url(img/mail2.jpg);
	text-indent: -9999px;
	display: block;
	height: 58px;
	width: 203px;
	margin-bottom: 6px;
}
#wrapper #contents #text #midtext #tel {
	background-image: url(img/tel.jpg);
	height: 58px;
	width: 203px;
	text-indent: -9999px;
	display: block;
	margin-right: 8px;
}
#wrapper #contents #text #midtext #fax a {
	background-image: url(img/fax.jpg);
	text-indent: -9999px;
	display: block;
	height: 58px;
	width: 203px;
	margin-right: 8px;
}
#wrapper #contents #text #midtext #mail a {
	background-image: url(img/mail.jpg);
	text-indent: -9999px;
	display: block;
	height: 58px;
	width: 203px;
	margin-bottom: 6px;
}
#wrapper #contents #text #midtext #fax a:hover {
	background-image: url(img/fax1.jpg);
	text-indent: -9999px;
	display: block;
	height: 58px;
	width: 203px;
	margin-right: 8px;
}
#wrapper #contents #text #midtext #mail a:hover {
	background-image: url(img/mail1.jpg);
	text-indent: -9999px;
	display: block;
	height: 58px;
	width: 203px;
	margin-bottom: 6px;
}
#wrapper #contents #text #midtext #news {
	background-image: url(img/news.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 624px;
	clear: left;
	margin-bottom: 11px;
}
#wrapper #menu #service a {
	background-image: url(img/service.jpg);
	height: 41px;
	width: 214px;
	text-indent: -9999px;
	display: block;
}
#wrapper #menu #ceo a {
	background-image: url(img/ceoinfo.jpg);
	height: 41px;
	width: 188px;
	text-indent: -9999px;
	display: block;
}
#wrapper #menu #group a {
	background-image: url(img/group.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 210px;
}
#wrapper #menu #contact a {
	background-image: url(img/contactus.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 203px;
}
#wrapper #menu #service a:hover {
	background-image: url(img/service1.jpg);
	height: 41px;
	width: 214px;
	text-indent: -9999px;
	display: block;
}
#wrapper #menu #ceo a:hover {
	background-image: url(img/ceoinfo1.jpg);
	height: 41px;
	width: 188px;
	text-indent: -9999px;
	display: block;
}
#wrapper #menu #group a:hover {
	background-image: url(img/group1.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 210px;
}
#wrapper #menu #contact a:hover {
	background-image: url(img/contactus1.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 203px;
}
#menu li {
	float: left;
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
}
#menu li a {
	display: block;
}
#wrapper #contents #text #midtext #newstextarea p {
	height: 17px;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#wrapper #contents #serviceabout {
	background-image: url(img/mainservice.jpg);
	height: 200px;
	width: 1000px;
	text-indent: -9999px;
	display: block;
}
#wrapper #contents #text #midtext1 #butsuryutext {
	background-image: url(img/buturyuservice.jpg);
	text-indent: -9999px;
	display: block;
	height: 118px;
	width: 613px;
}
#wrapper #contents #text #midtext1 #gptextp {
	background-image: url(img/gp.jpg);
	text-indent: -9999px;
	display: block;
	height: 192px;
	width: 613px;
}
#wrapper #contents #text #midtext #gptextp #totaleye {
	background-image: url(img/totaleye.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 613px;
}
#wrapper #contents #text #midtext1 {
	background-color: #FFFFFF;
	height: auto;
	width: 646px;
	padding-left: 21px;
}
#wrapper #contents #text1 #midtext2 {
	background-color: #FFFFFF;
	height: 354px;
	width: 646px;
	padding-left: 21px;
}
#wrapper #contents #text #midtext1 #tetext {
	background-image: url(img/te.jpg);
	text-indent: -9999px;
	display: block;
	height: 194px;
	width: 613px;
}
#wrapper #contents #text #midtext1 #hattyu {
	background-image: url(img/hattyuu.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 613px;
}
#wrapper #contents #text #midtext1 #hatext {
	background-image: url(img/ha.jpg);
	text-indent: -9999px;
	display: block;
	height: 219px;
	width: 613px;
}
#wrapper #contents #text #midtext1 #truck {
	background-image: url(img/serviceabout.jpg);
	text-indent: -9999px;
	display: block;
	height: 264px;
	width: 613px;
}
#wrapper #contents #text #midtext1 #gptext {
	background-image: url(img/grouppower.jpg);
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 613px;
}
#wrapper #contents #text #midtext1 #ceoimg {
	background-image: url(img/ceoimg.jpg);
	height: 1224px;
	width: 621px;
	text-indent: -9999px;
	display: block;
}
#wrapper #contents #daihyou {
	background-image: url(img/daihyouaisatsu.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #text #midtext1 #company {
	color: #666666;
	height: 300px;
	width: 644px;
	display: block;
	background-color: #FFFFFF;
}
#wrapper #contents #groupcompany {
	background-image: url(img/groupcom.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #text1 #midtext2 li {
	list-style-image: none;
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
}
#wrapper #contents #text1 #midtext2 ul {
	list-style-image: none;
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
}
#wrapper #contents #rightmenu ul {
	margin: 0px;
	padding: 0px;
}
#wrapper #contents #text1 #midtext2 #phimo a {
	background-image: url(img/phimocompany.jpg);
	text-indent: -9999px;
	display: block;
	height: 177px;
	width: 311px;
}
#wrapper #contents #text1 #midtext2 #design a {
	background-image: url(img/designcompany.jpg);
	text-indent: -9999px;
	display: block;
	height: 177px;
	width: 310px;
}
#wrapper #contents #text1 #midtext2 #deenoproject a {
	background-image: url(img/deenoprojectcompany.jpg);
	text-indent: -9999px;
	display: block;
	height: 177px;
	width: 311px;
}
#wrapper #contents #text1 #midtext2 #deeno a {
	background-image: url(img/deenocompany.jpg);
	text-indent: -9999px;
	display: block;
	height: 177px;
	width: 310px;
	margin: 0px;
	padding: 0px;
}
#wrapper #contents #text1 #midtext2 #phimo a:hover {
	background-image: url(img/phimocompany1.jpg);
	text-indent: -9999px;
	display: block;
	height: 177px;
	width: 311px;
}
#wrapper #contents #text1 #midtext2 #design a:hover {
	background-image: url(img/designcompany1.jpg);
	text-indent: -9999px;
	display: block;
	height: 177px;
	width: 310px;
}
#wrapper #contents #text1 #midtext2 #deenoproject a:hover {
	background-image: url(img/deenoprojectcompany1.jpg);
	text-indent: -9999px;
	display: block;
	height: 177px;
	width: 311px;
}
#wrapper #contents #text1 #midtext2 #deeno a:hover {
	background-image: url(img/deenocompany1.jpg);
	text-indent: -9999px;
	display: block;
	height: 177px;
	width: 310px;
	margin: 0px;
	padding: 0px;
}#wrapper #contents #text {
	height: auto;
}
#wrapper #contents #text #midtext1 #deenoproco {
	background-image: url(img/deenoprojectco.jpg);
	height: 732px;
	width: 621px;
	text-indent: -9999px;
	display: block;
}
#wrapper #contents #text #midtext1 #deenoco {
	background-image: url(img/deenoco.jpg);
	height: 501px;
	width: 621px;
	text-indent: -9999px;
	display: block;
}
#wrapper #contents #text #midtext1 #phimoco {
	background-image: url(img/phimoco.jpg);
	height: 600px;
	width: 621px;
	text-indent: -9999px;
	display: block;
}
#wrapper #contents #souco1 {
	background-image: url(img/soukomain.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}

#wrapper #contents #text #midtext1 #designco {
	background-image: url(img/designproco.jpg);
	height: 481px;
	width: 621px;
	text-indent: -9999px;
	display: block;
}#wrapper #contents #text #midtext1 #souco {
	background-image: url(img/soukoinfo.jpg);
	text-indent: -9999px;
	display: block;
	height: 373px;
	width: 621px;
}
#wrapper #contents #chartermain {
	background-image: url(img/chartermain.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #text #midtext1 #charterbin {
	background-image: url(img/charterinfo.jpg);
	text-indent: -9999px;
	display: block;
	height: 95px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #senyousya {
	background-image: url(img/senyousya.jpg);
	text-indent: -9999px;
	display: block;
	height: 145px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #tsukigime {
	background-image: url(img/tukigime.jpg);
	text-indent: -9999px;
	display: block;
	height: 145px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #jikantai {
	background-image: url(img/jikantai.jpg);
	text-indent: -9999px;
	display: block;
	height: 145px;
	width: 620px;
}
#wrapper #contents #text #midtext1 #route {
	background-image: url(img/route.jpg);
	height: 140px;
	width: 621px;
	text-indent: -9999px;
	display: block;
}
#wrapper #contents #kokusaimain {
	background-image: url(img/kokusaimain.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #text #midtext1 #kokusaiinfo {
	background-image: url(img/kokusaiinfo.jpg);
	text-indent: -9999px;
	display: block;
	height: 136px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #consal {
	background-image: url(img/consal.jpg);
	text-indent: -9999px;
	display: block;
	height: 216px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #kikaku {
	background-image: url(img/kikaku.jpg);
	text-indent: -9999px;
	display: block;
	height: 178px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #buturyuinfo {
	background-image: url(img/butsuryuinfo.jpg);
	text-indent: -9999px;
	display: block;
	height: 95px;
	width: 621px;
}
#wrapper #contents #butsuryumain {
	background-image: url(img/butsuryumain.jpg);
	height: 200px;
	width: 1000px;
	text-indent: -9999px;
	display: block;
}
#wrapper #contents #text #midtext1 #jikan {
	background-image: url(img/jikan.jpg);
	text-indent: -9999px;
	display: block;
	height: 174px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #kosuto {
	background-image: url(img/kosuto.jpg);
	text-indent: -9999px;
	display: block;
	height: 249px;
	width: 621px;
}
#wrapper #contents #juryomain {
	background-image: url(img/juryomain.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #text #midtext1 #juryoinfo {
	background-image: url(img/juuryoseimitsuinfo.jpg);
	text-indent: -9999px;
	display: block;
	height: 95px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #hannyu {
	background-image: url(img/juuryouhannyu.jpg);
	text-indent: -9999px;
	display: block;
	height: 176px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #hinmoku {
	background-image: url(img/yusouhinmoku.jpg);
	text-indent: -9999px;
	display: block;
	height: 247px;
	width: 621px;
}
#wrapper #contents #text #midtext #websystem {
	background-image: url(img/websysteminfo.jpg);
	height: 283px;
	width: 621px;
}
#wrapper #contents #websystemmain {
	background-image: url(img/websystemmain.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #hubmain {
	background-image: url(img/hubmain.jpg);
	height: 200px;
	width: 1000px;
	text-indent: -9999px;
	display: block;
}
#wrapper #contents #text #midtext1 #hubsystem {
	background-image: url(img/hubinfo.jpg);
	text-indent: -9999px;
	display: block;
	height: 198px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #hub {
	background-image: url(img/hubimg.jpg);
	text-indent: -9999px;
	display: block;
	height: 532px;
	width: 621px;
}
#wrapper #contents #dasmain {
	background-image: url(img/dasmain.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #text #midtext1 #das {
	background-image: url(img/dasinfo.jpg);
	text-indent: -9999px;
	display: block;
	height: 248px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #dasimg {
	background-image: url(img/dasimg.jpg);
	height: 295px;
	width: 621px;
	text-indent: -9999px;
	display: block;
}
#wrapper #contents #dakaramain {
	background-image: url(img/dakara12000main.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #oitokumain {
	background-image: url(img/oitokumain.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #text #midtext1 #dakara {
	background-image: url(img/dakarainfo.jpg);
	text-indent: -9999px;
	display: block;
	height: 92px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #dakaraimg {
	background-image: url(img/dakaraimg.jpg);
	text-indent: -9999px;
	display: block;
	height: 246px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #kuusya {
	background-image: url(img/dakarakuusya.jpg);
	text-indent: -9999px;
	display: block;
	height: 273px;
	width: 621px;
}
#wrapper #contents #moguramain {
	background-image: url(img/moguramain.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #text #midtext1 #mogura {
	background-image: url(img/mogurainfo.jpg);
	text-indent: -9999px;
	display: block;
	height: 168px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #mogura1 {
	background-image: url(img/moguraimg.jpg);
	text-indent: -9999px;
	display: block;
	height: 779px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #mogura2 {
	background-image: url(img/mogurakyoten.jpg);
	text-indent: -9999px;
	display: block;
	height: 629px;
	width: 621px;
}
#wrapper #contents #hikkoshi5 {
	background-image: url(img/hikkoshimain.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}
#wrapper #contents #text #midtext1 #hikkoshi1 {
	background-image: url(img/hikkoshiinfo.jpg);
	text-indent: -9999px;
	display: block;
	height: 92px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #hikkoshi2 {
	background-image: url(img/hikkoshiimg.jpg);
	text-indent: -9999px;
	display: block;
	height: 214px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #hikkoshi3 {
	background-image: url(img/hikkoshifamily.jpg);
	text-indent: -9999px;
	display: block;
	height: 140px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #hikkoshi4 {
	background-image: url(img/hikkoshioffice.jpg);
	text-indent: -9999px;
	display: block;
	height: 198px;
	width: 621px;
}
div#mf_wrapper {
	width: 610px;
	text-align: left;
	font-family: sans-serif;
	margin: 0px;
}
div#mf_header div {
	font-size: 24px;
	border-bottom: solid 1px #999999;
	margin: 0px;
	padding: 0px;
	width: 615px;
	}
div#mf_header h2 {
	font-size: 16px;
	color: #999999;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
form#mailform {
	padding: 5px;
	width: 610px;
	margin-top: 13px;
}
#wrapper #contents #contact {
	background-image: url(img/contactmain.jpg);
	text-indent: -9999px;
	display: block;
	height: 200px;
	width: 1000px;
}

table.mailform {
	width: 610px;
}
table.mailform tr th,table.mailform tr td {
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	border-bottom: solid 1px #999999;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
}
table.mailform tr th {
	width: 150px;
}
table.mailform tr th span {
	color: #CC0000;
	font-size: 10px;
}
table.mailform tr th p {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	color: #999999;
}
table.mailform tr td textarea {
	width: 100%;
	height: 120px;
}#wrapper #contents #text #midtext #thanks {
	background-image: url(img/thanks.jpg);
	text-indent: -9999px;
	display: block;
	height: 307px;
	width: 621px;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
}
#contents #text #contactlink1 #catalog a {
	background-image: url(img/catalog.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 305px;
	margin-right: 14px;
}
#contents #text #contactlink1 #pricelist a {
	background-image: url(img/cost.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 305px;
}
#contents #text #contactlink1 #catalog a:hover {
	background-image: url(img/catalog1.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 305px;
	margin-right: 14px;
}
#contents #text #contactlink1 #pricelist a:hover {
	background-image: url(img/cost1.jpg);
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 305px;
}#wrapper #contents #text #midtext #contactlink1 {
	margin-top: 10px;
}
#wrapper #contents #text #midtext1 #oitoku1 {
	background-image: url(img/oitokubinn1.jpg);
	text-indent: -9999px;
	display: block;
	height: 178px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #oitoku2 {
	background-image: url(img/oitokubinn2.jpg);
	text-indent: -9999px;
	display: block;
	height: 86px;
	width: 621px;
}

#wrapper #contents #text #midtext1 #oitoku3 {
	background-image: url(img/oitokubinn3.jpg);
	text-indent: -9999px;
	display: block;
	height: 136px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #oitoku4 {
	background-image: url(img/oitokubinn4.jpg);
	text-indent: -9999px;
	display: block;
	height: 294px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #oitoku5 {
	background-image: url(img/oitokubinn5.jpg);
	text-indent: -9999px;
	display: block;
	height: 154px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #oitoku6 {
	background-image: url(img/oitokubinn6.jpg);
	text-indent: -9999px;
	display: block;
	height: 146px;
	width: 621px;
}
#wrapper #contents #text #midtext1 #oitoku7 {
	background-image: url(img/oitokubinn7.jpg);
	text-indent: -9999px;
	display: block;
	height: 161px;
	width: 621px;
}

#wrapper #contents #text #midtext1 #oitoku8 {
	background-image: url(img/oitokubinn8.jpg);
	text-indent: -9999px;
	display: block;
	height: 221px;
	width: 621px;
}



