@charset "shift_jis";

.headerArea        {width:780px; height:61px; padding:0; margin:0 auto;}
.headerArea .logo  {width:333px; height:46px; padding:10px 0 5px 0; margin:0; float:left;}
.headerArea .nav0  {width:354px; height:56px; padding:0 0 5px 0; margin:0; float:right;}
.headerArea .lang  {width:354px; height:17px;}
.headerArea .inqu  {width:354px; height:39px;}

.headerArea .jp  {width:74px; height:17px; float:right;}
.headerArea .en  {width:63px; height:17px; float:right;}

.headerArea .inqu0 {width:280px; height:40px; float:left;}

.headerArea .inqu1 {width:154px; height:20px; float:left;}
.headerArea .inqu2 {width:74px; height:20px; float:left;}
.headerArea .inqu3 {width:126px; height:20px; float:left;}

.headerArea .inqu4 {width:154px; height:20px; float:left;}
.headerArea .inqu5 {width:74px; height:20px; float:left;}
.headerArea .inqu6 {width:126px; height:20px; float:left;}

.headerArea .inqu7 {width:176px; height:39px; float:left;}
.headerArea .inqu8 {width:176px; height:39px; float:left;}

.headerArea span   {display:none;}

.menuArea          {width:780px; height:42px; padding:0; margin:0 auto;}
.menuArea ul       {width:780px; height:37px; padding:0; margin:0; position:relative;}
.menuArea ul li    {position:absolute; margin:0; padding:0; list-style:none; display:block;}
.menuArea ul li a  {display:block;}
.menuArea span     {display:none;}

.menuArea .nav1{top:0; left:0;     width:110px; height:37px; background:url(../image/global/m_01.gif) no-repeat;}
.menuArea .nav2{top:0; left:110px; width:110px; height:37px; background:url(../image/global/m_02.gif) no-repeat;}
.menuArea .nav3{top:0; left:220px; width:108px; height:37px; background:url(../image/global/m_03.gif) no-repeat;}
.menuArea .nav4{top:0; left:328px; width:134px; height:37px; background:url(../image/global/m_04.gif) no-repeat;}
.menuArea .nav5{top:0; left:462px; width:108px; height:37px; background:url(../image/global/m_05.gif) no-repeat;}
.menuArea .nav6{top:0; left:570px; width:108px; height:37px; background:url(../image/global/m_06.gif) no-repeat;}
.menuArea .nav7{top:0; left:678px; width:102px; height:37px; background:url(../image/global/m_07.gif) no-repeat;}

.menuArea .nav1 a{top:0; left:0;     width:110px; height:37px; background:url(../image/global/m_01.gif) no-repeat;}
.menuArea .nav2 a{top:0; left:110px; width:110px; height:37px; background:url(../image/global/m_02.gif) no-repeat;}
.menuArea .nav3 a{top:0; left:220px; width:108px; height:37px; background:url(../image/global/m_03.gif) no-repeat;}
.menuArea .nav4 a{top:0; left:328px; width:134px; height:37px; background:url(../image/global/m_04.gif) no-repeat;}
.menuArea .nav5 a{top:0; left:462px; width:108px; height:37px; background:url(../image/global/m_05.gif) no-repeat;}
.menuArea .nav6 a{top:0; left:570px; width:108px; height:37px; background:url(../image/global/m_06.gif) no-repeat;}
.menuArea .nav7 a{top:0; left:678px; width:102px; height:37px; background:url(../image/global/m_07.gif) no-repeat;}

.menuArea .nav1 a:hover{height:37px; background:url(../image/global/m_on_01.gif) no-repeat;}
.menuArea .nav2 a:hover{height:37px; background:url(../image/global/m_on_02.gif) no-repeat;}
.menuArea .nav3 a:hover{height:37px; background:url(../image/global/m_on_03.gif) no-repeat;}
.menuArea .nav4 a:hover{height:37px; background:url(../image/global/m_on_04.gif) no-repeat;}
.menuArea .nav5 a:hover{height:37px; background:url(../image/global/m_on_05.gif) no-repeat;}
.menuArea .nav6 a:hover{height:37px; background:url(../image/global/m_on_06.gif) no-repeat;}
.menuArea .nav7 a:hover{height:37px; background:url(../image/global/m_on_07.gif) no-repeat;}

.imgArea           {width:100%; height:185px; padding:0; margin:0; background:url(../image/top/img_top.jpg) center no-repeat; text-align:center;}

.menuArea2          {width:780px; height:42px; padding:0; margin:0 auto;}
.menuArea2 ul       {width:780px; height:37px; padding:0; margin:0; position:relative;}
.menuArea2 ul li    {position:absolute; margin:0; padding:0; list-style:none; display:block;}
.menuArea2 ul li a  {display:block;}
.menuArea2 span     {display:none;}

.menuArea2 .nav1{top:0; left:0;     width:112px; height:37px; background:url(../image/en/m_01.gif) no-repeat;}
.menuArea2 .nav2{top:0; left:112px; width:176px; height:37px; background:url(../image/en/m_02.gif) no-repeat;}
.menuArea2 .nav3{top:0; left:288px; width:221px; height:37px; background:url(../image/en/m_03.gif) no-repeat;}
.menuArea2 .nav4{top:0; left:509px; width:155px; height:37px; background:url(../image/en/m_04.gif) no-repeat;}
.menuArea2 .nav5{top:0; left:664px; width:116px; height:37px; background:url(../image/en/m_05.gif) no-repeat;}

.menuArea2 .nav1 a{top:0; left:0;     width:112px; height:37px; background:url(../image/en/m_01.gif) no-repeat;}
.menuArea2 .nav2 a{top:0; left:112px; width:176px; height:37px; background:url(../image/en/m_02.gif) no-repeat;}
.menuArea2 .nav3 a{top:0; left:288px; width:221px; height:37px; background:url(../image/en/m_03.gif) no-repeat;}
.menuArea2 .nav4 a{top:0; left:509px; width:155px; height:37px; background:url(../image/en/m_04.gif) no-repeat;}
.menuArea2 .nav5 a{top:0; left:664px; width:116px; height:37px; background:url(../image/en/m_05.gif) no-repeat;}

.menuArea2 .nav1 a:hover{height:37px; background:url(../image/en/m_on_01.gif) no-repeat;}
.menuArea2 .nav2 a:hover{height:37px; background:url(../image/en/m_on_02.gif) no-repeat;}
.menuArea2 .nav3 a:hover{height:37px; background:url(../image/en/m_on_03.gif) no-repeat;}
.menuArea2 .nav4 a:hover{height:37px; background:url(../image/en/m_on_04.gif) no-repeat;}
.menuArea2 .nav5 a:hover{height:37px; background:url(../image/en/m_on_05.gif) no-repeat;}

