@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}html{font-size:62.5%}article,aside,details,figcaption,figure,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#333;text-decoration:none}mark{background-color:#ff9;color:#333;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:62.5%;color:#333;min-width:320px}body{line-height:1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overscroll-behavior-y:none;font-size:1.4rem;position:static;background-color:#fff;min-width:320px}a{text-decoration:none;color:#000}h1{font-size:3rem}h2{font-size:3rem;color:#333;font-weight:500;position:relative}h3{font-weight:500;position:relative}p{font-weight:400}small{font-size:1.2rem}
@charset "UTF-8";html{font-size:10px}body{color:#444;font-size:1.6rem;line-height:1.8;font-family:"Noto Sans JP","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}ul{list-style:none}a{-webkit-transition:all .5s 0s ease;transition:all .5s 0s ease}a:hover{color:#268460}img{max-width:100%;height:auto;vertical-align:bottom}h2{font-size:3rem;line-height:1.5}h3{font-size:2.2rem;line-height:1.5}table{width:100%;text-align:left}.w1000{max-width:1000px;width:100%;margin:0 auto}.w800{max-width:800px;width:100%;margin:0 auto}.w600{max-width:600px;width:100%;margin:0 auto}.w100{width:100% !important;max-width:100% !important}.text-align-center{text-align:center}.text-align-right{text-align:right}.font-bold{font-weight:700}.mt-03{margin-top:3rem}.mb-02{margin-bottom:2rem}.pl-01{padding-left:1rem}main{overflow:hidden}.btn-a{max-width:300px;margin:4rem auto 0}.btn-a a{font-size:1.8rem;color:#fff;padding:.5rem;text-align:center;display:block;width:100%;border-radius:30px}.bg-gray{background-color:#eee}.bg-light-green{background-color:#f1f8f6}.bg-light-green02{background-color:#e2f0e9}.bg-light-yellow{background-color:#fbf9dc}.bg-grad-green{color:#fff;background:linear-gradient(140deg,#588c63 48%,#10511e 100%);-webkit-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out;background-position:0 0;background-size:100% auto}.bg-grad-green:hover{color:#fff;background-position:100% 100%;background-size:220% auto}.Form-Btn{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Form-Btn{cursor:pointer;border-radius:10px;font-size:1.8rem;color:#fff;background:linear-gradient(140deg,#588c63 48%,#10511e 100%);-webkit-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out;background-position:0 0;background-size:100% auto;display:block;width:300px;padding:1rem 0;margin:2rem auto 0}.Form-Btn:hover{color:#fff;background-position:100% 100%;background-size:220% auto}.bg-grad-green-title{color:#fff;background:linear-gradient(140deg,#588c63 48%,#10511e 100%)}.text-shadow{text-shadow:0px 4px 4px rgba(0,0,0,.3)}.box-shadow{-webkit-box-shadow:0 10px 10px rgba(0,0,0,.1);box-shadow:0 10px 10px rgba(0,0,0,.1)}.header .header-upper li.youtube-icon a,.header .header-upper li.x-icon a{background:0 0 !important;border-radius:0}.header .header-upper li.youtube-icon a svg{width:35px;margin-right:0}.header .header-upper li.x-icon a img{width:30px;margin-right:0}.header .header-upper li.youtube-icon a svg path{fill:#c4302b}.header .header-upper li.youtube-icon,.header .header-upper li.x-icon{margin-left:1rem}.container{max-width:1080px;width:100%;margin:0 auto}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-direction-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.col-01{width:100%}.col-02{width:48%;margin-bottom:3rem}.col-03{width:31%}.col-04{width:23%}.header{position:relative}.header .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header-container .logo{padding:1rem 1rem 1rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-container .logo a img{max-width:230px}.header .header-container .pc-nav{padding-right:3rem}.header .header-container .pc-nav>.flex{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem 0 1.5rem}.header .header-container .pc-nav>.flex li{margin-left:2rem}.header .header-container .pc-nav .menu_contents{background:#f2f5f5;display:none;position:absolute;top:100%;left:0;width:100%;z-index:99;padding:3rem}.header .header-container .pc-nav .menu_contents>.flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header-container .pc-nav .menu_contents li{width:calc(100% / 5);margin-left:0}.header .header-container .pc-nav .menu_contents li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem}.header .header-container .pc-nav .menu_contents li a img{width:50%}.header .header-container .pc-nav .menu_contents li a p{width:50%;padding-left:1rem}.header .header-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .header-upper li{margin-left:2rem}.header .header-upper li a{color:#fff;padding:1rem;border-radius:0 0 6px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(140deg,#588c63 48%,#10511e 100%)}.header .header-upper li a svg{width:20px;margin-right:.5rem}.header .header-upper li a span{margin-left:1.5rem}.mv .breadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex}main .loop-img{padding:1.5rem 0}main .loop-img .slide .inner{width:95%;height:160px;padding:0 1rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .section{padding:8rem 0}main .title-h2{position:relative;text-align:center;padding-bottom:4rem}main .title-h2:after{content:"";background-image:url(//brave-rentacar.com/wp-content/themes/brave/assets/css/../img/common/h2-under.svg);width:100%;height:28px;display:block;background-repeat:no-repeat;background-position:center;margin-top:2rem}main .news-section h2{margin-bottom:2rem}main .news-section .news li{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #707070}main .news-section .news li .up{font-size:1.4rem}main .news-section .news li .up .tag{font-size:1.2rem;display:inline-block;border-radius:30px;padding:.2rem .5rem}main .news-section .news li .up .date{margin-right:1rem}main .news-section .col-01{height:200px;background-size:cover;background-position:center;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .news-section .col-01 h4{color:#fff;font-size:2.4rem;text-align:center}main .news-section .col-01 p{color:#fff}main .news-section .col-01:last-child{margin-bottom:0}.tag-carintro{color:#fff;background-color:#9f3513}.tag-news{color:#fff;background-color:#e09a2f}.main .mv{background-image:url(//brave-rentacar.com/wp-content/themes/brave/assets/css/../img/common/bg.jpg);height:350px;background-size:cover;background-position:center}.main .mv .container{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .mv .container h1{font-size:5rem;color:#fff}.main .breadcrumb{position:absolute;left:0;top:2rem}.main .breadcrumb ul{color:#fff;font-size:1.4rem}.main .breadcrumb ul li{display:inline-block}.main .breadcrumb ul li a{color:#fff}.main .breadcrumb ul li:after{content:">";padding:0 1rem}.main .breadcrumb ul li:last-child:after{content:none}.cta-btn a{border:1px solid #ededed;padding:.5rem;text-align:center;margin-top:1.5rem;display:block}.cta-btn a:hover{color:#336e40;background-color:#fff}footer{background:linear-gradient(140deg,#0d1310 16%,#024b21 100%);padding:7rem 0 2rem;color:#fff}footer a{color:#fff}footer .footer-nav ul:first-child{margin-right:4rem}footer .footer-nav ul li{padding:.5rem 0}footer .footer-nav ul ol{list-style-type:none}footer .footer-nav ul ol li:before{content:"ー";margin-right:.3rem}footer .company h5{font-size:3.5rem;margin-bottom:1rem}footer .copyright{padding-top:2rem}footer li.youtube-icon{display:flex;gap:20px}footer li.youtube-icon svg{width:35px}footer li.youtube-icon svg path{fill:#c4302b}.footer-nav li.youtube-icon img{width:30px}@media screen and (min-width:768px){.sp{display:none !important}.sp-nav{display:none}.fix-btn{display:none}.fix-btn-pc{position:fixed;bottom:30%;right:0;z-index:999}.fix-btn-pc img{width:60px}.fix-btn-pc02{bottom:0}.fix-btn-pc02 img{width:280px}}@media screen and (max-width:767px){.fix-btn-pc{display:none}.pc{display:none !important}body{font-size:3.73333vw}p{font-size:3.73333vw}.col-02{width:100%;margin-bottom:4rem}.header .header-container .pc-nav{display:none}.header .header-container .logo{padding:1rem}.header .header-container .logo a img{max-width:120px}main .section{padding:6rem 0}main .section h2{font-size:6vw}main .section h3{font-size:5.33333vw}main .loop-img .slide .inner{height:100px}footer{padding:5rem 5.33333vw 2rem}footer .footer-nav ul:first-child{margin-right:3rem}footer .company{margin-top:3rem;width:100%}footer .company .text{width:100%}footer .company h5{font-size:8vw}footer .cta-btn{margin-top:2rem}footer .cta-btn a{font-size:5.33333vw}.main .mv .container h1{font-size:9.33333vw;padding:0 2rem}}.tab{margin-left:auto;margin-right:auto;margin-top:30px;width:100%}.tab-list{display:-webkit-box;display:-ms-flexbox;display:flex}.tab-menu{font-size:2rem;padding:1.3rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#336e40;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #fff}.tab-menu:last-child{border-right:0}.tab-menu span{font-size:1.4rem}.tab-menu.current{color:#444;background-color:#fff}.content-box{background-color:#fff;display:none;width:100%;padding:4rem 6rem}.content-box .flex:after{content:"";width:31%;display:block}.content-box .flex .col-03{-webkit-box-shadow:0 10px 10px rgba(0,0,0,.1);box-shadow:0 10px 10px rgba(0,0,0,.1);margin-bottom:3rem;padding:2rem;border-radius:10px}.content-box .flex .col-03 .img{height:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-box .flex .col-03 .content h3{border:3px solid #336e40;text-align:center;padding:.5rem;border-radius:10px}.content-box .flex .col-03 .content h3 span{display:block;font-size:1.4rem}.content-box .flex .col-03 .content h4{text-align:center;padding:.3rem 0}.content-box .flex .col-03 .content p{border:3px solid #336e40;text-align:center;padding:.5rem;border-radius:10px}.content-box .flex .col-03 .content p span{font-size:2.2rem;padding:0 .2rem}.content-box .flex .col-03 .content a{display:block;padding:1rem;margin-top:1.4rem;text-align:center;border-radius:20px}.content-box img{display:block;height:auto;width:100%}.gnav{background:rgba(0,0,0,.4);display:none;height:100%;position:fixed;width:100%;z-index:98;top:0;left:0}.gnav__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%}.gnav__menu__item a{font-family:'Noto Serif JP',"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;color:#fff;font-size:5.33333vw;font-weight:700;padding:40px;text-decoration:none;-webkit-transition:.5s;transition:.5s}.gnav__menu__item ol{list-style:none}.gnav__menu__item ol li a{font-size:4vw}.gnav__menu__item a:hover{color:#666}.hero{display:none;background:url(//brave-rentacar.com/wp-content/themes/brave/assets/css/../img/common/bg-hum.jpg) no-repeat;background-position:50% 50%;background-size:cover;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:97}.menu{height:20px;position:absolute;right:2rem;top:2rem;width:30px;z-index:99}.menu .menu__line{background:#444;display:block;height:2px;position:absolute;transition:transform .3s,-webkit-transform .3s;width:100%}.menu .menu__line--center{top:9px}.menu .menu__line--bottom{bottom:0}.menu .menu__line--top.active{background:#fff;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu .menu__line--center.active{-webkit-transform:scaleX(0);transform:scaleX(0)}.menu .menu__line--bottom.active{background:#fff;bottom:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width:767px){.section .container{padding:0 5.33333vw}.tab-list{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-list .tab-menu{width:50%;font-size:4vw;border-bottom:1px solid #fff}.tab-list .tab-menu span{font-size:3.46667vw}.content-box{padding:4rem}.content-box .flex .col-03{width:100%}.gnav__menu__item a{display:block;padding:0;margin-bottom:1.5rem}.gnav__menu__item ol{padding-left:1rem}.gnav__menu__item ol li{display:-webkit-box;display:-ms-flexbox;display:flex}.gnav__menu__item ol li:before{content:"ー";margin-right:.5rem;color:#fff}.fix-btn{width:100%;position:fixed;left:0;bottom:0;z-index:95}.fix-btn ul{display:-webkit-box;display:-ms-flexbox;display:flex}.fix-btn ul li{width:50%}.fix-btn ul li:first-child a{background-color:#56afb5}.fix-btn ul li:last-child a{background-color:#fff6c7}.fix-btn ul li a{font-size:3.2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:.5rem 1rem;line-height:1.5}.fix-btn ul li a svg{width:18px;margin-right:.5rem}.fix-btn ul li a svg path{fill:#444}}@media screen and (min-width:768px) and (max-width:1024px){.header .header-container .logo a img{max-width:130px}.header .header-container .pc-nav .header-upper li span{display:none !important}.mv>.container{padding:0 2rem}main .about{padding:6rem 2rem}.about .flex .inner h3{font-size:1.6rem}.about .flex .inner p{font-size:1.4rem}.equ{width:18%}main .car-archive{padding:6rem 2rem}.car-archive .content-box{padding:4rem 2rem}main .recommend{padding:6rem 2rem}main .news-section{padding:6rem 2rem}main .banner .container{padding:0 2rem}footer{padding:7rem 2rem 2rem}.main .breadcrumb{left:2rem}.main .car-archive-list{padding:6rem 2rem}.table .table-content tr th{width:40%}main .common{padding:6rem 2rem}.contact .content-box{padding:4rem 2rem}.contact .col-02{width:50%}.contact>.container .content-box>.flex .box .flex .price dl{flex-direction:column;align-items:flex-start !important}.contact .table .table-content tr th{width:40%}}
@charset "UTF-8";.news-blog{position:relative;background-color:#f1f8f6}.news-blog:after{content:"";background:linear-gradient(65deg,rgba(117,189,132,1) 0%,rgba(27,145,53,1) 100%) !important;display:block;position:absolute;top:0;left:0;width:100%;height:300px}.post-header{color:#fff;margin-top:6rem}.blog-content{padding:3rem 2rem 3rem}.new-single-content{background-color:#fff}.writing{padding:3rem;border-top:1px solid #f0f0f0}.writing .flex{gap:30px;align-items:center}.writing .flex .img{width:20%}.writing .flex .text h4{font-weight:700}.writing .flex .text p{font-size:1.4rem;color:#9e9e9e}.news-blog>.flex{justify-content:space-between}.left-content{width:70%;position:relative;z-index:1}.right-content{width:27%;position:relative;z-index:1}.right-content{width:27%;position:sticky;top:16.7rem}.blog-content h2{font-size:2.4rem;color:#588c63;border-bottom:1px solid #f0f0f0;padding-bottom:.5rem;margin-bottom:1.5rem}.blog-content h3{font-size:2rem;color:#588c63;border-left:3px solid #588c63;padding-left:1rem;margin-bottom:1.5rem}.blog-content p,.blog-content table,.blog-content .wp-block-embed{margin-bottom:4rem}.main .news-blog>.container{align-items:flex-start}.article-content{display:flex;margin-bottom:4rem;position:relative}.right-content .banner{display:block;margin-bottom:2rem}.user-content{flex-direction:row-reverse}.user-content .triangle-left{left:auto;right:0;transform:translate(100%,10px) rotate(180deg)}.article-content .person{width:15%}.article-content .person img{display:block;margin:0 auto}.article-content .text{width:85%;padding:2rem;background-color:#ffffd0;border-radius:6px;position:relative;font-size:1.4rem}.triangle-left{display:inline-block;border-style:solid;border-width:10px 15px 10px 0;border-color:transparent #ffffd0 transparent transparent;position:absolute;top:0;left:0;transform:translate(-100%,10px)}.article-content .text p{margin-bottom:1rem}.article-content .text p::last-of-type{margin-bottom:1rem}.main .news-blog{padding:0 0 8rem;background-color:#f1f8f6}.main .news-blog>.container{padding-bottom:8rem}.post-header-title{padding:2rem 0}.post-header-title h1{line-height:1.4}.post-header-meta-item{margin-right:2rem}#icon-calenda{position:relative;top:-3px}.news .icatch{width:20%}.news .content{width:80%;padding:1rem 2rem}.widget.popular-posts{margin:3em 0 1em;padding:1em;background-color:#fdfdfd;border:1px solid #ddd;border-radius:4px}.widget.popular-posts .widgettitle{font-size:1.2em;margin-bottom:.5em;color:#333;border-bottom:1px solid #ddd;padding-bottom:.3em;text-align:center}.widget.popular-posts .wpp-list{list-style-type:none;margin:0;padding:0}.widget.popular-posts .wpp-list li{margin-bottom:.8em;padding-bottom:.8em;border-bottom:1px dashed #ccc}.widget.popular-posts .wpp-list li:last-child{border-bottom:none}.widget.popular-posts .wpp-post-title{display:flex;align-items:center;font-size:1.4rem;color:#2a2a2a;text-decoration:none;transition:color .2s ease;width:100%}.widget.popular-posts .wpp-post-title img{margin-right:1rem}.widget.popular-posts .wpp-post-title:hover{color:#0073aa;text-decoration:underline}.widget.popular-posts .wpp-post-stats{display:block;font-size:.9em;color:#666;margin-top:.3em}@media screen and (max-width:767px){.main .news-blog>.container{flex-direction:column}.left-content{width:100%}.right-content{width:100%}.writing .flex{gap:20px}.writing .flex .img{width:50%}.new-single-content{margin-bottom:4rem}.article-content .person{width:25%;padding-right:.5rem}.user-content .person{padding-left:.5rem;padding-right:0}.article-content .text{width:75%}.main .left-content .breadcrumb{position:static;padding-top:1rem}.post-header{margin-top:2rem}main .news-section{padding:6rem 2rem}.news .icatch{width:30%}.news .icatch img{height:100%;object-fit:cover}.news .content{width:70%}.user-content .person img{max-width:75%}}@media screen and (max-width:540px){.post-header-title h1{font-size:6vw}}
@charset "UTF-8";.icon-week{font-size:2rem;display:inline-block;color:#fff;background-color:#b94040;padding:.5rem 2rem;border-radius:30px}.icon-month{font-size:2rem;display:inline-block;color:#fff;background-color:#215e78;padding:.5rem 2rem;border-radius:30px}.hash-tags{margin-top:4rem;padding:3rem;background-color:#f2f5f5;border-radius:20px}.hash-tags h2{font-size:2rem;margin-bottom:1rem}.hash-tags ul li{display:inline-block;margin-right:2rem;line-height:2}.car-content{padding:3rem 4rem 4rem;border-radius:20px;margin-bottom:4rem}.car-content h2{margin-bottom:2rem}.car-content .small{font-size:1.4rem}.car-content .flex .img{width:40%}.car-content .flex .price{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.car-content .flex .price dd{display:-webkit-box;display:-ms-flexbox;display:flex}.car-content .flex .price .number{font-size:7rem;font-weight:700;line-height:1.2}.car-content .flex .price .number-small{font-size:6rem;font-weight:700;line-height:1.2}.car-content .flex .price .mark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.car-content .flex .price .mark span{font-size:1.2rem}.car-content .flex .price .mark span:first-child{position:relative;top:1rem}.car-content .flex .price .mark span:last-child{font-size:2.8rem}.car-content .flex .price-times{gap:50px}.car-content .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-top:3rem}.car-content .btn a{font-size:2rem;display:block;width:33%;padding:1rem;text-align:center;border-radius:30px;position:relative}.car-content .btn a svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:3rem}.car-content .memo{display:block;font-size:1.2rem;text-align:center;margin-top:3rem}.table{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table .table-content{width:48%}.table .table-content tr{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.table .table-content tr th,.table .table-content tr td{padding:1.3rem 1rem;vertical-align:middle}.table .table-content tr th{font-weight:400}.table .table-content tr th span{display:inline-block;color:#fff;background-color:#42656c;padding:.5rem 1rem;border-radius:30px}.table .em{font-size:2.2rem;font-weight:500}.table .list-col{list-style:disc}#cat-4b1 .mark,#cat-4b2 .mark,#high-end-luxuary .mark,#cat-ib01 .mark,#cat-ib02 .mark,#cat-ib03 .mark,#cat-ib04 .mark{display:none !important}@media screen and (max-width:767px){.icon-week,.icon-month{font-size:3.2vw}.main .breadcrumb{left:5.33333vw}.main .breadcrumb ul{font-size:3.73333vw}.main .hash-tags{width:90%}.main .hash-tags h2{font-size:5.33333vw}.main .hash-tags ul{font-size:3.46667vw}.main .car-content{padding:3rem 5.33333vw 4rem}.main .car-content .flex .img{width:100%;margin-bottom:2rem}.main .car-content .flex .price{width:100%;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:1.5rem}.main .car-content .flex .price dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px;width:100%}.main .car-content .flex .price dl dd{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.main .car-content .flex .price dl:first-child{margin-bottom:1rem}.main .car-content .flex .price .number{font-size:8.96667vw}.main .car-content .flex .price .number-small{font-size:9.33333vw}.main .car-content .flex .price .number-jika{font-size:6.66667vw}.main .car-content .flex .price .mark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.main .car-content .flex .price .mark span:first-child{top:0;font-size:3vw}.main .car-content .flex .price .mark span:last-child{font-size:3vw}.main .car-content .small{font-size:3.73333vw}.main .car-content .btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .car-content .btn a{width:90%;font-size:4.26667vw;margin:0 auto}.main .car-content .btn a svg{right:2rem}.table .table-content{width:100%}.table .table-content tr th{width:35%}.table .table-content tr th span{font-size:3.46667vw}.table .em{font-size:5.33333vw}}@media screen and (min-width:768px) and (max-width:1024px){.car-content .btn a{width:45%}}
@charset "UTF-8";.w560{max-width:560px;margin:0 auto}.car-single .car-content .flex .img{width:68%}.car-single .car-content .flex .price{width:32%;gap:0;flex-direction:column}.car-single .car-content .flex .price dl:first-child{margin-bottom:3rem}.car-single .slider-single img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:16/9}.car-single .slider-thumbnail img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:16/9}.car-single .car-content .flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.car-single .car-content .flex .img{margin-bottom:3rem}.car-single .videos{margin-top:4rem;aspect-ratio:16/9}.car-single .videos iframe{width:100%;height:100%}.slider-thumbnail .swiper-slide{opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s;width:calc(100% / 3)}.slider-thumbnail .swiper-slide.swiper-slide-thumb-active{opacity:1}.swiper-button-prev,.swiper-button-next{color:#fff}.swiper-button-prev:after,.swiper-button-next:after{font-size:3.4rem}.new-single-content .icatch img{display:block;margin:0 auto}.use-case-section{margin-bottom:5rem}.use-case-section h3{text-align:center;padding:7rem 0 4rem;color:#588c63}.use-case-section .col-04{border:1px solid #d2d2d2;padding:2rem}.car-single .car-content .use-case-section .col-04 .img{width:100%}.use-case-section .col-04 img{width:100%;height:140px;object-fit:cover}.use-case-section .col-02 .img{width:100% !important}.use-case-section .col-02 img{width:100%}.use-case-section .col-04 h4{font-size:1.4rem}.use-case-section .col-04 p{font-size:1.4rem}.car-single .car-content .use-case-section .flex{align-items:stretch}@media screen and (max-width:767px){.use-case-section .col-04{width:100%}.use-case-section .col-04{margin-bottom:2.5rem}}@media screen and (max-width:767px){.car-single .car-content .flex .img{width:100%}.car-single .car-content .flex .price{width:100%}}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}