@charset "UTF-8";@import"grid.css";@import"http://fonts.googleapis.com/earlyaccess/notosansjp.css";:root{--base-color: #000;--link-color: #666;--linkhover-color: #999;--back-color: #f7f7f7;--border-color: #ccc;--white-color: #fff}body #ch-plugin{display:none!important;position:absolute;visibility:hidden;top:-9999px;left:-9999px}.site-header{visibility:hidden}img{max-width:100%;height:auto}a{display:block;color:var(--link-color);text-decoration-line:none}a:hover{color:var(--linkhover-color)}.header{display:flex;flex-direction:row;padding:2rem 0 0}.header-box{margin-left:auto;margin-top:8px}.contact-button{padding:1rem;border:2px solid var(--base-color)}nav ul{display:flex;flex-direction:row;justify-content:space-around;list-style:none;margin:1rem 0 0}nav li{flex:1 0 auto}nav li a{text-decoration:none;text-align:center;width:100%}nav a:hover{background-color:var(--back-color)}nav a{padding:.5rem}@media screen and (min-width: 768px){#open,#close{display:none!important}#navi{display:block!important}}@media screen and (max-width: 768px){.header{flex-direction:column;margin-bottom:10px}.header #open,#close{position:absolute;top:20px;right:12px}nav ul{flex-direction:column}.header li{padding-top:0}#open{display:block;background:url(../img/button.png);background-repeat:no-repeat;background-size:contain;width:50px;height:50px;border:none;position:absolute;top:20px;right:12px}#close{display:block;background:url(../img/button2.png);background-repeat:no-repeat;background-size:contain;width:50px;height:50px;border:none;position:absolute;top:20px;right:12px}#navi{display:none}}.mainimg img{width:100vw;position:relative;top:-23px}body{background-color:#f5f5f5}.gray-back{background-color:var(--back-color)}main .catch{padding-bottom:3em}main .catch h2{padding-top:3em;font-size:2.5vw;text-align:right}main .catch p{font-size:2.5vw;text-align:right}.scuu_l{font-size:4vw}main div .white_text1{font-family:"Noto Serif JP",sans-serif;text-align:right;font-size:.9vw;white-space:nowrap;max-height:300px;height:auto;width:40%}.br_tb{display:none}main .white_area .white_area_parts{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.white_area_parts .white_img1{width:60%}.white_area_parts .white_img2{width:35%;height:10.5em;text-align:right}.white_img3{width:65%;height:auto;width:100%;margin-left:20%}.white_img4{width:35%;height:auto;width:100%;padding-bottom:2em;text-align:right}main .white_area ul li{height:400px}.scuu_img2{padding-left:0;max-width:100%;width:auto;max-height:100%;height:auto;text-align:left;margin:16.2em 3em 0 0}.img_r{text-align:right}.scuu_img3{padding-left:0;margin-bottom:2em;margin-right:0;max-height:550px;width:auto;height:auto;position:relative;top:-200%}main .white_area .white_area_parts1{display:flex;text-align:left;align-items:flex-end;white-space:pre;padding-right:20%;margin-top:10%}.scuu_img4{max-width:125%;margin-right:0;height:auto}.white_text_area{width:35%;height:auto;width:100%;padding-bottom:2em}.scuu_img5{max-width:70%;height:auto;width:100%}.white_text_area p{background-color:#332b2d;color:#fff;font-family:YuGothic;font-weight:200;font-size:17px;font-size:min(2.3vw,17px);padding:2.2% 2.8%;display:inline-block;white-space:nowrap;font-family:"Noto Serif JP",sans-serif}main .white_area_parts2{margin-top:15em}.headline_img{max-width:100%;width:auto;height:auto;text-align:center}.logo{width:auto;height:auto;margin-bottom:7%;padding-right:5%}.headline1{max-width:50%;margin-right:.1em}.headline2{max-width:5%;margin-right:.1em}.headline3{max-width:20%}.scuu_img6{position:relative}.scuu_btn{max-width:100%;width:100%;padding:0 2%}.btn_block{display:block;text-align:center;vertical-align:middle;text-decoration:none;padding:1rem;color:#fff;border:1px solid #ffffff;margin:0 21%;position:relative;top:-11em;font-family:"Noto Serif JP",sans-serif}.shop_btn1{position:relative;bottom:200px}.white_area_parts3{margin-top:10em;margin-bottom:15em}.white_block1{display:flex;margin-top:10em}.white_block1 p{font-family:Noto Sans JP,sans-serif;max-width:68%;width:auto;height:auto;font-size:1vw;padding-right:5%;line-height:200%;margin-bottom:0}.scuu_img8{max-width:32%;width:auto;height:auto;padding:1% 0}.white_block2{display:flex;align-items:flex-end;margin-top:10em;border-bottom:solid;padding-bottom:4em;border-width:4px;background:linear-gradient(to bottom,#f5f5f5 0% 22%,#fff 22% 100%)}.scuu_img9{max-width:35%;padding-right:5%;padding-left:5%}.white_block2 div{max-width:65%;padding-right:5%}.white_block2 div h1{font-size:3vw;margin-bottom:3%;font-family:"Noto Serif JP",sans-serif}.white_block2 div p{font-size:.9vw;margin-bottom:0;line-height:220%;font-family:Noto Sans JP,sans-serif}.white_block3{display:flex;margin-top:10em}.product_img{width:50%}.scuu_img10,.scuu_img11,.scuu_img12{max-height:100%;height:100%}.product{flex-grow:1;width:45%;padding-left:7%}.product_block{display:flex;flex-grow:1;max-height:40;padding-bottom:10%}.product_block2{display:flex;flex-grow:1;position:relative;top:2em;max-height:60%;margin-bottom:40%}.product_information{flex-grow:1}.product_name{font-size:1.45vw;font-family:Playfair Display;margin:0}.ruby{font-family:"Noto Serif JP",sans-serif;font-size:1vw;margin:2% 0}.price{display:flex}.price p{font-size:4vw;font-family:YuMincho,Yu Mincho,YuMincho,erif;margin:0}.price p.tax{font-size:1vw;display:flex;flex-direction:column;margin-top:17%;font-family:"Noto Serif JP",sans-serif}.black_circle{max-width:7%;max-height:12%;height:12%;padding:.2em}.black_circle2{max-width:10%;max-height:12%;height:12%}.scuu_btn2{max-height:90%}.btn{display:block;text-align:center;vertical-align:middle;text-decoration:none;margin:auto;padding:1rem;font-weight:700;border:1px solid #060707}.btn span{font-family:"Noto Serif JP",sans-serif;vertical-align:middle}.cart_img{max-width:15%;padding-right:1em;cursor:pointer;vertical-align:middle}.cricle_box{display:flex}.white_block4,.white_block5{display:flex;margin-top:10em}.product_img .product_side{padding-top:30px;display:flex;justify-content:space-between}.product_img .product_side img{height:auto;width:30%}#access{padding-top:15em}.max1000{padding-right:20%}.max1000r{margin-left:20%}.catch{text-align:right}.catch h2{padding-bottom:1rem}.under{border-bottom:.4rem solid var(--base-color);padding:0 1rem 1rem}.center{text-align:center;margin-left:15%;margin-right:15%}.flow.row{margin-bottom:3rem}footer{background-color:var(--back-color);padding:5rem 0}footer h4{border-bottom:3px solid var(--border-color)}.contact-box{border:1px solid var(--border-color);text-align:center;padding:2rem 0}.table{margin:4rem 0}.table th{width:250px}.copyright{text-align:center;padding:1rem 0;background-color:var(--base-color)}.copyright a{color:var(--white-color);text-decoration:none;display:inline;font-family:Noto Sans JP,sans-serif}#pagetop{position:fixed;bottom:15px;right:15px}#pagetop a{display:block;background-color:var(--base-color);color:var(--white-color);width:50px;padding:10px 5px;text-align:center}#pagetop a:hover{background-color:var(--link-color)}.yumincho_style{font-family:YuMincho,erif}.cormorant_style{font-family:Cormorant}.pc{display:block!important}.sp{display:none!important}@media (max-width: 1189px) and (min-width: 1041px){main .white_area .white_area_parts1{margin-top:3%}}@media (max-width: 1040px) and (min-width: 768px){.scuu_img3{top:-150%}main div .white_text1{word-wrap:break-word}main div .white_text1 p{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}main .white_area .white_area_parts1{margin-top:5%}.price p{margin:0}.btn{font-size:1.2vw;padding:5%}.black_circle{max-width:7%;max-height:12%;margin-top:2.5%;height:30%}.black_circle2{max-width:7%;max-height:10%;margin-top:2.5%;height:30%}}@media screen and (max-width: 768px){.pc{display:none!important}.sp{display:block!important;width:100%}.header-box{display:none}.scuu_img1_sp{width:100%}.catch{margin:0;padding:0}main .catch h2{max-width:100%;font-size:5.5vw;text-align:center;line-height:190%}.cormorant_style{margin-top:1em;font-size:15vw;font-family:Cormorant;line-height:190%}.white_area_parts{width:100%;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;padding-right:0}main div .white_text1{max-width:100%;width:100%;max-height:100%;order:2;-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;font-size:110%;overflow-wrap:break-word;white-space:normal;text-align:left;line-height:230%}.white_area_parts .white_img1{margin-bottom:10%}.white_img1{order:1;-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;flex-grow:1;padding-right:5%}.white_img2{order:3;-webkit-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3}.scuu_img2{max-width:100%;margin-top:0;margin-right:0}.scuu_img3{position:relative;top:0;width:70%}.white_area_parts .white_img2{max-width:100%;width:100%;height:20%;margin-top:15%}main .white_area .white_area_parts1{display:initial}.white_img3{text-align:left;margin-left:0;position:relative;top:-12em}.scuu_img4{max-width:100%;margin-right:0;width:66%;padding-left:5%}.white_img4{text-align:left;position:relative;top:-16.5em;padding-left:5%;width:35%;height:auto;width:100%;padding-bottom:0}.scuu_img5{max-width:90%}main .white_area_parts2{margin-top:0;position:relative;top:-15em}.logo{max-width:100%;margin-bottom:30%;padding:0}.btn_block{padding:1rem 2rem;margin:0 5%;position:relative;top:-10em}.white_area_parts3{margin:10% 0 0;padding:0 5%;position:relative;top:-15em}.white_text_area{padding-top:0;position:relative;top:-2em;padding-bottom:0}.white_text_area p{font-size:5.44vw;margin-bottom:1%}.white_block1{display:inline}.white_block1 p{margin:0;max-width:100%;padding:0;font-size:4vw;line-height:240%}.scuu_img3_sp{width:100%}.scuu_img8{padding:0;margin-top:10%;max-width:100%}.white_block2{display:inline;text-align:center}.scuu_img9{max-width:60%;margin:20% 0 10% 20%;padding:0}.white_block2 div{max-width:100%;padding:5% 5% 4em;border-bottom:solid;border-width:3px;background:linear-gradient(to bottom,#f5f5f5 0% 28%,#fff 28% 100%)}.white_block2 div h1{font-size:8.5vw}.white_block2 div p{font-size:4vw;line-height:250%}.white_block3{display:inline}.scuu_img10{max-width:100%;width:100%;margin:30% 0 0}.product_img{width:100%}.product{width:100%;padding-left:0;margin-top:10%}.main_product_img{margin-top:150px}.product_name{font-size:5.5vw}.ruby{font-size:4vw}.price p{font-size:13vw}.black_circle{max-height:20%;padding:.3em;margin-top:2%}.btn{padding:1rem 2rem}.cart_img{max-width:13%}.white_block4{display:inline;margin:0}.scuu_img11{max-width:100%;width:100%;margin:25% 0 0}.black_circle2{max-height:20%;margin-top:2%;padding-left:3%}.product_block2{margin-bottom:20%}.white_block5{display:inline;margin:0}.scuu_img12{max-width:100%;width:100%;margin:25% 0 0}.max_l{padding-left:5%}.max_r{padding-right:5%}.price p.tax{font-size:5vw;margin-top:13%}.table th{width:100%;display:block}.table td{display:block}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/scuu_lp.css.map */
