@charset "UTF-8";
@import url("https://use.typekit.net/ztx7qwn.css");
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

/* --------------------------------------------------------
　初期設定
-------------------------------------------------------- */
html,body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6,
b, i, dl, dt, dd, ol, ul, li,
table, caption, tbody, tfoot, thead, tr, th, td,
p, blockquote, pre, abbr, address, img, q, small, strong,
fieldset, form, label, legend,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, nav, section, audio, video{
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
article,aside,figcaption,figure,footer,header,nav,section{
display:block;
}
ul,ol{
list-style:none;
}
blockquote, q{
quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after{
content:'';
content:none;
}
a{
margin:0;
padding:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
table{
border-collapse:collapse;
border-spacing:0;
}
img{
width:100%;
height:auto;
line-height:0;
}
picture,figure{
display:block;
line-height:0;
}
br{
line-height:inherit;
}
span{
font-size:inherit;
line-height:inherit;
}
input, select{vertical-align:middle;}
*,
::after,
::before{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
}
input, button, textarea, select{
margin:0;
padding:0;
background:none;
border:none !important;
border-radius:0;
outline:none !important;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
font-family:inherit;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
html{
width:100%;
min-height:100%;
font-size:62.5%;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;
}
body{
width:100%;
min-height:100%;
letter-spacing:0;
line-height:2;
color:#111;
font-family:gill-sans-nova,"Yu Gothic Medium","Yu Gothic",YuGothic,"Hiragino Sans","Roboto","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;
font-weight:400;
-webkit-text-size-adjust:100%;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
overflow-x:auto;
background:#f4f4f4;
}
main.fs-l-main{
font-family:gill-sans-nova,"Yu Gothic Medium","Yu Gothic",YuGothic,"Hiragino Sans","Roboto","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;
}
a,
a:link,
a:visited,
a:focus,
a:active{
color:#111;
outline:none;
text-decoration:none;
}
a{
cursor:pointer;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
}
img{
max-width:unset !important;
}
@media all and (min-width:769px){
	body{
	font-size:16px;
	}
	.sp-only-view{display:none !important;}
}
@media all and (max-width:768px){
	body{
	width:100%;
	font-size:14px;
	-ms-overflow-x:hidden;
	overflow-x:hidden;
	}
	.pc-only-view{display:none !important;}
}

/* --------------------------------------------------------------------
　font family設定
-------------------------------------------------------------------- */
/*-- 英字フォント：行書体 --*/
.en-serif-01{
font-family:bodoni-urw, serif;
}
.en-serif-02{
font-family:essonnes-display, serif;
}
.en-serif-03{
font-family:ratio-modern-sc, serif;
}
.en-serif-04{
font-family:"big-caslon-fb", serif;
}
/*-- 英字フォント：ゴシック体 --*/
.en-gochic-01{
font-family:poppins, sans-serif;
}
.en-gochic-02{
font-family:elido, sans-serif;
}
.en-gochic-03{
font-family:termina, sans-serif;
}
.en-gochic-04{
font-family:"Roboto", sans-serif;
}

/*-- 英字フォント：筆記体 --*/
.en-cursive-01{
font-family:"reiner-script", sans-serif;
}
.en-cursive-02{
font-family:"missrobertson-pro", sans-serif;
}
.en-cursive-03{
font-family:"milonguita", sans-serif;
}
/*-- 日本語フォント：行書体 --*/
.jp-serif-01{
font-family:a-otf-ryumin-pr6n, serif;
font-weight:300;
font-style:normal;
}
.jp-serif-02{
font-family:Yu Mincho, 游明朝, YuMincho, 游明朝体;
font-weight:400;
font-style:normal;
}
.jp-serif-03{
//font-family:"ta-mincho-gf-01", sans-serif;
font-family:"MS PMincho","ＭＳ Ｐ明朝","Hiragino Mincho ProN","ヒラギノ明朝 ProN","Hiragino Mincho Pro","ヒラギノ明朝 Pro", sans-serif;
font-weight:400;
font-style:normal;
}
.jp-serif-04{
font-family:"ta-mincho-gf-02", sans-serif;
font-weight:400;
font-style:normal;
}
.jp-serif-05{
font-family:"ta-mincho-gf-03", sans-serif;
font-weight:600;
font-style:normal;
}
/*-- 日本語フォント：ゴシック体 --*/
.jp-gochic-01{
font-family:kozuka-gothic-pr6n, sans-serif;
}

/*-- 日本語フォント：筆記体or手書き --*/
.jp-cursive-01{
font-family:"vdl-penletter", sans-serif;
}

/* --------------------------------------------------------------------
　ローディング設定
-------------------------------------------------------------------- */
#page-loading-wrap{
width:100vw;
height:100vh;
transition:all 0.3s;
background:#fff;
position:fixed;
top:0;
left:0;
z-index:9999;
}
.loaded{
opacity:0;
visibility:hidden;
}


/* --------------------------------------------------------------------
　ロゴ設定
-------------------------------------------------------------------- */
/*-- ショップサイトロゴ --*/
#rogo-river-field.online{
background-size:100%;
background-position:50% 50%;
background-repeat:no-repeat;
aspect-ratio:216.25 / 15.97;
text-indent:-9999px;
display:block;
}
#rogo-river-field.online.bk{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 1221.8 90.3'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 67.7h916.3V0H0z'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 90.274)'%3E%3Cpath stroke='%23212121' stroke-width='1' d='M614.4 43c-6 0-12-4-12-13.1 0-9.7 6.4-13.2 11.8-13.2 6.1 0 12.3 4 12.3 13.2 0 9-6 13-12 13m-.3-27.7c-8.2 0-14 6-14 14.6 0 8.5 6 14.5 14.2 14.5 8.4 0 14.2-6 14.2-14.5 0-8.6-6-14.6-14.5-14.6M637.1 15.7v28.1h2v-8.3l1.2 2c-.7-1.7-1.2-3.8-1.2-6V15.6zm22.9 0v16.1c0 7-4 11.2-10.3 11.2-3.4 0-6.2-1.2-8-3.5l.3.6c1.7 2.7 4.9 4.3 8.7 4.3 7.1 0 11.2-4.3 11.2-11.8l.1-16.9zM672 54.8h2V15.7h-2zM685.4 52c-1 0-2 .8-2 2 0 1.1.8 2 2 2 1 0 2-.9 2-2 0-1-1-2-2-2m-1-8.2h2v-28h-2zM696.6 15.7v28.1h2v-8.3l1.2 2c-.7-1.7-1.2-3.8-1.2-6V15.6zm23 0v16.1c0 7-4 11.2-10.4 11.2-3.4 0-6.2-1.2-8-3.5l.3.6c1.7 2.7 5 4.3 8.7 4.3 7.1 0 11.2-4.3 11.2-11.8l.1-16.9zM743.3 43c-6.3 0-10.8-4.2-11.4-10.8l-.2-1.7h23V32c0 3-1 5.8-3 7.8s-5 3.3-8.4 3.3m.2-28c-8.3 0-14 6-14 14.7 0 8.8 5.6 14.5 14 14.5 8 0 13.4-5.5 13.4-13.4v-1.6h-25.2v-1.7c.5-6.7 5.2-11.3 11.8-11.3 4.6 0 8 2 9.8 5.8h2.3c-2-4.4-6.5-7-12.1-7M791.3 15.2c-5.7 0-9.8 2.5-11 6.6h2.3c1-3.3 4.2-5.3 8.6-5.3 5.5 0 8 3.1 8 6.2 0 4.2-4.4 5.4-8.6 6.5-5 1.4-9.8 2.6-9.8 8 0 4.2 4.2 7.2 9.9 7.2 5.4 0 9-2.5 10-6.7h-2.2c-1 3.3-4 5.4-8.1 5.4-4.6 0-7.7-2.4-7.7-5.9 0-4.5 4.5-5.8 8.9-7 4.9-1.3 9.4-2.6 9.5-7.6 0-4.4-4-7.4-9.8-7.4M817.8 15.7c-5 0-7 2-7 7v20h-4V44h4v8h2v-8h8.1v-1.2h-8v-20c0-4 1.7-5.7 5.8-5.7h2.3v-1.3zM839.5 43c-6 0-12-4-12-13.1 0-9.7 6.4-13.2 11.8-13.2 6.1 0 12.3 4 12.3 13.2 0 9-6 13-12 13m-.3-27.7c-8.2 0-14 6-14 14.6 0 8.5 6 14.5 14.2 14.5 8.4 0 14.2-6 14.2-14.5 0-8.6-6-14.6-14.5-14.6M867.3 39.8c1.4 2.6 3.8 4.2 7 4.6v-2.2c-3 0-5.3-.8-7-2.4m-5.1-24v28h2v-4.2l2.4-.6c-1.6-1.8-2.4-4.5-2.4-8V15.6zM892.6 43c-6.3 0-10.8-4.2-11.4-10.8l-.2-1.7h23V32c0 3-1 5.8-2.9 7.8-2 2-5 3.3-8.5 3.3m.2-28c-8.3 0-13.9 6-13.9 14.7 0 8.8 5.5 14.5 14 14.5 8 0 13.3-5.5 13.3-13.4v-1.6H881l.1-1.7c.4-6.7 5.1-11.3 11.7-11.3 4.6 0 8.1 2 9.8 5.8h2.3c-2-4.4-6.5-7-12-7'%3E%3C/path%3E%3Cpath d='M15.5 37h2.2c6.6 0 10 2.5 10 7.6 0 4.7-3.2 7.1-9.7 7.1h-2.5zm8.7-5.3L38.5 12h-8.6L16.8 31h-1.3V12h-7v46.3h8.2c6 0 10.5-1.2 13.3-3.5 3-2.6 4.5-6 4.5-10 0-3.4-1-6.2-2.8-8.6-2-2.4-4.4-3.9-7.4-4.5M59.9 12h-7v46.3h7zM80.7 58.3l12.8-32.1 13 32.1h7.6L93.4 8.5 73 58.3zM150.4 51.7h-18.6v-11h18V34h-18V18.5h18.6V12h-25.6v46.4h25.6zM174 37h2.1c6.6 0 10 2.5 10 7.6 0 4.7-3.2 7.1-9.7 7.1H174zm8.6-5.3L197 12h-8.6l-13 19h-1.4V12h-7v46.3h8.2c6.1 0 10.5-1.2 13.3-3.5 3-2.6 4.5-6 4.5-10 0-3.4-1-6.2-2.8-8.6-1.9-2.4-4.4-3.9-7.4-4.5M249.7 51.7h-16.1v-11H249V34h-15.6V12h-7v46.3h23.2zM272.2 12h-7v46.3h7zM315 51.7h-18.6v-11h18V34h-18V18.5H315V12h-25.6v46.4H315zM338.5 58.3V18.6h13.6V12h-20.6v46.3zM373.1 18.6h3.1c3.1 0 5.7.3 7.8 1 2 .7 4 1.8 5.6 3.3 3.4 3 5.2 7.2 5.2 12.3 0 5-1.7 9.2-5 12.4-3 2.8-7.7 4.2-13.6 4.2h-3zm-7-6.6v46.3h9.7c4.7 0 8.3-.5 11-1.4 3-1 5.5-2.4 8-4.6 4.7-4.4 7.1-10 7.1-17.2 0-7.1-2.5-13-7.5-17.3-2.5-2.2-5-3.7-7.9-4.6-2.6-1-6.2-1.3-10.9-1.3zM432.3 42.7l.6.4 2.4 2 1.4 1.4c.6.7.9 1.6.9 2.7 0 1.2-.4 2.2-1.2 3-.8.8-2 1-3.3 1-1.3 0-2.3-.3-3.2-1.1-1-.7-1.3-1.7-1.3-2.8 0-1.4.5-2.7 1.6-4l1.7-2.1c0-.2.2-.3.4-.5m-1.5-8.8l-.4-.3c-3-2-4.8-3.6-5.8-4.8-1-1.2-1.5-2.5-1.5-3.8 0-2 .8-3.7 2.3-5.3 1.6-1.5 3.4-2.3 5.3-2.3 2.7 0 5.8 1.8 9.3 5.3zm5.5 4l8.3-10 .3.3 2.5 2.9 2.3 2.8 4.6-4.7-2.2-2.8-3.3-3.7 8.6-10.6h-8.7l-4.6 5.7c-4.2-4.4-8.7-6.6-13.2-6.6-4.1 0-7.6 1.3-10.4 4-2.8 2.6-4.2 5.9-4.2 9.8 0 4.6 2.2 8.5 6.7 11.5l3 2h.2l.4.4c-3 3.3-4.6 6.5-4.6 9.6 0 3 1 5.7 3 7.6 2 2 4.8 3 8 3s5.8-1 7.9-3c2-1.8 3-4.2 3-7.1 0-2-.5-3.8-1.6-5.4-1-1.6-3-3.6-6-6M504.6 55.8v-8.3c-4 3.4-8.2 5-12.5 5-4.8 0-8.8-1.7-12-5-3.3-3.5-5-7.7-5-12.6 0-4.9 1.6-9 5-12.3 3.3-3.3 7.3-5 12-5 2.5 0 4.5.4 6.3 1.2 1 .4 2 1 3 1.6l3.3 2.5v-8.4c-4-2.3-8.2-3.4-12.6-3.4-6.6 0-12.3 2.3-17 7-4.7 4.7-7 10.3-7 17 0 5.8 2 11.1 5.8 15.7 4.8 5.7 11 8.5 18.6 8.5 4.2 0 8.2-1.2 12.1-3.5M521.6 28.7c0-3.9 1-7 3-9.2 2-2.3 4.5-3.4 7.7-3.4 3.3 0 6 1.1 7.8 3.4 2 2.3 3 5.3 3 9 0 3.8-1 6.8-3 9-2 2.3-4.6 3.4-7.8 3.4s-5.8-1-7.8-3.4c-1.9-2.2-2.9-5.2-2.9-8.8m-7 .1c0 4.8 1.7 9 5.2 12.3 3.4 3.4 7.6 5 12.6 5s9.2-1.7 12.7-5c3.4-3.4 5.1-7.6 5.1-12.5 0-5-1.7-9.2-5.2-12.6-3.5-3.4-7.7-5-12.8-5-5 0-9.2 1.7-12.5 5.1-3.4 3.4-5 7.6-5 12.7M557.8 15.3c0 1.1.4 2 1.2 3 .8.7 1.8 1.1 3 1.1 1.1 0 2.1-.4 2.9-1 .9-1 1.2-2 1.2-3 0-1.3-.3-2.3-1.2-3-.8-.9-1.8-1.3-2.9-1.3-1.2 0-2.2.4-3 1.2-.8.8-1.2 1.8-1.2 3'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#rogo-river-field.online.wh{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 1221.8 90.3'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 67.7h916.3V0H0z'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 90.274)'%3E%3Cpath stroke='%23ffffff' stroke-width='1' d='M614.4 43c-6 0-12-4-12-13.1 0-9.7 6.4-13.2 11.8-13.2 6.1 0 12.3 4 12.3 13.2 0 9-6 13-12 13m-.3-27.7c-8.2 0-14 6-14 14.6 0 8.5 6 14.5 14.2 14.5 8.4 0 14.2-6 14.2-14.5 0-8.6-6-14.6-14.5-14.6M637.1 15.7v28.1h2v-8.3l1.2 2c-.7-1.7-1.2-3.8-1.2-6V15.6zm22.9 0v16.1c0 7-4 11.2-10.3 11.2-3.4 0-6.2-1.2-8-3.5l.3.6c1.7 2.7 4.9 4.3 8.7 4.3 7.1 0 11.2-4.3 11.2-11.8l.1-16.9zM672 54.8h2V15.7h-2zM685.4 52c-1 0-2 .8-2 2 0 1.1.8 2 2 2 1 0 2-.9 2-2 0-1-1-2-2-2m-1-8.2h2v-28h-2zM696.6 15.7v28.1h2v-8.3l1.2 2c-.7-1.7-1.2-3.8-1.2-6V15.6zm23 0v16.1c0 7-4 11.2-10.4 11.2-3.4 0-6.2-1.2-8-3.5l.3.6c1.7 2.7 5 4.3 8.7 4.3 7.1 0 11.2-4.3 11.2-11.8l.1-16.9zM743.3 43c-6.3 0-10.8-4.2-11.4-10.8l-.2-1.7h23V32c0 3-1 5.8-3 7.8s-5 3.3-8.4 3.3m.2-28c-8.3 0-14 6-14 14.7 0 8.8 5.6 14.5 14 14.5 8 0 13.4-5.5 13.4-13.4v-1.6h-25.2v-1.7c.5-6.7 5.2-11.3 11.8-11.3 4.6 0 8 2 9.8 5.8h2.3c-2-4.4-6.5-7-12.1-7M791.3 15.2c-5.7 0-9.8 2.5-11 6.6h2.3c1-3.3 4.2-5.3 8.6-5.3 5.5 0 8 3.1 8 6.2 0 4.2-4.4 5.4-8.6 6.5-5 1.4-9.8 2.6-9.8 8 0 4.2 4.2 7.2 9.9 7.2 5.4 0 9-2.5 10-6.7h-2.2c-1 3.3-4 5.4-8.1 5.4-4.6 0-7.7-2.4-7.7-5.9 0-4.5 4.5-5.8 8.9-7 4.9-1.3 9.4-2.6 9.5-7.6 0-4.4-4-7.4-9.8-7.4M817.8 15.7c-5 0-7 2-7 7v20h-4V44h4v8h2v-8h8.1v-1.2h-8v-20c0-4 1.7-5.7 5.8-5.7h2.3v-1.3zM839.5 43c-6 0-12-4-12-13.1 0-9.7 6.4-13.2 11.8-13.2 6.1 0 12.3 4 12.3 13.2 0 9-6 13-12 13m-.3-27.7c-8.2 0-14 6-14 14.6 0 8.5 6 14.5 14.2 14.5 8.4 0 14.2-6 14.2-14.5 0-8.6-6-14.6-14.5-14.6M867.3 39.8c1.4 2.6 3.8 4.2 7 4.6v-2.2c-3 0-5.3-.8-7-2.4m-5.1-24v28h2v-4.2l2.4-.6c-1.6-1.8-2.4-4.5-2.4-8V15.6zM892.6 43c-6.3 0-10.8-4.2-11.4-10.8l-.2-1.7h23V32c0 3-1 5.8-2.9 7.8-2 2-5 3.3-8.5 3.3m.2-28c-8.3 0-13.9 6-13.9 14.7 0 8.8 5.5 14.5 14 14.5 8 0 13.3-5.5 13.3-13.4v-1.6H881l.1-1.7c.4-6.7 5.1-11.3 11.7-11.3 4.6 0 8.1 2 9.8 5.8h2.3c-2-4.4-6.5-7-12-7'%3E%3C/path%3E%3Cpath d='M15.5 37h2.2c6.6 0 10 2.5 10 7.6 0 4.7-3.2 7.1-9.7 7.1h-2.5zm8.7-5.3L38.5 12h-8.6L16.8 31h-1.3V12h-7v46.3h8.2c6 0 10.5-1.2 13.3-3.5 3-2.6 4.5-6 4.5-10 0-3.4-1-6.2-2.8-8.6-2-2.4-4.4-3.9-7.4-4.5M59.9 12h-7v46.3h7zM80.7 58.3l12.8-32.1 13 32.1h7.6L93.4 8.5 73 58.3zM150.4 51.7h-18.6v-11h18V34h-18V18.5h18.6V12h-25.6v46.4h25.6zM174 37h2.1c6.6 0 10 2.5 10 7.6 0 4.7-3.2 7.1-9.7 7.1H174zm8.6-5.3L197 12h-8.6l-13 19h-1.4V12h-7v46.3h8.2c6.1 0 10.5-1.2 13.3-3.5 3-2.6 4.5-6 4.5-10 0-3.4-1-6.2-2.8-8.6-1.9-2.4-4.4-3.9-7.4-4.5M249.7 51.7h-16.1v-11H249V34h-15.6V12h-7v46.3h23.2zM272.2 12h-7v46.3h7zM315 51.7h-18.6v-11h18V34h-18V18.5H315V12h-25.6v46.4H315zM338.5 58.3V18.6h13.6V12h-20.6v46.3zM373.1 18.6h3.1c3.1 0 5.7.3 7.8 1 2 .7 4 1.8 5.6 3.3 3.4 3 5.2 7.2 5.2 12.3 0 5-1.7 9.2-5 12.4-3 2.8-7.7 4.2-13.6 4.2h-3zm-7-6.6v46.3h9.7c4.7 0 8.3-.5 11-1.4 3-1 5.5-2.4 8-4.6 4.7-4.4 7.1-10 7.1-17.2 0-7.1-2.5-13-7.5-17.3-2.5-2.2-5-3.7-7.9-4.6-2.6-1-6.2-1.3-10.9-1.3zM432.3 42.7l.6.4 2.4 2 1.4 1.4c.6.7.9 1.6.9 2.7 0 1.2-.4 2.2-1.2 3-.8.8-2 1-3.3 1-1.3 0-2.3-.3-3.2-1.1-1-.7-1.3-1.7-1.3-2.8 0-1.4.5-2.7 1.6-4l1.7-2.1c0-.2.2-.3.4-.5m-1.5-8.8l-.4-.3c-3-2-4.8-3.6-5.8-4.8-1-1.2-1.5-2.5-1.5-3.8 0-2 .8-3.7 2.3-5.3 1.6-1.5 3.4-2.3 5.3-2.3 2.7 0 5.8 1.8 9.3 5.3zm5.5 4l8.3-10 .3.3 2.5 2.9 2.3 2.8 4.6-4.7-2.2-2.8-3.3-3.7 8.6-10.6h-8.7l-4.6 5.7c-4.2-4.4-8.7-6.6-13.2-6.6-4.1 0-7.6 1.3-10.4 4-2.8 2.6-4.2 5.9-4.2 9.8 0 4.6 2.2 8.5 6.7 11.5l3 2h.2l.4.4c-3 3.3-4.6 6.5-4.6 9.6 0 3 1 5.7 3 7.6 2 2 4.8 3 8 3s5.8-1 7.9-3c2-1.8 3-4.2 3-7.1 0-2-.5-3.8-1.6-5.4-1-1.6-3-3.6-6-6M504.6 55.8v-8.3c-4 3.4-8.2 5-12.5 5-4.8 0-8.8-1.7-12-5-3.3-3.5-5-7.7-5-12.6 0-4.9 1.6-9 5-12.3 3.3-3.3 7.3-5 12-5 2.5 0 4.5.4 6.3 1.2 1 .4 2 1 3 1.6l3.3 2.5v-8.4c-4-2.3-8.2-3.4-12.6-3.4-6.6 0-12.3 2.3-17 7-4.7 4.7-7 10.3-7 17 0 5.8 2 11.1 5.8 15.7 4.8 5.7 11 8.5 18.6 8.5 4.2 0 8.2-1.2 12.1-3.5M521.6 28.7c0-3.9 1-7 3-9.2 2-2.3 4.5-3.4 7.7-3.4 3.3 0 6 1.1 7.8 3.4 2 2.3 3 5.3 3 9 0 3.8-1 6.8-3 9-2 2.3-4.6 3.4-7.8 3.4s-5.8-1-7.8-3.4c-1.9-2.2-2.9-5.2-2.9-8.8m-7 .1c0 4.8 1.7 9 5.2 12.3 3.4 3.4 7.6 5 12.6 5s9.2-1.7 12.7-5c3.4-3.4 5.1-7.6 5.1-12.5 0-5-1.7-9.2-5.2-12.6-3.5-3.4-7.7-5-12.8-5-5 0-9.2 1.7-12.5 5.1-3.4 3.4-5 7.6-5 12.7M557.8 15.3c0 1.1.4 2 1.2 3 .8.7 1.8 1.1 3 1.1 1.1 0 2.1-.4 2.9-1 .9-1 1.2-2 1.2-3 0-1.3-.3-2.3-1.2-3-.8-.9-1.8-1.3-2.9-1.3-1.2 0-2.2.4-3 1.2-.8.8-1.2 1.8-1.2 3'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

/*-- GIRLロゴ --*/
#rogo-girl{
background-size:100%;
background-position:50% 50%;
background-repeat:no-repeat;
aspect-ratio:51.95 / 20;
text-indent:-9999px;
display:block;
}
#rogo-girl.bk{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 476.7 183.5'%3E%3Cpath d='M67.6 86.1h22.3v15.2c0 5.3-.9 9.9-2.7 13.9-1.8 3.9-4.1 7.2-6.9 9.7-2.8 2.5-6 4.4-9.6 5.7-3.6 1.3-7.1 1.9-10.7 1.9-5.9 0-10.6-.6-14.3-1.9-3.7-1.3-7.2-3.5-10.7-6.8-3.1-2.9-5.6-6.4-7.6-10.5s-3.5-8.6-4.6-13.4c-1.1-4.8-1.9-10-2.3-15.4-.5-5.4-.7-10.9-.7-16.3 0-8 .5-15.9 1.5-23.7 1-7.9 2.9-14.9 5.9-21.1 2.9-6.2 7-11.2 12.2-15 5.2-3.8 12.2-5.7 20.8-5.7 7.2 0 13.2 1.3 17.9 4 4.7 2.7 8.4 5.9 11.2 9.8 2.8 3.9 4.9 7.9 6.2 12.1 1.3 4.2 2.2 7.9 2.7 11h1.9V3.3h-2.6c-.9 1.2-1.9 2.1-2.8 2.8-1 .7-2.6 1-4.9 1-2.1 0-3.9-.4-5.6-1.1l-5.6-2.4c-2.1-.9-4.5-1.7-7.3-2.5C68.3.4 64.7 0 60.4 0c-8.5 0-16.1 1.7-22.8 5.1-6.7 3.4-12.6 7.8-17.8 13.2-1.5 1.6-3.4 3.7-5.6 6.5C12 27.6 9.8 31 7.7 35.1 5.6 39.2 3.8 44 2.3 49.5.7 55 0 61.2 0 68.1c0 10.3 1.9 19.5 5.7 27.7 3.8 8.2 8.6 15.3 14.3 21.4 5.9 6.2 12 10.7 18.3 13.5 6.3 2.8 13.6 4.3 21.7 4.3 5.4 0 10-.6 13.8-1.7 3.8-1.1 7.1-2.4 9.9-3.9l7.4-3.9c2.1-1.1 4.2-1.7 6.3-1.7 1.7 0 3 .2 3.8.7.8.5 1.8 1.4 3.1 2.7h2.1V86.1h13.8v-2.5H67.6v2.5zM149 8h18.5v119.5H149v2.4h53.6v-2.4h-18.5V8h18.5V5.6H149zM340.7 127.5c-1.6.6-3.1.9-4.5.9-3.2 0-5.5-1.2-7-3.7-1.4-2.4-2.5-5.2-3.2-8.2-.4-2-.7-4.4-.9-7.3l-.5-9.1-.7-9.2c-.3-3-.7-5.6-1.4-8-1.1-4-3-7.2-5.7-9.7-2.7-2.5-5.6-4.5-8.7-6-3.2-1.5-6.3-2.6-9.3-3.2-3.1-.6-5.5-1.1-7.2-1.3v-.3c6.4-.8 11.6-2.4 15.5-4.8 3.9-2.4 6.8-5 8.9-7.9 2.1-2.9 3.4-5.7 4-8.4.6-2.7.9-5 .9-6.7 0-3.5-.8-7.2-2.4-11.2-1.6-4-4.3-7.5-8.2-10.7-4.3-3.6-9-5.8-14-6.5-5-.8-10.8-1.2-17.3-1.2l-4 .1-4 .1-4 .3-4 .1h-31.6V8h18.5v119.5h-18.5v2.4H285v-2.4h-18.5V64.4h16.6c1.9 0 4.1.2 6.7.4 2.5.3 5 1.2 7.4 2.7 2.4 1.5 4.5 3.9 6.2 7.2 1.8 3.3 2.9 7.8 3.3 13.6l1.2 15.9c.3 4.4.9 8.3 1.7 11.6.8 3.3 2.1 6.1 3.9 8.4 1.8 2.3 4.1 4 7.1 5.1 2.9 1.2 6.6 1.8 11.1 1.8 2.3 0 4.3-.1 5.9-.4 1.6-.3 3-.7 4.1-1.1l2.7-1.5 1.9-1.5-1.5-1.9c-1.2 1.3-2.6 2.2-4.1 2.8zM281.8 62h-15.3V8c1.4-.2 3.2-.4 5.2-.4l6.1-.1c2.9 0 5.8.3 8.7.9 2.9.6 5.6 1.8 8 3.7 2.4 1.9 4.3 4.6 5.8 8.3 1.5 3.7 2.2 8.5 2.2 14.6 0 5.4-.5 9.8-1.5 13.3s-2.4 6.3-4.2 8.3c-1.8 2-4 3.5-6.6 4.3-2.5.7-5.3 1.1-8.4 1.1zM474.9 91.7c-2.6 11.1-6.6 19.8-12.1 26.2-5.5 6.4-13.2 9.6-23 9.6h-29.6V8h18.5V5.6h-53.5V8h18.5v119.5h-18.5v2.4h101.6V91.7h-1.9zM31.2 162c-.7-1.1-1.6-2.1-2.7-2.9-1.1-.8-2.4-1.5-3.9-2l-1.5-.4-1.5-.3-1.6-.1h-4l-1 .1H6.8v.5H11v25.5H6.8v.5h7.5l1.2.1 1.3.1h3.5l1.8-.1 1.6-.3 1.7-.6c1.1-.4 2.1-1 3-1.8.9-.7 1.7-1.6 2.4-2.6s1.2-2.2 1.6-3.5c.4-1.3.6-2.8.6-4.4 0-1.4-.2-2.8-.5-4.1-.1-1.4-.6-2.6-1.3-3.7zm-2.7 12.4c-.3 1.4-.9 2.8-1.7 4.1-.5.9-1.1 1.6-1.8 2.1l-2.1 1.2-2.4.6-2.5.1h-1.8l-1.5-.1v-25.5l1.5-.1h1.7c2.1 0 3.8.3 5.3.9 1.4.6 2.6 1.5 3.4 2.6.9 1.1 1.5 2.5 1.8 4.1.4 1.6.6 3.4.6 5.4-.1 1.7-.2 3.2-.5 4.6zM72.9 182.4l-1 .2c-.7 0-1.2-.3-1.6-.8-.3-.5-.6-1.1-.7-1.7l-.2-1.6-.1-1.9-.1-2-.3-1.7c-.3-.8-.7-1.5-1.3-2.1-.6-.5-1.2-1-2-1.3-.7-.3-1.4-.6-2.1-.7l-1.6-.3v-.1c1.4-.2 2.6-.5 3.5-1 .9-.5 1.5-1.1 2-1.7.5-.6.8-1.2.9-1.8l.2-1.4c0-.7-.2-1.5-.5-2.4-.4-.9-1-1.6-1.8-2.3-1-.8-2-1.2-3.1-1.4-1.1-.2-2.4-.2-3.9-.2h-1.8l-.9.1h-8v.5h4.1v25.5h-4.1v.5h12v-.5h-4.1v-13.5H60l1.5.1c.6.1 1.1.3 1.7.6.5.3 1 .8 1.4 1.5.4.7.6 1.7.7 2.9l.3 3.4.4 2.5c.2.7.5 1.3.9 1.8s.9.8 1.6 1.1c.7.2 1.5.4 2.5.4l1.3-.1.9-.2.6-.3.4-.3-.3-.4c-.3.3-.6.5-1 .6zm-13.2-14h-3.4v-11.5l1.2-.1h1.4l2 .2c.7.1 1.3.4 1.8.8s1 1 1.3 1.8c.3.8.5 1.8.5 3.1 0 1.1-.1 2.1-.3 2.8-.2.7-.5 1.3-.9 1.8-.4.4-.9.7-1.5.9l-2.1.2zM108.3 176.9c-.3.9-.7 1.7-1.3 2.5-.6.8-1.3 1.5-2.2 2.1-.9.6-2.1.9-3.4.9h-7.1v-13.5h3c.9 0 1.6.2 2.2.5.6.3 1 .7 1.3 1.3.3.5.6 1.1.8 1.8l.5 2.1h.4V163h-.4l-.8 2.7c-.3.7-.6 1.3-1 1.7-.4.4-.9.7-1.5.8l-2.1.2h-2.4v-11.5h6.2c1 0 1.9.1 2.6.4.7.3 1.3.6 1.9 1.1.5.5 1 1.1 1.3 1.9.4.7.7 1.6 1 2.6h.4v-6.5H86.5v.5h4.1v25.5h-4.1v.5h22.8v-8.2h-.4l-.6 2.2zM142.1 169.6c-.7-.5-1.4-.9-2.1-1.1l-1.8-.6-4.5-1.4-1.9-.7-1.7-1c-.5-.4-.9-.9-1.2-1.4-.3-.6-.5-1.2-.5-2 0-1 .2-1.8.6-2.5.4-.6.9-1.2 1.5-1.6.6-.4 1.3-.7 2-.8.7-.2 1.4-.2 2-.2 1.1 0 2 .2 2.8.6.8.4 1.5.9 2.1 1.5.6.6 1 1.4 1.4 2.2.4.8.6 1.7.8 2.6h.4v-6.7h-.5l-.5.7-.7.1-1-.2-1.1-.5-1.5-.5c-.6-.2-1.3-.2-2.2-.2-1.2 0-2.3.2-3.3.6-1 .4-1.9.9-2.6 1.6-.7.7-1.3 1.5-1.7 2.5-.4 1-.6 2-.6 3.1 0 1.7.5 3.1 1.5 4.1 1 1 2.6 1.8 4.6 2.5l4.3 1.3 1.7.6c.6.3 1.1.6 1.6 1.1.5.4.9 1 1.2 1.6.3.6.5 1.4.5 2.2l-.3 2c-.2.7-.5 1.4-1 2-.5.6-1.2 1.1-2 1.5-.8.4-1.9.6-3.2.6h-1.5l-1.7-.3c-.6-.1-1.2-.4-1.7-.7-.6-.3-1.1-.8-1.6-1.4-.5-.6-1-1.4-1.4-2.3-.4-.9-.8-2-1.1-3.4h-.4v8h.6l.4-.6c.1-.2.4-.2.8-.2l1.5.3 1.6.5 1.2.3 1.1.2 1.1.1h1.4c1.5 0 2.8-.2 4-.7 1.2-.5 2.2-1.1 3-1.9.8-.8 1.4-1.7 1.9-2.8.4-1.1.6-2.2.6-3.3 0-1.3-.2-2.3-.7-3.1-.9-1.2-1.5-1.8-2.2-2.3zM178.2 169.6c-.7-.5-1.4-.9-2.1-1.1l-1.8-.6-4.5-1.4-1.9-.7-1.7-1c-.5-.4-.9-.9-1.2-1.4-.3-.6-.5-1.2-.5-2 0-1 .2-1.8.6-2.5.4-.6.9-1.2 1.5-1.6.6-.4 1.3-.7 2-.8.7-.2 1.4-.2 2-.2 1.1 0 2 .2 2.8.6.8.4 1.5.9 2.1 1.5.6.6 1 1.4 1.4 2.2.4.8.6 1.7.8 2.6h.4v-6.7h-.5l-.5.7-.7.1-1-.2-1.1-.5-1.5-.5c-.6-.2-1.3-.2-2.2-.2-1.2 0-2.3.2-3.3.6-1 .4-1.9.9-2.6 1.6-.7.7-1.3 1.5-1.7 2.5-.4 1-.6 2-.6 3.1 0 1.7.5 3.1 1.5 4.1 1 1 2.6 1.8 4.6 2.5l4.3 1.3 1.7.6c.6.3 1.1.6 1.6 1.1.5.4.9 1 1.2 1.6.3.6.5 1.4.5 2.2l-.3 2c-.2.7-.5 1.4-1 2-.5.6-1.2 1.1-2 1.5-.8.4-1.9.6-3.2.6h-1.5l-1.7-.3c-.6-.1-1.2-.4-1.7-.7-.6-.3-1.1-.8-1.6-1.4-.5-.6-1-1.4-1.4-2.3-.4-.9-.8-2-1.1-3.4h-.4v8h.6l.4-.6c.1-.2.4-.2.8-.2l1.5.3 1.6.5 1.2.3 1 .2 1.1.1h1.4c1.5 0 2.8-.2 4-.7 1.2-.5 2.2-1.1 3-1.9.8-.8 1.4-1.7 1.9-2.8.4-1.1.6-2.2.6-3.3 0-1.3-.2-2.3-.7-3.1-.8-1.2-1.4-1.8-2.1-2.3zM217.7 156.9h4.1v25.5h-4.1v.5h12v-.5h-4.1v-12.9h3c.9 0 1.6.2 2.2.5.6.3 1 .7 1.3 1.3.3.5.6 1.1.8 1.8l.5 2.1h.4v-11.6h-.4l-.8 2.7c-.3.7-.6 1.3-1 1.7-.4.4-.9.7-1.5.8l-2.1.2h-2.4v-12.1h6.2c1 0 1.9.1 2.6.4.7.3 1.3.6 1.9 1.1.5.5 1 1.1 1.3 1.9.4.7.7 1.6 1 2.6h.4v-6.5h-21.3v.5zM277.1 159.7c-1.2-1.2-2.6-2.2-4.2-2.9-1.6-.7-3.1-1.1-4.8-1.1-1.5 0-3.1.4-4.6 1.1-1.5.7-2.9 1.7-4.2 2.9-1.2 1.2-2.2 2.7-3 4.4-.8 1.7-1.2 3.5-1.2 5.5 0 1.8.3 3.5 1 5.2.6 1.7 1.5 3.2 2.7 4.4 1.2 1.3 2.5 2.3 4.1 3.1 1.6.8 3.3 1.2 5.2 1.2 1.8 0 3.5-.4 5.1-1.2 1.6-.8 2.9-1.8 4.1-3.1 1.2-1.3 2.1-2.8 2.8-4.4.7-1.7 1-3.4 1-5.1 0-2-.4-3.8-1.1-5.5-.7-1.8-1.7-3.3-2.9-4.5zm-.7 15.8c-.3 1.7-.8 3.1-1.5 4.2s-1.6 2-2.7 2.5c-1.1.6-2.5.8-4 .8-1.6 0-3-.3-4.1-.8-1.1-.5-2-1.4-2.7-2.5-.7-1.1-1.2-2.5-1.5-4.2-.3-1.7-.4-3.6-.4-5.9 0-1.7.1-3.4.3-5 .2-1.6.6-3 1.3-4.3.6-1.3 1.5-2.3 2.6-3 1.1-.7 2.6-1.1 4.4-1.1 1.8 0 3.3.4 4.4 1.1 1.1.7 2 1.7 2.6 3 .6 1.3 1.1 2.7 1.3 4.3.2 1.6.3 3.3.3 5 .1 2.2 0 4.2-.3 5.9zM320.5 182.4l-1 .2c-.7 0-1.2-.3-1.6-.8-.3-.5-.6-1.1-.7-1.7l-.2-1.6-.1-1.9-.1-2-.3-1.7c-.3-.8-.7-1.5-1.3-2.1-.6-.5-1.3-1-2-1.3-.7-.3-1.4-.6-2.1-.7l-1.6-.3v-.1c1.4-.2 2.6-.5 3.5-1 .9-.5 1.5-1.1 2-1.7.5-.6.8-1.2.9-1.8l.2-1.4c0-.7-.2-1.5-.5-2.4-.4-.9-1-1.6-1.8-2.3-1-.8-2-1.2-3.1-1.4-1.1-.2-2.4-.2-3.9-.2H305l-.9.1H296v.5h4.1v25.5H296v.5h12v-.5h-4.1v-13.5h3.7l1.5.1c.6.1 1.1.3 1.7.6.5.3 1 .8 1.4 1.5.4.7.6 1.7.7 2.9l.3 3.4.4 2.5c.2.7.5 1.3.9 1.8s.9.8 1.6 1.1c.7.2 1.5.4 2.5.4l1.3-.1.9-.2.6-.3.4-.3-.3-.4-1 .6zm-13.2-14h-3.4v-11.5l1.2-.1h1.4l2 .2c.7.1 1.3.4 1.8.8s1 1 1.3 1.8c.3.8.5 1.8.5 3.1 0 1.1-.1 2.1-.3 2.8-.2.7-.5 1.3-.9 1.8-.4.4-.9.7-1.5.9l-2.1.2zM371.8 156.9h4.2v19.8h-.1l-12.6-20.3h-8v.5h4.1v25.5h-4.1v.5h8.8v-.5H360v-24h.1l15.7 25h.7v-26.5h4.2v-.5h-8.9zM417.1 159.7c-1.2-1.2-2.6-2.2-4.2-2.9-1.6-.7-3.1-1.1-4.8-1.1-1.5 0-3.1.4-4.6 1.1-1.5.7-2.9 1.7-4.2 2.9-1.2 1.2-2.2 2.7-3 4.4-.8 1.7-1.2 3.5-1.2 5.5 0 1.8.3 3.5 1 5.2.6 1.7 1.5 3.2 2.7 4.4 1.2 1.3 2.5 2.3 4.1 3.1 1.6.8 3.3 1.2 5.2 1.2 1.8 0 3.5-.4 5.1-1.2 1.6-.8 2.9-1.8 4.1-3.1 1.2-1.3 2.1-2.8 2.8-4.4.7-1.7 1-3.4 1-5.1 0-2-.4-3.8-1.1-5.5-.7-1.8-1.7-3.3-2.9-4.5zm-.7 15.8c-.3 1.7-.8 3.1-1.5 4.2s-1.6 2-2.7 2.5c-1.1.6-2.5.8-4 .8-1.6 0-3-.3-4.1-.8-1.1-.5-2-1.4-2.7-2.5-.7-1.1-1.2-2.5-1.5-4.2-.3-1.7-.4-3.6-.4-5.9 0-1.7.1-3.4.3-5 .2-1.6.6-3 1.3-4.3.6-1.3 1.5-2.3 2.6-3 1.1-.7 2.6-1.1 4.4-1.1 1.8 0 3.3.4 4.4 1.1 1.1.7 2 1.7 2.6 3 .6 1.3 1.1 2.7 1.3 4.3.2 1.6.3 3.3.3 5 .1 2.2 0 4.2-.3 5.9zM467.3 156.9h4l-7.8 21.6h-.1l-7.7-21.6h4.1v-.5h-11.2v.5h3.1l2.9 7.9-5 13.7h-.1l-7.7-21.6h3.9v-.5h-11.2v.5h3.3l9.5 26.6h1.1l6.4-17.9h.1l6.4 17.9h1l9.6-26.6h3.4v-.5h-8z'%3E%3C/path%3E%3C/svg%3E");
}
#rogo-girl.wh{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 476.7 183.5'%3E%3Cpath d='M67.6 86.1h22.3v15.2c0 5.3-.9 9.9-2.7 13.9-1.8 3.9-4.1 7.2-6.9 9.7-2.8 2.5-6 4.4-9.6 5.7-3.6 1.3-7.1 1.9-10.7 1.9-5.9 0-10.6-.6-14.3-1.9-3.7-1.3-7.2-3.5-10.7-6.8-3.1-2.9-5.6-6.4-7.6-10.5s-3.5-8.6-4.6-13.4c-1.1-4.8-1.9-10-2.3-15.4-.5-5.4-.7-10.9-.7-16.3 0-8 .5-15.9 1.5-23.7 1-7.9 2.9-14.9 5.9-21.1 2.9-6.2 7-11.2 12.2-15 5.2-3.8 12.2-5.7 20.8-5.7 7.2 0 13.2 1.3 17.9 4 4.7 2.7 8.4 5.9 11.2 9.8 2.8 3.9 4.9 7.9 6.2 12.1 1.3 4.2 2.2 7.9 2.7 11h1.9V3.3h-2.6c-.9 1.2-1.9 2.1-2.8 2.8-1 .7-2.6 1-4.9 1-2.1 0-3.9-.4-5.6-1.1l-5.6-2.4c-2.1-.9-4.5-1.7-7.3-2.5C68.3.4 64.7 0 60.4 0c-8.5 0-16.1 1.7-22.8 5.1-6.7 3.4-12.6 7.8-17.8 13.2-1.5 1.6-3.4 3.7-5.6 6.5C12 27.6 9.8 31 7.7 35.1 5.6 39.2 3.8 44 2.3 49.5.7 55 0 61.2 0 68.1c0 10.3 1.9 19.5 5.7 27.7 3.8 8.2 8.6 15.3 14.3 21.4 5.9 6.2 12 10.7 18.3 13.5 6.3 2.8 13.6 4.3 21.7 4.3 5.4 0 10-.6 13.8-1.7 3.8-1.1 7.1-2.4 9.9-3.9l7.4-3.9c2.1-1.1 4.2-1.7 6.3-1.7 1.7 0 3 .2 3.8.7.8.5 1.8 1.4 3.1 2.7h2.1V86.1h13.8v-2.5H67.6v2.5zM149 8h18.5v119.5H149v2.4h53.6v-2.4h-18.5V8h18.5V5.6H149zM340.7 127.5c-1.6.6-3.1.9-4.5.9-3.2 0-5.5-1.2-7-3.7-1.4-2.4-2.5-5.2-3.2-8.2-.4-2-.7-4.4-.9-7.3l-.5-9.1-.7-9.2c-.3-3-.7-5.6-1.4-8-1.1-4-3-7.2-5.7-9.7-2.7-2.5-5.6-4.5-8.7-6-3.2-1.5-6.3-2.6-9.3-3.2-3.1-.6-5.5-1.1-7.2-1.3v-.3c6.4-.8 11.6-2.4 15.5-4.8 3.9-2.4 6.8-5 8.9-7.9 2.1-2.9 3.4-5.7 4-8.4.6-2.7.9-5 .9-6.7 0-3.5-.8-7.2-2.4-11.2-1.6-4-4.3-7.5-8.2-10.7-4.3-3.6-9-5.8-14-6.5-5-.8-10.8-1.2-17.3-1.2l-4 .1-4 .1-4 .3-4 .1h-31.6V8h18.5v119.5h-18.5v2.4H285v-2.4h-18.5V64.4h16.6c1.9 0 4.1.2 6.7.4 2.5.3 5 1.2 7.4 2.7 2.4 1.5 4.5 3.9 6.2 7.2 1.8 3.3 2.9 7.8 3.3 13.6l1.2 15.9c.3 4.4.9 8.3 1.7 11.6.8 3.3 2.1 6.1 3.9 8.4 1.8 2.3 4.1 4 7.1 5.1 2.9 1.2 6.6 1.8 11.1 1.8 2.3 0 4.3-.1 5.9-.4 1.6-.3 3-.7 4.1-1.1l2.7-1.5 1.9-1.5-1.5-1.9c-1.2 1.3-2.6 2.2-4.1 2.8zM281.8 62h-15.3V8c1.4-.2 3.2-.4 5.2-.4l6.1-.1c2.9 0 5.8.3 8.7.9 2.9.6 5.6 1.8 8 3.7 2.4 1.9 4.3 4.6 5.8 8.3 1.5 3.7 2.2 8.5 2.2 14.6 0 5.4-.5 9.8-1.5 13.3s-2.4 6.3-4.2 8.3c-1.8 2-4 3.5-6.6 4.3-2.5.7-5.3 1.1-8.4 1.1zM474.9 91.7c-2.6 11.1-6.6 19.8-12.1 26.2-5.5 6.4-13.2 9.6-23 9.6h-29.6V8h18.5V5.6h-53.5V8h18.5v119.5h-18.5v2.4h101.6V91.7h-1.9zM31.2 162c-.7-1.1-1.6-2.1-2.7-2.9-1.1-.8-2.4-1.5-3.9-2l-1.5-.4-1.5-.3-1.6-.1h-4l-1 .1H6.8v.5H11v25.5H6.8v.5h7.5l1.2.1 1.3.1h3.5l1.8-.1 1.6-.3 1.7-.6c1.1-.4 2.1-1 3-1.8.9-.7 1.7-1.6 2.4-2.6s1.2-2.2 1.6-3.5c.4-1.3.6-2.8.6-4.4 0-1.4-.2-2.8-.5-4.1-.1-1.4-.6-2.6-1.3-3.7zm-2.7 12.4c-.3 1.4-.9 2.8-1.7 4.1-.5.9-1.1 1.6-1.8 2.1l-2.1 1.2-2.4.6-2.5.1h-1.8l-1.5-.1v-25.5l1.5-.1h1.7c2.1 0 3.8.3 5.3.9 1.4.6 2.6 1.5 3.4 2.6.9 1.1 1.5 2.5 1.8 4.1.4 1.6.6 3.4.6 5.4-.1 1.7-.2 3.2-.5 4.6zM72.9 182.4l-1 .2c-.7 0-1.2-.3-1.6-.8-.3-.5-.6-1.1-.7-1.7l-.2-1.6-.1-1.9-.1-2-.3-1.7c-.3-.8-.7-1.5-1.3-2.1-.6-.5-1.2-1-2-1.3-.7-.3-1.4-.6-2.1-.7l-1.6-.3v-.1c1.4-.2 2.6-.5 3.5-1 .9-.5 1.5-1.1 2-1.7.5-.6.8-1.2.9-1.8l.2-1.4c0-.7-.2-1.5-.5-2.4-.4-.9-1-1.6-1.8-2.3-1-.8-2-1.2-3.1-1.4-1.1-.2-2.4-.2-3.9-.2h-1.8l-.9.1h-8v.5h4.1v25.5h-4.1v.5h12v-.5h-4.1v-13.5H60l1.5.1c.6.1 1.1.3 1.7.6.5.3 1 .8 1.4 1.5.4.7.6 1.7.7 2.9l.3 3.4.4 2.5c.2.7.5 1.3.9 1.8s.9.8 1.6 1.1c.7.2 1.5.4 2.5.4l1.3-.1.9-.2.6-.3.4-.3-.3-.4c-.3.3-.6.5-1 .6zm-13.2-14h-3.4v-11.5l1.2-.1h1.4l2 .2c.7.1 1.3.4 1.8.8s1 1 1.3 1.8c.3.8.5 1.8.5 3.1 0 1.1-.1 2.1-.3 2.8-.2.7-.5 1.3-.9 1.8-.4.4-.9.7-1.5.9l-2.1.2zM108.3 176.9c-.3.9-.7 1.7-1.3 2.5-.6.8-1.3 1.5-2.2 2.1-.9.6-2.1.9-3.4.9h-7.1v-13.5h3c.9 0 1.6.2 2.2.5.6.3 1 .7 1.3 1.3.3.5.6 1.1.8 1.8l.5 2.1h.4V163h-.4l-.8 2.7c-.3.7-.6 1.3-1 1.7-.4.4-.9.7-1.5.8l-2.1.2h-2.4v-11.5h6.2c1 0 1.9.1 2.6.4.7.3 1.3.6 1.9 1.1.5.5 1 1.1 1.3 1.9.4.7.7 1.6 1 2.6h.4v-6.5H86.5v.5h4.1v25.5h-4.1v.5h22.8v-8.2h-.4l-.6 2.2zM142.1 169.6c-.7-.5-1.4-.9-2.1-1.1l-1.8-.6-4.5-1.4-1.9-.7-1.7-1c-.5-.4-.9-.9-1.2-1.4-.3-.6-.5-1.2-.5-2 0-1 .2-1.8.6-2.5.4-.6.9-1.2 1.5-1.6.6-.4 1.3-.7 2-.8.7-.2 1.4-.2 2-.2 1.1 0 2 .2 2.8.6.8.4 1.5.9 2.1 1.5.6.6 1 1.4 1.4 2.2.4.8.6 1.7.8 2.6h.4v-6.7h-.5l-.5.7-.7.1-1-.2-1.1-.5-1.5-.5c-.6-.2-1.3-.2-2.2-.2-1.2 0-2.3.2-3.3.6-1 .4-1.9.9-2.6 1.6-.7.7-1.3 1.5-1.7 2.5-.4 1-.6 2-.6 3.1 0 1.7.5 3.1 1.5 4.1 1 1 2.6 1.8 4.6 2.5l4.3 1.3 1.7.6c.6.3 1.1.6 1.6 1.1.5.4.9 1 1.2 1.6.3.6.5 1.4.5 2.2l-.3 2c-.2.7-.5 1.4-1 2-.5.6-1.2 1.1-2 1.5-.8.4-1.9.6-3.2.6h-1.5l-1.7-.3c-.6-.1-1.2-.4-1.7-.7-.6-.3-1.1-.8-1.6-1.4-.5-.6-1-1.4-1.4-2.3-.4-.9-.8-2-1.1-3.4h-.4v8h.6l.4-.6c.1-.2.4-.2.8-.2l1.5.3 1.6.5 1.2.3 1.1.2 1.1.1h1.4c1.5 0 2.8-.2 4-.7 1.2-.5 2.2-1.1 3-1.9.8-.8 1.4-1.7 1.9-2.8.4-1.1.6-2.2.6-3.3 0-1.3-.2-2.3-.7-3.1-.9-1.2-1.5-1.8-2.2-2.3zM178.2 169.6c-.7-.5-1.4-.9-2.1-1.1l-1.8-.6-4.5-1.4-1.9-.7-1.7-1c-.5-.4-.9-.9-1.2-1.4-.3-.6-.5-1.2-.5-2 0-1 .2-1.8.6-2.5.4-.6.9-1.2 1.5-1.6.6-.4 1.3-.7 2-.8.7-.2 1.4-.2 2-.2 1.1 0 2 .2 2.8.6.8.4 1.5.9 2.1 1.5.6.6 1 1.4 1.4 2.2.4.8.6 1.7.8 2.6h.4v-6.7h-.5l-.5.7-.7.1-1-.2-1.1-.5-1.5-.5c-.6-.2-1.3-.2-2.2-.2-1.2 0-2.3.2-3.3.6-1 .4-1.9.9-2.6 1.6-.7.7-1.3 1.5-1.7 2.5-.4 1-.6 2-.6 3.1 0 1.7.5 3.1 1.5 4.1 1 1 2.6 1.8 4.6 2.5l4.3 1.3 1.7.6c.6.3 1.1.6 1.6 1.1.5.4.9 1 1.2 1.6.3.6.5 1.4.5 2.2l-.3 2c-.2.7-.5 1.4-1 2-.5.6-1.2 1.1-2 1.5-.8.4-1.9.6-3.2.6h-1.5l-1.7-.3c-.6-.1-1.2-.4-1.7-.7-.6-.3-1.1-.8-1.6-1.4-.5-.6-1-1.4-1.4-2.3-.4-.9-.8-2-1.1-3.4h-.4v8h.6l.4-.6c.1-.2.4-.2.8-.2l1.5.3 1.6.5 1.2.3 1 .2 1.1.1h1.4c1.5 0 2.8-.2 4-.7 1.2-.5 2.2-1.1 3-1.9.8-.8 1.4-1.7 1.9-2.8.4-1.1.6-2.2.6-3.3 0-1.3-.2-2.3-.7-3.1-.8-1.2-1.4-1.8-2.1-2.3zM217.7 156.9h4.1v25.5h-4.1v.5h12v-.5h-4.1v-12.9h3c.9 0 1.6.2 2.2.5.6.3 1 .7 1.3 1.3.3.5.6 1.1.8 1.8l.5 2.1h.4v-11.6h-.4l-.8 2.7c-.3.7-.6 1.3-1 1.7-.4.4-.9.7-1.5.8l-2.1.2h-2.4v-12.1h6.2c1 0 1.9.1 2.6.4.7.3 1.3.6 1.9 1.1.5.5 1 1.1 1.3 1.9.4.7.7 1.6 1 2.6h.4v-6.5h-21.3v.5zM277.1 159.7c-1.2-1.2-2.6-2.2-4.2-2.9-1.6-.7-3.1-1.1-4.8-1.1-1.5 0-3.1.4-4.6 1.1-1.5.7-2.9 1.7-4.2 2.9-1.2 1.2-2.2 2.7-3 4.4-.8 1.7-1.2 3.5-1.2 5.5 0 1.8.3 3.5 1 5.2.6 1.7 1.5 3.2 2.7 4.4 1.2 1.3 2.5 2.3 4.1 3.1 1.6.8 3.3 1.2 5.2 1.2 1.8 0 3.5-.4 5.1-1.2 1.6-.8 2.9-1.8 4.1-3.1 1.2-1.3 2.1-2.8 2.8-4.4.7-1.7 1-3.4 1-5.1 0-2-.4-3.8-1.1-5.5-.7-1.8-1.7-3.3-2.9-4.5zm-.7 15.8c-.3 1.7-.8 3.1-1.5 4.2s-1.6 2-2.7 2.5c-1.1.6-2.5.8-4 .8-1.6 0-3-.3-4.1-.8-1.1-.5-2-1.4-2.7-2.5-.7-1.1-1.2-2.5-1.5-4.2-.3-1.7-.4-3.6-.4-5.9 0-1.7.1-3.4.3-5 .2-1.6.6-3 1.3-4.3.6-1.3 1.5-2.3 2.6-3 1.1-.7 2.6-1.1 4.4-1.1 1.8 0 3.3.4 4.4 1.1 1.1.7 2 1.7 2.6 3 .6 1.3 1.1 2.7 1.3 4.3.2 1.6.3 3.3.3 5 .1 2.2 0 4.2-.3 5.9zM320.5 182.4l-1 .2c-.7 0-1.2-.3-1.6-.8-.3-.5-.6-1.1-.7-1.7l-.2-1.6-.1-1.9-.1-2-.3-1.7c-.3-.8-.7-1.5-1.3-2.1-.6-.5-1.3-1-2-1.3-.7-.3-1.4-.6-2.1-.7l-1.6-.3v-.1c1.4-.2 2.6-.5 3.5-1 .9-.5 1.5-1.1 2-1.7.5-.6.8-1.2.9-1.8l.2-1.4c0-.7-.2-1.5-.5-2.4-.4-.9-1-1.6-1.8-2.3-1-.8-2-1.2-3.1-1.4-1.1-.2-2.4-.2-3.9-.2H305l-.9.1H296v.5h4.1v25.5H296v.5h12v-.5h-4.1v-13.5h3.7l1.5.1c.6.1 1.1.3 1.7.6.5.3 1 .8 1.4 1.5.4.7.6 1.7.7 2.9l.3 3.4.4 2.5c.2.7.5 1.3.9 1.8s.9.8 1.6 1.1c.7.2 1.5.4 2.5.4l1.3-.1.9-.2.6-.3.4-.3-.3-.4-1 .6zm-13.2-14h-3.4v-11.5l1.2-.1h1.4l2 .2c.7.1 1.3.4 1.8.8s1 1 1.3 1.8c.3.8.5 1.8.5 3.1 0 1.1-.1 2.1-.3 2.8-.2.7-.5 1.3-.9 1.8-.4.4-.9.7-1.5.9l-2.1.2zM371.8 156.9h4.2v19.8h-.1l-12.6-20.3h-8v.5h4.1v25.5h-4.1v.5h8.8v-.5H360v-24h.1l15.7 25h.7v-26.5h4.2v-.5h-8.9zM417.1 159.7c-1.2-1.2-2.6-2.2-4.2-2.9-1.6-.7-3.1-1.1-4.8-1.1-1.5 0-3.1.4-4.6 1.1-1.5.7-2.9 1.7-4.2 2.9-1.2 1.2-2.2 2.7-3 4.4-.8 1.7-1.2 3.5-1.2 5.5 0 1.8.3 3.5 1 5.2.6 1.7 1.5 3.2 2.7 4.4 1.2 1.3 2.5 2.3 4.1 3.1 1.6.8 3.3 1.2 5.2 1.2 1.8 0 3.5-.4 5.1-1.2 1.6-.8 2.9-1.8 4.1-3.1 1.2-1.3 2.1-2.8 2.8-4.4.7-1.7 1-3.4 1-5.1 0-2-.4-3.8-1.1-5.5-.7-1.8-1.7-3.3-2.9-4.5zm-.7 15.8c-.3 1.7-.8 3.1-1.5 4.2s-1.6 2-2.7 2.5c-1.1.6-2.5.8-4 .8-1.6 0-3-.3-4.1-.8-1.1-.5-2-1.4-2.7-2.5-.7-1.1-1.2-2.5-1.5-4.2-.3-1.7-.4-3.6-.4-5.9 0-1.7.1-3.4.3-5 .2-1.6.6-3 1.3-4.3.6-1.3 1.5-2.3 2.6-3 1.1-.7 2.6-1.1 4.4-1.1 1.8 0 3.3.4 4.4 1.1 1.1.7 2 1.7 2.6 3 .6 1.3 1.1 2.7 1.3 4.3.2 1.6.3 3.3.3 5 .1 2.2 0 4.2-.3 5.9zM467.3 156.9h4l-7.8 21.6h-.1l-7.7-21.6h4.1v-.5h-11.2v.5h3.1l2.9 7.9-5 13.7h-.1l-7.7-21.6h3.9v-.5h-11.2v.5h3.3l9.5 26.6h1.1l6.4-17.9h.1l6.4 17.9h1l9.6-26.6h3.4v-.5h-8z'%3E%3C/path%3E%3C/svg%3E");
}

