#sec-kv{text-align:center;background:url(/files/img/home/kv-bg.jpg) no-repeat center;background-size:cover}#sec-cm{background:url(/files/img/home/cm-bg.jpg) repeat}@media only screen and (min-width: 481px){#sec-cm{padding:50px 0 240px}}@media only screen and (max-width: 480px){#sec-cm{padding:8vw 0 24vw}}@media only screen and (min-width: 481px){#sec-cm h2{width:400px;margin:0 auto 20px}}@media only screen and (max-width: 480px){#sec-cm h2{width:50vw;margin:0 auto 4vw}}#sec-cm iframe{box-shadow:5px 5px 0 #0C48DA;margin:0 auto;display:block;width:100%}@media only screen and (min-width: 481px){#sec-cm iframe{height:560px}}@media only screen and (max-width: 480px){#sec-cm iframe{height:52vw}}#sec-trouble{background-color:#E6EFF7;position:relative}@media only screen and (min-width: 481px){#sec-trouble{z-index:3}}@media only screen and (max-width: 480px){#sec-trouble{padding-bottom:4vw}}#sec-trouble:after{display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);border-top:25px solid #fff;border-right:25px solid transparent;border-left:25px solid transparent}@media only screen and (min-width: 481px){#sec-trouble:after{content:''}}#sec-trouble:before{background:url(/files/img/home/trouble-wave-head.png) repeat-x;background-size:contain;bottom:100%;left:0;content:'';display:block;width:100%;position:absolute}@media only screen and (min-width: 481px){#sec-trouble:before{height:20px}}@media only screen and (max-width: 480px){#sec-trouble:before{height:4vw}}#sec-trouble h2{position:relative}@media only screen and (min-width: 481px){#sec-trouble h2{height:160px;margin-bottom:20px;margin-right:100px}}@media only screen and (max-width: 480px){#sec-trouble h2{height:12vw;margin-bottom:4vw}}#sec-trouble h2 img{position:absolute;left:0;bottom:0}#sec-trouble .point{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 481px){#sec-trouble .point li{width:630px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:flex-end}}@media only screen and (max-width: 480px){#sec-trouble .point li:not(:last-of-type){margin-bottom:4vw}}#sec-service{position:relative;background:url(/files/img/home/service-type-bg.jpg) repeat;background-position:bottom left;background-size:16px;overflow:hidden}@media only screen and (min-width: 481px){#sec-service{z-index:2}}#sec-service .title{background:url(/files/img/home/cm-bg.jpg) repeat}@media only screen and (min-width: 481px){#sec-service .title{padding:50px 0 130px}}@media only screen and (max-width: 480px){#sec-service .title{padding:4vw 0 12vw}}#sec-service .list{position:relative;background-color:#fff;margin:1em 0 0}#sec-service .list:before,#sec-service .list:after{content:'';display:block;position:absolute;left:0;width:100%;background-color:#fff}@media only screen and (min-width: 481px){#sec-service .list:before,#sec-service .list:after{padding-left:150px;padding-right:150px;margin-left:-150px;margin-right:-150px}}@media only screen and (max-width: 480px){#sec-service .list:before,#sec-service .list:after{padding-left:4vw;padding-right:4vw;margin-left:-4vw;margin-right:-4vw}}#sec-service .list:before{bottom:100%;border-top-left-radius:50% 100%;border-top-right-radius:50% 100%}@media only screen and (min-width: 481px){#sec-service .list:before{height:150px}}@media only screen and (max-width: 480px){#sec-service .list:before{height:12vw}}#sec-service .list:after{top:100%;border-bottom-left-radius:50% 100%;border-bottom-right-radius:50% 100%}@media only screen and (min-width: 481px){#sec-service .list:after{height:235px}}@media only screen and (max-width: 480px){#sec-service .list:after{height:12vw}}#sec-service .list .box{background:url(/files/img/common/bg-lattice.png) repeat;border:5px solid #0C48DA;position:relative}@media only screen and (min-width: 481px){#sec-service .list .box{padding:100px 135px}}@media only screen and (max-width: 480px){#sec-service .list .box{padding:8vw 4vw 4vw}}#sec-service .list .box h3{position:absolute;top:0;left:50%;transform:translate(-50%, -50%)}#sec-service .list .box .service-list{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#sec-service .list .box .service-list>li{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media only screen and (min-width: 481px){#sec-service .list .box .service-list>li{width:315px}}@media only screen and (max-width: 480px){#sec-service .list .box .service-list>li{width:39vw}}@media only screen and (min-width: 481px){#sec-service .list .box .service-list>li:not(:nth-last-of-type(-n+3)){margin-bottom:30px}}@media only screen and (max-width: 480px){#sec-service .list .box .service-list>li:not(:nth-last-of-type(-n+2)){margin-bottom:4vw}}#sec-service .list .box .service-list>li h4{font-weight:bold;color:#fff;text-align:center;background-color:#0C48DA;border-radius:5px 5px 0 0}@media only screen and (min-width: 481px){#sec-service .list .box .service-list>li h4{font-size:26px}}@media only screen and (max-width: 480px){#sec-service .list .box .service-list>li h4{font-size:3.5vw;padding:1vw 0}}@media only screen and (min-width: 481px){#sec-service .list .box .service-list>li .contents .thm{margin:1em}}@media only screen and (max-width: 480px){#sec-service .list .box .service-list>li .contents .thm{margin:0.5em}}@media only screen and (min-width: 481px){#sec-service .list .box .service-list>li .contents ul{padding:0 1em 1em}#sec-service .list .box .service-list>li .contents ul a{padding-bottom:0.1em;position:relative;text-decoration:none;color:#333}#sec-service .list .box .service-list>li .contents ul a:hover:before{transform-origin:left top;transform:scale(1, 1)}#sec-service .list .box .service-list>li .contents ul a:before{background-color:#0C48DA;content:'';width:100%;height:2px;position:absolute;left:0;bottom:0;margin:auto;transform-origin:right top;transform:scale(0, 1);transition:transform .3s}}@media only screen and (max-width: 480px){#sec-service .list .box .service-list>li .contents ul{padding:0 0.5em 0.5em}}#sec-service .list .box .service-list>li .contents ul li{background:url(/files/img/common/icon-drop.png) no-repeat;font-weight:bold;color:#0C48DA}@media only screen and (min-width: 481px){#sec-service .list .box .service-list>li .contents ul li{background-size:0.8em;background-position:0 50%;padding-left:1.4em}}@media only screen and (max-width: 480px){#sec-service .list .box .service-list>li .contents ul li{background-size:0.6em;background-position:0 0.3em;padding-left:1em}}@media only screen and (min-width: 481px){#sec-service .list .box .service-list>li .contents ul li:not(:last-of-type){margin-bottom:0.2em}}@media only screen and (max-width: 480px){#sec-service .list .box .service-list>li .contents ul li:not(:last-of-type){margin-bottom:0.5em}}#sec-service .list .box .service-list>li .contents ul li a{font-weight:bold;color:#0C48DA}@media only screen and (min-width: 481px){#sec-service .list .box .service-list>li .contents ul li a{font-size:20px}}@media only screen and (max-width: 480px){#sec-service .list .box .service-list>li .contents ul li a{font-size:3vw;text-decoration:underline}}#sec-service .list .box .service-list>li .contents ul li a:hover:before{transform:scale(0, 1);transform-origin:right top}#sec-service .list .box .service-list>li .contents ul li a:before{transform:scale(1, 1);transform-origin:left top}#sec-service .list .box .service-list>li .contents ul li a small{font-weight:bold}@media only screen and (min-width: 481px){#sec-service .list .box .service-list>li .contents ul li a small{font-size:16px}}@media only screen and (max-width: 480px){#sec-service .list .box .service-list>li .contents ul li a small{font-size:3vw}}#sec-service .banner{position:relative}@media only screen and (min-width: 481px){#sec-service .banner{padding:260px 0 0}}@media only screen and (max-width: 480px){#sec-service .banner{margin:8vw 0}}@media only screen and (min-width: 481px){#sec-service .banner p{transform:translateY(-50%)}}#sec-service .type{background-position:6px}#sec-service .type h3{text-align:center;overflow:hidden;position:relative}@media only screen and (min-width: 481px){#sec-service .type h3{margin-bottom:50px;width:100%}}@media only screen and (max-width: 480px){#sec-service .type h3{margin-bottom:4vw}}#sec-service .type h3:before,#sec-service .type h3:after{content:'';display:block;position:absolute;height:5px;width:50vw;top:50%;background-color:#0C48DA}#sec-service .type h3:before{right:50%}@media only screen and (min-width: 481px){#sec-service .type h3:before{transform:translate(-205px, -50%)}}@media only screen and (max-width: 480px){#sec-service .type h3:before{transform:translate(-26vw, -50%)}}#sec-service .type h3:after{left:50%}@media only screen and (min-width: 481px){#sec-service .type h3:after{transform:translate(205px, -50%)}}@media only screen and (max-width: 480px){#sec-service .type h3:after{transform:translate(26vw, -50%)}}@media only screen and (max-width: 480px){#sec-service .type h3 img{width:50vw}}#sec-service .type .box{border-radius:10px;background-color:#fff}#sec-service .type .box .nav{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#sec-service .type .box .nav li{border-radius:10px 10px 0 0;font-weight:bold;text-align:center;position:relative;padding:0.2em 0;transition:all .3s ease 0s;border:5px solid #fff}@media only screen and (min-width: 481px){#sec-service .type .box .nav li{width:320px;font-size:35px}}@media only screen and (max-width: 480px){#sec-service .type .box .nav li{width:25%}}#sec-service .type .box .nav li.active{background-color:#92FB95;color:#333}#sec-service .type .box .nav li.active:after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);display:block}@media only screen and (min-width: 481px){#sec-service .type .box .nav li.active:after{border-top:15px solid #92FB95;border-left:13px solid transparent;border-right:13px solid transparent}}@media only screen and (max-width: 480px){#sec-service .type .box .nav li.active:after{border-top:8px solid #92FB95;border-left:6px solid transparent;border-right:6px solid transparent}}#sec-service .type .box .nav li:not(.active){background-color:#E6EFF7;color:#B1B1B1}#sec-service .type .box .nav li:hover{cursor:pointer;color:#333;background-color:#92FB95}#sec-service .type .box .contents{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 481px){#sec-service .type .box .contents{padding:60px 140px}}@media only screen and (max-width: 480px){#sec-service .type .box .contents{padding:4vw}}#sec-service .type .box .contents:not(.active){display:none}#sec-service .type .box .contents .thm{text-align:center}@media only screen and (min-width: 481px){#sec-service .type .box .contents .thm{width:50%;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}}@media only screen and (max-width: 480px){#sec-service .type .box .contents .thm{margin-bottom:4vw}}#sec-service .type .box .contents .thm .txt{font-weight:bold;margin-bottom:0.5em}@media only screen and (min-width: 481px){#sec-service .type .box .contents .thm .txt{font-size:26px}}@media only screen and (max-width: 480px){#sec-service .type .box .contents .thm .txt{margin-bottom:4vw}}@media only screen and (min-width: 481px){#sec-service .type .box .contents .type-list{width:40%}}#sec-service .type .box .contents .type-list h4{background:url(/files/img/common/icon-logo.png) no-repeat left center;background-size:1em;padding-left:1.5em;font-weight:bold;margin-bottom:0.5em}@media only screen and (min-width: 481px){#sec-service .type .box .contents .type-list h4{font-size:27px}}@media only screen and (max-width: 480px){#sec-service .type .box .contents .type-list h4{font-size:5vw}}#sec-service .type .box .contents .type-list ul a{padding-bottom:0.1em;position:relative;text-decoration:none;color:#333}#sec-service .type .box .contents .type-list ul a:hover:before{transform-origin:left top;transform:scale(1, 1)}#sec-service .type .box .contents .type-list ul a:before{background-color:#0C48DA;content:'';width:100%;height:2px;position:absolute;left:0;bottom:0;margin:auto;transform-origin:right top;transform:scale(0, 1);transition:transform .3s}#sec-service .type .box .contents .type-list ul li{background:url(/files/img/common/arrow-right-blue.png) no-repeat left center;background-size:0.6em;padding-left:1.2em}@media only screen and (min-width: 481px){#sec-service .type .box .contents .type-list ul li:not(:last-of-type){margin-bottom:0.5em}}@media only screen and (max-width: 480px){#sec-service .type .box .contents .type-list ul li:not(:last-of-type){margin-bottom:0.8em}}#sec-service .type .box .contents .type-list ul li a{font-weight:bold;color:#0C48DA}@media only screen and (min-width: 481px){#sec-service .type .box .contents .type-list ul li a{font-size:20px}}#sec-service .type .box .contents .type-list ul li a:hover:before{transform:scale(0, 1);transform-origin:right top}#sec-service .type .box .contents .type-list ul li a:before{transform:scale(1, 1);transform-origin:left top}#sec-reason{background:url(/files/img/home/reason-bg.jpg) no-repeat top center;background-size:100%;background-color:#E4F2FC;position:relative;overflow:hidden}@media only screen and (min-width: 481px){#sec-reason{padding:200px 0 130px}}@media only screen and (max-width: 480px){#sec-reason{padding:12vw 0 8vw}}#sec-reason:before{content:'';display:block;position:absolute;left:50%;width:100%;transform:translateX(-50%);background:url(/files/img/home/service-type-bg.jpg) repeat;background-position:top left;background-size:16px;top:0;border-bottom-left-radius:50% 100%;border-bottom-right-radius:50% 100%}@media only screen and (min-width: 481px){#sec-reason:before{height:150px;padding-left:160px;padding-right:160px}}@media only screen and (max-width: 480px){#sec-reason:before{height:12vw}}#sec-reason .box{position:relative;box-shadow:10px 7px 6px rgba(0,0,0,0.1);border-radius:10px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;overflow:hidden}@media only screen and (min-width: 481px){#sec-reason .box{padding:50px}}@media only screen and (max-width: 480px){#sec-reason .box{padding:4vw}}@media only screen and (min-width: 481px){#sec-reason .box:not(:last-of-type){margin-bottom:50px}}@media only screen and (max-width: 480px){#sec-reason .box:not(:last-of-type){margin-bottom:4vw}}#sec-reason .box:before{content:'';display:block;position:absolute;top:0;left:50%;height:100%;width:100%;background:url(/files/img/home/reason-box-bg.jpg) repeat;transform:skewX(-15deg)}#sec-reason .box .txt{position:relative}@media only screen and (min-width: 481px){#sec-reason .box .txt{width:40%}}@media only screen and (max-width: 480px){#sec-reason .box .txt{order:2;background-color:rgba(255,255,255,0.9);padding:4vw 4vw 4vw 0}}#sec-reason .box .txt h3{text-decoration:underline;text-decoration-thickness:0.5em;text-decoration-color:#FCFB55;text-underline-offset:-0.25em;text-decoration-skip-ink:none;font-weight:bold;background:url(/files/img/common/icon-drop.png) no-repeat 0 50%;background-size:1em;padding-left:1.5em;position:relative}@media only screen and (min-width: 481px){#sec-reason .box .txt h3{font-size:70px}}@media only screen and (max-width: 480px){#sec-reason .box .txt h3{font-size:7.5vw;margin-bottom:4vw}}#sec-reason .box .txt h3:before{font-weight:bold;color:#fff;position:absolute;top:55%;transform:translateY(-50%);line-height:1.2}@media only screen and (min-width: 481px){#sec-reason .box .txt h3:before{font-size:50px;left:0.42em}}@media only screen and (max-width: 480px){#sec-reason .box .txt h3:before{left:0.25em;font-size:6.5vw}}#sec-reason .box .txt h3 small{font-weight:bold}@media only screen and (min-width: 481px){#sec-reason .box .txt h3 small{font-size:45px}}@media only screen and (max-width: 480px){#sec-reason .box .txt h3 small{font-size:4.8vw}}#sec-reason .box .txt p{font-weight:bold}@media only screen and (min-width: 481px){#sec-reason .box .txt p{font-size:22px;margin-top:30px}}#sec-reason .box .img{position:relative}@media only screen and (min-width: 481px){#sec-reason .box .img{width:50%}}@media only screen and (max-width: 480px){#sec-reason .box .img{order:1;margin-bottom:4vw}}#sec-reason .box.r-1 h3:before{content:"1"}#sec-reason .box.r-2 h3:before{content:"2"}#sec-reason .box.r-3 h3:before{content:"3"}#sec-reason .box.r-4 h3:before{content:"4"}#sec-reason .box.r-5 h3:before{content:"5"}#sec-reason .box.r-6 h3:before{content:"6"}#sec-reason .box.r-7 h3:before{content:"7"}#sec-reason .box.r-8 h3:before{content:"8"}#sec-reason .box.r-9 h3:before{content:"9"}#sec-reason .box.r-10 h3:before{content:"10"}#sec-reason .box.r-11 h3:before{content:"11"}#sec-reason .box.r-12 h3:before{content:"12"}#sec-reason .box.r-13 h3:before{content:"13"}#sec-reason .box.r-14 h3:before{content:"14"}#sec-reason .box.r-15 h3:before{content:"15"}#sec-reason .box.r-16 h3:before{content:"16"}#sec-reason .box.r-17 h3:before{content:"17"}#sec-reason .box.r-18 h3:before{content:"18"}#sec-reason .box.r-19 h3:before{content:"19"}#sec-reason .box.r-20 h3:before{content:"20"}#sec-reason .box.r-21 h3:before{content:"21"}#sec-reason .box.r-22 h3:before{content:"22"}#sec-reason .box.r-23 h3:before{content:"23"}#sec-reason .box.r-24 h3:before{content:"24"}#sec-reason .box.r-25 h3:before{content:"25"}#sec-reason .box.r-26 h3:before{content:"26"}#sec-reason .box.r-27 h3:before{content:"27"}#sec-reason .box.r-28 h3:before{content:"28"}#sec-reason .box.r-29 h3:before{content:"29"}#sec-reason .box.r-30 h3:before{content:"30"}#sec-reason .box.r-31 h3:before{content:"31"}#sec-reason .box.r-32 h3:before{content:"32"}#sec-reason .box.r-33 h3:before{content:"33"}#sec-reason .box.r-34 h3:before{content:"34"}#sec-reason .box.r-35 h3:before{content:"35"}#sec-reason .box.r-36 h3:before{content:"36"}#sec-reason .box.r-37 h3:before{content:"37"}#sec-reason .box.r-38 h3:before{content:"38"}#sec-reason .box.r-39 h3:before{content:"39"}#sec-reason .box.r-40 h3:before{content:"40"}#sec-reason .box.r-41 h3:before{content:"41"}#sec-reason .box.r-42 h3:before{content:"42"}#sec-reason .box.r-43 h3:before{content:"43"}#sec-reason .box.r-44 h3:before{content:"44"}#sec-reason .box.r-45 h3:before{content:"45"}#sec-reason .box.r-46 h3:before{content:"46"}#sec-reason .box.r-47 h3:before{content:"47"}#sec-reason .box.r-48 h3:before{content:"48"}#sec-reason .box.r-49 h3:before{content:"49"}#sec-reason .box.r-50 h3:before{content:"50"}#sec-reason .box.r-51 h3:before{content:"51"}#sec-reason .box.r-52 h3:before{content:"52"}#sec-reason .box.r-53 h3:before{content:"53"}#sec-reason .box.r-54 h3:before{content:"54"}#sec-reason .box.r-55 h3:before{content:"55"}#sec-reason .box.r-56 h3:before{content:"56"}#sec-reason .box.r-57 h3:before{content:"57"}#sec-reason .box.r-58 h3:before{content:"58"}#sec-reason .box.r-59 h3:before{content:"59"}#sec-reason .box.r-60 h3:before{content:"60"}#sec-reason .box.r-61 h3:before{content:"61"}#sec-reason .box.r-62 h3:before{content:"62"}#sec-reason .box.r-63 h3:before{content:"63"}#sec-reason .box.r-64 h3:before{content:"64"}#sec-reason .box.r-65 h3:before{content:"65"}#sec-reason .box.r-66 h3:before{content:"66"}#sec-reason .box.r-67 h3:before{content:"67"}#sec-reason .box.r-68 h3:before{content:"68"}#sec-reason .box.r-69 h3:before{content:"69"}#sec-reason .box.r-70 h3:before{content:"70"}#sec-reason .box.r-71 h3:before{content:"71"}#sec-reason .box.r-72 h3:before{content:"72"}#sec-reason .box.r-73 h3:before{content:"73"}#sec-reason .box.r-74 h3:before{content:"74"}#sec-reason .box.r-75 h3:before{content:"75"}#sec-reason .box.r-76 h3:before{content:"76"}#sec-reason .box.r-77 h3:before{content:"77"}#sec-reason .box.r-78 h3:before{content:"78"}#sec-reason .box.r-79 h3:before{content:"79"}#sec-reason .box.r-80 h3:before{content:"80"}#sec-reason .box.r-81 h3:before{content:"81"}#sec-reason .box.r-82 h3:before{content:"82"}#sec-reason .box.r-83 h3:before{content:"83"}#sec-reason .box.r-84 h3:before{content:"84"}#sec-reason .box.r-85 h3:before{content:"85"}#sec-reason .box.r-86 h3:before{content:"86"}#sec-reason .box.r-87 h3:before{content:"87"}#sec-reason .box.r-88 h3:before{content:"88"}#sec-reason .box.r-89 h3:before{content:"89"}#sec-reason .box.r-90 h3:before{content:"90"}#sec-reason .box.r-91 h3:before{content:"91"}#sec-reason .box.r-92 h3:before{content:"92"}#sec-reason .box.r-93 h3:before{content:"93"}#sec-reason .box.r-94 h3:before{content:"94"}#sec-reason .box.r-95 h3:before{content:"95"}#sec-reason .box.r-96 h3:before{content:"96"}#sec-reason .box.r-97 h3:before{content:"97"}#sec-reason .box.r-98 h3:before{content:"98"}#sec-reason .box.r-99 h3:before{content:"99"}#sec-reason .box.r-100 h3:before{content:"100"}@media only screen and (min-width: 481px){#sec-news{padding:130px 0}}@media only screen and (max-width: 480px){#sec-news{background:url(/files/img/common/bg-lattice.png) repeat;padding:16vw 4vw 12vw}}#sec-news .news-box{position:relative;border:5px solid #0C48DA;border-radius:10px}@media only screen and (min-width: 481px){#sec-news .news-box{padding:100px 140px 50px;margin-bottom:130px}}@media only screen and (max-width: 480px){#sec-news .news-box{background-color:#fff;padding:12vw 4vw 4vw;margin-bottom:8vw}}#sec-news .news-box h2{position:absolute;left:50%;top:0;transform:translate(-50%, -60%)}@media only screen and (min-width: 481px){#sec-news .news-box h2{width:280px}}@media only screen and (max-width: 480px){#sec-news .news-box h2{width:50vw}}#sec-news .news-box .news-list a{padding-bottom:0.1em;position:relative;text-decoration:none;color:#333}#sec-news .news-box .news-list a:hover:before{transform-origin:left top;transform:scale(1, 1)}#sec-news .news-box .news-list a:before{background-color:#0C48DA;content:'';width:100%;height:1px;position:absolute;left:0;bottom:0;margin:auto;transform-origin:right top;transform:scale(0, 1);transition:transform .3s}#sec-news .news-box .news-list>li{border-bottom:1px solid #EAEAEA;padding-bottom:1em;margin-bottom:1em}#sec-news .news-box .news-list>li a{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}@media only screen and (min-width: 481px){#sec-news .news-box .news-list>li a{justify-content:space-between}}@media only screen and (max-width: 480px){#sec-news .news-box .news-list>li a{justify-content:flex-start}}#sec-news .news-box .news-list>li a span{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 481px){#sec-news .news-box .news-list>li a span.date{width:120px;font-size:22px}}@media only screen and (max-width: 480px){#sec-news .news-box .news-list>li a span.date{margin-bottom:0.5em;margin-right:1em}}@media only screen and (min-width: 481px){#sec-news .news-box .news-list>li a span.name{width:720px;font-size:22px}}#sec-news .news-box .news-list>li a ul.cat-list{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}@media only screen and (max-width: 480px){#sec-news .news-box .news-list>li a ul.cat-list{margin-bottom:0.5em}}#sec-news .news-box .news-list>li a ul.cat-list li{background-color:#E6EFF7;color:#0C48DA;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media only screen and (min-width: 481px){#sec-news .news-box .news-list>li a ul.cat-list li{width:120px}}@media only screen and (max-width: 480px){#sec-news .news-box .news-list>li a ul.cat-list li{padding:0 0.8em}}@media only screen and (max-width: 480px){#sec-news .news-box .news-list>li a ul.cat-list li:not(:nth-of-type(-n+2)){margin-top:0.2em}}@media only screen and (max-width: 480px){#sec-news .news-box .news-list>li a ul.cat-list li:not(:last-of-type){margin-right:0.5em}}#sec-news .news-box .btn-more{color:#fff;background-color:#0C48DA;text-decoration:none;border-radius:5px;display:block;text-align:center;margin:0 auto}@media only screen and (min-width: 481px){#sec-news .news-box .btn-more{width:210px;padding:1em 1em 1em 1.2em}}@media only screen and (max-width: 480px){#sec-news .news-box .btn-more{width:50vw;padding:0.5em 1em 0.5em 1.2em}}#sec-news .news-box .btn-more:hover{opacity:0.7}#sec-news .news-box .btn-more:hover:after{transform:translateX(0.4em)}#sec-news .news-box .btn-more:after{content:'';display:inline-block;transition:all .3s ease 0s;margin-left:1em;margin-top:0.1em;height:1em;width:1em;background:url(/files/img/common/arrow-right-white.png) no-repeat center;background-size:0.5em}#sec-news .banners ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 481px){#sec-news .banners ul li{width:620px}}@media only screen and (max-width: 480px){#sec-news .banners ul li:not(:last-of-type){margin-bottom:4vw}}#sec-news .banners ul li a:hover img{transform:translate(5px, 5px);box-shadow:none}#sec-news .banners ul li a img{box-shadow:5px 5px 5px rgba(0,0,0,0.1)}
/*# sourceMappingURL=home.css.map */
