@charset "UTF-8";html, body, h1, h2, h3, h4, h5, h6, th, dt, ol, ul, li, table, tr, td, p, dl, dd {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;font-weight: normal;vertical-align: baseline;background: transparent;}body {letter-spacing: 0.05em;line-height: 1.5;word-wrap: break-word;font-weight: 400;font-size: 14px;font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Mayryo", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Mayryo", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color: #272727;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(13, 53, 128, 0.3);-webkit-font-smoothing: subpixel-antialiased;-moz-osx-font-smoothing: unset;}@media only screen and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}}a {text-decoration: none;color: #272727;outline: none;}.feature__h2, .reason__h2, .about__h2, .flow__h2, .contact__h2, .auction__h2, .access__h2, .office__h2 {margin: 0 auto 36px;padding-bottom: 6px;border-bottom: 2px solid;line-height: 1.5;text-align: center;font-size: 24px;}.feature__h2 span, .reason__h2 span, .about__h2 span, .flow__h2 span, .contact__h2 span, .auction__h2 span, .access__h2 span, .office__h2 span {display: block;letter-spacing: 0.05em;font-size: 42px;}.contact__h3, .auction__h3 {font-size: 24px;font-weight: 700;color: #333;}.contact__h3 span, .auction__h3 span {display: block;font-size: 28px;}.feature__lead, .reason__lead, .about__lead, .flow__lead, .contact__lead, .auction__lead, .office__lead {margin-bottom: 24px;text-align: center;font-size: 28px;font-weight: bold;}.feature__desc, .reason__desc, .about__desc, .flow__desc, .contact__desc, .auction__desc, .office__desc {text-align: center;font-size: 16px;}.feature__desc p, .reason__desc p, .about__desc p, .flow__desc p, .contact__desc p, .auction__desc p, .office__desc p {margin-bottom: 12px;}.feature__desc p a, .reason__desc p a, .about__desc p a, .flow__desc p a, .contact__desc p a, .auction__desc p a, .office__desc p a {opacity: 0.8;}.feature__desc p a[target="_blank"]:after, .reason__desc p a[target="_blank"]:after, .about__desc p a[target="_blank"]:after, .flow__desc p a[target="_blank"]:after, .contact__desc p a[target="_blank"]:after, .auction__desc p a[target="_blank"]:after, .office__desc p a[target="_blank"]:after {content: "\f08e";padding: 0 6px;font-family: FontAwesome;}.feature__h2 span, .reason__h2 span, .about__h2 span, .flow__h2 span, .contact__h2 span, .auction__h2 span, .access__h2 span, .office__h2 span, .contact__h3 span, .auction__h3 span, .header__nav-list-item a span, .drawer__list-item a span {font-family: "Oswald", sans-serif;font-weight: 700;}.flow__btn, .contact__btn {position: relative;display: block;width: 100%;max-width: 480px;margin: 12px auto 0;padding: 12px 24px;border-radius: 6px;background: #0d3580;font-size: 18px;font-weight: 700;color: #f8fbf8;}.flow__btn:after, .contact__btn:after {-webkit-transform: rotate(90deg);transform: rotate(90deg);content: '\025b2';position: absolute;right: 24px;top: 0;bottom: 0;display: block;margin: auto;font-size: 18px;}.feature__wrap, .about__wrap, .flow__wrap, .contact__wrap, .auction__wrap, .access__wrap, .office__wrap {width: 92%;max-width: 1280px;margin: 0 auto;padding: 60px 0;}.home__wrap, .reason__wrap {width: 92%;max-width: 1280px;margin: 0 auto;}.footer__wrap {max-width: 1280px;margin: 0 auto;}#feature, #reason, #about, #flow, #contact, #auction, #access, #office {margin-top: -80px;padding-top: 80px;}.feature, .reason, .auction {background-color: #f8fbf8;color: #009fe6;}.flow, .access, .office {background-color: #009fe6;color: #f8fbf8;}.contact {background-color: rgba(13, 53, 128, 0.7);color: #f8fbf8;}.office__table {width: 100%;height: 100%;background-color: #f8fbf8;border-collapse: collapse;color: #272727;}.office__table th, .office__table td {padding: 12px 24px;}.office__table th {width: 40%;background-color: #cccccc;text-align: left;border-bottom: 1px solid #f8fbf8;}.office__table td {text-align: left;border-bottom: 1px solid #cccccc;}.office__table tfoot tr {border-bottom: none;}.office__table tfoot td {text-align: center;}.about__table, .auction__table {position: relative;width: 100%;background-color: #f8fbf8;border-collapse: collapse;border: 1px solid #ccc;color: #272727;}.about__table:before, .auction__table:before {content: "";position: absolute;top: 0;right: 0;width: 40%;height: 100%;border: 5px solid #009fe6;}.about__table th, .auction__table th, .about__table td, .auction__table td {padding: 12px 24px;}.about__table thead th, .auction__table thead th {width: 20%;border-right: 1px solid #eee;background-color: #ccc;}.about__table thead td, .auction__table thead td {width: 40%;background-color: #ccc;text-align: center;font-size: 16px;font-weight: 700;color: #333;}.about__table tbody th, .auction__table tbody th {background-color: #eee;border-bottom: 1px solid #ccc;text-align: left;vertical-align: middle;font-size: 16px;font-weight: 700;color: #333;}.about__table tbody th span, .auction__table tbody th span {letter-spacing: 0.05em;font-size: 12px;font-weight: normal;}.about__table tbody td, .auction__table tbody td {background-color: #f8fbf8;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;vertical-align: top;text-align: left;}.about__table tbody td .inner, .auction__table tbody td .inner {margin: 12px 0;padding: 12px;border-radius: 8px;background-color: rgba(238, 238, 238, 0.5);}.about__table tbody td .inner div:not(:last-of-type), .auction__table tbody td .inner div:not(:last-of-type) {border-bottom: 1px dashed #ccc;}.about__table tbody td .inner dt, .auction__table tbody td .inner dt {display: inline-block;width: 32%;padding: 6px;vertical-align: top;font-weight: 700;color: #333;}.about__table tbody td .inner dd, .auction__table tbody td .inner dd {display: inline-block;width: 66%;padding: 6px;}.about__table tbody td .inner dd span, .auction__table tbody td .inner dd span {display: block;}.about__table tbody td .inner dd span.notes, .auction__table tbody td .inner dd span.notes {font-size: 12px;color: #555555;}@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes fadeInUp {0% {-webkit-transform: translateY(100%);transform: translateY(100%);opacity: 0;}100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}@keyframes fadeInUp {0% {-webkit-transform: translateY(100%);transform: translateY(100%);opacity: 0;}100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}@-webkit-keyframes fadeInLeft {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}}@keyframes fadeInLeft {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}}@-webkit-keyframes fadeInRight {0% {-webkit-transform: translateX(100%);transform: translateX(100%);opacity: 0;}100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}}@keyframes fadeInRight {0% {-webkit-transform: translateX(100%);transform: translateX(100%);opacity: 0;}100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}}.effect.active.fadeIn {-webkit-animation: fadeIn 2s;animation: fadeIn 2s;}.effect.active.fadeInUp {-webkit-animation: fadeInUp 1s;animation: fadeInUp 1s;}.effect.active.fadeInLeft {-webkit-animation: fadeInLeft 1s;animation: fadeInLeft 1s;}.effect.active.fadeInRight {-webkit-animation: fadeInRight 1s;animation: fadeInRight 1s;}@-webkit-keyframes teaser {0% {background-position: 0% 50%;}30% {background-position: 50% 50%;}60% {background-position: 100% 50%;}100% {background-position: 0% 50%;}}@keyframes teaser {0% {background-position: 0% 50%;}30% {background-position: 50% 50%;}60% {background-position: 100% 50%;}100% {background-position: 0% 50%;}}* {-webkit-box-sizing: border-box;box-sizing: border-box;}*:before {-webkit-box-sizing: border-box;box-sizing: border-box;}*:after {-webkit-box-sizing: border-box;box-sizing: border-box;}*:focus {outline: none;}body {position: relative;}body:before {content: "";position: fixed;z-index: -1;width: 100%;height: 100vh;background: url(../../images/contact/contact-bg.jpg) no-repeat;background-size: cover;}img {max-width: 100%;height: auto;border: none;vertical-align: bottom;}a {-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}a:hover {opacity: 0.6;}a img {-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}a img:hover {opacity: 0.8;}iframe {vertical-align: bottom;margin: auto;}h1, h2, h3, h4, h5, h6, th, dt {font-weight: normal;}ol, ul {list-style: none;}em {font-style: normal;}.ofi {-o-object-fit: cover;object-fit: cover;font-family: 'object-fit: cover;';}.link__btn, .link__btn--white {position: relative;display: block;width: 80%;max-width: 300px;margin: auto;border-radius: 30px;line-height: 60px;color: #009fe6;}.link__btn:before, .link__btn--white:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 25px;border: 3px solid #009fe6;border-bottom: none;border-radius: 30px 30px 0 0;}.link__btn:after, .link__btn--white:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 25px;border: 3px solid #009fe6;border-top: none;border-radius: 0 0 30px 30px;}.link__btn span, .link__btn--white span {position: relative;display: block;width: 160px;margin: auto;text-align: center;font-size: 18px;font-weight: bold;}.link__btn span:before, .link__btn--white span:before {-webkit-transition: all 0.1s linear;transition: all 0.1s linear;content: "";position: absolute;top: 0;bottom: 0;right: -100px;z-index: 1;width: 100px;height: 2px;margin: auto;background-color: #f1584b;}.link__btn span:after, .link__btn--white span:after {-webkit-transition: all 0.1s linear;transition: all 0.1s linear;-webkit-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: right bottom;transform-origin: right bottom;content: "";position: absolute;top: 0;bottom: 0;right: -100px;z-index: 1;width: 12px;height: 2px;margin: auto;background-color: #f1584b;}.link__btn:hover, .link__btn--white:hover {background-color: rgba(241, 88, 75, 0.2);opacity: 1;}.link__btn:hover span:before, .link__btn--white:hover span:before {right: -120px;}.link__btn:hover span:after, .link__btn--white:hover span:after {-webkit-transform: rotate(20deg);transform: rotate(20deg);right: -120px;width: 24px;}.link__btn--white {color: #fcfcfc;}.link__btn--white:before {border-color: #fcfcfc;}.link__btn--white:after {border-color: #fcfcfc;}.link__btn--white span:before {background-color: #fcfcfc;}.link__btn--white span:after {background-color: #fcfcfc;}.display__tab {display: none;}.youtube {margin: 0 auto;width: 50%;}.youtube__wrap {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.youtube__wrap iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.header {-webkit-transition: all 0.3s linear;transition: all 0.3s linear;position: fixed;top: 0;left: 0;z-index: 997;width: 100%;height: 84px;padding: 12px 24px;background-color: #fff;color:#009fe6;border-bottom: #fff 1px solid;}.header__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.header__logo img {height: 60px;width: auto;}.header__nav-sp {display: none;}.header__nav-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}.header__nav-list-item a {display: block;padding: 0 9px;line-height: 1.25;font-size: 10px;font-family: "Oswald", "Noto Sans JP", sans-serif;color:#009fe6;}@media (max-width: 768px) {.header__nav-list-item a {color: #fff;}}.header__nav-list-item a span {display: block;font-size: 24px;}.header__nav-list-item--emphasis a {display: block;margin: 3px;padding: 0 6px;border-radius: 2px;background-color: #fefe1f;line-height: 40px;letter-spacing: 0.05em;font-size: 12px;font-weight: 700;font-family: "Oswald", "Noto Sans JP", sans-serif;}.header__nav-list-item--emphasis a span {font-size: 16px;}.header__nav-list-item--social {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.header__nav-list-item--social a {padding: 2px 3px 0 3px;}.header__nav-list-item--social a:first-child {padding:3px 3px 0 3px;margin-left:8px;}.header__nav-list-item--social a:last-child {margin-left:12px;}.header__nav-list-item--social a i {color: #3b5998;font-size: 32px;}.header__nav-list-item--social a img {width: 40px;height: 40px;}.open .header__nav-list-item--social a i{color:#fff;}.open .header__nav-list-item--social a img {width: 27px;height:27px;}.footer {width: 100%;padding: 6px 0;background: #009fe6;text-align: center;color: #f8fbf8;}.footer__secure {margin: 12px 0;}.footer__secure-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.footer__secure-list-item {margin: 6px 12px;}.footer__secure-list-item a {color: #fff;}.footer__kobutsu {margin: 6px 0;}.footer__kobutsu a {color: #fff;}.drawer {-webkit-transition: all 0.3s linear;transition: all 0.3s linear;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;padding-top: 12px;background: #f8fbf8;pointer-events: none;opacity: 0;}.drawer__list {-webkit-transition: all 0.3s linear;transition: all 0.3s linear;margin-top: 48px;padding: 0 48px;}.drawer__list-item {margin-bottom: 12px;padding: 0 0 6px 6px;border-bottom: 1px solid #dfe1df;}.drawer__list-item:last-child {border-bottom: none;}.drawer__list-item a {display: block;text-align: left;font-size: 12px;color: #009fe6;}.drawer__list-item a span {display: block;font-size: 24px;}.drawer＿sns {width: 100%;padding: 12px 48px;background: #009fe6;}.drawer＿sns-list {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.drawer＿sns-list-item {margin-right: 24px;}.drawer＿sns-list-item-fb {color: #fff;font-size: 42px;}.drawer＿sns-list-item-line {display: block;width: 36px;height: 36px;}.drawer＿sns-list-item-line img {width: 100%;}.drawer__btn {width: 40px;height: 40px;position: absolute;top: 36px;right: 24px;}.drawer__btn span {width: 40px;height: 4px;border-radius: 2px;background: #009fe6;display: block;}.drawer__btn span:nth-of-type(1) {position: absolute;top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.drawer__btn span:nth-of-type(2) {position: absolute;top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.is-open .drawer {opacity: 1;pointer-events: auto;z-index: 1001;}.is-open .drawer__list {-webkit-transform: translateY(0);transform: translateY(0);}.slider__arrow, .slider__arrow--prev, .slider__arrow--next {position: absolute;top: 0;z-index: 1;width: 80px;height: 100%;cursor: pointer;}.slider__arrow:before, .slider__arrow--prev:before, .slider__arrow--next:before {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 30px;height: 30px;margin: auto;border-top: 6px solid #cccccc;border-right: 6px solid #cccccc;}.slider__arrow--prev {left: -80px;}.slider__arrow--prev:before {-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}.slider__arrow--next {right: -80px;}.slider__arrow--next:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}@media (max-width: 768px) {.slider__arrow, .slider__arrow--prev, .slider__arrow--next {width: 40px;}.slider__arrow:before, .slider__arrow--prev:before, .slider__arrow--next:before {width: 15px;height: 15px;border-top: 3px solid #cccccc;border-right: 3px solid #cccccc;}.slider__arrow--prev {left: -40px;}.slider__arrow--next {right: -40px;}}.yarpp-thumbnails-horizontal .slick-dots, #pickup_slider .slick-dots, #campaign_slider .slick-dots {margin-top: 12px;list-style: none;text-align: center;font-size: 0;}.yarpp-thumbnails-horizontal .slick-dots li, #pickup_slider .slick-dots li, #campaign_slider .slick-dots li {display: inline-block;margin: 0 8px 0 0;}.yarpp-thumbnails-horizontal .slick-dots li button, #pickup_slider .slick-dots li button, #campaign_slider .slick-dots li button {display: block;margin: 0;padding: 0;width: 12px;height: 12px;border: none;border-radius: 50%;background: #dadada;line-height: 0;font-size: 0;color: transparent;cursor: pointer;}.yarpp-thumbnails-horizontal .slick-dots li button:focus, #pickup_slider .slick-dots li button:focus, #campaign_slider .slick-dots li button:focus {outline: 0;}.yarpp-thumbnails-horizontal .slick-dots .slick-active button, #pickup_slider .slick-dots .slick-active button, #campaign_slider .slick-dots .slick-active button {background: #444444;}.tab__title li {cursor: pointer;}.tab__contents > li {display: none;}.tab__contents > li.active {display: block;}.accodion dt {cursor: pointer;}.accodion dd {display: none;}.accodion dd.open {display: block;}@media (max-width: 768px) {.accodion-sp dt {cursor: pointer;}.accodion-sp dd {display: none;}.accodion-sp dd.open {display: block;}}.home {padding-top: 120px;background: #f8fbf8 url(../../images/home/home-bg-small-pc.png) no-repeat;background-size: 100%;background-position: center bottom;text-align: center;}.home__h1 img {width: auto;margin-bottom:200px;}@media (max-width: 768px) {.home__h1 img {margin-top:40px;margin-bottom:40px;}}.home__h2 {padding: 12px;}.home__h2 img {width: 150px;}.home__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.home__info {position: relative;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;min-width: 480px;}.home__info-schedule {position: absolute;top: 0;left: 78%;z-index: 1;background: url(../../images/icon/label-yellow.png) no-repeat;background-size: 160px;width: 160px;height: 160px;}.home__info-schedule:after {-webkit-transform: rotate(30deg);transform: rotate(30deg);content: "";display: block;width: 2px;height: 60px;margin: -65px auto 0;background-color: #272727;}.home__info-schedule-title, .home__info-schedule-title--on {padding: 30px 0 5px;line-height: 1.25;font-size: 18px;font-weight: 700;font-family: "Oswald", "Noto Sans JP", sans-serif;color: #0d3580;}.home__info-schedule-title--on {color: #009fe6;}.home__info-schedule-date {line-height: 1.25;text-align: center;font-size: 36px;font-weight: 700;font-family: "Cabin", sans-serif;}.home__info-schedule-date-month {display: inline-block;width: 50px;margin-left: -5px;vertical-align: 12px;text-align: right;}.home__info-schedule-date-day {display: inline-block;width: 50px;margin-left: -5px;vertical-align: -12px;}.home__social {width: 280px;min-height: 340px;}@media (max-width: 1280px) {.home__social {display:none;}}.home__about {position: relative;z-index: 2;margin-top: -100px;background: #009fe6;}.home__about-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;width: 98%;max-width: 1280px;margin: auto;padding-right: 500px;text-align: center;}.home__about-wrap a {padding: 12px;line-height: 24px;font-size: 24px;color: #fefe1f;}.home__about-wrap a:after {content: "\f103";display: block;text-align: center;font-family: FontAwesome;}.feature {min-height: 550px;background-image: url(../../images/feature/feature-bg.png);background-repeat: no-repeat;background-position: 90% bottom;}.feature__desc {color: #272727;}.feature__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.feature__list-item {margin: 24px;}.reason__wrap {padding-bottom: 60px;}.reason__desc {color: #272727;}.reason__list {margin-bottom: 24px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.reason__list-item {width: 32%;margin-bottom: 24px;}.reason__list-item-thumb {position: relative;width: 70%;margin: 24px auto;}.reason__list-item-thumb:after {content: "";position: absolute;top: 15px;right: -15px;width: 100%;height: 100%;border-radius: 50%;background: url(../../images/reason/reason-thumb-bg.png);background-size: 6px;}.reason__list-item-thumb img {position: relative;z-index: 1;border-radius: 50%;}.reason__list-item-thumb-label {position: absolute;top: -10%;left: -10%;z-index: 2;display: inline-block;text-align: center;line-height: 42px;font-family: "Oswald", sans-serif;font-size: 28px;font-weight: 700;}.reason__list-item-thumb-label span {display: block;font-size: 70px;}.reason__list-item-text-lead {text-align: center;font-size: 28px;font-weight: bold;}.reason__list-item-text-desc {font-size: 16px;color: #272727;}.about {background: #009fe6 url(../../images/about/about-bg-nbaa25.png) no-repeat;background-position: 90% top;color: #f8fbf8;}.about__h3 {margin-bottom: 24px;background: #fefe1f;text-align: center;font-size: 28px;font-weight: bold;color: #272727;}.about__desc {margin-bottom: 60px;}.about__seller {margin-bottom: 48px;text-align: right;}.about__buyer {text-align: right;}.about__feature, .about__feature--main, .about__feature--sub {position: relative;display: inline-block;width: 40%;margin-bottom: 24px;padding: 12px;border-radius: 60px;background-color: #fcfcfc;text-align: center;}.about__feature:after, .about__feature--main:after, .about__feature--sub:after {content: "";position: absolute;bottom: -24px;left: 0;right: 0;width: 0;height: 0;margin: auto;border-style: solid;border-width: 24px 24px 0 24px;border-color: #fcfcfc transparent transparent transparent;}.about__feature dt, .about__feature--main dt, .about__feature--sub dt {font-size: 18px;font-weight: 700;}.about__feature dd, .about__feature--main dd, .about__feature--sub dd {display: inline-block;text-align: left;font-size: 16px;}.about__feature--main {color: #009fe6;}.about__feature--sub {color: #272727;}.flow__h3 {margin-bottom: 12px;padding-bottom: 12px;border-bottom: 1px dashed #cccccc;font-size: 24px;font-weight: 700;color: #009fe6;}.flow__h3-step {padding: 0 10px;border-radius: 4px;background: #009fe6;font-family: "Oswald", sans-serif;color: #f8fbf8;}.flow__tab-title {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 48px;text-align: center;cursor: pointer;}.flow__tab-title-way, .flow__tab-title-way--fax, .flow__tab-title-way--mail {position: relative;width: 50%;padding: 24px;background: #f8fbf8;font-size: 18px;font-weight: 700;}.flow__tab-title-way--fax {border-radius: 0 12px 12px 0;color: #0d3580;}.flow__tab-title-way--mail {border-radius: 12px 0 0 12px;color: #009fe6;}.flow__tab-title .active {background: #fefe1f;}.flow__tab-title .active:before {content: "";position: absolute;bottom: -48px;left: 50%;width: 0;height: 0;margin-left: -24px;border-style: solid;border-width: 24px 24px 0 24px;border-color: #fefe1f transparent transparent transparent;}.flow__tab-title .active:after {content: "";position: absolute;bottom: -24px;left: 50%;width: 24px;height: 24px;margin-left: -12px;background: #fefe1f;}.flow__tab-body-item {position: relative;display: none;margin-bottom: 48px;padding: 24px;border-radius: 12px;background: #f8fbf8;text-align: center;color: #272727;}.flow__tab-body-item.active {display: block;}.flow__tab-body-item.active:before {content: "";position: absolute;bottom: -48px;left: 50%;width: 0;height: 0;margin-left: -24px;border-style: solid;border-width: 24px 24px 0 24px;border-color: #fefe1f transparent transparent transparent;}.flow__tab-body-item.active:after {content: "";position: absolute;bottom: -24px;left: 50%;width: 24px;height: 24px;margin-left: -12px;background: #fefe1f;}.flow__list-item {position: relative;margin-bottom: 48px;padding: 24px;border-radius: 12px;background: #f8fbf8;text-align: center;color: #272727;}.flow__list-item:not(:last-child):before {content: "";position: absolute;bottom: -48px;left: 50%;width: 0;height: 0;margin-left: -24px;border-style: solid;border-width: 24px 24px 0 24px;border-color: #fefe1f transparent transparent transparent;}.flow__list-item:not(:last-child):after {content: "";position: absolute;bottom: -24px;left: 50%;width: 24px;height: 24px;margin-left: -12px;background: #fefe1f;}.flow__list-item-text {margin-bottom: 12px;}.flow__list-item-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 24px;background: #f7f2dc;}.flow__list-item-box-info, .flow__list-item-box-info--individual, .flow__list-item-box-info--corporate {width: 49%;border: 1px solid #3b78eb;}.flow__list-item-box-info dt, .flow__list-item-box-info--individual dt, .flow__list-item-box-info--corporate dt {background: #3b78eb;font-size: 18px;color: #f8fbf8;}.flow__list-item-box-info dd, .flow__list-item-box-info--individual dd, .flow__list-item-box-info--corporate dd {padding: 12px;font-size: 18px;}.flow__list-item-box-info-notes {font-size: 14px;}.flow__list-item-box-info--corporate {border: 1px solid #6998f0;}.flow__list-item-box-info--corporate dt {background: #6998f0;}.flow__list-item-box-contact {width: 100%;margin-top: 24px;line-height: 1.25;font-size: 18px;color: #555;}.flow__list-item-box-contact-tel {font-family: "Oswald", sans-serif;font-size: 42px;font-size: 700;}.contact__h4 , .contact__hour{font-weight: 700;color:#333;}.contact__info {max-width: 640px;margin: auto;padding: 24px 12px 36px;background: #f8fbf8;line-height: 1.5;text-align: center;color: #009fe6;}.contact__tel {margin: 12px 0;color: #0d3580;font-weight: 700;font-size: 28px;}.contact__tel i {width: 36px;height: 36px;padding: 6px;border-radius: 50%;color: #f8fbf8;font-size: 28px;background: #0d3580;}.contact__tel a {color: #0d3580;}.contact__hour {font-weight: 700;}.auction__desc {color: #272727;}.auction__table:after {content: "";position: absolute;top: 0;right: 0;z-index: 3;width: 40%;height: 100%;border-right: 5px solid #009fe6;}.auction__table-join, .auction__table-join--top, .auction__table-join--middle, .auction__table-join--bottom {position: relative;z-index: 2;}.auction__table-join:before, .auction__table-join--top:before, .auction__table-join--middle:before, .auction__table-join--bottom:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: calc(100% + 1px);border-left: 5px solid #009fe6;}.auction__table-join--top:after {content: "";position: absolute;top: -5px;left: 0;width: calc(50% + 4px);height: 5px;background-color: #009fe6;}.auction__table-join--bottom:before {border-bottom: 5px solid #009fe6;}.auction__summary-price-campaign {font-weight: 700;color: #009fe6;}.auction__summary-price-off {-webkit-text-decoration: line-through #009fe6;text-decoration: line-through #009fe6;}.auction__example {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 24px 0 60px;color: #272727;}.auction__example-case {margin-right: 60px;text-align: center;}.auction__example-case p {margin-bottom: 12px;line-height: 1.25;}.auction__example-case p em {font-size: 24px;font-weight: bold;font-family: "Oswald", sans-serif;}.auction__example-case p img {width: 180px;}.auction__example-cash, .auction__example-cash--buyer, .auction__example-cash--seller {min-height: 140px;padding-left: 120px;background-repeat: no-repeat;background-size: 100px;}.auction__example-cash dt, .auction__example-cash--buyer dt, .auction__example-cash--seller dt {margin-bottom: 6px;border-width: 0 0 1px 0;border-style: solid;font-size: 16px;font-weight: bold;}.auction__example-cash dd, .auction__example-cash--buyer dd, .auction__example-cash--seller dd {line-height: 1.25;}.auction__example-cash dd span em, .auction__example-cash--buyer dd span em, .auction__example-cash--seller dd span em {font-size: 24px;font-weight: bold;font-family: "Oswald", sans-serif;}.auction__example-cash--buyer {background-image: url(../../images/auction/auction-buyer.png);}.auction__example-cash--buyer dt {border-color: #0d3580;color: #0d3580;}.auction__example-cash--buyer dd span {color: #0d3580;}.auction__example-cash--seller {background-image: url(../../images/auction/auction-seller.png);}.auction__example-cash--seller dt {border-color: #009fe6;color: #009fe6;}.auction__example-cash--seller dd span {color: #009fe6;}.access__h3 {font-size: 24px;font-weight: bold;color: #272727;}.access__wrap {text-align: center;}.access__desc {margin-bottom: 24px;}.access__unit {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 24px;background-color: #f8fbf8;text-align: left;}.access__unit-thumb {width: 28%;}.access__unit-text {width: 70%;}.access__unit-text-lead {margin-bottom: 12px;font-size: 16px;color: #009fe6;}.access__unit-text-desc {margin-bottom: 12px;color: #272727;}.access__route {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;color: #272727;}.access__route div {width: 48%;}.access__route div dt {padding: 3px 12px;background-color: #ccc;font-weight: 700;}.access__route div dd {padding: 6px 12px;}.access__route-list-item {margin-left: 24px;list-style: disc;}.access__route-list li {margin-bottom: 6px;}.access__route-list li span {font-size: 12px;}.access__map {height: 300px;background-color: #f8fbf8;}.office__list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;}.office__list-item {width: 48%;}@media (max-width: 768px) {.home__h1 {text-align: left;}.home__h1 img {width: 180px;max-height: inherit;}}@media (max-width: 1280px) {.home__h2 {padding: 6px 0;}.home__h2 img {width: 90px;}.home__info {width: 100%;min-width: inherit;margin-bottom: 12px;}.home__info-schedule {left: auto;right: 0;background-size: 110px;width: 110px;height: 110px;}.home__info-schedule:after {width: 2px;height: 45px;margin: -50px auto 0;}.home__info-schedule-title, .home__info-schedule-title--on {padding: 15px 0 5px;font-size: 14px;}.home__info-schedule-date {font-size: 24px;}.home__info-schedule-date-month {width: 30px;margin-left: -5px;vertical-align: 12px;}.home__info-schedule-date-day {width: 30px;margin-left: -5px;vertical-align: -12px;}.home__social {width: 100%;min-height: 420px;}.home__about {margin-top: 0;}.home__about-wrap {-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-right: 0;}.home__about-wrap a {padding: 6px 0;line-height: 16px;letter-spacing: 0.05em;font-size: 16px;}}@media (max-width: 768px) {.feature__h2, .reason__h2, .about__h2, .flow__h2, .contact__h2, .auction__h2, .access__h2, .office__h2 {margin: 0 auto 12px;padding-bottom: 6px;font-size: 16px;}.feature__h2 span, .reason__h2 span, .about__h2 span, .flow__h2 span, .contact__h2 span, .auction__h2 span, .access__h2 span, .office__h2 span {font-size: 24px;}.feature__h3, .reason__h3, .flow__h3, .contact__h3, .auction__h3, .access__h3, .office__h3 {font-size: 16px;}.feature__h3 span, .reason__h3 span, .flow__h3 span, .contact__h3 span, .auction__h3 span, .access__h3 span, .office__h3 span {font-size: 18px;}.feature__lead, .reason__lead, .about__lead, .flow__lead, .contact__lead, .auction__lead, .access__lead, .office__lead {margin-bottom: 12px;text-align: left;font-size: 16px;}.feature__lead br, .reason__lead br, .about__lead br, .flow__lead br, .contact__lead br, .auction__lead br, .access__lead br, .office__lead br {display: none;}.feature__desc, .reason__desc, .about__desc, .flow__desc, .contact__desc, .auction__desc, .office__desc {text-align: left;font-size: 12px;}.feature__desc p, .reason__desc p, .about__desc p, .flow__desc p, .contact__desc p, .auction__desc p, .office__desc p {margin-bottom: 12px;}.feature__desc p br, .reason__desc p br, .about__desc p br, .flow__desc p br, .contact__desc p br, .auction__desc p br, .office__desc p br {display: none;}.flow__btn, .contact__btn {margin: 12px auto 0;padding: 12px 24px;font-size: 14px;}.flow__btn:after, .contact__btn:after {font-size: 16px;}.feature__wrap, .reason__wrap, .about__wrap, .flow__wrap, .contact__wrap, .auction__wrap, .access__wrap, .office__wrap {padding: 24px 0;}#about {margin-top: -70px;padding-top: 70px;}.office__table th, .office__table td {display: block;width: 100%;}.about__table:before, .auction__table:before {border: 2px solid #009fe6;}.about__table th, .auction__table th, .about__table td, .auction__table td {padding: 6px 12px;}.about__table thead th, .auction__table thead th {width: 20%;}.about__table thead td, .auction__table thead td {width: 40%;font-size: 12px;}.about__table tbody th, .auction__table tbody th {font-size: 12px;}.about__table tbody th span, .auction__table tbody th span {font-size: 10px;}.about__table tbody td, .auction__table tbody td {font-size: 12px;}.about__table tbody td .inner, .auction__table tbody td .inner {margin: 6px 0;padding: 6px;}.about__table tbody td .inner dt, .auction__table tbody td .inner dt {width: 100%;padding: 3px 3px 0;}.about__table tbody td .inner dt:not(:last-of-type), .auction__table tbody td .inner dt:not(:last-of-type) {border-bottom: none;}.about__table tbody td .inner dd, .auction__table tbody td .inner dd {width: 100%;padding: 0 3px 3px;font-size: 10px;}.about__table tbody td .inner dd span.notes, .auction__table tbody td .inner dd span.notes {font-size: 10px;}.content__h2 {font-size: 42px;}.content__h3 {margin-bottom: 12px;}.content__lead {font-size: 16px;}.content__desc {text-align: left;}.link__btn, .link__btn--white {max-width: 250px;}.link__btn span:before, .link__btn--white span:before {right: -70px;width: 70px;}.link__btn span:after, .link__btn--white span:after {right: -70px;}.link__btn:hover span:before, .link__btn--white:hover span:before {right: -90px;}.link__btn:hover span:after, .link__btn--white:hover span:after {right: -90px;}.display__pc {display: none;}.display__tab {display: block;}.youtube {width: 100%;}.header {height: 72px;padding: 12px;}.header__logo img {height: 48px;padding-left: 6px;}.header__nav {display: none;}.header__nav-sp {position: absolute;top: 0;right: 0;display: block;}.header__nav-list {padding-top: 80px;}.header__nav-list-item {width: 100%;border-bottom: 1px solid #fcfcfc;}.header__nav-list-item a {position: relative;padding: 12px 24px;text-align: left;}.header__nav-list-item a:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);content: "";position: absolute;top: 0;bottom: 0;right: 24px;width: 10px;height: 10px;margin: auto;border-top: 2px solid #fcfcfc;border-right: 2px solid #fcfcfc;}.header__nav-list-item--emphasis {width: 100%;padding: 12px 24px;}.header__nav-list-item--emphasis a {display: inline-block;min-width: 80px;padding: 12px;border-radius: 8px;line-height: 20px;}.header__nav-list-item--social {width: 100%;padding: 12px 24px;}.header__nav-btn {position: relative;top: 12px;right: 0;z-index: 999;width: 44px;height: 44px;text-align: center;cursor: pointer;}.header__nav-btn span {-webkit-transition: all 0.3s linear;transition: all 0.3s linear;display: inline-block;position: absolute;right: 8px;width: 40px;height: 4px;-webkit-box-sizing: border-box;box-sizing: border-box;background-color: #333;}.header__nav-btn span:nth-of-type(1) {top: 10px;}.header__nav-btn span:nth-of-type(2) {top: 20px;}.header__nav-btn span:nth-of-type(3) {bottom: 10px;}.header__nav-btn.open {position: fixed;top: 16px;right: 10px;}.header__nav-btn.open span:nth-of-type(1) {-webkit-transform: translateY(20px) rotate(-45deg);transform: translateY(20px) rotate(-45deg);top: 0;}.header__nav-btn.open span:nth-of-type(2) {-webkit-transform: translateY(0) rotate(45deg);transform: translateY(0) rotate(45deg);}.header__nav-btn.open span:nth-of-type(3) {opacity: 0;}.header__nav-toggle {-webkit-transition: all 0.3s linear;transition: all 0.3s linear;-webkit-transform: translateX(100%);transform: translateX(100%);position: fixed;top: 0;left: 0;right: 0;z-index: 998;width: 100%;height: 100vh;padding-bottom: 60px;background-color: #009fe6;text-align: center;overflow: scroll;opacity: 0;}.header__nav-toggle.open {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}.footer__secure-list {-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer__secure-list-item {margin: 0;width: 100%;}.footer__copyright-text {font-size: 10px;line-height: normal;}.home {padding-top: 80px;background: #f8fbf8 url(../../images/home/home-bg-small-tab.png) no-repeat;background-size: 100%;background-position: center bottom;}.feature {min-height: 275px;background-size: 186px;background-position: right bottom;}.feature__list-item {margin: 6px;}.reason__list {margin-bottom: 24px;}.reason__list-item {width: 100%;margin-bottom: 24px;}.reason__list-item-thumb {width: 180px;height: 180px;margin: 24px auto;}.reason__list-item-thumb:after {top: 8px;right: -8px;}.reason__list-item-thumb-label {top: -10%;left: -10%;line-height: 24px;font-size: 18px;}.reason__list-item-thumb-label span {font-size: 42px;}.reason__list-item-text-lead {font-size: 16px;}.reason__list-item-text-desc {font-size: 12px;}.about {background-size: 220px;background-position: right 100px;}.about__h3 {margin-bottom: 12px;font-size: 16px;}.about__lead {padding-right: 100px;}.about__desc {margin-bottom: 12px;}.about__feature, .about__feature--main, .about__feature--sub {margin-bottom: 12px;padding: 6px;border-radius: 12px;}.about__feature:after, .about__feature--main:after, .about__feature--sub:after {bottom: -12px;border-width: 12px 12px 0 12px;}.about__feature dt, .about__feature--main dt, .about__feature--sub dt {font-size: 14px;}.about__feature dd, .about__feature--main dd, .about__feature--sub dd {line-height: 1.25;letter-spacing: 0.05em;font-size: 10px;}.flow__tab-title-way, .flow__tab-title-way--fax, .flow__tab-title-way--mail {padding: 12px;font-size: 14px;}.flow__list-item {padding: 12px;}.flow__list-item-box {padding: 12px;}.flow__list-item-box-info, .flow__list-item-box-info--individual, .flow__list-item-box-info--corporate {width: 100%;}.flow__list-item-box-info dt, .flow__list-item-box-info--individual dt, .flow__list-item-box-info--corporate dt {font-size: 14px;}.flow__list-item-box-info dd, .flow__list-item-box-info--individual dd, .flow__list-item-box-info--corporate dd {font-size: 12px;}.flow__list-item-box-info-notes {font-size: 10px;}.flow__list-item-box-info--individual {margin-bottom: 12px;}.flow__list-item-box-info--corporate dt {margin-bottom: 0;}.flow__list-item-box-contact {margin-top: 12px;font-size: 14px;}.flow__list-item-box-contact-tel {font-size: 24px;}.auction__table:after {border-right: 2px solid #009fe6;}.auction__table-join:before, .auction__table-join--top:before, .auction__table-join--middle:before, .auction__table-join--bottom:before {border-left: 2px solid #009fe6;}.auction__table-join--top:after {top: -2px;width: calc(50% + 2px);height: 2px;}.auction__table-join--bottom:before {border-bottom: 2px solid #009fe6;}.auction__example {padding: 0 0 24px;}.auction__example-case {margin-right: 0;margin-bottom: 12px;}.auction__example-case p {font-size: 12px;}.auction__example-case p em {font-size: 18px;}.auction__example-case p br {display: none;}.auction__example-case p img {width: 150px;}.auction__example-cash, .auction__example-cash--buyer, .auction__example-cash--seller {min-height: 100px;padding-left: 80px;background-size: 70px;}.auction__example-cash dt, .auction__example-cash--buyer dt, .auction__example-cash--seller dt {margin-bottom: 6px;border-width: 0 0 1px 0;border-style: solid;font-size: 16px;font-weight: bold;}.auction__example-cash dd, .auction__example-cash--buyer dd, .auction__example-cash--seller dd {font-size: 12px;}.auction__example-cash dd span em, .auction__example-cash--buyer dd span em, .auction__example-cash--seller dd span em {font-size: 18px;}.access__desc {margin-bottom: 12px;font-size: 12px;}.access__unit {padding: 12px;}.access__unit-thumb {width: 100%;height: 40vw;margin-bottom: 6px;text-align: center;overflow: hidden;}.access__unit-thumb img {margin-top: -45%;}.access__unit-text {width: 100%;}.access__unit-text-lead {font-size: 12px;}.access__unit-text-desc {font-size: 12px;}.access__route div {width: 100%;}.access__route div dt {padding: 3px 12px;}.access__route div dd {padding: 6px 12px;font-size: 12px;}.access__route-list-item {margin-left: 12px;}.access__route-list li {margin-bottom: 6px;}.access__route-list li span {font-size: 12px;}.office__list-item {width: 100%;margin-bottom: 12px;}}