body   { }
p {}
td {}
h1  { font-size: 2em; font-weight: bold; margin: 0; padding: 0 }
h2   { font-size: 26px; font-weight: bold; line-height: 28px; margin: 0; padding: 0 }
h3 { font-size: 1.17em; font-weight: bold; margin: 0 0 }
h4 { font-weight: bold; margin: 0 0 }
h5 { font-size: 0.83em; font-weight: bold; margin: 0 0 }
p { margin: 0; padding: 0; width: 300px }
#muryo800en  { background-image: url("homeitem2w/muryo800en.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 552px; height: 83px }
#muryo800en h3 { font-size: 12px; line-height: 83px; visibility: hidden; margin: 0; padding: 0 }
#w2noboribar { background-image: url(homeitem2w/w2fullcolorbar.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 554px; height: 41px }
#w2noboribar h3 { font-size: 12px; background-repeat: no-repeat; visibility: hidden }
#w2_900    { background-image: url("homeitem2w/w2_800en.gif"); background-repeat: no-repeat; width: 552px; height: 93px }
#w2_900 p { font-size: 12px; visibility: hidden }
#azayaka    { background-image: url("homeitem2w/azayaka.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 551px; height: 23px }
#azayaka h3  { font-size: 9px; line-height: 9px; visibility: hidden; margin: 0; padding: 0 }
#de100shu  { background-image: url("homeitem2w/de100shuok.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 544px; height: 56px }
#de100shu p  { font-size: 9px; line-height: 9px; visibility: hidden }
#ichimaizutu    { background-image: url("homeitem2w/ichimaizutu.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 532px; height: 22px }
#ichimaizutu p  { font-size: 9px; line-height: 9px; visibility: hidden }
#ikkai  { background-image: url("homeitem2w/ikkainomi.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 441px; height: 20px }
#ikkai p  { font-size: 12px; line-height: 20px; visibility: hidden; margin: 0; padding: 0 }
#maisuu  { background-image: url("homeitem2w/maisuu.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 493px; height: 15px }
#maisuu p  { font-size: 9px; line-height: 9px; visibility: hidden; margin: 0; padding: 0 }
#ichinichi { color: #c00; font-size: 18px; line-height: 18px; margin: 0; padding: 0 }
#2wnobokakaku h3 { font-size: 20px; margin: 0; padding: 0 }
#ntashu { font-size: 12px; line-height: 32px; background-image: url("homeitem/ndetashu.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 544px; height: 32px }
#ntashu p { font-size: 12px; visibility: hidden }
#hpoul { margin: 0 0 0 7px; padding: 0 }
#hpoul h3   { color: #000; font-size: 9px; line-height: 40px; background-image: url("homeitem/hpoulmoji.gif"); background-repeat: no-repeat; background-position: 2px 0; margin: 7px 0 5px; padding: 0; width: 316px; height: 46px;text-indent: -9999px; }
#hpoul em { display: none }
#hpoul p { font-size: 15px; font-weight: bold; letter-spacing: 1px }
#hpoul h4         { font-size: 12px; line-height: 75px; background-image: url("homeitem/hp228en.gif"); background-repeat: no-repeat; background-position: 1px 0; text-indent: -9999px; margin: 7px 0 3px; padding: 0; width: 305px; height: 74px }
#hpoul a { color: #00c; font-size: 19px; margin: 0; padding: 0 }
#hpoul a:hover { color: #c00 }
#poulpagehe a { color: #00c; font-size: 18px; font-weight: bold }
#poulpagehe a:hover { color: #c00 }
#hsutandkakaku  { background-image: url("homeitem/hsutandkakaku.gif"); background-repeat: no-repeat; background-position: center 0; text-align: center; margin: 0; padding: 0; width: 523px; height: 62px }
#hsutandkakaku p { font-size: 9px; line-height: 16px; visibility: hidden; margin: 0; padding: 0 }
.hpoulstand  { color: #093; font-size: 18px; font-weight: bold }
.hchusui { font-size: 15px; font-weight: bold }
#hplsd { margin: 5px 0; padding: 0 }
#design    { background-image: url("homeitem/design.gif"); background-repeat: no-repeat; background-position: 0 center; margin: 0 0 0; padding: 3px 0 4px; width: 594px; height: 19px; border-top: 1px solid #000; border-bottom: 1px solid #000 }
#design h3   { font-size: 9px; font-weight: normal; line-height: 18px; visibility: hidden; margin: 0; padding: 0 }
#rogo  { background-image: url("homeitem/rogo2.gif"); background-repeat: no-repeat; margin: 0; padding: 0 0 4px; width: 596px; height: 20px; border-bottom: 1px solid #000 }
#rogo h3 { font-size: 9px; font-weight: normal; line-height: 20px; visibility: hidden; margin: 0; padding: 0 }
#nsystemkono { margin: 2px 0 0; padding: 0 }
#marq      { color: #ff8040; font-size: 16px; font-weight: bold; line-height: 18px; margin: 0 auto 0; padding: 0; height: auto }

#contTxt {
	margin:10px 0;
	padding:10px 20px;
	border-top:1px solid #888;
	border-bottom:1px solid #888;
}
#contTxt h2,
#contTxt p{
	width:100%;
	margin:0 0 5px;
	font-size:10px;
	font-weight:normal;
}
.sample { font-size: 16px; line-height: 18px; margin: 0; padding: 0 }
.tatemenu { font-size: 16px; line-height: 18px; margin: 0; padding: 0 }
#zeibetu { font-size: 14px; font-weight: normal; margin: 0; padding: 1px 0; width: 530px; height: auto }
#nunositekiwa h3 { color: #633; font-size: 28px; font-weight: bold; line-height: 28px; margin: 0; padding: 0 }
#fullsuteok   { background-image: url("homeitem/fullkawaok.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 503px; height: 35px }
#fullsuteok h4  { font-size: 12px; font-weight: bold; line-height: 33px; visibility: hidden; margin: 0 0 0; padding: 0 }
#sutekankakaku { font-size: 17px; font-weight: bold; line-height: 17px; margin: 0; padding: 0 }
#panelbar { background-image: url("homeitempanel/h_panelbar.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 550px; height: 125px }
#panelbar h3 { font-size: 12px; line-height: 125px; visibility: hidden; margin: 0; padding: 0 }
#panellink  { font-size: 28px; font-weight: bold; line-height: 28px; margin: 0; padding: 0 }
#homekyokusen  { background-image: url("homeitemkyokusen/homekyokusennob.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 576px; height: 461px }
#homekyokusen h3 { font-size: 12px; line-height: 12px; visibility: hidden; margin: 0; padding: 0 }
#homekyokusen p { font-size: 12px; line-height: 12px; visibility: hidden; margin: 0; padding: 0 }
#homekyokusen h4 { font-size: 12px; line-height: 12px; visibility: hidden; margin: 0; padding: 0 }
#homekyokusen h5 { font-size: 12px; line-height: 12px; visibility: hidden; margin: 0; padding: 0 }
#homeallblack { background-image: url("homeitemallblack/homeallblack.gif"); background-repeat: no-repeat; margin: 0; padding: 0; width: 549px; height: 344px }
#homeallblack h3 { font-size: 12px; line-height: 12px; visibility: hidden; margin: 0; padding: 0 }
#homeallblack p { font-size: 12px; line-height: 12px; visibility: hidden; margin: 0; padding: 0 }
#homeallblack h4 { font-size: 12px; line-height: 12px; visibility: hidden; margin: 0; padding: 0 }
