@charset "UTF-8";main{float:none;width:886px;margin-top:15px}main>nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main>nav *{-webkit-box-sizing:border-box;box-sizing:border-box}main>nav>*{width:606px;height:190px;color:#404040}main>nav>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px}main>nav>:nth-child(2n){margin-left:16px}main>nav>:nth-child(3),main>nav>:nth-child(4){margin-top:15px}main>nav>a::before{position:absolute;top:0;left:0;z-index:1;display:inline-block;width:100%;height:100%;content:"";-webkit-box-shadow:0 0 0 1px #d9d9d9 inset;box-shadow:0 0 0 1px #d9d9d9 inset}main>nav>a::after{position:absolute;top:1px;left:1px;z-index:1;display:inline-block;width:0;height:0;content:"";border-style:solid;border-width:20px 20px 0 0}main>nav>a:nth-child(1)::after{border-color:red transparent transparent}main>nav>a:nth-child(2)::after{border-color:#00b0f0 transparent transparent}main>nav>a:nth-child(3)::after{border-color:#92d050 transparent transparent}main>nav>a{overflow:hidden}main>nav>a>i{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;-webkit-transition:all .3s;transition:all .3s}main>nav>a:hover>i{opacity:1}main>nav>a,main>nav>a:active,main>nav>a:hover,main>nav>a:link,main>nav>a:visited{color:#404040;text-decoration:none}main>nav>a>span{position:absolute;top:6px;left:6px;z-index:2;display:block;width:592px;height:176px}main>nav>a>span>i{position:absolute;top:0;left:0;z-index:3;display:block;width:10px;height:10px;border-top:1px solid #fff;border-left:1px solid #fff}main>nav>a>span::after,main>nav>a>span::before{position:absolute;width:0;height:0;content:"";border:1px solid transparent}main>nav>a>span::before{top:0;left:0}main>nav>a>span::after{right:-2px;bottom:-2px}main>nav>a.active>span::after,main>nav>a.active>span::before{width:100%;height:100%;-webkit-transition:height .3s 0s,width .3s .3s;transition:height .3s 0s,width .3s .3s}main>nav>a.active:hover>span::after,main>nav>a.active:hover>span::before{width:0;height:0;border:1px solid transparent!important;-webkit-transition:height .3s .2s,width .3s 0s;transition:height .3s .2s,width .3s 0s}main>nav>a:nth-child(1).active>span::before{border-bottom-color:red;border-left-color:red}main>nav>a:nth-child(1).active>span::after{border-top-color:red;border-right-color:red}main>nav>a:nth-child(2).active>span::before{border-bottom-color:#00b0f0;border-left-color:#00b0f0}main>nav>a:nth-child(2).active>span::after{border-top-color:#00b0f0;border-right-color:#00b0f0}main>nav>a:nth-child(3).active>span::before{border-bottom-color:#92d050;border-left-color:#92d050}main>nav>a:nth-child(3).active>span::after{border-top-color:#92d050;border-right-color:#92d050}main>nav>a>img{position:absolute;width:236px}main>nav>a:nth-child(1)>img{right:25px;bottom:7px}main>nav>a:nth-child(2)>img{right:30px;bottom:11px}main>nav>a:nth-child(3)>img{right:25px;bottom:10px}main>nav>a>div{padding-left:30px}main>nav>a>div>h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}main>nav>a>div>h3>span:first-child{display:inline-block;padding:3px 0;margin-right:15px;font-size:10px;font-weight:400;line-height:1em}main>nav>a:nth-child(1)>div>h3>span:first-child{color:red;border-top:3px double red;border-bottom:3px double red}main>nav>a:nth-child(2)>div>h3>span:first-child{color:#00b0f0;border-top:3px double #00b0f0;border-bottom:3px double #00b0f0}main>nav>a:nth-child(3)>div>h3>span:first-child{color:#92d050;border-top:3px double #92d050;border-bottom:3px double #92d050}main>nav>a>div>h3>span:last-child{font-size:1.5em}main>nav>a>div>p{font-size:1.2em;line-height:1.4em}main>nav>a>.hover-contents{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:20px 10px 20px 30px;overflow:hidden;background:#fff;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateX(-100%);transform:translateX(-100%)}main>nav>a:hover>.hover-contents{-webkit-transform:translateX(0);transform:translateX(0)}main>nav>a>.hover-contents>p{position:relative;z-index:5}main>nav>a>.hover-contents>p>span{display:block}main>nav>a>.hover-contents>p>span:first-child{position:relative;padding-left:15px;margin-bottom:15px;font-size:1.1em;font-weight:700;line-height:1.6em}main>nav>a>.hover-contents>p>span:first-child::before{position:absolute;top:0;left:0;display:inline-block;width:3px;height:100%;content:""}main>nav>a:nth-child(1)>.hover-contents>p>span:first-child::before{background:red}main>nav>a:nth-child(2)>.hover-contents>p>span:first-child::before{background:#00b0f0}main>nav>a:nth-child(3)>.hover-contents>p>span:first-child::before{background:#92d050}main>nav>a>.hover-contents>i{position:absolute;right:-70px;bottom:-70px;display:inline-block;width:141.4213562373px;height:141.4213562373px;overflow:hidden;font-style:normal;-webkit-transform:rotate(45deg);transform:rotate(45deg)}main>nav>a>.hover-contents>i::before{position:absolute;top:41px;left:0;display:inline-block;width:0;height:0;content:"";border-style:solid;border-width:0 0 100px 100px;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateX(-72px) rotate(-45deg);transform:translateX(-72px) rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}main>nav>a:hover>.hover-contents>i::before{-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg)}main>nav>a:nth-child(1)>.hover-contents>i::before{border-color:transparent transparent red}main>nav>a:nth-child(2)>.hover-contents>i::before{border-color:transparent transparent #00b0f0}main>nav>a:nth-child(3)>.hover-contents>i::before{border-color:transparent transparent #92d050}main>nav>a>.hover-contents>i::after{position:absolute;top:55px;left:0;display:inline-block;font-size:1.1em;line-height:1.2em;color:#fff;text-align:center;white-space:pre;content:"ENTER\aSITE";-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateX(-72px) rotate(-90deg);transform:translateX(-72px) rotate(-90deg)}main>nav>a:hover>.hover-contents>i::after{-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:translateX(0) rotate(-90deg);transform:translateX(0) rotate(-90deg)}main>nav>a>.hover-contents::before{position:absolute;right:7px;bottom:7px;z-index:4;display:inline-block;width:88px;height:88px;content:"";border:1px solid #fff;opacity:0;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:0s;transition-delay:0s}main>nav>a:hover>.hover-contents::before{opacity:1;-webkit-transition-delay:1s;transition-delay:1s}main>nav>a>.hover-contents>span{position:absolute;top:6px;left:6px;z-index:2;display:block;width:592px;height:176px}main>nav>a>.hover-contents>span::after,main>nav>a>.hover-contents>span::before{position:absolute;width:0;height:0;content:"";border:1px solid transparent}main>nav>a>.hover-contents>span::before{top:0;left:0}main>nav>a>.hover-contents>span::after{right:-2px;bottom:-2px}main>nav>a:hover>.hover-contents>span::after,main>nav>a:hover>.hover-contents>span::before{width:100%;height:100%;-webkit-transition:width .3s .4s,height .3s .7s;transition:width .3s .4s,height .3s .7s}main>nav>a:nth-child(1):hover>.hover-contents>span::before{border-top-color:red;border-right-color:red}main>nav>a:nth-child(1):hover>.hover-contents>span::after{border-bottom-color:red;border-left-color:red}main>nav>a:nth-child(2):hover>.hover-contents>span::before{border-top-color:#00b0f0;border-right-color:#00b0f0}main>nav>a:nth-child(2):hover>.hover-contents>span::after{border-bottom-color:#00b0f0;border-left-color:#00b0f0}main>nav>a:nth-child(3):hover>.hover-contents>span::before{border-top-color:#92d050;border-right-color:#92d050}main>nav>a:nth-child(3):hover>.hover-contents>span::after{border-bottom-color:#92d050;border-left-color:#92d050}main>nav>div{border-bottom:1px solid #d9d9d9}main>nav>div>div{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:95px}main>nav>div>div:first-child>p{padding-left:15px;margin-right:auto;line-height:1.4em}main>nav>div>div:first-child>a{margin-left:15px}main>nav>div>div:first-child>a:hover{opacity:.7}main>nav>div>div:first-child>a>img{height:49px;border:1px solid #d9d9d9}main>nav>div>div:last-child{border-top:1px solid #d9d9d9}main>nav>div>div:last-child>p{padding-left:15px;margin-right:15px;line-height:1.4em}main>nav>div>div:last-child>a{margin-left:10px}main>nav>div>div:last-child>a:nth-child(2){margin-left:0}main>nav>div>div:last-child>a:hover{opacity:.7}main>nav>div>div:last-child>a>img{height:49px}main>section{margin-top:50px}main section>h4{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;color:#404040;border:1px solid #e5e5e5}main section>h4>span:first-child{width:160px;padding:12px 0;font-size:14px;text-align:center;background:#e5e5e5}main section>h4>span:last-child{padding-left:30px;font-weight:400}main section>h4::before{position:absolute;top:1px;left:1px;width:5px;height:15px;content:"";background:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}main section.shopping>section+section{margin-top:50px}main section.shopping>section>ul:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0 20px;margin-bottom:30px;border-bottom:1px solid #e5e5e5}main section.shopping>section+section>ul:first-child{padding:20px 0}main section.shopping>section>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main section.shopping>section>ul>li>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 0;font-size:10px;font-weight:400;line-height:1em}main section.shopping>section.namecard>ul>li>span{color:red;border-top:3px double red;border-bottom:3px double red}main section.shopping>section.postcard>ul>li>span{color:#00b0f0;border-top:3px double #00b0f0;border-bottom:3px double #00b0f0}main section.shopping>section>ul>li>h5{margin-left:15px;font-size:14px;color:#404040}main section.shopping>section>ul>li>h5>span:first-child{font-weight:700}main section.shopping>section>ul>li>h5>span:last-child{padding-left:5px;font-weight:400}main section.shopping>section>ul>li>a{position:relative;display:block;padding-left:20px}main section.shopping>section>ul>li>a::before{position:absolute;top:50%;left:0;display:inline-block;width:14px;height:14px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}main section.shopping>section.namecard>ul>li>a::before{background:red}main section.shopping>section.postcard>ul>li>a::before{background:#00b0f0}main section.shopping>section>ul>li>a:hover::before{opacity:.5}main section.shopping>section>ul>li>a::after{position:absolute;top:50%;left:5px;display:inline-block;width:0;height:0;content:"";border-color:transparent transparent transparent #fff;border-style:solid;border-width:4px 0 4px 6px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main section.shopping>section>ul>li>a>h5{font-weight:400;line-height:1.2em}.grid-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-item-list *{-webkit-box-sizing:border-box;box-sizing:border-box}.grid-item-list>a{position:relative;width:204px;height:204px}.grid-item-list>a.hidden{display:none}.grid-item-list>a:active,.grid-item-list>a:hover,.grid-item-list>a:link,.grid-item-list>a:visited{color:#404040;text-decoration:none}.grid-item-list>a::after{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;content:"";background:rgba(255,255,255,.2);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.grid-item-list>a.active::after{background:rgba(0,0,0,.2)}.grid-item-list>a.ready:hover::after{opacity:1}.grid-item-list>a>article{position:relative;width:100%;height:100%;overflow:hidden}.grid-item-list>a>article::after{position:absolute;top:50%;left:50%;display:block;width:22px;height:22px;margin:-15px 0 0 -15px;content:"";border-top:4px solid rgba(100,100,100,.2);border-right:4px solid rgba(100,100,100,.2);border-bottom:4px solid rgba(100,100,100,.2);border-left:4px solid #646464;border-radius:50%;opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:grid_loader 1.1s infinite linear;animation:grid_loader 1.1s infinite linear}.grid-item-list>a.ready>article::after{opacity:0;-webkit-animation:none;animation:none}@-webkit-keyframes grid_loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes grid_loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.grid-item-list>a>article>img{width:100%;height:auto;vertical-align:top;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.grid-item-list>a.ready>article>img{opacity:1}.grid-item-list>a>article>.hover-contents{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;padding:20px 0;overflow:hidden;color:#fff;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transform-origin:center;transform-origin:center}.grid-item-list>a>article>.hover-contents::after,.grid-item-list>a>article>.hover-contents::before{position:absolute;width:0;height:0;content:"";border:1px solid transparent}.grid-item-list>a>article>.hover-contents::before{top:5px;left:5px}.grid-item-list>a>article>.hover-contents::after{right:5px;bottom:5px}.grid-item-list>a.active>article>.hover-contents{color:#fff}.grid-item-list>a.active>article>.hover-contents::after,.grid-item-list>a.active>article>.hover-contents::before{width:192px;height:192px}.grid-item-list>a.active>article>.hover-contents::before{border-bottom-color:rgba(255,255,255,.8);border-left-color:rgba(255,255,255,.8);-webkit-transition:height .3s .6s,width .3s .9s;transition:height .3s .6s,width .3s .9s}.grid-item-list>a.active>article>.hover-contents::after{border-top-color:rgba(255,255,255,.8);border-right-color:rgba(255,255,255,.8);-webkit-transition:height .3s .6s,width .3s .9s;transition:height .3s .6s,width .3s .9s}.grid-item-list>a.active>article>.hover-contents{-webkit-transform:scale(1,1);transform:scale(1,1)}.grid-item-list>a.color-0>article>.hover-contents{background:-webkit-gradient(linear,left top,left bottom,from(#da6272),to(#c7243a));background:linear-gradient(to bottom,#da6272,#c7243a)}.grid-item-list>a.color-1>article>.hover-contents{background:-webkit-gradient(linear,left top,left bottom,from(#e4a732),to(#e37100));background:linear-gradient(to bottom,#e4a732,#e37100)}.grid-item-list>a.color-2>article>.hover-contents{background:-webkit-gradient(linear,left top,left bottom,from(#f3c34a),to(#e1a100));background:linear-gradient(to bottom,#f3c34a,#e1a100)}.grid-item-list>a.color-3>article>.hover-contents{background:-webkit-gradient(linear,left top,left bottom,from(#b9d743),to(#94b50f));background:linear-gradient(to bottom,#b9d743,#94b50f)}.grid-item-list>a.color-4>article>.hover-contents{background:-webkit-gradient(linear,left top,left bottom,from(#3db680),to(#009250));background:linear-gradient(to bottom,#3db680,#009250)}.grid-item-list>a.color-5>article>.hover-contents{background:-webkit-gradient(linear,left top,left bottom,from(#42aac7),to(#0086ab));background:linear-gradient(to bottom,#42aac7,#0086ab)}.grid-item-list>a.color-6>article>.hover-contents{background:-webkit-gradient(linear,left top,left bottom,from(#45a1cf),to(#007ab7));background:linear-gradient(to bottom,#45a1cf,#007ab7)}.grid-item-list>a.color-7>article>.hover-contents{background:-webkit-gradient(linear,left top,left bottom,from(#8b90be),to(#5d639e));background:linear-gradient(to bottom,#8b90be,#5d639e)}.grid-item-list>a.color-8>article>.hover-contents{background:-webkit-gradient(linear,left top,left bottom,from(#b75c9d),to(#932674));background:linear-gradient(to bottom,#b75c9d,#932674)}.grid-item-list>a.color-9>article>.hover-contents{background:-webkit-gradient(linear,left top,left bottom,from(#ce579b),to(#b61972));background:linear-gradient(to bottom,#ce579b,#b61972)}.grid-item-list>a>article>.hover-contents>*{margin-right:15px;margin-left:15px;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateX(-204px);transform:translateX(-204px)}.grid-item-list>a.active>article>.hover-contents>*{-webkit-transform:translateX(0);transform:translateX(0)}.grid-item-list>a>article>.hover-contents>:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}.grid-item-list>a>article>.hover-contents>:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}.grid-item-list>a>article>.hover-contents>:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}.grid-item-list>a>article>.hover-contents>:nth-child(4){-webkit-transition-delay:.5s;transition-delay:.5s}.grid-item-list>a>article>.hover-contents>:last-child{margin-bottom:0}.grid-item-list>a>article>.hover-contents>h5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;margin-bottom:10px;font-size:1.2em;font-weight:400;line-height:1.4em}.grid-item-list>a>article>.hover-contents>h5>*{-webkit-box-sizing:border-box;box-sizing:border-box}.grid-item-list>a>article>.hover-contents>h5>i{position:relative;overflow:hidden}.grid-item-list>a>article>.hover-contents>h5>i::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";-webkit-box-shadow:0 0 0 70px #fff inset;box-shadow:0 0 0 70px #fff inset;-webkit-transition:-webkit-box-shadow .4s .6s;transition:-webkit-box-shadow .4s .6s;transition:box-shadow .4s .6s;transition:box-shadow .4s .6s,-webkit-box-shadow .4s .6s}.grid-item-list>a.active>article>.hover-contents>h5>i::after{-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset}.grid-item-list>a>article>.hover-contents>h5>i>img{vertical-align:top}.namecard>.grid-item-list>a.position-0>article>.hover-contents>h5>i{width:42px;height:70px;margin:0 14px}.namecard>.grid-item-list>a.position-0>article>.hover-contents>h5>i>img{width:auto;height:100%;margin-left:-14px}.namecard>.grid-item-list>a.position-1>article>.hover-contents>h5>i{width:70px;height:42px;margin:14px 0}.namecard>.grid-item-list>a.position-1>article>.hover-contents>h5>i>img{width:100%;margin-top:-14px}.postcard>.grid-item-list>a.position-0>article>.hover-contents>h5>i{width:48px;height:70px;margin:0 11px}.postcard>.grid-item-list>a.position-0>article>.hover-contents>h5>i>img{height:100%;margin-left:-11px}.postcard>.grid-item-list>a.position-1>article>.hover-contents>h5>i{width:70px;height:48px;margin:11px 0}.postcard>.grid-item-list>a.position-1>article>.hover-contents>h5>i>img{width:100%;height:auto;margin-top:-11px}.grid-item-list>a>article>.hover-contents>h5>span{width:104px;padding-left:7px;text-shadow:0 0 3px #000}.grid-item-list>a>article>.hover-contents>p{text-shadow:0 0 3px #000}.grid-item-list>a>article>.hover-contents>p>span{display:block}.grid-item-list>a>article>.hover-contents>p:nth-child(2){height:2.8em;margin-top:10px;margin-bottom:10px;font-size:.9em;line-height:1.4em}.grid-item-list>a>article>.hover-contents>p:last-child{padding:5px 10px;font-size:.7em;line-height:1.4em;border:1px solid rgba(255,255,255,.8)}.itemList{width:100%}main .newArrival{margin-top:60px}main .newArrival .itemList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.itemList .itemBox{margin:0 11px 15px 0}.itemList .itemBox a h5{height:10px;margin-bottom:3px;font-size:10px;font-weight:400;line-height:10px;color:#838383}.itemList .itemBox:nth-child(7n){margin-right:0}main .newArrival .itemList .itemBox .itemBoxInner,main .newArrival .itemList .itemBox .itemBoxInner a,main .newArrival .itemList .itemBox .itemBoxInner a article{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}main .newArrival .itemList .itemBox .itemBoxInner a{width:166px}main .newArrival .itemList .itemBox .itemBoxInner a article .image+div{height:50px}main .newArrival .itemList .itemBox .itemBoxInner a article .image+p{margin-top:30px;margin-bottom:8px}.itemList .itemBox .itemBoxInner a .datadownload_title{width:30px;height:10px;margin-bottom:3px;text-indent:-9999px;background-image:url(../images/data/data_151110.webp);background-repeat:no-repeat;background-position:-5px -5px}html:not([data-image-ok-webp=TRUE]) .itemList .itemBox .itemBoxInner a .datadownload_title{background-image:url(../images/data/data_151110.png)}.itemList .itemBox .itemBoxInner a .environment{width:99px;height:10px;padding-left:45px;margin:2px 0 5px;line-height:10px;background-image:url(../images/data/data_151110.webp);background-repeat:no-repeat;background-position:-5px -20px}html:not([data-image-ok-webp=TRUE]) .itemList .itemBox .itemBoxInner a .environment{background-image:url(../images/data/data_151110.png)}.itemList .itemBox .itemBoxInner a .license{width:25px;height:10px;padding-left:45px;margin-top:2px;line-height:10px;background-image:url(../images/data/data_151110.webp);background-repeat:no-repeat;background-position:-5px -35px}html:not([data-image-ok-webp=TRUE]) .itemList .itemBox .itemBoxInner a .license{background-image:url(../images/data/data_151110.png)}.itemList .itemBox .itemBoxInner a .freedl{width:74px;height:14px;text-indent:-9999px;background-image:url(../images/data/data_151110.webp);background-repeat:no-repeat;background-position:-5px -50px}html:not([data-image-ok-webp=TRUE]) .itemList .itemBox .itemBoxInner a .freedl{background-image:url(../images/data/data_151110.png)}.itemList .itemBox .itemBoxInner a .spec_datadowonload>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}footer{padding-top:6px}.itemList .itemBox.imageLazyLoad .itemBoxInner a .image{position:relative;padding:0 0 100%;margin:5px 0}.itemList .itemBox.imageLazyLoad .itemBoxInner a .image>img{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.itemList .itemBox.imageLazyLoad .itemBoxInner a .image.ready>img{opacity:1}.itemList .itemBox.imageLazyLoad .itemBoxInner a .image::after{position:absolute;top:50%;left:50%;display:block;width:22px;height:22px;margin:-15px 0 0 -15px;content:"";border-top:4px solid rgba(100,100,100,.2);border-right:4px solid rgba(100,100,100,.2);border-bottom:4px solid rgba(100,100,100,.2);border-left:4px solid #646464;border-radius:50%;opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:imageLazyLoad 1.1s infinite linear;animation:imageLazyLoad 1.1s infinite linear}.itemList .itemBox.imageLazyLoad .itemBoxInner a .image.ready::after{opacity:0;-webkit-animation:none;animation:none}@-webkit-keyframes imageLazyLoad{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes imageLazyLoad{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.side nav .faq .service a.afili,.side nav .faq .service a.data,.side nav .faq .service a.design,.side nav .faq .service a.dropshipping,.side nav .faq .service a.pay,.side nav .faq .shopping a.data,.side nav .faq .shopping a.design,.side nav .faq h4,.side nav .faq h5,.side nav .garage .subtitle,.side nav .garage a.topic,.side nav .garage a.whats,.side nav .garage h4,.side nav .payment,.side nav .showcase .subtitle,.side nav .showcase a.card,.side nav .showcase a.data,.side nav .showcase a.post,.side nav .showcase a.whats,.side nav .showcase h4,header .login_panel .login_panel_inner .pwRemind a,header .login_panel .login_panel_inner a.loginbutton,header .logo a,header .navi.after_login .account #infoSign a,header .navi.after_login .account #infoSign.info a,header .navi.after_login .account .cart a,header .navi.after_login .account .cart_disabled span,header .navi.after_login .account .compiled a,header .navi.after_login .account .favorite a,header .navi.after_login .account .layout a,header .navi.after_login .account .request a,header .navi.after_login .link .logout a,header .navi.after_login .link .sit a,header .navi.before_login .account .cart a,header .navi.before_login .account .new a,header .navi.before_login .account .signup a,header .navi.before_login .link .com,header .navi.before_login .link .pub,header .navi.before_login .link .tlt,header .navi.before_login .link a.sit,header h2 a{text-indent:0!important;background-image:none!important}header .navi.after_login .account #infoSign a{opacity:0}.side .affiliate a,.side .dropshipping a,main .newArrival h4,main .shopping a.recommend_namecard_link h5,main .shopping a.recommend_postcard_link h5,main .shopping h4,main .shopping h6.recommend_namecard,main .shopping h6.recommend_postcard{text-indent:0!important;background-image:none!important}.side .other_info{overflow:auto}.side .other_info>p{padding:3px 0 5px}.side .other_info>.other_info-sns{float:left;overflow:hidden}.side .other_info>.other_info-sns{margin-right:7px;letter-spacing:-.4em}.side .other_info>.other_info-sns>a{display:inline-block;letter-spacing:normal}.side .other_info>.other_info-sns>a:first-child{margin-right:2px}.side .other_info>.other_info-sns>a:hover{opacity:.8}.proposal{display:-webkit-box;display:-ms-flexbox;display:flex;color:#393939}.proposal__left,.proposal__right{width:50%;height:341px}.proposal__ex{background-color:#5d5d5d}.proposal__title{position:relative;padding-left:44px;margin-top:24px;font-size:21px;font-weight:700;color:#fff;letter-spacing:.2em}.proposal__title::before{position:absolute;top:-1px;left:0;display:inline-block;width:28px;height:18px;content:"";background-color:red}.proposal__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 17px 0 24px;margin-top:26px}.proposal__body img{width:192px;height:auto;margin-top:48px;margin-right:18px}.proposal__textWrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.proposal__exText{padding:6px 6px 6px 10px;margin-top:8px;font-size:16px;font-weight:700;line-height:1.15;letter-spacing:.15em;background-color:#fff;border-radius:4px}.proposal__exText.first{margin-top:0}.proposal__text{margin-top:11px;font-size:16px;color:#fff}.proposal__subTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;background-color:#e5e5e5;border-bottom:1px solid #c7c7c7}.proposal__subTitle span{position:relative;height:auto;padding-left:44px;font-size:21px;font-weight:700;color:#393939;letter-spacing:.2em}.proposalBtn a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:138px;padding:21px 10px 10px 28px;color:#393939;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(70%,#f5f5f5),to(#eaeaea));background-image:linear-gradient(180deg,#fff,#f5f5f5 70%,#eaeaea);border-bottom:1px solid #c7c7c7}.proposalBtn a:hover{background-color:#ddd;background-image:none}.proposalBtn__Text{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.1em}.proposalBtn.second .proposalBtn__Text{letter-spacing:.135em}.proposalBtn__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:13px}.proposalBtn__title{font-weight:700;line-height:1}.proposalBtn.first .proposalBtn__title{font-size:32px;letter-spacing:.25em}.proposalBtn.second .proposalBtn__title{font-size:26px;letter-spacing:.065em}.proposalBtn__link{position:relative;width:301px;padding:0 0 8px;margin-top:6px;margin-right:23px;font-size:16px;font-weight:700;letter-spacing:.15em;border-bottom:1px solid #5d5d5d}.proposalBtn.first .proposalBtn__link{margin-top:6px}.proposalBtn.second .proposalBtn__link{margin-top:4px}.proposalBtn__link span{position:absolute;right:0;bottom:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:35px;height:12px;padding:1px 2px 3px;background-color:red}.proposalBtn a:hover .proposalBtn__link span{background-color:#5d5d5d!important}.simple-item-list{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;padding:15px 0;line-height:1.3;word-break:break-all}.simple-item-list .pre-wrap{white-space:pre-wrap}.simple-item-list img{display:block;width:auto;max-width:100%;height:auto;margin:10px auto}.simple-item-list a{padding:10px;color:#333;text-align:center;text-decoration:none;background:#fff;border:1px solid #aaa}.simple-item-list a[href="#"]{pointer-events:none;background-color:#eee}.simple-item-list a>*{text-align:left}.simple-item-list p+p{margin-top:5px}[data-site_settings*="is_bot:TRUE"] main section.shopping>section.namecard>ul>li>span,[data-site_settings*="is_bot:TRUE"] main section.shopping>section.postcard>ul>li>span{color:#333}