@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;background:rgba(0,0,0,0);font-style:normal;font-size:100%;outline:0;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}a{margin:0;padding:0;vertical-align:baseline;background:rgba(0,0,0,0);font-size:100%}em{font-style:normal}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle;outline:none}ins{color:#000;background-color:#eee;text-decoration:none}mark{color:#000;background-color:#eee;font-style:italic;font-weight:bold}hr{margin:1em 0;padding:0;border:0;border-top:1px solid #ccc;display:block;height:1px}img{vertical-align:middle}.cl{display:inline-block}.cl:after{display:block;clear:both;height:0;visibility:hidden;content:"."}* html .cl{height:1%}.cl{display:block}@font-face{font-family:AntroVectra;src:url("./Antro_Vectra.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}:root{--sans: 'Noto Sans JP', sans-serif;--serif: 'Noto Serif JP', serif}body{font-family:var(--sans);color:#584a40}.pcv{display:block}.spv{display:none}@media screen and (min-width: 768px){.outer{margin:0 auto;width:1200px}.inview>*{opacity:0;transform:translateY(60px);transition:opacity 1s ease,transform 1s ease}.inview>*.is_show{opacity:1;transform:translateY(0)}.mv{background:#fdf6f6}.mv .outer{position:relative;width:1440px;height:1080px}.mv .inner{margin:0 auto;width:1200px}.mv .eyecatch{position:relative;padding-top:110px;z-index:50}.mv .eyecatch em{font-family:AntroVectra;font-size:86px;font-weight:300;color:#8bb3bf}.mv .eyecatch em i{position:relative;display:inline-block;width:36px;height:36px;vertical-align:-60px;text-indent:-9999px}.mv .eyecatch em i::before,.mv .eyecatch em i::after{content:"";position:absolute;top:-7px;left:17px;display:block;width:1px;height:51px;background:#8bb3bf}.mv .eyecatch em i::before{transform:rotate(45deg)}.mv .eyecatch em i::after{transform:rotate(-45deg)}.mv .eyecatch strong{display:block;margin-bottom:25px;font-family:var(--serif);font-size:64px;line-height:90px;font-weight:300}.mv .eyecatch small{display:block;font-size:20px;line-height:40px}.mv .mv_img{position:absolute;z-index:40}.mv .mv_img img{width:100%}.mv .mv_img.image01{width:538px;left:0;bottom:0}.mv .mv_img.image02{top:0;right:0;width:777px}.mv .mv_img.image02 .to_detail{position:absolute;right:0;bottom:0;padding:30px;width:250px}.mv .mv_img.image02 .to_detail img{margin-bottom:15px;width:100%}.mv .mv_img.image02 .to_detail a{display:block;width:250px;height:60px;font-size:18px;line-height:60px;text-align:center;text-decoration:none;color:#4c4239;background:rgba(76,66,57,0);border:solid 1px #584a40;transition-duration:.5s}.mv .mv_img.image02 .to_detail a:hover{color:#fff;background:#4c4239}.features{padding:210px 0 70px;background:linear-gradient(to bottom, #fdf6f6 0%, #fdf7f7 20%, #fff 50%, #fff 100%)}.features .heading{position:relative;margin-bottom:50px;font-family:var(--serif);font-size:32px;font-weight:300;text-align:center}.features .heading small{position:absolute;top:-50px;left:50%;display:block;margin-left:-350px;font-family:AntroVectra;font-size:70px;color:#8bb3bf;transform:rotate(-18deg)}.features .heading em{font-size:62px}.features .feature_list{display:flex;justify-content:space-between;padding:0 35px}.features .feature_list li{position:relative;width:330px;text-align:center;list-style:none}.features .feature_list li .image{margin-bottom:10px}.features .feature_list li .image img{width:225px}.features .feature_list li .title{display:block;margin-bottom:10px;font-size:24px}.features .feature_list li .detail{display:block;font-size:16px;line-height:26px}.worries{position:relative;padding:170px 0 60px;background:linear-gradient(to bottom, #fff 0%, #e6dfd9 100%)}.worries::after{content:"";position:absolute;left:0;bottom:-80px;display:block;box-sizing:border-box;width:100%;height:80px;border-top:solid 80px #e6dfd9;border-bottom:solid 0vw rgba(0,0,0,0);border-left:solid 50vw rgba(0,0,0,0);border-right:solid 50vw rgba(0,0,0,0)}.worries .heading{position:relative;margin-bottom:50px;font-family:var(--serif);font-size:32px;line-height:60px;font-weight:300;text-align:center}.worries .heading small{position:absolute;top:-90px;right:50%;box-sizing:border-box;margin-right:-320px;padding-top:25px;width:200px;height:140px;font-size:20px;line-height:29px;background:center no-repeat url(../img/worries-heading_bg.svg);background-size:contain}.worries .worry_list{box-sizing:border-box;margin:0 auto;padding:60px 150px;width:950px;background:right bottom no-repeat url(../img/worries-img_bg.png) hsla(0,0%,100%,.8);background-size:309px 314px}.worries .worry_list ul{width:460px}.worries .worry_list ul li{position:relative;padding:20px 0px 20px 40px;font-size:20px;background:left no-repeat url(../img/icon-checkmark.png);background-size:24px 27px}.worries .worry_list ul li::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:2px;background:repeating-linear-gradient(to right, #8BB3BF 0 2px, transparent 2px 5px)}.technologies{padding:165px 0 1px;background:linear-gradient(to right, #fdf6f6 0%, rgba(255, 255, 255, 0) 100%)}.technologies>section{margin-bottom:140px}.technologies .heading{position:relative;font-family:var(--serif);font-size:32px;font-weight:300}.technologies .heading small{position:absolute;display:block;font-family:AntroVectra;font-size:70px;color:#8bb3bf;transform:rotate(-18deg)}.technologies .inner{position:relative;padding:55px 110px;background:#fff}.tech00 .leadtext{margin-bottom:70px;font-family:var(--serif);font-size:40px;font-weight:400;text-align:center}.tech00 .leadtext strong{display:inline-block;padding-bottom:25px;font-weight:400;background:center bottom no-repeat url(../img/tech00-heading_bg.png);background-size:contain}.tech00 .image{text-align:center}.tech00 .image img{width:474px}.tech01 .heading{margin-bottom:30px;text-align:center}.tech01 .heading small{top:-97px;left:-70px}.tech01 .desc{margin-bottom:50px;text-align:center}.tech01 .img_list{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:50px}.tech01 .img_list li{position:relative;text-align:center}.tech01 .img_list li:first-child::after{content:"";position:absolute;right:-80px;top:50%;display:block;width:48px;height:10px;border-bottom:2px solid #52808e;border-right:2px solid #52808e;transform:skew(45deg)}.tech01 .img_list figure{width:430px}.tech01 .img_list figure img{width:100%}.tech01 .detail{padding:55px 170px;font-family:var(--sans);font-size:20px;line-height:36px;font-weight:300;text-align:center;color:#52808e;background:linear-gradient(to right, rgba(191, 213, 220, 0.2) 0%, rgba(255, 255, 255, 0) 100%)}.tech02 .inner{display:grid;column-gap:70px;row-gap:80px;grid-template-columns:1fr 493px;grid-template-rows:50px;align-items:start;grid-template-areas:"B A" "B C" "D D";padding:100px 170px}.tech02 .heading{grid-area:A}.tech02 .heading small{top:-145px;left:-500px}.tech02 .img_head{grid-area:B;width:300px}.tech02 .img_head img{width:100%}.tech02 .desc{grid-area:C;font-size:18px;line-height:32px}.tech02 .img_detail{grid-area:D;text-align:center}.tech02 .img_detail img{width:860px}.tech03 .inner{display:grid;column-gap:70px;row-gap:30px;grid-template-columns:1fr 493px;grid-template-rows:100px;align-items:start;grid-template-areas:"B A" "B C";padding:100px 170px}.tech03 .heading{grid-area:A;padding-top:50px}.tech03 .heading small{top:-145px;left:-500px}.tech03 .img_head{grid-area:B;width:300px}.tech03 .img_head img{width:100%}.tech03 .desc{grid-area:C;font-size:18px;line-height:32px}.howto{background:#fff}.howto .inner{padding:100px 0}.howto .heading{margin-bottom:70px;font-family:var(--serif);font-size:32px;font-weight:300;text-align:center}.howto .heading small{display:block;font-family:AntroVectra;font-size:70px;line-height:70px;color:#8bb3bf}.howto .step_list{display:flex;justify-content:space-between;padding:0 35px}.howto .step_list li{position:relative;width:330px;text-align:center;list-style:none}.howto .step_list li::after{content:"";position:absolute;top:80%;right:-130px;display:block;margin:0 auto;width:190px;height:2px;background:repeating-linear-gradient(to right, #8BB3BF 0 2px, transparent 2px 5px)}.howto .step_list li:last-child::after{display:none}.howto .step_list li .image{margin-bottom:10px}.howto .step_list li .image img{width:330px}.howto .step_list li .title{display:block;margin-bottom:10px;font-family:var(--serif);font-size:24px;color:#8bb3bf}.howto .step_list li .title em{margin-left:10px;font-size:34px}.howto .step_list li .detail{display:block;font-size:18px;line-height:32px}.stats{padding:100px 0 120px;background:linear-gradient(to right, #f4f9fa 0%, rgba(255, 255, 255, 0) 100%)}.stats .heading{margin-bottom:85px;font-family:var(--serif);font-size:32px;font-weight:300;text-align:center}.stats .stats_list{display:flex;flex-direction:row;justify-content:center;align-items:center}.stats .stats_list li{position:relative;width:33%;text-align:center}.stats .stats_list li::after{content:"";position:absolute;top:0;right:-1px;display:block;margin:0 auto;width:2px;height:260px;background:repeating-linear-gradient(to bottom, #584A40 0 2px, transparent 2px 5px)}.stats .stats_list li:last-child::after{display:none}.stats .stats_list li .image img{height:140px}.stats .stats_list li .title{display:block;font-family:var(--serif);font-size:30px;font-weight:300}.stats .stats_list li .title em{font-size:50px}.stats .stats_list li .title sup{font-size:9px;vertical-align:20px}.stats .stats_list li .detail{display:block;font-size:18px}.stats .stats_list li .detail small{display:block;font-size:15px}.voice{background:#fff}.voice .inner{padding:100px 0}.voice .heading{margin-bottom:30px;font-family:var(--serif);font-size:32px;font-weight:300;text-align:center}.voice .heading small{display:block;font-family:AntroVectra;font-size:70px;line-height:70px;color:#8bb3bf}.voice .desc{margin-bottom:70px;font-size:18px;text-align:center}.voice .voice_list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.voice .voice_list .item{margin-bottom:50px;width:32%}.voice .voice_list .item .image img{width:100%}.voice .voice_list .item .text{margin-top:1px;padding:15px 20px;border:solid 1px #e6e6e6}.voice .voice_list .item .text .title{margin-bottom:5px;font-size:18px;font-weight:500}.voice .voice_list .item .text .date{margin-bottom:10px;font-size:18px;color:#a7a7a7}.voice .voice_list .item .text .body{font-size:18px;line-height:32px}.voice .voice_list .voice_morepost{display:contents}.voice .voice_list .voice_morepost .trig{display:none}.voice .voice_list .voice_morepost .more_inner{display:contents}.voice .sp-more_trig{display:none}.products{padding:100px 0 135px;background:linear-gradient(to right, #fdf6f6 0%, rgba(255, 255, 255, 0) 100%)}.products .heading{margin-bottom:30px;font-family:AntroVectra;font-size:70px;line-height:70px;font-weight:300;text-align:center;color:#8bb3bf}.products .product_list .item{display:flex;justify-content:start;align-items:center;margin-bottom:50px}.products .product_list .item:last-child{margin-bottom:0}.products .product_list .item .image{margin-right:70px;width:528px}.products .product_list .item .image img{width:100%}.products .product_list .item .logo{margin-bottom:5px}.products .product_list .item .name{margin-bottom:10px;font-size:20px}.products .product_list .item .name strong{font-weight:300}.products .product_list .item .price{margin-bottom:30px;font-family:var(--serif);font-size:40px}.products .product_list .item .price small{font-size:20px}.products .product_list .item .to_purchase{display:inline-block;width:250px;height:60px}.products .product_list .item .to_purchase a{display:block;width:100%;height:100%;font-size:18px;line-height:60px;text-align:center;text-decoration:none;color:#fff;background:#8bb3bf;transition-duration:.5s}.products .product_list .item .to_purchase a:hover{color:#8bb3bf;background:#fff;box-shadow:0 0 0px 5px #8bb3bf}.closing .inner{padding-top:190px}.closing{height:764px;font-family:var(--serif);text-align:center;background:center no-repeat url(../img/closing-bg.jpg);background-size:cover}.closing .heading{margin-bottom:30px;font-size:32px;font-weight:400}.closing .desc{margin-bottom:90px;font-size:22px;line-height:60px;font-weight:300}.page-footer .inner{padding:50px 0 40px}.page-footer .footer-nav{margin-bottom:20px}.page-footer .footer-nav ul{text-align:center}.page-footer .footer-nav ul li{display:inline-block;margin:0 15px}.page-footer .footer-nav ul li a{font-size:16px;text-decoration:none;color:#584a40}.page-footer .copyright{font-size:16px;text-align:center}.spv{display:none !important}}@media screen and (max-width: 767px){.outer{padding-left:20px;padding-right:20px}.inview>*{opacity:0;transform:translateY(60px);transition:opacity 1s ease,transform 1s ease}.inview>*.is_show{opacity:1;transform:translateY(0)}.mv{background:#fdf6f6}.mv .outer{position:relative;padding:0}.mv .eyecatch{position:relative;padding:30px 20px 20px}.mv .eyecatch em{font-family:AntroVectra;font-size:31px;font-weight:300;color:#8bb3bf}.mv .eyecatch em i{position:relative;display:inline-block;width:18px;height:18px;vertical-align:-20px;text-indent:-9999px}.mv .eyecatch em i::before,.mv .eyecatch em i::after{content:"";position:absolute;top:-3px;left:8px;display:block;width:1px;height:26px;background:#8bb3bf}.mv .eyecatch em i::before{transform:rotate(45deg)}.mv .eyecatch em i::after{transform:rotate(-45deg)}.mv .eyecatch strong{display:block;margin-bottom:25px;font-family:var(--serif);font-size:29px;line-height:40px;font-weight:300}.mv .eyecatch small{display:block;font-size:15px;line-height:30px}.mv .mv_img.image01{margin-bottom:20px;text-align:left}.mv .mv_img.image01 img{width:157px}.mv .mv_img.image02{text-align:right}.mv .mv_img.image02 img{width:335px}.mv .mv_img.image02 .to_detail{margin-left:auto;padding:20px;width:198px}.mv .mv_img.image02 .to_detail img{margin-bottom:15px;width:100%}.mv .mv_img.image02 .to_detail a{display:block;width:198px;height:48px;font-size:14px;line-height:48px;text-align:center;text-decoration:none;color:#4c4239;background:rgba(76,66,57,0);border:solid 1px #584a40}.features{padding:210px 0 70px;background:linear-gradient(to bottom, #fdf6f6 0%, #fdf7f7 20%, #fff 50%, #fff 100%)}.features .heading{position:relative;margin-bottom:50px;font-family:var(--serif);font-size:26px;font-weight:300;text-align:center}.features .heading small{position:absolute;top:-50px;left:-15px;display:block;font-family:AntroVectra;font-size:50px;color:#8bb3bf;transform:rotate(-15deg)}.features .heading em{font-size:50px}.features .feature_list{justify-content:space-between}.features .feature_list li{position:relative;margin-bottom:60px;text-align:center;list-style:none}.features .feature_list li .image{margin-bottom:10px;text-align:center}.features .feature_list li .image img{width:225px}.features .feature_list li .title{display:block;margin-bottom:10px;font-size:22px}.features .feature_list li .detail{display:block;font-size:16px;line-height:26px}.worries{position:relative;padding:60px 0 60px;background:linear-gradient(to bottom, #fff 0%, #e6dfd9 100%)}.worries::after{content:"";position:absolute;left:0;bottom:-52.5px;display:block;box-sizing:border-box;width:100%;height:53px;border-top:solid 53px #e6dfd9;border-bottom:solid 0vw rgba(0,0,0,0);border-left:solid 50vw rgba(0,0,0,0);border-right:solid 50vw rgba(0,0,0,0)}.worries .heading{position:relative;margin-bottom:50px;font-family:var(--serif);font-size:32px;line-height:48px;font-weight:300;text-align:center}.worries .heading small{position:absolute;top:-90px;right:0;box-sizing:border-box;padding-top:15px;width:180px;height:110px;font-size:14px;line-height:25px;background:center no-repeat url(../img/worries-heading_bg.svg);background-size:contain}.worries .worry_list{box-sizing:border-box;margin:0 auto;padding:20px 20px 190px;background:right bottom no-repeat url(../img/worries-img_bg.png) hsla(0,0%,100%,.8);background-size:210px 213px}.worries .worry_list ul li{position:relative;padding:20px 0px 20px 40px;font-size:20px;line-height:29px;background:left no-repeat url(../img/icon-checkmark.png);background-size:24px 27px}.worries .worry_list ul li::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:2px;background:repeating-linear-gradient(to right, #8BB3BF 0 2px, transparent 2px 5px)}.technologies{padding:165px 0 1px;background:linear-gradient(to right, #fdf6f6 0%, rgba(255, 255, 255, 0) 100%)}.technologies>section{margin-bottom:110px}.technologies .heading{margin-bottom:40px;font-family:var(--serif);font-size:32px;line-height:46px;font-weight:300}.technologies .heading small{position:absolute;top:-130px;left:10px;display:block;font-family:AntroVectra;font-size:50px;color:#8bb3bf;transform:rotate(-18deg)}.technologies .inner{position:relative;padding:140px 20px 20px;background:#fff}.tech00 .leadtext{margin-bottom:70px;font-family:var(--serif);font-size:40px;line-height:65px;font-weight:400;text-align:center;vertical-align:top}.tech00 .leadtext strong{display:inline-block;margin-bottom:-10px;padding-bottom:10px;font-weight:400;background:center bottom no-repeat url(../img/tech00-heading_bg.png);background-size:contain}.tech00 .image{text-align:center}.tech00 .image img{width:100%}.tech01 .heading{text-align:center}.tech01 .desc{margin-bottom:50px;text-align:center}.tech01 .img_list{margin-bottom:50px}.tech01 .img_list li{position:relative;text-align:center}.tech01 .img_list li:first-child{margin-bottom:90px}.tech01 .img_list li:first-child::after{content:"";position:absolute;right:40%;bottom:-50px;display:block;width:48px;height:10px;border-bottom:2px solid #52808e;border-right:2px solid #52808e;transform:skewY(-45deg) rotate(90deg)}.tech01 .img_list figure img{width:100%}.tech01 .detail{padding:20px;font-family:var(--sans);font-size:16px;line-height:24px;font-weight:300;text-align:center;color:#52808e;background:linear-gradient(to right, rgba(191, 213, 220, 0.2) 0%, rgba(255, 255, 255, 0) 100%)}.tech02 .img_head{margin-bottom:40px;text-align:center}.tech02 .img_head img{width:226px}.tech02 .desc{margin-bottom:30px;font-size:16px;line-height:24px}.tech02 .img_detail{text-align:center}.tech02 .img_detail img{width:100%}.tech03 .img_head{margin-bottom:40px;text-align:center}.tech03 .img_head img{width:230px}.tech03 .desc{font-size:16px;line-height:24px}.howto{background:#fff}.howto .inner{padding:40px 0 70px}.howto .heading{margin-bottom:70px;font-family:var(--serif);font-size:32px;font-weight:300;text-align:center}.howto .heading small{display:block;font-family:AntroVectra;font-size:50px;line-height:50px;color:#8bb3bf}.howto .step_list{justify-content:space-between}.howto .step_list li{position:relative;margin-bottom:90px;text-align:center;list-style:none}.howto .step_list li::after{content:"";position:absolute;right:51%;bottom:-70px;display:block;margin:0 auto;width:2px;height:50px;background:repeating-linear-gradient(to bottom, #8BB3BF 0 2px, transparent 2px 5px)}.howto .step_list li:last-child{margin-bottom:0}.howto .step_list li:last-child::after{display:none}.howto .step_list li .image{margin-bottom:10px;text-align:center}.howto .step_list li .image img{width:330px}.howto .step_list li .title{display:block;margin-bottom:10px;font-family:var(--serif);font-size:24px;color:#8bb3bf}.howto .step_list li .title em{margin-left:10px;font-size:34px}.howto .step_list li .detail{display:block;font-size:18px;line-height:32px}.stats{padding:60px 0 80px;background:linear-gradient(to right, #f4f9fa 0%, rgba(255, 255, 255, 0) 100%)}.stats .heading{margin-bottom:85px;font-family:var(--serif);font-size:32px;font-weight:300;text-align:center}.stats .stats_list{flex-direction:row;justify-content:center;align-items:center}.stats .stats_list li{position:relative;text-align:center}.stats .stats_list li::after{content:"";left:0;bottom:0;display:block;margin:30px auto;width:260px;height:2px;background:repeating-linear-gradient(to right, #584A40 0 2px, transparent 2px 5px)}.stats .stats_list li:last-child::after{display:none}.stats .stats_list li .image img{height:140px}.stats .stats_list li .title{display:block;font-family:var(--serif);font-size:30px;font-weight:300}.stats .stats_list li .title em{font-size:50px}.stats .stats_list li .title sup{font-size:9px;vertical-align:20px}.stats .stats_list li .detail{display:block;font-size:18px}.stats .stats_list li .detail small{display:block;font-size:15px}.voice{background:#fff}.voice .inner{padding:100px 0}.voice .heading{margin-bottom:30px;font-family:var(--serif);font-size:32px;font-weight:300;text-align:center}.voice .heading small{display:block;font-family:AntroVectra;font-size:70px;line-height:70px;color:#8bb3bf}.voice .desc{margin-bottom:70px;font-size:18px;text-align:center}.voice .voice_list{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.voice .voice_list .item{margin-bottom:50px}.voice .voice_list .item.is_sp_hidden{display:none}.voice .voice_list .item .image img{width:100%}.voice .voice_list .item .text{margin-top:1px;padding:15px 20px;border:solid 1px #e6e6e6}.voice .voice_list .item .text .title{margin-bottom:5px;font-size:18px;font-weight:500}.voice .voice_list .item .text .date{margin-bottom:10px;font-size:18px;color:#a7a7a7}.voice .voice_list .item .text .body{font-size:18px;line-height:32px}.voice .sp-more_trig{margin:0 auto;width:250px;height:60px;font-size:18px;line-height:60px;text-align:center;border:solid 1px #584a40}.products{padding:50px 0 80px;background:linear-gradient(to right, #fdf6f6 0%, rgba(255, 255, 255, 0) 100%)}.products .heading{margin-bottom:30px;font-family:AntroVectra;font-size:50px;line-height:70px;font-weight:300;text-align:center;color:#8bb3bf}.products .product_list .item{justify-content:start;align-items:center;margin-bottom:50px}.products .product_list .item:last-child{margin-bottom:0}.products .product_list .item .image{margin:0 0 15px}.products .product_list .item .image img{width:100%}.products .product_list .item .logo{margin-bottom:5px}.products .product_list .item .logo img{width:100%}.products .product_list .item .name{margin-bottom:10px;font-size:20px}.products .product_list .item .name strong{font-weight:300}.products .product_list .item .price{margin-bottom:30px;font-family:var(--serif);font-size:40px}.products .product_list .item .price small{font-size:20px}.products .product_list .item .to_purchase{display:block;margin:0 auto;width:250px;height:60px}.products .product_list .item .to_purchase a{display:block;width:100%;height:100%;font-size:18px;line-height:60px;text-align:center;text-decoration:none;color:#fff;background:#8bb3bf}.closing .inner{padding:120px 0 175px}.closing{font-family:var(--serif);text-align:center;background:center no-repeat url(../img/closing-bg.jpg);background-size:cover}.closing .heading{margin-bottom:30px;font-size:32px;font-weight:400}.closing .desc{margin-bottom:90px;font-size:22px;line-height:40px;font-weight:300}.closing .logo{text-align:center}.closing .logo img{width:295px}.page-footer .inner{padding:50px 0 40px}.page-footer .footer-nav{margin-bottom:20px}.page-footer .footer-nav ul{text-align:center}.page-footer .footer-nav ul li{text-align:center}.page-footer .footer-nav ul li a{font-size:16px;line-height:32px;text-decoration:none;color:#584a40}.page-footer .copyright{font-size:16px;text-align:center}.pcv{display:none !important}.spv{display:block !important}}@media screen and (min-width: 440px)and (max-width: 767px){.outer .inner{margin:0 auto;width:390px}}
/*# sourceMappingURL=style.css.map */
