@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .main_visual{margin:0 0 16rem !important}}@media only screen and (max-width:575px),(max-device-width:575px){.-front_page .main_visual{margin:0 0 7.5rem !important}}.-front_page .-section .sec{margin:0 0 24rem}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec{margin:0 0 15.4rem}}.-front_page .-section .scroll::-webkit-scrollbar{display:none}.-front_page .-section .sec_01{margin-bottom:6.4rem}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_01 .ttl{margin:0 0 1.4rem}}@media only screen and (max-width:575px),(max-device-width:575px){.-front_page .-section .sec_01 .ttl{margin:0 0 2rem}}.-front_page .-section .sec_01 .scroll{width:100%;overflow:scroll;overflow-y:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:8rem}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_01 .scroll{margin-bottom:6.5rem}}@media only screen and (max-width:575px),(max-device-width:575px){.-front_page .-section .sec_01 .scroll{margin-bottom:3.5rem}}.-front_page .-section .sec_01 .scroll .flex{width:-moz-max-content;width:max-content;display:flex}.-front_page .-section .sec_01 .scroll .box{border-radius:8px;padding:3rem;margin:0 4rem 0 0;max-width:300px;width:100%}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_01 .scroll .box{margin:0 2.4rem 0 0;max-width:220px;padding:1rem;padding:2rem 2.2rem}}.-front_page .-section .sec_01 .scroll .box .img_box{margin:0 2.2rem 3rem}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_01 .scroll .box .img_box{margin:0 1.3rem 2rem}}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_01 .scroll .box .img_box img{width:100%;height:146px;-o-object-fit:cover;object-fit:cover}}.-front_page .-section .sec_01 .scroll .box .txt_box p{margin:0 0 .8rem}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_01 .scroll .box .txt_box p{font-size:1.4rem !important}}.-front_page .-section .sec_01 a.link{background:#272727;border-radius:4px;display:block;text-align:center;margin:0 auto;width:25%;padding:3.1rem 0}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_01 a.link{width:35%;padding:2.4rem 0}}@media only screen and (max-width:575px),(max-device-width:575px){.-front_page .-section .sec_01 a.link{width:73%}}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_01 a.link h6{font-size:1.4rem !important}}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_02 .sec_inner .ttl{margin:0 0 1.2rem}}.-front_page .-section .sec_02 .sec_inner .bg{background:url(//www.nisicine.com/wp/wp-content/themes/nisicine/css/../img/top/who_we_are_bg.jpg) no-repeat;background-size:cover;padding:22rem 0}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_02 .sec_inner .bg{padding:7.8rem 0}}@media only screen and (max-width:575px),(max-device-width:575px){.-front_page .-section .sec_02 .sec_inner .bg{padding:3.8rem 0}}.-front_page .-section .sec_02 .sec_inner .bg h6{text-align:center;line-height:2.5}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_02 .sec_inner .bg h6{font-size:1.4rem !important;line-height:2.2}}.-front_page .-section .sec_02 .sec_inner .bg a{border:2px solid #fff;border-radius:4px;padding:3.1rem 0;display:block;width:14.5%;margin:8rem auto 0}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_02 .sec_inner .bg a{margin:3.6rem auto 0;width:21%;background:#fff;padding:1.3rem 0}}@media only screen and (max-width:575px),(max-device-width:575px){.-front_page .-section .sec_02 .sec_inner .bg a{margin:2.5rem auto 0;width:42%}}.-front_page .-section .sec_02 .sec_inner .bg a h6{line-height:normal}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_02 .sec_inner .bg a h6{font-size:1.4rem !important;color:#272727}}.-front_page .-section .sec_03{margin:0 0 20rem}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_03 .sec_inner .ttl{margin:0 0 3.5rem}}.-front_page .-section .sec_03 .sec_inner .flex{justify-content:space-between;flex-wrap:wrap;gap:4rem}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_03 .sec_inner .flex{display:block}}.-front_page .-section .sec_03 .sec_inner .flex .service_box{width:48%}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_03 .sec_inner .flex .service_box{width:100%}}.-front_page .-section .sec_03 .sec_inner .flex .service_box.service07,.-front_page .-section .sec_03 .sec_inner .flex .service_box.service08{margin:0}.-front_page .-section .sec_03 .sec_inner .flex .service_box .ttl{margin:0}.-front_page .-section .sec_03 .sec_inner .flex .service_box .ttl p,.-front_page .-section .sec_03 .sec_inner .flex .service_box .ttl h5{display:inline-block;vertical-align:middle}.-front_page .-section .sec_03 .sec_inner .flex .service_box .ttl p{font-size:5.6rem;color:#294972;padding:0 2rem 0 0}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_03 .sec_inner .flex .service_box .ttl p{font-size:6rem !important;padding:0 .6rem 0 0}}@media only screen and (max-width:575px),(max-device-width:575px){.-front_page .-section .sec_03 .sec_inner .flex .service_box .ttl p{font-size:34.84px !important}}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_03 .sec_inner .flex .service_box .ttl h5{font-size:20.16px !important;font-weight:700}}@media only screen and (max-width:575px),(max-device-width:575px){.-front_page .-section .sec_03 .sec_inner .flex .service_box .ttl h5{font-size:16.8px !important}}.-front_page .-section .sec_03 .sec_inner .flex .service_box .img_box{margin:0 0 2rem;width:100%;height:17rem}@media only screen and (max-width:575px),(max-device-width:575px){.-front_page .-section .sec_03 .sec_inner .flex .service_box .img_box{margin:0 0 1rem}}.-front_page .-section .sec_03 .sec_inner .flex .service_box .img_box img{height:100%;border-radius:5px;-o-object-fit:cover;object-fit:cover}.-front_page .-section .sec_03 .sec_inner .flex .service_box a{display:block;border:1px solid #272727;padding:1.5rem 0}.-front_page .-section .sec_03 .sec_inner .flex .service_box a:hover{background:#272727}.-front_page .-section .sec_03 .sec_inner .flex .service_box a:hover h6{color:#fff}.-front_page .-section .sec_03 .sec_inner .flex .service_box a h6{text-align:center}@media only screen and (max-width:1195px),(max-device-width:1195px){.-front_page .-section .sec_03 .sec_inner .flex .service_box a h6{font-size:16.8px !important}}