@font-face{font-family:"swiper-icons";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) format("woff");font-weight:400;font-style:normal}.dummy-section{position:relative;width:100%;min-height:320px;background-color:rgba(178,34,34,.4);margin-bottom:60px;margin-top:60px}.dummy-section::before{position:absolute;inset:0;content:"";background-color:rgba(178,34,34,.4);z-index:999}.dummy-section::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:attr(data-text) "";color:#fff;font-size:30px;font-size:1.875rem;z-index:999;font-weight:bold}.dummy-section[data-text$="後送"]{background-color:rgba(0,128,0,.4);aspect-ratio: 1030/1390;height:auto}.dummy-section[data-text$="後送"]::before{color:green}html{touch-action:manipulation}.towel.print{}.towel.print.design-sim{--design-primary-color:#1db9c6;--design-lead-gap:48px;---design-lead-sample-size:528px;---design-lead-sample-gap:50px;--design-primary-arrow:url(/html/user_data/free/towel/arrow_sim.svg)}.towel.print.design-sakusei{--design-primary-color:#cc468d;--design-lead-gap:78px;---design-lead-sample-size:402px;---design-lead-sample-gap:80px;--design-primary-arrow:url(/html/user_data/free/towel/arrow_sakusei.svg)}.towel.print.design-data{--design-primary-color:#beab25;--design-lead-gap:78px;---design-lead-sample-size:402px;---design-lead-sample-gap:80px;--design-primary-arrow:url(/html/user_data/free/towel/arrow_data.svg)}.towel.print.print-type .p-h3-type01{margin-bottom:20px}:root{--swiper-theme-color:#007aff}.towel.print :host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.towel.print .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.towel.print .swiper-vertical>.swiper-wrapper{flex-direction:column}.towel.print .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.towel.print .swiper-android .swiper-slide,.towel.print .swiper-ios .swiper-slide,.towel.print .swiper-wrapper{transform:translate3d(0,0,0)}.towel.print .swiper-horizontal{touch-action:pan-y}.towel.print .swiper-vertical{touch-action:pan-x}.towel.print .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.towel.print .swiper-slide-invisible-blank{visibility:hidden}.towel.print .swiper-autoheight,.towel.print .swiper-autoheight .swiper-slide{height:auto}.towel.print .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform , height}.towel.print .swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.towel.print .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.towel.print .swiper-3d .swiper-wrapper{transform-style:preserve-3d}.towel.print .swiper-3d{perspective:1200px}.towel.print .swiper-3d .swiper-slide,.towel.print .swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.towel.print .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.towel.print .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.towel.print .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.towel.print .swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.towel.print .swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.towel.print .swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.towel.print .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.towel.print .swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.towel.print .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.towel.print .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.towel.print .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.towel.print .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.towel.print .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.towel.print .swiper-3d .swiper-slide-shadow,.towel.print .swiper-3d .swiper-slide-shadow-left,.towel.print .swiper-3d .swiper-slide-shadow-right,.towel.print .swiper-3d .swiper-slide-shadow-top,.towel.print .swiper-3d .swiper-slide-shadow-bottom,.towel.print .swiper-3d .swiper-slide-shadow,.towel.print .swiper-3d .swiper-slide-shadow-left,.towel.print .swiper-3d .swiper-slide-shadow-right,.towel.print .swiper-3d .swiper-slide-shadow-top,.towel.print .swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.towel.print .swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.towel.print .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.towel.print .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.towel.print .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.towel.print .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.towel.print .swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.towel.print .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
  .towel.print .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {animation:swiper-preloader-spin 1s infinite linear}.towel.print .swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.towel.print .swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }.towel.print .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.towel.print .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.towel.print .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.towel.print .swiper-fade .swiper-slide-active,.towel.print .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.towel.print .anchor-trigger{margin-top:-130px;padding-top:130px}.towel.print .aspect-1 .original-table-icon-box{max-width:300px;margin:0 auto}@media screen and (max-width:767.99px){.towel.print .aspect-1 .original-table-icon-box{max-width:80vw}}@media (min-width:767.99px){.towel.print .aspect-1 .original-table-icon-box .bubble{transform:translateX(40px)}}.towel.print .aspect-1 .original-slide-wrap .mainSlider .swiper-slide{aspect-ratio: 1/1}.towel.print .aspect-1 .original-slide-wrap .mainSlider,.towel.print .aspect-1 .original-slide-wrap .thumbnailSlider{max-width:300px}@media screen and (max-width:767.99px){.towel.print .aspect-1 .original-slide-wrap .mainSlider,.towel.print .aspect-1 .original-slide-wrap .thumbnailSlider{max-width:80vw}}.towel.print .aspect-1 .original-slide-wrap .thumbnailSlider .swiper-slide{aspect-ratio: 1/1;max-width:75px}@media screen and (max-width:767.99px){.towel.print .aspect-1 .original-slide-wrap .thumbnailSlider .swiper-slide{max-width:22.1333333333vw}}.towel.print .aspect-1 .original-slide-wrap .thumbnailSlider .swiper-wrapper{justify-content:space-between}@media (min-width:767.99px){.towel.print .aspect-1 .original-slide-wrap .thumbnailSlider .swiper-wrapper{max-width:245px;margin-left:auto;margin-right:auto}}.towel.print .aspect-muffler .original-slide-wrap .mainSlider .swiper-slide{aspect-ratio: 375/150;border:none}.towel.print .aspect-muffler .original-slide-wrap .thumbnailSlider .swiper-slide{aspect-ratio: 120/48;max-width:120px;border:none}@media screen and (max-width:767.99px){.towel.print .aspect-muffler .original-slide-wrap .thumbnailSlider .swiper-slide{max-width:22vw}}.towel.print p{font-size:13px;line-height:1.8}@media screen and (max-width:767.99px){.towel.print p{font-size:3.4666666667vw}}.towel.print .txt-link{position:relative;font-size:13px;padding-right:16px;text-decoration:underline;color:#28a3cd;font-weight:500}.towel.print .txt-link:hover{text-decoration:none}@media screen and (max-width:767.99px){.towel.print .txt-link{font-size:3.4666666667vw}}.towel.print .txt-link::after{content:"";display:block;width:8px;height:12px;background-image:url(/assets/img/common/xfooter_icn_arr01.png.pagespeed.ic.PfE8Xoezb7.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:0}@media screen and (max-width:767.99px){.towel.print .sub-free-wrap{padding:0 2.6666666667vw}}.towel.print .flx-box{display:flex;justify-content:space-between}.towel.print .flx-box.center{justify-content:center}.towel.print .p-link-box a:hover{background:url(/assets/img/common/xarrow3_on.png.pagespeed.ic.7hZS6XN9Rb.png) no-repeat right 15px center;background-color:#fff5f5;border-color:#f9ccbf}@media screen and (max-width:767.99px){.towel.print .p-link-box a:hover{background: #fff5f5 url("/assets/img/common/arrow3_on.png") right 15px center/2.1333333333vw auto no-repeat}}.towel.print .body-mask{display:none;height:100%;inset:0;position:fixed;width:100%;z-index:999903}.towel.print .flow-img-wrap.on+.body-mask{background:rgba(0,0,0,.6);display:block}.towel.print .bubble{position:relative;display:inline-flex;justify-content:center;align-items:center;min-width:143px;min-height:49px;background-color:#fff;border:1px solid #27a3cd;border-radius:10px;padding:3px 8px;text-align:center;font-size:18px;color:#27a3cd;box-shadow:0 2px 0 #ddd;z-index:2}@media screen and (max-width:767.99px){.towel.print .bubble{padding:1.8666666667vw 2.1333333333vw;min-width:auto;min-height:auto;box-shadow:0 .5333333333vw 0 #ddd}.towel.print .bubble._sm{padding:1.6vw 2.1333333333vw;min-width:22.4vw}}.towel.print .bubble::before{content:"";position:absolute;bottom:-5px;left:50%;width:15px;height:15px;box-sizing:border-box;background-color:#fff;transform:translate(-50%,0) rotate(135deg);z-index:-1}@media screen and (max-width:767.99px){.towel.print .bubble::before{bottom:-1.3333333333vw;width:4vw;height:4vw}}.towel.print .bubble::after{content:"";position:absolute;bottom:-7px;left:50%;width:13px;height:13px;box-sizing:border-box;border:1px solid;border-color:#27a3cd #27a3cd transparent transparent;transform:translate(-50%,0) rotate(135deg);box-shadow:2px -2px 0 #ddd;background-color:#fff}@media screen and (max-width:767.99px){.towel.print .bubble::after{bottom:-1.8666666667vw;width:3.4666666667vw;height:3.4666666667vw;box-shadow:.5333333333vw -.5333333333vw 0 #ddd}}.towel.print .bubble-text{position:relative;color:#27a3cd;font-size:14px;font-weight:bold;letter-spacing:-.4px;text-align:center;line-height:1.5;z-index:1}@media screen and (max-width:767.99px){.towel.print .bubble-text{font-size:3.2vw;letter-spacing:-.04em}}.towel.print .bubble-decoration{position:absolute;top:-7px;right:-6px;display:flex;flex-direction:column;align-items:center;gap:3px;transform:rotate(-50deg)}.towel.print .bubble-decoration span{display:block;width:6px;height:1px;background-color:#27a3cd;transform-origin:left;border-radius:1px}.towel.print .bubble-decoration span:nth-child(1) {transform:rotate(-30deg)}.towel.print .bubble-decoration span:nth-child(2) {transform:rotate(0deg);margin-left:1px}.towel.print .bubble-decoration span:nth-child(3) {transform:rotate(30deg)}.towel.print .cate-detail{display:table-cell;vertical-align:middle}.towel.print .cate-detail>*:first-child{margin-top:0!important}.towel.print .cate-detail>*:last-child{margin-bottom:0!important}.towel.print .cate-detail ._ja{font-size:14px;font-weight:700;margin-top:4px;margin-bottom:4px}@media screen and (max-width:767.99px){.towel.print .cate-detail ._ja{font-size:3.7333333333vw}}.towel.print .cate-detail ._large{display:inline-block;font-size:30px;line-height:1;font-style:normal;vertical-align:baseline;padding-left:2px;padding-right:2px}@media screen and (max-width:767.99px){.towel.print .cate-detail ._large{font-size:8vw}}.towel.print .cate-detail ._num{display:inline-block;font-size:17px;line-height:1;font-style:normal;vertical-align:baseline}@media screen and (max-width:767.99px){.towel.print .cate-detail ._num{font-size:4.5333333333vw}}.towel.print .cate-detail ._img-wrap{margin-top:12px;margin-bottom:12px;text-align:center}.towel.print .cate-detail ._img-wrap img{max-width:100%;height:auto}@media screen and (max-width:767.99px){.towel.print .cate-detail ._img-wrap img{width:100%}}.towel.print .cate-detail ._icon{display:inline-block;width:36px;margin-top:8px;margin-bottom:8px}@media screen and (max-width:767.99px){.towel.print .cate-detail ._icon{width:9.6vw}}.towel.print .cate-detail ._icon img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .cate-detail._center{text-align:center}.towel.print .cate-detail._colmun{display:grid;grid-template-columns:140px 220px;align-items:center;justify-content:space-between}@media screen and (max-width:767.99px){.towel.print .cate-detail._colmun{grid-template-columns:1fr 51%;gap:2.6666666667vw}.towel.print .cate-detail._top-sp{align-items:start}}.towel.print .cate-detail .cate-detail-right{justify-self:end}@media (min-width:767.99px){.towel.print .cate-detail .gray-txt02._h50{width:819px;aspect-ratio: 819 / 50}.towel.print .cate-detail .gray-txt02._h70{width:384px;aspect-ratio: 384 / 70}.towel.print .cate-table-wrap{display:grid;grid-template-columns: calc(50% + 45px) calc(50% - 90px + 45px)}}@media screen and (max-width:767.99px){.towel.print .cate-table{margin-top:-16vw;padding-top:16vw}}.towel.print .cate-table .cate-table-header,.towel.print .cate-table .cate-table-body,.towel.print .cate-table .cate-table-footer{display:grid;grid-template-columns:90px calc(100% - 90px);grid-template-areas:"sub main"}@media screen and (max-width:767.99px){.towel.print .cate-table .cate-table-header,.towel.print .cate-table .cate-table-body,.towel.print .cate-table .cate-table-footer{grid-template-columns:18.6666666667vw calc(100% - 18.6666666667vw)}.towel.print .cate-table .cate-table-header,.towel.print .cate-table .cate-table-footer{grid-template-columns:100%;grid-template-areas:"main"}}.towel.print .cate-table .cate-table-headerInner{grid-area:main;padding:17px 25px 14px;background-color:#aaa;border:1px solid #ccc;border-radius:10px 0 0 0;color:#fff;display:grid;grid-template-columns:1fr 80px;justify-content:space-between;align-items:flex-start;gap:15px}@media screen and (max-width:767.99px){.towel.print .cate-table .cate-table-headerInner{padding:2.6666666667vw 3.2vw;border-radius:10px 10px 0 0}}.towel.print .cate-table .cate-table-headerInner ._sub{display:block;color:#fff;font-size:14px}@media screen and (max-width:767.99px){.towel.print .cate-table .cate-table-headerInner ._sub{font-size:3.4666666667vw}}.towel.print .cate-table .cate-table-headerInner ._main{display:block;color:#fff;font-size:18px;margin-top:10px;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .cate-table .cate-table-headerInner ._main{font-size:4.2666666667vw}}.towel.print .cate-table .cate-table-ttlImg{aspect-ratio: 1/1;width:100%;border-radius:50%;border:1px solid #ddd;overflow:hidden}.towel.print .cate-table .cate-table-ttlImg img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.towel.print .cate-table .cate-table-body:first-of-type .cate-table-bodyTtl{border-radius:10px 0 0 0;border-top:1px solid #ccc}@media screen and (max-width:767.99px){.towel.print .cate-table .cate-table-body:first-of-type .cate-table-bodyTtl{border-radius:0;border-top:none}}.towel.print .cate-table .cate-table-bodyTtl{grid-area:sub;padding:10px;background-color:#f9f9f9;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:767.99px){.towel.print .cate-table .cate-table-bodyTtl{padding-left:2px;padding-right:2px}}.towel.print .cate-table .cate-table-heading{font-size:13px;letter-spacing:-.1px;line-height:1.6}@media screen and (max-width:767.99px){.towel.print .cate-table .cate-table-heading{font-size:3.4666666667vw}}.towel.print .cate-table .cate-table-bodyCont{grid-area:main;padding:10px 25px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:100%}.towel.print .cate-table .cate-table-bodyCont._table{display:table}@media screen and (max-width:767.99px){.towel.print .cate-table .cate-table-bodyCont{padding:2.6666666667vw}}.towel.print .cate-table .cate-table-footerInner{grid-area:main;background-color:#f9f9f9;padding:20px 44px;text-align:center;border-radius:0 0 0 10px}@media screen and (max-width:767.99px){.towel.print .cate-table .cate-table-footerInner{padding:20px 10px}}.towel.print .cate-table .bubble{transform:translateX(-2px)}@media (min-width:767.99px){.towel.print .cate-table:nth-child(2n) .cate-table-header,
  .towel.print .cate-table:nth-child(2n) .cate-table-body,
  .towel.print .cate-table:nth-child(2n) .cate-table-footer {display:grid;grid-template-columns:100%;grid-template-areas:"main"}.towel.print .cate-table:nth-child(2n) .cate-table-headerInner {border-radius:0 10px 0 0;border-left:none}.towel.print .cate-table:nth-child(2n) .cate-table-bodyTtl {display:none}.towel.print .cate-table:nth-child(2n) .cate-table-footerInner {border-radius:0 0 10px 0;position:relative}.towel.print .cate-table:nth-child(2n) .cate-table-footerInner::before {content:"";display:block;width:1px;height:calc(100% - 60px);border-right:1px dotted #ccc;position:absolute;left:-1px;top:50%;transform:translateY(-50%)}}@media screen and (max-width:767.99px){.towel.print .cate-table+.cate-table{margin-top:-8vw;padding-top:16vw}}.towel.print .category-section{background-color:#f6f6f6;padding:28px 20px 32px;filter:drop-shadow(0 1px 0 rgba(0,0,0,.16))}@media screen and (max-width:767.99px){.towel.print .category-section{margin-left:-2.6666666667vw;margin-right:-2.6666666667vw;padding:5.3333333333vw 2.6666666667vw 12.8vw}}.towel.print .category-section .category-section-lead{display:grid;grid-template-columns:230px 1fr;grid-template-areas:"img content";-moz-column-gap:30px;column-gap:30px;margin-bottom:27px}@media screen and (max-width:767.99px){.towel.print .category-section .category-section-lead{grid-template-columns:1fr;grid-template-areas:"content";margin-bottom:9.6vw}}.towel.print .category-section .category-section-lead-content{grid-area:content}.towel.print .category-section .category-section-title{font-size:26px;font-weight:bold}@media screen and (max-width:767.99px){.towel.print .category-section .category-section-title{font-size:5.8666666667vw}}.towel.print .category-section .category-section-lead-txt{margin-top:14px}.towel.print .category-section .category-section-lead-button{margin-top:30px;max-width:400px}@media screen and (max-width:767.99px){.towel.print .category-section .category-section-lead-button{margin-top:8vw;max-width:100%}}.towel.print .category-section .category-section-lead-img{grid-area:img;text-align:center}.towel.print .category-section .category-section-lead-img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767.99px){.towel.print .category-section .category-section-lead-img{display:none}}.towel.print .category-section .category-section-child{background-color:#fff;padding:12px 10px}@media screen and (max-width:767.99px){.towel.print .category-section .category-section-child{padding:0;margin-left:2.6666666667vw;margin-right:2.6666666667vw}}.towel.print .category-section .category-section-child+.category-section-child{padding-top:0}@media screen and (max-width:767.99px){.towel.print .category-section .category-section-child+.category-section-child{padding-top:10.6666666667vw}.towel.print .category-section .category-section-child+.category-section-child .heading04::before{content:none}}.towel.print .category-section .category-section-child-body{padding:12px 25px}@media screen and (max-width:767.99px){.towel.print .category-section .category-section-child-body{padding:1.8666666667vw 2.6666666667vw 5.3333333333vw}}.towel.print .category-section .category-section-buttons{display:flex;justify-content:center;margin-top:30px;gap:30px}@media screen and (max-width:767.99px){.towel.print .category-section .category-section-buttons{flex-direction:column;row-gap:10.6666666667vw}}.towel.print .category-section .p-h3-type01{margin-bottom:18px;line-height:1.2}@media (min-width:767.99px){.towel.print .category-section .p-h3-type01._height2em{min-height:2em}}.towel.print .column{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:767.99px){.towel.print .column{grid-template-columns:repeat(2,1fr);gap:8vw 4vw}}.towel.print .data-submit{padding:30px;background:#f9f9f9}.towel.print .data-submit.check{background-color:#fff}@media screen and (max-width:767.99px){.towel.print .data-submit{padding:40px 2.6666666667vw;margin:0 calc(50% - 50vw);width:100vw}}.towel.print .data-submit .data-submit-titleWrap{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-titleWrap{flex-direction:column;gap:23px;margin-bottom:24px}.towel.print .data-submit .data-submit-titleWrap .data-submit-title{margin-bottom:0}}@media screen and (max-width:767.99px) and (max-width:767.99px){.towel.print .data-submit .data-submit-titleWrap .data-submit-title img{width:9.0666666667vw;height:auto}}.towel.print .data-submit .data-submit-titleLink{color:#28a3cd;font-size:13px;text-decoration:underline;font-weight:bold;margin-top:-10px;position:relative;padding-right:16px}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-titleLink{font-size:3.4666666667vw}}.towel.print .data-submit .data-submit-titleLink::after{content:"";display:block;position:absolute;width:11px;height:6px;background-image:url(/html/user_data/free/towel/xarrow_upper.png.pagespeed.ic.9_3t9UfQGA.png);top:50%;right:0;transform:translateY(-50%)}@media (any-hover:hover){.towel.print .data-submit .data-submit-titleLink:hover{text-decoration:none}}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-titleLink{margin-left:auto}}.towel.print .data-submit .data-submit-title{line-height:2;margin-bottom:20px;font-size:18px}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-title{text-align:center;font-size:4.8vw}}.towel.print .data-submit .data-submit-title img{max-width:34px;width:100%;margin-right:10px}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-title img{width:9.0666666667vw;height:100%;max-width:100%}}.towel.print .data-submit .data-table{margin-bottom:30px}.towel.print .data-submit .data-table table{font-size:13px;width:100%}.towel.print .data-submit .data-table table table,.towel.print .data-submit .data-table table th,.towel.print .data-submit .data-table table td{border:1px solid #cbcbcb}.towel.print .data-submit .data-table table tr th{width:140px;padding:10px;background:#ededed;vertical-align:middle;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .data-submit .data-table table tr th{width:22.6666666667vw;font-size:3.2vw;padding:10px 5px}}.towel.print .data-submit .data-table table tr td{vertical-align:middle;padding:10px 30px 10px 20px;line-height:1.5;background:#fff}@media screen and (max-width:767.99px){.towel.print .data-submit .data-table table tr td{padding:10px;font-size:3.2vw}.towel.print .data-submit .data-table table tr td p{font-size:3.2vw}.towel.print .data-submit .data-table table tr td .bold-13px{font-size:3.2vw}}.towel.print .data-submit .data-submit-caption{display:block;margin-top:15px;font-size:13px}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-caption{font-size:3.4666666667vw;margin-top:10px}}.towel.print .data-submit .data-submit-imgWrap{padding:0 24px;margin-bottom:10px}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-imgWrap{padding:0}}.towel.print .data-submit .flex-box02 .flex-box02-caption{margin-top:10px;display:inline-block}.towel.print .data-submit .flex-box02-1{width:50%;padding:10px}.towel.print .data-submit .flex-box02-1 p{line-height:1.5}@media screen and (max-width:767.99px){.towel.print .data-submit .flex-box02-1{padding:10px 0;width:100%}}@media (min-width:767.99px){.towel.print .data-submit .border01{position:relative}.towel.print .data-submit .border01::after{content:"";display:block;width:1px;height:calc(100% - 20px);border-right:1px dotted #cbcbcb;position:absolute;top:10px;right:-10px}}@media screen and (max-width:767.99px){.towel.print .data-submit .border01{border:none}}.towel.print .data-submit .text-bg{padding:10px;background:#ededed;text-align:center;font-weight:bold;margin-bottom:10px}@media screen and (max-width:767.99px){.towel.print .data-submit .text-bg{font-size:3.2vw}}.towel.print .data-submit .data-submit-check h2{width:95%;margin:0 auto;font-size:16px;align-items:center;display:flex;-moz-column-gap:10px;column-gap:10px}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-check h2{font-size:4.2666666667vw;line-height:1.5}}.towel.print .data-submit .data-submit-checkLogo{width:100%;max-width:60px}.towel.print .data-submit .data-submit-checkBox{border-radius:5px;width:100%;margin:0 auto;padding:20px 30px;border:2px solid #ddd;margin-bottom:20px;background:#fff;border-radius:5px}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-checkBox{padding:4.8vw 4.8vw}}.towel.print .data-submit .data-submit-checkBox.col2{display:flex;justify-content:space-between}@media (max-width:768px){.towel.print .data-submit .data-submit-checkBox.col2{display:block}}@media (min-width:767.99px){.towel.print .data-submit .flex-box02{display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}}.towel.print .data-submit .flex-box05{display:flex;-moz-column-gap:20px;column-gap:20px;margin-bottom:14px}@media screen and (max-width:767.99px){.towel.print .data-submit .flex-box05{line-height:1.5;margin-bottom:4.8vw}}.towel.print .data-submit .flex-box05:last-child{margin-bottom:0}.towel.print .data-submit .flex-box05 img{width:20px;height:15px}.towel.print .data-submit .flex-box05 .blue{margin-left:10px;margin-top:5px}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-checkBox.col2 .flex-box05{line-height:1.5;margin-bottom:3.8vw}}.towel.print .data-care{padding:30px;background:#f9f9f9}@media screen and (max-width:767.99px){.towel.print .data-care{padding:40px 2.6666666667vw;margin:0 calc(50% - 50vw);width:100vw}}.towel.print .data-care .p-h3-type01{display:flex;font-size:18px;font-weight:700;margin-bottom:30px;padding-left:15px;position:relative}@media screen and (max-width:767.99px){.towel.print .data-care .p-h3-type01{font-size:4.2666666667vw;margin-bottom:5.3333333333vw;line-height:5.3333333333vw;padding-left:4vw}}.towel.print .data-care .illust-h3{margin-bottom:-20px;align-items:center}@media screen and (max-width:767.99px){.towel.print .data-care .illust-h3{justify-content:space-between}}.towel.print .data-care .illust-h3::before{top:38%}.towel.print .data-care .illust-h3 img{margin-left:10px;max-width:68px;width:100%}.towel.print .data-care .data-care-subTitle{font-size:13px;margin-top:23px;font-weight:bold}@media screen and (max-width:767.99px){.towel.print .data-care .data-care-subTitle{padding-left:20px;display:flex;gap:3px;align-items:center;font-size:3.4666666667vw}}.towel.print .data-care .data-care-subTitle.pc-ml45{margin-left:45px}@media screen and (max-width:767.99px){.towel.print .data-care .data-care-subTitle.pc-ml45{margin-left:0}}.towel.print .data-submit .data-submit-checkBox.col2 .data-care .data-care-subTitle{margin:0 0 20px}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-checkBox.col2 .data-care .data-care-subTitle{padding-left:0}}.towel.print .data-care .data-care-subTitle img{max-width:34px;width:34px;margin-right:2px}.towel.print .data-submit .data-submit-checkBox.col2 .data-care{padding:0;background-color:transparent;width:400px;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-checkBox.col2 .data-care{width:100%;margin:0 auto}}.towel.print .data-submit .data-submit-checkBox.col2 .data-care.border{border-right:1px dotted #777;padding-right:20px}@media screen and (max-width:767.99px){.towel.print .data-submit .data-submit-checkBox.col2 .data-care.border{border-right:none;border-bottom:1px dotted #777;padding-right:0;margin-bottom:20px}}.towel.print #naire_service .outline{width:100%;margin:20px 0 30px 0;padding:0;border:2px solid #ddd;overflow:hidden;border-radius:5px;background:#fff}.towel.print .data-table #naire_service .outline{border:none;background:none;margin-bottom:0}.towel.print .data-table #naire_service .outline .caption02{width:95%;background-color:#fff;margin-bottom:0}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .outline-content{margin-bottom:29px}}.towel.print #naire_service .outline .outline-hr{border:1px solid #f3f3f3;height:2px}.towel.print #naire_service .outline .outline-hr.width-90{width:90%;margin:auto}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .outline-hr{margin:0 20px}}.towel.print #naire_service .outline .request{display:block;margin:0 auto;width:100%;font-size:16px;padding:20px 0 20px 100px;background-color:#ededed;background-image:url(/html/user_data/free/towel/xcare_point.png.pagespeed.ic.boigi-rBKi.png);background-repeat:no-repeat;background-position:left 20px center;background-size:58px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .request{line-height:1.5;padding:10px 20px 10px 100px;font-size:4.2666666667vw}}.towel.print #naire_service .outline .caption_img{display:flex;justify-content:center;align-items:center;width:91%;margin:20px auto;-moz-column-gap:30px;column-gap:30px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .caption_img{flex-flow:column;width:90%;margin-bottom:0}}.towel.print #naire_service .outline .caption_img .before img,.towel.print #naire_service .outline .caption_img .after img{max-width:308px;width:100%}.towel.print #naire_service .outline .caption_img .arrow{margin:0 5px 27px 5px;max-width:20px;width:100%;height:auto}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .caption_img .arrow{transform:rotate(90deg);margin-top:12px;margin-bottom:0}}.towel.print #naire_service .outline .caption_psdImg{display:flex;align-items:center;margin:20px 0}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .caption_psdImg{flex-flow:column;width:90%;margin:10px auto 0}}.towel.print #naire_service .outline .caption_psdImg .psdBefore img,.towel.print #naire_service .outline .caption_psdImg .psdAfter img{max-width:347px;width:100%;margin-bottom:10px}.towel.print #naire_service .outline .caption_psdImg .psdBefore{margin-right:45px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .caption_psdImg .psdBefore{margin-right:0}}.towel.print #naire_service .outline .caption_psdImg .psdAfter{margin-left:42px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .caption_psdImg .psdAfter{margin-left:0}}.towel.print #naire_service .outline .caption_psdImg .psdArrow{max-width:20px;transform:translateY(-19px)}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .caption_psdImg .psdArrow{transform:translateY(0)}}.towel.print #naire_service .outline .caption_psdImg .arrow{width:100%;height:auto}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .caption_psdImg .arrow{transform:rotate(90deg);margin-top:4px;margin-bottom:0}}.towel.print #naire_service .outline .caption_psdImg .data-care-beforeText{margin-top:0}.towel.print #naire_service .outline .data-care-beforeText{font-weight:bold;text-align:center;line-height:1}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .data-care-beforeText{margin-top:10px}}.towel.print #naire_service .outline .caption{display:block;width:90%;margin:23px auto}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .caption{width:90%;text-align:left;margin-top:10px;margin-bottom:10px}}.towel.print #naire_service .outline .captionLeft{display:block;width:95%;text-align:left;margin:23px auto}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .captionLeft{width:90%;margin-top:10px;margin-bottom:10px}}.towel.print #naire_service .outline .caption02{width:90%;margin:0 auto;padding:20px 22px;border:1px solid #cbcbcb;margin-bottom:20px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .caption02{padding:15px 10px;margin-top:20px}}.towel.print #naire_service .outline .importantPoint{display:flex;width:90%;margin:30px auto;gap:20px;align-items:center}.towel.print #naire_service .outline .importantPoint.flex-start{align-items:flex-start}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint{flex-flow:column;margin:20px auto}.towel.print #naire_service .outline .importantPoint .arrow{transform:rotate(90deg);margin-top:5px;margin-bottom:0;max-width:20px;width:100%}}.towel.print #naire_service .outline .importantPoint--single{display:grid;grid-template-columns:1fr 345px;width:90%;margin:30px auto;-moz-column-gap:52px;column-gap:52px;align-items:flex-start}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint--single{display:flex;flex-flow:column;margin-top:20px;margin-bottom:0}.towel.print #naire_service .outline .importantPoint--single p{order:2;margin-top:20px;margin-bottom:24px}}.towel.print #naire_service .outline .importantPoint-text{width:420px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint-text{width:100%;order:2}}.towel.print #naire_service .outline .importantPoint-img{width:310px;margin-left:30px;text-align:center}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint-img{margin:0 auto 0;width:100%}}.towel.print #naire_service .outline .importantPoint-img p span{margin-top:10px;display:inline-block}.towel.print #naire_service .outline .importantPoint .importantPoint-altText,.towel.print #naire_service .outline .importantPoint-arrow .importantPoint-altText,.towel.print #naire_service .outline .importantPoint-back .importantPoint-altText{margin-top:10px;display:block;text-align:center}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint .importantPoint-altText,.towel.print #naire_service .outline .importantPoint-arrow .importantPoint-altText,.towel.print #naire_service .outline .importantPoint-back .importantPoint-altText{margin-top:0}}.towel.print #naire_service .outline .importantPoint-arrow{display:grid;grid-template-columns:345px 1fr 345px;align-items:center;gap:47px;width:90%;margin:45px auto 35px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint-arrow{display:flex;flex-flow:column;margin-top:20px;margin-bottom:10px;gap:0}.towel.print #naire_service .outline .importantPoint-arrow .arrow{transform:rotate(90deg);margin-top:5px;margin-bottom:0;max-width:20px;width:100%}}.towel.print #naire_service .outline .importantPoint-back{display:grid;grid-template-columns:345px 345px;align-items:center;justify-content:space-between;width:90%;margin:45px auto 35px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint-back{display:flex;flex-flow:column;margin-top:20px;margin-bottom:10px;gap:8vw}.towel.print #naire_service .outline .importantPoint-back .arrow{transform:rotate(90deg);margin-top:5px;margin-bottom:0;max-width:20px;width:100%}}.towel.print #naire_service .outline .importantPoint-under{display:flex;flex-direction:column;gap:24px;margin:30px auto 40px;width:90%}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint-under{margin:20px auto}}.towel.print #naire_service .outline .importantPoint-underImgWrap{max-width:592px;width:100%;margin:0 auto}.towel.print #naire_service .outline .importantPoint-underText{text-align:center}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint-underText{order:2;text-align:left}}.towel.print #naire_service .outline .importantPoint-desc{font-size:13px;margin:0 auto;width:90%;margin-bottom:24px;margin-top:12px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint-desc{font-size:3.2vw}}.towel.print #naire_service .outline .importantPoint-imgWrap{aspect-ratio: 69/52;overflow:hidden}.towel.print #naire_service .outline .importantPoint-imgWrap img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .importantPoint-imgWrap{aspect-ratio: 316/229}}.towel.print #naire_service .outline .red-disk{position:relative;margin-bottom:10px}.towel.print #naire_service .outline .red-disk span{padding-left:13px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .red-disk span{padding-left:3.4666666667vw}}.towel.print #naire_service .outline .red-disk::before{content:"●";font-size:8px;color:#e8343d;position:absolute;top:50%;transform:translateY(-50%);left:1px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline .red-disk::before{font-size:2.1333333333vw}}.towel.print #naire_service .outline-contents{padding:0 51px}@media screen and (max-width:767.99px){.towel.print #naire_service .outline-contents{padding:0}}.towel.print .text-align{text-align:center}.towel.print .bold-13px{font-size:13px;font-weight:bold}@media screen and (max-width:767.99px){.towel.print .bold-13px{font-size:3.4666666667vw}}.towel.print .link-design-box{width:800px;display:flex;justify-content:space-between;margin:0 auto}.towel.print .link-design-box.pr{font-size:12px;margin-top:15px}.towel.print .link-design-box.pr a{text-decoration:underline}.towel.print .link-design-box.pr .right{display:flex;justify-content:space-between;width:30%}.towel.print .psd-table-span{display:block;margin-bottom:10px}.towel.print .table_fz12{display:block;font-size:12px}@media screen and (max-width:767.99px){.towel.print .table_fz12{font-size:3.2vw}.towel.print .pd02{width:95%;margin:0 auto;padding-bottom:0}.towel.print .pd02>.cf a{display:block;position:relative}.towel.print .pd02 .cf{display:flex;flex-wrap:wrap;justify-content:space-between}.towel.print .pd02 .cf li{width:48%}.towel.print .pd02 figcaption{font-size:3.2vw;line-height:1.5;font-weight:bold;text-align:center;margin:5px auto 20px auto}.towel.print .border-bt{border-bottom:2px solid #f3f3f3;padding-bottom:25px}}.towel.print .design-box{background:#f4f4f2;min-width:387px}@media screen and (max-width:767.99px){.towel.print .design-box{min-width:100%}}.towel.print .design-box .design-box-title{background:#e9e9e5;align-items:center;display:flex;font-size:14px;font-weight:bold;min-height:40px;padding:4px 20px;justify-content:center}@media screen and (max-width:767.99px){.towel.print .design-box .design-box-title{font-size:3.4666666667vw;min-height:22px;padding:0 20px}}.towel.print .design-box .design-box-desc{text-align:center;padding:15px 40px}@media screen and (max-width:767.99px){.towel.print .design-box .design-box-desc{padding:2.66vw 10px}.towel.print .design-box .design-box-desc img{width:auto;height:6.9333333333vw}}.towel.print .design-box .design-box-caption{font-weight:500;padding-top:12px;font-size:13px}@media screen and (max-width:767.99px){.towel.print .design-box .design-box-caption{font-size:3.2vw;padding-top:1.33vw}.towel.print .design-box .design-box-desc-icon{height:6.9333333333vw;width:auto}}.towel.print .design-box .design-box-desc-icon:has(+ .design-box-desc-icon) {margin-right:5px}@media screen and (max-width:767.99px){.towel.print .design-box .design-box-desc-icon:has(+ .design-box-desc-icon) {margin-right:1.3333333333vw}.towel.print .design-box .design-box-desc-icon[src*="-images"]{height:8.5333333333vw}}.towel.print .design-info{align-items:center;display:flex;justify-content:center}@media screen and (max-width:767.99px){.towel.print .design-info{flex-direction:column}}.towel.print .design-info .design-info-txt{display:flex;align-items:center}.towel.print .design-info .design-info-txt::before{content:"";display:block;border-bottom:7px solid var(--design-primary-color);border-left:7px solid var(--design-primary-color);height:14px;transform:rotate(-45deg);margin:13px 12px 0 0;width:26px}@media screen and (max-width:767.99px){.towel.print .design-info .design-info-txt::before{border-bottom:1.78vw solid #1db9c6;border-left:1.78vw solid #1db9c6;height:3vw;margin:0 2.66vw 1.33vw 0;width:5vw}}.towel.print .design-info .design-info-txt p{font-size:18px;font-weight:bold;padding-top:23px}@media screen and (max-width:767.99px){.towel.print .design-info .design-info-txt p{font-size:4vw}.towel.print .design-info .design-info-img{margin-top:.8vw}}.towel.print .design-info .design-info-img img{height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767.99px){.towel.print .design-info .design-info-img img{width:53.3333333333vw}}.towel.print .design-lead{display:grid;grid-template-areas:"texts tools" "content content";grid-template-columns:1fr 387px;align-items:start}@media (min-width:767.99px){.towel.print .design-lead{gap:40px 45px}}@media screen and (max-width:767.99px){.towel.print .design-lead{grid-template-areas:"texts" "sample" "tools" "points";grid-template-columns:1fr}}.towel.print .design-lead .design-lead-texts{grid-area:texts}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-texts{margin-bottom:8vw}}.towel.print .design-lead .design-lead-texts p{font-size:14px}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-texts p{font-size:3.4666666667vw}}.towel.print .design-lead .design-lead-tools{grid-area:tools}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-tools{margin-bottom:5.3333333333vw}}.towel.print .design-lead .design-lead-sample{grid-area:content;background-color:#f4f4f2;width:var(---design-lead-sample-size)}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-sample{grid-area:sample;width:100%;margin-bottom:5.3333333333vw}}.towel.print .design-lead .design-lead-sample .design-lead-sample-inner{padding:16px}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-sample .design-lead-sample-inner{padding:14px}}.towel.print .design-lead .design-lead-sample .design-lead-sample-contents{background-color:#fff;aspect-ratio: 372/250;padding:5px}.towel.print .design-lead .design-lead-sample .design-lead-sample-data{display:grid;grid-template-rows:1fr auto;align-items:center;justify-content:center;height:100%;text-align:center}.towel.print .design-lead .design-lead-sample .design-lead-sample-data img{max-height:120px;-o-object-fit:contain;object-fit:contain;margin-left:auto;margin-right:auto}.towel.print .design-lead .design-lead-sample .design-lead-sample-data-caption{font-size:13px;font-weight:700;line-height:1.4615384615;color:#555}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-sample .design-lead-sample-data-caption{font-size:3.4666666667vw}}.towel.print .design-lead .design-lead-points{grid-area:content;justify-self:end;width:calc(100% - var(---design-lead-sample-size) - var(---design-lead-sample-gap))}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-points{grid-area:points;width:100%}}.towel.print .design-lead .design-lead-other{margin-top:45px}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-other{margin-top:9.6vw}}.towel.print .design-lead .design-lead-other-title,.towel.print .design-lead .design-lead-other-title-multiline{font-size:14px;color:var(--design-primary-color);line-height:1.9285714286;text-align:center;margin-bottom:10px;font-weight:700}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-other-title,.towel.print .design-lead .design-lead-other-title-multiline{font-size:3.4666666667vw;margin-bottom:3.4666666667vw}}.towel.print .design-lead .design-lead-other-title::before,.towel.print .design-lead .design-lead-other-title-multiline::before,.towel.print .design-lead .design-lead-other-title::after,.towel.print .design-lead .design-lead-other-title-multiline::after{display:inline-block;content:"";width:5px;height:16px;vertical-align:sub;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-other-title::before,.towel.print .design-lead .design-lead-other-title-multiline::before,.towel.print .design-lead .design-lead-other-title::after,.towel.print .design-lead .design-lead-other-title-multiline::after{width:1.3333333333vw;height:4.2666666667vw}}.towel.print .design-lead .design-lead-other-title::before,.towel.print .design-lead .design-lead-other-title-multiline::before{margin-right:6px;background-image:url(/html/user_data/free/towel/xicn_point_deco_left.png.pagespeed.ic.anziJX3IXi.png)}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-other-title::before,.towel.print .design-lead .design-lead-other-title-multiline::before{margin-right:1.6vw}}.towel.print .design-lead .design-lead-other-title::after,.towel.print .design-lead .design-lead-other-title-multiline::after{margin-left:6px;background-image:url(/html/user_data/free/towel/xicn_point_deco_right.png.pagespeed.ic.pubiJ6SAoH.png)}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-other-title::after,.towel.print .design-lead .design-lead-other-title-multiline::after{margin-left:1.6vw}}.towel.print .design-lead .design-lead-other-title-multiline{position:relative;display:flex;align-items:center;justify-content:center;line-height:1.7142857143}.towel.print .design-lead .design-lead-other-title-multiline::before,.towel.print .design-lead .design-lead-other-title-multiline::after{display:none}.towel.print .design-lead .design-lead-other-title-multiline span{position:relative}.towel.print .design-lead .design-lead-other-title-multiline span::before,.towel.print .design-lead .design-lead-other-title-multiline span::after{position:absolute;top:0;display:block;height:100%;width:1px;background:#707070;margin:0;content:""}.towel.print .design-lead .design-lead-other-title-multiline span::before{left:-12px;transform:rotate(-15deg)}.towel.print .design-lead .design-lead-other-title-multiline span::after{right:-12px;transform:rotate(15deg)}.towel.print .design-lead .design-lead-other-list{padding-left:10px}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-other-list{padding-left:4vw}}.towel.print .design-lead .design-lead-other-link{text-align:right;margin-top:4px}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-other-link{margin-top:3.4666666667vw}}.towel.print .design-lead .design-lead-other-image{text-align:center;margin-top:18px}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-other-image{margin-top:6.4vw}}.towel.print .design-lead .design-lead-other-image img{width:368px;height:auto;margin-right:6px}@media screen and (max-width:767.99px){.towel.print .design-lead .design-lead-other-image img{width:94%;margin-right:0}}.towel.print .design-link{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:40px;border:1px solid var(--design-primary-color);color:var(--design-primary-color);padding:4px 45px;border-radius:100vh;min-width:300px;transition:background-color .3s ease;line-height:1.4615384615;font-weight:bold}.towel.print .design-link::after{content:"";display:block;width:8px;height:12px;background-image:var(--design-primary-arrow);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:26px}@media screen and (max-width:767.99px){.towel.print .design-link::after{right:6.1333333333vw;width:2.1333333333vw;height:3.2vw}}@media (any-hover:hover){.towel.print .design-link:hover{background-color:rgba(255,237,152,.3)}}@media screen and (max-width:767.99px){.towel.print .design-link{padding-top:3.7333333333vw;padding-bottom:3.7333333333vw;min-width:71.46vw}}.towel.print .design-link._full{width:100%;min-width:auto}.towel.print .design-link._small{padding:5px 25px;letter-spacing:-.2px}@media screen and (max-width:767.99px){.towel.print .design-link._small{padding:4vw 10.6666666667vw}}.towel.print .design-link._small::after{right:12px}@media screen and (max-width:767.99px){.towel.print .design-link._small::after{right:6.1333333333vw}}.towel.print .design-list{list-style:none}.towel.print .design-list .design-list-item{position:relative;font-size:13px;line-height:1.8;color:#555;padding-left:18px}@media screen and (max-width:767.99px){.towel.print .design-list .design-list-item{font-size:3.4666666667vw;padding-left:5.6vw}}.towel.print .design-list .design-list-item::before{position:absolute;left:0;top:7px;content:"";width:8px;height:8px;display:inline-block;background-color:var(--design-primary-color);border-radius:50%;aspect-ratio: 1/1}@media screen and (max-width:767.99px){.towel.print .design-list .design-list-item::before{top:1.8666666667vw;width:2.1333333333vw;height:2.1333333333vw}}.towel.print .design-list .design-list-item+.design-list-item{margin-top:16px}@media screen and (max-width:767.99px){.towel.print .design-list .design-list-item+.design-list-item{margin-top:6.6666666667vw}}.towel.print .design-sample{background-color:#f4f4f2}.towel.print .design-sample .design-sample-inner{padding:30px 40px}@media screen and (max-width:767.99px){.towel.print .design-sample .design-sample-inner{padding:8vw 2.6666666667vw 8vw}}.towel.print .design-sample .design-sample-logo{text-align:center;margin-bottom:24px}.towel.print .design-sample .design-sample-logo img{width:280px;height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .design-sample .design-sample-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-template-areas:"main main" "left right";gap:36px 30px}@media screen and (max-width:767.99px){.towel.print .design-sample .design-sample-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"main" "left" "right";row-gap:0}}.towel.print .design-sample .design-sample-grid-main{grid-area:main;background-color:#fff}@media screen and (max-width:767.99px){.towel.print .design-sample .design-sample-grid-main{box-shadow:0 3px 6px rgba(0,0,0,.16);margin-left:6.4vw;margin-right:6.4vw}}.towel.print .design-sample .design-sample-grid-main img{width:100%;height:auto}.towel.print .design-sample .design-sample-grid-sub{position:relative;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:10px 12px 16px;display:flex;flex-direction:column;background-color:#fff}@media screen and (max-width:767.99px){.towel.print .design-sample .design-sample-grid-sub{padding:2.6666666667vw 5.3333333333vw 5.3333333333vw;margin-left:2.6666666667vw;margin-right:2.6666666667vw}}.towel.print .design-sample .design-sample-grid-sub::before{position:absolute;left:50%;top:-26px;content:"";display:block;background-image:url(/html/user_data/free/towel/arrow_top_sim.svg);width:70px;height:30px;background-repeat:no-repeat;background-size:contain;transform:translateX(-50%)}.towel.print .design-sample .design-sample-grid-sub._left{grid-area:left}@media screen and (max-width:767.99px){.towel.print .design-sample .design-sample-grid-sub._left{margin-top:12vw}}.towel.print .design-sample .design-sample-grid-sub._right{grid-area:right}@media screen and (max-width:767.99px){.towel.print .design-sample .design-sample-grid-sub._right{margin-top:5.3333333333vw}.towel.print .design-sample .design-sample-grid-sub._right::before{content:none}}.towel.print .design-sample .design-sample-grid-title{font-weight:700;font-size:15px;line-height:1.6;margin-bottom:10px;text-align:center}@media screen and (max-width:767.99px){.towel.print .design-sample .design-sample-grid-title{font-size:4.2666666667vw;margin-bottom:2.6666666667vw}.towel.print .design-sample .design-sample-grid-img{margin-bottom:5.3333333333vw}}.towel.print .design-sample .design-sample-grid-img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767.99px){.towel.print .design-sample .design-sample-grid-img._stamp{padding-left:2.6666666667vw;padding-right:2.6666666667vw}}.towel.print .design-sample .design-sample-grid-txt{flex-grow:1;line-height:1.5;padding-left:2px;padding-right:2px}@media screen and (max-width:767.99px){.towel.print .design-sample .design-sample-grid-txt{padding-left:2.6666666667vw;padding-right:2.6666666667vw}}.towel.print .design-sample .design-sample-grid-txt._underline{text-decoration:underline}.towel.print .design-sample .design-sample-grid-txt+.design-sample-grid-txt{margin-top:13px}.towel.print .design-sample .design-sample-grid-txt._notice{font-size:12px;padding-left:4px;padding-right:4px}@media screen and (max-width:767.99px){.towel.print .design-sample .design-sample-grid-txt._notice{padding-left:2.6666666667vw;padding-right:2.6666666667vw;font-size:3.2vw}}.towel.print .design-sample .design-sample-grid-link{margin-top:22px;padding-left:2px;padding-right:2px}.towel.print .design-sample .design-sample-button{margin-top:30px}.towel.print .design-section-step{margin-top:68px}@media screen and (max-width:767.99px){.towel.print .design-section-step{margin-top:18.1333333333vw}}.towel.print .design-section-step .design-section-step-notice{margin-top:15px}@media screen and (max-width:767.99px){.towel.print .design-section-step .design-section-step-notice{margin-top:4vw}}.towel.print .design-section-step .design-section-step-info{margin-top:25px}@media screen and (max-width:767.99px){.towel.print .design-section-step .design-section-step-info{margin-top:6.6666666667vw}}.towel.print .design-section-step .design-section-step-button{margin-top:60px}@media screen and (max-width:767.99px){.towel.print .design-section-step .design-section-step-button{margin-top:10.1333333333vw}}.towel.print .design-section-faq{margin-top:104px}.towel.print .design-step{display:flex;gap:28px}@media (min-width:767.99px){.towel.print .design-step{padding-top:51px}}@media screen and (max-width:767.99px){.towel.print .design-step{flex-direction:column;row-gap:8vw}}@media (min-width:767.99px){.towel.print .design-step._space{padding-top:44px}}.towel.print .design-step .design-step-item{position:relative;align-items:center;background:#fff;border:2px solid var(--design-primary-color);box-shadow:1px 2px 3px 2px rgba(0,0,0,.1)}@media (min-width:767.99px){.towel.print .design-step .design-step-item{flex:1}}.towel.print .design-step .design-step-item:not(:last-child)::after {content:"";display:block;width:0;height:0;border-top:solid 25px transparent;border-right:solid 22px transparent;border-bottom:solid 25px transparent;border-left:solid 22px var(--design-primary-color);position:absolute;right:-44px;top:50%;transform:translateY(-50%)}@media screen and (max-width:767.99px){.towel.print .design-step .design-step-item:not(:last-child)::after {border-top:solid 5.33vw var(--design-primary-color);border-right:solid 5vw transparent;border-bottom:solid 5.33vw transparent;border-left:solid 5vw transparent;bottom:-10.66vw;left:calc(50% - 5.33vw);right:auto;top:100%;transform:none}}.towel.print .design-step .design-step-inner{width:100%;display:flex;flex-direction:column;position:relative}.towel.print .design-step .design-step-body{padding:77px 20px 20px}@media screen and (max-width:767.99px){.towel.print .design-step .design-step-body{display:grid;gap:8px;grid-template-areas:"img txt";align-items:center;padding:2.6666666667vw 2.6666666667vw 1.8666666667vw}.towel.print .design-step .design-step-body._sakusei-step02{padding-top:0;padding-bottom:0;grid-template-columns:34.6666666667vw 1fr;gap:2.6666666667vw}}.towel.print .design-step .design-step-number{align-items:center;background-color:var(--design-primary-color);border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:bold;justify-content:center}@media (min-width:767.99px){.towel.print .design-step .design-step-number{position:absolute;top:-51px;left:50%;width:102px;height:102px;transform:translateX(-50%)}}@media screen and (max-width:767.99px){.towel.print .design-step .design-step-number{align-items:center;font-size:5.3908355795vw;min-height:12vw;width:100%;border-radius:0}}.towel.print .design-step .design-step-number ._large{font-size:24px;padding-left:5px}@media screen and (max-width:767.99px){.towel.print .design-step .design-step-number ._large{font-size:6.4vw;padding-left:1.3333333333vw}}.towel.print .design-step .design-step-img{display:block;text-align:center;flex-shrink:1}@media (min-width:767.99px){.towel.print .design-step .design-step-img{margin-bottom:20px}}@media screen and (max-width:767.99px){.towel.print .design-step .design-step-img{grid-area:img;width:36.8vw}}.towel.print .design-step .design-step-img img{height:auto;-o-object-fit:contain;object-fit:contain;max-height:140px}@media screen and (max-width:767.99px){.towel.print .design-step .design-step-img img{max-height:inherit}.towel.print .design-step .design-step-txt{grid-area:txt}}.towel.print .design-step .design-step-txt:not(:last-child) {margin-bottom:10px}.towel.print .design-step .design-step-txt p{font-size:14px;font-weight:bold;text-align:center}@media screen and (max-width:767.99px){.towel.print .design-step .design-step-txt p{font-size:3.4666666667vw}}.towel.print .design-step .design-step-txt p+p{margin-top:1em}@media (min-width:767.99px){.towel.print .design-step .design-step-txt._alignLeft-pc p{text-align:left}.towel.print .design-step .design-step-link{text-align:center}}@media screen and (max-width:767.99px){.towel.print .design-step .design-step-link{grid-area:link;text-align:right;align-self:flex-end;padding-bottom:1.6vw}.towel.print .design-step ._sakusei .design-step-img{width:auto}.towel.print .design-step ._sakusei-step01{grid-template-areas:"img txt" "img link";-moz-column-gap:3.7333333333vw;column-gap:3.7333333333vw;grid-template-rows:1fr auto}}.towel.print .design-step ._sakusei-step01 .design-step-img{display:inline-block}.towel.print .design-step ._sakusei-step01 .design-step-img img{max-height:inherit}@media screen and (max-width:767.99px){.towel.print .design-step ._sakusei-step01 .design-step-txt{margin-bottom:0}.towel.print .design-step ._sakusei-step02{padding-left:0}}@media (min-width:767.99px){.towel.print .design-step ._sakusei-step02 .design-step-img{display:flex;justify-content:center;height:140px}}@media screen and (max-width:767.99px){.towel.print .design-step ._sakusei-step02 .design-step-img{align-self:flex-end}.towel.print .design-step ._sakusei-step02 .design-step-txt{padding:2.6666666667vw 0}}@media (min-width:767.99px){.towel.print .design-step ._sakusei-step03 .design-step-img{display:flex;justify-content:center;height:140px}}.towel.print .design-step-heading{display:flex;justify-content:center}@media (min-width:767.99px){.towel.print .design-step-heading:not(:first-child) {margin-top:32px}}@media screen and (max-width:767.99px){.towel.print .design-step-heading:not(:first-child) {margin-top:11.4666666667vw;margin-right:2.6666666667vw;margin-left:2.6666666667vw}}@media (min-width:767.99px){.towel.print .design-step-heading:not(:last-child) {margin-bottom:8px}}@media screen and (max-width:767.99px){.towel.print .design-step-heading:not(:last-child) {margin-bottom:3.2vw}.towel.print .design-step-heading img{width:89.3333333333vw;height:auto}}.towel.print .design-notice{line-height:1.8;font-size:13px}@media screen and (max-width:767.99px){.towel.print .design-notice{font-size:3.4666666667vw}}.towel.print .design-notice .design-notice-item::before{content:"※";display:inline}.towel.print .design-point .design-point-item{margin-bottom:30px}.towel.print .design-point .design-point-item+.design-point-item{margin-top:16px}@media screen and (max-width:767.99px){.towel.print .design-point .design-point-item+.design-point-item{margin-top:4vw}}.towel.print .design-point .design-point-item:last-child{margin-bottom:0}.towel.print .design-point .design-point-title{font-size:18px;font-weight:bold;margin-bottom:6px;position:relative;padding-left:30px;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .design-point .design-point-title{font-size:4.2666666667vw;padding-left:8vw;margin-left:2.66vw}}.towel.print .design-point .design-point-title::before{content:"";display:block;border-bottom:4px solid var(--design-primary-color);border-left:4px solid var(--design-primary-color);height:11px;position:absolute;transform:rotate(-45deg);left:0;top:5px;width:18px}@media screen and (max-width:767.99px){.towel.print .design-point .design-point-title::before{border-bottom:1.06vw solid var(--design-primary-color);border-left:1.06vw solid var(--design-primary-color);height:2.66vw;top:1.33vw;width:4.8vw}}.towel.print .design-point .design-point-desc{padding-left:30px}@media screen and (max-width:767.99px){.towel.print .design-point .design-point-desc{margin-bottom:15px;padding-left:10.66vw}}.towel.print .design-point .design-point-link{margin-top:20px;margin-bottom:34px}@media screen and (max-width:767.99px){.towel.print .design-point .design-point-link{margin-top:3.7333333333vw}}.towel.print .design-tab-wrap{margin-bottom:30px}@media screen and (max-width:767.99px){.towel.print .design-tab-wrap{margin-bottom:5.3333333333vw}}.towel.print .design-tab{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;padding-left:10px;padding-right:10px;border-bottom:1px solid #ccc;-moz-column-gap:5px;column-gap:5px;position:relative}@media screen and (max-width:767.99px){.towel.print .design-tab{-moz-column-gap:7px;column-gap:7px}}.towel.print .design-tab .design-tab-item{position:relative;flex:1;font-size:16px}@media screen and (max-width:767.99px){.towel.print .design-tab .design-tab-item{font-size:3.4666666667vw;text-align:center;line-height:1.3846153846}}.towel.print .design-tab .design-tab-item._sim{--design-tab-primary:#1db9c6;--design-tab-hover-bg:#ddfafc;--design-tab-primary-arrow:url(/html/user_data/free/towel/arrow_sim.svg)}@media (min-width:767.99px){.towel.print .design-tab .design-tab-item._sim .design-tab-inner{padding-left:66px}}.towel.print .design-tab .design-tab-item._sim .design-tab-icon{width:30px;left:-38px}@media screen and (max-width:767.99px){.towel.print .design-tab .design-tab-item._sim .design-tab-icon{width:8vw;top:-7.7333333333vw;left:50%;transform:translateX(-50%)}}.towel.print .design-tab .design-tab-item._sakusei{--design-tab-primary:#cc468d;--design-tab-hover-bg:#ffeef7;--design-tab-primary-arrow:url(/html/user_data/free/towel/arrow_sakusei.svg)}.towel.print .design-tab .design-tab-item._sakusei .design-tab-icon{width:53px;left:-68px;top:6px}@media screen and (max-width:767.99px){.towel.print .design-tab .design-tab-item._sakusei .design-tab-icon{width:11.7333333333vw;left: calc(50% + 2px);top:-9.3333333333vw;transform:translateX(-50%)}}.towel.print .design-tab .design-tab-item._data{--design-tab-primary:#beab25;--design-tab-hover-bg:#fffbdf;--design-tab-primary-arrow:url(/html/user_data/free/towel/arrow_data.svg)}@media (min-width:767.99px){.towel.print .design-tab .design-tab-item._data .design-tab-inner{padding-left:42px}}.towel.print .design-tab .design-tab-item._data .design-tab-icon{width:45px;left:-62px}@media screen and (max-width:767.99px){.towel.print .design-tab .design-tab-item._data .design-tab-icon{left:50%;width:12vw;top:-6.9333333333vw;transform:translateX(-50%)}}.towel.print .design-tab .design-tab-item._data .design-tab-icon._ai{width:20px}@media screen and (max-width:767.99px){.towel.print .design-tab .design-tab-item._data .design-tab-icon._ai{width:5.3333333333vw}}.towel.print .design-tab .design-tab-item[aria-current="page"]{bottom:-1px}@media (min-width:767.99px){.towel.print .design-tab .design-tab-item[aria-current="page"]{font-size:18px}}.towel.print .design-tab .design-tab-item[aria-current="page"] .design-tab-link{border:1px solid #ccc;border-bottom-color:#fff;pointer-events:none}.towel.print .design-tab .design-tab-item[aria-current="page"] .design-tab-inner{min-height:65px;pointer-events:none;background-color:#fff}@media screen and (max-width:767.99px){.towel.print .design-tab .design-tab-item[aria-current="page"] .design-tab-inner{padding-top:11.4666666667vw}}.towel.print .design-tab .design-tab-item[aria-current="page"] .design-tab-inner::before,.towel.print .design-tab .design-tab-item[aria-current="page"] .design-tab-inner::after{content:none}.towel.print .design-tab .design-tab-txt{position:relative;font-weight:bold}.towel.print .design-tab .design-tab-link{position:relative;padding-top:10px;display:block;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;border-radius:10px 10px 0 0;overflow:hidden}@media (min-width:767.99px){.towel.print .design-tab .design-tab-link{transition:border .2s ease , color .2s ease , opacity .2s ease}}.towel.print .design-tab .design-tab-link::before{position:absolute;top:0;left:0;right:0;content:"";display:block;width:100%;height:10px;background-color:var(--design-tab-primary)}.towel.print .design-tab .design-tab-link:hover{color:#706b6e;border-top-color:var(--design-tab-primary);border-left-color:var(--design-tab-primary);border-right-color:var(--design-tab-primary)}.towel.print .design-tab .design-tab-link:hover .design-tab-inner{background-color:var(--design-tab-hover-bg)}.towel.print .design-tab .design-tab-link:hover .design-tab-inner::before{opacity:0}.towel.print .design-tab .design-tab-link:hover .design-tab-inner::after{opacity:1}.towel.print .design-tab .design-tab-inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:10px 32px 10px 50px;min-height:56px;background-color:#eee;transition:background-color .2s ease-out}@media screen and (max-width:767.99px){.towel.print .design-tab .design-tab-inner{padding:9.3333333333vw 6px 11px}}.towel.print .design-tab .design-tab-inner::before,.towel.print .design-tab .design-tab-inner::after{position:absolute;top:50%;transform:translateY(-50%);content:"";display:block;width:8px;height:12px;position:absolute;right:28px;background-image:url(/assets/img/common/xicn_link_arr_g.png.pagespeed.ic.H81oBF01Zw.png);background-size:contain;background-repeat:no-repeat;transition:opacity .2s ease}@media screen and (max-width:767.99px){.towel.print .design-tab .design-tab-inner::before,.towel.print .design-tab .design-tab-inner::after{width:8px;height:12px;top:14.6666666667vw;right:1.8666666667vw}}.towel.print .design-tab .design-tab-inner::before{background-image:url(/html/user_data/free/towel/arrow.svg);opacity:1}.towel.print .design-tab .design-tab-inner::after{background-image:var(--design-tab-primary-arrow);opacity:0}.towel.print .design-tab .design-tab-icon{position:absolute;top:50%;transform:translateY(-50%);-o-object-fit:contain;object-fit:contain;height:auto}.towel.print .difference-table{border-collapse:collapse;margin:0 auto;table-layout:fixed;width:100%;height:100%;margin-bottom:50px}.towel.print .difference-table .difference-table-title,.towel.print .difference-table .difference-table-desc{border:1px solid #ccc;padding:15px}@media screen and (max-width:767.99px){.towel.print .difference-table .difference-table-title,.towel.print .difference-table .difference-table-desc{padding:12px 10px}}.towel.print .difference-table .difference-table-title.fb,.towel.print .difference-table .difference-table-desc.fb{font-weight:bold}.towel.print .difference-table .difference-table-title{background:#efefef;vertical-align:middle;font-size:13px}@media screen and (max-width:767.99px){.towel.print .difference-table .difference-table-title{padding-left:4px;padding-right:4px;font-size:3.4666666667vw}}.towel.print .difference-table .difference-table-desc{font-size:16px;vertical-align:top;height:100%}@media screen and (max-width:767.99px){.towel.print .difference-table .difference-table-desc{font-size:3.2vw;line-height:1.5}}.towel.print .difference-table .difference-table-desc._printArea{text-align:center}@media screen and (max-width:767.99px){.towel.print .difference-table .difference-table-desc._printArea{text-align:left}.towel.print .difference-table .difference-table-desc p{font-size:3.2vw;line-height:1.5}}.towel.print .difference-table .difference-table-desc02{font-size:14px;vertical-align:top;height:100%;font-weight:700}@media screen and (max-width:767.99px){.towel.print .difference-table .difference-table-desc02{font-size:3.2vw;line-height:1.5}}.towel.print .difference-table .difference-table-desc02._printArea{text-align:center}@media screen and (max-width:767.99px){.towel.print .difference-table .difference-table-desc02._printArea{text-align:left}.towel.print .difference-table .difference-table-desc02 p{font-size:3.2vw;line-height:1.5}}.towel.print .difference-table .difference-table-link-wrap{margin-top:17px;text-align:right;align-self:end}.towel.print .difference-table .difference-table-side{background:#efefef;height:40px;text-align:center}.towel.print .difference-table .difference-table-desc-inner{display:grid;grid-template-columns:175px 1fr;-moz-column-gap:38px;column-gap:38px;align-items:center;height:100%}@media screen and (max-width:767.99px){.towel.print .difference-table .difference-table-desc-inner{grid-template-columns:1fr;grid-template-rows:auto 1fr;row-gap:10px}}.towel.print .difference-table .difference-table-desc-content{text-align:left;display:grid;height:100%}.towel.print .difference-table .difference-table-desc-content p{line-height:1.6153846154}.towel.print .difference-table .difference-table-img-wrap{position:relative;border:none;cursor:pointer;padding:0}.towel.print .difference-table .difference-table-img-wrap img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .difference-table .difference-table-img-wrap .print-lupe-button{position:absolute;bottom:10px;right:10px}@media screen and (max-width:767.99px){.towel.print .difference-table .difference-table-img-wrap .print-lupe-button{bottom:5px;right:5px}}@media (min-width:767.99px){.towel.print .difference-table .difference-table-img-wrap{transition:opacity .15s ease-in-out}}@media (any-hover:hover){.towel.print .difference-table .difference-table-img-wrap:hover{opacity:.7}}.towel.print .difference-table .gray-txt02{color:#6b6b6b;font-size:13px}.towel.print .difference-table .vertical{width:84px;text-align:center}@media screen and (max-width:767.99px){.towel.print .difference-table .vertical{width:17%;line-height:1.3;padding-left:2px;padding-right:2px}}.towel.print .difference-table .center{vertical-align:middle}.towel.print .difference-table .brnone{border-right-style:hidden}.towel.print .difference-table ._sm{font-size:14px}@media screen and (max-width:767.99px){.towel.print .difference-table ._sm{font-size:3.2vw!important}}.towel.print .flow-img-wrap{display:none;animation:fadeOut .2s ease-in 0s forwards}.towel.print .flow-img-wrap.on{animation:fadeIn .2s ease-in 0s forwards;display:block}.towel.print .hand-towel .original-size .original-size-img-wrap{overflow:hidden;margin-top:15px;max-width:200px;margin:15px auto 0}@media screen and (max-width:767.99px){.towel.print .hand-towel .original-size .original-size-img-wrap{max-width:53.3333333333vw}}.towel.print .heading01{background:url(/html/user_data/free/towel/xbg_stripe.png.pagespeed.ic.aJhh08tsW8.png);font-size:20px;font-weight:bold;margin-bottom:25px;padding:5px 0;width:100%;line-height:1.5555555556}@media screen and (max-width:767.99px){.towel.print .heading01{font-size:4.8vw;margin-bottom:4.2666666667vw}}.towel.print .heading01 span{align-items:center;background:#fff;display:flex;height:100%;padding:20px 15px;width:100%}@media screen and (max-width:767.99px){.towel.print .heading01 span{padding:15px 10px}}.towel.print .heading02 .heading02-sub{display:block;color:#e8343d;font-size:13px;line-height:1.8;margin-bottom:10px}@media screen and (max-width:767.99px){.towel.print .heading02 .heading02-sub{font-size:3.2vw;margin-bottom:1.3333333333vw}}.towel.print .heading02 .heading02-main{display:block;font-size:26px;line-height:1.5;font-weight:bold}@media screen and (max-width:767.99px){.towel.print .heading02 .heading02-main{font-size:5.3333333333vw}}.towel.print .heading03{font-size:14px;font-weight:bold;margin-bottom:16px;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .heading03{font-size:3.9215686275vw}}.towel.print .heading03 em{font-style:normal;color:var(--design-primary-color)}.towel.print .heading04{position:relative;min-height:80px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:767.99px){.towel.print .heading04{min-height:21.3333333333vw}.towel.print .heading04::before{content:"";display:block;position:absolute;left:0;right:0;top:0;background-color:#f6f6f6;height:50%;z-index:0}}.towel.print .heading04 .heading04-img{position:absolute;top:50%;left:0;display:block;width:80px;height:80px;border-radius:50%;border:1px solid #ddd;overflow:hidden;transform:translateY(-50%);z-index:2}@media screen and (max-width:767.99px){.towel.print .heading04 .heading04-img{width:21.3333333333vw;height:21.3333333333vw}}.towel.print .heading04 .heading04-img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.towel.print .heading04 .heading04-main{position:relative;display:block;background-color:#aaa;border-radius:8px 8px 0 0;color:#fff;font-size:22px;line-height:1.5;font-weight:bold;padding:10px 20px 10px 58px;margin-left:40px;z-index:1}@media screen and (max-width:767.99px){.towel.print .heading04 .heading04-main{font-size:4.8vw;padding:2.6666666667vw 2.6666666667vw 2.4vw 12.2666666667vw;margin-left:10.6666666667vw}}.towel.print .info-list{position:relative;display:flex;-moz-column-gap:17px;column-gap:17px;padding-left:15px;padding-right:15px;padding-bottom:15px}@media screen and (max-width:767.99px){.towel.print .info-list{align-items:stretch;-moz-column-gap:1.6vw;column-gap:1.6vw;padding-left:2.6666666667vw;padding-right:2.6666666667vw;padding-bottom:2.6666666667vw}}.towel.print .info-list .info-list-item{position:relative;border-radius:12px;box-shadow:0 3px 0 #ddd;border:1px solid #ccc;flex:1;overflow:hidden;background-color:#fff}@media screen and (max-width:767.99px){.towel.print .info-list .info-list-item{display:flex;flex-direction:column}}.towel.print .info-list .info-list-item::before{position:absolute;top:0;left:0;right:0;content:"";display:block;background-color:#ffed98;width:100%;height:10px}@media screen and (max-width:767.99px){.towel.print .info-list .info-list-item::before{height:2.4vw}}.towel.print .info-list .info-list-link{display:block;height:100%}.towel.print .info-list .info-list-link:not([href]) {pointer-events:none}.towel.print .info-list .info-list-inner{display:flex;flex-direction:column;align-items:center;justify-self:center;padding:15px 10px 10px;height:100%}@media screen and (max-width:767.99px){.towel.print .info-list .info-list-inner{padding:4vw .5333333333vw 2.1333333333vw}}.towel.print .info-list .info-list-icon{width:60px;margin-bottom:3px;flex-shrink:0}@media screen and (max-width:767.99px){.towel.print .info-list .info-list-icon{width:12.8vw;margin-bottom:.8vw}}.towel.print .info-list .info-list-icon img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .info-list .info-list-txt{text-align:center;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.towel.print .info-list .info-list-txt-sub{font-weight:bold;font-size:12px;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .info-list .info-list-txt-sub{display:none}}.towel.print .info-list .info-list-txt-main{font-weight:bold;font-size:17px;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .info-list .info-list-txt-main{font-size:3.2vw;line-height:1.3333333333}.towel.print .info-list .info-list-txt-main ._sp-narrow-space01{display:inline-block;letter-spacing:-.05em}.towel.print .info-list .info-list-txt-main ._sp-narrow-space02{display:inline-block;letter-spacing:-.1em}}.towel.print ol .koutei-arrows{box-sizing:border-box;width:2%;height:350px;position:relative}@media screen and (max-width:767.99px){.towel.print ol .koutei-arrows{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e8373d;margin:10px auto 20px}}.towel.print .methods{display:grid;grid-template-columns:repeat(2,1fr);gap:45px}@media screen and (max-width:767.99px){.towel.print .methods{grid-template-columns:1fr;gap:10.6666666667vw}}@media screen and (min-width:768px){.towel.print .methods._single{display:flex}.towel.print .methods._single .method-inner{display:flex;gap:40px}.towel.print .methods._single .method-inner-flxbox{width:47%}}.towel.print .method .method-title-wrap{display:grid;grid-template-columns:1fr auto;gap:5px;justify-content:space-between}@media screen and (max-width:767.99px){.towel.print .method .method-title-wrap{gap:1.6vw}}.towel.print .method .method-bubble{margin-top:2px}@media (min-width:767.99px){.towel.print .method .method-bubble{max-width:160px}}@media screen and (max-width:767.99px){.towel.print .method .method-bubble{align-self:end;padding-bottom:15px}}.towel.print .method .method-title-sub{color:#e8343d;font-size:14px;line-height:1.5;font-weight:bold;margin-bottom:10px}@media screen and (max-width:767.99px){.towel.print .method .method-title-sub{font-size: calc(12 / 3.75 * 1vw);margin-bottom:2.6666666667vw}}.towel.print .method .method-thumb{text-align:center}.towel.print .method .method-thumb img{height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .method .method-table{margin-top:20px}@media screen and (max-width:767.99px){.towel.print .method .method-table{margin-top:3.7333333333vw}}.towel.print .method._type02 .method-thumb{margin-left:auto;margin-right:auto;max-width:217px}@media screen and (max-width:767.99px){.towel.print .method._type02 .method-thumb{max-width:57.8666666667vw}}.towel.print .meyasu-price-box{width:100%;height:auto;border-radius:10px;background-color:#f3f3f3;padding:20px 0}@media screen and (max-width:767.99px){.towel.print .meyasu-price-box{width:100%;height:auto;border-radius:10px;background-color:#f3f3f3;padding:10px}}.towel.print .meyasu-price-box .meyasu-rei{font-size:14px;font-weight:bold;text-align:center}@media screen and (max-width:767.99px){.towel.print .meyasu-price-box .meyasu-rei{font-size:3.4666666667vw;font-weight:bold;text-align:center;margin:5px 0}}.towel.print .meyasu-price-box .meyasu-price{font-size:16px;text-align:center;margin-bottom:0}@media screen and (max-width:767.99px){.towel.print .meyasu-price-box .meyasu-price{font-size:3.4666666667vw}}.towel.print .mitumori-banner{width:70%;height:90px;border:2px solid #dfdfdf;background-color:#f9f9f9;border-radius:10px;margin:0 auto 60px}@media screen and (max-width:767.99px){.towel.print .mitumori-banner{width:100%;height:auto;margin:0;margin-bottom:60px}}.towel.print .mitumori-banner img{margin:3px 0 0 65px}@media screen and (max-width:767.99px){.towel.print .mitumori-banner img{margin-left:10px}}.towel.print .mitumori-banner-inner{display:flex;width:660px;padding:20px 0;margin:0 auto}@media screen and (max-width:767.99px){.towel.print .mitumori-banner-inner{width:100%;padding:10px 0}}.towel.print .mitumori-banner p{font-weight:bold;font-size:16px;line-height:1.6;margin-left:30px;color:#5e5e5e}@media screen and (max-width:767.99px){.towel.print .mitumori-banner p{font-size:3.2vw;font-weight:500;margin-left:0;padding:0 10px;margin-top:5px}}.towel.print .mitumori-banner p .red{color:#e8373d}.towel.print .modal-container{display:none;animation:fadeOut .2s ease-in 0s forwards}.towel.print .modal-container.on{animation:fadeIn .2s ease-in 0s forwards;display:block}.towel.print .original-contents{margin-top:90px}@media screen and (max-width:767.99px){.towel.print .original-contents{margin-top:10.6666666667vw}}@media (min-width:767.99px){.towel.print #modal-slider-1-sp{display:none}}@media screen and (max-width:767.99px){.towel.print #modal-slider-1{display:none}}.towel.print .original-modal-lupe-button{position:absolute;bottom:10px;right:10px;width:36px;height:36px;background-image:url(/assets/img/common/xicn_zoom02.png.pagespeed.ic.KNQKJTN9Ls.png);background-repeat:no-repeat;background-position:center;background-size:20px;cursor:pointer;border:none;border-radius:50%;aspect-ratio: 1/1;background-color:#fff;opacity:.8}.towel.print .original-table-icon-box{text-align:right}.towel.print .mainSlider .swiper-slide.swiper-slide-active .original-table-icon{opacity:1}.towel.print .mainSlider .swiper-slide .original-table-icon{position:absolute;width:auto;height:21px;top:-30px;left:0;opacity:0;transition:opacity .1s ease-in-out;display:none}.towel.print .mainSlider .swiper-slide .original-table-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}@media screen and (max-width:767.99px){.towel.print .mainSlider .swiper-slide .original-table-icon{width:19.7333333333vw;height:5.6vw;top:-8vw}}.towel.print .second-table-area{margin-top:52px}.towel.print .second-table-area .difference-table{height:auto}@media screen and (max-width:767.99px){.towel.print .second-table-area{margin-top:10.6666666667vw}}.towel.print .original-table-quote{margin-top:27px;text-align:center}.towel.print .original-table-quote.order-box{border:none;background-color:transparent;padding:0}.towel.print .original-table-quote.order-box .order-box-item{-moz-column-gap:26px;column-gap:26px}@media screen and (max-width:767.99px){.towel.print .original-table-quote.order-box .order-box-item{-moz-column-gap:1.6vw;column-gap:1.6vw}}.towel.print .original-table-quote.order-box .order-box-list._has-buttons .order-box-desc{padding-right:14px}@media screen and (max-width:767.99px){.towel.print .original-table-quote.order-box .order-box-list._has-buttons .order-box-desc{padding-right:0}}.towel.print .original-table-quote.order-box .order-box-title{text-align:left;padding-left:20px}@media screen and (max-width:767.99px){.towel.print .original-table-quote.order-box .order-box-title{font-size:3.2vw;padding-left:0}}.towel.print .original-table-quote.order-box .order-box-title-sub{font-size:12px}@media screen and (max-width:767.99px){.towel.print .original-table-quote.order-box .order-box-title-sub{font-size:2.6666666667vw}}.towel.print .original-modal .original-table-desc{text-align:left;font-size:14px;line-height:1.4;font-weight:bold}.towel.print .original-modal .original-modal-img-wrap{overflow:hidden;position:relative;cursor:pointer;transition:opacity .15s ease-in-out;display:flex;align-items:center;justify-content:center;padding:0;border:none}@media (any-hover:hover){.towel.print .original-modal .original-modal-img-wrap:hover{opacity:.7}}@media (min-width:767.99px){.towel.print .original-modal .original-modal-img-wrap{width:220px;aspect-ratio: 220/156}}.towel.print .original-modal .original-modal-img-wrap::after{position:absolute;content:"";display:block;top:10px;right:11.3px;background-image:url(/html/user_data/category/towel/original-facetowel/xmultiple_icon.png.pagespeed.ic.RW8uaCtzTC.png);width:13px;height:13px;background-size:contain}.towel.print .original-modal .original-modal-img-wrap img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.towel.print .original-modal .original-modal-text{font-size:14px;text-align:center}@media screen and (max-width:767.99px){.towel.print .original-modal .original-modal-text{font-size:3.4666666667vw}}.towel.print .original-modal .original-modal-text ._bold{display:block;font-weight:bold;letter-spacing:-.2px}@media screen and (max-width:767.99px){.towel.print .original-modal .original-modal-text ._bold{font-size:3.2vw}}.towel.print .original-modal .original-modal-text ._normal{display:block;color:#707070;font-size:13px;line-height:1.8;font-weight:normal;margin-top:8px}@media screen and (max-width:767.99px){.towel.print .original-modal .original-modal-text ._normal{font-size:3.2vw;letter-spacing:-.01em}}.towel.print .original-modal .original-modal-text .original-modal-text-item{text-align:left;margin-bottom:27px}.towel.print .original-modal .original-modal-text .original-modal-text-item:last-child{margin-bottom:0}@media screen and (max-width:767.99px){.towel.print .original-modal .original-modal-text .original-modal-text-item{margin-bottom:2.6666666667vw}.towel.print .original-modal .original-modal-text .original-modal-text-item ._bold{font-size:3.2vw}.towel.print .original-modal .original-modal-text .original-modal-text-item ._normal{font-size:3.4666666667vw;letter-spacing:-.01em;margin-top:0}}.towel.print .original-modal._center{display:table-cell;vertical-align:middle}.towel.print .original-modal-text{text-align:center}.towel.print .original-modal-text ._icon-triangle{display:block;width:33px;height:27px;margin:auto}.towel.print .original-modal-text ._icon-triangle img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.towel.print .original-modal-text ._normal{display:block;color:#707070;font-size:13px;line-height:1.8;font-weight:normal;margin-top:8px}.towel.print .original-modal-text ._icon-circle{display:block;width:30px;height:30px;margin:auto}.towel.print .original-modal-text ._icon-circle img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.towel.print .original-table-desc-listItem{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dotted #ddd;padding:12px 110px 10px 17px}@media screen and (max-width:767.99px){.towel.print .original-table-desc-listItem{padding:4.5333333333vw 0 1.3333333333vw 1.8666666667vw}}.towel.print .original-table-desc-listItem:first-child{padding-top:0}.towel.print .original-table-desc-listItem:last-child{border-bottom:none;padding-bottom:0}.towel.print .original-table-desc-grade ._grade{font-size:14px;font-weight:700}@media screen and (max-width:767.99px){.towel.print .original-table-desc-grade ._grade{font-size:3.7333333333vw}}.towel.print .second-table-area .print-difference{margin-bottom:0}.towel.print .second-table-area .difference-table{margin-bottom:0}.towel.print .js-item-slider-modal.is-modal-disabled{pointer-events:none}.towel.print .js-item-slider-modal.is-modal-disabled::after{content:none}.towel.print .js-item-slider-modal.is-modal-disabled .original-modal-lupe-button{display:none}.towel.print .original-table-anchor{display:flex;justify-content:space-between;gap:2.9333333333vw;margin-bottom:10.6666666667vw}.towel.print .original-table-anchor .original-table-anchor-link{width:45.8666666667vw;min-height:14.6666666667vw;height:auto;color:#e8343d;border:.2666666667vw solid #ddd;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);font-weight:700;font-size:3.4666666667vw;line-height:1.4;border-radius:5px;position:relative;padding:1.6vw 2.9333333333vw 1.8666666667vw 8vw;text-align:center;display:flex;align-items:center;justify-content:center}.towel.print .original-table-anchor .original-table-anchor-link::after{position:absolute;content:"";width:5.0666666667vw;height:5.0666666667vw;background-image:url(/html/user_data/category/towel/original-facetowel/xunder_arrow.png.pagespeed.ic.zJVIKlUtd2.png);background-size:contain;background-position:center;background-repeat:no-repeat;top:4.5333333333vw;left:1.6vw;z-index:1}.towel.print .original-slide-wrap{margin-top:5.5px}.towel.print .original-slide-wrap .swiper{width:100%}.towel.print .original-slide-wrap .swiper-slide{position:relative}.towel.print .original-slide-wrap .original-table-icon{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .original-slide-wrap .original-slider-img-wrap{height:100%}.towel.print .original-slide-wrap .original-slider-img-wrap img{height:auto;width:100%;-o-object-fit:contain;object-fit:contain;margin-top:auto;margin-bottom:auto}.towel.print .original-slide-wrap .slider-thumbnail .swiper-slide{opacity:.7;transition:opacity .7s;width:33.3333333333%}.towel.print .original-slide-wrap .thumbnailSlider{margin-top:8.5px;overflow:unset}.towel.print .original-slide-wrap .thumbnailSlider .swiper-slide{border:1px solid #eee;max-width:122px;display:flex;align-items:center;justify-content:center;transition:border-color .1s ease-in-out , opacity .1s ease-in-out;cursor:pointer;align-items:center;justify-content:space-between;margin-right:0;height:auto}@media screen and (max-width:767.99px){.towel.print .original-slide-wrap .thumbnailSlider .swiper-slide{width:calc(33.3333333333% - 1.8666666667vw);max-width:100%}}@media (any-hover:hover){.towel.print .original-slide-wrap .thumbnailSlider .swiper-slide:hover{border:1px solid #e8343d;opacity:.7}}.towel.print .original-slide-wrap .thumbnailSlider .swiper-slide img{height:auto;-o-object-fit:cover;object-fit:cover}.towel.print .original-slide-wrap .thumbnailSlider .swiper-slide.swiper-slide-thumb-active::after{content:"";position:absolute;inset:0;border:3px solid #e8343d;top:-3px;left:-3px;right:-3px;bottom:-3px}.towel.print .original-slide-wrap .thumbnailSlider .swiper-wrapper{align-items:center;justify-content:space-between;gap:8.5px;height:auto}@media screen and (max-width:767.99px){.towel.print .original-slide-wrap .thumbnailSlider .swiper-wrapper{gap:1.8666666667vw}}.towel.print .original-slide-wrap .mainSlider{overflow:unset}.towel.print .original-slide-wrap .mainSlider .swiper-wrapper{height:auto}.towel.print .original-slide-wrap .mainSlider .swiper-slide{max-width:100%;cursor:pointer;height:auto}@media (any-hover:hover){.towel.print .original-slide-wrap .mainSlider .swiper-slide:hover::after{opacity:1}}.towel.print .original-slide-wrap .mainSlider .swiper-slide img{transition:opacity .3s ease-in-out;width:100%}.towel.print .original-slide-wrap .original-slider-img-wrap{overflow:hidden;display:flex;width:100%}.towel.print .order-box{border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9;padding:24px 20px 24px}@media screen and (max-width:767.99px){.towel.print .order-box{padding:4.2666666667vw 5.3333333333vw 5.3333333333vw}}.towel.print .order-box .order-box-list+.order-box-list{margin-top:20px}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-list+.order-box-list{margin-top:4.2666666667vw}}.towel.print .order-box .order-box-list._has-border .order-box-item{border-bottom:1px dashed #ccc}.towel.print .order-box .order-box-list._has-buttons .order-box-title{display:flex;flex-direction:column;justify-content:center}.towel.print .order-box .order-box-list._has-buttons .order-box-desc{padding-right:10px}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-list._has-buttons .order-box-desc{padding-right:0}}.towel.print .order-box .order-box-list._has-buttons .order-box-item+.order-box-item{padding-top:8px}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-list._has-buttons .order-box-item+.order-box-item{padding-top:3.7333333333vw}}.towel.print .order-box .order-box-item{padding-bottom:6px;display:grid;grid-template-areas:"title desc";grid-template-columns:110px 1fr;-moz-column-gap:6px;column-gap:6px}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-item{grid-template-columns:20.8vw 1fr;-moz-column-gap:1.6vw;column-gap:1.6vw;padding-bottom:1.6vw}}.towel.print .order-box .order-box-item+.order-box-item{padding-top:13px}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-item+.order-box-item{padding-top:2.1333333333vw}}.towel.print .order-box .order-box-title{font-size:14px;font-weight:bold;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-title{font-size:3.2vw;line-height:1.5}}.towel.print .order-box .order-box-title-sub{color:#e8343d;font-size:12px}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-title-sub{font-size:2.6666666667vw}}.towel.print .order-box .order-box-desc{font-size:14px;font-weight:bold;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-desc{font-size:3.4666666667vw}}.towel.print .order-box .order-box-txt ._lg{display:inline-block;font-size:30px;line-height:1;font-style:normal;vertical-align:baseline;margin-top:-16px;padding-left:2px;padding-right:2px}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-txt ._lg{font-size:6.6666666667vw}}.towel.print .order-box .order-box-txt ._md{display:inline-block;font-size:16px;line-height:1;font-style:normal;vertical-align:baseline;margin-top:-3px}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-txt ._md{font-size:4.2666666667vw}}.towel.print .order-box .order-box-button{margin-top:20px;text-align:center}@media screen and (max-width:767.99px){.towel.print .order-box .order-box-button{margin-top:4.2666666667vw}}.towel.print .order-box._noBorder{border:none;background-color:transparent;padding:0;position:relative}.towel.print .order-box._noBorder .order-box-title{text-align:left}.towel.print .order-box._noBorder .order-box-list._has-buttons .order-box-desc{padding-right:0}.towel.print .order-button{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;background-color:#e8343d;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;width:100%;max-width:340px;padding:5px 32px 7px}@media (min-width:767.99px){.towel.print .order-button{transition:.15s ease}.towel.print .order-button:hover{background-color:#f24c54}}@media screen and (max-width:767.99px){.towel.print .order-button{width:100%;max-width:89.3333333333vw;padding:1.3333333333vw 5.8666666667vw 1.8666666667vw}}.towel.print .order-button::after{content:"";display:block;width:9px;height:13px;background-image:url(/assets/img/common/xarrow4_w.png.pagespeed.ic.gJe37ZeRxq.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:14px}@media screen and (max-width:767.99px){.towel.print .order-button::after{right:3.4666666667vw;width:2.4vw;height:3.4666666667vw}}.towel.print .order-button .order-button-main{display:block;font-size:19px;line-height:1.5;font-weight:bold;font-style:normal}@media screen and (max-width:767.99px){.towel.print .order-button .order-button-main{font-size:4.8vw}}.towel.print .order-button .order-button-sub{display:block;font-size:11px;line-height:1.3636363636;font-weight:bold}@media screen and (max-width:767.99px){.towel.print .order-button .order-button-sub{font-size:3.2vw;line-height:1.5555555556}}.towel.print .order-button._large{padding:10px 32px 12px}@media screen and (max-width:767.99px){.towel.print .order-button._large{padding:2.6666666667vw 5.3333333333vw 3.2vw}}.towel.print .order-button._large::after{right:22px}@media screen and (max-width:767.99px){.towel.print .order-button._large::after{right:4.2666666667vw}}.towel.print .order-button._large .order-button-sub{font-size:13px;margin-top:2px}@media screen and (max-width:767.99px){.towel.print .order-button._large .order-button-sub{font-size:2.9333333333vw;margin-top:.5333333333vw}}.towel.print .p-lead{margin-bottom:30px}.towel.print .p-link-box .type01._scroll{position:relative;background-image:none;padding-left:80px;padding-right:80px}.towel.print .p-link-box .type01._scroll::before{position:absolute;content:"";display:block;top:50%;left:36px;transform:translateY(-50%);width:38px;height:24px;background-image:url(/html/user_data/category/towel/xarrow-scroll-top.png.pagespeed.ic.bYkhhY5mek.png);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:767.99px){.towel.print .p-link-box .type01._scroll::before{left:9.6vw;width:10.1333333333vw;height:6.4vw}.towel.print .p-link-box._fullSP{padding-left:0;padding-right:0}.towel.print .cont-wrap{margin-top:-18px}}.towel.print .p-tab-box .tab-cont-wrap input{display:none}.towel.print .p-tab-box .tab-cont-wrap input:checked+.cont-wrap{display:block}.towel.print .p-tab-box .tab-cont-wrap .cont-wrap{display:none}.towel.print .priceTable{width:100%;border-collapse:collapse;margin:0 auto 15px;border-left:none;border-right:none}@media screen and (max-width:767.99px){.towel.print .priceTable{width:100%;border-collapse:collapse;margin:0 auto 15px;border-left:none;border-right:none;margin-bottom:30px!important}}.towel.print .priceTable th{background:#efefef;font-size:16px;font-weight:500;line-height:1.3;text-align:center;width:100px}@media screen and (max-width:767.99px){.towel.print .priceTable th{background:#efefef;font-size:3.7333333333vw;font-weight:bold;text-align:center}}.towel.print .priceTable td,.towel.print .priceTable th{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;border-right:none;padding:10px 15px;vertical-align:middle}@media screen and (max-width:767.99px){.towel.print .priceTable td,.towel.print .priceTable th{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;border-right:none;vertical-align:middle;line-height:1.5;padding:10px}}.towel.print .priceTable .priceTable-inner{display:flex;align-items:center;-moz-column-gap:38px;column-gap:38px}@media screen and (max-width:767.99px){.towel.print .priceTable .priceTable-inner{flex-direction:column;gap:10px 0}.towel.print .priceTable .priceTable-desc-texts{width:100%}}.towel.print .priceTable .priceTable-img-wrap{position:relative;margin-left:30px;margin-right:50px;width:175px;aspect-ratio: 175/110;padding:0;cursor:pointer;border:0}@media screen and (max-width:767.99px){.towel.print .priceTable .priceTable-img-wrap{margin-left:auto;margin-right:auto;width:46.6666666667vw}}@media (min-width:767.99px){.towel.print .priceTable .priceTable-img-wrap{transition:opacity .15s ease-in-out}}.towel.print .priceTable .priceTable-img-wrap img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .priceTable .priceTable-img-wrap .print-lupe-button{position:absolute;bottom:10px;right:10px}@media (any-hover:hover){.towel.print .priceTable .priceTable-img-wrap:hover{opacity:.7}}.towel.print .priceTable .priceTable-img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .priceTable .printPrice{font-weight:bold;font-size:16px}@media screen and (max-width:767.99px){.towel.print .priceTable .printPrice{font-weight:bold;font-size:3.2vw;line-height:1.4;margin-top:0}}.towel.print .priceTable .printPrice .red{color:#e8373d}.towel.print .priceTable .caution{font-size:12px}@media screen and (max-width:767.99px){.towel.print .priceTable .caution{font-size:2.6666666667vw}}.towel.print .print-about01{display:flex;margin-bottom:30px;justify-content:space-between}@media screen and (max-width:767.99px){.towel.print .print-about01{flex-flow:column-reverse;margin-top:-10px}}@media (min-width:767.99px){.towel.print .print-about01 .left-container{max-width:69.2%;box-sizing:border-box}}.towel.print .print-about01 .right-container{flex-shrink:0}@media screen and (max-width:767.99px){.towel.print .print-about01 .right-container{width:70%;margin:0 auto}.towel.print .print-about01 .print-about01-title{font-size:3.7333333333vw;margin-top:10px;margin-bottom:10px}}.towel.print .print-about02,.towel.print .print-about03{display:flex;justify-content:space-between;padding-left:0}@media screen and (max-width:767.99px){.towel.print .print-about02,.towel.print .print-about03{display:block}}.towel.print .print-about02{margin-bottom:50px}@media screen and (max-width:767.99px){.towel.print .print-about02{display:flex;flex-direction:column;row-gap:4vw}}.towel.print .print-about03{margin-bottom:60px}@media screen and (max-width:767.99px){.towel.print .print-about03{margin:0 auto;padding:0;width:90%;margin-bottom:20px!important}}.towel.print .print-cards{margin-bottom:60px}.towel.print .print-cards .print-cards-items{display:flex;flex-wrap:wrap;margin-bottom:40px;gap:20px 66px}@media screen and (max-width:767.99px){.towel.print .print-cards .print-cards-items{gap:24px 4vw;margin-bottom:1.3333333333vw;justify-content:flex-start}}.towel.print .print-card{display:flex;flex-direction:column;width: calc((100% - 200px) / 4)}@media screen and (max-width:767.99px){.towel.print .print-card{width:44.5333333333vw}}.towel.print .print-card .print-card-img{aspect-ratio: 190/215;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;border:1px solid #d4d4d4}.towel.print .print-card .print-card-title{font-weight:bold;padding-top:10px;color:#555;flex-grow:1;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .print-card .print-card-title{font-size:3.4666666667vw;font-weight:bold;padding:2.6666666667vw 0;color:#555;text-align:left;height:auto}}.towel.print .print-card .print-card-link{line-height:1;margin-top:14px}.towel.print .print-design{position:relative;border-radius:30px 30px 0 0;padding:0 20px 33px;margin-bottom:50px}@media screen and (max-width:767.99px){.towel.print .print-design{padding-left:0;padding-right:0}}.towel.print .print-design::before{content:"";background-color:#d2c9ba;border-radius:30px 30px 0 0;position:absolute;top:44px;left:0;right:0;bottom:0;z-index:-1}@media screen and (max-width:767.99px){.towel.print .print-design::before{border-radius:0;left:-2.6666666667vw;right:-2.6666666667vw;top:9.6vw}}.towel.print .print-design .print-design-title{display:flex;flex-direction:column;align-items:center}.towel.print .print-design .print-design-title-sub{background-color:#d2c9ba;padding:24px;border-radius:9999px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#dc363e;font-size:21px;font-weight:bold;min-width:594px}@media screen and (max-width:767.99px){.towel.print .print-design .print-design-title-sub{font-size:3.7333333333vw;line-height:1.5;min-width:335px;padding:4.2666666667vw 6.4vw}}.towel.print .print-design .print-design-title-sub::before,.towel.print .print-design .print-design-title-sub::after{display:inline-block;content:"";width:22px;height:34px;flex-shrink:0;background-repeat:no-repeat;background-size:contain}.towel.print .print-design .print-design-title-sub::before{margin-right:14px;background-image:url(/assets/img/common/xdeco-title-left.png.pagespeed.ic.KaGw6fQIJe.png)}.towel.print .print-design .print-design-title-sub::after{margin-left:14px;background-image:url(/assets/img/common/xdeco-title-right.png.pagespeed.ic.hFDl2k6wTM.png)}.towel.print .print-design .print-design-title-main{position:relative;display:block;font-size:50px;font-weight:bold;text-transform:uppercase;color:#fff;text-align:center}@media screen and (max-width:767.99px){.towel.print .print-design .print-design-title-main{font-size:7.2vw}}@media (min-width:767.99px){.towel.print .print-design .print-design-title-main::before{position:absolute;content:"";left:-155px;top:7px;display:block;width:205px;height:53px;background-image:url(/html/user_data/free/towel/deco_towel_design_left.svg);background-size:contain;background-repeat:no-repeat}.towel.print .print-design .print-design-title-main::after{position:absolute;content:"";right:-126px;top:-6px;display:block;width:193px;height:66px;background-image:url(/html/user_data/free/towel/deco_towel_design_right.svg);background-size:contain;background-repeat:no-repeat}}.towel.print .print-design .print-design-link-wrap{margin-top:18px}.towel.print .print-design .print-design-button{margin-top:30px}@media screen and (max-width:767.99px){.towel.print .print-design .print-design-button{padding-left:0;padding-right:0}}.towel.print .print-design .color-charcoal{color:#755b42}.towel.print .print-design .print-design-rank{position:relative;z-index:1;padding-left:30px;padding-right:30px;padding-bottom:25px}.towel.print .print-design .print-design-rank::before{content:"";position:absolute;top:68px;left:0;bottom:0;right:0;background-color:#fff;z-index:-1}@media screen and (max-width:767.99px){.towel.print .print-design .print-design-rank{padding-left:0;padding-right:0;padding-bottom:6.6666666667vw}}.towel.print .print-design .print-design-template{margin-top:32px;padding:17px 26px 30px;background-color:#fff;position:relative}@media screen and (max-width:767.99px){.towel.print .print-design .print-design-template{margin-top:8.5333333333vw;padding:4.5333333333vw 3.4666666667vw}}.towel.print .print-design .print-design-template::before{position:absolute;left:50%;top:-24px;content:"";display:block;width:70px;height:30px;background-image:url(/html/user_data/free/towel/icn_towel_arrow_top.svg);background-size:contain;background-repeat:no-repeat;transform:translateX(-50%)}.towel.print .print-design .print-design-template-heading{font-size:19px;text-align:center;font-weight:bold}.towel.print .print-design .print-design-template-heading em{font-style:normal;color:#dc363e}@media screen and (max-width:767.99px){.towel.print .print-design .print-design-template-heading{font-size:3.7333333333vw;line-height:1.5}}.towel.print .print-design .print-design-sample{margin-top:12px;margin-bottom:30px;padding-left:4px;padding-right:4px}@media screen and (max-width:767.99px){.towel.print .print-design .print-design-sample{padding-left:0;padding-right:0;margin-bottom:8vw}}.towel.print .print-design .print-design-sample img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .print-design .print-design-template-link-wrap{margin-top:34px}.towel.print .print-design .print-design-link{width:auto;width:auto;display:inline-flex;padding-left:70px;padding-right:70px;min-width:400px;height:auto;min-height:55px;padding-top:10px;padding-bottom:10px}@media screen and (max-width:767.99px){.towel.print .print-design .print-design-link{padding-left:30px;padding-right:30px;padding-top:14px;padding-bottom:14px;min-width:84vw}.towel.print .print-design .print-design-link._full{width:100%}}.towel.print .print-rankList{position:relative;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:25px;column-gap:25px}@media screen and (max-width:767.99px){.towel.print .print-rankList{-moz-column-gap:5px;column-gap:5px}}.towel.print .print-rankList .print-rankList-item{position:relative;z-index:1}.towel.print .print-rank{margin-top:18px}.towel.print .print-rank .print-rank-title{position:relative;text-align:center;color:#fff;z-index:1}.towel.print .print-rank .print-rank-title::before{position:absolute;top:0;left:50%;transform:translateX(-50%);content:"";display:inline-block;width:154px;aspect-ratio: 2/1;background-color:#b18d6a;border-radius: 50%/100% 100% 0 0;z-index:-1}@media screen and (max-width:767.99px){.towel.print .print-rank .print-rank-title::before{width:18.9333333333vw}}.towel.print .print-rank .print-rank-title-sub{position:relative;display:inline-block;font-size:23px;font-weight:bold;padding:9px 10px 2px;border-bottom:1px dashed #fff;z-index:3;margin-bottom:-13px}@media screen and (max-width:767.99px){.towel.print .print-rank .print-rank-title-sub{font-size:3.2vw;padding:1.8666666667vw 2.6666666667vw .5333333333vw}}.towel.print .print-rank .print-rank-title-number{font-size:38px;vertical-align:baseline}@media screen and (max-width:767.99px){.towel.print .print-rank .print-rank-title-number{font-size:5.3333333333vw}}.towel.print .print-rank .print-rank-title-main{position:relative;font-size:20px;font-weight:bold;background-color:#b18d6a;border-radius:12px;padding:16px 20px 13px;z-index:2;filter:drop-shadow(0 3px 0 #ddd)}@media screen and (max-width:767.99px){.towel.print .print-rank .print-rank-title-main{font-size:3.7333333333vw;letter-spacing:-.02em;line-height:1.4285714286;padding:4.8vw 2.1333333333vw 2.6666666667vw;border-radius:5px}}.towel.print .print-rank .print-rank-img-wrap{aspect-ratio: 256/124;margin-top:10px;display:grid;align-items:center;justify-content:center}@media screen and (max-width:767.99px){.towel.print .print-rank .print-rank-img-wrap{aspect-ratio: 1/1}}.towel.print .print-rank .print-rank-img-wrap.has-shadow img{box-shadow:0 3px 6px rgba(0,0,0,.16)}.towel.print .print-rank .print-rank-img{height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767.99px){.towel.print .print-rank .print-rank-img._sim{width:26.6666666667vw}.towel.print .print-rank .print-rank-img._sakusei{width:28.5333333333vw}.towel.print .print-rank .print-rank-img._data{width:24.8vw}}.towel.print .print-rank .print-rank-link-wrap{margin-top:15px}@media screen and (max-width:767.99px){.towel.print .print-rank .print-rank-link-wrap{margin-top:4.2666666667vw}}.towel.print .print-difference{margin-bottom:50px}@media screen and (max-width:767.99px){.towel.print .print-difference{width:100%}}.towel.print .print-koutei{width:22%;height:auto}@media screen and (max-width:767.99px){.towel.print .print-koutei{display:block;width:100%;height:auto;text-align:center}}.towel.print .print-koutei img{border:1px solid #dfdfdf}@media screen and (max-width:767.99px){.towel.print .print-koutei img{width:48vw;height:48vw}.towel.print .print-koutei p{text-align:left}}.towel.print .print-koutei .koutei-title{width:100%;font-weight:bold;font-size:16px;margin-bottom:5px}@media screen and (max-width:767.99px){.towel.print .print-koutei .koutei-title{font-size:4vw;margin-bottom:1.3333333333vw}}.towel.print .print-koutei .koutei-txt{width:100%;height:auto;margin-bottom:0;font-weight:500;font-size:14px;line-height:1.8;display:inline-block;text-align:left}@media screen and (max-width:767.99px){.towel.print .print-koutei .koutei-txt{font-size:3.4666666667vw}}.towel.print .print-koutei .koutei-img{margin-bottom:10px}@media screen and (max-width:767.99px){.towel.print .print-koutei .koutei-img{margin-bottom:2.6666666667vw}}.towel.print .print-koutei:last-child .koutei-txt{color:#e8373d;font-weight:bold;font-size:20px}.towel.print .arrows{display:block;position:absolute;top:27%;left:30%;width:0;height:0;border-left:12px solid #e8373d;border-top:12px solid transparent;border-bottom:12px solid transparent}.towel.print .print-link{padding:14px 30px;background:url(/assets/img/common/xarrow3.png.pagespeed.ic.H81oBF01Zw.png) no-repeat right 25px center;font-size:14px;font-weight:bold;color:#e8373d;border:#ddd solid 1px;border-radius:5px;display:inline-block;vertical-align:top;width:100%;box-shadow:0 2px 0 #ddd;margin-bottom:5px;background-color:#fff}@media (min-width:767.99px){.towel.print .print-link:hover{background:url(/assets/img/common/xicn_link_arr_g_on.png.pagespeed.ic.d2hXJ2A7fo.png) no-repeat right 25px center;color:#e8373d;background-color:#fff5f5;border-color:#f9ccbf}}@media screen and (max-width:767.99px){.towel.print .print-link{width:44.5333333333vw;background: #fff url(/assets/img/common/icn_link_arr_g.png) right 4vw center/2.1333333333vw auto no-repeat;font-size:3.4666666667vw;padding:16px 30px 16px 22px}}.towel.print .blue{margin-top:10px}.towel.print .blue a{text-decoration:underline;color:#27a3cd;background:url(/assets/img/print/pen-other/arrow.png) no-repeat right center;background-size:8px;padding-right:15px;font-size:13px}@media (any-hover:hover){.towel.print .blue a:hover{text-decoration:none}}@media screen and (max-width:767.99px){.towel.print .blue a{font-size:3.4666666667vw;line-height:1.5}}.towel.print .featureNav{display:flex;justify-content:center;width:100%;min-height:90px;list-style:none;box-sizing:border-box}@media screen and (max-width:767.99px){.towel.print .featureNav{padding-bottom:6%}}.towel.print .featureNav.txt-only{min-height:auto;margin-bottom:35px}@media screen and (max-width:767.99px){.towel.print .featureNav.txt-only{padding-bottom:4%}.towel.print .featureNav.txt-only li{height:auto;min-height:auto}.towel.print .featureNav.txt-only li span{margin-top:5px}.towel.print .featureNav.txt-only li a.fNav_txt p{margin-bottom:12px}.towel.print .featureNav.txt-only li a.fNav_txt::after{width:8px;height:8px}}.towel.print .featureNav li{border-left:1px solid #ddd;width:calc(33.3333333% - 14px);min-height:70px;cursor:pointer;pointer-events:auto;padding:0}@media screen and (max-width:767.99px){.towel.print .featureNav li{width:50%;height:21.3333333333vw;border-left:none;position:relative}.towel.print .featureNav li::before{content:"";display:block;width:1px;height:126%;position:absolute;left:0;top:0;background:#ddd}}@media (any-hover:hover){.towel.print .featureNav li:hover span{background-position:0% bottom}}.towel.print .featureNav li:last-child{border-right:1px solid #ddd}@media screen and (max-width:767.99px){.towel.print .featureNav li:last-child{border-right:none}.towel.print .featureNav li:last-child::after{content:"";display:block;width:1px;height:126%;position:absolute;right:0;top:0;background:#ddd}}@media (min-width:767.99px){.towel.print .featureNav li span{padding-bottom:.2em;background: linear-gradient(to right, #ffed98 50%, transparent 50%) 100% bottom/200% 60% no-repeat;transition:background-position .2s ease-out;display:inline}}@media screen and (max-width:767.99px){.towel.print .featureNav li span{margin-top:3px;display:block}}.towel.print .featureNav li a.fNav_txt{display:inline-block;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;height:100%;position:relative;box-sizing:border-box;text-decoration:none;padding-top:0}.towel.print .featureNav li a.fNav_txt::after{content:"";display:block;width:10px;height:10px;border-bottom:2px solid #ccc;border-left:2px solid #ccc;transform:rotate(-45deg) translateX(-50%);position:absolute;bottom:23%;left:50%;z-index:2}@media screen and (max-width:767.99px){.towel.print .featureNav li a.fNav_txt::after{bottom:-1.8666666667vw;left:48%;width:2.6666666667vw;height:2.6666666667vw;border-bottom:.5333333333vw solid #ccc;border-left:.5333333333vw solid #ccc}}.towel.print .featureNav li a.fNav_txt p{font-size:13px;font-weight:bold;line-height:1.5;text-align:center;color:#555;margin-bottom:20px}@media screen and (max-width:767.99px){.towel.print .featureNav li a.fNav_txt p{font-size:3.4666666667vw}}.towel.print .featureNav li a.fNav_txt p img{margin-right:10px;max-width:34px;width:100%}@media screen and (max-width:767.99px){.towel.print .featureNav li a.fNav_txt p img{margin-right:0}}@media (min-width:767.99px){.towel.print .featureNav li span{padding-bottom:.2em;background: linear-gradient(to right, #ffed98 50%, transparent 50%) 100% bottom/200% 60% no-repeat;transition:background-position .2s ease-out;display:inline}}.towel.print .mtResponsive{margin-top:60px}@media screen and (max-width:767.99px){.towel.print .mtResponsive{margin-top:10.6666666667vw}}.towel.print .print-lupe-button{width:36px;height:36px;background-image:url(/assets/img/common/xicn_zoom02.png.pagespeed.ic.KNQKJTN9Ls.png);background-repeat:no-repeat;background-position:center;background-size:20px;cursor:pointer;border:none;border-radius:50%;aspect-ratio: 1/1;background-color:#fff}@media screen and (max-width:767.99px){.towel.print .print-lupe-button{width:30px;height:30px;background-size:14px}}.towel.print .print-method{margin-top:50px}@media screen and (max-width:767.99px){.towel.print .print-method{margin-top:8.8vw}}.towel.print .print-method .print-method-title{font-size:18px;line-height:1.8;text-align:center;background-color:#eee;padding:9px 20px;margin-bottom:20px;position:relative}@media screen and (max-width:767.99px){.towel.print .print-method .print-method-title{font-size:4.2666666667vw;padding:2.6666666667vw 5.3333333333vw;margin-bottom:4vw}}.towel.print .print-method .print-method-title::after{content:"";position:absolute;bottom:-7px;left:50%;width:14px;height:14px;box-sizing:border-box;border:1px solid;border-color:#eee #eee transparent transparent;rotate:135deg;translate:-50%;background-color:#eee}.towel.print .print-method .print-method-items{display:flex;gap:40px;justify-content:center}@media screen and (max-width:767.99px){.towel.print .print-method .print-method-items{gap:1.6vw;justify-content:space-between}}.towel.print .print-method .print-method-link{display:block;width:240px;min-height:57px;height:auto;color:#e8343d;border:1px solid #ddd;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);font-weight:700;font-size:15px;border-radius:5px;transition:.2s ease-out;position:relative;line-height:1.4;padding:17px 50px 17px 28px;text-align:center}@media screen and (max-width:767.99px){.towel.print .print-method .print-method-link{width:30.1333333333vw;min-height:22.6666666667vw;font-size:3.4666666667vw;text-align:center;border:.2666666667vw solid #ddd;padding:2.6666666667vw 2.6666666667vw 9.6vw 2.6666666667vw;display:inline-flex;align-items:center;justify-content:center}}.towel.print .print-method .print-method-link::after{position:absolute;content:"";width:36px;height:24px;background-image:url(/html/user_data/category/towel/original-facetowel/xarrow-scroll.png.pagespeed.ic.mZPjwaNgqJ.png);background-size:contain;background-position:center;background-repeat:no-repeat;top:50%;right:10px;transform:translateY(-50%);z-index:1}@media screen and (max-width:767.99px){.towel.print .print-method .print-method-link::after{top:auto;right:50%;bottom:2.6666666667vw;transform:translateX(50%);width:9.6vw;height:6.4vw}}@media (any-hover:hover){.towel.print .print-method .print-method-link:hover{background-color:#fff5f5;border-color:#e8343d}}.towel.print .print-modal{position:fixed;inset:0;width:100%;height:100%;z-index:999905;pointer-events:none}.towel.print .print-modal .print-modal-inner{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.towel.print .print-modal .print-modal-images{position:relative;padding:4px;background:#fff;max-height:80vh;max-width:80vw}.towel.print .print-modal .print-modal-images img{max-height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767.99px){.towel.print .print-modal .print-modal-images{max-width:calc(100vw - 20px)}}.towel.print .print-modal .print-modal-close{background:#333;height:50px;width:50px;transition:.15s ease;position:absolute;right:-50px;top:-1px;border:none;cursor:pointer;pointer-events:auto}.towel.print .print-modal .print-modal-close:hover{background-color:#e8343d}.towel.print .print-modal .print-modal-close:hover .print-modal-close-icon{transform:rotate(-90deg)}@media screen and (max-width:767.99px){.towel.print .print-modal .print-modal-close{right:0;top:-50px}}.towel.print .print-modal .print-modal-close-icon{background: url(/assets/img/common/cm-modal-close.png) center center/32px auto no-repeat;display:block;transition:.15s ease;height:100%;width:100%}.towel.print .print-price-meyasu{width:80%;margin:0 auto;text-align:center}@media screen and (max-width:767.99px){.towel.print .print-price-meyasu{width:100%}}.towel.print .print-price-meyasu .meyasu-title{text-align:left;font-size:16px;font-weight:bold;line-height:1.6}.towel.print .print-price-meyasu .meyasu-title .red{color:#e8373d}.towel.print .print-price-meyasu .meyasu-inner{margin:0 auto;width:100%;display:flex;justify-content:space-between;margin-bottom:20px}.towel.print .print-price-meyasu .meyasu-waku{width:42%;border:3px solid #dfdfdf;border-radius:10px;text-align:center;color:#e8373d;background-color:#f3f3f3;font-size:20px;font-weight:bold;line-height:5em;vertical-align:middle}@media screen and (max-width:767.99px){.towel.print .print-price-meyasu .meyasu-waku{width:45%;height:55px;border:3px solid #dfdfdf;border-radius:10px;text-align:center;color:#e8373d;background-color:#f3f3f3;font-size:3.7333333333vw;font-weight:bold;padding:15px;line-height:1.3em}}.towel.print .print-price-meyasu .print-price-meyasu .meyasu-waku2{width:219px;height:88px;border:3px solid #dfdfdf;border-radius:10px;text-align:center;color:#e8373d;background-color:#f3f3f3;font-size:17px;font-weight:bold;line-height:5em;vertical-align:middle}.towel.print .print-price-meyasu .plus{display:block;width:auto;height:106px;color:#999;font-size:80px;text-align:center;line-height:1.2em;transform:rotate(45deg)}@media screen and (max-width:767.99px){.towel.print .print-price-meyasu .plus{display:block;width:auto;height:100%;color:#999;font-size:10.6666666667vw;text-align:center;line-height:3rem}}.towel.print .print-price-meyasu .red-notice{width:100%;border:1px solid #e8373d;color:#e8373d;padding:15px 0;margin-bottom:5px;text-align:center;font-weight:bold;font-size:18px}.towel.print .print-price-meyasu .meyasu-hiyou{text-align:center;font-size:15px;font-weight:bold;margin-bottom:20px}@media screen and (max-width:767.99px){.towel.print .print-price-meyasu .meyasu-hiyou{text-align:center;font-size:3.4666666667vw;line-height:1.5rem;font-weight:bold;margin-bottom:20px}}.towel.print .print-price-meyasu .meyasu-hiyou span{border-bottom:1px solid #333}.towel.print .print-price-meyasu .note{font-size:12px;text-align:right;margin-bottom:60px;color:#6b6b6b}@media screen and (max-width:767.99px){.towel.print .print-price-meyasu .note{margin-bottom:30px}}.towel.print .print-tokucho{display:flex;flex-direction:column;width:31%;height:auto;background-color:#f3f3f3;border-radius:5px;text-align:center;align-items:center;padding-bottom:20px}@media screen and (max-width:767.99px){.towel.print .print-tokucho{width:90%;height:auto;margin:0 auto;padding-bottom:0}}.towel.print .print-tokucho .tokucho-title{width:100%;height:45px;line-height:45px;background-color:#8f989d;border-radius:5px 5px 0 0;color:#fff;font-weight:bold;font-size:18px;letter-spacing:3px;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media screen and (max-width:767.99px){.towel.print .print-tokucho .tokucho-title{height:auto;font-size:3.7333333333vw;line-height:35px;min-height:34px;margin-bottom:5.3333333333vw}}.towel.print .print-tokucho .tokucho-midasi{width:100%;line-height:1.375;font-size:16px;font-weight:bold;text-align:center;display:inline-flex;align-items:center;justify-content:center;width:85%;min-height:44px;margin-bottom:15px}@media screen and (max-width:767.99px){.towel.print .print-tokucho .tokucho-midasi{height:auto;min-height:30px;font-size:4.2666666667vw;margin-bottom:4vw}}.towel.print .print-tokucho .tokucho-txt{width:85%;margin-bottom:0;font-weight:500;font-size:12px;line-height:1.5;display:inline-block;text-align:left;flex-grow:1;margin-bottom:15px}@media screen and (max-width:767.99px){.towel.print .print-tokucho .tokucho-txt{width:90%;height:auto;margin-bottom:10px;display:inline-block;font-size:3.2vw;margin-bottom:4vw}}.towel.print .print-tokucho .tokucho-color{width:85%;height:50px;margin-bottom:0;font-weight:500;font-size:12px;line-height:1.3;display:inline-block;text-align:left;margin-bottom:15px}@media screen and (max-width:767.99px){.towel.print .print-tokucho .tokucho-color{width:85%;height:auto;margin-bottom:10px;font-weight:500;font-size:3.2vw;line-height:1.3;display:inline-block;text-align:left;margin-bottom:4vw}}.towel.print .print-tokucho .tokucho-img{width:85%}@media screen and (max-width:767.99px){.towel.print .print-tokucho .tokucho-img{width:52vw;height:auto;margin-bottom:5.3333333333vw}}.towel.print .print-tokucho .colorSampleIcon{width:24px;height:22px;margin-right:10px}.towel.print .print-tokucho .smallLinkButton{margin-bottom:20px}@media screen and (max-width:767.99px){.towel.print .print-tokucho .smallLinkButton{width:60%;margin:0 auto;padding:0;height:50px;line-height:3.2;margin-bottom:2.6666666667vw}}.towel.print .price-level-box{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (min-width:768px){.towel.print .price-level-box{width:320px;margin-left:32px}}.towel.print .price-level-box .level{display:inline-block;width:52px;background-color:#eee;font-weight:bold;color:#ccc;font-size:22px;position:relative}.towel.print .price-level-box .level ._num{position:absolute;bottom:7px;left:50%;transform:translateX(-50%);line-height:1.13}.towel.print .price-level-box .level:nth-child(1) {height:40px}.towel.print .price-level-box .level:nth-child(2) {height:50px}.towel.print .price-level-box .level:nth-child(3) {height:60px}.towel.print .price-level-box .level:nth-child(4) {height:70px}.towel.print .price-level-box .level:nth-child(5) {height:80px}.towel.print .price-level-box .level:nth-child(6) {height:90px}@media screen and (max-width:767.99px){.towel.print .price-level-box .level{width:9.6vw;font-size:4vw}.towel.print .price-level-box .level ._num{bottom:5px}.towel.print .price-level-box .level:nth-child(1) {height:7.4666666667vw}.towel.print .price-level-box .level:nth-child(2) {height:9.3333333333vw}.towel.print .price-level-box .level:nth-child(3) {height:11.2vw}.towel.print .price-level-box .level:nth-child(4) {height:13.0666666667vw}.towel.print .price-level-box .level:nth-child(5) {height:14.9333333333vw}.towel.print .price-level-box .level:nth-child(6) {height:16.8vw}}.towel.print .price-level-box .level.active{background-color:#e8343d;color:#fff}.towel.print .relationPage .relationPage-title{margin-bottom:22px}.towel.print .relationPage .relationPage-Wrapper{max-width:860px;width:100%;margin:0 auto}.towel.print .relationPage .relationPage-Upper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:23px 0 24px;position:relative;border:2px dotted #ddd;border-radius:5px}@media (min-width:767.99px){.towel.print .relationPage .relationPage-Upper::before{background:#eee;display:block;content:"";width:5px;height:59px;position:absolute;bottom:-60px;left:calc(50% - 3px)}.towel.print .relationPage .relationPage-Upper::after{border-top:5px solid #eee;border-left:5px solid #eee;border-right:5px solid #eee;display:block;content:"";position:absolute;height:27px;left:50%;transform:translateX(-50%);bottom:-56px;width:580px}}.towel.print .relationPage .relationPage-Upper p{color:#777;font-weight:bold;font-size:14px;position:absolute;top:-14px;background-color:#fff;padding:0 9px}.towel.print .relationPage .relationPage-Upper a{font-size:16px;font-weight:bold;color:#777;border:#ddd solid 1px;border-radius:5px;display:inline-block;vertical-align:top;width:360px;text-align:center;padding:15px 0;position:relative;background-color:#fff;box-shadow:0 3px 8px 0 rgba(10,2,4,.1);background:url(/html/user_data/assets/img/common/xarrow3_b.png.pagespeed.ic.efJVQmJnRV.png) no-repeat right 25px center;background-size:8px auto}.towel.print .relationPage .relationPage-Upper a.current02{background-image:url(/html/user_data/free/towel/xarrow_current.png.pagespeed.ic.Lnj8KYRQst.png);background-repeat:no-repeat;background-position:right 25px center}@media (any-hover:hover){.towel.print .relationPage .relationPage-Upper a.current02:hover{background-color:#fff5f5;background-image:url(/html/user_data/free/towel/xarrow_red.png.pagespeed.ic.7hZS6XN9Rb.png);color:#e8343d;background-size:8px auto;border:1px solid #f9ccbf}}.towel.print .relationPage .relationPage-Lower{margin-top:54px;position:relative;border:2px dotted #ddd;border-radius:5px;padding:15px 0 23px}.towel.print .relationPage .relationPage-Lower p{color:#777;font-size:14px;text-align:center;font-weight:bold}.towel.print .relationPage .relationPage-Lower .relationPage-Lower-title{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background-color:#fff;padding:0 9px}@media (min-width:767.99px){.towel.print .relationPage .relationPage-Lower .relationPage-Lower-title{white-space:nowrap}}.towel.print .relationPage .relationPage-Wrapper._type02 .relationPage-Upper::before{height:26px;bottom:-28px}.towel.print .relationPage .relationPage-Wrapper._type02 .relationPage-Upper::after{width:415px}.towel.print .relationPage .relationPage-Wrapper._type02 .relationPage-item{width:360px}.towel.print .relationPage .relationPage-items{margin:0 auto;width:800px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.towel.print .relationPage .relationPage-item{display:flex;justify-content:center;flex-direction:column;width:220px}.towel.print .relationPage .relationPage-item[aria-current="page"] span{border-radius:5px;align-items:center;display:flex;justify-content:center;position:relative;height:50px;transition:.3s ease;background-size:8px auto;padding-right:10px;color:#aaa;border:1px solid #cbcbcb;background-color:#ddd;background-image:url(/html/user_data/free/towel/xarrow_current.png.pagespeed.ic.Lnj8KYRQst.png);background-repeat:no-repeat;background-position:right 15px center;cursor:default;font-weight:bold;font-size:15px;font-weight:bold}.towel.print .relationPage .relationPage-item p{font-weight:bold;color:#777;text-align:center;font-size:13px;padding:5px}.towel.print .relationPage .relationPage-item a{font-size:15px;font-weight:bold}.towel.print .relationPage .relationPage-item .relationPage-create,.towel.print .relationPage .relationPage-item .relationPage-simulator,.towel.print .relationPage .relationPage-item .relationPage-compData{border-radius:5px;box-shadow:0 3px 8px 0 rgba(10,2,4,.1);align-items:center;display:flex;justify-content:center;position:relative;height:50px;transition:.3s ease;background-size:8px auto;padding-right:10px}.towel.print .relationPage .relationPage-item .relationPage-create{color:#cc468d;border:1px solid #cc468d;background-image:url(/html/user_data/free/towel/xarrow_pink.png.pagespeed.ic.BsMhsMS1q2.png);background-repeat:no-repeat;background-position:right 15px center}@media (any-hover:hover){.towel.print .relationPage .relationPage-item .relationPage-create:hover{background-color:#cc468d;background-image:url(/html/user_data/free/towel/xarrow_white.png.pagespeed.ic.5qTfgt_iKM.png);color:#fff;background-size:8px auto}}.towel.print .relationPage .relationPage-item .relationPage-simulator{color:#1db9c6;border:1px solid #1db9c6;background-image:url(/html/user_data/free/towel/xarrow_blue.png.pagespeed.ic.YfxWGGRZsQ.png);background-repeat:no-repeat;background-position:right 15px center}@media (any-hover:hover){.towel.print .relationPage .relationPage-item .relationPage-simulator:hover{background-color:#1db9c6;background-image:url(/html/user_data/free/towel/xarrow_white.png.pagespeed.ic.5qTfgt_iKM.png);color:#fff;background-size:8px auto}}.towel.print .relationPage .relationPage-item .relationPage-compData{color:#beab25;border:1px solid #beab25;background-image:url(/html/user_data/free/towel/xarrow_yellow.png.pagespeed.ic.Pfzys2S7X8.png);background-repeat:no-repeat;background-position:right 15px center}@media (any-hover:hover){.towel.print .relationPage .relationPage-item .relationPage-compData:hover{background-color:#beab25;background-image:url(/html/user_data/free/towel/xarrow_white.png.pagespeed.ic.5qTfgt_iKM.png);color:#fff;background-size:8px auto}}.towel.print .relationPage .relationPage-item .relationPage-subLinkWrap{margin-top:17px;display:flex;flex-direction:column;gap:19px;align-items:flex-start}.towel.print .relationPage .relationPage-item .relationPage-subLink{color:#28a3cd;display:inline-block;text-decoration:underline;font-size:13px;position:relative;padding-right:11px}@media (min-width:767.99px){.towel.print .relationPage .relationPage-item .relationPage-subLink{font-weight:normal}}.towel.print .relationPage .relationPage-item .relationPage-subLink::after{content:"";display:block;position:absolute;top:3px;right:0;border-bottom:2px solid #a4a4a4;border-right:2px solid #a4a4a4;transform:rotate(-45deg);height:5px;width:5px;margin-left:8px}@media (any-hover:hover){.towel.print .relationPage .relationPage-item .relationPage-subLink:hover{text-decoration:none}}.towel.print .relationPage.pc-none .relationPage-spUpper{padding-left:5.33vw;margin-bottom:4vw}.towel.print .relationPage.pc-none .relationPage-spUpper a{align-items:center;display:flex;font-size:15px;font-weight:bold;margin:5px 0}.towel.print .relationPage.pc-none .relationPage-spUpper .relationPage-spUpper-subText{font-size:2.9333333333vw}.towel.print .relationPage.pc-none .relationPage-spUpper .relationPage-spUpper-link{font-size:3.7333333333vw}.towel.print .relationPage.pc-none .relationPage-spLower{padding-left:8.66vw}.towel.print .relationPage.pc-none .relationPage-spLower .relationPage-spLower-subText{font-size:2.9333333333vw;color:#333}.towel.print .relationPage.pc-none .relationPage-spLower .relationPage-spLower-link{font-size:3.7333333333vw;color:#a4a4a4;align-items:center;display:flex;font-weight:bold;margin:5px 0}.towel.print .relationPage.pc-none .relationPage-spLower .relationPage-spLower-link.blueText{color:#28a3cd}.towel.print .relationPage.pc-none .relationPage-spLower .relationPage-spLower-link.pinkText{color:#cc468d}.towel.print .relationPage.pc-none .relationPage-spLower .relationPage-spLower-link.yellowText{color:#beab25}.towel.print .relationPage.pc-none .relationPage-spLower .relationPage-spLower-link::after{content:"";display:block;border-bottom:.5333333333vw solid #a4a4a4;border-right:.5333333333vw solid #a4a4a4;transform:rotate(-45deg);margin-left:1.66vw;height:1.8666666667vw;width:1.8666666667vw}.towel.print .relationPage.pc-none .relationPage-spLower .sub-link-box{align-items:center;display:flex;margin-bottom:2.66vw;color:#777}.towel.print .relationPage.pc-none .relationPage-spLower .sub-link-box::before{content:"";display:block;border-bottom:.2666666667vw solid #a4a4a4;border-left:.2666666667vw solid #a4a4a4;margin-right:2vw;height:2.4vw;width:2.4vw;position:relative;top:-1.33vw}.towel.print .relationPage.pc-none .relationPage-spLower .link-small{display:inline-flex;font-size:3.2vw;font-weight:normal;margin-top:1.6vw;margin-left:8.8vw;text-decoration:underline;margin-bottom:5.6vw;color:#28a3cd;align-items:center}.towel.print .relationPage.pc-none .relationPage-spLower .link-small::before{content:"";display:block;border-bottom:.2666666667vw solid #a4a4a4;border-left:.2666666667vw solid #a4a4a4;margin-right:2.6666666667vw;height:2.4vw;width:2.4vw;position:relative;top:-1.0666666667vw}.towel.print .relationPage.pc-none .relationPage-spLower .link-small:nth-of-type(3) {margin-top:0}.towel.print .relationPage.pc-none .relationPage-spLower .link-small::after{content:"";display:block;border-bottom:.5333333333vw solid #a4a4a4;border-right:.5333333333vw solid #a4a4a4;transform:rotate(-45deg);margin-left:1.66vw;height:1.6vw;width:1.6vw;margin-left:1.0666666667vw}.towel.print .slider-modal{position:fixed;inset:0;width:100%;height:100%;z-index:999905}@media screen and (max-width:767.99px){.towel.print .slider-modal.js-modal-pc.on{display:none!important}}@media (min-width:767.99px){.towel.print .slider-modal.js-modal-sp.on{display:none!important}}@media screen and (max-width:767.99px){.towel.print .slider-modal .modalMainSlider{width:100%;position:relative}.towel.print .slider-modal .modalMainSlider .swiper-button-next.swiper-button-disabled,.towel.print .slider-modal .modalMainSlider .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.towel.print .slider-modal .modalMainSlider .swiper-button-next{transition:.2s ease-out;background: url(/html/user_data/category/towel/original-facetowel/navigation_next.png) center center/8vw auto no-repeat;position:absolute;height:13.3333333333vw;top:50%;right:0;width:8vw;transform:rotate(180deg) translateY(50%);z-index:10;cursor:pointer}.towel.print .slider-modal .modalMainSlider .swiper-button-next::after{content:none}.towel.print .slider-modal .modalMainSlider .swiper-button-prev{transition:.2s ease-out;background: url(/html/user_data/category/towel/original-facetowel/navigation_next.png) center center/8vw auto no-repeat;position:absolute;height:13.3333333333vw;top:50%;left:0;width:8vw;z-index:10;cursor:pointer;transform:translateY(-50%)}.towel.print .slider-modal .modalMainSlider .swiper-button-prev::after{content:none}}.towel.print .slider-modal .slider-modal-inner{position:relative}@media (min-width:767.99px){.towel.print .slider-modal .slider-modal-images-wrap{max-width:900px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:80vw}}.towel.print .slider-modal .slider-modal-images{padding:30px;background:#fff;max-height:calc(100vh - 120px);overflow-y:auto}@media screen and (max-width:767.99px){.towel.print .slider-modal .slider-modal-images{min-height:106.6666666667vw;max-height:80svh}}.towel.print .slider-modal .slider-modal-images img{max-height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767.99px){.towel.print .slider-modal .slider-modal-images{width:100%;padding:5.3333333333vw 5.3333333333vw 8vw 5.3333333333vw}}.towel.print .slider-modal .modal-main-img-wrap{aspect-ratio: 540/479;overflow:hidden;max-width:540px;border:1px solid #eee}@media screen and (max-width:767.99px){.towel.print .slider-modal .modal-main-img-wrap{max-width:100%}}.towel.print .slider-modal .modal-main-img-wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.towel.print .slider-modal .modal-main-img-wrap iframe,.towel.print .slider-modal .modal-main-img-wrap video{position:absolute;top:50%;transform:translateY(-50%);width:100%}@media screen and (max-width:767.99px){.towel.print .slider-modal .modal-main-img-wrap iframe{height:100%}}.towel.print .slider-modal .slider-modal-thumb-item{aspect-ratio: 8/7;border:1px solid #eee;cursor:pointer;width:100%;height:100%}@media screen and (max-width:767.99px){.towel.print .slider-modal .slider-modal-thumb-item{aspect-ratio: 8/7}}.towel.print .slider-modal .slider-modal-thumb-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.towel.print .slider-modal .slider-modal-flex{display:grid;justify-content:space-between;align-items:flex-start;grid-template-columns:64.2% 31.7%}.towel.print .slider-modal .slider-modal-flex .swiper{width:100%}.towel.print .slider-modal .slider-modal-flex img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width:767.99px){.towel.print .slider-modal .slider-modal-flex{grid-template-columns:1fr;gap:20px}}.towel.print .slider-modal .slider-modal-thumb-slide{transition-duration:0ms!important;transform:none!important;transition-delay:0ms!important;row-gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (max-width:767.99px){.towel.print .slider-modal .slider-modal-thumb-slide{row-gap:3.2vw}}.towel.print .slider-modal .slider-modal-thumb-slide::after{display:block;content:"";width:30%}.towel.print .slider-modal .slider-modal-close{background:#333;height:50px;width:50px;transition:.15s ease;position:absolute;right:-50px;top:-1px;border:none;cursor:pointer;pointer-events:auto}.towel.print .slider-modal .slider-modal-close:hover{background-color:#e8343d}.towel.print .slider-modal .slider-modal-close:hover .slider-modal-close-icon{transform:rotate(-90deg)}@media screen and (max-width:767.99px){.towel.print .slider-modal .slider-modal-close{right:0;top:-50px}}.towel.print .slider-modal .slider-modal-close-icon{background: url(/assets/img/common/cm-modal-close.png) center center/32px auto no-repeat;display:block;transition:.15s ease;height:100%;width:100%}.towel.print .slider-modal .modal-slider-bg{background:rgba(0,0,0,.6);display:block;position:absolute;width:100%;height:100%}.towel.print .slider-modal .slider-modal-flex .modalThumbnailSlider{overflow:unset}.towel.print .slider-modal .slider-modal-flex .modalThumbnailSlider .swiper-slide-thumb-active{position:relative}.towel.print .slider-modal .slider-modal-flex .modalThumbnailSlider .swiper-slide-thumb-active .slider-modal-thumb-item::after{content:"";position:absolute;inset:0;border:3px solid #e8343d;top:-3px;left:-3px;right:-3px;bottom:-3px}.towel.print .slider-modal .slider-modal-flex .modalThumbnailSlider .swiper-slide{cursor:pointer;max-width:30%}@media screen and (max-width:767.99px){.towel.print .slider-modal .slider-modal-flex .modalThumbnailSlider .swiper-slide{max-width:26.1333333333vw}}.towel.print .slider-modal .slider-modal-flex .modalThumbnailSlider .swiper-slide .slider-modal-thumb-item{transition:border-color .1s ease-in-out , opacity .1s ease-in-out}@media (any-hover:hover){.towel.print .slider-modal .slider-modal-flex .modalThumbnailSlider .swiper-slide:hover .slider-modal-thumb-item{border-color:#e8343d;opacity:.7}}@media screen and (max-width:767.99px){.towel.print .slider-modal .slider-modal-archive{width:75.2vw;height:13.3333333333vw;margin:0 auto;position:relative}.towel.print .slider-modal .slider-modal-archive::before{display:block;content:"";width:2.1333333333vw;height:4.2666666667vw;background-image:url(/html/user_data/category/towel/original-facetowel/xarrow_left.png.pagespeed.ic.RQwoUogBhJ.png);position:absolute;top:50%;left:5.3333333333vw;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat}.towel.print .slider-modal .slider-modal-archive button{color:#fff;background-color:#8f989d;font-size:3.7333333333vw;font-weight:bold;width:100%;height:100%;border:none;border-radius:1.3333333333vw;display:flex;justify-content:center;align-items:center;cursor:pointer}}.towel.print .original-modal .slider-modal .slider-modal-flex img{-o-object-fit:contain;object-fit:contain}.towel.print .slider-modal._sp .slider-modal-images-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767.99px){.towel.print .slider-modal._sp .slider-modal-images-wrap{width:94.6666666667vw;max-height:80svh}}@media screen and (max-width:767.99px) and (max-width:767.99px){.towel.print .slider-modal._sp .slider-modal-images-wrap._main{transition:opacity .3s ease-in-out , position 3s ease-in-out;visibility:visible;opacity:1}.towel.print .slider-modal._sp .slider-modal-images-wrap._thumb{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out , visibility .5s ease-in-out}}.towel.print .slider-modal._sp .slider-modal-flex .modalThumbnailSlider{overflow:unset}.towel.print .slider-modal._sp .slider-modal-flex .modalThumbnailSlider .swiper-slide-thumb-active{position:relative}.towel.print .slider-modal._sp .slider-modal-flex .modalThumbnailSlider .swiper-slide-thumb-active .slider-modal-thumb-item::after{content:"";position:absolute;inset:0;border:3px solid #e8343d;top:-3px;left:-3px;right:-3px;bottom:-3px}.towel.print .slider-modal-thumb-slide{height:auto}.towel.print .sim-button{display:flex;flex-direction:column;align-items:center}.towel.print .sim-button .sim-button-sub{align-items:center;background:#1db9c6;box-shadow:1px 2px 6px 0 rgba(0,0,0,.2);border-radius:999999px;color:#fff;display:flex;font-weight:bold;justify-content:center;position:relative;min-width:175px;padding-left:20px;padding-right:20px;padding-top:4px;padding-bottom:4px}@media screen and (max-width:767.99px){.towel.print .sim-button .sim-button-sub{padding-left:5.3333333333vw;padding-right:5.3333333333vw;padding-top:1.0666666667vw;padding-bottom:1.0666666667vw}}.towel.print .sim-button .sim-button-sub::before{display:block;content:"";width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-color:#1db9c6 transparent transparent transparent;position:absolute;bottom:-10px;z-index:1}.towel.print .sim-button .sim-button-main{border:1px solid #ddd;border-radius:5px;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff}.towel.print .sim-button .sim-button-main img{height:auto}@media screen and (max-width:767.99px){.towel.print .sim-button .sim-button-main img{width:100%}}.towel.print .sim-button:hover .sim-button-main{border-color:var(--design-primary-color)}.towel.print .sim-button._large .sim-button-sub{min-width:218px}.towel.print .silkpadColor{margin-top:42px;margin-bottom:57px}@media screen and (max-width:767.99px){.towel.print .silkpadColor{margin:9.0666666667vw 0 3.2vw;padding:0 4vw}}.towel.print .silkpadColor .silkpadColor-list{display:grid;grid-template-columns:repeat(12,1fr);gap:20px}@media (min-width:767.99px){.towel.print .silkpadColor .silkpadColor-list{width:100%}}@media screen and (max-width:767.99px){.towel.print .silkpadColor .silkpadColor-list{width:auto;gap:2.6666666667vw 5.3333333333vw;grid-template-columns:repeat(5,minmax(20px,1fr));box-sizing:border-box}}.towel.print .silkpadColor .silkpadColor-list.jacquard{grid-template-columns:repeat(7,1fr);gap:20px 12px}@media screen and (max-width:767.99px){.towel.print .silkpadColor .silkpadColor-list.jacquard{grid-template-columns:repeat(3,minmax(20px,1fr))}}.towel.print .silkpadColor .silkpadColor-item{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;gap:7px}@media screen and (max-width:767.99px){.towel.print .silkpadColor .silkpadColor-item{gap:1.8666666667vw}}.towel.print .silkpadColor .silkpadColor-item p{line-height:1;text-align:center}.towel.print .silkpadColor .silkpadColor-tip{width:100%;aspect-ratio: 1/1;border-radius:5px;box-sizing:border-box}.towel.print .silkpadColor .silkpadColor-list.jacquard .silkpadColor-tip{height:64px;border-radius:inherit}@media screen and (max-width:767.99px){.towel.print .silkpadColor .silkpadColor-list.jacquard .silkpadColor-tip{height:50px}}.towel.print .silkpadColor .silkpadColor-list.jacquard .silkpadColor-tip img{height:auto}.towel.print .silkpadColor .silkpadColor-tip._white{background-color:#fff;border:2px solid #dfdfdf}.towel.print .silkpadColor .silkpadColor-tip._black{background-color:#000}.towel.print .silkpadColor .silkpadColor-tip._dic27{background-color:#f37aa8}.towel.print .silkpadColor .silkpadColor-tip._dic48{background-color:#e15ead}.towel.print .silkpadColor .silkpadColor-tip._dic152{background-color:#c60091}.towel.print .silkpadColor .silkpadColor-tip._dic150{background-color:#a802a2}.towel.print .silkpadColor .silkpadColor-tip._dic188{background-color:#6521a0}.towel.print .silkpadColor .silkpadColor-tip._dic580{background-color:#4d008a}.towel.print .silkpadColor .silkpadColor-tip._dic435{background-color:#293855}.towel.print .silkpadColor .silkpadColor-tip._dic256{background-color:#30386c}.towel.print .silkpadColor .silkpadColor-tip._dic255{background-color:#043d78}.towel.print .silkpadColor .silkpadColor-tip._dic2164{background-color:#33beca}.towel.print .silkpadColor .silkpadColor-tip._dic179{background-color:#0090ba}.towel.print .silkpadColor .silkpadColor-tip._dic182{background-color:#0072ba}.towel.print .silkpadColor .silkpadColor-tip._dic183{background-color:#0071c5}.towel.print .silkpadColor .silkpadColor-tip._dic222{background-color:#2e4fb5}.towel.print .silkpadColor .silkpadColor-tip._dic176{background-color:#00a197}.towel.print .silkpadColor .silkpadColor-tip._dic216{background-color:#295d3f}.towel.print .silkpadColor .silkpadColor-tip._dic378{background-color:#295d3f}.towel.print .silkpadColor .silkpadColor-tip._dic352{background-color:#5e673c}.towel.print .silkpadColor .silkpadColor-tip._dic347{background-color:#51432a}.towel.print .silkpadColor .silkpadColor-tip._dic344{background-color:#684930}.towel.print .silkpadColor .silkpadColor-tip._dic338{background-color:#976a1f}.towel.print .silkpadColor .silkpadColor-tip._dic334{background-color:#c1a470}.towel.print .silkpadColor .silkpadColor-tip._dic516{background-color:#525051}.towel.print .silkpadColor .silkpadColor-tip._dic544{background-color:#686768}.towel.print .silkpadColor .silkpadColor-tip._dic550{background-color:#838079}.towel.print .silkpadColor .silkpadColor-tip._dic547{background-color:#c2bfaf}.towel.print .silkpadColor .silkpadColor-tip._dic517{background-color:#b7ad8f}.towel.print .silkpadColor .silkpadColor-tip._dic197{background-color:#b31c31}.towel.print .silkpadColor .silkpadColor-tip._dic563{background-color:#d2004d}.towel.print .silkpadColor .silkpadColor-tip._dic564{background-color:#e8053b}.towel.print .silkpadColor .silkpadColor-tip._dic159{background-color:#f93728}.towel.print .silkpadColor .silkpadColor-tip._dic2504{background-color:#ef4933}.towel.print .silkpadColor .silkpadColor-tip._dic2468{background-color:#e4737b}.towel.print .silkpadColor .silkpadColor-tip._dic2631{background-color:#fb1571}.towel.print .silkpadColor .silkpadColor-tip._dic120{background-color:#ff7e1c}.towel.print .silkpadColor .silkpadColor-tip._dic124{background-color:#ffb100}.towel.print .silkpadColor .silkpadColor-tip._dic2063{background-color:#fbdc61}.towel.print .silkpadColor .silkpadColor-tip._dic9{background-color:#f5dd7a}.towel.print .silkpadColor .silkpadColor-tip._dic2014{background-color:#fed2c8}.towel.print .silkpadColor .silkpadColor-tip._dic2192{background-color:#acc9e8}.towel.print .silkpadColor .silkpadColor-tip._dic2181{background-color:#b7dfea}.towel.print .silkpadColor .silkpadColor-tip._dic2171{background-color:#e4fdf6}.towel.print .silkpadColor .silkpadColor-tip._dic2117{background-color:#c1e2bb}.towel.print .silkpadColor .silkpadColor-tip._dic58{background-color:#dee26a}.towel.print .silkpadColor .silkpadColor-tip._dic2094{background-color:#c6c754}.towel.print .silkpadColor .silkpadColor-tip._dic2547{background-color:#8daa29}.towel.print .silkpadColor .silkpadColor-tip._silver{background-color:#c9ccce}.towel.print .silkpadColor .silkpadColor-tip._gold{background-color:#bda576}.towel.print .more.labo{text-align:center;padding-bottom:10px}.towel.print .more.labo a{font-size:15px;font-weight:bold;color:#e8343d;border:#ddd solid 1px;border-radius:5px;display:inline-block;vertical-align:top;background: url("/assets/img/common/icn_link_arr_g.png") right 25px center/8px auto no-repeat #fff;background-color:#fff;box-shadow:0 3px 8px 0 rgba(10,2,4,.1);line-height:1.5;transition:.2s ease-out}@media (min-width:767.99px){.towel.print .more.labo a{min-width:400px;padding:20px 50px}}@media (min-width:767.99px) and (any-hover:hover){.towel.print .more.labo a:hover{background: #fff5f5 url(/assets/img/common/icn_link_arr_g_on.png) right 25px center/8px auto no-repeat;border:1px solid #f9ccbf}}@media screen and (max-width:767.99px){.towel.print .more.labo a{display:flex;align-items:center;justify-content:center;padding:12px 20px;width:100%;min-height:19.2vw;background-position:right 6.6666666667vw center;background-size:2.1333333333vw auto}}.towel.print .more.labo a span{display:inline-block}@media (min-width:767.99px){.towel.print .more.labo a span{text-align:left;padding-left:180px;background: url(/html/user_data/free/towel/design_shouka-tensha_sakusei/labo_logo.png) left center/auto 22px no-repeat}}@media screen and (max-width:767.99px){.towel.print .more.labo a span{font-size:4vw;text-align:center}.towel.print.design-sakusei .p-type01{line-height:1.3}.towel.print.design-sakusei .design-draft img{height:auto}}.towel.print.design-sakusei .textcolor-blue{color:#28a3cd}.towel.print.design-sakusei .textcolor-red{color:#e8343d}@media screen and (max-width:767.99px){.towel.print.design-sakusei .design-lead-sample .design-sample img{width:auto;height:auto}.towel.print.design-sakusei img{height:auto}}.towel.print .service-detail .p-h3-type01{display:flex;font-size:18px;font-weight:700;margin-bottom:30px;padding-left:15px;position:relative}@media screen and (max-width:767.99px){.towel.print .service-detail .p-h3-type01{font-size:4.2666666667vw;margin-bottom:8vw;line-height:5.3333333333vw;padding-left:4vw}}.towel.print .service-detail .p-h3-type01:not(:first-child) {margin-top:46px}@media screen and (max-width:767.99px){.towel.print .service-detail .p-h3-type01:not(:first-child) {margin-top:6.1333333333vw}}.towel.print .service-detail .illust-h3{margin-bottom:-20px;align-items:center}@media screen and (max-width:767.99px){.towel.print .service-detail .illust-h3{justify-content:space-between}}.towel.print .service-detail .illust-h3::before{top:38%}.towel.print .service-detail .illust-h3 img{margin-left:10px;max-width:68px;width:100%}@media screen and (max-width:767.99px){.towel.print .service-detail .illust-h3 img{margin-left:2.6666666667vw;max-width:18.1333333333vw}}.towel.print .service-detail .templatelist{display:grid;grid-template-columns:repeat(5,1fr);gap:31px}.towel.print .service-detail .templatelist:not(:last-child) {margin-bottom:32px}@media screen and (max-width:767.99px){.towel.print .service-detail .templatelist{grid-template-columns:repeat(3,1fr);gap:3.4666666667vw}}.towel.print .service-detail .templatelist img{height:auto;width:auto}@media screen and (max-width:767.99px){.towel.print .service-detail .templatelist>div:last-child{display:none}}.towel.print .service-detail .templatelist-single{margin:0 auto;text-align:center}.towel.print .service-detail .text-withIcon{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px}@media screen and (max-width:767.99px){.towel.print .service-detail .text-withIcon{gap:1.6vw}}.towel.print .service-detail .text-withIcon::before{content:"";width:15px;height:18px;background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:767.99px){.towel.print .service-detail .text-withIcon::before{width:4vw;height:4.8vw}}.towel.print .service-detail .text-withIcon._jpg::before{background-image:url(/html/user_data/free/towel/xdesign-tools_jpg.png.pagespeed.ic.l46q9PqJjY.png)}.towel.print .service-detail .text-withIcon._dic::before{background-image:url(/html/user_data/free/towel/xdesign-tools_dic.png.pagespeed.ic.m1E2cr4Hy-.png)}.towel.print .service-detail-box{width:100%;margin:20px 0 0 0;padding:0;border:2px solid #ddd;overflow:hidden;border-radius:5px;background:#fff}.towel.print .service-detail-box .request{display:block;margin:0 auto;width:100%;font-size:16px;padding:20px 0 20px 100px;background-color:#ededed;background-image:url(/html/user_data/free/towel/xcare_point.png.pagespeed.ic.boigi-rBKi.png);background-repeat:no-repeat;background-position:left 20px center;background-size:58px}@media screen and (max-width:767.99px){.towel.print .service-detail-box .request{line-height:1.5;padding:10px 20px 10px 100px;font-size:4.2666666667vw}}.towel.print .service-detail-subHeading{display:grid;grid-template-columns:auto 1fr;align-items:center;font-weight:bold;margin-bottom:12px;gap:8px}@media screen and (max-width:767.99px){.towel.print .service-detail-subHeading{gap:2.1333333333vw;font-size:4vw;margin-bottom:3.2vw}}.towel.print .service-detail-subHeading::before{content:"";background:#e8343d;border-radius:50%;width:8px;height:8px}@media screen and (max-width:767.99px){.towel.print .service-detail-subHeading::before{width:2.1333333333vw;height:2.1333333333vw}}.towel.print .service-detail-box-inner{padding:30px 35px}@media screen and (max-width:767.99px){.towel.print .service-detail-box-inner{padding:8vw 0 10.6666666667vw;margin-right:5.3333333333vw;margin-left:5.3333333333vw}.towel.print .service-detail-box-inner+.service-detail-box-inner{padding-top:10.6666666667vw;border-top:1px solid #ddd}.towel.print .service-detail-box-inner:has(.service-sample-01) {padding-top:2.6666666667vw;padding-bottom:5.3333333333vw}}.towel.print .service-detail-heading{font-size:18px;font-weight:bold;text-align:center}@media screen and (max-width:767.99px){.towel.print .service-detail-heading{font-size:4.2666666667vw;line-height:1.2}}.towel.print .service-detail-heading:first-child{margin-top:30px}@media screen and (max-width:767.99px){.towel.print .service-detail-heading:first-child{margin-top:5.3333333333vw}}.towel.print .service-detail-heading:not(:last-child) {margin-bottom:32px}@media screen and (max-width:767.99px){.towel.print .service-detail-heading:not(:last-child) {margin-bottom:18px}}.towel.print .service-detail-heading._decoration{display:grid;grid-template-columns:15px auto 15px;justify-content:center;gap:8px}@media screen and (max-width:767.99px){.towel.print .service-detail-heading._decoration{grid-template-columns:4vw auto 4vw;gap:2.1333333333vw;align-items:flex-end}}.towel.print .service-detail-heading._decoration::before,.towel.print .service-detail-heading._decoration::after{content:"";width:15px;height:100%;min-height:100%;background: url(/html/user_data/free/towel/simurlator-ico01.png) center center/contain no-repeat}@media screen and (max-width:767.99px){.towel.print .service-detail-heading._decoration::before,.towel.print .service-detail-heading._decoration::after{width:4vw;background-position:center bottom 1.3333333333vw}}.towel.print .service-detail-heading._decoration::after{transform:scale(-1,1)}.towel.print .service-detail-description{font-size:14px}@media screen and (max-width:767.99px){.towel.print .service-detail-description{font-size:3.4666666667vw}}.towel.print .service-detail-description:not(:last-child) {margin-bottom:32px}@media screen and (max-width:767.99px){.towel.print .service-detail-description:not(:last-child) {margin-bottom:4.8vw}}.towel.print .service-detail-text:not(:last-child) {margin-bottom:32px}@media screen and (max-width:767.99px){.towel.print .service-detail-text:not(:last-child) {margin-bottom:4.8vw}}.towel.print .service-point{padding:15px 30px 56px;background:#f9f9f9}@media screen and (max-width:767.99px){.towel.print .service-point{padding:2.6666666667vw 2.6666666667vw 9.6vw;width:100vw;margin-left:-2.6666666667vw}}.towel.print .service-point.bg-w{padding:20px 50px 80px;background:transparent}@media screen and (max-width:767.99px){.towel.print .service-point.bg-w{padding: 0 calc(10 / 3.75 * 1vw) 50px}}.towel.print .service-section{padding:30px 40px;background:#f9f9f9}@media screen and (max-width:767.99px){.towel.print .service-section{padding:10.6666666667vw 2.6666666667vw 8vw;width:100vw;margin-left:-2.6666666667vw}}.towel.print .service-column{position:relative;display:grid;grid-template-columns:auto 20px auto;gap:12px 47px}@media screen and (max-width:767.99px){.towel.print .service-column{display:flex;flex-flow:column;margin-top:5.3333333333vw;gap:0}.towel.print .service-column:not(:last-child) {margin-bottom:2.6666666667vw}}@media (min-width:767.99px){.towel.print .service-column._column_1fr-pc{grid-template-columns:1fr 20px 1fr}}@media screen and (max-width:767.99px){.towel.print .service-column ._order-1-sp{order:1}.towel.print .service-column ._order-2-sp{order:2}.towel.print .service-column ._order-3-sp{order:3}.towel.print .service-column ._order-4-sp{order:4}.towel.print .service-column ._order-5-sp{order:5}.towel.print .service-column img{height:auto}}.towel.print .service-column-arrow{display:flex;align-items:center;text-align:center}@media screen and (max-width:767.99px){.towel.print .service-column-arrow{height:16vw}}.towel.print .service-column-arrow .arrow{margin:0 auto}@media screen and (max-width:767.99px){.towel.print .service-column-arrow .arrow{transform:rotate(90deg);max-width:5.3333333333vw;width:100%}}.towel.print .service-sample-01 .service-column-img,.towel.print .service-sample-02 .service-column-img{width:200px;aspect-ratio: 1/1}.towel.print .service-sample-01{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;align-items:start}@media (min-width:767.99px){.towel.print .service-sample-01{gap:16px 34px}}@media screen and (max-width:767.99px){.towel.print .service-sample-01{grid-template-columns:42.6666666667vw 1fr;gap:5.3333333333vw}}@media (min-width:767.99px){.towel.print .service-sample-01 .service-column-img{grid-row:span 2}}@media screen and (max-width:767.99px){.towel.print .service-sample-01 .service-column-img{width:42.6666666667vw}.towel.print .service-sample-01 .service-column-list{display:flex;flex-wrap:wrap}.towel.print .service-sample-01 .service-column-list dd:not(:last-child) {margin-bottom:4.2666666667vw}.towel.print .service-sample-01 .service-column-notes{grid-column:span 2}.towel.print .service-sample-02{display:flex;justify-content:center}}.towel.print .service-column-caption{padding-top:30px}@media screen and (max-width:767.99px){.towel.print .service-column-caption{padding-top:2.6666666667vw}}.towel.print .service-column-list{display:grid;grid-template-columns:auto 1fr;font-weight:bold;gap:6px 13px;font-size:13px;line-height:18px}@media screen and (max-width:767.99px){.towel.print .service-column-list{gap:1.6vw 3.4666666667vw;font-size:3.4666666667vw;line-height:4.8vw}}.towel.print .service-column-list dd{display:flex;flex-direction:column;gap:6px}@media screen and (max-width:767.99px){.towel.print .service-column-list dd{gap:1.6vw}}.towel.print .service-request{display:flex;flex-direction:column}.towel.print .service-request .service-column-text{padding-right:8px;padding-left:8px}@media screen and (max-width:767.99px){.towel.print .service-request .service-column-text{margin-top:3.2vw;margin-bottom:3.2vw}}.towel.print .service-request .service-column-notes{margin-top:20px}@media screen and (max-width:767.99px){.towel.print .service-request .service-column-notes{margin-top:12px}.towel.print .service-request .service-column-img img{width:auto;height:auto}}.towel.print .service-column-notes{position:relative}.towel.print .service-column-notes-caption{display:grid;grid-template-columns:auto 1fr;align-items:baseline}@media (min-width:767.99px){.towel.print .service-column-notes-caption{margin-top:auto;margin-bottom:0}}@media screen and (max-width:767.99px){.towel.print .service-column-notes-caption{font-size:3.2vw;margin-top:1.6vw}}@media (min-width:767.99px){.towel.print .service-column-notes-caption.service-request{grid-column:span 2}}.towel.print .service-column-notes-caption::before{color:#e8343d;content:"※"}@media screen and (max-width:767.99px){.towel.print .service-column-notes-caption p{font-size:3.2vw}}.towel.print .service-column-balloon{position:relative;background:#f9f9f9;padding:15px 15px 12px;border:1px solid #ddd;border-radius:5px;font-size:13px}@media screen and (max-width:767.99px){.towel.print .service-column-balloon{padding:4vw 4vw 3.2vw;font-size:3.4666666667vw;border-radius:1.3333333333vw}}.towel.print .service-column-balloon dt{font-weight:bold;margin-bottom:10px}@media screen and (max-width:767.99px){.towel.print .service-column-balloon dt{margin-bottom:2.6666666667vw}}.towel.print .service-column-balloon dd{line-height:1.6153846154}.towel.print .service-column-balloon::before,.towel.print .service-column-balloon::after{content:"";position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:767.99px){.towel.print .service-column-balloon._arrowLeft-pc::before,.towel.print .service-column-balloon._arrowLeft-pc::after{top:50%;transform:translateY(-50%);border:11px solid transparent;border-top-width:12px;border-bottom-width:12px}.towel.print .service-column-balloon._arrowLeft-pc::before{border-right-color:#ddd;left:-23px}.towel.print .service-column-balloon._arrowLeft-pc::after{border-right-color:#f9f9f9;left:-22px}}@media screen and (max-width:767.99px){.towel.print .service-column-balloon._arrowLeft-sp::before,.towel.print .service-column-balloon._arrowLeft-sp::after{top:50%;transform:translateY(-50%);border:11px solid transparent;border-top-width:12px;border-bottom-width:12px}.towel.print .service-column-balloon._arrowLeft-sp::before{border-right-color:#ddd;left:-23px}.towel.print .service-column-balloon._arrowLeft-sp::after{border-right-color:#f9f9f9;left:-22px}}.towel.print .service-column-balloon._arrowTop::before,.towel.print .service-column-balloon._arrowTop::after{border:11px solid transparent;border-top-width:12px;border-bottom-width:12px;left:50%;transform:translateX(-50%)}.towel.print .service-column-balloon._arrowTop::before{border-bottom-color:#ddd;top:-24px}.towel.print .service-column-balloon._arrowTop::after{border-bottom-color:#f9f9f9;top:-22px}@media screen and (max-width:767.99px){.towel.print .service-column-balloon._arrowTop-sp::before,.towel.print .service-column-balloon._arrowTop-sp::after{border:11px solid transparent;border-top-width:12px;border-bottom-width:12px;left:50%;transform:translateX(-50%)}.towel.print .service-column-balloon._arrowTop-sp::before{border-bottom-color:#ddd;top:-24px}.towel.print .service-column-balloon._arrowTop-sp::after{border-bottom-color:#f9f9f9;top:-22px}}.towel.print .service-column-info{display:grid;padding:25px;border:1px solid #cbcbcb}@media (min-width:767.99px){.towel.print .service-column-info{grid-template-columns:1fr auto;grid-template-rows:auto 1fr;align-items:start;gap:0 37px}}@media screen and (max-width:767.99px){.towel.print .service-column-info{padding:15px 12px}}.towel.print .service-column-info:not(:first-child) {margin-top:26px}@media screen and (max-width:767.99px){.towel.print .service-column-info:not(:first-child) {margin-top:6.6666666667vw}.towel.print .service-column-info-text{font-size:3.2vw}.towel.print .service-column-info-text p{font-size:3.2vw}}@media (min-width:767.99px){.towel.print .service-column-info-image{grid-row:span 2}}@media screen and (max-width:767.99px){.towel.print .service-column-info-image{margin-bottom:2.6666666667vw}.towel.print .service-column-info-image img{width:auto;height:auto}}@media (min-width:767.99px){.towel.print .service-anchorlinks{display:grid;grid-template-columns:repeat(auto-fit,minmax(20%,1fr));gap:30px}}@media screen and (max-width:767.99px){.towel.print .service-anchorlinks{display:flex;flex-direction:column;gap:3.2vw}}.towel.print .service-anchorlinks-button{display:flex;align-items:center;justify-content:space-between;font-weight:bold;line-height:1.5;color:#e8343d;border:#ddd solid 1px;border-radius:5px;box-shadow:0 3px 8px 0 rgba(10,2,4,.1);background:#fff;font-size:14px;padding:10px 20px}@media (min-width:767.99px){.towel.print .service-anchorlinks-button{height:100%;transition:all .3s ease;transition-property:background , borderColor}}@media screen and (max-width:767.99px){.towel.print .service-anchorlinks-button{font-size:3.4666666667vw;padding:2.6666666667vw 5.3333333333vw;height:17.0666666667vw}}@media (any-hover:hover){.towel.print .service-anchorlinks-button:hover{border-color:#f9ccbf;background:#fff5f5}}.towel.print .service-anchorlinks-button::before,.towel.print .service-anchorlinks-button::after{content:"";width:19px;height:19px}@media screen and (max-width:767.99px){.towel.print .service-anchorlinks-button::before,.towel.print .service-anchorlinks-button::after{width:5.0666666667vw;height:5.0666666667vw}.towel.print .service-anchorlinks-button::before{width:1px}}.towel.print .service-anchorlinks-button::after{background: url(/html/user_data/free/towel/arrow_circle_down.png) center center/contain no-repeat}.towel.print .service-anchorlinks-inner{gap:10px}@media (min-width:767.99px){.towel.print .service-anchorlinks-inner{display:flex;justify-content:center;flex-direction:column}}@media screen and (max-width:767.99px){.towel.print .service-anchorlinks-inner{display:grid;grid-template-columns:30.6666666667vw 1fr;align-items:center;width:100%;gap:2.6666666667vw}}@media (min-width:767.99px){.towel.print .service-anchorlinks-text{text-align:center}}.towel.print .service-anchorlinks-icon{text-align:center}@media screen and (max-width:767.99px){.towel.print .service-anchorlinks-icon{order:-1;height:8vw}.towel.print .service-anchorlinks-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.towel.print .service-pagelink-down{color:#28a3cd;font-size:13px;text-decoration:underline;margin-top:-10px;position:relative;padding-right:16px}@media screen and (max-width:767.99px){.towel.print .service-pagelink-down{font-size:3.4666666667vw}}.towel.print .service-pagelink-down::after{content:"";display:block;position:absolute;width:11px;height:6px;background-image:url(/html/user_data/free/towel/xarrow_upper.png.pagespeed.ic.9_3t9UfQGA.png);top:50%;right:0;transform:translateY(-50%) rotate(180deg)}@media (any-hover:hover){.towel.print .service-pagelink-down:hover{text-decoration:none}}@media screen and (max-width:767.99px){.towel.print .service-pagelink-down{margin-left:auto}}.towel.print .service-solution:not(:last-child) {margin-bottom:30px}@media (min-width:767.99px){.towel.print .service-solution-set{display:grid;grid-template-columns:auto auto;gap:38px}.towel.print .service-solution-item._order1-pc{order:-1}}@media screen and (max-width:767.99px){.towel.print .service-solution-item:not(:first-child) {margin-top:6.4vw}}.towel.print .service-solution-item a{text-decoration:underline}@media (any-hover:hover){.towel.print .service-solution-item a:hover{text-decoration:none}}.towel.print .service-solution-item p:not([class]) + p:not([class]) {margin-top:21px}@media screen and (max-width:767.99px){.towel.print .service-solution-item figure>img{width:100%}}.towel.print .service-solution-heading{align-items:center;margin-bottom:22px}@media (min-width:767.99px){.towel.print .service-solution-heading{display:grid;gap:10px;grid-template-columns:auto 1fr;font-size:18px}}@media screen and (max-width:767.99px){.towel.print .service-solution-heading{display:flex;flex-direction:column;gap:3.7333333333vw;font-size:4.2666666667vw;margin-bottom:5.8666666667vw}.towel.print .service-solution-heading img{height:8vw;width:auto}.towel.print .service-solution-image{display:block;width:100%;padding-right:4vw;padding-left:4vw}.towel.print .service-solution-image>img{width:100%;height:auto}}.towel.print .service-solution-more{text-align:right;margin-top:20px}@media screen and (max-width:767.99px){.towel.print .service-solution-more{margin-top:5.3333333333vw}}.towel.print .service-solution-description:not(:last-child) {margin-bottom:30px}@media screen and (max-width:767.99px){.towel.print .service-solution-description:not(:last-child) {margin-bottom:8vw}}.towel.print .service-solution-description p:not([class]) {margin-top:20px}@media screen and (max-width:767.99px){.towel.print .service-solution-description p:not([class]) {margin-top:5.3333333333vw}}.towel.print .service-solution-column{display:grid}@media (min-width:767.99px){.towel.print .service-solution-column{gap:32px;grid-template-columns:1fr 1fr}}@media screen and (max-width:767.99px){.towel.print .service-solution-column{gap:16px}}.towel.print .service-solution-column .txt-clr-red{color:#e8343d}.towel.print .service-solution-column .txt-clr-blu{color:#1faccc}.towel.print .service-solution-column-title{align-items:center;background:#ededed;display:flex;font-size:15px;font-weight:bold;justify-content:center;height:60px;gap:10px}@media screen and (max-width:767.99px){.towel.print .service-solution-column-title{gap:2.6666666667vw;justify-content:flex-start;height:10.6666666667vw;font-size:3.7333333333vw;padding:0 4vw}}@media (min-width:767.99px){.towel.print .service-solution-column-title-icon{width:34px}}@media screen and (max-width:767.99px){.towel.print .service-solution-column-title-icon{height:5.3333333333vw}}.towel.print .service-solution-column-detail{background:#fff}.towel.print .service-solution-trace{display:grid;grid-template-columns:auto auto;justify-content:center;gap:18px;padding:20px 17px}@media screen and (max-width:767.99px){.towel.print .service-solution-trace{padding:4vw}}.towel.print .service-solution-trace .txt-i{display:grid;grid-template-columns:auto 1fr;gap:4px}@media (min-width:767.99px){.towel.print .service-solution-trace-img{width:195px;aspect-ratio: 195/180}}@media screen and (max-width:767.99px){.towel.print .service-solution-trace-img{width:46.6666666667vw;aspect-ratio: 180/166}}.towel.print .service-solution-trace-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:inherit;max-height:inherit}.towel.print .service-solution-trace-notes{font-size:12px;margin-top:10px;line-height:1.5}@media screen and (max-width:767.99px){.towel.print .service-solution-trace-notes{font-size:3.2vw;margin-top:2.6666666667vw}}.towel.print .service-solution-flow{background:#fff}@media screen and (max-width:767.99px){.towel.print .service-solution-flow{padding:10px}}@media (min-width:767.99px){.towel.print .service-solution-flow-inner{padding:20px 20px 30px}}.towel.print .service-solution-flow-list{margin-bottom:14px}@media (min-width:767.99px){.towel.print .service-solution-flow-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(10%,auto));gap:26px;padding:0 30px}}.towel.print .service-solution-flow-img{height:102px;margin-bottom:3px}@media screen and (max-width:767.99px){.towel.print .service-solution-flow-img{height:27.2vw;margin-bottom:.8vw}}.towel.print .service-solution-flow-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:inherit;max-height:inherit}.towel.print .service-solution-notes-yellow,.towel.print .service-solution-notes-gray{text-align:center;padding-right:25px;padding-left:25px}@media screen and (max-width:767.99px){.towel.print .service-solution-notes-yellow,.towel.print .service-solution-notes-gray{font-size:3.2vw;padding-left:2.6666666667vw;padding-right:2.6666666667vw}}.towel.print .service-solution-notes-yellow a,.towel.print .service-solution-notes-gray a{text-decoration:underline}@media (any-hover:hover){.towel.print .service-solution-notes-yellow a:hover,.towel.print .service-solution-notes-gray a:hover{text-decoration:none}}@media screen and (max-width:767.99px){.towel.print .service-solution-notes-yellow p,.towel.print .service-solution-notes-gray p{font-size:3.2vw}}.towel.print .service-solution-notes-yellow{background:#fffad8;padding-top:10px;padding-bottom:10px}@media screen and (max-width:767.99px){.towel.print .service-solution-notes-yellow{padding:4vw 5.3333333333vw;margin-left:10px;margin-right:10px;text-align:left;border-radius:2.6666666667vw}}.towel.print .service-solution-notes-gray{background:#eee;padding-top:20px;padding-bottom:20px}@media screen and (max-width:767.99px){.towel.print .service-solution-notes-gray{margin-top:14.6666666667vw}}.towel.print .service-solution-notes-title{font-size:13px;line-height:1.8}@media screen and (max-width:767.99px){.towel.print .service-solution-notes-title{font-size:3.4666666667vw;margin-bottom:5.3333333333vw;line-height:1.6}}@media (min-width:767.99px){.towel.print .service-requestTemplates{display:grid;grid-template-columns:370px 1fr;gap:24px}}.towel.print .service-requestTemplates h4{margin-bottom:14px;font-size:16px}@media screen and (max-width:767.99px){.towel.print .service-requestTemplates h4{font-size:4.2666666667vw;margin-bottom:3.7333333333vw}}.towel.print .service-requestTemplates:has(+ .service-requestTemplates) {margin-bottom:40px}@media screen and (max-width:767.99px){.towel.print .service-requestTemplates:has(+ .service-requestTemplates) {margin-bottom:10.6666666667vw}}.towel.print .service-requestTemplates-images{font-weight:bold;text-align:center}@media screen and (max-width:767.99px){.towel.print .service-requestTemplates-images{margin-top:5.8666666667vw}}.towel.print .service-requestTemplates-images:has(.service-requestTemplates-images-item:nth-child(2)) {display:grid;grid-template-columns:1fr 1fr;gap:10px}@media screen and (max-width:767.99px){.towel.print .service-requestTemplates-images:has(.service-requestTemplates-images-item:nth-child(2)) {gap:2.6666666667vw}.towel.print .service-requestTemplates-images:has(.service-requestTemplates-images-item:only-child) {display:flex;justify-content:center}}.towel.print .service-requestTemplates-images span{display:block;margin-top:8px;font-size:13px}@media screen and (max-width:767.99px){.towel.print .service-requestTemplates-images span{font-size:3.4666666667vw;margin-top:2.1333333333vw}}.towel.print .service-requestTemplates-images img{height:auto}@media screen and (max-width:767.99px){.towel.print .service-requestTemplates-images-item:only-child{width:72vw}}.towel.print .service-more{margin-top:30px}@media screen and (max-width:767.99px){.towel.print .service-more{margin-top:8vw}}.towel.print .service-moreButton{align-items:center;background: #fff url(/assets/img/common/icn_link_arr_g.png) right 26px center/8px auto no-repeat;border:1px solid #ddd;border-radius:5px;color:#e6393d;display:flex;justify-content:center;font-size:15px;font-weight:700;margin:0 auto;transition:.2s ease-out;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:767.99px){.towel.print .service-moreButton{width:400px;height:55px}}@media screen and (max-width:767.99px){.towel.print .service-moreButton{font-size:4vw;min-height:16vw;border-radius:1.3333333333vw}}.towel.print .smallLinkButton{display:inline-flex;align-items:center;justify-content:center;padding:9px 30px;border:2px solid #e6e6e6;background-color:#fff;border-radius:5px;color:#e8373d;font-size:16px;font-weight:bold;text-decoration:none}@media screen and (max-width:767.99px){.towel.print .smallLinkButton{padding:0 20px;height:50px;line-height:3.2;margin-bottom:10px!important}}.towel.print .tab-card{flex:1;scroll-snap-align:start;padding-bottom:5px}@media screen and (max-width:767.99px){.towel.print .tab-card{scroll-margin-left:2.6666666667vw;padding-bottom:24px}}.towel.print .tab-card:last-child{position:relative}.towel.print .tab-card:last-child::after{position:absolute;content:"";top:0;left:100%;display:block;width:2.6666666667vw;height:1px;content:""}.towel.print .tab-card .tab-card-label{position:relative;display:block;border-radius:8px 8px 0 0;text-align:center;cursor:pointer;border:1px solid #fff;display:flex;flex-direction:column;height:100%}.towel.print .tab-card .tab-card-label::before{position:absolute;left:50%;top:100%;content:"";display:block;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid transparent;border-left:12px solid transparent;transform:translateX(-50%)}.towel.print .tab-card .tab-card-title{background-color:#eee;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:3px;font-size:16px;font-weight:bold;line-height:1.5;border:1px solid #eee}@media screen and (max-width:767.99px){.towel.print .tab-card .tab-card-title{font-size:4.2666666667vw;padding:.8vw .5333333333vw}}.towel.print .tab-card .tab-card-body{display:block;padding:5px 7px 8px}@media screen and (max-width:767.99px){.towel.print .tab-card .tab-card-body{padding:1.3333333333vw 1.8666666667vw}}.towel.print .tab-card .tab-card-txt{display:block;font-size:13px;font-weight:bold;letter-spacing:-.03em;margin-top:1px;line-height:1.8}@media screen and (max-width:767.99px){.towel.print .tab-card .tab-card-txt{font-size:3.4666666667vw;margin-top:.8vw}}.towel.print .tab-card .tab-card-txt.tab-card-txt-s{font-size:12px}@media screen and (max-width:767.99px){.towel.print .tab-card .tab-card-txt.tab-card-txt-s{font-size: calc(12 / 3.75 * 1vw)}}.towel.print .tab-card .tab-card-img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.towel.print .tab-card .tab-card-rank{position:absolute;top:36px;left:4px;width:40px;filter:drop-shadow(0 2px 1px rgba(0,0,0,.16))}@media screen and (max-width:767.99px){.towel.print .tab-card .tab-card-rank{top:9.3333333333vw;left:1.3333333333vw;width:10.6666666667vw}}.towel.print .tab-card .tab-card-rank img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .tab-card:not(.current) .tab-card-label:hover .tab-card-title {color:#e8343d;border-color:#f9ccbf;background-color:#fff5f5}@media (min-width:767.99px){.towel.print .tab-card:not(.current) .tab-card-title {transition:color .3s , border-color .3s , background-color .3s}}.towel.print .tab-card.current{pointer-events:none}.towel.print .tab-card.current .tab-card-title{background-color:#e8343d;border-color:#e8343d;color:#fff}.towel.print .tab-card.current .tab-card-label{background-color:#fff5f5;border-color:#f9ccbf}.towel.print .tab-card.current .tab-card-label::before{border-top-color:#e8373d}.towel.print .tab-list{position:relative;z-index:9}@media screen and (max-width:767.99px){.towel.print .tab-list{margin-right:-2.6666666667vw;margin-left:-2.6666666667vw;overflow-x:scroll;scroll-snap-type:x mandatory}}.towel.print .tab-list .tab-list-scroll{display:flex;-moz-column-gap:8px;column-gap:8px}@media screen and (max-width:767.99px){.towel.print .tab-list .tab-list-scroll{width:256vw;-moz-column-gap:2.1333333333vw;column-gap:2.1333333333vw;padding-left:2.6666666667vw}}.towel.print .tab-section{background-color:#f6f6f6}.towel.print .top-lead{display:grid;grid-template-columns:1fr 565px;-moz-column-gap:24px;column-gap:24px}@media screen and (max-width:767.99px){.towel.print .top-lead{grid-template-columns:1fr;row-gap:1.6vw}}.towel.print .top-nav{margin-top:30px}@media screen and (max-width:767.99px){.towel.print .top-nav{margin-top:7.4666666667vw;margin-bottom:10.3333333333vw}}.towel.print .top-section .p-3col-box{padding:0}.towel.print .top-section+.top-section{margin-top:80px}@media screen and (max-width:767.99px){.towel.print .top-section+.top-section{margin-top:10.6666666667vw}}.towel.print .towel-kv{position:relative;aspect-ratio: 960/300;margin-bottom:22px;margin-top:-40px}@media screen and (max-width:767.99px){.towel.print .towel-kv{aspect-ratio: 375/117;margin-bottom:2.6666666667vw;margin-top:-10.6666666667vw}}.towel.print .towel-kv .towel-kv-inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:10px 25px 14px;aspect-ratio: 960/300;word-break:break-word}.towel.print .towel-kv .towel-kv-inner .letter-adjust{letter-spacing:-2.5px}@media screen and (max-width:767.99px){.towel.print .towel-kv .towel-kv-inner{aspect-ratio: 375/117;padding:1.3333333333vw 2.6666666667vw 2.1333333333vw}}.towel.print .towel-kv .towel-kv-title-sub{display:block;font-size:24px;line-height:1.5833333333;font-weight:bold;margin-bottom:10px}@media screen and (max-width:767.99px){.towel.print .towel-kv .towel-kv-title-sub{font-size:2.9333333333vw;margin-bottom:1.0666666667vw}}.towel.print .towel-kv .towel-kv-title-main{display:block;font-size:65px;line-height:1.1076923077;font-weight:bold;text-transform:uppercase}@media screen and (max-width:767.99px){.towel.print .towel-kv .towel-kv-title-main{font-size:6.6666666667vw}}.towel.print .towel-kv .towel-kv-title-ja{display:block;font-size:13px;line-height:1.6153846154;font-weight:bold}@media screen and (max-width:767.99px){.towel.print .towel-kv .towel-kv-title-ja{font-size:2.6666666667vw;margin-top:.8vw}}.towel.print .towel-kv .towel-kv-info{position:relative;z-index:1;padding-top:15px}@media screen and (max-width:767.99px){.towel.print .towel-kv .towel-kv-info{padding-top:2.1333333333vw}}.towel.print .towel-kv .towel-kv-info::before{position:absolute;top:0;left:0;right:0;content:"";display:block;width:100%;height:80px;background-color:#e5deda}@media screen and (max-width:767.99px){.towel.print .towel-kv .towel-kv-info::before{height:21.3333333333vw}}.towel.print .towel-kv .towel-kv-background{position:absolute;top:0;left:0;right:0;width:100%;z-index:0}.towel.print .towel-kv .towel-kv-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.towel.print .towel-kv._lower-page .towel-kv-inner{padding:22px 25px 25px}@media (min-width:767.99px){.towel.print .towel-kv._lower-page .towel-kv-inner{aspect-ratio:auto}}@media screen and (max-width:767.99px){.towel.print .towel-kv._lower-page .towel-kv-inner{padding:2.6666666667vw}}@media (min-width:767.99px){.towel.print .towel-kv._lower-page .towel-kv-info{padding-top:0}.towel.print .towel-kv._lower-page .towel-kv-info::before{content:none}}.towel.print .towel-size{margin-top:42px}@media screen and (max-width:767.99px){.towel.print .towel-size{margin-top:8vw}}.towel.print .towel-size .towel-size-title{font-size:18px;line-height:1.8;text-align:center;background-color:#eee;padding:10px;margin-bottom:20px;position:relative}@media screen and (max-width:767.99px){.towel.print .towel-size .towel-size-title{font-size:4.2666666667vw;padding:2.6666666667vw;margin-bottom:4vw}}.towel.print .towel-size .towel-size-title::after{content:"";position:absolute;bottom:-7px;left:50%;width:14px;height:14px;box-sizing:border-box;border:1px solid;border-color:#eee #eee transparent transparent;rotate:135deg;translate:-50%;background-color:#eee}.towel.print .towel-size .towel-size-box{display:grid;grid-template-columns:360px 1fr;gap:22px}@media screen and (max-width:767.99px){.towel.print .towel-size .towel-size-box{grid-template-columns:1fr;gap:9.3333333333vw}}.towel.print .towel-size .towel-size-img{width:100%}.towel.print .towel-size .towel-size-img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.towel.print .towel-notice{font-size:11px;display:block;margin-top:4px;font-weight:500}@media screen and (max-width:767.99px){.towel.print .towel-notice{font-size:2.6666666667vw}}.towel.print .towel-notice::before{content:"※";color:#e8343d}.towel.print .towel-point{font-size:14px;display:inline-block;margin-top:4px;font-weight:700;padding:0 10px;background:linear-gradient(transparent 60%,#ffed98 40%);background:-webkit-linear-gradient(transparent 60%,#ffed98 40%)}@media screen and (max-width:767.99px){.towel.print .towel-point{font-size: calc(13 / 3.75 * 1vw)}}.towel.print .type-card{height:100%}.towel.print .type-card .type-card-link{display:block;height:100%}.towel.print .type-card .type-card-link:hover .type-card-excerpt{color:#333}.towel.print .type-card .type-card-link[href^="#"] .type-card-title:after{transform:rotate(90deg)}.towel.print .type-card .type-card-inner{background-color:#f6f6f6;border-bottom:1px solid #eee;display:flex;flex-direction:column;height:100%}.towel.print .type-card .type-card-thumb{aspect-ratio: 370/150}@media screen and (max-width:767.99px){.towel.print .type-card .type-card-thumb{aspect-ratio: 171/116}}.towel.print .type-card .type-card-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.towel.print .type-card .type-card-body{padding:14px 12px 20px 10px}@media screen and (max-width:767.99px){.towel.print .type-card .type-card-body{padding:2.6666666667vw 3.2vw 5.3333333333vw 2.6666666667vw}}.towel.print .type-card .type-card-title{position:relative;font-size:14px;font-weight:700;line-height:20px;padding-right:28px}@media screen and (max-width:767.99px){.towel.print .type-card .type-card-title{font-size:3.7333333333vw;padding-right:3.2vw}}.towel.print .type-card .type-card-title::after{content:"";display:block;width:8px;height:12px;background-size:contain;background-repeat:no-repeat;position:absolute;top:3px;right:10px;background-image:url(/assets/img/common/xarrow3.png.pagespeed.ic.H81oBF01Zw.png);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:767.99px){.towel.print .type-card .type-card-title::after{right:0;width:2.1333333333vw;height:3.2vw}}.towel.print .type-card .type-card-excerpt{font-size:12px;line-height:1.5;margin-top:7px}@media screen and (max-width:767.99px){.towel.print .type-card .type-card-excerpt{font-size:3.2vw;margin-top:1.8666666667vw}}.towel.print .d-primary-color{color:var(--design-primary-color);font-style:normal}.towel.print .d-red-color{color:#e8343d;font-style:normal}.towel.print .txt-center{text-align:center}.towel.print .margin-10{margin-top:10px}.towel.print .title-no-x{font-size:15px;line-height:1.4;font-weight:bold;vertical-align:bottom;padding:6px 0 15px 32px;position:relative}.towel.print .title-no-x img{position:absolute;bottom:12px;left:4px}.towel.print .title-no-x+p{padding-left:20px}@media screen and (max-width:767px){.towel.print .title-no-x{font-size: calc(14 / 3.75 * 1vw);padding:6px 0 6px 27px}.towel.print .title-no-x img{left:0}}.towel.print .mb80{margin-bottom:80px}.towel.print .point-block{display:flex;justify-content:space-between}.towel.print .point-box-txt{width:65%}.towel.print .point-box-img{object-fit:cover}@media screen and (max-width:767.99px){.towel.print .point-block{display:block;margin-bottom:55px}.towel.print .point-box-txt{width:100%}.towel.print .point-box-img{text-align:center}.towel.print .mb80{margin-bottom:30px}.towel.print .point2{margin-bottom:80px}}.towel.print .cate-table-wrap.col1 .order-box-item{display:block}@media (min-width:767.99px){.towel.print .cate-table-wrap.col1{display:block}.towel.print .cate-table-wrap.col1 .cate-table .cate-table-bodyCont{width:870px}.towel.print .cate-table-wrap.col1 .cate-table .cate-table-bodyCont.mihon{display:flex;justify-content:center;border-top:1px solid #ccc}.towel.print .cate-table-wrap.col1 .cate-table .cate-table-headerInner{border-bottom:none;border-radius:10px 10px 0 0}.towel.print .cate-table-wrap.col1 .original-slide-wrap .mainSlider .swiper-slide img{width:381px}.towel.print .cate-table-wrap.col1 .original-slide-wrap{width:381px}.towel.print .cate-table-wrap.col1 .original-table-icon-box{width:381px}.towel.print .cate-table-wrap.col1 .original-table-quote.order-box{width:381px;margin:26px 0 0 20px}.towel.print .cate-table-wrap.col1 .order-button{width:340px}.towel.print .cate-table-wrap.col1 .original-table-desc-list{margin:0 auto;display:flex;justify-content:space-between}.towel.print .cate-table-wrap.col1 .original-table-desc-listItem{padding:12px 17px 10px 17px;border-bottom:none;border-right:1px dotted #ddd}.towel.print .cate-table-wrap.col1 .original-table-desc-listItem .original-table-desc-grade{padding-right:10px}.towel.print .cate-table-wrap.col1 ul.original-table-desc-list .original-table-desc-listItem:last-child{border-right:none}.towel.print .cate-table-wrap.col1 .cate-table-bodyCont._table.graph{padding-left:243px}.towel.print .cate-table-wrap.col1 .cate-table-bodyCont._table .cate-detail{display:flex;align-items:center;justify-content:flex-start}.towel.print .cate-table-wrap.col1 .cate-table-bodyCont._table .cate-detail.table-cell{display:table-cell}.towel.print .cate-table-wrap.col1 .cate-table-bodyCont._table .cate-detail ._ja.pr32{padding-right:32px}.towel.print .cate-table-wrap.col1 .cate-detail._colmun{display:flex;align-items:center;justify-content:space-around}.towel.print .cate-table-wrap.col1 .cate-table-bodyCont._table.pcpl150{padding-left:150px}.towel.print .cate-table-wrap.col1 .pcw250{width:250px}.towel.print .cate-table-wrap.col1 .pcw250 .cate-detail-left{text-align:center}.towel.print .cate-table-wrap.col1 .cate-table-bodyCont._table._center .cate-detail{flex-direction:column}.towel.print .cate-table-wrap.col1 .original-modal .original-modal-text .original-modal-text-item:last-child{text-align:center}.towel.print .cate-table-wrap.col1 .flex-test .flex-test-inner{padding-left:10px}}@media screen and (max-width:767.99px){.towel.print .print-method .print-method-items.link-2 .print-method-link{width:46vw}}.towel.print .design-tab .design-tab-item._data .design-tab-icon._ai{width:20px;height:20px;object-fit:inherit}.towel.print .service-column-notes-caption::before{color:#e8343d;content:"※"}@media screen and (max-width:767.99px){.towel.print .design-step ._sakusei-step02 .design-step-img{align-self:center}.towel.print .service-solution-image{text-align:center}.towel.print .service-solution-image>img{width:234px}}.product_page .towel.print.main-category .column{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 0}.product_page .towel.print.main-category .column .column-item{width:307px}.product_page .towel.print.main-category .type-card .type-card-thumb{aspect-ratio: 307 / 150}.product_page .towel.print.main-category .type-card .type-card-thumb img{height:150px}.product_page .towel.print.main-category .top-section #choice-design{min-height:1186px}.product_page .towel.print.main-category .p-tab-box{min-height:1293px}.product_page .towel.print.main-category .p-tab-box .tab-cont-wrap{min-height:1102px}@media only screen and (not (min-width: 768px)) {
    .product_page .towel.print.main-category .column {
      gap: calc(30 / 3.75 * 1vw) 0;
    }
    .product_page .towel.print.main-category .column .column-item {
      width: calc(170 / 3.75 * 1vw);
    }
    .product_page .towel.print.main-category .type-card .type-card-thumb {
      aspect-ratio: 170 / 83;
    }
    .product_page .towel.print.main-category .type-card .type-card-thumb img {
      height: calc(83 / 3.75 * 1vw);
    }
    .product_page .towel.print.main-category .top-section #choice-design {
      min-height: calc(1000 / 3.75 * 1vw);
    }
    .product_page .towel.print.main-category .p-tab-box {
      min-height: calc(1700 / 3.75 * 1vw);
    }
    .product_page .towel.print.main-category .p-tab-box .tab-cont-wrap {
      min-height: calc(1500 / 3.75 * 1vw);
    }

  }