#neutral-layout #main-content #main-content-inner #pagetitle h1{font-size:24px;font-weight:700;line-height:32px;padding:13px 0 0 35px;text-indent:0}h2{background-image:url(https://www.inshokuten.com/image/kitchen/order/bg_h2.png);color:#5D4531;font-size:16px;font-weight:700;line-height:30px;padding-left:10px;margin-bottom:12px}#estimate h3,#inquire h3,#member-regist h3,#order h3{color:#5d4531;font-size:16px;font-weight:700;line-height:20px;border-left:6px solid #658bc4;padding-left:10px;background:0 0;margin-bottom:7px}#security-area{width:560px;margin:13px auto 0}#security-area p{line-height:18px}#estimate .top-button,#member-regist .top-button,#order .top-button{background:url(https://www.inshokuten.com/image/kitchen/order/icon_sprite.png) no-repeat 97% 0 #f7f4ec;background:url(https://www.inshokuten.com/image/kitchen/order/icon_sprite.png) no-repeat 97% 0,-moz-linear-gradient(top,#f7f4ec 0,#ede6d5 100%);background:url(https://www.inshokuten.com/image/kitchen/order/icon_sprite.png) no-repeat 97% 0,-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f4ec),color-stop(100%,#ede6d5));background:url(https://www.inshokuten.com/image/kitchen/order/icon_sprite.png) no-repeat 97% 0,-webkit-linear-gradient(top,#f7f4ec 0,#ede6d5 100%);width:290px;display:block;padding:18px;border:1px solid #c5c1b9;border-radius:7px;font-size:14px;line-height:18px;margin:35px auto 0;font-weight:700;box-shadow:0 3px 4px rgba(0,0,0,.14)}#estimate .top-button:hover,#member-regist .top-button:hover,#order .top-button:hover{background:url(https://www.inshokuten.com/image/kitchen/order/icon_sprite.png) no-repeat 97% 0 #ede6d5}div.form div.button div.button-inner{background-color:#F9F8F7;border:0;padding:10px}div.form div.button div.button-inner div.previous{float:left;padding:5px 0 0 0}div.form div.button div.button-inner div.next{float:right}#estimate .form .text,#inquire .form .text,#member-regist .form .text,#order .form .text,#order .section-lv2 .text{padding:0 12px;font-size:13px;line-height:18px;margin-bottom:12px;color:#4c4c4c}#estimate .complete-text-area,#member-regist .complete-text-area,#order .complete-text-area{width:750px;margin:0 auto}#estimate .complete-text,#member-regist .complete-text,#order .complete-text{padding:0 12px;font-size:13px;line-height:18px;color:#4c4c4c}#estimate .complete-text .space,#member-regist .complete-text .space,#order .complete-text .space{margin-bottom:19px}#type-select{margin-bottom:20px}#type-select .type-title{text-align:center;background-color:#f3f3f2;font-size:18px;line-height:25px;font-weight:700;padding:8px 0}#type-select .contents{padding:9px 19px 13px 19px;line-height:18px}#member-login-area{width:363px;float:left;border:1px solid #ccc;min-height:388px}#member-login-area .contents .space{margin-bottom:12px}#member-login-area .contents .login-form{background-color:#f4f1ea;padding:11px 10px;border:1px solid #dcdcdc;margin-bottom:12px}#member-login-area .contents .login-form p{font-weight:700;color:#404040}#member-login-area .contents .login-form .password,#member-login-area .contents .login-form .username{width:100%;font-size:16px;padding:5px 0 5px 0;margin-bottom:10px}#member-login-area .contents .login-form .mark{color:#8ba7d0}#member-login-area .contents .login-form .login-button-box{float:right}#member-login-area .login-button-box .login-button{border:1px solid #577fbd;border-radius:7px;box-shadow:0 3px 4px rgba(0,0,0,.14);color:#fff;cursor:pointer;display:block;font-size:13px;font-weight:700;padding:8px;width:100px;text-align:center;background:#618fd7;background:-moz-linear-gradient(top,#618fd7 0,#4578c6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#618fd7),color-stop(100%,#4578c6));background:-webkit-linear-gradient(top,#618fd7 0,#4578c6 100%);background:-o-linear-gradient(top,#618fd7 0,#4578c6 100%);background:-ms-linear-gradient(top,#618fd7 0,#4578c6 100%);background:linear-gradient(to bottom,#618fd7 0,#4578c6 100%);box-shadow:0 2px 2px rgba(0,0,0,.15);-webkit-appearance:none}#member-login-area .login-button-box .login-button:HOVER{background:#4c71a9}#first-order-area,#no-member-area{width:363px;float:right;border:1px solid #ccc;min-height:388px}#first-order-area .contents .mail-button,#no-member-area .contents .register-button{background-image:url(https://www.inshokuten.com/image/kitchen/order/btn_sprite.png);background-repeat:no-repeat;display:block;width:311px;height:52px;text-indent:-9999px;overflow:hidden}#first-order-area .contents .mail-button{background-position:0 0;margin:53px auto 0}#first-order-area .contents .mail-button:hover{background-position:0 -60px}#no-member-area .contents .register-button{background-position:0 -120px;margin:15px auto 0}#no-member-area .contents .register-button:hover{background-position:0 -180px}#first-order-area .contents .space{margin-bottom:18px}#no-member-area .contents .space{margin-bottom:16px}#no-member-area .member-merit{padding:11px 19px;border:2px solid #e5e5e5;background-color:#fefce3;line-height:20px}#no-member-area .member-merit .merit-title{color:#ac5c27}#no-member-area .member-merit .mark{color:#f39700}#no-member-area .member-merit li{font-weight:700;color:#5d4531}#security-space{margin-bottom:20px}div.form div.form-no-padding{padding:0}#order-member-regist-step{text-align:center;margin-bottom:33px}#order-member-regist-step .member-regist-step{width:560px;margin:0 auto;overflow:hidden}#order-member-regist-step .member-regist-step .step-items{background-image:url(https://www.inshokuten.com/image/kitchen/mail/sprite_step.png);background-repeat:no-repeat;width:180px;height:30px;float:left;overflow:hidden;text-indent:-9999px;margin-right:10px}#order-member-regist-step .member-regist-step .step1{background-position:0 0}#order-member-regist-step .member-regist-step .step2{background-position:-190px 0}#order-member-regist-step .member-regist-step .step3{background-position:-380px 0}#order-member-regist-step .member-regist-step .step4{background-position:-570px 0;margin-right:0}#order-member-regist-step .member-regist-step .step1-on{background-position:0 -50px}#order-member-regist-step .member-regist-step .step2-on{background-position:-190px -50px}#order-member-regist-step .member-regist-step .step3-on{background-position:-380px -50px}#estimate-member-regist-step{text-align:center;margin-bottom:33px}#estimate-member-regist-step .member-regist-step{width:940px;margin:0 auto;overflow:hidden}#estimate-member-regist-step .member-regist-step .step-items{background-image:url(https://www.inshokuten.com/image/kitchen/mail/sprite_step_estimate.png);background-repeat:no-repeat;width:180px;height:30px;float:left;overflow:hidden;text-indent:-9999px;margin-right:10px}#estimate-member-regist-step .member-regist-step .step1{background-position:0 0}#estimate-member-regist-step .member-regist-step .step2{background-position:-190px 0}#estimate-member-regist-step .member-regist-step .step3{background-position:-380px 0}#estimate-member-regist-step .member-regist-step .step4{background-position:-570px 0}#estimate-member-regist-step .member-regist-step .step5{background-position:-760px 0;margin-right:0}#estimate-member-regist-step .member-regist-step .step1-on{background-position:0 -50px}#estimate-member-regist-step .member-regist-step .step2-on{background-position:-190px -50px}#estimate-member-regist-step .member-regist-step .step3-on{background-position:-380px -50px}#estimate-member-regist-step .member-regist-step .step4-on{background-position:-570px -50px}#estimate-member-regist-step .member-regist-step .step5-on{background-position:-760px -50px;margin-right:0}#receive-mail-area{margin:18px 0 31px 0}#receive-mail-area .message-area{padding:20px 16px 10px;background-color:#fefbea;border:3px solid #f5ddb8}#receive-mail-area .message-area img{float:left}#receive-mail-area .message-area .message-text{font-size:14px;line-height:22px;font-weight:700;color:#4c4c4c;float:right;width:562px}#receive-mail-area .message-text .emphasis{color:red}#receive-mail-area .message-text .note .mark{color:red}#receive-mail-area .message-text .note{font-weight:400;font-size:13px;margin-top:5px}#receive-mail-area .caution-area{margin:39px auto 0;width:560px;color:#4c4c4c;font-size:13px;line-height:18px}#receive-mail-area .caution-area .title{font-weight:700}#receive-mail-area .caution-area ul{margin-bottom:18px}#receive-mail-area .caution-area .mark{color:#ccc}#term-area .privacy-text{float:right;margin-top:-18px;font-size:13px;font-weight:700}#term-area{margin-top:10px}#term-area .no-space{margin:0}.top-button-area{margin-bottom:10px}