@charset "UTF-8";
/* --------------------------------------------------------------------
　【00】基本レイアウト
-------------------------------------------------------------------- */
main#item-product-detail-wrapper{
margin:auto;
padding:0;
}
main#item-product-detail-wrapper > .fs-c-breadcrumb{
margin:0 auto;
width:100%;
overflow:hidden;
padding:0;
}
main#item-product-detail-wrapper > .fs-c-breadcrumb > ol{
width:100%;
max-width:1024px;
min-width:1024px;
padding:3rem 1.5rem 1.8rem 1.5rem;
margin:0 auto;
}
main#item-product-detail-wrapper > .fs-c-breadcrumb > ol > li:last-child{
display:none;
}
main#item-product-detail-wrapper > form > .fs-l-productLayout{
display:grid;
grid-template-columns:560px 350px;
grid-gap:83px;
align-items:start;
width:1024px;
padding:0 1.5rem;
margin:0 auto;
}
main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-img-content{
grid-column:1;
grid-row:1;
position:relative;
z-index:0;
margin:0 0 auto 0;
}
main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-cart-content{
grid-column:2;
grid-row:1;
align-self:flex-start;
z-index:2;
margin:0 0 auto 0;
}
main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-detail-content{
grid-column:2;
grid-row:2;
z-index:0;
padding:0;
margin:0 0 auto 0;
}
main#item-product-detail-wrapper > form > .fs-l-productLayout > #item-product-recommend-wrap{
grid-column:1;
grid-row:2;
margin:0 0 auto 0;
padding:0 0 0 60px;
}
#instagram-repost-wrap{
grid-column:span 2;
grid-row:3;
padding:0;
margin:0 0 auto 0;
}
.fs-c-productMainImage{
height:0px;
overflow:hidden;
display:none !important;
}
@media screen and (max-width:768px){
	main#item-product-detail-wrapper{
	padding:0;
	}
	main#item-product-detail-wrapper > .fs-c-breadcrumb{
	overflow-x:scroll;
	margin:0;
	background:#fff;
	display:none;
	}
	main#item-product-detail-wrapper > .fs-c-breadcrumb > ol{
	max-width:unset;
	min-width:unset;
	width:max-content;
	padding:10px;
	margin:0;
	}
	main#item-product-detail-wrapper > .fs-c-breadcrumb > ol > li{
	font-size:.9rem;
	opacity:.6;
	}
	main#item-product-detail-wrapper > .fs-c-breadcrumb > ol > li > a{
	font-size:.9rem;
	}
	main#item-product-detail-wrapper > form{
	margin:0;
	padding:0;
	}
	main#item-product-detail-wrapper > form > .fs-l-productLayout{
	width:100%;
	margin:0 0 40px 0;
	padding:0;
	display:block;
	}
	main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-img-content,
	main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-cart-content,
	main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-detail-content,
	main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-recommend-content{
	width:100%;
	}
	main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-detail-content{
	padding:0;
	}
	main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-cart-content{
	position:relative;
	width:calc(100% - 40px);
	margin:0 auto;
	padding:0;
	}
	footer{
	margin-top:0;
	}
}

/* --------------------------------------------------------------------
　【01】ヘッダ付近共通お知らせエリア
-------------------------------------------------------------------- */
#item-header-infomation-area{
width:984px;
padding:10px 1.5rem 0 1.5rem;
margin:auto;
}
#item-header-infomation-area > a{
border:1px solid #b9b19c;
color:#b9b19c;
display:block;
width:100%;
display:flex;
justify-content:center;
align-items:center;
padding:15px 10px 13px 10px;
}
#item-header-infomation-area > a > span.main{
font-size:1.3rem;
font-weight:600;
line-height:1;
}
#item-header-infomation-area > a > span.sub{
font-size:1.2rem;
margin-left:5px;
color:#ca0000;
font-weight:600;
}
#item-header-infomation-area > a > span.more{
font-size:.9rem;
border-radius:20px;
margin-left:10px;
text-decoration:underline;
}
@media screen and (max-width:768px){
	#item-header-infomation-area{
	width:calc(100% - 20px);
	padding:5px 0 10px 0;
	}
	#item-header-infomation-area > a{
	display:grid;
	grid-template-columns:calc(100% - 80px) 80px;
	padding:10px 12px;
	font-size:1.2rem;
	}
	#item-header-infomation-area > a > span.main{
	grid-column:1;
	grid-row:1;
	}
	#item-header-infomation-area > a > span.sub{
	grid-column:span 2;
	grid-row:2;
	margin:2px 0 0 0;
	font-size:.9rem;
	}
	#item-header-infomation-area > a > span.more{
	grid-column:2;
	grid-row:1;
	}
}

/* --------------------------------------------------------------------
　【01】画像サムネイルエリア
-------------------------------------------------------------------- */
main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-img-content > #itemProductThumbnailSliderImg{
width:100%;
position:relative;
}
main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-img-content > #itemProductMainSliderImg{
width:100%;
}
#itemProductThumbnailSliderImg{
width:100%;
overflow:hidden;
}
/*-- メインスライド --*/
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider{
position:relative;
width:100%;
overflow:hidden;
z-index:0;
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > div > ul > li > .p-productMainImage__image-alt-txt{
text-align:center;
font-size:1.2rem;
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-prev,
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-next{
color:#fff;
top:calc(50% - 20px);
transform:translate3d(0, -50%, 0) rotate(0deg);
margin:0px;
width:50px;
height:50px;
display:flex;
align-items:center;
justify-content:center;
border-radius:100%;
background:rgba(45,45,45,.05);
border:1px solid #fff;
padding:0 5px 0 0;
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-prev::after,
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-next::after{
content:none;
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-prev::before,
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-next::before{
content:"";
position:absolute;
top:50%;
width:15px;
height:15px;
border-top:2px solid #fff;
border-right:2px solid #fff;
transform:translate3d(0, -50%, 0) rotate(45deg);
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-prev{
left:10px;
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-prev::before{
transform:translate3d(50%, -50%, 0) rotate(-135deg);
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-next{
right:10px;
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-next::before{
transform:translate3d(0%, -50%, 0) rotate(45deg);
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-next.swiper-button-disabled,
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-prev.swiper-button-disabled{
opacity:1;
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-pagination-fraction{
position:absolute;
bottom:60px;
left:calc((100% / 2) - 40px);
width:80px;
padding:10px;
border-radius:20px;
line-height:1;
text-align:center;
font-size:1.2rem;
background:rgba(255,255,255,.6);
color:#252525;
z-index:1;
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-pagination-fraction > span{
line-height:1;
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .fs-c-productOriginalImage__main-slider-container > ul > li > video{
width:100%;
height:100%;
object-fit:cover;
aspect-ratio:5 / 6;
}
/*-- サムネイルスライド --*/
#itemProductThumbnailSliderImg > .swiper-container > .swiper-wrapper > .fs-c-productThumbnail__image{
margin:unset;
flex-basis:unset;
height:max-content !important;
cursor:pointer;
}
#itemProductThumbnailSliderImg > .swiper-container > .swiper-wrapper > .fs-c-productThumbnail__image > img{
width:100% !important;
height:auto;
}
#itemProductThumbnailSliderImg > .swiper-container > .swiper-wrapper > .fs-c-productThumbnail__image.swiper-slide-thumb-active > img{
border:2px solid #000;
padding:2px;
}
#itemProductThumbnailSliderImg > .swiper-container > .swiper-wrapper > .fs-c-productThumbnail__image > figcaption{
display:none;
}
#itemProductThumbnailSliderImg > .swiper-thumb-navigation:before{
content:"";
width:100%;
height:1px;
background:#c7c4c4;
display:block;
margin:auto auto 15px auto;
}
#itemProductThumbnailSliderImg > .swiper-thumb-navigation{
width:40px;
height:55px;
position:absolute;
bottom:0;
left:0;
}
#itemProductThumbnailSliderImg > .swiper-thumb-navigation > .button-prev,
#itemProductThumbnailSliderImg > .swiper-thumb-navigation > .button-next{
width:10px;
height:20px;
margin:0 auto;
position:relative;
cursor:pointer;
}
#itemProductThumbnailSliderImg > .swiper-thumb-navigation > .button-prev:before,
#itemProductThumbnailSliderImg > .swiper-thumb-navigation > .button-next:before{
content:"";
position:absolute;
top:50%;
width:10px;
height:10px;
border-top:2px solid #1a1a1a;
border-right:2px solid #1a1a1a;
}
#itemProductThumbnailSliderImg > .swiper-thumb-navigation > .button-prev:before{
transform:translate3d(0, -50%, 0) rotate(-45deg);
}
#itemProductThumbnailSliderImg > .swiper-thumb-navigation > .button-next:before{
transform:translate3d(0, -50%, 0) rotate(135deg);
}
#itemProductThumbnailSliderImg > .swiper-thumb-navigation > .button-prev.swiper-button-disabled,
#itemProductThumbnailSliderImg > .swiper-thumb-navigation > .button-next.swiper-button-disabled{
opacity:.35;
}

/*-- 拡大アイコン表示 --*/
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .fs-c-productOriginalImage__main-slider-container > ul > li:not(#item-video-slide) > a{
position:relative;
}
#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .fs-c-productOriginalImage__main-slider-container > ul > li:not(#item-video-slide) > a > span{
width:50px;
height:50px;
border-radius:100%;
position:absolute;
right:10px;
bottom:15px;
background:rgb(45,45,45,.3);
color:#fff;
display:flex;
align-items:center;
justify-content:center;
font-size:2.8rem;
font-variation-settings:'FILL' 0,'wght' 200,'GRAD' 0,'opsz' 24;
}