/*-- Floliaロゴ --*/
#rogo-flolia{
background-size:100%;
background-position:50% 50%;
background-repeat:no-repeat;
aspect-ratio:46.56 / 14;
text-indent:-9999px;
display:block;
}
#rogo-flolia.bk{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' 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");
}
#rogo-flolia.wh{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' 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");
}

/*-- ELFRANKロゴ --*/
#rogo-elfrank{
background-size:100%;
background-position:50% 50%;
background-repeat:no-repeat;
aspect-ratio:76.02 / 14;
text-indent:-9999px;
display:block;
}
#rogo-elfrank.bk{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' 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");
}
#rogo-elfrank.wh{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' 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");
}

/*-- Ampirulaロゴ --*/
#rogo-ampirula{
background-size:100%;
background-position:50% 50%;
background-repeat:no-repeat;
aspect-ratio:63.2 / 15;
text-indent:-9999px;
display:block;
}
#rogo-ampirula.bk{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' 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");
}
#rogo-ampirula.wh{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' 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");
}

/*-- LOWOロゴ --*/
#rogo-lowo{
background-size:100%;
background-position:50% 50%;
background-repeat:no-repeat;
aspect-ratio:55.69 / 12;
text-indent:-9999px;
display:block;
}
#rogo-lowo.bk{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' 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");
}
#rogo-lowo.wh{
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' 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");
}

