<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{margin:0; padding:0; font-family:"ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Hiragino Kaku Gothic Pro", "ãƒ¡ã‚¤ãƒªã‚ª", Meiryo, Osaka, "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "MS PGothic", sans-serif; color:#333; font-size:12px; line-height:18px;}
img{margin:0; padding:0; border-style:none;}
ul,li{margin:0; padding:0; list-style-type:none;}
p,span,h1,h2,h3,h4,h5,dl,dd,dt,form{margin:0; padding:0;}
input,textarea,select{margin:0; padding:0; color:#666; font-size:12px; min-height:18px; line-height:18px;}
a{color:#333; text-decoration:none}
a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{color:#333; text-decoration:underline}
.span01{display:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
a:hover img {
	filter:alpha(opacity=80);
	opacity:0.80;
} 
.right p{ border-bottom: 1px dotted #CCC; padding-bottom: 10px;}
.head_top{width:100%; height:52px; padding:8px 0 0 0; background:url(../images/burner_r1_c1.jpg) no-repeat center top;}
.head{width:940px; color:#000; margin:0 auto;}
.head .left{line-height:22px;}
.head .right{font-size:10px; text-align:right;}
.nav_bg{width:100%; height:107px; padding:3px 0 0 0; background:url(../images/burner_nav.jpg) repeat-x;}
.nav_logo{width:940px; height:107px; margin:0 auto;}
.nav_logo h1 a{width:118px; height:105px; float:left; background:url(../images/burner_r3_c1.jpg);}
.nav{width:672px; height:107px; float:right;}
.nav li{display:inline;}
.nav_li01 a{width:112px; height:107px; float:left; background:url(../images/nav_01.jpg) no-repeat;}
.nav_li02 a{width:112px; height:107px; float:left; background:url(../images/nav_02.jpg) no-repeat;}
.nav_li03 a{width:112px; height:107px; float:left; background:url(../images/nav_03.jpg) no-repeat;}
.nav_li04 a{width:112px; height:107px; float:left; background:url(../images/nav_04.jpg) no-repeat;}
.nav_li05 a{width:112px; height:107px; float:left; background:url(../images/nav_05.jpg) no-repeat;}
.nav_li06 a{width:112px; height:107px; float:left; background:url(../images/nav_06.jpg) no-repeat;}
.nav_li a,.nav_li01 a:hover,.nav_li02 a:hover,.nav_li03 a:hover,.nav_li04 a:hover,.nav_li05 a:hover,.nav_li06 a:hover{ background-position:0 -107px;}
.banner{width:940px; margin:15px auto 0 auto;}
.content{width:940px; margin:0 auto;}
.content_h2{width:930px; height:20px; color:#FFF; font-size:12px; font-weight:normal; line-height:20px; margin:20px 0 0 0; padding:0 0 0 10px; background:url(../images/burner_r7_c2.jpg) repeat-x;}
.content_case{overflow:hidden;}

#demo {
	overflow:hidden;
	width:940px;
	height:250px;
	float:left; 
	display:inline;
}
#indemo {
	float:left;
	width:800%;
}
#demo1 {
	float:left;
}
#demo2 {
	float:left;
}

.top15{padding:15px 0 0 0;}
.content_our{width:220px; float:left;}
.content_our h3{height:36px; font-size:12px; font-weight:normal; padding:0 0 0 15px; background:url(../images/burner_r9_c1.jpg) no-repeat 0 2px;}
.top10{padding:10px 0 0 0;}
.top5{padding:5px 0 0 0;}
.content_base{color:#40B8F2;}
.left20{padding:0 0 0 20px; font-size: 11px;}
.content_news{width:676px; float:left; padding:2px; background:#26D6C9;}
.content_news h3{height:18px; color:#FFF; font-size:12px; font-weight:normal; padding:0 0 0 8px;}
.content_latest{width:660px; background:#FFF; padding:0 8px;}
.content_latest li{width:655px; height:32px; padding:20px 0 0 5px; border-bottom:#A4A4A4 2px dotted;}
.content_latest li span{padding:0 30px 0 12px;}
.content_pamphlet{width:450px; height:125px; padding:12px 0 0 0; border-bottom:#A4A4A4 2px dotted;}
.content_pamphlet dd{float:left; padding:0 20px 0 0;}
.content_annual{font-size:13px; font-weight:bold;}
.content_pamphlet .content_annual a{color:#40B8F2;}
.content_sx{width:20px; height:130px; float:left; border-right:#A4A4A4 2px dotted;}
.content_old{float:right; padding-right:10px;}
.pagetop{height:20px; float:right; color:#666; font-size:10px; margin:25px 0 0 0; padding:0 0 0 15px; background:url(../images/burner_r27_c20.jpg) no-repeat 0 4px;}
.subnav_bg{width:100%; margin:10px 0 0 0; background:#26D6C9;}
.subnav{width:940px; color:#FFF; font-size:12px; margin:0 auto; padding:25px 0; font-weight: normal;}
.subnav a{color:#FFF;}
.subnav_left{width:240px; float:left; line-height:22px;}
.subnav_right{width:700px; float:left; line-height:22px;}
.subnav_right li{width:350px; float:left;}
.footer{width:940px; margin:15px auto;}
.footer h1 a{width:85px; height:70px; float:left; background:url(../images/burner_r29_c2.jpg) no-repeat;}
.footer_center{float:left; line-height:22px; padding:20px 0 0 30px;}
.footer_right{float:left; line-height:22px; padding:20px 0 0 70px;}
.copyright_bg{width:100%; height:26px; color:#FFF; line-height:26px; background:#231815;}

.news_left{width:226px; float:left; padding:2px; background:#26D6C9;}
.news_left h3{height:18px; color:#FFF; font-size:13px; padding:6px 0 8px 23px;}
.news_left ul{width:226px; font-size:11px; background:#FFF;}
.news_services a{width:193px; color:#333; display:block; padding:12px 10px 10px 23px; letter-spacing:-0.05em; background:url(../images/news_r3_c2.jpg) no-repeat 8px 15px;}
.news_services a:hover,.news_li a{text-decoration:none; background:#EAFBFB url(../images/news_r3_c2.jpg) no-repeat 8px 15px;}

.news_services2 a{width:193px; color:#333; display:block; padding:12px 10px 10px 23px; letter-spacing:-0.05em; background:url(../images/news_r3_c2.jpg) no-repeat 8px 15px;}
.news_services2 a:hover,.news_li a{text-decoration:none; background:#EAFBFB url(../images/news_r3_c2.jpg) no-repeat 8px 15px;}

.news_our{width:210px; height:0px; font-size:0px; margin:0 0 0 8px; border-bottom:#A4A4A4 2px dotted;}
.news_right{width:680px; float:right;}
.news_title{width:670px; height:20px; color:#FFF; font-size:12px; line-height:20px; padding:0 0 0 10px; background:url(../images/burner_r7_c2.jpg) repeat-x;}
.news_latest{width:660px; min-height:405px;}
.news_latest li{width:655px; height:32px; padding:20px 0 0 5px; border-bottom:#A4A4A4 2px dotted;}
.news_latest li span{padding:0 30px 0 12px;}
.top20{padding:20px 0 0 0;}

.about_table{border-top:#E5E4E3 1px solid; border-left:#E5E4E3 1px solid; border-right:#E5E4E3 1px solid;}
.about_table td{padding:8px 0; border-bottom:#E5E4E3 1px solid;}
.top_m30{margin:30px 0 0 0;}

.service_right{width:451px; float:right;}
.service_right a{color:#4272CD; text-decoration:underline;}
.service_system{height:28px; color:#40B8F2; font-size:12px; padding:0 0 0 15px; background:url(../images/burner_r9_c1.jpg) no-repeat 0 2px;}
.top_m15{margin:15px 0 0 0;}
.top_m25{margin:25px 0 0 0;}
.service_dqfw{color:#40B8F2; font-size:12px;}

.precedent{width:320px; height:172px; padding:16px 0 0 12px; background:url(../images/precedent_r2_c2.jpg) no-repeat;}
.precedent dd{float:left; padding:0 8px 0 0; height: 130px;}
.precedent_title{width:185px; height:45px; float:left; color:#000; font-size:11px; letter-spacing:-0.1em; border-bottom:#E2E2E3 1px solid;}
.precedent_base{width:185px; height:70px; float:left;}
.precedent_xx a{width:168px; float:left; padding:0 0 0 17px; background:url(../images/precedent_r3_c6.jpg) no-repeat 0 4px;}
.precedent_list a{float:right; color:#FFF; font-size:10px; padding:0 10px 0 12px; background:url(../images/jfe_r1_c7.jpg) no-repeat 0 5px;}
.precedent_kfe{width:645px; margin:15px 0 0 0; padding:12px 15px 12px 20px; background:#F8F8F8;}
.precedent_gy{width:400px; float:left;}
.precedent_gy h3{width:380px; height:80px; color:#40B8F2; font-size:18px; line-height:24px; padding:0 0 0 20px; border-bottom:#E2E2E3 1px solid; background:url(../images/jfe_r4_c2.jpg) no-repeat 0 3px;}

.contact_required{
	width:675px;
	float:left;
	padding:10px 0 0 0;
}
.contact_will{
	color:#F00;
	font-size:14px;
	font-weight:bold;
}
.contact_letter{
	width:675px;
	float:left;
	margin:25px 0 0 0;
	border-top:#D6D6D6 1px dotted;
}
.contact_td1{
	width:160px;
	line-height:1.0;
	padding:0 0 0 28px;
	border-bottom:#FFF 1px dotted;
	background:#EFEFEF url(../images/contact_r4_c3.jpg) no-repeat 15px center;
}
.contact_td1 img{
	float:left;
	padding:5px 5px 0 0;
}
.contact_td2{
	padding:0 0 0 15px;
	border-bottom:#D6D6D6 1px dotted;
}
.contact_input1{
	width:265px;
	height:18px;
	color:#333;
	font-size:12px;
	line-height:18px;
	border:#CCC 1px solid;
}
.contact_td3{
	width:160px;
	line-height:1.0;
	padding:0 0 0 28px;
	border-bottom:#FFF 1px dotted;
}
.contact_td4{
	width:160px;
	line-height:1.0;
	padding:10px 0 0 28px;
	border-bottom:#FFF 1px dotted;
}
.contact_textarea1{
	width:450px;
	height:175px;
	color:#333;
	font-size:12px;
	line-height:150%;
	border:#CCC 1px solid;
}
.contact_td5{
	padding:0 0 0 15px;
}
.contact_input2{
	width:195px;
	height:38px;
	border:none;
	cursor:pointer;
	background:url(../images/contact_r6_c5.jpg) no-repeat;
}
.contact_input3{
	width:195px;
	height:38px;
	border:none;
	cursor:pointer;
	background:url(../images/contact_r7_c7.jpg) no-repeat;
}
.contact_input4{
	width:195px;
	height:38px;
	border:none;
	cursor:pointer;
	margin:0 0 0 30px;
	background:url(../images/contact_r7_c9.jpg) no-repeat;
}
.company{text-align: left; padding: 15px 0px 5px 0px; line-height: 160%;} </pre></body></html>