@charset "utf-8";.mincho{font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","Roboto Slab",Garamond,"Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","Sawarabi Mincho",serif !important;font-weight:normal}a:hover{text-decoration:none}p{margin-bottom:0}.seotitletxt{text-align:right;font-size:11px;color:#666;line-height:120%}.mv-area{position:relative;background-size:cover;height:500px;background-position:center;background-repeat:no-repeat}.mv-area.body{background-image:url(../img/200526/mv_body.webp)}.mv-area.materials{background-image:url(../img/200526/mv_material.webp)}.mv-area.trends{background-image:url(../img/200526/mv_trend.webp)}.mv-area.price{background-image:url(../img/200526/mv_price.webp)}.mv-area.quality{background-image:url(../img/210831/mv_quality.webp)}.main-mv{position:relative}.mv-area h2{color:#fff;font-size:46px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding-bottom:1px;border-bottom:2px solid #fff}.mv-area h2 img{display:block;margin:0 auto}.kodawari-wrap{font-family:"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ ゴシック",sans-serif;font-size:16px;font-weight:500;width:100vw}.kodawari-wrap img{max-width:100%}.kodawari-wrap a{display:inline-block;transition:.3s ease-in-out;color:#333;backface-visibility:hidden}.kodawari-wrap a:hover{text-decoration:none;transition:.3s ease-in-out;opacity:.8;backface-visibility:hidden}.sec-lower h2{position:relative;font-size:36px;font-weight:bold;margin-bottom:70px}.sec-lower h2::before{content:"";background-repeat:no-repeat;display:inline-block;position:absolute;bottom:-22px;left:0;transform:translate(0,-50%);height:4px;width:65px;background-color:#f3b2bb}.sec-lower .container{background-color:#f6f6f6;padding:120px 100px 50px}.sec-lower .container-up{padding:120px 100px 50px}.sec-lower .container-low{padding:60px 100px 80px}.sec-lower .container p{margin-bottom:30px;line-height:2}.sec-lower img{display:block}.sec01,.sec02{margin-bottom:100px}.sec01 img,.sec02 img{margin:60px auto}.sec03 img.top-img{position:relative;margin:-360px 0 100px}.backto{padding:90px 0}.backto p a{position:relative;text-align:center;font-size:22px;margin:0 auto;display:table}.backto p a::before{right:-32px;background:url(../img/200526/img_arrow_pink.webp);position:absolute;content:"";top:50%;width:23px;height:30px;transform:translate(0,-50%);transition:.3s ease-in-out}.backto p a:hover::before{right:-40px}.graph{margin:60px auto}.graph h3{font-size:24px;font-weight:bold;font-family:"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ ゴシック",sans-serif !important}.graph img{margin:30px auto 0 !important;max-width:90%;display:block}.graph-wrap{display:flex;justify-content:space-between}.graph-wrap .point-img{margin-bottom:30px;max-width:125px}.graph .img-area{width:40%}.graph .graph-block.img-area img{margin:0 !important;width:100%}.graph .text-area{background-color:#fff;padding:0 50px;align-items:center;justify-content:center;width:60%;text-align:center}.wrap01{margin-bottom:40px}img.trends{margin:60px auto}.other-list{margin-top:75px}.other-list li{width:24.5%;display:inline-block;vertical-align:top;text-align:center;border-right:1px solid #ccc}.other-list li span{font-size:22px;border-bottom:1px solid #333;line-height:1.8;display:inline-block}.other-list li .other-img{margin-bottom:25px}.other-list li a{padding:0 40px}.other-list li:last-child{margin-right:0;border-right:0}.other-list li.active span{border-color:#f4b8c0;color:#f4b8c0}.other-list li a:hover span{border-color:#f4b8c0;color:#f4b8c0;transition:.2s ease-in-out}.abt-price span{display:block;text-indent:-1.1em;padding-left:1.3em;line-height:2}@media screen and (max-width:768px){.mv-area{position:relative;background-size:cover;height:200px;background-position:center}.mv-area h2{font-size:20px}.mv-area h2 img{width:22%;margin:0 auto 12px}.sec-lower h2{font-size:16px}.sec03{margin-top:20px}.sec03 img.top-img{position:relative;margin:-135px 0 30px}.sec-lower .container-up{padding:60px 20px 20px !important;box-sizing:border-box}.sec-lower .container-low{padding:20px 20px 30px !important}.backto{padding:40px 0}.backto p a{font-size:18px;margin:0 auto;display:table}.backto p a::before{top:14px;right:-21px;width:12px;height:21px;transform:translate(0,-50%);transition:.3s ease-in-out;background-size:contain;background-repeat:no-repeat}.sec01,.sec02{margin-bottom:30px;width:100%}}@media screen and (max-width:520px){dd{margin:0;padding:0}.seotitletxt{text-align:left;margin:.5rem 1rem !important;width:93%;max-width:750px}.graph{margin:30px auto}.graph h3{font-size:16px;margin-bottom:20px;font-family:"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ ゴシック",sans-serif !important}.graph img{margin:0 !important;max-width:100%}.sec01 img,.sec02 img{margin:0}.other-list{margin-top:30px}.other-list .container{padding:40px 20px !important;max-width:100%}.other-list li{border-bottom:1px solid #ccc;margin-bottom:20px;width:49%;border-right:0}.other-list li a{padding:20px 0 40px;display:block}.other-list li .other-img{max-width:80% !important;display:block;margin:0 auto 20px}.material-img{margin-bottom:14px}.other-list li span{font-size:12px}.belluna-wrap{font-family:"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ ゴシック",sans-serif;font-size:10px;font-weight:normal;color:#373a3c;background-color:#fff;overflow:hidden}.belluna-wrap ul li{list-style:none}.belluna-wrap ul{padding:0}.belluna-wrap,.belluna-wrap a,.belluna-wrap dd,.belluna-wrap div,.belluna-wrap dt,.belluna-wrap h1,.belluna-wrap h2,.belluna-wrap h3,.belluna-wrap h4,.belluna-wrap h5,.belluna-wrap h6,.belluna-wrap html,.belluna-wrap label,.belluna-wrap li,.belluna-wrap p,.belluna-wrap span,.belluna-wrap td,.belluna-wrap th{line-height:1.6;margin:0;padding:0;font-weight:400}.belluna-wrap a{display:inline-block;text-decoration:none;transition:.3s ease-in-out;color:#333;backface-visibility:hidden}.belluna-wrap a:hover{text-decoration:none;transition:.3s ease-in-out;opacity:.8;backface-visibility:hidden}.belluna-wrap a:focus{color:#000;text-decoration:none}.belluna-wrap img{max-width:100%;height:auto}.belluna-wrap .container{margin:0 auto;max-width:1000px;box-sizing:border-box}.belluna-wrap{max-width:100%;margin:auto}.belluna-wrap .mv-area{width:100%;position:relative;background:0}.mv-area{background-image:url(../img/200526/img_mv.webp) !important;height:200px;background-position:center;background-repeat:no-repeat}.mv-area h2 img{max-width:1000px}.mv-area h2.tti-tag{position:absolute;line-height:1;padding:.4em 1.3em .4em 1.5em;color:white;background:#333;top:4vw;left:0;font-weight:400;font-size:12px;letter-spacing:.05em}.belluna-wrap .mv-area{position:relative;background-image:url(../img/220826/belluna_img_mv.webp);background-size:cover;height:400px;width:100%;overflow:hidden;background-repeat:no-repeat}.belluna-wrap .mv-area .wappen-wrap{padding-top:0;position:relative;height:100%;width:100%;left:8vw}.belluna-wrap .wappen{position:absolute;left:23%;top:49%;transform:translate(-50%,-50%);background:url(../img/220826/belluna_mv_circle.webp);background-repeat:no-repeat;width:69.8vw;height:67.2vw;background-size:cover}.belluna-wrap .mv-area .wappen img{display:block;margin:0}.belluna-wrap .wappen .wappen-wrap h1 .wappen_txt img{margin-top:0}.mv-area .wappen h1{border:0;position:absolute;position:absolute;left:50%;top:43%;transform:translate(-36%,-100%);padding-bottom:1px;font-size:18px;text-align:left;width:100%}.mv-area .wappen h1 span{display:block;font-size:4vw;color:#000;border:0}.mv-area .wappen .belluna_logo{position:absolute;left:0;top:21vw;width:50vw}.mv-area .wappen .wappen_txt{position:absolute;left:0;top:9vw}.kodawari-wrap{font-family:"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ ゴシック",sans-serif;font-size:16px;font-weight:500;width:100vw;margin:0 calc(50% - 50vw)}.kodawari-wrap .intro .container{display:flex;position:relative;flex-direction:column}.kodawari-wrap .intro .container div:nth-child(2){flex:1}.sec-lower .container p{font-size:14px}.kodawari-wrap .intro{padding:10vw 0 10vw;background-image:url(../img/200526/bg_about.webp);background-size:cover;background-position:right}.kodawari-wrap .intro h2 span{font-size:20px;font-weight:600;line-height:1.8}.kodawari-wrap .intro a::before{right:25px;background:url(../img/220826/img_arrow_gray.webp);position:absolute;content:"";top:50%;width:30px;height:39.1304px;transform:translate(0,-50%);transition:.3s ease-in-out;background-size:contain;right:0}.kodawari-wrap .intro a{font-size:15px;line-height:1.9;position:relative;display:block}.kodawari-wrap .intro_img{margin:0 auto 10vw;width:85%}.kodawari-wrap .about{background:#f5f5f5;padding:1px 0 120px}.kodawari-wrap .mv-area{position:relative;background-size:cover;height:190px;overflow:hidden;background-position:center bottom}.kodawari-wrap .mv-area h1{color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding-bottom:1px;border-bottom:2px solid #fff;font-size:18px;text-align:center;width:73%}.kodawari-wrap .mv-area h1 span{display:block;font-size:15px;font-weight:400;padding-bottom:.6em;letter-spacing:.1em}.kodawari-wrap .kodawari h2{font-size:22px}.kodawari-wrap #sec01.about .container{padding-top:30px !important}.kodawari-wrap .about .container h2 span{font-size:19px;line-height:1.8}.kodawari-wrap .kodawari .container{padding-top:60px}