@charset 'utf-8';#fixNavi {font-family:'メイリオ', meiryo, 'lucida grande', tahoma, verdana, arial, 'hiragino kaku gothic pro', 'ms pgothic', sans-serif;}#fixNavi {width:100%;height:auto;min-width:1000px;position:fixed;z-index:750;left:0;bottom:0;}#naviHead {width:100%;height:30px;background:url('../img_common/fixnavi/naviHead_back.gif') repeat-x 0 0;position:relative;z-index:750;}#naviHead p.tabs {margin:0;margin-left:12px;padding:0;font-weight:bold;float:left;}#naviHead p.tabs span {color:#222;font-size:12px;line-height:30px;display:block;float:left;}#naviHead p.tabs span img {margin-top:-2px;margin-right:1px;vertical-align:middle;}#naviHead p.tabs a {margin:5px 3px;padding:0 7px;color:#333;font-size:13px;line-height:20px;text-decoration:none;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 1px 5px 7px #CCC;-moz-box-shadow:inset 1px 5px 7px #CCC;-webkit-box-shadow:inset 1px 5px 7px #CCC;display:block;float:left;}#naviHead p.tabs a:hover {background:url('../img_common/fixnavi/naviHead_tab-hov.gif') repeat-x 0 0;box-shadow:inset 0px 1px 3px #999;-moz-box-shadow:inset 0px 1px 3px #999;-webkit-box-shadow:inset 0px 1px 3px #999;}#naviHead p.tabs a.on {color:#FFF;background:url('../img_common/fixnavi/naviHead_tab-on1.gif') repeat-x 0 0;box-shadow:inset 0px 1px 3px #F60;-moz-box-shadow:inset 0px 1px 3px #F60;-webkit-box-shadow:inset 0px 1px 3px #F60;}#naviHead p.tabs a img {margin-left:-2px;margin-right:1px;vertical-align:top;}#naviHead p.tabs img.line {margin:0 9px;float:left;}#naviHead p.toggle,#naviHead a.mypage {padding:0;text-indent:150%;white-space:nowrap;overflow:hidden;float:right;}#naviHead p.toggle {width:42px;height:24px;margin:3px 5px;background:url('../img_common/fixnavi/naviHead_open.gif') no-repeat 0 0;}#naviHead p.toggle[class*='close'] {background:url('../img_common/fixnavi/naviHead_close.gif') no-repeat 0 0;}#naviHead p.toggle:hover,#naviHead p.toggle[class*='close']:hover {background-position:0 -24px;cursor:pointer;}#naviHead a.mypage {width:90px;height:20px;margin:5px 0;background:url('../img_common/fixnavi/naviHead_mypage-off.png') no-repeat 0 0;display:block;}#naviHead a.mypage:hover {background:url('../img_common/fixnavi/naviHead_mypage-on.png') no-repeat 0 0;}#naviBody {width:100%;height:80px;text-align:left;background:url('../img_common/fixnavi/naviBody_back.png') repeat-x 0 0;overflow:hidden;position:relative;z-index:750;}#naviBody p.prev,#naviBody p.next {width:48px;height:80px;text-indent:150%;white-space:nowrap;overflow:hidden;position:absolute;z-index:500;top:0;}#naviBody p.prev {background:url('../img_common/fixnavi/naviBody_prev.png') no-repeat 0 0;left:0;}#naviBody p.next {background:url('../img_common/fixnavi/naviBody_next.png') no-repeat 0 0;right:0;}#naviBody p.prev:hover,#naviBody p.next:hover {background-position:0 -80px;cursor:pointer;}#naviBody p.prev[class*='none'],#naviBody p.next[class*='none'] {background-position:0 -160px;cursor:default;}#naviBody ul.list {margin-left:40px;letter-spacing:-0.4em;text-decoration:none;}#naviBody ul.list li {padding-right:1px;letter-spacing:0;vertical-align:top;background:url('../img_common/fixnavi/naviBody_line.png') repeat-y right 0;display:inline-block;}#naviBody ul.list li[class*='hide'] {display:none;}#naviBody ul.list a,#naviBody ul.list div {width:190px;height:80px;color:#FFF;text-decoration:none;display:block;position:relative;}#naviBody ul.list a:hover,#naviBody ul.list div:hover {background:url('../img_common/fixnavi/naviBody_back-hov.png') repeat-x 0 0;cursor:pointer;}#naviBody ul.list a p.left,#naviBody ul.list div p.left {margin:10px 8px;margin-right:9px;overflow:hidden;float:left;}#naviBody ul.list[class*='girl'] a p.left,#naviBody ul.list[class*='girl'] div p.left {width:40px;height:60px;}#naviBody ul.list[class*='girl'] a p.left img,#naviBody ul.list[class*='girl'] div p.left img {width:40px;border:0;}#naviBody ul.list[class*='shop'] a p.left,#naviBody ul.list[class*='shop'] div p.left {width:60px;height:60px;}#naviBody ul.list[class*='shop'] a p.left img,#naviBody ul.list[class*='shop'] div p.left img {width:60px;border:0;}#naviBody ul.list a p.right,#naviBody ul.list div p.right {margin:10px 8px;margin-left:0;text-align:left;overflow:hidden;float:left;}#naviBody ul.list[class*='girl'] a p.right,#naviBody ul.list[class*='girl'] div p.right {width:125px;height:60px;}#naviBody ul.list[class*='shop'] a p.right,#naviBody ul.list[class*='shop'] div p.right {width:105px;height:60px;}#naviBody ul.list a p.right span,#naviBody ul.list div p.right span {margin-bottom:5px;font-size:11px;line-height:1.1;display:block;}#naviBody ul.list a p.right span b,#naviBody ul.list div p.right span b {margin-right:3px;font-weight:normal;word-break:break-all;}#naviBody ul.list a p.right span,#naviBody ul.list div p.right span i {font-style:normal;word-break:keep-all;}#naviBody ul.list a p.text,#naviBody ul.list div p.text {padding:10px;font-size:120%;line-height:1.35;text-align:left;word-wrap:break-word;word-break:break-all;overflow:hidden;}#naviBody ul.list a p.right img,#naviBody ul.list a p.text img,#naviBody ul.list div p.right img,#naviBody ul.list div p.text img  {display:none;position:absolute;right:9px;bottom:7px;}#naviBody ul.list a:hover p.right img,#naviBody ul.list a:hover p.text img,#naviBody ul.list div:hover p.right img,#naviBody ul.list div:hover p.text img {display:block !important;cursor:pointer;}#naviBody ul.list a p.right img:hover,#naviBody ul.list a p.text img:hover,#naviBody ul.list a:hover p.right img:hover,#naviBody ul.list a:hover p.text img:hover,#naviBody ul.list div p.right img:hover,#naviBody ul.list div p.text img:hover,#naviBody ul.list div:hover p.right img:hover,#naviBody ul.list div:hover p.text img:hover {background:#FFF;opacity:0.75;-moz-opacity:0.75;-khtml-opacity:0.75;-ms-filter:'alpha(opacity=75)';filter:alpha(opacity=75);}