.pc{display:none}.tb{display:none}.sp{display:inherit}.sec01,.sec02,.feature,.sec03{margin-bottom:0 !important}.ttl{margin-bottom:1.5em;font-family:"游ゴシック体","Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN","メイリオ",sans-serif !important;font-weight:500;text-align:center}.sttl{font-family:"游ゴシック体","Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN","メイリオ",sans-serif !important;font-weight:500}.txt{margin-bottom:0 !important;font-size:14px}#footer-cta2 .btn{width:auto}.sec01 li span{background:linear-gradient(transparent 60%, #ffe400 60%)}.sec02 .txt span{background:linear-gradient(transparent 60%, #ffe400 60%);color:#F3270F;color:var(--Color-SyRed, #F3270F)}.feature .detail .sttl span{background:linear-gradient(to bottom, #ffffff 70%, #ffe400 71%, #ffe400 95%, #ffffff 96%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ffffff",GradientType=0 );color:#F3270F;color:var(--Color-SyRed, #F3270F)}.detail .bx-wrapper{margin:0 auto;max-width:540px !important}.mv .container{padding:0}.mv .title{margin:0 auto;position:relative}.sec01{background-color:#F5F5F5;background-color:var(--Color-Grey-50, #F5F5F5)}.sec01 .container{padding:2em 15px 1.5em 15px}.sec01 .ttl img{width:72%}.sec01 ul{display:table;margin:0 auto;width:100%}.sec01 li{margin:0 auto .5em;padding:5% 3%;width:90%;background-color:#FFF;background-color:var(--Color-White, #FFF);border-radius:10px;font-size:16px;font-weight:bold;line-height:150%;text-align:center}.sec02 .container{padding:2em 0;background-image:url(/synergy/img/training/sec02_bg_sp.png);background-position:left bottom;background-repeat:no-repeat;background-size:320px}.sec02 .ttl img{width:76%}.sec02 .txt{font-weight:bold;line-height:240%;text-align:center}.feature .container{padding:2em 15px;background-color:#F5F5F5;background-color:var(--Color-Grey-50, #F5F5F5)}.feature .ttl img{width:12%}.feature .detail{margin-bottom:1em;padding:1em 4%;background-color:#FFF;background-color:var(--Color-White, #FFF);border-radius:5px;overflow:hidden}.feature .detail:last-child{margin-bottom:0}.feature .detail dd{text-align:center;overflow:hidden}.feature .detail dd:first-child{margin-bottom:1em}.feature .detail .icon{display:inline-block;margin-bottom:1em;padding:5px 0;width:4.5em;background-color:#F3270F;background-color:var(--Color-SyRed, #F3270F);border-radius:5px;color:#FFF;color:var(--Color-White, #FFF);font-size:12px;line-height:120%;text-align:center}.feature .detail .sttl{margin-bottom:.5em;font-size:16px;font-weight:bold;line-height:150%}.feature .detail dd .txt{text-align:left}.bx-controls-direction a{margin-top:-15px;width:30px;height:30px;background-color:hsla(0,0%,100%,.5);background-position:center center;background-repeat:no-repeat;background-size:7px 14px;border-radius:30px}.bx-controls-direction a.bx-prev{left:5px !important}.bx-controls-direction a.bx-next{right:5px !important}.sec03 .container{padding:2em 15px}.sec03 .ttl img{width:56%}.sec03 ul{overflow:hidden}.sec03 li{float:left;margin-bottom:2em;overflow:hidden}.sec03 li:nth-child(2n+1){clear:left}.sec03 li .img{float:left;padding-right:5%;width:30%}.sec03 li .img img{display:block;margin-bottom:5px;width:100%}.sec03 li .img span{display:inline-block;margin:0 auto;padding:4px 0;width:100%;background-color:#fff700;border-radius:10px;font-size:10px;font-weight:bold;line-height:120%;text-align:center}.sec03 li .img strong{display:block;font-size:12px}.sec03 li .data{float:left;width:65%}.sec03 li .data .name{display:block;margin-bottom:0 !important;font-size:10px;font-weight:bold}.sec03 li .data .name span{font-size:16px}.sec03 li .data .sub{margin-bottom:5px !important;font-size:10px;font-weight:bold}.sec03 .btnarea{margin:0 auto;text-align:center}.sec03 .btnarea a:hover img{opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha( opacity=50 )"}.sec04{margin-bottom:2em !important;background-color:#F5F5F5;background-color:var(--Color-Grey-50, #F5F5F5)}.sec04 .container{padding:2em 15px}.sec04 .ttl{background-color:#F5F5F5;background-color:var(--Color-Grey-50, #F5F5F5)}.sec04 .ttl img{width:69%}.sec04 ul{margin:1.5em auto .5em;overflow:hidden}.sec04 li{margin-bottom:1em;background-color:#FFF;background-color:var(--Color-White, #FFF);border:2px solid #000;border-radius:5px}.sec04 .sttl{padding:4%;background-color:#F5F5F5;background-color:var(--Color-Grey-50, #F5F5F5);border-radius:5px 5px 0 0;font-size:16px;font-weight:bold;line-height:150%;text-align:center}.sec04 .detail{padding:0 4% 4% 4%}.sec04 .detail .img{margin-top:-1px;text-align:center}.sec04 .detail .img img{width:80%}.sec04 .detail .txt{padding-bottom:.5em;text-align:left}.sec04 .detail dl{padding:4%;background-color:#F5F5F5;background-color:var(--Color-Grey-50, #F5F5F5);border-radius:5px;font-size:12px;overflow:hidden}.sec04 .bttl{padding:0 4% .5em 4%;color:#F3270F;color:var(--Color-SyRed, #F3270F);font-size:14px;font-weight:bold;line-height:150%;text-align:center}.sec04 .bttl:before{content:" ";display:inline-block;padding-right:5px;width:32px;height:13px;background-image:url(/synergy/img/training/sec04_bttl_l.png);background-position:left top;background-repeat:no-repeat}.sec04 .bttl:after{content:" ";display:inline-block;padding-left:5px;width:32px;height:13px;background-image:url(/synergy/img/training/sec04_bttl_r.png);background-position:right top;background-repeat:no-repeat}#main .academyModule02{margin:0 auto 3em !important;padding:0 !important}#main .academyModule02 .col2{margin:0 auto;width:100%;overflow:hidden}#main .academyModule02 .logo{margin:0 auto;width:132px}#main .academyModule02 .logo img{width:100%}#main .academyModule02 .line-top{margin-top:20px;padding-top:28px}@media screen and (min-width: 768px){.pc{display:inherit}.tb{display:inherit}.sp{display:none}#content{margin-top:20px}.ttl{margin-bottom:24px}.ttl img{width:auto !important}.txt{font-size:16px}.btn{width:320px;font-size:16px}.sec04 .btn{padding:15px 20px;font-size:20px}.mv .container{width:100%}.mv .pc{display:none}.mv .sp{display:block}.mv .sp img{width:100%}.sec01 .container{padding:64px 0 80px 0}.sec01 ul{width:auto}.sec01 li{display:table-cell;padding:20px 16px;width:33.3%;border:4px solid #D9D9D9;border:4px solid var(--Color-Grey-150, #D9D9D9);font-size:20px}.sec02 .container{padding:96px 0 80px 0;background-image:url(/synergy/img/training/sec02_bg.png);background-size:1200px}.feature .container{padding:48px 30px;width:720px;background-color:#F5F5F5;background-color:var(--Color-Grey-50, #F5F5F5);border-radius:10px}.feature .ttl img{width:auto}.feature .detail .icon{font-size:16px}.feature .detail .sttl{font-size:30px}.feature .detail ul{margin:0 auto;width:540px;height:340px;overflow:hidden}.sec03 .container{padding:80px 15px}.sec03 li .img{width:27%}.sec03 li .img img{margin-bottom:10px}.sec03 li .img span{font-size:14px}.sec03 li .img strong{display:inline;font-size:14px}.sec03 li .data{padding-top:.8em;width:68%}.sec03 li .data .name{font-size:16px}.sec03 li .data .name span{font-size:20px}.sec03 li .data .sub{margin-bottom:10px !important;font-size:14px}.sec04{margin-bottom:0 !important}.sec04 .container{padding:80px 0}.sec04 .txt{text-align:center}.sec04 ul{margin:40px auto 30px;width:100%;overflow:hidden}.sec04 li{float:left;margin:0 5px;width:236px;border-radius:10px}.sec04 .sttl{border-radius:10px 10px 0 0}.sec04 .detail .img img{width:100%}.sec04 .detail .txt{font-size:12px;text-align:left}.sec04 .bttl{font-size:18px}.sec04 .bttl:before{width:35px;height:15px}.sec04 .bttl:after{width:35px;height:15px}#main .academyModule02{margin:0 auto !important;padding:0 !important}#main .academyModule02 .container{padding:104px 0}#main .academyModule02 .col2{width:700px}#main .academyModule02 .col2 .fl{float:left;padding-right:34px;width:500px}#main .academyModule02 .col2 .text-center{margin-bottom:20px}#main .academyModule02 .logo{margin:0 auto 20px}#main .academyModule02 .btn{padding:.5em 10px;width:240px}#main .academyModule02 .line-top{margin-top:30px;padding-top:50px}}@media screen and (min-width: 992px){.tb{display:none}.mv .pc{display:inherit}.mv .sp{display:none}.mv .container{width:100%;margin:0 auto;padding:0;position:relative;z-index:1;background-image:url(/synergy/img/training/bg_main.png);background-position:center bottom;background-repeat:no-repeat;background-size:1200px}.mv .title{margin:0 auto;width:992px}.mv .title img{width:500px}.mv .btn{position:absolute;left:110px;bottom:30px}.sec01 li{width:260px;font-size:24px}.feature .container{width:970px}.feature .detail{padding:20px;border-radius:10px}.feature .detail dd{margin-bottom:0 !important;padding:0 1.5%;width:47%;text-align:left;vertical-align:middle}.feature .detail .fl{float:left}.feature .detail .fr{float:right}.feature .detail ul{margin:0 auto;width:100%;height:auto;overflow:auto}.sec03 .container{padding:80px 0}.sec03 li{width:50%}.sec03 li .img{padding-right:4%;width:37%}.sec03 li:nth-child(2n) .img{padding-left:3%;padding-right:0}.sec03 li .data{padding-right:3%;width:56%}.sec03 li:nth-child(2n) .data{padding-right:0;padding-left:4%}.sec04 ul{width:960px}.sec04 li{margin:0 10px;width:296px}.sec04 .sttl{padding:18px 0;font-size:20px}.sec04 .detail{padding:0 18px 18px 18px}.sec04 .detail .txt{font-size:16px}.sec04 .detail dl{font-size:12px}#main .academyModule02 .col2{width:770px}#main .academyModule02 .col2 .fl{float:left;padding-right:34px;width:570px}}@media screen and (min-width: 1200px){.mv .container{background-size:1320px}.mv .title{margin:0 auto;width:1140px}.mv .title img{width:auto}.mv .btn{width:400px}.feature .container{width:1170px}.sec03 li .img{padding-right:5%;width:33%}.sec03 li:nth-child(2n) .img{padding-left:3%;padding-right:0}.sec03 li .data{padding-right:3%;width:59%}.sec03 li:nth-child(2n) .data{padding-right:0;padding-left:5%}.sec04 ul{width:1140px}.sec04 li{width:356px}.sec04 .sttl{font-size:24px}.sec04 .detail dl{padding:2%}.sec04 .detail dd{float:left;padding:2%;width:46%}}.bx-wrapper{position:relative}.bx-controls{margin-top:-15px;text-align:center;z-index:999}.bx-prev,.bx-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:9999;text-indent:-9999px;text-decoration:none;outline:0}.bx-prev{background-image:url(/common/img/top/icon_arrow_prev@2x.png)}.bx-next{background-image:url(/common/img/top/icon_arrow_next@2x.png)}.bx-pager{position:absolute;margin-top:-15px;margin-left:-100px;width:200px;left:50%;z-index:999}.bx-pager-item{display:inline-block}.bx-pager-link{background:#333;background:var(--Color-Grey-800, #333);text-indent:-9999px;display:block;width:8px !important;height:8px !important;margin:0 4px !important;border-radius:8px !important}.bx-pager-link:hover,.bx-pager-link.active{background:#F3270F !important;background:var(--Color-SyRed, #F3270F) !important}