.skuform_{width:900px;margin:auto}.order .order-row{display:-webkit-flex;display:flex}.order .order-column{-webkit-flex:50%;flex:50%;margin:5px}.order .order-selection{min-width:600px;border:1px solid transparent}@media screen and (max-width: 768px){.order .order-row{display:block}.order .order-selection{min-width:auto;border:1px solid transparent}}.itempage-shoot .order .order-selection .option-box-inner,.itempage-shoot.set .order .order-selection .option-box-inner{width:inherit}.order .plan-box{background-color:inherit;border:1px solid #ccc}.order .card{width:95%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s}.order .card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.order .card-header{padding:2px 16px;border:1px solid #ccc}.order .card-body{padding:10px 16px;border:1px solid #ccc;border-top:none}.order .card-body-point{margin:0 10px;padding:10px;border:1px solid #ccc}.order .card-body-point-title{color:#197fcc}.order .cart{position:-webkit-sticky;position:sticky;top:32px;min-width:300px;width:300px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s}.order .cart:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.order .cart-header{padding:2px 16px;border:1px solid #ccc}.order .cart-body{border:1px solid #ccc;border-top:none}.order .cart-body-price{border-bottom:1px solid #ccc}.order .cart-body-point{margin:0 10px;padding:10px;border:1px solid #ccc}.order .cart-body-point-title{color:#197fcc}.order .cart-body .cart-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 5px auto}.order .cart-body .cart-button button{background-image:linear-gradient(180deg, #00ff4e 0%, #289248 49%, #1f9242 52%);padding:2px 30px;color:#fff;border-radius:.3em;border-color:#1f9242;box-sizing:border-box;font-weight:700;font-size:large}.order .cart-body .cart-button button:after{position:absolute;display:block;right:12px;margin:auto;top:0;bottom:0;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:8px solid #fff}.order .cart-body .cart-button button img{width:100px}.order .plan-box .card{margin-bottom:20px;padding-bottom:15px}.order .plan-box .card:not(:first-child){margin-top:30px}@media screen and (max-width: 768px){.order .card{width:100%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s}}@media screen and (max-width: 768px){.order .cart{position:fixed;top:76%;bottom:50px;background:rgba(98,186,206,0.94902);width:92.5%;transition:.3s}.hid{display:none}.cent{text-align:center}}.option-row-button{font-size:small}.order .plan-box .option-row-button{float:left}.order .plan-box .card.selected .option-row-button{margin-left:-1px}.order .option-box{background-color:inherit;border:1px solid #ccc}.order .option-box h3{margin:0px 0 20px 0px;border-bottom:1px solid #ccc;padding:0 0 10px 10px}.order .option-box .option-tip{float:right;margin-right:5px;padding:3px 8px;color:#fff;font-size:smaller;font-weight:400;background-color:#b5b5b5;border-radius:5px}.order .option-box .option-tip.customized{background-color:#4cd964}.order .option-box .option-row{display:table;width:100%;padding:10px 10px 10px 0;text-align:left;cursor:pointer}.order .option-box .option-row:hover{background-color:#d1f8fd}.order .option-box .option-row.selected{background-color:#7ecbd4}.order .option-box .option-row.area-row{display:none}#area-option{width:95%;height:1.5em;margin-bottom:1em;font-size:1.3em}.order .option-box .option-row>span{display:table-cell}.order .option-box .option-row span{font-size:medium;font-weight:400;vertical-align:middle}.order .option-box .option-row .option-row-button{display:table-cell;width:65px;vertical-align:top}.order span.option-row-price{color:#f0001e;font-size:medium;font-weight:400}.order .plan-box .card .option-row-button{width:65px;text-align:left}.order .option-box .option-row span.option-row-price{margin-left:10px;text-align:right;width:180px}.order .option-box .option-point{margin:10px;padding:10px;border:1px solid #ccc;border-radius:5px}.order .option-box .option-point .point-title{margin-bottom:12px;text-align:left;font-size:medium;font-weight:bold;color:#197fcc}.order .option-box .option-point .point-body{text-align:left;font-size:medium;font-weight:400}@media screen and (max-width: 768px){.order .option-box .option-row span.option-row-price{margin-left:10px;text-align:right;width:100px}}.skubutton[type=button]{padding:10px;border:none;background-color:#c7e7ee}.skuform .plan-box .card:hover{background-color:#d1f8fd}.skuform .plan-box .card.selected{background-color:#7ecbd4;border:1px solid #67d7ef;box-shadow:0 0 10px #e6e6e6;transition:all .5s ease}.skuform .option-box .card.selected{background-color:#7ecbd4;border:1px solid #67d7ef;box-shadow:0 0 10px #e6e6e6;transition:all .5s ease}.skuform .card.selected .option-kind{border-color:#fff;padding:3px 18px}.option-box h3{padding-left:15px;text-align:left}
