@charset "UTF-8";#main-wrapper{margin-top:10px}.main.main--hasSidebar{padding-left:0}.mainSection{padding-bottom:40px;-webkit-box-shadow:0 0 3px 2px rgba(0,0,0,.2);box-shadow:0 0 3px 2px rgba(0,0,0,.2)}.subsection{padding:30px 35px}.mainHead{position:relative;width:100%;height:468px;padding:56px 40px}.mainHead__inner{position:relative;width:100%;height:100%}.mainLead{position:absolute;top:0;left:0;right:0;bottom:0;width:460px;z-index:10}.mainLead__lower,.mainLead__upper{position:absolute;color:#fff;font-size:22px;font-weight:700;letter-spacing:2px}.mainLead__upper{top:0;left:0}.mainLead__lower{left:0;bottom:0}.carousel{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden}.carousel__viewer{width:100%;height:100%;opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s}.carousel__viewer.slick-initialized{opacity:1}.carousel__page{position:relative;width:1008px;height:468px;overflow:hidden;text-align:right}.carousel__page__image{position:absolute;top:0;left:0}.slick-dots.slick-dots--tokyo{position:absolute;left:0;right:0;bottom:30px;padding-right:30px;text-align:right}.slick-dots.slick-dots--tokyo li{margin:0 2px}.slick-dots.slick-dots--tokyo li button{width:19px;height:19px;-webkit-border-radius:50%;border-radius:50%;border:solid 3px #fff;background:0 0;cursor:pointer;-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.slick-dots.slick-dots--tokyo li button:last-child{margin-right:0}.slick-dots.slick-dots--tokyo li button--hover,.slick-dots.slick-dots--tokyo li button.hover,.slick-dots.slick-dots--tokyo li button:hover{background:rgba(255,255,255,.15)}.slick-dots.slick-dots--tokyo li button--active,.slick-dots.slick-dots--tokyo li button.active,.slick-dots.slick-dots--tokyo li button:active{background:rgba(255,255,255,.8)}.slick-dots.slick-dots--tokyo li button:before{content:''}.slick-dots.slick-dots--tokyo .slick-active button{background:#fff}.slick-dots.slick-dots--tokyo .slick-active button--hover,.slick-dots.slick-dots--tokyo .slick-active button.hover,.slick-dots.slick-dots--tokyo .slick-active button:hover{background:#fff}.slick-dots.slick-dots--tokyo .slick-active button--active,.slick-dots.slick-dots--tokyo .slick-active button.active,.slick-dots.slick-dots--tokyo .slick-active button:active{background:#fff}.productFeature{padding:40px 45px}.productFeature__inner{position:relative;width:100%;height:100%;min-height:226px}.productFeature__text{width:100%;padding-right:360px}.productFeature__text__description{font-size:18px;padding-left:1em}.productFeature__image{position:absolute;top:0;right:0}.switchContents{margin-top:10px}.pageTab{display:table;width:100%}.pageTab__item{position:relative;display:table-cell;width:33.3%;padding:0 1.5px;color:#fff;overflow:hidden;vertical-align:middle;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}.pageTab__item:first-child{padding-left:0}.pageTab__item:last-child{padding-right:0}.pageTab__item.pageTab__item--4{width:25%}.pageTab__item.pageTab__item--active .pageTab__item__anchor{color:#5f5859;cursor:default;background-color:#eeefe1}.pageTab__item__sub{display:block}.pageTab__item__anchor{position:relative;z-index:10;display:block;margin:-30px 0;padding:48px 8px;background:#b4b4b4;font-size:18px;font-weight:700;text-decoration:none;text-align:center}.pageTab__item__anchor>span{line-height:1.2em}.pageTab__content{padding:60px 40px 50px;background:#eeefe1}.variationDescription{position:relative;padding:30px 0 50px;border-bottom:solid 3px #fff;min-height:490px}.variationDescription:last-child{border-bottom:none}.variationDescription__text{width:100%;padding-right:370px}.variationDescription__text__name{margin-bottom:20px;font-size:24px;font-weight:700;letter-spacing:3px}.variationDescription__text__size{display:inline-block;font-size:18px;letter-spacing:1px}.variationDescription__text__description{font-size:18px;line-height:1.8em;margin-bottom:30px}.variationDescription__image{position:absolute;top:30px;right:0}.variationDescription__thumbnailList{margin-bottom:30px}.variationDescription__thumbnailList:last-child{margin-bottom:0}.variationDescription__thumbnailList__item{float:left;cursor:pointer;width:90px;margin-right:18px}.variationDescription__thumbnailList__item--hover,.variationDescription__thumbnailList__item.hover,.variationDescription__thumbnailList__item:hover{opacity:.7}.variationDescription__orderButtonBox{width:100%;text-align:left;padding-right:370px}.otherVariations{border-top:solid 3px #fff;padding-top:50px;margin-bottom:30px}.otherVariations.otherVariations--noTitle{border-top:none;padding-top:0}.otherVariations__note{font-size:18px;color:red}.variationTable{width:100%;margin-bottom:10px}.variationTable__head{color:#fff;background-color:#969696;font-size:12px;text-align:center;white-space:nowrap;border-right:solid 1px #fff}.variationTable__head:last-child{border-right:none}.variationTable__row{border-bottom:solid 1px #fff}.variationTable__data{padding:16px 0;vertical-align:middle}.variationTable__data.variationTable__data--name{font-size:20px;font-weight:700;text-align:left}.variationTable__data.variationTable__data--size{font-size:18px;text-align:center}.variationTable__data.variationTable__data--order{padding:4px 0;text-align:center}.specSection{padding:44px;border:solid 3px #000}.specSection__title{margin-bottom:16px;font-size:24px;font-weight:700}.specSection__list__head{float:left;width:120px;margin-bottom:8px;font-size:18px}.specSection__list__head:before{content:'';display:inline-block;width:0;height:0;border:6px solid transparent;border-left:9px solid #000;border-right:0px solid transparent;margin-right:9px;margin-right:14px}.specSection__list__head.specSection__list__head--twoLetters{letter-spacing:1em}.specSection__list__data{padding-left:120px;font-size:18px;margin-bottom:8px}.productNotifications{background:#f6f6f6;padding:40px;padding-bottom:0}.failureFigure__anchor{text-align:center;padding-left:0}.failureFigure__caption{margin-left:20px}.headline{margin-bottom:30px;width:100%;font-size:28px;font-weight:700;line-height:1.8em}.headline.headline--center{text-align:center}.headline.headline--large{margin-bottom:40px;font-size:46px}.headline.headline--large .headline__decoration:after{left:-24px;right:-24px}.headline.headline--uv{margin-bottom:40px;font-size:46px}.headline.headline--uv .headline__decoration:after{left:-10px;right:-10px}.headline__decoration{position:relative;display:inline-block;line-height:1.8em}.headline__decoration:after{content:'';display:block;position:absolute;left:-4px;right:-8px;bottom:0;height:5px;background:#000;-webkit-border-radius:3px;border-radius:3px}.decoratedHeadline{position:relative;font-size:24px;font-weight:700;margin-bottom:10px;letter-spacing:3px}.decoratedHeadline:before{content:'';position:relative;display:inline-block;margin-right:8px;z-index:10;width:0;height:0;border:7px solid transparent;border-left:11px solid #000;border-right:0px solid transparent;margin-right:11px}.decoratedHeadline__yellowBorderWrapper{position:relative;display:inline-block}.decoratedHeadline__yellowBorderWrapper__toFront{position:relative;z-index:10}.decoratedHeadline__yellowBorderWrapper:after{content:'';display:block;position:absolute;height:10px;left:0;right:0;bottom:4px;z-index:1;background:#fff000}.descriptionParagraph{font-size:18px;line-height:1.8em}.transitButton{display:inline-block;padding:12px 32px;line-height:1em;font-size:24px;color:#fff;background:#000;-webkit-border-radius:31px;border-radius:31px;cursor:pointer;text-decoration:none}.transitButton--hover,.transitButton.hover,.transitButton:hover{background:#515151}.transitButton.transitButton--small{font-size:18px;padding:10px 20px}.transitButton.transitButton--disabled{cursor:not-allowed;background:#aaa;outline:0}.transitButton.transitButton--disabled--hover,.transitButton.transitButton--disabled.hover,.transitButton.transitButton--disabled:hover{background:#aaa}.baloon{position:absolute;right:60px;width:250px;padding:30px;background:#000;color:#fff;font-size:18px;line-height:1.6em}.baloon__neck{position:absolute;top:32px;left:-40px;width:0;height:0;border:10px solid transparent;border-right:20px solid #000;border-left:0 solid transparent;margin-left:20px}.tokyoDesignCartIcon:before{content:'';font-size:24px;width:40px;height:40px;display:inline-block;margin-right:4px;background:url(/files/img/lineup/white_ink_printing/icon_bag.png) center center no-repeat;background-size:40px 40px;vertical-align:middle}.tokyoDesignCartIcon.tokyoDesignCartIcon--s:before{font-size:18px;background:url(/files/img/lineup/white_ink_printing/icon_bag_s.png) center center no-repeat;background-size:30px 30px}.contentTitle{position:absolute;top:75px;left:0;color:#fff;text-align:center;letter-spacing:3px;z-index:1;text-shadow:1px 1px 3px #000;text-indent:-7em}.contentTitle__small{position:relative;top:-3.6em;left:4.6em;text-align:center;font-size:22px;font-weight:700}.contentTitle__main{line-height:1.2em;font-size:85px;font-weight:700}.mainLead__lower,.mainLead__upper{text-shadow:1px 1px 3px #000}.sizeList{margin-bottom:6px}.sizeList__item{display:block;margin-bottom:4px}.colorList__item{display:inline}.colorList__item:after{content:'／'}.colorList__item:last-child:after{content:none}.paperList__item{display:block}.aboutProcessing{padding-bottom:10px;border-bottom:3px dotted #251e1c}.aboutProcessing__subsection{padding:10px 100px}.aboutProcessing__subsection__title{font-size:22px;font-weight:700;margin-bottom:8px}.aboutProcessing__subsection__title:before{content:'';display:inline-block;width:12px;height:12px;background:#000;margin-right:8px}.aboutProcessing__noteList__item{margin-bottom:30px;font-size:18px;line-height:1.8em;text-indent:-1em;padding-left:1em}.aboutProcessing__noteList__item:before{content:'・'}.aboutProcessing__noteList__item.aboutProcessing__noteList__item--horizontal{float:left;width:50%;text-indent:0;padding-left:0}.aboutProcessing__noteList__item.aboutProcessing__noteList__item--horizontal:before{content:''}.aboutProcessing__noteList__item.aboutProcessing__noteList__item--horizontal>div{margin-left:1em}.aboutProcessing__noteList__item.aboutProcessing__noteList__item--horizontal>p{width:100%;margin-top:10px;text-indent:-1em;padding-left:1em}.aboutProcessing__noteList__item.aboutProcessing__noteList__item--horizontal>p:before{content:'・'}.aboutProcessing__noteList__item.aboutProcessing__noteList__item--clear{clear:both}.failureFigure__anchor{display:block;width:100%;height:100%;padding-left:1em;margin-bottom:10px}.failureFigure__caption{width:289px;text-indent:-1em;padding-left:1em}.failureFigure__caption:before{content:'・'}.processingArea{width:100%;margin:20px auto 10px}.processingArea__figure{float:left;width:50%;padding:0 20px;text-align:center}.processingArea__figure__caption{font-size:14px;text-indent:0}.noPrintingArea{width:100%;margin:10px auto 10px}.noPrintingArea__figure{position:relative;float:left;width:50%;margin-top:20px;padding:0 0 114px 10px;text-align:center}.noPrintingArea__figure__baloon{width:100%;max-width:278px;bottom:0;right:0;left:0;margin:0 auto;padding:16px;text-align:center}.noPrintingArea__figure__baloon--neck{position:absolute;left:46%;margin-left:0;top:-40px;width:0;height:0;border:10px solid transparent;border-bottom:20px solid #000;border-top:0 solid transparent;margin-top:20px}.noPrintingArea__noPrinting{top:20px}.noPrintingArea__noPrinting__caption{text-indent:0}.howToCreateData{position:relative;padding-top:90px}.howToCreateData__badge{position:absolute;top:30px;right:0;width:170px;height:170px;-webkit-border-radius:50%;border-radius:50%;background:#fff000;text-align:center;padding-top:38px;font-size:24px;font-weight:700}.howToCreateData__subsection{padding-left:40px}.howToCreateData__subsection__subsubsection{padding-bottom:90px;border-bottom:solid 1px #aaa}.howToCreateData__subsection__subsubsection:last-child{padding-top:30px;border-bottom:none}.howToCreateData__subsection__title{font-size:26px;font-weight:700;margin:30px 0 14px;text-indent:-2.1em;padding-left:2.1em}.howToCreateData__subsection__title:before{display:inline-block;text-align:center;font-size:26px;font-weight:700;vertical-align:middle;line-height:39px;text-indent:0;width:45px;height:45px;-webkit-border-radius:50%;border-radius:50%;border:solid 3px #000;margin-right:8px}.howToCreateData__subsection__title.howToCreateData__subsection__title--1:before{content:'1'}.howToCreateData__subsection__title.howToCreateData__subsection__title--2:before{content:'2'}.howToCreateData__subsection__description{margin-bottom:10px}.howToCreateData__note{color:red;margin-bottom:8px;text-indent:-1em;padding-left:1em;font-size:18px;font-weight:700}.howToCreateData__note:before{content:'★';display:inline}.howToCreateData__subNoteList{font-size:12px}.aboutFiles{position:relative;width:100%;margin:50px 0;padding-left:30px}.aboutFiles__list__item{float:left;margin-right:30px;text-align:center}.aboutFiles__list__item>img{max-width:100%;height:auto}.aboutFiles__list__item>p{padding-left:16px}.aboutFiles__baloon{width:260px;max-width:100%;top:0;right:16%;padding:20px}.casePattern{padding-top:40px}.casePattern__title{line-height:1.2em}.casePattern__title__sub{font-size:18px}.completeSample{width:100%;text-align:center;margin-bottom:30px}.completeSample__image{max-width:100%}.completeSample__caption{font-size:18px}.artboardSample{width:100%;text-align:center;margin-bottom:30px}.artboardSample__item{display:inline-block;width:33%;text-align:center}.artboardSample__item:first-child{padding-left:80px}.artboardSample__item:last-child{padding-right:80px}.artboardSample__item>img{max-width:100%}.artboardSample__item>p{margin-top:10px}.processingAreaNotification{position:relative;margin-bottom:40px;padding:16px;padding-left:40px;border:solid 2px #999;-webkit-border-radius:10px;border-radius:10px;font-size:18px}.processingAreaNotification__icon{position:absolute;top:16px;left:10px}.processingAreaNotification__alert{color:red}.aboutAdjecent{font-size:16px;padding-bottom:45px}.aboutAdjecent__title{font-weight:700;margin-bottom:10px}@media screen and (min-width:1316px){.main.main--hasSidebar{padding-left:32px}.carouselGallery__page__image{margin:auto}.carousel__page__image{width:100%;height:auto}}@media screen and (max-width:1315px){.c-sidebar{display:none}}@media screen and (max-width:1020px){.c-sidebar{display:block}.carousel__page__image{left:-235px}.productFeature{padding:20px 0 40px}.productFeature:last-child{padding-bottom:0}.productFeature__image{right:0}.variationDescription__text{min-height:408px;padding-right:360px}.variationDescription__text__name{font-size:20px;letter-spacing:1px}.variationDescription__text__size{font-size:16px}.variationDescription__thumbnailList__item{width:33.3%;margin-right:0}.variationDescription__thumbnailList__item:first-child{padding-right:12px}.variationDescription__thumbnailList__item:nth-child(2){padding:0 6px}.variationDescription__thumbnailList__item:last-child{padding-left:12px}.variationDescription__thumbnailList__item img{width:100%;height:auto}.variationDescription__orderButtonBox{margin-top:30px;padding-right:0;text-align:center}.headline{font-size:22px}.headline.headline--uv{font-size:36px}.descriptionParagraph{font-size:16px}.baloon{right:0;padding:10px;font-size:14px}.aboutProcessing__subsection{padding:10px 0}.noPrintingArea__figure{padding-bottom:80px}.noPrintingArea__figure__image{width:90%;height:auto;margin-left:10px}.noPrintingArea__figure__baloon{width:100%;max-width:260px}.howToCreateData__badge{width:140px;height:140px;-webkit-border-radius:50%;border-radius:50%;top:20px;padding-top:30px;font-size:20px}.howToCreateData__subsection{padding-left:0}.aboutFiles{padding-left:10px;margin:30px 0}.artboardSample__item:first-child{padding-left:0}.artboardSample__item:last-child{padding-right:0}.baloon__neck{top:20px}}@media screen and (max-width:767px){.c-sidebar{display:block}.subsection{padding:20px 18px}.mainHead{height:400px;padding:30px;padding-bottom:60px}.mainLead{width:100%}.mainLead__lower,.mainLead__upper{position:static;font-size:16px;text-align:center;text-shadow:1px 1px 2px #000}.carousel__page__image{left:50%;margin-left:-630px}.productFeature__text{padding-right:0}.productFeature__text__description{padding-left:0}.productFeature__image{position:static;top:auto;right:auto;margin-top:10px;width:100%;height:auto}.switchContents{margin-top:20px}.pageTab__item__sub{display:none}.pageTab__item__anchor{padding:38px 8px;font-size:14px}.pageTab__content{padding:20px 14px}.variationDescription:first-child{padding-top:0}.variationDescription__text{padding-right:0}.variationDescription__text__name{font-size:18px;margin-bottom:4px}.variationDescription__text__size{font-size:14px}.variationDescription__image{position:static;margin-top:10px}.variationDescription__image>img{width:100%;height:auto;margin-bottom:20px}.variationDescription__orderButtonBox{margin-top:0}.otherVariations__note{font-size:14px}.variationTable__data.variationTable__data--name{font-size:18px;margin-bottom:4px;text-align:center}.variationTable__data.variationTable__data--size{font-size:14px;margin-bottom:10px}.variationTable__data.variationTable__data--size:before{content:'サイズ：'}.variationTable__data.variationTable__data--size:after{content:'[mm]'}.variationTable{display:block}.variationTable tbody,.variationTable thead{display:block}.variationTable__head{display:none}.variationTable__row{display:block;width:100%;padding:20px 10px}.variationTable__data{display:block;padding:0}.specSection{padding:16px}.specSection__title{font-size:18px}.specSection__list__head{float:none;margin-bottom:4px;font-size:16px}.specSection__list__head:before{width:0;height:0;border:5px solid transparent;border-left:7px solid #000;border-right:0px solid transparent;margin-right:7px;margin-right:8px}.specSection__list__data{padding-left:1em;margin-bottom:18px;font-size:14px}.productNotifications{padding:20px 14px}.failureFigure__caption{max-width:286px;width:100%}.headline{margin-bottom:20px;font-size:18px}.headline.headline--large{font-size:30px;margin-bottom:20px}.headline.headline--large .headline__decoration:after{left:-6px;right:-6px}.headline.headline--uv{font-size:22px;margin-bottom:20px}.headline__decoration:after{height:3px}.decoratedHeadline{font-size:18px}.decoratedHeadline:before{width:0;height:0;border:6px solid transparent;border-left:9px solid #000;border-right:0px solid transparent;margin-right:9px}.decoratedHeadline__yellowBorderWrapper:after{height:6px}.descriptionParagraph{font-size:14px;line-height:1.6em}.transitButton{font-size:18px;padding:14px 20px}.transitButton.transitButton--small{font-size:16px;padding:12px 16px}.baloon__neck{top:-40px;left:50%;margin-left:0;width:0;height:0;border:10px solid transparent;border-bottom:20px solid #000;border-top:0 solid transparent;margin-top:20px}.baloon{position:relative;margin:0 auto;margin-top:30px;margin-bottom:30px;top:0;left:0}.contentTitle__small{font-size:18px}.contentTitle__main{font-size:72px;left:0;width:100%;overflow:hidden}.contentTitle{position:relative;top:auto;width:100%;margin:40px 0 20px;text-indent:-6em}.pageTab__item{height:50px}.pageTab__item:first-child,.pageTab__item:nth-child(2){line-height:34px}.aboutProcessing__subsection__title{font-size:14px}.aboutProcessing__noteList__item{font-size:14px}.aboutProcessing__noteList__item.aboutProcessing__noteList__item--horizontal{float:none;width:100%}.failureFigure__anchor__image{max-width:100%;height:auto}.failureFigure__caption{width:100%}.processingArea__figure__image{max-width:100%;height:auto}.noPrintingArea__figure{float:none;width:100%;padding-bottom:0;padding-left:0}.noPrintingArea__figure__image{margin-top:20px}.noPrintingArea__figure__baloon{margin:0 auto 0}.noPrintingArea__figure__baloon.noPrintingArea__figure__baloon--backside{margin-top:26px}.howToCreateData__badge{width:90px;height:90px;-webkit-border-radius:50%;border-radius:50%;padding-top:20px;font-size:12px}.howToCreateData__subsection__subsubsection{padding-bottom:40px}.howToCreateData__subsection__subsubsection:last-child{padding-top:10px}.howToCreateData__subsection__title{font-size:16px;margin:14px 0}.howToCreateData__subsection__title:before{font-size:18px;width:29px;height:29px;-webkit-border-radius:50%;border-radius:50%;line-height:25px;margin-right:4px}.howToCreateData__note{font-size:14px}.aboutFiles{padding-left:0}.aboutFiles__list__item{width:33%;margin-right:0}.artboardSample__item{width:100%;margin-bottom:30px}.processingAreaNotification{font-size:14px}.aboutAdjecent{font-size:14px}.modalImage{max-width:100%;height:auto}}@media screen and (max-width:419px){.main.main--hasSidebar{padding-left:8px;padding-right:8px}.mainHead{padding:20px 10px}.pageTab__item__anchor{font-size:3vw}.headline{font-size:16px}.headline.headline--large{font-size:22px}.headline.headline--uv{font-size:17px}.transitButton{font-size:14px;padding:12px 16px}.contentTitle__main{font-size:60px}.processingArea__figure__caption{font-size:12px}.noPrintingArea__noPrinting__caption{font-size:12px}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
