@charset "UTF-8";


/* =========================== フローティングメニュー =========================== */
/*.fixed-nav { display:none; }*/

.fixed-nav { width:180px; }

.fixed-nav.current h3,
.fixed-nav a { color: #6a2c07; }

.fixed-nav h3 {
  padding:10px 8px 7px 8px;
  margin-bottom: 15px;
  background:#f2eee6;
  border: 1px solid #ddd;
  
  border-radius: 6px;  
  -webkit-border-radius: 6px; 
  -moz-border-radius: 6px;
  font-size:13px;
  font-weight:bold;
  line-height:1.3em;
  letter-spacing:0.01px;
}

.fixed-nav.current h3:before,
.fixed-nav h3 a:before {
	margin-right:3px;
	content:"\f0f4";
	vertical-align:top;
}

.fixed-nav h3.parent {
	margin-bottom:0;
	border-bottom:none;
	border-radius:6px 6px 0 0;  
    -webkit-border-radius:6px 6px 0 0; 
    -moz-border-radius:6px 6px 0 0;
}
.fixed-nav ul { margin-bottom:15px; }

.fixed-nav li {
  padding:10px 8px 7px 15px;
  margin-bottom: -1px;
  border: 1px solid #ddd;
  font-size:12px;
}
.fixed-nav h3 a,
.fixed-nav li a { display:block; }

.fixed-nav li:hover { background:#f8f8f8; }

.fixed-nav li:last-child {
  margin-bottom: 0;
  border-bottom: 1px solid #ddd;
}


