@charset "utf-8";
/*
Theme Name: BizVektor
Theme URI: http://bizvektor.com
Description: BizVektor theme will allow you to build a high-quality web site. It is possible to change the color, to switch to a completely different design. In addition, it is also possible to increase the number of designs by plug-ins.
Author: Vektor,Inc.
Author URI: http://www.vektor-inc.co.jp
Version: 1.8.12

Tags: white, red, blue, black, green, orange, purple, two-columns, right-sidebar, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style,theme-options
Text Domain: biz-vektor
License: GNU General Public License
License URI: license.txt


BizVektor WordPress theme, Copyright (C) 2014 Vektor,Inc.
BizVektor WordPress theme is licensed under the GPL.
*/

.sticky {
}
.bypostauthor {
}
/**cont
---------------------------------------------------------**/
/*clearfix----------*/	
.clearfix:after {
	content: ".";  /* 新しい要素を作る */
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix {
	min-height: 1px;
}
* html .clearfix {
	height: 1px;/*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/**------------------------------------------------------

パディング・マージン指定

------------------------------------------------------**/
.pb10 {
	padding-bottom: 10px !important;
}
.pb20 {
	padding-bottom: 20px !important;
}
.pb30 {
	padding-bottom: 30px !important;
}
.pb40 {
	padding-bottom: 40px !important;
}
.pb50 {
	padding-bottom: 50px !important;
}
.pb60 {
	padding-bottom: 60px !important;
}
.pt10 {
	padding-top: 10px !important;
}
.pt20 {
	padding-top: 20px !important;
}
.pt30 {
	padding-top: 30px !important;
}
.pt40 {
	padding-top: 40px !important;
}
.pt50 {
	padding-top: 50px !important;
}
.pt60 {
	padding-top: 60px !important;
}
.mb10 {
	margin-bottom: 10px !important;
}
.mb20 {
	margin-bottom: 20px !important;
}
.mb30 {
	margin-bottom: 30px !important;
}
.mb40 {
	margin-bottom: 40px !important;
}
.mb50 {
	margin-bottom: 50px !important;
}
.mb60 {
	margin-bottom: 60px !important;
}
.mt10 {
	margin-top: 10px !important;
}
.mt20 {
	margin-top: 20px !important;
}
.mt30 {
	margin-top: 30px !important;
}
.mt40 {
	margin-top: 40px !important;
}
.mt50 {
	margin-top: 50px !important;
}
.mt60 {
	margin-top: 60px !important;
}
/**------------------------------------------------------

共通設定/dl指定

------------------------------------------------------**/

.dl01 {
}
.dl01 dt, .dl01 dd {
	margin-bottom: 5px;
}
.dl01 dt {
	float: left;
	width: 120px;
	clear: left;
	font-weight: normal;
}
.dl01 dd {
	padding-left: 120px;
	border-bottom: dotted 1px rgba(203,203,203,1.00);
}
/**------------------------------------------------------

トップページ/コピー設定

------------------------------------------------------**/

#topCopyBox {
	_height: 250px;
}
#topCopyBox p {
	font-weight: bold;
	width: 50%;
	line-height: 180%;
	font-size: 1.2em;
}
#content-main {
	background: url(http://ms-okura.co.jp/wordpress/wp-content/uploads/2016/02/topMainContBack.jpg) no-repeat right top;
	background-size: 40%;
}
/**------------------------------------------------------

	お問い合わせ
	
	------------------------------------------------------**/
.formBox {
	padding-bottom: 50px;
}
.formBox ul {
	padding-bottom: 30px;
}
.formBox li {
	font-size: 0.88em;
	line-height: 130%;
}
.formBox dl {
}
.formBox dt, .formBox dd {
	font-size: 1em;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 5px;
}
.formBox dt {
	width: 180px;
	float: left;
	clear: left;
	font-weight: normal;
}
.formBox dd {
	padding-left: 180px;
	border-bottom: dotted 1px rgba(207,207,207,1.00);
}
.formBox dt span {
	display: block;
	background-color: #C00;
	border: solid 2px #C00;
	text-shadow: 0px 1px 2px #933;
	padding: 2px 5px;
	font-size: 10px;
	color: #FFF;
	float: left;
	margin: -1px 5px 0px 0;
	border-radius: 4px;
	line-height: 100%;
}
.formBox dt span {
}
.formBox p {
	margin-left: 180px;
}

@media (max-width: 769px) {
#topCopyBox {
	height: auto;
	padding-top:25px;
	padding-bottom:25px;
}
#topCopyBox p {
	font-weight: bold;
	width: 100%;
	line-height: 180%;
	font-size: 1.2em;
}
#content-main {
	background-size: 100% auto;
}
#content-main div:first-child,#topPrCenter,#topPrRight{
background-color:		rgba(255,255,255,0.7);
}
.home h2.localHead{
	margin-bottom:0px;
	}
}
