@charset "SHIFT_JIS";

/************************************** ‘S‘Ì‘®«E‰Šú‰» */

body {
    background-color: #efefef;
}

img { 
    border-style : none;
	vertical-align: bottom;
} 

body,
div, p,
h1, h2, h3, h4, h5, h6,
ul, li, dl, dt, dd,
table, tr, th, td,
address {
    margin: 0px;
    padding: 0px;
	font-style: normal;
	font-weight: normal;
	list-style: none;
}

/************************************** ƒZƒ“ƒ^ƒŠƒ“ƒO */

#centering {
    text-align: center;
}

#container {
    text-align: left;
    width: 780px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	background-image: url(image/back1.gif);
	background-repeat: repeat-y;
}

/************************************** ƒtƒHƒ“ƒg */

h1, h2, h3, h4, h5, h6 { 
    font-size: 10px;
	line-height: 12px;
	letter-spacing: 0px;
	font-family: "Lucida Grande", Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #666666;
}

.right2, .right4, .right4-2, .right11, .right13,
.right15, .right19, .right21, .right25, .right26, .right28,
.right28-2, .right32, .right33 { 
    font-size: 13px;
	line-height: 20px;
	font-family: "Lucida Grande", Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #333333;
}

.under {
    font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
	font-family: "Lucida Grande", Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #666666;
}

.footer1 { 
    font-size: 11px;
	line-height: 16px;
	letter-spacing: 0px;
	font-family: "Lucida Grande", Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #333333;
}

.right26-3 {
    font-size: 12px;
	line-height: 15px;
	letter-spacing: 0px;
	font-family: "Lucida Grande", Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #ff0000;
}

.visited {
    color: #666666;
	text-decoration: underline;
}

/************************************** ƒŠƒ“ƒN */
	
a:link {
    color: #0452e3;
	text-decoration: underline;
}

a:visited {
    color: #0452e3;
	text-decoration: underline;
}

a:hover { 
    color: #0452e3;
	text-decoration: none;
	background-color: #e6f8ff;
}

a:active { 
    color: #0452e3;
	text-decoration: none;
	background-color: #e6f8ff;
}

/************************************** NAVIƒ[ƒ‹ƒI[ƒo[Œø‰Ê */

