/*
Theme Name: 賢威8.0（子テーマ） 
Theme URI: https://rider-store.jp/keni/
Author: 株式会社ウェブライダー		
Author URI: https://web-rider.jp/
Description: 賢威8.0 子テーマです。		
Version: 8.0.0.0
Template: keni80_wp_standard_all_201908261703
*/

/*==============================
赤文字
==============================*/
b.red{
	color:#FE2E2E;
	background-color:#FFF9C4;
}

/*==============================
ポイントボックス
==============================*/

.point2 {
    position: relative;
    margin: 2em 0;
    padding: 0.5em 1em;
    border: solid 3px #4b4b4b;
		background-color:#fff;
	 	color:#000;
}
.point2 .box-title {
    position: absolute;
    display: inline-block;
    top: -27px;
    left: -3px;
    padding: 0 9px;
    height: 25px;
    line-height: 25px;
    vertical-align: middle;
    font-size: 15px;
    background: #4b4b4b;
    color: #fff;
    font-weight: bold;
    border-radius: 5px 5px 0 0;
}
.point2 p {
    margin: 0; 
    padding: 0;
}
/*-------------------------
strong
-------------------------*/
strong{
	background: linear-gradient(transparent 50%, #FFFF66 50%);
}

/*-------------------------
h3
-------------------------*/
h3{
	background-color:#F8F8F8;
}
/*-------------------------
ブルーボックス
-------------------------*/
.bluebox{
	border:dotted 1px #6C9FCE;
	margin:2em 0px 2em 0px;
	padding:2em;
	background-color:#F8F9FF;
}


@media only screen and (max-width: 480px) {
	.bluebox{
	border:dotted 1px #6C9FCE;
	margin:1em 0px 1em 0px;
	padding:1.7em;
	background-color:#F8F9FF;
	font-size:0.85em;
}
}


/*-------------------------
チェックボックステキスト
-------------------------*/
.post h4 {
	padding: 5px 5px 5px 10px;
	background-color: #ffffff;
}

.post h4:before {
	padding: 0 5px 0 0;
	content: "\f00c";
	font-family: FontAwesome;
	color:#6C9FCE;
}
/*-------------------------
グレーボックス
-------------------------*/
.graybox{
	border:solid 1px #EDEDED;
	margin:2em 0px 2em 0px;
	padding:2em 2em 1em 2em;
	background-color:#FAFAFA;
	font-size:1em;
}

.graybox b.contents{
	text-align:center;
	font-size:1.3em;
	display:block;
}
@media only screen and (max-width: 480px) {
graybox p{
		font-size:0.9em;
	}
}
/*-------------------------
最初の吹き出し
-------------------------*/

#hukidasi{
	padding-bottom:3em;
	width:100%;
	margin:0 auto;
	background-color:#fff;
	border:none;
}

.left{
	width:30%;
	border:none;
	float:left;
	background-color:#fff;
}
.left img{
	width:50%;
	height:50%;
	margin:auto;
	display:block;
}

.right{
	width:65%;
	border:none;
	float:right;
	background-color:#fff;
	margin:0 auto;
	line-height:2em;
	margin-top:1.5em;
	margin-right:2em;
}
.clear{
	clear:both;
}

@media only screen and (max-width: 480px) {
	
#hukidasi{
	padding-top:2em;
	padding-bottom:3em;
	width:100%;
	margin:0 auto;
	background-color:#fff;
	border:none;
}
.left{
	width:30%;
	border:none;
	float:left;
	background-color:#fff;
}
.left img{
	width:85%;
	height:85%;
	margin:auto;
	display:block;
}
.right{
	width:60%;
	border:none;
	float:right;
	background-color:#fff;
	margin:0 auto;
	line-height:2em;
	margin-right:1em;
}
}
/*-------------------------
p

p{
	line-height:2.0em;
	font-size:1.1em;
}

@media only screen and (max-width: 480px) {
	p{
		font-size:0.9em;
	}	
}
-------------------------*/

/* 斜線の装飾 削除 */
.keni-container .keni-header_wrap,
.keni-section_wrap .keni-section .entry_title,
.keni-main .archive_title{
  background-image: none;
}

.post h4:before {
	 font-family: "Font Awesome 5 Free";
    font-weight: 900;
    padding: 0 5px 0 0;
    content: "\f00c";
    color: #707070;
}


