<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#visual{position: relative;}

.mvisual li{line-height:0}
.mvisual li img{width:100%;}
.text_box{border-top:1px dashed #ddd; margin-top:10px; font-size:11px; padding-top:8px;}

#container .box0{overflow:hidden;margin-top:10px;padding:20px;background:#fff}
#container .box0_board{overflow:hidden;margin-top:10px;padding:10px 20px;background:#fff}
#container .box0_board .board_txt{ width: 100%; height: 21px; display: block;}
#container .box0_board .board_txt p{ float: left;}
#container .box0_board .board_txt a{ float: right;}
#container .box0_board .board_txt a img{ width: 21px;}

#container .box1{overflow:hidden;margin-top:10px;padding:10px 0;background:#fff;}
#container .box1 .quick_list_01{margin:0 auto;width:75%;}
#container .box1 .quick_list_01,#container .box .quick_list_02{overflow:hidden;}
#container .box1 .quick_list_01 li{float:left;width:33.3%;text-align:center;}
#container .box1 .quick_list_02 li{float:left;width:25%;text-align:center;}
#container .box1 ul li a{display:block;padding:10px 0}
#container .box1 ul li a .title{font-size:12px;}
#container .box1 ul li a .thumbnail{overflow:hidden;}
#container .box1 ul li a .thumbnail img{width:80px;height:80px;border-radius:40px;}

#container .box2{overflow:hidden;margin-top:10px;padding:0;background:#fff;}
#container .left{position:relative;float:left;width:50%;overflow:hidden;text-align:center;}
#container .right{position:relative;float:right;width:50%;text-align:center;}
#container .left img{width:100%;vertical-align:middle;}
#container .right img{width:100%;vertical-align:middle;}

#container .box3{overflow:hidden; padding: 10px; background: #fff;}
#container .box3 a{display: block; width: 50%; line-height: 0px; font-size: 0px; float: left; padding: 5px; box-sizing:border-box;}

#container .square_title{padding:20px;position: relative;}
#container .square_title .spot{width:60px;height:60px;background:#2d508a;border-radius:30px;text-align:center;line-height:60px;font-size:10px;font-weight:900;color:#fff;position:absolute;top:-30px;right:20px;}

#container .square_thumb_main{height:0px;padding-bottom:50%;overflow:hidden;position:relative;}
#container .square_thumb_main img{width:100%;vertical-align:middle;}
#container .square_thumb_main .thumb_img{position:absolute;top:50%;left:50%;}

#container .square_thumb{height:0px;padding-bottom:20%;overflow:hidden;}
#container .square_thumb img{width:100%;vertical-align:middle;}
#container .square_thumb .thumb_img{position:absolute;top:50%;left:50%;}

#container .square_link{overflow:hidden;}
#container .square_link li{float:left;width:50%;}
#container .square_link li a{display:block;height:46px;border-right:1px solid #ddd;line-height:43px;text-indent:20px;background:url(/m/images/ico_arrow.gif) no-repeat 90% center;}
#container .square_link li a.even{border-right:0;}
#container .square_link li a.top{border-bottom:1px solid #ddd;}


#container .square_link2{overflow:hidden;}
#container .square_link2 li{float:left;width:50%;}
#container .square_link2 li a{display:block;height:96px;border-right:1px solid #ddd;line-height:30px;padding:20px;text-align:center;}
#container .square_link2 li a .common_ico{width:60px;height:60px;border-radius:30px;}
#container .square_link2 li a.even{border-right:0;}
#container .square_link2 li a.top{border-bottom:1px solid #ddd;}


.margin{margin:30px;}
.abbox{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-60px;width:120px;height:54px;text-align:center;line-height:18px;padding-left:15px;}

.latest_board li{overflow:hidden;padding-top:10px;}
.latest_board li a{ font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.latest_board li span{font-size:12px;float:right;}

.swiper-container{width:320px;height:140px;}
.swiper-container .swiper-wrapper .swiper-slide{width:120px!important;}
.swiper-container .swiper-wrapper .swiper-slide a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px;text-align:center;position:relative;height:120px; }
.swiper-container .swiper-wrapper .swiper-slide a img{width:100%;vertical-align:middle; border-radius: 50%;}
.contents{font-size:13px;letter-spacing:-0.5px; padding-top: 30px; }
.contents .click{ width: 100%; height: 28px; font-size: 14px; color: #fff; background-color: #164789; display: block; text-align: center; line-height: 28px; margin: 10px 0 20px 0;}

.table1{width:100%;border-collapse:collapse;border:1px solid #ddd;margin-top:10px;border-top:3px solid #9bc25d;border-right:0;border-left:0;font-size:14px;}
.table1 th,.table1 td{border-bottom: 1px solid #ddd; padding: 10px;}
.table1 td{font-size: 12px!important;}
.table1 th:last-child,.table1 td:last-child{border-right:0!important;}
.table1 th:first-child,.table1 td:first-child{border-left:0!important;}


.table2{width:100%;border-collapse:collapse;border:4px solid #404040; border-radius: 10px; margin-top:10px;font-size:14px; text-align: center;padding: 0px 20px;}
.table2 tr{ border-bottom: 1px solid #eee}
.table2 th{font-size: 18px!important; padding: 10px 15px; text-align: left;}
.table2 td{font-size: 14px!important; padding: 10px 0;}
.table2 tr th  .sv_ft{color:#eec101; font-size: 12px!important;}

.contents h3{ font-size: 16px; font-weight:normal; color: #9bc25d;}
.contents h3 strong{ font-weight: bold; font-size: 20px; color: #9bc25d;}
.contents .yellow_line{ width: 50px; height: 1px; margin:10px 0px; background-color:#9ac15c; display: block;   }
.company{ width: 100%; background-size: 100%; line-height: 25px;}
.company img{width: 100%;}
.company strong{color: #9bc25d;}
.service_img01{width: 100%}
.width_big{width:auto!important;position:absolute;left:50%;height:100%!important;}
.height_big{position:absolute;left:0;}



.tabs {width: 100%; float: left;height:46px;border-bottom: 1px solid #eee;border-left: 1px solid #eee;font-size:13px;}
.tabs li {float: left;text-align:center;cursor: pointer;width:25%;height: 45px;line-height: 45px;border: 1px solid #eee; border-left: none;font-weight: bold;color:#666;overflow: hidden;position: relative; box-sizing:border-box;}
.tabs li.active {color:#1e4e95;background: #fafafa;border-bottom: 1px solid #eee;}
.tab_container {padding-top:30px;border-top: none;clear: both;float: left;width:100%;}
.tab_content {display: none;}
.tab_container .tab_content ul {width:100%;}
.tb{width:100%;border-top:2px solid #1e4e95;margin-top:20px;}
.tb th{background:#fafafa;height:60px;border-bottom:1px solid #eee;font-size:14px;color:#444;}
.tb td{height:60px;border-bottom:1px solid #eee;font-size:14px;color:#666;text-indent:20px;}

.biz02_tb th{background: #719430; padding: 15px; color: #fff; border-bottom: 30px solid #fff;}
.biz02_tb td{background: #fff; padding: 15px; border-bottom: 30px solid #fff;}

/*ì—°í˜*/
.his_table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin-top:10px;border-top:3px solid #9ac15c;border-right:0;border-left:0;font-size:14px;}
.his_table th,.his_table td{border-bottom: 1px solid #ddd; padding: 10px;}
.his_table th{background: #fafafa; color: #333; font-size:14px !important;}
.his_table tr td:first-child{text-align: center;}
.his_table td{font-size: 14px!important; color: #666;}
.his_table th:last-child,.his_table td:last-child{border-right:0!important;}
.his_table th:first-child,.his_table td:first-child{border-left:0!important;}
/*ì—°í˜*/

@media screen and (max-width:359px){
	#container .box1 ul li a .thumbnail img{width:70px;height:70px;border-radius:35px;}
	.margin{margin:20px;}
	.abbox{padding-left:10px;}
}

  @media screen and (max-width:414px){
    .swiper-container{width:374px;}
  }
  @media screen and (max-width:375px){
    .swiper-container{width:335px;}
  }
  @media screen and (max-width:360px){
    .swiper-container{width:320px;}
  }
   @media screen and (max-width:320px){
    .swiper-container{width:280px;}
  }


  /*sub*/

#container .sub_container{overflow:hidden;margin-top:10px;padding:0; padding-top: 95px; background:#fff url(/m/images/sub_bg.jpg) no-repeat top center; background-size: 100%;}
</pre></body></html>