
.box { margin-right: auto; margin-left: auto; padding-right: 0; padding-left: 0; width: 675px; height: 500px }
.topheaderue   { font-size: 11px; text-align: left }
.topheader       { background-image: url("tophedar2.gif"); background-repeat: no-repeat; height: 95px }
.arigatou      { background-image: url("../mita/hedddarsitakyatti3.gif"); background-repeat: no-repeat; height: 80px }
.tinretsu      { background-image: url("../mita/tinretsu2.gif"); background-repeat: no-repeat; height: 120px }
.tinretsumenu  { font-size: 14px; margin-top: 6px; margin-bottom: 6px }
.tinretsumenu a:link { color: blue }
.tinretsumenu a:hover { color: purple }
.tinretsumenu a:visited { color: purple }
.tinretsumenu a:active { color: red }
.hidarimenu           { font-size: 16px; background-color: #211c4e; text-align: left; margin-left: 0; padding-top: 12px; padding-right: 0; padding-left: 0; width: 180px; height: 1700px; float: left }
.hidarimenu a:link { color: white; text-decoration: none }
.hidarimenu a:visited { color: white; text-decoration: none }
.hidarimenu a:hover { color: white; text-decoration: none }
.hidarimenu a:active { color: white; text-decoration: none }
.mainmenu { text-align: left; padding-right: 6px; padding-left: 0; width: 480px; height: 300px; float: right }
h1 { color: #fdb12d; font-size: 16px; background-color: #211c4e; padding-top: 12px; padding-bottom: 12px }
h2 { color: #fdb12d; font-size: 16px; background-color: #211c4e; padding-top: 12px; padding-bottom: 12px }
.oyajisyasin      { background-image: url("../mita/oyajikakou2.gif"); background-repeat: no-repeat; margin-top: 0; width: 100px; height: 120px; float: left }
.mawaricomiend /*        オヤジコメントの回り込み終了        */  { clear: both }
.syouhinsyasin { width: 200px; float: left }
.syouhinkomento { padding-left: 12px; width: 265px; float: left }
.mainmenu a:link { color: blue }
.mainmenu a:visited { color: purple }
.mainmenu a:hover { color: purple }
.mainmenu a:active1 { color: red }
.footer { clear: both }
h3 { color: #fdb12d; font-size: 14px; background-color: #211c4e; text-align: center; padding-top: 12px; padding-bottom: 12px }
h4 { font-size: 14px; line-height: 0; text-align: center; margin-top: 0; padding-top: 0 }
strong  { color: black; font-size: 16px }
address { font-size: 12px }
.oyajikako    { background-image: url("../ink/oyajikakou2.gif"); background-repeat: no-repeat; width: 100px; height: 120px; float: left }
.oyajikakoment { font-size: 16px; font-weight: bolder; line-height: 6px; padding-top: 12px; width: 560px; height: 120px; float: right }
.oyajikakoment a:link { color: blue }
.oyajikakoment a:visited { color: blue }
.oyajikakoment a:hover { color: blue }
.oyajikakoment a:active { color: blue }
td.orange    { font-size: 14px; padding-top: 6px; padding-bottom: 6px }
td.white  { font-size: 14px; text-align: center; padding-top: 3px; padding-bottom: 3px }
td.right  { color: red; font-size: 14px; text-align: right; padding-top: 3px; padding-bottom: 3px }
td.left  { font-size: 14px }
p.strong { color: red; font-size: 16px }
.red { color: red }
.yokujitutoutyaku { width: 475px }
.yokujitutotyakusitasyasin   { background-image: url("../muratecnec/syouhintinretugousei2.gif"); background-repeat: no-repeat; width: 470px; height: 253px }