@media screen and (min-width:769px){
	/*-- サムネイルスライド --*/
	#itemProductThumbnailSliderImg{
	margin-top:20px;
	}
	#itemProductThumbnailSliderImg > .swiper-container > .swiper-wrapper{
	flex-wrap:wrap;
	gap:20px;
	transform:unset !important;
	}
	#itemProductThumbnailSliderImg > .swiper-container > .swiper-wrapper > .fs-c-productThumbnail__image{
	min-width:unset;
	width:unset !important;
	margin:0 !important;
	flex:0 0 calc(10.6666% - 15.3px);
	}
	#itemProductThumbnailSliderImg > .swiper-thumb-navigation{
	display:none;
	}
}
@media screen and (max-width:768px){
	main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-img-content{
	background:#f0f0f0;
	}
	main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-img-content > #itemProductThumbnailSliderImg{
	padding:5px 15px 15px 15px;
	}
	main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-img-content > #itemProductThumbnailSliderImg > .swiper-container{
	width:100%;
	height:max-content !important;
	}
	#itemProductThumbnailSliderImg > .swiper-container,
	#itemProductThumbnailSliderImg > .swiper-container > .swiper-wrapper,
	#itemProductThumbnailSliderImg > .swiper-container > .swiper-wrapper > .fs-c-productThumbnail__image{
	height:max-content !important;
	}
	#itemProductThumbnailSliderImg > .swiper-container > .swiper-wrapper > .fs-c-productThumbnail__image > img{
	width:100% !important;
	height:auto !important;
	}
	#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > div > ul > li > .p-productMainImage__image-alt-txt{
	font-size:1.0rem;
	}
	#itemProductThumbnailSliderImg > .swiper-thumb-navigation{
	display:none;
	}
	#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-prev,
	#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-next{
	width:40px;
	height:40px;
	}
	#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .fs-c-productOriginalImage__main-slider-container > ul > li:not(#item-video-slide) > a > span{
	width:60px;
	height:60px;
	}
	#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-prev::before,
	#itemProductMainSliderImg > .fs-c-productOriginalImage__main-slider > .swiper-button-next::before{
	width:12px;
	height:12px;
	}

	/*-- 拡大時画像表示 --*/
	.modaal-image .modaal-inner-wrapper{
	padding:0;
	}
	/*--
	.modaal-wrapper{
	width:100vw;
	height:100vh;
	line-height:0;
	}
	.modaal-wrapper > .modaal-outer-wrapper{
	width:100%;
	height:100%;
	}
	.modaal-wrapper > .modaal-outer-wrapper > .modaal-inner-wrapper{
	width:100%;
	height:100%;
	padding:0;
	}
	.modaal-wrapper > .modaal-outer-wrapper > .modaal-inner-wrapper > .modaal-container{
	width:100%;
	height:100%;
	}
	.modaal-wrapper > .modaal-outer-wrapper > .modaal-inner-wrapper > .modaal-container > .modaal-close{
	top:10px;
	right:10px;
	background:rgba(45, 45, 45, .5) !important;
	}
	.modaal-wrapper > .modaal-outer-wrapper > .modaal-inner-wrapper > .modaal-container > .modaal-content{
	width:100%;
	height:100%;
	}
	.modaal-wrapper > .modaal-outer-wrapper > .modaal-inner-wrapper > .modaal-container > .modaal-content > .modaal-gallery-item{
	width:100%;
	height:100vh;
	position:rellative;
	}
	.modaal-wrapper > .modaal-outer-wrapper > .modaal-inner-wrapper > .modaal-container > .modaal-content > .modaal-gallery-item > img{
	width:auto !important;
	height:100%;
	aspect-ratio:5 / 6;
	position:absolute;
	top:0;
	left:50%;
	transform:translate(-50%);
	}
	--*/
}
/* --------------------------------------------------------------------
　【02】ブランド名・商品名・商品番号エリア
-------------------------------------------------------------------- */
/*-- ブランド名・商品名 --*/
#withRogo.itemCatchCopy{
margin:30px 0 20px 0;
}
#withRogo.itemCatchCopy > .rogo_url{
display:block;
}
#withRogo.itemCatchCopy > .rogo_url > span{
display:block;
width:100%;
height:25px;
background-size:auto 100%;
background-position:0 0;
background-repeat:no-repeat;
margin:0 0 15px 0;
}
.itemCatchCopy > .rogo_url > span#girl{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22rogo_girl%22%20class%3D%22pc-only-view%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20314.48%20121.03%22%3E%3Cpath%20class%3D%22b%22%20d%3D%22M44.6%2056.77h14.68v10.04c0%203.51-.59%206.56-1.77%209.14-1.18%202.59-2.69%204.72-4.55%206.39-1.86%201.68-3.97%202.93-6.31%203.77-2.35.84-4.71%201.26-7.05%201.26-3.87%200-7.02-.42-9.45-1.26-2.43-.83-4.78-2.33-7.05-4.48-2.05-1.91-3.72-4.22-5.01-6.93-1.29-2.71-2.29-5.66-3.01-8.84-.72-3.19-1.23-6.58-1.54-10.16-.3-3.59-.45-7.17-.45-10.76%200-5.26.32-10.48.97-15.66.64-5.18%201.94-9.82%203.87-13.92%201.93-4.1%204.63-7.41%208.08-9.92s8.02-3.77%2013.71-3.77c4.78%200%208.7.88%2011.77%202.63%203.07%201.76%205.53%203.91%207.4%206.45%201.86%202.55%203.22%205.22%204.09%208.01.87%202.79%201.46%205.22%201.77%207.29H66V2.15h-1.71c-.61.8-1.23%201.42-1.88%201.85-.64.44-1.73.66-3.24.66-1.36%200-2.6-.24-3.7-.72l-3.69-1.61c-1.37-.6-2.98-1.14-4.84-1.62-1.86-.48-4.23-.72-7.11-.72-5.61%200-10.62%201.12-15.02%203.35s-8.3%205.14-11.72%208.72c-.99%201.04-2.22%202.47-3.7%204.3-1.48%201.83-2.92%204.11-4.32%206.81-1.4%202.71-2.6%205.88-3.58%209.5C.5%2036.29.01%2040.38.01%2044.92c0%206.77%201.25%2012.87%203.76%2018.29%202.5%205.41%205.65%2010.12%209.44%2014.1%203.87%204.06%207.89%207.03%2012.06%208.9%204.17%201.87%208.95%202.81%2014.34%202.81%203.56%200%206.6-.38%209.1-1.14%202.5-.76%204.68-1.61%206.54-2.57%201.86-.95%203.49-1.81%204.89-2.57%201.41-.75%202.79-1.13%204.15-1.13%201.14%200%201.97.16%202.5.48.53.32%201.21.92%202.05%201.79h1.36V56.75h9.1v-1.68H44.6v1.68zM98.31%205.28h12.18V84.1H98.31v1.61h35.32V84.1h-12.17V5.28h12.17V3.67H98.31v1.61zM224.72%2084.1c-1.03.38-2.02.57-2.97.57-2.12%200-3.66-.81-4.61-2.42-.95-1.61-1.65-3.41-2.09-5.41-.29-1.3-.49-2.92-.6-4.84l-.33-5.99c-.11-2.08-.26-4.09-.44-6.05-.19-1.96-.49-3.71-.93-5.25-.73-2.61-1.97-4.74-3.73-6.39-1.75-1.65-3.67-2.98-5.76-3.98-2.08-1-4.13-1.71-6.14-2.13-2.01-.42-3.6-.71-4.77-.87v-.23c4.24-.54%207.64-1.6%2010.2-3.17%202.56-1.57%204.51-3.3%205.87-5.18%201.35-1.88%202.23-3.73%202.63-5.53.4-1.8.6-3.28.6-4.44%200-2.31-.53-4.76-1.59-7.38-1.06-2.61-2.87-4.95-5.43-7.03-2.85-2.38-5.92-3.82-9.21-4.32-3.29-.5-7.1-.75-11.41-.75-.88%200-1.75.02-2.63.06-.87.04-1.75.06-2.63.06-.88.08-1.76.14-2.63.17-.87.04-1.75.05-2.63.05h-20.84v1.62h12.17V84.1h-12.17v1.61h35.32V84.1h-12.18V42.5h10.97c1.24%200%202.7.1%204.39.29%201.68.19%203.31.79%204.88%201.78%201.57%201%202.94%202.58%204.11%204.73%201.17%202.15%201.9%205.14%202.19%208.98l.77%2010.48c.22%202.92.61%205.47%201.15%207.67.55%202.19%201.41%204.03%202.58%205.53%201.17%201.5%202.72%202.63%204.66%203.39%201.94.77%204.36%201.15%207.29%201.15%201.53%200%202.83-.09%203.89-.29%201.06-.19%201.96-.44%202.69-.75s1.34-.64%201.81-.98c.47-.35.9-.67%201.26-.98l-.99-1.27c-.8.85-1.72%201.46-2.74%201.85zm-38.83-43.21H175.8V5.29c.95-.15%202.1-.25%203.45-.29%201.36-.04%202.69-.06%204.01-.06%201.9%200%203.82.19%205.76.58%201.94.38%203.69%201.19%205.27%202.42%201.57%201.23%202.85%203.05%203.84%205.47.99%202.42%201.48%205.63%201.48%209.62%200%203.53-.33%206.45-.99%208.75-.66%202.3-1.59%204.13-2.8%205.48-1.21%201.34-2.65%202.29-4.33%202.82-1.68.54-3.54.81-5.59.81zM313.28%2060.48c-1.68%207.3-4.35%2013.06-8.01%2017.28-3.66%204.23-8.7%206.34-15.14%206.34h-19.52V5.28h12.18V3.67h-35.32v1.61h12.18V84.1h-12.18v1.61h67.02V60.48h-1.21zM20.56%20106.86c-.47-.72-1.06-1.36-1.8-1.91-.73-.55-1.6-.99-2.6-1.32-.34-.11-.67-.21-.97-.28-.3-.07-.62-.13-.96-.17-.34-.04-.7-.07-1.08-.09-.38-.02-.82-.02-1.32-.02l-.69.01-.69.01-.69.04-.69.01H4.5v.34h2.73v16.83H4.5v.34h4.18l.78.01c.27%200%20.54.02.82.04l.84.04.79.01c.57%200%201.08%200%201.53-.02.44-.02.85-.05%201.22-.1s.73-.13%201.08-.22c.35-.1.73-.24%201.12-.42.7-.3%201.36-.68%201.98-1.17.61-.49%201.15-1.06%201.61-1.72.46-.67.82-1.43%201.08-2.29.27-.86.39-1.83.39-2.92%200-.93-.11-1.83-.33-2.68-.22-.85-.56-1.64-1.03-2.36zm-1.77%208.18c-.21.93-.57%201.83-1.1%202.72-.34.57-.74%201.04-1.17%201.39-.44.35-.9.62-1.4.81-.5.19-1.02.31-1.57.37s-1.1.09-1.66.09c-.44%200-.85%200-1.22-.02l-.97-.07V103.5l.97-.05c.34-.02.71-.02%201.12-.02%201.38%200%202.54.21%203.47.62.94.41%201.69.98%202.25%201.73.57.74.97%201.64%201.22%202.7.24%201.06.37%202.23.37%203.53%200%201.1-.1%202.11-.31%203.04zM48.1%20120.32c-.23.08-.45.12-.67.12-.47%200-.82-.17-1.03-.52-.21-.34-.37-.73-.47-1.15-.06-.28-.11-.62-.13-1.03l-.08-1.28c-.02-.44-.06-.87-.1-1.29-.04-.42-.11-.79-.21-1.12-.17-.55-.44-1.01-.84-1.36s-.82-.63-1.29-.85c-.47-.21-.93-.36-1.38-.45-.45-.09-.81-.15-1.07-.18v-.05c.95-.11%201.71-.34%202.29-.68.57-.33%201.01-.7%201.32-1.11.31-.4.5-.8.59-1.18.09-.38.13-.7.13-.95%200-.49-.12-1.02-.36-1.57-.24-.56-.64-1.06-1.21-1.5-.64-.51-1.33-.82-2.07-.92-.74-.11-1.59-.16-2.56-.16-.19%200-.39%200-.59.02h-.59l-.59.04-.59.01h-4.67v.34h2.73v16.83h-2.73v.34h7.92v-.34h-2.73v-8.88h2.46c.28%200%20.61.02.99.06.38.04.74.17%201.09.38.35.21.66.55.92%201%20.26.46.43%201.1.49%201.92l.17%202.24c.04.62.13%201.17.26%201.64.12.47.31.86.57%201.18.27.32.61.56%201.05.73.43.16.98.25%201.64.25.34%200%20.64-.02.88-.06.23-.04.44-.09.6-.16.16-.06.3-.14.4-.21l.28-.21-.22-.28c-.18.18-.39.32-.61.4zm-8.71-9.23h-2.26v-7.6c.21-.03.47-.05.78-.06l.9-.01c.42%200%20.85.04%201.29.12.44.09.83.26%201.18.52s.64.65.86%201.17c.22.51.33%201.2.33%202.05%200%20.75-.08%201.38-.22%201.87-.15.49-.36.88-.63%201.17-.27.28-.59.49-.97.6-.38.12-.8.17-1.26.17zM71.47%20116.7c-.18.57-.46%201.13-.83%201.66-.38.54-.87%201-1.46%201.38-.6.39-1.35.58-2.25.58h-4.65v-8.88h1.99c.59%200%201.07.11%201.44.31.37.2.66.48.88.83.22.34.39.74.52%201.18l.36%201.38h.27v-7.66h-.27c-.18.74-.36%201.34-.55%201.81-.19.47-.42.84-.69%201.11-.28.27-.6.45-.98.55-.38.1-.84.15-1.38.15h-1.6v-7.6h4.08c.67%200%201.25.09%201.72.25.48.17.89.41%201.23.75.34.34.64.75.89%201.23.24.49.48%201.04.69%201.69h.27v-4.26H57.08v.34h2.73v16.83h-2.73v.34h15.01v-5.39h-.28c-.04.37-.16.85-.34%201.42zM93.75%20111.85c-.45-.33-.92-.57-1.39-.74-.48-.16-.87-.3-1.18-.39l-2.98-.94c-.43-.13-.85-.28-1.27-.45-.42-.17-.8-.39-1.13-.64-.34-.25-.61-.57-.82-.94-.21-.37-.32-.81-.32-1.34%200-.66.14-1.2.41-1.63.27-.43.61-.77%201.02-1.03.41-.26.85-.45%201.33-.55.47-.11.91-.16%201.3-.16.7%200%201.33.13%201.86.38.53.26.99.59%201.37%201.01.38.42.68.9.92%201.45.24.55.41%201.12.51%201.71h.29v-4.45h-.34c-.13.23-.23.37-.31.43-.08.06-.22.09-.43.09-.23%200-.46-.05-.68-.15l-.75-.33c-.28-.13-.61-.24-1-.33-.38-.1-.86-.15-1.44-.15-.79%200-1.51.13-2.18.39-.66.26-1.23.62-1.71%201.09-.48.46-.85%201-1.11%201.64-.27.63-.39%201.32-.39%202.05%200%201.13.34%202.04%201.02%202.71.68.67%201.69%201.21%203.01%201.62l2.83.86c.34.1.71.24%201.1.42.38.18.74.41%201.07.7.33.28.6.64.81%201.04.21.41.32.9.32%201.47%200%20.39-.06.83-.2%201.3-.13.47-.36.9-.69%201.3s-.77.73-1.33%201c-.56.26-1.27.39-2.14.39-.31%200-.64%200-1-.02-.35-.02-.72-.07-1.11-.17-.39-.09-.77-.25-1.15-.47-.38-.21-.74-.51-1.08-.91-.34-.39-.66-.89-.95-1.5-.29-.6-.52-1.35-.7-2.24h-.27v5.29h.37c.07-.17.15-.3.23-.39.09-.1.26-.15.5-.15.28%200%20.61.07.98.2.38.13.73.25%201.06.34.28.09.53.14.76.18l.69.11c.23.03.47.05.74.06l.91.01c.97%200%201.84-.16%202.61-.48.77-.32%201.43-.74%201.97-1.28.54-.53.95-1.15%201.24-1.84.29-.7.43-1.43.43-2.2%200-.83-.16-1.53-.48-2.07-.32-.54-.7-.98-1.16-1.31zM117.54%20111.85c-.45-.33-.92-.57-1.39-.74-.48-.16-.87-.3-1.18-.39l-2.98-.94c-.43-.13-.85-.28-1.27-.45-.42-.17-.8-.39-1.13-.64-.34-.25-.61-.57-.82-.94-.21-.37-.32-.81-.32-1.34%200-.66.14-1.2.41-1.63.27-.43.61-.77%201.02-1.03.41-.26.85-.45%201.33-.55.47-.11.91-.16%201.3-.16.7%200%201.33.13%201.86.38.54.26.99.59%201.37%201.01.38.42.68.9.92%201.45.24.55.41%201.12.51%201.71h.29v-4.45h-.34c-.13.23-.23.37-.31.43-.08.06-.22.09-.43.09-.23%200-.46-.05-.68-.15l-.75-.33c-.28-.13-.61-.24-1-.33-.38-.1-.86-.15-1.44-.15-.79%200-1.51.13-2.18.39-.66.26-1.24.62-1.71%201.09-.48.46-.85%201-1.11%201.64-.26.63-.39%201.32-.39%202.05%200%201.13.34%202.04%201.02%202.71.68.67%201.69%201.21%203.01%201.62l2.83.86c.34.1.71.24%201.1.42.38.18.74.41%201.07.7.33.28.6.64.81%201.04.22.41.32.9.32%201.47%200%20.39-.06.83-.2%201.3-.13.47-.36.9-.69%201.3s-.77.73-1.33%201c-.56.26-1.27.39-2.14.39-.31%200-.64%200-1-.02-.35-.02-.72-.07-1.11-.17-.39-.09-.77-.25-1.15-.47-.38-.21-.74-.51-1.08-.91-.34-.39-.66-.89-.95-1.5-.29-.6-.52-1.35-.7-2.24h-.27v5.29h.37c.07-.17.14-.3.23-.39.09-.1.26-.15.51-.15.28%200%20.61.07.98.2.38.13.73.25%201.06.34.28.09.53.14.76.18l.69.11c.23.03.47.05.74.06l.91.01c.97%200%201.84-.16%202.61-.48.77-.32%201.43-.74%201.97-1.28.54-.53.95-1.15%201.24-1.84.29-.7.43-1.43.43-2.2%200-.83-.16-1.53-.48-2.07-.32-.54-.71-.98-1.16-1.31zM143.59%20103.49h2.73v16.83h-2.73v.34h7.92v-.34h-2.73v-8.51h1.99c.59%200%201.07.1%201.44.3.37.21.66.48.88.83.22.34.39.74.52%201.18l.36%201.38h.27v-7.65h-.27c-.18.74-.36%201.34-.55%201.81-.19.47-.42.84-.69%201.11-.28.27-.6.45-.98.55-.38.1-.84.15-1.38.15h-1.6v-7.98h4.08c.67%200%201.25.09%201.72.25.48.17.89.41%201.23.75.34.34.64.75.89%201.23.24.49.48%201.04.69%201.69h.27v-4.26h-14.07v.34zM182.78%20105.34c-.81-.82-1.72-1.47-2.75-1.93-1.02-.47-2.08-.71-3.16-.71-1.02%200-2.03.24-3.05.71-1.02.46-1.93%201.11-2.75%201.93-.81.81-1.48%201.79-1.99%202.9-.51%201.12-.77%202.33-.77%203.64%200%201.18.21%202.32.64%203.43.43%201.11%201.02%202.08%201.78%202.93.76.85%201.67%201.52%202.72%202.03%201.05.51%202.19.76%203.42.76s2.31-.26%203.36-.79c1.04-.53%201.95-1.21%202.72-2.07.77-.85%201.38-1.83%201.82-2.93.44-1.1.66-2.22.66-3.37%200-1.31-.24-2.53-.72-3.64-.49-1.11-1.13-2.09-1.93-2.9zm-.47%2010.41c-.19%201.1-.52%202.02-.98%202.75-.46.74-1.05%201.29-1.79%201.65-.73.36-1.62.54-2.67.54s-1.96-.18-2.68-.54c-.72-.36-1.31-.91-1.77-1.65-.46-.74-.79-1.66-.99-2.75-.19-1.1-.29-2.39-.29-3.86%200-1.13.07-2.23.22-3.28.15-1.06.43-2%20.85-2.83.42-.83%201-1.49%201.75-1.98s1.72-.74%202.92-.74%202.17.25%202.92.74%201.33%201.15%201.75%201.98c.42.83.7%201.77.85%202.83.15%201.06.22%202.15.22%203.28%200%201.47-.1%202.77-.3%203.86zM211.39%20120.32c-.23.08-.45.12-.66.12-.48%200-.82-.17-1.04-.52-.21-.34-.37-.73-.46-1.15-.07-.28-.11-.62-.14-1.03l-.08-1.28c-.02-.44-.06-.87-.1-1.29-.04-.42-.11-.79-.21-1.12-.17-.55-.45-1.01-.84-1.36-.39-.35-.83-.63-1.29-.85-.47-.21-.93-.36-1.38-.45-.45-.09-.81-.15-1.07-.18v-.05c.95-.11%201.71-.34%202.29-.68.58-.33%201.01-.7%201.32-1.11.3-.4.5-.8.59-1.18.09-.38.14-.7.14-.95%200-.49-.12-1.02-.36-1.57-.24-.56-.65-1.06-1.22-1.5-.64-.51-1.33-.82-2.07-.92-.74-.11-1.59-.16-2.56-.16-.19%200-.39%200-.59.02h-.59l-.59.04-.59.01h-4.68v.34h2.73v16.83h-2.73v.34h7.92v-.34h-2.73v-8.88h2.46c.28%200%20.61.02.98.06.38.04.74.17%201.09.38.35.21.66.55.93%201%20.26.46.42%201.1.49%201.92l.17%202.24c.05.62.13%201.17.26%201.64.12.47.31.86.58%201.18.26.32.61.56%201.05.73.44.16.98.25%201.63.25.34%200%20.64-.02.87-.06.24-.04.44-.09.6-.16.17-.06.3-.14.41-.21l.29-.21-.22-.28c-.18.18-.39.32-.61.4zm-8.71-9.23h-2.26v-7.6c.21-.03.47-.05.78-.06l.9-.01c.43%200%20.85.04%201.29.12.44.09.83.26%201.18.52s.64.65.86%201.17c.22.51.33%201.2.33%202.05%200%20.75-.07%201.38-.22%201.87-.15.49-.36.88-.63%201.17-.27.28-.59.49-.97.6-.38.12-.8.17-1.26.17zM245.27%20103.49H248v13.06h-.05l-8.31-13.41h-5.27v.35h2.73v16.83h-2.73v.34h5.83v-.34h-2.73V104.5h.05l10.36%2016.51h.49v-17.52h2.73v-.35h-5.83v.35zM275.14%20105.34c-.81-.82-1.72-1.47-2.74-1.93-1.02-.47-2.08-.71-3.16-.71-1.02%200-2.03.24-3.05.71-1.02.46-1.93%201.11-2.75%201.93-.81.81-1.48%201.79-1.99%202.9-.52%201.12-.78%202.33-.78%203.64%200%201.18.21%202.32.64%203.43.43%201.11%201.02%202.08%201.78%202.93.76.85%201.67%201.52%202.72%202.03%201.05.51%202.19.76%203.42.76s2.31-.26%203.36-.79c1.04-.53%201.95-1.21%202.72-2.07.77-.85%201.38-1.83%201.82-2.93.44-1.1.66-2.22.66-3.37%200-1.31-.24-2.53-.73-3.64-.49-1.11-1.13-2.09-1.93-2.9zm-.47%2010.41c-.19%201.1-.52%202.02-.98%202.75-.46.74-1.05%201.29-1.78%201.65-.73.36-1.62.54-2.67.54s-1.96-.18-2.68-.54c-.72-.36-1.31-.91-1.77-1.65-.46-.74-.79-1.66-.99-2.75-.19-1.1-.29-2.39-.29-3.86%200-1.13.08-2.23.22-3.28.14-1.06.43-2%20.84-2.83.42-.83%201-1.49%201.75-1.98.74-.49%201.72-.74%202.92-.74s2.17.25%202.92.74%201.33%201.15%201.75%201.98c.42.83.7%201.77.85%202.83.15%201.06.22%202.15.22%203.28%200%201.47-.09%202.77-.3%203.86zM308.25%20103.49h2.64l-5.17%2014.27h-.05l-5.07-14.27h2.68v-.35h-7.38v.35h2.07l1.87%205.19-3.27%209.08h-.05l-5.07-14.27h2.56v-.35h-7.41v.35h2.22l6.27%2017.54h.66l4.29-11.8h.05l4.23%2011.8h.61l6.37-17.54h2.22v-.35h-5.27v.35z%22%2F%3E%3C%2Fsvg%3E") !important;
height:40px !important;
}
.itemCatchCopy > .rogo_url > span#elfrank{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22rogo_elfrank%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20476.8%2087.8%22%3E%3Cpath%20class%3D%22b%22%20d%3D%22M.7%2017.4L0%201.6%2011%202l11%20.2c3.7%200%207.3%200%2011-.2l11-.4c-.3%201.2-.4%202.5-.4%203.7s.1%202.5.4%203.7l-7.2-.5-6.9-.5-8-.4-10.3-.2c0%202.6-.2%205.1-.3%207.5l-.2%208.1V39.2l9.7-.1c2.9%200%205.5-.2%207.9-.3l6.6-.4L41%2038c-.3%201.2-.4%202.5-.4%203.8%200%201.2.1%202.5.4%203.7-2.1-.3-4.6-.5-7.5-.6-2.8-.2-5.7-.3-8.5-.3l-8-.1h-6V74l.2%206.9h8.6c3.1%200%206.2%200%209.2-.2l8.5-.5c2.7-.2%205-.5%207-1-.2.6-.3%201.2-.3%202v2c0%201.3.1%202.4.4%203.2l-11-.3H11.2c-3.7%200-7.4%200-11.2.3l.7-15.7c.2-5.2.3-10.5.3-16V33.5c0-5.4-.1-10.8-.3-16zM56.4%2017.5l-.7-16%203%20.4%203%20.2c1%200%202%200%203-.2l3-.4-.7%2016c-.2%205.2-.3%2010.5-.3%2016v27c0%207.5.3%2014.3.4%2020.3%205.8%200%2011.4%200%2016.7-.2%205.3%200%2011-.6%2017.2-1.4-.4%201.5-.6%202.7-.6%203.7s.2%202%20.6%203.3c-3.8-.2-7.5-.3-11.3-.3H67c-3.6%200-7.5%200-11.4.3l.7-15.5c.2-5.3.3-10.6.3-16V33.5c0-5.4-.1-10.7-.3-16zM112.6%2017.5l-.7-16%2011%20.4%2011%20.2c3.7%200%207.4%200%2011.2-.2%203.8%200%207.9-.3%2012.3-.4-.3%201.2-.4%202.5-.4%203.7s0%202.5.4%203.7c-2.2-.3-5-.5-8-.7l-9.5-.5c-3.2%200-6.4-.2-9.3-.3H123l-.2%208.2v23.5c5.4%200%2010.8%200%2016-.3%205.3-.2%2010.5-.5%2015.7-1-.3%201.2-.5%202.5-.5%203.7s.2%202.5.5%203.7c-2-.3-4.4-.4-7-.6s-5.3-.2-8-.3h-16.8v10.4c0%205.4%200%2010.8.3%2016l.7%2015.5-6-.3c-2%200-4.1%200-6%20.3l.7-15.5c.2-5.3.3-10.6.3-16V33.5c0-5.4-.1-10.7-.3-16zM169%2033.5c0-5.4%200-10.7-.2-16l-.7-16%207%20.4%207%20.2c2.4%200%204.7-.1%207-.3%202.3-.2%204.6-.3%207-.3%203.5%200%206.7.3%209.8%201%203%20.7%205.8%201.7%208.2%203.3%202.3%201.5%204.2%203.5%205.5%206%201.4%202.5%202%205.5%202%209.2%200%204-1%207.3-2.6%2010.2-1.8%202.8-4%205.2-6.5%207-2.5%201.9-5.3%203.3-8.2%204.3-3%201-5.6%201.7-8%202l4%205.2c1.7%202.2%203.6%204.7%205.8%207.3%202%202.7%204.3%205.5%206.7%208.4l6.7%208.4c2%202.7%204%205%206%207.3l4.5%205c-1.2-.2-2.5-.3-3.7-.3H219c-1.2%200-2.4%200-3.6.3l-5.6-7.8c-2.5-3.5-5.3-7.1-8.3-11-3-4-6.1-8-9.3-11.8-3.2-4-6-7.2-8.7-10h-4.7v9c0%205.4%200%2010.8.3%2016l.7%2015.5-6-.3c-2%200-4.1%200-6%20.3l.7-15.5c.2-5.3.3-10.6.3-16V33.3zm10%207c1.2.3%202.5.4%203.9.5h4.5c2.5%200%205.2-.2%208-.8%202.8-.6%205.3-1.6%207.6-3s4.2-3.4%205.7-5.8%202.3-5.5%202.3-9.2c0-3.2-.6-5.8-1.8-8-1.2-2-2.7-3.8-4.6-5-2-1.2-4-2-6.2-2.5S194%206%20191.9%206c-3%200-5.3%200-7.1.2-2%200-3.5.3-4.8.4l-.5%2013.4c-.2%204.4-.3%208.9-.3%2013.3v7zM313.4%2086.2c-1-.2-2.2-.3-3.3-.3h-6.5c-1%200-2%200-3.3.3l-2.3-6.8c-1-2.7-2-5.5-3.3-8.4l-3.6-9-3.5-8.5-8-.2H264c-2.5%200-5%200-7.5.2-2.6%206.4-5%2012.5-7%2018.3-2.2%205.8-3.8%2010.6-4.9%2014.3-1.4-.2-3-.3-4.5-.3s-3.2%200-4.5.3c6.7-14.4%2013.1-28.6%2019.4-42.8C261.3%2029%20267.7%2014.7%20274%200h2.3l6.4%2015.4%207%2016.8%207.1%2016.9%206.7%2015.6c2%204.8%204%209%205.7%2012.9%201.7%203.8%203%206.7%204.1%208.6zM259%2047.9h6.7l6.7.2h7l6.8-.2-13.7-31.3L259%2047.9zM363%2054.2L331%2020l-.3%209.2-.1%2015.8v14.4l.3%208.5c0%203%20.2%205.5.3%208%200%202.5.2%204.6.3%206.5%200%202%20.2%203.1.3%203.8-1.3-.2-2.8-.3-4.3-.3-1.6%200-3.2%200-4.5.3l.6-4.5.6-8%20.6-10%20.5-10.8c0-3.6.2-7%20.3-10.6v-9.2-20.3c0-5.7%200-9.9-.2-12.7h2l16%2017.4%2017%2018.3%2016%2017.1c5%205.4%209.5%2010%2013.2%2013.7V50c0-8.6%200-17-.2-25.2-.1-8.2-.4-15.9-.8-23%201.6.4%203%20.6%204.2.6%201%200%202.3-.2%204-.6l-.6%208.1-.6%2011.6-.6%2012-.3%209.5v25.3c0%203%200%206%20.2%208.6v11h-1.7c-9.4-11-19.5-22-30.2-33.5zM413.9%2086.2l.7-15.5.2-16V33.5c0-5.4%200-10.7-.2-16l-.8-16%203%20.4%203%20.2c1%200%202%200%203-.2l3-.4-.6%2016c-.2%205.2-.3%2010.5-.3%2016v6.8c0%20.7.3%201%20.7%201%20.2%200%20.8-.4%201.6-1.1%203-2.5%206-5.3%209-8.4%203.3-3.1%206.4-6.4%209.6-9.7l9.4-10.3%209-10.2%202.7.4%202.5.2c1%200%202%200%203-.2l3-.4c-3%202.5-6.1%205.4-9.7%208.7l-11%2010.3L444.4%2031c-3.3%203.4-6%206.4-8.3%209%206.7%207.5%2013.3%2015%2020%2022.8s13.7%2015.5%2020.7%2023.3c-1.2-.2-2.5-.3-3.7-.3h-7c-1.1%200-2.2%200-3.4.3l-9.8-11.6c-3.6-4.3-7-8.6-10.5-12.6l-9.2-11-6-6.8c-.7-.7-1.1-1-1.5-1-.4%200-.6.3-.6.7v10.7c0%205.4%200%2010.8.3%2016L426%2086l-6-.3c-2%200-4.1%200-6%20.3z%22%2F%3E%3C%2Fsvg%3E");
}
.itemCatchCopy > .rogo_url > span#flolia{
background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22rogo_elfrank%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20508.6%20152.9%22%3E%3Cpath%20class%3D%22c%22%20d%3D%22M0%204.2C14.4%205.4%2018.5%207%2018.5%2019v112.5c0%2012-4%2013.6-18.5%2014.8v2.8h59v-2.8c-15.4-1.2-19.9-2.8-19.9-14.8V77.6h24.1c14.2%200%2022%203%2025.4%2014.8l1.4%206h3.6V52.5H90l-1.4%205.9c-3.5%2011.8-11.2%2014.8-25.4%2014.8H39.1v-66h33.7c15%200%2026.6%201.4%2032.7%2018l4%2012.8h3.4V1.4H0v2.8zM159.3%20133.5V15.3l.5-15.3s-5.4%204.5-10%206.9c-2.3%201.1-6%202.3-9%203.1L126%2012.5v2.3c11.8%201.1%2015.4%205.9%2015.4%2016.9v101.8c0%2010.4-3%2013.6-15.4%2014.7v2.3h48.4v-2.3c-11.6-1.1-15-4.3-15-14.7M320.8%20133.5V15.3l.5-15.3s-5.4%204.5-10%206.9c-2.3%201.1-6%202.3-9%203.1l-14.7%202.5v2.3c11.8%201.1%2015.4%205.9%2015.4%2016.9v101.8c0%2010.4-3%2013.6-15.4%2014.7v2.3H336v-2.3c-11.6-1.1-15-4.3-15-14.7M233%2047.6c-29%200-52.2%2021.8-52.2%2053.8s22.2%2051.5%2050%2051.5%2052-21.8%2052-53.7-22-51.6-49.8-51.6m-.4%20100.4c-19.5%200-29-20.4-29-49.2S211%2052.6%20231%2052.6s29%2017.3%2029%2046.1-7.5%2049.3-27.4%2049.3M375.8%2036.9c7%200%2012-5.3%2012-12%200-7-5-11.4-12-11.4s-12%205.3-12%2011.8c0%207%205%2011.6%2012%2011.6M385.6%20135V54.4l.4-13s-5.4%204.5-10%206.9c-3%201.5-8.5%203-12%204l-11.7%202v2.3c11.8%201.1%2015.4%205.9%2015.4%2017v61.5c0%2010.4-3%2012.1-15.4%2013.3v2.3h48.4v-2.3c-11.6-1.1-15-2.8-15-13.3M506.5%20138.6c-3%201.9-5.7%203-8%203-3.8%200-5.3-3.8-5.3-11V84.8c0-25-11.8-37.2-36.6-37.2-23.1%200-38.9%2010.6-38.9%2021.4%200%204.7%203%208%208.5%209.1l3.6-5.9c6.3-12.1%2013.8-17.8%2023.9-17.8%2013.5%200%2021.4%209.3%2021.4%2028.8v16c-5.3-.8-11-1.3-17.3-1.3-28%200-46%209.9-46%2029.8%200%2016.9%2013%2025.2%2030%2025.2s27.7-8%2033.4-20.5c.2%2012.3%203.8%2019.5%2012.7%2019.5%207.8%200%2016-5.3%2020.7-11l-2-2.3zM475.2%20107c0%2020.3-9.7%2038-26%2038-10.8%200-20-8-20-20.8s9.4-21.8%2030.1-21.8c5.7%200%2011%20.6%2016%201.1v3.4z%22%2F%3E%3C%2Fsvg%3E");
}
.itemCatchCopy > .rogo_url > span#lowo{
background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%20340.2%2073.5%22%20style%3D%22enable-background%3Anew%200%200%20340.2%2073.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20d%3D%22M0.6%2C14.7C0.4%2C10.3%2C0.2%2C5.9%2C0%2C1.3c0.9%2C0.1%2C1.8%2C0.3%2C2.6%2C0.4c0.8%2C0.1%2C1.6%2C0.2%2C2.5%2C0.2c0.8%2C0%2C1.6-0.1%2C2.5-0.2s1.7-0.2%2C2.6-0.4%0A%09%09c-0.2%2C4.5-0.4%2C9-0.6%2C13.4c-0.2%2C4.4-0.3%2C8.8-0.3%2C13.4c0%2C8.7%2C0%2C16.2%2C0.1%2C22.5C9.5%2C57%2C9.5%2C62.6%2C9.6%2C67.7c4.9%2C0%2C9.6-0.1%2C14-0.2%0A%09%09c4.5-0.1%2C9.3-0.5%2C14.4-1.2c-0.3%2C1.2-0.5%2C2.3-0.5%2C3.1c0%2C0.8%2C0.2%2C1.7%2C0.5%2C2.8c-3.2-0.1-6.3-0.2-9.5-0.2c-3.2%2C0-6.3%2C0-9.5%2C0%0A%09%09c-3.3%2C0-6.5%2C0-9.5%2C0c-3.1%2C0-6.2%2C0.1-9.5%2C0.2c0.2-4.3%2C0.4-8.6%2C0.6-13c0.2-4.4%2C0.3-8.9%2C0.3-13.4V28.1C0.8%2C23.5%2C0.7%2C19.1%2C0.6%2C14.7z%22%2F%3E%0A%09%3Cpath%20d%3D%22M56.9%2C36.9c0-5.8%2C0.9-11.1%2C2.8-15.6c1.9-4.6%2C4.5-8.4%2C7.9-11.6c3.4-3.2%2C7.5-5.6%2C12.2-7.2C84.7%2C0.8%2C89.9%2C0%2C95.5%2C0%0A%09%09c5.7%2C0%2C10.9%2C0.8%2C15.7%2C2.5s8.8%2C4.1%2C12.2%2C7.2c3.4%2C3.2%2C6%2C7%2C7.9%2C11.6c1.9%2C4.6%2C2.8%2C9.8%2C2.8%2C15.6c0%2C5.8-0.9%2C11.1-2.8%2C15.6%0A%09%09c-1.9%2C4.6-4.5%2C8.4-7.9%2C11.6c-3.4%2C3.2-7.5%2C5.5-12.2%2C7.1s-10%2C2.3-15.7%2C2.3c-5.6%2C0-10.8-0.8-15.6-2.3c-4.7-1.5-8.8-3.9-12.2-7.1%0A%09%09c-3.4-3.2-6.1-7-7.9-11.6C57.9%2C48%2C56.9%2C42.8%2C56.9%2C36.9z%20M124.1%2C36.9c0-5.7-0.7-10.6-2.2-14.8c-1.4-4.2-3.5-7.6-6-10.3%0A%09%09c-2.6-2.7-5.6-4.7-9.1-6c-3.5-1.3-7.2-2-11.3-2c-4%2C0-7.7%2C0.7-11.2%2C2c-3.5%2C1.3-6.5%2C3.3-9.1%2C6c-2.6%2C2.7-4.6%2C6.2-6%2C10.3%0A%09%09c-1.4%2C4.2-2.2%2C9.1-2.2%2C14.8c0%2C5.7%2C0.7%2C10.6%2C2.2%2C14.8c1.4%2C4.2%2C3.5%2C7.6%2C6%2C10.3c2.6%2C2.7%2C5.6%2C4.7%2C9.1%2C6c3.5%2C1.3%2C7.2%2C2%2C11.2%2C2%0A%09%09c4.1%2C0%2C7.8-0.7%2C11.3-2c3.5-1.3%2C6.5-3.3%2C9.1-6c2.6-2.7%2C4.6-6.2%2C6-10.3C123.4%2C47.6%2C124.1%2C42.6%2C124.1%2C36.9z%22%2F%3E%0A%09%3Cpath%20d%3D%22M170.6%2C72.2c-0.6-1.7-1.4-4.4-2.5-8.1c-1.1-3.7-2.4-7.9-3.9-12.6c-1.4-4.7-3-9.6-4.5-14.7c-1.6-5.1-3.1-10-4.5-14.6%0A%09%09c-1.4-4.6-2.8-8.8-4-12.5c-1.2-3.7-2.2-6.5-2.8-8.3c0.9%2C0.1%2C1.8%2C0.3%2C2.6%2C0.4s1.7%2C0.2%2C2.6%2C0.2c0.9%2C0%2C1.8-0.1%2C2.6-0.2%0A%09%09s1.7-0.2%2C2.6-0.4c1.3%2C5.2%2C2.6%2C10.1%2C3.8%2C14.7c1.2%2C4.6%2C2.6%2C9.2%2C4%2C13.9c1.4%2C4.7%2C2.9%2C9.7%2C4.5%2C14.9c1.6%2C5.2%2C3.5%2C11.1%2C5.5%2C17.6h0.2%0A%09%09c0.6-1.9%2C1.5-4.4%2C2.6-7.7c1.1-3.3%2C2.3-6.9%2C3.6-10.8c1.3-4%2C2.7-8.1%2C4.1-12.3c1.4-4.3%2C2.8-8.3%2C4-12.2c1.2-3.9%2C2.3-7.4%2C3.3-10.6%0A%09%09c1-3.2%2C1.7-5.7%2C2.1-7.4c1.4%2C0.3%2C2.5%2C0.5%2C3.4%2C0.5c0.9%2C0%2C2-0.2%2C3.4-0.5c0.5%2C1.9%2C1.2%2C4.4%2C2.2%2C7.6c1%2C3.2%2C2.1%2C6.8%2C3.4%2C10.8%0A%09%09c1.2%2C4%2C2.6%2C8.1%2C4%2C12.3c1.4%2C4.3%2C2.8%2C8.4%2C4.1%2C12.3c1.3%2C3.9%2C2.5%2C7.5%2C3.6%2C10.6c1.1%2C3.2%2C1.9%2C5.6%2C2.5%2C7.4h0.2c0.5-1.5%2C1.2-3.9%2C2.2-7.1%0A%09%09c1-3.2%2C2.1-6.8%2C3.4-10.8c1.3-4%2C2.6-8.3%2C3.9-12.7c1.3-4.4%2C2.6-8.7%2C3.8-12.7c1.2-4%2C2.3-7.6%2C3.2-10.8c0.9-3.2%2C1.6-5.5%2C1.9-7%0A%09%09c0.6%2C0.1%2C1.2%2C0.3%2C1.8%2C0.4s1.2%2C0.2%2C1.8%2C0.2c0.6%2C0%2C1.2-0.1%2C1.8-0.2s1.2-0.2%2C1.8-0.4c-0.7%2C1.6-1.7%2C4.2-3%2C7.8%0A%09%09c-1.3%2C3.6-2.8%2C7.8-4.4%2C12.5c-1.6%2C4.7-3.3%2C9.6-5.1%2C14.9c-1.8%2C5.2-3.4%2C10.2-5.1%2C14.9c-1.6%2C4.7-3.1%2C8.9-4.3%2C12.7%0A%09%09c-1.3%2C3.7-2.2%2C6.4-2.8%2C8.1c-1.1-0.1-2.3-0.2-3.5-0.2c-1.2%2C0-2.4%2C0.1-3.5%2C0.2c-3.1-9.6-6.2-19.2-9.2-28.8c-3-9.7-6.3-19.6-9.8-30%0A%09%09h-0.2c-0.6%2C1.6-1.3%2C3.7-2.2%2C6.3c-0.9%2C2.6-2%2C5.6-3.1%2C8.9c-1.1%2C3.3-2.4%2C6.8-3.7%2C10.6c-1.3%2C3.8-2.6%2C7.6-3.9%2C11.4%0A%09%09c-1.3%2C3.9-2.6%2C7.6-3.8%2C11.3c-1.2%2C3.7-2.4%2C7.1-3.4%2C10.1c-1.1-0.1-2.3-0.2-3.6-0.2C172.9%2C72%2C171.7%2C72.1%2C170.6%2C72.2z%22%2F%3E%0A%09%3Cpath%20d%3D%22M262.9%2C36.9c0-5.8%2C0.9-11.1%2C2.8-15.6c1.9-4.6%2C4.5-8.4%2C7.9-11.6c3.4-3.2%2C7.5-5.6%2C12.2-7.2c4.7-1.6%2C9.9-2.5%2C15.6-2.5%0A%09%09c5.7%2C0%2C10.9%2C0.8%2C15.7%2C2.5c4.7%2C1.6%2C8.8%2C4.1%2C12.2%2C7.2c3.4%2C3.2%2C6%2C7%2C7.9%2C11.6c1.9%2C4.6%2C2.8%2C9.8%2C2.8%2C15.6c0%2C5.8-0.9%2C11.1-2.8%2C15.6%0A%09%09c-1.9%2C4.6-4.5%2C8.4-7.9%2C11.6c-3.4%2C3.2-7.5%2C5.5-12.2%2C7.1c-4.7%2C1.5-10%2C2.3-15.7%2C2.3c-5.6%2C0-10.8-0.8-15.6-2.3%0A%09%09c-4.7-1.5-8.8-3.9-12.2-7.1c-3.4-3.2-6.1-7-7.9-11.6C263.9%2C48%2C262.9%2C42.8%2C262.9%2C36.9z%20M330.1%2C36.9c0-5.7-0.7-10.6-2.2-14.8%0A%09%09c-1.4-4.2-3.5-7.6-6-10.3c-2.6-2.7-5.6-4.7-9.1-6c-3.5-1.3-7.2-2-11.3-2c-4%2C0-7.7%2C0.7-11.2%2C2c-3.5%2C1.3-6.5%2C3.3-9.1%2C6%0A%09%09c-2.6%2C2.7-4.6%2C6.2-6%2C10.3c-1.4%2C4.2-2.2%2C9.1-2.2%2C14.8c0%2C5.7%2C0.7%2C10.6%2C2.2%2C14.8c1.4%2C4.2%2C3.5%2C7.6%2C6%2C10.3c2.6%2C2.7%2C5.6%2C4.7%2C9.1%2C6%0A%09%09c3.5%2C1.3%2C7.2%2C2%2C11.2%2C2c4.1%2C0%2C7.8-0.7%2C11.3-2c3.5-1.3%2C6.5-3.3%2C9.1-6c2.6-2.7%2C4.6-6.2%2C6-10.3C329.3%2C47.6%2C330.1%2C42.6%2C330.1%2C36.9z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.itemCatchCopy > .rogo_url > span#magik{
background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%20515.1%20139.3%22%20style%3D%22enable-background%3Anew%200%200%20515.1%20139.3%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23040000%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M291.2%2C54.8h25.9v13.1c-6.9%2C3.9-15%2C6-22.8%2C6c-18.4%2C0-34.4-12.1-34.4-28.7c0-21.5%2C24.9-35.4%2C51.5-25.5%0A%09%09%09c3.1%2C1.2%2C6.1%2C2.8%2C8.8%2C4.6l0.7%2C0.5l7.8-14.5l-0.7-0.4c-10.8-6.2-23.4-9.6-35.6-9.6c-28.5%2C0-49.2%2C18.9-49.2%2C44.8S264%2C90%2C292.6%2C90%0A%09%09%09c14%2C0%2C28.6-4.5%2C40-12.4l0.4-0.2V39.5h-41.8V54.8z%22%2F%3E%0A%09%09%3Cpolygon%20class%3D%22st0%22%20points%3D%2273.8%2C2.4%2046%2C58.2%2018.2%2C2.4%200%2C2.4%200%2C91.5%2015.4%2C91.5%2015.4%2C30.4%2015.8%2C30.4%2039.7%2C77.2%2046%2C89.5%2052.3%2C77.2%20%0A%09%09%0976.2%2C30.4%2076.5%2C30.4%2076.5%2C91.5%2092%2C91.5%2092%2C2.4%20%09%09%22%2F%3E%0A%09%09%3Crect%20x%3D%22380.4%22%20y%3D%220.7%22%20class%3D%22st0%22%20width%3D%2216.6%22%20height%3D%2289.1%22%2F%3E%0A%09%09%3Cpolygon%20class%3D%22st0%22%20points%3D%22514.3%2C0.7%20491.2%2C0.7%20454%2C37.1%20454%2C0.7%20437.4%2C0.7%20437.4%2C89.8%20454%2C89.8%20454%2C53.3%20493.3%2C89.8%20%0A%09%09%09515.1%2C89.8%20467%2C45.2%20%09%09%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M200.7%2C91.5h19.7L180.4%2C0h-14.2l-40.1%2C91.5h19.7l8.8-22.1H192L200.7%2C91.5z%20M160.4%2C54.8l12.7-32h0.5l12.6%2C32%0A%09%09%09H160.4z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M118.2%2C121.8v17.5h-3v-17.5H118.2z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M149.8%2C121.8v14.9h7.6v2.6h-10.7v-17.5H149.8z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M181.7%2C121.8c1.6%2C0%2C3.1%2C0.4%2C4.4%2C1.1c1.3%2C0.7%2C2.3%2C1.8%2C3%2C3.1s1.1%2C2.9%2C1.1%2C4.5c0%2C1.7-0.4%2C3.2-1.1%2C4.6%0A%09%09c-0.7%2C1.3-1.7%2C2.4-3%2C3.1c-1.3%2C0.7-2.8%2C1.1-4.5%2C1.1h-6.4v-17.5H181.7z%20M181.4%2C136.7c1.7%2C0%2C3-0.6%2C4-1.7c1-1.1%2C1.5-2.6%2C1.5-4.4%0A%09%09c0-1.9-0.5-3.4-1.5-4.5c-1-1.1-2.4-1.6-4.1-1.6h-3.1v12.2H181.4z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M228.1%2C121.8v2.6h-7.1v4.6h6.8v2.6h-6.8v5h7.3v2.6h-10.3v-17.5H228.1z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M291.4%2C121.8v2.6h-6.5v4.5h6.5v2.7h-6.5v7.7h-3v-17.5H291.4z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M307.1%2C121.6c1.6%2C0%2C3.1%2C0.4%2C4.4%2C1.1c1.3%2C0.7%2C2.3%2C1.8%2C3.1%2C3.2c0.8%2C1.4%2C1.2%2C3%2C1.2%2C4.6c0%2C1.6-0.4%2C3.2-1.1%2C4.6%0A%09%09c-0.8%2C1.4-1.8%2C2.5-3.1%2C3.3c-1.3%2C0.8-2.8%2C1.2-4.4%2C1.2c-1.6%2C0-3.1-0.4-4.4-1.2s-2.4-1.9-3.1-3.2c-0.7-1.4-1.1-2.9-1.1-4.6%0A%09%09c0-1.6%2C0.4-3.1%2C1.1-4.5c0.7-1.4%2C1.8-2.5%2C3.1-3.3C304%2C122%2C305.5%2C121.6%2C307.1%2C121.6z%20M301.6%2C130.6c0%2C1.2%2C0.2%2C2.2%2C0.7%2C3.1%0A%09%09c0.5%2C0.9%2C1.1%2C1.6%2C2%2C2.2c0.8%2C0.5%2C1.8%2C0.8%2C2.9%2C0.8c1.6%2C0%2C2.9-0.6%2C4-1.7c1-1.1%2C1.6-2.6%2C1.6-4.4c0-1.2-0.2-2.2-0.7-3.1%0A%09%09c-0.5-0.9-1.1-1.7-2-2.2s-1.8-0.8-2.9-0.8s-2%2C0.3-2.9%2C0.8s-1.5%2C1.2-2%2C2.2C301.8%2C128.3%2C301.6%2C129.4%2C301.6%2C130.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M356.8%2C121.8l9.3%2C12.2v-12.2h3v17.5h-2.6l-9.4-12.4v12.4h-3v-17.5H356.8z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M385.7%2C121.6c1.6%2C0%2C3.1%2C0.4%2C4.4%2C1.1c1.3%2C0.7%2C2.3%2C1.8%2C3.1%2C3.2c0.8%2C1.4%2C1.2%2C3%2C1.2%2C4.6c0%2C1.6-0.4%2C3.2-1.1%2C4.6%0A%09%09c-0.8%2C1.4-1.8%2C2.5-3.1%2C3.3c-1.3%2C0.8-2.8%2C1.2-4.4%2C1.2c-1.6%2C0-3.1-0.4-4.4-1.2s-2.4-1.9-3.1-3.2c-0.7-1.4-1.1-2.9-1.1-4.6%0A%09%09c0-1.6%2C0.4-3.1%2C1.1-4.5c0.7-1.4%2C1.8-2.5%2C3.1-3.3C382.5%2C122%2C384%2C121.6%2C385.7%2C121.6z%20M380.2%2C130.6c0%2C1.2%2C0.2%2C2.2%2C0.7%2C3.1%0A%09%09c0.5%2C0.9%2C1.1%2C1.6%2C2%2C2.2c0.8%2C0.5%2C1.8%2C0.8%2C2.9%2C0.8c1.6%2C0%2C2.9-0.6%2C4-1.7c1-1.1%2C1.6-2.6%2C1.6-4.4c0-1.2-0.2-2.2-0.7-3.1%0A%09%09c-0.5-0.9-1.1-1.7-2-2.2c-0.9-0.5-1.8-0.8-2.9-0.8s-2%2C0.3-2.9%2C0.8s-1.5%2C1.2-2%2C2.2C380.4%2C128.3%2C380.2%2C129.4%2C380.2%2C130.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M403%2C121.8l3.9%2C10.8l4.1-10.8h2.6l4.1%2C10.9l3.9-10.9h3.1l-6.5%2C17.8h-1l-4.9-13l-5%2C13h-1l-6.5-17.8H403z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M245.1%2C131.5c-0.6-0.8-1.5-1.6-2.8-2.3c-1.5-0.8-2.4-1.2-2.6-1.4c-0.8-0.6-1.2-1.2-1.2-1.8%0A%09%09c0-0.6%2C0.2-1%2C0.6-1.3c0.4-0.3%2C1-0.5%2C1.8-0.5c0.9%2C0%2C2%2C0.4%2C3.1%2C1l1.2-2.3v-0.1c-1.4-0.9-2.9-1.3-4.4-1.3c-1.6%2C0-2.9%2C0.4-3.9%2C1.3%0A%09%09c-1%2C0.9-1.5%2C2-1.5%2C3.5c0%2C1.1%2C0.3%2C2.1%2C0.9%2C2.9c0.6%2C0.8%2C1.5%2C1.6%2C2.8%2C2.2c1%2C0.6%2C1.9%2C1%2C2.6%2C1.4c0.8%2C0.5%2C1.2%2C1.2%2C1.2%2C2%0A%09%09c0%2C0.6-0.2%2C1.1-0.7%2C1.4c-0.5%2C0.4-1.1%2C0.5-1.8%2C0.5c-1.1%2C0-2.3-0.5-3.6-1.4l-1.2%2C2.2v0.2c0.9%2C0.6%2C1.7%2C1%2C2.4%2C1.3%0A%09%09c0.7%2C0.2%2C1.6%2C0.4%2C2.6%2C0.4c1.5%2C0%2C2.8-0.5%2C3.8-1.4c1-0.9%2C1.5-2.1%2C1.5-3.6C245.9%2C133.3%2C245.7%2C132.3%2C245.1%2C131.5z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M262.7%2C131.5c-0.6-0.8-1.5-1.6-2.8-2.3c-1.5-0.8-2.4-1.2-2.6-1.4c-0.8-0.6-1.2-1.2-1.2-1.8%0A%09%09c0-0.6%2C0.2-1%2C0.6-1.3c0.4-0.3%2C1-0.5%2C1.8-0.5c0.9%2C0%2C2%2C0.4%2C3.1%2C1l1.2-2.3v-0.1c-1.4-0.9-2.9-1.3-4.4-1.3c-1.6%2C0-2.9%2C0.4-3.9%2C1.3%0A%09%09c-1%2C0.9-1.5%2C2-1.5%2C3.5c0%2C1.1%2C0.3%2C2.1%2C0.9%2C2.9c0.6%2C0.8%2C1.5%2C1.6%2C2.8%2C2.2c1%2C0.6%2C1.9%2C1%2C2.6%2C1.4c0.8%2C0.5%2C1.2%2C1.2%2C1.2%2C2%0A%09%09c0%2C0.6-0.2%2C1.1-0.7%2C1.4c-0.5%2C0.4-1.1%2C0.5-1.8%2C0.5c-1.1%2C0-2.3-0.5-3.6-1.4l-1.2%2C2.2v0.2c0.9%2C0.6%2C1.7%2C1%2C2.4%2C1.3%0A%09%09c0.7%2C0.2%2C1.6%2C0.4%2C2.6%2C0.4c1.5%2C0%2C2.8-0.5%2C3.8-1.4c1-0.9%2C1.5-2.1%2C1.5-3.6C263.5%2C133.3%2C263.2%2C132.3%2C262.7%2C131.5z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M101%2C133h2.6v2.9c-0.6%2C0.3-1.1%2C0.4-1.6%2C0.5c-0.4%2C0.1-0.9%2C0.1-1.4%2C0.1c-1.7%2C0-3.2-0.5-4.2-1.6%0A%09%09c-1.1-1.1-1.6-2.5-1.6-4.3c0-1.2%2C0.2-2.2%2C0.7-3.2c0.5-1%2C1.2-1.7%2C2.1-2.2c0.9-0.5%2C1.9-0.8%2C3.1-0.8c1.4%2C0%2C2.8%2C0.4%2C4.3%2C1l1.3-2.5%0A%09%09c-1.9-1-3.8-1.4-5.7-1.4c-1.7%2C0-3.2%2C0.4-4.5%2C1.2c-1.4%2C0.8-2.4%2C1.8-3.2%2C3.2c-0.8%2C1.4-1.1%2C2.9-1.1%2C4.7c0%2C1.7%2C0.4%2C3.2%2C1.1%2C4.6%0A%09%09c0.8%2C1.4%2C1.8%2C2.4%2C3.1%2C3.2c1.3%2C0.8%2C2.8%2C1.1%2C4.5%2C1.1c1.2%2C0%2C2.3-0.2%2C3.4-0.5c1.1-0.3%2C2-0.8%2C2.8-1.4v-7.2H101V133z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M139.3%2C139.3l-4.3-7.9c0.5-0.2%2C1-0.5%2C1.5-1c0.9-0.9%2C1.4-2.1%2C1.4-3.7c0-1.5-0.5-2.7-1.4-3.6%0A%09%09c-0.9-0.9-2.1-1.4-3.6-1.4h-6v17.4h3v-7.3h2.1l3.8%2C7.4H139.3z%20M129.9%2C124.4h2.1c1.8%2C0%2C2.8%2C0.8%2C2.8%2C2.4c0%2C0.8-0.2%2C1.4-0.7%2C1.8%0A%09%09c-0.5%2C0.4-1.1%2C0.6-1.9%2C0.6h-2.3V124.4z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M210.3%2C139.3l-4.3-7.9c0.5-0.2%2C1-0.5%2C1.5-1c0.9-0.9%2C1.4-2.1%2C1.4-3.7c0-1.5-0.5-2.7-1.4-3.6%0A%09%09c-0.9-0.9-2.1-1.4-3.6-1.4h-6v17.4h3v-7.3h2.1l3.8%2C7.4H210.3z%20M200.9%2C124.4h2.1c1.8%2C0%2C2.8%2C0.8%2C2.8%2C2.4c0%2C0.8-0.2%2C1.4-0.7%2C1.8%0A%09%09c-0.5%2C0.4-1.1%2C0.6-1.9%2C0.6h-2.3V124.4z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M336.2%2C139.3l-4.3-7.9c0.5-0.2%2C1-0.5%2C1.5-1c0.9-0.9%2C1.4-2.1%2C1.4-3.7c0-1.5-0.5-2.7-1.4-3.6%0A%09%09c-0.9-0.9-2.1-1.4-3.6-1.4h-6v17.4h3v-7.3h2.1l3.8%2C7.4H336.2z%20M326.8%2C124.4h2.1c1.8%2C0%2C2.8%2C0.8%2C2.8%2C2.4c0%2C0.8-0.2%2C1.4-0.7%2C1.8%0A%09%09c-0.5%2C0.4-1.1%2C0.6-1.9%2C0.6h-2.3V124.4z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.itemCatchCopy > .rogo_url > span#la-mieux{
background-image:url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%20424.2%2079.2%22%20style%3D%22enable-background%3Anew%200%200%20424.2%2079.2%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20d%3D%22M0.3%2C4.4h2.6v71.7h34.6v2.5H0.3V4.4z%22%2F%3E%0A%09%3Cpath%20d%3D%22M48.6%2C52.3c0-16.9%2C11.5-27.2%2C24-27.2c9.1%2C0%2C18.1%2C5.5%2C21.6%2C16.2h0.1l0.3-15.4h2.2v52.7h-2.2l-0.3-15.4h-0.1%0A%09%09c-3.5%2C10.7-12.4%2C16.2-21.6%2C16.2C60.2%2C79.4%2C48.6%2C69%2C48.6%2C52.3z%20M72.8%2C76.9c11.3%2C0%2C21.5-9.3%2C21.5-24.7c0-15.3-10.1-24.6-21.6-24.6%0A%09%09c-11.3%2C0-21.5%2C9.3-21.5%2C24.7C51.2%2C67.5%2C61.5%2C76.9%2C72.8%2C76.9z%20M83%2C0.4h3.1L73.4%2C16.3h-2.5L83%2C0.4z%22%2F%3E%0A%09%3Cpath%20d%3D%22M214%2C42.4v36.2h-2.6v-36c0-9.2-4.6-15-13.2-15s-14.1%2C6.5-14.1%2C15.1v35.9h-2.6v-36c0-9-4.6-15-13.3-15%0A%09%09c-8.6%2C0-13.9%2C6.6-13.9%2C15v36h-2.6V25.9h2l0.3%2C9.4h0.2c2-6.2%2C7.4-10.2%2C14.3-10.2c8%2C0%2C13%2C4.5%2C14.7%2C11.6c2-7%2C7.5-11.6%2C15.4-11.6%0A%09%09C208.6%2C25.1%2C214%2C32.1%2C214%2C42.4z%22%2F%3E%0A%09%3Cpath%20d%3D%22M239.5%2C3.6c1.4%2C0%2C2.5%2C1.1%2C2.5%2C2.5s-1.1%2C2.4-2.5%2C2.4c-1.5%2C0-2.5-1-2.5-2.4S238%2C3.6%2C239.5%2C3.6z%20M238.1%2C25.9h2.6v52.7h-2.6%0A%09%09V25.9z%22%2F%3E%0A%09%3Cpath%20d%3D%22M261.6%2C52.3c0-16.9%2C11.5-27.2%2C24-27.2c11.4%2C0%2C21.5%2C8.8%2C21.5%2C26c0%2C0.8-0.1%2C1.6-0.1%2C1.9h-42.8c0.3%2C15%2C9.6%2C23.9%2C22.3%2C23.9%0A%09%09c6.6%2C0%2C13.5-2.3%2C19.3-7.6v3c-5.7%2C4.8-12.6%2C7.1-19.4%2C7.1C272.1%2C79.4%2C261.6%2C69.1%2C261.6%2C52.3z%20M304.5%2C50.6c0-15.6-9.1-23.1-18.9-23.1%0A%09%09c-10.7%2C0-20.7%2C8.7-21.4%2C23.1H304.5z%22%2F%3E%0A%09%3Cpath%20d%3D%22M327.1%2C59.8V25.9h2.6v34c0%2C10.8%2C6.4%2C17%2C16.6%2C17c10.3%2C0%2C16.7-6.2%2C16.7-17v-34h2.6v33.9c0%2C12.1-7.6%2C19.6-19.3%2C19.6%0A%09%09S327.1%2C71.9%2C327.1%2C59.8z%22%2F%3E%0A%09%3Cpath%20d%3D%22M405.2%2C51.9l19%2C26.7h-2.9L403.8%2C54h-0.1l-17.5%2C24.6h-2.9l18.9-26.5l-18.6-26.2h2.9l17.2%2C24.2h0.1L421%2C25.9h2.8L405.2%2C51.9z%0A%09%09%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A');
}
.itemCatchCopy > .rogo_url > span#ampirula{
background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1140.8 270.7"><g><path fill="%23000" d="M47.7,148.5l-20.9,63.2H0l68.3-201h31.3l68.6,201h-27.7L119,148.5H47.7z M113.6,128.2L93.9,70.4c-4.5-13.1-7.5-25-10.4-36.7h-0.6c-3,11.9-6.3,24.2-10.1,36.4l-19.7,58.1H113.6z"/><path fill="%23000" d="M198.9,106.4c0-14.9-0.3-27.1-1.2-39.1h23l1.2,23.3h0.9c8.1-13.7,21.5-26.5,45.3-26.5c19.7,0,34.6,11.9,40.8,28.9h0.6c4.5-8.1,10.1-14.3,16.1-18.8c8.6-6.6,18.2-10.1,31.9-10.1c19.1,0,47.4,12.5,47.4,62.6v85h-25.6V130c0-27.7-10.1-44.4-31.3-44.4c-14.9,0-26.5,11-31,23.9c-1.2,3.6-2.1,8.3-2.1,13.1v89.2h-25.6v-86.5c0-23-10.1-39.7-30.1-39.7c-16.4,0-28.3,13.1-32.5,26.2c-1.5,3.9-2.1,8.3-2.1,12.8v87.1h-25.6V106.4z"/><path fill="%23000" d="M450.5,114.5c0-18.5-0.6-33.4-1.2-47.1h23.6l1.2,24.7h0.6c10.7-17.6,27.7-28,51.3-28c34.9,0,61.1,29.5,61.1,73.3c0,51.9-31.6,77.5-65.6,77.5c-19.1,0-35.8-8.3-44.4-22.7h-0.6v78.4h-25.9V114.5z M476.5,153c0,3.9,0.6,7.5,1.2,10.7c4.8,18.2,20.6,30.7,39.4,30.7c27.7,0,43.8-22.7,43.8-55.8c0-28.9-15.2-53.7-42.9-53.7c-17.9,0-34.6,12.8-39.7,32.5c-0.9,3.3-1.8,7.2-1.8,10.7V153z"/><path fill="%23000" d="M652.4,26.8c0.3,8.9-6.3,16.1-16.7,16.1c-9.2,0-15.8-7.2-15.8-16.1c0-9.2,6.9-16.4,16.4-16.4C646.1,10.4,652.4,17.6,652.4,26.8z M623.2,211.7V67.4h26.2v144.3H623.2z"/><path fill="%23000" d="M695.9,112.4c0-17-0.3-31.6-1.2-45h23l0.9,28.3h1.2c6.6-19.4,22.4-31.6,40-31.6c3,0,5.1,0.3,7.5,0.9v24.7c-2.7-0.6-5.4-0.9-8.9-0.9c-18.5,0-31.6,14-35.2,33.7c-0.6,3.6-1.2,7.8-1.2,12.2v76.9h-25.9V112.4z"/><path fill="%23000" d="M917.1,172.3c0,14.9,0.3,28,1.2,39.4h-23.3l-1.5-23.6H893c-6.9,11.6-22.1,26.8-47.7,26.8c-22.7,0-49.8-12.5-49.8-63.2V67.4h26.2v79.9c0,27.4,8.3,45.9,32.2,45.9c17.6,0,29.8-12.2,34.6-23.9c1.5-3.9,2.4-8.6,2.4-13.4V67.4h26.2V172.3z"/><path fill="%23000" d="M963.6,0h26.2v211.7h-26.2V0z"/><path fill="%23000" d="M1116.9,211.7l-2.1-18.2h-0.9c-8.1,11.3-23.6,21.5-44.1,21.5c-29.2,0-44.1-20.6-44.1-41.4c0-34.9,31-54,86.8-53.7v-3c0-11.9-3.3-33.4-32.8-33.4c-13.4,0-27.4,4.2-37.6,10.7l-6-17.3c11.9-7.8,29.2-12.8,47.4-12.8c44.1,0,54.9,30.1,54.9,59v54c0,12.5,0.6,24.7,2.4,34.6H1116.9z M1113,138c-28.6-0.6-61.1,4.5-61.1,32.5c0,17,11.3,25,24.7,25c18.8,0,30.7-11.9,34.9-24.1c0.9-2.7,1.5-5.7,1.5-8.3V138z"/></g></svg>');
}
.itemCatchCopy > span.text > a{
display:block;
font-size:1.2rem;
color:#9e9e9e;
text-decoration:underline;
font-weight:300;
letter-spacing:0;
}
#noRogoUrl.itemCatchCopy{
margin:30px 0 0 0;
}
#noRogoUrl.itemCatchCopy > span{
display:none;
}

