#content .pc,#wc-oripri .pc{display:block}#content .mo,#wc-oripri .mo{display:none}@media screen and (max-width:640px){#content .pc,#wc-oripri .pc{display:none}#content .mo,#wc-oripri .mo{display:block}}#content .flex,#wc-oripri .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}#content .w100,#wc-oripri .w100{width:100%}#content .w75,#wc-oripri .w75{width:75%}@media screen and (max-width:640px){#content .w75,#wc-oripri .w75{width:100%}}#content .w70,#wc-oripri .w70{width:70%}@media screen and (max-width:640px){#content .w70,#wc-oripri .w70{width:100%}}#content .w66,#wc-oripri .w66{width:66.666666%}@media screen and (max-width:640px){#content .w66,#wc-oripri .w66{width:100%}}#content .w60,#wc-oripri .w60{width:60%}@media screen and (max-width:640px){#content .w60,#wc-oripri .w60{width:100%}}#content .w50,#wc-oripri .w50{width:50%}@media screen and (max-width:640px){#content .w50,#wc-oripri .w50{width:100%}}#content .w40,#wc-oripri .w40{width:40%}@media screen and (max-width:640px){#content .w40,#wc-oripri .w40{width:100%}}#content .w30,#wc-oripri .w30{width:30%}@media screen and (max-width:640px){#content .w30,#wc-oripri .w30{width:100%}}#content .w33,#wc-oripri .w33{width:33.333333%}@media screen and (max-width:640px){#content .w33,#wc-oripri .w33{width:100%}}#content .w25,#wc-oripri .w25{width:25%}@media screen and (max-width:640px){#content .w25,#wc-oripri .w25{width:50%}}#content .w20,#wc-oripri .w20{width:20%}@media screen and (max-width:640px){#content .w20,#wc-oripri .w20{width:50%}}#content .w20.right,#wc-oripri .w20.right{width:20%}@media screen and (max-width:640px){#content .w20.right,#wc-oripri .w20.right{width:100%}}#content .red,#wc-oripri .red{color:#e00}#content .blue,#wc-oripri .blue{color:#00d}#content .green,#wc-oripri .green{color:#080}#content .big,#wc-oripri .big{font-size:125%}#content .small,#wc-oripri .small{font-size:85%}#content .bold,#wc-oripri .bold{font-weight:700}#content .center,#wc-oripri .center{text-align:center}#content .right,#wc-oripri .right{text-align:right}#content .okay,#wc-oripri .okay,#content .ok,#wc-oripri .ok{color:#08f;margin:1em 0;padding:1em;border:2px solid #08f;border-radius:.5em}#content .info,#wc-oripri .info{color:#080;margin:1em 0;padding:1em;border:2px solid #080;border-radius:.5em}#content .error,#wc-oripri .error{color:#c00;margin:1em 0;padding:1em;border:2px solid #c00;border-radius:.5em}#content .rem,#wc-oripri .rem{margin:0 0 .5em;padding:0;font-size:85%;color:#080;line-height:1.25}#content .rem:before,#wc-oripri .rem:before{content:"※";margin-right:.5em}.product-total,.woocommerce-Price-amount,.amount{white-space:nowrap}.product-name{font-weight:700}.product-color{font-weight:700}#wc-oripri *{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;clear:both;line-height:1.25}#wc-oripri *:focus{outline:1px solid #ddd}#wc-oripri div{margin:0;padding:0;display:block}#wc-oripri h1,#wc-oripri h2,#wc-oripri h3,#wc-oripri h4,#wc-oripri h5,#wc-oripri h6{margin:1em 0;padding:.125em 0;font-weight:700;font-family:GenJyuu}#wc-oripri h2{color:#e80;font-size:2em;text-align:center;border-bottom:solid 5px #e80}#wc-oripri h3{font-size:3em}#wc-oripri p{margin:0 1em 1em;padding:.25em;line-height:1.5}#wc-oripri ul{margin:0 0 1em;padding:.5em;width:100%}#wc-oripri ul:before,#wc-oripri ul:after{content:"";display:block}#wc-oripri input[type=text],#wc-oripri input[type=number],#wc-oripri select,#wc-oripri option{margin:0 .125em;padding:.25em;height:2.5em;line-height:1;background-color:#f8f8f8;border:1px solid #ccc;border-radius:.5em;-webkit-box-shadow:inset 0 .25em .5em rgb(0 0 0 / .1);box-shadow:inset 0 .25em .5em rgb(0 0 0 / .1);width:100%;max-width:100%}#wc-oripri input:focus,#wc-oripri select:focus,#wc-oripri textarea:focus,#wc-oripri option:focus{background-color:#ffe}#wc-oripri textarea{margin:0;padding:.5em;height:10em;width:100%;border:1px solid #ccc;background-color:#f8f8f8}#wc-oripri button,#wc-oripri a.btn{border:1px solid #ccc;background-color:#fff;border-radius:.5em;padding:.5em 1em;font-size:1em;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .125);box-shadow:0 1px 4px rgb(0 0 0 / .25);color:#000;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 1em);display:inline-block;text-decoration:none;font-family:"Source Sans Pro","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}#wc-oripri label{cursor:pointer}#wc-oripri .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}#wc-oripri .btn{color:#fff;border:1px solid #08f;background-color:#8cf}#wc-oripri .btn-none{margin:0;padding:0;border:none;background:0 0;font-size:1em;-webkit-box-shadow:none;box-shadow:none;line-height:1;vertical-align:bottom}#wc-oripri .btn-none i{font-size:1.5em}#wc-oripri .btn-none span{font-size:1.25em}#wc-oripri .btn-green{color:#fff;border:1px solid #0a0;background-color:#0c0}#wc-oripri .btn-gray{background-color:#f8f8f8;border:1px solid #ccc;color:#999;font-weight:400}#wc-oripri .btn-long{padding:1em;max-width:95%;min-width:25%}#wc-oripri .btn-none:focus{outline:none;text-shadow:0 0 4px rgb(0 0 0 / .25)}thead,tfoot{background-color:#f8f8f8}thead th,tfoot th{background-color:#f0f0f0}thead td,tfoot td{background-color:#e8e8e8}thead{border-bottom:2px solid #000}tfoot{border-top:2px solid #000}#content .wc-oripri-select-button-wrapper{margin:0;padding:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;clear:both}#content .wc-oripri-select-button-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;clear:both}#content .wc-oripri-select-button-wrapper div{margin:0;padding:0;display:block}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn-list{list-style:none;margin:0;padding:0}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn-list>li{width:100%;margin:0 0 12px;padding:0}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;min-height:72px;padding:12px 14px;border:none;border-radius:10px;color:#fff!important;text-decoration:none!important;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP","Yu Gothic","YuGothic",Meiryo,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-shadow:0 3px 8px rgb(0 0 0 / .16);box-shadow:0 3px 8px rgb(0 0 0 / .16);-webkit-transition:-webkit-transform .12s ease,-webkit-box-shadow .12s ease,-webkit-filter .12s ease;transition:-webkit-transform .12s ease,-webkit-box-shadow .12s ease,-webkit-filter .12s ease;-o-transition:box-shadow .12s ease,filter .12s ease,-o-transform .12s ease;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease,-webkit-transform .12s ease,-o-transform .12s ease,-webkit-box-shadow .12s ease,-webkit-filter .12s ease}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn:hover{-webkit-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgb(0 0 0 / .22);box-shadow:0 6px 16px rgb(0 0 0 / .22);-webkit-filter:brightness(1.04);filter:brightness(1.04);color:#fff!important}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn:active{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 6px rgb(0 0 0 / .16);box-shadow:0 2px 6px rgb(0 0 0 / .16)}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn:focus{outline:none}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn__icon img{margin:0;padding:0;width:34px;height:27px;display:block}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;text-align:left;line-height:1.3}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn__main{display:block;font-size:1.28rem;font-weight:700}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn__sub{display:block;margin-top:3px;font-size:1rem;font-weight:700;color:rgb(255 255 255 / .95)}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn--original{background:#C83927}#content .wc-oripri-select-button-wrapper .wc-oripri-order-btn--plain{background:#EF8000}.wc-oripri-plain-confirm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgb(0 0 0 / .6);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wc-oripri-plain-confirm-overlay.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.wc-oripri-plain-confirm{background:#fff;max-width:560px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:14px;padding:32px 28px;text-align:center;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP","Yu Gothic","YuGothic",Meiryo,sans-serif;-webkit-box-shadow:0 10px 40px rgb(0 0 0 / .35);box-shadow:0 10px 40px rgb(0 0 0 / .35)}.wc-oripri-plain-confirm__icon{margin:0 auto;width:56px;height:50px;background:url(https://www.original-print.jp/wp-content/plugins/woocommerce-oripri/css-frontend/../images/plain-order-confirm-warning.svg) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.wc-oripri-plain-confirm__title{margin:14px 0 0;font-size:1.5rem;font-weight:700;color:#C83927}.wc-oripri-plain-confirm__text{margin:16px 0 0;font-size:1.15rem;line-height:1.7;color:#333}.wc-oripri-plain-confirm__text strong{color:#C83927}.wc-oripri-plain-confirm__note{margin:12px 0 0;font-size:1rem;line-height:1.7;color:#555}.wc-oripri-plain-confirm__buttons{margin:24px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.wc-oripri-plain-confirm__proceed{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 14px;border-radius:10px;background:#EF8000;color:#fff!important;font-size:1.2rem;font-weight:700;text-decoration:none!important;-webkit-box-shadow:0 3px 8px rgb(0 0 0 / .16);box-shadow:0 3px 8px rgb(0 0 0 / .16);-webkit-transition:-webkit-transform .12s ease,-webkit-box-shadow .12s ease,-webkit-filter .12s ease;transition:-webkit-transform .12s ease,-webkit-box-shadow .12s ease,-webkit-filter .12s ease;-o-transition:box-shadow .12s ease,filter .12s ease,-o-transform .12s ease;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease,-webkit-transform .12s ease,-o-transform .12s ease,-webkit-box-shadow .12s ease,-webkit-filter .12s ease}.wc-oripri-plain-confirm__proceed:hover{-webkit-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgb(0 0 0 / .22);box-shadow:0 6px 16px rgb(0 0 0 / .22);-webkit-filter:brightness(1.04);filter:brightness(1.04)}.wc-oripri-plain-confirm__cancel{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px;border:1px solid #ccc;border-radius:10px;background:#f5f5f5;color:#333;font-size:1.05rem;font-weight:700;cursor:pointer;-webkit-transition:-webkit-filter .12s ease;transition:-webkit-filter .12s ease;-o-transition:filter .12s ease;transition:filter .12s ease;transition:filter .12s ease,-webkit-filter .12s ease}.wc-oripri-plain-confirm__cancel:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}@media (max-width:480px){.wc-oripri-plain-confirm{padding:24px 18px}.wc-oripri-plain-confirm__title{font-size:1.3rem}.wc-oripri-plain-confirm__text{font-size:1.05rem}}ul.products li.product .discount-icon{margin:0;padding:0;width:0;height:0;position:relative;overflow:visible;top:calc(-1.618em - 60px);left:12px;text-align:left}ul.products li.product .discount-icon img{margin:0;padding:0;width:48px;height:48px;max-width:none;min-width:0;max-height:none;min-height:0;line-height:1;vertical-align:bottom;display:inline}#content textarea.debug,#wc-oripri textarea.debug{font-family:monospace;width:100%;height:24em;margin:1em 0;padding:.5em;background-color:#eee;color:#000;font-size:12px;border:1px solid #888}#wc-oripri .oripri-description,.oripri-description{margin:0 0 .5em;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wc-oripri .oripri-description .entry,.oripri-description .entry{margin:.25em .125em;padding:.5em;text-align:center;color:inherit;font-weight:400;border-radius:.333333em;border:1px solid #ccc;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.25;max-width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}#wc-oripri .oripri-description .entry span,.oripri-description .entry span{margin:0;padding:0;width:auto;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;line-height:1.25;max-width:100%}#wc-oripri .oripri-description .entry .name,.oripri-description .entry .name{margin-right:.5em;font-size:.8em;color:#448}#wc-oripri .oripri-description .entry .name:after,.oripri-description .entry .name:after{content:"："}#wc-oripri .oripri-description .entry .data,.oripri-description .entry .data{color:#000}#wc-oripri h2.common-title{margin:0 0 1em;padding:0 0 .5em}#wc-oripri .item-header h3{margin-top:0}#wc-oripri .item-header img{width:100%;height:auto}#wc-oripri select.nodata{background-color:#ffc}#wc-oripri .wc_oripri_notice{color:red}#wc-oripri .wc_oripri_notice p{margin:0 0 1em;padding:0}#wc-oripri .custom-order-step{margin:1em auto;padding:0;width:100%;height:auto;border:1px solid #ccc;border-radius:.33em;overflow:hidden;-webkit-box-shadow:0 .125em .25em rgb(0 0 0 / .25);box-shadow:0 .125em .25em rgb(0 0 0 / .25)}#wc-oripri .custom-order-step>div{margin:0;padding:1em}#wc-oripri .custom-order-step .custom-order-header{padding:1em;line-height:1.5;background-color:#4af;color:#fff;font-weight:700}#wc-oripri .custom-order-step .custom-order-header *{font-weight:700}#wc-oripri .custom-order-step .custom-order-header.orange{background-color:#fd8;color:#310}#wc-oripri .custom-order-step .custom-order-header.red{background-color:#c33}#wc-oripri .custom-order-step .custom-order-content{background-color:#fff;color:#000}#wc-oripri .custom-order-step .custom-order-header a.btn{display:block;width:100%}#wc-oripri .custom-order-step .custom-order-header span{margin:0;padding:0;display:inline-block;vertical-align:middle;line-height:1}#wc-oripri .custom-order-step .custom-order-header span:nth-child(1){max-width:calc(100% - 14px);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:12px}#wc-oripri .custom-order-step .custom-order-header span:nth-child(2){width:14px;height:14px;font-size:14px;position:absolute;right:.25em}#wc-oripri .custom-order-step p.radio{margin:0;padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}#wc-oripri .custom-order-step p.radio span{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}#wc-oripri .custom-order-step .custom-order-step-add-wrapper{margin:0;padding:1em;text-align:center}#wc-oripri .custom-order-step label.label-borderd{display:inline-block;padding:.5em;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;border:2px dashed #fff0;border-radius:1em;background:none}#wc-oripri .custom-order-step label.label-borderd.active{border-color:#f88;background-color:#fff8f8}#wc-oripri .custom-order-add-cart-wrapper{margin:2em 0;padding:1em 0}#wc-oripri .custom-order-add-cart{color:#fff;background-color:#d00;border:3px solid #900;font-size:1.25em;font-weight:700;min-width:25%}@media screen and (max-width:640px){#wc-oripri .custom-order-add-cart{min-width:50%}}@media screen and (max-width:480px){#wc-oripri .custom-order-add-cart{min-width:80%}}#wc-oripri .custom-order-loading-cart-wrapper{margin:2em 0;padding:1em;color:#888;border:2px dashed #aaa;border-radius:.5em}#wc-oripri .custom-order-loading-cart-wrapper p{margin:0;padding:.5em}#wc-oripri .custom-order-check-cart-wrapper{margin:2em 0;padding:1em;color:#fff;border:2px dashed #aaa;border-radius:.5em;background-color:#ccc}#wc-oripri .custom-order-check-cart-wrapper p{margin:0;padding:.5em}#wc-oripri #custom-order-step-1 .color-size-list-wrapper>div:first-child .btn-color-size-del{display:none}#wc-oripri #custom-order-step-1 .color-size-part{margin:1em 0;padding:1em 0;border-bottom:1px dashed #ccc}#wc-oripri #custom-order-step-1 .color-size-part>div{padding:.5em}#wc-oripri #custom-order-step-1 .color-size-part:first-child{margin-top:0}#wc-oripri #custom-order-step-1 .color-size-part:last-child{margin-top:0;border-bottom:none}#wc-oripri #custom-order-step-1 .order-data-color-wrapper>select{width:auto}#wc-oripri #custom-order-step-1 .order-data-quantity-list-wrapper li{padding:.5em}#wc-oripri #custom-order-step-1 .order-data-quantity-list-wrapper li .order-data-size{font-size:1.15em;font-weight:700}#wc-oripri #custom-order-step-1 .order-data-quantity-list-wrapper li .order-data-size.disabled{color:#ccc}#wc-oripri #custom-order-step-1 .order-data-quantity-list-wrapper li input.disabled{background:#ccc}#wc-oripri #custom-order-step-1 .bg-error{background-color:#fee;border:none}#wc-oripri .mobile-only-button{display:none!important}@media screen and (max-width:640px){#wc-oripri .mobile-only-button{display:block!important}}#wc-oripri #custom-order-step-2 .pc-only-button{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:640px){#wc-oripri #custom-order-step-2 .pc-only-button{display:none!important}}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part{margin:0;padding:.5em}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner{margin:0;padding:.5em;border:1px solid #ccc;background-color:#fff;border-radius:.33333em;-webkit-box-shadow:0 .125em .25em rgb(0 0 0 / .25);box-shadow:0 .125em .25em rgb(0 0 0 / .25)}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .img{margin-bottom:1em;padding:1em;text-align:center}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .img span{padding:0 0 .5em;font-size:1.25em;display:block}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .img img{width:100%;display:block}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .custom-print-setting-set{margin:0 0 1em;padding:0 .5em .5em;border:1px solid #899;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f0fff0}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .custom-print-setting-set select{margin-bottom:2px}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .custom-print-setting-set:nth-child(2){margin-top:.5em;padding-top:.5em}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .custom-print-setting-set:nth-child(2) .custom-print-setting-set-del-wrapper{display:none}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .setting-entry{padding:.5em;width:100%;display:none}@media screen and (max-width:787px){#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .setting-entry{width:100%}}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .setting-entry .setting-header{padding:.25em;border-left:4px solid #c00}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .setting-entry .setting-content{padding:.25em 0;width:100%}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .setting-entry:first-child{display:block}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .custom-print-setting-set-add-wrapper{margin:1.5em 0 1em}#wc-oripri #custom-order-step-2 .custom-print-part-wrapper .custom-print-part-inner .custom-print-setting-set-del-wrapper{margin:.5em;width:100%}#wc-oripri #errmsg{font-size:1.25em}#wc-oripri #errmsg li{margin:.5em 0}#custom-order-add-cart-wrapper{margin:0;padding:0}#custom-order-add-cart-wrapper .estimate-table-wrapper{margin:0;padding:0;width:100%}#custom-order-add-cart-wrapper .estimate-table-wrapper .estimate-table-row{margin:0 0 .5em;padding:0 .5em .5em;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#custom-order-add-cart-wrapper .estimate-table-wrapper .estimate-table-row .estimate-table-header{-ms-flex-item-align:center;align-self:center}#custom-order-add-cart-wrapper .estimate-table-wrapper .estimate-table-row .estimate-table-detail{-ms-flex-item-align:start;align-self:flex-start}#custom-order-add-cart-wrapper .estimate-table-wrapper .estimate-table-row .estimate-table-detail p{margin:.5em 0;padding:0}#custom-order-add-cart-wrapper .estimate-table-wrapper .estimate-table-row .estimate-table-price{-ms-flex-item-align:end;align-self:flex-end}#custom-order-add-cart-wrapper .estimate-table-row:last-child{border:none}#custom-order-add-cart-wrapper ul.original-print-detail{width:100%;margin:0 0 1em;padding:.5em 0;border-bottom:1px dashed #ddd}#custom-order-add-cart-wrapper ul.original-print-detail li{margin-bottom:1em}#custom-order-add-cart-wrapper ul.original-print-detail li .wc-print-header{font-weight:700;white-space:normal;word-break:all;line-height:1.5}#custom-order-add-cart-wrapper ul.original-print-detail li .wc-print-rem{padding-left:1rem;white-space:normal;word-break:all;line-height:1.5}#custom-order-add-cart-wrapper ul.original-print-detail li .wc-print-content{padding-left:1rem;white-space:normal;word-break:all;line-height:1.5}#custom-order-add-cart-wrapper ul.original-print-detail:last-child{border:none}#custom-order-add-cart-wrapper .nowrap{display:inline-block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#custom-order-add-cart-wrapper .dark{color:#333}#custom-order-add-cart-wrapper .wak{margin:0 .25em;display:inline-block;font-size:1.5em;color:#d00;font-weight:700;padding:.25em;border:1px solid #ccc;border-radius:.25em;text-align:center;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;min-width:6em}#custom-order-add-cart-wrapper .wak-unit{padding:.25em 0;display:inline-block;vertical-align:bottom;font-size:1.25em}#estimate-option-wrapper ul>li{margin:1em 0 1em 2em;list-style-type:disc;padding:0;line-height:1.5;font-size:95%;color:#008}#wc-oripri-estimate-mask{position:fixed;display:none;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgb(255 255 255 / .9)}#wc-oripri-estimate-mask h1{position:absolute;top:30%;left:0;right:0;text-align:center;font-size:1.3333rem}li.wc_payment_method>input[type="radio"]{margin-left:1em}#customer_details label.radio{margin-right:1em;display:inline-block}#customer_details input[type="text"],#customer_details input[type="tel"],#customer_details input[type="number"],#customer_details input[type="email"],#customer_details select{margin:0 0 .5em;padding:.5em;color:#43454b;line-height:1.5;height:auto;border-radius:.5em;background-color:#fff;border:solid 1px #999;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}#customer_details textarea{margin:0 0 .5em;padding:.5em;color:#43454b;line-height:1.5;border-radius:.5em;background-color:#fff;border:solid 1px #999;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;min-height:6em}#customer_details .woocommerce-billing-fields,#customer_details .woocommerce-shipping-fields{margin-bottom:1em;padding-bottom:1em}#customer_details .woocommerce-additional-fields__field-wrapper{margin-top:1em;padding-top:1em}#customer_details .woocommerce-additional-fields__field-wrapper .form-row{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dashed #ddd}#customer_details .woocommerce-additional-fields__field-wrapper .form-row:last-child{border:none}#customer_details .woocommerce-additional-fields__field-wrapper #repeat__field,#customer_details .woocommerce-additional-fields__field-wrapper #lasttime__field,#customer_details .woocommerce-additional-fields__field-wrapper #deliverydate__field{margin-bottom:.25em;padding-bottom:0;border:none}#customer_details .woocommerce-additional-fields__field-wrapper .additional-field-text{margin:0;padding-bottom:.5em;font-size:80%;line-height:1.25;color:#000}#customer_details .woocommerce-additional-fields__field-wrapper .additional-field-rem{margin:0 0 0 1em;padding-bottom:.5em;font-size:80%;line-height:1.25;color:#060}#customer_details h3{margin-bottom:.5rem}#customer_details #billing_country_field{display:none}#customer_details span.optional{display:none}.continue_shopping a{margin:1em 0;display:inline-block;background-color:#ef8000;border-color:#ef8000;color:#fff;text-decoration:none;font-size:1.41575em}.shop_table.shop_table_responsive .woocommerce-shipping-totals.shipping{display:none}.shop_table_responsive.cart tr{border-bottom:1px solid #888;line-height:1.5}.shop_table_responsive.cart tr dl.variation{margin-top:.5em}.shop_table_responsive.cart tr dl.variation dt,.shop_table_responsive.cart tr dl.variation dd{display:inline-block}table.cart td.product-quantity .input-text.qty{width:6em;max-width:6em;text-align:center}.shop_table_responsive.cart tr:last-child{border-top:none;border-bottom:none}.product-price,.product-quantity,.product-subtotal,.product-total{vertical-align:middle}.product-subtotal{font-size:116%}.wc-oripri-original-print-cart-detail .wc-oripri-original-print-cart-detail-product-name{margin-bottom:.25em}.wc-oripri-original-print-cart-description{margin:.5em;padding:0;font-size:87.5%}.wc-oripri-original-print-cart-description ul.original-print-detail{margin:0 0 .5em;padding:.5em;width:100%;border:.05em solid #ddd;border-radius:.5em}.wc-oripri-original-print-cart-description li{margin:.5em 0;line-height:1.25}#wc-oripri .wc-oripri-original-print-cart-detail-variation-list,.wc-oripri-original-print-cart-detail-variation-list{font-size:87.5%}#wc-oripri .wc-oripri-original-print-cart-detail-variation-list .wc-oripri-original-print-cart-detail-variation-entry,.wc-oripri-original-print-cart-detail-variation-list .wc-oripri-original-print-cart-detail-variation-entry{margin:.5em 0 1em}#wc-oripri .wc-oripri-original-print-cart-detail-variation-list .wc-oripri-original-print-cart-detail-variation-entry .wc-oripri-original-print-cart-detail-variation-color,.wc-oripri-original-print-cart-detail-variation-list .wc-oripri-original-print-cart-detail-variation-entry .wc-oripri-original-print-cart-detail-variation-color{margin:0 0 .5em .5em;color:#080;font-weight:700}#wc-oripri .wc-oripri-original-print-cart-detail-variation-list .wc-oripri-original-print-cart-detail-variation-entry .wc-oripri-original-print-cart-detail-variation-item,.wc-oripri-original-print-cart-detail-variation-list .wc-oripri-original-print-cart-detail-variation-entry .wc-oripri-original-print-cart-detail-variation-item{margin:0 0 .5em 1em}#wc-oripri .wc-oripri-original-print-cart-detail-variation-list .wc-oripri-original-print-cart-detail-variation-entry .wc-oripri-original-print-cart-detail-variation-item .quantity,.wc-oripri-original-print-cart-detail-variation-list .wc-oripri-original-print-cart-detail-variation-entry .wc-oripri-original-print-cart-detail-variation-item .quantity{display:inline-block}#wc-oripri .wc-oripri-original-print-cart-detail-variation-list .wc-oripri-original-print-cart-detail-variation-entry .wc-oripri-original-print-cart-detail-variation-item .quantity input,.wc-oripri-original-print-cart-detail-variation-list .wc-oripri-original-print-cart-detail-variation-entry .wc-oripri-original-print-cart-detail-variation-item .quantity input{width:6em;max-width:6em;text-align:center}.cart-collaterals .woocommerce-shipping-destination{display:none}#order_review tr.woocommerce-shipping-totals.shipping{display:table-row}.shop_table.woocommerce-checkout-review-order-table{font-size:95%;line-height:1.25}.shop_table.woocommerce-checkout-review-order-table dl.variation{margin-top:.5em}.shop_table.woocommerce-checkout-review-order-table dl.variation dt,.shop_table.woocommerce-checkout-review-order-table dl.variation dd{display:inline-block}.shop_table.woocommerce-checkout-review-order-table tr{border-bottom:1px solid #ccc}.shop_table.woocommerce-checkout-review-order-table .product-name{width:auto}.shop_table.woocommerce-checkout-review-order-table ul.original-print-detail{width:100%;border:.05em solid #ddd;padding:0 .5em;border-radius:.5em;margin:.25em}.shop_table.woocommerce-checkout-review-order-table ul.original-print-detail li{margin:.5em 0;line-height:1.25}.shop_table.woocommerce-checkout-review-order-table ul.original-print-detail li .wc-print-header{font-weight:700;white-space:normal;word-break:all;line-height:1.5}.shop_table.woocommerce-checkout-review-order-table ul.original-print-detail li .wc-print-rem{padding-left:1rem;white-space:normal;word-break:all;line-height:1.5}.shop_table.woocommerce-checkout-review-order-table ul.original-print-detail li .wc-print-content{padding-left:1rem;white-space:normal;word-break:all;line-height:1.5}.woocommerce-table--order-details tr{border-bottom:1px solid #ccc}.woocommerce-table--order-details ul.original-print-detail{width:100%;border:.05em solid #ddd;padding:0 .5em;border-radius:.5em;margin:.25em}.woocommerce-table--order-details ul.original-print-detail li{margin:.5em 0;line-height:1.25}.woocommerce-table--order-details ul.original-print-detail li .wc-print-header{font-weight:700;white-space:normal;word-break:all;line-height:1.5}.woocommerce-table--order-details ul.original-print-detail li .wc-print-rem{padding-left:1rem;white-space:normal;word-break:all;line-height:1.5}.woocommerce-table--order-details ul.original-print-detail li .wc-print-content{padding-left:1rem;white-space:normal;word-break:all;line-height:1.5}.woocommerce-table--order-details .wc-oripri-original-print-cart-detail-variation-entry{font-size:95%}.woocommerce-table--order-details .wc-oripri-original-print-cart-detail-variation-entry .wc-oripri-original-print-cart-detail-variation-color{margin-left:.5em}.woocommerce-table--order-details .wc-oripri-original-print-cart-detail-variation-entry .wc-oripri-original-print-cart-detail-variation-item{font-size:95%;margin-left:1em}#order_review #payment.woocommerce-checkout-payment .payment_methods label{display:inline-block}