@charset "utf-8";
/* Google Font */

/* Reset */
.reverse60-scope{font-size: 62.5%;}
.reverse60-scope{color: #000; word-spacing: 0; font-size: 16px; line-height: 1.7; overflow-x: hidden;font-family: "Noto Sans JP", sans-serif;
-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -moz-text-size-adjust: 100%;}

.reverse60-scope *{margin: 0; padding: 0; box-sizing: border-box; border: 0;}
.reverse60-scope h1, .reverse60-scope h2, .reverse60-scope h3, .reverse60-scope h4, .reverse60-scope h5, .reverse60-scope h6{font-size: 100%; font-weight: bold;}
.reverse60-scope ol, .reverse60-scope ul{list-style: none;}
.reverse60-scope table{border-collapse: collapse; border-spacing: 0;}
.reverse60-scope dt, .reverse60-scope th{text-align: left; font-weight: normal;}
.reverse60-scope a{color: inherit; text-decoration: none;}
.reverse60-scope img{vertical-align: bottom; max-width: 100%; height: auto;}

@media screen and (min-width: 768px){
    .reverse60-scope a[href^="tel:"]{pointer-events: none;}
    .reverse60-scope .only-sp{display: none;}
}

@media screen and (max-width: 767px){
    .reverse60-scope .only-pc{display: none;}
    .reverse60-scope{font-size: 14px;}
}
/* Common */
/* Common */
.reverse60-scope .container{max-width: 1200px; width: calc(100% - 40px); margin: 0 auto;}
.reverse60-scope .txt-link{color: #f00; text-decoration: underline; text-underline-offset: 0.2em;}
.reverse60-scope .txt-link:hover{text-decoration: none;}

.reverse60-scope .bold{font-weight: bold;}
.reverse60-scope .txt-flip{text-align: right; transform: rotateY(180deg);}
.reverse60-scope .txt-flipcen{text-align: center; transform: rotateY(180deg);}
.reverse60-scope .cap,
.reverse60-scope [class*="cap-"]{font-size: 10px; line-height: 1.4;}
.reverse60-scope .cap-abs_right{position: absolute; bottom: 7px; right: 7px; text-align: right;}
.reverse60-scope .cap-abs_left{position: absolute; bottom: 7px; left: 7px;}
.reverse60-scope .cap-right{padding-top: 5px; text-align: right;}
.reverse60-scope .cap-left{padding-top: 5px;}
.reverse60-scope .shadow{color: #fff; text-shadow: 0 0 1px rgba(0,0,0,.5), 0 0 2px rgba(0,0,0,.5), 0 0 3px rgba(0,0,0,.5), 0 0 4px rgba(0,0,0,.5), 0 0 5px rgba(0,0,0,.5), 0 0 6px rgba(0,0,0,.5), 0 0 7px rgba(0,0,0,.5), 0 0 8px rgba(0,0,0,.5), 0 0 9px rgba(0,0,0,.5), 0 0 10px rgba(0,0,0,.5);}
.reverse60-scope .cap-note{font-size: 12px;}



/* Animate */
@media screen{
    .reverse60-scope .fade-in{opacity: 0; transition: 1.5s;}
    .reverse60-scope .fade-in.is-view{opacity: 1;}

    .reverse60-scope .fade-up{opacity: 0; transform: translateY(30px); transition: 1.5s;}
    .reverse60-scope .fade-up.is-view{opacity: 1; transform: translateY(0);}

        .reverse60-scope .fade-down{opacity: 0; transform: translateY(-30px); transition: 1.5s;}
    .reverse60-scope .fade-down.is-view{opacity: 1; transform: translateY(0);}
    .reverse60-scope .fade-right{opacity: 0; transform: translateX(-30px); transition: 1.5s;}
    .reverse60-scope .fade-right.is-view{opacity: 1; transform: translateX(0);}
}
/*  */
.reverse60-scope .main{padding: min(10vw,100px) 0;}
.reverse60-scope .mv{position: relative;}
.reverse60-scope .mv-txt{position: absolute;width: 100%;text-align: center;bottom: 0;font-size: min(4vw,34px);color: #fff;background: rgba(149, 97, 53, 0.53);letter-spacing: 0.075em;padding: 3px 0 5px;font-weight: bold;}
.reverse60-scope .m-tit01{font-size: min(4vw,34px);color: #956135;text-align: center;letter-spacing: 0.075em;line-height: 1.76;}
.reverse60-scope .m-tit02{font-size: min(3vw,26px);color: #956135;text-align: center;letter-spacing: 0.075em;line-height: 1.76;}
.reverse60-scope .m-tit03{font-size:  min(2.7vw,24px);letter-spacing: 0.075em;}
.reverse60-scope .m-desc{text-align: center;line-height: 2.2;}
.reverse60-scope .txt-sup{position: relative;}
 .reverse60-scope sup{font-size: 12px;color: #000;position: absolute;top: -1.5em;left: 50%;}
.reverse60-scope .m-tit03 sup{top: -1em;}
.reverse60-scope .txt-en{font-family: "Jost", sans-serif;}
@media screen and (max-width: 768px){
     .reverse60-scope sup{font-size: 10px;}
	.reverse60-scope .mv-txt,.reverse60-scope .m-tit01{font-size: min(6.8vw,34px);}
    .reverse60-scope .m-tit01{line-height: 1.5;}
.reverse60-scope .m-desc{text-align: left;line-height: 1.8;}
.reverse60-scope .m-desc br{display: none;}

    .reverse60-scope .m-tit02{font-size: min(5.2vw,26px);}
    .reverse60-scope .m-tit03{font-size: min(4.8vw,24px);}
}
/* box01 */

.reverse60-scope .box01 .group-mess{padding: min(15vw,180px) 0;position: relative;text-align: center;}
.reverse60-scope .box01 .mess-info{position: absolute;}
.reverse60-scope .box01 .mess-root img{max-width: 43%;}
.reverse60-scope .box01 .mess01{max-width:387px;top: 22%;left: 0%;width:  32.25%;}
.reverse60-scope .box01 .mess02{max-width:300px;top: 11.4%;left: 28%;width:  25%;}
.reverse60-scope .box01 .mess03{max-width:302px;top: 11.4%;left: 59.333%;width:  25.166%;}
.reverse60-scope .box01 .mess04{max-width:346px;top: 25.342%;right: 0;width:  28.83333%;}
.reverse60-scope .box01 .mess05{max-width:315px;top: 46.8036%;left: 60.25%;width:  26.25%;}
.reverse60-scope .box01 .mess06{max-width:336px;top: 65.75342%;right: 1.6%;width:  28%;}
.reverse60-scope .box01 .mess07{max-width:324px;top: 70.77625%;left: 45%;width:  27%;}
.reverse60-scope .box01 .mess08{max-width:341px;top: 69.06392%;left: 12.58333%;width:  28.41666%;}
.reverse60-scope .box01 .mess09{max-width:326px;top: 47.03196%;left: 12.5%;width:  27.1666666%;}
@media screen and (max-width: 768px){
.reverse60-scope .box01 .group-mess{padding: min(27vw,200px) 0 min(11vw,80px);margin: min(6vw,60px) 0;}
.reverse60-scope .box01 .mess-root img{max-width: 49.2957%;}
.reverse60-scope .box01 .mess01{top: 14.7%;left: 2%;width: 38.0281%;}
.reverse60-scope .box01 .mess02{top: 2%;left: 32.089%;width:  27.6056%;}
.reverse60-scope .box01 .mess03{top: 11.4%;left: 57.76119%;width:31.0447%;}
.reverse60-scope .box01 .mess04{top: 29.03225%;right: 1%;width:  35.8208%;}
.reverse60-scope .box01 .mess05{top: 51.6129%;right: 0;width:  32.388%;left: unset;}
.reverse60-scope .box01 .mess06{top: 72.096%;right: 1%;width:  34.7761%;}
.reverse60-scope .box01 .mess07{top: unset;left: 34.776%;width: 35.074%;bottom: 0;}
.reverse60-scope .box01 .mess08{top: 67.74193%;left:2%;width:  35.8208%;}
.reverse60-scope .box01 .mess09{top: 35.4838%;left: 0%;width:  35.820%;}
}
/* works */
.reverse60-scope .works{background: #f5efe9;max-width: 1050px;margin: min(10vw,100px) auto;padding: 30px 80px 60px;text-align: center;}
.reverse60-scope .works picture{margin-top: 40px;display: block;}
@media screen and (max-width: 768px){
    .reverse60-scope .works{padding: 20px;}
    .reverse60-scope .works picture{margin-top: 20px;}
}
/* box02 */
.reverse60-scope .box02 .nav-tab{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 30px 0 100px;}
.reverse60-scope .box02 .nav-tab li{width: 48%;text-align: center;}

.reverse60-scope .box02 .nav-tab .tab-tit{background: #727171;color: #fff;padding: 10px 0;margin: 0 0 50px;}
.reverse60-scope .box02 .nav-tab .nav02 .tab-tit{background: #956135;} 
.reverse60-scope .box02 .nav-tab .tab-info{display: flex;justify-content: space-between;flex-wrap: wrap;padding: 0 min(1vw,40px);align-items: center;}
.reverse60-scope .box02 .nav-tab .tab-info figure{width:41.66%;}
.reverse60-scope .box02 .nav-tab .tab-info .txt-info{width:41.66%;border: 3px solid #956135;font-weight: bold;height: 100%;color: #956135;}
.reverse60-scope .box02 .nav-tab .tab-info .txt-info .bg-txt{background: #956135;color: #fff;}

.reverse60-scope .box02 .nav-tab .nav01 .txt-ttl{height: 160px;align-content: center;}
.reverse60-scope .box02 .nav-tab .nav01 .bg-txt{height: 40px;}

.reverse60-scope .box02 .nav-tab .nav02 .txt-ttl{height: 90px;align-content: center;}
.reverse60-scope .box02 .nav-tab .nav02 .bg-txt{height: 110px;align-content: center;}
.reverse60-scope .box02 .nav-tab .nav02 .bg-txt span{border-bottom: 2px dashed rgba(255, 255, 255, 0.5);align-content: center;display: block;position: relative;}

.reverse60-scope .box02 .nav-tab .nav02 .bg-txt span::after{position: absolute;content: '';background: url('../img/clare01/icon-ar.webp')no-repeat center center/100% 100%;width: 125px;height: 22px;top:-20px;left: 50%;transform: translateX(-50%);}

.reverse60-scope .box02 .nav-tab .tab-info{border-bottom: 3px solid #727171;}
.reverse60-scope .box02 .nav-tab .nav02 .tab-info{border-bottom: 3px solid #956135;}
@media screen and (max-width: 768px){
    .reverse60-scope .box02 .nav-tab li{width: 100%;margin-bottom: 40px;}
     .reverse60-scope .box02 .nav-tab li:last-child{margin-bottom: 0;}
    .reverse60-scope .box02 .nav-tab .tab-tit{margin: 0 0 25px;}
}
/* txt-bdr */
.reverse60-scope .txt-bdr{border: 3px solid #956135;font-weight: bold;padding: 5px 20px;}
/* arr-bot */
.reverse60-scope .arr-bot{margin: 60px 0;text-align: center;}
@media screen and (max-width: 768px){
       .reverse60-scope .arr-bot {margin: 40px 0;}
    .reverse60-scope .arr-bot img{width: 40px;}
    .reverse60-scope .txt-bdr{line-height: 1.4;padding: 10px 20px;}
}
/* tit-bdr */
.reverse60-scope .tit-bdr{padding: 0 0 20px;border-bottom: 2px solid #727171;position: relative;margin: 0 0 60px;}
.reverse60-scope .tit-bdr::after{content: "";position: absolute;bottom: -10px;left: 0;width: 100%;height: 2px;background: #727171;}


/* tab01 */
.reverse60-scope .tab01 .list-item{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 0 60px;}
.reverse60-scope .tab01 .list-item .item{width: 22.5%;}
.reverse60-scope .tab01 .list-item .item p{text-align: center;color: #956135;line-height: 1.45;font-size: min(2.7vw,20px);margin: 8px 0 0;}
@media screen and (max-width: 768px){
     .reverse60-scope .tab01 .list-item{row-gap: 30px;margin: 0 0 40px;}
    .reverse60-scope .tab01 .list-item .item{width: 48%;}
    .reverse60-scope .tab01 .list-item .item p{font-size: 16px;margin: 5px 0 0;}
}
/* tab02 */
.reverse60-scope .tab02{margin: min(15vw,200px) 0 0;}
.reverse60-scope .tab02 .m-tit01{padding: 0 0 10px;border-bottom: 1px solid #956135;margin: 0 0 40px;}
.reverse60-scope .tab02 .list-number{display: flex;justify-content: space-between;flex-wrap: wrap;}
.reverse60-scope .tab02 .list-number .num-detail{display: flex;align-items: center;font-weight: 500;color: #956135;width: 33%;}
.reverse60-scope .tab02 .list-number .num{
    /* font-size:min(8vw,8rem); */
    padding-right: 20px;}
.reverse60-scope .tab02 .info-num .info-num-tit{font-size:  min(3vw,24px);;position: relative;height: 3.75em;text-align: left;color: #fff;background: #956135;max-width: 900px;margin: 0 auto min(6vw,80px);display: flex;align-items: center;justify-content: center;font-weight: 500;border-radius: 60px;}
.reverse60-scope .tab02 .info-num .info-num-tit .num-ttl{
    /* font-size: min(6vw,6rem); */
    display: block;padding-right:15px;line-height: 1;}

.reverse60-scope .tab02 .info-num .info-num-tit::after{position: absolute;content: '';width:2em;height: 1.6em;clip-path: polygon(0 0, 50% 100%, 100% 0);bottom: -1.4em;left: 50%;background: #956135;transform: translateX(-50%);}
.reverse60-scope .clr-txt{color: #956135;}
.reverse60-scope .center-txt{text-align: center;}

.reverse60-scope .tab02 .info-num01 {margin-top:80px;}
.reverse60-scope .tab02 .info-num h5{font-weight: 500;margin: 0 0 40px;}
.reverse60-scope .tab02 .box-reverse{margin: min(8vw,100px) 0;}
.reverse60-scope .tab02 .box-reverse .ttl-rever{color: #956135;font-size: min(3.2vw,26px);font-weight: 500;margin: 0 0 10px;}
.reverse60-scope .tab02 .box-reverse  .reverse-inner{display: flex;justify-content: space-between;flex-wrap: wrap;}
.reverse60-scope .tab02 .box-reverse  .reverse-inner .inner-left{width: 50%;}
.reverse60-scope .tab02 .box-reverse  .reverse-inner .inner-right{width: 50%;}
.reverse60-scope .tab02 .box-reverse  .reverse-inner .inner-ttl{font-size: 18px;color: #956135;margin: 0 0 30px;font-weight: 500;padding-left: 5.5%;}
.reverse60-scope .tab02 .box-reverse  .reverse-inner .inner-ttl02{padding-left: 12%;}

.reverse60-scope .tab02 .box-reverse  .reverse-inner .inner-ttl span{font-size:16px;color: #000;display: block;text-indent: 1em;font-weight: 400;}
.reverse60-scope .tab02 .box-reverse  .reverse-inner .note{position: relative;;font-size: 20px;line-height: 1.6;color: #956135;width: fit-content;margin-left: auto;padding: 10px 30px;border: 1px solid #956135;text-align: center;margin-top: 30px;}
.reverse60-scope .tab02 .box-reverse  .reverse-inner .note-r{right: -12%;}
.reverse60-scope .tab02 .box-reverse  .reverse-inner .note span{font-size: 16px; display: block;color: #000;}
.reverse60-scope .tab02 .box-reverse  .reverse-inner .cap-note{max-width: 350px;margin-left: auto;text-align: center;margin-top: 5px;}

.reverse60-scope .tab02 .box-reverse  .reverse-inner .note::after{position: absolute;content: "▲";font-size: 20px;background: #fff;top: -20px;left: 50%;transform: translateX(-50%);padding: 0 10px;}
.reverse60-scope .property{margin: 60px 0 0;}
.reverse60-scope .tab02 .box-mess{display: flex;justify-content: center;position: relative;margin: min(6vw,60px) 0 min(8vw,100px);gap: 15px;}
.reverse60-scope .tab02 .box-mess .abs-mess{position: absolute;top: 0;max-width: 29.3%;}
.reverse60-scope .tab02 .box-mess .per-left .abs-mess{left: 0;}
.reverse60-scope .tab02 .box-mess .per-right .abs-mess{right: 0;}

.reverse60-scope .tab02 .info-num01 .box-mess .per-left{max-width: 17.3%;}
.reverse60-scope .tab02 .info-num01 .box-mess .per-right{max-width: 19.333%;}

.reverse60-scope .tab02 .info-num02 .box-mess .per-left { max-width: 17.3%;}
.reverse60-scope .tab02 .info-num02 .box-mess .per-right { max-width: 20%;}

.reverse60-scope .tab02 .info-num03 .box-mess .per-left { max-width: 17%;}
.reverse60-scope .tab02 .info-num03 .box-mess .per-right { max-width: 16.5%;}

.reverse60-scope .tab02 .m-tit03 {position: relative;}
@media screen and (max-width: 768px){
    .reverse60-scope .tab02{margin: 100px 0 0;}
    .reverse60-scope .tab02 .list-number .num{font-size: min(10vw,60px);line-height: 1.4;padding-right: 0;margin-bottom: 8px;}
    .reverse60-scope .tab02 .list-number .num-detail{width: 50%;flex-direction: column;text-align: center;margin: 0 0 30px;}
    .reverse60-scope .tab02 .list-number .num-detail .txt-tit{line-height: 1.4;}
    .reverse60-scope .tab02 .list-number .num-detail03{width: 100%;}
    .reverse60-scope .tab02 .info-num01{margin-top: 20px;}
    .reverse60-scope .tab02 .box-reverse .ttl-rever{font-size: min(5.2vw,26px);}
    .reverse60-scope .tab02 .box-reverse .reverse-inner .inner-left{width: 100%;}
    .reverse60-scope .tab02 .box-reverse .reverse-inner .inner-right{width: 100%;margin-top: 30px;}
    .reverse60-scope .tab02 .box-reverse .reverse-inner .inner-ttl{font-size: 16px;margin: 0 0 15px;}
    .reverse60-scope .tab02 .box-reverse .reverse-inner .note span{font-size: 14px;}
    .reverse60-scope .tab02 .info-num .info-num-tit{height: auto;padding: 10px 0;}
    .reverse60-scope .tab02 .box-reverse  .reverse-inner .inner-ttl{padding-left: 0%;}
    .reverse60-scope .tab02 .box-reverse  .reverse-inner .inner-ttl02{padding-left: 0%;}
    /* .tab02 .info-num .info-num-tit .num-ttl{font-size: min(10vw,6rem);padding-right: 5px;} */
    .reverse60-scope .num01 img{width: 52px;}
    .reverse60-scope .num02 img{width: 62px;}
    .reverse60-scope .num03 img{width: 62px;}
    .reverse60-scope .num-w01 img{width: 38px;}
    .reverse60-scope .num-w02 img{width: 40px;}
    .reverse60-scope .num-w03 img{width: 42px;}
    .reverse60-scope .tab02 .info-num h5{margin: 0 0 25px;}

    .reverse60-scope .tab02 .info-num02 h5{margin: 0;}

    .reverse60-scope .tab02 .box-reverse{margin-bottom: 0;}
    .reverse60-scope .tab02 .box-mess01{margin: min(5vw,40px) 0 30px;padding-top: min(18vw,140px);}
    .reverse60-scope .tab02 .box-mess .abs-mess{top: 0;max-width: 41.7910%;}
    .reverse60-scope .tab02 .info-num01 .box-mess .per-left {max-width: 21.641%;}
    .reverse60-scope .tab02 .info-num01 .box-mess .per-right{max-width: 23.9805%;}

    .reverse60-scope .tab02 .box-mess02{margin: min(5vw,40px) 0 30px;padding-top: min(16vw,120px);gap:3px}
    .reverse60-scope .tab02 .info-num02 .box-mess .per-left {max-width: 21.495%;}
    .reverse60-scope .tab02 .info-num02 .box-mess .per-right{max-width: 24.626%;}

    .reverse60-scope .tab02 .box-mess03{margin: min(5vw,40px) 0 20px;padding-top: min(18vw,140px);gap:10px}
    .reverse60-scope .tab02 .info-num03 .box-mess .per-left {max-width: 20.895%;}
    .reverse60-scope .tab02 .info-num03 .box-mess .per-right{max-width: 20.3492%;}

}
.reverse60-scope .box-choose .info-choose{max-width: 560px;margin: 60px auto 0;text-align: center;border: 1px solid #956135;}
.reverse60-scope .box-choose .info-choose span{display: inline-block;}
.reverse60-scope .box-choose .m-tit03{color: #fff;background: #956135;padding: 10px 0;}
.reverse60-scope .box-choose .m-tit01{border-bottom: none;padding: 30px 0;margin: 0;background: #f5efe9;}
.reverse60-scope .box-choose .cap{text-align: center;margin: 10px 0 0;font-size: 12px;}

/* box-bnr */
.reverse60-scope .box-bnr{margin: min(8vw,100px) 0;background: #f5efe9;padding: 50px min(8vw,160px);}
.reverse60-scope .box-bnr .bnr-inner{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.reverse60-scope .box-bnr .bnr-inner .inner-txt{width: 70%;}
.reverse60-scope .box-bnr .bnr-inner .inner-txt .m-tit03{color: #956135;font-weight: 500;margin: 0 0 20px;}
.reverse60-scope .box-bnr .bnr-inner .inner-txt .m-desc{text-align: left;}
.reverse60-scope .box-bnr .bnr-inner .inner-img{width: 26%;}
.reverse60-scope .box-bnr .bnr-inner .inner-img p{text-align: center;width: fit-content;background: #956135;width: fit-content;margin: 20px auto 0;color: #fff;padding: 0 30px;}
@media screen and (max-width: 768px){
    .reverse60-scope .box-bnr .bnr-inner .inner-txt{width: 100%;}
    .reverse60-scope .box-bnr .bnr-inner .inner-img{width: 100%;margin:  0 0 20px;text-align: center;order: -1;}
    .reverse60-scope .box-choose .cap{text-align: left;}
    .reverse60-scope .box-bnr{padding: 35px 30px 40px;margin-top: 40px;}
    .reverse60-scope .box-bnr .bnr-inner .inner-txt .m-tit03{margin: 0 0 10px;}
    .reverse60-scope .box-choose .info-choose{margin-top: 40px;}
}

.reverse60-scope .question-wrap{background: #f5efe9;}
.reverse60-scope .q-inner{display: flex;justify-content: space-between;flex-wrap: wrap;}
.reverse60-scope .q-inner .q-detail{width: 50%;border-top: 1px solid #000;}
.reverse60-scope .q-inner .q-detail:nth-of-type(2n){border-left: 1px solid #000;padding: 60px;padding-right:calc(50% - 600px);}
.reverse60-scope .q-inner .q-detail:nth-of-type(2n+1){padding: 60px;padding-left:calc(50% - 600px);}

.reverse60-scope .q-inner .q-detail .q-ttl{display: flex;align-items: center;margin: 0 0 40px;gap: 40px;padding-left: 25px;}
.reverse60-scope .q-inner .q-detail .q-ttl .m-tit03{font-weight: 400;color: #956135;width: calc(100% - 160px);}
.reverse60-scope .q-inner .q-detail .q-ttl p{text-align: center;color: #fff;transform: rotate(-45deg);font-size: 13px;}
.reverse60-scope .q-inner .q-detail .q-ttl p span{font-size: 20px;}
.reverse60-scope .faq-badge{
  --size:min(14vw,120px);
  --bg: #956135;
  --border: #ffffff;
  --border-gap: 10px;

  width: var(--size);
  height: var(--size);
  background: var(--bg);
  position: relative;
  transform: rotate(45deg);
  box-sizing: border-box;

  display: grid;
  place-items: center;
}

.reverse60-scope .faq-badge__inner{
  width: calc(100% - var(--border-gap)*2);
  height: calc(100% - var(--border-gap)*2);
  border: 2px solid var(--border);
  display: grid;
  place-items: center;
  box-sizing: border-box;
}
.reverse60-scope .q-txt .m-desc{text-align: left;}
.reverse60-scope .cap-bottom{margin-top: 20px;text-align: center;}
@media screen and (max-width: 1300px){
	.reverse60-scope .q-inner .q-detail:nth-of-type(2n+1),.reverse60-scope .q-inner .q-detail:nth-of-type(2n){padding: 40px;}
    .reverse60-scope .box02 .nav-tab .tab-info .txt-info{width: 50%;}
    .reverse60-scope .q-inner .q-detail:nth-of-type(2n+1), .reverse60-scope .q-inner .q-detail:nth-of-type(2n){padding: 40px 20px;}
}
@media screen and (max-width: 768px){
    .reverse60-scope .box02 .nav-tab{margin: 30px 0 50px;}
    .reverse60-scope .faq-badge{--size: 110px;}
.reverse60-scope .q-inner .q-detail{width: 100%;}
.reverse60-scope .q-inner .q-detail .q-ttl p{font-size: 12px;}
.reverse60-scope .q-inner .q-detail .q-ttl p span{font-size: 18px;}
.reverse60-scope .q-inner .q-detail:nth-of-type(2n){border-left: none;}
.reverse60-scope .cap-bottom{text-align: left;}
}


/* animation */
.reverse60-scope .mess-root,.reverse60-scope .mess-info {
  will-change: transform, opacity;
}