/*---- 商品名 ----*/
.item-product-cart-content > .fs-c-productNameHeading.fs-c-heading{
line-height:1.5;
}
.item-product-cart-content > .fs-c-productNameHeading.fs-c-heading > .fs-c-productNameHeading__name{
font-size:1.5rem;
font-weight:normal;
margin:0 0 10px 0;
letter-spacing:0;
display:block;
line-height:1.4;
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
}
/*-- 商品番号表示エリア --*/
.fs-c-productNumber{
font-size:1.4rem;
margin:8px 0 30px 0;
color:#9e9e9e;
}
@media screen and (min-width:769px){
	/*-- 商品アイコンエリア --*/
	ul#product-chips-mark{
	max-width:280px;
	font-size:1.2rem;
	}
}
@media screen and (max-width:768px){
	ul#product-chips-mark{
	max-width:220px;
	margin:20px 0 0 0
	}
	#withRogo.itemCatchCopy{
	margin:0;
	}
	#withRogo.itemCatchCopy > .rogo_url > span{
	height:20px !important;
	margin:20px 0 10px 0;
	}
	.itemCatchCopy > .rogo_url > span#girl{
	height:30px !important;
	}
	.item-product-cart-content > .fs-c-productNameHeading.fs-c-heading > .fs-c-productNameHeading__name{
	line-height:1.5;
	font-size:1.5rem;
	letter-spacing:0;
	margin:20px 0 0 0;
	}
}

