@charset "utf-8";
/* CSS Document */

html{background-color: #fff!important;}
body{width: 100%; min-width:468px; height: auto;}

header{width: 100%;}
.head_black{background-color: #000; height: 30px; width: 100%;}
header h1{margin: 40px auto 20px auto; width: 1000px;}


.slide{max-width: 100%; min-width: 1000px; height: auto;}
.slide{width: 100%; height: 100%;}
.slide img{width: 100%; object-fit: cover;}


fotter{width: 100%;}
.foot01{width: 1000px; margin: 0 auto;}
.foot_nav01{width: 957px; height: 33px; margin: 25px 0 60px 0;}
.foot_nav01 li{float: left; height: 33px;}
.foot_nav01_01, .foot_nav01_02, .foot_nav01_07, .foot_nav01_08{margin-right: 25px;}
.foot_nav01_03, .foot_nav01_06{margin-right: 15px;}
.foot_nav01_04, .foot_nav01_05{margin-right: 10px;}

.foot_nav01 li a{display: block; height: 33px; text-indent: -9999px;}
.foot_nav01 li a:hover, .foot_nav01 li a.active{opacity: 0.6;}

.foot_nav01_01, .foot_nav01_01 a{width: 85px;}
.foot_nav01_01 a{background: url("../images/nav2025_01_2.jpg") 0 0 no-repeat;}
.foot_nav01_02, .foot_nav01_02 a{width: 80px;}
.foot_nav01_02 a{background: url("../images/nav2025_01_2.jpg") -110px 0 no-repeat;}
.foot_nav01_03, .foot_nav01_03 a{width: 60px;}
.foot_nav01_03 a{background: url("../images/nav2025_01_2.jpg") -215px 0 no-repeat;}
.foot_nav01_04, .foot_nav01_04 a{width: 77px;}
.foot_nav01_04 a{background: url("../images/nav2025_01_2.jpg") -290px 0 no-repeat;}
.foot_nav01_05, .foot_nav01_05 a{width: 77px;}
.foot_nav01_05 a{background: url("../images/nav2025_01_2.jpg") -377px 0 no-repeat;}
.foot_nav01_06, .foot_nav01_06 a{width: 77px;}
.foot_nav01_06 a{background: url("../images/nav2025_01_2.jpg") -464px 0 no-repeat;}
.foot_nav01_07, .foot_nav01_07 a{width: 80px;}
.foot_nav01_07 a{background: url("../images/nav2025_01_2.jpg") -556px 0 no-repeat;}
.foot_nav01_08, .foot_nav01_08 a{width: 88px;}
.foot_nav01_08 a{background: url("../images/nav2025_01_2.jpg") -661px 0 no-repeat;}
.foot_nav01_09, .foot_nav01_09 a{width: 91px;}
.foot_nav01_09 a{background: url("../images/nav2025_01_2.jpg") -766px 0 no-repeat;}

.news{clear: both;}
.news td a{color: #000; text-decoration: none;}
.news td a:hover{opacity: 0.6;}
.news td img{margin-bottom: 5px;}
.news01, .news03{padding-right: 70px; text-align: center;}
.news02{padding-right: 25px; text-align: center;}
.news04{font-size: 18px; line-height: 150%;}


.foot02{border-top: 1px solid #ccc; margin-top: 60px; width: 100%;}
.foot02 > div{margin: 25px auto 0 auto; width: 1000px;}
.foot_nav02{height: 23px; width: 178px; margin-left: 822px;;}
.foot_nav02 li{float: left; height: 23px;}
.foot_nav02 li a{display: block; height: 23px; text-indent: -9999px;}

.foot_nav02_01{margin-right: 13px;}
.foot_nav02_01, .foot_nav02_01 a{width: 59px;}
.foot_nav02_01 a{background: url("../images/nav2025_02.gif") 0 0 no-repeat;}
.foot_nav02_01 a:hover, .foot_nav02_01 a.active{background: url("../images/nav2025_02.gif") 0 -23px no-repeat;}
.foot_nav02_02, .foot_nav02_02 a{width: 106px;}
.foot_nav02_02 a{background: url("../images/nav2025_02.gif") -72px 0 no-repeat;}
.foot_nav02_02 a:hover, .foot_nav02_02 a.active{background: url("../images/nav2025_02.gif") -72px -23px no-repeat;}

.foot02 > div > p{clear: both; margin: 10px 0 25px 0; text-align: right;}




