#lp-sp-2602begin{ width: 100%; scrollbar-width: none;}
#lp-sp-2602begin::-webkit-scrollbar{ display: none;}
#lp-sp-2602begin *{ box-sizing: border-box;}
#lp-sp-2602begin *::-webkit-scrollbar{ display: none;}
#lp-sp-2602begin img{ max-width: none; width: 100%;}
#lp-sp-2602begin .pc{ display: block;}
#lp-sp-2602begin .sp{ display: none;}
#lp-sp-2602begin .anchor{ position: relative; z-index: -1;}
#lp-sp-2602begin .anchor:before{ display: block; margin-top: -67px; width: 100%; height: 67px; content: ""; vertical-align: top;}
#lp-sp-2602begin figure{ margin: 0; padding: 0;}

@media only screen and (max-width: 1560px) {
    #lp-sp-2602begin .anchor:before{ margin-top: -134px; height: 134px;}
}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .pc{ display: none;}
    #lp-sp-2602begin .sp{ display: block;}
    #lp-sp-2602begin .anchor:before{ margin-top: -18.4vw; height: 18.4vw;}
}

#lp-sp-2602begin .pnav-wrap{ position: fixed; top: 67px; left: 0; z-index: 50; visibility: hidden; padding: 1.041666667vw 0 0; width: 100%; opacity: 0;}
#lp-sp-2602begin .pnav-wrap.view{ visibility: visible; opacity: 1;}
#lp-sp-2602begin #pnav{ display: flex; margin: 0 auto; width: 79.583333vw; transition: transform .8s ease; transform: translate(0,-300%); justify-content: space-between;}
#lp-sp-2602begin .pnav-wrap.view #pnav{ transform: translate(0,0);}
#lp-sp-2602begin #pnav > li{ width: 10.41666667vw;}
#lp-sp-2602begin #pnav > li:nth-child(n+5){ width: 15.625vw;}
#lp-sp-2602begin #pnav a{ display: flex; flex-direction: column; width: 100%; height: 5.729166667vw; border-radius: 0.520833333vw; background: #fff; box-shadow: 0.104166667vw 0.104166667vw 0.520833333vw rgba(0, 0, 0, 0.16); color: #5482A3; font-weight: 600; font-size: 0.625vw; font-family: proxima-nova, sans-serif; align-items: center; justify-content: center;}
#lp-sp-2602begin #pnav a > span{ margin: 0 0 .5em; font-size: 1.25vw;}
/*#lp-sp-2602begin #pnav > li:last-child a{ flex-direction: row; background: #F1E25F; color: #454545; letter-spacing: -.05em; font-size: 0.989583333vw; font-family: "Midashi Go MB31"; line-height: 1.368421053;}
#lp-sp-2602begin #pnav > li:last-child a i{ margin: 0 0.625vw 0 0; width: 3.1203125vw;}*/

@media only screen and (max-width: 1560px) {
    #lp-sp-2602begin .pnav-wrap{ top: 134px;}
}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .pnav-wrap{ top: calc(18.4vw); padding: 1.066666667vw 7.466666667vw 0;}
    #lp-sp-2602begin #pnav{ margin: 0; width: 100%; flex-wrap: wrap;}
    #lp-sp-2602begin #pnav > li{ margin: 1.6vw 0 0; width: 18.66666667vw;}
    #lp-sp-2602begin #pnav > li:nth-child(2){ width: 21.33333333vw;}
    #lp-sp-2602begin #pnav > li:nth-child(3){ width: 18.66666667vw;}
    #lp-sp-2602begin #pnav > li:nth-child(4){ width: 21.33333333vw;}
    #lp-sp-2602begin #pnav > li:nth-child(5){ width: 21.33333333vw;}
    #lp-sp-2602begin #pnav > li:nth-child(6){ width: 22.93333333vw;}
    #lp-sp-2602begin #pnav > li:nth-child(7){ width: 37.33333333vw;}
    #lp-sp-2602begin #pnav a{ height: 7.466666667vw; border-radius: 3.733333333vw; box-shadow: 0.266666667vw 0.266666667vw 1.6vw rgba(0, 0, 0, 0.16); font-size: 2.666666667vw;}
    #lp-sp-2602begin #pnav a > span{ display: none;}
    /*#lp-sp-2602begin #pnav > li:last-child a{ letter-spacing: 0; font-size: 2.666666667vw;}
    #lp-sp-2602begin #pnav > li:last-child a i{ display: none;}
    #lp-sp-2602begin #pnav > li:last-child a div span{ display: none;}*/
}