/* --------------------------------------------------------------------
　【03】価格・ポイントエリア
-------------------------------------------------------------------- */
section.item-product-cart-content > #item-price{
margin:20px 0 0 0;
line-height:1.2;
display:flex;
flex-wrap:wrap;
align-items:baseline;
}
section.item-product-cart-content > #item-price > div,
section.item-product-cart-content > #item-price > div > .fs-c-productPrice__main{
display:flex;
align-items:baseline;
flex-wrap:wrap;
}
section.item-product-cart-content > #item-price > div > span > .fs-c-productPrice__main__label{
display:none;
}
section.item-product-cart-content > #item-price > div > .fs-c-productPrice__addon,
section.item-product-cart-content > #item-price > div > #sale-off,
section.item-product-cart-content > #item-price > div > #members-off{
font-size:.95em;
margin:0 0 0 5px;
}

.item-product-cart-content > .fs-c-productPointDisplay,
.item-product-cart-content > .fs-c-product-attentionBox > .fs-c-productPointDisplay{
width:100%;
margin:20px auto 6px auto;
padding:0;
font-size:1.2rem;
line-height:1;
letter-spacing:0;
display:flex;
align-items:center;
color:#ff730c;
}
.item-product-cart-content > .fs-c-productPointDisplay:before,
.item-product-cart-content > .fs-c-product-attentionBox > .fs-c-productPointDisplay:before{
content:"";
background:url('data:image/svg+xml;charset=UTF-8,<svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><path class="st0" d="M264.031,196.25h-35.297v71.063h35.297c22.375,0,40.563-15.938,40.563-35.531S286.406,196.25,264.031,196.25z" style="fill:rgb(255,115,12);"></path><path class="st0" d="M256,0C114.625,0,0,114.625,0,256c0,141.391,114.625,256,256,256s256-114.609,256-256C512,114.625,397.375,0,256,0z M264.031,306.813h-35.297v51.75c0,9.938-8.063,18-18.016,18h-9.031c-9.969,0-18.016-8.063-18.016-18V174.75c0-9.938,8.047-18,18.016-18h62.344c47.219,0,85.625,33.656,85.625,75.031S311.25,306.813,264.031,306.813z" style="fill:rgb(255,115,12);"></path></g></svg>') no-repeat center center;
isplay block;
width:18px;
height:18px;
margin:0 5px 0 0;
}
.item-product-cart-content > .fs-c-productPointDisplay > .fs-c-productPointDisplay__quantity,
.item-product-cart-content > .fs-c-product-attentionBox > .fs-c-productPointDisplay > .fs-c-productPointDisplay__quantity{
font-weight:600;
margin:0;
font-size:1.4rem;
}
.item-product-cart-content > .fs-c-product-attentionBox > .fs-c-productPointDisplay > .fs-c-productPointDisplay__quantity{
color:#ff730c;
}
.item-product-cart-content > .fs-c-productPointDisplay > .fs-c-productPointDisplay__quantity:after,
.item-product-cart-content > .fs-c-product-attentionBox > .fs-c-productPointDisplay > .fs-c-productPointDisplay__quantity:after{
content:"ポイント";
}

.item-product-cart-content > .fs-c-productMembersLoginLink,
.item-product-cart-content > .fs-c-product-attentionBox > .fs-c-productMembersLoginLink{
font-size:1.2rem;
padding:0;
line-height:1.2;
display:block;
color:#727272;
width:100%;
}
.item-product-cart-content > .fs-c-productMembersLoginLink:before,
.item-product-cart-content > .fs-c-product-attentionBox > .fs-c-productMembersLoginLink:before{
content:"※";
}
.item-product-cart-content > .fs-c-productMembersLoginLink > span,
.item-product-cart-content > .fs-c-product-attentionBox > .fs-c-productMembersLoginLink > span{
text-decoration:underline;
margin:0 2px;
}

section.item-product-cart-content > #item-price:not(.sale) > .fs-c-productPrice--selling > span > .fs-c-productPrice__main__price > .fs-c-price__value{
font-size:2.2rem;
display:block;
}
section.item-product-cart-content > #item-price:not(.sale) > .fs-c-productPrice--selling > #sale-off{
display:none;
}
section.item-product-cart-content > #item-price:not(.members) > .fs-c-productPrice--selling > span > .fs-c-productPrice__main__price > .fs-c-price__value{
font-size:2.8rem;
}
section.item-product-cart-content > #item-price:not(.sale) > .fs-c-productPrice--selling > span > .fs-c-productPrice__main__price > .fs-c-price__currencyMark,
section.item-product-cart-content > #item-price:not(.members) > .fs-c-productPrice--selling > span > .fs-c-productPrice__main__price > .fs-c-price__currencyMark{
font-size:1.8rem;
margin:0 2px 0 0;
}

/*-- セールの場合 --*/
section.item-product-cart-content > #item-price.sale > .fs-c-productPrice--listed{
font-size:1.6rem;
}
section.item-product-cart-content > #item-price.sale > .fs-c-productPrice--listed > span > .fs-c-productPrice__main__price{
text-decoration:line-through;
margin:0;
}
section.item-product-cart-content > #item-price.sale > .fs-c-productPrice--selling{
color:#ca0000;
margin:0 0 0 9px;
}
section.item-product-cart-content > #item-price.sale > .fs-c-productPrice--selling > span > .fs-c-productPrice__main__price > .fs-c-price__value{
font-size:2.5rem;
display:block;
}
section.item-product-cart-content > #item-price.sale > .fs-c-productPrice--selling > span > .fs-c-productPrice__main__price > .fs-c-price__currencyMark{
font-size:2.2rem;
margin:0 2px 0 0;
}
section.item-product-cart-content > #item-price.sale.members > .fs-c-productPrice--selling > span > .fs-c-productPrice__main__price > .fs-c-price__value{
font-size:2.2rem;
}
section.item-product-cart-content > #item-price.sale.members > .fs-c-productPrice--selling > span > .fs-c-productPrice__main__price > .fs-c-price__currencyMark{
font-size:1.8rem;
margin:0 2px 0 0;
}

/*-- 会員価格の場合 --*/
section.item-product-cart-content > #item-price.members > .fs-c-productPrice--member{
color:#99876a;
width:100%;
}
section.item-product-cart-content > #item-price.members > .fs-c-productPrice--member:before{
content:"会員登録すると";
display:block;
margin:0 5px 0 0;
font-size:.95em;
}
section.item-product-cart-content > #item-price.members > .fs-c-productPrice--member > span > .fs-c-productPrice__main__price > .fs-c-price__value{
font-size:2.5rem;
display:block;
}
section.item-product-cart-content > #item-price.members > .fs-c-productPrice--member > .fs-c-productPrice__main{
letter-spacing:-.02em;
}
section.item-product-cart-content > #item-price.members > .fs-c-productPrice--member > .fs-c-productPrice__main > .fs-c-productPrice__main__price > .fs-c-price__currencyMark{
font-size:2.2rem;
margin:0 5px 0 0;
}

@media screen and (max-width:768px){
	section.item-product-cart-content > #item-price{
	margin:0;
	}
}

/* --------------------------------------------------------------------
　【04】カート部分エリア
-------------------------------------------------------------------- */
/*-- ファーストビューボタン --*/
#button-popup-cart-variation{
background:#444;
height:60px;
display:flex;
justify-content:center;
align-items:center;
color:#fff;
font-weight:600;
cursor:pointer;
font-size:1.4rem;
margin-top:30px;
}
#button-popup-cart-variation.yoyaku{
background:#323b96;
}
#button-try-on-fashion-campaign{
margin:15px auto 0 auto;
background:#fff;
border:1px solid #444;
height:64px;
display:flex;
justify-content:center;
align-items:center;
position:relative;
color:#444;
font-weight:600;
cursor:pointer;
font-size:1.4rem;
padding:0 12px;
}
#button-try-on-fashion-campaign > .main{
text-align:center;
}
#button-try-on-fashion-campaign > ion-icon{
background:#fff;
width:2.2rem;
height:2.2rem;
border-radius:100%;
padding:.5rem;
font-size:1.4rem;
position:absolute;
top:50%;
right:1.5rem;
transform:translateY(-50%);
}

/*-- ポップアップスタイル時 --*/
.z-index-down{
overflow:hidden !important;
z-index:1 !important;
transition:all 0.2s ease !important;
}
#productCartVariationContents.pop-up-view{
position:fixed;
top:0;
left:0;
width:100vw;
height:100vh;
background:rgba(0,0,0,.2);
display:none;
backdrop-filter:blur(5px);
z-index:999;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area{
max-width:560px;
width:calc(100vw - 40px);
height:calc(100vh - 80px);
overflow-y:scroll;
background:#fff;
padding:0;
z-index:1000;
position:fixed;
top:50%;
left:50%;
transform:translate(-50%,-50%);
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area:before{
content:"";
background:#fff;
width:100%;
height:100%;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .close{
position:sticky;
top:20px;
width:40px;
height:40px;
display:flex;
justify-content:center;
align-items:center;
cursor:pointer;
margin:0 10px 0 auto;
z-index:2;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .close > span{
font-size:4.0rem;
color:#191919;
font-variation-settings:'wght' 400;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions{
position:absolute;
top:0;
padding:0 0 30px 0;
width:100%;
}

/*-- 下記の発送予定日をよくご確認ください（ポップアップスタイル時） --*/
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .checked-delivery-schedule{
background:#f0f0f0;
padding:30px 20px;
font-size:1.3rem;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
text-align:left;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .checked-delivery-schedule > .main{
font-size:1.6rem;
font-weight:600;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .checked-delivery-schedule > .sub{
font-size:1.2rem;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .checked-delivery-schedule > .btn{
display:flex;
align-items:center;
gap:0 10px;
margin:20px auto 0 auto;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .checked-delivery-schedule > .btn > a{
width:calc(50% - 5px);
height:40px;
font-weight:600;
display:flex;
align-items:center;
justify-content:center;
border:1px solid #000;
background:#fff;
}

/*-- プルダウン（ポップアップスタイル時） --*/
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .fs-c-productSelection{
font-size:1.3rem;
display:block;
margin:0;
padding:20px 20px 10px 20px;
flex-direction:inherit;
border-bottom:1px solid #ddd;
background:#f6faff;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .fs-c-productSelection > dt{
font-weight:600;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .fs-c-productSelection > dd{
margin:2px 0 10px 0;
width:max-content;
}
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .fs-c-productSelection > .fs-c-productSelection__selection > .fs-c-productSelection__field > .fs-c-dropdown > .fs-c-dropdown__menu{
border:1px solid #ddd !important;
padding:10px 5em 10px 8px;
min-width:200px;
max-width:100%;
width:100%;
font-size:1.3rem;
}

/*-- .fs-c-variationList__item__body レイアウト --*/
.fs-c-variationList__item{
padding:20px;
border-bottom:1px solid #ddd;
}
.fs-c-variationList__item__body{
display:flex;
flex-wrap:wrap;
align-items:center;
margin:0;
}
.fs-c-variationList__item__body > .fs-c-variationList__item__title{
font-size:1.5rem;
line-height:1;
order:2;
width:calc(100% - 160px);
font-weight:600;
}
.fs-c-variationList__item__body > .fs-c-variationList__item__image{
width:fit-content;
order:1;
}
.fs-c-variationList__item__body > .fs-c-variationList__item__cart{
order:3;
width:100%;
margin:0;
padding:10px 0 0 0;
}
.fs-c-variationList__item__body > .fs-c-variationList__item__cart#grid-span-two{
grid-column:span 2;
}
.fs-c-variationList__item > .fs-c-variationList__item__title{
display:none;
}

/*-- バリエーション表示エリア（ポップアップスタイル時） --*/
#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndAction > .fs-c-variationList > .fs-c-variationList__item{
margin:0 0 30px 0;
}
fs-c-variationList__item.nth-child(even){
padding:20px 0;
}
.fs-c-variationList__item__body > ul.fs-c-variationCart--withImage{
padding:10px 0;
}
.fs-c-variationList__item__body > ul.fs-c-variationCart--withImage > li{
grid-template-columns:auto 1fr 60px 160px;
}
.fs-c-variationCart__variationName > .variation_label > span{
display:block;
}
.fs-c-variationCart__variationName > .variation_label > span.fs-c-variationCart__variationName__name{
font-size:1.4rem;
font-weight:600;
line-height:1.5;
}
.fs-c-variationCart__variationName > .variation_label > span.fs-c-variationCart__variationName__stock{
font-size:1.2rem;
font-weight:300;
}
.fs-c-variationList__item__body > .fs-c-variationList__item__image > img{
width:140px;
margin:0 20px 0 0;
}
.fs-c-variationList__item__body > ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__image > img{
width:90px;
margin:0 20px 0 0;
}

/*-- 発送予定表示エリア（ポップアップスタイル時） --*/
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__variationName > .shipping-schedule{
display:flex;
flex-wrap:wrap;
font-size:1.3rem;
align-items:center;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__variationName > .shipping-schedule > .days{
font-weight:600;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__variationName > .shipping-schedule > .days.yoyaku{
color:#323b96;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__variationName > .shipping-schedule > .days > span{
font-weight:300;
font-size:1.0rem;
margin:0 0 0 5px;
color:#000 !important;
}
/*-- 在庫がすべて切れている場合--*/
#productCartVariationContents.pop-up-view > .item-product-cart-list-area:has(.fs-c-productNotice.fs-c-productNotice--outOfStock){
overflow-y:hidden;
}
#productCartVariationContents.pop-up-view .fs-c-productNotice--outOfStock{
width:100%;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background:rgba(255,255,255,.8);
display:flex;
align-items:center;
justify-content:center;
color:#000;
font-weight:600;
}

/*-- 予約専用商品ページ限定表示ボタン --*/
#yoyakuSkuAttentionWrap{
width:calc(100% - 40px);
margin:0 auto;
padding:10px 0 30px 0;
}
#yoyakuSkuAttentionWrap > p > a{
width:100%;
max-width:350px;
height:60px;
line-height:60px;
display:block;
border:2px solid #323b96;
background:#fff;
color:#323b96;
border-radius:60px;
text-align:center;
margin:auto;
font-weight:600;
font-size:1.6rem;
}

/*-- 発送に関する諸注意事項（ポップアップスタイル時） --*/
ul.fs-c-variationCart--withImage > li > .shipping-schedule-attention{
font-size:1.0rem;
margin:0;
grid-column:span 4;
}

/*-- お気に入りボタン（ポップアップスタイル時） --*/
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__wishlist > button{
width:45px;
height:45px;
line-height:45px;
font-size:3.0rem;
margin:auto;
display:block;
border:0px !important;
border-radius:100%;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__wishlist > button.fs-c-button--addToWishList--icon:before{
font-family:'Material Symbols Outlined';
content:"heart_plus";
font-variation-settings:'wght' 200;
color:#666;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__wishlist > button.fs-c-button--removeFromWishList--icon{
border:1px solid #d1d1d1 !important;
background:#d1d1d1;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__wishlist > button.fs-c-button--removeFromWishList--icon:before{
font-family:'Material Symbols Outlined';
content:"heart_minus";
font-variation-settings:'wght' 300;
color:#fff;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__wishlist > button > span{
display:none;
}

/*-- ポップアップ内カートボタン（ポップアップスタイル時） --*/
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > button,
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > div > button{
line-height:50px;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > button > span,
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > div > button > span{
font-weight:600;
font-size:1.3rem;
border-radius:4px;
display:block;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > button > span.in-stock{
background:#444;
color:#fff;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > button > span.yoyaku-stock{
background:#323b96;
color:#fff;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > button > span.re-stock,
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > div > button > span.re-stock{
background:#c4c4c4;
color:#fff;
}
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > span.no-stock,
ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > div > span.no-stock{
width:100%;
line-height:50px;
font-size:1.2rem;
color:#999;
text-align:center;
display:block;
}


/*-- プルダウン（単独SKU時） --*/
#productCartVariationContents > .fs-c-productSelection{
font-size:1.2rem;
display:flex;
flex-wrap:wrap;
margin:40px 0 0 0;
}
#productCartVariationContents > .fs-c-productSelection > dt{
margin:0 5px 0 0;
}
#productCartVariationContents > .fs-c-productSelection > dd{
margin:0;
width:100%;
padding:10px 0;
}
#productCartVariationContents > .fs-c-productSelection > dd > .fs-c-productSelection__field{
border:1px solid #ddd;
}
#productCartVariationContents > .fs-c-productSelection > dd > div > div > .fs-c-dropdown__menu{
padding:4px 4em 4px 8px;
}
/*-- お気に入りボタン（単独SKU時） --*/
#productCartVariationContents > .fs-c-productQuantityAndWishlist{
margin:40px 0 0 0;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productQuantityAndWishlist__quantity{
display:none;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productActionButton,
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productQuantityAndWishlist__wishlist{
width:100%;
margin:0 0 5px 0;
display:block;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productActionButton > button{
line-height:60px;
max-width:unset;
width:100%;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productActionButton > button > span{
font-weight:600;
font-size:1.5rem;
display:block;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productActionButton > button.fs-c-button--addToCart--detail > span{
background:#444;
color:#fff;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productActionButton > button.fs-c-button--subscribeToArrivalNotice--detail > span{
background:#f3f3f3;
color:#999;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productQuantityAndWishlist__wishlist > button{
max-width:unset;
width:100%;
display:flex;
flex-wrap:wrap;
justify-content:center;
align-items:center;
margin:auto;
line-height:50px;
background:#eee;
opacity:1;
transition:all 0.2s ease;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productQuantityAndWishlist__wishlist > button.fs-c-button--removeFromWishList--detail{
opacity:.45;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productQuantityAndWishlist__wishlist > button > span{
font-size:1.4rem;
color:#000;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productQuantityAndWishlist__wishlist > button:before{
font-variation-settings:'wght' 300;
margin:auto 7px auto 0;
font-size:2.3rem;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productQuantityAndWishlist__wishlist > button.fs-c-button--addToWishList--detail:before{
font-family:'Material Symbols Outlined';
content:"heart_plus";
color:#666;
}
#productCartVariationContents > .fs-c-productQuantityAndWishlist > .fs-c-productQuantityAndWishlist__wishlist > button.fs-c-button--removeFromWishList--detail:before{
font-family:'Material Symbols Outlined';
content:"heart_minus";
color:#fff;
}

@media screen and (max-width:768px){
	/*-- ファーストビューボタン --*/
	#button-try-on-fashion-campaign{
	margin:10px auto 0 auto;
	font-size:1.3rem;
	}
	#button-try-on-fashion-campaign > .sub{
	font-size:1rem;
	grid-template-columns:1fr 1.2rem;
	padding:5px 4px 5px 8px;
	}
	#button-try-on-fashion-campaign > .sub > ion-icon{
	font-size:1.2rem;
	}



	#productCartVariationContents.pop-up-view{
	background:rgba(255,255,255,.98);
	}
	#productCartVariationContents.pop-up-view > .item-product-cart-list-area{
	max-width:unset;
	width:100%;
	height:100vh;
	background:unset;
	box-shadow:unset;
	position:absolute;
	top:0;
	left:0;
	transform:translate(0,0);
	padding:20px 0;
	}
	#productCartVariationContents.pop-up-view > .item-product-cart-list-area:before{
	display:none;
	}
	#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .close{
	width:35px;
	height:35px;
	top:10px;
	right:0;
	position:fixed;
	}
	#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .close > span{
	font-size:3.0rem;
	}
	#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions{
	position:absolute;
	top:0;
	left:0;
	padding-bottom:100px;
	height:100vh;
	overflow-y:scroll;
	}
	#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .checked-delivery-schedule{
	padding:30px 15px;
	font-size:1.2rem;
	line-height:1.8;
	}
	#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .checked-delivery-schedule > .main{
	font-size:1.4rem;
	margin:0 0 5px 0;
	}
	#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .fs-c-productSelection{
	padding:15px 15px 5px 15px;
	font-size:1.3rem;
	}
	#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .fs-c-productSelection > dd,
	#productCartVariationContents.pop-up-view > .item-product-cart-list-area > .fs-c-variationAndActions > .fs-c-productSelection > .fs-c-productSelection__selection > .fs-c-productSelection__field > .fs-c-dropdown > .fs-c-dropdown__menu{
	width:100%;
	min-width:unset;
	font-size:1.2rem;
	}
	.fs-c-variationList__item{
	padding:20px 15px 10px 10px;
	}
	#yoyakuSkuAttentionWrap{
	width:calc(100% - 20px);
	padding:0 0 40px 0;
	}
	#yoyakuSkuAttentionWrap > p > a{
	font-size:1.5rem;
	}
	.fs-c-variationList__item__body > .fs-c-variationList__item__title{
	font-size:1.4rem;
	letter-spacing:0;
	border-bottom:unset;
	width:calc(100% - 90px);
	}
	.fs-c-variationList__item__body > .fs-c-variationList__item__image{
	flex-grow:unset;
	}
	.fs-c-variationList__item__body > .fs-c-variationList__item__image > img{
	width:auto;
	height:80px;
	margin:0 10px;
	}
	.fs-c-variationList__item__body > ul.fs-c-variationCart--withImage{
	padding:15px 0;
	}
	.fs-c-variationList__item__body > ul.fs-c-variationCart--withImage > li{
	grid-template-columns:auto 1fr 5rem 12rem;
	}
	.fs-c-variationList__item__body > ul.fs-c-variationCart--withImage > li + li{
	margin-top:15px;
	}
	ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > .fs-c-variationCart__image{
	width:fit-content;
	margin:0;
	}
	.fs-c-variationList__item__body > ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__image > img{
	width:50px;
	margin:0 10px 0 0;
	}
	.fs-c-variationCart__variationName > .variation_label > span{
	letter-spacing:0;
	}
	.fs-c-variationCart__variationName > .variation_label > span.fs-c-variationCart__variationName__stock{
	font-size:1.2rem;
	opacity:.5;
	}
	ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__variationName > .shipping-schedule{
	font-size:1.2rem;
	letter-spacing:0;
	line-height:1.5;
	}
	ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__variationName > .shipping-schedule.{
	}
	ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__variationName > .shipping-schedule > .days{
	letter-spacing:0;
	}
	ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__variationName > .shipping-schedule > .days > span{
	letter-spacing:0;
	line-height:1.5;
	}
	ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__wishlist > button{
	width:35px;
	height:35px;
	line-height:35px;
	font-size:2.0rem;
	}
	ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > button,
	ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > div > button{
	height:50px;
	line-height:50px;
	}
	ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > button > span,
	ul.fs-c-variationCart--withImage > li > .fs-c-variationCart__cartButton > div > button > span{
	font-size:1.1rem;
	letter-spacing:0;
	}
}
/* --------------------------------------------------------------------
　【05】試着キャンペーン誘導エリア（カート上）
-------------------------------------------------------------------- */
#fitting-campaign-explan-content{
background:#edece8;
padding:25px;
margin-top:20px;
color:#6b6c4c;
}
#fitting-campaign-explan-content > .title{
font-size:1.3rem;
font-weight:600;
padding-bottom:5px;
}
#fitting-campaign-explan-content > .text{
font-size:1.2rem;
line-height:1.5;
letter-spacing:0;
}
#fitting-campaign-explan-content > .text > a{
text-decoration:underline;
margin:0 2px;
color:#6b6c4c;
}

