:root{--body:#202020;--link:#333}#medicalInfo{overflow:hidden;border-top:1px solid #ccc}#medicalInfo .header{display:flex;align-items:center}#medicalInfo .header time{color:#999}#medicalInfo .header .cat{background-color:#f6f9f7}#medicalInfo .content{overflow:hidden}#medicalInfo .content h1,#medicalInfo .content h2,#medicalInfo .content h3,#medicalInfo .content h4,#medicalInfo .content h5,#medicalInfo .content h6{font-weight:700;margin-bottom:1em;line-height:1.4}#medicalInfo .content p{margin-bottom:1em;line-height:1.6;overflow:hidden}#medicalInfo .content a{text-decoration:underline}#medicalInfo .content ul li:before{content:"・";flex-shrink:0;width:1em;text-align:center}#medicalInfo .content ol li{counter-increment:ol}#medicalInfo .content ol li:before{content:counter(ol);flex-shrink:0;width:1em}#medicalInfo .content li{line-height:1.6;display:flex}#medicalInfo .content ul,#medicalInfo .content ol,#medicalInfo .content .gallery,#medicalInfo .content hr{margin-bottom:1em}#medicalInfo .content .wp-caption{text-align:center}#medicalInfo .content .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}#medicalInfo .content .size-full{width:100%;height:auto}#medicalInfo .content em,#medicalInfo .content strong{font-weight:700}#medicalInfo .content ul li{list-style-type:disc}#medicalInfo .content .gallery{display:flex;justify-content:space-between}#medicalInfo .content .gallery p{display:none}#medicalInfo .content table th,#medicalInfo .content table td{border-style:solid;border-width:1px;padding:.75em;line-height:1.6}#medicalInfo .content img.alignright{float:right;margin-left:1em}#medicalInfo .content img.alignleft{float:left;margin-right:1em}#medicalInfo .content img.aligncenter{display:block;margin-bottom:1em}#medicalInfo .content img.float-left{float:left}#medicalInfo .content img.float-right{float:right}@media screen and (max-width:768px){#medicalInfo .content img{width:auto;max-width:100%}#medicalInfo .content .gallery{flex-wrap:wrap}}#medicalInfo .content p{color:#000}@media screen and (max-width:768px){#medicalInfo .wrap{padding-top:calc(60 * 100vw / 640);padding-bottom:calc(( 60 - 7.5 ) * 100vw / 640);padding-left:0;padding-right:0}#medicalInfo .header{padding-left:calc(35 * 100% / 640);padding-right:calc(35 * 100% / 640)}#medicalInfo .header time{width:calc(122 * 100vw / 640);font-size:calc(18 * 100vw / 640)}#medicalInfo .header .label-personnel{margin-left:calc(10 * 100vw / 640)}#medicalInfo .title03{margin-top:calc(34 * 100vw / 640);padding-left:calc(35 * 100% / 640);padding-right:calc(35 * 100% / 640)}#medicalInfo .content{margin-top:calc(( 46 - 7.5 ) * 100vw / 640);overflow:hidden}#medicalInfo .content p{font-size:calc(20 * 100vw / 640);line-height:1.75;margin-bottom:calc(( 60 - 7.5 ) * 100vw / 640);padding-left:calc(35 * 100% / 640);padding-right:calc(35 * 100% / 640)}#medicalInfo .content .size-full{width:100vw;margin-left:calc(50% - 50vw);max-width:inherit}}@media print,screen and (min-width:769px){#medicalInfo .wrap{padding-top:60px;padding-bottom:calc(75px - 6px)}#medicalInfo .header time{width:124px;font-size:18px}#medicalInfo .header .label-personnel{margin-left:10px}#medicalInfo .title03{margin-top:34px}#medicalInfo .content{margin-top:calc(50px - 6px)}#medicalInfo .content p{font-size:18px;line-height:1.67;margin-bottom:calc(40px - 6px)}}.drug #detail h3{text-align:center;color:#00913a}.drug #detail h3:after{content:"";display:block;margin-left:auto;margin-right:auto;background-color:currentColor}@media screen and (max-width:768px){.drug #detail{padding-top:calc(40 * 100vw / 640);padding-bottom:calc(100 * 100vw / 640)}.drug #detail .bg03{padding-top:calc(78 * 100vw / 640)}.drug #detail h3{font-size:calc(33 * 100vw / 640)}.drug #detail h3:after{margin-top:calc(13 * 100vw / 640);width:calc(494 * 100vw / 640);height:calc(3 * 100vw / 640)}}@media print,screen and (min-width:769px){.drug #detail{padding-top:38px;padding-bottom:100px}.drug #detail .bg03{padding-top:75px}.drug #detail h3{font-size:36px}.drug #detail h3:after{margin-top:13px;width:744px;height:3px}}.drug #detailInfo h4{text-align:center}.drug #detailInfo .ex{color:#666}@media screen and (max-width:768px){.drug #detailInfo{padding-top:calc(60 * 100vw / 640);padding-bottom:calc(70 * 100vw / 640);padding-left:calc(20 * 100vw / 640);padding-right:calc(20 * 100vw / 640)}.drug #detailInfo h4{font-size:calc(36 * 100vw / 640)}.drug #detailInfo .ex{margin-top:calc(33 * 100vw / 640);font-size:calc(18 * 100vw / 640)}.drug #detailInfo .datalist02{margin-top:calc(14 * 100vw / 640)}.drug #detailInfo .datalist03{margin-top:calc(20 * 100vw / 640)}}@media print,screen and (min-width:769px){.drug #detailInfo{padding-top:60px;padding-bottom:100px;padding-left:40px;padding-right:40px}.drug #detailInfo h4{font-size:36px}.drug #detailInfo .ex{margin-top:33px;font-size:18px}.drug #detailInfo .datalist02{margin-top:14px}.drug #detailInfo .datalist03{margin-top:10px}}.drug #photo h4{text-align:center}.drug #photo ul{display:flex;justify-content:center;flex-wrap:wrap;justify-content:space-between}.drug #photo li{position:relative;overflow:hidden}@supports (object-fit:cover){.drug #photo li>img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}}.drug #photo .wp-caption-text{text-align:center;color:#666}@media screen and (max-width:768px){.drug #photo{padding-top:calc(64 * 100vw / 640);padding-left:calc(20 * 100vw / 640);padding-right:calc(20 * 100vw / 640);padding-bottom:calc(( 100 - 4 ) * 100vw / 640)}.drug #photo h4{font-size:calc(36 * 100vw / 640)}.drug #photo ul{margin-top:calc(74 * 100vw / 640)}.drug #photo li:nth-child(n+3){margin-top:calc(48px - 4px)}.drug #photo img{width:calc(258 * 100vw / 640)}.drug #photo .wp-caption-text{font-size:calc(18 * 100vw / 640);line-height:1.44;margin-top:calc(( 21 - 4 ) * 100vw / 640)}}@media print,screen and (min-width:769px){.drug #photo{padding-top:64px;padding-left:258px;padding-right:258px;padding-bottom:calc(86px - 4px)}.drug #photo h4{font-size:36px}.drug #photo ul{margin-top:54px}.drug #photo li:nth-child(n+3){margin-top:calc(48px - 4px)}.drug #photo img{width:300px}.drug #photo .wp-caption-text{font-size:18px;line-height:1.44;margin-top:calc(15px - 4px)}}.drug #download h4{text-align:center}.drug #download ul{display:flex;flex-wrap:wrap}.drug #download li a{display:flex;align-items:flex-start}.drug #download li a span:nth-of-type(1){flex-shrink:0}.drug #download li a span:nth-of-type(2){padding-right:1em}@media screen and (max-width:768px){.drug #download{padding-top:calc(62 * 100vw / 640);padding-bottom:calc(148 * 100vw / 640);padding-left:calc(42 * 100vw / 640);padding-right:calc(42 * 100vw / 640)}.drug #download h4{font-size:calc(36 * 100vw / 640)}.drug #download ul{margin-top:calc(60 * 100vw / 640)}.drug #download li{width:50%}.drug #download li:nth-child(n+3){margin-top:calc(40 * 100vw / 640)}.drug #download li a span:nth-of-type(1){font-size:0;width:calc(46 * 100vw / 640)}.drug #download li a span:nth-of-type(2){font-size:calc(20 * 100vw / 640);line-height:1.3;margin-top:calc(( 10 - 3 ) * 100vw / 640)}}@media print,screen and (min-width:769px){.drug #download{padding-top:64px;padding-bottom:142px;padding-left:60px;padding-right:60px}.drug #download h4{font-size:36px}.drug #download ul{margin-top:60px}.drug #download li{width:25%}.drug #download li:nth-child(n+5){margin-top:40px}.drug #download li a span:nth-of-type(1){font-size:0;width:46px}.drug #download li a span:nth-of-type(2){font-size:18px;line-height:1.44;margin-top:calc(10px - 4px)}}