#lp-sp-2602begin h2{ position: sticky; top: 67px; left: 0; z-index: -1; width: 100%;}

@media only screen and (max-width: 1560px) {
    #lp-sp-2602begin h2{ top: 134px;}
}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin h2{ top: 18.4vw;}
}

#lp-sp-2602begin .sec01{ position: relative; z-index: 10; width: 100%; background: #fff;}
#lp-sp-2602begin .sec02{ position: relative; z-index: 30; width: 100%; background: #fff;}

#lp-sp-2602begin .sec1{ position: relative; display: flex; flex-direction: column; padding: 10.41666667vw 0 13.02083333vw; width: 100%; background: #fff; align-items: center;}
#lp-sp-2602begin .sec1 .line{ padding: 1.822916667vw 0 0;}
#lp-sp-2602begin .sec1 .line1{ letter-spacing: .05em; font-size: 1.510416667vw; font-family: "Gothic MB101 Medium"; line-height: 2.068965517;}
#lp-sp-2602begin .sec1 .line2{ margin: 1.822916667vw 0 0; font-weight: 400; font-size: 0.729166667vw; font-family: proxima-nova, sans-serif; line-height: 1.214285714;}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .sec1{ display: block; padding: 26.66666667vw 8vw;}
    #lp-sp-2602begin .sec1 .line{ padding: 0;}
    #lp-sp-2602begin .sec1 .line1{ letter-spacing: .03em; font-size: 4.8vw; line-height: 1.944444444;}
    #lp-sp-2602begin .sec1 .line2{ margin: 8vw 0 0; font-size: 2.933333333vw; line-height: 1.181818182;}
}

#lp-sp-2602begin .sec2{ position: relative;}
#lp-sp-2602begin .sec2 > h3{ position: sticky; top: 67px; left: 0; z-index: -1; width: 100%;}

@media only screen and (max-width: 1560px) {
    #lp-sp-2602begin .sec2 > h3{ top: 134px;}
}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .sec2 > h3{ top: 18.4vw;}
}

#lp-sp-2602begin .sec2 .list-wrap{ position: relative; z-index: 20; width: 100%; background: #fff;}
#lp-sp-2602begin .sec2 .list1{ display: flex; margin: 0 -0.078125vw; padding: 0.15625vw 0 0; width: 100%; flex-wrap: wrap;}
#lp-sp-2602begin .sec2 .list1 > li{ padding: 0 0.078125vw 0.15625vw; width: calc(100% / 3);}
#lp-sp-2602begin .sec2 .list1 > li .detail{ position: relative; padding: 5.729166667vw 5.729166667vw 0; height: auto; background: #E6E6E6; color: #414141;}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .sec2 .list1{ flex-direction: column; margin: 0; padding: 0; justify-content: flex-start;}
    #lp-sp-2602begin .sec2 .list1 > li{ padding: 0.266666667vw 0 0; width: 100%;}
    #lp-sp-2602begin .sec2 .list1 > li .detail{ padding: 16vw 8vw 26.66666667vw;}
}

#lp-sp-2602begin .sec2 .list1-670 > li .detail{ min-height: 34.89583333vw;}
#lp-sp-2602begin .sec2 .list1-770 > li .detail{ min-height: 40.10416667vw;}
#lp-sp-2602begin .sec2 .list1-940 > li .detail{ min-height:48.95833333vw;}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .sec2 .list1-670 > li .detail{ min-height: 0;}
    #lp-sp-2602begin .sec2 .list1-770 > li .detail{ min-height: 0;}
    #lp-sp-2602begin .sec2 .list1-940 > li .detail{ min-height: 0;}
}