@media screen and (max-width:768px){
	#fitting-campaign-explan-content{
	padding:20px;
	}
	#fitting-campaign-explan-content > .title{
	letter-spacing:0;
	}
}

/* --------------------------------------------------------------------
　【06】カート下商品レビューを書くボタン
-------------------------------------------------------------------- */
#productReviewBtn{
text-align:center;
font-size:1.4rem;
line-height:40px;
margin:8px auto 0 auto;
}
#productReviewBtn > a{
display:block;
}
#productReviewBtn > a > span{
text-decoration:underline;
}


@media screen and (max-width:768px){
}

/* --------------------------------------------------------------------
　【06】商品説明エリア
-------------------------------------------------------------------- */
.item-product-detail-content > .fs-p-productDescription{
padding-bottom:90px;
}

/*-- タブ切り替え全体のスタイル --*/
.item-product-detail-content > .fs-p-productDescription > .tabs{
background-color:#fff;
width:100%;
margin:0 0 0 auto;
position:relative;
display:flex;
flex-wrap:wrap;
}
/*-- タブのスタイル --*/
.item-product-detail-content > .fs-p-productDescription > .tabs > label{
flex:1 1;
height:60px;
line-height:60px;
background:#f6f6f6;
border-bottom:1px solid #ddd;
font-size:1.6rem;
color:#a0a0a0;
display:block;
float:left;
text-align:center;
font-weight:bold;
transition:all 0.2s ease;
cursor:pointer;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_item:hover{
opacity:.75;
}

/*-- ラジオボタンを全て消す --*/
.item-product-detail-content > .fs-p-productDescription > .tabs > input[name=tab_item]{
display:none;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > #product-explanation-read-btn{
display:none;
}

/*-- 選択されているタブのスタイルを変える --*/
.item-product-detail-content > .fs-p-productDescription > .tabs > input:checked + .tab_item{
border-top:1px solid #ddd;
border-right:1px solid #ddd;
border-left:1px solid #ddd;
background-color:#fff;
border-bottom:1px solid #fff;
color:#2d2d2d;
}
/*-- タブ切り替えの中身のスタイル --*/
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content{
padding-top:4rem;
width:100%;
display:none;
clear:both;
overflow:hidden;
font-size:1.35rem;
line-height:1.8;
}
/*-- 選択されているタブのコンテンツのみを表示 --*/
#item-info:checked ~ .tab_content#item-info_content,
#item-size:checked ~ .tab_content#item-size_content,
#item-review:checked ~ .tab_content#item-review_content,
#item-coode:checked ~ .tab_content#item-coode_content{
display:block;
height:max-content;
}
/*-- 商品詳細テキストスタイル --*/
.p-detail-comments-wrapper .fs-p-productDescription .tabs .tab_content h2,
.FS2_additional_image_itemdetail_container_right .tabs .tab_content h2{
font-size:1.5rem;
margin-bottom:20px;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > .item-text-01{
padding-bottom:40px;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > .item-text-03{
margin-top:40px;
background:#f0f0f0;
padding:20px;
border-radius:10px;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > .item-text-01 > h2,
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > .item-text-02 > h2,
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > .item-text-03 > h2{
font-weight:600;
font-size:1.5rem;
margin:0 0 10px;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > .item-text-03 > h2{
margin:0;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > .item-text-01 > img{
width:max-content;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > #item-info_content.tab_content > .item-text-02{
padding:2rem 2.5rem;
border-radius:10px;
background:#f0f0f0;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > #item-info_content.tab_content > .item-text-02 > dl > dt{
font-weight:600;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > #item-size_content.tab_content > .item-text-02:last-child{
margin-bottom:0;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > [class*="item-text"] > dl{
width:100%;
display:grid;
gap:15px 20px;
padding-top:10px;
grid-auto-columns:auto 1fr;
line-height:1.5;
font-size:1.3rem;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > [class*="item-text"] > dl > dt{
grid-column:1;
padding:0;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > [class*="item-text"] > dl > dd{
grid-column:2;
padding:0;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > [class*="item-text"] > dl > dd > a{
color:#23abdd;
font-weight:bold;
text-decoration:underline;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > [class*="item-text"] > dl > dd > img{
max-width:250px !important;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > [class*="item-text"] > dl > dd:last-child{
padding:0 0 15px 0;
}
.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > .item-text-01 > a{
text-decoration:underline;
color:#0066c0;
}

/*-- 商品詳細リンクスタイル --*/
.tabs .tab_content .movie-link,
.tabs .tab_content .page-link{
margin:0;
padding:0;
}
.tabs .tab_content .movie-link,
.tabs .tab_content .page-link a{
color:#23abdd;
text-decoration:none;
}
.tabs .tab_content .movie-link{
margin:0 auto;
width:max-content;
}
.tabs .tab_content .page-link.youtube{
margin:30px 0 0 auto;
width:max-content;
}
.tabs .tab_content .movie-link a,
.tabs .tab_content .page-link.youtube a{
display:flex;
display:-webkit-flex;
display:-ms-flexbox;
align-items:center;
-webkit-align-items:center;
-ms-align-items:center;
width:max-content;
height:40px;
line-height:40px;
padding:0 20px;
color:#23abdd;
border:1px solid #23abdd;
border-radius:20px;
font-size:1.4rem;
}
.tabs .tab_content .movie-link a i,
.tabs .tab_content .page-link.youtube a i{
margin:0 10px 0 0;
font-size:2.0rem;
}
.tabs .tab_content .page-link.tag{
display:flex;
display:-webkit-flex;
display:-ms-flexbox;
flex-wrap:wrap;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
align-items:center;
-webkit-align-items:center;
-ms-align-items:center;
}
.tabs .tab_content .page-link.tag li{
margin:0 5px 5px 0;
}
.tabs .tab_content .page-link.tag a{
width:max-content;
padding:5px 20px;
color:#23abdd;
border:1px solid #23abdd;
border-radius:20px;
font-size:1.1rem;
display:block;
}
.tabs .tab_content .page-link.staff-review{
margin:0 0 40px 0;
width:100%;
}
.tabs .tab_content .page-link.staff-review li{
margin:0 0 10px 0;
text-align:right;
color:#a0a0a0;
font-size:1.1rem;
}
.tabs .tab_content .page-link.staff-review a{
display:block;
padding:15px;
color:#23abdd;
border:1px solid #23abdd;
font-size:1.2rem;
text-align:center;
position:relative;
}
.tabs .tab_content .page-link.staff-review a:after{
content:"";
width:9px;
height:9px;
border:0px;
border-top:solid 2px #23abdd;
border-right:solid 2px #23abdd;
-ms-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
transform:rotate(45deg);
position:absolute;
top:18px;
right:20px;
}

/*-- 価格改定文言 --*/
p.price-change-ex{
color:#999;
font-size:1.0rem;
}

/*-- サイズ表 --*/
#item-size_content table.item-size{
white-space:nowrap;
border-collapse:collapse;
border-spacing:0;
display:flex;
display:-webkit-flex;
display:-ms-flexbox;
min-width:100%;
margin-bottom:30px;
border-top:1px solid #f3f3f3;
}
table.item-size thead{
border-collapse:collapse;
border-spacing:0;
}
table.item-size thead tr{
border-left:1px solid #f3f3f3;
}
table.item-size thead tr th{
width:100px;
}
table.item-size tbody{
border-collapse:collapse;
border-spacing:0;
display:flex;
display:-webkit-flex;
display:-ms-flexbox;
justify-content:space-between;
overflow-x:auto;
overflow-y:hidden;
width:calc(100% - 100px);
}
table.item-size tbody::-webkit-scrollbar{
width:5px;
height:10px;
opacity:0.5;
}
table.item-size tbody::-webkit-scrollbar-track{
border-radius:5px;
box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.2);
}
table.item-size tbody::-webkit-scrollbar-thumb{
background-color:rgba(0, 0, 0, 0.3);
border-radius:5px;
box-shadow:0 0 0 1px rgba(255, 255, 255, 0.3);
}
table.item-size tbody tr{
flex:1 0 auto;
}
table.item-size th{
background:#f8f8f8;
color:#a0a0a0;
font-weight:normal;
}
table.item-size th,
table.item-size td{
text-align:center;
padding:10px;
white-space:nowrap;
display:block;
border-right:1px solid #f3f3f3;
border-bottom:1px solid #f3f3f3;
}
table.item-size td.text{
background:#f8f8f8;
color:#a0a0a0;
}

/*-- 着用アイテム --*/
#item-coode_content > ul.coodinate-box{
padding:0;
}
#item-coode_content > ul.coodinate-box > li{
display:flex;
display:-webkit-flex;
display:-ms-flexbox;
flex-wrap:wrap;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
justify-content:space-between;
margin:0 0 25px 0;
padding:0 0 25px 0;
border-bottom:1px solid #ddd;
}
#item-coode_content > ul.coodinate-box > li > .main-img{
width:44%;
}
#item-coode_content > ul.coodinate-box > li > .main-img > img{
width:100%;
}
#item-coode_content > ul.coodinate-box > li > .coode-item-list{
width:calc(56% - 24px);
padding:0;
}
#item-coode_content > ul.coodinate-box > li > .coode-item-list > li{
margin:0 0 18px 0;
}
#item-coode_content > ul.coodinate-box > li > .coode-item-list > li:last-child{
margin:0 0 0 0;
}
#item-coode_content > ul.coodinate-box > li > .coode-item-list > li > a{
display:flex;
display:-webkit-flex;
display:-ms-flexbox;
align-items:center;
-webkit-align-items:center;
-ms-align-items:center;
position:relative;
}
#item-coode_content > ul.coodinate-box > li > .coode-item-list > li > a:after{
content:"";
position:absolute;
top:50%;
right:5px;
width:10px;
height:10px;
border-top:1px solid #333;
border-right:1px solid #333;
-webkit-transform:translateY(-50%) rotate(45deg);
transform:translateY(-50%) rotate(45deg);
}
#item-coode_content > ul.coodinate-box > li > .coode-item-list > li > a > img{
width:40%;
}
#item-coode_content > ul.coodinate-box > li > .coode-item-list > li > a > span{
width:calc(60% - 30px);
font-size:1.3rem;
padding:0 0 0 20px;
color:#333;
text-decoration:underline;
}

/*-- 別サイズ・おすすめ商品へのリンク設定 --*/
/*-- class＝sizeはサイズ別（テキスト使用）、class="img"はおすすめ商品（画像使用） --*/
#item-typelink-wrap{
width:100%;
margin:60px 0 0 auto;
}
#item-typelink-wrap > a{
display:block;
color:#666;
}
#item-typelink-wrap > a > ul{
display:flex;
display:-webkit-flex;
display:-ms-flexbox;
align-items:center;
-webkit-align-items:center;
-ms-align-items:center;
margin:0;
padding:0;
}
#item-typelink-wrap > a > ul > li{
line-height:1.4;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
-webkit-align-items:center;
align-items:center;
flex-wrap:wrap;
}
#item-typelink-wrap > a > ul.outlet > li.icon,
#item-typelink-wrap > a > ul > li.size{
height:auto;
width:290px;
min-height:150px;
margin:0 30px 0 0;
padding:0 30px;
font-weight:600;
text-align:center;
border:1px solid #ddd;
font-size:3.0rem;
color:#c1c1c1;
}
#item-typelink-wrap > a > ul > li.img{
height:auto;
width:310px;
justify-content:center;
align-items:center;
margin:0 30px 0 0;
}
#item-typelink-wrap > a > ul > li.size > span{
font-size:1.2rem;
font-weight:normal;
display:block;
}
#item-typelink-wrap > a > ul > li > .title{
font-size:1.5rem;
font-weight:bold;
margin:0;
padding:0;
width:100%;
}
#item-typelink-wrap > a > ul > li > .ex{
font-size:1.2rem;
margin:10px 0;
padding:0;
width:100%;
}
#item-typelink-wrap > a > ul > li > .link{
text-decoration:underline;
margin:0;
padding:0;
font-size:1.2rem;
font-weight:600;
}


