.title>dt{font-weight:300;font-size:18px;color:#52b8dc}.title>dd{margin-top:5px}.title>dd>p{font-weight:700;font-size:40px}.title>dd>div{margin-top:35px;font-size:18px}.title>dd>div>p{font-weight:200;line-height:1.5}.title>dd>div>div{margin-top:20px;font-weight:500}.title>dd>div>div>span{color:#52b8dc}section>.bg{margin-top:60px}section>.bg>div{width:100%}section>.bg>div>img{width:100%}.top_banner{margin-top:30px;padding-top:120px;height:440px;background:url("/img_up/shop_pds/rgh81/design/images/sub02/sub02_banner.jpg");background-repeat:no-repeat;background-size:cover}.top_banner>.wrap>h2{font-weight:700;font-size:24px}.top_banner>.wrap>p{margin-top:20px;font-weight:200;font-size:18px;line-height:1.5}.top_banner>.wrap>a{display:block;margin-top:60px;width:180px;height:50px;line-height:50px;text-align:center;font-weight:200;font-size:18px;border:1px solid #000;background:rgba(255,255,255,0.5);transition:all .3s}.top_banner>.wrap>a:hover{color:#fff;background:#000;transition:all .3s}.sec1{margin-top:200px}.sec1>article{display:flex}.sec1>article>p{line-height:1.5;font-weight:200;font-size:18px}.sec1>article>p>span{font-weight:500}.sec1>article>p>span>em{color:#52b8dc}.sec1>.title{text-align:center}.sec1>.arti1{margin-top:50px}.sec1>.arti1>p{margin:8.5% 0 0 8.5%}.sec1>.arti2{justify-content:flex-end;margin-top:-120px}.sec1>.arti2>p{margin:21.2% 6.4% 0 0;text-align:right}.sec1>.arti3{align-items:center;margin-top:60px}.sec1>.arti3>div{margin-right:7.5%}.sec2{margin-top:200px}.sec3{margin-top:200px}.sec3>.wrap>.title{text-align:right}.sec3>.bg{position:relative}.sec3>.bg>.mo{display:none}.sec3>.bg>p{position:absolute;right:calc(50% - 680px);bottom:14%;font-weight:200;font-size:18px}.sec3>.bg>p>span{display:block;margin-top:20px;font-weight:500}.sec3>.bg>p>span>em{color:#52b8dc}.sec4{margin-top:285px}.sec4 .wrap2000{display:flex;align-items:center}.sec4 .wrap2000:not(:first-child){margin-top:170px}.sec4 .wrap2000>*{width:50%}.sec4 .wrap2000>.img>img{width:100%}.sec4 .wrap2000>.txt_area{padding-left:7.4%}.sec4 .wrap2000>.txt_area>dl>dt{font-weight:700;font-size:32px}.sec4 .wrap2000>.txt_area>dl>dt>span{color:#52b8dc}.sec4 .wrap2000>.txt_area>dl>dd{margin-top:20px}.sec4 .wrap2000>.txt_area>dl>dd>p{font-weight:200;font-size:18px;line-height:1.3;word-break:keep-all}.sec4 .wrap2000>.txt_area>button{margin-top:60px;width:180px;height:50px;line-height:50px;font-weight:500;font-size:15px;border:1px solid #000;cursor:pointer;transition:all .3s}.sec4 .wrap2000>.txt_area>button:hover{color:#fff;background:#000;transition:all .3s}.sec4 .wrap2000>.txt_area>.layer_wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.75);z-index:901}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer{display:flex;flex-direction:column;justify-content:center;position:fixed;top:50%;left:50%;padding:0 60px;width:600px;height:600px;border-radius:30px;background:#fff;transform:translate(-50%,-50%)}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>.exit{position:absolute;top:20px;right:20px;cursor:pointer}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>h3{margin-bottom:25px;line-height:1.5;font-weight:700;font-size:24px}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li:not(:first-child){margin-top:25px}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li>h4{margin-bottom:15px;font-weight:700;font-size:18px}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li>div{display:flex;align-items:flex-start;line-height:1.5;font-weight:200;font-size:18px}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li>div:not(:nth-of-type(1)){margin-top:5px}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li>div>img{margin:10px 10px 0 0}.sec5{position:relative;margin-top:1000px;padding-bottom:200px}.sec5>.wrap>.sec5_title{position:absolute;top:-70%;left:50%;font-weight:700;width:100%;font-size:56px;text-align:center;transform:translateX(-50%);word-break:keep-all}.sec5>.wrap>.sec5_title>span{color:#52b8dc}.sec5>.wrap>p{margin-top:20px;font-weight:200;font-size:20px;text-align:center}.sec5>.wrap>ul{display:flex;justify-content:space-between;gap:1.5%;position:relative;margin-top:60px}.sec5>.wrap>ul::before,.sec5>.wrap>ul::after{content:"";position:absolute;z-index:-1}.sec5>.wrap>ul::before{top:-58%;left:-28%;width:706px;height:706px;background:url("/img_up/shop_pds/rgh81/design/images/cilcle_706.png");background-size:cover}.sec5>.wrap>ul::after{right:-28%;bottom:-64%;width:542px;height:542px;background:url("/img_up/shop_pds/rgh81/design/images/cilcle_542.png");background-size:cover}.sec5>.wrap>ul>li{padding:7% 1% 0 2.9%;width:25%;height:494px;border-radius:10px;background:#fafafa;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.08)}.sec5>.wrap>ul>li>i{display:flex;justify-content:center;align-items:center;width:40px;height:40px}.sec5>.wrap>ul>li>dl{margin-top:20px}.sec5>.wrap>ul>li>dl>dt{line-height:1.5;font-weight:700;font-size:20px}.sec5>.wrap>ul>li>dl>dd{margin-top:34px}.sec5>.wrap>ul>li>dl>dd>h5{font-weight:500;font-size:18px;color:#52b8dc;word-break:keep-all}.sec5>.wrap>ul>li>dl>dd>p{margin-top:40px;font-weight:200;font-size:18px;line-height:1.5;word-break:keep-all}.sec5>.wrap>a{display:block;margin:60px auto 0;width:180px;height:50px;line-height:50px;text-align:center;font-weight:200;font-size:18px;border:1px solid #000;transition:all .3s}.sec5>.wrap>a:hover{color:#fff;background:#000;transition:all .3s}@media screen and (max-width:1387px){.sec1>.arti2>p{width:calc(100% - 57.678vw);word-break:keep-all}.sec1>.arti2>p>br{display:none}.sec1>.arti2>div{width:57.678vw}.sec1>.arti2>div>img{width:100%}.sec3>.bg>p{right:calc(50% - 600px);bottom:7%}}@media screen and (max-width:1363px){.sec1>.arti3>div{width:70.433vw}.sec1>.arti3>div>img{width:100%}.sec1>article>p{word-break:keep-all}.sec1>article>p>span>br{display:none}}@media screen and (max-width:1209px){.sec3>.bg>p{right:0;bottom:0;width:50%;word-break:keep-all}}@media screen and (max-width:1158px){.sec1>.arti1>div{width:56.131vw}.sec1>.arti1>div>img{width:100%}.sec1>.arti1>p{width:calc(100% - 56.131vw);word-break:keep-all}}@media screen and (max-width:1093px){.sec5>.wrap>ul>li>dl>dd>p>br{display:none}}@media screen and (max-width:1024px){.sec3>.bg>p{position:relative;margin-top:30px;width:100%;word-break:keep-all}.sec3>.bg>p>br{display:none}.sec4 .wrap2000>.txt_area>dl>dd>p>br{display:none}.sec5{margin-top:1500px}.sec5>.wrap>ul{flex-wrap:wrap;gap:20px 1%}.sec5>.wrap>ul::before{top:-38%;left:-36%;width:93.229vw;height:93.229vw}.sec5>.wrap>ul::after{bottom:-34%;width:71.875vw;height:71.875vw}.sec5>.wrap>ul>li{width:49%;height:420px}}@media screen and (max-width:967px){.sec3>.bg>p>br{display:none}}@media screen and (max-width:882px){.title>dd>div>p{word-break:keep-all}.title>dd>div>p>br{display:none}}@media screen and (max-width:768px){.title>dt{font-size:3.646vw}.title>dd{margin-top:1.953vw}.title>dd>p{font-size:6.510vw}.title>dd>div{margin-top:5.859vw;font-size:3.646vw}.title>dd>div>div{margin-top:3.906vw;word-break:keep-all}section>.bg{margin-top:9.115vw}.top_banner{margin-top:5.208vw;padding-top:16.927vw;height:70.313vw;background-position:center center}.top_banner>.wrap>h2{font-size:4.427vw}.top_banner>.wrap>p{margin-top:3.906vw;font-size:3.646vw}.top_banner>.wrap>p>br{display:none}.top_banner>.wrap>a{margin-top:3.906vw;width:32.552vw;height:9.115vw;line-height:9.115vw;font-size:3.646vw}.sec1{margin-top:27.344vw}.sec1>.arti1{flex-direction:column;margin-top:7.813vw}.sec1>.arti1>div{width:80%}.sec1>.arti1>p{margin:3.906vw 0 0 0;width:100%;text-align:right}.sec1>.arti2{flex-direction:column-reverse;align-items:flex-end;margin-top:9.115vw}.sec1>.arti2>p{margin:3.906vw auto 0;width:90%;text-align:left}.sec1>.arti3{flex-direction:column;align-items:flex-start;margin-top:9.115vw}.sec1>.arti3>div{width:100%}.sec1>.arti3>p{margin:3.906vw auto 0;width:90%;text-align:right}.sec1>article>p{font-size:3.646vw}.sec2{margin-top:27.344vw}.sec3{margin-top:27.344vw}.sec3>.bg>p{margin-top:5.208vw;font-size:3.646vw}.sec3>.bg>p>span{margin-top:3.906vw}.sec4 .wrap2000{flex-direction:column}.sec4 .wrap2000>.img{width:100%}.sec4 .wrap2000>.txt_area{margin-top:6.604vw;padding-left:0;width:90%;text-align:center}.sec4 .wrap2000>.txt_area>dl>dt{font-size:5.469vw}.sec4 .wrap2000>.txt_area>dl>dd{margin-top:1.302vw}.sec4 .wrap2000>.txt_area>dl>dd>p{font-size:3.646vw}.sec4 .wrap2000>.txt_area>button{margin-top:5.208vw;width:32.552vw;height:9.115vw;line-height:9.115vw;font-size:3.255vw}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer{padding:7.813vw;max-width:90%;height:auto}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>.exit{top:3%;right:3%;width:7.552vw}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>.exit>img{width:100%}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>h3{margin-bottom:4.557vw;font-size:4.427vw;text-align:left;word-break:keep-all}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>h3>br{display:none}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li>h4{text-align:left;font-size:3.646vw}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li>div{font-size:20px;text-align:left;word-break:keep-all}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li>div>img{margin:2.604vw 2.604vw 0 0}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li>div>br{display:none}.sec5{margin-top:195.313vw;padding-bottom:27.344vw}.sec5>.wrap>.sec5_title{top:-40%;font-size:8.594vw}.sec5>.wrap>p{margin-top:3.906vw;font-size:3.906vw}.sec5>.wrap>ul{gap:3.906vw 0}.sec5>.wrap>ul::before{top:-18%;left:-46%}.sec5>.wrap>ul::after{bottom:-14%;right:-37%}.sec5>.wrap>ul>li{padding:7% 5.729vw;width:100%;height:auto}.sec5>.wrap>ul>li>i{width:6.510vw;height:6.510vw}.sec5>.wrap>ul>li>i>img{width:100%}.sec5>.wrap>ul>li>dl{margin-top:3.906vw}.sec5>.wrap>ul>li>dl>dt{font-size:3.906vw}.sec5>.wrap>ul>li>dl>dt>br{display:none}.sec5>.wrap>ul>li>dl>dd{margin-top:5.729vw}.sec5>.wrap>ul>li>dl>dd>h5{font-size:3.646vw}.sec5>.wrap>ul>li>dl>dd>p{margin-top:6.510vw;font-size:3.646vw}.sec5>.wrap>a{margin:9.115vw auto 0;width:32.552vw;height:7.813vw;line-height:7.813vw;font-size:3.646vw}}@media screen and (max-width:500px){.sec3>.bg>.pc{display:none}.sec3>.bg>.mo{display:block}.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li>div{font-size:16px}.sec5>.wrap>.sec5_title{top:-40%}}@media screen and (max-width:375px){.sec4 .wrap2000>.txt_area>.layer_wrap>.layer>ul>li>div{font-size:14px}}