#lp-sp-2602begin .sec2 .list1 > li.special .detail{ padding: 5.729166667vw 5.729166667vw 0; min-height: calc(48.95833333vw - 10.9375vw);}
#lp-sp-2602begin .sec2 .list1 > li.special .bn{ border-top: 0.15625vw solid #fff;}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .sec2 .list1 > li.special .detail{ padding: 16vw 8vw 8vw; min-height: 0;}
    #lp-sp-2602begin .sec2 .list1 > li.special .bn{ padding: 0 8vw 26.66666667vw; border-top: none; background: #E6E6E6;}
}

#lp-sp-2602begin .sec2 .list1 > li.wide{ display: flex; width: 100%; justify-content: space-between;}
#lp-sp-2602begin .sec2 .list1 > li.wide > figure{ width: calc(100% / 3 * 2 - 0.078125vw);}
#lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul{ display: flex; width: 66.61458333vw; justify-content: space-between;}
#lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul > li{ width: 24.79166667vw;}
#lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul > li:first-child{ width: 41.66666667vw;}
#lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul > li > ul{ display: flex; flex-direction: column;}
#lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul > li > ul > li + li{ margin: 0.15625vw 0 0;}
#lp-sp-2602begin .sec2 .list1 > li.wide > .detail{ width: calc(100% / 3 - 0.078125vw);}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .sec2 .list1 > li.wide{ flex-direction: column; margin: 0; justify-content: flex-start;}
    #lp-sp-2602begin .sec2 .list1 > li.wide > figure{ width: 100%;}
    #lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul{ flex-direction: column; width: 100%; justify-content: flex-start;}
    #lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul > li{ width: 100%;}
    #lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul > li:first-child{ width: 100%;}
    #lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul > li > ul{ display: flex; flex-direction: row; margin: 0.266666667vw 0 0; justify-content: space-between;}
    #lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul > li > ul > li{ width: 49.86666667vw;}
    #lp-sp-2602begin .sec2 .list1 > li.wide > figure > ul > li > ul > li + li{ margin: 0;}
    #lp-sp-2602begin .sec2 .list1 > li.wide .detail{ width: 100%;}
}

