.search-form{display:flex;align-items:center;justify-content:center;grid-gap:1.5em;gap:1.5em;padding:0 1em}@media screen and (max-width:768px){.search-form{flex-wrap:wrap;justify-content:flex-start;grid-gap:2em;gap:2em;padding:0}.search-form>.flex{flex:0 0 100%;order:-1}}.search-form>.flex{margin:0!important}.view-switch{display:flex;align-items:center;grid-gap:.5em;gap:.5em}@media screen and (max-width:768px){.view-switch:before{content:"表示"}}.view-switch button{cursor:pointer;color:#aaa;background:transparent;border:none;padding:0}.view-switch button.-active{color:#444}.fish-card{position:relative;display:inline-block;width:100%;max-width:230px;margin:8px;border:1px solid #dadce0;border-radius:4px;box-shadow:1px 2px 8px rgba(0,0,0,.2);transition:.4s}.fish-card:hover{box-shadow:1px 2px 8px #ffe083}@media screen and (max-width:768px){.fish-card{max-width:186px}}@media screen and (max-width:419px){.fish-card{max-width:48%;margin:.25rem .125rem}}.fish-card__img{min-height:256px}.fish-card__img img{width:100%;height:256px;object-fit:contain;max-height:256px;background:#f9f9f9}.fish-card__body{padding:8px 12px}.fish-card__title{display:-webkit-box;height:50px;overflow:hidden;font-size:20px;font-weight:400;word-break:break-all;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fish-card__body-item{display:flex}.fish-card__body-item__label,.fish-card__body-item__value{min-width:50%;margin-bottom:4px;font-size:12px;color:rgba(0,0,0,.68)}.fish-card__body-item__label :last-child,.fish-card__body-item__value :last-child{margin-bottom:0}.fish-card__body-item__value{display:-webkit-box;width:100%;overflow:hidden;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fish-card__body-item.seller-name{height:45px}.fish-card__body-item.v-red .fish-card__body-item__value{font-size:14px;font-weight:700;color:#d90233}.fish-card__body-item.l-black .fish-card__body-item__label,.fish-card__body-item.v-black .fish-card__body-item__value{font-size:14px;font-weight:700}.fish-card__label{position:absolute;top:0;left:0;padding:4px 8px;font-size:12px;color:#fff}.fish-card__label-soldout{background-color:#ef6266}.fish-card__label-onsale{background-color:#3477cb}.fish-card__label-canceled,.fish-card__label-expired{background-color:#aaa}.fish-card__label-failed{background-color:#ffc107}.fish-card__comment-label{position:absolute;top:0;right:0;padding:4px 8px;font-size:12px;color:#fff;text-align:center;background-color:#59b9c6}.fish-card__comment-label span{display:block}.a__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.45)}.app__modal{overflow:auto;background-color:#fff;outline:none}.app__modal .w__close{position:relative;z-index:9999;width:18px;cursor:pointer;outline:none}.app__modal .w__close img{width:18px}.app__modal .b__body{width:100%;padding-top:20px;padding-bottom:20px}.app__modal.xs{width:40vw;padding-right:36px;padding-left:36px}.app__modal.xs .w__close{top:16px;left:-22px}.app__modal.sm{width:50vw;padding-right:35px;padding-left:35px}.app__modal.sm .w__close{top:13px;left:-22px}.app__modal.md{width:60vw;padding-right:40px;padding-left:40px}.app__modal.md .w__close{top:15px;left:-27px}.app__modal.lg{width:75vw;padding-right:40px;padding-left:40px}.app__modal.lg .w__close{top:16px;left:-25px}.app__modal.xl{width:95vw;padding-right:45px;padding-left:45px}.app__modal.xl .w__close{top:15px;left:-30px}.app__modal.full{position:relative;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;padding:10px;background-color:#fff}.app__modal.full .w__close{top:5px;left:5px}@media screen and (max-width:991px){.app__modal.lg,.app__modal.md,.app__modal.sm,.app__modal.xl,.app__modal.xs{width:95vw;padding-top:5px;padding-right:24px;padding-left:24px}.app__modal.lg .w__close,.app__modal.md .w__close,.app__modal.sm .w__close,.app__modal.xl .w__close,.app__modal.xs .w__close{top:10px;left:-9px}}.w__button{padding-top:24px;display:flex;justify-content:center}.w__button .ui.button{margin-right:0;width:120px;height:40px}.w__button .ui.button:hover{opacity:.7;transition-duration:.2s}.w__button .ui.button.btnStyling.no{color:#fa6681;background-color:#fff;border:1px solid #fa6681;border-radius:3px}.w__button .ui.button.btnStyling.yes{color:#fff;background-color:#fa6681;border-radius:3px}.w__button .ui.button.two-buttons.no{margin-right:6px!important}.w__button .ui.button.two-buttons.yes{margin-left:6px!important}.gc__pagination li{outline:none}.gc__pagination .disabled{pointer-events:none!important;opacity:.7!important}.gc__pagination .rc-pagination{margin:12px 0}.gc__pagination .rc-pagination .rc-pagination-prev{border:0}.gc__pagination .rc-pagination .rc-pagination-prev button{border:1px solid #d9d9d9;border-radius:6px;font-size:24px;display:flex;align-items:center;justify-content:center}.gc__pagination .rc-pagination .rc-pagination-prev button:focus,.gc__pagination .rc-pagination .rc-pagination-prev button:hover{border-color:#d9d9d9}.gc__pagination .rc-pagination .rc-pagination-prev:not(.rc-pagination-disabled) button:focus,.gc__pagination .rc-pagination .rc-pagination-prev:not(.rc-pagination-disabled) button:hover{color:#666}.gc__pagination .rc-pagination .rc-pagination-next{border:0}.gc__pagination .rc-pagination .rc-pagination-next button{border:1px solid #d9d9d9;border-radius:6px;font-size:24px;display:flex;align-items:center;justify-content:center}.gc__pagination .rc-pagination .rc-pagination-next button:focus,.gc__pagination .rc-pagination .rc-pagination-next button:hover{border-color:#d9d9d9}.gc__pagination .rc-pagination .rc-pagination-next:not(.rc-pagination-disabled) button:focus,.gc__pagination .rc-pagination .rc-pagination-next:not(.rc-pagination-disabled) button:hover{color:#666}.gc__pagination .rc-pagination .rc-pagination-item{border:1px solid #d9d9d9;background-color:#fff;border-radius:6px}.gc__pagination .rc-pagination .rc-pagination-item:hover{opacity:.8}.gc__pagination .rc-pagination .rc-pagination-item:hover a{text-decoration:none!important}.gc__pagination .rc-pagination .rc-pagination-item-active,.gc__pagination .rc-pagination .rc-pagination-item-active a{color:#fff}.gc__pagination .rc-pagination .rc-pagination-item-active:hover{opacity:.8}.gc__pagination .rc-pagination .rc-pagination-item-active:active,.gc__pagination .rc-pagination .rc-pagination-item-active:focus{background-color:#ffc107;color:#fff}.gc__pagination .rc-pagination .rc-pagination-jump-next,.gc__pagination .rc-pagination .rc-pagination-jump-prev{pointer-events:none!important}.gc__pagination .rc-pagination.rc-pagination-simple .rc-pagination-simple-pager input:hover{border-color:#ffc107}.gc__pagination .rc-pagination .rc-pagination-options-size-changer,.gc__pagination .rc-pagination .rc-select,.gc__pagination .rc-pagination .rc-select-enabled{width:103px}.gc__pagination .rc-pagination .rc-pagination-options-size-changer .rc-select-arrow,.gc__pagination .rc-pagination .rc-select-enabled .rc-select-arrow,.gc__pagination .rc-pagination .rc-select .rc-select-arrow{top:0}.gc__pagination .rc-pagination .rc-pagination-options-size-changer .rc-select-selection:active,.gc__pagination .rc-pagination .rc-pagination-options-size-changer .rc-select-selection:focus,.gc__pagination .rc-pagination .rc-pagination-options-size-changer .rc-select-selection:hover,.gc__pagination .rc-pagination .rc-select-enabled .rc-select-selection:active,.gc__pagination .rc-pagination .rc-select-enabled .rc-select-selection:focus,.gc__pagination .rc-pagination .rc-select-enabled .rc-select-selection:hover,.gc__pagination .rc-pagination .rc-select .rc-select-selection:active,.gc__pagination .rc-pagination .rc-select .rc-select-selection:focus,.gc__pagination .rc-pagination .rc-select .rc-select-selection:hover{border-color:#ffc107;box-shadow:0 0 2px rgba(255,193,7,.8)}.gc__pagination .rc-pagination .rc-pagination-options li.rc-select-dropdown-menu-item-selected{background-color:#ecf0f1!important}.gc__pagination .rc-pagination .rc-pagination-options li.rc-select-dropdown-menu-item-active{background-color:#ffc516!important}@media only screen and (max-width:1024px){.gc__pagination .rc-pagination .rc-pagination-item-after-jump-prev,.gc__pagination .rc-pagination .rc-pagination-item-before-jump-next{display:block!important}}@media only screen and (max-width:767px){.gc__pagination .rc-pagination .rc-pagination-next,.gc__pagination .rc-pagination .rc-pagination-prev{display:none!important}}.list-item{display:grid;grid-template-columns:200px 1fr 280px;grid-template-rows:repeat(2,auto);grid-column-gap:2em;width:100%;padding:1em 0;border-bottom:1px solid #dadce0}@media screen and (max-width:768px){.list-item{grid-template-columns:133px 1fr;grid-column-gap:1em}}.list-item p{margin-bottom:0;color:#666}@media screen and (max-width:768px){.list-item p{white-space:nowrap}}.list-item span{color:#333}.list-item span.-red{color:#d90233}.list-item span.-blue{color:#4183c4}.list-item__image{grid-area:1/1/3/2}@media screen and (max-width:768px){.list-item__image{grid-area:1/1/3/2}}.list-item__image a{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background:#f9f9f9;position:relative}.list-item__image a span{color:#fff}@media screen and (max-width:768px){.list-item__image a span{font-size:10px;padding:2px 8px}.list-item__image a span.fish-card__label+.fish-card__comment-label{right:inherit;left:0;top:24px}.list-item__image a span.fish-card__comment-label{right:inherit;left:0}}.list-item__image img{max-width:100%;max-height:100%}.list-item__body{padding:1em 0;grid-area:1/2/2/3}@media screen and (max-width:768px){.list-item__body{grid-area:1/2/2/3;padding:0 0 .5em}}.list-item__title{font-size:20px;font-weight:400}@media screen and (max-width:768px){.list-item__title{font-size:15px}}.list-item__label{display:flex;grid-gap:.5em;gap:.5em;margin-bottom:.5em}.list-item__label p{border:1px solid #dadce0;padding:.1em .5em;margin-bottom:0;font-size:13px}@media screen and (max-width:768px){.list-item__label p{font-size:12px}}.list-item__info{display:grid;grid-template-columns:repeat(4,auto);grid-gap:2em;gap:2em;margin-bottom:1em}@media screen and (max-width:768px){.list-item__info{font-size:13px;grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content);grid-gap:.5em 1.5em;gap:.5em 1.5em;margin-bottom:.75em}}.list-item__info span{margin-left:.5em;font-size:15px}@media screen and (max-width:768px){.list-item__info span{display:block;margin-left:0;font-size:14px}}.list-item__price{display:flex;grid-gap:3em;gap:3em;margin-bottom:.5em}@media screen and (max-width:768px){.list-item__price{grid-gap:1em;gap:1em}}.list-item__price p{display:inline-block;vertical-align:middle;font-size:14px}@media screen and (max-width:768px){.list-item__price p{flex:1 1 auto;max-width:50%;font-size:12px}}.list-item__price span{font-weight:700;font-size:18px;margin-left:.25em}@media screen and (max-width:768px){.list-item__price span{display:block;font-size:17px}}.list-item__other-info{display:flex;grid-gap:1.5em;gap:1.5em}@media screen and (max-width:768px){.list-item__other-info{grid-gap:.75em;gap:.75em}.list-item__other-info p{font-size:12px}}.list-item__other-info span{margin-left:.25em}@media screen and (max-width:768px){.list-item__other-info span{display:block;margin-left:0}}.list-item__other-info span span{color:#999;font-size:13px}.list-item__other-info span span:before{content:"（"}@media screen and (max-width:768px){.list-item__other-info span span:before{display:none}}.list-item__other-info span span:after{content:"）"}@media screen and (max-width:768px){.list-item__other-info span span:after{display:none}}@media screen and (max-width:768px){.list-item__other-info span span{display:inline-block;font-size:11px;margin-left:.5em}}.list-item__seller{margin-bottom:1em}.list-item__seller p{font-size:13px}@media screen and (max-width:768px){.list-item__seller p{font-size:12px}}.list-item__seller p:not(:first-child){margin-top:.25em}.list-item__seller span{margin-left:1em}.list-item__side{flex:0 0 280px;grid-area:1/3/2/4}@media screen and (max-width:768px){.list-item__side{grid-area:2/2/3/3}}.a__fishe-sort__select{position:relative;display:inline-block;width:100%;padding-right:28px;font-size:14px;font-weight:700;color:rgba(0,0,0,.6);border:none;outline:0;-webkit-appearance:none;appearance:none;direction:rtl}.a__fishe-sort{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 12px;margin:24px 0}@media screen and (max-width:468px){.a__fishe-sort{padding:0 4px}}.a__fishe-sort__inset{width:156px}.a__fishe-sort__inset select,.a__fishe-sort__inset select:active,.a__fishe-sort__inset select:focus,.a__fishe-sort__inset select:hover{background-color:transparent}.a__fishe-sort__inset:after{position:absolute;top:-2px;right:12px;bottom:0;display:flex;font-family:"FontAwesome";font-size:17px;color:#c1c1c1;pointer-events:none;content:""}.notification-redirect{padding:25vh 0}.stripe-form{padding:36px 0}.stripe-form-loader{display:flex;justify-content:center;align-items:center}.stripe-form-button{-webkit-appearance:none;appearance:none;border-style:none;outline:none;display:block;width:calc(100% - 30px);height:45px;margin:20px 15px 0;font-weight:600;color:#fff;cursor:pointer;background-color:#ffc107;border-radius:5px}.stripe-form-button:hover{opacity:.8;transition-duration:.4s}.stripe-form-button:disabled{opacity:.5;cursor:not-allowed}.stripe-form-button-loader{display:grid;place-items:center}.stripe-form-button-loader>svg{width:16px;height:16px}.description .important{display:block;background-color:#fff4e6;border:1px solid #f76707;font-size:14px;margin:20px 0;padding:8px;text-align:left}.modal__sell-confirm__main{display:flex;justify-content:center;max-width:960px;margin:0 auto}@media screen and (max-width:767px){.modal__sell-confirm__main{flex-wrap:wrap}}.modal__sell-confirm__main .a__saleinfo_list{min-width:320px}@media screen and (max-width:767px){.modal__sell-confirm__main .a__saleinfo_list{min-width:inherit}}.modal__sell-confirm__main-view{width:100%;max-width:360px;margin-right:40px}@media screen and (max-width:767px){.modal__sell-confirm__main-view{margin-right:0}}.modal__sell-confirm__main-img{position:relative;justify-content:center;width:100%;margin:20px auto 0}.modal__sell-confirm__main-price h3{font-size:36px;line-height:1.5;color:#ef6266}@media screen and (max-width:767px){.modal__sell-confirm__main-detail{width:90%;margin-top:40px}}.modal__sell-confirm__main-detail table{border-collapse:collapse;border:1px solid #ccc}.modal__sell-confirm__main-detail tr{border:1px solid #ccc}.modal__sell-confirm__main-detail td{padding:.25rem;font-size:14px;line-height:1.5}@media screen and (max-width:767px){.modal__sell-confirm__main-detail td{font-size:12px}}.modal__sell-confirm__main-td__label{width:120px;min-width:120px;background-color:#f0f0f0;border-right:1px solid #ccc}.modal__sell-confirm__main-td__label+td{width:240px}@media screen and (max-width:767px){.modal__sell-confirm__main-td__label+td{width:100%}}.modal__sell-confirm__main-sell-time{margin-bottom:30px}.modal__sell-confirm__main-description{width:100%;max-width:360px;word-wrap:break-word;white-space:pre-wrap}@media screen and (max-width:767px){.modal__sell-confirm__main-description{max-width:720px}}.modal__sell-confirm__main-closedat{margin:20px 0;font-size:24px;font-weight:700;line-height:1.5;color:#ef6266;text-align:center}.modal__sell-confirm__main-caution{margin-top:5px;font-size:12px;text-align:center}.modal__sell-confirm__main-action{width:100%;max-width:760px;margin:40px auto}.modal__sell-confirm__main-action .ui.button{height:40px}.modal__sell-confirm__error-message{position:relative;display:flex;align-items:center;justify-content:center;max-width:760px;padding:1.12rem 1.75rem;margin:32px auto;color:#fff;background-color:#ef6266;border-radius:4px}.modal__sell-confirm__error-message span{position:absolute;top:16px;left:10px;display:inline-block;font-weight:400;cursor:pointer}.modal__sell-confirm__error-message span img{width:12px;height:12px}.modal__sell-confirm__error-message h3{margin:0;font-size:16px;font-weight:400}.modal__sell-confirm__error-message p{margin:5px 0;font-size:14px}.signup__header{width:100%}.signup__header .wrapper{width:100%!important}.domain_guide.important{background-color:#fff4e6;border:1px solid #f76707;display:block!important;font-size:13px!important;margin-bottom:20px;text-align:left}@media screen and (max-width:768px){.domain_guide.important{font-size:12px!important;padding:12px!important}}.domain_guide.important span{font-size:14px;margin:4px 0;font-weight:700;display:inline-block}.domain_guide.important span>span{margin:0;color:#d9480f}@media screen and (max-width:768px){.domain_guide.important span{font-size:13px}}.introduction_howto_sales_account-warning{display:block;background-color:#fff4e6;border:1px solid #f76707;font-size:14px;margin-bottom:24px;padding:8px;text-align:left}.introduction_howto_sales_account--step{font-size:18px;font-weight:700}.introduction_howto_sales_account--loader{width:24px}.introduction_howto_sales_account--loader svg{width:100%}.introduction_howto_sales_account__form-Group{margin-top:-60px;margin-bottom:80px}.introduction_howto_sales_account__form-Group>:not(:first-child){margin-top:12px}.introduction_howto_sales_account--copy{position:relative}.introduction_howto_sales_account--copy .textbox,.introduction_howto_sales_account--copy .textbox-label{color:#333}.introduction_howto_sales_account--copy .textbox-label{display:block;margin-bottom:5px;font-size:.9em}.introduction_howto_sales_account--copy .textbox{width:100%;padding:8px 10px;border:1px solid #969da3;border-radius:3px;font-size:1em;line-height:1.5}.introduction_howto_sales_account--copy .textbox::-webkit-input-placeholder{color:#868e96}.introduction_howto_sales_account--copy .textbox::placeholder{color:#868e96}.introduction_howto_sales_account--copy .description{display:block;margin-top:5px;font-size:.9em;color:#868e96}.introduction_howto_sales_account--copy .balloon{display:flex;align-items:center;margin-left:8px;padding:.8em 1em;width:96px;background-color:#099268;color:#fff;font-size:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:calc(100% - 4px)}.introduction_howto_sales_account--copy .balloon:before{position:absolute;left:-8px;width:8px;height:16px;background-color:#099268;-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%);content:""}.container{padding:64px 20px}.container__inner{max-width:980px;margin:auto}.container h1{text-align:center}@media screen and (max-width:768px){.container h1{font-size:22px}}.faq,.faq__item+.faq__item{margin-top:40px}.faq__heading{background:#f1f3f5;padding:20px;border-radius:16px;font-size:16px}.faq__heading:before{content:"Q.";margin-right:.5em}.faq__answer{padding:20px}@media screen and (max-width:768px){.faq__answer{padding:0 20px}}.faq__answer b{text-decoration:underline;text-decoration-thickness:.5em;-webkit-text-decoration-color:rgba(255,228,0,.4);text-decoration-color:rgba(255,228,0,.4);text-underline-offset:-.2em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.faq__answer .title{padding:1.25rem 0;font-weight:700;font-size:16px;position:relative}.faq__answer .title:after{position:absolute;bottom:0;left:0;width:100%;height:10px;content:"";background-image:-webkit-repeating-linear-gradient(135deg,#999,#999 1px,transparent 2px,transparent 5px);background-image:repeating-linear-gradient(-45deg,#999,#999 1px,transparent 2px,transparent 5px);background-size:7px 7px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.faq__answer .title:not(:first-child){margin-top:2em}.form__error{padding-top:4px;color:#d95858;font-size:13px}.form__warning{color:#ffe121}.gc__hidden{display:none}.gc__credit-card-input,.gc__input{padding-bottom:7px}.gc__credit-card-input .input input,.gc__input .input input{height:46px;min-height:46px;border:none;border-radius:4px!important;background-color:#fff}.gc__credit-card-input .input input:active,.gc__credit-card-input .input input:focus,.gc__input .input input:active,.gc__input .input input:focus{background-color:#fff;box-shadow:0 0 0 3px rgba(250,102,129,.7)}.gc__credit-card-input .input.outline,.gc__input .input.outline{box-shadow:0 0 30px #e9ecef}.gc__credit-card-input .input.disabled,.gc__input .input.disabled{opacity:.8}.gc__credit-card-input .input.dark,.gc__input .input.dark{font-weight:700}.gc__credit-card-input .input.dark input,.gc__input .input.dark input{border:none;background-color:#edeced}.gc__credit-card-input .input.dark input:active,.gc__credit-card-input .input.dark input:focus,.gc__input .input.dark input:active,.gc__input .input.dark input:focus{background-color:#fff;box-shadow:0 0 0 3px rgba(250,102,129,.7)}.gc__credit-card-input .input.dark.disabled,.gc__input .input.dark.disabled{opacity:.4}.gc__credit-card-input .input.dark :placeholder-shown,.gc__input .input.dark :placeholder-shown{font-weight:700;color:#787878}.gc__credit-card-input .input.dark ::-webkit-input-placeholder,.gc__input .input.dark ::-webkit-input-placeholder{font-weight:700;color:#787878}.gc__credit-card-input .input.dark :-moz-placeholder,.gc__credit-card-input .input.dark ::-moz-placeholder,.gc__input .input.dark :-moz-placeholder,.gc__input .input.dark ::-moz-placeholder{font-weight:700;color:#787878;opacity:1}.gc__credit-card-input .input.dark :-ms-input-placeholder,.gc__input .input.dark :-ms-input-placeholder{color:#787878}.gc__search{flex-direction:column}.gc__search,.gc__search .bf__input{display:flex}.gc__search .bf__input .b__search-input{display:flex;flex:3 1}.gc__search .bf__input .b__search-input .input{width:100%}.gc__search .bf__input .b__search-input .input.outline input{box-shadow:0 0 30px #e9ecef}.gc__search .bf__input .b__search-input .input input{border:none;background-color:#fff}.gc__search .bf__input .b__search-input .input input:active,.gc__search .bf__input .b__search-input .input input:focus{background-color:#fff;box-shadow:0 0 0 3px rgba(250,102,129,.7)}.gc__search .bf__input .b__search-input .input.disabled{opacity:.8}.gc__search .bf__input .b__button{display:flex;flex:1 1;box-shadow:0 0 30px #e9ecef;margin-left:10px}.gc__search .b__result{min-height:65px;padding:8px 12px;margin-top:10px;box-shadow:0 0 30px #e9ecef;border-radius:4px;background-color:#fff}.gc__search .b__result .title{font-size:12px}.gc__search .ui.label{cursor:pointer;margin-top:2px;margin-bottom:2px}.gc__search .ui.label:hover{opacity:.92}.gc__checkbox{display:inline-flex}.gc__checkbox .checkbox{line-height:23px}.gc__textarea{padding-bottom:7px}.gc__textarea textarea{padding:10px 16px;border:none;border-radius:4px;color:rgba(0,0,0,.87);font-family:Lato,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:100%;outline-style:none}.gc__textarea textarea.fluid{width:100%}.gc__textarea textarea.outline{box-shadow:0 0 30px #e9ecef}.gc__textarea textarea.diabled{opacity:.8}.gc__textarea textarea.diabled:active,.gc__textarea textarea.diabled:focus{box-shadow:none}.gc__textarea textarea:active,.gc__textarea textarea:focus{background-color:#fff;box-shadow:0 0 0 3px rgba(250,102,129,.7)}.gc__textarea.dark textarea{background-color:#edeced}.gc__textarea.dark textarea.diabled{opacity:.4}.gc__textarea.dark textarea.diabled:active,.gc__textarea.dark textarea.diabled:focus{background-color:#edeced}.gc__textarea.dark textarea:active,.gc__textarea.dark textarea:focus{background-color:#fff}.gc__textarea.dark textarea::-webkit-input-placeholder{color:#787878;font-weight:700}.gc__textarea.dark textarea::placeholder{color:#787878;font-weight:700}.gc__textarea.dark textarea:-moz-placeholder,.gc__textarea.dark textarea::-moz-placeholder{color:#787878;font-weight:700;opacity:1}.gc__textarea.dark textarea:placeholder-shown{color:#787878;font-weight:700}.gc__textarea.dark ::-webkit-input-placeholder{color:#787878;font-weight:700}.gc__textarea.normal textarea::-webkit-input-placeholder{opacity:.6}.gc__textarea.normal textarea::placeholder{opacity:.6}.gc__textarea.normal textarea:-moz-placeholder,.gc__textarea.normal textarea::-moz-placeholder{opacity:.6}.gc__textarea.normal textarea:placeholder-shown{opacity:.6}.gc__textarea.normal ::-webkit-input-placeholder{opacity:.6}.gc__textarea.normal :-ms-input-placeholder{opacity:.6}.gc__dropdown{min-height:46px}.gc__dropdown .ui.dropdown{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:100%;min-height:46px;font-size:16px;padding-left:0}.gc__dropdown .ui.dropdown.active{border-radius:3px 3px 0 0}.gc__dropdown .ui.dropdown .visible.menu.transition{max-height:263px}.gc__dropdown .ui.dropdown .visible.menu.transition .item{display:flex;align-items:center;height:100%;min-height:46px;font-size:16px;line-height:1!important}.gc__dropdown .ui.dropdown.outline{box-shadow:0 0 30px #e9ecef}.gc__dropdown .ui.dropdown.disabled{opacity:.8}.gc__dropdown .ui.dropdown .ui.label{position:relative;z-index:9;min-width:88px;padding-right:inherit;text-decoration:none}.gc__dropdown .ui.dropdown .ui.label .delete.icon{position:absolute;top:0;left:0;z-index:10;justify-content:flex-end;width:100%;margin:0;padding-right:12px}.gc__dropdown .ui.dropdown .ui.label .delete.icon,.gc__dropdown .ui.dropdown i.dropdown.icon{display:inline-flex;align-items:center;height:100%}.gc__dropdown .ui.dropdown input{left:0!important;height:100%;border:1px solid transparent!important;border-radius:3px}.gc__dropdown .ui.dropdown input .search{height:100%}.gc__dropdown .ui.dropdown input .search:active,.gc__dropdown .ui.dropdown input .search:focus{background-color:#fff}.gc__dropdown .ui.dropdown div.text{top:0;display:inline-flex;align-items:center;height:100%;margin:0;padding-left:0}.gc__dropdown.inline .visible.menu.transition .item{display:inline-flex!important}.gc__dropdown.dark a.ui.label{font-weight:400;color:#fff;background-color:rgba(251,127,149,.9)!important;background-color:inherit;box-shadow:none}.gc__dropdown.dark .ui.dropdown{background-color:#edeced;padding-left:16px;height:calc(100% + 3px);min-height:46px;border:0}.gc__dropdown.dark .ui.dropdown.active.visible{background-color:#fff;border-top:3px solid #fb7f95!important;border-right:3px solid #fb7f95!important;border-left:3px solid #fb7f95!important}.gc__dropdown.dark .ui.dropdown.active.visible .item{height:43px;min-height:43px}.gc__dropdown.dark .ui.dropdown.multiple .text.default{padding-left:0}.gc__dropdown.dark .ui.dropdown .text.default{font-weight:700!important;color:#787878}.gc__dropdown.dark .ui.dropdown .menu{border-right:3px solid #fa6681!important;border-bottom:3px solid #fa6681!important;border-left:3px solid #fa6681!important;z-index:9;width:calc(100% + 6px);margin-left:-3px}.gc__dropdown.dark.disabled{opacity:.4}.gc__radio{display:inline-flex;padding-right:24px}.gc__form-provider .error,.gc__form-provider .warning{display:flex}.row,.ui.grid{margin:0}.ui.grid .row,.ui.grid .row>.column{padding:0}.ui.grid>*{padding:0;margin:0}.ui.card>.content,.ui.cards>.card>.content{padding:0}i.icon,i.icons{margin:0}.ui.fluid.button,.ui.grid+.grid,.ui.header{padding:0;margin:0}.ui.button,.ui.list,ol.ui.list,ul.ui.list{margin:0}.ui.selection.dropdown{min-height:0}.ui.labeled.input>.label:not(.corner){padding:0}.positive{background-color:#ffc107!important}.positive:active,.positive:focus,.positive:hover{background-color:#edb100!important;transition-duration:.5s}.ui.modal>.close{top:.5rem!important;right:.5rem!important;color:rgba(0,0,0,.87)}.ui.basic.positive.button,.ui.basic.positive.buttons .button{background-color:#fff!important;color:#ffc107!important;box-shadow:inset 0 0 0 1px #ffc107!important}.ui.basic.positive.button.dark,.ui.basic.positive.button:active,.ui.basic.positive.button:focus,.ui.basic.positive.button:hover,.ui.basic.positive.buttons .button.dark,.ui.basic.positive.buttons .button:active,.ui.basic.positive.buttons .button:focus,.ui.basic.positive.buttons .button:hover{color:#ffea07!important;box-shadow:inset 0 0 0 1px #ffea07!important;transition-duration:.4s;background-color:#fff!important}.ui.basic.positive.button.dark:active,.ui.basic.positive.button.dark:focus,.ui.basic.positive.button.dark:hover,.ui.basic.positive.buttons .button.dark:active,.ui.basic.positive.buttons .button.dark:focus,.ui.basic.positive.buttons .button.dark:hover{color:#ffea07!important;box-shadow:inset 0 0 0 1px #ffea07!important;transition-duration:.4s;background-color:#f8f8f8!important}.ui.basic.positive.button.reverse:active,.ui.basic.positive.button.reverse:focus,.ui.basic.positive.button.reverse:hover,.ui.basic.positive.buttons .button.reverse:active,.ui.basic.positive.buttons .button.reverse:focus,.ui.basic.positive.buttons .button.reverse:hover{color:#fff!important;transition-duration:.5s;background-color:#ffc107!important}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400}body{position:relative;height:-webkit-max-content;height:max-content;overflow-x:hidden;color:#222}main{display:block}.___main{height:-webkit-max-content;height:max-content}.app_disabled{pointer-events:none}.app_root{display:grid;grid-template-rows:100%;grid-template-columns:100%}.app-enter,.app_root>div{grid-row:1;grid-column:1}.app-enter{z-index:0;opacity:.01}.app-enter.app-enter-active{opacity:1;transition:opacity .65s ease-in}.app-exit{z-index:1;grid-row:1;grid-column:1;opacity:1}.app-exit.app-exit-active{opacity:.01;transition:opacity .32s ease-in}.app_sticky.flex{position:fixed;right:36px;bottom:36px;z-index:100}@media screen and (max-width:767px){.app_sticky.flex{right:12px;bottom:16px}}.redux_form.error{width:100%;color:#bd081c}.app_fish_search_form.custom.flex .btn_fish_search.flex .ui.button{color:#fff!important;background-color:#ffc107!important}.hidden{display:none}.c__hidden{display:none!important}@media screen and (max-width:767px){.app_sticky.flex .app_sale_button{display:flex;flex-wrap:wrap;justify-content:center;width:80px;height:80px}}.background-white{background-color:#fff!important}.breadcrumbs{padding:10px 0 0 6%}.breadcrumbs .decoration{padding:0 8px}.breadcrumbs .is_match_url{-webkit-text-decoration-line:underline;text-decoration-line:underline}.breadcrumbs .link:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.breadcrumbs{display:none}}.return_top{margin:10px 0}.return_top .gotop:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.return_top .gotop:hover{text-decoration:none;opacity:1}}.hidden_more{display:none}@media screen and (min-width:0px){.hidden_more_xs{display:none}}@media screen and (min-width:360px){.hidden_more_sm{display:none}}@media screen and (min-width:768px){.hidden_more_md{display:none}}@media screen and (min-width:992px){.hidden_more_lg{display:none}}@media screen and (min-width:1366px){.hidden_more_xl{display:none}}.hidden_under{display:none}@media screen and (max-width:359px){.hidden_under_xs{display:none}}@media screen and (max-width:767px){.hidden_under_sm{display:none}}@media screen and (max-width:991px){.hidden_under_md{display:none}}@media screen and (max-width:1365px){.hidden_under_lg{display:none}}@media screen and (max-width:10000px){.hidden_under_xl{display:none}}.app_hidden{display:none}.notify_info{color:#126ada}.notify_error,.notify_info{font-size:18px;font-weight:700;text-align:center}.notify_error{color:#ea2a30}.rc-notification-notice .rc-notification-notice-close{top:7px!important}.c__center2center{display:flex;align-items:center;justify-content:center}.ui.medium.image,.ui.medium.image.sell,.ui.medium.images .image,.ui.medium.images .image.sell,.ui.medium.images img,.ui.medium.images img.sell,.ui.medium.images svg,.ui.medium.images svg.sell{height:300px;border-radius:4px}textarea:focus{border:1px solid #85b7d9!important;outline:none}.gc__pagination{display:flex;justify-content:center;width:100%;padding-top:24px}@media screen and (max-width:991px){.gc__pagination{padding-bottom:24px}}.gc__pagination .rc-pagination .rc-pagination-next,.gc__pagination .rc-pagination .rc-pagination-prev{outline:none}.gc__pagination .rc-pagination .rc-pagination-jump-next:hover:after,.gc__pagination .rc-pagination .rc-pagination-jump-prev:hover:after{color:#ffc107}@media screen and (max-width:767px){.gc__pagination .rc-pagination .rc-pagination-jump-next:hover:after,.gc__pagination .rc-pagination .rc-pagination-jump-prev:hover:after{color:#d9d9d9}}.gc__pagination .rc-pagination .rc-pagination-jump-next:focus,.gc__pagination .rc-pagination .rc-pagination-jump-prev:focus{outline:none}.gc__pagination .rc-pagination .rc-pagination-next:after,.gc__pagination .rc-pagination .rc-pagination-prev:after{color:#ffc107;outline:none}.gc__pagination .rc-pagination .rc-pagination-item{outline:none}.gc__pagination .rc-pagination .rc-pagination-item:hover{border-color:#ffc107}.gc__pagination .rc-pagination .rc-pagination-item:hover a{color:#ffc107}.gc__pagination .rc-pagination .rc-pagination-item-active{background-color:#ffc107;border-color:#ffc107}.gc__pagination .rc-pagination .rc-pagination-item-active:hover a{color:#fff}.app_fish_card{height:auto}@media screen and (min-width:992px){.app_fish_card{height:400px!important}}@media screen and (max-width:991px){.app_fish_card{height:45vw!important}}@media screen and (max-width:767px){.app_fish_card{height:65vw!important}}@media screen and (max-width:550px){.app_fish_card{height:115vw!important}}.app_fish_card:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.15);opacity:0;transition:opacity 2s cubic-bezier(.165,.84,.44,1)}@media screen and (max-width:991px){.app_fish_card:after{box-shadow:none}}.app_fish_card:hover{-webkit-transform:scaleX(1);transform:scaleX(1)}.app_fish_card:hover:after{opacity:1}.app_fish_card .fish_card{border:1px solid #dedede;border-radius:0;box-shadow:none;display:flex}.app_fish_card .fish_card .blueline{height:4px;background-color:#3477cb;border-radius:0!important}.app_fish_card .fish_card .redline{height:4px;background-color:red;border-radius:0!important}.app_fish_card .fish_card .image_content{position:relative;flex:.8 1}@media screen and (min-width:992px){.app_fish_card .fish_card .image_content{min-height:175px}}@media screen and (max-width:991px){.app_fish_card .fish_card .image_content{min-height:135px}}.app_fish_card .fish_card .image_content .w__image{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.app_fish_card .fish_card .content{flex:.2 1;border-top:none}.app_fish_card .fish_card .content .description{display:flex;flex-direction:column;width:100%;height:100%;padding:8px 16px 0}.app_fish_card .fish_card .content .description .sell_name{display:-webkit-box!important;width:100%;height:40px;overflow:hidden;line-height:1.2!important;color:#222;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.app_fish_card .fish_card .content .description .exhibition_time{color:#222}.app_fish_card .expired_label,.app_fish_card .faild_label,.app_fish_card .onsale_label,.app_fish_card .sold_label{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:80px!important;height:24px!important;padding:1px 0;font-size:.7rem;color:#fff}@media screen and (max-width:767px){.app_fish_card .expired_label,.app_fish_card .faild_label,.app_fish_card .onsale_label,.app_fish_card .sold_label{width:26vw;height:8vw}}@media screen and (max-width:450px){.app_fish_card .expired_label,.app_fish_card .faild_label,.app_fish_card .onsale_label,.app_fish_card .sold_label{font-size:.7rem}}@media screen and (max-width:659px)and (min-width:451px){.app_fish_card .expired_label,.app_fish_card .faild_label,.app_fish_card .onsale_label,.app_fish_card .sold_label{font-size:.7rem}}@media screen and (max-width:767px)and (min-width:630px){.app_fish_card .expired_label,.app_fish_card .faild_label,.app_fish_card .onsale_label,.app_fish_card .sold_label{font-size:.7rem}}.app_fish_card .addition{position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;width:80px!important;height:24px!important;padding:1px 0;font-size:.7rem;color:#fff}@media screen and (max-width:767px){.app_fish_card .addition{width:26vw;height:8vw}}@media screen and (max-width:450px){.app_fish_card .addition{font-size:.7rem}}@media screen and (max-width:659px)and (min-width:451px){.app_fish_card .addition{font-size:.7rem}}@media screen and (max-width:767px)and (min-width:630px){.app_fish_card .addition{font-size:.7rem}}.app_fish_card .fish_thumbnail{object-fit:contain;width:auto;height:100%;font-family:"object-fit: contain;"}.app_fish_card .sold_label{background-color:#ef6266}.app_fish_card .faild_label{background-color:#ffc107}.app_fish_card .expired_label{background-color:#aaa}.app_fish_card .onsale_label{background-color:#3477cb}.app_fish_card .addition{background-color:#59b9c6}.app_fish_card .sell_name{padding-bottom:8px;font-size:16px}.app_fish_card table{width:100%;table-layout:fixed}@media screen and (max-width:390px)and (min-width:360px){.app_fish_card .w__item{font-size:12px!important}}@media screen and (max-width:768px)and (min-width:391px){.app_fish_card .w__item{font-size:12px!important}}@media screen and (max-width:990px){.app_fish_card .w__item{font-size:.5rem!important}}.app_fish_card .w__item-name{font-size:10px}.app_fish_card .w__item-detail{font-size:12px}.app_fish_card .w__item-seller-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app_fish_card .w__item-is-farmer,.app_fish_card .w__item-is-nature,.app_fish_card .w__item-seller-name,.app_fish_card .w__item-shipping-boughter-pay,.app_fish_card .w__item-shipping-free,.app_fish_card .w__item-shipping-seller-pay{width:50%;font-size:12px;font-weight:600;color:#3a3a3a}.app_fish_card .w__price_detail{font-size:14px!important;font-weight:700}@media screen and (max-width:390px)and (min-width:360px){.app_fish_card .w__price_detail{font-size:12px!important}}@media screen and (max-width:768px)and (min-width:391px){.app_fish_card .w__price_detail{font-size:12px!important}}@media screen and (max-width:990px){.app_fish_card .w__price_detail{font-size:14px!important}}.app_fish_card .red{color:#ac3931}.app_fish_card .exhibition_time{padding-bottom:8px;font-size:14px}@media screen and (max-width:390px)and (min-width:360px){.app_fish_card .exhibition_time{font-size:12px}}@media only screen and (max-width:990px){.app_fish_card{width:30vw!important}}@media only screen and (max-width:767px){.app_fish_card{width:48vw!important}}@media only screen and (max-width:414px){.app_fish_card .fish_card .content .description{padding:8px 0 8px 8px}.app_fish_card .sell_name{padding-bottom:4px;font-size:16px}.app_fish_card .exhibition_time{padding-bottom:4px}}.app_sell_button{display:block;width:120px;height:120px;background-color:#ffc400;border-radius:50%;transition-duration:.4s}.app_sell_button:hover{background-color:#fad65f}@media screen and (max-width:767px){.app_sell_button{width:60px;height:60px}}.app_sell_button .w__btn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.app_sell_button .w__btn .label{height:42px;padding-top:18px;font-size:24px;line-height:1;color:#fff}@media screen and (max-width:767px){.app_sell_button .w__btn .label{height:30px;padding-top:10px;font-size:14px}}.app_sell_button .icon.camera{height:90%;font-size:50px;color:#fff}@media screen and (max-width:767px){.app_sell_button .icon.camera{height:90%;font-size:24px}}.app_sell_button .icon.camera:before{position:absolute;top:70px;left:34px}@media screen and (max-width:767px){.app_sell_button .icon.camera:before{top:32px;left:17px}}.mobile_mypage_grid{display:none}@media only screen and (max-width:720px){.mobile_mypage_grid{display:grid;grid-template-rows:auto 280px 540px 540px 540px 40px 370px 200px}.mobile_mypage_grid .notification{display:flex;grid-template-rows:90px auto;justify-content:center}.mobile_mypage_grid .notification .notification_title{justify-self:center;padding:30px 0}.mobile_mypage_grid .notification .notification_title span{padding:0 14px}.mobile_mypage_grid .notification .notification_content{display:grid;grid-template-rows:auto auto}.mobile_mypage_grid .notification .notification_content img{justify-self:center}.mobile_mypage_grid .notification .notification_content span{font-family:HiraKakuPro-W6;color:#ccc}.mobile_mypage_grid .bid_fish,.mobile_mypage_grid .selled_fish{display:flex;grid-template-rows:90px auto;justify-content:center}.mobile_mypage_grid .redirect_top{align-self:center;justify-self:center;font-family:HiraKakuPro-W3;color:#000}.mobile_mypage_grid .bottom_side,.mobile_mypage_grid .top_side{padding:20px;background-color:#fff}.mobile_mypage_grid .bottom_side .setting{font-family:HiraKakuPro-W6}}.app_titlebar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:56px 0 32px;line-height:1.5}.app_titlebar .ui.image{width:52px;height:11px;padding-right:8px}.app_titlebar .ui.header{padding-right:8px;font-size:32px}@media screen and (max-width:767px){.app_titlebar .ui.header{font-size:22px!important;line-height:1.5}}.app_form_label_icon.flex{display:inline-flex!important;align-items:center;justify-content:center;width:28px;height:16px;font-weight:700!important;background-color:#ef6266;border-radius:3px;margin-bottom:1px;margin-left:10px!important}.app_form_label_icon.flex span{font-size:10px!important;line-height:10px;color:#fff}.app_form_label_icon.flex.optional{display:flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:16px;background-color:#d8d8d8;border-radius:3px}.app_form_label_icon.flex.optional span{font-size:10px;line-height:10px;color:#000}.cell{position:relative;display:flex;flex:auto;flex-direction:column;justify-content:center;min-width:100%;min-height:300px;padding:0 40px;-ms-flex-pack:center}.ElementsApp,.ElementsApp .InputElement,.InputElement.is-complete{color:#000!important}.cell+.cell{margin-top:70px}.cell.intro{padding:0}@media(min-width:670px){.cell.intro{align-items:center;-ms-flex-align:center;text-align:center}.optionList{margin-left:13px}}.cell.intro>*{width:100%;max-width:700px}.cell.intro .common-IntroText{margin-top:10px}.cell.intro .common-BodyText{margin-top:15px}.cell.intro .common-ButtonGroup{width:auto;margin-top:20px}.stripe-elements.elements{padding:35px;background-color:#fff}.stripe-elements.elements *{padding-bottom:5px;font-family:Quicksand,Open Sans,Segoe UI,sans-serif;font-size:20px;font-weight:600}.stripe-elements.elements .fieldset{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0;margin:0 15px 15px;color:#222;border-style:none;-ms-flex-pack:justify}.stripe-elements.elements .field{width:100%;padding:13px 20px;margin-bottom:16px;color:#000;background-color:#fff;border:1px solid #ccc;border-radius:0}.stripe-elements.elements .field.half-width{width:calc(50% - 2.5px)}.stripe-elements.elements .field.third-width{width:100%;margin-bottom:16px;color:#000}.stripe-elements.elements .field+.field{margin-top:6px}.stripe-elements.elements .field.focus,.stripe-elements.elements .field:focus{color:#424770;background-color:#f6f9fc}.stripe-elements.elements .field.invalid{background-color:#fa755a}.stripe-elements.elements .field.invalid.focus{background-color:#f6f9fc}.stripe-elements.elements .field.focus::-webkit-input-placeholder,.stripe-elements.elements .field:focus::-webkit-input-placeholder{color:#cfd7df}.stripe-elements.elements .field.focus::-moz-placeholder,.stripe-elements.elements .field:focus::-moz-placeholder{color:#cfd7df}.stripe-elements.elements .field.focus:-ms-input-placeholder,.stripe-elements.elements .field:focus:-ms-input-placeholder{color:#cfd7df}.stripe-elements.elements button,.stripe-elements.elements input{-webkit-appearance:none;appearance:none;border-style:none;outline:none}.InputElement is-complete{color:#000}.stripe-elements.elements input{color:#fff}.stripe-elements.elements input::-webkit-input-placeholder{color:#9bacc8}.stripe-elements.elements input::-moz-placeholder{color:#9bacc8}.stripe-elements.elements input:-ms-input-placeholder{color:#9bacc8}.stripe-elements.elements button{display:block;width:calc(100% - 30px);height:45px;margin:0 15px;font-weight:600;color:#fff;text-transform:uppercase;cursor:pointer;background-color:#ffc107;border-radius:0}.stripe-elements.elements button:active{background-color:#f5be58}.stripe-elements.elements .error svg .base{fill:#fa755a}.stripe-elements.elements .error svg .glyph{fill:#fff}.stripe-elements.elements .error .message{color:#fa755a}.stripe-elements.elements .success .icon .border{stroke:#fcd669}.stripe-elements.elements .success .icon .checkmark{stroke:#ffc107}.stripe-elements.elements .success .title{color:#000}.stripe-elements.elements .success .message{color:#9cabc8}.stripe-elements.elements .success .reset path{fill:#fff}.elements .success{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:10px;overflow:hidden;text-align:center;pointer-events:none;-ms-flex-align:center;-ms-flex-pack:center}@media(min-width:670px){.elements .success{padding:40px}}.elements .success>*{opacity:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-duration:.35s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transform:translateY(50px);transform:translateY(50px)}.elements.submitting .success .icon{margin:0 0 75px;-webkit-transform:translateY(70px) scale(.75);transform:translateY(70px) scale(.75)}.elements .success .icon svg{will-change:transform}.elements .success .icon .border{stroke-dasharray:251;stroke-dashoffset:62.75;transition:stroke-dashoffset .35s cubic-bezier(.165,.84,.44,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.elements .success .icon .checkmark{stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset .35s cubic-bezier(.165,.84,.44,1) .35s}.elements .success .title{margin-bottom:8px;font-size:18px;font-weight:500}.elements .success .message{margin-bottom:25px;font-size:14px;font-weight:400;line-height:1.6em}.elements .success .message span{font-size:inherit}.elements .success .reset:active{opacity:.65;transition-delay:0s;transition-duration:.15s}.elements .success .reset svg{will-change:transform}.elements .error{position:absolute;left:0;display:flex;justify-content:center;width:100%;padding:15px;font-size:13px!important;opacity:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-duration:.35s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transform:translateY(10px);transform:translateY(10px);-ms-flex-pack:center}.elements .error.visible{opacity:1;-webkit-transform:none;transform:none}.elements .error .message{font-size:inherit}.elements .error svg{flex-shrink:0;margin-top:-1px;margin-right:10px;-ms-flex-negative:0}.elements.submitted form,.elements.submitting form{pointer-events:none;opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.elements.submitted .success,.elements.submitting .success{pointer-events:all}.elements.submitting .success .icon{opacity:1}.elements.submitted .success>*{opacity:1;-webkit-transform:none!important;transform:none!important}.elements.submitted .success>:nth-child(2){transition-delay:.1s}.elements.submitted .success>:nth-child(3){transition-delay:.2s}.elements.submitted .success>:nth-child(4){transition-delay:.3s}.elements.submitted .success .icon .border,.elements.submitted .success .icon .checkmark{opacity:1;stroke-dashoffset:0!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.app_titlebar h3{font-size:26px!important}@media screen and (max-width:767px){.app_titlebar h3{font-size:16px!important}}.sales_list{padding:0 36px 100px;line-height:1.5}.sales_list div{color:#222}@media screen and (max-width:991px){.sales_list{width:100%;padding:0 24px}}@media screen and (max-width:767px){.sales_list{padding:0}}.sales_list .sales_list-tradar-list{display:grid;list-style:none;grid-gap:30px;gap:30px}.sales_list .sales_list-tradar-item{width:1200px;padding:20px 30px 30px;border:2px solid #ccc;border-radius:5px}.sales_list .sales_list-tradar-item-title{padding:0 0 5px;font-size:20px;color:#1e70bf}.sales_list .sales_list-tradar-item-detail{display:flex;padding:0 0 30px}.sales_list .sales_list-tradar-item-exhibition{padding:0 10px 0 0}.sales_list .sales_list-tradar-item-star-wrapper{position:relative}.sales_list .sales_list-tradar-item-star-down{position:absolute;top:0;left:0;color:#ccc}.sales_list .sales_list-tradar-item-star-up{position:relative;overflow:hidden;color:#fcbc0b}.sales_list .sales_list-tradar-item-evaluation{color:#6d9ed1}.sales_list .sales_list-tradar-item-list{display:grid;grid-template:auto/repeat(5,1fr);padding:0;list-style:none;grid-gap:20px;gap:20px}.sales_list .sales_list-tradar-item-item{padding:30px 0 0;overflow:hidden;border:1px solid #ccc}.sales_list .sales_list-tradar-item-item-thumbnail-wrapper{position:relative;width:100%}.sales_list .sales_list-tradar-item-item-thumbnail-wrapper:before{display:block;padding:100% 0 0;content:""}.sales_list .sales_list-tradar-item-item-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.sales_list .sales_list-tradar-item-item-detail{padding:0 15px}.sales_list .sales_list-tradar-item-item-name{padding:40px 0 0;overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.sales_list .sales_list-tradar-item-item-price{font-size:20px}.sales_list .sales_list-tradar-item-button-wrapper{display:flex;justify-content:center;padding:30px 0 0}.sales_list .sales_list-tradar-item-button{display:flex;align-items:center;justify-content:center;width:320px;height:40px;font-size:18px;color:#fff;background:#ffc107;border:none;border-radius:5px}.app_sales_list.flex{display:flex;flex-wrap:wrap;justify-content:center;width:auto}.app_sales_list.flex .app_fish_card{display:flex;justify-content:center;width:17.9vw;margin:3px;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media screen and (max-width:767px){.app_sales_list.flex .app_fish_card{width:48%;height:100%;margin:2px}}.app_sales_list.flex .app_fish_card .ui.card,.app_sales_list.flex .app_fish_card .ui.cards>.card{width:100%}@media screen and (max-width:767px){.app_sales_list.flex .app_fish_card .ui.card,.app_sales_list.flex .app_fish_card .ui.cards>.card{min-width:auto}}.app_fish_search_form{width:100%;background-color:#fff}.app_fish_search_form .ui.header{width:100%;padding:56px 0;font-size:32px;color:#222;text-align:center}.app_fish_search_form .dropdowns.flex{display:flex;flex-wrap:nowrap;justify-content:center;width:calc(100% - 288px)}@media screen and (max-width:991px){.app_fish_search_form .dropdowns.flex{width:100%}}.app_fish_search_form .dropdowns.flex .field-group{flex:1 1;margin-right:8px}.app_fish_search_form .dropdowns.flex .field-group .ui.dropdown.sorts_company{width:280px;margin-left:auto!important}@media screen and (max-width:991px){.app_fish_search_form .dropdowns.flex .field-group .ui.dropdown.sorts_company{width:100%;margin-left:0}}.app_fish_search_form .dropdowns.flex .ui.dropdown{width:100%;height:32px;padding-left:15px!important}.app_fish_search_form .dropdowns.flex .ui.dropdown .text{font-size:16px;color:#222;cursor:pointer}@media screen and (max-width:991px){.app_fish_search_form .dropdowns.flex .ui.dropdown .text{font-size:14px}}.app_fish_search_form .dropdowns.flex .ui.dropdown input{padding:0;cursor:pointer}.app_fish_search_form .dropdowns.flex .ui.dropdown:first-child{margin-right:16px}@media screen and (max-width:991px){.app_fish_search_form .dropdowns.flex{display:flex;flex-direction:column}}.app_fish_search_form .btn_fish_search.flex{display:flex;justify-content:center}.app_fish_search_form .btn_fish_search.flex .ui.button{width:184px;height:32px;margin-left:16px;font-size:14px;color:#fff;background-color:#ffc107}.app_fish_search_form .btn_fish_search.flex .ui.button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:991px){.app_fish_search_form .btn_fish_search.flex .ui.button{height:48px;margin-top:21px;margin-left:0;font-size:14px}.app_fish_search_form .btn_fish_search.flex .ui.button:hover{opacity:1}}.app_fish_search_form.custom.flex{display:flex;align-items:center;justify-content:center;width:100%;height:36px;background-color:#fff}.app_fish_search_form.custom.flex .dropdowns.flex{display:flex;flex-wrap:nowrap;justify-content:center;height:32px;padding-bottom:0}.app_fish_search_form.custom.flex .dropdowns.flex .ui.dropdown{flex:1 1;height:32px;padding:7px;margin-right:16px}.app_fish_search_form.custom.flex .dropdowns.flex .ui.dropdown .icon{padding:8px}.app_fish_search_form.custom.flex .dropdowns.flex .ui.dropdown.prefecture .visible.menu.transition,.app_fish_search_form.custom.flex .input-field.category .visible.menu.transition{max-height:266px!important}.app_fish_search_form.custom.flex .btn_fish_search.flex{display:flex;justify-content:center;padding-bottom:0}.app_fish_search_form.custom.flex .btn_fish_search.flex .ui.button{width:184px;height:32px;padding:4px;background-color:#ccc}@media screen and (max-width:991px){.app_fish_search_form.custom.flex{flex-wrap:wrap;height:auto}.app_fish_search_form.custom.flex .dropdowns.flex{width:800px;height:auto;margin-bottom:12px}.app_fish_search_form.custom.flex .dropdowns.flex .ui.dropdown{width:300px;margin-right:0;margin-bottom:8px}.app_fish_search_form.custom.flex .btn_fish_search,.app_fish_search_form.custom.flex .field-group{width:100%;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:767px){.app_fish_search_form.custom.flex{font-size:16px}.app_fish_search_form.custom.flex .btn_fish_search.flex .ui.button{height:48px}.app_fish_search_form.custom.flex .btn_fish_search.flex .ui.button,.app_fish_search_form.custom.flex .dropdowns.flex .ui.dropdown{width:100%}}@media screen and (max-width:560px){.app_fish_search_form.custom.flex .btn_fish_search.flex .ui.button{height:48px}}.app_pagination.flex{display:flex;justify-content:center;width:100%}.app_pagination li{list-style:none}.app_pagination .ui.button{background-color:#ffc107!important}.app_pagination .ui.button:hover{opacity:.8;transition-duration:.4s}.app_pagination .active.item .ui.yellow.button{cursor:default}.app_pagination .active.item .ui.yellow.button:hover{opacity:.8;transition-duration:.4s}.app_pagination .first{margin-right:40px}.app_pagination .previous{margin-right:8px}.app_pagination .item{margin:0 4px}.app_pagination .last,.app_pagination .next{margin-left:40px}@media screen and (max-width:767px){.app_pagination.flex{padding:0 1%}.app_pagination.flex .ui.button{padding:.78571429em .835714em;font-size:12px}.app_pagination.flex .item .ui.button{width:39px}.app_pagination.flex .first{width:57px;margin-right:6px}.app_pagination.flex .previous{margin-right:2px}.app_pagination.flex .item{margin:0 4px}.app_pagination.flex .next{margin-left:2px}.app_pagination.flex .last{width:57px;margin-left:6px}}.app_profile_header{width:100%;height:80px;margin-bottom:24px;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.app_profile_header{display:none}}.app_profile_header .main{position:relative;display:flex;align-items:center;height:100%}@media screen and (min-width:768px){.app_profile_header .main{padding-left:16px}}.app_profile_header .follow-button{display:flex;align-items:center}.app_profile_header .follow-button .ui.button{width:120px;height:32px;padding:9px 17.5px;color:#fbfbfb;background-color:#ffc107}.app_profile_header .follow-button .ui.button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app_profile_header .follow-button .ui.button:hover{opacity:1}}@media screen and (max-width:767px){.app_profile_header .follow-button{display:none}}.app_profile_header .follow-button.sm{display:none}@media screen and (max-width:767px){.app_profile_header .follow-button.sm{display:flex;align-items:center;justify-content:center;margin-top:8px}}.app_profile_header .unfollow-button{display:flex;align-items:center}.app_profile_header .unfollow-button .ui.button{width:120px;height:32px;padding:9px 17.5px;color:#222;background-color:#fff;border:1px solid #222}.app_profile_header .unfollow-button .ui.button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app_profile_header .unfollow-button .ui.button:hover{opacity:1}}@media screen and (max-width:767px){.app_profile_header .unfollow-button{display:none}}.app_profile_header .unfollow-button.sm{display:none}@media screen and (max-width:767px){.app_profile_header .unfollow-button.sm{display:flex;align-items:center;justify-content:center;margin-top:8px}}.app_profile_header .f__userThumbnail{display:flex;align-items:center;justify-content:flex-start}.app_profile_header .w__circle{width:80px;min-width:80px;height:80px;min-height:80px;margin-right:16px;overflow:hidden;background-color:#fff;border-radius:50%}.app_profile_header .w__circle .ui.image{z-index:1;width:80px;min-width:80px;height:80px;min-height:80px;border-radius:50%}.app_profile_header .w__circle a{display:none}.app_profile_header .w__circle a.edit{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:12/span 4;-ms-grid-row-span:4;z-index:2;display:flex;align-items:flex-end;justify-content:center;font-size:9px;font-weight:600;color:#fff;background-color:#888}.app_profile_header .w__description{width:100%;color:#222;text-align:left;word-wrap:break-word}@media screen and (max-width:359px){.app_profile_header .w__description{padding:0 8px}}.app_profile_header .w__description .ui.header{width:100%;font-size:16px;line-height:1.5;color:#222}@media screen and (min-width:768px){.app_profile_header .w__description .new-line{display:none}}.app_profile_header .w__description .profile_reputation{margin-left:24px}.app_profile_header .w__description .profile_reputation a{color:#4183c4}.app_profile_header .w__description .profile_reputation a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app_profile_header .w__description .profile_reputation a:hover{text-decoration:none;opacity:1}}@media screen and (max-width:767px){.app_profile_header .w__description .profile_reputation{margin-left:0}}.app_profile_header .w__description .profile-follow{white-space:nowrap}.app_profile_header .w__description .profile-follow a{display:inline-block;height:17px;padding:0;color:#4183c4}.app_profile_header .w__description .profile-follow a:hover{text-decoration:underline;background-color:#fff;opacity:.7}@media screen and (max-width:991px){.app_profile_header .w__description .profile-follow a:hover{text-decoration:none;opacity:1}}.app_profile_header .w__description .profile-follow .follow-num{margin-right:8px}.app_profile_header .w__description .profile-follow.other{display:inline-block;margin-top:8px}.app_profile_header .ui.button.report{position:absolute;right:8px;bottom:14px;display:block;width:80px;height:20px;padding:0;font-size:12px;color:#fff;background-color:#888;border-radius:5px}.app_profile_header .ui.button.report:hover{background-color:#999;transition-duration:.4s}@media screen and (max-width:767px){.app_profile_header{height:auto}.app_profile_header .main{flex-flow:column;justify-content:center}.app_profile_header .f__userThumbnail{justify-content:center;width:100%;height:auto;margin-bottom:10px}.app_profile_header .f__userThumbnail .w__circle{margin:0}.app_profile_header .w__description,.app_profile_header .wrapper.description{width:100%;text-align:center}}.a__RedCircleBadge{position:absolute;top:-8px;left:14px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;color:#fff;white-space:nowrap;background-color:#ef6266;border-radius:9px;padding:2px 4.5px}.a__RedCircleBadge:hover{text-decoration:none;background-color:#ef6266}.image_edit_modal.app__modal .b__body{padding-top:8px;padding-bottom:8px}.image_edit_modal .image-edit-modal-body{display:flex;flex-direction:column;align-items:center;justify-content:center}.image_edit_modal .image-edit-modal-body .image-edit-cropper{width:300px;max-height:400px}@media screen and (max-width:991px){.image_edit_modal .image-edit-modal-body .image-edit-cropper{max-height:320px}}@media screen and (max-width:767px){.image_edit_modal .image-edit-modal-body .image-edit-cropper{max-height:250px}}.image_edit_modal .image-edit-modal-body .image-edit-modal-title{padding-bottom:24px;font-size:18px;font-weight:700}.image_edit_modal img{max-width:100%}.image_edit_modal .cropper-view-box{outline:2px solid #e3e7f1;outline-color:rgba(227,231,241,.75)}.image_edit_modal .cropper-point,.image_edit_modal .cropper-point.point-se:before{background-color:#8186d5}.image_edit_modal .cropper-line{background-color:#e3e7f1}.image_edit_modal .w__edit-buttons{display:flex;margin-top:24px}.image_edit_modal .w__edit-buttons .cancel-button{width:140px;height:48px;color:#222;background:#fff}.image_edit_modal .w__edit-buttons .cancel-button:hover{background:#fff!important;opacity:.7}.image_edit_modal .w__edit-buttons .crop-button{width:140px;height:48px;color:#fbfbfb;background:#ffc107}.image_edit_modal .w__edit-buttons .crop-button:focus,.image_edit_modal .w__edit-buttons .crop-button:hover{color:#fbfbfb!important;background:#ffc107!important;opacity:.7}.thumb_wapper_aside{display:flex;flex-direction:row;flex-wrap:wrap;padding:5px 0;margin-top:10px;border-radius:4px}.thumb_wapper_aside .thumb_outer{box-sizing:border-box;display:flex;flex-direction:column;width:100px;height:121px;margin:10px 5px 0}.thumb_wapper_aside .thumb_outer .upload{pointer-events:none;opacity:.8}.thumb_wapper_aside .thumb_outer .thumb_image_outer{position:relative;display:block;min-width:0;border-radius:4px}.thumb_wapper_aside .thumb_outer .thumb_image_outer .loader_outer{position:absolute;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.thumb_wapper_aside .thumb_outer .thumb_image_outer .loader_outer .loader_wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.thumb_wapper_aside .thumb_outer .thumb_image_outer .thumb_image{width:100px;height:100px;background-color:#fff;object-fit:contain;object-position:0 50;border:1px solid hsla(0,0%,80%,.8)}.thumb_wapper_aside .thumb_outer .thumb_image_outer .thumb_image.first-image{outline:4px solid #ef6266}.thumb_wapper_aside .thumb_outer .thumb_image_outer .w-icon{position:relative;z-index:10;cursor:pointer}.thumb_wapper_aside .thumb_outer .thumb_image_outer .w-icon .crop_icon{position:absolute;top:4px;left:3px}.thumb_wapper_aside .thumb_outer .thumb_image_outer .w-icon .close_icon{position:absolute;top:4px;right:3px}.thumb_wapper_aside .thumb_outer .thumb_image_outer .w-icon i.inverted.bordered.icon,.thumb_wapper_aside .thumb_outer .thumb_image_outer .w-icon i.inverted.circular.icon{background-color:rgba(0,0,0,.3)!important}.thumb_wapper_aside .thumb_outer .thumb_image_outer .w-icon:hover{opacity:.7}.thumb_wapper_aside .thumb_outer .thumb_image_outer .w__item-text{display:flex;align-items:center;justify-content:center;color:#4183c4}.thumb_wapper_aside .thumb_outer .thumb_image_outer .w__item-text .w-icon{padding-right:7px;padding-left:7px}.app_sell .wrap .bidder_user_message_card .app_titlebar{padding:56px 0 32px}@media screen and (max-width:767px){.app_sell .wrap .bidder_user_message_card .app_titlebar{padding:32px 0}}.app_sell .wrap .bidder_user_message_card .register-process{display:flex;flex-direction:column;align-items:center}.app_sell .wrap .bidder_user_message_card .register-process .process-list{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:767px){.app_sell .wrap .bidder_user_message_card .register-process .process-list{text-align:start}}.app_sell .wrap .bidder_user_message_card .register-process .process-list .process-content{padding:4px 0;line-height:1.5}.app_sell .wrap .bidder_user_message_card .register-process .process-list .process-remarks{padding:12px 0;font-size:12px;font-weight:400}@media screen and (max-width:767px){.app_sell .wrap .bidder_user_message_card .register-process .process-list{min-height:265px}}.app_sell .wrap .bidder_user_message_card .selling-requirements{padding:56px 0}@media screen and (max-width:991px){.app_sell .wrap .bidder_user_message_card .selling-requirements{padding:32px 0;text-align:start}}.a__image-slider .slick-arrow{z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:rgba(34,34,34,.3);border-radius:50%}.a__image-slider .slick-arrow .ui.image{width:auto!important;height:auto}.a__image-slider .slick-arrow:before{content:none}.a__image-slider .slick-next{position:absolute;right:10px}.a__image-slider .slick-prev{position:absolute;left:10px}.a__image-slider .slick-dots{position:absolute;bottom:20px}.a__image-slider .slick-dots li{width:16px;height:16px}.reviewList .ui.divided.items .item .ui.tiny.image img{width:80px;height:80px;border-radius:50%;object-fit:contain}.reviewList .ui.divided.items .item .ui.tiny.image.auto-review img{border-radius:0;object-fit:contain}.reviewList .ui.divided.items .item .content{display:flex;align-items:center}.reviewList .ui.divided.items .item .content .meta{margin-right:8px}.reviewList .ui.divided.items .item .content .meta a{color:#4183c4}.reviewList .ui.divided.items .item .content .meta .w__link :hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.reviewList .ui.divided.items .item .content .meta .w__link :hover{text-decoration:none;opacity:1}}.reviewList .ui.divided.items .item .content .disabled-link{color:#222}.reviewList .ui.divided.items .item .content .disabled-link :hover{text-decoration:none;opacity:1}.reviewList .ui.divided.items .item .w__auto-review,.reviewList .ui.divided.items .item .w__review{display:flex;flex-direction:column;margin-right:8px}.reviewList .ui.divided.items .item .w__review .links{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:414px){.reviewList .ui.divided.items .item .w__review .links .w__link{width:100%}}.reviewList .ui.divided.items .item .w__review .w__reply{display:inline-block;margin-left:10px;font-weight:600;color:#fff;cursor:pointer;background:#ffc107;border:1px solid #dedce0;border-radius:4px;outline:none}.reviewList .ui.divided.items .item .w__review .w__reply:hover{text-decoration:underline}@media screen and (max-width:414px){.reviewList .ui.divided.items .item .w__review .w__reply{display:block;margin:12px 0 4px}}.reviewList .ui.divided.items .item .reply__message{padding-left:16px;margin-top:8px;color:#777}.reviewList .ui.divided.items .item .w__rating{margin-bottom:8px}@media screen and (max-width:991px){.reviewList .ui.divided.items .item .w__rating{margin-top:8px}}.reviewList .ui.divided.items .item .fish_kind{margin-bottom:8px}@media screen and (max-width:767px){.reviewList .ui.divided.items .item .fish_kind{margin-top:8px}}.reviewList .reviewHeader{display:flex;justify-content:flex-start;font-size:16px}.reviewList .reviewHeader .reputationAv{font-size:22px}.reviewList .reviewHeader .reviewNum{font-size:16px}.ui.items .item .ui.tiny.image img{border-radius:50%}.ui.items .item .content.self-introduction .header{display:flex;flex-direction:row;font-size:16px}.ui.items .item .content.self-introduction .header a:hover{color:#4183c4;text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.ui.items .item .content.self-introduction .header a:hover{text-decoration:none;opacity:1}}.ui.items .item .content.self-introduction .description{width:100%;overflow:hidden;font-size:12px}.ui.items .item .content.self-introduction .description p{display:-webkit-box;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:3}.ui.items .item .follow-button{display:flex;align-items:center;justify-content:flex-end}.ui.items .item .follow-button .ui.button{width:120px;height:32px;padding:9px 17.5px;margin-left:8px;color:#fbfbfb;background-color:#ffc107}.ui.items .item .follow-button .ui.button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.ui.items .item .follow-button .ui.button:hover{opacity:1}}@media screen and (max-width:767px){.ui.items .item .follow-button{display:none}}.ui.items .item .follow-button.sm{display:none}@media screen and (max-width:767px){.ui.items .item .follow-button.sm{display:flex;align-items:center;justify-content:flex-start;margin-top:8px}.ui.items .item .follow-button.sm .ui.button{margin-left:0}}.ui.items .item .unfollow-button{display:flex;align-items:center;justify-content:flex-end}.ui.items .item .unfollow-button .ui.button{width:120px;height:32px;padding:9px 17.5px;margin-left:8px;color:#222;background-color:#fff;border:1px solid #222}.ui.items .item .unfollow-button .ui.button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.ui.items .item .unfollow-button .ui.button:hover{opacity:1}}@media screen and (max-width:767px){.ui.items .item .unfollow-button{display:none}}.ui.items .item .unfollow-button.sm{display:none}@media screen and (max-width:767px){.ui.items .item .unfollow-button.sm{display:flex;align-items:center;justify-content:flex-start;margin-top:8px}.ui.items .item .unfollow-button.sm .ui.button{margin-left:0}}@media screen and (max-width:767px){.user-follow-list{padding:0 16px;font-size:16px}.user-follow-list .ui.divided.items .item{flex-direction:row}.user-follow-list .ui.divided.items .item .content.self-introduction{padding-top:0;padding-left:14px}.user-follow-list .ui.items:not(.unstackable) .item .image img{width:80px!important;height:80px!important}}.app__modal.not_reviewed_modal{display:flex;flex-direction:column;align-items:center;max-width:420px!important;padding:0 24px!important;margin:0 12px;overflow:hidden}.app__modal.not_reviewed_modal .w__close{left:-8px!important;width:100%;height:14px;margin-top:2px}.app__modal.not_reviewed_modal .b__body{padding:18px 0 36px}.app__modal.not_reviewed_modal .b__body .not_reviewed_modal_body .w__caption{margin-bottom:24px;font-size:18px;font-weight:700;color:#000;text-align:center}.app__modal.not_reviewed_modal .b__body .not_reviewed_modal_body .w__button button{width:160px;height:40px}.app__modal.not_reviewed_modal .b__body .not_reviewed_modal_body .w__button .cancel{margin-right:10px;font-size:14px;color:#ffc107;background:#fff;border:2px solid #ffc107}.app__modal.not_reviewed_modal .b__body .not_reviewed_modal_body .w__button .item-page{color:#fff;background-color:#ffc107}@media screen and (max-width:767px){.app__modal.not_reviewed_modal .b__body .not_reviewed_modal_body .w__button{flex-direction:column-reverse}.app__modal.not_reviewed_modal .b__body .not_reviewed_modal_body .w__button button{width:100%}.app__modal.not_reviewed_modal .b__body .not_reviewed_modal_body .w__button .cancel{margin-top:10px;margin-right:0;opacity:1}.app__modal.not_reviewed_modal .b__body .not_reviewed_modal_body .w__button .item-page{color:#fff;background-color:#ffc107;opacity:1}}.app__modal.not_reviewed_modal .b__body .w__button{padding-top:0}.sales_tab-wrapper{display:flex;justify-content:center;padding:0 0 15px}.sales_tab-wrapper .sales_tab-wrapper-inner{display:grid;grid-template:40px/repeat(3,320px)}.sales_tab-wrapper .sales_tab{display:flex;align-items:center;justify-content:center;border-radius:5px}.sales_tab-wrapper .sales_tab_current{color:#fff;background:#ffc107}.media .media-header{margin:30px;font-size:26px;font-weight:700;color:rgba(0,0,0,.6);text-align:center}.media .media-header .less_than_sm{display:none}.media .media-content{width:80%;margin:auto;text-align:center}.media .media-content ul{padding:0;list-style:none}.media .media-content ul li{display:inline;padding:20px;margin:0 10px!important;text-align:center}.media .media-content ul li img{align-items:center;justify-content:center;width:150px;height:75px;object-fit:contain}@media screen and (max-width:991px){.media .media-header{margin:30px;font-size:26px;font-weight:700;color:rgba(0,0,0,.6);text-align:center}.media .media-header .less_than_sm{display:none}.media .media-content{width:100%;margin:auto;text-align:center}.media .media-content ul{width:100%;padding:0;margin:0;list-style:none}.media .media-content ul li{display:inline;padding:0;margin:10px}}.b__fishes__tab{margin:0 .5rem 1.5rem}@media screen and (max-width:468px){.b__fishes__tab{margin:0 0 1.5rem}}.b__fishes__tab .ui.buttons{width:100%;padding:0 4px}.b__fishes__tab button{width:30%}.b__fishes__tab button.ui.button{border:1px solid #ccc;border-right:none}.b__fishes__tab button.ui.button:first-child{border-left:1px solid #ccc}.b__fishes__tab button.ui.button:last-child{border-right:1px solid #ccc}.b__fishes__tab button:not(.positive),.b__fishes__tab button:not(.positive):hover{background:#fff}.b__fishes__pagination{display:flex;align-items:center;justify-content:center;width:100%;padding:24px 0}.b__fishes__pagination .b__jump-button{font-size:14px;color:#000;background:none;border:none}.b__fishes__pagination .b__jump-button:hover{color:#ffc107;cursor:pointer}.b__fishes__pagination .b__jump-button:focus{outline:none}.b__fishes__pagination .b__jump-button.disabled{color:#000;cursor:not-allowed;opacity:.4}.b__fishes__pagination .ui.dropdown{min-width:64px;padding:7px}.b__fishes__pagination .ui.dropdown .dropdown.icon{display:flex;align-items:center;height:100%;padding-right:7px}.app_privacy.flex{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;display:flex;flex-wrap:wrap;justify-content:center;padding:0;background-color:#fff}.app_privacy.flex .wrap{width:1200px}.app_privacy.flex .app_titlebar{width:1200px;padding:32px 0;margin:40px 0 8px;background-color:#fff}.app_privacy.flex .app_titlebar .ui.header{font-size:22px}.app_privacy.flex section.flex{display:flex;justify-content:center;width:1200px;padding:23px 90px 32px;margin-bottom:8px;background-color:#fff}.app_privacy.flex section.flex .contents{width:80%}.app_privacy.flex section.flex li{list-style:none}.app_privacy.flex .turn_landing.flex{display:flex;justify-content:center;width:1200px;padding:32px 0;margin-bottom:8px}.app_privacy.flex .turn_landing.flex a,.app_privacy.flex .turn_landing.flex a:visited{color:#000}.app_privacy.flex .turn_landing.flex a:hover{text-decoration:underline;opacity:.8}@media screen and (max-width:767px){.app_privacy.flex .turn_landing.flex a:hover{text-decoration:none;opacity:1}}@media screen and (max-width:700px){.app_privacy.flex{padding:0;background-color:#fff}.app_privacy.flex,.app_privacy.flex .wrap{display:flex;flex-wrap:wrap;justify-content:center}.app_privacy.flex .wrap{width:100%}.app_privacy.flex .wrap .app_titlebar.flex{justify-content:center;width:340px;margin:1px 0;background-color:#fff}.app_privacy.flex .wrap .app_titlebar.flex .ui.header{font-size:16px}.app_privacy.flex .wrap section.flex{justify-content:center;padding:0;background-color:#fff}.app_privacy.flex .wrap .turn_landing.flex{display:flex;justify-content:center;width:320px;padding-bottom:32px;background-color:#fff}}@media screen and (max-width:1200px){.app_privacy.flex{padding:0;background-color:#fff}.app_privacy.flex,.app_privacy.flex .wrap{display:flex;flex-wrap:wrap;justify-content:center}.app_privacy.flex .wrap{width:100%}.app_privacy.flex .wrap .app_titlebar.flex{justify-content:center;width:100%;margin:0 0 8px;background-color:#fff}.app_privacy.flex .wrap .app_titlebar.flex .ui.header{font-size:16px}.app_privacy.flex .wrap section.flex{justify-content:center;padding:34px 0;background-color:#fff}.app_privacy.flex .wrap .turn_landing.flex{display:flex;justify-content:center;width:100%;padding-bottom:32px;background-color:#fff}}.app_terms.flex{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;display:flex;flex-wrap:wrap;justify-content:center;padding:0;background-color:#fff}.app_terms.flex .wrap{width:1200px}.app_terms.flex .app_titlebar{width:1200px;padding:56px 0;background-color:#fff;margin-bottom:0!important}@media screen and (max-width:767px){.app_terms.flex .app_titlebar{padding:32px 0}}.app_terms.flex .app_titlebar .ui.header{margin:0;font-size:26px;line-height:1.5;color:#222}.app_terms.flex section.flex{display:flex;flex-direction:column;align-items:center;width:1200px;padding:0 0 100px;padding-top:0!important;background-color:#fff}.app_terms.flex section.flex .update-at{width:100%;text-align:right}.app_terms.flex section.flex .contents{width:80%}.app_terms.flex section.flex .contents .ui.medium.header.item_title{padding-top:22px}@media screen and (max-width:767px){.app_terms.flex section.flex .contents{width:100%;padding:0 16px}}.app_terms.flex section.flex li{list-style:none}.app_terms.flex .turn_landing.flex{display:flex;justify-content:center;width:1200px;padding:32px 0;margin-bottom:8px}.app_terms.flex .turn_landing.flex a,.app_terms.flex .turn_landing.flex a:visited{color:#222}.app_terms.flex .turn_landing.flex a:hover{text-decoration:underline;opacity:.8}@media screen and (max-width:767px){.app_terms.flex .turn_landing.flex a:hover{text-decoration:none;opacity:1}}@media screen and (max-width:767px){.app_terms.flex{padding:0;background-color:#fff}.app_terms.flex,.app_terms.flex .wrap{display:flex;flex-wrap:wrap;justify-content:center}.app_terms.flex .wrap{width:100%}.app_terms.flex .wrap .app_titlebar.flex{justify-content:center;width:340px;padding:32px 0;margin:1px 0;background-color:#fff}.app_terms.flex .wrap .app_titlebar.flex .ui.header{font-size:16px}.app_terms.flex .wrap section.flex{justify-content:center;padding:0;background-color:#fff}.app_terms.flex .wrap section.flex .item_title{font-size:16px}.app_terms.flex .wrap .turn_landing.flex{display:flex;justify-content:center;width:320px;padding-bottom:32px;background-color:#fff}}@media screen and (max-width:1365px){.app_terms.flex{padding:0;background-color:#fff}.app_terms.flex,.app_terms.flex .wrap{display:flex;flex-wrap:wrap;justify-content:center}.app_terms.flex .wrap{width:100%}.app_terms.flex .wrap .app_titlebar.flex{justify-content:center;width:100%;margin:0 0 8px;background-color:#fff}.app_terms.flex .wrap .app_titlebar.flex .ui.header{font-size:26px}.app_terms.flex .wrap section.flex{justify-content:center;padding:34px 0 100px;background-color:#fff}.app_terms.flex .wrap .turn_landing.flex{display:flex;justify-content:center;width:100%;padding-bottom:32px;background-color:#fff}}.b__featureList_image_after,.b__featureList_image_before{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 16px;margin-top:16px;background-image:url(https://meatsale.jp/assets/hero_lg.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}.b__featureList_image_after .wrap,.b__featureList_image_before .wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:350px;margin:40px;font-style:normal;font-weight:400;font-stretch:normal;line-height:normal;color:#222;letter-spacing:normal}.b__featureList_image_after .wrap a,.b__featureList_image_before .wrap a{width:100%}.b__featureList_image_after .wrap .ui.button,.b__featureList_image_before .wrap .ui.button{width:100%;height:32px;padding:9px 98px;margin-top:16px;color:#fbfbfb}@media screen and (max-width:991px){.b__featureList_image_after .wrap .ui.button,.b__featureList_image_before .wrap .ui.button{height:48px;padding:8px}}.b__featureList_image_after .wrap .heading,.b__featureList_image_before .wrap .heading{width:100%;height:22px;margin:0 auto 16px;font-family:HiraKakuProN-W6;font-size:22px;font-weight:700;text-align:center}.b__featureList_image_after .wrap .list_item,.b__featureList_image_before .wrap .list_item{width:100%;padding-left:1em;margin-bottom:8px;font-family:HiraKakuProN-W3;font-size:14px;line-height:20px;text-indent:-1em}.b__featureList_image_after .wrap .list_item:last-child,.b__featureList_image_before .wrap .list_item:last-child{margin-bottom:0}.b__featureList_image_after .wrap .list_item a:hover,.b__featureList_image_before .wrap .list_item a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.b__featureList_image_after .wrap .list_item a:hover,.b__featureList_image_before .wrap .list_item a:hover{color:#4183c4;text-decoration:none;opacity:1}}@media screen and (max-width:991px){.b__featureList_image_after,.b__featureList_image_before{background-image:url(https://meatsale.jp/assets/hero-image-md.svg)}.b__featureList_image_after .wrap,.b__featureList_image_before .wrap{margin:60px 0}.b__featureList_image_after .wrap .heading,.b__featureList_image_before .wrap .heading{margin-bottom:16px}}@media screen and (max-width:767px){.b__featureList_image_after,.b__featureList_image_before{background-image:url(https://meatsale.jp/assets/hero_sm_fix.svg)}.b__featureList_image_after .wrap,.b__featureList_image_before .wrap{margin:110px 0}.b__featureList_image_after .wrap .heading,.b__featureList_image_before .wrap .heading{margin-bottom:16px;font-size:18px}}@media screen and (max-width:359px){.b__featureList_image_after .wrap,.b__featureList_image_before .wrap{margin:140px 0}}.b__featureList_image_before{margin-top:0}.app_feature_circle.grid{position:relative;width:320px;height:300px}.app_feature_circle.grid .wrapper.flex{z-index:1;display:flex;flex-wrap:wrap;justify-content:center}.app_feature_circle.grid .wrapper.flex .no{width:100%;font-size:48px;line-height:1;text-align:center}.app_feature_circle.grid .wrapper.flex .decoration.wrapperr{width:100px}.app_feature_circle.grid .wrapper.flex .decoration.wrapperr .ui.image{width:100%;height:6px}.app_feature_circle.grid .wrapper.flex .subtitle{width:100%;font-size:24px;line-height:1.5;text-align:center;padding-top:20px;margin-bottom:9px}.app_feature_circle.grid .wrapper.flex .description{width:100%;font-size:15px;font-weight:600;line-height:1.5;text-align:center}.app_feature_circle.grid .wrapper.flex .linkText{font-size:15px;font-weight:600;line-height:1.5;color:#3477cb;text-decoration:underline}.app_feature_circle.grid .wrapper.flex .linkText:hover{opacity:.8}.app_feature_circle.grid .feature_image{position:absolute;top:-24px;z-index:-1}.b__hero_image{display:flex;align-items:center;justify-content:center;width:100%;height:44vw;background-image:url(https://meatsale.jp/assets/hero-top-pc.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:1366px){.b__hero_image{height:600px}}@media screen and (max-width:991px){.b__hero_image{height:400px}}@media screen and (max-width:767px){.b__hero_image{background-image:url(https://meatsale.jp/assets/hero_top_mobile.jpg)}}.b__hero_image .ui.header.text{line-height:1.5;color:#fff;text-align:center}@media screen and (max-width:10000px){.b__hero_image .ui.header.text{font-size:48px}}@media screen and (max-width:991px){.b__hero_image .ui.header.text{font-size:40px}}@media screen and (max-width:767px){.b__hero_image .ui.header.text{padding:0 6.85%;font-size:28px}}.app_landing .ui.button{width:320px;height:48px;background-color:#ffc107;border-radius:5px}.app_landing .ui.button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app_landing .ui.button:hover{opacity:1}}.app_landing .sales_list .tiny-loader{margin-top:50px}.app_landing .concept.flex{display:flex;justify-content:center;padding:80px 0 60px}.app_landing .concept.flex .ui.header{font-size:32px;line-height:1.5;text-align:center}@media screen and (max-width:991px){.app_landing .concept.flex .ui.header{font-size:16px}}.app_landing .concept.flex .ui.header span.description{color:#222}.app_landing .features.flex{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:68px}.app_landing .features.flex .app_feature_circle{margin:12px 20px}.app_landing .features.flex .app_feature_circle .wrapper.flex .description,.app_landing .features.flex .app_feature_circle .wrapper.flex .ui.header.no,.app_landing .features.flex .app_feature_circle .wrapper.flex .ui.header.subtitle span{color:#222}.app_landing .fish_search_form.form{width:100%}@media screen and (max-width:991px){.app_landing .fish_search_form.form{padding-bottom:20px}}.app_landing .fish_search_form.form .app_fish_search_form .ui.header{font-size:26px;line-height:1.5}@media screen and (max-width:767px){.app_landing .fish_search_form.form .app_fish_search_form .ui.header{padding:32px 0;font-size:22px;white-space:nowrap}}.app_landing .fish_search_form.form .app_fish_search_form .dropdowns.flex{display:flex;margin:0 auto}@media screen and (max-width:991px){.app_landing .fish_search_form.form .app_fish_search_form .dropdowns.flex{flex-wrap:wrap}}.app_landing .fish_search_form.form .app_fish_search_form .dropdowns.flex .input-field.category .visible.menu.transition{max-height:266px!important}.app_landing .fish_search_form.form .app_fish_search_form .dropdowns.flex .ui.dropdown{margin-bottom:8px}.app_landing .fish_search_form.form .app_fish_search_form .dropdowns.flex .ui.dropdown.prefecture .visible.menu.transition{max-height:266px!important}.app_landing .fish_search_form.form .fluid.selection.dropdown{padding:7px}.app_landing .fish_search_form.form .fluid.selection.dropdown .icon{padding:8px}.app_landing .fish_search_form.form .btn_fish_search button{padding:7px 4px}@media screen and (min-width:992px){.app_landing .fishes.flex{padding:56px}}.app_landing .fishes.flex .app_titlebar{padding-bottom:32px;text-align:center}.app_landing .fishes.flex .app_titlebar .ui.header{font-size:32px;color:#222}.app_landing .fishes.flex .route_fishes.flex{display:flex;align-items:center;justify-content:center;padding:0 0 100px;text-align:center}.app_landing .fishes.flex .button{width:320px;height:48px;font-size:14px;color:#fff;background-color:#ffc107;border-radius:5px}@media screen and (max-width:767px){.app_landing .fishes.flex .button{width:256px}}@media screen and (max-width:991px){.app_landing .fishes.flex .route_fishes.flex{padding:24px 0 48px;display:block;padding:21px 16px 20px}}@media screen and (max-width:991px){.app_landing .fishes.flex .route_fishes.flex .button{width:100%}.app_landing .features.flex{flex-wrap:wrap}.app_landing .features.flex .app_feature_circle{margin-right:5px;margin-bottom:24px;margin-left:5px}.app_landing .concept.flex{padding:56px 0 25px}.app_landing .concept.flex .ui.header{font-size:16px;font-weight:600}.app_landing .app_fish_search_form{padding:0 16px}.app_landing .app_fish_search_form .ui.header{padding-top:56px;font-size:20px}.app_landing .app_fish_search_form .btn_fish_search.flex button{padding:8px}.app_landing .app_fish_search_form .btn_fish_search.flex .ui.button{width:100%}.app_landing .app_titlebar.flex .ui.header{font-size:16px}.app_landing .area_selected{padding-bottom:50px}}.app_landing .mainvisual{margin-top:16px}.app_landing .mainvisual .landing-background{width:100%;height:600px;background-image:url(https://meatsale.jp/assets/mainvisual_bg.jpg);background-repeat:no-repeat;background-size:cover}.app_landing .mainvisual .landing-background img{width:100%}.app_landing .mainvisual .landing-background .mainvisual-inner{display:flex;width:100%}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner{position:absolute;display:flex;flex-direction:column;align-items:center;width:100%;height:600px;padding:50px 0}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .balloon{width:100%;max-width:140px;background-image:url(https://meatsale.jp/assets/mainvisual_balloon.png);background-repeat:no-repeat}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .balloon .bg-balloon{display:inline-block;height:115px;padding:45px 23px;font-size:24px;font-weight:700;color:#fbfbfb}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner{display:flex;justify-content:center;width:100%;padding-top:8px;color:#fbfbfb}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .sub-txt{font-size:28px;font-weight:700;text-align:center}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .sub-txt .less_than_sm{display:none}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .sub-txt .slanting-line{font-size:40px;font-weight:400}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .catch-txt{font-size:46px}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .catch-txt .less_than_sm{display:none}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist{display:flex;flex-direction:row;justify-content:center;margin:30px 0 0}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-good,.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-heart,.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-pig{width:150px;height:170px;font-size:28px}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-pig{background-image:url(https://meatsale.jp/assets/mainvisual_circle_01.png);background-repeat:no-repeat}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-pig .floatlist-text{display:inline-block;padding:84px 47px;font-weight:700}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-good{margin-left:60px;background-image:url(https://meatsale.jp/assets/mainvisual_circle_02.png);background-repeat:no-repeat}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-good .floatlist-text{display:inline-block;padding:84px 47px;font-weight:700}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-heart{margin-left:60px;background-image:url(https://meatsale.jp/assets/mainvisual_circle_03.png);background-repeat:no-repeat}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-heart .floatlist-text{display:inline-block;padding:84px 47px;font-weight:700}.app_landing .sec-trouble{padding:50px 0 60px}.app_landing .sec-trouble .section-inner,.app_landing .sec-trouble .section-inner .content-width .first-content{display:flex;justify-content:center}.app_landing .sec-trouble .section-inner .content-width .first-content .less_than_sm{display:none}.app_landing .sec-trouble .section-inner .content-width .first-content .sec-ttl{display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:#4e4e4e}.app_landing .sec-trouble .section-inner .content-width .first-content .sec-ttl .bg-circle{display:flex;align-items:center;justify-content:center;width:122px;height:122px;margin:0 19px;border:2px solid;border-radius:50%}.app_landing .sec-trouble .section-inner .content-width .sec-content{padding-top:35px;color:#4e4e4e}.app_landing .sec-trouble .section-inner .content-width .sec-content .content-ttl{text-align:center}.app_landing .sec-trouble .section-inner .content-width .sec-content .trouble-list{display:flex}.app_landing .sec-trouble .section-inner .content-width .sec-content .trouble-list .trouble-card{width:220px}.app_landing .sec-trouble .section-inner .content-width .sec-content .trouble-list .trouble-card img{max-width:100%}.app_landing .section-inner .ttl-container{display:flex;align-items:center;justify-content:center;height:308px;background:#020202 no-repeat 50%;background-image:url(https://meatsale.jp/assets/about_ttl_bg.png);background-repeat:no-repeat}.app_landing .section-inner .ttl-container .content-width-title{width:100%;max-width:1000px}.app_landing .section-inner .ttl-container .content-width-title .ttl-box{color:#fbfbfb}.app_landing .section-inner .ttl-container .content-width-title .ttl-box .ttl-subtxt .content-titile{font-size:24px;font-weight:700}.app_landing .section-inner .ttl-container .content-width-title .ttl-box .ttl{margin-top:36px;font-size:36px;font-weight:700}.app_landing .section-inner .ttl-container .content-width-title .ttl-box .ttl .emphasis-text{display:inline-block;margin-top:30px;color:#ac3931}.app_landing .content .less_than_md{display:none}.app_landing .content .content-width-intro{display:flex;flex-direction:column;align-items:center;padding:50px 0 70px;background-image:url(https://meatsale.jp/assets/dot_black.png),url(https://meatsale.jp/assets/about_content_bg.jpg);background-repeat:repeat,no-repeat;background-size:auto,cover}.app_landing .content .content-width-intro .sec-ttl{font-size:30px;font-weight:700;line-height:1.5;color:#fbfbfb;text-align:center}.app_landing .content .content-width-intro .sec-ttl .under-line{border-bottom:solid #fbfbfb}.app_landing .content .content-width-intro .common-box-container{width:1000px;margin-top:40px}.app_landing .content .content-width-intro .exhibitor-merit-box .header-blue{padding:13px 0;font-size:24px;font-weight:700;line-height:1;color:#fbfbfb;text-align:center;background:#0358bd;border-radius:10px 10px 0 0}.app_landing .content .content-width-intro .exhibitor-merit-box .header-yellow{padding:13px 0;font-size:24px;font-weight:700;line-height:1;color:#fbfbfb;text-align:center;background:#ac3931;border-radius:10px 10px 0 0}.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list{display:flex}.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list .txt-sm{display:none}.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first,.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second{width:50%;padding:20px 0 40px 30px;background-image:url(https://meatsale.jp/assets/about_exhibitor_merit_bg_01.jpg);background-position:100%;background-repeat:no-repeat}.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first .catch-circle,.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second .catch-circle{height:225px;background-image:url(https://meatsale.jp/assets/about_merit_bg_circle_01.png);background-repeat:no-repeat}.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first .catch-circle .cell-intro,.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second .catch-circle .cell-intro{display:inline-block;padding:65px 26px;font-size:24px;font-weight:700;line-height:1;text-align:center}.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second{background-image:url(https://meatsale.jp/assets/about_exhibitor_merit_bg_02.jpg);background-position:100%}.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second .catch-circle{background-image:url(https://meatsale.jp/assets/about_merit_bg_circle_02.png)}.app_landing .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second .catch-circle .cell-intro{padding:65px 40px}.app_landing .content .content-width-intro .bidder-merit-common-box{margin-top:40px}.app_landing .content .content-width-intro .bidder-merit-common-box .header-red{padding:13px 0;font-size:24px;font-weight:700;line-height:1;color:#fbfbfb;text-align:center;background:#ac3931;border-radius:10px 10px 0 0}.app_landing .content .content-width-intro .bidder-merit-common-box .header-orange{padding:13px 0;font-size:24px;font-weight:700;line-height:1;color:#fbfbfb;text-align:center;background:#ef9600;border-radius:10px 10px 0 0}.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list{display:flex}.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .txt-sm{display:none}.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first,.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second{width:50%;padding:20px 0 40px 30px;background-image:url(https://meatsale.jp/assets/about_exhibitor_merit_bg_03.jpg);background-repeat:no-repeat;background-position:100%}.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first .catch-circle,.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .catch-circle{height:225px;background-image:url(https://meatsale.jp/assets/about_merit_bg_circle_03.png);background-repeat:no-repeat}.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first .catch-circle .cell-intro,.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .catch-circle .cell-intro{display:inline-block;padding:65px 26px;font-size:24px;font-weight:700;line-height:1;text-align:center}.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first .catch-circle .cell-intro{padding:64px 36px}.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second{background-image:url(https://meatsale.jp/assets/about_exhibitor_merit_bg_04.jpg);background-position:100%}.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .catch-circle{background-image:url(https://meatsale.jp/assets/about_merit_bg_circle_04.png)}.app_landing .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .catch-circle .cell-intro{padding:80px 24px}.app_landing .sec-steps{padding:50px 0 70px;background-color:#f2f2f2}.app_landing .sec-steps .section-inner{display:flex;justify-content:center}.app_landing .sec-steps .section-inner .content-width .sec-ttl{font-size:30px;font-weight:700;color:#4e4e4e;text-align:center}.app_landing .sec-steps .section-inner .content-width .sec-ttl .less_than_sm{display:none}.app_landing .sec-steps .section-inner .content-width .sec-ttl .number{font-size:50px;color:#ac3931}.app_landing .sec-steps .section-inner .common-box-container{width:1000px;margin-top:50px}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .header-blue{padding:13px 0;font-size:24px;font-weight:700;line-height:1;color:#fbfbfb;text-align:center;background:#0358bd;border-radius:10px 10px 0 0}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .header-yellow{padding:13px 0;font-size:24px;font-weight:700;line-height:1;color:#fbfbfb;text-align:center;background:#ac3931;border-radius:10px 10px 0 0}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card{display:flex;padding:42px 0;background-color:#fbfbfb;border-radius:10px}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list,.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list-first{width:25%}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list-first .ttl,.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list .ttl{font-size:25px;color:#ac3931}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list-first{margin-left:41px}.app_landing .sec-steps .section-inner .common-box-bidder-steps{width:1000px;margin-top:50px}.app_landing .sec-steps .section-inner .common-box-bidder-steps .header-red{padding:13px 0;font-size:24px;font-weight:700;line-height:1;color:#fbfbfb;text-align:center;background:#ac3931;border-radius:10px 10px 0 0}.app_landing .sec-steps .section-inner .common-box-bidder-steps .header-orange{padding:13px 0;font-size:24px;font-weight:700;line-height:1;color:#fbfbfb;text-align:center;background:#ef9600;border-radius:10px 10px 0 0}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card{display:flex;padding:42px 0;background-color:#fbfbfb;border-radius:10px}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list,.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list-first{width:25%}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list-first .ttl,.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list .ttl{font-size:25px;color:#ef9600}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list-first{margin-left:41px}@media screen and (max-width:1365px){.app_landing .sec-trouble .trouble-card{width:240px}.app_landing .sec-trouble .trouble-card img{width:100%}.app_landing .section-inner .ttl-container .content-width-title{width:95%}.app_landing .section-inner .content .content-width-intro .common-box-container{width:960px}.app_landing .sec-steps .section-inner .content-width .sec-ttl{text-align:center}.app_landing .sec-steps .section-inner .common-box-bidder-steps,.app_landing .sec-steps .section-inner .common-box-container{width:960px}}@media screen and (max-width:991px){.app_landing .sec-trouble .section-inner .content-width .sec-content .trouble-list .trouble-card{width:184px}.app_landing .sec-trouble .section-inner .content-width .sec-content .trouble-list .trouble-card .txt-box{width:100%;padding-right:20px}.app_landing .section-inner .content .less_than_md{display:inline}.app_landing .section-inner .content .content-width-intro .common-box-container{width:736px}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list{flex-direction:column}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first,.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second{width:100%;padding:20px 30px 40px}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first .catch-circle,.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second .catch-circle{width:50%;height:50%;margin-left:40px}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first .txt,.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second .txt{width:50%;font-size:20px}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second{border-radius:0 0 10px 10px}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list{flex-direction:column}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first,.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second{width:100%;padding:20px 30px 40px}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first .catch-circle,.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .catch-circle{width:50%;height:50%;margin-left:40px}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first .txt,.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .txt{width:50%;font-size:20px}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second{border-radius:0 0 10px 10px}.app_landing .sec-steps .section-inner .common-box-bidder-steps,.app_landing .sec-steps .section-inner .common-box-container{width:736px}}@media screen and (max-width:767px){.app_landing .mainvisual .landing-background{width:100%;height:950px;background-image:url(https://meatsale.jp/assets/mainvisual_bg.jpg);background-repeat:no-repeat;background-size:cover}.app_landing .mainvisual .landing-background img{width:100%}.app_landing .mainvisual .landing-background .mainvisual-inner{display:flex;width:100%}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner{position:absolute;display:flex;flex-direction:column;align-items:center;width:100%;height:720px;padding:48px 0 50px}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .balloon{width:100%;max-width:140px;background-image:url(https://meatsale.jp/assets/mainvisual_balloon.png);background-repeat:no-repeat}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .balloon .bg-balloon{display:inline-block;height:115px;padding:45px 23px;font-size:24px;font-weight:700;color:#fbfbfb}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner{display:flex;justify-content:center;width:100%;padding-top:8px;color:#fbfbfb}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .sub-txt{font-size:20px;font-weight:700;text-align:center}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .sub-txt .less_than_sm{display:inline}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .sub-txt .more_than_md{display:none}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .sub-txt .slanting-line{font-size:40px;font-weight:400}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .catch-txt{font-size:38px;text-align:center}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .catch-txt .less_than_sm{display:inline}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist{display:flex;flex-direction:column;align-items:center;margin:0}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-good,.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-heart,.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-pig{width:150px;height:170px;margin-top:20px;font-size:28px}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-pig{background-image:url(https://meatsale.jp/assets/mainvisual_circle_01.png);background-repeat:no-repeat}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-pig .floatlist-text{display:inline-block;padding:84px 47px;font-weight:700}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-good{margin-left:0;background-image:url(https://meatsale.jp/assets/mainvisual_circle_02.png);background-repeat:no-repeat}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-good .floatlist-text{display:inline-block;padding:84px 47px;font-weight:700}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-heart{margin-left:0;background-image:url(https://meatsale.jp/assets/mainvisual_circle_03.png);background-repeat:no-repeat}.app_landing .mainvisual .landing-background .mainvisual-inner .content-inner .section-inner .content-width .mv-merit-list-floatlist .floatlist-heart .floatlist-text{display:inline-block;padding:84px 47px;font-weight:700}.app_landing .sec-trouble{padding:20px 0 0}.app_landing .sec-trouble .section-inner{display:flex;align-items:center;justify-content:center}.app_landing .sec-trouble .section-inner .content-width .first-content{display:block;justify-content:center}.app_landing .sec-trouble .section-inner .content-width .first-content .less_than_sm{display:block;font-size:30px;font-weight:700;color:#4e4e4e;text-align:center}.app_landing .sec-trouble .section-inner .content-width .first-content .sec-ttl{display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:30px;font-weight:700;color:#4e4e4e}.app_landing .sec-trouble .section-inner .content-width .first-content .sec-ttl .more_than_md{display:none}.app_landing .sec-trouble .section-inner .content-width .first-content .sec-ttl .bg-circle{display:flex;align-items:center;justify-content:center;width:122px;height:122px;margin:0 19px;border:2px solid;border-radius:50%}.app_landing .sec-trouble .section-inner .content-width .sec-content{padding:35px 16px 0;color:#4e4e4e}.app_landing .sec-trouble .section-inner .content-width .sec-content .content-ttl{font-size:17px}.app_landing .sec-trouble .section-inner .content-width .sec-content .trouble-list{display:flex;flex-direction:column;width:328px}.app_landing .sec-trouble .section-inner .content-width .sec-content .trouble-list .trouble-card{width:100%;margin-bottom:32px}.app_landing .sec-trouble .section-inner .content-width .sec-content .trouble-list .trouble-card .txt-box{width:100%;height:auto;padding-right:0}.app_landing .section-inner .ttl-container{display:flex;align-items:center;justify-content:center;height:308px;background:#020202 no-repeat 50%;background-image:url(https://meatsale.jp/assets/about_ttl_bg.png);background-repeat:no-repeat}.app_landing .section-inner .ttl-container .content-width-title{width:100%;max-width:1000px}.app_landing .section-inner .ttl-container .content-width-title .ttl-box{color:#fbfbfb}.app_landing .section-inner .ttl-container .content-width-title .ttl-box .ttl-subtxt .content-titile{font-size:20px;font-weight:700;text-align:center}.app_landing .section-inner .ttl-container .content-width-title .ttl-box .ttl{margin-top:36px;font-size:30px;font-weight:700;text-align:center}.app_landing .section-inner .ttl-container .content-width-title .ttl-box .ttl .emphasis-text{color:#ac3931}.app_landing .section-inner .content .content-width-intro{display:flex;flex-direction:column;align-items:center;padding:50px 16px 70px;background-image:url(https://meatsale.jp/assets/dot_black.png),url(https://meatsale.jp/assets/about_content_bg.jpg);background-repeat:repeat,no-repeat;background-size:auto,cover}.app_landing .section-inner .content .content-width-intro .sec-ttl{width:328px;font-size:28px;font-weight:700;line-height:1.5;color:#fbfbfb;text-align:start}.app_landing .section-inner .content .content-width-intro .sec-ttl .under-line{border-bottom:solid #fbfbfb}.app_landing .section-inner .content .content-width-intro .sec-ttl .more_than_md{display:none}.app_landing .section-inner .content .content-width-intro .common-box-container{width:328px;margin-top:40px}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list{display:flex}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .txt-sm{display:block;padding-bottom:14px;padding-left:14px;margin:0;background:#fff}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .txt-sm.second{border-radius:0 0 10px 10px}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first,.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second{height:232px;padding:20px 30px 0 0;background-size:cover}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first .catch-circle,.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second .catch-circle{margin-left:0;background-size:128px auto;background-position:20px 32px;width:60%;height:100%}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first .catch-circle .cell-intro,.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second .catch-circle .cell-intro{min-width:110px;padding:78px 10px;margin-left:30px;font-size:18px}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first .txt,.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second .txt{display:none}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second{border-radius:0}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box{margin-top:40px}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list{display:flex}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .txt-sm{display:block;padding-bottom:14px;padding-left:14px;margin:0;background:#fff}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .txt-sm.second{border-radius:0 0 10px 10px}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first,.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second{height:232px;padding:20px 30px 0 0;background-size:cover}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first .catch-circle,.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .catch-circle{background-size:140px auto;background-position:10px 20px;width:60%;height:100%}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first .catch-circle .cell-intro,.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .catch-circle .cell-intro{min-width:136px}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first .catch-circle{margin-left:0}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first .catch-circle .cell-intro{padding:72px 36px;margin-left:10px;font-size:18px}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second{border-radius:0}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .catch-circle{margin-left:0}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .catch-circle .cell-intro{padding:78px 5px;margin-left:10px;font-size:18px}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .txt{display:none}.app_landing .sec-steps{padding:50px 0 70px;background-color:#f2f2f2}.app_landing .sec-steps .section-inner{display:flex;justify-content:center}.app_landing .sec-steps .section-inner .content-width{width:100%}.app_landing .sec-steps .section-inner .content-width .sec-ttl{font-size:28px;font-weight:700;line-height:1.5em;color:#4e4e4e}.app_landing .sec-steps .section-inner .content-width .sec-ttl .less_than_sm{display:inline}.app_landing .sec-steps .section-inner .content-width .sec-ttl .number{font-size:50px;color:#ac3931}.app_landing .sec-steps .section-inner .common-box-container{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps{width:328px}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card{display:flex;flex-direction:column;padding:42px 0;background-color:#fbfbfb;border-radius:10px}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list,.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list-first{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:24px}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list-first .ttl,.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list .ttl{font-size:25px;color:#0358bd}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list-first{margin-left:0}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list.last{margin-bottom:0}.app_landing .sec-steps .section-inner .common-box-bidder-steps{width:328px}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card{display:flex;flex-direction:column;padding:42px 0;background-color:#fbfbfb;border-radius:10px}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list,.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list-first{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:24px}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list-first .ttl,.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list .ttl{font-size:25px;color:#ac3931}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list-first{margin-left:0}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list.last{margin-bottom:0}}@media screen and (max-width:359px){.app_landing .sec-trouble .section-inner .content-width .sec-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.app_landing .sec-trouble .section-inner .content-width .sec-content .trouble-list{width:288px}.app_landing .section-inner .ttl-container .content-width-title .ttl-box .ttl-subtxt .content-titile{font-size:18px}.app_landing .section-inner .ttl-container .content-width-title .ttl-box .ttl{font-size:28px}.app_landing .section-inner .content .content-width-intro .sec-ttl{width:288px;font-size:26px}.app_landing .section-inner .content .content-width-intro .common-box-container{width:288px}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first,.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second{height:232px;background-image:url(https://meatsale.jp/assets/about_exhibitor_merit_bg_01_sm.jpg)}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first .catch-circle{margin-left:0}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-first .catch-circle .cell-intro{display:inline-block;width:100%;padding:75px 0;margin-left:20px}.app_landing .section-inner .content .content-width-intro .exhibitor-merit-box .lower .merit-list .merit-second{background-image:url(https://meatsale.jp/assets/about_exhibitor_merit_bg_02_sm.jpg)}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-first .catch-circle .cell-intro{width:100%;padding:85px 0;margin-left:10px}.app_landing .section-inner .content .content-width-intro .bidder-merit-common-box .lower .bidder-merit-list .merit-second .catch-circle .cell-intro{width:100%;padding:78px 0;margin-left:13px}.app_landing .sec-steps .section-inner .content-width .sec-ttl{font-size:24px}.app_landing .sec-steps .section-inner .content-width .sec-ttl .number{font-size:44px}.app_landing .sec-steps .section-inner .common-box-container{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps{width:288px}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card{display:flex;flex-direction:column;padding:42px 0;background-color:#fbfbfb;border-radius:10px}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list,.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list-first{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:24px}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list-first .ttl,.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list .ttl{font-size:25px;color:#0358bd}.app_landing .sec-steps .section-inner .common-box-container .exhibitor-steps .lower .steps-card .steps-list-first{margin-left:0}.app_landing .sec-steps .section-inner .common-box-bidder-steps{width:288px}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card{display:flex;flex-direction:column;padding:42px 0;background-color:#fbfbfb;border-radius:10px}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list,.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list-first{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:24px}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list-first .ttl,.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list .ttl{font-size:25px;color:#ac3931}.app_landing .sec-steps .section-inner .common-box-bidder-steps .lower .steps-card .bidder-steps-list-first{margin-left:0}}@media screen and (max-width:991px){.app_header.flex .wrapper.items .link_button span:hover{text-decoration:none;opacity:1}}.app_contact.flex{display:flex;flex-wrap:wrap;justify-content:center;background-color:#fff}.app_contact.flex .wrapper{width:600px}.app_contact.flex .app_titlebar.flex{height:auto;padding:56px 0}.app_contact.flex .ui.header{margin:0;font-size:26px;line-height:1.5;color:#222}.app_contact.flex .contact_form_title{display:flex;width:600px;margin-bottom:4px;font-size:16px;font-weight:600;color:#000}.app_contact.flex .word_count{margin-left:10px}.app_contact.flex .content{width:600px;height:118px;padding:11px 16px;resize:none;border:1px solid #ccc;border-radius:5px}.app_contact.flex .app_titlebar,.app_contact.flex form.flex{width:100%;background-color:#fff}.app_contact.flex form.flex{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:64px}.app_contact.flex form.flex input,.app_contact.flex form.flex textarea{-webkit-appearance:none}.app_contact.flex .amplify-container{display:flex;flex-wrap:wrap;justify-content:center;width:600px}@media screen and (max-width:767px){.app_contact.flex .amplify-container{padding:0 16px}}.app_contact.flex .amplify-container .contact_form_title{color:#222}.app_contact.flex .amplify-container .w__field{width:100%}.app_contact.flex .amplify-container .ui.input{width:100%;height:36px;margin-bottom:8px}.app_contact.flex .amplify-container .ui.button.submit_login{width:100%;height:48px;margin-top:30px;line-height:1.5;color:#fff;background-color:#ffc107}.app_contact.flex .amplify-container .ui.button.submit_login:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:991px){.app_contact.flex .amplify-container .ui.button.submit_login:hover{opacity:1}}.app_contact.flex footer.flex{display:flex;flex-wrap:wrap;justify-content:center;width:600px;padding:20px 0 30px;background-color:#fff}.app_contact.flex footer.flex .gotop{width:600px;color:#222;text-align:center}.app_contact.flex footer.flex a:hover{text-decoration:underline;opacity:.8}@media screen and (max-width:991px){.app_contact.flex footer.flex a:hover{text-decoration:none;opacity:1}}.app_contact.flex .app_form_label_icon{margin:2px 0 0 6px}.app_contact.flex .field-group{width:100%;margin-bottom:8px}.app_contact.flex .field-group .content{width:100%}.app_contact.flex .report_container{padding:16px;margin-bottom:100px;font-size:14px;line-height:1.5;background-color:#fafafa}.app_contact.flex .report_container .report_item{padding-bottom:20px;padding-left:1em;text-indent:-1em}.app_contact.flex .report_container .report_item a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app_contact.flex .report_container .report_item a:hover{color:#4183c4;text-decoration:none;opacity:1}}.app_contact.flex .report_container .report_item_bottom{padding-left:1em;text-indent:-1em}@media screen and (max-width:767px){.app_contact.flex{background-color:#fff}.app_contact.flex .wrapper,.app_contact.flex form.flex{width:100%}.app_contact.flex .app_titlebar.flex{width:100%;height:auto;padding:32px 0}.app_contact.flex .app_titlebar.flex .ui.header{font-size:16px}.app_contact.flex .content{height:118px}.app_contact.flex .amplify-container{justify-content:left;width:100%}.app_contact.flex .amplify-container footer.flex{width:100%}.app_contact.flex .amplify-container .w__field{display:block;width:100%}.app_contact.flex .amplify-container .ui.button.submit_login,.app_contact.flex .amplify-container .w__field .ui.input,.app_contact.flex .amplify-container .w__field .ui.input input,.app_contact.flex .amplify-container .w__field textarea{width:100%}.app_contact.flex .report_container{margin:0 16px 100px}}.app_logout{display:grid;grid-template-areas:". l l ." ". r r .";grid-template-rows:329px 110px;grid-row:1/span 16;grid-column:1/span 16;padding:30px 0;background-color:#fff}.app_logout .logout_button{display:grid;grid-area:l;grid-template-rows:140px 50px 140px;grid-template-columns:1fr minmax(-webkit-max-content,320px) 1fr;grid-template-columns:1fr minmax(max-content,320px) 1fr;background-color:#fff}.app_logout .logout_button .btn_submit{display:flex;grid-area:2/2/3/3;align-items:center;justify-content:center;height:50px;font-family:HiraKakuPro-W6;color:#fff!important;background-color:#fbbd08!important;border-radius:5px}.app_logout .logout_button .redirect_top_mobile{display:none}.app_logout .redirect_top_pc{display:grid;grid-area:r;grid-template-columns:1fr 2fr 1fr}.app_logout .redirect_top_pc a{display:flex;grid-area:1/2/2/3;align-items:center;justify-content:center;font-family:HiraKakuPro-W3;font-size:16px;color:#000}@media only screen and (max-width:768px){.app_logout{grid-template-areas:"l l l l";grid-template-rows:458px 0;background-color:#fff}.app_logout .logout_button{grid-template-rows:140px 50px 200px auto;grid-template-columns:1fr minmax(-webkit-max-content,256px) 1fr;grid-template-columns:1fr minmax(max-content,256px) 1fr}.app_logout .logout_button .redirect_top_mobile{display:block;grid-area:4/2/5/3}.app_logout .logout_button .redirect_top_mobile a{display:flex;align-items:center;justify-content:center;font-family:HiraKakuPro-W3;font-size:16px;color:#000}.app_logout .redirect_top_pc{display:none}}.app_law{grid-row:1/span 16;grid-column:1/span 16;background-color:#fff}.app_law>.grid_law{display:flex;flex-wrap:wrap;justify-content:center;line-height:20px}.app_law>.grid_law .breadcrumbs_list{display:flex;grid-area:b;margin-top:8px;font-size:14px}.app_law>.grid_law .breadcrumbs_title{padding-right:10px}.app_law>.grid_law .breadcrumbs_second_title{padding-left:10px;font-weight:600;text-decoration:underline}.app_law>.grid_law .title_container{width:1200px;padding:56px 0;text-align:center;background-color:#fff}.app_law>.grid_law .title_container h2{color:#222}@media screen and (max-width:767px){.app_law>.grid_law .title_container{padding:32px 0 10px}}.app_law>.grid_law .title{align-self:center;justify-self:center;font-size:26px}@media screen and (max-width:767px){.app_law>.grid_law .title{font-size:22px}}.app_law>.grid_law .icon_law_left{padding-bottom:5px;margin-right:5px}.app_law>.grid_law .icon_law_right{padding-bottom:10px;margin-left:5px}.app_law>.grid_law .ui.header.title{margin:0;line-height:1.5}.app_law>.grid_law .contents_container{width:80%;padding:22px 0 0;margin:auto;font-size:14px!important}@media screen and (max-width:767px){.app_law>.grid_law .contents_container{width:100%;padding:22px 16px 0}}.app_law>.grid_law .contents{width:1200px;padding:0;background-color:#fff}.app_law>.grid_law .contents .contents-text{color:#222}.app_law>.grid_law .contents-title{padding:0;font-size:18px;font-weight:700;color:#222;word-wrap:break-word}@media screen and (max-width:767px){.app_law>.grid_law .contents-title{font-size:16px}}.app_law>.grid_law .contents-text.bottom{padding-bottom:100px}.app_law>.grid_law .contents-text{padding:0 0 14px;font-size:14px;color:#4a4a4a;word-wrap:break-word}.app_law>.grid_law .contents-text .text-space{margin-left:8rem}.app_law>.grid_law .contents-text a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.app_law>.grid_law .contents-text a:hover{text-decoration:none;opacity:1}}.app_law>.grid_law .return-area{display:flex;justify-content:center;order:3;width:100%;padding:32px 0}.app_law>.grid_law .return-area a{color:#222}.app_law>.grid_law .return-area a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.app_law>.grid_law .return-area a:hover{text-decoration:none;opacity:1}}.app_law>.grid_law .return_title{align-self:center;justify-self:center;font-size:14px}.app_law>.grid_law .law_end{color:#222;text-align:center}@media screen and (max-width:1365px){.app_law{background-color:#fff}.app_law>.grid_law{grid-template-columns:repeat(16,1fr)}.app_law .breadcrumbs_list{display:none!important}.app_law .title_container{margin-top:0!important;margin-bottom:0!important}.app_law .contents{padding-bottom:0!important}.app_law .contents_container{width:80%;padding:22px 0 0!important;margin:auto;font-size:14px!important}}@media screen and (max-width:1365px)and (max-width:767px){.app_law .contents_container{padding:22px 16px 0!important}}@media screen and (max-width:1365px){.app_law .icon_law_right{padding-bottom:6px!important}}@media screen and (max-width:1365px){.app_law .contents-title{padding:0!important;font-size:18px}}@media screen and (max-width:1365px){.app_law .contents-text,.app_law .return_title{font-size:14px!important}.app_law .return_title{align-self:center;justify-self:center}}@media screen and (max-width:1365px){.app_law .return-area{background-color:#fff!important}}.app_sale{display:flex;justify-content:center;background-color:#fff}.app_sale .error-paragraph{margin-top:16px;font-size:14px;color:#3f98e2;text-align:center;cursor:pointer}.app_sale .a__sns_icon_row{margin-top:16px}.app_sale .w__report-balme{display:flex;justify-content:center}.app_sale .w__report-balme .sale-report{width:128px;padding-top:16px;color:#3f98e2;text-align:center;cursor:pointer}.app_sale .w__report-balme .sale-report:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app_sale .w__report-balme{display:none}}.app_sale .go_links{display:flex;flex-wrap:wrap}.app_sale .go_links>div{width:100%;padding-bottom:20px;text-align:center}.app_sale .go_fishes:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.app_sale .go_fishes:hover{text-decoration:none;opacity:1}}.app_sale .forceGray{color:grey!important}.app_sale .ui.button.sale_withdrawal{width:100%;background-color:#ef6266!important}.app_sale .ui.button.sale_withdrawal:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app_sale .ui.button.sale_withdrawal:hover{text-decoration:none;opacity:1}}.app_sale .ui.button.sale_withdrawal.button_gray{cursor:default;background-color:#ccc!important}.app_sale .ui.button.sale_withdrawal.button_gray:hover{opacity:1}.app_sale .suggestion-price{padding-top:16px;font-size:14px}@media screen and (max-width:991px){.app_sale .suggestion-price{display:inline-block;width:90%;text-align:start}}@media screen and (max-width:767px){.app_sale .suggestion-price{width:100%}}.app_sale .ui.button.buy_it_now{margin-top:8px;background-color:#555!important}.app_sale .display_hidden{display:none!important}.app_sale .solid_border{border-top:1px solid #ccc}.app_sale .app_mounting{visibility:hidden!important}.app_sale .error_message{display:none;margin-bottom:15px;font-size:12px;color:#d62d2d}.app_sale .error_message.display_error{display:block!important}.app_sale .turn_landing.flex{display:flex;justify-content:center;width:100%;padding:56px 0 24px;margin:8px 1px}.app_sale .turn_landing.flex a,.app_sale .turn_landing.flex a:visited{line-height:1.5;color:#222}.app_sale .sale_main_description{width:100%;height:auto;word-wrap:break-word;white-space:pre-wrap}@media screen and (min-width:992px){.app_sale .sale_main_description{font-size:16px}}.app_sale .selling_form{padding:24px;margin-top:32px;border:1px solid #ccc;border-radius:5px}.app_sale .bidder_user_message{margin-top:12px;font-size:16px;font-weight:700;color:#d62d2d;text-align:center}.app_sale .delivery_address{padding:0;list-style:none}@media screen and (max-width:991px){.app_sale .delivery_address{max-width:320px;margin-right:auto;margin-left:auto;text-align:left}}.app_sale .bidder_user_message_card{margin-top:12px;margin-bottom:20px;font-size:16px;font-weight:700;line-height:1.5}.app_sale .bidder_user_message_card a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.app_sale .bidder_user_message_card a:hover{text-decoration:none;opacity:1}}@media screen and (max-width:767px){.app_sale .bidder_user_message_card{line-height:1.4}}.app_sale .grid_sale{width:1040px}@media screen and (max-width:991px){.app_sale .grid_sale{padding-top:0}}.app_sale .grid_sale_detail{display:flex;justify-content:center;padding-top:16px;margin-bottom:24px;background:#fff}.app_sale .grid_sale_view.eHjUkg{display:flex;width:527px}.app_sale .w__sale_image{position:relative;justify-content:center;width:387px;margin:0 auto!important}.app_sale .w__sale_image .ui.image{width:100%}.app_sale .w__sale_image .preview{width:100%;height:auto;margin-top:8px}.app_sale .rakusatu{left:0;z-index:1;width:100%;height:60px;font-family:HiraKakuPro-W6;font-size:24px;line-height:60px;color:#fff;text-align:center;background-color:#ef6266}@media screen and (max-width:991px){.app_sale .rakusatu{top:0}}.app_sale .expired{left:0;z-index:1;width:100%;height:60px;font-family:HiraKakuPro-W6;font-size:24px;line-height:60px;color:#fff;text-align:center;background-color:#aaa}@media screen and (max-width:991px){.app_sale .expired{top:0}}.app_sale .bidding,.app_sale .failed-chaging{left:0;z-index:1;width:100%;height:60px;font-family:HiraKakuPro-W6;font-size:24px;line-height:60px;color:#fff;text-align:center;background-color:#3477cb}@media screen and (max-width:991px){.app_sale .bidding,.app_sale .failed-chaging{top:0}}.app_sale .sale_image{width:387px;height:387px;text-align:center}@media screen and (max-width:991px){.app_sale .sale_image{padding-top:0}}.app_sale .failed-chaging{background:#ffc107}.app_sale .sale_view_notice{margin-right:15px}.app_sale .w__sale_view{display:flex;justify-content:center;margin-top:16px;margin-bottom:16px}.app_sale .sale_posted_at{font-size:25px;font-weight:700;line-height:1.5;color:#ef6266;text-align:center}.app_sale .sale_time_attention{margin-top:5px;font-size:11px}.app_sale .grid_facebook_container,.app_sale .grid_line_container,.app_sale .grid_twitter_container{margin-right:15px}.app_sale .grid_sale_main{width:417px;padding:0 0 32px}.app_sale .grid_sale_main .w__sale-balme-container{display:none}@media screen and (max-width:991px){.app_sale .grid_sale_main .w__sale-balme-container{display:flex}}.app_sale .sale_main_title{max-width:720px;margin:0 auto!important;line-height:1.5;color:#222}@media screen and (max-width:991px){.app_sale .sale_main_title{padding-top:0}}.app_sale .sale_main_description{max-width:720px;margin:0 auto;line-height:1.5;color:#222}.app_sale .flex{display:flex}.app_sale .sale_present_information{display:flex;margin-bottom:15px}.app_sale .grid_sale_main_option{padding-top:6px}.app_sale .grid_sale_main_option span{padding:2px 8px;margin-right:15px;line-height:1.5;color:#222;border:1px solid #979797}.app_sale .button{width:100%;height:48px;color:#fff!important;background-color:#ffc107!important;border-radius:5px}.app_sale .button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app_sale .button:hover{opacity:1}}.app_sale .sale_price_message{padding-bottom:24px;color:#222}.app_sale .sale_price_message .field-group{display:flex;flex-direction:column;align-items:flex-start;line-height:1.5}.app_sale .sale_price_message .field-group .w__error{width:100%}.app_sale .sale_price_message .field-group .w__error .redux_form.error{text-align:initial}@media screen and (max-width:991px){.app_sale .sale_price_message .field-group{align-items:center;justify-content:center}}.app_sale .sale_price_message .field-group .field-input{width:100%;margin-bottom:6px}.app_sale .sale_price_message .field-group .field-input h2{margin:0;font-size:26px;text-align:center}@media screen and (max-width:767px){.app_sale .sale_price_message .field-group .field-input h2{font-size:22px}}.app_sale .sale_price_message .field-group .field-input .max-price{padding:19px 0 8px;font-size:18px}@media screen and (max-width:991px){.app_sale .sale_price_message .field-group .field-input .max-price{display:inline-block;width:100%;font-size:14px;text-align:start}}@media screen and (max-width:767px){.app_sale .sale_price_message .field-group .field-input .max-price{width:100%}}.app_sale .sale_price_message .field-group .ui.input{width:100%}.app_sale .sale_price_message .field-group .ui.input input{flex:1 0 auto;width:100%;padding:15px 16px;font-size:20px;font-weight:700;text-align:right;background-color:#f0f0f0;border:none;border-radius:4px;outline:0}@media screen and (max-width:767px){.app_sale .sale_price_message .field-group .ui.input input{width:100%;font-size:18px}}.app_sale .sale_price_message .field-group .ui.input i.yen.icon{font-size:22px;color:#222;opacity:1}.app_sale .sale_price_message .input-field{padding:0 10px 0 0!important;margin:0!important}.app_sale .sale_price_message input[type=number]::-webkit-inner-spin-button,.app_sale .sale_price_message input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.app_sale .sale_price_message input[type=number]{-moz-appearance:textfield}.app_sale .sale_price_message h2{margin-bottom:32px;text-align:center}.app_sale .grid_bid_history{padding:24px 0 100px;background-color:#fff}@media screen and (max-width:991px){.app_sale .grid_bid_history{padding:44px 0 100px}}.app_sale .bid_history_header{text-align:center}.app_sale .bid_history_header .app_titlebar h3{font-size:26px;color:#222}.app_sale .fiex_chat_header{text-align:center}.app_sale .fiex_chat_header .app_titlebar h3{font-size:26px;color:#222}@media screen and (max-width:767px){.app_sale .fiex_chat_header .app_titlebar h3{font-size:16px}}.app_sale .grid_bid_history_divliner{width:720px;margin:0 auto}.app_sale .grid_bid_history_divliner svg{overflow:inherit}.app_sale .no-bids{text-align:center}.app_sale .b__history_area{align-items:center}.app_sale .b__history_area,.app_sale .chat_input_area{display:flex;justify-content:center}.app_sale .form_wrap{width:540px}.app_sale form.flex{display:flex;flex-wrap:wrap;justify-content:center}.app_sale .form_item{width:540px}.app_sale .text_item{width:100%;height:120px;padding:8px;background-color:#fff;border:1px solid #ccc;border-radius:5px}.app_sale textarea{resize:none}.app_sale .form_item_checkbox{width:540px;padding:19px 0}.app_sale .message_submit{width:540px;height:48px;margin-bottom:8px;background-color:#ffc107;border-radius:5px}.app_sale .message_submit:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app_sale .message_submit:hover{opacity:1}}.app_sale .link_for_review{width:100%;margin:0 auto 24px;text-align:center}.app_sale .link_for_review .link_button{cursor:pointer}.app_sale .link_for_review .link_button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app_sale .link_for_review .link_button:hover{opacity:1}}@media screen and (max-width:991px){.app_sale .link_for_review{width:90%}}@media screen and (max-width:767px){.app_sale .link_for_review{width:100%}}.app_sale .return-area{display:flex;justify-content:center;padding:64px 0 32px}.app_sale .return_title{align-self:center;justify-self:center;font-size:14px}.app_sale .return_title a:hover{text-decoration:underline;opacity:.7}.app_sale .userThumbnail.circle.grid{display:grid;display:-ms-grid;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(16,1fr);width:63px;height:63px;overflow:hidden;background-color:#fff;border-radius:50%}.app_sale .userThumbnail.circle.grid .ui.image{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;z-index:1}.app_sale .userThumbnail.circle.grid a{display:none}.app_sale .userThumbnail.circle.grid a.edit{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:12/span 4;-ms-grid-row-span:4;z-index:2;display:flex;align-items:flex-end;justify-content:center;font-size:9px;font-weight:600;color:#fff;background-color:#888}.app_sale .chat-list-area{width:100%;padding:40px 32px 32px}.app_sale .chat-content-block.flex{display:flex;max-width:540px;margin:0 auto 27px}.app_sale .chat-content-block.flex .chat-user{display:flex;flex-direction:column;align-items:center;margin-right:-12px}.app_sale .chat-content-block.flex .chat-user .user-name{width:100px;margin-top:8px;font-family:HiraKakuPro-W6;font-size:14px;text-align:center;word-break:break-all}.app_sale .chat-content-block.flex .triangle{position:relative;top:5px;width:0;height:0;margin-left:15px;border-color:transparent #fffbed transparent transparent;border-style:solid;border-width:8px 15px 6px 0}.app_sale .chat-content-block.flex .chat-content{position:relative;width:100%;height:100%;padding:7px;white-space:pre-wrap;content:"\a";background-color:#fffbed;border-radius:5px}.app_sale .chat-content-block.flex .chat-content span{margin:0 16px 0 8px}.app_sale .chat-content-block.flex .chat-content i{font-size:18px}.app_sale .chat-content-block.flex .chat-content .icon_container{position:absolute;right:-27px;bottom:4px}.app_sale .chat-content-block.flex .chat-content .date{margin:0 14px;text-align:left}.app_sale .chat-content-block.flex .chat-content .content{margin:0 14px;font-family:HiraKakuPro-W3;text-align:left;word-break:break-all}@media screen and (min-width:992px){.app_sale .chat-content-block.flex .chat-content .content{font-size:16px}}.app_sale .grid_sale_view{margin-right:32px}.app_sale .grid_sale_view .sale_present_price-wrapper{display:flex;align-items:center;margin-bottom:12px}.app_sale .grid_sale_view .sale_present_price{margin-right:24px;font-size:36px;line-height:1.5;color:#ef6266}.app_sale .grid_sale_view .sale_shipping_cost{width:220px;height:40px}@media screen and (max-width:991px){.app_sale .grid_sale_view{margin:0}}.app_sale .sale_prepayment{margin:0 0 12px}@media screen and (min-width:992px){.app_sale .grid_sale .main_icon_facebook,.app_sale .grid_sale .main_icon_line,.app_sale .grid_sale .main_icon_twitter,.app_sale .grid_sale .sale_main_like,.app_sale .grid_sale .sale_main_notice{display:none}}.w__sale-report-container{display:none}@media screen and (max-width:991px){.app_sale{background-color:#fff}.app_sale .w__sale_view{margin-top:16px;margin-bottom:16px}.app_sale .grid_sale{width:720px}.app_sale .bidder_user_message_card{display:flex;justify-content:center}.app_sale .bidding,.app_sale .expired,.app_sale .failed-chaging,.app_sale .rakusatu{width:100%;height:42px;padding-left:0;font-size:20px;line-height:42px}.app_sale .breadcrumbs_list{display:none}.app_sale .grid_sale_detail{display:block;margin:0}.app_sale .grid_sale_detail .grid_sale_view{display:inline;text-align:center}.app_sale .grid_sale_detail .sale_view_notice,.app_sale .grid_sale_detail .view_icon_facebook,.app_sale .grid_sale_detail .view_icon_line,.app_sale .grid_sale_detail .view_icon_twitter{display:none}.app_sale .grid_sale_main{display:inline;max-width:50%;padding-right:0;margin:0 auto}.app_sale .sale_main_title{margin-bottom:12px;font-size:25px!important;text-align:center}.app_sale .button{display:inline;text-align:center}.app_sale .sale_present_information{justify-content:center;padding:20px 10px 0}.app_sale .sale_present_price,.app_sale form{text-align:center}.app_sale .icon_container{margin-top:10px;text-align:center}.app_sale .icon_container img{display:inline;padding:12px}.app_sale .w__sale-report-container{display:flex;justify-content:center}.app_sale .w__sale-report-container .sale-report-container{width:128px;padding-top:16px;color:#3f98e2;text-align:center;cursor:pointer}}@media screen and (max-width:991px)and (min-width:992px){.app_sale .w__sale-report-container{display:none}}@media screen and (max-width:991px){.app_sale .sale_main_like{padding:20px 0 14px;text-align:center}}@media screen and (max-width:991px){.app_sale .sale_main_notice{padding-bottom:14px;text-align:center}}@media screen and (max-width:991px){.app_sale .grid_bid_history{background-color:#fff}}@media screen and (max-width:991px){.app_sale .form_wrap{width:100%}}@media screen and (max-width:991px){.app_sale form.flex{display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:991px){.app_sale .form_item{width:100%;margin-bottom:12px}}@media screen and (max-width:991px){.app_sale .text_item{width:648px}}@media screen and (max-width:991px){.app_sale .ui.fitted.checkbox{min-height:14px!important}}@media screen and (max-width:991px){.app_sale .form_item_checkbox{display:flex;justify-content:flex-start;width:648px}}@media screen and (max-width:991px){.app_sale .message_submit{width:90%}}@media screen and (max-width:991px){.app_sale .return-area{background-color:#fff}}@media screen and (max-width:991px){.app_sale .grid_bid_history_divliner{width:540px}}@media screen and (max-width:991px){.app_sale .chat-content-block.flex{max-width:720px}}@media only screen and (max-width:767px){.app_sale .grid_sale{width:100%;padding:0 16px}.app_sale .button{width:100%}.app_sale .sale_main_title{font-size:18px}.app_sale .grid_sale_main{max-width:100%}.app_sale .sale_present_price{margin-bottom:0;font-size:26px}.app_sale .grid_sale_main_option{padding-top:2px;margin-top:0;font-size:12px}.app_sale .form_wrap{width:100%}.app_sale form.flex{display:flex;flex-wrap:wrap;justify-content:center}.app_sale .text_item{width:100%}.app_sale .form_item_checkbox{width:90%;padding:19px 0}.app_sale .message_submit{width:100%;height:48px;background-color:#ffc107;border-radius:5px}.app_sale .bid_history_header{font-size:18px}.app_sale .grid_bid_history_divliner{width:415px}.app_sale .chat-list-area{padding:40px 0 32px}.app_sale .sale_posted_at{font-size:20px}.app_sale .preview{font-size:12px}}@media only screen and (max-width:414px){.app_sale .grid_sale .w__sale_image{display:block;width:98%;margin:1%!important}.app_sale .grid_bid_history .grid_bid_history_divliner{width:280px}.app_sale .grid_bid_history_action{padding-left:0}}@media only screen and (max-width:414px)and (max-width:448px){.app_sale .b__history_area{width:100%}}@media screen and (min-width:448px){.sale_modal_container{width:410px!important}}.sale_modal_container .b__body{padding-bottom:0!important}#sale_bid_modal,#sale_buy_it_now_modal,#sale_close_modal,#sale_fix_modal{display:flex;flex-direction:column;align-items:center;justify-content:center}#sale_bid_modal a.bidder_name:hover,#sale_buy_it_now_modal a.bidder_name:hover,#sale_close_modal a.bidder_name:hover,#sale_fix_modal a.bidder_name:hover{color:#4183c4;text-decoration:underline;opacity:.7}@media screen and (max-width:767px){#sale_bid_modal a.bidder_name:hover,#sale_buy_it_now_modal a.bidder_name:hover,#sale_close_modal a.bidder_name:hover,#sale_fix_modal a.bidder_name:hover{text-decoration:none;opacity:1}}#sale_bid_modal .bid_message,#sale_bid_modal .close_message,#sale_buy_it_now_modal .bid_message,#sale_buy_it_now_modal .close_message,#sale_close_modal .bid_message,#sale_close_modal .close_message,#sale_fix_modal .bid_message,#sale_fix_modal .close_message{font-size:18px;text-align:center}#sale_bid_modal .bid_message,#sale_buy_it_now_modal .bid_message,#sale_close_modal .bid_message,#sale_fix_modal .bid_message{white-space:nowrap}@media screen and (max-width:767px){#sale_bid_modal .bid_message,#sale_buy_it_now_modal .bid_message,#sale_close_modal .bid_message,#sale_fix_modal .bid_message{white-space:normal}}#sale_bid_modal .w__fix_message,#sale_buy_it_now_modal .w__fix_message,#sale_close_modal .w__fix_message,#sale_fix_modal .w__fix_message{text-align:center}#sale_bid_modal .w__fix_message p,#sale_buy_it_now_modal .w__fix_message p,#sale_close_modal .w__fix_message p,#sale_fix_modal .w__fix_message p{font-size:18px;line-height:1}#sale_bid_modal .w__fix_message .caution_text,#sale_buy_it_now_modal .w__fix_message .caution_text,#sale_close_modal .w__fix_message .caution_text,#sale_fix_modal .w__fix_message .caution_text{font-size:14px}#sale_bid_modal .actions,#sale_buy_it_now_modal .actions,#sale_close_modal .actions,#sale_fix_modal .actions{display:flex;justify-content:center;background:#fff;border-top:none}#sale_bid_modal .negative_button,#sale_buy_it_now_modal .negative_button,#sale_close_modal .negative_button,#sale_fix_modal .negative_button{width:120px;height:48px;margin-top:32px;color:#ffc107;background-color:#fff;border:2px solid #ffc107}#sale_bid_modal .negative_button:hover,#sale_buy_it_now_modal .negative_button:hover,#sale_close_modal .negative_button:hover,#sale_fix_modal .negative_button:hover{background-color:#f8f8f8!important;transition-duration:.4s}#sale_bid_modal .negative_button:first-child,#sale_buy_it_now_modal .negative_button:first-child,#sale_close_modal .negative_button:first-child,#sale_fix_modal .negative_button:first-child{margin-right:14px}#sale_bid_modal .positive_button,#sale_buy_it_now_modal .positive_button,#sale_close_modal .positive_button,#sale_fix_modal .positive_button{width:120px;height:48px;margin-top:32px;background-color:#ffc107!important}#sale_bid_modal .positive_button:hover,#sale_buy_it_now_modal .positive_button:hover,#sale_close_modal .positive_button:hover,#sale_fix_modal .positive_button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){#sale_bid_modal .positive_button:hover,#sale_buy_it_now_modal .positive_button:hover,#sale_close_modal .positive_button:hover,#sale_fix_modal .positive_button:hover{opacity:1}}#sale_bid_modal .compliance_wrap,#sale_buy_it_now_modal .compliance_wrap,#sale_close_modal .compliance_wrap,#sale_fix_modal .compliance_wrap{margin-top:24px}#sale_bid_modal .compliance_red_list_wrap,#sale_buy_it_now_modal .compliance_red_list_wrap,#sale_close_modal .compliance_red_list_wrap,#sale_fix_modal .compliance_red_list_wrap{display:flex;margin-bottom:10px}#sale_bid_modal .remote-island-list-check,#sale_buy_it_now_modal .remote-island-list-check,#sale_close_modal .remote-island-list-check,#sale_fix_modal .remote-island-list-check{display:flex;margin-top:10px}#sale_bid_modal .compliance_rare_species_wrap,#sale_buy_it_now_modal .compliance_rare_species_wrap,#sale_close_modal .compliance_rare_species_wrap,#sale_fix_modal .compliance_rare_species_wrap{display:flex;margin-bottom:10px}#sale_bid_modal .compliance-parasite-wrap,#sale_buy_it_now_modal .compliance-parasite-wrap,#sale_close_modal .compliance-parasite-wrap,#sale_fix_modal .compliance-parasite-wrap{display:flex}#sale_bid_modal .compliance_checkbox,#sale_buy_it_now_modal .compliance_checkbox,#sale_close_modal .compliance_checkbox,#sale_fix_modal .compliance_checkbox{position:relative;top:3px;height:100%}#sale_bid_modal .compliance_label,#sale_buy_it_now_modal .compliance_label,#sale_close_modal .compliance_label,#sale_fix_modal .compliance_label{display:inline-block;padding-left:20px;font-size:14px;cursor:pointer}#sale_bid_modal .compliance_label a:hover,#sale_buy_it_now_modal .compliance_label a:hover,#sale_close_modal .compliance_label a:hover,#sale_fix_modal .compliance_label a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){#sale_bid_modal .compliance_label a:hover,#sale_buy_it_now_modal .compliance_label a:hover,#sale_close_modal .compliance_label a:hover,#sale_fix_modal .compliance_label a:hover{text-decoration:none;opacity:1}}#sale_bid_modal .sale_bid_modal_button,#sale_buy_it_now_modal .sale_bid_modal_button,#sale_close_modal .sale_bid_modal_button,#sale_fix_modal .sale_bid_modal_button{margin-bottom:33px}@media screen and (max-width:359px){#sale_bid_modal .sale_bid_modal_button,#sale_buy_it_now_modal .sale_bid_modal_button,#sale_close_modal .sale_bid_modal_button,#sale_fix_modal .sale_bid_modal_button{display:flex;justify-content:space-between}}#sale_bid_modal .sale_prices,#sale_buy_it_now_modal .sale_prices,#sale_close_modal .sale_prices,#sale_fix_modal .sale_prices{margin:12px 0 0;text-align:right;border-collapse:collapse}#sale_bid_modal .sale_prices thead tr,#sale_buy_it_now_modal .sale_prices thead tr,#sale_close_modal .sale_prices thead tr,#sale_fix_modal .sale_prices thead tr{text-align:center}#sale_bid_modal .sale_prices td,#sale_bid_modal .sale_prices th,#sale_buy_it_now_modal .sale_prices td,#sale_buy_it_now_modal .sale_prices th,#sale_close_modal .sale_prices td,#sale_close_modal .sale_prices th,#sale_fix_modal .sale_prices td,#sale_fix_modal .sale_prices th{padding:6px 12px;border:1px solid #000}#sale_bid_modal .sale_prices td.emphasis,#sale_bid_modal .sale_prices th.emphasis,#sale_buy_it_now_modal .sale_prices td.emphasis,#sale_buy_it_now_modal .sale_prices th.emphasis,#sale_close_modal .sale_prices td.emphasis,#sale_close_modal .sale_prices th.emphasis,#sale_fix_modal .sale_prices td.emphasis,#sale_fix_modal .sale_prices th.emphasis{background-color:#fee8a3}@media screen and (max-width:456px){#sale_bid_modal .sale_prices td,#sale_bid_modal .sale_prices th,#sale_buy_it_now_modal .sale_prices td,#sale_buy_it_now_modal .sale_prices th,#sale_close_modal .sale_prices td,#sale_close_modal .sale_prices th,#sale_fix_modal .sale_prices td,#sale_fix_modal .sale_prices th{min-width:36px;padding:2.5px;font-size:14px}}#sale_bid_modal .sale_prices .sale_total_prices,#sale_buy_it_now_modal .sale_prices .sale_total_prices,#sale_close_modal .sale_prices .sale_total_prices,#sale_fix_modal .sale_prices .sale_total_prices{font-size:large}#sale_close_modal{text-align:center}#sale_close_modal h3{margin-bottom:0}#sale_close_modal p{font-size:12px}#report-modal{display:flex;flex-direction:column;align-items:center;justify-content:center}#report-modal .report-modal-title{padding-bottom:19px}#report-modal .w__report-modal-content{width:100%}#report-modal .w__report-modal-content .report-content,#report-modal .w__report-modal-content .reporter-email,#report-modal .w__report-modal-content .reporter-name{padding-top:16px}#report-modal .w__report-modal-content .report-content .app_form_label_icon.flex,#report-modal .w__report-modal-content .reporter-email .app_form_label_icon.flex,#report-modal .w__report-modal-content .reporter-name .app_form_label_icon.flex{margin-left:0!important}#report-modal .w__report-modal-content .report-content .field-group .ui.input,#report-modal .w__report-modal-content .reporter-email .field-group .ui.input,#report-modal .w__report-modal-content .reporter-name .field-group .ui.input{width:100%}#report-modal .w__report-modal-content .report-content .reporter-email-label,#report-modal .w__report-modal-content .report-content .reporter-name-label,#report-modal .w__report-modal-content .reporter-email .reporter-email-label,#report-modal .w__report-modal-content .reporter-email .reporter-name-label,#report-modal .w__report-modal-content .reporter-name .reporter-email-label,#report-modal .w__report-modal-content .reporter-name .reporter-name-label{margin-right:10px;font-size:16px;font-weight:700}#report-modal .w__report-modal-content .report-content .w__report-item,#report-modal .w__report-modal-content .reporter-email .w__report-item,#report-modal .w__report-modal-content .reporter-name .w__report-item{display:flex;align-items:center;padding-bottom:4px}#report-modal .w__report-modal-content .report-content .w__report-item .app_form_label_icon,#report-modal .w__report-modal-content .reporter-email .w__report-item .app_form_label_icon,#report-modal .w__report-modal-content .reporter-name .w__report-item .app_form_label_icon{margin-top:2px}#report-modal .w__report-modal-content .government{padding-top:16px}#report-modal .w__report-modal-content .government .app_form_label_icon.flex{margin-left:0!important}#report-modal .w__report-modal-content .government .field-group .ui.dropdown:hover{border-color:#ccc}#report-modal .w__report-modal-content .government .field-group .ui.dropdown:focus{border-color:#99cadb}#report-modal .w__report-modal-content .government .government-label{margin-right:10px;font-size:16px;font-weight:700}#report-modal .w__report-modal-content .government .w__report-item{display:flex;align-items:center;padding-bottom:4px}#report-modal .w__report-modal-content .government .w__report-item .app_form_label_icon{margin-top:2px}#report-modal .w__report-modal-content .government_report_link{margin-top:10px}#report-modal .w__report-modal-content .report-content{padding-bottom:16px}#report-modal .w__report-modal-content .report-content .field-group textarea{width:100%;height:118px;padding:11px 16px;font-size:14;color:#222;resize:none;border:1px solid #ccc;border-radius:5px;outline:none}#report-modal .w__report-modal-content .report-content .report-content-label{margin-right:10px;font-size:16px;font-weight:700}#report-modal .w__report-modal-content .w__report-modal-content{padding-top:16px}#report-modal .w__report-modal-content .w__buttons{display:flex;justify-content:center}#report-modal .w__report-modal-content .w__buttons .cancel-button{width:120px;height:48px;margin-right:10px;color:#ffc107;background:#fbfbfb;border:2px solid #ffc107}#report-modal .w__report-modal-content .w__buttons .cancel-button:hover{opacity:.7;transition-duration:.4s}#report-modal .w__report-modal-content .w__buttons .report-button{width:120px;height:48px;color:#fbfbfb;background:#ffc107}#report-modal .w__report-modal-content .w__buttons .report-button:hover{opacity:.7;transition-duration:.4s}.w__fare-table{width:770px!important}.a_fare-table{position:relative;height:368px}.a_fare-table .table-wrapper{position:absolute;padding:0 24px 0 0}.a_fare-table .table{border-collapse:collapse}.a_fare-table .header{color:#fff;background:#817e77}.a_fare-table .sub-header{background:#f2f1ed}.a_fare-table .th{font-weight:400;white-space:nowrap;vertical-align:top}.a_fare-table .list{padding:0;margin:0;list-style:none}.a_fare-table .td,.a_fare-table .th{padding:4px;font-size:12px;text-align:center;border:1px solid #d3cec2}.a_fare-table .sub-header .th:first-child,.a_fare-table .td:first-child{font-weight:900;background:#fdedad}.a__bid_history{padding:0 16px}@media screen and (max-width:991px){.a__bid_history{display:flex;flex-direction:column;justify-content:center}}.a__bid_history .a__bid_info_row{display:flex;align-items:center;padding-left:24px;margin-bottom:8px;color:#222}@media screen and (min-width:992px){.a__bid_history .a__bid_info_row{font-size:16px}}@media screen and (max-width:991px){.a__bid_history .a__bid_info_row{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-left:0;font-size:13px;text-align:left}}.a__bid_history .a__bid_info_row .w__date{width:170px;line-height:1.5}@media only screen and (max-width:632px){.a__bid_history .a__bid_info_row .w__date{display:flex;align-self:flex-start}}.a__bid_history .a__bid_info_row .w__link{padding-left:12px;line-height:1.5}.a__bid_history .a__bid_info_row .w__link span:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.a__bid_history .a__bid_info_row .w__link span:hover{text-decoration:none;opacity:1}}.a__bid_history .a__bid_info_row .w__link span .buyer{color:#3f98e2}@media only screen and (max-width:632px){.a__bid_history .a__bid_info_row .w__link{padding-left:0}}.a__bid_history .a__bid_info_row:last-child{margin-bottom:0}.a__fish__additional__inner .a__fish__additional__images .a__fish__additional__images-list{text-align:center}.a__fish__additional__inner .a__fish__additional__images .a__fish__additional__images-list .a__fish__additional__images-card{margin-right:auto!important;margin-left:auto!important;text-align:center!important}.a__fish__additional__inner .a__fish__additional__images .a__fish__additional__images-list .a__fish__additional__images-card .extra{margin:auto 0 0}.a__fish__additional__inner .a__fish__additional__images .a__fish__additional__images-list .a__fish__additional__images-card .extra .comment{height:100px;margin:10px;font-size:16px;text-align:left}.a__fish__additional__inner .a__fish__additional__images .a__fish__additional__images-list .a__fish__additional__images-card .extra .comment .comment_detail{color:#000}.a__fish__additional__inner .a__fish__additional__images-empty{text-align:center}.a__fish__additional__inner .a__fish__additional__add-btn{width:300px;padding:0;margin:30px auto auto}textarea{width:100%;height:80px;padding:17px 8px;resize:none;border:1px solid #ccc;border-radius:5px}.a__bid_history{position:relative;left:50%;width:100vw;padding:56px 16px;background-color:#fafafa;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.a__bid_history .bid_history_header .app_titlebar{padding:0 0 24px}.a__bid_history .no_history{color:#222}@media screen and (min-width:992px){.a__bid_history .no_history{font-size:16px}}.a__fish__additional{position:relative;left:50%;width:100vw;padding:56px 16px;margin-bottom:50px;background:#fafafa;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.a__fish__additional__container{display:flex;justify-content:center}.a__fish__additional__inner{width:760px;padding:16px 24px}.a__fish__additional__add-btn{margin-bottom:24px}.a__fish__additional__add-btn button{display:flex;align-items:center;justify-content:center;width:300px;height:40px;font-weight:600;color:#fff;background:#ffc107;border:1px solid #dadce0;border-radius:4px;outline:none}.a__fish__additional__images{width:100%}.a__fish__additional__images-list{display:flex;flex-wrap:wrap}.a__fish__additional__images-list .ui.card{width:221px;margin:8px!important}.a__fish__additional__images-card{position:relative}.a__fish__additional__images-card .image{padding:15px!important;background:#fff!important}.a__fish__additional__images-card a{display:flex;align-items:center;justify-content:center;height:40px;margin:15px;font-size:18px;font-weight:600;color:#fff!important;background:#ffc107;border-radius:4px}.a__saleinfo_list{box-sizing:border-box;margin-bottom:0 0 10px;color:#222;text-align:left;background:#f0f0f0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}@media screen and (max-width:991px){.a__saleinfo_list{font-size:12px}}.a__saleinfo_list dd,.a__saleinfo_list dt{font-size:14px;line-height:1.5;padding-top:5px;padding-right:0;padding-left:5px;border-top:1px solid #ccc}.a__saleinfo_list dt{float:left;width:128px;padding-bottom:0}.a__saleinfo_list dd{padding-bottom:5px;border-left:1px solid #ccc;margin-left:128px;background:#fff}.a__saleinfo_list dd:after{display:block;clear:both;content:""}.a__saleinfo_list .w_delivery-burden{padding:16px 0 9px 5px}.a__saleinfo_list .seller_name a{font-size:14px;line-height:1.5}.a__saleinfo_list .seller_name a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.a__saleinfo_list .seller_name a:hover{color:#4183c4;text-decoration:none;opacity:1}}.a__saleinfo_list p{word-wrap:break-word}.a__sns_icon_row{display:flex;justify-content:center;margin-top:20px}.a__sns_icon_row img{width:32px;height:32px}.a__sns_icon_row .view_icon_facebook{background-color:#fff}.app__modal.xs{width:496px!important;padding:0 24px!important;margin:0 12px;overflow:hidden}.app__modal.xs .w__close{left:-8px!important;width:14px;height:14px;margin-top:3px}.app__modal.xs .b__body{padding:12px 0 20px}.app__modal.xs .w__review-modal .w__caption{margin-top:5px;margin-bottom:24px;font-size:18px;font-weight:700;color:#000;text-align:center}.app__modal.xs .w__review-modal .w__caption_closed{margin:30px 0;font-size:18px;font-weight:700;line-height:1.5;text-align:center}.app__modal.xs .w__review-modal .w__form{margin-bottom:20px;text-align:right}.app__modal.xs .w__review-modal .w__form .reputation_point{margin-bottom:15px;font-size:20px;text-align:start}.app__modal.xs .w__review-modal .w__form img{width:190px;height:50px;margin:40px auto}.app__modal.xs .w__review-modal .p-rating{height:19px}.app__modal.xs .w__review-modal .review_input .review_input_caption{margin-bottom:5px;text-align:start}.app__modal.xs .w__review-modal .review_input textarea{width:100%;height:160px;padding:17px 8px;resize:none;border:1px solid #ccc;border-radius:5px}.app__modal.xs .w__review-modal .review_count_under{margin-bottom:20px}.app__modal.xs .w__review-modal .w__button button{width:320px;height:40px;color:#fff;background-color:#ffc107}.app__modal.xs .w__review-modal .w__button_closed span{font-size:16px;color:#4183c4;cursor:pointer}.app__modal.xs .w__review-modal .w__button_closed span:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app__modal.xs .w__review-modal .w__button_closed span:hover{text-decoration:none;opacity:1}}.app__modal.xs .w__review-modal-thanks .w__main{height:282px;padding:20px 0}.app__modal.xs .w__review-modal-thanks .w__caption{margin-bottom:24px;font-size:18px;font-weight:700;color:#000;text-align:center}.app__modal.xs .w__review-modal-thanks .w__caption_closed{margin:10px 0;font-size:18px;font-weight:700;line-height:1.5;text-align:center}.app__modal.xs .w__review-modal-thanks .w__form{margin-bottom:20px;text-align:center}.app__modal.xs .w__review-modal-thanks .w__form img{width:190px;height:50px;margin:40px auto}.app__modal.xs .w__review-modal-thanks .w__form .w__button_closed{margin-top:48px}.app__modal.xs .w__review-modal-thanks .p-rating{height:19px}.app__modal.xs .w__review-modal-thanks .review_input{margin-bottom:20px}.app__modal.xs .w__review-modal-thanks .review_input textarea{width:100%;height:160px;padding:17px 8px;resize:none;border:1px solid #ccc;border-radius:5px}.app__modal.xs .w__review-modal-thanks .w__button button{width:320px;height:40px;color:#fff;background-color:#ffc107}.app__modal.xs .w__review-modal-thanks .w__button_closed span{font-size:16px;color:#4183c4;cursor:pointer}.app__modal.xs .w__review-modal-thanks .w__button_closed span:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app__modal.xs .w__review-modal-thanks .w__button_closed span:hover{text-decoration:none;opacity:1}}.app__modal.xs .w__button{padding-top:0}.w__shipping_info{margin:40px 0;font-size:16px;text-align:center}@media only screen and (max-width:992px){.w__shipping_info{font-size:14px}}.w__shipping_info h3{margin-bottom:16px;font-size:26px;color:#222}@media only screen and (max-width:767px){.w__shipping_info h3{font-size:22px}}.w__shipping_info .shipping_message{margin-bottom:16px}.w__shipping_info .bought_message{font-size:14px}.w__shipping_info .buyer_shipping_info{width:540px;padding:16px 24px 8px;color:#888;text-align:start;background-color:#f0f0f0;border:1px solid #ccc;border-radius:5px}@media only screen and (max-width:1130px){.w__shipping_info .buyer_shipping_info{width:540px}}@media only screen and (max-width:992px){.w__shipping_info .buyer_shipping_info{width:648px}}@media only screen and (max-width:767px){.w__shipping_info .buyer_shipping_info{width:100%}}.w__shipping_info .buyer_shipping_info table{margin-top:8px;border-spacing:0 8px}.w__shipping_info .buyer_shipping_info tr{vertical-align:top}.w__shipping_info .buyer_shipping_info th{min-width:120px;font-weight:400;text-align:left}.w__shipping_info .buyer_shipping_info td{max-width:468px;color:#000;overflow-wrap:break-word}.a__comments{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:767px){.a__comments{width:100%}}.a__comments p{text-align:center}.a__comments .chat_input_area{width:100%}.a__comments .chat_input_area .word_count_under{display:block;text-align:right}.a__comments .fiex_chat_header .app_titlebar{padding-bottom:24px}.a__comments .fix-chat-divliner{width:720px}@media only screen and (max-width:1130px){.a__comments .fix-chat-divliner{width:540px}}@media only screen and (max-width:767px){.a__comments .fix-chat-divliner{width:415px}}@media only screen and (max-width:414px){.a__comments .fix-chat-divliner{width:280px}}.a__comments .fix-chat-text{padding-bottom:24px}.a__comments .fix-chat-text a:hover{text-decoration:underline;opacity:.7}@media screen and (min-width:992px){.a__comments .fix-chat-text{font-size:16px}}.a__comments .form_item.flex_container{display:flex;margin-bottom:20px}.a__comments .form_item.flex_container span{margin-left:9px}.a__comments .form_item.flex_container .checkbox{padding-top:4px}.a__comments .form_item.flex_container .chat_count_under{text-align:right;margin:2px 0 0 auto}.a__comments .fix-chat-text .seller_name:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.a__comments .fix-chat-text .seller_name:hover{color:#4183c4;text-decoration:none;opacity:1}}.a__comments .fix-chat-text .chat_fish_name{color:#4183c4;text-decoration:none}.a__comments .fix-chat-text .chat_notes{font-size:12px}.error-modal,.error-modal h3{position:relative}.error-modal h3{bottom:16px;font-size:1.71428571rem;text-align:center}.error-modal .error-message{font-size:16px;text-align:center}.a__fishes__tradar__card-wrapper .b__tradar-card__name{display:-webkit-box!important;width:100%;line-height:1.2!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:990px)and (min-width:360px){.a__fishes__tradar__card-wrapper .b__tradar-card__name{height:30px}}@media screen and (max-width:1280px)and (min-width:991px){.a__fishes__tradar__card-wrapper .b__tradar-card__name{height:28px}}.a__fishes__tradar__card-wrapper .table{width:100%}@media screen and (max-width:390px)and (min-width:360px){.a__fishes__tradar__card-wrapper .table{font-size:12px!important}}@media screen and (max-width:768px)and (min-width:391px){.a__fishes__tradar__card-wrapper .table{font-size:12px!important}}@media screen and (max-width:990px){.a__fishes__tradar__card-wrapper .table{font-size:14px!important}}.a__fishes__tradar__card-wrapper .table .w__item-name{font-size:10px}.a__fishes__tradar__card-wrapper .table .w__item-detail{font-size:12px}.a__fishes__tradar__card-wrapper .table .w__item-is-farmer,.a__fishes__tradar__card-wrapper .table .w__item-is-nature,.a__fishes__tradar__card-wrapper .table .w__item-shipping-boughter-pay,.a__fishes__tradar__card-wrapper .table .w__item-shipping-free,.a__fishes__tradar__card-wrapper .table .w__item-shipping-seller-pay{width:50%;font-size:12px;font-weight:600;color:#3a3a3a}.a__fishes__tradar__card-wrapper .table .w__price_detail{font-size:14px!important;font-weight:700}@media screen and (max-width:390px)and (min-width:360px){.a__fishes__tradar__card-wrapper .table .w__price_detail{font-size:12px!important}}@media screen and (max-width:768px)and (min-width:391px){.a__fishes__tradar__card-wrapper .table .w__price_detail{font-size:12px!important}}@media screen and (max-width:990px){.a__fishes__tradar__card-wrapper .table .w__price_detail{font-size:14px!important}}.a__fishes__tradar__card-wrapper .table .red{color:#ac3931}.app_sell.flex{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;background-color:#fff}.app_sell.flex .wrap{width:720px}.app_sell.flex .wrap .sell_loading{margin:56px 0 425px}.app_sell.flex .app_pointer_event_none{display:none!important}.app_sell.flex .ui.header{margin:0;font-size:26px;line-height:1.5;color:#222}.app_sell.flex .w__field_raio{display:flex}.app_sell.flex .w__field_raio>div{padding-right:20px}.app_sell.flex label.flex.attention{margin-bottom:0!important;font-family:sans-serif!important;font-size:12px}.app_sell.flex label.flex.attention a:hover{opacity:.7}@media screen and (max-width:767px){.app_sell.flex label.flex.attention a:hover{opacity:1}}.app_sell.flex .field_wrapper a#error{pointer-events:none}.app_sell.flex .field_wrapper .prefecture{margin-bottom:6px}.app_sell.flex .field_wrapper.is_nature{padding-bottom:0!important}.app_sell.flex .field_wrapper .is_ikejime-wrapper{display:flex;flex-direction:column;height:120px}.app_sell.flex .field_wrapper .word_count{margin-left:10px}.app_sell.flex .field_wrapper .word_count_under{display:block;text-align:right}.app_sell.flex .field_wrapper .close_bid_min{display:flex;width:100%}.app_sell.flex .field_wrapper .close_bid_min .field-group{width:40%}.app_sell.flex .field_wrapper.image{display:none;margin-top:-20px;text-align:center}.app_sell.flex .description{padding-bottom:25px!important}.app_sell.flex .description textarea{padding:11px 16px}.app_sell.flex .bidder_user_message_card{display:flex;align-items:center;justify-content:center;margin-bottom:25vh;font-size:18px;font-weight:700;line-height:1.5;color:#222;text-align:center}.app_sell.flex .w__advise-register{display:flex;align-items:center;justify-content:center;min-height:475px;padding:10px 0}@media screen and (max-width:767px){.app_sell.flex .w__advise-register{min-height:598px}}.app_sell.flex .w__advise-register .bidder_user_message_card{display:flex;align-items:center;justify-content:center;margin-bottom:25vh;font-size:18px;font-weight:700;line-height:1.5;color:#222;text-align:center}.app_sell.flex .app_hidden{display:none}.app_sell.flex .app_titlebar{width:100%;height:auto;background-color:#fff}.app_sell.flex form.flex{display:flex;flex-wrap:wrap;justify-content:center;width:540px;margin:0 auto;font-size:16px;background-color:#fff}.app_sell.flex form.flex .ui.selection.dropdown{padding:.78571429em 2.1em .78571429em 1em}.app_sell.flex form.flex .ui.fluid.dropdown>.dropdown.icon{position:static;float:right;padding:.55em 0 0;font-size:25px;color:#222}.app_sell.flex form.flex i.dropdown.icon{top:0;right:10px;font-size:25px;color:#222}.app_sell.flex form.flex .ui.dropdown.area .visible.menu.transition{max-height:180px!important}.app_sell.flex form.flex .ui.dropdown.prefecture .visible.menu.transition{max-height:228px!important}.app_sell.flex form.flex .ui.dropdown.expired{width:100%!important}.app_sell.flex form.flex .ui.dropdown.expired .visible.menu.transition,.app_sell.flex form.flex .ui.dropdown.save_method .visible.menu.transition,.app_sell.flex form.flex .ui.dropdown.timing .visible.menu.transition{max-height:228px!important}.app_sell.flex form.flex .ui.checkbox.w__is-vaccum,.app_sell.flex form.flex .ui.checkbox.w__is_ikejime{padding:4px 0!important;color:#222}.app_sell.flex form.flex .ui.basic.label.label{display:flex;align-items:center;justify-content:center;min-width:34px;padding:0 .5em;color:#222}.app_sell.flex form.flex .dropzone.flex{display:flex;align-items:center;justify-content:center;width:300px;height:300px;padding:61px 0;margin-bottom:6px;cursor:pointer;border:1px solid #ccc;border-radius:5px}.app_sell.flex form.flex .dropzone.flex>span{color:#222;text-align:center}.app_sell.flex form.flex .dropzone_mobile{display:none}.app_sell.flex form.flex .point{margin:0!important;text-align:center}@media only screen and (max-width:767px){.app_sell.flex form.flex{margin:0 32px}.app_sell.flex form.flex .dropzone_mobile{display:block;margin:0 auto!important}}.app_sell.flex form.flex .field_wrapper.bottom{padding-bottom:100px}.app_sell.flex form.flex .field_wrapper{width:100%;padding-bottom:18px}.app_sell.flex form.flex .field_wrapper label.flex{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:4px;font-family:HiraKakuPro-W6;color:#222}.app_sell.flex form.flex .field_wrapper.image{margin-top:-20px}.app_sell.flex form.flex .field_wrapper .fishing_spot_wrap,.app_sell.flex form.flex .field_wrapper .weight_wrap{padding-bottom:8px}.app_sell.flex form.flex .field_wrapper .app_form_label_icon{margin-left:1rem}.app_sell.flex form.flex .field_wrapper .compliance_container{margin-bottom:18px!important}.app_sell.flex form.flex .field_wrapper .compliance_wrap{margin-bottom:8px}.app_sell.flex form.flex .field_wrapper .compliance_checkbox{position:relative;top:5px}.app_sell.flex form.flex .field_wrapper .compliance_checkbox label{margin-bottom:6px}.app_sell.flex form.flex .field_wrapper .is-nature-radio{position:relative;top:3px;margin-bottom:6px}.app_sell.flex form.flex .field_wrapper .is-nature-radio label{margin-bottom:6px}.app_sell.flex form.flex .field_wrapper .is-nature-radio-wrapper{padding-top:8px;flex-direction:column}.app_sell.flex form.flex .field_wrapper .ikejime-water-radio{position:relative;margin-right:30px;margin-bottom:3px}.app_sell.flex form.flex .field_wrapper .ikejime-water-radio label{margin-bottom:3px}.app_sell.flex form.flex .field_wrapper .ikejime-water-radio-wrapper{padding-top:8px;flex-direction:column}.app_sell.flex form.flex .field_wrapper .compliance_label,.app_sell.flex form.flex .field_wrapper .fish_select{padding-left:10px;font-size:14px;cursor:pointer;position:relative}.app_sell.flex form.flex .field_wrapper .fish_select{top:-7px;margin-right:30px}.app_sell.flex form.flex .field_wrapper.description,.app_sell.flex form.flex .form_last{padding-bottom:64px}.app_sell.flex .turn_landing.flex{display:flex;justify-content:center;width:100%;margin:36px 0 30px}.app_sell.flex .turn_landing.flex a,.app_sell.flex .turn_landing.flex a:visited{color:#222}.app_sell.flex .description textarea{width:100%;resize:none;border:1px solid #ccc;border-radius:5px}.app_sell.flex .btn_sell{height:48px;line-height:1.5;color:#fff;background-color:#ffc107;border-radius:5px}.app_sell.flex .btn_sell:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app_sell.flex .btn_sell:hover{opacity:1}}.app_sell.flex a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.app_sell.flex a:hover{text-decoration:none;opacity:1}}.app_sell.flex form.flex .ui.input,.app_sell.flex form.flex .ui.selection.dropdown{width:550px}.app_sell.flex form.flex .dropzone.flex{width:100%;height:320px}.app_sell.flex form.flex .field_wrapper{width:550px;margin:0}.app_sell.flex form.flex .field_wrapper.image_group{padding-bottom:26px}@media screen and (min-width:1024px){.app_sell.flex form.flex,.app_sell.flex form.flex .ui.input,.app_sell.flex form.flex .ui.selection.dropdown{width:550px}.app_sell.flex form.flex .dropzone.flex{width:100%;height:320px}.app_sell.flex form.flex .field_wrapper{width:550px;margin:0}.app_sell.flex form.flex .field_wrapper.image{margin-top:-20px}}@media screen and (max-width:767px){.app_sell.flex{padding:0 16px}.app_sell.flex .wrap{width:100%}.app_sell.flex .app_titlebar{width:100%;height:auto}.app_sell.flex .ui.header{font-size:16px}.app_sell.flex form.flex{width:100%;margin:0}.app_sell.flex form.flex .ui.input,.app_sell.flex form.flex .ui.selection.dropdown{width:100%}.app_sell.flex form.flex .dropzone.flex{width:100%;height:300px}.app_sell.flex form.flex .dropzone_pc{display:none}.app_sell.flex form.flex .dropzone_mobile{display:block}.app_sell.flex form.flex .field_wrapper{width:100%;padding-bottom:20px}.app_sell.flex form.flex .field_wrapper label.flex{display:flex;align-items:center;justify-content:flex-start;width:380px;margin-bottom:4px;font-family:HiraKakuPro-W6}.app_sell.flex form.flex .field_wrapper .app_form_label_icon{margin-left:1rem}.app_sell.flex form.flex .field_wrapper.description{padding-bottom:56px}.app_sell.flex .turn_landing.flex{padding:36px 0 32px;margin:0;background:#fff}.app_sell.flex .btn_sell{width:100%}}.stack_checkbox{display:flex;flex-wrap:wrap;grid-gap:.25em 1.25em;gap:.25em 1.25em}.mypage_notification{background-color:#fff}.mypage_notification.zero-message{display:flex;align-items:center;justify-content:center;height:500px}@media screen and (max-width:991px){.mypage_notification.zero-message{height:190px}}.mypage_notification .info_label{padding:3px 5px;font-size:10px;font-weight:700;color:#fff;vertical-align:text-top;background-color:#ef6266;border-radius:3px;margin-left:13px}.mypage_notification .notifications{padding:0 16px}.mypage_notification .notifications .info{height:auto;border-bottom:1px solid #ccc;padding-top:16px;padding-left:4px}.mypage_notification .notifications .info.read{background:hsla(0,0%,82%,.1)}.mypage_notification .notifications .info.read .info_datetime,.mypage_notification .notifications .info.read .info_link{opacity:.5}.mypage_notification .notifications .info .info_datetime{margin-bottom:8px;font-size:13px;line-height:1.5;color:#222;letter-spacing:1px}.mypage_notification .notifications .info .info_title{margin-bottom:8px;margin-left:24px;font-size:14px}.mypage_notification .notifications .info .info_title .info_link:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.mypage_notification .notifications .info .info_title .info_link:hover{text-decoration:none;opacity:1}}.mypage_notification .notifications .info .info_title .info{margin-bottom:8px;border:none}.mypage_notification .notifications .ui.button{width:100%}.mypage_notification .notifications .app_pagination.flex{display:flex;justify-content:center;width:100%!important;padding:0;margin-top:3rem;margin-bottom:52px}.mypage_notification .notifications .first,.mypage_notification .notifications .last,.mypage_notification .notifications li.item{display:none}@media screen and (max-width:767px){.mypage_notification .app_pagination.flex .ui.button{padding:.78571429em 1.5em;font-size:14px}.mypage_notification .app_pagination.flex .previous{margin-right:8px}.mypage_notification .app_pagination.flex .next{margin-left:40px}}.mypage_notification .w__pagination{display:flex;justify-content:center}.mypage_notification .w__pagination .gc__pagination{width:auto}.mypage_notification .w__pagination.disabled .gc__pagination:hover{cursor:not-allowed}.mypage_notification .w__pagination.disabled .gc__pagination .rc-pagination{pointer-events:none;opacity:.7}.b__email-config{margin-top:24px;text-align:right}.b__email-config button{padding:.85rem;font-size:700;font-weight:700;color:#fff;background:#ffc107;border:#dedce0;border-radius:4px;outline:none}.b__email-isread-button{text-align:right}.b__email-bar{padding-top:0!important}.w__all_check .w__all_check_label{margin:6px!important}.app__credit{background-color:#fff;padding-bottom:32px}.app__credit .ui.header{margin-top:52px!important}.app__credit .payment_wrapper{width:320px;margin:0 auto}.app__credit .payment_wrapper .description{font-size:16px}@media(max-width:350px){.app__credit .payment_wrapper .description{font-size:14px}}.app__credit .address_register_link{margin-bottom:32px;font-size:16px;text-align:center}.app__credit .address_register_link a:hover{text-decoration:underline;opacity:.7}@media(max-width:350px){.app__credit .address_register_link{margin-right:16px;margin-left:16px}}.app__credit .address_register_link span{color:#ef6266}@media(max-width:350px){.app__credit .already_card{margin:0 16px}}.app__credit .already_card .a__card_tile{margin-bottom:40px;border:1px solid #ddd}.app__credit .already_card .a__card_tile .b__tile-top{display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 43px 0 16px;background-color:#f2f2f2;border-bottom:1px solid #ddd}.app__credit .already_card .a__card_tile .b__tile-top span{font-size:14px}.app__credit .already_card .a__card_tile .b__tile-bottom{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 49px 0 16px}.app__credit .already_card .a__card_tile .b__tile-bottom span{font-size:16px}.app__credit .already_card a{cursor:pointer}.app__credit .already_card a:hover{text-decoration:underline;opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app__credit .already_card a:hover{text-decoration:none;opacity:1}}.app__credit .already_card .w__delete_button{display:flex;justify-content:center}.app__credit .already_card .w__delete_button .ui.button.delete_button{width:auto;height:48px;margin-top:8px;line-height:1.5;color:#ef6266;background-color:#fff;border-radius:5px;font-size:15px}.app__credit .already_card .w__delete_button .ui.button.delete_button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app__credit .already_card .w__delete_button .ui.button.delete_button:hover{text-decoration:none;opacity:1}}.app__credit .b__unregistered{text-align:center}@media(max-width:350px){.app__credit .b__unregistered{margin:0 16px}}.app__credit .b__unregistered p{margin-bottom:40px}@media screen and (max-width:767px){.app_titlebar h3{font-size:16px!important}.app__credit .payment_wrapper{width:100%;padding:0 16px}}.app__bank-account{background-color:#fff;padding-bottom:32px}.app__bank-account .ui.header{margin-top:52px!important}.app__bank-account .payment_wrapper{width:400px;margin:0 auto}.app__bank-account .payment_wrapper .description{font-size:16px}@media(max-width:350px){.app__bank-account .payment_wrapper .description{font-size:14px}}.app__bank-account .payment_wrapper .bank_account_explain_link{display:inline-block;font-size:20px;text-align:center}.app__bank-account .payment_wrapper .bank_account_explain_link span{color:#ef6266}.app__bank-account .payment_wrapper .bank_account_explain_link a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app__bank-account .payment_wrapper .bank_account_explain_link a:hover{color:#4183c4;text-decoration:none;opacity:1}}.app__bank-account .already_bank{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px}.app__bank-account .already_bank p{width:500px;margin:0;font-size:16px;text-align:center}@media screen and (max-width:767px){.app__bank-account .already_bank p{width:100%}}.app__bank-account .already_bank .beta_infomation p{padding-bottom:10px;font-size:13px}@media(max-width:350px){.app__bank-account .already_bank{margin:0 16px}}.app__bank-account .already_bank .already_bank_link{width:100%;margin:32px 0;text-align:center}.app__bank-account .already_bank .already_bank_link a:hover{text-decoration:underline;opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app__bank-account .already_bank .already_bank_link a:hover{text-decoration:none;opacity:1}}.app__bank-account .already_bank .already_bank_link a .ui.button.payment_button{width:320px;padding:0!important;margin-bottom:16px}.app__bank-account .already_bank .already_bank_link a .ui.button.payment_button span:first-child{font-size:14px}.app__bank-account .already_bank .already_bank_link a .ui.button.payment_button span:last-child{font-size:12px}@media screen and (max-width:767px){.app__bank-account .already_bank .already_bank_link a .ui.button.payment_button{width:100%}}.app__bank-account .already_bank .b__bank-info{display:flex;width:100%;margin-bottom:40px;border:1px solid #ddd}.app__bank-account .already_bank .b__bank-info .w__left-column{background-color:#f2f2f2;border-right:1px solid #ddd}.app__bank-account .already_bank .b__bank-info .w__left-column div{display:flex;align-items:center;width:90px;height:30px;padding-left:16px;font-size:14px;border-bottom:1px solid #ddd}.app__bank-account .already_bank .b__bank-info .w__left-column div:last-child{border:none}.app__bank-account .already_bank .b__bank-info .w__right-column{width:calc(100% - 90px)}.app__bank-account .already_bank .b__bank-info .w__right-column div{display:flex;align-items:center;justify-content:flex-end;height:30px;padding-right:16px;font-size:14px;border-bottom:1px solid #ddd}.app__bank-account .already_bank .b__bank-info .w__right-column div:last-child{border:none}.app__bank-account .already_card p:first-child{font-size:16px}@media(max-width:350px){.app__bank-account .already_card p:first-child{font-size:14px}}@media(max-width:350px){.app__bank-account .already_card{margin:0 16px}}.app__bank-account .already_card .a__card_tile{margin-bottom:40px;border:1px solid #ddd}.app__bank-account .already_card .a__card_tile .b__tile-top{display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 43px 0 16px;background-color:#f2f2f2;border-bottom:1px solid #ddd}.app__bank-account .already_card .a__card_tile .b__tile-top span{font-size:14px}.app__bank-account .already_card .a__card_tile .b__tile-bottom{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 49px 0 16px}.app__bank-account .already_card .a__card_tile .b__tile-bottom span{font-size:16px}.app__bank-account .already_card a{cursor:pointer}.app__bank-account .already_card a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.app__bank-account .already_card a:hover{text-decoration:none;opacity:1}}.app__bank-account .b__unregistered{text-align:center}@media(max-width:350px){.app__bank-account .b__unregistered{margin:0 16px}}.app__bank-account .b__unregistered p{margin-bottom:40px;font-size:16px}.app__bank-account .b__unregistered .ui.button.payment_button{width:320px;padding:0!important;margin-bottom:16px}.app__bank-account .b__unregistered .ui.button.payment_button span:first-child{font-size:14px}.app__bank-account .b__unregistered .ui.button.payment_button span:last-child{font-size:12px}@media screen and (max-width:767px){.app__bank-account .b__unregistered .ui.button.payment_button{width:100%}}@media screen and (max-width:767px){.app_titlebar h3{font-size:16px!important}.app__bank-account .payment_wrapper{width:100%;padding:0 16px}.mobile__header{position:relative;display:flex;justify-content:flex-start;align-items:center;padding-left:16px;top:28px}.pc__only{display:none!important}}@media screen and (min-width:767px){.mobile__only{display:none!important}}.app_credit-register.flex{display:flex;flex-wrap:wrap;justify-content:center;background-color:#fff}.app_credit-register.flex .available_card_notice{text-align:center}.app_credit-register.flex .wrapper{width:440px}.app_credit-register.flex .app_titlebar.flex .ui.header{font-size:26px}.app_credit-register.flex .stripe-elements.elements button{padding-bottom:0;font-size:1rem;color:#fff;background-color:#ffc107;border-radius:5px}.app_credit-register.flex .stripe-elements.elements button:hover{opacity:.8;transition-duration:.4s}.app_credit-register.flex .contact_form_title{display:flex;width:600px;font-size:14px;font-weight:600;color:#000}.app_credit-register.flex .content{width:600px;height:118px;resize:none;border:1px solid #ccc;border-radius:5px}.app_credit-register.flex .app_titlebar{width:600px;height:86px;margin:0;background-color:#fff}.app_credit-register.flex form.flex{display:flex;flex-wrap:wrap;justify-content:center;width:440px;padding:32px 0;margin-bottom:8px;background-color:#fff}.app_credit-register.flex .amplify-container{display:flex;flex-wrap:wrap;justify-content:center;width:600px}.app_credit-register.flex .amplify-container .ui.input{width:600px;height:36px;margin-bottom:8px}.app_credit-register.flex .amplify-container .ui.button.submit_login{width:360px;height:48px;margin-top:24px;color:#fff;background-color:#ffc107}.app_credit-register.flex footer.flex{display:flex;flex-wrap:wrap;justify-content:center;width:440px;padding:32px 0;margin-bottom:8px;background-color:#fff}.app_credit-register.flex footer.flex .gotop{width:600px;color:#222;text-align:center}.app_credit-register.flex footer.flex a:hover{text-decoration:underline;opacity:.8}.app_credit-register.flex .app_form_label_icon{margin:2px 0 0 6px}.app_credit-register.flex .field-group{margin-bottom:8px}@media screen and (max-width:1024px){.app_credit-register.flex form.flex{width:320px;padding:0}.app_credit-register.flex .app_titlebar{width:100%}.app_credit-register.flex .amplify-container,.app_credit-register.flex .amplify-container .ui.input,.app_credit-register.flex .content{width:320px}.app_credit-register.flex .contact_form_title,.app_credit-register.flex footer.flex{width:100%}}@media screen and (max-width:767px){.app_credit-register.flex{background-color:#fff}.app_credit-register.flex .wrapper{width:100%;padding:16px}.app_credit-register.flex .stripe-elements.elements{padding:35px 0}.app_credit-register.flex .stripe-elements.elements .fieldset{margin:0 0 15px}.app_credit-register.flex .stripe-elements.elements button{width:100%;margin:0}.app_credit-register.flex form.flex{width:100%}.app_credit-register.flex .app_titlebar{width:100%;height:82px}.app_credit-register.flex .app_titlebar .ui.header{font-size:16px}.app_credit-register.flex .content{width:380px;height:118px}.app_credit-register.flex .amplify-container,.app_credit-register.flex .amplify-container footer.flex{width:100%}.app_credit-register.flex .amplify-container .ui.input{width:380px}}@media screen and (max-width:414px){.app_credit-register.flex{background-color:#fff}.app_credit-register.flex img{width:350px}.app_credit-register.flex .wrapper,.app_credit-register.flex form.flex{width:100%}.app_credit-register.flex .app_titlebar{width:100%;height:82px}.app_credit-register.flex .app_titlebar .ui.header{font-size:16px}.app_credit-register.flex .content{width:300px;height:118px}.app_credit-register.flex .amplify-container,.app_credit-register.flex .amplify-container footer.flex{width:100%}.app_credit-register.flex .amplify-container .ui.input{width:300px}}.app_mypage{max-width:1200px;margin:0 auto;background-color:#fff;padding-right:60px;padding-bottom:100px;padding-left:60px}@media screen and (max-width:767px){.app_mypage .app_profile_header{margin-top:16px}}@media screen and (max-width:991px){.app_mypage{padding-right:20px;padding-bottom:100px;padding-left:20px}}@media screen and (max-width:767px){.app_mypage{padding:0}}.app_mypage .f__mypage{display:flex}@media screen and (max-width:767px){.app_mypage .f__mypage{flex-wrap:wrap;justify-content:space-between}}.app_mypage .f__mypage .b__navbar{width:280px}@media screen and (max-width:767px){.app_mypage .f__mypage .b__navbar{order:1;width:100%;margin:0 auto;padding-bottom:100px}}.app_mypage .f__mypage .b__main{padding-left:2%;width:calc(100% - 280px)}.app_mypage .f__mypage .b__main .w__mypage-notification{padding-left:40px}.app_mypage .f__mypage .b__main .w__mypage-notification .annotation{margin-bottom:10px;margin-left:10px}.app_mypage .f__mypage .b__main .w__mypage-notification .ui.bottom.attached.segment{padding:0}.app_mypage .f__mypage .b__main .w__mypage-notification .ui.attached.tabular.menu{display:flex;justify-content:center}.app_mypage .f__mypage .b__main .w__mypage-notification .ui.attached.tabular.menu a{display:flex;justify-content:center;width:50%;font-weight:700;border-radius:0!important}.app_mypage .f__mypage .b__main .w__mypage-notification .ui.attached.tabular.menu .item{background:#fff;padding-top:16px;padding-bottom:16px}.app_mypage .f__mypage .b__main .w__mypage-notification .ui.attached.tabular.menu .active.item{pointer-events:none;background:#fff;border-top:4px solid #ffc107}@media screen and (max-width:767px){.app_mypage .f__mypage .b__main .w__mypage-notification{padding:0}}.app_mypage .f__mypage .b__main .w__mypage-notification .w__list.loading{cursor:not-allowed}.app_mypage .f__mypage .b__main .w__mypage-notification .w__list.loading .ui.attached.tabular.menu a{pointer-events:none}.app_mypage .f__mypage .b__main .w__mypage-notification .w__list.loading .ui.bottom.attached.segment{display:flex;align-items:center;justify-content:center;height:500px}@media screen and (max-width:991px){.app_mypage .f__mypage .b__main .w__mypage-notification .w__list.loading .ui.bottom.attached.segment{height:190px}}.app_mypage .f__mypage .b__main .w__mypage-notification .w__list .ui.attached.tabular.menu a.active{color:#fff;background:#ffc107}.app_mypage .f__mypage .b__main .w__mypage-notification .w__list .ui.bottom.attached.segment{border:2px solid #ffc107}@media screen and (max-width:767px){.app_mypage .f__mypage .b__main{padding:0}}.app_mypage .f__mypage .b__main .tabpage{box-shadow:0!important;border:none!important;background-color:#f0f0f0}.app_mypage .f__mypage .b__main .ui.tabular.menu,.app_mypage .f__mypage .b__main .ui.tabular.menu .active.item{border:none}.app_mypage .f__mypage .b__main .ui.segment{border:none;border-radius:none}.app_mypage .f__mypage .b__main .app_titlebar{padding:30px 0 40px;font-size:26px;background-color:#fff}@media screen and (max-width:767px){.app_mypage .f__mypage .b__main .app_titlebar{padding:32px 0}}.app_mypage .f__mypage .b__main .app_titlebar h3{font-size:26px;color:#222}@media screen and (max-width:767px){.app_mypage .f__mypage .b__main{order:0;width:100%}}.app_mypage .f__mypage .b__main .common_sales_list .image_content{min-height:0}.app_mypage .f__mypage .b__main .common_sales_list .app_sales_list .app_fish_card{width:220px;height:330px}@media screen and (max-width:991px){.app_mypage .f__mypage .b__main .common_sales_list .app_sales_list .app_fish_card{width:212px}}.app_mypage .f__mypage .b__main .common_sales_list .app_sales_list .fish_thumbnail{width:100%;height:100%}.app_mypage .f__mypage .b__main .tiny-loader{margin-bottom:20px}.app_mypage .f__mypage .b__gotop{text-align:center;margin-top:20px}.app_mypage .f__mypage .b__gotop .gotop{color:#222}.app_mypage .f__mypage .b__gotop .gotop:hover{text-decoration:underline;opacity:.8}@media screen and (max-width:991px){.app_mypage .f__mypage .b__gotop{margin-top:0}}@media screen and (max-width:767px){.app_mypage .f__mypage .b__gotop{display:none;order:2;width:100%}}.common_sales_list .app_sales_list{display:flex;flex-wrap:wrap;justify-content:center}.common_sales_list div{color:#222}.common_sales_list .app_sales_list.flex .app_fish_card{margin:8px}.common_sales_list .fish_card{display:flex;flex-direction:column;align-content:space-around;justify-content:center}.common_sales_list .app_pagination.flex{display:flex;justify-content:center;width:100%;padding:0;margin:32px 0 52px}.common_sales_list .app_pagination .first,.common_sales_list .app_pagination .last,.common_sales_list .app_pagination li.item{display:none}@media only screen and (max-width:871px){.common_sales_list .app_sales_list.flex .app_fish_card{display:flex;justify-content:space-around;width:27vw;height:100%}.common_sales_list .app_sales_list.flex .app_fish_card .fish_thumbnail{width:100%;height:27vw}.common_sales_list .app_fish_card.grid .sell_name{font-size:1em}}@media screen and (max-width:767px){.common_sales_list .app_sales_list.flex .app_fish_card{width:48vw!important;margin:2px}.common_sales_list .app_sales_list.flex .app_fish_card .fish_thumbnail{width:100%;height:48vw}.common_sales_list .app_pagination.flex{padding:0 1%}.common_sales_list .app_pagination.flex .ui.button{padding:.78571429em 1.5em;font-size:14px}.common_sales_list .app_pagination.flex .previous{margin-right:8px}.common_sales_list .app_pagination.flex .next{margin-left:40px}}@media only screen and (max-width:600px){.common_sales_list .app_sales_list.flex .app_fish_card{width:48%}}.a__edit_mypage{background-color:#fff}.a__edit_mypage .introduction_container .field-group{justify-content:center!important}.a__edit_mypage .word_count{margin-left:10px}.a__edit_mypage .form_item .flex_required{color:#222}.a__edit_mypage .form_item .flex_required .align-center{display:flex;align-items:center}.a__edit_mypage .form_item .prefecture{display:flex;align-items:center;height:36px!important;margin-bottom:5px;padding-top:11px!important}.a__edit_mypage .form_item .prefecture i{margin:-.3em!important}.a__edit_mypage .form_item .is_company .checkbox_label{margin-right:10px;font-size:14px}.a__edit_mypage .form_item .is_company .app_form_label_icon{margin-left:0!important}.a__edit_mypage .change_password .ui.button{width:220px;margin-left:0;color:#222;background-color:#efefef;margin-top:0;margin-bottom:0}@media screen and (max-width:767px){.a__edit_mypage .change_password .ui.button{width:100%}}.a__edit_mypage .change_email_caption{margin-top:10px;margin-bottom:5px}.a__edit_mypage .change_email_caption span{color:#ef6266}.a__edit_mypage .change_email .ui.button{width:220px;margin-top:32px;margin-bottom:16px;margin-left:0;color:#222;background-color:#efefef}@media screen and (max-width:767px){.a__edit_mypage .change_email .ui.button{width:100%}}.a__edit_mypage .small_font{color:#222;text-align:center}.a__edit_mypage .dropzone.flex{position:relative;display:flex;align-items:center;justify-content:center;width:300px;height:300px;padding:0;margin:32px 0 18px;overflow:hidden;cursor:pointer;border:1px solid #ccc;border-radius:5px}.a__edit_mypage .dropzone.flex>span{text-align:center}.a__edit_mypage .dropzone.flex .ui.medium.image{position:absolute;top:50%;left:50%;width:auto;max-width:90%;height:auto;max-height:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.a__edit_mypage .dropzone_mobile{display:none}.a__edit_mypage .field-group{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;justify-content:flex-end}.a__edit_mypage .flex_container>label>span{position:relative;bottom:4px;left:6px;cursor:pointer}.a__edit_mypage .field-group textarea{width:100%;height:160px;padding:11px 16px;resize:none;background-color:#fff;border:1px solid #ccc;border-radius:5px}.a__edit_mypage .mypage_contents{display:flex;align-items:center;justify-content:center}.a__edit_mypage .member_information_container{width:90%}.a__edit_mypage .member_information_container .flex_container{padding:0;margin:0 0 5px}.a__edit_mypage .member_information_container span{font-size:14px}.a__edit_mypage .member_information_container .button{padding:.78571429em 1.5em;font-weight:700;color:#fff;cursor:pointer;border:1px solid #ccc;border-radius:4px;outline:none}.a__edit_mypage .member_information_container .button__add{background:#ffc107}.a__edit_mypage .member_information_container .button__delete{margin:20px 0 8px;background:#ef6266}.a__edit_mypage .member_information_container .b__form-card{padding:20px;margin:20px 0;border:1px solid #dedce0;border-radius:8px;box-shadow:1px 2px 7px 1px #ccc}.a__edit_mypage .sub_title{display:flex;align-items:center;padding-top:32px}.a__edit_mypage .w__reco_credit{margin-top:10px}.a__edit_mypage .w__reco_credit span{font-weight:700;color:#ef6266}.a__edit_mypage .flex_required.optional{display:flex;flex-wrap:nowrap;align-items:flex-start;padding-top:12px;padding-bottom:4px;vertical-align:middle}.a__edit_mypage .flex_required.optional .optional{display:inline-flex;margin-bottom:3px}.a__edit_mypage .flex_required.optional .error{font-size:12px}.a__edit_mypage .flex_required{display:flex;align-items:center;padding-top:12px;padding-bottom:4px;vertical-align:middle}.a__edit_mypage .flex_required.align-center{align-items:center}.a__edit_mypage .flex_required .optional{display:inline-flex;margin-bottom:3px}.a__edit_mypage .flex_required .error{font-size:12px}.a__edit_mypage .address_note{padding-top:8px;font-size:12px;line-height:1.6em}.a__edit_mypage .ui.input{min-width:100%;height:36px}.a__edit_mypage .ui.form{width:100%}.a__edit_mypage .ui.dropdown.prefecture .visible.menu.transition{max-height:228px!important}.a__edit_mypage h2.ui.header{font-size:16px;line-height:1.5;color:#222}.a__edit_mypage .ui.divider{margin-top:.6rem}.a__edit_mypage .required label:after{width:28px;height:19px;margin-top:0!important;margin-left:15px!important;font-size:11px;color:#fff!important;text-align:center;content:"必須"!important;background-color:#ef6266;border-radius:3px}.a__edit_mypage .optional_mark label:after{padding:3px;margin-left:15px;font-size:11px;content:"任意";background-color:#dcdcdc;border-radius:3px}.a__edit_mypage .destination_information_title{padding-top:56px;font-size:20px}.a__edit_mypage .sale_fish_information_container .ui.form .grouped.fields,.a__edit_mypage .sale_fish_information_container p{margin:0}.a__edit_mypage .input_area .ui.input{min-width:100%}.a__edit_mypage .ui.form .field .ui.input input,.a__edit_mypage .ui.form .fields .field .ui.input input{width:100%}.a__edit_mypage .caution{padding-left:25px;margin:0}.a__edit_mypage .sale_fish_information_title{padding-top:56px}.a__edit_mypage .sale_fish_information_title label{padding-left:25px;font-size:20px}.a__edit_mypage .name_form{padding-top:23px}.a__edit_mypage .flex_container{display:flex;padding-top:12px}.a__edit_mypage .flex_container input{margin-right:20px}.a__edit_mypage .requiritur:after{padding:3px;margin-left:15px;font-size:11px;font-weight:600;color:#fff;content:"必須";background-color:#ef6266;border-radius:3px}.a__edit_mypage .requiritur{font-weight:600}.a__edit_mypage .women_radio_form{padding-left:34px}.a__edit_mypage .ui.selection.dropdown.prefecture{min-width:90px;height:24px;min-height:0;padding-top:5px}.a__edit_mypage .ui.selection.dropdown.prefecture .dropdown.icon{top:2px}.a__edit_mypage .wrap{padding:4px 0 14px}.a__edit_mypage .wrap_identification{padding:4px 0 0}.a__edit_mypage .identification{width:100%;height:150px;border:1px solid #ccc;border-radius:5px}.a__edit_mypage .identification_text{align-self:center;justify-self:center}.a__edit_mypage .identification_text p{text-align:center}.a__edit_mypage .bank_account_information .ui.selection.dropdown{width:100%}.a__edit_mypage .bank_account_information_title{padding-top:32px;font-size:20px}.a__edit_mypage .divider_area{width:120px}.a__edit_mypage .buy_fish_information_title{padding-top:56px}.a__edit_mypage .buy_fish_information_title label{padding-left:25px;font-size:20px}.a__edit_mypage .credit_container{width:240px;height:24px;padding:5px 0 0 15px;color:#888;background-color:#f0f0f0;border-radius:5px}.a__edit_mypage .ui.button{width:100%;height:48px;margin:32px auto;line-height:1.5;color:#fff;background-color:#ffc107;border-radius:5px;display:flex;align-items:center;justify-content:center}.a__edit_mypage .ui.button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.a__edit_mypage .ui.button:hover{opacity:1}}.a__edit_mypage .form_submit{padding:64px 0 56px;border-radius:5px}.a__edit_mypage .redirect_top{display:flex;width:100%;padding:64px 0 32px}.a__edit_mypage .dropzone.flex{width:100%;height:320px}.a__edit_mypage .company_explanation{margin-top:4px;font-size:14px}.a__edit_mypage .company_explanation_notice{margin:8px 0 16px;font-size:12px}.a__edit_mypage .label-link-checkbox{display:inline-block;padding-left:20px;font-size:14px;cursor:pointer}.a__edit_mypage .label-link-checkbox a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.a__edit_mypage .label-link-checkbox a:hover{text-decoration:none;opacity:1}}.a__edit_mypage .b__post-number{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:350px){.a__edit_mypage .b__post-number{display:block}}.a__edit_mypage .b__post-number .b__post-number_inner{display:flex;align-items:center}.a__edit_mypage .b__post-number .ui.input input{width:55px}.a__edit_mypage .b__post-number .unit_hyphen{margin:0 8px;font-size:20px}.a__edit_mypage .b__post-number .unit_hyphen+.field-group .ui.input input{width:65px}.a__edit_mypage .b__post-number .ui.input{margin-bottom:0}.a__edit_mypage .b__post-number .post-search-btn{padding:3px 20px;margin-left:16px;font-size:16px;font-weight:700;color:#ffc107;cursor:pointer;background:#fff;border:2px solid #ffc107;border-radius:30px;outline:none}.a__edit_mypage .b__post-number .post-search-btn:hover{color:#fff;background:#ffdb6d}@media screen and (max-width:350px){.a__edit_mypage .b__post-number .post-search-btn{margin-top:16px;margin-left:0}}.a__edit_mypage .hidden_form .ui.input{display:none}.a__edit_mypage .mypage-edit__skip-config ul{padding-left:20px}.a__edit_mypage .mypage-edit__skip-config li{margin:8px 0}.a__edit_mypage .mypage-edit__skip-config li a{display:inline-block;margin:5px 0}.a__edit_mypage .mypage-edit__skip-config .flex_required{flex-wrap:nowrap}.payments .payments_container{flex-wrap:wrap;justify-content:center;width:100%}.payments .payments_container .sell_fish .ui.header{margin-top:0!important;font-size:18px;line-height:1.5;color:#222;text-align:center}@media screen and (max-width:767px){.payments .payments_container .sell_fish .ui.header{font-size:16px}}.payments .payments_container .buy_fish .ui.header{font-size:18px;line-height:1.5;color:#222;text-align:center}@media screen and (max-width:767px){.payments .payments_container .buy_fish .ui.header{font-size:16px}}.payments .ui.button.payment_button{width:100%;height:48px;line-height:1.5;color:#fff;background-color:#ffc107;border-radius:5px;font-size:15px}@media screen and (max-width:767px){.payments .ui.button.payment_button:hover{background-color:#ffc107}}@media screen and (min-width:1024px){.app_mypage .dropzone.flex{width:100%;height:320px}}@media screen and (max-width:767px){.app_mypage .ui.form div.field{margin-bottom:14px}.app_mypage .member_information_container{width:100%;padding:0 16px}.app_mypage .field-group textarea{width:100%}.app_mypage .mobile_page{max-width:150px}.app_mypage .ui.input{min-width:100%;height:36px}.app_mypage .bank_account_information .ui.selection.dropdown,.app_mypage .ui.button,.app_mypage .ui.form{width:100%}.app_mypage .ui.selection.dropdown{min-width:78px}.app_mypage .ui.form .fields{display:flex;display:-ms-flexbox}.dropzone.flex{width:100%;height:300px}}@media screen and (max-width:414px){.app_mypage .ui.button{width:100%}.form_item .dropzone.flex{height:300px;margin:0 auto!important}}.reset_password_modal{width:500px!important;min-height:150px;max-height:80%;margin:0 16px;border-radius:4px}.reset_password_modal .b__body .w__modal-body .a__reset-password-modal{padding:0 40px}@media screen and (max-width:767px){.reset_password_modal .b__body .w__modal-body .a__reset-password-modal{padding:0}}.reset_password_modal .b__body .w__modal-body .a__reset-password-modal h1{margin-bottom:20px;text-align:center}@media screen and (max-width:359px){.reset_password_modal .b__body .w__modal-body .a__reset-password-modal h1{font-size:24px}}.reset_password_modal .b__body .w__modal-body .a__reset-password-modal .b__field .field-group .ui.fluid.input.input-field{padding-bottom:8px;margin:0}.reset_password_modal .b__body .w__modal-body .a__reset-password-modal .b__field .field-group .ui.fluid.input.input-field input{height:46px;background-color:#f1f3f4;border:none}.reset_password_modal .b__body .w__modal-body .a__reset-password-modal .b__field .field-group .ui.fluid.input.input-field input:active,.reset_password_modal .b__body .w__modal-body .a__reset-password-modal .b__field .field-group .ui.fluid.input.input-field input:focus{background-color:#fff;box-shadow:0 0 0 3px #ffc107}.reset_password_modal .b__body .w__modal-body .a__reset-password-modal .w__actions{margin-top:8px}.reset_password_modal .b__body .w__modal-body .a__reset-password-modal .w__actions .ui.fluid.positive.button{height:40px}.reset_password_modal .b__body .w__modal-body .a__reset-password-modal .w__actions .ui.fluid.positive.button:hover{background-color:#ffc107!important;opacity:.8;transition-duration:.4s}.reset_email_modal{width:500px!important;min-height:150px;max-height:80%;margin:0 16px;border-radius:4px}.reset_email_modal .b__body .w__modal-body .a__reset-email-modal{padding:0 40px}@media screen and (max-width:767px){.reset_email_modal .b__body .w__modal-body .a__reset-email-modal{padding:0}}.reset_email_modal .b__body .w__modal-body .a__reset-email-modal h1{margin-bottom:20px;text-align:center}@media screen and (max-width:359px){.reset_email_modal .b__body .w__modal-body .a__reset-email-modal h1{font-size:24px}}.reset_email_modal .b__body .w__modal-body .a__reset-email-modal .b__field .field-group .ui.fluid.input.input-field{padding-bottom:8px;margin:0}.reset_email_modal .b__body .w__modal-body .a__reset-email-modal .b__field .field-group .ui.fluid.input.input-field input{height:46px;background-color:#f1f3f4;border:none}.reset_email_modal .b__body .w__modal-body .a__reset-email-modal .b__field .field-group .ui.fluid.input.input-field input:active,.reset_email_modal .b__body .w__modal-body .a__reset-email-modal .b__field .field-group .ui.fluid.input.input-field input:focus{background-color:#fff;box-shadow:0 0 0 3px #ffc107}.reset_email_modal .b__body .w__modal-body .a__reset-email-modal .w__actions{margin-top:8px}.reset_email_modal .b__body .w__modal-body .a__reset-email-modal .w__actions .ui.fluid.positive.button{height:40px}.reset_email_modal .b__body .w__modal-body .a__reset-email-modal .w__actions .ui.fluid.positive.button:hover{background-color:#ffc107!important;opacity:.8;transition-duration:.4s}.app_signout{width:100%;padding:0 16px;margin-bottom:52px;text-align:center;background-color:#fff}.app_signout .signout_button{width:320px;height:48px;line-height:1.5;color:#fff!important;background-color:#ffc107!important}.app_signout .signout_button:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app_signout .signout_button:hover{opacity:1}}@media screen and (max-width:767px){.app_signout .signout_button{width:256px;margin:7em 0}}.app_mypage .b__main .app_contact .wrapper{width:90%}.app_mypage .b__main .app_contact .wrapper .amplify-container{justify-content:left;width:100%}.app_mypage .b__main .app_contact .wrapper .report_container{margin-bottom:0}@media screen and (max-width:767px){.app_mypage .b__main .app_contact .wrapper{width:100%}.app_mypage .b__main .app_contact .wrapper .report_container{margin:0 16px 32px}}.app_mypage .b__main .app_contact footer{display:none}.b__nav_bar{width:100%;padding-top:32px}.b__nav_bar .app_profile_header{display:block}@media screen and (max-width:767px){.b__nav_bar .app_profile_header{display:none}}.b__nav_bar .app_profile_header .new-line{display:inline}.b__nav_bar .app_profile_header .profile_reputation{margin:0}.b__nav_bar .app_profile_header .profile_reputation a{display:inline-block;height:17px;padding:0;color:#4183c4}.b__nav_bar .app_profile_header .profile_reputation a:hover{text-decoration:underline;background-color:#fff;opacity:.7}@media screen and (max-width:991px){.b__nav_bar .app_profile_header .profile_reputation a:hover{text-decoration:none;opacity:1}}.b__nav_bar .navOption{padding-left:16px;margin-top:32px;margin-bottom:8px;font-size:16px;font-weight:700}.b__nav_bar a{display:flex;align-items:center;height:40px;padding-left:16px}.b__nav_bar a span{width:90%}.b__nav_bar a i.icon{display:flex;align-items:center;justify-content:flex-end;width:10%;height:100%;padding-right:18px;font-size:9px}.b__nav_bar a{color:#222}.b__nav_bar a:hover{background-color:rgba(255,193,7,.1);background-transition:.4s}@media screen and (max-width:767px){.b__nav_bar a:hover{background-color:#fafafa}}.b__nav_bar a:visited{color:#222}.b__nav_bar a:nth-child(-n+7){border-bottom:none}.b__nav_bar a.active{font-weight:700;background-color:#f0f0f0}@media screen and (max-width:767px){.b__nav_bar .only_pc{display:none}}.b__nav_bar .ui.header{color:#222}@media screen and (max-width:767px){.b__nav_bar .ui.header{font-size:16px}}.b__nav_bar a:nth-child(10),.b__nav_bar a:nth-child(11),.b__nav_bar a:nth-child(12){border-bottom:none}.b__nav_bar .ui.user-header{padding:0 0 8px 16px;line-height:1.5}.b__nav_bar .a__newfish-sidemenu{z-index:1;box-sizing:border-box;display:block;width:20rem;min-height:640px;overflow-y:auto;background:#fff;border-right:1px solid #eaecef}@media screen and (max-width:767px){.b__nav_bar .a__newfish-sidemenu{width:100%;min-height:0;border-right:none}.b__nav_bar .a__newfish-sidemenu a{margin-right:10px}.b__nav_bar .a__newfish-sidemenu .accordion-content{width:360px;padding:20px;margin-left:15px!important}}.b__nav_bar .a__newfish-sidemenu__accordion .title{display:block;margin:1.5rem 1rem;font-size:700;cursor:pointer}.b__nav_bar .a__newfish-sidemenu__accordion .title:before{padding-right:8px;font-family:"FontAwesome";content:""}.b__nav_bar .a__newfish-sidemenu__accordion .hidden-checkbox{display:none}.b__nav_bar .a__newfish-sidemenu__accordion .accordion-content{display:none;margin:0 2.5rem;overflow:hidden;opacity:0}.b__nav_bar .a__newfish-sidemenu__accordion .accordion-content .list{margin-bottom:8px}.b__nav_bar .a__newfish-sidemenu__accordion .hidden-checkbox:checked+.title+.accordion-content{display:block;opacity:1}.b__nav_bar .a__newfish-sidemenu__accordion .hidden-checkbox:checked+.title:before{content:""}.a__leave{margin-bottom:80px}.a__leave .w__main{display:flex;justify-content:center}.a__leave .w__form{width:700px}@media screen and (max-width:991px){.a__leave .w__form{width:90%}}.a__leave .w__field-title{margin-bottom:4px;font-size:16px;font-weight:600;color:#222}.a__leave .w__field{margin-bottom:26px}.a__leave .w__field .ui.dropdown{padding:10px 29.4px 10px 14px}.a__leave .w__field .ui.dropdown .icon{padding-top:3px;padding-right:16px;padding-bottom:3px;font-size:24px;color:#000}.a__leave .w__field .ui.dropdown .text{font-size:14px}.a__leave .w__field textarea{width:100%;height:118px;padding:11px 16px;font-size:14px;color:#222;resize:none;border:1px solid #ccc;border-radius:5px;outline:none}.a__leave .w__action-btn .ui.button{height:48px;font-size:14px;color:#fff;background:#ffc107}.a__leave .w__action-btn .ui.button:hover{opacity:.8;transition-duration:.4s}.app__modal.w__leave-modal{width:310px!important;padding-right:32px!important;padding-left:32px!important}.app__modal.w__leave-modal .b__body{padding-bottom:0!important}.app__modal.w__leave-modal .w__modal-inner{display:flex;justify-content:center}.app__modal.w__leave-modal .w__caption{margin:0;font-size:18px;color:#000;text-align:center}.app__modal.w__leave-modal .w__button .cancel{margin-right:10px;font-size:14px;color:#ffc107;background:#fff;border:2px solid #ffc107}.app__modal.w__leave-modal .w__button .leave{font-size:14px;color:#fff;background:#ffc107}.my_review_loader{display:flex;justify-content:center}.my_review .reviewList .ui.divided.items .item{display:flex;flex-direction:column}@media screen and (max-width:767px){.my_review{padding:0 16px;font-size:16px}.my_review .ui.divided.items .item{flex-direction:row}.my_review .ui.divided.items .item .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 0 0 14px}.my_review .ui.divided.items .item .content .meta{margin-bottom:0}}.my-follow-loader{display:flex;justify-content:center}.a__reply-modal textarea{width:100%;height:200px;padding:17px 8px;resize:none;border-radius:5px;outline:none}.a__reply-modal textarea:active,.a__reply-modal textarea:focus{border:1px solid #85b7d9;box-shadow:none}.a__reply-modal__field .comment{margin-bottom:8px}.a__reply-modal__field .comment label{font-size:16px;color:#2b2b2b}.a__reply-modal__field .comment-length{display:flex;justify-content:flex-end}.a__reply-modal .ui.button{height:40px;margin-top:20px}.app_userprofile{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding-top:16px;padding-bottom:100px;background-color:#fff}.app_userprofile .app_profile_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:21px}@media screen and (max-width:767px){.app_userprofile .app_profile_header{justify-content:center}}.app_userprofile .userprofile_introduction_area{width:100%;padding:0 8px;background-color:#fff}.app_userprofile .userprofile_introduction{display:inline-block;width:720px;font-size:16px;line-height:1.5;color:#222;text-align:left;word-wrap:break-word;white-space:pre-wrap;content:"\a";border-radius:5px}.app_userprofile .userprofile_introduction .noIntroduction{text-align:center}.app_userprofile .ui.bottom.attached.segment.active.tab.userprofile_fish_list{display:flex;align-items:center;justify-content:center;min-height:120px}.app_userprofile .ui.attached.segment{width:720px;padding:0;margin:0;border:none}.app_userprofile .userprofile_fish_title{display:none;margin:18px auto 24px;font-family:HiraKakuPro-W6;font-size:18px;text-align:center}.app_userprofile .ui.segment[class*="bottom attached"]{margin-bottom:0}.app_userprofile .ui.yellow.button,.app_userprofile .ui.yellow.buttons .button{height:32px;padding:10px}.app_userprofile .no-fish-sale{width:100%;margin-top:20px;text-align:center}.app_userprofile .no-review{text-align:center}.app_userprofile section{width:720px}.app_userprofile section .tabpage{overflow:hidden}.app_userprofile section .tabpage .ui.attached.tabular.menu{border:none}.app_userprofile section .tabpage .ui.attached.tabular.menu .item{display:flex;align-items:center;justify-content:center;width:25%;font-weight:600;background-color:#f0f0f0;border:none}.app_userprofile section .tabpage .ui.attached.tabular.menu .item.active{background-color:#fff}.app_userprofile section .tabpage .ui.tab{display:flex;flex-wrap:wrap;justify-content:center;padding:40px 0 20px;border:none}.app_userprofile section .gotop{display:flex;justify-content:center;order:3;width:100%;padding:64px 0 32px}.app_userprofile section .gotop a{color:#000}.app_userprofile section .gotop a:hover{text-decoration:underline;opacity:.8}.app_userprofile section .app_sales_list{display:flex;flex-wrap:wrap;justify-content:center}.app_userprofile section .app_sales_list .app_fish_card{width:220px;height:330px;margin:8px}.app_userprofile section .app_pagination{display:flex;align-items:flex-end;justify-content:center;padding-left:0;margin:14px auto}@media screen and (max-width:767px){.app_userprofile section .user_review .reviewList .ui.divided.items .item{flex-direction:row}.app_userprofile section .user_review .reviewList .ui.divided.items .item .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 0 0 14px}.app_userprofile section .user_review .reviewList .ui.divided.items .item .content .meta{margin-bottom:0}}@media screen and (max-width:1100px){.app_userprofile section,.app_userprofile section .userprofile_introduction{width:600px}.app_userprofile section .app_sales_list .app_fish_card{width:220px;height:330px}}@media screen and (max-width:940px){.app_userprofile section{order:1}.app_userprofile .app_sales_list.flex .app_fish_card{margin:8px}.app_userprofile .gotop.mobile{display:flex;justify-content:center;order:3;width:100%;padding:64px 0 32px}.app_userprofile .gotop.mobile a{color:#222}.app_userprofile .gotop.mobile a:hover{color:#454545}}@media screen and (max-width:710px){.app_userprofile{padding-top:16px;background-color:#fff}.app_userprofile .app_profile_header{background-position:70% 30%}.app_userprofile .view_all{display:flex;align-items:center;justify-content:center;width:256px;height:32px;color:#fff;background-color:#3477cb;border-radius:5px;margin:30px auto 0}.app_userprofile .view_all:focus,.app_userprofile .view_all:hover{color:#fff;background-color:#3c7ccd}.app_userprofile .view_all.yellow{background-color:#ffc107}.app_userprofile .gotop{display:flex;justify-content:center;order:3;width:100%;padding:64px 0 32px}.app_userprofile .gotop a{color:#222}.app_userprofile .gotop a:hover{color:#454545}.app_userprofile .userprofile_introduction_area{padding:0 16px}.app_userprofile .userprofile_introduction{width:100%}.app_userprofile .app_titlebar.flex .ui.header{font-size:16px}.app_userprofile .app_sales_list,.app_userprofile .contents{display:flex;flex-wrap:wrap;justify-content:center}.app_userprofile .contents,.app_userprofile .contents .app_titlebar{width:100%}.app_userprofile .app_sales_list.flex .app_fish_card{display:flex;width:47.5%;margin:2px}.app_userprofile .user_review{width:100%;padding:0 16px}.app_userprofile .user_review .ui.divided.items .item .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 0 0 14px}.app_userprofile .user_review .ui.divided.items .item .content .meta{margin-bottom:0}}.user-follow-loader{margin-bottom:100px;font-size:16px;text-align:center}.user-follow{display:flex;flex-direction:column;justify-content:center;max-width:650px;margin:0 auto 76px}.user-follower-loader{margin-bottom:100px;font-size:16px;text-align:center}.user-follower{display:flex;flex-direction:column;justify-content:center;max-width:650px;margin:0 auto 76px}.app_stripe_complete.flex{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;position:relative;display:flex;flex-wrap:wrap;justify-content:center;height:81vh;min-height:100%;overflow:hidden;background-color:#fff;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:359px){.app_stripe_complete.flex{height:75vh}}.app_stripe_complete.flex .wrapper{width:700px;padding:32px 0}.app_stripe_complete.flex .wrapper .w__contents{position:absolute;top:30%;left:0}@media screen and (max-width:767px){.app_stripe_complete.flex .wrapper .w__contents{top:20%}}@media screen and (max-width:359px){.app_stripe_complete.flex .wrapper .w__contents{top:18%}}@media screen and (max-width:767px){.app_stripe_complete.flex .wrapper .w__contents .ui.header.title_text{margin:80px 0 0}}.app_stripe_complete.flex .wrapper.app_hidden{display:none}.app_stripe_complete.flex .state_loggined{margin-bottom:40px}@media screen and (max-width:767px){.app_stripe_complete.flex .state_loggined{margin-bottom:20px}}.app_stripe_complete.flex .state_loggined:hover .app_signup_complete.flex div.flex .ui.button.submit_login{background-color:#ffce3a}@media screen and (max-width:767px){.app_stripe_complete.flex .state_loggined:hover{opacity:1}}.app_stripe_complete.flex div.flex{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;display:flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:#fff}.app_stripe_complete.flex div.flex .title_text{margin:25px 0 0;font-size:22px;text-align:center}.app_stripe_complete.flex div.flex .container_text{margin:24px 61px 57px;font-size:18px;text-align:center}.app_stripe_complete.flex div.flex .ui.button.submit_login{width:320px;height:48px;padding:0;color:#fff;background-color:#ffc107}.app_stripe_complete.flex div.flex .ui.button.submit_login:hover{background-color:#ffce3a}@media screen and (max-width:767px){.app_stripe_complete.flex div.flex .ui.button.submit_login:hover{opacity:1}}.app_stripe_complete.flex div.flex .grid{display:grid;display:-ms-grid;grid-template-columns:repeat(16,1fr);grid-template-rows:48px}.app_stripe_complete.flex div.flex .grid .ui.image{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 1;-ms-grid-row-span:1;z-index:1;width:20px;height:20px;margin:14px 13px}.app_stripe_complete.flex div.flex .grid .content.flex{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 1;-ms-grid-row-span:1;z-index:2;display:flex;align-items:center;justify-content:center}.app_stripe_complete.flex footer.flex{display:flex;flex-wrap:wrap;justify-content:center;width:456px;padding:32px 0;margin-bottom:8px;background-color:#fff}.app_stripe_complete.flex footer.flex .attention_signup{width:100%;padding-bottom:16px;text-align:center}.app_stripe_complete.flex footer.flex .ui.button.basic.btn_signup{width:320px;height:48px;margin-bottom:44px;font-weight:600!important;color:#3f98e2!important;box-shadow:inset 0 0 0 1px #3f98e2}.app_stripe_complete.flex footer.flex .gotop{width:100%;color:#000;text-align:center}.app_stripe_complete.flex footer.flex .gotop:active,.app_stripe_complete.flex footer.flex .gotop:visited{color:#000}@media screen and (max-width:767px){.app_stripe_complete.flex{background-color:#fff;background-image:none!important}.app_stripe_complete.flex .wrapper{width:100%;padding:0}.app_stripe_complete.flex div.flex .title_text{margin:112px 0 0}.app_stripe_complete.flex div.flex .container_text{margin:11px 61px 49px}.app_stripe_complete.flex div.flex .ui.button.submit_login{width:256px;margin:0 0 162px}.app_stripe_complete.flex footer.flex{width:320px}.app_stripe_complete.flex footer.flex a,.app_stripe_complete.flex footer.flex a .ui.button.basic.btn_signup{width:256px}}.a__cognito_callback .ui.loader:after{border-color:#00b7c2 transparent transparent!important}.app_hidden{display:none!important}.social{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;display:flex;flex-wrap:wrap;justify-content:center;background-repeat:no-repeat;background-size:cover}.social .wrapper{width:456px}.social .flex_required{display:flex}.social .app_titlebar{width:456px;height:86px;margin:8px 0;background-color:#fff}.social .app_disabled{pointer-events:none;opacity:.45}.social form.flex{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:8px;background-color:#fff}.social form.flex .sns_buttons.flex{display:flex;flex-wrap:wrap;width:320px}.social form.flex .sns_buttons.flex .ui.button{width:100%;height:48px;margin-bottom:16px;color:#fff}.social form.flex .sns_buttons.flex .btn_fb{background-color:#3c5281!important}.social form.flex .sns_buttons.flex .btn_fb:hover{background-color:#2c3c5e!important}.social form.flex .sns_buttons.flex .btn_fb .grid{display:grid;display:-ms-grid;grid-template-columns:repeat(16,1fr);grid-template-rows:48px}.social form.flex .sns_buttons.flex .btn_fb .grid .ui.image{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 1;-ms-grid-row-span:1;z-index:1;width:20px;height:20px;margin:14px 13px}.social form.flex .sns_buttons.flex .btn_google{background-color:#cc5849!important}.social form.flex .sns_buttons.flex .btn_google:hover{background-color:#b14031!important}.social form.flex .sns_buttons.flex .btn_google .grid{width:100%;height:48px;display:grid;display:-ms-grid;grid-template-columns:repeat(16,1fr);grid-template-rows:48px}.social form.flex .sns_buttons.flex .btn_google .grid .ui.image{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 1;-ms-grid-row-span:1;z-index:1;width:26px;height:15px;margin:17px 13px 16px}.social form.flex .sns_buttons.flex .content.flex{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 1;-ms-grid-row-span:1;z-index:2;display:flex;align-items:center;justify-content:center}.social form.flex .sns_buttons.flex .ui.button{padding:0}.social .liner.flex{display:flex;flex-wrap:nowrap;align-items:center;padding-bottom:24px}.social .liner.flex .div_liner.flex{display:flex;flex-wrap:nowrap;align-items:center;stroke:#000}.social .amplify-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.social .amplify-container .login_error_message{display:none;width:320px;margin-bottom:10px;font-size:12px;color:#d62d2d}.social .amplify-container .login_error_message.display_error{display:block!important}.social .amplify-container .ui.input{width:320px;height:48px;margin-bottom:16px}.social .amplify-container .link_forgotpassword{width:320px;margin-bottom:24px;text-align:left}.social .amplify-container .ui.button.submit_login{width:320px;height:48px;padding:0;color:#fff;background-color:#ffc107}.social .amplify-container .ui.button.submit_login:hover{background-color:#ffce3a}@media screen and (max-width:767px){.social .amplify-container .ui.button.submit_login:hover{opacity:1}}.social .amplify-container .grid{display:grid;display:-ms-grid;grid-template-columns:repeat(16,1fr);grid-template-rows:48px}.social .amplify-container .grid .ui.image{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 1;-ms-grid-row-span:1;z-index:1;width:20px;height:20px;margin:14px 13px}.social .amplify-container .content.flex{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 1;-ms-grid-row-span:1;z-index:2;display:flex;align-items:center;justify-content:center}.social .amplify-container .input-field{width:256px}.social .amplify-container .field-group.agreement{width:320px;margin:20px 0}.social .amplify-container .field-group.agreement .ui.button{border:none}.social .amplify-container .field-group.agreement .is_agreement{position:relative;top:3px;margin-right:7px}.social .amplify-container .field-group.recaptcha{margin-top:15px}.social footer.flex{display:flex;flex-wrap:wrap;justify-content:center;width:456px;padding:32px 0;margin-bottom:8px;background-color:#fff}.social footer.flex .attention_signup{width:100%;padding-bottom:16px;text-align:center}.social footer.flex .ui.button.basic.btn_signup{width:320px;height:48px;margin-bottom:44px;font-weight:600!important;color:#3f98e2!important;box-shadow:inset 0 0 0 1px #3f98e2}.social footer.flex .gotop{width:100%;color:#000}.social footer.flex .gotop:active,.social footer.flex .gotop:visited{color:#000}.social .return_top{margin-top:44px;text-align:center}.social .ui.button.disabled_button{padding:0;font-weight:400;color:#000;text-align:center;cursor:pointer;background-color:transparent}.social .ui.button.disabled_button:hover{text-decoration:underline}.social .ui.button.agreement_disabled_button{padding:0;font-weight:400;color:#000;text-align:center;cursor:pointer;background-color:transparent}.social .ui.button.agreement_disabled_button a:hover{text-decoration:underline}@media screen and (max-width:767px){.social{background-image:none!important}.social .wrapper{width:100%;padding:0 16px}.social .app_titlebar{width:100%;height:82px}.social .app_titlebar .ui.header{font-size:16px}.social form.flex .sns_buttons.flex{width:256px}.social .liner.flex{display:flex;flex-wrap:nowrap;align-items:center;padding-bottom:24px}.social .liner.flex .div_liner.flex{display:flex;flex-wrap:nowrap;align-items:center;max-width:103px;stroke:#000}.social .liner.flex span{display:flex;align-items:center;width:50px;height:12px;padding:0 7px;font-size:12px}.social .amplify-container{display:block;width:100%}.social .amplify-container .ui.button.submit_login,.social .amplify-container .ui.input{width:100%}.social .amplify-container .field-group.recaptcha{display:flex;justify-content:center}.social footer.flex{width:320px}.social footer.flex a,.social footer.flex a .ui.button.basic.btn_signup{width:256px}}@media screen and (max-width:375px){.social .recaptcha{-webkit-transform:translateX(-6.75px);transform:translateX(-6.75px)}}.app__introduction_account{justify-content:center;width:100%}.app__introduction_account .b__how_to{display:flex;flex-wrap:wrap;justify-content:center;width:640px;margin:0 auto}@media screen and (max-width:767px){.app__introduction_account .b__how_to{width:100%}}.app__introduction_account .b__how_to .w__header_label{display:flex;align-items:center;justify-content:center;padding-top:56px;padding-bottom:56px}@media screen and (max-width:767px){.app__introduction_account .b__how_to .w__header_label{padding-top:32px;padding-bottom:56px}}@media screen and (max-width:659px){.app__introduction_account .b__how_to .w__header_label{padding-top:32px;padding-bottom:32px}}.app__introduction_account .b__how_to .w__header_label img{width:52px;height:11px;padding-right:8px}.app__introduction_account .b__how_to .w__header_label h3{padding-right:8px;margin:0;font-size:26px;line-height:1.5;color:#222}@media screen and (max-width:767px){.app__introduction_account .b__how_to .w__header_label h3{font-size:22px}}.app__introduction_account .b__how_to .w__row.bottom{padding-bottom:100px}.app__introduction_account .b__how_to .w__row{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:29px 0}.app__introduction_account .b__how_to .w__row.w__first_row{padding-top:0;padding-bottom:24px}.app__introduction_account .b__how_to .w__row .w__image{width:300px;margin-right:20px}.app__introduction_account .b__how_to .w__row .w__image img{border:1px solid #f0f0f0}@media screen and (max-width:359px){.app__introduction_account .b__how_to .w__row .w__image{margin:0}}.app__introduction_account .b__how_to .w__row .w__contents{width:300px;padding-bottom:8px;margin-left:20px}.app__introduction_account .b__how_to .w__row .w__contents .w__title_wrapper{display:flex;padding-bottom:8px}.app__introduction_account .b__how_to .w__row .w__contents .w__title_wrapper .w__title_number{margin-right:8px;font-size:16px;line-height:1.5;color:#222}.app__introduction_account .b__how_to .w__row .w__contents .w__title_wrapper .w__title{margin:0;font-size:16px;line-height:1.5;color:#222}.app__introduction_account .b__how_to .w__row .w__contents span{font-size:16px!important;font-size:18px;color:#222}.app__introduction_account .b__how_to .w__row .w__contents a{color:#3f98e2}@media screen and (max-width:359px){.app__introduction_account .b__how_to .w__row .w__contents{margin:0}}.app__introduction_account .turn_landing{padding:35px 0 32px}@media screen and (max-width:767px){.app__introduction_account .turn_landing{padding:8px 0 32px!important}}.app__introduction_account .turn_landing a{color:#222}.app__introduction_account .turn_landing a:hover{text-decoration:underline;opacity:.8}@media screen and (max-width:767px){.app__introduction_account .turn_landing a:hover{text-decoration:none;opacity:1}}@media screen and (max-width:767px){.app__introduction_account .w__header_label{padding-top:32px;padding-bottom:32px}.app__introduction_account .b__how_to .w__row{padding:0 16px}.app__introduction_account .b__how_to .w__row .w__image{width:auto;margin:0}.app__introduction_account .b__how_to .w__row .w__contents{width:100%;margin:0}.app__introduction_account .w__row{padding-top:48px!important}.app__introduction_account .w__row.w__first_row{padding-top:0!important}.app__introduction_account .w__row .w__image{order:2;padding-top:40px;margin-left:20px}.app__introduction_account .w__row .w__contents{order:1;margin-right:20px}}.a__introduction_fee{display:flex;flex:1 1;justify-content:center;padding-right:16px;padding-left:16px}@media screen and (max-width:767px){.a__introduction_fee{min-height:400px}}.a__introduction_fee .w__introduction_fee{display:flex;flex-direction:column;align-items:center;width:368px}.a__introduction_fee .w__introduction_fee header{width:100%;font-size:26px;font-weight:700;line-height:26px;color:#222;text-align:center;padding-top:56px;padding-bottom:56px}@media screen and (max-width:767px){.a__introduction_fee .w__introduction_fee header{padding-top:32px;padding-bottom:32px;font-size:22px}}.a__introduction_fee .w__introduction_fee img{width:80%;margin:0 auto 56px}@media screen and (max-width:767px){.a__introduction_fee .w__introduction_fee img{margin-bottom:32px}}.app__introduction_sell{justify-content:center;width:100%}.app__introduction_sell .b__how_to{display:flex;flex-wrap:wrap;justify-content:center;width:640px;margin:0 auto}@media screen and (max-width:767px){.app__introduction_sell .b__how_to{width:100%}}.app__introduction_sell .b__how_to .w__header_label{display:flex;align-items:center;justify-content:center;padding-top:56px;padding-bottom:56px}.app__introduction_sell .b__how_to .w__header_label img{width:52px;height:11px;padding-right:8px}.app__introduction_sell .b__how_to .w__header_label h3{padding-right:8px;margin:0;font-size:26px;line-height:1.5;color:#222}@media screen and (max-width:767px){.app__introduction_sell .b__how_to .w__header_label h3{font-size:22px}}@media screen and (max-width:767px){.app__introduction_sell .b__how_to .w__header_label{padding-top:32px;padding-bottom:56px}}@media screen and (max-width:659px){.app__introduction_sell .b__how_to .w__header_label{padding-top:32px;padding-bottom:32px}}.app__introduction_sell .b__how_to .w__first_row{padding-top:0!important;padding-bottom:24px}.app__introduction_sell .b__how_to .w__row.bottom{padding-bottom:100px}.app__introduction_sell .b__how_to .w__row{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:29px 0}@media screen and (max-width:767px){.app__introduction_sell .b__how_to .w__row{padding-top:64px}}.app__introduction_sell .b__how_to .w__row .w__image{width:300px}.app__introduction_sell .b__how_to .w__row .w__image img{border:1px solid #f0f0f0}@media screen and (max-width:359px){.app__introduction_sell .b__how_to .w__row .w__image{margin:0}}.app__introduction_sell .b__how_to .w__row .w__contents{width:300px;margin-left:20px}.app__introduction_sell .b__how_to .w__row .w__contents a{font-weight:700}.app__introduction_sell .b__how_to .w__row .w__contents a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.app__introduction_sell .b__how_to .w__row .w__contents a:hover{text-decoration:none;opacity:1}}.app__introduction_sell .b__how_to .w__row .w__contents .w__title_wrapper{display:flex;padding-bottom:8px}.app__introduction_sell .b__how_to .w__row .w__contents .w__title_wrapper .w__title_number{margin-right:8px;margin-bottom:0;font-size:16px;line-height:1.5;color:#222}.app__introduction_sell .b__how_to .w__row .w__contents .w__title_wrapper .w__title{margin:0;font-size:16px;line-height:1.5;color:#222}.app__introduction_sell .b__how_to .w__row .w__contents span{font-size:16px!important;font-size:18px;color:#222}.app__introduction_sell .b__how_to .w__row .w__contents a{color:#3f98e2}@media screen and (max-width:359px){.app__introduction_sell .b__how_to .w__row .w__contents{margin:0}}.app__introduction_sell .turn_landing{padding:35px 0 32px}@media screen and (max-width:767px){.app__introduction_sell .turn_landing{padding:8px 0 32px!important}}.app__introduction_sell .turn_landing a{color:#222}.app__introduction_sell .turn_landing a:hover{text-decoration:underline;opacity:.8}@media screen and (max-width:767px){.app__introduction_sell .turn_landing a:hover{text-decoration:none;opacity:1}}@media screen and (max-width:767px){.app__introduction_sell .w__row{padding-top:48px!important}.app__introduction_sell .w__row .w__image{order:2;padding-top:40px;margin-left:20px}.app__introduction_sell .w__row .w__contents{order:1;margin-right:20px}.app__introduction_sell .w__row .w__contents h3{font-size:16px}.app__introduction_sell .w__row .w__contents span{font-size:16px!important}.app__introduction_sell .b__how_to .w__row{padding:0 16px}.app__introduction_sell .b__how_to .w__row .w__contents,.app__introduction_sell .b__how_to .w__row .w__image{width:100%;margin:0}}.app__page3 .b__how_to{display:flex;justify-content:center}@media only screen and (max-width:1240px){.app__page3 .b__how_to{flex-direction:column}}.app__page3 .w__header_label{display:flex;align-items:center;justify-content:center;padding-top:56px;padding-bottom:56px}.app__page3 .w__header_label img{width:52px;height:11px;padding-right:8px}.app__page3 .w__header_label h3{margin:0;font-size:26px;line-height:1.5;color:#222}.app__page3 .w__card_lists_wrapper{display:flex;justify-content:center;padding:0 16px 100px}.app__page3 .w__warning-poison{display:flex;flex-direction:column;width:100%;max-width:560px}@media only screen and (max-width:630px){.app__page3 .w__warning-poison{max-width:598px}}.app__page3 .w__movie,.app__page3 .w__movie-food-poisoning{position:relative;display:flex;flex-direction:column;align-items:center;padding-right:28px;padding-bottom:100px;padding-left:28px}.app__page3 .w__movie-food-poisoning .w__iframe,.app__page3 .w__movie .w__iframe{width:560px;height:310px}@media only screen and (max-width:630px){.app__page3 .w__movie-food-poisoning .w__iframe,.app__page3 .w__movie .w__iframe{width:100%;height:288px}}@media only screen and (max-width:417px){.app__page3 .w__movie-food-poisoning .w__iframe,.app__page3 .w__movie .w__iframe{height:215px}}.app__page3 .w__movie-food-poisoning .w__iframe-movie-food-poisoning,.app__page3 .w__movie .w__iframe-movie-food-poisoning{width:567px;height:456px}@media only screen and (max-width:1240px){.app__page3 .w__movie-food-poisoning .w__iframe-movie-food-poisoning,.app__page3 .w__movie .w__iframe-movie-food-poisoning{width:560px;height:310px}}@media only screen and (max-width:630px){.app__page3 .w__movie-food-poisoning .w__iframe-movie-food-poisoning,.app__page3 .w__movie .w__iframe-movie-food-poisoning{width:100%;height:288px}}@media only screen and (max-width:417px){.app__page3 .w__movie-food-poisoning .w__iframe-movie-food-poisoning,.app__page3 .w__movie .w__iframe-movie-food-poisoning{height:215px}}.app__page3 .w__movie-food-poisoning iframe,.app__page3 .w__movie iframe{width:100%;height:100%}@media screen and (max-width:767px){.app__page3 .w__movie,.app__page3 .w__movie-food-poisoning{padding:0 16px 100px}}.app__page3 .w__movie-food-poisoning .w__header-food-poisoning{padding:56px 0}.app__page3 .w__movie-food-poisoning .w__header-food-poisoning h3{font-size:26px}@media screen and (max-width:767px){.app__page3 .w__movie-food-poisoning .w__header-food-poisoning h3{font-size:22px}}@media screen and (max-width:767px){.app__page3 .w__movie-food-poisoning .w__header-food-poisoning{padding:32px 0}}.app__page3 .w__movie-food-poisoning .w__warning-links{width:100%;padding-bottom:56px}.app__page3 .w__movie-food-poisoning .w__avoiding-food-poisoning,.app__page3 .w__movie-food-poisoning .w__food-parasites{font-size:16px}.app__page3 .w__movie-food-poisoning .w__avoiding-food-poisoning p,.app__page3 .w__movie-food-poisoning .w__food-parasites p{margin:0;font-weight:600}.app__page3 .w__movie-food-poisoning .w__avoiding-food-poisoning a,.app__page3 .w__movie-food-poisoning .w__food-parasites a{color:#1e70bf;word-break:break-all;cursor:pointer}.app__page3 .w__movie-food-poisoning .w__food-parasites{padding-top:32px}.app__page3 .w__card_lists{display:flex;flex-wrap:wrap;justify-content:center;width:744px}.app__page3 .w__card:first-child,.app__page3 .w__card:nth-child(2){margin-bottom:32px}.app__page3 .w__card:nth-child(2n){margin-left:32px}.app__page3 .w__card{width:336px;height:162px;padding:32px;background-color:#fafafa;border:1px solid #aaa;border-radius:3px}.app__page3 .w__card_title{padding-bottom:8px;font-family:HiraKakuProN-W6;font-size:18px;color:#222}.app__page3 .w__card_message{font-family:HiraKakuProN-W3;font-size:18px;line-height:1.33;line-height:1.5;color:#222;word-wrap:break-word}.app__page3 .w__return_top{display:flex;justify-content:center;padding-top:64px;padding-bottom:32px}.app__page3 a{color:#222}.app__page3 a:hover{text-decoration:underline;opacity:.8}@media screen and (max-width:767px){.app__page3 a:hover{text-decoration:none;opacity:1}}@media screen and (max-width:767px){.app__page3 .w__header_label{padding-top:32px;padding-bottom:32px}.app__page3 .w__header_label h3{font-size:22px}.app__page3 .w__card_lists{flex-direction:column;width:100%}.app__page3 .w__card_lists .w__card{width:100%;margin-left:0!important}.app__page3 .w__card_lists .w__card .w__card_message,.app__page3 .w__card_lists .w__card .w__card_title{font-size:16px}.app__page3 .w__card_lists .w__card:not(:last-child){margin-bottom:32px!important}.app__page3 .w__return_top{padding-top:56px}}@media screen and (max-width:767px){.app__banner{padding:0 16px}}.app__banner .w__header_label{display:flex;flex-direction:column;align-items:center}.app__banner .w__header_label span{display:none}.app__banner .w__header_label .w__header{display:flex;align-items:center;justify-content:center;padding-top:56px;padding-bottom:56px}@media screen and (max-width:767px){.app__banner .w__header_label .w__header{padding-top:32px;padding-bottom:32px}}.app__banner .w__header_label .w__header img{width:52px;height:11px;padding-right:8px;margin-bottom:0}.app__banner .w__header_label .w__header h3{padding-right:8px;margin:0;font-family:HiraKakuProN-W6;font-size:26px;line-height:1.5}@media screen and (max-width:767px){.app__banner .w__header_label .w__header h3{font-size:22px}}.app__banner .w__header_label p{width:620px;font-family:HiraKakuProN-W3;font-size:16px;line-height:1.5;word-wrap:break-word}.app__banner .w__banner_lists_wrapper{display:flex;flex-direction:column;align-items:center;padding-bottom:100px}.app__banner .w__banner_lists{width:594px;padding-top:80px}.app__banner .w__banner_lists h4{margin-bottom:24px;font-family:HiraKakuProN-W3;font-size:18px}.app__banner .w__banner_lists .w__banner_wrapper{display:flex}.app__banner .w__banner_lists .w__square_banner:last-child{margin-left:24px}.app__banner .w__banner_lists .w__square_banner{display:flex;flex-direction:column;align-items:center}.app__banner .w__banner_lists .w__square_banner img{width:140px;height:140px}.app__banner .w__banner_lists .w__rectangle_banner:last-child{margin-left:24px}.app__banner .w__banner_lists .w__rectangle_banner{display:flex;flex-direction:column;align-items:center}.app__banner .w__banner_lists .w__rectangle_banner img{width:275px;height:60px}.app__banner .w__return_top{padding-top:64px;padding-bottom:32px;text-align:center}.app__banner .w__return_top a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.app__banner .w__return_top a:hover{text-decoration:none;opacity:1}}.app__banner .ui.button{display:flex;align-items:center;justify-content:center;width:140px;height:48px;padding:0 16px;line-height:1.5;color:#fff;background-color:#ffc107}.app__banner .ui.button img{width:14px;height:14px;margin-right:8px;margin-bottom:0}.app__banner a{color:#222}.app__banner a:hover{text-decoration:none;opacity:.8}.app__banner img{margin-bottom:6px}.app__banner .ui.button:hover:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:767px){.app__banner .w__header_label{padding-top:0;padding-bottom:0}.app__banner .w__header_label span{display:block}.app__banner .w__header_label p{width:100%}.app__banner .w__header{padding-top:32px;padding-bottom:32px}.app__banner .w__header h3{font-size:22px}.app__banner .w__banner_lists{width:100%;padding-top:40px}.app__banner .w__banner_lists h4{text-align:center}.app__banner .w__banner_lists .w__banner_wrapper{flex-direction:column}.app__banner .w__banner_lists .w__rectangle_banner:last-child,.app__banner .w__banner_lists .w__square_banner:last-child{padding-top:24px;margin-left:0}.app__banner .w__return_top{padding-top:56px}.app__banner .ui.button{display:none!important}}.a__introduction-card{display:flex;justify-content:center}.a__introduction-card .b__main{width:640px;padding-bottom:100px}.a__introduction-card .w__title{display:flex;align-items:center;justify-content:center;padding:56px 0}.a__introduction-card .w__title h3{padding:0 8px;margin:0;font-size:26px;line-height:1.5;color:#222}.a__introduction-card .w__title img{width:52px;height:11px}.a__introduction-card .b__section .w__caption{margin-bottom:16px}.a__introduction-card .b__section .w__caption h3{font-size:16px;line-height:1.5;color:#222;margin-top:0;margin-bottom:8px}.a__introduction-card .b__section .w__caption div{width:100%;height:1px;background:#d8d8d8}.a__introduction-card .b__section .w__description{margin:0;font-size:16px;line-height:1.5;color:#222}.a__introduction-card .b__section .w__caution{font-size:12px;line-height:1.5;color:#222;margin-bottom:32.4px}.a__introduction-card .b__section .w__kind p{margin:0;font-size:16px;line-height:1.5;color:#222}.a__introduction-card .b__section .w__card-img{margin:16px auto 34px;max-width:417px}.a__introduction-card .b__section .w__card-img img{width:100%;height:auto}.a__introduction-card .w__go-top{text-align:center;padding-top:64px;padding-bottom:32px}.a__introduction-card .w__go-top a{font-size:14px;color:#222}.a__introduction-card .w__go-top a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.a__introduction-card .w__go-top a:hover{text-decoration:none;opacity:1}}@media screen and (max-width:767px){.a__introduction-card{padding:0 16px}.a__introduction-card .b__main{width:100%}.a__introduction-card .w__title{padding-top:32px;padding-bottom:32px}.a__introduction-card .w__title h3{font-size:22px!important}.a__introduction-card .b__section .w__description{font-size:14px;line-height:1.37}.a__introduction-card .b__section .w__kind p{font-size:14px}}.a__introduction_styrofoam{display:flex;flex:1 1;justify-content:center;min-height:610px;padding-right:16px;padding-left:16px}@media screen and (max-width:767px){.a__introduction_styrofoam{min-height:400px}}.a__introduction_styrofoam .w__introduction_styrofoam{display:flex;flex-direction:column;align-items:center;width:368px}.a__introduction_styrofoam .w__introduction_styrofoam header{width:100%;font-size:26px;font-weight:700;line-height:26px;color:#222;text-align:center;padding-top:56px;padding-bottom:56px}@media screen and (max-width:767px){.a__introduction_styrofoam .w__introduction_styrofoam header{padding-top:32px;padding-bottom:32px;font-size:22px}}.a__introduction_styrofoam .w__introduction_styrofoam ul{width:100%;padding:0;margin:0;list-style:none}.a__introduction_styrofoam .w__introduction_styrofoam ul li{display:flex;flex-wrap:wrap;width:100%;font-size:16px;line-height:16px;padding-bottom:32px}.a__introduction_styrofoam .w__introduction_styrofoam ul li .b__label{width:100%;font-weight:700;padding-bottom:10px}.a__introduction_styrofoam .w__introduction_styrofoam ul li a{color:#1e70bf}.a__introduction_styrofoam .w__introduction_styrofoam ul li a:hover{text-decoration:underline;opacity:.8}@media screen and (max-width:767px){.a__introduction_styrofoam .w__introduction_styrofoam ul li a:hover{text-decoration:none;opacity:1}}.a__introduction_sales_account{display:flex;justify-content:center}.a__introduction_sales_account .w__introduction_sales_account{display:flex;flex-direction:column;justify-content:center;width:640px;margin-bottom:20px}.a__introduction_sales_account .w__introduction_sales_account header{padding:56px 0;font-size:26px;font-weight:700;text-align:center}.a__introduction_sales_account .w__introduction_sales_account header span{display:none}@media screen and (max-width:767px){.a__introduction_sales_account .w__introduction_sales_account header{padding:32px 0;font-size:22px}.a__introduction_sales_account .w__introduction_sales_account header span{display:inline;line-height:1.5}}.a__introduction_sales_account .w__introduction_sales_account .stripe_explain{text-align:justify;text-justify:inter-ideograph}.a__introduction_sales_account .w__introduction_sales_account .stripe_explain .stripe_information,.a__introduction_sales_account .w__introduction_sales_account .stripe_explain .stripe_support{margin-top:36px;font-size:18px;font-weight:700}.a__introduction_sales_account .w__introduction_sales_account .stripe_explain .stripe_information a,.a__introduction_sales_account .w__introduction_sales_account .stripe_explain .stripe_support a{font-size:14px;font-weight:400}.a__introduction_sales_account .w__introduction_sales_account .stripe_explain .stripe_information a:hover,.a__introduction_sales_account .w__introduction_sales_account .stripe_explain .stripe_support a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.a__introduction_sales_account .w__introduction_sales_account .stripe_explain .stripe_information a:hover,.a__introduction_sales_account .w__introduction_sales_account .stripe_explain .stripe_support a:hover{color:#4183c4;text-decoration:none;opacity:1}}.a__introduction_sales_account .w__introduction_sales_account .stripe_explain .introduction_example{margin:36px 0}.a__introduction_sales_account .w__introduction_sales_account .stripe_explain .introduction_example img{width:100%}@media screen and (max-width:767px){.a__introduction_sales_account .w__introduction_sales_account{width:100%;padding:0 16px}}.a__introduction_howto_sales_account{display:flex;justify-content:center}.a__introduction_howto_sales_account .w__introduction_howto_sales_account{display:flex;flex-direction:column;justify-content:center;width:640px;margin-bottom:20px}.a__introduction_howto_sales_account .w__introduction_howto_sales_account header{padding:56px 0;font-size:26px;font-weight:700;text-align:center}.a__introduction_howto_sales_account .w__introduction_howto_sales_account header span{display:none}@media screen and (max-width:767px){.a__introduction_howto_sales_account .w__introduction_howto_sales_account header{padding:32px 0;font-size:22px}.a__introduction_howto_sales_account .w__introduction_howto_sales_account header span{display:inline;line-height:1.5}}.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain{text-align:justify;text-justify:inter-ideograph}.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain .stripe_information,.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain .stripe_support{margin-top:36px;font-size:18px;font-weight:700}.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain .stripe_information a,.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain .stripe_support a{font-size:14px;font-weight:400}.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain .stripe_information a:hover,.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain .stripe_support a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain .stripe_information a:hover,.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain .stripe_support a:hover{color:#4183c4;text-decoration:none;opacity:1}}.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain .introduction_example{margin:36px 0}.a__introduction_howto_sales_account .w__introduction_howto_sales_account .explain .introduction_example img{width:100%}.a__introduction_howto_sales_account .w__introduction_howto_sales_account .answer_example{margin-top:36px}.a__introduction_howto_sales_account .w__introduction_howto_sales_account .answer_example img{width:100%;margin-bottom:80px}@media screen and (max-width:767px){.a__introduction_howto_sales_account .w__introduction_howto_sales_account{width:100%;padding:0 16px}}.a__introduction_change_sales_account{display:flex;justify-content:center}.a__introduction_change_sales_account .w__introduction_change_sales_account{display:flex;flex-direction:column;justify-content:center;width:640px;margin-bottom:20px}.a__introduction_change_sales_account .w__introduction_change_sales_account header{padding:56px 0;font-size:26px;font-weight:700;line-height:1.5em;text-align:center}.a__introduction_change_sales_account .w__introduction_change_sales_account header span{display:none}@media screen and (max-width:767px){.a__introduction_change_sales_account .w__introduction_change_sales_account header{padding:32px 0;font-size:22px}.a__introduction_change_sales_account .w__introduction_change_sales_account header span{display:inline;line-height:1.5}}.a__introduction_change_sales_account .w__introduction_change_sales_account .change_sale_account_example{margin-top:36px}.a__introduction_change_sales_account .w__introduction_change_sales_account .change_sale_account_example img{width:100%;margin-bottom:80px}@media screen and (max-width:767px){.a__introduction_change_sales_account .w__introduction_change_sales_account{width:100%;padding:0 16px}}.a__introduction-prepayment{display:flex;justify-content:center;padding:0 20px}.a__introduction-prepayment .b__main{width:640px;padding-bottom:100px}.a__introduction-prepayment .b__main .info_link:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:767px){.a__introduction-prepayment .b__main .info_link:hover{text-decoration:none;opacity:1}}.a__introduction-prepayment h1{display:flex;align-items:center;justify-content:center;padding:56px 0}.a__introduction-prepayment h2,.a__introduction-prepayment h3{padding:8px 0;margin:16px 0;border-bottom:1px solid #d8d8d8}.a__introduction-prepayment h3{font-size:16px;line-height:1.5}.a__introduction-prepayment table{display:inline-block;padding:10px;margin:5px 0;text-align:center;vertical-align:top;border-collapse:collapse}.a__introduction-prepayment td,.a__introduction-prepayment th{padding:6px 12px;border:1px solid #d8d8d8}.a__introduction-prepayment td{width:95px}.a__introduction-prepayment ul{padding-left:20px}@media screen and (max-width:767px){table{padding:0!important;margin:0!important}}.app__notfound{position:fixed;top:0;left:0;z-index:9999;align-items:center;width:100vw;height:100vh;background-color:#fff}.app__notfound,.app__notfound .w__content{display:flex;justify-content:center}@media screen and (max-width:767px){.app__notfound .w__content{flex-direction:column-reverse;align-items:center;padding-right:10px;padding-left:10px}}.app__notfound .w__content .b__message{display:inline-block;max-width:360px}.app__notfound .w__content .b__message .w__message{font-size:18px;line-height:1.78}@media screen and (max-width:767px){.app__notfound .w__content .b__message .w__message{font-size:16px;line-height:1.75}}.app__notfound .w__content .b__message .turn_landing.flex{margin-top:16px}@media screen and (max-width:767px){.app__notfound .w__content .b__message .turn_landing.flex{display:flex;justify-content:center}}.app__notfound .w__content .b__message .turn_landing.flex a:hover{text-decoration:underline;opacity:.6}@media screen and (max-width:767px){.app__notfound .w__content .b__message .turn_landing.flex .hidden_less_sm{display:none}}.app__notfound .w__content .b__message .turn_landing.flex span{color:#aaa}.app__notfound .w__content .ui.image{display:inline-block;width:132px;height:140px;margin-left:40px}@media screen and (max-width:767px){.app__notfound .w__content .ui.image{margin-bottom:16px;margin-left:0}}.app_signup_confirm.flex{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;padding-bottom:150px;display:flex;flex-wrap:wrap;justify-content:center;background-repeat:no-repeat;background-size:cover}.app_signup_confirm.flex .code-resend{width:100%;padding-top:20px}.app_signup_confirm.flex .code-resend a{cursor:pointer}.app_signup_confirm.flex .code-resend a:hover{text-decoration:underline}.app_signup_confirm.flex .code-resend.app_disabled a{opacity:.39}.app_signup_confirm.flex .app_titlebar{width:60%;height:auto;padding:56px 0;margin:0;background-color:#fff}.app_signup_confirm.flex form.flex{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-bottom:8px;background-color:#fff;padding-top:20px;padding-bottom:36px}@media screen and (max-width:767px){.app_signup_confirm.flex form.flex{padding:0 16px}}.app_signup_confirm.flex .amplify-container{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:320px;height:170px}.app_signup_confirm.flex .amplify-container .ui.input.input-field{width:320px}.app_signup_confirm.flex .amplify-container .field-group{height:50px}@media screen and (max-width:767px){.app_signup_confirm.flex .amplify-container .field-group,.app_signup_confirm.flex .amplify-container .field-group .ui.input{width:100%}}.app_signup_confirm.flex .amplify-container .ui.button.btn_submit{width:320px;height:46px;color:#fff;background-color:#ffc107;margin:20px auto 0}.app_signup_confirm.flex .amplify-container .ui.button.btn_submit:hover{background-color:#ffd454}@media screen and (max-width:767px){.app_signup_confirm.flex .amplify-container .ui.button.btn_submit:hover{opacity:1}}@media screen and (max-width:767px){.app_signup_confirm.flex .amplify-container,.app_signup_confirm.flex .amplify-container .ui.button.btn_submit{width:100%}}.app_signup_confirm.flex .confirm_message{margin-bottom:20px;font-size:15px}@media screen and (max-width:767px){.app_signup_confirm.flex{background-color:#fff;background-image:none!important}.app_signup_confirm.flex .wrapper{width:320px}.app_signup_confirm.flex .confirm_message{margin-right:30px;margin-left:30px}.app_signup_confirm.flex .app_titlebar{width:100%;height:82px}.app_signup_confirm.flex .app_titlebar .ui.header{font-size:16px}.app_signup_confirm.flex form.flex{width:100%}.app_signup_confirm.flex form.flex .sns_buttons.flex{width:256px}.app_signup_confirm.flex .liner.flex{display:flex;flex-wrap:nowrap;align-items:center;padding-bottom:24px}.app_signup_confirm.flex .liner.flex .div_liner.flex{display:flex;flex-wrap:nowrap;align-items:center;max-width:103px;stroke:#000}.app_signup_confirm.flex .liner.flex span{display:flex;align-items:center;width:50px;height:12px;padding:0 7px;font-size:12px}.app_signup_confirm.flex footer.flex{width:320px}.app_signup_confirm.flex footer.flex a,.app_signup_confirm.flex footer.flex a .ui.button.basic.btn_signup{width:256px}}.app_signup.flex{display:flex;flex-direction:column;align-items:center}.app_signup.flex .caution-message{margin:0 16px 16px;font-size:12px}.app_signup.flex .rectangle{width:320px;height:69px;padding:12px 8px;margin-bottom:16px;background-color:#f2f6ff;border:1px solid #06318f;border-radius:4px}.app_signup.flex .rectangle p{width:100%;height:auto;font-family:HiraKakuProN-W3;font-size:14px;font-style:normal;font-weight:400;font-stretch:normal;line-height:1.71;color:#06318f;letter-spacing:normal}@media screen and (max-width:767px){.app_signup.flex .rectangle{width:100%;height:auto}}.app_signup.flex .wrapper_content{max-width:456px;width:100%}.app_signup.flex .app_titlebar{height:auto;padding:56px 0;background-color:#fff}.app_signup.flex .app_titlebar .ui.header{font-size:26px;color:#222}.app_signup.flex .domain_guide{display:flex;align-items:center;padding:16px;font-size:12px}.app_signup.flex .or{display:flex;justify-content:center;width:456px;padding:24px 0 8px;font-size:12px}.app_signup.flex .app_disabled{pointer-events:none;opacity:.45}.app_signup.flex .w__sns_signup_content{display:flex;align-items:center;justify-content:center;height:48px}.app_signup.flex .w__sns_signup_content .ui.image{margin-left:14px}.app_signup.flex .w__sns_signup_content .signup_fb{display:flex;align-items:center;justify-content:center;width:100%}.app_signup.flex .w__sns_signup_content .signup_fb .content.fb{margin-left:8px}.app_signup.flex .w__sns_signup_content .signup_g{display:flex;align-items:center;justify-content:center;width:100%}.app_signup.flex .w__sns_signup_content .signup_g .content.g{margin-left:8px}.app_signup.flex .w__sns_signup_content .ui.image.fb{width:20px;height:20px;border-radius:4px}.app_signup.flex .w__sns_signup_content .ui.image.g{width:20px;height:20px}.app_signup.flex .liner.flex.bottom{padding:40px 0 0}.app_signup.flex .content.fb,.app_signup.flex .content.g{text-align:center}.app_signup.flex .w__signup_submit_btn{display:flex;align-items:center;justify-content:center;height:48px}.app_signup.flex .w__signup_submit_btn .ui.image{margin-left:14px}.app_signup.flex .w__signup_submit_btn .signup_mail{display:flex;align-items:center;justify-content:center;width:100%}.app_signup.flex .w__signup_submit_btn .signup_mail .ui.image.email{display:inline-block;width:20px;height:14.4px}.app_signup.flex .w__signup_submit_btn .signup_mail .content.email{margin-left:8px}.app_signup.flex form.flex{display:flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:#fff}.app_signup.flex form.flex .sns_buttons.flex{display:flex;flex-wrap:wrap;width:320px}.app_signup.flex form.flex .sns_buttons.flex .ui.button{width:100%;height:48px;color:#222}.app_signup.flex form.flex .sns_buttons.flex .btn_fb{margin-bottom:16px;background-color:#fff!important;border:1px solid #555}.app_signup.flex form.flex .sns_buttons.flex .btn_fb:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:991px){.app_signup.flex form.flex .sns_buttons.flex .btn_fb:hover{opacity:1}}.app_signup.flex form.flex .sns_buttons.flex .btn_google{background-color:#fff!important;border:1px solid #555}.app_signup.flex form.flex .sns_buttons.flex .btn_google:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:991px){.app_signup.flex form.flex .sns_buttons.flex .btn_google:hover{opacity:1}}.app_signup.flex form.flex .sns_buttons.flex .ui.button{padding:0}.app_signup.flex form.flex input{-webkit-appearance:none}.app_signup.flex .liner.flex{display:flex;flex-wrap:nowrap;align-items:center;color:#ccc}.app_signup.flex .liner.flex .div_liner.flex{display:flex;flex-wrap:nowrap;align-items:center;width:320px}.app_signup.flex .amplify-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.app_signup.flex .amplify-container .login_error_message{display:none;width:320px;margin-bottom:10px;font-size:12px;color:#d62d2d}.app_signup.flex .amplify-container .login_error_message.display_error{display:block!important}.app_signup.flex .amplify-container .prefecture,.app_signup.flex .amplify-container .ui.input{width:320px;height:48px;margin-top:16px;margin-bottom:0}.app_signup.flex .amplify-container .prefecture{display:flex;align-items:center}.app_signup.flex .amplify-container .prefecture .search{top:auto}.app_signup.flex .amplify-container .prefecture i{margin:-.4em!important}.app_signup.flex .amplify-container .validateError{width:320px;text-align:left}.app_signup.flex .amplify-container .validateError .syncValidateError{font-size:12px;color:#bd081c}.app_signup.flex .amplify-container .link_forgotpassword{width:320px;margin-bottom:24px;text-align:left}.app_signup.flex .amplify-container .ui.button.submit_login{width:320px;height:48px;padding:0;color:#fff;background-color:#ffc107}.app_signup.flex .amplify-container .ui.button.submit_login:hover{background-color:#ffce3a;opacity:.8;transition-duration:.4s}@media screen and (max-width:991px){.app_signup.flex .amplify-container .ui.button.submit_login:hover{background-color:#ffc107}}.app_signup.flex .amplify-container .input-field{width:256px}.app_signup.flex .amplify-container .field-group.agreement{display:flex;align-items:flex-start;width:320px;margin:20px 0;line-height:1.5}.app_signup.flex .amplify-container .field-group.agreement:focus{outline:none}.app_signup.flex .amplify-container .field-group.agreement a:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app_signup.flex .amplify-container .field-group.agreement a:hover{color:#4183c4;opacity:1}}.app_signup.flex .amplify-container .field-group.agreement .ui.button{border:none}.app_signup.flex .amplify-container .field-group.agreement .is_agreement{position:relative;top:3px;margin-right:7px}.app_signup.flex .amplify-container .field-group.recaptcha{justify-content:center;width:304px;margin-top:20px}.app_signup.flex .amplify-container .w__beta-signin{display:flex;flex-direction:column;align-items:center;width:100%}.app_signup.flex .amplify-container .w__beta-signin .signin-beta{width:320px;padding-top:24px}@media screen and (max-width:767px){.app_signup.flex .amplify-container .w__beta-signin .signin-beta{width:100%}}.app_signup.flex .amplify-container .w__beta-signin a.signinLink-beta{font-weight:700}.app_signup.flex .amplify-container .w__beta-signin a.signinLink-beta:hover{text-decoration:underline;opacity:.7}.app_signup.flex footer.flex{display:flex;flex-wrap:wrap;justify-content:center;width:320px;padding:24px 0;margin:0 auto;background-color:#fff}.app_signup.flex footer.flex .attention_signin{width:100%;padding-bottom:16px;color:#222}.app_signup.flex footer.flex .attention_signin .signinLink{font-weight:700}.app_signup.flex footer.flex .attention_signin .signinLink:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app_signup.flex footer.flex .attention_signin .signinLink:hover{color:#4183c4;text-decoration:none;opacity:1}}.app_signup.flex footer.flex .ui.button.basic.btn_signup{width:320px;height:48px;margin-bottom:44px;font-weight:600!important;color:#3f98e2!important;box-shadow:inset 0 0 0 1px #3f98e2}.app_signup.flex footer.flex .gotop{width:100%;color:#000}.app_signup.flex footer.flex .gotop:active,.app_signup.flex footer.flex .gotop:visited{color:#000}.app_signup.flex .return_top{margin-top:44px;text-align:center}.app_signup.flex .ui.button.disabled_button{padding:0;font-weight:400;color:#000;text-align:center;cursor:pointer;background-color:transparent}.app_signup.flex .ui.button.disabled_button:hover{text-decoration:underline}.app_signup.flex .ui.button.agreement_disabled_button{padding:0;font-weight:400;color:#000;text-align:center;cursor:pointer;background-color:transparent}.app_signup.flex .ui.button.agreement_disabled_button a:hover{text-decoration:underline}@media screen and (max-width:767px){.app_signup.flex{background-image:none!important}.app_signup.flex .wrapper{width:100%}.app_signup.flex .w__sns_signup_content{justify-content:center}.app_signup.flex .w__sns_signup_content .ui.image{margin-left:0}.app_signup.flex .w__sns_signup_content .content{width:auto;text-align:center}.app_signup.flex .w__signup_submit_btn{justify-content:center}.app_signup.flex .w__signup_submit_btn .ui.image{margin-left:0}.app_signup.flex .w__signup_submit_btn .content{width:auto;text-align:center}.app_signup.flex .app_titlebar{width:100%;height:auto;padding:32px 0}.app_signup.flex .app_titlebar .ui.header{font-size:16px}.app_signup.flex form.flex{flex-flow:column nowrap;align-items:center;padding:0 16px}.app_signup.flex form.flex .sns_buttons.flex{width:100%}.app_signup.flex .liner.flex.bottom{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.app_signup.flex .liner.flex.bottom .div_liner.flex{display:flex;flex-wrap:nowrap;align-items:center;width:100%}.app_signup.flex .liner.flex.bottom span{display:flex;align-items:center;width:50px;height:12px;padding:0 7px;font-size:12px}.app_signup.flex .amplify-container{display:block;width:100%}.app_signup.flex .amplify-container .field-group,.app_signup.flex .amplify-container .field-group.agreement,.app_signup.flex .amplify-container .field-group .ui.input{width:100%}.app_signup.flex .amplify-container .field-group.recaptcha{display:flex;justify-content:center;width:100%}.app_signup.flex .amplify-container .prefecture,.app_signup.flex .amplify-container .ui.button.submit_login{width:100%}.app_signup.flex footer.flex{width:100%;padding:24px 16px;margin:0 auto}.app_signup.flex footer.flex a,.app_signup.flex footer.flex a .ui.button.basic.btn_signup{width:256px}}@media screen and (max-width:375px){.app_signup.flex .recaptcha{-webkit-transform:translateX(-6.75px);transform:translateX(-6.75px)}}.app_signup.flex .b__footer ul{display:flex;justify-content:center;width:100%;list-style:none;padding-left:0;margin-bottom:24px}@media screen and (max-width:767px){.app_signup.flex .b__footer ul{flex-direction:column;align-items:center}}.app_signup.flex .b__footer ul li{padding-right:1rem}.app_signup.flex .b__footer ul li:last-of-type{padding-right:0}@media screen and (max-width:767px){.app_signup.flex .b__footer ul li{padding-right:0;padding-bottom:8px;padding-left:0}}.app_signup.flex .b__footer ul li a{color:#4183c4;text-decoration:none}.app_signup.flex .b__footer ul li a:hover{text-decoration:underline;opacity:.7}.a__signup_thank{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;display:flex;flex-wrap:wrap;justify-content:center;background-color:#fff;background-repeat:no-repeat;background-size:cover}.a__signup_thank .wrapper{width:700px;padding-top:24px;padding-bottom:130px}@media screen and (max-width:359px){.a__signup_thank .wrapper{padding-bottom:30px}}.a__signup_thank .state_loggined:hover .app_signup_complete.flex div.flex .ui.button.submit_login{background-color:#ffce3a}@media screen and (max-width:767px){.a__signup_thank .state_loggined:hover{opacity:1}}.a__signup_thank div.content{display:flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:#fff}.a__signup_thank div.content .title_text{margin:80px 0 0;font-size:22px;text-align:center}.a__signup_thank div.content .container_text{margin:24px 16px 57px;font-size:18px;text-align:center}.a__signup_thank div.content .ui.button.submit_login{width:320px;height:48px;padding:0;color:#fff;background-color:#ffc107}.a__signup_thank div.content .ui.button.submit_login:hover{background-color:#ffce3a}@media screen and (max-width:767px){.a__signup_thank div.content .ui.button.submit_login:hover{opacity:1}}@media screen and (max-width:767px){.a__signup_thank{background-color:#fff;background-image:none!important}.a__signup_thank div.content .title_text{margin:112px 0 0}.a__signup_thank div.content .ui.button.submit_login{width:256px;margin:0 0 162px}}.app_signin{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;overflow:hidden;background-repeat:no-repeat;background-size:cover}.app_signin .wrapper{width:456px}.app_signin .app_titlebar{height:auto;padding:56px 0;background-color:#fff}.app_signin .app_titlebar .ui.header{font-size:26px;color:#222}.app_signin .or{display:flex;justify-content:center;width:456px;padding:24px 0 8px;font-size:12px}.app_signin form.flex{display:flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:#fff}.app_signin form.flex .sns_buttons.flex{display:flex;flex-wrap:wrap;width:320px}.app_signin form.flex .sns_buttons.flex .ui.button{width:100%;height:48px;color:#222}.app_signin form.flex .sns_buttons.flex .ui.button .w__sns_signin_content{display:flex;align-items:center;justify-content:center;height:48px}.app_signin form.flex .sns_buttons.flex .ui.button .w__sns_signin_content .signin_fb{display:flex;align-items:center;justify-content:center;width:100%}.app_signin form.flex .sns_buttons.flex .ui.button .w__sns_signin_content .signin_fb .content.fb{margin-left:8px}.app_signin form.flex .sns_buttons.flex .ui.button .w__sns_signin_content .signin_g{display:flex;align-items:center;justify-content:center;width:100%}.app_signin form.flex .sns_buttons.flex .ui.button .w__sns_signin_content .signin_g .content.g{margin-left:8px}.app_signin form.flex .sns_buttons.flex .btn_fb{margin-bottom:16px;background-color:#fff!important;border:1px solid #555}.app_signin form.flex .sns_buttons.flex .btn_fb:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:991px){.app_signin form.flex .sns_buttons.flex .btn_fb:hover{opacity:1}}.app_signin form.flex .sns_buttons.flex .btn_google{background-color:#fff!important;border:1px solid #555}.app_signin form.flex .sns_buttons.flex .btn_google:hover{opacity:.8;transition-duration:.4s}@media screen and (max-width:991px){.app_signin form.flex .sns_buttons.flex .btn_google:hover{opacity:1}}.app_signin form.flex .sns_buttons.flex .ui.button{padding:0}.app_signin .liner.flex.bottom{padding:16px 0 0}.app_signin .liner.flex{display:flex;flex-wrap:nowrap;align-items:center;padding-bottom:24px;line-height:1.5;color:#ccc}.app_signin .liner.flex .div_liner.flex{display:flex;flex-wrap:nowrap;align-items:center;width:320px}.app_signin .amplify-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.app_signin .amplify-container .login_error_message{display:none;width:320px;margin-bottom:10px;font-size:12px;color:#d62d2d}.app_signin .amplify-container .login_error_message.display_error{display:block!important}.app_signin .amplify-container .ui.input{width:320px;height:48px;margin-top:16px;margin-bottom:0}.app_signin .amplify-container .link_forgotpassword,.app_signin .amplify-container .signin-beta,.app_signin .amplify-container .signup-beta{width:320px;margin-top:10px;margin-bottom:24px;color:#4183c4}.app_signin .amplify-container .link_forgotpassword .ui.button,.app_signin .amplify-container .signin-beta .ui.button,.app_signin .amplify-container .signup-beta .ui.button{line-height:1.5;color:#4183c4}.app_signin .amplify-container .link_forgotpassword .register-text,.app_signin .amplify-container .signin-beta .register-text,.app_signin .amplify-container .signup-beta .register-text{color:#222}.app_signin .amplify-container .signup-beta{padding-top:24px;margin:0}.app_signin .amplify-container .ui.button.submit_login{width:320px;height:48px;margin-top:24px;line-height:1.5;color:#fff;background-color:#ffc107}.app_signin .amplify-container .ui.button.submit_login:hover{opacity:.8;transition-duration:.4s}.app_signin .amplify-container .link_forgotpassword a:hover{text-decoration:underline;opacity:.7}.app_signin .amplify-container .signup-beta a{font-weight:700}.app_signin .amplify-container .signup-beta a:hover{text-decoration:underline;opacity:.7}.app_signin footer.flex{display:flex;flex-wrap:wrap;justify-content:center;width:320px;padding:24px 0;margin:0 auto 80px;border-radius:4px}.app_signin footer.flex .attention_signup{width:100%;padding-bottom:16px;color:#222}.app_signin footer.flex .attention_signup .signupLink{font-weight:700}.app_signin footer.flex .attention_signup .signupLink:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app_signin footer.flex .attention_signup .signupLink:hover{color:#4183c4;opacity:1}}.app_signin footer.flex .return_top{width:320px;margin-top:44px;text-align:center}.app_signin footer.flex .gotop{color:#000;text-align:center}.app_signin footer.flex .gotop:active,.app_signin footer.flex .gotop:visited{color:#000}.app_signin footer.flex .gotop .disabled_button{padding:0;font-weight:400;color:#000;cursor:pointer;background-color:transparent}.app_signin footer.flex .gotop .disabled_button:hover{text-decoration:underline}@media screen and (max-width:767px){.app_signin{min-height:0;background-image:none!important}.app_signin .wrapper{width:100%}.app_signin .app_titlebar{width:100%;height:auto;padding:32px 0}.app_signin .app_titlebar .ui.header{font-size:16px}.app_signin form.flex{flex-flow:column nowrap;align-items:center;padding:0 16px}.app_signin form.flex .sns_buttons.flex{width:100%}.app_signin form.flex .sns_buttons.flex .w__sns_signin_content{justify-content:center}.app_signin form.flex .sns_buttons.flex .w__sns_signin_content .ui.image{margin-left:0}.app_signin form.flex .sns_buttons.flex .w__sns_signin_content .content{width:auto;text-align:center}.app_signin .input-field{width:100%!important}.app_signin .liner.flex.bottom{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.app_signin .liner.flex.bottom .div_liner.flex{display:flex;flex-wrap:nowrap;align-items:center;width:100%}.app_signin .liner.flex.bottom span{display:flex;align-items:center;width:50px;height:12px;padding:0 7px;font-size:12px}.app_signin .amplify-container{display:block;width:100%}.app_signin .amplify-container .link_forgotpassword,.app_signin .amplify-container .signup-beta,.app_signin .amplify-container .ui.button.submit_login{width:100%}.app_signin .amplify-container .link_forgotpassword a:hover,.app_signin .amplify-container .signup-beta a:hover,.app_signin .amplify-container a:hover{opacity:.7}.app_signin footer.flex{flex-flow:column nowrap;align-items:center;width:100%;padding:24px 16px}.app_signin footer.flex a{width:100%}}.app_signin .w__sns_signin_content{display:flex;align-items:center;height:48px}.app_signin .w__sns_signin_content .ui.image{margin-left:14px}.app_signin .w__sns_signin_content .ui.image.fb{width:20px;height:20px;border-radius:4px}.app_signin .w__sns_signin_content .ui.image.g{width:20px;height:20px}.app_signin .b__footer ul{display:flex;justify-content:center;width:100%;list-style:none;padding-left:0;margin-bottom:24px}@media screen and (max-width:767px){.app_signin .b__footer ul{flex-direction:column;align-items:center}}.app_signin .b__footer ul li{padding-right:1rem}.app_signin .b__footer ul li:last-of-type{padding-right:0}@media screen and (max-width:767px){.app_signin .b__footer ul li{padding-right:0;padding-bottom:8px;padding-left:0}}.app_signin .b__footer ul li a{color:#4183c4;text-decoration:none}.app_signin .b__footer ul li a:hover{text-decoration:underline;opacity:.7}.app_reset_password{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;padding-bottom:150px;display:flex;flex-wrap:wrap;justify-content:center;background-repeat:no-repeat;background-size:cover}.app_reset_password .app_titlebar{width:60%;height:auto;padding:56px 0;background-color:#fff}.app_reset_password .app_titlebar .ui.header{font-size:26px}.app_reset_password .turn_landing.flex{display:flex;justify-content:center;width:1200px;padding:32px 0;margin-bottom:8px}.app_reset_password .turn_landing.flex a,.app_reset_password .turn_landing.flex a:visited{color:#000}.app_reset_password .turn_landing.flex a:hover{text-decoration:underline;opacity:.8}@media screen and (max-width:767px){.app_reset_password .turn_landing.flex a:hover{text-decoration:none;opacity:1}}.app_reset_password form.flex{display:flex;flex-wrap:wrap;justify-content:center;width:60%;margin-bottom:8px;background-color:#fff;padding-bottom:36px}.app_reset_password form.flex input{-webkit-appearance:none}.app_reset_password .amplify-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.app_reset_password .amplify-container>*{width:100%}.app_reset_password .amplify-container .login_error_message{display:none;width:320px;margin-bottom:10px;font-size:12px;color:#d62d2d}.app_reset_password .amplify-container .login_error_message.display_error{display:block!important}.app_reset_password .amplify-container .ui.input.inp_code{width:320px;height:48px}.app_reset_password .amplify-container .field-group{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:13.8px}.app_reset_password .amplify-container .field-group>.ui.input.input-field{width:320px}@media screen and (max-width:767px){.app_reset_password .amplify-container .field-group>.ui.input.input-field{width:100%}}.app_reset_password .amplify-container .field-group .input-field{width:100%;font-size:14px}.app_reset_password .amplify-container .field-group .redux_form.error{width:320px;text-align:left}@media screen and (max-width:767px){.app_reset_password .amplify-container .field-group .redux_form.error{width:100%}}.app_reset_password .amplify-container .ui.button.btn_submit{width:320px;height:48px;margin-top:20px;color:#fff;background-color:#ffc107}.app_reset_password .amplify-container .ui.button.btn_submit:hover{background-color:#ffd454}@media screen and (max-width:767px){.app_reset_password .amplify-container .ui.button.btn_submit:hover{background-color:#ffc107}}.app_reset_password .confirm_message{width:320px;margin-bottom:20px;font-size:13.8px}@media screen and (max-width:767px){.app_reset_password{background-color:#fff;background-image:none!important}.app_reset_password .wrapper{width:320px}.app_reset_password .confirm_message{margin-right:30px;margin-left:30px}.app_reset_password .app_titlebar{width:100%;height:auto;padding:32px 0}.app_reset_password .app_titlebar .ui.header{font-size:16px}.app_reset_password form.flex{width:100%;padding:0 16px}.app_reset_password form.flex .sns_buttons.flex{width:256px}.app_reset_password .amplify-container{display:block}.app_reset_password .amplify-container .field-group,.app_reset_password .amplify-container .ui.button.btn_submit{width:100%}.app_reset_password .liner.flex{display:flex;flex-wrap:nowrap;align-items:center;padding-bottom:24px}.app_reset_password .liner.flex .div_liner.flex{display:flex;flex-wrap:nowrap;align-items:center;max-width:103px;stroke:#000}.app_reset_password .liner.flex span{display:flex;align-items:center;width:50px;height:12px;padding:0 7px;font-size:12px}.app_reset_password footer.flex{width:320px}.app_reset_password footer.flex a,.app_reset_password footer.flex a .ui.button.basic.btn_signup{width:256px}}.app_confirm_password{grid-column:1/span 16;-ms-grid-column-span:16;grid-row:1/span 16;-ms-grid-row-span:16;padding-top:70px;padding-bottom:150px;display:flex;flex-wrap:wrap;justify-content:center;background-repeat:no-repeat;background-size:cover}.app_confirm_password .app_titlebar{width:60%;height:86px;margin:8px 0;background-color:#fff}.app_confirm_password .turn_landing.flex{display:flex;justify-content:center;width:1200px;padding:32px 0;margin-bottom:8px}.app_confirm_password .turn_landing.flex a,.app_confirm_password .turn_landing.flex a:visited{color:#000}.app_confirm_password .turn_landing.flex a:hover{text-decoration:underline;opacity:.8}.app_confirm_password form.flex{display:flex;flex-wrap:wrap;justify-content:center;width:60%;margin-bottom:8px;background-color:#fff;padding-top:20px;padding-bottom:36px}.app_confirm_password .amplify-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-right:16px;padding-left:16px}.app_confirm_password .amplify-container .login_error_message{display:none;width:320px;margin-bottom:10px;font-size:12px;color:#d62d2d}.app_confirm_password .amplify-container .login_error_message.display_error{display:block!important}.app_confirm_password .amplify-container .ui.input.inp_code{width:320px;height:48px}.app_confirm_password .amplify-container .field-group{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.app_confirm_password .amplify-container .field-group .input-field{width:320px}@media screen and (max-width:767px){.app_confirm_password .amplify-container .field-group .input-field{width:100%}}.app_confirm_password .amplify-container .field-group .redux_form.error{width:320px;text-align:left}@media screen and (max-width:767px){.app_confirm_password .amplify-container .field-group .redux_form.error{width:100%}}.app_confirm_password .amplify-container .ui.button.btn_submit{width:320px;height:48px;margin-top:20px;color:#fff;background-color:#ffc107}@media screen and (max-width:767px){.app_confirm_password .amplify-container .ui.button.btn_submit{width:100%}}.app_confirm_password .amplify-container .ui.button.btn_submit:hover{background-color:#ffd454}@media screen and (max-width:767px){.app_confirm_password .amplify-container .ui.button.btn_submit:hover{opacity:1}}.app_confirm_password .confirm_message{width:320px;margin-bottom:20px;font-size:13.2px}@media screen and (max-width:767px){.app_confirm_password{background-color:#fff;background-image:none!important}.app_confirm_password .wrapper{width:320px}.app_confirm_password .confirm_message{margin-right:30px;margin-left:30px}.app_confirm_password .app_titlebar{width:100%;height:82px}.app_confirm_password .app_titlebar .ui.header{font-size:16px}.app_confirm_password form.flex{width:100%}.app_confirm_password form.flex .sns_buttons.flex{width:256px}.app_confirm_password .liner.flex{display:flex;flex-wrap:nowrap;align-items:center;padding-bottom:24px}.app_confirm_password .liner.flex .div_liner.flex{display:flex;flex-wrap:nowrap;align-items:center;max-width:103px;stroke:#000}.app_confirm_password .liner.flex span{display:flex;align-items:center;width:50px;height:12px;padding:0 7px;font-size:12px}.app_confirm_password footer.flex{width:320px}.app_confirm_password footer.flex a,.app_confirm_password footer.flex a .ui.button.basic.btn_signup{width:256px}}.app_explain{margin:56px auto 100px;text-align:center}.app_explain .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 16px}.app_explain .wrapper .main_title{height:34px;font-size:34px;font-weight:700}@media screen and (max-width:767px){.app_explain .wrapper .main_title{height:56px;font-size:28px;line-height:1}}.app_explain .wrapper .main_title .less_than_sm{display:none}@media screen and (max-width:767px){.app_explain .wrapper .main_title .less_than_sm{display:inline}}.app_explain .wrapper .contents{max-width:990px}.app_explain .wrapper .contents .sub_title{display:flex;align-items:center;justify-content:center;height:64px;margin:56px 0 24px;font-size:28px;font-weight:700;color:#fbfbfb;text-align:center;background-color:#ed6d00}@media screen and (max-width:767px){.app_explain .wrapper .contents .sub_title{height:44px;font-size:22px;line-height:1}}.app_explain .wrapper .contents img{width:100%}.app_explain .wrapper .contents .less_than_sm{display:none}@media screen and (max-width:767px){.app_explain .wrapper .contents .more_than_md{display:none}.app_explain .wrapper .contents .less_than_sm{display:block}}.a__company .b__title-header{padding:56px 0;margin:0;font-size:26px;text-align:center}@media screen and (max-width:767px){.a__company .b__title-header{font-size:22px;line-height:1.5;padding-top:32px;padding-bottom:10px}}.a__company .b__company-info{display:flex;flex-direction:column;width:1200px;margin-right:auto;margin-left:auto;padding-top:22px;padding-bottom:78px}.a__company .b__company-info .w__section{width:80%;margin:auto;padding-bottom:36px}.a__company .b__company-info .w__section .header-label{font-size:18px;font-weight:700}@media screen and (max-width:767px){.a__company .b__company-info .w__section .header-label{font-size:16px}}.a__company .b__company-info .w__section .content{padding-top:4px}@media screen and (max-width:767px){.a__company .b__company-info .w__section .content{padding:0}}@media screen and (max-width:767px){.a__company .b__company-info .w__section{padding-top:0;padding-right:16px;padding-left:16px;margin:0}}@media screen and (max-width:991px){.a__company .b__company-info{width:auto}}.a__confirm-email{min-height:calc(100vh - 721px);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:56px}.a__confirm-email .ui.button.btn_submit{width:320px;height:48px;margin-top:32px;color:#fff;background-color:#ffc107}@media screen and (max-width:767px){.a__confirm-email .ui.button.btn_submit{width:100%}}.a__confirm-email .ui.button.btn_submit:hover{background-color:#ffd454}@media screen and (max-width:767px){.a__confirm-email .ui.button.btn_submit:hover{opacity:1}}.a__confirm-email .w__confirm-button{display:flex;justify-content:center}.a__fishe-all__main{width:100%}.a__fishe-all .app_titlebar .ui.header{margin:0;font-size:26px;line-height:1.5;color:#222}@media screen and (max-width:767px){.a__fishe-all .app_titlebar{padding:32px 0}}.a__fishe-all .sales_list.flex{display:flex;flex-wrap:wrap;justify-content:center;width:100%;min-height:290px}.a__fishe-all .sales_list.flex .fished_loading{min-height:260px;margin-top:25px;margin-bottom:5%}.a__fishe-all .sales_list.flex .hidden_loading_now{display:none}.a__fishe-all .sales_list.flex .app_pagination{margin:32px 0 12px}.a__fishe-all .b__fishes-content__loading{width:100%;padding:25vh 0}.a__fishe-all .b__fishes-content__empty{display:flex;justify-content:center;width:100%;margin:15vh 0}.a__fishes-company__main{width:100%}.a__fishes-company .app_titlebar .ui.header{margin:0;font-size:26px;line-height:1.5;color:#222}@media screen and (max-width:767px){.a__fishes-company .app_titlebar{padding:32px 0}}.b__fishes-company__wrapper{width:100%;padding:24px 0;margin-bottom:36px}.b__fishes-company__body{margin:0 auto}.b__fishes-company__body-inner{display:flex;flex-wrap:wrap;justify-content:center}.b__fishes-company .b__tradar-empty{display:flex;align-items:center;justify-content:center;width:100%;height:160px;font-size:16px;color:#202124}.b__fishes-company__footer{display:flex;justify-content:center;width:100%;margin-top:36px}@media screen and (max-width:564px){.b__fishes-company__footer{width:90%}}.b__fishes-company__footer a{display:flex;align-items:center;justify-content:center;width:320px;height:40px;font-size:18px;font-weight:600;color:#fff;background:#ffc107;border:none;border-radius:5px}@media screen and (max-width:564px){.b__fishes-company__footer a{width:100%}}.b__fishes-company__loading{width:100%;padding:25vh 0}.b__fishes-company__empty{display:flex;justify-content:center;padding:15vh 0}.b__fishes-company__header{padding:0 16px;margin-bottom:24px;text-align:left}.b__fishes-company__header .name{margin-bottom:5px;font-size:20px;color:#1e70bf}.b__fishes-company__header .count{margin-right:16px}.b__fishes-company__header .eva-count{margin-left:8px;font-size:14px;color:#1e70bf}.b__fishes-company__wrapper .b__fishes-company__card__detail{text-align:left}.b__fishes-company__wrapper .b__fishes-company__card__detail .b__fishes-company__card__name{display:-webkit-box!important;width:100%;overflow:hidden;line-height:1.2!important;color:#222;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:990px)and (min-width:360px){.b__fishes-company__wrapper .b__fishes-company__card__detail .b__fishes-company__card__name{height:30px}}@media screen and (max-width:1280px)and (min-width:991px){.b__fishes-company__wrapper .b__fishes-company__card__detail .b__fishes-company__card__name{height:28px}}.b__fishes-company__wrapper .b__fishes-company__card__detail .table{width:100%}@media screen and (max-width:390px)and (min-width:360px){.b__fishes-company__wrapper .b__fishes-company__card__detail .table{font-size:12px!important}}@media screen and (max-width:768px)and (min-width:391px){.b__fishes-company__wrapper .b__fishes-company__card__detail .table{font-size:12px!important}}@media screen and (max-width:990px){.b__fishes-company__wrapper .b__fishes-company__card__detail .table{font-size:14px!important}}.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__item-name{font-size:10px}.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__item-detail{font-size:12px}.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__item-is-farmer,.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__item-is-nature,.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__item-shipping-boughter-pay,.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__item-shipping-free,.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__item-shipping-seller-pay{width:50%;font-size:12px;font-weight:600;color:#3a3a3a}.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__price_detail{font-size:14px!important;font-weight:700}@media screen and (max-width:390px)and (min-width:360px){.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__price_detail{font-size:12px!important}}@media screen and (max-width:768px)and (min-width:391px){.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__price_detail{font-size:12px!important}}@media screen and (max-width:990px){.b__fishes-company__wrapper .b__fishes-company__card__detail .table .w__price_detail{font-size:14px!important}}.b__fishes-company__wrapper .b__fishes-company__card__detail .table .red{color:#ac3931}.b__fishes-company__wrapper .b__fishes-company__card-header{text-align:center}.b__fishes-company__wrapper .b__fishes-company__card-header span{z-index:1;display:inline-block;display:block;width:80px;min-height:22px;font-size:10px;font-weight:600;line-height:22px}.b__fishes-company__wrapper .b__fishes-company__card-header .onsale{color:#fff;background:#3477cb}.b__fishes-company__wrapper .b__fishes-company__card-header .soldout{color:#fff;background:#ef6266}.b__fishes-company__wrapper .b__fishes-company__card-header .cancel,.b__fishes-company__wrapper .b__fishes-company__card-header .expired{color:#fff;background:#aaa}.b__fishes-company__wrapper .b__fishes-company__card-header .failed{color:#fff;background:#ffc107}.error,.input-field{margin-bottom:6px}.error{font-size:12px}.field-group.radio .ui.radio.checkbox label{padding-left:20px}.field_wrapper_sell_image_group .image_field_base_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:20px}.field_wrapper_sell_image_group .image_field_base_wrapper .image_field_text{font-size:14px;text-align:center}.w__date{display:flex;width:100%}@media screen and (max-width:767px){.w__date{display:block}}.w__date .w__field{display:flex;align-items:center;padding-right:8px}@media screen and (max-width:767px){.w__date .w__field{padding:0;margin-bottom:16px}}.w__date .w__field.year{display:flex;align-items:center}.w__date .w__field.year .ui.dropdown{width:180px!important}@media screen and (max-width:767px){.w__date .w__field.year .ui.dropdown{width:100%!important}}.w__date .w__field.month{display:flex;align-items:center}.w__date .w__field.month .ui.dropdown{width:145px!important}@media screen and (max-width:767px){.w__date .w__field.month .ui.dropdown{width:100%!important}}.w__date .w__field.day{display:flex;align-items:center}.w__date .w__field.day .ui.dropdown{width:145px!important}@media screen and (max-width:767px){.w__date .w__field.day .ui.dropdown{width:100%!important}}.w__date .w__field span{padding-left:3px}.group-link{padding:8px 40px;display:flex;align-items:center}.group-link.-pc{margin-right:auto}.group-link.-sp{border-bottom:1px solid #f6f6f7}@media screen and (max-width:991px){.group-link{padding-right:16px;padding-left:16px}}.group-link__heading{margin:0;font-weight:500}.group-link__list{display:flex;align-items:center;list-style:none;grid-gap:1em;gap:1em;margin:0;padding-left:16px}.group-link__item{height:20px}.group-link__item img{width:auto;height:100%}.app__header{width:100%;padding:16px 60px;margin:0 auto;border-bottom:1px solid #f6f6f7}@media screen and (max-width:991px){.app__header{padding-right:16px;padding-left:16px}}@media screen and (max-width:387px){.app__header{padding-right:16px;padding-left:16px}}.app__header-inner{display:flex;flex-wrap:wrap;justify-content:center}.app__header .wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.app__header .wrapper.items{justify-content:flex-end;height:32px}@media screen and (max-width:767px){.app__header .wrapper{width:100%}}@media screen and (max-width:360px){.app__header .wrapper{width:97%}}.app__header .ui.header-width{width:90%;line-height:1.5}@media screen and (max-width:991px){.app__header .ui.header-width{width:90%}}@media screen and (max-width:767px){.app__header .ui.header-width{width:100%}}.app__header .ui.search-mode input,.app__header .ui input:active,.app__header .ui input:focus{border-color:rgba(255,193,7,.8);box-shadow:0 0 0 2px rgba(255,193,7,.8)}.app__header .ui.image.logo{width:140px;margin-right:24px}@media screen and (max-width:767px){.app__header .ui.image.logo{width:37px}}.app__header .link_button{display:flex;align-items:center;justify-content:center;margin-right:6px;margin-left:20px;font-weight:600;color:#222}.app__header .link_button.notification{position:relative;display:flex;margin:0 0 0 12px}.app__header .link_button.notification>span{display:inline-flex;width:100%}.app__header .link_button.notification>span:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app__header .link_button.notification>span:hover{text-decoration:none;opacity:1}}.app__header .link_button.notification .a__RedCircleBadge:hover{background-color:#ef6266}.app__header .link_button span:hover{text-decoration:underline;opacity:.7}@media screen and (max-width:991px){.app__header .link_button span:hover{text-decoration:none;opacity:1}}.app__header .link_button.before{margin-right:20px;margin-left:0}@media screen and (max-width:767px){.app__header .link_button{margin-right:0;margin-left:5px!important}}.app__header .signin{display:flex;align-items:center;justify-content:center;width:90px;height:32px;margin-right:8px;font-weight:600;color:#fff;background-color:#ffc107;border-radius:5px}.app__header .signin:hover{background-color:#ffce3a;transition-duration:.4s}@media screen and (max-width:991px){.app__header .signin:hover{background-color:#ffc107}}.app__header .signup{display:flex;align-items:center;justify-content:center;width:118px;height:32px;font-weight:600;color:#222;border-radius:5px;box-shadow:inset 0 0 0 1px #000}.app__header .signup:hover{background-color:#f4f4f4;transition-duration:.4s}@media screen and (max-width:991px){.app__header .signup:hover{background-color:#fff}}.app__header .iconwrapper .magnifier{width:24px;height:24px}.app__header .mobile_only{width:60%}.app__header .mobile_only,.app__header .mypage_wrapper{display:flex;align-items:center;justify-content:flex-end}.app__header .mypage_wrapper{width:50%}.app__header .mypage_wrapper .iconwrapper:first-child{padding-right:16px}@media only screen and (max-width:387px){.app__header .link_button{margin-left:12px}.app__header .link_button.before{margin-right:6px;margin-left:0}.app__header .link_button span{font-size:12px}.app__header .signin{font-size:12px;margin-right:4px}.app__header .signup{font-size:12px}}.app_header.flex-beta{justify-content:flex-start;margin-top:16px}.app_header.flex-beta .ui.image.logo{width:140px;height:40px}.app_header.flex-beta.sns{max-width:100vw}.app_header.isloading{min-height:104px}.app_header.isloading.flex{display:flex;align-items:center;justify-content:center}.app__navbar{display:flex}@media screen and (max-width:767px){.app__navbar .is__pc{display:none}}.app__navbar .is__mobile{display:none}@media screen and (max-width:767px){.app__navbar .is__mobile{display:block;text-align:center}.app__navbar .is__mobile span{display:inline-block}}.app_footer{position:relative;width:100%;background-color:#000}.app_footer .ocean .ui.image{width:100%}.app_footer .main{width:100%;padding:64px 0 0;background-color:#000}@media screen and (min-width:767px){.app_footer .main{max-width:1200px;padding-top:16px;padding-right:60px;padding-left:60px;margin:0 auto}}.app_footer .main.flex{display:flex;flex-wrap:wrap;justify-content:center}.app_footer .main .logo_inverted{width:80%}@media screen and (min-width:767px){.app_footer .main .logo_inverted{width:100%}}@media screen and (max-width:767px){.app_footer .main .logo_inverted.flex{display:flex;justify-content:center}}.app_footer .main .logo_inverted .flex{display:flex}.app_footer .main .logo_inverted .ui.image{width:138px;height:37px}.app_footer .main .divider{width:80%;padding-bottom:16px;stroke:#fff}@media screen and (min-width:767px){.app_footer .main .divider{width:100%}}@media screen and (max-width:767px){.app_footer .main .divider{padding-bottom:24px}}.app_footer .main .divider svg{width:100%;height:2px}.app_footer .main .navigation{display:flex;justify-content:center;width:100%}@media screen and (max-width:767px){.app_footer .main .navigation.flex{display:flex;flex-flow:column wrap;justify-content:center}}.app_footer .main .navigation .c__aboutus,.app_footer .main .navigation .c__contents,.app_footer .main .navigation .c__guide{margin-right:20px;margin-left:20px}.app_footer .main .navigation .c__aboutus .ui.header.aboutus,.app_footer .main .navigation .c__aboutus .ui.header.contents,.app_footer .main .navigation .c__aboutus .ui.header.guide,.app_footer .main .navigation .c__contents .ui.header.aboutus,.app_footer .main .navigation .c__contents .ui.header.contents,.app_footer .main .navigation .c__contents .ui.header.guide,.app_footer .main .navigation .c__guide .ui.header.aboutus,.app_footer .main .navigation .c__guide .ui.header.contents,.app_footer .main .navigation .c__guide .ui.header.guide{line-height:1.5}.app_footer .main .navigation a{color:#fff}.app_footer .main .navigation a:active,.app_footer .main .navigation a:hover,.app_footer .main .navigation a:visited{transition-duration:.4s;text-decoration:underline}@media screen and (max-width:767px){.app_footer .main .navigation a:active,.app_footer .main .navigation a:hover,.app_footer .main .navigation a:visited{text-decoration:none}}.app_footer .main .navigation .ui.header.contents{font-size:16px;color:#fff}@media screen and (max-width:767px){.app_footer .main .navigation .ui.header.contents{width:100%;text-align:center}}.app_footer .main .navigation .link{padding-top:6px}@media screen and (max-width:767px){.app_footer .main .navigation .link{width:100%;text-align:center}}.app_footer .main .navigation .guide,.app_footer .main .navigation .ui.header.aboutus{font-size:16px;color:#fff}@media screen and (max-width:767px){.app_footer .main .navigation .guide,.app_footer .main .navigation .ui.header.aboutus{margin-top:32px;text-align:center}}.app_footer .main .navigation .sns_lists{display:flex;margin-top:2em}@media screen and (max-width:767px){.app_footer .main .navigation .sns_lists{justify-content:center}}.app_footer .main .navigation .sns_lists a:first-child{margin-left:0}.app_footer .main .navigation .sns_lists a{margin-left:16.8px}.app_footer .main .navigation .sns_lists img{width:25px}.app_footer .copyright{width:100%;padding-top:100px;padding-bottom:64px;line-height:1.5;color:#fff;background-color:#000}.app_footer .copyright.flex{display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.app_footer .copyright{padding-top:84px}}.b__sidenav-layout{position:relative;display:flex}.b__sidenav__overlay{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%}@media screen and (max-width:767px){.b__sidenav__overlay{background:rgba(1,1,1,.3)}}.b__sidenav{min-width:280px;max-width:280px;background:#fff;border-right:1px solid #f6f6f7}@media screen and (max-width:767px){.b__sidenav{display:none}.b__sidenav.is-open{position:fixed;top:0;z-index:15;display:block;height:100vh;overflow-y:scroll}.b__sidenav.is-open .b__sidenav__listitem:last-child{margin-bottom:25vh}}.b__sidenav__closed{display:none}@media screen and (max-width:767px){.b__sidenav__closed.is-open{display:flex;justify-content:flex-end}.b__sidenav__closed.is-open .ui.button{margin:8px;font-size:18px;background:transparent}.b__sidenav__closed.is-open .ui.button:active,.b__sidenav__closed.is-open .ui.button:focus,.b__sidenav__closed.is-open .ui.button:hover{background:transparent}}.b__sidenav__inner{padding:1.5rem 1rem}.b__sidenav__search-input .ui.input{width:100%}.b__sidenav__company{display:flex;justify-content:flex-end}.b__sidenav__list{padding:0;list-style:none}.b__sidenav__listitem{margin:1rem 0}.b__sidenav__listitem-title{margin-bottom:4px;font-size:14px;font-weight:400}.b__sidenav__column-fields{display:flex;align-items:center;justify-content:space-between}.b__sidenav__field{max-width:40%}.b__sidenav__field .input-field{width:100%}.b__sidenav__accordion-content{display:none;overflow:hidden;opacity:0}.b__sidenav__accordion-content .ui.checkbox{display:block;margin-bottom:16px}.b__sidenav__accordion-content .ui.checkbox :last-child{margin-bottom:0}.b__sidenav__accordion-hidden{display:none}.b__sidenav__accordion-title{display:block;margin:1rem 0;font-size:14px;cursor:pointer}.b__sidenav__accordion-title:after{font-family:"FontAwesome";font-size:14px;content:""}.b__sidenav__accordion-hidden:checked+.b__sidenav__accordion-title:after{content:""}.b__sidenav__accordion-hidden:checked+.b__sidenav__accordion-title+.b__sidenav__accordion-content{display:block;padding:.5rem .25rem 1.5rem;opacity:1}.b__search-btn{position:fixed;right:24px;bottom:2rem;z-index:5;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#2d2d2d!important}.b__search-btn i{position:relative;font-size:18px;color:#f9f9f9}.b__search-btn.ui.button{display:none}@media screen and (max-width:767px){.b__search-btn.ui.button{display:inline-block}}.rc-notification{top:5px!important}.rc-notification .rc-notification-notice{width:95vw;padding:11px 20px 11px 10px;border:none}.rc-notification .rc-notification-notice .rc-notification-notice-close{top:-6px;right:9px;font-size:20px;font-weight:100;line-height:1.7!important;color:#fff!important;opacity:1}.rc-notification .rc-notification-notice .rc-notification-notice-close span.rc-notification-notice-close-x:after{font-family:unset!important;font-size:20px!important}.rc-notification .rc-notification-notice .rc-notification-notice-close:hover{color:#fff!important;opacity:.85}.rc-notification .rc-notification-notice .rc-notification-notice-content{display:flex;align-items:center;justify-content:center}.gc__notification{line-height:1.7!important}.a__fishes .app_titlebar .ui.header{margin:0;font-size:26px;line-height:1.5;color:#222}@media screen and (max-width:767px){.a__fishes .app_titlebar{padding:32px 0}}.a__fishes .app_fish_search_form{padding:0 16px;margin:50px 0}@media screen and (min-width:768px){.a__fishes .app_fish_search_form{margin:0 0 24px}}@media screen and (max-width:767px){.a__fishes .app_fish_search_form{margin-top:0}}.a__fishes .sales_list.flex{display:flex;flex-wrap:wrap;justify-content:center;width:100%;min-height:290px}.a__fishes .sales_list.flex .fished_loading{min-height:260px;margin-top:25px;margin-bottom:5%}.a__fishes .sales_list.flex .hidden_loading_now{display:none}.a__fishes .sales_list.flex .app_pagination{margin:32px 0 12px}.a__fishes .sales_list.flex .w__pagination{display:flex;align-items:center;justify-content:center;width:100%;padding:24px 0}.a__fishes .sales_list.flex .w__pagination .b__jump-button{font-size:14px;color:#000;background:none;border:none}.a__fishes .sales_list.flex .w__pagination .b__jump-button:hover{color:#ffc107;cursor:pointer}.a__fishes .sales_list.flex .w__pagination .b__jump-button:focus{outline:none}.a__fishes .sales_list.flex .w__pagination .b__jump-button.disabled{color:#000;cursor:not-allowed;opacity:.4}.a__fishes .sales_list.flex .w__pagination .gc__pagination{width:auto;padding:0;margin-right:8px}.a__fishes .sales_list.flex .w__pagination .b__dropdown{min-width:64px;padding:7px}.a__fishes .sales_list.flex .w__pagination .b__dropdown .dropdown.icon{padding-right:7px;display:flex;align-items:center;height:100%}@media screen and (max-width:991px){.a__fishes .sales_list.flex .w__pagination .b__dropdown .visible.menu.transition{min-height:222px}}.a__fishes__tab-wrapper{display:flex;justify-content:center;padding:0 16px;margin-bottom:24px}.a__fishes__tab-wrapper .ui.button{width:280px;height:48px;background:#fff}.a__fishes__tab-wrapper .ui.button.active{color:#fff;background:#ffc107}.a__fishes__tab-wrapper .ui.buttons{flex-wrap:wrap}@media screen and (max-width:991px){.a__fishes__tab-wrapper .ui.buttons,.a__fishes__tab-wrapper .ui.buttons .ui.button{width:100%}}.a__fishes__tradar__card-wrapper{width:100%;max-width:1020px;padding:24px 0;margin-bottom:36px}@media screen and (max-width:1067px){.a__fishes__tradar__card-wrapper{max-width:700px}}@media screen and (max-width:767px){.a__fishes__tradar__card-wrapper{max-width:564px}}@media screen and (max-width:575px){.a__fishes__tradar__card-wrapper{max-width:100%}}.a__fishes__tradar__card-wrapper .b__tradar-headar{padding:0 16px;margin-bottom:24px}.a__fishes__tradar__card-wrapper .b__tradar-headar .name{margin-bottom:5px;font-size:20px;color:#1e70bf}.a__fishes__tradar__card-wrapper .b__tradar-headar .count{margin-right:16px}.a__fishes__tradar__card-wrapper .b__tradar-headar__evalution .eva-count{margin-left:8px;font-size:14px;color:#1e70bf}.a__fishes__tradar__card-wrapper .b__tradar-body{display:flex;flex-wrap:wrap;margin:0 auto}@media screen and (max-width:575px){.a__fishes__tradar__card-wrapper .b__tradar-body{justify-content:center}}.a__fishes__tradar__card-wrapper .b__tradar-empty{display:flex;align-items:center;justify-content:center;width:100%;height:160px;font-size:16px;color:#202124}.a__fishes__tradar__card-wrapper .b__tradar-card{width:100%;max-width:188px;padding-bottom:4px;margin:8px;border:1px solid #dadce0;border-radius:2px}.a__fishes__tradar__card-wrapper .b__tradar-card .b__tradar-card__main{position:relative}.a__fishes__tradar__card-wrapper .b__tradar-card .b__tradar-card__main .addition{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:80px!important;height:24px!important;font-size:.7rem;color:#fff;background:#59b9c6}.a__fishes__tradar__card-wrapper .b__tradar-card:hover{box-shadow:1px 2px 7px 1px hsla(0,0%,50.2%,.3)}@media screen and (max-width:767px){.a__fishes__tradar__card-wrapper .b__tradar-card{width:100%;max-width:30%;margin:8px 9px}}@media screen and (max-width:575px){.a__fishes__tradar__card-wrapper .b__tradar-card{max-width:256px}}.a__fishes__tradar__card-wrapper .b__tradar-card__label{z-index:2;height:22px;text-align:center}.a__fishes__tradar__card-wrapper .b__tradar-card__label span{z-index:1;display:block;width:80px;font-size:10px;font-weight:600;line-height:22px}.a__fishes__tradar__card-wrapper .b__tradar-card__label .onsale{color:#fff;background:#3477cb}.a__fishes__tradar__card-wrapper .b__tradar-card__label .soldout{color:#fff;background:#ef6266}.a__fishes__tradar__card-wrapper .b__tradar-card__label .cancel,.a__fishes__tradar__card-wrapper .b__tradar-card__label .expired{color:#fff;background:#aaa}.a__fishes__tradar__card-wrapper .b__tradar-card__label .failed{color:#fff;background:#ffc107}.a__fishes__tradar__card-wrapper .b__tradar-card__image{width:100%;height:124px;margin-bottom:12px}.a__fishes__tradar__card-wrapper .b__tradar-card__image .ui.image{width:100%;height:100%;max-height:100%;max-height:124px}@media screen and (max-width:1067px){.a__fishes__tradar__card-wrapper .b__tradar-card__image{height:82px}.a__fishes__tradar__card-wrapper .b__tradar-card__image .ui.image{max-height:82px}}@media screen and (max-width:767px){.a__fishes__tradar__card-wrapper .b__tradar-card__image{height:100%;max-height:142px}.a__fishes__tradar__card-wrapper .b__tradar-card__image .ui.image{max-height:142px}}@media screen and (max-width:565px){.a__fishes__tradar__card-wrapper .b__tradar-card__image{height:100%;max-height:211px}.a__fishes__tradar__card-wrapper .b__tradar-card__image .ui.image{max-height:211px}}.a__fishes__tradar__card-wrapper .b__tradar-card__detail{padding:0 16px;margin:8px 0}@media screen and (max-width:1067px){.a__fishes__tradar__card-wrapper .b__tradar-card__detail{padding:0 8px}}.a__fishes__tradar__card-wrapper .b__tradar-card__name{overflow:hidden;font-size:12px;color:#222;text-overflow:ellipsis}@media screen and (max-width:1067px){.a__fishes__tradar__card-wrapper .b__tradar-card__name{font-size:14px}}@media screen and (max-width:565px){.a__fishes__tradar__card-wrapper .b__tradar-card__name{font-size:12px}}.a__fishes__tradar__card-wrapper .b__tradar-card__exhibition-at{display:flex;align-items:center;margin:4px 0;font-size:14px;color:#222}.a__fishes__tradar__card-wrapper .b__tradar-card__exhibition-at .ui.image{width:12px;height:12px;margin-top:2px;margin-right:4px}@media screen and (max-width:1067px){.a__fishes__tradar__card-wrapper .b__tradar-card__exhibition-at{font-size:12px}.a__fishes__tradar__card-wrapper .b__tradar-card__exhibition-at .ui.image{width:10px;height:10px}}@media screen and (max-width:565px){.a__fishes__tradar__card-wrapper .b__tradar-card__exhibition-at{font-size:14px}.a__fishes__tradar__card-wrapper .b__tradar-card__exhibition-at .ui.image{width:12px;height:12px}}.a__fishes__tradar__card-wrapper .b__tradar-card__money{display:flex;justify-content:space-between;margin:4px 0;font-size:1.6rem;color:#222}@media screen and (max-width:1067px){.a__fishes__tradar__card-wrapper .b__tradar-card__money{font-size:16px;font-weight:600}}@media screen and (max-width:565px){.a__fishes__tradar__card-wrapper .b__tradar-card__money{font-size:1.4rem}}@media screen and (max-width:1067px){.a__fishes__tradar__card-wrapper .b__tradar-card__fixed-price{font-size:12px}}@media screen and (max-width:565px){.a__fishes__tradar__card-wrapper .b__tradar-card__fixed-price{font-size:14px}}.a__fishes__tradar__card-wrapper .b__tradar-footer{display:flex;justify-content:center;margin-top:36px}.a__fishes__tradar__card-wrapper .b__tradar-footer a{display:flex;align-items:center;justify-content:center;width:320px;height:40px;font-size:18px;font-weight:600;color:#fff;background:#ffc107;border:none;border-radius:5px}@media screen and (max-width:564px){.a__fishes__tradar__card-wrapper .b__tradar-footer a{width:100%}}.a__fee{display:flex;flex-direction:column;align-items:center;padding:0 20px;margin:72px 0}.b__sagawa{font-size:32px}.a__fee-heading{margin:0 0 32px;font-size:26px}.a__fee-table{background:#999}.a__fee-thead{color:#fff}.a__fee-region{background:#f9f9f9}.a__fee-address,.a__fee-fee{background:#fff}.a__fee-fee{font-weight:900;text-align:right}.sale_modal_container{max-height:512px!important;overflow-y:scroll!important}.a__upload-modal,.mypage__email-config-modal,.mypage__reply-modal{width:90%!important;max-width:480px!important}.a__upload-modal__form{margin-top:12px}.a__upload-modal__dropzone{position:relative;border:2px dashed hsla(0,0%,80%,.8);border-radius:5px}.a__upload-modal__dragzone{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:20px;cursor:pointer}.a__upload-modal__paragraph{font-size:14px;text-align:center}.a__upload-modal__btn{margin-top:24px}.a__upload-modal__btn .ui.button{height:40px}.sell-modal{position:fixed;width:100%!important;min-width:0!important;height:100%;max-height:none!important;padding:0!important}.sell-modal .w__close{position:-webkit-sticky!important;position:sticky!important;top:0!important;left:0!important;display:flex;align-items:flex-start;width:100%;padding:.75rem;background-color:#ef6266}.sell-modal .w__close:after{display:flex;justify-content:center;width:100%;padding:0 8px;color:#fff;white-space:pre-wrap;content:"出品する商品の詳細プレビュー画面を表示中です。\a入力項目を確認し問題ない場合、ページ下部の「出品する」ボタンにて出品登録をお願い致します。\a\aこのメッセージをタップでプレビュー画面を終了し、入力画面に戻ります。"}.sell-modal .w__close img{position:relative;display:inline-block}.sell-modal .b__body{padding:32px 16px 0!important}
/*# sourceMappingURL=main.423ab6d4.chunk.css.map */