@charset "utf-8";





.wolfharu_tabmenu_menu { }
.wolfharu_tabmenu_menu:before, .wolfharu_tabmenu_menu:after { content:""; display:table; }
.wolfharu_tabmenu_menu:after {clear:both;}
* html .wolfharu_tabmenu_menu {zoom:1;}
.wolfharu_tabmenu_menu {zoom:1;border-bottom:1px solid #ccd1d9;background:#f7f7f7 ;overflow:hidden}
.wolfharu_tabmenu_menu select {
	width:100%; padding:8px 45px 8px 16px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin-bottom:15px;
	color:#777;
	border:none;
	;border-bottom:1px solid #ccd1d9;
	-webkit-appearance:none; -moz-appearance:none; appearance:normal;
	-webkit-tab-highright-color:transparent;
	background:url(/assets/img/mo_icon_tabmenu01.gif) no-repeat right center, #f7f7f7;
	
}
.wolfharu_tabmenu_menu select { display:none; }
.wolfharu_tabmenu_menu ul { }
.wolfharu_tabmenu_menu ul li {
	float:left; position:relative; 
}
.wolfharu_tabmenu_menu ul li a {
	margin-top:4px; 
	padding:8px 16px 8px 16px;
	font-family: 'Oswald','S-CoreDream', sans-serif;
	font-size:18px;	
	display:inline-block;
}
	.wolfharu_tabmenu_menu ul li a { color:#000; text-decoration:none; }
	
.wolfharu_tabmenu_menu ul li a.current {
	margin-top:0; padding-top:10px; padding-bottom:11px; border-bottom:0 none;
	
}
	.wolfharu_tabmenu_menu ul li a.current { font-weight:bold; color:#e86d04;border-bottom:3px solid #000}
	
.wolfharu_tabmenu_menu ul li a span { }

.wolfharu_tabmenu_content {
	padding:18px 16px 12px 16px;

	-webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px;
	border-bottom-left-radius:6px; border-bottom-right-radius:6px;
}

.wolfharu_tabmenu_content h2 { font-weight:bold; }
.wolfharu_tabmenu_content_item{padding-top:50px}
@media all and (max-width:760px){
	html, body { font-size:0.95em; -webkit-text-size-adjust: none; }
	.wrap { width:auto; margin:0 10px; }
	.wolfharu_tabmenu_menu ul { display:none; }
	.wolfharu_tabmenu_menu select { font-size:1.2em;font-weight:bold;color:#000; display:block; }
	.wolfharu_tabmenu_content { }
	.wolfharu_tabmenu_menu{background:none;border:none}
.wolfharu_tabmenu_content_item{padding-top:50px}
}


.wolfharu_tabmenu_content_item { display:block!important; }