﻿.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,0.5);z-index:0}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:300px;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,0.5)}.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,0.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:'↺'}.cr-rotate-r i:before{content:'↻'}/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit https://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-0ec02058e27f71c352637ad8cf116491b94527208affb95e29534bc6e1c239a4.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-0ec02058e27f71c352637ad8cf116491b94527208affb95e29534bc6e1c239a4.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-2ae1a3121a9024293d3d98f529f49edd9609e4043974e86304e263f811e865b8.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-063ff6c0b18fa40b9a89952c7a14ba75909dc2a6012612d83c40b9ef77df08e9.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-db31659e24ef3c3402c3cce811aaa4f6e6c69d353f32ddf40ce43f80e98e1297.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-32d2aace8d299dd84d2e10ce1f1eb9cbb83550e147a4147b474eb22510dac5c3.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-03396f638d0837b69aa809188d82742d27a85eb85d105d4d553520df635176b7.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3}.ui-widget-shadow{box-shadow:0 0 5px #666}/*!
 * jQuery UI Dialog 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/dialog/#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}@font-face{font-family:"jirafficon";src:url(/jirafficon.eot?06311342843de4c8dff2e6f5c66d9b09?#iefix) format("embedded-opentype"),url(/jirafficon.woff2?06311342843de4c8dff2e6f5c66d9b09) format("woff2"),url(/jirafficon.woff?06311342843de4c8dff2e6f5c66d9b09) format("woff")}.jirafficon{line-height:1}.jirafficon:before,.jirafficon.cr-slider::after{font-family:jirafficon !important;font-style:normal;font-weight:normal !important;vertical-align:top}.jirafficon-apple:before,.jirafficon-apple.cr-slider::after{content:"\f101"}.jirafficon-arrow-down:before,.jirafficon-arrow-down.cr-slider::after,.accordion .accordion__header-inner:before,.accordion .accordion__header-inner.cr-slider::after{content:"\f102"}.jirafficon-arrow-left:before,.jirafficon-arrow-left.cr-slider::after{content:"\f103"}.jirafficon-arrow-right:before,.jirafficon-arrow-right.cr-slider::after{content:"\f104"}.jirafficon-arrow-up:before,.jirafficon-arrow-up.cr-slider::after{content:"\f105"}.jirafficon-arrows:before,.jirafficon-arrows.cr-slider::after{content:"\f106"}.jirafficon-authorized:before,.jirafficon-authorized.cr-slider::after{content:"\f107"}.jirafficon-bag:before,.jirafficon-bag.cr-slider::after{content:"\f108"}.jirafficon-beginner:before,.jirafficon-beginner.cr-slider::after{content:"\f109"}.jirafficon-bell:before,.jirafficon-bell.cr-slider::after{content:"\f10a"}.jirafficon-box:before,.jirafficon-box.cr-slider::after{content:"\f10b"}.jirafficon-bubble-filled:before,.jirafficon-bubble-filled.cr-slider::after{content:"\f10c"}.jirafficon-bubble:before,.jirafficon-bubble.cr-slider::after{content:"\f10d"}.jirafficon-camera-filled:before,.jirafficon-camera-filled.cr-slider::after{content:"\f10e"}.jirafficon-camera:before,.jirafficon-camera.cr-slider::after{content:"\f10f"}.jirafficon-cart:before,.jirafficon-cart.cr-slider::after{content:"\f110"}.jirafficon-ceo:before,.jirafficon-ceo.cr-slider::after{content:"\f111"}.jirafficon-chart-down:before,.jirafficon-chart-down.cr-slider::after{content:"\f112"}.jirafficon-chart-up:before,.jirafficon-chart-up.cr-slider::after{content:"\f113"}.jirafficon-chat:before,.jirafficon-chat.cr-slider::after{content:"\f114"}.jirafficon-check-circle-filled:before,.jirafficon-check-circle-filled.cr-slider::after{content:"\f115"}.jirafficon-check-circle:before,.jirafficon-check-circle.cr-slider::after{content:"\f116"}.jirafficon-check:before,.jirafficon-check.cr-slider::after{content:"\f117"}.jirafficon-circle-filled:before,.jirafficon-circle-filled.cr-slider::after{content:"\f118"}.jirafficon-clock:before,.jirafficon-clock.cr-slider::after{content:"\f119"}.jirafficon-close-circle-filled:before,.jirafficon-close-circle-filled.cr-slider::after{content:"\f11a"}.jirafficon-close-circle:before,.jirafficon-close-circle.cr-slider::after{content:"\f11b"}.jirafficon-close:before,.jirafficon-close.cr-slider::after{content:"\f11c"}.jirafficon-copy:before,.jirafficon-copy.cr-slider::after{content:"\f11d"}.jirafficon-coupon-filled:before,.jirafficon-coupon-filled.cr-slider::after{content:"\f11e"}.jirafficon-coupon:before,.jirafficon-coupon.cr-slider::after{content:"\f11f"}.jirafficon-crown-filled:before,.jirafficon-crown-filled.cr-slider::after{content:"\f120"}.jirafficon-crown-thin:before,.jirafficon-crown-thin.cr-slider::after{content:"\f121"}.jirafficon-cto-filled:before,.jirafficon-cto-filled.cr-slider::after{content:"\f122"}.jirafficon-cutted-tag-thin:before,.jirafficon-cutted-tag-thin.cr-slider::after{content:"\f123"}.jirafficon-ellipse:before,.jirafficon-ellipse.cr-slider::after{content:"\f124"}.jirafficon-enter:before,.jirafficon-enter.cr-slider::after{content:"\f125"}.jirafficon-estimate:before,.jirafficon-estimate.cr-slider::after{content:"\f126"}.jirafficon-eye:before,.jirafficon-eye.cr-slider::after{content:"\f127"}.jirafficon-face-cto:before,.jirafficon-face-cto.cr-slider::after{content:"\f128"}.jirafficon-face-normal:before,.jirafficon-face-normal.cr-slider::after{content:"\f129"}.jirafficon-face-sad:before,.jirafficon-face-sad.cr-slider::after{content:"\f12a"}.jirafficon-face-smile:before,.jirafficon-face-smile.cr-slider::after{content:"\f12b"}.jirafficon-fb:before,.jirafficon-fb.cr-slider::after{content:"\f12c"}.jirafficon-file:before,.jirafficon-file.cr-slider::after{content:"\f12d"}.jirafficon-filter:before,.jirafficon-filter.cr-slider::after,.form .form__input-filter-wrapper:before,.form .form__input-filter-wrapper.cr-slider::after{content:"\f12e"}.jirafficon-gear:before,.jirafficon-gear.cr-slider::after{content:"\f12f"}.jirafficon-google:before,.jirafficon-google.cr-slider::after{content:"\f130"}.jirafficon-handle-bar:before,.jirafficon-handle-bar.cr-slider::after{content:"\f131"}.jirafficon-heart-filled:before,.jirafficon-heart-filled.cr-slider::after{content:"\f132"}.jirafficon-heart:before,.jirafficon-heart.cr-slider::after{content:"\f133"}.jirafficon-history:before,.jirafficon-history.cr-slider::after{content:"\f134"}.jirafficon-home-filled:before,.jirafficon-home-filled.cr-slider::after{content:"\f135"}.jirafficon-home:before,.jirafficon-home.cr-slider::after{content:"\f136"}.jirafficon-insert-suggestion:before,.jirafficon-insert-suggestion.cr-slider::after{content:"\f137"}.jirafficon-kebab:before,.jirafficon-kebab.cr-slider::after{content:"\f138"}.jirafficon-line-filled:before,.jirafficon-line-filled.cr-slider::after{content:"\f139"}.jirafficon-link-alt:before,.jirafficon-link-alt.cr-slider::after{content:"\f13a"}.jirafficon-link:before,.jirafficon-link.cr-slider::after{content:"\f13b"}.jirafficon-logout:before,.jirafficon-logout.cr-slider::after{content:"\f13c"}.jirafficon-long-arrow-right:before,.jirafficon-long-arrow-right.cr-slider::after{content:"\f13d"}.jirafficon-loupe-filled:before,.jirafficon-loupe-filled.cr-slider::after{content:"\f13e"}.jirafficon-loupe:before,.jirafficon-loupe.cr-slider::after{content:"\f13f"}.jirafficon-mail-filled:before,.jirafficon-mail-filled.cr-slider::after{content:"\f140"}.jirafficon-mail:before,.jirafficon-mail.cr-slider::after{content:"\f141"}.jirafficon-megaphone-filled:before,.jirafficon-megaphone-filled.cr-slider::after{content:"\f142"}.jirafficon-megaphone:before,.jirafficon-megaphone.cr-slider::after{content:"\f143"}.jirafficon-menu-bold:before,.jirafficon-menu-bold.cr-slider::after{content:"\f144"}.jirafficon-menu:before,.jirafficon-menu.cr-slider::after{content:"\f145"}.jirafficon-minus:before,.jirafficon-minus.cr-slider::after{content:"\f146"}.jirafficon-pencil-filled:before,.jirafficon-pencil-filled.cr-slider::after{content:"\f147"}.jirafficon-pencil:before,.jirafficon-pencil.cr-slider::after{content:"\f148"}.jirafficon-person-filled:before,.jirafficon-person-filled.cr-slider::after{content:"\f149"}.jirafficon-person:before,.jirafficon-person.cr-slider::after{content:"\f14a"}.jirafficon-picture:before,.jirafficon-picture.cr-slider::after{content:"\f14b"}.jirafficon-play-filled:before,.jirafficon-play-filled.cr-slider::after{content:"\f14c"}.jirafficon-play:before,.jirafficon-play.cr-slider::after{content:"\f14d"}.jirafficon-plus:before,.jirafficon-plus.cr-slider::after{content:"\f14e"}.jirafficon-point-filled:before,.jirafficon-point-filled.cr-slider::after{content:"\f14f"}.jirafficon-point:before,.jirafficon-point.cr-slider::after{content:"\f150"}.jirafficon-present-box-filled:before,.jirafficon-present-box-filled.cr-slider::after{content:"\f151"}.jirafficon-present-box-thin:before,.jirafficon-present-box-thin.cr-slider::after{content:"\f152"}.jirafficon-question-circle:before,.jirafficon-question-circle.cr-slider::after{content:"\f153"}.jirafficon-question:before,.jirafficon-question.cr-slider::after{content:"\f154"}.jirafficon-question_question:before,.jirafficon-question_question.cr-slider::after{content:"\f155"}.jirafficon-review:before,.jirafficon-review.cr-slider::after{content:"\f156"}.jirafficon-ribon-filled:before,.jirafficon-ribon-filled.cr-slider::after{content:"\f157"}.jirafficon-ribon:before,.jirafficon-ribon.cr-slider::after{content:"\f158"}.jirafficon-rotate-left:before,.jirafficon-rotate-left.cr-slider::after{content:"\f159"}.jirafficon-rotate-right:before,.jirafficon-rotate-right.cr-slider::after{content:"\f15a"}.jirafficon-scroll-down:before,.jirafficon-scroll-down.cr-slider::after{content:"\f15b"}.jirafficon-scroll-up:before,.jirafficon-scroll-up.cr-slider::after{content:"\f15c"}.jirafficon-security:before,.jirafficon-security.cr-slider::after{content:"\f15d"}.jirafficon-shop-board-filled:before,.jirafficon-shop-board-filled.cr-slider::after{content:"\f15e"}.jirafficon-shop-board:before,.jirafficon-shop-board.cr-slider::after{content:"\f15f"}.jirafficon-shop:before,.jirafficon-shop.cr-slider::after{content:"\f160"}.jirafficon-sim:before,.jirafficon-sim.cr-slider::after{content:"\f161"}.jirafficon-smartphone:before,.jirafficon-smartphone.cr-slider::after{content:"\f162"}.jirafficon-sort:before,.jirafficon-sort.cr-slider::after{content:"\f163"}.jirafficon-star-filled:before,.jirafficon-star-filled.cr-slider::after{content:"\f164"}.jirafficon-star:before,.jirafficon-star.cr-slider::after{content:"\f165"}.jirafficon-stop-thin:before,.jirafficon-stop-thin.cr-slider::after{content:"\f166"}.jirafficon-storage:before,.jirafficon-storage.cr-slider::after{content:"\f167"}.jirafficon-tab:before,.jirafficon-tab.cr-slider::after{content:"\f168"}.jirafficon-tel:before,.jirafficon-tel.cr-slider::after{content:"\f169"}.jirafficon-thumbs-down:before,.jirafficon-thumbs-down.cr-slider::after{content:"\f16a"}.jirafficon-thumbs-up:before,.jirafficon-thumbs-up.cr-slider::after{content:"\f16b"}.jirafficon-track:before,.jirafficon-track.cr-slider::after{content:"\f16c"}.jirafficon-trash:before,.jirafficon-trash.cr-slider::after{content:"\f16d"}.jirafficon-triangle:before,.jirafficon-triangle.cr-slider::after{content:"\f16e"}.jirafficon-twitter:before,.jirafficon-twitter.cr-slider::after{content:"\f16f"}.jirafficon-vault-filled:before,.jirafficon-vault-filled.cr-slider::after{content:"\f170"}.jirafficon-vault:before,.jirafficon-vault.cr-slider::after{content:"\f171"}.jirafficon-warning:before,.jirafficon-warning.cr-slider::after{content:"\f172"}.jirafficon-x:before,.jirafficon-x.cr-slider::after{content:"\f173"}.jirafficon-zoom-in:before,.jirafficon-zoom-in.cr-slider::after{content:"\f174"}.jirafficon-zoom-out:before,.jirafficon-zoom-out.cr-slider::after{content:"\f175"}@font-face{font-family:jirafficon;src:url(/assets/jirafficon/fonts/jirafficon-d47fdd217e394c44090defdd89bc581c835c7f342e5a45a68e61e45e9f750c3b.eot) format("embedded-opentype"),url(/assets/jirafficon/fonts/jirafficon-66791cd6386fff1fe99b3df7a65cd0aa06da58bc021a706788866834bde2d046.woff2) format("woff2"),url(/assets/jirafficon/fonts/jirafficon-7a845f454efa625263a752ca3d42cde1df96734de592c4d42eaa1a131abf3adc.woff) format("woff")}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;transition:opacity 0.2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left::before,.pswp__button--arrow--left.cr-slider::after,.pswp__button--arrow--right::before,.pswp__button--arrow--right.cr-slider::after{background:url(/assets/theme/photoswipe/default-skin-da0d39006180801b522b3f8c52372d9a30bf9b8436ae6365964387d63a1c1c92.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (min-device-pixel-ratio: 1.1),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left::before,.pswp--svg .pswp__button--arrow--left.cr-slider::after,.pswp--svg .pswp__button--arrow--right::before,.pswp--svg .pswp__button--arrow--right.cr-slider::after{background-image:url(/assets/theme/photoswipe/default-skin-f0c54371092ad8637f01b184b59f88b4dd5734095f7d74177141dd8d46f3c6b9.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left::before,.pswp__button--arrow--left.cr-slider::after,.pswp__button--arrow--right::before,.pswp__button--arrow--right.cr-slider::after{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left::before,.pswp__button--arrow--left.cr-slider::after{left:6px;background-position:-138px -44px}.pswp__button--arrow--right::before,.pswp__button--arrow--right.cr-slider::after{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{user-select:none;user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity 0.25s ease-out;backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,0.25);transform:translateY(6px);transition:transform 0.25s;backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook::before,.pswp__share--facebook.cr-slider::after{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover::before,.cr-slider:hover::after{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before,.swiper-container-cube .swiper-cube-shadow.cr-slider::after{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}html,button,input,select,textarea,body{font-family:"Helvetica Neue", yugothic, "Yu Gothic", "ヒラギノ角ゴ ProN W3", hiragino kaku gothic pron, arial, "メイリオ", meiryo, sans-serif}*{-webkit-touch-callout:none;word-break:break-all;box-sizing:border-box;padding:0;margin:0}input,textarea{user-select:auto}html{margin:0;padding:0;width:100%;background:#f5f5f5;scroll-padding-top:12px}@media screen and (min-width: 769px){html{scroll-padding-top:85px}}body{display:flex;flex-direction:column;min-height:100%;margin:0;padding:0;width:100%;color:#222;font:100%/140% "Helvetica Neue", yugothic, "Yu Gothic", "ヒラギノ角ゴ ProN W3", hiragino kaku gothic pron, arial, "メイリオ", meiryo, sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px}a{color:#00a0e9;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}a:hover{color:#23b3ff}img{margin:0;padding:0;vertical-align:bottom;touch-callout:none;user-select:none;-webkit-touch-callout:none;user-select:none;-moz-touch-callout:none;user-select:none}a:hover{text-decoration:none}a:focus{outline:none}a:hover,a:active{outline:0}li{list-style:none}ul,ol,dt,dd{margin:0;padding:0}input,button,textarea,select{appearance:none;appearance:none;appearance:none;border:none;outline:none;background:none;cursor:pointer;margin:0;color:#222}::input-placeholder{color:#838383}::placeholder{color:#838383}:input-placeholder{color:#838383}input:focus::input-placeholder{color:transparent}input:focus:placeholder{color:transparent}input:focus::placeholder{color:transparent}input[type="text"]:focus,textarea:focus,select:focus{border:1px solid #34004f}i:hover img{opacity:1;animation:flash 1.5s;animation:flash 1.5s}@keyframes flash{0%{opacity:.4}100%{opacity:1}}@keyframes flash{0%{opacity:.4}100%{opacity:1}}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px){.is-hidden-tablet{display:none !important}}.white-space-pre-line{white-space:pre-line !important}.width-inherit{width:inherit !important}.width-full{width:100% !important}.width-half{width:50% !important}.is-hidden{display:none}.d-none{display:none !important}.full-width-image{width:100%;height:auto}.overflow-hidden{overflow:hidden !important}.bg-white{background-color:#fff !important}.text-center{text-align:center}.text-right{text-align:right}.text-success{color:#2cb181 !important}.text-danger,.text-warning{color:#fe304d !important}.text-gray{color:#838383 !important}.text-link{color:#00a0e9 !important}.text-bold{font-weight:bold !important}.text-link-white{color:#fff !important}.text-link-white:hover{color:#fff}.text-link-white:active{color:#fff}.text-link-black{color:#222 !important}.text-link-black:hover{color:#838383 !important}.text-link-black:active{color:#838383 !important}.text-co-main{color:#34004f !important}.text-co-gray{color:#838383 !important}.border-bottom{border-bottom:1px solid #c7c7c7 !important}.border-top{border-top:1px solid #c7c7c7 !important}.inline-icon{display:inline-block !important}.inline-icon::before,.inline-icon.cr-slider::after{vertical-align:middle !important}.flex{display:flex !important}.flex.df-wrap{flex-wrap:wrap !important}.flex.df-center-sb{justify-content:space-between !important}.flex.df-center-x{justify-content:center !important}.flex.df-center-y{align-items:center !important}.flex.df-center-xy{align-items:center !important;justify-content:center !important}.flex.df-end-y{align-items:flex-end !important}.flex.df-end-x{justify-content:flex-end !important}.fs-xxs{font-size:8px !important}.fs-xs{font-size:10px !important}.fs-s{font-size:12px !important}.fs-m{font-size:14px !important}.fs-l{font-size:16px !important}.fs-xl{font-size:20px !important}.fs-2xl{font-size:24px !important}.fs-3xl{font-size:28px !important}.fs-4xl{font-size:32px !important}.fs-5xl{font-size:36px !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.mr-0{margin-right:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.pr-0{padding-right:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-xxs{margin:2px !important}.mt-xxs{margin-top:2px !important}.mb-xxs{margin-bottom:2px !important}.mr-xxs{margin-right:2px !important}.ml-xxs{margin-left:2px !important}.mx-xxs{margin-left:2px !important;margin-right:2px !important}.my-xxs{margin-top:2px !important;margin-bottom:2px !important}.p-xxs{padding:2px !important}.pt-xxs{padding-top:2px !important}.pb-xxs{padding-bottom:2px !important}.pr-xxs{padding-right:2px !important}.pl-xxs{padding-left:2px !important}.px-xxs{padding-left:2px !important;padding-right:2px !important}.py-xxs{padding-top:2px !important;padding-bottom:2px !important}.m-xs{margin:4px !important}.mt-xs{margin-top:4px !important}.mb-xs{margin-bottom:4px !important}.mr-xs{margin-right:4px !important}.ml-xs{margin-left:4px !important}.mx-xs{margin-left:4px !important;margin-right:4px !important}.my-xs{margin-top:4px !important;margin-bottom:4px !important}.p-xs{padding:4px !important}.pt-xs{padding-top:4px !important}.pb-xs{padding-bottom:4px !important}.pr-xs{padding-right:4px !important}.pl-xs{padding-left:4px !important}.px-xs{padding-left:4px !important;padding-right:4px !important}.py-xs{padding-top:4px !important;padding-bottom:4px !important}.m-s{margin:8px !important}.mt-s{margin-top:8px !important}.mb-s{margin-bottom:8px !important}.mr-s{margin-right:8px !important}.ml-s{margin-left:8px !important}.mx-s{margin-left:8px !important;margin-right:8px !important}.my-s{margin-top:8px !important;margin-bottom:8px !important}.p-s{padding:8px !important}.pt-s{padding-top:8px !important}.pb-s{padding-bottom:8px !important}.pr-s{padding-right:8px !important}.pl-s{padding-left:8px !important}.px-s{padding-left:8px !important;padding-right:8px !important}.py-s{padding-top:8px !important;padding-bottom:8px !important}.m-m{margin:12px !important}.mt-m{margin-top:12px !important}.mb-m{margin-bottom:12px !important}.mr-m{margin-right:12px !important}.ml-m{margin-left:12px !important}.mx-m{margin-left:12px !important;margin-right:12px !important}.my-m{margin-top:12px !important;margin-bottom:12px !important}.p-m{padding:12px !important}.pt-m{padding-top:12px !important}.pb-m{padding-bottom:12px !important}.pr-m{padding-right:12px !important}.pl-m{padding-left:12px !important}.px-m{padding-left:12px !important;padding-right:12px !important}.py-m{padding-top:12px !important;padding-bottom:12px !important}.m-l{margin:16px !important}.mt-l{margin-top:16px !important}.mb-l{margin-bottom:16px !important}.mr-l{margin-right:16px !important}.ml-l{margin-left:16px !important}.mx-l{margin-left:16px !important;margin-right:16px !important}.my-l{margin-top:16px !important;margin-bottom:16px !important}.p-l{padding:16px !important}.pt-l{padding-top:16px !important}.pb-l{padding-bottom:16px !important}.pr-l{padding-right:16px !important}.pl-l{padding-left:16px !important}.px-l{padding-left:16px !important;padding-right:16px !important}.py-l{padding-top:16px !important;padding-bottom:16px !important}.m-ll{margin:24px !important}.mt-ll{margin-top:24px !important}.mb-ll{margin-bottom:24px !important}.mr-ll{margin-right:24px !important}.ml-ll{margin-left:24px !important}.mx-ll{margin-left:24px !important;margin-right:24px !important}.my-ll{margin-top:24px !important;margin-bottom:24px !important}.p-ll{padding:24px !important}.pt-ll{padding-top:24px !important}.pb-ll{padding-bottom:24px !important}.pr-ll{padding-right:24px !important}.pl-ll{padding-left:24px !important}.px-ll{padding-left:24px !important;padding-right:24px !important}.py-ll{padding-top:24px !important;padding-bottom:24px !important}.m-xl{margin:32px !important}.mt-xl{margin-top:32px !important}.mb-xl{margin-bottom:32px !important}.mr-xl{margin-right:32px !important}.ml-xl{margin-left:32px !important}.mx-xl{margin-left:32px !important;margin-right:32px !important}.my-xl{margin-top:32px !important;margin-bottom:32px !important}.p-xl{padding:32px !important}.pt-xl{padding-top:32px !important}.pb-xl{padding-bottom:32px !important}.pr-xl{padding-right:32px !important}.pl-xl{padding-left:32px !important}.px-xl{padding-left:32px !important;padding-right:32px !important}.py-xl{padding-top:32px !important;padding-bottom:32px !important}.m-xxl{margin:40px !important}.mt-xxl{margin-top:40px !important}.mb-xxl{margin-bottom:40px !important}.mr-xxl{margin-right:40px !important}.ml-xxl{margin-left:40px !important}.mx-xxl{margin-left:40px !important;margin-right:40px !important}.my-xxl{margin-top:40px !important;margin-bottom:40px !important}.p-xxl{padding:40px !important}.pt-xxl{padding-top:40px !important}.pb-xxl{padding-bottom:40px !important}.pr-xxl{padding-right:40px !important}.pl-xxl{padding-left:40px !important}.px-xxl{padding-left:40px !important;padding-right:40px !important}.py-xxl{padding-top:40px !important;padding-bottom:40px !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mb-auto{margin-bottom:auto !important}.mr-auto{margin-right:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pb-auto{padding-bottom:auto !important}.pr-auto{padding-right:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.accordion .accordion__header{cursor:pointer}.accordion .accordion__header.accordion__header--shown .accordion__header-inner::before,.accordion .accordion__header.accordion__header--shown .accordion__header-inner.cr-slider::after{transform:rotate(180deg)}.accordion .accordion__header-inner{position:relative;border-bottom:2px solid #c7c7c7;padding:12px 0;display:flex;justify-content:space-between;align-items:center}.accordion .accordion__header-inner:first-child{border-top:2px solid #c7c7c7}.accordion .accordion__header-inner::before,.accordion .accordion__header-inner.cr-slider::after{content:"";display:block;width:16px;height:16px;font-family:jirafficon;font-size:14px;color:#222;vertical-align:middle;order:2}.accordion .accordion__header-inner.accordion__header-inner--no-border{border:none}.accordion .accordion__contents{height:0;overflow:hidden;transition:all 400ms ease}.accordion .accordion__contents.accordion__contents--shown{height:auto}.accordion-links{font-size:16px;font-weight:bold;margin:16px 0}.accordion-links .accordion-links__item{border-bottom:1px solid #c7c7c7;background-color:#f1f1f1}.accordion-links .accordion-links__item:last-child{border-top:none}.accordion-links .accordion-links__item-inner{display:block;padding:12px 16px;width:100%}.additional-search-form{border-radius:4px;display:block;padding:4px;background:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02)}.additional-search-form .additional-search-form__label{margin:0 4px;text-align:left}.additional-search-form .additional-search-form__label::before,.additional-search-form .additional-search-form__label.cr-slider::after{width:12px;height:12px;border-radius:50%;background:#372441}.additional-search-form .additional-search-form__label::after{top:3px;left:3px;box-sizing:border-box;width:0;height:0;border:3px solid transparent;border-top:5px solid #fff}.additional-search-form .additional-search-form__input-price{display:flex;min-width:170px;line-height:2em}.additional-search-form .additional-search-form__partition{margin:0 4px;color:#fafafa}.additional-search-form .additional-search-form__btn-area{display:flex;flex-direction:column;align-items:center}.additional-search-form .additional-search-form__search-btn{margin:12px auto;width:160px;height:40px;text-align:center;background-color:#fe304d;color:#fff}.additional-search-form .additional-search-form__search-btn:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.additional-search-form .additional-search-form__reset-btn{margin-bottom:12px;width:160px;height:35px;text-align:center;background-color:#372441;color:#fff}.additional-search-form .additional-search-form__reset-btn:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.alert{display:flex;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transition:all 200ms;z-index:9999}.alert .alert__background{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.alert .alert__container{position:relative;margin:auto}.alert .alert__contents{margin:0 auto;width:300px;overflow:scroll;background-color:#fff;border-radius:15px;-webkit-overflow-scrolling:touch}.alert .alert__title{font-size:14px;font-weight:bold;margin:12px}.alert .alert__description{font-size:14px;margin:0 12px 12px}.alert .alert__contents-square-image{width:100%}.alert.alert--hidden{display:none}.alert.alert--removing{animation:alert-bg-remove .2s;opacity:0}@keyframes alert-bg-remove{0%{opacity:1}100%{opacity:0}}.alert.alert--removing .alert__container{transform:scale(0.95);animation:alert-container-show .2s}@keyframes alert-container-show{0%{transform:scale(1)}100%{transform:scale(0.95)}}.alert.alert--shown{opacity:1;animation:alert-bg-show .2s}@keyframes alert-bg-show{0%{opacity:0}100%{opacity:1}}.alert.alert--shown .alert__container{animation:alert-container-show .2s}@keyframes alert-container-show{0%{transform:scale(0.95)}100%{transform:scale(1)}}.alert .alert__buttons-wrapper{padding:8px;display:flex;justify-content:center}.alert .alert__button-item{text-align:center;margin:0 12px}.app-banner{max-width:1000px;margin:0 auto;position:relative;display:block}.app-banner img{width:100%;height:auto}.app-banner .app-banner__figure{margin:0;margin-bottom:40px}.app-banner .app-banner__store-link-text-image{max-width:250px}.app-banner .app-banner__store-links{position:absolute;display:flex;width:45%;justify-content:center;align-items:center;bottom:7%;left:27%}.app-banner .app-banner__store-links.app-banner__store-links--logged-in{left:4%;bottom:9%}.app-banner .app-banner__store-dl-link{display:block;max-width:45%;margin:2px}@media screen and (max-width: 768px){.app-banner .app-banner__store-dl-link{width:50%}}.app-link-header{background:#e1e1e1;display:flex;justify-content:space-between;align-items:center;padding:8px;font-size:10px;position:relative}.app-link-header ::after{content:'';position:absolute;bottom:-10px;left:25px;border-top:10px solid #e1e1e1;border-left:10px solid transparent;border-right:10px solid transparent}.app-link-header .app-link-header__app-info{display:flex;align-items:center}.app-link-header .app-link-header__icon{width:48px;border-radius:4px;overflow:hidden}.app-link-header .app-link-header__app-name{padding:8px}.app-link-header .app-link-header__control{display:flex;align-items:center}.app-banner-l{position:relative;width:1000px;height:100px;margin:0 auto;background-image:url(/assets/banner_pc-b5498bc901b9bc6c57abf6a9e6d05309d40562ac5ed419ecc8fdc70a04de50ec.jpg);margin-bottom:40px}.app-store-dl{position:absolute;top:45px;right:180px}.google-play-dl{position:absolute;top:45px;right:20px}.app-banner-s{margin-bottom:40px}.app-banner-s .app-banner-s__store-link{padding:1rem 0;position:relative;margin:0 auto;background-color:#654597}.app-banner-s .app-banner-s__store-link p{font-family:fot-seurat-pron, sans-serif;font-weight:600;font-style:normal;color:#fff;margin:0;font-size:1rem;height:3rem;line-height:1.5rem;padding:.5rem 2rem}.app-banner-s .app-banner-s__store-link .store-links{display:flex;justify-content:space-around;padding:0 1.8rem}.magi-point-banner-pc{position:relative}.magi-point-banner-pc .register-banner-pc{display:block;position:relative;margin:0 auto}.magi-point-banner-pc .app-store-dl{position:absolute;top:46px;right:185px}.magi-point-banner-pc .google-play-dl{position:absolute;top:46px;right:24px}.magi-point-banner-sp{margin:0}.magi-point-banner-sp img{display:block;width:100%;height:auto;margin-bottom:-1px}.magi-point-banner-sp .magi-point-banner-sp__store-link{padding:1rem 0;position:relative;margin:0 auto;background-color:#654597}.magi-point-banner-sp .magi-point-banner-sp__store-link p{font-family:fot-seurat-pron, sans-serif;font-weight:600;font-style:normal;color:#fff;margin:0;font-size:1rem;height:3rem;line-height:1.5rem;padding:.5rem 2rem}.magi-point-banner-sp .magi-point-banner-sp__store-link .store-links{display:flex;justify-content:space-around;padding:0 1.8rem}.blog-list__cell{list-style-type:none;border-bottom:1px solid #fafafa;background:#fff;position:relative;margin:8px 0;border-radius:5px}.blog-list__cell .blog-list__cell-anchor{color:#222;display:flex;align-items:center;justify-content:space-between}.blog-list__cell .blog-list__cell-anchor::after{display:block;content:'';width:6px;height:6px;border-right:1px solid #838383;border-bottom:1px solid #838383;transform:rotate(-45deg);margin:8px}.blog-list__cell .blog-list__cell-content-text{font-size:12px;color:#838383;max-height:4rem;display:-webkit-box;text-overflow:ellipsis;padding-top:8px;line-height:1.2rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-list__cell .blog-list__cell-contents{width:100%}.blog-list__cell .blog-list__cell-body{color:#222;padding:8px 24px 8px 8px;display:flex}.blog-list__cell .blog-list__cell-image-box>img{height:60px;min-width:60px;width:60px;margin:0 12px auto 0;object-fit:contain}.blog-list__cell .blog-list__cell-content-title-box{font-size:18px;font-weight:700;overflow:hidden;margin:0}.blog-list__cell .blog-list__panel .column-list{padding:0;display:flex;flex-wrap:wrap;font-size:14px}.blog-list__cell .blog-list__cell-meta{display:flex;justify-content:space-between;align-items:center}.blog-list__cell .blog-list__cell-meta-author{display:flex;justify-content:center;align-items:center}.blog-list__cell .blog-list__cell-author-icon-image{width:20px;height:20px;background:#34004f;border-radius:100%;margin:8px}.blog-list__cell .blog-list__cell-meta-price{margin:8px}.blog-list-panel{position:relative;min-height:45px;line-height:45px;text-align:left;font-weight:700;border-bottom:1px solid #fff;padding:8px;width:100%;margin:0;background:#fff;box-sizing:border-box}.blog-list-panel__cell{border-top:#c7c7c7 1px solid;padding:12px 0}.blog-list-panel__cell:first-child{border-top:none}.blog-list-panel__cell-image{height:60px;min-width:60px;width:60px;overflow:hidden}.blog-list-panel__cell-text{white-space:normal;line-height:20px;color:#222;overflow:hidden;text-overflow:ellipsis;padding-left:12px}.blog-list-panel__cell-label{font-size:12px;color:#838383;font-weight:300;line-height:1.5;margin:0}.blog-list-panel__cell-link{display:flex}.blogs-series-list__cell{position:relative;min-height:45px;text-align:left;font-weight:700;border-bottom:1px solid #c7c7c7;padding:8px;width:100%;margin:0;box-sizing:border-box;background:#fff;align-items:center;display:flex;justify-content:space-between;color:#222}.blogs-series-list__cell::after{display:block;content:'';position:relative;width:6px;height:6px;border-right:1px solid #838383;border-bottom:1px solid #838383;transform:rotate(-45deg)}.blogs-series-list__cell:hover{color:#838383}.blogs-series-list__cell-text{white-space:normal;margin-right:0;overflow:hidden;text-overflow:ellipsis}.blogs-edit-header{position:sticky;top:0;width:100%;background:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);z-index:800}.blogs-edit-header .blogs-edit-header__container{max-width:1000px;margin:0 auto;z-index:800}.blogs-edit-header .blogs-edit-header__nav{margin:0 auto;padding:12px 8px;display:flex;align-items:center;max-width:630px}.blogs-edit-header .blogs-edit-header__main-logo{margin-right:auto}.blogs-edit-header .blogs-edit-header__logo{width:110px;height:auto;margin:4px auto}@media screen and (max-width: 768px){.blogs-edit-header .blogs-edit-header__logo{width:132px;height:42px}}.blog-body{word-break:break-all;line-height:1.5rem}.blog-body .blog-body__heading{padding:12px 0;border-bottom:4px solid #34004f}.blog-body .blog-body__meta{font-size:12px;color:#838383;margin:8px 0 16px;display:flex;justify-content:flex-end}.blog-body .blog-body__author-icon{background:#34004f;width:40px;height:40px;border-radius:100%;margin:4px 8px;overflow:hidden}.blog-body .blog-body__author-icon-image{display:block;object-fit:cover;height:auto;max-width:100%}.blog-body .blog-body__contents{max-width:580px;margin:0 auto;padding:12px}.blog-body .blog-body__read-more-blog{max-width:400px;margin:0 auto 16px}.blog-body .blog-body__read-more-blog-data{display:flex;justify-content:space-between}.blog-body .blog-body__read-more-price{margin:8px 0 16px;font-size:16px;color:#fe304d}.blog-body .blog-body__read-more-text{text-align:center;font-size:14px;border-top:2px dashed #c7c7c7;margin-top:40px}.blog-body .blog-body__read-more-text-inner{display:inline-block;background:#fff;transform:translateY(-20px);padding:8px 16px;font-weight:bold}.blog-body .blog-body__file{position:relative}.blog-body .blog-body__file input[type="file"]{opacity:0;position:absolute;top:0;left:0;cursor:pointer;height:50px}.blog-body .blog-body__read-more-blog--center{text-align-last:center}.blog-body .blog-body__prohibited-message{margin:24px 0;color:#fe304d;font-weight:bold}.breadcrumbs-list{padding:2px;margin:0 auto;overflow-x:auto;max-width:1000px}@media screen and (max-width: 768px){.breadcrumbs-list{padding:12px;overflow-x:scroll;max-width:100%}}@media screen and (min-width: 769px){.breadcrumbs-list::-webkit-scrollbar-track{box-shadow:inset 0 0 2px rgba(0,0,0,0.1);border-radius:4px;background-color:#fafafa}.breadcrumbs-list::-webkit-scrollbar{width:6px;height:6px;background-color:#fafafa}.breadcrumbs-list::-webkit-scrollbar-thumb{border-radius:4px;box-shadow:inset 0 0 2px rgba(0,0,0,0.1);background-color:#838383}}.breadcrumbs-list .breadcrumbs-list__wrapper{width:max-content;color:#838383;font-size:12px;display:flex}.breadcrumbs-list .breadcrumbs-list__item{list-style-type:none;vertical-align:middle;display:flex;align-items:center}.breadcrumbs-list .breadcrumbs-list__item::before,.breadcrumbs-list .breadcrumbs-list__item.cr-slider::after{font-family:jirafficon;font-size:12px;color:#222;content:"";padding:0 4px;vertical-align:middle}.breadcrumbs-list .breadcrumbs-list__item:first-child::before,.breadcrumbs-list .cr-slider:first-child::after{content:none}.breadcrumbs-list .breadcrumbs-list__item .breadcrums-list__icon::before,.breadcrumbs-list .breadcrumbs-list__item .breadcrums-list__icon.cr-slider::after{vertical-align:baseline}.breadcrumbs-list .breadcrumbs-list__item-inner{color:#838383}.breadcrumbs-list .breadcrumbs-list__item-inner:hover{color:#444}.breadcrumbs-list .breadcrumbs-list__item-inner.breadcrumbs-list__item-inner--current{pointer-events:none;font-weight:bold}.btn{color:#fff;background-color:#838383;border-radius:4px;display:inline-flex;justify-content:center;align-items:center;margin:4px;padding:0 12px;min-height:48px;font-size:14px;font-weight:bold;line-height:24px;letter-spacing:1px;text-decoration:none;cursor:pointer;border-radius:4px;max-width:280px;text-align:center;text-align-last:center}.btn:hover{opacity:.7;color:#fff}.btn:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--full,.btn-full{width:100%}.btn--large,.btn-large{padding:12px 32px;font-size:20px;min-width:280px}.btn--xlarge{font-size:18px;padding:16px 40px;min-width:354px}@media screen and (max-width: 768px){.btn--xlarge{font-size:14px;min-width:220px;padding:8px 16px}}.btn--small,.btn-small{padding:4px 8px;min-width:80px;min-height:35px;font-size:12px}.btn--xsmall,.btn-xsmall{padding:4px;min-height:auto}.btn--block,.btn-block{display:block;margin:4px auto;text-align:center;padding:12px 24px;box-sizing:border-box}.btn-block__vertical-center{margin-top:auto;margin-bottom:auto;padding-top:inner-space-m;padding-bottom:inner-space-m;white-space:nowrap}@media screen and (max-width: 768px){.btn-block__vertical-center{margin-top:16px}}.btn--primary,.btn-primary{color:#fff;background-color:#34004f;border-radius:4px}.btn--primary:hover,.btn-primary:hover{opacity:.7;color:#fff}.btn--primary:active,.btn-primary:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--primary-light,.btn-primary-light{color:#fff;background-color:#654597;border-radius:4px}.btn--primary-light:hover,.btn-primary-light:hover{opacity:.7;color:#fff}.btn--primary-light:active,.btn-primary-light:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--yellow,.btn-yellow{color:#fff;background-color:#ffb619;border-radius:4px}.btn--yellow:hover,.btn-yellow:hover{opacity:.7;color:#fff}.btn--yellow:active,.btn-yellow:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--red,.btn-red{color:#fff;background-color:#fe304d;border-radius:4px}.btn--red:hover,.btn-red:hover{opacity:.7;color:#fff}.btn--red:active,.btn-red:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--blue,.btn-blue{color:#fff;background-color:#00a0e9;border-radius:4px}.btn--blue:hover,.btn-blue:hover{opacity:.7;color:#fff}.btn--blue:active,.btn-blue:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--gray,.btn-gray{color:#fff;background-color:#838383;border-radius:4px}.btn--gray:hover,.btn-gray:hover{opacity:.7;color:#fff}.btn--gray:active,.btn-gray:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn-light-gray{color:#222;background-color:#c7c7c7;border-radius:4px}.btn-light-gray:hover{opacity:.7;color:#222}.btn-light-gray:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--x,.btn-x{color:#fff;background-color:#000;border-radius:4px}.btn--x:hover,.btn-x:hover{opacity:.7;color:#fff}.btn--x:active,.btn-x:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--apple,.btn-apple{color:#222;background-color:transparent;border:2px solid #222;border-radius:4px}.btn--apple:hover,.btn-apple:hover{opacity:.7;color:#222}.btn--apple:active,.btn-apple:active{transform:translateY(2px);border-bottom:2px solid #222}.btn--telephone{color:#fff;background-color:#2cb181;border-radius:4px}.btn--telephone:hover{opacity:.7;color:#fff}.btn--telephone:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--ghost-primary,.btn-ghost-primary{color:#34004f;background-color:transparent;border:2px solid #34004f;border-radius:4px}.btn--ghost-primary:hover,.btn-ghost-primary:hover{opacity:.7;color:#34004f}.btn--ghost-primary:active,.btn-ghost-primary:active{transform:translateY(2px);border-bottom:2px solid #34004f}.btn--ghost-primary-light{color:#654597;background-color:transparent;border:2px solid #654597;border-radius:4px}.btn--ghost-primary-light:hover{opacity:.7;color:#654597}.btn--ghost-primary-light:active{transform:translateY(2px);border-bottom:2px solid #654597}.btn--ghost-red,.btn-ghost-red{color:#fe304d;background-color:transparent;border:2px solid #fe304d;border-radius:4px}.btn--ghost-red:hover,.btn-ghost-red:hover{opacity:.7;color:#fe304d}.btn--ghost-red:active,.btn-ghost-red:active{transform:translateY(2px);border-bottom:2px solid #fe304d}.btn--ghost--yellow{color:#ffb619;background-color:transparent;border:2px solid #ffb619;border-radius:4px}.btn--ghost--yellow:hover{opacity:.7;color:#ffb619}.btn--ghost--yellow:active{transform:translateY(2px);border-bottom:2px solid #ffb619}.btn--ghost-black,.btn-ghost-black{color:#222;background-color:transparent;border:2px solid #222;border-radius:4px}.btn--ghost-black:hover,.btn-ghost-black:hover{opacity:.7;color:#222}.btn--ghost-black:active,.btn-ghost-black:active{transform:translateY(2px);border-bottom:2px solid #222}.btn--disabled,.btn-disabled{color:#fff;background-color:#bdc3c7;border-radius:4px;border:none}.btn--disabled:hover,.btn-disabled:hover{opacity:.7;color:#fff}.btn--disabled:active,.btn-disabled:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--disabled:hover,.btn-disabled:hover{opacity:1;cursor:default}.btn--disabled:active,.btn-disabled:active{transform:none;border-bottom:none}.btn--ghost--gray{color:#838383;background-color:transparent;border:2px solid #838383;border-radius:4px}.btn--ghost--gray:hover{opacity:.7;color:#838383}.btn--ghost--gray:active{transform:translateY(2px);border-bottom:2px solid #838383}.btn--ghost--disabled{color:#c7c7c7;background-color:transparent;border:2px solid #c7c7c7;border-radius:4px}.btn--ghost--disabled:hover{opacity:.7;color:#c7c7c7}.btn--ghost--disabled:active{transform:translateY(2px);border-bottom:2px solid #c7c7c7}.btn--round{border-radius:100px}.btn__left-icon{margin-right:8px;line-height:24px}.btn--right{display:block;margin:4px 4px 4px auto;padding:12px 24px}.btn-horizontal-center{display:flex;margin-left:auto;margin-right:auto}.btn--conversion{color:#fff;background-color:#f39c12;border-radius:4px}.btn--conversion:hover{opacity:.7;color:#fff}.btn--conversion:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--green{color:#fff;background-color:#2cb181;border-radius:4px}.btn--green:hover{opacity:.7;color:#fff}.btn--green:active{transform:translateY(2px);border-bottom:2px solid transparent}.btn--no-border{border:none}.btn--no-border:active{transform:translateY(2px);border-bottom:none}.cell__link{color:#222;display:block}.cell__link:hover{color:#838383}.mypage-contaner{display:flex;padding:16px 0;margin:0 auto;max-width:1000px}@media screen and (max-width: 768px){.mypage-contaner{flex-direction:column}}.mypage-contaner .mypage-contaner__side-colunm{width:200px;min-width:200px;font-size:14px}@media screen and (max-width: 768px){.mypage-contaner .mypage-contaner__side-colunm{width:100%;order:2}}.mypage-contaner .mypage-contaner__main-colunm{width:100%;padding:30px 4px 0 32px}@media screen and (max-width: 768px){.mypage-contaner .mypage-contaner__main-colunm{width:100%;padding:0;order:1}}.two-column-container{display:flex;padding:16px 0;margin:0 auto;max-width:1000px}@media screen and (max-width: 768px){.two-column-container{flex-direction:column}}.two-column-container .two-column-container__side-column{width:200px;min-width:200px}@media screen and (max-width: 768px){.two-column-container .two-column-container__side-column{width:100%;order:2;padding:0 16px;box-sizing:border-box}}.two-column-container .two-column-container__side-column--wide{width:270px;min-width:270px}.two-column-container .two-column-container__main-column{width:100%;padding:0 4px 0 4px}@media screen and (max-width: 768px){.two-column-container .two-column-container__main-column{width:100%;padding:0;order:1;box-sizing:border-box}}@media screen and (max-width: 768px){.two-column-container .two-column-container__main-column--wide{padding:0}}.single-column{width:100%;max-width:960px;margin:0 auto}.single-column.single-column--narrow{max-width:630px}.confirmation{display:flex;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transition:all 200ms;z-index:9999}.confirmation .confirmation__background{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.confirmation .confirmation__container{position:relative;margin:auto}.confirmation .confirmation__contents{margin:0 auto;width:300px;overflow:hidden;background-color:#fff;border-radius:15px;-webkit-overflow-scrolling:touch}.confirmation .confirmation__title--wrapper{background-color:#f1f1f1;padding:16px;text-align:center}.confirmation .confirmation__title{color:#34004f;font-size:14px;font-weight:bold}.confirmation .confirmation__description--wrapper{padding:32px 16px}.confirmation .confirmation__description{font-size:14px;font-weight:bold;text-align:center}.confirmation .confirmation__contents-square-image{width:100%}.confirmation.confirmation--hidden{display:none}.confirmation.confirmation--removing{animation:confirmation-bg-remove .2s;opacity:0}@keyframes confirmation-bg-remove{0%{opacity:1}100%{opacity:0}}.confirmation.confirmation--removing .confirmation__container{transform:scale(0.95);animation:confirmation-container-show .2s}@keyframes confirmation-container-show{0%{transform:scale(1)}100%{transform:scale(0.95)}}.confirmation.confirmation--shown{opacity:1;animation:confirmation-bg-show .2s}@keyframes confirmation-bg-show{0%{opacity:0}100%{opacity:1}}.confirmation.confirmation--shown .confirmation__container{animation:confirmation-container-show .2s}@keyframes confirmation-container-show{0%{transform:scale(0.95)}100%{transform:scale(1)}}.confirmation .confirmation__buttons-wrapper{background-color:#f1f1f1;padding:16px;display:flex;justify-content:center}.confirmation .confirmation__button-item{flex:1;text-align:center;margin:0 12px}.definition .definition__dl{display:flex;font-size:10px;margin:4px 12px 0 0}.definition .definition__dl.definition__dl--wide{width:100%}.definition .definition__dt{background:#444;color:#fff;padding:2px 8px;border-radius:4px 0 0 4px;min-width:60px;text-align:center;font-weight:bold}.definition .definition__dt.definition__dt--wide{width:100%}.definition .definition__dd{padding:2px 8px;background:#e1e1e1;color:#444;border-radius:0 4px 4px 0;min-width:60px;text-align:center}.definition .definition__dd.definition__dd--wide{width:100%}.description{font-size:12px;color:#444;margin:12px 0}.description.description--center{text-align:center}.description .description__text{font-size:10px;color:#444}.description .description__alert{font-size:10px;color:#fe304d}.description.description__attention{color:#fe304d}.dropzone{cursor:pointer;transition:.2s ease all;border:2px dashed #838383}.dropzone:hover{transform:scale(1.01)}.dropzone.dropzone--disabled{cursor:default}.dropzone.dropzone--disabled:hover{transform:scale(1)}.dropzone .dropzone__thumbnail{width:100%;height:150px;background:#e1e1e1;text-align:center;display:flex;justify-content:center;align-items:center;position:relative}.dropzone .dropzone__placeholder{flex-direction:column}.dropzone .dropzone__picture-icon{font-size:64px;color:#838383}.dropzone .dropzone__text{font-weight:bold;color:#838383}.dropzone .dropzone__delete{position:absolute;bottom:0;background:rgba(255,255,255,0.95);padding:8px;width:100%;cursor:pointer;color:#00a0e9}.dropzone .dropzone__thumbnail-image{max-width:100%;height:100%;width:auto;object-fit:contain}.dropzone .dropzone__input{display:none}.editable-content{text-align:justify;text-align-last:left}.editable-content .editable-content__heading{color:#444;border-bottom:5px solid #34004f;margin-bottom:12px;align-items:center;background-color:#fff;padding:16px 0;font-size:20px;position:relative}.editable-content p,.editable-content ol,.editable-content ul,.editable-content li,.editable-content dl,.editable-content dt,.editable-content dd,.editable-content pre,.editable-content hr,.editable-content h1,.editable-content h2,.editable-content h3,.editable-content h4,.editable-content h5,.editable-content h6{margin:0}.editable-content hr{margin:12px 0 16px;background-color:#c7c7c7}.editable-content .table-of-contents{max-width:300px;margin:8px auto;font-size:12px;background:#fafafa;padding:8px;border-radius:4px}.editable-content .table-of-contents p{display:inline-block}.editable-content .table-of-contents li{display:inline-block;margin:4px}.editable-content .table-of-contents li a{color:#838383}.editable-content .table-of-contents li a:hover{color:#222}.editable-content h2{font-size:18px;display:flex;align-items:center;margin:16px 0 12px;border:none}.editable-content h2::before,.editable-content h2.cr-slider::after{content:'';display:block;width:5px;height:auto;min-height:36px;border-radius:4px;padding:12px 0;background:#34004f;margin-right:12px}.editable-content h3{font-size:16px;margin:16px 0 12px}.editable-content h3::after{content:'';display:block;width:40px;height:5px;border-radius:4px;background:#e1e1e1;margin:12px 0}.editable-content h4,.editable-content h5,.editable-content h6{font-size:14px;font-weight:bold}.editable-content img{height:auto;max-width:100%;display:block}.editable-content img.guide-image{width:100%;max-width:180px;margin:0 auto}.editable-content .twitter-share{margin-top:12px;position:relative}.editable-content .twitter-share .twitter-share-button{margin-top:12px;position:absolute}.editable-content .twitter-share .twitter-share-button-wrapper{position:absolute;top:-13px;margin-left:4px}.editable-content table{display:block;overflow-x:scroll;white-space:normal;-webkit-overflow-scrolling:touch;border:none;border-spacing:0;border-collapse:collapse;table-layout:fixed}.editable-content table tr{border-collapse:collapse;background:#fafafa}.editable-content table tr:nth-child(odd){background:#f3f3f3}.editable-content table tr th,.editable-content table tr td{padding:12px 24px;border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7;border-collapse:collapse;max-width:220px;min-width:100px;font-size:12px;overflow-wrap:break-word;word-wrap:break-word}.editable-content table tr th:first-child,.editable-content table tr td:first-child{border-left:none}.editable-content table tr th:last-child,.editable-content table tr td:last-child{border-right:none}.editable-content table tr th{background:#654597;color:#fff;font-weight:700;width:45%;position:relative;border-color:#34004f}.editable-content em{font-style:normal;background:linear-gradient(180deg, transparent, transparent 51%, #f6f644 52%, #f6f644);color:#222;font-weight:bold}.editable-content strong{color:#fe304d;font-weight:bold}.editable-content p{line-height:1.3rem;margin:8px 0 12px}.editable-content ol{margin:12px 0}.editable-content ol li{list-style:decimal;margin-left:24px}.editable-content ol ol li{list-style:lower-roman}.empty{margin:32px 0;text-align:center;color:#838383;font-size:12px}.en-link-banner{background:#34004f;color:#fff;position:sticky;top:0;z-index:1000}.en-link-banner .en-link-banner__container{padding:8px 12px;max-width:1024px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 769px){.en-link-banner .en-link-banner__container{justify-content:flex-end}}.en-link-banner .en-link-banner__text{font-weight:bold;margin-right:12px}@media screen and (min-width: 769px){.en-link-banner .en-link-banner__text{font-size:16px}}.footer{width:100%;background:#444;padding:24px 0 50px;margin:0;color:#e1e1e1}.footer .footer__navigation-series-list{display:flex;justify-content:space-between;max-width:1000px;padding:0 40px;margin:0 auto}@media screen and (max-width: 768px){.footer .footer__navigation-series-list{flex-wrap:wrap;padding:0}}@media screen and (max-width: 768px){.footer .footer__navigation-series-cell{width:50%;padding:12px}}.footer .footer__navigation-series-heading{font-size:14px}@media screen and (max-width: 768px){.footer .footer__navigation-series-heading{font-size:12px}}.footer .footer__navigation-link{color:#e1e1e1;display:block;margin:12px 0;letter-spacing:1px;font-size:12px}.footer .footer__navigation-link:hover{color:#fff}.footer .footer__logo{display:block;text-align:center;margin:50px 0 0}.footer .footer__second_hand_dealer_number{text-align:center;font-size:12px;margin:16px auto}.footer .footer__copyright{text-align:center;font-size:12px;margin:16px auto;font-weight:bold}.form .form__input{display:block;padding:0 4px;width:95%;min-height:50px;border:1px solid #c7c7c7;background:#fff;border-radius:10px;font-size:16px;box-sizing:border-box}.form .form__input--padded{padding-left:12px}.form .form__input.form__input--textarea{min-height:100px;margin-bottom:24px;field-sizing:content}.form .form__input.form__input--small{min-height:36px;border-radius:5px;border:1px solid #c7c7c7}.form .form__input.form__input--field-error{border:1px solid #fe304d}.form .form__input.form__input--full-width{width:100%}.form .form__input.form__input--one-line{height:50px}.form .form__input.form__input--center{margin:0 auto}.form .form__input.form__input--short{width:70%}.form .form__input--select-wrapper,.form .form__input-select-wrapper{position:relative;width:80%}.form .form__input--select-wrapper::before,.form .form__input--select-wrapper.cr-slider::after,.form .form__input-select-wrapper::before,.form .form__input-select-wrapper.cr-slider::after{content:"";position:absolute;top:25px;right:8%;display:block;width:0;height:0;margin:-2px 0 0;border:5px solid transparent;border-top:7px solid #c7c7c7}.form .form__input--select-wrapper.form__input-select-wrapper--full-width,.form .form__input-select-wrapper.form__input-select-wrapper--full-width{width:100%}.form .form__input--select-wrapper.form__input--small::before,.form .form__input--small.cr-slider::after,.form .form__input-select-wrapper.form__input--small::before{top:16px}.form .form__input--select-wrapper--icon-fixed::before,.form .form__input--select-wrapper--icon-fixed.cr-slider::after,.form .form__input-select-wrapper--icon-fixed::before,.form .form__input-select-wrapper--icon-fixed.cr-slider::after{right:12px}.form .form__input-filter-wrapper{position:relative;width:80%}.form .form__input-filter-wrapper::before,.form .form__input-filter-wrapper.cr-slider::after{position:absolute;top:18px;left:4px;display:block;width:0;height:0;margin:-2px 0 0;font-family:jirafficon;font-size:18px}.form .form__input-filter-wrapper--inline{display:inline-block;width:unset}.form .form__currency-input-wrapper{position:relative}.form .form__currency-input-wrapper::before,.form .form__currency-input-wrapper.cr-slider::after{content:'¥';position:absolute;top:9px;left:12px;display:block;width:0;height:0;font-size:16px;color:#838383}.form .form__currency-input-wrapper>input{padding-left:32px}.form .form__label{margin-bottom:8px;min-width:160px;max-width:240px;font-weight:bold}.form .form__label.form__label--wide{min-width:200px;max-width:100%}.form .form__label.form__label--narrow{min-width:60px;max-width:100%}.form .form__label.form__label--normal{font-weight:normal}.form .form__label--nowrap{white-space:nowrap}.form .form__description{font-size:12px;color:#838383;margin:0}.form .form__label--text-field-right-part{margin:8px 32px 0 4px;min-width:40px;max-width:100%;font-weight:bold;white-space:nowrap}.form .form__input--right{text-align:right}.form .form__required{margin-left:8px;color:#fe304d;font-size:10px}.form .form__required.form__required--no-margin{margin-left:0}.form .form__control{width:100%}.form .form__control.form__control--right{text-align:right}.form .form__control.form__control--multi{display:flex}@media screen and (max-width: 768px){.form .form__control.form__control--multi{flex-direction:column}}.form .form__control .form__control--second-item{margin-left:4px}@media screen and (max-width: 768px){.form .form__control .form__control--second-item{margin:8px 0 0 0}}.form .form__unit-box{display:flex;flex-direction:row}.form .form__search-field{width:100%;min-width:100px;min-height:48px;margin-right:8px;padding-left:4px;border-radius:5px;border:1px solid #c7c7c7;font-size:16px}.form .form__unit-box-input{width:98%}.form .form__unit-box-unit{margin:auto 0}.form .form__group{display:flex;padding:16px 0;justify-content:space-between}@media screen and (max-width: 768px){.form .form__group{margin:16px 0;flex-direction:column}}.form .form__group.is-hidden{display:none}.form .form__group.form__group--column{flex-direction:column}.form .form__group.form__group--centering{justify-content:center;align-items:center}@media screen and (max-width: 768px){.form .form__group--row-sp{flex-direction:row}}.form .form__group--row-tablet-center{display:flex;flex-direction:row;margin-right:auto;margin-left:auto;width:60%;text-align:center}@media screen and (max-width: 768px){.form .form__group--row-tablet-center{width:100%;flex-direction:column}}.form .form__submit-btn{display:block;width:80%;max-width:400px;height:60px;padding:8px;background:#654597;color:#fff;font-weight:bold;margin:50px auto;font-size:20px;border-radius:4px}.form .form__submit-btn:hover{opacity:.7}.form .form__submit-btn:disabled{background:#bdc3c7;color:#fff}.form .form__submit-btn.form__submit-btn--narrow{margin:16px auto}.form .form__submit-btn.form__submit-btn--danger{background:#fe304d}.form .form__submit-btn.form__submit-btn--main{background:#34004f}.form .form__cancel-btn{display:block;width:80%;max-width:400px;height:60px;padding:0;background:#e1e1e1;color:#fff;font-weight:bold;margin:50px auto;font-size:20px;border-radius:4px}.form .form__cancel-btn:hover{opacity:.7}.form .form__cancel-btn:disabled{background:#bdc3c7;color:#fff;cursor:default}.form .form__cancel-btn:disabled:hover{opacity:1}.form .form__checkbox-label{display:inline-flex;margin:8px 12px 0 0;cursor:pointer;align-items:center}.form .form__checkbox-label.form__checkbox-label--additional-condition{font-weight:bold;margin:0 auto}.form .form__checkbox{position:relative;height:25px;min-width:25px;margin:8px;line-height:25px;margin-right:12px;border-radius:4px;box-sizing:border-box;background:#fff;border:1px solid #c7c7c7;vertical-align:middle;display:inline-block}.form .form__checkbox::before,.form .form__checkbox::after{content:'';display:block;position:absolute;top:0;left:0;cursor:pointer;box-sizing:border-box}.form .form__checkbox:checked{border:2px solid #34004f}.form .form__checkbox:checked::before,.form .cr-slider:checked::after{background:#34004f;width:3px;height:16px;top:2px;left:11px;transform:rotate(45deg)}.form .form__checkbox:checked::after{background:#34004f;width:3px;height:8px;top:9px;left:5px;transform:rotate(-45deg)}.form .form__checkbox.form__checkbox--readonly-checked{border:none;background:transparent}.form .form__checkbox.form__checkbox--readonly-checked::before,.form .form__checkbox--readonly-checked.cr-slider::after{background:#2cb181;width:3px;height:16px;top:2px;left:11px;transform:rotate(45deg);cursor:default}.form .form__checkbox.form__checkbox--readonly-checked::after{background:#2cb181;width:3px;height:8px;top:9px;left:5px;transform:rotate(-45deg);cursor:default}.form .form__checkbox.form__checkbox--readonly-checked-disabled::before,.form .form__checkbox--readonly-checked-disabled.cr-slider::after,.form .form__checkbox.form__checkbox--readonly-checked-disabled::after{background:#e1e1e1}.form .form__checkbox.form__checkbox--align-left{margin-left:0}.form .form__field-error{display:inline-block;margin:8px 0 4px;font-weight:bold;font-size:12px;padding:2px 4px;background:#fe304d;color:#fff;border-radius:4px}.form .form__images{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;margin-top:12px}.form .form__image-cell{display:none;cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.form .form__image-box{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:100px;min-height:100px;margin-top:8px;background-color:#e1e1e1;cursor:pointer;position:relative;border-radius:4px;overflow:hidden}.form .form__image-box.form__image-box--1\/6{min-width:16%;min-height:16%}.form .form__image-box-message{color:#838383;pointer-events:none;font-size:10px;margin:4px 0 8px;line-height:1em}.form .form__image-icon-circle{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#838383;pointer-events:none;margin-top:8px}.form .form__image-icon{color:#fafafa}.form__radio-label{display:inline-flex;margin:8px 12px 0 0;cursor:pointer;align-items:center}.form__radio{position:relative;display:inline-block;vertical-align:middle;height:25px;width:25px;margin:4px;line-height:25px;margin-right:10px;border-radius:100px;box-sizing:border-box}.form__radio::before,.form__radio::after{content:'';display:block;width:25px;height:25px;line-height:25px;position:absolute;top:0;left:0;cursor:pointer;box-sizing:border-box}.form__radio::before,.form__radio.cr-slider::after{display:block;border-radius:100px;background:#e1e1e1;border:1px solid #c7c7c7;transition:all ease .2s}.form__radio:checked::before,.cr-slider:checked::after{background:#fff;border:5px solid #34004f}.form__radio:checked::after{font-weight:bold;font-size:18px;text-align:center;color:#fff}.fixed-footer{position:fixed;z-index:2;bottom:0;width:100%;height:54px;background:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,0.1)}.guide-category-list{display:flex;flex-wrap:wrap;margin:16px 0 40px}.guide-category-list__cell-title{font-size:16px;display:flex;width:100%;align-items:center;padding:4px 0}@media screen and (min-width: 769px){.guide-category-list__cell-title{padding:16px 0}}.guide-category-list__cell{width:50%}@media screen and (max-width: 768px){.guide-category-list__cell{width:100%}}.guide-category-list__cell .accordion__header--shown .guide-category-list__cell-accordion-icon{transform:rotate(180deg)}.guide-category-list__cell-accordion-icon{position:absolute;margin-top:auto;margin-bottom:auto;right:10px;vertical-align:middle}.guide-category-list__cell-icon{color:#654597;font-size:24px;margin-right:8px}.guide-category-list__children-cell{border-top:2px solid #c7c7c7}@media screen and (min-width: 769px){.guide-category-list__children-cell{border-top:none}.guide-category-list__children-cell:first-child{border-top:2px solid #c7c7c7}}.guide-category-list__children-link{display:flex;justify-content:space-between;color:#838383;padding:16px 0 16px 32px}@media screen and (min-width: 769px){.guide-category-list__children-link{padding:12px 0}}.guide-category-search__from-title{align-items:center;font-size:16px;font-weight:bold;color:#654597;margin:auto;padding-top:12px;padding-bottom:8px;text-align:center}.guide-category-search__inquiry-title{align-items:center;font-size:16px;color:#222;line-height:1.5em;padding-top:12px;padding-bottom:8px;text-align:center}.guide-category-search__result{color:#444;line-height:1.5em}.guide-category-search__result.guide-category-search__result--head{padding:12px 0 8px 0;font-size:16px}@media screen and (max-width: 768px){.guide-category-search__result.guide-category-search__result--head{font-size:14px}}.guide-category-search__result.guide-category-search__result--description{padding:0;font-size:14px}@media screen and (max-width: 768px){.guide-category-search__result.guide-category-search__result--description{font-size:12px}}.guide-list__separate{border-top:solid 0.5px #ececec;border-bottom:solid 0.5px #ececec;padding:16px}.guide-list__separate:first-child{border-top:none}.guide-list__separate:last-child{border-bottom:none}.guide-list__separate:hover{background-color:#ece7f4}.guide-oversea-visitors{display:flex;margin:4px auto;padding:4px;min-width:280px;max-width:1000px;text-align:center}.guide-oversea-visitors .campaign-banner__container--center{text-align:center;border-radius:16px;width:100%;overflow:hidden}.guide-oversea-visitors .guide-oversea-visitors__forward-segment{background-color:#372441;border-radius:16px;width:100%}.guide-oversea-visitors .guide-oversea-visitors__forward-segment-inner{text-align:center;padding:32px;max-width:640px;margin:0 auto}.guide-oversea-visitors .guide-oversea-visitors__table{display:table;margin:0 auto}.guide-oversea-visitors .guide-oversea-visitors__table-row{display:table-row}.guide-oversea-visitors .guide-oversea-visitors__forward-segment-table-cell{display:table-cell;vertical-align:middle}.guide-oversea-visitors .guide-oversea-visitors__rear-segment-table-cell-icon{display:table-cell;vertical-align:middle;width:13%}.guide-oversea-visitors .guide-oversea-visitors__rear-segment-table-cell-description{display:table-cell;vertical-align:middle;text-align:left;font-weight:500;word-break:normal;padding:8px}.guide-oversea-visitors .guide-oversea-visitors__forward-segment-button-caption{margin:24px 0 8px;color:#fff}.guide-oversea-visitors .guide-oversea-visitors__rear-segment-bottom{padding:8px}.guide-oversea-visitors .guide-oversea-visitors__rear-segment-caption{padding:8px;font-weight:600;font-size:14px;word-break:normal}@media screen and (max-width: 768px){.guide-oversea-visitors .guide-oversea-visitors__rear-segment-caption{font-size:16px}}.guide-oversea-visitors .guide-oversea-visitors__rear-segment{display:block;margin:0;padding:8px 40px 2px 40px;background-color:#fff;text-align:center;border-top-right-radius:16px;border-bottom-right-radius:16px}@media screen and (max-width: 768px){.guide-oversea-visitors .guide-oversea-visitors__rear-segment{border-top-right-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.guide-oversea-visitors .guide-oversea-visitors__forward-segment-title{color:#fff;text-align:center;padding:8px;font-weight:700;font-size:1.8em}@media screen and (max-width: 400px){.guide-oversea-visitors .guide-oversea-visitors__forward-segment-title{font-size:1.5em}}@media screen and (max-width: 320px){.guide-oversea-visitors .guide-oversea-visitors__forward-segment-title{font-size:1.3em}}.guide-oversea-visitors .guide-oversea-visitors__forward-segment-title-strong{font-weight:800;font-size:1.9em}@media screen and (max-width: 400px){.guide-oversea-visitors .guide-oversea-visitors__forward-segment-title-strong{font-size:1.6em}}@media screen and (max-width: 320px){.guide-oversea-visitors .guide-oversea-visitors__forward-segment-title-strong{font-size:1.4em}}.guide-oversea-visitors .guide-oversea-visitors__forward-segment-caption{text-align:center;font-weight:600;font-size:16px;padding:8px;color:#fff;word-break:normal}@media screen and (max-width: 768px){.guide-oversea-visitors .guide-oversea-visitors__forward-segment-caption{font-size:14px}}.guide-oversea-visitors .logo-size{width:90px;height:124px}.guide-oversea-visitors .thumbnail-size{width:124px;height:124px}@media screen and (max-width: 400px){.guide-oversea-visitors .thumbnail-size{width:80px;height:80px}}@media screen and (max-width: 320px){.guide-oversea-visitors .thumbnail-size{display:none}}.guide-oversea-visitors .guide-oversea-visitors__hr-gray{border:none;border-top:1px #838383 solid;margin:16px}.guide-oversea-visitors .guide-oversea-visitors__rear-segment-table-cell-description-link-strong{font-weight:600}@media screen and (min-width: 769px){.header.header--sticky-pc{position:sticky;top:0;z-index:1000}.header.header--stacked{top:60px}}.header .header__wrapper{background:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);border-top:4px solid #34004f}.header .header__wrapper .header__container{max-width:1000px;margin:0 auto;padding:0 4px;position:relative;z-index:800}.header .header__wrapper .header__nav{padding:12px 0;display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap}.header .header__wrapper .header__nav li:first-child{margin-right:16px}@media screen and (max-width: 768px){.header .header__wrapper .header__nav li:first-child{margin-right:auto}}.header .header__wrapper .header__nav .header__nav-search-form{margin-right:auto}.header .header__wrapper .header__search-form{display:flex;align-items:center;height:30px;margin-left:auto;margin-right:0}@media screen and (max-width: 768px){.header .header__wrapper .header__search-form{width:100%;height:44px;position:relative}}.header .header__wrapper .header__search-form-container{border:1px solid #c7c7c7;border-radius:100px;display:flex;justify-content:center;position:relative}@media screen and (max-width: 768px){.header .header__wrapper .header__search-form-container{width:100%}}.header .header__wrapper .header__search-keyword{width:14em;height:30px;min-height:30px;max-height:30px;transition:all .6s ease;padding:8px;border:none}@media screen and (max-width: 768px){.header .header__wrapper .header__search-keyword{height:40px;min-height:40px;max-height:40px;width:100%;border-radius:100px;border:none}}.header .header__wrapper .header__search-icon{padding:0;width:30px;min-width:30px;height:30px;border:none;font-size:14px}@media screen and (max-width: 768px){.header .header__wrapper .header__search-icon{top:5px;right:6px;position:absolute;z-index:1}}.header .header__wrapper .header__search-icon-search{font-size:24px}.header .header__wrapper .header__btn{display:block;width:120px;height:40px;margin:0 12px 0 24px;border:4px solid #34004f;background:#fff;text-align:center;line-height:35px;font-weight:bold;color:#34004f}@media screen and (max-width: 768px){.header .header__wrapper .header__btn{margin:0}}.header .header__wrapper .header__btn:hover{color:#fff;background:#34004f;font-weight:normal}.header .header__wrapper .header__btn,.header .header__wrapper .header__btn::before,.header .header__wrapper .header__btn::after{box-sizing:border-box;transition:all .3s}.header .header__wrapper .header__logo{width:110px;height:auto;margin:4px auto}@media screen and (max-width: 768px){.header .header__wrapper .header__logo{width:90px}}.header .header__wrapper .header__btn-group{display:flex}.header .header__wrapper .header__btn-group .header__btn-group-icon{font-size:18px}.header .header__wrapper .header__btn-group .header__btn-group-new-item{padding:4px 32px}.header .header__wrapper .header__btn-group .header__btn-tablet{padding:8px 16px}.header .header__wrapper .header__btn-group .header__btn-mobile{padding:2px;min-width:60px}.header .header__wrapper .header__btn-group .header__btn-group-notices{font-size:14px;margin:4px 8px;position:relative}@media screen and (max-width: 768px){.header .header__wrapper .header__btn-group .header__btn-group-notices{min-width:0;margin:4px 0}}.header .header__wrapper .header__btn-group .header__btn-group-todos{font-size:14px;margin:4px 8px;position:relative}@media screen and (max-width: 768px){.header .header__wrapper .header__btn-group .header__btn-group-todos{min-width:0;margin:4px 0}}.header .header__wrapper .header__btn-group .header__btn-badge{background-color:#fe304d;border-radius:12px;color:#fff;font-size:8px;height:12px;left:calc(100% - 10px);line-height:1;min-width:12px;padding:2px;position:absolute;top:5px}@media screen and (max-width: 768px){.header .header__wrapper .header__btn-group .header__btn-badge{left:calc(100% - 20px)}}.heading{letter-spacing:2px}.heading.heading--1{margin:12px 0;font-size:16px}.heading.heading--2{font-size:14px;font-weight:normal;color:#838383;margin:12px 0}.heading.heading--3{font-size:14px;font-weight:bold;color:#222;margin:12px 0}.heading.heading--4{font-size:14px;font-weight:bold;color:#838383;margin:12px 0}.heading.heading--5{font-size:20px;font-weight:bold;color:#654597;margin:32px 0;padding-top:32px}.heading.heading--center{text-align:center}.heading.heading--article{padding:12px 0;border-bottom:4px solid #34004f;font-size:16px}.item-list{width:100%;padding:0 4px;height:100%}@media screen and (max-width: 768px){.item-list{padding:0}}.item-list .item-list__link{color:#222;display:flex;flex-direction:column;height:100%}.item-list .item-list__title{margin-left:10px}.item-list__header{position:sticky;top:80px;z-index:10;background-color:#f5f5f5}@media screen and (max-width: 768px){.item-list__header{top:0}}.item-list .item-list__container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill, 174px);justify-content:space-between;padding-bottom:16px;row-gap:16px;margin:12px auto;width:100%}@media screen and (max-width: 768px){.item-list .item-list__container{grid-template-columns:repeat(3, 31.333%)}.item-list .item-list__container--mobile-two-column{column-gap:3%;grid-template-columns:repeat(2, 48%);justify-content:center}}.item-list .item-list__empty-data{margin-bottom:40px;text-align:center;width:100%}.item-list .item-list__empty-data .item-list__no-item-found{font-size:14px;color:#838383}.item-list .item-list__box{position:relative;background:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);border-radius:4px}.item-list .item-list__box:hover{transform:scale(1.02)}.item-list .item-list__box--shortcode-blog-search-items{height:100%;margin:0;width:100%}.item-list .item-list__box--shortcode-blog-search-items .item-list__item-name{display:-webkit-box}.item-list .item-list__badge{position:absolute;top:-6px;right:-4px;width:30px}.item-list .item-list__thumbnail{margin:0;padding:0;width:100%;position:relative;overflow:hidden;border-radius:4px 4px 0 0}.item-list .item-list__thumbnail::before,.item-list .item-list__thumbnail.cr-slider::after{display:block;content:'';padding-top:100%}.item-list .item-list__thumbnail-content{position:absolute;top:0;width:100%;height:100%;box-sizing:border-box}.item-list .item-list__item-name{margin:4px 8px;font-size:14px;overflow:hidden;display:flex;flex:1;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width: 768px){.item-list .item-list__item-name{font-size:12px}}.item-list .item-list__price-box{display:flex;justify-content:space-between;margin:8px;padding:0}.item-list .item-list__price-box .item-list__price-box--price{margin:0;font-size:14px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 768px){.item-list .item-list__price-box .item-list__price-box--price{font-size:12px}}.item-list .item-list__price-box .item-list__price-box--favorite-number{align-items:center;display:flex;color:#838383;font-size:14px;white-space:nowrap}@media screen and (max-width: 768px){.item-list .item-list__price-box .item-list__price-box--favorite-number{font-size:12px}}.item-list .item-list__price-box .item-list__price-box--favorite-number img{width:15px;height:15px;vertical-align:text-bottom}.item-list .item-list__tags{margin:4px 8px}.item-list .item-list__sold-icon{position:absolute;background-image:url(/assets/sold_mini-bf7f6e0ea8058983c21ee8467d6cce08d246aa2df60ba27ba3b0a8c525147846.png);background-size:60px;width:60px;height:60px;top:0;left:0;z-index:1}@media screen and (max-width: 768px){.item-list .item-list__sold-icon{background-size:40px;width:40px;height:40px}}.item-list .item-list__business-icon{background:rgba(255,255,255,0.8);background-image:url(/assets/icon-shop-black-ff325c6eba29d4eb509ce930cc04c2534dfd3e381200957c145e22f5d77fefa0.png);background-size:30px;position:absolute;width:30px;height:30px;top:0;right:0;z-index:1}.item-list__more{display:flex;justify-content:center}.item-form .item-form__btn-area{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:8px 0 12px;flex-direction:column}@media screen and (min-width: 769px){.item-form .item-form__btn-area{flex-direction:row}}.item-form .item-form__btn-area-btn{width:280px;margin:8px 12px}@media screen and (max-width: 768px){.item-form .item-form__btn-area-btn{width:280px}}@media screen and (min-width: 769px){.item-form .item-form__btn-area-btn.item-form__btn-area-btn--update{order:3}}@media screen and (min-width: 769px){.item-form .item-form__btn-area-btn.item-form__btn-area-btn--present{order:2}}@media screen and (min-width: 769px){.item-form .item-form__btn-area-btn.item-form__btn-area-btn--suspend{order:2}}@media screen and (min-width: 769px){.item-form .item-form__btn-area-btn.item-form__btn-area-btn--cancel{order:1}}@media screen and (min-width: 769px){.item-form .item-form__btn-area-btn.item-form__btn-area-btn--exhibit{order:2}}@media screen and (min-width: 769px){.item-form .item-form__btn-area-btn.item-form__btn-area-btn--draft{order:1}}@media screen and (min-width: 769px){.item-form .item-form__btn-area-btn.item-form__btn-area-btn--create-from-draft{order:3}}@media screen and (min-width: 769px){.item-form .item-form__btn-area-btn.item-form__btn-area-btn--update-draft{order:2}}@media screen and (min-width: 769px){.item-form .item-form__btn-area-btn.item-form__btn-area-btn--delete-draft{order:1}}.item-form .item-form__drop-area{display:flex;justify-content:center;flex-grow:1;flex-wrap:wrap;margin:0 auto}@media screen and (max-width: 768px){.item-form .item-form__drop-area{width:100%}}.item-form .item-form__drop-noimage{flex:2;height:140px;background:#e1e1e1;border:1px dashed #838383;margin:4px;display:none;text-align:center;color:#222;border-radius:4px}.item-form .item-form__drop-noimage:first-child .drop-noimage__icon{margin:16px auto 12px}.item-form .item-form__drop-noimage:first-child .drop-noimage__text{display:block}.item-form .item-form__drop-noimage-icon{margin:50px auto;font-size:40px}.item-form .item-form__drop-noimage-text{display:none}.item-form .item-form__drop-image-box{display:block;width:calc(100% / 4 - 8px);height:140px;padding:0;background:#fff;border:1px solid #e1e1e1;position:relative;text-align:center;margin:4px}.item-form .item-form__drop-image{display:block;width:100%;height:100%;position:absolute;margin:0 auto;padding:0;top:0}@media screen and (max-width: 768px){.item-form .item-form__drop-image{height:80px}}.item-form .item-form__drop-delete a{display:block;position:absolute;width:100%;height:38px;bottom:0;left:0;line-height:38px;background:#e1e1e1}@media screen and (max-width: 768px){.item-form .item-form__drop-delete a{height:28px;line-height:28px;font-size:16px}}.item-form .item-form__drop-delete a:hover{color:#00a0e9;opacity:.8}.item-form .item-form__tag-select{display:block;border:2px solid #c7c7c7;background:#fff;border-radius:10px;margin:8px auto}@media screen and (max-width: 768px){.item-form .item-form__tag-select{width:97%;margin:8px 0}}.item-form .item-form__tag-select-ul{margin:4px 4px 4px 8px;padding:0;overflow:auto;height:186px}.item-form .item-form__tag-select-li{padding:4px 0}.item-form .item-form__tag-select-label{color:#838383}.item-form .item-form__tag-select-input{appearance:checkbox;display:inline-block}.item-form .mypage-items__selected-products{margin:12px 0 16px}.item-form .mypage-items__selected-product-cell{display:flex;align-items:center;background:#fff;padding:8px;border-bottom:solid 1px #c7c7c7}.item-form .mypage-items__selected-product-cell:last-child{border-bottom:none}.item-form .mypage-items__selected-product-cell-image{width:50px;height:auto}.item-form .mypage-items__selected-product-cell-title{font-size:14px;padding:8px}.item-form .mypage-items__selected-product-cell-delete{margin-left:auto;align-self:flex-start}.item-form .mypage-items__selected-product-cell-delete-btn{background:#fe304d;color:#fff;padding:2px 4px;font-size:14px;border-radius:4px;font-weight:bold;cursor:pointer}.item-form .mypage-items__series-selector-text{display:block;text-align:left;margin-bottom:24px;padding:0 4px;width:95%;min-height:50px;border:1px solid #c7c7c7;background:#fff;border-radius:10px;font-size:16px;box-sizing:border-box;position:relative}.item-form .mypage-items__series-selector-text::before,.item-form .mypage-items__series-selector-text.cr-slider::after{content:"";position:absolute;top:25px;right:8px;display:block;width:0;height:0;margin:-2px 0 0;border:5px solid transparent;border-top:7px solid #c7c7c7}.item-form .mypage-items__series-selector-label{display:inline-block;width:90px}.item-form .mypage-items__vue-simple-suggest-container{position:relative}.item-form .mypage-items__vue-simple-suggest-loader{background-color:#fff;border:1px dotted #c7c7c7;font-size:12px;padding:8px 12px;position:absolute;text-align:center;top:96%;width:95%}.item-form .mypage-items__product-display-name-container{display:inline-block;font-size:14px}.item-form .mypage-items__product-display-name-container span:not(:first-child){color:#838383;font-size:12px}.item-form .mypage-items__product-suggestions{background-color:#fff;border:1px dotted #c7c7c7;list-style-type:none;position:absolute;top:96%;width:95%;z-index:1100}.item-form .mypage-items__product-suggestions-item-wrapper{padding:8px 12px}.item-form .mypage-items__product-suggestions-item-wrapper:hover{background:#ececec}.item-form .mypage-items__product-suggestions-item{align-items:center;display:flex;justify-content:space-between;width:100%}.item-form .mypage-items__product-suggestion-icon{color:#838383}.item-price-buy{display:flex;justify-content:center;align-items:center;flex-direction:row}.item-price-buy .item-price-buy__item-detail{width:55%;height:100%;padding:4px}.item-price-buy .item-price-buy__favorite{width:47%}.item-price-buy .item-price-buy__favorite .favorite-off a{padding:10px 4px 10px 18px}.item-price-buy .item-price-buy__favorite .favorite-off a:first-child{background:url(/images/iconStar-off-gray.png) center left no-repeat;background-size:18px 18px}.item-price-buy .item-price-buy__favorite .favorite-on a{padding:10px 4px 10px 18px}.item-price-buy .item-price-buy__favorite .favorite-on a:first-child{background:url(/assets/iconStar-on-c257301a6a9856f3e5d1695a7add5e606a47cb5ed63ec79c11a2f5e08103f0ec.png) center left no-repeat;background-size:18px 18px}.item-price-buy .item-price-buy__buy-button{width:45%}.item-price-buy .item-price-buy__link-label{color:#222}.info-panel{margin:12px;padding:8px;border-radius:4px;background:#ececec;font-weight:bold}.info-panel.info-panel--error,.info-panel.info-panel--alert,.info-panel.info-panel--danger{background:#edd1d1;color:#9b1916}.info-panel.info-panel--notice,.info-panel.info-panel--warning{background:#ffe7b4;color:#ba7f00}.info-panel.info-panel--success{background:#b2e1d0;color:#13895e}.info-panel.info-panel--right-link{text-align:right}.mail-login{display:block;width:60%;text-align:center;height:auto;margin:16px auto 0 auto}@media screen and (max-width: 768px){.mail-login{width:95%}}.mail-login .mail-login__heading{margin:40px auto;position:relative}.mail-login .mail-login__heading span{position:relative;z-index:2;display:inline-block;margin:0 2.5em;padding:0 1em;background-color:#fff;text-align:center}.mail-login .mail-login__heading::before,.mail-login .mail-login__heading.cr-slider::after{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#ccc}.mail-login a{color:#00a0e9;text-decoration:underline}.menu{position:relative;padding:0;margin:12px 0;background:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);border-radius:4px}.menu .menu__cell-link{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c7c7c7;padding:12px;color:#222;width:100%;box-sizing:border-box}.menu .menu__cell-link:hover{background:#e1e1e1}.menu .menu__cell:last-child .menu__cell-link{border:0}.menu .menu__cell:not(.without_tag){position:relative}.menu .menu__cell:not(.without_tag) .menu__cell-link::after{display:block;content:'';width:6px;height:6px;border-right:1px solid #838383;border-bottom:1px solid #838383;transform:rotate(-45deg)}.menu .menu__cell-submenu-tag{position:absolute;visibility:hidden;width:160px;top:-5px;left:160px;padding:0;border:3px solid #ffb619;opacity:0;z-index:10;background:#fff;transition:all .2s ease}.menu .menu__cell-submenu-tag .menu__cell-submenu-tag-cell-link{display:block;padding:8px;line-height:1em;border-bottom:0;color:#222}.menu .menu__cell-submenu-tag .menu__cell-submenu-tag-cell:hover{background:#ffb619;color:#222}.menu .menu__cell:hover .menu__cell-submenu-tag{visibility:visible;left:170px;opacity:1}.modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transition:all 200ms;z-index:1100}.modal .modal__background{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.modal .modal__container{position:relative;margin:auto}.modal.modal--hidden{display:none}.modal.modal--removing{animation:modal-bg-remove .2s;opacity:0}@keyframes modal-bg-remove{0%{opacity:1}100%{opacity:0}}.modal.modal--removing .modal__container{transform:scale(0.95);animation:modal-container-show .2s}@keyframes modal-container-show{0%{transform:scale(1)}100%{transform:scale(0.95)}}.modal.modal--shown{opacity:1;animation:modal-bg-show .2s}@keyframes modal-bg-show{0%{opacity:0}100%{opacity:1}}.modal.modal--shown .modal__container{animation:modal-container-show .2s}@keyframes modal-container-show{0%{transform:scale(0.95)}100%{transform:scale(1)}}.modal .modal__contents{background-color:#fff;-webkit-overflow-scrolling:touch}.modal .modal__close-btn{position:absolute;appearance:none;border:none;outline:none;background:none}.modal .modal__contents--fixed-size{border-radius:15px;width:90vw;max-width:400px;max-height:90vh;overflow:auto}@media screen and (max-width: 768px){.modal .modal__contents--fixed-size{max-height:calc(80vh - 44px)}}.modal .modal__close-btn--fixed-size{top:-44px;right:0;color:#fff;font-size:28px;padding:4px;cursor:pointer}.modal .modal__close-btn--fixed-size:hover{opacity:.7}.modal .modal__contents--full-size{width:100vw;max-height:100vh;overflow:auto;padding:40px 16px;border-radius:0}@media screen and (min-width: 769px){.modal .modal__contents--full-size{max-width:600px;max-height:80vh;padding:40px 24px}}.modal .modal__close-btn--full-size{top:16px;right:16px;position:relative;display:flex;align-items:flex-end;flex-direction:column;font-size:14px;padding:2px;color:#222;z-index:1100}.modal .modal__close-btn--full-size:hover{opacity:.7}.modal .modal__contents--full-screen{height:100vh;max-height:100vh;padding:16px 0}.legacy-modal{display:flex;visibility:hidden;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transition:all 200ms;z-index:1100}.legacy-modal.modal--shown{display:flex;justify-content:center;align-items:center;opacity:1;visibility:visible}.legacy-modal .modal__background{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.legacy-modal .modal__contents{position:relative;width:90%;max-width:400px;max-height:80%;margin:auto;background-color:#fff;overflow:auto}.legacy-modal .modal__close-btn{position:absolute;top:-40px;right:0;background-color:#fff;color:#372441;font-size:48px;padding:4px;cursor:pointer}.legacy-modal .modal__close-btn:hover{opacity:.7}.more-btn__wrapper{display:flex;justify-content:flex-end;margin:8px 0;align-items:center}.more-btn{padding:8px 16px;display:flex;justify-content:space-between;align-items:center;min-width:100px;color:#34004f;border:2px solid #34004f;font-size:14px;transition:all .2s ease;position:relative;z-index:0}@media screen and (max-width: 768px){.more-btn{width:100%}}.more-btn::before,.more-btn.cr-slider::after{height:100%;width:0;content:' ';display:block;transition:all 0.3s cubic-bezier(0.84, 0.07, 0.39, 1.03);background:#34004f;position:absolute;top:0;left:0;z-index:-1}.more-btn .more-btn__arrow-right::after{display:block;flex-grow:1;content:'';right:8px;width:6px;height:6px;border-right:2px solid #34004f;border-bottom:2px solid #34004f;transform:rotate(-45deg)}.more-btn:hover{color:#fff}.more-btn:hover::before,.cr-slider:hover::after{width:100%}.more-btn:hover .more-btn__arrow-right::after{border-right:2px solid #fff;border-bottom:2px solid #fff}.move-btn{padding:8px 24px;display:flex;justify-content:space-between;align-items:center;min-width:100px;color:#222;background-color:#fafafa;border:1px solid #fafafa;border-radius:4px;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);font-size:14px;position:relative;z-index:0}.move-btn:hover{background:#654597;color:#fff}.move-btn .move-btn__label{margin:0 4px}.move-btn .move-btn__arrow-right::after{display:block;flex-grow:1;content:'';right:8px;width:6px;height:6px;border-right:1px solid #838383;border-bottom:1px solid #838383;transform:rotate(-45deg)}.my-contents{max-width:750px;background:#fafafa;border:1px solid #c7c7c7;margin:0 20px 50px}@media screen and (max-width: 768px){.my-contents{margin:32px 0;border:none}}.my-contents.my-contents--plane{background:transparent;border:none;margin:0}.my-contents .my-contents__inner{padding:12px 40px}@media screen and (max-width: 768px){.my-contents .my-contents__inner{padding:8px 12px}}.my-contents .my-contents__thumbnail{background-size:60px 60px;width:60px;height:60px;margin-left:32px}@media screen and (max-width: 768px){.my-contents .my-contents__thumbnail{margin:0}}.my-contents h1{margin:24px 0;color:#372441}@media screen and (max-width: 768px){.my-contents h1{margin:12px 0}}.my-contents h2{margin:24px 0;font-size:14px;padding:8px 0;color:#372441;border-bottom:1px solid #c7c7c7}@media screen and (max-width: 768px){.my-contents h2{margin:12px 0}}.my-contents dl{margin:24px 0;border-top:1px solid #c7c7c7;padding-top:20px;line-height:1.7em;position:relative}@media screen and (max-width: 768px){.my-contents dl{margin:12px 0}}.my-contents dt{float:left;clear:both;width:20%;min-width:160px}.my-contents dd{margin-left:20%;position:relative}.my-contents-center{margin:30px auto}.my-contents-center .message-box{margin-top:40px;margin-bottom:60px}.my-contents__list-item{display:flex;padding:24px 0;line-height:1.7em}.my-contents__list-item-read{opacity:.5}.my-contents__list-item-img{align-items:center;display:flex;min-width:160px}@media screen and (max-width: 768px){.my-contents__list-item-img{min-width:80px}}.mypage-item-list{width:100%;padding:0}.mypage-item-list .mypage-item-list__cell{padding-top:20px;border-bottom:1px solid #e1e1e1;margin:auto;overflow:hidden}.mypage-item-list .mypage-item-list__cell:last-child{border:0}.mypage-item-list .mypage-item-list__cell-link{display:flex;color:#222}.mypage-item-list .mypage-item-list__cell-figure{padding:8px;width:25%;max-width:120px}.mypage-item-list .mypage-item-list__cell-content{padding:8px;display:flex;flex-direction:column;flex-grow:1}.mypage-item-list .mypage-item-list__cell-price{font-size:20px;font-weight:bold}.mypage-item-list .mypage-item-list__cell-status{color:#fe304d;display:flex;align-items:center;margin-top:16px}.mypage-item-list .mypage-item-list__cell-info-meta-wrapper{display:flex;flex:1;justify-content:space-between}@media screen and (max-width: 768px){.mypage-item-list .mypage-item-list__cell-info-meta-wrapper{flex-direction:column}}.mypage-identifications-inner{display:flex;flex-direction:column}.mypage-identifications-inner__content{align-self:center;margin-top:16px}.mypage-identifications-status-icon-frame{display:inline-flex;justify-content:center;align-items:center;height:100%}.mypage-identifications-status-icon{color:#fff;width:102px;height:102px;margin:16px 4px 8px 4px;overflow:hidden;text-align:center;align-self:center;border-radius:100%}.mypage-identifications-status-icon--accepted{font-size:80px;background-color:#2cb181}.mypage-identifications-status-icon--rejected{font-size:70px;background-color:#fe304d}.mypage-identifications-status-icon--applying{font-size:80px;background-color:#ffb619}.mypage-identifications{border:none;background-color:#fff;border-radius:15px;padding-bottom:40px}.mypage-identifications__moveto-new-btn{background:#34004f;color:#fff}.mypage-identifications__attentions{width:100%;background:#ffe7b4;border-radius:4px;padding:8px 16px;font-weight:bold}.mypage-identifications__attentions__inner{margin:8px 0}.mypage-identifications__form{width:90%}.mypage-identifications-form-control-frame{width:100%;display:flex;flex-direction:row}.mypage-identifications-form-control__dropzone-frame{width:174px;margin-right:8px;font-size:12px;color:#838383}.mypage-identifications-form-control__dropzone{border:1px dashed #222;border-radius:4px}.mypage-identifications-form-control__jirafficon{font-size:48px;display:block}.mypage-user-keepings-list{display:flex;flex-wrap:wrap;gap:24px 3.5%;margin-bottom:32px}@media screen and (max-width: 768px){.mypage-user-keepings-list{gap:24px 6%}}.mypage-user-keepings-list>*{width:31%;min-width:140px}@media screen and (max-width: 768px){.mypage-user-keepings-list>*{width:47%}}.mypage-user-keepings-index__conditions-wrapper{flex-direction:row}@media screen and (max-width: 768px){.mypage-user-keepings-index__conditions-wrapper{flex-direction:column;row-gap:12px}}@media screen and (max-width: 768px){.mypage-user-keepings-index__conditions-wrapper .form{align-self:center}}.mypage-user-keepings-index__conditions-wrapper .form__input{width:170px}@media screen and (max-width: 768px){.mypage-user-keepings-index__conditions-wrapper .form__input{width:140px}}@media screen and (max-width: 768px){.mypage-user-keepings-index__count-label{align-self:flex-end}}.mypage-user-keepings-show__wrapper{display:grid;gap:20px;grid-template-columns:1fr 1fr;justify-items:center}@media screen and (max-width: 768px){.mypage-user-keepings-show__wrapper{align-items:center;grid-template-columns:1fr}}.mypage-user-keepings-show__name{font-size:24px;font-weight:700;line-height:1.5em}@media screen and (max-width: 768px){.mypage-user-keepings-show__name{font-size:16px}}.mypage-user-keepings-show__status-container{display:flex;font-size:14px;gap:8px}.mypage-user-keepings-show__uuid-container{align-items:center;display:flex}.mypage-user-keepings-show__button-copy{align-items:center;color:#00a0e9;display:flex}.mypage-user-keepings-show__button-copy:hover{color:#23b3ff}.mypage-user-keepings-show__copy-icon{font-size:16px}.mypage-user-keepings-show__copy-label{text-decoration:underline}.mypage-user-keepings-show__images-container{max-width:100%;width:320px}.mypage-user-keepings-show__buttons-container{align-items:center;display:flex;flex-direction:column}.mypage-user-keepings-show__shipping-caution{color:#444;font-size:10px;line-height:1.5em}.mypage-user-keepings-show__price-container{align-items:center;display:flex;flex-direction:column;box-shadow:0 0 5px 1px rgba(0,0,0,0.1);border-radius:15px}.mypage-user-keepings-show__price-wrapper{align-items:center;display:flex;justify-content:center}.mypage-user-keepings-show__price-value{font-size:24px;font-weight:bold}.mypage-user-keepings-show__price-description{align-items:center;display:flex;justify-content:center}.mypage-user-keepings-show__description{background-color:#f5f5f5}.mypage-user-keepings-show__metadata-container{border:2px solid #c7c7c7;border-collapse:collapse;width:100%}.mypage-user-keepings-show__metadata-wrapper{border-bottom:1px solid #c7c7c7}.mypage-user-keepings-show__metadata-label{background-color:#fafafa}.mypage-user-keepings-show__image-area{display:block;padding:0;position:relative;margin:0 auto;width:320px;cursor:pointer}@media screen and (max-width: 768px){.mypage-user-keepings-show__image-area{width:100%}}.mypage-user-keepings-show__main-image-item{z-index:0}.mypage-user-keepings-show__main-image-pagination{position:relative;margin-top:16px}.mypage-user-keepings-show__main-image-pagination .swiper-pagination-bullet-active{background-color:#222}.mypage-user-keepings-show__thumb-images-item{flex-direction:row;align-content:flex-start}.mypage-user-keepings-show__thumb-images-img{opacity:.5;padding:4px}.mypage-user-keepings-show__thumb-images .swiper-slide-thumb-active{opacity:1}.mypage-user-keepings-show__zoom-icon{color:#fff;position:absolute;bottom:24px;right:8px;font-size:24px;text-shadow:0 0 5px rgba(0,0,0,0.1)}.mypage-user-keepings-items-new__wrapper{display:flex;gap:20px}.mypage-user-keepings-items-new__title{margin:40px 0}@media screen and (max-width: 768px){.mypage-user-keepings-items-new__title{margin:24px 0}}.mypage-user-keepings-items-new__section-title{font-size:14px;font-weight:700}.mypage-user-keepings-items-new__brand-name{color:#838383;font-size:14px}.mypage-user-keepings-items-new__name{font-size:16px}.mypage-user-keepings-items-new__status-container{display:flex;font-size:14px;gap:8px}.mypage-user-keepings-items-new__images-container{width:150px}@media screen and (max-width: 768px){.mypage-user-keepings-items-new__images-container{width:90px}}.mypage-user-keepings-items-new__zoom-icon{color:#fff;position:absolute;bottom:8px;right:8px;font-size:24px;text-shadow:0 0 5px rgba(0,0,0,0.1);z-index:1}.mypage-user-keepings-items-new__button-back{width:280px}.minimum-header{background:#fff;padding:8px;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);border-top:4px solid #34004f}@media screen and (min-width: 769px){.minimum-header{position:sticky;top:0;z-index:1000;margin-bottom:16px}}.minimum-header .minimum-header__logo{margin:2px auto;text-align:center;width:100px}.pager ul{display:flex;justify-content:center;flex-flow:wrap}.pager .omission,.pager .curent,.pager .pager-link a,.pager .prev a,.pager .next a{display:block;width:30px;height:30px;text-align:center;margin:8px;border-radius:4px;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);color:#222}.pager .curent{background:#654597;text-align:center;line-height:2em;color:#fff}.pager .omission{box-shadow:none}.pager .pager-link a{background:#fafafa;text-align:center;line-height:2em}.pager .prev a,.pager .next a{position:relative;background-color:#fafafa;border-radius:100%}.pager .prev ::before,.pager .prev .cr-slider::after{display:block;content:'';position:absolute;z-index:2;top:.6em;left:.8em;width:8px;height:8px;border-right:1px solid #222;border-bottom:1px solid #222;transform:rotate(135deg)}.pager .next ::before,.pager .next .cr-slider::after{display:block;content:'';position:absolute;z-index:2;top:.6em;left:.6em;width:8px;height:8px;border-right:1px solid #222;border-bottom:1px solid #222;transform:rotate(-45deg)}.pager .prev a:hover,.pager .pager-link a:hover,.pager .next a:hover{background:#654597;color:#fff}.pager.pager--bottom-space-ll{margin-bottom:24px}.pager.center{text-align:center;margin-left:auto;margin-right:auto}.plate{margin:12px 4px 32px;background:#fff;border-radius:15px;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02)}@media screen and (max-width: 768px){.plate{margin:12px 0 32px;border-radius:0}}.plate--mobile-plain{margin:0;background:transparent;border-radius:0;box-shadow:none}.plate--smooth{border-radius:25px}.plate__inner{padding:16px}.plate__inner--mobile{padding:0}@media screen and (max-width: 768px){.plate__inner--mobile{padding:16px}}.plate__inner.plate__inner--right-align{display:flex;justify-content:flex-end;align-items:center}.plate__inner--full-width{padding:12px 0 12px}.plate__inner--narrow{padding:16px 80px}@media screen and (max-width: 768px){.plate__inner--narrow{padding:16px}}.plate--plane{margin:12px 4px 32px;background:transparent;border-radius:0;box-shadow:none}@media screen and (max-width: 768px){.plate--plane{margin:12px 0 32px}}.plate--border-primary{border:2px solid #654597}@media screen and (max-width: 768px){.plate--border-primary{border-radius:15px}}.plate--full-width{margin:12px 0 32px}@media screen and (max-width: 768px){.plate--full-width{margin:12px 0 32px;margin-left:0;margin-right:0}}.plate--margin-narrow{margin:12px 4px 4px}@media screen and (max-width: 768px){.plate--margin-narrow{margin:12px 0 4px;border-radius:0}}.plate--half{width:100%}@media screen and (min-width: 769px){.plate--half{width:48%}}.product-list{width:100%;padding:0 4px;height:100%}@media screen and (max-width: 768px){.product-list{padding:0}}.product-list .product-list__link{color:#222;display:flex;flex-direction:column;height:100%}.product-list__header{position:sticky;top:80px;z-index:10;background-color:#f5f5f5}@media screen and (max-width: 768px){.product-list__header{top:0}}.product-list__container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill, 174px);justify-content:space-between;padding-bottom:16px;row-gap:16px;margin:12px auto;width:100%}@media screen and (max-width: 768px){.product-list__container{grid-template-columns:repeat(3, 31.333%)}}.product-list__box{position:relative;background:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);border-radius:4px}.product-list__box:hover{transform:scale(1.02)}.product-list__product-name{margin:4px 8px;font-size:14px;overflow:hidden;display:flex;flex:1;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width: 768px){.product-list__product-name{font-size:12px}}.product-list__price-box{display:flex;justify-content:space-between;margin:4px 8px;padding:0}.product-list__price-box-price{margin:0;font-size:14px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 768px){.product-list__price-box-price{font-size:12px}}.product-list__item-count{color:#838383;font-size:12px;margin:4px 8px}.product-list__thumbnail{margin:0;padding:0;width:100%;position:relative;overflow:hidden;border-radius:4px 4px 0 0}.product-list__thumbnail::before,.product-list__thumbnail.cr-slider::after{display:block;content:'';padding-top:100%}.product-list__thumbnail-content{position:absolute;top:0;width:100%;height:100%;box-sizing:border-box}.product-list__badge{position:absolute;top:-4px;left:0;width:40px}.product-list__ranking-badge{position:absolute;top:-4px;right:-5px;width:30px}.products-list-s__cell{background:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);margin:8px 0;border-radius:4px;transition:.2s ease all}.products-list-s__cell:hover{transform:scale(1.03)}.products-list-s__cell-link{color:#222}.products-list-s__cell-link:hover{color:#222}.products-list-s__cell-image{margin:0;background:#e1e1e1}.products-list-s__cell-name{padding:8px;color:#838383;font-size:12px;text-align:center}.products-list-s__cell-price{padding:8px;box-sizing:border-box}.products-list-s__cell-price-title{font-size:12px;font-weight:bold}.products-list-s__cell-price-num{text-align:right;font-size:16px;color:#fe304d;font-weight:bold;margin-top:8px}.products-list-s--col .products-list-s__cell-link{display:flex}.products-list-s--col .products-list-s__cell-image{width:40%;border-radius:4px 0 0 4px}.products-list-s--col .products-list-s__cell-price{width:60%}.products-list-s--row{display:flex}.products-list-s--row .products-list-s__cell{width:110px;margin:8px}.products-list-s--row .products-list-s__cell-image{border-radius:4px 4px 0 0}.products-list-s--row .products-list-s__cell-name{min-height:100px;display:flex;align-items:center;justify-content:center}.product-list-m{padding:0 4px}.product-list-m .products-list-m__container{display:flex;flex-wrap:wrap;margin:12px auto;width:100%}@media screen and (max-width: 768px){.product-list-m .products-list-m__container{padding:0;margin:0 auto}}.product-list-m .products-list-m__cell{width:388px;color:#222}@media screen and (max-width: 768px){.product-list-m .products-list-m__cell{margin:8px 1.5%;width:100%}}.product-list-m .products-list-m__cell-link{color:#222;cursor:pointer}.product-list-m .products-list-m__cell-link:hover{color:#222}.product-list-m .products-list-m__hero{display:flex}.product-list-m .products-list-m__hero-main{width:70%}.product-list-m .products-list-m__hero-name{margin:8px 0 0 12px;font-weight:bold;color:#222}.product-list-m .products-list-m__hero-definition{padding:12px}.product-list-m .products-list-m__hero-side{width:30%;margin:8px}.product-list-m .products-list-m__hero-side-center{width:30%;margin:8px;display:flex;justify-content:center;align-items:center}.product-list-m .products-list-m__text-info{width:65%}.product-list-m .products-list-m__title{margin:16px 0 8px}@media screen and (min-width: 769px){.product-list-m .products-list-m__title{font-size:16px}}.product-list-m .products-list-m__hero-figure{margin-top:8px;width:100%;height:auto}.product-list-m .products-list-m__price{display:flex;padding:4px 12px 8px 16px;border-top:1px #e1e1e1 solid}.product-list-m .products-list-m__price-title{line-height:12px;font-size:14px;font-weight:bold}.product-list-m .products-list-m__price-title-sub{font-size:8px;font-weight:normal}.product-list-m .products-list-m__hero-price-num{margin-left:32px;font-size:20px;color:#fe304d;font-weight:bold}.product-list-m .products-list-m__right-icon{margin-left:auto;display:flex;justify-content:center;align-items:center}.review-icon{display:inline-block;position:relative;width:auto;height:30px}.review-icon.review-icon--good::before,.review-icon--good.cr-slider::after{background-image:url(/assets/icon_grade01-82491a0a199911789feef3cdba5f20f47d34a3d5993f3b398a3cfc8378752f40.png)}.review-icon.review-icon--normal::before,.review-icon--normal.cr-slider::after{background-image:url(/assets/icon_grade02-a0f60d0830b9a932541dbfd68d721a033fcf3578bc86cb54623ae0534268df31.png)}.review-icon.review-icon--bad::before,.review-icon--bad.cr-slider::after{background-image:url(/assets/icon_grade03-5d65c3516d042f841139ea0e317b5e1fbd683e4dafffb0bb22cf0e5f3b3c0cbe.png)}.review-icon.review-icon--s{padding-left:18px}.review-icon.review-icon--s::before,.review-icon--s.cr-slider::after{width:14px;height:14px}.review-icon::before,.review-icon.cr-slider::after{content:"";display:inline-block;width:20px;height:20px;margin:4px;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:middle}.comment-box{background:#fafafa;padding:24px 32px;margin:0 auto 32px auto}@media screen and (max-width: 768px){.comment-box{width:100%;padding:8px}}.comment-box .comment-box__attention{max-width:460px;width:90%;background:#ffe7b4;color:#444;font-size:12px;margin:12px auto;padding:8px;border-radius:10px}.comment-box .comment-box__area dl{margin:0 auto;display:flex;padding:15px 0}.comment-box .comment-box__area dt{display:block;clear:both;width:40px;height:40px;border-radius:40px;background:#fff}.comment-box .comment-box__area dt img{width:40px;height:40px;border-radius:100%}.comment-box .comment-box__area dd{display:block;width:auto}.comment-box .comment-box__contents{margin-left:12px;width:100%}.comment-box .comment-box__user-name{font-weight:bold;color:#00a0e9;position:relative}.comment-box .comment-box__user-name-inner{display:flex;padding:4px 0}.comment-box .comment-box__btn-delete{margin-left:auto}.comment-box .comment-box__empty{text-align:center;font-size:12px;color:#444}.comment-box .comment-box__two-weeks-after-trading{text-align:center;font-size:12px;color:#444}.comment-box .comment-box__master{background:#654597;color:#fff;font-weight:normal;font-size:12px;padding:2px 8px;border-radius:10px;margin-left:8px}.comment-box .comment-box__user-talk{display:block;background:#fff;padding:10px}.comment-box .comment-box__user-talk p{margin:0}.comment-box .comment-box__more{text-align:right}.comment-box .comment-box__api-linked{text-align:center;color:#fe304d}.comment-box .comment-box__guide-link{color:#444;font-size:12px;font-weight:bold;justify-content:center;line-height:1;display:flex;margin-top:16px}.comment-box .comment-box__attention-vault{color:#838383;text-align:center}.comment-box .comment-box__contact-link{color:#654597;font-size:12px;font-weight:bold;justify-content:center;line-height:1;display:flex;margin-top:16px}.trades-item-plate{color:#222}.trades-item-plate.trades-item-plate--link:hover{color:#838383}.trades-item-plate .trades-item-plate__item-data{display:flex}.trades-item-plate .trades-item-plate__item-img{width:60px;margin:16px}.trades-item-plate .trades-item-plate__item-meta{flex-basis:100%}.trades-item-plate .trades-item-plate__item-name{font-size:14px}.trades-item-plate .trades-item-plate__item-price{text-align:right}.trade-progress{max-width:320px;margin:16px auto}.trade-progress .trade-progress__dots{display:flex;justify-content:center}.trade-progress .trade-progress__dot{width:18px;height:18px;background:#838383;border-radius:100px;margin:12px 23px;position:relative}.trade-progress .trade-progress__dot.trade-progress__dot--current{width:26px;height:26px;margin:8px 19px;background:#34004f;color:#fff;font-size:20px;text-align:center}.trade-progress .trade-progress__dot::after{content:' ';display:block;position:absolute;width:30px;height:4px;background:#838383;top:6px;left:28px;border-radius:4px}.trade-progress .trade-progress__dot.trade-progress__dot--current::after{top:10px;left:32px}.trade-progress .trade-progress__dot:last-child::after{content:none}.trade-progress .trade-progress__dot-icon{display:none;line-height:26px}.trade-progress .trade-progress__dot-icon.trade-progress__dot-icon--current{display:block}.trade-progress .trade-progress__texts{display:flex;font-size:10px;color:#838383;font-weight:bold;justify-content:center}.trade-progress .trade-progress__text{min-width:44px;text-align:center;margin:0 11px}.trade-progress .trade-progress__text.trade-progress__text--current{color:#34004f}.tag{display:inline-flex;align-items:center;min-height:20px;background:#838383;border-radius:4px;padding:2px 4px;margin:2px 4px 2px 0;color:#fff;font-weight:bold;font-size:12px;line-height:14px;vertical-align:middle}.tag.tag--secure{background:#f283d2}.tag.tag--private{background:#552ae5}.tag.tag--authorized{background:#2cb181}.tag.tag--business{background:#654597}.tag.tag--compensation{background:#2cb181}.tag.tag--real-store{background:#fff;color:#654597;border:1px solid #654597}.tag .tag__icon{margin-right:4px;line-height:1rem;display:inline-block}.tag .tag__icon--business{background:url(/assets/icon-shop-white-9f377a23a7dc22618bf6f092efb0f678fbfcc5ab20ac72399b5fc348e87ffb5d.png) center no-repeat;background-size:contain;width:1em;height:1em;vertical-align:middle}.show-more{margin-bottom:60px}.show-more .show-more__content{position:relative;overflow:hidden;height:220px;transition:all 400ms ease}.show-more .show-more__content.show-more__no-display{height:initial}.show-more .show-more__content::before,.show-more .show-more__content.cr-slider::after{display:block;position:absolute;bottom:0;left:0;width:100%;content:"";height:50px;background:#fff;opacity:.6}.show-more .show-more__no-display::before,.show-more .show-more__no-display.cr-slider::after{display:none}.show-more .show-more__label{margin:0 auto;position:absolute;left:50%;width:100%;height:44px;line-height:44px;bottom:-20px;transform:translateX(-50%);background-color:#e1e1e1;border-radius:0 0 4px 4px;color:#444;font-weight:bold;cursor:pointer;text-align:center}.show-more .show-more__label.show-more__no-display{display:none}.show-more .show-more__label::before,.show-more .show-more__label.cr-slider::after{content:'もっとみる';margin-right:8px}.show-more .show-more__label::after{font-size:4px;content:'▼'}.show-more .show-more__check{display:none}.show-more .show-more__check:checked~.show-more__label{bottom:-44px}.show-more .show-more__check:checked~.show-more__label::before,.show-more .show-more__check:checked~.show-more__label.cr-slider::after{content:'閉じる';margin-right:8px}.show-more .show-more__check:checked~.show-more__label::after{font-size:4px;content:'▲'}.show-more .show-more__check:checked~.show-more__content::before,.show-more .show-more__check:checked~.show-more__content.cr-slider::after{display:none}@media screen and (min-width: 769px){.search-keyword-list{display:flex;flex-wrap:wrap}}.search-keyword-list .search-keyword-list__cell{transition:.1s ease transform;cursor:pointer;padding:8px;margin:8px;margin-left:0;background:#fff;border-radius:4px;display:flex;align-items:center;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);color:#222}.search-keyword-list .search-keyword-list__cell:hover{transform:scale(1.01)}.search-keyword-list .search-keyword-list__icon{margin-right:8px;color:#838383}.lazyload.lazyload-wrap{width:100%;height:auto}.lazyload.lazyload--wide{width:100%}.loader{position:fixed;top:0;bottom:0;right:0;left:0;z-index:99999;width:100%;height:100%;display:none}.loader .loader__container{position:fixed;top:0;bottom:0;right:0;left:0;margin:auto;width:64px;height:64px;border-radius:4px;opacity:0;background-color:#34004f;display:flex;align-items:center;justify-content:center;transform:scale(0, 0);transition-duration:.3s;transition-timing-function:ease-in-out}.loader .loader__inner{animation:anim-loader-rotate 1400ms linear infinite;pointer-events:none}.loader .loader__inner.loader__inner--s{width:28px;height:28px}.loader .loader__inner.loader__inner--m{width:42px;height:42px}.loader .loader__inner.loader__inner--l{width:56px;height:56px}.loader .loader__circle-block{position:absolute;width:100%;height:100%;opacity:1;animation:anim-loader-fill-rotate 5600ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.loader .loader__circle{box-sizing:border-box;height:100%;border:4px solid #fff;border-bottom-color:transparent;border-radius:50%;animation:none;position:absolute;top:0;right:0;bottom:0;left:0;transition-timing-function:ease-in-out;transition-duration:.3s}.loader .loader__circle.loader__circle--left{border-right-color:transparent;transform:rotate(129deg);animation:adjuster-left-spin 1400ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.loader .loader__circle.loader__circle--right{animation:adjuster-right-spin 1400ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;left:-100%;border-left-color:transparent;transform:rotate(-129deg)}.loader .loader__center{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.loader .loader__center .loader__circle{width:1000%;left:-450%}.loader .loader__adjuster{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.loader .loader__adjuster.loader__adjuster--left{float:left}.loader .loader__adjuster.loader__adjuster--right{float:right}.loader .loader__adjuster .loader__circle{width:200%}.loader.loader--shown{display:block}.loader.loader--shown .loader__container{transform:scale(1, 1);opacity:.8}@keyframes anim-loader-rotate{to{transform:rotate(360deg)}}@keyframes anim-loader-fill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes adjuster-left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-30deg)}to{transform:rotate(130deg)}}@keyframes adjuster-right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(30deg)}to{transform:rotate(-130deg)}}.no-list{width:100%;height:160px;display:block;padding-top:110px;text-align:center;background:url(/assets/list-none-9670559cff7680379cdc7b921ad2bf99ca6ad649fe43d1dfa14871ca45b0f24d.svg) top no-repeat;background-size:110px 110px;font-weight:bold;color:#838383}.blank-link.blank-link--right-edge{display:flex}.blank-link .blank-link__wrapper{display:flex;align-items:center;justify-content:center}.blank-link .blank-link__wrapper.blank-link__wrapper--right-edge{margin-left:auto}.blank-link .blank-link__label{font-weight:bold;margin-right:4px}.table{width:100%;margin:16px 0}.table__row{display:flex;border-top:1px solid #c7c7c7}.table__row:last-child{border-bottom:1px solid #c7c7c7}.table__row--bold{font-weight:bold}.table__col--label{min-width:100px;padding:12px;background:#fafafa}.table__col--value{width:100%;padding:12px;background:#fff}.user-ranking{position:relative;display:flex;align-items:center;padding:8px;background:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);border-radius:4px;color:#222}@media screen and (max-width: 768px){.user-ranking{padding:12px 8px;align-items:flex-start}}.user-ranking:hover{transform:scale(1.02);color:#222}.user-ranking__rank-icon-container{position:absolute;top:-16px;left:-12px}.user-ranking__rank-icon{font-size:36px}.user-ranking__rank-icon--1st{color:#fdd033}.user-ranking__rank-icon--2nd{color:#bebebe}.user-ranking__rank-icon--3rd{color:#af741b}.user-ranking__rank-icon--other{color:#654597}.user-ranking__rank{position:absolute;top:11px;left:14px;font-weight:bold;color:#fff;text-shadow:0 0 3px #222, 0 0 3px #222, 0 0 3px #222, 0 0 3px #222}.user-ranking__rank--other{top:8px}.user-ranking__tags{position:absolute;top:8px;right:4px}@media screen and (max-width: 768px){.user-ranking__tags{top:58px;left:80px}}.user-ranking__user-info{margin-left:8px}@media screen and (max-width: 768px){.user-ranking__icon-container{display:flex;align-items:center;height:72px}}.user-ranking__icon{border-radius:50%;width:60px;height:60px}.user-ranking__name{margin-left:4px;font-size:14px;font-weight:bold}.user-ranking__reviews{display:flex;align-items:center}.user-ranking__reviews li{display:flex;align-items:center;padding-right:16px}.user-info{width:100%;border-bottom:1px solid #c7c7c7;background-color:#fff;border-radius:4px 4px 0 0}.user-info__search{display:flex;padding:16px 0;font-weight:700;justify-content:right;color:#ffb619;border-bottom:1px solid #c7c7c7}@media screen and (max-width: 768px){.user-info__search{justify-content:left}}.user-info__id{padding-left:8px;font-size:12px;color:#222}@media screen and (min-width: 769px){.user-info__id{padding-top:16px}}@media screen and (max-width: 768px){.user-info__id{padding-top:24px}}.user-info__container,.user-info__container--small{display:flex;width:100%;height:120px;margin:0 auto;padding:0;align-items:center;font-size:12px}@media screen and (max-width: 768px){.user-info__container,.user-info__container--small{padding:0}}.user-info__container--small,.user-info__container--small--small{background-color:#fff;border-radius:0;padding-left:8px;height:60px;margin-bottom:16px}.user-info__name,.user-info__name--small{margin:8px;width:100%;padding:0;font-weight:bold;font-size:16px}.user-info__name--small,.user-info__name--small--small{font-size:12px;margin:4px;line-height:14px}.user-info__badges--small{margin-left:4px;margin-top:0}.user-info__badges--small .tag{height:16px;min-height:0;font-size:8px}.user-info__badges--purple{width:16px;margin-right:4px}.user-info__icon{width:120px;height:120px;margin:8px}@media screen and (max-width: 768px){.user-info__icon{width:60px;height:60px}}.user-info__icon--loupe{font-size:18px}.user-info__icon--small{margin-right:0;width:35px;height:35px}@media screen and (max-width: 768px){.user-info__icon--small{width:40px;height:40px}}.user-info__icon--small img{width:35px;height:35px}@media screen and (max-width: 768px){.user-info__icon--small img{width:40px;height:40px}}.user-info__icon img{border-radius:50%;width:120px;height:120px}@media screen and (max-width: 768px){.user-info__icon img{width:60px;height:60px}}.review-cell{display:flex}.review-cell__user-icon{width:40px;height:40px;margin:10px}.review-cell__user-icon img{border-radius:50%;width:40px;height:40px}.review-cell__content{background:#fafafa;border-radius:15px;margin:0 auto 32px auto;width:100%}@media screen and (max-width: 768px){.review-cell__content{padding:8px}}.review-cell__content-comment{margin-left:8px}.review-cell__content-left{margin:8px auto 8px 16px}.review-cell__content-right{display:flex;justify-content:flex-end;margin:8px 16px 8px auto;text-align:right}.review-cell__content-clockicon{line-height:1rem;display:inline-block}.review-cell__content-createdat{margin-left:8px}.cancel-answer-form__title{font-size:14px;font-weight:bold;text-align:center}.cancel-answer-form__warning{margin:16px 0;color:#fe304d;font-size:8px;font-weight:bold}.cancel-answer-form__subtitle{font-size:14px}.cancel-answer-form__reason{background:#e1e1e1;padding:8px}.cancel-answer-form__btn-area{margin:12px;display:flex;justify-content:center}.cancel-answer-form .btn{width:160px}.cancel-answer-form__annotation{margin:40px 0 16px}.cancel-answer-form__reject-form-title{font-weight:bold;font-size:14px;margin:12px 0}.cancel-answer-form__reject-form-btn-area{display:flex;justify-content:center;padding:16px}.live-btn{position:fixed;bottom:50px;right:30px;z-index:1000;width:160px;height:160px;border-radius:50%;background:#ffb619;color:#fff;text-align:center;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 768px){.live-btn{bottom:8px;right:8px;width:60px;height:60px}}.live-btn:hover{background:#ffb619;color:#fff;transform:scale(1.05)}.live-btn__icon{font-size:40px}@media screen and (max-width: 768px){.live-btn__icon{font-size:20px}}.live-btn__text{font-size:20px;padding-top:2px}@media screen and (max-width: 768px){.live-btn__text{font-size:12px}}.segment-bar{border:1px solid #654597;border-radius:4px;display:flex;margin:16px 8px}.segment-bar__item{color:#654597;font-size:12px;flex:1;padding:4px;text-align:center}.segment-bar__item--active{color:#fff;background:#654597}.sneaker-secure-banner{margin:16px;border:1px solid #34004f;border-radius:15px}.sneaker-secure-banner .sneaker-secure-banner__title{width:55%;margin:16px auto}@media screen and (max-width: 768px){.sneaker-secure-banner .sneaker-secure-banner__title{width:80%}}.sneaker-secure-banner .sneaker-secure-banner__description{margin:40px;font-weight:bold}@media screen and (max-width: 768px){.sneaker-secure-banner .sneaker-secure-banner__description{margin:32px}}.sneaker-secure-banner .sneaker-secure-banner__merits{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px}@media screen and (max-width: 768px){.sneaker-secure-banner .sneaker-secure-banner__merits{margin:12px 32px}}.sneaker-secure-banner .sneaker-secure-banner__merit{width:48%}@media screen and (max-width: 768px){.sneaker-secure-banner .sneaker-secure-banner__merit{width:100%;margin:12px 0}}.live-guide-link{align-items:center;color:#444;display:flex;font-size:12px;line-height:1;margin-bottom:16px;padding:0 8px}.live-guide-link__icon{padding-right:2px}.live-box{background-color:#fff;border-bottom:1px solid #c7c7c7;display:flex;position:relative}.live-box__shadow{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.6)}.live-box__status-badge-wrapper{position:absolute;height:25px;top:-4px}.live-box__reserved-status-badge{background:url(/assets/lives/reserved_badge-893900f757ef2a91ab9b9bd0f5eb417249878e84d81e03f6d3b744f4a7b1a65b.png) no-repeat;background-size:contain;color:#fff;font-size:10px;height:25px;padding:2px 4px;width:140px}.live-box__reserved-status-badge .jirafficon-clock{display:inline-block;padding-right:2px}.live-box__right{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:8px 8px 8px 0}.live-box__thumb{align-items:center;display:flex;height:75px;justify-content:center;margin:8px;width:132px;background:url(/assets/lives/other_bg-1e0f4dc3443e9e630f865a0f76886c780764a1ee5af11465fc1b26d318eb9dd8.jpg) no-repeat;background-size:contain}.live-box__thumb--yugioh{background:url(/assets/lives/yugioh_bg-744560a40ff7805097a61701ad903efd341b8d8a17813f48eb4b4d1249635021.jpg) no-repeat}.live-box__thumb--pokemon{background:url(/assets/lives/pokemon_bg-8bd93c196d8acb174934c2f132f0690ecef6f4eef658a0503a0be3e7222b0666.jpg) no-repeat}.live-box__thumb--duel_masters{background:url(/assets/lives/duel_masters_bg-8a4a282dcc6f8979ad888d545b6b0d04fe5c312cd0a9a30976b7b11c21c499ae.jpg) no-repeat}.live-box__thumb--mtg{background:url(/assets/lives/mtg_bg-a042321da67e947cbedad4d08c83d098701b4f598515318d18835238cea74e46.jpg) no-repeat}.live-box__thumb-user-icon img{border-radius:50%;height:50px;width:50px}.live-box__thumb-user-icon--active img{border:4px solid #fff;box-sizing:content-box;box-shadow:0 0 0 0 rgba(255,255,255,0.5);animation:live-box-user-icon-pulse 1.2s infinite}.live-box__title{color:#444;font-size:12px;margin-bottom:4px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.live-box__card-title{background:#ece7f4;border-radius:16px;color:#654597;display:inline-block;font-size:10px;line-height:1;padding:4px}.live-box__card-title--yugioh{background:#fdebde;color:#844a22}.live-box__card-title--pokemon{background:#e6f0f9;color:#2f7dc1}.live-box__card-title--duel_masters{background:#f1f4fb;color:#2f7dc1}.live-box__card-title--mtg{background:#fbece6;color:#e15513}.live-box__user{align-items:center;display:flex;justify-content:flex-end}.live-box__user-icon{align-items:center;display:inline-flex;justify-content:center}.live-box__user-icon img{border-radius:50%;height:12px;width:12px}.live-box__user-nickname{color:#222;font-size:10px;margin-left:4px}.live-box__edit-link-wrapper{text-align:right}.live-box__edit-link{align-items:center;border:1px solid #838383;border-radius:16px;color:#838383;display:inline-flex;font-size:10px;line-height:1;padding:2px 4px}@keyframes live-box-user-icon-pulse{70%{box-shadow:0 0 0 16px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.list-none{width:100%;height:160px;display:block;padding-top:114px;text-align:center;background:url(/assets/list-none-9670559cff7680379cdc7b921ad2bf99ca6ad649fe43d1dfa14871ca45b0f24d.svg) top no-repeat;background-size:110px 110px;font-weight:bold;color:#838383;font-size:14px}@media screen and (min-width: 769px){.list-none.list-none--large{height:300px;padding-top:280px;background-size:200px 250px;font-size:16px}}.shortcodes-blogs-item .shortcodes-blogs-item__container{align-items:center;border-radius:4px;box-shadow:0 0 5px 1px rgba(0,0,0,0.1);display:flex;font-family:"Helvetica Neue", yugothic, "Yu Gothic", "ヒラギノ角ゴ ProN W3", hiragino kaku gothic pron, arial, "メイリオ", meiryo, sans-serif;line-height:initial;height:146px;white-space:initial}@media screen and (max-width: 768px){.shortcodes-blogs-item .shortcodes-blogs-item__container{height:97px}}.shortcodes-blogs-item .shortcodes-blogs-item__thumbnail--container{height:100%;margin:0;padding:0;position:relative;width:146px}@media screen and (max-width: 768px){.shortcodes-blogs-item .shortcodes-blogs-item__thumbnail--container{width:97px}}.shortcodes-blogs-item .shortcodes-blogs-item__thumbnail--wrapper{position:absolute;top:0;width:100%;height:100%;overflow:hidden;box-sizing:border-box}.shortcodes-blogs-item .shortcodes-blogs-item__thumbnail--image{height:auto;width:100%}.shortcodes-blogs-item .shortcodes-blogs-item__thumbnail--noimage{align-items:end;background:url(/assets/list-none-9670559cff7680379cdc7b921ad2bf99ca6ad649fe43d1dfa14871ca45b0f24d.svg) no-repeat;background-color:#e1e1e1;background-size:62px 62px;background-position:center 28px;color:#c7c7c7;display:flex;font-weight:bold;height:146px;justify-content:center;padding-bottom:24px;width:146px}@media screen and (max-width: 768px){.shortcodes-blogs-item .shortcodes-blogs-item__thumbnail--noimage{background-size:44px 44px;background-position:center 18px;font-size:10px;height:97px;padding-bottom:10px;width:97px}}.shortcodes-blogs-item .shortcodes-blogs-item__thumbnail--sold-icon{background-image:url(/assets/sold_mini-bf7f6e0ea8058983c21ee8467d6cce08d246aa2df60ba27ba3b0a8c525147846.png);background-size:40px;height:40px;left:0;position:absolute;top:0;width:40px}.shortcodes-blogs-item .shortcodes-blogs-item__thumbnail--business-badge{position:absolute;top:-6px;right:-4px;width:30px}.shortcodes-blogs-item .shortcodes-blogs-item__summary--container{display:flex;flex:1;flex-direction:column;gap:8px;height:100%;padding:8px;text-decoration:none}@media screen and (max-width: 768px){.shortcodes-blogs-item .shortcodes-blogs-item__summary--container{gap:4px}}.shortcodes-blogs-item .shortcodes-blogs-item__summary--row{display:flex}.shortcodes-blogs-item .shortcodes-blogs-item__summary--row-prioritize{flex:1}.shortcodes-blogs-item .shortcodes-blogs-item__name--container{color:#222;display:-webkit-box;font-size:14px;line-height:17px;overflow-y:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media screen and (max-width: 768px){.shortcodes-blogs-item .shortcodes-blogs-item__name--container{font-size:12px;-webkit-line-clamp:2}}.shortcodes-blogs-item .shortcodes-blogs-item__price--container{color:#222;font-size:20px;font-weight:bold;line-height:30px}@media screen and (max-width: 768px){.shortcodes-blogs-item .shortcodes-blogs-item__price--container{font-size:14px;line-height:21px}}.shortcodes-blogs-item .shortcodes-blogs-item__info--container{display:-webkit-box;color:#838383;font-size:12px;height:34px;line-height:17px;overflow-y:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.shortcodes-blogs-item .shortcodes-blogs-item__favorite--container{align-items:center;color:#838383;display:flex;font-size:14px;line-height:15px;margin-right:auto}@media screen and (max-width: 768px){.shortcodes-blogs-item .shortcodes-blogs-item__favorite--container{font-size:12px}}.shortcodes-blogs-item .shortcodes-blogs-item__favorite--image{width:15px;height:15px;vertical-align:text-bottom}.shortcodes-blogs-item .shortcodes-blogs-item__link--container{font-size:14px}@media screen and (max-width: 768px){.shortcodes-blogs-item .shortcodes-blogs-item__link--container{font-size:12px}}.shortcodes-blogs-search-items .shortcodes-blogs-search-items__container{background-color:#f5f5f5;display:flex;flex-direction:column;font-family:"Helvetica Neue", yugothic, "Yu Gothic", "ヒラギノ角ゴ ProN W3", hiragino kaku gothic pron, arial, "メイリオ", meiryo, sans-serif;line-height:initial;white-space:initial}.shortcodes-blogs-search-items .shortcodes-blogs-search-items__title{align-items:center;color:#654597;display:inline-flex;line-height:21px;margin:16px}.shortcodes-blogs-search-items .shortcodes-blogs-search-items__notfound-container{align-items:center;color:#838383;display:flex;flex-direction:column;font-size:16px;margin-top:24px}.shortcodes-blogs-search-items .shortcodes-blogs-search-items__notfound-image{background:url(/assets/logo_gray_vertical-9670559cff7680379cdc7b921ad2bf99ca6ad649fe43d1dfa14871ca45b0f24d.svg) no-repeat;height:101px;margin-bottom:12px;width:80px}.shortcodes-blogs-search-items .shortcodes-blogs-search-items__results-container{min-height:200px}.shortcodes-blogs-search-items .shortcodes-blogs-search-items__items-container{display:grid;grid-gap:16px 8px;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:space-evenly;padding:0 8px;place-items:center}@media screen and (max-width: 768px){.shortcodes-blogs-search-items .shortcodes-blogs-search-items__items-container{grid-template-columns:1fr 1fr}}.shortcodes-blogs-search-items .shortcodes-blogs-search-items__more-button-container{display:flex;justify-content:end;padding-bottom:16px;padding-right:16px;padding-top:16px}@media screen and (max-width: 768px){.shortcodes-blogs-search-items .shortcodes-blogs-search-items__more-button-container{padding-left:16px}}.shortcodes-blogs-search-items .shortcodes-blogs-search-items__more-button{align-items:center;border:2px solid #654597;color:#654597;display:flex;position:relative}@media screen and (max-width: 768px){.shortcodes-blogs-search-items .shortcodes-blogs-search-items__more-button{justify-content:center;width:100%}}.shortcodes-blogs-search-items .shortcodes-blogs-search-items__more-button-label{font-size:12px;line-height:18px;margin:12px 40px}.shortcodes-blogs-search-items .shortcodes-blogs-search-items__more-button-icon{position:absolute;right:4px}.keepings-cell__link{border-radius:4px;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);display:flex;flex-direction:column;font-size:14px;height:100%;text-decoration:none}@media screen and (max-width: 768px){.keepings-cell__link{font-size:10px}}.keepings-cell__image{width:100%}.keepings-cell__name-container{margin-bottom:auto;padding:8px 12px 2px}.keepings-cell__name{color:#222;display:-webkit-box;-webkit-line-clamp:2}.keepings-cell__info{display:flex;color:#222;font-size:12px;justify-content:space-between;padding:0 12px 8px}.keepings-status-badge{align-items:center;border-radius:15px;display:flex;flex-direction:row;font-size:10px;gap:2px;padding:0 4px}.keepings-status-badge__icon{font-size:14px}.keepings-status-badge--present{background-color:#edd1d1;color:#9b1916}.keepings-status-badge--keeping{background-color:#ece7f4;color:#654597}.keepings-status-badge--trading{background-color:#b2e1d0;color:#2cb181}.keepings-status-badge--traded{background-color:#e1e1e1;color:#838383}.keepings-status-badge--shipped{background-color:#654597;color:#fff}.keepings-status-badge--yen-sign{font-size:10px}.trade-history{padding:40px;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.trade-history{padding:12px;display:flex;flex-direction:column-reverse}}.trade-history .trade-history__chart{width:55%}@media screen and (max-width: 768px){.trade-history .trade-history__chart{width:100%}}.trade-history .trade-history__chart .trade-history__filter-group{display:flex;margin-bottom:24px}.trade-history .trade-history__chart .trade-history__filter-group .trade-history__filter-item{min-width:60px;text-align:center;padding:8px;border:1px solid #654597;border-left:none;font-size:12px;font-weight:700;color:#654597;cursor:pointer}@media screen and (max-width: 768px){.trade-history .trade-history__chart .trade-history__filter-group .trade-history__filter-item{width:25%}}.trade-history .trade-history__chart .trade-history__filter-group .trade-history__filter-item:first-child{border-left:1px solid #654597;border-radius:4px 0 0 4px}.trade-history .trade-history__chart .trade-history__filter-group .trade-history__filter-item:last-child{border-radius:0 4px 4px 0}.trade-history .trade-history__chart .trade-history__filter-group .trade-history__filter-item.-active{background-color:#654597;color:#fff}.trade-history .trade-history__chart .trade-history__main-chart{position:relative;width:100%;margin-bottom:24px}.trade-history .trade-history__chart .trade-history__price-info{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.trade-history .trade-history__chart .trade-history__price-info{display:block}}.trade-history .trade-history__chart .trade-history__price-info .trade-history__price-info-item{width:48%;background-color:#f5f5f5;text-align:center;padding:16px 0 32px}@media screen and (max-width: 768px){.trade-history .trade-history__chart .trade-history__price-info .trade-history__price-info-item{width:100%}.trade-history .trade-history__chart .trade-history__price-info .trade-history__price-info-item:first-child{margin-bottom:12px}}.trade-history .trade-history__chart .trade-history__price-info .trade-history__price-info-item .trade-history__price-title{font-size:12px;font-weight:500;line-height:18px}.trade-history .trade-history__chart .trade-history__price-info .trade-history__price-info-item .trade-history__price-content{font-size:18px;line-height:27px;font-weight:700;padding-top:12px}.trade-history.items{padding:16px}.trade-history.items .trade-history__chart .trade-history__price-info{display:block}.trade-history.items .trade-history__chart .trade-history__price-info .trade-history__price-info-item{width:100%}.trade-history.items .trade-history__chart .trade-history__price-info .trade-history__price-info-item:first-child{margin-bottom:12px}.trade-history__table-wrapper{width:43%;position:relative}@media screen and (max-width: 768px){.trade-history__table-wrapper{width:100%;min-height:300px;padding-left:0;margin:16px 0}}.trade-history__title{line-height:24px;font-size:16px;font-weight:700;margin-bottom:16px}.trade-history__icon-clock{line-height:21px;font-size:16px;margin-right:4px}.trade-history-table__product-type{font-weight:500;font-size:16px;line-height:24px;position:absolute;top:0;right:0;color:#838383}.trade-history-table__line-bottom{position:absolute;bottom:0;width:100%;border-bottom:1px solid #c7c7c7}.trade-history-table__empty-data{display:flex;justify-content:center;align-items:center;min-height:232px;height:calc(100% - 68px)}.trade-history-table__empty-data__magi-logo{width:110px;height:103px;margin-bottom:4px}.trade-history-table__empty-data__no-content{font-weight:700;font-size:16px;line-height:24px;color:#838383}.trade-history-table__empty-data-contents{display:inline;text-align:center}.trade-history-table__main-table{width:100%;color:#838383;border-collapse:collapse}.trade-history-table__main-table-head-tr{height:28px}.trade-history-table__main-table-head-tr-th{font-weight:500;font-size:12px;line-height:18px;border-bottom:1px solid #c7c7c7}.trade-history-table__main-table-td{font-weight:500;font-size:14px;line-height:21px}.trade-history-table__main-table-body-tr{height:40px}.trade-history-table__main-table-body-tr:nth-child(odd){background-color:#fafafa}.trade-history-table__main-table-body .col-time{padding-left:12px}.trade-history-table__main-table-body .col-price{font-weight:700;text-align:right;color:#222}.trade-history-table__main-table-body .col-size{text-align:right;padding-right:12px}.trade-history-table__modal{padding:32px 24px;overflow-y:auto}@media screen and (max-width: 768px){.trade-history-table__modal{padding:32px 16px}}.trade-history-modal{width:100%;padding:16px}@media screen and (max-width: 768px){.trade-history-modal{padding-top:24px;padding-bottom:0}}.trade-history-modal .trade-history-modal__btn{display:flex;justify-content:center;align-items:center;padding:8px 12px;border-radius:15px;border:1px solid #654597;font-weight:700;font-size:12px;line-height:18px;color:#654597;cursor:pointer}.trade-history-modal .trade-history-modal__btn:hover{color:#fff;background-color:#654597;transition:.3s}.mobile-footer{width:100vw;min-height:32px;bottom:0;position:fixed}.mobile-footer__top-btn{display:flex;justify-content:center}.mobile-footer__top-btn .mobile-footer__btn-link{position:absolute;bottom:68px;display:flex;align-items:center;text-decoration:none;color:#fff;padding:12px 16px;justify-content:space-between;background-color:#654597;width:122px;border-radius:16px;font-size:14px;font-weight:700;box-shadow:0 0 10px 1px #bebebe}.mobile-footer__top-btn .mobile-footer__btn-link .mobile-footer__btn-icon{font-size:24px}.mobile-footer__bottom-wrapper{display:flex;background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,0.1);z-index:1000;padding:8px;padding-bottom:2px}.mobile-footer__bottom-wrapper .mobile-footer__btn{flex:1;text-align:center}.mobile-footer__bottom-wrapper .mobile-footer__btn .mobile-footer__btn-link{text-decoration:none;color:#222}.mobile-footer__bottom-wrapper .mobile-footer__btn .mobile-footer__btn-link .mobile-footer__btn-icon{font-size:24px}.mobile-footer__bottom-wrapper .mobile-footer__btn .mobile-footer__btn-link .mobile-footer__btn-text{font-size:8px;margin-top:4px}.vault-modal__content{text-align:center}.vault-modal__target-img{margin:24px 50px;width:calc(100% - 100px)}.vault-modal__purchase-content{margin:0 32px;background:rgba(243,29,127,0.1);padding:20px}.vault-modal__purchase-btn{background:#f31d7f;max-width:none;margin:16px auto 0;position:relative}.vault-modal__hukidasi{width:250px;position:absolute;top:-30px}@media screen and (max-width: 599px){.vault-modal__hukidasi{width:210px;top:-25px}}.vault-modal__vault-icon{font-size:18px;margin-right:4px}.vault-modal__caution-list{font-size:10px;text-align:left}.vault-modal__caution-list li{list-style-type:disc}.vault-modal__about{text-align:right;margin-right:32px}.vault-modal__about a{font-size:12px;color:#654597}.vault-modal__normal-purchase-content{margin:30px 32px;background:#F5F5F5;padding:20px}.vault-modal__normal-purchase-btn{background:#f39c12;max-width:none;margin:0 50px;width:calc(100% - 100px)}.vault-modal__normal-purchase-btn_disabled{background:#bdc3c7;max-width:none;margin:0 50px;width:calc(100% - 100px)}.tab-list__tabs{width:100%;display:flex;margin:8px 0 24px;border-bottom:2px solid #e1e1e1}@media screen and (max-width: 768px){.tab-list__tabs--mobile-search{padding:0;margin-bottom:0}}.tab-list__tab{width:110px;text-align:center;padding:12px 0;background-color:#fff;position:relative;color:#838383;font-size:14px;cursor:pointer;font-weight:700}@media screen and (max-width: 599px){.tab-list__tab{flex:1}}.tab-list__tab:hover{color:#838383;background-color:#ece7f4}.tab-list__tab--w-full{flex:1}.tab-list__tab--active{color:#34004f}.tab-list__tab--active::before,.tab-list__tab--active.cr-slider::after{content:"";position:absolute;left:0;width:100%;height:2px;border-bottom:2px solid #34004f;bottom:-2px}.tab-list__tab--active:hover{color:#34004f;background-color:#fff}.tab-list__panel{display:none}.tab-list__panel--active{display:block}.tab-list__panel-none-item{text-align:center}.tab-list__panel-none-item-description{margin:60px 0 30px;color:#838383;font-weight:700;font-size:14px}.tab-list__panel-none-item-link-to-new-item{color:#00a0e9;font-weight:700}.search-condition-modal__my-contents{margin:8px}.search-condition-list__item{display:flex}.search-condition-list__item-name{flex-grow:1}.search-condition-list__delete-btn{flex-shrink:0;flex-grow:0;width:auto}.brand-list{width:100%;padding:0 4px;height:100%}@media screen and (max-width: 768px){.brand-list{padding:0}}.brand-list__container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill, 174px);justify-content:space-between;padding-bottom:16px;row-gap:16px;margin:12px auto;width:100%}@media screen and (max-width: 768px){.brand-list__container{grid-template-columns:repeat(2, 48%);row-gap:12px}}.brand-list__box{background:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);border-radius:4px;padding:8px;display:flex;align-items:center}.brand-list__box:hover{transform:scale(1.02)}.brand-list__brand-icon{flex-shrink:0;width:32px;margin:0 12px 0 8px}.brand-list__brand-name{flex-grow:1;font-size:12px;font-style:normal;font-weight:700;color:#222}.category-list{padding:0 4px;margin:24px 100px 0;height:100%}@media screen and (max-width: 768px){.category-list{padding:0;margin:0}}@media screen and (max-width: 768px){.category-list__heading{padding:0 8px}}.category-list__container{margin:24px auto;width:100%}@media screen and (max-width: 768px){.category-list__container{margin:12px auto}}.category-list__box{background:#fff;border-bottom:1px solid #c7c7c7;padding:12px 8px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.category-list__box-content{display:flex;align-items:center;margin-right:8px}.category-list__box:hover{transform:scale(1.01)}.category-list__icon{flex-shrink:0;color:#838383;width:24px;margin-right:8px}.category-list__name{font-size:12px;font-style:normal;color:#222;font-weight:500}.qr-code-modal__top-banner{width:100%}.qr-code-modal__invitation-section{margin:16px 24px 0}.qr-code-modal__invitation-title{border-radius:15px 15px 0 0;border:4px solid #ece7f4;background:#ece7f4;color:#654597;text-align:center;font-size:12px;font-weight:700;letter-spacing:1.25px;padding:8px 12px}.qr-code-modal__invitation-code{border-radius:0 0 15px 15px;border:4px solid #ece7f4;color:#222;text-align:center;font-size:24px;font-weight:700;letter-spacing:1.25px;padding:16px}.qr-code-modal__invitation-code-copy{color:#ffb619;text-align:center;font-size:14px;font-weight:700;letter-spacing:1px;display:flex;align-items:center;justify-content:center;margin-top:8px}.qr-code-modal__invitation-code-copy-icon{font-size:16px}.qr-code-modal__app-install-section{display:flex;align-items:center;justify-content:center;margin:16px 0}.qr-code-modal__app-install-content{color:#654597;text-align:right;font-size:16px;font-weight:700;line-height:150%}.qr-code-modal__app-install-note{color:#222;text-align:right;font-size:16px;font-weight:700;line-height:150%}.qr-code-modal__app-install-icon{font-size:24px;color:#654597;margin:0 8px}.qr-code-modal__app-install-qr-code{width:90px;height:90px;background-color:none;background-size:cover;border:1px solid #222;background-image:url(/assets/qr_code_modal-983e4b22b96acada7e8bd4aa3c790267bc570141534b6db56cc0372c4b9962d2.png)}.qr-code-modal__app-install-mobile-section{border-radius:0 0 15px 15px;background:#f1f1f1;margin-top:16px;padding:16px;display:flex;justify-content:center;align-items:center}.qr-code-modal__app-install-mobile-button{flex-grow:1}.qr-code-modal__app-install-mobile-button-icon{font-size:16px;margin-right:8px}.fast-delivery-badge{display:flex;align-items:center;justify-content:flex-start;padding:8px;background-color:#e6ffdf}.fast-delivery-badge__icon{width:40px}.fast-delivery-badge__text-area{margin-left:8px}.fast-delivery-badge__title{color:#2cb181;font-weight:bold}.fast-delivery-badge__description{color:#444;font-size:12px}.mypage-admin-messages{padding:24px}.mypage-admin-messages .admin-message-title{text-align:center}.mypage-admin-messages .admin-message-date{text-align:right}.mypage-addresses .post-code-control{display:flex;align-items:center;width:100%}.mypage-addresses .form-post-code{width:180px}.mypage-addresses .post-code-auto-input-btn{display:block;margin-left:auto;width:100px;height:40px;background:black;color:#fff}.mypage-addresses .form-city-code{width:200px}.mypage-addresses .back-btn{display:block;width:60%;height:50px;padding:0;background:#a3a3a3;color:#fff;font-weight:bold;margin:50px auto;font-size:18px}.mypage-address-modal{padding:24px;height:100%;display:flex;flex-direction:column;justify-content:space-around}.mypage-address-modal__content{font-size:18px;color:#222;line-height:20px}.mypage-address-modal__btn{display:flex;justify-content:flex-end;margin-top:16px}.mypage-credit-cards .delete-btn{display:block;width:80%;height:60px;padding:0;background:#fe304d;color:#fff;font-weight:bold;margin:50px auto;font-size:24px}.mypage-credit-cards .delete-btn:disabled{background:#bdc3c7;color:#fff}.mypage-credit-cards .expiry-date{display:flex}.mypage-credit-cards .expiry-date .expiry-date-select{width:120px}.mypage-credit-cards .expiry-date p{margin:12px;line-height:2em}.mypage-credit-cards .credit-help{background:url(/assets/help_credit-8295686116ae27db9a78464bfaaf770af11366d0fbad9720a21e186957d260f5.png) center no-repeat;background-size:600px 150px;width:600px;height:150px;margin:40px auto}@media screen and (max-width: 768px){.mypage-credit-cards .credit-help{background-size:300px 75px;width:300px;height:75px}}.mypage-credit-cards .card-number-form{display:flex;width:100%;align-items:center}.mypage-credit-cards .card-image{background:url(/assets/icon_credit-e8aa7bfb13fef5f341caa5486a1a235964104310aa178749ca5af9efa5fb4f41.png) center no-repeat;background-size:130px 30px;min-width:130px;height:30px;margin-left:16px}.mypage-credit-cards .card-image-paypal{background:url(/assets/icon_credit_paypal-5703ed15099424c96b68bbe3ea17b84c5dfa7e42ad5c35589118c1f7450c3411.png) center no-repeat;background-size:245px 42px;min-width:245px;height:42px;margin-left:16px}.mypage--items .multi-select{display:block;border:2px solid #c7c7c7;background:#fff;border-radius:10px;margin:8px auto}@media screen and (max-width: 768px){.mypage--items .multi-select{width:97%;margin:8px 0}}.mypage--items .multi-select ul{margin:4px 4px 4px 8px;padding:0;overflow:auto;height:186px}.mypage--items .multi-select li{padding:4px 0}.mypage--items .multi-select li label{color:#838383}.mypage--items .multi-select input[type=checkbox]{appearance:checkbox;display:inline-block}.mypage--items .mypage-items__selected-products{margin:12px 0 16px}.mypage--items .mypage-items__selected-product-cell{display:flex;align-items:center;background:#fff;padding:8px;border-bottom:solid 1px #c7c7c7}.mypage--items .mypage-items__selected-product-cell:last-child{border-bottom:none}.mypage--items .mypage-items__selected-product-cell-image{width:50px;height:auto}.mypage--items .mypage-items__selected-product-cell-title{font-size:14px;padding:8px}.mypage--items .mypage-items__selected-product-cell-delete{margin-left:auto;align-self:flex-start}.mypage--items .mypage-items__selected-product-cell-delete-btn{background:#fe304d;color:#fff;padding:2px 4px;font-size:14px;border-radius:4px;font-weight:bold;cursor:pointer}.mypage-profiles .setting-user-icon{margin:0 40px 0 16px;border-radius:50%;width:80px;height:80px}@media screen and (max-width: 768px){.mypage-profiles .setting-user-icon{margin:0 0 40px 0}}.mypage-profiles .profile-input-wrapper{display:flex;align-items:center;max-width:500px;width:100%}.mypage-profiles .my-grade{display:block;width:100%;margin:0 auto;padding:4px 0}.mypage-profiles .my-grade h1{border-bottom:1px solid #c7c7c7;margin:40px 16px 8px;padding:8px}.mypage-profiles .profile-input-textarea{width:80%;height:160px;margin:0 auto;resize:none;padding:8px}.mypage-sales .action-btn a{display:block;margin:4px;width:140px;height:40px;text-align:center;color:#fff;background:#ffb619;line-height:40px}.mypage-sales .action-btn a:hover{opacity:.7}.mypage-sales .action-btn-row{display:flex;justify-content:space-between;margin:24px 0;border-top:1px solid #c7c7c7;padding-top:20px;line-height:1.7em}@media screen and (max-width: 768px){.mypage-sales .action-btn-row{margin:12px;flex-direction:column;align-items:center}}.mypage-sales .action-btn-row .action-btn-cell{display:flex;width:100%}.mypage-sales .action-btn-row .action-btn-cell .action-btn-title{min-width:160px}.mypage-sales .mypage-sales__banner{margin:0 20px}.mypage.blogs .blog_image_file{display:block}.mypage.blogs .blog_title_input{display:block}.mypage.blogs .icon_image{width:100%;height:100%}.mypage.blogs .editor_body{display:none}.mypage.blogs .editor__content{font-size:16px}.mypage.blogs .editor__content p{margin:0}.mypage.blogs .editor__content img{width:90%}.mypage.blogs .mypage-blog__cell{list-style-type:none;border-bottom:1px solid #fafafa;background:#fff;position:relative;margin:8px 0;border-radius:5px}.mypage.blogs .mypage-blog__cell-content-text{font-size:12px;color:#838383;height:40px;display:-webkit-box;text-overflow:ellipsis;padding-top:8px;line-height:1.2rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mypage.blogs .mypage-blog__cell-contents{width:100%}.mypage.blogs .mypage-blog__cell-body{color:#222;padding:8px 24px 8px 8px;display:flex;justify-content:flex-start;align-items:center}.mypage.blogs .mypage-blog__edit-icon{margin-left:auto}.mypage.blogs .mypage-blog__cell-publish-status{padding:0 8px;margin-bottom:12px;background:#838383;color:#fff;font-size:12px;display:inline-block;font-weight:bold;border-radius:100px}.mypage.blogs .mypage-blog__cell-publish-status.mypage-blog__cell-publish-status--published{background:#2cb181}.mypage.blogs .mypage-blog__cell-publish-status.mypage-blog__cell-publish-status--draft{background:#838383}.mypage.blogs .mypage-blog__cell-publish-status.mypage-blog__cell-publish-status--closed{background:#9b1916}.mypage.blogs .mypage-blog__cell-publish-status.mypage-blog__cell-publish-status--canceled{background:#9b1916}.mypage.blogs .mypage-blog__cell-image-box>img{height:60px;min-width:60px;width:60px;margin:0 12px auto 0;object-fit:contain}.mypage.blogs .mypage-blog__cell-content-title-box{font-size:18px;font-weight:700;overflow:hidden;margin:0}.blogs-authors-show .blogs-authors-show__image{display:block;height:120px}.blogs-authors-show .blogs-authors-show__file{display:block}.mypage-payout-request .mypage-payout-request__banner{margin:0 20px 30px}.mypage-draft-item-cell{border-bottom:#c7c7c7 1px solid}.mypage-draft-item-cell:last-child{border-bottom:none}.mypage-draft-item-cell__link{display:flex;color:#222;padding:12px;align-items:center}.mypage-draft-item-cell__link:hover{color:#838383}.mypage-draft-item-cell__img{max-width:80px}.mypage-draft-item-cell__content{padding:12px}.mypage-draft-item-cell__heading{font-size:14px;padding:4px 0}.mypage-draft-item-cell__price{padding:4px 0}.mypage-draft-item-cell__arrow{margin-left:auto}.mypage.trades.bulk_item_posted .heading .jirafficon{margin-left:8px}.mypage.trades.bulk_item_posted .description{text-align:center}.mypage.trades.bulk_item_posted .bulk-item-posted-form{display:flex;margin-top:24px;justify-content:center}@media screen and (max-width: 768px){.mypage.trades.bulk_item_posted .bulk-item-posted-form{display:block}}.mypage.trades.bulk_item_posted .bulk-item-posted-form .bulk-item-posted-form__left{padding:8px 12px 8px 0;width:70%}@media screen and (max-width: 768px){.mypage.trades.bulk_item_posted .bulk-item-posted-form .bulk-item-posted-form__left{padding:0 0 8px 0;width:100%}}.mypage.trades.bulk_item_posted .bulk-item-posted-form .bulk-item-posted-form__right{padding:8px 0 8px 12px;width:70%}@media screen and (max-width: 768px){.mypage.trades.bulk_item_posted .bulk-item-posted-form .bulk-item-posted-form__right{padding:8px 0 0 0;width:100%}}.mypage.trades.bulk_item_posted .bulk-item-posted-form .bulk-item-posted-form__right-form-group{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.mypage.trades.bulk_item_posted .bulk-item-posted-form .bulk-item-posted-form__right-form-group{display:block;text-align:center}}.mypage.trades.bulk_item_posted .bulk-item-posted-form .bulk-item-posted-form__right-file-field{align-items:center;color:#444;display:flex;font-size:14px}@media screen and (max-width: 768px){.mypage.trades.bulk_item_posted .bulk-item-posted-form .bulk-item-posted-form__right-file-field{margin:0 auto}}.mypage.trades.bulk_item_posted .bulk-item-posted-form .bulk-item-posted-form__right-file-field .jirafficon{color:#e1e1e1;font-size:44px}.mypage.trades.bulk_item_posted .trade__list-counter{border-bottom:1px solid #c7c7c7;padding-bottom:12px}.bulk-discount__btn--wide,.bulk-discount__btn-wide{padding:8px 16px;min-width:320px}.bulk-discount__hr--margin{margin-top:24px;margin-bottom:24px}.bulk-discount__form-contents{min-width:300px;margin-right:auto;margin-left:auto}.bulk-discount__form-contents input[type="text"][disabled]{background:#e1e1e1;cursor:not-allowed}.bulk-discount__border-bottom{border-bottom:solid 1px #e1e1e1}.bulk-discount__attention-messages{color:#fe304d}.bulk-discount__cell-bottom{color:#838383;display:flex;font-size:12px;margin:8px 0;align-items:baseline}.mypage--lives .live-form{background:#fff;padding:0 8px 24px;margin:8px auto}.mypage--lives .live-form__info-panel-wrapper{padding-top:8px}.mypage--lives .live-form__divider{border-top:1px solid #c7c7c7}.mypage--lives .live-form__delete-btn{display:block;width:80%;max-width:400px;height:60px;padding:8px;background:#fe304d;color:#fff;font-weight:bold;margin:50px auto;font-size:20px;border-radius:4px}.mypage--lives .live-form__delete-btn:hover{opacity:.7}.mypage-personals-form__mail-magazine-policy-group{display:flex;flex-direction:column}@media screen and (max-width: 599px){.mypage-personals-form__mail-magazine-policy-group{flex-direction:column-reverse}}.mypage-personals-form__mail-magazine{text-align:center}.mypage--notification_setting--mail_magazines .mypage-notification-setting__form{border-top:1px solid #c7c7c7}.mypage-oripa-lottery-result-prizes__plate-inner{padding-top:32px}@media screen and (min-width: 769px){.mypage-oripa-lottery-result-prizes__plate-inner{padding:40px 32px}}.mypage-oripa-lottery-result-prizes__info-panel{margin:0 0 16px 0;padding:12px}.mypage-oripa-lottery-result-prizes__coupon-attention{text-align:center}@media screen and (min-width: 769px){.mypage-oripa-lottery-result-prizes__coupon-attention-br{display:none}}.mypage-oripa-lottery-result-prizes__title{margin-bottom:24px;font-size:16px}@media screen and (min-width: 769px){.mypage-oripa-lottery-result-prizes__title{margin-bottom:32px}}.mypage-oripa-lottery-result-prizes__select-area{width:180px;margin-bottom:8px}@media screen and (min-width: 769px){.mypage-oripa-lottery-result-prizes__select-area{display:inline-block;margin-right:16px}}.mypage-oripa-lottery-result-prizes__checkbox-area{width:240px;margin-bottom:24px;font-weight:bold}@media screen and (min-width: 769px){.mypage-oripa-lottery-result-prizes__checkbox-area{display:inline-block}}.mypage-oripa-lottery-result-prizes__online-oripa-btn-wrapper{margin-bottom:12px;text-align:center}.blogs-trades-new .blogs-trades-new__credit-card{background:#fafafa;border-radius:4px;padding:8px;font-size:12px}.webview-guide .webview-guide__contents{background:#fff;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:12px}.webview-guide .webview-guide__title{border-bottom:5px solid #34004f;padding:16px;font-size:20px}.webview-lotteries-show__plate{max-width:600px;margin:auto}.webview-lotteries-show__plate-inner{padding-top:40px}.webview-lotteries-show__image-wrapper{position:relative}.webview-lotteries-show__limited-badge{position:absolute;z-index:1;top:2%;left:2%}.webview-lotteries-show__top-image{width:100%;height:auto}.webview-lotteries-show__pack-image{position:absolute;z-index:1;right:6%;bottom:-8%;width:25%}.webview-lotteries-show__editable-content h4,.webview-lotteries-show__editable-content h5,.webview-lotteries-show__editable-content h6{font-size:14px;font-weight:bold;color:#444}.webview-lotteries-show__editable-content p{line-height:1.3rem;margin:8px 0 12px;color:#444}.webview-lotteries-show__editable-content ul{margin:0}.webview-lotteries-show__editable-content ul li{margin:0;list-style:inside;color:#444}.webview-lotteries-show__editable-content center{line-height:1.3rem;margin:8px 0 12px;color:#444}.webview-lotteries-show__editable-content em{font-style:normal;background:linear-gradient(180deg, transparent, transparent 51%, #f6f644 52%, #f6f644);color:#222;font-weight:bold}.webview-lotteries-show__editable-content strong{color:#fe304d;font-weight:bold}.webview-lotteries-show__license-wrapper{margin:16px 0;color:#838383;font-weight:500}.series.items.index .series-description{margin:8px 10px 8px;font-size:12px;color:#838383;line-height:1.5}.items.search .btn-group{display:flex;align-items:center;justify-content:space-between}.items.search .btn-group__filter{color:#34004f}.items.search .btn-group__filter-icon{font-size:20px}.items.search .save-btn{margin-right:32px}.items.show .item-badge{position:absolute;background-size:100px 100px;width:100px;height:100px;top:0;left:0;z-index:1}.items.show .item-badge.item-badge--sold{background-image:url(/assets/sold_mini-bf7f6e0ea8058983c21ee8467d6cce08d246aa2df60ba27ba3b0a8c525147846.png)}.items.show .item-badge.item-badge--suspend{background-image:url(/assets/suspend-badge-4a6cd0db8d2893078aaaa818911737d96d57a9920e7b1aebae14cbf2db652753.svg)}.items.show .item-detail{padding:0 5px}@media screen and (max-width: 768px){.items.show .item-detail{margin:0 auto;padding:0}}.items.show .item-detail .item-detail__updated-at{font-size:12px;margin:8px 0;color:#838383;display:flex;align-items:baseline}.items.show .item-detail .icon-badge-item-shop{width:14px;margin-right:4px}.items.show .item-detail-title{margin-left:16px}@media screen and (max-width: 768px){.items.show .item-detail-title{margin-left:8px}}.items.show .item-img-area{display:block;padding:0;position:relative;margin:0 auto;width:320px;cursor:pointer}@media screen and (max-width: 768px){.items.show .item-img-area{width:100%}}.items.show .item-img-area__main-image-item{z-index:0}.items.show .item-img-area__main-image-pagination{position:relative;margin-top:16px}.items.show .item-img-area__main-image-pagination .swiper-pagination-bullet-active{background-color:#222}.items.show .item-img-area__thumb-images-item{flex-direction:row;align-content:flex-start}.items.show .item-img-area__thumb-images-img{opacity:.5;padding:4px}.items.show .item-img-area__thumb-images .swiper-slide-thumb-active{opacity:1}.items.show .item-img-area__zoom-icon{color:#fff;position:absolute;bottom:40px;right:8px;font-size:24px;text-shadow:0 0 5px rgba(0,0,0,0.1)}.items.show .item-img{max-width:320px}.items.show .item-more{text-align:right}.items.show .item-more a{text-decoration:underline;color:#00a0e9}.items.show .item-more a:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.items.show .item-detail h2{margin:16px 0;line-height:1.2em}.items.show .item-description{margin:8px 0 8px;font-size:12px;color:#838383;line-height:1.5}.items.show .item-about-image-note{margin:8px 0 8px;font-size:10px;color:#838383;line-height:1.5}@media screen and (max-width: 768px){.items.show .item-about-image-note{text-align:center}}@media screen and (min-width: 769px){.items.show .item-detail__wrapper{display:flex}}.items.show .item-detail__container--left{display:flex;padding:12px 0}@media screen and (max-width: 768px){.items.show .item-detail__container--left{flex-direction:column;margin:0}}.items.show .item-detail__container--right{padding:12px 16px}@media screen and (min-width: 769px){.items.show .item-detail__container--right{width:60%}}@media screen and (max-width: 768px){.items.show .item-detail__container--right{padding:12px 0}}.items.show .item-detail-box{border:2px solid #c7c7c7;max-width:423px;width:100%;line-height:2em;background:#fafafa}@media screen and (max-width: 768px){.items.show .item-detail-box{margin:0 auto}}.items.show .item-detail-more{text-align:right;font-size:10px}.items.show .item-detail-box-row{display:flex;border-top:1px solid #c7c7c7}.items.show .item-detail-box-row:first-child{border-top:0 none transparent}.items.show .item-detail-box-title{min-width:130px;padding:5px;background:#fafafa;word-break:break-word}.items.show .item-detail-box-contents{display:block;width:100%;padding:5px;background:#fff;word-break:break-word}.items.show .item-detail-box-contents--en-shipping-fees{padding:8px 5px;line-height:1.4}.items.show .item-detail-box-attention{display:block;font-size:12px;margin:4px 0 0 0;color:#838383;white-space:initial}.items.show .item-detail-box .pink img{margin:0 10px}.items.show .item-detail-box .pink a{color:#fe304d}.items.show .item-detail-box .blue a{color:#00a0e9;text-decoration:underline}@media screen and (min-width: 769px){.items.show .item-detail__price-buy-wrapper{margin-top:32px}}.items.show .item-detail__price-buy{position:relative;display:block;text-align:center}.items.show .item-detail__price-wrapper{margin:12px 0}.items.show .item-detail__above-price-campaign-banner-wrapper{position:relative;display:block;margin:0;padding:0;text-align:center}.items.show .item-detail__above-price-campaign-banner{position:relative;display:inline-block;margin:0;padding:12px;width:80%;top:10px;text-align:center;background:#fff;border:solid 2px #654597;box-sizing:border-box;box-shadow:0 0 5px 1px rgba(0,0,0,0.1)}.items.show .item-detail__above-price-campaign-banner::before,.items.show .item-detail__above-price-campaign-banner.cr-slider::after{content:"";position:absolute;top:100%;left:50%;margin-top:-2px;margin-left:-8px;border:8px solid transparent;border-top:10px solid #fff;z-index:2}.items.show .item-detail__above-price-campaign-banner::after{content:"";position:absolute;top:100%;left:50%;margin-top:1px;margin-left:-8px;border:8px solid transparent;border-top:10px solid #654597;z-index:1}.items.show .item-detail__secure-guide-banner{transition:.1s ease transform;cursor:pointer;margin:8px 0;cursor:pointer}.items.show .item-detail__secure-guide-banner:hover{transform:scale(1.01)}.items.show .item-detail__buy-button-wrapper{position:relative;line-height:30px}.items.show .item-buy-price-down-button{border-bottom:1px solid #c7c7c7;color:#fff;margin-bottom:12px;padding-bottom:12px}.items.show .item-detail__price{margin-right:4px;font-size:32px;color:#fe304d;font-weight:bold}.items.show .item-detail__tax-included-label{font-size:16px;margin-left:4px}.items.show .item-detail__postage{margin:8px 0;font-size:16px;font-weight:500;color:#fe304d}.items.show .item-detail__buyer-earning-points{display:flex;justify-content:center;margin-top:4px}.items.show .item-detail__buyer-earning-points-wrapper{display:flex;align-items:center}.items.show .item-detail__buyer-earning-points-content{font-size:14px;color:#fe304d;margin:0 8px}.items.show .item-detail__buyer-earning-points-info{font-size:12px;color:#00a0e9;display:flex;align-items:center}.items.show .item-detail__vault-container{text-align:center;display:flex;justify-content:center;border:1px solid #f31d7f;border-radius:4px;column-gap:12px;text-decoration:none}.items.show .item-detail__vault-left-tag{display:flex;align-items:center}.items.show .item-detail__vault-and-normal{background:rgba(243,29,127,0.1);color:#f31d7f}.items.show .item-detail__vault-only{background:#f31d7f;color:#fff}.items.show .item-detail__vault-logo-wrapper{display:flex}.items.show .item-detail__vault-logo{height:36px;width:68px;margin-right:auto}.items.show .item-detail__vault-logo-vault{height:36px;width:36px;margin-right:5px}.items.show .item-detail__vault-logo-normal{height:36px;width:36px;margin-right:5px}.items.show .item-detail__vault-label{color:#f31d7f;font-size:12px;font-weight:700;letter-spacing:-.015em;line-height:1.5em}.items.show .item-detail__vault-description{margin:12px 0;text-align:left}.items.show .item-detail__vault-detail{color:#444;font-size:10px;line-height:1.5em}.items.show .item-action-btn-container{display:flex;margin:10px 0}@media screen and (max-width: 768px){.items.show .item-action-btn-container{margin:0;justify-content:center}}.items.show .item-favorite{display:block;max-width:170px;height:auto;margin:16px 8px;background:black;border-radius:10px;padding:8px;font-size:12px}@media screen and (max-width: 768px){.items.show .item-favorite{font-size:12px;margin:8px 4px}}.items.show .item-favorite .favorite-off a{padding:10px 4px 10px 18px;color:#fff}.items.show .item-favorite .favorite-off a:first-child{background:url(/assets/iconStar-off-8a78cd0c0b2b4506f5ee131739d1cb3fc010e6fd69042c3305721cbd95df6c8c.png) center left no-repeat;background-size:18px 18px}.items.show .item-favorite .favorite-on a{padding:10px 4px 10px 18px;color:#ffb619}.items.show .item-favorite .favorite-on a:first-child{background:url(/assets/iconStar-on-c257301a6a9856f3e5d1695a7add5e606a47cb5ed63ec79c11a2f5e08103f0ec.png) center left no-repeat;background-size:18px 18px}.items.show .item-favorite:hover{background:#282828;transition:all .3s}.items.show .item-report{display:block;max-width:180px;height:auto;margin:16px 8px;background:black;border-radius:10px;padding:8px;font-size:12px}@media screen and (max-width: 768px){.items.show .item-report{font-size:12px;margin:8px 4px}}.items.show .item-report .report-box a{padding:10px 4px 10px 18px;color:#fff}.items.show .item-report .report-box a:first-child{background:url(/assets/iconReport-c3720049f344c01e16f4f6878abd3ae85fc2db17970800481cdf172ed24872da.png) center left no-repeat;background-size:18px 18px}.items.show .item-report:hover{background:#43050e;transition:all .3s}.items.show .item-attention,.items.show .item-introduction{display:block;width:auto;height:auto;margin:12px 0;background:#fafafa;padding:10px 20px;font-size:14px;letter-spacing:.2em;border-radius:4px;color:#444;word-break:break-word}.items.show .item-attention{padding-left:0;background-color:transparent;color:#fe304d}.items.show .item-id{font-size:12px;color:#444;margin:12px 16px}@media screen and (max-width: 768px){.items.show .item-id{margin:12px 0}}.items.show .item-deleted-message{text-align:center;font-weight:bold;padding-bottom:24px}.items.show .item-heading{font-size:14px;margin:8px;color:#444}.items.show .item-show-private-notice{display:flex;justify-content:space-between;align-items:center;color:#444}@media screen and (max-width: 768px){.items.show .item-show-private-notice{flex-direction:column;justify-content:center;text-align:center}}.items.show .item-show-private-notice .item-show-private-notice__heading{line-height:1.6rem}@media screen and (max-width: 768px){.items.show .item-show-private-notice .item-show-private-notice__heading{text-align:center;font-size:16px}}.items.show .item-show-private-notice .item-show-private-notice__description{font-weight:normal;font-size:12px;margin:8px 0 0}@media screen and (max-width: 768px){.items.show .item-show-private-notice .item-show-private-notice__description{margin:8px 0 12px}}.items.show .item-sold-out{padding:16px 0;background-color:#e1e1e1;text-align:center}.items.show .item-sold-out__title{color:#838383;font-weight:bold;font-size:20px;line-height:32px;margin-bottom:24px}@media screen and (max-width: 768px){.items.show .item-sold-out__title{font-size:12px;line-height:24px;margin-bottom:8px}}.items.show .item-sold-out__content{background-color:#fff;padding:8px 12px;display:inline-flex;min-width:380px}@media screen and (max-width: 768px){.items.show .item-sold-out__content{min-width:300px}}.items.show .item-sold-out__thubnail{width:64px;height:64px;margin-right:12px;position:relative}.items.show .item-sold-out__sold-icon{position:absolute;background-image:url(/assets/sold_mini-bf7f6e0ea8058983c21ee8467d6cce08d246aa2df60ba27ba3b0a8c525147846.png);background-size:35px;width:35px;height:35px;top:0;left:0;z-index:1}.items.show .item-sold-out__thubnail-image{width:100%;height:100%;object-fit:cover}.items.show .item-sold-out__item-name{max-width:270px;min-height:32px;margin-bottom:8px;word-break:break-all;font-size:12px;font-weight:bold;line-height:16px;letter-spacing:2px;color:#222;text-align:left}@media screen and (max-width: 768px){.items.show .item-sold-out__item-name{max-width:200px}}.items.show .item-sold-out__item-price{color:#fe304d;font-weight:bold;text-align:left}.items.show .item-sold-out__currency{font-size:12px;line-height:16px;margin-right:4px}.items.show .item-sold-out__price{font-size:20px;line-height:32px}.items.show .item-show__top-banner-area{margin-top:8px}.items.show .item-oripa-lottery-box{display:flex;align-items:center;justify-content:space-between;color:#654597;font-size:16px;font-weight:600;border:1px solid #654597;padding:8px 12px;border-radius:8px}.items.show .item-oripa-lottery-box__title{display:flex;align-items:center;margin-bottom:2px}.items.show .item-oripa-lottery-box__title-gift{width:26px;height:26px}.items.show .item-oripa-lottery-box__content{margin-bottom:2px}.items.show .item-oripa-lottery-box__content-get-coupon{color:#fe304d}.items.show .item-oripa-lottery-box__wrapper{display:flex;align-items:center;flex-wrap:wrap}.sessions .login,.sessions .register{background:#fff;width:60%;padding-bottom:12px;text-align:center;height:auto;margin:16px auto 0 auto;border-radius:4px}@media screen and (max-width: 768px){.sessions .login,.sessions .register{width:95%}}.sessions .login h1,.sessions .register h1{padding-top:20px}.sessions .login__input{margin:16px auto;width:70%}@media screen and (max-width: 768px){.sessions .login__input{width:95%}}.sessions .login__password-reset{margin:24px}.sessions .register__notice{color:#444;font-size:12px;margin:24px}.sessions .action-btn-wrapper{margin:12px}.trades .trade-new-payment-logo{margin-left:40px}.trades .trade-new-payment-logo-epos{text-align:center}.trades .trade-new-payment-banner-epos-box{margin-top:8px}.trades .trade-new-payment-banner-epos-box .trade-new-payment-banner-epos-box__banner-pc{width:100%;display:block}@media screen and (max-width: 768px){.trades .trade-new-payment-banner-epos-box .trade-new-payment-banner-epos-box__banner-pc{display:none}}.trades .trade-new-payment-banner-epos-box .trade-new-payment-banner-epos-box__banner-sp{width:100%;display:none}@media screen and (max-width: 768px){.trades .trade-new-payment-banner-epos-box .trade-new-payment-banner-epos-box__banner-sp{display:block}}.trades .trade-new-refund-return-policy{color:#838383;font-size:12px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:32px}.trades .trade-new-info-panel{margin:12px 0;padding:8px;border-radius:4px;background:#ececec;font-weight:bold}.trades .trade-show-dl{padding:12px 0}.trades .trade-show-dl .trade-show-dl__title{font-size:12px}.trades .trade-show-dl .trade-show-dl__description{text-align:right;font-weight:bold;font-size:12px}@media screen and (min-width: 769px){.trades .trade-show-dl .trade-show-dl__description{font-size:14px}}.trades .trade-tracking-number-panel{background:#ffe7b4;padding:16px;border-radius:10px;margin:16px 0}.trades .trade-tracking-number-panel .trade-tracking-number-panel__number{color:#444;font-size:16px}.trades .trade-show-billing-detail{color:#444}.trades .trade-show-billing-detail__row{margin:8px 0;display:flex;justify-content:space-between}.trades .trade-show-billing-detail__line-break{color:#838383}.trades .trade-show-item-panel{color:#222}.trades .trade-show-item-panel .trade-show-item-panel__inner{display:flex}.trades .trade-show-item-panel .trade-show-item-panel__image{width:30%;max-width:100px;margin-right:12px}.trades .trade-show-item-panel .trade-show-item-panel__name{font-size:14px}.trades .trade-show-item-panel .trade-show-item-panel__price{color:#fe304d;font-size:20px;font-weight:bold;margin-top:12px}.trades .trade-show-item-panel .trade-show-item-panel__table{margin-top:16px}.trades .trade-show-item-panel .trade-show-item-panel__arrow{display:flex;margin-left:auto;align-items:center;color:#838383;transition:ease transform .2s}.trades .trade-show-item-panel .trade-show-item-panel__dl{display:flex;margin:4px 0;font-size:12px}.trades .trade-show-item-panel .trade-show-item-panel__dt{min-width:80px}.trades .trade-show-item-panel:hover{color:#838383}.trades .trade-show-item-panel:hover .trade-show-item-panel__arrow{transform:translate3d(3px, 0, 0)}.trades .trade-show-qr-code{max-width:200px;margin:40px auto}.trades .trade-review-form .trade-review-form__reviewee-info{display:flex;align-items:center;justify-content:center;margin:12px 0;padding:12px 0;border-top:1px #c7c7c7 solid}.trades .trade-review-form .trade-review-form__reviewee-info-image{width:40px;height:auto;margin:12px}.trades .trade-review-form .trade-review-form__reviewee-info-reviews{display:flex}.trades .trade-review-form .trade-review-form__item-checkbox{margin:12px 0;background:#fafafa;border:4px;padding:12px;text-align:center}.trades .trade-review-form .trade-review-form__point-radio-container{text-align:center}.trades .trade-review-form .trade-review-form__point-radio{display:inline-block;font-size:12px;text-align:center;font-weight:bold;border:#c7c7c7 2px solid;padding:8px;margin:12px;width:60px;border-radius:4px;cursor:pointer}.trades .trade-review-form .trade-review-form__point-radio:hover{border:#34004f 2px solid}.trades .trade-review-form .trade-review-form__point-radio-input:checked+.trade-review-form__point-radio{border:#34004f 2px solid}.trades .trade-show-user-panel{display:flex;justify-content:flex-end}.trades .trade-show-user-panel .trade-show-user-panel__icon{width:40px;height:40px;overflow:hidden;border-radius:100%;margin:4px 8px}.trades .trade-show-user-panel .trade-show-user-panel__icon-image{width:100%;height:auto}.trades .trade-show-user-panel .trade-show-user-panel__name{text-align:left}.trades .trade-show-user-panel .trade-show-user-panel__reviews{display:flex}.trades .trade-show-user-panel .trade-show-user-panel__review-cell{display:flex;align-items:center;color:#222;margin-right:8px}.trades .trade-show-cancel-panel{margin:16px 0 40px 0;text-align:center}.trades__convenience-payment-description{margin-bottom:12px}.trades .select-convenience-form__conveniences{border-radius:4px;border:2px solid #e1e1e1}.trades .select-convenience-form__convenience-label:nth-child(n + 3){border-top:2px solid #e1e1e1}.trades .select-convenience-form__convenience-label{margin:0;padding:8px;display:flex;align-items:flex-start;color:#444}.trades .select-convenience-form__convenience-name{margin-top:8px}.trades__paidy-logo{border-radius:5px;width:198px}.trades__credit-logo{width:auto;height:20px}.trades__convenience-logo{width:auto;height:24px}.trades .convenience-payment-info__description{margin-top:12px;font-size:12px;color:#838383}.trades .trade-show-pending-icon{font-size:74px;color:#edd1d1}.trades .trade-show-pending-title{color:#9b1916}.trades .trade-show__cancel-description{margin:12px 24px;text-align:center;color:#fe304d}.trades .trade-show__guide-link{color:#654597;font-size:12px;font-weight:bold;justify-content:center;line-height:1;display:flex;margin-top:16px}.users.shop .shop-footer{margin-top:40px;text-align:center}.users.shop .shop-footer .shop-footer__powered-by{color:#838383;font-size:10px}.users.show .user-pickup-items__label{align-items:center;color:#654597;display:flex;font-size:14px;font-weight:bold;letter-spacing:2px;margin:16px 0}.users.show .user-grade{width:100%;margin:0 auto;padding:16px}@media screen and (max-width: 768px){.users.show .user-grade{padding:0}}.users.show .user-grade h1{border-bottom:2px solid #fafafa;margin:40px 20px 10px}.users.show .user-reviews-more{text-align:center}.users.show .user-owned-items-container{padding:0 24px}@media screen and (max-width: 768px){.users.show .user-owned-items-container{padding:0 8px}}.users.show .user-detail{width:100%;padding:0 4px}@media screen and (max-width: 768px){.users.show .user-detail{width:93%;margin:0 auto;padding:0}}.users.show .user-detail-title{margin-left:16px}@media screen and (max-width: 768px){.users.show .user-detail-title{margin-left:8px}}.users.show .user-block-label{border:none;cursor:default}.users.show .user-block-label:hover{opacity:1}.users.show .user-block-label:active{transform:none;border-bottom:none}.blogs-show{word-break:break-all;line-height:1.5rem}.blogs-show .blogs-show__contents{max-width:580px;margin:0 auto}.blogs-show .blogs-show__contents.blogs-show__contents--wide{min-width:90%}.blogs-banner__container{width:100%;max-width:760px;height:68px;padding:8px 8px 8px 16px;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-family:'Yu Gothic', sans-serif}.blogs-banner__container--purple{background-color:#ece7f4}@media screen and (max-width: 768px){.blogs-banner__container--purple{height:116px}}.blogs-banner__container--yellow{background-color:#ffeac8;color:#34004f}@media screen and (max-width: 768px){.blogs-banner__container--yellow{height:100px;padding:8px 12px 12px}}@media screen and (max-width: 768px){.blogs-banner__container{justify-content:center;padding:8px 8px;flex-wrap:wrap;position:absolute;left:0}}.blogs-banner__logo{padding:0;justify-content:center;order:1;background-size:cover}.blogs-banner__logo--first{max-width:52px;width:52px;height:52px;border-radius:4px;background-image:url(/assets/app-icon-fea0b34f62e8f8d64c248d8433fac28ce4fcab83d2234958657b6fd099b3ad4f.png)}.blogs-banner__logo--second{height:53px;width:60px;max-width:60px;background-image:url(/assets/blog_office_image-41886c9920628695e7207023c316a23982618c5d9063f216107b686a71aaeec7.png)}@media screen and (max-width: 768px){.blogs-banner__logo{margin-right:16px}}@media screen and (min-width: 769px){.blogs-banner__logo{order:1;flex:0 0 100%}}.blogs-banner__title{padding-left:8px;font-size:14px;font-weight:700;color:#34004f;order:2}@media screen and (min-width: 769px){.blogs-banner__title{width:280px}}@media screen and (min-width: 769px){.blogs-banner__title--narrow{line-height:16px;width:306px}}@media screen and (max-width: 768px){.blogs-banner__title{padding-left:0}}.blogs-banner__description{font-size:10px}@media screen and (max-width: 768px){.blogs-banner__description{margin-top:8px}.blogs-banner__description,.blogs-banner__description--highlight{order:3;font-size:10px;padding:2px 8px;display:flex;align-items:center;background-color:#fff;border-radius:15px;line-height:14px;text-align-last:center}.blogs-banner__description--yellow{width:322px;justify-content:center;color:#f39c12}}.blogs-banner__description--highlight{max-width:326px;color:#fe304d}@media screen and (min-width: 769px){.blogs-banner__description--highlight{max-width:286px}}.blogs-banner__description--narrow{width:306px;font-size:10px}.blogs-banner__app-icon{display:flex;justify-content:center;align-items:center;order:3;gap:12px}@media screen and (max-width: 768px){.blogs-banner__app-icon{flex:1 0 100%;order:2}}.blogs-banner__app-icon img{height:27px}.blogs-banner__app-icon--narrow{gap:4px}.blogs-banner__app-icon--narrow img{height:25px}.blogs-banner__button{border-radius:4px;color:#fff;order:3;background-color:#f39c12;width:240px;height:33px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.blogs-banner__button{flex:1 0 0%;order:2}}.blogs-banner__button--narrow{width:229px;font-size:12px}.blogs-banner__review-icon{font-size:24px}.blogs-footer{z-index:20}.blogs-footer__container{position:fixed;bottom:56px;display:flex;align-items:center;justify-content:center;height:85px;width:100%;gap:12px;background-color:#654597}.blogs-footer__logo{background-image:url(/assets/app-icon-fea0b34f62e8f8d64c248d8433fac28ce4fcab83d2234958657b6fd099b3ad4f.png);background-size:cover;border-radius:8px;margin-left:16px;border:1px solid #fff}@media screen and (max-width: 768px){.blogs-footer__logo{width:52px;height:52px}}@media screen and (min-width: 769px){.blogs-footer__logo{width:43px;height:43px}}@media screen and (min-width: 769px){.blogs-footer__title{width:138px;text-align:center;padding-left:8px;padding-top:8px;font-size:12px;line-height:18px}}.blogs-footer__title--mobile{color:#fff;display:flex;font-size:11px;font-weight:700}.blogs-footer__title--mobile img{padding-left:4px;height:22px}.blogs-footer__tooltip{display:flex;justify-content:center;align-items:center;padding:4px;position:absolute;max-width:330px;text-align-last:center;right:52px;top:-16px;border:2px solid #fe304d;border-radius:4px;background-color:#fff;color:#fe304d;font-size:10px;font-weight:700;line-height:12px;z-index:10}.blogs-footer__tooltip::before,.blogs-footer__tooltip::after{content:'';position:absolute;right:12px;top:100%;border-top:12px solid #fe304d;border-bottom:none;border-left:4px solid transparent;border-right:8px solid transparent}.blogs-footer__tooltip::after{margin-top:-4px;border-top-color:#fff}.blogs-footer__close{cursor:pointer;position:absolute;right:-3px;top:-3px;color:#34004f;border-radius:16px;height:32px;width:32px;display:flex;justify-content:center;align-items:center;background-color:#fff;font-weight:normal;font-size:24px;background-image:url(/assets/blog-icon-minus-1d719f0c8fcefc6090f285ae126b55d7bc6c9f1db4a5e43529d63980b24f552b.png);background-repeat:no-repeat;background-position:center;background-size:20px}.blogs-footer__close--minimized{background-image:url(/assets/blog-icon-plus-d1ca9e80976215b4bd0fc29df1510226f7fbe4acbd41deb0dea923cefc641cd2.png)}.blogs-footer__collapsible{position:fixed;bottom:24px;right:24px;width:225px;height:154px}.blogs-footer__collapsible--minimized{bottom:-94px}.blogs-footer__heading{display:flex;padding-top:8px;background-image:url(/assets/blog-fixed-footer-heading-8ff3d17c62ca42a0d687267a62b13e7323c6f01747f93140f42fd7038c07c0d3.png);background-size:cover;height:60px;width:225px;font-size:14px;color:#fff;font-weight:700}.blogs-footer__contents{display:flex;padding:12px 8px 8px}@media screen and (max-width: 768px){.blogs-footer__contents{flex-direction:column}}@media screen and (min-width: 769px){.blogs-footer__contents{flex-direction:row;width:225px;height:93px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border:4px solid #654597;border-top:none;background-color:#fff}}.blogs-footer__qrcode{width:70px;height:70px;background-color:none;background-size:cover;background-image:url(/assets/blog-coupon-qr-fdfd6575725f06b403ef40f8d4cfc2f4eb4a62bc0619b96d4f4bc016e5786b1f.png)}.blogs-footer__info{width:123px;padding-left:12px}.blogs-footer__info img{width:123px}.blogs-footer__description{font-size:8px;line-height:12px;color:#fe304d;height:35px;font-weight:700;font-family:'Yu Gothic', sans-serif}.blogs-footer__app-icon{display:flex;justify-content:center;align-items:center;flex:1 0 0%;gap:12px}.blogs-footer__app-icon img{box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);height:31px}.guides .series{background-color:#fafafa}.guides .series-title{line-height:30px;margin:0;padding:8px}.guides .series-body{margin:12px 0 16px}.guides .guide-title{display:flex;justify-content:flex-start;color:#444;border-bottom:5px solid #34004f;margin-bottom:0;align-items:center;background-color:#fff;padding:16px;font-size:20px;position:relative}.guides .guide-contents{background:#fff;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:12px}.guides .guide-list{background:#fff;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7}.guides .guide-list .guide-list-item{position:relative;display:table;width:100%;border-bottom:1px solid #c7c7c7}.guides .guide-list .guide-list-item:last-child{border-bottom:none}.guides .list-head{font-size:16px;font-weight:400;line-height:1.25;padding-left:12px}.guides .guide-body{padding-bottom:24px}.guides .icon-arrow-right::after{position:absolute;top:50%;right:20px;display:block;content:'';width:8px;height:8px;margin-top:-5px;border-top:1px solid #838383;border-right:1px solid #838383;transform:rotate(45deg)}.guide_categories .series{background-color:#fafafa}.guide_categories .series-title{line-height:30px;margin:0;padding:8px}.guide_categories .series-body{margin:12px 0 16px}.guide_categories .guide-title{display:flex;justify-content:flex-start;color:#444;border-bottom:5px solid #34004f;margin-bottom:0;align-items:center;background-color:#fff;padding:16px;font-size:20px;position:relative}.guide_categories .guide-contents{background:#fff;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:12px}.guide_categories .guide-list{background:#fff;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7}.guide_categories .guide-list .guide-list-item{position:relative;display:table;width:100%;border-bottom:1px solid #c7c7c7}.guide_categories .guide-list .guide-list-item:last-child{border-bottom:none}.guide_categories .list-head{font-size:16px;font-weight:400;line-height:1.25;padding-left:12px}.guide_categories .guide-body{padding-bottom:24px}.guide_categories .icon-arrow-right::after{position:absolute;top:50%;right:20px;display:block;content:'';width:8px;height:8px;margin-top:-5px;border-top:1px solid #838383;border-right:1px solid #838383;transform:rotate(45deg)}.helps.show .note{position:relative;border:3px solid #e1e1e1;border-radius:8px;padding:1em;background:#fff;width:80%;margin:-15px auto 50px}.helps.show .note::before,.helps.show .note::after{position:absolute;bottom:100%;left:30%;content:'';height:0;width:0;border:12px solid transparent}@media screen and (max-width: 768px){.helps.show .note::before,.helps.show .note::after{left:20%}}.helps.show .note::before,.helps.show .note.cr-slider::after{border-bottom:16px solid #e1e1e1}.helps.show .note::after{border-bottom:16px solid #fff;margin-bottom:-5px}@media screen and (min-width: 769px){.mains .main-column-top-banner{margin:0 24px}}@media screen and (min-width: 769px){.mains .top-banner{margin:24px auto 0;position:relative;display:flex;max-width:1000px;flex-direction:row;align-items:flex-start;gap:10px}.mains .top-banner__main{max-width:660px;max-height:330px;aspect-ratio:2 / 1}.mains .top-banner__main-img{width:100%;aspect-ratio:2 / 1;max-height:330px;border-radius:16px}.mains .top-banner__sub{display:flex;gap:10px;max-width:330px;flex-direction:column;aspect-ratio:2 / 1}.mains .top-banner__sub-img{border-radius:16px;width:100%;aspect-ratio:2 / 1;max-height:160px}}@media screen and (max-width: 768px){.mains .top-banner{display:flex;flex-direction:column;padding:24px 16px 0;width:100%;text-align:center;gap:8px}.mains .top-banner__main{width:100%}.mains .top-banner__main-img{width:100%;border-radius:4px}.mains .top-banner__sub{display:flex;gap:8px;flex-direction:row;justify-content:center}.mains .top-banner__sub-img{width:100%;height:auto;border-radius:4px}}.mains .series-list{display:flex;flex-wrap:wrap;justify-content:space-between}.mains .series-list .series-list__cell{transition:.1s ease transform;cursor:pointer;min-width:23.4%;width:23.4%;margin:4px;border-radius:4px;text-align:center}.mains .series-list .series-list__cell:hover{transform:scale(1.01)}@media screen and (max-width: 768px){.mains .series-list .series-list__cell{min-width:47%;width:47%}}.mains .series-list .series-list__cell--pokemon{background-color:#2f7dc1}.mains .series-list .series-list__cell--duel_masters{background-color:#2f7dc1}.mains .series-list .series-list__cell--yugioh{background-color:#844a22}.mains .series-list .series-list__cell--mtg{background-color:#e15513}.mains .series-list .series-list__cell--dragonball_heros{background-color:#dd3d19}.mains .series-list .series-list__cell--battle_spirits{background-color:#e1c72e}.mains .series-list .series-list__cell--vanguard{background-color:#073759}.mains .series-list .series-list__cell--video_game{background-color:#32ac79}.mains .series-list .series-list__cell-wrapper{display:block;border-radius:4px;height:100%}@media screen and (max-width: 768px){.mains .series-list .series-list__cell-img{width:100%;margin:0 auto}}.mains .series-list .series-list__cell-name{display:flex;align-items:center;justify-content:center;font-size:12px;color:#222;padding:0 8px;min-height:40px}@media screen and (max-width: 768px){.mains .series-list .series-list__cell-name{padding:0}}@media screen and (min-width: 769px){.mains .series-list--wide{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:4px;justify-content:space-between}.mains .series-list--wide .series-list__cell{width:auto;min-width:auto}}@media screen and (min-width: 1024px){.mains .series-list--wide{grid-template-columns:repeat(5, 1fr)}}.mains__bottom-banner-area{margin-top:8px}.news-contents img{width:100%;height:auto}.news-index{margin:0 auto}@media screen and (max-width: 768px){.news-index{margin:0}}.news-index__title{border-bottom:1px solid #e1e1e1;color:#222;font-size:14px;padding:12px 40px}@media screen and (max-width: 768px){.news-index__title{padding:12px}}.news-index__list-inner{padding:12px 40px}@media screen and (max-width: 768px){.news-index__list-inner{padding:8px 12px}}.news-index__cell{margin:0 auto;padding:12px 0;border-bottom:1px solid #e1e1e1;position:relative}.news-index__cell-link{display:flex;justify-content:space-between}.news-index__arrow{margin:auto 0}.notfound-wrapper{width:100%}.notfound-wrapper .img{display:block;margin:40px 0;width:100%}.notfound-wrapper .section{margin:0 12px;text-align:center}#wrapper-internalservererror{padding:120px 10px;text-align:center}#wrapper-internalservererror h1{font-size:24px;margin:32px 0 24px 0}#wrapper-internalservererror p{font-size:14px;margin:0 0 12px 0}#wrapper-internalservererror a{color:#654597}#wrapper-internalservererror #logo{background:url(/images/logo_purple.png) no-repeat;height:64px;margin:0 auto;width:235px}.pages .pages-easy-shipping-price__form{display:flex;justify-content:space-between;margin:32px 12px}@media screen and (max-width: 768px){.pages .pages-easy-shipping-price__form{flex-direction:column}}.pages .pages-easy-shipping-price__form-cell{min-width:280px;margin-right:8px}.pages .pages-easy-shipping-price__form-cell:last-child{margin-right:0}.pages .pages-easy-shipping-price{background:#fff}.pages .pages-easy-shipping-price__heading{background:#654597;color:#fff;text-align:center;padding:12px;font-size:16px;border-bottom:2px solid #fbff17}.pages .pages-easy-shipping-price__price-list{display:flex;justify-content:center;transition:.2s ease all;min-height:200px;flex-wrap:wrap}.pages .pages-easy-shipping-price__price-list.pages-easy-shipping-price__price-list--hidden{opacity:0;transform:translate3d(-30px, 0, 0)}.pages .pages-easy-shipping-price__price-cell{margin:8px;padding:8px;border:4px solid #654597;max-width:150px;text-align:center}.pages .pages-easy-shipping-price__price-cell-title{margin:12px 0;color:#654597;font-size:16px}.pages .pages-easy-shipping-price__price-cell-num{font-size:20px;font-weight:bold}.pages .pages-easy-shipping-price__price-cell-unit{font-size:14px}.pages .btn--paypal-register{color:#fff;background-color:#69d7b7;border-radius:4px;border-radius:100px}.pages .btn--paypal-register:hover{opacity:.7;color:#fff}.pages .btn--paypal-register:active{transform:translateY(2px);border-bottom:2px solid transparent}.pages .pages-paypal-coupon-campaign__contents{background:#fff;padding:2px 0}.pages .pages-paypal-coupon-campaign__coupon{padding:8px}@media screen and (min-width: 769px){.pages .pages-paypal-coupon-campaign__coupon{margin:32px auto;padding:32px 0}}.pages .pages-paypal-coupon-campaign__coupon-heading{margin:16px auto;text-align:center;font-size:14px}@media screen and (min-width: 769px){.pages .pages-paypal-coupon-campaign__coupon-heading{font-size:20px}}.pages .pages-paypal-coupon-campaign__coupon-btn-area{margin-top:32px}.pages .pages-paypal-coupon-campaign__about-paypal{background:#f5fffc;padding:32px}.pages .pages-paypal-coupon-campaign__about-paypal-heading{text-align:center;color:#499c84}.pages .pages-paypal-coupon-campaign__about-paypal-heading::after{content:'';height:4px;width:260px;display:block;margin:12px auto;background:#499c84}.pages .pages-paypal-coupon-campaign__about-paypal-description{padding:12px 0}@media screen and (min-width: 769px){.pages .pages-paypal-coupon-campaign__about-paypal-description{padding:12px 40px;margin:0 40px}}.pages .pages-paypal-coupon-campaign__about-paypal-copy{text-align:center;margin:40px 0 12px;font-size:14px}@media screen and (min-width: 769px){.pages .pages-paypal-coupon-campaign__about-paypal-copy{font-size:16px}}.pages .pages-paypal-coupon-campaign__how-to-use{background:#654597;padding:12px;margin:16px 12px}@media screen and (min-width: 769px){.pages .pages-paypal-coupon-campaign__how-to-use{margin:40px}}.pages .pages-paypal-coupon-campaign__how-to-use-heading{text-align:center;color:#fff;padding-bottom:12px}.pages .pages-paypal-coupon-campaign__how-to-use-steps{background:#fff}.pages .pages-paypal-coupon-campaign__how-to-use-step-cell{display:flex;padding:12px 0;margin:0 12px;border-bottom:1px #c7c7c7 solid;align-items:flex-start}@media screen and (min-width: 769px){.pages .pages-paypal-coupon-campaign__how-to-use-step-cell{align-items:center}}.pages .pages-paypal-coupon-campaign__how-to-use-step-text{padding-left:12px}.pages .pages-paypal-coupon-campaign__how-to-use-step-strong{font-weight:normal;color:#fe304d;font-size:12px}.pages .pages-paypal-coupon-campaign__about-campaign{margin:40px 12px}@media screen and (min-width: 769px){.pages .pages-paypal-coupon-campaign__about-campaign{margin:32px}}.pages .pages-paypal-coupon-campaign__about-campaign-heading{color:#654597;border-bottom:4px #c7c7c7 solid;padding:8px 0;position:relative;font-size:14px}@media screen and (min-width: 769px){.pages .pages-paypal-coupon-campaign__about-campaign-heading{font-size:20px}}.pages .pages-paypal-coupon-campaign__about-campaign-heading::after{position:absolute;content:'';height:4px;width:60px;display:block;background:#654597;bottom:-4px}@media screen and (min-width: 769px){.pages .pages-paypal-coupon-campaign__about-campaign-heading::after{width:160px}}.pages .pages-paypal-coupon-campaign__about-campaign-description{margin:12px 12px 32px}.pages .pages-private-exhibit__hero{background:#34004f;color:#fff}.pages .pages-private-exhibit__hero-contents{display:flex;align-items:flex-end;max-width:1000px;margin:0 auto;padding-top:32px}@media screen and (max-width: 768px){.pages .pages-private-exhibit__hero-contents{flex-direction:column}}.pages .pages-private-exhibit__hero-heading{font-size:32px;line-height:2rem}.pages .pages-private-exhibit__hero-copy{font-size:20px;margin:12px 0}.pages .pages-private-exhibit__keyvisual{width:60%}@media screen and (max-width: 768px){.pages .pages-private-exhibit__keyvisual{order:2;width:100%}}.pages .pages-private-exhibit__hero-info{text-align:center;padding:32px;width:40%}@media screen and (max-width: 768px){.pages .pages-private-exhibit__hero-info{width:100%}}.pages .pages-private-exhibit__logo{max-width:300px;margin:16px auto}.pages .pages-private-exhibit__hero-cv-btn{font-size:32px;line-height:2rem;margin:12px auto}.pages .pages-private-exhibit__merits{background:#654597;color:#fff;padding:32px 0}.pages .pages-private-exhibit__merit-list{max-width:800px;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.pages .pages-private-exhibit__merit-list{flex-direction:column}}.pages .pages-private-exhibit__merit-cell{display:flex;margin:16px;align-items:center}@media screen and (min-width: 769px){.pages .pages-private-exhibit__merit-cell{flex-direction:column;justify-content:center;text-align:center}}@media screen and (max-width: 768px){.pages .pages-private-exhibit__merit-icon{width:90px}}@media screen and (max-width: 768px){.pages .pages-private-exhibit__merit-info{margin-left:12px}}.pages .pages-private-exhibit__heading{text-align:center;padding:32px 0}.pages .pages-private-exhibit__merit-heading{font-size:16px;line-height:1.4rem;margin-top:12px}.pages .pages-private-exhibit__merit-description{margin:12px 0}.pages .pages-private-exhibit__details{background:#fff;margin:0 auto;max-width:1000px}.pages .pages-private-exhibit__step{margin:0 32px;padding-bottom:32px;border-bottom:1px solid #c7c7c7}.pages .pages-private-exhibit__step-list{max-width:800px;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.pages .pages-private-exhibit__step-list{flex-direction:column}}.pages .pages-private-exhibit__step-cell{position:relative}.pages .pages-private-exhibit__step-contents{display:flex;align-items:center}@media screen and (min-width: 769px){.pages .pages-private-exhibit__step-contents{flex-direction:column;text-align:center}}.pages .pages-private-exhibit__step-number{min-width:100px;background:#654597;display:inline-block;padding:4px 12px;text-align:center;color:#fff;border-radius:15px}.pages .pages-private-exhibit__step-icon{margin:12px 0;width:90px}@media screen and (min-width: 769px){.pages .pages-private-exhibit__step-icon{width:150px}}@media screen and (max-width: 768px){.pages .pages-private-exhibit__step-info{margin-left:12px}}.pages .pages-private-exhibit__step-heading{color:#654597}.pages .pages-private-exhibit__step-description{margin:12px 0}.pages .pages-private-exhibit__step-arrow{font-size:32px}@media screen and (min-width: 769px){.pages .pages-private-exhibit__step-arrow{display:inline-block;margin-top:200px}}@media screen and (max-width: 768px){.pages .pages-private-exhibit__step-arrow{display:block;margin:0 auto;width:32px;transform:rotate(90deg)}}.pages .pages-private-exhibit__pricing{padding-bottom:32px}.pages .pages-private-exhibit__pricing-featured-text{font-size:24px;text-align:center;font-weight:bold;max-width:320px;margin:12px auto;line-height:1.8rem;border-bottom:#fe304d 3px solid}.pages .pages-private-exhibit__pricing-description{text-align:center;margin:12px 12px 16px}.recruitment-member-epos-card-header{display:none}.recruitment-member-epos-card__title{position:relative;margin-bottom:60px;color:#234d73;font-size:36px;font-weight:700;text-align:center}@media screen and (max-width: 768px){.recruitment-member-epos-card__title{margin-bottom:40px;font-size:20px}}.recruitment-member-epos-card__title::after{content:"";position:absolute;top:40px;left:0;right:0;margin:auto;width:265px;height:10px;background:linear-gradient(83.57deg, #425f92 15.62%, #00a0b1 57.97%, #fff 100.32%)}@media screen and (max-width: 768px){.recruitment-member-epos-card__title::after{top:34px;width:125px}}.recruitment-member-epos-card__description{margin-bottom:60px}.recruitment-member-epos-card__privilege-description{margin-bottom:60px;font-weight:700;font-size:24px;line-height:1.6;color:#222}@media screen and (max-width: 768px){.recruitment-member-epos-card__privilege-description{margin-bottom:24px;font-size:16px}}.recruitment-member-epos-card__privilege-description--top{text-align:center}@media screen and (max-width: 768px){.recruitment-member-epos-card__privilege-description--top{text-align:left}}.recruitment-member-epos-card__privilege-description--primary{color:#fe304d}@media screen and (max-width: 768px){.recruitment-member-epos-card__privilege-description--primary{display:block}}.recruitment-member-epos-card__privilege-description--center{text-align:center}@media screen and (max-width: 768px){.recruitment-member-epos-card__privilege-description br{display:none}}.recruitment-member-epos-card__btn-wrapper{margin-bottom:100px;text-align:center}@media screen and (max-width: 768px){.recruitment-member-epos-card__btn-wrapper{margin-bottom:60px}}.recruitment-member-epos-card__btn-wrapper--bottom{margin-bottom:140px}.recruitment-member-epos-card__btn{margin:auto;max-width:inherit;width:630px;background-color:#df3636}@media screen and (max-width: 768px){.recruitment-member-epos-card__btn{width:90%;padding-top:8px;padding-bottom:8px;font-size:16px}}.recruitment-member-epos-card__btn br{display:none}@media screen and (max-width: 768px){.recruitment-member-epos-card__btn br{display:block}}.recruitment-member-epos-card__image-wrapper{width:630px;margin:auto auto 24px auto}@media screen and (max-width: 768px){.recruitment-member-epos-card__image-wrapper{width:inherit;margin-bottom:16px}}.recruitment-member-epos-card__image{width:100%}.recruitment-member-epos-card__privilege-area{margin:auto}@media screen and (max-width: 768px){.recruitment-member-epos-card__privilege-area{padding:0 12px}}.recruitment-member-epos-card__target_period{margin-bottom:32px;color:#234d73;font-size:24px;font-weight:700;line-height:1.6;text-align:center}@media screen and (max-width: 768px){.recruitment-member-epos-card__target_period{margin-bottom:16px;font-size:16px}}.recruitment-member-epos-card__target_period br{display:none}@media screen and (max-width: 768px){.recruitment-member-epos-card__target_period br{display:block}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual{position:relative;height:512px;width:100%;margin-bottom:60px;padding-top:140px;background:url(/assets/recruitment_member_epos_card/main_visual_background_pattern-e439c0498554407381231f3e17af7ae21ceba5a02a06671b86bfbb8c71a05437.png),linear-gradient(91.69deg, #425f92 22.53%, #00a0b1 70.48%, #b7f8ff 100.06%);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual{height:inherit;margin-bottom:40px;padding:24px 0}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__container{width:80%;margin:auto;display:flex;flex-wrap:wrap-reverse}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__container{width:inherit}}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__card-info{display:flex;flex-direction:row-reverse}}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__card-image-wrapper{flex:1;text-align:center}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__card-image{width:100%;box-shadow:-30px 30px 30px 4px rgba(0,0,0,0.3);border-radius:10px}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__card-image{box-shadow:-30px 30px 30px 4px rgba(0,0,0,0.3);width:112px}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__title-section{display:flex;flex-wrap:wrap;align-items:center;position:absolute;top:48px}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__title-section{position:inherit;flex-wrap:wrap-reverse;flex:1}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__free-forever-label{display:flex;align-items:center;position:relative;margin-right:40px;padding:12px 8px;background-color:#f4d03b;color:#34004f;font-weight:700;font-size:24px}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__free-forever-label{flex-direction:column;margin:inherit;width:150px;height:56px;padding:8px 4px}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__free-forever-label::before,.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__free-forever-label.cr-slider::after{display:none;position:absolute;top:0;left:-20px;bottom:0;margin:auto;content:"";width:0;height:0;border-style:solid;border-width:28px 20px 28px 0;border-color:transparent #f4d03b transparent transparent}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__free-forever-label::before,.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__free-forever-label.cr-slider::after{display:block}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__free-forever-label::after{position:absolute;top:0;right:-20px;bottom:0;margin:auto;content:"";width:0;height:0;border-style:solid;border-width:22px 0 22px 20px;border-color:transparent transparent transparent #f4d03b}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__free-forever-label::after{display:none}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__free-forever-label-supplement{font-size:16px}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__free-forever-label-supplement{font-size:12px}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__title{color:#f4d03b;font-size:36px;text-shadow:0 4px 4px rgba(0,0,0,0.25)}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__title{font-size:24px;line-height:1.2;text-align:center}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__title br{display:none}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__title br{display:block}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__magi-campaign-info{margin:auto}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__magi-logo-wrapper{margin:auto auto 32px auto;width:278px}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__magi-logo-wrapper{margin-bottom:16px;width:200px}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__magi-logo{width:100%}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__campaign-description{color:#fff;font-size:38px;font-weight:700;line-height:1.6}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__campaign-description{font-size:28px;margin-bottom:32px}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__campaign-description-max-label{writing-mode:vertical-rl;font-size:24px;border:1px solid #fff;border-radius:4px;padding:4px 2px}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__campaign-description-max-label{padding:2px 0;font-size:18px}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__campaign-description-discount-money-info{display:flex;align-items:center}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__campaign-description-discount-money{font-size:56px;position:relative;line-height:1;margin-left:8px}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__campaign-description-discount-money{font-size:42px}}.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__campaign-description-discount-money::after{content:"";position:absolute;top:60px;left:0;width:314px;height:2px;background-color:#fff}@media screen and (max-width: 768px){.recruitment-member-epos-card .recruitment-member-epos-card-main-visual__campaign-description-discount-money::after{top:46px;width:238px}}.recruitment-member-epos-card__description-list{margin:auto auto 80px;width:630px}@media screen and (max-width: 768px){.recruitment-member-epos-card__description-list{width:100%}}.recruitment-member-epos-card__description-list-item{line-height:1.6;font-size:12px;margin-bottom:4px}.recruitment-member-epos-card__description-list-item-link{text-decoration:underline;color:#234d73}.magi-vault-header{display:none}.magi-vault{position:relative;z-index:0;background-color:#f1e7f6;width:100%;max-width:1440px;margin:0 auto;overflow-x:hidden}.magi-vault__detail-button{border:2px solid #f39c12;border-radius:15px;padding:4px 8px;display:inline-flex;align-items:center;color:#f39c12;text-decoration:none;transition:.3s;font-weight:bold}.magi-vault__detail-button:hover{color:#f39c12;opacity:.6}.magi-vault__detail-button:active{color:#f39c12;opacity:.6}.magi-vault .magi-vault-main-visual{height:800px;padding:100px 16px 0 16px;background:url(/assets/magi_vault/main_visual_background-37b97eafc19f3ab077127df9fd341b1dedbeb41ea8753ec9b5364891abc10b4f.png);background-position:bottom center;background-size:cover}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-main-visual{height:620px}}@media screen and (max-width: 599px){.magi-vault .magi-vault-main-visual{padding:40px 16px 0 16px;justify-content:center}}.magi-vault .magi-vault-main-visual__inner{position:relative;max-width:820px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-main-visual__inner{max-width:600px;flex-wrap:unset}}@media screen and (max-width: 599px){.magi-vault .magi-vault-main-visual__inner{justify-content:center}}.magi-vault .magi-vault-main-visual__sub-title{width:fit-content;border-bottom:2px solid #fff;color:#fff;font-size:24px;font-weight:bold;line-height:1.6;transform:rotate(-16deg)}@media screen and (max-width: 599px){.magi-vault .magi-vault-main-visual__sub-title{font-size:18px}}.magi-vault .magi-vault-main-visual__sub-title--bottom{margin-left:32px}.magi-vault .magi-vault-main-visual__title{margin:40px 0 40px 12px;max-width:260px}@media screen and (max-width: 599px){.magi-vault .magi-vault-main-visual__title{margin:24px 0 16px 12px}}.magi-vault .magi-vault-main-visual__title-image{width:100%}@media screen and (max-width: 599px){.magi-vault .magi-vault-main-visual__right-box{margin-bottom:16px}}.magi-vault .magi-vault-main-visual__button-wrapper{position:absolute;bottom:40px}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-main-visual__button-wrapper{bottom:-30px}}@media screen and (max-width: 599px){.magi-vault .magi-vault-main-visual__button-wrapper{position:relative;bottom:-25px}}.magi-vault .magi-vault-main-visual__button{font-weight:bold;font-size:20px}.magi-vault .magi-vault-main-visual__card-image-wrapper{max-width:500px}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-main-visual__card-image-wrapper{max-width:380px}}.magi-vault .magi-vault-main-visual__card-image{width:100%}.magi-vault .magi-vault-description-area{height:780px;position:relative;top:-230px;z-index:-1;width:100%;padding:240px 16px 0 16px;background:url(/assets/magi_vault/purple_border_background-73d6ed6269f7b70398af4660c933cd8b38f812730fc06ae0379ff58a37573162.png);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-description-area{height:720px}}@media screen and (max-width: 599px){.magi-vault .magi-vault-description-area{height:920px}}.magi-vault .magi-vault-description-area__inner{max-width:1000px;display:flex;justify-content:space-evenly;margin:auto}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-description-area__inner{max-width:540px}}@media screen and (max-width: 599px){.magi-vault .magi-vault-description-area__inner{flex-direction:column;align-items:center}}.magi-vault .magi-vault-description-area__info{position:relative;padding:24px 32px;height:340px;margin-bottom:54px}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-description-area__info{padding:16px;height:284px;width:320px;margin-right:16px}}@media screen and (max-width: 599px){.magi-vault .magi-vault-description-area__info{padding:16px 32px;height:320px}}.magi-vault .magi-vault-description-area__title{width:180px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.magi-vault .magi-vault-description-area__title::before,.magi-vault .magi-vault-description-area__title.cr-slider::after{content:'';position:absolute;top:0;left:-18px;width:320px;height:2px;background-color:#fff}.magi-vault .magi-vault-description-area__title::after{content:'';position:absolute;width:2px;top:-18px;left:0;height:172px;background-color:#fff}.magi-vault .magi-vault-description-area__title span{min-width:44px;color:#fff}.magi-vault .magi-vault-description-area__title-image{width:140px}.magi-vault .magi-vault-description-area__description{color:#fff;font-size:20px;font-weight:bold;line-height:2;margin-bottom:12px}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-description-area__description{font-size:14px}}@media screen and (max-width: 599px){.magi-vault .magi-vault-description-area__description{font-size:12px;line-height:3}}.magi-vault .magi-vault-description-area__description::before,.magi-vault .magi-vault-description-area__description.cr-slider::after{content:'';position:absolute;bottom:0;right:-18px;width:320px;height:2px;background-color:#fff}.magi-vault .magi-vault-description-area__description::after{content:'';position:absolute;width:2px;bottom:-18px;right:0;height:172px;background-color:#fff}.magi-vault .magi-vault-description-area__app-image-wrapper{position:relative;width:240px}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-description-area__app-image-wrapper{width:204px}}.magi-vault .magi-vault-description-area__app-image{position:absolute;bottom:-124px;width:240px}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-description-area__app-image{width:180px;left:0;right:0;bottom:-26px;margin:auto}}@media screen and (max-width: 599px){.magi-vault .magi-vault-description-area__app-image{top:0}}.magi-vault .magi-vault-swiper-board-area{position:relative;top:-230px}@media screen and (max-width: 599px){.magi-vault .magi-vault-swiper-board-area__swiper-slide{min-width:154px}}.magi-vault .magi-vault-swiper-board-area .item-list{max-width:920px;margin:auto}@media screen and (min-width: 769px) and (max-width: 1023px){.magi-vault .magi-vault-swiper-board-area .item-list{max-width:680px}}@media screen and (min-width: 600px) and (max-width: 768px){.magi-vault .magi-vault-swiper-board-area .item-list{max-width:520px}}.magi-vault .magi-vault-swiper-board-area .item-list__item-name{text-align:left;display:-webkit-box;min-height:40px}.magi-vault .magi-vault-swiper-board-area .item-list__price-box--favorite-number{display:unset;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.magi-vault .magi-vault-swiper-board-area__swiper-board{position:absolute;top:-150px;left:0;right:0;z-index:1;margin:auto;background-color:rgba(255,255,255,0.9);border-radius:12px;max-width:1000px;padding:40px 0 0}@media screen and (max-width: 599px){.magi-vault .magi-vault-swiper-board-area__swiper-board{margin:0 4px;padding-top:60px;top:-50px}}@media screen and (min-width: 769px) and (max-width: 1023px){.magi-vault .magi-vault-swiper-board-area__swiper-board{max-width:700px}}@media screen and (min-width: 600px) and (max-width: 768px){.magi-vault .magi-vault-swiper-board-area__swiper-board{max-width:560px}}.magi-vault .magi-vault-swiper-board-area__exhibiting-label-image{position:absolute;width:220px;top:-30px;left:-12px}@media screen and (max-width: 599px){.magi-vault .magi-vault-swiper-board-area__exhibiting-label-image{min-width:156px;top:4px}}.magi-vault .magi-vault-swiper-board-area__swiper{padding-top:8px;position:relative;z-index:2;overflow:hidden}@media screen and (max-width: 599px){.magi-vault .magi-vault-swiper-board-area__swiper{margin:auto}}.magi-vault .magi-vault-swiper-board-area__swiper-wrapper{display:flex;align-items:center;height:360px}@media screen and (max-width: 375px){.magi-vault .magi-vault-swiper-board-area__swiper-wrapper{height:340px}}@media screen and (max-width: 320px){.magi-vault .magi-vault-swiper-board-area__swiper-wrapper{height:320px}}.magi-vault .magi-vault-swiper-board-area__swiper-button-next{top:316px;right:180px;left:auto;color:#654597}@media screen and (max-width: 599px){.magi-vault .magi-vault-swiper-board-area__swiper-button-next{top:334px;right:36px}}@media screen and (max-width: 375px){.magi-vault .magi-vault-swiper-board-area__swiper-button-next{top:312px}}@media screen and (max-width: 320px){.magi-vault .magi-vault-swiper-board-area__swiper-button-next{top:288px}}@media screen and (min-width: 769px) and (max-width: 1023px){.magi-vault .magi-vault-swiper-board-area__swiper-button-next{right:110px}}@media screen and (min-width: 600px) and (max-width: 768px){.magi-vault .magi-vault-swiper-board-area__swiper-button-next{right:100px}}.magi-vault .magi-vault-swiper-board-area__swiper-button-prev{top:316px;left:180px;right:auto;color:#654597}@media screen and (max-width: 599px){.magi-vault .magi-vault-swiper-board-area__swiper-button-prev{top:334px;left:36px}}@media screen and (max-width: 375px){.magi-vault .magi-vault-swiper-board-area__swiper-button-prev{top:312px}}@media screen and (max-width: 320px){.magi-vault .magi-vault-swiper-board-area__swiper-button-prev{top:288px}}@media screen and (min-width: 769px) and (max-width: 1023px){.magi-vault .magi-vault-swiper-board-area__swiper-button-prev{left:110px}}@media screen and (min-width: 600px) and (max-width: 768px){.magi-vault .magi-vault-swiper-board-area__swiper-button-prev{left:100px}}.magi-vault .magi-vault-swiper-board-area__swiper-button-prev::after,.magi-vault .magi-vault-swiper-board-area__swiper-button-next::after{font-size:24px}.magi-vault .magi-vault-swiper-board-area .swiper-container-horizontal>.swiper-pagination-progressbar,.magi-vault .magi-vault-swiper-board-area .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:460px;height:4px;left:0;top:314px;right:0;margin:auto}@media screen and (max-width: 599px){.magi-vault .magi-vault-swiper-board-area .swiper-container-horizontal>.swiper-pagination-progressbar,.magi-vault .magi-vault-swiper-board-area .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:140px;top:332px}}@media screen and (max-width: 375px){.magi-vault .magi-vault-swiper-board-area .swiper-container-horizontal>.swiper-pagination-progressbar,.magi-vault .magi-vault-swiper-board-area .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:310px}}@media screen and (max-width: 320px){.magi-vault .magi-vault-swiper-board-area .swiper-container-horizontal>.swiper-pagination-progressbar,.magi-vault .magi-vault-swiper-board-area .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:286px}}@media screen and (min-width: 769px) and (max-width: 1023px){.magi-vault .magi-vault-swiper-board-area .swiper-container-horizontal>.swiper-pagination-progressbar,.magi-vault .magi-vault-swiper-board-area .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:260px}}@media screen and (min-width: 600px) and (max-width: 768px){.magi-vault .magi-vault-swiper-board-area .swiper-container-horizontal>.swiper-pagination-progressbar,.magi-vault .magi-vault-swiper-board-area .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:200px}}.magi-vault .magi-vault-swiper-board-area .swiper-pagination-progressbar-fill{background-color:#654597}.magi-vault .magi-vault-ownership-transfer-area{position:relative;top:-230px;width:100%;padding:260px 16px 80px 16px;background:url(/assets/magi_vault/dark_purple_background-8a19545aa71751cef5abfffb65063936f06ce6d74d9904fd77f4035ff17f9e50.png);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-ownership-transfer-area{padding-top:270px}}@media screen and (max-width: 599px){.magi-vault .magi-vault-ownership-transfer-area{padding-top:380px}}.magi-vault .magi-vault-ownership-transfer-area__inner{max-width:1000px;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:auto}@media screen and (max-width: 599px){.magi-vault .magi-vault-ownership-transfer-area__inner{flex-direction:column;align-items:center}}.magi-vault .magi-vault-ownership-transfer-area__info{color:#fff}@media screen and (max-width: 599px){.magi-vault .magi-vault-ownership-transfer-area__info{margin-bottom:32px}}.magi-vault .magi-vault-ownership-transfer-area__title{margin:40px 0;font-size:28px}@media screen and (max-width: 599px){.magi-vault .magi-vault-ownership-transfer-area__title{text-align:center;font-size:24px}}.magi-vault .magi-vault-ownership-transfer-area__card-image-wrapper{position:relative;width:340px;height:480px}@media screen and (max-width: 599px){.magi-vault .magi-vault-ownership-transfer-area__card-image-wrapper{width:300px}}.magi-vault .magi-vault-ownership-transfer-area__card-image{width:340px}@media screen and (max-width: 599px){.magi-vault .magi-vault-ownership-transfer-area__card-image{width:100%}}.magi-vault .magi-vault-ownership-transfer-area__card-image-shine{width:820px;position:absolute;left:-270px;bottom:-80px;margin:auto;mix-blend-mode:overlay;opacity:.8}@media screen and (max-width: 599px){.magi-vault .magi-vault-ownership-transfer-area__card-image-shine{width:640px;left:-174px;bottom:20px}}.magi-vault .magi-vault-ownership-transfer-area__description{font-weight:bold;line-height:1.6;margin-bottom:12px}@media screen and (max-width: 599px){.magi-vault .magi-vault-ownership-transfer-area__description br{display:none}}.magi-vault .magi-vault-ownership-transfer-area__info-image-wrapper{margin:24px auto auto auto;max-width:400px;text-align:center}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-ownership-transfer-area__info-image-wrapper{margin-top:32px}}.magi-vault .magi-vault-ownership-transfer-area__info-image{width:90%}.magi-vault .magi-vault-ownership-transfer-area__button-wrapper{margin-top:100px;text-align:center}@media screen and (max-width: 599px){.magi-vault .magi-vault-ownership-transfer-area__button-wrapper{margin-top:0}}.magi-vault .magi-vault-ownership-transfer-area__button{font-weight:bold;font-size:20px;display:inline-block;text-align:center;position:relative}.magi-vault .magi-vault-ownership-transfer-area__sale-free{width:250px;position:absolute;top:-40px;left:15px}.magi-vault .magi-vault-purchase-area{position:relative;top:-230px;width:100%;height:1000px;padding:0 16px;display:flex;align-items:center;background:url(/assets/magi_vault/magi_vault_purchase_background-fe38b72a4a75e74b6fbc038e382a1da3195dd2f879c5ad8cc02b059c16ff31fb.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 599px){.magi-vault .magi-vault-purchase-area{display:block;height:700px;padding:40px 16px;background:url(/assets/magi_vault/magi_vault_purchase_background_sp-c2a8721506246768269aa62f95fc9699ed758bf92c15418c917dcdd19089d8c3.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}}.magi-vault .magi-vault-purchase-area__inner{width:1000px;margin:auto}.magi-vault .magi-vault-purchase-area__title{margin:0 0 80px 80px;font-size:28px;color:#fff;line-height:1.6}@media screen and (max-width: 599px){.magi-vault .magi-vault-purchase-area__title{margin:0 0 16px 12px}}.magi-vault .magi-vault-purchase-area__description{margin:0 0 12px 80px;font-weight:bold;color:#fff;line-height:1.6}@media screen and (max-width: 599px){.magi-vault .magi-vault-purchase-area__description{margin:0 0 12px 12px}}.magi-vault .magi-vault-purchase-area__detail-button-wrapper{margin:0 0 80px 80px}@media screen and (max-width: 599px){.magi-vault .magi-vault-purchase-area__detail-button-wrapper{margin:0 0 12px 12px}}.magi-vault .magi-vault-purchase-area__button-wrapper{margin-left:80px}@media screen and (max-width: 599px){.magi-vault .magi-vault-purchase-area__button-wrapper{position:absolute;bottom:24px;right:0;left:0;text-align:center;margin:auto}}.magi-vault .magi-vault-purchase-area__button{font-weight:bold;font-size:20px}.magi-vault .magi-vault-trade-area{position:relative;top:-230px;padding:80px 16px 0 16px;width:100%;height:1340px;background:url(/assets/magi_vault/magi_vault_trade_background-7301c29b31049f0ae90adeed969c2078a9b27a3172f44c3451c94b7e123bdf42.png);background-position:top center;background-repeat:no-repeat;background-size:100% 1200px}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-trade-area{height:1190px;background-size:100% 960px}}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area{padding-top:40px;height:825px;background-size:100% 760px}}.magi-vault .magi-vault-trade-area__inner{max-width:1000px;margin:auto}.magi-vault .magi-vault-trade-area__title{margin-bottom:60px;font-size:32px;color:#fff}.magi-vault .magi-vault-trade-area__title br{display:none}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__title{line-height:1.6;margin-left:16px;margin-bottom:40px}.magi-vault .magi-vault-trade-area__title br{display:block}}.magi-vault .magi-vault-trade-area__description{margin-bottom:140px;font-weight:bold;font-size:24px;color:#fff;line-height:1.6}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-trade-area__description{font-size:16px}}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__description{margin-bottom:40px;margin-left:12px;font-size:16px}}.magi-vault .magi-vault-trade-area__br--sp{display:none}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__br--sp{display:block}}.magi-vault .magi-vault-trade-area__flow-image-wrapper{margin-bottom:65px}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__flow-image-wrapper{max-width:420px;margin:auto auto 40px auto}}.magi-vault .magi-vault-trade-area__flow-image{width:100%}.magi-vault .magi-vault-trade-area__button-wrapper{margin-top:100px;margin-bottom:80px;text-align:center}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__button-wrapper{margin-top:0;margin-bottom:40px}}.magi-vault .magi-vault-trade-area__button{font-weight:bold;font-size:20px}.magi-vault .magi-vault-trade-area__attention{font-size:12px;color:#444}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__attention{text-align:center}}.magi-vault .magi-vault-trade-area__sale-free-wrapper{padding:40px 90px;border-radius:40px;background:linear-gradient(64deg, #942888 -25.57%, #D72082 106.04%);box-shadow:10px 20px 40px 0 #0000004d;margin-bottom:94px;position:relative}@media screen and (min-width: 600px) and (max-width: 1023px){.magi-vault .magi-vault-trade-area__sale-free-wrapper{padding:32px}}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__sale-free-wrapper{margin-bottom:40px;padding:24px}}.magi-vault .magi-vault-trade-area__more-over{width:95px;margin-right:24px}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__more-over{width:67px}}.magi-vault .magi-vault-trade-area__sale-free-title{font-weight:bold;letter-spacing:1px;color:#fff;font-size:32px}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__sale-free-title{display:block;margin-top:12px;font-size:24px}}.magi-vault .magi-vault-trade-area__free-image{position:absolute;width:65px;top:32px;right:40px}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__free-image{top:20px;right:20px}}.magi-vault .magi-vault-trade-area__sale-free-description{color:#fff;font-weight:bold;letter-spacing:1px;font-size:24px;margin-top:32px;margin-bottom:16px;line-height:normal}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__sale-free-description{margin-top:16px;font-size:16px}}.magi-vault .magi-vault-trade-area__price{width:100%;max-width:668px;margin-top:32px}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__price{max-width:unset;margin-top:16px}}.magi-vault .magi-vault-trade-area__detail-button-wrapper{margin-top:32px}@media screen and (max-width: 599px){.magi-vault .magi-vault-trade-area__detail-button-wrapper{margin-top:16px}}.magi-vault .magi-vault-drawer-area{position:relative;width:100%;padding:120px 16px 80px 16px;background:url(/assets/magi_vault/magi_vault_drawer_background-9277d68504028baec926a0035122fc1e3830047975c4e063a39ab4af6ef428a1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 599px){.magi-vault .magi-vault-drawer-area{padding-top:60px;padding-bottom:60px}}.magi-vault .magi-vault-drawer-area__inner{max-width:1000px;display:flex;flex-wrap:wrap-reverse;justify-content:space-evenly;align-items:center;margin:auto}.magi-vault .magi-vault-drawer-area__drawer-figure-image-wrapper{max-width:600px}.magi-vault .magi-vault-drawer-area__drawer-figure-image{width:100%}.magi-vault .magi-vault-drawer-area__title{margin-bottom:60px;font-size:32px;color:#fff;text-align:right}@media screen and (max-width: 599px){.magi-vault .magi-vault-drawer-area__title{margin-bottom:40px}}.magi-vault .magi-vault-drawer-area__description{margin-bottom:40px;font-weight:bold;font-size:16px;color:#fff;line-height:1.8;text-align:right}.magi-vault .magi-vault-drawer-area__attention{font-size:12px;color:#fff;text-align:right;font-weight:bold}@media screen and (max-width: 599px){.magi-vault .magi-vault-drawer-area__attention{margin-bottom:40px}}.magi-vault .magi-vault-drawer-area__button-wrapper{margin-top:100px;margin-bottom:40px;text-align:center}@media screen and (max-width: 599px){.magi-vault .magi-vault-drawer-area__button-wrapper{margin-top:40px;margin-bottom:0}}.magi-vault .magi-vault-drawer-area__button{font-weight:bold;font-size:20px}.magi-vault .magi-vault-faq-area{position:relative;top:-230px;padding:120px 16px 0 16px;width:100%}.magi-vault .magi-vault-faq-area__inner{max-width:920px;margin:auto}@media screen and (max-width: 599px){.magi-vault .magi-vault-faq-area__inner{padding-right:16px}}.magi-vault .magi-vault-faq-area__title{max-width:100px;margin:auto auto 80px}.magi-vault .magi-vault-faq-area__title-image{width:100%}.magi-vault .magi-vault-faq{position:relative}.magi-vault .magi-vault-faq__question-box{position:relative;padding:32px 80px;background-color:#fff;border-radius:24px;box-shadow:0 0 5px 1px rgba(0,0,0,0.1)}@media screen and (max-width: 599px){.magi-vault .magi-vault-faq__question-box{padding:24px}}.magi-vault .magi-vault-faq__question-image-wrapper{position:absolute;top:-40px;left:-20px;max-width:80px}@media screen and (max-width: 599px){.magi-vault .magi-vault-faq__question-image-wrapper{top:-20px;left:-10px;max-width:40px}}.magi-vault .magi-vault-faq__question-image{width:100%}.magi-vault .magi-vault-faq__question{font-weight:bold;font-size:24px}@media screen and (max-width: 599px){.magi-vault .magi-vault-faq__question{font-size:14px}}.magi-vault .magi-vault-faq__answer-box{position:relative;top:-20px;left:20px;z-index:-1;margin-bottom:100px;padding:40px 60px 32px 60px;background-color:#f4f4f4;border-radius:24px;box-shadow:0 0 5px 1px rgba(0,0,0,0.1)}@media screen and (max-width: 599px){.magi-vault .magi-vault-faq__answer-box{padding:24px}}.magi-vault .magi-vault-faq__answer-label-wrapper{margin-bottom:16px;max-width:80px}@media screen and (max-width: 599px){.magi-vault .magi-vault-faq__answer-label-wrapper{margin-top:12px;margin-bottom:12px;max-width:50px}}.magi-vault .magi-vault-faq__answer-label{width:100%}.worldshipping-complated-first-section{display:flex;margin:0 auto;text-align:center;min-height:320px}.worldshipping-complated-first-section__left-segment{display:block;position:relative;max-width:33%;width:33%;overflow:hidden;object-fit:contain}.worldshipping-complated-first-section__left-segment--left-behind{position:absolute;max-width:100%;max-height:100%;height:100%;left:0;right:0;margin:auto;object-fit:contain;z-index:1}.worldshipping-complated-first-section__left-segment--left-front{position:absolute;max-width:90%;width:90%;top:50%;transform:translate(0, -50%);left:auto;right:0;margin:auto;z-index:2}.worldshipping-complated-first-section__center-segment{display:flex;flex-direction:column;max-width:33%;width:33%}.worldshipping-complated-first-section__title-area{position:relative;max-width:100%;min-height:25%;font-size:clamp(1.2em, 2vw, 2.6em);font-family:Lexend, sans-serif;font-weight:700;color:#222;white-space:nowrap}.worldshipping-complated-first-section__title{position:absolute;max-width:100%;top:50%;transform:translate(0, -50%);left:0;right:0;margin:auto;font-size:clamp(1.8em, 2vw, 3em);font-family:"Helvetica Neue", yugothic, "Yu Gothic", "ヒラギノ角ゴ ProN W3", hiragino kaku gothic pron, arial, "メイリオ", meiryo, sans-serif;font-weight:800;color:#222;white-space:nowrap}@media screen and (max-width: 768px){.worldshipping-complated-first-section__title{font-size:clamp(1em, 5vw, 4em)}}.worldshipping-complated-first-section__main-image-area{position:relative;min-height:75%}.worldshipping-complated-first-section__main-image{position:absolute;max-width:80%;width:80%;max-height:100%;height:100%;top:50%;transform:translate(0, -50%);left:0;right:0;margin:auto;object-fit:contain}.worldshipping-complated-first-section__right-segment{position:relative;max-width:33%;width:33%;overflow:hidden;object-fit:contain}.worldshipping-complated-first-section__right-segment--right-behind{position:absolute;max-width:100%;max-height:100%;height:100%;left:0;right:0;margin:auto;object-fit:contain;z-index:1}.worldshipping-complated-first-section__right-segment--right-front{position:absolute;max-width:90%;width:90%;top:50%;transform:translate(0, -50%);left:0;right:auto;margin:auto;z-index:2}.worldshipping-complated-second-section{margin:0 auto;text-align:center;min-height:32px;font-size:clamp(1.2em, 1vw, 1.6em);font-family:"Helvetica Neue", yugothic, "Yu Gothic", "ヒラギノ角ゴ ProN W3", hiragino kaku gothic pron, arial, "メイリオ", meiryo, sans-serif;font-weight:800;color:#222;word-wrap:normal;word-break:keep-all}.worldshipping-complated-third-section{display:flex;margin:0 auto;text-align:center}@media screen and (max-width: 768px){.worldshipping-complated-third-section{display:flex;flex-wrap:wrap;justify-content:center}}.worldshipping-complated-third-section__menu-plate{display:flex;flex-direction:column;max-width:50%;width:50%;height:auto;min-width:320px;min-height:140px;background-color:#fff;border-color:#654597;border-radius:24px;margin:8px;padding:0;border:1px solid}@media screen and (max-width: 768px){.worldshipping-complated-third-section__menu-plate{max-width:90%;width:90%;height:auto}}.worldshipping-complated-third-section__bisection-upper{position:relative;max-width:100%;width:100%;max-height:75%;height:75%}.worldshipping-complated-third-section__bisection-upper-caption{position:static;margin:auto;padding:32px 4px 24px 4px;font-size:clamp(1.2em, 1vw, 1.6em);font-family:"Helvetica Neue", yugothic, "Yu Gothic", "ヒラギノ角ゴ ProN W3", hiragino kaku gothic pron, arial, "メイリオ", meiryo, sans-serif;font-weight:500;color:#654597;word-wrap:normal;word-break:keep-all}.worldshipping-complated-third-section__bisection-under{max-width:100%;width:100%;margin:0 auto;text-align:center;vertical-align:middle;align-items:center}.worldshipping-complated-third-section__button-plate{color:#fff;background-color:#654597;margin:12px;padding:8px 4px;height:auto;border-radius:12px}.worldshipping-complated-third-section__button-plate-head-icon-and-text{padding:0 0 0 24px;background-size:16px 16px;vertical-align:middle;font-size:clamp(1em, 1vw, 1.7em);font-family:"Helvetica Neue", yugothic, "Yu Gothic", "ヒラギノ角ゴ ProN W3", hiragino kaku gothic pron, arial, "メイリオ", meiryo, sans-serif;font-weight:800;color:#fff;white-space:nowrap;word-wrap:normal;word-break:keep-all}.password_resets .mail-login-form-control{margin:16px 0}.personals .confirm-mail-send-icon{font-size:64px;color:#2cb181;text-align:center}.products-show__variant-select-link--mobile{display:inline-block}.products-show__variant-select-link{position:relative;width:100%;min-height:48px;margin-top:12px;padding:8px;background:#fff;border:1px solid #e1e1e1;border-radius:1.0vh;color:#838383;text-align:left;text-decoration:none;font-size:16px;box-shadow:0 4px 5px -4px #c7c7c7}@media screen and (max-width: 768px){.products-show__variant-select-link{font-size:14px;min-height:40px;margin-top:4px;padding-top:8px}}.products-show__variant-select-link::after{position:absolute;width:0;height:0;top:50%;right:0;margin-top:-4px;margin-right:16px;content:'';border-style:solid;border-width:8px 6px 0 6px;border-color:#e1e1e1 transparent transparent transparent}.products-show__sub-title{margin:16px 0 8px;color:#838383;font-size:10px;width:100%}@media screen and (min-width: 769px){.products-show__sub-title{font-size:12px}}.products-show__link{color:#838383;font-size:10px;font-weight:400;display:inline}@media screen and (max-width: 768px){.products-show__link{font-size:8px}}.products-show__name{color:#444;font-size:20px;font-weight:700;margin:16px 0;width:100%}.products-show__wrapper{display:flex;flex-flow:wrap;flex-direction:row}@media screen and (max-width: 768px){.products-show__wrapper{position:relative;box-sizing:border-box}}.products-show-image{margin-bottom:16px;width:100%;height:auto}@media screen and (max-width: 768px){.products-show-image{order:-1}}.products-show__left-container{width:48%}@media screen and (max-width: 768px){.products-show__left-container{width:100%}}.products-show__price-container{border-radius:4px;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);margin-bottom:16px;padding:8px}@media screen and (max-width: 768px){.products-show__price-container{margin:8px;width:50%}}@media screen and (max-width: 768px){.products-show__price-container--old-and-brand-new{margin:8px;width:100%}}@media screen and (max-width: 768px){.products-show__metadata-wrapper{width:100%;background-color:#fff}}.products-show__metadata-container{color:#838383;border-bottom:1px solid #c7c7c7;display:flex;padding:16px}.products-show__metadata-label{width:40%}.products-show__metadata-value{width:60%}.products-show__variants{display:flex;justify-content:space-between;margin:32px 40px 32px 0}@media screen and (max-width: 768px){.products-show__variants{margin:0;margin-bottom:16px;display:block}}.products-show__variants-brandnew{color:#444;font-size:20px;font-weight:700;margin:0 0 0 24px}@media screen and (max-width: 768px){.products-show__variants-brandnew{display:flex;justify-content:center;margin:0 auto;font-size:12px;width:60%}}.products-show__right-container{margin-left:24px;margin-top:32px;padding-top:24px;width:49%}@media screen and (max-width: 768px){.products-show__right-container{margin:0;display:flex;width:100%}}.products-show__right-container--variant{margin-left:24px;margin-top:32px;padding-top:24px;width:49%}@media screen and (max-width: 768px){.products-show__right-container--variant{margin:0;width:100%}}.products-show__variants-old{color:#444;font-size:20px;margin:0 0 0 24px;font-weight:700}@media screen and (max-width: 768px){.products-show__variants-old{display:flex;justify-content:center;margin:0 auto;font-size:12px;width:60%}}.products-show__items-cheapestprice{color:#fe304d;font-size:36px;font-weight:700;margin-left:24px;display:flex}@media screen and (max-width: 768px){.products-show__items-cheapestprice{font-size:20px;margin-top:12px;margin-left:0;text-align:center;justify-content:center}}@media screen and (min-width: 769px){.products-show__items-yenmark{font-size:24px;line-height:32px}}@media screen and (min-width: 769px){.products-show__items-tilda{font-size:24px;line-height:32px}}.products-show__items-cheapestprice-none{color:#fe304d;font-size:24px;font-weight:700;margin-left:24px;text-align:center}@media screen and (max-width: 768px){.products-show__items-cheapestprice-none{display:flex;font-size:20px;justify-content:center;margin-left:0;margin-top:12px;text-align:center}}.products-show__variants-container{display:contents}.products-show__variants-wrapper{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr}.products-show__suceess-btn-container{margin:16px;padding:16px}.products-show__variants-label{color:#444;font-weight:500;font-size:14px;line-height:36px;border-bottom:1px solid #c7c7c7;padding:12px 4px}@media screen and (max-width: 768px){.products-show__variants-label{padding:12px 0;font-size:12px}}.products-show__variants-itemcount{color:#838383;font-size:14px;border-bottom:1px solid #c7c7c7;padding:12px 4px;line-height:36px}@media screen and (max-width: 768px){.products-show__variants-itemcount{font-size:12px}}.products-show__variants-price{color:#444;font-weight:500;font-size:16px;line-height:36px;border-bottom:1px solid #c7c7c7;padding:12px 4px;text-align:center}@media screen and (max-width: 768px){.products-show__variants-price{font-size:12px}}.products-show__variants-price-none{color:#c7c7c7;font-weight:500;font-size:14px;line-height:36px;border-bottom:1px solid #c7c7c7;padding:12px 4px;text-align:center}@media screen and (max-width: 768px){.products-show__variants-price-none{font-size:12px}}.products-show__variants-btn-none{color:#c7c7c7;font-weight:500;font-size:16px;line-height:36px;border-bottom:1px solid #c7c7c7;padding:12px 4px;text-align:center}@media screen and (max-width: 768px){.products-show__variants-btn-none{font-size:12px}}.products-show__variants-btn{border-bottom:1px solid #c7c7c7;padding:12px 4px}@media screen and (max-width: 768px){.products-show__size-btn{background-color:#ece7f4;border-radius:15px;color:#654597;font-size:12px;justify-content:center;display:inline-flex;text-align:center;align-items:center;line-height:24px;width:100%}}.products-show__size-btn--disabled{background-color:#bdc3c7;border-radius:15px;color:#fff;font-size:12px;justify-content:center;display:inline-flex;text-align:center;align-items:center;line-height:24px;width:100%}.products-show__size-btn--disabled:hover{opacity:1;cursor:default}.products-show__footer{background-color:#fff;display:flex;justify-content:space-around;position:fixed;width:100%;bottom:0;z-index:1}.products-show__back-btn{margin-top:32px;width:120px}.products-show__cart-icon{line-height:24px}.products-show__arrow-right{position:absolute;right:0}.products-show__more-btn{position:relative}.product-search__btn-group{display:flex;align-items:center;justify-content:space-between}.product-search__filter{color:#34004f}.product-search__filter-icon{font-size:20px}.rules-tokusho .table{text-align:center;background-color:#fff;border:1px solid #c7c7c7;border-collapse:collapse}.rules-tokusho .table-header{font-weight:bold}.rules-tokusho tr,.rules-tokusho td{padding:10px;border:1px solid #c7c7c7}.rules-tokusho .text-secondary{font-size:14px;font-weight:normal}.real_store_inquiries .banner-real-store{max-width:100%}.inquiry-new .inquiry-box{width:80%;margin:8px auto 0 auto}@media screen and (max-width: 768px){.inquiry-new .inquiry-box{width:100%}}.inquiry-new .inquiry-form{width:460px;margin:40px auto}@media screen and (max-width: 768px){.inquiry-new .inquiry-form{width:100%;margin:40px 0}}.inquiry-new .inquiry-form__form-field{margin-bottom:20px}.inquiry-new .inquiry-form .descriptions{margin-top:12px}.inquiry-complete .inquiry-box{width:80%;margin:8px auto 0}@media screen and (max-width: 768px){.inquiry-complete .inquiry-box{width:100%}}.card_titles.show .card-title-banner{display:flex}@media screen and (max-width: 768px){.card_titles.show .card-title-banner{display:block}}.card_titles.show .card-title-banner__main{width:66%;margin:0 8px 0 0}@media screen and (max-width: 768px){.card_titles.show .card-title-banner__main{width:100%;margin-bottom:8px}}.card_titles.show .card-title-banner__main .card-title-banner__main-img{width:100%;height:auto}.card_titles.show .card-title-banner__sub{width:33%}@media screen and (max-width: 768px){.card_titles.show .card-title-banner__sub{width:100%}}.card_titles.show .card-title-banner__sub .card-title-banner__sub-img-wrapper{margin-top:8px}.card_titles.show .card-title-banner__sub .card-title-banner__sub-img-wrapper:first-child{margin-top:0}.card_titles.show .card-title-banner__sub .card-title-banner__sub-img{width:100%;height:auto}.card_titles.show .card-titles-navigations{display:flex;flex-wrap:wrap;justify-content:space-between}.card_titles.show .card-titles-navigations__cell{transition:.1s ease transform;cursor:pointer;background:#838383;border-radius:4px;margin:4px;text-align:center;width:30%}.card_titles.show .card-titles-navigations__cell:hover{transform:scale(1.01)}@media screen and (max-width: 768px){.card_titles.show .card-titles-navigations__cell{width:100%}}.card_titles.show .card-titles-navigations__cell--pokemon{background-color:#2f7dc1}.card_titles.show .card-titles-navigations__cell--duel_masters{background-color:#2f7dc1}.card_titles.show .card-titles-navigations__cell--yugioh{background-color:#844a22}.card_titles.show .card-titles-navigations__cell--mtg{background-color:#e15513}.card_titles.show .card-titles-navigations__cell-bg{background-image:url(/assets/cardbg-texture-15763f7aaf0cad2afb85951472181164d79079f0382c0b699e1738e4d6535606.svg);background-size:cover;height:100%;padding:12px}@media screen and (max-width: 768px){.card_titles.show .card-titles-navigations__cell-bg{padding:8px}}.card_titles.show .card-titles-navigations__cell-wrapper{background:#fff;border-radius:4px;display:block;height:100%;padding:12px 8px}@media screen and (max-width: 768px){.card_titles.show .card-titles-navigations__cell-wrapper{padding:4px 12px}}@media screen and (max-width: 768px){.card_titles.show .card-titles-navigations__cell-img{margin:0 auto;width:60%}}.card_titles.show .card-titles-navigations__cell-name{align-items:center;color:#222;display:flex;font-size:12px}@media screen and (max-width: 768px){.card_titles.show .card-titles-navigations__cell-name{padding:0}}.card_titles.show .card-titles-navigations__cell-name::after{display:block;content:'';width:11px;height:11px;border-right:2px solid #222;border-bottom:2px solid #222;transform:rotate(45deg) translate(-2px, -2px);margin:0 0 0 auto}.card_titles.show .card-titles-navigations__cell-name.card-titles-navigations__cell-name-link::after{transform:rotate(-45deg)}.card_titles.show .popular-store-container{margin:16px 0}.card_titles.show .popular-store-container__inner{margin-left:12px;max-width:728px}@media screen and (max-width: 768px){.card_titles.show .popular-store-container__inner{margin:0 4px}}.card_titles.show .popular-store{position:relative;display:flex;align-items:center;padding:8px;background:#fff;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);border-radius:4px;color:#222}@media screen and (max-width: 768px){.card_titles.show .popular-store{padding:12px 8px;align-items:flex-start}}.card_titles.show .popular-store:hover{transform:scale(1.02);color:#222}.card_titles.show .popular-store__tags{position:absolute;top:8px;right:4px}@media screen and (max-width: 768px){.card_titles.show .popular-store__tags{top:58px;left:80px}}.card_titles.show .popular-store__user-info{margin-left:8px}@media screen and (max-width: 768px){.card_titles.show .popular-store__icon-container{display:flex;align-items:center;height:72px}}.card_titles.show .popular-store__icon{border-radius:50%;width:60px;height:60px}.card_titles.show .popular-store__name{margin-left:4px;font-size:14px;font-weight:bold}.card_titles.show .popular-store__reviews{display:flex;align-items:center}.card_titles.show .popular-store__reviews li{display:flex;align-items:center;padding-right:16px}.magic-links__content{width:95%}.lotteries .remaining-amount-meter{position:relative;display:flex;align-items:center;background-color:#e1e1e1;border-radius:15px;color:#fff;font-size:12px;font-weight:bold}.lotteries .remaining-amount-meter__inner{position:relative;padding:2px}.lotteries .remaining-amount-meter__gauge{position:absolute;top:0;left:0;bottom:0;width:100%;border-radius:15px}.lotteries .remaining-amount-meter__gauge--many{background-color:#2cb181}.lotteries .remaining-amount-meter__gauge--somewhat-less{background-color:#ffb619}.lotteries .remaining-amount-meter__gauge--less{background-color:#fe304d}.lotteries .remaining-amount-meter__remaining-amount{position:relative;margin-left:8px}.lotteries .remaining-amount-meter--small{width:180px}@media screen and (min-width: 600px){.lotteries .remaining-amount-meter--small{width:240px}}.lotteries .remaining-amount-meter--medium{width:240px}@media screen and (min-width: 600px){.lotteries .remaining-amount-meter--medium{width:300px}}.lotteries .remaining-amount-meter--large{width:300px}@media screen and (min-width: 600px){.lotteries .remaining-amount-meter--large{width:360px}}.lotteries .online-oripa-card{display:block;margin:0 auto 40px auto;padding:4px;max-width:408px;background:#fff;border-radius:15px;box-shadow:0 2px 4px 4px rgba(0,0,0,0.02);transition:.3s}.lotteries .online-oripa-card:hover{box-shadow:0 0 5px 1px rgba(0,0,0,0.1)}.lotteries .online-oripa-card__limited{background:#ffe7b4}.lotteries .online-oripa-card__image-wrapper{position:relative}.lotteries .online-oripa-card__new-image{position:absolute;top:-12px;left:-12px;width:50px}.lotteries .online-oripa-card__image{width:100%;height:auto;border-top-left-radius:15px;border-top-right-radius:15px}.lotteries .online-oripa-card__pack-image{position:absolute;z-index:1;right:12px;bottom:12px;width:72px}@media screen and (min-width: 600px){.lotteries .online-oripa-card__pack-image{width:86px}}.lotteries .online-oripa-card__info{position:absolute;bottom:0;display:flex;align-items:center;width:94%;padding:4px 4px;border-top-right-radius:15px;border-bottom-right-radius:15px;background-color:#fff}.lotteries .online-oripa-card__fee-area{margin-right:8px;color:#222}.lotteries .online-oripa-card__yen-mark{font-weight:bold}.lotteries .online-oripa-card__price{font-size:16px;font-weight:bold}.lotteries .online-oripa-card__title{margin-top:8px;margin-left:4px;color:#222}.lotteries .online-oripa-card__remaining-amount-meter-wrapper{position:absolute;right:4px}.lotteries .online-oripa-card__badge{display:inline-flex;padding:4px 24px;align-items:center;background-color:#e1e1e1;border-radius:15px;color:#fff;font-size:12px;font-weight:bold}.lotteries .online-oripa-card__badge_person{background:#2cb181}.lotteries .lotteries-index{flex-grow:1;display:block;max-width:622px;height:auto;margin:0 auto;width:100%}.lotteries .lotteries-index .about-online-oripa-banner__image{width:100%}.lotteries .lotteries-show{flex-grow:1;display:block;max-width:622px;height:auto;margin:0 auto;width:100%}.lotteries .lotteries-show__top-image-wrapper{position:relative;margin-bottom:40px}.lotteries .lotteries-show__top-image{width:100%;height:auto;border-radius:26px 26px 0 0}.lotteries .lotteries-show__pack-image{position:absolute;z-index:1;right:6%;bottom:-8%;width:25%}.lotteries .lotteries-show__plate-inner{max-width:320px;margin:auto}.lotteries .lotteries-show__plate-classification{margin-top:auto}.lotteries .lotteries-show__title{margin-left:16px;margin-bottom:40px}@media screen and (min-width: 769px){.lotteries .lotteries-show__title{margin-left:0}}.lotteries .lotteries-show__online-oripa-cards{padding:0 16px}.lotteries .lotteries-show .back-button-wrapper{margin:16px 0 60px 0;text-align:center}.lotteries .lotteries-show .oripa-footer{position:fixed;left:0;bottom:0;width:100vw;min-height:60px;z-index:1001;margin:auto;padding:8px;background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,0.1)}.lotteries .lotteries-show .oripa-footer__inner{margin:auto;max-width:622px}@media screen and (min-width: 769px){.lotteries .lotteries-show .oripa-footer__pc-top-area{display:flex;justify-content:space-between;margin-bottom:12px}}.lotteries .lotteries-show .oripa-footer__pc-bottom-area{display:none}@media screen and (min-width: 769px){.lotteries .lotteries-show .oripa-footer__pc-bottom-area{display:block}}.lotteries .lotteries-show .oripa-footer__pc-bottom-area-meter-wrapper{width:100%}.lotteries .lotteries-show .oripa-footer__top-area{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:0 4px}@media screen and (min-width: 769px){.lotteries .lotteries-show .oripa-footer__top-area{margin-bottom:0;align-items:flex-end}}.lotteries .lotteries-show .oripa-footer__fee-area{margin-right:8px;color:#222}.lotteries .lotteries-show .oripa-footer__yen-mark{font-weight:bold}.lotteries .lotteries-show .oripa-footer__price{font-size:16px;font-weight:bold}.lotteries .lotteries-show .oripa-footer__remaining-amount-meter-wrapper{position:relative}.lotteries .lotteries-show .oripa-footer__meter-mobile-wrapper{display:block}@media screen and (min-width: 769px){.lotteries .lotteries-show .oripa-footer__meter-mobile-wrapper{display:none}}.lotteries .lotteries-show .oripa-footer__meter-pc-wrapper{display:none}@media screen and (min-width: 769px){.lotteries .lotteries-show .oripa-footer__meter-pc-wrapper{display:block}}.lotteries .lotteries-show .oripa-footer__bottom-area{display:grid;gap:8px;grid-template-columns:repeat(3, 1fr)}.lotteries .lotteries-show .oripa-footer__bottom-area:has(>.oripa-footer__btn:nth-child(2):last-child){grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 769px){.lotteries .lotteries-show .oripa-footer__bottom-area{grid-template-columns:unset;grid-auto-flow:column;justify-content:end}}.lotteries .lotteries-show .oripa-footer__btn{margin:0;font-size:12px}.lotteries .lotteries-show .oripa-footer__btn:only-child{grid-column:1 / -1;max-width:100%}.lotteries .lotteries-show .oripa-footer__btn:nth-child(1),.lotteries .lotteries-show .oripa-footer__btn:nth-child(2){max-width:100%}.lotteries .lotteries-show .oripa-footer__btn:nth-child(4){grid-column:1 / -1;max-width:100%}@media screen and (min-width: 769px){.lotteries .lotteries-show .oripa-footer__btn{width:118px}.lotteries .lotteries-show .oripa-footer__btn:only-child{grid-column:auto;max-width:none}.lotteries .lotteries-show .oripa-footer__btn:nth-child(1),.lotteries .lotteries-show .oripa-footer__btn:nth-child(2){max-width:none}.lotteries .lotteries-show .oripa-footer__btn:nth-child(4){grid-column:auto;max-width:none}}.lotteries .lotteries-show .oripa-footer__purchase-oripa-image{width:20px;margin-right:4px}.lotteries .lotteries-show__license-wrapper{margin:16px 0;color:#838383;font-weight:500}.lottery-result-prizes-index{flex-grow:1;display:block;max-width:622px;height:auto;margin:0 auto;width:100%}.lottery-result-prizes-index__coupon-description{margin-bottom:24px;line-height:1.6;color:#444}.lottery-result-prizes-index__online-oripa-button-wrapper{margin-bottom:16px;text-align:center}.lottery-result-prizes-index__online-oripa-button{width:100%;max-width:360px}.shippings-new__plate-inner{padding-left:24px;padding-right:24px}.prize-box{margin-bottom:16px}.prize-box__title-image{width:100%;margin-bottom:24px}.prize-box__title-image--first-winning{margin-bottom:0}.prize-box__title-image--second-winning{margin-bottom:0}.prize-box__title-image--third-winning{margin-bottom:0}.prize-box__title-image--last-prize{margin-bottom:0}.prize-box__images{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin-left:-16px;margin-right:-16px;padding:16px 0}.prize-box__images--first-winning{background:url(/images/background_rainbow.png) center no-repeat;background-size:cover;align-items:center;min-height:220px}.prize-box__images--second-winning{background:url(/images/background_gold.png) center no-repeat;background-size:cover;align-items:center;min-height:220px}.prize-box__images--third-winning{background:url(/images/background_silver.png) center no-repeat;background-size:cover;align-items:center;min-height:220px}.prize-box__images--last-prize{background:url(/images/background_red.png) center no-repeat;background-size:cover;align-items:center;min-height:220px}.prize-box__images--round-number-prize{background:url(/images/background_purple.png) center no-repeat;background-size:cover;align-items:center;min-height:220px}.prize-box__image-wrapper{display:flex;justify-content:center;position:relative}.prize-box__image-wrapper--large{width:36%}.prize-box__image-wrapper--medium{width:32%;padding:0 4px 8px 4px}.prize-box__image-wrapper--small{width:28%;padding:0 4px 8px 4px}.prize-box__image-wrapper--x-small{width:22%;padding:0 4px 8px 4px}.prize-box__image{width:100%;height:auto}.prize-box__image-amount{border-radius:100px;background-color:#372441;color:#fff;font-size:10px;line-height:1.5;padding:2px 8px;position:absolute;right:3px;top:-5px}.prize-box__image-sold{align-items:center;background-color:rgba(0,0,0,0.6);color:#fff;display:flex;font-weight:bold;height:100%;justify-content:center;position:absolute;width:100%}.prize-box__text-title--sold{text-decoration:line-through}.user-info-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.user-info-header .heading--1{margin:0;flex:1}.user-info-header .user-block-controls{display:flex;align-items:center;gap:.5rem}.user-info-header .user-block-controls .user-block-button{display:inline-flex;align-items:center;justify-content:center;padding:8px;font-size:16px;color:#222;text-decoration:none}.user-info-header .user-block-controls .user-block-button:hover{opacity:.7}.user-info-header .user-block-controls .user-block-button .jirafficon-kebab{font-size:1.2rem}.ui-widget-overlay{background:#222}.no-close .ui-dialog-titlebar-close{display:none}.ui-max-width{max-width:450px}.ui-dialog .ui-dialog-title{font-size:20px}.ui-dialog .ui-dialog-titlebar-close{border:none;background:transparent}.ui-dialog .ui-dialog-buttonset .ui-button{border:none;border-radius:4px;background:#838383;width:160px;height:50px;color:#fff}.ui-dialog .ui-dialog-buttonpane{border:none;text-align:center;padding-left:35px;padding-right:5px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog .ui-dialog-buttonpane button{margin-right:30px}.ui-dialog .ui-dialog-buttonpane .btn-red{background:#fe304d}.ui-widget{font-family:Montserrat, verdana, arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.cr-slider{position:relative}.cr-slider::-webkit-slider-runnable-track{height:26px;border-radius:13px;background:#fafafa}.cr-slider::-webkit-slider-thumb{width:24px;height:24px;background:#ffb619;margin-top:1px}.cr-slider::before,.cr-slider::after{position:absolute;content:"-";width:40px;height:40px;background:#34004f;border-radius:20px;top:-8px;left:-48px;font-size:30px;font-weight:bold;text-align:center;color:#fff}.cr-slider::after{content:"+";left:auto;right:-48px}.cr-slider::before,.cr-slider::after{display:flex;justify-content:center;align-items:center}.cr-slider:hover::after{width:40px}.ui-widget-header{border:none;background:transparent}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:0.9em solid rgba(100,100,100,0.1);border-right:0.9em solid rgba(100,100,100,0.1);border-bottom:0.9em solid rgba(100,100,100,0.1);border-left:0.9em solid rgba(60,60,60,0.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}
