body{font-family:Poppins,M PLUS\ 1p,sans-serif}.pwr-sec-txt__intro-sec,a,h1,h2,h3,h4,h5,li,p,span{transform:rotate(.03deg)}a:hover{color:transparent}.hs-menu-wrapper li a{color:#e8e8e8!important}.pwr-header{overflow:hidden}.pwr-post-body{background-color:#fff}.full-container{width:100%}.d-main-container{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;height:550px;justify-content:space-between;width:100%}.d-main-container-logo{padding-top:120px}.h1_logo_img{max-width:600px;width:100%}#hero-staf-img{position:relative}#hero-staf-img,#hero-staf-img img{max-width:580px;width:100%}#hero-staf-img .img-after{left:0;position:absolute;top:0;visibility:hidden}#hero-staf-img:hover .img-before{visibility:hidden}#hero-staf-img:hover .img-after{visibility:visible}#btn-play{background-color:#ff4f00;border:2px solid;border-radius:26px;color:#fff;font-size:12px;height:40px;margin-top:20px;padding:10px;width:40px}.fas.fa-play{padding-left:3px}.hukidashi-container{align-items:center;display:flex;justify-content:center;text-align:center}.hukidashi-title{padding-bottom:10px}.hukidashi-title-bg{align-content:center;align-items:center;background-image:url(https://www.seiko-giken.jp/hubfs/D-design/hukidashi_top_normal.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:180px;justify-content:center;max-width:300px;width:100%}.top-staf-container{display:flex;flex-wrap:wrap;justify-content:space-around}#top-staf-img{margin:auto;max-width:300px;position:relative;width:100%}.img-active,.img-after{left:0;position:absolute;top:0;visibility:hidden}#top-staf-img:hover .img-before{visibility:hidden}#top-staf-img:hover .img-after{visibility:visible}#top-staf-img:active .img-after,#top-staf-img:active .img-before,#top-staf-img:hover .img-active{visibility:hidden}#top-staf-img:active .img-active{visibility:visible}.staf-name{font-size:18px;line-height:1em}.staf-job{line-height:1em;margin-bottom:18px;margin-top:10px}.staf-job,.staf-txt{font-size:14px}.work_title{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/border-line-orange.png);background-position:bottom;background-repeat:no-repeat;height:80px;width:100%}.work_hukidashi{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/work_hukidashi.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:230px;justify-content:center;margin:auto;max-width:450px;padding:35px 49px 74px}.work_contents_list,.work_hukidashi{align-content:center;align-items:center;display:flex;width:100%}.work_contents_list{flex-wrap:nowrap;justify-content:space-evenly}.work_contents_list_2{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;width:100%}.work_contents_link p{font-size:16px;font-weight:600;line-height:1.2em;text-align:center}.work_contents_link_box,.work_contents_list_2>.work_contents_link_box{max-width:180px;text-align:center;width:100%}.work_contents_list_border{min-width:45px}.work_contents_link{display:inline-block;margin:auto}.work_contents_link a{color:#fff!important}.work_contents_link a:hover{color:#ff4f00!important}.work_contents_link_icon{display:block;margin:auto;width:80px}.work_arrow{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/arrow_down.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:15px;margin:auto;width:15px}a .work_arrow{transition:.8s}a:hover .work_arrow{transform:translateY(5px)}.pwr--dark .pwr-sec-clients__logo--grayscale{-webkit-filter:grayscale(1) invert(0);filter:grayscale(1) invert(0)}.pwr-sec-clients__logo--grayscale:hover{-webkit-filter:grayscale(0) invert(0);filter:grayscale(0) invert(0);opacity:1}.hukidashi-comment-container,.hukidashi-comment-container-long{align-items:center;display:flex;justify-content:center;text-align:center}.hukidashi-comment{align-content:center;align-items:center;background-image:url(https://www.seiko-giken.jp/hubfs/D-design/hukidashi_left-2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;font-family:DotGothic16,sans-serif;height:280px;justify-content:center;max-width:600px;padding-bottom:10px;width:100%}.hukidashi-comment p{line-height:1.5em;padding:40px 20px 20px}.hukidashi-comment-long{align-content:center;align-items:center;background-image:url(https://www.seiko-giken.jp/hubfs/D-design/hukidashi_long_left-2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;font-family:DotGothic16,sans-serif;height:330px;justify-content:center;max-width:800px;padding-bottom:10px;width:100%}.hukidashi-comment-long p{line-height:1.5em;padding:50px 20px 20px}.member-icon{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.member-icon p{margin-bottom:6px}.work-top-mukamaru{filter:drop-shadow(1px 1.5px 1px rgba(100,100,100,1))}.mukamaru_live2d{position:relative}.mukamaru_live2d-container{display:flex;flex-wrap:nowrap;left:20%;position:absolute;top:10%;width:60%}.mukamaru_game{position:relative}.mukamaru_game-container{display:flex;flex-wrap:nowrap;left:20%;position:absolute;top:10%;width:60%}.butaiura-hero{display:flex;flex-direction:column}.butaiura-photo{display:flex;gap:50px;margin:30px auto 10px;width:80%}.photo-box-A,.photo-box-B,.photo-box-C{border:10px solid #efefef;border-radius:2px;box-shadow:18px 18px #ff4f00;filter:drop-shadow(-5px 10px #231815);margin:auto;max-width:700px;width:100%}.photo-box-A{transform:rotate(353deg)}.photo-box-B{transform:rotate(6deg)}.photo-box-C{transform:rotate(357deg)}.butaiura-container{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/white-test2.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;height:auto;width:100%}.butaiura-container p{margin:100px}.butaiura_contents_list{flex-wrap:wrap;justify-content:space-evenly}.butaiura_contents_list,.butaiura_contents_list_2{align-content:center;align-items:center;display:flex;width:100%}.butaiura_contents_list_2{flex-wrap:nowrap;justify-content:center}.butaiura_contents_link p{font-size:14px;font-weight:600;line-height:1.2em;margin:0;text-align:center}.butaiura_contents_link_box{background-color:#0f3345;display:flex;flex-direction:column;height:114px;justify-content:center;margin:5px;min-width:180px;padding:30px 20px 20px}.butaiura_contents_link_box,.butaiura_contents_list_2>.butaiura_contents_link_box{max-width:180px;text-align:center;width:100%}.butaiura_contents_list_border{display:none;min-width:45px}.butaiura_contents_link{display:inline-block;margin:auto}.butaiura_contents_list a{color:#fff!important}.butaiura_contents_list a:hover{color:#0f3345!important}a .butaiura_contents_link_box{transition:.3s}a:hover .butaiura_contents_link_box{box-shadow:11px 12px 1px -1px #231815;color:#fff!important;opacity:1;transform:translateY(-4px)}.butaiura_contents_link p a{transition:none!important}.butaiura_contents_link_icon{display:block;margin:auto;width:80px}.butaiura_arrow{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/arrow_down.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:15px;margin:auto;width:15px}.butaiura_contents_list>a{transition:color .01s ease-in-out,opacity .01s ease-in-out}@media (min-width:1179px){.d-main-container{align-content:center;align-items:center;display:flex;flex-wrap:wrap;height:auto;justify-content:center;width:100%}}@media screen and (max-width:1079px){.hukidashi-comment-container-long{flex-direction:column-reverse;flex-wrap:wrap}.hukidashi-comment-long{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/hukidashi_long_left-tablet-bottom.png)}.hukidashi-comment-long p{line-height:1.5em;padding:80px}}@media screen and (max-width:767px){.page-center{margin-left:20px;margin-right:20px}.hukidashi-comment p{font-size:13px;line-height:1.5em;padding:80px}.d-main-container{align-content:center;align-items:center;display:flex;flex-wrap:wrap;height:auto;justify-content:center;width:100%}.hukidashi-container{flex-direction:column;flex-wrap:wrap}.hukidashi-title-bg{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/hukidashi_top_bottom.png)}.work_hukidashi{background-size:100% 100%}.hukidashi-comment-container{flex-direction:column-reverse;flex-wrap:wrap}.hukidashi-comment{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/hukidashi_left-2-bottom.png)}.hukidashi-comment-long{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/hukidashi_long_left-2-bottom.png)}.hukidashi-comment-long p{font-size:13px;line-height:1.5em;padding:80px}.work_contents_list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.work_contents_list_border{display:none}.work_contents_link_box{margin-bottom:10px;padding:2px;text-align:center;width:85px}.work_contents_link_icon{display:none;margin:auto}.work_arrow{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/arrow_down_orange.svg);height:8px;width:12px}.work_contents_link{width:80px}.work_contents_link p{align-content:flex-start;align-items:flex-end;display:flex;font-size:16px;font-weight:600;height:40px;justify-content:center;letter-spacing:.05em;line-height:1em;margin-bottom:15px}.work_title{height:72px}.mukamaru_live2d-container{left:23%;top:24%;width:58%}.mukamaru_game-container,.mukamaru_live2d-container{display:flex;flex-wrap:wrap;justify-content:center;position:absolute}.mukamaru_game-container{left:16%;top:30%;width:70%}}@media screen and (max-width:575px){.dnd-section{padding-left:20px;padding-right:20px}.hukidashi-comment p{line-height:1.4em;padding:40px 30px 20px 51px}.hukidashi-comment-long p{font-size:10.5px;line-height:1.4em;padding:30px}.butaiura-photo{display:flex;flex-direction:column}}@media screen and (max-width:349px){.hukidashi-title{font-size:18px}.hukidashi-comment-long{background-image:url(https://www.seiko-giken.jp/hubfs/D-design/hukidashi_long_left-3-bottom.png)}.hukidashi-comment p{font-size:10px;line-height:1.1em;padding:30px}.hukidashi-comment-long p{font-size:10.5px;line-height:1.1em;padding:30px}}@media (hover:none){.work_contents_link a{transition:.1s!important}.work_contents_link a:active{color:#ff4f00!important}a:active .work_arrow{transition:.2s}}