#footnote{clear:both;color:#888;font-size:11px;}
#footnote #bookmarks{bottom:15px;position:absolute;right:18px;}
#tabnavi{list-style:none;position:relative;top:-1px;}
#tabnavi li{background:transparent url(/media/img/layout/tab.png) no-repeat left top;float:none;font-size:17px;font-weight:bold;height:50px;margin:0;width:100%;}
#tabnavi li a{display:block;padding:15px 20px;}
#tabnavi li a:link, #tabnavi li a:visited{color:#fff;}
#tabnavi li a:active, #tabnavi li a:hover{background:transparent url(/media/img/layout/tab_active.png) no-repeat left top;color:#d27d00;margin-left:-11px;padding-left:31px;}
#tabnavi li a.active{background:transparent url(/media/img/layout/tab_active.png) no-repeat left top;color:#d27d00;margin-left:-11px;padding:15px 20px 15px 31px;}
#tabnavi li:hover div{display:block;z-index:2;}
#tabnavi li div{display:none;left:0;margin-left:242px;padding:10px 15px 5px;position:absolute;right:0;}
#tabnavi li div#vk{bottom:-250px;top:1px;}
#tabnavi li div#h10{bottom:-200px;top:-49px;}
#tabnavi li div#h50{bottom:-150px;top:-99px;}
#tabnavi li div#h100{bottom:-100px;top:-149px;}
#tabnavi li div#h250{bottom:-50px;top:-199px;}
#tabnavi li div#h600{bottom:0;top:-249px;}
#tabnavi li div ul{list-style:none;margin:0 25px;}
#tabnavi li div li{background:transparent url(/media/img/layout/haken.png) no-repeat right top;height:32px;color:#051b29;}
#tabnavi li div p{margin:0 0 10px;font-weight:normal;}
#tabnavi li div div.order{border-top:1px solid #006290;bottom:15px;height:45px;margin:0 15px;position:absolute;text-align:right;}
#tabnavi li div div.order img{float:right;margin:10px -15px 0px 15px;}
#tabnavi li div div.order p{display:block;margin-right:130px;margin-top:10px;}
#tabnavi li div div.order p span{color:#d27d00;font-size:36px;font-weight:bold;line-height:25px;padding-right:10px;}
p{line-height:1.3em;margin:0 14px 14px;}
ul.float-left{list-style:none;}
ul.float-left li{float:left;margin-right:13px;width:auto;}
.clearall{display:block;clear:both;height:0;line-height:0;}