#lp-sp-2602begin .sec2 .list1 > li .detail h4{ font-weight: 700; font-size: 0.625vw; font-family: helvetica-neue-lt-pro, sans-serif;}
#lp-sp-2602begin .sec2 .list1 > li .detail dl{ margin: 3.645833333vw 0 0;}
#lp-sp-2602begin .sec2 .list1 > li .detail dt{ letter-spacing: .08em; font-weight: 500; font-size: 1.25vw; font-family: zen-kaku-gothic-new, sans-serif; line-height: 1.666666667;}
#lp-sp-2602begin .sec2 .list1 > li .detail dd{ margin: 1.5625vw 0 0; letter-spacing: .03em; font-weight: 500; font-size: 0.729166667vw; font-family: zen-kaku-gothic-new, sans-serif; line-height: 2.142857143;}
#lp-sp-2602begin .sec2 .list1 > li .detail .more{ margin: 1.5625vw 0 0;}
#lp-sp-2602begin .sec2 .list1 > li .detail .more a{ position: relative; display: flex; padding: 0 0 0 1.666666667vw; color: #5482A3; letter-spacing: .15em; font-size: 0.9375vw; font-family: "Koburina Gothic W3 JIS2004";}
#lp-sp-2602begin .sec2 .list1 > li .detail .more a:before{ position: absolute; top: 50%; left: 0; width: 1.145833333vw; height: 1.197916667vw; background: url("/static/mallDefault/contents/images/sp/2602_beginning_with_actus/ico_more1.png") no-repeat center / contain; content: ""; transform: translate(0,-50%);}
#lp-sp-2602begin .sec2 .list1 > li .detail .btn1{ position: absolute; bottom: 5.729166667vw; left: 50%; transform: translate(-50%,0);}
#lp-sp-2602begin .sec2 .list1-670 > li .detail .btn1{ bottom: 4.6875vw;}
#lp-sp-2602begin .sec2 .list1-940 > li .detail .btn1{ bottom: 14.58333333vw;}
#lp-sp-2602begin .sec2 .list1 > li.special .detail .btn1{ bottom: 5.208333333vw;}
#lp-sp-2602begin .sec2 .list1 > li .detail .btn1 a{ display: flex; width: 16.66666667vw; height: 3.125vw; border: 1px solid #5482a3; border-radius: 1.5625vw; background: #fff; letter-spacing: .15em; font-size: 0.9375vw; font-family: "Koburina Gothic W3 JIS2004"; align-items: center; justify-content: center;}
#lp-sp-2602begin .sec2 .list1 > li .detail .btn1 a i{ margin: 0 0.520833333vw 0 0; width: 1.145833333vw; height: 1.197916667vw; background: url("/static/mallDefault/contents/images/sp/2602_beginning_with_actus/ico_btn.png") no-repeat center / contain;}
#lp-sp-2602begin .sec2 .list1 > li .detail .btn1 span{ display: flex; width: 16.66666667vw; height: 3.125vw; border-radius: 1.5625vw; background: #c6c6c6; color: #fff; letter-spacing: .15em; font-size: 0.9375vw; font-family: "Koburina Gothic W3 JIS2004"; justify-content: center; align-items: center;}
#lp-sp-2602begin .sec2 .list1 > li .detail .cap{ margin: 1.5625vw 0 0; letter-spacing: .03em; font-weight: 500; font-size: 0.625vw; font-family: zen-kaku-gothic-new, sans-serif; line-height: 2.166666667;}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .sec2 .list1 > li .detail h4{ font-size: 3.2vw;}
    #lp-sp-2602begin .sec2 .list1 > li .detail dl{ margin: 8vw 0 0;}
    #lp-sp-2602begin .sec2 .list1 > li .detail dt{ font-size: 3.733333333vw; line-height: 1.666666667;}
    #lp-sp-2602begin .sec2 .list1 > li .detail dd{ margin: 5.333333333vw 0 0; font-size: 3.2vw; line-height: 2;}
    #lp-sp-2602begin .sec2 .list1 > li .detail .more{ margin: 5.333333333vw 0 0;}
    #lp-sp-2602begin .sec2 .list1 > li .detail .more a{ padding: 0 0 0 6.666666667vw; font-size: 3.2vw;}
    #lp-sp-2602begin .sec2 .list1 > li .detail .more a:before{ width: 4vw; height: 4.533333333vw;}
    #lp-sp-2602begin .sec2 .list1 > li .detail .btn1{ position: relative; bottom: auto; left: auto; margin: 8vw 0 0; transform: none;}
    #lp-sp-2602begin .sec2 .list1-670 > li .detail .btn1{ bottom: auto;}
    #lp-sp-2602begin .sec2 .list1-940 > li .detail .btn1{ bottom: auto;}
    #lp-sp-2602begin .sec2 .list1 > li.special .detail .btn1{ bottom: auto;}
    #lp-sp-2602begin .sec2 .list1 > li .detail .btn1 a{ margin: 0 auto; width: 61.33333333vw; height: 9.333333333vw; border: 0.266666667vw solid #5482a3; border-radius: 4.666666667vw; font-size: 2.666666667vw;}
    #lp-sp-2602begin .sec2 .list1 > li .detail .btn1 a i{ margin: 0 2.666666667vw 0 0; width: 4.266666667vw; height: 4.266666667vw;}
    #lp-sp-2602begin .sec2 .list1 > li .detail .btn1 span{ margin: 0 auto; width: 61.33333333vw; height: 9.333333333vw; border-radius: 4.666666667vw; font-size: 2.666666667vw;}
    #lp-sp-2602begin .sec2 .list1 > li .detail .cap{ margin: 5.333333333vw 0 0; font-size: 3.2vw; line-height: 2;}
}

