/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-views-blockhashtag-block-3 .view-content .views-row a{white-space:nowrap;}
header{padding-top:20px!important;}@media screen and (max-width:1000px){header{padding-top:0px!important;}}
.field--type-text-with-summary .media-dam-file i.icon-file-pdf:before,.ck-content .media-dam-file i.icon-file-pdf:before{content:url(/system/files/ir/icon2024_20_pdf.png);}.field--type-text-with-summary .media-dam-file i.icon-file-zip:before,.ck-content .media-dam-file i.icon-file-zip:before{content:url(/system/files/ir/icon2024_20_zip.png);}.field--type-text-with-summary .media-dam-file i.icon-file-ppt:before,.ck-content .media-dam-file i.icon-file-ppt:before{content:url(/system/files/ir/icon2024_20_ppt.png);}@media print,screen and (min-width:1000px){#stage a.icon_web:before{content:url(/system/files/ir/icon2024_20_html.png);}#stage a.icon_movie:before{content:url(/system/files/ir/icon2024_20_movie.png);}#stage a.icon_img:before{content:url(/system/files/ir/icon2024_20_img.png)}#stage a.icon_list:before{content:url(/system/files/ir/icon2024_20_txt.png)}#stage a.icon_xls:before{content:url(/system/files/ir/icon2024_20_xls.png)}#stagea.icon_zip:before{content:url(/system/files/ir/icon2024_20_zip.png)}a.icon_doc:before{content:url(/common/img/icon_wrd.gif)}}@media screen and (min-width:600px) and (max-width:999px){#stage a.icon_web:before{content:url(/system/files/ir/icon2024_20_html.png);}#stage a.icon_movie:before{content:url(/system/files/ir/icon2024_20_movie.png);}#stage a.icon_img:before{content:url(/system/files/ir/icon2024_20_img.png)}#stage a.icon_list:before{content:url(/system/files/ir/icon2024_20_txt.png)}#stage a.icon_xls:before{content:url(/system/files/ir/icon2024_20_xls.png)}#stagea.icon_zip:before{content:url(/system/files/ir/icon2024_20_zip.png)}}@media screen and (max-width:599px){#stage a.icon_web:before{content:url(/system/files/ir/icon2024_20_html.png);}#stage a.icon_movie:before{content:url(/system/files/ir/icon2024_20_movie.png);}#stage a.icon_img:before{content:url(/system/files/ir/icon2024_20_img.png)}#stage a.icon_list:before{content:url(/system/files/ir/icon2024_20_txt.png)}#stage a.icon_xls:before{content:url(/system/files/ir/icon2024_20_xls.png)}#stagea.icon_zip:before{content:url(/system/files/ir/icon2024_20_zip.png)}}
.no-touchevents .region-primary-menu .region-we-mega-menu .we-mega-menu-ul .we-megamenu-nolink:hover .menu-item-title,.no-touchevents .region-primary-menu .region-we-mega-menu .we-mega-menu-ul a.we-mega-menu-li:hover .menu-item-title,.no-touchevents .region-primary-menu .region-we-mega-menu .we-mega-menu-ul a.we-mega-menu-li:hover .menu-item-description{color:#b8eeff;text-decoration:underline;}.region-primary-menu .region-we-mega-menu .we-mega-menu-ul .we-megamenu-nolink{color:#7E94B3;}
.section-new-top-page---banner-with-video .p-top_main_vision_img_obj video{width:95vw;object-position:30% 50%;}
.section-new-top-page---banner-with-video .p-top_main_vision_img{position:relative;width:100%;aspect-ratio:16 / 9;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_text_in{margin-left:7vw;width:100%;margin-right:10px;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_text_bg img{height:100%;margin-top:-2vw;}.section-new-top-page---banner-with-video .p-top_main_vision{display:flex;height:max-content;color:#0046ad;overflow:hidden;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_text_bg figure{margin:0;line-height:0;aspect-ratio:257 / 278;width:50vw;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_text_bg{top:-1vw;left:-6vw;}.field--name-field-new-top-page-sub-title a{color:#0046ad;position:relative;}.field--name-field-new-top-page-sub-title a:hover{text-decoration:underline;}.section-new-top-page---feature-story .field--name-field-new-top-page-sub-title a::after{content:"";position:absolute;top:55%;right:-20px;width:9px;height:15px;transform:translateY(-50%);background-image:url(https://www.tdk.com/tdkcorpdr/jp/ja/featured_stories/img/arrow01.png);}.new-top-page-pickup-title-box .new-top-page-pickup-title-box-content p.p-top_topics_list_date::after{content:"OUR PICK";margin-left:10px;color:#000;}.view-content .views-row:nth-child(1) .latest_box .latest_describe .p-top_topics_list_text_obj p.p-top_topics_list_date::after{content:"NEW";color:#A21636;margin-left:10px;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_title01 .p-text01{font-size:1.8vw;font-weight:bold;margin:0 0 5px 0;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_title01 .p-text02{font-size:14px;line-height:1.71;font-weight:400;}.section-new-top-page---banner-with-video .p-top_main_vision_text{position:relative;z-index:3;width:38vw;display:flex;justify-content:center;align-items:center;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_text_bg{position:absolute;top:-23px;left:-60px;width:581px;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_text_in{width:16vw;position:relative;z-index:2;margin:0;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_title01 .p-text03{margin-right:0.2em;font-size:1.6vw;font-weight:bold;}.section-new-top-page---banner-with-video .banner-video-more{font-size:14px;}@media screen and (max-width:750px){.section-new-top-page---banner-with-video .p-top_main_vision_img{aspect-ratio:4 / 3;}.section-new-top-page---banner-with-video .p-top_main_vision_text{width:100%;display:block;}.section-new-top-page---banner-with-video .p-top_main_vision_img_obj iframe#bgvid{min-height:100%!important;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_text_bg{position:absolute;top:-19.05vw;left:-3.4vw;width:108vw;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_title01 .p-text03{margin-right:0.4em;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_text_in{margin:0;padding:25px 33px 30px 20px;}.section-new-top-page---banner-with-video .p-top_main_vision_img{position:relative;width:100%!important;}.section-new-top-page---banner-with-video .p-top_main_vision_img_static_obj iframe#bgvid{width:100vw;position:absolute;z-index:-1;top:0;left:0;width:auto;height:auto;min-width:100vw;-o-object-fit:cover;object-fit:cover;transition:transform 0.4s linear 0s,opacity 0.4s linear 0s;aspect-ratio:4 / 3;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_text_bg figure{aspect-ratio:398 / 89;width:auto;}.section-new-top-page---banner-with-video .p-top_main_vision_text .p-top_main_vision_text_bg img{margin-top:0;}.section-new-top-page---banner-with-video .banner-video-more::after{right:5px;width:6.5px;height:11.5px;}}
#humidifier2{margin:0px 0 20px 0;background:#f5f4f2;padding:50px 20px 20px 20px;}#humidifier2 section{display:flex;justify-content:center;align-items:center;margin:0 auto;}#humidifier2 div{margin-right:21px;}#humidifier2 div:last-child{margin-right:0;}#humidifier2 li span{font-weight:bold;}#humidifier2 h2{font-size:1.4rem;font-weight:bold;margin:0;}#humidifier2 h1{font-size:1.8rem;font-weight:bold;margin:0;text-align:center}#humidifier2 h1 span{color:#A24100;}#humidifier2 p,#humidifier2 ul.disc{margin:0;}@media screen and (min-width:600px) and (max-width:999px){img.imfo_img{max-width:100%;}}.humidifier{color:#666;}#informationWrapper{width:85%;margin:auto;}.t30{margin-top:30px !important;}.humidifier h1{font-size:2.0rem;margin-bottom:14px;}.informationWrap{border:3px solid #ccc;padding:15px;margin-bottom:30px;}.informationWrap h2{font-size:1.8rem;margin-bottom:14px!important;}.flexBox{display:flex;}.flexBox .info{margin-right:20px;}.flexBox .contact h3{border-top:4px solid #ccc;padding:7px 0;margin:0;}.flexBox .contact p{font-size:1.3rem;line-height:1.2;margin-bottom:7px;}.btn001{}.btn001{width:100%;margin:0 0 7px;display:inline-block;text-align:center;padding:1rem;color:#fff !important;background:#0046ad;border:0;font-size:1.6rem;cursor:pointer;}.flexBox .contact span.tel{font-size:3.0rem;white-space:nowrap;}#informationWrapper ul.links{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:28px;}#informationWrapper ul.links li{margin-bottom:10px;width:100%;}#informationWrapper ul.links li a{position:relative;display:block;width:100%;height:100%;padding:5px 40px 5px 10px;background:#ededed;overflow:hidden;}#informationWrapper ul.links li a:before{content:'';width:8px;height:8px;border:0px;border-top:solid 1px #999;border-right:solid 1px #999;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:35%;right:12px;z-index:10;}#informationWrapper ul.links li a:after{content:"";width:30px;height:90px;background:#f7f7f7;position:absolute;right:0;top:0;}#informationWrapper ul.links li a:hover{background:#0046ad;color:#fff;}@media screen and (max-width:599px){table{margin-top:0!important;}table tr th{width:100%;}#humidifier2{flex-direction:column;margin:-40px 0 20px;}#humidifier2 div{margin:0;}.flexBox{flex-direction:column;}#informationWrapper{width:auto;margin:0 10px;}.humidifier h1{font-size:1.6rem;}#humidifier2 section,#humidifier2 h1 span{display:block}.informationWrap h2{font-size:1.6rem;}#humidifier2 section > div +div{text-align:center;margin-top:20px;}.elm-tab{width:auto;padding:0 20px;}.unit_wrap ul li{width:100%;}.bx-viewport{height:375px !important;}}