* html body .navi-1 {
    float: left;
	margin-top: 0px;
	margin-left: 5px;
	width: 150px;
	height: 35px;
    background-image : url(image/navi1-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-1 {
    float: left;
	margin-top: 0px;
	margin-left: 10px;
	width: 150px;
	height: 35px;
    background-image : url(image/navi1-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-1 a {
	width: 150px;
	height: 35px;
    background-image : url(image/navi1-1.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-1 a:hover {
	width: 150px;
	height: 35px;
    background-image : url(image/navi1-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-2 {
    float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 150px;
	height: 35px;
    background-image : url(image/navi2-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-2 a {
	width: 150px;
	height: 35px;
    background-image : url(image/navi2-1.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-2 a:hover {
	width: 150px;
	height: 35px;
    background-image : url(image/navi2-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-3 {
    float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 150px;
	height: 35px;
    background-image : url(image/navi3-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-3 a {
	width: 150px;
	height: 35px;
    background-image : url(image/navi3-1.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-3 a:hover {
	width: 150px;
	height: 35px;
    background-image : url(image/navi3-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-4 {
    float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 150px;
	height: 35px;
    background-image : url(image/navi4-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-4 a {
	width: 150px;
	height: 35px;
    background-image : url(image/navi4-1.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-4 a:hover {
	width: 150px;
	height: 35px;
    background-image : url(image/navi4-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-5 {
    float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 150px;
	height: 35px;
    background-image : url(image/navi5-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-5 a {
	width: 150px;
	height: 35px;
    background-image : url(image/navi5-1.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.navi-5 a:hover {
	width: 150px;
	height: 35px;
    background-image : url(image/navi5-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

/************************************** \¬(‹¤’Ê‘®«) */

#header {
    margin-top: 0px;
	margin-left: 5px;
	width: 770px;
	height: 70px;	
	background-color: #ffffff;
}

.header-right {
    float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: 255px;
	height: 55px;
}

h1 {
    clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 255px;
	height: 25px;
	text-align: right;
}

.header-right-1 {
	margin-top: 5px;
	margin-left: 0px;
	width: 255px;
	height: 25px;
    background-image : url(image/tel.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.header-left {
    float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 360px;
	height:70px;
}

.header-left a { 
    width : 360px;
    height : 70px;
    background-image : url(image/title.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

#navi {
    clear: both;
    margin-top: 0px;
	margin-left: 5px;
	width: 770px;
	height: 35px;
	background-image: url(image/back3.gif);
	background-repeat: repeat-x;
}

#contents {
    clear: both;
    margin-top: 0px;
	margin-left: 5px;
	width: 770px;
	background-color: #ffffff;
}

.flash {
    margin-top: 10px;
	margin-left: 5px;
	width: 760px;
	height: 180px;
}

.contents {
    margin-top: 15px;
	margin-left: 5px;
	width: 760px;
	background-image: url(image/back2.gif);
	background-repeat: repeat-y;
}

.left {
    float: left;
	margin-top: 0px;
	margin-left: 5px;
	width: 200px;
}

.left1 {
    clear: both;
	margin-top: 5px;
	margin-left: 0px;
	width: 200px;
	height: 60px;
    background-image : url(image/bana1-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left1 a {
	width: 200px;
	height: 60px;
    background-image : url(image/bana1.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left1 a:hover {
	width: 200px;
	height: 60px;
    background-image : url(image/bana1-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left2 {
    clear: both;
	margin-left: 0px;
	width: 200px;
	height: 60px;
    background-image : url(image/bana2-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left2 a {
	width: 200px;
	height: 60px;
    background-image : url(image/bana2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left2 a:hover {
	width: 200px;
	height: 60px;
    background-image : url(image/bana2-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left3 {
    clear: both;
	margin-left: 0px;
	width: 200px;
	height: 60px;
    background-image : url(image/bana3-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left3 a {
	width: 200px;
	height: 60px;
    background-image : url(image/bana3.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left3 a:hover {
	width: 200px;
	height: 60px;
    background-image : url(image/bana3-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left4 {
    clear: both;
	margin-left: 0px;
	width: 200px;
	height: 60px;
    background-image : url(image/bana4-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left4 a {
	width: 200px;
	height: 60px;
    background-image : url(image/bana4.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left4 a:hover {
	width: 200px;
	height: 60px;
    background-image : url(image/bana4-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left4-2 {
    clear: both;
	margin-left: 0px;
	width: 200px;
	height: 60px;
    background-image : url(image/bana5-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left4-2 a {
	width: 200px;
	height: 60px;
    background-image : url(image/bana5.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left4-2 a:hover {
	width: 200px;
	height: 60px;
    background-image : url(image/bana5-2.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left5 {
    clear: both;
	margin-top: 5px;
	margin-left: 0px;
	width: 200px;
	height: 60px;
}

.left5 a {
	width: 200px;
	height: 60px;
    background-image : url(image/truckcenter1.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left6 {
    clear: both;
	margin-top: 20px;
	margin-left: 0px;
	width: 200px;
	height: 31px;
}

.left6-1 {
    float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 88px;
	height: 31px;
}

.left6-1 a {
	width: 88px;
	height: 31px;
    background-image : url(image/get_flash_player.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left7 {
    clear: both;
	margin-top: 5px;
	margin-left: 0px;
	width: 200px;
	height: 31px;
}

.left7-1 {
    float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 88px;
	height: 31px;
}

.left7-1 a {
	width: 88px;
	height: 31px;
    background-image : url(image/valid-xhtml10-blue.png);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.left7-2 {
    float: left;
	margin-top: 0px;
	margin-left: 5px;
	width: 88px;
	height: 31px;
}

.left7-2 a {
	width: 88px;
	height: 31px;
    background-image : url(image/vcss.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right {
    float: right;
	margin-top: 0px;
	margin-right: 5px;
	width: 540px;
}

.spacer_under {
    clear: both;
	margin-top: 0px;
	margin-left: 0px;
	width: 760px;
	height: 20px;
}

.under {
    clear: both;
    margin-top: 0px;
	margin-left: 5px;
	width: 745px;
	height: 15px;
}

.under1 {
    float: right;
    margin-top: 0px;
	margin-right: 0px;
	width: 715px;
	height: 15px;
	text-align: right;
}

.seo_link {
    float: left;
	margin-top: 0px;
	margin-left: 0px;
	width: 30px;
	height: 10px;
}

.seo_link a {
	width: 30px;
	height: 10px;
	background-image: url(image/seo.gif);
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	text-indent: -9999px;
}

#footer {
    clear: both;
    margin-top: 0px;
	margin-left: 5px;
	width: 770px;
	height: 50px;
	background-color: #aae3f5;
}

.line_footer {
    clear: both;
    margin-top: 0px;
	margin-left: 0px;
	width: 770px;
	height: 10px;
	background-image: url(image/line.gif);
	background-repeat: no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.footer1 {
    float: left;
	margin-top: 5px;
	margin-left: 10px;
	width: 475px;
	height: 32px;
}

address {
    float: right;
	margin-top: 23px;
	margin-right: 10px;
	width: 245px;
	height: 15px;
	background-image: url(image/copyright.gif);
	background-repeat: no-repeat;
    display: block;
    text-decoration : none;
    text-indent : -9999px;
}

/************************************** \¬(index.html) */

.right1 {
    clear: both;
	margin-top: 5px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/001.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right2 {
    clear: both;
	margin-top: 10px;
	margin-left: 10px;
	width: 525px;
	height: 140px;
}

.right3 {
    clear: both;
	margin-top: 15px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/002.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right4 {
    clear: both;
	margin-top: 10px;
	margin-left: 10px;
	width: 525px;
	height: 40px;
}

.right4-1 {
    clear: both;
	margin-top: 15px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/003.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right4-2 {
    clear: both;
	margin-top: 10px;
	margin-left: 10px;
	width: 525px;
	height: 20px;
}

.right5 {
    clear: both;
	margin-top: 19px;
	margin-left: 5px;
	width: 530px;
	height: 31px;
}
.right5-1 {
    float: right;
	margin-top: 0px;
	margin-right: 5px;
	width: 88px;
	height: 31px;
}

.right5-1 a {
	width: 88px;
	height: 31px;
    background-image : url(image/get_flash_player.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right5-2 {
    float: right;
	margin-top: 0px;
	margin-right: 5px;
	width: 88px;
	height: 31px;
}

.right5-2 a {
	width: 88px;
	height: 31px;
    background-image : url(image/valid-xhtml10-blue.png);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right5-3 {
    float: right;
	margin-top: 0px;
	margin-right: 0px;
	width: 88px;
	height: 31px;
}

.right5-3 a {
	width: 88px;
	height: 31px;
    background-image : url(image/vcss.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

/************************************** \¬(company.html) */

.right8 {
    clear: both;
	margin-top: 5px;
	margin-left: 5px;
	width: 530px;
	height: 50px;
    background-image : url(image/companytitle.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right9 {
    clear: both;
	margin-top: 15px;
	margin-left: 10px;
	width: 530px;
	height: 128px;
}

.right9-1 {
    float: left;
	margin-top: 0px;
	margin-left: 5px;
	width: 170px;
	height: 128px;
    background-image : url(image/eigyosho002.jpg);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right9-2 {
    float: left;
	margin-top: 0px;
	margin-left: 5px;
	width: 170px;
	height: 128px;
    background-image : url(image/company002.jpg);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right9-3 {
    float: left;
	margin-top: 0px;
	margin-left: 5px;
	width: 170px;
	height: 128px;
    background-image : url(image/eigyosho003.jpg);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right10 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/company001.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right11 {
    clear: both;
	margin-top: 10px;
	margin-left: 10px;
	width: 525px;
	height: 60px;
}

.right12 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/company003.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right13 {
    clear: both;
	margin-top: 15px;
	margin-left: 10px;
	width: 525px;  
	border-collapse: collapse;
}

.right13-1 {
	width: 110px;
	text-align: center;
	vertical-align: top;
	padding: 2px 5px;
	background-color: #f4fbfe;
}

.right13-2 {
	text-align: left;
	vertical-align: top;
	padding: 2px 5px;
}

.right14 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/company002.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right15 {
    clear: both;
	margin-top: 15px;
	margin-left: 10px;
	width: 525px;
	height: 270px;
}

/************************************** \¬(jigyo.html) */

.right16 {
    clear: both;
	margin-top: 5px;
	margin-left: 5px;
	width: 530px;
	height: 50px;
    background-image : url(image/jigyotitle.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right17 {
    clear: both;
	margin-top: 15px;
	margin-left: 45px;
	width: 436px;
	height: 456px;
    background-image : url(image/jigyo003.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right18 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/jigyo001.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right19 {
    clear: both;
	margin-top: 10px;
	margin-left: 10px;
	width: 525px;
	height: 60px;
}

.right20 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/jigyo002.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right21 {
    clear: both;
	margin-top: 10px;
	margin-left: 10px;
	width: 525px;
	height: 60px;
}


/************************************** \¬(toiawase.html) */

.right23 {
    clear: both;
	margin-top: 5px;
	margin-left: 5px;
	width: 530px;
	height: 50px;
    background-image : url(image/toiawasetitle.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right24 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/toiawase001.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right25 {
    clear: both;
	margin-top: 5px;
	margin-left: 10px;
	width: 525px;
	height: 54px;
}

.right26 {
    clear: both;
	margin-top: 15px;
	margin-left: 10px;
	width: 525px;  
	border-collapse: collapse;
}

.right26-1 {
	width: 115px;
	text-align: center;
	vertical-align: top;
	padding: 2px 5px;
	background-color: #f4fbfe;
}

.right26-2 {
	text-align: left;
	vertical-align: top;
	padding: 2px 2px;
}

.right27 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/toiawase002.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right28 {
    clear: both;
	margin-top: 10px;
	margin-left: 10px;
	width: 525px;
	height: 40px;
}

.right28-1 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/toiawase003.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right28-2 {
    clear: both;
	margin-top: 10px;
	margin-left: 10px;
	width: 525px;
	height: 220px;
}

/************************************** \¬(eigyosho.html) */

.right29 {
    clear: both;
	margin-top: 5px;
	margin-left: 5px;
	width: 530px;
	height: 50px;
    background-image : url(image/eigyoshotitle.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right30 {
    clear: both;
	margin-top: 15px;
	margin-left: 10px;
	width: 530px;
	height: 128px;
}

.right30-1 {
    float: left;
	margin-top: 0px;
	margin-left: 5px;
	width: 170px;
	height: 128px;
    background-image : url(image/company001.jpg);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right30-2 {
    float: left;
	margin-top: 0px;
	margin-left: 5px;
	width: 170px;
	height: 128px;
    background-image : url(image/eigyosho001.jpg);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right30-3 {
    float: left;
	margin-top: 0px;
	margin-left: 5px;
	width: 170px;
	height: 128px;
    background-image : url(image/company002.jpg);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right31 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/eigyosho001.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right32 {
    clear: both;
	margin-top: 15px;
	margin-left: 10px;
	width: 525px;
	height: 270px;
}

.right33 {
    clear: both;
	margin-top: 10px;
	margin-left: 10px;
	width: 525px;  
	border-collapse: collapse;
}

.right33-1 {
	width: 110px;
	text-align: center;
	vertical-align: top;
	padding: 2px 5px;
	background-color: #f4fbfe;
}

.right33-2 {
	text-align: left;
	vertical-align: top;
	padding: 2px 5px;
}

.right34 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/eigyosho002.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right35 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/eigyosho003.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right36 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/eigyosho004.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right37 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/eigyosho005.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}

.right38 {
    clear: both;
	margin-top: 20px;
	margin-left: 5px;
	width: 530px;
	height: 20px;
    background-image : url(image/eigyosho006.gif);
    background-repeat : no-repeat;
    display : block;
    text-decoration : none;
    text-indent : -9999px;
}