:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%;font-weight:400}body{line-height:1}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{vertical-align:baseline;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:100%}ins{color:#000;background-color:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted #000}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}button,fieldset,form,input[type=text],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=search],input[type=password],label,legend,select,textarea{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;vertical-align:baseline;background:0 0;border:none;outline:0;margin:0;padding:0}input[type=text],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=search],input[type=password],textarea,select{appearance:none}select{-ms-border-radius:0;-o-border-radius:0;border-radius:0}img{vertical-align:top;border:0;font-size:0;line-height:0}body,h1,h2,h3,h4,h5,h6,div,p,a,ul,ol,li,dl,dt,dd,table,th,td,form{text-align:left;background-color:#0000;border:0;margin:0;padding:0;font-size:100%;font-style:normal;font-weight:400}img[width="1"]{display:none!important}img[width="0"]{width:0!important}#a8sales{display:none!important}#vb-app .row+.row,#app_sell_offer .row+.row{margin-top:0}html,body{display:flex}html{width:100%;min-width:100%;height:100%;min-height:100%;overflow-y:scroll}body{color:#1f3134;flex-direction:column;width:100%;min-width:100%;min-height:calc(100% - 80px);padding-top:80px;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;font-size:14px;line-height:1.8}header{flex-shrink:0;min-width:1024px}main{flex:1 0 auto;min-width:1024px;overflow:hidden}body.is-vue main{min-width:auto}a{color:#0095d9;text-decoration:none}.clearfix{overflow:hidden}img{width:100%;height:auto}.inner{box-sizing:border-box;width:100%;min-width:1024px;max-width:1280px;margin:0 auto;padding:0 48px}.out-link{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_link.svg) 100%/16px no-repeat;padding-right:20px}.btn button,.btn-green button,.btn-red button{box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background:#0095d9;border:1px solid #0095d9;width:100%}.btn button:disabled,.btn-green button:disabled,.btn-red button:disabled{cursor:default;background:#cacaca;border:1px solid #cacaca}.btn a,.btn-green a,.btn-red a{box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background:#0095d9;border:1px solid #0095d9;width:100%;display:block}.btn-red button,.btn-red a{background:#ff0a0a;border:#ff0a0a}.btn-green a{color:#38b48b;background:0 0;border:2px solid #38b48b}.btn-leave a,.btn-outline a{box-sizing:border-box;color:#1f3134;text-align:center;border:1px solid #1f3134;width:100%;display:block}.btn-leave button,.btn-outline button{box-sizing:border-box;color:#1f3134;text-align:center;cursor:pointer;border:1px solid #1f3134;width:100%}.btn-outline a,.btn-outline button{color:#0095d9;border:1px solid #0095d9}.s-size{min-width:50px}.s-size a{padding:4px 10px}.m-size{width:200px}.m-size a,.m-size button{padding:10px 0;font-size:18px}.l-size{width:300px}.l-size a,.l-size button{padding:15px 0;font-size:18px}.xl-size{width:400px}.xl-size a,.xl-size button{padding:15px 0;font-size:18px}.btn-box{text-align:center}.btn-box .s-size,.btn-box .m-size{display:inline-block}.btn-box .m-size:first-child{margin-right:20px}.btn-box .l-size{display:inline-block}.btn-box .l-size:first-child{margin-right:20px}a.icon-arrow:before,a.icon-arrow:after{content:"";vertical-align:middle;box-sizing:unset;margin:auto;position:absolute;top:0;bottom:0;right:10px}.text-align-center{text-align:center}.text-alert{color:#ff0a0a}.text-info{color:#0095d9}.modal-content{box-sizing:border-box;background:#fff;padding:24px 48px}.modal-content p{text-align:center;margin-bottom:50px}.hubi-message{color:#ff0a0a;margin-bottom:20px}label.error{color:#ff0a0a;margin-top:5px;font-size:13px}input.error{background:#ffcbcc!important;border-color:#ff0a0a!important}.comp section h2{text-align:center;margin-bottom:30px;font-size:18px}.comp section p{text-align:center;margin-bottom:30px}.comp section .btn,.comp section .btn-red,.comp section .btn-green,.comp section .btn-leave,.comp section .btn-outline{margin:0 auto!important}.comp section .btn-box{text-align:center}.comp section .btn-box .s-size,.comp section .btn-box .m-size{display:inline-block}.comp section .btn-box .m-size:first-child{margin-right:20px}.comp section .btn-box .l-size{display:inline-block}.comp section .btn-box .l-size:first-child{margin-right:20px!important}.caution{color:#999;margin:5px 0 0!important;font-size:12px!important}.caution-red{color:#ff0a0a;margin:5px 0 0!important;font-size:12px!important}.success-green{color:#38b48b;margin:5px 0 0!important;font-size:12px!important}.input-info-txt{margin-bottom:20px}.btn-info-txt,.btn-info-txt-red{text-align:center;margin-bottom:20px}.btn-info-txt-red{color:#ff0a0a}.check-area{margin:70px 0 50px 350px}.check-area .btn-info-txt,.check-area .btn-info-txt-red{text-align:left;max-width:fit-content;margin-bottom:20px;font-size:16px;display:block}.check-area .btn-info-txt span,.check-area .btn-info-txt-red span{display:block}.check-area .btn-invoice{display:inline-flex}.caution-form-message-title-red{letter-spacing:.14px;color:#c1310f;text-align:center;margin-bottom:20px;font-weight:600}.tooltip-click{text-align:center;color:#fff;-ms-border-radius:2px;-o-border-radius:2px;vertical-align:middle;cursor:pointer;background:#cacaca;border-radius:2px;width:30px;margin:-4px 0 0 8px;padding:4px 0;font-size:12px;font-weight:800;line-height:1;display:inline-block;position:relative}.tooltip-click:before{content:"";border:4px solid #0000;border-top-color:#cacaca;display:block;position:absolute;top:100%;left:calc(50% - 4px)}.invisible{display:none}.tooltip{box-sizing:border-box;background:#fff;border:3px solid #cacaca;width:300px;padding:10px;position:absolute}.tooltip:before{content:"";border:10px solid #0000;border-top:16px solid #cacaca;position:absolute;top:100%;left:40px}.tooltip:after{content:"";border:10px solid #0000;border-top:16px solid #fff;position:absolute;top:calc(100% - 6px);left:40px}.tooltip h5{margin-bottom:10px;font-weight:800}.tooltip h5 img{width:18px;height:18px;margin:3px 5px 0 0}.tooltip p{font-size:13px}.tooltip .more{margin-top:10px}.tooltip .letter-label{background-color:#edeadc;border-radius:4px;margin-bottom:12px;padding:4px 6px 3px;font-size:10px;font-weight:700;display:inline-block}#tooltip-mail p:nth-child(2){margin-bottom:12px}.pagination{text-align:center;margin-top:20px}.pagination li{background:#fff;line-height:1;display:inline-block}.pagination li a{border:1px solid #0095d9;padding:3px 6px;line-height:1;display:block}.pagination .active span{color:#fff;background:#0095d9;border:1px solid #0095d9;padding:3px 6px;line-height:1;display:block}.pagination .disabled{display:none}.paging{background-color:#e6e6e8;justify-content:center;padding-top:8px;padding-bottom:8px;display:flex}.paging a,.paging button{box-sizing:border-box;color:#0095d9;cursor:pointer;outline-width:0;align-items:center;min-height:45px;padding:10px 15px;display:flex}.paging .next{align-items:center;margin-left:15px;display:flex}.paging .next a,.paging .next button{color:#000}.paging .next img{width:1rem;height:1rem;margin-left:5px}.paging .info{align-items:center;margin:0 5px;display:flex}.paging .ellipsis{align-items:center;margin-left:10px;margin-right:10px;font-size:1.4rem;line-height:0;display:flex}.paging .prev{align-items:center;margin-right:15px;display:flex}.paging .prev a,.paging .prev button{color:#000}.paging .prev img{width:1rem;height:1rem;margin-right:5px}.paging .current{padding:10px 15px}table.vb-table-list{width:100%;margin-bottom:50px}table.vb-table-list thead th{text-align:center;background-color:#e6e6e6;padding:10px}table.vb-table-list thead th:nth-child(n+2){border-left:2px solid #fff}table.vb-table-list thead .title{width:65%}table.vb-table-list tbody td{vertical-align:middle;border-bottom:1px solid #000;padding:10px}table.vb-table-list tbody td:nth-child(2n){background-color:#f8f8f8}table.vb-table-list tbody .condition{text-align:center}table.vb-table-list tbody .satei-kakaku{text-align:center;font-weight:800}#sort-menu-wrapper{float:right;margin-bottom:15px}#sort-menu-wrapper #sort-menu{border-radius:20px;outline-width:0;width:auto;padding:8px 25px}.sell-ttl h1{text-align:center}.dot-text{padding-top:.5em;position:relative}.dot-text:before{content:"";-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:.3em;height:.3em;position:absolute;top:0;left:50%;transform:translate(-50%)scale(.9)}.contents-header.is-not-message-header{margin-bottom:40px}.contents-header.is-not-message-header .breadcrumb-list{margin:50px 0 40px}.maintenance{box-sizing:border-box;border:1px solid #ff0a0a;width:840px;margin:20px auto 0;padding:24px}.maintenance h3{margin-bottom:5px;font-size:16px}.maintenance p:last-of-type{margin-top:10px}.load-spinner,.load-spinner-absolute,.load-spinner:after,.load-spinner-absolute:after{border-radius:50%;width:30px;height:30px}.load-spinner,.load-spinner-absolute{z-index:9998;border:6px solid #0000001a;border-left-color:#00000080;margin:auto;animation:1.1s linear infinite load-spinner-animation;inset:0;transform:translateZ(0)}@keyframes load-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.load-spinner-absolute{position:absolute}.load-spinner-overlay{z-index:10000;background:#00000040;width:100%;height:100%;margin:auto;position:fixed;top:0;left:0;right:0}.estimate-pagination{background-color:#e6e6e8;justify-content:center;padding-top:8px;padding-bottom:8px;display:flex}.estimate-pagination .next{align-items:center;display:flex}.estimate-pagination .next a{color:#000;display:flex}.estimate-pagination .next a img{width:1rem;height:1rem}.estimate-pagination .info{margin-left:20px;margin-right:20px}.estimate-pagination .prev{align-items:center;display:flex}.estimate-pagination .prev a{color:#000;display:flex}.estimate-pagination .prev a img{width:1rem;height:1rem}.condition-info{margin-top:20px}.condition-info ul li{font-size:12px}.condition-info ul li ul{padding-left:1rem}#notice-text{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;width:70%;min-width:640px;max-width:1024px;margin:0 auto 20px;padding:24px 32px}#notice-text em{padding:0 0 1em;font-style:normal!important}#notice-text.typeStop{border:1px dotted #ccc}#notice-text.typeStop em{color:red}#notice-text.type-GO{-ms-border-radius:4px;-o-border-radius:4px;border:1px solid #009098;border-radius:4px;width:720px;padding:24px;font-size:12px}#notice-text.type-GO .notice-head{justify-content:space-between;align-items:center;display:flex}#notice-text.type-GO h3{color:#1f3134;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_info.svg) 0/20px no-repeat;margin-bottom:24px;padding-left:32px;font-size:12px}#notice-text.type-GO a{color:#1f3134;background-color:#eee;align-items:baseline;padding:5px 15px;font-size:12px;display:flex}#notice-text.type-GO a img{width:13.9px;height:12px;margin-left:5px}#notice-text.type-GO dt{color:#009098;font-size:14px;font-weight:700}#notice-text.type-GO dd{color:#009098}#notice-text.type-GO dd:not(:last-child){margin-bottom:15px}.notice-search-caution{letter-spacing:.06em;border:1px solid #0095d9;width:640px;margin:-42px auto 0;padding:18px 24px 24px;font-size:11px}.notice-search-caution h3{color:#0095d9;margin-bottom:16px}.notice-search-caution h3:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.notice-search-caution h3:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}#notice-text.type-campaign{width:720px;padding:0}#notice-text.type-campaign li{margin-bottom:0}#notice-text.type-campaign li a{display:block}#browserCaution{box-sizing:border-box;border:1px dotted red;width:70%;min-width:640px;max-width:1024px;margin:0 auto 40px;padding:20px;display:none;overflow:hidden}#back-top{z-index:2;color:#fff;text-align:center;cursor:pointer;background-color:#000;padding:20px 15px;display:none;position:fixed;bottom:213px;right:0}#back-top img{width:21px;height:21px;margin-bottom:10px}#back-top span{white-space:nowrap;font-size:10px;display:block}[v-cloak]{display:none}#vb-app .modal-container{background-color:#fff;width:480px}#vb-app{flex-shrink:0}#vb-app .modal-mask{z-index:9999;background-color:#00000080;width:100%;height:100%;transition:opacity .3s;display:table;position:fixed;top:0;left:0}#vb-app .modal-wrapper{vertical-align:middle;display:table-cell}#vb-app .modal-container{border-radius:2px;margin:0 auto;font-family:Helvetica,Arial,sans-serif;transition:all .3s}#vb-app .modal-container .button-close{display:none}#vb-app .modal-container .icon-close{float:right;cursor:pointer;width:20px;margin:24px 24px 0 0}#vb-app .modal-container .message-wrapper{padding:0 80px 24px}#vb-app .modal-header{clear:both}#vb-app .modal-header h3{text-align:center;margin-top:0;font-size:16px;font-weight:700}#vb-app .task6-wrapper .modal-header h3{font-size:18px}#vb-app .modal-body{max-height:460px;margin:25px 0 35px;padding:0 64px;overflow-y:auto}#vb-app .modal-body input{border-color:#ccc}#vb-app .modal-body .modal-input-text::placeholder{color:#666;opacity:1;font-size:12px}#vb-app .modal-body .modal-input-text::-ms-clear{visibility:hidden}#vb-app .modal-body .modal-input-text:-ms-placeholder-shown{color:#666}#vb-app .modal-body .modal-input-text:focus::-webkit-input-placeholder{color:#0000}#vb-app .modal-body .modal-input-text:focus:-moz-placeholder-shown{color:#0000}#vb-app .modal-body .modal-input-text:focus::-moz-placeholder{color:#0000}#vb-app .delete-confirm-wrapper{flex-direction:column;align-items:center;margin-top:10px;display:flex}#vb-app .delete-confirm-wrapper h3{margin-bottom:10px;font-size:16px;font-weight:700}#vb-app .delete-confirm-wrapper p{color:#666;letter-spacing:.2em;font-size:10px}#vb-app .modal-button{-ms-border-radius:4px;-o-border-radius:4px;cursor:pointer;border-radius:4px;flex:1;padding:10px 0;font-size:14px}#vb-app .modal-cancel-button{border:1px solid #666;margin-right:20px}#vb-app .modal-exec-button{color:#fff;background-color:#2c2c2c}#vb-app .unable-exec-button{cursor:not-allowed;background-color:#b0b0b0}#vb-app .modal-delete-button{background-color:#ccc;width:100%;margin-top:24px;font-size:12px}#vb-app .modal-enter,#vb-app .modal-leave-active{opacity:0}#vb-app .modal-enter .modal-container,#vb-app .modal-leave-active .modal-container{transform:scale(1.1)}#vb-app .login-modal{width:100%;padding:20px 30px}#vb-app .login-modal .modal-close-button{cursor:pointer;float:right;width:25px;height:25px;display:inline-block;position:relative}#vb-app .login-modal .modal-close-button span:before,#vb-app .login-modal .modal-close-button span:after{content:"";background:#090000;width:84%;height:16%;margin:-8% 0 0 -42%;display:block;position:absolute;top:50%;left:50%}#vb-app .login-modal .modal-close-button span:before{transform:rotate(-45deg)}#vb-app .login-modal .modal-close-button span:after{transform:rotate(45deg)}#vb-app .login-modal .modal-header{text-align:center;clear:both}#vb-app .login-modal .modal-header img{width:50px}#vb-app .login-modal .modal-body{flex-direction:column;align-items:center;max-height:100%;padding-bottom:20px;display:flex;overflow-y:hidden}#vb-app .login-modal .modal-footer{flex-direction:column;align-items:center;display:flex}#vb-app .login-modal .modal-footer .signup{box-sizing:border-box;-ms-border-radius:4px;-o-border-radius:4px;background-color:#000;border-radius:4px;width:100%;padding:10px 15px}#vb-app .login-modal .modal-footer .signup a{text-align:center;color:#fff;display:block}.edit-items-wrapper #edit-folder{cursor:pointer;display:inline-flex}.edit-items-wrapper #edit-folder span{margin-left:8px;display:inline-flex}.edit-items-wrapper .edit-select-buttons{z-index:1;position:absolute;top:4px;right:4px}.edit-items-wrapper .edit-select-buttons .icon{object-fit:contain;width:100%;height:100%;display:none}.edit-items-wrapper .btn-wrapper{display:block}.edit-items-wrapper .btn-wrapper .edit,.edit-items-wrapper .btn-wrapper .cancel{text-align:center}.edit-items-wrapper .btn-wrapper .edit img,.edit-items-wrapper .btn-wrapper .cancel img{margin-bottom:.125rem}.edit-items-wrapper .btn-wrapper .edit span,.edit-items-wrapper .btn-wrapper .cancel span{color:#fff;letter-spacing:1em;text-indent:1em;white-space:nowrap;font-size:.5rem;display:block}.edit-items-wrapper .btn-wrapper .edit{align-items:center;display:flex}.edit-items-wrapper .btn-wrapper .cancel{display:none}.edit-items-wrapper .btn-wrapper .cancel span{letter-spacing:0;text-indent:0}.edit-items-wrapper input[type=checkbox]{display:none}.edit-items-wrapper input[type=checkbox]+label,.edit-items-wrapper input[type=checkbox]:checked+label{box-sizing:border-box;cursor:pointer;padding-left:26px;font-size:16px}.edit-items-wrapper input[type=checkbox]+label{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/select_no_check.svg) 0 no-repeat;display:inline-block;position:relative}.edit-items-wrapper input[type=checkbox]:checked+label{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/select_check.svg) 0 no-repeat}.edit-items-wrapper .tips{color:#000;padding:0 15px;font-size:14px;font-weight:700}.edit-items-wrapper .tips,.edit-items-wrapper input[type=checkbox]+label,.edit-items-wrapper #add-library-action-btn{display:none}.edit-items-wrapper.edit-mode .edit-header{flex-direction:column;align-items:center;width:100%;margin-bottom:35px;display:flex}.edit-items-wrapper.edit-mode .edit-header .tips,.edit-items-wrapper.edit-mode .edit-header input[type=checkbox]+label{display:block}.edit-items-wrapper.edit-mode #edit-folder{pointer-events:none}.edit-items-wrapper.edit-mode #edit-folder span{display:none}.edit-items-wrapper.edit-mode .btn-wrapper{display:block}.edit-items-wrapper.edit-mode .btn-wrapper #js-edit-btn.edit{display:none}.edit-items-wrapper.edit-mode .btn-wrapper .cancel{align-items:center;display:flex}.edit-items-wrapper.edit-mode .edit-item{cursor:pointer;position:relative}.edit-items-wrapper.edit-mode .edit-item .moving-wrapper{pointer-events:none}.edit-items-wrapper.edit-mode .edit-item .edit-select-buttons .icon-off{box-sizing:border-box;-ms-border-radius:30px;-o-border-radius:30px;opacity:.4;background-color:#000;border:2px solid #fff;border-radius:30px;width:30px;height:30px;display:block}.edit-items-wrapper.edit-mode .edit-item .edit-select-buttons .icon-on{width:30px;height:30px;display:none}.edit-items-wrapper.edit-mode .edit-item .book-image{position:relative}.edit-items-wrapper.edit-mode .edit-item.select .edit-select-buttons .icon-on{display:block}.edit-items-wrapper.edit-mode .edit-item.select .edit-select-buttons .icon-off{display:none}.edit-items-wrapper.edit-mode #add-library-action-btn.btn,.edit-items-wrapper.edit-mode #add-library-action-btn.btn-red,.edit-items-wrapper.edit-mode #add-library-action-btn.btn-green{opacity:0;z-index:2;background-color:#f4f4f4;height:45px;padding:16px;transition:all .7s;display:flex;position:fixed;bottom:0;left:0;right:0}.edit-items-wrapper.edit-mode #add-library-action-btn.btn button,.edit-items-wrapper.edit-mode #add-library-action-btn.btn-red button,.edit-items-wrapper.edit-mode #add-library-action-btn.btn-green button{-ms-border-radius:4px;-o-border-radius:4px;border:0;border-radius:4px;margin:0 5px;padding:5px 0;display:inline}.edit-items-wrapper.edit-mode #add-library-action-btn.btn .js-cancel,.edit-items-wrapper.edit-mode #add-library-action-btn.btn-red .js-cancel,.edit-items-wrapper.edit-mode #add-library-action-btn.btn-green .js-cancel{color:#2c2c2c;background:0 0}.edit-items-wrapper.edit-mode #add-library-action-btn.btn .btn-items-delete,.edit-items-wrapper.edit-mode #add-library-action-btn.btn-red .btn-items-delete,.edit-items-wrapper.edit-mode #add-library-action-btn.btn-green .btn-items-delete{color:#000;background-color:#ccc}.edit-items-wrapper.edit-mode #add-library-action-btn.btn .btn-items-move,.edit-items-wrapper.edit-mode #add-library-action-btn.btn-red .btn-items-move,.edit-items-wrapper.edit-mode #add-library-action-btn.btn-green .btn-items-move{background-color:#009098}.edit-items-wrapper.edit-mode #add-library-action-btn.show{z-index:9998;opacity:1;height:32px;box-sizing:unset}.edit-items-wrapper.edit-mode .estimate-pagination{display:none}.line-wrapper{box-sizing:border-box;background-color:#f5f5f5;align-items:center;width:680px;margin:0 auto 56px;padding:32px 32px 24px;display:flex}.line-wrapper h2{margin-bottom:16px;font-weight:700}.line-wrapper p{color:#2c2c2c;font-size:12px}.line-wrapper .btn-outline{width:176px;margin:24px auto 8px}.line-wrapper .btn-outline a{color:#2c2c2c;white-space:nowrap;background-color:#fff;border-color:#2c2c2c;border-radius:4px;justify-content:center;align-items:center;padding:5px 16px;font-size:12px;font-weight:700;display:flex}.line-wrapper .btn-outline .icon-line{width:16px;margin-right:8px}.js-info-cnt{color:#fff;-ms-border-radius:10px;-o-border-radius:10px;background:#d02;border-radius:10px;justify-content:center;align-items:center;min-width:12px;height:12px;margin-top:-24px;margin-left:-10px;font-size:10px;line-height:13px;overflow:hidden}.js-info-cnt small{transform:scale(.8)}.other-site-id h2{text-align:center;margin-bottom:16px;font-size:12px;font-weight:700}.other-site-id ul{justify-content:space-between;display:flex}.other-site-id .sns-id{width:33.3333%}.other-site-id .sns-id:not(:last-child){margin-right:11px}.other-site-id .sns-id a{text-align:center;background:#fff;padding:14px;font-size:13px;display:block}.other-site-id .sns-id a:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.other-site-id .sns-id a:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.other-site-id .sns-id a{cursor:pointer}.other-site-id .amazon-id{border:2px solid #fe9d00}.other-site-id .amazon-id a{color:#fe9d00}.other-site-id .facebook-id{border:2px solid #3c5798}.other-site-id .facebook-id a{color:#3c5798}.other-site-id .google-id{border:2px solid #dd4b39}.other-site-id .google-id a{color:#dd4b39}.newsletter-description{max-width:600px;margin-top:24px}.newsletter-description li{border:1px solid #edeadc;padding:24px 14px 24px 24px}.newsletter-description li:first-child{border-bottom:0;border-radius:8px 8px 0 0}.newsletter-description li:last-child{border-radius:0 0 8px 8px}.newsletter-description li h4{margin-bottom:15px;font-weight:700}.newsletter-description li h4 img{width:18px;height:18px;margin:3px 5px 0 0}.newsletter-description li .for-example{margin-top:15px;font-size:12px}.newsletter-description li .letter-label{background-color:#edeadc;border-radius:4px;margin-bottom:12px;padding:4px 6px 3px;font-size:10px;font-weight:700;display:inline-block}.newsletter-description li .letter-label:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.newsletter-description li .letter-label:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.newsletter-description li.view-sample a{cursor:pointer;color:#009098;margin-top:15px;text-decoration:underline;display:inline-block}.newsletter-description li.view-sample #view-sample-btn{color:#2c2c2c}.barcode-start-modal{width:640px;padding:24px}.barcode-start-modal .barcode-start_close{float:right;cursor:pointer;width:20px;margin-bottom:12px;display:block}.barcode-start-modal .modal-header{clear:both;margin-bottom:16px}.barcode-start-modal .modal-header h3{text-align:center;font-size:16px}.barcode-start-modal .modal-header h3 em{font-style:normal;font-weight:700}.barcode-start-modal .modal-body p.info{margin-bottom:24px}.barcode-start-modal .modal-body img.sample-scan-photo{width:250px;height:140px;margin-bottom:24px}.barcode-start-modal .modal-body #barcode-start-box-inner{flex-direction:column;align-items:center;display:flex}.barcode-start-modal .modal-body #barcode-start-box-inner .take-picture-button{color:#fff;cursor:pointer;background-color:#0095d9;border-radius:4px;width:320px;height:48px;margin-bottom:40px;position:relative}.barcode-start-modal .modal-body #barcode-start-box-inner .take-picture-button h3{justify-content:center;align-items:center;height:100%;display:flex}.barcode-start-modal .modal-body #barcode-start-box-inner input.take-picture-button{display:none}.barcode-start-modal .modal-body #barcode-start-box-inner .smartphone-information{letter-spacing:.42px;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/qr_phone.svg) 100% no-repeat;align-items:center;height:100px;margin-bottom:0;padding-right:98px;display:flex}.barcode-start-modal .modal-body .webview-caution{color:#c1310f;text-align:left;margin:15px 0 0;font-size:3.25vw;font-weight:700;display:none}.barcode-start-modal #progressFileUploadDiv{text-align:center;box-sizing:border-box;width:75%;margin:0 auto;padding:10px}.barcode-start-modal #progressFileUploadDiv .progressbar{height:10vh;margin-bottom:3px;position:relative}.barcode-start-modal #progressFileUploadDiv .progressbar ul.progress-bar-wrap{z-index:2;box-sizing:border-box;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.barcode-start-modal #progressFileUploadDiv .progressbar ul.progress-bar-wrap li{background-image:linear-gradient(-45deg,#0000 25%,#bebebe 25% 50%,#0000 50% 75%,#bebebe 75%,#bebebe);background-size:4px 4px;background-attachment:fixed;border-right:3px solid #fff;width:10%;height:100%}.barcode-start-modal #progressFileUploadDiv .progressbar ul.progress-bar-wrap li:last-child{border-right:0}.barcode-start-modal #progressFileUploadDiv .progressbar #progress-bar{z-index:1;background-color:#333;width:0;height:100%;position:absolute;top:0;left:0}.barcode-start-modal #progressFileUploadDiv p{box-sizing:border-box;color:#fff;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;background-color:#000;border-radius:0 0 10px 10px;width:100%;padding:5px}div[id^=modal-bookshelf-assessment].modal-content-error{padding:24px 48px 36px}div[id^=modal-bookshelf-assessment].modal-content-error p{margin-bottom:8px}div[id^=modal-bookshelf-assessment].modal-content-error .modal-close-btn{cursor:pointer;width:20px;margin:0 0 0 auto}.waiting-contents{flex-direction:column;justify-content:center;align-items:center;height:200px;padding:100px 0;display:flex}#campaign-banner-container,#second-campaign-banner-container{display:flex}@media screen and (width>=896px){#campaign-banner-container,#second-campaign-banner-container{justify-content:center}}@media screen and (width<=896px){#campaign-banner-container,#second-campaign-banner-container{justify-content:left;width:1024px}}.grecaptcha-badge{visibility:hidden}header{z-index:9999;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #efefef;width:100%;padding:0;position:fixed;top:0;left:0}header *{box-sizing:border-box;display:flex}header input,header select{outline-width:0}header a,header button{cursor:pointer}header img.icon{width:22px;height:22px;margin-right:8px}header .bold-sell{border-radius:4px;align-items:center;padding:5px 11px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;background-color:#0095d0!important;border-color:#0095d0!important}header .bold-sell span{color:#fff;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}header .inner{align-items:center;max-width:100%;height:100%;padding:24px 12px 16px 0;overflow:auto hidden}header .inner #logo{margin:0 10px 0 0;padding:0 20px}header .inner #logo a{width:100%}header .inner #logo a img{width:170px}header .inner nav #header-menu .header-menu-child{margin-right:22px}header .inner nav #header-menu .header-menu-child a,header .inner nav #header-menu .header-menu-child button{white-space:nowrap;color:#2c2c2c;outline-width:0;align-items:center;width:100%}header .inner .search-form{flex:auto;justify-content:flex-end;margin-right:32px}header .inner .search-form .search-form-inner{-ms-border-radius:20px;-o-border-radius:20px;background-color:#f5f5f5;border-radius:20px;width:100%;min-width:180px;max-width:320px;height:40px;transition:all .6s}header .inner .search-form a#search{outline-width:0;padding:0 16px}header .inner .search-form a#search img{width:20px;height:20px;margin:auto}header .inner .search-form #search-query{box-sizing:border-box;-ms-border-radius:20px;-o-border-radius:20px;background:#f5f5f5;border:0;border-radius:20px;outline:0;width:236px;min-width:0;padding-left:3px;padding-right:0;font-size:12px}header .inner .search-form #search-query::placeholder{color:#6e6e6e;opacity:1}header .inner .search-form #search-query::-ms-clear{visibility:hidden}header .inner .search-form #search-query:-ms-placeholder-shown{color:#888;padding-top:1em}header .inner .search-form #search-query:focus::-webkit-input-placeholder{color:#0000}header .inner .search-form #search-query:focus:-moz-placeholder-shown{color:#0000}header .inner .search-form #search-query:focus::-moz-placeholder{color:#0000}header .inner .search-form .input-clear{display:none}header .sub-nav{height:100%}header .btn-outline a,header .btn-black a{white-space:nowrap;border-color:#2c2c2c;border-radius:4px;justify-content:center;align-items:center;width:80px;height:32px;margin:auto;padding:10px 16px;font-size:12px;font-weight:700;display:flex}header .btn-outline{margin-right:8px}header .btn-outline a{color:#2c2c2c}header .btn-black{margin-right:12px}header .btn-black a{color:#fff;background-color:#2c2c2c}header .btn-mypage a{justify-content:center;align-items:center;padding:0 12px 0 0}header .btn-cart a{justify-content:center;align-items:center;padding:0 12px}header .btn-cart a img{margin:auto}header.is-search .inner .search-form .search-form-inner{box-shadow:3px 3px 8px #0000001f}header.is-search .inner .search-form .input-clear{cursor:pointer;align-items:center;padding-left:3px;display:flex}header.is-search .inner .search-form .input-clear img{width:16px;height:16px}#header-bottom p{box-sizing:border-box;background-color:#fff;margin-left:48px;padding:24px 0 0 12px;font-size:12px;display:inline-block}#header-bottom.hide{display:none}ul#search_suggest{z-index:1000;background:#fff;border-radius:3px;margin-top:45px;padding:0;position:absolute;box-shadow:-2px 2px 7px #0000004d}ul#search_suggest li{color:#333;padding:1px 6px}ul#search_suggest li.search_suggest-active,ul#search_suggest li:hover{color:#fff;cursor:pointer;background:#4b89bf}footer{color:#2c2c2c;box-sizing:border-box;background:#eaeaea;margin-top:auto;padding:57px 80px 30px;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;font-size:13px}footer .footer-content{justify-content:space-between;max-width:1024px;margin:0 auto;display:flex}footer .footer-content:first-child{margin-bottom:30px;padding-bottom:20px}footer .footer-content ul.footer-sns{display:flex}footer .footer-content ul.footer-sns li{width:25px}footer .footer-content ul.footer-sns li:not(:last-child){margin-right:32px}footer .footer-content ul.footer-navi{white-space:nowrap;flex-wrap:wrap;width:70%;display:flex}footer .footer-content ul.footer-navi li{margin-right:16px}footer .footer-content .footer-sns-navi{justify-content:space-between;width:670px;display:flex}footer .footer-content .footer-sns-inner{justify-content:space-between;margin-top:30px;display:flex}footer .footer-content .footer-navi{justify-content:space-between;width:310px;display:flex}footer .footer-content .footer-navi-estimate-inner{flex-flow:column;justify-content:space-between;width:70%;height:125px;display:flex}footer .footer-content .footer-navi-inquiry-inner{flex-flow:column;justify-content:space-between;width:100%;height:56px;display:flex}footer .footer-content .footer-our-site-caption{letter-spacing:1px;margin-bottom:12px;font-size:11px}footer .footer-content .our-site-inner-vaboo{display:flex}footer .footer-content .our-site-inner-vaboo-image{flex:none;width:60px}footer .footer-content .our-site-inner-vaboo-info{margin-top:-4px;margin-left:13px}footer .footer-content .our-site-inner-vaboo-name{font-size:12px}footer .footer-content .our-site-inner-vaboo-caption{margin-top:-1px;font-size:10px}footer .footer-content .our-site-inner-charibon{margin-top:15px;display:flex}footer .footer-content .our-site-inner-charibon-image{flex:none;width:60px}footer .footer-content .our-site-inner-charibon-info{margin-top:-4px;margin-left:13px}footer .footer-content .our-site-inner-charibon-name{font-size:12px}footer .footer-content .our-site-inner-charibon-caption{margin-top:-1px;font-size:10px}footer .footer-our-info{justify-content:space-between;max-width:1024px;margin:0 auto;display:flex}footer .footer-our-info .footer-our-info-inner{justify-content:space-between;width:500px;display:flex}footer .footer-our-info .footer-our-info-inner .our-info{color:#6e6e6e;font-weight:400}footer .footer-our-info .corp{white-space:nowrap;font-size:10px}footer a{color:#2c2c2c;font-size:11px;font-weight:700}.contents-header{margin-bottom:30px}.contents-header .inner{min-width:100%;max-width:100%;position:relative}.contents-header .breadcrumb-list{margin:20px 0 50px;padding-left:12px}.contents-header .breadcrumb-list ul{display:inline-block}.contents-header .breadcrumb-list ul li{letter-spacing:.24px;font-size:12px;display:inline-block}.contents-header .contents-ttl{display:flex;position:relative}.contents-header .contents-ttl h1{color:#1f3134;padding-left:12px;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;font-size:30px}.contents-header .contents-ttl .to-ng-list-banner button{cursor:pointer}.contents-header .contents-ttl .to-ng-list-banner img{width:243px;height:auto;position:absolute;right:0}#contents,#contents-fixed{margin-bottom:100px}.sell-navi{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;width:100%}.sell-navi ul{text-align:right}.sell-navi ul li{display:inline-block}.sell-navi ul li:nth-of-type(2n){margin:0 40px}.sell-navi ul li a{text-align:center;color:#1f3134;width:100%;padding:14px 0;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;font-size:16px;display:block;position:relative}.sell-navi ul li a:before,.sell-navi ul li a:after{content:"";background:#1f3134;width:0%;height:1px;position:absolute;bottom:-1px}.sell-navi ul li a:before{left:0}.sell-navi ul li a:after{background:#1f3134;transition:width .8s cubic-bezier(.22,.61,.36,1);right:0}.sell-navi ul li a:hover:before{background:#1f3134;width:100%;transition:width .5s cubic-bezier(.22,.61,.36,1)}.sell-navi ul li a:hover:after{background:0 0;width:100%;transition:all}.sell-navi ul li .active{border-bottom:1px solid}.sell-navi ul li .active:before,.sell-navi ul li .active:after{display:none}.ng-list-modal{z-index:10;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.ng-list-modal .ng-list-modal-content{background:#fff;border-radius:10px;width:95%;height:90%;position:relative;overflow-y:auto}.ng-list-modal .ng-list-modal-content .ng-list-modal-close{cursor:pointer;z-index:100;border:none;font-size:30px;position:absolute;top:10px;right:24px}.ng-list-modal .ng-list-modal-content .ng-list-modal-footer{align-items:center;display:flex}.ng-list-modal .ng-list-modal-content .ng-list-modal-footer .ng-list-modal-close-btn{border:1px solid #2c2c2c;border-radius:6px;min-width:240px;max-width:320px;margin:auto auto 24px;padding:8px 0}.ng-list-modal .ng-list-modal-content #app_sell_offer{width:100%}.ng-list-modal .ng-list-modal-content .ng-list-in-modal .acceptable-or-not,.ng-list-modal .ng-list-modal-content .ng-list-in-modal .ng-list-related-articles{display:none}input[type=text],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=search],input[type=password],textarea,select{text-align:left;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;width:100%;padding:8px 15px;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;font-size:16px}button{line-height:1.8}select:not([name=select_campaign_code],[name=select_introduce_campaign_code]){background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/select_arrow.svg) right 10px center/15px no-repeat}.customer-contents [name=customer_sei],.customer-contents [name=customer_mei],.customer-contents [name=customer_sei_huri],.customer-contents [name=customer_mei_huri],.customer-contents [name=birth_year]{width:150px}.customer-contents [name=birth_month],.customer-contents [name=birth_day]{width:100px}.customer-contents [name=postcode]{width:150px}.customer-contents [name=current_login_pass],.customer-contents [name=login_pass],.customer-contents [name=login_pass_confirmation],.customer-contents [name=nickname]{width:260px}.customer-contents [name=customer_sei],.customer-contents [name=customer_sei_huri],.customer-contents [name=postcode]{margin-right:15px}.customer-contents [name=birth_year],.customer-contents [name=birth_month],.customer-contents [name=birth_day],.customer-contents [name=shuka_ymd]{margin:0 15px}.customer-contents [name=boxcount]{width:80px}.customer-contents [name=yuucyo_hansu]{width:110px}.customer-contents [name=type],.customer-contents [name=select_introduce_campaign_code],.customer-contents [name=introducer_id],.customer-contents [name=campaign_code],.customer-contents [name=buyback_code],.customer-contents [name=address1],.customer-contents [name=address2],.customer-contents [name=bank_kouza],.customer-contents [name=bank_meigi],.customer-contents [name=mail],.customer-contents [name=mail_confirmation],.customer-contents [name=name]{width:500px}.customer-contents [name=state]{width:150px}.customer-contents [name=tel1],.customer-contents [name=tel2],.customer-contents [name=tel3]{width:120px}.customer-contents [name=shuka_ymd],.customer-contents [name=shuka_time_code],.customer-contents [name=job_code],.customer-contents [name=yuucyo_kigou],.customer-contents [name=yuucyo_kouza]{width:250px}.customer-contents [name=detail]{max-width:700px}.customer-contents select,.customer-contents textarea{border:1px solid #ccc!important}.customer-contents .inner h3{margin-bottom:10px;font-size:16px}.customer-contents dl{box-sizing:border-box;width:100%;min-height:80px;display:table}.customer-contents dl:last-of-type{margin-bottom:40px}.customer-contents dl dt{box-sizing:border-box;text-align:right;vertical-align:middle;background:#fbfaf5;border-bottom:1px solid #fff;width:250px;padding:20px 30px;font-size:16px;display:table-cell}.customer-contents dl dt .required,.customer-contents dl dt dd .required2,.customer-contents dl dd dt .required2{color:#fff;background:#d32f2f;margin-left:8px;padding:4px;line-height:1;font-size:12px!important}.customer-contents dl dd{box-sizing:border-box;vertical-align:middle;border-top:1px solid #fbfaf5;width:calc(100% - 250px);padding:20px 30px 20px 100px;display:table-cell;position:relative}.customer-contents dl dd .required,.customer-contents dl dd .required2{color:#fff;background:#d32f2f;padding:4px;line-height:1;position:absolute;top:29px;left:36px;font-size:12px!important}.customer-contents dl dd .required2{top:82px}.customer-contents dl dd label.error{display:block}.customer-contents dl dd span{font-size:16px}.customer-contents dl dd span .postcode-search{font-size:14px}.customer-contents dl dd span .js-add-address{box-sizing:border-box;color:#fff;text-align:center;background:#727171;margin-right:20px;padding:4px 8px;font-size:13px;display:inline-block}.customer-contents dl dd span .postcode-search-btn{font-size:13px}.customer-contents dl dd span.js-souryou_alert{font-size:12px}.customer-contents dl dd .mt10{margin-top:10px;display:inline-block}.customer-contents dl dd p{font-size:16px}.customer-contents dl dd img.letter-image{width:340px;margin-bottom:10px;display:block}.customer-contents dl dd div.line_linked-container{flex-wrap:wrap;column-gap:20px;display:flex}.customer-contents dl dd div.line_linked-container img.add-friend-button{width:340px}.customer-contents dl dd div.line_linked-container .ask-code{font-size:14px;line-height:140%}.customer-contents dl dd div.line_linked-container #line_linked-reward{color:#0095d9;background:#f5f5f5;margin-top:1rem;padding:12px;font-size:14px}.customer-contents dl dd div.line_linked-container #line_linked-start-again{cursor:pointer;justify-content:end;font-size:12px;text-decoration:underline;display:flex}.customer-contents dl dd div.line_linked-container #line_linked-completed{color:#0095d9;font-size:16px;font-weight:700}.customer-contents div.btn,.customer-contents div.btn-red,.customer-contents div.btn-green,.customer-contents div.btn-leave,.customer-contents div.btn-outline{margin:0 auto}.form-navi{flex-flow:wrap;justify-content:space-between;align-items:stretch;width:200px;display:flex;position:absolute;bottom:0;right:24px}.form-navi li{text-align:center;color:#0095d9;opacity:.3;width:14.2857%;padding-top:40px;font-size:12px;display:block}.form-navi .form-navi-input{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/form/icon_input.svg) top/30px no-repeat;position:relative}.form-navi .form-navi-input:before{content:"";border-top:1px solid;width:100%;position:absolute;top:20%;left:150%}.form-navi .form-navi-confirm{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/form/icon_confirm.svg) top/30px no-repeat;position:relative}.form-navi .form-navi-confirm:before{content:"";border-top:1px solid;width:100%;position:absolute;top:20%;left:150%}.form-navi .form-navi-comp{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/form/icon_comp.svg) top/30px no-repeat}.form-navi .active{opacity:1}.form-navi .active.form-navi-input:before,.form-navi .active.form-navi-confirm:before{opacity:.3}.inquiry-navi{display:none}.campaign-loading{color:#cacaca;--d:radial-gradient(farthest-side, currentColor 90%, #0000);background:var(--d), var(--d), var(--d);background-repeat:no-repeat;background-size:7px 7px;width:38px;height:10px;animation:1s infinite m;display:none}@keyframes m{0%{background-position:0 100%,33.3333% 100%,66.6667% 100%,100% 100%}12.5%{background-position:0 0,33.3333% 100%,66.6667% 100%,100% 100%}25%{background-position:0 0,33.3333% 0,66.6667% 100%,100% 100%}37.5%{background-position:0 0,33.3333% 0,66.6667% 0,100% 100%}50%{background-position:0 0,33.3333% 0,66.6667% 0,100% 0}62.5%{background-position:0 100%,33.3333% 0,66.6667% 0,100% 0}75%{background-position:0 100%,33.3333% 100%,66.6667% 0,100% 0}87.5%{background-position:0 100%,33.3333% 100%,66.6667% 100%,100% 0}to{background-position:0 100%,33.3333% 100%,66.6667% 100%,100% 100%}}.login-contents-wrapper{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/form/login/illust_login_pc.jpg),url(https://wcdn.valuebooks.jp/ws/site/assets/images/form/login/bg_repeat_image.png);background-position:bottom,0 100%;background-repeat:no-repeat,repeat-x;background-size:1280px 320px,116px 76px;margin-bottom:-100px;padding-top:34px;padding-bottom:150px}.login-contents{box-sizing:border-box;background-color:#fbfaf5;width:480px;margin:0 auto;padding:40px 80px}.login-contents .login-contents-inner:first-child{margin-bottom:32px;padding-bottom:32px;position:relative}.login-contents .login-contents-inner:first-child:after{content:"";border-bottom:1px solid #eaeaea;width:calc(100% + 28px);display:block;position:absolute;bottom:0;left:-14px}.login-contents .login-contents-inner h1{text-align:center;margin-bottom:32px;font-size:18px;font-weight:700}.login-contents .login-contents-inner h1:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.login-contents .login-contents-inner h1:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.login-contents .login-contents-inner .login-mail{margin-bottom:16px}.login-contents .login-contents-inner .btn,.login-contents .login-contents-inner .btn-red,.login-contents .login-contents-inner .btn-green{width:100%;margin-bottom:40px}.login-contents .login-contents-inner .btn a,.login-contents .login-contents-inner .btn-red a,.login-contents .login-contents-inner .btn-green a,.login-contents .login-contents-inner .btn button,.login-contents .login-contents-inner .btn-red button,.login-contents .login-contents-inner .btn-green button{-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:10px 0;font-size:16px}.login-contents .login-contents-inner .btn.signup,.login-contents .login-contents-inner .signup.btn-red,.login-contents .login-contents-inner .signup.btn-green{margin-bottom:0}.login-contents .login-contents-inner .btn.signup a,.login-contents .login-contents-inner .signup.btn-red a,.login-contents .login-contents-inner .signup.btn-green a{color:#fff;background-color:#2c2c2c;border-color:#2c2c2c;font-size:14px}.login-contents .login-contents-inner .btn.signup img,.login-contents .login-contents-inner .signup.btn-red img,.login-contents .login-contents-inner .signup.btn-green img{width:220px;height:30px;margin:0 auto 4px;display:block}.login-contents .login-contents-inner .askpass{text-align:right;margin-bottom:20px;font-size:12px}.login-contents .login-contents-inner .askpass a{color:#6e6e6e}.login-contents .login-contents-inner .login-password{margin-bottom:16px}.login-contents .login-contents-inner dt input{height:40px}.login-contents .login-contents-inner dt input::placeholder{color:#cacaca;letter-spacing:0;opacity:1;font-size:14px;line-height:normal}.login-contents .login-contents-inner dt input::-webkit-input-placeholder{color:#cacaca;padding-top:.2em}.login-contents .login-contents-inner dt input:focus::placeholder{color:#0000}.login-contents .login-contents-inner dt input:focus::placeholder{color:#0000}.logout-wrapper{min-height:350px}.login-information{background-color:#fff;width:auto}.login-information .login-information-message{margin-bottom:60px}.login-information .login-information-message p{margin-bottom:10px;font-size:16px}.recaptcha-notice{text-align:left;margin-top:16px}.signup-contents-wrapper{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/form/signup/illust_signup_pc.jpg),url(https://wcdn.valuebooks.jp/ws/site/assets/images/form/login/bg_repeat_image.png);background-position:bottom,0 100%;background-repeat:no-repeat,repeat-x;background-size:1280px 280px,116px 76px;margin-bottom:-100px;padding-top:50px;padding-bottom:150px}.signup-contents{box-sizing:border-box;justify-content:center;width:100%;min-width:1024px;max-width:1280px;margin:0 auto;padding:0 60px;display:flex}.signup-contents .signup-contents-inner:first-child{width:calc(45% - 140px);margin-right:140px;line-height:2}.signup-contents .signup-contents-inner:first-child h1{margin:40px 0}.signup-contents .signup-contents-inner:first-child h1 img{width:290px}.signup-contents .signup-contents-inner form dl{width:100%}.signup-contents .signup-contents-inner form dl :before{content:"";width:0;height:0;margin-top:-.4em;display:block}.signup-contents .signup-contents-inner form dl :after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.signup-contents .signup-contents-inner form dl dt{margin-bottom:8px;font-size:12px}.signup-contents .signup-contents-inner form .signup-mail{margin-bottom:16px}.signup-contents .signup-contents-inner form .signup-mail-conf{margin-bottom:24px}.signup-contents .signup-contents-inner form input{padding:7px 15px}.signup-contents .signup-contents-inner form input::placeholder{color:#cacaca;letter-spacing:0;opacity:1;font-size:14px;line-height:normal}.signup-contents .signup-contents-inner form input::-webkit-input-placeholder{color:#cacaca;padding-top:.2em}.signup-contents .signup-contents-inner form input:focus::placeholder{color:#0000}.signup-contents .signup-contents-inner form input:focus::placeholder{color:#0000}.signup-contents .signup-contents-inner form label.error{padding-top:8px;display:inline-block}.signup-contents .signup-contents-inner .for-customer-from-rakuten{margin:24px 0;font-size:12px;font-weight:700}.signup-contents .signup-contents-inner .for-customer-from-rakuten .title{font-size:120%;line-height:2rem;display:block}.signup-contents .signup-contents-inner .for-customer-from-rakuten .inline{display:inline-block}.signup-contents .signup-contents-inner .for-customer-from-rakuten .emphasize{color:#009098;font-style:normal;font-weight:700}.signup-contents .signup-contents-inner .for-customer-from-rakuten a{display:inline-block}.signup-contents .signup-form-contents{box-sizing:border-box;border:1px solid #cacaca;width:400px;padding:40px}.signup-contents .signup-form-contents .signup-contents-inner-header :before{content:"";width:0;height:0;margin-top:-.4em;display:block}.signup-contents .signup-form-contents .signup-contents-inner-header :after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.signup-contents .signup-form-contents .signup-contents-inner-header h2{color:#000;text-align:center;margin-bottom:24px;font-size:22px;font-weight:700}.signup-contents .signup-form-contents .signup-contents-inner-header p{color:#000;text-align:center;margin-bottom:16px;font-size:12px;font-weight:700}.signup-contents .signup-form-contents .btn button,.signup-contents .signup-form-contents .btn-red button,.signup-contents .signup-form-contents .btn-green button{-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-bottom:40px;padding:16px 0;font-size:16px;line-height:.9}.signup-contents .signup-form-contents .btn-info-txt,.signup-contents .signup-form-contents .btn-info-txt-red{text-align:left;font-size:11px}.signup-contents .signup-form-contents .other-site-id{margin-bottom:40px}.signup-contents .signup-form-contents .login-here{text-align:center}.signup-contents .signup-form-contents .login-here a{font-size:12px}.signup-contents-comp,.signup-send-error{box-sizing:border-box;background-color:#fbfaf5;width:840px;margin:0 auto 50px;padding:24px}.signup-contents-comp .signup-contents-inner h2,.signup-send-error .signup-contents-inner h2{text-align:center;margin-bottom:0;font-size:20px}.signup-send-error{background:0 0;padding:0}.signup-send-error h3{margin-bottom:20px;font-size:16px;font-weight:800}.signup-send-error p{margin-bottom:20px}.signup-send-error p:last-of-type{margin-bottom:40px}.regist-contents dl.newsletter{margin-bottom:80px}.regist-contents dl.newsletter dd{vertical-align:top;box-sizing:unset}.regist-contents dl.newsletter dd h3{margin-bottom:16px}.regist-contents dl.newsletter dd label{cursor:pointer;margin-bottom:5px;font-weight:700;display:block}.regist-contents dl.newsletter dd p{font-size:14px}.regist-contents dl.newsletter dd .annotation-coupon{color:#38b48b;margin-bottom:16px;padding-left:25px}.regist-contents dl.newsletter dd .annotation-coupon b{font-weight:700}.regist-contents dl.newsletter dd .tooltip{border:1px solid #6e6e6e;border-radius:4px}.regist-contents dl.newsletter dd .tooltip:before{border-top:16px solid #6e6e6e;top:98%}.regist-contents dl.newsletter dd .tooltip h3{margin-bottom:11px;font-size:13px;font-weight:700}.regist-contents dl.newsletter dd .tooltip p{margin-bottom:15px;font-size:12px}.regist-contents dl.newsletter dd .annotation{padding-left:25px;font-size:14px}.regist-contents dl.newsletter dd .letter-banner{width:400px;margin:16px 0 10px}.regist-contents dl.newsletter dd .letter-checkbox{float:left;padding-left:5px}.regist-contents dl.newsletter dd .letter-checkbox span{font-size:16px;font-weight:700}.regist-contents dl.newsletter dd .tooltip-click{float:none;background:0 0;width:16px;height:28px}.regist-contents .btn-box .l-size{margin-right:0}.regist-contents .view-privacy{text-align:center;margin-bottom:15px;font-size:12px}.regist-contents-comp .welcome-illust{text-align:center;margin-top:60px;margin-bottom:40px}.regist-contents-comp .welcome-illust img{width:180px;height:120px;margin-bottom:40px}.regist-contents-comp .welcome-illust h2{text-align:center;color:#2c2c2c;font-size:24px}.regist-contents-comp .welcome-illust p{text-align:center;font-size:18px}.regist-contents-comp .welcome-illust .icon{width:18px;height:24px;margin:2px 4px}.regist-contents-comp .coupon-summary{color:#0095d9;margin-bottom:40px;font-size:20px}.regist-contents-comp .coupon-summary p{text-align:center;margin-bottom:0;font-weight:700}.regist-contents-comp .coupon-description{border:1px solid #000;margin-bottom:40px;padding:20px;font-size:16px}.regist-contents-comp .coupon-description b{font-weight:700}.regist-contents-comp .coupon-description p{text-align:left;margin-bottom:0}.regist-contents-comp .coupon-code-wrapper{flex-direction:row;display:flex;position:relative}.regist-contents-comp .coupon-code-wrapper .coupon-code{margin-top:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.regist-contents-comp .coupon-code-wrapper p{text-align:center}.regist-contents-comp .coupon-code-wrapper .coupon-code-small{margin-bottom:16px;font-size:16px;font-weight:700;line-height:1}.regist-contents-comp .coupon-code-wrapper .coupon-code-large{margin-bottom:10px;font-size:48px;font-weight:700;line-height:1}.regist-contents-comp .coupon-code-wrapper .button{color:#fff;box-sizing:border-box;-ms-border-radius:16px;-o-border-radius:16px;text-align:center;cursor:pointer;background-color:#1f3134;border-radius:16px;width:180px;height:32px;margin:16px auto 0;padding:4px 16px;font-size:16px}.regist-contents-comp .coupon-code-wrapper .toast-success{color:#fff;z-index:9999;-ms-border-radius:30px;-o-border-radius:30px;background-color:#009098;border:2px solid #fff;border-radius:30px;align-items:center;padding:15px 45px;display:flex;position:fixed;bottom:15px;right:15px}.regist-contents-comp .coupon-code-wrapper .toast-success img{width:16px;margin-right:10px}.regist-contents-comp .coupon-code-wrapper .toast-warn{color:#fff;-ms-border-radius:30px;-o-border-radius:30px;background-color:#bf7070;border:2px solid #fff;border-radius:30px;align-items:center;padding:15px 45px;display:flex;position:fixed;bottom:15px;right:15px}.regist-contents-comp .coupon-code-wrapper .toast-warn img{width:16px;margin-right:10px}.regist-contents-comp .coupon-note{margin:24px 32px 88px;font-size:12px}.regist-contents-comp .coupon-note p{margin-bottom:0}.regist-contents-comp .coupon-inner{flex-direction:column;align-items:stretch;width:640px;margin:0 auto;display:flex}.regist-contents-error .inner{text-align:center}.regist-contents-error .inner h2{color:#ff0a0a;text-align:center;margin-bottom:40px;font-size:18px}.regist-contents-error .inner .btn-leave,.regist-contents-error .inner .btn-outline{margin:0 auto}.view-newsletter-example{box-sizing:border-box;background-color:#f5f5f5;width:640px;height:calc(100% - 128px);padding:24px 40px;overflow-y:scroll}.view-newsletter-example h3{color:#000;text-align:center;margin:22px 0 40px;font-weight:700}.view-newsletter-example dl dt{text-align:center;margin-bottom:16px}.view-newsletter-example dl dd{text-align:center;margin-bottom:64px}.view-newsletter-example dl dd img{width:320px}.view-newsletter-example .icon-close{float:right;cursor:pointer;width:20px}.view-newsletter-example .btn-close{cursor:pointer;border:1px solid #2c2c2c;border-radius:4px;justify-content:center;align-items:center;width:320px;height:32px;margin:0 auto;padding:0;font-size:12px;display:flex}.mypage-top .mypage-top-header{margin-bottom:50px}.mypage-top .mypage-top-header .mypage-profile{width:400px;margin:0 auto}.mypage-top .mypage-top-header .mypage-profile .mypage-profile-icon{width:120px;margin:0 auto}.mypage-top .mypage-top-header .mypage-profile .login-name{text-align:center;margin-bottom:20px;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;font-size:18px}.mypage-top .mypage-top-header .mypage-profile h3{text-align:center;color:#fff;background:#0095d9;padding:4px 0}.mypage-top .mypage-top-contents{box-sizing:border-box;flex-flow:wrap;justify-content:space-between;align-items:stretch;width:980px;margin:0 auto;display:flex}.mypage-top .mypage-top-contents .mypage-item{width:300px;margin-bottom:50px;position:relative}.mypage-top .mypage-top-contents .mypage-item .mypage-item-icon{width:100px;margin:0 auto}.mypage-top .mypage-top-contents .mypage-item h3{text-align:center;font-size:16px}.mypage-top .mypage-top-contents .mypage-item p{text-align:center}.mypage-top .mypage-top-contents .mypage-item a{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.mypage-top .mypage-top-contents .mypage-item .new-label,.mypage-top .mypage-top-contents .mypage-item .hubi-label,.mypage-top .mypage-top-contents .mypage-item .first-label{color:#fff;-ms-border-radius:9px;-o-border-radius:9px;text-align:center;background:#ff0a0a;border-radius:9px;width:52px;height:18px;font-size:12px;line-height:18px;display:inline-block;position:absolute;top:14px;right:calc(50% - 74px);overflow:hidden}.mypage-top .mypage-top-contents .mypage-item .first-label{background:#0095d9}.mypage-top .mypage-top-contents .mypage-item .hubi-label{width:18px;right:calc(50% - 48px)}.mypage-top .mypage-top-contents .mypage-item-bottom{border-top:1px dotted #000;justify-content:flex-end;width:780px;margin:30px auto 0;padding-top:40px;display:flex}.mypage-top .mypage-top-contents .mypage-item-bottom li:not(:last-child){margin-right:45px}.mypage-top .mypage-top-contents .mypage-item-bottom a{color:#868687}.mypage-header{background:#1f3134;width:100%;margin-bottom:30px}.mypage-header .inner .login-name{color:#fff;padding:24px 0;font-size:20px;line-height:1}.mypage-contents{margin-bottom:100px}.mypage-contents .inner{box-sizing:border-box;flex-flow:row;justify-content:space-between;align-items:flex-start;display:flex}.mypage-contents .inner .mypage-side{flex:none;width:280px;margin-right:40px;padding-left:12px}.mypage-contents .inner .mypage-side dl{border-bottom:1px solid #eee;margin-bottom:40px;padding-bottom:28px}.mypage-contents .inner .mypage-side dl:first-child{margin-bottom:38px}.mypage-contents .inner .mypage-side dl:first-child dt{padding-bottom:0}.mypage-contents .inner .mypage-side dl:last-child{border-bottom:0;margin-bottom:0}.mypage-contents .inner .mypage-side dl:last-child dt a{padding-top:0}.mypage-contents .inner .mypage-side dl dt{color:#6e6e6e;padding-bottom:20px;font-size:18px}.mypage-contents .inner .mypage-side dl dt.purchase-service{justify-content:space-between;align-items:center;display:flex}.mypage-contents .inner .mypage-side dl dt.current a,.mypage-contents .inner .mypage-side dl dd.current a{font-weight:700}.mypage-contents .inner .mypage-side dl dt a,.mypage-contents .inner .mypage-side dl dd a{box-sizing:border-box;font-size:14px}.mypage-contents .inner .mypage-side dl dt a:before,.mypage-contents .inner .mypage-side dl dd a:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.mypage-contents .inner .mypage-side dl dt a:after,.mypage-contents .inner .mypage-side dl dd a:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.mypage-contents .inner .mypage-side dl dt a,.mypage-contents .inner .mypage-side dl dd a{color:#2c2c2c;padding:12px 0;line-height:1.86;display:block}.mypage-contents .inner .mypage-side .btn,.mypage-contents .inner .mypage-side .btn-red,.mypage-contents .inner .mypage-side .btn-green{color:#fff;text-align:center;background:#0095d9;border-radius:4px;width:116px;padding:10px;font-size:12px}.mypage-contents .inner .mypage-side .bank-link,.mypage-contents .inner .mypage-side .identity-link{align-items:center;height:38.81px;display:flex}.mypage-contents .inner .mypage-side .hubi-label{color:#fff;-ms-border-radius:9px;-o-border-radius:9px;background:#2c2c2c;border-radius:9px;justify-content:center;align-items:center;width:18px;height:18px;margin-left:16px;font-size:12px;display:inline-flex;overflow:hidden}.mypage-contents .inner .mypage-side .infomation-link{align-items:center;display:flex}.mypage-contents .inner .mypage-side .infomation-link .js-info-cnt{width:16px;height:16px;margin:0 0 2px 20px;display:flex}.mypage-contents .inner .mypage-contents-inner-wrapper{width:100%}.mypage-contents .inner .mypage-contents-inner-wrapper #notice-text.type-GO{width:100%;margin-bottom:60px}.mypage-contents .inner .mypage-main{box-sizing:border-box;width:100%}.mypage-contents .inner .mypage-main .mypage-customer-contents{box-sizing:border-box;background:#fbfaf5;width:100%;margin-bottom:30px;padding:40px}.mypage-contents .inner .mypage-main .mypage-customer-contents h3{border-bottom:1px solid #1f3134;padding-bottom:15px;font-size:16px;font-weight:700}.mypage-contents .inner .mypage-main .mypage-customer-contents table{width:100%}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr{border-bottom:1px solid #1f3134}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr th{vertical-align:middle;width:200px}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td{vertical-align:middle;padding:20px 0}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .emphasis{font-weight:700}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-red,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-green{text-align:right}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn a,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-red a,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-green a{background-color:#4293d4;min-width:50px;max-width:82px}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn a:before,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-red a:before,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-green a:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn a:after,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-red a:after,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-green a:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn a,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-red a,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-green a{white-space:nowrap;width:auto;padding:8px 10px 7px;display:inline-block}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn a.emphasis,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-red a.emphasis,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-green a.emphasis{color:#fff;background-color:#2c2c2c;border-color:#2c2c2c;font-weight:400}.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn .nickname,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-red .nickname,.mypage-contents .inner .mypage-main .mypage-customer-contents table tbody tr td .btn-green .nickname{width:auto}.mypage-contents .inner .mypage-main .mypage-customer-contents .postcode:before{content:"〒"}.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply{flex-direction:column;justify-content:center;align-items:center;margin:64px auto 24px;display:flex}.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply p{margin-bottom:24px}.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn,.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn-red,.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn-green{width:315px}.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn a,.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn-red a,.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn-green a{font-size:18px}.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn a:before,.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn-red a:before,.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn-green a:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn a:after,.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn-red a:after,.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn-green a:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn a,.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn-red a,.mypage-contents .inner .mypage-main .mypage-customer-contents .purchase-apply .btn-green a{padding:23px 0}.mypage-contents .inner .mypage-main #customer-info-setting table tbody tr th{line-height:1}.mypage-contents .inner .mypage-main #customer-info-setting table tbody tr th .icon-conf{vertical-align:middle;width:14px;height:14px;margin-left:10px;display:inline-block}.mypage-contents .inner .mypage-main #customer-info-setting table tbody tr th aside{padding-top:10px;font-size:80%}.mypage-contents .inner .mypage-main #customer-info-setting table tbody tr th aside a{color:#2c2c2c;text-decoration:underline}.mypage-contents .inner .mypage-main #other-site-setting table tbody tr th{width:auto}.mypage-contents .inner .mypage-main #mail-magazine-setting{margin-bottom:0}.mypage-contents .inner .mypage-main #mail-magazine-setting h3{border-bottom:0}.mypage-contents .inner .mypage-main #mail-magazine-setting .mail-magazine-setting-header{flex:none}.mypage-contents .inner .mypage-main #mail-magazine-setting .mail-magazine-setting-wrapper,.mypage-contents .inner .mypage-main #mail-magazine-setting .mail-magazine-setting-inner{justify-content:space-between;align-items:center;display:flex}.mypage-contents .inner .mypage-main #mail-magazine-setting .mail-magazine-setting-wrapper form{flex:0 600px}.mypage-contents .inner .mypage-main #mail-magazine-setting .mail-magazine-setting-wrapper .annotation{padding:0 25px}.mypage-contents .inner .mypage-main #mail-magazine-setting .newsletter-description{background-color:#fff;margin-top:0;margin-left:auto}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody{border-top:1px solid #1f3134;border-bottom:1px solid #1f3134}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr{border-bottom:0}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr th{white-space:nowrap;width:auto;padding-right:40px}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr td label{cursor:pointer;margin-bottom:5px;display:block}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr td .btn button,.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr td .btn-red button,.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr td .btn-green button{white-space:nowrap;background-color:#4293d4;outline-width:0;width:auto;min-width:50px;max-width:82px;padding:8px 10px 7px;line-height:1;display:inline-block}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr td .btn button:disabled,.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr td .btn-red button:disabled,.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr td .btn-green button:disabled{cursor:default;background:#ccc;border-color:#ccc}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr:first-child td{padding-top:40px}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr:last-child td{padding-bottom:40px}.mypage-contents .inner .mypage-main #mail-magazine-setting #mail-magazine-setting-response{text-align:center}.mypage-contents .inner .mypage-main #mail-magazine-setting #mail-magazine-setting-response span{padding:25px 0 40px;display:block}.mypage-contents .inner .mypage-main #mail-magazine-setting #mail-magazine-setting-response .error-message{color:red}.mypage-contents-inner{box-sizing:border-box;background-color:#fbfaf5;min-height:200px;padding:40px}.mypage-contents-inner h3{color:#2c2c2c;margin-bottom:40px;font-size:16px;font-weight:700}.mypage-contents-inner h3:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.mypage-contents-inner h3:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.gaibu-auth-contents .inner h2{text-align:center;margin-bottom:30px;font-size:18px}.gaibu-auth-contents .inner .btn,.gaibu-auth-contents .inner .btn-red,.gaibu-auth-contents .inner .btn-green{margin:0 auto}.customer-offer .change-btn{text-align:center;border:1px solid #0095d9;width:140px;margin:-30px 0 40px auto;font-size:13px;display:block}.customer-offer .change-btn a{text-align:center;width:100%;display:block}.customer-offer .boxcount-input{position:relative}.customer-offer .shipping-check .shipping-check-message{font-size:14px;display:inline}.customer-offer .shipping-check .shipping-check-message:first-of-type{font-size:16px}.customer-offer .idcheck-caution{width:500px;padding-bottom:10px}.customer-offer .idcheck-caution li:last-child{margin-top:10px}.customer-offer .id-example{box-sizing:border-box;border-radius:0;justify-content:space-between;align-items:center;width:500px;margin:5px 0 0;padding:6px 16px;display:flex}.customer-offer .id-example span{font-size:12px}.customer-offer .id-example:before{display:none}.customer-offer .id-example:after{content:"";border-bottom:1px solid #ff0a0d;border-right:1px solid #ff0a0d;width:7px;height:7px;margin-bottom:3px;display:block;transform:rotate(45deg)}.customer-offer .id-example.on:after{border:0;border-top:1px solid #ff0a0d;border-left:1px solid #ff0a0d;margin-top:3px;margin-bottom:0}.customer-offer .view-id-example{border:1px solid #ff0a0d;border-top:0;width:500px;padding:32px 24px 24px}.customer-offer .view-id-example ul{margin-bottom:24px}.customer-offer .view-id-example .caution-health-card-list{flex-direction:column;font-size:12px}.customer-offer .anniversary-campaign .success-green a{color:#38b58b;margin-top:5px;text-decoration:underline;display:inline-block}.customer-offer .anniversary-campaign dt{padding-left:0}.customer-offer .anniversary-campaign dt .label{word-break:keep-all;line-break:strict;word-wrap:break-word;overflow-wrap:break-word;width:200px;font-size:13px;display:inline-block}.customer-offer .anniversary-campaign dd .select-labels{flex-direction:column;display:flex}.customer-offer .anniversary-campaign dd .select-labels label{cursor:pointer;width:fit-content}.customer-offer #campaign_name{white-space:break-spaces}.customer-offer .introduce-wapper{margin-bottom:40px}.customer-offer .introduce-wapper dl{margin-bottom:0}.customer-offer .introduce-wapper .banner-introduction{width:400px;margin-top:12px;display:block}.coupon-message-from-landing{justify-content:center;display:flex}.coupon-message-from-landing div{color:#fff;width:560px;margin-bottom:24px;background-color:#58a0c1!important;border-color:#58a0c1!important;border-radius:8px!important;padding:48px!important}.coupon-message-from-landing div p{text-align:center;font-size:1.25rem!important}#tooltip-14anv.tooltip a{color:#38b58b;text-decoration:underline}#tooltip-idcheck.tooltip a{margin-top:10px;font-size:12px;display:block}.customer-offer-confirm .red{color:#ff0a0a}.customer-offer-confirm #campaign_name{white-space:break-spaces}.customer-offer-confirm .anniversary-campaign dt{word-break:keep-all;line-break:strict;word-wrap:break-word;overflow-wrap:break-word;padding-left:10px;padding-right:10px;font-size:14px}.customer-offer-comp .inner{margin-bottom:50px}.customer-offer-comp .inner h2{text-align:center;margin-bottom:40px;font-size:30px}.customer-offer-comp .inner p{text-align:center;margin-bottom:40px;font-size:20px}.customer-offer-comp .reward{border-top:1px solid #000;border-bottom:1px solid #000;width:840px;margin:50px auto;padding-top:50px;padding-bottom:50px}.customer-offer-comp .reward h2{text-align:center;margin-bottom:20px;font-size:30px}.customer-offer-comp .reward div{text-align:center;margin-top:20px;font-size:20px}.customer-offer-comp .reward div.embedded{margin-bottom:20px}.customer-offer-comp .reward div.url{font-size:1.4em;text-decoration:underline}.customer-offer-comp .offer-comp-inner{box-sizing:border-box;background:#fbfaf5;width:840px;margin:0 auto 50px;padding:48px}.customer-offer-comp .offer-comp-inner h3{text-align:center;margin-bottom:20px;font-size:30px}.customer-offer-comp .offer-comp-inner p{margin-bottom:20px}.customer-offer-comp .id-upload-link .id-list{box-sizing:border-box;flex-flow:wrap;justify-content:flex-start;align-items:stretch;margin-bottom:40px;display:flex}.customer-offer-comp .id-upload-link .id-list li{color:#fff;text-align:center;background:#999;width:calc(33.3333% - 8px);margin:0 0 8px 8px;padding:10px 0;display:block}.customer-offer-comp .id-upload-link .id-list li:nth-child(3n){margin-right:0}.customer-offer-comp .bank-add-link p{margin-bottom:50px}.customer-offer-invalid .inner p{text-align:center;margin-bottom:50px;font-size:20px}.customer-offer-invalid .inner .btn-leave,.customer-offer-invalid .inner .btn-outline{margin:0 auto}.boxcount-balloon{position:absolute;top:3px;left:200px}.boxcount-balloon .body{color:#fff;background-color:#ff0a0a;border-radius:10px;margin:1.5em 0 1.5em 15px;padding:2px 20px;font-size:14px;display:inline-block;position:relative}.boxcount-balloon .body span{font-size:14px}.boxcount-balloon .body:before{content:"";border:5px solid #0000;border-right-color:#ff0a0a;margin-top:-5px;position:absolute;top:50%;left:-10px}.customer-offer .check-area .btn-info-txt,.customer-offer .check-area .btn-info-txt-red,.customer-offer .check-area .btn-info-txt input[type=checkbox],.customer-offer .check-area .btn-info-txt-red input[type=checkbox],.customer-offer .check-area .btn-info-txt label,.customer-offer .check-area .btn-info-txt-red label{cursor:pointer}.mypage-main .hubi-wrapper{margin-bottom:50px}.mypage-main .hubi-wrapper .state-hubi-header{margin-bottom:10px}.mypage-main .hubi-wrapper .state-hubi-header h3{margin-bottom:10px;font-size:18px}.mypage-main .hubi-wrapper .state-hubi-contents{box-sizing:border-box;border:2px solid #0095d9;margin-bottom:10px;padding:24px}.mypage-main .hubi-wrapper .state-hubi-contents table{width:100%}.mypage-main .hubi-wrapper .state-hubi-contents table tbody tr th{vertical-align:middle;width:auto;font-size:24px}.mypage-main .hubi-wrapper .state-hubi-contents table tbody tr th span{color:#0095d9}.mypage-main .hubi-wrapper .state-hubi-contents table tbody tr td{vertical-align:middle}.mypage-main .hubi-wrapper .state-hubi-contents table tbody tr .change{width:200px}.mypage-main .customer-status h3{font-size:18px}.mypage-main .customer-status .customer-status-navi{flex-flow:wrap;justify-content:space-between;align-items:stretch;display:flex}.mypage-main .customer-status .customer-status-navi li{text-align:center;width:14.2857%;padding:0 0 30px;position:relative}.mypage-main .customer-status .customer-status-navi li p{text-align:center;color:#0095d9;opacity:.5;width:100%;padding-top:100px}.mypage-main .customer-status .customer-status-navi li #flow01{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_offer_active.svg) top/100px no-repeat}.mypage-main .customer-status .customer-status-navi li #flow01:after{content:"";opacity:.5;border-top:1px solid;width:100%;position:absolute;top:30%;left:100%}.mypage-main .customer-status .customer-status-navi li #flow02{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_satei_active.svg) top/100px no-repeat}.mypage-main .customer-status .customer-status-navi li #flow02:after{content:"";opacity:.5;border-top:1px solid;width:100%;position:absolute;top:30%;left:100%}.mypage-main .customer-status .customer-status-navi li #flow03{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_report_active.svg) top/100px no-repeat}.mypage-main .customer-status .customer-status-navi li #flow03:after{content:"";opacity:.5;border-top:1px solid;width:100%;position:absolute;top:30%;left:100%}.mypage-main .customer-status .customer-status-navi li #flow04{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_yen_active.svg) top/100px no-repeat}.mypage-main .customer-status .customer-status-navi li #flow05{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_cancel_active.svg) top/100px no-repeat}.mypage-main .customer-status .customer-status-navi .customer-status-active:before{content:"";border:18px solid #0000;border-bottom:24px solid #999;position:absolute;bottom:0;left:calc(50% - 18px)}.mypage-main .customer-status .customer-status-navi .customer-status-active:after{content:"";border:18px solid #0000;border-bottom:24px solid #fff;position:absolute;bottom:-2px;left:calc(50% - 18px)}.mypage-main .customer-status .customer-status-navi .customer-status-active p{color:#0095d9;opacity:1}.mypage-main .customer-status .customer-status-navi .customer-status-active #flow01:after,.mypage-main .customer-status .customer-status-navi .customer-status-active #flow02:after,.mypage-main .customer-status .customer-status-navi .customer-status-active #flow03:after{opacity:.25}.mypage-main .customer-status .customer-status-navi .customer-status-clear{position:relative}.mypage-main .customer-status .customer-status-navi .customer-status-clear span{opacity:1;width:20px;height:20px;margin:auto;position:absolute;bottom:60px;left:0;right:0}.mypage-main .customer-status .customer-status-contents{box-sizing:border-box;border-top:1px solid #999;padding-top:14px}.mypage-main .customer-status .customer-status-contents .status-contents-header{border-bottom:1px solid #999;width:100%;margin-bottom:20px;padding-bottom:10px;display:table}.mypage-main .customer-status .customer-status-contents .status-contents-header .offer-date{vertical-align:middle;font-size:18px;display:table-cell}.mypage-main .customer-status .customer-status-contents .status-contents-header .kaitori-nummber{vertical-align:middle;text-align:right;display:table-cell}.mypage-main .customer-status .customer-status-contents .status-contents-inner p{margin-bottom:20px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .edit-shipment-schedule-btn{margin:20px auto;display:inline-block}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka{position:relative;overflow:hidden}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .satei-kekka-check .btn,.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .satei-kekka-check .btn-red,.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .satei-kekka-check .btn-green{text-align:center}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .satei-kekka-check .btn button,.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .satei-kekka-check .btn-red button,.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .satei-kekka-check .btn-green button{width:300px;padding:8px 0;font-size:18px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .kaitori-kekka-list-btn{border-bottom:1px solid #f2f2f2;width:calc(100% - 320px);padding-bottom:6px;font-size:16px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .js-mesais{float:left;width:calc(100% - 320px)}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .js-mesais tbody tr td{box-sizing:border-box;background:#fff;border-bottom:1px solid #f2f2f2;padding:8px 16px;font-size:13px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .js-mesais tbody tr .title-count,.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .js-mesais tbody tr .non-title{width:50px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .js-mesais tbody tr .title-count span,.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .js-mesais tbody tr .non-title span{text-align:center;color:#fff;-ms-border-radius:10px;-o-border-radius:10px;vertical-align:middle;background:#0095d9;border-radius:10px;width:50px;padding:4px 0;font-size:12px;line-height:1;display:inline-block}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .js-mesais tbody tr .non-title{background:#ff0a0a}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .js-mesais tbody tr .non-title:after{border-left:6px solid #ff0a0a}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select{float:right;box-sizing:border-box;background:#fbfaf5;width:300px;padding:24px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .torihiki-kekka-info{margin-bottom:20px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .torihiki-kekka-info li{border-bottom:1px solid #f2f2f2;width:100%;padding:4px 0;display:table}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .torihiki-kekka-info li span{font-size:13px;display:table-cell}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .torihiki-kekka-info li span:last-child{text-align:right}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .torihiki-kekka-info li:last-child{color:#ff0a0a}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .torihiki-kekka-info li:last-child span{font-size:14px;font-weight:800}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select h4{margin-bottom:10px;font-size:13px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .status-select{margin-bottom:20px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .status-select li{font-weight:800}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .status-select li:first-child{margin-bottom:10px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .status-select-info1{color:#ff0a0a;margin-bottom:5px;font-size:13px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .status-select-info2{margin-bottom:5px;font-size:13px;display:none}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .btn button,.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .btn-red button,.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .btn-green button{padding:8px 0;font-size:18px}.situation-not-found{background-color:#fbfaf5}.situation-not-found section{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.situation-not-found h2{text-align:center;margin-bottom:30px;font-size:18px}.situation-not-found .btn,.situation-not-found .btn-red,.situation-not-found .btn-green{margin:0 auto}#modal-satei-kekka{width:100%;min-height:100%}#modal-satei-kekka .inner{margin:0 auto;padding-top:130px;padding-bottom:130px;position:relative}#modal-satei-kekka .inner .close-btn{position:absolute;top:30px;right:0}#modal-satei-kekka .inner .close-btn img{width:50px;height:50px}#modal-satei-kekka .inner h2{text-align:center;font-size:32px}#modal-satei-kekka .inner .text1{margin-top:40px;font-size:16px}#modal-satei-kekka .inner .satei-kekka{margin-top:15px;display:flex}#modal-satei-kekka .inner .satei-kekka .satei-kekka-detail-wrap{width:calc(100% - 300px);margin-bottom:30px;margin-right:15px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select-wrap{box-sizing:border-box;background-color:#fbfaf5;width:300px;padding:15px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select{box-sizing:border-box;background-color:#fff;padding:20px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .text2{margin-bottom:30px;font-size:16px;font-weight:700}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary{border-top:1px solid #939393;padding:32px 0;font-size:16px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary li{justify-content:space-between;display:flex}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary li .title{font-weight:700}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary li .red{color:#ff0a0a}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary li .blue{color:#3997d8}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary li{margin-bottom:8px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary li:last-child{margin-bottom:0}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .souryou{margin-bottom:16px;padding-top:8px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .souryou p{font-weight:700}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .souryou__free{margin-bottom:4px;padding-top:8px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .souryou__free p{font-weight:700}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .souryou__free__message{justify-content:flex-start;display:flex}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .souryou__free__message p{color:#3997d8;font-size:12px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .kaitorikingaku-goukei p,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .points p{font-weight:700}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .campaign-zouritsu{color:#0095d9;justify-content:space-between;margin-bottom:2px;font-size:14px;display:flex}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .campaign-zouritsu p{text-align:right;font-weight:700;line-height:1.25rem}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .campaign-zouritsu__comment{color:#898989;font-size:12px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .campaign-zougaku{color:#0095d9;justify-content:space-between;margin-bottom:16px;font-size:14px;display:flex}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .campaign-zougaku p{font-weight:700}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control{border-top:1px solid #939393;padding:32px 0;font-size:16px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control li{margin-bottom:8px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control li:last-child{margin-bottom:0}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .campaign-name{margin-bottom:4px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .campaign-name p{color:#d02;font-weight:700}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .campaign-name__message{justify-content:flex-start;display:flex}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .campaign-name__message p{color:#d02;border:1px solid #d02;border-radius:4px;margin-bottom:12px;padding:8px;font-size:12px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .ginkou-furikomi{position:relative}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .ginkou-furikomi label{font-weight:700}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .ginkou-furikomi span{font-weight:700;position:absolute;top:-3px;right:0}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .heisha-hikiuke label{font-weight:700}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .cancel{position:relative}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .cancel label{font-weight:700}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .cancel span{font-weight:700;position:absolute;top:-3px;right:0}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .submit .btn button,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .submit .btn-red button,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .submit .btn-green button{padding-top:10px;padding-bottom:10px;font-size:16px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text{cursor:pointer;box-sizing:border-box;display:inline-block;position:relative;overflow:hidden}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio{border:1px solid #737373;border-radius:100%;width:18px;height:18px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text{min-height:23px;padding-left:23px;line-height:23px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio:before,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text:before,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text:after{content:"";box-sizing:border-box;position:absolute}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio:before,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text:before{border-radius:100%}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio:before{margin:auto;inset:0}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text:before,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text:after{margin-top:auto;margin-bottom:auto;top:0;bottom:0}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio:before{z-index:1;background-color:#3b9be7;width:10px;height:10px;display:block}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text:before{z-index:3;border:1px solid #737373;width:18px;height:18px;left:0}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text:after{z-index:1;background-color:#3b9be7;border-radius:100%;width:10px;height:10px;left:4px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio input[type=radio],#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text input[type=radio]{-webkit-appearance:none;-moz-appearance:none;z-index:2;box-sizing:border-box;border-radius:100%;outline:none;width:18px;height:18px;margin:auto 0;position:absolute;top:0;bottom:0;left:-18px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio input[type=radio]{display:block;box-shadow:18px 0 #fff}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text input[type=radio]{box-shadow:18px 0 #fff}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text input[type=radio]:focus,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text input[type=radio]:checked,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio input[type=radio]:focus,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio input[type=radio]:focus:checked{opacity:.2}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text input[type=radio]:focus,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text input[type=radio]:focus:checked,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio input[type=radio]:focus,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio input[type=radio]:checked{box-shadow:18px 0 #fff}.shuka-edit .boxcount-input{position:relative}.shuka-edit input[name=campaign_code]{width:552px}.shuka-edit-comp .inner h2{text-align:center;margin-bottom:40px;font-size:30px}.kaitori-history{box-sizing:border-box;background:#fbfaf5;padding:40px}.kaitori-history .kaitori-history-header{border-bottom:1px solid #ccc;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:24px;display:flex}.kaitori-history .kaitori-history-header h3{width:50%;font-size:18px}.kaitori-history .kaitori-history-header .kaitori-history-search{-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;width:50%;position:relative}.kaitori-history .kaitori-history-header .kaitori-history-search form{text-align:right}.kaitori-history .kaitori-history-header .kaitori-history-search form dt{width:60%;margin-left:auto}.kaitori-history .kaitori-history-header .kaitori-history-search form dt input{-ms-border-radius:20px;-o-border-radius:20px;background:#fff;border:1px solid #ccc;border-radius:20px;outline:0;width:100%;font-size:14px}.kaitori-history .kaitori-history-header .kaitori-history-search form dd{position:absolute;top:0;right:0}.kaitori-history .kaitori-history-header .kaitori-history-search form dd button{cursor:pointer;outline:0;padding:8px 15px}.kaitori-history .kaitori-history-header .kaitori-history-search form dd button img{width:18px;height:18px;margin-top:2px}.kaitori-history .kaitori-history-header .history-count{padding-top:50px;font-size:14px;font-weight:800}.kaitori-history .kaitori-history-contents{box-sizing:border-box;background:#fff;margin-bottom:30px;padding:20px}.kaitori-history .kaitori-history-contents .kaitori-history-info{border-bottom:1px solid #1f3134;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:10px;display:flex}.kaitori-history .kaitori-history-contents .kaitori-history-info p{font-size:16px}.kaitori-history .kaitori-history-contents .kaitori-history-info .offer-date span{vertical-align:middle;margin-left:20px;font-size:12px;display:inline-block}.kaitori-history .kaitori-history-contents .kaitori-history-info .kaitori-status{border-left:1px solid #1f3134;padding:0 0 0 15px}.kaitori-history .kaitori-history-contents .kaitori-history-detail{flex-wrap:wrap;justify-content:space-between;display:flex}.kaitori-history .kaitori-history-contents .kaitori-history-detail ul{width:calc(100% - 98px)}.kaitori-history .kaitori-history-contents .kaitori-history-detail ul li{margin-right:20px;font-size:16px;display:inline-block}.kaitori-history .kaitori-history-contents .kaitori-history-detail .kaitori-meisai-detail{white-space:nowrap;padding:2px 20px}.kaitori-history .kaitori-history-none{box-sizing:border-box;background:#fff;padding:48px}.kaitori-history .kaitori-history-none p{text-align:center;margin-bottom:30px;font-size:18px}.kaitori-history .kaitori-history-none .btn,.kaitori-history .kaitori-history-none .btn-red,.kaitori-history .kaitori-history-none .btn-green{margin:0 auto}.modal-dialog-rireki-meisai-delete{position:relative}.modal-dialog-rireki-meisai-delete .modal-header{text-align:center;color:#fff;background-color:#eaeaea;width:100%;padding-top:2px;padding-bottom:2px;position:absolute;top:0;right:0}.modal-dialog-rireki-meisai-delete .modal-header .modal-close-btn{cursor:pointer;font-size:30px;line-height:1;position:absolute;top:0;right:5px}.modal-dialog-rireki-meisai-delete .modal-header .modal-close-btn a{color:#fff;cursor:pointer;display:block}.modal-dialog-rireki-meisai-delete .modal-content p{margin-top:20px;margin-bottom:20px}.modal-dialog-rireki-meisai-delete .modal-content{margin-top:20px}.modal-dialog-rireki-meisai-delete .modal-content .btn-leave button,.modal-dialog-rireki-meisai-delete .modal-content .btn-outline button{box-sizing:border-box;color:#0095d9;border-color:#0095d9}.modal-dialog-rireki-meisai-delete .modal-content .btn-leave,.modal-dialog-rireki-meisai-delete .modal-content .btn-outline{margin-right:20px}.modal-dialog-rireki-meisai-delete .modal-content .btn-red button{border:1px solid #ff0a0a}.modal-dialog-rireki-meisai-delete .modal-content .buttons{display:flex}.modal-dialog-rireki-meisai-delete .modal-content .buttons button{width:150px;padding-top:10px;padding-bottom:10px}.modal-dialog-rireki-meisai-delete-failed{position:relative}.modal-dialog-rireki-meisai-delete-failed .modal-header{text-align:center;color:#fff;background-color:#eaeaea;width:100%;padding-top:2px;padding-bottom:2px;position:absolute;top:0;right:0}.modal-dialog-rireki-meisai-delete-failed .modal-header .modal-close-btn{cursor:pointer;font-size:30px;line-height:1;position:absolute;top:0;right:5px}.modal-dialog-rireki-meisai-delete-failed .modal-header .modal-close-btn a{color:#fff;cursor:pointer;display:block}.modal-dialog-rireki-meisai-delete-failed .modal-content p{margin-top:20px;margin-bottom:20px}.modal-dialog-rireki-meisai-delete-failed .modal-content{margin-top:20px}.modal-dialog-rireki-meisai-delete-failed .modal-content .btn button,.modal-dialog-rireki-meisai-delete-failed .modal-content .btn-red button,.modal-dialog-rireki-meisai-delete-failed .modal-content .btn-green button{color:#0095d9;background-color:#0000;border:1px solid #0095d9;padding:10px 0}.modal-kaitori-history-detail{margin-top:130px;margin-bottom:50px}.modal-kaitori-history-detail .close-btn{position:absolute;top:-80px;right:50px}.modal-kaitori-history-detail .close-btn img{width:50px;height:50px}.modal-kaitori-history-detail .kaitori-history-detail-header h3{text-align:center;font-size:32px}.modal-kaitori-history-detail .kaitori-history-detail-header{margin-bottom:50px}.modal-kaitori-history-detail .kaitori-history-detail-summary{background-color:#fbfaf5;margin-bottom:50px;padding:15px}.modal-kaitori-history-detail .kaitori-history-detail-summary .contents{background-color:#fff;padding:10px}.modal-kaitori-history-detail .kaitori-history-detail-summary .info{border-bottom:1px solid #000;justify-content:space-between;padding-bottom:10px;display:flex}.modal-kaitori-history-detail .kaitori-history-detail-summary .info .situation{border-left:1px solid #000;padding-left:15px;font-weight:700}.modal-kaitori-history-detail .kaitori-history-detail-summary .info .situation span{font-weight:700}.modal-kaitori-history-detail .kaitori-history-detail-summary .info p{font-size:16px}.modal-kaitori-history-detail .kaitori-history-detail-summary .detail{background-color:#fff;padding-top:10px}.modal-kaitori-history-detail .kaitori-history-detail-summary .detail p{font-size:16px}.modal-kaitori-history-detail .kaitori-history-detail-content{display:flex}.modal-kaitori-history-detail .kaitori-history-detail-content .items-wrapper{width:calc(100% - 300px)}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt{box-sizing:border-box;background-color:#fbfaf5;width:300px;margin-left:15px;padding:15px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents{background-color:#fff;font-size:16px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents hr{border-color:#2c2c2c}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul{border-top:8px solid #fbfaf5;padding:32px 15px;font-weight:700}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li:last-child{margin-bottom:0}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .label{font-weight:800}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .souryou-label,.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .souryou-body{font-weight:700}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .torihikikingaku-goukei-label,.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .torihikikingaku-goukei-body,.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .points{font-weight:800}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .ginkoufurikomi-label,.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .ginkoufurikomi-body{font-weight:800;line-height:1.25rem}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .ginkoufurikomi-label span,.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .ginkoufurikomi-body span{font-size:80%}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li .ginkoufurikomi-body{font-size:20px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .souryou{margin-bottom:16px;padding-top:8px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .souryou__free{margin-bottom:0;padding-top:8px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .souryou__free__message{justify-content:flex-start;margin-bottom:16px;display:flex}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .souryou__free__message p{color:#3997d8;font-size:12px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-zouritsu{color:#0095d9;justify-content:space-between;margin-bottom:2px;font-size:14px;display:flex}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-zouritsu p{text-align:right;font-weight:700;line-height:1.25rem}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-zouritsu__comment{color:#898989;font-size:12px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-zougaku{color:#0095d9;justify-content:space-between;margin-bottom:16px;font-size:14px;display:flex}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-zougaku p{font-weight:700}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-name{margin-bottom:4px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-name__message{justify-content:flex-start;display:flex}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-name__message p{color:#d02;border-radius:4px;font-size:12px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-comment{color:#898989;font-size:12px;line-height:1rem;display:inline-block}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents .btn-red{background-color:#fbfaf5;padding-top:16px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents .btn-red .btn-delete{padding:8px;font-size:12px}.id-upload-comp .inner,.id-upload-invalid .inner{flex-direction:column;width:100%;min-width:100%;max-width:100%;padding:0}.id-upload-contents{width:100%}.id-upload-contents h1{margin-bottom:35px;font-size:30px}.id-upload-contents h1:before{content:"";width:0;height:0;margin-top:-.3em;display:block}.id-upload-contents h1:after{content:"";width:0;height:0;margin-bottom:-.3em;display:block}.id-upload-contents .hubi-message{color:#ff0a0a;margin-bottom:20px}.id-upload-contents .input-info-txt{margin-bottom:50px}.id-upload-contents .error-message{color:#ff0a0d;text-align:center;margin-bottom:15px;padding-left:15px}.id-upload-contents .error-message span{display:block}.id-upload-contents .id-upload-caution{margin-bottom:35px;padding:0 80px}.id-upload-contents .id-upload-caution li:nth-child(2){margin-bottom:15px}.id-upload-contents h2{margin-bottom:20px;font-size:18px}.id-upload-contents .id-upload-contents-inner h2,.id-upload-contents .id-upload-contents-inner .id-select,.id-upload-contents .id-upload-contents-inner .customer-info{padding:0 15px}.id-upload-contents .id-select{width:100%;margin-bottom:20px;display:table}.id-upload-contents .id-select dt{width:100px;padding-right:20px;display:table-cell}.id-upload-contents .id-select dd{display:table-cell}.id-upload-contents .id-select dd select{cursor:pointer;width:auto;padding-right:25px;font-size:14px}.id-upload-contents .id-select dd select .default-selection{display:none}.id-upload-contents .id-caution-red{color:#ff0a0d;width:560px;margin-bottom:16px;padding-left:135px;font-size:12px}.id-upload-contents .id-caution-red:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.id-upload-contents .id-caution-red:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.id-upload-contents .customer-info{margin-bottom:40px}.id-upload-contents .customer-info dl{border-bottom:1px solid #f2f2f2;width:100%;padding:12px 0;font-size:15px;display:table}.id-upload-contents .customer-info dl dt{vertical-align:middle;width:100px;display:table-cell}.id-upload-contents .customer-info dl dd{vertical-align:middle;display:table-cell}.id-upload-contents .id-upload{flex-direction:row;justify-content:center;align-items:stretch;margin-bottom:30px;display:flex}.id-upload-contents .id-upload .id-upload-area{width:300px;margin-bottom:50px;display:none;position:relative}.id-upload-contents .id-upload .id-upload-area:not(:last-child){margin-right:25px}.id-upload-contents .id-upload .id-upload-area #front-preview-image{background:#fbfaf5 url(https://wcdn.valuebooks.jp/ws/site/assets/images/idupload/id_front.svg) 50%/200px no-repeat}.id-upload-contents .id-upload .id-upload-area #front-preview-image.is-uploaded{background-size:contain}.id-upload-contents .id-upload .id-upload-area #back-preview-image{background:#fbfaf5 url(https://wcdn.valuebooks.jp/ws/site/assets/images/idupload/id_back.svg) 50%/200px no-repeat}.id-upload-contents .id-upload .id-upload-area #back-preview-image.is-uploaded{background-size:contain}.id-upload-contents .id-upload .id-upload-area .preview-image{vertical-align:middle;text-align:center;border:3px dashed #999;width:300px;height:300px;min-height:100px;margin:0 auto 10px;position:relative;overflow:hidden}.id-upload-contents .id-upload .id-upload-area .preview-image .loading-wrapper{background-color:#fff;display:none;position:absolute;inset:0}.id-upload-contents .id-upload .id-upload-area .preview-image .loading-wrapper .load-spinner,.id-upload-contents .id-upload .id-upload-area .preview-image .loading-wrapper .load-spinner-absolute{position:absolute}.id-upload-contents .id-upload .id-upload-area .preview-image.is-loading .loading-wrapper{display:block}.id-upload-contents .id-upload .id-upload-area .id-image-input{display:none}.id-upload-contents .id-upload .id-upload-area label.id-image-select{color:#fff;cursor:pointer;background:#0095d9;border-radius:4px;margin-right:8px;padding:8px 10px;font-size:.8rem;display:inline-block;position:relative}.id-upload-contents .id-upload .id-upload-area label.id-image-select:hover{opacity:.7;transition:all .3s ease-out}.id-upload-contents .id-upload .id-upload-area label.id-image-select:after{content:"未選択";color:#333;height:20px;font-size:14px;line-height:20px;position:absolute;top:calc(50% - 10px);right:-50px}.id-upload-contents .id-upload .id-upload-area label.id-image-select.changed:after{content:""}.id-upload-contents .id-upload .id-upload-area .filename{word-break:break-all;font-size:12px}.id-upload-contents .id-upload .id-upload-area .id-image-clear{color:#1f3134;cursor:pointer;border:1px solid #1f3134;border-radius:4px;margin-top:15px;padding:7px 9px;font-size:.8rem;display:block}.id-upload-contents .btn-box{justify-content:center;padding-top:10px;display:flex}.id-upload-contents .btn-box .btn,.id-upload-contents .btn-box .btn-red,.id-upload-contents .btn-box .btn-green{margin-right:0}.id-upload-comp,.id-upload-invalid{box-sizing:border-box;background-color:#fbfaf5;flex-direction:column;width:100%;min-height:272px;padding:40px;display:flex}.id-upload-comp h1,.id-upload-invalid h1{margin-bottom:0;font-size:16px;font-weight:700}.id-upload-comp .inner,.id-upload-invalid .inner{align-items:center;margin:auto}.id-upload-comp .inner h2,.id-upload-invalid .inner h2,.id-upload-comp .inner p,.id-upload-invalid .inner p{text-align:center}.id-upload-comp .inner .btn,.id-upload-invalid .inner .btn,.id-upload-comp .inner .btn-red,.id-upload-invalid .inner .btn-red,.id-upload-comp .inner .btn-green,.id-upload-invalid .inner .btn-green{margin:0 auto}.id-upload-invalid h1{margin-bottom:40px;font-size:14px;font-weight:700}.id-upload-invalid .inner{align-items:center;margin:auto}.id-upload-invalid .inner h2{word-break:keep-all;max-width:500px;margin-bottom:32px;font-size:14px}.id-upload-invalid .inner h2:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.id-upload-invalid .inner h2:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.id-upload-invalid .inner .id-caution-red{text-align:left;width:475px;padding-left:0}.id-upload-invalid .inner .id-example{align-self:flex-start;margin-left:0}.id-example{cursor:pointer;color:#ff0a0d;border:1px solid #ff0a0d;border-radius:4px;margin:0 0 50px 135px;padding:10px 16px;font-size:12px;display:inline-block}.id-example:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.id-example:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.view-id-example{box-sizing:border-box;background-color:#fff;padding:24px 40px}.view-id-example h3{margin:22px 0 20px;font-weight:700}.view-id-example h4{text-align:center;padding:32px 0 40px;font-size:16px;font-weight:700}.view-id-example ul{margin-bottom:40px;display:flex}.view-id-example ul li{flex:0 0 calc(50% - 20px)}.view-id-example ul li:first-child{padding-right:40px;position:relative}.view-id-example ul li:first-child:before{content:"";background:#2c2c2c;width:15px;height:1px;margin:auto;display:block;position:absolute;top:0;bottom:0;right:13px}.view-id-example ul li:first-child:after{content:"";border-top:1px solid #2c2c2c;border-right:1px solid #2c2c2c;width:6px;height:6px;margin:auto;display:block;position:absolute;top:0;bottom:0;right:13px;transform:rotate(45deg)}.view-id-example .caution-health-card-list{margin:0 0 10px;font-size:12px;list-style:inside}.view-id-example .caution-health-card-list.caution-health-card-important{font-size:14px;list-style:none}.view-id-example .caution-health-card-list.caution-red{list-style:none}.view-id-example p{font-weight:400}.view-id-example p.caution-bold{padding-bottom:24px;font-size:16px;font-weight:700}.view-id-example p.caution-red{padding-bottom:40px;font-size:14px}.view-id-example p.insurance-example{text-align:center;margin-top:30px;margin-bottom:22px}.view-id-example .icon-close{float:right;cursor:pointer;width:20px}.view-id-example .btn-close{cursor:pointer;border:1px solid #2c2c2c;border-radius:4px;justify-content:center;align-items:center;width:320px;height:32px;margin:32px auto 0;padding:0;font-size:12px;display:flex}.insurance-checker-wrapper{text-align:center;font-size:16px}.tips-for-id-capture{background-color:#f5f5f5;border-radius:10px;margin-bottom:40px;padding:32px;display:none}.tips-for-id-capture .wrapper{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.tips-for-id-capture .wrapper img{width:280px;height:138px;margin-right:32px}.tips-for-id-capture .wrapper div h1{margin-bottom:16px;font-size:24px;font-weight:700}.tips-for-id-capture .wrapper div h3{font-size:14px;font-weight:700;line-height:2rem}.tips-for-id-capture .wrapper div h3.caution{color:#ff0a0d;margin-bottom:16px!important;font-size:16px!important}.tips-for-id-capture .wrapper div ul{font-size:16px}.tips-for-id-capture .wrapper div ul li{font-weight:700}.bank-input-comp .inner,.bank-edit .inner,.bank-input-invalid .inner,.bank-input-confirm .inner,.bank-input .inner{flex-direction:column;width:100%;min-width:100%;max-width:100%;padding:0}.bank-input-confirm h1,.bank-input h1{margin-bottom:35px;padding:12px 0 0;font-size:30px}.bank-input-confirm h1:before,.bank-input h1:before{content:"";width:0;height:0;margin-top:-.3em;display:block}.bank-input-confirm h1:after,.bank-input h1:after{content:"";width:0;height:0;margin-bottom:-.3em;display:block}.bank-input{width:100%}.bank-input .inner .hubi-message{color:#ff0a0a;margin-bottom:20px}.bank-input .inner dl{flex:none}.bank-input .inner dl .bank-name .bank-select-btn{width:180px;padding-top:10px;display:block}.bank-input .inner dl dt{width:28%;min-width:140px;padding:20px;font-size:14px}.bank-input .inner dl dt label{flex-wrap:wrap;justify-content:flex-end;display:flex}.bank-input .inner dl dd{padding:20px 20px 20px 80px}.bank-input .inner dl dd .required,.bank-input .inner .customer-contents dl dd .required2,.customer-contents .bank-input .inner dl dd .required2{left:26px}.bank-input input[name=bank_kouza],.bank-input input[name=bank_meigi],.bank-input input[name=yuucyo_kigou],.bank-input input[name=yuucyo_kouza],.bank-input input[name=yuucyo_hansu]{padding:8px 10px;font-size:14px}.bank-input input[name=bank_kouza],.bank-input input[name=bank_meigi]{width:270px}.bank-input input[name=yuucyo_kigou]{width:100px}.bank-input input[name=yuucyo_hansu]{width:88px}.bank-input input[name=yuucyo_kouza]{width:125px}.bank-input input::placeholder{color:#6e6e6e;opacity:1;font-size:14px}.bank-input .yuucyo-input-wrapper{align-items:flex-end;display:flex}.bank-input .yuucyo-input-wrapper li:not(:last-child){margin-right:5px}.bank-input .yuucyo-input-wrapper .yuucyo_kigou-wrapper:before{content:"記号";font-size:12px;display:block}.bank-input .yuucyo-input-wrapper .yuucyo_kouza-wrapper:before{content:"番号";font-size:12px;display:block}.bank-input input::-ms-clear{visibility:hidden}.bank-input input:-ms-placeholder-shown{color:#888}.bank-input input:focus::-webkit-input-placeholder{color:#0000}.bank-input input:focus:-moz-placeholder-shown{color:#0000}.bank-input input:focus::-moz-placeholder{color:#0000}.bank-name-label span{white-space:nowrap;display:inline-block}#modal-bank{width:840px;min-height:675px;position:relative}#modal-bank p{text-align:left;margin-bottom:0}#modal-bank .modal-header{position:absolute;top:0;right:0}#modal-bank .modal-header .modal-close-btn{cursor:pointer;font-size:30px;line-height:1}#modal-bank .modal-header .modal-close-btn a{cursor:pointer;display:block}#modal-bank .modal-body .js-modal-element h4{border-bottom:1px solid #1f3134;margin-bottom:30px;padding-bottom:10px;font-size:22px}#modal-bank .modal-body .js-modal-element .bank-select-contents{margin-bottom:30px}#modal-bank .modal-body .js-modal-element .bank-select-contents h5{margin-bottom:10px;font-size:18px}#modal-bank .modal-body .js-modal-element .bank-select-contents .bank-main-list{flex-flow:wrap;align-items:stretch;display:flex}#modal-bank .modal-body .js-modal-element .bank-select-contents .bank-main-list li{width:150px;margin:0 10px 10px 0}#modal-bank .modal-body .js-modal-element .bank-select-contents .bank-main-list li a{box-sizing:border-box;text-align:center;border:1px solid #0095d9;width:100%;padding:8px 15px;line-height:1;display:block}#modal-bank .modal-body .js-modal-element .bank-select-contents table tbody tr td{padding:0 10px 10px 0}#modal-bank .modal-body .js-modal-element .bank-select-contents table tbody tr td a{text-align:center;border:1px solid #0095d9;padding:8px;line-height:1;display:block}#modal-bank .modal-body .js-modal-element .bank-select-contents .freeword-search{display:table}#modal-bank .modal-body .js-modal-element .bank-select-contents .freeword-search dt{vertical-align:middle;width:500px;display:table-cell}#modal-bank .modal-body .js-modal-element .bank-select-contents .freeword-search dd{width:80px;display:table-cell}#modal-bank .modal-body .js-modal-element .bank-select-contents .freeword-search dd button{box-sizing:border-box;text-align:center;color:#0095d9;cursor:pointer;vertical-align:middle;border:1px solid #0095d9;width:100%;margin-left:10px;padding:8px 0;overflow:visible}#modal-bank .modal-body .js-modal-element .bank-select-contents .btn-leave,#modal-bank .modal-body .js-modal-element .bank-select-contents .btn-outline{margin:0 auto}#modal-bank .modal-body .js-modal-element .bank-select-contents .list-area{box-sizing:border-box;border:2px solid #fbfaf5;flex-flow:wrap;place-content:flex-start space-between;align-items:flex-start;height:380px;padding:10px 20px;display:flex;overflow-y:scroll}#modal-bank .modal-body .js-modal-element .bank-select-contents .list-area label{border-bottom:1px solid #fbfaf5;width:calc(50% - 10px);padding:10px 0}#modal-bank .modal-body .js-modal-element .btn-box .btn button:disabled,#modal-bank .modal-body .js-modal-element .btn-box .btn-red button:disabled,#modal-bank .modal-body .js-modal-element .btn-box .btn-green button:disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.bank-input-confirm{width:100%}.bank-input-confirm .inner dl dt{width:28%;min-width:140px;padding:20px;font-size:14px}.bank-input-confirm .inner dl dd{padding:20px 20px 20px 80px}.bank-input-confirm .inner #form{margin:auto}.bank-input-confirm .btn-box{flex-wrap:nowrap;display:flex}.bank-input-comp,.bank-edit,.bank-input-invalid{box-sizing:border-box;background-color:#fbfaf5;flex-direction:column;width:100%;min-height:286px;padding:40px;display:flex}.bank-input-comp h1,.bank-edit h1,.bank-input-invalid h1{font-size:16px;font-weight:700}.bank-input-comp h1:before,.bank-edit h1:before,.bank-input-invalid h1:before{content:"";width:0;height:0;margin-top:-.3em;display:block}.bank-input-comp h1:after,.bank-edit h1:after,.bank-input-invalid h1:after{content:"";width:0;height:0;margin-bottom:-.3em;display:block}.bank-input-comp .inner,.bank-edit .inner,.bank-input-invalid .inner{align-items:center;margin:auto}.bank-input-comp .inner h2,.bank-edit .inner h2,.bank-input-invalid .inner h2{text-align:center;margin-bottom:0;font-size:24px}.bank-input-invalid h1{font-size:16px;font-weight:700}.bank-input-invalid .inner{align-items:center;margin:auto}.bank-input-invalid .inner p{text-align:center;word-break:keep-all;font-size:16px}.bank-edit h1{margin-bottom:40px;font-size:16px;font-weight:700}.bank-edit .inner{align-items:center;margin:auto}.bank-edit .inner p{margin-bottom:20px}.bank-edit .inner .bank-name{box-sizing:border-box;background:#fbfaf5;margin-bottom:40px;padding:24px}.bank-edit .inner .bank-name h2{text-align:center;margin-bottom:20px;font-size:18px}.bank-edit .inner .bank-name p{text-align:center;font-size:18px}.bank-edit .inner .bank-name .caution{text-align:center}.bank-edit .btn-box{flex-wrap:nowrap;display:flex}.bank-edit .btn-box .btn-leave a,.bank-edit .btn-box .btn-outline a{background-color:#fff}.password-reset .inner p{margin-bottom:20px}input[readonly]{color:#2c2c2c;background-color:#f5f5f5}.customer-info-edit-confirm .attention-box{box-sizing:border-box;color:#d02;border:1px solid #ff0a0a}.customer-info-edit-confirm .attention-box h4{margin-bottom:10px}.customer-info-edit-comp .inner,.customer-info-edit .inner,.customer-info-edit-confirm .inner{flex-direction:column;width:100%;min-width:100%;max-width:100%;padding:0}.customer-info-edit h1,.customer-info-edit-confirm h1{margin-bottom:35px;padding:12px 0 0;font-size:30px}.customer-info-edit h1:before,.customer-info-edit-confirm h1:before{content:"";width:0;height:0;margin-top:-.3em;display:block}.customer-info-edit h1:after,.customer-info-edit-confirm h1:after{content:"";width:0;height:0;margin-bottom:-.3em;display:block}.customer-info-edit,.customer-info-edit-confirm{width:100%}.customer-info-edit .inner .trading-message,.customer-info-edit-confirm .inner .trading-message{margin-bottom:20px}.customer-info-edit .inner dl,.customer-info-edit-confirm .inner dl{flex:none}.customer-info-edit .inner dl .bank-name .bank-select-btn,.customer-info-edit-confirm .inner dl .bank-name .bank-select-btn{width:180px;padding-top:10px;display:block}.customer-info-edit .inner dl dt,.customer-info-edit-confirm .inner dl dt{width:28%;min-width:140px;padding:20px;font-size:14px}.customer-info-edit .inner dl dt label,.customer-info-edit-confirm .inner dl dt label{flex-wrap:wrap;justify-content:flex-end;display:flex}.customer-info-edit .inner dl dd,.customer-info-edit-confirm .inner dl dd{padding:20px 20px 20px 80px}.customer-info-edit .inner dl dd .required,.customer-info-edit-confirm .inner dl dd .required,.customer-info-edit .inner .customer-contents dl dd .required2,.customer-info-edit-confirm .inner .customer-contents dl dd .required2,.customer-contents .customer-info-edit .inner dl dd .required2,.customer-contents .customer-info-edit-confirm .inner dl dd .required2{left:26px}.customer-info-edit input[name=birth_year],.customer-info-edit-confirm input[name=birth_year]{width:80px;margin-left:0}.customer-info-edit input[name=birth_month],.customer-info-edit-confirm input[name=birth_month],.customer-info-edit input[name=birth_day],.customer-info-edit-confirm input[name=birth_day]{width:55px}.customer-info-edit input[name=address1],.customer-info-edit-confirm input[name=address1],.customer-info-edit input[name=address2],.customer-info-edit-confirm input[name=address2]{width:100%;min-width:200px;max-width:500px}.customer-info-edit input[name=tel1],.customer-info-edit-confirm input[name=tel1],.customer-info-edit input[name=tel2],.customer-info-edit-confirm input[name=tel2],.customer-info-edit input[name=tel3],.customer-info-edit-confirm input[name=tel3]{width:85px}.customer-info-edit select[name=job_code],.customer-info-edit-confirm select[name=job_code]{cursor:pointer}.customer-info-edit .btn-box,.customer-info-edit-confirm .btn-box{flex-wrap:nowrap;margin:0 auto;display:flex}.customer-info-edit-confirm .attention-box{margin:15px auto 30px;padding:24px}.customer-info-edit-confirm form{margin:0 auto}.customer-info-edit-comp{box-sizing:border-box;background-color:#fbfaf5;flex-direction:column;width:100%;min-height:256px;padding:40px;display:flex}.customer-info-edit-comp h1{font-size:16px;font-weight:700}.customer-info-edit-comp .inner{justify-content:center;align-items:center;min-height:148px;margin:auto}.customer-info-edit-comp .inner h2{text-align:center;margin-bottom:0;font-size:20px}.withdrawal-contents .inner .withdrawal-info{box-sizing:border-box;border:1px solid #ff0a0a;width:840px;margin:0 auto 50px;padding:24px}.withdrawal-contents .inner .withdrawal-info h4{color:#ff0a0a;margin-bottom:10px;font-size:16px}.withdrawal-contents .inner .withdrawal-info p{color:#ff0a0a}.withdrawal-contents .inner h2{text-align:center;margin-bottom:50px;font-size:18px}.withdrawal-contents .inner .btn,.withdrawal-contents .inner .btn-red,.withdrawal-contents .inner .btn-green,.withdrawal-contents .inner .btn-leave,.withdrawal-contents .inner .btn-outline{margin:0 auto}.infomation-contents{width:100%;min-width:620px}.infomation-contents .unread-message{margin-bottom:20px}.infomation-contents .infomation-contents-inner{box-sizing:border-box;background-color:#fff;background-position:24px;background-repeat:no-repeat;background-size:64px 64px;align-items:center;margin-bottom:4px;padding:24px 34px 24px 110px;display:flex;position:relative}.infomation-contents .infomation-contents-inner .infomation-kubun{color:#fff;white-space:nowrap;background:#4293d4;margin-right:16px;padding:4px 8px;font-size:10px;line-height:1}.infomation-contents .infomation-contents-inner .infomation-message{color:#1f3134;flex:auto;font-size:16px;font-weight:700}.infomation-contents .infomation-contents-inner .infomation-date{white-space:nowrap;margin-right:22px;font-size:10px}.infomation-contents .infomation-contents-inner a{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.infomation-contents .infomation-contents-inner .arrow{display:inline-block;position:relative}.infomation-contents .infomation-contents-inner .arrow:before{content:"";border-top:1px solid #6e6e6e;border-bottom:0;border-left:0;border-right:1px solid #6e6e6e;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:0;transform:rotate(45deg)}.infomation-contents .no-notice{text-align:center}.infomation-contents .already-read .infomation-message{font-weight:400}.infomation-contents .code-M006A{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_offer.svg)}.infomation-contents .code-M008A,.infomation-contents .code-M009A{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_satei.svg)}.infomation-contents .code-M010A,.infomation-contents .code-M011A{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/infomation/icon_satei_warning.svg)}.infomation-contents .code-M015A,.infomation-contents .code-M016A{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/infomation/icon_yen_warning.svg)}.infomation-contents .code-M018A{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/infomation/icon_arrival.svg)}.infomation-contents .code-M026A{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_yen.svg)}.infomation-contents .code-M019A,.infomation-contents .code-M020A,.infomation-contents .code-M021A,.infomation-contents .code-M022A,.infomation-contents .code-M023A,.infomation-contents .code-M024A,.infomation-contents .code-M027A,.infomation-contents .code-M028A,.infomation-contents .code-M029A,.infomation-contents .code-M039A,.infomation-contents .code-M390A{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/infomation/icon_warning.svg)}body#is-library .mypage-side,body#is-library #header-bottom,body#is-library .contents-header{display:none}body#is-library main .mypage-contents .inner{flex-direction:column;max-width:100%;margin:0;padding:0}body#is-library main .mypage-contents .inner .mypage-main{width:100%}body#is-library main .shelf-items .shelf-items-list ul.paging{width:calc(95% - 100px);display:none}body#is-library main .shelf-items .speech-bubble dt{text-decoration:none}body#is-library main .shelf-items .speech-bubble dt span.btn-outline-library{cursor:pointer;color:#2c2c2c;border:1px solid #2c2c2c;border-radius:4px;width:56px;height:32px;font-size:12px;line-height:32px;display:block}body#is-library main .shelf-items .speech-bubble dt:before,body#is-library main .shelf-items .speech-bubble dt:after{display:none}body#is-library main .shelf-items .speech-bubble dd.bubble-contents{border:0;border-radius:4px;width:120px;height:auto;padding:8px 0;box-shadow:0 0 8px #0000001a}body#is-library main .shelf-items .speech-bubble dd.bubble-contents ul.select-menu{width:100%}body#is-library main .shelf-items .speech-bubble dd.bubble-contents ul.select-menu li{color:#6e6e6e;cursor:pointer;text-align:center;height:34px;margin-bottom:0;line-height:34px}body#is-library main .shelf-items .speech-bubble dd.bubble-contents ul.select-menu li a{color:#6e6e6e}body#is-library main .shelf-items .speech-bubble dd.bubble-contents ul.select-menu li:hover{background-color:#f5f5f5}body#is-library main #bottom-wrapper{width:100%;position:absolute;bottom:0}body#is-library main #bottom-wrapper #partnership-program{display:none}body#is-library main #shelf-folder-items #display-switch-menu-wrapper{box-sizing:border-box;justify-content:flex-start;width:95%;margin:0 auto;padding:0 45px 0 65px}body#is-library main #display-switch-menu-wrapper{height:36px;display:flex}body#is-library main #display-switch-menu-wrapper ul.display-switch-menu{-ms-border-radius:4px;-o-border-radius:4px;border:1px solid #eee;border-radius:4px;margin-right:24px;display:flex}body#is-library main #display-switch-menu-wrapper ul.display-switch-menu li{cursor:pointer;padding:10px 15px}body#is-library main #display-switch-menu-wrapper ul.display-switch-menu li img{opacity:.4;width:18px}body#is-library main #display-switch-menu-wrapper ul.display-switch-menu li.selected{background-color:#eee}body#is-library main #display-switch-menu-wrapper ul.display-switch-menu li.selected img{opacity:1}body#is-library main #display-switch-menu-wrapper ul.display-switch-menu li#display-column img{width:14px}body#is-library main #display-switch-menu-wrapper #sort-menu{color:#333;-ms-border-radius:4px;-o-border-radius:4px;cursor:pointer;background-color:#eee;background-size:10px 11px;border:0;border-radius:4px;outline-width:0;width:auto;margin-right:24px;padding:10px 25px 8px;font-size:12px}body#is-library main #display-switch-menu-wrapper select#sort-menu::-ms-expand{display:none}body#is-library main #display-switch-menu-wrapper div.arrangement-menu{margin-left:auto}body#is-library main #shelf-folder-items .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item,body#is-library main #shelf-folder-items .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item a{flex-direction:row;width:100%}body#is-library main #shelf-folder-items .shelf-items-list.is-list-display ul.shelf-items-wrapper .book-image-wrapper{max-width:unset;flex-wrap:nowrap}body#is-library main .shelf-items-list.is-list-display #create-folder{border-bottom:0}body#is-library main .shelf-items-list.is-list-display #create-folder .create-folder-inner{flex-direction:row;min-width:100%;height:80px}body#is-library main .shelf-items-list.is-list-display #create-folder .create-folder-inner .add-btn,body#is-library main .shelf-items-list.is-list-display #create-folder .create-folder-inner h3{margin-bottom:0}body#is-library main .shelf-items-list.is-list-display #create-folder .create-folder-inner .add-btn{flex:1 0 auto;margin-left:50px;margin-right:15px}body#is-library main .shelf-items-list.is-list-display #create-folder .create-folder-inner h3{margin-right:25px}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper{flex-direction:row;justify-content:space-between;width:800px;margin-bottom:80px;padding:0}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item{border-bottom:1px solid #eee;flex-direction:row;width:calc(50% - 20px);margin-bottom:0;padding:25px 0;display:flex}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .shelf-select{position:absolute;top:40%;left:0}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item a{min-width:unset;flex-wrap:nowrap}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .book-image{background-color:#f5f5f5;width:60px;height:88px;margin-bottom:0;margin-right:15px}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .book-image img,body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .book-image .no-book-items{-ms-border-radius:4px;-o-border-radius:4px;background-color:#f5f5f5;border-radius:4px}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .book-image img{width:60px;min-width:100%}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .moving-wrapper{color:#707070;flex-direction:row;width:100%}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .moving-wrapper .book-info{justify-content:center;margin-top:0}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .moving-wrapper .book-info h3.item-title{max-width:260px;font-size:12px}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .moving-wrapper .book-info .sell-date{font-size:12px}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .moving-wrapper .book-info .comic-set-label{color:#000;text-align:center;background-color:#eee;border-radius:4px;width:80px;font-size:10px;font-weight:600}body#is-library main .shelf-items.edit-mode .shelf-items-list.is-list-display .book-image{margin-left:45px}body#is-library main .shelf-items.edit-mode .shelf-items-list #display-switch-menu-wrapper{display:none}.shelf-items .shelf-items-summary{margin-bottom:15px}.shelf-items .shelf-items-summary .inner{background-color:#00475a;padding:0 1.5vw}.shelf-items .shelf-items-summary .inner #shelf-items-header,.shelf-items .shelf-items-summary .inner #shelf-items-info{box-sizing:border-box;justify-content:space-between;width:100%;display:flex}.shelf-items .shelf-items-summary .inner #shelf-items-header{color:#fff;align-items:center;width:95%;margin:0 auto;padding:24px 75px 24px 65px}.shelf-items .shelf-items-summary .inner #shelf-items-header h1{width:150px}.shelf-items .shelf-items-summary .inner #shelf-items-header span h2,.shelf-items .shelf-items-summary .inner #shelf-items-header p{text-align:right}.shelf-items .shelf-items-summary .inner #shelf-items-header em{font-style:normal;font-weight:700}.shelf-items .shelf-items-summary .inner #shelf-items-header a{color:#fff;text-decoration:underline}.shelf-items .shelf-items-summary .inner #shelf-items-header .copy-shared-url-header{cursor:pointer;justify-content:flex-end;align-items:center;margin:4px 0 0 40px;display:flex}.shelf-items .shelf-items-summary .inner #shelf-items-header .copy-shared-url-header img{width:12px;height:12px;margin-right:5px}.shelf-items .shelf-items-summary .inner #shelf-items-header .copy-shared-url-header span{font-size:12px}.shelf-items .shelf-items-summary .inner #shelf-items-header .copy-shared-url-header .toast-success{color:#fff;z-index:9999;-ms-border-radius:30px;-o-border-radius:30px;background-color:#009098;border:2px solid #fff;border-radius:30px;align-items:center;padding:15px 45px;display:flex;position:fixed;bottom:15px;right:15px}.shelf-items .shelf-items-summary .inner #shelf-items-header .copy-shared-url-header .toast-success img{width:16px;margin-right:10px}.shelf-items .shelf-items-summary .inner #shelf-items-header .copy-shared-url-header .toast-warn{color:#fff;z-index:9999;-ms-border-radius:30px;-o-border-radius:30px;background-color:#bf7070;border:2px solid #fff;border-radius:30px;align-items:center;padding:15px 45px;display:flex;position:fixed;bottom:15px;right:15px}.shelf-items .shelf-items-summary .inner #shelf-items-header .copy-shared-url-header .toast-warn img{width:16px;margin-right:10px}.shelf-items .shelf-items-summary .inner #shelf-items-info{color:#707070;background-color:#fff;margin:0 auto;padding:16px 45px 0 65px}.shelf-items .shelf-items-summary .inner #shelf-items-info .breadcrumb-list{margin:4px 0}.shelf-items .shelf-items-summary .inner #shelf-items-info .breadcrumb-list ul li{font-size:12px;display:inline-block}.shelf-items .shelf-items-summary .inner .btn-wrapper{display:flex}.shelf-items .shelf-items-summary .inner .edit,.shelf-items .shelf-items-summary .inner .cancel{text-align:center}.shelf-items .shelf-items-summary .inner .edit img,.shelf-items .shelf-items-summary .inner .cancel img{margin-bottom:5px}.shelf-items .shelf-items-summary .inner .edit span,.shelf-items .shelf-items-summary .inner .cancel span{color:#fff;letter-spacing:1em;text-indent:1em;white-space:nowrap;font-size:11px;display:block}.shelf-items .shelf-items-summary .inner .edit:hover,.shelf-items .shelf-items-summary .inner .cancel:hover{cursor:pointer}.shelf-items .shelf-items-summary .inner .edit{flex-direction:column;align-items:center;display:flex}.shelf-items .shelf-items-summary .inner .cancel{display:none}.shelf-items .shelf-items-summary .inner .cancel span{letter-spacing:0;text-indent:0}.shelf-items .shelf-items-list{box-sizing:border-box;background-color:#fff;width:100%;padding-top:65px}.shelf-items .shelf-items-list .shelf-items-list-header{box-sizing:border-box;margin:0 auto;padding:0 65px}.shelf-items .shelf-items-list .shelf-items-list-header .private-folder-mark{align-items:center;display:flex}.shelf-items .shelf-items-list .shelf-items-list-header .private-folder-mark span{color:#2c2c2c;font-size:12px;font-weight:700}.shelf-items .shelf-items-list .shelf-items-list-header .private-folder-mark img{width:12px;height:12px;margin-right:5px}.shelf-items .shelf-items-list .shelf-items-list-header .copy-shared-url{cursor:pointer;align-items:center;margin-top:16px;display:inline-flex}.shelf-items .shelf-items-list .shelf-items-list-header .copy-shared-url img{width:16px;height:16px;margin-right:5px}.shelf-items .shelf-items-list .shelf-items-list-header .copy-shared-url span{font-size:10px}.shelf-items .shelf-items-list .shelf-items-list-header .copy-shared-url .toast-success{color:#fff;z-index:9999;-ms-border-radius:30px;-o-border-radius:30px;background-color:#009098;border:2px solid #fff;border-radius:30px;align-items:center;padding:15px 45px;display:flex;position:fixed;bottom:15px;right:15px}.shelf-items .shelf-items-list .shelf-items-list-header .copy-shared-url .toast-success img{width:16px;margin-right:10px}.shelf-items .shelf-items-list .shelf-items-list-header .copy-shared-url .toast-warn{color:#fff;-ms-border-radius:30px;-o-border-radius:30px;background-color:#bf7070;border:2px solid #fff;border-radius:30px;align-items:center;padding:15px 45px;display:flex;position:fixed;bottom:15px;right:15px}.shelf-items .shelf-items-list .shelf-items-list-header .copy-shared-url .toast-warn img{width:16px;margin-right:10px}.shelf-items .shelf-items-list .shelf-items-list-header p.book-number,.shelf-items .shelf-items-list .shelf-items-list-header p.folder-description{color:#2c2c2c;font-size:14px;font-weight:400}.shelf-items .shelf-items-list .shelf-items-list-header h2.folder-name{color:#2c2c2c;word-break:break-all;font-size:22px}.shelf-items .shelf-items-list .shelf-items-list-header p.book-number{margin-bottom:8px;margin-right:3px;font-weight:700}.shelf-items .shelf-items-list .shelf-items-list-header p.public-private-mark{font-size:12px;font-weight:700}.shelf-items .shelf-items-list .shelf-items-list-header p.folder-description{word-break:break-all;white-space:pre-wrap}.shelf-items .shelf-items-list .shelf-items-list-header #edit-folder{color:#009098;cursor:pointer;font-size:12px;font-weight:700;text-decoration:underline}.shelf-items .shelf-items-list .shelf-items-list-header #edit-folder span{margin-left:8px;display:inline-flex}.shelf-items .shelf-items-list .shelf-items-list-header input[type=checkbox]{display:none}.shelf-items .shelf-items-list .shelf-items-list-header input[type=checkbox]+label,.shelf-items .shelf-items-list .shelf-items-list-header input[type=checkbox]:checked+label{box-sizing:border-box;cursor:pointer;padding-left:26px;font-size:16px}.shelf-items .shelf-items-list .shelf-items-list-header input[type=checkbox]+label{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/select_no_check.svg) 0 no-repeat;display:inline-block;position:relative}.shelf-items .shelf-items-list .shelf-items-list-header input[type=checkbox]:checked+label{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/select_check.svg) 0 no-repeat}.shelf-items .shelf-items-list .shelf-items-list-header .tips{color:#000;font-size:14px;font-weight:700}.shelf-items .shelf-items-list .shelf-items-list-header .tips,.shelf-items .shelf-items-list .shelf-items-list-header input[type=checkbox]+label{display:none}.shelf-items .shelf-items-list .shelf-items-list-header .inner-bottom{border-top:1px solid #eaeaea;justify-content:space-between;margin-top:30px;padding-top:32px;display:flex}.shelf-items .shelf-items-list .shelf-items-list-header .inner-bottom .message-wrapper{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;display:flex}.shelf-items .shelf-items-list .shelf-items-list-header .inner-bottom .edit{color:#fff;white-space:nowrap;cursor:pointer;box-sizing:border-box;background-color:#009098;border-radius:17px;justify-content:center;align-items:center;height:34px;padding:16px;font-size:12px;font-weight:700;display:flex}.shelf-items .shelf-items-list .shelf-items-list-header .inner-bottom .edit img{width:12px;height:14px}.shelf-items .shelf-items-list .shelf-items-list-header .shelf-items-list-folder-name{justify-content:space-between;align-items:baseline;width:100%;display:inline-flex}.shelf-items .shelf-items-list .shelf-items-list-header .book-number-wrapper{color:#2c2c2c;display:inline-flex}.shelf-items .shelf-items-list ul.shelf-items-wrapper{box-sizing:border-box;color:#707070;flex-flow:wrap;margin:40px auto 0;padding:0 35px;display:flex}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item{box-sizing:border-box;width:14.2857%;margin-bottom:50px;padding-left:30px;padding-right:30px}@media screen and (width>=768px) and (width<=1279px){.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item{width:16.6667%}}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .moving-wrapper{color:#707070;cursor:pointer;flex-direction:column;width:120px;height:100%;display:flex;position:relative}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .moving-wrapper .book-info{flex-direction:column;flex:auto;justify-content:flex-start;margin-top:auto;display:flex}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .moving-wrapper .book-info .comic-set-label{color:#000;text-align:center;background-color:#eee;border-radius:4px;width:80px;font-size:10px;font-weight:600}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .shelf-select{z-index:1;width:30px;height:30px;position:absolute;top:4px;right:2px}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .shelf-select .icon{object-fit:contain;width:100%;height:100%;display:none}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .book-image{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:170px;margin-bottom:15px;display:flex;position:relative}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .book-image img{-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;max-height:170px}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .book-image img:before{content:"";z-index:1;background-color:#fff;width:100%;height:calc(100% + 10px);display:block;position:absolute;top:-10px;left:0}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .book-image img:not([src]){visibility:hidden}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .book-image span[data-asin]{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:inline-block}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item h3{font-size:12px}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .sell-date{padding-top:16px;font-size:10px;line-height:1}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .sell-price{padding-top:16px;font-size:10px;font-weight:800;line-height:1}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .sell-price .label{font-size:11px}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .sell-price .offer-price{color:#c1310f;font-size:14px}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .sell-price .offer-price-out-of-stock{font-size:14px}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .load-spinner,.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .load-spinner-absolute{z-index:9997;position:absolute;inset:0}.shelf-items .shelf-items-list .btn,.shelf-items .shelf-items-list .btn-red,.shelf-items .shelf-items-list .btn-green{text-align:center}.shelf-items .shelf-items-list .btn .btn-delete,.shelf-items .shelf-items-list .btn-red .btn-delete,.shelf-items .shelf-items-list .btn-green .btn-delete,.shelf-items .shelf-items-list .btn .btn-cancel,.shelf-items .shelf-items-list .btn-red .btn-cancel,.shelf-items .shelf-items-list .btn-green .btn-cancel{width:25%;padding-top:10px;padding-bottom:10px;display:none}.shelf-items .shelf-items-list .reload{text-align:center;width:100%}.shelf-items .shelf-items-list .reload img{-ms-animation:spin 1.5s linear infinite;width:10%;max-width:34px;animation:1.5s linear infinite spin}.shelf-items .shelf-items-list .item-none{flex-direction:column;align-items:center;padding-top:40px;display:flex}.shelf-items .shelf-items-list .item-none h3{color:#1f3134;font-size:18px}.shelf-items .shelf-items-list .item-none h3 span{white-space:nowrap}.shelf-items .shelf-items-list .item-none img{width:145px;margin:40px 0}.shelf-items .shelf-items-list .item-none a{color:#1f3134;font-size:14px;text-decoration:underline}.shelf-items .shelf-items-list .item-none p{cursor:pointer;color:#2c2c2c;border:1px solid #2c2c2c;border-radius:4px;width:auto;height:32px;font-size:12px;line-height:32px;display:block}.shelf-items .shelf-items-list .item-none p a{padding:0 16px;text-decoration:none;position:relative}.shelf-items .shelf-items-list .item-none p a span{width:16px;height:16px;margin-bottom:-5px;margin-right:8px;display:inline-block;position:relative}.shelf-items .shelf-items-list .item-none p a span:before,.shelf-items .shelf-items-list .item-none p a span:after{content:"";background:#2c2c2c;width:81%;height:10%;margin:-10% 0 0 -42%;display:block;position:absolute;top:50%;left:50%}.shelf-items .shelf-items-list .item-none p a span:after{transform:rotate(90deg)}.shelf-items .shelf-items-list .private-folder{flex-direction:column;align-items:center;padding-top:40px;padding-bottom:80px;display:flex}.shelf-items .shelf-items-list .private-folder h3{color:#1f3134;font-size:18px}.shelf-items .shelf-items-list .private-folder h3 span{white-space:nowrap}.shelf-items .shelf-items-list .private-folder h3{margin-bottom:24px}.shelf-items .shelf-items-list .private-folder img{width:40px;margin:24px 0}.shelf-items .shelf-items-list .private-folder p{font-size:12px}.shelf-items .pagination{justify-content:center}.shelf-items #add-library-action-btn{opacity:0;background-color:#f4f4f4;justify-content:flex-end;height:0;padding:12px 50px 12px 0;transition:all .7s;display:flex;position:fixed;bottom:0;left:0;right:0}.shelf-items #add-library-action-btn button{-ms-border-radius:4px;-o-border-radius:4px;border:0;border-radius:4px;outline:0;width:200px;display:inline}.shelf-items #add-library-action-btn .js-cancel{color:#2c2c2c;background:0 0;margin-right:32px}.shelf-items #add-library-action-btn .btn-items-delete{color:#000;background-color:#ccc;margin-right:16px}.shelf-items #add-library-action-btn .btn-items-move{background-color:#009098}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}to{-o-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shelf-items.edit-mode .shelf-items-summary .edit{display:none}.shelf-items.edit-mode .shelf-items-summary .cancel{flex-direction:column;align-items:center;display:flex}.shelf-items.edit-mode .shelf-items-list .shelf-items-list-header .tips,.shelf-items.edit-mode .shelf-items-list .shelf-items-list-header input[type=checkbox]+label{display:block}.shelf-items.edit-mode .shelf-items-list .shelf-items-list-header #edit-folder{pointer-events:none}.shelf-items.edit-mode .shelf-items-list .shelf-items-list-header #edit-folder span{display:none}.shelf-items.edit-mode .shelf-items-list .shelf-item .moving-wrapper{pointer-events:none}.shelf-items.edit-mode .shelf-items-list .shelf-item .shelf-select .icon-off{box-sizing:border-box;-ms-border-radius:30px;-o-border-radius:30px;opacity:.4;background-color:#000;border:2px solid #fff;border-radius:30px;width:30px;height:30px;display:block}.shelf-items.edit-mode .shelf-items-list .shelf-item .shelf-select .icon-on{display:none}.shelf-items.edit-mode .shelf-items-list .shelf-item .book-image{position:relative}.shelf-items.edit-mode .shelf-items-list .shelf-item:hover{cursor:pointer}.shelf-items.edit-mode .shelf-items-list .shelf-item.select .shelf-select .icon-on{width:30px;display:block}.shelf-items.edit-mode .shelf-items-list .shelf-item.select .shelf-select .icon-off{display:none}.shelf-items.edit-mode .shelf-items-list .shelf-item.select .book-image .book-image-mask{position:unset}.shelf-items.edit-mode .shelf-items-list #add-library-action-btn.show{z-index:9998;opacity:1;height:48px}.shelf-items.edit-mode .shelf-items-list .btn-wrapper #js-edit-btn,.shelf-items.edit-mode .shelf-items-list .btn-wrapper .speech-bubble,.shelf-items.edit-mode .shelf-items-list .shelf-items-list-folder-edit,.shelf-items.edit-mode .estimate-pagination{display:none}#shelf-folder-items .shelf-items-list #create-folder{cursor:pointer}#shelf-folder-items .shelf-items-list #create-folder .create-folder-inner{-ms-border-radius:10px;-o-border-radius:10px;box-sizing:border-box;border:2px dashed #ccc;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:200px;height:300px;padding:0 20px;display:flex}#shelf-folder-items .shelf-items-list #create-folder .create-folder-inner .add-btn{width:28px;height:28px;margin-bottom:15px}#shelf-folder-items .shelf-items-list #create-folder .create-folder-inner h3{color:#009098;white-space:nowrap;margin-bottom:25px;font-size:18px}#shelf-folder-items .shelf-items-list #create-folder .create-folder-inner p{width:100%;font-size:12px}#shelf-folder-items .shelf-items-list .shelf-items-wrapper{margin-bottom:30px}#shelf-folder-items .shelf-items-list .shelf-item{width:25%}@media screen and (width>=768px) and (width<=1279px){#shelf-folder-items .shelf-items-list .shelf-item{width:33.3%}}@media screen and (width>=960px) and (width<=1279px){#shelf-folder-items .shelf-items-list .shelf-item{width:25%}}@media screen and (width>=1280px){#shelf-folder-items .shelf-items-list .shelf-item{width:20%}}#shelf-folder-items .shelf-items-list .shelf-item a{flex-direction:column;align-items:center;width:200px;display:flex}#shelf-folder-items .shelf-items-list .shelf-item a .book-image-wrapper{flex-wrap:wrap;justify-content:center;height:auto;display:flex;position:relative}#shelf-folder-items .shelf-items-list .shelf-item a .book-image{background-color:#f5f5f5;border:.5px solid #fff;width:99px;height:124px;margin:0;display:flex}#shelf-folder-items .shelf-items-list .shelf-item a .book-image img{object-fit:cover;height:100%}#shelf-folder-items .shelf-items-list .shelf-item a .book-image:first-child{border-top-left-radius:10px}#shelf-folder-items .shelf-items-list .shelf-item a .book-image:first-child img,#shelf-folder-items .shelf-items-list .shelf-item a .book-image:first-child .no-book-items{-ms-border-radius:10px 0 0 0;-o-border-radius:10px 0 0 0;border-radius:10px 0 0}#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(2){border-top-right-radius:10px}#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(2) img,#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(2) .no-book-items{-ms-border-radius:0 10px 0 0;-o-border-radius:0 10px 0 0;border-radius:0 10px 0 0}#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(3){border-bottom-left-radius:10px}#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(3) img,#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(3) .no-book-items{-ms-border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px;border-radius:0 0 0 10px}#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(4){border-bottom-right-radius:10px}#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(4) img,#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(4) .no-book-items{-ms-border-radius:0 0 10px 0;-o-border-radius:0 0 10px 0;border-radius:0 0 10px}#shelf-folder-items .shelf-items-list .shelf-item a .shelf-item-title{width:100%}#shelf-folder-items .shelf-items-list .shelf-item .shelf-item-title p{color:#2c2c2c;word-break:break-all;align-self:flex-end;align-items:center;width:100%;padding-top:15px;font-weight:700;display:flex}#shelf-folder-items .shelf-items-list .shelf-item .shelf-item-title p img{width:16px;height:15px;margin-top:4px;margin-right:3px}#shelf-folder-items .shelf-items-list .shelf-item .shelf-item-title p:last-child{padding-top:0;font-size:12px;font-weight:400}#shelf-folder-items .library-top-banner{width:480px;margin:0 auto 44px}#shelf-folder-items .library-top-banner a{display:block}.kaitori-comp .inner h2{text-align:center;margin-bottom:20px;font-size:30px}.kaitori-comp .inner p{text-align:center;margin-bottom:50px}.kaitori-comp .inner .btn,.kaitori-comp .inner .btn-red,.kaitori-comp .inner .btn-green{margin:0 auto}.estimate-search-result .next-items .reload,.estimate-search-result .first-reload,.estimate-search-result .reload{text-align:center;width:100%}.estimate-search-result .next-items .reload img,.estimate-search-result .first-reload img,.estimate-search-result .reload img{-ms-animation:spin 1.5s linear infinite;width:27px;max-width:34px;animation:1.5s linear infinite spin}.estimate-search{padding-bottom:100px}.estimate-search .inner{margin-top:80px}.estimate-search .inner h4{text-align:center;margin-bottom:60px;font-size:25px}.estimate-search .inner .main-visual{justify-content:center;align-items:center;margin-bottom:50px;display:flex}.estimate-search .inner .main-visual .main-image{width:30%}.estimate-search .inner .search-form{justify-content:center;display:flex}.estimate-search .inner .search-form .wrapper{width:80%;position:relative}.estimate-search .inner .search-form .wrapper a#search{position:absolute;top:10px;right:10px}.estimate-search .inner .search-form .wrapper a#search img{width:20px;height:20px}#modal-estimate-searcing-failed{position:relative}#modal-estimate-searcing-failed .modal-header{position:absolute;top:0;right:0}#modal-estimate-searcing-failed .modal-header .modal-close-btn{cursor:pointer;font-size:30px;line-height:1}#modal-estimate-searcing-failed .modal-header .modal-close-btn a{cursor:pointer;display:block}.estimate-search-result .inner .summary{border-bottom:1px solid #000;justify-content:space-between;align-items:center;display:flex}.estimate-search-result .inner .summary .detail span{color:#0095d9}.estimate-search-result .inner .summary .help{text-align:right;font-size:13px;position:relative}.estimate-search-result .inner .summary .help .help-text{cursor:pointer}.estimate-search-result .inner .summary .help img{width:16px;height:16px;margin-top:3px;margin-right:5px}.estimate-search-result .inner .summary .help #search-form-box{z-index:999;background:#505b75b3;width:400px;padding:10px;font-size:14px;position:absolute;top:40px;left:-185px}.estimate-search-result .inner .summary .help #search-form-box .search-form-body{background:#fcfcfcb3;padding:25px}.estimate-search-result .inner .summary .help #search-form-box .search-form-body .search-form-inputs dt{margin-top:10px}.estimate-search-result .inner .summary .help #search-form-box .search-form-body .search-form-inputs dd{text-align:center;position:relative}.estimate-search-result .inner .summary .help #search-form-box .search-form-body .search-form-inputs dd input{width:100%;padding:6px 10px;font-size:13px}.estimate-search-result .inner .summary .help #search-form-box .search-form-body .search-form-inputs dd .modal-search{cursor:pointer;background-color:#fff;position:absolute;top:1px;right:5px}.estimate-search-result .inner .summary .help #search-form-box .search-form-body .search-form-inputs dd .modal-search img{width:20px;margin-right:0;padding:3px}.estimate-search-result .inner .summary .help #search-form-box:before{content:"";opacity:.7;border-bottom:15px solid #505b75;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;top:-15px;left:50%}.estimate-search-result .inner .items,.estimate-search-result .inner .next-items .items{flex-direction:row;margin-top:40px;margin-bottom:40px;display:flex}.estimate-search-result .inner .items .items-notfound-message,.estimate-search-result .inner .items .error-message{margin-right:80px}.estimate-search-result .inner .items .item-wrapper{flex-flow:wrap;width:100%;display:flex}.estimate-search-result .inner .items .item-wrapper .item{box-sizing:border-box;cursor:pointer;padding:20px 10px;display:block}.estimate-search-result .inner .items .item-wrapper .item .item-a{color:#000}.estimate-search-result .inner .items .item-wrapper .item .item-image{width:100%;height:200px;margin-bottom:10px}.estimate-search-result .inner .items .item-wrapper .item .item-image img[data-image]{object-fit:contain;background-position:50%;background-repeat:no-repeat;background-size:contain;max-width:100%;max-height:100%;display:inline-block}.estimate-search-result .inner .items .item-wrapper .item .item-price{font-size:12px}.estimate-search-result .inner .items .item-wrapper .item .item-price .item-price-label{margin-right:16px;font-size:12px}.estimate-search-result .inner .items .item-wrapper .item .item-price .offer-price{color:#c1310f;font-size:16px;position:relative}.estimate-search-result .inner .items .item-wrapper .item .item-price .offer-price .load-spinner,.estimate-search-result .inner .items .item-wrapper .item .item-price .offer-price .load-spinner-absolute{position:absolute}.estimate-search-result .inner .items .item-wrapper .item .item-price .offer-price-out-of-stock{color:#6e6e6e;font-size:16px;position:relative}.estimate-search-result .inner .items .item-wrapper .item .item-price .offer-price-out-of-stock .load-spinner,.estimate-search-result .inner .items .item-wrapper .item .item-price .offer-price-out-of-stock .load-spinner-absolute{position:absolute}.estimate-search-result .inner .items .conditions{width:250px;margin-top:20px}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-label{text-align:left;color:#2c2c2c;width:64px;height:16px;margin-bottom:15px;font-size:16px;font-weight:700;line-height:1.25}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-radio .conditions-radio-button{box-sizing:border-box;opacity:0;appearance:none;position:absolute}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-radio .conditions-radio-button:checked+label:after{content:"";border-bottom:1px solid #fff;border-left:1px solid #fff;width:9.6px;height:6.4px;display:inline-block;position:absolute;top:6px;left:3px;transform:rotate(-45deg)}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-radio .conditions-radio-button:checked+label:before{background-color:#009098;border-width:0}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-radio label{box-sizing:border-box;text-align:left;color:#2c2c2c;cursor:pointer;align-items:center;font-size:14px;line-height:1.8;display:flex;position:relative}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-radio label:before{box-sizing:border-box;content:"";border:1px solid #000;border-radius:4px;width:16px;height:16px;margin-top:-2px;margin-right:15px;display:block}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-publishedDate-wrapper{margin-top:30px}.estimate-search-result .inner .next-items{text-align:center;width:100%}.estimate-search-result .inner .next-items .items{margin-top:0;margin-bottom:0}.estimate-search-result .inner .note{text-align:center;border-top:1px solid #000}.estimate-search-result #notice-search-caution{margin-bottom:24px;padding-top:4px}.estimate-search-result #notice-search-caution.estimate-search-result-caution{margin-bottom:0;padding:4px 5vw 0}.estimate-recommend{min-height:400px;margin-top:60px;position:relative}.estimate-recommend .load-spinner,.estimate-recommend .load-spinner-absolute{position:absolute}.estimate-recommend .inner .estimate-recommend-text{border-top:1px solid #ccc;padding-top:40px;font-size:16px}.estimate-recommend .inner .items,.estimate-recommend .estimate-search-result .inner .next-items .items,.estimate-search-result .estimate-recommend .inner .next-items .items{flex-flow:wrap;margin-top:40px;margin-bottom:40px;display:flex}.estimate-recommend .inner .items .item{cursor:pointer;box-sizing:border-box;width:20%;padding:20px 10px;transition:all .5s}.estimate-recommend .inner .items .item.hide{opacity:0}.estimate-recommend .inner .items .item .item-image{width:100%;height:200px;margin-bottom:10px}.estimate-recommend .inner .items .item .item-image span[data-image]{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:inline-block}.estimate-recommend .inner .items .item .item-price{font-size:12px}.estimate-recommend .inner .items .item .item-price .price{color:#0095d9;font-size:16px;position:relative}.estimate-recommend .inner .items .item .item-price .price .load-spinner,.estimate-recommend .inner .items .item .item-price .price .load-spinner-absolute{position:absolute}.estimate-bookdata{padding-bottom:50px}.estimate-bookdata .inner .estimate-bookdata-text{border-top:1px solid #ccc;padding-top:40px;font-size:16px}.estimate-bookdata .inner .detail{align-items:flex-end;display:flex}.estimate-bookdata .inner .detail .fix-aspect{background-color:coral;width:65%;position:relative}.estimate-bookdata .inner .detail .fix-aspect:before{content:"";padding-top:100%;display:block}.estimate-bookdata .inner .detail .fix-aspect .content{position:absolute;inset:0}.estimate-bookdata .inner .detail .fix-aspect .content .plot{background-color:#eeeadb;width:100%;height:100%;position:relative}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon]{z-index:50;background-size:cover;width:46px;height:46px;position:absolute}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon] .here-text{content:"HERE";background-color:#fff;border-radius:10px;padding:0 15px;position:absolute;top:10px}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-x1{left:calc(20% - 23px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-x1 .here-text{left:calc(100% + 10px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-x2{left:calc(40% - 23px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-x2 .here-text{right:calc(100% + 10px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-x3{left:calc(60% - 23px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-x3 .here-text{left:calc(100% + 10px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-x4{left:calc(80% - 23px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-x4 .here-text{right:calc(100% + 10px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-y1{bottom:calc(20% - 23px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-y2{bottom:calc(40% - 23px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-y3{bottom:calc(60% - 23px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].plot-y4{bottom:calc(80% - 23px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].high-high{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/icon_face_01.svg)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].high-low{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/icon_face_02.svg)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].low-high{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/icon_face_03.svg)}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon].low-low{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/icon_face_04.svg)}.estimate-bookdata .inner .detail .fix-aspect .content .plot .popularity-high{z-index:10;text-align:center;color:#fff;background-color:#0095d9;border-radius:20px;width:140px;height:18px;padding:8px 0 12px;font-size:13px;position:absolute;top:0;left:calc(50% - 70px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot .selling-price-high{z-index:10;text-align:center;color:#fff;background-color:#0095d9;border-radius:20px;width:140px;height:18px;padding:8px 0 12px;font-size:13px;position:absolute;top:calc(50% - 20px);right:0}.estimate-bookdata .inner .detail .fix-aspect .content .plot .popularity-low{z-index:10;text-align:center;color:#fff;background-color:#0095d9;border-radius:20px;width:140px;height:18px;padding:8px 0 12px;font-size:13px;position:absolute;bottom:0;left:calc(50% - 70px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot .selling-price-low{z-index:10;text-align:center;color:#fff;background-color:#0095d9;border-radius:20px;width:140px;height:18px;padding:8px 0 12px;font-size:13px;position:absolute;top:calc(50% - 20px);left:0}.estimate-bookdata .inner .detail .fix-aspect .content .plot .plot-line-y{z-index:5;background-color:#fff;width:20px;height:100%;position:absolute;top:0;left:calc(50% - 10px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot .plot-line-x{z-index:5;background-color:#fff;width:100%;height:20px;position:absolute;top:calc(50% - 10px);left:0}.estimate-bookdata .inner .detail .fix-aspect .content .plot:before{z-index:8;content:"";background-color:#0095d9;width:1px;height:100%;display:block;position:absolute;top:0;left:50%}.estimate-bookdata .inner .detail .fix-aspect .content .plot:after{z-index:8;content:"";background-color:#0095d9;width:100%;height:1px;display:block;position:absolute;top:50%;left:0}.estimate-bookdata .inner .detail .plot-detail{width:35%;min-width:298px;padding-left:30px}.estimate-bookdata .inner .detail .plot-detail .plot-detail-status{border-top:1px solid #ccc;justify-content:center;align-items:center;padding:15px 0 15px 5px;display:flex}.estimate-bookdata .inner .detail .plot-detail .plot-detail-status .plot-detail-face{opacity:.3}.estimate-bookdata .inner .detail .plot-detail .plot-detail-status .plot-detail-face img{width:46px;height:46px}.estimate-bookdata .inner .detail .plot-detail .plot-detail-status p{opacity:.3;width:calc(100% - 60px);margin-left:15px;font-size:13px}.estimate-bookdata .inner .detail .plot-detail .plot-detail-status.active .plot-detail-face,.estimate-bookdata .inner .detail .plot-detail .plot-detail-status.active p{opacity:1!important}.estimate-bookdata .inner .detail .plot-detail .plot-detail-status:last-child{border-bottom:1px solid #ccc}.estimate-search-another{background-color:#e6e6e6;padding-top:30px;padding-bottom:50px}.estimate-search-another .inner h2{margin-bottom:5px;font-size:16px}.estimate-search-another .inner .search-form{position:relative}.estimate-search-another .inner .search-form a#search{position:absolute;top:10px;right:10px}.estimate-search-another .inner .search-form a#search img{width:20px;height:20px}.estimate-search-retry{background-color:#e6e6e6;width:70%;margin:40px auto 0;padding-top:30px;padding-bottom:50px}.estimate-search-retry .inner{box-sizing:border-box;width:auto;max-width:auto;min-width:auto;margin:0 auto;padding:0 48px}.estimate-search-retry .inner h2{margin-bottom:5px;font-size:16px}.estimate-search-retry .inner .search-form{position:relative}.estimate-search-retry .inner .search-form a#search{position:absolute;top:10px;right:10px}.estimate-search-retry .inner .search-form a#search img{width:20px;height:20px}.purchase-service-caution{color:#6e6e6e;font-size:12px}#notice-search-caution{float:right;padding-top:5px}.contents-header-search-result{margin-bottom:30px}.contents-header-search-result .inner{width:100%;position:relative}.contents-header-search-result .breadcrumb-list-search-result{margin:20px 0 50px}.contents-header-search-result .breadcrumb-list-search-result ul{display:inline-block}.contents-header-search-result .breadcrumb-list-search-result ul li{letter-spacing:.24px;font-size:12px;display:inline-block}.contents-header-search-result .contents-ttl-search-result h1{color:#1f3134;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;font-size:30px}.bookshelf-assessment-container{margin-bottom:-28px;padding-top:34px}.bookshelf-assessment-container #bookshelf-assess-img-wrap{width:280px;margin:0 55px 55px 0}.bookshelf-assessment-container #bookshelf-assess-img-wrap #bookshelf-assess-img{-ms-border-radius:4px;-o-border-radius:4px;text-align:center;filter:brightness(105%)contrast(105%)saturate(105%);background-position:0 0;background-repeat:no-repeat;background-size:contain;border-radius:4px;margin:0 auto;position:relative}.bookshelf-assessment-container #bookshelf-assess-img-wrap #bookshelf-assess-img #img-progress-mask{z-index:2;opacity:.7;background-image:linear-gradient(-45deg,#0000 25%,#fff 25% 50%,#0000 50% 75%,#fff 75%,#fff);background-size:4px 4px;background-attachment:fixed;width:100%;height:100%;position:absolute;top:0;right:0}.bookshelf-assessment-container #bookshelf-assess-img-wrap #bookshelf-assess-img img{-ms-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;z-index:1;border-radius:8px 8px 0 0;width:auto;max-height:292px}.bookshelf-assessment-container #bookshelf-assess-img-wrap #hidden-img{width:auto;max-width:280px;height:auto;max-height:280px;position:absolute}.bookshelf-assessment-container #bookshelf-assessment-progress{align-self:flex-end;width:100%}.bookshelf-assessment-container #bookshelf-assessment-progress #bookshelf-assessment-progress-bar{color:#fff;text-align:center;-ms-border-radius:15px;-o-border-radius:15px;background-color:#000;border-radius:15px;width:100%;font-size:12px}.bookshelf-assessment-container #bookshelf-assessment-info-wrap{z-index:3;flex-direction:column;margin-top:-32px;margin-bottom:32px;display:flex;position:relative}.bookshelf-assessment-container #bookshelf-assessment-info-wrap .title{margin-bottom:20px;padding-left:10px;display:flex}.bookshelf-assessment-container #bookshelf-assessment-info-wrap .title h1{box-sizing:border-box;text-align:center;-ms-border-radius:8px;-o-border-radius:8px;background-color:#fff;border-radius:8px;flex:none;width:90px;margin-right:8px;padding:12.4px 21.7px 11.1px 17.8px;box-shadow:0 0 6px #0000001a}.bookshelf-assessment-container #bookshelf-assessment-info-wrap #bookshelf-assessment-info-wrap-inner #bookshelf-assessment-total{border-bottom:2px dotted #707070;justify-content:space-between;align-items:baseline;display:flex}.bookshelf-assessment-container #bookshelf-assessment-info-wrap #bookshelf-assessment-info-wrap-inner #bookshelf-assessment-total p{font-size:19px}.bookshelf-assessment-container #bookshelf-assessment-info-wrap #bookshelf-assessment-info-wrap-inner #bookshelf-assessment-total .bookshelf-assessment-total-int{font-size:30px}.bookshelf-assessment-container .inner .edit-items-wrapper{margin-bottom:35px;display:flex}.bookshelf-assessment-container .inner #bookshelf-assessment-comment{padding:0 15px;font-size:3vw}.bookshelf-assessment-container .inner #bookshelf-assessment-comment .barcode-only-start_open{cursor:pointer}.bookshelf-assessment-container .inner #bookshelf-assessment-comment label.take-picture-button{color:#0095d9;white-space:nowrap;display:inline}.bookshelf-assessment-container .inner .btn-wrapper{white-space:nowrap;width:100%;margin-bottom:25px;display:block}.bookshelf-assessment-container .inner .btn-wrapper .edit,.bookshelf-assessment-container .inner .btn-wrapper .cancel{-ms-border-radius:4px;-o-border-radius:4px;cursor:pointer;border-radius:4px;justify-content:center;width:240px;height:32px;margin:0 auto;font-size:12px}.bookshelf-assessment-container .inner .btn-wrapper .edit img,.bookshelf-assessment-container .inner .btn-wrapper .cancel img{width:12px;margin-right:10px}.bookshelf-assessment-container .inner .btn-wrapper .edit{color:#fff;background-color:#046378}.bookshelf-assessment-container .inner .btn-wrapper .cancel{color:#000;background-color:#ccc}.bookshelf-assessment-container .inner .items,.bookshelf-assessment-container .estimate-search-result .inner .next-items .items,.estimate-search-result .bookshelf-assessment-container .inner .next-items .items{flex-wrap:wrap;align-self:baseline;width:700px;margin-top:0;display:flex}.bookshelf-assessment-container .inner .items .item{justify-content:center;width:80px;margin:0 10px 34px;padding:0;display:flex!important}.bookshelf-assessment-container .inner .items .item .moving-wrapper{cursor:pointer;flex-direction:column;width:100%;display:flex}.bookshelf-assessment-container .inner .items .item .item-inner{flex-direction:column;flex:1;justify-content:space-between;height:100%;display:flex}.bookshelf-assessment-container .inner .items .item .item-inner h2{width:100%;margin:0 auto 16px;font-size:11px}.bookshelf-assessment-container .inner .items .item .item-inner .item-price{white-space:nowrap;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;margin:0 auto;font-size:10px;display:flex}.bookshelf-assessment-container .inner .items .item .item-inner .item-price span:first-child{color:#707070;margin-bottom:8px}.bookshelf-assessment-container .inner .items .item .item-inner .item-price .price{color:#fff;-ms-border-radius:3px;-o-border-radius:3px;white-space:nowrap;background-color:#0095d9;border-radius:3px;padding:0 .75vw;position:relative}.bookshelf-assessment-container .inner .items .item .item-inner .item-price .price .load-spinner,.bookshelf-assessment-container .inner .items .item .item-inner .item-price .price .load-spinner-absolute{left:unset;position:absolute}.bookshelf-assessment-container .inner .items .item .item-image{text-align:center;margin-bottom:16px}.bookshelf-assessment-container .inner .items .item .item-image img{-ms-border-radius:8px;-o-border-radius:8px;object-fit:contain;border-radius:8px;min-height:114px}.bookshelf-assessment-container .shelf-description{box-sizing:border-box;border:1px solid #2c2c2c;border-radius:4px;width:800px;margin:0 auto 48px;padding:0 40px 40px}.bookshelf-assessment-container .shelf-description .character-navigation-inner{box-sizing:border-box;white-space:nowrap;background:#fff 10px 10px/48px no-repeat;border:1px solid #2c2c2c;border-radius:8px;width:220px;margin:-35px auto 24px;padding:18px 20px 20px 62px;line-height:1.4}.bookshelf-assessment-container .shelf-description .character-navigation-inner .character{font-size:12px;font-weight:700}.bookshelf-assessment-container .shelf-description .character-navigation-inner p{font-size:11px}.bookshelf-assessment-container .shelf-description h2{width:300px;margin:0 auto 24px}.bookshelf-assessment-container .shelf-description h3{margin-bottom:14px;font-weight:700}.bookshelf-assessment-container .other-bookshelf{background-color:#eeeadb;flex-direction:column;align-items:center;margin-bottom:56px;padding:56px 0;display:flex}.bookshelf-assessment-container .other-bookshelf h2{margin-bottom:32px;font-size:18px}.bookshelf-assessment-container .other-bookshelf ul{display:flex}.bookshelf-assessment-container .other-bookshelf ul li{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;margin-right:32px;display:flex;position:relative}.bookshelf-assessment-container .other-bookshelf ul li .bookshelf-image{object-fit:cover;border:1px solid #2c2c2c;border-radius:4px;width:150px;height:70px;margin-bottom:32px}.bookshelf-assessment-container .other-bookshelf ul li .user-icon{background-color:#fff;border:4px solid #fff;border-radius:100%;width:40px;height:40px;margin:0 auto;position:absolute;top:50px;left:0;right:0}.bookshelf-assessment-container .other-bookshelf ul li h4{font-size:12px}.bookshelf-assessment-container .other-bookshelf ul li p{font-size:11px}.bookshelf-assessment-container .other-bookshelf ul li:last-child{margin-right:0}.bookshelf-assessment-container .use-library{box-sizing:border-box;background-color:#fbfaf5;width:1024px;margin:0 auto;padding:56px 44px 56px 64px;display:flex}.bookshelf-assessment-container .use-library h3{width:172px;margin-bottom:16px}.bookshelf-assessment-container .use-library dl{margin-right:74px}.bookshelf-assessment-container .use-library dl dt{width:240px;margin-bottom:32px;font-size:16px;font-weight:700}.bookshelf-assessment-container .use-library dl dd{color:#00475a;font-size:22px}.bookshelf-assessment-container .use-library .library-guide{box-sizing:border-box;border:2px solid #1b4658;border-radius:8px;justify-content:space-between;width:600px;padding:35px 32px 0 40px;display:flex}.bookshelf-assessment-container .use-library .library-guide:after{content:"";background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/pc_image_library.png) 0 0/300px 180px no-repeat;align-self:flex-end;width:300px;height:180px;margin-bottom:-2px;display:inline-block}.bookshelf-assessment-container .use-library .library-guide .library-guide-inner ul{color:#00475a;margin-bottom:24px;font-size:12px}.bookshelf-assessment-container .use-library .library-guide .library-guide-inner .btn,.bookshelf-assessment-container .use-library .library-guide .library-guide-inner .btn-red,.bookshelf-assessment-container .use-library .library-guide .library-guide-inner .btn-green{margin-bottom:35px}.bookshelf-assessment-container .use-library .library-guide .library-guide-inner .btn a,.bookshelf-assessment-container .use-library .library-guide .library-guide-inner .btn-red a,.bookshelf-assessment-container .use-library .library-guide .library-guide-inner .btn-green a{background-color:#00475a;border:0;border-radius:4px;width:176px;padding:5px 0;font-size:12px}.bookshelf-assessment-container .notice-search-caution{background-color:#fff;margin-top:56px}.bookshelf-assessment-container #add-library-action-btn.show{justify-content:flex-end;display:flex}.bookshelf-assessment-container #add-library-action-btn .btn-items-move{width:200px}.bookshelf-assessment-container .scan-bookshelf-link{flex-direction:column;justify-content:center;align-items:center;margin-bottom:64px;display:flex}.bookshelf-assessment-container .scan-bookshelf-link a.barcode-start_open{color:#fff;cursor:pointer;background:#2c2c2c url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/icon_camera_wh.svg) 20px/17px no-repeat;border-radius:4px;margin-right:0;padding:9px 24px 8px 48px}.bookshelf-assessment-container .scan-bookshelf-link img{width:288px;height:30px;margin-bottom:4px}.payment-confirm__caution-outofstock-message-title-red,.payment-confirm__caution-message-title-red,.payment-method-section__caution-message-title-red,.shopping-cart__caution-message-title-red,.caution-validation-error{letter-spacing:.14px;color:#c1310f;text-align:center;font-weight:600}.payment-confirm__caution-outofstock-message-title-red a,.payment-confirm__caution-message-title-red a,.payment-method-section__caution-message-title-red a,.shopping-cart__caution-message-title-red a,.caution-validation-error a{font-weight:600}.shopping-cart{min-height:333px}.shopping-cart__title{letter-spacing:.4px;font-family:Hiragino Kaku Gothic Std,ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;font-size:20px;font-weight:600}.shopping-cart__caution-message-title-blue{letter-spacing:.14px;color:#0f6ec1;text-align:center;font-weight:600}.shopping-cart__caution-message-body{letter-spacing:.14px;text-align:center;font-weight:600}.shopping-cart__cart-main{justify-content:space-between;margin-top:40px;display:flex}.shopping-cart__cart-list{width:56%;min-width:320px}.cart-lost-items{margin-bottom:40px}.cart-lost-items__title{color:#c1310f;font-weight:600}.cart-lost-items__list{border:1px solid #c1310f;border-radius:4px;margin-top:10px}.cart-allow-items__title{font-weight:600}.cart-allow-items__list{border:1px solid #ddd;border-radius:4px;margin-top:10px}.shopping-cart-item{border-top:1px solid #c1310f;justify-content:space-between;padding:24px 16px 0 0;display:flex}.shopping-cart-item--allow{border-top:1px solid #ddd}.shopping-cart-item:first-child{border-top:0 solid #fff}.shopping-cart-item__item-image{align-items:center;width:150px;margin-bottom:10px;display:flex}.shopping-cart-item__item-image span[data-image]{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:inline-block}.shopping-cart-item__item-data{flex-flow:wrap;width:calc(100% - 150px);padding-bottom:24px;display:flex}.shopping-cart-item__item-data .item-data-click{flex:100%}.shopping-cart-item__item-data-title{letter-spacing:.56px}.shopping-cart-item__item-data-label{color:#000;text-align:center;background-color:#eee;border-radius:4px;align-self:start;width:80px;font-size:10px;font-weight:600}.shopping-cart-item__detail-wrapper{box-sizing:border-box;flex-direction:column;flex:50%;justify-content:flex-start;padding-right:24px;display:flex}.shopping-cart-item__item-data-condition{color:#000;flex:100%;margin-top:24px;font-weight:300}.shopping-cart-item__item-data-condition--allow{color:#c1310f;margin-top:29px;font-weight:300}.shopping-cart-item__price-changed{color:#c1310f;margin-top:10px;display:flex}.shopping-cart-item__price-changed-note{font-size:11px}.shopping-cart-item__price-changed-before{flex-direction:column;display:flex}.shopping-cart-item__price-changed-arrow{align-items:flex-end;margin:10px 5px;display:flex}.shopping-cart-item__price-changed-after{flex-direction:column;display:flex}.shopping-cart-item__item-data-price{color:#000;letter-spacing:.56px;font-weight:300}.shopping-cart-item__item-data-price--allow,.shopping-cart-item__item-data-price--allow--change{letter-spacing:.64px;color:#c1310f;font-size:16px;font-weight:300}.shopping-cart-item__item-data-price-tax{color:#000;font-size:12px;font-weight:300}.shopping-cart-item__item-data-price-tax--allow{color:#c1310f;letter-spacing:.48px;font-size:12px}.shopping-cart-item__out-of-stock-message{color:#c1310f;margin-top:24px;font-size:12px}.shopping-cart-item__detail-right{text-align:right;flex-wrap:wrap;flex:50%;align-content:flex-end;align-items:flex-end;max-width:225px;display:flex;position:relative}.shopping-cart-item__item-accept-button{letter-spacing:.48px;color:#fff;background-color:#0f6ec1;border-radius:4px;flex:100%;width:100%;margin-top:8px;padding-top:5px;padding-bottom:5px;font-size:12px;font-weight:300}.shopping-cart-item__item-select-button{letter-spacing:.48px;color:#fff;background-color:#000;border-radius:4px;flex:100%;width:100%;margin-top:8px;padding-top:5px;padding-bottom:5px;font-size:12px;font-weight:300}.shopping-cart-item__item-delete-button{color:#000;border:1px solid #666;border-radius:4px;flex:100%;width:100%;margin-top:8px;padding-top:5px;padding-bottom:5px;font-size:12px}.buy-items-summary{box-sizing:border-box;background-color:#fbfaf5;min-width:320px;padding:32px 30px 25px}.buy-items-summary__number-of-books{justify-content:space-between;display:flex}.buy-items-summary__number-of-books-title{font-size:16px;font-weight:300}.buy-items-summary__number-of-books-value{letter-spacing:.32px;font-size:16px;font-weight:300}.buy-items-summary__items-summary{justify-content:space-between;padding-top:5px;padding-bottom:5px;display:flex;position:relative}.buy-items-summary__items-summary-title{font-size:16px;font-weight:300}.buy-items-summary__items-summary-tax{font-size:11px;font-weight:300}.buy-items-summary__items-summary-value{letter-spacing:.32px;font-size:16px;font-weight:300}.buy-items-summary__items-summary-shipping-note{color:#c1310f;font-size:11px;position:absolute;bottom:0;right:0}.buy-items-summary__items-summary-shipping-lack-price{font-weight:600}.buy-items-summary__buy_campaign{text-align:right;padding-bottom:5px}.buy-items-summary__buy_campaign .bubble-tail{z-index:2;background-color:#fff;border-top:1px solid #c1310f;border-left:1px solid #c1310f;width:8px;height:8px;margin-bottom:-9px;position:relative;right:-88%;transform:translateY(-4px)rotate(45deg)}.buy-items-summary__buy_campaign .bubble-box{color:#c1310f;border:1px solid #c1310f;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.buy-items-summary__buy_campaign:nth-of-type(2){margin-top:2px}.buy-items-summary__shipping-cost{justify-content:space-between;padding-top:5px;display:flex}.buy-items-summary__shipping-cost-title{font-size:16px;font-weight:300}.buy-items-summary__shipping-cost-price{letter-spacing:.32px;font-size:16px;font-weight:300}.buy-items-summary__cart-summary{border-top:1px solid #ddd;justify-content:space-between;margin-top:5px;padding-top:19px;display:flex}.buy-items-summary__cart-summary-title{font-size:16px;font-weight:600}.buy-items-summary__cart-summary-tax{font-size:12px;font-weight:300}.buy-items-summary__cart-summary-value{letter-spacing:.4px;color:#c1310f;font-size:20px;font-weight:600}.buy-items-summary__go-bill{letter-spacing:.8px;color:#fff;text-align:center;background-color:#c1310f;border-radius:4px;width:100%;margin-top:16px;padding-top:8px;padding-bottom:8px;font-size:16px;font-weight:300}.buy-items-summary__cart-notice{color:#6e6e6e;text-align:center;margin-top:24px;font-size:12px;font-weight:300}.cart-item-replace-modal{z-index:10050;background-color:#00000080;width:100%;height:100%;transition:opacity .3s;display:block;position:fixed;top:0;left:0}.cart-item-replace-modal__modal-container{background-color:#fff;width:400px;margin:20% auto auto;padding:40px;transition:all .3s;transform:scale(1.1)}.cart-item-replace-modal__modal-title{text-align:center;color:#000;font-size:16px;font-weight:600}.cart-item-replace-modal__item-info{margin-top:24px;display:flex}.cart-item-replace-modal__item-image-wrapper{width:100px;height:84px;margin-right:10px}.cart-item-replace-modal__item-image-wrapper span[data-image]{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:inline-block}.cart-item-replace-modal__item-title{color:#666;font-size:12px;font-weight:300}.cart-item-replace-modal__condition-select{padding-left:30px;padding-right:30px}.cart-item-replace-modal__select-wrapper{justify-content:space-between;margin-top:24px;margin-bottom:20px;font-weight:300;display:flex}.cart-item-replace-modal__select-text{font-weight:600}.cart-item-replace-modal__condition-help{text-align:right;color:#0095d9;font-size:9px;text-decoration:underline}.cart-item-replace-modal__buy-detail-wrapper{justify-content:space-between;margin-top:24px;display:flex}.cart-item-replace-modal__buy-detail-title{width:80px;font-size:14px;font-weight:300;line-height:1em}.cart-item-replace-modal__buy-price{color:#c1310f;text-align:right;font-size:26px;font-weight:300;line-height:1em}.cart-item-replace-modal__buy-price-tax-text{color:#c1310f;font-size:14px;font-weight:300}.cart-item-replace-modal__modal-footer{margin-top:32px;padding-left:30px;padding-right:30px}.cart-item-replace-modal__item-change-button{color:#fff;background-color:#c1310f;border-radius:4px;width:100%;padding:8px 0;font-size:13px;font-weight:300}.cart-item-replace-modal__close-button{color:#333;letter-spacing:.48px;background-color:#ddd;border-radius:4px;width:100%;margin-top:12px;padding:8px 0;font-size:12px;font-weight:300}.shipping-section__title-mypage{width:200px;margin-left:0;font-size:16px;font-weight:600;border-bottom:none!important}.shipping-section__detail{flex:1}.shipping-section__update-button-wrapper{width:56px;margin-left:auto;margin-right:10px}.shipping-section__update-button{letter-spacing:.6px;background-color:#4293d4;width:100%;font-size:15px;font-weight:600;color:#fff!important}.shipping-section__customer-name{letter-spacing:.64px;font-size:16px;font-weight:300}.shipping-section__misc,.shipping-section__zipcode{letter-spacing:.32px;font-size:16px;font-weight:300}.shipping-section__shipping-update-link{display:none}.shipping-section__unset-message{text-align:center;letter-spacing:.32px;color:#ff0a0a;margin-top:54px;font-size:16px;font-weight:300}.shipping-section__add-button{letter-spacing:.64px;color:#fff;text-align:center;background-color:#000;border:1px solid #000;border-radius:4px;width:280px;margin:24px auto 26px;padding-top:10px;padding-bottom:10px;font-size:16px;font-weight:300;display:block}.shipping-section__set-wrapper{margin-top:40px}.shipping-section-form{box-sizing:border-box;background-color:#fbfaf5;border-radius:4px;width:800px;margin:auto;padding:40px}.select-card-item{background-color:#fff;margin-top:5px;padding:40px;display:flex}.select-card-item__select-radio-wrapper{width:96px}.select-card-item__select-radio-mypage-wrapper{margin-top:25px}.select-card-item__select-radio{opacity:0}.select-card-item__select-radio:checked+label:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:11px;height:7px;display:inline-block;position:absolute;top:4px;left:-24px;transform:rotate(-45deg)}.select-card-item__select-radio:checked+.select-card-item__select-radio-label:before{background-color:#000}.select-card-item__select-radio-label{letter-spacing:.56px;color:#000;font-weight:300;position:relative}.select-card-item__select-radio-label:before{content:"";background-color:#fff;border:2px solid #ccc;border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:-30px}.select-card-item__logo-card{float:left;text-align:left;width:auto;height:35px;margin:-15px 15px}.select-card-item__logo-card-visa{float:right;width:auto;height:24px;margin-right:20px}.select-card-item__logo-card-master{float:right;width:auto;height:32px;margin-top:-3px;margin-right:20px}.select-card-item__logo-card-amex{float:right;width:auto;height:32px;margin-top:-4px;margin-right:20px}.select-card-item__logo-card-jcb{float:right;width:auto;height:24px;margin-right:20px}.select-card-item__logo-card-diners{float:right;width:auto;height:35px;margin-top:-6px;margin-right:20px}.select-card-item__info-wrapper{width:calc(100% - 152px)}.select-card-item__info-card-no,.select-card-item__info-card-holder{letter-spacing:.32px;font-size:16px;font-weight:300}.select-card-item__info-card-enable-limit{letter-spacing:.28px;font-weight:300}.select-card-item__card-delete-button-wrapper{float:right;width:56px}.select-card-item__card-delete-button{color:#fff;letter-spacing:.6px;background-color:#4293d4;width:100%;font-size:15px;font-weight:600}.payment-confirm__caution-outofstock-message-title-red,.payment-confirm__caution-message-title-red,.payment-method-section__caution-message-title-red,.caution-validation-error,.shopping-cart__caution-message-title-red{letter-spacing:.14px;color:#c1310f;text-align:center;font-weight:600}.payment-confirm__caution-outofstock-message-title-red a,.payment-confirm__caution-message-title-red a,.payment-method-section__caution-message-title-red a,.caution-validation-error a,.shopping-cart__caution-message-title-red a{font-weight:600}.payment-method-section{box-sizing:border-box;background-color:#fbfaf5;border-radius:4px;width:800px;margin:0 auto;padding:40px}.payment-method-section__title{border-bottom:1px solid #1f3134;padding-bottom:10px;font-size:16px;font-weight:600}.payment-method-section__title-notice{font-size:14px;font-weight:600}.payment-method-section__add-new-card-wrapper{width:340px;margin:35px auto auto}.payment-method-section__add-new-card-wrapper-button{text-align:center;color:#000;background-color:#fff;border:1px solid #000;border-radius:4px;width:100%;padding-top:8px;padding-bottom:8px;font-weight:300;display:block;position:relative}.payment-method-section__add-new-card-wrapper-button:after{content:"";border-bottom:1px solid #333;border-left:1px solid #333;width:11px;height:11px;position:absolute;top:13px;right:14px;transform:rotate(225deg)}.payment-method-section__input-wrapper{background-color:#fff;margin-top:32px;padding:40px 30px}.payment-method-section__card-company{justify-content:space-between;width:280px;display:flex}.payment-method-section__logo-card-visa{width:auto;height:24px}.payment-method-section__logo-card-master{width:auto;height:32px;margin-top:-3px}.payment-method-section__logo-card-amex{width:auto;height:32px;margin-top:-4px}.payment-method-section__logo-card-jcb{width:auto;height:24px}.payment-method-section__logo-card-diners{width:auto;height:35px;margin-top:-6px}.payment-method-section__card-no-wrapper{margin-top:35px;display:flex}.payment-method-section__card-no-confirm-wrapper{margin-left:-10px;display:flex}.payment-method-section__card-no-label{letter-spacing:.3px;width:229px;margin-top:8px;font-size:15px;font-weight:600}.payment-method-section__card-no-require{float:right;letter-spacing:.24px;color:#fff;background-color:#ff0a0a;margin-top:2px;margin-right:24px;padding:0 4px;font-size:12px;font-weight:600}.payment-method-section__card-no-input-wrapper,.payment-method-section__card-no-input-confirm-wrapper{width:calc(100% - 229px)}.payment-method-section__card-no-input{letter-spacing:.28px}.payment-method-section__card-no-input-notice{letter-spacing:.22px;color:#6e6e6e;font-size:11px;font-weight:300}.payment-method-section__card-holder-wrapper{border-top:1px solid #1f3134;margin-top:25px;padding-top:28px;display:flex}.payment-method-section__card-holder-label{letter-spacing:.3px;width:229px;margin-top:8px;font-size:15px;font-weight:600}.payment-method-section__card-holder-require{float:right;letter-spacing:.24px;color:#fff;background-color:#ff0a0a;margin-top:2px;margin-right:24px;padding:0 4px;font-size:12px;font-weight:600}.payment-method-section__card-holder-input-wrapper{width:calc(100% - 229px)}.payment-method-section__card-holder-input{letter-spacing:.28px}.payment-method-section__card-holder-input-notice{letter-spacing:.22px;color:#6e6e6e;font-size:11px;font-weight:300}.payment-method-section__card-enable-limit-wrapper{border-top:1px solid #1f3134;margin-top:25px;padding-top:28px;display:flex}.payment-method-section__card-enable-limit-label{letter-spacing:.3px;width:229px;margin-top:8px;font-size:15px;font-weight:600}.payment-method-section__card-enable-limit-require{float:right;letter-spacing:.24px;color:#fff;background-color:#ff0a0a;margin-top:2px;margin-right:24px;padding:0 4px;font-size:12px;font-weight:600}.payment-method-section__card-enable-limit-input-wrapper{width:calc(100% - 229px)}.payment-method-section__card-enable-limit-month-year-input-wrapper{align-items:center;display:flex}.payment-method-section__card-enable-limit-selection-values{width:100px;margin-right:16px;padding:8px 40px 8px 16px}.payment-method-section__card-enable-limit-selection-label{margin-right:16px}.payment-method-section__card-security-code-wrapper{border-top:1px solid #1f3134;margin-top:28px;padding-top:27px;display:flex;position:relative}.payment-method-section__card-security-code-label{letter-spacing:.3px;width:229px;margin-top:8px;font-size:15px;font-weight:600}.payment-method-section__card-security-code-require{float:right;letter-spacing:.24px;color:#fff;background-color:#ff0a0a;margin-top:2px;margin-right:24px;padding:0 4px;font-size:12px;font-weight:600}.payment-method-section__card-security-code-notice-popup{z-index:10;box-sizing:border-box;background-color:#fff;border:1px solid #0095d9;width:360px;padding:20px 20px 30px;display:none;position:absolute;top:70px;right:200px}.payment-method-section__card-security-code-notice-popup:before{content:"";z-index:2;border:4px solid #0000;border-top-width:9px;border-bottom:7px solid #fff;margin-left:-15px;position:absolute;top:-15px;right:10%}.payment-method-section__card-security-code-notice-popup:after{content:"";z-index:1;border:4px solid #0000;border-top-width:9px;border-bottom:7px solid #0095d9;margin-left:-17px;position:absolute;top:-16px;right:10%}.payment-method-section__card-security-code-notice-popup-title{width:calc(100% - 21px);font-size:13px;font-weight:300;display:inline-block}.payment-method-section__card-security-code-notice-popup-close{cursor:pointer;width:16px;height:16px;display:inline-block;position:relative}.payment-method-section__card-security-code-notice-popup-close:before{content:"";border-top:1px solid #1f3134;width:16px;position:absolute;top:50%;left:0;transform:rotate(-45deg)}.payment-method-section__card-security-code-notice-popup-close:after{content:"";border-top:1px solid #1f3134;width:16px;position:absolute;top:50%;left:0;transform:rotate(45deg)}.payment-method-section__card-security-code-notice-popup-body{margin-top:18px}.payment-method-section__card-security-code-notice-popup-img-wrapper{text-align:center;margin-top:20px}.payment-method-section__card-security-code-notice-popup-img-card1{width:80px}.payment-method-section__card-security-code-notice-popup-img-card2{width:80px;margin-left:28px}.payment-method-section__card-security-code-input{width:100px!important;margin-right:16px!important}.payment-method-section__card-security-code-notice{color:#0095d9;margin-top:15px;font-size:10px;font-weight:300;text-decoration:underline}.payment-method-section__card-save-wrapper{border-top:1px solid #1f3134;margin-top:28px}.payment-method-section__card-save{width:271px;margin:48px auto auto}.payment-method-section__card-save-checkbox{opacity:0}.payment-method-section__card-save-checkbox:checked+label:after{content:"";border-bottom:1px solid #fff;border-left:1px solid #fff;width:11px;height:7px;position:absolute;top:4px;left:-26px;transform:rotate(-45deg)}.payment-method-section__card-save-checkbox:checked+.payment-method-section__card-save-label:before{background-color:#000}.payment-method-section__card-save-label{letter-spacing:.56px;color:#000;font-weight:300;position:relative}.payment-method-section__card-save-label:before{content:"";background-color:#fff;border:2px solid #ccc;border-radius:50%;width:20px;height:20px;position:absolute;top:-1px;left:-31px}.payment-method-section__card-save-notice{letter-spacing:.5px;color:#6e6e6e;margin-left:24px;font-size:10px;font-weight:300}.payment-method-section__caution-message-title-red{margin-top:30px}.payment-method-section__confirm-button-wrapper{width:340px;margin:50px auto 10px}.payment-method-section__confirm-button{text-align:center;letter-spacing:.8px;color:#fff;background-color:#000;border-radius:4px;width:100%;padding:10px 0;font-size:16px;font-weight:300}.payment-method-section__card-no-confirm{margin-top:5px;margin-left:10px}.payment-method-section__card-holder-confirm,.payment-method-section__card-enable-limit-confirm,.payment-method-section__card-security-confirm{margin-top:8px}.payment-method-section__form-back-button-wrapper{width:340px;margin:5px auto auto}.payment-method-section__form-back-button{letter-spacing:.48px;color:#333;background-color:#ddd;border-radius:4px;width:100%;padding-top:8px;padding-bottom:7px;font-size:12px;font-weight:300}.payment-method-section__card-list-back-button-wrapper{width:340px;margin:10px 190px 0}.payment-method-section__card-list-back-button{letter-spacing:.48px;text-align:center;color:#333;background-color:#ddd;border-radius:4px;margin-top:20px;padding-top:8px;padding-bottom:7px;font-size:12px;font-weight:300;display:block}.payment-method-section__recentry-back-button-wrapper{width:340px;margin:5px auto auto}.payment-method-section__recentry-back-button{letter-spacing:.48px;color:#333;background-color:#ddd;border-radius:4px;width:100%;padding-top:8px;padding-bottom:7px;font-size:12px;font-weight:300}.cart-payment-register-credit-card__title{letter-spacing:.4px;width:800px;margin:auto;font-size:20px;font-weight:300}.cart-payment-register-credit-card__back-button-wrapper{width:340px;margin:auto}.cart-payment-register-credit-card__back-button{letter-spacing:.48px;text-align:center;color:#333;background-color:#ddd;border-radius:4px;margin-top:20px;padding-top:8px;padding-bottom:7px;font-size:12px;font-weight:300;display:block}.payment-confirm__caution-outofstock-message-title-red,.payment-confirm__caution-message-title-red,.caution-validation-error,.shopping-cart__caution-message-title-red,.payment-method-section__caution-message-title-red{letter-spacing:.14px;color:#c1310f;text-align:center;font-weight:600}.payment-confirm__caution-outofstock-message-title-red a,.payment-confirm__caution-message-title-red a,.caution-validation-error a,.shopping-cart__caution-message-title-red a,.payment-method-section__caution-message-title-red a{font-weight:600}.estimate-search-result .first-reload,.estimate-search-result .reload,.estimate-search-result .next-items .reload{text-align:center;width:100%}.estimate-search-result .first-reload img,.estimate-search-result .reload img,.estimate-search-result .next-items .reload img{-ms-animation:spin 1.5s linear infinite;width:27px;max-width:34px;animation:1.5s linear infinite spin}.payment-confirm__cart-detail-title{border-bottom:1px solid #000;padding-bottom:15px;font-size:16px;font-weight:600}.payment-confirm__cart-detail-box{display:flex}.payment-confirm__cart-item{background-color:#fff;margin-top:4px;display:flex}.payment-confirm__cart-item-image{align-items:center;width:82px;height:65px;display:flex}.payment-confirm__cart-item-image span[data-image]{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:inline-block}.payment-confirm__cart-item-info{width:calc(100% - 82px)}.payment-confirm__cart-item-info-title{letter-spacing:.48px;font-size:12px;font-weight:300}.payment-confirm__cart-item-info-label{color:#000;text-align:center;background-color:#eee;border-radius:4px;width:80px;font-size:10px;font-weight:600}.payment-confirm__cart-item-info-condition{margin-top:16px;font-size:13px;font-weight:600}.payment-confirm__cart-item-info-price{letter-spacing:.56px;font-weight:600}.payment-confirm__cart-item-info-price-tax{letter-spacing:.4px;font-size:10px;font-weight:600}.payment-confirm__number-of-books{justify-content:space-between;display:flex}.payment-confirm__number-of-books-title{font-size:16px;font-weight:300}.payment-confirm__number-of-books-value{letter-spacing:.32px;font-size:16px;font-weight:300}.payment-confirm__items-summary{justify-content:space-between;padding-top:12px;display:flex;position:relative}.payment-confirm__items-summary-title{font-size:16px;font-weight:300}.payment-confirm__items-summary-tax{font-size:11px;font-weight:300}.payment-confirm__items-summary-value{letter-spacing:.32px;font-size:16px;font-weight:300}.payment-confirm__buy-campaign{color:#c1310f;justify-content:space-between;padding-top:12px;font-size:16px;font-weight:300;display:flex}.payment-confirm__buy-campaign-title{font-size:16px;font-weight:300}.payment-confirm__buy-campaign-price{letter-spacing:.32px;font-size:16px;font-weight:300}.payment-confirm__subtotal{border-top:1px solid #000;justify-content:space-between;margin-top:10px;padding-top:19px;display:flex}.payment-confirm__subtotal-title{font-size:16px;font-weight:300}.payment-confirm__subtotal-price{letter-spacing:.32px;font-size:16px;font-weight:300}.payment-confirm__shipping-cost{justify-content:space-between;padding-top:12px;display:flex}.payment-confirm__shipping-cost-title{font-size:16px;font-weight:300}.payment-confirm__shipping-cost-price{letter-spacing:.32px;font-size:16px;font-weight:300}.payment-confirm__cart-summary{border-top:1px solid #000;justify-content:space-between;margin-top:10px;padding-top:19px;display:flex}.payment-confirm__cart-summary-title{font-size:16px;font-weight:600}.payment-confirm__cart-summary-tax{font-size:12px;font-weight:300}.payment-confirm__cart-summary-value{letter-spacing:.4px;color:#c1310f;font-size:20px;font-weight:600}.payment-confirm__shipping-detail{border-top:1px solid #000;border-bottom:1px solid #000;align-items:center;margin-top:40px;display:flex}.payment-confirm__shipping-detail-title{width:200px;font-size:16px;font-weight:600}.payment-confirm__shipping-detail-right{padding-top:40px;padding-bottom:40px}.payment-confirm__shipping-customer-name{letter-spacing:.64px;font-size:16px;font-weight:300}.payment-confirm__shipping-zipcode{letter-spacing:.32px;margin-top:16px;font-size:16px;font-weight:300}.payment-confirm__shipping-address1,.payment-confirm__shipping-address2,.payment-confirm__shipping-tell{letter-spacing:.32px;font-size:16px;font-weight:300}.payment-confirm__payment-method-detail{border-top:1px solid #000;border-bottom:1px solid #000;align-items:center;display:flex}.payment-confirm__payment-method-title{width:200px;font-size:16px;font-weight:600}.payment-confirm__payment-method-right{padding-top:40px;padding-bottom:40px}.payment-confirm__select-payment-method{letter-spacing:.28px;font-weight:600}.payment-confirm__select-cards{margin-top:20px;display:flex}.payment-confirm__logo-card-visa{width:auto;height:24px;margin-right:16px}.payment-confirm__logo-card-master{width:auto;height:32px;margin-top:-3px;margin-right:16px}.payment-confirm__logo-card-amex{width:auto;height:32px;margin-top:-4px;margin-right:16px}.payment-confirm__logo-card-jcb{width:auto;height:24px;margin-right:16px}.payment-confirm__logo-card-diners{width:auto;height:35px;margin-top:-6px;margin-right:16px}.payment-confirm__info-card-no,.payment-confirm__info-card-holder{letter-spacing:.32px;font-size:16px;font-weight:300}.payment-confirm__info-card-enable-limit{letter-spacing:.28px;font-weight:300}.payment-confirm__attention-area{background-color:#eee;border-radius:4px;width:650px;margin:20px auto auto;padding:20px 16px}.payment-confirm__attention-area-title{letter-spacing:.48px;color:#000;margin-left:10px;font-size:12px;font-weight:600;display:inline-block;position:relative}.payment-confirm__attention-area-title:before{content:"";background-color:#000;width:2px;height:12px;position:absolute;top:3px;left:-7px}.payment-confirm__attention-area-title:after{content:"";background-color:#000;width:2px;height:12px;position:absolute;top:3px;right:-7px}.payment-confirm__caution-message-title-red,.payment-confirm__caution-outofstock-message-title-red{margin-top:30px}.payment-confirm__attention-message-p1,.payment-confirm__attention-message-p2,.payment-confirm__attention-message-p3{letter-spacing:.48px;color:#000;font-size:12px;font-weight:300}.payment-confirm__notice-message-commercial{color:#0095d9}.payment-confirm__payment-commit{text-align:center;letter-spacing:.8px;background-color:#c1310f;border-radius:4px;width:340px;margin:20px auto auto;padding-top:16px;padding-bottom:16px;font-size:16px;font-weight:300;display:block;color:#fff!important;-webkit-appearance:unset!important}.payment-confirm__payment-commit:disabled{opacity:.5;cursor:default}.payment-confirm__load-spinner-wrapper{margin:40px}.payment-confirm__check-area{width:560px;margin:20px auto}.payment-confirm__btn-info-txt{text-align:left;margin-bottom:20px;margin-left:55px;font-size:16px;display:block}.payment-confirm__btn-info-txt span{display:block}.payment-complete__result{margin-top:120px}.payment-complete__result-image-wrapper{width:64px;height:64px;margin:auto}.payment-complete__result-image{width:100%;height:100%}.payment-complete__result-notice{text-align:center;color:#0095d9;letter-spacing:1.2px;margin:20px auto auto;font-size:20px;font-weight:300}.payment-complete__complete-message-wrapper{margin-top:40px}.payment-complete__complete-message{text-align:center;letter-spacing:.42px;font-weight:300}.payment-complete__complete-message-notice{text-align:center;margin-top:40px;font-size:12px;font-weight:300}.payment-complete__complete-message-orderid{text-align:center;font-size:14px;font-weight:300}.payment-complete__complete-message-notice-link{color:#0095d9;font-size:12px;font-weight:300;text-decoration:underline}.payment-complete__order-confirm{text-align:center;width:340px;margin:40px auto auto}.payment-complete__order-confirm-link{text-align:center;color:#fff;background-color:#000;border-radius:4px;width:100%;margin-top:64px;padding-top:12px;padding-bottom:11px;font-weight:300;display:block}.payment-recentry__select-payment-method-recentry{letter-spacing:.28px;font-weight:600}.payment-recentry__select-cards-recentry{margin-top:20px;display:flex}.payment-recentry__logo-card{float:left;text-align:left;width:auto;height:35px;margin:-5px 15px -5px 0}.payment-recentry__info-card-no-recentry,.payment-recentry__info-card-holder-recentry{letter-spacing:.32px;font-size:16px;font-weight:300}.payment-recentry__info-card-enable-limit-recentry{letter-spacing:.28px;font-weight:300}.payment-recentry__card-recentry-change-link{display:none}.payment-recentry__card-recentry-change-button{color:#fff;letter-spacing:.6px;background-color:#4293d4;width:100%;font-size:15px;font-weight:600}.cart-shipping-list__title{border-bottom:1px solid #000;padding-bottom:15px;font-size:16px;font-weight:600}.cart-shipping-list__shipping-area{background-color:#fbfaf5;border-radius:4px;margin:24px auto auto;padding:40px}.cart-shipping-list__shipping-detail-wrapper{padding-top:30px;padding-bottom:30px;display:flex}.cart-shipping-list__shipping-detail-wrapper:not(:last-child){border-bottom:1px solid #1f3134}.cart-shipping-list__shipping-detail-wrapper-no-border{padding-top:30px;padding-bottom:30px;display:flex}.cart-shipping-list__select-radio-wrapper{width:40px}.cart-shipping-list__select-radio{opacity:0}.cart-shipping-list__select-radio:checked+label:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:11px;height:7px;position:absolute;top:4px;left:-16px;transform:rotate(-45deg)}.cart-shipping-list__select-radio-label{letter-spacing:.56px;color:#000;font-weight:300;position:relative}.cart-shipping-list__select-radio-label:before{content:"";background-color:#fff;border:2px solid #ccc;border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:-20px}input:checked+.cart-shipping-list__select-radio-label:before{background-color:#000}.cart-shipping-list__set-wrapper{width:calc(100% - 140px)}.cart-shipping-list__shipping-selected{margin-bottom:16px;font-size:16px;font-weight:600}.cart-shipping-list__shipping-customer-name{letter-spacing:.64px;margin-bottom:8px;font-size:16px;font-weight:300}.cart-shipping-list__shipping-zipcode,.cart-shipping-list__shipping-address1,.cart-shipping-list__shipping-address2,.cart-shipping-list__shipping-tell{letter-spacing:.32px;font-size:16px;font-weight:300}.cart-shipping-list__shipping-update-button-wrapper{width:56px;margin-top:58px}.cart-shipping-list__shipping-update-button{letter-spacing:.6px;background-color:#4293d4;width:100%;padding-top:2px;padding-bottom:1px;font-size:15px;font-weight:600;color:#fff!important}.cart-shipping-list__add-shipping-button-wrapper{width:340px;margin:15px auto}.cart-shipping-list__add-shipping-button{text-align:center;color:#000;background-color:#fff;border:1px solid #000;border-radius:4px;width:100%;padding-top:12px;padding-bottom:11px;font-weight:300;position:relative}.cart-shipping-list__add-shipping-button:after{content:"";border-bottom:1px solid #333;border-left:1px solid #333;width:8px;height:8px;position:absolute;top:19px;right:14px;transform:rotate(225deg)}.cart-shipping-list__add-shipping-icon{width:12px;height:12px;margin-top:6px;margin-right:10px}.cart-shipping-list__select-button-wrapper{width:340px;margin:56px auto auto}.cart-shipping-list__select-button{text-align:center;color:#333;letter-spacing:.48px;background-color:#ddd;border-radius:4px;width:100%;padding-top:8px;padding-bottom:7px;font-size:12px;font-weight:300}.shipping-input__title{letter-spacing:.4px;width:800px;margin:20px auto auto;font-size:20px;font-weight:300}.shipping-input__copy-address-button-wrapper{margin-left:16px;display:inline}.shipping-input__copy-address-button{text-align:center;color:#333;background-color:#ddd;border-radius:4px;width:140px;margin-top:5px;margin-right:24px;padding-top:4px;padding-bottom:3px;font-size:12px;font-weight:300}.shipping-input__input-list-wrapper{background-color:#fff;margin:20px auto auto}.shipping-input__customer-name{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-input__customer-name-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-input__customer-name-data{width:540px;padding-top:20px;padding-left:96px;position:relative}.shipping-input__customer-name-data:before{content:"必須";text-align:center;letter-spacing:.24px;color:#fff;background-color:#ff0a0a;width:32px;padding-top:4px;padding-bottom:3px;font-size:12px;font-weight:600;line-height:1em;position:absolute;top:32px;left:32px}.shipping-input__customer-name-wrapper{display:flex}.shipping-input__customer-last-name-input{width:160px!important;margin-right:24px!important}.shipping-input__customer-first-name-input{width:160px!important}.shipping-input__customer-name-kana{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-input__customer-name-kana-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-input__customer-name-kana-data{width:540px;padding-top:20px;padding-left:96px;position:relative}.shipping-input__customer-name-kana-data:before{content:"必須";text-align:center;letter-spacing:.24px;color:#fff;background-color:#ff0a0a;width:32px;padding-top:4px;padding-bottom:3px;font-size:12px;font-weight:600;line-height:1em;position:absolute;top:32px;left:32px}.shipping-input__customer-name-kana-wrapper{display:flex}.shipping-input__customer-last-name-kana-input{width:160px!important;margin-right:24px!important}.shipping-input__customer-first-name-kana-input{width:160px!important}.shipping-input__customer-postcode{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-input__customer-postcode-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-input__customer-postcode-data{width:540px;padding-top:20px;padding-left:96px;position:relative}.shipping-input__customer-postcode-data:before{content:"必須";text-align:center;letter-spacing:.24px;color:#fff;background-color:#ff0a0a;width:32px;padding-top:4px;padding-bottom:3px;font-size:12px;font-weight:600;line-height:1em;position:absolute;top:32px;left:32px}.shipping-input__customer-postcode-wrapper{display:flex}.shipping-input__customer-postcode-input{width:160px!important;margin-right:24px!important}.shipping-input__customer-postcode-button{text-align:center;color:#fff;background-color:#727171;width:90px;margin-top:5px;margin-right:24px;padding-top:4px;padding-bottom:3px;font-size:13px;font-weight:600}.shipping-input__customer-postcode-notice-wrapper{margin-top:7px}.shipping-input__customer-postcode-notice{color:#0095d9;margin-top:5px;font-size:13px;font-weight:600}.shipping-input__customer-pref{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-input__customer-pref-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:37px;padding-bottom:36px;padding-right:40px;font-size:15px;font-weight:600}.shipping-input__customer-pref-data{width:540px;padding-top:20px;padding-bottom:20px;padding-left:96px;position:relative}.shipping-input__customer-pref-input{width:160px!important}.shipping-input__customer-pref-input-notice{color:#666;margin-top:8px;font-size:12px;font-weight:300}.shipping-input__customer-address1{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-input__customer-address1-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:37px;padding-bottom:36px;padding-right:40px;font-size:15px;font-weight:600}.shipping-input__customer-address1-data{width:540px;padding-top:20px;padding-bottom:20px;padding-left:96px;position:relative}.shipping-input__customer-address1-data:before{content:"必須";text-align:center;letter-spacing:.24px;color:#fff;background-color:#ff0a0a;width:32px;padding-top:4px;padding-bottom:3px;font-size:12px;font-weight:600;line-height:1em;position:absolute;top:32px;left:32px}.shipping-input__customer-address1-input{width:350px!important}.shipping-input__customer-address1-input-notice{color:#666;margin-top:8px;font-size:12px;font-weight:300}.shipping-input__customer-address2{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-input__customer-address2-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:37px;padding-bottom:36px;padding-right:40px;font-size:15px;font-weight:600}.shipping-input__customer-address2-data{width:540px;padding-top:20px;padding-bottom:20px;padding-left:96px;position:relative}.shipping-input__customer-address2-input{width:350px!important}.shipping-input__customer-address2-input-notice{color:#666;margin-top:8px;font-size:12px;font-weight:300}.shipping-input__customer-tell{border-top:2px solid #fbfaf5;border-bottom:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-input__customer-tell-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-input__customer-tell-data{width:540px;padding-top:20px;padding-left:96px;position:relative}.shipping-input__customer-tell-data:before{content:"必須";text-align:center;letter-spacing:.24px;color:#fff;background-color:#ff0a0a;width:32px;padding-top:4px;padding-bottom:3px;font-size:12px;font-weight:600;line-height:1em;position:absolute;top:32px;left:32px}.shipping-input__customer-tell-wrapper{display:flex}.shipping-input__customer-tell1-input-wrapper{position:relative}.shipping-input__customer-tell1-input-wrapper:after{content:"-";font-size:15px;font-weight:600;position:absolute;top:8px;right:15px}.shipping-input__customer-tell1-input{width:100px!important;margin-right:34px!important}.shipping-input__customer-tell2-input-wrapper{position:relative}.shipping-input__customer-tell2-input-wrapper:after{content:"-";font-size:15px;font-weight:600;position:absolute;top:8px;right:15px}.shipping-input__customer-tell2-input{width:90px!important;margin-right:34px!important}.shipping-input__customer-tell3-input{width:90px!important}.shipping-input__form-confirm-button-wrapper{width:340px;margin:56px auto auto}.shipping-input__form-confirm-button{color:#fff;background-color:#000;border-radius:4px;width:100%;padding-top:12px;padding-bottom:11px;font-weight:300}.shipping-input__form-delete-button-wrapper{border:1px solid #000;border-radius:4px;width:340px;margin:16px auto auto}.shipping-input__form-delete-button{color:#000;background-color:#fff;border-radius:4px;width:100%;padding-top:12px;padding-bottom:11px;font-weight:300}.shipping-input__form-back-button-wrapper{width:340px;margin:16px auto auto}.shipping-input__form-back-button{letter-spacing:.48px;color:#333;background-color:#ddd;border-radius:4px;width:100%;padding-top:8px;padding-bottom:7px;font-size:12px;font-weight:300}.shipping-input__customer-name-require,.shipping-input__customer-name-kana-require,.shipping-input__customer-postcode-require,.shipping-input__customer-address1-require,.shipping-input__customer-tell-require{display:none}.shipping-confirm{box-sizing:border-box;background-color:#fbfaf5;border-radius:4px;width:800px;margin:auto;padding:40px}.shipping-confirm__title{letter-spacing:.4px;width:800px;margin:20px auto auto;font-size:20px;font-weight:300}.shipping-confirm__input-list-wrapper{background-color:#fff;margin:20px auto auto}.shipping-confirm__customer-name{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-confirm__customer-name-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-confirm__customer-name-data{box-sizing:border-box;width:calc(100% - 240px);padding-top:27px;padding-left:80px;position:relative}.shipping-confirm__customer-name-wrapper{font-size:16px;font-weight:300;display:flex}.shipping-confirm__customer-last-name-input-wrapper{margin-right:16px}.shipping-confirm__customer-name-kana{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-confirm__customer-name-kana-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-confirm__customer-name-kana-data{box-sizing:border-box;width:calc(100% - 240px);padding-top:27px;padding-left:80px;position:relative}.shipping-confirm__customer-name-kana-wrapper{font-size:16px;font-weight:300;display:flex}.shipping-confirm__customer-last-name-kana-input-wrapper{margin-right:16px}.shipping-confirm__customer-postcode{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-confirm__customer-postcode-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-confirm__customer-postcode-data{box-sizing:border-box;width:calc(100% - 240px);padding-top:27px;padding-left:80px;position:relative}.shipping-confirm__customer-postcode-wrapper{font-size:16px;font-weight:300;display:flex}.shipping-confirm__customer-pref{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-confirm__customer-pref-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-confirm__customer-pref-data{box-sizing:border-box;width:calc(100% - 240px);padding-top:27px;padding-left:80px;position:relative}.shipping-confirm__customer-pref-wrapper{font-size:16px;font-weight:300;display:flex}.shipping-confirm__customer-address1{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-confirm__customer-address1-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-confirm__customer-address1-data{box-sizing:border-box;width:calc(100% - 240px);padding-top:27px;padding-left:80px;position:relative}.shipping-confirm__customer-address1-wrapper{font-size:16px;font-weight:300;display:flex}.shipping-confirm__customer-address2{border-top:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-confirm__customer-address2-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-confirm__customer-address2-data{box-sizing:border-box;width:calc(100% - 240px);padding-top:27px;padding-left:80px;position:relative}.shipping-confirm__customer-address2-wrapper{font-size:16px;font-weight:300;display:flex}.shipping-confirm__customer-tell{border-top:2px solid #fbfaf5;border-bottom:2px solid #fbfaf5;border-right:2px solid #fbfaf5;display:flex}.shipping-confirm__customer-tell-title{text-align:left;background-color:#fbfaf5;width:160px;padding-top:27px;padding-bottom:26px;padding-right:40px;font-size:15px;font-weight:600}.shipping-confirm__customer-tell-data{box-sizing:border-box;width:calc(100% - 240px);padding-top:27px;padding-left:80px;position:relative}.shipping-confirm__customer-tell-wrapper{font-size:16px;font-weight:300;display:flex}.shipping-confirm__form-save-button-wrapper{width:340px;margin:56px auto auto}.shipping-confirm__form-save-button{color:#fff;background-color:#000;border-radius:4px;width:100%;padding-top:12px;padding-bottom:11px;font-weight:300}.shipping-confirm__form-back-button-wrapper{width:340px;margin:16px auto auto}.shipping-confirm__form-back-button{letter-spacing:.48px;color:#333;text-align:center;background-color:#ddd;border-radius:4px;width:100%;padding-top:8px;padding-bottom:7px;font-size:12px;font-weight:300;display:block}.mypage-purchase-histories{width:calc(100% - 270px)}.purchase-histories{background-color:#fbfaf5;border-radius:4px;padding:40px}.purchase-histories__title-wrapper{justify-content:space-between;align-items:baseline;display:flex}.purchase-histories__title{font-size:16px;font-weight:600}.purchase-histories__search-wrapper{position:relative}.purchase-histories__search-wrapper:after{position:absolute;top:8px;right:10px}.purchase-histories__search{background-color:#fff;border:1px solid #ccc;border-radius:18px;width:345px!important}.purchase-histories__search::placeholder{letter-spacing:.6px;color:#6e6e6e;font-size:12px;font-weight:300}.purchase-histories__header-histories-count-wrapper{border-bottom:1px solid #ccc;margin-top:40px;padding-bottom:6px}.purchase-histories__header-histories-count{font-size:16px;font-weight:600}.purchase-histories__history-wrapper{background-color:#fff;margin-top:40px;padding:32px 24px 24px}.purchase-histories__history-body-summary{margin-top:24px}.purchase-histories__history-body-book-list-wrapper{display:flex}.purchase-histories__history-body-book-list{flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 96px);margin-top:16px;display:flex}.purchase-histories__history-body-book-data{width:72px;height:auto}.purchase-histories__history-body-book-data span[data-image]{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:inline-block}.purchase-histories__history-body-detail-button-wrapper{flex-direction:column;width:96px;margin-top:auto}.purchase-histories__history-body-detail-button{letter-spacing:.6px;color:#fff;text-align:center;background-color:#4293d4;width:100%;padding-top:2px;padding-bottom:1px;font-size:15px;font-weight:600;display:block}.purchase-histories__history-body-contents{flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 450px)}.purchase-histories__history-body-book-item{margin:0 0 .2em}.purchase-histories__history-body-book-item-label,.purchase-histories__history-body-book-item-text{letter-spacing:0;color:#1f3134;font-size:14px;font-weight:300}.purchase-histories__history-body-book-item-details{flex-direction:column;width:100%;margin:auto}.purchase-histories__history-body-book-item-by-status{margin-left:6em}.purchase-histories__history-body-book-item-by-status:not(:first-child){border-top:1px solid #ccc;padding-top:28px}.purchase-histories__history-body-book-item-header{display:flex}.purchase-histories__history-body-book-item-header-text{color:#000;letter-spacing:.42px;font-size:14px;font-weight:600}.purchase-histories__history-body-book-item-details-list{margin:0 1em 1em 0;padding:0 1em 1em 0;display:flex}.purchase-histories__history-body-book-details-data{width:calc(100% - 72px);height:auto;margin:0 0 0 1em;padding:0 0 0 1em}.purchase-histories__history-body-book-item-title{letter-spacing:0;color:#1f3134;font-size:14px;font-weight:300}.purchase-histories__history-body-book-item-comicset{color:#000;text-align:center;background-color:#eeeadb;border-radius:4px;width:80px;font-size:10px;font-weight:600}.purchase-histories__history-body-book-item-condition{letter-spacing:0;color:#1f3134;margin-top:1rem;font-size:12px;font-weight:300}.purchase-histories__history-body-book-item-price-amount{letter-spacing:0;color:#1f3134;font-size:12px;font-weight:300}.purchase-histories__history-body-detail-button-pc{margin-top:2em}.purchase-histories__history-body-detail-button-sp{display:none}.search_button_box{top:.4rem;right:.5rem}.mypage-purchase-history-detail{width:calc(100% - 270px)}.purchase-history-detail{background-color:#fbfaf5;border-radius:4px;min-width:740px;padding:40px 40px 0}.purchase-history-detail__back-link{color:#1f3134;font-weight:600}.purchase-history-detail__header{background-color:#fff;margin-top:28px;padding:28px 24px}.purchase-history-detail__header-purchase-date{margin-right:40px;font-size:16px;font-weight:300}.purchase-history-detail__header-purchase-number{font-size:16px;font-weight:300}.purchase-history-detail__summary{background-color:#fff;margin-top:16px;padding:28px 20px 22px}.purchase-history-detail__summary-book-of-count-wrapper{justify-content:space-between;display:flex}.purchase-history-detail__summary-book-of-count-label{letter-spacing:.64px;color:#333;font-size:16px;font-weight:300}.purchase-history-detail__summary-book-of-count{letter-spacing:.32px;font-size:16px;font-weight:300}.purchase-history-detail__summary-books-price-wrapper{justify-content:space-between;display:flex}.purchase-history-detail__summary-books-price-label{font-size:16px;font-weight:300}.purchase-history-detail__summary-books-price-tax{font-size:13px;font-weight:300}.purchase-history-detail__summary-books-price{letter-spacing:.32px;font-size:16px;font-weight:300}.purchase-history-detail__summary-shipping-wrapper{justify-content:space-between;display:flex}.purchase-history-detail__summary-shipping-label{font-size:16px;font-weight:300}.purchase-history-detail__summary-shipping{letter-spacing:.32px;font-size:16px;font-weight:300}.purchase-history-detail__summary-total-price-wrapper{border-top:1px solid #1f3134;justify-content:space-between;margin-top:16px;padding-top:19px;display:flex}.purchase-history-detail__summary-total-price-label{font-size:16px;font-weight:600}.purchase-history-detail__summary-total-price-tax{font-size:13px;font-weight:300}.purchase-history-detail__summary-total-price{letter-spacing:.32px;font-size:16px;font-weight:600}.purchase-history-detail__summary-output-button-wrapper{width:100px;margin-left:auto}.purchase-history-detail__summary-output-button{color:#000;border:1px solid #666;border-radius:4px;width:100%;margin-top:14px;padding-top:6px;padding-bottom:5px;font-size:12px;font-weight:300}.purchase-history-detail__buy_campaign{text-align:right;color:#d02;font-size:12px}.purchase-history-detail__order-wrapper{background-color:#fff;margin-top:16px;padding:40px 20px 30px;display:flex}.purchase-history-detail__shipping-wrapper{justify-content:space-around;width:50%;display:flex}.purchase-history-detail__shipping-label{margin-right:10px;font-size:15px;font-weight:600}.purchase-history-detail__shipping-customer-name{letter-spacing:.64px;font-size:16px;font-weight:300}.purchase-history-detail__shipping-zipcode{letter-spacing:.32px;margin-top:5px;font-size:16px;font-weight:300}.purchase-history-detail__shipping-address1,.purchase-history-detail__shipping-address2,.purchase-history-detail__shipping-tell{letter-spacing:.32px;font-size:16px;font-weight:300}.purchase-history-detail__payment-wrapper{justify-content:space-around;width:50%;display:flex}.purchase-history-detail__payment-label{white-space:nowrap;margin-right:10px;font-size:15px;font-weight:600}.purchase-history-detail__payment-method{letter-spacing:.28px;width:100%}.purchase-history-detail__payment-credit-wrapper{flex-wrap:wrap;margin-top:24px;display:flex}.purchase-history-detail__logo-card-visa{width:auto;height:24px;margin-right:16px}.purchase-history-detail__logo-card-master{width:auto;height:32px;margin-top:-3px;margin-right:16px}.purchase-history-detail__logo-card-amex{width:auto;height:32px;margin-top:-4px;margin-right:16px}.purchase-history-detail__logo-card-jcb{width:auto;height:24px;margin-right:16px}.purchase-history-detail__logo-card-diners{width:auto;height:35px;margin-top:-6px;margin-right:16px}.purchase-history-detail__info-card-no{color:#1f3134;font-size:16px;font-weight:300}.purchase-history-detail__order-detail-header{border-bottom:1px solid #1f3134;margin-top:40px;padding-bottom:8px}.purchase-history-detail__order-detail-title{width:calc(100% - 160px);font-size:16px;font-weight:600;display:inline-block}.purchase-history-detail__shipping-condition-confirm-button{float:right;letter-spacing:.56px;color:#fff;background-color:#4293d4;width:160px;font-weight:600}.purchase-history-detail__shipping-group{border-top:1px solid #ccc;padding-top:32px}.purchase-history-detail__shipping-group:nth-child(2){border-top:none}.purchase-history-detail__shipping-group-header{justify-content:space-between;margin-top:32px;margin-bottom:16px;display:flex}.purchase-history-detail__shipping-status-wrapper{width:100%;display:flex}.purchase-history-detail__shipping-status-label{letter-spacing:.42px;color:#000;font-weight:300}.purchase-history-detail__shipping-status{letter-spacing:.42px;color:#000;font-weight:600}.purchase-history-detail__shipping-method-wrapper,.purchase-history-detail__shipping-tracking-number-wrapper{margin-left:24px}.purchase-history-detail__shipping-tracking-number-label,.purchase-history-detail__shipping-tracking-number{letter-spacing:.42px;color:#000;font-weight:300}.purchase-history-detail__shipping-method-icon--YP{width:16px;height:14px;margin-top:5px}.purchase-history-detail__shipping-method-icon--YL{width:15px;height:11px;margin-top:7px}.purchase-history-detail__shipping-method-icon--YM{width:12px;height:15px;margin-top:5px}.purchase-history-detail__shipping-method-icon--YC{width:15px;height:18px;margin-top:4px}.purchase-history-detail__shipping-method{color:#c1310f;font-size:12px;font-weight:600}.purchase-history-detail__shipping-group-body{background-color:#fff;margin-top:2px;padding:24px;display:flex}.purchase-history-detail__item-image-wrapper{height:auto;margin-right:20px}.purchase-history-detail__item-image-wrapper.purchaseimage{width:70px;height:auto}.purchase-history-detail__item-detail-title{letter-spacing:.56px;font-weight:300}.purchase-history-detail__item-detail-comicset{color:#000;text-align:center;background-color:#eeeadb;border-radius:4px;width:80px;font-size:10px;font-weight:600}.purchase-history-detail__item-detail-label{color:#000;border-radius:4px;font-size:10px;font-weight:600}.purchase-history-detail__item-detail-label--comic{background-color:#eee}.purchase-history-detail__item-detail-label--full-set{background-color:#f4dbd5}.purchase-history-detail__item-detail-condition-wrapper{margin-top:12px;display:flex}.purchase-history-detail__item-detail-condition-left{width:280px;margin-right:72px}.purchase-history-detail__item-detail-condition{white-space:nowrap;font-weight:600}.purchase-history-detail__item-detail-price{letter-spacing:.56px;font-weight:600}.purchase-history-detail__item-detail-price-tax{letter-spacing:.48px;font-size:12px;font-weight:600}.purchase-history-detail__item-detail-condition-message{background-color:#f4f4f4;padding:12px 16px;font-size:12px}.purchase-history-detail__order-inquiry-wrapper{text-align:right;margin-top:20px;padding-bottom:32px}.purchase-history-detail__order-inquiry{color:#000;font-size:12px;font-weight:300;text-decoration:underline}.inquiry-top{width:766px;margin:auto}.inquiry-top__question-title{letter-spacing:.36px;text-align:center;font-size:18px;font-weight:300}.inquiry-top__question-block{justify-content:space-between;margin-top:58px;display:flex}.inquiry-top__sell-title{border-bottom:1px solid #f1f6fc;font-size:16px;font-weight:300;line-height:3}.inquiry-top__sell-question-list{margin-top:15px}.inquiry-top__sell-question{width:343px;margin:15px auto}.inquiry-top__sell-question-link{letter-spacing:.28px;font-weight:300;text-decoration:underline}.inquiry-top__sell-question-more-wrapper{width:343px}.inquiry-top__sell-question-more{color:#fff;text-align:center;background-color:#000;border-radius:4px;width:100%;margin-top:25px;padding-top:8px;padding-bottom:7px;font-weight:300;display:block}.inquiry-top__shopping-title{border-bottom:1px solid #f1f6fc;font-size:16px;font-weight:300;line-height:3}.inquiry-top__shopping-question-list{margin-top:15px}.inquiry-top__shopping-question{width:343px;margin:15px auto}.inquiry-top__shopping-question-link{letter-spacing:.28px;font-weight:300;text-decoration:underline}.inquiry-top__shopping-question-more-wrapper{width:343px}.inquiry-top__shopping-question-more{color:#fff;text-align:center;background-color:#000;border-radius:4px;width:100%;margin-top:25px;padding-top:8px;padding-bottom:7px;font-weight:300;display:block}.inquiry-top__inquiry-question-more-block{margin-top:45px}.inquiry-top__inquiry-question-more-wrapper{width:343px;margin:auto}.inquiry-top__inquiry-link-block{text-align:center;margin-top:102px}.inquiry-top__inquiry-link-title{text-align:center;font-size:18px;font-weight:300}.inquiry-top__inquiry-link-title-message-p1{text-align:center;margin-top:18px;font-size:12px}.inquiry-top__inquiry-link-title-message-p2{text-align:center;margin-top:3px;font-size:12px}.inquiry-top__inquiry-link-list-wrapper{width:500px;margin:35px auto auto}.inquiry-top__inquiry-link-list{border:1px solid #ccc;border-radius:4px;display:flex}.inquiry-top__inquiry-link-wrapper{border-left:1px solid #ccc;width:50%}.inquiry-top__inquiry-link-wrapper:first-child{border-left:none}.inquiry-top__inquiry-link-body{text-align:center;padding-top:29px;padding-bottom:28px}.inquiry-top__inquiry-link-body-icon{width:26px;height:auto}.inquiry-top__inquiry-link-body-icon--other{padding-top:10px}.inquiry-top__inquiry-link-body-text{text-align:center;color:#1f3134;padding-top:10px;font-size:16px;font-weight:300}.inquiry-top__inquiry-link-body-text-bold{font-weight:600}.inquiry-top__customer-harassment-policy{text-align:center;color:#0095d9;letter-spacing:.28px;margin-top:50px;text-decoration:underline}#is-top #back-top{display:none!important}#is-top main{min-width:auto}.campaign-banner p{width:100%;margin:0 auto;padding:0}.campaign-banner a,.campaign-banner span{display:block}@media screen and (width>=896px){.campaign-banner p{width:fit-content;padding:0 4px 0 0}.campaign-banner .campaign-image{width:700px;height:64px}}@media screen and (width<=896px){.campaign-banner{width:100vw}}a.btn-black:after{content:"";clear:both;display:table}a.btn-black{text-align:center;color:#1f3134;border:1px solid #1f3134;margin:0 auto;padding:10px 15px 10px 80px;font-size:18px;display:table}a.btn-black img{float:right;width:28px;height:28px;margin:0 0 0 50px}a.btn-white:after{content:"";clear:both;display:table}a.btn-white{text-align:center;color:#fff;border:1px solid #fff;margin:0 auto;padding:10px 15px 10px 80px;font-size:18px;display:table}a.btn-white img{float:right;width:28px;height:28px;margin:0 0 0 50px}a.btn-blue{-ms-border-radius:100px;-o-border-radius:100px;text-align:center;color:#fff;background:#0095d9;border-radius:100px;margin:0 auto;padding:30px 60px;font-size:27px;line-height:1;display:table}ul.sell-step-picture:after{content:"";clear:both;display:table}ul.sell-step-picture{width:760px;margin:0 auto 60px}ul.sell-step-picture li{text-align:center;float:left;line-height:1}ul.sell-step-picture li:nth-child(2n){text-indent:-9999px;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/line-horizon01.svg) 50% 70px no-repeat;width:68px;height:100px;margin:0 36px}ul.sell-step-picture li:first-child{width:163px}ul.sell-step-picture li:nth-child(3){width:152px}ul.sell-step-picture li:nth-child(5){width:164px}ul.sell-step-picture em{-ms-border-radius:100px;-o-border-radius:100px;border:1px solid #000;border-radius:100px;min-width:110px;margin:20px 0 0;padding:5px 0;font-style:normal;line-height:1;display:inline-table}article#sell-intro-mypage{background:#f7f7f7;padding:75px 0 120px}article#sell-intro-mypage section.main h3{text-align:center;margin:0 0 80px;font-size:30px;line-height:1.45}article#sell-intro-mypage section.main:after{content:"";clear:both;display:table}article#sell-intro-mypage section.main{text-align:center;padding:0 0 90px}article#sell-intro-mypage section.main dl{vertical-align:top;padding:0 45px;display:inline-table}article#sell-intro-mypage section.main dt{text-align:center;height:130px}article#sell-intro-mypage section.main dd{text-align:center}article#sell-intro-mypage section.main dl:nth-child(2) img{width:129px;height:102px}article#sell-intro-mypage section.main dl:nth-child(3) img,article#sell-intro-mypage section.main dl:nth-child(4) img{width:108px;height:74x}article#sell-intro-mypage section.main dl:nth-child(5) img{width:84px;height:100x}article#sell-intro-mypage section.sub{text-align:center}article#sell-intro-mypage section.sub dl:after{content:"";clear:both;display:table}article#sell-intro-mypage section.sub dl{width:880px;margin:0 auto;padding:0 0 75px;font-size:16px;font-style:normal;line-height:1.75}article#sell-intro-mypage section.sub dl dt img{float:left;width:105px;height:93px;margin:0 40px 0 0}article#sell-intro-mypage section.sub dl dd{text-align:left;padding:1em 0 0}article#sell-sevice-in{background:#f7f7f7;padding:60px 0 50px}article#sell-sevice-in h3{text-align:center;margin:0 0 55px;font-size:30px;line-height:1.45}.search-form p.sup{margin:1em 0 0;font-size:12px;font-style:normal;line-height:1.75}article#sell-faq-main section.main h3{text-align:center;margin:0 0 40px;font-size:30px;line-height:1.45}article#sell-faq-main nav:after{content:"";clear:both;display:table}article#sell-faq-main nav{width:1000px;margin:64px auto 0}article#sell-faq-main nav p{margin-bottom:24px;font-size:16px;font-weight:700}article#sell-faq-main nav li{float:left;box-sizing:border-box;border:1px solid #000;width:320px;margin:0 0 20px;list-style:none}article#sell-faq-main nav li a{color:#1f3134;text-align:center;width:100%;padding:30px 16px;font-size:16px;line-height:1;display:block}article#sell-faq-main nav li:nth-child(2),article#sell-faq-main nav li:nth-child(5),article#sell-faq-main nav li:nth-child(8),article#sell-faq-main nav li:nth-child(11){margin:0 20px}article#sell-faq-detail{margin:0 auto 25px;padding:80px 0 50px}article#sell-faq-detail section{margin-bottom:120px}article#sell-faq-detail section:target{margin-top:-91px;padding-top:91px}article#sell-faq-detail section h4{text-align:center;margin:0 0 105px;font-size:28px}article#sell-faq-detail section h5{width:1000px;margin:0 auto 24px;font-size:16px;font-weight:700}article#sell-faq-detail section dl{width:1000px;margin:0 auto 65px;font-size:14px;font-style:normal;line-height:1.75}article#sell-faq-detail section dl em{font-size:18px;font-style:normal;line-height:1;position:absolute;top:0;left:10px}article#sell-faq-detail section dl dt{border-bottom:1px solid #ccc;margin:0 0 20px;padding:0 0 15px 45px;position:relative}article#sell-faq-detail section dl dd{padding:0 0 0 45px;position:relative}article#sell-faq-detail section dl img.isbn{width:300px}article#sell-faq-detail section dl img.health-insurance{width:30%;margin:1rem auto auto}article.sell-documents{width:960px;margin:0 auto}article.sell-documents section.main{padding:0 0 40px}article.sell-documents section.main h3{text-align:center;margin:0 0 40px;font-size:30px;line-height:1.45}article.sell-documents section.main{counter-reset:section}article.sell-documents section.text{margin:0 0 40px}article.sell-documents section.text .list-numbering-wrapper{counter-reset:cnt;margin:0;padding:0}article.sell-documents section.text .list-numbering-wrapper li{list-style-type:none;list-style-position:inside}article.sell-documents section.text .list-numbering-wrapper li:before{content:"(" counter(cnt) ") ";counter-increment:cnt}article.sell-documents section.text p{counter-increment:cnt;margin:0 0 1em}article.sell-documents section.text p em{font-size:16px;font-style:normal;font-weight:700;line-height:1.75}article.sell-documents section.text p em:before{counter-increment:section;content:"第" counter(section) "条"}article.sell-documents section.text ol.list-numbering-wrapper.secondary{margin:0 0 1em 3em;list-style-type:decimal;list-style-position:outside}article.sell-documents section.text ul{margin:0 0 1em 3em;list-style-type:disc;list-style-position:outside}article.sell-documents section.text dl{width:800px;margin:0 auto 4em}article.sell-documents section.text dl dt{border-bottom:1px solid #ccc;margin:0 0 1em;padding:0 0 1em;font-weight:700}article.sell-documents .orderlist-wrapper{margin-left:1rem;list-style:decimal}article.sell-documents .orderlist-wrapper li{margin-bottom:1em;list-style:unset!important}article.sell-documents section.attention{border-top:1px dotted #1f3134;padding:40px 0 0}article.sell-documents section.ex p{text-align:right}#sell-rules ol li{list-style:none}.trial-assessment-guide *{box-sizing:border-box}.trial-assessment-guide h1{color:#1e3439;margin:0 0 24px 55px;font-size:28px}.trial-assessment-guide h2{color:#000;text-align:center;margin-bottom:40px;font-size:18px;font-weight:700}.trial-assessment-guide .sub-title{color:#fff;-ms-border-radius:30px;-o-border-radius:30px;background-color:#000;border-radius:30px;margin:0 auto 40px;padding:4px 12px;font-size:16px;line-height:24px}.trial-assessment-guide .l-size{width:100%;margin-top:-20px;padding:0 24px}.trial-assessment-guide .l-size label{-ms-border-radius:30px;-o-border-radius:30px;color:#fff;text-align:center;cursor:pointer;background:#0095d9;border:2px solid #fff;border-radius:30px;width:100%;padding:16px 0;font-size:1em;font-weight:700;display:inline-block}.trial-assessment-guide .icon-camera{width:16px;margin-bottom:8px}.trial-assessment-guide .contents-bookshelf-scan{flex-wrap:wrap;justify-content:center;display:flex}.trial-assessment-guide .contents-bookshelf-scan h3{margin-bottom:40px}.trial-assessment-guide .contents-bookshelf-scan .bookshelf-scan-guide-header{flex-direction:column;flex:1 0 100%;align-items:center;margin-bottom:60px;display:flex}.trial-assessment-guide .contents-bookshelf-scan .bookshelf-scan-guide-wrapper{margin-right:64px}.trial-assessment-guide .contents-bookshelf-scan .weak-point-guide-wrapper{background-color:#f5f5f5;flex-wrap:wrap;justify-content:space-between;width:480px;height:270px;padding:24px;display:flex}.trial-assessment-guide .contents-bookshelf-scan .weak-point-guide-wrapper h3{text-align:center;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/guide/icon_triangle.svg) 50%/contain no-repeat;flex:1 0 100%;margin-bottom:24px;padding:10px 0;font-size:16px}.trial-assessment-guide .contents-bookshelf-scan .weak-point-guide-wrapper dl{flex:0 0 32%;margin-bottom:32px}.trial-assessment-guide .contents-bookshelf-scan .weak-point-guide-wrapper dl dt{text-align:center;margin-bottom:10px}.trial-assessment-guide .contents-bookshelf-scan .weak-point-guide-wrapper dl dt img{width:50%}.trial-assessment-guide .contents-bookshelf-scan .weak-point-guide-wrapper dl dd{text-align:center;font-size:14px;font-weight:700}.trial-assessment-guide .contents-bookshelf-scan .weak-point-guide-wrapper p{text-align:center;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/guide/icon_update.svg) 0/20px 18px no-repeat;flex:none;margin:0 auto;padding-left:30px}.trial-assessment-guide .contents-barcode-scan{flex-direction:column;align-items:center;margin-bottom:120px;padding:60px 24px 0;display:flex}.trial-assessment-guide .contents-barcode-scan h2{margin-bottom:32px;font-size:1em;font-weight:400}.trial-assessment-guide .contents-barcode-scan h2 b{font-size:1.25em;font-weight:700}.trial-assessment-guide .contents-barcode-scan img.scan-image{width:200px;margin:auto}.trial-assessment-guide .trial-assessment-guide-annotation{background-color:#faf7e7;flex-wrap:wrap;justify-content:space-between;width:720px;margin:auto;padding:40px 60px 0;display:flex}.trial-assessment-guide .trial-assessment-guide-annotation h3{text-align:center;letter-spacing:.12em;flex:1 0 100%;margin-bottom:25px;font-size:14px;font-weight:700}.trial-assessment-guide .trial-assessment-guide-annotation img.annotation-illust{width:170px}.trial-assessment-guide .trial-assessment-guide-annotation .check-smartphone{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/guide/phone.png) bottom/contain no-repeat;flex-direction:column;justify-content:space-between;align-items:center;width:202px;display:flex}.trial-assessment-guide .trial-assessment-guide-annotation .check-smartphone .icon-check{width:94px}.trial-assessment-guide .trial-assessment-guide-annotation .check-smartphone .qr-code{width:76px;margin:0 auto 10px}.help-contents{margin-bottom:100px}.help-contents .inner{box-sizing:border-box;flex-flow:wrap;justify-content:space-between;align-items:flex-start;display:flex}.help-contents .inner .help-side.hide{display:none}.help-contents .inner .help-side{box-sizing:border-box;width:250px}.help-contents .inner .help-side section{margin-bottom:15px}.help-contents .inner .help-side section:last-child{margin-bottom:0}.help-contents .inner .help-side section p{border-bottom:1px solid #f2f2f2;padding-bottom:5px;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif}.help-contents .inner .help-side section ul li{vertical-align:middle;padding-left:20px;text-decoration:none;display:inline-block;position:relative}.help-contents .inner .help-side section ul li:before,.help-contents .inner .help-side section ul li:after{content:"";vertical-align:middle;margin:auto;position:absolute;top:0;bottom:0;left:0}.help-contents .inner .help-side section ul li:before{background:#0095d9;width:5px;height:1px;left:4px}.help-contents .inner .help-side section ul li:after{border-top:1px solid #0095d9;border-right:1px solid #0095d9;width:4px;height:4px;left:4px;transform:rotate(45deg)}.help-contents .inner .help-side section ul li a{box-sizing:border-box;color:#1f3134;padding:10px 0;display:block}.help-contents .inner .help-main{box-sizing:border-box;width:calc(100% - 300px)}.help-contents .inner .help-main h2{text-align:center;margin-bottom:20px;font-size:22px}.help-contents .inner .help-main section{margin-bottom:50px}.help-contents .inner .help-main section h3{margin-bottom:20px;font-size:18px}.help-contents .inner .help-main section .spec-info{margin-top:40px}.help-contents .inner .help-main section .spec-info dt{margin-bottom:10px;margin-left:-.5em}.help-contents .inner .help-main section .spec-info dd ul li{margin-bottom:10px;list-style:inside circle}.help-contents .inner .help-main .basic-guide-line h2,.help-contents .inner .help-main .basic-guide-line h3,.help-contents .inner .help-main .basic-guide-line h4,.help-contents .inner .help-main .used-guide-line h2,.help-contents .inner .help-main .used-guide-line h3,.help-contents .inner .help-main .used-guide-line h4{text-align:left;margin:0;font-size:15px}.help-contents .inner .help-main .basic-guide-line .mail-address,.help-contents .inner .help-main .used-guide-line .mail-address{width:144px;margin-top:7px;display:inline-block}.help-contents .inner .help-main .used-guide-line h2{margin-bottom:24px;font-size:24px;font-weight:700}.help-contents .inner .help-main .used-guide-line ul{margin-top:25px}.help-contents .inner .help-main .used-guide-line ul li{margin-bottom:25px;padding-left:15px;position:relative}.help-contents .inner .help-main .used-guide-line ul li:before{content:"";border:1px solid #1f3134;border-radius:100%;width:8px;height:8px;position:absolute;top:7px;left:0}.help-contents .inner .help-main .used-guide-line .dealings-txt dt{margin:25px 0 0;font-size:15px;font-weight:400;list-style:none}.help-contents .inner .help-main .used-guide-line .dealings-txt dd{padding:0 0 0 15px}.help-contents .inner .help-main .used-guide-line .used-guide-line-separator{margin-bottom:35px;padding-bottom:35px;position:relative}.help-contents .inner .help-main .used-guide-line .used-guide-line-separator:after{content:"";background-color:#1f3134;width:40%;height:1px;position:absolute;bottom:0;left:0}.help-contents .inner .help-main .dealings-txt{color:#1f3134;margin-bottom:40px}.help-contents .inner .help-main .dealings-txt dt{margin-bottom:10px;font-size:16px;font-weight:800;list-style-type:decimal;list-style-position:inside;display:list-item}.help-contents .inner .help-main .dealings-txt dd{padding-bottom:40px;font-size:15px}.help-contents .inner .help-main .dealings-txt ul,.help-contents .inner .help-main .dealings-txt ol{margin-bottom:25px}.help-contents .inner .help-main .dealings-txt ul:last-child,.help-contents .inner .help-main .dealings-txt ol:last-child{margin-bottom:0}.help-contents .inner .help-main .dealings-txt ol{padding-left:25px;list-style-type:decimal}.help-contents .inner .help-main .destination-name{text-indent:90px}article#sell-partner-main section.main{background:#315b6d;width:100%;padding:55px 0 100px}article#sell-partner-main section.main h3{color:#fff;width:680px;margin:0 auto 80px;font-size:60px;line-height:1.05}article#sell-partner-main section.main p{color:#fff;width:680px;margin:0 auto;font-size:17px;line-height:2.35}article#sell-partner-main nav{justify-content:center;width:1020px;margin:0 auto;padding:80px 0 45px;display:flex}article#sell-partner-main nav dl{float:left;width:170px;margin:0 0 35px}article#sell-partner-main nav dl dt{text-align:center;margin:0 0 10px}article#sell-partner-main nav dl dd{-ms-border-radius:100px;-o-border-radius:100px;text-align:center;border:1px solid #1f3134;border-radius:100px;min-width:90px;margin:0 auto;padding:5px 0;line-height:1;display:table}article#sell-partner-main nav dl img{width:90px;height:90px}article#sell-partner-main nav dl:nth-child(6),article#sell-partner-main nav dl:nth-child(12){margin:0 0 35px}.sell-partner-program.gray{background:#ddd}.sell-partner-program{padding:0}.sell-partner-program section.main{padding:45px 0 55px}.sell-partner-program section.main h3{-ms-border-radius:100px;-o-border-radius:100px;text-align:center;border:1px solid #1f3134;border-radius:100px;min-width:150px;margin:0 auto 30px;padding:10px;font-size:18px;line-height:1;display:table}.sell-partner-program section.main ul.icon:after{content:"";clear:both;display:table}.sell-partner-program section.main ul.icon{letter-spacing:-.4em;margin:0 auto 35px;display:table}.sell-partner-program section.main ul.icon li{margin:0 8px;display:inline-block}.sell-partner-program section.main ul.icon li img{width:40px;height:40px}.sell-partner-program section.main h4{clear:both;text-align:center;margin:0 0 40px;font-size:27px;line-height:1.7}.sell-partner-program section.main p.description{clear:both;text-align:center;margin:0 0 35px;font-size:16px;font-style:normal;line-height:1.75}.sell-partner-program section.main a.btn-outside:after{content:"";clear:both;display:table}.sell-partner-program section.main a.btn-outside{text-align:center;color:#1f3134;border:1px solid #1f3134;margin:0 auto 35px;padding:10px 1.5em 10px 3em;line-height:1;display:table}.sell-partner-program section.main a.btn-outside img{vertical-align:middle;float:right;width:20px;height:16px;display:block}.sell-partner-program section.main aside.gallery:after{content:"";clear:both;display:table}.sell-partner-program section.main aside.gallery{width:1200px;margin:0 auto;padding:0 0 70px}.sell-partner-program section.main aside.gallery .pic{float:left;width:620px}.sell-partner-program section.main aside.gallery .box{float:right;text-align:left;width:530px;padding:40px 0 0}.sell-partner-program section.main aside.gallery .box a{margin:0 0 35px;display:table}.sell-partner-program section.main aside.gallery .box a img.arrow{text-align:left;width:20px;height:20px}.sell-partner-program section.main aside.gallery .box a img.nabo{width:110px;height:40px}.sell-partner-program section.main aside.gallery .box p{margin:0 0 35px;font-size:16px;font-style:normal;line-height:1.75}.sell-partner-program section.list{padding:0}.sell-partner-program section.list h5{text-align:center;margin:0 0 35px;font-size:24px;line-height:1}.sell-partner-program section.list h5 span{border-bottom:1px solid #1f3134;padding:0 0 10px;display:inline-block}.sell-partner-program section.list .logo{width:1040px;margin:0 auto;padding:0 0 80px}.sell-partner-program section.list .logo h6{margin:0 0 1em 1em}.sell-partner-program section.list .logo ul{text-align:center;letter-spacing:-.4em;list-style:none}.sell-partner-program section.list .logo ul li{box-sizing:border-box;text-align:center;background:#fff;width:200px;height:102px;margin:0 10px 10px 0;padding:20px;line-height:1;display:inline-block}.sell-partner-program section.list .logo ul li img{vertical-align:bottom}.sell-partner-program section.list .logo ul li:nth-child(5n){margin:0 0 10px}.sell-partner-program section.list .logo ul{content:"\a ";white-space:wrap}.sell-partner-program section.list .logo .credit dl{margin-top:20px}.sell-partner-program section.list .logo .credit dl dt{font-size:10px}.sell-partner-program section.list .logo .credit dl dd{font-size:8px}.sell-partner-university{display:none}.contact-input [name=order_id]{width:300px}.contact-comp .inner h2{text-align:center;margin-bottom:50px;font-size:24px}.library-contents{color:#2c2c2c;margin-top:-30px}.library-contents *{box-sizing:border-box}.library-contents .btn-view-sample:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.library-contents .btn-view-sample:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.library-contents .btn-view-library{width:320px}.library-contents .btn-view-library:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.library-contents .btn-view-library:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.library-contents .library-contents-head-inner{padding:120px 0 115px}.library-contents .library-contents-head-inner h2:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.library-contents .library-contents-head-inner h2:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.library-contents .library-contents-head-inner p{width:600px;margin-bottom:40px}.library-contents .library-contents-head-inner p:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.library-contents .library-contents-head-inner p:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.library-contents .library-contents-head-inner:first-child{background-image:url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/top/pc_image.png),url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/top/library_ph.jpg);background-position:right 128px bottom -11px,0 0;background-repeat:no-repeat,no-repeat;background-size:460px 280px,cover;width:100%;height:400px;padding:97px 128px 0;display:block}.library-contents .library-contents-head-inner:first-child h1:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.library-contents .library-contents-head-inner:first-child h1:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.library-contents .library-contents-head-inner:first-child ul{color:#fff;margin-bottom:40px;font-size:22px}.library-contents .scroll-navigation-wrapper{flex:0 0 50%;justify-content:flex-end;display:flex}.library-contents .scroll-navigation-wrapper .library-contents-use-nav{flex:0 0 320px;width:320px}.library-contents .scroll-navigation-wrapper .library-contents-use-nav h3:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.library-contents .scroll-navigation-wrapper .library-contents-use-nav h3:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.library-contents .scroll-navigation-wrapper .library-contents-use-nav p:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.library-contents .scroll-navigation-wrapper .library-contents-use-nav p:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.library-contents .scroll-navigation-wrapper .library-contents-use-nav ul li{margin-bottom:16px}.library-contents .scroll-navigation-wrapper .library-contents-use-nav ul li a{color:#2c2c2c;-ms-border-radius:4px;-o-border-radius:4px;border:1px solid #2c2c2c;border-radius:4px;padding:9px 16px;font-size:16px;display:flex}.library-contents .scroll-navigation-wrapper .library-contents-use-nav ul li a:before{content:"";width:0;height:0;margin-top:-.4em;display:block}.library-contents .scroll-navigation-wrapper .library-contents-use-nav ul li a:after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.library-contents .library-contents-use{padding:120px 0 0}.library-contents .library-contents-use .library-contents-use-wrapper{flex:0 0 50%;margin-left:240px}.library-contents .library-contents-use .library-contents-use-wrapper .library-contents-use-inner{width:400px}.library-contents .library-contents-use .library-recommend-wrapper{width:100%;margin-bottom:160px;position:relative}.library-contents .library-contents-use .library-recommend-wrapper .library-recommend-inner{border-radius:24px 0 0 24px;padding:40px 128px 40px 112px;position:absolute;top:0;right:120px}.library-contents .library-contents-use .library-recommend-wrapper .library-recommend-inner .btn-view-library{width:307px}.library-contents-try{margin-bottom:-100px;padding:120px 128px 180px}.library-contents-try .left-column{flex:0 0 560px;margin-right:80px;padding:0;position:relative}.library-contents-try .left-column .btn-view-sample{position:absolute;bottom:15px;right:0}.library-contents-try .right-column{flex:0 0 320px;height:auto;padding:28px 0}.library-contents-try .right-column :before{content:"";width:0;height:0;margin-top:-.4em;display:block}.library-contents-try .right-column :after{content:"";width:0;height:0;margin-bottom:-.4em;display:block}.library-contents-try .right-column h3{margin-bottom:32px}.library-contents-try .right-column h3 span{margin-bottom:12px;font-size:12px;display:block}.library-contents-try .right-column h3 img{width:180px}#vb-app .library-modal-container .modal-container{width:640px;height:calc(100vh - 128px)}#vb-app .library-modal-container dl{width:520px}#vb-app .library-modal-container .use-inner dl:nth-child(3) dd{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/faq/faq_isbn.gif) 10px bottom/140px 54px no-repeat;padding-bottom:65px}#vb-app .library-modal-container .btn-close{width:320px}article#renewal-main{background:#fff;background:-moz-linear-gradient(to bottom, #fff 0%, #d2f5f5 100%);background:-webkit-linear-gradient(to bottom, #fff 0%, #d2f5f5 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#fff", endColorstr="#D2F5F5", GradientType=0);background:linear-gradient(#fff 0%,#d2f5f5 100%);width:100%;margin:106px 0 -105px}article#renewal-main section.main{margin:0 0 80px}article#renewal-main section.main h2 img{width:100%;min-width:1200px}article#renewal-main section.sub{width:60%;min-width:840px;margin:0 auto;padding:0 100px 100px}article#renewal-main section.sub p{font-size:20px;line-height:2}article#renewal-main section.sub h3{color:#1a918e;border-bottom:1px dotted #1a918e;margin:0 0 1em;padding:0 0 1em;font-size:30px}#sell-flow-contents{box-sizing:border-box;width:700px;margin:0 auto}#sell-flow-contents section{border-top:2px solid #1f3134;border-bottom:2px solid #1f3134;margin:20px 0 90px;padding:70px 0;position:relative}#sell-flow-contents section .sell-flow-steps{width:50px;position:absolute;top:-20px;left:10px}#sell-flow-contents section figure{width:120px;margin:0 auto 50px}#sell-flow-contents section dl{width:100%;margin-bottom:50px}#sell-flow-contents section dl dt{text-align:center;margin-bottom:50px;font-size:30px;line-height:1.5}#sell-flow-contents section dl dd{text-align:center;font-size:18px}#sell-flow-contents section dl dd .sesame-txt{text-emphasis:sesame #ff0a0a}#sell-flow-contents section dl dd .under-line{background:linear-gradient(#0000 60%,#ede948 0%)}#sell-flow-contents section .sell-beginners{justify-content:center;align-items:center;display:flex}#sell-flow-contents section .sell-beginners p{vertical-align:middle;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/sell/flow/icon_sell_beginners.svg) 0/53px no-repeat;height:53px;padding-left:60px;font-size:13px;display:table-cell}#sell-flow-contents section .btn-green{margin:0 auto}#sell-flow-contents section .btn,#sell-flow-contents section .btn-red,#sell-flow-contents section .btn-green{margin:50px auto 0}#sell-flow-contents section .caution{text-align:center}#sell-flow-contents section:first-of-type dl dt{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/sell/flow/icon_sell_offer.svg) calc(50% - 200px) 0/80px no-repeat}#sell-flow-contents section:nth-of-type(2) dl{margin-bottom:0}#sell-flow-contents section:nth-of-type(3) figure{width:170px}#sell-flow-contents section:nth-of-type(3) .sell-beginners p{line-height:53px}#sell-flow-contents section:nth-of-type(4) figure{width:130px}article#sell-about-main{padding:0 0 150px}article#sell-about-main section.main h3{text-align:center;text-align:center;margin:0 0 40px;font-size:30px;line-height:1.45}article#sell-about-main section.main p{text-align:center;margin:0 0 50px;font-size:16px;font-style:normal;line-height:1.75}article#sell-about-main section.sub .icon{text-align:center;margin:0 0 40px}article#sell-about-main section.sub .icon img{width:50px;height:50px;margin:0 10px}article#sell-about-main section.sub p.tag{width:940px;margin:0 auto 70px;font-size:27px;line-height:1.9}article#sell-about-main section.sub p.text{text-align:center;font-size:16px}article#sell-about-good{padding:0 0 50px}article#sell-about-good section.main h3{text-align:center;margin:0 0 40px;font-size:30px;line-height:1.45}article#sell-about-good section.main p{text-align:center;margin:0 0 60px;font-size:16px;font-style:normal;line-height:1.75}article#sell-about-good section.sub:after{content:"";clear:both;display:table}article#sell-about-good section.sub{text-align:center}article#sell-about-good section.sub .box{margin:0 auto;padding:0 0 80px;display:table}article#sell-about-good section.sub dl{vertical-align:top;width:350px;display:inline-table}article#sell-about-good section.sub dt{text-align:center;height:96px}article#sell-about-good section.sub dd{text-align:center}article#sell-about-good section.sub dl:first-child img{width:130px;height:46px;margin:15px 0 0}article#sell-about-good section.sub dl:nth-child(2) img{width:75px;height:75x}article#sell-about-good section.sub dl:nth-child(3) img{width:80px;height:39x;margin:17px 0 0}article#sell-about-good section.sub dl:nth-child(4) img{width:61px;height:76x}article#sell-about-good section.sub dl:nth-child(5) img{width:72px;height:53x;margin:12px 0 0}article#sell-about-good section.sub dl:nth-child(6) img{width:129px;height:67x;margin:5px 0 0}article#sell-about-good .otameshi-link{text-align:center;margin-bottom:30px;font-size:16px}article#sell-about-bad{padding:0 0 80px}article#sell-about-bad section.main h3{text-align:center;text-align:center;margin:0 0 40px;font-size:30px;line-height:1.45}article#sell-about-bad section.main p{text-align:center;margin:0 0 60px;font-size:16px;font-style:normal;line-height:1.75}article#sell-about-bad section.sub:after{content:"";clear:both;display:table}article#sell-about-bad section.sub{text-align:center}article#sell-about-bad section.sub .box{border-top:1px solid #ccc;width:780px;margin:0 auto 60px;padding:35px 0 0}article#sell-about-bad section.sub dl{width:255px;display:inline-table}article#sell-about-bad section.sub dt{text-align:center;height:108px}article#sell-about-bad section.sub dt img{vertical-align:middle;width:93px;height:93px}article#sell-about-bad section.sub dd{text-align:center}article#sell-about-bad section.sub h4{padding:0 0 .5em;font-weight:700}article#sell-about-bad section.sub p{padding:0 0 40px;line-height:1.7}article#sell-about-bad section.sub p:last-child{padding:0}
