@charset "utf-8";
/*
Theme Name: BizVektor Global Edition
Theme URI: http://bizvektor.com/en/
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.1.0

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 Global Edition WordPress theme, Copyright (C) 2014 Vektor,Inc.
BizVektor Global Edition WordPress theme is licensed under the GPL.
*/
.sticky{
	font-size:1em;
	font-weight:nomal;
	padding:0px;
	margin:1px;
}

.bypostauthor{}
.bypostauthor #comments li.comment .commentBox { border-color:#ccc; }


/*　追加CSS
=======================================================================================*/

#header .info { 
 width: 700px;
 float: left;
 font-size: 14px;
 font-weight: normal; !important;
 margin: 0px;
 position: absolute;
margin-top: 7px;
}

a{
text-decoration: none;
}


/** 新記事投稿　Newpost-Catch
-----------------------------------------------**/
#new-post ul{
margin: 0px;
}

#new-post ul li {
float: left;
margin-right: 5px;
padding: 0px;
}

#new-post li {
display: inline-block;
overflow: hidden;
clear: both;
margin-right:10px;
margin-left: -5px;
list-style: none;
vertical-align: middle;
         border: 1px dotted #666666;
background-color: #FFFFFF;

}


#new-post img{
/*サムネイルのスタイル*/
float:left;
padding:10px;
margin:5px;
border-radius: 30px;
box-shadow: none;
}


#new-post .title {
/*記事タイトルのスタイル*/
margin-top: 15px;
width: 355px;
float: left;
padding: 5px;
margin-right: 3px;
}

#new-post .title a{
color: #FF0000;
         font-weight: 700;
         text-decoration: none;
float: left;
}

#new-post .date {
         font-size: small;
         font-weight: 600;
         display:block;
         color: #505050;
         margin-bottom: 5px;
}

#new-post li:hover a{
         text-decoration: none;
}

#new-post li:hover .title a{
         text-decoration: none;
color: #FF8040;
}

#new-post li:hover .date{
         text-decoration: none;
color: #FF8040;
}


/* テーブルデザイン設定
---------------------------------------------------------------------------*/
#topFreeArea .tb-style {
width: 90%;
padding: 15px;
background-color: #FFFFFF;
text-align: left;
color: #000000;
margin-bottom: 25px;
margin-top: 25px;
}


/* フッター設定
---------------------------------------------------------------------------*/
#footerSection .images{
         max-width: 100%;
}

#footMenu {
border-top-color:white;
}
#footer {
background-color:darkred;
border-top:1px solid white;
}

#footer dl#footerOutline dt { color:white; }


/* 非表示設定 PC用
---------------------------------------------------------------------------*/

#toggle { 
    display: none; /* 非表示にする */
}

.new-post {
    display: block;     /* 非表示にする */
}

/* ===================================
   タブレット　非表示設定 
=======================================*/
@media screen and (max-width:799px){

#new-post .title {
/*記事タイトルのスタイル*/
margin-top: 15px;
width: 460px;
float: left;
padding: 5px;
margin-right: 3px;
}


#toggle { 
    display: none; /* 非表示 */
}


.new-post {
    display: none;     /* 非表示 */
}

#toggle-sm {
    display: none;
}


#header #headContact #headContactTel
 { 
   font-size:18px; line-height:21px;margin-bottom:2px; font-family:'Lato', sans-serif;
   padding-left:30px;
   background-image:url(http://cool-service753.com/wp-content/uploads/2016/10/free-d.png);
   background-repeat:no-repeat;
   background-position:0pt 10pt !important;
  }

}

/* ===================================
   スマホ　非表示設定 ヘッダの電話番号はplan.cssにて
=======================================*/
@media screen and (max-width:479px){

#new-post ul{
margin: 0px;
}

#new-post ul li {
margin: 0px auto !important;
margin-right: 5px;
padding: 0px;

}

#new-post li {
display: inline-block;
overflow: hidden;
clear: both;
margin-right:10px;
margin-left: -5px;
list-style: none;
vertical-align: middle;
         border: 1px dotted #666666;
background-color: #FFFFFF;
}



#new-post .title {
/*記事タイトルのスタイル*/
margin-top: 15px;
width: 280px;
margin: 0px auto !important;
padding: 5px;
margin-right: 3px;
text-align: left;
}


#new-post img{
/*サムネイルのスタイル*/
margin: 0px auto !important;
padding:10px;
margin:5px;
width: 280px;
border-radius: 30px;
box-shadow: none;
text-align: center;
}

#new-post .title a{
padding-left: 5px;
color: #FF0000;
         font-size: 16px;
         font-weight: 800;
         text-decoration: none;
margin: 0px auto !important;
text-align: left;
}

#new-post .date {
         font-size: 14px;
         font-weight: 800;
         display:block;
         color: #505050;
         margin-bottom: 5px;
text-align: left;
}




#toggle-s {
    display: none;
}

#toggle-sm {
    display: none;
}

.new-post {
    display: block;
}




}