/*-- ポップアップ（再入荷等） --*/
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__header{
padding:20px;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__header > h2{
font-size:1.6rem;
font-weight:600;
text-align:center;
margin:auto;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__header > .fs-c-modal__close{
font-size:3.0rem;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents{
max-width:400px;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-stockNotificationsProduct{
font-size:1.2rem;
display:grid;
grid-template-columns:100px auto;
gap:0 20px;
margin:0 0 20px 0;
letter-spacing:0;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-stockNotificationsProduct > .fs-c-stockNotificationsProduct__productName > .fs-c-productName__copy{
font-weight:600;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-stockNotificationsProduct > .fs-c-stockNotificationsProduct__productName > .fs-c-productName__name{
color:#2c2c2c;
margin-top:10px;
line-height:1.4;
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-stockNotificationsProduct > .fs-c-stockNotificationsProduct__productName > .fs-c-productName__variation{
border-top:1px solid #ddd;
padding:10px 0 0 0;
margin:10px auto auto auto;
width:100%;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-stockNotificationsMessage{
font-size:1.3rem;
font-weight:600;
background:#f0f0f0;
padding:10px 5px;
text-align:center;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-inputInformation > form > fieldset > table > tbody > tr{
display:flex;
flex-wrap:wrap;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-inputInformation > form > fieldset > table > tbody > tr > th,
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-inputInformation > form > fieldset > table > tbody > tr > td{
width:100%;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-inputInformation > form > fieldset > table > tbody > tr > th.fs-c-inputTable__headerCell{
text-align:left;
padding:20px 0 0 0;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-inputInformation > form > fieldset > table > tbody > tr > td.fs-c-inputTable__dataCell{
padding:0 0 20px 0;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-inputInformation > form > fieldset > table > tbody > tr > td > div > .fs-c-inputField__field > input{
border:1px solid #ccc !important;
padding:10px;
font-size:1.3rem;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-inputInformation > form > fieldset > .fs-c-inputField > .fs-c-inputField__field > .fs-c-checkbox{
font-size:1.3rem;
}
.fs-c-modal > .fs-c-modal__inner > .fs-c-modal__contents > .fs-c-inputInformation > form > .fs-c-inputInformation__button > button.rf-button-type-black-01{
background:#000;
width:100%;
text-align:center;
color:#fff;
font-size:1.4rem;
font-weight:600;
height:50px;
border-radius:5px;
margin-top:10px;
}

@media screen and (max-width:768px){
	.item-product-detail-content > .fs-p-productDescription{
	padding-top:30px;
	padding-bottom:0;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs{
	width:100%;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs:before{
	width:calc(100% - 40px);
	left:20px;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_item{
	width:calc(50% - 30px);
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_item:nth-child(2){
	left:30px;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content{
	padding-bottom:60px;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > .item-text-01{
	padding:0 20px 40px 20px;
	font-weight:300;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > .item-text-03{
	width:calc(100% - 40px);
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > #item-info_content.tab_content > .item-text-02{
	width:calc(100% - 40px);
	margin:0 auto;
	font-size:1.2rem;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > [class*="item-text"] > dl{
	display:block;
	padding-top:0;
	border-top:unset;
	font-size:1.3rem;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > [class*="item-text"] > dl > dt{
	width:100%;
	margin:0;
	padding:0;
	border-bottom:unset;
	color:#999;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content > [class*="item-text"] > dl > dd{
	width:100%;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > #item-size_content.tab_content > [class*="item-text"] > dl > dd{
	border-bottom:0;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content#item-size_content > h2,
	.item-product-detail-content > .fs-p-productDescription > .tabs > .tab_content#item-size_content > .item-text-02{
	width:calc(100% - 40px);
	margin:0 auto;
	}
	#item-size_content table.item-size{
	min-width:calc(100% - 18px);
	margin-left:20px;
	padding-right:20px;
	border:0;
	}
	#item-size_content > table.item-size > thead > tr > th:nth-child(1),
	#item-size_content > table.item-size > tbody > tr > th{
	border-top:1px solid #f3f3f3;
	}
	#item-typelink-wrap{
	width:100%;
	margin:40px auto;
	padding:0 20px;
	}
	#item-typelink-wrap > a > ul{
	justify-content:space-between;
	align-items:stretch;
	}
	#item-typelink-wrap > a > ul > li{
	line-height:1.5;
	}
	#item-typelink-wrap > a > ul > li:not(.size,.img){
	width:60%;
	}
	#item-typelink-wrap > a > ul > li:not(.size,.img) > .ex{
	font-size:1.1rem;
	}
	#item-typelink-wrap > a > ul.outlet > li.icon,
	#item-typelink-wrap > a > ul > li.size{
	width:calc(40% - 15px);
	display:flex;
	justify-content:center;
	align-items:center;
	flex-wrap:wrap;
	padding:20px;
	font-size:1.8rem;
	}
	#item-typelink-wrap > a > ul > li.size > span{
	width:100%;
	font-size:.8rem;
	}
	#item-typelink-wrap > a > ul > li.img{
	width:calc(40% - 15px);
	}
	#item-typelink-wrap > a > ul > li > .title{
	font-size:1.4rem;
	}

	/*-- もっと見る --*/
	.item-product-detail-content > .fs-p-productDescription > .tabs{
	position:relative;
	width:100%;
	font-size:1.3rem;
	transition:all 1.2s ease;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs:not(.open){
	height:300px;
	overflow:hidden;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs:after{
	content:"";
	display:inline-block;
	width:100%;
	height:calc(100% - 50px);
	position:absolute;
	bottom:0;
	left:0;
	background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(255,255,255,.95) 80%);
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs.open{
	height:auto;
	overflow:visible;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs.open::after{
	content:none;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > #product-explanation-read-btn{
	text-align:center;
	width:100%;
	color:#000;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translate(-50%, 0);
	transition:all .3s;
	z-index:1;
	cursor:pointer;
	font-weight:500;
	display:flex;
	flex-wrap:wrap;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > #product-explanation-read-btn::before{
	content:"続きを読む";
	width:100%;
	text-align:center;
	display:block;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > #product-explanation-read-btn::after{
	font-family:"Material Symbols Outlined";
	content:"\e5cf";
	display:block;
	margin:0 auto;
	font-size:2.5rem;
	line-height:1;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > #product-explanation-read-btn.open::before{
	content:"閉じる";
	width:100%;
	text-align:center;
	display:block;
	order:2;
	}
	.item-product-detail-content > .fs-p-productDescription > .tabs > #product-explanation-read-btn.open::after{
	font-family:"Material Symbols Outlined";
	content:"\e5ce";
	display:block;
	margin:0 auto;
	font-size:2.5rem;
	line-height:1;
	order:1;
	}

	/*-- スタッフレビューボタン --*/
	.tabs .tab_content .page-link.staff-review a{
	width:calc(100% - 40px);
	margin:0 auto;
	font-size:1.1rem;
	text-align:left;
	letter-spacing:0;
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding:10px 15px;
	}
	.tabs .tab_content .page-link.staff-review a:after{
	position:unset;
	}
}

/* --------------------------------------------------------------------
　【07】レビューエリア
-------------------------------------------------------------------- */
#item-review_content > .fs-c-productReview{
}
#item-review_content > .fs-c-productReview > .no-review-text{
font-size:1.4rem;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__addReview.fs-c-buttonContainer.fs-c-buttonContainer--addReview--detail{
display:none;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__aggregateRating{
display:flex;
justify-content:space-between;
align-items:center;
margin:0 0 20px 0;
line-height:1.4;
font-size:1.3rem;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__aggregateRating > .fs-c-aggregateRating__rating{
align-items:center;
justify-content:center;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__aggregateRating > .fs-c-aggregateRating__rating::before{
content:"総合評価";
font-size:1.6rem;
letter-spacing:.02em;
margin:0 5px 0 0;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__aggregateRating > .fs-c-aggregateRating__rating > .fs-c-reviewStars{
padding:0 0 5px 0;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__aggregateRating > .fs-c-aggregateRating__rating > .fs-c-reviewStars::before{
line-height:0 !important;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__aggregateRating > .fs-c-aggregateRating__rating > .fs-c-rating__value{
margin:auto 0 auto 5px;
font-size:1.6rem;
letter-spacing:0;
display:flex;
align-items:center;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__aggregateRating > .fs-c-aggregateRating__count::before{
content:"（";
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__aggregateRating > .fs-c-aggregateRating__count::after{
content:"件のレビュー)";
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li{
width:100%;
margin:0;
padding:2.5rem 0 3rem 0;
border-top:1px solid #ddd;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li:last-child{
border-bottom:1px solid #ddd;
margin-bottom:3rem;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__allReviews.fs-c-buttonContainer.fs-c-buttonContainer--viewAllReviews{
background:#f0f0f0;
font-size:1.4rem;
padding:10px 30px;
border:1px solid #ddd;
border-radius:10px;
text-align:center;
margin-bottom:4rem;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__allReviews.fs-c-buttonContainer.fs-c-buttonContainer--viewAllReviews > a{
display:block;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info{
font-size:1.3rem;
line-height:1.4;
letter-spacing:0;
color:#262626;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info > .fs-c-reviewRating{
margin-bottom:1.2rem;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info > .fs-c-reviewer__name,
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info > .fs-c-reviewer__profile,
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info > .fs-c-reviewInfo__date,
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info > .fs-c-reviewInfo__date > dt{
display:flex;
align-items:center;
flex-wrap:wrap;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info > .fs-c-reviewer__name:before{
content:"ニックネーム：";
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info > .fs-c-reviewer__profile:before{
content:"プロフィール：";
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info > .fs-c-reviewInfo__date > dt:after{
content:"：";
}

/*--
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info{
font-size:1.3rem;
line-height:1.4;
letter-spacing:0;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info > .fs-c-reviewInfo__reviewer > .fs-c-reviewer__name > a{
color:#23abdd;
font-weight:bold;
text-decoration:underline;
letter-spacing:.05em;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__info > .fs-c-reviewInfo__reviewer > .fs-c-reviewer__status{
margin:10px 0 0 0;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__body{
white-space:unset;
position:relative;
padding:0;
font-size:1.5rem;
}
--*/
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__body > .comment{
line-height:1.5;
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:4;
font-size:1.35rem;
margin:2rem 0 0 0;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList > li > .fs-c-reviewList__item__body > .fs-c-reviewInfo__date{
display:flex;
flex-wrap:wrap;
justify-content:right;
align-items:center;
font-size:1.3rem;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__addReview.fs-c-buttonContainer.fs-c-buttonContainer--addReview--detail{
margin:0 0 0 auto;
text-align:right;
}
#item-review_content > .fs-c-productReview > .fs-c-productReview__addReview.fs-c-buttonContainer.fs-c-buttonContainer--addReview--detail > a{
text-decoration:underline;
font-size:1.3rem;
}

/*-- レビュー投稿で100ptプレゼント --*/
#item-review_content > .fs-p-announcement{
font-size:1.4rem;
line-height:1.5;
margin-top:2rem;
padding:2.5rem;
background:#fff8e8;
border-radius:10px;
}
#item-review_content > .fs-p-announcement > h2{
font-size:1.8rem;
font-weight:600;
margin-bottom:1rem;
}
#item-review_content > .fs-p-announcement > #productReviewBtn{
text-align:left;
}
@media screen and (min-width:769px){
	main#item-product-detail-wrapper > form > .fs-l-productLayout > .item-product-cart-content > .item-product-detail-content{
	width:100%;
	margin-top:60px;
	}
}
@media screen and (max-width:768px){
	#item-review_content > .fs-c-productReview > .fs-c-productReview__allReviews.fs-c-buttonContainer.fs-c-buttonContainer--viewAllReviews{
	margin:0 auto 60px auto;
	}
	main#item-product-detail-wrapper > form > .fs-l-productLayout > #item-product-recommend-wrap{
	padding:0;
	}
	#item-review_content > .fs-c-productReview{
	width:calc(100% - 40px);
	margin:0 auto;
	padding:0;
	}
	#item-review_content > .fs-c-productReview > .fs-c-productReview__reviewList{
	margin-bottom:20px;
	}

	/*-- レビュー投稿で100ptプレゼント --*/
	#item-review_content > .fs-p-announcement{
	width:calc(100% - 3rem);
	margin:2rem auto;
	}
}

/* --------------------------------------------------------------------
　【08】各種情報エリア（関連アイテム・ショップトピックス・インスタ）
-------------------------------------------------------------------- */
#item-product-info-wrap{
padding-top:9rem;
}
#item-product-info-wrap > .fsFlickerItem > .contents-title-01{
width:100%;
padding:0;
}
#item-product-info-wrap > .fsFlickerItem > .contents-title-01 > a{
right:0;
}


/*------------ 関連アイテム ------------*/
#item-product-info-wrap > #category-related-contents{
padding-bottom:6rem;
}
#item-product-info-wrap > #category-related-contents > #fsFlickerCommonsRecommend > .fs-c-productListCarousel.fs-c-slick{
width:100%;
padding:0;
}
#item-product-info-wrap > #category-related-contents > #fsFlickerCommonsRecommend > .fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track{
grid-template-columns:repeat(4, 1fr) !important;
gap:30px 15px;
}

/*------------ 関連ショップトピックス ------------*/
#item-product-info-wrap > #item-product-shop-topics{
padding-bottom:8rem;
}
#item-product-info-wrap > #item-product-shop-topics > nav > ul > li > a > .img,
#item-product-info-wrap > #item-product-shop-topics > nav > ul > li > a > .img > img{
line-height:0;
}
#item-product-info-wrap > #item-product-shop-topics > nav > ul > li > a > .text{
margin-top:1.0rem;
line-height:1.4;
}
#item-product-info-wrap > #item-product-shop-topics > nav > ul > li > a > .text > .icon{
display:block;
width:max-content;
padding:1px 10px;
font-size:1.0rem;
background:#f0f0f0;
letter-spacing:.02em;
margin-bottom:1.0rem;
}
#item-product-info-wrap > #item-product-shop-topics > nav > ul > li > a > .text > .main{
font-size:1.3rem;
line-height:1.4;
font-weight:400;
color:#393838;
}

/*------------ Instagram Repost ------------*/
#item-product-info-wrap > #instagram-repost-wrap{
padding-bottom:4rem;
}
#item-product-info-wrap > #instagram-repost-wrap > .contents-title-01 > a{
right:0;
}
#item-product-info-wrap > #instagram-repost-wrap.tab-list-contents > .contents-title-01 > h2 > ion-icon{
font-size:2rem;
}
#item-product-info-wrap > #instagram-repost-wrap.tab-list-contents > .repost-list-contents > .content-container > .repost-content > ul{
grid-template-columns:repeat(3, 1fr);
}
#item-product-info-wrap > #instagram-repost-wrap.tab-list-contents > .repost-list-contents > .content-container > .repost-content > ul > li:nth-child(n + 7){
display:none;
}
#item-product-info-wrap > #instagram-repost-wrap.tab-list-contents > .repost-list-contents > .content-container > .repost-content > ul > li > a > figure{
border-radius:0;
}
#item-product-info-wrap > #instagram-repost-wrap.tab-list-contents > .repost-list-contents > .content-container > .repost-content > ul > li > a > .user{
margin-top:8px;
grid-template-columns:30px calc((100% - 30px) - 1rem);
}
#item-product-info-wrap > #instagram-repost-wrap.tab-list-contents > .repost-list-contents > .content-container > .repost-content > ul > li > a > .user > .icon{
height:30px;
}
@media screen and (min-width:769px){
	/*------------ 関連アイテム ------------*/
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(n + 9){
	display:none;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div{
	font-size:1.55rem;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > h2 > a > .fs-c-productName__name{
	font-size:1.3rem;
	}

	/*------------ 関連ショップトピックス ------------*/
	#item-product-info-wrap > #item-product-shop-topics > nav > ul{
	display:grid;
	grid-template-columns:repeat(4,1fr);
	gap:2rem 1.5rem;
	}
	#item-product-info-wrap > #item-product-shop-topics > nav > ul > li > a > .text > .icon,
	#item-product-info-wrap > #item-product-shop-topics > nav > ul > li > a > .text > .sub{
	display:none;
	}

	/*------------ Instagram Repost ------------*/
	#item-product-info-wrap > #instagram-repost-wrap.tab-list-contents > .repost-list-contents > .content-container > .repost-content > ul{
	gap:2rem 1.5rem;
	}
	#item-product-info-wrap > #instagram-repost-wrap.tab-list-contents > .repost-list-contents > .content-container > .repost-content > ul > li > a > .user > .name{
	font-weight:400;
	}
}
@media screen and (max-width:768px){
	#item-product-info-wrap{
	padding-top:4rem;
	}
	#item-product-info-wrap > article,
	#item-product-info-wrap > section{
	padding-bottom:6rem;
	}
	#item-product-info-wrap > div,
	#item-product-info-wrap > section,
	#item-product-info-wrap > article{
	width:calc(100% - 4rem);
	margin-left:auto;
	margin-right:auto;
	}
	#item-product-info-wrap > .fsFlickerItem > .contents-title-01{
	margin:0 auto 2rem auto;
	display:block;
	text-align:center;
	display:grid;
	grid-template-columns:1fr auto;
	width:100%;
	}
	#item-product-info-wrap > .fsFlickerItem > .contents-title-01 > h2,
	#item-product-info-wrap > .fsFlickerItem > .contents-title-01 > h3{
	font-size:1.6rem;
	text-align:left;
	display:block;
	}

	/*------------ 取り扱いブランド ------------*/
	#brand-concept-contents #rogo span.girl{
	background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23232323' viewBox='0 0 314.48 121.03'%3E%3Cpath class='b' d='M44.6 56.77h14.68v10.04c0 3.51-.59 6.56-1.77 9.14-1.18 2.59-2.69 4.72-4.55 6.39-1.86 1.68-3.97 2.93-6.31 3.77-2.35.84-4.71 1.26-7.05 1.26-3.87 0-7.02-.42-9.45-1.26-2.43-.83-4.78-2.33-7.05-4.48-2.05-1.91-3.72-4.22-5.01-6.93-1.29-2.71-2.29-5.66-3.01-8.84-.72-3.19-1.23-6.58-1.54-10.16-.3-3.59-.45-7.17-.45-10.76 0-5.26.32-10.48.97-15.66.64-5.18 1.94-9.82 3.87-13.92 1.93-4.1 4.63-7.41 8.08-9.92s8.02-3.77 13.71-3.77c4.78 0 8.7.88 11.77 2.63 3.07 1.76 5.53 3.91 7.4 6.45 1.86 2.55 3.22 5.22 4.09 8.01.87 2.79 1.46 5.22 1.77 7.29H66V2.15h-1.71c-.61.8-1.23 1.42-1.88 1.85-.64.44-1.73.66-3.24.66-1.36 0-2.6-.24-3.7-.72l-3.69-1.61c-1.37-.6-2.98-1.14-4.84-1.62-1.86-.48-4.23-.72-7.11-.72-5.61 0-10.62 1.12-15.02 3.35s-8.3 5.14-11.72 8.72c-.99 1.04-2.22 2.47-3.7 4.3-1.48 1.83-2.92 4.11-4.32 6.81-1.4 2.71-2.6 5.88-3.58 9.5C.5 36.29.01 40.38.01 44.92c0 6.77 1.25 12.87 3.76 18.29 2.5 5.41 5.65 10.12 9.44 14.1 3.87 4.06 7.89 7.03 12.06 8.9 4.17 1.87 8.95 2.81 14.34 2.81 3.56 0 6.6-.38 9.1-1.14 2.5-.76 4.68-1.61 6.54-2.57 1.86-.95 3.49-1.81 4.89-2.57 1.41-.75 2.79-1.13 4.15-1.13 1.14 0 1.97.16 2.5.48.53.32 1.21.92 2.05 1.79h1.36V56.75h9.1v-1.68H44.6v1.68zM98.31 5.28h12.18V84.1H98.31v1.61h35.32V84.1h-12.17V5.28h12.17V3.67H98.31v1.61zM224.72 84.1c-1.03.38-2.02.57-2.97.57-2.12 0-3.66-.81-4.61-2.42-.95-1.61-1.65-3.41-2.09-5.41-.29-1.3-.49-2.92-.6-4.84l-.33-5.99c-.11-2.08-.26-4.09-.44-6.05-.19-1.96-.49-3.71-.93-5.25-.73-2.61-1.97-4.74-3.73-6.39-1.75-1.65-3.67-2.98-5.76-3.98-2.08-1-4.13-1.71-6.14-2.13-2.01-.42-3.6-.71-4.77-.87v-.23c4.24-.54 7.64-1.6 10.2-3.17 2.56-1.57 4.51-3.3 5.87-5.18 1.35-1.88 2.23-3.73 2.63-5.53.4-1.8.6-3.28.6-4.44 0-2.31-.53-4.76-1.59-7.38-1.06-2.61-2.87-4.95-5.43-7.03-2.85-2.38-5.92-3.82-9.21-4.32-3.29-.5-7.1-.75-11.41-.75-.88 0-1.75.02-2.63.06-.87.04-1.75.06-2.63.06-.88.08-1.76.14-2.63.17-.87.04-1.75.05-2.63.05h-20.84v1.62h12.17V84.1h-12.17v1.61h35.32V84.1h-12.18V42.5h10.97c1.24 0 2.7.1 4.39.29 1.68.19 3.31.79 4.88 1.78 1.57 1 2.94 2.58 4.11 4.73 1.17 2.15 1.9 5.14 2.19 8.98l.77 10.48c.22 2.92.61 5.47 1.15 7.67.55 2.19 1.41 4.03 2.58 5.53 1.17 1.5 2.72 2.63 4.66 3.39 1.94.77 4.36 1.15 7.29 1.15 1.53 0 2.83-.09 3.89-.29 1.06-.19 1.96-.44 2.69-.75s1.34-.64 1.81-.98c.47-.35.9-.67 1.26-.98l-.99-1.27c-.8.85-1.72 1.46-2.74 1.85zm-38.83-43.21H175.8V5.29c.95-.15 2.1-.25 3.45-.29 1.36-.04 2.69-.06 4.01-.06 1.9 0 3.82.19 5.76.58 1.94.38 3.69 1.19 5.27 2.42 1.57 1.23 2.85 3.05 3.84 5.47.99 2.42 1.48 5.63 1.48 9.62 0 3.53-.33 6.45-.99 8.75-.66 2.3-1.59 4.13-2.8 5.48-1.21 1.34-2.65 2.29-4.33 2.82-1.68.54-3.54.81-5.59.81zM313.28 60.48c-1.68 7.3-4.35 13.06-8.01 17.28-3.66 4.23-8.7 6.34-15.14 6.34h-19.52V5.28h12.18V3.67h-35.32v1.61h12.18V84.1h-12.18v1.61h67.02V60.48h-1.21zM20.56 106.86c-.47-.72-1.06-1.36-1.8-1.91-.73-.55-1.6-.99-2.6-1.32-.34-.11-.67-.21-.97-.28-.3-.07-.62-.13-.96-.17-.34-.04-.7-.07-1.08-.09-.38-.02-.82-.02-1.32-.02l-.69.01-.69.01-.69.04-.69.01H4.5v.34h2.73v16.83H4.5v.34h4.18l.78.01c.27 0 .54.02.82.04l.84.04.79.01c.57 0 1.08 0 1.53-.02.44-.02.85-.05 1.22-.1s.73-.13 1.08-.22c.35-.1.73-.24 1.12-.42.7-.3 1.36-.68 1.98-1.17.61-.49 1.15-1.06 1.61-1.72.46-.67.82-1.43 1.08-2.29.27-.86.39-1.83.39-2.92 0-.93-.11-1.83-.33-2.68-.22-.85-.56-1.64-1.03-2.36zm-1.77 8.18c-.21.93-.57 1.83-1.1 2.72-.34.57-.74 1.04-1.17 1.39-.44.35-.9.62-1.4.81-.5.19-1.02.31-1.57.37s-1.1.09-1.66.09c-.44 0-.85 0-1.22-.02l-.97-.07V103.5l.97-.05c.34-.02.71-.02 1.12-.02 1.38 0 2.54.21 3.47.62.94.41 1.69.98 2.25 1.73.57.74.97 1.64 1.22 2.7.24 1.06.37 2.23.37 3.53 0 1.1-.1 2.11-.31 3.04zM48.1 120.32c-.23.08-.45.12-.67.12-.47 0-.82-.17-1.03-.52-.21-.34-.37-.73-.47-1.15-.06-.28-.11-.62-.13-1.03l-.08-1.28c-.02-.44-.06-.87-.1-1.29-.04-.42-.11-.79-.21-1.12-.17-.55-.44-1.01-.84-1.36s-.82-.63-1.29-.85c-.47-.21-.93-.36-1.38-.45-.45-.09-.81-.15-1.07-.18v-.05c.95-.11 1.71-.34 2.29-.68.57-.33 1.01-.7 1.32-1.11.31-.4.5-.8.59-1.18.09-.38.13-.7.13-.95 0-.49-.12-1.02-.36-1.57-.24-.56-.64-1.06-1.21-1.5-.64-.51-1.33-.82-2.07-.92-.74-.11-1.59-.16-2.56-.16-.19 0-.39 0-.59.02h-.59l-.59.04-.59.01h-4.67v.34h2.73v16.83h-2.73v.34h7.92v-.34h-2.73v-8.88h2.46c.28 0 .61.02.99.06.38.04.74.17 1.09.38.35.21.66.55.92 1 .26.46.43 1.1.49 1.92l.17 2.24c.04.62.13 1.17.26 1.64.12.47.31.86.57 1.18.27.32.61.56 1.05.73.43.16.98.25 1.64.25.34 0 .64-.02.88-.06.23-.04.44-.09.6-.16.16-.06.3-.14.4-.21l.28-.21-.22-.28c-.18.18-.39.32-.61.4zm-8.71-9.23h-2.26v-7.6c.21-.03.47-.05.78-.06l.9-.01c.42 0 .85.04 1.29.12.44.09.83.26 1.18.52s.64.65.86 1.17c.22.51.33 1.2.33 2.05 0 .75-.08 1.38-.22 1.87-.15.49-.36.88-.63 1.17-.27.28-.59.49-.97.6-.38.12-.8.17-1.26.17zM71.47 116.7c-.18.57-.46 1.13-.83 1.66-.38.54-.87 1-1.46 1.38-.6.39-1.35.58-2.25.58h-4.65v-8.88h1.99c.59 0 1.07.11 1.44.31.37.2.66.48.88.83.22.34.39.74.52 1.18l.36 1.38h.27v-7.66h-.27c-.18.74-.36 1.34-.55 1.81-.19.47-.42.84-.69 1.11-.28.27-.6.45-.98.55-.38.1-.84.15-1.38.15h-1.6v-7.6h4.08c.67 0 1.25.09 1.72.25.48.17.89.41 1.23.75.34.34.64.75.89 1.23.24.49.48 1.04.69 1.69h.27v-4.26H57.08v.34h2.73v16.83h-2.73v.34h15.01v-5.39h-.28c-.04.37-.16.85-.34 1.42zM93.75 111.85c-.45-.33-.92-.57-1.39-.74-.48-.16-.87-.3-1.18-.39l-2.98-.94c-.43-.13-.85-.28-1.27-.45-.42-.17-.8-.39-1.13-.64-.34-.25-.61-.57-.82-.94-.21-.37-.32-.81-.32-1.34 0-.66.14-1.2.41-1.63.27-.43.61-.77 1.02-1.03.41-.26.85-.45 1.33-.55.47-.11.91-.16 1.3-.16.7 0 1.33.13 1.86.38.53.26.99.59 1.37 1.01.38.42.68.9.92 1.45.24.55.41 1.12.51 1.71h.29v-4.45h-.34c-.13.23-.23.37-.31.43-.08.06-.22.09-.43.09-.23 0-.46-.05-.68-.15l-.75-.33c-.28-.13-.61-.24-1-.33-.38-.1-.86-.15-1.44-.15-.79 0-1.51.13-2.18.39-.66.26-1.23.62-1.71 1.09-.48.46-.85 1-1.11 1.64-.27.63-.39 1.32-.39 2.05 0 1.13.34 2.04 1.02 2.71.68.67 1.69 1.21 3.01 1.62l2.83.86c.34.1.71.24 1.1.42.38.18.74.41 1.07.7.33.28.6.64.81 1.04.21.41.32.9.32 1.47 0 .39-.06.83-.2 1.3-.13.47-.36.9-.69 1.3s-.77.73-1.33 1c-.56.26-1.27.39-2.14.39-.31 0-.64 0-1-.02-.35-.02-.72-.07-1.11-.17-.39-.09-.77-.25-1.15-.47-.38-.21-.74-.51-1.08-.91-.34-.39-.66-.89-.95-1.5-.29-.6-.52-1.35-.7-2.24h-.27v5.29h.37c.07-.17.15-.3.23-.39.09-.1.26-.15.5-.15.28 0 .61.07.98.2.38.13.73.25 1.06.34.28.09.53.14.76.18l.69.11c.23.03.47.05.74.06l.91.01c.97 0 1.84-.16 2.61-.48.77-.32 1.43-.74 1.97-1.28.54-.53.95-1.15 1.24-1.84.29-.7.43-1.43.43-2.2 0-.83-.16-1.53-.48-2.07-.32-.54-.7-.98-1.16-1.31zM117.54 111.85c-.45-.33-.92-.57-1.39-.74-.48-.16-.87-.3-1.18-.39l-2.98-.94c-.43-.13-.85-.28-1.27-.45-.42-.17-.8-.39-1.13-.64-.34-.25-.61-.57-.82-.94-.21-.37-.32-.81-.32-1.34 0-.66.14-1.2.41-1.63.27-.43.61-.77 1.02-1.03.41-.26.85-.45 1.33-.55.47-.11.91-.16 1.3-.16.7 0 1.33.13 1.86.38.54.26.99.59 1.37 1.01.38.42.68.9.92 1.45.24.55.41 1.12.51 1.71h.29v-4.45h-.34c-.13.23-.23.37-.31.43-.08.06-.22.09-.43.09-.23 0-.46-.05-.68-.15l-.75-.33c-.28-.13-.61-.24-1-.33-.38-.1-.86-.15-1.44-.15-.79 0-1.51.13-2.18.39-.66.26-1.24.62-1.71 1.09-.48.46-.85 1-1.11 1.64-.26.63-.39 1.32-.39 2.05 0 1.13.34 2.04 1.02 2.71.68.67 1.69 1.21 3.01 1.62l2.83.86c.34.1.71.24 1.1.42.38.18.74.41 1.07.7.33.28.6.64.81 1.04.22.41.32.9.32 1.47 0 .39-.06.83-.2 1.3-.13.47-.36.9-.69 1.3s-.77.73-1.33 1c-.56.26-1.27.39-2.14.39-.31 0-.64 0-1-.02-.35-.02-.72-.07-1.11-.17-.39-.09-.77-.25-1.15-.47-.38-.21-.74-.51-1.08-.91-.34-.39-.66-.89-.95-1.5-.29-.6-.52-1.35-.7-2.24h-.27v5.29h.37c.07-.17.14-.3.23-.39.09-.1.26-.15.51-.15.28 0 .61.07.98.2.38.13.73.25 1.06.34.28.09.53.14.76.18l.69.11c.23.03.47.05.74.06l.91.01c.97 0 1.84-.16 2.61-.48.77-.32 1.43-.74 1.97-1.28.54-.53.95-1.15 1.24-1.84.29-.7.43-1.43.43-2.2 0-.83-.16-1.53-.48-2.07-.32-.54-.71-.98-1.16-1.31zM143.59 103.49h2.73v16.83h-2.73v.34h7.92v-.34h-2.73v-8.51h1.99c.59 0 1.07.1 1.44.3.37.21.66.48.88.83.22.34.39.74.52 1.18l.36 1.38h.27v-7.65h-.27c-.18.74-.36 1.34-.55 1.81-.19.47-.42.84-.69 1.11-.28.27-.6.45-.98.55-.38.1-.84.15-1.38.15h-1.6v-7.98h4.08c.67 0 1.25.09 1.72.25.48.17.89.41 1.23.75.34.34.64.75.89 1.23.24.49.48 1.04.69 1.69h.27v-4.26h-14.07v.34zM182.78 105.34c-.81-.82-1.72-1.47-2.75-1.93-1.02-.47-2.08-.71-3.16-.71-1.02 0-2.03.24-3.05.71-1.02.46-1.93 1.11-2.75 1.93-.81.81-1.48 1.79-1.99 2.9-.51 1.12-.77 2.33-.77 3.64 0 1.18.21 2.32.64 3.43.43 1.11 1.02 2.08 1.78 2.93.76.85 1.67 1.52 2.72 2.03 1.05.51 2.19.76 3.42.76s2.31-.26 3.36-.79c1.04-.53 1.95-1.21 2.72-2.07.77-.85 1.38-1.83 1.82-2.93.44-1.1.66-2.22.66-3.37 0-1.31-.24-2.53-.72-3.64-.49-1.11-1.13-2.09-1.93-2.9zm-.47 10.41c-.19 1.1-.52 2.02-.98 2.75-.46.74-1.05 1.29-1.79 1.65-.73.36-1.62.54-2.67.54s-1.96-.18-2.68-.54c-.72-.36-1.31-.91-1.77-1.65-.46-.74-.79-1.66-.99-2.75-.19-1.1-.29-2.39-.29-3.86 0-1.13.07-2.23.22-3.28.15-1.06.43-2 .85-2.83.42-.83 1-1.49 1.75-1.98s1.72-.74 2.92-.74 2.17.25 2.92.74 1.33 1.15 1.75 1.98c.42.83.7 1.77.85 2.83.15 1.06.22 2.15.22 3.28 0 1.47-.1 2.77-.3 3.86zM211.39 120.32c-.23.08-.45.12-.66.12-.48 0-.82-.17-1.04-.52-.21-.34-.37-.73-.46-1.15-.07-.28-.11-.62-.14-1.03l-.08-1.28c-.02-.44-.06-.87-.1-1.29-.04-.42-.11-.79-.21-1.12-.17-.55-.45-1.01-.84-1.36-.39-.35-.83-.63-1.29-.85-.47-.21-.93-.36-1.38-.45-.45-.09-.81-.15-1.07-.18v-.05c.95-.11 1.71-.34 2.29-.68.58-.33 1.01-.7 1.32-1.11.3-.4.5-.8.59-1.18.09-.38.14-.7.14-.95 0-.49-.12-1.02-.36-1.57-.24-.56-.65-1.06-1.22-1.5-.64-.51-1.33-.82-2.07-.92-.74-.11-1.59-.16-2.56-.16-.19 0-.39 0-.59.02h-.59l-.59.04-.59.01h-4.68v.34h2.73v16.83h-2.73v.34h7.92v-.34h-2.73v-8.88h2.46c.28 0 .61.02.98.06.38.04.74.17 1.09.38.35.21.66.55.93 1 .26.46.42 1.1.49 1.92l.17 2.24c.05.62.13 1.17.26 1.64.12.47.31.86.58 1.18.26.32.61.56 1.05.73.44.16.98.25 1.63.25.34 0 .64-.02.87-.06.24-.04.44-.09.6-.16.17-.06.3-.14.41-.21l.29-.21-.22-.28c-.18.18-.39.32-.61.4zm-8.71-9.23h-2.26v-7.6c.21-.03.47-.05.78-.06l.9-.01c.43 0 .85.04 1.29.12.44.09.83.26 1.18.52s.64.65.86 1.17c.22.51.33 1.2.33 2.05 0 .75-.07 1.38-.22 1.87-.15.49-.36.88-.63 1.17-.27.28-.59.49-.97.6-.38.12-.8.17-1.26.17zM245.27 103.49H248v13.06h-.05l-8.31-13.41h-5.27v.35h2.73v16.83h-2.73v.34h5.83v-.34h-2.73V104.5h.05l10.36 16.51h.49v-17.52h2.73v-.35h-5.83v.35zM275.14 105.34c-.81-.82-1.72-1.47-2.74-1.93-1.02-.47-2.08-.71-3.16-.71-1.02 0-2.03.24-3.05.71-1.02.46-1.93 1.11-2.75 1.93-.81.81-1.48 1.79-1.99 2.9-.52 1.12-.78 2.33-.78 3.64 0 1.18.21 2.32.64 3.43.43 1.11 1.02 2.08 1.78 2.93.76.85 1.67 1.52 2.72 2.03 1.05.51 2.19.76 3.42.76s2.31-.26 3.36-.79c1.04-.53 1.95-1.21 2.72-2.07.77-.85 1.38-1.83 1.82-2.93.44-1.1.66-2.22.66-3.37 0-1.31-.24-2.53-.73-3.64-.49-1.11-1.13-2.09-1.93-2.9zm-.47 10.41c-.19 1.1-.52 2.02-.98 2.75-.46.74-1.05 1.29-1.78 1.65-.73.36-1.62.54-2.67.54s-1.96-.18-2.68-.54c-.72-.36-1.31-.91-1.77-1.65-.46-.74-.79-1.66-.99-2.75-.19-1.1-.29-2.39-.29-3.86 0-1.13.08-2.23.22-3.28.14-1.06.43-2 .84-2.83.42-.83 1-1.49 1.75-1.98.74-.49 1.72-.74 2.92-.74s2.17.25 2.92.74 1.33 1.15 1.75 1.98c.42.83.7 1.77.85 2.83.15 1.06.22 2.15.22 3.28 0 1.47-.09 2.77-.3 3.86zM308.25 103.49h2.64l-5.17 14.27h-.05l-5.07-14.27h2.68v-.35h-7.38v.35h2.07l1.87 5.19-3.27 9.08h-.05l-5.07-14.27h2.56v-.35h-7.41v.35h2.22l6.27 17.54h.66l4.29-11.8h.05l4.23 11.8h.61l6.37-17.54h2.22v-.35h-5.27v.35z'/%3E%3C/svg%3E");
	background-repeat:no-repeat;
	display:block;
	aspect-ratio:50.75 / 19.52;
	}
	#brand-concept-contents #rogo span.flolia{
	background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23232323' viewBox='0 0 508.6 152.9'%3E%3Cpath class='c' d='M0 4.2C14.4 5.4 18.5 7 18.5 19v112.5c0 12-4 13.6-18.5 14.8v2.8h59v-2.8c-15.4-1.2-19.9-2.8-19.9-14.8V77.6h24.1c14.2 0 22 3 25.4 14.8l1.4 6h3.6V52.5H90l-1.4 5.9c-3.5 11.8-11.2 14.8-25.4 14.8H39.1v-66h33.7c15 0 26.6 1.4 32.7 18l4 12.8h3.4V1.4H0v2.8zM159.3 133.5V15.3l.5-15.3s-5.4 4.5-10 6.9c-2.3 1.1-6 2.3-9 3.1L126 12.5v2.3c11.8 1.1 15.4 5.9 15.4 16.9v101.8c0 10.4-3 13.6-15.4 14.7v2.3h48.4v-2.3c-11.6-1.1-15-4.3-15-14.7M320.8 133.5V15.3l.5-15.3s-5.4 4.5-10 6.9c-2.3 1.1-6 2.3-9 3.1l-14.7 2.5v2.3c11.8 1.1 15.4 5.9 15.4 16.9v101.8c0 10.4-3 13.6-15.4 14.7v2.3H336v-2.3c-11.6-1.1-15-4.3-15-14.7M233 47.6c-29 0-52.2 21.8-52.2 53.8s22.2 51.5 50 51.5 52-21.8 52-53.7-22-51.6-49.8-51.6m-.4 100.4c-19.5 0-29-20.4-29-49.2S211 52.6 231 52.6s29 17.3 29 46.1-7.5 49.3-27.4 49.3M375.8 36.9c7 0 12-5.3 12-12 0-7-5-11.4-12-11.4s-12 5.3-12 11.8c0 7 5 11.6 12 11.6M385.6 135V54.4l.4-13s-5.4 4.5-10 6.9c-3 1.5-8.5 3-12 4l-11.7 2v2.3c11.8 1.1 15.4 5.9 15.4 17v61.5c0 10.4-3 12.1-15.4 13.3v2.3h48.4v-2.3c-11.6-1.1-15-2.8-15-13.3M506.5 138.6c-3 1.9-5.7 3-8 3-3.8 0-5.3-3.8-5.3-11V84.8c0-25-11.8-37.2-36.6-37.2-23.1 0-38.9 10.6-38.9 21.4 0 4.7 3 8 8.5 9.1l3.6-5.9c6.3-12.1 13.8-17.8 23.9-17.8 13.5 0 21.4 9.3 21.4 28.8v16c-5.3-.8-11-1.3-17.3-1.3-28 0-46 9.9-46 29.8 0 16.9 13 25.2 30 25.2s27.7-8 33.4-20.5c.2 12.3 3.8 19.5 12.7 19.5 7.8 0 16-5.3 20.7-11l-2-2.3zM475.2 107c0 20.3-9.7 38-26 38-10.8 0-20-8-20-20.8s9.4-21.8 30.1-21.8c5.7 0 11 .6 16 1.1v3.4z'%3E%3C/path%3E%3C/svg%3E");
	background-repeat:no-repeat;
	display:block;
	aspect-ratio:59.86 / 18;
	}
	#brand-concept-contents #rogo span.elfrank{
	background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23232323' viewBox='0 0 476.8 87.8'%3E%3Cpath class='b' d='M.7 17.4L0 1.6 11 2l11 .2c3.7 0 7.3 0 11-.2l11-.4c-.3 1.2-.4 2.5-.4 3.7s.1 2.5.4 3.7l-7.2-.5-6.9-.5-8-.4-10.3-.2c0 2.6-.2 5.1-.3 7.5l-.2 8.1V39.2l9.7-.1c2.9 0 5.5-.2 7.9-.3l6.6-.4L41 38c-.3 1.2-.4 2.5-.4 3.8 0 1.2.1 2.5.4 3.7-2.1-.3-4.6-.5-7.5-.6-2.8-.2-5.7-.3-8.5-.3l-8-.1h-6V74l.2 6.9h8.6c3.1 0 6.2 0 9.2-.2l8.5-.5c2.7-.2 5-.5 7-1-.2.6-.3 1.2-.3 2v2c0 1.3.1 2.4.4 3.2l-11-.3H11.2c-3.7 0-7.4 0-11.2.3l.7-15.7c.2-5.2.3-10.5.3-16V33.5c0-5.4-.1-10.8-.3-16zM56.4 17.5l-.7-16 3 .4 3 .2c1 0 2 0 3-.2l3-.4-.7 16c-.2 5.2-.3 10.5-.3 16v27c0 7.5.3 14.3.4 20.3 5.8 0 11.4 0 16.7-.2 5.3 0 11-.6 17.2-1.4-.4 1.5-.6 2.7-.6 3.7s.2 2 .6 3.3c-3.8-.2-7.5-.3-11.3-.3H67c-3.6 0-7.5 0-11.4.3l.7-15.5c.2-5.3.3-10.6.3-16V33.5c0-5.4-.1-10.7-.3-16zM112.6 17.5l-.7-16 11 .4 11 .2c3.7 0 7.4 0 11.2-.2 3.8 0 7.9-.3 12.3-.4-.3 1.2-.4 2.5-.4 3.7s0 2.5.4 3.7c-2.2-.3-5-.5-8-.7l-9.5-.5c-3.2 0-6.4-.2-9.3-.3H123l-.2 8.2v23.5c5.4 0 10.8 0 16-.3 5.3-.2 10.5-.5 15.7-1-.3 1.2-.5 2.5-.5 3.7s.2 2.5.5 3.7c-2-.3-4.4-.4-7-.6s-5.3-.2-8-.3h-16.8v10.4c0 5.4 0 10.8.3 16l.7 15.5-6-.3c-2 0-4.1 0-6 .3l.7-15.5c.2-5.3.3-10.6.3-16V33.5c0-5.4-.1-10.7-.3-16zM169 33.5c0-5.4 0-10.7-.2-16l-.7-16 7 .4 7 .2c2.4 0 4.7-.1 7-.3 2.3-.2 4.6-.3 7-.3 3.5 0 6.7.3 9.8 1 3 .7 5.8 1.7 8.2 3.3 2.3 1.5 4.2 3.5 5.5 6 1.4 2.5 2 5.5 2 9.2 0 4-1 7.3-2.6 10.2-1.8 2.8-4 5.2-6.5 7-2.5 1.9-5.3 3.3-8.2 4.3-3 1-5.6 1.7-8 2l4 5.2c1.7 2.2 3.6 4.7 5.8 7.3 2 2.7 4.3 5.5 6.7 8.4l6.7 8.4c2 2.7 4 5 6 7.3l4.5 5c-1.2-.2-2.5-.3-3.7-.3H219c-1.2 0-2.4 0-3.6.3l-5.6-7.8c-2.5-3.5-5.3-7.1-8.3-11-3-4-6.1-8-9.3-11.8-3.2-4-6-7.2-8.7-10h-4.7v9c0 5.4 0 10.8.3 16l.7 15.5-6-.3c-2 0-4.1 0-6 .3l.7-15.5c.2-5.3.3-10.6.3-16V33.3zm10 7c1.2.3 2.5.4 3.9.5h4.5c2.5 0 5.2-.2 8-.8 2.8-.6 5.3-1.6 7.6-3s4.2-3.4 5.7-5.8 2.3-5.5 2.3-9.2c0-3.2-.6-5.8-1.8-8-1.2-2-2.7-3.8-4.6-5-2-1.2-4-2-6.2-2.5S194 6 191.9 6c-3 0-5.3 0-7.1.2-2 0-3.5.3-4.8.4l-.5 13.4c-.2 4.4-.3 8.9-.3 13.3v7zM313.4 86.2c-1-.2-2.2-.3-3.3-.3h-6.5c-1 0-2 0-3.3.3l-2.3-6.8c-1-2.7-2-5.5-3.3-8.4l-3.6-9-3.5-8.5-8-.2H264c-2.5 0-5 0-7.5.2-2.6 6.4-5 12.5-7 18.3-2.2 5.8-3.8 10.6-4.9 14.3-1.4-.2-3-.3-4.5-.3s-3.2 0-4.5.3c6.7-14.4 13.1-28.6 19.4-42.8C261.3 29 267.7 14.7 274 0h2.3l6.4 15.4 7 16.8 7.1 16.9 6.7 15.6c2 4.8 4 9 5.7 12.9 1.7 3.8 3 6.7 4.1 8.6zM259 47.9h6.7l6.7.2h7l6.8-.2-13.7-31.3L259 47.9zM363 54.2L331 20l-.3 9.2-.1 15.8v14.4l.3 8.5c0 3 .2 5.5.3 8 0 2.5.2 4.6.3 6.5 0 2 .2 3.1.3 3.8-1.3-.2-2.8-.3-4.3-.3-1.6 0-3.2 0-4.5.3l.6-4.5.6-8 .6-10 .5-10.8c0-3.6.2-7 .3-10.6v-9.2-20.3c0-5.7 0-9.9-.2-12.7h2l16 17.4 17 18.3 16 17.1c5 5.4 9.5 10 13.2 13.7V50c0-8.6 0-17-.2-25.2-.1-8.2-.4-15.9-.8-23 1.6.4 3 .6 4.2.6 1 0 2.3-.2 4-.6l-.6 8.1-.6 11.6-.6 12-.3 9.5v25.3c0 3 0 6 .2 8.6v11h-1.7c-9.4-11-19.5-22-30.2-33.5zM413.9 86.2l.7-15.5.2-16V33.5c0-5.4 0-10.7-.2-16l-.8-16 3 .4 3 .2c1 0 2 0 3-.2l3-.4-.6 16c-.2 5.2-.3 10.5-.3 16v6.8c0 .7.3 1 .7 1 .2 0 .8-.4 1.6-1.1 3-2.5 6-5.3 9-8.4 3.3-3.1 6.4-6.4 9.6-9.7l9.4-10.3 9-10.2 2.7.4 2.5.2c1 0 2 0 3-.2l3-.4c-3 2.5-6.1 5.4-9.7 8.7l-11 10.3L444.4 31c-3.3 3.4-6 6.4-8.3 9 6.7 7.5 13.3 15 20 22.8s13.7 15.5 20.7 23.3c-1.2-.2-2.5-.3-3.7-.3h-7c-1.1 0-2.2 0-3.4.3l-9.8-11.6c-3.6-4.3-7-8.6-10.5-12.6l-9.2-11-6-6.8c-.7-.7-1.1-1-1.5-1-.4 0-.6.3-.6.7v10.7c0 5.4 0 10.8.3 16L426 86l-6-.3c-2 0-4.1 0-6 .3z'%3E%3C/path%3E%3C/svg%3E");
	background-repeat:no-repeat;
	display:block;
	aspect-ratio:97.73 / 18;
	}
	#brand-concept-contents #rogo span.lowo{
	background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23232323' viewBox='0 0 1164 250.8'%3E%3Cg%3E%3Cpath d='M3.9,50.1C3.3,35.2,2.7,20.1,2,4.6C5,5,8,5.5,10.8,5.8c2.8,0.4,5.6,0.5,8.4,0.5c2.8,0,5.6-0.2,8.4-0.5s5.7-0.8,8.8-1.2c-0.7,15.5-1.4,30.7-1.9,45.6c-0.6,14.9-0.9,30.1-0.9,45.5c0,29.5,0.1,55.2,0.4,76.9c0.2,21.7,0.5,41.1,0.7,58.2c16.6,0,32.6-0.2,47.8-0.5c15.2-0.4,31.7-1.7,49.2-4c-1.2,4.2-1.8,7.7-1.8,10.5c0,2.6,0.6,5.8,1.8,9.5c-10.8-0.5-21.6-0.7-32.4-0.7c-10.8,0-21.6,0-32.4,0c-11.3,0-22.1,0-32.5,0c-10.4,0-21.3,0.2-32.5,0.7c0.7-14.5,1.3-29.3,1.9-44.3c0.6-15,0.9-30.2,0.9-45.7V95.7C4.8,80.2,4.5,65,3.9,50.1z'%3E%3C/path%3E%3Cpath d='M196.2,125.9c0-19.9,3.2-37.7,9.7-53.3c6.4-15.6,15.5-28.8,27.1-39.6c11.6-10.8,25.5-19,41.7-24.6C290.8,2.8,308.5,0,327.7,0c19.5,0,37.3,2.8,53.5,8.4c16.2,5.6,30.1,13.8,41.7,24.6c11.6,10.8,20.6,24,27.1,39.6c6.4,15.6,9.7,33.4,9.7,53.3c0,19.9-3.2,37.7-9.7,53.3c-6.5,15.6-15.5,28.8-27.1,39.6c-11.6,10.8-25.5,18.8-41.7,24.1c-16.2,5.3-34,7.9-53.5,7.9c-19.2,0-36.9-2.6-53.1-7.9c-16.2-5.3-30.1-13.3-41.7-24.1c-11.6-10.8-20.6-24-27.1-39.6C199.4,163.6,196.2,145.9,196.2,125.9z M425.1,125.9c0-19.5-2.5-36.3-7.4-50.5c-4.9-14.2-11.8-25.9-20.6-35.2c-8.8-9.3-19.1-16.1-31-20.6c-11.8-4.5-24.7-6.7-38.5-6.7c-13.6,0-26.3,2.2-38.2,6.7c-11.8,4.5-22.2,11.3-31,20.6c-8.8,9.3-15.7,21-20.6,35.2c-4.9,14.2-7.4,31-7.4,50.5c0,19.5,2.5,36.3,7.4,50.5c4.9,14.2,11.8,25.9,20.6,35.2c8.8,9.3,19.1,16.1,31,20.6c11.8,4.5,24.6,6.7,38.2,6.7c13.8,0,26.7-2.2,38.5-6.7c11.8-4.5,22.2-11.3,31-20.6c8.8-9.3,15.7-21,20.6-35.2C422.7,162.2,425.1,145.4,425.1,125.9z'%3E%3C/path%3E%3Cpath d='M583.8,246.2c-1.9-5.9-4.7-15.1-8.6-27.8c-3.9-12.7-8.3-27-13.2-42.9c-4.9-15.9-10.1-32.6-15.5-50.1c-5.4-17.5-10.6-34.1-15.5-49.9c-4.9-15.8-9.4-30.1-13.5-42.7c-4.1-12.7-7.3-22-9.7-28.1c3,0.5,6,0.9,8.8,1.2c2.8,0.4,5.7,0.5,8.8,0.5c3,0,6-0.2,8.8-0.5c2.8-0.4,5.7-0.8,8.8-1.2c4.5,17.8,8.8,34.5,13,50.1c4.2,15.6,8.7,31.4,13.5,47.5c4.8,16.1,10,32.9,15.5,50.6c5.5,17.7,11.8,37.7,18.8,60h0.7c2.1-6.3,5-15.1,8.8-26.2c3.7-11.1,7.9-23.4,12.3-36.9c4.5-13.5,9.1-27.5,14.1-42c4.9-14.5,9.5-28.4,13.7-41.7c4.2-13.2,8-25.3,11.3-36.2c3.3-10.9,5.6-19.3,7-25.1c4.7,1.2,8.6,1.8,11.6,1.8c3,0,6.9-0.6,11.6-1.8c1.6,6.3,4.2,15,7.6,26c3.4,11,7.2,23.3,11.4,36.8c4.2,13.5,8.7,27.5,13.5,42c4.8,14.5,9.4,28.5,13.9,41.9c4.5,13.4,8.5,25.4,12.1,36.2c3.6,10.8,6.5,19.2,8.6,25.3h0.7c1.6-5.2,4.2-13.2,7.6-24.1c3.4-10.9,7.3-23.2,11.6-36.9c4.3-13.7,8.8-28.1,13.4-43.3c4.6-15.1,8.9-29.5,13-43.3c4.1-13.7,7.7-26,10.9-36.8c3.2-10.8,5.3-18.8,6.5-23.9c2.1,0.5,4.2,0.9,6.2,1.2s4,0.5,6.2,0.5c2.1,0,4.2-0.2,6.2-0.5c2-0.4,4-0.8,6.2-1.2c-2.3,5.4-5.7,14.3-10.2,26.7c-4.5,12.4-9.4,26.6-14.9,42.6c-5.5,15.9-11.3,32.8-17.2,50.6c-6,17.8-11.7,34.8-17.2,50.8c-5.5,16.1-10.4,30.5-14.8,43.3c-4.3,12.8-7.6,22-9.7,27.6c-3.8-0.5-7.7-0.7-12-0.7c-4.2,0-8.2,0.2-12,0.7c-10.6-32.6-21-65.4-31.3-98.3c-10.3-32.9-21.5-67-33.4-102.2H677c-1.9,5.4-4.4,12.6-7.6,21.6c-3.2,9-6.7,19.2-10.5,30.4c-3.9,11.3-8,23.3-12.5,36.2c-4.5,12.9-8.9,25.9-13.4,39c-4.5,13.1-8.8,26-13,38.7c-4.2,12.7-8.1,24.2-11.6,34.5c-3.8-0.5-7.9-0.7-12.3-0.7C591.6,245.5,587.5,245.7,583.8,246.2z'%3E%3C/path%3E%3Cpath d='M898.6,125.9c0-19.9,3.2-37.7,9.7-53.3c6.4-15.6,15.5-28.8,27.1-39.6c11.6-10.8,25.5-19,41.7-24.6c16.2-5.6,33.9-8.4,53.1-8.4c19.5,0,37.3,2.8,53.5,8.4c16.2,5.6,30.1,13.8,41.7,24.6c11.6,10.8,20.6,24,27.1,39.6c6.4,15.6,9.7,33.4,9.7,53.3c0,19.9-3.2,37.7-9.7,53.3c-6.5,15.6-15.5,28.8-27.1,39.6c-11.6,10.8-25.5,18.8-41.7,24.1c-16.2,5.3-34,7.9-53.5,7.9c-19.2,0-36.9-2.6-53.1-7.9c-16.2-5.3-30.1-13.3-41.7-24.1c-11.6-10.8-20.6-24-27.1-39.6C901.8,163.6,898.6,145.9,898.6,125.9z M1127.5,125.9c0-19.5-2.5-36.3-7.4-50.5c-4.9-14.2-11.8-25.9-20.6-35.2c-8.8-9.3-19.1-16.1-31-20.6c-11.8-4.5-24.7-6.7-38.5-6.7c-13.6,0-26.3,2.2-38.2,6.7c-11.8,4.5-22.2,11.3-31,20.6c-8.8,9.3-15.6,21-20.6,35.2c-4.9,14.2-7.4,31-7.4,50.5c0,19.5,2.5,36.3,7.4,50.5c4.9,14.2,11.8,25.9,20.6,35.2c8.8,9.3,19.1,16.1,31,20.6c11.8,4.5,24.6,6.7,38.2,6.7c13.8,0,26.7-2.2,38.5-6.7c11.8-4.5,22.2-11.3,31-20.6c8.8-9.3,15.7-21,20.6-35.2C1125.1,162.2,1127.5,145.4,1127.5,125.9z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat:no-repeat;
	display:block;
	aspect-ratio:74.25 / 16;
	}
	#brand-concept-contents #rogo span.ampirula{
	background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23232323' viewBox='0 0 1140.8 270.7'%3E%3Cg%3E%3Cpath d='M47.7,148.5l-20.9,63.2H0l68.3-201h31.3l68.6,201h-27.7L119,148.5H47.7z M113.6,128.2L93.9,70.4c-4.5-13.1-7.5-25-10.4-36.7h-0.6c-3,11.9-6.3,24.2-10.1,36.4l-19.7,58.1H113.6z'%3E%3C/path%3E%3Cpath d='M198.9,106.4c0-14.9-0.3-27.1-1.2-39.1h23l1.2,23.3h0.9c8.1-13.7,21.5-26.5,45.3-26.5c19.7,0,34.6,11.9,40.8,28.9h0.6c4.5-8.1,10.1-14.3,16.1-18.8c8.6-6.6,18.2-10.1,31.9-10.1c19.1,0,47.4,12.5,47.4,62.6v85h-25.6V130c0-27.7-10.1-44.4-31.3-44.4c-14.9,0-26.5,11-31,23.9c-1.2,3.6-2.1,8.3-2.1,13.1v89.2h-25.6v-86.5c0-23-10.1-39.7-30.1-39.7c-16.4,0-28.3,13.1-32.5,26.2c-1.5,3.9-2.1,8.3-2.1,12.8v87.1h-25.6V106.4z'%3E%3C/path%3E%3Cpath d='M450.5,114.5c0-18.5-0.6-33.4-1.2-47.1h23.6l1.2,24.7h0.6c10.7-17.6,27.7-28,51.3-28c34.9,0,61.1,29.5,61.1,73.3c0,51.9-31.6,77.5-65.6,77.5c-19.1,0-35.8-8.3-44.4-22.7h-0.6v78.4h-25.9V114.5z M476.5,153c0,3.9,0.6,7.5,1.2,10.7c4.8,18.2,20.6,30.7,39.4,30.7c27.7,0,43.8-22.7,43.8-55.8c0-28.9-15.2-53.7-42.9-53.7c-17.9,0-34.6,12.8-39.7,32.5c-0.9,3.3-1.8,7.2-1.8,10.7V153z'%3E%3C/path%3E%3Cpath d='M652.4,26.8c0.3,8.9-6.3,16.1-16.7,16.1c-9.2,0-15.8-7.2-15.8-16.1c0-9.2,6.9-16.4,16.4-16.4C646.1,10.4,652.4,17.6,652.4,26.8z M623.2,211.7V67.4h26.2v144.3H623.2z'%3E%3C/path%3E%3Cpath d='M695.9,112.4c0-17-0.3-31.6-1.2-45h23l0.9,28.3h1.2c6.6-19.4,22.4-31.6,40-31.6c3,0,5.1,0.3,7.5,0.9v24.7c-2.7-0.6-5.4-0.9-8.9-0.9c-18.5,0-31.6,14-35.2,33.7c-0.6,3.6-1.2,7.8-1.2,12.2v76.9h-25.9V112.4z'%3E%3C/path%3E%3Cpath d='M917.1,172.3c0,14.9,0.3,28,1.2,39.4h-23.3l-1.5-23.6H893c-6.9,11.6-22.1,26.8-47.7,26.8c-22.7,0-49.8-12.5-49.8-63.2V67.4h26.2v79.9c0,27.4,8.3,45.9,32.2,45.9c17.6,0,29.8-12.2,34.6-23.9c1.5-3.9,2.4-8.6,2.4-13.4V67.4h26.2V172.3z'%3E%3C/path%3E%3Cpath d='M963.6,0h26.2v211.7h-26.2V0z'%3E%3C/path%3E%3Cpath d='M1116.9,211.7l-2.1-18.2h-0.9c-8.1,11.3-23.6,21.5-44.1,21.5c-29.2,0-44.1-20.6-44.1-41.4c0-34.9,31-54,86.8-53.7v-3c0-11.9-3.3-33.4-32.8-33.4c-13.4,0-27.4,4.2-37.6,10.7l-6-17.3c11.9-7.8,29.2-12.8,47.4-12.8c44.1,0,54.9,30.1,54.9,59v54c0,12.5,0.6,24.7,2.4,34.6H1116.9z M1113,138c-28.6-0.6-61.1,4.5-61.1,32.5c0,17,11.3,25,24.7,25c18.8,0,30.7-11.9,34.9-24.1c0.9-2.7,1.5-5.7,1.5-8.3V138z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat:no-repeat;
	display:block;
	aspect-ratio:88.48 / 21;
	}
	#brand-concept-contents > #commons-brand-concept-link{
	background:#fff;
	filter:drop-shadow(0 0 4px rgba(0, 0, 0, .15));
	border-radius:10px;
	display:grid;
	grid-template-columns:30vw 1fr;
	gap:0 1.5rem;
	cursor:pointer;
	overflow:hidden;
	}
	#brand-concept-contents > #commons-brand-concept-link > figure{
	aspect-ratio:1 / 1;
	object-position:top center;
	display:flex;
	align-items:center;
	justify-content:center;
	grid-row:span 2;
	}
	#brand-concept-contents > #commons-brand-concept-link > figure > img{
	aspect-ratio:5 / 6;
	width:100%;
	height:100%;
	object-fit:cover;
	object-position:0 0;
	}
	#brand-concept-contents > #commons-brand-concept-link > .title{
	margin:auto auto 0 0;
	font-weight:600;
	font-size:1.38rem;
	}
	#brand-concept-contents > #commons-brand-concept-link > #brand-concept-btn{
	margin:0 auto auto 0;
	font-size:1.2rem;
	position:relative;
	display:block;
	width:fit-content;
	white-space:nowrap;
	padding:0 .5rem 0 0;
	}
	#brand-concept-contents > #commons-brand-concept-link > #brand-concept-btn:after{
	content:"";
	position:absolute;
	top:50%;
	right:0;
	border-top:1px solid #000;
	border-right:1px solid #000;
	transform:translate3d(50%, -50%, 0) rotate(45deg);
	width:.5rem;
	height:.5rem;
	right:-.2rem;
	display:block;
	}
	#brand-concept-contents > #product-brand-concept-wrap > #close-back-black{
	background:rgba(0,0,0,.2);
	z-index:889;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	cursor:pointer;
	opacity:0;
	display:none;
	animation:fade-in .9s ease-in-out forwards;
	}
	#brand-concept-contents > #product-brand-concept-wrap.open > #close-back-black{
	opacity:1;
	display:block;
	animation:fade-in .9s ease-in-out forwards;
	}
	#brand-concept-contents > #product-brand-concept-wrap > #concept-main-contents{
	visibility:collapse;
	-webkit-transition:.2s ease-in-out;
	-moz-transition:.2s ease-in-out;
	transition:.2s ease-in-out;
	position:fixed;
	padding:0;
	transform:translate(-50%,200%);
	top:50%;
	left:50%;
	z-index:890;
	}
	#brand-concept-contents > #product-brand-concept-wrap.open > #concept-main-contents{
	visibility:visible;
	-webkit-transition:.2s ease-in-out;
	-moz-transition:.2s ease-in-out;
	transition:.2s ease-in-out;
	transform:translate(-50%,-50%);
	border-bottom:1px solid #ddd;
	}
	#brand-concept-contents > #product-brand-concept-wrap > #concept-main-contents > #brand-concept-close{
	position:absolute;
	background:#fff;
	border-radius:100%;
	color:#000;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	font-variation-settings:'FILL' 0,'wght' 600,'GRAD' 0,'opsz' 48;
	width:5rem;
	height:5rem;
	top:-2rem;
	right:-2rem;
	z-index:999;
	}
	#brand-concept-contents > #product-brand-concept-wrap > #concept-main-contents > #main-text-area{
	overflow-x:hidden;
	overflow-y:scroll;
	width:80vw;
	max-height:65vh;
	height:max-content;
	background:#fff;
	border-radius:10px;
	}
	#brand-concept-contents > #product-brand-concept-wrap > #concept-main-contents > #main-text-area > #rogo{
	width:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative;
	border-bottom:1px solid #ddd;
	aspect-ratio:1 / .65;
	}
	#brand-concept-contents > #product-brand-concept-wrap > #concept-main-contents > #main-text-area > #rogo > span{
	width:50%;
	margin:1rem 0 0 0;
	}
	#brand-concept-contents > #product-brand-concept-wrap > #concept-main-contents > #main-text-area > .main-concept-title{
	font-weight:600;
	line-height:1.5;
	padding:3rem;
	font-size:1.55rem;
	}
	#brand-concept-contents > #product-brand-concept-wrap > #concept-main-contents > #main-text-area > .sub{
	padding:0 3rem 4rem 3rem;
	font-size:1.3rem;
	line-height:1.6;
	}


	#brand-concept-contents > a{
	text-align:center;
	margin:2rem auto 0 auto;
	display:block;
	width:max-content;
	text-decoration:underline;
	font-size:1.3rem;
	}

	/*------------ 関連アイテム ------------*/
	#item-product-info-wrap > #category-related-contents{
	padding-bottom:4rem;
	}
	#item-product-info-wrap > #category-related-contents > #fsFlickerCommonsRecommend > .fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track{
	grid-template-columns:repeat(3, 1fr) !important;
	gap:3rem .2rem;
	}
	#item-product-info-wrap > #category-related-contents > #fsFlickerCommonsRecommend > .fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div{
	font-size:1.4rem;
	}

	/*------------ 関連ショップトピックス ------------*/
	#item-product-info-wrap > #item-product-shop-topics{
	width:100%;
	padding:0 0 9rem 0;
	overflow:hidden;
	}
	#item-product-info-wrap > #item-product-shop-topics > .contents-title-01{
	width:calc(100% - 4rem);
	}
	#item-product-info-wrap > #item-product-shop-topics > nav{
	width:calc(100% - 4rem);
	margin:0 auto;
	padding:0;
	overflow:hidden;
	}
	#item-product-info-wrap > #item-product-shop-topics > nav > ul{
	}
	#item-product-info-wrap > #item-product-shop-topics > nav > ul > li > a > .text{
	display:none;
	}
	#item-product-info-wrap > #item-product-shop-topics > nav .swiper-horizontal .swiper-pagination-bullets,
	#item-product-info-wrap > #item-product-shop-topics > nav .swiper-pagination-bullets.swiper-pagination-horizontal{
	bottom:var(--swiper-pagination-bottom,5rem);
	}

	/*------------ Instagram Repost ------------*/
	#item-product-info-wrap > #instagram-repost-wrap{
	padding-bottom:5rem;
	}
	#instagram-repost-wrap.tab-list-contents > .contents-title-01 > h2{
	font-size:1.8rem;
	text-align:center;
	justify-content:center;
	}
	#item-product-info-wrap > #instagram-repost-wrap.tab-list-contents > .repost-list-contents > .content-container > .repost-content > ul{
	gap:.2rem;
	}
	#instagram-repost-wrap.tab-list-contents > .repost-list-contents > nav > .tab-container > .tab{
	font-size:1.35rem;
	}


}




