@charset "UTF-8";#blog-aside{margin-top:15px;max-width:250px;order:1;width:100%;z-index:1}#blog-aside .blog-aside__submit__category{margin-top:1em}#blog-aside .blog-aside__submit__category,#blog-aside .blog-aside__submit__taxonomy{background-color:#ff4e86;border:none;color:#fff;display:block;font-size:1.3rem;line-height:1;padding:6px;text-align:center;width:100%}#blog-aside .blog-aside__submit__search{display:grid;grid-template-columns:auto 24px;grid-template-rows:auto}#blog-aside .blog-aside__submit__search-input{align-self:center}#blog-aside .blog-aside__submit__search-input input{display:block;font-size:1.6rem;transform:scale(.8);transform-origin:left center;width:120%}#blog-aside .blog-aside__submit__search-btn{align-self:center}#blog-aside .blog-aside__submit__search-btn button{background-color:#f17698;border:none;padding:0;width:24px}#blog-aside .blog-aside__wrap{box-shadow:2px 2px 5px #0000004d;padding:10px}#blog-aside .blog-aside__wrap:not(:first-of-type){margin-top:15px}#blog-aside .blog-aside__wrap.gray{background-color:#e3e3e3}#blog-aside .blog-aside__section-title{background-color:#e3e3e3;font-size:1.3rem;line-height:1;padding:.5em .35em}#blog-aside .blog-aside__section-title:before{content:"▼";display:inline-block;padding-right:.5em}#blog-aside .blog-aside__section-title-en{font-size:1.7rem;text-align:center}#blog-aside .blog-aside ul li:first-of-type{margin-top:.5em}#blog-aside .blog-aside ul a{color:#333;font-size:1.3rem}#blog-aside .blog-aside ul a:hover{color:#ff7592}#blog-aside .blog-aside ul li:last-child{margin-bottom:10px}#blog-aside .blog-aside ol,#blog-aside .blog-aside ul{list-style:none;margin-bottom:0;padding-left:0;width:100%}#blog-aside .blog-aside__archive .toggleSlide{background-color:#e3e3e3;font-size:1.3rem;line-height:1;padding:.5em .35em;text-align:center}#blog-aside .blog-aside__archive .toggleSlide:hover{cursor:pointer}#blog-aside .blog-aside__archive .toggleSlide:before{content:"▼";display:inline-block;margin-right:.25em}#blog-aside .blog-aside__archive>ol>li ol{display:flex;flex-wrap:wrap;font-size:1rem;margin-bottom:15px;margin-left:-.5em}#blog-aside .blog-aside__archive>ol>li ol>li{display:flex;margin-bottom:.25em;margin-left:.5em;width:20%}#blog-aside .blog-aside__archive>ol>li ol>li a{color:#333;display:block;text-align:center}#blog-aside .blog-aside__archive>ol>li ol>li a:hover{color:#ff7592}#blog-aside .b-checkbox{font-size:1.3rem}#blog-aside.blog-aside-single select{font-size:1.6rem!important}#blog-aside.blog-aside-single section{margin-top:30px}#blog-aside.blog-aside-single ol,#blog-aside.blog-aside-single ul{list-style:none;padding-left:0}#blog-aside.blog-aside-single ol li,#blog-aside.blog-aside-single ul li{margin-bottom:0;margin-top:10px}#blog-aside.blog-aside-single .blog-aside__gray-box{background-color:#f5f5f5}#blog-aside.blog-aside-single .blog-aside__about{background-color:#f5f5f5;padding:1.2em .8em}#blog-aside.blog-aside-single .blog-aside__about h2{font-size:1.5rem;margin:0;text-align:center}#blog-aside.blog-aside-single .blog-aside__about p{font-size:1.3rem;line-height:1.8;margin:1em 0 0}#blog-aside.blog-aside-single .blog-aside__about a{color:#ff7592;display:block;font-size:1.4rem;margin-top:1em;text-align:center}#blog-aside.blog-aside-single .blog-aside__about a:before{content:"≫";display:inline-block;padding-right:.2em}#blog-aside.blog-aside-single .blog-aside__link{display:block;margin-top:20px}#blog-aside.blog-aside-single .blog-aside__arrow-box h2{font-size:1.4rem}#blog-aside.blog-aside-single .blog-aside__arrow-box h2:before{content:"↓"}#blog-aside.blog-aside-single .blog-aside__blog-list-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;grid-gap:10px;font-size:1.6rem;padding-left:10px;padding-right:10px}#blog-aside.blog-aside-single .blog-aside__blog-list-grid li{margin-top:0}#blog-aside .blog-aside__section-header{font-size:1.5rem;margin:0;padding:1em 0;text-align:center}.term-blogcolor-list .control-label,.term-blogcolor-list>a{display:grid;grid-auto-rows:auto;grid-template-columns:auto 1fr;grid-gap:8px}#column-aside{max-width:240px;width:100%}#column-aside .column-aside__category{border-bottom:1px solid #000;font-size:1.6rem;margin-bottom:0;padding-bottom:1em}#column-aside ol,#column-aside ul{list-style:none;margin-bottom:30px;margin-top:20px;padding:0}#column-aside article{display:grid;grid-template-columns:85px 1fr;width:100%;grid-gap:5px}#column-aside article h3{font-size:1.3rem;line-height:1.8;order:2}#column-aside article img{order:1}#column-aside .column-aside__list-category li{margin-top:12px}#column-aside .column-aside__list-category a{align-items:center;color:#333;display:flex;font-size:1.3rem;line-height:1;width:100%}#column-aside .column-aside__list-category a span{display:inline-block;margin-left:10px}#column-aside .column-aside__list-category a img{line-height:1;max-width:24px}#column-aside .column-aside__list li:not(:first-child){margin-top:20px}#column-aside .column-aside__list a{color:#333;opacity:1;transition:.25s}#column-aside .column-aside__list a:hover{color:#ff7592;opacity:.75;text-decoration:none}#column-aside ol article{position:relative}#column-aside ol article:before{left:0;position:absolute;top:0}#column-aside ol li:first-of-type article:before{content:url(../images/column/icon-no01.png)}#column-aside ol li:nth-of-type(2) article:before{content:url(../images/column/icon-no02.png)}#column-aside ol li:nth-of-type(3) article:before{content:url(../images/column/icon-no03.png)}#aside-right-links{overflow:hidden}#aside-right-links a{color:#333}#aside-right-links ol,#aside-right-links ul{list-style:none;padding:0}#aside-right-links li:not(:first-child){margin-top:8px}#aside-right-links .aside-right-links-wrap>a{display:block}#aside-right-links .aside-right-links-wrap>a:not(:first-child){margin-top:8px}#aside-right-links .aside-title-header{align-items:center;display:flex;font-size:13px;font-weight:700;letter-spacing:.1em;margin-top:3em;width:100%}#aside-right-links .aside-title-header:before{display:inline-block;margin-right:.5em}#aside-right-links .aside-showroom-list{margin-top:2em}#aside-right-links .aside-showroom-list ul{margin-top:1.6em}#aside-right-links .aside-showroom-list li{margin-top:.8em}#aside-right-links .aside-showroom-list li a{font-size:14px;letter-spacing:.1em}#aside-right-links .aside-lineup-list{margin-top:1.5em}#aside-right-links .aside-lineup-list .balloon{background-image:url(../images/common/sidebar/icon-fukidashi.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;font-size:1.2rem;font-weight:700;height:40px;margin-top:25px;padding-top:.5em;text-align:center;width:191px}#aside-right-links .aside-lineup-list dl{margin-top:.5em}#aside-right-links .aside-lineup-list dt{background-color:#f3f3f3;font-size:12px;letter-spacing:.1em;line-height:1;margin:0;padding:10px 15px}#aside-right-links .aside-lineup-list li{margin-top:0}#aside-right-links .aside-lineup-list .aside-products-list a{display:grid;grid-template-columns:27px 1fr;grid-template-rows:1fr;min-height:45px;width:100%;grid-gap:8px;align-items:center;gap:8px;position:relative}#aside-right-links .aside-lineup-list .aside-products-list a:before{border:0;border-right:1px solid #000;border-top:1px solid #000;bottom:0;content:"";height:5px;margin:auto;position:absolute;right:1px;top:.35em;transform:rotate(45deg);width:5px}#aside-right-links .aside-lineup-list .aside-products-list a>span{line-height:1}#aside-right-links .aside-lineup-list .aside-products-list a>span:first-child{height:31px;position:relative;width:100%}#aside-right-links .aside-lineup-list .aside-products-list a>span:first-child:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;font-size:0;height:100%;line-height:1;max-height:31px;max-width:27px}#aside-right-links .aside-lineup-list .aside-products-list a>span:last-child{padding-top:.35em}#aside-right-links .aside-lineup-list .lineup-list-name{font-size:13px;letter-spacing:.1em;order:2;width:100%}#aside-right-links .aside-lineup-list .lineup-list-sub{display:block;font-size:10px;order:1;padding-top:.2em}#aside-right-links .aside-lineup-list .lineup-list-std span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-pre.png?q=0522)}#aside-right-links .aside-lineup-list .lineup-list-ap span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-apparel.png)}#aside-right-links .aside-lineup-list .lineup-list-bsc span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-basic.png)}#aside-right-links .aside-lineup-list .lineup-list-sus span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-sus.png)}#aside-right-links .aside-lineup-list .lineup-list-full span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-full.png)}#aside-right-links .aside-lineup-list .lineup-list-easy span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-easy.png)}#aside-right-links .aside-lineup-list .lineup-list-easy-premium span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-easy-premium.png)}#aside-right-links .aside-lineup-list .lineup-list-kraft span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-kraft.png)}#aside-right-links .aside-lineup-list .lineup-list-color span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-speedy.png)}#aside-right-links .aside-lineup-list .lineup-list-ribbon span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-ribbon.png)}#aside-right-links .aside-lineup-list .lineup-list-box span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-box.png)}#aside-right-links .aside-lineup-list .lineup-list-paper-cylinder span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-paper-cylinder.png)}#aside-right-links .aside-lineup-list .lineup-list-nwb span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-nwb.png)}#aside-right-links .aside-lineup-list .lineup-list-poly span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-vinyl.png)}#aside-right-links .aside-lineup-list .lineup-list-seal span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-seal.png)}#aside-right-links .aside-lineup-list .lineup-list-deli span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-present-bag.png)}#aside-right-links .aside-lineup-list .lineup-list-delipoly span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-delipoly.png)}#aside-right-links .aside-lineup-list .lineup-list-lux span:first-child:before{background-image:url(../images/common/sidebar/products/icon-products-lux.png)}#aside-right-links .aside-arrow-header{font-size:13px;margin-top:2em}#aside-right-links .aside-arrow-header:before{content:"↓"}#aside-right-links .aside-recent-mag{background-color:#fcfbf0;padding:10px}#aside-right-links .aside-recent-mag h2{border-bottom:1px solid #000;font-size:15px;padding-bottom:.2em;text-align:center}#aside-right-links .aside-recent-mag>ol{margin:0 0 0 10px;padding:0}#aside-right-links .aside-recent-mag a{opacity:1;transition:.15s}#aside-right-links .aside-recent-mag a:hover{opacity:.65;text-decoration:none}#aside-right-links .aside-recent-mag li,#aside-right-links .aside-recent-mag li:not(:first-child){margin-top:10px}#aside-right-links .aside-recent-mag li:first-of-type .aside-recent-mag-post-image:before{content:"1"}#aside-right-links .aside-recent-mag li:first-of-type .aside-recent-mag-post-image:before,#aside-right-links .aside-recent-mag li:nth-of-type(2) .aside-recent-mag-post-image:before{align-items:center;background-color:#51b1c9;color:#fff;display:flex;height:14px;justify-content:center;left:0;line-height:1;padding:9px;position:absolute;top:0;transform:translateY(-10%) translateX(-50%);width:14px}#aside-right-links .aside-recent-mag li:nth-of-type(2) .aside-recent-mag-post-image:before{content:"2"}#aside-right-links .aside-recent-mag li:nth-of-type(3) .aside-recent-mag-post-image:before{content:"3"}#aside-right-links .aside-recent-mag li:nth-of-type(3) .aside-recent-mag-post-image:before,#aside-right-links .aside-recent-mag li:nth-of-type(4) .aside-recent-mag-post-image:before{align-items:center;background-color:#51b1c9;color:#fff;display:flex;height:14px;justify-content:center;left:0;line-height:1;padding:9px;position:absolute;top:0;transform:translateY(-10%) translateX(-50%);width:14px}#aside-right-links .aside-recent-mag li:nth-of-type(4) .aside-recent-mag-post-image:before{content:"4"}#aside-right-links .aside-recent-mag li:nth-of-type(5) .aside-recent-mag-post-image:before{align-items:center;background-color:#51b1c9;color:#fff;content:"5";display:flex;height:14px;justify-content:center;left:0;line-height:1;padding:9px;position:absolute;top:0;transform:translateY(-10%) translateX(-50%);width:14px}#aside-right-links .aside-recent-mag-post{display:flex}#aside-right-links .aside-recent-mag-post-title{font-size:12px;line-height:1.5;margin:0;order:2}#aside-right-links .aside-recent-mag-post-image{margin-right:15px;max-width:55px;order:1;position:relative}#aside-right-links .aside-sns-links{margin-top:0}#aside-right-links .aside-sns-links-wrap{margin:15px auto 0;max-width:95%;width:100%}#aside-right-links .aside-sns-links .aside-title-header{margin-top:0}#aside-right-links .aside-sns-links ul{list-style:none}#aside-right-links .aside-sns-links li{margin-bottom:0;margin-top:0}#aside-right-links .aside-sns-links img{width:28px}#aside-right-links .aside-boder-box{border-top:1px solid #000;margin-top:30px;padding-top:35px}#aside-right-links .aside-boder-box__link-margin a:not(:first-child)>*,#aside-right-links .aside-boder-box__link-margin li:not(:first-child)>*{display:block;margin-top:15px}#aside-right-links .aside-lineup-list.aside-boder-box{padding-top:0}.aside-lineup-list h2{font-size:1.6rem;margin-top:30px}.aside-lineup-list h3{font-size:1.5rem;margin-top:.5em}.aside-lineup-list h3+ul a{font-size:1.3rem;line-height:1.2}.aside-lineup-list #deadline-link{display:block;margin-top:2.5em}.product-border{border-color:#000;margin-bottom:30px;margin-top:30px;padding-bottom:0;padding-top:0}.content-links{padding-top:30px}.border-link{align-items:center;background:#0000;border:1px solid #000;display:flex;font-size:1.5rem;font-weight:700;height:50px;line-height:1;padding-left:40px;position:relative}.border-link:not(:first-child){margin-top:10px}.border-link:before{border:0;border-right:1px solid #000;border-top:1px solid #000;bottom:0;content:"";height:5px;margin:auto;position:absolute;right:30px;top:0;transform:rotate(45deg);width:5px}.icon-links a{display:grid;font-size:1.5rem;font-weight:700;grid-template-columns:30px 1fr;grid-template-rows:auto;position:relative;grid-gap:10px;gap:10px}.icon-links a:not(:first-child){margin-top:20px}.icon-links a:before{border:0;border-right:1px solid #000;border-top:1px solid #000;bottom:0;content:"";height:5px;margin:auto;position:absolute;right:1px;top:0;transform:rotate(45deg);width:5px}#bb-breadcrumbs a,#bb-breadcrumbs span{color:#050505;font-size:11px}.c-navBreadcrumb{background:#fff}.c-navBreadcrumb__list{line-height:1.2;margin:0 auto;max-width:1090px;padding:0 20px 10px;width:100%}.c-navBreadcrumb__list li{display:inline;font-size:1.1rem;position:relative}.c-navBreadcrumb__list li:after{content:">"}.c-navBreadcrumb__list li:last-child:after{display:none}.c-navBreadcrumb__list li:last-child>span{padding:0}.c-navBreadcrumb__list li>a,.c-navBreadcrumb__list li>span{padding:0 0 1px;text-decoration:none}.c-navMenu{margin:50px auto;max-width:670px}.c-navMenu__list{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;list-style:none;margin:0 0 0 -30px;padding-left:0}.c-navMenu__list li{padding:0 0 0 30px;width:33.3333333333%}.c-navMenu__list a{border-bottom:1px solid #000;color:#323232;display:block;line-height:1;padding:10px 33px 10px 0;position:relative;text-align:center}.c-navMenu__list a:after{content:url(../images/common/icn_arrow_menu.png);margin:-10px 0 0;position:absolute;right:10px;top:50%}.c-navDetail{background:#ebebeb;margin:50px auto 0;padding:5px}.c-navDetail__list{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.c-navDetail__list li{border-right:1px solid #ccc;font-size:1.3rem;white-space:nowrap}.c-navDetail__list li:last-child{border-right:none}.c-navDetail__list a{color:#333;display:block;line-height:1;padding:5px;position:relative;text-align:center}.c-navDetail__list[data-col="3"] li{width:33.3333333333%}.c-navDetail__list[data-col="6"] li{width:16.6666666667%}#global-navlinks{bottom:75px;position:fixed;right:20px;z-index:100}#global-navlinks ul{display:grid;grid-template-columns:1fr;grid-template-rows:auto;list-style:none;margin:0 0 8px;padding:0;position:relative;grid-gap:12px;gap:12px}#global-navlinks li{margin-bottom:0}#global-navlinks img{max-height:16px;max-width:18px}#global-navlinks a{align-items:center;background-color:#fff;border:1px solid #ff5570;border-radius:5px;color:#ff5570;display:grid;font-size:1.4rem;grid-template-columns:1fr 16px;grid-template-rows:auto;justify-content:space-between;letter-spacing:0;min-height:36px;min-width:160px;opacity:1;padding:0 13px;position:relative;transition:.15s;width:100%}#global-navlinks a .t-text{font-size:1.2rem;left:50%;position:absolute;top:0;transform:translateX(-50%) translateY(-120%);width:100%}#global-navlinks a>span{display:block;margin-top:0;order:1}#global-navlinks a img{order:2}#global-navlinks a:hover{opacity:.5;text-decoration:none}#top-link{bottom:15px;position:fixed;right:20px;z-index:2}.full_load{align-items:center;background-color:#ffffffb3;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .65s ease;visibility:hidden;width:100vw;z-index:999999}.full_load.show{opacity:1;visibility:visible}.load-svg{display:table;margin:0 auto}.load-svg,.load-svg svg{height:50px;width:50px}#page-popup-content{background-color:#fff;border:2px solid #ff4a4a;bottom:10px;left:8px;opacity:0;padding:20px 40px;position:fixed;transition:1s;visibility:hidden;z-index:1000}#page-popup-content h2{font-size:1.6rem;font-weight:700;letter-spacing:.4px;line-height:1.7;text-align:center}#page-popup-content a{align-items:center;background:linear-gradient(90deg,#ff8ba6,#ff4a4a);border-radius:21px;color:#fff;display:flex;font-size:1.4rem;font-weight:700;height:42px;justify-content:center;margin:10px auto 0;opacity:1;transition:all .15s;width:227px}#page-popup-content a:hover{opacity:.85;text-decoration:none}#page-popup-content .showroom-text{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;margin-top:15px;grid-gap:18px;align-items:center;gap:18px}#page-popup-content .showroom-text p{line-height:1.7;margin:0}#page-popup-content button{background:#000;border:none;border-radius:50%;height:37px;width:37px;-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center;position:absolute;right:0;top:0;transform:translate(50%,-50%)}#page-popup-content button:focus{outline:none}#page-popup-content.show{display:block;opacity:1;visibility:visible}#page-popup-content.modal-interview .interview-text{display:grid;grid-template-columns:114px 1fr;grid-gap:18px;align-items:center;gap:18px}#page-popup-content.modal-interview .interview-text h2{text-align:left}#page-popup-content.modal-store .store-text{display:grid;grid-template-columns:114px 1fr;grid-gap:18px;align-items:center;gap:18px}#page-popup-content.modal-store .store-text h2{text-align:center}#page-popup-content.modal-store .store-text h2 span{align-items:center;display:grid;grid-template-columns:13px auto;grid-template-rows:auto;justify-content:center;position:relative;grid-gap:10px;gap:10px}#page-popup-content.modal-store .store-text h2 span:before{content:url(../images/components/popup/store/icon-mark.svg);height:21px;width:13px}.library-cta{margin:0 auto;max-width:650px}.library-cta .cta-wrap{border:1px solid #ff7064;margin-top:100px}.library-cta .cta-head h2{align-items:center;background-color:#ff7064;border:none;color:#fff;display:flex;font-size:1.8rem;height:48px;justify-content:center;line-height:1;margin:0;padding:0}.library-cta .cta-body{padding:30px}.library-cta ul{background-color:#f5f5f5;border:none!important}.library-cta ul li{font-size:1.5rem;font-weight:700}.library-cta ul li:not(:first-child){margin-top:5px}.library-cta ul li span{color:#e00000}.library-cta ul li::marker{color:#000!important}.library-cta ul+p{margin-top:2.5em!important}.library-cta p{letter-spacing:1.5px;margin-top:2.5em}.library-cta p:not(:first-child){margin-top:1.5em}.library-cta p span{color:#e00000;font-weight:700}.library-cta .link-library{margin-top:30px}.library-cta .cta-image img{display:table;margin:0 auto}.library-cta .cta-image+p{margin-top:2.5em!important}.lib-single ol,.lib-single ul{border:1px solid #000;padding:20px 40px}.lib-single ol li::marker,.lib-single ul li::marker{color:#54aaad}.lib-single u{background:linear-gradient(#0000,#ffe624 0);font-weight:700;line-height:1.2;padding:0 5px;text-decoration:none}.lib-single table td{border:1px solid #9d9d9d}.lib-single table tr:first-child td{background-color:#ededed;padding:6px 10px}.cta-showroom-links{background-color:#f7f7f7;margin-top:45px;padding:28px}.cta-showroom-links .cta-tel{color:#000}.cta-showroom-links small{display:block;font-size:1.1rem;margin-top:1em;text-align:center}.cta-showroom-links h2{font-size:1.7rem;font-weight:700;margin:0;text-align:center}.cta-showroom-links>ul{display:grid;grid-auto-rows:auto;grid-template-columns:320px 320px;justify-content:center;list-style:none;margin-top:35px;padding:0;grid-gap:55px;gap:55px}.cta-showroom-links>ul>li dl{display:flex;flex-direction:column}.cta-showroom-links>ul>li dd,.cta-showroom-links>ul>li dt{margin-bottom:0}.cta-showroom-links>ul>li dt{font-size:1.6rem;font-weight:700;margin-top:15px;order:2;position:relative}.cta-showroom-links>ul>li dt>a{color:#000;position:absolute}.cta-showroom-links>ul>li dt>a.cta-show-cal{align-items:center;background-color:#fff;border:1px solid #000;border-radius:50px;color:#000;display:flex;font-size:1.3rem;font-weight:400;height:20px;justify-content:center;line-height:1;padding:10px 8px;position:absolute;right:0;top:0;width:auto}.cta-showroom-links>ul>li dt>a.cta-show-cal:hover{text-decoration:none}.cta-showroom-links>ul>li dd{font-size:13px;margin-top:12px;order:3}.cta-showroom-links>ul>li dd.cta-showroom-img{margin-top:0;order:1}.cta-showroom-links>ul>li dd img{display:table;height:auto;margin:0 auto;max-width:100%}.cta-showroom-bottom hr{margin:30px 0}.cta-showroom-bottom h3{font-size:1.5rem;font-weight:700;margin-top:30px;text-align:center}.cta-showroom-bottom>ul{align-items:center;display:grid;grid-auto-rows:auto;grid-template-columns:auto auto;justify-content:center;list-style:none;grid-gap:50px;gap:50px;padding:0}.cta-showroom-bottom>ul a{align-items:center;background-color:#fff;border:1px solid #000;border-radius:50px;color:#000;display:flex;height:40px;justify-content:center;margin:25px auto 0;position:relative;width:225px}.cta-showroom-bottom>ul a div{display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.cta-showroom-bottom>ul a div:after{background:url(../images/showroom/icon-cta-arrow-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:4.86px;width:12.99px}.cta-showroom-bottom-link .cta-shoroom-bottom-text{align-items:center;display:flex;font-size:1.4rem;font-weight:700}.cta-showroom-bottom-link .cta-shoroom-bottom-text>div:first-child{margin-right:10px}.cta-showroom-bottom-link .cta-shoroom-bottom-text span{color:#ff4a4a;display:block}.cta-showroom-bottom-link .cta-shoroom-bottom-text a{border:1px solid #000;border-radius:50px;display:flex;height:40px;opacity:1;position:relative;transition:.15s}.cta-showroom-bottom-link .cta-shoroom-bottom-text a:hover{color:#000;opacity:.85;text-decoration:none}.cta-showroom-link-showroom{align-items:center;background-image:linear-gradient(90deg,#ff8aa5,#ff859f 8%,#ff8097 17%,#ff7a91 25%,#ff758a 33%,#ff7083 42%,#ff6b7c 50%,#ff6675 58%,#ff616e 67%,#ff5c64 75%,#ff575c 83%,#ff5254 92%,#ff4d4d);border-radius:100px;color:#fff;display:flex;font-size:1.6rem;font-weight:700;height:53px;justify-content:center;margin:10px auto 0;opacity:1;position:relative;text-align:center;transition:.15s;width:310px}.cta-showroom-link-showroom:hover{color:#fff;opacity:.85;text-decoration:none}.cta-showroom-link-showroom:after{content:url(../images/showroom/icon-cta-arrow-white.svg);position:absolute;right:20px;top:50%;transform:translateY(-50%)}#common-product-link-6{background-color:#ededed;margin-top:20px;padding:35px 0}#common-product-link-6 .product-link-head{font-size:2rem;font-weight:700;text-align:center}#common-product-link-6 .product-link-wrapper{margin:0 auto;max-width:890px}#common-product-link-6 .product-link-list{display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;padding:0;grid-gap:70px 60px;grid-auto-rows:auto;margin:50px 0 0}#common-product-link-6 .list-link{align-items:center;background:linear-gradient(90deg,#ff8aa5,#ff4d4d);border-radius:25px;color:#fff;display:grid;font-size:1.4rem;font-weight:700;height:42px;justify-content:center;line-height:1;margin:10px auto 0;max-width:225px}#common-product-link-6 .product-list-link{color:#000}#common-product-link-6 .product-list-link:hover{text-decoration:none}#common-product-link-6 .product-list-link:hover .text-desc div:last-child{text-decoration:underline}#common-product-link-6 dl{display:flex;flex-direction:column}#common-product-link-6 dt{order:2}#common-product-link-6 .text-c{font-weight:700;order:3}#common-product-link-6 .text-image{order:1;position:relative}#common-product-link-6 .text-image img{border-radius:7px}#common-product-link-6 .text-image div{align-items:center;background:#fff;border:1px solid #000;display:flex;font-size:1.3rem;font-weight:700;height:30px;justify-content:center;line-height:1;max-width:190px;position:absolute;transform:translateY(-65%) translateX(-15px);width:100%;z-index:9}#common-product-link-6 .text-desc{order:4}#common-product-link-6 .text-desc .desc{font-size:1.2rem}#common-product-link-6 .text-desc div:last-child{color:#ff4a4a;display:block;font-size:1.2rem;font-weight:700;letter-spacing:.05em;text-align:right}#common-product-link-service{border-top:1px solid #000;margin:45px auto 0;max-width:1065px;padding-top:45px}#common-product-link-service .product-link-head{font-size:2rem;font-weight:700;text-align:center}#common-product-link-service .product-link-head+p{color:#000;font-size:1.3rem;font-weight:500;line-height:25px;margin-top:1em;text-align:center}#common-product-link-service .product-link-wrapper{padding-bottom:30px}#common-product-link-service .product-link-wrapper ul{display:grid;grid-auto-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none;padding:0;grid-gap:22px;gap:22px;margin-bottom:0;margin-top:40px}#common-product-link-service .product-link-wrapper ul li{margin:0;padding:0}#common-product-link-service dl{display:flex;flex-direction:column}#common-product-link-service dl dt{font-size:1.7rem;order:2;padding:.7em 0;text-align:center}#common-product-link-service dl dd{font-size:1.3rem;text-align:center}#common-product-link-service dl dd.image{order:1}#common-product-link-service dl dd.text{order:3}#common-product-link-service .list-link{align-items:center;background:linear-gradient(90deg,#ff8aa5,#ff4d4d);border-radius:25px;color:#fff;display:grid;font-size:1.4rem;font-weight:700;height:42px;justify-content:center;line-height:1;margin:10px auto 0;max-width:255px}#common-product-link-2{margin-top:60px}#common-product-link-2 .product-link-2-wrapper{margin:0 auto;max-width:1050px}#common-product-link-2 ul{display:grid;grid-auto-rows:auto;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0;grid-gap:15px;gap:15px}#common-product-link-2 li{background-color:#f5f5f5;margin:0;padding:23px 23px 23px 40px}#common-product-link-2 dl{display:flex;flex-direction:column}#common-product-link-2 dt{color:#fd2b2a;font-size:1.7rem;order:2;text-align:center}#common-product-link-2 dd a{align-items:center;background:#fff;border:1px solid #000;border-radius:19px;color:#000;display:flex;grid-template-columns:1fr;height:38px;justify-content:center;width:230px}#common-product-link-2 dd.text{font-size:1.4rem;font-weight:700;order:1;text-align:center}#common-product-link-2 dd.image{display:grid;grid-template-columns:auto 1fr;margin-top:18px;order:3;grid-gap:40px;font-size:1.3rem;gap:40px}.cta-tel-link{background-color:#f5f5f5;padding:30px 7.5px}.cta-tel-link a{color:#000;text-decoration:none}.cta-tel-link a *{opacity:1;transition:.15s}.cta-tel-link a:hover{text-decoration:none}.cta-tel-link a:hover *{opacity:.85}.cta-tel-link div{align-items:center;display:flex;flex-direction:column;gap:15px}.cta-tel-link div h2{font-size:1.8rem;line-height:1;margin:0}.cta-tel-link div small{font-size:1.1rem;line-height:1}.works-logo{align-items:center;display:grid;justify-content:center;list-style:none;padding:0;grid-gap:20px;gap:20px;grid-auto-rows:auto;grid-template-columns:auto auto auto auto auto;margin-bottom:0;margin-top:20px}.works-logo.works-logo-top{grid-template-columns:auto auto auto auto auto auto}.works-logo img{display:table;margin:0 auto;max-height:auto;max-width:100%}.works-logo:last-child{margin-bottom:30px;margin-top:20px}.works-logo.works-logo-pc{gap:80px}.works-logo.works-logo-pc li img{transform:scale(1.2)}.works-logo.works-logo-pc:not(:first-child){margin-top:30px}.works-logo.works-logo-sp{grid-template-columns:auto auto auto}.works-logo.works-logo-sp li:nth-child(10){grid-column:1/3;grid-row:4/4}.works-logo.works-logo-sp li:last-child{grid-column:2/4;grid-row:4/4}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}body.home :root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}body.home :host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}body.home .swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}body.home .swiper-vertical>.swiper-wrapper{flex-direction:column}body.home .swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}body.home .swiper-android .swiper-slide,body.home .swiper-ios .swiper-slide,body.home .swiper-wrapper{transform:translateZ(0)}body.home .swiper-horizontal{touch-action:pan-y}body.home .swiper-vertical{touch-action:pan-x}body.home .swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}body.home .swiper-slide-invisible-blank{visibility:hidden}body.home .swiper-autoheight,body.home .swiper-autoheight .swiper-slide{height:auto}body.home .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}body.home .swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}body.home .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}body.home .swiper-3d .swiper-wrapper{transform-style:preserve-3d}body.home .swiper-3d{perspective:1200px}body.home .swiper-3d .swiper-cube-shadow,body.home .swiper-3d .swiper-slide{transform-style:preserve-3d}body.home .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}body.home .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}body.home .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}body.home .swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}body.home .swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}body.home .swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}body.home .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}body.home .swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}body.home .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}body.home .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}body.home .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}body.home .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}body.home .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}body.home .swiper-3d .swiper-slide-shadow,body.home .swiper-3d .swiper-slide-shadow-bottom,body.home .swiper-3d .swiper-slide-shadow-left,body.home .swiper-3d .swiper-slide-shadow-right,body.home .swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}body.home .swiper-3d .swiper-slide-shadow{background:#00000026}body.home .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}body.home .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}body.home .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}body.home .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}body.home .swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}body.home .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,body.home .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}body.home .swiper-lazy-preloader-white{--swiper-preloader-color:#fff}body.home .swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.home .swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}body.home .swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}body.home .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}body.home .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}body.home .swiper-button-next,body.home .swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}body.home .swiper-button-next.swiper-button-disabled,body.home .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}body.home .swiper-button-next.swiper-button-hidden,body.home .swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}body.home .swiper-navigation-disabled .swiper-button-next,body.home .swiper-navigation-disabled .swiper-button-prev{display:none!important}body.home .swiper-button-next svg,body.home .swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}body.home .swiper-rtl .swiper-button-next svg,body.home .swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}body.home .swiper-button-prev,body.home .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}body.home .swiper-button-next,body.home .swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}body.home .swiper-button-lock{display:none}body.home .swiper-button-next:after,body.home .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}body.home .swiper-button-prev:after,body.home .swiper-rtl .swiper-button-next:after{content:"prev"}body.home .swiper-button-next:after,body.home .swiper-rtl .swiper-button-prev:after{content:"next"}body.home .swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}body.home .swiper-pagination.swiper-pagination-hidden{opacity:0}body.home .swiper-pagination-disabled>.swiper-pagination,body.home .swiper-pagination.swiper-pagination-disabled{display:none!important}body.home .swiper-horizontal>.swiper-pagination-bullets,body.home .swiper-pagination-bullets.swiper-pagination-horizontal,body.home .swiper-pagination-custom,body.home .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}body.home .swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}body.home .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}body.home .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,body.home .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}body.home .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}body.home .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}body.home .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}body.home .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}body.home .swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}body.home button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}body.home .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}body.home .swiper-pagination-bullet:only-child{display:none!important}body.home .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}body.home .swiper-pagination-vertical.swiper-pagination-bullets,body.home .swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}body.home .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,body.home .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}body.home .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,body.home .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}body.home .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,body.home .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}body.home .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,body.home .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}body.home .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,body.home .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}body.home .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,body.home .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}body.home .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}body.home .swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}body.home .swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}body.home .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}body.home .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}body.home .swiper-horizontal>.swiper-pagination-progressbar,body.home .swiper-pagination-progressbar.swiper-pagination-horizontal,body.home .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,body.home .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}body.home .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,body.home .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,body.home .swiper-pagination-progressbar.swiper-pagination-vertical,body.home .swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}body.home .swiper-pagination-lock{display:none}body.home .swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}body.home .swiper-scrollbar-disabled>.swiper-scrollbar,body.home .swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}body.home .swiper-horizontal>.swiper-scrollbar,body.home .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}body.home .swiper-scrollbar.swiper-scrollbar-vertical,body.home .swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}body.home .swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}body.home .swiper-scrollbar-cursor-drag{cursor:move}body.home .swiper-scrollbar-lock{display:none}body.home .swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}body.home .swiper-zoom-container>canvas,body.home .swiper-zoom-container>img,body.home .swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}body.home .swiper-slide-zoomed{cursor:move;touch-action:none}body.home .swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}body.home .swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}body.home .swiper-grid>.swiper-wrapper{flex-wrap:wrap}body.home .swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}body.home .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}body.home .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}body.home .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}body.home .swiper-fade .swiper-slide-active,body.home .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}body.home .swiper.swiper-cube{overflow:visible}body.home .swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}body.home .swiper-cube .swiper-slide .swiper-slide{pointer-events:none}body.home .swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}body.home .swiper-cube .swiper-slide-active,body.home .swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}body.home .swiper-cube .swiper-slide-active,body.home .swiper-cube .swiper-slide-next,body.home .swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}body.home .swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}body.home .swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}body.home .swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}body.home .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,body.home .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,body.home .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,body.home .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}body.home .swiper.swiper-flip{overflow:visible}body.home .swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}body.home .swiper-flip .swiper-slide .swiper-slide{pointer-events:none}body.home .swiper-flip .swiper-slide-active,body.home .swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}body.home .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,body.home .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,body.home .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,body.home .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}body.home .swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}body.home .swiper.swiper-cards{overflow:visible}body.home .swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.bb-btn-fukidashi-warp-link{display:table;margin:30px auto 0}.bb-btn-fukidashi-warp-link:hover{cursor:pointer;text-decoration:none}.bb-btn-fukidashi-warp-link:hover>span:before{left:1px;top:3px}.bb-btn-fukidashi-warp-link>span{font-weight:700;line-height:1}.bb-btn-fukidashi-warp-link>span:first-child{color:#ff7592;display:block;font-size:1.5rem;text-align:center}.bb-btn-fukidashi-warp-link>span:last-child{align-items:center;color:#fff;display:flex;height:52px;justify-content:center;margin-top:10px;position:relative}.bb-btn-fukidashi-warp-link>span:last-child span{display:flex;font-size:1.8rem;letter-spacing:1px;padding:0 50px;position:relative;z-index:99}.bb-btn-fukidashi-warp-link>span:last-child span:after{content:url(../images/sample-order/icon-arrow.svg);position:absolute;right:20px;top:50%;transform:translateY(-50%)}.bb-btn-fukidashi-warp-link>span:last-child:before{background:linear-gradient(90deg,#ff8aa3,#ff4d4d);border-radius:100px;content:"";height:52px;position:absolute;width:100%;z-index:0}.bb-btn-fukidashi-warp-link>span:last-child:after{background:linear-gradient(90deg,#ff4275,#e00b0b);border-radius:100px;content:"";height:52px;left:1px;position:absolute;top:3px;width:100%;z-index:-1}.bb-btn-fukidashi-warp-link+p{font-size:1.3rem;margin-top:1em;text-align:center}.sample-order-showroom{background-color:#f5f5f5;display:grid;grid-auto-rows:auto;grid-template-columns:170px 1fr;grid-gap:30px;gap:30px;margin-top:30px;padding:25px 60px}.sample-order-showroom h3{font-size:1.5rem;font-weight:700}.sample-order-showroom p{font-size:1.3rem;margin-bottom:0;margin-top:1em}.sample-order-showroom a{align-items:center;background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;display:flex;font-size:1.3rem;font-weight:700;height:30px;justify-content:center;line-height:1;margin:10px auto 0;width:180px}.sample-order-showroom a:hover{text-decoration:none}.sample-order-merit{border:1px solid #000;border-radius:10px;margin-top:30px;padding:35px}.sample-order-merit h3{font-weight:700;text-align:center}.sample-order-merit ul{list-style:none;margin-top:30px;padding:0}.sample-order-merit ul li{align-items:center;display:flex;font-weight:700;gap:15px;margin-bottom:0}.sample-order-merit ul li span{color:#ff4a4a}.sample-order-merit ul li:not(:first-child){margin-top:20px}.sample-order-merit ul li:before{content:url(../images/sample-order/icon-check.svg)}.sample-order-merit-list{align-items:flex-end;display:grid;grid-template-columns:auto 1fr}.sample-order-merit-list picture{display:table;margin:0 auto}.sample-order-anc-desc{margin-top:30px;text-align:center}.sample-order-anc-desc h3{font-size:1.7rem;font-weight:700;line-height:1.6}.sample-order-anc-desc h3+p{font-size:1.4rem}.bb-form_radio_text{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:50px;grid-row-gap:0;margin-top:20px}.bb-form_radio_text li:first-child{grid-area:1/1/2/2;padding-top:10px}.bb-form_radio_text li:nth-child(2){grid-area:1/2/2/3}.bb-form_radio_text li:nth-child(3){grid-area:2/1/3/3;margin-top:20px}.form-add-wrap{align-items:center;display:flex;gap:20px}.form-add-wrap span{display:inline}.form-add-wrap input{width:120px!important}#bb-pp-link-btn{background:#0000;border:none!important}.checkbox-sq,.checkbox-sq:after{border-radius:0!important}.checkbox-sq:after{background:none!important;border-bottom:2px solid #606060;border-left:2px solid #606060;content:"";height:6px!important;left:3px!important;position:absolute;top:5px!important;transform:rotate(-45deg) scale(0)!important;transition:.15s;width:12px!important}.checkbox-sq:checked{-webkit-appearance:none;appearance:none;background:wihte!important}.checkbox-sq:checked:after{transform:rotate(-45deg) scale(1)!important}.radio-flex-group{display:flex;flex-wrap:wrap}.radio-flex-group input{margin-right:0!important}.radio-flex-group .checkboxItem{margin-right:20px}.filepond--credits{display:none}.filepond--root{position:relative}.filepond--drop-label{text-align:center!important}.filepond--root-text{font-weight:700;padding-bottom:20px;padding-top:20px}.filepond--root-text small{display:block}.bb-form__required{flex-wrap:wrap;gap:10px;position:relative}.bb-form__required:after{margin-left:0!important}.bb-form__required br{display:none}#load-spinner{align-items:center;background-color:#ffffffd9;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;text-align:center;top:0;transition:.2s linear;visibility:hidden;width:100vw;z-index:9}#load-spinner h3{font-weight:700}#load-spinner.active{opacity:1;visibility:visible}#bb-form-personal .error-message:empty{margin-top:0}#bb-form-personal tbody>tr>th{width:220px}.checkboxItem{align-items:center;column-gap:10px;cursor:pointer;display:flex;line-height:1;padding-top:0;width:-moz-fit-content;width:fit-content}.checkboxItem,.checkboxItem label{position:relative;z-index:99}.checkboxItem .checkbox{-webkit-appearance:none;appearance:none;border:1px solid #606060;border-radius:10px;cursor:pointer;height:20px;margin-right:0!important;position:relative;width:20px}.checkboxItem .checkbox:after{background:#606060;border-radius:50%;content:"";height:60%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center center;transition:.1s;width:60%}.checkboxItem .checkbox:checked:after{transform:translate(-50%,-50%) scale(1)}.bb-form .table td>div:not(:first-child){margin-top:15px}.swiper-button{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:60px}.swiper-button button{background-color:#ff7592;border:1px solid #ff7592;color:#fff;font-size:1.3rem;padding:5px 20px;position:relative;z-index:99}.swiper-button .swiper-button-prev-color{background-color:#b8b4b4;border-color:#b8b4b4}.bb-form__item{display:grid;grid-template-columns:220px 1fr;grid-template-rows:auto}.bb-form__item:not(:first-child){margin-top:30px}.bb-form__item .bb-form__title{align-items:center;display:flex;font-size:1.5rem;font-weight:700;height:2rem;line-height:1;padding-top:10px}.bb-form__day-time{display:flex;gap:20px}.bb-form__day-time select{width:auto!important}.fc-myCustomButton-button{background:#0000!important;border:none!important;color:#000!important;font-size:1.8rem;line-height:1;margin:0!important;outline:none!important;padding:0!important}.fc-daygrid-day:hover{cursor:pointer;opacity:.7}.fc-daygrid-day .fc-h-event,.fullcalendar-loading,.fullcalendar-loading *{pointer-events:none!important}#bb-form-personal th,.bb-form__confirm th{font-weight:700!important}.form-shipping-wrap{margin-bottom:30px}#estimate-side-cta{margin-top:-10px}#estimate-side-cta ul{list-style:none;margin-bottom:0;padding:0}#estimate-side-cta ul li:last-child{margin-top:15px}#estimate-side-cta ul li a{background:#ffde15;display:grid;grid-template-columns:20px 1fr auto;grid-template-rows:auto;grid-gap:10px;align-items:center;font-size:1.4rem;gap:10px;padding:14px}#estimate-side-cta ul li a span:first-child,#estimate-side-cta ul li a span:last-child{align-items:center;display:flex;justify-content:center}.estimate-side-cta-tel-box{margin-top:20px}.estimate-side-cta-tel-box h3{-webkit-text-stroke-color:#000;-webkit-text-stroke-width:.14px;color:#000;font-size:13.5px;font-style:normal;font-weight:500;letter-spacing:.405px;line-height:normal;margin-bottom:0;text-align:center}.estimate-side-cta-tel-box img{display:table;margin:10px auto 0}.estimate-side-cta-tel-box small{color:#000;display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:normal;margin-top:10px;text-align:center}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(../fonts/slick/slick.eot)!important;src:url(../fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick/slick.woff) format("woff"),url(../fonts/slick/slick.ttf) format("truetype"),url(../fonts/slick/slick.svg#slick) format("svg")!important}.slick-loading .slick-list{background:#fff slick-image-url("../images/components/slick/ajax-loader.gif") 50% no-repeat!important}.fancybox-content .fc-daygrid-event-harness a{cursor:default!important;pointer-events:none!important}.fancybox-content .fc-daygrid-event-harness a:hover{text-decoration:none!important}@media screen and (max-width:769px){#blog-aside{max-width:100%;order:2}#column-aside{margin-top:60px;max-width:100%}#aside-right-links{display:none!important}#aside-right-links .aside-right-links-wrap>a img{display:table;margin-left:auto;margin-right:auto}#aside-right-links .aside-lineup-list .lineup-list-name{font-size:1.2rem}#aside-right-links .aside-recent-mag{margin-top:1.5em}#aside-right-links .aside-sns-links{display:none}#aside-right-links .aside-products-list{display:flex;flex-wrap:wrap}#aside-right-links .aside-products-list li{width:50%}#aside-right-links .aside-products-list-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:7.5px}#aside-right-links .aside-products-list-grid li{margin-top:0!important}#aside-right-links .aside-products-list-grid.grid-2{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:7.5px}#aside-right-links .aside-products-list-grid.grid-3{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-gap:7.5px}.c-navBreadcrumb__list{padding:0 7.5px 10px}.c-navBreadcrumb{display:none}.c-navMenu{margin:35px auto;max-width:inherit}.c-navMenu__list{list-style:none;margin-left:-5px;padding-left:0}.c-navMenu__list li{padding-left:5px}.c-navMenu__list a{border:1px solid #555;border-radius:2px;font-size:1.1rem;letter-spacing:0;padding:10px 5px 15px}.c-navMenu__list a:before{border-right:1px solid #555;border-top:1px solid #555;bottom:7px;content:"";height:5px;left:50%;margin:0;position:absolute;transform:rotate(135deg);width:5px}.c-navMenu__list a:after{display:none}.c-navDetail{background:#ebebeb;margin-top:35px;padding:5px}.c-navDetail__list{list-style:none;padding-left:0}.c-navDetail__list li{font-size:1.1rem;margin:10px 0 0}.c-navDetail__list li:nth-child(3n){border-right:none}.c-navDetail__list li:nth-child(-n+3){margin-top:0}.c-navDetail__list a{padding:5px 5px 15px}.c-navDetail__list a:before{border-right:1px solid #555;border-top:1px solid #555;bottom:7px;content:"";height:5px;left:50%;margin:0 0 0 -2px;position:absolute;transform:rotate(135deg);width:5px}.c-navDetail__list[data-col="3"] li,.c-navDetail__list[data-col="6"] li{width:33.3333333333%}#global-navlinks{align-items:end;background-color:#fff;bottom:0;display:flex;height:68px;justify-content:center;left:0;padding-left:18px;padding-right:18px;padding-top:8px;right:0}#global-navlinks ul{align-items:center;gap:18px;grid-template-columns:auto auto;justify-content:center}#global-navlinks li{margin-top:0!important;min-width:33.3333333333%}#global-navlinks li:nth-of-type(2){border-left:1px solid #fff;border-right:1px solid #fff}#global-navlinks li br{display:none}#global-navlinks a{background-color:#ffde15;border-color:#000;border-radius:100px;color:#000;display:flex;min-width:auto;padding:0 3px;width:170px;aliugn-items:center;font-size:1.4rem;justify-content:center;min-height:33px}#global-navlinks a>span{text-align:center}#global-navlinks a img{height:auto;max-width:10px}#top-link{bottom:75px;right:15px}#page-popup-content{bottom:auto;left:25px;padding:20px;right:25px;top:50%;transform:translateY(-50%)}#page-popup-content h2{letter-spacing:.1px}#page-popup-content .showroom-text p{font-size:1.2rem}#page-popup-content button{transform:translate(50%,-50%) scale(.7)}#page-popup-content.modal-interview .interview-text{grid-column: auto auto;grid-template-columns:auto;justify-content:center}#page-popup-content.modal-interview .interview-text img{display:table;margin:0 auto}#page-popup-content.modal-interview .interview-text h2,#page-popup-content.modal-interview .interview-text p{text-align:center}#page-popup-content.modal-store .store-text{grid-column: auto auto;grid-template-columns:auto;justify-content:center}#page-popup-content.modal-store .store-text img{display:table;margin:0 auto}#page-popup-content.modal-store .store-text h2{text-align:center}.library-cta .cta-head h2{font-size:1.5rem}.library-cta .cta-body{padding:30px 10px}.library-cta ul li{font-size:1.2rem}.cta-showroom-links small{font-size:1rem}.cta-showroom-links h2{font-size:1.6rem}.cta-showroom-links>ul{grid-template-columns:1fr}.cta-showroom-links>ul>li dd{font-size:1.2rem}.cta-showroom-bottom h3{font-size:1.3rem}.cta-showroom-bottom>ul{grid-template-columns:auto}#common-product-link-6 .product-link-list{grid-template-columns:1fr 1fr;grid-gap:35px 30px;padding-left:15px;padding-right:15px}#common-product-link-6 dt{font-size:1.1rem}#common-product-link-6 .text-c{font-size:.9rem}#common-product-link-6 .text-image div{font-size:1rem;transform:translateY(-65%) translateX(-10px)}#common-product-link-6 .text-desc .desc{display:none}#common-product-link-6 .text-desc div:last-child{font-size:.9rem}#common-product-link-service .product-link-head+p{padding:0 15px;text-align:left}#common-product-link-service .product-link-wrapper ul{grid-template-columns:1fr 1fr}#common-product-link-service dl dt{font-size:1.3rem}#common-product-link-service dl dd.image img{display:table;margin-left:auto;margin-right:auto;max-width:calc(100% - 30px)}#common-product-link-service dl dd.text{font-size:1rem}#common-product-link-2 ul{gap:0;grid-template-columns:1fr}#common-product-link-2 dt{font-size:1.4rem}#common-product-link-2 dd a{width:100%}#common-product-link-2 dd.text{font-size:1.2rem}#common-product-link-2 dd.image{gap:15px;grid-template-columns:1fr}#common-product-link-2 dd.image .text{font-size:1rem}#common-product-link-2 dd.image img{display:table;margin:0 auto}.cta-tel-link div h2{font-size:1.3rem}.works-logo.works-logo-pc{display:none!important}.works-logo img{max-height:40px;max-width:20vw;width:auto}.sample-order-showroom{gap:10px;grid-template-columns:1fr;padding:25px 10px}.sample-order-showroom h3{text-align:center}.sample-order-showroom img{display:table;margin:20px auto 0}.sample-order-merit ul li br{display:none}.sample-order-merit-list{grid-template-columns:1fr;grid-template-rows:auto}.bb-form{padding-left:10px;padding-right:10px}.bb-form th{padding-top:20px}#bb-form-personal tbody>tr>th{width:100%}#bb-form-personal tbody>tr>td{border-top:none!important}.checkboxItem{display:grid!important;grid-template-columns:auto 1fr;grid-template-rows:auto;grid-gap:15px 10px;gap:15px 10px}.checkboxItem:not(.no-sp){width:100%}.bb-form__item{gap:15px;grid-template-columns:1fr;grid-template-rows:auto}#bb-form-personal td,#bb-form-personal th,.bb-form__confirm td,.bb-form__confirm th{display:block!important;width:100%!important}#bb-form-personal th,.bb-form__confirm th{border-top:none!important;margin-bottom:0!important;padding-bottom:0!important;padding-top:5px}#bb-form-personal td,.bb-form__confirm td{border-top:none!important;padding-top:10px!important}.bb-form__confirm td{padding-bottom:10px!important}}@media screen and (min-width:769px){#page-popup-content.modal-store .store-text p{max-width:200px;text-align:left}.cta-showroom-links .sm-none{display:none}.works-logo.works-logo-sp{display:none!important}}@media screen and (max-width:769px) and (max-width:768px){.checkboxItem>input{grid-area:1/1/2/2}.checkboxItem>span{grid-area:1/2/2/3}.checkboxItem>div{grid-area:2/1/3/3}.checkboxItem>div input{width:100%}}