@charset "utf-8";
body{overflow-x:hidden;position:relative}img{border:0}li{list-style:none}@media screen and (min-width:768px){#wrapper{width:100%!important;color:var(--text-main-color)}.clearfix:after{content:"";display:block;clear:both}a{transition:.2s ease-in-out}main{font-size:14px;line-height:1.8em;letter-spacing:.1em;width:100%;margin:0}section{margin-top:-50px;padding-top:50px}.cover{position:relative;width:100%;margin-top:0;padding-top:0}.d-md-flex{display:flex!important}.intro_menu{width:1080px;margin:70px auto 0;padding:0}.intro_menu h3{text-align:center;margin-bottom:20px;padding:0;font-size:1.8em}.intro_menu p{width:70%;text-align:center;line-height:2em;font-size:.95rem;margin:0 auto}.intro_product{width:1140px;align-items:center;margin:20px auto 200px}.product_image{width:50%;text-align:center;position:relative;overflow:hidden}.product_image img{width:90%;position:absolute;top:56%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product_info{width:50%}.product_info .btn-block{padding:.8rem 0rem!important}.product_info h2{color:var(--text-main-color)}.chara_tag{margin-bottom:30px}.chara_tag li{display:inline-block;border:1px solid #7d7d80;border-radius:13px;font-size:.8em;letter-spacing:.05em;padding:0 10px}.ring_detail{border-top:1px solid #7d7d80;padding-top:30px;margin-bottom:30px;color:var(--text-main-color)}.ring_detail_list li{margin-bottom:5px;font-size:.8rem;display:inline-block;min-width:80px}.ring_detail li .detailTitle{display:inline-block;width:160px;font-weight:400}.ring_detail dl{margin-bottom:0}.ring_detail dd{display:inline-block;vertical-align:top}.text-l{font-size:1.8em}.item_vari_img img{width:15px;height:15px;margin-right:5px}.intro_product .tab-content>.active{display:flex}.intro_product .nav{justify-content:center;align-items:center;margin:10% 0 8%}.intro_product .nav li{border-right:1px solid var(--text-main-color);text-align:center;width:18%}.intro_product .nav li:last-child{border-right:none}.intro_product .nav-pills .nav-link.active,.intro_product .nav-pills .nav-item.show .nav-link{background:none;color:var(--text-main-color);cursor:pointer}.intro_product .nav-pills .nav-link.active{color:var(--text-main-color);text-decoration:underline}.designFeatures{position:relative;text-align:center;color:var(--text-main-color);line-height:1.5rem;margin-bottom:80px}.designFeatures :after{position:absolute;content:" ";display:block;border-bottom:solid 2px #7d7d7d;bottom:-12px;width:3.5%;right:0;left:0;margin:auto}.designFeatures span{font-size:.55em}.designervoice{width:900px;margin:150px auto 0}.designervoice:after{content:"";clear:both;display:block}.designervoice_img{display:inline-block;float:left;margin:0 24px 0 0}.designervoice_title{display:inline-block;margin:20px 0 20px -10%}.designervoice_txt{width:63%;float:right;text-align:justify}.designervoice_txt p{border-bottom:dotted 1px #7d7d7d;display:inline;line-height:300%;padding:5px 0}.variation{width:1140px;margin:250px auto 0}.variation h2{position:relative;text-align:center;color:var(--text-main-color);line-height:1.5rem;margin-bottom:40px}.variation h2 :after{position:absolute;content:" ";display:block;border-bottom:solid 2px var(--text-main-color);bottom:-12px;width:3.5%;right:0;left:0;margin:auto}.variation span{font-size:.55em}.variation span span{font-size:1em}.item_vari ul li{padding-top:10px;font-size:.95em;min-width:85px}.item_vari ul li dl{border-bottom:1px solid #ccc;word-wrap:break-word;display:flex}.item_vari ul li dl dt{width:35%}.item_vari ul li dl dd{width:65%}.item_vari ul li img{width:15px;height:15px}.b_none{border-bottom:0!important;margin-bottom:.7rem}.b_none li{display:inline-block}.item_vari ul li .b_1px{display:block}.b_1px dt{border-bottom:1px solid #ccc;width:100%!important}.item_vari ul li .b_1px dd{width:100%}.item_vari ul li .text-l{font-size:1.4em}.col-md-3{padding:0;flex:0 0 23%}.w100{width:100%}.pc_none{display:none}.price_revision{text-align:center;font-size:.9em;margin-bottom:80px}.item_img{background:#cccccc1a url(https://images.brilliance.co.jp/products/marriage/01268A/W_01268A_2.jpg) no-repeat;background-blend-mode:multiply;background-position:center;background-size:75%;z-index:1;height:255px}}@media screen and (max-width:767px){#wrapper{width:100%!important;color:var(--text-main-color);font-size:12px;line-height:1.9em;letter-spacing:.1em;overflow:hidden}.sp_none{display:none}.intro_product{width:90%;margin:0 auto 80px;align-items:center}.intro_menu{width:100%;margin:20px auto}.intro_menu h3{width:90%;padding:0;font-size:1.5em;margin-left:auto;margin-right:auto;margin-bottom:10px}.intro_menu p{width:90%;text-align:justify;margin-left:auto;margin-right:auto}.product_image{overflow:hidden;position:relative;width:100%;height:200px;margin:5% 0 0}.product_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:auto}.product_info{width:100%}.product_info h2{color:var(--text-main-color);font-size:1.1rem;margin:0 0 15px}.chara_tag{margin-bottom:15px}.chara_tag li{display:inline-block;border:1px solid #7d7d80;border-radius:13px;font-size:.8em;letter-spacing:.05em;padding:0 7px;margin:0 0 5px}.ring_detail{border-top:1px solid var(--text-main-color);padding-top:20px;margin-bottom:20px;color:var(--text-main-color)}.ring_detail dl{margin-bottom:.5rem}.ring_detail dd{display:inline-block;vertical-align:top;width:65%;margin-bottom:0}.ring_detail dd.detailPrice{vertical-align:baseline}.ring_detail_list li{display:inline-block;margin-bottom:5px;font-size:.7rem;min-width:80px}.ring_detail li .detailTitle{display:inline-block;width:30%;font-weight:400;line-height:1.4}.text-l{font-size:1.3rem}.product_info .btn-block{padding:.8rem 0rem!important}.pl-n{padding-left:0!important}.item_vari_img img{width:15px;height:15px;margin-right:5px}.intro_product .nav{margin:20% 0 0;flex-wrap:wrap}.intro_product .nav li{line-height:1.4;letter-spacing:.08em;border-right:1px solid var(--text-main-color);text-align:center;box-sizing:border-box;width:50%}.intro_product .nav li:nth-of-type(2n){border-right:none}.intro_product .nav li a{padding:1em .8em;height:100%}.intro_product .nav-pills .nav-link.active,.intro_product .nav-pills .nav-item.show .nav-link{background:none;color:var(--text-main-color);cursor:pointer}.intro_product .nav-pills .nav-link.active{text-decoration:underline!important}.intro_product .nav_row2 li:nth-of-type(1),.intro_product .nav_row2 li:nth-of-type(2){border-bottom:1px solid #ccc}.intro_product .nav_row3 li:nth-of-type(1),.intro_product .nav_row3 li:nth-of-type(2),.intro_product .nav_row3 li:nth-of-type(3),.intro_product .nav_row3 li:nth-of-type(4){border-bottom:1px solid #ccc}.designFeatures{position:relative;font-size:1.1rem;text-align:center;color:var(--text-main-color);line-height:1.2rem;margin-bottom:40px}.designFeatures :after{position:absolute;content:" ";display:block;border-bottom:solid 2px #7d7d7d;bottom:-8px;width:10%;right:0;left:0;margin:auto}.designFeatures span{font-size:.6em}.designervoice{position:relative;width:100%;margin:100px auto 0}.designervoice_title{position:absolute;text-align:center;top:-5%;left:0;right:0;margin:0 auto}.designervoice_title img{max-width:70%}.designervoice_txt{width:90%;text-align:justify;margin:10px auto 0}.designervoice_txt p{border-bottom:dotted 1px #7d7d7d;display:inline;line-height:300%;padding:5px 0}.variation{width:90%;margin:80px auto 0}.variation h2{position:relative;font-size:1.1rem;text-align:center;color:var(--text-main-color);line-height:1.2rem;margin-bottom:40px}.variation h2:after{position:absolute;content:" ";display:block;border-bottom:solid 2px var(--text-main-color);bottom:-8px;width:10%;right:0;left:0;margin:auto}.variation span{font-size:.6em}.item_vari ul li{padding-top:10px;min-width:85px}.item_vari ul li dl{border-bottom:1px solid #ccc;word-wrap:break-word;display:flex}.item_vari ul li dl dt{width:40%}.item_vari ul li dl dd{width:60%;margin-bottom:5px}.item_vari ul li img{width:15px;height:15px}.b_none{border-bottom:0!important;margin-bottom:.7rem}.b_none li{display:inline-block}.item_vari ul li .b_1px{display:block}.b_1px dt{border-bottom:1px solid #ccc;width:100%!important}.item_vari ul li .b_1px dd,.w100{width:100%}.item_vari .ml-2{margin-left:0!important}.item_vari .mr-2{margin-right:0!important}.item_vari ul li .text-l{font-size:1.4em}.price_revision{text-align:center;font-size:.95em;margin-bottom:40px}.item_img{background:#cccccc1a url(https://images.brilliance.co.jp/products/marriage/01268A/W_01268A_2.jpg) no-repeat;background-blend-mode:multiply;background-position:center;background-size:75%;z-index:1;height:300px}.s-mt-15{margin-top:15%}}
