/*
カスタム CSS へようこそ!

CSS (カスケーディングスタイルシート)
は、ブラウザに対し Web
ページの表示方法を指定するためのコードです。このコメントを削除し、カスタマイズを始めることができます。

デフォルトでは、ここで指定したカスタムスタイルはテーマのスタイルシートが読み込まれた後に追加されます。つまり、デフォルトの
CSS
ルールを上書きできるということです。テーマのスタイルシートの内容をここにコピーする必要はありません。追加したい内容だけを書き込んでください。共通ははない独自のサイトカスタム
*/
/*共通ははない独自のサイトカスタム*/
/*見出し色*/

.banner {
	background: url(https://xn--t8jvfmpy43lw4evyt4qyl0z.com/wp-content/uploads/2015/09/8e1b944f4389bdaab6f11d5bc83190c8.jpg) left top repeat;
}
.glovalnavi{margin-bottom:0px}
.footer{display:none}
.breadcrumb{display:none}
.footer-menu{display:none}
.entry-meta{display:none}
.h2, 
.entry-content h2,
.textwidget h2 {
	margin: 4em 0 1em;
	padding: .8em .8em .7em;
	border-top: 5px solid #f79708;
	background: #ededed;
	background: -webkit-linear-gradient (top,#fff 0%,#ededed 100%);
	background: linear-gradient(to bottom,#fff 0%,#ededed 100%);
	box-shadow: 0 1px 2px 1px rgba(000,000,000,.2);
	color: #222;
	text-align: left;
	text-shadow: 0 1px 0 #fff;
	font-weight: bold;
	font-size: 16px;
	font-size: 1.4rem;
	line-height: 1.33;
}

.h3, 
.entry-content h3,
.textwidget h3 {
	margin: 0 0 10px;
	padding: 2px 8px;
	border-color: #f79708;
	border-left: solid 5px #f79708;
	background: #fff;
	color: #d25c14;
	line-height: 140%;
	font-weight: bold;
}

/*タイトル背景http://grad3.ecoloniq.jp/　http://www.netyasun.com/home/color.html*/
/*4つboldにしてもＮＰＣは太字にならない*/
.widget-title {
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.00,#e8f8dd),color-stop(1.00,#d1ecc1)) !important;
	background: -webkit-linear-gradient(#e8f8dd,#d1ecc1) !important;
	background: -moz-linear-gradient(#e8f8dd,#d1ecc1) !important;
	background: -o-linear-gradient(#e8f8dd,#d1ecc1) !important;
	background: -ms-linear-gradient(#e8f8dd,#d1ecc1) !important;
	border-radius: 3px !important;
	color: #330000 !important;
	border: solid 1px lightgreen !important;
	font-size: large !important;
	box-shadow: 1px 1px 0 #f8f3b8 inset !important;
}

.entry-title {
	font-weight: bold;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.00,#e8f8dd),color-stop(1.00,#d1ecc1)) !important;
	background: -webkit-linear-gradient(#e8f8dd,#d1ecc1) !important;
	background: -moz-linear-gradient(#e8f8dd,#d1ecc1) !important;
	background: -o-linear-gradient(#e8f8dd,#d1ecc1) !important;
	background: -ms-linear-gradient(#e8f8dd,#d1ecc1) !important;
	background: linear-gradient(#e8f8dd,#d1ecc1) !important;
	color: #330000 !important;
	border-radius: 3px !important;
	border: solid 2px lightgreen !important;
	box-shadow: 3px 3px 3 #e8f8dd inset !important;
	text-shadow: 1px 1px 0 gray !important;
	font-size: 28px !important;
margin-bottom:5px !important
}

@media (max-width:740px) {
	.entry-title {
		font-size: 22px !important;
	}
}

.rewg .entry-title {
/*TOP最新記事タイトル*/
	text-shadow: none !important;
	font-size: 15px !important;
}

.rewg .entry-title a {
/*TOPの記事タイトルテキスト　リンクになるからaが必要*/
	color: #4b4b4b !important;
}

.sub .entry-title {
/*サイドウイジェット内記事タイトル*/
	text-shadow: none !important;
}

.sub .entry-title a {
/*サイドの記事タイトルテキスト　　リンクになるからaが必要*/
	color: #4b4b4b !important;
}

.footer {
	background: rgba(113,197,63,0.9);
}

.footer a {
	color: #ffffff;
}

.footerli {
	display: inline-block;
}

.footer p, 
.footer small {
	color: #ffffff;
}

.footer p a, 
.footer p a:visited, 
.footer small a, 
.footer small a:visited {
	color: #ffffff;
}

/*最新記事のタイトル前マーク　
オプションの基本色を変更するだけで本来はこの部分に色はつくのだが,
基本色を指定するとヘッダー画像の上が基本色に線がついてしまう。
head clenarで複数の CSS を結合するとCSS を最適化するを使っていると基本色を指定していても真っ白になってしまう
そのためここで装飾指定する。
*/
.entry-title a:before {
	background: #ED6300 !important;
	width: 0;
	height: 0;
	border-top: 5px solid #f00;
	border-right: 5px solid #0f0;
	border-bottom: 5px solid #00f;
	border-left: 5px solid #ffff00;
}

/*記事内画像と最新記事に枠　border: solid 3px #ffffff;を入れて二重にしていたが画像縮虫outlineだけで十分なのでoutlineのみにした
その後box-shadowにしたが、その後角丸のみにした*/
.entry-content img, .entry-img {
	border-radius: 15px;
	-webkit-border-radius: ;
	-moz-border-radius: ;
}

/*枠ありclass 二重枠をここで指定しているので優先度維持のためこちらに記入してある*/
.nizyuuari img {
	border-radius: 5px;
	-webkit-border-radius: ;
	-moz-border-radius: ;
	box-shadow: rgba(0,0,0,0.65) 3px 3px 8px 1px;
	-webkit-box-shadow: rgba(0,0,0,0.65) 3px 3px 8px 1px;
	-moz-box-shadow: rgba(0,0,0,0.65)3px 3px 8px 1px;
}

/*枠なしclass*/
.nizyuunasi img {
	border: none;
	border-radius: 0;
	box-shadow: none;
	outline: none;
}

/*ダム画像に対する記事の全体設定を無効にする*/
.dum400228 img {
	border: none;
	box-shadow: none;
	border-radius: 0;
}

.dum400290 img {
	border: none;
	box-shadow: none;
	border-radius: 0;
}

.dum560320 img {
	border: none;
	box-shadow: none;
	border-radius: 0;
}

/*スピーカー画像の全体設定無効*/
.speaker img {
	border: none;
	box-shadow: none;
	border-radius: 0;
}

.speaker img:hover {
	background: none;
}

/*スピーカー画像の位置*/
.speaker {
	position: relative;
	top: -15px;
}

/*ダム画像の装飾*/
.dum400228 {
	border: ridge 3px silver;
	border-radius: 15px;
	box-shadow: rgba(0,0,0,0.65) 3px 3px 8px 1px;
	-webkit-box-shadow: rgba(0,0,0,0.65) 3px 3px 8px 1px;
	-moz-box-shadow: rgba(0,0,0,0.65)3px 3px 8px 1px;
	background: #000000;
}

.dum400228 img {
	border-radius: 5px;
}

.dum400290 {
	border: ridge 3px silver;
	box-shadow: rgba(0,0,0,0.65) 3px 3px 8px 1px;
	-webkit-box-shadow: rgba(0,0,0,0.65) 3px 3px 8px 1px;
	-moz-box-shadow: rgba(0,0,0,0.65)3px 3px 8px 1px;
}

.dum400290 img {
	border-radius: 5px;
}

.dum560320 {
	border: ridge 3px silver;
	box-shadow: rgba(0,0,0,0.65) 3px 3px 8px 1px;
	-webkit-box-shadow: rgba(0,0,0,0.65) 3px 3px 8px 1px;
	-moz-box-shadow: rgba(0,0,0,0.65)3px 3px 8px 1px;
}

.dum560320 img {
	border-radius: 5px;
}


/*カスタム出は効果なかったのでこちらに記入*/
#cfn_floating_menu {
	z-index: 5;
}

#cfn_floating_menu ul li a {
	font-weight: bold;
	background-color: rgba(254,239,238,0.9);
	color: rgba(0,0,0,0.7);
}

#cfn_floating_menu ul li {
	border-bottom: 1px #ffffff solid;
}

#cfn_floating_menu ul li a:hover {
	font-weight: bold;
	background-color: #FEA7A0 !important;
	color: #ffffff !important;
}

#cfn_floating_menu ul li a:HOVER,
		#cfn_floating_menu ul li a.currentItem {
	color: #000000;
	background-color: #fecdcd;
}

/*レスポンシブﾒﾆｭｰで一番上タイトルを非表示にするがフレバーズでは表示。importantで全て非表示になる
背景色*/
.codefirst {
	display: none;
	background: #FEA7A0;
}

.glovalnavi li:hover {
/*子メニューがでなくなる*/
}

.header-bar {
/*背景設定*/
}

.banner {
/*背景設定*/
}

.glovalnavi {
/*背景設定 ulにするとヘッダーの幅になる*/
}

/*gnaviボタン*/
.gnavi-btn {
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.00,#e8f8dd),color-stop(1.00,#d1ecc1)) !important;
	background: -webkit-linear-gradient(#e8f8dd,#d1ecc1) !important;
	background: -moz-linear-gradient(#e8f8dd,#d1ecc1) !important;
	background: -o-linear-gradient(#e8f8dd,#d1ecc1) !important;
	background: -ms-linear-gradient(#e8f8dd,#d1ecc1) !important;
	border: solid 1px lightgreen !important;
	margin: 20px 5px 0 !important;
}

/*gnavi中身*/
.gnavi-open {
	background: #e8f8dd !important;
	margin: 0 5px !important;
	border: solid 1px lightgreen !important;
/*bannerphpでメインメニューをＭＥＮＵに変更*/
}

/*カスタムでは効かないのでこちらに記入
スポンサーリンクを誤クリックしないように
またサブこんてんつが目立たないので効率が良いとは言えないので読み込み改善のため削除*/
.sub-btn {
	display: none !important;
}

/*サブ中身*/
.column3 .sub-open,
    .right_sidebar .sub-open,
    .column1 .sub-open {
	display: none !important;
}

#wprmenu_bar {
	background: rgba(128,128,128,0.4);
	z-index: 5;
}

/*左画像（ＲＡＮＫ）表　見出しを青いテキストにするためのcss*/
.h2rank {
	margin: 2em 0 -1.5em;
	padding: .8em .8em .7em;
	border-top: 5px solid #5492D8;
	background: #ededed;
	background: -webkit-linear-gradient (top,#fff 0%,#ededed 100%);
	background: linear-gradient(to bottom,#fff 0%,#ededed 100%);
	box-shadow: 0 1px 2px 1px rgba(000,000,000,.2);
	text-align: left;
	text-shadow: 0 1px 0 #fff;
	color: blue !important;
	font-weight: bold;
	font-size: 18px !important;
	line-height: 1.33;
}





/*tubepress枠の色*/
.tubepress_container {
	border: 3px solid #FBB737;
	margin: -37.5px 0 0　0 !important;
	text-align: center !important;
	border-radius: 10px;
	box-shadow: rgba(113,135,164,0.65098) 3px 3px 8px 1px;
	background: #ffffff;
}

/*小さいサムネイル全体*/
.tubepress_thumbnail_area {
	margin-bottom: -8px;
	margin-left: 0;
	margin-top: 30px;
}

/*小さいサムネイル＋タイトル*/
.tubepress_thumb {
	width: 215px;
	height: 220px;
	line-height: 1.1em;
	font-size: 11px;
	margin-top: -30px;
}

.tubepress_thumb .tubepress_embed,
.tubepress_thumb img {
	height: 140px;
	width: 200px;
	margin: 0 auto;
	-ms-interpolation-mode: bicubic;
}

.tubepress_thumb img {
	border-radius: 3px;
	border: none;
	box-shadow: none;
	outline: none;
}

/*小さいサムネイルのタイトル部分*/
.tubepress_meta {
	margin: -33px 0 0 -10px !important;
}

/*小さいサムネイル反転*/
.tubepress_thumb img:hover {
	opacity: .7;
	background: rgba(128,128,128,0.4);
}

/*小さいサムネイルのタイトルマウスホバー*/
.tubepress_meta a:hover {
	opacity: .7;
	background: rgba(128,128,128,0.4);
}

dl.tubepress_meta_group {
	margin: 0 auto !important;
	text-align: center !important;
}

.tubepress_thumb a {
	cursor: pointer;
}

/*なぜか記事下に入れるとマージンが変化してしまうので調整*/
/*小さいサムネイル＋タイトル*/
.dougasita .tubepress_thumb {
	margin-top: 0;
	margin-bottom: -20px;
}

/*小さいサムネイルのタイトル部分*/
.dougasita .tubepress_meta {
	margin-top: 0 !important;
}

.dougasita2 .tubepress_thumb {
	margin-top: 0;
	margin-bottom: -20px;
}

/*小さいサムネイルのタイトル部分*/
.dougasita2 .tubepress_meta {
	margin-top: 0 !important;
}

/*記事下項目順ドグルcsshop*/
.su-spoiler.my-custom-spoiler {
	margin-top: 5px;
}

.su-spoiler.my-custom-spoiler .su-spoiler-title {
	background-color: #ffffff;
	padding-top: 10px;
	font-size: 16px;
	font-weight: bold;
	border: solid 3px orange;
	border-radius: 10px;
	color: #0066cc;
	text-decoration: underline;
}

.su-spoiler.my-custom-spoiler .su-spoiler-title .su-spoiler-icon,
  .su-spoiler.su-spoiler-closed.my-custom-spoiler .su-spoiler-title .su-spoiler-icon {
	left: 3px;
	top: 9px;
	background-color: #fff;
}

.su-spoiler.my-custom-spoiler .su-spoiler-content {
	background-color: #ffffff;
	margin-left: -20px;
	margin-right: -5.5px;
}

/*menu3line背景色*/
#click-menu {
	background-color: gray;
	height: 41px;
	opacity: .7;
	border-radius: 3px;
}

#responsive-menu {
	font-weight: bold;
}

#new-posttop3 .title a:before {
	content: url("https://xn--t8jvfmpy43lw4evyt4qyl0z.com/wp-content/uploads/2015/07/1248764-360x36025.png");
	position: relative;
	top: 5px;
}

#new-post .title a:before {
	content: url("https://xn--t8jvfmpy43lw4evyt4qyl0z.com/wp-content/uploads/2015/07/1248764-360x36025.png");
	position: relative;
	top: 5px;
}

#new-post3 .title a:before {
	content: url("https://xn--t8jvfmpy43lw4evyt4qyl0z.com/wp-content/uploads/2015/07/1248764-360x36025.png");
	position: relative;
	top: 5px;
}

/*arconix-toggle アルティメットしょーとこーどドグルの中のドグル*/
.toggle .arconix-toggle-title {
	background: #f4788a;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	margin: -12px -10px -10px;
	border-radius: 10px;
	padding: 5px;
}

.toggle .arconix-toggle-content {
	margin: 0 -35px 0 -60px;
}

.toggle .arconix-toggle-title i.fa {
	display: none;
}

.pkoukoku a {
	color: #0066cc !important;
	text-decoration: underline !important;
}

.pkoukoku a:hover {
	color: red !important;
}

#new-posttop3 li {
	width: 32%;
}

.win body,body, textarea {
    font-family:Arial, Helvetica, 游ゴシック, YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
}
.main p {
	line-height:29px;
	font-size:17px !important;font-weight:500;Color:#0f0f0f
}

/*最新ウイジェット抜粋*/
.main .rewg p {
	font-size: 1.1rem !important;
}

/*newpostの幅修正版　カスタム、レスポンシブcssにはそのまま設定されているものを上書きしたもの。の
カスタム、レスポンシブcssでの設定は修正に手間がかかりそうなのでそのままの状態になっている
*/
@media (min-width:972px) {
	#new-posttop3 li {
		width: 31.2%;
	}
}

@media (max-width:972px) {
	#new-posttop3 li {
		width: 31.1%;
	}
}

@media (max-width:808px) {
	#new-posttop3 li {
		width: 30.6% !important;
	}
}

@media (max-width:564px) {
	#new-posttop3 li {
		width: 30.3% !important;
	}
}

@media (max-width:414px) {
	#new-posttop3 li {
		width: 31.4% !important;
	}
	
	#new-posttop3 {
		margin: -15px -15px 0 -12px;
	}
}