#lp-sp-2602begin .sec2 .sec2s{ position: relative; z-index: 20; padding: 10.41666667vw 0 13.02083333vw; width: 100%; background: #fff;}
#lp-sp-2602begin .sec2 .sec2s h3{ padding: 0 0 5.208333333vw; color: #414141; text-align: center; letter-spacing: .08em; font-weight: 500; font-size: 1.25vw; font-family: zen-kaku-gothic-new, sans-serif; line-height: 1.666666667;}
#lp-sp-2602begin .sec2 .sec2s > ul{ display: flex; margin: -3.125vw auto 0; width: 57.91666667vw; justify-content: center; flex-wrap: wrap;}
#lp-sp-2602begin .sec2 .sec2s > ul > li{ padding: 3.125vw 0.3125vw; width: 25%;}
#lp-sp-2602begin .sec2 .sec2s > ul > li a{ display: flex; flex-direction: column; align-items: center;}
#lp-sp-2602begin .sec2 .sec2s > ul h4{ text-decoration: underline; letter-spacing: .08em; font-weight: 500; font-size: 0.9375vw; font-family: zen-kaku-gothic-new, sans-serif;}
#lp-sp-2602begin .sec2 .sec2s > ul figure{ margin: 1.041666667vw 0 0;}
#lp-sp-2602begin .sec2 .sec2s > ul p{ margin: 1.041666667vw 0 0; letter-spacing: .08em; font-weight: 500; font-size: 0.729166667vw; font-family: zen-kaku-gothic-new, sans-serif; line-height: 2.142857143;}
#lp-sp-2602begin .sec2 .sec2s > ul .tag{ display: flex; padding: 1.302083333vw 0 0; width: 100%; letter-spacing: .08em; font-weight: 500; font-size: 0.729166667vw; font-family: zen-kaku-gothic-new, sans-serif; flex-wrap: wrap; justify-content: flex-start;}
#lp-sp-2602begin .sec2 .sec2s > ul .tag > li{ margin: 0.78125vw 1em 0 0; color: #BABABA;}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .sec2 .sec2s{ padding: 22.66666667vw 4.266666667vw;}
    #lp-sp-2602begin .sec2 .sec2s-6{ padding: 0 4.266666667vw 22.66666667vw ;}
    #lp-sp-2602begin .sec2 .sec2s h3{ padding: 0; letter-spacing: .03em; font-size: 4.8vw; line-height: 1.944444444;}
    #lp-sp-2602begin .sec2 .sec2s > ul{ margin: 0 -1.866666667vw; width: auto; justify-content: space-between; flex-wrap: wrap;}
    #lp-sp-2602begin .sec2 .sec2s > ul > li{ padding: 13.33333333vw 1.866666667vw 0; width: 50%;}
    #lp-sp-2602begin .sec2 .sec2s > ul h4{ font-size: 3.2vw;}
    #lp-sp-2602begin .sec2 .sec2s > ul figure{ margin: 5.333333333vw 0 0;}
    #lp-sp-2602begin .sec2 .sec2s > ul p{ margin: 5.333333333vw 0 0; letter-spacing: .03em; font-size: 3.2vw; line-height: 2;}
    #lp-sp-2602begin .sec2 .sec2s > ul .tag{ padding: 5.333333333vw 0 0; letter-spacing: .03em; font-size: 3.2vw;}
    #lp-sp-2602begin .sec2 .sec2s > ul .tag > li{ margin: 2.666666667vw 1em 0 0;}
}

#lp-sp-2602begin .sec3{ position: relative; width: 100%; background: #fff;}

@media only screen and (max-width: 736px) {
}

