body {
margin-left: 10px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 0px;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 12px;
color: #000000;
}
table,td {
padding:0;
margin:0;
}
td.space {
width:10px;
}
.text_center {
text-align:center;
}
p {
margin-top:5px;
margin-bottom:5px;
}
/*----link----*/
a:link {
color: #000000;
text-decoration:none;
}
a:visited {
color: #000000;
text-decoration:none
}
a:hover {
color: #FF0000;
text-decoration:underline;
}
a:active {
color: #000000;
text-decoration:none
}

/*--------------h tag---------------*/
h1,h2 {
position:absolute;
top:-2000px;
left:-2000px;
}
h3 {
font-size: 12px;
margin:0;
}
/*--------------headder---------------*/
table#headder {
width:870px;
height:60px;
padding:0;
border-collapse:collapse;
margin-bottom:10px;
}
td#h_rogo {
width:400px;
height:60px;
background-image:url(../images/common/h_rogo.jpg);
background-repeat:no-repeat;
}
a.indent {
line-height:60px;
text-indent:-2000px;
display:block;
}
td#h_img {
width:170px;
height:60px;
background-image:url(../images/common/h_img.jpg);
background-repeat:no-repeat;
}
/*----m_bar----*/
table#m_bar,table#m_bar td {
height:25px;
line-height:25px;
}
table#m_bar {
width:870px;
padding:0;
border-collapse:collapse;
font-size:12px;
font-weight:bold;
}
td.m_bar143,td.m_bar144 {
background-image:url(../images/common/m_bar_up.jpg);
text-align:center;
vertical-align:middle;
border:1px solid #666666;
}
td.m_bar144,a.m_bar144 {
width:144px;
}
td.m_bar143,a.m_bar143 {
width:143px;
}
a.m_bar143,a.m_bar144 {
background-image:url(../images/common/m_bar.jpg);
background-position:0px 0px;
display:block;
line-height:25px;
}
a.m_bar143:hover,a.m_bar144:hover {
background-image:none;
}
/*----pick_up----*/
td#pick_up {
width:300px;
}
table#pick_up_mid {
width:300px;
border-collapse:collapse;
}
td#affiliate {
width:120px;
height:60px;
}
td#pick_up_img {
width:180px;
height:20px;
background-image:url(../images/common/pick_up_img.jpg);
background-repeat:no-repeat;
}
td#pick_up_link {
width:180px;
height:40px;
}
#pick_up_link ul {
padding:0 0 0 5px;
margin:2px 0 0 0;
list-style:none;
font-weight:bold;
font-size:12px;
}
#pick_up_link ul li {
line-height:16px;
}
#pick_up_link ul li a {
padding-left:18px;
background:url(../images/common/arrow01.gif) no-repeat;
}
/*-------------field--------------*/
table#field {
width:870px;
border-collapse:collapse;
margin-top:10px;
}
table#field_sitemap {
width:870px;
border-collapse:collapse;
margin-top:10px;
background-color:#FFFEF0;
border:1px solid #666666;
}
#field_sitemap ul {
padding:0;
margin:0 0 5px 10px;
list-style:none;
font-weight:bold;
font-size:12px;
}
#field_sitemap ul li {
line-height:20px;
}
#field_sitemap li a {
padding-left:18px;
background:url(../images/common/arrow02.gif) no-repeat;
}

td#field_left {
width:180px;
vertical-align:top;
}
td#field_right {
width:680px;
vertical-align:top;
}
td#map_left {
width:430px;
vertical-align:top;
}
td#map_right {
width:430px;
vertical-align:top;
}
/*----menu_left----*/
table#menu_left{
width:178px;
border-collapse:collapse;
}
table#menu_left td {
height:25px;
border:1px solid #666666;
}
td.bar01 {
background-image:url(../images/common/bar01.jpg);
text-align:center;
vertical-align:middle;
font-size:13px;
font-weight:bold;
color:#FF3300;
}
td.bar02 {
width:178px;
background-image:url(../images/common/bar02_up.jpg);
vertical-align:middle;
font-size:12px;
}
a.bar02 {
width:178px;
background-image:url(../images/common/bar02.jpg);
background-position:0px 0px;
display:block;
line-height:25px;
text-indent:30px;
}
a.bar02:hover {
background-image:none;
}

/*----know----*/
table#know,td#know_bar,td#know_field,td.know_title,td.map_bar,p.know_lbar {
border:1px solid #666666;
}
td#know_bar,td.know_title,td.map_bar,p.know_lbar {
vertical-align:middle;
font-size:13px;
font-weight:bold;
color:#000000;
text-indent:20px;
}
table#know {
width:680px;
border-collapse:collapse;
background-image:url(../images/a_img/back680.jpg);
}
td#know_bar {
width:660px;
height:25px;
background-image:url(../images/common/bar03.jpg);
}
td.map_bar {
width:660px;
height:25px;
background-image:url(../images/common/bar01.jpg);
}
td#know_field {
width:660px;
padding:10px;
font-size:12px;
}
table#know_mid {
width:100%;
}
#know_mid ul {
padding:0;
margin:0 0 5px 10px;
list-style:none;
font-weight:bold;
font-size:12px;
}
#know_mid ul li {
line-height:20px;
}
#know_mid li a {
padding-left:18px;
background:url(../images/common/arrow02.gif) no-repeat;
}

