@charset "UTF-8";@import url(https://fonts.googleapis.com/icon?family=Material+Icons+Sharp);:root{--main-orange:#ffaa00;--main-green:#007c42;--main-blue:#27b9d2;--main-black:#333}html{font-size:10px}body{font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;line-height:1.85;letter-spacing:.05em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";position:relative;overflow-x:hidden}section{padding:3rem 0 4rem}img{width:auto;max-width:100%;height:auto}.br-pc,.pc{display:none}header{position:sticky;top:0;z-index:9999;background-color:#fff}header .header_logo{padding:1rem 0;height:100%}header .header_logo ul{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 2rem}header .header_logo ul li{height:100%}header .header_logo ul li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header_logo ul li a .logo_towa{width:8.1rem;height:auto}header .header_logo ul li a .logo_tis{width:6.5rem;height:auto}header .header_logo ul li a .logo_yokogawa{width:9.5rem;height:auto}header .header_nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:4.5rem}header .header_nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}header .header_nav ul{width:68%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}header .header_nav ul li:nth-child(1){width:18.4vw}header .header_nav ul li:nth-child(2){width:28.8vw}header .header_nav ul li:nth-child(3){width:20.8vw}header .header_nav ul li a{font-size:1.2rem;text-align:center;color:#fff;background-color:var(--main-black)}header .header_nav .btn_mypage,header .header_nav .btn_pre{width:21rem;height:4.5rem}header .header_nav .btn_mypage a,header .header_nav .btn_pre a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem}header .header_nav .btn_pre a::before{display:none}header .header_nav .btn_pre a::after{font-family:"Material Icons Sharp";content:"\f1df";right:.5rem}header .back_top{position:absolute;top:0;right:0;width:6rem;height:6rem}footer{padding:1rem 0}footer .footer_logo{padding:1rem 0}footer .footer_logo ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 2rem}footer .footer_logo ul li{height:100%}footer .footer_logo ul li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer_logo ul li a .logo_towa{width:10rem;height:auto}footer .footer_logo ul li a .logo_tis{width:6.5rem;height:auto}footer .footer_logo ul li a .logo_yokogawa{width:10.4rem;height:auto}footer .footer_copyright{font-size:1rem;text-align:center;padding:1rem 0}.inner{width:90%;margin:auto}h2{font-size:3rem;line-height:1.2;font-weight:700;text-align:center;color:var(--main-blue);margin-bottom:.5rem}.h2_text{font-size:1.5rem;line-height:1.25;text-align:center;font-weight:700;margin-bottom:3rem}.h2_green{height:6rem;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4rem;background-color:var(--main-green);color:#fff}.h2_subpage{font-size:2rem;color:var(--main-black);margin-bottom:3rem}h3{font-size:1.6rem;font-weight:700;text-align:center;line-height:2;margin-bottom:2rem}h3.h3_blue{background-color:var(--main-blue);color:#fff}h3.h3_black{background-color:var(--main-black);color:#fff}h3.h3_green{background-color:var(--main-green);color:#fff}.marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(0,#ebff00));background:-webkit-linear-gradient(transparent 70%,#ebff00 0);background:linear-gradient(transparent 70%,#ebff00 0)}.bold{font-weight:700}.txt_orange{color:var(--main-orange)}.txt_blue{color:var(--main-blue)}.txt_red{color:red}.alignC{text-align:center}.bizcon_btn{width:100%;max-width:32rem;height:4.5rem;color:#fff;margin:auto}.bizcon_btn a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:1;font-weight:700;text-decoration:none!important}.bizcon_btn a::before{font-family:"Material Icons Sharp";position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-45%);transform:translateY(-45%);font-weight:400}.bizcon_btn a::after{font-family:"Material Icons Sharp";position:absolute}.btn_pre{position:relative}.btn_pre::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:var(--main-orange);border-radius:.2rem;-webkit-animation:conv 4s cubic-bezier(.3,0,.1,1) infinite;animation:conv 4s cubic-bezier(.3,0,.1,1) infinite}.btn_pre a{background-color:var(--main-orange);z-index:3}.btn_pre a::before{content:"";width:2.8rem;padding-top:2.604rem;background-image:url(../images/icon_pre.svg);background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:6%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn_pre a::after{content:"\f1df";right:1.5rem}.btn_anchor a{background-color:var(--main-green)}.btn_anchor a::after{content:"\f1e3";right:1.5rem}.btn_mypage a{background-color:var(--main-green)}.btn_mypage a::after{content:"\f1df";right:1.5rem}.btn_mypage a::before{content:"\e3c9";right:auto;left:1.5rem;font-size:1.8rem}.btn_site{height:6rem}.btn_site a{border:2px solid var(--main-blue);background-color:#fff;color:var(--main-blue)}.btn_site a::after{content:"\f1df";right:15%}.btn_terms a::before{content:"";width:2.3rem;padding-top:3.01875rem;background-image:url(../images/icon_terms.svg);background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:15%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn_download a{background-color:var(--main-orange)}.btn_download a::after{font-family:"Material Icons Sharp";content:"\f090";position:absolute;top:50%;right:5%;-webkit-transform:translateY(-46%);transform:translateY(-46%);font-weight:400;font-size:2.4rem}.back_top a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 2rem;font-size:1.2rem;font-weight:700;color:#fff;background-color:var(--main-green);background-repeat:no-repeat;background-position:8px center;padding-top:.8rem}.back_top a::before{content:"";position:static;width:2.1rem;height:1.9rem;background-image:url(../images/icon_home.svg);background-repeat:no-repeat;background-size:cover;background-position:center center}.back_top a:after{content:"TOP";position:static}.col2{display:-webkit-box;display:-ms-flexbox;display:flex}#pagetop{position:fixed;bottom:5rem;right:0}#pagetop a{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--main-black);color:#fff}@-webkit-keyframes conv{0%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}60%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:.7}100%{-webkit-transform:scale(1.3,1.6);transform:scale(1.3,1.6);opacity:0}}@keyframes conv{0%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}60%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:.7}100%{-webkit-transform:scale(1.3,1.6);transform:scale(1.3,1.6);opacity:0}}.main_subpage{padding:4rem 0;background:-webkit-gradient(linear,left top,right top,from(#e6f4db),to(#bde9c8));background:-webkit-linear-gradient(left,#e6f4db,#bde9c8);background:linear-gradient(90deg,#e6f4db,#bde9c8)}.main_inner{padding:3.5rem 2rem;background-color:#fff}.main_inner a{text-decoration:underline}body.preclose header .header_nav .btn_pre a::after{content:"\f1e3";right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.preclose .webbriefing_btn .webbriefing_balloon{margin-bottom:1.5rem}body.preclose .webbriefing_btn .webbriefing_balloon img{width:23rem}body.entry header .header_nav ul{width:100%}body.entry header .header_nav ul li:nth-child(1),body.entry header .header_nav ul li:nth-child(2),body.entry header .header_nav ul li:nth-child(3){width:33.3333333333%}body.entry header .header_nav .entry_sp{width:100%;position:fixed;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex}body.entry header .header_nav .entry_sp .bizcon_btn{width:50%;max-width:100%}body.entry header .header_nav .btn_pre a::before{display:inline-block;width:2rem;padding-top:1.86rem}main{background-color:#ccedd8}header{height:6rem;padding:0 5%}header .header_logo ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.terms{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:left}.terms .inner dl{width:100%;max-width:800px;margin:auto;border:none!important}.terms .inner dt{margin:1.5em 0 .5em;color:var(--main-green);font-weight:700;font-size:1.8rem}.terms .inner dt::before{display:inline-block;vertical-align:middle;content:"";width:2.2rem;height:2.2rem;border:6px solid var(--main-green);border-radius:50%;margin-right:.5rem;margin-top:-.4rem}.terms .inner dd{word-break:break-all}.terms .inner dd a{display:block;line-height:1.2;margin-top:.5em}.terms .inner ol li{list-style-type:none}.terms .inner ol.decimal{margin:0 0 0 2em}.terms .inner ol.decimal>li{list-style-type:decimal}.personal_info table{border-right:1px solid #999;border-top:1px solid #999;margin-top:1em}.personal_info table td{font-size:1.2rem;border-left:1px solid #999;border-bottom:1px solid #999;width:25%;padding:.2em .5em}.terms .inner .ind{margin:0 0 0 1.5em}.terms .inner .dot>li{list-style-type:disc}.terms .inner h3.h3_green{margin-top:6rem}h2.h2_subpage+p{text-align:center}.btn_download{margin:3rem auto}.paper_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paper_content dl dt{margin-bottom:.5rem}@media screen and (min-width:768px){body{font-size:1.6rem}section{padding:5.5rem 0}.br-pc,.pc{display:block}.br-sp,.sp{display:none}.inner{max-width:100rem}h2{font-size:5.6rem;margin-bottom:1rem}.h2_text{font-size:2rem}.h2_green{height:12rem;font-size:3.4rem}.h2_subpage{font-size:3.2rem}h3{font-size:2.4rem}.bizcon_btn{height:7.5rem}.bizcon_btn a{font-size:2rem}.back_top{height:4rem}.back_top a{font-size:1.4rem}.btn_terms a::before{width:3.2rem;padding-top:4.2rem}.main_inner{padding:5rem 4rem}.btn_download{margin:5rem auto}}@media screen and (min-width:1025px){a{-webkit-transition:.3s;transition:.3s}a:hover{opacity:.7}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0}header .header_logo{padding-left:3%}header .header_logo ul{gap:0 3rem}header .header_nav ul li a{font-size:clamp(1.1rem,1.15vw,1.4rem);color:var(--main-black);background-color:transparent;word-break:keep-all}header .header_logo ul li a .logo_towa{width:14rem}header .header_logo ul li a .logo_tis{width:9rem}header .header_logo ul li a .logo_yokogawa{width:16rem}header .header_nav{padding-right:3%}header .header_nav ul{width:auto}header .header_nav ul li:nth-child(1),header .header_nav ul li:nth-child(2),header .header_nav ul li:nth-child(3){width:auto}header .header_nav ul li a{padding:1rem 2rem;font-size:clamp(1.1rem,1.15vw,1.4rem);font-weight:700}header .header_nav .btn_pre a::before{display:block;width:1.8rem;padding-top:1.674rem}header .back_top{width:27rem;height:4rem;position:absolute;top:50%;right:2%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0}footer .footer_logo{padding-left:3%}footer .footer_logo ul{gap:0 3rem}footer .footer_logo ul li a .logo_towa{width:14rem}footer .footer_logo ul li a .logo_tis{width:9rem}footer .footer_logo ul li a .logo_yokogawa{width:16rem}footer .footer_copyright{font-size:1.2rem;padding:0 3% 0 0}#pagetop{bottom:5rem}#pagetop a{width:4.5rem;height:4.5rem}.back_top{width:25rem;height:4rem}.back_top a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:0}.back_top a::before{content:"\e5c4";position:absolute;right:auto;left:1rem;width:auto;height:auto;background-image:none}.back_top a:after{font-family:"Noto Sans JP",sans-serif;content:"東和薬品ビジコン TOPへ"}.main_inner{padding:7rem 10rem}body.entry header .header_nav ul li:nth-child(1),body.entry header .header_nav ul li:nth-child(2),body.entry header .header_nav ul li:nth-child(3){width:auto}body.entry header .header_nav .entry_sp{position:static;display:-webkit-box;display:-ms-flexbox;display:flex}body.entry header .header_nav .entry_sp .btn_mypage,body.entry header .header_nav .entry_sp .btn_pre{width:19rem;height:4rem;margin-left:2rem}body.entry header .header_nav .entry_sp .btn_mypage a,body.entry header .header_nav .entry_sp .btn_pre a{font-size:clamp(1.1rem,1.15vw,1.4rem)}header{height:auto;padding:1.5rem 0}.terms{font-size:1.8rem}.personal_info table td{font-size:1.4rem;padding:.2em 1em}}