@media (max-width:375px) {
	#new-posttop3 li {
		width: 31.1% !important;
	}
	
	#new-posttop3 {
		margin: -15px -15px 0 -11px;
	}
}

@media (max-width:323px) {
	#new-posttop3 li {
		width: 31.1% !important;
	}
	
	#new-posttop3 {
		margin: -15px -15px 0;
	}
}

@media (min-width:972px) {
	#new-post3 li {
		width: 31.2%;
	}
}

@media (max-width:972px) {
	#new-post3 li {
		width: 31.1%;
	}
}

@media (max-width:808px) {
	#new-post3 li {
		width: 30.6% !important;
	}
}

@media (max-width:564px) {
	#new-post3 li {
		width: 30.3% !important;
	}
}

@media (max-width:414px) {
	#new-post3 li {
		width: 31.4% !important;
	}
	
	#new-post3 {
		margin: -60px -15px 0 -12px;
	}
}

@media (max-width:375px) {
	#new-post3 li {
		width: 31.1% !important;
	}
	
	#new-post3 {
		margin: -60px -15px 0 -11px;
	}
}

@media (max-width:323px) {
	#new-post3 li {
		width: 31.1% !important;
	}
	
	#new-post3 {
		margin: -60px -15px 0;
	}
}

/*検索虫眼鏡の色　インポータントでスマホの色も変わる*/
.spoiler .su-spoiler-title {
}



