<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

@media screen and (min-width: 768px) {
  .pc-none{
    display:none;
  }
  /*________________________________________________ cover ____________ */
 #cover span{
    height:30px;
    position: absolute;
    font-size:11px;
    bottom:2%;
    right:2%;
    text-align:right;
    line-height:1.5em;
  }
  #cover span a{
    color:#666;
    transition-property: all;
    transition-duration: 0.2s;
    transition-timing-function: ease-out;
    transition-delay: initial;
  }
  #cover span a:hover{
    color: var(--text-main-color);
  }
  #contents{
    color: var(--text-main-color);
  }
   /*________________________________________________ intro ____________ */
.intro_menu h3{
  color: var(--text-main-color);
}

  /*________________________________________________ design ____________ */
.design{
  margin-top:50px;
}
  .naturel-design01{
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
  }
.naturel-design01 ul.product li{
text-align:right;
}
  .naturel-design01 ul.product li a:hover,.naturel-design03 ul.product li a:hover {
    color: var(--text-main-color);
  }
  .naturel-design01-text{
    width: 70%;
    line-height: 2.0em;
    font-size: 0.95rem;
    margin: 5.76rem auto;
}
  .naturel-design02 {
    width:980px;
    position:relative;
  }
  p.naturel-designtext02 {
    position: absolute;
    top: 370px;
    right: 20px;
    padding: 10px;
    width: 500px;
    font-size: 15px;
    line-height: 2.3em;
    text-align: justify;
  }
  .naturel-design03{
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    margin-top: 70px;
  }
   .naturel-design03 img{
    order: 2;
    display: inline-flex;
   }
  .ringtype {
    width:200px;
    margin:150px auto 50px auto;
  }
  .ringtype ul {
    text-align:center;
  }
  .ringtype ul li {
    background-color:#f3efec;
    padding: 20px 0;
    font-size:13px;
  }
 
  .naturel-design04 ul.product li a,.naturel-design05 ul.product li a {
    font-size:10px;
    color:rgba(0,0,0,0.7);
  }
  .naturel-design04 ul.product li a:hover,.naturel-design05 ul.product li a:hover {
    color: var(--text-main-color);
  }
  .naturel-design04 img, .naturel-design05 img {margin-bottom: 4px;}
/*________________________________________________ 商品一覧 ____________ */
.variation{
  margin-top:150px;
}
 .naturel .item01_img{
    background: url(https://images.brilliance.co.jp/products/marriage/01205PA/W_01205PA_2l.jpg) no-repeat;
    background-blend-mode: multiply;
    background-position: center;
    background-size: 75%;
  }
  .naturel .item02_img{
    background: url(https://images.brilliance.co.jp/products/marriage/01205PL/W_01205PL_2l.jpg) no-repeat;
    background-size:75%;
    background-position:center;
  }
 
 

}
@media screen and (max-width: 767px){
.sp-none{
  display:none;
}

 
  /*________________________________________________ intro ____________ */
  .intro_menu{
    margin-bottom: 80px;
  }
  .intro_menu h3{
    color: var(--text-main-color);
  }
  /*________________________________________________ design ____________ */
 .design img{
   width:100%;
   height:auto;
 }
 
  .ringtype {
    width:200px;
    margin:50px auto 20px auto;
  }
  .ringtype ul {
    text-align:center;
  }
  .ringtype ul li {
    background-color:#f3efec;
    padding: 10px 0;
    font-size:13px;
  }
  .product{
    font-size:0.5rem;
    margin-left:5%;
  }
  .naturel-design01-text,.naturel-designtext02{
   width: 90%;
   margin:0 auto;
   padding:8% 0;
 }
 /*________________________________________________ 商品一覧 ____________ */
 .naturel .item01_img{
    background: url(https://images.brilliance.co.jp/products/marriage/01205PA/W_01205PA_2l.jpg) no-repeat;
    background-position: center;
    background-size: 75%;
  }
  .naturel .item02_img{
    background: url(https://images.brilliance.co.jp/products/marriage/01205PL/W_01205PL_2l.jpg) no-repeat;
    background-size:75%;
    background-position:center;
  }
 
 
}</pre></body></html>