/* --------------------------------------------------------------------
　Googleアイコン設定
-------------------------------------------------------------------- */
.material-symbols-outlined{
font-variation-settings:
'FILL' 0,
'wght' 100,
'GRAD' 0,
'opsz' 48
}

/* --------------------------------------------------------------------
　ぱんくず
-------------------------------------------------------------------- */
.fs-c-breadcrumb{
opacity:1;
}
.fs-c-breadcrumb > ol{
min-width:unset;
max-width:unset;
padding:0;
}
.fs-c-breadcrumb__listItem + .fs-c-breadcrumb__listItem::before{
content:"/";
transform:unset;
width:unset;
height:unset;
margin:0 .8rem;
border:0;
}
.fs-c-breadcrumb > ol > li{
font-size:1.1rem;
line-height:2.2;
color:#000;
letter-spacing:0;
width:max-content;
}
.fs-c-breadcrumb > ol > li > a{
position:relative;
letter-spacing:0;
}
.fs-c-breadcrumb > ol > li > a:after{
position:absolute;
content:"";
height:1px;
width:100%;
left:0;
right:0;
bottom:-2px;
background:#9B9B9B;
}
.fs-c-breadcrumb > ol > li > .not-link{
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:1;
}
@media all and (min-width:769px){
	.fs-c-breadcrumb{
	width:1180px;
	padding:2rem 2rem 0 2rem;
	margin:0 auto;
	}
}
@media all and (max-width:768px){
	.fs-c-breadcrumb{
	overflow-x:unset;
	width:100%;
	padding:6rem 0 4rem 0;
	}
	.fs-c-breadcrumb > ol{
	width:100%;
	flex-wrap:wrap;
	gap:1rem 0;
	padding:0 1.5rem;
	}
	.fs-c-breadcrumb > ol > li,
	.fs-c-breadcrumb > ol > li > a{
	font-size:1rem;
	}
}
/* --------------------------------------------------------------------
　商品一覧設定（自動生成レコメンド）
-------------------------------------------------------------------- */
/*-- 基本レイアウト --*/
.fsFlickerItem{
position:relative;
}
.fsFlickerItem > .contents-title-01{
padding:0 2rem;
margin:auto;
display:flex;
justify-content:space-between;
align-items:center;
position:relative;
}
.fsFlickerItem > .contents-title-01 > h2,
.fsFlickerItem > .contents-title-01 > h3{
font-weight:600;
letter-spacing:.02em;
display:flex;
align-items:center;
line-height:1;
}
.fsFlickerItem > .contents-title-01 > h2 > span,
.fsFlickerItem > .contents-title-01 > h3 > span{
letter-spacing:.05em;
font-weight:500;
}
.fsFlickerItem > .contents-title-01 > a{
position:absolute;
top:50%;
right:20px;
display:block;
transform:translateY(-50%);
text-decoration:underline;
}
.fs-c-productListCarousel.fs-c-slick{
position:relative;
margin:auto;
}
.fs-c-productListCarousel.fs-c-slick > span.fs-c-productListCarousel__ctrl.slick-arrow{
position:absolute;
top:calc(50% - 40px);
z-index:2;
width:45px;
height:45px;
flex-basis:unset !important;
min-width:unset !important;
cursor:pointer;
background:#000;
border-radius:100%;
display:none !important;
}
.fs-c-productListCarousel.fs-c-slick > span.fs-c-productListCarousel__ctrl--prev{
left:25px;
display:flex;
transform:translate(-50%,-50%) rotate(-135deg);
}
.fs-c-productListCarousel.fs-c-slick > span.fs-c-productListCarousel__ctrl--next{
right:-20px;
transform:translate(-50%,-50%) rotate(45deg);
}
.fs-c-productListCarousel.fs-c-slick > span.fs-c-productListCarousel__ctrl.slick-arrow > .fs-c-button--carousel:after{
content:"";
position:absolute;
display:block;
width:12px;
height:12px;
border-top:3px solid #fff;
border-right:3px solid #fff;
top:50%;
transform:translate(-50%,-50%);
}
.fs-c-productListCarousel.fs-c-slick > span.fs-c-productListCarousel__ctrl--prev > .fs-c-button--carousel:after{
left:calc(50% + 1px);
}
.fs-c-productListCarousel.fs-c-slick > span.fs-c-productListCarousel__ctrl--next > .fs-c-button--carousel:after{
left:calc(50% - 1px);
}
.fs-c-productListCarousel.fs-c-slick > span.fs-c-productListCarousel__ctrl.slick-arrow > .fs-c-button--carousel > .fs-c-button__label{
display:none;
}
.fs-c-productListCarousel.fs-c-slick > span.fs-c-productListCarousel__ctrl:not(.slick-disabled){
opacity:1;
transition:all 1.2s ease;
}
.fs-c-productListCarousel.fs-c-slick > span.fs-c-productListCarousel__ctrl.slick-disabled{
opacity:.1;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list{
width:100%;
padding:0;
margin:0;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track{
display:grid !important;
padding:0;
width:100% !important;
transform:none !important;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track::before{
content:none !important;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide{
float:unset !important;
width:100%;
padding:0;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article{
min-width:100%;
margin:0;
display:flex;
flex-wrap:wrap;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > .fs-c-productListItem__imageContainer{
order:1;
width:100%;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > .fs-c-productListItem__productName{
order:3;
width:100%;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > .fs-c-productMarks{
order:2;
width:100%;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price{
order:4;
width:100%;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list:not(.no-swiperslider) > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > .fs-c-productListItem__control.fs-c-buttonContainer,
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > .fs-c-productMarks > ul > li:has(.item-product-icon){
display:none !important;
}

/*-- 画像エリア --*/
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > .fs-c-productListItem__imageContainer > div > a{
width:100%;
position:relative;
overflow:hidden;
display:block;
aspect-ratio:5 / 6;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > .fs-c-productListItem__imageContainer > div > a > img{
width:100%;
height:100%;
transition:all 1.2s ease;
filter:saturate(1.2);
opacity:1;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > .fs-c-productListItem__imageContainer > div > a:hover > img,
.item-list-contents > ul > li > a:hover > figure > img{
opacity:.8;
}

/*-- ブランド名＆商品名 --*/
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > h2 > a{
line-height:1;
}
.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__copy{
display:block;
color:#adadad;
margin-top:0;
letter-spacing:0;
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
font-weight:500;
}
.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{
display:block;
color:#212121;
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
}

/*-- 価格エリア --*/
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price{
display:flex;
flex-wrap:wrap;
align-items:center;
line-height:1;
font-weight:600;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div{
display:flex;
flex-wrap:wrap;
align-items:baseline;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div > span > span > .fs-c-price__currencyMark{
padding:0 .2rem 0 0;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div > span > .fs-c-productPrice__main__label,
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div > .fs-c-productPrice__addon{
display:none;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price.members.sale > .fs-c-productPrice--listed,
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price.members.sale > .fs-c-productPrice--selling > #sale-off,
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price.normal > div > #sale-off,
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price.members:not(.sale) > .fs-c-productPrice--selling > #sale-off{
display:none;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price.members.sale > .fs-c-productPrice--selling,
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price.sale > .fs-c-productPrice--listed,
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price.members:not(.sale) > .fs-c-productPrice--selling{
margin-right:10px;
text-decoration:line-through;
display:none;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price.sale > .fs-c-productPrice--selling{
color:#ca0000;
}
.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > .fs-c-productPrice--member{
color:#8f7f67;
}

/*-- ランキング形式設定 --*/
#brand-ranking-contents div article .fs-c-productImage a{
position:relative !important;
display:block;
width:100%;
height:100%;
}
#brand-ranking-contents div article .fs-c-productImage a:after{
width:26px;
height:26px;
padding:2px 0 0 0;
display:flex;
align-items:center;
justify-content:center;
background:#f4f4f4;
color:#000;
position:absolute !important;
left:6px !important;;
top:6px !important;;
bottom:auto !important;
font-size:1.2rem;
border-radius:100%;
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(1) > div > article > div > .fs-c-productImage > a:after,
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(1) > div > article > div > .fs-c-productImage > a:after{
content:"1";
background:#dbc029;
color:#fff;
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(2) > div > article > div > .fs-c-productImage > a:after,
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(2) > div > article > div > .fs-c-productImage > a:after{
content:"2";
background:#a5a8b4;
color:#fff;
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(3) > div > article > div > .fs-c-productImage > a:after,
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(3) > div > article > div > .fs-c-productImage > a:after{
content:"3";
background:#a38352;
color:#fff;
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(4) > div > article > div > .fs-c-productImage > a:after,
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(4) > div > article > div > .fs-c-productImage > a:after{
content:"4";
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(5) > div > article > div > .fs-c-productImage > a:after,
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(5) > div > article > div > .fs-c-productImage > a:after{
content:"5";
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(6) > div > article > div > .fs-c-productImage > a:after,
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(6) > div > article > div > .fs-c-productImage > a:after{
content:"6";
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(7) > div > article > div > .fs-c-productImage > a:after,
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(7) > div > article > div > .fs-c-productImage > a:after{
content:"7";
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(8) > div > article > div > .fs-c-productImage > a:after,
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(8) > div > article > div > .fs-c-productImage > a:after{
content:"8";
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(9) > div > article > div > .fs-c-productImage > a:after,
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(9) > div > article > div > .fs-c-productImage > a:after{
content:"9";
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(10) > div > article > div > .fs-c-productImage > a:after,
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(10) > div > article > div > .fs-c-productImage > a:after{
content:"10";
}
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > #product-list-swiper-contents > ul > li.swiper-slide:nth-child(n + 11),
#brand-ranking-contents > #fsFlickerCommonsRecommend > .commons-recommend.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(n + 11){
display:none;
}
@media all and (min-width:769px){
	/*-- 基本レイアウト --*/
	.fsFlickerItem > .contents-title-01{
	margin:0 0 2rem 0;
	}
	.fsFlickerItem > .contents-title-01 > h2,
	.fsFlickerItem > .contents-title-01 > h3{
	font-size:1.8rem;
	letter-spacing:.02em;
	}
	.fsFlickerItem > .contents-title-01 > h2 > span,
	.fsFlickerItem > .contents-title-01 > h3 > span{
	font-size:1.3rem;
	margin-left:10px;
	}
	.fsFlickerItem > .contents-title-01 > a{
	}
	.fs-c-productListCarousel.fs-c-slick{
	padding:0 2rem;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track{
	grid-template-columns:repeat(5,1fr) !important;
	gap:4rem 2rem !important;
	padding:0;
	width:100% !important;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > .fs-c-productMarks{
	margin:.8rem 0 0 0;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(n + 11){
	display:none !important;
	}

	/*-- ブランド名＆商品名 --*/
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > h2{
	margin:1rem 0 0 0;
	}
	.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__copy{
	font-size:1.1rem;
	margin-bottom:.8rem;
	}
	.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.2rem;
	line-height:1.4;
	}

	/*-- 価格エリア --*/
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price{
	margin-top:1rem;
	}
	.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.5rem;
	font-weight:600;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div > span > span > .fs-c-price__currencyMark{
	font-size:1.25rem;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div > span#sale-off,
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div > span#members-off{
	font-size:1.2rem;
	margin-left:.5rem;
	}
}
@media all and (max-width:768px){
	/*-- 基本レイアウト --*/
	.fsFlickerItem > .contents-title-01{
	margin:0 0 2rem 0;
	}
	.fsFlickerItem > .contents-title-01 > h2,
	.fsFlickerItem > .contents-title-01 > h3{
	font-size:1.5rem;
	}
	.fsFlickerItem > .contents-title-01 > a{
	font-size:1.2rem;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track{
	grid-template-columns:repeat(2,1fr) !important;
	gap:2.5rem 1rem !important;
	padding:0 2rem;
	width:100% !important;
	}
	.normal-slide-style .fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track,
	.swiper-wrapper .fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track{
	padding:0;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > .fs-c-productMarks{
	margin:.9rem 0 0 0;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide:nth-child(n + 11){
	display:none !important;
	}

	/*-- ブランド名＆商品名 --*/
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > h2{
	margin:.9rem 0 0 0;
	}
	.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__copy{
	font-size:1.1rem;
	margin-bottom:.5rem;
	}
	.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.1rem;
	line-height:1.4;
	margin-top:.2rem;
	}

	/*-- 価格エリア --*/
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price{
	margin-top:1rem;
	}
	.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.45rem;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div > span > span > .fs-c-price__currencyMark{
	font-size:1.15rem;
	}
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div > span#sale-off,
	.fs-c-productListCarousel.fs-c-slick > .fs-c-productListCarousel__list > .slick-slider > .slick-list > .slick-track > .slick-slide > div > article > #item-price > div > span#members-off{
	font-size:1.15rem;
	margin-left:.2rem;
	}
}


/*------------------------------------------------------------------
　スクロール＋ナビゲーション設定
　（キービジュアル・ニュース・アテンション以外）
 ------------------------------------------------------------------*/
@media all and (max-width:768px){
}


/* --------------------------------------------------------------------
　タブ切替基本設定
-------------------------------------------------------------------- */
.tab-switch-container{
}
.tab-switch-container > .tab{
cursor:pointer;
transition:.4s ease-in-out;
}
.tab-switch-container > .tab:hover,
.tab-switch-container > .tab.active{
}
.panel-switch-container{
}
.panel-switch-container > .panel{
display:none;
}
.panel-switch-container > .panel.active{
display:block;
animation:panel-show .9s ease-in-out forwards;
}
@keyframes panel-show{
	from {
		opacity:0;
	}
	to {
		opacity:1;
	}
}
@media screen and (min-width:769px){
}
@media screen and (max-width:768px){
}


/* --------------------------------------------------------------------
　スライド式レコメンドエリア設定
-------------------------------------------------------------------- */
.normal-slide-style #product-list-swiper-contents{
overflow:hidden;
width:100%;
}
.normal-slide-style #product-list-swiper-contents article{
min-width:100%;
margin:0;
display:flex;
flex-wrap:wrap;
}
.normal-slide-style #product-list-swiper-contents article > .fs-c-productListItem__imageContainer{
order:1;
width:100%;
}
.normal-slide-style #product-list-swiper-contents article > .fs-c-productListItem__imageContainer > div > a > #sale-icon{
display:none;
}
.normal-slide-style #product-list-swiper-contents article > .fs-c-productListItem__productName{
order:3;
width:100%;
}
.normal-slide-style #product-list-swiper-contents article > .fs-c-productMarks{
order:2;
width:100%;
}
.normal-slide-style #product-list-swiper-contents article > #item-price{
order:4;
width:100%;
}
.normal-slide-style #product-list-swiper-contents article > .fs-c-productMarks li.fs-c-productMark__item:has(.item-product-icon){
display:none;
}

/*-- マーク --*/
.fs-c-productMarks ul li:has(.mark-chips) .fs-c-productMark__mark{
padding:0;
}

/*-- ブランド名＆商品名 --*/
.normal-slide-style #product-list-swiper-contents article > h2 > a{
line-height:1;
}
.normal-slide-style #product-list-swiper-contents article > h2 > a > .fs-c-productName__copy{
display:block;
color:#adadad;
margin-top:0;
letter-spacing:0;
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
font-weight:500;
}
.normal-slide-style #product-list-swiper-contents article > h2 > a > .fs-c-productName__name{
display:block;
color:#212121;
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
font-weight:300;
}

/*-- 価格エリア --*/
.normal-slide-style #product-list-swiper-contents article > #item-price{
display:flex;
flex-wrap:wrap;
align-items:center;
line-height:1;
}
.normal-slide-style #product-list-swiper-contents article > #item-price > div{
display:flex;
flex-wrap:wrap;
align-items:baseline;
}
.normal-slide-style #product-list-swiper-contents article > #item-price > div > span > span > .fs-c-price__currencyMark{
padding:0 .2rem 0 0;
}
.normal-slide-style #product-list-swiper-contents article > #item-price > div > span > .fs-c-productPrice__main__label,
.normal-slide-style #product-list-swiper-contents article > #item-price > div > .fs-c-productPrice__addon{
display:none;
}
.normal-slide-style #product-list-swiper-contents article > #item-price.members.sale > .fs-c-productPrice--listed,
.normal-slide-style #product-list-swiper-contents article > #item-price.members.sale > .fs-c-productPrice--selling > #sale-off,
.normal-slide-style #product-list-swiper-contents article > #item-price.normal > div > #sale-off,
.normal-slide-style #product-list-swiper-contents article > #item-price.members:not(.sale) > .fs-c-productPrice--selling > #sale-off{
display:none;
}
.normal-slide-style #product-list-swiper-contents article > #item-price.members.sale > .fs-c-productPrice--selling,
.normal-slide-style #product-list-swiper-contents article > #item-price.sale > .fs-c-productPrice--listed,
.normal-slide-style #product-list-swiper-contents article > #item-price.members:not(.sale) > .fs-c-productPrice--selling{
margin-right:10px;
text-decoration:line-through;
display:none;
}
.normal-slide-style #product-list-swiper-contents article > #item-price.sale > .fs-c-productPrice--selling{
color:#ca0000;
}
.normal-slide-style #product-list-swiper-contents article > #item-price > .fs-c-productPrice--member{
color:#8f7f67;
}

@media screen and (min-width:769px){
	/*-- マーク --*/
	.normal-slide-style #product-list-swiper-contents article > .fs-c-productMarks{
	margin:.8rem 0 0 0;
	}

	/*-- ブランド名＆商品名 --*/
	.normal-slide-style #product-list-swiper-contents article > h2{
	margin:1rem 0 0 0;
	}
	.normal-slide-style #product-list-swiper-contents article > h2 > a > .fs-c-productName__copy{
	font-size:1.1rem;
	margin-bottom:.8rem;
	}
	.normal-slide-style #product-list-swiper-contents article > h2 > a > .fs-c-productName__name{
	font-size:1.2rem;
	line-height:1.4;
	}

	/*-- 価格エリア --*/
	.normal-slide-style #product-list-swiper-contents article > #item-price{
	margin-top:1rem;
	}
	.normal-slide-style #product-list-swiper-contents article > #item-price > div{
	font-size:1.4rem;
	font-weight:600;
	}
	.normal-slide-style #product-list-swiper-contents article > #item-price > div > span > span > .fs-c-price__currencyMark{
	font-size:1.25rem;
	}
	.normal-slide-style #product-list-swiper-contents article > #item-price > div > span#sale-off,
	.normal-slide-style #product-list-swiper-contents article > #item-price > div > span#members-off{
	font-size:1.1rem;
	margin-left:.5rem;
	}

	/*-- ナビゲーション --*/
	.normal-slide-style #product-list-swiper-contents .swiper-button-next,
	.normal-slide-style #product-list-swiper-contents .swiper-button-prev{
	width:4rem;
	height:4rem;
	display:flex;
	justify-content:center;
	align-items:center;
	background:#212121;
	top:calc(50% - 4rem);
	}
	.normal-slide-style #product-list-swiper-contents .swiper-button-next{
	right:0;
	}
	.normal-slide-style #product-list-swiper-contents .swiper-button-prev{
	left:0;
	}
	.normal-slide-style #product-list-swiper-contents .swiper-button-next:after,
	.normal-slide-style #product-list-swiper-contents .swiper-button-prev:after{
	font-size:1.8rem;
	color:#fff;
	}
}
@media screen and (max-width:768px){
	.normal-slide-style #product-list-swiper-contents{
	padding:0 2rem;
	}

	/*-- マーク --*/
	.normal-slide-style #product-list-swiper-contents article > .fs-c-productMarks{
	margin:.9rem 0 0 0;
	}
	.normal-slide-style #product-list-swiper-contents article > .fs-c-productMarks > ul{
	gap:.2rem;
	}
	.normal-slide-style #product-list-swiper-contents article > .fs-c-productMarks > ul > li:has(.mark-chips){
	width:.8rem;
	height:.8rem;
	}


	/*-- ブランド名＆商品名 --*/
	.normal-slide-style #product-list-swiper-contents article > h2{
	margin:.9rem 0 0 0;
	}
	.normal-slide-style #product-list-swiper-contents article > h2 > a > .fs-c-productName__copy{
	font-size:1.1rem;
	margin-bottom:.5rem;
	}
	.normal-slide-style #product-list-swiper-contents article > h2 > a > .fs-c-productName__name{
	font-size:1.1rem;
	line-height:1.4;
	margin-top:.2rem;
	}

	/*-- 価格エリア --*/
	.normal-slide-style #product-list-swiper-contents article > #item-price{
	margin-top:1rem;
	}
	.normal-slide-style #product-list-swiper-contents article > #item-price > div{
	font-size:1.3rem;
	font-weight:450;
	}
	.normal-slide-style #product-list-swiper-contents article > #item-price > div > span > span > .fs-c-price__currencyMark{
	font-size:1.15rem;
	}
	.normal-slide-style #product-list-swiper-contents article > #item-price > div > span#sale-off,
	.normal-slide-style #product-list-swiper-contents article > #item-price > div > span#members-off{
	font-size:1.0rem;
	margin-left:.2rem;
	}
}