/*------------ 共通レコメンドエリア（新作・ランキング） ------------*/
#item-commons-recommend-wrap{
width:100%;
padding:7rem 0 10rem 0;
margin:7rem auto 0 auto;
overflow:hidden;
}
#item-commons-recommend-wrap > div > section{
width:1024px;
padding:0 1.5rem;
margin:0 auto;
}
#item-commons-recommend-wrap > div:not(:last-child){
margin-bottom:6rem;
}


.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide .fs-c-productListItem__imageContainer{
margin-bottom:.9rem;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide p#sale-icon,
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide .fs-c-productMarks,
.normal-slide-style #navigation-contents-wrapper .swiper-pagination{
display:none;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  h2 a .fs-c-productName__copy{
display:block;
font-size:1.3rem;
color:#adadad;
margin-top:0;
letter-spacing:0;
line-height:1.1;
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:1;
font-weight:500;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  h2 a .fs-c-productName__name{
display:block;
font-size:1.2rem;
color:#2c2c2c;
margin-top:6px;
line-height:1.4;
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:1;
}
.normal-slide-style #navigation-contents-wrapper .swiper-button-prev{
left:-4.5rem;
}
.normal-slide-style #navigation-contents-wrapper .swiper-button-next{
right:-4rem;
}
.normal-slide-style #navigation-contents-wrapper .swiper-button-prev,
.normal-slide-style #navigation-contents-wrapper .swiper-button-next{
color:#fff;
top:calc(50% - 20px);
transform:translateY(-50%);
margin:0;
padding:0;
height:max-content;
display:flex;
align-items:center;
justify-content:center;
}
.normal-slide-style #navigation-contents-wrapper .swiper-button-prev::after,
.normal-slide-style #navigation-contents-wrapper .swiper-button-next::after{
display:none;
}
.normal-slide-style #navigation-contents-wrapper .swiper-button-prev.swiper-button-disabled,
.normal-slide-style #navigation-contents-wrapper .swiper-button-next.swiper-button-disabled{
opacity:1;
}
.normal-slide-style #navigation-contents-wrapper .swiper-button-prev::before,
.normal-slide-style #navigation-contents-wrapper .swiper-button-next::before{
content:"";
position:absolute;
top:50%;
width:2rem;
height:2rem;
border-top:1px solid #000;
border-right:1px solid #000;
}
.normal-slide-style #navigation-contents-wrapper .swiper-button-prev::before{
transform:translate3d(50%, -50%, 0) rotate(-135deg);
}
.normal-slide-style #navigation-contents-wrapper .swiper-button-next::before{
transform:translate3d(0%, -50%, 0) rotate(45deg);
}


