@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.15

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 {}
#content .clear { clear:both; display:block; overflow:hidden; visibility:hidden; height:0px;}
#pageTitBnr{ display:none; }
.flowbox {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #bbb;
	padding:5px 0 5px 0;
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	background:-ms-linear-gradient( top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #f9f9f9), color-stop(100%, #e9e9e9) );
	background-color:#f9f9f9;
	-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	box-shadow:inset 1px 1px 0px 0px #ffffff;
        margin:14px 0;} 

.flowtit01 {color:#333; font-size:110%; font-weight:bold;border-bottom: 4px solid #00BFFF;padding:5px 2px 3px 0px;width:88%; margin:0 auto;letter-spacing: -1px;}
.flowtit02 {color:#333; font-size:110%; font-weight:bold;border-bottom: 4px solid #00D9A3;padding:5px 2px 3px 0px;width:88%; margin:0 auto;letter-spacing: -2px;}
.flowtit03 {color:#333; font-size:110%; font-weight:bold;border-bottom: 4px solid #FF9326;padding:5px 2px 3px 0px;width:88%; margin:0 auto;letter-spacing: -1px;}
.flowtit04 {color:#333; font-size:110%; font-weight:bold;border-bottom: 4px solid #0036D9;padding:5px 2px 3px 0px;width:88%; margin:0 auto;letter-spacing: -1px;}
.flowtit {color:#333; font-size:90%; padding:0px 2px 0 2px;letter-spacing: -1px;}



/* スマホ横＆タブレット&PC */
@media(min-width: 770px) {
  .sec001a{float: left;width: 49%;min-width: 135px;margin: 0 0% 2% 0;}
  .sec001b{float: left;width: 49%;min-width: 135px;margin: 0 0 2% 0%;}
  .sec01a{float: left;width: 48%;min-width: 215px;margin: 0 2% 2% 0;}
  .sec01b{float: left;width: 48%;min-width: 135px;margin: 0 0 2% 2%;}
  .sec02 {float: left;width: 32%; min-width: 215px; margin-right: 1.33%; margin-bottom: 1.33%;}
  .sec03 {float: left;width: 23.5%;min-width: 140px;margin-right: 1%;margin-bottom: 1%;}
  .sec04 {float: left;width: 18.5%;min-width: 135px;margin-right: 1.2%;margin-bottom: 1%;}
  .sec05 {float: left;width: 16%;min-width: 135px;margin-right: 0.6%;margin-bottom: 1%;}
  .sec05b {float: left;width: 15.7%;min-width: 135px;margin-right: 0.6%;margin-bottom: 1%;}
  #smenu {width:100%; height:auto; margin:0%;}
  #servicemenu li a{display: block; padding:1% 5%; text-decoration: none;color: #666;margin: 0.25%;width:130px;border-left:4px solid #00BFFF;}
}

@media(max-width: 769px) {
  .sec01b{margin-top: 20px;}
  .sec02{margin-top: 20px;}

/*****　テーブルの右側が切れる対策　*****/
/*　セルの余白を設定　*/
#content .monthly-calendar th,
#content .monthly-calendar td {
    padding: 5px;
}
 
/*　フィールドセット幅を設定　*/
#content .content-form fieldset {
    width: 97%;
    padding: 3px;
}
 
/*　テーブル幅を設定　*/
#content .monthly-calendar table,
#content .day-calendar table,
#content .content-form table {
    width: 98%;
    margin: 5px;
}
}

#content h2.basic {clear:both;font-size:180%;line-height:114.3%; color:#00008C;font-weight:bold;position: relative;margin:0px 0px 10px; padding:33px 15px 0px 15px;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif; text-shadow:0 -1px 0 rgba(0,0,0,0.4);box-shadow: inset 0 1px 0px rgba(255,255,255,0.4); width:940px; height:90px; background-image: url(https://www.servicehikaku.jp/wp-content/uploads/2016/03/basic.jpg);background-repeat: no-repeat;background-size:contain;border:none;}

#content form input.wpcf7-submit,
#confirm-button input {
font-size:16px !important; line-height:110%;text-align:center;cursor:pointer;position:relative;width:auto; border:none;display:inline-block; overflow:hidden;position:relative;white-space:nowrap;padding:10px 80px 12px 80px !important;text-decoration:none;color:#fff !important; border-radius:5px; background-color:#008FEF;}

#content form input.wpcf7-submit:hover,
#confirm-button input:hover {background-color:#51B9FF;}