@charset "utf-8";#mailsatei>p{margin:10px 20px}#mailsatei>p.note{text-indent:-1em;margin-left:calc(1em + 20px);font-size:.9em;line-height:1.5em}#catchphrase .small{font-size:3vw;display:block;margin-bottom:1vw}.steps{overflow:hidden}.steps ol li{float:left;width:30%;text-align:center;list-style-type:none}.steps ol{overflow:hidden;margin-bottom:20px}.steps ol li{float:left;background:#e2f0f5;color:#555;width:25%;margin:0 10px;position:relative;list-style-type:none;height:100px;height:60px}.steps ol li:before{content:"";display:block;position:absolute;top:0;left:-15px;border-top:solid 30px #e2f0f5;border-left:solid 15px transparent;border-bottom:solid 30px #e2f0f5}.steps ol li:after{content:"";display:block;position:absolute;top:0;right:-15px;border-top:solid 30px transparent;border-left:solid 15px #e2f0f5;border-bottom:solid 30px transparent}.steps ol li.active{background:#5ca0b7;color:#fff}.steps ol li.active:before{border-top:solid 30px #5ca0b7;border-left:solid 15px transparent;border-bottom:solid 30px #5ca0b7}.steps ol li.active:after{border-top:solid 30px transparent;border-left:solid 15px #5ca0b7;border-bottom:solid 30px transparent}.steps ol li:first-child{margin-left:7%}.steps .step{background:#fff;border-radius:3px;width:3em;color:#5ca0b7;line-height:1em;font-size:10px;font-weight:700;padding:2px 5px;margin-bottom:4px;display:block;margin-top:5px}.steps .stepName{display:block;line-height:1.3em;font-size:1.1em;font-weight:700;padding-top:10px;letter-spacing:.5em}.steps ol li p{line-height:1.5em;padding:2px 0 2px 10px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:45px}.subtitle{margin:0 10px 10px}.items .note{margin-left:1em}form.quick_satei{margin-bottom:40px}.customerInfo{margin-bottom:40px}.customerInfo dl,.items dl{margin:10px 10px 0;background:#f0f0f0;border:1px solid #e6e6e6;padding:10px 20px;margin-bottom:10px;width:calc(100% - 60px)}.customerInfo dl dt,.items dl dt{margin-bottom:3px;margin-left:5px;font-weight:700;color:#4a4848}.customerInfo dl dd,.items dl dd{margin-bottom:10px;margin-left:5px;border-bottom:1px solid #dcdcdc;padding-bottom:10px;min-height:40px}.customerInfo dl dd:last-child,.items dl dd:last-child{border-top:0;border-bottom:0;margin-bottom:0}#email,#emailconfirm{width:calc(100% - 40px);max-width:300px}#name,#telnum{width:calc(100% - 40px);max-width:180px}#postal{width:110px;margin:0 10px}#adress{width:calc(100% - 40px);margin-top:5px;max-width:400px}.prefWrap{margin-bottom:10px}#mailsateiWrap .small{font-size:12px;line-height:1.5em;text-indent:-1em;margin-left:2em}input[type=submit]{margin:auto;display:block;width:auto;background:#f12828;line-height:2em;height:46px;border-radius:5px;border:solid 1px #d20a0a;color:#fff;margin-bottom:10px;font-weight:700;font-size:18px;letter-spacing:0px;text-indent:5px;font-family:'Sawarabi Gothic','Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif;padding:5px 70px}.itemList .delete{background:#bfbfbf;display:block;width:6.5em;color:#fff;border-radius:5px;font-weight:700;text-align:center;float:right;margin-left:10px;line-height:2.2em;margin-top:-2px;font-size:.9em}.agreementWrap{width:17em;margin:0 auto 20px;text-align:center;border:solid 1px #ececec;border-radius:5px}.return{margin:auto;display:block;width:auto;background:#fff;line-height:2em;height:46px;border-radius:5px;border:solid 1px #8e8e8e;color:#717171;margin-bottom:10px;font-weight:700;font-size:15px;letter-spacing:0px;text-indent:5px;font-family:'Sawarabi Gothic','Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif;padding:5px 10px}.return img{width:18px;float:left;padding-top:5px}.no-item{font-size:2em;font-weight:700;text-align:center;line-height:1.3em;color:#555;margin-top:30px;margin-bottom:20px}.no-item .small{display:block;padding-top:20px}.itemList .no-item+a{text-align:center;margin-bottom:40px;display:block;width:10em;margin:0 auto 40px;border:solid 1px #ddd;border-radius:5px;padding:5px}.req{background:#c00;color:#fff;font-weight:700;padding:2px 7px;font-size:11px;margin-left:10px}.selectWrap,#adress1,#adress2,#adress3{margin-bottom:10px}.confirm .selectWrap,.confirm .confirm #adress1,.confirm #adress2,.confirm #adress3{margin-bottom:0}#adress1,#adress2,#adress3{width:calc(100% - 40px);max-width:300px}.customerInfo .error,.customerInfo .emailerror,.customerInfo .contactmethoderror,.agreementerror,.customerInfo .emailmucherror,.items .error{display:none;background:#dd1010;color:#fff;text-align:center;padding:5px;border-radius:5px;font-weight:700;margin:10px 20px}#ccontent{width:calc(100% - 20px);height:8em;padding:5px 10px}.agreement .note{text-align:center;margin-bottom:10px}.buttons{margin-top:20px}.blandName,.itemName,.color,.url{width:80%}.itemDetail{width:calc(100% - 30px);height:8em}.scrollend{float:right;margin-bottom:10px;margin-right:10px}.items{overflow:hidden;width:100%}.inputFile{overflow:hidden}.photo1,.photo2,.photo3{display:block;clear:both}.photo1 img,.photo2 img,.photo3 img{margin-top:10px;max-width:250px}button:hover,input[type=submit]:hover{cursor:pointer}.confirm .customerInfo dl,.confirm .items dl{background:#fff}.confirm .items dl dd,.confirm .customerInfo dl dd{min-height:20px}.confirm .items dl dt{margin-top:-1px;height:24px}.confirm .customerInfo>p{margin:0 20px}.link{color:#008fac}@media screen and (min-width:440px){.buttons{overflow:hidden;margin:auto;width:400px}.buttons .agreement{float:right}.buttons .return{float:left}input[type=submit]{float:right}}@media screen and (min-width:560px){#catchphrase .small{font-size:2.2vw}.customerInfo dl,.items dl{overflow:hidden}.customerInfo dl dt,.items dl dt{float:left;width:calc(12em - 20px);border-top:1px solid #dcdcdc;height:34px;margin:0;padding:8px 10px 8px;clear:right}.customerInfo dl.confirm dt,.items dl.confirm dt{padding:7px 10px 0;height:34px}.customerInfo dl dt:first-of-type,.items dl dt:first-of-type{border:0}.customerInfo dl dd,.items dl dd{width:calc(100% - 12em);float:right;margin:0;padding-top:8px}.steps ol li{margin:0 12px;width:26%}.confirm .items dl dt,.confirm .customerInfo dl dt{height:24px;margin-top:-1px}}@media screen and (min-width:640px){#ccontent{width:calc(100% - 30px)}.customerInfo dl dt{height:39px;padding:13px 10px 8px;clear:right}.confirm .customerInfo dl dt{height:22px}.customerInfo dl dd,.items dl dd{padding-bottom:10px;margin-top:5px;padding-top:5px}.customerInfo dl dd:last-child,.items dl dd:last-child{margin-top:10px}.steps .stepName{font-size:1.2em}}@media screen and (min-width:760px){#catchphrase .small{font-size:2vw}.customerInfo dl dt,.items dl dt{padding:13px 20px 8px;width:calc(14em - 40px)}.customerInfo dl dd,.items dl dd{width:calc(100% - 14em)}.customerInfo dl.confirm dd,.items dl.confirm dd{padding-left:20px}.steps ol li{width:28.5%}.steps ol li:first-child{margin-left:4%}.steps .stepName{font-size:1.5em}}@media screen and (min-width:1000px){#catchphrase .small{font-size:18px;margin-bottom:5px}#mailsatei{width:960px;margin:auto;overflow:hidden}#content{width:100%}}