@charset "UTF-8";

.mfptr:nth-child(2n) {
    background: rgb(232, 238, 249);
}
.mfptr {position: relative;}
.mfptr dl {display:flex;}
.mfptr .error {color:#f00;}
.ordertext {display: block;font-size: 19px;font-weight: bold;color: #F3AB5E;text-align: center;border-bottom: solid 1px #CCCCCC;padding: 20px 0;width: 92%;margin: 0 auto;}
.ordertitle {font-size: 26px;font-weight: bold;color: #6D6C6C;padding: 50px 36px 20px;}
.ordermiddletitle {display: block;font-size: 18px;font-weight: bold;padding: 5px 20px;background: #F1F0E3;width: 90%;margin: 0 auto 10px;}
.addarea {display: block;width: 90%;margin: 0 auto 20px;}
.addarea dl {display: flex;padding-top: 20px;}
.addarea .ordertitle2 {font-size: 18px;font-weight: bold;padding:  20px 0 10px;}
.addarea ul {display: flex;padding-bottom: 20px;}
.addarea ul li {padding-right: 20px;}
.addarea .ordercomment {padding-bottom: 10px;}
.addarea_lastdiv {padding-bottom: 20px;border-bottom: 1px dashed #aaa;}
.orderadd {display: block;width: 200px;border-radius: 10px;background: #FCE471;text-align: center;padding: 10px;font-size: 18px;margin: 20px auto 30px;cursor: pointer;}
.orderadd:hover {opacity: 0.7;}

.addarea2 {display: block;width: 90%;margin: 0 auto 20px;}
.addarea2 dl.addarea2dl1 {display: flex;padding-top: 10px;}
.addarea2 dl dd input[type='text'] {width:97px;}
.addarea2 .order2title {font-size: 18px;font-weight: bold;color: #7E6E46;padding-top: 10px;}
.addarea2 .order2comment {font-size: 10px;}
.addarea2 .addarea2dl2 {display: flex;padding-top: 10px;border-bottom: 1px dashed #aaa;padding-bottom: 20px;}
.orderadd2 {display: block;width: 200px;border-radius: 10px;background: #FCE471;text-align: center;padding: 10px;font-size: 18px;margin: 20px auto 30px;cursor: pointer;}
.orderadd2:hover {opacity: 0.7;}

.order2title2 {font-size: 16px;font-weight: bold;color: #7E6E46;padding-bottom: 10px;padding-left: 50px;}
.order2comment2 {padding-left: 50px;}
textarea {margin-left: 50px;margin-bottom: 50px;}

.order3title {display: block;font-size: 18px;font-weight: bold;color: #AC2724;text-align: center;padding: 20px 0;}
.order3comment {display: block;font-size: 14px;color: #AC2724;padding: 20px 0 10px 40px;}
.order3comment2 {display: inline;font-size: 14px;color: #AC2724;padding-left: 40px;}
.order3comment3 {display: inline;font-size: 14px;color: #AC2724;}
.order4title {font-size: 16px;font-weight: bold;color: #7E6E46;padding-bottom: 10px;padding-left: 40px;padding-top: 20px;}
.order4box {display: block;padding: 10px 0 50px 180px;}
.order4box2 {display: block;padding: 10px 0 0px 180px;}
.order4dl {display: flex;}
.order4comment {display: block;padding: 20px 0 50px 150px;}
.order4title span {font-size: 12px;color: #666;padding-left: 40px;}

.order5title {font-size: 18px;font-weight: bold;color: #7E6E46;padding-top: 20px;padding-left: 40px;display: inline-block;}
.order5title2 {font-size: 18px;font-weight: bold;color: #7E6E46;padding-top: 20px;padding-left: 40px;display: inline-block;padding-bottom: 40px;}

.order5dl {display: flex;padding-left: 40px;}
.order5dl .order2comment {font-size: 10px;}
.order5dl dd input[type='text'] {width:97px;}

.order6dl {display: flex;padding-left: 40px;padding-top: 20px;}
.order6dl input[type='text'] {margin-bottom: 5px;}
.order6dl .order6dlinput3 {margin-left: 175px;}

.linkout {font-size: 12px;}

.submitbtn {display: block;border-style: none;width: 200px;border-radius: 10px;background: #FCE471;text-align: center;padding: 10px;font-size: 18px;
margin: 20px auto 30px;cursor: pointer;color: #666;font-weight: bold;}
