.data_legend{text-align:right;margin:0 0 10px 0}
.data_legend dt{display:inline;margin:0 0 0 20px;color:#000}
.data_legend dd{display:inline;font-size:14px}    


.village dt{color:#323a47;margin:0 0 20px 0;text-align:center}
.village dt strong{display:block;color:#e4780b}
.village dd span{display:block;margin:0 10px 0 0;color:#01a83e}
@media all and (min-width:768px) {
.village dt{text-align:left}
.village dt strong{display:inline}
.village dd span{display:inline}
}         

/*.intro{background:url("/images/08_agr/sub04/int_img.jpg") no-repeat center 0;padding:280px 0 0 0}*/
.intro{background:url("/upload_data/board_data/BBS_0000144/161033264340221.jpg") no-repeat center 0;padding:280px 0 0 0}

.intro .tit{text-align:center;font-size:22px;color:#000;line-height:1.5em}
.intro .tit strong{display:block;font-size:30px;color:#01a83e}
.intro p{line-height:1.5em;margin:25px 0}
.intro .name{font-size:16px;color:#707070;text-align:right;line-height:2em}
.intro .name strong{display:block;font-size:20px;color:#000}
@media all and (min-width:768px) {
.intro{background-position:0 20px;padding:0 0 0 300px;position:relative}
.intro .tit{text-align:left}
.intro .name{position:absolute;top: 300px;left: 70px;}
}    
.history h4{display:none;font-size:60px;color:#323a47;background:none;padding:0;margin:0 0 50px 0}
.history h5{font-size:24px;letter-spacing:-0.05em;color:#898989;background:none;padding:0;margin:0 0 25px 0}
.history ul{border-bottom:1px solid #ddd;padding:0 0 10px 0;margin:0 0 25px 0}
.history div:last-child ul{border:none}
.history li{margin:0 0 15px 0;line-height:1.5em;color:#252525}
.history li span{display:block;color:#27ab55;font-weight:bold;margin:0 15px 0 0}
@media all and (min-width:768px) {
.history div{position:relative;padding:0 0 0 150px}
.history h5{font-size:30px;position:absolute;top:0;left:0}
}
@media all and (min-width:1023px) {
.history{background:url("/images/08_agr/sub04/his_bg.jpg") no-repeat right 100px;padding:0 340px 0 0}
.history h4{display:block}
.history li span{display:inline}
}           

.newlink_smain li{text-align:center;border:1px solid #dedede;padding:20px 0;margin:0 0 10px 0;font-size:18px;color:#000}
.newlink_smain li:before{content:"";display:block;width:90px;height:90px;margin:20px auto;background:url("/images/08_agr/sub01/newlink_smain.png") no-repeat}
.newlink_smain li.no2:before{background-position:0 -90px}
.newlink_smain li.no3:before{background-position:0 -180px}
.newlink_smain li.no4:before{background-position:0 -270px}
.newlink_smain li.no5:before{background-position:0 -360px}
.newlink_smain p{margin:15px 0 0 0}
@media all and (min-width:768px) {
.newlink_smain ul{overflow:hidden}
.newlink_smain li{float:left;width:31.333%;margin:0 1% 10px 1%;box-sizing:border-box}
}                 