img {display:block;}
.bj2 {background:url(../images/bj_03.jpg)#ededed left top/100% 18.5rem no-repeat;padding:4.5rem 0 2.5rem;}
.bj2ceont {background:#fff;-moz-box-shadow:0rem 0.5rem 0.5rem #aaaaaa;box-shadow:0rem 0.5rem 0.5rem #aaaaaa;-webkit-box-shadow:0rem 0.5rem 0.5rem #aaaaaa;-ms-box-shadow:0rem 0.5rem 0.5rem #aaaaaa;border-bottom-left-radius:0.6rem;border-bottom-right-radius:0.6rem;}
.con1 {padding-bottom:2rem;}
.con1 img {width:34.3rem;height:6.9rem;display:block;margin:0 auto 1.25rem;}
.con1 span {display:block;text-align:center;font-size:2.1rem;line-height:3rem;letter-spacing:0.05rem;margin-bottom:1.25rem;}
.con1 span font {color:#d59735;}
.con1 form {width:31.5rem;margin:auto;}
.con1 dl {display:flex;flex-wrap:wrap;justify-content:space-between;color:#464646;margin-bottom:0.5rem;}
.con1 dl dt {width:100%;font-size:1rem;line-height:1.5rem;margin-bottom:1rem;}
.con1 dl dt font,.con1 em font {color:#d50014;}
.con1 dl dd {width:15.25rem;line-height:3.75rem;text-align:center;font-size:1.35rem;border-radius:0.5rem;background:#efefef;margin-bottom:1.25rem;}
.con1 dl dd.on {color:#fff;background:#2c9407;}
.con1 a {display:block;text-align:center;font-size:1.2rem;line-height:2rem;margin-bottom:1rem;}
.con1 a i {font-style:normal;font-weight:bold;background:linear-gradient( to bottom,#e0b17b,#b88452);color:#fff;display:inline-block;line-height:1.9rem;padding:0 0.5rem;margin:0 0.3rem;border-radius:0.25rem;}
.con1 p {width:31.25rem;height:4.4rem;overflow:hidden;border:0.05rem solid #a7a7a7;border-radius:0.5rem;margin-bottom:1rem;}
.con1 p input {text-indent:3.5rem;font-size:1.1rem;}
.con1 p:nth-of-type(1) input {background:url(../images/bj1.png)1rem center /1.3rem 1.6rem no-repeat;}
.con1 p:nth-of-type(2) input {background:url(../images/bj3.png)1rem center /1.5rem 1.5rem no-repeat;}
.con1 p:nth-of-type(3) input {background:url(../images/bj2.png)1rem center /1.2rem 1.7rem no-repeat;}
.con1 input {display:block;border:none;width:100%;height:100%;}
.con1 em {font-style:normal;font-size:1rem;color:#464646;display:block;margin-bottom:1.25rem;}
.con1 h2 {width:31.25rem;height:4.5rem;overflow:hidden;border-radius:0.5rem;}
.con1 h2 input {background:#2c9407;color:#fff;font-size:1.7rem;font-weight:bold;letter-spacing:0.15rem;}
.con2 {padding-bottom:2.25rem;}
.con2 h1 {font-size:1.65rem;text-align:center;margin-bottom:1.5rem;}
.con2 h1 font {color:#d59735;}
.con2 dl {width:31.5rem;margin:auto;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.con2 dl dd {font-size:1.3rem;color:#230802;width:25%;text-align:center;background:url(../images/bj4.png)center 0/2.3rem 2.2rem no-repeat,linear-gradient(to left,#aaa,#aaa) right center/0.05rem 80% no-repeat;padding:2.75rem 0 0;line-height:2rem;}
.con2 dl dd:nth-of-type(2) {background:url(../images/bj5.png)center 0/2.1rem 2.3rem no-repeat,linear-gradient(to left,#aaa,#aaa) right center/0.05rem 80% no-repeat;}
.con2 dl dd:nth-of-type(3) {background:url(../images/bj6.png)center 0/2.1rem 2.15rem no-repeat,linear-gradient(to left,#aaa,#aaa) right center/0.05rem 80% no-repeat;}
.con2 dl dd:last-of-type {background:url(../images/bj7.png)center 0/2.45rem 2rem no-repeat;}
