@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 {}


.midasi03{  
     background:#fff8dc;  
     color:#ff8c00;  
     font-size: 17pt;  
     border-top:1px dotted #ccc;  
     border-right:1px dotted #ccc;  
     border-left:4px solid #ff7f50;  
     border-bottom:1px dotted #ccc;  
     padding:.8em .9em 
}

/*　「トップページに表示する…」「編集ボタン」を消す　*/
#content .sectionFrame {display:none;}
.adminEdit {display:none;}

/*　   Display Posts Shortcode    */

#content ul.display-posts-listing li{
         overflow:hidden;
         clear:both;
         vertical-align:top;
         border-bottom: 1px dotted #666666;
}
#content ul.display-posts-listing img{
         float:left;
         padding:5px 10px 0px 0;
}
#content ul.display-posts-listing .title a{
         font-weight: 700;
         text-decoration: none;
}
#content ul.display-posts-listing .date {
         font-size: small;
         font-weight: 600;
         display:block;
         color: #adb5bf;
         margin-bottom: 5px;
}

.display-posts-listing .title {
margin-bottom: 20px;
list-style-type: none;
clear: both;
font-size: 18px;
font-weight: bold;
}

/* listスタイルの消去 */
#content ul.display-posts-listing li.listing-item {
margin-bottom: 20px;
list-style-type: none;
clear: both;
}

/* 続きを読むをフロート＆ブロック化 */
#content ul.display-posts-listing .excerpt a {
display: block;
text-align: right;
}

.content ul, .content ol {
    margin: 0px 0px 20px 0px;
}

#content ul.display-posts-listing li:hover{}
#content ul.display-posts-listing li:hover .title{}
#content ul.display-posts-listing li:hover .title a{}
#content ul.display-posts-listing li:hover .date{}

input[type="text"],input[type="email"],
input[type="password"],select,
textarea {
  background: #f9f9f9;
  border: 1px solid #e5e5e5;
  padding: 4px;
  box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
  -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
  -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
  width: 50%;
}

.wp-polls .Buttons {
    border: 1px solid #C8C8C8;
    background-color: #ff3399;
    color: #000000;
}

.thumbnail {
    display: inline-block; /* ここがポイント */
    height: 80px;
    margin-right: 15px;
    margin-bottom: 15px;
}
.thumbnail img {
    height: 100%;
}

/*1カラム　ページタイトルなし*/
.page-template-page-onecolumn #pageTitBnr{
display:none;
}

h10{
    font-size: 1.143em;/* 文字の大きさ */
    font-weight: bold;/* 文字の太さ */
    color: #5C4747;/* 文字の色 */
    border-bottom: 2px dashed #D26466;/* 文字下の点線の太さ・種類・カラー */
    margin: 0 0 1.5em;
    padding: 0.2em 0 0 1.7em;
    position: relative;
}
h10:before{
    background: #d48789;/* 左上四角部分の色 */
    top: 0;/* 左上四角部分の位置 */
    left: 0.5em;/* 左上四角部分の位置 */
    height: 12px;/* 左上四角の大きさ */
    width: 12px;/* 左上四角の大きさ */
    position: absolute;
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    content: "";
}
h10:after{
    background:#d26466;/* 左下四角部分の色 */
    top: 0.8em;/* 左下四角部分の位置 */
    left: 0.2em;/* 左下四角部分の位置 */
    height: 8px;/* 左下四角の大きさ */
    width: 8px;/* 左下四角の大きさ */
    position: absolute;
    transform: rotate(15deg);
    -moz-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    -o-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    content: "";
}

#gallery-2.gallery.galleryid-4719.gallery-item {
float: left;
margin-top: 10px;
margin-right: 3px!important; /* 画像右余白 */

text-align: center;
width: 23%!important; /* 画像自体のサイズ */
}

#gallery-2.gallery.galleryid-4719 img {
border: none!important;
}