table#know_mid td {
font-size:12px;
font-weight:bold;
}
table#know_map {
width:870px;
}
table#know_map td {
width:25%;
vertical-align:top;
padding:5 0 10 15;
}
td.know_title {
width:100%;
height:20px;
background-image:url(../images/common/bar04.jpg);
}
p.know_lbar {
width:20%;
height:20px;
margin:0px;
background-image:url(../images/common/bar04.jpg);
}
td.know_td2 {
width:50%;
vertical-align:top;
padding-bottom:10px;
padding:5 0 10 15;
}
td.map_td2 {
width:215px;
vertical-align:top;
padding-bottom:10px;
}
p.unchor {
margin:5px;
text-align:right;
font-weight:bold;
}
/*--------------ftta---------------*/
table#ftta {
width:870px;
border-collapse:collapse;
margin-top:10px;
}
td#f_line_top {
width:872px;
height:8px;
line-height:8px;
background-image:url(../images/common/f_line_top.jpg);
background-repeat:no-repeat;
}
td#f_line_center {
width:872px;
background-image:url(../images/common/f_line_center.jpg);
background-repeat:repeat-y;
padding-left:10px;
padding-bottom:10px;
font-size:12px;
line-height:15px;
}
td#f_bar_left,td#f_bar_right {
width:10px;
height:18px;
background-repeat:no-repeat;
}
td#f_bar_left {
background-image:url(../images/common/f_bar_left.jpg);
}
td#f_bar_right {
background-image:url(../images/common/f_bar_right.jpg);
background-position:top;
}
td#f_bar_center {
width:852px;
height:18px;
background-image:url(../images/common/f_bar.jpg);
background-repeat:repeat-x;
text-align:center;
font-size:10px;
vertical-align:middle;
}
p#f_menu {
margin:0;
float:left;
}
table#ftta a#f_rogo {
width:148px;
height:24px;
background-image:url(../images/common/f_rogo.jpg);
display:block;
text-indent:-2000px;
margin-left:700px;
margin-top:5px;
}
/*--------------contents---------------*/
td.bar03 {
height:25px;
background-image:url(../images/common/bar01.jpg);
vertical-align:middle;
font-size:13px;
font-weight:bold;
color:#000000;
padding-left:15px;
}
table#other-index {
border-collapse: collapse;
border:1px solid #666666;
background-color:#FFFFFF;
width:100%;
font-size: 12px;
color: #000000;
text-align:center;
clear:both;
}
table#other-index td {
border:1px solid #666666;
height:25px;
}
td.left {
text-align:left;
width:155px;
height:30px;
background-image:url(../images/common/bar07.jpg);
background-repeat:repeat-x;
}
td.width35 {
width:35px;
text-align:center;
}
td.width90 {
width:90px;
text-align:center;
}
td.width120{
width:120px;
text-align:center;
}
td.width170 {
width:170px;
text-align:center;
}
td.width140 {
width:140px;
text-align:center;
}
tr.koumoku {
background-image:url(../images/common/bar01.jpg);
height:25px;
}
a.cur {
margin-left:3px;
text-indent:15px;
background-image:url(../images/common/arrow02.gif);
background-repeat:no-repeat;
display:block;
}
a.syosai {
width:36px;
height:25px;
background-image:url(../images/common/syosai.jpg);
background-position: 0px 0px;
display:block;
text-indent:-2000px;
}
#title_ta {
width:100%;
height:74px;
border-collapse:collapse;
margin-top:-10px;
}
#title_left {
width:80px;
height:74px;
background-image:url(../images/a_img/title_left.gif);
margin:-10px 0 0 0;
}
#title_right {
width:280px;
height:74px;
background-image:url(../images/a_img/title_right.gif);
}
#title_ginkou,#title_sinpan,#title_syohisya {
width:300px;
height:74px;
text-indent:-5000px;
}
#title_ginkou {background-image:url(../images/a_img/title_ginkou.gif);}
#title_sinpan {background-image:url(../images/a_img/title_sinpan.gif);}
#title_syohisya {background-image:url(../images/a_img/title_syohisya.gif);}

hr {
width:100%;
size:1;
color:#FF6600;
border-style:dotted;
}
.coment01{
	font-size: 12px;
	color: #666;
	text-align: left;
	padding-left: 10px;
	background-color: #FBF8D7;
}

.posi {
position:absolute;
top:-2000px;
right:2000px;
}
