﻿* { margin: 0; padding: 0; }
body{
  background-repeat:no-repeat;
  background-position: top;
  background-color: #FFFFFF;
  font-size: 10pt;
  font-family:Arial, Helvetica, sans-serif;
  text-align: center;
}

img,img a{border:none;}
img.preload{display:none;}

a{ color:#FFFFFF; font-weight: bold; text-decoration:none;}
a:hover{ color: #FFFFFF; font-weight: bold; text-decoration:underline;}

.bk   { position: absolute; margin-top:170px; margin-left:30px; width:110px; height:33px; background:url(/images/back02.gif) no-repeat left bottom;}
.bk a {display:block; width:110px; height:33px;}
.bk a:hover { text-indent:-9999px;} 

a.bk      { border: 0; display: block; background-image: url(/images/back01.gif); width:110px; height:33px;}
a.bk:hover{ border: 0; display: block; background-image: url(/images/back02.gif); width:110px; height:33px;}

a.brwn  {color:#990000; font-weight: bold; text-decoration:none; margin-left:5px;}
a.brwn:hover {color: #996600; font-weight: bold; text-decoration:underline; margin-left:5px;}

.iepngfix { behavior: expression(IEPNGFIX.fix(this)); } 
.hide { display: none; }

h1    { color:#FFFFFF; font-size: 12pt; font-weight:bold; line-height: 25px; margin:0px; padding:0px;}
h2    { color:#FFFFFF; font-size: 12pt; font-weight:bold; line-height: 15px;  margin:0px; padding:0px;}
h3    { color:#FFFFFF; font-size: 8pt; font-weight:normal; line-height: 15px; margin:0px; padding:0px;}
h4    { color:#FFFFFF; font-size: 8pt; font-weight:normal; line-height: 15px; margin:0px; padding:0px;}
h5    { color:#FFFFFF; font-size: 12pt; font-weight:bold; line-height: 25px; margin:0px; padding:0px;}

#base{ position: absolute; width: 1000px; text-align: left; margin-left: -500px; left: 50%;}
#logo{ position: relative; width:219px; height: 150px; z-index: 5;}
#back{ background:url("/images/backimage1.jpg"); text-align: center; width: 1000px; height:600px; margin-left:auto; margin-right:auto;}
#nws{ position: absolute; width: 400px; height:110px; text-align: left; margin-top:420px; margin-left:70px; color:#000000; font-size: 10pt; font-weight:normal; }
#nws2{ position: absolute; width: 415px; height:150px; text-align: left; margin-top:310px; margin-left:70px; color:#000000; font-size: 9pt; font-weight:normal; overflow:auto;}
.pnws{color:#990000; font-size: 10pt; font-weight:bold; font-size: 10pt; margin:3px;}

.cpt   { position: absolute; margin-top:92px; margin-left:226px; width:460px; height:60px; text-align:left;}
.hf01  { position: absolute; margin-top:195px; margin-left:360px; width:300px; height:300px; text-align:left; overflow:auto;}
.hftb  { position: relative; margin-top:195px; margin-left:680px; width:300px; height:auto; text-align:left; overflow:auto;}

table.hf { width: 300px; height: 100%; font-size: 8pt; margin:0px; padding:0px; border:0px; border-collapse:collapse;}
table.hf th {background:url(/images/htb01.gif) no-repeat; height:33px; text-align: center; font-size: 8pt; color: #000000;}
table.hf td {background:url(/images/htb02.gif); padding-top:10px; padding-left:35px; padding-right:35px; padding-bottom:10px; height:auto; text-align: left; font-size: 8pt; color: #000000;}

/* Top */

.tba   { position: absolute; margin-top:477px; margin-left:70px;}

ul#topbana li  { width:128px; height:66px; margin: 6px; display: block; float: left;}
ul#topbana li a{ display:block; width:128px; height:66px; border: 0;}

li#topbana1    {background:url("/images/topbana01.gif"); width:128px; height:66px;}
li#topbana2    {background:url("/images/topbana02.gif"); width:128px; height:66px;}
li#topbana3    {background:url("/images/topbana03.gif"); width:128px; height:66px;}
li#topbana1 a  {background:url("/images/topbana01.gif"); width:128px; height:66px;}
li#topbana2 a  {background:url("/images/topbana02.gif"); width:128px; height:66px;}
li#topbana3 a  {background:url("/images/topbana03.gif"); width:128px; height:66px;}
li#topbana1 a:hover{background:url("/images/topbana01_2.gif"); width:128px; height:66px;}
li#topbana2 a:hover{background:url("/images/topbana02_2.gif"); width:128px; height:66px;}
li#topbana3 a:hover{background:url("/images/topbana03_2.gif"); width:128px; height:66px;}

ul#nwss li  { color:#990000; font-weight: bold; text-decoration:none; margin-left:70px; margin-top:5px;}
ul#nwss li a{ color: #990000; font-weight: bold; text-decoration:underline; margin-left:5px; margin-top:5px;}
ul#nwss li a:hover{ color: #996600; font-weight: bold; text-decoration:underline; margin-left:5px; margin-top:5px;}

li#nwss1    { list-style-image:url("/images/newsicon.gif"); vertical-align: top;}
li#nwss2    { list-style-image:url("/images/newsicon2.gif"); vertical-align: top;}
li#nwss1 a  { list-style-image:url("/images/newsicon.gif"); vertical-align: top;}
li#nwss2 a  { list-style-image:url("/images/newsicon2.gif"); vertical-align: top;}
li#nwss1 a:hover  { list-style-image:url("/images/newsicon.gif"); vertical-align: top;}
li#nwss2 a:hover  { list-style-image:url("/images/newsicon2.gif"); vertical-align: top;}


/* PRODUCTSページ */
#main  { position: absolute; width: 1000px; text-align: left; margin-left: -500px; left: 50%;}
#tmain { position: absolute; margin-top:180px; padding:25px; width: 950px; overflow:auto; height: 580px; text-align: center; margin-left: -500px; left: 50%;}
.cpt   { position: absolute; margin-top:92px; margin-left:226px; width:460px; height:60px; text-align:left;}
.cpt2  { position: absolute; margin-top:105px; margin-left:310px; width:460px; height:60px; text-align:left;}
.gar   { position: absolute; margin-top:450px; margin-left:450px;}
.gar2  { position: absolute; margin-top:520px; margin-left:450px;}
.gar3  { position: absolute; margin-top:640px; margin-left:450px;}
.ftb   { position: absolute; margin-top:88px; margin-left:590px;}
.spc   { position: absolute; margin-top:172px; margin-left:450px;}
.spc2  { position: absolute; margin-top:280px; margin-left:465px; width:485px; height:250px; color: #FFFFFF; font-size:9pt; line-height: 15px; overflow:auto;}
.spc3  { position: absolute; margin-top:390px; margin-left:670px; width:300px; height:60px; overflow:auto;}
.spc4  { position: absolute; margin-top:360px; margin-left:670px; width:300px; height:90px; overflow:auto;}
.bco   { position: absolute; margin-top:175px; margin-left:665px;}
.mb    { position: absolute; margin-top:280px; margin-left:470px;}
.mbde  { position: absolute; margin-top:250px; margin-left:470px;}
.vmb   { position: absolute; margin-top:670px; margin-left:70px;}
.bki   { position: absolute; margin-top:170px; margin-left:30px;}
.cfs   { position: absolute; margin-top:320px; margin-left:60px;}
.dark  { position: absolute; margin-top:160px; margin-left:700px;}
.vall{ position: absolute; margin-top:165px; margin-left:155px;}
.eall{ position: absolute; margin-top:365px; margin-left:155px;}
.eall2{ position: absolute; margin-top:165px; margin-left:765px;}
.eall3{ position: absolute; margin-top:365px; margin-left:565px;}
.nall{ position: absolute; margin-top:335px; margin-left:155px;}
.sall{ position: absolute; margin-top:570px; margin-left:155px;}
.gall{ position: absolute; margin-top:775px; margin-left:155px;}
.sall2{ position: absolute; margin-top:570px; margin-left:765px;}
.allg{ position: absolute; margin-top:170px; margin-left:25px;}
.garimg { float:left; margin:15px;}
.garimg2{ margin:5px;}
.ttl   { color:#FFFFFF; font-size: 14pt; font-weight:bold; margin:0px; padding:0px;}
.ttl2  { color:#FFFFFF; font-size: 9pt; font-weight:bold; margin:0px; padding:0px;}

table.spec { width: 950px; text-align: center; border-collapse: separate; border-spacing: 3px; font-size: 8pt;}
table.spec th,
table.spec td { padding: 1px;}

table.spec caption { margin-top: 2px; text-align: right; caption-side:bottom;}

table.spec th {background: #333333; white-space: nowrap; font-size: 8pt; color: #FFFFFF;}
table.spec td {text-align: center; white-space: nowrap; }

table.spec col.s00 {background: #333333;}
table.spec col.s01 {background: #CCCCCC;}
table.spec col.s02 {background: #CCCCCC;}
table.spec col.s03 {background: #CCCCCC;}
table.spec col.s04 {background: #CCCCCC;}
table.spec col.s05 {background: #CCCCCC;}
table.spec col.sp  {background: #FFCC00;}

table.spec2 { width: 950px; text-align: center; border-collapse: separate; border-spacing: 3px; font-size: 6pt;}
table.spec2 th,
table.spec2 td { padding: 1px;}

table.spec2 caption { margin-top: 2px; text-align: right; caption-side:bottom;}

table.spec2 th {background: #333333; white-space: nowrap; font-size: 6pt; color: #FFFFFF;}
table.spec2 td {text-align: center; white-space: nowrap; }

table.spec2 col.s00 {background: #333333;}
table.spec2 col.s01 {background: #CCCCCC;}
table.spec2 col.s02 {background: #CCCCCC;}
table.spec2 col.s03 {background: #CCCCCC;}
table.spec2 col.s04 {background: #CCCCCC;}
table.spec2 col.s05 {background: #CCCCCC;}
table.spec2 col.sp  {background: #FFCC00;}


ul#pfl li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pfl li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_fl.gif);}
ul#pfl li a:hover { border: 0; display: block; background-image: url(/images/model_button_fl2.gif);}

ul#pos li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pos li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_os.gif);}
ul#pos li a:hover { border: 0; display: block; background-image: url(/images/model_button_os2.gif);}

ul#pel li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pel li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_el.gif);}
ul#pel li a:hover { border: 0; display: block; background-image: url(/images/model_button_el2.gif);}

ul#pdr li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pdr li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_dr.gif);}
ul#pdr li a:hover { border: 0; display: block; background-image: url(/images/model_button_dr2.gif);}

ul#psa li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#psa li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_sa.gif);}
ul#psa li a:hover { border: 0; display: block; background-image: url(/images/model_button_sa2.gif);}

ul#pfa li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pfa li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_fa.gif);}
ul#pfa li a:hover { border: 0; display: block; background-image: url(/images/model_button_fa2.gif);}

ul#pst li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pst li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_st.gif);}
ul#pst li a:hover { border: 0; display: block; background-image: url(/images/model_button_st2.gif);}

ul#ptl li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#ptl li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_tl.gif);}
ul#ptl li a:hover { border: 0; display: block; background-image: url(/images/model_button_tl2.gif);}

ul#pjb li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pjb li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_jb.gif);}
ul#pjb li a:hover { border: 0; display: block; background-image: url(/images/model_button_jb2.gif);}

ul#ppb li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#ppb li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_pb.gif);}
ul#ppb li a:hover { border: 0; display: block; background-image: url(/images/model_button_pb2.gif);}

ul#pde li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pde li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_de.gif);}
ul#pde li a:hover { border: 0; display: block; background-image: url(/images/model_button_de2.gif);}

ul#pde2 li  { width:137px; height:400px; margin: 4px; display: block;}
ul#pde2 li a{ display:block; width:137px; height:400px; border: 0;}

li#pde2_1    {background:url("/images/eflde.png"); width:137px; height:400px; float:left; display: block;}
li#pde2_2    {background:url("/images/eelde.png"); width:137px; height:400px; float:left; display: block;}
li#pde2_1 a  {background:url("/images/eflde.png"); width:137px; height:400px; float:left; display: block;}
li#pde2_2 a  {background:url("/images/eelde.png"); width:137px; height:400px; float:left; display: block;}
li#pde2_1 a:hover{background:url("/images/eflde2.png"); width:137px; height:400px; float:left; display: block;}
li#pde2_2 a:hover{background:url("/images/eelde2.png"); width:137px; height:400px; float:left; display: block;}

ul#pdel li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pdel li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_del.gif);}
ul#pdel li a:hover { border: 0; display: block; background-image: url(/images/model_button_del2.gif);}

ul#pdfl li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pdfl li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_dfl.gif);}
ul#pdfl li a:hover { border: 0; display: block; background-image: url(/images/model_button_dfl2.gif);}

ul#pdos li   { padding: 0px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 22px;}
ul#pdos li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_dos.gif);}
ul#pdos li a:hover { border: 0; display: block; background-image: url(/images/model_button_dos2.gif);}



table.sfl { width: 400px; border-collapse: separate; border-spacing: 3px; font-size: 8pt;}
table.sfl th,
table.sfl td { padding: 1px;}

table.sfl th {background: #660000; text-align: center; white-space: nowrap; font-size: 8pt; color: #FFFFFF;}
table.sfl td {background: #FFCCCC; text-align: center; white-space: nowrap; font-size: 8pt; color: #000000;}

ul#flgtrlt li  { width:279px; height:76px; margin: 5px; display: block;}
ul#flgtrlt li a{ display:block; width:279px; height:76px; border: 0;}

li#flgtrlt1    {background:url("/images/s_eflmh.jpg"); width:279px; height:60px;}
li#flgtrlt2    {background:url("/images/s_eflhm.jpg"); width:279px; height:76px;}
li#flgtrlt3    {background:url("/images/s_eflqm.jpg"); width:279px; height:60px;}
li#flgtrlt4    {background:url("/images/s_eflfm.jpg"); width:279px; height:76px;}
li#flgtrlt5    {background:url("/images/s_eflmhph.jpg"); width:279px; height:76px;}
li#flgtrlt6    {background:url("/images/s_eflde.jpg"); width:279px; height:76px;}
li#flgtrlt1 a  {background:url("/images/s_eflmh.jpg"); width:279px; height:60px;}
li#flgtrlt2 a  {background:url("/images/s_eflhm.jpg"); width:279px; height:76px;}
li#flgtrlt3 a  {background:url("/images/s_eflqm.jpg"); width:279px; height:60px;}
li#flgtrlt4 a  {background:url("/images/s_eflfm.jpg"); width:279px; height:76px;}
li#flgtrlt5 a  {background:url("/images/s_eflmhph.jpg"); width:279px; height:76px;}
li#flgtrlt6 a  {background:url("/images/s_eflde.jpg"); width:279px; height:76px;}
li#flgtrlt1 a:hover{background:url("/images/s_eflmh2.jpg"); width:279px; height:60px;}
li#flgtrlt2 a:hover{background:url("/images/s_eflhm2.jpg"); width:279px; height:76px;}
li#flgtrlt3 a:hover{background:url("/images/s_eflqm2.jpg"); width:279px; height:60px;}
li#flgtrlt4 a:hover{background:url("/images/s_eflfm2.jpg"); width:279px; height:76px;}
li#flgtrlt5 a:hover{background:url("/images/s_eflmhph2.jpg"); width:279px; height:76px;}
li#flgtrlt6 a:hover{background:url("/images/s_eflde2.jpg"); width:279px; height:76px;}

ul#osgtrlt li  { width:279px; height:60px; margin: 5px; display: block;}
ul#osgtrlt li a{ display:block; width:279px; height:60px; border: 0;}

li#osgtrlt1    {background:url("/images/s_eosalm.jpg"); width:279px; height:60px;}
li#osgtrlt2    {background:url("/images/s_eosalr.jpg"); width:279px; height:60px;}
li#osgtrlt3    {background:url("/images/s_eosashm.jpg"); width:279px; height:60px;}
li#osgtrlt4    {background:url("/images/s_eosashr.jpg"); width:279px; height:60px;}
li#osgtrlt5    {background:url("/images/s_eosqmm.jpg"); width:279px; height:60px;}
li#osgtrlt6    {background:url("/images/s_eosfmr.jpg"); width:279px; height:60px;}
li#osgtrlt1 a  {background:url("/images/s_eosalm.jpg"); width:279px; height:60px;}
li#osgtrlt2 a  {background:url("/images/s_eosalr.jpg"); width:279px; height:60px;}
li#osgtrlt3 a  {background:url("/images/s_eosashm.jpg"); width:279px; height:60px;}
li#osgtrlt4 a  {background:url("/images/s_eosashr.jpg"); width:279px; height:60px;}
li#osgtrlt5 a  {background:url("/images/s_eosqmm.jpg"); width:279px; height:60px;}
li#osgtrlt6 a  {background:url("/images/s_eosfmr.jpg"); width:279px; height:60px;}
li#osgtrlt1 a:hover{background:url("/images/s_eosalm2.jpg"); width:279px; height:60px;}
li#osgtrlt2 a:hover{background:url("/images/s_eosalr2.jpg"); width:279px; height:60px;}
li#osgtrlt3 a:hover{background:url("/images/s_eosashm2.jpg"); width:279px; height:60px;}
li#osgtrlt4 a:hover{background:url("/images/s_eosashr2.jpg"); width:279px; height:60px;}
li#osgtrlt5 a:hover{background:url("/images/s_eosqmm2.jpg"); width:279px; height:60px;}
li#osgtrlt6 a:hover{background:url("/images/s_eosfmr2.jpg"); width:279px; height:60px;}

ul#elgtrlt li  { width:280px; height:40px; margin: 8px; display: block;}
ul#elgtrlt li a{ display:block; width:280px; height:40px; border: 0;}

li#elgtrlt1    {background:url("/images/s_eelhm.jpg"); width:280px; height:40px;}
li#elgtrlt2    {background:url("/images/s_eelfm.jpg"); width:280px; height:40px;}
li#elgtrlt3    {background:url("/images/s_eelhmtr.jpg"); width:280px; height:40px;}
li#elgtrlt4    {background:url("/images/s_eelfmtr.jpg"); width:280px; height:40px;}
li#elgtrlt5    {background:url("/images/s_eelde.jpg"); width:280px; height:40px;}
li#elgtrlt6    {background:url("/images/s_eelde7.jpg"); width:280px; height:40px;}
li#elgtrlt1 a   {background:url("/images/s_eelhm.jpg"); width:280px; height:40px;}
li#elgtrlt2 a  {background:url("/images/s_eelfm.jpg"); width:280px; height:40px;}
li#elgtrlt3 a  {background:url("/images/s_eelhmtr.jpg"); width:280px; height:40px;}
li#elgtrlt4 a  {background:url("/images/s_eelfmtr.jpg"); width:280px; height:40px;}
li#elgtrlt5 a  {background:url("/images/s_eelde.jpg"); width:280px; height:40px;}
li#elgtrlt6 a  {background:url("/images/s_eelde7.jpg"); width:280px; height:40px;}
li#elgtrlt1 a:hover{background:url("/images/s_eelhm2.jpg"); width:280px; height:40px;}
li#elgtrlt2 a:hover{background:url("/images/s_eelfm2.jpg"); width:280px; height:40px;}
li#elgtrlt3 a:hover{background:url("/images/s_eelhmtr2.jpg"); width:280px; height:40px;}
li#elgtrlt4 a:hover{background:url("/images/s_eelfmtr2.jpg"); width:280px; height:40px;}
li#elgtrlt5 a:hover{background:url("/images/s_eelde2.jpg"); width:280px; height:40px;}
li#elgtrlt6 a:hover{background:url("/images/s_eelde72.jpg"); width:280px; height:40px;}
ul#drgtrlt li  { width:280px; height:250px; margin: 4px; display: block;}
ul#drgtrlt li a{ display:block; width:280px; height:250px; border: 0;}

li#drgtrlt1    {background:url("/images/s_edr4rfm.jpg"); width:280px; height:250px;}
li#drgtrlt2    {background:url("/images/s_edr5rfm.jpg"); width:280px; height:250px;}
li#drgtrlt3    {background:url("/images/s_edr4mfm.jpg"); width:280px; height:250px;}
li#drgtrlt1 a  {background:url("/images/s_edr4rfm.jpg"); width:280px; height:250px;}
li#drgtrlt2 a  {background:url("/images/s_edr5rfm.jpg"); width:280px; height:250px;}
li#drgtrlt3 a  {background:url("/images/s_edr4mfm.jpg"); width:280px; height:250px;}
li#drgtrlt1 a:hover{background:url("/images/s_edr4rfm2.jpg"); width:280px; height:250px;}
li#drgtrlt2 a:hover{background:url("/images/s_edr5rfm2.jpg"); width:280px; height:250px;}
li#drgtrlt3 a:hover{background:url("/images/s_edr4mfm2.jpg"); width:280px; height:250px;}

ul#sdrgtrlt li  { width:280px; height:250px; margin: 4px; display: block;}
ul#sdrgtrlt li a{ display:block; width:280px; height:250px; border: 0;}

li#sdrgtrlt1    {background:url("/images/s_sdr4r.jpg"); width:280px; height:250px;}
li#sdrgtrlt2    {background:url("/images/s_sdr5r.jpg"); width:280px; height:250px;}
li#sdrgtrlt1 a  {background:url("/images/s_sdr4r.jpg"); width:280px; height:250px;}
li#sdrgtrlt2 a  {background:url("/images/s_sdr5r.jpg"); width:280px; height:250px;}
li#sdrgtrlt1 a:hover{background:url("/images/s_sdr4r2.jpg"); width:280px; height:250px;}
li#sdrgtrlt2 a:hover{background:url("/images/s_sdr5r2.jpg"); width:280px; height:250px;}

ul#sagtrlt li  { width:280px; height:76px; margin: 4px; display: block;}
ul#sagtrlt li a{ display:block; width:280px; height:76px; border: 0;}

li#sagtrlt1    {background:url("/images/s_msaspc.jpg"); width:280px; height:76px;}
li#sagtrlt2    {background:url("/images/s_msasp.jpg"); width:280px; height:76px;}
li#sagtrlt3    {background:url("/images/s_msahp.jpg"); width:280px; height:76px;}
li#sagtrlt4    {background:url("/images/s_msahpc.jpg"); width:280px; height:76px;}
li#sagtrlt1 a  {background:url("/images/s_msaspc.jpg"); width:280px; height:76px;}
li#sagtrlt2 a  {background:url("/images/s_msasp.jpg"); width:280px; height:76px;}
li#sagtrlt3 a  {background:url("/images/s_msahp.jpg"); width:280px; height:76px;}
li#sagtrlt4 a  {background:url("/images/s_msahpc.jpg"); width:280px; height:76px;}
li#sagtrlt1 a:hover{background:url("/images/s_msaspc2.jpg"); width:280px; height:76px;}
li#sagtrlt2 a:hover{background:url("/images/s_msasp2.jpg"); width:280px; height:76px;}
li#sagtrlt3 a:hover{background:url("/images/s_msahp2.jpg"); width:280px; height:76px;}
li#sagtrlt4 a:hover{background:url("/images/s_msahpc2.jpg"); width:280px; height:76px;}


ul#fagtrlt li  { width:280px; height:250px; margin: 4px; display: block;}
ul#fagtrlt li a{ display:block; width:280px; height:250px; border: 0;}

li#fagtrlt1    {background:url("/images/s_mfafp.jpg"); width:280px; height:250px;}
li#fagtrlt2    {background:url("/images/s_mfahh.jpg"); width:280px; height:250px;}
li#fagtrlt1 a  {background:url("/images/s_mfafp.jpg"); width:280px; height:250px;}
li#fagtrlt2 a  {background:url("/images/s_mfahh.jpg"); width:280px; height:250px;}
li#fagtrlt1 a:hover{background:url("/images/s_mfafp2.jpg"); width:280px; height:250px;}
li#fagtrlt2 a:hover{background:url("/images/s_mfahh2.jpg"); width:280px; height:250px;}

ul#stgtrlt li  { width:279px; height:76px; margin: 4px; display: block;}
ul#stgtrlt li a{ display:block; width:279px; height:76px; border: 0;}

li#stgtrlt1    {background:url("/images/s_ncst10mal3s.jpg"); width:279px; height:76px;}
li#stgtrlt2    {background:url("/images/s_ncst10ral3s.jpg"); width:279px; height:76px;}
li#stgtrlt3    {background:url("/images/s_ncst10ralssh.jpg"); width:279px; height:76px;}
li#stgtrlt7    {background:url("/images/s_ncst20ral3s.jpg"); width:279px; height:76px;}
li#stgtrlt1 a  {background:url("/images/s_ncst10mal3s.jpg"); width:279px; height:76px;}
li#stgtrlt2 a  {background:url("/images/s_ncst10ral3s.jpg"); width:279px; height:76px;}
li#stgtrlt3 a  {background:url("/images/s_ncst10ralssh.jpg"); width:279px; height:76px;}
li#stgtrlt7 a  {background:url("/images/s_ncst20ral3s.jpg"); width:279px; height:76px;}
li#stgtrlt1 a:hover{background:url("/images/s_ncst10mal3s2.jpg"); width:279px; height:76px;}
li#stgtrlt2 a:hover{background:url("/images/s_ncst10ral3s2.jpg"); width:279px; height:76px;}
li#stgtrlt3 a:hover{background:url("/images/s_ncst10ralssh2.jpg"); width:279px; height:76px;}
li#stgtrlt7 a:hover{background:url("/images/s_ncst20ral3s2.jpg"); width:279px; height:76px;}

ul#jstgtrlt li  { width:280px; height:120px; margin: 4px; display: block;}
ul#jstgtrlt li a{ display:block; width:280px; height:120px; border: 0;}

li#jstgtrlt1    {background:url("/images/s_jst5m3s.jpg"); width:280px; height:120px;}
li#jstgtrlt2    {background:url("/images/s_jst5r3s.jpg"); width:280px; height:120px;}
li#jstgtrlt3    {background:url("/images/s_jst5rssh.jpg"); width:280px; height:120px;}
li#jstgtrlt1 a  {background:url("/images/s_jst5m3s.jpg"); width:280px; height:120px;}
li#jstgtrlt2 a  {background:url("/images/s_jst5r3s.jpg"); width:280px; height:120px;}
li#jstgtrlt3 a  {background:url("/images/s_jst5rssh.jpg"); width:280px; height:120px;}
li#jstgtrlt1 a:hover{background:url("/images/s_jst5m3s2.jpg"); width:280px; height:120px;}
li#jstgtrlt2 a:hover{background:url("/images/s_jst5r3s2.jpg"); width:280px; height:120px;}
li#jstgtrlt3 a:hover{background:url("/images/s_jst5rssh2.jpg"); width:280px; height:120px;}

ul#tlgtrlt li  { width:280px; height:60px; margin: 4px; display: block;}
ul#tlgtrlt li a{ display:block; width:280px; height:60px; border: 0;}

li#tlgtrlt1    {background:url("/images/s_nctl10mash.jpg"); width:280px; height:60px;}
li#tlgtrlt2    {background:url("/images/s_nctl10ral.jpg"); width:280px; height:60px;}
li#tlgtrlt3    {background:url("/images/s_nctl10mmhsh.jpg"); width:280px; height:60px;}
li#tlgtrlt4    {background:url("/images/s_nctl10mashsh.jpg"); width:280px; height:60px;}
li#tlgtrlt5    {background:url("/images/s_nctl20rash.jpg"); width:280px; height:60px;}
li#tlgtrlt1 a  {background:url("/images/s_nctl10mash.jpg"); width:280px; height:60px;}
li#tlgtrlt2 a  {background:url("/images/s_nctl10ral.jpg"); width:280px; height:60px;}
li#tlgtrlt3 a  {background:url("/images/s_nctl10mmhsh.jpg"); width:280px; height:60px;}
li#tlgtrlt4 a  {background:url("/images/s_nctl10mashsh.jpg"); width:280px; height:60px;}
li#tlgtrlt5 a  {background:url("/images/s_nctl20rash.jpg"); width:280px; height:60px;}
li#tlgtrlt1 a:hover{background:url("/images/s_nctl10mash2.jpg"); width:280px; height:60px;}
li#tlgtrlt2 a:hover{background:url("/images/s_nctl10ral2.jpg"); width:280px; height:60px;}
li#tlgtrlt3 a:hover{background:url("/images/s_nctl10mmhsh2.jpg"); width:280px; height:60px;}
li#tlgtrlt4 a:hover{background:url("/images/s_nctl10mashsh2.jpg"); width:280px; height:60px;}
li#tlgtrlt5 a:hover{background:url("/images/s_nctl20rash2.jpg"); width:280px; height:60px;}

ul#jtlgtrlt li  { width:280px; height:250px; margin: 4px; display: block;}
ul#jtlgtrlt li a{ display:block; width:280px; height:250px; border: 0;}

li#jtlgtrlt1    {background:url("/images/s_jtl5r.jpg"); width:280px; height:250px;}
li#jtlgtrlt2    {background:url("/images/s_jtl5m.jpg"); width:280px; height:250px;}
li#jtlgtrlt1 a  {background:url("/images/s_jtl5r.jpg"); width:280px; height:250px;}
li#jtlgtrlt2 a  {background:url("/images/s_jtl5m.jpg"); width:280px; height:250px;}
li#jtlgtrlt1 a:hover{background:url("/images/s_jtl5r2.jpg"); width:280px; height:250px;}
li#jtlgtrlt2 a:hover{background:url("/images/s_jtl5m2.jpg"); width:280px; height:250px;}

ul#jbgtrlt li  { width:279px; height:76px; margin: 10px; display: block;}
ul#jbgtrlt li a{ display:block; width:279px; height:76px; border: 0;}

li#jbgtrlt1    {background:url("/images/s_ncjb10mash.jpg"); width:279px; height:76px;}
li#jbgtrlt2    {background:url("/images/s_ncjb10ral.jpg"); width:279px; height:76px;}
li#jbgtrlt3    {background:url("/images/s_ncjb510r.jpg"); width:279px; height:76px;}
li#jbgtrlt4    {background:url("/images/s_ncjb20r.jpg"); width:279px; height:76px;}
li#jbgtrlt1 a  {background:url("/images/s_ncjb10mash.jpg"); width:279px; height:76px;}
li#jbgtrlt2 a  {background:url("/images/s_ncjb10ral.jpg"); width:279px; height:76px;}
li#jbgtrlt3 a  {background:url("/images/s_ncjb510r.jpg"); width:279px; height:76px;}
li#jbgtrlt4 a  {background:url("/images/s_ncjb20r.jpg"); width:279px; height:76px;}
li#jbgtrlt1 a:hover{background:url("/images/s_ncjb10mash2.jpg"); width:279px; height:76px;}
li#jbgtrlt2 a:hover{background:url("/images/s_ncjb10ral2.jpg"); width:279px; height:76px;}
li#jbgtrlt3 a:hover{background:url("/images/s_ncjb510r2.jpg"); width:279px; height:76px;}
li#jbgtrlt4 a:hover{background:url("/images/s_ncjb20r2.jpg"); width:279px; height:76px;}

ul#pbgtrlt li  { width:280px; height:250px; margin: 4px; display: block;}
ul#pbgtrlt li a{ display:block; width:280px; height:250px; border: 0;}

li#pbgtrlt1    {background:url("/images/s_ncpb10mash.jpg"); width:280px; height:250px;}
li#pbgtrlt2    {background:url("/images/s_ncpb10ral.jpg"); width:280px; height:250px;}
li#pbgtrlt1 a  {background:url("/images/s_ncpb10mash.jpg"); width:280px; height:250px;}
li#pbgtrlt2 a  {background:url("/images/s_ncpb10ral.jpg"); width:280px; height:250px;}
li#pbgtrlt1 a:hover{background:url("/images/s_ncpb10mash2.jpg"); width:280px; height:250px;}
li#pbgtrlt2 a:hover{background:url("/images/s_ncpb10ral2.jpg"); width:280px; height:250px;}

ul#delgtrlt li  { width:279px; height:76px; margin: 4px; display: block;}
ul#delgtrlt li a{ display:block; width:279px; height:76px; border: 0;}

li#delgtrlt1    {background:url("/images/s_delfmst.jpg"); width:279px; height:76px;}
li#delgtrlt2    {background:url("/images/s_delfmtr.jpg"); width:279px; height:76px;}
li#delgtrlt3    {background:url("/images/s_delst.jpg"); width:279px; height:76px;}
li#delgtrlt4    {background:url("/images/s_deltr.jpg"); width:279px; height:76px;}
li#delgtrlt1 a  {background:url("/images/s_delfmst.jpg"); width:279px; height:76px;}
li#delgtrlt2 a  {background:url("/images/s_delfmtr.jpg"); width:279px; height:76px;}
li#delgtrlt3 a  {background:url("/images/s_delst.jpg"); width:279px; height:76px;}
li#delgtrlt4 a  {background:url("/images/s_deltr.jpg"); width:279px; height:76px;}
li#delgtrlt1 a:hover{background:url("/images/s_delfmst2.jpg"); width:279px; height:76px;}
li#delgtrlt2 a:hover{background:url("/images/s_delfmtr2.jpg"); width:279px; height:76px;}
li#delgtrlt3 a:hover{background:url("/images/s_delst2.jpg"); width:279px; height:76px;}
li#delgtrlt4 a:hover{background:url("/images/s_deltr2.jpg"); width:279px; height:76px;}

ul#dflgtrlt li  { width:280px; height:120px; margin: 4px; display: block;}
ul#dflgtrlt li a{ display:block; width:280px; height:120px; border: 0;}

li#dflgtrlt1    {background:url("/images/s_dflr1.jpg"); width:280px; height:120px;}
li#dflgtrlt2    {background:url("/images/s_dflrh.jpg"); width:280px; height:120px;}
li#dflgtrlt3    {background:url("/images/s_dflrp.jpg"); width:280px; height:120px;}
li#dflgtrlt1 a  {background:url("/images/s_dflr1.jpg"); width:280px; height:120px;}
li#dflgtrlt2 a  {background:url("/images/s_dflrh.jpg"); width:280px; height:120px;}
li#dflgtrlt3 a  {background:url("/images/s_dflrp.jpg"); width:280px; height:120px;}
li#dflgtrlt1 a:hover{background:url("/images/s_dflr12.jpg"); width:280px; height:120px;}
li#dflgtrlt2 a:hover{background:url("/images/s_dflrh2.jpg"); width:280px; height:120px;}
li#dflgtrlt3 a:hover{background:url("/images/s_dflrp2.jpg"); width:280px; height:120px;}

ul#dosgtrlt li  { width:280px; height:250px; margin: 4px; display: block;}
ul#dosgtrlt li a{ display:block; width:280px; height:250px; border: 0;}

li#dosgtrlt1    {background:url("/images/s_dosr.jpg"); width:280px; height:250px;}
li#dosgtrlt2    {background:url("/images/s_dosrh.jpg"); width:280px; height:250px;}
li#dosgtrlt1 a  {background:url("/images/s_dosr.jpg"); width:280px; height:250px;}
li#dosgtrlt2 a  {background:url("/images/s_dosrh.jpg"); width:280px; height:250px;}
li#dosgtrlt1 a:hover{background:url("/images/s_dosr2.jpg"); width:280px; height:250px;}
li#dosgtrlt2 a:hover{background:url("/images/s_dosrh2.jpg"); width:280px; height:250px;}


ul#emjgtrlt li  { width:280px; height:120px; margin: 4px; display: block;}
ul#emjgtrlt li a{ display:block; width:280px; height:120px; border: 0;}

li#emjgtrlt1    {background:url("/images/s_emjalr.jpg"); width:280px; height:120px;}
li#emjgtrlt2    {background:url("/images/s_emjashm.jpg"); width:280px; height:120px;}
li#emjgtrlt3    {background:url("/images/s_emj5alr.jpg"); width:280px; height:120px;}
li#emjgtrlt1 a  {background:url("/images/s_emjalr.jpg"); width:280px; height:120px;}
li#emjgtrlt2 a  {background:url("/images/s_emjashm.jpg"); width:280px; height:120px;}
li#emjgtrlt3 a  {background:url("/images/s_emj5alr.jpg"); width:280px; height:120px;}
li#emjgtrlt1 a:hover{background:url("/images/s_emjalr2.jpg"); width:280px; height:120px;}
li#emjgtrlt2 a:hover{background:url("/images/s_emjashm2.jpg"); width:280px; height:120px;}
li#emjgtrlt3 a:hover{background:url("/images/s_emj5alr2.jpg"); width:280px; height:120px;}


/* ALLページ */

ul#flall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#flall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_fl.gif);}
ul#flall li a:hover { border: 0; display: block; background-image: url(/images/model_button_fl2.gif);}	

ul#osall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#osall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_os.gif);}
ul#osall li a:hover { border: 0; display: block; background-image: url(/images/model_button_os2.gif);}	

ul#elall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#elall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_el.gif);}
ul#elall li a:hover { border: 0; display: block; background-image: url(/images/model_button_el2.gif);}

ul#drall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#drall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_dr.gif);}
ul#drall li a:hover { border: 0; display: block; background-image: url(/images/model_button_dr2.gif);}

ul#saall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#saall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_sa.gif);}
ul#saall li a:hover { border: 0; display: block; background-image: url(/images/model_button_sa2.gif);}

ul#faall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#faall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_fa.gif);}
ul#faall li a:hover { border: 0; display: block; background-image: url(/images/model_button_fa2.gif);}

ul#stall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#stall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_st.gif);}
ul#stall li a:hover { border: 0; display: block; background-image: url(/images/model_button_st2.gif);}

ul#tlall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#tlall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_tl.gif);}
ul#tlall li a:hover { border: 0; display: block; background-image: url(/images/model_button_tl2.gif);}

ul#jball li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#jball li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_jb.gif);}
ul#jball li a:hover { border: 0; display: block; background-image: url(/images/model_button_jb2.gif);}

ul#pball li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#pball li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_pb.gif);}
ul#pball li a:hover { border: 0; display: block; background-image: url(/images/model_button_pb2.gif);}

ul#deall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#deall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_de.gif);}
ul#deall li a:hover { border: 0; display: block; background-image: url(/images/model_button_de2.gif);}	

ul#delall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#delall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_del.gif);}
ul#delall li a:hover { border: 0; display: block; background-image: url(/images/model_button_del2.gif);}	

ul#dflall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#dflall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_dfl.gif);}
ul#dflall li a:hover { border: 0; display: block; background-image: url(/images/model_button_dfl2.gif);}	

ul#dosall li   { padding-left: 35px; margin: 5px auto; display: block; font-size: 12pt; float:left; text-align:center; line-height: 160%;}
ul#dosall li a { border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_dos.gif);}
ul#dosall li a:hover { border: 0; display: block; background-image: url(/images/model_button_dos2.gif);}	


table.alg { width: 950px; border-collapse: separate; border-spacing: 3px; font-size: 10pt;}
table.alg th,
table.alg td { padding: 1px;}

table.alg th {background: #333333; text-align: center; white-space: nowrap; font-size: 12pt; color: #FFFFFF;}
table.alg td {text-align: center; white-space: nowrap; font-size: 10pt; color: #FFFFFF; vertical-align:top;}

table.alg col.non { }
table.alg col.s00 {background: #333333;}
table.alg col.s01 {background: #CCCCCC; width:180px;}
table.alg col.s02 {background: #CCCCCC; width:180px;}
table.alg col.s03 {background: #CCCCCC; width:180px;}
table.alg col.s04 {background: #CCCCCC; width:180px;}

table.alg2 { width: 580px; border-collapse: separate; border-spacing: 3px; font-size: 10pt;}
table.alg2 th,
table.alg2 td { padding: 1px;}

table.alg2 th {background: #333333; text-align: center; white-space: nowrap; font-size: 12pt; color: #FFFFFF;}
table.alg2 td {text-align: center; white-space: nowrap; font-size: 10pt; color: #FFFFFF; vertical-align:top;}

table.alg2 col.non { }
table.alg2 col.s00 {background: #333333;}
table.alg2 col.s01 {background: #CCCCCC; width:180px;}
table.alg2 col.s02 {background: #CCCCCC; width:180px;}


#screenshot{ position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff;}

ul#flall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#flall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_fl.gif);}
ul#flall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_fl2.gif);}	

ul#osall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#osall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_os.gif);}
ul#osall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_os2.gif);}	

ul#elall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#elall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_el.gif);}
ul#elall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_el2.gif);}

ul#drall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#drall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_dr.gif);}
ul#drall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_dr2.gif);}

ul#saall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#saall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_sa.gif);}
ul#saall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_sa2.gif);}

ul#faall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#faall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_fa.gif);}
ul#faall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_fa2.gif);}

ul#stall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#stall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_st.gif);}
ul#stall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_st2.gif);}

ul#tlall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#tlall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_tl.gif);}
ul#tlall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_tl2.gif);}

ul#jball2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#jball2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_jb.gif);}
ul#jball2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_jb2.gif);}

ul#pball2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#pball2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_pb.gif);}
ul#pball2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_pb2.gif);}

ul#deall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#deall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_de.gif);}
ul#deall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_de2.gif);}

ul#delall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#delall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_del.gif);}
ul#delall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_del2.gif);}

ul#dflall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#dflall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_dfl.gif);}
ul#dflall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_dfl2.gif);}

ul#dosall2 li   { margin-left: auto; margin-right: auto; padding-left: 2px; margin: 5px auto; display: block; font-size: 12pt; text-align:center; line-height: 160%;}
ul#dosall2 li a { margin-left: auto; margin-right: auto; border: 0; display: block; width: 170px; height: 24px; background: url(/images/model_button_dos.gif);}
ul#dosall2 li a:hover { margin-left: auto; margin-right: auto; border: 0; display: block; background-image: url(/images/model_button_dos2.gif);}


/* FEATURESページ */
ul#flp li  { background-repeat:no-repeat; list-style:none;}
.flp1    {background-image:url("/images/fn1.gif"); color:#FFFFFF; font-size: 11pt; font-weight:bold; padding-left:25px;}
.flp_2    { color:#FFFFFF; font-size: 7pt;}
.flp2    {background-image:url("/images/fn2.gif"); color:#FFFFFF; font-size: 11pt; font-weight:bold; padding-left:25px;}
.flp3    {background-image:url("/images/fn3.gif"); color:#FFFFFF; font-size: 11pt; font-weight:bold; padding-left:25px;}
.flp4    {background-image:url("/images/fn4.gif"); color:#FFFFFF; font-size: 11pt; font-weight:bold; padding-left:25px;}
.flp5    {background-image:url("/images/fn5.gif"); color:#FFFFFF; font-size: 11pt; font-weight:bold; padding-left:25px;}
.flp6    {background-image:url("/images/fn6.gif"); color:#FFFFFF; font-size: 11pt; font-weight:bold; padding-left:25px;}
.flp7    {background-image:url("/images/fn7.gif"); color:#FFFFFF; font-size: 11pt; font-weight:bold; padding-left:25px;}
.flp8    {background-image:url("/images/fn8.gif"); color:#FFFFFF; font-size: 11pt; font-weight:bold; padding-left:25px;}


.ffl00   { position: absolute; margin-top:175px; margin-left:660px; width:325px; height:650px; text-align:left; overflow:auto;}
.ffl000   { position: absolute; margin-top:165px; margin-left:540px; width:450px; height:650px; text-align:left; overflow:auto;}


.ffl01   { position: absolute; margin-top:195px; margin-left:30px; width:200px; height:200px; text-align:left; overflow:auto;}
.ffl02   { position: absolute; margin-top:430px; margin-left:30px; width:200px; height:150px; text-align:left; overflow:auto;}
.ffl03   { position: absolute; margin-top:588px; margin-left:30px; width:200px; height:200px; text-align:left; overflow:auto;}
.ffl04   { position: absolute; margin-top:195px; margin-left:550px; width:250px; height:230px; text-align:left; overflow:auto;}
.ffl05   { position: absolute; margin-top:445px; margin-left:550px; width:200px; height:180px; text-align:left; overflow:auto;}
.ffl06   { position: absolute; margin-top:625px; margin-left:550px; width:200px; height:180px; text-align:left; overflow:auto;}
.ffl07   { position: absolute; margin-top:290px; margin-left:830px; text-align:left;}
.ffl08   { position: absolute; margin-top:370px; margin-left:830px; text-align:left;}

.fos01   { position: absolute; margin-top:185px; margin-left:30px; width:230px; height:140px; text-align:left; overflow:auto;}
.fos02   { position: absolute; margin-top:330px; margin-left:30px; width:240px; height:140px; text-align:left; overflow:auto;}
.fos03   { position: absolute; margin-top:490px; margin-left:30px; width:230px; height:140px; text-align:left; overflow:auto;}
.fos04   { position: absolute; margin-top:170px; margin-left:510px; width:300px; height:180px; text-align:left; overflow:auto;}
.fos05   { position: absolute; margin-top:390px; margin-left:510px; width:300px; height:130px; text-align:left; overflow:auto;}
.fos06   { position: absolute; margin-top:530px; margin-left:510px; width:300px; height:110px; text-align:left; overflow:auto;}
.fos07   { position: absolute; margin-top:240px; margin-left:830px; text-align:left;}
.fos08   { position: absolute; margin-top:325px; margin-left:830px; text-align:left;}
.fos09   { position: absolute; margin-top:655px; margin-left:250px; width:730px; height:130px; text-align:left; overflow:auto;}

.fel01   { position: absolute; margin-top:193px; margin-left:30px; width:200px; height:110px; text-align:left; overflow:auto;}
.fel02   { position: absolute; margin-top:330px; margin-left:30px; width:200px; height:150px; text-align:left; overflow:auto;}
.fel03   { position: absolute; margin-top:210px; margin-left:550px; width:200px; height:200px; text-align:left; overflow:auto;}
.fel04   { position: absolute; margin-top:420px; margin-left:550px; width:200px; height:180px; text-align:left; overflow:auto;}
.fel05   { position: absolute; margin-top:460px; margin-left:30px; width:200px; height:180px; text-align:left; overflow:auto;}

.fdr01   { position: absolute; margin-top:188px; margin-left:30px; width:200px; height:150px; text-align:left; overflow:auto;}
.fdr02   { position: absolute; margin-top:373px; margin-left:30px; width:200px; height:150px; text-align:left; overflow:auto;}
.fdr03   { position: absolute; margin-top:197px; margin-left:550px; width:400px; height:200px; text-align:left; overflow:auto;}
.fdr04   { position: absolute; margin-top:230px; margin-left:550px; width:180px; height:200px; text-align:left; overflow:auto;}
.fdr05   { position: absolute; margin-top:195px; margin-left:30px; width:400px; height:200px; text-align:left; overflow:auto;}
.fdr06   { position: absolute; margin-top:195px; margin-left:550px; width:400px; height:200px; text-align:left; overflow:auto;}

.fsa01   { position: absolute; margin-top:195px; margin-left:30px; width:260px; height:150px; text-align:left; overflow:auto;}
.fsa02   { position: absolute; margin-top:370px; margin-left:30px; width:260px; height:150px; text-align:left; overflow:auto;}
.fsa03   { position: absolute; margin-top:280px; margin-left:530px; width:280px; height:200px; text-align:left; overflow:auto;}

.ffa01   { position: absolute; margin-top:195px; margin-left:30px; width:400px; height:150px; text-align:left; overflow:auto;}
.ffa02   { position: absolute; margin-top:390px; margin-left:30px; width:260px; height:150px; text-align:left; overflow:auto;}
.ffa03   { position: absolute; margin-top:345px; margin-left:540px; width:200px; height:200px; text-align:left; overflow:auto;}

.fnc01   { position: absolute; margin-top:185px; margin-left:30px; width:230px; height:140px; text-align:left; overflow:auto;}
.fnc02   { position: absolute; margin-top:360px; margin-left:30px; width:240px; height:140px; text-align:left; overflow:auto;}
.fnc03   { position: absolute; margin-top:290px; margin-left:530px; width:440px; height:200px; text-align:left; overflow:auto;}
.fnc04   { position: absolute; margin-top:530px; margin-left:30px; width:900px; height:50px; text-align:left; overflow:auto;}
.fnc05   { position: absolute; margin-top:585px; margin-left:30px; width:300px; height:80px; text-align:left; overflow:auto;}
.fnc06   { position: absolute; margin-top:585px; margin-left:530px; width:250px; height:110px; text-align:left; overflow:auto;}
.fnc07   { position: absolute; margin-top:680px; margin-left:30px; width:300px; height:110px; text-align:left; overflow:auto;}

.fj01   { position: absolute; margin-top:185px; margin-left:30px; width:230px; height:140px; text-align:left; overflow:auto;}
.fj02   { position: absolute; margin-top:380px; margin-left:30px; width:240px; height:140px; text-align:left; overflow:auto;}
.fj03   { position: absolute; margin-top:290px; margin-left:530px; width:230px; height:200px; text-align:left; overflow:auto;}

.de01   { position: absolute; margin-top:165px; margin-left:30px; width:500px; height:200px; text-align:left; overflow:auto;}
.de02   { position: absolute; margin-top:350px; margin-left:30px; width:300px; height:250px; text-align:left; overflow:auto;}
.de03   { position: absolute; margin-top:350px; margin-left:370px; width:300px; height:250px; text-align:left; overflow:auto;}
.de04   { position: absolute; margin-top:195px; margin-left:540px; width:140px; height:160px; text-align:left; overflow:auto;}

.gain01   { position: absolute; margin-top:190px; margin-left:30px; width:200px; height:200px; text-align:left; overflow:auto;}
.gain02   { position: absolute; margin-top:368px; margin-left:30px; width:230px; height:150px; text-align:left; overflow:auto;}
.gain03   { position: absolute; margin-top:548px; margin-left:30px; width:250px; height:200px; text-align:left; overflow:auto;}
.gain04   { position: absolute; margin-top:775px; margin-left:30px; width:230px; height:230px; text-align:left; overflow:auto;}
.gain05   { position: absolute; margin-top:190px; margin-left:550px; width:180px; height:180px; text-align:left; overflow:auto;}
.gain06   { position: absolute; margin-top:360px; margin-left:550px; width:180px; height:180px; text-align:left; overflow:auto;}
.gain07   { position: absolute; margin-top:535px; margin-left:550px; width:180px; height:180px; text-align:left; overflow:auto;}
.gain08   { position: absolute; margin-top:707px; margin-left:550px; width:180px; height:180px; text-align:left; overflow:auto;}


/* Gain Top */

.gt   { position: absolute; margin-top:320px; margin-left:407px;}

ul#gaintop li  { width:150px; height:52px; margin: 18px; display: block;}
ul#gaintop li a{ display:block; width:150px; height:52px; border: 0;}

li#gaintop1    {background:url("/images/dfl_b.gif"); width:150px; height:52px;}
li#gaintop2    {background:url("/images/dos_b.gif"); width:150px; height:52px;}
li#gaintop3    {background:url("/images/del_b.gif"); width:150px; height:52px;}
li#gaintop1 a  {background:url("/images/dfl_b.gif"); width:150px; height:52px;}
li#gaintop2 a  {background:url("/images/dos_b.gif"); width:150px; height:52px;}
li#gaintop3 a  {background:url("/images/del_b.gif"); width:150px; height:52px;}
li#gaintop1 a:hover{background:url("/images/dfl_b2.gif"); width:150px; height:52px;}
li#gaintop2 a:hover{background:url("/images/dos_b2.gif"); width:150px; height:52px;}
li#gaintop3 a:hover{background:url("/images/del_b2.gif"); width:150px; height:52px;}

