@charset "UTF-8";h2{padding:0;border-top:0;border-bottom:0}@media (max-width:375px){html{font-size:4.2666666667vw}}@media screen and (min-width:768px){html{font-size:1.4414414414vw}}@media (min-width:1110px){html{font-size:16px}}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f0d4e1;color:#333;font-family:"ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Yu Gothic","游ゴシック","Meiryo","メイリオ",sans-serif;font-weight:300;letter-spacing:.1em;line-height:1.7037}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}footer{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){a[href^="tel:"]{pointer-events:none}}a{text-decoration:none;color:inherit}.strong{color:#1c0e0c;font-family:"ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Yu Gothic","游ゴシック","Meiryo","メイリオ",sans-serif}.contents__blank{display:block;padding:8px 0;padding:.5rem 0}@media screen and (min-width:768px){.for-sp-new-line{display:none}}.for-pc-new-line{display:none}@media screen and (min-width:768px){.for-pc-new-line{display:inline-block}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}ul,ol{padding:0}body,h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}html{height:100%;scroll-behavior:smooth}body{height:100%;min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}ul,ol{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;width:100%}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}button{padding:0}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font:inherit}textarea{resize:vertical}input[type=submit],input[type=button],label,button,select{cursor:pointer}select::-ms-expand{display:none}.l-contact{padding-top:25px;padding-top:1.5625rem;padding-bottom:25px;padding-bottom:1.5625rem;background-color:#ccd7ea}@media screen and (min-width:768px){.l-contact{padding-top:2.5rem;padding-bottom:6.125rem}}.l-footer{padding-top:30px;padding-top:1.875rem;padding-bottom:46.2px;padding-bottom:2.8875rem}@media screen and (min-width:768px){.l-footer{padding-top:4.4375rem;padding-bottom:4.4375rem}}.l-inner{width:100%;padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto;max-width:600px}@media screen and (min-width:768px){.l-inner{padding-right:25px;padding-left:25px;max-width:1160px}}.l-topAbout{padding-top:20px;padding-top:1.25rem;padding-bottom:9px;padding-bottom:.5625rem}@media screen and (min-width:768px){.l-topAbout{padding-top:2.5rem;padding-bottom:8.0625rem}}.l-topGift{padding-top:25px;padding-top:1.5625rem;padding-bottom:12px;padding-bottom:.75rem;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topGift_bg.jpg)}@media screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.l-topGift{background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topGift_bg@2x.jpg)}}@media screen and (min-width:768px){.l-topGift{padding-top:2.5rem;padding-bottom:6rem;background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topgift_bg_pc.jpg)}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:2dppx){.l-topGift{background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topGift_bg_pc@2x.jpg)}}.l-topMessage{margin-top:25px;margin-top:1.5625rem;margin-bottom:80px;margin-bottom:5rem}@media screen and (min-width:768px){.l-topMessage{margin-top:2.5rem;margin-bottom:4.975rem}}.l-topNews{padding-top:25px;padding-top:1.5625rem;padding-bottom:20px;padding-bottom:1.25rem;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topnews_bg.jpg)}@media screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.l-topNews{background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topnews_bg@2x.jpg)}}@media screen and (min-width:768px){.l-topNews{padding-top:6.75rem;padding-bottom:8.025rem;background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topNews_bg_pc.jpg)}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:2dppx){.l-topNews{   background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topNews_bg_pc@2x.jpg)}}.l-topProduct{padding-top:20px;padding-top:1.25rem;padding-bottom:24px;padding-bottom:1.5rem}@media screen and (min-width:768px){.l-topProduct{padding-top:2.875rem;padding-bottom:5.1875rem}}.l-topValue{position:relative;padding-top:20px;padding-top:1.25rem;padding-bottom:19.2px;padding-bottom:1.2rem}@media screen and (min-width:768px){.l-topValue{padding-top:4.5rem;padding-bottom:7.8625rem}}.l-topValue:before{content:"";position:absolute;z-index:0;display:inline-block;top:0;right:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topValue_bg.jpg)}@media screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.l-topValue:before{background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topValue_bg@2x.jpg)}}@media screen and (min-width:768px){.l-topValue:before{padding-top:2.5rem;padding-bottom:8.2375rem;background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topvalue_bg_pc.jpg)}}@media screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:2dppx){.l-topValue:before{background-image:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-topvalue_bg_pc@2x.jpg)}}.c-btn{display:inline-block;width:100%;padding:14px 16px;padding:.875rem 1rem;background-color:#4d484a;color:#fff;font-size:12px;font-size:.75rem;line-height:1;text-align:center;-webkit-transition:all .3s;transition:all .3s}.c-btn:hover,.c-btn:focus{opacity:.7;color:#fff}@media screen and (min-width:768px){.c-btn{max-width:100%}}.c-btn--rose{padding:0}.c-btn img{width:100%;-o-object-fit:cover;object-fit:cover}.c-btn--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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 5.4px;gap:0 .3375rem}.c-btn--icon:before{content:"";display:inline-block;content:"";width:15.28px;width:.955rem;height:14.095px;height:.8809375rem;background:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/c-btn__icon.svg) no-repeat center;background-size:contain}.c-btn--whiteicon{background-color:#fff;color:#4d484a}.c-btn--whiteicon:hover{color:#4d484a;opacity:.7}.c-btn--whiteicon:before{content:"";display:inline-block;content:"";width:15.28px;width:.955rem;height:14.095px;height:.8809375rem;background:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/c-btn__brown-icon.svg) no-repeat center;background-size:contain}.c-btn--large{font-size:.84375rem;font-weight:600;padding:1.15625rem 0}@media screen and (min-width:768px){.c-btn--large{font-size:1.6875rem;padding:2.3125rem 0}}.c-btn.c-btn--large:hover{background-color:#a28441;color:#fff}.c-btn--large.c-btn--icon:before{width:1.375rem;height:1.3125rem}@media screen and (min-width:768px){.c-btn--large.c-btn--icon:before{width:2.75rem;height:2.625rem}}.c-btn--large.c-btn--icon{gap:0 .65625rem}@media screen and (min-width:768px){.c-btn--large.c-btn--icon{gap:0 1.3125rem}}.c-card{position:relative;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:47.85px 40px 28.35px 50px;padding:2.990625rem 2.5rem 1.771875rem 3.125rem}@media screen and (min-width:768px){.c-card{padding:3.6875rem 6.1875rem 4rem}}.c-card__corner:before,.c-card__corner:after{content:"";position:absolute;display:inline-block;width:21.42px;width:1.33875rem;height:17.27px;height:1.079375rem;background:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/c-card_rose.svg) no-repeat center;background-size:cover}@media screen and (min-width:768px){.c-card__corner:before,.c-card__corner:after{width:2.6775rem;height:2.15875rem}}.c-card__corner--top:before{top:5.5px;top:.34375rem;left:5.5px;left:.34375rem;-webkit-transform:scale(-1,1);transform:scale(-1,1);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (min-width:768px){.c-card__corner--top:before{top:.75rem;left:.625rem}}.c-card__corner--top:after{top:5.5px;top:.34375rem;right:5.5px;right:.34375rem;-webkit-transform:scale(1,-1);transform:scale(1,-1)}@media screen and (min-width:768px){.c-card__corner--top:after{top:.75rem;right:.625rem}}.c-card__corner--bottom:before{bottom:5.5px;bottom:.34375rem;left:5.5px;left:.34375rem;-webkit-transform:scale(-1,1);transform:scale(-1,1)}@media screen and (min-width:768px){.c-card__corner--bottom:before{bottom:.75rem;left:.625rem}}.c-card__corner--bottom:after{bottom:5.5px;bottom:.34375rem;right:5.5px;right:.34375rem}@media screen and (min-width:768px){.c-card__corner--bottom:after{bottom:.75rem;right:.625rem}}.c-card__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;text-transform:uppercase;font-family:"Marcellus","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-size:21px;font-size:1.3125rem;line-height:1.25}@media screen and (min-width:768px){.c-card__title{font-size:1.25rem}}.c-card__title--two-row{gap:1.1rem 0}.c-card__title:before{content:attr(data-sub);display:inline-block;width:100%;text-transform:capitalize;font-family:"Marcellus","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-size:12px;font-size:.75rem;line-height:1.2083}.c-card__title--two-row:before{font-size:10px;font-size:.625rem;line-height:1.7}@media screen and (min-width:768px){.c-card__title--two-row:before{font-size:1.25rem}}.c-card__text{font-size:13.5px;font-size:.84375rem;font-family:"Marcellus","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;line-height:1.18518;margin-top:.625rem}.c-card__btn{margin-top:30px;margin-top:1.875rem;width:100%}@media screen and (min-width:768px){.c-card__btn{margin-top:1.375rem}}.c-card__title--two-row+.c-card__btn{margin-top:1.375rem}@media screen and (min-width:768px){.c-card__title--two-row+.c-card__btn{margin-top:.9375rem}}.c-images{margin-top:30px;margin-top:1.875rem;width:100%;max-width:100%}@media screen and (min-width:768px){.c-images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1.25rem}}.c-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-images__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 .25rem}@media screen and (min-width:768px){.c-images__wrapper{display:contents}}.c-images__topImg{display:block;width:100%;margin-bottom:.25rem;overflow:hidden;aspect-ratio:680/338}@media screen and (min-width:768px){.c-images__topImg{aspect-ratio:1/1;margin:0}}.c-imges__leftImg{display:block;width:100%;margin:0;overflow:hidden;aspect-ratio:1/1}.c-imges__leftImg--pc-left{order:-1}.c-imges__rightImg{display:block;width:100%;margin:0;overflow:hidden;aspect-ratio:1/1}.p-topProduct__description{margin-top:24px;margin-top:1.5rem;font-size:.875rem}@media screen and (min-width:768px){.p-topProduct__description{text-align:center}}.p-topProduct__btn{width:100%;margin-top:20px;margin-top:1.25rem}.c-label{display:inline-block;padding:3px 17px;padding:.1875rem 1.0625rem;font-size:10px;font-size:.625rem;background-color:#4d484a;color:#fff}.c-largeText{font-size:20px;font-size:1.25rem;line-height:1.7;letter-spacing:.1em;font-weight:300;color:#333}.c-lineBtn{display:inline-block;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width:768px){.c-lineBtn{max-width:100%}}.c-lineBtn:hover,.c-lineBtn:focus{opacity:.7}.c-lineBtn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-logo{display:inline-block;width:100%;height:100%}@media screen and (min-width:768px){.c-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.c-media__img{display:block;width:100%;margin:0 auto;overflow:hidden;aspect-ratio:680/540}@media screen and (min-width:768px){.c-media__img{width:85%;aspect-ratio:1/1}}@media screen and (min-width:768px){.c-media__img--rectangle{width:85%;min-width:calc(600 / 1110 * 100%);aspect-ratio:600/400}.c-media__img--rectangle img{display:block;width:100%;height:100%}}.c-media__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-media__body{position:relative;z-index:5;bottom:20px;bottom:1.25rem;width:92%;max-width:100%;margin:0 auto;background-color:#fff;padding:20px;padding:1.25rem}@media screen and (min-width:768px){.c-media__body{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-pack:start;-ms-flex-pack:start;justify-content:start;bottom:0;left:-2.5rem;padding:1.4375rem 1.5625rem 1.4375rem}}.c-media__text{margin-top:20px;margin-top:1.25rem;font-size:13.5px;font-size:.84375rem;line-height:1.7037}.c-media_btn{width:100%;height:27.225px;height:1.7015625rem;max-width:100%;margin:20px auto 0;margin:1.25rem auto 0}@media screen and (min-width:768px){.c-media_btn{width:177.9527559055%;max-width:14.156875rem;margin-top:2rem;margin:2.3125rem 0 0 auto}}.c-newsList{padding-bottom:18.25px;padding-bottom:1.140625rem;border-bottom:1px solid #4d484a}@media screen and (min-width:768px){.c-newsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}}.c-newsList__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;gap:.5625rem}.c-newsList__time{min-width:45.25px;min-width:5.828125rem;max-width:100%}.c-newsList__time .c-time{width:100%}.c-newsList__label{min-width:5.4375rem}.c-newsList__text:hover,.c-newsList__text:focus{color:#333;opacity:.7}@media screen and (min-width:768px){.c-newsList__text{max-width:33.75rem}}.c-time{display:inline-block;font-size:14px;font-size:.875rem;line-height:1.18518;font-family:"Marcellus","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif}.c-title-wrapper{padding:4px 5px;padding:.25rem .3125rem}.c-title{position:relative;border-bottom:2px solid #4d484a;color:#4d484a}.c-title:before{display:inline-block;position:absolute;z-index:1;top:0;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);content:"";width:100%;height:60px;height:3.75rem;background:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/c-title_topLine@2x.png) no-repeat center;background-size:contain}@media screen and (min-width:768px){.c-title:before{background:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/c-title_topLine_pc@2x.png) no-repeat center;background-size:contain}}.c-title__inner{padding:15px 0;padding:.9375rem 0;margin:3px 0;margin:.1875rem 0;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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 5px;gap:0 .3125rem;text-align:center;border-bottom:1px solid #4d484a}@media screen and (min-width:768px){.c-title__inner{padding:2.5rem 0}}.c-title--rose>.c-title__inner:before,.c-title--rose>.c-title__inner:after{display:inline-block;content:"";width:45px;width:2.8125rem;height:47px;height:2.9375rem;background:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/c-title_rose.svg) no-repeat center;background-size:contain}.c-title--rose>.c-title__inner:before{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.c-title__text{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Marcellus","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;text-transform:uppercase}.c-title__main{font-family:"Marcellus","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-size:28.5px;font-size:1.78125rem;line-height:1.38775}@media screen and (min-width:768px){.c-title__main{font-size:2.5rem;line-height:1.2;letter-spacing:.099em}}.c-title__sub{text-transform:uppercase;font-size:10px;font-size:.625rem;line-height:1.19047;font-family:"ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Yu Gothic","游ゴシック","Meiryo","メイリオ",sans-serif;font-weight:300}@media screen and (min-width:768px){.c-title__sub{font-size:.75rem}}.c-title-wrapper--white{background-color:#fff}.p-drawer-menu{display:none;position:fixed;top:0;right:0;opacity:0;z-index:998;width:100%;height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff}@media screen and (min-width:768px){.p-drawer-menu{min-width:23.125rem;width:31.25rem}}.p-drawer-menu__unit{width:100%;max-width:100%;background-color:#f6f6f6;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:97px 0 57px;padding:4.375rem 0 1.78125rem}@media screen and (min-width:768px){.p-drawer-menu__unit{padding:6.58125rem 0 5.1875rem}}.p-drawer-menu__inner{width:100%;padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto}@media screen and (min-width:768px){.p-drawer-menu__inner{padding-right:25px;padding-left:25px;max-width:446px}}.p-drawer-menu__wrap{overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%}.p-drawer-menu__logo{width:5.5rem;height:5.5rem;margin:0 auto;background-color:#fff}@media screen and (min-width:768px){.p-drawer-menu__logo{display:none}}.p-drawer-menu__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-drawer-menu__title{width:523.75rem;height:1.59375rem;margin:0 auto}@media screen and (min-width:768px){.p-drawer-menu__title{width:12.125rem;height:2.875rem}}.p-drawer-menu__title img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-drawer-menu__items{width:100%}@media screen and (min-width:768px){.p-drawer-menu__items{margin-top:3.83125rem}}.p-drawer-menu__item{position:relative;width:100%;list-style:none;text-align:center;border-bottom:1px solid #707070}.p-drawer-menu__item:before,.p-drawer-menu__item:after{content:"";position:absolute;display:inline-block;width:.21875rem;height:.21875rem;background-color:#4d484a;border-radius:50%;bottom:-3.5px;bottom:-.109375rem}@media screen and (min-width:768px){.p-drawer-menu__item:before,.p-drawer-menu__item:after{width:.444375rem;height:.444375rem}}.p-drawer-menu__item:before{left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-drawer-menu__item:after{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.p-drawer-menu__item a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 .33125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.9375rem;color:#4d484a;letter-spacing:.1em;-webkit-transition:all .3s;transition:all .3s;font-size:13px;font-size:.8125rem}@media screen and (min-width:768px){.p-drawer-menu__item a{font-size:1.3rem;padding:1.6875rem;gap:0 .6625rem}}.p-drawer-menu__item>a:before,.p-drawer-menu__item>a:after{content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:1.21125rem;height:.755625rem;background:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-drawer-menu.svg) no-repeat center;background-size:cover}@media screen and (min-width:768px){.p-drawer-menu__item>a:before,.p-drawer-menu__item>a:after{width:2.4225rem;height:1.51125rem}}.p-drawer-menu__item a:hover,.p-drawer-menu__item a:focus{opacity:.8}.p-drawer-menu__btn{margin-top:.5rem}@media screen and (min-width:768px){.p-drawer-menu__btn{margin-top:2.05rem}}.js-drawer-menu.open{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:fadein .3s forwards;animation:fadein .3s forwards}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.header{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100vw;height:60px;height:3.75rem;margin:0;background-color:transparent;color:#fff}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit;padding:0 35px;padding:0 2.1875rem}.header__title{width:100px;width:6.25rem;height:inherit}@media screen and (min-width:768px){.header__title{width:10.375rem}}.header__logo{width:100%;height:inherit;margin:0}.header__logo--fadeup{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation:fadeup .5s 4.5s forwards;animation:fadeup .5s 4.5s forwards}@-webkit-keyframes fadeup{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeup{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.header__logo img{width:100%;height:100%}.p-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;gap:1.25rem 0}@media screen and (min-width:768px){.p-cards{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0 1.25rem}}@media screen and (min-width:768px){.p-cards__card{width:calc(50% - 0.625rem);max-width:100%}}.p-contact__cards{margin-top:20px;margin-top:1.25rem}@media screen and (min-width:768px){.p-contact__cards{width:79%;margin:4.775rem auto 0}}.p-drawer{position:fixed;display:block;top:0;right:0;z-index:9999;padding:8px;padding:.5rem;background-color:#a28441;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}.p-drawer:hover{background-color:#603913}.p-drawer img{-webkit-transition:all .3s;transition:all .3s}.p-drawer img{width:60px;width:3.75rem;height:59px;height:3.6875rem}.p-drawer--fadein{opacity:0;-webkit-animation:fadein .3s 4.3s forwards;animation:fadein .3s 4.3s forwards}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.p-drawer span{display:none;position:absolute;left:15px;left:.9375rem;width:45%;height:3px;height:.1875rem;border-radius:.125rem;background-color:#c6b181;-webkit-transition:all .4s;transition:all .4s}.p-drawer:hover span{background-color:#603913}.js-drawer.open{top:0;background-color:transparent}.js-drawer.open span:nth-of-type(1){top:35%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js-drawer.open span:nth-of-type(2){top:35%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-drawer.open span{display:inline-block}.js-drawer.open .p-drawer__menuicon{opacity:0}.p-fnav__items{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-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.p-fnav__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.p-fnav__item{text-align:center}.p-fnav__item--onlyPc{display:none}@media screen and (min-width:768px){.p-fnav__item--onlyPc{display:block}}.p-fnav__item>a{display:block;padding:7px;padding:.4375rem;font-size:14px;font-size:.875rem;transition:all .3s}.p-fnav__item a{text-decoration:none}.p-fnav__item a:hover,.p-fnav__item a:focus{color:#fff;opacity:.7}@media screen and (min-width:768px){.p-fnav__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 .3125rem;padding:1.09375rem .3125rem 1.09375rem 0}}@media screen and (min-width:768px){.p-fnav__item>a:before{content:"|";display:inline-block}}@media screen and (min-width:768px){.p-fnav__item:last-child>a:after{content:"|";display:inline-block}}.p-footer{width:100vw;background-color:#4d484a;color:#fff}.p-footer__contents{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.p-footer__contents{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.375rem}}.p-footer__icon{width:75px;width:4.6875rem;height:74.5px;height:4.65625rem;max-width:100%}@media screen and (min-width:768px){.p-footer__icon{display:none}}.p-footer__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-footer__btn{width:52%;margin-top:28.5px;margin-top:1.78125rem}@media screen and (min-width:768px){.p-footer__btn{display:none}}@media screen and (min-width:768px){.p-footer__fnav{max-width:100%}}.p-footer__copyright{margin-top:12.25px;margin-top:.765625rem;text-align:center}.p-footer__copyright small{display:block;font-size:12px;font-size:.75rem;line-height:1.7083}.p-newsLists .c-newsList+.c-newsList{margin-top:12.5px;margin-top:.78125rem}.p-sidebg{position:relative;height:auto}.p-sidebg:before,.p-sidebg:after{content:"";display:inline-block;position:absolute;overflow:hidden;z-index:0;top:0;background:url(//langela.info/wp2023/wp-content/themes/lightning-child1220/assets/css/../images/p-side_lase.png) repeat-y center;background-size:contain;width:8%;height:100%;display:none}@media screen and (min-width:768px){.p-sidebg:before,.p-sidebg:after{display:block}}.p-sidebg:before{left:0;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.p-sidebg:after{right:0}.p-topMessage__text{margin-top:20px;margin-top:1.25rem}@media screen and (min-width:768px){.p-topMessage__text{margin-top:2.5rem}}.p-topMessage__media{margin-top:20px;margin-top:1.25rem}@media screen and (min-width:768px){.p-topMessage__media{margin-top:2.5rem}}.p-topGift__text{margin-top:20px;margin-top:1.25rem;text-align:center}@media screen and (min-width:768px){.p-topGift__text{margin-top:2.51875rem}}.p-topGift__media{margin-top:20px;margin-top:1.25rem}@media screen and (min-width:768px){.p-topGift__media{margin-top:2.5rem}}.p-topMessage__text{text-align:center;margin-top:30px;margin-top:1.875rem}@media screen and (min-width:768px){.p-topMessage__text{margin-top:2.5rem}}.p-topMessage__movie{overflow:hidden;width:100%;aspect-ratio:680/382.5;margin:0;max-width:100%}@media screen and (min-width:768px){.p-topMessage__movie{margin-top:2.5rem}}.p-topMessage__movie iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-topMessage__movie{margin-top:20px;margin-top:2.25rem}.p-topMv{position:relative;z-index:10;width:100vw;height:100vh}.p-topMv__img{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.p-topMv__img video{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}.p-topMv__logo{width:280px;width:17.5rem;height:280px;height:17.5rem;position:absolute;z-index:11;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.p-topNews__unit{background-color:#fff;padding:40px 40px 45px;padding:2.5rem 2.5rem 2.8125rem}@media screen and (min-width:768px){.p-topNews__unit{padding:4rem 10.85625rem 3.90625rem 10.875rem}}.p-topNews__newnLists{margin-top:18.125px;margin-top:1.1328125rem}.p-topProduct__sectionHeader{margin-top:20px;margin-top:1.25rem}.p-topProduct__text{margin-top:20px;margin-top:1.25rem;text-align:center}@media screen and (min-width:768px){.p-topProduct__text{margin-top:2.51875rem}}.p-topProduct__images{margin:20px auto 0;margin:1.25rem auto 0}.p-topProduct__description{width:86.7647058824%;margin:24px auto 0;margin:1.5rem auto 0}@media screen and (min-width:768px){.p-topProduct__description{margin-top:2.5rem}}.p-topProduct__btn{width:100%;margin-top:20px;margin-top:1.25rem}@media screen and (min-width:768px){.p-topProduct__btn{width:34.2342342342%;max-width:100%;margin:4rem auto 0}}.p-topValue__text{margin-top:20px;margin-top:1.25rem;text-align:center}@media screen and (min-width:768px){.p-topValue__text{margin-top:1.51875rem}}.p-topValue__media{margin-top:20px;margin-top:1.25rem}@media screen and (min-width:768px){.p-topValue__media{margin-top:2.5rem}}.z-5{position:relative;z-index:5}.popup{position:fixed;bottom:clamp(10px, 60 / 1366 * 100vw, 40px);right:clamp(10px, 60 / 1366 * 100vw, 60px);z-index:40;animation:slide-up .5s ease;box-shadow:0px 5px 10px rgba(0,0,0,.3);display:none}.popup-content{display:block;position:relative;width:clamp(120px, 200 / 1366 * 100vw, 200px);height:auto;background-color:#fff;border-radius:5px;padding:10px;transition:all .3s ease 0s}.popup-content:hover{opacity:.8}.popup-content img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.popup-content h3{font-size:clamp(12px, 14 / 1366 * 100vw, 14px);margin-top:10px;margin-bottom:0;letter-spacing:normal}.popup-content p.date{font-size:12px;font-size:clamp(8px, 14 / 1366 * 100vw, 14px);color:#999;margin-top:5px}.popup-close{position:absolute;top:-50px;right:-24px;font-size:24px;font-weight:700;cursor:pointer;padding:20px}@keyframes slide-up{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}