@charset "utf-8";*{box-sizing:border-box}html{font-size:10px}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.otf) format('opentype')}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.otf) format('opentype')}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.otf) format('opentype')}body{margin:0;font-size:1.6rem;color:#000;background:#4d4d4d;font-family:'Roboto','Noto Sans JP',sans-serif;-webkit-text-size-adjust:100%;font-feature-settings:"palt";line-height:1.5}p{text-align:justify}main{background:#fff}a{text-decoration:underline}.pure-pusher-container{height:auto;overflow:visible}.pure-pusher{overflow-y:visible}.pure-toggle-label{display:none;position:fixed;width:62px;height:62px;background:#26b5bf;border-radius:0;border:none}body.gamemat .pure-toggle-label{background:#65942e}body.blanket .pure-toggle-label{background:#616eaf}body.cushion .pure-toggle-label{background:#ec7c1d}body.dakimakura .pure-toggle-label{background:#ba8a00}body.tshirt .pure-toggle-label{background:#d363a1}body.totebag .pure-toggle-label{background:#8d9307}body.reversible-totebag .pure-toggle-label{background:#007bc7}body.compact-tapestry .pure-toggle-label{background:#2d7e91}body.acrylic .pure-toggle-label{background:#93278f}.pure-toggle-label[data-toggle-label=left]{top:0;left:0;z-index:99999}.pure-toggle:focus~.pure-toggle-label{border-color:#000;color:#000}.pure-toggle-label:hover{border-color:#008b00;color:#008b00}.pure-toggle-label .pure-toggle-icon,.pure-toggle-label .pure-toggle-icon:before,.pure-toggle-label .pure-toggle-icon:after{background:#fff}.pure-toggle-label:hover .pure-toggle-icon,.pure-toggle-label:hover .pure-toggle-icon:before,.pure-toggle-label:hover .pure-toggle-icon:after{background:#fff}.pure-drawer{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.pure-drawer::-webkit-scrollbar{display:none}@media screen and (max-width:710px){#header .header-nav{display:none}.pure-pusher-container{overflow:auto;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.pure-pusher-container::-webkit-scrollbar{display:none}.pure-toggle-label{display:block}.pure-drawer{padding-bottom:50px;background-color:#fff;overflow-y:auto;z-index:999}#header #header-container{position:relative;height:62px;border-bottom:1px solid #bdccd4}.site-name a.linear-exp{position:absolute;bottom:15px;right:10px}#top .site-name a.linear-exp{position:static;margin:0 auto}#top .site-name a.linear-exp img{max-width:none}}.drawer-nav ul{-webkit-columns:1;columns:1 !important;clear:both}.drawer-nav{width:auto !important;padding:0 15px}.drawer-nav ul.main>li{display:block;margin:0;padding:0;background-image:linear-gradient(to right,#272827 1px,transparent 1px);background-size:3px 1px;background-repeat:repeat-x;background-position:left bottom}.drawer-nav ul.main>li.contact-link{display:block;margin-top:25px;background:0 0;text-align:center}.drawer-nav ul.main>li a{display:block;padding:16px 5px;text-decoration:none}.drawer-nav ul.main>li.contact-link a{display:inline-block;padding:12px 40px;background:#008b00;border-radius:100px;font-size:1.8rem;color:#fff;line-height:1;vertical-align:middle}.drawer-nav ul.main>li.contact-link a img{max-width:22px;width:100%;height:auto;margin-right:.5em}.drawer-nav ul li .sub{display:none;margin-bottom:0}.drawer-nav ul.main>li span{display:block;width:100%;margin-bottom:0;padding-left:6px;background:url(//chodendo.com/le05/wp-content/themes/tr01/assets/css/images/arrow_s2.svg) right center no-repeat;border-left:3px solid #008b00;transition:all .5s ease 0s;cursor:pointer}.drawer-nav .sub{padding-top:.5em}.drawer-nav .sub ul>li{margin:.5em 0}.drawer-nav .sub ul>li a{display:block;width:100%;padding-left:.5em;background:url(//chodendo.com/le05/wp-content/themes/tr01/assets/css/images/arrow_s2.svg) right center no-repeat}.drawer-nav .sub ul>li a:before{content:"-";padding-right:5px}.drawer-nav .dropdown h3{display:none}.drawer-nav ul li.dropdown span{background:url(//chodendo.com/le05/wp-content/themes/tr01/assets/css/images/plus.svg) right center no-repeat}.drawer-nav ul li.dropdown.open span{background:url(//chodendo.com/le05/wp-content/themes/tr01/assets/css/images/minus.svg) right center no-repeat}.drawer-nav ul.main>li:hover>span{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10px" height="10px"><path fill-rule="evenodd"  fill="rgb(0, 139, 0)" d="M9.1000,5.999 L5.1000,5.999 L5.1000,9.999 L3.1000,9.999 L3.1000,5.999 L-0.000,5.999 L-0.000,3.999 L3.1000,3.999 L3.1000,-0.000 L5.1000,-0.000 L5.1000,3.999 L9.1000,3.999 L9.1000,5.999 Z"/></svg>');color:#00000000}.drawer-nav ul.main>li.open:hover>span{background-image:url('data:image/svg+xml;utf8,<svg  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10px" height="2px"><path fill-rule="evenodd"  fill="rgb(0, 139, 0)" d="M-0.000,-0.000 L9.1000,-0.000 L9.1000,1.999 L-0.000,1.999 L-0.000,-0.000 Z"/></svg>');color:#00000000}.drawer-nav ul.main>li a:hover span,.drawer-nav .sub ul>li a:hover{background-image:url('data:image/svg+xml;utf8,<svg  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="12px" height="11px"><path fill-rule="evenodd"  fill="rgb(0, 139, 0)" d="M5.835,10.814 L4.691,9.671 L8.862,5.500 L4.691,1.329 L5.835,0.185 L11.149,5.500 L5.835,10.814 Z"/></svg>');color:#00000000}.drawer-nav .contact-phone{padding:25px 0;font-size:1.3rem}#nav-global.drawer-nav .contact-phone p{text-align:center;line-height:1.5}#nav-global.drawer-nav .contact-phone p.phone-number{margin-bottom:3px;font-size:3.2rem;font-family:'arial','Noto Sans JP',sans-serif;font-weight:700;color:#000;line-height:1.0}.drawer-nav .contact-phone p.phone-number img{position:relative;top:-3px;max-width:26px;width:100%;height:auto;margin-right:6px}#header{background:#fff}#header a{text-decoration:none}#header .header-msg{display:flex;padding:5px 15px;background:#4d4d4d;color:#fff;font-size:1.4rem;align-items:center}#drawer-header-container{position:relative;border-bottom:1px solid #bdccd4;height:62px}#drawer-header-container,#header #header-container{display:flex;max-width:1310px;width:100%;margin:0 auto;padding:8px 15px;justify-content:space-between}#drawer-header-container .site-name,#header #header-container h1{vertical-align:top}.site-name{width:50%}.site-name a.linear-exp{float:left;margin-right:0}.site-name a.linear-exp img{max-width:290px;width:100%}.site-name a.product-rep{position:relative;top:5px}.site-name a.product-rep img{height:34px}#address #address-container{display:flex}#address p.contact-link{padding:.25em 0 .25em .5em;border-left:1px solid #000;font-size:22px;font-size:2.2rem;z-index:1003}#address p.contact-link a{color:#000;text-decoration:none}#address .tel{padding-right:.5em;text-align:center;font-size:24px;font-size:2.4rem;line-height:1.1}#address .tel i{font-size:22px;font-size:2.2rem}#address .tel a{color:#000;text-decoration:none;font-weight:700}#address .tel span{display:block;margin-top:.375em;font-size:13px;font-size:1.2rem}#header .header-nav{width:100%;background:#f9f9f9;border-bottom:1px solid #bdccd4}#header .header-nav .global-nav-container{display:flex;flex-wrap:wrap;max-width:1310px;width:100%;margin:0 auto;padding:0 15px}#header .header-nav .global-nav-container ul.main{display:flex}#header .header-nav ul li{white-space:nowrap;margin:0 .5em;overflow:hidden}#header .header-nav ul.main li.for-mobile{display:none}#header .header-nav ul.main li .menu-item{position:relative;display:inline-block;padding:8px}#header .header-nav ul.main>li>a.current:after{position:absolute;bottom:2px;left:0;content:'';width:100%;height:2px;background:#26b5bf;opacity:1;visibility:visible}body.gamemat #header .header-nav ul.main>li>a.current:after{background:#8d9307}body.blanket #header .header-nav ul.main>li>a.current:after{background:#616eaf}body.cushion #header .header-nav ul.main>li>a.current:after{background:#ec7c1d}body.dakimakura #header .header-nav ul.main>li>a.current:after{background:#ba8a00}body.tshirt #header .header-nav ul.main>li>a.current:after{background:#d363a1}body.totebag #header .header-nav ul.main>li>a.current:after{background:#8d9307}body.reversible-totebag #header .header-nav ul.main>li>a.current:after{background:#007bc7}body.compact-tapestry #header .header-nav ul.main>li>a.current:after{background:#2d7e91}body.acrylic #header .header-nav ul.main>li>a.current:after{background:#93278f}#header .header-nav ul.main li .menu-item:after{position:absolute;bottom:-10px;left:0;content:'';width:100%;height:2px;background:#26b5bf;opacity:0;visibility:hidden;transition:.3s}body.gamemat #header .header-nav ul.main li .menu-item:after{background:#8d9307}body.blanket #header .header-nav ul.main li .menu-item:after{background:#616eaf}body.cushion #header .header-nav ul.main li .menu-item:after{background:#ec7c1d}body.dakimakura #header .header-nav ul.main li .menu-item:after{background:#ba8a00}body.tshirt #header .header-nav ul.main li .menu-item:after{background:#d363a1}body.totebag #header .header-nav ul.main li .menu-item:after{background:#8d9307}body.reversible-totebag #header .header-nav ul.main li .menu-item:after{background:#007bc7}body.compact-tapestry #header .header-nav ul.main li .menu-item:after{background:#2d7e91}body.acrylic #header .header-nav ul.main li .menu-item:after{background:#93278f}#header .header-nav ul.main>li>a.menu-item.current,#header .header-nav ul.main>li>a.menu-item:hover{color:#26b5bf}body.gamemat #header .header-nav ul.main>li>a.menu-item.current,body.gamemat #header .header-nav ul.main>li>a.menu-item:hover{color:#65942e}body.blanket #header .header-nav ul.main>li>a.menu-item.current,body.blanket #header .header-nav ul.main>li>a.menu-item:hover{color:#616eaf}body.cushion #header .header-nav ul.main>li>a.menu-item.current,body.cushion #header .header-nav ul.main>li>a.menu-item:hover{color:#ec7c1d}body.dakimakura #header .header-nav ul.main>li>a.menu-item.current,body.dakimakura #header .header-nav ul.main>li>a.menu-item:hover{color:#ba8a00}body.tshirt #header .header-nav ul.main>li>a.menu-item.current,body.tshirt #header .header-nav ul.main>li>a.menu-item:hover{color:#d363a1}body.totebag #header .header-nav ul.main>li>a.menu-item.current,body.totebag #header .header-nav ul.main>li>a.menu-item:hover{color:#8d9307}body.reversible-totebag #header .header-nav ul.main>li>a.menu-item.current,body.reversible-totebag #header .header-nav ul.main>li>a.menu-item:hover{color:#007bc7}body.compact-tapestry #header .header-nav ul.main>li>a.menu-item.current,body.compact-tapestry #header .header-nav ul.main>li>a.menu-item:hover{color:#2d7e91}body.acrylic #header .header-nav ul.main>li>a.menu-item.current,body.acrylic #header .header-nav ul.main>li>a.menu-item:hover{color:#93278f}#header .header-nav ul.main>li>a.menu-item.current:after,#header .header-nav ul.main>li>a.menu-item:hover:after{bottom:0;opacity:1;visibility:visible}.clone-header{position:fixed;top:0;right:0;left:0;z-index:9999;width:100%;margin:0 auto;transition:.3s;transform:translateY(-100%)}#header.clone-header .header-msg{display:none}.is-show{transform:translateY(0)}@media (max-width:979px){.site-name{width:auto}#address .tel{display:none}#address p.contact-link{border-left:none}}@media only screen and (min-width:40.063em){.pure-drawer{width:100%}}@media screen and (max-width:710px){#header .header-msg{height:62px;padding-left:72px;overflow-y:auto;line-height:1.3;padding-top:3px}#header .header-nav ul.main li.for-mobile{display:block}#drawer-header-container,#header.clone-header #header-container{width:calc(100% - 62px);margin-right:0;padding:8px}.site-name{display:flex;justify-content:space-between;width:100%;align-items:center}.site-name a.product-rep{float:none;top:0;max-width:180px;width:46%}.site-name a.product-rep img{width:100%;height:44px}.site-name a.linear-exp{bottom:14px;margin-right:3px}.site-name a.linear-exp img{max-width:200px}#drawer-header-container .site-name a.product-rep,#header.clone-header #header-container .site-name a.product-rep{line-height:37px}#drawer-header-container .site-name a.product-rep,#header.clone-header #header-container .site-name a.product-rep{width:46%}#drawer-header-container .site-name a.product-rep{top:3px}#drawer-header-container .site-name a.linear-exp{top:17px}#drawer-header-container .site-name a.product-rep img,#drawer-header-container .site-name a.linear-exp img,#header.clone-header #header-container .site-name a.product-rep img,#header.clone-header #header-container .site-name a.linear-exp img{width:100%}#drawer-header-container .site-name a.product-rep img,#header.clone-header #header-container .site-name a.product-rep img{max-width:180px}#drawer-header-container .contact-link .contact-page-link,#header #header-container .contact-link .contact-page-link{display:none}#address{display:none}.global-nav-container #address{display:block}.global-nav-container #address .tel{display:inline}.global-nav-container #address p.contact-link{border-left:1px solid #999}.global-nav-container #address{border-bottom:1px solid #999}.global-nav-container #address-container{justify-content:center;padding:5px 0}}@media screen and (max-width:640px){#drawer-header-container .site-name a.product-rep{top:0}#drawer-header-container .site-name a.linear-exp{top:14px}}@media screen and (max-width:560px){#drawer-header-container .site-name a.product-rep img,#header.clone-header #header-container .site-name a.product-rep img{max-width:160px}.site-name a.linear-exp{top:18px}.site-name a.linear-exp img{max-width:180px}}@media screen and (max-width:492px){#drawer-header-container .site-name a.product-rep,#header.clone-header #header-container .site-name a.product-rep{line-height:37px}#product #drawer-header-container .site-name a.product-rep,#product #drawer-header-container .site-name a.linear-exp,#product #header.clone-header #header-container .site-name a.product-rep,#product #header.clone-header #header-container .site-name a.linear-exp{width:46%}#drawer-header-container .site-name a.product-rep img,#drawer-header-container .site-name a.linear-exp img,#header.clone-header #header-container .site-name a.product-rep img,#header.clone-header #header-container .site-name a.linear-exp img{width:100%}}@media (max-width:479px){.global-nav-container #address{top:93px}.global-nav-container #address p.contact-link{font-size:20px;font-size:2rem}.global-nav-container #address .tel{font-size:22px;font-size:2.2rem}.global-nav-container #address .tel i{font-size:20px;font-size:2rem}.global-nav-container #address .tel span{font-size:12px;font-size:1.2rem}}@media screen and (max-width:430px){.site-name a.product-rep{line-height:37px}.site-name a.product-rep,.site-name a.linear-exp{width:46%}#top .site-name a.linear-exp{width:80%}.site-name a.product-rep img,.site-name a.linear-exp img{width:100%}}@media (max-width:399px){.global-nav-container #address{top:93px}.global-nav-container #address p.contact-link{font-size:16px;font-size:1.6rem}.global-nav-container #address .tel{font-size:18px;font-size:1.8rem}.global-nav-container #address .tel i{font-size:16px;font-size:1.6rem}.global-nav-container #address .tel span{font-size:10px;font-size:1rem}}#footer{background:#f9f9f9;border-top:3px solid #26b5bf}body.gamemat #footer{border-top:3px solid #65942e}body.blanket #footer{border-top:3px solid #616eaf}body.cushion #footer{border-top:3px solid #ec7c1d}body.dakimakura #footer{border-top:3px solid #ba8a00}body.tshirt #footer{border-top:3px solid #d363a1}body.totebag #footer{border-top:3px solid #8d9307}body.reversible-totebag #footer{border-top:3px solid #007bc7}body.compact-tapestry #footer{border-top:3px solid #2d7e91}body.acrylic #footer{border-top:3px solid #93278f}#footer a{text-decoration:none}#footer .footer-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto;padding:10px 15px}#top #footer{border-top:none}#top #footer .footer-wrapper{display:none}#footer .footer-wrapper .logo img{width:100%;max-height:34px;height:auto}#footer #footer-nav ul{text-align:right}#footer #footer-nav ul li{display:inline-block;border-right:2px dotted #888}#footer #footer-nav ul li:first-child{border-left:2px dotted #888}#footer #footer-nav ul li a{padding:5px 12px}#footer p.copyright{width:100%;padding:5px;background:#4d4d4d;color:#fff;text-align:center}p.pageTop{position:fixed;right:6px;z-index:99999;width:64px;height:64px;transition:.3s;transform:translateY(150%);line-height:1.5 !important}.pageTop img{width:100%;height:auto}@media screen and (max-width:900px){#footer #footer-nav ul li a{padding:5px 8px}}@media screen and (max-width:848px){#footer .footer-wrapper{display:block}#footer .footer-wrapper .logo{margin-bottom:8px;text-align:center}#footer .footer-wrapper .logo img{width:160px}#footer #footer-nav ul{display:none}}.flash button,.flash input[type=submit],.flash a{position:relative;top:0;width:100%;height:auto;transition:all 1s ease}.flash button:hover,.flash input[type=submit]:hover,.flash a:hover{animation:flash 1s both}@keyframes flash{0%{opacity:1;filter:alpha(opacity=100)}10%{opacity:.5;filter:alpha(opacity=50)}100%{opacity:1;filter:alpha(opacity=100)}}#container{max-width:1310px;width:100%;margin:0 auto 30px;padding:0 15px 15px}.section{margin-bottom:1em}.section h2{margin-bottom:5px;padding-top:16px;font-size:2.2rem;font-weight:700;color:#26b5bf;line-height:1.3}body.gamemat .section h2{color:#65942e}body.blanket .section h2{color:#616eaf}body.cushion .section h2{color:#ec7c1d}body.dakimakura .section h2{color:#ba8a00}body.tshirt .section h2{color:#d363a1}body.totebag .section h2{color:#8d9307}body.reversible-totebag .section h2{color:#007bc7}body.compact-tapestry .section h2{color:#2d7e91}body.acrylic .section h2{color:#93278f}#overlay{z-index:100;width:100%;height:100%;display:none;background:rgba(0,0,0,.5)}#price-list #overlay{position:absolute}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px #2e93e6 solid;border-radius:50%;animation:sp-anime .8s infinite linear}@keyframes sp-anime{100%{transform:rotate(360deg)}}.is-hide{display:none}#sec-nouki #sec-nouki-body ul li,#sec-shiharai #atobarai ul li,#sec-haisou #event-hannyu ul li,section#henpin-koukan ul li,section#menseki ul li,section.additional-work ul li,#data-preparation .section ul li{position:relative;padding-left:1em;text-align:left}#sec-nouki #sec-nouki-body ul li:before,#sec-shiharai #atobarai ul li:before,#sec-haisou #event-hannyu ul li:before,section#henpin-koukan ul li:before,section#menseki ul li:before,section.additional-work ul li h4:before,#data-preparation .section ul>li:before{position:absolute;top:4px;left:0;font-family:Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;content:"●";color:#26b5bf;font-size:12px}body.gamemat #sec-nouki #sec-nouki-body ul li:before,body.gamemat #sec-shiharai #atobarai ul li:before,body.gamemat #sec-haisou #event-hannyu ul li:before,body.gamemat section#henpin-koukan ul li:before,body.gamemat section#menseki ul li:before,body.gamemat section.additional-work ul li h4:before,#data-preparation.gamemat .section ul>li:before{color:#65942e}body.blanket #sec-nouki #sec-nouki-body ul li:before,body.blanket #sec-shiharai #atobarai ul li:before,body.blanket #sec-haisou #event-hannyu ul li:before,body.blanket section#henpin-koukan ul li:before,body.blanket section#menseki ul li:before,body.blanket section.additional-work ul li h4:before,#data-preparation.blanket .section ul>li:before{color:#616eaf}body.cushion #sec-nouki #sec-nouki-body ul li:before,body.cushion #sec-shiharai #atobarai ul li:before,body.cushion #sec-haisou #event-hannyu ul li:before,body.cushion section#henpin-koukan ul li:before,body.cushion section#menseki ul li:before,body.cushion section.additional-work ul li h4:before,#data-preparation.cushion .section ul>li:before{color:#ec7c1d}body.dakimakura #sec-nouki #sec-nouki-body ul li:before,body.dakimakura #sec-shiharai #atobarai ul li:before,body.dakimakura #sec-haisou #event-hannyu ul li:before,body.dakimakura section#henpin-koukan ul li:before,body.dakimakura section#menseki ul li:before,body.dakimakura section.additional-work ul li h4:before,#data-preparation.dakimakura .section ul>li:before{color:#ba8a00}body.tshirt #sec-nouki #sec-nouki-body ul li:before,body.tshirt #sec-shiharai #atobarai ul li:before,body.tshirt #sec-haisou #event-hannyu ul li:before,body.tshirt section#henpin-koukan ul li:before,body.tshirt section#menseki ul li:before,body.tshirt section.additional-work ul li h4:before,#data-preparation.tshirt .section ul>li:before{color:#d363a1}body.totebag #sec-nouki #sec-nouki-body ul li:before,body.totebag #sec-shiharai #atobarai ul li:before,body.totebag #sec-haisou #event-hannyu ul li:before,body.totebag section#henpin-koukan ul li:before,body.totebag section#menseki ul li:before,body.totebag section.additional-work ul li h4:before,#data-preparation.totebag .section ul>li:before{color:#8d9307}body.reversible-totebag #sec-nouki #sec-nouki-body ul li:before,body.reversible-totebag #sec-shiharai #atobarai ul li:before,body.reversible-totebag #sec-haisou #event-hannyu ul li:before,body.reversible-totebag section#henpin-koukan ul li:before,body.reversible-totebag section#menseki ul li:before,body.reversible-totebag section.additional-work ul li h4:before,#data-preparation.reversible-totebag .section ul>li:before{color:#007bc7}body.compact-tapestry #sec-nouki #sec-nouki-body ul li:before,body.compact-tapestry #sec-shiharai #atobarai ul li:before,body.compact-tapestry #sec-haisou #event-hannyu ul li:before,body.compact-tapestry section#henpin-koukan ul li:before,body.compact-tapestry section#menseki ul li:before,body.compact-tapestry section.additional-work ul li h4:before,#data-preparation.compact-tapestry .section ul>li:before{color:#2d7e91}body.acrylic #sec-nouki #sec-nouki-body ul li:before,body.acrylic #sec-shiharai #atobarai ul li:before,body.acrylic #sec-haisou #event-hannyu ul li:before,body.acrylic section#henpin-koukan ul li:before,body.acrylic section#menseki ul li:before,body.acrylic section.additional-work ul li h4:before,body#data-preparation.acrylic .section ul>li:before{color:#93278f}#sec-shiharai .furikomi-body h4,#sec-haisou dl dt,section.additional-work h3,#data-preparation .section h3{margin-bottom:.25em;padding-bottom:.25em;border-bottom:1px dashed #26b5bf;font-size:1.8rem;font-weight:700}body.gamemat #sec-shiharai .furikomi-body h4,body.gamemat #sec-haisou dl dt,body.gamemat section.additional-work h3,#data-preparation.gamemat .section h3{border-bottom:1px dashed #65942e}body.blanket #sec-shiharai .furikomi-body h4,body.blanket #sec-haisou dl dt,body.blanket section.additional-work h3,#data-preparation.blanket .section h3{border-bottom:1px dashed #616eaf}body.cushion #sec-shiharai .furikomi-body h4,body.cushion #sec-haisou dl dt,body.cushion section.additional-work h3,#data-preparation.cushion .section h3{border-bottom:1px dashed #ec7c1d}body.dakimakura #sec-shiharai .furikomi-body h4,body.dakimakura #sec-haisou dl dt,body.dakimakura section.additional-work h3,#data-preparation.dakimakura .section h3{border-bottom:1px dashed #ba8a00}body.tshirt #sec-shiharai .furikomi-body h4,body.tshirt #sec-haisou dl dt,body.tshirt section.additional-work h3,#data-preparation.tshirt .section h3{border-bottom:1px dashed #d363a1}body.totebag #sec-shiharai .furikomi-body h4,body.totebag #sec-haisou dl dt,body.totebag section.additional-work h3,#data-preparation.totebag .section h3{border-bottom:1px dashed #8d9307}body.reversible-totebag #sec-shiharai .furikomi-body h4,body.reversible-totebag #sec-haisou dl dt,body.reversible-totebag section.additional-work h3,#data-preparation.reversible-totebag .section h3{border-bottom:1px dashed #007bc7}body.compact-tapestry #sec-shiharai .furikomi-body h4,body.compact-tapestry #sec-haisou dl dt,body.compact-tapestry section.additional-work h3,#data-preparation.compact-tapestry .section h3{border-bottom:1px dashed #2d7e91}body.acrylic #sec-shiharai .furikomi-body h4,body.acrylic #sec-haisou dl dt,body.acrylic section.additional-work h3,body#data-preparation.acrylic .section h3{border-bottom:1px dashed #93278f}#sec-404{padding:0 10px}#sec-404 h1{margin:80px 0 20px;padding:0 5px 5px;border-bottom:1px solid #666;font-size:1.8rem;font-weight:700;line-height:1.25}#sec-404 p{margin-bottom:100px;padding:0 5px;font-size:1.6rem;line-height:1.75}