*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}picture{max-width:100%;display:block}img{vertical-align:bottom;height:auto;width:100%}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body{font-family:"Noto Sans JP",Meiryo,sans-serif;color:#333}.header{max-width:1920px;margin:0 auto;display:flex;align-items:center}.header-logo{background-color:#fff;padding:2%}@media screen and (min-width: 769px){.header-logo{padding:15px}}.header-logo img{width:200px;height:auto}@media screen and (min-width: 769px){.header-logo img{width:210px}}.header-c_logo{margin-left:auto}.header-c_logo img{width:200px;height:auto}@media screen and (min-width: 769px){.header-c_logo img{width:200px}}.hero{overflow:hidden;position:relative;width:100%;margin:0 auto;max-width:1920px;padding:60px 0;background-image:url(../img/hero.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (min-width: 769px){.hero{padding:15px 0 0;min-height:575px}}@media screen and (min-width: 1780px){.hero{min-height:575px}}.hero-logo{position:absolute;right:0;top:0;width:30%;max-width:200px;min-width:120px}@media screen and (min-width: 769px){.hero-logo{width:20%}}.hero-logo img{width:100%}.hero-catch{width:90%;margin:0 auto;padding:10px;box-sizing:border-box;background-color:rgba(255,255,255,.9);text-align:center}@media screen and (min-width: 769px){.hero-catch{position:absolute;margin:0;width:40%;max-width:550px;padding:30px;top:0;left:0%;-webkit-transform:scale(0.7);transform:scale(0.7)}}.hero-catch-title{width:90%;margin:0 auto;max-width:262px}.hero-catch-title img{width:100%}.hero-catch-separate{width:90%;margin:25px auto;border:0;border-radius:1px;border-top:2px solid #77bd1f}.hero-catch-desc{font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";font-size:18px;line-height:1.7;font-weight:normal}@media screen and (min-width: 769px){.hero-catch-desc{font-size:20px}}@media screen and (min-width: 1500px){.hero-catch-desc{font-size:22px}}.hero-catch-desc strong{font-weight:normal;font-size:22px;padding-right:2px}@media screen and (min-width: 769px){.hero-catch-desc strong{font-size:26px}}@media screen and (min-width: 1500px){.hero-catch-desc strong{font-size:28px}}.hero-catch-desc2{width:90%;max-width:490px;margin:10px auto 0}.hero-catch-desc2 img{width:100%;height:auto}.hero-nayami{width:90%;margin:30px auto 0}@media screen and (min-width: 769px){.hero-nayami{margin:0 auto;position:absolute;width:40%;max-width:460px;right:0%;bottom:-10px;-webkit-transform:scale(0.8);transform:scale(0.8)}}.hero-nayami-title{margin:0 auto 15px;max-width:369px;opacity:0;transition:opacity ease-in-out .4s}.hero-nayami-title.animate-start{opacity:1}.hero-nayami-title img{width:100%}.hero-nayamilists{list-style:none;margin:0;padding:0}.hero-nayamilists-item{margin-bottom:7px;background-color:#daedb6;border-radius:6px;border:3px solid #fff;box-shadow:0 0 16px 0 rgba(0,0,0,.6);padding:10px 5px 10px 50px;background-image:url(../img/hero-listIcon@2x.png);background-repeat:no-repeat;background-position:left 10px center;background-size:26px;color:#203900;font-size:17px;font-weight:bold;-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0;transition:opacity ease-in-out .3s,-webkit-transform ease-in-out .3s;transition:opacity ease-in-out .3s,transform ease-in-out .3s;transition:opacity ease-in-out .3s,transform ease-in-out .3s,-webkit-transform ease-in-out .3s}.hero-nayamilists-item.animate-start{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.hero-nayamilists-item:nth-child(1){transition-delay:100ms}.hero-nayamilists-item:nth-child(2){transition-delay:200ms}.hero-nayamilists-item:nth-child(3){transition-delay:300ms}.hero-nayamilists-item:nth-child(4){transition-delay:400ms}.hero-nayamilists-item:nth-child(5){transition-delay:500ms}.topBanner{margin:15px auto 20px}.topBanner-catch{margin-bottom:5px;font-size:16px;text-align:center;color:#252525}@media screen and (min-width: 769px){.topBanner-catch{font-size:20px}}.topBanner-catch strong{font-weight:bold;color:#8caf3b;font-size:24px}@media screen and (min-width: 769px){.topBanner-catch strong{font-size:28px}}.topBanner-catch span{font-size:24px}@media screen and (min-width: 769px){.topBanner-catch span{font-size:28px}}.initCP{width:92%;margin:0 auto}@media screen and (min-width: 769px){.initCP{width:90%;max-width:1061px}}.initCP-wrap{width:100%;height:auto}.initCP-wrap img{width:100%}.initCP a{transition:opacity .2s ease-out}.initCP a:hover{opacity:.7}.dounyu{background-color:#f0fbdc;padding:50px 0}.dounyu-title{font-size:16px}@media screen and (min-width: 769px){.dounyu-title{font-size:20px}}.dounyu-title strong{font-size:22px;color:#85ae36}@media screen and (min-width: 769px){.dounyu-title strong{font-size:26px}}.dounyu-title{text-align:center;width:96%;margin:0 auto;font-size:16px;margin-bottom:50px}@media screen and (min-width: 769px){.dounyu-title{font-size:20px}}.dounyu-companyLists{width:96%;max-width:960px;list-style:none;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.dounyu-companyLists-item{width:16%;max-width:155px;text-align:center;margin-bottom:6px}.dounyu-companyLists-item img{width:96%}.changes{max-width:1600px;margin:100px auto 0;padding:0 40px;font-size:14px}@media only screen and (max-width: 800px){.changes{padding:0 20px}}.changes .graphic_half_layout .container{display:flex;flex-wrap:wrap;max-width:1100px;margin:0 auto}.changes h2.title{color:#97c439;font-size:200%;font-weight:600;line-height:1.3;text-align:center;margin-bottom:30px}.changes h2.title>span{display:inline-block;min-height:40px;padding-left:50px;padding-right:50px;background-image:url(../img/title_bg_l.png),url(../img/title_bg_r.png);background-position:left top,right top;background-size:40px auto;background-repeat:no-repeat}@media screen and (min-width: 769px){.changes h2.title>span{min-height:75px;padding-top:20px;padding-left:120px;padding-right:120px;background-size:94px 74px}}@media only screen and (max-width: 900px){.changes h2.title{font-size:171.4%}}@media only screen and (max-width: 640px){.changes h2.title{margin-bottom:20px}.changes h2.title br{display:none}}@media only screen and (max-width: 400px){.changes h2.title{font-size:142.9%}}.changes .graphic_half_layout .containe{margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width: 800px){.changes .graphic_half_layout .container{flex-direction:column}}.changes .graphic_half_layout .container .item{width:50%;box-sizing:border-box}@media only screen and (max-width: 800px){.changes .graphic_half_layout .container .item{width:100%}}.changes .graphic_half_layout .container .item+.item{border-left:1px #e6e6e6 solid;padding-left:20px}@media only screen and (max-width: 800px){.changes .graphic_half_layout .container .item+.item{border-left:none;padding-left:0;border-top:1px #e6e6e6 solid;padding-top:20px;margin-top:20px}}.changes .graphic_half_layout .container .item .graphic_box{text-align:center}.changes .graphic_half_layout .container .item .graphic_box img{margin-bottom:3em}.changes .graphic_half_layout .container .item .other_box .circle{display:flex;flex-direction:row;flex-wrap:wrap}.changes .graphic_half_layout .container .item .other_box .circle li{width:50%}.changes .graphic_half_layout .container .item:nth-child(1) .graphic_box img{width:287px}@media only screen and (max-width: 800px){.changes .graphic_half_layout .container .item:nth-child(1) .graphic_box img{width:100%;padding:0 50px}}@media only screen and (max-width: 640px){.changes .graphic_half_layout .container .item:nth-child(1) .graphic_box img{padding:0 25px}}.changes .graphic_half_layout .container .item:nth-child(2) .graphic_box img{max-width:412px}@media only screen and (max-width: 800px){.changes .graphic_half_layout .container .item:nth-child(2) .graphic_box img{width:100%;padding:0 40px}}@media only screen and (max-width: 640px){.changes .graphic_half_layout .container .item:nth-child(2) .graphic_box img{padding:0 20px}}@media only screen and (max-width: 480px){.changes .graphic_half_layout .container .item:nth-child(2) .graphic_box img{padding:0}}.changes .graphic_half_layout .question{font-size:128.6%;line-height:1.5;position:relative;display:inline-block;font-weight:bold;text-align:left;padding-left:65px;margin-bottom:1em}@media only screen and (max-width: 640px){.changes .graphic_half_layout .question{font-size:107.1%;padding-left:50px}}.changes .graphic_half_layout .question:before{background:url(../img/q_icon.gif) no-repeat left top;background-size:46px 46px;content:"";display:inline-block;width:46px;height:46px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 640px){.changes .graphic_half_layout .question:before{background-size:38px 38px;width:38px;height:38px}}.changes .graphic_half_layout .quote{font-size:92.9%;text-align:right;font-weight:bold}@media only screen and (max-width: 800px){.changes .graphic_half_layout .quote{font-size:71.4%;border-top:1px #e6e6e6 solid;padding-top:1em}}.changes ul.circle{margin-bottom:-0.4em;list-style:none;padding:0}.changes ul.circle li{padding-left:1em;text-indent:-1em;margin-bottom:.4em;font-weight:bold}.changes ul.circle li:before{background-color:#333;content:"";display:inline-block;position:relative;top:-4px;border-radius:100%;height:2px;width:2px;margin:0 7px 0 4px}.zitsugen{margin:100px auto 0}.zitsugen-desc{font-size:14px;text-align:center}@media screen and (min-width: 769px){.zitsugen-desc{font-size:16px}}.zitsugen .aboutAreaInner{display:flex;margin:50px auto;max-width:1200px;padding:0;list-style:none;flex-wrap:wrap;justify-content:space-around}.zitsugen .aboutAreaInner>li{box-sizing:border-box;width:96%;padding:5px 5px 10px;background-color:#f0f2e9;border-left:5px solid #fff;background:linear-gradient(to bottom, #fff 0%, #f0f0ed 100%);margin-bottom:25px}@media screen and (min-width: 769px){.zitsugen .aboutAreaInner>li{width:33%;min-width:240px}}@media screen and (min-width: 1250px){.zitsugen .aboutAreaInner>li{width:19%;min-width:240px}}.zitsugen .aboutAreaInner>li:nth-child(2){background:linear-gradient(to bottom, #fff 0%, #e8f4eb 100%)}.zitsugen .aboutAreaInner>li:nth-child(2) picture{border-color:#dfeee6}.zitsugen .aboutAreaInner>li:nth-child(2) h4{background-color:#abd2b7}.zitsugen .aboutAreaInner>li:nth-child(3){background:linear-gradient(to bottom, #fff 0%, #e4eff1 100%)}.zitsugen .aboutAreaInner>li:nth-child(3) picture{border-color:#e0ecee}.zitsugen .aboutAreaInner>li:nth-child(3) h4{background-color:#aaccd4}.zitsugen .aboutAreaInner>li:nth-child(4){background:linear-gradient(to bottom, #fff 0%, #f4edea 100%)}.zitsugen .aboutAreaInner>li:nth-child(4) picture{border-color:#f6eae3}.zitsugen .aboutAreaInner>li:nth-child(4) h4{background-color:#e3b899}.zitsugen .aboutAreaInner>li:nth-child(5){background:linear-gradient(to bottom, #fff 0%, #eff2e9 100%)}.zitsugen .aboutAreaInner>li:nth-child(5) picture{border-color:#dfeee6}.zitsugen .aboutAreaInner>li:nth-child(5) h4{background-color:#c6d3a6}.zitsugen .aboutAreaInner>li p{margin-top:20px;padding:0 10px;color:#333;font-size:14px;line-height:1.6}.zitsugen .aboutAreaInner>li p strong{background:linear-gradient(transparent 40%, #f6ff00 40%)}.zitsugen .aboutAreaInner>li picture{display:block;width:80%;margin:0 auto;-webkit-transform:translateX(-15px);transform:translateX(-15px);border:4px solid #eeefea;margin-bottom:20px}.zitsugen .aboutAreaInner>li img{width:100%;-webkit-transform:translate(15px, 15px);transform:translate(15px, 15px)}.zitsugen .aboutAreaInner>li h3{text-align:center;font-weight:bold;font-size:19px;margin-bottom:20px;color:#666;line-height:1.4}.zitsugen .aboutAreaInner>li h4{color:#fff;width:94%;margin:30px auto 0;text-align:center;font-size:18px;background-color:#c6d3a6;padding:5px 0;font-weight:normal}.zitsugen .aboutAreaInner>li strong{font-weight:bold}.musicEffects-desc{text-align:center;font-size:16px}.musicEffects-zirei{display:flex;margin:40px auto 0;max-width:1200px;padding:0 10px;box-sizing:border-box;justify-content:space-around;flex-wrap:wrap}@media screen and (min-width: 769px){.musicEffects-zirei{padding:0}}.musicEffects-zirei-title{font-size:19px;min-height:3.5em}.musicEffects-zirei-title2{margin-bottom:10px}.musicEffects-zirei-item{width:98%;margin-bottom:20px;display:flex;flex-direction:column}@media screen and (min-width: 769px){.musicEffects-zirei-item{width:47%;margin-bottom:0}}@media screen and (min-width: 769px){.musicEffects-zirei-item:first-child img{width:90%}}.musicEffects-zirei-item:last-child{border-top:2px solid #77bd1f;padding-top:20px}@media screen and (min-width: 769px){.musicEffects-zirei-item:last-child{width:50%;flex-grow:1;border-top:none;padding-top:0;padding-left:2%;border-left:2px solid #77bd1f;margin-left:2%}}.musicEffects-zirei-desc{margin-bottom:15px}.musicEffects-zirei-imgBox{width:100%;margin-top:auto;margin-bottom:0;text-align:center}.musicEffects-zirei-imgBox img{width:100%}.musicEffects-zirei-attn{margin-top:20px;margin-bottom:0;font-size:11px;min-height:2rem}.scene{margin:100px auto;position:relative}.scene h2.title{color:#97c439;font-size:200%;font-weight:600;line-height:1.3;text-align:center;margin-bottom:30px}.scene h2.title>span{display:inline-block;padding-left:50px;padding-right:50px;background-image:url(../img/title_bg_l.png),url(../img/title_bg_r.png);background-position:left top,right top;background-size:40px auto;background-repeat:no-repeat}@media screen and (min-width: 769px){.scene h2.title>span{min-height:75px;padding-top:20px;padding-left:120px;padding-right:120px;background-size:94px 74px}}@media screen and (min-width: 769px){.scene:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgb(186, 213, 228) 0%, rgb(255, 255, 255) 100%);-webkit-clip-path:polygon(0 86%, 100% 0, 100% 62%, 0 100%);clip-path:polygon(0 86%, 100% 0, 100% 62%, 0 100%)}}.scene>.inner{position:relative;z-index:10}@media screen and (min-width: 769px){.scene>.inner{width:96%;margin:0 auto}}.scene-desc{font-size:14px;text-align:center;margin-bottom:50px}@media screen and (min-width: 769px){.scene-desc{font-size:16px}}.sceneList{width:96%;max-width:1200px;list-style:none;margin:0 auto 40px;padding:0;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 769px){.sceneList{flex-direction:column}}@media screen and (min-width: 1300px){.sceneList{flex-direction:row;justify-content:space-around;align-items:stretch}}.sceneList-item{width:100%;max-width:645px;margin-bottom:40px;background-color:#fff}@media screen and (min-width: 769px){.sceneList-item{max-width:900px}}@media screen and (min-width: 1300px){.sceneList-item{margin-bottom:0;width:48%}}.sceneList-item-img img{width:100%}.sceneList-item-contents{background-color:#fff;display:flex;flex-direction:column}@media screen and (min-width: 769px){.sceneList-item-contents{padding-top:0;flex-direction:row}}@media screen and (min-width: 1300px){.sceneList-item-contents{flex-direction:row}}.sceneList-item-contents-title{color:#79b100;font-size:22px;line-height:1}@media screen and (min-width: 769px){.sceneList-item-contents-title{font-size:24px}}.sceneList-item-contents-title-img{display:inline-block;height:20px;padding-right:10px}.sceneList-item-contents-title-img img{height:100%;width:auto}.sceneList-item-contents-desc{font-size:14px;margin:20px auto;line-height:1.6}.sceneList-item-contents-desc strong{background:linear-gradient(transparent 40%, #f6ff00 40%)}.sceneList-item-contents-box{border-top:3px solid #81b119;background-color:#fff;padding:2%}@media screen and (min-width: 769px){.sceneList-item-contents-box{-webkit-transform:translate(20px, -20px);transform:translate(20px, -20px);margin-right:25px;box-shadow:0px 0px 12px 0px rgba(27,16,16,.2)}}.sceneList-item-contents-cate{display:block;list-style:none;padding:0;margin:0}.sceneList-item-contents-music{padding-top:10px;text-align:center;min-width:300px;flex-shrink:0}.sceneList-item-contents-music-title{font-weight:normal;color:#79b100;font-size:15px;margin-bottom:10px}.sceneList-item-contents-music-title>span{display:inline-block;border:1px solid #79b100;padding:5px;margin-right:5px}.sceneList-item-contents-music-button a{display:inline-block;padding:10px 20px 10px 35px;border-radius:3px;box-shadow:0 3px 0 0 #969696;background:#adadad url(../img/arrow_02.png) no-repeat 15px 50%;color:#fff;text-decoration:none;transition:all .2s ease-in-out}.sceneList-item-contents-music-button a:hover{background-color:#d1d1d1}@media screen and (min-width: 769px){.sceneList-item-contents-music-pl{-webkit-transform:scale(0.7);transform:scale(0.7)}}.sceneList .col01,.sceneList .col02,.sceneList .col03,.sceneList .col04{display:inline-block;color:#fff;line-height:1.2;padding:5px;font-size:12px}@media screen and (min-width: 769px){.sceneList .col01,.sceneList .col02,.sceneList .col03,.sceneList .col04{font-size:12px}}.sceneList .col01{background:#a1ced4}.sceneList .col02{background:#a1d4b4}.sceneList .col03{background:#c4d4a1}.sceneList .col04{background:#eab693}@media screen and (min-width: 1500px){.sceneList:nth-of-type(1){-webkit-transform:translateX(-4%);transform:translateX(-4%)}}@media screen and (min-width: 1500px){.sceneList:nth-of-type(2){-webkit-transform:translateX(4%);transform:translateX(4%)}}.reason{width:96%;margin:0 auto}.reason h2.title{color:#97c439;font-size:200%;font-weight:600;line-height:1.3;text-align:center;margin-bottom:30px}.reason h2.title>span{display:inline-block;padding-left:50px;padding-right:50px;background-image:url(../img/title_bg_l.png),url(../img/title_bg_r.png);background-position:left top,right top;background-size:40px auto;background-repeat:no-repeat}@media screen and (min-width: 769px){.reason h2.title>span{min-height:75px;padding-top:20px;padding-left:120px;padding-right:120px;background-size:94px 74px}}.reason-desc{font-size:14px;text-align:center}@media screen and (min-width: 769px){.reason-desc{font-size:16px}}.reason-desc strong{font-size:17px}.reason-table{width:96%;max-width:960px;min-width:700px;margin:30px auto;border-collapse:collapse}@media screen and (max-width: 768px){.reason-table{max-width:1000px;min-width:800px}}.reason-table td,.reason-table th{border:1px solid #aaa;padding:15px;font-size:15px}@media screen and (min-width: 769px){.reason-table td,.reason-table th{padding:20px;font-size:16px}}.reason-table th{background-color:#83b133;color:#fff;font-weight:bold;white-space:nowrap;font-size:18px}.tableWrap{width:100%;margin:0 auto}@media screen and (max-width: 768px){.tableWrap{-webkit-overflow-scrolling:touch;overflow-x:scroll}}.faq{margin:100px auto}.faq h2.title{color:#97c439;font-size:200%;font-weight:600;line-height:1.3;text-align:center;margin-bottom:30px}.faq h2.title>span{display:inline-block;padding-left:50px;padding-right:50px;background-image:url(../img/title_bg_l.png),url(../img/title_bg_r.png);background-position:left top,right top;background-size:40px auto;background-repeat:no-repeat}@media screen and (min-width: 769px){.faq h2.title>span{min-height:75px;padding-top:20px;padding-left:120px;padding-right:120px;background-size:94px 74px}}.faq .faqArea{max-width:880px;margin:0 auto;background:#fff;padding:35px 40px 5px}.faq .faqInner{margin-bottom:30px}.faq .faqInner span{color:#fff;position:absolute;left:0px;width:60px;text-align:center;z-index:2;font-size:20px;line-height:1;height:20px;top:0;bottom:0;margin:auto}.faq h3{font-weight:bold;font-size:30px;color:#81b119;text-align:center;line-height:1;margin-bottom:35px}.faq h4{padding:18px 20px 18px 80px;line-height:1;background:#edf4f5;border-radius:6px;margin-bottom:10px;position:relative;font-weight:bold}.faq h4:after{content:"";display:block;border-radius:3px;background:#3379b1;position:absolute;width:60px;height:-o-calc(100%);height:-webkit-calc(100%);height:100%;top:0;left:0}.faq .text{background:#f2fae1;padding:20px 20px 20px 80px;position:relative}.faq .text .bold{color:#79b100;font-weight:bold;font-size:18px;margin-bottom:10px}.faq .text:after{content:"";display:block;border-radius:3px;background:#83b133;position:absolute;width:60px;height:-o-calc(100%);height:-webkit-calc(100%);height:100%;top:0;left:0}.faq .stepArea{text-align:center;padding-bottom:80px}.faq .stepAreaCont{margin-top:-5%}.faq .stepArea h2{font-size:36px;font-weight:bold;color:#81b119;line-height:1;margin-bottom:30px}.faq .footArea{background:url(../img/foot_bg.jpg) no-repeat top right;background-size:cover;padding:115px 0 60px}.faq .footArea h2{font-weight:bold;font-size:34px;margin-bottom:15px;letter-spacing:-2px;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}.faq .footArea .lead{font-weight:bold;font-size:20px;margin-bottom:50px;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}.faq .footArea .cvButton{line-height:1.2;padding-top:30px}.faq .footArea ul{padding:10px 60px 0}.faq .footArea ul li{float:left}.faq .footArea ul li:last-child{float:right}.flow{margin:30px auto}.flow-title{color:#000;font-size:200%;padding:10px 0 15px}.flow .inner{padding:20px;width:98%;max-width:1140px;margin:0 auto;background:linear-gradient(120deg, #f8f8f8 0%, #e3e1df 100%);text-align:center}.flow .inner picture{width:100%}.flow .inner picture img{width:100%}.bottomCta{margin-top:100px}.bottomCta .footArea{background:url(../img/foot_bg.jpg) no-repeat top left;background-size:cover;padding:115px 0 60px}.bottomCta .footArea h2{font-weight:bold;font-size:22px;margin-bottom:15px;letter-spacing:-2px;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}@media screen and (min-width: 769px){.bottomCta .footArea h2{font-size:34px}}.bottomCta .footArea .lead{font-weight:bold;font-size:20px;margin-bottom:50px;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}.bottomCta .footArea .cvButton{line-height:1.2;padding-top:30px}.bottomCta .footArea ul{padding:10px 60px 0}.bottomCta .footAreaCont{padding:0 5px;margin:0 auto}@media screen and (min-width: 769px){.bottomCta .footAreaCont{width:800px}}@media screen and (min-width: 900px)and (max-width: 1250px){.bottomCta .footArea{background:url(../img/foot_bg.jpg) no-repeat top left;background-size:auto}}.bottomCta .cvArea{text-align:center;background-image:linear-gradient(0deg, #cee96f 0%, #9cd847 100%);background-size:cover;padding:30px 0 50px}.bottomCta .cvArea ul{list-style:none;margin:0;padding:0}.bottomCta .cvArea .text{max-width:360px;margin:0 auto}.bottomCta .cvArea .text img{width:100%}.bottomCta .cvButton{font-size:24px;font-weight:bold;border-radius:3px;background:#85c300;padding:30px 20px 30px 0;line-height:1;color:#fff;box-shadow:0 5px 0 0 #73a800;transition:all .2s linear;position:relative;width:500px;letter-spacing:-1px;display:block;margin:0 auto}@media screen and (min-width: 769px){.bottomCta .cvButton{font-size:32px}}.bottomCta .cvButton.footButton{width:96%;max-width:400px;padding:20px 20px 20px 0;text-decoration:none;line-height:1.2}@media screen and (min-width: 769px){.bottomCta .cvButton.footButton{width:400px}}.bottomCta .cvButton.footButton:after{width:24px;height:24px}.bottomCta .cvButton:hover{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);-ms-box-shadow:0 0px 0 0 #73a800;box-shadow:0 0px 0 0 #73a800;background:#7db502}.bottomCta .cvButton:after{content:"";display:block;position:absolute;right:20px;top:0;bottom:0;margin:auto;width:24px;height:24px;background:url(../img/arrow_01.png) no-repeat right top;background-size:100% auto}.footer{font-size:10px;text-align:center;padding:15px 0}.cvAreaSec{margin:100px auto}.cvAreaSec .cvArea{width:92%;margin:30px auto 0;box-sizing:border-box;background-image:linear-gradient(0deg, #cee96f 0%, #9cd847 100%);background-size:cover;padding:30px 0 50px;text-align:center}@media screen and (min-width: 769px){.cvAreaSec .cvArea{max-width:880px}}.cvAreaSec .cvArea img{display:inline}.cvAreaSec .cvArea-title{color:#fff;text-shadow:0 0 6px rgba(0,0,0,.5)}.cvAreaSec .cvArea .text{max-width:360px;margin:0 auto}.cvAreaSec .cvArea .button .cvButton{font-size:32px}.cvAreaSec .cv a{margin:10px 0;font-size:20px;font-weight:bold;text-decoration:none;display:inline-block;text-align:center;padding:20px 70px;color:#fff;border:4px solid #fff;box-shadow:0px 3px 5px 0px rgba(46,89,15,.1),0px -8px 8px -1px #ff902a inset;border-radius:10px;background:#ff902a;transition:box-shadow .4s;text-shadow:1px 1px 2px rgba(7,15,2,.3)}@media screen and (min-width: 769px){.cvAreaSec .cv a{font-size:24px;padding:20px 140px}}.cvAreaSec .cv a:hover{box-shadow:0px 3px 5px 0px rgba(46,89,15,.1),0 -8px 8px -1px #e37917 inset}.cvAreaSec .cv a:active{box-shadow:0px 0px 0px 0px rgba(46,89,15,.1),0px -8px 8px -1px #e37917 inset}