@charset "UTF-8";html{font-size:62.5%}.g-btn-cyan{color:#fff}.g-btn-cyan:hover,.g-btn-cyan:active,.g-btn-cyan:focus,.g-btn-cyan:visited,.g-btn-cyan:link{color:#fff}.g-main{overflow:hidden}.sp-br{display:inline-block}@media(min-width:30.0625em){.sp-br{display:none}}.tb-br{display:none}@media(min-width:30.0625em){.tb-br{display:inline-block}}@media(min-width:48.0625em){.tb-br{display:none}}.pc-br{display:none}@media(min-width:48.0625em){.pc-br{display:inline-block}}.air-hero .g-breadcrumbs-p ol{color:#fff;font-weight:400}.air-hero .g-breadcrumbs-p a{color:#fff;text-decoration:underline}.air-page-header{box-sizing:border-box;position:relative;overflow:hidden;margin:0 -15px}.air-page-header .g-breadcrumbs-p{display:none;width:100%;max-width:960px;position:absolute;top:25px;right:0;left:0;margin:0 auto;z-index:8}@media(min-width:60.0625em){.air-page-header .g-breadcrumbs-p{display:block;top:16px}}.air-page-header .g-breadcrumbs-p ol{font-weight:400;letter-spacing:-.055em}@media(min-width:30.0625em){.air-page-header .g-breadcrumbs-p ol{font-size:1rem}}@media(min-width:48.0625em){.air-page-header .g-breadcrumbs-p ol{font-size:1.1rem}}.air-page-header .g-breadcrumbs-p a{color:#000;text-decoration:underline}.air-page-header .g-breadcrumbs-p a:hover,.air-page-header .g-breadcrumbs-p a:active,.air-page-header .g-breadcrumbs-p a:focus,.air-page-header .g-breadcrumbs-p a:visited,.air-page-header .g-breadcrumbs-p a:link{color:#000}.air-page-header .g-breadcrumbs-p a:hover{text-decoration:none}.air-page-header.-ideal-air .g-breadcrumbs-p ol{color:#fff;text-shadow:#002c41 0 0 5px}.air-page-header.-ideal-air .g-breadcrumbs-p a{color:#fff}.air-page-header.-ideal-air .g-breadcrumbs-p a:hover,.air-page-header.-ideal-air .g-breadcrumbs-p a:active,.air-page-header.-ideal-air .g-breadcrumbs-p a:focus,.air-page-header.-ideal-air .g-breadcrumbs-p a:visited,.air-page-header.-ideal-air .g-breadcrumbs-p a:link{color:#fff}.air-page-header__images{position:relative;height:220px!important}@media(min-width:45.0625em){.air-page-header__images{height:400px!important}}.air-page-header__image{background-position:75%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .8s ease-out}@media(min-width:30.0625em){.air-page-header__image{background-position:67%}}@media(min-width:48.0625em){.air-page-header__image{background-position:75%}}.air-page-header__image.-is-active{opacity:1}.air-page-header__image.-technology03{background-position:94%}.air-page-header__image:before{background:linear-gradient(to right,rgba(255,255,255,.84) 0,rgba(255,255,255,.84) 38%,rgba(255,255,255,0) 60%);content:"";display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}@media(min-width:45.0625em){.air-page-header__image:before{display:block}}.air-page-header__image:before.-technology01{background-position:94%}.air-page-header__inner{box-sizing:border-box;margin-left:0;position:relative;z-index:5}@media(min-width:45.0625em){.air-page-header__inner{margin:auto;display:flex;justify-content:center;flex-direction:column;width:100%;max-width:990px;position:absolute;top:0;right:0;bottom:0;left:0}}@media(min-width:30.0625em){.-technology .air-page-header__inner{padding:28px 15px 0}}@media(min-width:48.0625em){.-technology .air-page-header__inner{padding:35px 15px 0}}@media(min-width:30.0625em){.-life .air-page-header__inner{padding:44px 15px 0}}@media(min-width:48.0625em){.-life .air-page-header__inner{padding:18px 15px 0}}@media(min-width:30.0625em){.-activity .air-page-header__inner{padding:0 15px 12px}}@media(min-width:48.0625em){.-activity .air-page-header__inner{padding:18px 15px 0}}.air-page-header__title{box-sizing:border-box;display:block;font-size:2rem}@media(min-width:45.0625em){.air-page-header__title{width:50%;font-size:3rem;padding-right:15px}}.air-page-header__title span{background-color:#009acf;box-sizing:border-box;color:#fff;display:block;font-weight:700;padding:6px 15px}@media(min-width:45.0625em){.air-page-header__title span{background-color:rgba(0,154,207,.8);box-sizing:border-box;display:inline-block;padding:2px 20px}}.air-page-header__lead{box-sizing:border-box;line-height:1.7;padding:16px 15px 64px;margin:0;font-size:1.6rem;position:static;width:100%}@media(min-width:45.0625em){.air-page-header__lead{padding:24px 15px 25px 0;line-height:1.7;width:50%}}@media(min-width:48.0625em){.air-page-header__lead{line-height:1.75}}.air-page-header__lead.-activity{padding:16px 15px 6px}@media(min-width:30.0625em){.air-page-header__lead.-activity{padding:20px 0 0}}.air-media-h__image{float:none!important;padding-bottom:15px;box-sizing:border-box;width:100%}@media(min-width:30.0625em){.air-media-h__image{float:left!important;padding-right:30px;padding-bottom:0;margin-right:0!important;width:50%}}.air-media-h__inner{box-sizing:border-box}.air-media-h__title{font-weight:700}.air-media-h__text{font-size:1.4rem}.air-media-v__label{background-color:#e8e8e8;box-sizing:border-box;color:#000;display:block;width:100%;max-width:162px;text-align:center;font-size:1rem;font-weight:700;padding:2px 16px;margin-bottom:12px;vertical-align:0!important}.air-media-v__label:hover,.air-media-v__label:active,.air-media-v__label:focus,.air-media-v__label:visited,.air-media-v__label:link{color:#000}.air-media-v>.air-media-v__image{margin-bottom:12px}@media(min-width:30.0625em){.air-media-v>.air-media-v__image{margin-bottom:17px}}@media(min-width:48.0625em){.air-media-v>.air-media-v__image{margin-bottom:16px}}.air-media-v__inner{box-sizing:border-box}.air-media-v__title{display:block;font-weight:700}.air-media-v__text{font-size:1.4rem}.air-ideal-area{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/assets/images/bg_air-ideal-area01 jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;background-color:#eee;box-sizing:border-box;color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:390px;position:relative}@media(min-width:60.0625em){.air-ideal-area{justify-content:flex-start;align-items:center}}.air-ideal-area__inner{box-sizing:border-box;width:100%;max-width:960px;margin:0 auto;position:relative;z-index:5}.air-ideal-area__title{font-size:3.2rem;font-weight:700;text-align:center}@media(min-width:60.0625em){.air-ideal-area__title{transform-origin:left;text-align:left}}.air-ideal-area__sub-title{font-size:1.4rem;font-weight:700;text-align:center;margin-bottom:24px}@media(min-width:60.0625em){.air-ideal-area__sub-title{transform-origin:left;text-align:left}}.air-ideal-area__text{font-size:1.8rem;text-align:center}@media(min-width:60.0625em){.air-ideal-area__text{transform-origin:left;text-align:left}}.air-ideal-area__button{margin-top:40px;text-align:center}@media(min-width:60.0625em){.air-ideal-area__button{transform-origin:left;text-align:left}}@-webkit-keyframes fadeIn{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}}@keyframes fadeIn{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}}.air-page-loader{background-color:#fff;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;padding-top:62px;z-index:8;transition:all .5s ease-out .3s}@media(min-width:48.0625em){.air-page-loader{padding-top:131px}}.-is-loaded .air-page-loader{opacity:0;visibility:hidden}.air-page-loader__inner{width:120px;opacity:0;position:relative;transform-origin:center;transform:scale(.7);transition:all .8s ease-out}@media(min-width:48.0625em){.air-page-loader__inner{width:125px}}.air-page-loader__inner:before{border:2px solid #09c;border-radius:50%;box-sizing:border-box;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:120px;height:120px;opacity:0;transition:all .8s ease-out}@media(min-width:48.0625em){.air-page-loader__inner:before{width:125px;height:125px}}.-is-loaded .air-page-loader__inner:before{opacity:1}.-is-start .air-page-loader__inner{opacity:1;transform:scale(1)}.air-page-loader__text{font-size:1.2rem;font-weight:600;display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:11;-webkit-animation:fadeIn 2s linear 0s infinite normal;animation:fadeIn 2s linear 0s infinite normal}.air-page-loader__textInner{display:block;text-align:center;width:100%;position:relative;z-index:5}.air-progress{width:100%}.loader{background-color:#fff;position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:9999}@-webkit-keyframes load{0%{stroke-dashoffset:0}}@keyframes load{0%{stroke-dashoffset:0}}.loader svg{width:125px;height:125px}.loader svg:nth-child(2){position:absolute;left:0;top:0;transform:rotate(-90deg)}.loader svg:nth-child(2) path{fill:none;stroke-width:25;stroke-dasharray:629;stroke:#fff;opacity:.9;-webkit-animation:load 10s;animation:load 10s}.air-section.-activity-space{padding-top:56px;padding-bottom:22px}@media(min-width:30.0625em){.air-section.-activity-space{padding-top:60px;padding-bottom:45px}}@media(min-width:48.0625em){.air-section.-activity-space{padding-top:60px;padding-bottom:48px}}.-activity-calendar{line-height:1;margin-bottom:24px!important}@media(min-width:30.0625em){.-activity-calendar{margin-bottom:25px!important}}@media(min-width:48.0625em){.-activity-calendar{margin-bottom:24px!important}}.-activity-calendar .air-media-h__title{margin-bottom:10px}.-activity-calendar .air-media-h__image{width:100%}@media(min-width:30.0625em){.-activity-calendar .air-media-h__image{width:52%}}@media(min-width:48.0625em){.-activity-calendar .air-media-h__image{width:51.5%}}.-activity-calendar .air-media-h__text{line-height:1.7}.air-hero{position:relative;margin-right:-15px;margin-left:-15px}.air-hero .g-breadcrumbs-p{margin:16px auto 22px}.air-main-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.air-main-bg__item{background-position:45% 16%;background-repeat:no-repeat;background-size:cover;image-orientation:none;width:100%;height:100%;position:absolute;top:0;left:0;will-change:opacity}@media(min-width:30.0625em){.air-main-bg__item{background-position:70% 16%}}@media(min-width:48.0625em){.air-main-bg__item{background-position:0 12%}}.air-main-bg__item:nth-of-type(1){background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/images/bg_main-visual-sp01 jpg");z-index:0}@media(min-width:30.0625em){.air-main-bg__item:nth-of-type(1){background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/images/bg_main-visual-tb01 jpg")}}@media(min-width:60.0625em){.air-main-bg__item:nth-of-type(1){background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/images/bg_main-visual-pc01 jpg")}}.air-main-bg__item:nth-of-type(2):before{background:linear-gradient(to right,rgba(0,151,224,.5) 0,rgba(54,178,240,.5) 25%,rgba(54,178,240,0) 50%);content:"";display:none;width:100%;height:100%;position:absolute;top:0;left:0;will-change:opacity}@media(min-width:30.0625em){.air-main-bg__item:nth-of-type(2):before{display:block}}.air-main-bg__item:nth-of-type(2){background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/images/bg_main-visual-sp02 jpg");opacity:0;z-index:1}@media(min-width:30.0625em){.air-main-bg__item:nth-of-type(2){background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/images/bg_main-visual-tb02 jpg")}}@media(min-width:48.0625em){.air-main-bg__item:nth-of-type(2){background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/images/bg_main-visual-pc02 jpg")}}.-is-loaded .air-main-bg__item:nth-of-type(2){transition:opacity 1.25s ease-out 1.5s}.air-main-bg__item:nth-of-type(3){background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/images/bg_main-visual-sp03 jpg");opacity:0;z-index:2;transition:opacity 1.25s ease-out}@media(min-width:30.0625em){.air-main-bg__item:nth-of-type(3){background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/images/bg_main-visual-tb03 jpg")}}@media(min-width:48.0625em){.air-main-bg__item:nth-of-type(3){background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/images/bg_main-visual-pc03 jpg")}}.-is-loaded .air-main-bg__item.-is-visible:nth-of-type(2),.air-main-bg__item.-is-visible:nth-of-type(3){opacity:1}.air-main-bg__item.-is-visible:nth-of-type(2):before{opacity:1}.air-main-scroll-down{box-sizing:border-box;display:none;position:fixed;right:0;bottom:0;left:0;line-height:0;margin:auto;text-align:center;z-index:10;opacity:0}@media(min-width:30.0625em){.air-main-scroll-down{display:block}}.air-main-scroll-down img{cursor:pointer;display:inline-block;width:80px}.-is-loaded .air-main-scroll-down{opacity:1;transition:all .4s ease-out 2.5s}.-is-loaded .air-main-scroll-down.-is-scroll-down{opacity:0;transition:all .4s ease-out}.air-main-visual{background:transparent;box-sizing:border-box;color:#fff;text-shadow:#0097e0 0 0 6px;width:100%;height:1250px;padding:20px 5.125% 0;overflow:hidden;position:relative;opacity:0;transition:opacity 1.25s ease-out 2.5s}@media(min-width:30.0625em){.air-main-visual{padding:110px 6.5% 0;height:100%}}@media(min-width:60.0625em){.air-main-visual{padding:0 5.125%}}.air-main-visual:before{background:linear-gradient(rgba(0,151,224,.64) 0,rgba(0,151,224,.64) 50%,rgba(0,151,224,0) 70%);content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:30.0625em){.air-main-visual:before{display:none}}.air-main-visual__inner{box-sizing:border-box;width:100%;max-width:960px;padding:8% 0;margin:0 auto;position:relative;z-index:5}@media(min-width:30.0625em){.air-main-visual__inner{padding:0}}.air-main-visual__title{font-size:3.8rem;text-align:center;line-height:1.3;letter-spacing:.16em;padding-bottom:.8em;transform-origin:left}@media(min-width:30.0625em){.air-main-visual__title{text-align:left;line-height:1.6;padding-bottom:.6em}}.air-main-visual__text{font-size:1.8rem;text-align:center;line-height:1.65;transform-origin:left}@media(min-width:30.0625em){.air-main-visual__text{text-align:left}}.air-main-visual__text+.air-main-visual__text{margin-top:1em}.-is-loaded .air-main-visual{opacity:1}.air-ideal{box-sizing:border-box;color:#fff;text-shadow:#0097e0 0 0 6px;display:flex;justify-content:center;align-items:flex-end;padding:90px 0 0;width:100%;height:100%;overflow:hidden}@media(min-width:30.0625em){.air-ideal{padding:90px 0 0;height:100vh;min-height:600px;margin-top:16%}}@media(min-width:48.0625em){.air-ideal{background:transparent;justify-content:flex-end;align-items:center;padding:90px 5.125% 120px}}.air-ideal .g-btn-inline{display:inline-block;padding:12px}.air-ideal__block{box-sizing:border-box;display:flex;align-items:flex-end;padding:80px 0 0;width:100%;position:relative;z-index:5}@media(min-width:48.0625em){.air-ideal__block{display:block;padding:4% 0 5.125% 1.3%;width:50%}}.air-ideal__inner{background:transparent linear-gradient(0deg,#0097e0 0,rgba(56,179,240,.66) 70%,rgba(54,178,240,0) 100%);padding:34px 5.125% 60px;width:100%}@media(min-width:30.0625em){.air-ideal__inner{background:transparent linear-gradient(0deg,#0097e0 0,rgba(56,179,240,.66) 70%,rgba(54,178,240,0) 100%);padding:30px 5.125% 114px;width:100%}}@media(min-width:48.0625em){.air-ideal__inner{background:transparent;padding:0}}.air-ideal__title{font-size:3rem;text-align:center;letter-spacing:.1em;line-height:1.35;transform-origin:center;transition:all 1.25s ease-out}@media(min-width:30.0625em){.air-ideal__title{font-size:3.2rem;letter-spacing:.09em;line-height:1.6}}@media(min-width:48.0625em){.air-ideal__title{transform-origin:left;text-align:left;line-height:1.3}}.air-ideal__sub-title{font-size:1.4rem;font-weight:700;text-align:center;margin:6px 0 20px;transform-origin:center}@media(min-width:30.0625em){.air-ideal__sub-title{margin:0 0 20px}}@media(min-width:48.0625em){.air-ideal__sub-title{margin:6px 0 20px;transform-origin:left;text-align:left}}.air-ideal__text{font-size:1.6rem;line-height:1.7;text-align:center;transform-origin:center;transition:all 1.25s ease-out}@media(min-width:30.0625em){.air-ideal__text{font-size:1.8rem}}@media(min-width:48.0625em){.air-ideal__text{transform-origin:left;text-align:left}}.air-ideal__button{margin-top:24px;text-align:center;transform-origin:center}@media(min-width:30.0625em){.air-ideal__button{margin-top:32px}}@media(min-width:48.0625em){.air-ideal__button{transform-origin:left;text-align:left}}.air-ideal__button .g-btn{margin:0}.air-index-link{color:#000}.air-index-link:hover,.air-index-link:active,.air-index-link:focus,.air-index-link:visited,.air-index-link:link{color:#000}.air-index-link__image{width:30%}@media(min-width:30.0625em){.air-index-link__image{width:40%}}.air-index-link__inner{width:calc(70% - 16px);line-height:1.7}@media(min-width:30.0625em){.air-index-link__inner{width:calc(60% - 35px)}}@media(min-width:48.0625em){.air-index-link__inner{width:calc(60% - 28px)}}.g-media-h>.g-media_left.air-index-link__image{margin-right:16px}@media(min-width:30.0625em){.g-media-h>.g-media_left.air-index-link__image{margin-right:30px}}@media(min-width:48.0625em){.g-media-h>.g-media_left.air-index-link__image{margin-right:28px}}.air-index-link__label{background-color:#e8e8e8;box-sizing:border-box;display:block;max-width:162px;width:100%;text-align:center;font-size:1rem;font-weight:700;padding:2px 8px;margin-bottom:10px}.air-index-link__title{font-weight:700;display:block;margin-bottom:6px;letter-spacing:-.02em}.air-index-link__text{font-size:14px}.air-home-section{background-color:#fff;margin-right:-15px;margin-left:-15px}.air-home-section.-life-space{padding-top:70px}.air-home-section.-technology-space{padding-top:64px}@media(min-width:30.0625em){.air-home-section.-technology-space{padding-top:62px}}@media(min-width:48.0625em){.air-home-section.-technology-space{padding-top:68px}}.air-home-section.-activity-space{padding-top:62px;padding-bottom:75px}@media(min-width:30.0625em){.air-home-section.-activity-space{padding-top:62px;padding-bottom:80px}}@media(min-width:48.0625em){.air-home-section.-activity-space{padding-top:66px;padding-bottom:80px}}.air-home-section__inner{max-width:990px;margin:0 auto}.air-home-section__inner .g-grid.g-block{margin-top:0!important}@media(min-width:30.0625em){.air-home-section__inner .g-grid_el{padding:12px 15px 0}}.air-home-section__inner .g-grid_el+.g-grid_el{margin-top:32px}@media(min-width:30.0625em){.air-home-section__inner .g-grid_el+.g-grid_el{margin-top:0}}.air-home-section-hero{display:block;padding-bottom:60px}.air-home-section-hero>img{display:block;width:100%}.air-home-section-header{box-sizing:border-box;padding:2px 15px 14px;text-align:center;line-height:1}@media(min-width:30.0625em){.air-home-section-header{padding:2px 15px 12px}}.air-home-section-header__title{font-size:2.8rem;font-weight:700}.air-home-section-lead{box-sizing:border-box;padding:0 15px;font-size:1.6rem;line-height:1.7;letter-spacing:.01em;text-align:left;margin-bottom:0}@media(min-width:30.0625em){.air-home-section-lead{text-align:center}}.air-home-section-grid{box-sizing:border-box;padding:0 15px;margin:0!important}@media(min-width:30.0625em){.air-home-section-grid{margin:0 -15px!important}}.air-home-section-detail{box-sizing:border-box;text-align:center;line-height:1;padding:0 15px 32px;margin-top:24px}@media(min-width:30.0625em){.air-home-section-detail{padding:0 15px 23px}}.air-home-section-detail .g-btn-inline{display:inline-block;padding:16px 14px}.ideal-main-visual{position:relative;text-align:center;overflow:hidden;min-height:360px}@media(min-width:48.0625em){.ideal-main-visual{min-height:520px}}.ideal-main-visual:before{background-color:rgba(0,0,0,.6);content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease-out;z-index:4}.ideal-main-visual.-is-hidden:before{opacity:1;transition:opacity 1.5s ease-out}.ideal-main-visual__video{display:block;position:absolute;width:auto;height:auto;top:50%;left:50%;min-height:100%;min-width:100%;transform:translateX(-50%) translateY(-50%)}.ideal-main-visual__title{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:0 3%;opacity:0;transition:opacity 1s ease-out 1s}@media(min-width:30.0625em){.ideal-main-visual__title{padding:0 5.125% 103px}}@media(min-width:48.0625em){.ideal-main-visual__title{padding:0 5.125%}}.-is-loaded .ideal-main-visual__title{opacity:1}.ideal-main-visual__title picture{display:block;width:100%}@media(min-width:30.0625em){.ideal-main-visual__title picture{width:88%}}.ideal-main-visual__title img{max-width:74%;padding-bottom:15%}@media(min-width:30.0625em){.ideal-main-visual__title img{padding-bottom:5%}}@media(min-width:48.0625em){.ideal-main-visual__title img{max-width:88%}}.ideal-scroll-down{box-sizing:border-box;cursor:pointer;display:block;position:absolute;right:0;bottom:0;left:0;width:80px;line-height:0;margin:auto;text-align:center;z-index:5;opacity:0}.ideal-scroll-down img{cursor:pointer;width:80px}.ideal-scroll-down .pc{display:none}@media(min-width:30.0625em){.ideal-scroll-down .pc{display:inline-block}}.ideal-scroll-down .sp{display:inline-block}@media(min-width:30.0625em){.ideal-scroll-down .sp{display:none}}.-is-loaded .ideal-scroll-down{opacity:1;transition:all .5s ease-out 1.5s}.-is-loaded .ideal-scroll-down.-is-scroll-down{opacity:0;transition:all .5s ease-out}.ideal-lead{background-color:#fff;box-sizing:border-box;color:#09c;display:flex;align-items:center;flex-direction:column;font-size:2rem;padding:5px 6px 45px 24px;opacity:0;transition:opacity 1.5s ease-out}@media(min-width:30.0625em){.ideal-lead{font-size:2.4rem;padding:52px 15px 98px}}@media(min-width:48.0625em){.ideal-lead{padding:44px 5.125% 98px}}.ideal-lead[data-emergence=visible]{opacity:1}.ideal-lead__inner{line-height:1.55;letter-spacing:.165em}@media(min-width:30.0625em){.ideal-lead__inner{line-height:1.74;padding-left:8px}}@media(min-width:48.0625em){.ideal-lead__inner{line-height:1.6}}.ideal-lead__text{margin-bottom:0}.ideal-lead__text+.ideal-lead__text{margin-top:28px}@media(min-width:30.0625em){.ideal-lead__text+.ideal-lead__text{margin-top:1em}}.ideal-image{background-color:#eee;position:relative;overflow:hidden;margin-right:-15px;margin-left:-15px}@media(min-width:48.0625em){.ideal-image{height:1366px;z-index:-1}}.ideal-image__video{display:none}@media(min-width:30.0625em){.ideal-image__video{width:100%}}@media(min-width:48.0625em){.ideal-image__video{position:fixed;width:auto;height:auto;top:50%;left:50%;min-height:100%;min-width:100%;transform:translateX(-50%) translateY(-50%)}}@media(min-width:30.0625em){.ideal-image__video.-tb{display:block}}@media(min-width:48.0625em){.ideal-image__video.-tb{display:none}}@media(min-width:48.0625em){.ideal-image__video.-pc{display:block}}.ideal-image__spSlider{background-color:#fff;display:block;position:relative;padding-top:88%}@media(min-width:30.0625em){.ideal-image__spSlider{display:none}}.ideal-image__spSlide{display:block;width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .8s ease-out;z-index:2}.ideal-image__spSlide.-is-active{opacity:1}.ideal-image__spSlide img{display:block;width:100%}.ideal-delivery{background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-color:#fff;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:960px;height:520px;padding:38px 0;margin:0 auto;overflow:hidden;position:relative}@media(min-width:30.0625em){.ideal-delivery{height:562px;align-items:flex-start;padding:54px 0}}@media(min-width:48.0625em){.ideal-delivery{background-position:center left;justify-content:flex-end;align-items:center;height:420px;padding:60px 0}}.ideal-delivery.-delivery01{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp01 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery01{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb01 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery01{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc01 jpg")}}.ideal-delivery.-delivery02{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp02 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery02{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb02 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery02{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc02 jpg")}}.ideal-delivery.-delivery03{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp03 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery03{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb03 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery03{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc03 jpg")}}.ideal-delivery.-delivery04{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp04 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery04{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb04 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery04{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc04 jpg")}}.ideal-delivery.-delivery05{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp05 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery05{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb05 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery05{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc05 jpg")}}.ideal-delivery.-delivery06{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp06 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery06{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb06 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery06{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc06 jpg")}}.ideal-delivery.-delivery07{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp07 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery07{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb07 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery07{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc07 jpg")}}.ideal-delivery.-delivery08{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp08 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery08{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb08 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery08{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc08 jpg")}}.ideal-delivery.-delivery09{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp09 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery09{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb09 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery09{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc09 jpg")}}.ideal-delivery.-delivery10{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp10 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery10{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb10 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery10{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc10 jpg")}}.ideal-delivery.-delivery11{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp11 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery11{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb11 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery11{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc11 jpg")}}.ideal-delivery.-delivery12{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-sp12 jpg")}@media(min-width:30.0625em){.ideal-delivery.-delivery12{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-tb12 jpg")}}@media(min-width:48.0625em){.ideal-delivery.-delivery12{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-delivery-pc12 jpg")}}.ideal-delivery:before{background:linear-gradient(0deg,transparent,rgba(255,255,255,.64));content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:48.0625em){.ideal-delivery:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.64))}}.ideal-delivery__inner{box-sizing:border-box;width:100%;position:relative;z-index:5}@media(min-width:48.0625em){.ideal-delivery__inner{width:48%;padding-bottom:15px}}.ideal-delivery__title{box-sizing:border-box;font-size:2.6rem;font-weight:700;text-align:center;padding:0 .75em .6em}@media(min-width:48.0625em){.ideal-delivery__title{transform-origin:left;text-align:left;padding:0 0 15px}}.ideal-delivery__title>span{display:inline-block}.ideal-delivery__text{font-size:1.6rem;text-align:center;line-height:1.75}@media(min-width:30.0625em){.ideal-delivery__text{line-height:1.8}}@media(min-width:48.0625em){.ideal-delivery__text{transform-origin:left;text-align:left}}.ideal-delivery__button{margin-top:35px;text-align:center}@media(min-width:48.0625em){.ideal-delivery__button{transform-origin:left;text-align:left}}.ideal-delivery__button .g-btn{display:inline-block}.ideal-delivery__button .g-btn:after{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/icon_air-ideal-modal01 png");background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;content:"";display:inline-block;width:11px;height:14px;margin-left:6px;vertical-align:-2px}.ideal-life{padding-top:50px}@media(min-width:30.0625em){.ideal-life{padding-top:64px}}.ideal-life__title{box-sizing:border-box;display:block;padding:0 5.125% 30px;font-size:2.6rem;font-weight:700;text-align:center}@media(min-width:30.0625em){.ideal-life__title{padding:0 5.125%}}.ideal-life__inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 15px 90px}@media(min-width:30.0625em){.ideal-life__inner{padding:0 15px 92px}}@media(min-width:48.0625em){.ideal-life__inner{padding:0 0 92px}}.ideal-life-box{background-color:#dfdfdf;box-sizing:border-box;width:100%;position:relative;margin-top:15px;overflow:hidden;opacity:0;transition:opacity 1s ease-out}@media(min-width:30.0625em){.ideal-life-box{margin-top:30px}}@media(min-width:45.0625em){.ideal-life-box{width:calc(50% - 15px)}}.ideal-life-box:first-of-type{margin-top:0}@media(min-width:30.0625em){.ideal-life-box:first-of-type{margin-top:30px}}.ideal-life-box__image{display:block;width:100%;transition:-webkit-filter 1.2s ease-out;transition:filter 1.2s ease-out;transition:filter 1.2s ease-out,-webkit-filter 1.2s ease-out;-webkit-filter:blur(0);filter:blur(0)}.ideal-life-box__image img{display:block;width:100%}.ideal-life-box__wrapper{position:absolute;top:0;left:0;opacity:0;transition:opacity 1.5s ease-out 1s}.ideal-life-box__wrapper:before{background-color:rgba(255,255,255,.87);content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;transition:opacity .6s ease-out}.ideal-life-box__inner:before,.ideal-life-box__inner:after{background-color:#09c;content:"";display:block;width:100%;height:2px;position:absolute;left:0;z-index:5;opacity:1;transition:opacity .6s ease-out}.ideal-life-box__inner:before{top:0}.ideal-life-box__inner:after{bottom:0}.ideal-life-box__blurImage{display:block;width:100%;-webkit-filter:blur(5px);filter:blur(5px);transition:opacity .6s ease-out}.ideal-life-box__blurImage img{display:block;width:100%}.ideal-life-box__title{box-sizing:border-box;padding:0 5.125%;display:flex;align-items:center;text-align:left;position:absolute;top:0;left:0;width:100%;height:100%;font-size:2rem;letter-spacing:-.02em;z-index:5}@media(min-width:30.0625em){.ideal-life-box__title{padding:0 8.125%;font-size:2.1rem}}@media(min-width:48.0625em){.ideal-life-box__title{padding:0 6.5%;font-size:2.6rem;letter-spacing:0}}.ideal-life-box__title:before,.ideal-life-box__title:after{background-color:#09c;content:"";display:block;width:2px;height:100%;position:absolute;top:0;z-index:5;transition:opacity .6s ease-out}.ideal-life-box__title:before{left:0}.ideal-life-box__title:after{right:0}.ideal-life-box__link{display:block;width:100%;color:#000;text-decoration:none;transition:opacity .15s ease-out;z-index:2}.ideal-life-box__link:hover,.ideal-life-box__link:active,.ideal-life-box__link:focus,.ideal-life-box__link:visited,.ideal-life-box__link:link{color:#000}.ideal-life-box__link>span{color:#09c}.ideal-life-box__link:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:5}.ideal-life-box__link:hover{text-decoration:none!important}.ideal-life-box__button{background-color:rgba(255,255,255,.67);box-sizing:border-box;cursor:pointer;padding:12px;display:flex;align-items:center;width:130px;height:46px;text-align:center;font-size:14px;font-weight:700;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:4;opacity:0;transition:opacity .6s ease-out}.ideal-life-box__button:before{border-top:2.5px solid #09c;border-right:2.5px solid #09c;box-sizing:border-box;content:"";display:inline-block;width:9px;height:9px;margin-right:10px;transform-origin:center;transform:rotate(45deg)}.ideal-life-box__button:after{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/icon_air-ideal-modal01 png");background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;content:"";display:inline-block;width:11px;height:14px;margin-left:6px;vertical-align:-2px}.ideal-life-box[data-emergence=visible]{opacity:1}.ideal-life-box[data-emergence=visible] .ideal-life-box__wrapper{opacity:1}@media(min-width:48.0625em){.ideal-life-box[data-emergence=visible]:hover .ideal-life-box__wrapper:before{opacity:0}}@media(min-width:48.0625em){.ideal-life-box[data-emergence=visible]:hover .ideal-life-box__blurImage{opacity:0}}@media(min-width:48.0625em){.ideal-life-box[data-emergence=visible]:hover .ideal-life-box__inner:before,.ideal-life-box[data-emergence=visible]:hover .ideal-life-box__inner:after{opacity:0}}@media(min-width:48.0625em){.ideal-life-box[data-emergence=visible]:hover .ideal-life-box__title:before,.ideal-life-box[data-emergence=visible]:hover .ideal-life-box__title:after{opacity:0}}@media(min-width:48.0625em){.ideal-life-box[data-emergence=visible]:hover .ideal-life-box__link{opacity:0}}@media(min-width:48.0625em){.ideal-life-box[data-emergence=visible]:hover .ideal-life-box__button{opacity:1}}#ideal.-is-fixed{position:fixed;width:100%}#ideal .g-lnav{position:relative!important}#ideal .g-main{padding-top:0!important}#ideal .g-modal_body{padding:0}#ideal .g-modal_el{max-width:none}#ideal .ideal-moda-area{display:none}#ideal .g-modal_ctrl{max-width:900px;margin:0 auto;right:0;left:0}.-windows #ideal .g-modal_ctrl{right:16px}#ideal .g-modal_next,#ideal .g-modal_prev{margin:24px 0 0;top:auto;left:auto}#ideal .g-modal_next{right:0}#ideal .ideal-modal__inner{padding:20px 40px 100px}@media(min-width:30.0625em){#ideal .ideal-modal__inner{padding:46px 40px 100px}}#ideal-modal .g-header{margin-bottom:0}#ideal-modal .ideal-modal-next{display:none}#ideal-modal .ideal-modal__inner{padding:20px 0 50px}@media(min-width:30.0625em){#ideal-modal .ideal-modal__inner{padding:40px 40px 100px}}.ideal-modal-header__title img{display:block;width:100%}.ideal-modal-header__title .sp{display:block}@media(min-width:30.0625em){.ideal-modal-header__title .sp{display:none}}.ideal-modal-header__title .tb{display:none}@media(min-width:30.0625em){.ideal-modal-header__title .tb{display:block}}@media(min-width:48.0625em){.ideal-modal-header__title .tb{display:none}}.ideal-modal-header__title .pc{display:none}@media(min-width:48.0625em){.ideal-modal-header__title .pc{display:block}}.ideal-modal-lead{padding-bottom:40px;line-height:1.75}@media(min-width:30.0625em){.ideal-modal-lead{line-height:1.65;padding-bottom:46px}}.ideal-modal-lead__text{font-size:1.6rem;margin:0}.ideal-modal-lead__text+.ideal-modal-lead__text{padding-top:8px}@media(min-width:30.0625em){.ideal-modal-lead__text+.ideal-modal-lead__text{padding-top:16px}}.ideal-modal-product{padding-top:2em}.ideal-modal-product__title{font-weight:600;padding-bottom:.4em}.ideal-modal-catch{border:1px solid #09c;box-sizing:border-box;width:100%;margin:0 auto;text-align:center;position:relative}@media(min-width:48.0625em){.ideal-modal-catch{width:90%}}.ideal-modal-catch:before,.ideal-modal-catch:after{background-color:#fff;content:"";display:block;height:3px;width:90%;position:absolute;left:0;right:0;margin:0 auto}@media(min-width:30.0625em){.ideal-modal-catch:before,.ideal-modal-catch:after{width:95%}}.ideal-modal-catch:before{top:-2px}.ideal-modal-catch:after{bottom:-2px}.ideal-modal-catch__text{box-sizing:border-box;color:#09c;font-size:2.2rem;margin:0;padding:20px 8px}@media(min-width:30.0625em){.ideal-modal-catch__text{padding:15px}}.ideal-modal-next{background-color:#eee;background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;height:300px;padding:0 5.125% 5px}@media(min-width:30.0625em){.ideal-modal-next{height:280px;padding:0 5.125%}}.ideal-modal-next.-modal01{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp01 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal01{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal01 jpg")}}.ideal-modal-next.-modal02{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp02 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal02{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal02 jpg")}}.ideal-modal-next.-modal03{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp03 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal03{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal03 jpg")}}.ideal-modal-next.-modal04{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp04 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal04{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal04 jpg")}}.ideal-modal-next.-modal05{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp05 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal05{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal05 jpg")}}.ideal-modal-next.-modal06{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp06 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal06{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal06 jpg")}}.ideal-modal-next.-modal07{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp07 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal07{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal07 jpg")}}.ideal-modal-next.-modal08{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp08 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal08{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal08 jpg")}}.ideal-modal-next.-modal09{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp09 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal09{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal09 jpg")}}.ideal-modal-next.-modal10{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp10 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal10{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal10 jpg")}}.ideal-modal-next.-modal11{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp11 jpg")}@media(min-width:30.0625em){.ideal-modal-next.-modal11{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal11 jpg")}}.ideal-modal-next.-modal12{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal-sp12 jpg");height:250px}@media(min-width:30.0625em){.ideal-modal-next.-modal12{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/modal/images/bg_air-ideal-modal12 jpg");height:220px}}.ideal-modal-next.-modal12 .ideal-modal-next__button{background-color:rgba(255,255,255,.67)}.ideal-modal-next.-modal12 .ideal-modal-next__button:after{display:none}.ideal-modal-next__title{display:flex;align-items:center;flex-direction:column;font-size:2.6rem;letter-spacing:.07em;width:100%}.ideal-modal-next__title:before{content:"Next";display:block;font-size:1.6rem}.ideal-modal-next__button.g-modal_next{background-image:none;margin-left:0;position:static;top:auto;left:auto;width:140px;height:auto}.ideal-modal-next__button{background-color:rgba(255,255,255,.87);box-sizing:border-box;color:#000;cursor:pointer;padding:12px;display:inline-block;text-align:center;font-size:14px;font-weight:700;position:relative;transition:background-color .4s ease-out}@media(min-width:48.0625em){.ideal-modal-next__button{margin-top:20px}}.ideal-modal-next__button:before{border-top:2.5px solid #09c;border-right:2.5px solid #09c;box-sizing:border-box;content:"";display:inline-block;width:9px;height:9px;margin-right:10px;transform-origin:center;transform:rotate(45deg)}.ideal-modal-next__button:after{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/icon_air-ideal-modal01 png");background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;content:"";display:inline-block;width:11px;height:14px;margin-left:6px;vertical-align:-2px}.ideal-modal-next__button:hover{background-color:rgba(255,255,255,.7)}.ideal-modal-area{font-family:"メイリオ",Hiragino Kaku Gothic ProN,sans-serif;background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-modal-area-sp01 jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;background-color:#eee;box-sizing:border-box;color:#fff;display:flex;justify-content:center;align-items:flex-end;padding:0 5.125%;width:100%;height:590px;position:relative}@media(min-width:30.0625em){.ideal-modal-area{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-modal-area-tb01 jpg");justify-content:flex-end;align-items:center;height:400px;padding:0 2.125%}}@media(min-width:48.0625em){.ideal-modal-area{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/ideal-air/images/bg_ideal-modal-area-pc01 jpg");justify-content:flex-end;align-items:center;padding:0 2%}}.ideal-modal-area:before{background:linear-gradient(transparent,rgba(0,151,224,.64));content:"";display:block;width:100%;height:100%;position:absolute;z-index:1}@media(min-width:30.0625em){.ideal-modal-area:before{display:none}}.ideal-modal-area__bg{display:none}.ideal-modal-area__inner{box-sizing:border-box;position:relative;padding-bottom:60px;width:100%;z-index:5}@media(min-width:30.0625em){.ideal-modal-area__inner{width:52%;padding-bottom:0}}@media(min-width:48.0625em){.ideal-modal-area__inner{width:50%;margin-bottom:20px}}.ideal-modal-area__text{color:#fff!important;font-size:1.6rem;line-height:1.75;text-align:center;text-shadow:#0097e0 0 0 6px}@media(min-width:30.0625em){.ideal-modal-area__text{font-size:1.7rem;transform-origin:left;text-align:left}}@media(min-width:48.0625em){.ideal-modal-area__text{font-size:1.8rem}}.ideal-modal-area__button{margin-top:3.2rem;text-align:center}@media(min-width:30.0625em){.ideal-modal-area__button{transform-origin:left;text-align:left}}.ideal-modal-area__button a:visited{color:#fff}.ideal-modal-area__button .g-btn{display:inline-block}#ideal .ideal-modal-area{display:none}#ideal-modal .ideal-modal-area .ideal-modal-next{display:none}@media print{.ideal-modal-area{page-break-before:always}.ideal-modal-area__bg{overflow:hidden;display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ideal-modal-area__bg img{display:block;height:100%;position:relative;left:-4%}.ideal-modal-area__button a{color:#fff!important;background-color:#09c!important;background:linear-gradient(#09c,#168bb6)!important}}@media print{body{-webkit-print-color-adjust:exact}}.life-pickup{padding:60px 0 25px}@media(min-width:30.0625em){.life-pickup{padding:60px 0 52px}}@media(min-width:48.0625em){.life-pickup{padding:60px 0 55px}}.life-pickup .air-section-header{padding:0 15px 28px}.life-pickup .air-section__inner .g-grid_el+.g-grid_el{margin-top:0}.life-ideal{padding:60px 0 35px}@media(min-width:48.0625em){.life-ideal{padding:60px 0 47px}}.air-life-media-h{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;overflow:visible}@media(min-width:30.0625em){.air-life-media-h{background:transparent;flex-direction:row;justify-content:flex-end;align-items:flex-start}}.air-life-media-h__image{box-sizing:border-box;margin-right:0!important;padding-bottom:32px;width:100%;text-align:center}@media(min-width:30.0625em){.air-life-media-h__image{padding-right:15px;padding-bottom:0;width:50%}}.air-life-media-h__inner{box-sizing:border-box;width:100%;position:relative;z-index:5}@media(min-width:30.0625em){.air-life-media-h__inner{padding-left:15px;width:50%}}.air-life-media-h__title{font-size:2.6rem;line-height:1;font-weight:700;text-align:center;padding-bottom:12px}@media(min-width:30.0625em){.air-life-media-h__title{text-align:left}}.air-life-media-h__sub-title{color:#09c;display:block;font-size:1.5rem;font-weight:700;text-align:center}@media(min-width:30.0625em){.air-life-media-h__sub-title{text-align:left}}.air-life-media-h__text{line-height:1.65;text-align:left;margin-top:20px;font-size:1.6rem}.air-life-media-h__button{text-align:center;margin-top:38px;margin-bottom:0}@media(min-width:30.0625em){.air-life-media-h__button{text-align:left}}.air-life-media-h__button .g-btn-inline{display:inline-block}.air-life-lab{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/images/bg_life-lab-sp01 jpg");background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;padding:44px 32px 58px;margin-bottom:40px}@media(min-width:30.0625em){.air-life-lab{padding:18px 15px 38px;margin:8px 0 28px;background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/life/images/bg_life-lab01 jpg")}}.air-life-lab__title{text-align:center}.air-life-lab__title img{max-width:100%}.air-life-lab__text{font-size:1.4rem;color:#fff;text-align:center}.air-life-lab__detail{text-align:center}.air-life-lab__detail a{margin:18px 0 0}.air-life-lab__detail .g-btn-inline{display:inline-block}.life-lv2.air-section{padding-top:58px;padding-bottom:32px}@media(min-width:30.0625em){.life-lv2.air-section{padding-top:60px;padding-bottom:42px}}@media(min-width:48.0625em){.life-lv2.air-section{padding-top:60px;padding-bottom:40px}}.air-section{background-color:#fff}.air-section.-top-space{padding-top:58px}@media(min-width:30.0625em){.air-section.-top-space{padding-top:60px}}@media(min-width:48.0625em){.air-section.-top-space{padding-top:70px}}.air-section.-bottom-space{padding-bottom:20px}@media(min-width:30.0625em){.air-section.-bottom-space{padding-bottom:20px}}@media(min-width:48.0625em){.air-section.-bottom-space{padding-bottom:20px}}.air-section.-both-space{padding-top:58px;padding-bottom:20px}@media(min-width:30.0625em){.air-section.-both-space{padding-top:60px;padding-bottom:20px}}@media(min-width:48.0625em){.air-section.-both-space{padding-top:70px;padding-bottom:20px}}.g-section-lv2.-both-space{padding-top:55px;padding-bottom:35px}@media(min-width:30.0625em){.g-section-lv2.-both-space{padding-top:60px;padding-bottom:10px}}@media(min-width:48.0625em){.g-section-lv2.-both-space{padding-top:60px;padding-bottom:35px}}.air-section.-both-margin{margin-right:-15px;margin-left:-15px}.air-section.-botder-top-sp{border-top:4px solid #00cdff}@media(min-width:45.0625em){.air-section.-botder-top-sp{border-top:0}}.air-section.-ideal-delivery{background-color:#fff;padding:72px 15px 10px}@media(min-width:30.0625em){.air-section.-ideal-delivery{padding:68px 15px 0}}@media(min-width:48.0625em){.air-section.-ideal-delivery{background-color:rgba(255,255,255,.93);padding:60px 15px}}.air-section__inner{max-width:960px;margin:0 auto}.air-section__inner .g-grid.g-block{margin-top:0!important}.air-section__inner .g-grid_el{margin-bottom:12px!important}@media(min-width:30.0625em){.air-section__inner .g-grid_el{margin-bottom:5px!important}}.air-section__inner .g-grid-2 .g-grid_el+.g-grid_el{margin-top:20px}@media(min-width:30.0625em){.air-section__inner .g-grid-2 .g-grid_el+.g-grid_el{margin-top:0}}.air-section__inner .g-grid-3 .g-grid_el{margin-bottom:22px!important}@media(min-width:30.0625em){.air-section__inner .g-grid-3 .g-grid_el{margin-bottom:0!important}}.air-section__inner .g-grid-4 .g-grid_el{margin-bottom:30px!important}@media(min-width:30.0625em){.air-section__inner .g-grid-4 .g-grid_el{margin-bottom:0!important}}.air-section__inner .g-grid-4.technology-elements-block__grid .g-grid_el{margin-bottom:10px!important}@media(min-width:30.0625em){.air-section__inner .g-grid-4.technology-elements-block__grid .g-grid_el{margin-bottom:0!important}}.air-section-hero{display:block;padding-bottom:60px}.air-section-hero>img{display:block;width:100%}.air-section-header{box-sizing:border-box;padding:2px 15px 40px;text-align:center;line-height:1}@media(min-width:30.0625em){.air-section-header{padding:0 15px 30px}}@media(min-width:48.0625em){.air-section-header{padding:0 15px 32px}}.air-section-header__title{font-size:2.6rem;font-weight:700}.air-section-lead{box-sizing:border-box;padding:0 15px;font-size:1.6rem;line-height:1.7;letter-spacing:.01em;text-align:left;margin-bottom:0}@media(min-width:30.0625em){.air-section-lead{text-align:center}}.air-section-grid{box-sizing:border-box;padding:0 15px;margin:0!important}@media(min-width:48.0625em){.air-section-grid{margin:0 -15px!important}}.air-section-detail{box-sizing:border-box;text-align:center;line-height:1;padding:0 15px 34px;margin-top:24px}@media(min-width:30.0625em){.air-section-detail{padding:0 15px 23px}}.air-section-detail .g-btn-inline{display:inline-block;padding:16px 14px}.technology-elements{background-image:url("/-/media/Project/Daikin/daikin_co_jp/air/technology/images/bg_technology-elements01 jpg");background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;padding:16px 15px 64px}@media(min-width:30.0625em){.technology-elements{padding:64px 15px 50px}}@media(min-width:48.0625em){.technology-elements{padding:60px 15px 75px}}.technology-elements-block{display:flex;align-items:center;flex-direction:column;width:100%;max-width:960px;margin:0 auto 24px}@media(min-width:30.0625em){.technology-elements-block{align-items:flex-start;flex-direction:row}}@media(min-width:48.0625em){.technology-elements-block{align-items:center;margin:0 auto 28px}}.technology-elements-block__figure{display:block;flex-shrink:0;width:240px;margin:0}@media(min-width:30.0625em){.technology-elements-block__figure{width:164px}}@media(min-width:48.0625em){.technology-elements-block__figure{width:220px}}.technology-elements-block__figure img{display:block;width:100%}.technology-elements-block__inner{box-sizing:border-box}@media(min-width:30.0625em){.technology-elements-block__inner{padding:0 0 0 28px}}.technology-elements-block__text{font-size:1.6rem;line-height:1.75;margin-bottom:20px}.technology-elements-block__grid .g-grid_el+.g-grid_el{margin-top:0}.technology-elements-block__link{color:#09c;font-weight:700}.technology-elements-block__link:hover,.technology-elements-block__link:active,.technology-elements-block__link:focus,.technology-elements-block__link:visited,.technology-elements-block__link:link{color:#09c}.technology-elements-header{display:block;font-weight:700}@media(min-width:30.0625em){.technology-elements-header{padding-top:8px}}.technology-elements-header__title{font-size:2.6rem;font-weight:700;text-align:center;padding-bottom:2px}@media(min-width:30.0625em){.technology-elements-header__title{text-align:left;padding-bottom:0}}.technology-elements-header__title br{display:inline-block}@media(min-width:30.0625em){.technology-elements-header__title br{display:none}}.technology-elements-header__sub-title{color:#09c;font-size:1.4rem;text-align:center;margin-bottom:10px}@media(min-width:30.0625em){.technology-elements-header__sub-title{text-align:left;padding-top:4px}}.technology-section.air-section{padding-top:58px;padding-bottom:22px}@media(min-width:30.0625em){.technology-section.air-section{padding-top:60px;padding-bottom:30px}}@media(min-width:48.0625em){.technology-section.air-section{padding-top:70px;padding-bottom:30px}}.technology-section-lv2.air-section{padding-top:58px;padding-bottom:34px}@media(min-width:30.0625em){.technology-section-lv2.air-section{padding-top:60px;padding-bottom:18px}}@media(min-width:48.0625em){.technology-section-lv2.air-section{padding-top:58px;padding-bottom:40px}}