/*公式サイトボタンリンク用*/
.koushiki a{color:white;text-decoration:none}
.koushiki:hover{opacity:0.7}
@media (min-width: 740px) {.font16{font-size:16pt}}
@media (max-width: 740px) {.font16{font-size:16pt}}

.hanbai a{color:white;text-decoration:none}
@media (min-width: 740px) {.hikakutfont{font-size:20pt}}
@media (max-width: 740px) {.hikakutfont{font-size:13pt}}
@media (min-width: 740px) {.hikakutfont2{font-size:18pt}}
@media (max-width: 740px) {.hikakutfont2{font-size:13pt}}

/*続きを読む*/
.my-custom-spoiler4 .su-spoiler-title:before{
	content: url("https://美容サーチzota.jp/wp-content/themes/refinesnow2/img/shortcodes/icon-arrow4s-o-b.png");
	position: relative;
	top:3px;left:0px;
margin-left:-23px
}
.su-spoiler.my-custom-spoiler4 .su-spoiler-title {
	background-color: white;
padding-right: 10px;
	padding-bottom: 10px;
	font-size: 16px;
	font-weight: bold;
	border:solid 1px gray;
	border-radius: 10px;
	color:#0066CC;
	text-decoration:underline;
display:inline-block;
}
/*詳細を見る（関連用）*/

