.shop_relocation{background:#000}

.shop_relocation .eng-w-400{font-weight:400}
.shop_relocation .eng-w-500{font-weight:500}
.shop_relocation .eng-w-600{font-weight:600}
.shop_relocation .sub_container{padding-top:0;padding-bottom:30rem}

.shop_relocation .sec-tit-box{text-align:center;margin-top:10rem}
.shop_relocation .sec-tit-box .s-tit{font-weight:400;color:#227aff;font-size:2.4rem;margin-bottom:2.8rem}
.shop_relocation .sec-tit-box .sec-tit{font-weight:400; color:#fff; font-size:4.8rem;letter-spacing:-1.5px;line-height:1.3}
.shop_relocation .sec-tit-box .sec-tit strong{font-weight:500}
.shop_relocation .sec-tit-box .s-txt{font-size:2.1rem; color:#cccccc; font-weight:400;margin-top:2.8rem}

.grd-txt{
	background: linear-gradient(88.89deg, #2BF2FF 0.48%, #2F76FF 42.46%, #2BF2FF 84.45%); 
    color: transparent; 
    -webkit-background-clip: text;
    background-size: auto auto;
    background-clip: border-box;
    background-size: 200% auto;
    color: #fff;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: textclip 2s linear infinite;
	}
@keyframes textclip { to { background-position: 200% center;}}

.shop_relocation .section01{background-image:url('../../../img/sub/check/shop_relocation_sec01_bg.jpg');background-size:cover;background-repeat:no-repeat}
.shop_relocation .section01 .section-box{padding:0 0 8rem;max-width:148rem; margin:0 auto}
.shop_relocation .section01 .section-box .clearboth{clear:both}
.shop_relocation .section01 .section-box .visual-lf-box{width:50%;float:left;padding-top:10rem;position:relative;z-index:2}
.shop_relocation .section01 .section-box .visual-lf-box h2{color:#fff;font-size: 5rem; letter-spacing: -2px; line-height: 1.3;font-weight:500}
.shop_relocation .section01 .section-box .visual-lf-box p{color:#cccccc;font-size:2.3rem; font-weight:400;margin-top:3rem}
.shop_relocation .section01 .section-box .visual-lf-box span.grd-txt{font-weight:700;}
.shop_relocation .section01 .section-box .visual-lf-box .btn-box{margin-top:6rem;display: inline-flex; gap: 10px;}
.shop_relocation .section01 .section-box .visual-lf-box .btn-box a{width:22rem;border-radius:10rem;display:block;padding:2.1rem 0;font-size:1.8rem;text-align:center;line-height:1}
.shop_relocation .section01 .section-box .visual-lf-box .btn-box a.kakao-btn{background:#f8e049;color:#371c1d;}
.shop_relocation .section01 .section-box .visual-lf-box .btn-box a.consulting-btn{background: #227aff;color:#fff;}
.shop_relocation .section01 .section-box .visual-rt-box{width:50%;position:relative;float:right;text-align:right}
.shop_relocation .section01 .section-box .visual-rt-box .award-img{position:relative;z-index:2;}
.shop_relocation .section01 .section-box .visual-rt-box .txt-img{position:absolute;z-index:1;top: 58%;right: 0;transform: translateX(17%);}
.shop_relocation .section01 .section-box .visual-rt-box .txt-img img{max-width:none}

.shop_relocation .section02 .section-box{}
.shop_relocation .section02 .banner_list {padding-top:10rem}
.shop_relocation .section02 .banner_list ul li{border-radius:3rem;}

.shop_relocation .section03 .section-box{max-width:148rem; margin:0 auto}
.shop_relocation .section03 .section-box .icon-grid-list{padding-top:10rem;}
.shop_relocation .section03 .section-box .icon-grid-list ul{display: grid;grid-template-columns: repeat(3, 1fr);gap:5rem;}
.shop_relocation .section03 .section-box .icon-grid-list ul li{background:#1a1a1c;border:1px solid #333333;border-radius:2rem;max-width: 46rem;min-height: 27rem;padding:4rem 3rem;}
.shop_relocation .section03 .section-box .icon-grid-list ul li .icon{}
.shop_relocation .section03 .section-box .icon-grid-list ul li .tit{display:block; color:#fff; font-size:2.8rem; font-weight:500; letter-spacing:-1px;margin-top:2rem}
.shop_relocation .section03 .section-box .icon-grid-list ul li .txt{display:block; color:#cccccc; font-size:1.7rem; font-weight:400; letter-spacing:-1px;margin-top:2rem;line-height: 1.4;}

.shop_relocation .section04{background-image:url('../../../img/sub/check/shop_relocation_sec04_bg.jpg?1');background-size:cover;background-repeat:no-repeat;background-position:center right;height:300px; width:100%;margin-top:26rem;padding:0}
.shop_relocation .section04 .section-box{max-width:148rem; margin:0 auto;display:flex;justify-content:space-between;align-items: center;height: 100%;}
.shop_relocation .section04 .section-box .txt-box{}
.shop_relocation .section04 .section-box .txt-box .tit{color:#fff; font-size:3.2rem; font-weight:600;line-height:1.5; letter-spacing:-2px;margin-top:5px}
.shop_relocation .section04 .section-box .txt-box .tit span{display:flex; ustify-content:center;align-items: center}
.shop_relocation .section04 .section-box .txt-box .tit span img{margin-right:10px}
.shop_relocation .section04 .section-box .txt-box .txt{color:#939394; font-size:2.4rem; font-weight:400;}
.shop_relocation .section04 .section-box .txt-box .aply-btn{display:flex; justify-content:center;align-items: center; margin-top:20px; font-size:1.7rem; letter-spacing:-1px;color:#fff; border:1px solid #fff; width:170px;height:44px;font-weight:400}
.shop_relocation .section04 .section-box .txt-box .aply-btn img{max-width: none;width: 24px;height: 24px;transform: rotate(90deg);}


.shop_relocation .section05 .section-box{max-width:148rem; margin:0 auto}
.shop_relocation .section05 .section-box .possible-list{padding-top:10rem;}
.shop_relocation .section05 .section-box .possible-list ul{display: grid;grid-template-columns: repeat(3, 1fr);gap:5rem;}
.shop_relocation .section05 .section-box .possible-list ul li{position:relative;max-width: 46rem;min-height:28.9rem;padding:4rem 3rem;border-radius:20px}
.shop_relocation .section05 .section-box .possible-list ul li:nth-child(1){background-image:url('../../../img/sub/check/shop_relocation_sec05_bg01.png');background-size:cover; background-repeat:no-repeat}
.shop_relocation .section05 .section-box .possible-list ul li:nth-child(2){background-image:url('../../../img/sub/check/shop_relocation_sec05_bg02.png');background-size:cover; background-repeat:no-repeat}
.shop_relocation .section05 .section-box .possible-list ul li:nth-child(3){background-image:url('../../../img/sub/check/shop_relocation_sec05_bg03.png');background-size:cover; background-repeat:no-repeat}
.shop_relocation .section05 .section-box .possible-list ul li .tit{font-size:2.8rem; color:#fff;font-weight:400;letter-spacing:-2px;line-height:1 }
.shop_relocation .section05 .section-box .possible-list ul li .txt{font-size:1.6rem; color:#fff;font-weight:300;margin-top:2rem }
.shop_relocation .section05 .section-box .possible-list ul li .icon{position:absolute; right:3rem; bottom:4rem;}

.shop_relocation .section06 .section-box{max-width:148rem; margin:0 auto}
.shop_relocation .section06 .section-box .step-list{padding-top:6rem}
.shop_relocation .section06 .section-box .step-list ul{position:relative;display: grid;grid-template-columns: repeat(4, 1fr);gap:3.5rem;}
.shop_relocation .section06 .section-box .step-list ul:after{content:'';display:block; position:absolute; width:76%;left:12%;height:1px;top:4.2rem;background-image:url('../../../img/sub/check/shop_relocation_sec06_line.png');background-repeat: no-repeat;background-size: 100%; }
.shop_relocation .section06 .section-box .step-list ul li{max-width:33.8rem; }
.shop_relocation .section06 .section-box .step-list ul li .step-num{text-align:center;margin-bottom:6rem;position:relative; z-index:1}
.shop_relocation .section06 .section-box .step-list ul li .step-num .tit{color:#cccccc; font-weight:300; font-size:1.5rem; letter-spacing:-1px;}
.shop_relocation .section06 .section-box .step-list ul li .step-num  .icon{text-align:center;margin-top:1rem;}
.shop_relocation .section06 .section-box .step-list ul li dl{height:25rem; padding:4rem 3rem; background:#262633; border-radius:2rem}
.shop_relocation .section06 .section-box .step-list ul li dl dt{font-size:2.8rem; font-weight:500; letter-spacing:-1px;line-height:1;margin-bottom:3rem}
.shop_relocation .section06 .section-box .step-list ul li dl dd{color:#fff;font-size:1.6rem; font-weight:300;line-height:1.3;text-indent: -5px;padding-left: 5px;margin-top:7px }
.shop_relocation .section06 .section-box .step-list ul li:nth-child(1) dl dt{color:#3eeffd}
.shop_relocation .section06 .section-box .step-list ul li:nth-child(2) dl dt{color:#35c9fd}
.shop_relocation .section06 .section-box .step-list ul li:nth-child(3) dl dt{color:#2b9ffe}
.shop_relocation .section06 .section-box .step-list ul li:nth-child(4) dl dt{color:#227aff}

.shop_relocation .section07{margin-top:10rem}
.shop_relocation .section07 .section-box{max-width:148rem; margin:0 auto;display:flex;justify-content: space-between;}
.shop_relocation .section07 .section-box .faq-tit-box h3{font-weight:500; color:#fff; font-size:4.8rem;letter-spacing:-1.5px;line-height:1}
.shop_relocation .section07 .section-box .faq-tit-box p{font-size:2.1rem; color:#fff; font-weight:300;margin-top:4.5rem}
.shop_relocation .section07 .section-box .faq-box{width:78rem}
.shop_relocation .section07 .section-box .faq-box ul{}
.shop_relocation .section07 .section-box .faq-box ul li{border-bottom:1px solid #333333;width:100%;margin-bottom:3.5rem }
.shop_relocation .section07 .section-box .faq-box ul li dl{}
.shop_relocation .section07 .section-box .faq-box ul li dl dt{cursor:pointer;font-weight:400; font-size:2.1rem; color:#ffffff; letter-spacing:0;margin-bottom:3.5rem;position:relative;}
.shop_relocation .section07 .section-box .faq-box ul li dl dt:after{content:'';width:24px;height:24px;position:absolute;background-image:url('../../../img/sub/check/shop_relocation_sec07_arr_icon.png');transform:rotate(180deg);background-repeat:no-repeat;background-size:24px 24px;right:0;top:0;transition:all 0.2s;}
.shop_relocation .section07 .section-box .faq-box ul li dl dt.on:after{transform:rotate(0deg);transition:all 0.2s}
.shop_relocation .section07 .section-box .faq-box ul li dl dd{overflow:hidden;padding:0;font-weight:400; font-size:1.7rem; color:#cccccc; letter-spacing:-1px;max-height: 0rem;transition: all 0.2s}
.shop_relocation .section07 .section-box .faq-box ul li dl dd.active{max-height:30rem;padding-bottom:3.5rem;transition: all 0.2s}

.shop_relocation .section08{margin-top:30rem;background-image:url('../../../img/sub/check/shop_relocation_sec08_bg.jpg');background-size:cover;background-repeat:no-repeat;height:410px; width:100%;padding:0 5%;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.shop_relocation .section08 .sec-tit-box{margin-top:0}
.shop_relocation .section08 .section-box .btn-box{margin:4rem auto 0;display:inline-flex;gap: 10px;}
.shop_relocation .section08 .section-box .btn-box a{width:22rem;border-radius:10rem;display:block;padding:2.1rem 0;font-size:1.8rem;text-align:center;line-height:1}
.shop_relocation .section08 .section-box .btn-box a.kakao-btn{background:#f8e049;color:#371c1d;}
.shop_relocation .section08 .section-box .btn-box a.consulting-btn{background:#227aff;;color:#fff;}


.shop_relocation .section09 .section-box{max-width:148rem; margin:0 auto;}
.shop_relocation .section09 .section-box h3{color:#fff;font-size:2.3rem;;font-weight:500;letter-spacing:-1.5px;display:flex;align-items:center}
.shop_relocation .section09 .section-box h3 img{margin-right:0.5rem}
.shop_relocation .section09 .section-box dl{margin-top:3rem}
.shop_relocation .section09 .section-box dl dt{color:#fff;font-size:1.9rem; letter-spacing:-1px;margin-bottom:3rem; line-height:1;font-weight:400}
.shop_relocation .section09 .section-box dl dd{color:#fff;font-size:1.7rem; letter-spacing:-0.6px;margin-top:0.5rem;font-weight:300}

.shop_relocation .fixed-banner{height:12rem; position:fixed;z-index:9; width:100%; bottom:0; background:#03061d;display:flex;align-items: center; justify-content: center;padding:0 5%;transition:all 0.3s }
.shop_relocation .fixed-banner p{font-size:2.4rem; color:#fff; letter-spacing:-1px;margin-right:3rem}
.shop_relocation .fixed-banner a.kakao-btn{width:22rem;border-radius:10rem;background:#f8e049;display:block;color:#371c1d;font-size:1.8rem;text-align:center;line-height: 54px;height: 54px;}
.shop_relocation .fixed-banner a.consulting-btn{width:22rem;border-radius:10rem;background:#227aff;display:block;color:#fff;font-size:1.8rem;text-align:center;line-height: 54px;height: 54px;}
.shop_relocation .fixed-banner .pop-close-btn{font-weight:500; color:#fff;position:absolute;right:5%;top:10px}
.shop_relocation .fixed-banner.off{bottom:-12rem;transition:all 0.3s;}

.shop_relocation .fixed-btn{background:#227aff;border-radius:5em;position:fixed;bottom: 5%;z-index: 5;padding:15px; right: 5%;}
.shop_relocation .fixed-btn a{color:#fff;font-size: 1.8rem;display:flex;align-items: center;justify-content: center;font-weight:400;}
.shop_relocation .fixed-btn a img{margin-right:10px}

@media screen and (max-width: 1280px) {
	.shop_relocation .sub_container{width:100%}
	.shop_relocation .sec-tit-box{padding:0 5%;}
	.shop_relocation .section01 .section-box{padding:0 5% 5rem;max-width:100%}
	.shop_relocation .section01 .section-box .visual-rt-box .txt-img{transform: translateX(0%);}
	.shop_relocation .section01 .section-box .visual-rt-box .txt-img img{max-width:100%}
	.shop_relocation .section03 .section-box{padding:0 5% 5rem;max-width:100%}
	.shop_relocation .section04 .section-box{padding:0 5%;}
	.shop_relocation .section05 .section-box{padding:0 5%;}
	.shop_relocation .section05 .section-box .possible-list ul li .icon{width:8rem}
	.shop_relocation .section06 .section-box{padding:0 5%;}
	.shop_relocation .section06 .section-box .step-list ul li dl{height:80%;padding:3rem 3rem;}
	.shop_relocation .section07 .section-box{padding:0 5%;}
	.shop_relocation .section07 .section-box .faq-tit-box{width:30%}
	.shop_relocation .section07 .section-box .faq-box{width:62%}
	.shop_relocation .section09 .section-box{padding:0 5%;}
}

@media screen and (max-width: 1024px) {
	.shop_relocation .sec-tit-box {margin-top:5rem}
	.shop_relocation .sec-tit-box .s-tit{font-size:2rem;margin-bottom:2rem}
	.shop_relocation .sec-tit-box .sec-tit{font-size:4rem;}
	.shop_relocation .sec-tit-box .s-txt{font-size:2rem;margin-top:2rem}

	.shop_relocation .section01 .section-box .visual-lf-box{width:50%;padding-top:8rem;}
	.shop_relocation .section01 .section-box .visual-lf-box h2{font-size:4rem;}
	.shop_relocation .section01 .section-box .visual-lf-box p{font-size:2rem; }
	.shop_relocation .section01 .section-box .visual-rt-box{width:40%}

	.shop_relocation .section03 .section-box .icon-grid-list ul{grid-template-columns: repeat(2, 1fr);gap:5rem;justify-items: center;align-items: center;}
	.shop_relocation .section03 .section-box .icon-grid-list ul li{max-width: none;width: 100%;}

	.shop_relocation .section04{background-image:url('../../../img/sub/check/shop_relocation_sec04_bg_mo.jpg?1');height:240px;margin-top:15rem;}
	.shop_relocation .section04 .section-box .txt-box .tit{font-size:2.3rem;letter-spacing:-1px;margin-top:5px;font-weight:500}
	.shop_relocation .section04 .section-box .txt-box .tit span img{margin-right:5px;width: 90px;}
	.shop_relocation .section04 .section-box .txt-box .txt{font-size:1.8rem;}
	.shop_relocation .section04 .section-box .txt-box .aply-btn{ margin-top:15px; font-size:1.5rem; letter-spacing:-1px;width:150px;height:40px;}
	.shop_relocation .section04 .section-box .txt-box .aply-btn img{width: 20px;height: 20px;transform: rotate(90deg);}

	.shop_relocation .section05 .section-box .possible-list ul{grid-template-columns: repeat(1, 1fr);}
	.shop_relocation .section05 .section-box .possible-list ul li{max-width:100%;min-height:auto;padding:4rem 3rem;}
	.shop_relocation .section05 .section-box .possible-list ul li .icon{position:relative;left:0; bottom:auto;text-align:right; margin-top:1.5rem;width:100%}

	.shop_relocation .section07 .section-box .faq-tit-box h3{font-size:4rem;}
	.shop_relocation .section07 .section-box .faq-tit-box p{font-size:2rem;margin-top:2rem}

}

@media screen and (max-width: 800px) {

	.shop_relocation .sub_container{padding-bottom:15rem}
	.shop_relocation .section01 .section-box{padding:0 5% 8rem;max-width:100%}
	.shop_relocation .section01 .section-box .visual-lf-box{float:none;width:100%;padding-top:5rem;text-align:center}
	.shop_relocation .section01 .section-box .visual-lf-box .btn-box{margin-top:3rem;text-align:center}
	.shop_relocation .section01 .section-box .visual-lf-box .btn-box a{margin:0 auto;width: 18rem;font-size: 1.4rem;padding: 1.5rem 0;}
	.shop_relocation .section01 .section-box .visual-rt-box{float:none;max-width:30rem;width:100%;text-align:center;margin:0 auto; }
	.shop_relocation .section03 .section-box .icon-grid-list ul{grid-template-columns: repeat(1, 1fr);gap:2.5rem;}
	.shop_relocation .section03 .section-box .icon-grid-list ul li{min-height:auto}
	
	.shop_relocation .section04{height:180px;margin-top:10rem;}
	.shop_relocation .section04 .section-box .txt-box .tit{font-size:2rem}
	.shop_relocation .section04 .section-box .txt-box .txt{ font-size:1.4rem}
	.shop_relocation .section04 .section-box .txt-box .tit span img{width:76px}

	.shop_relocation .section06 .section-box .step-list{padding-top:6rem}
	.shop_relocation .section06 .section-box .step-list ul{display:block; }
	.shop_relocation .section06 .section-box .step-list ul:after{width: 1px;left: 63px;height: 82%;top: 5%;background-image:url('../../../img/sub/check/shop_relocation_sec06_line_height.png');}
	.shop_relocation .section06 .section-box .step-list ul li{max-width:none;width: 100%;display: flex;align-items: start;margin-bottom:3rem}
	.shop_relocation .section06 .section-box .step-list ul li .step-num{display: flex;align-items: center;width: 100px;margin-bottom: 0;margin-top: 3.5rem;}
	.shop_relocation .section06 .section-box .step-list ul li .step-num .tit{font-size: 2rem;}
	.shop_relocation .section06 .section-box .step-list ul li .step-num .icon{margin-top: 0;margin-left: 5px;width: 12px;}
	.shop_relocation .section06 .section-box .step-list ul li .step-num .icon img{display:block}
	.shop_relocation .section06 .section-box .step-list ul li dl{width: calc(100% - 100px);height:auto;}
	.shop_relocation .section06 .section-box .step-list ul li dl dt{font-size:2.8rem; font-weight:500; letter-spacing:-1px;line-height:1;margin-bottom:3rem}
	.shop_relocation .section06 .section-box .step-list ul li dl dd{color:#fff;font-size:1.6rem; font-weight:300;line-height:1.3;text-indent: -5px;padding-left: 5px;margin-top:5px }

	.shop_relocation .section07{margin-top:5rem}
	.shop_relocation .section07 .section-box{display:block}
	.shop_relocation .section07 .section-box .faq-tit-box{text-align:center;width:100%}
	.shop_relocation .section07 .section-box .faq-box{width:100%;margin-top:8rem}

	.shop_relocation .section08{margin-top:20rem;height:auto;padding:6rem 5%;}
	.shop_relocation .section08 .section-box .btn-box a{width: 18rem;font-size: 1.4rem;padding: 1.5rem 0;}


	.shop_relocation .fixed-banner{height:19rem;flex-direction: column;padding:2rem 5% }
	.shop_relocation .fixed-banner p{font-size:1.6rem;margin: 0 auto 2rem;text-align:center}
	.shop_relocation .fixed-banner a.kakao-btn{width:14rem;font-size:1.4rem;line-height:36px;height:36px;;margin:0 auto}
	.shop_relocation .fixed-banner.off{bottom:-19rem}




	
}

@media screen and (max-width: 500px) {
	.shop_relocation .sec-tit-box {margin-top:2rem}
	.shop_relocation .sec-tit-box .s-tit{font-size:1.8rem;margin-bottom:2rem;}
	.shop_relocation .sec-tit-box .sec-tit{font-size:2.5rem;}
	.shop_relocation .sec-tit-box .s-txt{font-size:1.6rem;margin-top:2rem;letter-spacing:-1.5px}

	.shop_relocation .section01{padding-top:2rem}
	.shop_relocation .section01 .section-box .visual-lf-box{padding-top:2rem}
	.shop_relocation .section01 .section-box .visual-lf-box h2{font-size:3rem;}
	.shop_relocation .section01 .section-box .visual-lf-box p{font-size:1.6rem; }
	.shop_relocation .section01 .section-box .visual-rt-box{width:70%;}
	.shop_relocation .section01 .section-box .visual-lf-box .btn-box{flex-direction: column;}

	.shop_relocation .section02 .banner_list{padding-top:5rem}
	.shop_relocation .section02 .banner_list ul li {width: 13rem;height: auto;position: relative;border-radius: 1rem;}

	.shop_relocation .section03 .section-box .icon-grid-list{padding-top:5rem;}
	.shop_relocation .section03 .section-box .icon-grid-list ul li {text-align:center;padding:3rem 5%;}
	.shop_relocation .section03 .section-box .icon-grid-list ul li .icon{}
	.shop_relocation .section03 .section-box .icon-grid-list ul li .tit{font-size:1.8rem;letter-spacing:-1px;margin-top:1.5rem}
	.shop_relocation .section03 .section-box .icon-grid-list ul li .txt{font-size:1.5rem; letter-spacing:-1px;margin-top:1.5rem;line-height: 1.4;}

	.shop_relocation .section04{margin-top:5rem}
	.shop_relocation .section04 .section-box .txt-box .tit{font-size:1.6rem;letter-spacing:-1px}
	.shop_relocation .section04 .section-box .txt-box .txt{ font-size:1.2rem;}
	.shop_relocation .section04 .section-box .icon-box{ right:0;height:60%}

	
	.shop_relocation .section05 .section-box .possible-list ul{gap:3.2rem}
	.shop_relocation .section05 .section-box .possible-list ul li{padding:3rem;}
	.shop_relocation .section05 .section-box .possible-list ul li .tit{font-size:1.8rem; letter-spacing:-1px;}
	.shop_relocation .section05 .section-box .possible-list ul li .txt{font-size:1.5rem; margin-top:1.5rem }
	.shop_relocation .section05 .section-box .possible-list ul li .icon{height:70px}
	.shop_relocation .section05 .section-box .possible-list ul li .icon img{max-height:100%}

	.shop_relocation .section06 .section-box .step-list ul:after{left: 59px;top:7.2%}
	.shop_relocation .section06 .section-box .step-list ul li{margin-bottom:5rem}
	.shop_relocation .section06 .section-box .step-list ul li .step-num{margin-top: 3.5rem;width:80px}
	.shop_relocation .section06 .section-box .step-list ul li .step-num .tit{font-size: 1.5rem;}
	.shop_relocation .section06 .section-box .step-list ul li .step-num .icon{width: 12px;}
	.shop_relocation .section06 .section-box .step-list ul li dl{padding:2rem 2rem;width:calc(100% - 80px)}
	.shop_relocation .section06 .section-box .step-list ul li dl dt{font-size:1.8rem; letter-spacing:-1px;margin-bottom:2rem}
	.shop_relocation .section06 .section-box .step-list ul li dl dd{font-size:1.4rem; text-indent: -5px;padding-left: 5px;margin-top:5px }

	.shop_relocation .section07{margin-top:0rem}
	.shop_relocation .section07 .section-box .faq-box{margin-top:5rem}
	.shop_relocation .section07 .section-box .faq-tit-box h3{font-size:2.5rem;}
	.shop_relocation .section07 .section-box .faq-tit-box p{font-size:1.6rem;}
	.shop_relocation .section07 .section-box .faq-box ul li{margin-bottom:2rem }
	.shop_relocation .section07 .section-box .faq-box ul li dl dt{font-size:1.6rem; margin-bottom:2rem;padding-right:25px;text-indent: -18px; padding-left: 18px;}
	.shop_relocation .section07 .section-box .faq-box ul li dl dd{font-size:1.4rem; letter-spacing:-0.5px;padding-left: 16px;}
	.shop_relocation .section07 .section-box .faq-box ul li dl dd.active{max-height:30rem;padding-bottom:2rem;}

	.shop_relocation .section08{margin-top:10rem;}
	.shop_relocation .section08 .section-box .btn-box{flex-direction: column;}


	.shop_relocation .section09 .section-box h3{font-size:1.8rem;letter-spacing:-1px}
	.shop_relocation .section09 .section-box h3 img{margin-right:0.5rem}
	.shop_relocation .section09 .section-box dl{margin-top:2rem}
	.shop_relocation .section09 .section-box dl dt{font-size:1.5rem; letter-spacing:-0.5px;margin-bottom:2rem; }
	.shop_relocation .section09 .section-box dl dd{font-size:1.3rem; letter-spacing:-0.5px;margin-top:0.5rem;}



}


