.top section{margin:0;padding:60px 0}.top section p{text-align:justify}.t_news dl dt{float:left;padding:10px 0}.t_news dl dd{border-bottom:1px dashed #ccc;padding:10px 10px 10px 15%}.t_news dl dd:last-child{border:none}.t_main{background:url(../img/test1.jpg) no-repeat;background-size:cover;height:400px;width:auto}.t_main_inner{font-size:18px;margin:0 auto;padding:110px 0 0;text-align:center;width:80%}.t_main_inner p{color:#fff;text-align:center!important}.t_main h1{color:#fff;font-size:40px;line-height:1.3;margin:0 0 20px}.t_main_inner a{background:#f29a2e;border-radius:3px;color:#fff;display:block;margin:20px auto 0;padding:15px 60px;width:fit-content}.t_service{background:#f4f8f8}.t_bk{background:#8fa4bf;color:#fff}.top h2{margin:0 0 30px;text-align:center}.servicelist{margin:40px 0}.servicelist ul>li{background:#fff;border-radius:1px;box-shadow:0 0 11px #eaf0f6;float:left;margin:0 3% 2% 0;padding:3%;width:25.33333%}.servicelist ul>li:nth-child(3n){margin:0 0 2%}.servicelist ul>li h3{font-size:24px;margin:0 0 20px}.servicelist ul>li p{font-size:14px;line-height:1.6}.servicelist ul>li h4{border-top:1px solid #eaf0f6;font-weight:400;margin:30px 0 10px;padding-top:20px}.servicelist ol li{font-size:14px;margin:0 0 5px}.servicelist ol li:before{color:#f29a2e;content:"\f138";font-family:Font Awesome\ 5 Free;font-weight:900;margin:0 5px 0 0}.servicelist ul a{background:#6590cb;border-radius:3px;color:#fff;display:block;margin:20px 0 0;padding:10px 0;text-align:center}.t_partner ul li{float:left;padding:10px 1%;width:23%}#t_company dl{font-size:18px}#t_company dl dt{float:left}#t_company dl dd{margin-bottom:20px;margin-left:8em}#t_company .left40 img{display:block;margin:80px auto 0}.pages section{margin:0;padding:60px 0}.pages section p{text-align:justify}.p_main{background:#f7f7f7;padding:120px 0!important;text-align:center}.p_main p{font-size:18px;text-align:center!important}.p_main a{background:#e63263;border-radius:5px;color:#fff;display:block;margin:20px auto 0;padding:15px 60px;width:fit-content}.p_main a:hover{background:#c31922;transition:.6s ease-in-out}.p_main h1{font-size:40px;line-height:1.3;margin:0 0 20px;text-align:center}.p_main_inner a{background:#369dc2;border-radius:3px;color:#fff;display:block;margin:20px 0 0;padding:10px 60px;width:fit-content}.lb_works ul li{float:left;text-align:center;width:16.66667%}.lb_works ul li img{display:block;margin:0 auto;width:80%}.lb_trouble{background:#f4f8f8}.lb_trouble ul li{float:left;text-align:center;width:33.33333%}.lb_trouble ul li img{border-radius:500px;display:block;margin:0 auto 20px;width:65%}.lb_trouble ul li h3{font-size:16px;margin:20px auto 0;width:90%}.lb_detail h3{font-size:24px;line-height:1.6;margin:0 0 20px}.lb_detail h3 span{color:#fab42d;font-size:18px}.lb_detail p{font-size:18px;line-height:1.8}.lb_detail .left40,.lb_detail .left40r,.lb_detail .left60,.lb_detail .left60r{margin:60px 0}.lb_structure ul li{background:#f5f8fa;border-radius:1px;float:left;height:280px;margin:2% 3% 2% 0;padding:3%;text-align:center;width:25.33333%}.lb_structure ul li:nth-child(3n){margin:2% 0}.lb_structure ul li i{color:#6590cb;font-size:40px;margin:20px 0}.lb_structure ul li h3{font-size:20px;margin:0 0 20px}.lb_structure .link1 a{background:none;border:1px solid #658fcb;color:#658fcb}.lb_structure .link1 a:hover{background:#658fcb;color:#fff;transition:.6s ease-in-out}.lb_howto h3{border-bottom:1px solid #eaf0f6;font-size:24px;margin:0 0 20px;padding-bottom:20px;text-align:left}.lb_howto .left40{margin:0 0 40px}.lb_logo{background:#f5f8fa;text-align:center}.lb_logo ul{margin:60px 0 0}.lb_logo ul li{float:left;margin:0 5% 5% 0;text-align:center;width:21.25%}.lb_logo ul li:nth-child(4n){margin:0 0 5%}.lb_logo h3{background:none;border:1px solid #8fa3bf;border-radius:3px;color:#8fa3bf;display:block;margin:40px auto 20px;padding:10px 0;text-align:center;width:250px}.lb_logo p{text-align:center!important}.pages h2{margin:0 0 40px;text-align:center}.b_related ul li{background:#f5f8fa;float:left;margin:0 3% 3% 0;width:31.33333%}.b_related ul li:nth-child(3n){margin:0 0 3%}.b_related ul li img{height:200px;object-fit:cover;width:100%}.b_related ul li h3{font-size:18px;font-weight:400;margin:10px}.b_related ul li p{font-size:14px;margin:10px}.b_header h1{font-size:30px;text-align:center}.b_header img{height:400px;margin:20px 0 10px;object-fit:cover;width:100%}.b_header p{font-size:14px;margin:0 0 20px}.blog p{margin:0 0 40px}.blog h2{background:#f5f8fa;font-size:30px;padding:10px;text-align:left}.blog h2,.blog h3{margin:40px 0 20px}.blog h3{font-size:24px}.blog h4{font-size:18px;margin:20px 0 10px}.blog h4:before{color:#369dc2;content:"\f14a";font-family:Font Awesome\ 5 Free;font-weight:900;margin:0 10px 0 0}.pagenation{margin:0 auto;width:30%}.pagenation ul li{float:left;text-align:left;width:50%}.pagenation ul li:last-child{text-align:right}.f_main,.f_main p{text-align:center!important}.f_main h1{font-size:40px;margin:0 0 20px}.f_main img,.f_point dl{margin:20px 0 0}dl.toggle dt{border-top:1px solid #eee;cursor:pointer;font-size:18px;padding:20px 0}dl.toggle dt:before{color:#e63263;content:"\f058";font-family:Font Awesome\ 5 Free;font-size:20px;font-weight:900;margin-right:10px}dl.toggle dd{display:none;margin:0 0 20px}.f_point a{background:#f4a1a8;border-radius:3px;color:#fff;display:block;margin:30px 0 0;padding:10px 60px;width:fit-content}.f_voice{background:#f5f8fa;padding:80px 0!important}.f_v_detail{float:left;margin:0 2%;position:relative;width:29.33333%}.f_v_detail_in{background:#fff;border-radius:3px;box-shadow:0 0 11px #eaf0f6;color:#444;margin:0 0 20px;padding:30px}.f_v_detail img{border-radius:60px;bottom:0;height:60px;object-fit:cover;position:absolute;right:5px;width:60px}.f_v_detail_in a{display:block;font-size:14px;text-align:right}.wikil{float:left;width:20%}.wikir{float:right;width:75%}.wikir h2{border-bottom:5px solid #fab42d;font-size:24px;padding:10px;text-align:left}.wikil h3{padding:10px 0}.index{background:#f4f8f8;margin:20px 0;padding:20px}.index ol li{line-height:2em;list-style:auto;margin:0 0 0 20px;padding:0}.wikir h3{border-bottom:1px dashed #b0c1d9;border-top:1px dashed #b0c1d9;font-size:20px;margin:40px 0 20px;padding:10px 0}.wikir p{margin:0 0 40px}.w_related{border-top:1px dashed #8fa3bf;margin:40px 0 0;padding:20px 0 0}.w_related h4{margin:0 0 20px}.sitemap{float:left;width:25%}.sitemap ul li{margin:10px 0}.fixedheader{background:url(../img/test3.jpg) no-repeat;background-position:50%;background-size:cover;height:180px;position:relative;width:100%}.fixedheader:after{background-color:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.fixedheader h1{color:#fff;font-size:32px;font-weight:700;padding:70px 0 0;position:relative;text-align:center;z-index:1}.fixedpage{min-height:400px}.fixedpage h3{font-size:24px;margin:40px 0 20px}.fixedpage p{margin:0 0 40px}.mktoForm{margin:0 auto;width:80%}.mktoFormRow{width:100%}.hs-breadcrumb-menu{font-size:14px;overflow:hidden!important}.hs-breadcrumb-menu-divider:before{color:#a0d3d9;content:"\f054";font-family:Font Awesome\ 5 Free;font-weight:900;margin:0 10px;padding-left:10px}@media screen and (max-width:768px){.top section{padding:30px 0}.t_news dl dt{float:none;padding:5px 0}.t_news dl dd{padding:0 0 5px}.t_main{height:auto;padding:40px 0}.t_main_inner{font-size:18px;padding:0;width:auto}.t_main_inner p{font-size:16px;text-align:center!important}.t_main h1{font-size:28px}.t_main_inner a{font-size:14px;padding:15px 0;width:80%}.top h2{margin:0 0 30px;text-align:center}.servicelist{margin:40px 0}.servicelist ul>li{float:none;margin:20px 0;padding:20px;width:auto}.servicelist ul>li:nth-child(3n){margin:20px 0}.t_partner ul li{padding:10px 0;width:33.33333%}#t_company dl{font-size:14px}#t_company .left40 img{margin:0 auto 40px}.pages section{margin:0;padding:40px 0}.pages section p{text-align:justify}.p_main{padding:60px 0!important}.p_main h1{font-size:24px}.p_main p{font-size:16px}.p_main a{font-size:14px;margin:20px auto 0;padding:15px;width:80%}.lb_works ul li{margin:10px 0;width:33.33333%}.lb_trouble{background:#f4f8f8}.lb_trouble ul li{float:none;width:auto}.lb_trouble ul li img{border-radius:300px;width:45%}.lb_trouble ul li h3{font-size:14px;margin:20px auto;width:auto}.lb_detail h3{font-size:18px}.lb_detail p{font-size:16px}.lb_detail .left40,.lb_detail .left40r,.lb_detail .left60,.lb_detail .left60r{margin:40px 0}.lb_structure ul li{float:none;height:auto;margin:20px 0;padding:20px;width:auto}.lb_structure ul li:nth-child(3n){margin:2% 0}.lb_structure ul li i{color:#6590cb;font-size:40px;margin:20px 0}.lb_structure ul li h3{font-size:20px;margin:0 0 20px}.lb_structure .link1 a{background:none;border:1px solid #658fcb;color:#658fcb}.lb_structure .link1 a:hover{background:#658fcb;color:#fff;transition:.6s ease-in-out}.lb_howto h3{border-bottom:1px solid #eaf0f6;font-size:24px;margin:0 0 20px;padding-bottom:20px;text-align:left}.lb_howto .left40{margin:0 0 40px}.lb_logo{background:#f5f8fa;text-align:center}.lb_logo ul{margin:60px 0 0}.lb_logo ul li{float:left;margin:0 5% 5% 0;text-align:center;width:21.25%}.lb_logo ul li:nth-child(4n){margin:0 0 5%}.lb_logo h3{background:none;border:1px solid #8fa3bf;border-radius:3px;color:#8fa3bf;display:block;margin:40px auto 20px;padding:10px 0;text-align:center;width:250px}.lb_logo p{text-align:center!important}.pages h2{margin:0 0 30px;text-align:center}.b_related ul li{float:none;height:100px;margin:0 0 10px;overflow:hidden;width:auto}.b_related ul li:nth-child(3n){margin:0 0 10px}.b_related ul li img{float:left;height:100px;margin:0 10px 0 0;width:100px}.b_related ul li h3{font-size:14px}.b_related ul li p{font-size:12px}.b_header h1{font-size:24px}.b_header img{height:auto;width:auto}.b_header p{font-size:14px}.blog p{margin:0 0 30px}.blog h2{font-size:24px}.blog h3{font-size:20px}.pagenation{margin:0 auto;width:auto}.f_main h1{font-size:28px}.f_point dl{margin:20px 0}dl.toggle dt{padding:10px 0}dl.toggle dt,dl.toggle dt:before{font-size:16px}.f_voice{padding:40px 0!important}.f_v_detail{margin:0 0 40px}.f_v_detail,.wikil,.wikir{float:none;width:auto}.wikil h3{padding:10px 0}.wikir h3{font-size:18px}.wikir p{margin:0 0 30px}.w_related{margin:30px 0}.sitemap{width:50%}.fixedheader{height:auto;padding:40px 0}.fixedheader h1{font-size:24px;padding:0}}