﻿@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300&display=swap";@import"nivo-slider.css";*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}@keyframes news{0%{top:0%;left:0%;width:0px}50%{top:0%;left:0%;width:15px}70%{top:0%;left:0%;width:20px}100%{top:0%;left:90%;width:10px}}@keyframes colorchange{0%{color:#ce252e}33%{color:#0b9b00}66%{color:#2f13db}}@keyframes star{0%{opacity:1}80%{opacity:1;transform:rotate(3deg)}100%{opacity:0;filter:drop-shadow(0 0 5px #fd0)}}@keyframes releasenews{0%{left:100%}25%{left:0%}75%{left:0%}100%{left:-100%}}@keyframes releasenewssp{0%{left:100%}25%{left:0%}75%{left:0%}100%{left:-200%}}@keyframes fadedown{0%{top:-1px}100%{top:1px}}:root{--global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);--global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);--text-accent-color: #ce252e;--link-text-color: #3f71af;--link-bg-color: var(--link-text-color);--link-btn-color: #98bae3;--bg-op-b3: rgba(0,0,0,.3);--bg-op-b5: rgba(0,0,0,.5);--bg-op-b7: rgba(0,0,0,.7);--bg-op-b9: rgba(0,0,0,.9);--bg-lightgray: #efefef;--border-underline-gray: var(--bg-lightgray);--border-pagination: #8d8eb7;--content-font: 1.6rem;--pc-contents-width: 1080px;--pc-toppage-contents-width: 1024px;--pc-page-contents-width: 920px;--pc-interview-contents-width: 860px;--global--spacing-vertical: 30px}html,body{background:#f9f9f9;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:62.5%}a{color:var(--link-text-color);text-decoration:none}ol,ul{list-style-type:none}.pcbr{display:inline}.spbr{display:none}.link_circle{background:#708ebb;border-radius:15px;color:#fff;margin-left:1em;padding:.3em 1em;transition:.3s}.link_circle:hover{background-color:#3e5b87}#content{position:relative}#content>figure{text-align:center}#content #main .thumbnail{margin:0;position:absolute;left:0;top:0;width:100%}#content #main .thumbnail .head-image{height:auto;width:100%}#content #main #entry-area{margin:0 auto;width:1080px}ul.snslink{display:flex;position:absolute;right:20px;top:10px}ul.snslink li{background:no-repeat;background-size:100%;filter:grayscale(20%);margin-left:.8em;transition:.3s}ul.snslink li a{display:block;height:40px;overflow:hidden;text-indent:100%;white-space:nowrap;width:40px}ul.snslink li:hover{filter:grayscale(0)}ul.snslink .fb{background-image:url(../images/f_logo_RGB-Blue_144.png)}ul.snslink .insta{background-image:url(../images/Instagram_Glyph_Gradient_RGB.svg)}ul.snslink .x{background-image:url(../images/icon-x.svg)}ul.snslink .tiktok{background-image:url(../images/icon-tiktok-black.svg)}ul.snslink .redbook{background-image:url(../images/icon_redbook.png)}ul.snslink .music{background-image:url(../images/icon_music.svg)}header.site-header{margin-top:72px}header.site-header .site-branding{text-align:center;margin-bottom:40px}header.site-header .site-branding .site-title{text-transform:capitalize;margin:0 auto 5px;width:500px}header.site-header .site-branding .site-title a{background:no-repeat top;text-decoration:none;font-family:serif;font-size:42px;display:block;text-indent:100%;white-space:nowrap;background-size:contain;background-image:url(../images/wtb_black.svg);overflow:hidden}.home header.site-header .site-branding .site-title{background:no-repeat top;text-decoration:none;font-family:serif;font-size:42px;display:block;text-indent:100%;white-space:nowrap;background-size:contain;background-image:url(../images/wtb_black.svg);overflow:hidden}header.site-header .site-branding .site-description{font-size:2.4rem;margin:0}header nav{background:#000}header nav .menu-wrapper{display:flex;justify-content:center;line-height:1.15;margin-bottom:0;position:relative}header nav .menu-wrapper>li{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:2rem;font-weight:200}header nav .menu-wrapper>li a{color:#fff;display:block;padding:16px 2em;text-transform:uppercase}header nav .menu-wrapper>li a[href="#"]{cursor:default}header nav .menu-wrapper>li .sub-menu{background:var(--bg-op-b3);display:flex;font-size:1.6rem;justify-content:center;height:0;overflow:hidden;position:absolute;top:100%;left:0;transition:height .3s;width:100vw;z-index:99}header nav .menu-wrapper>li .sub-menu li:hover a{color:#f5ff00;text-shadow:0 0 8px #fff}header nav .menu-wrapper>li .sub-menu a{line-height:5rem;opacity:.3;transition:.3s}header nav .menu-wrapper>li:hover>a{color:#f5ff00;text-shadow:0 0 8px #fff}header nav .menu-wrapper>li:hover>.sub-menu{height:5rem}header nav .menu-wrapper>li:hover>.sub-menu a{opacity:1;padding:0 2em}.primary-navigation{line-height:1.15;margin-top:0;margin-bottom:0}.primary-navigation .menu-button-container{display:none;justify-content:space-between;position:absolute;top:22px;right:0}.primary-navigation .menu-button-container #primary-mobile-menu{display:flex;background-color:rgba(0,0,0,0);border:none;color:#000;margin-left:auto;position:relative}.primary-navigation .menu-button-container #primary-mobile-menu .dropdown-icon{align-items:center;display:flex;position:absolute;right:1rem}.primary-navigation .menu-button-container #primary-mobile-menu .dropdown-icon.close{display:none}.primary-navigation .menu-button-container #primary-mobile-menu svg{height:44px;width:44px}footer.site-footer{background:#000;min-width:100%;margin-top:60px;padding-top:3.6rem;padding-bottom:2rem}footer .footer-navigation{width:var(--pc-contents-width);margin:0 auto;display:flex;justify-content:space-between}footer .footer-navigation .footer-menu{display:flex;justify-content:space-between;width:60%}footer .footer-navigation .footer-menu .footer-logo{width:200px}footer .footer-navigation .footer-menu .footer-logo a{display:block;height:100%;text-align:center}footer .footer-navigation .footer-menu .footer-logo a img{margin-bottom:.5em}footer .footer-navigation .footer-menu .footer-logo a #logo-star-svg{margin-bottom:1rem;width:90%}footer .footer-navigation .footer-menu .footer-logo a #logo-star-svg .cls-1{fill:#fff}footer .footer-navigation .footer-menu .footer-logo a #logo-star-svg .cls-2{fill:#ce252e;transition:.3s}footer .footer-navigation .footer-menu .footer-logo a:hover #logo-star-svg .cls-2{fill:#f5ff00}footer .footer-navigation .footer-navigation-wrapper{display:block;text-align:center;width:40%}footer .footer-navigation .footer-navigation-wrapper li{display:block;line-height:2.2}footer .footer-navigation .footer-navigation-wrapper li a{color:#fff;font-size:1.6rem}footer .other{text-align:center;margin-top:20px}footer .other p{color:#fff;font-size:12px}footer .other figure{background-color:#fff;margin:0 auto 1em;width:240px}footer .other figure img{width:100%}footer .other figure figcaption{margin:0}footer .copy{color:#fff;display:block;font-size:1vw;margin:30px 0;text-align:center}.home div[id^=metaslider_container]{margin:50px auto 60px;width:var(--pc-toppage-contents-width)}#release-news{background:hsl(0,0%,92%);font-size:1.4rem;margin:0 auto 60px;padding:8px;max-width:none;width:var(--pc-toppage-contents-width)}#release-news ul{overflow:hidden;margin:0;padding:30px 22px 10px;position:relative}#release-news ul::before,#release-news ul::after{content:"";display:block;height:20px;position:absolute;width:100px}#release-news ul::before{border-top:1px solid #fff;border-right:1px solid #fff;top:0;right:0}#release-news ul::after{border-bottom:1px solid #fff;border-left:1px solid #fff;bottom:0;left:0}#release-news ul li{border-top:1px solid #fff;margin-top:.5rem;padding-top:.5rem;padding-left:1em;text-align:center;width:100%}#release-news ul li:first-child{border-top:none;margin-top:0;padding-top:0;position:absolute;top:8px;animation:releasenews 10s linear infinite}#release-news ul li a{color:var(--link-text-color)}#release-news ul li a time{margin-right:1.5em}#release-news ul li a p{display:inline}#newsfield{display:flex;justify-content:space-around;margin:0 auto;max-width:none;width:var(--pc-contents-width)}#newsfield section{background:#fff;border-radius:14px;font-size:var(--content-font);height:500px;padding:10px 20px;width:45%}#newsfield section h2{color:var(--text-accent-color);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:4rem;font-weight:200;margin-top:0;margin-bottom:.5em;position:relative;text-align:center;text-transform:uppercase;animation:colorchange 9s linear infinite}#newsfield section h2::before{content:"";background:hsla(0,0%,100%,.5);display:block;position:absolute;bottom:0;left:40%;transform:rotate(10deg);height:100%;animation:news 4s infinite}#newsfield section h2::after{content:"最新情報";display:block;font-size:1.2rem}#newsfield section h2 span::before,#newsfield section h2 span::after{content:"";background:url(../images/star.svg) 50% no-repeat;background-size:contain;display:inline-block;width:32px;height:32px;margin-right:.2em;animation:star 2s 1s infinite}#newsfield section h2 span::after{margin-left:.2em;animation:star 2s 1s infinite}#newsfield section ol{height:380px;overflow-y:scroll;padding-left:0}#newsfield section ol li{border-bottom:1px solid var(--border-underline-gray);overflow:hidden}#newsfield section ol li a{display:block;padding:.5em 1em}#newsfield section ol li a:hover{background:var(--bg-lightgray)}#newsfield section ol li a img{float:left;margin:0 1.5em .5em 0;width:60px}#newsfield section ol li a div{margin:0;position:relative}#newsfield section ol li a time{margin-right:2em}#newsfield section#topstarnews ol li a div{margin:.5rem 0 0}#newsfield section#topstarnews ol li a div p{margin:0}#newsfield section#topstarnews ol li a div .post_star{position:absolute;top:0;left:13.5em}#newsfield section#topstarnews ol li a div .link_text{margin-top:.5rem}#newsfield section#topcatnews ol li{border-bottom-style:dashed;padding-left:5em;position:relative}#newsfield section#topcatnews ol li a{display:block}#newsfield section#topcatnews ol li a .link_text{margin:0}#newsfield section#topcatnews ol li::before{content:"";background:no-repeat center/100%;border-radius:50%;border:solid 2px #ce252e;outline-offset:-2px;position:absolute;left:1em;top:50%;margin-top:-1.5em;width:3em;height:3em;appearance:none;-webkit-appearance:none}#newsfield section#topcatnews ol li.sns-milk::before{background-image:url(../images/icon-topcat_milk.webp)}#newsfield section#topcatnews ol li.sns-paty::before{background-image:url(../images/icon-topcat_paty.webp)}#newsfield section#topcatnews ol li.sns-sumire::before{background-image:url(../images/icon-topcat_sumire.webp)}#newsfield section#topcatnews ol li.sns-renko::before{background-image:url(../images/icon-topcat_renko.webp)}#newsfield section#topcatnews ol li.sns-ruby::before{background-image:url(../images/icon-topcat_ruby.webp)}#newsfield section#topcatnews ol li.cat-ig::before{background-image:url(../images/icon_instagram.png);background-size:80%;border:none}#newsfield section#topcatnews ol li.cat-fb::before{background-image:url(../images/icon_facebook.png);border:none}#newsfield section#topcatnews ol li.cat-other::before{background-image:url(../images/icon_link.png);background-size:80%;border:none}#banner-field div[id^=metaslider_container]{margin:60px auto 40px;width:var(--pc-contents-width)}#banner-field div[id^=metaslider_container] li{width:320px !important}#page-image{background-color:#fff;max-height:433px;overflow:hidden}#page-image img{height:100%;object-fit:cover;max-width:100%;width:100%}.page article h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:4.4rem;font-weight:100;letter-spacing:.3rem;text-align:center;text-transform:uppercase}.page article .entry-content{font-size:var(--content-font);line-height:1.8;margin:0 auto;padding:0 80px;width:var(--pc-contents-width)}.page article .entry-content p{margin-bottom:1em}.concept .jp{margin-bottom:80px;overflow:hidden}.concept .jp img{float:left;width:50%}.concept .jp .founder{margin-top:2em;padding-left:2em;float:right;width:50%}.topstar_director .site-main .entry-content{padding:0}.topstar_director .site-main .entry-content section{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse;max-width:none;margin-bottom:80px}.topstar_director .site-main .entry-content section .topstarText{position:relative;width:610px}.topstar_director .site-main .entry-content section .topstarText h2{font-size:3.2rem;margin-bottom:1em}.topstar_director .site-main .entry-content section .topstarText ul{padding-left:1em;margin-bottom:1em}.topstar_director .site-main .entry-content section .topstarText ul li{margin-bottom:.5em;line-height:1.3}.company dl{display:flex;flex-wrap:wrap}.company dl dt{width:30%;border-bottom:1px solid var(--border-underline-gray);padding:1em}.company dl dd{width:70%;border-bottom:1px solid var(--border-underline-gray);padding:1em;margin-left:0}.demopage .entry-content>p,.contact .entry-content>p{text-align:center}.demopage .form dl,.contact .form dl{display:flex;flex-wrap:wrap;margin-top:50px}.demopage .form dl dt,.contact .form dl dt{background:#000;border-bottom:1px solid var(--border-underline-gray);color:#fff;display:flex;font-weight:bold;align-items:center;padding-left:28px;width:280px}.demopage .form dl dd,.contact .form dl dd{border-bottom:1px solid var(--border-underline-gray);margin:0;padding:25px 50px;width:640px}.demopage input[type=text],.demopage input[type=email],.demopage input[type=tel],.demopage input[type=checkbox],.demopage select,.demopage textarea,.contact input[type=text],.contact input[type=email],.contact input[type=tel],.contact input[type=checkbox],.contact select,.contact textarea{border:1px solid var(--bg-op-b5);border-radius:5px;font-size:1.8rem;padding:20px;transition:.3s}.demopage input[type=text]:focus,.demopage input[type=email]:focus,.demopage input[type=tel]:focus,.demopage input[type=checkbox]:focus,.demopage select:focus,.demopage textarea:focus,.contact input[type=text]:focus,.contact input[type=email]:focus,.contact input[type=tel]:focus,.contact input[type=checkbox]:focus,.contact select:focus,.contact textarea:focus{outline:none;border:1px solid rgb(220.5,229.5,0);box-shadow:0 0 3px #f5ff00}.demopage textarea,.contact textarea{width:100%}.demopage input[type=checkbox],.contact input[type=checkbox]{height:25px;width:25px}.demopage input[type=checkbox]+span,.contact input[type=checkbox]+span{vertical-align:top}.demopage input[type=submit],.contact input[type=submit]{background:#000;border:3px solid #000;color:#fff;display:block;font-size:1.2em;margin:50px auto 0;padding:2rem;width:50%;transition:.3s}.demopage input[type=submit]:hover,.contact input[type=submit]:hover{background:#fff;color:#333}.privacy dl dt{font-size:1.5em;font-weight:bold}.privacy dl dd{margin-top:1em;margin-bottom:2em;padding-left:2em}.privacy dl dd ul{padding-left:1.5em}.privacy dl dd ul li{list-style-type:circle}.privacy dl dd a{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 55%, #c1e2ff 55%);padding:0 10px}.error404 .archive-image{background-color:#fff;background-size:cover}.error404 .archive-image img{max-width:100%}.error404 h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:4.4rem;font-weight:100;letter-spacing:.3rem;text-align:center;text-transform:uppercase}.error404 .page-content{font-size:var(--content-font);text-align:center}.archive-blog .site-content .archive-image{background-color:#fff;background-size:cover}.archive-blog .site-content .archive-image img{max-width:100%}.archive-blog .site-content .site-main{font-size:1.4rem;display:flex;flex-wrap:wrap;margin:0 auto;width:var(--pc-contents-width)}.archive-blog .site-content .site-main h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:4.4rem;font-weight:100;letter-spacing:.3rem;text-align:center;text-transform:uppercase;width:100%}.archive-blog .site-content .site-main .blog-mainarea{box-sizing:border-box;order:2;padding:0 20px;position:relative;width:540px}.archive-blog .site-content .site-main .blog-mainarea article{margin-bottom:30px}.archive-blog .site-content .site-main .blog-mainarea article h2{text-align:left}.archive-blog .site-content .site-main .blog-mainarea article .blog-releasedate{color:#666;font-size:1.2rem;margin-top:0;text-align:right}.archive-blog .site-content .site-main .blog-mainarea article .blog-releasedate time{display:inline-block;margin:1em 0}.archive-blog .site-content .site-main .blog-mainarea article .blog-releasedate .new-text{color:var(--text-accent-color);font-weight:bold}.archive-blog .site-content .site-main .blog-mainarea article .blog-releasedate .author{display:inline-block;margin-left:1em}.archive-blog .site-content .site-main .blog-mainarea article .archive-item{display:flex;flex-wrap:wrap;justify-content:space-around}.archive-blog .site-content .site-main .blog-mainarea article .archive-item p:first-child{margin-top:0;margin-bottom:0;position:relative;text-align:justify;width:70%}.archive-blog .site-content .site-main .blog-mainarea article .archive-item p:first-child .more-link{background:var(--link-bg-color);border-radius:20px;color:#fff;display:inline-block;padding:.2em 1em;position:absolute;right:20px;bottom:5px}.archive-blog .site-content .site-main .blog-mainarea article .archive-item p.bloglist-thumbnail{margin:0 0 0 24px;width:20%}.archive-blog .site-content .site-main .blog-mainarea article .archive-item p.bloglist-thumbnail img{min-height:100%;height:100%;width:100%}.archive-blog .site-content .site-main .blog-mainarea article .archive-item p.bloglist-thumbnail img.default-image{background-color:var(--bg-op-b3)}.archive-blog .site-content .site-main .blog-leftarea{order:1;width:220px}.archive-blog .site-content .site-main .blog-leftarea>*{margin-bottom:40px}.archive-blog .site-content .site-main .blog-leftarea .profile-area .profile-image{border-radius:50%;height:120px;margin:20px auto;overflow:hidden;width:120px}.archive-blog .site-content .site-main .blog-leftarea .profile-area .profile-image img{width:100%}.archive-blog .site-content .site-main .blog-leftarea .profile-area .profile-name{font-size:1.2em;margin-bottom:1em;text-align:center}.archive-blog .site-content .site-main .blog-leftarea .profile-area dl{text-align:center}.archive-blog .site-content .site-main .blog-leftarea .profile-area dl dd{margin-left:0}.archive-blog .site-content .site-main .blog-leftarea .profile-area>p{text-align:center}.archive-blog .site-content .site-main .blog-leftarea [class^=blog-] ul li{color:#3f71af;line-height:1.5;margin-bottom:.75em;transition:.3s}.archive-blog .site-content .site-main .blog-leftarea [class^=blog-] ul li a{padding:.5em .5em .5em 1em}.archive-blog .site-content .site-main .blog-leftarea [class^=blog-] ul li a span{padding-left:.5em}.archive-blog .site-content .site-main .blog-leftarea [class^=blog-] ul li:hover{opacity:.7}.archive-blog .site-content .site-main .blog-rightarea{order:3;width:320px}.archive-blog .site-content .site-main [class^=blog-]{margin-top:30px}.archive-blog .site-content .site-main [class^=blog-] h2{border-bottom:1px solid var(--border-underline-gray);color:#666;font-weight:bold;font-size:1.8rem;margin-bottom:1em;padding-bottom:.5em;text-align:center}.archive-blog .site-content .site-main [class^=blog-] ul,.archive-blog .site-content .site-main [class^=blog-] ol{padding-left:0}.single .site-main .blog-mainarea .entry-header h1{border-bottom:1px solid var(--border-underline-gray);color:#666;font-size:2rem;font-weight:bold;padding-left:0;padding-bottom:.4em;text-align:center}.single .site-main .blog-mainarea .entry-header .post-data{color:#666;font-size:1.2rem;display:flex;justify-content:flex-end;margin-right:1em}.single .site-main .blog-mainarea .entry-header .post-data .post-time{margin-right:2rem}.single .site-main .blog-mainarea .entry-header .post-thumbnail img{height:auto;width:100%}.single .site-main .blog-mainarea .entry-content{font-size:var(--content-font);line-height:1.8;width:auto}.single .site-main .blog-mainarea .entry-footer{margin:45px auto}.single .site-main .blog-mainarea .entry-footer .wtb-logo{background:url(../images/logo-star-black.svg) no-repeat top/50%;padding-top:270px;text-align:center}.single .site-main .blog-mainarea .entry-footer .wtb-logo img{margin-bottom:1.4rem}.pagination{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.8rem;font-weight:200;margin-top:4rem}.pagination .nav-links{border:1px solid var(--border-pagination);position:relative;overflow:hidden}.pagination .nav-links>*{min-width:44px;max-width:44px}.pagination .nav-links a,.pagination .nav-links span{display:inline-block;line-height:4;padding:.5em;text-align:center;vertical-align:text-bottom}.pagination .nav-links a:first-child,.pagination .nav-links span:first-child{padding-left:3rem;max-width:none}.pagination .nav-links a:last-child,.pagination .nav-links span:last-child{position:absolute;top:0;right:0;padding-right:3rem;max-width:none}.pagination .nav-links a{color:var(--link-text-color);overflow:hidden;position:relative;transition:.3s;z-index:1}.pagination .nav-links a::before{content:"";background:var(--link-btn-color);display:block;height:100%;position:absolute;left:-100%;transition:.3s;width:100%;z-index:-1}.pagination .nav-links a:hover{color:#fff}.pagination .nav-links a:hover::before{left:0}.post-navigation .nav-links{overflow:hidden}.post-navigation .nav-links>div{border:1px solid var(--border-pagination);line-height:44px;min-height:auto;position:relative;width:45%}.post-navigation .nav-links>div::after{content:"";opacity:.7;position:absolute;top:-70%}.post-navigation .nav-links>div.nav-previous{float:left}.post-navigation .nav-links>div.nav-previous a::after{left:7%;transform:rotate(315deg)}.post-navigation .nav-links>div.nav-next{float:right;text-align:right}.post-navigation .nav-links>div.nav-next a::after{right:7%;transform:rotate(135deg)}.post-navigation .nav-links>div a::after{content:"";border-left:solid 1px var(--link-text-color);border-top:solid 1px var(--link-text-color);display:block;height:15px;position:absolute;top:40%;width:15px}.post-navigation .nav-links>div .post-title{line-height:54px;margin:0 3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.beautycolumn .site-content .archive-image{background-image:url(../images/image-beautycolumn.webp)}.beautycolumn .site-content .archive-image.team-blog{background-image:none}.beautycolumn .site-main .blog-rightarea .cat-area .cats li{border:4px solid #ededed;display:flex;flex-wrap:wrap;margin-bottom:16px;padding:.875em}.beautycolumn .site-main .blog-rightarea .cat-area .cats li .cat-image{border:1px solid #ccc;height:130px;margin:0;overflow:hidden;width:30%}.beautycolumn .site-main .blog-rightarea .cat-area .cats li .cat-image img{height:100%;margin-left:-25%;width:auto}.beautycolumn .site-main .blog-rightarea .cat-area .cats li dl{box-sizing:border-box;font-size:.8em;padding-left:.5em;text-align:center;width:70%}.beautycolumn .site-main .blog-rightarea .cat-area .cats li dl dt span{background:no-repeat right/auto 100%;margin-right:.5em}.beautycolumn .site-main .blog-rightarea .cat-area .cats li dl dd{margin-left:0;text-align:left}.beautycolumn .site-main .blog-rightarea .cat-area .cats li dl dd.birth{text-align:center}.beautycolumn .site-main .blog-rightarea .cat-area .cats li dl dd.type{color:#f3410c;text-align:center}.beautycolumn .site-main .blog-rightarea .cat-area .cats li .cat-m span{background-image:url(../images/icon_male.svg);padding-right:1.5em}.beautycolumn .site-main .blog-rightarea .cat-area .cats li .cat-f span{background-image:url(../images/icon_famale.svg);padding-right:1.3em}.beautycolumn .site-main .blog-rightarea .banner-area ul{padding-left:0}.beautycolumn .site-main .blog-rightarea .banner-area ul li{margin-bottom:1.6rem}.beautycolumn .site-main .blog-rightarea .banner-area ul li img{width:100%}.topstarblog .site-content .archive-image{background-image:url(../images/image-topstarteam.webp)}.topstarblog .site-content .archive-image.team-blog{background-image:none}.topstarblog .site-main .blog-rightarea .topstarlist ul li{border-bottom:1px solid var(--border-underline-gray)}.topstarblog .site-main .blog-rightarea .topstarlist ul li a{display:block;line-height:100px;padding-left:1em}.topstarblog .site-main .blog-rightarea .topstarlist ul li a img{border-radius:50%;margin-right:2em;width:72px}.topstarteam_member .archive-image{background-color:#fff;background-size:cover}.topstarteam_member .archive-image img{max-width:100%}.topstarteam_member .site-main .entry-header{text-align:center}.topstarteam_member .site-main .entry-header h1{font-weight:bold;margin-bottom:0}.topstarteam_member .site-main .entry-header h1 rt{color:#999;font-size:1.5rem;font-weight:normal;transform:translateY(-5px)}.topstarteam_member .site-main .entry-header h1 *:first-of-type{margin-right:.5rem}.topstarteam_member .site-main .entry-header .roma{color:#999;font-size:2rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;letter-spacing:.1rem;margin-top:0;text-transform:uppercase}.topstarteam_member .site-main .entry-header .post-name{font-size:2rem;font-weight:bold}.topstarteam_member .site-main .entry-content{padding:0}.topstarteam_member .site-main .entry-content .profile-area{display:flex;justify-content:space-around;padding-bottom:4em}.topstarteam_member .site-main .entry-content .profile-area>*{width:45%}.topstarteam_member .site-main .entry-content .profile-area .profile-photo img{margin-bottom:10px;width:480px}.topstarteam_member .site-main .entry-content .profile-area .profile-text ul.snslink{justify-content:center;margin-top:.5rem;margin-bottom:2rem;position:static}.topstarteam_member .site-main .entry-content .profile-area .profile-text ul.snslink li{margin:0 16px}.topstarteam_member .site-main .entry-content .profile-area .profile-text dl{display:flex;flex-wrap:wrap;line-height:3;padding-bottom:2em}.topstarteam_member .site-main .entry-content .profile-area .profile-text dl dt{border-bottom:1px solid var(--border-underline-gray);font-weight:normal;padding-left:1em;width:30%}.topstarteam_member .site-main .entry-content .profile-area .profile-text dl dd{border-bottom:1px solid var(--border-underline-gray);margin:0;padding-left:0;width:70%}.topstarteam_member .site-main .entry-content .profile-area .profile-text dl *:last-of-type{border-bottom:none}.topstarteam_member .site-main .entry-content .profile-area .profile-text .banner{color:#666;margin:0 auto;width:80%}.topstarteam_member .site-main .entry-content .profile-area .profile-text .banner .banner-comment:after{content:"▼";margin-left:.2em;position:relative;animation:fadedown 1.2s linear infinite}.topstarteam_member .site-main .entry-content .profile-area .profile-text .banner a img{height:auto;width:100%}.topstarteam_member section{padding:4rem 0}.topstarteam_member section:nth-child(even){background:#fff}.topstarteam_member section h2{font-size:2.4rem;font-weight:bold;margin-bottom:1.2em;text-align:center}.topstarteam_member section div{font-size:var(--content-font);margin:0 auto;width:calc(var(--pc-contents-width) - 10em)}.topstarteam_member section div p{line-height:1.8;margin-bottom:.5em;padding-left:1em}.topstarteam_member section#career div p{border-bottom:1px solid var(--border-underline-gray);line-height:2;margin-bottom:0}.topstarteam_member section#public_relation div{text-align:center}.archive .interview .site-main .interview-mainarea{margin:0 auto;width:var(--pc-interview-contents-width)}.archive .interview .site-main .interview-mainarea h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:4.4rem;font-weight:100;letter-spacing:.3rem;text-align:center;text-transform:uppercase;margin-bottom:0}.archive .interview .site-main .interview-mainarea .sub-title{font-size:2rem;margin-top:-0.5rem;margin-bottom:3rem;position:relative;text-align:center}.archive .interview .site-main .interview-mainarea .sub-title::before{content:"";background-color:#000;height:2px;position:absolute;top:40%;transform:translateX(calc(-100% - 2rem));width:10rem}.archive .interview .site-main .interview-mainarea .sub-title::after{content:"";background-color:#000;height:2px;position:absolute;top:40%;margin-left:2rem;width:10rem}.archive .interview .site-main .interview-mainarea .description{text-align:center}.archive .interview .site-main .interview-mainarea .year-list ul{font-size:1.4em;display:flex;justify-content:center;gap:20px;margin-bottom:5rem;padding-left:0}.archive .interview .site-main .interview-mainarea .year-list ul li a{background:#fff;display:block;padding:1rem 4rem}.archive .interview .site-main .interview-mainarea .interview-group{margin-bottom:10rem}.archive .interview .site-main .interview-mainarea .interview-group h2{font-size:2.4rem;font-weight:bold;padding-bottom:1rem;position:relative;text-align:center}.archive .interview .site-main .interview-mainarea .interview-group h2 span{background-color:#f9f9f9}.archive .interview .site-main .interview-mainarea .interview-group h2::before{content:"";background-color:#000;height:2px;position:absolute;top:40%;transform:translateX(calc(-100% - 2rem));width:10rem}.archive .interview .site-main .interview-mainarea .interview-group h2::after{content:"";background-color:#000;height:2px;position:absolute;top:40%;margin-left:2rem;width:10rem}.archive .interview .site-main .interview-mainarea .interview-group .interview-cate-description{margin-top:1rem;padding-left:1em}.archive .interview .site-main .interview-mainarea .interview-group .interview-list{display:flex;flex-direction:row-reverse;margin-bottom:3rem;padding:20px;transition:.5s}.archive .interview .site-main .interview-mainarea .interview-group .interview-list .info{padding:1rem 5rem;width:72%}.archive .interview .site-main .interview-mainarea .interview-group .interview-list .info h3{font-size:2rem;margin-bottom:1rem}.archive .interview .site-main .interview-mainarea .interview-group .interview-list .info .more-btn{margin-right:0;margin-left:auto;margin-bottom:0;text-align:center;width:200px}.archive .interview .site-main .interview-mainarea .interview-group .interview-list .info .more-btn a{background-color:#708ebb;border-radius:50px;color:#fff;display:block;line-height:2;padding:12px 8px;transition:.3s}.archive .interview .site-main .interview-mainarea .interview-group .interview-list .info .more-btn a:hover{background-color:#3e5b87}.archive .interview .site-main .interview-mainarea .interview-group .interview-list figure img{object-fit:cover;width:100%}.archive .interview .site-main .interview-mainarea .interview-group .interview-list:hover{background:#fff;box-shadow:1px 1px 4px #9db5db;transform:translate(-1px, -1px)}.single .interview .archive-image{background-color:#fff}.single .interview .archive-image img{max-width:100%}.single .interview-mainarea{margin:0 auto;width:var(--pc-contents-width)}.single .interview-mainarea .entry-header h1{text-align:center}.single .interview-mainarea .entry-header .interview-description{font-size:1.8rem;line-height:1.8;margin:0 auto 60px;padding:20px 30px;position:relative;width:var(--pc-interview-contents-width)}.single .interview-mainarea .entry-header .interview-description::before,.single .interview-mainarea .entry-header .interview-description::after{content:"";border-top:1px solid #333;border-left:1px solid #333;position:absolute;height:50px;width:84px}.single .interview-mainarea .entry-header .interview-description::before{top:0;left:0}.single .interview-mainarea .entry-header .interview-description::after{bottom:0;right:0;transform:rotate(180deg)}.single .interview-mainarea .entry-header img{width:100%;height:100%}.single .interview-mainarea .entry-header .tag-cloud{font-size:1.2rem;margin:0 auto;width:var(--pc-interview-contents-width)}.single .interview-mainarea .entry-header .tag-cloud ul{padding-left:0}.single .interview-mainarea .entry-header .tag-cloud ul li{display:inline-block;margin-right:1rem}.single .interview-mainarea .entry-header .tag-cloud ul li a{border:1px solid #9db5db;border-radius:1em;padding:.1em 1em .1em 2em;position:relative}.single .interview-mainarea .entry-header .tag-cloud ul li a::before{content:"";border:1px solid #9db5db;border-radius:1em;display:inline-block;height:.9em;position:absolute;left:5px;top:50%;transform:translateY(-50%);width:.9em}.single .interview-mainarea .entry-content{margin:0 auto;width:var(--pc-interview-contents-width)}.single .interview-mainarea .entry-content .interviewer{font-size:2rem;font-weight:bold;margin:10rem 0 6rem;padding:0 1.2em;position:relative;text-indent:3em}.single .interview-mainarea .entry-content .interviewer::before{content:"";border-top:1px solid #333;display:block;position:absolute;top:.8em;width:2em}.single .interview-mainarea .entry-content .interviewer:first-child{margin-top:5rem}.single .interview-mainarea .entry-content .interview-comment{line-height:2.2;margin:0 auto 8rem;padding:2em;position:relative;z-index:1}.single .interview-mainarea .entry-content .interview-comment::before,.single .interview-mainarea .entry-content .interview-comment::after{content:"";display:block;border:1px solid var(--bg-op-b3);height:100%;position:absolute;width:100%;z-index:-1}.single .interview-mainarea .entry-content .interview-comment::before{top:-5px;left:-5px}.single .interview-mainarea .entry-content .interview-comment::after{bottom:-5px;right:-5px}.single .interview-mainarea .entry-content .interviewer-comment{background-color:#e1eeff;outline:1px solid #adcdff;outline-offset:-8px;padding:20px}.single .interview-mainarea .entry-content .interviewer-comment .last-comment{margin:0}.single .interview-mainarea .entry-content .interviewer-comment .interviewer-name{font-size:1.2rem;font-weight:bold;margin-bottom:0;padding:0 3em 1rem 0;text-align:right}.single .interview-mainarea .entry-content .interview-en-comment,.single .interview-mainarea .entry-content .interviewer-en{background:#ededed;padding:20px;width:100%}.single .interview-mainarea .entry-content .interviewer-en{font-size:2rem;font-weight:bold;margin:-32px auto 60px}.single .interview-mainarea .entry-content .interview-en-comment{margin:-52px auto 0}.single .interview-mainarea .entry-content .interviewee{padding:40px}.single .interview-mainarea .entry-content .interviewee h3{font-size:2.4rem;margin-bottom:1em;text-align:center}.single .interview-mainarea .entry-content .interviewee .snslink{display:block;position:static}.single .interview-mainarea .entry-content .interviewee .snslink li{background-size:auto 60%;background-position:1.5rem;border-radius:10px;margin-bottom:1rem}.single .interview-mainarea .entry-content .interviewee .snslink li a{height:auto;line-height:3rem;overflow:visible;padding:1rem 1.5rem 1rem 6rem;text-indent:0;width:auto}.single .interview-mainarea .entry-content .interviewee .snslink li:hover{background-color:#fff}.interview{font-size:var(--content-font)}.interview aside{background:#ccc;margin:120px calc(50% - 50vw);padding:3rem;width:100vw}.interview aside h2{background:#fff;border-radius:20px;font-size:1.6rem;margin:0 auto 2rem;padding:.5em 2rem;text-align:center;width:26rem}.interview aside .new-interview-list{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;padding:0;width:var(--pc-contents-width)}.interview aside .new-interview-list li{background:#fff;border-radius:3px;padding:12px;transition:.3s;width:20%}.interview aside .new-interview-list li:hover{box-shadow:0 0 8px var(--bg-op-b3)}.interview aside .new-interview-list li img{height:180px;object-fit:cover;width:100%}.interview aside .new-interview-list li h3{font-weight:bold;margin-bottom:1em;text-align:center}.interview aside .new-interview-list li .more-btn{margin-right:0;margin-left:auto;text-align:center}.interview aside .new-interview-list li .more-btn a{background:#708ebb;border-radius:5px;color:#fff;display:block;line-height:3}@media only screen and (max-width: 768px){:root{--pc-contents-width: 100%;--pc-toppage-contents-width: 100%;--pc-interview-contents-width: 100%;--contents-width-in: 96%}header.site-header nav .menu-wrapper>li{font-size:1.6rem}header.site-header nav .menu-wrapper>li a{padding:16px 1em}footer .footer-navigation{justify-content:space-around}.home div[id^=metaslider_container]{margin:50px auto 0;top:50px}#newsfield{flex-direction:column}#newsfield section{margin:0 auto 40px;width:var(--contents-width-in)}#banner-field ul li{width:30%}#banner-field ul li img{height:auto;width:100%}.topstar_director .site-main .entry-content section{flex-direction:column-reverse}.topstar_director .site-main .entry-content section .topstarText{margin:0 auto;width:var(--contents-width-in)}.topstar_director .site-main .entry-content section .topstarImage{text-align:center}.topstar_director .site-main .entry-content section .topstarImage img{width:var(--contents-width-in)}.demopage .form dl dt,.contact .form dl dt{width:100%}.demopage .form dl dd,.contact .form dl dd{padding:10px;width:100%}.demopage .form dl dd .wpcf7-list-item,.contact .form dl dd .wpcf7-list-item{display:block;line-height:2}.demopage input[type=text],.demopage input[type=email],.demopage input[type=tel],.demopage input[type=checkbox],.demopage select,.demopage textarea,.contact input[type=text],.contact input[type=email],.contact input[type=tel],.contact input[type=checkbox],.contact select,.contact textarea{width:100%}.archive-blog .site-content .site-main .blog-mainarea{width:50%}.archive-blog .site-content .site-main .blog-mainarea article{margin-bottom:40px}.archive-blog .site-content .site-main .blog-mainarea article h2{margin-bottom:0}.archive-blog .site-content .site-main .blog-mainarea article .archive-item{justify-content:space-between;position:relative}.archive-blog .site-content .site-main .blog-mainarea article .archive-item p:first-child{width:66%}.archive-blog .site-content .site-main .blog-mainarea article .archive-item p.bloglist-thumbnail{margin-left:0;width:30%}.archive-blog .site-content .site-main .blog-mainarea article .archive-item p.bloglist-thumbnail img{min-height:auto;height:auto}.archive-blog .site-content .site-main .blog-leftarea{width:25%}.archive-blog .site-content .site-main .blog-leftarea .profile-area dl dt{font-weight:bold;margin-bottom:.5em}.archive-blog .site-content .site-main .blog-rightarea{width:25%}.beautycolumn .site-main .blog-rightarea .cat-area .cats li .cat-image{width:100%}.beautycolumn .site-main .blog-rightarea .cat-area .cats li .cat-image img{object-fit:cover;margin-left:0;width:100%}.beautycolumn .site-main .blog-rightarea .cat-area .cats li dl{width:100%}.topstarblog .site-main .blog-rightarea .topstarlist ul li a img{margin-right:1em;width:52px}.archive .interview .site-main .interview-mainarea .interview-group .interview-list{margin:0 auto 5rem;width:var(--contents-width-in)}.single .interview-mainarea .entry-content{width:90%}.interview aside h2{border-radius:32px;font-size:2rem;width:30rem}.interview aside .new-interview-list{gap:16px}.interview aside .new-interview-list li{width:46%}}@media only screen and (max-width: 480px){:root{--content-font: 1.4rem}.lock{position:fixed}.pcbr{display:none}.spbr{display:inline}ul.snslink li{filter:none}header.site-header{margin-top:32px}header.site-header .site-branding{margin-bottom:20px}header.site-header .site-branding .site-title{width:auto}header.site-header .site-branding .site-title a{font-size:5.5vw}.home header.site-header .site-branding .site-title{font-size:5.5vw}header.site-header .site-branding .site-description{font-size:1.2rem}.primary-navigation{height:0;position:absolute;top:0;left:0;transition:.3s;width:100%;z-index:2}.primary-navigation .menu-button-container{display:block}.primary-navigation .primary-menu-container{display:none;padding-top:72px}.primary-navigation .primary-menu-container .menu-wrapper{flex-direction:column}.primary-navigation .primary-menu-container .menu-wrapper li a{padding:1em 2em}.primary-navigation .primary-menu-container .menu-wrapper li .sub-menu{flex-direction:column;background-color:rgba(0,0,0,0);height:auto;position:static}.primary-navigation .primary-menu-container .menu-wrapper li .sub-menu a{opacity:1;padding:0 2em 0 5em}.primary-navigation .primary-menu-container .menu-wrapper li .sub-menu a::before{content:"★";margin-right:1em}.primary-navigation.open{background-color:var(--bg-op-b9);height:100vh;position:fixed}.primary-navigation.open .menu-button-container #primary-mobile-menu .dropdown-icon.close{display:flex}.primary-navigation.open .menu-button-container #primary-mobile-menu .dropdown-icon.close svg path{fill:#fff}.primary-navigation.open .primary-menu-container{display:flex}footer .footer-navigation{flex-direction:column-reverse;margin:0 auto;width:80%}footer .footer-navigation .footer-menu{width:var(--pc-contents-width)}footer .footer-navigation .footer-navigation-wrapper{text-align:left}footer .footer-navigation .footer-navigation-wrapper a{padding-left:1em}footer .other{border-bottom:1px solid #606060;margin-bottom:2rem;padding-bottom:2rem}footer .copy{font-size:1rem}#release-news ul{padding:50px 0 10px}#release-news ul li{box-sizing:border-box;margin-top:.5rem;padding-right:1em;text-align:left}#release-news ul li a{display:block}#release-news ul li a time{display:block}#release-news ul li:first-child a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#newsfield section{padding:10px}#newsfield section h2{font-size:8vw}#newsfield section h2 span::before,#newsfield section h2 span::after{margin-bottom:-0.5vw}#banner-field ul li{width:100%}.page article h1{font-size:3.2rem}.page article .entry-content{padding:0 20px}.concept .jp img{width:100%}.concept .jp .founder{margin-top:1em;padding-left:0;width:100%}.concept .jp .founder img{display:block;float:none;margin-top:-2em;margin-left:auto;margin-right:0;width:60%}.contact input[type=text],.contact input[type=email],.contact textarea{width:100%}.contact input[type=checkbox]{padding:0}.privacy dl dd{margin-left:0;padding:0 1rem}.privacy dl dd ul li{margin-bottom:.5rem}.error404 h1{font-size:3.2rem}.archive-blog .site-content .site-main{display:block;margin-top:30px}.archive-blog .site-content .site-main h1{font-size:8vw}.archive-blog .site-content .site-main .blog-mainarea{padding:0 10px;width:100%}.archive-blog .site-content .site-main .blog-mainarea .entry-header .entry-title{font-size:1.8rem;text-indent:.5em}.archive-blog .site-content .site-main .blog-leftarea .profile-area{display:flex;flex-wrap:wrap;justify-content:space-around;overflow:hidden;margin-bottom:0}.archive-blog .site-content .site-main .blog-leftarea .profile-area h2{width:100%}.archive-blog .site-content .site-main .blog-leftarea .profile-area .image-area .profile-image{margin:12px 20px 10px}.archive-blog .site-content .site-main .blog-leftarea .profile-area .image-area .profile-name{font-size:.875em}.archive-blog .site-content .site-main .blog-leftarea .profile-area dl{border:solid 1px #ccc;box-shadow:-7px -9px 0 #ecc;font-size:.875em;margin-top:20px;margin-right:20px;padding:10px}.archive-blog .site-content .site-main .blog-leftarea .profile-area>p{border:1px solid #ccc;box-shadow:-7px -9px 0 #91a2d1;font-size:.875em;margin-top:30px;margin-right:20px;padding:10px}.archive-blog .site-content .site-main .blog-leftarea [class^=blog-] ul li{margin-bottom:0;border-bottom:1px solid #ddd;padding-left:0;position:relative;text-indent:2em}.archive-blog .site-content .site-main .blog-leftarea [class^=blog-] ul li a{line-height:62px}.archive-blog .site-content .site-main .blog-leftarea [class^=blog-] ul li::after{content:"";border:1px solid #ddd;border-bottom:none;border-left:none;display:block;height:22px;position:absolute;top:50%;right:18%;transform:rotate(45deg) translateY(-15px);width:22px}.archive-blog .site-content .site-main [class^=blog-]{margin-top:0;width:100%}.archive-blog .site-content .site-main [class^=blog-] h2{font-size:2.4rem}.single .site-main .blog-mainarea .entry-footer .wtb-logo{background-size:60vw}.beautycolumn .site-main .blog-rightarea .cat-area .cats li{margin-right:auto;margin-left:auto;width:var(--contents-width-in)}.beautycolumn .site-main .blog-rightarea .cat-area .cats li .cat-image{width:30%}.beautycolumn .site-main .blog-rightarea .cat-area .cats li .cat-image img{object-fit:cover;margin-left:0;width:100%}.beautycolumn .site-main .blog-rightarea .cat-area .cats li dl{width:70%}.topstarteam_member .site-main .entry-header .roma{letter-spacing:0}.topstarteam_member .site-main .entry-content .profile-area{display:block}.topstarteam_member .site-main .entry-content .profile-area>*{margin:0 auto;width:90%}.topstarteam_member .site-main .entry-content .profile-area .profile_photo{margin-bottom:3rem}.topstarteam_member .site-main .entry-content .profile-area .profile-text ul.snslink{padding-left:0}.topstarteam_member .site-main .entry-content .profile-area .profile-text .banner{width:100%}.topstarteam_member .site-main .entry-content .profile-area .profile-text .banner .banner-comment{margin-bottom:0}.topstarteam_member .site-main section{padding:4rem 0 4em}.topstarteam_member .site-main section div{width:90%}.archive .interview .site-main .interview-mainarea h1{font-size:3.2rem}.archive .interview .site-main .interview-mainarea .sub-title::before,.archive .interview .site-main .interview-mainarea .sub-title::after{width:3rem}.archive .interview .site-main .interview-mainarea .year-list ul li a{padding:1rem 3rem}.archive .interview .site-main .interview-mainarea .interview-group h2{font-size:4.5vw;margin:1rem 2rem}.archive .interview .site-main .interview-mainarea .interview-group h2::before{top:-10px;left:0;transform:none;width:100%}.archive .interview .site-main .interview-mainarea .interview-group h2::after{top:100%;left:0;margin-left:0;width:100%}.archive .interview .site-main .interview-mainarea .interview-group .interview-list{flex-direction:column-reverse;margin-bottom:3rem}.archive .interview .site-main .interview-mainarea .interview-group .interview-list .info{padding:1rem;width:100%}.archive .interview .site-main .interview-mainarea .interview-group .interview-list .info h3{font-size:6vw;margin-top:0;text-align:center}.archive .interview .site-main .interview-mainarea .interview-group .interview-list .info .more-btn{margin-top:2rem;width:100%}.archive .interview .site-main .interview-mainarea .interview-group .interview-list figure img{object-fit:cover;height:60vw}.archive .interview .site-main .interview-mainarea .interview-group .interview-list:hover{background:none;box-shadow:none;transform:none}.single .interview-mainarea .entry-header .interview-description{width:90%}.single .interview-mainarea .entry-header .tag-cloud{padding:0 5px}.single .interview-mainarea .entry-content{box-sizing:border-box}.single .interview-mainarea .entry-content .interviewer{margin:6rem 0 4rem;padding:0 .5rem;text-indent:0}.single .interview-mainarea .entry-content .interviewer::before{content:none}.single .interview-mainarea .entry-content>figure{position:relative;left:50%;transform:translate(-50%);width:100vw}.single .interview-mainarea .entry-content>figure img{height:calc(100vw - 40px);object-fit:cover}.single .interview-mainarea .entry-content .interviewee{gap:0;padding:15px 15px 0}.single .interview-mainarea .entry-content .interviewee figure{margin-bottom:0}.single .interview-mainarea .entry-content .interviewee h3{font-size:2rem;text-align:left}.single .interview-mainarea .entry-content .interviewee .snslink{display:flex;flex-wrap:wrap;gap:calc((100vw - 40px - 30px)/5/3);padding-left:0}.single .interview-mainarea .entry-content .interviewee .snslink li{background-color:#fff;background-position:center;border-radius:6px;box-shadow:0 0 2px var(--bg-op-b3);margin:0;width:20%}.single .interview-mainarea .entry-content .interviewee .snslink li a{height:calc((100vw - 40px - 30px)/5);overflow:hidden;text-indent:100%;padding:0}.interview aside .new-interview-list li{display:flex;width:100%}.interview aside .new-interview-list li figure{margin:0;margin-right:2rem}.interview aside .new-interview-list li figure img{height:80px;width:80px}.interview aside .new-interview-list li div{width:100%}.interview aside .new-interview-list li div h3{margin-top:.5rem;margin-bottom:0}.interview aside .new-interview-list li div .more-btn{margin-bottom:0}}/*# sourceMappingURL=theme-style.css.map */