/* ----------------------------------------------------
 追加CSSに挿入する文字列（14 アドセンス カスタマイズ 【レスポンシブのレクタングル）
-----------------------------------------------------*/
.responsive-unit{
max-width: 336px;
margin-left: auto;
margin-right: auto;
}



/*--------------------------------------
  汗サラリーマン　水色（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.asesara {
    background: #92dee2 !important;
    border: solid 2px #92dee2 !important;
    color: #333 !important;
}
.asesara:before,.asesara:after {
    border-left-color: #92dee2 !important;
}
/*--------------------------------------
  指差し青年　黄色（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.seinen {
    background: #ffe97b !important;
    border: solid 2px #ffe97b !important;
    color: #333 !important;
}
.seinen:before,.seinen:after {
    border-left-color: #ffe97b !important;
}
/*--------------------------------------
  喜びサラリーマン　天色 あまいろ（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.yorosara {
    background: #2ca9e1 !important;
    border: solid 2px #2ca9e1 !important;
    color: #333;
}
.yorosara:before,.yorosara:after {
    border-right-color: #2ca9e1 !important;
}
/*--------------------------------------
  指差しサラリーマン　空色 そらいろ（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.sora {
    background: #a0d8ef !important;
    border: solid 2px #a0d8ef !important;
    color: #333 !important;
}
.sora:before,.sora:after {
    border-left-color: #a0d8ef !important;
}
/*--------------------------------------
  青年　黄色（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.sei {
    background: #ffff99 !important;
    border: solid 2px #ffff99 !important;
    color: #333 !important;
}
.sei:before,.sei:after {
    border-left-color: #ffff99 !important;
}
/*--------------------------------------
 指差しおじさん 国鉄黄6号 薄卵色（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.ozi {
    background: #fde4a0 !important;
    border: solid 2px #fde4a0 !important;
    color: #333;
}
.ozi:before,.ozi:after {
    border-right-color: #fde4a0 !important;
}
/*--------------------------------------
  指差しメガネ　白群 びゃくぐん（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.yubime {
    background: #83ccd2 !important;
    border: solid 2px #83ccd2 !important;
    color: #333 !important;
}
.yubime:before,.yubime:after {
    border-left-color: #83ccd2 !important;
}
/*--------------------------------------
  メガネ　秘色色 ひそくいろ（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.mega {
    background: #abced8 !important;
    border: solid 2px #abced8 !important;
    color: #333 !important;
}
.mega:before,.mega:after {
    border-left-color: #abced8 !important;
}
/*--------------------------------------
  指さし緑少年　	みどり（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.yubimido {
    background: #33cc66 !important;
    border: solid 2px #33cc66 !important;
    color: #333;
}
.yubimido:before,.yubimido:after {
    border-right-color: #33cc66 !important;
}
/*--------------------------------------
  汗緑少年　薄水色（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.asemidori {
    background: #ccffe5 !important;
    border: solid 2px #ccffe5 !important;
    color: #333 !important;
}
.asemidori:before,.asemidori:after {
    border-left-color: #ccffe5 !important;
}
/*--------------------------------------
  指差し黄色少年　黄緑（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.yubikiiro {
    background: #ccff99 !important;
    border: solid 2px #ccff99 !important;
    color: #333 !important;
}
.yubikiiro:before,.yubikiiro:after {
    border-left-color: #ccff99 !important;
}
/*--------------------------------------
  黄色少年　濃い黄緑（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.kiirosyo {
    background: #b2ff66 !important;
    border: solid 2px #b2ff66 !important;
    color: #333;
}
.kiirosyo:before,.kiirosyo:after {
    border-right-color: #b2ff66 !important;
}



/*--------------------------------------
  指差しお姉さん　ストロベリー（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.yubione {
    background: #e73562 !important;
    border: solid 2px #e73562 !important;
    color: #333 !important;
}
.yubione:before,.yubione:after {
    border-left-color: #e73562 !important;
}
/*--------------------------------------
  汗お姉さん　ピンク（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.aseone {
    background: #ffcccc !important;
    border: solid 2px #ffcccc !important;
    color: #333 !important;
}
.aseone:before,.aseone:after {
    border-left-color: #ffcccc !important;
}
/*--------------------------------------
  指差しOL　ピンクク（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.yubiol {
    background: #ffd3c9 !important;
    border: solid 2px #ffd3c9 !important;
    color: #333;
}
.yubiol:before,.yubiol:after {
    border-right-color: #ffd3c9 !important;
}
/*--------------------------------------
  OL　ストロベリー2（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.ol {
    background: #ff6060 !important;
    border: solid 2px #ff6060 !important;
    color: #333 !important;
}
.ol:before,.ol:after {
    border-left-color: #ff6060 !important;
}
/*--------------------------------------
  指差しおばはん　オールドライラック（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.yubiobahann {
    background: #b0778c !important;
    border: solid 2px #b0778c !important;
    color: #333 !important;
}
.yubiobahann:before,.yubiobahann:after {
    border-left-color: #b0778c !important;
}
/*--------------------------------------
  おばはん　薄紅梅（900 SANGOテンプレート 12 吹き出し設定） 
--------------------------------------*/
.obahan {
    background: #e597b2 !important;
    border: solid 2px #e597b2 !important;
    color: #333;
}
.obahan:before,.obahan:after {
    border-right-color: #e597b2 !important;
}
/*--------------------------------------
  おばはん2　ローズタンドル（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.oba {
    background: #e6afcf !important;
    border: solid 2px #e6afcf !important;
    color: #333 !important;
}
.oba:before,.oba:after {
    border-left-color: #e6afcf !important;
}
/*--------------------------------------
  汗緑少女　肌色（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.asemisyo {
    background: #ffe5cc !important;
    border: solid 2px #ffe5cc !important;
    color: #333 !important;
}
.asemisyo:before,.asemisyo:after {
    border-left-color: #ffe5cc !important;
}
/*--------------------------------------
  指差し少女青　オレンジ（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.yubiaosyo {
    background: #ff9e3d !important;
    border: solid 2px #ff9e3d !important;
    color: #333;
}
.yubiaosyo:before,.yubiaosyo:after {
    border-right-color: #ff9e3d !important;
}
/*--------------------------------------
  少女青　オレンジ2（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.syoao {
    background: #ffb56b !important;
    border: solid 2px #ffb56b !important;
    color: #333 !important;
}
.syoao:before,.syoao:after {
    border-left-color: #ffb56b !important;
}
/*--------------------------------------
  少女緑　薄ピンク（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.syomido {
    background: #ffcce5 !important;
    border: solid 2px #ffcce5 !important;
    color: #333 !important;
}
.syomido:before,.syomido:after {
    border-left-color: #ffcce5 !important;
}
/*--------------------------------------
  指差し少女緑　紫（900 SANGOテンプレート 12 吹き出し設定）
--------------------------------------*/
.yubisyomi {
    background: #cc3399 !important;
    border: solid 2px #cc3399 !important;
    color: #333;
}
.yubisyomi:before,.yubisyomi:after {
    border-right-color: #cc3399 !important;
}


