:root{--body:#202020;--link:#333}#header{position:absolute;width:100%;top:0;left:0;z-index:1;border-bottom:0}#header .search{opacity:.9}#mv{position:relative}#mv .slick-slide{outline:none}#mv #slider a{position:relative;display:block}#mv #slider a>p{position:absolute;left:50%;transform:translateX(-50%);z-index:1}#mv #slider a>picture{position:relative;overflow:hidden}@supports (object-fit:cover){#mv #slider a>picture>img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}}@media screen and (max-width:768px){#mv #slider{height:calc(608 * 100vw / 640)}#mv #slider a>picture{width:100vw;height:calc(608 * 100vw / 640)}#mv #slider p{top:calc(303 * 100vw / 640)}#mv #slider p img{height:calc(125 * 100vw / 640)}}@media print,screen and (min-width:769px){#mv #slider{height:723px}#mv #slider a>picture{width:100%;height:723px}#mv #slider p{top:334px}#mv #slider p img{height:150px}}#mv #sliderNav .slick-list{margin-left:auto;margin-right:auto;overflow:visible}#mv #sliderNav .slick-track{display:flex;justify-content:space-between}#mv #sliderNav .slick-slide{text-align:center;position:relative}#mv #sliderNav .slick-current:before{content:"";display:block;position:absolute;background:url(https://biomedix.co.jp/wp-content/themes/biomedix/assets/styles/../images/home/mv_current.png) 0 0 / cover no-repeat;left:50%;transform:translateX(-50%);bottom:100%}#mv #sliderNav li{background-position:center;background-repeat:no-repeat}#mv #sliderNav .slick-track>div:nth-of-type(1) li{background-image:url(https://biomedix.co.jp/wp-content/themes/biomedix/assets/styles/../images/home/slider_nav01.svg)}#mv #sliderNav .slick-track>div:nth-of-type(2) li{background-image:url(https://biomedix.co.jp/wp-content/themes/biomedix/assets/styles/../images/home/slider_nav02.svg)}#mv #sliderNav .slick-track>div:nth-of-type(3) li{background-image:url(https://biomedix.co.jp/wp-content/themes/biomedix/assets/styles/../images/home/slider_nav03.svg)}#mv #sliderNav .slick-track>div:nth-of-type(1).slick-current li{background-image:url(https://biomedix.co.jp/wp-content/themes/biomedix/assets/styles/../images/home/slider_nav01_on.svg)}#mv #sliderNav .slick-track>div:nth-of-type(2).slick-current li{background-image:url(https://biomedix.co.jp/wp-content/themes/biomedix/assets/styles/../images/home/slider_nav02_on.svg)}#mv #sliderNav .slick-track>div:nth-of-type(3).slick-current li{background-image:url(https://biomedix.co.jp/wp-content/themes/biomedix/assets/styles/../images/home/slider_nav03_on.svg)}#mv #sliderNav span{display:flex;align-items:center;justify-content:center;text-align:center;color:#999}#mv #sliderNav .slick-current span{color:#07913a;font-weight:600}@media screen and (max-width:768px){#mv #sliderNav{padding-bottom:calc(42 * 100vw / 640)}#mv #sliderNav .slick-list{width:calc(500 * 100vw / 640);padding-left:0!important;padding-right:0!important}#mv #sliderNav .slick-current:before{width:calc(60 * 100vw / 640);height:calc(20 * 100vw / 640);margin-bottom:-1px}#mv #sliderNav li{padding-top:calc(138 * 100vw / 640);background-size:auto calc(128 * 100vw / 640)}#mv #sliderNav span{font-size:calc(18 * 100vw / 640);line-height:1.33;height:calc(42 * 100vw / 640)}}@media print,screen and (min-width:769px){#mv #sliderNav{padding-bottom:61px}#mv #sliderNav .slick-list{width:700px}#mv #sliderNav .slick-current:before{width:60px;height:20px;margin-bottom:-1px}#mv #sliderNav li{padding-top:158px;background-size:auto 128px}#mv #sliderNav span{font-size:18px;line-height:1.33;height:42px}}#info li a{display:flex;align-items:flex-start;width:100%}#info li+li{border-top:dashed 1px #ccc}#info time{color:#999;flex-shrink:0}#info .cat{background-color:#fff}#info h4{color:#000}@media screen and (max-width:768px){#info .wrap{padding-top:calc(52 * 100vw / 640);padding-bottom:calc(58 * 100vw / 640)}#info ul{margin-top:calc(( 52 - 14 ) * 100vw / 640)}#info li a{padding-top:calc(17 * 100vw / 640);padding-bottom:calc(17 * 100vw / 640)}#info time{width:calc(124 * 100vw / 640);font-size:calc(18 * 100vw / 640);margin-top:calc(4 * 100vw / 640)}#info .cat+h4{margin-left:calc(20 * 100vw / 640)}#info h4{font-size:calc(20 * 100vw / 640);margin-top:calc(3 * 100vw / 640);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#info .link-index{margin-top:calc(86px - 14px)}}@media print,screen and (min-width:769px){#info .wrap{padding-top:52px;padding-bottom:60px}#info ul{margin-top:calc(54px - 14px)}#info li a{padding-top:17px;padding-bottom:17px}#info time{width:124px;font-size:18px;margin-top:4px}#info .cat+h4{margin-left:20px}#info h4{font-size:18px;margin-top:4px}#info .link-index{margin-top:calc(86px - 14px)}}#pharmaceutical p{color:#fff}#pharmaceutical dt,#pharmaceutical dd{display:inline;color:#666}#pharmaceutical dt{background:url(https://biomedix.co.jp/wp-content/themes/biomedix/assets/styles/../images/ui/icon/ex.png) 0 center / contain no-repeat;font-weight:600}@media screen and (max-width:768px){#pharmaceutical .wrap{padding-top:calc(59 * 100vw / 640);padding-bottom:calc(( 30 - 5 ) * 100vw / 640);background:url(https://biomedix.co.jp/wp-content/themes/biomedix/assets/styles/../images/home/bg_pharmaceutical.png) calc(138 * 100vw / 640) calc(257 * 100vw / 640) / auto calc(361 * 100vw / 640) no-repeat #88d9a9}#pharmaceutical p{font-size:calc(20 * 100vw / 640);line-height:1.55;margin-top:calc(( 30 - 5.5 ) * 100vw / 640);text-align:center}#pharmaceutical .link-more{margin-top:calc(( 258 - 5.5 ) * 100vw / 640);box-shadow:0 6px 18px 0 rgb(0 0 0 / .2);margin-left:auto;margin-right:auto}#pharmaceutical dl{margin-top:calc(( 44 - 5 ) * 100vw / 640)}#pharmaceutical dt{background-size:auto calc(18 * 100vw / 640);padding-left:calc(24 * 100vw / 640)}#pharmaceutical dt,#pharmaceutical dd{font-size:calc(16 * 100vw / 640);line-height:1.31}}@media print,screen and (min-width:769px){#pharmaceutical .wrap{padding-top:110px;padding-bottom:100px}#pharmaceutical .box{background-color:#88d9a9;position:relative;padding-top:82px;padding-left:96px;padding-bottom:78px}#pharmaceutical .box:after{content:"";display:block;background:url(https://biomedix.co.jp/wp-content/themes/biomedix/assets/styles/../images/home/bg_pharmaceutical.png) 0 0 / contain no-repeat;width:536px;height:513px;position:absolute;top:71px;left:643px}#pharmaceutical p{font-size:22px;line-height:1.64;margin-top:calc(38px - 7px)}#pharmaceutical .link-more{margin-top:calc(90px - 7px)}#pharmaceutical dl{margin-top:18px}#pharmaceutical dt{background-size:auto 18px;padding-left:24px}#pharmaceutical dt,#pharmaceutical dd{font-size:16px;line-height:1.31}}#group ul{align-content:center;justify-content:space-between;flex-wrap:wrap;text-align:center}#group a{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%}@media screen and (max-width:768px){#group .wrap{padding-top:calc(40 * 100vw / 640);padding-bottom:calc(40 * 100vw / 640)}#group li{width:50%;display:inline-block;vertical-align:middle}#group li:nth-child(n+2){margin-top:calc(30 * 100vw / 640)}#group .mhlw{height:calc(66 * 100vw / 640)}#group .jga{height:calc(40 * 100vw / 640)}}@media print,screen and (min-width:769px){#group{border-top:1px solid #d9d9d9}#group .wrap{padding-top:87px;padding-bottom:87px}#group li{width:25%;display:inline-block;vertical-align:middle}#group .mhlw{height:66px}#group .jga{height:40px}}