@charset "UTF-8";.content-wrapper{margin-bottom:150px}.priceNavigation{display:table-cell;width:230px;vertical-align:top}.priceNavigation__title{position:relative;padding:.3rem .5rem;background-color:#ececec;font-weight:700;font-size:18px;text-align:center;vertical-align:middle}.priceNavigation__title:after{content:"";position:absolute;display:block;bottom:-7px;left:50%;width:0;height:0;margin-left:-10px;border-style:solid;border-width:7px 12px 0 12px;border-color:#ececec transparent transparent transparent}.priceNavigation__list{margin-bottom:10px}.priceNavigation__listItem{position:relative;width:100%;min-height:50px;padding:10px 7px;border-top:2px solid #ececec;border-left:2px solid #ececec;border-right:2px solid #ececec;background-color:#fff}.priceNavigation__listItem:after,.priceNavigation__listItem:before{content:'';position:absolute;left:0;right:0;margin:auto}.priceNavigation__listItem:before{bottom:-16px;width:0;height:0;border:11px solid transparent;border-top:7px solid #ececec;border-bottom:0 solid transparent;margin-bottom:7px;z-index:99}.priceNavigation__listItem:after{bottom:-14px;width:0;height:0;border:11px solid transparent;border-top:7px solid #fff;border-bottom:0 solid transparent;margin-bottom:7px;z-index:100}.priceNavigation__listItem:first-child{margin-top:1rem}.priceNavigation__listItem:last-child{border-bottom:2px solid #ececec}.priceNavigation__listItem:last-child:after,.priceNavigation__listItem:last-child:before{display:none}.priceNavigation__listItem__title{display:table-cell;width:75px;line-height:16px;color:#007eff}.priceNavigation__listItem__detail{display:table-cell;padding-left:10px;color:#3c3c3c;line-height:16px;word-break:break-all}.priceNavigation__listItem--editable{cursor:pointer}.priceNavigation__listItem--editable:hover{background-color:#007eff}.priceNavigation__listItem--editable:hover>p{color:#fff}.priceNavigation__listItem--editable:hover:after{border-color:#007eff transparent transparent transparent}.priceNavigation__listItem--selected{background-color:#fffad4}.priceNavigation__listItem--selected:after{border-color:#fffad4 transparent transparent transparent}.priceNavigation__listItem--selecting{background-color:#007eff}.priceNavigation__listItem--selecting>p{color:#fff}.priceNavigation__listItem--selecting:after{border-color:#007eff transparent transparent transparent}.priceNavigation__listItem--disabled{cursor:not-allowed}.priceNavigation__filter{position:relative;width:100%;min-height:50px;padding:10px 10px;border-top:2px solid #ececec;border-left:2px solid #ececec;border-right:2px solid #ececec;background-color:#fff;color:#3c3c3c}.priceNavigation__filter__title{font-weight:700}.priceNavigation__filter__box{width:100%;margin:1rem 0}.priceNavigation__filter__alert{margin-top:6px;font-size:12px;text-align:center}.filterBox__title{margin-bottom:4px;font-weight:700}.filterBox__numberInput{width:100%;margin-top:12px;text-align:center}.filterBox__numberInput__wave{margin:0 8px}.filterBox__numberInput__input{width:80px;font-size:12px}.filterBox__dateInput{width:100%}.slider_kakaku{position:relative}.slider_kakaku label{position:absolute;text-align:center;margin-top:-20px;margin-left:-10px}.priceNavigation__title{margin-bottom:1rem;background-color:#e8e8e8}.priceNavigation__title:after{border-color:#e8e8e8 transparent transparent transparent}.priceNavigation__listItem{min-height:40px;border:solid #efefef;border-width:0 1px 1px 1px;background-color:#fff}.priceNavigation__listItem>p{color:#3c3c3c;vertical-align:middle}.priceNavigation__listItem:after,.priceNavigation__listItem:before{display:none}.priceNavigation__listItem:first-child{border-top-width:1px}.priceNavigation__listItem:last-child{border-bottom-width:1px}.priceNavigation__listItem.priceNavigation__listItem--editable:hover>p{color:#3c3c3c}.priceNavigation__listItem.priceNavigation__listItem--selected{border-color:#ccc;background:#fff}.priceNavigation__listItem.priceNavigation__listItem--selected:after{border-color:#fffad4 transparent transparent transparent}.priceNavigation__listItem.priceNavigation__listItem--selected:hover{background-color:#fff;opacity:.8}.priceNavigation__listItem.priceNavigation__listItem--selected:hover>p{color:#505050}.priceNavigation__listItem.priceNavigation__listItem--not_selected>p{color:#c4c4c4}.priceNavigation__listItem.priceNavigation__listItem--selecting{margin-top:-1px;padding:8px 5px;background-color:#fff;border:3px solid #00c8d7}.priceNavigation__listItem.priceNavigation__listItem--selecting:before{content:"";display:block;position:absolute;top:50%;left:auto;right:-17px;margin-top:-12px;border:12px solid transparent;border-left:8px solid #fff;z-index:3}.priceNavigation__listItem.priceNavigation__listItem--selecting:after{content:"";display:block;position:absolute;top:50%;left:auto;right:-22px;margin-top:-14px;border:14px solid transparent;border-left:8px solid #00c8d7;z-index:1}.priceNavigation__listItem.priceNavigation__listItem--selecting+div{border-top-width:0}.priceNavigation__filter{border-width:1px;border-color:#ccc}.price{display:table;table-layout:fixed;width:100%;color:#3c3c3c}.price__section{margin-top:40px}.price__paragraph{margin-top:20px}.price__paragraph--border{padding-top:20px;border-top:1px solid #c8c8c8}.price__panel{display:table-cell;width:772px;padding-left:30px;vertical-align:top}.price__panel__titleLead{margin-right:10px}.price__panel__titleAnchor{display:inline-block;font-size:14px;font-weight:400}.price__panel__selectedParams{width:100%;padding:15px 20px;margin-bottom:20px;background-color:#fffad4;font-weight:700}.price__panel__selectedParams span{font-weight:400;margin-left:16px}.price__panel__samePaper{margin-bottom:20px}.price__panel__package{position:relative;margin-bottom:20px;padding-left:120px}.price__panel__packageNetImage{position:absolute;top:0;left:0}.panelForm{margin-top:20px}.panelForm__optionList__optionImage{margin:0 10px 8px 0;vertical-align:middle}.panelForm__optionList__optionColorRgb{display:inline-block;width:40px;height:40px;margin:0 10px 8px 0;vertical-align:middle}.panelForm__lead__anchor{margin-left:10px;font-size:14px;font-weight:400}.panelForm__returnButton{margin-bottom:20px}.panelForm__titleButton{float:right;margin-top:-5px;font-size:14px;font-weight:400}.panelForm__henkei__areaCalc{padding:20px;background-color:#eef5fc;text-align:center}.panelForm__henkei__areaCalc>span{margin-right:4px}.panelForm__henkei__left{display:inline-block}.panelForm__henkei__attention{margin-top:8px}.panelForm__henkei__input{width:70px}.panelForm__henkei__block{margin-right:16px}.panelForm__henkei__button{display:inline-block;vertical-align:top}.panelForm__henkei__lead{margin-top:4px}.panelForm__henkei__booklets p{margin-bottom:10px}.panelForm__henkei__booklets__areaCalc{padding:20px;background-color:#eef5fc}.panelForm__henkei__booklets__areaCalc>span{margin-right:4px}.panelForm__description{font-weight:400;font-size:14px}.panelForm__decideBtn{margin-bottom:20px;text-align:center}.panelForm__decideBtn__icon{margin:0 10px}.panelForm__packageLink{margin-bottom:-26px}.panelForm__optionInfo{position:relative;min-height:110px;margin-bottom:30px;padding-left:140px}.panelForm__optionInfo .u-anchor{display:inline-block}.panelForm__optionInfo__image{position:absolute;top:10px;left:0;max-width:102px;border:1px solid #ececec}.panelForm__optionInfo .price__panel__form__optionInfo__addNouki{margin-bottom:10px}.panelForm__optionInfo .price__panel__form__optionInfo__addNouki span{display:inline-block;margin-right:10px;padding:2px 7px;border:2px solid #3c3c3c;-webkit-border-radius:3px;border-radius:3px;font-weight:700;color:#f0a;border-color:#f0a}.panelForm__optionInfo .price__panel__form__optionInfo__addNouki .u-anchor{display:inline-block}.panelForm__optionCalc__input{width:60px;margin-right:10px}.panelForm__optionCalc__block{margin-right:10px}.panelForm__optionCalc__result{margin-left:10px}.panelForm__optionCalc__label{margin:0 8px;cursor:pointer}.panelForm__optionCalc__unit{margin-top:6px}.panelForm__optionCalc__areaResult{display:none;margin:5px 20px;padding:10px 20px;background-color:#fffad4;color:red;font-weight:700}.panelForm__areaSelectCalc{display:none}.panelForm__areaList{display:none;padding:5px 20px}.panelForm__areaResultModal{text-align:center;padding:10px 0}.panelForm__floatBox{width:50%;float:left;padding:0 5px}.panelForm__floatBox__lead{height:50px}.panelForm__floatBox--disabled{opacity:.6}.panelForm__imageBox{margin-bottom:20px}.panelForm__imageBox__image{float:left;width:50%}.panelForm__imageBox__lead{float:right;width:50%;text-align:left}.panelForm__imageArea{margin-bottom:30px}.panelForm__imageArea--alertBorder{border:1px solid red;padding:5px}.panelForm__imageArea__image{max-width:100%;height:auto}.panelForm__optionPackage__lead{margin-bottom:6px;font-size:20px;font-weight:700}.panelForm__optionPackage__anchor--hover,.panelForm__optionPackage__anchor.hover,.panelForm__optionPackage__anchor:hover{opacity:.7}.panelForm__optionSeal__contentWrapper{float:left;text-align:center}.panelForm__optionSeal__contentWrapper.panelForm__optionSeal__contentWrapper--narrow{width:18%;margin-right:30px}.panelForm__optionSeal__contentWrapper.panelForm__optionSeal__contentWrapper--wide{width:76%}.panelForm__optionSeal__paragraph{margin-bottom:10px}.panelForm__optionPen__image{margin-right:22px}.panelForm__optionPen__image:last-child{margin-right:0}.panelForm__penPrintColorImage{vertical-align:middle;margin-right:8px}.panelForm__penPrintColorParagraph{vertical-align:middle}.panelForm__optionEmbosser__contentWrapper{float:left;margin-right:8px}.panelForm__optionEmbosser__contentWrapper:last-child{margin-right:0}.panelForm__optionEmbosser__contentInner{float:left;margin-right:21px}.panelForm__optionEmbosser__contentInner:last-child{margin-right:0}.panelForm__storeWay{margin-bottom:40px}.panelForm__storeWay__innerWrapper{padding:6px 20px}.panelForm__storeWay__wayButton{position:relative}.panelForm__storeWay__wayButton.panelForm__storeWay__wayButton--way{display:block;padding:14px 20px 14px 60px;max-width:520px;font-size:18px}.panelForm__storeWay__wayButton.panelForm__storeWay__wayButton--option{display:block;padding-right:200px;padding-bottom:8px;max-width:500px;font-size:14px}.panelForm__storeWay__wayButton--hover .panelForm__storeWay__buttonPrice,.panelForm__storeWay__wayButton.hover .panelForm__storeWay__buttonPrice,.panelForm__storeWay__wayButton:hover .panelForm__storeWay__buttonPrice{color:#fff}.panelForm__storeWay__wayButton.selected{background:0 0;background-color:$link_color;color:#fff}.panelForm__storeWay__wayButton.selected .panelForm__storeWay__buttonPrice{color:#fff}.panelForm__storeWay__wayIcon{position:absolute;top:10px;left:15px}.panelForm__storeWay__wayTag{margin-left:10px}.panelForm__storeWay__wayTag.panelForm__storeWay__wayTag--right{position:absolute;top:0;bottom:0;right:20px;height:24px;margin:auto}.panelForm__storeWay__buttonPrice{position:absolute;top:0;bottom:0;right:20px;margin:auto;height:1em;line-height:1;color:red}.panelForm__storeWay__buttonPrice.panelForm__storeWay__buttonPrice--option{font-weight:400}.panelForm__storeWay__buttonPrice.panelForm__storeWay__buttonPrice--disabled{color:#fff}.panelForm__storeWay__headLead{margin-bottom:10px;font-size:16px}.panelForm__storeWay__autoCheckList{margin-bottom:10px}.panelForm__storeWay__express{display:none}.panelForm__storeWay__expressOption{position:relative;margin-bottom:1em;padding-left:50px}.panelForm__storeWay__expressOption i{position:absolute;top:0;left:0}.scFlowMovie{margin-left:20px}.scFlowMovie__icon{margin-right:10px;vertical-align:middle}.scFlowMovie__link{vertical-align:middle}.scFlowMovie__modal{max-height:505px}.packageSurfaceProcess{border:4px solid #efefef;padding:14px 14px 16px;margin-top:30px}.packageSurfaceProcess.packageSurfaceProcess--noMargin{margin-bottom:0}.packageSurfaceProcess__paragraph{margin-bottom:6px}.packageSurfaceProcess__imageWrapper{margin-top:16px;text-align:center}.packageSurfaceProcess__link--hover,.packageSurfaceProcess__link.hover,.packageSurfaceProcess__link:hover{opacity:.7}.packageSurfaceProcess__link:first-child{margin-right:3%}.modalImage{max-width:100%;height:auto}.priceArea{margin-top:20px;margin-bottom:20px;padding:5px 10px 10px 15px;border-top:1px solid #ececec;border-bottom:1px solid #ececec;background-color:#fffad4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.priceArea__lead{float:left;width:70%;margin-top:7px;font-weight:700;vertical-align:middle}.priceArea__price{float:right;width:30%;margin-top:7px;font-weight:700;text-align:right;vertical-align:middle}.priceArea__price button{font-weight:400}.priceArea__child{padding-left:30px;font-weight:400}.u-title.u-title--shaded{padding:5px 0 5px 20px;font-weight:700}.price__panel{position:relative}.price__panel__titleAnchor{color:#505050;text-decoration:none}.price__panel__titleAnchor:hover:before{left:-15px}.price__panel__selectedParams{background-color:#00c8d7;color:#fff}.price__panel__selectedParams>span>a.u-anchor{color:#fff}.price__panel__selectedParams>span>a.u-anchor:before{border-left-color:#fff}.panelForm__lead{font-weight:400;font-size:18px}.panelForm__optionList__optionImage{margin:0 10px 8px 0;vertical-align:middle}.panelForm__optionList__optionColorRgb{display:inline-block;width:40px;height:40px;margin:0 10px 8px 0;vertical-align:middle}.panelForm__decideBtn>button{width:200px;padding:10px}.panelForm__optionInfo{min-height:130px;padding:15px 10px 15px 140px;border:3px solid #efefef}.panelForm__optionInfo__image{left:10px}.priceArea{margin:20px 0;padding:20px;background-color:#e8e8e8;border:none}.selectBtn{position:relative;width:100%;min-height:40px;margin-bottom:10px;padding:8px 0 0 20px;border:1px solid #ccc;-webkit-box-shadow:0 1px 2px rgba(171,171,171,.6);box-shadow:0 1px 2px rgba(171,171,171,.6);-webkit-border-radius:5px;border-radius:5px;color:$_color-black--2;background-color:#fafbfd;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(70%,#fafbfd),color-stop(98%,#e8ebf3),color-stop(99%,#fff));background:-webkit-linear-gradient(#fff,#fafbfd 70%,#e8ebf3 98%,#fff 99%);background:-moz-linear-gradient(#fff,#fafbfd 70%,#e8ebf3 98%,#fff 99%);background:linear-gradient(#fff,#fafbfd 70%,#e8ebf3 98%,#fff 99%);font-size:16px;font-weight:700;cursor:pointer}.selectBtn:hover{background:0 0;background-color:#007eff;color:#fff}.selectBtn.selectBtn--aTag{display:block;color:#1e1e1e;text-decoration:none}.selectBtn__description{padding:5px 10px 8px 0;font-size:12px;font-weight:400}.selectBtn__name{float:left;width:90%}.selectBtn__figure{float:left;width:10%;padding:0 10px 10px 0}.selectBtn__figure__image{max-width:100%;height:auto}.selectBtn__rgbcolor{display:inline-block;margin-right:20px;width:30px;height:30px;padding:0 10px 10px 0;border:1px solid #dedede;vertical-align:middle}.selectBtn-sizeL{padding:28px 0 28px 20px}.selectBtn-selectSize{padding:10px 0 0 20px}.selectBtn-selectSize__image{position:relative;margin:10px 0 20px 10px}.selectBtn-selectSize__image__content--hover{display:none}.selectBtn-selected .selectBtn-selectSize__image__content,.selectBtn:hover .selectBtn-selectSize__image__content{display:none}.selectBtn-selected .selectBtn-selectSize__image__content--hover,.selectBtn:hover .selectBtn-selectSize__image__content--hover{display:block}.selectBtn-selectSize__caption{position:absolute;color:#3c3c3c}.selectBtn-selectSize__caption span{font-size:12px;font-weight:400}.selectBtn-selectSize__caption--1{left:15px;top:10px}.selectBtn-selectSize__caption--2{left:145px;top:58px}.selectBtn-half{width:50%}.selectBtn-notSelect{padding:13px 0 0 20px;height:50px;width:50%}.selectBtn-oriOption{float:left;width:135px;height:170px;margin-right:10px;padding:6px;text-align:center}.selectBtn-oriOption__lead{height:60px}.selectBtn-oriOption__title{font-size:14px;line-height:1.6em}.selectBtn-oriOption__price{font-size:12px;font-weight:400;line-height:1.6em}.selectBtn-oriOption__nouki{display:inline-block;padding:2px 4px;font-size:12px;font-weight:400;background-color:red;color:#fff;line-height:1.6em}.selectBtn-packing{padding:20px 24px;padding-right:50%}.selectBtn-optionCategory{float:left;width:49%;min-width:250px;height:85px;margin-right:2%;padding:0;cursor:pointer}.selectBtn-optionCategory:nth-child(2n){margin-right:0}.selectBtn-optionCategory__button{width:100%;height:100%;position:relative;padding:30px 6px 10px 75px;font-size:14px}.selectBtn-optionCategory__button.selectBtn-optionCategory__button--withSelfTag{padding:30px 80px 10px 75px}.selectBtn-optionCategory__button__image{width:55px;border:1px solid #ececec;vertical-align:middle;position:absolute;top:0;left:10px;bottom:0;margin:auto}.selectBtn-optionCategory__button__lead{display:inline-block;margin-left:16px}.selectBtn-optionCategory__button__icon{position:absolute;left:80px;top:5px;font-weight:400}.selectBtn-optionCategory__reset{position:absolute;z-index:2;top:0;right:0;width:80px;height:25px;padding-top:3px;background-color:$_color-gray--2;color:#fff;font-size:14px;text-align:center;cursor:pointer}.selectBtn-optionCategory__reset--hover,.selectBtn-optionCategory__reset.hover,.selectBtn-optionCategory__reset:hover{opacity:.8}.selectBtn-printMethod{display:table-cell;height:100%;padding:0;cursor:pointer;vertical-align:middle;text-align:center}.selectBtn-printMethod--hover .selectBtn-printMethod__percent,.selectBtn-printMethod.hover .selectBtn-printMethod__percent,.selectBtn-printMethod:hover .selectBtn-printMethod__percent{color:#fff}.selectBtn-printMethod.selectBtn-selected{cursor:default}.selectBtn-printMethod.selectBtn-selected .selectBtn-printMethod__percent{color:#fff}.selectBtn-printMethod__lead{font-size:12px}.showHelp .selectBtn-printMethod__lead br{display:none}.selectBtn-printMethod__lead span{margin-left:5px}.selectBtn-printMethod__percent{color:red;font-size:12px}.selectBtn-printMethod__reset{position:absolute;z-index:2;top:1px;right:1px;width:80px;height:25px;padding-top:3px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;background-color:$_color-gray--2;color:#fff;font-size:14px;text-align:center;cursor:pointer}.selectBtn-printMethod__reset.selectBtn-printMethod__reset--isComic{top:0;right:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.selectBtn-printMethod__baloon{display:none;position:absolute;top:76px;left:-16px;width:196px;padding:10px;z-index:10;border:1px solid #057eff;background-color:#fff;color:#1e1e1e;font-size:12px;text-align:left;line-height:1.6em;-webkit-box-shadow:2px 2px 4px rgba(93,93,93,.4);box-shadow:2px 2px 4px rgba(93,93,93,.4)}.showHelp .selectBtn-printMethod__baloon{left:auto;top:56px;right:0;width:296px}.selectBtn-printMethod__baloon:before{content:'';position:absolute;top:-16px;left:0;right:0;width:0;height:0;border:12px solid transparent;border-bottom:16px solid #057eff;border-top:0 solid transparent;margin-top:16px;margin:auto}.showHelp .selectBtn-printMethod__baloon:before{left:auto;right:10px}.selectBtn-printMethod__baloon:after{content:'';position:absolute;top:-14px;left:0;right:0;width:0;height:0;border:12px solid transparent;border-bottom:16px solid #fff;border-top:0 solid transparent;margin-top:16px;margin:auto}.showHelp .selectBtn-printMethod__baloon:after{left:auto;right:10px}.selectBtn-printMethod__help{display:none;position:absolute;top:0;right:0;bottom:0;width:34px;cursor:pointer}.selectBtn-printMethod__help>i{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.showHelp .selectBtn-printMethod__help{display:block}.selectBtn.selectBtn--8106{min-height:108px;padding-top:42px}.selectBtn-selected{background:0 0;background-color:#007eff;color:#fff}.selectBtn-selected span{color:#fff}.selectBtn-disabled{background:0 0;background-color:#ababab;color:#ececec;cursor:not-allowed!important}.selectBtn-disabled:hover{background-color:#ababab;color:#ececec}.selectBtn-jumpMishinOutBox{margin-bottom:20px}.selectBtn.selectBtn-jumpMishin{padding:10px 6px 10px 20px}.selectBtn.selectBtn-jumpMishin img{vertical-align:middle;margin:0 10px 0 0;border:1px solid #c8c8c8}.selectBtn.selectBtn-jumpMishinHalf{display:inline-block;vertical-align:middle;width:49%;margin-right:2%;padding:10px 6px 10px 20px}.selectBtn.selectBtn-jumpMishinHalf.selectBtn.selectBtn-jumpMishinHalf--list_mishin2:nth-child(odd){margin-right:0}.selectBtn.selectBtn-jumpMishinHalf.selectBtn.selectBtn-jumpMishinHalf--list_mishin3:nth-child(odd){margin-right:0}.selectBtn.selectBtn-jumpMishinHalf p{line-height:1.2;display:inline-block;vertical-align:middle;width:80%}.selectBtn.selectBtn-jumpMishinHalf img{display:inline-block;vertical-align:middle;margin:0 10px 0 0;border:1px solid #c8c8c8}.selectBtn-anaakeOutBox{margin-bottom:30px}.selectBtn.selectBtn-anaake{margin-bottom:16px;padding:10px 20px 10px 20px;position:relative}.selectBtn.selectBtn-anaake img{vertical-align:middle}.selectBtn.selectBtn-anaake:hover .selectBtn-selected__selectImage{display:block}.selectBtn.selectBtn-anaake:hover .selectBtn-selected__image{display:none}.selectBtn.selectBtn-anaake:hover .u-accordion-list-item__opener__icon{background:#fff}.selectBtn.selectBtn-anaake:hover .u-accordion-list-item__opener__icon:before{border-top-color:$link_color}.selectBtn.selectBtn-anaake .u-accordion-list-item__opener__icon{position:static}.selectBtn.selectBtn-anaakeAccordionBtn{display:inline-block;vertical-align:middle;padding:10px 6px 10px 20px}.selectBtn.selectBtn-anaakeAccordionBtn p{line-height:1.2;display:inline-block;vertical-align:middle;width:80%}.selectBtn.selectBtn-anaakeAccordionBtn img{display:inline-block;vertical-align:middle;margin:0 10px 0 0;border:1px solid #c8c8c8}.selectBtn__paragraph{position:absolute;top:50%;bottom:50%;margin-top:-.5em;line-height:1em}.selectBtn__image{float:right}.selectBtn .selectBtn-selected__selectImage{display:none}.selectBtn .selectBtn-selected__image{display:block}.selectBtn-selected .selectBtn-selected__delta{display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.selectBtn-selected .u-accordion-list-item__opener__icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);position:static;background:#fff}.selectBtn-selected .u-accordion-list-item__opener__icon:before{border-top-color:$link_color}.selectBtn-selected .selectBtn-selected__selectImage{display:block}.selectBtn-selected .selectBtn-selected__image{display:none}.selectBtn{padding:7px 20px 7px 35px;border:4px solid #efefef;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:75ms linear border-color;-moz-transition:75ms linear border-color;transition:75ms linear border-color;background:#fafbfd}.selectBtn:before{content:"";position:absolute;top:0;left:20px;bottom:0;width:0;height:0;border:5px solid transparent;border-left:8px solid #00c8d7;border-right:0 solid transparent;margin:auto;-webkit-transition:left .1s;-moz-transition:left .1s;transition:left .1s}.selectBtn:hover{border-color:#00c8d7;background:#fafbfd;color:#3c3c3c;outline:0}.selectBtn:hover:before{left:25px}.selectBtn__image{float:left;width:10%;padding:0 10px 10px 0}.selectBtn-sizeL{height:auto;padding-top:20px;padding-bottom:20px}.selectBtn-notSelect{height:auto;width:50%;margin-bottom:30px}.selectBtn-optionCategory{padding:0;height:auto;border:4px solid #efefef}.selectBtn-optionCategory:before{display:none}.selectBtn-optionCategory__button{position:relative;padding:25px 6px 10px 75px;font-size:14px}.selectBtn-optionCategory__button__image{width:55px;border:1px solid #ececec;vertical-align:middle;position:absolute;top:0;left:10px;bottom:0;margin:auto}.selectBtn-optionCategory__button__icon{top:0;left:auto;right:0;margin:0}.selectBtn-optionCategory__reset{top:-4px;right:-4px;background-color:#505050}.selectBtn.selectBtn-selected{background:#00c8d7;color:#fff;outline:0;border-color:#00c8d7}.selectBtn.selectBtn-selected .comic-tag-required{display:none}.selectBtn-disabled{color:#c1c1c1;border-color:#ececec;background-color:#ececec}.selectBtn-disabled:before{display:none}.selectBtn-disabled:hover{color:#c1c1c1;border-color:#ececec;background-color:#ececec}.selectBtn-printMethod--hover .selectBtn-printMethod__percent,.selectBtn-printMethod.hover .selectBtn-printMethod__percent,.selectBtn-printMethod:hover .selectBtn-printMethod__percent{color:red}.selectBtn-printMethod.selectBtn-selected{cursor:default}.selectBtn-printMethod.selectBtn-selected .selectBtn-printMethod__percent{color:#fff}.selectBtn-printMethod.selectBtn-disabled .selectBtn-printMethod__percent{color:#c1c1c1}.selectBtn-printMethod__baloon{border-color:#00c8d7}.selectBtn-printMethod__baloon:before{border-bottom-color:#00c8d7}.selectBtn-printMethod__reset{padding-top:1px;border-left:1px solid #fff;border-bottom:1px solid #fff;background-color:#aaa;color:#fff;font-weight:700}.selectBtn-noDelta{padding:2px 0}.selectBtn-noDelta:before{display:none}.u-none{display:none!important}.u-normal{font-weight:400}.u-red{color:red}.word_tag{display:inline-block;padding:3px 7px;border:2px solid #3c3c3c;-webkit-border-radius:3px;border-radius:3px;font-weight:700}.word_tag-orange{color:#f68700;border-color:#f68700}.word_tag-paper{color:#fff;border:none}.word_tag-paper-green{background-color:#00bdbe}.word_tag-paper-matgreen{background-color:#0092b4}.word_tag-paper-gray{background-color:#949494}.word_tag-small{padding:1px 10px;font-weight:400;font-size:11px}.btn-return{padding:7px 40px 7px 40px}.pricePaper__title{margin-bottom:5px;color:#f59505;font-weight:700;font-size:18px}.pricePaper__srcBox{width:100%;height:68px;margin-bottom:30px;background-color:#eef5fc}.pricePaper__srcBox th{padding:10px 20px;border-bottom:2px solid #ececec}.pricePaper__srcBox th:last-child{text-align:right}.pricePaper__srcBox td{padding:10px 20px;vertical-align:middle}.pricePaper__srcBox td:last-child{text-align:right}.pricePaper__srcBox__inputWrapper{display:inline-block;position:relative}.pricePaper__srcBox__input{width:326px;height:32px;margin-left:1px;margin-right:0;padding-left:10px;padding-right:30px;vertical-align:middle;-webkit-box-shadow:1px 1px 1px rgba(176,176,176,.6) inset;box-shadow:1px 1px 1px rgba(176,176,176,.6) inset;-webkit-border-radius:0;border-radius:0}.pricePaper__srcBox__input::-ms-clear{display:none}.pricePaper__srcBox__input:focus{margin-left:0;margin-right:1px;outline:0;border-width:2px;border-color:#007eff}.pricePaper__srcBox__clearBtn{display:none;position:absolute;top:0;right:36px;bottom:0;height:27px;margin:auto;padding:6px 6px;color:#b0b0b0;cursor:pointer}.pricePaper__srcBox__priceButton{padding:9px 40px 7px 24px;font-size:14px}.pricePaper__srcBox__priceButton:after{content:'';position:absolute;top:0;right:8px;bottom:0;width:0;height:0;margin:auto;border:5px solid transparent;border-left:8px solid #3c3c3c;border-right:0 solid}.pricePaper__fscBanner{margin-bottom:30px}.pricePaper__fscBanner__image{max-width:100%;height:auto}.pricePaper__fscBanner__image--hover,.pricePaper__fscBanner__image.hover,.pricePaper__fscBanner__image:hover{opacity:.7}.pricePaper__fscBanner__image.pricePaper__fscBanner__image--mobile{display:none}.pricePaper__packagePaperLink{margin-top:-8px}.pricePaper__paperInfo{width:100%;padding:8px 20px;border-bottom:1px solid #ccc;line-height:30px;vertical-align:middle}.pricePaper__paperInfo__change{margin-left:16px}.pricePaper__paperInfo__selectSame{float:right;width:164px}.pricePaper__proof{margin-bottom:30px}.pricePaper__proof__title{margin-bottom:10px;font-weight:700}.pricePaper__proof__item{padding:10px;border-bottom:1px solid #ccc;line-height:32px;vertical-align:middle}.pricePaper__proof__item button{float:right}.pricePaper__lineup{margin-top:1rem;border-collapse:collapse;width:100%}.pricePaper__lineup__sub{min-height:30px;margin-top:30px;margin-bottom:20px}.pricePaper__lineup__head{padding:5px 10px 3px;font-size:16px;font-weight:700;color:#fff;background-color:#ccc}.pricePaper__lineup__head--normalPaper{background-color:#7daaff}.pricePaper__lineup__head--richPaper{background-color:#e76450}.pricePaper__lineup__head--funcyPaper{background-color:#8d7ce2}.pricePaper__lineup__head--specialPaper{background-color:#9be035}.pricePaper__buttonArea{position:fixed;right:0;bottom:240px;z-index:1}.pricePaper__buttonArea__button{display:block;position:static;width:80px;margin-bottom:2px;padding:10px 8px;text-decoration:none;color:#fff;font-size:12px;cursor:pointer;white-space:nowrap}.pricePaper__buttonArea__button:hover{opacity:.7}.pricePaper__buttonArea__button--normalPaper{background-color:#7daaff}.pricePaper__buttonArea__button--richPaper{background-color:#e76450}.pricePaper__buttonArea__button--funcyPaper{background-color:#8d7ce2}.pricePaper__buttonArea__button--specialPaper{background-color:#9be035}.pricePaper__buttonArea__button--otherPaper{background-color:#ccc}.pricePaper__teiban{margin-top:20px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #ccc}.pricePaper__teiban--noBorder{margin-bottom:0;padding-bottom:0;border:none}.pricePaper__stamp__column{float:left;width:50%;padding-right:10px}.pricePaper__stamp__column:nth-child(2n){padding-right:0}.pricePaper__stamp__column>.selectBtn{padding:12px}.pricePaper__stamp__column>.selectBtn .paperBox__item__colorImage{margin:0;margin-right:20px}.pricePaper__tShirt__selectBtn{display:table}.paperBox__item{padding:10px 20px}.paperBox__item.selectBtn-selected{margin-bottom:0}.paperBox__item__name{font-weight:700}.paperBox__item__colorImage{margin:0 10px 8px 0;vertical-align:middle}.paperBox__item__colorRgb{display:inline-block;width:40px;height:40px;margin:0 10px 8px 0;vertical-align:middle}.paperBox__item__description{clear:both;width:100%;margin-top:4px;font-size:12px;font-weight:400}.paperBox__list{margin-bottom:10px}.paperBox__list__description{padding-left:10px}.paperBox__listItem{display:none;position:relative;padding:10px 0 10px 5px;margin:0 3px;border-collapse:collapse;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa;font-weight:700;color:#007eff;min-height:30px;cursor:pointer}.paperBox__listItem:before{content:"";display:block}.paperBox__listItem:hover{background-color:#e3f7ff}.paperBox__listItem__image{display:table-cell;width:30px;height:30px;margin-left:15px}.paperBox__listItem__name{display:table-cell;padding-left:15px}.paperBox__listItem__name span{font-weight:400;color:#454545;font-size:12px}.paperBox__listItem__campaign{display:table-cell;padding-left:10px;color:red;font-weight:400;font-size:12px;min-width:120px}.paperBox__listItem__description{padding-left:10px}.teibanLineup{position:relative;height:110px;padding:10px 15px 10px 175px;cursor:pointer}.teibanLineup:hover{background-color:#007eff;color:#fff}.teibanLineup:hover .teibanLineup__lead,.teibanLineup:hover .teibanLineup__title{color:#fff}.teibanLineup.selectBtn-selected{margin-bottom:0}.teibanLineup img{max-width:200px}.teibanLineup--disabled{background:0 0;background-color:#ababab;color:#ececec;cursor:not-allowed}.teibanLineup--disabled:hover{background-color:#ababab;color:#ececec;outline:0}.teibanLineup--disabled .teibanLineup__image,.teibanLineup--disabled .teibanLineup__tags,.teibanLineup--disabled .teibanLineup__title{opacity:.6}.teibanLineup--disabled .teibanLineup__lead{position:absolute;left:5px;right:5px;bottom:20px;margin-top:10px;padding:6px;background-color:red;border:1px solid #fff;-webkit-border-radius:5px;border-radius:5px;color:#fff}.teibanLineup__title{margin-top:10px;margin-bottom:8px}.teibanLineup__title__label{display:inline-block;margin-right:4px;vertical-align:middle}.teibanLineup__tags{display:inline-block;margin-top:-2px;line-height:1.1em;vertical-align:middle}.teibanLineup__tags>*{text-align:center;display:inline-block;min-width:65px;margin:0 4px;font-size:12px}.teibanLineup__tags__coat{background:#00bcbd}.teibanLineup__tags__matCoat{background:#0092b1}.teibanLineup__tags__notCoat{background:#838383}.teibanLineup__tags__no1{background:#f0a}.teibanLineup__tags__no1:before{content:'人気No.1'}.teibanLineup__tags__no2{background:#f0a}.teibanLineup__tags__no2:before{content:'人気No.2'}.teibanLineup__tags__no3{background:#f0a}.teibanLineup__tags__no3:before{content:'人気No.3'}.teibanLineup__lead{font-size:12px;font-weight:400;text-align:left;line-height:1.6em}.teibanLineup__image{position:absolute;top:9px;left:15px}img.teibanLineup__image__mobile{display:none}.paperPulldownBox{position:relative;display:inline-block;vertical-align:top;font-size:12px;font-weight:700}.paperPulldownBox>button{width:32px;height:31px;padding:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;border-left:none;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.paperPulldownBox>button:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:0;height:0;margin:auto;border:5px solid transparent;border-top:8px solid #3c3c3c;border-bottom:0 solid}.paperPulldownBox .selectBtn-selected{outline:0}.paperPulldownBox .selectBtn-selected:after{border-top-color:#fff}.paperPulldownBox .selectBtn-selected:hover{background:#007eff}.paperPulldown{display:none;position:absolute;right:1px;width:300px;max-height:300px;background-color:#fff;-webkit-box-shadow:3px 3px 5px rgba(60,60,60,.6);box-shadow:3px 3px 5px rgba(60,60,60,.6);-webkit-border-radius:4px;border-radius:4px;border:1px solid #ccc;text-align:left;overflow:auto;z-index:50;-webkit-overflow-scrolling:touch;color:#3c3c3c}.paperPulldown.is-open{display:block}.paperPulldown:after{content:'';display:block;height:1px}.paperPulldown__options{position:absolute;top:0;left:0}.paperPulldown__item{width:100%;padding:5px 10px;min-height:30px;line-height:1.4;border-right:1px solid #dedede;border-bottom:1px solid #dedede;font-weight:700;font-size:12px;text-align:left;cursor:pointer}.paperPulldown__item--hover,.paperPulldown__item.hover,.paperPulldown__item:hover{background-color:#007eff;color:#fff}.paperPulldown__item__name{margin-right:10px}.paperPulldown__item .paperPulldown__item__alert{color:red;margin-right:10px}.paperPulldown__item .paperPulldown__item__alert:hover{color:red}.paperPulldown__item__tag{background:#ccc;margin-left:0}.paperPulldown__item__tag--popular{background:#f0a}.al{width:100%;border-collapse:collapse;text-align:left}.al--b{margin-top:20px}.al span{text-decoration:underline}.lb{margin-top:12px;padding:10px 16px 8px;border:3px solid #efefef}.alb{margin-top:12px;padding:10px 16px 8px;border:3px solid #efefef;padding:18px 14px;border-color:red}.mlb{margin-top:12px;padding:10px 16px 8px;border:3px solid #efefef;margin-top:8px;padding:18px 14px;border-width:1px;border-color:red}.lp{margin-bottom:6px}.slp{font-size:16px;text-decoration:underline}.spm{padding:15px;border:3px solid red}.spm_dtw{position:relative;width:100%}.spm_bl{width:100%}.spm_bl.is-hide{display:none}.spmd{width:100%;min-height:168px;padding-right:355px}.spmdt{line-height:1.6em}.spmdt.u-title{margin-bottom:10px}.spmdt_m{margin-right:6px}.spmdt_l.u-anchor{display:inline-block;font-size:14px;font-weight:400}.spmdl{margin-bottom:6px}.spmdn{font-size:12px}.tuspm{position:absolute;top:0;right:0;width:340px;padding:10px;background:#eef5fc}.nuspm{width:100%;padding-bottom:10px;border-bottom:1px solid #c8c8c8}.nuspm_b{width:100%;height:54px;margin-bottom:0;padding:6px 4px;line-height:1.4em;font-size:14px;font-weight:400}.uspm{padding-top:10px}.uspm_b{float:left;width:43%;height:60px;padding:6px 2px;margin-bottom:0;font-size:14px;font-weight:400}.uspm_l{float:left;width:56%;padding-left:4px}.uspm_l>li{letter-spacing:0;font-size:12px}.spmbl{padding-top:10px}.spmbl_i{position:relative;float:left;width:24%;padding-right:10px}.spmbl_i:last-child{padding-right:0}.spmbl_i:nth-child(3),.spmbl_i:nth-child(4){width:26%}.spmbl_i.showHelp{width:50%;padding-right:44px}.spmbl_i.showHelp:first-child,.spmbl_i.showHelp:nth-child(2){margin-bottom:10px}.spmbl_i--hover .selectBtn-printMethod__baloon,.spmbl_i.hover .selectBtn-printMethod__baloon,.spmbl_i:hover .selectBtn-printMethod__baloon{display:block}.spmbl_i.showHelp--hover .selectBtn-printMethod__baloon,.spmbl_i.showHelp.hover .selectBtn-printMethod__baloon,.spmbl_i.showHelp:hover .selectBtn-printMethod__baloon{display:none}.spmba{position:relative;width:100%}.spmbw{position:relative;display:table;width:100%;height:60px;padding:0;font-size:14px}.mpp{margin-bottom:12px}.mpp:last-child{margin-bottom:0}.mpp_u{text-decoration:underline}.mpp_n{font-size:12px}.pt{width:100%}.pt>div:first-child{border-top:1px solid #aaa}.sd_sa{color:#007eff}.sd_su{color:#ff2600}.hd{height:0;visibility:hidden;opacity:0}.hd.show{height:auto;visibility:visible;opacity:1}.pth{width:100%;table-layout:fixed;font-weight:700}.pth_i.is-fixed{display:table;position:fixed;table-layout:fixed;z-index:10}.pth_h{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;background-color:#ececec;font-size:12px;font-weight:400}.pth_h:first-child{width:95px;border-left:1px solid #aaa}.pth_d{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;background-color:#ececec;font-size:12px;text-align:center}.pth_d:first-child{width:95px;border-left:1px solid #aaa}.pth_d.hovering{background-color:#e3f7ff;color:#000}.hrd_h{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;background-color:#ececec;font-size:12px;font-weight:400;height:0;padding:0;border-bottom:none;opacity:0;visibility:hidden}.hrd_h:first-child{width:95px;border-left:1px solid #aaa}.hrd_d{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;background-color:#ececec;font-size:12px;text-align:center;height:0;padding:0;border-bottom:none;opacity:0;visibility:hidden}.hrd_d:first-child{width:95px;border-left:1px solid #aaa}.hrd_d.hovering{background-color:#e3f7ff;color:#000}.sa{background:$_color-disabled;font-size:14px;padding:10px 12px}.sa_a{font-weight:400}.sa_s{font-weight:400}.os{height:50px;background-color:#eef5fc;font-weight:700;text-align:left;vertical-align:middle}.os_cb{position:relative;display:inline-block;margin-right:10px}.os_p{width:230px;height:30px;margin-right:12px;padding:2px 4px}.ps{height:50px;background-color:#eef5fc;font-weight:700;text-align:left;vertical-align:middle;padding-left:20px;text-align:left}.pw{padding:0}.pw>div{padding:5px;position:relative}.pbn{display:none;position:absolute;z-index:1;top:0;width:30px;height:58px;padding:20px 4px;background:#5c5c5c;color:#fff;opacity:.7;cursor:pointer}.pbn:hover{opacity:.8}.pbn:before{content:'';display:block;width:15px;height:15px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.pbp{display:none;position:absolute;z-index:1;top:0;width:30px;height:58px;padding:20px 4px;background:#5c5c5c;color:#fff;opacity:.7;cursor:pointer;right:-31px;padding:20px 10px}.pbp:hover{opacity:.8}.pbp:before{content:'';display:block;width:15px;height:15px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.pbp:before{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.an{display:table-row}.an.hide{display:none}.an_h{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;background-color:#ececec;font-size:12px;font-weight:400;background-color:#454545;color:#fff}.an_h:first-child{width:95px;border-left:1px solid #aaa}.an_d{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;background-color:#ececec;font-size:12px;text-align:center;background-color:#454545;color:#fff;font-weight:400}.an_d:first-child{width:95px;border-left:1px solid #aaa}.an_d.hovering{background-color:#e3f7ff;color:#000}.ch_1 .js-c-1{background-color:#e3f7ff}.ch_2 .js-c-2{background-color:#e3f7ff}.ch_3 .js-c-3{background-color:#e3f7ff}.ch_4 .js-c-4{background-color:#e3f7ff}.ch_5 .js-c-5{background-color:#e3f7ff}.ch_6 .js-c-6{background-color:#e3f7ff}.ch_7 .js-c-7{background-color:#e3f7ff}.ch_8 .js-c-8{background-color:#e3f7ff}.ch_9 .js-c-9{background-color:#e3f7ff}.ch_10 .js-c-10{background-color:#e3f7ff}.ch_11 .js-c-11{background-color:#e3f7ff}.ch_12 .js-c-12{background-color:#e3f7ff}.ch_13 .js-c-13{background-color:#e3f7ff}.ch_14 .js-c-14{background-color:#e3f7ff}.ch_15 .js-c-15{background-color:#e3f7ff}.ptb{width:100%;table-layout:fixed}.ptb_h{width:95px;height:54px;padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;background-color:#ececec;font-weight:700;font-family:'Titillium Web';font-size:16px}.ptb_h:first-child{border-left:1px solid #aaa}.ptb_h>span{font-size:11px;font-weight:400}.ptb_d{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;min-width:75px;text-align:right;cursor:pointer;font-family:'Titillium Web';vertical-align:middle}.ptb_d:first-child{border-left:1px solid #aaa}.ptb_d.hovering,.rh .ptb_d{background-color:#e3f7ff}.ptb_d.just_hovering{background-color:#007eff}.ptb_d.just_hovering p{color:#fff}.ptb_d.ignored{background-color:#ececec}.ptb_d.disabled{cursor:not-allowed}.ptb_d.disabled:not(.comic_direct_disabled){background-color:#c3c3c3}.ptb_d.disabled:not(.comic_direct_disabled) p{color:#5d5d5d}.ptb_d.centered{text-align:center}.ptb .keep_price{background-color:#feffaa!important}.ptb .keep_price.just_hovering p{color:#007eff}.ovl .ptb_h{background-color:#ffe400}.tp{font-size:16px;font-weight:700;color:#007eff}.tp>span{font-size:11px;font-weight:400}.rp{font-size:14px;font-weight:400;text-decoration:line-through;color:red}.rp>span{font-size:12px;font-weight:400}.up{color:#3c3c3c;font-size:12px;font-weight:400}.dm{font-size:12px}.as{position:fixed;right:0;z-index:50;width:80px;bottom:240px}.as_b{padding:8px;padding-right:0;border:1px solid #fff;background-color:#007eff;color:#fff;font-family:'Titillium Web';font-size:12px;cursor:pointer}.as_b--hover,.as_b.hover,.as_b:hover{opacity:.7}.as_b>span{margin-left:4px}.cp{display:none;position:fixed;bottom:0;width:auto;min-width:240px;height:auto;z-index:110;background-color:#fff;-webkit-box-shadow:1px 0 12px -2px #131414;box-shadow:1px 0 12px -2px #131414}.cp_i{position:absolute;top:-24px;left:4px;font-weight:700;color:red;text-shadow:#fff 1px 1px 0,#fff -1px -1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff 0 1px 0,#fff 0 -1px 0,#fff -1px 0 0,#fff 1px 0 0}.cp_d{display:none;position:absolute;left:-50px;top:-50px;padding:5px 10px;-webkit-border-radius:5px;border-radius:5px;color:#fff;background-color:#3c3c3c;font-size:12px;opacity:.8}.cp_d span{font-size:18px;color:#fff}.cpt{position:relative;width:100%}.cpt thead{background-color:#007eff;color:#fff}.cpo .cpt thead{background-color:#e4157e}.cpt thead.disabled{background-color:#888}.cpt thead th{padding:.2rem .8rem}.cpt tbody th{padding:.3rem .8rem}.cpt tbody td{font-family:'Titillium Web';padding-right:.8rem;text-align:right}.cpt tbody td span{margin:0 2px}.cps_a,.cps_ol{margin-left:6px}.cps_ol{color:#ffe400}.cpsd{border-bottom:1px solid #dedede}.cpsd_d,.cpsd_h{font-weight:700}.cpst{color:red;font-size:20px;font-weight:700}.cpps{padding:.5rem .5rem;border-bottom:1px solid #dedede;text-align:right}.cpps_s{margin:0 4px}.olb{margin-top:20px;white-space:normal;line-height:1.4em}.js-table-head-plan-date div{position:relative}.js-table-head-plan-date div span.just_hovering_add_nouki{position:absolute;right:-35px;top:26px;width:50px;background-color:#eb9733;border:1px solid #a46921;padding:2px 5px;z-index:2}.js-ptd{display:none}.js-priceTable--paperCompare .js-ptd{display:table-cell}.js-ptc{display:table-cell}.js-priceTable--paperCompare .js-ptc{display:none}.pricePacking.kinkos{padding:10px 20px;border:2px solid #e06a3b}.pricePacking__button{position:relative}.pricePacking__button:hover{background-color:#007eff}.pricePacking__button:hover .pricePacking__button__alert,.pricePacking__button:hover .pricePacking__button__annotation,.pricePacking__button:hover .pricePacking__button__description,.pricePacking__button:hover .pricePacking__button__lead{color:#fff}.pricePacking__button:hover .pricePacking__button__img{background-image:url(/files/img/shop/price/common/packing/default_hover.png)}.pricePacking__button:hover .pricePacking__button__img-poster{background-image:url(/files/img/shop/price/common/packing/poster_eco_hover.png)}.pricePacking__button:hover .pricePacking__button__img-6839,.pricePacking__button:hover .pricePacking__button__img-6940{background-image:url(/files/img/shop/price/common/packing/poster_hover.png)}.pricePacking__button:hover .pricePacking__button__img-6840,.pricePacking__button:hover .pricePacking__button__img-6942,.pricePacking__button:hover .pricePacking__button__img-9031{background-image:url(/files/img/shop/price/common/packing/poster_craft_hover.png)}.pricePacking__button--half{float:left;width:49%;margin-right:2%;padding-right:24px}.pricePacking__button--half:nth-child(2n){margin-right:0}.pricePacking__button__title{font-size:18px;font-weight:700}.pricePacking__button__title>i{margin-left:16px;vertical-align:middle}.pricePacking__button__description{margin:10px 0;color:#3c3c3c;font-size:14px;font-weight:400}.pricePacking__button__annotation{margin:10px 0;color:#3c3c3c;font-size:12px;font-weight:400}.pricePacking__button__annotation--alert{color:red}.pricePacking__button__alert{margin-top:4px;color:red;font-size:12px;font-weight:400}.pricePacking__button__price{margin-top:10px;padding:10px;background-color:#fffad4;color:#3c3c3c;font-size:12px;font-weight:700}.pricePacking__button__price span{margin-left:10px;color:red;font-size:14px}.pricePacking__button__img{margin:8px 0;content:'';position:absolute;right:20px;top:0;bottom:0;width:318px;min-height:98px;background-image:url(/files/img/shop/price/common/packing/default.png);background-size:100%;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.pricePacking__button__img-poster{background-image:url(/files/img/shop/price/common/packing/poster_eco.png)}.pricePacking__button__img-6839,.pricePacking__button__img-6940{background-image:url(/files/img/shop/price/common/packing/poster.png)}.pricePacking__button__img-6840,.pricePacking__button__img-6942,.pricePacking__button__img-9031{background-image:url(/files/img/shop/price/common/packing/poster_craft.png);background-size:100%}.pricePacking__button__ichiritsu{font-weight:400}.pricePacking__palette__attention{margin-top:20px;margin-bottom:4px;font-size:18px}.pricePacking__palette__linkWrapper{margin-top:6px}.pricePacking__palette__link{float:left;display:inline-block;margin-right:20px}.pricePacking__palette__link:last-child{margin-right:0}.booklets.booklets--cover{padding-bottom:10px;margin-bottom:30px;border-bottom:1px dashed #ccc}.booklets__coverSmall{content:url("/files/img/shop/price/common/booklet/cover.png");margin-top:-4px;margin-right:10px;vertical-align:middle}.booklets__bodySmall{content:url("/files/img/shop/price/common/booklet/body.png");margin-top:-4px;margin-right:10px;vertical-align:middle}.booklets__selectedTsukimono{padding:10px 15px;margin:15px 0;background-color:#fffad4}.booklets__size__search{margin-bottom:20px}.booklets__size__floatWrapper{display:table;width:100%}.booklets__size__floatBox{display:table-cell;width:50%;vertical-align:top}.booklets__size__floatBox:first-child{padding-right:20px}.booklets__size__floatBox:nth-child(2){padding-left:20px;border-left:1px solid #c8c8c8}.booklets__size__ab{margin-bottom:20px}.booklets__size__title{position:relative;padding:40px 20px;font-size:20px;font-weight:700;background:#e8e8e8;margin-bottom:20px;line-height:1}.booklets__size__title img{position:absolute;top:0;bottom:0;right:20px;margin:auto}.booklets__size__yoko{margin-bottom:50px}.booklets__size__yoko:last-child{margin-bottom:0}.booklets__size__selectButton{position:relative}.booklets__size__selectButton--hover span,.booklets__size__selectButton.hover span,.booklets__size__selectButton:hover span{opacity:1}.booklets__size__selectButton span{position:absolute;top:0;bottom:0;right:10px;margin:auto;height:1em;line-height:1;font-size:14px;opacity:0}.booklets__color{margin-bottom:24px}.booklets__color.booklets__color--cover{padding-bottom:10px;border-bottom:1px dashed #ccc}.booklets__color__side{margin-bottom:30px}.booklets__color__button{float:left;width:50%;padding:0 5px}.booklets__color__name{width:300px;vertical-align:middle}.booklets__color__image{width:50%;text-align:center;padding-bottom:10px;font-size:13px}.booklets__color__image--small{width:30%;padding-right:10px}.booklets__color>img{vertical-align:middle}.booklets__color__imageCaption{margin-left:4px;vertical-align:middle}.booklets__color__selectedColor{padding:15px 20px;margin:15px 0;background:#00c8d7;color:#fff;font-weight:700}.booklets__color__selectedColor__change{margin-left:16px;font-weight:400}.booklets__color__selectedColor__change .u-anchor{color:#fff;font-weight:400}.booklets__color__selectedColor__change .u-anchor:before{border-left-color:#fff}.booklets__tojihoukou{position:relative;height:auto;padding:12px 10px 12px 90px;font-size:18px;overflow:hidden}.booklets__tojihoukou:before{display:none}.booklets__tojihoukou:hover:before{left:20px}.booklets__tojihoukou__image{position:absolute;top:0;left:10px;bottom:0;width:75px;height:75px;margin:auto}.booklets__tojihoukou__lead{font-size:14px;font-weight:400;line-height:1.6em}.booklets__pageCountModalOpener{margin-bottom:20px;font-size:16px;font-weight:700}.booklets__pageDetail{text-align:center;width:100%;padding:10px;background-color:#efefef;vertical-align:middle}.booklets__pageDetail__image{vertical-align:middle;margin-right:10px;width:auto;max-height:53px}.booklets__pageDetail table{width:100%}.booklets__pageDetail td,.booklets__pageDetail th{vertical-align:middle;font-weight:700}.booklets__pageDetail th{width:150px;text-align:right}td.booklets__pageDetail__page_num{padding:10px}td.booklets__pageDetail__result{width:140px}td.booklets__pageDetail__calc{font-size:24px;font-weight:700}td.booklets__pageDetail__result{font-size:18px;font-weight:700;text-align:center}.booklets__paper{padding-top:20px}.booklets__paperNav{float:left;width:40%;padding-right:20px}.booklets__paperNav__item{position:relative;margin-bottom:10px;padding:8px 20px;border:4px solid #efefef;text-align:left;cursor:pointer;-webkit-transition:border-color 75ms,left .1s;-moz-transition:border-color 75ms,left .1s;transition:border-color 75ms,left .1s}.booklets__paperNav__item:hover{border-color:#00c8d7}.booklets__paperNav__item:hover:before{right:-21px}.booklets__paperNav__item:hover:after{right:-26px;border-left-color:#00c8d7}.booklets__paperNav__item:before{content:"";display:block;position:absolute;top:50%;left:auto;right:-14px;margin-top:-14px;border:14px solid transparent;border-left:11px solid #fff;z-index:3;-webkit-transition:border-color 75ms,right .1s;-moz-transition:border-color 75ms,right .1s;transition:border-color 75ms,right .1s}.booklets__paperNav__item:after{content:"";display:block;position:absolute;top:50%;left:auto;right:-14px;z-index:1;margin-top:-14px;border:14px solid transparent;border-left:11px solid #efefef;-webkit-transition:border-color 75ms,right .1s;-moz-transition:border-color 75ms,right .1s;transition:border-color 75ms,right .1s}.booklets__paperNav__item:last-child{margin-bottom:0}.booklets__paperNav__item.selected{background-color:#00c8d7;border-color:#00c8d7;color:#fff}.booklets__paperNav__item.selected:before{display:none}.booklets__paperNav__item.selected:after{right:-26px;border-left-color:#00c8d7}.booklets__paperNav__itemLead{font-size:18px;font-weight:700}.booklets__paperButtons{float:left;width:60%}.booklets__paperButtons__button--hover span,.booklets__paperButtons__button.hover span,.booklets__paperButtons__button:hover span{opacity:1}.booklets__paperButtons__button span{position:absolute;top:0;bottom:0;right:10px;margin:auto;height:1em;line-height:1;font-size:14px;opacity:0}.eventShipList{margin-top:10px}.eventShipList__item{display:table}.eventShipList__item.eventShipList__item--direct{float:left;width:55%;height:245px;padding-right:15px}.eventShipList__item.eventShipList__item--takuhai{float:right;width:45%;height:76.66666666666667px}.eventShipList__item.eventShipList__item--tsujo{float:right;width:45%;height:153.33333333333334px;margin-bottom:15px}.eventShipList__takuhaiLink{padding:20px 0;font-size:16px;text-align:center}.eventShipButton{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%;padding:10px;border:9px solid #efefef;color:#5d5d5d;cursor:pointer;-webkit-transition:border 75ms;-moz-transition:border 75ms;transition:border 75ms}.eventShipButton--hover,.eventShipButton.hover,.eventShipButton:hover{border-color:#00c8d7}.eventShipButton--active,.eventShipButton.active,.eventShipButton:active{border-color:#00e3f4}.eventShipButton__title{font-weight:700}.eventShipButton.eventShipButton--direct .eventShipButton__title{font-size:62px;line-height:1.1em}.eventShipButton.eventShipButton--takuhai .eventShipButton__title,.eventShipButton.eventShipButton--tsujo .eventShipButton__title{font-size:32px}.eventShipButton__label{display:inline-block;padding:4px 7em;margin-bottom:10px;background-color:#00c8d7;color:#fff;font-size:14px;font-weight:700}.eventShipButton__description{font-size:16px}.eventShipButton__description>br{display:none}.pricePacking__button:hover{background-color:#fff}.pricePacking__button:hover .pricePacking__button__alert,.pricePacking__button:hover .pricePacking__button__description,.pricePacking__button:hover .pricePacking__button__lead{color:#3c3c3c}.pricePacking__button__price{background-color:#e8e8e8}.pricePaper .selectBtn:before{display:none}.pricePaper__srcBox{background-color:#efefef}.pricePaper__srcBox__pulldown>button{height:32px}.pricePaper__teiban{margin-bottom:10px;padding-bottom:10px}.paperBox__item__colorImage{margin:0 10px 8px 0;vertical-align:middle}.paperBox__item__colorRgb{display:inline-block;width:40px;height:40px;margin:0 10px 8px 0;vertical-align:middle}.paperBox__listItem{padding:10px 5px;color:#3c3c3c;font-weight:700}.paperBox__listItem:before{content:"";position:absolute;top:0;left:20px;bottom:0;width:0;height:0;margin:auto;border:5px solid transparent;border-left:8px solid #00c8d7;border-right:0 solid transparent;-webkit-transition:left .1s;-moz-transition:left .1s;transition:left .1s}.paperBox__listItem:hover{background-color:#fff;padding:8px 4px 9px;border:2px solid #00c8d7}.paperBox__listItem:hover:before{left:25px}.paperBox__listItem__name{padding-left:35px}.paperBox__listItem__description{padding-left:10px}.teibanLineup{height:120px}.teibanLineup:nth-child(3){margin-right:0}.teibanLineup:before{display:none}.teibanLineup:hover{background-color:#fff;color:#3c3c3c}.teibanLineup:hover .teibanLineup__lead,.teibanLineup:hover .teibanLineup__title{color:#3c3c3c}.teibanLineup:hover.selectBtn-selected{background-color:#00c8d7;color:#fff}.teibanLineup:hover.selectBtn-selected .teibanLineup__lead,.teibanLineup:hover.selectBtn-selected .teibanLineup__title{color:#fff}.teibanLineup.teibanLineup--disabled{border-color:#efefef;background:0 0;background-color:#ababab;color:#fff}.teibanLineup.teibanLineup--disabled:hover{background-color:#ababab;color:#fff}.teibanLineup.teibanLineup--disabled:hover .teibanLineup__lead,.teibanLineup.teibanLineup--disabled:hover .teibanLineup__title{color:#fff}.teibanLineup.teibanLineup--disabled .teibanLineup__lead{background-color:red;color:#fff}h5.teibanLineup__title{font-size:16px}.teibanLineup__tags>*{color:#fff;padding:4px 2px 2px}.teibanLineup__tags__no1,.teibanLineup__tags__no2,.teibanLineup__tags__no3{background:#ff6928}.paperPulldown__item__tag--popular{background:#ff6928}.al span{font-weight:700}.alb{padding:20px 14px;border-width:1px;border-color:red}.mlb{margin-top:8px;padding:18px 14px;border-width:1px;border-color:red}.lp{margin-bottom:6px}.pth_d.hovering{background-color:#f5f5f5;color:#505050}.os{background-color:#f5f5f5}.os a{display:inline-block}.ps{background-color:#f5f5f5}.ptb_h{text-align:right}.ptb_d{text-align:center}.ptb_d.just_hovering{background-color:#00c8d7}.ptb_d.just_hovering p{color:#fff}.ptb .keep_price{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:3px solid #00c8d7;background-color:#fff!important}.ptb .keep_price .up{color:#ababab}.tp{color:#1b1496}.up{color:#ababab}.as_b{background-color:#505050}div.nouki_hide_btn.current_nouki{background-color:#00c8d7}.confirm__navigation{float:left;width:55%}.confirm__navigation__title{display:inline;font-size:22px;font-weight:700;vertical-align:middle}.confirm__navigation__editButton{margin-left:1em;vertical-align:middle}.confirm__navigation__list{width:100%;margin-top:15px;clear:both;border-collapse:collapse}.confirm__navigation__list th{width:100px;padding:5 0;white-space:nowrap;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.confirm__navigation__list td{padding:5px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:700}.confirm__navigation__list__option{padding:5px 0;border-bottom:1px dotted #ccc}.confirm__navigation__list__option:last-child{border-bottom:none}.confirm__navigation__list__option__katahokan{margin-top:5px;padding:10px 0 10px 15px;background-color:#e3f7ff}.confirm__navigation__list__option__katahokan span{font-weight:400}.confirm__navigation__list__option__katahokan select{margin-left:20px}.confirm__navigation__list__edit{display:none;text-align:right}.confirm__navigation__list__edit a{font-weight:400}.confirm__navigation__list__edit.confirm__navigation__list__edit--show{display:table-cell}.confirm__navigation__price{padding:5px 10px 10px 15px;background-color:#fffad4;overflow:hidden}.confirm__navigation__price__nouki{border-top:2px dotted #ececec;clear:both}.confirm__navigation__price__detail{padding:5px 5px 5px 5px;border-top:2px dotted #ececec;clear:both;text-align:right}.confirm__navigation__price__detail span{font-weight:700}.confirm__navigation__price__detail em{font-size:11px}.confirm__navigation__price .leftBox{float:left;width:70%;margin-top:7px;font-weight:700;vertical-align:middle}.confirm__navigation__price .rightBox{float:right;width:30%;margin-top:7px;font-weight:700;text-align:right;vertical-align:middle}.confirm__navigation__price .childPrice{padding-left:30px;font-weight:400}.confirm__navigation__price .childNouki{font-weight:400}.confirm__navigation__price .katsumoku{color:red}.confirm__navigation__price .katsumokuLarge{color:red;font-size:18px}.confirm__navigation__sumPrice{margin-top:10px;padding:5px 10px 10px 15px;background-color:#fffad4;overflow:hidden}.confirm__navigation__estimate{margin-top:20px;text-align:right}.confirm__navigation__tokkyo{margin-top:10px;padding:7px 0 7px 7px;background-color:#ececec}.confirm__navigation__tokkyo h5{font-weight:700}.confirm__navigation__tokkyo h5 span{font-weight:400}.confirm__navigation__dezagura{margin-top:10px;padding:10px 0 10px 10px;background-color:#ebf5ff}.confirm__navigation__dezagura h5{font-weight:700}.confirm__navigation__dezagura h5 span{font-weight:400}.confirm__direction{float:right;width:45%;padding:0 30px}.confirm__direction__errorMessage{margin-bottom:10px;padding:10px 10px;border-top:2px solid red;border-bottom:2px solid red;text-align:left}.confirm__direction__button{margin-bottom:10px;text-align:center}.confirm__direction__button .confirm-button{width:100%;padding-left:0;padding-right:0}.confirm__direction__button__favorite{display:none}.confirm__direction__button__faq{margin-top:10px}.confirm__direction__button__messageBox{position:relative;padding:10px;background-color:#fff3ad;font-weight:700;margin-bottom:20px}.confirm__direction__button__messageBox:before{content:'';position:absolute;left:0;right:0;bottom:-15px;display:block;width:0;height:0;margin:0 auto;border-top:15px solid #fff3ad;border-right:15px solid transparent;border-left:15px solid transparent}.confirm__direction__button p.added_favorite{margin:0 0 7px 0;padding:10px;background-color:#004fb5;color:#fff;font-size:16px;text-align:center;-webkit-border-radius:3px;border-radius:3px}.confirm__direction__button button{width:100%}.confirm__direction__storeway{margin-top:20px;padding:0 5px}.confirm__direction__storeway p{margin-top:5px}.confirm__direction__storeway_list{padding:5px;border-top:2px solid #ececec;border-bottom:2px solid #ececec;text-align:left}.confirm__direction__storeway_list span{font-weight:700}.confirm__direction__storeway_list p{display:table-cell;padding:5px 10px;vertical-align:middle}.confirm__direction__storeway p.storeway_lead{margin-top:0;font-size:16px}.confirm__direction__storeway p.storeway_list{margin-top:4px;font-size:18px;color:red}.confirm__direction__storeway p.storeway_attention{margin-top:4px}.confirm__direction__storeway-main{padding:15px;background-color:#fffad4}.confirm__direction__agreement{margin-bottom:20px}.confirm__direction__agreement table.agreement_list{width:380px;margin-bottom:10px;border:1px solid #ababab}.confirm__direction__agreement table.agreement_list th{height:33px;padding:7px 10px;background-color:#ababab;color:#fff;font-size:16px;font-weight:700;text-align:center}.confirm__direction__agreement table.agreement_list th button{font-weight:400}.confirm__direction__agreement table.agreement_list td{padding:10px;vertical-align:top}.confirm__direction__agreement table.agreement_list td.agreement_btn_area{text-align:center}.confirm__direction__agreement__title{margin-bottom:10px;font-size:16px;font-weight:700}.confirm__direction__agreement__btn{margin-bottom:10px}.confirm__direction__require{margin-top:20px;padding:15px 20px 20px 20px;border:2px solid red;-webkit-border-radius:10px;border-radius:10px;text-align:center}.confirm__direction__require h5{margin-bottom:5px;color:red;font-weight:700}.confirm__direction__require h5.dojinshi{font-size:16px}.confirm__direction__require p{padding:10px 15px;text-align:left}.confirm__direction__require p.dojinshi_campaign{border-top:1px solid #dedede;padding:10px 15px;text-align:center}.confirm__direction__require button{width:100%}.confirm__direction__require p.dojinshi_selected{margin:0 10px 7px 10px;background-color:#00c8d7;color:#fff;font-size:16px;text-align:center;-webkit-border-radius:3px;border-radius:3px}.confirm .dezagura_kbn{margin-left:20px}.dezagura{width:400px}.dezagura .btn-dezagura{margin:10px 5px}.dezagura .btn-dezagura-selected{border:3px solid #004fb5}.addCartButton{min-height:74px;padding:10px;font-size:24px;line-height:1.4em}.addCartButton__estimateText{display:block;font-size:16px;font-weight:400;line-height:1.2em}div#cart_in_baloon{display:inline-block;position:relative;z-index:0;padding:0 15px;width:100%;min-width:115px;height:40px;background:#ececec;color:#f6f6f6;line-height:40px;text-align:center}div#cart_in_baloon:after{content:"";position:absolute;left:50%;bottom:-10px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ececec transparent transparent transparent}div#notLogin{display:none;position:absolute;z-index:99999;width:310px;padding:5px;border:1px solid $_color--border;background-color:#fff;-webkit-box-shadow:1px 1px 3px;box-shadow:1px 1px 3px;text-align:left;font-weight:400}div#notLogin .favoriteNotLogin_close{float:right;width:30px;padding-left:0;padding-right:0}div#notLogin .favoriteNotLogin_content{float:left;width:268px;padding:10px 10px 5px 20px}div#notLogin .favoriteNotLogin_ttl{font-weight:700;color:$headline_color}div#notLogin .favoriteNotLogin_bdy{margin-top:10px}div#notLogin .favoriteNotLogin_login{margin-top:5px}div#notLogin .favoriteNotLogin_signup{margin-top:5px}div.qr{margin-top:30px;text-align:center;display:none}.semAdsImage{margin-bottom:20px}.semAdsImage__image{max-width:100%;height:auto}.semAdsImage__productPage{margin-bottom:12px}.semAdsImage__productPage__btn.btn{padding:24px 10px;font-size:24px;font-weight:700}.semAdsImage__productPage~.confirm__direction__button .btn{min-height:20px;color:#1e1e1e;font-size:16px;font-weight:400;background:#fff;border:#e3e3e3 1px solid;-webkit-box-shadow:0 1px #a8a8a8;box-shadow:0 1px #a8a8a8}.semAdsImage__productPage~.confirm__direction__button:not(.goodsSimulatorBtn) .btn{padding:8px}.PriceSelect__Modal__right{float:left;padding:0 20px}.PriceSelect__Modal__left{float:left}.PriceSelect__Modal__form{height:400px;width:600px;overflow:auto}.PriceSelect__Modal__selectedList{height:250px;width:200px;border:2px dotted #aaa;overflow:auto;padding:10px}.PriceSelect__Modal__selectedList p{width:100%;margin-top:5px}.PriceSelect__Modal__btn{padding-top:30px;text-align:center;vertical-align:middle}.PriceSelect__Modal__btn p{margin:10px 0}.PriceSelect__Modal__table{width:100%;border-collapse:collapse;border:1px solid #aaa}.PriceSelect__Modal__table thead{font-weight:700}.PriceSelect__Modal__table thead th{padding:5px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;background-color:#ececec;font-size:12px}.PriceSelect__Modal__table thead td{padding:5px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;background-color:#ececec;font-size:12px;text-align:center}.PriceSelect__Modal__table thead .selecting{background-color:#fffad4}.PriceSelect__Modal__table thead .selecting-shipplan{background-color:#eff5fe}.PriceSelect__Modal__table thead .selecting-addnouki{background-color:#454545;color:#fff;font-weight:400}.PriceSelect__Modal__table thead .selecting_paper{padding-left:20px;text-align:left}.PriceSelect__Modal__table thead td.hovering{background-color:#e3f7ff}.PriceSelect__Modal__table tbody tr.over_limit th{background-color:#ffe400}.PriceSelect__Modal__table tbody th{padding:5px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;background-color:#ececec;font-size:12px;font-weight:700}.PriceSelect__Modal__table tbody th em{font-size:11px;font-weight:400}.PriceSelect__Modal__table tbody th span.add_nouki{padding:0 5px;background-color:#e4157e;color:#fff;font-size:12px;font-weight:400}.PriceSelect__Modal__table tbody th.maisu{width:90px;font-size:13px;font-family:'Titillium Web'}.PriceSelect__Modal__table tbody th.paper_price_list{width:220px}.PriceSelect__Modal__table tbody td{padding:5px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;text-align:right;cursor:pointer;font-family:'Titillium Web'}.PriceSelect__Modal__table tbody td p.sum_charge{color:#007eff;font-size:13px;font-weight:700}.PriceSelect__Modal__table tbody td p.sum_charge em{font-size:11px;font-weight:400}.PriceSelect__Modal__table tbody td p.keshine{font-size:14px;font-weight:400;text-decoration:line-through;color:red}.PriceSelect__Modal__table tbody td p.keshine em{font-size:12px;font-weight:400}.PriceSelect__Modal__table tbody td p.tanka{font-size:12px;font-weight:400;color:#ababab}.PriceSelect__Modal__table tbody td.dm_marugoto{font-size:12px}.PriceSelect__Modal__table tbody td.multi_add_nouki{color:#fff;text-align:center;background-color:#454545;cursor:auto}.PriceSelect__Modal__table tbody td.high_end{background-color:#fffad4}.PriceSelect__Modal__table tbody td.ignored{background-color:#ececec}.PriceSelect__Modal__table tbody td.disabled{width:60px;background-color:#ececec;cursor:not-allowed}.PriceSelect__Modal__table tbody td.keep_price{background-color:#feffaa!important}.PriceSelect__Modal__table tbody td.keep_price p.sum_charge{color:#007eff;font-size:13px;font-weight:700}.PriceSelect__Modal__table tbody td.keep_price p.sum_charge em{font-size:11px;font-weight:400}.PriceSelect__Modal__table tbody td.keep_price p.keshine{color:red;font-size:14px;font-weight:400;text-decoration:line-through}.PriceSelect__Modal__table tbody td.keep_price p.keshine em{font-size:12px;font-weight:400}.PriceSelect__Modal__table tbody td.keep_price p.tanka{font-size:12px;font-weight:400;color:#ababab}.PriceSelect__Modal__table tbody td.hovering,.PriceSelect__Modal__table tbody th.hovering{background-color:#e3f7ff}.PriceSelect__Modal__table tbody td.just_hovering{background-color:#007eff}.PriceSelect__Modal__table tbody td.just_hovering p{color:#fff}.PriceSelect__Modal__table tbody td.selecting{background-color:#007eff}.PriceSelect__Modal__table tbody td.selecting p{color:#fff}@media screen and (max-width:1020px){.priceNavigation{display:none}.price{display:block;table-layout:auto}.price__panel{display:block;padding-left:0;width:100%}.as{display:none}.cp{display:none}.as{display:none}.confirm__direction__agreement table.agreement_list{width:100%}.confirm__direction__agreement table.agreement_list td.agreement{height:300px;overflow-y:scroll}}@media screen and (max-width:768px){.price__panel__titleLead{margin-right:0}.price__panel__titleAnchor{display:block;margin-left:0}.panelForm__henkei__areaCalc{text-align:left;padding:20px 12px}.panelForm__henkei__block{margin-right:10px}.panelForm__henkei__button{display:block;margin-top:12px}.panelForm__henkei__booklets__areaCalc{text-align:left;padding:20px 12px}.panelForm__decideBtn button{margin-bottom:8px}.panelForm__optionInfo .price__panel__form__optionInfo__addNouki span{margin-bottom:2px}.panelForm__optionInfo .price__panel__form__optionInfo__addNouki .u-anchor{display:block}.panelForm__optionCalc__button{display:block;margin-top:8px}.panelForm__floatBox{width:100%;margin-bottom:10px}.panelForm__floatBox:last-child{margin-bottom:0}.panelForm__floatBox__lead{height:auto;margin-bottom:4px}.panelForm__imageBox__image{float:none;width:100%;margin-bottom:12px}.panelForm__imageBox__image img{max-width:100%;height:auto}.panelForm__imageBox__lead{float:none;width:100%}.panelForm__optionPackage__image{max-width:100%;height:auto}.panelForm__optionSeal__contentWrapper{float:none}.panelForm__optionSeal__contentWrapper.panelForm__optionSeal__contentWrapper--narrow{width:100%}.panelForm__optionSeal__contentWrapper.panelForm__optionSeal__contentWrapper--wide{width:100%;margin-top:20px}.panelForm__optionSeal__image{max-width:100%;height:auto}.panelForm__optionSeal__image.panelForm__optionSeal__image--data{width:25%;height:auto}.panelForm__optionPen__image{max-width:100%;height:auto;margin-right:0;margin-top:10px}.panelForm__optionEmbosser{padding:0 10px}.panelForm__optionEmbosser__contentWrapper{width:100%;float:none}.panelForm__optionEmbosser__contentWrapper:last-child{margin-top:10px;padding:0 12px}.panelForm__optionEmbosser__contentInner{width:47%;margin:0}.panelForm__optionEmbosser__contentInner:last-child{float:right}.panelForm__storeWay__wayButton.panelForm__storeWay__wayButton--option{padding-right:20px}.panelForm__storeWay__buttonPrice{position:static;display:block;height:auto;margin-top:10px;text-align:right}.panelForm__storeWay__buttonPrice.panelForm__storeWay__buttonPrice--free{position:absolute;display:inline-block;height:1em;margin-top:auto}.scFlowMovie{display:block;margin-left:0;margin-bottom:6px}.scFlowMovie__modal{max-height:320px}.scFlowMovie__modal iframe{width:100%;height:350px}.packageSurfaceProcess__image{max-width:46%;height:auto}.price__panel__titleAnchor{display:inline-block;margin-left:16px}.selectBtn-selectSize__image{padding-right:16px;margin-left:0}.selectBtn-selectSize__image img{max-width:100%;height:auto}.selectBtn-half{width:100%}.selectBtn-notSelect{width:100%}.selectBtn-optionCategory{width:100%;margin-right:0}.selectBtn-printMethod__baloon{width:auto;left:10px;right:10px}.showHelp .selectBtn-printMethod__baloon{width:auto;left:10px;right:0}.selectBtn.selectBtn-jumpMishinHalf{width:100%;margin-right:0}.selectBtn.selectBtn-anaake img{max-width:100%;height:auto}.selectBtn.selectBtn-anaakeAccordionBtn{width:100%;margin-right:0}.selectBtn__paragraph{position:static;margin-top:6px}.selectBtn__image{float:none;margin-top:10px}.selectBtn-half{width:50%}.selectBtn-notSelect{width:100%}.pricePaper__srcBox{width:100%}.pricePaper__srcBox td,.pricePaper__srcBox th,.pricePaper__srcBox tr{display:block}.pricePaper__srcBox__inputWrapper{width:100%;padding-right:33px}.pricePaper__srcBox__input{width:100%}.pricePaper__srcBox__priceButton{display:block;margin:0 auto}.pricePaper__fscBanner__image.pricePaper__fscBanner__image--pc{display:none}.pricePaper__fscBanner__image.pricePaper__fscBanner__image--mobile{display:inline}.pricePaper__paperInfo__selectSame{float:none;display:block;margin:10px auto 0}.pricePaper__buttonArea{right:-10px;bottom:240px}.pricePaper__stamp__column{width:100%;padding-right:0}.pricePaper #paper_lineup1802.selectBtn,.pricePaper #paper_lineup1803.selectBtn,.pricePaper #paper_lineup1804.selectBtn{padding:10px}.pricePaper #paper_lineup1802 .paperBox__listItem__name,.pricePaper #paper_lineup1803 .paperBox__listItem__name,.pricePaper #paper_lineup1804 .paperBox__listItem__name{display:block;padding-left:0;text-align:center}.pricePaper #paper_lineup1802 .paperBox__item__colorImage,.pricePaper #paper_lineup1803 .paperBox__item__colorImage,.pricePaper #paper_lineup1804 .paperBox__item__colorImage{display:block;margin:0 auto 10px}.paperBox__item__name{width:100%}.paperBox__item__description br{display:none}.teibanLineup{height:auto;min-height:120px;padding-left:165px}h5.teibanLineup__title{margin-top:0;font-size:15px}.teibanLineup__tags>*{margin-left:0}.teibanLineup__image img{display:none}img.teibanLineup__image__mobile{display:block}.paperPulldownBox{position:absolute;top:0;right:0}.spmd{min-height:0;width:100%;padding-right:0}.tuspm{position:static;width:100%;margin-top:15px}.uspm_b{font-size:12px}.spmbl_i{width:100%;padding-right:0;margin-bottom:10px}.spmbl_i:last-child{margin-bottom:0}.spmbl_i:nth-child(3),.spmbl_i:nth-child(4){width:100%}.spmbl_i.showHelp{width:100%;margin-bottom:10px}.pt{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.hd.show{display:none}.pth_i.is-fixed{position:static;display:table-row-group}.os_p{display:block;width:100%;margin:0 0 4px}.js-priceTable--adjust{display:none!important}.js-ptd{display:table-cell}.js-ptc{display:none}.pricePacking__button{padding:16px}.pricePacking__button--half{width:100%;margin-right:0}.pricePacking__button__img{position:static;max-width:100%;margin:0 auto;margin-top:10px;background-position-x:center}.pricePacking__button__img-poster{height:145px}.pricePacking__palette__attention{font-size:16px}.pricePacking__palette__link{float:none;display:block;margin-bottom:6px;margin-right:0}.pricePacking__palette__link:last-child{margin-bottom:0}.booklets__size__floatWrapper{display:block}.booklets__size__floatBox{display:block;width:100%;vertical-align:middle}.booklets__size__floatBox:first-child{padding-right:0;margin-bottom:50px}.booklets__size__floatBox:nth-child(2){border-left:none;padding-left:0}.booklets__color__button{float:none;width:100%;padding:0}.booklets__pageCountModalOpener{font-size:14px}.booklets__pageDetail{display:none}.booklets__paperNav{width:55%}.booklets__paperNav__item{padding:10px}.booklets__paperNav__itemLead{line-height:1;font-size:16px}.booklets__paperButtons{width:45%}.booklets__paperButtons__button span{display:none}.eventShipList__item{display:block}.eventShipList__item.eventShipList__item--direct,.eventShipList__item.eventShipList__item--takuhai,.eventShipList__item.eventShipList__item--tsujo{float:none;width:100%;height:auto;padding-right:0;margin-bottom:15px}.eventShipButton{display:table}.eventShipButton__titleBox{width:140px;display:table-cell;vertical-align:middle;text-align:center;white-space:nowrap}.eventShipButton.eventShipButton--direct .eventShipButton__title{font-size:32px;line-height:1.4em}.eventShipButton__label{padding:2px 2em;margin-bottom:0}.eventShipButton__description{display:table-cell;vertical-align:middle;text-align:left;padding-left:10px}h5.teibanLineup__title{font-size:15px}.confirm__navigation{width:100%}.confirm__direction{margin-top:15px;width:100%;padding:0}}@media screen and (max-width:600px){.selectBtn-half{width:100%}}@media screen and (max-width:420px){.panelForm__storeWay__buttonPrice.panelForm__storeWay__buttonPrice--free{position:static;display:block;height:auto;margin-top:10px}.selectBtn.selectBtn-jumpMishinHalf p{width:85%}.selectBtn.selectBtn-jumpMishinHalf p{width:70%}.selectBtn.selectBtn-anaakeAccordionBtn p{width:85%}.selectBtn.selectBtn-anaakeAccordionBtn p{width:70%}.pricePaper__buttonArea{display:none}.nuspm_b{font-size:12px}.uspm_b{font-size:10px}.pth{table-layout:auto}.ptb{table-layout:auto}.ptb_d{text-align:center}.booklets__tojihoukou{padding-left:80px}.booklets__tojihoukou__image{left:0}.eventShipList__takuhaiLink{padding:0;font-size:14px}.eventShipButton{padding:6px}.eventShipButton__titleBox{width:120px}.eventShipButton.eventShipButton--direct .eventShipButton__title{font-size:28px}.eventShipButton.eventShipButton--takuhai .eventShipButton__title,.eventShipButton.eventShipButton--tsujo .eventShipButton__title{font-size:28px}.eventShipButton__description{padding-left:6px;font-size:14px}.eventShipButton__description>br{display:inline}.os_p{display:block;width:100%;margin:0 0 4px}}@media screen and (max-width:375px){.panelForm__optionCalc__block{white-space:nowrap}}@media screen and (max-width:374px){.eventShipButton__description>br{display:none}}@media screen and (max-width:360px){.panelForm__henkei__block{display:block}.selectBtn-printMethod__lead br{display:none}.booklets__paperNav__item{padding:8px 4px}}@media screen and (max-width:350px){.panelForm__optionCalc__block{display:block}}@media print{.price__panel{vertical-align:initial}.pricePaper__buttonArea__button{display:none}.hd.show{height:0!important}.pth_i.is-fixed{position:static;display:table-row-group}tr{page-break-inside:avoid}.as_b{display:none}.cp{display:none!important}div.qr{display:block}.c-footer__background{display:none}}@-moz-keyframes imageFlashing{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes imageFlashing{0%{opacity:0}100%{opacity:1}}@keyframes imageFlashing{0%{opacity:0}100%{opacity:1}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