/* --------------------------------------------------------------------
　ブランド別リポスト設定
-------------------------------------------------------------------- */
#repost-list-wrap{
width:100%;
position:relative;
}
#repost-list-wrap > .contents-title-01{
width:100%;
padding:0 2rem;
display:block;
position:unset;
}
#repost-list-wrap > .contents-title-01 > h2{
width:100%;
font-weight:600;
letter-spacing:.02em;
text-align:center;
display:block;
line-height:1;
}
#repost-list-wrap > .contents-title-01 > h2:after{
content:attr(data-label);
display:block;
order:3;
opacity:.62;
font-weight:400;
letter-spacing:0.02em;
font-family:poppins, sans-serif;
}
#repost-list-wrap > .contents-title-01 > a{
position:absolute;
bottom:0;
top:unset;
right:unset;
left:50%;
transform:translateX(-50%);
border:1px solid #212121;
display:flex !important;
align-items:center;
justify-content:center;
}
#repost-list-wrap > .repost-list-contents > nav > .tab-switch-container{
display:grid;
align-items:center;
justify-content:center;
}
#repost-list-wrap > .repost-list-contents > nav > .tab-switch-container > li{
background:#ddd;
color:#212121;
display:flex;
align-items:center;
justify-content:center;
font-weight:600;
}
#repost-list-wrap > .repost-list-contents > nav > .tab-switch-container > li.active{
background:#000;
color:#fff;
}
#repost-list-wrap > .repost-list-contents > .panel-switch-container{
margin-top:2rem;
}
#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul > li > a > figure{
aspect-ratio:5 / 6;
overflow:hidden;
}
#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul > li > a > figure > img{
object-fit:cover;
object-position:top center;
width:100%;
height:100%;
}
#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul > li > a > .user{
display:grid;
grid-template-columns:4rem 1fr;
align-items:center;
gap:0 1.2rem;
font-size:1.3rem;
margin:.8rem auto 0 auto;
}
#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul > li > a > .user > .icon{
width:4rem;
height:4rem;
border-radius:100%;
overflow:hidden;
}
#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul > li > a > .user > .name{
line-height:1.3;
}
#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul > li > a > .user > .name:after{
content:"さん";
}
#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > .none-post > a{
text-decoration:underline;
}
@media screen and (min-width:769px){
	#repost-list-wrap{
	overflow:hidden;
	}
	#repost-list-wrap > .contents-title-01{
	margin:0 auto 3rem auto;
	}
	#repost-list-wrap > .contents-title-01 > h2{
	font-size:2.2rem;
	margin-bottom:.5rem;
	}
	#repost-list-wrap > .contents-title-01 > h2:after{
	font-size:1.3rem;
	margin-top:1.2rem;
	}
	#repost-list-wrap > .contents-title-01 > a{
	width:250px;
	height:5rem;
	font-size:1.4rem;
	}
	#repost-list-wrap > .repost-list-contents > nav > .tab-switch-container{
	grid-template-columns:repeat(4,120px);
	gap:0 1.2rem;
	}
	#repost-list-wrap > .repost-list-contents > nav > .tab-switch-container > li{
	font-size:1.4rem;
	height:4rem;
	}
	#repost-list-wrap > .repost-list-contents > .panel-switch-container{
	margin-top:2rem;
	}
	#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul{
	display:grid;
	grid-template-columns:repeat(5,1fr);
	gap:1.2rem;
	}
	#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul > li:nth-child(n + 6){
	display:none;
	}
	#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > .none-post{
	font-size:1.4rem;
	line-height:1.5;
	padding:2rem 0;
	}
}
@media screen and (max-width:768px){
	#repost-list-wrap{
	padding-bottom:7.5rem;
	margin:0 auto 8rem auto;
	}
	#repost-list-wrap > .repost-list-contents > nav > .tab-switch-container{
	grid-template-columns:repeat(4,1fr);
	gap:0 .8rem;
	padding:0 2rem;
	}
	#repost-list-wrap > .repost-list-contents > nav > .tab-switch-container > li{
	font-size:1.15rem;
	height:3.5rem;
	}
	#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul{
	display:grid;
	grid-template-columns:repeat(3,1fr);
	gap:.1rem;
	}
	#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul > li:nth-child(n + 7),
	#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > ul > li > a > .user{
	display:none;
	}
	#repost-list-wrap > .repost-list-contents > .panel-switch-container > .repost-content > .none-post{
	padding:0 2rem;
	font-size:1.3rem;
	line-height:1.4;
	}
}





