body{
font-family: "ＭＳ Ｐゴシック", "Osaka" ;
font-size: 10pt;
line-height: 14pt;
letter-spacing: 1pt;
color: #656565;/* 灰色 */
background-color: #FFFFFF;
margin: 0px;
background-image: url(image/bg1.jpg);
background-repeat: repeat-x; /* 横へ繰り返し */
background-position: top ;
}
table#table-1 {
color: #656565;
width: 100%;
font-size: 9pt;
line-height: 13pt;
border: 1px #BFBEBE solid; 
border-collapse: collapse;
border-spacing: 0;
}
table#table-1 th {
padding: 5px;
border: 1px #BFBEBE solid; 
border-width: 0 0 1px 1px;
font-weight: bold;
line-height: 120%;
text-align: left;
background-color: #656565;
}
table#table-1 td {
padding: 5px;
border: 1px #BFBEBE solid; 
border-width: 0 0 1px 1px;
text-align: left;
}
table#table-1 A:link {
color: #28526B;
text-decoration: underline
}
table#table-1 A:visited { 
color: #28526B;
text-decoration: underline;
}
table#table-1 A:hover { 
color: #656565;
text-decoration: none;
}
table#table-2 { /* tihou/index.html */
color: #656565;
width: 100%;
font-size: 13pt;
line-height: 15pt;
border: 0px; 
border-collapse: collapse;
border-spacing: 0;
font-weight: bold;
}
table#table-2 th {
padding: 5px;
border: 0px; 
line-height: 120%;
text-align: left;
font-weight: bold;
}
table#table-2 td {
padding: 5px;
border: 0px; 
text-align: left;
}
table#table-2 A:link {
color: #28526B;
text-decoration: underline
}
table#table-2 A:visited { 
color: #28526B;
text-decoration: underline;
}
table#table-2 A:hover { 
color: #656565;
text-decoration: none;
}
table#table-3 {
color: #656565;
width: 100%;
font-size: 9pt;
line-height: 13pt;
border: 0px; 
border-collapse: collapse;
border-spacing: 0;
font-weight: normal;
}
table#table-3 th {
padding: 5px;
border: 0px; 
line-height: 120%;
text-align: left;
}
table#table-3 td {
padding: 5px;
border: 0px; 
text-align: left;
}
table#table-4 {
color: #656565;
width: 100%;
font-size: 9pt;
line-height: 13pt;
border: 0px; 
border-collapse: collapse;
border-spacing: 0;
font-weight: normal;
}
table#table-4 th {
padding: 5px;
border: 0px; 
line-height: 120%;
text-align: left;
}
table#table-4 td {
padding: 5px;
border: 0px; 
text-align: center;
}
table#table-5 {/* 1000px product/mail-fax.html*/
width:100%;　
color: #656565;
font-size: 9pt;
line-height: 13pt;
border: 0px; 
border-collapse: collapse;
border-spacing: 0;
font-weight: normal;
}
table#table-5 th {
padding: 0px;
border: 0px; 
line-height: 120%;
text-align: center;
}
table#table-5 td {
width:188px;　
padding: 0px;
border: 0px; 
text-align: center;
}
table#table-6 {/* 1000px product/record.html*/
color: #656565;
font-size: 9pt;
line-height: 13pt;
border: 1px #BFBEBE solid; 
border-collapse: collapse;
border-spacing: 0;
}
table#table-6 th {
padding: 5px;
border: 1px #BFBEBE solid; 
border-width: 0 0 1px 1px;
font-weight: bold;
line-height: 120%;
text-align: left;
background-color: #656565;
}
table#table-6 td {
padding: 5px;
border: 1px #BFBEBE solid; 
border-width: 0 0 1px 1px;
text-align: left;
}
h1{
font-size: 13pt;
line-height: 14pt;
color: #000000;
font-weight: bold;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
text-align: left;
}
h2{
width:100%;
font-size: 13pt;
line-height: 14pt;
color: #000000;
font-weight: bold;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
text-align: left;
}
h2 A:link {
color: #000000;
text-decoration: underline
}
h2 A:visited { 
color: #000000;
text-decoration: underline;
}
h2 A:hover { 
color: #28526B;
text-decoration: none;
}
h3{
font-size: 13pt;
line-height: 14pt;
color: #000000;
font-weight: normal;
padding-top: 20px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
text-align: left;
}
h4{
width:100%;
font-size: 13pt;
line-height: 14pt;
font-weight: normal;
color: #000000;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
text-align: left;
}
h5{
width:100%;
font-size: 10pt;
line-height: 14pt;
font-weight: normal;
color: #000000;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
text-align: left;
}
h6{
font-size: 8pt;
line-height: 11pt;
color: #656565;
text-align: right;
padding-right: 30px;
padding-left: 0px;
padding-top: 5px;
padding-bottom: 5px;
background-image: url(image/arrow4.gif);
background-repeat: no-repeat;
background-position: right;
}
h6 A:link {
color: #656565;
text-decoration: none;
}
h6 A:visited { 
color: #656565;
text-decoration: none;
}
h6 A:hover { 
color: #28526B;
text-decoration: underline;
}
div#content{
width: 100%;
}
div#content2{
width: 100%; /* 1000px top_news.html*/
height: 100%;
text-align: left;
background-color: #FFFFFF;
}
div#content3{
width: 90%; /* 1000px map.html*/
height: 100%;
text-align: left;
margin-left: 5%;
margin-right: 5%;
background-color: #FFFFFF;
}
#content .main{　/* top_news.html */
width: 960px; /* 1000px */
margin-left: 20px;
margin-right: 20px;
text-align: left;
}
#content .main1{　/* topメイン1 */
width: 960px; /* 1000px */
height: 130px;
margin-left: 20px;
margin-right: 20px;
text-align: left;
top:115px;
left: 0px;
position:absolute;  /* 回り込みをクリアする命令 */
}
#content .left{
width: 220px; /* 1000px menuボタンが240px*/
height: 400px;
text-align: left;
float: left;
margin-left: 0px;
margin-right: 20px;
top:70px;
left: 0px;
position:absolute;  /* 回り込みをクリアする命令 */
}
#content .right{ /* 全体1000px 右right760px*/
width: 700px; /* 全体1000px right760px*/
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:110px;/* 20px+50px+40px=110px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right2-1{ /* 1段目outbound.html */
width: 700px; /* 全体1000px right760px*/
height:300px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:110px;/* 20px+50px+40px=110px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right2-2{ /* 2段目左 outbound.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:150px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:410px;/* 20px+50px+40px+300px=410px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right2-3{ /* 2段目右 outbound.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:150px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:410px;/* 20px+50px+40px+300px=410px*/
left: 560px;
position:absolute;  /* 固定 */
}
#content .right2-4{ /* 3段目左 outbound.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:150px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:560px;/* 20px+50px+40px+300px+150px=560px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right2-5{ /* 3段目右 outbound.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:150px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:560px;/* 20px+50px+40px+300px+150px=560px*/
left: 560px;
position:absolute;  /* 固定 */
}
#content .right2-6{ /* 4段目左 outbound.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:150px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:710px;/* 20px+50px+40px+300px+150px+150px=710px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right2-7{ /* 4段目右 outbound.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:150px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:710px;/* 20px+50px+40px+300px+150px+150px=710px*/
left: 560px;
position:absolute;  /* 固定 */
}
#content .right2-8{ /* 6段目 outbound.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:400px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:860px;/* 20px+50px+40px+300px+150px+150px+150px=860px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right3{ /* 全体1000px 右right760px sitemap.html*/
width: 700px; /* 全体1000px right760px*/
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:110px;/* 20px+50px+40px=110px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right3 A:link {
color: #656565;
text-decoration: underline
}
#content .right3 A:visited { 
color: #656565;
text-decoration: underline;
}
#content .right3 A:hover { 
color: #28526B;
text-decoration: none;
}
#content .right4-1{ /* 1段目prodcut/index.html */
width: 700px; /* 全体1000px right760px*/
height:300px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:110px;/* 20px+50px+40px=110px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right4-2{ /* 2段目左 prodcut/index.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:410px;/* 20px+50px+40px+300px=410px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right4-3{ /* 2段目右 prodcut/index.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:410px;/* 20px+50px+40px+300px=410px*/
left: 620px;
position:absolute;  /* 固定 */
}
#content .right4-4{ /* 3段目左 prodcut/index.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:610px;/* 20px+50px+40px+300px+200px=610px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right4-5{ /* 3段目右 prodcut/index.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:610px;/* 20px+50px+40px+300px+200px=610px*/
left: 620px;
position:absolute;  /* 固定 */
}
#content .right4-6{ /* 4段目左 prodcut/index.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:810px;/* 20px+50px+40px+300px+200px+200px=810px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right4-7{ /* 4段目右 prodcut/index.html */
width: 320px; /* 全体1000px right760pxの割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:810px;/* 20px+50px+40px+300px+200px+200px=810px*/
left: 620px;
position:absolute;  /* 固定 */
}
#content .right5-1{ /* 2段目左prodcut/record.html */
width: 340px; /* 全体1000px right760px 360px*/
height:350px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 0px;
top:110px;/* 20px+50px+40px=110px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right5-2{ /* 2段目右 prodcut/record.html */
width: 350px; /* 全体1000px right760px 400px*/
height:350px;
text-align: left;
float: right;
margin-left: 10px;
margin-right: 40px;
top:110px;/* 20px+50px+40px=110px*/
left: 600px;
position:absolute;  /* 固定 */
}
#content .right5-3{ /* 3段目 prodcut/record.html */
width: 700px; /* 全体1000px right760px */
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:460px;/* 20px+50px+40px+350px=460px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right6-1{ /* 2段目左prodcut/clickcall.html */
width: 340px; /* 全体1000px right760px 360px*/
height:450px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 0px;
top:110px;/* 20px+50px+40px=110px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right6-2{ /* 2段目右 prodcut/clickcall.html */
width: 350px; /* 全体1000px right760px 400px*/
height:450px;
text-align: left;
float: right;
margin-left: 10px;
margin-right: 40px;
top:110px;/* 20px+50px+40px=110px*/
left: 600px;
position:absolute;  /* 固定 */
}
#content .right6-2 li { /*クリックコール*/
margin:0 0px 10px -20px;　 /*余白（上・右・下・左） */ 
/*list-style-type:none;*/
list-style-image: url(product/image/arrow2.gif);
}
#content .right6-3{ /* 3段目 prodcut/clickcall.html */
width: 700px; /* 全体1000px right760px */
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:560px;/* 20px+50px+40px+450px=560px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right6-3 li { /*クリックコール*/
margin:0 0px 10px -20px;　 /*余白（上・右・下・左） */ 
/*list-style-type:none;*/
list-style-image: url(product/image/arrow2.gif);
}
#content .right7-1{ /* 1段目homepage/index.html */
width: 700px; /* 全体1000px right760px */
height:1000px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:110px;/* 20px+50px+40px=110px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right7-2{ /* 2段目右 homepage/index.html */
width: 340px; /* 全体1000px right760px割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 20px;
top:1110px;/* 20px+50px+40px=110px+1000px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right7-3{ /* 2段目左 homepage/index.html */
width: 320px; /* 全体1000px right760px 400px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:1110px;/* 20px+50px+40px=110px+1000px*/
left: 620px; /* 240px+380px*/
position:absolute;  /* 固定 */
}
#content .right7-4{ /* 3段目右 homepage/index.html */
width: 340px; /* 全体1000px right760px割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 20px;
top:1310px;/* 20px+50px+40px+1000px+200px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right7-5{ /* 3段目左 homepage/index.html */
width: 320px; /* 全体1000px right760px 400px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:1310px;/* 20px+50px+40px+1000px+200px*/
left: 620px; /* 240px+380px*/
position:absolute;  /* 固定 */
}
#content .right7-6{ /* 4段目右 homepage/index.html */
width: 340px; /* 全体1000px right760px割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 20px;
top:1510px;/* 20px+50px+40px+1000px+200px+200px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right7-7{ /* 4段目左 homepage/index.html */
width: 320px; /* 全体1000px right760px 400px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:1510px;/* 20px+50px+40px+1000px+200px+200px*/
left: 620px; /* 240px+380px*/
position:absolute;  /* 固定 */
}
#content .right7-11{ /* 4段目右 homepage/index.html */
width: 340px; /* 全体1000px right760px割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 20px;
top:1710px;/* 20px+50px+40px+1000px+200px+200px+200px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right7-12{ /* 4段目左 homepage/index.html */
width: 320px; /* 全体1000px right760px 400px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:1710px;/* 20px+50px+40px+1000px+200px+200px+200px*/
left: 620px; /* 240px+380px*/
position:absolute;  /* 固定 */
}
#content .right7-13{ /* 4段目右 homepage/index.html */
width: 340px; /* 全体1000px right760px割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 20px;
top:1910px;/* 20px+50px+40px+1000px+200px+200px+200px+200px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .right7-14{ /* 4段目左 homepage/index.html */
width: 320px; /* 全体1000px right760px割2=380px*/
height:200px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 20px;
top:1910px;/* 20px+50px+40px+1000px+200px+200px+200px+200px*/
left: 640px;
position:absolute;  /* 固定 */
}
#content .right7-8{ /* 1段目homepage/index.html */
width: 700px; /* 全体1000px right760px */
height:100px;
text-align: left;
float: right;
margin-left: 20px;
margin-right: 40px;
top:2110px;/* 20px+50px+40px+1000px+200px+200px+200px+200px+200px*/
left: 240px;
position:absolute;  /* 固定 */
}
#content .main2{　/* topメイン2 */
width: 960px; /* 1000px */
margin-left: 20px;
margin-right: 20px;
text-align: left;
top:645px;
left: 0px;
position:absolute;  /* 回り込みをクリアする命令 */
}
#content .main3{　/* top_news.html */
width: 960px; /* 1000px */
margin-left: 20px;
margin-right: 20px;
text-align: left;
background-color: #FFFFFF;
}
#content .header{
width: 1000px;
height: 50px;
text-align: left;
padding-right: 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
top:20px;
left: 0px;
position:absolute;  /* 固定 */
}
#content .navi{
width: 700px;/* 全体1000px right760px*/
height: 40px; 
float: right;
margin-left: 20px;
margin-right: 40px;
margin-bottom: 10px;
font-size: 8pt;
line-height: 11pt;
color: #656565;
text-align: left;
position:absolute; /* 固定 */
top: 70px;
left: 240px; /* 240pxメニューボタン*/
/*background-image: url(image/bg1.gif);
background-repeat: repeat-x;
background-position: top ;
*/
}
#content .navi A:link {
color: #656565;
text-decoration: underline
}
#content .navi A:visited { 
color: #656565;
text-decoration: underline;
}
#content .navi A:hover { 
color: #28526B;
text-decoration: none;
}
#content .title{
height: 20px;
font-size: 8pt;
line-height: 11pt;
color: #FFFFFF;
text-align: right;
background-color: #28526B;
}
#content .title A:link {
color: #656565;
text-decoration: underline
}
#content .title A:visited { 
color: #656565;
text-decoration: underline;
}
#content .title A:hover { 
color: #28526B;
text-decoration: none;
}
#content .fod{
width: 100%;
font-size: 8pt;
line-height: 13pt;
color: #656565;
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-top: 5px;
padding-bottom: 5px;
float: left;
position:absolute;  /* 固定 */
top: 1220px; /* 20px+50px+550px+200px+200px+200px+200px=1220px*/
left:0px;
}
#content .fod A:link {
color: #656565;
text-decoration: underline
}
#content .fod A:visited { 
color: #656565;
text-decoration: underline;
}
#content .fod A:hover { 
color: #28526B;
text-decoration: none;
}
#content .fod1{/* policy.html */
width: 100%;
font-size: 8pt;
line-height: 13pt;
color: #656565;
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-top: 5px;
padding-bottom: 5px;
float: left;
position:absolute;  /* 固定 */
top: 1600px; 
left:0px;
}
#content .fod1 A:link {
color: #656565;
text-decoration: underline
}
#content .fod1 A:visited { 
color: #656565;
text-decoration: underline;
}
#content .fod1 A:hover { 
color: #28526B;
text-decoration: none;
}
#content2 .fod2{/* top_news.html */
width: 100%;
height: 100%;
font-size: 8pt;
line-height: 13pt;
color: #656565;
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-top: 5px;
padding-bottom: 5px;
float: left;
position:absolute;  /* 固定 */
}
#content2 .fod2 A:link {
color: #656565;
text-decoration: underline
}
#content2 .fod2 A:visited { 
color: #656565;
text-decoration: underline;
}
#content2 .fod2 A:hover { 
color: #28526B;
text-decoration: none;
}
#content .fod3{/* tihou/manda.html */
width: 100%;
font-size: 8pt;
line-height: 13pt;
color: #656565;
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-top: 5px;
padding-bottom: 5px;
float: left;
position:absolute;  /* 固定 */
top: 800px; 
left:0px;
}
#content .fod3 A:link {
color: #656565;
text-decoration: underline
}
#content .fod3 A:visited { 
color: #656565;
text-decoration: underline;
}
#content .fod3 A:hover { 
color: #28526B;
text-decoration: none;
}
#content .fod4{/* policy/index.html */
width: 100%;
font-size: 8pt;
line-height: 13pt;
color: #656565;
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-top: 5px;
padding-bottom: 5px;
float: left;
position:absolute;  /* 固定 */
top: 2200px; 
left:0px;
}
#content .fod4 A:link {
color: #656565;
text-decoration: underline
}
#content .fod4 A:visited { 
color: #656565;
text-decoration: underline;
}
#content .fod4 A:hover { 
color: #28526B;
text-decoration: none;
}
#content .fod5{/* clickcall/index.html */
width: 100%;
font-size: 8pt;
line-height: 13pt;
color: #656565;
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-top: 5px;
padding-bottom: 5px;
float: left;
position:absolute;  /* 固定 */
top: 4500px; 
left:0px;
}
#content .fod5 A:link {
color: #656565;
text-decoration: underline
}
#content .fod5 A:visited { 
color: #656565;
text-decoration: underline;
}
#content .fod5 A:hover { 
color: #28526B;
text-decoration: none;
}
.red{
color: #BE0C0C;
}
.smallred{
color: #BE0C0C;
font-size: 8pt;
line-height: 10pt;
} 
.leftmenu li {
list-style-type:none;
width:220px; 
margin:0 0 6px 0;　/* 余白（上・右・下・左） */ 
color:#FFFFFF;
}
.leftmenu a {
　　display:block;
　　width:196px;　/* width200px-188px=右左12px */ 
　　padding:6px 0 6px 12px; /* 余白（上12px・右0・下12px・左12px） */ 
　　text-decoration:none;
　　color:#FFFFFF; 
　　background-image:url(image/bottan1.gif);/* 背景画像へのパス */
　　background-repeat:repeat-y;
　　}
.leftmenu a:hover {
　　position:relative;
　　color:#000000;
　　background-image:url(image/bottan2.gif);/* 背景画像へのパス */
　　background-repeat:repeat-y;
　　}
.bottan { /* お問合せボタン */ 
width:220px; 
margin:6 0 6px 0;　/* 余白（上・右・下・左） */ 
color:#FFFFFF;
text-align:center;
}
.bottan a {
　　display:block;
　　width:188px;　/* width200px-188px=右左12px */ 
　　padding:6px 0 6px 0; /* 余白（上12px・右0・下12px・左12px） */ 
　　text-decoration:none;
　　color:#FFFFFF; 
　　background-image:url(image/bottan1.gif);/* 背景画像へのパス */
　　background-repeat:norepeat;
　　}
.bottan a:hover {
　　position:relative;
　　color:#000000;
　　background-image:url(image/bottan2.gif);/* 背景画像へのパス */
　　background-repeat:norepeat;
　　}
.bottan2 { /* システムの内容についてはご相談下さい　ボタン */ 
width:700px; 
margin:6 0 6px 0;　/* 余白（上・右・下・左） */ 
color:#FFFFFF;
text-align:center;
}
.bottan2 a {
　　display:block;
　　width:688px;　/* width200px-188px=右左12px */ 
　　padding:6px 0 6px 0; /* 余白（上px・右0・下px・左px） */ 
　　text-decoration:none;
　　color:#FFFFFF; 
　　background-image:url(image/bottan3.gif);/* 背景画像へのパス */
　　background-repeat:norepeat;
　　}
.bottan2 a:hover {
　　position:relative;
　　color:#000000;
　　background-image:url(image/bottan4.gif);/* 背景画像へのパス */
　　background-repeat:norepeat;
　　}
.bottan4 { /* callcenter/index.htmlボタン */ 
width:350px; 
margin:6 0 6px 0;　/* 余白（上・右・下・左） */ 
color:#FFFFFF;
text-align:center;
float: right;
}
.bottan4 a {
　　display:block;
　　width:338px;　/* widthpx-px= */ 
　　padding:6px 6px 6px 6px; /* 余白（上px・右0・下px・左px） */ 
　　text-decoration:none;
　　color:#FFFFFF; 
　　background-image:url(image/bottan5-1.gif);/* 背景画像へのパス */
　　background-repeat:norepeat;
　　}
.bottan4 a:hover {
　　position:relative;
　　color:#000000;
　　background-image:url(image/bottan5-2.gif);/* 背景画像へのパス */
　　background-repeat:norepeat;
　　}
iframe.frame1 { /* policy/index.html */ 
border: 1px #BFBEBE solid;
}
.bottan5 { /* product/mail-fax.html */ 
width:220px; 
margin:6 0 6px 0;　/* 余白（上・右・下・左） */ 
color:#FFFFFF;
text-align:center;
float: right;
}
.bottan5 a {
　　display:block;
　　width:188px;　/* width200px-188px=右左12px */ 
　　padding:6px 0 6px 0; /* 余白（上12px・右0・下12px・左12px） */ 
　　text-decoration:none;
　　color:#FFFFFF; 
　　background-image:url(image/bottan1.gif);/* 背景画像へのパス */
　　background-repeat:norepeat;
　　}
.bottan5 a:hover {
　　position:relative;
　　color:#000000;
　　background-image:url(image/bottan2.gif);/* 背景画像へのパス */
　　background-repeat:norepeat;
　　}
.price{/* product/record.html */
font-size: 16pt;
line-height: 18pt;
color: #BE0C0C;
font-weight: bold;
}
.bottan6 { /* product/recrod.htmlボタン */ 
width:330px; 
margin:6 0 6px 0;　/* 余白（上・右・下・左） */ 
color:#FFFFFF;
text-align:center;
float: right;
}
.bottan6 a {
　　display:block;
　　width:318px;　/* widthpx-px= */ 
　　padding:6px 6px 6px 6px; /* 余白（上px・右0・下px・左px） */ 
　　text-decoration:none;
　　color:#FFFFFF; 
　　background-image:url(image/bottan6-1.gif);/* 背景画像へのパス */
　　background-repeat:norepeat;
　　}
.bottan6 a:hover {
　　position:relative;
　　color:#000000;
　　background-image:url(image/bottan6-2.gif);/* 背景画像へのパス */
　　background-repeat:norepeat;
　　}