@charset "utf-8";.kv .wrapper{background:#4dbf01;border-top:2px solid #ddd;border-bottom:2px solid #ddd}.intro .wrapper{padding:50px 0;background:url(../img/bg.png) center top repeat}.intro .h2-wrapper{text-align:center;margin:0 auto;padding-bottom:20px}.intro .wrapper h2{text-align:center;font-size:25px;color:#ad9441}.intro .wrapper h2 span{text-align:center;color:#ad9441}.intro p{text-align:center;margin-top:20px}@media screen and (max-width:640px){.intro .wrapper{padding:30px 0 10px 0}.intro p{margin-top:10px}.intro .wrapper h2{font-size:20px}.intro .wrapper h2 br{display:none}.intro .inner{width:90%}.intro .wrapper .inner>p{font-size:14px}}.content-area{width:100%}.content-area .wrapper{padding:0 0 50px 0;background:url(../img/bg.png) center top repeat;display:inline-block}.content-area ul{width:100%}.content-area ul li{position:relative;background:url(../img/300-corner.png) left top no-repeat #fff;margin-bottom:20px}.content-area ul .alterna{background:url(../img/300-corner.png) left top no-repeat #f7fef3}.content-area ul .left-box{float:left;width:49%;height:500px;border-radius:6px}.content-area ul .right-box{float:right;width:49%;height:500px;border-radius:6px}.content-area ul li .q-number{position:absolute;left:4px;top:1px;font-size:26px;font-weight:700;color:#fff}.content-area ul li .q-title{width:80%;margin:0 auto;letter-spacing:.1px}.content-area ul li .q-title h2{padding:20px 0 10px 0;color:#4dbf01;text-align:center;font-size:23px;font-weight:700;border-bottom:dotted 2px #333}.content-area ul li .q-explain{width:80%;height:150px;margin:0 auto;font-size:17px;padding:15px 0}.content-area ul li .statistics{width:80%;margin:0 auto}.q-coment{width:100%;text-align:center;padding:20px 0}@media screen and (max-width:640px){.content-area .wrapper{padding:0 0 20px 0}.content-area ul li .q-title h2{font-size:18px}.content-area ul li .q-number{font-size:20px}.content-area ul li .q-explain{width:80%;height:140px;font-size:14px}.content-area ul li{background:url(../img/300-corner-s.png) left top no-repeat #fff}.content-area ul .alterna{background:url(../img/300-corner-s.png) left top no-repeat #fff}.content-area ul .alterna-sp{background:url(../img/300-corner-s.png) left top no-repeat #f7fef3}.content-area .inner{width:90%;margin:0 auto}.content-area ul .left-box{display:inline-block;float:none;height:auto;width:100%;padding-bottom:30px}.content-area ul .right-box{display:inline-block;float:none;height:auto;width:100%;padding-bottom:30px}.q-coment{width:100%;text-align:center;padding:10px 20px}}@media screen and (max-width:320px){.content-area ul li .q-number{font-size:16px}.content-area ul li .q-title h2{font-size:15px}.content-area ul .left-box{height:400px}.content-area ul .right-box{height:400px}}