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

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) 2016 Vektor,Inc.
BizVektor WordPress theme is licensed under the GPL.
*/

.sticky {}
.bypostauthor {}

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap');

body {
    color: #222;
	font-family: "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
}

#content table th, #content table td {
	font-size: 110%;
}

#content img, #sideTower img {
opacity: 1;
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}

#content a:hover img, #sideTower a:hover img {
opacity:0.6;
filter:alpha(opacity=60);
-ms-filter: “alpha( opacity=60 )”;
}

#content #post-16 td {
line-height:2;
}

#content #post-16 .about_name {
font-size:1.2em;
font-weight:bold;
line-height:1;
}

#content #post-16 .img-float li {
  width:50%;
  float: left;
  list-style: none;
  margin:0;
  box-sizing: border-box;
}
#content #post-16 .img-float ul:after {
 content:"";
 clear:both;
 display:block;
}

#content #post-595 td {
font-size:1.2em;
line-height:1.5;
}

#content #post-5978 td {
font-size:1.2em;
line-height:1.5;
}

#content hr {
	margin:10px 0px;
	border: 0 none;
	border-top: 1px dashed #CCCCCC;
}
#footMenu .menu {
	overflow:visible;
}

.content .entry-meta .updated {
display:none;
}

form input[type="tel"] {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
 	border-image-repeat: stretch stretch;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-top: 10px;
  	padding-right: 5px;
  	padding-bottom: 10px;
  	padding-left: 5px;
  	outline-width: 0px;
  	outline-style: none;
  	margin-top: 5px;
  	margin-right: 5px;
 	margin-bottom: 5px;
  	margin-left: 0px;
	font-size: 100%;
	background-color: #ffffff;
	width: 12em;
}

#post-19 img {
vertical-align: middle;
}

#content #post-1139 th {
text-align:left;
}

#content #post-1139 td {
font-size:1.2em;
font-weight:bold;
}

#powerd {
display:none
}

@media (min-width: 920px) {
#main #container #content { width:680px; }
}

@media (max-width: 768px) {
#sideTower #bizvektor_post_list-2 { display:none; }
}

@media (min-width: 768px) {
#content .mainFoot { width: 668px;}
}

#content .member_name {
font-size:1.1em;
font-weight:bold;
}

#content th {
text-align: center;
font-weight:bold;
}

#sideTower {
text-align: center;
}

#sideTower h3,#sideTower .ttBox,#sideTower .localNavi {
text-align: left;
}

#content #post-605 td,#content #post-603 td {
font-size:1.2em;
vertical-align: middle;
}

#content #post-605 th,#content #post-603 th {
font-size:1.2em;
vertical-align: middle;
text-align: center;
font-weight: bold;
}

.sideTower .pageListSection { display:none; }
.content .childPageBox { display:none; }

#content td.list_photo {
width: 100px;
}

#content th.list_th {
width: 10%;
text-align: center;
font-weight: bold;
}

#content .list_name {
font-size:1.2em;
font-weight: bold;
}

@media (max-width: 768px) {
#content td.list_photo {display:none;}
}

h3.assistive-text span {
font-weight: bold;
text-decoration: underline;
}

#gMenu .sub-menu li > a:hover,#gMenu .sub-menu li.current_page_item > a,#gMenu .sub-menu li.current_menu_item > a {
background-color:#000099;
}

#sideTower #text-2 img {
margin-bottom:10px;
}

#content #post-595 .sectionBox .flowBox dt {
font-size:1em;
}

#content dt {
	color: #333;
}

#content dt.mt {
  margin-top:1em;
}

#content dt .btel {
	font-weight: normal;
}

#content dd.as1 {
  margin:0 0 0.5em 1em;
}
#content li.as2 {
  list-style: none;
  margin:0 0 0.5em -1rem;
}
#content td .num {
  margin:0 0.75rem 0 0.25rem;
  font-size: 9pt;
}
@media (min-width: 920px){
#content th {width:6em;}
}
#content table:not(.mobile-block) th {
width:6em;
}
#content table td p{
	margin:0;
	padding:0;
}
#topMainBnr .flex-control-nav {
	display:none;
}
#topFreeArea a.examtxt {
	color: #ff0000;
}

#content #post-6386 td {
font-size:1.2em;
line-height:1.5;
}

#content #post-6386 .sectionBox .flowBox dt {
font-size:1em;
}

#content #post-7605 table{
font-size:0.9em;
line-height:1.75;
}
#content #post-7605 th,#content #post-7605 td {
width: 50%;
}
#content #post-7605 .koushi_lec {
font-size:1.3em;
font-weight: bold;
color: #3366CC;
}
#content #post-7605 .koushi_bold {
font-size:1.1em;
font-weight: bold;
}
#content #post-7605 .koushi_name {
font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
font-size:2em;
font-weight: bold;
line-height:2;
}
@media (max-width: 768px) {
#content #post-7605 th,#content #post-7605 td {width: 91%;}
}
#content #post-8369 .seminar_bold {
font-size:1.2em;
font-weight: bold;
}
#content #post-8369 .seminar_name {
font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
font-size:1.2em;
font-weight: bold;
}
#content #post-8369 .seminarentry_bold {
font-size:1.4em;
font-weight: bold;
}
#content #post-16 p.indent_about {
	padding-left: 1em;
	font-feature-settings: "palt";
}