/*-- 価格 --*/
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price{
font-size:1.4rem;
display:flex;
flex-wrap:wrap;
align-items:center;
line-height:1;
margin-top:5px;
font-weight:400;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price > div{
display:flex;
flex-wrap:wrap;
align-items:baseline;
font-size:1.55rem;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price > div > span > span > .fs-c-price__currencyMark{
padding:0 2px 0 0;
font-size:1.25rem;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price > div > span#sale-off,
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price > div > span#members-off{
margin-left:5px;
font-size:1.1rem;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price > div > span > .fs-c-productPrice__main__label,
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price > div > .fs-c-productPrice__addon{
display:none;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price > div > span > .fs-c-productPrice__main__price > span{
/*--font-family:poppins, sans-serif;--*/
font-family:"Roboto", sans-serif;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price.members.sale > .fs-c-productPrice--listed,
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price.members.sale > .fs-c-productPrice--selling > #sale-off,
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price.normal > div > #sale-off,
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price.members:not(.sale) > .fs-c-productPrice--selling > #sale-off{
display:none;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price.members.sale > .fs-c-productPrice--selling,
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price.sale > .fs-c-productPrice--listed,
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price.members:not(.sale) > .fs-c-productPrice--selling{
margin-right:10px;
text-decoration:line-through;
display:none;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price.sale > .fs-c-productPrice--selling{
color:#ca0000;
}
.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price > .fs-c-productPrice--member{
color:#8f7f67;
}



@media screen and (min-width:769px){
	#item-commons-recommend-wrap > div > .fsFlickerItem > .contents-title-01,
	#item-commons-recommend-wrap > div > .fsFlickerItem > #fsFlickerCommonsRecommend > .fs-c-productListCarousel.fs-c-slick{
	width:100%;
	padding:0;
	}
	.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents{
	width:100%;
	padding:0;
	overflow:hidden;
	}
	#item-commons-recommend-wrap > div > .fsFlickerItem > .contents-title-01,
	#item-commons-recommend-wrap > div > .fsFlickerItem > .contents-title-01 > h2,
	#item-commons-recommend-wrap > div > .fsFlickerItem > .contents-title-01 > h3,
	#item-commons-recommend-wrap > div > .fsFlickerItem > .contents-title-01 > a{
	display:block;
	text-align:center;
	}
	#item-commons-recommend-wrap > div > .fsFlickerItem > .contents-title-01 > h2,
	#item-commons-recommend-wrap > div > .fsFlickerItem > .contents-title-01 > h3{
	font-size:2rem;
	}
	#item-commons-recommend-wrap > div > .fsFlickerItem > .contents-title-01 > a{
	position:unset;
	}
}
@media screen and (max-width:768px){
	#item-commons-recommend-wrap{
	background:#f6f6f6;
	padding:4rem 0;
	margin:0 auto;
	}
	#item-commons-recommend-wrap > div:not(:last-child){
	margin-bottom:4rem;
	}
	#item-commons-recommend-wrap > div > .fsFlickerItem{
	width:100%;
	padding:0;
	}
	#item-commons-recommend-wrap > div > .fsFlickerItem > .contents-title-01{
	padding:0 2rem 1.5rem 2rem;
	}
	#item-commons-recommend-wrap > div > .fsFlickerItem > #fsFlickerCommonsRecommend > .fs-c-productListCarousel.fs-c-slick{
	padding:0 2rem;
	}
	.normal-slide-style #navigation-contents-wrapper{
	display:none;
	}
	.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide h2 a .fs-c-productName__name{
	font-size:1.1rem;
	margin-top:.2rem;
	}
	.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide #item-price{
	margin-top:1rem;
	}
	.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide #item-price > div{
	font-size:1.4rem;
	}
	.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price > div > span#sale-off,
	.normal-slide-style [class*="product-list-slide-area"] #product-list-swiper-contents li.swiper-slide  #item-price > div > span#members-off{
	margin-left:.25rem;
	font-size:1.1rem;
	}
}



/* --------------------------------------------------------------------
　【09】再入荷お知らせメール停止
-------------------------------------------------------------------- */
#fs_StockNotificationCancel > .fs-l-page > main{
width:1024px;
margin:0 auto;
padding:60px 1.5rem;
}
#fs_StockNotificationCancel > .fs-l-page > main > h1.fs-c-heading.fs-c-heading--page{
font-size:2.2rem;
font-weight:500;
letter-spacing:.44px;
line-height:31px;
text-align:center;
margin-bottom:60px;
font-weight:600;
}
#fs_StockNotificationCancel > .fs-l-page > main > h1.fs-c-heading.fs-c-heading--page:after{
content:"NOTIFICATION STOPPED";
font-size:1.3rem;
color:#0A2111;
line-height:20px;
letter-spacing:.91px;
display:block;
margin:8px 0 0 0;
font-weight:300;
}
#fs_StockNotificationCancel > .fs-l-page > main > .fs-c-stockNotificationsProduct{
width:250px;
margin:0 auto 30px auto;
}
#fs_StockNotificationCancel > .fs-l-page > main > .fs-c-stockNotificationsProduct > .fs-c-stockNotificationsProduct__productName.fs-c-productName{
margin-top:5px;
}
#fs_StockNotificationCancel > .fs-l-page > main > .fs-c-stockNotificationsProduct > .fs-c-stockNotificationsProduct__productName.fs-c-productName > a > .fs-c-productName__copy{
display:block;
font-size:1.3rem;
width:100%;
text-align:center;
}
#fs_StockNotificationCancel > .fs-l-page > main > .fs-c-stockNotificationsProduct > .fs-c-stockNotificationsProduct__productName.fs-c-productName > a > .fs-c-productName__name{
display:none;
}
#fs_StockNotificationCancel > .fs-l-page > main > .fs-c-stockNotificationsProduct > .fs-c-stockNotificationsProduct__productName.fs-c-productName > a > .fs-c-productName__variation{
display:flex;
align-items:center;
justify-content:center;
font-size:1.4rem;
}
#fs_StockNotificationCancel > .fs-l-page > main > .fs-c-stockNotificationsMessage{
text-align:center;
font-weight:500;
text-decoration:underline;
}
#fs_StockNotificationCancel > .fs-l-page > main > form > .fs-c-buttonContainer > button{
display:block;
padding:0 1.5rem;
border:1px solid #666 !important;
font-size:1.3rem;
font-weight:600;
max-width:300px;
width:100%;
line-height:60px;
margin:20px auto 0 auto;
}
@media screen and (max-width:768px){
	#fs_StockNotificationCancel > .fs-l-page > main{
	width:100%;
	}
	#fs_StockNotificationCancel > .fs-l-page > main > .fs-c-stockNotificationsProduct{
	max-width:250px;
	width:calc(100% - 40px);
	}
}