@charset "UTF-8";

/*初期化用*/
@import "common.css";

/*wordpress用*/
@import "wordpress.css";

/*デザイン用*/
@import "corp-whiteg12.css";

@import "clearfix.css";

/*印刷用*/
@import "print.css";

/*拡張用*/
@import "advanced.css";


/*   
Theme Name: 賢威WP　コーポレート版（12カラム　white）
Theme URI: http://www.seo-keni.jp/
Description: 賢威WP　コーポレート版（12カラム　white）
Author: keni
Author URI: http://www.seo-keni.jp/
Version: 1.0
General comments/License Statement if any.
*/
.from-meta {display: none;}
.time-meta {display: none;}

a:hover img {
filter : alpha(opacity=90);
opacity : 0.9 ;
}

/* LinkWithin風ありがとうタオル師匠 */
.related-post{
     height:100%;
}
.related-post{
     width:650px;
     overflow:hidden;
     margin-top:5px;
}
.related-entry {
    vertical-align: top;
    float: left;
    width:110px;
    font-size: 13px;
    min-height: 240px;
    margin: 0;
    padding-right: 20px;
    line-height:1.5em;
    }
 
 .related-entry img{
      padding:2px;
      border: #ccc 1px solid;
      width:106px;
      height:106px;
}

.related{
      margin-top:20px;
}

.social_button {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	width:100%;
	height:65px;
}
.social_button .twitter {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	display: inline;
	width: 79px;
}
.social_button .facebook {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	display: inline;
	width: 74px;
}
.social_button .googleplus {
	float: left;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	display: inline;
	width: 89x;
}
.social_button .hatena {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	display: inline;
	width: 83px;
}
.social_button .pocket {
	float: left;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	display: inline;
	width: 65px;
}

.social_button .home {
	float: left;
	margin: 5px 15px 0px 0px;
	padding: 0px;
	display: inline;
	width: 40px;
}

.related-post_2{
    padding:2px;
    width:100px;
}
.related-post_2{
    width:100%;
    overflow:hidden;
    margin-top:5px;
}

.contentsrelate {
    vertical-align: top;
    width:100%;
    float: left;
    margin: 0;
    padding-bottom: 15px;
    }

 .relate-i{
    padding:1px;
    margin:0 10px 0 0;
    border: #ccc 1px solid;
    width:70px;
    height:70px;
    float:left;
}


#cse-search-box {
  margin: 0 auto;
  float: none;
  padding: 0;
  width: 298px;
}
#cse-search-box div{
  height: 28px;
  padding: 0;
  width: 298px;
  background-color: #ffffff;
  border: solid 2px #BDBDBD;
}
#cse-search-box input[type="text"] {
  border: none !important;
  font-size: 14px;
  width: 190px;
  height: 20px;
  padding: 0;
  margin: 3px 0 0 5px;
}
#cse-search-box input[type="text"]:focus {
  outline: 0;
}
#cse-search-box input[type="submit"] {
  font-family: FontAwesome;
  font-size: 14px;
  color: #BDBDBD;
  border: none;
  height: 20px;
  margin: 0;
  overflow: hidden;
  width: 85px;
  position: relative;
  background-color: #ffffff;
}
#cse-search-box input[type="submit"]:hover {
  cursor: pointer;
}