@charset "utf-8";
/*
Theme Name: 成功報酬.com
Theme URI: http://成功報酬.com
Template: biz-vektor
Description: 
Author: 成功報酬.com
Tags: 
Version: 0.1.0
*/

body{
	color: #333;
}

#header{
	max-width: 480px;
	width: 100%;
	margin: 0 auto;
	padding: 20px 0 0;
}
#main{
	max-width: 480px;
	width: 100%;
	margin: 0 auto;
	border: solid 1px #000;
	box-sizing: border-box;
}
#main #container .content{
	padding-bottom: 0;
}
.content .sectionBox{
	margin-bottom: 0;
}
#footerSection{
	max-width: 480px;
	width: 100%;
	margin: 0 auto;
}
.innerBox, #gMenu #gMenuInner.innerBox{
	width: 100%;
}
#main #container .content.wide{
	width: 100%;
	padding-bottom: 0;
}
#main #container .content{
	width: 100%;;
}
.content .entry-content{
	margin-bottom: 0;
}
.innerBox{
	margin: 0;
}

.red{
	color: #fe0000;
}
.bl{
	color: #0071c1;
}
#main #container{
	padding: 0;
}
.panel-grid-cell .widget-title{
	display: none;
}
.content h1, .content h2:first-child{
	margin: 0 0 10px;
}
.content h2{
	border: none;
}
.content p{
	margin-bottom: 5px;
}

.sh-head{
	max-width: 480px;
	width: 100%;
	margin: 0 auto;
	padding: 30px 0;
	text-align: center;
	color: #fff;
	font-size: 200%;
	background: #000;
	box-sizing: border-box;
}
.sh-htxt{
	box-sizing: border-box;
	background: #b5b5b5;
	padding: 20px;
	border: solid 1px #000;
	font-size: 150%;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	line-height: 1.7;
}

.menu-area{
	overflow: hidden;
	clear: both;
}
.menu-box{
	width: 50%;
	float: left;
	box-sizing: border-box;
	border-bottom: solid 1px #000;
	text-align: center;
	font-size: 125%;
}
.menu-box:nth-child(odd){
	border-left: solid 1px #000;
	border-right: solid 1px #000;
}
.menu-box:nth-child(even){
	border-right: solid 1px #000;
}
.menu-box a,.menu-box.current{
	display: block;
	text-decoration: none;
	color: #000;
	padding: 15px 0;
	background: #d9d9d9;
}
.menu-box a:hover,.menu-box.current{
	background: #ffe375;
}
.menu-box.ud{
	border-top: solid 1px #000;
}

body.single-post .menu-area{
	margin-bottom: 50px;
}

.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel{
border: 1px solid #e5e5e5;
border-radius: 4px;
padding: 10px 5px;
outline: 0;
margin: 5px 5px 5px 0;
-webkit-appearance: none;
font-size: 100%;
}
#confirm-button input, .content form input.wpcf7-submit, p.form-submit input[type="submit"]{
	margin: inherit;
}