@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);@import url('https://fonts.googleapis.com/css2?family=Merriweather&display=swap');@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond&display=swap');.p-0{padding:0!important}.p-10{padding:5px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.pt-0{padding-top:0!important}.pt-10{padding-top:10px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-50{padding-top:50px!important}.pt-60{padding-top:60px!important}.pt-80{padding-top:80px!important}.pt-140{padding-top:140px!important}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px!important}.pb-20{padding-bottom:20px!important}.pb-30{padding-bottom:30px!important}.pb-40{padding-bottom:40px!important}.pb-50{padding-bottom:50px!important}.pb-60{padding-bottom:50px!important}.pb-70{padding-bottom:50px!important}.pb-140{padding-bottom:140px!important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mt-10{margin-top:10px !important}.mt-20{margin-top:20px !important}.mt-30{margin-top:30px !important}.mt-40{margin-top:40px !important}.mt-50{margin-top:50px !important}.mt-60{margin-top:60px !important}.mt-70{margin-top:70px !important}.mt-80{margin-top:80px !important}.mt-90{margin-top:90px !important}.mt-100{margin-top:100px !important}.mt-110{margin-top:110px !important}.mt-120{margin-top:120px !important}.mt-130{margin-top:130px !important}.mt-140{margin-top:140px !important}.mt-150{margin-top:150px !important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-30{margin-bottom:30px !important}.mb-40{margin-bottom:40px !important}.mb-50{margin-bottom:50px !important}.mb-60{margin-bottom:60px !important}.mb-70{margin-bottom:70px !important}.mb-80{margin-bottom:80px !important}.mb-90{margin-bottom:90px !important}.mb-100{margin-bottom:100px !important}.mb-110{margin-bottom:110px !important}.mb-120{margin-bottom:120px !important}.mb-130{margin-bottom:130px !important}.fs-08{font-size:.8em!important}.fs-10{font-size:1em!important}.fs-12{font-size:1.2em!important}.fs-15{font-size:1.2em!important}.fs-20{font-size:1.2em!important}.f-10{font-size:12px !important}.f-12{font-size:14px !important}@media screen and (min-width:768px){.sp{display:none}.pc{display:block}#wrapper-navbar .LanguageSwitcherSP{display:none !important}}@media screen and (max-width:767px){.sp{display:block}.pc{display:none}}.error-404 .page-header h1.page-title{text-align:center;font-size:24px;padding:80px 15px 20px}.error-404 .page-content p{text-align:center;padding:20px 15px 40px}.menu-btn{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#d91616;color:#fff;border-radius:50%;cursor:pointer}.site-header{position:fixed;width:100%;z-index:20}.menu-btn:hover{background:#ccad5e}.menu-btn:hover .menu-icon:before,.menu-btn:hover .menu-icon:after{background-color:#fff}.menu-icon{display:block;position:relative;width:20px;height:1px;background-color:transparent;transition:all .3s ease}.menu-icon:before{content:'';position:absolute;top:-5px;left:0;width:100%;height:1px;background-color:#ccad5e;transition:all .3s ease}.menu-icon:after{content:'';position:absolute;top:5px;left:0;width:100%;height:1px;background-color:#ccad5e;transition:all .3s ease}.menu-btn.open .menu-icon{background:0 0}.menu-btn.open .menu-icon:before{transform:rotate(45deg);top:0;background-color:#fff}.menu-btn.open .menu-icon:after{transform:rotate(-45deg);top:0;background-color:#fff}@media (min-width:767px){.header-btn{top:30px;right:15px}}@media (max-width:767px){.sp-menu-btn{display:flex;justify-content:flex-end}.header-btn{padding-right:0;margin-top:10px}}.menu{position:fixed!important;width:100%;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:100px 0 0}.menu a,.menu a:hover{color:#212529}.momotaro-koi-header{background:#fff;border-radius:1.5%;font-size:.9rem;padding:80px 75px 80px 85px}.menu-ul li{height:auto;color:#000;box-sizing:border-box;position:relative;margin:25px 0;margin:25px}.menu-ul{list-style:none}.menu-ul li:before{content:"•";position:absolute;left:0;top:25%;transform:translateY(-50%)}.menu-ul li a{display:block;padding-left:1.2em}.menu__img{margin-top:35px}.menu__img img{width:286px}.menu-item-description{font-size:.8rem}.menu-ul .header-contact{background:#ccad5e;border-radius:9999px;list-style:none;text-align:center;padding:6px 10px;margin:25px 20px 20px}.menu-ul .header-contact:before{content:none}.menu-ul .header-contact a{padding-left:0}@media (min-width:767px){.momotaro-koi-header{margin-right:50px}body.lang-en .menu-ul li{margin:35px}}@media (max-width:767px){.menu{margin:70px 0 0}.menu-ul li:before{content:"•";position:absolute;left:0;top:33%;transform:translateY(-50%)}.menu-ul .header-contact{margin:20px auto}.momotaro-koi-header{border-radius:20px;margin:0 12px;padding:30px 40px}.momotaro-koi-header li{margin:0 auto;width:70%}.menu__item{padding:.4em}body.lang-en .menu__item{padding:1em}.menu__item__bg{padding:3px;margin-top:15px !important}.menu__img{margin-top:20px}.menu__img img{width:170px}}.menu{pointer-events:none;opacity:0;transition:opacity .3s linear}.menu.is-active{pointer-events:auto;opacity:1}.nav-language{font-size:1.2rem}.wpml-ls-legacy-dropdown{width:3em}.wpml-ls-legacy-dropdown a{color:#ccad5e;border:none;background-color:transparent}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#ccad5e!important;background:transparent!important}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:none}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-top:1px solid #ccad5e}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{color:#ccad5e70}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding:5px 10px}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{opacity:0;visibility:hidden;transition:opacity 1s ease,transform .3s ease,visibility .3s ease}.wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown:focus-within .wpml-ls-sub-menu{opacity:1;visibility:visible}@media (min-width:767px){.sp-nav-language{display:none}}@media (max-width:767px){.pc-nav-language{display:none}.sp-nav-language{font-size:1rem;position:relative;padding-bottom:40px}.sp-nav-language .wpml-ls-legacy-dropdown>ul{position:absolute;left:50%;transform:translateY(0%) translateX(-50%)}.wpml-ls,.wpml-ls-sub-menu{display:flex}.wpml-ls-sub-menu{position:static!important}.wpml-ls-legacy-dropdown .wpml-ls-item{display:flex}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{opacity:1;visibility:visible;border-top:none}.js-wpml-ls-item-toggle,wpml-ls-item-toggle{padding:5px!important}.wpml-ls-native:focus{border-bottom:1px solid #ccad5e}}.header-logo img{width:338px;margin:30px 0 0 30px}@media (max-width:767px){.header-logo img{width:130px;margin:20px 0 0}}.container{max-width:1440px!important}.site-footer{background:#191919;color:#fff}.site-footer a,.site-footer a:hover{color:#fff}.footer-content{padding:70px 0}.con-footer{padding:25px 0}.footer-content .footer-list{padding-left:40px}.footer-list li{list-style-type:"-";line-height:1.6}.footer-content .footer-logo{display:flex;justify-content:flex-end;padding-right:80px}.footer-list-pc{padding-right:4rem}.sp-address{display:none}@media (max-width:767px){.footer-content{padding:50px 0}.footer-content p{font-size:.75rem}.footer-list{display:none}.footer-content .footer-logo{justify-content:center;padding:0}.footer-logo img{width:170px}.sp-address{display:block}}.first-view{position:fixed;top:0;left:0;width:100%;height:100%;background:#111;z-index:999;display:flex;justify-content:center;align-items:center;opacity:1;transition:opacity 1s ease}.first-view img{width:100px;height:auto}.background-video{position:sticky;top:0;left:0;width:100%;object-fit:cover;z-index:-999}.top-video{position:relative}.top-video-content .top-catchphrase p{margin-bottom:-34px}.top-catchphrase{writing-mode:vertical-rl;position:absolute;top:50vh;left:50%;transform:translate(-50%,-50%)}.top-catchphrase p{font-size:2.9rem;font-weight:600;letter-spacing:8px}.top-font-size{font-size:3.45rem;letter-spacing:34px}body.lang-zh-hant .top-catchphrase p,body.lang-zh-hans .top-catchphrase p{letter-spacing:6px}body.lang-zh-hant .top-font-size,body.lang-zh-hans .top-font-size{letter-spacing:39.5px}.top-page-logo img{width:425px}.top-page-logo{margin-top:150px}.top-introduction{padding:100px 0 200px}.top-introduction p{font-size:1.2rem}.lang-en .top-catchphrase,.lang-vi .top-catchphras{width:77%}.lang-en .top-catchphrase,.lang-vi .top-catchphrase{writing-mode:horizontal-tb}.lang-en .top-catchphrase p,.lang-vi .top-catchphrase p{letter-spacing:2.5px}.lang-en .top-font-size,.lang-vi .top-font-size{font-size:3rem;letter-spacing:3px}@media (min-width:767px){.lang-en .top-introduction p,.lang-vi .top-introduction p{padding:0 120px}}@media (max-width:767px){.first-view{display:none;background:0 0}.background-video{height:120vh}.top-page-logo{margin-top:-130px}.top-page-logo img{width:260px}.top-introduction{padding-top:140px;padding-bottom:140px}.lang-en .top-font-size,.lang-vi .top-font-size{font-size:1.8rem}.lang-en .top-catchphrase p,.lang-vi .top-catchphrase p{letter-spacing:2px;font-size:1.8rem}body.lang-zh-hant .top-font-size,body.lang-zh-hans .top-font-size{letter-spacing:31px}}@media (max-width:1280px){.top-catchphrase p{font-size:31.5px}.top-font-size{font-size:37px;letter-spacing:28px}.top-video-content .top-catchphrase p{margin-bottom:-28px}}.top-page-Infomation{padding:120px 0;background-image:url('https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2025/05/information_01-scaled.png'),url('https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2025/05/information_02-scaled.png');background-size:contain;background-position:left center,right center;background-repeat:no-repeat}.top-page-Infomation h2{font-size:2.8rem;letter-spacing:2px}.top-news{padding:60px 0 50px}.top-news p{font-size:1.2rem;letter-spacing:8px}.news-post{border-left:1px solid;padding:0 40px}.post-type-news a{color:#fff}.post-type-news a:hover{color:#ccad5e}.post-type-new{color:#000;font-weight:700;background:#ccad5e;border-radius:9999px;padding:1px 16px;margin-left:16px}.post-type-news{font-size:1.5rem;display:inline-block;padding:7px 0;letter-spacing:.8px}.top-page-about{background:linear-gradient(to right,rgba(0,0,0,0) 50%,rgba(0,0,0,.85) 50%),url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2024/12/bg-about-01-scaled.jpg) center right/cover no-repeat;height:100vh;position:relative}.top-page-about h2{font-size:1.3rem}.top-page-about h3{font-size:2.1rem;letter-spacing:3px}.top-page-about p{padding:40px 0 60px}.top-page-about-6,.top-introduction-koi-02{display:flex;align-items:center;height:100%}.top-page-about-6 .bg-top-page-about{padding:0 240px 0 60px}.bg-top-page-about-02{background:url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2024/12/about-bg-02-1.png);background-position:right top;background-repeat:no-repeat;background-size:cover;height:100%;width:200px;position:absolute;right:0}.top-introduction-koi-bg{background:url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2025/06/top-introduction-02-scaled.png);background-repeat:no-repeat;background-position:center center;background-size:cover;color:#191919;padding:70px 0}.top-introduction-koi-con{padding:60px 0}.top-introduction-koi-con h3{font-size:2.1rem;letter-spacing:3px;font-weight:600;padding:0 0 20px}.top-introduction-koi-con p{max-width:410px}body.lang-en .top-introduction-koi-con p,body.lang-vi .top-introduction-koi-con p{max-width:600px}.bg-img-top-page{background:url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2024/12/bg-img.jpg) center center/cover no-repeat;height:752px}.bg-gradation{background:linear-gradient(to bottom,#111,#575656);padding:30px 0 40px}.top-page-purchase{border-bottom:2px solid #ccad5e;padding:160px 60px}.top-page-equipment{padding:160px 0}.top-page-purchase h2,.top-page-equipment h2{font-size:2.8rem;letter-spacing:2.5px}.top-page-purchase h3,.top-page-equipment h3{font-size:1.25rem;padding:20px 0 80px}.top-page-purchase p,.top-page-equipment p{font-size:1.25rem;padding-bottom:80px}.top-contact-form-02{background:#ccad5e;height:150px;align-items:center;font-size:2.2rem;letter-spacing:1px}.top-contact-form-02 a,.top-contact-form-02 a:hover,.footer-parts a,.footer-parts a:hover{color:#fff}.top-about-momotaro-koi{height:353px;position:relative;overflow:hidden}.top-about-momotaro-koi:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2024/12/bg-about-koi.jpg) center center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.top-about-momotaro-koi:hover:after{opacity:.7;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.top-about-momotaro-koi a{position:relative;display:flex;align-items:center;justify-content:center;z-index:2;height:100%;text-decoration:none;color:#fff}.top-about-company{height:353px;position:relative;overflow:hidden}.top-about-company:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2024/12/bg-about-company-1.jpg) center center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.top-about-company:hover:after{opacity:.7;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.top-about-company a{position:relative;display:flex;align-items:center;justify-content:center;z-index:2;height:100%;text-decoration:none;color:#fff}.about-koi-co{display:flex;justify-content:center;align-items:center;height:100%}.footer-parts .col-md-6{padding:0;overflow:hidden}.footer-parts h2{z-index:30}.lang-en .top-page-about h3,.lang-vi .top-page-about h3{letter-spacing:2px}.lang-en .top-introduction-koi-con h3,.lang-vi .top-introduction-koi-con h3{letter-spacing:2px}@media (min-width:767px){.top-page-Infomation p{writing-mode:vertical-rl}}@media (min-width:1920px){.top-page-about-6 .bg-top-page-about{padding:0 440px 0 150px}}@media (min-width:1536px){.top-introduction-koi-bg{padding:160px 0}}@media (max-width:767px){.top-page-Infomation{background-image:url('https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2025/05/information-01.png'),url('https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2025/05/information-02.png'),url('https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2025/05/information-03-scaled.png');background-position:right top,left bottom,right bottom 6%;background-size:48%,33%,52%;background-repeat:no-repeat,no-repeat,no-repeat;padding:110px 0 140px}.top-page-Infomation h2,.top-page-purchase h2,.top-page-equipment h2{font-size:1.6rem;letter-spacing:1.5px}.top-news{padding-top:40px;padding-bottom:40px}.top-news p{font-size:.9rem;letter-spacing:2px}.news-post{border-left:none;border-top:1px solid;padding:20px 0 0}.post-type-new{font-size:.75rem}.top-page-about{background:url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2024/12/about-bg.jpg) center right/cover no-repeat;background-size:auto;height:610px}.top-page-about-6 .bg-top-page-about{padding:0 110px 0 50px}.top-page-about-contents{padding-right:80px}.top-page-about h3{font-size:1.6rem}.bg-top-page-about-02{background-position:left top;width:20%}.top-page-about-6{background-color:rgba(0,0,0,.8)}.top-introduction-koi-bg{background:url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2025/06/sp-top-introduction-scaled.png) center center/cover no-repeat}.top-introduction-koi-con h3{font-size:1.6rem}.bg-img-top-page{height:232px}.top-page-purchase,.top-page-equipment{padding:70px 0}.top-page-purchase h3,.top-page-equipment h3{font-size:1rem}.top-page-purchase h3,.top-page-equipment h3{padding:15px 0 50px}.top-page-purchase p,.top-page-equipment p{padding-bottom:60px}.top-contact-form-02{height:100px;font-size:1.6rem}.top-about-momotaro-koi,.top-about-company{height:132px}.top-about-momotaro-koi:after,.top-about-company:after{opacity:.7}.top-about-momotaro-koi h2,.top-about-company h2{font-size:1.3rem!important}.post-type-news{font-size:15px;padding:6px 0}.info-contents{width:100%}.top-introduction p,.top-page-about p,.top-introduction-koi p,.top-page-purchase p,.top-page-equipment p{font-size:15px;letter-spacing:.25px}}.top-Infomation-button button{border:1px solid #f8f9fa;border-radius:9999px;width:160px;height:35px;color:#f8f9fa}.top-Infomation-button button a{color:#f8f9fa}.top-about-button button{border:1px solid #ccad5e;border-radius:9999px;width:160px;color:#ccad5e}.top-about-button button a{color:#ccad5e}.top-about-button button a:hover{color:#212529}.top-koi-button button{background:#d91616;border-radius:9999px;width:400px}.top-koi-button button:hover,.top-koi-button-02 button:hover{background:#191919;color:#f8f9fa}.top-koi-button-02 button{background:#ccad5e;border-radius:9999px;width:400px}.top-contact-form-button button{background:#ccad5e;border-radius:50%;width:290px;height:290px;font-size:2.25rem}.top-contact-form-button button:hover,.top-contact-form-02:hover{background:#d91616;color:#fff}.top-koi-button .btn-outline-light,.top-contact-form-button .btn-outline-light{border-color:transparent!important}.top-equipment-button button{border:1px solid #ccad5e;border-radius:9999px;width:400px;color:#ccad5e}.top-Infomation-button button:hover,.top-about-button button:hover,.top-equipment-button button:hover{background:#ccad5e;border-color:transparent!important}@media (min-width:767px){.top-koi-button button,.top-koi-button-02 button,.top-equipment-button button{height:50px}}@media (max-width:767px){.top-page .btn{padding:0}.top-Infomation-button button,.top-about-button button{width:130px;height:25px}.top-koi-button button,.top-koi-button-02 button{width:250px;height:30px}.top-contact-form-button button{width:200px;height:200px;font-size:1.5rem}.top-equipment-button button{width:250px;height:30px}}.contact-form{font-size:1.15rem;margin:150px 0}.contact-form-text p{width:700px;padding:0 20px 100px;border-bottom:1px solid #ccad5e}.contact-form-text{padding-bottom:100px;text-align:center}.contact-contents{width:700px;z-index:30}.table_lower{margin-bottom:50px}.contact-checkbox{margin:95px 0 25px;padding-bottom:35px;border-bottom:1px solid #ccad5e;text-align:center}.contact-sent{text-align:center}.sent{width:400px}.contact-form .sent .wpcf7-submit{background:#ccad5e!important;color:#fff!important;border-color:#ccad5e!important;border-radius:9999px;margin-top:60px;height:50px}.sent .wpcf7-submit:hover,.sent .wpcf7-submit:active{background:#191919!important;color:#ccad5e!important}.sent .wpcf7-submit:focus{outline:0!important;box-shadow:none!important}.bg-gold{background:#ccad5e;padding:3px 6px;margin-left:1rem}.wpcf7{max-width:800px!important}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel]{width:100%;height:70px!important;border-radius:.5rem!important}.wpcf7 textarea{width:100%;height:250px;border-radius:.5rem!important}.radio-button{width:100%}.wpcf7-list-item{accent-color:#ccad5e}.contact-form .wpcf7 .wpcf7-not-valid-tip{color:#ffc124}.contact-checkbox a,.contact-checkbox a:hover{color:#ccad5e;border-bottom:1px solid #ccad5e}@media (max-width:767px){.contact-form{font-size:1rem;margin:90px 0}.contact-form-text p{padding-bottom:70px;font-size:15px}.contact-form-text{padding-bottom:70px;text-align:left}.contact-contents{width:300px}.contact-checkbox{text-align:left;margin:70px 0 25px}.contact-sent{text-align:left}.sent{width:200px}.contact-form .sent .wpcf7-submit{height:30px;margin-top:30px}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel]{height:50px!important}.wpcf7 textarea{height:200px!important}.radio-button .wpcf7-list-item{width:300px}.contact-checkbox p,.wpcf7 .wpcf7-form p{font-size:15px}}.about-bg{position:relative;z-index:0;height:100vh;align-items:center}.about-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2024/12/bg-about-01-scaled.jpg) center right/cover no-repeat;opacity:1;z-index:-1}.carousel-item img{border-radius:3%}.about-contents-02 .carousel-indicators{bottom:-52px}.carousel .carousel-indicators li{width:10px;height:10px;margin-right:10px;margin-left:10px;border-radius:50%;opacity:1}.carousel-indicators .active{width:15px;height:15px;background-color:#ccad5e}.about-title-text{padding:0 50px 40px}.about-title-text p{padding-top:50px;max-width:520px;font-size:1.2rem}.about-contents h3{font-size:2.1rem}.about-contents-02{padding:140px 0}偶数の表示 .even-padding .about-title-text{padding-left:20px}.bg-about-iframe{background:#fff;padding:150px 0}.about-movie p{font-size:2.8rem;letter-spacing:1.5px;padding-bottom:50px}@media (max-width:767px){.about-title-pc{display:none}.about-title-sp{padding:55px 0 0}.about-title-text{padding:0}.about-title-text p{font-size:15px;padding-top:60px}.about-contents{padding-bottom:50px}.about-contents h3{font-size:1.3rem}.about-contents-02{padding:25px 0}.carousel-inner{padding:0}.carousel-item img{border-radius:9%}.about-movie iframe{width:336px;height:210px}.bg-about-iframe{background:#fff;padding:80px 0 100px}.about-movie p{font-size:1.4rem;letter-spacing:1px;padding-bottom:30px}.about-bg:before{opacity:.7}}@media (min-width:767px){.about-title-sp{display:none}}.company-bg{background:url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2024/12/company-bg.png) center center/cover no-repeat;height:100vh;align-items:center;position:relative}.company-bg:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1}.company-bg>*{position:relative;z-index:2}.company-overview .table{color:#fff;width:40%}.company-overview .table th,.company-overview .table td{border-top:none;border-bottom:1px solid #fff;padding:1.5rem}.company-overview{padding:150px 0}.access{padding:60px}.access-map iframe{width:500px;height:500px;border-radius:3%}.access-info{padding:120px 0 170px}.access-info h3{font-size:1.4rem;padding-bottom:70px}@media (max-width:767px){.company-overview .table{width:100%}.company-overview .table th,.company-overview .table td{padding:20px 5px}.address-pc{display:none}.access{padding:40px 0 0}.access-map iframe{width:320px;height:320px;border-radius:9%}.company-overview .table,.access-info p{font-size:.9rem}.company-overview{padding:80px 0 100px}.access-info{padding:0 0 100px}.access-info h3{font-size:1.2rem;padding-bottom:50px}}@media (min-width:767px){.address-sp{display:none}}.tab-ul .nav-tabs{border-bottom:none}.tab-auction-award{margin:100px 0}.tab-ul .nav-tabs .nav-link.active{color:#fff;background-color:#ccad5e;border-color:#ccad5e}.tab-ul .nav-tabs .nav-link{color:#ccad5e;border:1px solid #ccad5e;border-top-left-radius:0;border-top-right-radius:0}.tab-ul .nav-tabs .nav-link:focus,.tab-ul .nav-tabs .nav-link:hover{border-color:#ccad5e}.nav-tabs .nav-item{padding:0 25px;z-index:30}.info-page-news{border-top:1px solid #ccad5e;border-bottom:1px solid #ccad5e;padding:30px 45px 10px;margin:0 auto 0 auto}.info-page-news .pagination .page-numbers{color:#ccad5e;padding:2px;margin:8px}.info-page-news .pagination .current{border-bottom:1px solid #ccad5e}.banner-auction-koi{border:1px solid #bfbfbf;padding:17px;font-size:1.2rem;font-weight:600;background:linear-gradient(#e1d8a3,#a37c19);margin:40px 0;box-shadow:0 0 10px rgba(255,255,255,.4)}.auction_contents a,.auction_contents a:hover{color:#fff}.auction_contents .auction_contact a,.auction_contents .auction_contact a:hover{color:#fff;text-decoration:underline!important}.auction_contents p{padding:10px 0}#info-auction{padding-top:50px}@media (max-width:767px){.tab-auction-award{margin:45px 0 70px}.nav-tabs .nav-link{padding:6px 12px;font-size:15px}body.lang-en .nav-tabs .nav-item{padding:0 4px}body.lang-en .nav-tabs .nav-link{padding:6px}body.lang-vi .nav-tabs .nav-item{padding:0 2px}body.lang-vi .nav-tabs .nav-link{padding:6px 2px}.info-page-news{padding:30px 10px 0}.auction_contents{font-size:15px}.banner-auction-koi{font-size:1rem}}@media (min-width:767px){.info-page-news{width:700px}}.equipment_list{padding:50px 0}.equipment_list li{list-style-type:none;width:320px}.equipment_list_items img{border-radius:3%}.equipment_contents p{text-align:center;font-size:1.2rem}.equipment_contents-02{padding:70px 0}.equipment_contents{padding:130px 0}.equipment_contents .explain-esa{font-size:1rem;letter-spacing:-.5px}.border-text{display:inline-block;position:relative;padding-bottom:14px;margin-bottom:50px}.border-text:after{content:"";position:absolute;left:50%;bottom:0;width:60%;height:1px;background-color:#ccad5e;transform:translateX(-50%)}.border-text-02{border-top:1px solid #ccad5e;padding-top:100px}@media (max-width:767px){.equipment_list{padding:40px 0 0}.equipment_list li{padding-bottom:40px}.equipment_contents p{font-size:15px}.equipment_contents .border-text{font-size:1.1rem}.equipment_contents-02{padding:45px 0}.equipment_contents{padding:55px 0 75px}.equipment_contents .explain-esa{font-size:.9rem}.border-text-02{padding-top:70px}.equipment_list_items{margin:0 auto}}.koi-profile{color:#3b3b3b;background:#fff;border-radius:3%;width:300px;font-weight:600;margin-top:15px;margin-bottom:15px}.koi-profile .koi-img{box-shadow:0 0 8px #4b4b4b}.koi-profile-award{letter-spacing:.5px}.koi-profile-margin{margin-right:25px;margin-left:25px}.profile-table{margin:10px 0;font-size:14px;line-height:1.2rem;letter-spacing:0px;height:130px}.profile-table tr{border-top:12px solid transparent;border-bottom:12px solid transparent}.profile-table th{width:120px;text-align:right;padding:0 20px;height:40px;border-right:1px solid #a5a5a5ab}.profile-table td{text-align:left;padding:0 20px;height:40px}.koi-profile-parent .profile-table,.koi-profile-award .profile-table{height:200px}.koi-profile-award .profile-table th{width:95px}.koi-profile-award .profile-table th,.koi-profile-award .profile-table td{padding:0 10px}.parent-award,.koi-select{color:#ccad5e;text-align:center;letter-spacing:1.5px}.parent_koi_title{font-size:2.5rem;padding-bottom:15px}.parent_koi_sub_title{font-size:1.3rem}.parent-award-title{padding-bottom:80px}.parent-award-select{padding:150px 0 80px}.award-padding{padding-top:130px}.koi-select{padding:10px 50px;margin:0 30px;background-color:transparent;border:1px solid #ccad5e}.koi-select:active{color:#fff;background:#ccad5e}.koi-select .parent_koi_title{font-size:1.6rem}.koi-select .parent_koi_sub_title{font-size:1.1rem}.koi-list{padding:50px 0 100px}.scroll-tab-container{display:flex;border:2px solid #c9a960;padding:10px;margin-bottom:50px;height:150px;overflow:hidden;position:relative;z-index:30}.scroll-tab-list{width:600px;padding-right:5px;overflow-y:auto}.scroll-tab-right-scrollbar{width:8px;background-color:#ccad5e;border:2px solid #cfc6b1;position:absolute;right:5px}.scroll-tab-list::-webkit-scrollbar{width:8px}.scroll-tab-list::-webkit-scrollbar-track{background:0 0}.scroll-tab-list::-webkit-scrollbar-thumb{background:#c9a960;border-radius:4px}.scroll-tab{display:flex;justify-content:space-between;background:0 0;border:none;color:#c9a960;padding:3px;width:100%;text-align:left;cursor:pointer;transition:.3s}.scroll-tab:hover,.scroll-tab.active{background:#c9a960;color:#fff}.scroll-tab-content{flex-grow:1;padding:10px}.scroll-content{display:none}.tab-content-container{flex-grow:1;background:#1c1a17;color:#fff}.scroll-content{display:none}.scroll-content.active{display:block;padding-top:50px}.new-order{width:600px;font-size:15px}@media (max-width:767px){.koi-profile{font-size:.9rem}.profile-table{margin:10px 0}.profile-table th{width:100px}.profile-table th,.profile-table td{padding:0 15px}.parent_koi_sub_title{font-size:1rem}.parent_koi_title{font-size:1.5rem;padding-bottom:0}.parent-award-title{padding:40px 0}.koi-select{padding:7px;margin:0 7px}.koi-select .parent_koi_title{font-size:1.2rem}.koi-select .parent_koi_sub_title{font-size:.9rem}.koi-select h3{font-size:1.2rem}.koi-nav-tab .nav-tabs .nav-item{padding:0 1px}.parent-award-select{padding:80px 0 0}.award-padding{padding-top:40px}.scroll-tab-container{height:140px;margin-bottom:30px}.scroll-tab-list{width:300px;font-size:16px}.scroll-tab{padding:2px}.scroll-content h4{font-size:1.2rem}.koi-list{padding:40px 0 65px}.new-order{width:300px}}.auction-list-item .auction-koi-profile-img,.modal-body .auction-koi-profile-img,.auction-img-contents-02{position:relative}.auction-list-item .img-text,.modal-body .img-text{position:absolute;color:#fff;top:10px;left:10px;border:1px solid;padding:7px;text-align:center}.customer-koi{position:absolute;color:#fff;top:100px;right:15px;font-size:1.4rem;width:100px}.img-text p{font-size:12px;font-weight:400;margin-bottom:1px}.auction-list-item .profile-table{margin:0 0 8px}.auction-item-number-02{margin:18px 0 0}.auction-koi-list .koi-profile .koi-img{box-shadow:0 0 4px #4b4b4b}.auction-koi-list .koi-profile{border:1px solid #e8e8e8}.auction-koi-list li{list-style:none}.auction-koi-list .col-md-4{padding:0}.auction-koi-movie{padding-bottom:18px}.movie-button{padding:7px 35px;font-size:1.2rem;font-weight:600;color:#fff;margin:0 auto;border-radius:5px;border:1px solid #b8a748;background:linear-gradient(#e1d8a3,#a37c19)}.movie-button img{height:28px;padding-right:15px}.pdfprnt-button-title{color:#fff;background:linear-gradient(#e3dba9,#c79f3b);border:1px solid #e1c98c;padding:7px}.pdfprnt-button{padding:0}.auction-number{font-size:2rem;font-weight:600}.closing-day{font-size:1.5rem}.auction-top-banner{color:#4b4b4b;border:2px solid #ccad5e;padding:20px 50px}.pagination-no a{font-size:1.1rem;color:#3b3b3b !important}.pagination-no a:focus,.pagination-no a:hover,.pagination-no a:checked,.pagination-no a.text-primary{border-bottom:1px solid #3b3b3b}.pagination-no a.text-primary:focus,.pagination-no a.text-primary:hover{color:#3b3b3b !important}.auction-koi-01{margin-top:60px}.auction-koi{margin:80px 0 160px}.pagination,.pagination a,.pagination a:hover{color:#3b3b3b}.pagination .current-page{border-bottom:1px solid #3b3b3b}.auction-page .container{max-width:1000px !important}.page-template-fullwidthpage-auction-koi .auction-page{background-color:#f8f8f8 !important}#koiModal .modal-body{color:#191919}.koi-profile .col-md-7{padding:0}.modal-footer .btn-primary,.modal-footer .btn-primary:hover,.modal-footer .btn-primary:active,.modal-footer .btn-primary:not(:disabled):not(.disabled):active,.modal-footer .btn-primary:focus{background-color:#6c757d;border-color:#6c757d}.modal-footer .btn-primary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.modal-body .auction-item-contents,.modal-body .auction-img-contents{padding:0 15px !important}.modal-body .custom-auction-details p{font-size:.9rem;font-weight:400;margin-bottom:7px}.modal-body .custom-auction-details .number{font-size:1rem;font-weight:600;margin-bottom:20px}.modal-body .auction-koi-movie{padding:18px 0 25px}.modal-body .auction-koi-oya{border:1px solid #b2b2b2;max-width:71%}.modal-body .auction-koi-oya p{font-size:.9rem;font-weight:400;margin:6px 0}.modal-body .auction-koi-oya .modal-oya-title{font-weight:600}.auction-koi-oya-img{box-shadow:0 0 4px #232323}@media (min-width:576px){.auction-modal .modal-dialog{max-width:750px}}@media (max-width:767px){.auction-number{font-size:1.5rem}.closing-day{font-size:1.2rem}.auction-koi-01{margin-top:30px}.modal-body .custom-auction-details{padding-top:20px}.pdfprnt-button-title{font-size:14px;padding:4px}}.privacy-policy-page{padding:200px 0 220px}.privacy-policy-page p{max-width:1000px;font-size:1.2rem;letter-spacing:.5px;padding:10px 0}@media (max-width:767px){.privacy-policy-page{padding:100px 0}.privacy-policy-page p{font-size:15px}}.bg-mizu{background:url(https://myconcierge.sakura.ne.jp/testserver/momotaro-koi/wp-content/uploads/2024/12/bg-mizu.jpg) center center/cover no-repeat;height:50vh;color:#191919;align-items:center}.auction-page .bg-mizu{position:relative}.auction-page .pdf-button{position:absolute;right:55px;bottom:50px;box-shadow:0 0 7px #5a5a5a}.template-h2{font-size:2.6rem;letter-spacing:1.5px}.additional_text{font-size:1.2rem;padding-top:1rem;letter-spacing:1.5px}@media (max-width:767px){.bg-mizu{height:25vh;align-items:end;padding-bottom:25px}.template-h2{font-size:1.8rem;letter-spacing:.5px}.additional_text{font-size:1rem;padding-top:.5rem;letter-spacing:0}.auction-page .bg-mizu{padding-bottom:50px}.auction-page .pdf-button{right:15px;bottom:15px}.auction-page .template-h2{font-size:1.6rem}}a{position:relative;z-index:30}.color-gold{color:#ccad5e}.top-title-h2{font-size:3rem;padding-bottom:10px}.top-title-h3{font-size:1.2rem;letter-spacing:1px}@media (max-width:767px){.sp-padding{padding-right:25px!important;padding-left:25px!important}.container{padding-right:0!important;padding-left:0!important}.top-title-h2{font-size:2.1rem;padding-bottom:5px}.top-title-h3{font-size:.9rem}}body{color:#FFFFFF!important;background-color:#191919!important;font-family:"shippori-mincho-b1",sans-serif!important;font-weight:400!important;font-style:normal!important}body.lang-zh-hant{font-family:"Noto Serif TC",serif !important}body.lang-zh-hans{font-family:"Noto Serif SC",serif !important}body.lang-vi{font-family:"EB Garamond",serif !important}a,a:hover{text-decoration:none!important}.wrapper{padding:0!important}.row,.col-12,.col-md-12,.col-md-5{padding-right:0!important;padding-left:0!important;margin-right:0!important;margin-left:0!important}::-webkit-scrollbar{display:none !important}::-webkit-scrollbar-thumb{display:none !important}::-webkit-scrollbar-thumb:hover{display:none !important}