/* ----------------------------------------------------
 テーブルの横スクロールのためのCSS（123 賢威以外の表テーブル設定 TinyMCE Advanced）
-----------------------------------------------------*/
table{ 
    width:100%;
}
.scroll{
    overflow: auto;
    white-space:nowrap;
}
.scroll::-webkit-scrollbar{
    height: 15px;
}
.scroll::-webkit-scrollbar-track{
    background: #f1f1f1;
}
.scroll::-webkit-scrollbar-thumb{
    background: #bbb;
}


/*--------------------------------------
  引用のデザインをかっこ付きに
--------------------------------------*/
.entry-content blockquote {
    box-sizing: border-box;
    position: relative;
    padding: 1em 1em 1em 3.5em;
    border: none;
    background: #ffd596;
	   font-size: 16px;
}
.entry-content blockquote:before {
    font-style: italic;
    color: #eee!important;
    line-height: 2.3em;
    width: 2.4em;
    height: 3em;
    position: absolute;
    display: inline-block;
    border-left: solid 2px #eee;
    border-top: solid 2px #eee;
    top: 0;
    left: 0;
    padding-left: .6em;
}
.entry-content blockquote:after{
    content: '';
    width: 3em;
    height: 3em;
    position: absolute;
    display: inline-block;
    border-right: solid 2px #eee;
    border-bottom: solid 2px #eee;
    bottom: 0;
    right: 0;
}
.entry-content blockquote cite{
    text-align: left;
}
.entry-content blockquote cite a{
    color: #888;
    text-decoration: underline;
}


/* ----------------------------------------------------
Rinkerマイクロコピー（＼タイムセール実施中！／）
-----------------------------------------------------*/
/*Amazonマイクロコピー*/
div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink a:before {
	font-size: 0.5em;
	content: "＼タイムセール実施中！／";
	color: #F6A307;
	position: absolute;
	top: -20px;
}

