#page_top{display:none!important}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}body{margin:0}ul{margin:0;padding:0}.container{margin:0 auto 0;max-width:1200px}.siteContent,#primary{opacity:0;animation-name:sample01;animation-duration:6s;animation-fill-mode:forwards;overflow:hidden}#content{overflow:hidden!important}img{max-width:100%;height:auto}@keyframes sample01{0%{opacity:0}90%{opacity:1}100%{opacity:1}}#pagefm2112{position:relative;box-sizing:border-box;padding:120px 0 0;font-family:"Noto Sans JP","游ゴシック体","游ゴシック Medium","Yu Gothic","メイリオ",sans-serif}#pagefm2112 ul{list-style:none}#pagefm2112 .alt{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 .rollover{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}#pagefm2112 .rollover:hover{opacity:.6}@media only screen and (max-width:1024px){#pagefm2112{padding:15vw 0 0}#pagefm2112 .sp{display:block}#pagefm2112 .pc{display:none}}#pagefm2112 #fmhead{margin:0;position:relative}#pagefm2112 #logobox{padding:25px 2vw 35px;margin:0 0 0 0!important;position:absolute;display:block;width:250px;text-align:center;z-index:10;background-color:#26494f;float:left;height:120px;top:0;left:0}#pagefm2112 #logobox h1{margin:0 0 0 0!important}#pagefm2112 #logobox img{width:80%}#pagefm2112 #pcnav{width:100%;margin:25px 0 0;padding:0 0 0 260px}#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:1340px){#pagefm2112 #logobox{padding:20px 1vw;margin:0 0 0 0!important;width:180px;height:120px}#pagefm2112 #logobox img{width:70%}#pagefm2112 #pcnav{padding:0 0 0 180px;margin:25px 0 0}}@media only screen and (max-width:1024px){#pagefm2112 #logobox{padding:10px 5px;margin:0;width:70%;height:15vw;top:0;left:0}#pagefm2112 #logobox img{width:70%}}#pcnav .menu{position:relative;width:100%;height:50px;max-width:70%;margin:0 auto;text-align:center;padding:10px 0 0;float:left}#pcnav .menu>li{float:left;font-size:1.05rem;font-weight:700;background:#00000000;margin:10px 0 0 1.5vw}#pcnav .menu>li a{display:block;color:#000;text-decoration:none}#pcnav .menu>li a:hover{color:#999}#pcnav .menu li span font{display:block;content:"";margin:0}#pcnav .menu li span font font{display:block;content:"";margin:0}#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.menu:before,#pcnav.menu:after{content:"";display:table}#pcnav.menu:after{clear:both}#pcnav.menu{*zoom:1;}.menu__mega .menu__second-level{position:absolute;top:180px;left:-15.5vw;box-sizing:border-box;width:180%;padding:50px 0 50px 20px;background:rgba(0,0,0,.95);-webkit-transition:all .2s ease;transition:all .2s ease;visibility:hidden;opacity:0;z-index:10;margin:0}@supports (-ms-ime-align:auto){.menu__mega .menu__second-level{left:-24%}}.menu__mega:hover .menu__second-level{top:40px;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:8%;border:none;margin:0 5px;padding:0;font-size:.8rem}.menu__mega .menu__second-level>li img{width:60%}.menu__mega .menu__second-level>li p{margin:0 0 5px;padding:0;line-height:110%;font-size:.8rem}.menu__mega .menu__second-level>li:nth-child(3n+2){margin:0 1%}#htoibox{position:absolute;top:0;right:0;width:230px;margin:0;background-color:#26494f;padding:20px 0 10px 20px;font-size:1.1rem;text-align:left;height:120px}#htoibox ul{margin:0;padding:0}#htoibox li{margin:0 0 10px;padding:0}.navicon{color:#fff;font-size:1.4rem;padding:0 15px 0 0;margin:0}.htel{color:#fff;font-size:1.6rem}.htoi{color:#fff;font-size:1rem;margin:-10px 0 0;vertical-align:top}a:hover .htel,a:hover .htoi,a:hover .navicon{color:#aaa}#pagefm2112 .site-header.fixed #htoibox{position:absolute;height:80px;top:0;right:0;width:180px;margin:0;color:#fff;background-color:#26494f;padding:15px 0 10px 20px;font-size:1.1rem;text-align:left}#pagefm2112 .site-header.fixed #htoibox li{margin:0}#pagefm2112 .site-header.fixed #htoibox ul .navicon{font-size:1.2rem;padding:0 10px 0 0;margin:0}#pagefm2112 .site-header.fixed #htoibox ul .htel{font-size:1.1rem}#pagefm2112 .site-header.fixed #htoibox ul .htoi{font-size:.8rem;margin:-10px 0 0}@media only screen and (max-width:1400px){#pcnav .menu>li{font-size:.9rem;margin:10px 0 0 13px}.menu__mega .menu__second-level{left:-28%}}@media only screen and (max-width:1200px){#pcnav .menu>li{font-size:.8rem}}@media only screen and (max-width:1024px){#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 25px;margin:0 auto}.navicon22{color:#fff;clear:both;width:100%;text-align:center;padding:20px 0 50px;margin:0 auto;background-image:url(//fujimedica.com/wp-content/themes/fujimedica_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.com/wp-content/themes/fujimedica_temp2112/images/header/cart.webp);background-repeat:no-repeat;background-size:contain;display:block;background-position:center 0;font-size:40px;width:100%;text-align:center;padding:55px 0 20px;margin:0 auto}.htel2box{float:left;background-color:#b0b0b0;color:#fff;display:block;width:120px;height:120px}.htoi2box{float:left;background-color:#60a2ad;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{font-size:14px;line-height:120%;display:block}.hhurry2{font-size:14px;line-height:140%;display:block}.htoi2{padding:10px 0 0}.htel2 br,.htoi2 br,.hhurry2 br{display:block;content:"";margin:0}@media only screen and (max-width:1240px){.htoi2{padding: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:80px 0 0;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;background-color:#60a2ad;display:block;color:#fff;font-size:.7rem;width:100px}.hhurry2box{font-size:.7rem;width:100px}.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;top:0}#pagefm2112 .site-header,#pagefm2112 #logobox,#pagefm2112 #pcnav,#htoibox,.menu__second-level,.button_container,.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(255,255,255,.8);height:80px}#pagefm2112 .site-header.fixed:after{width:100%}#pagefm2112 .site-header.fixed #logobox{width:200px;height:80px;margin:0;padding:.5vw 1vw 1vw;position:relative}#pagefm2112 .site-header .fixed{padding:0;margin:0}#pagefm2112 header .site-header.fixed #pcnav{width:100%;margin:0 5vw 0 0;padding:0}#pagefm2112 .site-header.fixed header #pcnav ul{margin:.5vw 5vw 0 0}#pagefm2112 .site-header.fixed #hnavbox li{padding:0;margin:0 0 0 5vw}#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:-12vw;width:100vw;padding:50px 50px 50px 30px;z-index:10;margin:0}@media only screen and (max-width:1024px){#pagefm2112 .site-header.fixed{height:10vw}#pagefm2112 .site-header.fixed #logobox{width:40%;padding:0;text-align:center;margin:0 auto;height:10vw}#pagefm2112 .site-header.fixed .navicon{font-size:5.5vw}#pagefm2112 .site-header.fixed #logobox img{width:60%}}.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:5%;height:27px;width:35px;cursor:pointer;z-index:100;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}#pagefm2112 .site-header.fixed .button_container{top:1%}.button_container.close{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:hover{opacity:.7}.button_container.active .top{-webkit-transform:translateY(11px) translateX(0) rotate(45deg);transform:translateY(11px) translateX(0) rotate(45deg);background:#26494f}.button_container.active .middle{opacity:0;background:#26494f}.button_container.active .bottom{-webkit-transform:translateY(-11px) translateX(0) rotate(-45deg);transform:translateY(-11px) translateX(0) rotate(-45deg);background:#26494f}.button_container span{background:#26494f;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:#fff;box-shadow:6px 6px 12px #26494f 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:#26494f;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}.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 5vw;line-height:120%}.overlayt ul li ul li{font-size:80%;margin:0;line-height:90%}.overlayt ul li ul li span{font-size:60%}.overlayt ul li a{display:block;position:relative;color:#000;text-decoration:none;font-size:60%;overflow:hidden}.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,.spacmenu #menu_bar2:checked+label:after{transition:all .5s}#menu_bar1:checked+label:after,#menu_bar2: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,#menu_bar2: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 #mainpicbox img{opacity:1}#mainpicbox{margin:-80px auto 80px}.topmtit{font-size:2.4rem;font-weight:700;position:relative;text-align:center;display:inline-block;margin:0 auto 5vw;letter-spacing:.2em}.topmtit:after{position:absolute;content:'';width:45px;height:10px;bottom:-5px;background-color:#26494f;left:0}.topmtit2{font-size:2.4rem;font-weight:700;position:relative;text-align:center;display:inline-block;margin:0 auto 5vw;letter-spacing:.1em}.topmtit2:after{position:absolute;content:'';width:45px;height:10px;bottom:-5px;background-color:#26494f;left:0}@media only screen and (max-width:1024px){#mainpicbox{margin:-80px auto 0px}.topmtit{font-size:1.6rem;margin:0 auto 5vw;letter-spacing:.2em}.topmtit:after{width:40px;height:5px;bottom:-5px}.topmtit2{font-size:1.2rem}.topmtit2:after{width:40px;height:5px;bottom:-5px}}#pagefm2112 #topwork{margin:2vw 0 0;padding:2vw 0 0;text-align:center}#topworkchi{background:linear-gradient(to left,#fff 0%,#fff 5%,#e7eff3 5%,#e7eff3 100%);padding:5vw;margin:0 0 5vw}#topworkchi h2,#topworksui h2{text-align:left;font-size:1.8rem;font-weight:700;margin:0 0 1vw;padding:0;border:none!important;background-color:transparent!important}#topworkchi h2 span,#topworksui h2 span{text-align:left;position:relative;font-size:1rem;font-weight:700;padding:0 0 0 40px;vertical-align:middle}#topworkchi h2 span:before,#topworksui h2 span:before{content:"|";font-size:1.4rem;left:5px;top:-10px;padding:0 0 0 10px;position:absolute}#topworksui{background:linear-gradient(to right,#fff 0%,#fff 5%,#e7eff3 5%,#e7eff3 100%);padding:5vw 0 5vw 10vw;margin:0 0 5vw}.topwmain{overflow:hidden;clear:both;margin:0 0 5vw;padding:0;display:block}.topwmain:nth-child(n+3){display:none}.topwmainpic{width:50%;padding:0;margin:0 2vw 0 0;float:left;overflow:hidden}.topwmainpic img{width:100%;height:40vw;transition:1s all;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:#26494f;font-size:1.6rem;font-weight:700;margin:0;padding:0}.topwmaintxt h4{color:#26494f;font-size:1.2rem;font-weight:700;margin:0 0 2vw;padding:0}.topwmaintxt p{color:#26494f;font-size:1rem}.topwmaintxt table,.topwmain table,.topwmain .table tbody tr td,.topwmain .table tbody tr th,.topwmain .table td,.table th,.topwmain .table thead tr td,.topwmain .table thead tr th,.topwmain table tbody tr td,.topwmain table tbody tr th,table td,.topwmain table th,table thead tr td,.topwmain table thead tr th{border:none!important;padding:0!important;margin:0!important}.topcustxt{font-size:.9rem}@media only screen and (max-width:1024px){#pagefm2112 #topwork{padding:12vw 0 0}.topwmainpic img{height:60vw}#topworkchi{background:linear-gradient(to left,#fff 0%,#fff 5%,#e7eff3 5%,#e7eff3 100%);padding:5vw;margin:0 0 5vw}#topworkchi h2,#topworksui h2{font-size:1.8rem;margin:0 0 1vw;padding:0}#topworkchi h2 span,#topworksui h2 span{font-size:1rem;font-weight:700;padding:0 0 0 10px;vertical-align:middle}#topworkchi h2 span:before,#topworksui h2 span:before{content:"|";font-size:1.2rem;left:-8px;top:-15px;padding:0 0 0 10px;position:absolute}#topworksui{background:linear-gradient(to right,#fff 0%,#fff 5%,#e7eff3 5%,#e7eff3 100%);padding:5vw 0 5vw 10vw;margin:0 0 5vw}.topwmain{margin:0 0 5vw;padding:0}.topwmainpic{width:90%;padding:0 2vw 0 0;margin:0 auto;float:none}.topwmaintxt{float:none;width:90%;margin:0 auto 0;padding:0}.topwmaintxt h3{font-size:1.2rem;margin:5vw 0;padding:0;line-height:120%}.topwmaintxt h4{font-size:1rem;font-weight:700;margin:0 0 2vw;padding:0;line-height:120%}.topwmaintxt p{font-size:1rem}}.detailmore{background-color:#26494f;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{color:#fff}.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:#26494f;padding:.5vw 2vw;margin:2vw auto 0;color:#fff;width:80%;font-size:.8rem;font-weight:700;position:relative;letter-spacing:.1em;text-indent:10px}.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:-6px}.detailmore,.detailmore2,.detailmoreb,.detailmorepro{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.detailmore:hover,.detailmore2:hover,.detailmoreb:hover,.detailmorepro:hover{opacity:.4}.detailmoreb{border:#26494f solid 1px;padding:1vw 3vw;margin:5vw auto 0;color:#26494f;font-size:1.6rem;font-weight:700;position:relative;width:450px;letter-spacing:.1em;text-indent:30px}.detailmoreb:before{content:'';width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #26494f;position:absolute;top:50%;left:30px;margin-top:-10px}.detailmorepro{background-color:#26494f;padding:.5vw 2vw;margin:2vw auto 0;color:#fff;font-size:.8rem;font-weight:700;position:relative;width:200px}.detailmorepro: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}@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:1.5vw 2vw;margin:2vw auto 0;float:none;font-size:1rem;letter-spacing:.1em;text-indent:20px;width:90%}.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:-6px}.detailmoreb{padding:1vw 3vw;margin:5vw auto 0;color:#26494f;font-size:1.2rem;font-weight:700;position:relative;letter-spacing:.05em;text-indent:10px;width:90%}.detailmoreb:before{border-width:10px 0 10px 10px;border-color:transparent transparent transparent #26494f;position:absolute;top:50%;left:30px;margin-top:-10px}.detailmorepro{padding:3vw 2vw;margin:.5vw auto 0;font-size:1rem;font-weight:700;position:relative;width:200px}.detailmorepro:before{border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:20px;margin-top:-6px}}#pagefm2112 .swiper-slide li img{width:300px;height:225px}#pagefm2112 .swiper-slide li img{box-shadow:6px 6px 12px #b8b9be,-6px -6px 12px #fff;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}@media only screen and (max-width:1024px){#pagefm2112 .swiper-slide li p{font-size:1rem;height:35px}}#pagefm2112 #topsele{margin:5vw 0 0;padding:2vw 0 0;text-align:center}#topselebox{overflow:hidden;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}#topsele1{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/top/aboutbg1.png);background-position:1vw 2vw;background-repeat:no-repeat;background-color:#0284cf;background-size:50%;padding:0;width:33.3%}#topsele2{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/top/aboutbg2.png);background-position:1vw 2vw;background-repeat:no-repeat;background-color:#1e91c4;background-size:50%;padding:0;width:33.3%}#topsele3{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/top/aboutbg3.png);background-position:1vw 2vw;background-repeat:no-repeat;background-color:#13638d;background-size:50%;padding:0;width:33.3%}.topseleboxs{height:25vw;margin:0;padding:2vw}#topselebox h3{color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:.05em;line-height:160%;height:10vw;margin:2vw 0 0}#topselebox p{color:#fff;font-size:1rem;letter-spacing:.01em;text-align:left}#topselebox h5{color:#fff;margin:0;padding:1vw 0 0;width:100%}#topselebox h5 img{width:100%;height:auto}@media only screen and (max-width:1024px){#pagefm2112 #topsele{padding:12vw 0 0;text-align:center}#topselebox{display:block;overflow:hidden;width:100%;padding:2vw 0}#topsele1{background-size:20%;padding:0;width:100%}#topsele2{background-size:20%;padding:0;width:100%}#topsele3{background-size:20%;padding:0;width:100%}.topseleboxs{height:auto;margin:0;padding:5vw}#topselebox h3{font-size:1.4rem;letter-spacing:.05em;line-height:140%;height:auto;margin:0 0 5vw}#topselebox p{font-size:1rem;letter-spacing:.01em;padding:0 0 5vw}#topselebox h5{margin:0;padding:1vw 0 0}#topselebox h5 img{width:100%;height:auto}}#pagefm2112 #tuuhansec{margin:5vw 0 0;padding:2vw 0 0;text-align:center}#topselebox_tuuhan{background-color:#fafafa;padding:3vw;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:#26494f}@media only screen and (max-width:1024px){#pagefm2112 #tuuhansec{margin:5vw 0 0;padding:2vw 0 0;text-align:center}#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}}#pagefm2112 #topsele_2{margin:5vw 0 0;padding:2vw 0 0;text-align:center}#topselebox_2{overflow:hidden;width:100%;display:block;padding:0}#topsele2_1{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/top/aboutbg21.webp);background-position:0 0;background-repeat:no-repeat;background-color:#0284cf;background-size:30%;padding:0;width:50%;float:left;height:30vw;overflow:hidden}#topsele2_2{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/top/aboutbg22.webp);background-position:0 0;background-repeat:no-repeat;background-color:#1e91c4;background-size:30%;padding:0;width:50%;float:right;height:30vw;overflow:hidden}#topsele2_3{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/top/aboutbg23.webp);background-position:0 0;background-repeat:no-repeat;background-color:#13638d;background-size:30%;padding:0;width:50%;float:left;height:30vw;overflow:hidden}#topsele2_4{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/top/aboutbg24.webp);float:right;background-position:0 0;background-repeat:no-repeat;background-color:#003e5e;background-size:30%;padding:0;width:50%;height:30vw;overflow:hidden}.topseleboxs_2{height:20vw;margin:0;padding:2vw 5vw}#topselebox_2 h3{color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:.05em;line-height:160%;height:8vw;margin:2vw 0 0}#topselebox_2 p{color:#fff;font-size:1rem;letter-spacing:.01em;text-align:left}#topselebox_2 h5{color:#fff;margin:0;padding:0}#topselebox_2 h5 img{width:100%;height:auto}@media only screen and (max-width:1024px){#pagefm2112 #topsele_2{padding:12vw 0 0;text-align:center;display:block;width:100%;clear:both}#topselebox_2{display:block;overflow:hidden;width:100%;padding:2vw 0;clear:both}#topsele2_1{background-size:15%;padding:0;width:100%;height:auto;clear:both;float:none}#topsele2_2{background-size:15%;padding:0;width:100%;height:auto;clear:both;float:none}#topsele2_3{background-size:15%;padding:0;width:100%;height:auto;clear:both;float:none}#topsele2_4{background-size:15%;padding:0;width:100%;height:auto;clear:both;float:none}.topseleboxs_2{height:200px;margin:0;padding:5vw}#topselebox_2 h3{font-size:1.4rem;letter-spacing:.05em;line-height:140%;height:auto;margin:0 0 5vw}#topselebox_2 p{font-size:1rem;letter-spacing:.01em;padding:0 0 5vw}#topselebox_2 h5{margin:0;padding:1vw 0 0;height:115px}#topselebox_2 h5 img{width:100%;height:auto}}@media only screen and (max-width:599px){.topseleboxs_2{height:200px}#topsele2_1{background-size:30%;padding:0;width:100%;height:auto;clear:both;float:none}#topsele2_2{background-size:30%;padding:0;width:100%;height:auto;clear:both;float:none}#topsele2_3{background-size:30%;padding:0;width:100%;height:auto;clear:both;float:none}#topsele2_4{background-size:30%;padding:0;width:100%;height:auto;clear:both;float:none}#topselebox_2 h5{height:115px}}#pagefm2112 #toppro{margin:5vw 0 0;padding:2vw 0 0;text-align:center}#topproboxup{width:100%;overflow:hidden;display:flex;justify-content:center}#topproboxupl{width:29%;display:inline-block;margin:0 1vw 0 0}#topproboxupr{width:29%;display:inline-block;margin:0 0 0 1vw;clear:both}#topproboxuprr{width:29%;display:inline-block;margin:0 0 0 1vw;clear:both}.topproboxups{background-color:#fafafa;padding:1.5vw;clear:both;overflow:hidden}.topproboxups h5{width:50%;float:left;margin:3vw 0 0 3vw}.topproboxups ul{width:25%;float:right;margin:0 1vw 0 2vw}.topproboxups li{margin:0 0 1vw;padding:0}.topproboxups li img{width:100%;height:auto}.topproboxupsd{clear:both}.topproboxupsd h3,.topproboxupsd2 h3{font-size:1.4rem;color:#000;margin:2vw 0 1vw}.topproboxupsd p{text-align:left;padding:0;line-height:160%;height:auto}#topproboxdown{width:100%;overflow:hidden;clear:both;margin:2vw 0 0;display:flex;align-items:top;justify-content:center}#topproboxd1{width:29%;display:inline-block;margin:0 2vw 0 0}#topproboxd2{width:29%;display:inline-block;margin:0}#topproboxd3{width:29%;display:inline-block;margin:0 0 0 2vw}.topproboxupsd2{clear:both}.topproboxupsd h3{font-size:1.6rem;color:#000;margin:2vw 0 1vw}.topproboxupsd2 p{text-align:left;padding:0 3vw;line-height:160%;height:auto}.topproboxline{width:100%;overflow:hidden;clear:both;margin:2vw 0 0;display:flex;align-items:top;justify-content:center}.topproboxl{width:29%;display:inline-block;margin:0 2vw 0 0}.topproboxc{width:29%;display:inline-block;margin:0}.topproboxr{width:29%;display:inline-block;margin:0 0 0 2vw}#pagefm2112 .detail_btn{text-align:center;margin:10px auto;display:flex;width:auto;float:none;flex-flow:wrap;align-items:center;justify-content:space-around;height:auto}#pagefm2112 .detail_btn li{width:auto}@media only screen and (max-width:1024px){#pagefm2112 #toppro{padding:12vw 0 0}#topproboxup,#topproboxdown,.topproboxline{display:block}#topproboxupl{width:100%;display:block;margin:0 auto}#topproboxupr{width:100%;display:block;margin:0 auto}#topproboxuprr{width:100%;display:block;margin:0 auto}.topproboxl{width:100%;display:block;margin:0 auto}.topproboxc{width:100%;display:block;margin:0 auto}.topproboxr{width:100%;display:block;margin:0 auto}.topproboxups{padding:5vw;margin:0 auto 3vw;width:90%}.topproboxups h5{margin:5vw auto 0;width:60%}.topproboxups ul{margin:3vw 5vw 0}.topproboxups li{margin:0 0 1vw;padding:0}.topproboxupsd h3{font-size:1.4rem;margin:5vw 0}.topproboxupsd p{text-align:left;padding:0 0 0 2vw;line-height:140%;height:auto;width:100%;margin:0 auto}#topproboxdown{width:100%;margin:2vw auto}#topproboxd1{width:100%;display:block;margin:0 auto}#topproboxd2{width:100%;display:block;margin:0 auto}#topproboxd3{width:100%;display:block;margin:0 auto}.topproboxupsd h3,.topproboxupsd2 h3{font-size:1.8rem;margin:5vw auto 2vw;padding:5vw 0 0}.topproboxupsd2 p{padding:0;line-height:120%;height:auto}}#pagefm2112 #topinfo{margin:5vw 0;padding:2vw 0 0;text-align:center}#topinfobox{width:80%;margin:0 auto;padding:0}#topinfobox dl{width:100%;overflow:hidden}#topinfobox dt{float:left;width:150px;border:none}#topinfobox dd{font-size:1rem;color:#666;margin:0 0 0 160px;border:none;text-align:left}#topinfobox dd span{font-size:1rem;color:#666;margin:0;padding:0 20px;text-align:left}.topinfoicon01{color:#fff;background-color:#747474;padding:.5vw 2vw;font-size:.7rem;font-weight:400}.topinfoicon02{color:#fff;background-color:#83163e;padding:.5vw 2vw;font-size:.7rem;font-weight:400}.topinfoicon03{color:#fff;background-color:#167583;padding:.5vw 2vw;font-size:.7rem;font-weight:400}.topinfoicon04{color:#fff;background-color:#666;padding:.5vw 2vw;font-size:.7rem;font-weight:400}@media only screen and (max-width:1024px){#pagefm2112 #topinfo{padding:12vw 0 0}#topinfobox{width:90%}#topinfobox dl{overflow:hidden;border-bottom:1px #ccc solid;padding:0 0 3vw;margin:0 0 3vw}#topinfobox dt{float:none;width:50%}#topinfobox dd{margin:0}.topinfoicon01{padding:2vw;font-size:.9rem}.topinfoicon02{padding:2vw;font-size:.9rem}.topinfoicon03{padding:2vw;font-size:.9rem}.topinfoicon04{padding:2vw;font-size:.9rem}}.article90{width:90%;overflow:hidden;position:relative;margin:0 auto;padding:0}#taxobox{overflow:hidden;width:100%;margin:5vw auto 0}#taxobox90{margin:0 auto 1vw;width:90%;overflow:hidden}@media only screen and (max-width:1024px){#taxobox90{width:95%}}.breadSection{width:90%;margin:10px auto;padding:0}.page-header_pageTitle2{margin:0 0 0 5%;padding:30px 0 25px;color:#fff}.panlist{padding:0 0 0 0!important;width:1170px;margin:0 auto}.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 #26494f;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.com/wp-content/themes/fujimedica_temp2112/images/woks/btn01.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.workslistbox .wlistbtn02{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/woks/btn02.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;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.workslistbox li span{padding:7vw 5px 7vw 10px;display:block;text-align:right}.workslistbox .wlistbtn01{background-position:left center;background-size:contain}.workslistbox .wlistbtn02{background-position:left center;background-size:contain}}.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 #26494f;font-size:1rem;letter-spacing:0em;padding:0 0 0 10%;color:#151515;width:30vw!important;height:auto!important}.prolistbox li span{padding:2vw 5px 2vw 10px;display:block;font-weight:700;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0-2px 0 #fff,-2px 0 0 #fff,1px 0 0 #fff;text-align:center}.workslistbox li:hover,.prolistbox li:hover{opacity:.6;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.prolistbox .prolistbtn01{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/pro/btnchi.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.prolistbox .prolistbtn02{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/pro/btnsui.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 .prolistbtn01{background-position:left center;background-size:contain}.prolistbox .prolistbtn02{background-position:left center;background-size:contain}}#search_kigu{padding:100px 0 0;margin:-100px auto 0}#search__sechi{padding:200px 0 0;margin:-100px auto 0}#worksiv{padding:200px 0 0;margin:-100px auto 0}#workssearch{margin:5vw auto;text-align:center}#workssearch ul{display:flex;text-align:center;align-items:center;justify-content:center;gap:20px}#workssearch li{position:relative;width:30%;max-width:400px;background-color:#771200;border-radius:10px;overflow:hidden;text-align:center}#workssearch li a{display:block;color:#fff;position:relative;z-index:1;text-decoration:none;font-weight:700;font-size:1.2rem;padding:3vw;box-sizing:border-box}#workssearch li a:hover{opacity:1}#workssearch li a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);transition:opacity .3s;z-index:0;opacity:0}#workssearch li a:hover:before{opacity:1}.works_seach ul{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}.works_seach ul li{width:calc((100%/3) - 20px);box-sizing:border-box;padding:10px;margin:0;overflow:hidden}.works_seach ul li dt,.works_seach ul li dd{border:none;margin:0;overflow:hidden}.works_seach ul li img{width:100%;height:18vw;object-fit:cover}.works_seach ul li img:hover{transform:scale(1.2,1.2);opacity:.6;transition:1s all}.works_seach ul li dt{background-color:#131313;color:#fff;font-size:1.1rem;text-align:center;height:7vw;padding:1.5vw;display:grid;align-items:center}.works_seach ul li dd{padding:0}.works_seach ul li dt span{width:100%;display:block;font-size:.8rem;font-weight:400;line-height:100%}#worksiv .works_seach ul li dt{height:auto!important;background-color:transparent!important;padding:0!important}@media only screen and (max-width:599px){#workssearch li{width:45%;border-radius:5px}#workssearch li a{font-size:.9rem;padding:5vw 2vw}.works_seach ul{gap:5px}.works_seach ul li{width:calc((100%/2) - 5px);padding:5px;height:51vw}.works_seach ul li img{width:100%;height:auto;object-fit:cover}.works_seach ul li dt{font-size:.9rem;padding:1.5vw;height:20vw}.works_seach ul li dt span{font-size:.6rem}}#taxoarchworks{margin:5vw auto 0}#workstaxo{margin:5vw auto;text-align:center}#workstaxo ul{display:flex;text-align:center;align-items:center;justify-content:center;gap:20px}#workstaxo li{position:relative;width:30%;max-width:400px;background-color:#771200;border-radius:10px;overflow:hidden;text-align:center}#workstaxo li a{display:block;color:#fff;position:relative;z-index:1;text-decoration:none;font-weight:700;font-size:1.2rem;padding:3vw;box-sizing:border-box}#workstaxo li a:hover{opacity:1}#workstaxo li a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);transition:opacity .3s;z-index:0;opacity:0}#workstaxo li a:hover:before{opacity:1}.works_taxo ul{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}.works_taxo ul li{width:calc((100%/3) - 20px);box-sizing:border-box;padding:10px;margin:0;overflow:hidden}.works_taxo ul li dt,.works_taxo ul li dd{border:none;margin:0;overflow:hidden;background-color:#131313;color:#fff}.works_taxo ul li img{width:100%;height:18vw;object-fit:cover}.works_taxo ul li img:hover{transform:scale(1.2,1.2);opacity:.6;transition:1s all}.works_taxo ul li dt{padding:0;position:relative;display:block}.works_taxo ul li dt img{z-index:1}.works_taxo ul li dt div{position:absolute;top:0;left:0;overflow:hidden;z-index:2;display:block}.works_taxo ul li dt div p{display:block;position:absolute;left:30%;transform:translateX(-50%) rotate(-45deg);top:1vw;color:#000;font-size:.8rem;font-weight:700;z-index:2;margin:0;line-height:100%;text-align:center}.works_taxo ul li dt div:after{display:block;position:relative;top:0;left:0;width:100%;height:100%;content:'';border-bottom:5vw solid transparent}.works_taxo ul li dt div.green:after{border-left:5vw solid #27e87f}.works_taxo ul li dt div.lightgreen:after{border-left:5vw solid #d0ec87}.works_taxo ul li dt div.blue:after{border-left:5vw solid #49beff}.works_taxo ul li dt div.lightblue:after{border-left:5vw solid #adf1ff}.works_taxo ul li dt div.yellow:after{border-left:5vw solid #fffe4d}.works_taxo ul li dt div.lightyellow:after{border-left:5vw solid #fffeca}.works_taxo ul li dt div.pink:after{border-left:5vw solid #ffd4d5}.works_taxo ul li dt div.orange:after{border-left:5vw solid #ffdeae}.works_taxo ul li dt div.grey:after{border-left:5vw solid #d9d9d9}.works_taxo ul li dt div.sechi_orange:after{border-left:5vw solid #ffdeae}.works_taxo ul li dt div.sechi_white:after{border-left:5vw solid #d9d9d9}.works_taxo ul li dt div.sechi_hwhite:after{border-left:5vw solid #adf1ff}.works_taxo ul li dt div.sechi_red:after{border-left:5vw solid #ff393c}.works_taxo ul li dt div.sechi_green:after{border-left:5vw solid #27e87f}.works_taxo ul li dt div.sechi_blue:after{border-left:5vw solid #0c8aff}.works_taxo ul li dt div.sechi_rgb:after{border-left:5vw solid #faffb6}.works_taxo ul li dt div.sechi_orange span,.works_taxo ul li dt div.sechi_hwhite span{position:relative;top:-.6vw;left:.4vw;font-size:.7rem;line-height:100%}.works_taxo ul li dt div.sechi_white span{position:relative;top:-.1vw;left:-.3vw}.works_taxo ul li dt div.rgb span{position:relative;top:0;left:0}.works_taxo ul li dd{background-color:#131313;color:#fff;min-height:7.5vw;padding:1.5vw}.works_taxo ul li dd p{font-size:1rem;text-align:left;margin:0 auto 1vw;line-height:110%}.works_taxo ul li dd a{color:#fff}.works_taxo ul li dd span{width:100%;font-size:.7rem;font-weight:400;border:1px solid #fff;padding:.1vw 1vw;display:inline;margin:0 .1vw}.works_taxo ul li .sechidd dl{font-size:.8rem;text-align:left;margin:0 auto 1vw;line-height:110%;display:flex;flex-wrap:wrap}.works_taxo ul li .sechidd dt{margin:0;display:flex;width:35%;font-weight:400}.works_taxo ul li .sechidd dd{margin:0 0 0 3px;height:auto;padding:0;flex:1;font-weight:700;min-height:auto;display:flex;align-items:center}.works_taxo ul li .sechidd dd p{font-size:1rem;margin:0;padding:0}@media only screen and (max-width:599px){.works_taxo ul{gap:5px}.works_taxo ul li{width:calc((100%/1) - 5px);padding:5px}.works_taxo ul li img{width:100%;height:auto}.works_taxo ul li .sechidd dt{width:20%}.works_taxo ul li dt div:after{border-bottom:15vw solid transparent}.works_taxo ul li dt div.green:after{border-left:15vw solid #27e87f}.works_taxo ul li dt div.lightgreen:after{border-left:15vw solid #d0ec87}.works_taxo ul li dt div.blue:after{border-left:15vw solid #49beff}.works_taxo ul li dt div.lightblue:after{border-left:15vw solid #adf1ff}.works_taxo ul li dt div.yellow:after{border-left:15vw solid #fffe4d}.works_taxo ul li dt div.lightyellow:after{border-left:15vw solid #fffeca}.works_taxo ul li dt div.pink:after{border-left:15vw solid #ffd4d5}.works_taxo ul li dt div.orange:after{border-left:15vw solid #ffdeae}.works_taxo ul li dt div.grey:after{border-left:15vw solid #d9d9d9}.works_taxo ul li dt div.sechi_orange:after{border-left:15vw solid #ffdeae}.works_taxo ul li dt div.sechi_white:after{border-left:15vw solid #d9d9d9}.works_taxo ul li dt div.sechi_hwhite:after{border-left:15vw solid #adf1ff}.works_taxo ul li dt div.sechi_red:after{border-left:15vw solid #ff393c}.works_taxo ul li dt div.sechi_green:after{border-left:15vw solid #27e87f}.works_taxo ul li dt div.sechi_blue:after{border-left:15vw solid #0c8aff}.works_taxo ul li dt div.sechi_rgb:after{border-left:15vw solid #faffb6}.works_taxo ul li dt div p{left:35%;top:4vw}}.newicon{padding:.5vw 1vw;color:#fff;background-color:#f8534e;margin:5px 0 5px 5px}.page-header{background-color:#26494f!important}.pagebtn{width:50%;overflow:hidden;margin:5vw auto;text-align:center;padding:2vw;padding:15px 22px;font-size:17px;line-height:34px;background-color:#26494f;border-radius:8px}a .pagebtn{color:#fff}a .pagebtn:hover{opacity:.4;text-shadow:1px 1px 5px #000;-moz-text-shadow:0px 0px 0px #000;-webkit-text-shadow:0px 0px 0px #000}.pagebtn span{color:#fff;line-height:34px;text-align:center}@media only screen and (max-width:1024px){.pagebtn{width:70%}}#pagenayami{overflow:hidden;width:100%;margin:0 auto 5vw}.nayamibox{overflow:hidden}.nayamibox h3{font-size:1.6rem;margin:2vw 0 0;font-weight:700!important}.nayamibox h2{font-size:1.8rem;background-color:transparent!important;border:none!important;width:100%;font-weight:700!important;padding:0!important;margin:3vw 0 3vw 0!important}.nayamibox h4{font-size:1.4rem;background-color:transparent!important;border:none!important;width:100%;font-weight:700!important}.nayamibox h4 span{font-size:1.6rem}.nayamiboxbl{background-color:#d3d3d3;overflow:hidden;margin:0;padding:2vw;text-align:left}.nayamiboxl{margin:0;padding:0;float:left;width:20%}.nayamiboxr{margin:0;padding:0;float:right;width:75%;text-align:left}.nayamiboxl2{margin:0;padding:0;float:left;width:60%}.nayamiboxr2{margin:0;padding:0;float:right;width:35%;text-align:left}.nayamiboxwh{margin:0;padding:2vw;text-align:left}@media only screen and (max-width:1024px){.nayamiboxl{margin:0 auto;padding:0;float:none;width:50%}.nayamiboxr{margin:0;padding:0;float:none;width:100%;text-align:left}.nayamiboxl2{margin:0;padding:0;float:none;width:100%}.nayamiboxr2{margin:0;padding:0;float:none;width:80%;text-align:left}.nayamiboxr2 img{width:100%}}.pagechi3{overflow:hidden;width:100%;margin:0 auto 5vw;padding:0;text-align:center}.pagechi3s{width:30%;margin:0;padding:0;display:inline-block}.pagechi3s li{margin:0 auto 1vw;text-align:center}.pagechi3s li p{line-height:120%!important}@media only screen and (max-width:1024px){.pagechi3s{width:100%;margin:0 auto;padding:0;display:block}.pagechi3s li img{width:100%}}.pagesuipad{padding:0 0 2vw;overflow:hidden;margin:0}.pagesuisele h3{background-color:transparent!important;border:none!important;margin:1vw 0;padding:0;font-size:1.4rem;font-weight:700!important}.pagesuisele p{margin:0 0 2vw 1vw;padding:0 0 1vw;font-size:1rem;border-bottom:1px #ccc solid}#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 table,.putxt table{border-collapse:collapse;border-spacing:0;width:auto!important;border-top:none!important}.putxt table tr,.putxt table th{border:none!important}.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.com/wp-content/themes/fujimedica_temp2112/images/woks/btn01.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.workslistbox .wlistbtn02{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/woks/btn02.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.workslistbox .wlistbtn03{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_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.com/wp-content/themes/fujimedica_temp2112/images/woks/btn01.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.workslistbox .wlistbtn02{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/woks/btn02.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.workslistbox .wlistbtn03{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_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;object-position:right bottom}.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}#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 .works_sauna{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;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 0 0 3vw;padding:0}.detailbtn{background-color:#26494f;padding:1vw 2vw;margin:2vw auto 0;color:#fff;width:300px;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.4rem;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.com/wp-content/themes/fujimedica_temp2112/images/worksdetail/formbg.jpg);background-repeat:no-repeat;background-size:cover;text-align:center;background-attachment:fixed}.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:100%;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;border:none!important}#workmailform dd{text-align:left;margin:0 0 0 23%;font-size:1rem;width:80%;line-height:200%;border:none!important}#workmailform p{margin:0 auto 1vw;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:1vw 0;font-size:120%;width:20%;background-color:#ff7002;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 8px;margin:0 0 0 5%}@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}}#pankuzu{margin:0 0 5vw 5vw;padding:0;clear:both;overflow:hidden}.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:#26494f;text-shadow:0px 0px 10px #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;line-height:250%}.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:#0284cf;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:#1e91c4;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;line-height:180%}.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:#60a2ad;left:25%;font-size:.8rem;background-image:url(//fujimedica.com/wp-content/themes/fujimedica_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:120%}.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:0;background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/header/cart.webp);background-position:50% -30%;background-repeat:no-repeat;background-size:75%;box-sizing:border-box}.spbtn2_3 a{text-decoration:none;color:#fff;display:block;line-height:120%;padding:9vw 0 0}.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}.spbtn2_4 a{text-decoration:none;color:#fff;display:block;line-height:120%;padding:0}.naviconsp3{margin:10px 0;font-size:26px;clear:both;width:100%;padding:0}}#pagefm2112 footer{margin:2vw 0 0;padding:2vw 0 0;border:none!important;overflow:hidden;background-color:#fff!important;position:relative;z-index:0}#pagefm2112 #fupbox{overflow:hidden;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}#pagefm2112 #fupboxl{position:relative;width:50%;background-color:#b6dff3;color:#26494f;padding:5vw;display:block;text-align:center;transition:all 1s}#pagefm2112 #fupboxr{position:relative;width:50%;color:#26494f;padding:0;display:block;text-align:center;transition:all 1s}#pagefm2112 #fupboxl .alllinkbox,#pagefm2112 #fupboxr .alllinkbox{position:absolute;display:block;top:0;left:0;width:100%;height:100%}#pagefm2112 #fupboxl h2{display:block;margin:2vw 0 0;font-size:2.4rem;color:#26494f;font-weight:700;letter-spacing:.1em;border:none!important;padding:0!important;background-color:transparent!important}a #pagefm2112 #fupboxl h2{font-size:2.4rem;letter-spacing:.1em;font-weight:700;color:#26494f;margin:2vw 0 0}#pagefm2112 #fupboxr h2{display:block;font-size:1.4rem;margin:0;color:#26494f;font-weight:700;border:none!important;padding:0!important;background-color:transparent!important}a#pagefm2112 #fupboxr h2{font-size:1.4rem;font-weight:700;color:#26494f;margin:2vw 0 0;position:relative}#fupboxl:hover{opacity:.6}#pagefm2112 #fupboxl i{font-size:2rem;font-weight:700;color:#26494f}#pagefm2112 #fupboxr h3{font-size:1.6rem;display:block;clear:both;border:none;box-shadow:none;margin:0;padding:0;font-weight:700;color:#26494f}#pagefm2112 #fupboxr h3:after{border:none}#pagefm2112 #fupboxr h5{font-size:1.4rem;display:block;clear:both;border:none;box-shadow:none;margin:0;padding:0;font-weight:700;color:#26494f;text-decoration:none}#pagefm2112 #fupboxr h5 a{margin:0;padding:0;color:#26494f}#pagefm2112 #fupboxl p,#pagefm2112 #fupboxr p{color:#26494f;font-size:1rem;margin:0;padding:0;display:block}#pagefm2112 #fupboxru{background-color:#b4e5a2;background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/header/quotation.webp);background-position:30% 50%;background-repeat:no-repeat;background-size:13%;padding:3vw;transition:all 1s}#pagefm2112 #fupboxrd{background-color:#ececec;padding:3vw;transition:all 1s}#pagefm2112 #fupboxru:hover,#pagefm2112 #fupboxrd:hover{opacity:.6}#fdownbox{color:#fff;background-color:#26494f;overflow:hidden;padding:5vw 5vw 2vw;width:100%;clear:both}#fdownbox01{width:25%;float:left;padding:0 2vw}#fdownbox02{width:25%;float:left}#fdownbox03{width:25%;float:left}#fdownbox04{width:25%;float:left}#fdownbox01 a,#fdownbox02 a,#fdownbox03 a,#fdownbox04 a{color:#fff}#fdownbox01 a:hover,#fdownbox02 a:hover,#fdownbox03 a:hover,#fdownbox04 a:hover{color:#aaa}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:25px 0 10px 30px;color:#fff;border-left:1px solid #fff;margin:-30px 0 0 7px}ul.fdlist2 li{line-height:230%}.fdlist2:before{position:absolute;content:'';left:0;top:10px;width:0;height:0;background-color:#fff}#pagefm2112 #copy{width:70%;float:left;padding:3vw 0 0 10vw}#pagefm2112 #copy p{width:8%;float:left}#pagefm2112 #copy span a{color:#fff;float:left;margin:0;padding:0 0 0 2vw;letter-spacing:.1em}#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:#fff}#pagefm2112 #fsnsbox li a:hover{color:#aaa}@media only screen and (max-width:1024px){#pagefm2112 footer{margin:12vw 0 0;padding:5vw 0 50px}#pagefm2112 #fupbox{display:block;padding:0}#pagefm2112 #fupboxl{position:relative;width:100%;padding:5vw}#pagefm2112 #fupboxr{position:relative;width:100%;padding:0}#pagefm2112 #fupboxl .alllinkbox,#pagefm2112 #fupboxr .alllinkbox{position:absolute;display:block;top:0;left:0;width:100%;height:100%}#pagefm2112 #fupboxl h2{display:block;margin:2vw 0 0;font-size:2.4rem;color:#26494f;font-weight:700;letter-spacing:.1em}a #pagefm2112 #fupboxl h2{font-size:2.4rem;letter-spacing:.1em;font-weight:700;color:#26494f;margin:2vw 0 0}#pagefm2112 #fupboxr h2{display:block;font-size:1.4rem;margin:0;color:#26494f;font-weight:700}a#pagefm2112 #fupboxr h2{font-size:1.4rem;font-weight:700;color:#26494f;margin:0}#fupboxl:hover,#fupboxr:hover{opacity:.6}#pagefm2112 #fupboxl i,#pagefm2112 #fupboxr i{font-size:2rem;font-weight:700;color:#26494f}#pagefm2112 #fupboxr h3{font-size:1.6rem;display:block;clear:both;border:none;box-shadow:none;margin:0;padding:0;font-weight:700;color:#26494f}#pagefm2112 #fupboxr h3:after{border:none}#pagefm2112 #fupboxl p,#pagefm2112 #fupboxr p{color:#26494f;font-size:1rem;margin:0;padding:0;display:block}#pagefm2112 #fupboxru{background-position:10% 50%;background-size:20%;padding:5vw}#pagefm2112 #fupboxrd{background-color:#ececec;padding:5vw}#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:left;margin:2vw 5vw 0 0}#pagefm2112 #fsnsbox li{display:inline-block;margin:0 2vw;font-size:1.8rem}#pagefm2112 #copy{width:100%;float:none;padding:3vw 0 0;overflow:hidden}#pagefm2112 #copy p{width:10%;float:left}#pagefm2112 #copy span a{color:#fff;float:left;margin:0;padding:1.5vw 0 0 2vw;letter-spacing:.1em;font-size:.8rem}}#tuuhan{display:block;position:fixed;bottom:120px;right:0;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}}.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)}@media (min-width:992px){.col-md-8{width:100%;margin:0 auto}}#sampleformbox{clear:both;width:100%;margin:5vw auto 0vw auto;padding:0 0 5vw}#sampleformbox p{text-align:left;line-height:140%}#sampleformbox dl{clear:both;width:100%;min-height:30px;line-height:200%;padding:0;margin:1vw auto 2vw}#sampleformbox dt{border:none;float:left;clear:left;width:30%;text-align:left;padding:0;font-size:1rem}#sampleformbox dd{border:none;margin:0 0 0 32%;text-align:left;padding:0;font-size:1rem;line-height:140%;overflow:hidden}select,input,textarea,button{vertical-align:middle;position:relative;margin:0 4px 2px 0;*margin-right:3px;top:-1px;font-size:100%;width:90%}#sampleformbox h2{text-align:left;font-size:120%;line-height:120%;letter-spacing:.3em;font-weight:700;margin:0 auto 15px;background-color:#f5f5f5;border:none}#sampleformbox h3{text-align:left;font-size:120%;line-height:140%;font-weight:700;margin:0 auto 15px;background-color:#fff;border:none}#sampleformbox h3:after{border:none}.formstxt{font-size:.8rem}#junju h5{line-height:120%;margin:20px 0 10px;padding:0}#junju h6{margin:25px auto 15px!important;line-height:200%;text-align:center;font-size:100%;font-weight:400;display:inline-block;width:100%;background-color:#f1f1f1;padding:5px 0}#junju ul{margin:0;padding:0;list-style:none;line-height:120%}#junju li{line-height:120%;margin:0 0 10px;padding:0}#junju .hissu{margin:0 1% 0 0}@media only screen and (max-width:599px){#sampleformbox{clear:both;width:100%;margin:5vw auto 5vw auto;padding:0 0 5vw;font-size:.9rem}#sampleformbox dt{float:none;clear:both;width:100%;text-align:left;padding:0;margin:0 auto 10px;font-size:.9rem}#sampleformbox dd{float:none;clear:both;width:100%;margin:0 auto 20px;text-align:left;padding:0;font-size:.9rem}select,input,textarea,button{width:100%}#junju{font-size:.8rem}#junju h5{font-size:100%;line-height:120%;margin:20px 0 10px;padding:0}#junju h6{margin:25px auto 15px!important;line-height:200%;text-align:center;font-size:100%;display:inline-block;width:100%;background-color:#f1f1f1;padding:5px 0}#junju ul{margin:0;padding:0;list-style:none;line-height:120%}#junju li{line-height:120%;margin:0 0 10px;padding:0}#junju .hissu{margin:0 1% 0 0}}.wpcf7 textarea[name=your-message]{padding:3%;width:100%;height:100px}.wpcf7 input[type=checkbox],.wpcf7 checkbox[name=acceptance-199]{width:12px;height:12px;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}.wpcf7c-elm-step1:disabled,.wpcf7c-elm-step1:disabled:hover{background:#fefefe;color:#fff;font-size:14px;font-weight:700;padding:5px 0;transition:.2s}.wpcf7-date{width:100%;display:block;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 rgb(0 0 0/8%);box-shadow:inset 0 1px 1px rgb(0 0 0/8%);-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}span.wpcf7-list-item{display:block;line-height:230%;margin:0 1vw 0 0}.wpcf7 input[type=radio]{text-align:left;width:12px;height:12px;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);margin:-2px 2% 0 0!important}.wpcf7-list-item{text-align:left;margin:0 0 5px;padding:5px}.doi .wpcf7-list-item{text-align:center!important}.wpcf7 input[type=submit],.wpcf7 input[type=button]{line-height:250%;width:50%;margin:5vw auto}.subbtn{display:inline-block!important;padding:1vw 1vw 1vw 0!important}.sp{display:none}.pc{display:block}@media only screen and (max-width:599px){.sp{display:block}.pc{display:none}#post-41713 .col-xs-12{width:50%!important;text-align:left;margin:0 auto 5vw;overflow:hidden;height:58vw}.size-full{width:100%}.size-medium{width:30%}.typesquare_tags table{table-layout:fixed!important;width:100%!important;display:table!important;font-size:.7rem!important;overflow-wrap:break-word!important}.typesquare_tags td{word-wrap:break-word;overflow-wrap:break-word;white-space:normal!important;vertical-align:top}.hentry tbody.typesquare_tags td:first-child{width:30%!important;overflow-wrap:break-word!important}.hentry tbody.typesquare_tags td img:first-child{width:100%;float:none!important;display:block!important}.hentry tbody.typesquare_tags td button:first-child{font-size:.5rem!important}.hentry tbody.typesquare_tags td:nth-child(2){width:20%!important;overflow-wrap:break-word!important}.hentry tbody.typesquare_tags td:nth-child(3){width:20%!important;overflow-wrap:break-word!important}.hentry tbody.typesquare_tags td:nth-child(4){width:30%!important;overflow-wrap:break-word!important}.input_item ul li{list-style-type:none;font-size:21px;margin:0 0 22px}.input_item ul li input[type=checkbox]{width:25px;height:25px;margin:-4px 5px 0 0;display:inline-block;vertical-align:middle}.input_item ul li label{display:inline-block;vertical-align:middle;line-height:20px}.input_item ul li.locked{opacity:.75;color:#aaa}#post-66 .col-sm-4 p{line-height:120%;margin:0!important}#post-66 .col-xs-3 img,#post-66 .col-xs-4 img{width:100%}#post-28812 .col-sm-3{margin:0 auto 0vw;padding:0!important;text-align:center}#post-28812 .col-sm-3 img,#post-28812 .col-sm-4 img{width:100%}#post-4215 .col-sm-4 img{width:100%}#post-3310 .col-sm-3{width:50%!important;min-height:55vw;font-size:.9rem;line-height:130%}#post-3310 .col-sm-4 img{width:100%}#post-29703 .col-sm-3{line-height:120%}#post-29703 .col-sm-3 img{width:100%}#post-41713 .col-xs-3{width:25%!important;padding:0 2px}#post-41713 .col-xs-3 img{width:100%}#post-41713 .col-xs-3 p{line-height:100%!important}#post-41713 .col-xs-3 span span{font-size:.7rem!important}#post-41713 .col-sm-3 img{width:100%}#post-33049 .col-xs-3{width:50%;font-size:.9rem}#post-1676 .col-xs-12{width:100%!important;text-align:left;margin:0 auto 5vw;font-size:.7rem}#post-1676 .col-xs-3{width:25%!important;padding:0 2px}#post-1676 .col-xs-3 img{width:100%}#post-1676 .col-xs-3 p{line-height:100%!important}#post-1676 .col-xs-3 span span{font-size:.7rem!important}#post-1850 .col-xs-12{width:100%!important;text-align:left;margin:0 auto 5vw;font-size:.8rem}#post-1850 .col-sm-3{width:25%;padding:0 2px}#post-1850 .col-sm-3 img{width:100%}#post-1850 .col-xs-3 p{line-height:100%!important}#post-1850 .col-xs-3 span span{font-size:.7rem!important}#post-1854 .col-sm-4{padding:0 2px}#post-1854 .col-sm-4 img{width:100%}#post-1854 .col-xs-4 p{line-height:100%!important}#post-1854 .col-xs-4 span span{font-size:.7rem!important}#post-1688 .col-xs-12{width:100%!important;text-align:left;margin:0 auto 5vw;font-size:.8rem}#post-1688 .col-sm-3{width:25%;padding:0 2px}#post-1688 .col-sm-3 img{width:100%}#post-1688 .col-xs-3 p{line-height:100%!important}#post-1688 .col-xs-3 span span{font-size:.7rem!important}#post-1847 .col-sm-3{width:25%;padding:0 2px}#post-1847 .col-sm-3 img{width:100%}#post-1847 .col-xs-3 p{line-height:100%!important}#post-1847 .col-xs-3 span span{font-size:.7rem!important}#post-41748 .col-xs-12{width:100%!important;text-align:left;margin:0 auto 5vw;font-size:.8rem}#post-41748 .col-sm-3{width:50%!important;text-align:left;margin:0 auto 5vw;font-size:.8rem}#post-41748 tbody.typesquare_tags td:first-child{width:20%!important;overflow-wrap:break-word!important}#post-41748 tbody.typesquare_tags td img:first-child{width:100%;float:none!important;display:block!important}#post-41748 tbody.typesquare_tags td button:first-child{font-size:.5rem!important}#post-41748 tbody.typesquare_tags td:nth-child(2){width:30%!important;overflow-wrap:break-word!important}#post-41748 tbody.typesquare_tags td:nth-child(3){width:15%!important;overflow-wrap:break-word!important}#post-41748 tbody.typesquare_tags td:nth-child(4){width:15%!important;overflow-wrap:break-word!important}#post-41748 tbody.typesquare_tags td:nth-child(5){width:20%!important;overflow-wrap:break-word!important}#post-41748 .col-xs-4{padding:0 2px}#post-41748 .col-xs-4 img{width:100%}#post-41748 .col-xs-4 p{line-height:100%!important}#post-41748 .col-xs-4 span span{font-size:.7rem!important}#post-1051 tbody.typesquare_tags td:first-child{width:20%!important;overflow-wrap:break-word!important}#post-1051 tbody.typesquare_tags td img:first-child{width:100%;float:none!important;display:block!important}#post-1051 tbody.typesquare_tags td button:first-child{font-size:.5rem!important}#post-1051 tbody.typesquare_tags td:nth-child(2){width:30%!important;overflow-wrap:break-word!important}#post-1051 tbody.typesquare_tags td:nth-child(3){width:15%!important;overflow-wrap:break-word!important}#post-1051 tbody.typesquare_tags td:nth-child(4){width:15%!important;overflow-wrap:break-word!important}#post-1051 tbody.typesquare_tags td:nth-child(5){width:20%!important;overflow-wrap:break-word!important}#post-1079 tbody.typesquare_tags td:first-child{width:20%!important;overflow-wrap:break-word!important}#post-1079 tbody.typesquare_tags td img:first-child{width:100%;float:none!important;display:block!important}#post-1079 tbody.typesquare_tags td button:first-child{font-size:.5rem!important}#post-1079 tbody.typesquare_tags td:nth-child(2){width:30%!important;overflow-wrap:break-word!important}#post-1079 tbody.typesquare_tags td:nth-child(3){width:15%!important;overflow-wrap:break-word!important}#post-1079 tbody.typesquare_tags td:nth-child(4){width:15%!important;overflow-wrap:break-word!important}#post-1079 tbody.typesquare_tags td:nth-child(5){width:20%!important;overflow-wrap:break-word!important}#post-1323 tbody.typesquare_tags td:first-child{width:20%!important;overflow-wrap:break-word!important}#post-1323 tbody.typesquare_tags td img:first-child{width:100%;float:none!important;display:block!important}#post-1323 tbody.typesquare_tags td button:first-child{font-size:.5rem!important}#post-1323 tbody.typesquare_tags td:nth-child(2){width:30%!important;overflow-wrap:break-word!important}#post-1323 tbody.typesquare_tags td:nth-child(3){width:15%!important;overflow-wrap:break-word!important}#post-1323 tbody.typesquare_tags td:nth-child(4){width:15%!important;overflow-wrap:break-word!important}#post-1323 tbody.typesquare_tags td:nth-child(5){width:20%!important;overflow-wrap:break-word!important}#post-3310 .col-xs-4 img{width:100%}#post-41660 tbody.typesquare_tags td:first-child{width:20%!important;overflow-wrap:break-word!important}#post-41660 tbody.typesquare_tags td img:first-child{width:100%!important}#post-41660 tbody.typesquare_tags td img:first-child{width:100%;float:none!important;display:block!important}#post-41660 tbody.typesquare_tags td button:first-child{font-size:.5rem!important}#post-41660 tbody.typesquare_tags td:nth-child(2){width:30%!important;overflow-wrap:break-word!important}#post-41660 tbody.typesquare_tags td:nth-child(3){width:20%!important;overflow-wrap:break-word!important}#post-41660 tbody.typesquare_tags td:nth-child(4){width:30%!important;overflow-wrap:break-word!important}#post-41656 tbody.typesquare_tags td:first-child{width:20%!important;overflow-wrap:break-word!important}#post-41656 tbody.typesquare_tags td img:first-child{width:100%!important}#post-41656 tbody.typesquare_tags td img:first-child{width:100%;float:none!important;display:block!important}#post-41656 tbody.typesquare_tags td button:first-child{font-size:.5rem!important}#post-41656 tbody.typesquare_tags td:nth-child(2){width:30%!important;overflow-wrap:break-word!important}#post-41656 tbody.typesquare_tags td:nth-child(3){width:20%!important;overflow-wrap:break-word!important}#post-41656 tbody.typesquare_tags td:nth-child(4){width:30%!important;overflow-wrap:break-word!important}#post-41658 tbody.typesquare_tags td:first-child{width:20%!important;overflow-wrap:break-word!important}#post-41658 tbody.typesquare_tags td img:first-child{width:100%!important}#post-41658 tbody.typesquare_tags td img:first-child{width:100%;float:none!important;display:block!important}#post-41658 tbody.typesquare_tags td button:first-child{font-size:.5rem!important}#post-41658 tbody.typesquare_tags td:nth-child(2){width:30%!important;overflow-wrap:break-word!important}#post-41658 tbody.typesquare_tags td:nth-child(3){width:20%!important;overflow-wrap:break-word!important}#post-41658 tbody.typesquare_tags td:nth-child(4){width:30%!important;overflow-wrap:break-word!important}#post-41662 tbody.typesquare_tags td:first-child{width:20%!important;overflow-wrap:break-word!important}#post-41662 tbody.typesquare_tags td img:first-child{width:100%!important}#post-41662 tbody.typesquare_tags td img:first-child{width:100%;float:none!important;display:block!important}#post-41662 tbody.typesquare_tags td button:first-child{font-size:.5rem!important}#post-41662 tbody.typesquare_tags td:nth-child(2){width:30%!important;overflow-wrap:break-word!important}#post-41662 tbody.typesquare_tags td:nth-child(3){width:25%!important;overflow-wrap:break-word!important}#post-41662 tbody.typesquare_tags td:nth-child(4){width:25%!important;overflow-wrap:break-word!important}#post-41664 tbody.typesquare_tags td span{font-size:.7rem!important}#post-41664 tbody.typesquare_tags td:first-child{width:15%!important;overflow-wrap:break-word!important}#post-41664 tbody.typesquare_tags td img:first-child{width:100%;float:none!important;display:block!important}#post-41664 tbody.typesquare_tags td button:first-child{font-size:.5rem!important}#post-41664 tbody.typesquare_tags td:nth-child(2){width:30%!important;overflow-wrap:break-word!important}#post-41664 tbody.typesquare_tags td:nth-child(3){width:30%!important;overflow-wrap:break-word!important;font-size:.7rem!important}#post-41664 tbody.typesquare_tags td:nth-child(4){width:25%!important;overflow-wrap:break-word!important}.footer .row ul{width:100%;margin:0;padding:0}}.slidebox{margin:-6vw 0 -5vw 0!important;width:100%;padding:0}.swiper-slide ul{list-style:none;padding:5vw .5vw}.swiper-slide li{text-align:center;width:100%;overflow:hidden}.swiper-slide li img{width:100%;height:auto}.swiper-slide li p{text-align:left;line-height:120%;font-weight:700;font-size:1rem;margin:.5vw 0 0}.swiper-slide li p a{text-decoration:none}@media only screen and (max-width:599px){.swiper-slide li p{font-size:.7rem}}.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;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;box-shadow:2px 2px 20px #b8b9be,-2px -2px 20px #fff;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}}#headtel{display:none}@media only screen and (max-width:599px){#headtel{display:block;margin:-2vw 0 0 6vw}.headtel-img{width:4vw;height:auto;margin:-.5vw 0 0}#headtel span{font-size:1.2rem;color:#83163e}}#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{margin:5px;padding:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:80px;position:relative}#topmvbox #mvbtn li img{width:100%}#topmvbox #mvbtn li a{opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;display:block}#topmvbox #mvbtn li a:hover{opacity:.8;background:rgba(255,255,255,.5)}#topmvbox #mvbtn li#mvbtn01{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/slide/com_head01.webp);background-position:left center;background-size:cover;margin:0 0 10px;padding:0}#topmvbox #mvbtn li#mvbtn02{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/slide/com_head_faq.webp);background-position:left center;background-size:cover;margin:0 0 10px;padding:0}#topmvbox #mvbtn li#mvbtn03{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/page/custom/com_head03.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%}.mvbtnstxt{font-size:1rem!important}#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:1200px){#topmvbox #mvbtn li span{font-size:1em}.mvbtnstxt{font-size:.9rem!important}}@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:nth-child(2){width:50%;position:absolute;top:100%;right:0;margin:0}#topmvbox #mvbtn li#mvbtn03{width:100%;position:absolute;top:112%;left:0;margin:0;background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/page/custom/com_head03.webp);background-position:left center;background-size:contain;background-color:#70ad47;background-repeat:no-repeat;padding:0}#topmvbox #mvbtn li span{font-size:1em}.mvbtnstxt{font-size:1rem!important;left:10%!important}}@media only screen and (max-width:599px){#topmvbox #mvbtn li#mvbtn01{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/slide/com_head01_sp.webp);background-position:left center;background-size:cover;margin:0;padding:0}#topmvbox #mvbtn li#mvbtn02{background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/slide/com_head_faq_sp.webp);background-position:left center;background-size:cover;margin:0;padding:0}#topmvbox #mvbtn li#mvbtn03{width:100%;position:absolute;top:121%;left:0;margin:0;background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/page/custom/com_head03.webp);background-position:left center;background-size:contain;background-color:#70ad47;background-repeat:no-repeat;padding:0}#topmvbox #mvbtn li span{top:30%;left:35%;padding:0 20px 0 0}.mvbtnstxt{font-size:1rem!important;top:40%!important;left:20%!important}}.faqboxs{padding:1vw 0;margin:0 0 3vw}.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}.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}.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}.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}}#samplenagare{margin:1vw 0 0;padding:0;text-align:left}#samplenagare h1{margin:0 0 .5vw;padding:0;text-align:left;font-size:1.1rem;font-weight:400}#samplenagare h2{margin:0;padding:0;text-align:left;font-size:1rem;font-weight:400;background-color:#fff}#samplenagare p{margin:0 0 .5vw;padding:0;text-align:left;font-size:1rem;font-weight:400}@media only screen and (max-width:1024px){#samplenagare h1{margin:0 0 2vw;padding:0}#samplenagare h2{margin:0 0 1vw;padding:0;text-align:left}#samplenagare p{margin:0 0 2vw;padding:0}}#chiuptxt{text-align:center;margin:0 auto -5vw;padding:0;overflow:hidden}#chiuptxt h1{font-size:2.8rem;font-weight:700;color:#26494f;margin:0 auto 5vw}#chiuptxt p{font-size:1.2rem}#chiuptxt h2{text-align:center;font-size:1.8rem;font-weight:700;color:red;line-height:140%}#chi_video{width:90%;height:auto;margin:10vw auto -3vw;text-align:center;overflow:hidden;clear:both;display:flex;position:relative}#chi_video video{width:100%;height:auto}#chi_videol{width:49%;display:block;margin:0 1vw 5vw 0}#chi_videor{width:49%;display:block;margin:0 0 5vw 1vw;position:relative}#page_video{width:90%;height:auto;margin:10vw auto 3vw;padding-top:56.25%;text-align:center;overflow:hidden;clear:both;position:relative}#page_video2{width:90%;height:auto;margin:2vw auto 3vw;padding-top:56.25%;text-align:center;overflow:hidden;clear:both;position:relative}#sui_video{width:90%;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:1024px){#chiuptxt h1{font-size:1.4rem;font-weight:700;line-height:140%}#chiuptxt h2{font-size:1.2rem;line-height:140%}#chiuptxt p{font-size:1rem}#chi_video{width:90%}}@media only screen and (max-width:599px){#chi_video{width:100%}}.pagebox{padding:0 0 3vw}#dnlbox1{clear:both;overflow:hidden;width:100%;margin:0 auto 0}#dnlbox1 p{padding-left:1em;text-indent:-1em;font-size:1.2rem!important}#dnlbox1 p span{line-height:180%;font-size:1.4rem;font-weight:700}#dnlbox2{clear:both;overflow:hidden;width:100%;margin:5vw auto}#dnlbox2 h2{font-size:1.8rem;background-color:transparent!important;border:none!important;width:100%;font-weight:700!important;padding:0!important;margin:3vw 0 3vw 0!important;text-align:left}#dnlbox2 p{font-size:1rem;width:100%;padding:.5vw 0;margin:0}#dnlbox2l{width:45%;float:left}#dnlbox2r{width:45%;float:right}#dnlbox2r h3{font-size:1.4rem;background-color:transparent!important;border:none!important;width:100%;font-weight:700!important}#dnlbox2r ul{margin:0;padding:0}#dnlbox2r li{margin:0;padding:0}#dnlboxbtn{background-color:#26494f;padding:1vw 2vw;margin:2vw auto 0;color:#fff;font-size:.9rem;font-weight:700;position:relative;letter-spacing:.1em;text-indent:25px;border-radius:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:700px;clear:both;overflow:hidden;text-align:center}#dnlboxbtn:hover{opacity:.6}.dnlbox3line{display:flex;flex-wrap:wrap;margin:0 0 5vw}#dnlbox3{width:45%;margin:0 1vw 5vw;display:block}#dnlbox3 h2{font-size:1.6rem;background-color:transparent!important;border:none!important;width:100%;font-weight:700!important;padding:0!important;margin:0 0 1vw 0!important;text-align:left}#dnlbox3 p{font-size:1rem;width:100%;padding:.5vw 0;margin:0}#dnlbox3l{width:45%;float:left}#dnlbox3r{width:53%;float:right}#dnlbox3r h3{font-size:1.4rem;background-color:transparent!important;border:none!important;width:100%;font-weight:700!important;margin:0 0 .5vw;padding:0;line-height:120%}#dnlbox3r p{font-size:1rem;background-color:transparent!important;border:none!important;width:100%}#dnlbox3r ul{margin:0 0 2vw;padding:0}#dnlbox3r li{margin:0;padding:0}#dnlbox3r img{width:70%;margin:0 0 0 3vw;text-align:center}#dnlbox3r h5{font-size:.9rem;margin:.5vw auto;text-align:center;padding:0}#dnlboxbtn3{background-color:#26494f;padding:1vw 2vw;margin:2vw auto 0;color:#fff;font-size:.9rem;font-weight:700;position:relative;letter-spacing:.1em;text-indent:25px;border-radius:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;clear:both;overflow:hidden;text-align:center}#dnlboxbtn3:hover{opacity:.6}@media only screen and (max-width:1024px){#dnlbox2 h2{font-size:1.2rem}#dnlbox2l{width:90%;float:none}#dnlbox2r{width:90%;float:none;margin:5vw auto 0}#dnlbox2r h3{font-size:1rem}#dnlboxbtn{width:90%}#dnlbox1 p{padding-left:1em;text-indent:-1em;font-size:1.1rem!important}#dnlbox1 p span{line-height:120%;font-size:1.3rem}.dnlbox3line{display:block;margin:0 auto 5vw}#dnlbox3{width:100%;margin:0 auto 10vw;display:block}#dnlbox3l{width:90%;float:none;text-align:center;margin:0 auto}#dnlbox3r{width:90%;float:none;margin:5vw auto 0}#dnlbox3r h3{font-size:1rem}#dnlbox3r img{width:50%;margin:0 0 0 20vw;text-align:center}#dnlboxbtn3{width:90%}}.pagebox h1{font-size:1.6rem;background-color:transparent!important;border:none!important;width:100%;font-weight:700!important;padding:0!important;margin:0 0 1vw 0!important}.sdlbox{width:45%;margin:1vw auto 5vw}.sdlbox h2{font-size:1.6rem;background-color:transparent!important;border:none!important;width:100%;font-weight:700!important;padding:0!important;margin:0 0 1vw 0!important;text-align:left}.sdlbox h5{font-size:1.2rem;background-color:transparent!important;border:none!important;width:100%;font-weight:700!important;padding:0!important;margin:0 0 0 0!important;text-align:left;color:#ff2d31}.sdlboxs{overflow:hidden;margin:0 auto;padding:0;width:80%}.sdlboxsl{width:45%;float:left;min-height:22vw}.sdlboxsl img{width:100%;height:auto}.sdlboxsr{width:53%;float:right}.sdlboxsr dl{margin:0;padding:0;text-align:center;clear:both;overflow:hidden;display:block}.sdlboxsr dt{display:block;padding:0;float:left;width:40%;text-align:left;border:none!important;font-weight:700;margin:0 0 10px}.sdlboxsr p{display:block;margin:0 0 10px;padding:0;text-align:left;border:none!important;font-weight:700}.sdlboxsr dd{display:block;padding:0 0 0 45%;text-align:left;clear:right;border:none!important;margin:0 0 10px}.insspecbtnbox{margin:40px auto 20px;padding:0;position:relative;clear:both;overflow:hidden}.insspecbtnbox ul{overflow:hidden;text-align:center;margin:0 auto;padding:0}.insspecbtnbox li{display:inline-block;position:relative;width:30%;margin:0 .5vw 1vw;padding:10px;background-color:#26494f;color:#fff;font-weight:700;font-size:1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.insspecbtnbox li a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.insspecbtnbox li:hover{opacity:.6}@media only screen and (max-width:1024px){.sdlboxsl{width:50%;float:none;min-height:22vw;text-align:center;margin:0 auto 5vw}.sdlboxsr{width:80%;float:none;text-align:center;margin:0 auto 0vw}}@media only screen and (max-width:599px){.pagebox h1{font-size:1.4rem}.sdlboxsr dt{float:none;width:100%;margin:0 0 10px}.sdlboxsr dd{display:block;padding:0 0 5px;text-align:left;clear:right;margin:0 0 10px;border-bottom:solid 1px #ccc!important}.sdlboxsr p{display:block;padding:0 0 5px;text-align:left;clear:right;margin:0 0 10px;border-bottom:solid 1px #ccc!important}.sdlboxs{width:100vw}}#outlinebox{margin:0;padding:0}.outlineboxs{margin:0 0 5%;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}iframe{width:100%;height:auto}@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}@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:1170px}#udboxtxt h1{font-size:1.2rem}#udbox{margin:3vw auto;padding:0;background-color:#eee}#udbox dl{padding:1.5vw 0 2vw;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:block;margin:0 auto}#udbox span.coloro{background-color:#ff8c00;padding:2px;border-radius:5px;width:80%;color:#fff;text-align:center;display:block;margin:0 auto}#udbox span.colorp{background-color:#9932cc;padding:2px;border-radius:5px;width:80%;color:#fff;text-align:center;display:block;margin:0 auto}#udbox dl button i{color:#0072bc;font-size:1.6rem}#udbox dd{display:inline-block;margin:0 1vw;text-align:center}#mvheadpic{width:100%;height:auto;margin:0 auto;padding:0;overflow:hidden}@media only screen and (max-width:1024px){#formbtn{width:100%}}.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}}#formbtn{text-align:left;overflow:hidden;background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/slide/com_head02.webp);background-position:left center;background-size:cover;height:100px;animation-duration:6s;animation-fill-mode:forwards;width:456px;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.com/wp-content/themes/fujimedica_temp2112/images/slide/com_head02.webp);background-position:left center;background-size:cover}}.veu_cta{height:0!important}.veu_adminEdit{display:none!important}body.open_popup{overflow:hidden}.bg_onetime_popup{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:.5s}body.open_popup .bg_onetime_popup{opacity:1;visibility:visible}.onetime_popup{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:50%;min-width:500px;background-color:#fff}.onetime_popup_title{position:relative;padding:1em 80px;margin:0;background-color:#38d;color:#fff;font-size:32px;text-align:center;line-height:1.5}.onetime_popup_title_close{position:relative;width:30px;height:30px;transform:translateY(-50%);cursor:pointer;margin:30px 20px 0 0!important}.onetime_popup_content{padding:30px;text-align:center}#odlmv{position:relative;overflow:hidden;clear:both;margin:-1px auto 1px;padding:0}#odlmv img{width:100%;height:auto}#odlmvtxt{position:absolute;bottom:20px;left:20px;background-color:rgba(0,0,0,.8);color:#fff;padding:5px 30px 20px;margin:0}#odlmvtxt h1{font-size:4.8rem;font-weight:700;letter-spacing:.1em;color:#fff;margin:0 0 5px;padding:0}#odlmvtxt p{font-size:2.4rem;font-weight:700;color:#fff;margin:0;padding:0}#odlmvtxt h2{font-size:2.8rem;font-weight:700;color:#fff;border:none;margin:0;padding:0;background:0 0}#odltoplineup{overflow:hidden;margin:5vw auto}#odltoplineup ul{text-align:center}#odltoplineup li{width:100%;margin:0 auto 5%;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow:hidden}#odltoplineup li img{display:block;width:100%;max-width:150px;margin:0 auto;clear:both}#odltoplineup li h3{float:left;width:20%;display:inline-block}#odltoplineup li h3 img{display:block;width:100%;max-width:200px;margin:0 auto;clear:both}#odltoplineup .odl_listtxt{width:45%;display:inline-block;text-align:left;vertical-align:top}#odltoplineup .odl_listtxtr{width:30%;display:inline-block;text-align:center}#odltoplineup .odl_listtxtr img{width:100%;height:auto;margin:0 auto 2vw;max-width:none}#odltoplineup li h4{font-weight:700;font-size:1.3rem;padding:0 10px 0 0;text-align:left;float:left;width:60%}#odltoplineup .odl_listtxt p{padding:10px;text-align:left;line-height:180%;display:flex;width:100%;clear:both}#odltoplineup a:hover{opacity:.6}#odltoplineup li h5{display:inline-block;padding:1.5vw 5vw;background-color:#ff161a;color:#fff;margin:0;text-align:center;position:relative;box-shadow:3px 5px 5px -1px #aaa}#odltoplineup li h5 span{font-size:1rem;font-weight:700;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;margin:auto}#odltoplineup li h5 a{width:100%;height:100%;position:absolute;top:0;left:0;display:block;color:#fff}#odltoplist{overflow:hidden;clear:both;margin:0 auto 50px;padding:0;width:90%}#odltoplist .slidebox{margin:-1vw auto!important}#odltoplist img,#odlotherlineup img{width:auto!important;height:auto;display:block;box-shadow:none!important;vertical-align:top!important;margin:0 auto!important;max-width:90px!important;max-height:90px!important}#odltoplist p,#odlotherlineup p{font-size:.8rem!important;font-weight:400}@media only screen and (max-width:1024px){#odltoplineup li{width:100%;margin:0 auto}#odltoplineup .odl_listtxt{width:100%}#odltoplineup .odl_listtxtr{width:100%}#odltoplineup li h3 img{width:80%;max-width:300px}#odltoplineup li h3{float:none;width:50%;display:inline-block}#odltoplineup li h4{font-size:1rem;padding:0;margin:0;line-height:120%}#odltoplineup li h5{padding:5vw 15vw;margin:0 auto 10vw}#odltoplineup .odl_listtxtr img{width:80%;margin:0 auto 2vw}}@media only screen and (max-width:599px){#odltoplineup li h3{float:none;width:40%;text-align:center}#odltoplineup li h5 span{font-size:.8rem}}#mv_underbox{position:relative;padding:5vw 5vw 0;margin:5vw auto;width:100%}#mv_underbox h2{font-size:2rem;font-weight:700;padding:0;margin:0;border:none;background-color:transparent}#mv_underbox ul{overflow:hidden;display:flex;border-left:1px solid #666;border-bottom:1px solid #666;flex-wrap:wrap;gap:0px;padding:0;margin:0}#mv_underbox li{border-top:1px solid #666;border-right:1px solid #666;flex:0 0 calc(50% - 0px);padding:2vw;margin:0}.mv_underboxsl{float:left;width:30%}.mv_underboxsr{float:right;width:65%;margin:0 0 0 4%}#mv_underbox h3{font-size:1.8rem;font-weight:700;color:#ff161a;display:inline-block;margin:0;vertical-align:middle}#mv_underbox h4{float:right;text-decoration:underline;font-size:1.4rem;font-weight:700;display:inline-block;margin:0;vertical-align:middle;padding:0}#mv_underbox h5{padding:0;margin:0}#mv_underbox p{font-size:1.8rem;font-weight:700;display:block;clear:both;margin:2vw auto 0}@media only screen and (max-width:1340px){#mv_underbox h2{font-size:2rem;top:-2vw}#mv_underbox dl{margin:0 10vw 50px;font-size:1.4rem}}@media only screen and (max-width:1024px){#mv_underbox{margin:10vw auto;width:100%}#mv_underbox h2{font-size:1.4rem;margin:50px auto 0}#mv_underbox h3{font-size:1rem}#mv_underbox h4{font-size:.9rem}#mv_underbox p{font-size:1rem;line-height:120%}}@media only screen and (max-width:599px){#mv_underbox h2{font-size:1.4rem;margin:50px auto 0}.mv_underboxsl{float:none;width:100%}.mv_underboxsr{float:none;width:100%;margin:0 auto}#mv_underbox h3,#mv_underbox h4{display:block;margin:0 auto;text-align:center;float:none;padding:0}#mv_underbox p{margin:10px 0 0}}#odlarea h2{font-weight:700;padding:14px 15px 10px}#odltaxotable table{max-width:980px;margin:0 auto}#odltaxotable .btn-primary{width:200px}#odltaxotable tr:first-child{height:50px;text-align:center;vertical-align:middle}#odltaxotable tr:nth-child(2n){background:#f9f9f9}#odltaxotable td{text-align:center;padding:20px!important}#odltaxotable td span{text-align:center;margin:0 auto 30px;display:block}#odltaxotable td p{text-align:center;margin:10px auto}#odltaxotable td:nth-child(1){width:20%}#odltaxotable td:nth-child(2){width:50%}#odltaxotable td:nth-child(3){width:15%}.odltaxoimg{height:100px;display:block;margin:10px auto}@media only screen and (max-width:1024px){.odltaxoimg{height:auto}#odltaxotable td:nth-child(1){width:30%}#odltaxotable td:nth-child(2){width:50%}#odltaxotable td:nth-child(3){width:15%}#odltaxotable .btn-primary{width:90%;font-size:12px!important}#odltaxotable td span{font-size:12px}}#odllineup{overflow:hidden;margin:50px auto 20px}#odllineup ul{text-align:center}#odllineup li{width:20%;margin:0 20px;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#odllineup li img{display:block;max-width:150px;margin:0 auto;clear:both}#odllineup li p{font-weight:700;font-size:1rem}#odllineup li:hover{opacity:.6}@media only screen and (max-width:1024px){#odltaxotable td{text-align:center;padding:10px!important}}@media only screen and (max-width:599px){#odllineup li{width:40%;margin:0 20px 20px;display:inline-table}}#odl_dailbo{margin:0 auto;padding:0;clear:both;overflow:hidden}.odldetailup{text-align:center;clear:both;overflow:hidden}.odldetailupl{display:inline-block;width:15%}.odldetailupc{display:inline-block;max-width:45%}.odldetailupr{display:inline-block;width:20%}.odldetailspec{clear:both;overflow:hidden;margin:50px auto;padding:0}.odldetailspec tr td,.odldetailspec th{border-collapse:separate;padding:15px 0 15px 20px!important;margin:0 auto}.odldetailspec tr:nth-child(odd) td{background:#fff}.odldetailspec tr:nth-child(even) td{background:#f9f9f9}.odldetailspec .btn a{color:#fff}#odlnavi{overflow:hidden;margin:50px auto 50px;width:100%;padding:10px 0}#odlpev,#odlnext{background-color:#26494f;display:inline-block;padding:10px 20px;color:#fff;margin:10px 0;font-size:1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#odlpev{float:left}#odlnext{float:right}#odlpev a,#odlnext a{color:#fff}#odlpev a:hover,#odlnext a:hover{color:#fff;opacity:.6}#odlotherlineup .slidebox{margin:-50px auto!important}#odlnavilinkbox{text-align:center}#odlnavilink{margin:5vw auto;text-align:center;background-color:#26494f;display:inline-block;padding:10px 20px;color:#fff;font-size:1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#odlnavilink a{color:#fff}#odlnavilink a:hover{color:#fff;opacity:.6}@media only screen and (max-width:1024px){.odldetailupl{width:80%;display:block;margin:0 auto 50px}.odldetailupc{width:60%}.odldetailupr{width:30%}}.hentry{font-family:"Noto Sans JP","游ゴシック体","游ゴシック Medium","Yu Gothic","メイリオ",sans-serif!important}h1,h2,h3,.entry-title{font-family:"UD新ゴ コンデンス90 M"!important}#pagedef{display:block;overflow:hidden;position:relative;margin:0 auto 0;max-width:1170px;width:90%;text-align:left}#customlp{margin:20px auto;overflow:hidden;padding:0;clear:both}.customlpbox{margin:0 auto 80px;overflow:hidden;padding:0;clear:both}.customlpbox h2{margin:0 auto;padding:0;border:none;width:60%}.customlpbox h2 img{width:100%;height:auto}.customlpbox p{font-size:1.2rem;margin:10px auto;padding:0;text-align:center;line-height:160%;font-weight:700}#customlp h4{font-size:1rem;text-decoration:underline;margin:0 auto;padding:0;text-align:center}@media only screen and (max-width:1340px){.customlpbox h2{width:80%}.customlpbox p{font-size:1rem}}@media only screen and (max-width:1024px){.customlpbox h2{width:100%}.customlpbox{margin:0 auto 30px}}#post-3605 .entry-body p{text-align:center}.pageTitle,page-header_pageTitle{color:#fff}@media (min-width:992px){.col-md-12{width:100%}}.page-header_pageTitle,h1.page-header_pageTitle:first-child{margin:0;font-size:32px;background-color:#26494f!important;color:#fff;padding:20px 0}.breadSection .breadcrumb{padding:6px 15px}.breadSection .breadcrumb{margin-top:0;margin-bottom:0;background:0 0}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadSection .breadcrumb li{line-height:1.2}.breadSection .breadcrumb li{margin-bottom:0;list-style:none}.breadcrumb>li{display:inline-block}.breadSection .breadcrumb>li+li:before{content:"/"}.breadSection .breadcrumb>li+li:before{content:">"}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}h1.entry-title:first-letter ,.single h1.entry-title:first-letter {color:initial!important}#topund{display:block;overflow:hidden;background-color:#fdff95;border:2px solid #ff1919;text-align:center;margin:0 auto;width:100%;height:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;padding:0}#topund:hover{opacity:.6}#topund:before{content:'';background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/top/topunl.webp);background-repeat:no-repeat;background-position:center;position:absolute;background-size:100% 100%;top:0;left:0;width:9.5vw;height:100%}#topund:after{content:'';background-image:url(//fujimedica.com/wp-content/themes/fujimedica_temp2112/images/top/topunr.webp);background-repeat:no-repeat;background-position:center;position:absolute;background-size:100% 100%;top:0;right:0;width:9.5vw;height:100%}#topund h1{font-size:1.8rem;color:#ff1919;font-weight:700;letter-spacing:0em;margin:0 auto 5px;line-height:160%;padding:10px 5px 0}#topund h2{font-size:1.2rem;color:#000;font-weight:700;margin:0 auto 0px;line-height:120%;padding:0 0 10px}#topund h2 span{text-decoration:underline;color:#ff181c}.dropdown__lists{display:none;width:100%;position:absolute;top:45px;left:40vw;opacity:0;transition:all .3s;transform:scaleY(0);transform-origin:center top}.gnavi__list:hover .dropdown__lists{display:block!important;visibility:visible;opacity:1;transform:scaleY(1)}.dli-chevron-down{display:inline-block;vertical-align:middle;color:#aaa;line-height:1;width:.5em;height:.5em;border:.05em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg);margin:0 0 0 10px}.dropdown__list{background-color:rgba(0,0,0,.8);height:40px;width:200px;transition:all .3s;position:relative;display:block!important;font-size:.8rem;line-height:140%;padding:10px 0 5px;color:#fff}.dropdown__list a{color:#fff!important}.dropdown__list:not(:first-child):before{content:"";width:100%;height:1px;background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0}.dropdown__list:hover{background-color:rgba(0,0,0,.6)}.dropdown__list a{display:block;justify-content:center;align-items:center;color:#fff;text-decoration:none;position:relative}@media only screen and (max-width:1340px){.dropdown__lists{top:40px}}@media only screen and (max-width:1024px){#topund{margin:70px auto -50px}#topund h1{font-size:1.2rem;padding:10px 20vw 0;line-height:120%}#topund h2{font-size:.9rem;padding:0 20vw 10px}#topund:before,#topund:after{width:25vw}}@media only screen and (max-width:599px){#topund{margin:50px auto -30px}}.provertical{overflow:hidden;clear:both;margin:0 auto;text-align:left}.provertical li img{width:30%}@media only screen and (max-width:1024px){.provertical li img{width:50%}}#odlcatelistsec{overflow:hidden;clear:both;margin:0 auto 5vw;padding:0}#odlcatelistbox{display:flex;flex-wrap:wrap;gap:2%;justify-content:flex-start;box-sizing:border-box;text-align:center;margin:0 auto;align-items:stretch}#odlcatelistbox a{display:block;height:100%;width:calc((100% - 4%)/3)}#odlcatelistbox a:hover{opacity:.6}.odlcatelist{box-sizing:border-box;margin-bottom:2vw;text-align:center;transition:all .3s ease;border:1px solid #eee;padding:1%;display:flex;flex-direction:column;justify-content:space-between}.odlcatelist img{max-width:100%;max-height:auto;object-fit:cover}#odlcatelistbox li{display:block}#odlcatelistbox li h4{font-size:.9rem;font-weight:700}@media only screen and (max-width:1024px){.odlcatelist img{max-width:80%}#odlcatelistbox a{width:calc((100% - 2%)/2)}#odlcatelistbox li h4{font-size:.9rem;padding:0}}@media only screen and (max-width:599px){.odlcatelist img{max-width:50%}#odlcatelistbox li h4{font-size:.8rem;padding:0}}.fade-slider{position:relative;width:100%;aspect-ratio:1920/1100;overflow:hidden}.fade-slider .slide{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;opacity:0;animation:fade 16s infinite}@keyframes fade{0%{opacity:0}5%{opacity:1}25%{opacity:1}30%{opacity:0}100%{opacity:0}}.fade-slider .bg1{animation-delay:0s}.fade-slider .bg2{animation-delay:4s}.fade-slider .bg3{animation-delay:8s}.fade-slider .bg4{animation-delay:12s}@media only screen and (max-width:599px){.fade-slider{aspect-ratio:1024/1100}}article#detail2507{width:90%;margin:0 auto;overflow:hidden}article#detail2507 #detail25_name{margin:0 0 3vw}#detail25_name h1,#detail25_name h2,#detail25_name h1,#detail25_name p{display:inline;margin:0;border:none;background-color:inherit;line-height:140%}#detail25_name h1{font-size:2rem;font-weight:700;vertical-align:middle}#detail25_name h2{font-size:1.6rem;font-weight:700;vertical-align:middle}#detail25_name p{font-size:1rem;vertical-align:top;padding:0 0 0 5%}#detail25_name h1:after{content:" ／ ";margin:0 .3em}#detail25_name p{margin:.5em 0 0;font-size:1.2rem}article#detail2507 #detail25_pic{margin:0 auto 3vw;font-size:0;text-align:justify;text-align-last:justify}#detail25_pic:after{content:'';display:inline-block;width:100%;height:0}article#detail2507 #detail25_pic #detail25_pic01{width:100%;height:auto;margin:0 0 1vw}article#detail2507 #detail25_pic #detail25_pic01 img,article#detail2507 #detail25_pic #detail25_pic02 img,article#detail2507 #detail25_pic #detail25_pic03 img{width:100%}article#detail2507 #detail25_pic #detail25_pic02area{display:flex}article#detail2507 #detail25_pic #detail25_pic02area h2{font-weight:700;font-size:1.2rem;display:block;line-height:140%;background-color:inherit;border:none;letter-spacing:.08em;text-align-last:left;text-align:left}article#detail2507 #detail25_pic #detail25_pic02,article#detail2507 #detail25_pic #detail25_pic03,article#detail2507 #detail25_pic #detail25_pic02,article#detail2507 #detail25_pic #detail25_pic04{display:block;vertical-align:top;margin:0 auto;width:30%;box-sizing:border-box}article#detail2507 #detail25_pic #detail25_pic03,.article#detail2507 #detail25_pic #detail25_pic04{margin:0 auto}article#detail2507 .detail25_box{display:flex;gap:5%;margin:0 auto 3vw}article#detail2507 .detail25_boxr{display:flex;flex-direction:column;width:50%}article#detail2507 #detail25_spec{margin:0 0 3vw;width:50%}article#detail2507 #detail25_spec h3,article#detail2507 #detail25_dl h3,article#detail2507 #detail25_connect h3{font-size:1.6rem;line-height:180%;text-align:left;margin:0 0 30px;padding:0 0 0 50px;position:relative}article#detail2507 #detail25_spec h3:before,article#detail2507 #detail25_dl h3:before,article#detail2507 #detail25_connect h3:before{position:absolute;content:'';background-color:#7b0030;width:30px;height:2px;top:50%;left:0;padding:0;margin:0}article#detail2507 #detail25_spec dl{display:grid;grid-template-columns:150px 1fr;width:100%;margin:0;padding:0;border-collapse:collapse;border-right:1px solid #ccc;border-top:1px solid #ccc}article#detail2507 #detail25_spec dt,article#detail2507 #detail25_spec dd{padding:10px;margin:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc}article#detail2507 #detail25_spec dt{text-align:center}article#detail2507 #detail25_spec dl>dt:nth-of-type(odd),article#detail2507 #detail25_spec dl>dd:nth-of-type(odd){background-color:#e0f0ff}article#detail2507 #detail25_spec dl>dt:nth-of-type(even),article#detail2507 #detail25_spec dl>dd:nth-of-type(even){background-color:#fff}article#detail2507 #detail25_spec dl>dt:hover,article#detail2507 #detail25_spec dl>dd:hover{background-color:#eee}article#detail2507 #detail25_dl{width:100%;margin:0 auto 0vw}article#detail2507 #detail25_dl dl{display:grid;grid-template-columns:250px 1fr;width:100%;margin:0 0 3vw;padding:0;border-collapse:collapse;border-right:1px solid #ccc;border-top:1px solid #ccc}article#detail2507 #detail25_dl dt,article#detail2507 #detail25_dl dd{padding:10px;margin:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc}article#detail2507 #detail25_dl dd i{padding:0 15px 0 0}article#detail2507 #detail25_dl dl>dt:nth-of-type(odd),article#detail2507 #detail25_dl dl>dd:nth-of-type(odd){background-color:#e0f0ff}article#detail2507 #detail25_dl dl>dt:nth-of-type(even),article#detail2507 #detail25_dl dl>dd:nth-of-type(even){background-color:#fff}article#detail2507 #detail25_dl dl>dt:hover,article#detail2507 #detail25_dl dl>dd:hover{background-color:#eee}article#detail2507 #detail25_connect li i{padding:0 15px 0 0}article#detail2507 #detail25_guarantee{max-width:1180px;margin:40px auto;display:flex;align-items:center}article#detail2507 #detail25_guarantee h4{font-size:24px;font-weight:700;color:#7b0030;line-height:140%;position:relative;padding:0 0 0 80px}article#detail2507 #detail25_guarantee h4:before{position:absolute;top:0;left:0;content:'';background-image:url(http://fujimedica.jp/img/icon_hosho01.png);margin-right:10px;display:inline-block;width:63px;height:56px;vertical-align:middle}article#detail2507 #detail25_guarantee p{line-height:1.8em;margin-bottom:1.2em}article#detail2507 #detail25_pagelink{margin:50px 0;text-align:right}article#detail2507 #detail25_pagelink #pagelink{position:relative}article#detail2507 #detail25_pagelink #pagelink a{padding:10px 20px;background-color:#26494f;display:inline-block;color:#fff;font-size:1.2rem;text-decoration:none;font-weight:700;transition:all .3s ease}article#detail2507 #detail25_pagelink #pagelink a:hover{opacity:.4}@media only screen and (max-width:599px){article#detail2507 #detail25_pic #detail25_pic02area{display:block;text-align:center}article#detail2507 #detail25_pic #detail25_pic02,article#detail2507 #detail25_pic #detail25_pic03,article#detail2507 #detail25_pic #detail25_pic02,article#detail2507 #detail25_pic #detail25_pic04{width:60%}#detail25_name p{display:block;margin:0 auto 3vw;line-height:120%;text-align:left;padding:0}article#detail2507 .detail25_box{display:block;margin:0 auto 3vw;width:100%}article#detail2507 .detail25_boxr{display:block;width:100%;margin:0 auto 3vw}article#detail2507 #detail25_spec{margin:0 auto 3vw;width:100%}}.pager{display:none!important}#page2509{width:90%;overflow:hidden;clear:both;margin:0 auto 0}#page2509_01sec,#page2509_2_01sec,#page2509_3_01sec{text-align:center;margin:0 auto 80px}#page2509_02sec,#page2509_2_02sec,#page2509_3_02sec{text-align:center;margin:0 auto 80px}#page2509_03sec,#page2509_2_03sec,#page2509_3_03sec{text-align:center;margin:0 auto 80px}#page2509 h2{border:none;display:block;margin:0 auto 50px;background-color:inherit}#page2509 h2 span{font-weight:700;font-size:2.4rem;text-align:center;display:inline;line-height:1.4;margin:0 auto 50px;padding:0 .2em;background-image:repeating-linear-gradient(-45deg,#fcff00 0 3px,transparent 3px 6px);background-size:100% .5em;background-repeat:no-repeat;background-position:0 90%;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-color:inherit}@media only screen and (max-width:1023px){#page2509 h2 span{font-size:2rem}}@media only screen and (max-width:599px){#page2509 h2 span{font-size:1.6rem}}.page2509_3line{display:flex;justify-content:space-between;text-align:center;flex-wrap:wrap}.page2509_3linebox{width:32%;border:1px solid #eee;padding:1vw;margin:0 0 2%;position:relative}.page2509_2line{display:flex;text-align:center;justify-content:space-between;flex-wrap:wrap}.page2509_2linebox{width:49%;border:1px solid #eee;padding:1vw;margin:0 0 1vw;position:relative}.page2509_3linebox h6,.page2509_3linebox .h7,.page2509_2linebox h6,.page2509_2linebox .h7{flex:0 0 100%;text-align:center}.page2509_3linebox h3,.page2509_2linebox h3{font-size:1.4rem;background:#26494f;color:#fff}.page2509_3linebox h4,.page2509_2linebox h4{position:absolute;top:5px;right:5px;width:10vw;height:auto;margin:0;padding:0}.page2509_3linebox h4 img,.page2509_2linebox h4 img{max-height:150px;object-fit:cover}.page2509_3linebox h5,.page2509_2linebox h5{font-size:1.2rem;padding:30px 20px 20px;min-height:150px}.page2509_3linebox h6,.page2509_2linebox h6{margin:0 auto;position:relative;display:block;width:max-content;padding:0}.page2509_3linebox h6 a,.page2509_2linebox h6 a{background-color:#fbb700;display:flex;justify-content:center;align-items:center;color:#fff;text-decoration:none;transition:all .3s ease;box-sizing:border-box;line-height:1;font-size:1rem;font-weight:700;white-space:nowrap}.page2509_3linebox h6 a{padding:18px 18px 18px 25px}.page2509_2linebox h6 a{padding:15px 18px 15px 28px}.page2509_3linebox h6 a:hover,.page2509_2linebox h6 a:hover{opacity:.4}.page2509_3linebox h6 a:before{content:"";position:absolute;top:50%;left:10px;margin-top:-6px;width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff}.page2509_3linebox .h7,.page2509_2linebox .h7{display:block;width:max-content;margin:10px auto 0;padding:0}.page2509_3linebox .h7 a,.page2509_2linebox .h7 a{background-color:#337ab7;display:flex;justify-content:center;align-items:center;color:#fff;text-decoration:none;transition:all .3s ease;padding:18px 18px 18px 25px;box-sizing:border-box;line-height:1;font-size:1rem;font-weight:700;position:relative;white-space:nowrap}.page2509_3linebox .h7 a:hover,.page2509_2linebox .h7 a:hover{opacity:.4}.page2509_3linebox .h7 a:before,.page2509_2linebox .h7 a:before{content:"";position:absolute;top:50%;left:10px;margin-top:-6px;width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff}.page2509_2linebox i{font-size:1.2rem;width:30%;margin:5px 10px 0 -10px;padding:0}.page2509_wakewrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.page2509_wake{flex:1 1 30%;box-sizing:border-box;border:1px solid #eee}.page2509_wake h3{background-color:#eee;font-size:1.4rem;display:flex;justify-content:center;align-items:center;line-height:100%;padding:20px 0}.page2509_wake h3 span{font-size:1.4rem;margin:0 20px 0 0}.page2509_wakel{display:inline-block;width:65%}.page2509_wakel p{line-height:160%;text-align:left}.page2509_wakel span{color:#940002;font-weight:700}.page2509_waker{display:inline-block;width:34%;vertical-align:top}#page2509_03sec ul{text-align:center;width:50%;margin:0 auto;display:flex;gap:4vw;justify-content:center}#page2509_03sec li{flex:1 1 50%;aspect-ratio:1/1;list-style:none}#page2509_03sec li a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-weight:700;font-size:1.6rem;text-decoration:none;transition:all .3s ease}#page2509_03sec li a:hover{opacity:.4}#page2509_03sec li:first-child a{background-color:#b0b0b0}#page2509_03sec li:last-child a{background-color:#60a2ad}#page2509_03sec .navicon2{font-size:50px}#page2509_03sec .navicon22{padding:2vw 0 5vw;background-size:30%}#page2509_03sec span{line-height:160%;font-size:1.4rem}@media only screen and (max-width:1023px){.page2509_3line{display:block}.page2509_3linebox,.page2509_2linebox{width:100%;border:1px solid #eee;padding:1vw;margin:0 auto 50px}.page2509_3linebox h4,.page2509_2linebox h4{top:-20px;right:0;width:20vw}.page2509_3linebox h4 img,.page2509_2linebox h4 img{max-height:90px}.page2509_wakewrap{display:block}.page2509_wake{flex:1 1 100%}#page2509_03sec ul{width:100%}#page2509_03sec .navicon22{padding:2vw 0 12vw;background-size:30%}#page2509_03sec span{line-height:140%;font-size:1.2rem}}#page2509_mvsec{margin:0 auto 80px;overflow:hidden}#page2509_2_01sec .page2509_table{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #ddd}#page2509_2_01sec .table_cell{padding:30px 20px;text-align:center;vertical-align:middle;font-weight:700;border:.5px solid #efefef;display:flex;align-items:center;justify-content:center;font-size:1rem}#page2509_2_01sec .table_cell01{padding:50px 20px;font-size:1.2rem;color:#fff}#page2509_2_01sec .page2509_table h3{font-size:1.2rem;display:flex;align-items:center;justify-content:center;margin:0;line-height:1;padding:0}#page2509_2_01sec h4{font-size:1.2rem;text-align:center;margin:20px auto;line-height:1;padding:0}#page2509_2_01sec h4 a{text-decoration:underline;transition:all .3s ease}#page2509_2_01sec h4 a:hover{text-decoration:underline;opacity:.4}.table_navy{background-color:#0f8098;color:#fff}.table_darkgray{background-color:#ddd}.table_lightgray{background-color:#eee;color:#000}.table_red{background-color:#f0c3b1}#dldatail{overflow:hidden;clear:both;margin:0 auto 0}#dldataill{float:left;width:70%;text-align:left}#dldatailr{float:right;width:30%;text-align:left}#page2509_2_02sec h4{text-align:left;font-size:1.2rem;line-height:260%;position:relative;padding:0 0 0 20px;display:block;width:fit-content}#page2509_2_02sec h4:before{position:absolute;content:'';background-color:#26494f;width:5px;height:100%;top:0;left:0}#page2509_2_02sec h4:after{position:absolute;content:'';border-bottom:1px solid #ddd;width:calc(100% + 40px);bottom:0;left:0}.dldataillbox{text-align:left;overflow:hidden;margin:0 0 5%}.dldataillbox ul{text-align:left}.dldataillbox li{display:inline-block;width:30%;margin:0 3% 0 0}#dldatail02{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.dldatail_table{border-collapse:collapse;border-spacing:10px;width:100%;min-width:960px;table-layout:auto}.dldatail_table,.dldatail_table td,.dldatail_table th{border:1px solid #ddd!important;word-break:break-word;line-height:1.4;font-size:1rem;padding:10px 10px!important;text-align:center;vertical-align:middle;white-space:nowrap}.dldatail_table td{white-space:nowrap}.dldatail_table .purple{background-color:#7a09b3;color:#fff;font-weight:700}.dldatail_table .white{background:#fff;color:#333}#dlstepbox ul{display:flex;flex-wrap:wrap;gap:40px 20px;list-style:none;padding:0;margin:0}#dlstepbox li{width:calc(50% - 10px);box-sizing:border-box}@media only screen and (max-width:1023px){#page2509_2_01sec .table_cell01{padding:10px 5px;font-size:1rem}#dldataill{float:none;width:100%;margin:0 auto 20px}#dldatailr{float:none;width:100%;margin:0 auto 20px}#dlstepbox ul{display:block;gap:0px;margin:0 auto 20px}#dlstepbox li{width:100%}}#page2509_3_01sec h3{font-weight:700;font-size:1.6rem;line-height:160%;text-align:left;position:relative;padding:0 0 0 50px}#page2509_3_01sec h3:before{position:absolute;font-family:"Font Awesome 5 Free";content:"\f0eb";background:#ffca2c;color:#fff;font-weight:900;font-size:20px;border-radius:50%;left:0;width:35px;height:35px;line-height:35px;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#page2509_3_01sec h3:after{content:'';display:block;position:absolute;left:30px;height:0;width:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid #ffca2c;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#page2509_3_01sec ul{display:flex;justify-content:center;align-items:center}#page2509_3_01sec li{width:30%;position:relative}#page2509_3_01sec li p{position:absolute;color:#fff;left:15px;bottom:5px;font-size:1.6rem;line-height:1;margin:0;opacity:.8}#page2509_3_01sec li.yaji{width:2%;display:inline-block;vertical-align:middle;color:#c30205;line-height:1;position:relative;height:.4em;background:currentColor;margin:0 5%}#page2509_3_01sec li.yaji:before{content:'';width:1.4em;height:1.4em;border:.4em solid currentColor;border-left:0;border-bottom:0;transform:rotate(45deg);transform-origin:top right;position:absolute;top:50%;right:-.5em;box-sizing:border-box}#page2509_3_01sec li.yaji span{display:none}#page2509_3_01sec li h4{text-align:left;padding:0 10%}.slbox{display:flex;justify-content:space-between;align-items:center;gap:2%}.slbox .slboxs{width:32%;height:auto;min-height:19vw}.slbox .bborder{border:1px solid #0077cd;padding:20px}.slbox .bborder dl{margin:0;padding:0}.slbox .bborder dl>div{display:flex;margin-bottom:4px}.slbox .bborder dl dt{border:none;margin:0;text-align:left;white-space:nowrap}.slbox .bborder dl dd{margin:0;border:none;text-align:left;flex:1}#page2509_3_02sec .page2509_table{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #ddd}#page2509_3_02sec .table_cell{padding:30px 20px;text-align:center;vertical-align:middle;font-weight:700;border:.5px solid #efefef;display:flex;align-items:center;justify-content:center;font-size:1rem}#page2509_3_02sec .table_cell01{padding:50px 20px;font-size:1.2rem;color:#fff}#page2509_3_02sec .page2509_table h3{font-size:1.2rem;display:flex;align-items:center;justify-content:center;margin:0;line-height:1;padding:0}#page2509_3_02sec h4{font-size:1.2rem;text-align:center;margin:20px auto;line-height:1;padding:0}#page2509_3_02sec h4 a{text-decoration:underline;transition:all .3s ease}#page2509_3_02sec h4 a:hover{text-decoration:underline;opacity:.4}@media only screen and (max-width:1340px){.slbox .slboxs{height:auto;min-height:19vw}}@media only screen and (max-width:1023px){#page2509_3_01sec ul{display:block}#page2509_3_01sec li{width:100%;margin:0 auto 20px}#page2509_3_01sec li p{left:15px;bottom:5px;font-size:1.6rem;line-height:1;margin:0}#page2509_3_01sec li.yaji{width:.4em;vertical-align:top;height:30px;margin:0 0 20px}#page2509_3_01sec li.yaji:before{transform:rotate(135deg);transform-origin:top right;position:absolute;top:120%;right:.2em}#page2509_3_01sec li h4{text-align:center;padding:0}#page2509_3_01sec h3{font-size:1.2rem;padding:0 0 0 50px}.slbox{display:block;margin:0 auto 20px;gap:0%}.slbox .slboxs{width:100%;height:auto;margin:0 auto 20px}.slbox .slboxs img{width:100%}.slbox .slboxs dd img{width:auto}.slbox .bborder{padding:5px}.slbox .bborder dl>div{display:flex;margin-bottom:4px}.slbox .bborder dl dt{margin:0;white-space:nowrap}.slbox .bborder dl dd{margin:0;flex:1}#page2509_3_02sec .table_cell01{padding:10px 5px}}@media only screen and (max-width:599px){#page2509_3_02sec .page2509_table{width:auto;overflow-x:auto}#page2509_3_02sec .table_cell{padding:10px 5px;display:flex;font-size:.9rem}}.tuika{overflow:hidden;margin:50px auto;padding:0}.tuika .lbox{float:left;width:45%}.tuika .rbox{float:right;width:45%}.tuika .lbox img{width:90%;margin:0 auto 0px}.tuika .rbox img{width:60%;margin:0 auto 0px}.tuika h5{padding:0 0 0 15px}.tuika ul{padding:0 0 0 25px}@media only screen and (max-width:599px){.tuika .lbox,.tuika .rbox{float:none;width:90%;margin:0 auto 20px}}