﻿/* CSS Document */

.warpperOfMypagePC .mainCaptionTop {text-align:left;}
.warpperOfMypagePC .mainCaptionTop::before {content: "★";color:#fdfb94;font-size:120%;}
.warpperOfMypagePC .mainCaptionTop i.fa-caret-right {display:none;}


.yukaiNewContents h2.mainCaptionTop {text-align:left;}
.yukaiNewContents div.mainCaptionTop {text-align:left;padding:0.4em;}
.yukaiNewContents .mainCaptionTop::before {content: "★";color:#fdfb94;font-size:120%;}
.yukaiNewContents .mainCaptionTop i.fa-caret-right {display:none;}

.petboyclubInImgCenterbox {width:60%;max-width:500px;margin:1em auto;}
.petboyclubInImgCenterbox img {width:100%;height:auto;margin:auto;}

#articleNewInner2 {padding:0 3%;}
#articleNewInner2 dd {margin-left:2%;}
#articleNewInner2 hr {border:0;border-bottom:1px dashed #ccc;}
#articleNewInner2 p {margin:1em auto;padding:0 0.5em;}
#articleNewInner2 p span {color:#444;font-weight:bold;}
#articleNewInner2 h3 {
	color:#f33082;font-size:120%;
	text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff,1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff,1px 1px 2px #fff,-1px 1px 2px #fff,1px -1px 2px #fff,-1px -1px 2px #fff,1px 1px 3px #fff,-1px 1px 3px #fff,1px -1px 3px #fff,-1px -1px 3px #fff,1px 1px 4px rgba(210,25,100,0.5);
}


/* カバーガール */
#articleNewInner2 .articleNewInnerlead {color:#888;}

#articleNewInner2 .coverGirlShopData {width:80%;margin:1em auto;border:1px solid #FFC6DD;}
#articleNewInner2 .coverGirlShopData .petboyclubShopCap {color:#fff;padding:0.3em 0.5em;background:#F961A0;}
#articleNewInner2 .coverGirlShopData .petboyclubShopCOMNBox {padding:2px 0.6em;}
#articleNewInner2 .coverGirlShopData .petboyclubShopCOMNBox2 {font-size:110%;border-bottom:1px solid #FFC6DD;background:#FFF9FB;}
#articleNewInner2 .coverGirlShopData .petboyclubShopCOMNBox span {display:inline-block;margin:1px 0.5em 2px 0;}
#articleNewInner2 .coverGirlShopData .petboyclubShopNM {color:#555;font-size:110%;font-weight:bold;}
#articleNewInner2 .coverGirlShopData .petboyclubShopMT {color:#777;font-size:90%;}
#articleNewInner2 .relatedPageBoxcoverGirl a {height:5.7em;line-height:1.4em;color:#EF0466;overflow:hidden;}
#articleNewInner2 .relatedPageBoxcoverGirl a:hover {color:#f54c92;}
#articleNewInner2 .relatedPageBoxcoverGirl .relatedPBliRTit {color:#F961A0;font-weight:bold;}
#articleNewInner2 .relatedPageBoxcoverGirl .relatedPBliRDat {color:#888;font-size:90%;text-align:right;}
#articleNewInner2 .relatedPageBoxcoverGirl .relatedPBliL img {width:100%;margin-top:-10px;}

#articleNewInner2 div.category{color:#ffffff;text-align:center;display:inline-block;border-radius:5px;padding:0 1em;font-size:90%;margin-bottom:2%;}
#articleNewInner2 div.category01{background:#2B98FF;}
#articleNewInner2 div.category02{background:#FFC86B;}
#articleNewInner2 div.category03{background:#FC2880;}

#articleNewInner2 .ylife {color:#f69;}
#articleNewInner2 .petboyclubInitts {width:70%;margin:2em auto;padding:0.5em;border:1px solid #ccc;background:#fcfcfc;}

.basicCLMBox:hover {background:#FFF9FC;}

.basicCLMBox:hover .basicCLMBoxTxt {color:#555;}
.basicCLMBox:hover .basicCLMBoxDat {color:#777;}


/* オススメ求人 */
.mRecommendedShopTitle {color:#f33082;font-size:110%;font-weight:bold;margin:1em auto;border-bottom:3px double #FFBCD7;}
.mRecommendedShopTitle i {color:#FF93BE;}
.mRecommendedShopLinkBtn {text-align:center;margin:0.6em;}
.mRecommendedShopLinkBtn a {
	position:relative;display:inline-block;
	color:#f33082;font-size:95%;font-weight:normal;line-height:150%;
	text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff,1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff,2px 2px 1px #fff,-2px -2px 1px #fff,-2px 2px 1px #fff,2px -2px 1px #fff,2px 0 1px #fff,0 2px 1px #fff,-2px 0 1px #fff,0 -2px 1px #fff,2px 2px 3px rgba(210,25,100,0.6);
	border:2px solid #FFA5CC;border-radius:8px;
	padding:0.4em 1.6em 0.4em 0.8em;
	background: #ffffff;
	box-shadow:2px 2px 4px -1px rgba(179,22,93,0.2);
	-webkit-box-shadow:2px 2px 4px -1px rgba(179,22,93,0.2);
	-moz-box-shadow:2px 2px 4px -1px rgba(179,22,93,0.2);
}
.freeMagazineWarrper .mRecommendedShopLinkBtn {text-align:center;margin:2em 0;}
.freeMagazineWarrper .mRecommendedShopLinkBtn a {padding:0.4em 0.8em;}


@media screen and (max-width:940px){
	/*お店ページ右下メニュー*/
	#result .detailFloatBottomMenu,#result2 .detailFloatBottomMenu {display:none;}
	/*ログイン後メニュー*/
	.headerPCmypagemenu  {display:none;}
	/*エリアTOP右下ゆかいちゃん*/
	#searchPCSidePreResult {display:none;}
}
@media screen and (min-width:1px){
	/* SP用フッターメニュー非表示 */
	.footer_menu {display:none;}
	.footer_menuPC {display:block;}
	/*アーティクルパンクズ*/
	.yukaiNewContents #flickrotoPAN {display:none;z-index:-5;height:1px;}
}