#mainv .mainvTtl{line-height:1.5}@media (max-width: 767px){#mainv .mainvTtl{font-size:1.9rem}}#order{margin-bottom:100px;position:relative}@media (max-width: 767px){#order{margin-bottom:50px}}#order .flow{margin-bottom:60px}@media (max-width: 767px){#order .flow{margin-bottom:40px}}#order .flow img{display:block;width:100%;margin:0 auto 50px;max-width:600px}@media (max-width: 767px){#order .flow img{max-width:96%;margin:0 auto 30px}}#order .flow p{text-align:center;font-size:1.8rem}@media (max-width: 767px){#order .flow p{font-size:1.4rem}}#order .box{margin-bottom:60px}@media (max-width: 767px){#order .box{margin-bottom:40px}}#order .box.last{margin-bottom:30px}@media (max-width: 767px){#order .box.last{margin-bottom:20px}}#order .box .boxTtl{font-size:3.3rem;text-align:center;border-bottom:2px solid #bbb;padding-bottom:10px;margin-bottom:20px}@media (max-width: 991px){#order .box .boxTtl{font-size:3.0rem}}@media (max-width: 767px){#order .box .boxTtl{font-size:2.4rem;border-width:1px;padding-bottom:5px;margin-bottom:15px}}#order .box table{display:block;width:100%;border:none}#order .box table tr{display:block;width:100%}#order .box table tr td{width:100%;display:block;padding:30px}@media (max-width: 767px){#order .box table tr td{padding:20px}}#order .box table tr td.border{border-bottom:2px solid #fff}#order .box table tr td.input_td{padding:0}#order .box .inner{box-shadow:0px 5px 5px 0px rgba(151,151,151,0.5);margin-bottom:20px;background:#f9f9f9;border-radius:10px}#order .box .inner .name{display:table;width:100%}@media (max-width: 767px){#order .box .inner .name{display:block}}#order .box .inner .name dt{display:table-cell;width:20%;font-size:1.8rem}@media (max-width: 991px){#order .box .inner .name dt{font-size:1.6rem;width:30%}}@media (max-width: 767px){#order .box .inner .name dt{font-size:1.5rem;width:100%;display:block}}#order .box .inner .name dd{display:table-cell;width:80%}@media (max-width: 991px){#order .box .inner .name dd{width:70%}}@media (max-width: 767px){#order .box .inner .name dd{width:100%;display:block}}#order .box .inner .name dd input{width:100%;height:40px}#order .box .inner .goods{padding:30px}@media (max-width: 767px){#order .box .inner .goods{padding:20px 0}}@media (max-width: 767px){#order .box .inner .goods ul{margin:0}}#order .box .inner .goods ul li{margin-bottom:20px}@media (max-width: 767px){#order .box .inner .goods ul li{overflow:hidden;*zoom:1;border-bottom:2px solid #fff;padding:0 20px 10px}}#order .box .inner .goods ul li img{padding-bottom:15px}@media (max-width: 767px){#order .box .inner .goods ul li img{float:left;padding-right:10px;width:40%}}#order .box .inner .goods ul li h4{line-height:1.4;font-size:1.8rem;margin-bottom:10px}@media (max-width: 991px){#order .box .inner .goods ul li h4{font-size:1.6rem}}#order .box .inner .goods ul li span{font-size:1.4rem;margin-bottom:20px;display:block;line-height:1.4}@media (max-width: 991px){#order .box .inner .goods ul li span{font-size:1.3rem}}#order .box .inner .goods ul li .price{text-align:right}#order .box .inner .goods ul li .price p{display:inline-block;padding-left:5px;font-size:1.8rem}@media (max-width: 991px){#order .box .inner .goods ul li .price p{font-size:1.6rem}}#order .box .inner .goods ul li .price p span{font-size:1.4rem;display:inline-block}@media (max-width: 991px){#order .box .inner .goods ul li .price p span{font-size:1.3rem}}@media (max-width: 767px){#order .box .inner .goods ul li .price p span{margin-bottom:0px}}#order .box .inner .goods ul li .price select{display:inline-block;width:70px;height:45px}@media (max-width: 767px){#order .box .inner .goods ul li .price select{height:35px}}#order .box .inner .clothes{padding:30px;border-bottom:2px solid #fff}@media (max-width: 767px){#order .box .inner .clothes{padding:20px 20px 10px}}@media (max-width: 767px){#order .box .inner .clothes ul li{margin-bottom:10px}}#order .box .inner .clothes ul li .clothes_baseIn{padding:20px;border:1px solid #eee;border-radius:5px;background:#fff;text-align:center;background-color:transparent}@media (max-width: 767px){#order .box .inner .clothes ul li .clothes_baseIn{padding:10px;text-align:left}}#order .box .inner .clothes ul li .clothes_baseIn img{margin-bottom:15px}@media (max-width: 767px){#order .box .inner .clothes ul li .clothes_baseIn img{float:left;padding-right:10px;width:40%;margin-bottom:0}}#order .box .inner .clothes ul li .clothes_baseIn span{font-size:1.4rem}@media (max-width: 991px){#order .box .inner .clothes ul li .clothes_baseIn span{font-size:1.3rem}}#order .box .inner .clothes ul li label{cursor:pointer}@media (max-width: 767px){#order .box .inner .clothes ul li label{font-size:1.6rem}}#order .box .inner .clothes ul li input{display:none}#order .box .inner .clothes ul li input[type="radio"]:checked+.clothes_baseIn{background-color:#fff6de;border-color:#c79b24}#order .box .inner .size{padding:20px 30px;border-bottom:2px solid #fff}@media (max-width: 767px){#order .box .inner .size{padding:10px 20px}}#order .box .inner .size dl{display:table;width:100%}@media (max-width: 767px){#order .box .inner .size dl{display:block}}#order .box .inner .size dl dt{display:table-cell;width:30%}@media (max-width: 767px){#order .box .inner .size dl dt{display:block;width:100%;margin-bottom:10px;font-size:1.6rem}}#order .box .inner .size dl dt a{display:inline-block;margin:0 20px;color:#000;font-size:1.4rem;border-bottom:1px dotted #000;vertical-align:top}#order .box .inner .size dl dt a img{width:16px;height:16px;display:inline-block;margin-right:3px;vertical-align:sub}#order .box .inner .size dl dd{display:table-cell;width:70%}@media (max-width: 767px){#order .box .inner .size dl dd{display:block;width:100%}}#order .box .inner .size dl dd .manBox{display:inline-block;margin-right:10px}#order .box .inner .size dl dd .manBox span{display:block;font-size:1.4rem}#order .box .inner .size dl dd select{width:200px;height:40px}#order .box .inner .size dl dd select.inS{width:100px}#order .box .inner .size dl dd p{font-size:1.5rem}@media (max-width: 767px){#order .box .inner .size dl dd p{font-size:1.3rem;margin-top:5px}}#order .box .inner .number{padding:20px 30px}#order .box .inner .number dl{display:table;width:100%}#order .box .inner .number dl dt{display:table-cell;width:30%}#order .box .inner .number dl dd{display:table-cell;width:70%}#order .box .inner .number dl dd select{width:70px;height:40px;margin-right:5px}#order .box .item-insert{background:#000;margin:20px auto;display:block;width:100%;max-width:300px;font-size:1.8rem;padding:20px 0;text-align:center;color:#fff;border:none;border-radius:3px}@media (max-width: 991px){#order .box .item-insert{font-size:1.6rem}}@media (max-width: 767px){#order .box .item-insert{font-size:1.4rem;max-width:180px;padding:15px 0;margin:10px auto}}#order .topTxt{padding-bottom:20px}#order .form{box-shadow:0px 5px 5px 0px rgba(151,151,151,0.5);margin-bottom:40px;background:#f9f9f9;border-radius:10px;padding:30px}@media (max-width: 767px){#order .form{padding:10px 20px;margin-bottom:30px}}#order .form table{width:100%}#order .form table tr{width:100%;border-bottom:2px solid #fff}@media (max-width: 767px){#order .form table tr{padding:15px 0;display:block}}#order .form table tr th{width:30%;padding-right:20px;font-size:1.7rem}@media (max-width: 991px){#order .form table tr th{font-size:1.5rem}}@media (max-width: 767px){#order .form table tr th{width:100%;display:block;padding-right:0;margin-bottom:10px}}#order .form table tr th .required{font-size:1.3rem;background:#8d2120;color:#fff;padding:2px 5px;border-radius:2px;float:right;display:inline-block}@media (max-width: 767px){#order .form table tr th .required{font-size:1.1rem}}#order .form table tr td{width:70%;padding:20px 0;font-size:1.7rem}@media (max-width: 991px){#order .form table tr td{font-size:1.5rem}}@media (max-width: 767px){#order .form table tr td{width:100%;display:block;padding:0px;font-size:1.4rem}}#order .form table tr td input{width:100%;height:40px;box-shadow:none;background:#fff;font-size:1.7rem}@media (max-width: 991px){#order .form table tr td input{font-size:1.5rem}}@media (max-width: 767px){#order .form table tr td input{font-size:1.4rem}}#order .form table tr td input.inS{width:200px;display:inline-block}#order .form table tr td input.inM{width:50%;display:inline-block}#order .form table tr td input.address2{width:90%;display:inline-block}@media (max-width: 1199px){#order .form table tr td input.address2{width:88%}}@media (max-width: 991px){#order .form table tr td input.address2{width:86%}}@media (max-width: 767px){#order .form table tr td input.address2{width:80%}}#order .form table tr td input.bottom{margin:10px 0}#order .form table tr td textarea{width:100%;box-shadow:none;background:#fff;font-size:1.7rem}@media (max-width: 991px){#order .form table tr td textarea{font-size:1.5rem}}@media (max-width: 767px){#order .form table tr td textarea{font-size:1.4rem}}#order .form table tr td span{display:inline-block;font-size:1.4rem;margin-right:10px;vertical-align:middle}@media (max-width: 991px){#order .form table tr td span{font-size:1.3rem}}#order .form table tr td .required{color:#8d2120;font-size:1.4rem;padding:5px 0}#order .form table tr td .pay_radio input[type="radio"]:checked+label{background-color:#fff6de;border-color:#c79b24}#order .form table tr td .pay_radio input[type="radio"]:checked+label:after{content:"";position:absolute;top:50%;left:18px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background:#c79b24}#order .form table tr td .pay_radio label{border:1px solid rgba(0,0,0,0.2);background:#fff;padding:10px;font-size:1.5rem;width:300px;margin:5px 0;border-radius:2px;padding-left:40px;position:relative}@media (max-width: 767px){#order .form table tr td .pay_radio label{font-size:1.3rem;width:250px}}#order .form table tr td .pay_radio label:before{content:"";position:absolute;top:50%;left:15px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,0.2)}#order .form table tr td .read{font-size:1.4rem}#order .form table tr td .read a{text-decoration:underline;color:#8d2120}#order .form table tr td .read a:hover{text-decoration:none}#order .form table tr td .checkboxCustom{display:flex;align-items:flex-end}#order .form table tr td .checkboxCustom .checkbox{width:30px;height:25px}form.left{float:left}form.right{float:right}.group{box-shadow:0px 5px 5px 0px rgba(151,151,151,0.5);margin-bottom:40px;background:#f9f9f9;border-radius:10px;overflow:hidden}@media (max-width: 767px){.group{margin-bottom:30px}}.group .ttl{font-size:1.8rem;background:#000;color:#fff;padding:10px 20px;font-weight:600}@media (max-width: 767px){.group .ttl{padding:10px 15px}}.group .groupIn .name{font-weight:600;font-size:1.7rem;display:block;border-bottom:1px solid #eee;padding:10px 20px}@media (max-width: 767px){.group .groupIn .name{font-size:1.5rem;padding:10px 15px}}.group .groupIn p{border-bottom:1px solid #eee;padding:10px 20px}@media (max-width: 767px){.group .groupIn p{padding:10px 15px;font-size:1.5rem}}.group .groupIn p span{font-size:1.4rem}.group .groupIn .price{font-size:3.0rem;padding:10px 20px}@media (max-width: 767px){.group .groupIn .price{font-size:2.5rem}}.group .groupIn .price span{font-size:1.8rem}@media (max-width: 767px){.group .groupIn .price span{font-size:1.5rem}}.btnConfirm{background:#8d2120;margin:0px auto;display:block;width:100%;max-width:400px;font-size:1.8rem;padding:20px 0;text-align:center;color:#fff;border:none;border-radius:3px}@media (max-width: 991px){.btnConfirm{max-width:350px;font-size:1.6rem}}@media (max-width: 767px){.btnConfirm{max-width:200px;font-size:1.4rem;padding:15px 0}}.btnConfirm.back{max-width:100px;background:#828282;position:absolute;bottom:0;left:10px}@media (max-width: 767px){.btnConfirm.back{max-width:60px}}.btnConfirm:hover{color:#fff}
