@charset "utf-8";
/* CSS Document */


.gadget_menuList_02 { width:310px; margin:0 0 10px 0;  float:left; }
.space {float:left; width:20px; }
.gadget_menuList_02 h2 { font: bold 21px Arial, Helvetica, sans-serif; color:#000; margin:0 0 3px 0; }
.gadget_menuList_02 h2 span { color:#ff0000; display: block; }

.gadget_menuList_02 .menulist{ width:100%; font: bold 14px Arial, Helvetica, sans-serif; color:red; float:left; height: 250px; overflow: hidden; }
.gadget_menuList_02 .menulist ul {float:left; clear:both; margin:0; padding:0;}
.gadget_menuList_02 .menulist ul li { list-style-type: none;  margin:0px; text-align: left;  clear:both; display:block;}
.gadget_menuList_02 .menulist ul li h3 { padding:5px 0 5px 0; text-indent:10px; display:block; font: bold 14px Arial, Helvetica, sans-serif; color:#fff; text-align:left;   }
.gadget_menuList_02 .menulist ul li.tab { width:310px; line-height:40px; border:1px solid #fff; border-top-width:0px; border-bottom-width:1px; border:0;}

.gadget_menuList_02 .menulist ul li a:link, .gadget_menuList_02 .menulist ul li a:visited {  color:#000; text-decoration:none; }
.gadget_menuList_02 .menulist ul li a:hover, .gadget_menuList_02 .menulist ul li a:active { color: #000; }

.gadget_menuList_02 .menulist ul li.on a:link, .gadget_menuList_02 .menulist ul li.on a:visited { color:#000;text-decoration:none; }
.gadget_menuList_02 .menulist ul li.on a:hover, .gadget_menuList_02 .menulist ul li.on a:active { color: #000; }


.gadget_menuList_02 .menulist ul li ul.list { border:1px solid #dbdbdb; border-top:0; float:left; width:310px; }

.gadget_menuList_02 .menulist ul li ul.list li img { width:100%; }


.gadget_menuList_02 .menulist ul li ul li ul { margin: 0 10px 0 10px; float:left;  }
.gadget_menuList_02 .menulist ul li ul li ul li { padding:0; font: normal 12px Arial, Helvetica, sans-serif; color:#000; text-align:left; line-height:25px; }
.gadget_menuList_02 .menulist ul li  ul li ul li big { font: bold 12px Arial, Helvetica, sans-serif; color:#ff0000;}