@charset "UTF-8";
html,body{overflow-x:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden],.hidden{display:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:before,:after{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}img{width:auto;height:auto;max-width:100%;vertical-align:middle}a{text-decoration:none;transition:all .3s ease}a:hover,a:focus,a:active{outline:none}a:hover img{opacity:.7}strong,b{font-weight:700}button{background:none;border:0 none;color:inherit;font:inherit;padding:0;text-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}button:focus,button:hover{outline:none}.tab-pane{display:none}.tab-pane.active{display:block}.block{display:block;width:100%}.block-bg{background-color:#eee;display:block;width:100%}.c-img{display:block;width:100%}.fl{display:flex;display:-ms-flexbox}.fl-wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.jus-center{justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center}.jus-between{justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify}.al-center{align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.serif{font-family:"Noto Serif JP",serif}.relative{position:relative}.asb{position:absolute}.center{text-align:center}body{background-color:#fff;font-family:"Noto Sans JP";font-size:14px;font-weight:400;color:#333;line-height:1.42857;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:1040px;min-width:1040px;margin-left:auto;margin-right:auto}.bg{background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/common/sprite/sprite01.svg") no-repeat}.u-sprite{background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/common/sprite/thrift-closet-kids-sprite.svg") no-repeat}.l-container{max-width:1120px;width:100%;margin:auto}.allgenre02{position:relative;z-index:997}.screen1{width:100%;height:100vh;position:fixed;left:0;top:0;background:#29b5cc;z-index:999;display:flex;align-items:center;justify-content:center;flex-direction:column;display:none}.screen1-ttl{font-size:31px;letter-spacing:3.1px;line-height:62px;margin-bottom:10px;color:#fff;font-weight:bold;text-align:center}.screen1-ttl .span{font-size:26px}.screen1-bg{margin:auto;width:250px;height:250px;background-size:4018px auto;background-position:left -58px top -258px}.screen1.visible{display:flex}.screen2{width:100%;height:100vh;position:fixed;left:0;bottom:0;z-index:998;transform:translateY(0);transition:transform .8s ease-in-out;display:none}.screen2 img{width:100%;height:100%}.screen2.visible{display:block}.screen2.active{transform:translateY(-100%)}.sp{width:124px;height:124px;clear:both;margin:50px auto}.sp-circle{border:10px rgba(255,255,255,.5) solid;border-top:10px #fff solid;border-radius:50%;animation:spCircRot .6s infinite linear}.sp-circle.sp{margin:40px auto}@keyframes spCircRot{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.allgenre-header02{position:fixed;top:20px;left:0;z-index:999;width:100%}.allgenre-header02-logo{width:170px;height:40px;background-size:auto 1260px;background-position:left -22px top -35px}.allgenre-header02-box{padding:8px 85px 8px 66px;border-radius:35px;display:flex;position:relative;background:#000;width:1290px;max-width:100%;background:rgba(255,255,255,.9);align-items:center}.allgenre-header02-content{display:flex;align-items:center;justify-content:space-between;flex:1}.allgenre-header02-list{display:flex;justify-content:space-between;padding:0 25px;width:calc(100% - 135px);font-weight:700}.allgenre-header02-list .li .a{text-decoration:none;font-size:16px;letter-spacing:1.6px;line-height:23px;color:#121216;cursor:pointer}.allgenre-header02-btn{background:#ff6969;border-radius:10px;font-size:16px;color:#fff;display:block;max-width:135px;width:100%;text-align:left;position:relative;line-height:20px;letter-spacing:1.6px;padding:7px 0 7px 20px;cursor:pointer}.allgenre-header02-btn .span{display:inline-block;text-align:center;font-weight:700}.allgenre-header02-btn:before{content:"";width:8px;height:8px;display:block;position:absolute;top:21px;right:20px;border-bottom:2px solid #ff6969;border-right:2px solid #ff6969;transform:rotate(45deg);z-index:2}.allgenre-header02-btn:after{content:"";background:#fff;width:20px;height:20px;display:block;position:absolute;top:50%;border-radius:100%;transform:translateY(-50%);right:14px}@media screen and (max-width: 1599px)and (min-width: 1061px){.allgenre-header02{padding:0 1vw}.allgenre-header02-box{padding:10px 4vw}}@media screen and (max-width: 1060px){.allgenre-header02{padding:0 1vw}.allgenre-header02-box{padding:10px 2vw}}.allgenre-footer2{position:relative}.allgenre-footer2-img{background:#f2f2f2;position:relative}.allgenre-footer2-img::before{content:"";background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201280%2050%22%20width%3D%22100%25%22%3E%3Cpath%20d%3D%22M%200%2040%20Q%20640%20-40%201280%2040%20Q%201920%20-40%202560%2040%20L%201280%2050%20L%200%2050%20Z%22%20fill%3D%22%2329b5cc%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");width:100%;height:20%;background-size:cover;position:absolute;bottom:0}.allgenre-footer2-blue{background:#29b5cc;padding:72px 0 62px;position:relative;font-weight:700}.allgenre-footer2-list{display:flex;flex-wrap:wrap}.allgenre-footer2-list .li{margin-bottom:34px;margin-right:56px}.allgenre-footer2-list .li .a{font-size:18px;letter-spacing:1.8px;line-height:23px;color:#fff;position:relative;padding-left:24px;cursor:pointer}.allgenre-footer2-list .li .a:before{content:"";background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/icons/arrow06.svg");position:absolute;display:inline-block;width:9px;height:18px;top:50%;left:0;transform:translateY(-50%)}.allgenre-footer2-list.style1 .li{margin-bottom:0}.allgenre-footer2-list.style1 .li .a{color:#333}.allgenre-footer2-list.style1 .li .a:before{background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/icons/arrow05.svg")}.allgenre-footer2-bottom{padding:58px 0}.allgenre-footer2-bottom .container{display:flex;align-items:flex-start;justify-content:space-between}.allgenre-footer2 .copyright2{font-size:14px;color:#333;padding-right:92px;line-height:22px;letter-spacing:.1em}.allgenre-footer2-box{background:#29b5cc;padding:62px 0 88px;position:relative;font-weight:500}.allgenre-footer2-info{font-size:16px;line-height:1.625;letter-spacing:1.6px;color:#fff;text-align:right}.mv{position:relative;background:#29b5cc;padding-top:142px;padding-bottom:240px}.mv:after{content:"";position:absolute;bottom:0;left:0;width:100%;padding-top:10%;background-color:#fff;-webkit-mask-image:url("../../../../images/bg-black.png");mask-image:url("../../../../images/bg-black.png");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mv-box{position:relative;width:100%}.mv-box video{width:100%;height:auto;position:relative;top:-20px}.mv-content{width:-moz-max-content;width:max-content;text-align:center;position:relative;top:-28px;margin:0 auto}.mv-content::before{content:"";position:absolute;left:-20.5%;top:60%;transform:translateY(-50%);width:114px;height:114px;background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/lp_apparel_kids/mv/mv-items1.png") no-repeat;background-size:contain;background-position:center}.mv-content::after{content:"";position:absolute;right:-32.5%;top:50%;transform:translateY(-50%);width:193px;height:158px;background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/lp_apparel_kids/mv/mv-items2.png") no-repeat;background-size:contain;background-position:center}.mv-img-01{width:100%;max-width:244px;margin:0 auto 2px}.mv-img-02{width:100%;max-width:726px;margin:0 auto}.mv-bottom{position:absolute;bottom:8.5%;left:0;width:100%;z-index:99}.mv-bottom-img{width:740px;height:154px;margin:auto;position:relative}.mv-bottom-img img{position:absolute;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out;animation:fadeImages 6s infinite;-o-object-fit:contain;object-fit:contain}.mv-bottom-img img:nth-child(1){animation-delay:0s}.mv-bottom-img img:nth-child(2){animation-delay:3s}@keyframes fadeImages{0%,45%{opacity:1}55%,100%{opacity:0}}.sec-cta{margin-top:50px}.sec-cta{margin-top:100px}.sec-cta-ttl{font-size:28px;text-align:center;letter-spacing:2.8px;line-height:1.0714285714;color:#121216;font-weight:500}.sec-cta-box{border:1px solid 6px;border-radius:25px;background:#29b5cc;margin-top:8px;padding:5px;position:relative}.sec-cta-box:before{content:"";background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/common/sprite/sprite01.svg") no-repeat;width:207px;height:325px;background-size:4129px auto;background-position:left -70px top -232px;position:absolute;right:-31px;top:-121px}.sec-cta-content{background:#cbf1f7;border-bottom-right-radius:25px;border-bottom-left-radius:25px;padding:26px 0 70px}.sec-cta-img{width:716px;min-height:107px;margin:auto;padding:23px 0 25px;text-align:center}.sec-cta-bl{font-size:28px;text-align:center;letter-spacing:1.4px;font-weight:500}.sec-cta-bl .span{font-size:38px}.sec-cta-step{display:flex;justify-content:center;margin-top:27px;margin-bottom:56px}.sec-cta-step .li{position:relative;background:#fff;margin:0 5px;padding:20px 23px 14px;width:320px;border-radius:10px;box-shadow:0px 6px 12px rgba(0,170,198,.2)}.sec-cta-step .step-number{position:absolute;width:90px;height:36px;left:50%;top:-18px;transform:translateX(-50%);background:#ff6969;border-radius:18px;display:flex;align-items:center;justify-content:center}.sec-cta-step .step-number img{width:29px;height:auto}.sec-cta-step .flex{display:flex;align-items:center}.sec-cta-step .img-person{width:100px;height:100px;background-size:3456px auto}.sec-cta-step .text{font-size:20px;font-weight:500;line-height:1.3;letter-spacing:1px}.sec-cta-step .bg-01{background-position:left -349px top -15px}.sec-cta-step .bg-02{background-position:left -517px top -15px}.sec-cta-step .bg-03{background-position:left -686px top -15px}.c-btn1{background:#29b5cc;border-radius:50px;font-size:28px;font-weight:700;color:#fff;display:block;width:100%;max-width:630px;margin:auto;text-align:center;position:relative;line-height:34px;letter-spacing:2.8px;padding:23px 0;cursor:pointer;margin-top:42px;box-shadow:0px 6px 0px 0px #0fa5be;background:linear-gradient(-45deg, #29b5cc 50%, #77d4e4 60%, #29b5cc 70%);background-size:600% 100%;animation:shine 9s infinite;animation-delay:0s;animation-timing-function:linear}.c-btn1:before{content:"";width:23px;height:13px;display:block;position:absolute;background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/icons/arrow07.svg") no-repeat;background-size:23px 13px;z-index:2;right:30px;top:50%;transform:translateY(-50%)}.c-btn1-kanta{width:80px;height:80px;background:#fff613;border-radius:100%;display:flex;flex-direction:column;color:#1a9db2;font-weight:500;position:absolute;left:-49px;top:-33px;justify-content:center;align-items:center;letter-spacing:normal}.c-btn1-kanta:after{content:"";width:0px;height:0px;border-style:solid;border-width:8px 0 8px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff613;transform:rotate(35deg);position:absolute;right:-5px;bottom:7px}.c-btn1-kanta .span1{font-size:13px;line-height:1}.c-btn1-kanta .span2{font-size:28px}.c-btn1-kanta .span2 small{font-size:24px}.c-btn1.style1{font-size:26px;line-height:32px;padding:18px 0;max-width:400px}.c-btn1.style1 .c-btn1-kanta{font-size:36px;left:-25px}.c-btn1-txt{font-size:30px;letter-spacing:.05em}.c-btn1-txt1{font-size:22px}@keyframes shine{0%{background-position-x:400%}50%{background-position-x:0%}100%{background-position-x:-400%}}.sec-problems{background:linear-gradient(180deg, #f2f2f2 0%, rgba(242, 242, 242, 0) 100%);border-radius:130px 130px 0 0;padding:88px 0 25px;margin-top:114px}.sec-problems-head{width:646px;height:255px;max-width:100%;margin:auto;position:relative}.sec-problems-ttl{margin-bottom:56px}.sec-problems .icon{position:absolute}.sec-problems-img1{left:-48px;top:10px;width:160px}.sec-problems-img2{left:91px;top:-55px;width:92px}.sec-problems-img3{top:6px;right:22px;width:126px}.sec-problems-content{position:relative;max-width:960px;height:523px;width:100%;padding-bottom:50px;margin:50px auto 170px}.sec-problems-person{width:254px;height:560px;background-size:7215px auto;background-position:left -866px top -412px;position:absolute;left:47.8%;transform:translateX(-50%);top:12px}.fadeup{opacity:0}.fadeup.is-animated{animation:fadeup 2s cubic-bezier(0.33, 1, 0.68, 1) forwards}@keyframes fadeup{0%{transform:translateY(50px);opacity:0}20%{opacity:0}100%{opacity:1;transform:translateY(0)}}.fluffy{animation:4s 0s fluffy ease-in-out infinite}@keyframes fluffy{0%,100%{transform:translateY(0)}50%{transform:translateY(20px)}}.sec-solution{max-width:937px;width:100%;margin:auto;display:flex;position:relative;padding-left:42px}.sec-solution-ttl{font-size:25px;color:#fff;background:#ff6969;border-radius:33px;padding:13px 28px;letter-spacing:2.6px;font-weight:700;letter-spacing:.15em}.sec-solution-text{font-size:42px;color:#121216;letter-spacing:4.2px;font-weight:700;margin-top:15px;margin-left:18px}.sec-solution-text small{font-size:36px}.sec-solution-img{width:280px;height:391px;background-size:5593px auto;background-position:left -1142px top -306px;position:absolute;right:21px;top:-82px}#reason{top:-200px;position:relative}.sec-reason{background:#29b5cc;position:relative;margin-top:125px;padding-bottom:250px}.sec-reason:before{content:"";position:absolute;top:-108px;left:0;width:100%;height:108px;background-position:top;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 100" width="100%"><path d="M -109.71428571428572 25 Q 4.57 25 118.86 12.5 Q 347.43 -12.5 576 12.5 Q 690.29 25 804.57 25 Q 918.86 25 1033.14 12.5 Q 1261.71 -12.5 1490.29 12.5 Q 1604.57 25 1718.86 25 Q 1833.14 25 1947.43 12.5 Q 2176 -12.5 2404.57 12.5 Q 2518.86 25 2633.14 25 L 1280 100 L 0 100 Z" fill="%2329b5cc"></path></svg>');background-size:cover}.sec-reason .container{max-width:1120px;margin:auto}.sec-reason-ttl{max-width:822px;width:100%;margin:0 0 60px;min-height:174px}.sec-reason-row{display:flex;background:#fff;border-radius:18px;padding:29px 0 28px;margin-bottom:24px;align-items:center}.sec-reason-dt{width:500px;font-size:26px;color:#ff6969;text-align:center;letter-spacing:2.6px;font-weight:700}.sec-reason-dd{width:600px;font-size:18px;letter-spacing:.9px;line-height:28px;color:#121216;font-weight:500;padding:0 45px 0 67px;border-left:2px solid #1a9db2}#valuation{position:relative;top:-200px}.sec-valuation{background:#fff;border-radius:130px 130px 0px 0px;padding-top:140px;margin-top:-128px;margin-bottom:240px;position:relative}.sec-valuation .container{width:1120px;position:relative}.sec-valuation-ttl{max-width:689px;width:100%;margin-bottom:60px;min-height:173px}.sec-valuation-block{display:flex;justify-content:space-between;margin-bottom:60px;align-items:center;position:relative}.sec-valuation-block.tentou .valuation-note{width:348px;bottom:-40px;right:-106px}.sec-valuation-block.takuhai .valuation-note{width:305px;top:15px;left:-48px}.sec-valuation-block.takuhai .c-btn1-kanta .span2{font-size:28px}.sec-valuation-block.takuhai .c-btn1-kanta .span2 small{font-size:17px}.sec-valuation-block.shuccho .valuation-note{width:348px;bottom:-34px;right:-106px}.sec-valuation-block.shuccho .c-btn1-kanta .span2{font-size:28px}.sec-valuation-img{width:520px;position:relative}.sec-valuation-img img{width:100%}.sec-valuation-content{width:540px}.sec-valuation-ttl2{font-size:32px;letter-spacing:3.2px;line-height:29px;color:#29b5cc;position:relative;text-align:center;font-weight:700;margin-bottom:40px}.sec-valuation-ttl2:after{content:"";background:#29b5cc;border:2px solid #29b5cc;width:100%;height:2px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.sec-valuation-ttl2 .span{background:#fff;padding:0 24px;position:relative;z-index:2}.sec-valuation-list .li{font-size:24px;letter-spacing:2.4px;line-height:29px;padding-left:38px;margin-bottom:18px;font-weight:700;position:relative}.sec-valuation-list .li:before{content:"";position:absolute;left:0;top:42%;width:23px;height:15px;border-bottom:solid 6px #ff6969;border-left:solid 6px #ff6969;transform:translateY(-50%) rotate(-45deg)}.sec-valuation .valuation-note{position:absolute}.sec-valuation-icon{position:absolute;right:0;top:-80px;width:251px;height:281px}.sec-valuation-note{font-size:12px;font-weight:500;letter-spacing:.6px;line-height:16px;margin-bottom:50px;margin-top:24px}#voice{position:relative;top:-200px}.sec-voice{background:#f2f2f2;position:relative;margin-top:114px;padding-bottom:160px}.sec-voice:before{content:"";position:absolute;top:-114px;left:0;width:100%;height:114px;background-position:top;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 100" width="100%"%3E%3Cpath d="M -73.14285714285715 28 Q 41.14 28 155.43 14 Q 384 -14 612.57 14 Q 726.86 28 841.14 28 Q 955.43 28 1069.71 14 Q 1298.29 -14 1526.86 14 Q 1641.14 28 1755.43 28 Q 1869.71 28 1984 14 Q 2212.57 -14 2441.14 14 Q 2555.43 28 2669.71 28 L 1280 100 L 0 100 Z" fill="%23f2f2f2"%3E%3C/path%3E%3C/svg%3E');background-size:cover}.sec-voice-ttl{width:369px;position:relative;margin-bottom:28px}.sec-voice-ttl img{width:306px}.sec-voice-ttl .span{font-size:14px;letter-spacing:.7px;line-height:14px;position:absolute;right:0;bottom:10px}.sec-voice-flex{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;padding-bottom:70px}.sec-voice-google{width:321px;color:#121216;font-weight:500;flex-shrink:0;padding-top:28px}.sec-voice-google .ttl{font-size:22px;line-height:34px;letter-spacing:.9px}.sec-voice-google .note{font-size:14px;letter-spacing:.05em;margin-top:15px;display:block}.sec-voice-google .medal{width:240px;height:240px;margin-top:20px;margin-left:18px;display:flex;align-items:center;justify-content:center;position:relative}.sec-voice-google .medal .line{position:absolute;width:3px;height:12px;border-radius:8px;background:#e37e7b;bottom:calc(100% + 5px);top:10px;right:10px;transform:translateX(50%) rotate(44deg)}.sec-voice-google .medal .line:before,.sec-voice-google .medal .line:after{position:absolute;content:"";width:3px;height:12px;border-radius:8px;background:#e37e7b;bottom:-4px}.sec-voice-google .medal .line:before{transform:rotate(-35deg);left:-28px}.sec-voice-google .medal .line:after{transform:rotate(35deg);right:-28px}.sec-voice-google .medal:before{content:"";background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/lp_apparel_kids/voice/medal-bg.svg") no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;animation:rotate-animation 10s infinite linear;z-index:1;background-size:100%}.sec-voice-google .medal:after{content:"";background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/lp_apparel_kids/voice/medal-bg-shadow.svg") no-repeat;width:100%;height:100%;position:absolute;left:4px;top:5px;animation:rotate-animation 10s infinite linear;z-index:0;background-size:100%}.sec-voice-google .medal .img{width:195px;height:195px;position:relative;z-index:2}.sec-voice-google .medal .img img{width:100%;height:100%}.sec-voice-google .mess{display:block;font-size:14px;letter-spacing:.05em}.sec-voice-slider{flex-grow:1;min-width:calc(100vw - 321px);margin-left:30px;position:initial;padding-bottom:25px}.sec-voice-slider .swiper-wrapper{padding-top:30px}.sec-voice-slider .voice-rownextpre{display:flex;justify-content:space-between;position:absolute;top:42.5%;transform:translateY(-50%);z-index:99;left:0;width:100%}.sec-voice-slider .voice-slider-button-next,.sec-voice-slider .voice-slider-button-prev{background-color:#29b5cc;box-shadow:0px 0px 3px rgba(0,0,0,.2);cursor:pointer;font-size:0;line-height:0;height:60px;width:60px;position:relative;border-radius:100%}.sec-voice-slider .voice-slider-button-next::after,.sec-voice-slider .voice-slider-button-prev::after{width:13px;height:26px;top:29%;position:absolute;content:"";background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/icons/arrow01.svg");background-size:13px 26px}.sec-voice-slider .voice-slider-button-next.voice-slider-button-next,.sec-voice-slider .voice-slider-button-prev.voice-slider-button-next{margin-right:-50px}.sec-voice-slider .voice-slider-button-next.voice-slider-button-next::after,.sec-voice-slider .voice-slider-button-prev.voice-slider-button-next::after{left:57%;transform:translateX(-50%)}.sec-voice-slider .voice-slider-button-next.voice-slider-button-prev,.sec-voice-slider .voice-slider-button-prev.voice-slider-button-prev{margin-left:320px}.sec-voice-slider .voice-slider-button-next.voice-slider-button-prev::after,.sec-voice-slider .voice-slider-button-prev.voice-slider-button-prev::after{left:50%;transform:translateX(-50%) rotate(180deg)}.sec-voice-slider .voice-slider-pagination{display:flex;position:absolute;left:0;z-index:3;width:100%;justify-content:center;bottom:30px}.sec-voice-slider .voice-slider-pagination .swiper-pagination-bullet{background:rgba(0,0,0,0);border:0 none;box-sizing:border-box;cursor:pointer;font-size:0;line-height:0;width:24px;height:24px;opacity:.6;margin:0 14px;display:flex;align-items:center;justify-content:center;border-radius:100%}.sec-voice-slider .voice-slider-pagination .swiper-pagination-bullet:after{content:"";width:16px;height:16px;background:#29b5cc;display:block;border-radius:100%}.sec-voice-slider .voice-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px;height:24px;border:1px solid #29b5cc;opacity:1}.sec-voice-slider .voice-slider-pagination .swiper-pagination-bullet button{display:none}.sec-voice-item{background:#fff;box-shadow:0px 4px 20px rgba(0,0,0,.1019607843);border-radius:16px;width:388px;padding:33px 38px 50px;margin-right:14px}.sec-voice-head{display:flex;align-items:center;padding-bottom:10px;position:relative;top:-43px}.sec-voice-head:after{content:"";width:100%;height:4px;background:#ebecec;border-radius:10px;position:absolute;left:0;bottom:0}.sec-voice-head .img{width:124px;height:124px;position:relative;top:-5px;left:-1px}.sec-voice-name{flex:1;text-align:center;padding-top:15px}.sec-voice-name .span{font-size:14px;letter-spacing:1.4px;line-height:24px}.sec-voice-name .p{font-size:19px;letter-spacing:.57px;line-height:28px;font-weight:700}.sec-voice-content .ttl{font-size:18px;letter-spacing:1.8px;line-height:25px;font-weight:700}.sec-voice-content .p{font-size:14px;letter-spacing:.7px;line-height:24px;margin-top:24px}.sec-voice-stars{width:100%;height:24px;margin-top:3px}.sec-voice-stars img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@keyframes rotate-animation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}#price{position:relative;top:-200px}.sec-price{background:#29b5cc;border-radius:130px 130px 0 0;padding-top:242px;margin-top:-100px;padding-bottom:200px}.sec-price .l-container{position:relative}.sec-price-icon{width:212px;height:212px;position:absolute;right:15px;top:-229px;z-index:98}.sec-price-head{display:flex;align-items:flex-end;margin-bottom:40px}.sec-price-ttl{width:426px}.sec-price .result-tab{flex:1;padding-left:42px;display:flex;justify-content:space-between}.sec-price .result-btn{width:110px;height:184px;background:#fff;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.sec-price .result-btn:after{content:"";width:0px;height:0px;border-style:solid;border-width:18px 12px 0 12px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateX(-50%) rotate(0deg);position:absolute;bottom:-18px;left:50%;opacity:0}.sec-price .result-btn .bag{display:block;width:90px;height:90px;background-size:2650px auto;background-position:left -774px top -16px}.sec-price .result-btn .bag2{display:none;width:120px;height:120px;background-size:3400px auto;background-position:left -338px top -9px}.sec-price .result-btn .jewelry{display:block;width:90px;height:90px;background-size:2700px auto;background-position:left -919px top -16px}.sec-price .result-btn .jewelry2{display:none;width:120px;height:120px;background-size:3500px auto;background-position:left -517px top -17px}.sec-price .result-btn .watch{display:block;width:90px;height:90px;background-size:3500px auto;background-position:left -1366px top -34px}.sec-price .result-btn .watch2{display:none;width:120px;height:120px;background-size:3800px auto;background-position:left -746px top -13px}.sec-price .result-btn .gem{display:block;width:90px;height:90px;background-size:3400px auto;background-position:left -1488px top -32px}.sec-price .result-btn .gem2{display:none;width:140px;height:120px;background-size:3700px auto;background-position:left -892px top -11px}.sec-price .result-btn .icontext{font-size:24px;color:#ff6969;letter-spacing:2.4px;margin-top:0;display:none}.sec-price input[name=ktr_result]{display:none}#result_bag:checked~.sec-price-head .result-btn[for=result_bag]{width:232px}#result_bag:checked~.sec-price-head .result-btn[for=result_bag] .bag{display:none}#result_bag:checked~.sec-price-head .result-btn[for=result_bag] .bag2{display:block}#result_bag:checked~.sec-price-head .result-btn[for=result_bag] .icontext{display:block}#result_bag:checked~.sec-price-head .result-btn[for=result_bag]:after{opacity:1}#result_bag:checked~.result-panel .panel-bag{display:block}#result_jew:checked~.sec-price-head .result-btn[for=result_jew]{width:232px}#result_jew:checked~.sec-price-head .result-btn[for=result_jew] .jewelry{display:none}#result_jew:checked~.sec-price-head .result-btn[for=result_jew] .jewelry2{display:block}#result_jew:checked~.sec-price-head .result-btn[for=result_jew] .icontext{display:block}#result_jew:checked~.sec-price-head .result-btn[for=result_jew]:after{opacity:1}#result_jew:checked~.result-panel .panel-jew{display:block}#result_watch:checked~.sec-price-head .result-btn[for=result_watch]{width:232px}#result_watch:checked~.sec-price-head .result-btn[for=result_watch] .watch{display:none}#result_watch:checked~.sec-price-head .result-btn[for=result_watch] .watch2{display:block}#result_watch:checked~.sec-price-head .result-btn[for=result_watch] .icontext{display:block}#result_watch:checked~.sec-price-head .result-btn[for=result_watch]:after{opacity:1}#result_watch:checked~.result-panel .panel-watch{display:block}#result_gem:checked~.sec-price-head .result-btn[for=result_gem]{width:232px}#result_gem:checked~.sec-price-head .result-btn[for=result_gem] .gem{display:none}#result_gem:checked~.sec-price-head .result-btn[for=result_gem] .gem2{display:block}#result_gem:checked~.sec-price-head .result-btn[for=result_gem] .icontext{display:block}#result_gem:checked~.sec-price-head .result-btn[for=result_gem]:after{opacity:1}#result_gem:checked~.result-panel .panel-gem{display:block}.result-panel .panel-bag,.result-panel .panel-jew,.result-panel .panel-watch,.result-panel .panel-gem{display:none;min-width:1120px}.result-note{max-width:982px;margin:30px auto auto}.result-note p{font-size:14px;letter-spacing:.7px;line-height:19px;color:#fff}.btn-toggle{margin-top:50px}.btn-toggle .results-button{display:flex;align-items:center;justify-content:center;width:400px;margin:0 auto;min-height:76px;background-color:#fff;border-radius:50px;font-size:21px;font-weight:700;letter-spacing:4.2px;line-height:2.8095238095;color:#ff6969;cursor:pointer;position:relative}.btn-toggle .results-button .arr{display:block;position:absolute;width:19px;height:19px;right:36px}.btn-toggle .results-button .arr:before,.btn-toggle .results-button .arr:after{content:"";position:absolute;background:#ff6969;border-radius:5px}.btn-toggle .results-button .arr:before{width:100%;height:3px;left:0;top:50%;transform:translateY(-50%)}.btn-toggle .results-button .arr:after{width:3px;height:100%;left:50%;transform:translateX(-50%);top:0}.btn-toggle .results-button.close-result{display:none}.btn-toggle .results-button.close-result .arr:after{opacity:0}.jisseki-items{display:flex;flex-wrap:wrap;margin:0 -24px;background:#fff;border-radius:30px;padding:30px 40px;position:relative}.jisseki-items:after{content:"";display:block;bottom:0;left:0;height:165px;width:100%;background:linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 60%);position:absolute;z-index:0;border-radius:0 0 30px 30px}.jisseki-items.hide:after{display:none}.jisseki-items .jisseki-item{width:226px;margin:0 23px 8px;border-bottom:1px solid #707070;padding-bottom:14px}.jisseki-items .jisseki-item .item-img{width:140px;height:186.68px;margin:0 auto}.jisseki-items .jisseki-item .item-title{font-size:14px;line-height:22px}.jisseki-items .jisseki-item .item-title-brand{font-weight:700}.jisseki-items .jisseki-item .item-info{color:#ff6969;font-weight:700;text-align:center}.jisseki-items .jisseki-item .item-info .item-label{font-size:16px;line-height:17px;margin-top:7px}.jisseki-items .jisseki-item .item-info .price-main{font-size:20px;margin-top:10px}.jisseki-items .jisseki-item.item-hide{display:none}.jisseki-items .jisseki-item.item-hide.show{display:block}.jisseki-items .jisseki-item .item-brand{margin-top:12px}.jisseki-items .jisseki-item .price-num{font-size:24px;letter-spacing:1.2px;line-height:20.3px}.sec-gold{border-radius:130px 130px 0 0;background:#cbf1f7;padding:62px 0 72px;position:relative;margin-top:70px;margin-bottom:120px}.sec-gold-ttl{width:520px;margin-bottom:52px}.sec-gold-txt{font-size:22px;text-align:center;line-height:27.2px;font-weight:500;margin-top:30px}.sec-gold-relative{position:relative}.sec-gold-relative .slider-purchase-button-next,.sec-gold-relative .slider-purchase-button-prev{background-color:rgba(41,181,204,.6);cursor:pointer;font-size:0;line-height:0;height:60px;width:60px;position:absolute;top:50%;z-index:99;transform:translateY(-50%);border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.sec-gold-relative .slider-purchase-button-next:before,.sec-gold-relative .slider-purchase-button-prev:before{width:13px;height:26px;top:29%;position:absolute;content:"";background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/icons/arrow01.svg");background-size:13px 26px}.sec-gold-relative .slider-purchase-button-next:hover,.sec-gold-relative .slider-purchase-button-prev:hover{background-color:#29b5cc}.sec-gold-relative .slider-purchase-button-prev{left:20px}.sec-gold-relative .slider-purchase-button-prev:before{left:50%;transform:translateX(-50%) rotate(180deg)}.sec-gold-relative .slider-purchase-button-next{right:20px}.sec-gold-relative .slider-purchase-button-next:before{left:57%;transform:translateX(-50%)}.sec-gold .result-note{margin-top:30px}.sec-gold .result-note p{color:#121216;font-weight:500}.purchase-lists{max-width:1018px}.purchase-lists .item-slider{display:flex;flex-direction:column;width:330px;height:auto;margin:0px 7px 0;background-color:#fff;padding:5px 15px 7px;border-radius:10px;box-shadow:0px 4px 12px rgba(0,170,198,.2)}.purchase-lists .img-fg{width:180px;height:180px;margin:0 auto;text-align:center}.purchase-lists .img-fg img{width:100%;display:block}.purchase-lists .brand-item{margin:6px 0 18px}.purchase-lists .brand-item span{font-size:13px;font-weight:500;text-align:center;font-weight:500;color:#000;background-color:#f2f2f2;padding:4px;display:block}.purchase-lists .name-item{font-size:14px;font-weight:500;line-height:1.4285714286;padding:0 17px;margin-bottom:8px}.purchase-lists .under-price{margin-top:auto;padding:15px 4px 15px 6px;font-weight:500;display:flex;display:-ms-flexbox;justify-content:space-between;align-items:center;border-top:1px solid #707070}.purchase-lists .under-price .span-left{padding:4px 14px;font-size:14px;background:#f2f2f2;letter-spacing:.7px;line-height:20px}.purchase-lists .under-price .span-right{color:#ff6969;font-size:28px;font-weight:700}.purchase-lists .under-price .span-right small{font-size:22px}#category{position:relative;top:-150px}.sec-lineup{padding-top:150px}.sec-lineup-ttl{width:491px;height:222px;margin-bottom:66px}.sec-lineup .l-container{position:relative}.sec-lineup-icon{width:240px;position:absolute;right:18px;top:-3px}.sec-lineup-wrap{max-width:100%;width:100%;margin:auto;display:flex;flex-wrap:wrap;margin-left:35px}.sec-lineup-item{width:170px;margin:0 16px 31px}.sec-lineup-img{width:100%;height:170px}.sec-lineup-txt{font-size:16px;letter-spacing:.05em;line-height:22px;text-align:center;font-weight:500;margin-top:13px}.kaitori-brand{background:#f4f4f4;max-width:1120px;margin:70px auto 82px;padding:82px 0 60px}.kaitori-brand .brand-head{text-align:center;color:#29b5cc;font-size:30px;letter-spacing:3px;line-height:24px;font-weight:700;margin-bottom:23px}.kaitori-brand .brand-head .span{display:block;font-size:16px;line-height:20px;letter-spacing:1.6px;color:#000;font-weight:500;margin-top:23px}.kaitori-brand .brand-data{display:flex;flex-wrap:wrap;min-width:1120px}.kaitori-brand .brand-item{width:126px;height:230px;margin:0 23px 0;position:relative}.kaitori-brand .brand-name{position:absolute;width:100%;bottom:12px;z-index:3;display:flex;justify-content:center;align-items:center;font-size:15px}.brands-unaccepted{margin:44px 70px 0}.brands-unaccepted-inner{position:relative;display:flex;align-items:center;justify-content:center;padding:32px 45px 32px 52px;background-color:#fff;border-radius:10px}.brands-unaccepted-title{padding:8px 32px;display:flex;align-items:center;justify-content:center;background-color:#ff6969;border-radius:20px}.brands-unaccepted-icon{width:24px;height:24px;margin-right:6px;background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/common/icons/attention-icon_wh.svg") no-repeat center center;background-size:24px 24px}.brands-unaccepted-icon-x{position:absolute;top:50%;right:30%;opacity:15%}.brands-unaccepted-icon-x:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);width:80px;height:20px;background:#ff6969}.brands-unaccepted-icon-x:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(135deg);width:80px;height:20px;background:#ff6969}.brands-unaccepted-txt{font-size:20px;font-weight:700;line-height:1.15;color:#fff;letter-spacing:.05em}.brands-unaccepted-txt .small{font-size:17px}.brands-unaccepted-list{position:relative;display:flex;flex-wrap:wrap;flex:1;padding-left:28px}.brands-unaccepted-item{font-size:17px;line-height:1.4705882353;color:#121216;z-index:1;margin-right:7px}.brands-unaccepted-item.last{margin-left:9px}.brands-unaccepted-des{font-size:19px;padding-top:31px;text-align:center}.brands-unaccepted-pos1{order:0}.brands-unaccepted-pos2{order:4}.brands-unaccepted-pos3{order:1}.brands-unaccepted-pos4{order:5}.brands-unaccepted-pos5{order:2}.brands-unaccepted-pos6{order:6}.brands-unaccepted-pos7{order:3}.brands-unaccepted-pos8{order:7}.brands-unaccepted-pos9{order:8}.brands-unaccepted-pos10{order:9}.brands-unaccepted-pos11{order:10}.condition-title{width:100%;text-align:center;color:#29b5cc;font-size:30px;letter-spacing:3px;line-height:24px;font-weight:700;margin:50px auto 39px}.condition-title .span{display:block;font-size:16px;line-height:20px;letter-spacing:1.6px;color:#000;font-weight:500;margin-top:22px}.condition-box{width:1120px;margin:0 auto}.condition-content{position:relative;width:100%;max-width:813px;display:flex;justify-content:center;align-items:center;padding:42px 60px 14px;background-color:#f2f2f2;border-radius:10px;margin:12px auto 0}.condition-list{display:flex;align-items:center;justify-content:center}.condition-item{display:flex;flex-direction:column;align-items:center;width:130px;margin:0 14px 26px}.condition-name{color:#3c2e2e;letter-spacing:.1em;font-size:13px;font-weight:500;margin-top:10px}.condition-txt{display:flex;align-items:center;justify-content:center;position:absolute;top:-10px;left:50%;transform:translatex(-50%);background-color:#fff;padding:7px 45px;border:2px solid #ff6969;border-radius:10px}.condition-icon{width:24px;height:24px;margin-right:8px;background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/common/icons/attention-icon_rd.svg") no-repeat center center;background-size:24px 24px}.condition-ttl{font-size:18px;font-weight:500;line-height:1.0625;color:#ff6969;letter-spacing:.05em}.condition-des{width:236px;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:.8px;color:#5c5c6a}.condition-ul{padding-left:6px}.condition-li{position:relative;font-size:12px;font-weight:500;line-height:1.5;padding:8px 12px 5px 24px;border-bottom:1px dashed #707070;letter-spacing:.05em;color:#5c5c6a;margin-bottom:2px}.condition-li:after{content:"";position:absolute;top:56%;left:2px;transform:translateY(-50%) rotate(45deg);width:16px;height:4px;background:#ff6969}.condition-li:before{content:"";position:absolute;top:56%;left:2px;transform:translateY(-50%) rotate(135deg);width:16px;height:4px;background:#ff6969}#faq{position:relative;top:-200px}.sec-faq{background:#f2f2f2;position:relative;margin-top:175px;padding-bottom:150px}.sec-faq:before{content:"";position:absolute;top:-114px;left:0;width:100%;height:114px;background-position:top;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 100" width="100%"%3E%3Cpath d="M -73.14285714285715 28 Q 41.14 28 155.43 14 Q 384 -14 612.57 14 Q 726.86 28 841.14 28 Q 955.43 28 1069.71 14 Q 1298.29 -14 1526.86 14 Q 1641.14 28 1755.43 28 Q 1869.71 28 1984 14 Q 2212.57 -14 2441.14 14 Q 2555.43 28 2669.71 28 L 1280 100 L 0 100 Z" fill="%23f2f2f2"%3E%3C/path%3E%3C/svg%3E');background-size:cover}.sec-faq .l-container{position:relative}.sec-faq-title{width:483px;height:188px;margin-bottom:56px}.sec-faq-icon{width:250px;height:250px;position:absolute;right:0;top:-104px}.faq-list{max-width:980px;width:100%;margin:auto auto 30px}.faq-box{border-top:2px solid rgba(51,51,51,.2);font-weight:700;display:none;padding-bottom:30px}.faq-box:last-child{border-bottom:2px solid rgba(51,51,51,.2)}.faq-box.act{display:block}.faq-title{margin-bottom:24px;font-size:22px;letter-spacing:2.2px;font-weight:700;color:#1a9db2;text-align:left;padding:27px 40px;background-color:#fff;border-radius:10px;position:relative;cursor:pointer;box-shadow:0px 4px 14px rgba(0,0,0,.1019607843)}.faq-title:before{content:"";height:40px;width:2px;background:#1a9db2;position:absolute;right:87px;top:50%;transform:translateY(-50%);opacity:.5;border-radius:1px}.faq-title::after{content:"";width:31px;height:16px;right:34px;top:44%;position:absolute;display:block;background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/icons/arrow04.svg");transition:all .4s}.faq-title.act::after{transform:rotate(180deg)}.faq-q{font-size:18px;color:#333;line-height:22px;letter-spacing:.9px;position:relative;cursor:pointer;padding:30px 59px 0 20px}.faq-q .bg{display:inline-block;background-size:1322px auto;width:38px;height:35px;background-position:left -833px top -14px;margin-right:22px;vertical-align:-11px}.faq-q:after,.faq-q:before{content:"";background:#1a9db2;width:25px;height:4px;right:30px;top:50%;position:absolute;transform:translateY(-50%);transition:all .4s;margin-top:13px}.faq-q:after{transform:rotate(90deg) translateY(-50%);right:32px;top:48%}.faq-q.act::after{transform:rotate(0) translateY(-50%);right:30px;top:50%}.faq-a{padding:20px 109px 0 88px;font-size:14px;line-height:22px;font-weight:normal;display:none;position:relative}.faq-a::before{content:"";background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/common/sprite/sprite01.svg") no-repeat;background-size:1378px auto;width:33px;height:35px;background-position:left -938px top -14px;position:absolute;left:20px;top:20px}.shop-location{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto 20px}.shop-location-item{width:24%;height:50px;position:relative;color:#1a9db2;background:#fff;font-size:18px;border-radius:10px;margin-bottom:15px;display:flex;justify-content:center;align-items:center;font-weight:500;letter-spacing:.1em;cursor:pointer}.shop-location-item.active{background:#29b5cc;color:#fff}.shop-wrap{display:none}.shop-wrap.active{display:block}.shop-wrap .province{margin-bottom:22px;border-bottom:2px solid #29b5cc}.shop-wrap .province:not(.province1){margin-top:40px}.shop-wrap .province .text{display:block;font-size:24px;line-height:20px;font-weight:700;letter-spacing:2.4px;color:#29b5cc;padding-bottom:8px}.shop-wrap .station{position:relative;display:flex;justify-content:space-between;align-items:center}.shop-wrap .station-wrap{background:#fff;border-bottom:0;margin-bottom:22px;box-shadow:0px 4px 14px rgba(0,170,198,.2);border-radius:10px}.shop-wrap .station-name{color:#121216;font-size:16px;font-weight:500;letter-spacing:1.6px;padding:15px 0;text-align:center;line-height:20px;background:#f2f2f2}.shop-wrap+.station-wrap{margin-top:0px}.shop-wrap .station-detail{cursor:pointer;font-size:24px;color:#333;padding:26px 40px;letter-spacing:2.4px;font-weight:700;position:relative}.shop-wrap .station-detail:after{content:"";background:#29b5cc;width:2px;height:43px;position:absolute;top:50%;right:87px;transform:translateY(-50%)}.shop-wrap .station-detail .arrow{width:25px;height:25px;position:absolute;right:32px;top:50%;transform:translateY(-50%)}.shop-wrap .station-detail .arrow:after,.shop-wrap .station-detail .arrow:before{content:"";background:#1a9db2;position:absolute;transition:all .4s}.shop-wrap .station-detail .arrow:after{width:100%;height:4px;top:50%;transform:translateY(-50%);left:0}.shop-wrap .station-detail .arrow:before{width:4px;height:100%;left:50%;transform:translateX(-50%);top:0}.shop-wrap .station-detail.active .arrow:before{transform:rotate(90deg) translateX(-50%);top:2px;opacity:0}.shop-wrap .box-wrap{display:none;margin:0 auto}.shop-wrap .box-wrap.active{display:block}.shop-wrap .relocation{padding:30px 34px;margin:0 36px 50px}.shop-detail-wrap{width:100%;margin:0 auto}.shop-address{padding:24px 36px 10px;display:flex;justify-content:space-between;align-items:center;margin-top:15px;margin-bottom:18px}.shop-address-detail{flex:auto;padding-left:32px}.shop-address-detail .dl{display:flex;flex-wrap:wrap;font-size:18px;letter-spacing:1.8px;line-height:24px;font-weight:500}.shop-address-detail .dl .dt{min-width:80px}.shop-address-detail .dl .dd{width:calc(100% - 80px);padding-left:22px;margin-bottom:28px}.shop-address-detail .dl .dd:last-child{margin-bottom:0}.shop-address-detail .small{font-size:12px;display:block;letter-spacing:.6px;font-weight:400;padding-top:8px}.shop-address-img{width:496px;height:217px}.shop-detail-cta{padding:0 0 40px}.other-service{position:relative;max-width:670px;margin:63px auto auto}.other-service-ttl{position:absolute;white-space:nowrap;width:440px;padding:7px 14px;font-size:18px;font-weight:700;letter-spacing:.05em;color:#29b5cc;background-color:#fff;border-radius:50px;display:flex;justify-content:center;align-items:center;top:-20px;left:50%;transform:translateX(-50%);z-index:2}.other-service-ttl::after{content:"";position:absolute;display:block;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #fff;bottom:-5px}.other-service-up{position:relative;border-radius:10px 10px 0px 0px;padding:50px 0 25px 0;background:#dae000}.other-service-up .text1{color:#121216;font-size:38px;line-height:1;font-weight:500;letter-spacing:4.56px;padding-bottom:10px;text-align:center}.other-service-up .text2{font-weight:500;color:#121216;font-size:25px;letter-spacing:2.5px;line-height:1;text-align:center}.other-service-up .other-service-staff{width:153px;height:155px;position:absolute;bottom:0;right:0}.other-service .wrapper,.other-service .wrapper-style1{background:#fff;padding:24px;border-radius:0 0 10px 10px}.other-service .wrapper .c-btn1,.other-service .wrapper-style1 .c-btn1{margin-top:0;font-size:20px;letter-spacing:2px;max-width:438px}.sp-block{display:none}#shop{position:relative;top:-200px}.sec-shop{background:#cbf1f7;border-radius:130px 130px 0px 0px;padding-top:134px;position:relative;margin-top:-100px;padding-bottom:330px}.sec-shop .l-container{max-width:980px;width:100%;margin:auto}.sec-shop-title{width:294px;margin-bottom:60px}.slideinleft.is-animated{animation:slideInLeft 2s cubic-bezier(0.25, 1, 0.5, 1) forwards}.slideinright.is-animated{animation:slideInRight 2s cubic-bezier(0.25, 1, 0.5, 1) forwards}@keyframes slideInLeft{0%{transform:translateX(-180px);opacity:0}100%{transform:translateX(0)}40%,100%{opacity:1}}@keyframes slideInRight{0%{transform:translateX(180px);opacity:0}100%{transform:translateX(0)}40%,100%{opacity:1}}#sect_form{position:relative;display:block;top:-100px}.dump-ttl{display:none}.btn-lp{width:400px;margin:25px auto;background:#29b5cc;font-size:20px;border-radius:50px;letter-spacing:.1em;position:relative;color:#fff;height:72px;box-shadow:0px 6px 0px 0px #0fa5be;font-weight:700}.btn-lp .tg-lp{width:19px;height:10px;right:30px;top:44%;position:absolute;display:inline-block;transform:translateY(-50%);background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/icons/arrow03.svg");background-size:19px 10px;transform:rotate(-90deg) translateY(-50%)}.btn-lp .tg-lp:before,.btn-lp .tg-lp:after{display:none}.form{position:relative;margin-top:120px;background-color:#f4f4f4}.form-ttl{padding:48px 0;height:200px;background:#29b5cc;position:relative;text-align:center;width:100%;display:flex;align-items:center;justify-content:center}.form-ttl .img{width:500px;margin:0 auto}.form-ttl .ttl{display:block;color:#b2a677;font-size:20px;font-weight:700;font-family:"Noto Serif JP"}.form-ttl .ttl:before{content:"";display:block;width:500px;height:.5px;background-color:#c7b28a;margin:11px auto 7px}.form-wrap{margin:35px auto 0}.form .tab-form{width:960px;background-color:#fff;margin:0 auto;padding:47px 30px 30px;display:flex;display:-ms-flexbox;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;position:relative}.form .tab-form:after{content:"";display:block;width:900px;height:1px;background-color:#e7e2d8;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.form .tab-list{display:flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center}.form .tab-form-info{display:none}.form .tab-form-info.active{display:block}.form .field-radio{width:212px;height:80px;font-size:20px;letter-spacing:.05em;font-weight:500;background-color:#eee;color:#333;cursor:pointer;padding-left:51px;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:flex;display:-ms-flexbox;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;margin:0 9px}.form .field-radio:before,.form .field-radio:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.form .field-radio:before{width:22px;height:22px;left:15px;border:1px solid #ccc;background-color:#fff}.form .field-radio:after{width:12px;height:12px;left:20px;background-color:#eee}.form input[name=form-type]{display:none}.form input[name=form-type]:checked+.field-radio:after{background-color:#e60044}.form-content{margin:0 auto;width:960px;background-color:#fff;padding:0 30px 7px}.form-row{margin:0 auto;padding:30px 0;display:flex;display:-ms-flexbox;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #e7e2d8}.form-row.last{border-bottom:none}.form-row.last .form-row-label{padding-bottom:66px}.form-row-content{width:580px}.form-row-content.row-2field{display:flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.form-row-content.row-2field .form-field{max-width:49.14%;flex-basis:49.14%;-webkit-flex-basis:49.14%}.form-row-content.row-2field .form-field-full{max-width:100%;flex-basis:100%;-webkit-flex-basis:100%}.form-row-content.row-2field.full1 .form-field{max-width:100%;flex-basis:100%;-webkit-flex-basis:100%}.form-row-content.full{width:100%}.form-row-label{width:310px;font-size:18px;font-weight:500;letter-spacing:.05em}.form-row-label .span{position:relative;display:inline-block;padding-right:52px}.form-row-label .form-not-required,.form-row-label .form-required{position:absolute;right:0px;top:50%;transform:translateY(-50%)}.form-not-required,.form-required{display:inline-flex;justify-content:center;align-items:center;width:42px;height:22px;padding:1px 0 2px;font-size:13px;letter-spacing:.12em;line-height:1.46;font-weight:700;margin-left:15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.form-required{color:#fff;background-color:#e60044}.form-not-required{color:#ff4a73;background-color:#fff;border:1px solid #ff4a73}.form .zip-alert{font-size:12px;font-weight:500;letter-spacing:.025em}.form .red-text{color:#e60044;font-weight:500}.form .error{color:#e60044;font-weight:700;display:block;font-size:14px;margin-top:10px;padding:2.5px 15px;width:100%}.form-field{position:relative;flex-shrink:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0}.form-field .checkmark{display:none}.form-field .select-custom{width:100%}.form-field.field-line{overflow:hidden}.form-input{width:100%;height:56px;font-size:18px;font-weight:500;padding-left:15px;background-color:#eee;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;outline:none;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input::placeholder,.form-input::-webkit-input-placeholder{font-family:"Noto Sans JP";font-size:14px;font-weight:400;letter-spacing:.05em;color:#a0a0a0}.form-input.txt-err{border:1px solid #ff4a73}.form-input.textarea{padding:15px;height:200px;overflow-y:auto;background-color:#fff;border:1px solid #b5b5b5;font-family:"Noto Sans JP"}.form .select-custom{display:inline-block;position:relative}.form .select-custom2{margin-top:10px}.form .select-custom .select{padding-right:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Noto Sans JP";font-size:16px;font-weight:400;letter-spacing:.05em;color:#a0a0a0;cursor:pointer}.form .select-custom .select::-ms-expand{display:none}.form .select-custom:after{content:"";display:block;width:10px;height:10px;border-right:2px solid #bcbcbc;border-bottom:2px solid #bcbcbc;position:absolute;right:21px;top:20px;pointer-events:none;transform:rotate(45deg)}.form .select-custom #visit_area2{pointer-events:none}.form .contact-form-date-alert{margin-top:10px;font-size:12px;line-height:1.417;font-weight:500}.form .contact-form-date-alert .contact-form-red-text{color:#e60044}.form-input-datepicker{background-color:#fff;color:#9e9e9e;border:1px solid #b5b5b5;padding:10px 0px;text-align:center;font-size:16px;letter-spacing:.05em;font-weight:400;cursor:pointer}.form-input-datepicker::placeholder,.form-input-datepicker::-webkit-input-placeholder{opacity:1;font-family:"Noto Sans JP";font-size:16px;font-weight:400;letter-spacing:.05em;color:#a0a0a0}.form .list-radio{display:flex;display:-ms-flexbox}.form .radio-item{display:inline-block;width:137.5px;height:56px;margin-right:10px}.form .radio-item .radio-text{cursor:pointer;display:flex;align-items:center;position:relative;height:100%;padding:13px 0px 13px 56px;color:#333;background-color:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.form .radio-item .radio-text:before,.form .radio-item .radio-text:after{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%)}.form .radio-item .radio-text:before{width:22px;height:22px;left:10px;border-radius:50%;background-color:#fff;border:1px solid #ccc}.form .radio-item .radio-text:after{width:12px;height:12px;left:15px;border-radius:50%;background-color:#eee}.form .radio-item .radio{display:none}.form .radio-item .radio:checked+.radio-text:before{border-color:#e60044}.form .radio-item .radio:checked+.radio-text:after{background-color:#e60044}.form .radio-item.radio-vertical{display:block}.form .radio-item.radio-vertical+.radio-vertical{margin-top:8px;margin-left:0}.form .open-modal{width:285px;height:100%;display:flex;align-items:center;border:1px solid #b2a677;border-radius:5px;color:#b2a677;font-size:14px;letter-spacing:.05em;padding-left:40px;position:relative;cursor:pointer}.form .open-modal:after{content:"";width:10px;height:10px;border-right:2px solid #b2a677;border-top:2px solid #b2a677;display:block;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);right:25px}.form .scroll1{height:200px;padding:20px;overflow:hidden;overflow-y:auto;border:1px solid #b5b5b5;font-size:12px;color:#222;line-height:1.64;background-color:#fff}.form .scroll1 .small-p{margin-bottom:10px}.form .scroll1 .info-scroll-tt{border-bottom:1px dotted #707070;font-size:14px;font-weight:700;padding-bottom:7px;margin-bottom:7px}.form .scroll1 .info-scroll-txt{margin-bottom:20px}.form .scroll1-ul .li{line-height:1.7;margin-bottom:20px}.form .scroll1-ul .li:last-of-type{margin-bottom:0px}.form .scroll1 .term-info{border:2px solid #707070;padding:25px;margin-bottom:20px;text-align:center}.form .scroll1 .term-info-heading{font-size:17px;font-weight:500}.form .scroll1 .term-info .term-info-heading{font-weight:700}.form .scroll1 .link-222{color:#222}.form .checkbox-custom{display:flex;align-items:center;width:100%;height:56px;background-color:#f0f5fe;padding:0 20px 0 65px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position:relative;color:#507cd8;cursor:pointer}.form .checkbox-custom::before{position:absolute;content:"";background-color:#fff;color:rgba(0,0,0,0);display:block;width:25px;height:25px;text-align:center;left:20px;top:50%;transform:translateY(-50%)}.form .checkbox-custom .form-required{margin-left:0;margin-right:10px}.form .checkbox-link{color:#507cd8;font-size:16px;font-weight:400}.form .checkbox-contact .checkbox{display:none}.form .checkbox-contact .checkbox:checked+.checkbox-custom::before{background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/icons/check-img.png") no-repeat center center #fff;background-size:17px 12px}.form-submit{margin:70px auto 0;padding-bottom:75px;text-align:center}.form-submit .info-bt{font-size:20px;letter-spacing:.1em;font-weight:500;line-height:1.5}.form-submit .btns-submit{cursor:pointer;padding:0}.form-submit .form-reset{background-color:#fff;width:400px;font-size:16px;letter-spacing:.1em;position:relative;color:#b5b5b5;font-weight:700;border-radius:50px;height:72px;box-shadow:3px 6px 0px 0px #e2e2e2}.form-submit .form-reset-style2{border-radius:30px}.form-submit .form-reset:hover{opacity:.7}.form-submit .form-reset .tg-lp{width:10px;height:19px;left:30px;top:50%;position:absolute;display:inline-block;transform:translateY(-50%);background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/icons/arrow02.svg");background-size:10px 19px;transform:translateY(-50%)}.form .mt10{margin-top:10px}.form .center-row{display:flex;display:-ms-flexbox;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.page-confirm-affiliate{background:#f2f2f2}.page-confirm-affiliate .form-ttl{padding:48px 0;background:#29b5cc}.page-confirm-affiliate .form-ttl.confirm .img{width:500px}.page-confirm-affiliate .form-row-content .mr-40{margin-right:40px}.page-confirm-affiliate .form-row-content .result-visit{display:block}.backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999999;background-color:rgba(0,0,0,.4)}.button-loader{margin:0px auto;font-size:15px;width:1em;top:50%;left:50%;height:1em;border-radius:50%;position:absolute;text-indent:-9999em;animation:load5 1.1s infinite ease;transform:translateZ(0);transform:translate(-50%, -50%)}@keyframes load5{0%,100%{box-shadow:0em -2.6em 0em 0em #ae9c78,1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.5),-1.8em -1.8em 0 0em rgba(255,255,255,.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.7),1.8em -1.8em 0 0em #ae9c78,2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.5),1.8em -1.8em 0 0em rgba(255,255,255,.7),2.5em 0em 0 0em #ae9c78,1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.5),2.5em 0em 0 0em rgba(255,255,255,.7),1.75em 1.75em 0 0em #ae9c78,0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.5),1.75em 1.75em 0 0em rgba(255,255,255,.7),0em 2.5em 0 0em #ae9c78,-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.5),0em 2.5em 0 0em rgba(255,255,255,.7),-1.8em 1.8em 0 0em #ae9c78,-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.5),-1.8em 1.8em 0 0em rgba(255,255,255,.7),-2.6em 0em 0 0em #ae9c78,-1.8em -1.8em 0 0em rgba(255,255,255,.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.5),-2.6em 0em 0 0em rgba(255,255,255,.7),-1.8em -1.8em 0 0em #ae9c78}}.box-submit{padding:50px 0 104px}.box-submit-txt{font-size:20px;letter-spacing:.1em;font-weight:500;text-align:center}.box-submit .wrapper{margin:40px auto 50px;padding:30px 30px 55px;width:960px;background-color:#fff}.box-submit .form-row.last{border-bottom:1px solid #e7e2d8}.box-submit .form-row.last .form-row-label{padding-bottom:0}.box-submit .form-row-label{width:320px;padding-left:10px}.box-submit .form-row-content{font-size:18px;font-weight:500;letter-spacing:.05em;color:#787777}.box-submit .form-row-content .span{display:inline-block;margin-right:10px}.confirm-form{display:none}.confirm-form.show-contact,.confirm-form.show-shuccho,.confirm-form.show-takuhai,.confirm-form.show-visit{display:block;width:100%}.confirm-form-info{font-size:20px;font-weight:500;color:#333}.confirm-form-info .blue{margin-left:5px;color:#333;font-weight:700}.page-thank-affiliate .wrapper{padding:60px 0 60px;position:relative;text-align:center;font-family:"Noto Sans JP";font-weight:700;width:100%;background:#f2f2f2}.page-thank-affiliate .wrapper .thank-title{font-size:28px;letter-spacing:.1em;color:#29b5cc;font-weight:700}.page-thank-affiliate .wrapper .thank-subttl{font-size:18px;letter-spacing:.1em;font-weight:500;margin-top:21px}.page-thank-affiliate .wrapper .tt-form{width:600px;margin:16px auto 30px;background-color:#fff;padding-top:22px;display:flex;flex-direction:column;border-radius:16px}.page-thank-affiliate .wrapper .tt-form-mail{font-weight:700;color:#787777}.page-thank-affiliate .wrapper .tt-form-txt{font-size:20px;letter-spacing:.1em;line-height:1.45;font-weight:500;color:#121216}.page-thank-affiliate .wrapper .tt-form-telinfo{display:inline-flex;align-items:center;margin:15px auto 14px}.page-thank-affiliate .wrapper .tt-form-telinfo .span{font-size:56px;letter-spacing:0;line-height:1;color:#29b5cc}.page-thank-affiliate .wrapper .tt-form-telinfo .img{width:37.52px;margin-right:18px;position:relative;top:3px}.page-thank-affiliate .wrapper .tt-form-footer{display:flex;align-items:center;justify-content:center;height:47px;color:#fff;font-family:"Noto Sans JP";font-size:18px;font-weight:500;letter-spacing:.05em;text-align:center;background-color:#29b5cc;border-radius:0 0 16px 16px}.page-thank-affiliate .wrapper .tt-form-content{width:100%;max-width:600px;font-size:14px;font-weight:500;letter-spacing:.04em;line-height:1.5714285714;color:#787777;border-left:1px solid #787777;border-right:1px solid #787777;padding:0 25px;margin:0 auto}.page-thank-affiliate .wrapper .tt-form-ttl1{color:#ff6969;font-weight:700}.page-thank-affiliate .wrapper .tt-form-ttl2{color:#ff6969;font-weight:700}.page-thank-affiliate .wrapper .tt-form-ttl3{display:block}.page-thank-affiliate .wrapper .btn-lp{display:flex;align-items:center;justify-content:center;margin:52px auto;padding:0}.page-thank-affiliate .wrapper .btn-lp .tg-lp{right:auto;left:25px;transform:rotate(90deg) translateY(-50%)}.page-thank-affiliate .wrapper .icon{width:38px;height:61px;background-size:2085px auto;background-position:left -1521px top -15px;margin-right:16px}.grecaptcha-badge{display:none}.form-style-blue{margin-top:-230px;background:rgba(0,0,0,0)}.form-style-blue .form-ttl{background:#29b5cc;border-radius:120px 120px 0px 0px;height:auto;padding:31px 0 45px}.form-style-blue .form-ttl img{width:500px}.form-style-blue .form-wrap{background:#f2f2f2;margin:0;padding-top:35px}.tt-form{text-align:center}.tt-form-pt{margin-bottom:25px;padding-top:45px}.tt-form-bottom,.tt-form-ribbon,.tt-form-top{position:relative;z-index:1;font-weight:700;text-align:center}.tt-form-top{font-size:24px;margin-bottom:10px;color:#081b45}.tt-form-top.ani-tt{animation:animation-up 2.3s ease-out infinite}.tt-form-fg{position:absolute;bottom:0;right:0;z-index:3;width:180px}.tt-form-fg .lazyload{display:block;font-size:13px;height:176px;width:180px;-o-object-fit:contain;object-fit:contain}.tt-form-ribbon{color:#fff;font-size:30px;line-height:40px;width:570px;display:inline-block;padding:15px 35px;background-color:#507cd8;letter-spacing:-0.01em}.tt-form-ribbon::before,.tt-form-ribbon::after{content:"";bottom:0;position:absolute;z-index:3;border-style:solid;border-color:#507cd8 rgba(0,0,0,0)}.tt-form-ribbon::before{left:-35px;border-width:35px 0px 35px 35px}.tt-form-ribbon::after{right:-35px;border-width:35px 35px 35px 0px}.tt-box{text-align:center}.tt-box-under{font-size:18px;font-weight:700;color:#081b45;margin-bottom:30px;text-align:center}.tt-box-under .br{display:none}.tt-box-txt{position:relative;width:500px;display:inline-block;z-index:1;font-size:25px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:15px 0%;font-weight:700;color:#081b45;background-color:#fff;border:4px solid #081b45;box-shadow:0px 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16)}.tt-box-txt.width-small{width:400px}.tt-box-txt.blue-light{border-color:#507cd8;color:#507cd8}.tt-box-txt.blue-light::after{border-color:#507cd8}.tt-box-txt.style-pink{border-color:#ff698b;color:#ff698b}.tt-box-txt.style-pink::after{border-color:#ff698b}.tt-box-txt::after{content:"";left:50%;width:20px;height:20px;border-right:4px solid #081b45;border-bottom:4px solid #081b45;transform:rotate(45deg) translateX(-50%);position:absolute;top:100%;background-color:#fff;z-index:2}.step-items .tt-box{margin-bottom:35px}.step-items .line-pink{color:#081b45;letter-spacing:.05em;font-size:20px;font-weight:700;border-bottom:2px dashed #ff698b}.step-items-box{margin-bottom:25px;display:flex;display:-ms-flexbox;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify}.step-items-box:last-of-type{margin-bottom:30px}.step-items-tt{width:335px;background-color:#ffebeb;padding:10px 20px;display:flex;display:-ms-flexbox;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center}.step-items-info{width:695px}.step-items-info .lineheight{line-height:1.57}.step-items-info .tt-center{font-size:24px;font-weight:700;color:#081b45;text-align:center}.step-items-ul{display:flex;justify-content:space-between}.step-items-ul .center-row{background-color:#fff;position:relative;padding:25px 25px 25px 55px;color:#000;min-height:127px;font-size:18px;width:calc(50% - 8px)}.step-items-ul .center-row.last{margin-bottom:0px}.step-items-ul .center-row::before{content:"";width:24px;height:21px;position:absolute;left:20px;top:50%;transform:translateY(-50%);display:block;background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/page_takuhai/CTA/icons.png") no-repeat -232px center/auto 45px}.step-items-gray{background-color:#e5e5e5;margin-bottom:20px}.step-items-gray .step-items-info{padding:30px 20px;color:#222}.step-items-flex{display:flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.step-items-cap{display:inline-block;width:460px;color:#fff;font-weight:700;font-size:20px;padding:10px 2%;margin-top:10px;background-color:#081b45}.step-items-bl{font-size:24px;color:#081b45;font-weight:700;margin-bottom:20px}.step-items-biger{font-size:20px;font-weight:700;text-align:center;margin-bottom:10px;color:#081b45;width:540px}.step-items-small{display:block;letter-spacing:.05em;font-size:15px;color:#081b45;width:540px;margin-bottom:20px;font-weight:500}.step-items-bg{background-color:#fff;padding:10px 28px 16px;border-radius:5px;margin-bottom:15px;border:4px solid #707070}.step-items-w{background-color:#fff;padding:20px 15px;border-radius:5px;width:100%;margin-top:15px;margin-bottom:30px}.step-items-w .fl-img{display:flex;display:-ms-flexbox;align-items:center;margin-bottom:20px}.step-items-w .fg{width:120px}.step-items-w .fg-x{position:relative;margin-left:16px}.step-items-w .fg-x::before,.step-items-w .fg-x::after{content:"";width:115px;height:13px;background-color:#081b45;position:absolute;display:block}.step-items-w .fg-x::before{transform:rotate(-45deg);left:3%;top:40%}.step-items-w .fg-x::after{transform:rotate(45deg);right:3%;top:40%}.step-items-w .tt{background-color:#79a4ff;border-radius:3px;text-align:center;color:#fff;font-size:18px;letter-spacing:.05em;font-weight:700;margin-right:25px;min-height:88px;width:214px;display:flex;align-items:center;justify-content:center}.step-items-sky .li,.step-items-dot .li,.step-items-linedot .li{position:relative}.step-items-sky .li::before,.step-items-dot .li::before,.step-items-linedot .li::before{position:absolute;content:"";background-color:#79a4ff}.step-items-dot .li,.step-items-linedot .li{font-weight:700}.step-items-dot .li::before,.step-items-linedot .li::before{width:16px;height:16px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.step-items-sky{background-color:#ebf1ff;padding:15px 20px}.step-items-sky .li{font-weight:500;line-height:1.5;font-size:14px;color:#081b45;padding-left:11px;letter-spacing:.04em}.step-items-sky .li+.li{margin-top:6px}.step-items-sky .li::before{width:6px;height:6px;left:0;top:8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.step-items-color{margin-left:23px}.step-items-color .li{font-weight:500;color:#081b45;position:relative;padding-left:11px}.step-items-color .li::before{position:absolute;content:"";left:0;top:8px;background-color:#79a4ff;width:6px;height:6px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.step-items-color .li+.li{margin-top:8px}.step-items-color .li.pink{color:#ff698b;font-weight:700}.step-items-color .li.pink::before{background-color:#ff698b}.step-items-dot{margin:0 -5px 10px}.step-items-dot .li{font-size:18px;display:inline-block;padding:5px 5px 5px 25px}.step-items-dot .li::before{left:0px;top:10px}.step-items-linedot{margin-top:10px}.step-items-linedot .li{font-size:16px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fff;padding:14px 20px 14px 40px;margin-top:10px}.step-items-linedot .li::before{left:15px;top:18px}.step-items .div-small{width:540px;margin:0 auto}.step-items .box-line-bl{background-color:#fff;border:4px solid #081b45;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:24px;font-weight:700;color:#081b45;margin-top:10px;margin-bottom:20px;padding:25px 20px}.step-items .box-line-bl+.step-items-big{margin-bottom:10px}.icon-download{width:23px;height:23px;display:inline-block;right:0;top:50%;transform:translateY(-50%);position:absolute}.icon-download .square{position:relative;width:100%;height:100%;display:flex;justify-content:center}.icon-download .square::after{content:"";height:30.5%;width:100%;left:0;bottom:0;position:absolute;display:block;border:2px solid #fff;border-top:none}.icon-download .tg-down{display:block;width:2px;height:43.5%;background-color:#fff;position:relative;margin-top:3px}.icon-download .tg-down::after,.icon-download .tg-down::before{content:"";position:absolute;bottom:0;width:7px;height:2px;display:block;background-color:#fff}.icon-download .tg-down::before{transform:rotate(40deg);left:-5px}.icon-download .tg-down::after{transform:rotate(-40deg);left:0}.btn-download,.btn-show-pdf{font-size:22px;letter-spacing:.1em;font-weight:700;color:#fff;text-align:center;padding:19px 0px 19px 14px;display:block;width:100%;max-width:100%;background-image:linear-gradient(#3F4D6B, #091C46)}.btn-download .span,.btn-show-pdf .span{position:relative}.btn-download .span{padding-right:47px}.btn-show-pdf{cursor:pointer}.btn-show-pdf .span{padding-right:35px}.btn-show-pdf .span::after{position:absolute;content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg) translateY(-50%);right:0;top:50%;margin-top:-4px;transition:all .5s}#show_pdf:checked~.pdf-list,#show_pdf_modal:checked~.pdf-list{display:block}#show_pdf:checked~.btn-show-pdf .span::after,#show_pdf_modal:checked~.btn-show-pdf .span::after{transform:rotate(-135deg);margin-top:0px}.pdf-list{display:none;padding:0 20px}.pdf-boxs{width:540px;max-width:100%;border:1.2px solid #0b1e48;display:flex;justify-content:center;flex-wrap:wrap;background-color:#fff}.pdf-data{margin:35px 0px}.pdf-data .li{margin-bottom:14px}.pdf-link-down{position:relative;font-weight:700;color:#333;padding-left:30px;display:inline-block}.pdf-link-down .name-file{text-decoration:underline;letter-spacing:.05em;font-size:17px;line-height:1.7}.pdf-link-down .icon{left:0;position:absolute;top:1px;width:22px}.pdf-link-down .read-required{margin-left:5px;background-color:#ff698b;border-radius:3px;color:#fff;display:inline-block;font-size:11px;letter-spacing:.075em;padding:2px 3.5px}.pdf-mb{margin:7px 0 17px;color:#081b45;font-weight:500;font-size:15px;letter-spacing:.05em;display:flex;justify-content:flex-end;align-items:center}.pdf-mb .icon-pdf{display:inline-block;width:20px}.pdf-mb .mb{margin-left:-4px}.deli-box-w{margin-top:30px;background-color:#fff;padding:25px 30px 30px;width:540px}.deli-box-tt{position:relative;margin-bottom:16px;text-align:center}.deli-box-tt::before{content:"";left:0;top:50%;position:absolute;width:100%;height:1px;border-bottom:1.6px solid #081b45;display:block}.deli-box-tt .span{position:relative;display:inline-block;background-color:#fff;padding:0 12px;color:#081b45;letter-spacing:.05em;font-weight:700;font-size:24px}.deli-imgs{display:flex;justify-content:center;margin-bottom:22px}.deli-imgs .li{margin:0 15px;min-width:191px;text-align:center}.deli-imgs .fg{width:185px;display:inline-block}.deli-cap{font-size:17px;font-weight:700;letter-spacing:.05em;color:#081b45}.deli-cap .p-num{background-color:#ffebeb;padding:0px 7px;display:inline-block;color:#ff698b;font-size:17px;font-weight:700;letter-spacing:0;margin-right:5px}.deli-txt{font-size:16px;letter-spacing:.05em;line-height:1.375;margin-bottom:17px;color:#081b45;font-weight:500}.deli-txt-small{letter-spacing:.05em;color:#222;margin-top:8px}.link-dark{color:#081b45}.link-dark:hover{text-decoration:underline}[data-ml-modal]{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto;visibility:hidden;opacity:0}[data-ml-modal]:target{opacity:1;visibility:visible;transition:all 1s ease}[data-ml-modal]:target .delivery-overlay{position:fixed;top:0;bottom:0;left:0;right:0;cursor:pointer;background-color:rgba(0,0,0,.4);z-index:1}.delivery{width:100%}.delivery-dialog{position:relative;width:1000px;max-width:100%;background-color:#f7f6f2;margin:125px auto 40px;padding:55px 40px 70px;z-index:2}.delivery-close{position:absolute;top:-50px;right:0px}.delivery-close .x{position:relative;background-color:#f3f3f3;height:40px;width:40px;display:block;border:2px solid #666}.delivery-close .x::before,.delivery-close .x::after{content:"";display:block;position:absolute;top:50%;left:0%;margin-top:-2px;width:100%;height:4px;background-color:#666}.delivery-close .x::before{transform:rotate(45deg)}.delivery-close .x::after{transform:rotate(-45deg)}.delivery-btn-close{margin:50px auto 0;width:392px;border-radius:26px;color:#fff;text-align:center;background-color:#4c619d;letter-spacing:.1em;font-size:22px;font-weight:700;display:block;padding:10px}.delivery-note{font-size:16px;color:#081b45;font-weight:500}.delivery-note .red{color:#ff3100}.delivery-box{margin-top:8px;overflow:hidden;box-shadow:0 2px 3px rgba(0,0,0,.16);background-color:#c6dffe;font-weight:500;border-radius:4px;font-size:17px;display:flex;align-items:center}.delivery-box-tt{width:382px;background-color:#fff;color:#224899;padding:16px;margin-right:13px;-webkit-clip-path:polygon(0% 0%, 97% 0%, 100% 50%, 97% 100%, 0% 100%);clip-path:polygon(0% 0%, 97% 0%, 100% 50%, 97% 100%, 0% 100%)}.delivery-box-button{display:block;width:263px;height:34px;background-color:#fff;border:1.3px solid #224899;border-radius:17px;font-weight:700;letter-spacing:.04em;color:#224899;position:relative;margin:10px;display:flex;align-items:center;justify-content:center}.delivery-box-button::after{content:"";display:block;width:9px;height:9px;border-top:2px solid #224899;border-right:2px solid #224899;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(45deg)}.delivery .tt-box-txt{width:350px;padding:11px 0%;font-size:18px;border-width:3px}.delivery .tt-box-txt::after{border-width:3px;width:14px;height:14px}.delivery .tt-box-under{margin-top:15px}.delivery .tt-box-under .br{display:unset}.delivery .step-items .tt-box{margin-bottom:24px;margin-top:30px}.delivery .step-items .line-pink{font-size:17px}.delivery .step-items-box{margin-bottom:21px}.delivery .step-items-tt{width:297px;padding-left:18px}.delivery .step-items-info{width:614px}.delivery .step-items-info .tt-center{font-size:20px}.delivery .step-items-ul .center-row::before{left:17px}.delivery .step-items-gray .step-items-info{padding:26px 20px 26px 13px;color:#222}.delivery .step-items-biger{padding:0px 30px}.delivery .step-items-biger{font-size:18px;line-height:1.6}.delivery .step-items-fg{margin-bottom:18px}.delivery .step-items-fg .lazyload{background-color:#eee;display:block;width:407px}.delivery .step-items-cap{width:407px;font-size:19px;padding:17px 2%;margin-top:8px}.delivery .step-items-bl{font-size:20px}.delivery .step-items-dot .li::before,.delivery .step-items-linedot .li::before{width:14px;height:14px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}.delivery .step-items-dot{margin:0 -21px 10px 0}.delivery .step-items-dot .li{font-size:15px;padding:4px 18px 4px 23px}.delivery .step-items-dot .li::before{top:8px}.delivery .step-items-sky{padding:9px 25px 9px 18px}.delivery .step-items-bg{padding:12px 21px}.delivery .step-items-bg+.lineheight{font-size:14px}.delivery .step-items-w{padding:17px 25px;margin-top:7px;margin-bottom:18px}.delivery .step-items-w .fl-img{margin-bottom:11px}.delivery .step-items-w .fg{width:106px}.delivery .step-items-w .fg-x{margin-left:10px}.delivery .step-items-w .fg-x::before,.delivery .step-items-w .fg-x::after{width:100px;height:12px}.delivery .step-items-w .tt{font-size:15px;margin-right:15px;min-height:77px;padding:0 20px;width:189px}.delivery .step-items-color{margin-left:3px}.delivery .step-items-color .li{font-size:14px}.delivery .step-items-color .li.pink{letter-spacing:.03em}.delivery .step-items-color .li+.li{margin-top:5px}.delivery .step-items-linedot{margin-top:3px;width:100%}.delivery .step-items-linedot .li{font-size:14px;padding:13px 10px 13px 35px;margin-top:8px}.delivery .step-items-linedot .li::before{left:12px;top:15px}.delivery .step-items .div-small{width:477px}.delivery .step-items .box-line-bl{font-size:22px;margin-top:0px;line-height:1.53;margin-bottom:15px;padding:18px 10px 18px 5px}.delivery .step-items .box-line-bl+.step-items-big{margin-bottom:0px}.delivery .btn-download,.delivery .btn-show-pdf{font-size:20px;padding:22px 0px 20px 0px}.delivery .btn-download .span{padding-right:36px}.delivery .btn-download .icon-download{width:20px}.delivery .pdf-mb{font-size:13px;margin-top:4px}.delivery .pdf-mb .icon-pdf{width:16px}.delivery .deli-box-w{padding:25px}.delivery .deli-box-tt .span{padding:0 18px;font-size:20px}.delivery .deli-cap{font-size:16px}.delivery .deli-imgs{margin-bottom:25px}.delivery .deli-imgs .li{margin:0 8px;width:185px}.delivery .deli-imgs .fg{width:165px}.delivery .deli-txt{font-size:15px;line-height:1.333;margin-bottom:15px}.delivery .deli-txt-small{font-size:13px}.delivery .scroll1{height:160px}.delivery .deli-box-w,.delivery .step-items-small,.delivery .pdf-boxs{width:477px}.delivery.style-small .delivery-box-tt,.delivery.style-yellow .delivery-box-tt{width:323px;font-size:14px;padding:18.5px 10px 18.5px 23px;margin-right:6px}.delivery.style-small .delivery-box-button,.delivery.style-yellow .delivery-box-button{width:218px;height:32px;font-size:14px}.delivery.style-small .delivery-box-button::after,.delivery.style-yellow .delivery-box-button::after{width:7px;height:7px;right:12px}.delivery.style-yellow .tt-form-ribbon{color:#000;letter-spacing:.08em;background-color:rgba(0,0,0,0);font-size:42px;border-bottom:6px solid #efbd17;padding:0 0 10px 0;width:auto}.delivery.style-yellow .tt-form-ribbon::before,.delivery.style-yellow .tt-form-ribbon::after{display:none}.delivery.style-yellow .tt-box-under{color:#000}.delivery.style-yellow .tt-box-txt{color:#fff;border-color:#000;background:#000;border-radius:0;width:390px}.delivery.style-yellow .tt-box-txt::after{border-width:2px;border-color:#000;background-color:#000}.delivery.style-yellow .step-items-tt{background-color:#eee;color:#000}.delivery.style-yellow .step-items-tt .line-pink{border-bottom:0;color:#000}.delivery.style-yellow .step-items-ul .center-row{background-color:#edeeed}.delivery.style-yellow .step-items-ul .center-row::before{background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/common/delivery-form/icon.png") no-repeat 0 0/100% auto}.delivery.style-yellow .step-items-gray .step-items-tt{background-color:#efbd17}.delivery.style-yellow .step-items-bl{color:#000}.delivery.style-yellow .step-items-sky .li:before,.delivery.style-yellow .step-items-dot .li:before,.delivery.style-yellow .step-items-linedot .li:before{background-color:#000}.delivery.style-yellow .step-items-bg{border-radius:0;border:2px solid #000}.delivery.style-yellow .step-items-color .li{padding-left:0;margin-left:11px}.delivery.style-yellow .step-items-color .li:before{background-color:#000;left:-11px;width:7px;height:7px}.delivery.style-yellow .step-items-color .li.pink{color:#000;background:linear-gradient(0deg, #EFBD17 11%, transparent 0%);display:inline}.delivery.style-yellow .step-items-color .li.pink:before{background-color:#000}.delivery.style-yellow .step-items-w{border-radius:0}.delivery.style-yellow .step-items-w .tt{background-color:#efbd17;border-radius:0}.delivery.style-yellow .step-items-sky{padding:10px 5px 0;border-top:2px dotted #000;background-color:rgba(0,0,0,0)}.delivery.style-yellow .step-items-sky .li{color:#000}.delivery.style-yellow .step-items-info .tt-center{color:#000}.delivery.style-yellow .step-items-linedot .li{border-radius:0}.delivery.style-yellow .step-items-biger{font-size:20px;color:#000}.delivery.style-yellow .step-items-small{color:#000}.delivery.style-yellow .box-line-bl{background-color:#eee;border:0;border-radius:0;color:#000}.delivery.style-yellow .btn-download,.delivery.style-yellow .btn-show-pdf{background-image:linear-gradient(#000, #000)}.delivery.style-yellow .pdf-link-down .name-file{color:#000}.delivery.style-yellow .pdf-link-down .read-required{background-color:#efbd17}.delivery.style-yellow .pdf-mb{color:#000}.delivery.style-yellow .deli-txt{color:#000}.delivery.style-yellow .deli-box-w{border:2px solid #000}.delivery.style-yellow .deli-box-tt:before{display:none}.delivery.style-yellow .deli-box-tt .span{color:#000}.delivery.style-yellow .deli-cap{color:#000}.delivery.style-yellow .deli-cap .p-num{background-color:#efbd17;color:#fff}.delivery.style-yellow .delivery-btn-close{background-color:#000}.delivery.style-yellow .delivery-close .x{border-color:#000;background-color:#fff}.delivery.style-yellow .delivery-close .x:before,.delivery.style-yellow .delivery-close .x:after{background-color:#000}.table-bordered{width:100%}.table-bordered-heading{display:block;width:100%;margin-bottom:13px;color:#333;font-size:20px;font-weight:700}.table-bordered-row{display:flex;align-items:flex-end;margin-bottom:1.5px}.table-bordered-row-st{min-width:168px;letter-spacing:.1em}.table-bordered-row-nd{min-width:120px}.table-bordered-small{font-size:12px;font-weight:400}.table-bordered-link{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.table-bordered-link-grid{padding:27px 0 10px;align-items:baseline}.table-bordered-btn{display:flex;justify-content:center;align-items:center;width:138px;height:25px;background-color:#21325e;font-size:14px;color:#fff;letter-spacing:0}.table-bordered-icon1{width:9px;height:9px;margin-left:15px}.table-bordered-icon2{width:15px;height:7px;margin-left:10px}.table-bordered-item{margin-bottom:12px;color:#333;width:100%;display:block}.table-bordered-item-style2{width:100%;display:block}.table-bordered-brand{width:100%;height:100px;margin-bottom:13px;border:1px solid #ececec;position:relative}.table-bordered-brand .img{position:absolute;top:50%;left:50%;max-width:96%;transform:translate(-50%, -50%)}.table-bordered-brand .img.img1,.table-bordered-brand .img.img2,.table-bordered-brand .img.img3,.table-bordered-brand .img.img10{height:40px}.table-bordered-brand .img.img5{height:56px}.table-bordered-brand .img.img6{height:52px}.table-bordered-brand .img.img7{height:29px}.table-bordered-brand .img.img8{height:55px}.table-bordered-brand .img.img9{height:43px}.table-bordered-division{display:block;font-size:16px;font-weight:500;margin-bottom:2px;color:#333}.modal-policy{background-color:rgba(0,0,0,.8);display:none;position:fixed;z-index:99999;padding-top:188px;padding-bottom:157px;left:0;top:0;width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto}.modal-policy .policy-title{text-align:center;padding:89px 0 24.5px;font-size:30px;color:#29b5cc;letter-spacing:.06em;text-align:center;font-weight:700}.modal-policy .policy-title .span{font-size:20px;letter-spacing:.2em;display:block}.modal-policy .policy-title .img{display:block;margin:0 auto}.modal-policy .policy-title .img.title{width:130px}.modal-policy .policy-title .img.subtitle{margin-top:15px;width:258px}.modal-policy .modal-content{background-color:#fff;margin-left:auto;margin-right:auto;position:relative;max-width:85%;width:1120px;padding-bottom:31px;border-radius:30px}.modal-policy .modal-body{width:920px;max-width:96%;margin:0 auto}.modal-policy .policy-table{table-layout:fixed;width:100%}.modal-policy .policy-table .tr{border-bottom:1px solid #29b5cc}.modal-policy .policy-table .th,.modal-policy .policy-table .td{font-size:16px;line-height:1.5;padding-top:19px;padding-bottom:19px;text-align:left;letter-spacing:.05em}.modal-policy .policy-table .th .note,.modal-policy .policy-table .td .note{display:block;font-size:12px;font-weight:400}.modal-policy .policy-table .th{font-family:"Noto Sans JP";font-weight:700;width:219px;color:#29b5cc;vertical-align:middle}.modal-policy .policy-table .th.table-bordered-th-top{vertical-align:top}.modal-policy .policy-content{color:#333}.modal-policy .policy-content .regular{font-weight:400}.modal-policy .policy-content .med{font-weight:500}.modal-policy .policy-content .tiny{font-size:12px;font-weight:400}.modal-policy .policy-content .small,.modal-policy .policy-content .span3{font-size:14px;font-weight:400}.modal-policy .policy-content li span{display:inline-block;margin-right:6px}.modal-policy .policy-content .span1{min-width:140px;display:inline-block;margin-right:7px}.modal-policy .policy-content .span2{display:inline-block;min-width:110px}.modal-policy .modal-footer{padding-top:6%;text-align:center}.modal-privacy{background-color:rgba(0,0,0,.8);display:none;position:fixed;z-index:99999;padding-top:80px;padding-bottom:40px;left:0;top:0;width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto}.modal-privacy .modal-close{cursor:pointer;display:block;position:relative;height:40px;width:40px;position:absolute;top:-45px;right:-7px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms}.modal-privacy .modal-close:before,.modal-privacy .modal-close:after{content:"";display:block;position:absolute;top:50%;left:0%;margin-top:-2px;width:100%;height:4px;background-color:#fff}.modal-privacy .modal-close:before{transform:rotate(45deg)}.modal-privacy .modal-close:after{transform:rotate(-45deg)}.modal-privacy .modal-close:hover{opacity:.7}.modal-privacy .modal-content{background-color:#fff;margin-left:auto;margin-right:auto;position:relative;max-width:85%}.modal-privacy .modal-content{padding:89px 0 30px;width:900px;margin:0 auto;border-radius:30px}.modal-privacy .privacy-title{margin:0 auto 40px;text-align:center;font-size:30px;color:#29b5cc;letter-spacing:.06em;text-align:center;font-weight:700}.modal-privacy .privacy-title .span{font-size:20px;letter-spacing:.2em;display:block}.modal-privacy .privacy-title .img{display:block;margin:0 auto}.modal-privacy .privacy-title .img.title{height:28px;margin-bottom:14px}.modal-privacy .privacy-title .img.subtitle{height:19px}.modal-privacy .modal-body{width:700px;margin:0 auto}.modal-privacy .term-details{color:#333;font-size:14px;line-height:1.643}.modal-privacy .term-details .able-hide{display:none}.modal-privacy .term-head{display:block;font-family:"Noto Sans JP";font-size:16px;font-weight:700;letter-spacing:.1em;line-height:1.375;border-bottom:1px solid #29b5cc;color:#29b5cc;padding-bottom:10px;margin-bottom:15px}.modal-privacy .term-paragraph{display:inline-block;letter-spacing:.05em;margin-bottom:30px;padding-left:35px;font-weight:400}.modal-privacy .term-info{border:1px solid #29b5cc;font-size:14px;padding:20px;margin-top:30px;text-align:center}.modal-privacy .term-info .able-hide{display:none}.modal-privacy .term-info-heading{font-size:18px;font-weight:700;font-family:"Noto Sans JP";margin-top:21px;margin-bottom:29px;color:#29b5cc}.modal-privacy .term-info-sg{font-weight:500;font-size:14px;line-height:1.429;letter-spacing:.1em}.modal-privacy .term-info-row{display:flex;margin-bottom:32px;justify-content:center;align-items:center;margin-top:6px;line-height:1.429}.modal-privacy .term-info-phone{font-size:14px;font-weight:400;letter-spacing:.05em}.modal-privacy .term-info-phone.mr-20{margin-right:20px}.modal-privacy .term-info-phone .title{color:#29b5cc;position:relative;margin-right:10px;display:inline-flex;align-items:center;letter-spacing:.2em}.modal-privacy .term-info-phone .title:after{content:"";display:inline-block;height:12px;width:1px;background-color:#29b5cc;margin-left:10px}.modal-privacy .term-info-phone .small{font-size:12px}.modal-privacy .term-info-txt{font-size:14px;letter-spacing:.1em;font-weight:500;line-height:1.429;text-align:left;padding-left:15px;border-left:2px solid #29b5cc}.modal-privacy .term-info-txt.mr-40{margin-right:40px}.modal-privacy .term-info-txt .small{font-weight:300;font-size:12px;display:block}.modal-privacy .term-info-row2{display:flex;margin-left:56px;margin-bottom:25px}.modal-privacy .term-info-flex{display:flex;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:1.429;height:100%}.modal-privacy .term-info-flex.mr-28{margin-right:28px}.modal-privacy .term-info-flex .title{color:#29b5cc;margin-right:10px;letter-spacing:.2em}.modal-privacy .term-info-flex .txt{text-align:left;padding-left:10px;border-left:1px solid #29b5cc}.modal-privacy .modal-footer{padding-top:55px;text-align:center}.modal-close:not(.camp){width:25px;height:25px;position:absolute;top:-45px;right:0;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms}.modal-close:not(.camp):hover{opacity:.7}.modal-close:not(.camp):before,.modal-close:not(.camp):after{content:"";display:block;width:32px;height:3px;background-color:#fff;position:absolute;top:50%;left:50%}.modal-close:not(.camp):before{transform:translate(-50%, -50%) rotate(45deg)}.modal-close:not(.camp):after{transform:translate(-50%, -50%) rotate(-45deg)}.close-bottom-btn{border-radius:23px;background-color:#ebecec;color:#333;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;letter-spacing:.2em;line-height:1.43;width:300px;height:45px;text-align:center;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;position:relative;padding:11px}.close-bottom-btn .close-icon{width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%);right:21px}.close-bottom-btn .close-icon:before,.close-bottom-btn .close-icon:after{content:"";display:block;width:15.43px;height:1.54px;background-color:#333;position:absolute;top:50%;left:50%}.close-bottom-btn .close-icon:before{transform:translate(-50%, -50%) rotate(45deg)}.close-bottom-btn .close-icon:after{transform:translate(-50%, -50%) rotate(-45deg)}.modal-age{background-color:rgba(0,0,0,.8);display:none;position:fixed;z-index:99999;padding-top:80px;padding-bottom:40px;left:0;top:0;width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto}.modal-age .modal-close{cursor:pointer;display:block;position:relative;height:40px;width:40px;position:absolute;top:-45px;right:-7px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms}.modal-age .modal-close:before,.modal-age .modal-close:after{content:"";display:block;position:absolute;top:50%;left:0%;margin-top:-2px;width:100%;height:4px;background-color:#fff}.modal-age .modal-close:before{transform:rotate(45deg)}.modal-age .modal-close:after{transform:rotate(-45deg)}.modal-age .modal-close:hover{opacity:.7}.modal-age .modal-content{background-color:#fff;margin-left:auto;margin-right:auto;position:relative;max-width:85%}.modal-age-head{font-size:30px;font-weight:bold;color:#fff;letter-spacing:.01em;background:#163987;border-top-left-radius:11px;border-top-right-radius:11px;padding:30px 36px}.modal-age-txt{font-size:16px;font-weight:bold;color:#333;line-height:1.57}.modal-age-ttl{font-size:21px;color:#333;font-weight:bold;border-bottom:2px solid #d4d6d8;margin-bottom:16px;padding-bottom:21px;position:relative}.modal-age-ttl:before{content:"";background:#bcd4ee;width:17px;height:18px;display:inline-block;margin-right:6px}.modal-age-note{font-size:15px;line-height:1.7;margin-top:8px;padding-bottom:6px;font-weight:500}.modal-age-block{margin-top:50px}.modal-age .modal-content{width:50%;min-width:650px;border-radius:11px}.modal-age .modal-body{padding:32px 32px 0;overflow-y:scroll;height:63vh}.modal-age .modal-footer{padding:38px 0;text-align:center}.modal-age .modal-close-button{background-color:#4c619c;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:20px;font-weight:bold;letter-spacing:.05em;line-height:1.68;text-align:center;min-width:240px;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;position:relative}.modal-age .modal-close-button:hover{opacity:.8}.modal-age .modal-close-button .close-icon{width:15px;height:17px;position:absolute;top:50%;transform:translateY(-50%);right:27px}.modal-age .modal-close-button .close-icon:before,.modal-age .modal-close-button .close-icon:after{content:"";display:block;width:17px;height:2px;background-color:#fff;position:absolute;top:50%;left:50%}.modal-age .modal-close-button .close-icon:before{transform:translate(-50%, -50%) rotate(45deg)}.modal-age .modal-close-button .close-icon:after{transform:translate(-50%, -50%) rotate(-45deg)}.modal-age .modal-close{background:#fff;border-radius:100%;top:24px;right:24px}.modal-age .modal-close:before,.modal-age .modal-close:after{left:40%;width:24%;height:2px;background-color:#163987}.modal-age .box-table-note{font-size:13px;letter-spacing:.05em;margin-top:3px;font-weight:500}.modal-age .box-down{margin-top:28px;padding:14px 28px 0}.modal-age .box-down-img{width:42%;flex-shrink:0}.modal-age .box-down-info{flex:1;width:100%;padding-left:4.7%;padding-bottom:2%}.modal-age .box-down-btn{max-width:260px;font-size:16px;letter-spacing:.04em;padding:20px;margin:22px auto 0;border-radius:4px}.box-table .img{width:100%;display:block;margin:33px auto 10px}.box-table .customer{margin:43px auto 17px}.box-table .privacy-policy{margin:78px auto 17px}.box-table .line_mobile_confirmation{margin:20px auto 12px}.box-table-note{font-size:12px}.box-down{background:#f4f4f4;padding:32px 25px 0;display:flex;align-items:center;margin:50px 0 14px}.box-down-img{width:200px}.box-down-img img{width:100%;display:block}.box-down-info{width:calc(100% - 200px);padding-left:23px}.box-down-txt{font-size:24px;letter-spacing:.05em;text-align:center;color:#555;font-weight:bold}.modal-age .box-down-txt{color:#333;font-size:21px}.box-down-btn{color:#fff;font-size:20px;text-align:center;display:block;background:#2c4894;border-radius:5px;position:relative;padding:15px 0;font-weight:bold;margin-top:15px}.box-down-btn:hover{opacity:.8}.box-down-btn:before{content:"";background:url("https://brandrevalue.com/assets/wp-content/themes/bring/img/thriclo/pc/lp_apparel_kids/form/dl-btn.png") no-repeat;width:23px;height:22px;background-size:23px 22px;display:inline-block;vertical-align:-3px;margin-right:10px}.modal-age .box-down-btn:before{background-size:19px auto;position:relative;top:5px;left:3px}.box-down-note{font-size:12px;color:#555;line-height:1.57}.modal-age .box-down-note{font-size:13px;color:#333;letter-spacing:.04em;font-weight:500}.box-down-note a{color:#3c66bc;text-decoration:underline}.box-down.confirmation{background:#fff;padding:15px 20px 0}.box-down.confirmation .box-down-img{width:160px}.box-down.confirmation .box-down-info{width:calc(100% - 160px);padding-left:20px;padding-bottom:30px}.box-down.confirmation .box-down-txt{font-size:18px;margin-top:15px}.box-down.confirmation .box-down-btn{font-size:14px;background:#b29b40;margin-top:15px;box-shadow:0px 5px 0px #867142}.box-down.confirmation .box-down-btn:before{width:16px;height:15px;background-size:16px 15px}.link-down{font-size:18px;letter-spacing:.01em;font-weight:500;margin-top:12px;color:#3c66bc;text-decoration:underline;display:block;cursor:pointer}.shop-info-box{display:flex;justify-content:space-between;margin-top:24px}.shop-info-item{padding:35px 35px 56px;background-color:#fff;box-shadow:0px 4px 8px rgba(0,170,198,.2);border-radius:10px}.shop-info-name{font-size:24px;font-weight:700;line-height:1;color:#29b5cc;letter-spacing:.1em;border-bottom:1px solid #29b5cc;padding-bottom:35px}.shop-info-image{width:55%}.shop-info-content{width:calc(45% - 32px);padding-top:3px}.shop-info-label{position:relative;display:block;font-size:18px;font-weight:700;letter-spacing:.05em;color:#29b5cc;padding-left:20px;margin-bottom:12px}.shop-info-label::before{content:"";position:absolute;left:0;top:50%;width:11px;height:11px;transform:translateY(-50%);background-color:#29b5cc;border-radius:50%}.shop-info-label-bh{margin-top:32px}.shop-info-address{font-size:18px;font-weight:500;line-height:1.3333333333;letter-spacing:.1em}.shop-info-hours{font-size:18px;font-weight:500;line-height:1.2222222222;letter-spacing:.1em}.shop-info-map{width:400px;margin:49px auto 0;padding:16px}.shop-info-map::before{right:20px;transform:translateY(-50%) rotate(-90deg)}.shop-info-map-txt{font-size:28px;font-weight:700;letter-spacing:0;color:#fff613}.shop-info-map-txt1{font-size:24px;letter-spacing:0}.shop-info-map-small{font-size:18px;padding-left:2px}