.my-custom-spoiler5 .su-spoiler-title:before{
	font-family: 'FontAwesome'; content:"　\f184　";
	position: relative;
	top:0px;left:5px;
margin-left:-35px
}
.su-spoiler.my-custom-spoiler5 .su-spoiler-title {
position: relative;top:-5px;
	background:linear-gradient(#ff7837, #ff5300);
	font-size: 16px;
	font-weight: bold;
	color:white;
border-radius:5px;
	display:inline-block;
line-height:15px;
}
.my-custom-spoiler5 .su-spoiler-title:hover{opacity:0.7}
.my-custom-spoiler5 .su-spoiler-content{margin-left:-30px}

@media (min-width: 740px) {.font1613{font-size:16pt}}
@media (max-width: 740px) {.font1613{font-size:13pt}}

/*予約前に確認したい短縮*/
.my-custom-spoiler6 .su-spoiler-title:before{
	content: url("https://xn--zota-9m4cuc8vq130a0n5c.jp/wp-content/uploads/2021/05/magnifier_animal_usagi7512.jpg");
	position: relative;
	top:12px;left:0px;
margin-left:-23px;

}
@media(min-width:457px) {.my-custom-spoiler6 .su-spoiler-title:before{position: relative;
	top:12px;}}

.su-spoiler.my-custom-spoiler6 .su-spoiler-title {
	background-color: white;
padding-right: 10px;
padding-top:0px;
	padding-bottom: 20px;
	font-size: 16px;
	border:solid 2px gray;
	border-radius: 5px;
	color:#0066CC;
font-weight:500;
	text-decoration:underline;
display:inline-block;
line-height:25px;
}
.my-custom-spoiler6 .su-spoiler-title:hover{opacity:0.7}
.my-custom-spoiler6 .su-spoiler-content{margin-left:-30px}

/*14-7フローテイング音声・動画・公式ボタン*/
@media(min-width: 740px) {
.frzentai{position:fixed;left:0.5px;top:25px;z-index:990599;height:0px !important;width:50%;padding-left:1px;border-radius:5px;}
.frzentai p{height:0px}
.frzentai div{height:0px}
/*3連メニュー0px指定で直下部分（PC約3CMスマホは地図アイコン3つ分）クリックできない問題を解消*/
.frzentai a{text-decoration:none;color:white}
.frdouga{position:relative;left:-13px !important}
.frkousiki{position:relative;left:20px !important}
.titledescri{font-size:18px !important;position:relative;top:0.5px !important;left:15px !important}
.titleimg{width:25px !important;height:25px !important;position:relative;top:0.5px !important;left:10px !important}
}

@media(max-width: 740px) {
.frzentai{position:fixed;right:0.5px;top:13px;z-index:990599;height:0px;width:100%;padding-left:1px;border-radius:5px;}
.frzentai p{height:0px}
.frzentai div{height:0px}
/*3連メニュー0px指定で直下部分（PC約3CMスマホは地図アイコン3つ分）クリックできない問題を解消*/
.frzentai a{text-decoration:none;color:white}
}

/*14-7新フローテイングタイトル部分*/
@media(min-width: 740px) {.fixfrbar{position:fixed; background:white;top: 0px;height:67px;width:100%;margin-left:-27px;box-shadow: 7px 7px 2px 1px rgba(0, 0, 255, .2);x}}
@media(max-width: 740px) {.fixfrbar{position:fixed; background:rgba(255,230,230,0.7);top: 0px;height:55px;width:100%;margin-left:-25px;box-shadow: 2px 2px 2px 1px rgba(0, 0, 255, .2);x}}
/*FANSYBOXの動画を画面拡大*/
.iframe-wrap{position:static !important}
#fancybox-outer{border:solid 5px #00c8c8;}
/*FANSYBOXの閉じるを下方に移動。新フローテイングがあると右上だと閉じれないから*/
#fancybox-close {position:absolute;top:97%;}
/*小さなデバイスでFANSYBOXが3連メニューに重ならないようにする*/
@media(max-width: 374px) {
#fancybox-content{height:290px !important}
#fancybox-content > div{height:290px !important}}

/*記事URLコピーボタン*/
.copy_main {
	margin: 0 0 2.4em;
}
.copy_btn {/*ボタンデザイン*/
	padding: 15px 0;
	border: solid 1px #555;/*ボタンの枠線*/
	color: #555;/*ボタンの文字色*/
	text-align: center;
	font-size: 20px;
	cursor: pointer;
	background: #fff;/*ボタンの背景色*/
	transition: .3s;
}
.copy_btn:hover {/*ホバーエフェクト*/
	border: solid 1px #b5b5b5;/*ボタンの枠線*/
	background: #b5b5b5;/*ボタンの背景色*/
	color: #fff;/*ボタンの文字色*/
}
.copy_btn i:before {
	display: inline-block;
	margin-right: 8px;
	content: '\f0c5';
	font-size: 25px;
	vertical-align: middle;
}
.copy_btn.copied {/*コピー成功時*/
	border: solid 1px transparent;
	background: #74d899;/*背景色*/
	color: #fff;/*文字色*/
	pointer-events: none;
}
.copy_btn.copied i:before {
	content: '\f00c';
}
.copy_btn.not-copied {/*コピー失敗時*/
	border: solid 1px transparent;
	background: #d87f74;/*背景色*/
	color: #fff;/*文字色*/
	pointer-events: none;
}
.copy_btn.not-copied i:before {
	content: '\f06a';
}

@media (max-width:575px) {/*スマホ表示*/
.copy_btn span {
	font-size: 16px;
}
.copy_btn.copied span {
	font-size: 18px;
}
}
/*PCのみ左寄せ*/
@media (min-width:740px) {.pcfloat{float:left}}


/*14-7footer公式ボタン*/
.kousikitext147 a{color:white;text-decoration:none}
@media(min-width:1350px) {.whiteboad147{width:54% !IMPORTANT;}}
@media(min-width:1000px) {.kousikifloat147{position:fixed;bottom: 50px;right:0;height:70px;width:60%;margin-left:-20px;}
.whiteboad147{position:fixed;bottom: 25px;right:0;width:49%;margin-right:100px;}
.whiteboad2147{height:50px !IMPORTANT}
.kousikiblue147{height:35px !IMPORTANT;max-width:240px !IMPORTANT;position:relative;TOP:43PX !IMPORTANT;left:45PX !IMPORTANT}
.kousikitext147{position:relative;TOP:5PX !IMPORTANT;font-size:18px !IMPORTANT;position:relative;left:7PX !IMPORTANT;font-weight:500 !IMPORTANT}
.floatbottomdesc147{position:relative;TOP:45PX !IMPORTANT;left:45PX !IMPORTANT;font-size:16px;width:100% !IMPORTANT;line-height:17px}}
@media(max-width:1000px) {.kousikifloat147{position:fixed;bottom: 0px;right:0;height:70px;width:100%;margin-left:-20px;}
.whiteboad147{position:fixed;bottom: 0px;right:0;width:100%;margin-left:-25px;}
.floatbottomdesc147{position:relative;bottom:-28px;right:-2px;max-width:320px;max-height:50px;line-height:13px;}
}
@media(max-width:375px) {.kousikitext147{font-size:14px !IMPORTANT;position:relative;TOP:7PX !IMPORTANT;}
.kousikiblue147{position:relative;left:0PX !IMPORTANT}
.floatbottomdesc147{font-size:11px !IMPORTANT;}
}

/*14-7記事用google風公式ボタン*/
.googlefukousiki147{font-weight:500 !important;text-decoration:none !important;display:inline-block;margin:2.5px;font-size:22px;padding:0px 5px 0px 0px;color:#ffffff !important;background:#1A73E8;border-radius:5px;cursor: pointer;}
a.googlefukousiki:hover{opacity:0.7;}
