@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@800&display=swap";*,::before,::after{box-sizing:border-box;background-repeat:no-repeat}::before,::after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li)::before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:white;border:solid;color:black;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0, 0, 0, 0);position:absolute}html{font-size:62.5%}body{background-color:#fff;color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;letter-spacing:.8px;line-height:1.8;width:100%}@media screen and (max-width: 767px){body{font-size:1.4rem}}a:link{color:#333;text-decoration:none}a:visited,a:active,a:focus{color:#333;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:.4em}img{vertical-align:top}b,strong,.bold{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.8px}ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}_:lang(x)::-ms-backdrop,body{font-family:"Segoe UI",Meiryo,sans-serif}@-webkit-keyframes zoomUp{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes zoomUp{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.swiper-slide{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-slide-active .slide-img,.swiper-slide-duplicate-active .slide-img,.swiper-slide-prev .slide-img{-webkit-animation:zoomUp 10s ease-out 0s normal both;animation:zoomUp 10s ease-out 0s normal both}.swiper-slide img{width:100%;-o-object-fit:cover;object-fit:cover}.l-header{display:block;width:100%;background-color:rgba(51,51,51,0);height:10rem;position:fixed;transition:.2s;width:100vw;z-index:10}@media screen and (max-width: 767px){.l-header{height:6rem}}.l-header__wrapper{display:flex;display:-webkit-flex;align-items:center;height:100%;justify-content:space-between;padding:5rem;position:absolute;top:0;width:100%}@media screen and (max-width: 767px){.l-header__wrapper{padding:3rem}}.is-scroll .l-header{background-color:#333}.l-footer{display:block;width:100%;margin-top:2.5rem;position:relative}@media screen and (max-width: 767px){.l-footer{margin-top:0}}.l-footer__wrapper{display:flex;display:-webkit-flex;align-items:center;background-color:#333;flex-direction:row-reverse;justify-content:space-between;padding:5rem;width:100%}@media screen and (max-width: 767px){.l-footer__wrapper{display:block;width:100%;padding:3rem}}.l-wrapper{display:block;width:100%;margin:0 auto;width:100vw}.l-main{display:block;width:100%;margin:0 auto;width:min(1366px,100%);padding:5rem 7%}@media screen and (max-width: 767px){.l-main{padding:3rem 7%}}.l-pageTitle{display:block;width:100%;background-position:center center;background-size:cover;height:40vh;min-height:34rem;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.4s;animation-duration:.4s}.l-pageTitle--about{background-image:url("http://www.araden-shop.com/assets/img/head_about.jpg")}.l-pageTitle--howto{background-image:url("http://www.araden-shop.com/assets/img/head_howto.jpg")}.l-pageTitle--nanozone{background-image:url("http://www.araden-shop.com/assets/img/head_nanozone.jpg")}@media screen and (max-width: 767px){.l-pageTitle{height:24vh}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.l-content{display:grid;gap:0 6%;grid-template-columns:1fr 1fr;grid-template-areas:"left right";margin:0 auto;padding:0 0 3rem}@media screen and (max-width: 767px){.l-content{display:block;width:100%;padding:0 0 1.8rem}}.l-banner{display:block;width:100%;gap:4%;margin:0 auto;padding:2.5rem 0}@media screen and (max-width: 767px){.l-banner{padding:1.5rem 0}}.l-product{display:block;width:100%}.c-mainLogo img{display:block;width:100%;width:100%;height:100%}@media screen and (max-width: 767px){.c-mainLogo img{flex-shrink:1;width:75%;height:100%}}.c-mainTitle{font-size:4.2rem;font-family:"Noto Sans JP";line-height:1.4;padding:.8em 0 .4em}@media screen and (max-width: 767px){.c-mainTitle{font-size:2.52rem;padding:.4em 0 .2em}}.c-subTitle{color:#666;font-size:2.8rem;font-family:"Noto Sans JP";line-height:1.2;padding:.5em 0}@media screen and (max-width: 767px){.c-subTitle{font-size:1.68rem;margin:0 0 .3em}}.c-contentTitle{color:#666;display:inline-block;font-size:2.8rem;padding:.3em 0}@media screen and (max-width: 767px){.c-contentTitle{font-size:1.68rem}}.c-contentTitle__img{display:inline-block;padding:0 1.5rem 0 0}.c-contentTitle__img img{-webkit-transform:translateY(-3px);transform:translateY(-3px);vertical-align:middle;max-height:100%;max-width:100%}@media screen and (max-width: 767px){.c-contentTitle__img{margin:0 .4rem 0 0;vertical-align:middle;-webkit-transform:translateY(1px);transform:translateY(1px);width:49.7px}}a.c-linkButton{display:block;width:280px;background-color:#333;color:#fff;font-weight:bold;margin:2rem 0;padding:1em 1.5em;text-align:center}@media screen and (max-width: 767px){a.c-linkButton{margin:2rem 0}}a.c-linkButton:hover{opacity:.7;text-decoration:none;transition:opacity .4s ease}.c-banner{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:relative;width:100%}.c-banner img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;-o-object-fit:cover;object-fit:cover;transition:all .4s;vertical-align:top;position:relative;width:100%}.c-banner img:hover{opacity:.8;-webkit-transform:scale(1.03);transform:scale(1.03)}@media screen and (max-width: 767px){.c-banner{margin:0 0 1.5rem 0;max-width:100%}}.c-banner--large{width:75%;margin:0 auto}@media screen and (max-width: 767px){.c-banner--large{margin:0 0 1.5rem 0;max-width:100%;width:100%}}.c-banner--large img{width:100%}@media screen and (max-width: 767px){.c-banner--large img{width:100%}}.c-item{display:block;width:100%}.c-item__img{display:inline-block;overflow:hidden;width:100%}.c-item__img img{display:inline-block;-o-object-fit:cover;object-fit:cover;transition:all .4s ease;vertical-align:top;width:100%;position:relative}.c-item__img img:hover{opacity:.8;-webkit-transform:scale(1.03);transform:scale(1.03)}.c-item__title{display:inline-block;font-size:1.4rem;padding:1rem 0}.c_pageTopButton{margin:3rem;text-align:right}.c_pageTopButton a{background-color:#333;color:#fff;display:inline-block;font-size:1.4rem;height:100%;height:60px;line-height:60px;text-align:center;width:60px}.c_pageTopButton a:hover{text-decoration:none}.c-copyright{color:#fff;font-size:1.4rem;white-space:nowrap}@media screen and (max-width: 767px){.c-copyright{font-size:1.2rem}}@media screen and (max-width: 1200px){.p-mainNav{display:block;width:100%;opacity:0;position:fixed;right:0;top:0;transition:.4s ease;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:100}}.p-mainNav ul{display:flex;display:-webkit-flex;align-items:center;flex-direction:row;margin:0;position:relative}@media screen and (max-width: 1200px){.p-mainNav ul{align-items:flex-start;background-color:#333;flex-flow:column nowrap;height:100vh;min-width:32rem;padding:5.6rem 3rem;position:absolute;right:0;width:40%}}@media screen and (max-width: 767px){.p-mainNav ul{width:60%}}.p-mainNav__link{padding:0 1rem;white-space:nowrap}@media screen and (max-width: 1200px){.p-mainNav__link{padding:.5rem 0}}.p-mainNav__link a{color:#fff;font-size:1.4rem;font-weight:bold}@media screen and (max-width: 1200px){.p-mainNav__link a{font-size:1.6rem}}.is-menuOpen body{overflow:hidden}.is-menuOpen .p-mainNav{opacity:1;transition:.4s ease;-webkit-transform:translateX(0);transform:translateX(0)}.is-menuOpen .u-overlay{background-color:rgba(0,0,0,.3);content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:20}.p-menuButton{background-color:rgba(0,0,0,0);border:none;display:none;padding:0}@media screen and (max-width: 1200px){.p-menuButton{cursor:pointer;display:block;width:5.6rem;z-index:1000}.p-menuButton__wrapper{display:block;width:16px;margin:0 auto}.p-menuButton__wrapper span{background-color:#fff;height:2px;display:block;width:100%;position:relative}.p-menuButton__wrapper span:nth-child(1){top:0}.p-menuButton__wrapper span:nth-child(2){margin:4px 0}.p-menuButton__wrapper span:nth-child(3){top:0}}.is-menuOpen .p-menuButton__wrapper span:nth-child(1){top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-menuOpen .p-menuButton__wrapper span:nth-child(2){opacity:0}.is-menuOpen .p-menuButton__wrapper span:nth-child(3){top:-6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-mv{overflow:hidden;width:100vw}.p-mv .slide-img img{height:75vh;max-height:650px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width: 767px){.p-mv .slide-img img{height:60vh;min-height:390px}}.p-pageTitle{display:block;width:100%;height:100%;position:relative}.p-pageTitle__title{color:#fff;font-size:3.2rem;font-family:"Noto Sans JP";margin:0 0 0 5rem;position:absolute;letter-spacing:3px;top:calc(50% - 1.8rem)}@media screen and (max-width: 767px){.p-pageTitle__title{font-size:2.4rem;margin:0 0 0 3rem}}.p-content{display:block;width:100%;max-width:533px}.p-content__text{display:block;width:100%;padding:.8em 0}@media screen and (max-width: 767px){.p-content__text{padding-bottom:2rem}}.p-content__img{display:block;width:100%;margin:0 0 2rem 0;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){.p-content__img{margin:0 0 .8rem 0}}.p-content__movie{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.p-content--full{grid-column:1/3;max-width:100%;width:100%}.p-content--r{grid-area:right}.p-content--l{grid-area:left}.p-bannerList{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4%;justify-content:space-between;list-style:none}@media screen and (max-width: 767px){.p-bannerList{display:block}}.p-bannerList--2cols{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width: 767px){.p-bannerList--2cols{display:block}}.p-productList{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4vw;justify-content:space-between;list-style:none;padding:1rem 0;overflow:hidden}@media screen and (max-width: 767px){.p-productList{grid-template-columns:1fr 1fr}}.p-subNav ul{display:flex;display:-webkit-flex;align-items:center;margin:0}@media screen and (max-width: 767px){.p-subNav ul{display:block;width:100%;margin-bottom:1rem}}.p-subNav__link{padding:0 1rem;white-space:nowrap}@media screen and (max-width: 767px){.p-subNav__link{line-height:2;padding:0}}.p-subNav__link a{color:#fff;font-size:1.2rem}.u-cf{overflow:hidden;zoom:1}.u-cf:after{content:"";display:block;clear:both}/*# sourceMappingURL=style.css.map */