#lp-sp-2602begin .sec4{ position: relative; display: flex; flex-direction: column; padding: 8.333333333vw 0 8.854166667vw; width: 100%; background: #F1E25F; color: #454545; align-items: center;}
#lp-sp-2602begin .sec4 h3{ width: 56.98020833vw;}
#lp-sp-2602begin .sec4 dl{ display: flex; margin: 2.604166667vw 0 0; padding: 1.041666667vw 0; width: 32.70833333vw; border-top: 0.208333333vw solid #454545; border-bottom: 0.208333333vw solid #454545; align-items: center; justify-content: space-between;}
#lp-sp-2602begin .sec4 dt{ letter-spacing: -.05em; font-size: 1.5625vw; font-family: "Midashi Go MB31";}
#lp-sp-2602begin .sec4 dd{ width: 18.91145833vw;}
#lp-sp-2602begin .sec4 p{ margin: 1em 0 0; text-align: center; letter-spacing: .02em; font-size: 1.510416667vw; font-family: "Gothic MB101 Bold"; line-height: 1.896551724;}
#lp-sp-2602begin .sec4 .line1{ display: flex; margin: 3.125vw 0 0; width: 51.30208333vw; height: 13.80208333vw; border-radius: 1.5625vw; background: #fff; justify-content: center; align-items: center;}
#lp-sp-2602begin .sec4 .line1 img{ width: 37.93333333vw;}
#lp-sp-2602begin .sec4 .line2{ margin: 1.822916667vw 0 0; width: 51.30208333vw; color: #414141; letter-spacing: .03em; font-weight: 500; font-size: 0.729166667vw; font-family: zen-kaku-gothic-new, sans-serif; line-height: 2.142857143;}
#lp-sp-2602begin .sec4 .btn1{ margin: 5.208333333vw 0 0;}
#lp-sp-2602begin .sec4 .btn1 a{ display: flex; width: 27.70833333vw; height: 3.125vw; border: 1px solid #454545; border-radius: 1.5625vw; background: #fff; color: #454545; letter-spacing: .15em; font-size: 0.9375vw; font-family: "Koburina Gothic W3 JIS2004"; align-items: center; justify-content: center;}
#lp-sp-2602begin .sec4 .btn1 a i{ margin: 0 0.520833333vw 0 0; width: 1.145833333vw; height: 1.197916667vw; background: url("/static/mallDefault/contents/images/sp/2602_beginning_with_actus/ico_more2.png") no-repeat center / contain;}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .sec4{ padding: 8vw 4.266666667vw 26.66666667vw;}
    #lp-sp-2602begin .sec4 h3{ width: 61.75733333vw;}
    #lp-sp-2602begin .sec4 dl{ margin: 5.333333333vw 0 0; padding: 3.466666667vw 0; width: 100%; border-top: 0.533333333vw solid #454545; border-bottom: 0.533333333vw solid #454545;}
    #lp-sp-2602begin .sec4 dt{ font-size: 4.266666667vw;}
    #lp-sp-2602begin .sec4 dd{ width: 52.36533333vw;}
    #lp-sp-2602begin .sec4 p{ font-size: 3.733333333vw; line-height: 1.857142857;}
    #lp-sp-2602begin .sec4 .line1{ margin: 6.666666667vw 0 0; width: 100%; height: 29.47733333vw; border-radius: 2.666666667vw;}
    #lp-sp-2602begin .sec4 .line1 img{ width: 77.22933333vw;}
    #lp-sp-2602begin .sec4 .line2{ margin: 6.666666667vw 0 0; width: 100%; font-size: 3.2vw; line-height: 1.833333333;}
    #lp-sp-2602begin .sec4 .btn1{ margin: 10.66666667vw 0 0;}
    #lp-sp-2602begin .sec4 .btn1 a{ width: 76.26666667vw; height: 9.333333333vw; border: 0.266666667vw solid #454545; border-radius: 4.666666667vw; font-size: 2.666666667vw;}
    #lp-sp-2602begin .sec4 .btn1 a i{ margin: 0 2.666666667vw 0 0; width: 4vw; height: 4.533333333vw;}
}

#lp-sp-2602begin .sec5{ position: relative; display: flex; flex-direction: column; padding: 5.208333333vw 0; width: 100%; background: #fff; align-items: center;}
#lp-sp-2602begin .sec5 .cap{ width: 46.875vw; color: #414141; letter-spacing: .03em; font-weight: 500; font-size: 0.729166667vw; font-family: zen-kaku-gothic-new, sans-serif; line-height: 2.142857143;}

@media only screen and (max-width: 736px) {
    #lp-sp-2602begin .sec5{ padding: 10.66666667vw 10.66666667vw 26.66666667vw;}
    #lp-sp-2602begin .sec5 .cap{ width: 100%; font-size: 3.2vw; line-height: 1.666666667;}
}