@import"//fonts.googleapis.com/css?family=Noto+Sans+JP:200,300,400,500,700&display=swap&subset=japanese";@import"//fonts.googleapis.com/css2?family=Zen+Old+Mincho:wght@400;500;600;700;900&display=swap";@import"//fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@keyframes line-top-in{0%{left:-5px;bottom:0;transform:rotate(-45deg)}20%{left:-5px;bottom:0;transform:rotate(-60deg)}80%{left:0;bottom:0;transform:rotate(15deg)}100%{left:0;bottom:1px;transform:rotate(0deg)}}@keyframes line-top-out{0%{left:0;top:0;transform:rotate(0deg)}20%{left:0;top:0;transform:rotate(15deg)}80%{left:-5px;top:0;transform:rotate(-60deg)}100%{left:-5px;top:1px;transform:rotate(-45deg)}}@keyframes line-bot-in{0%{left:-5px;transform:rotate(45deg)}20%{left:-5px;bottom:0;transform:rotate(60deg)}80%{left:0;bottom:0;transform:rotate(-15deg)}100%{left:0;transform:rotate(0deg)}}@keyframes line-bot-out{0%{left:0;transform:rotate(0deg)}20%{left:0;transform:rotate(-15deg)}80%{left:-5px;transform:rotate(60deg)}100%{left:-5px;transform:rotate(45deg)}}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,dl,dt,dd,time,address,table{margin:0;border:0;padding:0;line-height:100%;font-weight:400;font-family:"Zen Old Mincho",serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}table{border-collapse:collapse;border-spacing:0}img{line-height:100%;max-width:100%;vertical-align:bottom}ul{list-style:none}body{-webkit-text-size-adjust:100%}p,h1,dt,dd{max-height:999999px}a{color:#030503;text-decoration:none}a:hover{text-decoration:none}a:hover{color:inherit}a img{border:none}p{font-size:16px;color:#030503;line-height:175%}@media all and (max-width: 767px){p{font-size:4.2666666667vw;line-height:150%}}@media all and (max-width: 767px){.pcImg{display:none !important}}.spImg{display:none !important}@media all and (max-width: 767px){.spImg{display:inline !important}}@media all and (max-width: 736px){.pc{display:none !important}}.sp{display:none !important}@media all and (max-width: 736px){.sp{display:block !important}}.br_tab{display:none}@media all and (max-width: 980px){.br_tab{display:inline}}.br_sp{display:none}@media all and (max-width: 767px){.br_sp{display:inline}}.u-flexBetween{display:flex;flex-wrap:wrap;justify-content:space-between}.inner{width:1000px;margin:0 auto}@media only screen and (max-width: 1100px){.inner{width:90.9090909091vw}}@media all and (max-width: 767px){.inner{width:87.5vw}}.clearfix{display:block;*min-height:1%}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.cmnContainerWide{width:1280px;margin:0 auto}@media all and (max-width: 1280px){.cmnContainerWide{width:100%}}.efc_pop{position:relative;transition:top .3s linear;top:0}.efc_pop:hover{top:3px}.efc_light{transition:opacity .3s linear}.efc_light:hover{opacity:.7}#header{position:absolute;top:0;left:0;width:100%;z-index:1000}#header .logo{float:left;width:150px;margin:30px 0 0 45px}@media only screen and (max-width: 768px){#header .logo{width:14vw;margin:3vw 0 0 4vw}}@media all and (max-width: 767px){#header .logo{width:20vw;margin:5.3333333333vw 0 0 24vw}}#header .asahikaseiLogo{float:right;width:170px;margin:30px 30px 0 0}@media only screen and (max-width: 768px){#header .asahikaseiLogo{width:17vw;margin:3vw 4vw 0 0}}@media all and (max-width: 767px){#header .asahikaseiLogo{width:24vw;margin:6.6666666667vw 24vw 0 0}}#trial{overflow:hidden}#trial .fixBox{display:flex;flex-wrap:wrap}#trial .mainTtl{font-size:26px;font-weight:500;letter-spacing:.08em;font-family:"Zen Old Mincho",serif;padding-left:20px;position:relative;margin-bottom:50px}@media all and (max-width: 767px){#trial .mainTtl{font-size:5.8666666667vw;padding-left:5vw;line-height:150%;letter-spacing:.01em;margin-bottom:7vw}}#trial .mainTtl span{font-weight:500;font-family:"Noto Sans JP",sans-serif}#trial .mainTtl:before{content:"";top:0;left:0;background:teal;width:3px;height:50%;position:absolute}@media all and (max-width: 767px){#trial .mainTtl:before{top:7%}}#trial .mainTtl:after{content:"";bottom:0;left:0;background:#aea99b;width:3px;height:50%;position:absolute}@media all and (max-width: 767px){#trial .mainTtl:after{bottom:7%;height:40%}}#trial #mainVisual{position:relative}@media all and (max-width: 767px){#trial #mainVisual{margin-bottom:1.3333333333vw}}#trial #mainVisual .mainBox{position:absolute;background:#fff;top:0;left:0;padding:9.8828696925vw 1.5vw 1.5vw 13.17715959vw;z-index:2}@media only screen and (max-width: 768px){#trial #mainVisual .mainBox{padding-left:11vw}}@media all and (max-width: 767px){#trial #mainVisual .mainBox{padding:18.6666666667vw 0 4vw 5vw;width:94.6666666667vw}}#trial #mainVisual .mainBox .mvSub{font-size:3.8067349927vw;font-weight:400;line-height:145%;margin-bottom:.5vw}@media all and (max-width: 767px){#trial #mainVisual .mainBox .mvSub{letter-spacing:0;line-height:140%;margin-bottom:3vw;font-feature-settings:"palt";font-size:8.2666666667vw}}#trial #mainVisual .mainBox .mvSub strong{font-weight:400;position:relative;font-size:4.5387994143vw}@media all and (max-width: 767px){#trial #mainVisual .mainBox .mvSub strong{font-size:9.8666666667vw}}#trial #mainVisual .mainBox .mvSub strong:after{content:"";position:absolute;bottom:.7vw;width:100%;height:0.878477306vw;left:0;background:#f5f4f1;z-index:-1}@media all and (max-width: 767px){#trial #mainVisual .mainBox .mvSub strong:after{height:1.8vw;bottom:1vw}}#trial #mainVisual .mainBox .mvCopy{font-weight:500;letter-spacing:.02em;font-size:1.3909224012vw}@media all and (max-width: 767px){#trial #mainVisual .mainBox .mvCopy{line-height:140%;font-size:4vw}}#trial #mainVisual .mainBox .mvCopy:before{content:"";display:inline-block;width:2.196193265vw;height:1px;background:#8c8c8c;vertical-align:middle;margin-right:1vw}@media all and (max-width: 767px){#trial #mainVisual .mainBox .mvCopy:before{width:4.5333333333vw}}@media all and (max-width: 767px){#trial #mainVisual .mainBox .mvCopy span{padding-left:22vw;display:block}}#trial #mainVisual .rBox{position:absolute;top:12.9575402635vw;right:12.4450951684vw}@media all and (max-width: 767px){#trial #mainVisual .rBox{right:auto;left:0;bottom:6vw;top:auto}}#trial #mainVisual .rBox .mvTtl{font-size:1.8301610542vw;font-weight:500;letter-spacing:.02em;color:#4d4d4d;padding-bottom:1vw;margin-bottom:1vw;position:relative;display:table;margin-left:auto;margin-right:0}@media all and (max-width: 767px){#trial #mainVisual .rBox .mvTtl{font-size:5.6vw;padding-left:6.5vw;padding-bottom:3.5vw;margin-bottom:3.5vw}}#trial #mainVisual .rBox .mvTtl:after{position:absolute;content:"";width:130%;height:1px;right:0;bottom:0;background:#e0ded9}#trial #mainVisual .rBox .mvTtl small{font-size:1.317715959vw}@media all and (max-width: 767px){#trial #mainVisual .rBox .mvTtl small{font-size:4vw}}#trial #mainVisual .rBox .mvTtl span{font-family:"Noto Sans JP",sans-serif;font-size:1.8301610542vw;font-weight:500}@media all and (max-width: 767px){#trial #mainVisual .rBox .mvTtl span{font-size:5.6vw}}#trial #mainVisual .rBox .mvTtl strong{font-weight:500;font-size:2.9282576867vw}@media all and (max-width: 767px){#trial #mainVisual .rBox .mvTtl strong{letter-spacing:.02em;font-size:8.8vw}}#trial #mainVisual .rBox .mvDay{display:flex;flex-wrap:wrap;align-items:baseline}@media all and (max-width: 767px){#trial #mainVisual .rBox .mvDay{padding-left:4vw}}#trial #mainVisual .rBox .mvDay .dayTtl{font-size:1.1713030747vw;color:teal;letter-spacing:.02em;margin-right:.5vw;font-family:"Noto Sans JP",sans-serif}@media all and (max-width: 767px){#trial #mainVisual .rBox .mvDay .dayTtl{font-size:3.4666666667vw;font-weight:500;margin-right:1vw}}#trial #mainVisual .rBox .mvDay .dayText .dayIn{display:inline-block;font-family:"Roboto",sans-serif;font-size:1.317715959vw;color:#4d4d4d}@media all and (max-width: 767px){#trial #mainVisual .rBox .mvDay .dayText .dayIn{font-size:4vw;font-weight:500}}#trial #mainVisual .rBox .mvDay .dayText .dayIn:first-child:after{content:"";vertical-align:middle;display:inline-block;margin-left:.7vw;margin-bottom:1vw;border-left:.8vw solid teal;border-top:.5vw solid rgba(0,0,0,0);border-bottom:.5vw solid rgba(0,0,0,0)}@media all and (max-width: 767px){#trial #mainVisual .rBox .mvDay .dayText .dayIn:first-child:after{margin-left:3vw;margin-right:1vw;border-left:2.5vw solid teal;border-top:1.5vw solid rgba(0,0,0,0);border-bottom:1.5vw solid rgba(0,0,0,0)}}#trial #mainVisual .rBox .mvDay .dayText strong{font-size:2.196193265vw;font-weight:500;padding:0 .2vw}@media all and (max-width: 767px){#trial #mainVisual .rBox .mvDay .dayText strong{font-size:6.4vw}}#trial #mainVisual .rBox .mvDay .dayText small{font-size:1.4641288433vw}@media all and (max-width: 767px){#trial #mainVisual .rBox .mvDay .dayText small{font-size:4.2666666667vw;font-weight:500;margin-left:.5vw}}#trial #topBox{position:relative}@media all and (max-width: 767px){#trial #topBox{margin-bottom:10vw}}#trial #topBox:after{content:"";position:absolute;top:0;left:0;width:25%;height:calc(100% + 95px);z-index:-1;background:#f5f4f1}@media only screen and (max-width: 1050px){#trial #topBox:after{display:none}}#trial #topBox .inner{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 1050px){#trial #topBox .inner{display:block;width:100%}}#trial #topBox .topTtl{padding-bottom:122px;padding-top:95px;background:#f5f4f1;width:390px;font-size:28px;font-weight:500;line-height:220%;letter-spacing:.03em}@media only screen and (max-width: 1050px){#trial #topBox .topTtl{padding-left:100px;padding-bottom:50px;padding-top:80px;width:90%}}@media all and (max-width: 767px){#trial #topBox .topTtl{font-size:6.4vw;padding-left:7vw;padding-bottom:5vw;padding-top:5vw;background:none}}#trial #topBox .topTtl strong{background:#fff;font-weight:500;color:teal;font-size:38px;padding:4px 11px;margin-right:13px}@media all and (max-width: 767px){#trial #topBox .topTtl strong{font-size:8.5333333333vw;background:none;border:solid 1px teal;position:relative;padding:1vw 5vw}}@media all and (max-width: 767px){#trial #topBox .topTtl strong:before{content:"";position:absolute;top:-2vw;left:-4vw;width:10vw;height:8vw;z-index:1;background:url(/asu/lp/newlife/img/grant_ttl.png) no-repeat left top/contain}}@media all and (max-width: 767px){#trial #topBox .topTtl strong:after{content:"";position:absolute;bottom:-2vw;right:-4vw;width:10vw;height:8vw;z-index:1;transform:rotate(180deg);background:url(/asu/lp/newlife/img/grant_ttl.png) no-repeat left top/contain}}#trial #topBox .textBox{padding-bottom:122px;padding-top:95px}@media only screen and (max-width: 1050px){#trial #topBox .textBox{padding-left:100px;padding-bottom:122px;padding-top:40px}}@media all and (max-width: 767px){#trial #topBox .textBox{padding-left:0;padding-top:0;padding-bottom:7vw}}#trial #topBox .mainText{font-size:18px;font-weight:500;line-height:200%;letter-spacing:.03em;margin-bottom:90px}@media all and (max-width: 767px){#trial #topBox .mainText{font-size:4.2666666667vw;margin-bottom:9vw;padding-left:7vw}}#trial #topBox .topBtn{width:470px}@media all and (max-width: 860px){#trial #topBox .topBtn{margin:20px auto 0}}@media all and (max-width: 767px){#trial #topBox .topBtn{width:80vw;margin-top:5vw}}#trial #topBox .topBtn a{display:block;border-radius:50px;border:solid 1px teal;color:#fff;font-size:22px;font-weight:700;letter-spacing:.08em;padding:35px 45px;position:relative;font-family:"Noto Sans JP",sans-serif;background:teal}@media all and (max-width: 767px){#trial #topBox .topBtn a{font-size:4.2666666667vw;padding:6vw 8vw}}#trial #topBox .topBtn a:hover{opacity:1}#trial #topBox .topBtn a:hover img{right:50px}#trial #topBox .topBtn a img{position:absolute;top:0;bottom:0;margin:auto;right:30px;width:15px;transition:.3s}#trial #grant{margin-bottom:120px;background:#fff;border-radius:10px;padding:45px 60px 60px;box-sizing:border-box;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}@media only screen and (max-width: 980px){#trial #grant{padding:45px 5vw 60px}}@media all and (max-width: 767px){#trial #grant{margin-bottom:17vw;padding:6vw 7vw}}#trial #grant .blockText{font-size:22px;text-align:center;font-weight:500;margin-bottom:24px;color:#4d4d4d;line-height:160%}@media all and (max-width: 767px){#trial #grant .blockText{font-size:4.8vw}}#trial #grant .blockText span{font-family:"Noto Sans JP",sans-serif}#trial #grant .blockTtl{font-size:24px;text-align:center;font-weight:500;margin-bottom:45px;color:teal}@media all and (max-width: 767px){#trial #grant .blockTtl{font-size:5.3333333333vw;margin-bottom:7vw}}#trial #grant .blockTtl span{font-size:30px;font-weight:500}@media all and (max-width: 767px){#trial #grant .blockTtl span{font-size:6.4vw}}#trial #grant .blockTtl strong{border:solid 1px #77baba;position:relative;font-size:30px;font-weight:500;margin-left:12px;padding:3px 15px}@media all and (max-width: 767px){#trial #grant .blockTtl strong{font-size:6.4vw;padding:1vw 3vw}}#trial #grant .blockTtl strong:before{content:"";position:absolute;top:-9px;left:-15px;width:32px;height:27px;z-index:1;background:url(/asu/lp/newlife/img/grant_ttl.png) no-repeat left top/contain}@media all and (max-width: 767px){#trial #grant .blockTtl strong:before{top:-2vw;left:-3vw;width:7vw;height:7vw}}#trial #grant .blockTtl strong:after{content:"";position:absolute;bottom:-9px;right:-15px;width:32px;height:27px;z-index:1;transform:rotate(180deg);background:url(/asu/lp/newlife/img/grant_ttl.png) no-repeat left top/contain}@media all and (max-width: 767px){#trial #grant .blockTtl strong:after{bottom:-2vw;right:-3vw;width:7vw;height:7vw}}#trial #grant .blockBox{-moz-column-count:2;column-count:2;margin:auto;-moz-column-gap:60px;column-gap:60px;list-style-type:none}@media all and (max-width: 880px){#trial #grant .blockBox{-moz-column-count:1;column-count:1}}#trial #grant .blockBox li{margin-bottom:10px;border-bottom:solid 1px #e0ded9}@media all and (max-width: 767px){#trial #grant .blockBox li{font-size:4.2666666667vw;margin-bottom:3vw}}#trial #grant .blockBox li a{padding:25px 0;position:relative;font-weight:500;font-size:19px;display:flex;flex-wrap:wrap;align-items:center;letter-spacing:.03em}@media all and (max-width: 767px){#trial #grant .blockBox li a{font-size:4.2666666667vw;padding:5vw 0}}#trial #grant .blockBox li a .number{font-size:30px;font-weight:500;color:teal;margin-right:15px;vertical-align:bottom}@media all and (max-width: 767px){#trial #grant .blockBox li a .number{font-size:6.4vw;margin-right:2vw}}#trial #grant .blockBox li a:after{content:"";position:absolute;top:0;bottom:0;margin:auto;right:0;width:13px;height:10px;background:url(/asu/lp/newlife/img/arrow02.svg) no-repeat left top/contain;transition:.3s}#trial #grant .blockBox li a:hover:after{right:15px}#trial #about{position:relative;padding-bottom:60px}@media all and (max-width: 767px){#trial #about{margin-bottom:2vw}}#trial #about .aboutTtl{position:relative;margin-bottom:60px}@media all and (max-width: 767px){#trial #about .aboutTtl{margin-bottom:8vw}}#trial #about .aboutTtl:before{content:"";position:absolute;z-index:-2;background:#f5f4f1;bottom:0;width:100%;height:calc(100% - 10px)}@media all and (max-width: 767px){#trial #about .aboutTtl:before{display:none}}#trial #about .aboutTtl:after{content:"";position:absolute;z-index:-1;left:0;bottom:0;width:25%;height:100%;background:teal;border-bottom:solid 5px #016c6c;box-sizing:border-box}@media only screen and (max-width: 1420px){#trial #about .aboutTtl:after{width:16%}}@media all and (max-width: 767px){#trial #about .aboutTtl:after{display:none}}#trial #about .aboutTtl .inner{display:flex;flex-wrap:wrap;align-items:baseline}@media all and (max-width: 767px){#trial #about .aboutTtl .inner{display:block;width:100%}}#trial #about .aboutTtl .number{background:teal;color:#fff;font-size:18px;font-weight:500;font-family:"Zen Old Mincho",serif;border-radius:0 10px 0 0;padding:40px 30px 22px 0;margin-right:25px;border-bottom:solid 5px #016c6c}@media all and (max-width: 767px){#trial #about .aboutTtl .number{font-size:4.8vw;width:53.6vw;padding:4vw 0 3vw 6vw;display:flex;flex-wrap:wrap;align-items:center}}#trial #about .aboutTtl .number span{font-size:34px;margin-left:8px}@media all and (max-width: 767px){#trial #about .aboutTtl .number span{font-size:8vw}}#trial #about .aboutTtl .ttl{color:teal;font-size:28px;letter-spacing:.02em;position:relative}@media all and (max-width: 767px){#trial #about .aboutTtl .ttl{font-size:5.8666666667vw;background:#f5f4f1;padding:8.5vw 6vw}}#trial #about .blockTtl{font-size:24px;letter-spacing:.03em;margin-bottom:30px;font-weight:500;line-height:160%}@media all and (max-width: 767px){#trial #about .blockTtl{font-size:5.3333333333vw;line-height:140%;margin-bottom:4vw;font-weight:700}}#trial #about .blockText{letter-spacing:.05em;font-family:"Noto Sans JP",sans-serif;margin-bottom:50px}@media all and (max-width: 767px){#trial #about .blockText{margin-bottom:8vw;line-height:175%;font-weight:400}}#trial #about .blockText.mb60{margin-bottom:60px}@media all and (max-width: 767px){#trial #about .blockText.mb60{margin-bottom:13vw}}#trial #about .blockImg{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:70px}@media all and (max-width: 767px){#trial #about .blockImg{margin-bottom:10vw}}#trial #about .blockImg li{width:48%}@media all and (max-width: 767px){#trial #about .blockImg li{width:100%;margin-bottom:5vw}}@media all and (max-width: 767px){#trial #about .blockImg li:last-child{margin-bottom:0}}#trial #about .blockImg.block01 li:first-child{width:61%}@media all and (max-width: 767px){#trial #about .blockImg.block01 li:first-child{width:100%}}#trial #about .blockImg.block01 li:last-child{width:35%}@media all and (max-width: 767px){#trial #about .blockImg.block01 li:last-child{width:100%}}#trial #about .blockImg.block02 li{width:18.5%}@media all and (max-width: 767px){#trial #about .blockImg.block02 li{width:auto;height:39.5vw;margin-bottom:2.5vw}}@media all and (max-width: 767px){#trial #about .blockImg.block02 li img{width:auto;height:100%}}#trial #about .blockImg.block02 li:first-child{width:35.5%}@media all and (max-width: 767px){#trial #about .blockImg.block02 li:first-child{width:auto}}@media all and (max-width: 767px){#trial #about .blockImg.block02 li:nth-child(3),#trial #about .blockImg.block02 li:nth-child(4){height:57.5vw}}#trial #about .blockImg.block03 li{width:30.5%}@media all and (max-width: 767px){#trial #about .blockImg.block03 li{width:100%}}#trial #flow{background:#f5f4f1;padding:120px 0 80px;overflow:hidden}@media all and (max-width: 767px){#trial #flow{padding:16vw 0}}#trial #flow .mainTtl{color:teal}#trial #flow .fixBox{justify-content:space-between;margin-bottom:80px;position:relative}@media all and (max-width: 767px){#trial #flow .fixBox{margin-bottom:0}}#trial #flow .flowList{margin-bottom:10px;list-style-type:none}@media all and (max-width: 960px){#trial #flow .flowList{order:2}}@media all and (max-width: 767px){#trial #flow .flowList{margin-bottom:0}}#trial #flow .flowList li{padding-left:55px;position:relative;margin-bottom:45px}@media all and (max-width: 767px){#trial #flow .flowList li{padding-left:14vw;margin-bottom:8vw}}#trial #flow .flowList li .flowNumber{color:teal;font-family:"Roboto",sans-serif;font-weight:500;font-size:20px;background:#fff;border-radius:50%;width:40px;padding:11px 0;text-align:center;position:absolute;top:-8px;left:0}@media all and (max-width: 767px){#trial #flow .flowList li .flowNumber{font-size:5.3333333333vw;width:10.6666666667vw;padding:3.2vw 0;top:-3vw}}#trial #flow .flowList li .flowSub{font-size:18px;font-weight:500;font-family:"Noto Sans JP",sans-serif;letter-spacing:.06em;color:#030503}@media all and (max-width: 767px){#trial #flow .flowList li .flowSub{font-size:4.8vw}}#trial #flow .flowList li .flowText{font-size:16px;font-weight:400;letter-spacing:.05em;margin-top:8px;font-family:"Noto Sans JP",sans-serif}@media all and (max-width: 767px){#trial #flow .flowList li .flowText{font-size:4.2666666667vw;margin-top:2vw;line-height:170%}}#trial #flow .flowList li .flowText small{display:block;font-size:12px;line-height:160%;margin-top:5px}@media all and (max-width: 767px){#trial #flow .flowList li .flowText small{font-size:3.2vw;line-height:170%}}#trial #flow .uText{margin-bottom:25px}@media all and (max-width: 767px){#trial #flow .uText{margin-bottom:5vw}}#trial #flow .uText span{display:table;margin:auto;font-family:"Zen Old Mincho",serif;text-align:center;font-size:24px;font-weight:500;letter-spacing:.02em;position:relative;line-height:140%}@media all and (max-width: 767px){#trial #flow .uText span{font-size:4.8vw;position:relative;line-height:160%;letter-spacing:0}}#trial #flow .uText span:before{position:absolute;top:0;margin:auto;left:-35px;content:"";height:40px;width:3px;background:teal;display:inline-block;transform:rotate(-40deg);vertical-align:middle}@media all and (max-width: 767px){#trial #flow .uText span:before{position:absolute;left:-7vw;bottom:0;height:11vw;top:auto;transform:rotate(-37deg);margin:auto}}#trial #flow .uText span:after{position:absolute;top:0;margin:auto;right:-35px;content:"";height:40px;width:3px;background:teal;display:inline-block;transform:rotate(40deg);vertical-align:middle}@media all and (max-width: 767px){#trial #flow .uText span:after{position:absolute;right:-7vw;bottom:0;top:auto;height:11vw;transform:rotate(37deg);margin:auto}}#trial #flow .flowImg{position:absolute;width:18.3673469388%;top:5%;right:0}@media all and (max-width: 960px){#trial #flow .flowImg{position:unset;margin:0 auto 20px;order:1;width:180px}}@media all and (max-width: 767px){#trial #flow .flowImg{width:41.3333333333vw;margin-bottom:11vw}}#trial #flow .flowbnr{position:relative;z-index:1}#trial #flow .flowbnr a{display:block}#trial #scrollBtn{position:fixed;bottom:20px;right:10px;width:120px;z-index:50}@media all and (max-width: 767px){#trial #scrollBtn{bottom:2vw;right:2vw;width:45vw}}@media all and (max-width: 767px){#j-koho-footer .footer-main{padding:25px 0 20px !important}}#j-koho-footer .footer-asu-nav{display:none !important}