@charset "UTF-8";.cart__title>span{margin-right:1em}.cart__title__anchor{font-size:14px}.cart__wrapper{width:100%;padding:0}.cart__item{width:100%;margin-bottom:24px}.cart__item__head{position:relative;margin-bottom:10px;padding-left:50px}.itemHead__icon{position:absolute;top:0;left:0;width:50px}.itemHead__goodsNo{display:inline-block;vertical-align:middle}.itemHead__goodsNo__title{margin-right:8px;color:#1e1e1e;font-size:20px;font-weight:700;vertical-align:middle}.itemHead__goodsNo__times{margin-right:8px;vertical-align:middle}.itemHead__goodsNo__select{margin-right:8px;vertical-align:middle}.itemHead__icons{float:left;margin-top:4px}.itemHead__sameData{position:absolute;right:0;bottom:0;margin-left:8px}.itemHead__sameData__icon,.itemHead__sameData__label{cursor:pointer;margin-right:8px}.itemHead__sameData__icon{margin-left:-8px}.goodsTable{width:100%;min-height:120px}.goodsTable__body{border:1px solid #aaa}.goodsTable__body td{padding:8px 12px;border:1px solid #aaa;vertical-align:middle}.goodsTable__row--spec{padding-top:8px}.goodsTable__row--alert{background-color:#fbe6e6}td.goodsTable__info{width:60%;height:50px;font-weight:700}.goodsTable__title{min-width:110px;padding:5px 12px;border:1px solid #aaa;background-color:#efefef;font-size:14px;font-weight:700;vertical-align:middle}td.goodsTable__name{width:60%;padding-top:4px;padding-bottom:4px}.goodsTable__nouki{min-width:100px;text-align:center}.goodsTable__price{min-width:120px;text-align:right}td.goodsTable__pages{padding-top:9px;padding-bottom:9px;color:#d21c24}td.goodsTable__pages>span{margin-right:8px;font-weight:700}.goodsTable__subtotal{background-color:#fffbd2;font-weight:700}.goodsTable__subtotal td{padding:8px 12px}.goodsTable__subtotal__title{padding:5px 15px;border-right:1px solid #aaa;font-size:16px;text-align:right;vertical-align:middle}.goodsTable__subtotal__nouki{color:#d21c24;font-size:16px;text-align:center}.goodsTable__subtotal__price{color:#d21c24;font-size:16px;text-align:right}.goodsTable__btnArea{width:65px;text-align:center;background-color:#eef5fc;font-weight:400}.goodsTable__btnArea.goodsTable__btnArea--mobile{display:none;border:1px solid #aaa;border-top:none;padding:12px}.goodsTable__btnArea>.btn{display:block;margin:0 auto 30px;width:100%;max-width:10em}.goodsTable__btnArea>.btn:last-child{margin-bottom:0}.goodsTable__goodsAdjust{text-align:right}.u-none{display:none}.txt-individual{text-align:right}.txt-individual span{font-weight:700}.goodsInfo__btn{font-weight:400}.cart__item:last-child{margin-bottom:0}.cart_index{float:left;width:70%}.cart_index.cart_index--right{float:right;width:28%}.sameDataBtn{margin-left:10px}.sameDataBtn--specified{display:none}.goodsTable{min-height:0}td.goodsTable__info,td.goodsTable__name{width:45%}td.goodsTable__info{height:auto}.goodsTable__goodsName{width:100%}td.goodsTable__hinmei{padding:8px;border-right:none}.goodsTable__row:first-child .goodsTable__title{margin-bottom:10px}td.goodsTable__name{width:auto}.goodsTable__subtotal__title--set{text-align:right}td.goodsTable__btnArea{padding-top:10px;padding-bottom:10px}.goodsTable__btnArea.goodsTable__btnArea--goodsName{margin-left:10px;background-color:#fff;border-left:none}.goodsTable__btnArea>.btn{margin-bottom:20px}.compareButtons{text-align:right}.compareButtons__anchor{display:inline-block;margin-top:8px}.compareButtons__anchor:not(:first-child){margin-left:10px}.nextstep__inner{padding:10px 15px 15px;text-align:left;background-color:#e4e4e4}.nextstep__inner--bottom{padding:15px;background-color:#fff;text-align:center}.nextstep__count{font-size:16px}.nextstep__price{margin-bottom:6px;font-size:16px}.nextstep__price--left{float:left}.nextstep__price--right{float:right;text-align:right;color:#d21c24;font-size:20px;font-weight:700}.nextstep__price__description{margin-bottom:10px;font-size:12px}.nextstep__btnWrapper{margin-top:6px;text-align:center;font-size:16px}.nextstep__btnWrapper--border{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #c8c8c8}.nextstep__button{width:100%;padding:12px 10px}.nextstep__button.nextstep__button--confirm{padding:15px 10px;font-size:20px;font-weight:700;line-height:30px}.nextstep__button.nextstep__button--confirm i{margin-right:10px}.nextstep__button.nextstep__button--cart{font-size:18px;line-height:24px}.nextstep__lead{margin-bottom:8px;text-align:center}.Estimate__no_goods{padding:0;margin-top:40px}.Estimate__no_goods__title{margin-top:20px;color:#004fb5;font-size:20px}.Estimate__no_goods__txt{padding-left:40px;margin:7px 0}.Estimate__no_goods button{margin:10px 0}.Estimate__Modal__right{float:left;padding:0 20px}.Estimate__Modal__left{float:left}.Estimate__Modal__form{height:400px;width:600px;overflow:auto}.Estimate__Modal__selectedList{height:250px;width:200px;border:2px dotted #aaa;overflow:auto;padding:10px}.Estimate__Modal__selectedList p{width:100%;margin-top:5px}.Estimate__Modal__btn{padding-top:30px;text-align:center;vertical-align:middle}.Estimate__Modal__btn p{margin:10px 0}.Estimate__Modal__table{width:100%;border-collapse:collapse;border:1px solid #aaa}.Estimate__Modal__table thead{font-weight:700}.Estimate__Modal__table thead th{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;background-color:#ececec;font-size:12px}.Estimate__Modal__table thead td{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;font-size:12px;background-color:#ececec;text-align:center}.Estimate__Modal__table thead .selecting{background-color:#fffad4}.Estimate__Modal__table thead .selecting-shipplan{background-color:#eff5fe}.Estimate__Modal__table thead .selecting-addnouki{background-color:#454545;color:#fff;font-weight:400}.Estimate__Modal__table thead .selecting_paper{padding-left:20px;text-align:left}.Estimate__Modal__table thead td.hovering{background-color:#e3f7ff}.Estimate__Modal__table tbody tr.over_limit th{background-color:#ffe400}.Estimate__Modal__table tbody th{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;font-weight:700;font-size:12px;background-color:#ececec}.Estimate__Modal__table tbody th em{font-size:11px;font-weight:400}.Estimate__Modal__table tbody th span.add_nouki{padding:0 5px;background-color:#e4157e;color:#fff;font-weight:400;font-size:12px}.Estimate__Modal__table tbody th.maisu{width:90px;font-family:'Titillium Web';font-size:13px}.Estimate__Modal__table tbody th.paper_price_list{width:220px}.Estimate__Modal__table tbody td{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;text-align:right;cursor:pointer;font-family:'Titillium Web'}.Estimate__Modal__table tbody td p.sum_charge{font-size:13px;font-weight:700;color:#007eff}.Estimate__Modal__table tbody td p.sum_charge em{font-size:11px;font-weight:400}.Estimate__Modal__table tbody td p.keshine{font-size:14px;font-weight:400;text-decoration:line-through;color:#d21c24}.Estimate__Modal__table tbody td p.keshine em{font-size:12px;font-weight:400}.Estimate__Modal__table tbody td p.tanka{font-weight:400;font-size:12px;color:#ababab}.Estimate__Modal__table tbody td.dm_marugoto{font-size:12px}.Estimate__Modal__table tbody td.multi_add_nouki{text-align:center;background-color:#454545;color:#fff;cursor:auto}.Estimate__Modal__table tbody td.high_end{background-color:#fffad4}.Estimate__Modal__table tbody td.ignored{background-color:#ececec}.Estimate__Modal__table tbody td.disabled{width:60px;background-color:#ececec;cursor:not-allowed}.Estimate__Modal__table tbody td.keep_price{background-color:#feffaa!important}.Estimate__Modal__table tbody td.keep_price p.sum_charge{font-size:13px;font-weight:700;color:#007eff}.Estimate__Modal__table tbody td.keep_price p.sum_charge em{font-size:11px;font-weight:400}.Estimate__Modal__table tbody td.keep_price p.keshine{font-size:14px;font-weight:400;text-decoration:line-through;color:#d21c24}.Estimate__Modal__table tbody td.keep_price p.keshine em{font-size:12px;font-weight:400}.Estimate__Modal__table tbody td.keep_price p.tanka{font-weight:400;font-size:12px;color:#ababab}.Estimate__Modal__table tbody td.hovering,.Estimate__Modal__table tbody th.hovering{background-color:#e3f7ff}.Estimate__Modal__table tbody td.just_hovering{background-color:#007eff}.Estimate__Modal__table tbody td.just_hovering p{color:#fff}.Estimate__Modal__table tbody td.selecting{background-color:#007eff}.Estimate__Modal__table tbody td.selecting p{color:#fff}.Estimate__Modal__table tbody td.default_selecting{background-color:#ff9503}.transCartArea{display:inline-block;width:100%;background:#e4e4e4;margin-top:10px;padding:6px 24px}.transCartArea__text{float:left;font-size:14px;font-weight:700;margin:22px 0}.transCartArea__btn{font-size:22px;float:right}.transCartArea .transCartArea__btn.btn.btn-wide.btn-large{font-size:22px;padding:8px 60px}div.registCompleteBallon{display:inline-block;position:relative;margin:5px 0 20px 0;padding:8px 20px;min-width:120px;max-width:100%;font-size:14px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff3b2}div.registCompleteBallon--hide{display:none}div.registCompleteBallon:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:10px solid transparent;border-top:15px solid #fff3b2}div.registCompleteBallon p{margin:0;padding:0}.sumChargeInformation{margin-top:30px;padding:16px 20px;border:solid 3px #c8c8c8}.sumChargeInformation__lead{margin-bottom:10px}.registCompleteModal{width:800px;padding:30px 20px}.registCompleteModal__lead{margin-bottom:30px;font-weight:700;font-size:16px}.registCompleteModal__buttonListWrapper{text-align:center}.registCompleteModal__buttonList{display:inline-block}.registCompleteModal__buttonList__item{float:left;margin:0 10px}.registCompleteModal__buttonList__item.registCompleteModal__buttonList__item--close{float:left}.registCompleteModal__buttonList__item.registCompleteModal__buttonList__item--cart{float:right}.registCompleteModal__button{width:300px;height:56px;padding:10px;line-height:30px}.registCompleteModal__button.registCompleteModal__button--close{font-size:18px}.registCompleteModal__button.registCompleteModal__button--close i{margin-right:10px}.registCompleteModal__button.registCompleteModal__button--mypage{width:250px;height:auto;padding:12px;font-size:16px;line-height:1}.registCompleteModal__bottom{margin-top:30px;padding-top:30px;border-top:1px solid #c8c8c8;text-align:center}@media screen and (max-width:1020px){.cart_index{width:60%}.cart_index.cart_index--right{width:38%}.itemHead__goodsNo{padding-bottom:0}.goodsTable__body td{display:inline-block;width:auto;padding:0;border:none;text-align:left}td.goodsTable__info{display:block;height:auto;padding-top:4px;line-height:1.4em}td.goodsTable__hinmei{display:block;width:100%;padding-right:80px}.goodsTable__row{display:block;padding:4px 12px;border-bottom:1px solid #aaa;overflow:hidden}.goodsTable__row:last-child{border-bottom:none}.goodsTable__row:first-child{position:relative;padding-bottom:10px}.goodsTable__row--goods{font-weight:700}.goodsTable__row--spec .goodsTable__price:before{content:'/'}.goodsTable__title{display:block;width:120%;margin-top:-4px;margin-left:-12px;margin-bottom:4px;padding:2px 12px;border:none;border-bottom:1px solid #aaa}td.goodsTable__name:after{content:'/'}.goodsTable__price{min-width:0}.goodsTable__nouki{min-width:0}.goodsTable__nouki:after{content:'/'}.goodsTable__nouki.goodsTable__nouki--empty{display:none}td.goodsTable__pages{font-size:12px}td.goodsTable__pages>span{font-size:14px}.goodsTable__subtotal{padding:8px 12px}.goodsTable__subtotal td{padding:0}.goodsTable__subtotal{text-align:right}.goodsTable__subtotal__title{display:inline;float:left;padding:0;border:none;font-size:16px}.goodsTable__subtotal__nouki{margin-right:16px}td.goodsTable__btnArea{display:none}.goodsTable__btnArea.goodsTable__btnArea--mobile{display:block;width:100%}.goodsTable__btnArea.goodsTable__btnArea--goodsName{display:block;position:absolute;right:0;bottom:0;padding:4px;z-index:-1;height:60px;margin-left:10px;padding-top:20px;padding-left:10px;padding-right:10px}.goodsTable__btnArea>.btn{display:inline-block;margin-right:30px;margin-bottom:0}.goodsTable__btnArea>.btn:last-child{margin-right:0}.compareButtons{text-align:center}.transCartArea{display:block;text-align:center}.transCartArea__text{float:none}.transCartArea__btn{float:none}.registCompleteModal{width:100%;max-width:800px}}@media screen and (max-width:767px){.cart__title{margin-bottom:18px}.cart__item:last-child{margin-bottom:24px}.cart_index{float:none;width:100%}.cart_index.cart_index--right{float:none;width:100%}td.goodsTable__hinmei{display:block;width:100%;padding-right:80px}.nextstep__inner{padding-top:16px}.nextstep__count{font-size:14px;margin-left:16%}.nextstep__price{font-size:14px;margin-left:16%;margin-bottom:2px}.nextstep__price--left{float:none;display:inline}.nextstep__price--right{float:none;display:inline}.nextstep__anchor{margin-left:16%;margin-bottom:10px;text-align:left}.sumChargeInformation{padding:10px 14px}.registCompleteModal{max-width:400px}.registCompleteModal__buttonList{display:block}.registCompleteModal__buttonList__item{margin:0}.registCompleteModal__buttonList__item.registCompleteModal__buttonList__item--close{float:none}.registCompleteModal__buttonList__item.registCompleteModal__buttonList__item--cart{float:none;margin-bottom:10px}.registCompleteModal__button{width:100%}.registCompleteModal__button.registCompleteModal__button--mypage{width:100%}}@media screen and (max-width:419px){.nextstep__count{margin-left:0}.nextstep__price{margin-left:0}.nextstep__anchor{margin-left:0}}@media screen and (max-width:399px){.transCartArea .transCartArea__btn.btn.btn-wide.btn-large{width:100%;font-size:22px}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