/*楽天マイクロコピー*/
div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink a:before {
	font-size: 0.5em;
	content: "＼タイムセール実施中！／";
	color: #C44540;
	position: absolute;
	top: -20px;
}

/*Yahooマイクロコピー*/
div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink a:before {
	font-size: 0.5em;
	content: "＼タイムセール実施中！／";
	color: #51A7E8;
	position: absolute;
	top: -20px;
}

/*以下は共通設定*/
div.yyi-rinker-contents ul.yyi-rinker-links li{
	margin-top: 5px;
}
@media screen and (max-width: 599px){
	div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink {
		margin: 15px 0 0 0;
	}
	div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink {
		margin: 20px 0 0 0;
	}
	div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink {
		margin: 20px 0 0 0;
	}
	div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink a:before {
		font-size: 0.75em;
		top: -27px;
	}
	div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink a:before {
		font-size: 0.75em;
		top: -27px;
	}
	div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink a:before {
		font-size: 0.75em;
		top: -27px;
	}
}


/* ----------------------------------------------------
 Rinkerのデザイン変更
-----------------------------------------------------*/
div.yyi-rinker-contents {
width: 98%;
height: auto;
margin: 36px auto;
font-family: 'Lucida Grande','Hiragino Kaku Gothic ProN',Helvetica, Meiryo, sans-serif;
line-height: 1.5;
background-color: #ffffff;
overflow: hidden;
padding: 10px 8px;
box-shadow: 0px 2px 5px 0 rgba(0,0,0,.26);
border: unset;
}
div.yyi-rinker-contents a {
transition: 0.8s ;
}
div.yyi-rinker-contents div.yyi-rinker-box {
padding: 0;
}
div.yyi-rinker-contents div.yyi-rinker-image {
width: 150px;
min-width:150px;
margin: 0 14px 0 0;
text-align: center;
background: #fff;
box-sizing: border-box;
}
div.yyi-rinker-contents div.yyi-rinker-image a {
width: 100%;
}
/**** タイトル ****/
div.yyi-rinker-contents div.yyi-rinker-title a {
border-bottom: 1px solid; /* テキスト下線 */
color:#285EFF; /* テキストリンクカラー */
}
div.yyi-rinker-contents div.yyi-rinker-title a:hover {
color:#FFCA28; /* テキストリンクカラー(マウスオーバー時) */
}
/**** Credit・価格欄 ****/
div.yyi-rinker-contents div.yyi-rinker-detail {
font-size: 10px;
}
div.yyi-rinker-contents div.yyi-rinker-detail a {
color: #999; /* テキストリンクカラー */
}
/****ボタン****/
div.yyi-rinker-contents ul.yyi-rinker-links li {
border-radius: 0px;
min-width:128px;
text-align: center;
}
div.yyi-rinker-contents ul.yyi-rinker-links li a {
/*ボタン角*/
border-radius: 5px;
font-size: 0.8em;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink,
div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink,
div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink {
background: none;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink a {
background: #ff9901; /* Amazonボタンカラー */
border: 2px solid #ff9901;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink a{
background: #bf0000; /* 楽天ボタンカラー */
border: 2px solid #bf0000;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink a{
background: #51a7e8; /* Yahooボタンカラー */
border: 2px solid #51a7e8;
}
/****ボタンマウスオーバー時****/
div.yyi-rinker-contents ul.yyi-rinker-links li a:hover {
background: #fff;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink a:hover {
color: #ff9901;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink a:hover {
color: #bf0000;
}
div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink a:hover {
color: #51a7e8;
}
@media screen and (max-width: 768px){
div.yyi-rinker-contents div.yyi-rinker-box {
display: block;
}
div.yyi-rinker-contents div.yyi-rinker-image{
width: 100%;
}
div.yyi-rinker-contents div.yyi-rinker-info {
width: 100%;
text-align: center;
}
div.yyi-rinker-contents ul.yyi-rinker-links {
justify-content: center;
}
div.yyi-rinker-contents ul.yyi-rinker-links li {
width: 100%;
margin: 0.5%;
}
div.yyi-rinker-contents ul.yyi-rinker-links li a {
padding: 0 0.5px;
}
}
@media screen and (max-width: 480px) {
div.yyi-rinker-contents ul.yyi-rinker-links li {
width: 99%;
margin: 0.7% 0.5%;
}
}

