@import url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/base.css);@import url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/content.css);@import url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/tb.css) screen and (max-width:1024px) and (min-width:768px);@import url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/sp.css) screen and (max-width:767px);html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}body{margin:0}body.page div#content{margin:80px auto 0!important}ul{margin:0;padding:0}img{max-width:100%}video{width:100%!important;max-width:920px!important}#pagefm2112{position:relative;box-sizing:border-box;padding:80px 0 0;font-family:"Noto Sans JP","游ゴシック体","游ゴシック Medium","Yu Gothic","メイリオ",sans-serif}#pagefm2112 .alt{display:none}#pagefm2112 .ip{display:none}#pagefm2112 .sp{display:none}#pagefm2112 .pc{display:block}#pagefm2112 h3{box-shadow:none;border:none}#pagefm2112 h3:after{border:none}#pagefm2112 h4{background-color:transparent;border-radius:0}#pagefm2112 #main2{width:100%!important;margin:0 0 0 0!important;padding:0;overflow:hidden;max-width:100%}body.archive div#content{margin:100px auto 0}body.archive div#content .main2 ul{padding:0!important}@media only screen and (max-width:1024px){#pagefm2112{padding:15vw 0 0}#pagefm2112 .sp{display:none}#pagefm2112 .ip{display:block}#pagefm2112 .pc{display:none}#pagefm2112 #main{margin:0 auto 0!important;width:90%}#pagefm2112 #main2{margin:-117px auto 0!important;width:100%;max-width:100%!important}#pagefm2112 #main3{margin:.4vw auto 0!important;width:100%;max-width:100%!important}#pagefm2112 #maintaxo{margin:-40px auto 0!important;width:100%;max-width:100%!important}#pagefm2112 #mainsingle{margin:-22px auto 0!important;width:100%;max-width:100%!important}}@media only screen and (max-width:599px){#pagefm2112 #main2{margin:-57px auto 0!important;width:100%;max-width:100%!important}#pagefm2112 .sp{display:block}#pagefm2112 .ip{display:none}#pagefm2112 .pc{display:none}}#pagefm2112 #fmhead{margin:0;position:relative;overflow:hidden;clear:both}#pagefm2112 #fmhead #pcnav{padding:35px 0 0 3vw;margin:0;display:block;float:left;width:750px;height:50px;font-size:1rem}@media only screen and (max-width:1350px){#pagefm2112 #fmhead #pcnav{padding:35px 0 0 .2vw;margin:0;display:block;float:left;width:600px;height:50px;font-size:14px}}#pagefm2112 #logobox{padding:48px 0;margin:0 0 0 5vw;display:block;width:160px;text-align:left;float:left;top:0;left:0}@media only screen and (max-width:1350px){#pagefm2112 #logobox{padding:50px 0;margin:0 15px 0 5vw;display:block;width:130px;text-align:left;float:left;top:0;left:0}}#pagefm2112 #logobox h1{margin:0;font-size:0}#pagefm2112 #logobox img{width:100%}#pagefm2112 #pcnav li{display:inline-block}#pagefm2112 #pcnav a{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}@media only screen and (max-width:1024px){#pagefm2112 #fmhead #pcnav{display:none}#pagefm2112 #logobox{padding:25px 5px;margin:0 0 0 5vw;width:70%}#pagefm2112 #logobox img{width:40%}}@media only screen and (max-width:599px){#pagefm2112 #logobox img{width:70%}#pagefm2112 #logobox{padding:20px 5px;margin:0 0 0 5vw;width:50%}}#pcnav .menunav{position:relative;margin:0 auto;text-align:center;display:block!important}#pcnav .menunav font font{display:block;content:"";margin:-10px 0;line-height:110%;text-align:left!important}#pcnav .menunav>li{float:left;height:30px;line-height:50px;background:#00000000;margin:0 10px}@media only screen and (max-width:1350px){#pcnav .menunav>li{float:left;height:50px;line-height:50px;background:#00000000;margin:0 3px}}#pcnav .menunav>li:first-child{float:left;height:50px;line-height:50px;background:#00000000;margin:0 15px 0 0}@media only screen and (max-width:1350px){#pcnav .menunav>li{float:left;height:50px;line-height:50px;background:#00000000;margin:0 10px}#pcnav .menunav>li:first-child{margin:0 5px 0 0}}#pcnav .menunav>li:last-child{float:left;height:50px;line-height:50px;background:#00000000;margin:0 0 0 15px}#pcnav .menunav>li a{display:block;color:#fff}#pcnav .menunav>li a:hover{color:#aaa}#pcnav.menu__none:hover,#pcnav.menu__multi:hover,#pcnav.menu__mega:hover,#pcnav.menu__single:hover{-webkit-transition:.2s ease;transition:.2s ease}#pcnav.menu__second-level li{border-top:1px solid #111}#pcnav.menu__third-level li{border-top:1px solid #111}#pcnav.init-bottom:after{content:'';display:inline-block;width:6px;height:6px;margin:0;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#pcnav.menunav:before,#pcnav.menunav:after{content:"";display:table}#pcnav.menunav:after{clear:both}#pcnav.menunav{*zoom:1;}.menu__mega .menu__second-level{position:absolute;top:60px;left:-270px;box-sizing:border-box;width:150%;padding:50px 200px 50px 30px;background:rgba(0,0,0,.8);-webkit-transition:all .2s ease;transition:all .2s ease;visibility:hidden;opacity:0;z-index:10;margin:0}.menu__mega:hover .menu__second-level{top:60px;visibility:visible;opacity:1;color:#fff}.menu__second-level a{color:#fff!important}.menu__second-level a:hover{color:#666!important}.menu__mega .menu__second-level>li{float:left;width:14%;border:none;margin:0 45px;padding:0;font-size:1rem}.menu__mega .menu__second-level>li img{width:60%}.menu__mega .menu__second-level>li:nth-child(3n+2){margin:0 1%}#htoibox{margin:0;font-size:1.1rem;text-align:right;float:right;padding:20px 0 0}#htoibox ul{margin:0;padding:5px 10px;background-color:#b05186;height:50px}#htoibox li{margin:0 0 10px;padding:0;display:inline-block}.navicon{color:#fff;font-size:1.2rem;padding:0 10px 0 0;margin:0}.htel{color:#fff;font-size:1.4rem;margin:0 1vw 0 0;position:relative}.htel:after{content:'｜';color:#fff;font-size:1.1rem;padding:0 0 0 1vw}.htoi{color:#fff;font-size:.8rem;margin:-10px 0 0;vertical-align:3px}a:hover .htel,a:hover .htoi,a:hover .navicon{color:#aaa}#pagefm2112 .site-header.fixed #htoibox{margin:5px 0 0;padding:0}#pagefm2112 .site-header.fixed #htoibox li{margin:0}@media only screen and (max-width:1024px){#top-head #pcnav,#top-head #htoibox{display:none}}#htoibox2{position:absolute;top:0;right:0;width:360px;margin:0;background-color:#fff;padding:0;text-align:center;height:120px}#htoibox2 ul{margin:0;padding:0}#htoibox2 li{margin:0 0 10px;padding:0;animation-duration:3s;color:#fff}.navicon2{color:#fff;clear:both;font-size:35px;width:100%;text-align:center;padding:20px 0 15px;margin:0 auto}.navicon22{color:#fff;clear:both;width:100%;text-align:center;padding:20px 0 50px;margin:0 auto;background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/header/quotation.webp);background-repeat:no-repeat;background-size:50%;display:block;background-position:center 10px}.navicon3{color:#fff;clear:both;background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/header/cart.webp);background-repeat:no-repeat;background-size:cover;display:block;background-position:center 0;width:100%;text-align:center;padding:80px 0 10px;margin:0 auto -20px}.htel2box{float:left;background-color:#636363;color:#fff;display:block;width:120px;height:120px}.htoi2box{float:left;background-color:#b05186;display:block;color:#fff;font-size:1rem;margin:0;vertical-align:top;width:120px;height:120px}.hhurry2box{float:left;display:block;background-color:#f89406;color:#fff;font-size:1rem;margin:0;vertical-align:top;width:120px;height:120px}.htel2box a,.htoi2box a,.hhurry2box a{width:100%;height:100%;display:block;color:#fff}#htoibox2 li a:hover{opacity:.5;color:#fff}.htel2,.htoi2,.hhurry2{font-size:14px;line-height:90%}.htel2 br,.htoi2 br{display:block;content:"";margin:0}.htel2 font,.htoi2 font,.hhurry2 font{display:block;content:"";margin:0;line-height:150%}.headbr{display:block;content:"";margin:-10px 0}@-moz-document url-prefix(){.htel2 br,.htoi2 br,.hhurry2 br{display:block;content:"";margin:-3px 0}}.htelnum2{font-size:16px;clear:both;margin:-5px 0 0;display:block}#pagefm2112 .site-header.fixed #htoibox2{position:absolute;height:80px;top:0;right:0;width:360px;margin:0 -120px 0 0;padding:0}#pagefm2112 .site-header.fixed .htel2box{float:left;display:block;width:80px;height:80px}#pagefm2112 .site-header.fixed .htoi2box{float:left;width:80px;height:80px}#pagefm2112 .site-header.fixed .hhurry2box{float:left;width:80px;height:80px}#pagefm2112 .site-header.fixed #htoibox2 li{margin:0;float:left}#pagefm2112 .site-header.fixed .navicon2{font-size:35px;width:100%;text-align:center;padding:20px 0 5px;margin:0 auto}#pagefm2112 .site-header.fixed .navicon22{font-size:38px;width:100%;text-align:center;padding:20px 0 50px;margin:0 auto;background-size:70%}#pagefm2112 .site-header.fixed .navicon3{color:#fff;clear:both;font-size:40px;width:100%;text-align:center;padding:50px 0 30px;margin:0 auto;background-size:cover}#pagefm2112 .site-header.fixed .htel2,#pagefm2112 .site-header.fixed .htoi2,#pagefm2112 .site-header.fixed .hhurry2{display:none}#pagefm2112 .site-header.fixed .htel2 br,#pagefm2112 .site-header.fixed .htoi2 br,#pagefm2112 .site-header.fixed .hhurry2 br{display:none}#pagefm2112 .site-header.fixed .htelnum2{display:none}@media only screen and (max-width:1340px){#htoibox2{width:300px;margin:0}.htel2box{width:100px}.htoi2box{float:left;color:#fff;font-size:.7rem;width:100px}.hhurry2box{font-size:.7rem;width:100px}.htel2,.htoi2,.hhurry2{font-size:12px;line-height:90%}.htelnum2{font-size:14px}.htel2 br,.htoi2 br,.hhurry2 br{margin:0}.navicon2{padding:20px 0 8px}}@media only screen and (max-width:1024px){#htoibox2{display:none}}#pagefm2112 .site-header{width:100%;margin:0;padding:0;z-index:5;position:fixed;height:120px;top:0;background-color:rgba(0,0,0,1);overflow:hidden;box-shadow:0px 1px 20px #eee}#pagefm2112 .site-header,#pagefm2112 #logobox,#pagefm2112 #pcnav,#htoibox,.menu__second-level,.button_container,#htoibox2,.htel2box,.htoi2box,.hhurry2box{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}#pagefm2112 .site-header.fixed{padding:0 0 5px;background:rgba(0,0,0,.8);height:80px;box-shadow:0px 3px 50px #eee}#pagefm2112 .site-header.fixed:after{width:100%}#pagefm2112 .site-header.fixed #logobox{width:130px;height:auto;margin:30px 0 0 5vw;padding:0;position:relative}#pagefm2112 .site-header .fixed{padding:0;margin:0}#pagefm2112 #fmhead .site-header.fixed #pcnav{width:700px;margin:15px 0 0 60px;padding:0;height:20px;font-size:.9rem}@media only screen and (max-width:1350px){#pagefm2112 #fmhead .site-header.fixed #pcnav{width:580px;margin:15px 0 0 40px;padding:0;height:20px;font-size:.9rem}}#pagefm2112 .site-header.fixed header #pcnav ul{margin:.5vw 0 0}#pagefm2112 .site-header.fixed #hnavbox li{padding:0;margin:0}#pagefm2112 .site-header.fixed #pcnav li i{display:block;float:left;padding:0;margin:0}#pagefm2112 .site-header.fixed .menu__second-level{top:60px;left:-70px;width:120%;padding:50px 100px 50px 30px;z-index:10;margin:0}@media only screen and (max-width:1024px){#pagefm2112 .site-header{height:15vw}#pagefm2112 .site-header.fixed{height:60px}#pagefm2112 .site-header.fixed #logobox{width:50%;padding:15px 0 0;text-align:center;margin:0 auto}#pagefm2112 .site-header.fixed .navicon{font-size:5.5vw}#pagefm2112 .site-header.fixed #logobox img{width:60%}.button_container{top:1.5%}}@media only screen and (max-width:599px){#pagefm2112 .site-header.fixed{height:60px}#pagefm2112 .site-header.fixed #logobox{width:50%;padding:20px 0 0;text-align:center;margin:0 auto}#pagefm2112 .site-header.fixed .navicon{font-size:5.5vw}#pagefm2112 .site-header.fixed #logobox img{width:60%}.button_container{top:1.5%}}.overlayt,.button_container,.head-bar,.sp-menu,.g-nav,.menu-trigger{display:none}@media only screen and (max-width:1024px){#pcnav{display:none}.overlayt,.button_container,.head-bar,.sp-menu,.g-nav,.menu-trigger{display:block}#gnav{display:none}.button_container{position:fixed;top:2%;right:2%;height:27px;width:35px;cursor:pointer;z-index:100;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.button_container.close{position:fixed;top:4%;right:2%;height:27px;width:35px;cursor:pointer;z-index:100;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.button_container:hover{opacity:.7}.fixed .button_container{top:2%}.button_container.active .top{-webkit-transform:translateY(11px) translateX(0) rotate(45deg);transform:translateY(11px) translateX(0) rotate(45deg);background:#b05186}.button_container.active .middle{opacity:0;background:#b05186}.button_container.active .bottom{-webkit-transform:translateY(-11px) translateX(0) rotate(-45deg);transform:translateY(-11px) translateX(0) rotate(-45deg);background:#b05186}.button_container span{background:#b05186;border:none;height:5px;width:100%;position:absolute;top:0;left:0;-webkit-transition:all .35s ease;transition:all .35s ease;cursor:pointer;z-index:1}.button_container span:nth-of-type(2){top:11px}.button_container span:nth-of-type(3){top:22px}.overlayt{position:fixed;background:#000;box-shadow:0px 0px 5px #fff inset;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .35s,visibility .35s,height .35s;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;z-index:10}.overlayt.close{position:fixed;background:#b05186;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .35s,visibility .35s,height .35s;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden}.overlayt.open{opacity:.9;visibility:visible;height:100%}.overlayt.open li{-webkit-animation:fadeInRight .5s ease forwards;animation:fadeInRight .5s ease forwards;-webkit-animation-delay:.35s;animation-delay:.35s;z-index:9999;font-size:1.2rem}.overlayt.open li span{line-height:200%}.overlayt.open li:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}.overlayt.open li:nth-of-type(3){-webkit-animation-delay:.45s;animation-delay:.45s}.overlayt.open li:nth-of-type(4){-webkit-animation-delay:.5s;animation-delay:.5s}.overlayt nav{position:relative;height:80%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:35px;font-weight:400;text-align:center}.overlayt ul{list-style:none;padding:0;margin:10vw auto 5vw;display:inline-block;position:relative;height:auto;width:60%}.overlayt ul li{display:block;height:calc(100%/9);position:relative;opacity:0;margin:0 0 10vw;line-height:140%}.overlayt ul li ul li{font-size:80%;margin:0;line-height:90%}.overlayt ul li a{display:block;position:relative;color:#fff;text-decoration:none;overflow:hidden;font-size:1.1rem}.overlayt ul li a:hover:after,.overlayt ul li a:focus:after,.overlay ul li a:active:after{width:100%}.overlayt ul li a:after{content:"";position:absolute;bottom:0;left:50%;width:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:3px;background:#666;-webkit-transition:.35s;transition:.35s}.spacmenu{width:100%;margin:0 0 -3vw 0!important}.spacmenu a{display:block;padding:0;text-decoration:none}.spacmenu label{display:block;margin:0 0 1px;padding:0;font-size:60%;font-weight:400}.spacmenu label:after{content:'ⓥ';position:absolute;right:3%;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"sans-serif"}.spacmenu #menu_bar1:checked+label:after{transition:all .5s}#menu_bar1:checked+label:after{transform:rotateX(180deg);position:absolute;right:3%}.spacmenu input{display:none}.spacmenu ul{margin:10px auto;padding:0;background:#f8f5e6;list-style:none;width:100%}.spacmenu li{max-height:0;overflow-y:hidden;transition:all 1s;margin:0 0 20px}#menu_bar1:checked~#links1 li{max-height:150px;margin:0 0 20px;opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.fadeins{opacity:0;transform:translate(0,50px);transition:all .5s}.fadeins.scrollin{opacity:1;transform:translate(0,0)}.overlayt li i{display:block;border-radius:1vw;width:50px;height:50px;float:left;padding:10px;margin:0}#spsnsbox li{display:inline-block;margin:0 2vw;padding:0}#pagefm2112 #menuslide{margin:10px 0 5vw;padding:0;width:100%;border-bottom:1px solid #b05186;position:relative}#pagefm2112 #menuslide:after{position:absolute;content:'';border-bottom:15px #ccc solid;bottom:0;width:100%}#pagefm2112 #menuslide .slick-slide{margin:0;padding:0}#pagefm2112 #menuslide .slick-prev,#pagefm2112 #menuslide .slick-next{position:absolute;z-index:3;top:42%;cursor:pointer;outline:none;border-top:2px solid #ccc;border-right:2px solid #ccc;height:25px;width:25px}#pagefm2112 #menuslide .slick-prev{left:2.5%;transform:rotate(-135deg)}#pagefm2112 #menuslide .slick-next{right:2.5%;transform:rotate(45deg)}#pagefm2112 #menuslide .slick-track{margin:0 auto!important;text-align:center!important;padding:0;background-color:#fff;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}#pagefm2112 #menuslide .choice-btn{text-align:center;margin:0 auto}#pagefm2112 #menuslide .choice-btn li{cursor:pointer;outline:none;display:inline-block!important;text-align:center;overflow:hidden;border:1px #fff solid;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}#pagefm2112 #menuslide .gallery li img:hover{box-shadow:30px 30px 30px rgba(255,255,255,.4) inset;opacity:.8;transition-duration:.5s}#pagefm2112 #menuslide .choice-btn li:hover{opacity:.8;transition-duration:.5s}#pagefm2112 #menuslide .choice-btn li:first-child{padding:0}#pagefm2112 #menuslide .choice-btn li:last-child{padding:0}#pagefm2112 #menuslide .choice-btn li img{position:relative}#pagefm2112 #menuslide .choice-btn li.slick-current{opacity:1;border-top:10px solid #b05186}.thumbox{border:1px solid #fff;background:#000;padding:2vw}@media only screen and (max-width:1024px){#pagefm2112 #menuslide{margin:10px 0 20vw}#pagefm2112 #menuslide .slick-track{background-color:#000}#pagefm2112 #menuslide .choice-btn li{border-top:1px #fff solid;border-bottom:1px #000 solid;border-left:1px #fff solid;border-right:1px #fff solid}#pagefm2112 #menuslide .slick-slide{margin:0!important;padding:0!important}#pagefm2112 #menuslide .choice-btn{text-align:center;margin:0 auto;padding:0 0 5vw}}#pagefm2112 #mainpicbox img{opacity:1}.topmtit{font-size:2.4rem;font-weight:700;position:relative;text-align:center;display:inline-block;margin:0 auto 5vw;letter-spacing:.2em;color:#b05186}.topmtit:after{position:absolute;content:'';width:70%;height:1px;bottom:-10px;background-color:#b05186;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.topmtit2{font-size:2.4rem;font-weight:700;position:relative;text-align:center;display:inline-block;margin:0 auto 5vw;color:#fff;letter-spacing:.1em}.topmtit2:after{position:absolute;content:'';width:70%;height:1px;bottom:-10px;background-color:#fff;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media only screen and (max-width:1024px){.topmtit{font-size:1.6rem;margin:0 auto 5vw;letter-spacing:.1em}.topmtit:after{width:40px;height:1px;bottom:-8px}.topmtit2{font-size:1.2rem}.topmtit2:after{width:40px;height:1px;bottom:-8px}}#pagefm2112 #topwork{margin:10vw auto 5vw;padding:0;text-align:center;position:relative;overflow:hidden}#worksticky{top:0;float:right;position:absolute;right:1%;z-index:-1}*#worksticky:after{position:absolute;content:'';width:1px;height:100vh;top:0;background-color:#b05186;right:108%;z-index:-2}#worksticky h2{display:inline-block;transform:rotate(90deg);color:#b05186;font-size:2rem;border-bottom:15px solid #b05186;padding:0;margin:10vw -3vw 0;z-index:0;background-color:#fff}@media only screen and (min-width:1200px){#worksticky{top:10vh;float:right;position:absolute;right:1%}*#worksticky:after{position:absolute;content:'';width:1px;height:100vh;top:0;background-color:#b05186;right:50%}#worksticky h2{display:inline-block;transform:rotate(90deg);color:#b05186;font-size:2rem;border-bottom:15px solid #b05186;padding:0;margin:10vw -3vw 0;z-index:3;background-color:#fff}}#pagefm2112 #topwork h5{font-weight:400;font-size:1.2rem}h2.topwtit{font-size:1.4rem;text-align:center;color:#000;font-weight:700;position:relative;overflow:hidden;padding:0 0 0 50px}h2.topwtit:before{position:absolute;content:'';bottom:10px;left:0;border-bottom:30px solid #b05186;border-right:30px solid transparent}#topworknai{padding:3vw 5vw 2vw;margin:0 auto 0vw}#topworknai h2,#topworksui h2,#topworksau h2{text-align:center;font-size:1.8rem;font-weight:700;margin:0 auto 5vw;padding:0 0 0 50px;display:inline-block;position:relative}#topworknai h2:before,#topworksui h2:before,#topworksau h2:before{position:absolute;content:'';bottom:10px;left:0;border-bottom:20px solid #b05186;border-right:20px solid transparent}#topworksui{padding:7vw 5vw 2vw;margin:0 auto 2vw}#topworksau{padding:7vw 5vw 5vw;margin:0 auto 0vw}#topworknai .slidebox p a,#topworksui .slidebox p a,#topworksau .slidebox p a{color:#000!important}#allworknai{padding:0 5vw 2vw;margin:0 auto 0vw;text-align:center}#allworknai h2,#allworksui h2,#allworksau h2{text-align:center!important;font-size:1.8rem!important;font-weight:700!important;margin:0 auto 5vw!important;padding:0 0 0 50px!important;display:inline-block!important;position:relative!important;background-color:transparent!important;border:none!important}#allworknai h2:before,#allworksui h2:before,#allworksau h2:before{position:absolute;content:'';bottom:10px;left:0;border-bottom:20px solid #b05186;border-right:20px solid transparent}#allworksui{padding:0 5vw 2vw;margin:0 auto 2vw;text-align:center}#allworksau{padding:0 5vw 5vw;margin:0 auto 0vw;text-align:center}#allworknai .slidebox p a,#allworksui .slidebox p a,#allworksau .slidebox p a{color:#000!important}#pagefm2112 #tuuhansec{margin:5vw auto 5vw;padding:2vw 0 0;text-align:center;position:relative}#pagefm2112 #tuuhansec h2{text-align:center;font-size:1.8rem;font-weight:700;margin:0 auto 1vw;padding:0 0 0 50px;display:inline-block;position:relative}#pagefm2112 #tuuhansec h2:before{position:absolute;content:'';bottom:10px;left:0;border-bottom:20px solid #b05186;border-right:20px solid transparent}#topselebox_tuuhan{background-color:#b05186;padding:3vw 3vw 1vw;margin:0 auto;width:90%}#topselebox_tuuhan ul{display:flex;column-gap:2vw}#topselebox_tuuhan li{margin:0;padding:0}#topselebox_tuuhan h3{font-size:1.6rem;color:#fff}@media only screen and (max-width:1024px){#pagefm2112 #tuuhansec{margin:5vw 0 0;padding:2vw 0 0;text-align:center}#pagefm2112 #tuuhansec h2{font-size:1.4rem;margin:0 auto 1vw;padding:0 0 0 50px}#topselebox_tuuhan{background-color:#fafafa;padding:5vw 5vw 2vw;margin:0 auto;width:95%}#topselebox_tuuhan ul{display:flex;flex-wrap:wrap;column-gap:5vw}#topselebox_tuuhan li{margin:0 auto 5vw;padding:0;width:45%;box-sizing:border-box}#topselebox_tuuhan h3{font-size:1.6rem;color:#26494f}}.topwmain{overflow:hidden;clear:both;margin:0 0 5vw;padding:0}.topwmainpic{width:50%;padding:0;margin:0 2vw 0 0;float:left;overflow:hidden}.topwmainpic img{width:100%;height:40vw;padding:0;transition:1s all;margin:0;object-fit:cover}.topwmainpic img:hover{transform:scale(1.3,1.3);opacity:.6;transition:1s all;filter:none}.topwmaintxt{float:left;width:45%;text-align:left;margin:0 0 0 2vw;padding:0}.topwmaintxt h3{color:#000!important;font-size:1.6rem!important;font-weight:700!important;margin:0 0 0 0!important;padding:0!important;background-color:transparent!important}.topwmaintxt h3 a{color:#000}.topwmaintxt h4{color:#000;font-size:1.2rem;font-weight:700;margin:0 0 2vw;padding:0}.topwmaintxt p{color:#000;font-size:1rem}.topwmaintxt tr{line-height:200%}@media only screen and (max-width:1024px){#topworknai h2,#topworksui h2,#topworksau h2{font-size:1.2rem;margin:0 auto 5vw;padding:0 0 0 30px;display:inline-block;position:relative}.topwmainpic img{height:70vw}#allworknai h2,#allworksui h2,#allworksau h2{font-size:1.2rem!important;margin:0 auto 5vw!important;padding:0 0 0 30px!important;display:inline-block!important;position:relative!important}#pagefm2112 #topwork{padding:12vw 0 0}.topwmain{margin:0 0 5vw;padding:0}.topwmainpic{width:90%;padding:0 2vw 0 0;margin:0 auto;float:none}.topwmaintxt{float:none!important;width:100%!important;margin:0 auto 0!important;padding:5vw 0 5vw 0!important}.topwmaintxt h3{font-size:1.2rem!important;margin:0 0 3vw 0!important;padding:0!important;line-height:120%!important}.topwmaintxt h4{font-size:1rem!important;font-weight:700!important;margin:0 0 2vw 0!important;padding:0!important;line-height:120%!important}.topwmaintxt p{font-size:1rem!important}.topwmaintxt table,.topwmaintxt tr,.topwmaintxt th,.topwmaintxt td{vertical-align:top!important}}.allworkbtn{background-color:#999;padding:20px 3vw;margin:2vw auto 2vw;color:#fff;font-weight:700;font-size:1.1rem;position:relative;letter-spacing:.1em;text-indent:20px;width:350px}.allworkbtn a{color:#fff}.allworkbtn:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:20px;margin-top:-6px}.detailmore{background-color:#b05186;padding:.5vw 3vw;margin:2vw 5vw 0 0;float:right;color:#fff;font-weight:700;font-size:1.1rem;position:relative;letter-spacing:.1em;text-indent:20px}.detailmore a,.detailmore2 a,.detailmore2 a{color:#fff!important}.detailmore3 a{color:#b05186}.detailmore:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:20px;margin-top:-6px}.detailmore2{background-color:#b05186;padding:10px 2vw;margin:1.5vw auto 0;color:#fff;width:70%;font-size:1rem;font-weight:700;position:relative;letter-spacing:.1em;text-indent:10px;height:4vw}.detailmore2:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:20px;margin-top:-18px}.detailmore3{background-color:#fff;padding:.5vw 2vw;margin:2vw auto 0;color:#b05186;width:60%;font-size:.8rem;font-weight:700;position:relative;letter-spacing:.1em;text-indent:10px}.detailmore3:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #b05186;position:absolute;top:50%;left:20px;margin-top:-6px}.detailmore:hover,.detailmore2:hover,.detailmore3:hover,.detailmoreb:hover,.detailmoreb2:hover,.allworkbtn:hover,.detailmorepro:hover{opacity:.4}.detailmoreb{border:#b05186 solid 1px;padding:1vw 3vw;margin:1vw auto 0;color:#000;font-size:1.4rem;font-weight:700;position:relative;width:650px;letter-spacing:.05em;text-indent:30px}.detailmoreb:before{content:'';width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #b05186;position:absolute;top:50%;left:30px;margin-top:-10px}.detailmoreb2{border:#fff solid 1px;padding:1vw 3vw;margin:1vw auto 0;color:#fff;font-size:1.4rem;font-weight:700;position:relative;width:600px;letter-spacing:.05em;text-indent:30px}.detailmoreb2:before{content:'';width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:30px;margin-top:-10px}.detailmorepro{background-color:#e8e8e8;padding:1vw 3vw;margin:2vw auto 0;color:#b05186;font-size:.8rem;font-weight:700;position:relative;width:250px}.detailmorepro:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #b05186;position:absolute;top:50%;left:20px;margin-top:-6px}@media only screen and (max-width:1024px){.detailmore{float:none;font-size:1rem;letter-spacing:.1em;text-indent:30px;margin:20px auto;width:50%;padding:1.5vw 0}.detailmore:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:20px;margin-top:-6px}.detailmore2{padding:1vw .5vw;margin:2vw auto 0;float:none;font-size:.7rem;letter-spacing:.05em;text-indent:5px;width:80%}.detailmore2:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:5px;margin-top:-6px}.detailmoreb{padding:2vw 1vw;margin:3vw auto 0;color:#000;font-size:1.1rem;font-weight:700;position:relative;width:100%;letter-spacing:0em;text-indent:10px}.detailmoreb:before{border-width:10px 0 10px 10px;border-color:transparent transparent transparent #b05186;position:absolute;top:50%;left:5px;margin-top:-10px}.detailmorepro{padding:3vw;margin:2vw auto 0;font-size:1.2rem;width:300px}.detailmorepro:before{border-width:6px 0 6px 8px;position:absolute;top:50%;left:20px;margin-top:-6px}.detailmore3{padding:2vw 1vw;margin:2vw auto 0;width:50%;font-size:1rem;letter-spacing:.1em;text-indent:10px}.detailmore3:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #b05186;position:absolute;top:50%;left:20px;margin-top:-6px}}@media only screen and (max-width:1024px){#worksticky{display:none}}#pagefm2112 #toppro{margin:0;padding:5vw 0;text-align:center;background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/top/probg.webp);background-repeat:no-repeat;background-position:center top;background-size:cover;width:100%}#pagefm2112 #toppro h5{color:#fff;margin:0 auto;padding:0 0 5vw;font-size:1.2rem}#pagefm2112 #topprobox{margin:2vw auto 5vw;width:90%}#pagefm2112 #topprobox .swiper-slide li a{color:#fff}#pagefm2112 #topprobox .swiper-slide li h3{font-size:1.2rem;color:#fff;margin:0 0 2vw;padding:0 0 2vw;line-height:100%;height:15px}#pagefm2112 #topprobox .swiper-slide li h4{font-size:1.1rem;color:#fff;margin:1vw 0 0;padding:0;line-height:140%}#pagefm2112 #topprobox .swiper-slide li h6{font-size:1rem;color:#fff;margin:1vw 0;padding:0;line-height:140%}#pagefm2112 #topprobox .swiper-slide li p{font-size:1rem;font-weight:400;color:#fff;text-align:left;margin:0 auto 0vw;height:100px;width:90%;padding:0;line-height:140%;overflow:hidden}#pagefm2112 .swiperpro li img{width:100%!important;height:auto!important}@media only screen and (max-width:1024px){#pagefm2112 #toppro{padding:12vw 0 0}#pagefm2112 #topprobox{margin:2vw auto 0vw;padding:0 0 5vw}#pagefm2112 #topprobox .swiper-slide li p{height:100px}}#conthead{width:100%;overflow:hidden;clear:both;position:relative;margin:0 0 5vw;padding:0 0 3vw;height:17vw}#contheadl{position:absolute;top:7vw;left:0;width:50%;margin:0;padding:2vw 5vw 2vw;background-color:#e8e8e8;z-index:0}.contheadlu{z-index:2!important}#contheadl h1{color:#151515;font-size:1.6rem;letter-spacing:.3rem;padding:0;margin:0;text-align:left;line-height:130%}#contheadl h2{color:#151515;font-size:1rem;border:none!important;background-color:transparent!important;letter-spacing:.5rem;padding:0!important;margin:0!important;text-align:left;line-height:160%}#contheadr{position:absolute;top:32px;right:0;width:75%;z-index:1;height:5vw}#contheadr img{width:100%;height:auto}@media only screen and (max-width:1024px){#conthead{margin:0 0 5vw;padding:0;height:180px}#contheadl{width:90%;top:60px}#contheadl h1{font-size:1.6rem;padding:8vw 0 0}.contheadlu h1{font-size:1.2rem!important;letter-spacing:0rem!important}#contheadr{width:90%}}#pickupbox{overflow:hidden;clear:both;margin:0 auto 5vw;padding:0;width:90%}#pickupbox h3{font-size:1.6rem!important;font-weight:700;letter-spacing:.1em;background-color:transparent!important;text-align:center!important;margin:0 0 0 0!important;padding:0 0 1vw 0!important}#pickupbox h6{font-size:1rem!important;font-weight:400;width:80%;letter-spacing:.05em;background-color:transparent!important;text-align:left!important;margin:0 auto 0vw!important;padding:0 0 3vw 0!important}#pickupbox01{width:45%;float:left;margin:0;padding:0}#pickupbox02{width:45%;float:right;margin:0;padding:0}#pickupbox .pupic{width:100%;margin:0;padding:0;height:30vw;overflow:hidden}#pickupbox .pupic img{width:100%;height:100%;object-fit:cover}#pickupbox .pupic img:hover{transform:scale(1.3,1.3);transition:1s all}#pickupbox .putit{overflow:hidden;margin:0;padding:0}#pickupbox .putit h3{display:inline-block;background-color:transparent!important;margin:2vw 0!important;padding:0!important}#pickupbox .putit h3 span{color:#fff;font-size:.8rem;text-align:center;vertical-align:middle;padding:.5vw 1vw;margin:0!important}.worklabel01{background-color:#a40136}.worklabel02{background-color:#007ca0}.worklabel03{background-color:#a85e06}#pickupbox .putit h2{display:inline-block;font-size:1.2rem;margin:0 0 0 10px!important;padding:0!important;background-color:transparent!important;border:none!important}.putit h2 a{color:#151515}.putxt{border:1px solid gray;padding:1vw 2vw}.putxt h4{font-size:1.2rem!important;font-weight:700!important;margin:0 0 .5vw 0!important;padding:0!important}.putxt p{font-size:1rem!important;font-weight:400;margin:0 0 0 0!important;padding:0!important;line-height:160%}.pubtn{background-color:#b05186;padding:1vw 2vw;margin:2vw auto 0;color:#fff;width:180px;font-size:.8rem;font-weight:700;position:relative;letter-spacing:.1em;text-indent:25px}.pubtn:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:20px;margin-top:-6px}.pubtn:hover{opacity:.4}@media only screen and (min-width:1400px){.pubtn{width:220px}}@media only screen and (max-width:1024px){#pickupbox01{width:90%;float:none;margin:0 auto 5vw;padding:0}#pickupbox02{width:90%;float:none;margin:0 auto 5vw;padding:0}.pubtn{float:none;font-size:1rem;letter-spacing:.1em;text-indent:30px;margin:20px auto;width:50%;padding:1.5vw 0}.pubtn:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:20px;margin-top:-6px}#pickupbox .pupic{height:50vw}}.workslistbox{width:90%;margin:5vw auto;padding:0}.workslistbox ul{padding:0 5vw;margin:0 auto;display:block!important;text-align:center}.workslistbox li{display:inline-block;margin:0 5px;border:1px solid #a40136;font-size:1rem;letter-spacing:0em;padding:0 0 0 5%;color:#151515;width:25vw!important;height:auto!important}.workslistbox li span{padding:2vw 5px 2vw 10px;display:block;font-weight:700;text-shadow:#fff 1px 1px 1px;text-align:center}.workslistbox .wlistbtn01{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btn01.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.workslistbox .wlistbtn02{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btn02.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.workslistbox .wlistbtn03{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btn03.png);background-repeat:no-repeat;background-position:left center;background-size:contain}@media only screen and (max-width:1024px){.workslistbox{width:90%;margin:5vw auto;padding:0}.workslistbox ul{padding:0;margin:0 auto}.workslistbox li{display:block;margin:0 auto 4vw;font-size:1rem;font-weight:700;letter-spacing:0em;padding:0 0 0 5%;width:100%!important}.workslistbox li span{padding:7vw 5px 7vw 10px;display:block;text-align:right}.workslistbox .wlistbtn01{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btn01.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.workslistbox .wlistbtn02{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btn02.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.workslistbox .wlistbtn03{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btn03.png);background-repeat:no-repeat;background-position:left center;background-size:contain}}.workbox{overflow:hidden;margin:0 auto 5vw;padding:2vw 5vw 0;width:90%;background-color:#f8f8f8}.workbox h3{font-size:1.6rem!important;font-weight:700;letter-spacing:.1em;background-color:transparent!important;text-align:center!important;margin:0 0 0 0!important;padding:2vw 0 3vw 0!important}.workbox .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;background:#666;opacity:.2}.workbox .slidebox{margin:0 auto 0!important}.workbox .swiper-container{margin:0 auto!important;padding:0!important}.workbox .swiper-slide h4{font-size:1rem;text-align:center;margin:0 0 2vw;padding:0}.workbox .swiper-slide h4 a{color:#151515}.workbox .swiper-slide .workcate{padding:.5vw 1vw;margin:0 auto;text-align:center}.workbox .swiper-slide .workcate span{webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.workbox .swiper-slide .workcate span:hover{opacity:.4}.workcate span{color:#fff;font-size:.8rem;text-align:center;vertical-align:middle;padding:.5vw 1vw;margin:0!important}.workbox .wcate01{background-color:#a40136}.workbox .wcate02{background-color:#007ca0}.workbox .wcate03{background-color:#a85e06}@media only screen and (max-width:1024px){.workbox{overflow:hidden;margin:0 auto 5vw;padding:2vw 5vw;width:100%}.workbox h3{font-size:1.2rem!important;letter-spacing:0em;margin:0 0 0 0!important;padding:2vw 0 5vw 0!important;line-height:120%}.workbox .swiper-slide ul{padding:0!important;margin:0!important}.workbox .swiper-slide h4{font-size:.9rem;text-align:center;margin:3vw 0 2vw;line-height:140%;padding:0}}#detailbox{overflow:hidden;clear:both;margin:0 auto 10vw;width:90%}h1.detailtit{font-size:1.8rem;text-align:center;width:100%;margin:0 auto 2vw;padding:0;color:#151515}#detailboxs{overflow:hidden;clear:both;margin:0 auto}#detaill{width:55%;float:left;margin:0;padding:0;overflow:hidden;position:relative}#worksubpic{width:100%;height:auto;overflow:hidden}#worksubpic img{width:100%;height:100%;object-fit:cover}.sliderg{width:100%;height:40vw}.slider-thumbnailg{width:100%;height:10vw;overflow:hidden}.slider-thumbnailg img:hover{transform:scale(1.3,1.3);transition:1s all;opacity:.4}.slider-thumbnailg .swiper-wrapper{margin:2vw 0 0 0!important}#detailr{width:40%;float:right;margin:0;padding:0}#detailr h2{font-size:1.4rem!important;color:#000!important;background-color:transparent!important;border:none!important;margin:0!important;padding:0!important;text-align:left!important}#detailr h3{color:#fff!important;font-size:.8rem!important;text-align:center!important;vertical-align:middle!important;padding:0!important;margin:1.5vw 0 1.5vw 0!important;webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:inline-block!important;background-color:transparent!important}#detailr a h3{color:#fff}#detailr h3:hover{opacity:.4}#detailr .worklabel01{background-color:#a40136;padding:.5vw 1vw!important}#detailr .worklabel02{background-color:#007ca0;padding:.5vw 1vw!important}#detailr .worklabel03{background-color:#a85e06;padding:.5vw 1vw!important}#detailr p{font-size:1rem;line-height:140%;margin:0 0 2vw}#detailr h5{font-size:1.1rem!important;margin:1vw 0 1vw 0!important;padding:0!important;font-weight:700}#detaild{overflow:hidden;margin:0 0 1vw;padding:0;clear:both}#detailr .detailspic{float:left;width:40%;margin:0;padding:0}#detailr .detailspic img{width:100%;height:auto}.detailsirial{font-size:1rem;float:left;width:50%;margin:0;padding:0 0 0 1vw}.detailbtn{background-color:#b05186;padding:1vw 2vw;margin:2vw auto 0;color:#fff;min-width:200px;width:40%;font-size:.8rem;font-weight:700;position:relative;letter-spacing:.1em;text-indent:25px}.detailbtn:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:20px;margin-top:-6px}.detailbtn:hover{opacity:.4}@media only screen and (max-width:1024px){h1.detailtit{font-size:1.6rem;margin:0 auto 5vw;padding:0;line-height:120%}#detaill{width:100%;float:none;margin:0 auto 5vw}.slider-thumbnailg{width:100%;height:20vw;overflow:hidden}.sliderg{width:100%;height:70vw}#detailr{width:90%;float:none;margin:0 auto 5vw}.detailbtn{padding:3vw 2vw;margin:5vw auto 0;width:60vw;font-size:1rem;letter-spacing:0em;text-indent:35px}}#detailform{overflow:hidden;clear:both;margin:0 auto 5vw;padding:5vw 5vw 10vw;background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/worksdetail/formbg.jpg);background-repeat:no-repeat;background-size:cover;text-align:center}.detailtit2{font-size:2.4rem;font-weight:700;position:relative;text-align:center;display:inline-block;margin:0 auto 5vw;color:#fff;letter-spacing:.1em}.detailtit2:after{position:absolute;content:'';width:70%;height:1px;bottom:-10px;background-color:#b05186;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#dtelbox,#dformbox{overflow:hidden;width:90%;clear:both;margin:0 auto 5vw;padding:0}.detailftit{font-size:1.8rem!important;color:#fff;text-align:center;border:none!important;background-color:transparent!important;padding:0 0 0 0!important;margin:1vw auto 3vw}.detailftit i{font-size:2.4rem;color:#fff;margin:0 1vw 0 0}#dformbox #dtelboxs{overflow:hidden;clear:both;margin:0 auto;padding:5vw 0}#dformbox #dtelboxs{overflow:hidden;text-align:center}#dformboxs{margin:0 auto 5vw;padding:0;color:#fff;font-size:1rem;line-height:140%}#dtelboxs h4{font-size:1.2rem;color:#fff}#dtelboxs h3{font-size:2.4rem!important;letter-spacing:.1em;background-color:transparent!important;color:#fff!important;margin:0!important;padding:0!important;text-align:center}#dtelboxs h3 a{color:#fff!important}#workmailform{width:80%;margin:5vw auto}#workmailform dl{clear:both;margin:1vw auto;padding:1vw 0;overflow:hidden}#workmailform dt{float:left;width:20%;text-align:right;font-size:1rem}#workmailform dt p,#workmailform dd p{margin:0;padding:0}#workmailform dd{text-align:left;margin:0 0 0 23%;font-size:1rem;width:80%;line-height:200%}#workmailform p{margin:5vw auto 3vw;padding:0;text-align:center;font-size:1rem}#workmailform input{vertical-align:middle;position:relative;margin:0 4px 2px 0;*margin-right:3px;top:-1px;padding:.5vw 0}#workmailform .wpcf7-submit{vertical-align:middle;position:relative;margin:0;*margin-right:3px;top:-1px;padding:2vw 1vw;font-size:110%;width:30%;background-color:#b05186;color:#fff}#workmailform .wpcf7-submit a{color:#fff}#workmailform .wpcf7-submit:hover{transition:1s all;opacity:.4}#workmailform .wpcf7-text{width:100%;margin:0}#workmailform textarea{width:100%;margin:0}#workmailform input[type=checkbox]{width:20px;height:20px;vertical-align:middle}.hissu{font-size:85%;color:#fff;background-color:red;font-weight:700;padding:5px;margin:0 0 0 3%}.wpcf7-text,.wpcf7-select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.wpcf7-file{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px}.wpcf7-textarea{display:block;width:100%;height:auto;padding:6px 12px;font-size:14px}.wpcf7 input[type=submit],.wpcf7 input[type=button]{line-height:250%;width:50%;margin:5vw auto;text-align:center;background-color:#83163e;border:none;font-size:18px;padding:5px;color:#fff;font-weight:700}.wpcf7 input[type=submit]:hover{background-color:#c9385a}#contact2209 .c2209_sub p{text-align:center}@media only screen and (max-width:1024px){#detailform{overflow:hidden;clear:both;padding:5vw 5vw 10vw;background-size:cover;text-align:center}.detailtit2{font-size:1.8rem;margin:0 auto 5vw;letter-spacing:.1em}.detailftit{font-size:1.4rem!important;line-height:140%;margin:0 auto 5vw!important}.detailftit i{font-size:1.4rem;margin:0 1.5vw 0 0}#dtelboxs h3{font-size:2rem!important;letter-spacing:.05em}#workmailform{width:100%;margin:5vw auto}#workmailform dl{margin:1vw auto 5vw;padding:1vw 0;border-bottom:1px dotted #666}#workmailform dt{float:none;width:100%;text-align:left;margin:0 0 3vw;font-size:1rem;line-height:120%}#workmailform dd{text-align:left;margin:0 0 3vw;font-size:1rem;width:100%;line-height:160%}}.worklist{overflow:hidden;margin:0 auto 0vw;padding:0 5vw;width:90%;background-color:#f8f8f8}.worklist .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;background:#666;opacity:.2}.worklist h3{font-size:1.6rem!important;font-weight:700;letter-spacing:.1em;background-color:transparent!important;text-align:center!important;margin:3vw auto 3vw;padding:2vw 0}.worklist .swiper-slide ul{margin:0 0 2vw 0!important}.worklist .swiper-slide h4{font-size:1rem;text-align:center;margin:0 0 2vw;padding:0}.worklist .swiper-container{padding:0 0 0 0!important}.worklist .swiper-slide .workcate{padding:.5vw 1vw;margin:0 auto;text-align:center}.worklist .swiper-slide .workcate span{webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.worklist .swiper-slide .workcate span:hover{opacity:.4}.worklist .wcate01{background-color:#a40136}.worklist .wcate02{background-color:#007ca0}.worklist .wcate03{background-color:#a85e06}.worklist .swiper-slide li p a{color:#151515}@media only screen and (max-width:1024px){.worklist h3{font-size:1.4rem!important;letter-spacing:0em;margin:0 auto 5vw}}#taxohead{margin:-90px auto 1vw;width:100%}#taxohead img{width:100%;height:auto}#taxobox{margin:0 auto 5vw;width:100%;text-align:center;overflow:hidden}.taxoblock{text-align:center;overflow:hidden;margin:0 auto 5vw}.taxoblockpro{text-align:center;overflow:hidden;margin:0 auto 0vw;width:90%}.taxoblockworklist{text-align:center;overflow:hidden;margin:0 auto -10vw;width:90%}#taxobox .topwtit{margin:0 auto 5vw!important;background-color:transparent!important;padding:0 0 0 50px!important;font-size:1.8rem!important;display:inline-block!important;position:relative!important;text-align:center!important;border:none!important}@media only screen and (max-width:1024px){#taxobox .topwtit{font-size:1.4rem!important;padding:0 0 0 30px!important}#taxobox .topwtit:before{bottom:7px;left:0;border-bottom:20px solid #b05186;border-right:20px solid transparent}.taxoblockworklist{margin:0 auto -30vw}}.taxoblockpro{width:90%;margin:0 auto 5vw;overflow:hidden;text-align:center}.taxoproboxs{float:left;width:30%;margin:0 1vw 5vw;padding:0;overflow:hidden}.taxoproboxs:nth-of-type(3n){margin:0 0 5vw 1vw}.taxoproboxs ul{display:inline-block!important;margin:0!important;padding:0!important;width:100%!important}.taxoproboxs li{width:100%!important;margin:0!important;padding:0!important}.taxoproboxs li img{width:100%;height:auto!important;min-height:270px;object-fit:fill!important}@media only screen and (min-width:1200px){.taxoproboxs li img{width:100%;height:auto!important;object-fit:fill!important}}.taxoproboxs li:first-child{font-weight:700;font-size:1rem;color:#fff;background:linear-gradient(160deg,#000 0%,#000 70%,#b05186 70%,#b05186 100%);position:relative;padding:1vw 0!important;margin:0}.taxoproboxs li:first-child a{color:#fff}.taxoproboxs li dl{overflow:hidden;width:100%;margin:0;padding:1vw 0}.taxoproboxs li dl:nth-child(odd){background-color:#dcdddd}.taxoproboxs li dl:first-child dd{text-align:center}.taxoproboxs li dl:nth-child(even){background-color:#f4f4f4}.taxoproboxs li dt{float:left;width:30%!important;margin:0!important;padding:0 0 0 10px!important;text-align:left;font-size:.9rem!important}.taxoproboxs li dd{margin:0 0 0 0!important;padding:0 0 0 31%!important;text-align:left;font-size:.9rem!important}.taxoproboxs li dd img{width:90%!important;height:auto;min-height:0px!important}@media only screen and (max-width:1024px){.taxoproboxs{float:none;width:90%;margin:0 auto 10vw;padding:0}.taxoproboxs:nth-of-type(3n){margin:0 auto 10vw}.taxoproboxs img{height:auto!important}}#taxoopn{width:90%;overflow:hidden;margin:0 auto}#taxoopn a{color:#000!important}#taxoopn ul{text-align:center}#pagearticle #taxoopn ul{text-align:center;display:flex}#taxoopn li{width:20%!important;margin:0 3vw!important}#taxoopn li img{width:100%!important;height:auto!important}#taxoopn ul li p{text-align:left;font-size:.9rem;margin:1vw 0 0}@media only screen and (max-width:1024px){#taxoopn li{width:90%!important;margin:0 auto 5vw !important}#pagearticle #taxoopn ul{display:block}}.taxosele{margin:0 auto 0vw;padding:0;overflow:hidden;display:flex}.taxosele h3{color:#fff!important;font-size:2.2rem!important;font-weight:700!important;text-align:left!important;background-color:transparent!important}.taxosele p{color:#fff!important;font-size:1.2rem!important;text-align:left!important}.taxosele img{object-fit:cover;width:auto;height:100%}.taxoselel{width:50%;overflow:hidden;float:left;background-color:#af5186}.taxoseler{width:50%;overflow:hidden;float:right}#taxosele1{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/taxo/taxoselenum1.png);background-position:1vw 1vw;background-repeat:no-repeat;background-size:30%;width:100%;padding:5vw;margin:0;background-color:#af5186}#taxosele2{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/taxo/taxoselenum2.png);background-position:1vw 1vw;background-repeat:no-repeat;background-size:30%;width:100%;padding:5vw;background-color:#000;margin:0;height:100%}#taxosele3{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/taxo/taxoselenum3.png);background-position:1vw 1vw;background-repeat:no-repeat;background-size:30%;width:100%;padding:5vw;margin:0;background-color:#af5186}@media only screen and (max-width:1024px){.taxosele{margin:0 auto 0vw;padding:0;overflow:hidden}.taxoselel{width:100%;overflow:hidden;float:none}.taxoseler{width:100%;overflow:hidden;float:none}.fldir{flex-direction:column-reverse}.fldir2{flex-direction:column}}.prolistbox{width:90%;margin:5vw auto;padding:0}.prolistbox ul{padding:0 5vw;margin:0 auto;display:block!important;text-align:center}.prolistbox li{display:inline-block;margin:0 5px;border:1px solid #a40136;font-size:1rem;letter-spacing:0em;padding:0 0 0 5%;color:#151515;width:25vw!important;height:auto!important}.prolistbox li span{padding:2vw 5px 2vw 10px;display:block;font-weight:700;text-shadow:#fff 1px 1px 1px;text-align:center}.prolistbox .wlistbtn01{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btnpro01.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.prolistbox .wlistbtn02{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btnpro02.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.prolistbox .wlistbtn03{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btnpro03.png);background-repeat:no-repeat;background-position:left center;background-size:contain}@media only screen and (max-width:1024px){.prolistbox{width:90%;margin:5vw auto;padding:0}.prolistbox ul{padding:0;margin:0 auto}.prolistbox li{display:block;margin:0 auto 4vw;font-size:1rem;font-weight:700;letter-spacing:0em;padding:0 0 0 5%;width:100%!important}.prolistbox li span{padding:7vw 5px 7vw 10px;display:block;text-align:right}.prolistbox .wlistbtn01{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btnpro01.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.prolistbox .wlistbtn02{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btnpro02.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.prolistbox .wlistbtn03{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/woks/btnpro03.png);background-repeat:no-repeat;background-position:left center;background-size:contain}}#pankuzu{color:#000;margin:0 0 5vw 5vw;font-weight:400!important;clear:both;overflow:hidden;position:relative}#pankuzu i{color:#000;font-size:.9rem;padding:0 .5vw 0 0}#pankuzu a{color:#000}#pankuzu a:hover{color:#666;text-decoration:underline}#pankuzu ul{list-style:none;display:block!important;margin:0!important}#pankuzu li{float:left!important;text-align:left!important;margin:0 2vw 0 0!important;width:auto!important;position:relative;font-size:.9rem!important}#pankuzu li:after{content:'｜';display:block;color:#000;position:absolute;top:0;right:-1.5vw}@media only screen and (max-width:1024px){div.breadcrumbs div.wrap{padding:5vw 0 0}#pankuzu li{font-size:.6rem!important}#pankuzu li:after{right:-3vw}}.pagetop{position:fixed;right:-8%;bottom:12%;width:70px;z-index:1;visibility:hidden;opacity:0;transition:.4s}.feadin{visibility:visible !important;opacity:1 !important;transition:.4s}.pagetopicon{font-size:2.6rem;color:#b05186;text-shadow:0px 0px 5px #fff}.sidebnr{position:fixed;right:0;top:15%;width:5vw;z-index:9}.footbtn{position:fixed;bottom:0;width:100%;z-index:2;height:15.5vw;font-size:1rem;font-weight:700;color:#fff;text-align:center}.footbtn a{text-decoration:none;color:#fff}.footbtn a:hover{text-decoration:none;color:#fff}@media only screen and (max-width:1024px){.spbtn{position:absolute;bottom:0;text-align:center;line-height:350%;height:50px;color:#fff;width:50%;background-color:#b05186;left:0;font-size:1rem}.spbtn a{text-decoration:none;color:#fff}.spbtn a:hover{text-decoration:none;color:#fff}.spbtn2{position:absolute;bottom:0;text-align:center;line-height:350%;height:50px;color:#fff;width:50%;background-color:#333;right:0;font-size:1rem}.spbtn2 a{text-decoration:none;color:#fff}.spbtn2 a:hover{text-decoration:none;color:#fff}.naviconsp{margin:0 10px 0 0}}.spbtn2_1{position:absolute;bottom:0;text-align:center;height:80px;color:#fff;line-height:100%;width:25%;background-color:#b0b0b0;left:0;font-size:.8rem;padding:0}.spbtn2_1 a{text-decoration:none;color:#fff}.spbtn2_1 a:hover{text-decoration:none;color:#fff}.spbtn2_2{position:absolute;bottom:0;text-align:center;height:80px;color:#fff;line-height:100%;width:25%;background-color:#b05186;left:25%;font-size:.8rem;padding:0;background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/header/quotation.webp);background-position:50% 20%;background-repeat:no-repeat;background-size:30%;box-sizing:border-box;overflow:hidden}.spbtn2_2 a{text-decoration:none;color:#fff;display:block;padding:11vw 0 0;line-height:110%}.spbtn2_2 a:hover{text-decoration:none;color:#fff}.spbtn2_3{position:absolute;bottom:0;text-align:center;height:80px;color:#fff;line-height:100%;width:25%;background-color:#f89406;right:25%;font-size:.8rem;padding:9.5vw 0 0;background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/header/cart.webp);background-repeat:no-repeat;background-size:80%;box-sizing:border-box;overflow:hidden;background-position:center -5px}.spbtn2_3 a{text-decoration:none;color:#fff;display:block;line-height:110%}.spbtn2_3 a:hover{text-decoration:none;color:#fff}.naviconsp2{margin:10px 0;font-size:30px;clear:both;width:100%;padding:0}.spbtn2_4{position:absolute;bottom:0;text-align:center;height:80px;color:#fff;line-height:100%;width:25%;background-color:#375a9f;right:0;font-size:.8rem;padding:0}.naviconsp3{margin:15px 0 10px;font-size:24px;clear:both;width:100%;padding:0}#tuuhan{display:block;position:fixed;bottom:120px;right:1vw;width:150px;height:150px;z-index:10;-webkit-transition:.2s ease;transition:.2s ease}#tuuhan:hover{opacity:.4}@media only screen and (max-width:1024px){#pagedef .flex-area{display:block}}@media only screen and (max-width:599px){#tuuhan{display:none}}#pagefm2112 footer{margin:0 auto 0;width:100%;padding:2vw 5vw 0;border:none!important;overflow:hidden;background-color:#e8e8e8!important;color:#151515}#pagefm2112 #fupbox{overflow:hidden;width:100%;padding:0}#pagefm2112 #fupboxlbox{position:relative;float:left;width:70%;padding:0;display:block;text-align:center;font-weight:700}#pagefm2112 #fupboxl01{display:inline-block;width:5%;margin:0;padding:2vw 0;text-align:left;vertical-align:top}#pagefm2112 #fupboxl02{display:inline-block;width:30%;text-align:left;margin:0;padding:2vw 0 0 3vw;vertical-align:top}#pagefm2112 #fupboxl03{display:inline-block;width:30%;text-align:left;margin:0;padding:2vw 0 0;vertical-align:top}#pagefm2112 #fupboxl04{display:inline-block;width:32%;text-align:left;margin:0;padding:2vw 0 0 2vw;vertical-align:top}.flist{color:#151515}.flist a,.flist a:link{color:#151515!important}.flist li{font-size:1rem;line-height:200%;padding:0 0 1vw}.flist li.footersmall{line-height:140%;font-size:.9rem}.flist2{position:relative;line-height:200%;border-left:1px solid #b05186;padding:0 0 0 10px;margin:0 0 0 10px}.flist2 li{padding:0 0 1vw 10px;font-size:1rem}#pagefm2112 #fupboxr{position:relative;width:30%;float:right;padding:0;display:block;text-align:center}#pagefm2112 #fupboxr01{display:block;width:100%;margin:0 0 3vw;padding:0;text-align:left}#pagefm2112 #fupboxr02{display:block;width:100%;margin:0;padding:0 0 0 15%;text-align:left;background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/header/quotation2.webp);background-position:0 0;background-repeat:no-repeat;background-size:13%}#pagefm2112 #fupboxr01:hover,#pagefm2112 #fupboxr02:hover{opacity:.4}#pagefm2112 #fupboxr i{font-size:1.6rem;font-weight:700;color:#151515}#pagefm2112 #fupboxr h2{font-size:1rem;border:none;box-shadow:none;margin:0;padding:0;font-weight:700;color:#151515;text-align:left}#pagefm2112 #fupboxr01 h2 span{font-size:1.8rem;border:none;letter-spacing:.08em;box-shadow:none;margin:0;padding:0;font-weight:700;color:#151515;text-align:left}#pagefm2112 #fupboxr02 h2 span{font-size:1.2rem;border:none;letter-spacing:0em;box-shadow:none;margin:0 0 2vw;padding:0;font-weight:700;color:#151515;text-align:left;vertical-align:top}#pagefm2112 #fupboxr h3{font-size:1.2rem;display:block;clear:both;border:none;box-shadow:none;margin:0 0 2vw;padding:0;font-weight:700;color:#151515;text-align:left}#pagefm2112 #fupboxr h3:after{border:none}#pagefm2112 #fupboxr h5{font-size:1.2rem;display:block;clear:both;border:none;box-shadow:none;margin:2vw 0 0;padding:0;font-weight:700;color:#151515;text-align:left}#pagefm2112 #fupboxr h5 a{margin:0;padding:0;color:#151515;text-align:left}#pagefm2112 #fupboxr p{color:#151515;font-size:1rem;margin:0 0 1vw;padding:0;line-height:160%;display:block;text-align:left}#fdownbox{color:#151515;overflow:hidden;padding:5vw 5vw 2vw;width:100%;clear:both;position:relative}#pagefm2112 #fsnsbox{width:20%;float:right;margin:2vw 5vw 0 0}#pagefm2112 #fsnsbox li{display:inline-block;margin:0 1vw;font-size:1.6rem}#pagefm2112 #fsnsbox li a{color:#151515}#pagefm2112 #fsnsbox li a:hover{color:#aaa}#pagefm2112 #copy{padding:3vw 0 0 10vw;text-align:center}#pagefm2112 #copy p{width:8%;float:left}#pagefm2112 #copy span a{color:#151515;float:left;margin:0;padding:0 0 0 2vw;letter-spacing:.1em}@media only screen and (max-width:1024px){#pagefm2112 footer{margin:0 auto 0;width:100%;padding:2vw 5vw 10vw;color:#151515}#pagefm2112 #fupboxlbox{float:none;width:100%;padding:0;text-align:center}#pagefm2112 #fupboxl01{display:block;width:100%;margin:0 auto 2vw;padding:2vw 0;text-align:left}#pagefm2112 #fupboxl02{display:block;width:100%;margin:0 auto 2vw;padding:2vw 0;text-align:left}#pagefm2112 #fupboxl03{display:block;width:100%;margin:0 auto 2vw;padding:2vw 0;text-align:left}#pagefm2112 #fupboxl04{display:block;width:100%;margin:0 auto 2vw;padding:2vw 0;text-align:left}#pagefm2112 #fupboxl i,#pagefm2112 #fupboxr i{font-size:1.4rem}#pagefm2112 #fupboxr{position:relative;width:100%;float:none;padding:2vw 0;display:block;text-align:left}#pagefm2112 #fupboxr h3{font-size:1.6rem;display:block;clear:both;border:none;box-shadow:none;margin:0;padding:0;font-weight:700;color:#000}#pagefm2112 #fupboxr h3:after{border:none}#pagefm2112 #fupboxl p,#pagefm2112 #fupboxr p{color:#000;font-size:1rem;margin:0;padding:0;display:block}#fdownbox{padding:5vw 5vw 10vw;width:100%;clear:both}#fdownbox01{width:45%;float:left;margin:0 auto 2vw;padding:0 2vw}#fdownbox02{width:45%;float:right;margin:0 auto 2vw;padding:0 2vw}#fdownbox03{width:45%;float:left;margin:0 auto 2vw;padding:0 2vw}#fdownbox04{width:45%;float:left;margin:0 auto 2vw;padding:0 2vw}ul.fdlist>li{position:relative;padding:0 0 20px 30px;color:#fff}ul.fdlist>li:before{position:absolute;content:'';left:0;top:10px;width:15px;height:5px;background-color:#fff}ul.fdlist2{position:relative;padding:50px 0 10px 30px;color:#fff;border-left:1px solid #fff;margin:-48px 0 0 7px}.fdlist2:before{position:absolute;content:'';left:0;top:10px;width:0;height:0;background-color:#fff}#pagefm2112 #fsnsbox{width:70%;float:none;margin:2vw auto 0}#pagefm2112 #fsnsbox li{display:inline-block;margin:0 4vw;font-size:2.4rem}#pagefm2112 #fupboxr h5{font-size:1.2rem;margin:5vw 0 0}#pagefm2112 #copy{width:100%;float:none;padding:3vw 0 0;overflow:hidden}#pagefm2112 #copy p{width:30%;float:none;margin:5vw auto 0;text-align:center}#pagefm2112 #copy span a{color:#151515;float:left;margin:0;padding:1.5vw 0 0 2vw;letter-spacing:.1em;font-size:.8rem}}.fadein{animation:fadeIn 1.7s cubic-bezier(.33,1,.68,1) 1 forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadein_bottom{opacity:0;transform:translate(0,100px);transition:all .8s}.scrollin{opacity:1;transform:translate(0,0)}.fadein_left{opacity:0;transform:translate(-50px,0);transition:all .8s}.scrollin_left{opacity:1;transform:translate(0,0)}.fadein_right{opacity:0;transform:translate(50px,0);transition:all .8s}.scrollin_right{opacity:1;transform:translate(0,0)}#pagefm2112 .swiper-slide{padding:0 .5vw;margin:0;overflow:hidden}#pagefm2112 .swiper-slide li img{width:100%;height:auto;object-fit:cover}#pagefm2112 .swiper-slide li img{transition:1s all}#pagefm2112 .swiper-slide li img:hover{transform:scale(1.3,1.3);transition:1s all;filter:none;opacity:.6}#pagefm2112 .swiper-slide li p{text-align:center}#pagefm2112 .swiper-button-prev:after,.swiper-button-next:after{color:#000}@media only screen and (max-width:1024px){#pagefm2112 .swiper-slide li p{font-size:.9rem;height:35px}#pagefm2112 .swiper-slide li img{width:100%;height:120px;overflow:hidden}#pagearticle .swiper-slide li p{height:55px!important}}.slidebox{width:100%;margin:0 auto 5vw;padding:0}.swiper-slide ul{list-style:none;padding:1vw .5vw 0}.swiper-slide li{text-align:center;width:100%!important;overflow:hidden}.swiper-slide li:first-child{height:225px;overflow:hidden;object-fit:cover;margin:0!important}.swiper-slide li img{width:100%!important;height:auto;margin:0!important}.swiper-slide li p{text-align:left;line-height:120%;font-weight:700;font-size:.9rem;margin:1.5vw 0 0}.swiper-slide li p a{text-decoration:none}.swiper1 .swiper-slide li p a{color:#151515}@media only screen and (max-width:599px){.swiper-slide li p{font-size:.7rem}.swiper-wrapper.disabled{transform:translate3d(0px,0,0) !important}.swiper-pagination.disabled{display:none}.swiper-slide li:first-child{height:120px}.swiper-slide ul{margin-bottom:0!important}}.swiper2{box-shadow:0px -6px 12px #b8b9be inset,-6px -6px 52px #fff;background-color:rgba(225,225,225,.4)}.swiper2 dl{text-align:center;margin:5vw auto}.swiper2 dt{overflow:hidden;border-radius:5%}.swiper2 dt img{border-radius:5%;box-shadow:1px 1px 1px #fff,-1px -1px 1px #fff;transition:1s all}.swiper2 dt img:hover{transform:scale(1.3,1.3);transition:1s all}.swiper2 dt{display:inline-block;width:40%;vertical-align:top}.swiper2 dd{display:inline-block;margin:0 0 0 1vw;text-align:left;vertical-align:top;font-weight:400;width:50%;text-align:left}.swiper2 .swiper-slide li{text-align:left}.swiper2 .swiper-slide li p{text-align:left;margin:0 0 1vw;border-bottom:1px solid #fff;padding:0 0 .5vw;display:inline-block}.swiper2 dd ul{vertical-align:top;margin:0;padding:0;display:contents}.swiper2 dd h5{margin:0 0 1vw;display:inline-block;border:1px solid #bbb;border-radius:8%;padding:1vw 1.5vw;font-family:"Raleway","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","verdana",sans-serif;font-size:.8rem}.catetag01{background:rgba(255,249,95,.2);border-radius:0;padding:.2vw .5vw;display:inline-block}.catetag02{background:rgba(0,207,232,.2);border-radius:0;padding:.2vw .5vw;display:inline-block}.catetag03{background:rgba(248,133,255,.2);border-radius:0;padding:.2vw .5vw;display:inline-block}.catetag04{background:rgba(10,207,0,.2);border-radius:0;padding:.2vw .5vw;display:inline-block}.catetag05{background:rgba(100,207,232,.2);border-radius:0;padding:.2vw .5vw;display:inline-block}.swiper2 dd p a{color:#666;padding:.2vw .5vw;margin:1vw 0;letter-spacing:.15em}.swiper2 .swiper-slide{-webkit-filter:brightness(.5);filter:brightness(.5)}.swiper2 .swiper-slide-active{-webkit-filter:brightness(1);filter:brightness(1)}.swiper-wrapper.disabled{transform:translate3d(0px,0,0) !important}.swiper-pagination.disabled{display:none}@media only screen and (max-width:599px){.swiper2 .swiper-slide li{font-size:.9rem}}#topmvbox{position:relative}#topmvbox #mvbtn{position:absolute;width:25%;top:10%;right:50px;background-color:rgba(0,0,0,1);padding:10px}#topmvbox #mvbtn ul{margin:0;padding:0}#topmvbox #mvbtn li{display:block;margin:5px;padding:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;height:80px}#topmvbox #mvbtn li img{width:100%}#topmvbox #mvbtn li a{opacity:1;position:absolute;top:0;left:0;width:100%;height:100%}#topmvbox #mvbtn li a:hover{opacity:.8;background:rgba(255,255,255,.5)}#topmvbox #mvbtn li#mvbtn01{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/slide/jp_head01.webp);background-position:left center;background-size:cover;margin:0 0 10px;padding:0}#topmvbox #mvbtn li#mvbtn02{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/slide/jp_head02.webp);background-position:left center;background-size:cover;margin:0;padding:0}#topmvbox #mvbtn li span{color:#fff;font-weight:700;font-size:1.2em;position:absolute;top:38%;left:25%;line-height:110%}#topmvbox #mvbtn li span font{display:block;content:"";margin:0}#topmvbox #mvbtn li span font font{display:block;content:"";margin:0}#topmvbox img{width:100%;height:auto}@media only screen and (max-width:1024px){#topmvbox{padding:0 0 120px}#topmvbox #mvbtn{position:absolute;bottom:120px;right:0;background-color:rgba(0,0,0,0);padding:10px;width:100%}#topmvbox #mvbtn li:first-child{width:50%;position:absolute;top:100%;left:0;margin:0}#topmvbox #mvbtn li:last-child{width:50%;position:absolute;top:100%;right:0;margin:0}#topmvbox #mvbtn li span{font-size:1em;top:43%;left:30%;line-height:110%}}@media only screen and (max-width:599px){#topmvbox #mvbtn li#mvbtn01{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/slide/jp_head01_sp.webp);background-position:left center;background-size:cover;margin:0;padding:0}#topmvbox #mvbtn li#mvbtn02{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/slide/jp_head02_sp.webp);background-position:left center;background-size:cover;margin:0;padding:0}}.faqboxs{padding:1vw 0;margin:0 0 3vw;text-align:left}.faqboxs h2{border-top:none!important;border-bottom:none!important;background-color:#fff!important;border-left:5px solid #333;padding:0 0 0 10px!important;margin:1vw 0 3vw!important;font-size:1.4rem!important;font-weight:400!important;font-family:"Noto Sans JP","游ゴシック体","游ゴシック Medium","Yu Gothic","メイリオ",sans-serif!important;text-align:left}.accordion2206{margin:3em auto;max-width:70vw}.faqtoggle{display:none}.faqoption{position:relative;margin-bottom:1em;border-bottom:solid 1px #ccc}.faqtitle,.faqcontent{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s;text-align:left}.faqtitle{padding:1em;display:block;color:#333;font-weight:700;font-size:1.1rem;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:left}.faqtitle:hover{background-color:#eee}.faqtitle:after,.faqtitle:before{content:"";position:absolute;right:1.5em;top:1.1em;width:1px;height:1.3em;background-color:#999;transition:all .3s}.faqtitle:after{transform:rotate(90deg)}.faqcontent{max-height:0;overflow:hidden}.faqcontent p{margin:0;padding:1em 1em 2em 2em;font-size:1rem;line-height:1.8}.faqcontent p a{text-decoration:underline}.faqcontent p a:hover{text-decoration:none}.faqtoggle:checked+.faqtitle+.faqcontent{max-height:500px;transition:all 1.5s}.faqtoggle:checked+.faqtitle:before{transform:rotate(90deg) !important}@media only screen and (max-width:1024px){.accordion2206{max-width:90vw}.faqboxs h2{font-size:1.2rem!important}.faqtitle{font-size:1rem}.faqtitle:after,.faqtitle:before{right:0;width:1px;height:1px}}#contact2209{padding:0;margin:0 auto;width:100%;font-size:1rem}#contact2209 p{padding:0;margin:.5vw 1vw;text-align:left}#contact2209 .c2209_1{clear:both;margin:1vw auto 1.5vw;padding:0;width:100%;text-align:left}#contact2209 .c2209_2l{width:40%;margin:1vw auto 1.5vw;padding:0;display:inline-block;text-align:left}#contact2209 .c2209_2r{width:40%;margin:1vw auto 1.5vw;padding:0;display:inline-block;text-align:left}#contact2209 .c2209_3l{width:28%;margin:1vw auto 1.5vw;padding:0;display:inline-block;text-align:left}#contact2209 .c2209_3c{width:28%;margin:1vw auto 1.5vw;padding:0;display:inline-block;text-align:left}#contact2209 .c2209_3r{width:28%;margin:1vw auto 1.5vw;padding:0;display:inline-block}#contact2209 .c2209hissu{font-size:.9rem;color:red;font-weight:700}#contact2209 .c2209stxt{font-size:.8rem;font-weight:400}#contact2209 .c2209_sub{margin:1vw auto;text-align:center;padding:1vw}@media only screen and (max-width:1024px){#contact2209 .c2209_1{width:100%}#contact2209 .c2209_2l{width:90%;display:block}#contact2209 .c2209_2r{width:90%;display:block}#contact2209 .c2209_3l{width:90%;display:block}#contact2209 .c2209_3c{width:90%;display:block}#contact2209 .c2209_3r{width:90%;display:block}#contact2209 .c2209hissu{font-size:.8rem}}#outlinebox{margin:0;padding:0}.outlineboxs{margin:0 0 10%;padding:1% 0 0;width:80%;position:relative}.outlineboxs:after{border-bottom:1px dashed #666;content:"";position:absolute;bottom:-15%;left:0;transform:translateX(0%);width:50%}.outlineboxs h4{font-size:1.4rem;display:inline;background-image:linear-gradient(90deg,#6bd9ec,#b6dff3,#6bd9ec);background-repeat:no-repeat;background-position:0 20px;margin:0;padding:0 20px 0 10px}.outlineboxs h5{font-size:1.3rem;margin:0;padding:0}.outlineboxs dl{display:block;font-size:1rem}.outlineboxs dt{border:none;text-align:left;float:left;margin:0;padding:0;display:block}.outlineboxs dd{margin:0 0 0 15%;border:none;padding:0;text-align:left;display:block}.map-area{width:100%;margin:0 auto 5vw;position:relative;padding-bottom:75%;height:0;overflow:hidden}.map-area iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media only screen and (max-width:1024px){.outlineboxs{margin:0 0 5%;width:100%}.outlineboxs:after{bottom:-5%}.outlineboxs dl{font-size:.9rem}.outlineboxs dd{margin:0 0 0 20%;border:none;padding:0;text-align:left;display:block}}#glt-translate-trigger{right:365px!important;font-size:13px!important}@media only screen and (max-width:1024px){#glt-translate-trigger{right:0!important;top:70px!important}}#userdatabox{display:block;overflow:hidden;position:relative;margin:0 auto 0;width:90%}#udboxtxt h1{font-size:1.2rem}#udbox{margin:3vw auto;padding:0;background-color:#eee}#udbox dl{padding:2.5vw 0 1vw;border-bottom:1px solid #666}#udbox dl.dlb{font-weight:700}#udbox dl button,#udbox dd{border:none}#udbox dd{width:20%}#udbox dd .centertxt{text-align:center}#udbox span.colorb{background-color:#4682b4;padding:2px;border-radius:5px;width:80%;color:#fff;text-align:center;display:inline-block}#udbox span.coloro{background-color:#ff8c00;padding:2px;border-radius:5px;width:80%;color:#fff;text-align:center;display:inline-block}#udbox span.colorp{background-color:#9932cc;padding:2px;border-radius:5px;width:80%;color:#fff;text-align:center;display:inline-block}#udbox dl button i{color:#0072bc;font-size:1.6rem}#udbox dl button i:hover{opacity:.6;cursor:pointer}#udbox dd{display:inline-block;margin:0 1vw}.modal2{display:none;position:fixed;z-index:8887!important;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);transition:all 1s ease-in-out}.modal-container .img{background:#f1f1f1;margin-bottom:15px}.modal-container p{margin-bottom:10px}.modal-container p:last-child{margin-bottom:0}.modal-content{background:#fff;overflow-y:auto;padding:20px 25px;width:90%;max-width:650px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:500px;animation:show .6s linear 0s;filter:drop-shadow(0px 2px 6px #777);z-index:10}.modal-top{display:inline-block;position:absolute;right:5px;top:5px}.modal-close{color:#000;text-decoration:none;font-size:2rem;line-height:1;padding:0 8px}.modal-close:hover,.modal-close:focus{text-decoration:none;cursor:pointer}.modal-title{color:#fff}.modal-container h1{border-bottom:1px solid #666;font-size:1.2rem!important;margin:0 0 1vw;padding:0}.modal-container h2{font-size:1.1rem!important;background-color:#fff!important;border:none!important;margin:0;padding:0}.modal-container ul{background-color:#eee;padding:1vw;margin:1vw auto}.modal-container li{font-size:.9rem;list-style:inside;margin:0 0 0 1em}.modal-container p{background-color:#eee;padding:1vw;font-size:.9rem;margin:1vw auto}@keyframes show{from{opacity:0}to{opacity:1}}picture img{width:100%}img.lazyloaded{width:100%}#sugoarea{padding:0;clear:both;overflow:hidden;margin:0 auto;display:inline-block;vertical-align:top;position:relative;font-size:0px;width:100%}.sugobox{width:33%;margin:0 auto 1vw;padding:0;display:inline-block;vertical-align:top}.sugopic{clear:both;width:100%}.sugotxt{padding:20px 2vw;margin:0;height:120px}.sugotxt h2{line-height:120%!important;background-color:transparent!important;font-weight:700;font-size:1.1rem!important;border:none!important;color:#fff;margin:0 0 0 0!important;height:30px!important;padding:0!important}.sugotxt p{font-size:14px;color:#fff;line-height:140%}.bgpk{background-color:#b05186}.bgbk{background-color:#363636}.sugo1{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/product/num1.webp);background-repeat:no-repeat;background-position:left top}.sugo2{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/product/num2.webp);background-repeat:no-repeat;background-position:left top}.sugo3{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/product/num3.webp);background-repeat:no-repeat;background-position:left top}.sugo4{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/product/num4.webp);background-repeat:no-repeat;background-position:left top}.sugo5{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/product/num5.webp);background-repeat:no-repeat;background-position:left top}.sugo6{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/product/num6.webp);background-repeat:no-repeat;background-position:left top}.sugo7{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/product/num7.webp);background-repeat:no-repeat;background-position:left top}.sugo8{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/product/num8.webp);background-repeat:no-repeat;background-position:left top}.sugo9{background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/product/num9.webp);background-repeat:no-repeat;background-position:left top}@media only screen and (max-width:1024px){#sugoarea{text-align:left}.sugobox{width:50%;margin:0 auto 1vw}.sugotxt{padding:10px 2vw;margin:0;height:120px}.sugotxt h2{font-size:16px!important;height:30px!important;text-align:left}.sugotxt p{font-size:12px;text-align:left}}@media only screen and (max-width:599px){.sugotxt h2{height:45px!important}}#formbtn{text-align:left;overflow:hidden;animation-duration:6s;animation-fill-mode:forwards;width:456px;margin:20px 0;background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/slide/jp_head02.webp);background-position:left center;background-size:cover;height:100px;position:relative}#formbtn img{width:100%}#formbtn a{position:absolute;top:0;left:0;width:100%;height:100%}#formbtn a:hover{opacity:.5;background-color:rgba(255,255,255,.5)}#formbtn span{color:#fff;font-weight:700;font-size:1.2em;position:absolute;top:43%;left:25%;line-height:110%}#formbtn span font{display:block;content:"";margin:0}#formbtn span font font{display:block;content:"";margin:0}@media only screen and (max-width:1024px){#formbtn{width:100%}}@media only screen and (max-width:599px){#formbtn{width:100%;background-image:url(//fujimedica.jp/wp-content/themes/fuijmadica_Temp2112/images/slide/jp_head02.webp);background-position:center;background-size:cover}}.arve-embed-container iframe{width:100%!important;height:100%}#primary{margin:5vw auto 0}#pagedef{display:block;overflow:hidden;position:relative;margin:0 auto 0;width:90%;text-align:left;font-size:1rem}#pagedef h1{font-size:26px;font-weight:700;margin-bottom:30px}#pagedef h2{border-top:solid #83163e 2px;background-color:#f5f5f5;padding:14px 15px 10px;border-bottom:1px solid #e9e9e9;margin:1.5em 0 1.2em}#pagedef .flex-area{overflow:hidden;margin:2vw auto;clear:both}#pagedef .flex-area li img{overflow:hidden;clear:both;width:100%}#pagedef .corp01 figure{width:100%;margin:0 50px 0 0}@media only screen and (max-width:1024px){#pagedef .flex-area{display:block}}#pagefm2112 .card-header h4{font-size:1.3rem;color:#fff;font-weight:700}#pagefm2112 .card-header h5{font-size:1.1rem;color:#fff;font-weight:700;text-shadow:1px 1px 2px #333,0 0 1em #aaa,0 0 .2em #eee}#pagefm2112 .card-header p{font-size:.9rem;color:#fff;font-weight:400;line-height:160%}@media only screen and (max-width:1024px){#pagedef .flex-area{display:block}}#sui_video{width:100%;height:auto;margin:3vw auto 0vw;text-align:center;overflow:hidden;clear:both;display:flex;position:relative}#sui_videol{padding-top:28.12%;width:49%;display:block;margin:0 1vw 1vw 0;position:relative}#sui_videor{padding-top:28.12%;width:49%;display:block;margin:0 0 1vw 1vw;position:relative}#page_video iframe,#page_video2 iframe,#chi_videor iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#sui_videol iframe,#sui_videor iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media only screen and (max-width:599px){#sui_video{margin:3vw auto -5vw}}.productsec{overflow:hidden;clear:both;margin:0 auto;padding:0}.productbox{overflow:hidden;clear:both}.productl{width:50%;float:left;text-align:center}.productr{width:50%;float:right;text-align:left;line-height:180%}.productbtn{display:block;background-color:#f5f5f5;text-align:center;padding:2vw 5vw;width:50%;margin:10vw auto;position:relative;vertical-align:middle}.productbtn a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.productbtn span{font-size:1rem;font-weight:700;letter-spacing:.1em;text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:599px){.productl{width:90%;margin:0 auto;float:none}.productr{width:90%;margin:0 auto;float:none}}#toppro .swiper-slide li:first-child{height:auto!important}#examplepic{overflow:hidden;margin:0 auto}#examplepic h2{font-size:1.2rem}#examplepic ul{display:flex}#examplepic li{width:20%;margin:0 1%}#examplepic li:first-child{margin:0 1% 0 0}#examplepic li img{width:100%;height:100%}@media only screen and (max-width:1340px){#examplepic li{width:25%}}@media only screen and (max-width:1024px){#examplepic li{width:30%}}.thumbnail{width:200px;cursor:pointer}.lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:1000}.lightbox img{max-width:90%;max-height:90%;box-shadow:0 0 20px #fff;border-radius:8px}#haisensec{overflow:hidden;clear:both;margin:5vw auto;width:50%}@media only screen and (max-width:1340px){#haisensec{width:70%}}@media only screen and (max-width:1024px){#haisensec{width:90%}}@media only screen and (max-width:599px){#haisensec{width:100%}}