@charset "UTF-8";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{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent}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{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}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;margin:0;padding:0;vertical-align:baseline;border:none;background:none;outline:0 none}input[type=text],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=search],input[type=password],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}img{vertical-align:top;font-size:0;line-height:0;border:0}body,h1,h2,h3,h4,h5,h6,div,p,a,ul,ol,li,dl,dt,dd,table,th,td,form{margin:0;padding:0;border:0;background-color:transparent;font-size:100%;font-weight:400;font-style:normal;text-align:left}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%;height:100%;min-width:100%;min-height:100%;overflow-y:scroll}body{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;line-height:1.8;color:#1f3134;font-size:14px}header{flex-shrink:0;min-width:1024px}main{flex:1 0 auto;overflow:hidden;min-width:1024px}body.is-vue main{min-width:auto}a{color:#0095d9;text-decoration:none}.clearfix{overflow:hidden}img{width:100%;height:auto}.inner{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 48px;max-width:1280px;min-width:1024px;margin:0 auto}.out-link{padding-right:20px;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_link.svg) no-repeat center right;background-size:16px auto}.btn button,.btn-green button,.btn-red button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#0095d9;color:#fff;width:100%;text-align:center;cursor:pointer;border:1px solid #0095D9}.btn button:disabled,.btn-green button:disabled,.btn-red button:disabled{background:#cacaca;border:1px solid #cacaca;cursor:default}.btn a,.btn-green a,.btn-red a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#0095d9;color:#fff;width:100%;text-align:center;cursor:pointer;border:1px solid #0095D9;display:block}.btn-red button,.btn-red a{background:#ff0a0a;border:#ff0a0a}.btn-green a{background:none;border:2px solid #38b48b;color:#38b48b}.btn-leave a,.btn-outline a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;color:#1f3134;border:1px solid #1f3134;text-align:center}.btn-leave button,.btn-outline button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;color:#1f3134;border:1px solid #1f3134;text-align:center;cursor:pointer}.btn-outline a,.btn-outline button{border:1px solid #0095D9;color:#0095d9}.s-size{min-width:50px}.s-size a{padding:4px 10px}.m-size{width:200px}.m-size a,.m-size button{font-size:18px;padding:10px 0}.l-size{width:300px}.l-size a,.l-size button{font-size:18px;padding:15px 0}.xl-size{width:400px}.xl-size a,.xl-size button{font-size:18px;padding:15px 0}.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{position:absolute;top:0;bottom:0;right:10px;margin:auto;content:"";vertical-align:middle;box-sizing:unset}.text-align-center{text-align:center}.text-alert{color:#ff0a0a}.text-info{color:#0095d9}.modal-content{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px 48px}.modal-content p{text-align:center;margin-bottom:50px}.hubi-message{color:#ff0a0a;margin-bottom:20px}label.error{color:#ff0a0a;font-size:13px;margin-top:5px}input.error{background:#ffcbcc!important;border-color:#ff0a0a!important}.comp section h2{margin-bottom:30px;text-align:center;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{display:inline-block}.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{font-size:12px!important;color:#999;margin:5px 0 0!important}.caution-red{font-size:12px!important;color:#ff0a0a;margin:5px 0 0!important}.success-green{font-size:12px!important;color:#38b48b;margin:5px 0 0!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{display:block;max-width:fit-content;text-align:left;margin-bottom:20px;font-size:16px}.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{margin-bottom:20px;font-weight:600;letter-spacing:.14px;color:#c1310f;text-align:center}.tooltip-click{display:inline-block;width:30px;background:#cacaca;text-align:center;padding:4px 0;color:#fff;line-height:1;font-size:12px;font-weight:800;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin:-4px 0 0 8px;vertical-align:middle;cursor:pointer}.tooltip-click:before{content:"";position:absolute;display:block;top:100%;left:calc(50% - 4px);border:4px solid transparent;border-top:4px solid #CACACA}.invisible{display:none}.tooltip{position:absolute;width:300px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;border:3px solid #CACACA}.tooltip:before{content:"";position:absolute;top:100%;left:40px;border:10px solid transparent;border-top:16px solid #CACACA}.tooltip:after{content:"";position:absolute;top:calc(100% - 6px);left:40px;border:10px solid transparent;border-top:16px solid #fff}.tooltip h5{font-weight:800;margin-bottom:10px}.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{font-weight:700;display:inline-block;background-color:#edeadc;font-size:10px;padding:4px 6px 3px;border-radius:4px;margin-bottom:12px}#tooltip-mail p:nth-child(2){margin-bottom:12px}.pagination{text-align:center;margin-top:20px}.pagination li{display:inline-block;line-height:1;background:#fff}.pagination li a{display:block;line-height:1;padding:3px 6px;border:1px solid #0095D9}.pagination .active span{display:block;line-height:1;padding:3px 6px;border:1px solid #0095D9;background:#0095d9;color:#fff}.pagination .disabled{display:none}.paging{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background-color:#e6e6e8;padding-top:8px;padding-bottom:8px}.paging a,.paging button{display:flex;align-items:center;box-sizing:border-box;color:#0095d9;cursor:pointer;outline-width:0;padding:10px 15px;min-height:45px}.paging .next{display:flex;align-items:center;margin-left:15px}.paging .next a,.paging .next button{color:#000}.paging .next img{width:1rem;height:1rem;margin-left:5px}.paging .info{display:flex;align-items:center;margin:0 5px}.paging .ellipsis{margin-left:10px;margin-right:10px;font-size:1.4rem;line-height:0;align-items:center;display:flex}.paging .prev{display:flex;align-items:center;margin-right:15px}.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{padding:10px;text-align:center;background-color:#e6e6e6}table.vb-table-list thead th:nth-child(n+2){border-left:solid 2px #FFF}table.vb-table-list thead .title{width:65%}table.vb-table-list tbody td{padding:10px;border-bottom:solid 1px #000;vertical-align:middle}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{width:auto;padding:8px 25px;border-radius:20px;outline-width:0px}.sell-ttl h1{text-align:center}.dot-text{position:relative;padding-top:.5em}.dot-text:before{position:absolute;content:"";width:.3em;height:.3em;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;top:0;left:50%;-webkit-transform:translate(-50%,0) scale(.9,.9);-ms-transform:translate(-50%,0) scale(.9,.9);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{width:840px;margin:20px auto 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px;border:1px solid #ff0a0a}.maintenance h3{font-size:16px;margin-bottom:5px}.maintenance p:nth-last-of-type(1){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;top:0;bottom:0;left:0;right:0;margin:auto;border-top:6px solid rgba(0,0,0,.1);border-right:6px solid rgba(0,0,0,.1);border-bottom:6px solid rgba(0,0,0,.1);border-left:6px solid rgba(0,0,0,.5);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load-spinner-animation 1.1s infinite linear;animation:load-spinner-animation 1.1s infinite linear}@-webkit-keyframes load-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.load-spinner-absolute{position:absolute}.load-spinner-overlay{z-index:10000;position:fixed;top:0;left:0;right:0;margin:auto;width:100%;height:100%;background:#00000040}.estimate-pagination{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background-color:#e6e6e8;padding-top:8px;padding-bottom:8px}.estimate-pagination .next{display:flex;align-items:center}.estimate-pagination .next a{display:flex;color:#000}.estimate-pagination .next a img{width:1rem;height:1rem}.estimate-pagination .info{margin-left:20px;margin-right:20px}.estimate-pagination .prev{display:flex;align-items:center}.estimate-pagination .prev a{display:flex;color:#000}.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{width:70%;max-width:1024px;min-width:640px;margin:0 auto 20px;padding:24px 32px;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}#notice-text em{font-style:normal!important;padding:0 0 1em}#notice-text.typeStop{border:dotted 1px #CCC}#notice-text.typeStop em{color:red}#notice-text.type-GO{width:720px;padding:24px;border:solid 1px #009098;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:12px}#notice-text.type-GO .notice-head{display:flex;align-items:center;justify-content:space-between}#notice-text.type-GO h3{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_info.svg) no-repeat 0 center transparent;background-size:20px;padding-left:32px;margin-bottom:24px;color:#1f3134;font-size:12px}#notice-text.type-GO a{background-color:#eee;color:#1f3134;font-size:12px;padding:5px 15px;display:flex;align-items:baseline}#notice-text.type-GO a img{width:13.9px;height:12px;margin-left:5px}#notice-text.type-GO dt{font-weight:700;font-size:14px;color:#009098}#notice-text.type-GO dd{color:#009098}#notice-text.type-GO dd:not(:last-child){margin-bottom:15px}.notice-search-caution{width:640px;margin:-42px auto 0;padding:18px 24px 24px;font-size:11px;border:1px solid #0095d9;letter-spacing:.06em}.notice-search-caution h3{color:#0095d9;margin-bottom:16px}.notice-search-caution h3:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.notice-search-caution h3:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}#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{width:70%;max-width:1024px;min-width:640px;margin:0 auto 40px;padding:20px;display:none;box-sizing:border-box;overflow:hidden;border:1px dotted red}#back-top{background-color:#000;display:none;position:fixed;right:0;bottom:213px;z-index:2;padding:20px 15px;color:#fff;text-align:center;cursor:pointer}#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{width:480px;background-color:#fff}#vb-app{flex-shrink:0}#vb-app .modal-mask{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:table;transition:opacity .3s ease}#vb-app .modal-wrapper{display:table-cell;vertical-align:middle}#vb-app .modal-container{margin:0 auto;border-radius:2px;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}#vb-app .modal-container .button-close{display:none}#vb-app .modal-container .icon-close{width:20px;margin:24px 24px 0 0;float:right;cursor:pointer}#vb-app .modal-container .message-wrapper{padding:0 80px 24px}#vb-app .modal-header{clear:both}#vb-app .modal-header h3{margin-top:0;text-align:center;font-weight:700;font-size:16px}#vb-app .task6-wrapper .modal-header h3{font-size:18px}#vb-app .modal-body{margin:25px 0 35px;padding:0 64px;max-height:460px;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-input-placeholder{color:#666}#vb-app .modal-body .modal-input-text:focus::-webkit-input-placeholder{color:transparent}#vb-app .modal-body .modal-input-text:focus:-moz-placeholder{color:transparent}#vb-app .modal-body .modal-input-text:focus::-moz-placeholder{color:transparent}#vb-app .delete-confirm-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:10px}#vb-app .delete-confirm-wrapper h3{font-size:16px;margin-bottom:10px;font-weight:700}#vb-app .delete-confirm-wrapper p{font-size:10px;color:#666;letter-spacing:.2em}#vb-app .modal-button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;flex:1;font-size:14px;padding:10px 0;cursor:pointer}#vb-app .modal-cancel-button{margin-right:20px;border:1px solid #666}#vb-app .modal-exec-button{color:#fff;background-color:#2c2c2c}#vb-app .unable-exec-button{background-color:#b0b0b0;cursor:not-allowed}#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{-webkit-transform:scale(1.1);transform:scale(1.1)}#vb-app .login-modal{width:100%;padding:20px 30px}#vb-app .login-modal .modal-close-button{display:inline-block;width:25px;height:25px;position:relative;cursor:pointer;float:right}#vb-app .login-modal .modal-close-button span:before,#vb-app .login-modal .modal-close-button span:after{display:block;content:"";position:absolute;top:50%;left:50%;width:84%;height:16%;margin:-8% 0 0 -42%;background:#090000}#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{display:flex;flex-direction:column;align-items:center;max-height:100%;overflow-y:hidden;padding-bottom:20px}#vb-app .login-modal .modal-footer{display:flex;flex-direction:column;align-items:center}#vb-app .login-modal .modal-footer .signup{width:100%;padding:10px 15px;background-color:#000;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#vb-app .login-modal .modal-footer .signup a{display:block;text-align:center;color:#fff}.edit-items-wrapper #edit-folder{display:inline-flex;cursor:pointer}.edit-items-wrapper #edit-folder span{display:inline-flex;margin-left:8px}.edit-items-wrapper .edit-select-buttons{position:absolute;top:4px;right:4px;z-index:1}.edit-items-wrapper .edit-select-buttons .icon{object-fit:contain;height:100%;width: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;display:block;font-size:.5rem;letter-spacing:1em;text-indent:1em;white-space:nowrap}.edit-items-wrapper .btn-wrapper .edit{display:flex;align-items:center}.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{padding-left:26px;box-sizing:border-box;cursor:pointer;font-size:16px}.edit-items-wrapper input[type=checkbox]+label{position:relative;display:inline-block;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/select_no_check.svg) no-repeat 0 center}.edit-items-wrapper input[type=checkbox]:checked+label{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/select_check.svg) no-repeat 0 center}.edit-items-wrapper .tips{font-weight:700;font-size:14px;color:#000;padding:0 15px}.edit-items-wrapper .tips,.edit-items-wrapper input[type=checkbox]+label{display:none}.edit-items-wrapper #add-library-action-btn{display:none}.edit-items-wrapper.edit-mode .edit-header{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:35px}.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{display:flex;align-items:center}.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{display:block;box-sizing:border-box;width:30px;height:30px;background-color:#000;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:2px solid #FFF;opacity:.4}.edit-items-wrapper.edit-mode .edit-item .edit-select-buttons .icon-on{display:none;width:30px;height:30px}.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;transition:.7s;position:fixed;bottom:0;left:0;right:0;z-index:2;height:45px;display:flex;background-color:#f4f4f4;padding:16px}.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{margin:0 5px;padding:5px 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:0 none;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{background:transparent;color:#2c2c2c}.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{background-color:#ccc;color:#000}.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;height:32px;opacity:1;box-sizing:unset}.edit-items-wrapper.edit-mode .estimate-pagination{display:none}.line-wrapper{background-color:#f5f5f5;padding:32px 32px 24px;width:680px;box-sizing:border-box;margin:0 auto 56px;display:flex;align-items:center}.line-wrapper h2{font-weight:700;margin-bottom:16px}.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;background-color:#fff;display:flex;padding:5px 16px;font-size:12px;align-items:center;justify-content:center;border-radius:4px;border-color:#2c2c2c;white-space:nowrap;font-weight:700}.line-wrapper .btn-outline .icon-line{width:16px;margin-right:8px}.js-info-cnt{font-size:10px;line-height:13px;min-width:12px;height:12px;margin-left:-10px;margin-top:-24px;color:#fff;background:#d02;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;align-items:center;justify-content:center}.js-info-cnt small{transform:scale(.8)}.other-site-id h2{font-size:12px;font-weight:700;text-align:center;margin-bottom:16px}.other-site-id ul{display:flex;justify-content:space-between}.other-site-id .sns-id{width:calc(100% / 3)}.other-site-id .sns-id:not(:last-child){margin-right:11px}.other-site-id .sns-id a{font-size:13px;padding:14px;text-align:center;display:block;background:#fff;cursor:pointer}.other-site-id .sns-id a:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.other-site-id .sns-id a:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.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{padding:24px 14px 24px 24px;border:1px solid #edeadc}.newsletter-description li:first-child{border-bottom:0 none;border-radius:8px 8px 0 0}.newsletter-description li:last-child{border-radius:0 0 8px 8px}.newsletter-description li h4{font-weight:700;margin-bottom:15px}.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{font-weight:700;display:inline-block;background-color:#edeadc;font-size:10px;padding:4px 6px 3px;border-radius:4px;margin-bottom:12px}.newsletter-description li .letter-label:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.newsletter-description li .letter-label:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.newsletter-description li.view-sample a{display:inline-block;margin-top:15px;cursor:pointer;color:#009098;text-decoration:underline}.newsletter-description li.view-sample #view-sample-btn{color:#2c2c2c}.barcode-start-modal{width:640px;padding:24px}.barcode-start-modal .barcode-start_close{width:20px;display:block;float:right;margin-bottom:12px;cursor:pointer}.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-weight:700;font-style:normal}.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{display:flex;flex-direction:column;align-items:center}.barcode-start-modal .modal-body #barcode-start-box-inner .take-picture-button{position:relative;background-color:#0095d9;border-radius:4px;color:#fff;width:320px;height:48px;cursor:pointer;margin-bottom:40px}.barcode-start-modal .modal-body #barcode-start-box-inner .take-picture-button h3{display:flex;align-items:center;justify-content:center;height:100%}.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{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/qr_phone.svg) no-repeat right center;padding-right:98px;height:100px;display:flex;align-items:center;margin-bottom:0;letter-spacing:.42px}.barcode-start-modal .modal-body .webview-caution{display:none;color:#c1310f;font-size:3.25vw;font-weight:700;margin:15px 0 0;text-align:left}.barcode-start-modal #progressFileUploadDiv{padding:10px;width:75%;margin:0 auto;text-align:center;box-sizing:border-box}.barcode-start-modal #progressFileUploadDiv .progressbar{margin-bottom:3px;height:10vh;position:relative}.barcode-start-modal #progressFileUploadDiv .progressbar ul.progress-bar-wrap{width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:2;box-sizing:border-box}.barcode-start-modal #progressFileUploadDiv .progressbar ul.progress-bar-wrap li{border-right:3px solid #FFF;width:10%;height:100%;background-image:linear-gradient(-45deg,transparent 25%,#BEBEBE 25%,#BEBEBE 50%,transparent 50%,transparent 75%,#BEBEBE 75%,#BEBEBE);background-size:4px 4px;background-attachment:fixed}.barcode-start-modal #progressFileUploadDiv .progressbar ul.progress-bar-wrap li:last-child{border-right:0 none}.barcode-start-modal #progressFileUploadDiv .progressbar #progress-bar{background-color:#333;height:100%;width:0;position:absolute;top:0;left:0;z-index:1}.barcode-start-modal #progressFileUploadDiv p{width:100%;box-sizing:border-box;color:#fff;background-color:#000;padding:5px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}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{width:20px;margin:0 0 0 auto;cursor:pointer}.waiting-contents{display:flex;justify-content:center;align-items:center;flex-direction:column;height:200px;padding:100px 0}#campaign-banner-container,#second-campaign-banner-container{display:flex}@media screen and (min-width: 896px){#campaign-banner-container,#second-campaign-banner-container{justify-content:center}}@media screen and (max-width: 896px){#campaign-banner-container,#second-campaign-banner-container{width:1024px;justify-content:left}}.grecaptcha-badge{visibility:hidden}header{width:100%;z-index:9999;position:fixed;top:0;left:0;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #efefef;padding:0}header *{display:flex;box-sizing:border-box}header input,header select{outline-width:0}header a,header button{cursor:pointer}header img.icon{margin-right:8px;width:22px;height:22px}header .bold-sell{background-color:#0095d0!important;border-color:#0095d0!important;padding:5px 11px;align-items:center;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}header .bold-sell span{color:#fff;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}header .inner{padding:24px 12px 16px 0;max-width:100%;align-items:center;height:100%;overflow:auto hidden}header .inner #logo{padding:0 20px;margin:0 10px 0 0}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{width:100%;outline-width:0;white-space:nowrap;align-items:center;color:#2c2c2c}header .inner .search-form{flex:auto;justify-content:flex-end;margin-right:32px}header .inner .search-form .search-form-inner{width:100%;max-width:320px;min-width:180px;height:40px;background-color:#f5f5f5;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;transition:all .6s ease}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{width:236px;min-width:0;box-sizing:border-box;background:#f5f5f5;padding-left:3px;padding-right:0;border:0 none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:12px;outline:0 none}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-input-placeholder{color:#888;padding-top:1em}header .inner .search-form #search-query:focus::-webkit-input-placeholder{color:transparent}header .inner .search-form #search-query:focus:-moz-placeholder{color:transparent}header .inner .search-form #search-query:focus::-moz-placeholder{color:transparent}header .inner .search-form .input-clear{display:none}header .sub-nav{height:100%}header .btn-outline a,header .btn-black a{width:80px;height:32px;margin:auto;display:flex;padding:10px 16px;font-size:12px;align-items:center;justify-content:center;border-radius:4px;border-color:#2c2c2c;white-space:nowrap;font-weight:700}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{padding:0 12px 0 0;justify-content:center;align-items:center}header .btn-cart a{padding:0 12px;justify-content:center;align-items:center}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{display:flex;align-items:center;cursor:pointer;padding-left:3px}header.is-search .inner .search-form .input-clear img{width:16px;height:16px}#header-bottom p{display:inline-block;margin-left:48px;padding:24px 0 0 12px;background-color:#fff;font-size:12px;box-sizing:border-box}#header-bottom.hide{display:none}ul#search_suggest{background:#fff;border-radius:3px;box-shadow:-2px 2px 7px #0000004d;margin-top:45px;padding:0;position:absolute;z-index:1000}ul#search_suggest li{color:#333;padding:1px 6px}ul#search_suggest li.search_suggest-active,ul#search_suggest li:hover{background:#4b89bf;color:#fff;cursor:pointer}footer{padding:57px 80px 30px;background:#eaeaea;color:#2c2c2c;font-size:13px;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;box-sizing:border-box;margin-top:auto}footer .footer-content{display:flex;justify-content:space-between;max-width:1024px;margin:0 auto}footer .footer-content:first-child{padding-bottom:20px;margin-bottom:30px}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{display:flex;white-space:nowrap;flex-wrap:wrap;width:70%}footer .footer-content ul.footer-navi li{margin-right:16px}footer .footer-content .footer-sns-navi{display:flex;justify-content:space-between;width:670px}footer .footer-content .footer-sns-inner{display:flex;justify-content:space-between;margin-top:30px}footer .footer-content .footer-navi{display:flex;width:310px;justify-content:space-between}footer .footer-content .footer-navi-estimate-inner{display:flex;flex-flow:column;justify-content:space-between;height:125px;width:70%}footer .footer-content .footer-navi-inquiry-inner{display:flex;flex-flow:column;justify-content:space-between;height:56px;width:100%}footer .footer-content .footer-our-site-caption{font-size:11px;margin-bottom:12px;letter-spacing:1px}footer .footer-content .our-site-inner-vaboo{display:flex}footer .footer-content .our-site-inner-vaboo-image{width:60px;flex:0 0 auto}footer .footer-content .our-site-inner-vaboo-info{margin-left:13px;margin-top:-4px}footer .footer-content .our-site-inner-vaboo-name{font-size:12px}footer .footer-content .our-site-inner-vaboo-caption{font-size:10px;margin-top:-1px}footer .footer-content .our-site-inner-charibon{display:flex;margin-top:15px}footer .footer-content .our-site-inner-charibon-image{width:60px;flex:0 0 auto}footer .footer-content .our-site-inner-charibon-info{margin-left:13px;margin-top:-4px}footer .footer-content .our-site-inner-charibon-name{font-size:12px}footer .footer-content .our-site-inner-charibon-caption{font-size:10px;margin-top:-1px}footer .footer-our-info{display:flex;justify-content:space-between;max-width:1024px;margin:0 auto}footer .footer-our-info .footer-our-info-inner{display:flex;justify-content:space-between;width:500px}footer .footer-our-info .footer-our-info-inner .our-info{font-weight:400;color:#6e6e6e}footer .footer-our-info .corp{font-size:10px;white-space:nowrap}footer a{color:#2c2c2c;font-size:11px;font-weight:700}.contents-header{margin-bottom:30px}.contents-header .inner{position:relative;min-width:100%;max-width:100%}.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{display:inline-block;font-size:12px;letter-spacing:.24px}.contents-header .contents-ttl h1{color:#1f3134;font-size:30px;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;padding-left:12px}#contents,#contents-fixed{margin-bottom:100px}.sell-navi{width:100%;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2}.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{display:block;width:100%;text-align:center;padding:14px 0;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;font-size:16px;color:#1f3134;position:relative}.sell-navi ul li a:before,.sell-navi ul li a:after{content:"";position:absolute;width:0%;height:1px;bottom:-1px;background:#1f3134}.sell-navi ul li a:before{left:0}.sell-navi ul li a:after{right:0;background:#1f3134;transition:width .8s cubic-bezier(.22,.61,.36,1)}.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:transparent;width:100%;transition:0s}.sell-navi ul li .active{border-bottom:1px solid}.sell-navi ul li .active:before,.sell-navi ul li .active:after{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{background-color:#fff;padding:8px 15px;font-size:16px;border:1px solid #ccc;width:100%;text-align:left;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}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) no-repeat center right 10px;background-size:15px auto}.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{font-size:16px;margin-bottom:10px}.customer-contents dl{display:table;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:80px}.customer-contents dl:nth-last-of-type(1){margin-bottom:40px}.customer-contents dl dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:250px;font-size:16px;text-align:right;padding:20px 30px;background:#fbfaf5;border-bottom:1px solid #fff;vertical-align:middle}.customer-contents dl dt .required,.customer-contents dl dt dd .required2,.customer-contents dl dd dt .required2{font-size:12px!important;color:#fff;background:#d32f2f;padding:4px;line-height:1;margin-left:8px}.customer-contents dl dd{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:calc(100% - 250px);padding:20px 30px 20px 100px;border-top:1px solid #fbfaf5;vertical-align:middle;position:relative}.customer-contents dl dd .required,.customer-contents dl dd .required2{position:absolute;top:29px;left:36px;font-size:12px!important;color:#fff;background:#d32f2f;padding:4px;line-height:1}.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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;background:#727171;color:#fff;text-align:center;padding:4px 8px;font-size:13px;margin-right:20px}.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{display:inline-block;margin-top:10px}.customer-contents dl dd p{font-size:16px}.customer-contents dl dd img.letter-image{width:340px;display:block;margin-bottom:10px}.customer-contents dl dd div.line_linked-container{display:flex;flex-wrap:wrap;column-gap:20px}.customer-contents dl dd div.line_linked-container .container-content{width:380px}.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-weight:700;font-size:14px;line-height:140%}.customer-contents dl dd div.line_linked-container #line_linked-reward{padding-top:12px;color:#0095d9}.customer-contents dl dd div.line_linked-container #line_linked-start-again{display:flex;justify-content:end;font-size:12px;text-decoration:underline;cursor:pointer}.customer-contents dl dd div.line_linked-container #line_linked-completed{font-weight:700;font-size:16px;color:#0095d9}.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{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between;width:200px;position:absolute;bottom:0;right:24px}.form-navi li{width:calc(100% / 7);display:block;text-align:center;font-size:12px;color:#0095d9;padding-top:40px;opacity:.3}.form-navi .form-navi-input{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/form/icon_input.svg) no-repeat top center;background-size:30px;position:relative}.form-navi .form-navi-input:before{border-top:1px solid;content:"";position:absolute;top:20%;left:150%;width:100%}.form-navi .form-navi-confirm{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/form/icon_confirm.svg) no-repeat top center;background-size:30px;position:relative}.form-navi .form-navi-confirm:before{border-top:1px solid;content:"";position:absolute;top:20%;left:150%;width:100%}.form-navi .form-navi-comp{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/form/icon_comp.svg) no-repeat top center;background-size:30px}.form-navi .active{opacity:1}.form-navi .active.form-navi-input:before{opacity:.3}.form-navi .active.form-navi-confirm:before{opacity:.3}.inquiry-navi{display:none}.campaign-loading{display:none;color:#cacaca;width:38px;height:10px;--d: radial-gradient(farthest-side, currentColor 90%, #0000);background:var(--d),var(--d),var(--d);background-size:7px 7px;background-repeat:no-repeat;animation:m 1s infinite}@keyframes m{0%{background-position:0% 100%,calc(1 * 100% / 3) 100%,calc(2 * 100% / 3) 100%,100% 100%}12.5%{background-position:0% 0,calc(1 * 100% / 3) 100%,calc(2 * 100% / 3) 100%,100% 100%}25%{background-position:0% 0,calc(1 * 100% / 3) 0,calc(2 * 100% / 3) 100%,100% 100%}37.5%{background-position:0% 0,calc(1 * 100% / 3) 0,calc(2 * 100% / 3) 0,100% 100%}50%{background-position:0% 0,calc(1 * 100% / 3) 0,calc(2 * 100% / 3) 0,100% 0}62.5%{background-position:0% 100%,calc(1 * 100% / 3) 0,calc(2 * 100% / 3) 0,100% 0}75%{background-position:0% 100%,calc(1 * 100% / 3) 100%,calc(2 * 100% / 3) 0,100% 0}87.5%{background-position:0% 100%,calc(1 * 100% / 3) 100%,calc(2 * 100% / 3) 100%,100% 0}to{background-position:0% 100%,calc(1 * 100% / 3) 100%,calc(2 * 100% / 3) 100%,100% 100%}}.login-contents-wrapper{padding-top:34px;padding-bottom:150px;margin-bottom:-100px;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-repeat:no-repeat,repeat-x;background-position:center bottom,left bottom;background-size:1280px 320px,116px 76px}.login-contents{width:480px;margin:0 auto;padding:40px 80px;background-color:#fbfaf5;box-sizing:border-box}.login-contents .login-contents-inner:first-child{padding-bottom:32px;margin-bottom:32px;position:relative}.login-contents .login-contents-inner:first-child:after{display:block;content:"";width:calc(100% + 28px);border-bottom:1px solid #eaeaea;position:absolute;bottom:0;left:-14px}.login-contents .login-contents-inner h1{text-align:center;font-size:18px;font-weight:700;margin-bottom:32px}.login-contents .login-contents-inner h1:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.login-contents .login-contents-inner h1:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.login-contents .login-contents-inner .login-mail{margin-bottom:16px}.login-contents .login-contents-inner .login-password{margin-bottom:40px}.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{font-size:16px;padding:10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.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{font-size:14px;color:#fff;border-color:#2c2c2c;background-color:#2c2c2c}.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;display:block;margin:0 auto 4px}.login-contents .login-contents-inner .askpass{font-size:12px;text-align:right;margin-bottom:20px}.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;font-size:14px;letter-spacing:0;line-height:normal;opacity:1}.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:transparent}.login-contents .login-contents-inner dt input:focus::-webkit-input-placeholder{color:transparent}.logout-wrapper{min-height:350px}.login-information{width:auto;background-color:#fff}.login-information .login-information-message{margin-bottom:60px}.login-information .login-information-message p{font-size:16px;margin-bottom:10px}.recaptcha-notice{margin-top:16px;text-align:left}.signup-contents-wrapper{padding-top:50px;padding-bottom:150px;margin-bottom:-100px;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-repeat:no-repeat,repeat-x;background-position:center bottom,left bottom;background-size:1280px 280px,116px 76px}.signup-contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 60px;margin:0 auto;display:flex;justify-content:center;max-width:1280px;min-width:1024px}.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{display:block;width:0;height:0;margin-top:-.4em;content:""}.signup-contents .signup-contents-inner form dl *:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.signup-contents .signup-contents-inner form dl dt{font-size:12px;margin-bottom:8px}.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;font-size:14px;letter-spacing:0;line-height:normal;opacity:1}.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:transparent}.signup-contents .signup-contents-inner form input:focus::-webkit-input-placeholder{color:transparent}.signup-contents .signup-contents-inner form label.error{padding-top:8px;display:inline-block}.signup-contents .signup-contents-inner .for-customer-from-rakuten{font-weight:700;font-size:12px;margin:24px 0}.signup-contents .signup-contents-inner .for-customer-from-rakuten .title{font-size:120%;display:block;line-height:2rem}.signup-contents .signup-contents-inner .for-customer-from-rakuten .inline{display:inline-block}.signup-contents .signup-contents-inner .for-customer-from-rakuten .emphasize{font-weight:700;font-style:normal;color:#009098}.signup-contents .signup-contents-inner .for-customer-from-rakuten a{display:inline-block}.signup-contents .signup-form-contents{width:400px;box-sizing:border-box;padding:40px;border:1px solid #cacaca}.signup-contents .signup-form-contents .signup-contents-inner-header *:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.signup-contents .signup-form-contents .signup-contents-inner-header *:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.signup-contents .signup-form-contents .signup-contents-inner-header h2{font-size:22px;color:#000;text-align:center;font-weight:700;margin-bottom:24px}.signup-contents .signup-form-contents .signup-contents-inner-header p{font-size:12px;color:#000;text-align:center;font-weight:700;margin-bottom:16px}.signup-contents .signup-form-contents .btn button,.signup-contents .signup-form-contents .btn-red button,.signup-contents .signup-form-contents .btn-green button{font-size:16px;line-height:.9;padding:16px 0;margin-bottom:40px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.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{width:840px;background-color:#fbfaf5;padding:24px;margin:0 auto 50px;box-sizing:border-box}.signup-contents-comp .signup-contents-inner h2,.signup-send-error .signup-contents-inner h2{font-size:20px;text-align:center;margin-bottom:0}.signup-send-error{background:none;padding:0}.signup-send-error h3{font-size:16px;font-weight:800;margin-bottom:20px}.signup-send-error p{margin-bottom:20px}.signup-send-error p:nth-last-of-type(1){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;display:block;margin-bottom:5px;font-weight:700}.regist-contents dl.newsletter dd p{font-size:14px}.regist-contents dl.newsletter dd .annotation-coupon{padding-left:25px;margin-bottom:16px;color:#38b48b}.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{top:98%;border-top:16px solid #6e6e6e}.regist-contents dl.newsletter dd .tooltip h3{font-weight:700;font-size:13px;margin-bottom:11px}.regist-contents dl.newsletter dd .tooltip p{font-size:12px;margin-bottom:15px}.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-weight:700;font-size:16px}.regist-contents dl.newsletter dd .tooltip-click{width:16px;height:28px;float:none;background:transparent}.regist-contents .btn-box .l-size{margin-right:0}.regist-contents .view-privacy{margin-bottom:15px;font-size:12px;text-align:center}.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;font-size:20px;margin-bottom:40px}.regist-contents-comp .coupon-summary p{text-align:center;font-weight:700;margin-bottom:0}.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{margin-bottom:0;text-align:left}.regist-contents-comp .coupon-code-wrapper{position:relative;display:flex;flex-direction:row}.regist-contents-comp .coupon-code-wrapper .coupon-code{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:6px}.regist-contents-comp .coupon-code-wrapper p{text-align:center}.regist-contents-comp .coupon-code-wrapper .coupon-code-small{font-size:16px;font-weight:700;line-height:1;margin-bottom:16px}.regist-contents-comp .coupon-code-wrapper .coupon-code-large{font-size:48px;font-weight:700;line-height:1;margin-bottom:10px}.regist-contents-comp .coupon-code-wrapper .button{width:180px;height:32px;background-color:#1f3134;color:#fff;padding:4px 16px;box-sizing:border-box;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;text-align:center;cursor:pointer;font-size:16px;margin:16px auto 0}.regist-contents-comp .coupon-code-wrapper .toast-success{position:fixed;right:15px;bottom:15px;background-color:#009098;color:#fff;z-index:9999;padding:15px 45px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:2px solid #FFF;display:flex;align-items:center}.regist-contents-comp .coupon-code-wrapper .toast-success img{width:16px;margin-right:10px}.regist-contents-comp .coupon-code-wrapper .toast-warn{position:fixed;right:15px;bottom:15px;background-color:#bf7070;color:#fff;padding:15px 45px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:2px solid #FFF;display:flex;align-items:center}.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{width:640px;align-items:stretch;flex-direction:column;display:flex;margin:0 auto}.regist-contents-error .inner{text-align:center}.regist-contents-error .inner h2{font-size:18px;margin-bottom:40px;color:#ff0a0a;text-align:center}.regist-contents-error .inner .btn-leave,.regist-contents-error .inner .btn-outline{margin:0 auto}.view-newsletter-example{width:640px;height:calc(100% - 128px);background-color:#f5f5f5;padding:24px 40px;overflow-y:scroll;box-sizing:border-box}.view-newsletter-example h3{font-weight:700;color:#000;margin:22px 0 40px;text-align:center}.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{width:20px;float:right;cursor:pointer}.view-newsletter-example .btn-close{width:320px;height:32px;border-radius:4px;border:solid 1px #2c2c2c;margin:0 auto;padding:0;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center}.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;font-size:18px;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;margin-bottom:20px}.mypage-top .mypage-top-header .mypage-profile h3{text-align:center;background:#0095d9;color:#fff;padding:4px 0}.mypage-top .mypage-top-contents{width:980px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between}.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{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.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{display:inline-block;font-size:12px;width:52px;height:18px;color:#fff;background:#ff0a0a;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;text-align:center;line-height:18px;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{width:780px;display:flex;justify-content:flex-end;border-top:1px dotted #000;padding-top:40px;margin:30px auto 0}.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{width:100%;background:#1f3134;margin-bottom:30px}.mypage-header .inner .login-name{font-size:20px;line-height:1;padding:24px 0;color:#fff}.mypage-contents{margin-bottom:100px}.mypage-contents .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.mypage-contents .inner .mypage-side{width:280px;padding-left:12px;flex:0 0 auto;margin-right:40px}.mypage-contents .inner .mypage-side dl{margin-bottom:40px;padding-bottom:28px;border-bottom:1px solid #EEE}.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{margin-bottom:0;border-bottom:0 none}.mypage-contents .inner .mypage-side dl:last-child dt a{padding-top:0}.mypage-contents .inner .mypage-side dl dt{font-size:18px;color:#6e6e6e;padding-bottom:20px}.mypage-contents .inner .mypage-side dl dt.purchase-service{display:flex;align-items:center;justify-content:space-between}.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{font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.86;color:#2c2c2c;display:block;padding:12px 0}.mypage-contents .inner .mypage-side dl dt a:before,.mypage-contents .inner .mypage-side dl dd a:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.mypage-contents .inner .mypage-side dl dt a:after,.mypage-contents .inner .mypage-side dl dd a:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.mypage-contents .inner .mypage-side .btn,.mypage-contents .inner .mypage-side .btn-red,.mypage-contents .inner .mypage-side .btn-green{font-size:12px;padding:10px;background:#0095d9;color:#fff;text-align:center;width:116px;border-radius:4px}.mypage-contents .inner .mypage-side .bank-link,.mypage-contents .inner .mypage-side .identity-link{display:flex;align-items:center;height:38.81px}.mypage-contents .inner .mypage-side .hubi-label{display:inline-flex;align-items:center;justify-content:center;font-size:12px;width:18px;height:18px;color:#fff;background:#2c2c2c;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;overflow:hidden;margin-left:16px}.mypage-contents .inner .mypage-side .infomation-link{display:flex;align-items:center}.mypage-contents .inner .mypage-side .infomation-link .js-info-cnt{display:flex;margin:0 0 2px 20px;width:16px;height:16px}.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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.mypage-contents .inner .mypage-main .mypage-customer-contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fbfaf5;padding:40px;margin-bottom:30px}.mypage-contents .inner .mypage-main .mypage-customer-contents h3{font-size:16px;font-weight:700;padding-bottom:15px;border-bottom:1px solid #1f3134}.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{width:200px;vertical-align:middle}.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;padding:8px 10px 7px;display:inline-block;width:auto;white-space:nowrap}.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{display:block;width:0;height:0;margin-top:-.4em;content:""}.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{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.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{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:64px auto 24px}.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;padding:23px 0}.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{display:block;width:0;height:0;margin-top:-.4em;content:""}.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{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.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{display:inline-block;width:14px;height:14px;vertical-align:middle;margin-left:10px}.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 none}.mypage-contents .inner .mypage-main #mail-magazine-setting .mail-magazine-setting-header{flex:0 0 auto}.mypage-contents .inner .mypage-main #mail-magazine-setting .mail-magazine-setting-wrapper,.mypage-contents .inner .mypage-main #mail-magazine-setting .mail-magazine-setting-inner{display:flex;justify-content:space-between;align-items:center}.mypage-contents .inner .mypage-main #mail-magazine-setting .mail-magazine-setting-wrapper form{flex:0 1 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-bottom:1px solid #1f3134;border-top:1px solid #1f3134}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr{border-bottom:0 none}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr th{width:auto;white-space:nowrap;padding-right:40px}.mypage-contents .inner .mypage-main #mail-magazine-setting table tbody tr td label{display:block;cursor:pointer;margin-bottom:5px}.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{background-color:#4293d4;min-width:50px;max-width:82px;padding:8px 10px 7px;display:inline-block;width:auto;white-space:nowrap;line-height:1;outline-width:0}.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{background:#ccc;border-color:#ccc;cursor:default}.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{background-color:#fbfaf5;padding:40px;min-height:200px;box-sizing:border-box}.mypage-contents-inner h3{color:#2c2c2c;font-size:16px;margin-bottom:40px;font-weight:700}.mypage-contents-inner h3:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.mypage-contents-inner h3:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.gaibu-auth-contents .inner h2{font-size:18px;margin-bottom:30px;text-align:center}.gaibu-auth-contents .inner .btn,.gaibu-auth-contents .inner .btn-red,.gaibu-auth-contents .inner .btn-green{margin:0 auto}.customer-offer .change-btn{width:140px;display:block;text-align:center;margin:-30px 0 40px auto;border:1px solid #0095D9;font-size:13px}.customer-offer .change-btn a{display:block;width:100%;text-align:center}.customer-offer .boxcount-input{position:relative}.customer-offer .shipping-check .shipping-check-message{display:inline;font-size:14px}.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{width:500px;box-sizing:border-box;margin:5px 0 0;padding:6px 16px;border-radius:0;display:flex;align-items:center;justify-content:space-between}.customer-offer .id-example span{font-size:12px}.customer-offer .id-example:before{display:none}.customer-offer .id-example:after{display:block;content:"";border-bottom:solid 1px #ff0a0d;border-right:solid 1px #ff0a0d;width:7px;height:7px;margin-bottom:3px;transform:rotate(45deg)}.customer-offer .id-example.on:after{border-top:solid 1px #ff0a0d;border-left:solid 1px #ff0a0d;border-bottom:0 none;border-right:0 none;margin-bottom:0;margin-top:3px}.customer-offer .view-id-example{width:500px;padding:32px 24px 24px;border:1px solid #ff0a0d;border-top:0 none}.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{margin-top:5px;color:#38b58b;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;font-size:13px;width:200px;display:inline-block}.customer-offer .anniversary-campaign dd .select-labels{display:flex;flex-direction:column}.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;display:block;margin-top:12px}.coupon-message-from-landing{display:flex;justify-content:center}.coupon-message-from-landing div{margin-bottom:24px;background-color:#58a0c1!important;border-color:#58a0c1!important;border-radius:8px!important;width:560px;padding:48px!important;color:#fff}.coupon-message-from-landing div p{font-size:1.25rem!important;text-align:center}#tooltip-14anv.tooltip a{color:#38b58b;text-decoration:underline}#tooltip-idcheck.tooltip a{display:block;margin-top:10px;font-size:12px}.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{font-size:30px;margin-bottom:40px;text-align:center}.customer-offer-comp .inner p{font-size:20px;margin-bottom:40px;text-align:center}.customer-offer-comp .reward{width:840px;margin:50px auto;border-top:solid 1px black;border-bottom:solid 1px black;padding-top:50px;padding-bottom:50px}.customer-offer-comp .reward h2{font-size:30px;text-align:center;margin-bottom:20px}.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{text-decoration:underline;font-size:1.4em}.customer-offer-comp .offer-comp-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:840px;margin:0 auto 50px;background:#fbfaf5;padding:48px}.customer-offer-comp .offer-comp-inner h3{font-size:30px;text-align:center;margin-bottom:20px}.customer-offer-comp .offer-comp-inner p{margin-bottom:20px}.customer-offer-comp .id-upload-link .id-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:40px}.customer-offer-comp .id-upload-link .id-list li{display:block;width:calc(100% / 3 - 8px);background:#999;color:#fff;text-align:center;padding:10px 0;margin:0 0 8px 8px}.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{font-size:20px;text-align:center;margin-bottom:50px}.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{position:relative;display:inline-block;margin:1.5em 0 1.5em 15px;padding:2px 20px;background-color:#ff0a0a;color:#fff;border-radius:10px;font-size:14px}.boxcount-balloon .body span{font-size:14px}.boxcount-balloon .body:before{content:"";position:absolute;top:50%;left:-10px;margin-top:-5px;border:5px solid transparent;border-right:5px solid #ff0a0a}.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{font-size:18px;margin-bottom:10px}.mypage-main .hubi-wrapper .state-hubi-contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px;margin-bottom:10px;border:2px solid #0095D9}.mypage-main .hubi-wrapper .state-hubi-contents table{width:100%}.mypage-main .hubi-wrapper .state-hubi-contents table tbody tr th{width:auto;vertical-align:middle;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{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between}.mypage-main .customer-status .customer-status-navi li{width:calc(100% / 7);text-align:center;padding:0 0 30px;position:relative}.mypage-main .customer-status .customer-status-navi li p{text-align:center;padding-top:100px;color:#0095d9;width:100%;opacity:.5}.mypage-main .customer-status .customer-status-navi li #flow01{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_offer_active.svg) no-repeat center top;background-size:100px}.mypage-main .customer-status .customer-status-navi li #flow01:after{border-top:1px solid;content:"";position:absolute;top:30%;left:100%;width:100%;opacity:.5}.mypage-main .customer-status .customer-status-navi li #flow02{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_satei_active.svg) no-repeat center top;background-size:100px}.mypage-main .customer-status .customer-status-navi li #flow02:after{border-top:1px solid;content:"";position:absolute;top:30%;left:100%;width:100%;opacity:.5}.mypage-main .customer-status .customer-status-navi li #flow03{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_report_active.svg) no-repeat center top;background-size:100px}.mypage-main .customer-status .customer-status-navi li #flow03:after{border-top:1px solid;content:"";position:absolute;top:30%;left:100%;width:100%;opacity:.5}.mypage-main .customer-status .customer-status-navi li #flow04{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_yen_active.svg) no-repeat center top;background-size:100px}.mypage-main .customer-status .customer-status-navi li #flow05{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/icon_cancel_active.svg) no-repeat center top;background-size:100px}.mypage-main .customer-status .customer-status-navi .customer-status-active:before{content:"";position:absolute;bottom:0;left:calc(50% - 18px);border:18px solid transparent;border-bottom:24px solid #999}.mypage-main .customer-status .customer-status-navi .customer-status-active:after{content:"";position:absolute;bottom:-2px;left:calc(50% - 18px);border:18px solid transparent;border-bottom:24px solid #fff}.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{opacity:.25}.mypage-main .customer-status .customer-status-navi .customer-status-active #flow02:after{opacity:.25}.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{position:absolute;width:20px;height:20px;bottom:60px;right:0;left:0;margin:auto;opacity:1}.mypage-main .customer-status .customer-status-contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:14px;border-top:1px solid #999}.mypage-main .customer-status .customer-status-contents .status-contents-header{width:100%;display:table;padding-bottom:10px;border-bottom:1px solid #999;margin-bottom:20px}.mypage-main .customer-status .customer-status-contents .status-contents-header .offer-date{display:table-cell;vertical-align:middle;font-size:18px}.mypage-main .customer-status .customer-status-contents .status-contents-header .kaitori-nummber{display:table-cell;vertical-align:middle;text-align:right}.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{display:inline-block;margin:20px auto}.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{width:calc(100% - 320px);padding-bottom:6px;border-bottom:1px solid #f2f2f2;font-size:16px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .js-mesais{width:calc(100% - 320px);float:left}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .js-mesais tbody tr td{padding:8px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-bottom:1px solid #f2f2f2;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{display:inline-block;text-align:center;width:50px;padding:4px 0;background:#0095d9;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;font-size:12px;line-height:1;vertical-align:middle}.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{width:300px;background:#fbfaf5;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;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{display:table;width:100%;padding:4px 0;border-bottom:1px solid #f2f2f2}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .torihiki-kekka-info li span{display:table-cell;font-size:13px}.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-weight:800;font-size:14px}.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{font-size:13px;color:#ff0a0a;margin-bottom:5px}.mypage-main .customer-status .customer-status-contents .status-contents-inner .torihiki-kekka .torihiki-kekka-select .status-select-info2{font-size:13px;margin-bottom:5px;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{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:400px}.situation-not-found h2{font-size:18px;text-align:center;margin-bottom:30px}.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{padding-top:130px;padding-bottom:130px;margin:0 auto;position:relative}#modal-satei-kekka .inner .close-btn{position:absolute;right:0;top:30px}#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{font-size:16px;margin-top:40px}#modal-satei-kekka .inner .satei-kekka{margin-top:15px;display:-webkit-flex;display:flex}#modal-satei-kekka .inner .satei-kekka .satei-kekka-detail-wrap{width:calc(100% - 300px);margin-right:15px;margin-bottom:30px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select-wrap{box-sizing:border-box;width:300px;padding:15px;background-color:#fbfaf5}#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{font-size:16px;font-weight:700;margin-bottom:30px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary{font-size:16px;border-top:solid 1px #939393;padding:32px 0}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary li{display:-webkit-flex;display:flex;justify-content:space-between;margin-bottom:8px}#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:last-child{margin-bottom:0}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .souryou{padding-top:8px;margin-bottom:16px}#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{padding-top:8px;margin-bottom:4px}#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{display:flex;justify-content:flex-start}#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;display:flex;justify-content:space-between;margin-bottom:2px;font-size:14px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .campaign-zouritsu p{font-weight:700;line-height:1.25rem;text-align:right}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .campaign-zouritsu__comment{font-size:12px;color:#898989}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .summary .campaign-zougaku{color:#0095d9;display:flex;justify-content:space-between;margin-bottom:16px;font-size:14px}#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{font-size:16px;border-top:solid 1px #939393;padding:32px 0}#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{display:flex;justify-content:flex-start}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select .form-control .campaign-name__message p{color:#d02;border:1px solid #DD0022;font-size:12px;padding:8px;border-radius:4px;margin-bottom: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{position:absolute;top:-3px;right:0;font-weight:700}#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{position:absolute;top:-3px;right:0;font-weight:700}#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{font-size:16px;padding-top:10px;padding-bottom:10px}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio,#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text{position:relative;cursor:pointer;display:inline-block;overflow:hidden;box-sizing:border-box}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio{width:18px;height:18px;border:1px solid #737373;border-radius:100%}#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:"";position:absolute;box-sizing:border-box}#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{top:0;bottom:0;left:0;right:0;margin:auto}#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{top:0;bottom:0;margin-top:auto;margin-bottom:auto}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio:before{display:block;width:10px;height:10px;z-index:1;background-color:#3b9be7}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text:before{width:18px;height:18px;border:1px solid #737373;left:0;z-index:3}#modal-satei-kekka .inner .satei-kekka .satei-kekka-select label.radio_text:after{width:10px;height:10px;border-radius:100%;left:4px;background-color:#3b9be7;z-index:1}#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]{-moz-appearance:none;-webkit-appearance:none;position:absolute;z-index:2;margin:0;width:20px;height:20px;box-sizing:border-box;outline:none}#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]{left:-18px;width:18px;height:18px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;border-radius:100%}#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{box-shadow:18px 0 #fff}#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{font-size:30px;margin-bottom:40px;text-align:center}.kaitori-history{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px;background:#fbfaf5}.kaitori-history .kaitori-history-header{width:100%;margin-bottom:24px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #cccccc}.kaitori-history .kaitori-history-header h3{font-size:18px;width:50%}.kaitori-history .kaitori-history-header .kaitori-history-search{position:relative;width:50%;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.kaitori-history .kaitori-history-header .kaitori-history-search form{text-align:right}.kaitori-history .kaitori-history-header .kaitori-history-search form dt{margin-left:auto;width:60%}.kaitori-history .kaitori-history-header .kaitori-history-search form dt input{background:#fff;font-size:14px;border:1px solid #cccccc;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;outline:0 none}.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{outline:0 none;cursor:pointer;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-weight:800;font-size:14px}.kaitori-history .kaitori-history-contents{margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#fff}.kaitori-history .kaitori-history-contents .kaitori-history-info{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #1f3134;margin-bottom:24px}.kaitori-history .kaitori-history-contents .kaitori-history-info p{font-size:16px}.kaitori-history .kaitori-history-contents .kaitori-history-info .offer-date span{font-size:12px;display:inline-block;margin-left:20px;vertical-align:middle}.kaitori-history .kaitori-history-contents .kaitori-history-info .kaitori-status{padding:0 0 0 15px;border-left:1px solid #1f3134}.kaitori-history .kaitori-history-contents .kaitori-history-detail{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.kaitori-history .kaitori-history-contents .kaitori-history-detail ul{width:calc(100% - 98px)}.kaitori-history .kaitori-history-contents .kaitori-history-detail ul li{display:inline-block;margin-right:20px;font-size:16px}.kaitori-history .kaitori-history-contents .kaitori-history-detail .kaitori-meisai-detail{white-space:nowrap;padding:2px 20px}.kaitori-history .kaitori-history-none{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:48px;background:#fff}.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{width:100%;padding-top:2px;padding-bottom:2px;text-align:center;background-color:#eaeaea;color:#fff;position:absolute;top:0;right:0}.modal-dialog-rireki-meisai-delete .modal-header .modal-close-btn{position:absolute;top:0;right:5px;font-size:30px;line-height:1;cursor:pointer}.modal-dialog-rireki-meisai-delete .modal-header .modal-close-btn a{color:#fff;display:block;cursor:pointer}.modal-dialog-rireki-meisai-delete .modal-content{margin-top:20px}.modal-dialog-rireki-meisai-delete .modal-content p{margin-top:20px;margin-bottom:20px}.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-leave button,.modal-dialog-rireki-meisai-delete .modal-content .btn-outline button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-color:#0095d9;color:#0095d9}.modal-dialog-rireki-meisai-delete .modal-content .btn-red button{border:solid 1px #ff0a0a}.modal-dialog-rireki-meisai-delete .modal-content .buttons{display:-webkit-flex;display:flex}.modal-dialog-rireki-meisai-delete .modal-content .buttons button{padding-top:10px;padding-bottom:10px;width:150px}.modal-dialog-rireki-meisai-delete-failed{position:relative}.modal-dialog-rireki-meisai-delete-failed .modal-header{position:relative;width:100%;padding-top:2px;padding-bottom:2px;text-align:center;background-color:#eaeaea;color:#fff;position:absolute;top:0;right:0}.modal-dialog-rireki-meisai-delete-failed .modal-header .modal-close-btn{position:absolute;top:0;right:5px;font-size:30px;line-height:1;cursor:pointer}.modal-dialog-rireki-meisai-delete-failed .modal-header .modal-close-btn a{color:#fff;display:block;cursor:pointer}.modal-dialog-rireki-meisai-delete-failed .modal-content{margin-top:20px}.modal-dialog-rireki-meisai-delete-failed .modal-content p{margin-top:20px;margin-bottom: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{padding:10px 0;color:#0095d9;background-color:transparent;border:solid 1px #0095D9}.modal-kaitori-history-detail{margin-top:130px;margin-bottom:50px}.modal-kaitori-history-detail .close-btn{position:absolute;right:50px;top:-80px}.modal-kaitori-history-detail .close-btn img{width:50px;height:50px}.modal-kaitori-history-detail .kaitori-history-detail-header{margin-bottom:50px}.modal-kaitori-history-detail .kaitori-history-detail-header h3{font-size:32px;text-align:center}.modal-kaitori-history-detail .kaitori-history-detail-summary{background-color:#fbfaf5;padding:15px;margin-bottom:50px}.modal-kaitori-history-detail .kaitori-history-detail-summary .contents{background-color:#fff;padding:10px}.modal-kaitori-history-detail .kaitori-history-detail-summary .info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:solid 1px #000;padding-bottom:10px}.modal-kaitori-history-detail .kaitori-history-detail-summary .info .situation{padding-left:15px;border-left:solid 1px #000;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:-webkit-flex;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{margin-left:15px;width:300px;box-sizing:border-box;padding:15px;background-color:#fbfaf5}.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:solid 8px #fbfaf5;padding:32px 15px;font-weight:700}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul li{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline;margin-bottom:8px}.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{padding-top:8px;margin-bottom:16px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .souryou__free{padding-top:8px;margin-bottom:0}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .souryou__free__message{display:flex;justify-content:flex-start;margin-bottom:16px}.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;display:flex;justify-content:space-between;margin-bottom:2px;font-size:14px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-zouritsu p{font-weight:700;line-height:1.25rem;text-align:right}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-zouritsu__comment{font-size:12px;color:#898989}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-zougaku{color:#0095d9;display:flex;justify-content:space-between;margin-bottom:16px;font-size:14px}.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{display:flex;justify-content:flex-start}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-name__message p{color:#d02;font-size:12px;border-radius:4px}.modal-kaitori-history-detail .kaitori-history-detail-content .receipt .contents ul .campaign-comment{font-size:12px;color:#898989;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;padding:0;min-width:100%;max-width:100%;width:100%}.id-upload-contents{width:100%}.id-upload-contents h1{font-size:30px;margin-bottom:35px}.id-upload-contents h1:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6) * .5em);content:""}.id-upload-contents h1:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6) * .5em);content:""}.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;padding-left:15px;margin-bottom:15px;text-align:center}.id-upload-contents .error-message span{display:block}.id-upload-contents .id-upload-caution{padding:0 80px;margin-bottom:35px}.id-upload-contents .id-upload-caution li:nth-child(2){margin-bottom:15px}.id-upload-contents h2{font-size:18px;margin-bottom:20px}.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{display:table;width:100%;margin-bottom:20px}.id-upload-contents .id-select dt{display:table-cell;width:100px;padding-right:20px}.id-upload-contents .id-select dd{display:table-cell}.id-upload-contents .id-select dd select{width:auto;font-size:14px;cursor:pointer;padding-right:25px}.id-upload-contents .id-select dd select .default-selection{display:none}.id-upload-contents .id-caution-red{width:560px;margin-bottom:16px;font-size:12px;color:#ff0a0d;padding-left:135px}.id-upload-contents .id-caution-red:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.id-upload-contents .id-caution-red:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.id-upload-contents .customer-info{margin-bottom:40px}.id-upload-contents .customer-info dl{width:100%;padding:12px 0;display:table;font-size:15px;border-bottom:1px solid #f2f2f2}.id-upload-contents .customer-info dl dt{display:table-cell;width:100px;vertical-align:middle}.id-upload-contents .customer-info dl dd{display:table-cell;vertical-align:middle}.id-upload-contents .id-upload{margin-bottom:30px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center}.id-upload-contents .id-upload .id-upload-area{width:300px;margin-bottom:50px;position:relative;display:none}.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:url(https://wcdn.valuebooks.jp/ws/site/assets/images/idupload/id_front.svg) no-repeat center center #fbfaf5;background-size:200px auto}.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:url(https://wcdn.valuebooks.jp/ws/site/assets/images/idupload/id_back.svg) no-repeat center center #fbfaf5;background-size:200px auto}.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{width:300px;height:300px;min-height:100px;vertical-align:middle;text-align:center;margin:0 auto 10px;overflow:hidden;position:relative;border:3px dashed #999}.id-upload-contents .id-upload .id-upload-area .preview-image .loading-wrapper{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff}.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{background:#0095d9;color:#fff;font-size:.8rem;padding:8px 10px;border-radius:4px;display:inline-block;position:relative;cursor:pointer;margin-right:8px}.id-upload-contents .id-upload .id-upload-area label.id-image-select:hover{opacity:.7;transition:.3s ease-out}.id-upload-contents .id-upload .id-upload-area label.id-image-select:after{content:"未選択";color:#333;font-size:14px;height:20px;line-height:20px;position:absolute;right:-50px;top:calc(50% - 10px)}.id-upload-contents .id-upload .id-upload-area label.id-image-select.changed:after{content:""}.id-upload-contents .id-upload .id-upload-area .filename{font-size:12px;word-break:break-all}.id-upload-contents .id-upload .id-upload-area .id-image-clear{display:block;border:1px solid #1f3134;color:#1f3134;font-size:.8rem;padding:7px 9px;border-radius:4px;cursor:pointer;margin-top:15px}.id-upload-contents .btn-box{padding-top:10px;display:flex;justify-content:center}.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{width:100%;background-color:#fbfaf5;padding:40px;min-height:272px;box-sizing:border-box;display:flex;flex-direction:column}.id-upload-comp h1,.id-upload-invalid h1{font-size:16px;font-weight:700;margin-bottom:0}.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{font-size:14px;font-weight:700;margin-bottom:40px}.id-upload-invalid .inner{align-items:center;margin:auto}.id-upload-invalid .inner h2{font-size:14px;margin-bottom:32px;word-break:keep-all;max-width:500px}.id-upload-invalid .inner h2:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.id-upload-invalid .inner h2:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.id-upload-invalid .inner .id-caution-red{width:475px;padding-left:0;text-align:left}.id-upload-invalid .inner .id-example{align-self:flex-start;margin-left:0}.id-example{display:inline-block;padding:10px 16px;border-radius:4px;border:1px solid #ff0a0d;cursor:pointer;color:#ff0a0d;font-size:12px;margin:0 0 50px 135px}.id-example:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.id-example:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.view-id-example{background-color:#fff;padding:24px 40px;box-sizing:border-box}.view-id-example h3{font-weight:700;margin:22px 0 20px}.view-id-example h4{font-weight:700;font-size:16px;text-align:center;padding:32px 0 40px}.view-id-example ul{display:flex;margin-bottom:40px}.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{position:absolute;right:13px;top:0;bottom:0;margin:auto;display:block;content:"";width:15px;height:1px;background:#2c2c2c}.view-id-example ul li:first-child:after{position:absolute;right:13px;top:0;bottom:0;margin:auto;display:block;content:"";width:6px;height:6px;border-right:1px solid #2c2c2c;border-top:1px solid #2c2c2c;transform:rotate(45deg)}.view-id-example .caution-health-card-list{margin:0 0 10px;font-size:12px;list-style:disc;list-style-position: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{font-weight:700;font-size:16px;padding-bottom:24px}.view-id-example p.caution-red{padding-bottom:40px;font-size:14px}.view-id-example p.insurance-example{text-align:center;margin-bottom:22px;margin-top:30px}.view-id-example .icon-close{width:20px;float:right;cursor:pointer}.view-id-example .btn-close{width:320px;height:32px;border-radius:4px;border:solid 1px #2c2c2c;margin:32px auto 0;padding:0;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center}.insurance-checker-wrapper{text-align:center;font-size:16px}.tips-for-id-capture{background-color:#f5f5f5;border-radius:10px;padding:32px;margin-bottom:40px;display:none}.tips-for-id-capture .wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.tips-for-id-capture .wrapper img{width:280px;height:138px;margin-right:32px}.tips-for-id-capture .wrapper div h1{font-size:24px;font-weight:700;margin-bottom:16px}.tips-for-id-capture .wrapper div h3{font-weight:700;font-size:14px;line-height:2rem}.tips-for-id-capture .wrapper div h3.caution{color:#ff0a0d;font-size:16px!important;margin-bottom: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;padding:0;min-width:100%;max-width:100%;width:100%}.bank-input-confirm h1,.bank-input h1{font-size:30px;padding:12px 0 0;margin-bottom:35px}.bank-input-confirm h1:before,.bank-input h1:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6) * .5em);content:""}.bank-input-confirm h1:after,.bank-input h1:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6) * .5em);content:""}.bank-input{width:100%}.bank-input .inner .hubi-message{color:#ff0a0a;margin-bottom:20px}.bank-input .inner dl{flex:0 0 auto}.bank-input .inner dl .bank-name .bank-select-btn{display:block;padding-top:10px;width:180px}.bank-input .inner dl dt{width:28%;min-width:140px;font-size:14px;padding:20px}.bank-input .inner dl dt label{display:flex;flex-wrap:wrap;justify-content:flex-end}.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{display:flex;align-items:flex-end}.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-input-placeholder{color:#888}.bank-input input:focus::-webkit-input-placeholder{color:transparent}.bank-input input:focus:-moz-placeholder{color:transparent}.bank-input input:focus::-moz-placeholder{color:transparent}.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{font-size:30px;line-height:1;cursor:pointer}#modal-bank .modal-header .modal-close-btn a{display:block;cursor:pointer}#modal-bank .modal-body .js-modal-element h4{font-size:22px;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #1f3134}#modal-bank .modal-body .js-modal-element .bank-select-contents{margin-bottom:30px}#modal-bank .modal-body .js-modal-element .bank-select-contents h5{font-size:18px;margin-bottom:10px}#modal-bank .modal-body .js-modal-element .bank-select-contents .bank-main-list{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch}#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{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 15px;border:1px solid #0095D9;text-align:center;line-height:1}#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{display:block;padding:8px;border:1px solid #0095D9;text-align:center;line-height:1}#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{display:table-cell;width:500px;vertical-align:middle}#modal-bank .modal-body .js-modal-element .bank-select-contents .freeword-search dd{display:table-cell;width:80px}#modal-bank .modal-body .js-modal-element .bank-select-contents .freeword-search dd button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;color:#0095d9;cursor:pointer;border:1px solid #0095D9;overflow:visible;vertical-align:middle;padding:8px 0;margin-left:10px}#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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:380px;border:2px solid #fbfaf5;padding:10px 20px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-justify-content:space-between;justify-content:space-between;overflow-y:scroll}#modal-bank .modal-body .js-modal-element .bank-select-contents .list-area label{width:calc(50% - 10px);padding:10px 0;border-bottom:1px solid #fbfaf5}#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;font-size:14px;padding:20px}.bank-input-confirm .inner dl dd{padding:20px 20px 20px 80px}.bank-input-confirm .inner #form{margin:auto}.bank-input-confirm .btn-box{display:flex;flex-wrap:nowrap}.bank-input-comp,.bank-edit,.bank-input-invalid{width:100%;background-color:#fbfaf5;padding:40px;min-height:286px;box-sizing:border-box;display:flex;flex-direction:column}.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{display:block;width:0;height:0;margin-top:calc((1 - 1.6) * .5em);content:""}.bank-input-comp h1:after,.bank-edit h1:after,.bank-input-invalid h1:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6) * .5em);content:""}.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{font-size:24px;text-align:center;margin-bottom:0}.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;font-size:16px;word-break:keep-all}.bank-edit h1{font-size:16px;font-weight:700;margin-bottom:40px}.bank-edit .inner{align-items:center;margin:auto}.bank-edit .inner p{margin-bottom:20px}.bank-edit .inner .bank-name{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px;background:#fbfaf5;margin-bottom:40px}.bank-edit .inner .bank-name h2{text-align:center;font-size:18px;margin-bottom:20px}.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{display:flex;flex-wrap:nowrap}.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]{background-color:#f5f5f5;color:#2c2c2c}.customer-info-edit-confirm .attention-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ff0a0a;color:#d02}.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;padding:0;min-width:100%;max-width:100%;width:100%}.customer-info-edit h1,.customer-info-edit-confirm h1{font-size:30px;padding:12px 0 0;margin-bottom:35px}.customer-info-edit h1:before,.customer-info-edit-confirm h1:before{display:block;width:0;height:0;margin-top:calc((1 - 1.6) * .5em);content:""}.customer-info-edit h1:after,.customer-info-edit-confirm h1:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6) * .5em);content:""}.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:0 0 auto}.customer-info-edit .inner dl .bank-name .bank-select-btn,.customer-info-edit-confirm .inner dl .bank-name .bank-select-btn{display:block;padding-top:10px;width:180px}.customer-info-edit .inner dl dt,.customer-info-edit-confirm .inner dl dt{width:28%;min-width:140px;font-size:14px;padding:20px}.customer-info-edit .inner dl dt label,.customer-info-edit-confirm .inner dl dt label{display:flex;flex-wrap:wrap;justify-content:flex-end}.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%;max-width:500px;min-width:200px}.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{display:flex;flex-wrap:nowrap;margin:0 auto}.customer-info-edit-confirm .attention-box{margin:15px auto 30px;padding:24px}.customer-info-edit-confirm form{margin:0 auto}.customer-info-edit-comp{width:100%;background-color:#fbfaf5;padding:40px;min-height:256px;box-sizing:border-box;display:flex;flex-direction:column}.customer-info-edit-comp h1{font-size:16px;font-weight:700}.customer-info-edit-comp .inner{align-items:center;margin:auto;min-height:148px;justify-content:center}.customer-info-edit-comp .inner h2{font-size:20px;text-align:center;margin-bottom:0}.withdrawal-contents .inner .withdrawal-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:840px;padding:24px;border:1px solid #ff0a0a;margin:0 auto 50px}.withdrawal-contents .inner .withdrawal-info h4{font-size:16px;margin-bottom:10px;color:#ff0a0a}.withdrawal-contents .inner .withdrawal-info p{color:#ff0a0a}.withdrawal-contents .inner h2{font-size:18px;margin-bottom:50px;text-align:center}.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{display:flex;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;background-position:24px center;background-repeat:no-repeat;background-size:64px 64px;padding:24px 34px 24px 110px;position:relative;margin-bottom:4px}.infomation-contents .infomation-contents-inner .infomation-kubun{padding:4px 8px;margin-right:16px;font-size:10px;color:#fff;line-height:1;background:#4293d4;white-space:nowrap}.infomation-contents .infomation-contents-inner .infomation-message{font-weight:700;font-size:16px;color:#1f3134;flex:auto}.infomation-contents .infomation-contents-inner .infomation-date{font-size:10px;white-space:nowrap;margin-right:22px}.infomation-contents .infomation-contents-inner a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.infomation-contents .infomation-contents-inner .arrow{position:relative;display:inline-block}.infomation-contents .infomation-contents-inner .arrow:before{content:"";width:10px;height:10px;border:0px;border-top:solid 1px #6e6e6e;border-right:solid 1px #6e6e6e;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:0;margin-top:-5px}.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{margin:0;padding:0;max-width:100%;flex-direction:column}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;width:56px;height:32px;border-radius:4px;border:solid 1px #2c2c2c;font-size:12px;color:#2c2c2c;display:block;line-height:32px}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{width:120px;height:auto;padding:8px 0;border:0 none;border-radius:4px;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;line-height:34px;margin-bottom:0}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{position:absolute;bottom:0;width:100%}body#is-library main #bottom-wrapper #partnership-program{display:none}body#is-library main #shelf-folder-items #display-switch-menu-wrapper{width:95%;margin:0 auto;padding:0 45px 0 65px;justify-content:flex-start;box-sizing:border-box}body#is-library main #display-switch-menu-wrapper{height:36px;display:flex}body#is-library main #display-switch-menu-wrapper ul.display-switch-menu{display:flex;margin-right:24px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #EEE}body#is-library main #display-switch-menu-wrapper ul.display-switch-menu li{padding:10px 15px;cursor:pointer}body#is-library main #display-switch-menu-wrapper ul.display-switch-menu li img{width:18px;opacity:.4}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{width:auto;color:#333;padding:10px 25px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;outline-width:0px;background-color:#eee;background-size:10px 11px;border:0 none;font-size:12px;cursor:pointer;margin-right:24px}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{width:100%;flex-direction:row}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 none}body#is-library main .shelf-items-list.is-list-display #create-folder .create-folder-inner{-webkit-flex-direction:row;flex-direction:row;height:80px;min-width:100%}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{margin-left:50px;margin-right:15px;flex:1 0 auto}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{width:800px;padding:0;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:80px}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item{width:calc(50% - 20px);padding:25px 0;margin-bottom:0;display:flex;-webkit-flex-direction:row;flex-direction:row;border-bottom:1px solid #EEE}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{flex-wrap:nowrap;min-width:unset}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .book-image{width:60px;height:88px;margin-right:15px;margin-bottom:0;background-color:#f5f5f5}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{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#f5f5f5}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{flex-direction:row;width:100%;color:#707070}body#is-library main .shelf-items-list.is-list-display ul.shelf-items-wrapper .shelf-item .moving-wrapper .book-info{margin-top:0;justify-content:center}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{font-weight:600;font-size:10px;color:#000;background-color:#eee;border-radius:4px;width:80px;text-align:center}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{width:100%;display:flex;justify-content:space-between;box-sizing:border-box}.shelf-items .shelf-items-summary .inner #shelf-items-header{color:#fff;padding:24px 75px 24px 65px;align-items:center;width:95%;margin:0 auto}.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{margin:4px 0 0 40px;display:flex;align-items:center;cursor:pointer;justify-content:flex-end}.shelf-items .shelf-items-summary .inner #shelf-items-header .copy-shared-url-header img{margin-right:5px;height:12px;width:12px}.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{position:fixed;right:15px;bottom:15px;background-color:#009098;color:#fff;z-index:9999;padding:15px 45px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:2px solid #FFF;display:flex;align-items:center}.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{position:fixed;right:15px;bottom:15px;background-color:#bf7070;color:#fff;z-index:9999;padding:15px 45px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:2px solid #FFF;display:flex;align-items:center}.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{background-color:#fff;color:#707070;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{display:inline-block;font-size:12px}.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;display:block;letter-spacing:1em;text-indent:1em;white-space:nowrap;font-size:11px}.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{display:flex;align-items:center;flex-direction:column}.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{width:100%;background-color:#fff;padding-top:65px;box-sizing:border-box}.shelf-items .shelf-items-list .shelf-items-list-header{margin:0 auto;padding:0 65px;box-sizing:border-box}.shelf-items .shelf-items-list .shelf-items-list-header .private-folder-mark{display:flex;align-items:center}.shelf-items .shelf-items-list .shelf-items-list-header .private-folder-mark span{font-size:12px;font-weight:700;color:#2c2c2c}.shelf-items .shelf-items-list .shelf-items-list-header .private-folder-mark img{margin-right:5px;height:12px;width:12px}.shelf-items .shelf-items-list .shelf-items-list-header .copy-shared-url{display:inline-flex;align-items:center;margin-top:16px;cursor:pointer}.shelf-items .shelf-items-list .shelf-items-list-header .copy-shared-url img{margin-right:5px;height:16px;width:16px}.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{position:fixed;right:15px;bottom:15px;background-color:#009098;color:#fff;z-index:9999;padding:15px 45px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:2px solid #FFF;display:flex;align-items:center}.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{position:fixed;right:15px;bottom:15px;background-color:#bf7070;color:#fff;padding:15px 45px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:2px solid #FFF;display:flex;align-items:center}.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{font-weight:400;color:#2c2c2c}.shelf-items .shelf-items-list .shelf-items-list-header p.book-number,.shelf-items .shelf-items-list .shelf-items-list-header p.folder-description{font-size:14px}.shelf-items .shelf-items-list .shelf-items-list-header h2.folder-name{font-size:22px;color:#2c2c2c;word-break:break-all}.shelf-items .shelf-items-list .shelf-items-list-header p.book-number{font-weight:700;margin-right:3px;margin-bottom:8px}.shelf-items .shelf-items-list .shelf-items-list-header p.public-private-mark{font-weight:700;font-size:12px}.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{font-weight:700;font-size:12px;text-decoration:underline;color:#009098;cursor:pointer}.shelf-items .shelf-items-list .shelf-items-list-header #edit-folder span{display:inline-flex;margin-left:8px}.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{padding-left:26px;box-sizing:border-box;cursor:pointer;font-size:16px}.shelf-items .shelf-items-list .shelf-items-list-header input[type=checkbox]+label{position:relative;display:inline-block;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/select_no_check.svg) no-repeat 0 center}.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) no-repeat 0 center}.shelf-items .shelf-items-list .shelf-items-list-header .tips{font-weight:700;font-size:14px;color:#000}.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{display:flex;justify-content:space-between;padding-top:32px;margin-top:30px;border-top:1px solid #eaeaea}.shelf-items .shelf-items-list .shelf-items-list-header .inner-bottom .message-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 auto}.shelf-items .shelf-items-list .shelf-items-list-header .inner-bottom .edit{display:flex;align-items:center;justify-content:center;background-color:#009098;color:#fff;font-weight:700;white-space:nowrap;cursor:pointer;height:34px;padding:16px;box-sizing:border-box;font-size:12px;border-radius:17px}.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{display:inline-flex;justify-content:space-between;width:100%;align-items:baseline}.shelf-items .shelf-items-list .shelf-items-list-header .book-number-wrapper{display:inline-flex;color:#2c2c2c}.shelf-items .shelf-items-list ul.shelf-items-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:40px auto 0;padding:0 35px;box-sizing:border-box;color:#707070}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item{margin-bottom:50px;padding-left:30px;padding-right:30px;box-sizing:border-box;width:calc(100% / 7)}@media screen and (min-width: 768px) and (max-width: 1279px){.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item{width:calc(100% / 6)}}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .moving-wrapper{display:flex;flex-direction:column;width:120px;height:100%;color:#707070;position:relative;cursor:pointer}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .moving-wrapper .book-info{margin-top:auto;display:flex;flex-direction:column;justify-content:flex-start;flex:1 1 auto}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .moving-wrapper .book-info .comic-set-label{font-weight:600;font-size:10px;color:#000;background-color:#eee;border-radius:4px;width:80px;text-align:center}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .shelf-select{position:absolute;top:4px;right:2px;width:30px;height:30px;z-index:1}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .shelf-select .icon{object-fit:contain;height:100%;width:100%;display:none}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .book-image{width:100%;height:170px;margin-bottom:15px;box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .book-image img{max-height:170px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .book-image img:before{content:"";display:block;position:absolute;top:-10px;left:0;height:calc(100% + 10px);width:100%;background-color:#fff;z-index:1}.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]{display:inline-block;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;background-size:contain}.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{font-size:10px;padding-top:16px;line-height:1}.shelf-items .shelf-items-list ul.shelf-items-wrapper .shelf-item .sell-price{font-weight:800;font-size:10px;padding-top:16px;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{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9997}.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{width:100%;text-align:center}.shelf-items .shelf-items-list .reload img{width:10%;max-width:34px;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;-ms-animation:spin 1.5s linear infinite;-o-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.shelf-items .shelf-items-list .item-none{padding-top:40px;display:flex;flex-direction:column;align-items:center}.shelf-items .shelf-items-list .item-none h3{font-size:18px;color:#1f3134}.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;text-decoration:underline;font-size:14px}.shelf-items .shelf-items-list .item-none p{cursor:pointer;width:auto;height:32px;border-radius:4px;border:solid 1px #2c2c2c;font-size:12px;color:#2c2c2c;display:block;line-height:32px}.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{display:inline-block;width:16px;height:16px;position:relative;margin-right:8px;margin-bottom:-5px}.shelf-items .shelf-items-list .item-none p a span:before,.shelf-items .shelf-items-list .item-none p a span:after{display:block;content:"";position:absolute;top:50%;left:50%;width:81%;height:10%;margin:-10% 0 0 -42%;background:#2c2c2c}.shelf-items .shelf-items-list .item-none p a span:after{transform:rotate(90deg)}.shelf-items .shelf-items-list .private-folder{padding-top:40px;padding-bottom:80px;display:flex;flex-direction:column;align-items:center}.shelf-items .shelf-items-list .private-folder h3{font-size:18px;color:#1f3134;margin-bottom:24px}.shelf-items .shelf-items-list .private-folder h3 span{white-space:nowrap}.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;transition:.7s;position:fixed;bottom:0;left:0;right:0;height:0;background-color:#f4f4f4;padding:12px 50px 12px 0;display:flex;justify-content:flex-end}.shelf-items #add-library-action-btn button{width:200px;border:0 none;display:inline;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;outline:0 none}.shelf-items #add-library-action-btn .js-cancel{background:transparent;color:#2c2c2c;margin-right:32px}.shelf-items #add-library-action-btn .btn-items-delete{background-color:#ccc;margin-right:16px;color:#000}.shelf-items #add-library-action-btn .btn-items-move{background-color:#009098}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}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{display:flex;align-items:center;flex-direction:column}.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{display:block;box-sizing:border-box;width:30px;height:30px;background-color:#000;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:2px solid #FFF;opacity:.4}.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{display:block;width:30px}.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;height:48px;opacity:1}.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{display:flex;align-items:center;flex-direction:column;justify-content:center;border:2px dashed #CCC;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:200px;height:300px;padding:0 20px;box-sizing:border-box}#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{font-size:18px;color:#009098;margin-bottom:25px;white-space:nowrap}#shelf-folder-items .shelf-items-list #create-folder .create-folder-inner p{font-size:12px;width:100%}#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 (min-width: 768px) and (max-width: 1279px){#shelf-folder-items .shelf-items-list .shelf-item{width:33.3%}}@media screen and (min-width: 960px) and (max-width: 1279px){#shelf-folder-items .shelf-items-list .shelf-item{width:25%}}@media screen and (min-width: 1280px){#shelf-folder-items .shelf-items-list .shelf-item{width:20%}}#shelf-folder-items .shelf-items-list .shelf-item a{display:flex;flex-direction:column;align-items:center;width:200px}#shelf-folder-items .shelf-items-list .shelf-item a .book-image-wrapper{display:flex;justify-content:center;flex-wrap:wrap;height:auto;position:relative}#shelf-folder-items .shelf-items-list .shelf-item a .book-image{width:99px;height:124px;margin:0;display:flex;background-color:#f5f5f5;border:#fff solid .5px}#shelf-folder-items .shelf-items-list .shelf-item a .book-image img{height:100%;object-fit:cover}#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(1){border-top-left-radius:10px}#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(1) img,#shelf-folder-items .shelf-items-list .shelf-item a .book-image:nth-child(1) .no-book-items{-webkit-border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;-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{-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;-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{-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-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{-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-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{width:100%;color:#2c2c2c;padding-top:15px;font-weight:700;align-self:flex-end;display:flex;align-items:center;word-break:break-all}#shelf-folder-items .shelf-items-list .shelf-item .shelf-item-title p img{width:16px;height:15px;margin-right:3px;margin-top:4px}#shelf-folder-items .shelf-items-list .shelf-item .shelf-item-title p:last-child{padding-top:0;font-weight:400;font-size:12px}#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{font-size:30px;text-align:center;margin-bottom:20px}.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{width:100%;text-align:center}.estimate-search-result .next-items .reload img,.estimate-search-result .first-reload img,.estimate-search-result .reload img{width:10%;width:27px;max-width:34px;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;-ms-animation:spin 1.5s linear infinite;-o-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.estimate-search{padding-bottom:100px}.estimate-search .inner{margin-top:80px}.estimate-search .inner h4{margin-bottom:60px;text-align:center;font-size:25px}.estimate-search .inner .main-visual{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-bottom:50px}.estimate-search .inner .main-visual .main-image{width:30%}.estimate-search .inner .search-form{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.estimate-search .inner .search-form .wrapper{position:relative;width:80%}.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{font-size:30px;line-height:1;cursor:pointer}#modal-estimate-searcing-failed .modal-header .modal-close-btn a{display:block;cursor:pointer}.estimate-search-result .inner .summary{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-bottom:solid 1px black;justify-content:space-between}.estimate-search-result .inner .summary .detail span{color:#0095d9}.estimate-search-result .inner .summary .help{position:relative;text-align:right;font-size:13px}.estimate-search-result .inner .summary .help .help-text{cursor:pointer}.estimate-search-result .inner .summary .help img{margin-top:3px;margin-right:5px;width:16px;height:16px}.estimate-search-result .inner .summary .help #search-form-box{position:absolute;z-index:999;width:400px;top:40px;left:-185px;background:#505b75b3;padding:10px;font-size:14px}.estimate-search-result .inner .summary .help #search-form-box .search-form-body{padding:25px;background:#fcfcfcb3}.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{position:relative;text-align:center}.estimate-search-result .inner .summary .help #search-form-box .search-form-body .search-form-inputs dd input{padding:6px 10px;font-size:13px;width:100%}.estimate-search-result .inner .summary .help #search-form-box .search-form-body .search-form-inputs dd .modal-search{position:absolute;top:1px;right:5px;background-color:#fff;cursor:pointer}.estimate-search-result .inner .summary .help #search-form-box .search-form-body .search-form-inputs dd .modal-search img{margin-right:0;padding:3px;width:20px}.estimate-search-result .inner .summary .help #search-form-box:before{position:absolute;content:"";border-right:10px solid transparent;border-bottom:15px solid #505B75;border-left:10px solid transparent;top:-15px;left:50%;opacity:.7}.estimate-search-result .inner .items,.estimate-search-result .inner .next-items .items{margin-top:40px;margin-bottom:40px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.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{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.estimate-search-result .inner .items .item-wrapper .item{padding:20px 10px;box-sizing:border-box;cursor:pointer;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]{display:inline-block;background-position:center center;background-repeat:no-repeat;max-width:100%;max-height:100%;object-fit:contain;background-size:contain}.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{font-size:12px;margin-right:16px}.estimate-search-result .inner .items .item-wrapper .item .item-price .offer-price{font-size:16px;color:#c1310f;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{font-size:16px;color:#6e6e6e;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{width:64px;height:16px;font-size:16px;font-weight:700;line-height:1.25;text-align:left;color:#2c2c2c;margin-bottom:15px}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-radio .conditions-radio-button{box-sizing:border-box;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-radio .conditions-radio-button:checked+label:after{content:"";position:absolute;display:inline-block;width:9.6px;height:6.4px;border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF;top:6px;left:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-radio .conditions-radio-button:checked+label:before{background-color:#009098;border-width:0px}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-radio label{box-sizing:border-box;position:relative;display:flex;align-items:center;font-size:14px;line-height:1.8;text-align:left;color:#2c2c2c;cursor:pointer}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-radio label:before{box-sizing:border-box;content:"";display:block;border-radius:4px;border:1px solid #000000;width:16px;height:16px;margin-right:15px;margin-top:-2px}.estimate-search-result .inner .items .conditions .conditions-wrapper .conditions-publishedDate-wrapper{margin-top:30px}.estimate-search-result .inner .next-items{width:100%;text-align:center}.estimate-search-result .inner .next-items .items{margin-top:0;margin-bottom:0}.estimate-search-result .inner .note{text-align:center;border-top:solid 1px black}.estimate-search-result #notice-search-caution{margin-bottom:24px;padding-top:4px}.estimate-search-result #notice-search-caution.estimate-search-result-caution{padding:4px 5vw 0;margin-bottom:0}.estimate-recommend{position:relative;margin-top:60px;min-height:400px}.estimate-recommend .load-spinner,.estimate-recommend .load-spinner-absolute{position:absolute}.estimate-recommend .inner .estimate-recommend-text{border-top:1px solid #cccccc;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{margin-top:40px;margin-bottom:40px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.estimate-recommend .inner .items .item{cursor:pointer;width:20%;padding:20px 10px;box-sizing:border-box;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]{display:inline-block;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;background-size:contain}.estimate-recommend .inner .items .item .item-price{font-size:12px}.estimate-recommend .inner .items .item .item-price .price{font-size:16px;color:#0095d9;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 #cccccc;padding-top:40px;font-size:16px}.estimate-bookdata .inner .detail{display:flex;align-items:flex-end}.estimate-bookdata .inner .detail .fix-aspect{position:relative;width:65%;background-color:coral}.estimate-bookdata .inner .detail .fix-aspect:before{content:"";display:block;padding-top:100%}.estimate-bookdata .inner .detail .fix-aspect .content{position:absolute;top:0;left:0;bottom:0;right:0}.estimate-bookdata .inner .detail .fix-aspect .content .plot{position:relative;height:100%;width:100%;background-color:#eeeadb}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon]{position:absolute;z-index:50;width:46px;height:46px;background-size:cover}.estimate-bookdata .inner .detail .fix-aspect .content .plot [data-plot-icon] .here-text{content:"HERE";background-color:#fff;padding:0 15px;border-radius:10px;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{position:absolute;z-index:10;font-size:13px;width:140px;height:18px;text-align:center;padding:8px 0 12px;background-color:#0095d9;color:#fff;border-radius:20px;top:0;left:calc(50% - 70px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot .selling-price-high{position:absolute;z-index:10;font-size:13px;width:140px;height:18px;text-align:center;padding:8px 0 12px;background-color:#0095d9;color:#fff;border-radius:20px;top:calc(50% - 20px);right:0}.estimate-bookdata .inner .detail .fix-aspect .content .plot .popularity-low{position:absolute;z-index:10;font-size:13px;width:140px;height:18px;text-align:center;padding:8px 0 12px;background-color:#0095d9;color:#fff;border-radius:20px;bottom:0;left:calc(50% - 70px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot .selling-price-low{position:absolute;z-index:10;font-size:13px;width:140px;height:18px;text-align:center;padding:8px 0 12px;background-color:#0095d9;color:#fff;border-radius:20px;top:calc(50% - 20px);left:0}.estimate-bookdata .inner .detail .fix-aspect .content .plot .plot-line-y{position:absolute;z-index:5;height:100%;width:20px;background-color:#fff;top:0;left:calc(50% - 10px)}.estimate-bookdata .inner .detail .fix-aspect .content .plot .plot-line-x{position:absolute;z-index:5;width:100%;height:20px;background-color:#fff;top:calc(50% - 10px);left:0}.estimate-bookdata .inner .detail .fix-aspect .content .plot:before{position:absolute;z-index:8;background-color:#0095d9;content:"";display:block;width:1px;height:100%;top:0;left:50%}.estimate-bookdata .inner .detail .fix-aspect .content .plot:after{position:absolute;z-index:8;background-color:#0095d9;content:"";display:block;width:100%;height:1px;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{display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-top:1px solid #cccccc;padding:15px 0 15px 5px}.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;margin-left:15px;width:calc(100% - 60px);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 #cccccc}.estimate-search-another{background-color:#e6e6e6;padding-top:30px;padding-bottom:50px}.estimate-search-another .inner h2{font-size:16px;margin-bottom:5px}.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;padding-top:30px;padding-bottom:50px;width:70%;margin:40px auto 0}.estimate-search-retry .inner{width:auto;box-sizing:border-box;padding:0 48px;max-width:auto;min-width:auto;margin:0 auto}.estimate-search-retry .inner h2{font-size:16px;margin-bottom:5px}.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{font-size:12px;color:#6e6e6e}#notice-search-caution{float:right;padding-top:5px}.contents-header-search-result{margin-bottom:30px}.contents-header-search-result .inner{position:relative;width:100%}.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{display:inline-block;font-size:12px;letter-spacing:.24px}.contents-header-search-result .contents-ttl-search-result h1{color:#1f3134;font-size:30px;font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif}.bookshelf-assessment-container{padding-top:34px;margin-bottom:-28px}.bookshelf-assessment-container #bookshelf-assess-img-wrap{width:280px;margin:0 55px 55px 0}.bookshelf-assessment-container #bookshelf-assess-img-wrap #bookshelf-assess-img{background-size:contain;background-repeat:no-repeat;background-position:0 0;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-align:center;margin:0 auto;filter:brightness(105%) contrast(105%) saturate(105%)}.bookshelf-assessment-container #bookshelf-assess-img-wrap #bookshelf-assess-img #img-progress-mask{position:absolute;top:0;right:0;width:100%;height:100%;background-image:linear-gradient(-45deg,transparent 25%,#FFF 25%,#FFF 50%,transparent 50%,transparent 75%,#FFF 75%,#FFF);background-size:4px 4px;background-attachment:fixed;z-index:2;opacity:.7}.bookshelf-assessment-container #bookshelf-assess-img-wrap #bookshelf-assess-img img{width:auto;max-height:292px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;z-index:1}.bookshelf-assessment-container #bookshelf-assess-img-wrap #hidden-img{width:auto;height:auto;max-width:280px;max-height:280px;position:absolute}.bookshelf-assessment-container #bookshelf-assessment-progress{width:100%;align-self:flex-end}.bookshelf-assessment-container #bookshelf-assessment-progress #bookshelf-assessment-progress-bar{background-color:#000;color:#fff;font-size:12px;text-align:center;width:100%;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.bookshelf-assessment-container #bookshelf-assessment-info-wrap{display:flex;flex-direction:column;margin-top:-32px;margin-bottom:32px;position:relative;z-index:3}.bookshelf-assessment-container #bookshelf-assessment-info-wrap .title{display:flex;padding-left:10px;margin-bottom:20px}.bookshelf-assessment-container #bookshelf-assessment-info-wrap .title h1{width:90px;flex:0 0 auto;box-sizing:border-box;margin-right:8px;background-color:#fff;padding:12.4px 21.7px 11.1px 17.8px;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;box-shadow:0 0 6px #0000001a}.bookshelf-assessment-container #bookshelf-assessment-info-wrap #bookshelf-assessment-info-wrap-inner #bookshelf-assessment-total{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px dotted #707070}.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{display:flex;margin-bottom:35px}.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{display:inline;color:#0095d9;white-space:nowrap}.bookshelf-assessment-container .inner .btn-wrapper{display:block;width:100%;margin-bottom:25px;white-space:nowrap}.bookshelf-assessment-container .inner .btn-wrapper .edit,.bookshelf-assessment-container .inner .btn-wrapper .cancel{width:240px;height:32px;margin:0 auto;justify-content:center;font-size:12px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer}.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{background-color:#046378;color:#fff}.bookshelf-assessment-container .inner .btn-wrapper .cancel{background-color:#ccc;color:#000}.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{width:700px;display:flex;flex-wrap:wrap;align-self:baseline;margin-top:0}.bookshelf-assessment-container .inner .items .item{width:80px;padding:0;display:flex!important;justify-content:center;margin:0 10px 34px}.bookshelf-assessment-container .inner .items .item .moving-wrapper{width:100%;display:flex;flex-direction:column;cursor:pointer}.bookshelf-assessment-container .inner .items .item .item-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between;flex:1}.bookshelf-assessment-container .inner .items .item .item-inner h2{font-size:11px;margin:0 auto 16px;width:100%}.bookshelf-assessment-container .inner .items .item .item-inner .item-price{margin:0 auto;font-size:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;white-space:nowrap}.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{position:relative;background-color:#0095d9;color:#fff;padding:0 .75vw;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;white-space:nowrap}.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{margin-bottom:16px;text-align:center}.bookshelf-assessment-container .inner .items .item .item-image img{min-height:114px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;object-fit:contain}.bookshelf-assessment-container .shelf-description{width:800px;box-sizing:border-box;padding:0 40px 40px;margin:0 auto 48px;border:1px solid #2c2c2c;border-radius:4px}.bookshelf-assessment-container .shelf-description .character-navigation-inner{background:no-repeat 10px 10px #fff;background-size:48px;width:220px;box-sizing:border-box;padding:18px 20px 20px 62px;border:1px solid #2c2c2c;border-radius:8px;line-height:1.4;margin:-35px auto 24px;white-space:nowrap}.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{font-weight:700;margin-bottom:14px}.bookshelf-assessment-container .other-bookshelf{display:flex;flex-direction:column;align-items:center;background-color:#eeeadb;padding:56px 0;margin-bottom:56px}.bookshelf-assessment-container .other-bookshelf h2{font-size:18px;margin-bottom:32px}.bookshelf-assessment-container .other-bookshelf ul{display:flex}.bookshelf-assessment-container .other-bookshelf ul li{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:32px;position:relative;cursor:pointer}.bookshelf-assessment-container .other-bookshelf ul li .bookshelf-image{width:150px;height:70px;border:1px solid #2c2c2c;border-radius:4px;object-fit:cover;margin-bottom:32px}.bookshelf-assessment-container .other-bookshelf ul li .user-icon{width:40px;height:40px;position:absolute;left:0;right:0;top:50px;margin:0 auto;border:4px solid #FFF;border-radius:100%;background-color:#fff}.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{display:flex;box-sizing:border-box;width:1024px;padding:56px 44px 56px 64px;margin:0 auto;background-color:#fbfaf5}.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;font-size:16px;font-weight:700;margin-bottom:32px}.bookshelf-assessment-container .use-library dl dd{color:#00475a;font-size:22px}.bookshelf-assessment-container .use-library .library-guide{display:flex;justify-content:space-between;width:600px;box-sizing:border-box;border:2px solid #1b4658;border-radius:8px;padding:35px 32px 0 40px}.bookshelf-assessment-container .use-library .library-guide:after{content:"";display:inline-block;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/pc_image_library.png) no-repeat 0 0;background-size:300px 180px;width:300px;height:180px;margin-bottom:-2px;align-self:flex-end}.bookshelf-assessment-container .use-library .library-guide .library-guide-inner ul{font-size:12px;color:#00475a;margin-bottom:24px}.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{width:176px;padding:5px 0;background-color:#00475a;border:0 none;border-radius:4px;font-size:12px}.bookshelf-assessment-container .notice-search-caution{background-color:#fff;margin-top:56px}.bookshelf-assessment-container #add-library-action-btn.show{display:flex;justify-content:flex-end}.bookshelf-assessment-container #add-library-action-btn .btn-items-move{width:200px}.bookshelf-assessment-container .scan-bookshelf-link{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:64px}.bookshelf-assessment-container .scan-bookshelf-link a.barcode-start_open{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/shelf/icon_camera_wh.svg) no-repeat 20px center #2c2c2c;background-size:17px;color:#fff;margin-right:0;padding:9px 24px 8px 48px;border-radius:4px;cursor:pointer}.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{font-weight:600;letter-spacing:.14px;color:#c1310f;text-align:center}.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{font-weight:600;font-size:20px;font-family:Hiragino Kaku Gothic Std,ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;letter-spacing:.4px}.shopping-cart__caution-message-title-blue{font-weight:600;letter-spacing:.14px;color:#0f6ec1;text-align:center}.shopping-cart__caution-message-body{font-weight:600;letter-spacing:.14px;text-align:center}.shopping-cart__cart-main{margin-top:40px;display:flex;justify-content:space-between}.shopping-cart__cart-list{width:56%;min-width:320px}.cart-lost-items{margin-bottom:40px}.cart-lost-items__title{font-weight:600;color:#c1310f}.cart-lost-items__list{margin-top:10px;border:1px solid #C1310F;border-radius:4px}.cart-allow-items__title{font-weight:600}.cart-allow-items__list{margin-top:10px;border:1px solid #DDDDDD;border-radius:4px}.shopping-cart-item{padding:24px 16px 0 0;display:flex;justify-content:space-between;border-top:#C1310F 1px solid}.shopping-cart-item--allow{border-top:#DDDDDD 1px solid}.shopping-cart-item:nth-child(1){border-top:#ffffff 0px solid}.shopping-cart-item__item-image{width:150px;margin-bottom:10px;display:flex;align-items:center}.shopping-cart-item__item-image span[data-image]{display:inline-block;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;background-size:contain}.shopping-cart-item__item-data{width:calc(100% - 150px);display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:24px}.shopping-cart-item__item-data .item-data-click{flex:1 1 100%}.shopping-cart-item__item-data-title{letter-spacing:.56px}.shopping-cart-item__item-data-label{font-weight:600;font-size:10px;color:#000;background-color:#eee;border-radius:4px;width:80px;text-align:center;align-self:start}.shopping-cart-item__detail-wrapper{display:flex;flex:1 1 50%;flex-direction:column;justify-content:flex-start;padding-right:24px;box-sizing:border-box}.shopping-cart-item__item-data-condition{flex:1 1 100%;margin-top:24px;font-weight:300;color:#000}.shopping-cart-item__item-data-condition--allow{margin-top:29px;font-weight:300;color:#c1310f}.shopping-cart-item__price-changed{display:flex;color:#c1310f;margin-top:10px}.shopping-cart-item__price-changed-note{font-size:11px}.shopping-cart-item__price-changed-before{display:flex;flex-direction:column}.shopping-cart-item__price-changed-arrow{display:flex;align-items:flex-end;margin:10px 5px}.shopping-cart-item__price-changed-after{display:flex;flex-direction:column}.shopping-cart-item__item-data-price{font-weight:300;color:#000;letter-spacing:.56px}.shopping-cart-item__item-data-price--allow,.shopping-cart-item__item-data-price--allow--change{font-weight:300;font-size:16px;letter-spacing:.64px;color:#c1310f}.shopping-cart-item__item-data-price-tax{font-weight:300;font-size:12px;color:#000}.shopping-cart-item__item-data-price-tax--allow{font-size:12px;color:#c1310f;letter-spacing:.48px}.shopping-cart-item__out-of-stock-message{font-size:12px;color:#c1310f;margin-top:24px}.shopping-cart-item__detail-right{flex:1 1 50%;max-width:225px;text-align:right;position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end}.shopping-cart-item__item-accept-button{flex:1 1 100%;width:100%;font-weight:300;font-size:12px;padding-top:5px;padding-bottom:5px;letter-spacing:.48px;color:#fff;background-color:#0f6ec1;border-radius:4px;margin-top:8px}.shopping-cart-item__item-select-button{flex:1 1 100%;width:100%;font-weight:300;font-size:12px;padding-top:5px;padding-bottom:5px;letter-spacing:.48px;color:#fff;background-color:#000;border-radius:4px;margin-top:8px}.shopping-cart-item__item-delete-button{flex:1 1 100%;width:100%;margin-top:8px;font-size:12px;padding-top:5px;padding-bottom:5px;color:#000;border:1px solid #666666;border-radius:4px}.buy-items-summary{min-width:320px;padding:32px 30px 25px;background-color:#fbfaf5;box-sizing:border-box}.buy-items-summary__number-of-books{display:flex;justify-content:space-between}.buy-items-summary__number-of-books-title{font-weight:300;font-size:16px}.buy-items-summary__number-of-books-value{font-weight:300;font-size:16px;letter-spacing:.32px}.buy-items-summary__items-summary{display:flex;justify-content:space-between;position:relative;padding-top:5px;padding-bottom:5px}.buy-items-summary__items-summary-title{font-weight:300;font-size:16px}.buy-items-summary__items-summary-tax{font-size:11px;font-weight:300}.buy-items-summary__items-summary-value{font-weight:300;font-size:16px;letter-spacing:.32px}.buy-items-summary__items-summary-shipping-note{position:absolute;bottom:0;right:0;font-size:11px;color:#c1310f}.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{position:relative;width:8px;height:8px;right:-88%;margin-bottom:-9px;transform:translateY(-4px) rotate(45deg);border-top:1px solid #c1310f;border-left:1px solid #c1310f;z-index:2;background-color:#fff}.buy-items-summary__buy_campaign .bubble-box{display:inline-block;font-size:12px;font-weight:700;color:#c1310f;border:solid 1px #c1310f;border-radius:4px;padding:2px 8px}.buy-items-summary__buy_campaign:nth-of-type(2){margin-top:2px}.buy-items-summary__shipping-cost{display:flex;justify-content:space-between;padding-top:5px}.buy-items-summary__shipping-cost-title{font-weight:300;font-size:16px}.buy-items-summary__shipping-cost-price{font-weight:300;font-size:16px;letter-spacing:.32px}.buy-items-summary__cart-summary{display:flex;justify-content:space-between;margin-top:5px;border-top:1px #DDDDDD solid;padding-top:19px}.buy-items-summary__cart-summary-title{font-weight:600;font-size:16px}.buy-items-summary__cart-summary-tax{font-size:12px;font-weight:300}.buy-items-summary__cart-summary-value{font-weight:600;font-size:20px;letter-spacing:.4px;color:#c1310f}.buy-items-summary__go-bill{margin-top:16px;width:100%;padding-top:8px;padding-bottom:8px;font-size:16px;font-weight:300;letter-spacing:.8px;color:#fff;text-align:center;background-color:#c1310f;border-radius:4px}.buy-items-summary__cart-notice{margin-top:24px;font-size:12px;font-weight:300;color:#6e6e6e;text-align:center}.cart-item-replace-modal{position:fixed;z-index:10050;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:block;transition:opacity .3s ease}.cart-item-replace-modal__modal-container{width:400px;margin:20% auto auto;padding:40px;background-color:#fff;transition:all .3s ease}.cart-item-replace-modal__modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.cart-item-replace-modal__modal-title{text-align:center;color:#000;font-weight:600;font-size:16px}.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]{display:inline-block;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;background-size:contain}.cart-item-replace-modal__item-title{font-weight:300;font-size:12px;color:#666}.cart-item-replace-modal__condition-select{padding-right:30px;padding-left:30px}.cart-item-replace-modal__select-wrapper{margin-top:24px;margin-bottom:20px;display:flex;justify-content:space-between;font-weight:300}.cart-item-replace-modal__select-text{font-weight:600}.cart-item-replace-modal__condition-help{text-align:right;font-size:9px;text-decoration:underline;color:#0095d9}.cart-item-replace-modal__buy-detail-wrapper{margin-top:24px;display:flex;justify-content:space-between}.cart-item-replace-modal__buy-detail-title{width:80px;font-weight:300;font-size:14px;line-height:1em}.cart-item-replace-modal__buy-price{font-weight:300;font-size:26px;line-height:1em;color:#c1310f;text-align:right}.cart-item-replace-modal__buy-price-tax-text{font-weight:300;font-size:14px;color:#c1310f}.cart-item-replace-modal__modal-footer{margin-top:32px;padding-right:30px;padding-left:30px}.cart-item-replace-modal__item-change-button{font-weight:300;font-size:13px;padding:8px 0;color:#fff;width:100%;border-radius:4px;background-color:#c1310f}.cart-item-replace-modal__close-button{margin-top:12px;font-weight:300;font-size:12px;padding:8px 0;color:#333;letter-spacing:.48px;width:100%;border-radius:4px;background-color:#ddd}.shipping-section__title-mypage{font-size:16px;font-weight:600;width:200px;margin-left:0;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{font-weight:600;font-size:15px;width:100%;background-color:#4293d4;color:#fff!important;letter-spacing:.6px}.shipping-section__customer-name{font-size:16px;font-weight:300;letter-spacing:.64px}.shipping-section__misc,.shipping-section__zipcode{font-size:16px;font-weight:300;letter-spacing:.32px}.shipping-section__shipping-update-link{display:none}.shipping-section__unset-message{margin-top:54px;font-size:16px;font-weight:300;text-align:center;letter-spacing:.32px;color:#ff0a0a}.shipping-section__add-button{margin:24px auto 26px;padding-top:10px;padding-bottom:10px;font-size:16px;font-weight:300;letter-spacing:.64px;color:#fff;width:280px;background-color:#000;border:1px solid #000000;border-radius:4px;text-align:center;display:block}.shipping-section__set-wrapper{margin-top:40px}.shipping-section-form{width:800px;margin:auto;padding:40px;background-color:#fbfaf5;border-radius:4px;box-sizing:border-box}.select-card-item{margin-top:5px;padding:40px;background-color:#fff;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:"";position:absolute;display:inline-block;width:11px;height:7px;border-bottom:2px solid #FFFFFF;border-left:2px solid #FFFFFF;top:4px;left:-24px;-webkit-transform:rotate(-45deg);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{position:relative;font-weight:300;letter-spacing:.56px;color:#000}.select-card-item__select-radio-label:before{content:"";background-color:#fff;height:20px;width:20px;position:absolute;top:0;left:-30px;border:2px solid #ccc;border-radius:50%}.select-card-item__logo-card{float:left;height:35px;width:auto;margin:-15px 15px;text-align:left}.select-card-item__logo-card-visa{float:right;margin-right:20px;height:24px;width:auto}.select-card-item__logo-card-master{float:right;margin-right:20px;height:32px;width:auto;margin-top:-3px}.select-card-item__logo-card-amex{float:right;margin-right:20px;height:32px;width:auto;margin-top:-4px}.select-card-item__logo-card-jcb{float:right;margin-right:20px;height:24px;width:auto}.select-card-item__logo-card-diners{float:right;margin-right:20px;height:35px;width:auto;margin-top:-6px}.select-card-item__info-wrapper{width:calc(100% - 152px)}.select-card-item__info-card-no,.select-card-item__info-card-holder{font-weight:300;font-size:16px;letter-spacing:.32px}.select-card-item__info-card-enable-limit{font-weight:300;letter-spacing:.28px}.select-card-item__card-delete-button-wrapper{width:56px;float:right}.select-card-item__card-delete-button{font-weight:600;font-size:15px;width:100%;background-color:#4293d4;color:#fff;letter-spacing:.6px}.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{font-weight:600;letter-spacing:.14px;color:#c1310f;text-align:center}.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{width:800px;margin:0 auto;padding:40px;background-color:#fbfaf5;border-radius:4px;box-sizing:border-box}.payment-method-section__title{font-weight:600;font-size:16px;border-bottom:1px solid #1F3134;padding-bottom:10px}.payment-method-section__title-notice{font-weight:600;font-size:14px}.payment-method-section__add-new-card-wrapper{margin:35px auto auto;width:340px}.payment-method-section__add-new-card-wrapper-button{display:block;width:100%;padding-top:8px;padding-bottom:8px;text-align:center;font-weight:300;color:#000;background-color:#fff;border:1px solid #000000;border-radius:4px;position:relative}.payment-method-section__add-new-card-wrapper-button:after{content:"";position:absolute;width:11px;height:11px;border-bottom:1px solid #333333;border-left:1px solid #333333;top:13px;right:14px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.payment-method-section__input-wrapper{margin-top:32px;padding:40px 30px;background-color:#fff}.payment-method-section__card-company{width:280px;display:flex;justify-content:space-between}.payment-method-section__logo-card-visa{height:24px;width:auto}.payment-method-section__logo-card-master{height:32px;width:auto;margin-top:-3px}.payment-method-section__logo-card-amex{height:32px;width:auto;margin-top:-4px}.payment-method-section__logo-card-jcb{height:24px;width:auto}.payment-method-section__logo-card-diners{height:35px;width:auto;margin-top:-6px}.payment-method-section__card-no-wrapper{margin-top:35px;display:flex}.payment-method-section__card-no-confirm-wrapper{display:flex;margin-left:-10px}.payment-method-section__card-no-label{margin-top:8px;width:229px;font-weight:600;font-size:15px;letter-spacing:.3px}.payment-method-section__card-no-require{float:right;margin-top:2px;margin-right:24px;padding:0 4px;background-color:#ff0a0a;font-weight:600;font-size:12px;letter-spacing:.24px;color:#fff}.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{font-size:11px;font-weight:300;letter-spacing:.22px;color:#6e6e6e}.payment-method-section__card-holder-wrapper{border-top:#1F3134 1px solid;margin-top:25px;padding-top:28px;display:flex}.payment-method-section__card-holder-label{margin-top:8px;width:229px;font-weight:600;font-size:15px;letter-spacing:.3px}.payment-method-section__card-holder-require{float:right;margin-top:2px;margin-right:24px;padding:0 4px;background-color:#ff0a0a;font-weight:600;font-size:12px;letter-spacing:.24px;color:#fff}.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{font-size:11px;font-weight:300;letter-spacing:.22px;color:#6e6e6e}.payment-method-section__card-enable-limit-wrapper{border-top:#1F3134 1px solid;margin-top:25px;padding-top:28px;display:flex}.payment-method-section__card-enable-limit-label{margin-top:8px;width:229px;font-weight:600;font-size:15px;letter-spacing:.3px}.payment-method-section__card-enable-limit-require{float:right;margin-top:2px;margin-right:24px;padding:0 4px;background-color:#ff0a0a;font-weight:600;font-size:12px;letter-spacing:.24px;color:#fff}.payment-method-section__card-enable-limit-input-wrapper{width:calc(100% - 229px)}.payment-method-section__card-enable-limit-month-year-input-wrapper{display:flex;align-items:center}.payment-method-section__card-enable-limit-selection-values{margin-right:16px;padding:8px 40px 8px 16px;width:100px}.payment-method-section__card-enable-limit-selection-label{margin-right:16px}.payment-method-section__card-security-code-wrapper{border-top:#1F3134 1px solid;margin-top:28px;padding-top:27px;display:flex;position:relative}.payment-method-section__card-security-code-label{margin-top:8px;width:229px;font-weight:600;font-size:15px;letter-spacing:.3px}.payment-method-section__card-security-code-require{float:right;margin-top:2px;margin-right:24px;padding:0 4px;background-color:#ff0a0a;font-weight:600;font-size:12px;letter-spacing:.24px;color:#fff}.payment-method-section__card-security-code-notice-popup{display:none;position:absolute;z-index:10;box-sizing:border-box;width:360px;padding:20px 20px 30px;background-color:#fff;top:70px;right:200px;border:1px solid #0095D9}.payment-method-section__card-security-code-notice-popup:before{content:"";position:absolute;top:-15px;right:10%;margin-left:-15px;z-index:2;border-top:9px solid transparent;border-right:4px solid transparent;border-bottom:7px solid #FFFFFF;border-left:4px solid transparent}.payment-method-section__card-security-code-notice-popup:after{content:"";position:absolute;top:-16px;right:10%;margin-left:-17px;border-top:9px solid transparent;border-right:4px solid transparent;border-bottom:7px solid #0095D9;border-left:4px solid transparent;z-index:1}.payment-method-section__card-security-code-notice-popup-title{width:calc(100% - 21px);display:inline-block;font-weight:300;font-size:13px}.payment-method-section__card-security-code-notice-popup-close{width:16px;display:inline-block;position:relative;height:16px;cursor:pointer}.payment-method-section__card-security-code-notice-popup-close:before{content:"";width:16px;position:absolute;top:50%;left:0;transform:rotate(-45deg);border-top:1px solid #1F3134}.payment-method-section__card-security-code-notice-popup-close:after{content:"";width:16px;position:absolute;top:50%;left:0;transform:rotate(45deg);border-top:1px solid #1F3134}.payment-method-section__card-security-code-notice-popup-body{margin-top:18px}.payment-method-section__card-security-code-notice-popup-img-wrapper{margin-top:20px;text-align:center}.payment-method-section__card-security-code-notice-popup-img-card1{width:80px}.payment-method-section__card-security-code-notice-popup-img-card2{margin-left:28px;width:80px}.payment-method-section__card-security-code-input{width:100px!important;margin-right:16px!important}.payment-method-section__card-security-code-notice{font-weight:300;font-size:10px;margin-top:15px;text-decoration:underline;color:#0095d9}.payment-method-section__card-save-wrapper{border-top:#1F3134 1px solid;margin-top:28px}.payment-method-section__card-save{margin:48px auto auto;width:271px}.payment-method-section__card-save-checkbox{opacity:0}.payment-method-section__card-save-checkbox:checked+label:after{content:"";position:absolute;width:11px;height:7px;border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF;top:4px;left:-26px;-webkit-transform:rotate(-45deg);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{position:relative;font-weight:300;letter-spacing:.56px;color:#000}.payment-method-section__card-save-label:before{content:"";background-color:#fff;height:20px;width:20px;position:absolute;top:-1px;left:-31px;border:2px solid #ccc;border-radius:50%}.payment-method-section__card-save-notice{margin-left:24px;font-weight:300;font-size:10px;letter-spacing:.5px;color:#6e6e6e}.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{padding:10px 0;width:100%;font-weight:300;font-size:16px;text-align:center;letter-spacing:.8px;color:#fff;background-color:#000;border-radius:4px}.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{width:100%;padding-top:8px;padding-bottom:7px;background-color:#ddd;border-radius:4px;letter-spacing:.48px;color:#333;font-weight:300;font-size:12px}.payment-method-section__card-list-back-button-wrapper{width:340px;margin:10px 190px 0}.payment-method-section__card-list-back-button{display:block;margin-top:20px;padding-top:8px;padding-bottom:7px;background-color:#ddd;border-radius:4px;letter-spacing:.48px;text-align:center;color:#333;font-weight:300;font-size:12px}.payment-method-section__recentry-back-button-wrapper{width:340px;margin:5px auto auto}.payment-method-section__recentry-back-button{width:100%;padding-top:8px;padding-bottom:7px;background-color:#ddd;border-radius:4px;letter-spacing:.48px;color:#333;font-weight:300;font-size:12px}.cart-payment-register-credit-card__title{width:800px;margin:auto;font-weight:300;font-size:20px;letter-spacing:.4px}.cart-payment-register-credit-card__back-button-wrapper{width:340px;margin:auto}.cart-payment-register-credit-card__back-button{display:block;margin-top:20px;padding-top:8px;padding-bottom:7px;background-color:#ddd;border-radius:4px;letter-spacing:.48px;text-align:center;color:#333;font-weight:300;font-size:12px}.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{font-weight:600;letter-spacing:.14px;color:#c1310f;text-align:center}.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{width:100%;text-align:center}.estimate-search-result .first-reload img,.estimate-search-result .reload img,.estimate-search-result .next-items .reload img{width:10%;width:27px;max-width:34px;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;-ms-animation:spin 1.5s linear infinite;-o-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.payment-confirm__cart-detail-title{font-size:16px;font-weight:600;border-bottom:1px #000000 solid;padding-bottom:15px}.payment-confirm__cart-detail-box{display:flex}.payment-confirm__cart-item{display:flex;margin-top:4px;background-color:#fff}.payment-confirm__cart-item-image{width:82px;height:65px;display:flex;align-items:center}.payment-confirm__cart-item-image span[data-image]{display:inline-block;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;background-size:contain}.payment-confirm__cart-item-info{width:calc(100% - 82px)}.payment-confirm__cart-item-info-title{font-size:12px;font-weight:300;letter-spacing:.48px}.payment-confirm__cart-item-info-label{font-weight:600;font-size:10px;color:#000;background-color:#eee;border-radius:4px;width:80px;text-align:center}.payment-confirm__cart-item-info-condition{margin-top:16px;font-size:13px;font-weight:600}.payment-confirm__cart-item-info-price{font-weight:600;letter-spacing:.56px}.payment-confirm__cart-item-info-price-tax{font-size:10px;font-weight:600;letter-spacing:.4px}.payment-confirm__number-of-books{display:flex;justify-content:space-between}.payment-confirm__number-of-books-title{font-weight:300;font-size:16px}.payment-confirm__number-of-books-value{font-weight:300;font-size:16px;letter-spacing:.32px}.payment-confirm__items-summary{display:flex;justify-content:space-between;position:relative;padding-top:12px}.payment-confirm__items-summary-title{font-weight:300;font-size:16px}.payment-confirm__items-summary-tax{font-size:11px;font-weight:300}.payment-confirm__items-summary-value{font-weight:300;font-size:16px;letter-spacing:.32px}.payment-confirm__buy-campaign{display:flex;justify-content:space-between;font-weight:300;font-size:16px;color:#c1310f;padding-top:12px}.payment-confirm__buy-campaign-title{font-weight:300;font-size:16px}.payment-confirm__buy-campaign-price{font-weight:300;font-size:16px;letter-spacing:.32px}.payment-confirm__subtotal{display:flex;justify-content:space-between;margin-top:10px;border-top:1px #000000 solid;padding-top:19px}.payment-confirm__subtotal-title{font-weight:300;font-size:16px}.payment-confirm__subtotal-price{font-weight:300;font-size:16px;letter-spacing:.32px}.payment-confirm__shipping-cost{display:flex;justify-content:space-between;padding-top:12px}.payment-confirm__shipping-cost-title{font-weight:300;font-size:16px}.payment-confirm__shipping-cost-price{font-weight:300;font-size:16px;letter-spacing:.32px}.payment-confirm__cart-summary{display:flex;justify-content:space-between;margin-top:10px;border-top:1px #000000 solid;padding-top:19px}.payment-confirm__cart-summary-title{font-weight:600;font-size:16px}.payment-confirm__cart-summary-tax{font-size:12px;font-weight:300}.payment-confirm__cart-summary-value{font-weight:600;font-size:20px;letter-spacing:.4px;color:#c1310f}.payment-confirm__shipping-detail{margin-top:40px;border-top:1px #000000 solid;border-bottom:1px #000000 solid;display:flex;align-items:center}.payment-confirm__shipping-detail-title{font-size:16px;font-weight:600;width:200px}.payment-confirm__shipping-detail-right{padding-top:40px;padding-bottom:40px}.payment-confirm__shipping-customer-name{font-size:16px;font-weight:300;letter-spacing:.64px}.payment-confirm__shipping-zipcode{margin-top:16px;font-size:16px;font-weight:300;letter-spacing:.32px}.payment-confirm__shipping-address1,.payment-confirm__shipping-address2,.payment-confirm__shipping-tell{font-size:16px;font-weight:300;letter-spacing:.32px}.payment-confirm__payment-method-detail{border-top:1px #000000 solid;border-bottom:1px #000000 solid;display:flex;align-items:center}.payment-confirm__payment-method-title{font-size:16px;font-weight:600;width:200px}.payment-confirm__payment-method-right{padding-top:40px;padding-bottom:40px}.payment-confirm__select-payment-method{font-weight:600;letter-spacing:.28px}.payment-confirm__select-cards{margin-top:20px;display:flex}.payment-confirm__logo-card-visa{margin-right:16px;height:24px;width:auto}.payment-confirm__logo-card-master{margin-right:16px;height:32px;width:auto;margin-top:-3px}.payment-confirm__logo-card-amex{margin-right:16px;height:32px;width:auto;margin-top:-4px}.payment-confirm__logo-card-jcb{margin-right:16px;height:24px;width:auto}.payment-confirm__logo-card-diners{margin-right:16px;height:35px;width:auto;margin-top:-6px}.payment-confirm__info-card-no,.payment-confirm__info-card-holder{font-weight:300;font-size:16px;letter-spacing:.32px}.payment-confirm__info-card-enable-limit{font-weight:300;letter-spacing:.28px}.payment-confirm__attention-area{width:650px;background-color:#eee;border-radius:4px;margin:20px auto auto;padding:20px 16px}.payment-confirm__attention-area-title{font-weight:600;margin-left:10px;font-size:12px;letter-spacing:.48px;color:#000;position:relative;display:inline-block}.payment-confirm__attention-area-title:before{content:"";background-color:#000;width:2px;top:3px;left:-7px;height:12px;position:absolute}.payment-confirm__attention-area-title:after{content:"";background-color:#000;width:2px;top:3px;right:-7px;height:12px;position:absolute}.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{font-weight:300;font-size:12px;letter-spacing:.48px;color:#000}.payment-confirm__notice-message-commercial{color:#0095d9}.payment-confirm__payment-commit{width:340px;text-align:center;margin:20px auto auto;padding-top:16px;padding-bottom:16px;background-color:#c1310f;border-radius:4px;display:block;font-weight:300;font-size:16px;letter-spacing:.8px;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{margin:20px auto;width:560px}.payment-confirm__btn-info-txt{display:block;text-align:left;margin-left:55px;margin-bottom:20px;font-size:16px}.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{margin:20px auto auto;text-align:center;color:#0095d9;font-size:20px;font-weight:300;letter-spacing:1.2px}.payment-complete__complete-message-wrapper{margin-top:40px}.payment-complete__complete-message{text-align:center;font-weight:300;letter-spacing:.42px}.payment-complete__complete-message-notice{font-weight:300;font-size:12px;margin-top:40px;text-align:center}.payment-complete__complete-message-orderid{font-weight:300;font-size:14px;text-align:center}.payment-complete__complete-message-notice-link{font-weight:300;font-size:12px;color:#0095d9;text-decoration:underline}.payment-complete__order-confirm{width:340px;margin:40px auto auto;text-align:center}.payment-complete__order-confirm-link{display:block;padding-top:12px;padding-bottom:11px;width:100%;text-align:center;background-color:#000;border-radius:4px;color:#fff;font-weight:300;margin-top:64px}.payment-recentry__select-payment-method-recentry{font-weight:600;letter-spacing:.28px}.payment-recentry__select-cards-recentry{margin-top:20px;display:flex}.payment-recentry__logo-card{float:left;height:35px;width:auto;margin:-5px 15px -5px 0;text-align:left}.payment-recentry__info-card-no-recentry,.payment-recentry__info-card-holder-recentry{font-weight:300;font-size:16px;letter-spacing:.32px}.payment-recentry__info-card-enable-limit-recentry{font-weight:300;letter-spacing:.28px}.payment-recentry__card-recentry-change-link{display:none}.payment-recentry__card-recentry-change-button{font-weight:600;font-size:15px;width:100%;background-color:#4293d4;color:#fff;letter-spacing:.6px}.cart-shipping-list__title{font-size:16px;font-weight:600;border-bottom:1px #000000 solid;padding-bottom:15px}.cart-shipping-list__shipping-area{margin:24px auto auto;padding:40px;background-color:#fbfaf5;border-radius:4px}.cart-shipping-list__shipping-detail-wrapper{display:flex;padding-top:30px;padding-bottom:30px}.cart-shipping-list__shipping-detail-wrapper:not(:last-child){border-bottom:1px solid #1f3134}.cart-shipping-list__shipping-detail-wrapper-no-border{display:flex;padding-top:30px;padding-bottom:30px}.cart-shipping-list__select-radio-wrapper{width:40px}.cart-shipping-list__select-radio{opacity:0}.cart-shipping-list__select-radio:checked+label:after{content:"";position:absolute;width:11px;height:7px;border-bottom:2px solid #FFFFFF;border-left:2px solid #FFFFFF;top:4px;left:-16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cart-shipping-list__select-radio-label{position:relative;font-weight:300;letter-spacing:.56px;color:#000}.cart-shipping-list__select-radio-label:before{content:"";background-color:#fff;height:20px;width:20px;position:absolute;top:0;left:-20px;border-radius:50%;border:2px solid #ccc}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{font-weight:600;font-size:16px;margin-bottom:16px}.cart-shipping-list__shipping-customer-name{margin-bottom:8px;font-weight:300;font-size:16px;letter-spacing:.64px}.cart-shipping-list__shipping-zipcode,.cart-shipping-list__shipping-address1,.cart-shipping-list__shipping-address2,.cart-shipping-list__shipping-tell{font-weight:300;font-size:16px;letter-spacing:.32px}.cart-shipping-list__shipping-update-button-wrapper{margin-top:58px;width:56px}.cart-shipping-list__shipping-update-button{width:100%;padding-top:2px;padding-bottom:1px;background-color:#4293d4;font-weight:600;font-size:15px;letter-spacing:.6px;color:#fff!important}.cart-shipping-list__add-shipping-button-wrapper{width:340px;margin:15px auto}.cart-shipping-list__add-shipping-button{width:100%;padding-top:12px;padding-bottom:11px;font-weight:300;text-align:center;background-color:#fff;color:#000;border:1px solid #000000;border-radius:4px;position:relative}.cart-shipping-list__add-shipping-button:after{content:"";position:absolute;width:8px;height:8px;border-bottom:1px solid #333333;border-left:1px solid #333333;top:19px;right:14px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.cart-shipping-list__add-shipping-icon{width:12px;height:12px;margin-right:10px;margin-top:6px}.cart-shipping-list__select-button-wrapper{width:340px;margin:56px auto auto}.cart-shipping-list__select-button{width:100%;padding-top:8px;padding-bottom:7px;background-color:#ddd;border-radius:4px;font-weight:300;font-size:12px;text-align:center;color:#333;letter-spacing:.48px}.shipping-input__title{margin:20px auto auto;width:800px;font-weight:300;font-size:20px;letter-spacing:.4px}.shipping-input__copy-address-button-wrapper{display:inline;margin-left:16px}.shipping-input__copy-address-button{width:140px;margin-top:5px;margin-right:24px;padding-top:4px;padding-bottom:3px;border-radius:4px;text-align:center;font-weight:300;font-size:12px;color:#333;background-color:#ddd}.shipping-input__input-list-wrapper{margin:20px auto auto;background-color:#fff}.shipping-input__customer-name{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-input__customer-name-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-input__customer-name-data{position:relative;padding-top:20px;padding-left:96px;width:540px}.shipping-input__customer-name-data:before{content:"必須";width:32px;line-height:1em;padding-top:4px;padding-bottom:3px;background-color:#ff0a0a;font-weight:600;font-size:12px;text-align:center;letter-spacing:.24px;color:#fff;position:absolute;top:32px;left:32px}.shipping-input__customer-name-wrapper{display:flex}.shipping-input__customer-last-name-input{margin-right:24px!important;width:160px!important}.shipping-input__customer-first-name-input{width:160px!important}.shipping-input__customer-name-kana{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-input__customer-name-kana-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-input__customer-name-kana-data{position:relative;padding-top:20px;padding-left:96px;width:540px}.shipping-input__customer-name-kana-data:before{content:"必須";width:32px;line-height:1em;padding-top:4px;padding-bottom:3px;background-color:#ff0a0a;font-weight:600;font-size:12px;text-align:center;letter-spacing:.24px;color:#fff;position:absolute;top:32px;left:32px}.shipping-input__customer-name-kana-wrapper{display:flex}.shipping-input__customer-last-name-kana-input{margin-right:24px!important;width:160px!important}.shipping-input__customer-first-name-kana-input{width:160px!important}.shipping-input__customer-postcode{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-input__customer-postcode-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-input__customer-postcode-data{position:relative;padding-top:20px;padding-left:96px;width:540px}.shipping-input__customer-postcode-data:before{content:"必須";width:32px;line-height:1em;padding-top:4px;padding-bottom:3px;background-color:#ff0a0a;font-weight:600;font-size:12px;text-align:center;letter-spacing:.24px;color:#fff;position:absolute;top:32px;left:32px}.shipping-input__customer-postcode-wrapper{display:flex}.shipping-input__customer-postcode-input{margin-right:24px!important;width:160px!important}.shipping-input__customer-postcode-button{width:90px;margin-top:5px;margin-right:24px;padding-top:4px;padding-bottom:3px;text-align:center;font-weight:600;font-size:13px;color:#fff;background-color:#727171}.shipping-input__customer-postcode-notice-wrapper{margin-top:7px}.shipping-input__customer-postcode-notice{margin-top:5px;font-weight:600;font-size:13px;color:#0095d9}.shipping-input__customer-pref{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-input__customer-pref-title{width:160px;background-color:#fbfaf5;padding-top:37px;padding-right:40px;padding-bottom:36px;text-align:left;font-weight:600;font-size:15px}.shipping-input__customer-pref-data{position:relative;padding-top:20px;padding-bottom:20px;padding-left:96px;width:540px}.shipping-input__customer-pref-input{width:160px!important}.shipping-input__customer-pref-input-notice{margin-top:8px;font-weight:300;font-size:12px;color:#666}.shipping-input__customer-address1{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-input__customer-address1-title{width:160px;background-color:#fbfaf5;padding-top:37px;padding-right:40px;padding-bottom:36px;text-align:left;font-weight:600;font-size:15px}.shipping-input__customer-address1-data{position:relative;padding-top:20px;padding-bottom:20px;padding-left:96px;width:540px}.shipping-input__customer-address1-data:before{content:"必須";width:32px;line-height:1em;padding-top:4px;padding-bottom:3px;background-color:#ff0a0a;font-weight:600;font-size:12px;text-align:center;letter-spacing:.24px;color:#fff;position:absolute;top:32px;left:32px}.shipping-input__customer-address1-input{width:350px!important}.shipping-input__customer-address1-input-notice{margin-top:8px;font-weight:300;font-size:12px;color:#666}.shipping-input__customer-address2{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-input__customer-address2-title{width:160px;background-color:#fbfaf5;padding-top:37px;padding-right:40px;padding-bottom:36px;text-align:left;font-weight:600;font-size:15px}.shipping-input__customer-address2-data{position:relative;padding-top:20px;padding-bottom:20px;padding-left:96px;width:540px}.shipping-input__customer-address2-input{width:350px!important}.shipping-input__customer-address2-input-notice{margin-top:8px;font-weight:300;font-size:12px;color:#666}.shipping-input__customer-tell{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5;border-bottom:2px solid #FBFAF5}.shipping-input__customer-tell-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-input__customer-tell-data{position:relative;padding-top:20px;padding-left:96px;width:540px}.shipping-input__customer-tell-data:before{content:"必須";width:32px;line-height:1em;padding-top:4px;padding-bottom:3px;background-color:#ff0a0a;font-weight:600;font-size:12px;text-align:center;letter-spacing:.24px;color:#fff;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{margin-right:34px!important;width:100px!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{margin-right:34px!important;width:90px!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{width:100%;padding-top:12px;padding-bottom:11px;background-color:#000;border-radius:4px;color:#fff;font-weight:300}.shipping-input__form-delete-button-wrapper{width:340px;margin:16px auto auto;border:1px solid #000000;border-radius:4px}.shipping-input__form-delete-button{width:100%;padding-top:12px;padding-bottom:11px;background-color:#fff;border-radius:4px;color:#000;font-weight:300}.shipping-input__form-back-button-wrapper{width:340px;margin:16px auto auto}.shipping-input__form-back-button{width:100%;padding-top:8px;padding-bottom:7px;background-color:#ddd;border-radius:4px;letter-spacing:.48px;color:#333;font-weight:300;font-size:12px}.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{width:800px;margin:auto;padding:40px;background-color:#fbfaf5;border-radius:4px;box-sizing:border-box}.shipping-confirm__title{margin:20px auto auto;width:800px;font-weight:300;font-size:20px;letter-spacing:.4px}.shipping-confirm__input-list-wrapper{margin:20px auto auto;background-color:#fff}.shipping-confirm__customer-name{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-confirm__customer-name-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-confirm__customer-name-data{width:calc(100% - 240px);box-sizing:border-box;position:relative;padding-top:27px;padding-left:80px}.shipping-confirm__customer-name-wrapper{display:flex;font-weight:300;font-size:16px}.shipping-confirm__customer-last-name-input-wrapper{margin-right:16px}.shipping-confirm__customer-name-kana{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-confirm__customer-name-kana-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-confirm__customer-name-kana-data{width:calc(100% - 240px);box-sizing:border-box;position:relative;padding-top:27px;padding-left:80px}.shipping-confirm__customer-name-kana-wrapper{display:flex;font-weight:300;font-size:16px}.shipping-confirm__customer-last-name-kana-input-wrapper{margin-right:16px}.shipping-confirm__customer-postcode{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-confirm__customer-postcode-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-confirm__customer-postcode-data{width:calc(100% - 240px);box-sizing:border-box;position:relative;padding-top:27px;padding-left:80px}.shipping-confirm__customer-postcode-wrapper{display:flex;font-weight:300;font-size:16px}.shipping-confirm__customer-pref{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-confirm__customer-pref-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-confirm__customer-pref-data{width:calc(100% - 240px);box-sizing:border-box;position:relative;padding-top:27px;padding-left:80px}.shipping-confirm__customer-pref-wrapper{display:flex;font-weight:300;font-size:16px}.shipping-confirm__customer-address1{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-confirm__customer-address1-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-confirm__customer-address1-data{width:calc(100% - 240px);box-sizing:border-box;position:relative;padding-top:27px;padding-left:80px}.shipping-confirm__customer-address1-wrapper{display:flex;font-weight:300;font-size:16px}.shipping-confirm__customer-address2{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5}.shipping-confirm__customer-address2-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-confirm__customer-address2-data{width:calc(100% - 240px);box-sizing:border-box;position:relative;padding-top:27px;padding-left:80px}.shipping-confirm__customer-address2-wrapper{display:flex;font-weight:300;font-size:16px}.shipping-confirm__customer-tell{display:flex;border-top:2px solid #FBFAF5;border-right:2px solid #FBFAF5;border-bottom:2px solid #FBFAF5}.shipping-confirm__customer-tell-title{width:160px;background-color:#fbfaf5;padding-top:27px;padding-right:40px;padding-bottom:26px;text-align:left;font-weight:600;font-size:15px}.shipping-confirm__customer-tell-data{width:calc(100% - 240px);box-sizing:border-box;position:relative;padding-top:27px;padding-left:80px}.shipping-confirm__customer-tell-wrapper{display:flex;font-weight:300;font-size:16px}.shipping-confirm__form-save-button-wrapper{width:340px;margin:56px auto auto}.shipping-confirm__form-save-button{width:100%;padding-top:12px;padding-bottom:11px;background-color:#000;border-radius:4px;color:#fff;font-weight:300}.shipping-confirm__form-back-button-wrapper{width:340px;margin:16px auto auto}.shipping-confirm__form-back-button{display:block;width:100%;padding-top:8px;padding-bottom:7px;background-color:#ddd;border-radius:4px;letter-spacing:.48px;color:#333;font-weight:300;font-size:12px;text-align:center}.mypage-purchase-histories{width:calc(100% - 270px)}.purchase-histories{padding:40px;background-color:#fbfaf5;border-radius:4px}.purchase-histories__title-wrapper{display:flex;justify-content:space-between;align-items:baseline}.purchase-histories__title{font-weight:600;font-size:16px}.purchase-histories__search-wrapper{position:relative}.purchase-histories__search-wrapper:after{top:8px;right:10px;position:absolute}.purchase-histories__search{width:345px!important;background-color:#fff;border:1px solid #CCCCCC;border-radius:18px}.purchase-histories__search::placeholder{font-size:12px;font-weight:300;letter-spacing:.6px;color:#6e6e6e}.purchase-histories__header-histories-count-wrapper{margin-top:40px;padding-bottom:6px;border-bottom:1px solid #CCCCCC}.purchase-histories__header-histories-count{font-weight:600;font-size:16px}.purchase-histories__history-wrapper{margin-top:40px;background-color:#fff;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{width:calc(100% - 96px);margin-top:16px;display:flex;justify-content:flex-start;flex-wrap:wrap}.purchase-histories__history-body-book-data{width:72px;height:auto}.purchase-histories__history-body-book-data span[data-image]{display:inline-block;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;background-size:contain}.purchase-histories__history-body-detail-button-wrapper{width:96px;flex-direction:column;margin-top:auto}.purchase-histories__history-body-detail-button{display:block;width:100%;padding-top:2px;padding-bottom:1px;background-color:#4293d4;font-weight:600;font-size:15px;letter-spacing:.6px;color:#fff;text-align:center}.purchase-histories__history-body-contents{width:calc(100% - 450px);justify-content:flex-start;flex-wrap:wrap}.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:0px;color:#1f3134;font-weight:300;font-size:14px}.purchase-histories__history-body-book-item-details{width:100%;flex-direction:column;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 #CCCCCC solid;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-weight:600;font-size:14px}.purchase-histories__history-body-book-item-details-list{display:flex;margin:0 1em 1em 0;padding:0 1em 1em 0}.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:0px;color:#1f3134;font-weight:300;font-size:14px}.purchase-histories__history-body-book-item-comicset{font-weight:600;font-size:10px;color:#000;background-color:#eeeadb;border-radius:4px;width:80px;text-align:center}.purchase-histories__history-body-book-item-condition{letter-spacing:0px;color:#1f3134;font-weight:300;font-size:12px;margin-top:1rem}.purchase-histories__history-body-book-item-price-amount{letter-spacing:0px;color:#1f3134;font-weight:300;font-size:12px}.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{min-width:740px;padding:40px 40px 0;background-color:#fbfaf5;border-radius:4px}.purchase-history-detail__back-link{font-weight:600;color:#1f3134}.purchase-history-detail__header{margin-top:28px;padding:28px 24px;background-color:#fff}.purchase-history-detail__header-purchase-date{margin-right:40px;font-weight:300;font-size:16px}.purchase-history-detail__header-purchase-number{font-weight:300;font-size:16px}.purchase-history-detail__summary{margin-top:16px;padding:28px 20px 22px;background-color:#fff}.purchase-history-detail__summary-book-of-count-wrapper{display:flex;justify-content:space-between}.purchase-history-detail__summary-book-of-count-label{font-weight:300;font-size:16px;letter-spacing:.64px;color:#333}.purchase-history-detail__summary-book-of-count{font-weight:300;font-size:16px;letter-spacing:.32px}.purchase-history-detail__summary-books-price-wrapper{display:flex;justify-content:space-between}.purchase-history-detail__summary-books-price-label{font-weight:300;font-size:16px}.purchase-history-detail__summary-books-price-tax{font-weight:300;font-size:13px}.purchase-history-detail__summary-books-price{font-weight:300;font-size:16px;letter-spacing:.32px}.purchase-history-detail__summary-shipping-wrapper{display:flex;justify-content:space-between}.purchase-history-detail__summary-shipping-label{font-weight:300;font-size:16px}.purchase-history-detail__summary-shipping{font-weight:300;font-size:16px;letter-spacing:.32px}.purchase-history-detail__summary-total-price-wrapper{margin-top:16px;border-top:1px solid #1F3134;padding-top:19px;display:flex;justify-content:space-between}.purchase-history-detail__summary-total-price-label{font-weight:600;font-size:16px}.purchase-history-detail__summary-total-price-tax{font-weight:300;font-size:13px}.purchase-history-detail__summary-total-price{font-weight:600;font-size:16px;letter-spacing:.32px}.purchase-history-detail__summary-output-button-wrapper{width:100px;margin-left:auto}.purchase-history-detail__summary-output-button{margin-top:14px;padding-top:6px;padding-bottom:5px;width:100%;border:1px solid #666666;border-radius:4px;font-weight:300;font-size:12px;color:#000}.purchase-history-detail__buy_campaign{text-align:right;font-size:12px;color:#d02}.purchase-history-detail__order-wrapper{margin-top:16px;padding:40px 20px 30px;background-color:#fff;display:flex}.purchase-history-detail__shipping-wrapper{width:50%;display:flex;justify-content:space-around}.purchase-history-detail__shipping-label{margin-right:10px;font-weight:600;font-size:15px}.purchase-history-detail__shipping-customer-name{font-weight:300;font-size:16px;letter-spacing:.64px}.purchase-history-detail__shipping-zipcode{margin-top:5px;font-weight:300;font-size:16px;letter-spacing:.32px}.purchase-history-detail__shipping-address1,.purchase-history-detail__shipping-address2,.purchase-history-detail__shipping-tell{font-weight:300;font-size:16px;letter-spacing:.32px}.purchase-history-detail__payment-wrapper{width:50%;display:flex;justify-content:space-around}.purchase-history-detail__payment-label{margin-right:10px;font-weight:600;font-size:15px;white-space:nowrap}.purchase-history-detail__payment-method{width:100%;letter-spacing:.28px}.purchase-history-detail__payment-credit-wrapper{margin-top:24px;display:flex;flex-wrap:wrap}.purchase-history-detail__logo-card-visa{margin-right:16px;height:24px;width:auto}.purchase-history-detail__logo-card-master{margin-right:16px;height:32px;width:auto;margin-top:-3px}.purchase-history-detail__logo-card-amex{margin-right:16px;height:32px;width:auto;margin-top:-4px}.purchase-history-detail__logo-card-jcb{margin-right:16px;height:24px;width:auto}.purchase-history-detail__logo-card-diners{margin-right:16px;height:35px;width:auto;margin-top:-6px}.purchase-history-detail__info-card-no{font-weight:300;font-size:16px;color:#1f3134}.purchase-history-detail__order-detail-header{margin-top:40px;padding-bottom:8px;border-bottom:1px solid #1F3134}.purchase-history-detail__order-detail-title{display:inline-block;width:calc(100% - 160px);font-weight:600;font-size:16px}.purchase-history-detail__shipping-condition-confirm-button{float:right;width:160px;background-color:#4293d4;letter-spacing:.56px;color:#fff;font-weight:600}.purchase-history-detail__shipping-group{padding-top:32px;border-top:1px solid #CCCCCC}.purchase-history-detail__shipping-group:nth-child(2){border-top:none}.purchase-history-detail__shipping-group-header{display:flex;justify-content:space-between;margin-bottom:16px;margin-top:32px}.purchase-history-detail__shipping-status-wrapper{display:flex;width:100%}.purchase-history-detail__shipping-status-label{font-weight:300;letter-spacing:.42px;color:#000}.purchase-history-detail__shipping-status{font-weight:600;letter-spacing:.42px;color:#000}.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{font-weight:300;letter-spacing:.42px;color:#000}.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{font-weight:600;font-size:12px;color:#c1310f}.purchase-history-detail__shipping-group-body{margin-top:2px;padding:24px;background-color:#fff;display:flex}.purchase-history-detail__item-image-wrapper{margin-right:20px;height:auto}.purchase-history-detail__item-image-wrapper.purchaseimage{height:auto;width:70px}.purchase-history-detail__item-detail-title{font-weight:300;letter-spacing:.56px}.purchase-history-detail__item-detail-comicset{font-weight:600;font-size:10px;color:#000;background-color:#eeeadb;border-radius:4px;width:80px;text-align:center}.purchase-history-detail__item-detail-label{border-radius:4px;font-weight:600;font-size:10px;color:#000}.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{font-weight:600;white-space:nowrap}.purchase-history-detail__item-detail-price{font-weight:600;letter-spacing:.56px}.purchase-history-detail__item-detail-price-tax{font-weight:600;font-size:12px;letter-spacing:.48px}.purchase-history-detail__item-detail-condition-message{background-color:#f4f4f4;font-size:12px;padding:12px 16px}.purchase-history-detail__order-inquiry-wrapper{margin-top:20px;padding-bottom:32px;text-align:right}.purchase-history-detail__order-inquiry{font-weight:300;font-size:12px;text-decoration:underline;color:#000}.inquiry-top{width:766px;margin:auto}.inquiry-top__question-title{font-weight:300;font-size:18px;letter-spacing:.36px;text-align:center}.inquiry-top__question-block{margin-top:58px;display:flex;justify-content:space-between}.inquiry-top__sell-title{font-weight:300;font-size:16px;line-height:3;border-bottom:1px solid #f1f6fc}.inquiry-top__sell-question-list{margin-top:15px}.inquiry-top__sell-question{width:343px;margin:15px auto}.inquiry-top__sell-question-link{font-weight:300;text-decoration:underline;letter-spacing:.28px}.inquiry-top__sell-question-more-wrapper{width:343px}.inquiry-top__sell-question-more{display:block;width:100%;margin-top:25px;font-weight:300;padding-top:8px;padding-bottom:7px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.inquiry-top__shopping-title{font-weight:300;font-size:16px;line-height:3;border-bottom:1px solid #f1f6fc}.inquiry-top__shopping-question-list{margin-top:15px}.inquiry-top__shopping-question{width:343px;margin:15px auto}.inquiry-top__shopping-question-link{font-weight:300;text-decoration:underline;letter-spacing:.28px}.inquiry-top__shopping-question-more-wrapper{width:343px}.inquiry-top__shopping-question-more{display:block;width:100%;margin-top:25px;font-weight:300;padding-top:8px;padding-bottom:7px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.inquiry-top__inquiry-question-more-block{margin-top:45px}.inquiry-top__inquiry-question-more-wrapper{margin:auto;width:343px}.inquiry-top__inquiry-link-block{margin-top:102px;text-align:center}.inquiry-top__inquiry-link-title{font-weight:300;font-size:18px;text-align:center}.inquiry-top__inquiry-link-title-message-p1{font-size:12px;text-align:center;margin-top:18px}.inquiry-top__inquiry-link-title-message-p2{font-size:12px;text-align:center;margin-top:3px}.inquiry-top__inquiry-link-list-wrapper{width:500px;margin:35px auto auto}.inquiry-top__inquiry-link-list{display:flex;border:1px solid #CCCCCC;border-radius:4px}.inquiry-top__inquiry-link-wrapper{width:50%;border-left:1px solid #CCCCCC}.inquiry-top__inquiry-link-wrapper:first-child{border-left:none}.inquiry-top__inquiry-link-body{padding-top:29px;padding-bottom:28px;text-align:center}.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{padding-top:10px;font-weight:300;font-size:16px;text-align:center;color:#1f3134}.inquiry-top__inquiry-link-body-text-bold{font-weight:600}#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 (min-width: 896px){.campaign-banner p{width:fit-content;padding:0 4px 0 0}.campaign-banner .campaign-image{width:700px;height:64px}}@media screen and (max-width: 896px){.campaign-banner{width:100vw}}a.btn-black{padding:10px 15px 10px 80px;margin:0 auto;border:1px solid #1f3134;display:table;text-align:center;color:#1f3134;font-size:18px}a.btn-black:after{content:"";display:table;clear:both}a.btn-black img{width:28px;height:28px;margin:0 0 0 50px;float:right}a.btn-white{padding:10px 15px 10px 80px;margin:0 auto;border:1px solid #fff;display:table;text-align:center;color:#fff;font-size:18px}a.btn-white:after{content:"";display:table;clear:both}a.btn-white img{width:28px;height:28px;margin:0 0 0 50px;float:right}a.btn-blue{background:#0095d9;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;padding:30px 60px;margin:0 auto;display:table;text-align:center;color:#fff;font-size:27px;line-height:1}ul.sell-step-picture{width:760px;margin:0 auto 60px}ul.sell-step-picture:after{content:"";display:table;clear:both}ul.sell-step-picture li{text-align:center;line-height:1;float:left}ul.sell-step-picture li:nth-child(2n){background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/common/line-horizon01.svg) no-repeat center 70px;width:68px;height:100px;margin:0 36px;text-indent:-9999px}ul.sell-step-picture li:nth-child(1){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{margin:20px 0 0;min-width:110px;padding:5px 0;border:1px solid #000;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;font-style:normal;line-height:1;display:inline-table}article#sell-intro-mypage{padding:75px 0 120px;background:#f7f7f7}article#sell-intro-mypage section.main{text-align:center;padding:0 0 90px}article#sell-intro-mypage section.main h3{font-size:30px;line-height:1.45;text-align:center;margin:0 0 80px}article#sell-intro-mypage section.main:after{content:"";display:table;clear:both}article#sell-intro-mypage section.main dl{padding:0 45px;display:inline-table;vertical-align:top}article#sell-intro-mypage section.main dt{height:130px;text-align:center}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{width:108px;height:74x}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{font-size:16px;line-height:1.75;font-style:normal;padding:0 0 75px;width:880px;margin:0 auto}article#sell-intro-mypage section.sub dl:after{content:"";display:table;clear:both}article#sell-intro-mypage section.sub dl dt img{width:105px;height:93px;margin:0 40px 0 0;float:left}article#sell-intro-mypage section.sub dl dd{padding:1em 0 0;text-align:left}article#sell-sevice-in{padding:60px 0 50px;background:#f7f7f7}article#sell-sevice-in h3{font-size:30px;line-height:1.45;text-align:center;margin:0 0 55px}.search-form p.sup{font-size:12px;line-height:1.75;font-style:normal;margin:1em 0 0}article#sell-faq-main section.main h3{font-size:30px;line-height:1.45;text-align:center;margin:0 0 40px}article#sell-faq-main nav{width:1000px;margin:64px auto 0}article#sell-faq-main nav:after{content:"";display:table;clear:both}article#sell-faq-main nav p{font-size:16px;font-weight:700;margin-bottom:24px}article#sell-faq-main nav li{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 0;width:320px;border:1px solid #000;margin:0 0 20px;list-style:none;text-align:center}article#sell-faq-main nav li a{color:#1f3134;font-size:16px;line-height:1}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{margin:0 0 105px;font-size:28px;text-align:center}article#sell-faq-detail section h5{font-size:16px;font-weight:700;width:1000px;margin:0 auto 24px}article#sell-faq-detail section dl{font-size:14px;line-height:1.75;font-style:normal;width:1000px;margin:0 auto 65px}article#sell-faq-detail section dl em{position:absolute;top:0;left:10px;font-size:18px;font-style:normal;line-height:1}article#sell-faq-detail section dl dt{border-bottom:1px solid #ccc;padding:0 0 15px 45px;margin:0 0 20px;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{margin:1rem auto auto;width:30%}article.sell-documents{width:960px;margin:0 auto}article.sell-documents section.main{padding:0 0 40px;counter-reset:section}article.sell-documents section.main h3{font-size:30px;line-height:1.45;text-align:center;margin:0 0 40px}article.sell-documents section.text{margin:0 0 40px}article.sell-documents section.text .list-numbering-wrapper{padding:0;margin:0;counter-reset:cnt}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{margin:0 0 1em;counter-increment:cnt}article.sell-documents section.text p em{font-weight:700;font-size:16px;line-height:1.75;font-style:normal}article.sell-documents section.text p em:before{counter-increment:section;content:"第" counter(section) "条"}article.sell-documents section.text ol.list-numbering-wrapper.secondary{list-style-type:decimal;list-style-position:outside;margin:0 0 1em 3em}article.sell-documents section.text ul{list-style-type:disc;list-style-position:outside;margin:0 0 1em 3em}article.sell-documents section.text dl{width:800px;margin:0 auto 4em}article.sell-documents section.text dl dt{border-bottom:1px solid #ccc;padding:0 0 1em;margin:0 0 1em;font-weight:700}article.sell-documents .orderlist-wrapper{list-style:decimal;margin-left:1rem}article.sell-documents .orderlist-wrapper li{list-style:unset!important;margin-bottom:1em}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{font-size:28px;color:#1e3439;margin:0 0 24px 55px}.trial-assessment-guide h2{color:#000;font-size:18px;text-align:center;font-weight:700;margin-bottom:40px}.trial-assessment-guide .sub-title{font-size:16px;line-height:24px;background-color:#000;color:#fff;margin:0 auto 40px;padding:4px 12px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.trial-assessment-guide .l-size{width:100%;padding:0 24px;margin-top:-20px}.trial-assessment-guide .l-size label{display:inline-block;font-size:1em;font-weight:700;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:2px solid #FFF;padding:16px 0;background:#0095d9;color:#fff;width:100%;text-align:center;cursor:pointer}.trial-assessment-guide .icon-camera{width:16px;margin-bottom:8px}.trial-assessment-guide .contents-bookshelf-scan{display:flex;flex-wrap:wrap;justify-content:center}.trial-assessment-guide .contents-bookshelf-scan h3{margin-bottom:40px}.trial-assessment-guide .contents-bookshelf-scan .bookshelf-scan-guide-header{flex:1 0 100%;display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.trial-assessment-guide .contents-bookshelf-scan .bookshelf-scan-guide-wrapper{margin-right:64px}.trial-assessment-guide .contents-bookshelf-scan .weak-point-guide-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px;background-color:#f5f5f5;width:480px;height:270px}.trial-assessment-guide .contents-bookshelf-scan .weak-point-guide-wrapper h3{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/guide/icon_triangle.svg) no-repeat center center transparent;background-size:contain;text-align:center;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{font-size:14px;font-weight:700;text-align:center}.trial-assessment-guide .contents-bookshelf-scan .weak-point-guide-wrapper p{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/estimate/guide/icon_update.svg) no-repeat 0 center transparent;background-size:20px 18px;text-align:center;flex:0 0 auto;margin:0 auto;padding-left:30px}.trial-assessment-guide .contents-barcode-scan{display:flex;flex-direction:column;align-items:center;padding:60px 24px 0;margin-bottom:120px}.trial-assessment-guide .contents-barcode-scan h2{font-size:1em;font-weight:400;margin-bottom:32px}.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{display:flex;flex-wrap:wrap;justify-content:space-between;width:720px;margin:auto;padding:40px 60px 0;background-color:#faf7e7}.trial-assessment-guide .trial-assessment-guide-annotation h3{flex:1 0 100%;font-size:14px;margin-bottom:25px;text-align:center;font-weight:700;letter-spacing:.12em}.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) no-repeat center bottom transparent;background-size:contain;display:flex;flex-direction:column;justify-content:space-between;width:202px;align-items:center}.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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.help-contents .inner .help-side.hide{display:none}.help-contents .inner .help-side{width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.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{font-family:ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,arial,helvetica,sans-serif;border-bottom:1px solid #f2f2f2;padding-bottom:5px}.help-contents .inner .help-side section ul li{position:relative;display:inline-block;vertical-align:middle;text-decoration:none;padding-left:20px}.help-contents .inner .help-side section ul li:before,.help-contents .inner .help-side section ul li:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.help-contents .inner .help-side section ul li:before{left:4px;width:5px;height:1px;background:#0095d9}.help-contents .inner .help-side section ul li:after{left:4px;width:4px;height:4px;border-top:1px solid #0095D9;border-right:1px solid #0095D9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.help-contents .inner .help-side section ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#1f3134;display:block;padding:10px 0}.help-contents .inner .help-main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 300px)}.help-contents .inner .help-main h2{font-size:22px;text-align:center;margin-bottom:20px}.help-contents .inner .help-main section{margin-bottom:50px}.help-contents .inner .help-main section h3{font-size:18px;margin-bottom:20px}.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:circle inside}.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;font-size:15px;margin:0}.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{font-size:24px;font-weight:700;margin-bottom:24px}.help-contents .inner .help-main .used-guide-line ul{margin-top:25px}.help-contents .inner .help-main .used-guide-line ul li{position:relative;padding-left:15px;margin-bottom:25px}.help-contents .inner .help-main .used-guide-line ul li:before{content:"";width:8px;height:8px;border-radius:100%;border:1px solid #1F3134;position:absolute;left:0;top:7px}.help-contents .inner .help-main .used-guide-line .dealings-txt dt{list-style:none;margin:25px 0 0;font-weight:400;font-size:15px}.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{padding-bottom:35px;margin-bottom:35px;position:relative}.help-contents .inner .help-main .used-guide-line .used-guide-line-separator:after{content:"";position:absolute;left:0;bottom:0;width:40%;height:1px;background-color:#1f3134}.help-contents .inner .help-main .dealings-txt{margin-bottom:40px;color:#1f3134}.help-contents .inner .help-main .dealings-txt dt{font-size:16px;font-weight:800;margin-bottom:10px;display:list-item;list-style-type:decimal;list-style-position:inside}.help-contents .inner .help-main .dealings-txt dd{font-size:15px;padding-bottom:40px}.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{list-style-type:decimal;padding-left:25px}.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{width:680px;margin:0 auto 80px;font-size:60px;color:#fff;line-height:1.05}article#sell-partner-main section.main p{width:680px;margin:0 auto;font-size:17px;color:#fff;line-height:2.35}article#sell-partner-main nav{width:1020px;margin:0 auto;padding:80px 0 45px;display:flex;justify-content:center}article#sell-partner-main nav dl{float:left;margin:0 0 35px;width:170px}article#sell-partner-main nav dl dt{margin:0 0 10px;text-align:center}article#sell-partner-main nav dl dd{border:1px solid #1f3134;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;text-align:center;line-height:1;padding:5px 0;min-width:90px;margin:0 auto;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{border:1px solid #1f3134;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;text-align:center;line-height:1;padding:10px;min-width:150px;margin:0 auto 30px;font-size:18px;display:table}.sell-partner-program section.main ul.icon{letter-spacing:-.4em;display:table;margin:0 auto 35px}.sell-partner-program section.main ul.icon:after{content:"";display:table;clear:both}.sell-partner-program section.main ul.icon li{display:inline-block;margin:0 8px}.sell-partner-program section.main ul.icon li img{width:40px;height:40px}.sell-partner-program section.main h4{clear:both;text-align:center;font-size:27px;line-height:1.7;margin:0 0 40px}.sell-partner-program section.main p.description{clear:both;text-align:center;font-size:16px;line-height:1.75;font-style:normal;margin:0 0 35px}.sell-partner-program section.main a.btn-outside{padding:10px 1.5em 10px 3em;margin:0 auto 35px;border:1px solid #1f3134;display:table;text-align:center;color:#1f3134;line-height:1}.sell-partner-program section.main a.btn-outside:after{content:"";display:table;clear:both}.sell-partner-program section.main a.btn-outside img{width:20px;height:16px;display:block;vertical-align:middle;float:right}.sell-partner-program section.main aside.gallery{width:1200px;margin:0 auto;padding:0 0 70px}.sell-partner-program section.main aside.gallery:after{content:"";display:table;clear:both}.sell-partner-program section.main aside.gallery .pic{width:620px;float:left}.sell-partner-program section.main aside.gallery .box{float:right;width:530px;padding:40px 0 0;text-align:left}.sell-partner-program section.main aside.gallery .box a{display:table;margin:0 0 35px}.sell-partner-program section.main aside.gallery .box a img.arrow{width:20px;height:20px;text-align:left}.sell-partner-program section.main aside.gallery .box a img.nabo{width:110px;height:40px}.sell-partner-program section.main aside.gallery .box p{font-size:16px;line-height:1.75;font-style:normal;margin:0 0 35px}.sell-partner-program section.list{padding:0}.sell-partner-program section.list h5{font-size:24px;text-align:center;line-height:1;margin:0 0 35px}.sell-partner-program section.list h5 span{padding:0 0 10px;border-bottom:1px solid #1f3134;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{list-style:none;text-align:center;letter-spacing:-.4em;content:"\a";white-space:wrap}.sell-partner-program section.list .logo ul li{background:#fff;width:200px;height:102px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 10px 10px 0;padding:20px;text-align:center;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 .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{font-size:24px;margin-bottom:50px;text-align:center}.library-contents{margin-top:-30px;color:#2c2c2c}.library-contents *{box-sizing:border-box}.library-contents .btn-view-sample:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.library-contents .btn-view-sample:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.library-contents .btn-view-library{width:320px}.library-contents .btn-view-library:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.library-contents .btn-view-library:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.library-contents .library-contents-head-inner{padding:120px 0 115px}.library-contents .library-contents-head-inner h2:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.library-contents .library-contents-head-inner h2:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.library-contents .library-contents-head-inner p{width:600px;margin-bottom:40px}.library-contents .library-contents-head-inner p:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.library-contents .library-contents-head-inner p:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.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-repeat:no-repeat,no-repeat;background-position:right 128px bottom -11px,0 0;background-size:460px 280px,cover;display:block;width:100%;height:400px;padding:97px 128px 0}.library-contents .library-contents-head-inner:first-child h1:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.library-contents .library-contents-head-inner:first-child h1:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.library-contents .library-contents-head-inner:first-child ul{font-size:22px;color:#fff;margin-bottom:40px}.library-contents .scroll-navigation-wrapper{flex:0 0 50%;display:flex;justify-content:flex-end}.library-contents .scroll-navigation-wrapper .library-contents-use-nav{width:320px;flex:0 0 320px}.library-contents .scroll-navigation-wrapper .library-contents-use-nav h3:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.library-contents .scroll-navigation-wrapper .library-contents-use-nav h3:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.library-contents .scroll-navigation-wrapper .library-contents-use-nav p:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.library-contents .scroll-navigation-wrapper .library-contents-use-nav p:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.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{display:flex;font-size:16px;padding:9px 16px;color:#2c2c2c;border:1px solid #2c2c2c;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.library-contents .scroll-navigation-wrapper .library-contents-use-nav ul li a:before{display:block;width:0;height:0;margin-top:-.4em;content:""}.library-contents .scroll-navigation-wrapper .library-contents-use-nav ul li a:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.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%;position:relative;margin-bottom:160px}.library-contents .library-contents-use .library-recommend-wrapper .library-recommend-inner{padding:40px 128px 40px 112px;position:absolute;top:0;right:120px;border-radius:24px 0 0 24px}.library-contents .library-contents-use .library-recommend-wrapper .library-recommend-inner .btn-view-library{width:307px}.library-contents-try{padding:120px 128px 180px;margin-bottom:-100px}.library-contents-try .left-column{flex:0 0 560px;padding:0;position:relative;margin-right:80px}.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{display:block;width:0;height:0;margin-top:-.4em;content:""}.library-contents-try .right-column *:after{display:block;width:0;height:0;margin-bottom:-.4em;content:""}.library-contents-try .right-column h3{margin-bottom:32px}.library-contents-try .right-column h3 span{display:block;font-size:12px;margin-bottom:12px}.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) no-repeat 10px bottom;background-size:140px 54px;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(to bottom,#fff,#d2f5f5);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;padding:0 100px 100px;margin:0 auto}article#renewal-main section.sub p{font-size:20px;line-height:2}article#renewal-main section.sub h3{font-size:30px;border-bottom:1px dotted #1A918E;padding:0 0 1em;margin:0 0 1em;color:#1a918e}#sell-flow-contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:700px;margin:0 auto}#sell-flow-contents section{position:relative;border-bottom:2px solid #1f3134;border-top:2px solid #1f3134;padding:70px 0;margin:20px 0 90px}#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{font-size:30px;text-align:center;line-height:1.5;margin-bottom:50px}#sell-flow-contents section dl dd{font-size:18px;text-align:center}#sell-flow-contents section dl dd .sesame-txt{text-emphasis:filled sesame #ff0a0a}#sell-flow-contents section dl dd .under-line{background:#0000 linear-gradient(transparent 60%,#ede948) repeat scroll 0 0}#sell-flow-contents section .sell-beginners{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#sell-flow-contents section .sell-beginners p{font-size:13px;display:table-cell;vertical-align:middle;padding-left:60px;background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/sell/flow/icon_sell_beginners.svg) no-repeat left center;background-size:53px;height:53px}#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:nth-of-type(1) dl dt{background:url(https://wcdn.valuebooks.jp/ws/site/assets/images/sell/flow/icon_sell_offer.svg) no-repeat calc(50% - 200px) top;background-size:80px}#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{font-size:30px;line-height:1.45;text-align:center;margin:0 0 40px}article#sell-about-main section.main p{font-size:16px;line-height:1.75;font-style:normal;text-align:center;margin:0 0 50px}article#sell-about-main section.sub .icon{margin:0 0 40px;text-align:center}article#sell-about-main section.sub .icon img{margin:0 10px;width:50px;height:50px}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{font-size:16px;text-align:center}article#sell-about-good{padding:0 0 50px}article#sell-about-good section.main h3{font-size:30px;line-height:1.45;text-align:center;margin:0 0 40px}article#sell-about-good section.main p{font-size:16px;line-height:1.75;font-style:normal;text-align:center;margin:0 0 60px}article#sell-about-good section.sub{text-align:center}article#sell-about-good section.sub:after{content:"";display:table;clear:both}article#sell-about-good section.sub .box{display:table;margin:0 auto;padding:0 0 80px}article#sell-about-good section.sub dl{width:350px;display:inline-table;vertical-align:top}article#sell-about-good section.sub dt{height:96px;text-align:center}article#sell-about-good section.sub dd{text-align:center}article#sell-about-good section.sub dl:nth-child(1) img{margin:15px 0 0;width:130px;height:46px}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{margin:17px 0 0;width:80px;height:39x}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{margin:12px 0 0;width:72px;height:53x}article#sell-about-good section.sub dl:nth-child(6) img{margin:5px 0 0;width:129px;height:67x}article#sell-about-good .otameshi-link{text-align:center;font-size:16px;margin-bottom:30px}article#sell-about-bad{padding:0 0 80px}article#sell-about-bad section.main h3{font-size:30px;line-height:1.45;text-align:center;margin:0 0 40px}article#sell-about-bad section.main p{font-size:16px;line-height:1.75;font-style:normal;text-align:center;margin:0 0 60px}article#sell-about-bad section.sub{text-align:center}article#sell-about-bad section.sub:after{content:"";display:table;clear:both}article#sell-about-bad section.sub .box{width:780px;border-top:1px solid #ccc;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{height:108px;text-align:center}article#sell-about-bad section.sub dt img{width:93px;height:93px;vertical-align:middle}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{line-height:1.7;padding:0 0 40px}article#sell-about-bad section.sub p:last-child{padding:0}
