@media (min-width: 1600px) {
  body header .head_navi .menuUItop .ul_1 .li_1 .a_1 {padding: 3.5rem 2rem;}
  body header .head_navi .menuUItop .ul_1 .li_1:nth-last-child(2){display:none;}
}

footer{width:100%;}
.sub .objHeading_h3:before{display:none;}
.sub .thum-list .subject .grahp .num{top:6px;}

#menu14843_obj200 .cate > ul{white-space:nowrap;overflow-x: auto;height: 70px;width: calc(100% - 120px);}
#menu14843_obj200 .cate > ul li a{height:65px;}

#menu14843_obj200 .cate > ul::-webkit-scrollbar{background:#dedede;height:5px;border-radius:5px;}
#menu14843_obj200 .cate > ul::-webkit-scrollbar-thumb{background:#015bb1;border-radius:5px;cursor:pointer;}
#menu14843_obj200 .cate > ul::-webkit-scrollbar-track{}

@media (max-width: 1280px) {
  #menu14843_obj200 .cate > ul{width:calc(100% - 120px);}
}

@media (max-width: 600px) {
  #menu14843_obj200 .cate > ul{height:60px;}
  #menu14843_obj200 .cate > ul li a{height:55px;}
}


.hist_inner .hist_list ul li{margin-bottom:60px;}
.hist_inner .hist_list ul li p{line-height:1.25;}
.hist_inner .hist_list ul li{align-items:flex-start}


.agree .box{ height: 550px !important; }
.agree .box img{ width:100%; max-width: 1024px !important; }
.agree .conts{ text-align: center !important; }
@media all and (max-width: 600px) {
.agree .box{height: 300px !important; padding: 20px 15px !important; }
}