@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,300,400,500,700,900&display=swap");@font-face{font-family:vw-head;src:url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/font/VWHeadWeb-Regular.woff) format("woff")}@font-face{font-family:vw-head-bold;src:url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/font/VWHeadWeb-Bold.woff) format("woff")}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;border:0;color:#000;font-family:vw-head-bold,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,MS Pゴシック,MS PGothic,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;margin:0;outline:0 none;padding:0;text-rendering:auto;vertical-align:top}body{overflow-x:hidden}a,botton,input[type=submit]{display:block;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}img{height:auto;max-width:100%}.inner{margin-left:auto;margin-right:auto;width:88%}@media (max-width:1024px){.inner{width:90%}}@media (min-width:1024px){a[href*="tel:"]{cursor:default;pointer-events:none;text-decoration:none}}.pc{display:block}@media (max-width:576px){.pc{display:none!important}}.sp{display:none!important}@media (max-width:576px){.sp{display:block!important}}.center{text-align:center}.under{text-decoration:underline}.bold,b,strong{font-weight:700}body,main{scroll-behavior:smooth}.btn{border-radius:100px;font-weight:700;margin-left:auto;margin-right:auto;padding:15px 0;text-align:center;transition:all .8s cubic-bezier(.165,.84,.44,1);width:100%}.btn.btnY{background:#fed33e;margin-bottom:15px}.btn.btnB{background:#032e64}.btn.btnB,.btn.btnB span{color:#fff}.btn:hover{background:#0099da;color:#fff}.btn:hover span{color:#fff}header{box-sizing:border-box;left:0;padding:30px 0;position:absolute;top:0;width:100%;z-index:3}@media (max-width:1024px){header{padding:5% 0}}header .logo a{align-items:center;display:flex}header .logo a .en{font-family:vw-head-bold,sans-serif;font-size:clamp(18px,2.8vw,28px);line-height:1.5;margin-right:10px}header .logo a .jp{font-family:Noto Sans JP,sans-serif;font-size:clamp(15px,2.2vw,22px);font-weight:900;line-height:1.5}header .logo.heroImage h1 a span{color:#fff}footer .inner{align-items:center;border-top:1px solid #032e64;display:flex;justify-content:space-between;padding:30px 0}@media (max-width:1024px){footer .inner{align-items:center;flex-direction:column;justify-content:center}}footer .wrap{align-items:center;display:flex}@media (max-width:1024px){footer .wrap{flex-direction:column;margin-bottom:20px}}footer .wrap .footLogo{margin-right:50px}@media (max-width:1024px){footer .wrap .footLogo{display:inline-block;margin-right:0}}footer .wrap .footLogo a{background:url(img/logoMark.svg) no-repeat;background-position:0;font-family:vw-head-bold,sans-serif;font-size:clamp(20px,3.2vw,32px);line-height:1.5;padding-left:50px}@media (max-width:1024px){footer .wrap .footLogo a{display:inline-block}}footer .wrap ul{align-items:center;display:flex;padding-top:10px}@media (max-width:1024px){footer .wrap ul{justify-content:center}}footer .wrap ul li{margin-right:40px}@media (max-width:1024px){footer .wrap ul li{margin-right:20px}}footer .wrap ul li:last-child{margin-right:0}footer .wrap ul li a{background:url(img/iconFootArrow.svg) no-repeat;background-position:0;font-size:clamp(14px,1.6vw,16px);font-weight:700;line-height:1.7;padding-left:12px}footer small{font-size:clamp(12px,1.4vw,14px);line-height:1.8;padding-top:10px}.lp .mainImg{display:flex;flex-direction:row-reverse}@media (max-width:1024px){.lp .mainImg{display:block}}.lp .mainImg .img{position:relative;width:70%;z-index:0}@media (max-width:1024px){.lp .mainImg .img{width:100%}}.lp .mainImg .img .icon{align-items:center;display:flex;height:100%;max-height:90vh;position:absolute;right:8.1vh;top:0;width:clamp(48px,10.8vh,92px)}.lp .mainImg .img .icon img{width:100%}@media (max-width:798px){.lp .mainImg .img .icon{right:4%;width:48px}}.lp .mainImg.heroImage{display:block;max-height:90vh;overflow:hidden;position:relative}.lp .mainImg.heroImage .img{display:flex;width:auto}.lp .mainImg.heroImage .txt{bottom:60px;left:0;padding-top:30%;position:absolute;width:auto}.lp .mainImg.heroImage .txt h2,.lp .mainImg.heroImage .txt h2 span{color:#fff}.lp .mainImg.heroImage .txt p{color:#fff;font-size:clamp(14px,1.2vw,24px);font-weight:400;line-height:2;margin-top:40px;padding-left:0;width:100%}@media (max-width:1024px){.lp .mainImg.heroImage .txt p{display:none}}.lp .mainImg.heroImage .img .icon:after,.lp .mainImg.heroImage .img .icon:before{background:#fff}.lp .mainImg .txt{box-sizing:border-box;padding-left:6%;padding-top:15%;position:relative;width:30%;z-index:1}@media (max-width:1024px){.lp .mainImg .txt{padding-left:5%;padding-top:7%;width:100%}}.lp .mainImg .txt h2{font-family:Noto Sans JP,sans-serif;font-size:clamp(20px,2.6vw,48px);font-weight:900;line-height:1.5;width:200%}@media (max-width:1024px){.lp .mainImg .txt h2{width:100%}}.lp .mainImg .txt h2 .en{font-family:vw-head-bold,sans-serif;font-size:clamp(36px,4.6vw,80px);line-height:80px;margin-right:20px}@media (max-width:1024px){.lp .mainImg .txt h2 .en{line-height:50px;margin-right:5px}}.lp .mainImg .txt h2 .jp{font-family:Noto Sans JP,sans-serif;font-size:clamp(32px,3.2vw,60px);font-weight:900;line-height:90px}@media (max-width:1024px){.lp .mainImg .txt h2 .jp{line-height:50px}}.lp .cn1{background:url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/images/site_img/lpBallBg.jpg) no-repeat;background-position:left 50px bottom 100px;background-size:40%}@media (max-width:1024px){.lp .cn1{background-position:left 30px top 280px;background-size:88%}}.lp .cn1 .inner{display:flex}@media (max-width:1024px){.lp .cn1 .inner{display:block}}.lp .cn1 .inner .box{width:50%}@media (max-width:1024px){.lp .cn1 .inner .box{width:100%}}.lp .cn1 .inner .box .ball{align-items:center;border-radius:1000px;display:inline-flex;flex-direction:column;justify-content:center;margin-bottom:30px}.lp .cn1 .inner .box .ball.green{background:#23abaf;box-sizing:border-box;height:25vw;left:-40px;max-height:450px;max-width:450px;position:absolute;top:-30px;width:25vw}@media (max-width:1024px){.lp .cn1 .inner .box .ball.green{height:70vw;left:0;margin:15px auto 20px;position:relative;top:0;width:70vw}}.lp .cn1 .inner .box .ball.green span{color:#fff;display:block;font-family:Noto Sans JP,sans-serif;text-align:center}.lp .cn1 .inner .box .ball.green span:first-child{color:#ffd918;font-size:clamp(16px,1.6vw,24px);font-weight:700;line-height:1.5}@media (max-width:1500px){.lp .cn1 .inner .box .ball.green span:first-child{font-size:clamp(16px,1.6vw,16px)}}@media (max-width:1024px){.lp .cn1 .inner .box .ball.green span:first-child{font-size:clamp(16px,3.2vw,24px)}}.lp .cn1 .inner .box .ball.green span:nth-child(2){border-bottom:1px solid #f4f4f4;font-size:clamp(20px,2vw,28px);line-height:1.5;margin-bottom:15px;margin-left:auto;margin-right:auto;padding-bottom:15px;width:80%}@media (max-width:1500px){.lp .cn1 .inner .box .ball.green span:nth-child(2){font-size:clamp(20px,2vw,20px);margin-bottom:5px;padding-bottom:5px}}@media (max-width:1024px){.lp .cn1 .inner .box .ball.green span:nth-child(2){font-size:clamp(20px,4.2vw,28px)}}.lp .cn1 .inner .box .ball.green span:nth-child(3){font-size:clamp(18px,1.8vw,28px);font-weight:700;line-height:1.5;margin-bottom:30px}@media (max-width:1500px){.lp .cn1 .inner .box .ball.green span:nth-child(3){font-size:clamp(18px,1.8vw,22px);margin-bottom:10px}}@media (max-width:1024px){.lp .cn1 .inner .box .ball.green span:nth-child(3){font-size:clamp(18px,4.8vw,28px)}}.lp .cn1 .inner .box .ball.green .img{margin-left:auto;margin-right:auto;width:9vw}@media (max-width:1024px){.lp .cn1 .inner .box .ball.green .img{max-width:180px;width:27vw}}.lp .cn1 .inner .box .ball.yellow{align-items:center;background:#ffd918;box-sizing:border-box;color:#4db7a2;display:flex;font-size:clamp(14px,1vw,20px);font-weight:700;height:7vw;justify-content:center;line-height:1.5;padding:20px;position:absolute;right:-41px;text-align:center;top:26px;width:7vw}@media (max-width:1500px){.lp .cn1 .inner .box .ball.yellow{font-size:clamp(14px,1vw,16px);height:30%;padding:0;width:30%}}@media (max-width:1024px){.lp .cn1 .inner .box .ball.yellow{font-size:clamp(14px,3.2vw,20px)}.lp .cn1 .inner .box .ball.green.base_ball{border-radius:20px;height:auto;max-height:max-content;padding:15px 0}.lp .cn1 .inner .box .ball.yellow{aspect-ratio:1/1;height:auto}}.ball_txt{bottom:5%;left:75%;line-height:1.4;position:absolute;width:90%}.ball_txt p{font-size:clamp(12px,.8vw,14px)}@media (max-width:1024px){.ball_txt{bottom:0;color:#fff;left:0;margin:10px auto 0;position:relative;text-align:center;width:80%}}.lp .cn1 .inner .box:first-child{position:relative}@media (max-width:1024px){.lp .cn1 .inner .box:first-child{align-items:center;display:flex;flex-direction:column;margin-top:30px;transform:translateY(0)}}.lp .cn1 .inner .box:first-child .txt{padding-left:40px;width:50%}@media (max-width:1280px){.lp .cn1 .inner .box:first-child .txt{width:80%}}@media (max-width:1024px){.lp .cn1 .inner .box:first-child .txt{padding-left:0;width:100%}}.lp .cn1 .inner .box:first-child .txt p{font-family:Noto Sans JP,sans-serif;font-weight:900;line-height:2}@media (max-width:1024px){.lp .cn1 .inner .box:first-child .txt p{font-weight:400}}.lp .cn1 .inner .box:first-child .txt p:first-child{font-size:clamp(14px,1.8vw,20px);margin-bottom:60px}@media (max-width:1024px){.lp .cn1 .inner .box:first-child .txt p:first-child{margin-bottom:20px}}.lp .cn1 .inner .box:first-child .txt p:nth-child(2){font-size:clamp(12px,1.8vw,16px)}.lp .cn1 .inner .box:nth-child(2){padding-top:40px}.lp .cn1 .inner .box .yoyaku p{color:#666;font-size:clamp(12px,1.8vw,18px);font-weight:900;margin-bottom:20px;text-align:center}.lp .cn1 .inner .box .yoyaku .yoyakuBtn{align-items:center;background:#032e64 url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/images/site_img/lpBallImg2.png) no-repeat 0 0;background-size:contain;box-sizing:border-box;display:flex;height:100px;margin-bottom:200px;padding:0 0 0 280px;width:100%}@media (max-width:1024px){.lp .cn1 .inner .box .yoyaku .yoyakuBtn{margin-bottom:60px;padding:0 0 0 130px}}@media (max-width:768px){.lp .cn1 .inner .box .yoyaku .yoyakuBtn{height:50px}}.lp .cn1 .inner .box .yoyaku .yoyakuBtn:hover{background:#0099da url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/images/site_img/lpBallImg2.png) no-repeat 0 0;background-size:contain}.lp .cn1 .inner .box .yoyaku .yoyakuBtn span{background:url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/images/site_img/iconArrowW.svg) no-repeat right 20px center;color:#fff;font-size:clamp(12px,2vw,22px);font-weight:700;width:100%}.lp .cn1 .inner .box:nth-child(2) .txt,.trial_txt{font-size:clamp(14px,2vw,24px);font-weight:900;line-height:2.4}@media (max-width:1024px){.lp .cn1 .inner .box:nth-child(2) .txt{font-weight:400;line-height:2;margin-bottom:60px}}.trial_txt{padding-left:0!important;padding-top:90px;width:100%!important}.lp .cn1.heroImage .inner .box .txt{display:none}@media (max-width:1024px){.lp .cn1.heroImage .inner .box .txt{display:block}}.lp .cn2{background:#f0f0f0;padding:80px 0}@media (max-width:1024px){.lp .cn2{padding:50px 0}}.lp .cn2 ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:1024px){.lp .cn2 ul{display:block}}.lp .cn2 ul li{align-items:center;display:flex;margin-bottom:50px;width:calc(50% - 25px)}@media (max-width:1024px){.lp .cn2 ul li{justify-content:space-between;margin-bottom:30px;width:100%}.lp .cn2 ul li:nth-child(2n){flex-direction:row-reverse}}.lp .cn2 ul li:last-child{margin-bottom:0}.lp .cn2 ul li .img{margin-right:40px;width:30%}@media (max-width:1024px){.lp .cn2 ul li .img{margin-right:0;width:calc(40% - 30px)}}.lp .cn2 ul li .txtWrap{width:70%}@media (max-width:1024px){.lp .cn2 ul li .txtWrap{width:60%}}.lp .cn2 ul li .txtWrap .tit{color:#000;font-size:clamp(16px,2vw,24px);font-weight:900;line-height:1.5;margin-bottom:10px}.lp .cn2 ul li .txtWrap .txt{font-size:clamp(12px,2vw,18px);font-weight:900;line-height:2}.lp .cn3{padding:100px 0}@media (max-width:1024px){.lp .cn3{padding:50px 0}}.lp .cn3 h2.tit{font-size:clamp(20px,4.2vw,42px);font-weight:900;line-height:1;margin-bottom:120px;text-align:center}@media (max-width:1024px){.lp .cn3 h2.tit{line-height:1.4;margin-bottom:60px}}.lp .cn3 .wrap{display:flex;padding-left:6%}@media (max-width:1024px){.lp .cn3 .wrap{display:block;padding-left:0}}.lp .cn3 .wrap ul{counter-reset:number 0;width:50%}@media (max-width:1024px){.lp .cn3 .wrap ul{margin-left:auto;margin-right:auto;width:88%}}.lp .cn3 .wrap ul li{border-bottom:1px dotted #000;margin-bottom:30px;padding-bottom:30px;padding-left:70px;position:relative}@media (max-width:1024px){.lp .cn3 .wrap ul li{padding-left:50px}}.lp .cn3 .wrap ul li:before{background:#032e64;border-radius:100px;content:"";height:45px;left:0;position:absolute;top:0;width:45px;z-index:0}@media (max-width:1024px){.lp .cn3 .wrap ul li:before{height:35px;width:35px}}.lp .cn3 .wrap ul li:after{align-items:center;color:#fff;content:counter(number) "";counter-increment:number 1;display:flex;font-size:clamp(20px,3.2vw,32px);font-weight:900;height:45px;justify-content:center;left:0;line-height:1;position:absolute;top:0;width:45px;z-index:1}@media (max-width:1024px){.lp .cn3 .wrap ul li:after{height:35px;width:35px}}.lp .cn3 .wrap ul li .no{background:#f0f0f0;font-size:clamp(12px,2vw,20px);font-weight:900;line-height:1;position:absolute;right:0;top:0}@media (max-width:1024px){.lp .cn3 .wrap ul li .no{top:5px}}.lp .cn3 .wrap ul li h3{color:#032e64;font-size:clamp(20px,3.2vw,32px);font-weight:700;margin-bottom:10px}@media (max-width:1024px){.lp .cn3 .wrap ul li h3{margin-bottom:5px}}.lp .cn3 .wrap ul li .price{align-items:baseline;display:flex;margin-bottom:30px}@media (max-width:1024px){.lp .cn3 .wrap ul li .price{margin-bottom:20px}}.lp .cn3 .wrap ul li .price span:first-child{font-size:clamp(12px,2vw,24px);font-weight:900;margin-right:15px}.lp .cn3 .wrap ul li .price span:nth-child(2){font-size:clamp(18px,2vw,42px);font-weight:900}.lp .cn3 .wrap ul li .price span:nth-child(3){font-size:clamp(12px,2vw,20px);font-weight:900}.lp .cn3 .wrap ul li .txt{font-size:clamp(14px,2vw,20px);font-weight:900;line-height:1.6}.lp .cn3 .wrap .img{padding-left:160px;width:50%}@media (max-width:1024px){.lp .cn3 .wrap .img{padding-left:0;width:100%}}.lp .cn3 .wrap .img p{font-size:clamp(12px,2vw,16px);font-weight:900;margin-top:30px;padding-right:50px;text-align:right}@media (max-width:1024px){.lp .cn3 .wrap .img p{margin-top:15px;padding-right:3%}}.lp .cn3 .yoyakuBtn{align-items:center;background:#032e64 url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/images/site_img/lpBallImg2.png) no-repeat 0 0;background-size:contain;box-sizing:border-box;display:flex;height:100px;margin:80px auto 120px;max-width:600px;padding:0 0 0 280px;width:100%}@media (max-width:768px){.lp .cn3 .yoyakuBtn{height:60px;padding:0 0 0 40%;width:90%}}.lp .cn3 .yoyakuBtn:hover{background:#0099da url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/images/site_img/lpBallImg2.png) no-repeat 0 0;background-size:contain}.lp .cn3 .yoyakuBtn span{background:url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/images/site_img/iconArrowW.svg) no-repeat right 20px center;color:#fff;font-size:clamp(12px,2vw,22px);font-weight:700;width:100%}.lp .cn4{background:#f0f0f0;padding:100px 0}@media (max-width:1024px){.lp .cn4{padding:50px 0}}.lp .cn4 h2.tit{font-size:clamp(20px,4.2vw,42px);font-weight:900;line-height:1;margin-bottom:90px;text-align:center}@media (max-width:1024px){.lp .cn4 h2.tit{line-height:1.4;margin-bottom:20px}}.lp .cn4 h2.tit.tit2{margin-top:100px}@media (max-width:1024px){.lp .cn4 h2.tit.tit2{margin-bottom:30px;margin-top:50px}}.lp .cn4 .wrap{display:flex;justify-content:space-between}@media (max-width:1024px){.lp .cn4 .wrap{display:block}}.lp .cn4 .wrap .box{width:calc(50% - 40px)}@media (max-width:1024px){.lp .cn4 .wrap .box{width:100%}}.lp .cn4 .wrap2{display:flex}.lp .cn4 .wrap2 .icon:first-child{margin-right:20px}.lp .cn4 .box{background:#fff;border-radius:20px;margin-bottom:60px;padding:40px 30px}@media (max-width:1024px){.lp .cn4 .box{margin-bottom:15px;padding:20px}}.lp .cn4 .box .tit{display:flex;margin-bottom:25px}@media (max-width:1024px){.lp .cn4 .box .tit{margin-bottom:10px}}.lp .cn4 .box .tit span{color:#000}.lp .cn4 .box .tit span:first-child{font-size:clamp(20px,4.5vw,45px);font-weight:900;line-height:60px;margin-right:20px}@media (max-width:1024px){.lp .cn4 .box .tit span:first-child{line-height:32px;margin-right:10px}}.lp .cn4 .box .tit span:last-child{font-size:clamp(16px,2.4vw,22px);font-weight:900;line-height:60px}@media (max-width:1024px){.lp .cn4 .box .tit span:last-child{align-items:flex-end;display:flex;line-height:1.6}}.lp .cn4 .box .txt{font-size:clamp(14px,2.4vw,18px);font-weight:900;line-height:2}@media (max-width:1024px){.lp .cn4 .box .txt{font-weight:400}}.lp .cn4 ul{display:flex;justify-content:space-between}@media (max-width:1024px){.lp .cn4 ul{display:block}}.lp .cn4 ul li{width:calc(33.33333% - 26.66667px)}@media (max-width:1024px){.lp .cn4 ul li{margin-bottom:20px;width:100%}.lp .cn4 ul li .wrap{align-items:center;display:flex;margin-bottom:10px}.lp .cn4 ul li .wrap .tit{margin-bottom:0}}.lp .cn4 ul li .icon{width:56px}.lp .cn4 ul li .tit{color:#000;font-size:clamp(18px,2.4vw,20px);font-weight:900;line-height:1.4;width:calc(100% - 80px)}@media (max-width:1024px){.lp .cn4 ul li .tit{width:calc(100% - 70px)}}.lp .cn5{padding:100px 0}@media (max-width:1024px){.lp .cn5{padding:50px 0}}.lp .cn5 .inner{display:flex;margin-bottom:80px}.lp .cn5 .inner:nth-child(2n){flex-direction:row-reverse}@media (max-width:1024px){.lp .cn5 .inner{display:flex;flex-direction:column-reverse;margin-bottom:30px}}.lp .cn5 .inner .img{margin-right:60px;width:45%}.lp .cn5 .inner:nth-child(2n) .img{margin-left:60px;margin-right:0}@media (max-width:1024px){.lp .cn5 .inner .img{margin-left:0;margin-right:0;width:100%}}.lp .cn5 .inner .txtWrap{width:55%}@media (max-width:1024px){.lp .cn5 .inner .txtWrap{margin-bottom:20px;width:100%}}.lp .cn5 .inner .txtWrap .tit{font-size:clamp(20px,2.4vw,24px);font-weight:700;margin-bottom:30px}@media (max-width:1024px){.lp .cn5 .inner .txtWrap .tit{text-align:center}}.lp .cn5 .inner .txtWrap .txt dl{display:flex;padding:30px}@media (max-width:1024px){.lp .cn5 .inner .txtWrap .txt dl{padding:15px}}.lp .cn5 .inner .txtWrap .txt dl:nth-child(2n-1){background:#f0f0f0}.lp .cn5 .inner .txtWrap .txt dl dt{color:#032e64;margin-right:20px;width:40%}@media (max-width:1024px){.lp .cn5 .inner .txtWrap .txt dl dt{font-size:12px;margin-right:15px;width:35%}}.lp .cn5 .inner .txtWrap .txt dl dd{width:60%}@media (max-width:1024px){.lp .cn5 .inner .txtWrap .txt dl dd{font-size:12px;width:65%}.lp .cn5 .inner .txtWrap .txt dl dd a{font-size:12px}}.lp .cn5 .contact{display:flex;justify-content:center}@media (max-width:1024px){.lp .cn5 .contact{margin-left:auto;margin-right:auto;width:88%}}.lp .cn5 .contact.mt20{margin-top:20px}@media (max-width:1024px){.lp .cn5 .contact .tel{align-items:center;display:flex;margin-right:15px;padding-right:15px}}.lp .cn5 .contact .tel a{background:url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/images/site_img/iconTel.svg) no-repeat;background-position:0;color:#032e64;font-family:vw-head,sans-serif;font-size:clamp(16px,2.4vw,28px);font-weight:400;line-height:1.6;padding-left:50px}@media (max-width:1024px){.lp .cn5 .contact .tel a{align-items:center;background-size:18px;display:flex;padding-left:25px}}.lp .cn5 .contact .mail .btn{padding-left:80px;padding-right:80px}@media (max-width:1024px){.lp .cn5 .contact .mail .btn{align-items:center;display:flex;padding:10px 15px}}.lp .cn5 .contact .mail .btn span{background:url(//40112958.fs1.hubspotusercontent-na1.net/hubfs/40112958/raw_assets/public/tmh_site/images/site_img/iconMall.svg) no-repeat;background-position:0;color:#fff;font-size:clamp(12px,1.6vw,16px);font-weight:400;padding-left:30px}@media (max-width:1024px){.lp .cn5 .contact .mail .btn span{padding-left:20px}}.lp .cn5 .contact .tel{align-items:center;display:flex}.lp .cn5 .contact .tel .tel_copy{font-size:1.2em}.lp .cn6 .map iframe{height:70vh;width:100%}@media (max-width:1024px){.lp .cn6 .map iframe{height:60vh}}.lp .cn6 .txt{background:#f0f0f0;color:#032e64;font-size:clamp(14px,2.4vw,18px);font-weight:400;padding:10px 0;text-align:center}.lp .cn7{margin-left:auto;margin-right:auto;padding:100px 0;width:72%}@media (max-width:1024px){.lp .cn7{padding:50px 0;width:88%}}.lp .cn7 h2.tit{font-size:clamp(20px,4.2vw,42px);font-weight:900;line-height:1;margin-bottom:90px;text-align:center}@media (max-width:1024px){.lp .cn7 h2.tit{line-height:1.4;margin-bottom:30px}}.lp .cn7 p{font-size:clamp(14px,2.4vw,18px);font-weight:900;line-height:2;margin-bottom:60px;text-align:center}@media (max-width:1024px){.lp .cn7 p{font-weight:400;margin-bottom:40px;text-align:left}}