@charset "Shift_JIS";
/*-----------------------------------------------
 __dropmenu
-----------------------------------------------*/
.gmenu1{
   border : medium none;
   text-algin: center;
   position : relative;
   background-repeat : repeat;
   z-index : 20;
   text-align : right;
   height : 30px;
   left : 50px;
   top : 76px;
   clear : left;
   float : none;
   width : 928px;
}
#dropmenu{
   list-style-type: none;
   margin : 0px;
   padding: 0;
   position : static;
   float : left;
}
#dropmenu li{
   position: relative;
   float : left;
   margin: 0;
   text-align: center;
}
#dropmenu li a{
   display: block;
   margin : 0px;
   background-repeat : no-repeat;
   background-attachment : scroll;
   background-size : auto auto;
   background-origin : padding-box;
   background-clip : border-box;
   padding : 8px 12px 6px;
   font-size : 13px;
   font-weight : normal;
   text-decoration: none;
   color : white;
   text-align : center;
   text-shadow: 1.5px 1.5px 2px  rgba(0, 0, 255, 0.50);
   -webkit-text-shadow:1.5px 1.5px 2px  rgba(0, 0, 255, 0.5);
   /* Safari,Google Chrome用 */  
-moz-text-shadow:1.5px 1.5px 2px  rgba(0, 0, 255, 0.5);
   /* Firefox用 */  

   letter-spacing : 1px;
   line-height : 1em;
   transition: 1.5s;
   background-color : #323232;
   font-family: century;
}
#dropmenu li ul{
   position: absolute;
   z-index: 20;
   left : 0%;
   margin: 0;
   top : 32px;
}
#dropmenu li ul li{
   overflow: hidden;
   width : 100%;
   height: 0;
   color : #ffffff;
   transition: 0.5s;
}
#dropmenu li ul li a{
   padding : 9px 15px 11px;
   background-image : none;
   background-repeat : repeat;
   background-attachment : scroll;
   background-position : 0% 0%;
   background-size : auto auto;
   background-origin : padding-box;
   background-clip : border-box;
   text-align: left;
   font-size : 12px;
   font-weight: normal;
   color : rgba(255, 255, 255, 0.8);
   -webkit-transition: all 1.0s;
   transition: all 1.0s;
   background-color : rgba(20, 20, 20, 0.7);
   font-family: century;
}
#dropmenu > li:hover > a{
   background-image : none;
   background-repeat : no-repeat;
   background-attachment : scroll;
   background-position : 0% 0%;
   background-size : auto auto;
   background-origin : padding-box;
   background-clip : border-box;
   -webkit-transition: all 1.5s;
   transition: all 1.0s;
   font-size : 13px;
   color : #00cccc;
   text-shadow: 1.5px 1.5px 2px  rgba(0, 0, 255, 0.50);
   -webkit-text-shadow:1.5px 1.5px 2px  rgba(0, 0, 255, 0.5);
   /* Safari,Google Chrome用 */  
-moz-text-shadow:1.5px 1.5px 2px  rgba(0, 0, 255, 0.5);
   /* Firefox用 */  

font-family: century;
}
#dropmenu > li:hover li:hover > a{
   background : none 0% 0% / auto auto repeat scroll padding-box border-box rgba(200, 0, 30, 0.85);
   -webkit-transition: all 1.5s;
   transition: all 1.0s;
   font-family: century;
}
#dropmenu > li:hover > ul > li{
   overflow: visible;
   height : 32px;
}
#dropmenu li ul li ul{
   top: 0;
   left: 100%;
}
#dropmenu li:last-child ul li ul{
   left: -100%;
   width: 100%;
}
#dropmenu li ul li ul:before{
   position: absolute;
   content: "";
   top: 13px;
   left: -20px;
   width: 0;
   height: 0;
   border: 5px solid transparent;
   border-left-color:#ffffff;
}
#dropmenu li ul li:hover > ul > li{
   overflow: visible;
   height : 32px;
}
#dropmenu li ul li ul li a{
   background : none 0% 0% / auto auto repeat scroll padding-box border-box rgba(0, 30, 100, 0.8);
}
#dropmenu li:hover ul li ul li a:hover{
   background : none 0% 0% / auto auto repeat scroll padding-box border-box rgba(225, 0, 50, 0.6);
}
#adjust{
   position : relative;
   width : 250%;
}
#adjust2{
   position : relative;
   width : 150%;
}
#menu_1{
   width : 60px;
   border-right-width : 1px;
   border-right-style : solid;
   border-right-color : #919191;
   border-left-width : 1px;
   border-left-style : solid;
   border-left-color : #919191;
}
#menu_2{
   width : 80px;
   text-align : left;
   border-right-width : 1px;
   border-right-style : solid;
   border-right-color : #919191;
}
#menu_3{
   width : 80px;
   border-right-width : 1px;
   border-right-style : solid;
   border-right-color : #919191;
}
#menu_4{
   width : 80px;
   border-right-width : 1px;
   border-right-style : solid;
   border-right-color : #919191;
}
#menu_5{
   width : 80px;
   border-right-width : 1px;
   border-right-style : solid;
   border-right-color : #919191;
}
#menu_6{
   width : 90px;
   border-right-width : 1px;
   border-right-style : solid;
   border-right-color : #929292;
}
#menu_7{
   width : 290px;
   color : #e6e6e6;
   text-shadow: 1.5px 1.5px 2px  rgba(0, 0, 255, 0.50);
   -webkit-text-shadow:1.5px 1.5px 2px  rgba(0, 0, 255, 0.5);
   /* Safari,Google Chrome用 */  
-moz-text-shadow:1.5px 1.5px 2px  rgba(0, 0, 255, 0.5);
   /* Firefox用 */  
font-family: century;
   font-size : 14px;
   letter-spacing : 1px;
   text-align : left;
}
#menu_8{
   border-right-width : 1px;
   border-right-style : solid;
   border-right-color : rgba(0, 100, 60, 0.85);
   width : 88px;
}
#menu_9{
   border-right-width : 1px;
   border-right-style : solid;
   border-right-color : #b46478;
   width : 100px;
}
#menu_10{
   border-right-width : 1px;
   border-right-style : solid;
   border-right-color : #b46478;
   width : 100px;
}