#asparagus_seed { font-size: 20px; }
.section-title.pt-4{margin-bottom:16px}
.section-newitem{overflow:hidden}
.section-newitem div{width:430px;float:left;color:#443829;}
.section-newitem div:last-of-type{width:430px;float:right;text-align:center}
.section-newitem div img{width:100%;margin-bottom:0}
.section-newitem h3{margin:0 0 5px;padding:0 0 20px;color:#443829;font-size:20px;font-weight:700;text-align:center;background:#f7f6f2}
.section-newitem h3 + p{margin-top:23px;color:#443829}
.section-about-title.section-title{background:url(../img/abouttitle.png) no-repeat;background-size:100% 50px;-moz-background-size:100% 50px;-webkit-background-size:100% 50px;width:100%;height:50px;text-align:center;font-size:20px;color:#fff;display:block;margin:58px 0 4px}
.section-aboutitem div{overflow:hidden;padding-top:45px}
.section-aboutitem div span{width:420px}
.section-aboutitem div span img{width:100%}
.section-aboutitem div.section-aboutitem-comment{width:436px;margin:0;padding:0}
.section-aboutitem div:first-child span{float:left;margin-right:13px}
.section-aboutitem div:first-child div{float:right}
.section-aboutitem div:last-child span{float:right}
.section-aboutitem div:last-child div{float:left;margin-right:13px}
.section-aboutitem div h4{font-size:20px;margin:8px 0 10px;padding:0;font-weight:700;color:#443829}
.section-aboutitem div h4 + p{color:#443829;line-height:1.6}
.container h1 img{max-width:100%}
.container h1 + p{text-align:left;line-height:1.8;color:#443829}

.ab_list_bt_dw {
    color: #443829;
    overflow: hidden;
}
.ab_list_bt_dw ul {
    display: flex;
    flex-wrap: wrap;
}
.ab_list_bt_dw li {
    width: 48.6%;
    margin-top: 20px;
    margin-right: 2.8%;
    color: #443829;
    border-radius: 50px;
    border: 2px solid #938675;
    background: url('../../common/img/ar_down.png') no-repeat 95%;
    text-align: center;
}
.ab_list_bt_dw li:nth-child(2n) {
	margin-right: 0;
}
.ab_list_bt_dw li a {
    display: block;
    padding: 15px 20px;
    font-size: 18px;
}

.special-intro + .section-title{ margin-top: 0;}
.banner_{text-align:center;display:block;margin-top:30px}
.banner_ a img{max-width:100%}
@media only screen and (max-width: 767px) {
.section-title{margin:15px -10px}
#asparagus_seed{padding:0 10px 10px 10px;margin-top:10px; font-size: 18px;}
.section-newitem div{width:100%;float:none;color:#443829;font-size:18px;margin-bottom:5%;line-height:1.8}
.section-newitem h3{font-size:20px}
.section-newitem div:last-of-type{width:100%;float:none;text-align:center}
.section-about-title.section-title{width:100%;float:none;margin:10px 0 0;font-size:18px}
.section-aboutitem div{padding-top:22.5px}
.section-aboutitem div span{width:100%;float:none}
.section-aboutitem div span img{width:100%}
.section-newitem div img{width:100%}
.section-aboutitem div.section-aboutitem-comment{width:100%;float:none}
.section-aboutitem div h4{font-size:18px;margin:15px 0 6px;text-align:center}
.section-aboutitem div h4 + p{line-height:1.8}
.section-aboutitem div span img{width:100%}
.ab_list_bt_dw li{width:100%}
.section-title{font-size:20px}
.container h1 + p{text-align:left}

.ab_list_bt_dw li{width: 100%;}
.ab_list_bt_dw li:nth-child(1n) {margin-right: 0%;}
.ab_list_bt_dw li:nth-child(2n) {margin-left: 0%;}
}