#gallery-2.gallery.galleryid-4829.gallery-item {
float: left;
margin-top: 10px;
margin-right: 3px!important; /* 画像右余白 */

text-align: center;
width: 23%!important; /* 画像自体のサイズ */
}

#gallery-2.gallery.galleryid-4829 img {
border: none!important;
}

#gallery-2.gallery.galleryid-4883.gallery-item {
float: left;
margin-top: 10px;
margin-right: 3px!important; /* 画像右余白 */

text-align: center;
width: 23%!important; /* 画像自体のサイズ */
}

#gallery-2.gallery.galleryid-4883 img {
border: none!important;
}

#content form span.wpcf7-form-control-wrap .wpcf7-list-item,
#content form span.wpcf7-form-control-wrap .wpcf7-list-item label { float:none; }

#gallery-2.gallery.galleryid-4761.gallery-item {
float: left;
margin-top: 10px;
margin-right: 3px!important; /* 画像右余白 */

text-align: center;
width: 23%!important; /* 画像自体のサイズ */
}

#gallery-2.gallery.galleryid-4761 img {
border: none!important;
}

#gallery-2.gallery.galleryid-4899.gallery-item {
float: left;
margin-top: 10px;
margin-right: 3px!important; /* 画像右余白 */

text-align: center;
width: 23%!important; /* 画像自体のサイズ */
}

#gallery-2.gallery.galleryid-4899 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5063 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5096 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5139 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5157 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5392 img {
border: none!important;
}
/******************************************************
    　　　　　　　雑誌横並び for スマホ
******************************************************/
@media screen and (max-width: 680px){
.boxCzaichi {
    overflow: hidden;
}
/* clearfix */
.boxCzaichi:before,.boxCzaichi:after {
    content: ""; display: table; }
.boxCzaichi:after { clear: both; }
/* For IE 6/7 (trigger hasLayout) */
.boxCzaichi { zoom: 1; }


/* ボックス個別 */
.boxzaichi{  
    width: 25%;
    float: left;
    margin: 0 10px 15px;
    font-size: 70%;
}
}

/******************************************************
    　　　　　　　雑誌横並び for PC
******************************************************/
@media screen and (min-width: 681px){
.boxCzaichi {
    overflow: hidden;
}
/* clearfix */
.boxCzaichi:before,.boxCzaichi:after {
    content: ""; display: table; }
.boxCzaichi:after { clear: both; }
/* For IE 6/7 (trigger hasLayout) */
.boxCzaichi { zoom: 1; }


/* ボックス個別 */
.boxzaichi{  
    width: 100px;
    float: left;
    margin: 0 10px 15px;
    font-size: 70%;
}
}

.myrow {
  display: -webkit-flex;
  display: flex;
}

.myrow section {
  margin: 0px;
  padding: 0;
  flex: 1;
}

.myrow .col-1{ flex: 1;}
.myrow .col-2{ flex: 2;}
.myrow .col-3{ flex: 3;}
.myrow .col-4{ flex: 4;}
.myrow .col-5{ flex: 5;}
.myrow .col-6{ flex: 6;}

@media screen and (max-width: 700px) {
 .myrow {
   -webkit-flex-direction: column;
   flex-direction: column;
 }
}

#gallery-2.gallery.galleryid-5439 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5473 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5511 img {
border: none!important;
}

a:visited { color: #0404b4; }　/*訪問済みリンクの色*/
a:hover { color: #0404b4; }　/*マウスオン時のリンクの色*/
a:active { color: #0404b4; }　/*クリックしている時のリンクの色*/

.page-id-5520
a:link,
a:visited { color: #ed0089; }　/*訪問済みリンクの色*/
a:hover { color: #ed0089; }　/*マウスオン時のリンクの色*/
a:active { color: #ed0089; }　/*クリックしている時のリンクの色*/

#gallery-2.gallery.galleryid-5620 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5684 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5702 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5791 img {
border: none!important;
}

#gallery-2.gallery.galleryid-5832 img {
border: none!important;
}
