.cmn-section{margin-bottom:0}.cmn-section>.cmn-inner{position:relative}.cmn-section+.cmn-section>.cmn-inner:after{content:"";display:block;width:100%;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%206%22%3E%20%3Ccircle%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20fill%3D%22%23f5f4f3%22%2F%3E%20%3C%2Fsvg%3E") 0/12px 100% repeat-x}.section-title{letter-spacing:.01em}.float-btn{display:block;position:fixed;z-index:10;right:0;background-color:#3dcec7;color:#fff;cursor:pointer;text-align:center}.float-btn:after{content:"";display:block;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040.9%2066.4%22%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M2.3%2064.1c-3-3-3-7.9%200-10.9l20-20-20-20c-3-3-3-7.9%200-10.9s7.9-3%2010.9%200l25.4%2025.4c1.4%201.4%202.3%203.4%202.3%205.5%200%202-.8%204-2.3%205.5L13.2%2064.1c-1.5%201.5-3.5%202.3-5.5%202.3-1.9%200-3.9-.8-5.4-2.3z%22%2F%3E%20%3C%2Fsvg%3E") 50%/contain no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:50%}#merit ul.merit-list .item{text-align:center}#merit ul.merit-list .item .icon{position:relative;color:#fff;font-weight:700;font-family:Roboto,sans-serif;background:url(../img/scholarship/company/icon_merit.svg) 50%/contain no-repeat;letter-spacing:.04em}#merit ul.merit-list .item .icon span{display:block;position:absolute;left:0;width:100%}#merit ul.merit-list .item .copy{font-weight:700;color:#666;line-height:1.65}#model-schedule ul.schedule-list .item{width:100%}#model-schedule ul.schedule-list .item+.item{border-top:1px solid #3948a6}#model-schedule ul.schedule-list .item .header{display:flex;align-items:center}#model-schedule ul.schedule-list .item .container_content p:first-child span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#model-schedule ul.schedule-list .item .icon{position:relative;color:#fff;font-weight:700;font-family:Roboto,sans-serif;background:url(../img/scholarship/company/icon_sche.svg) 50%/contain no-repeat;letter-spacing:.04em;text-align:center}#model-schedule ul.schedule-list .item .icon.-green{background-image:url(../img/scholarship/company/icon_sche_02.svg)}#model-schedule ul.schedule-list .item .icon span{display:block;position:absolute;left:0}#model-schedule ul.schedule-list .item .title{letter-spacing:normal}#model-schedule ul.schedule-list .item .container_content{width:100%}#model-schedule .btn-area .cmn-btn_jump:last-child{margin-bottom:0}#entry-start .section-title,#entry .section-title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media print,screen and (min-width:768px){.cmn-inner{max-width:1144px}.cmn-section+.cmn-section>.cmn-inner{margin-top:65px;padding-top:65px}.cmn-section+.cmn-section>.cmn-inner:after{height:6px;max-width:calc(100% - 80px)}.section-title{margin-bottom:35px}.float-btn{transition:background-color .15s;top:430px;border-radius:10px 0 0 10px;padding:15px 20px 28px;line-height:1.4}.float-btn:after{width:8px;height:12px;margin-left:-6px;bottom:9px}.float-btn:hover{background-color:#3948a6}#about .main-copy{margin-bottom:55px}#about .table dl dt{width:18%}#merit ul.merit-list{display:flex;justify-content:space-between}#merit ul.merit-list .item{width:33.3%}#merit ul.merit-list .item .icon{font-size:3rem;margin:0 auto 15px;width:88px;height:90px}#merit ul.merit-list .item .icon span{top:47px}#merit ul.merit-list .item .copy{font-size:2rem}#merit ul.merit-list .item .cmn-btn_jump{margin-top:10px}#model-schedule ul.schedule-list{margin-bottom:55px}#model-schedule ul.schedule-list .item{display:flex;align-items:center}#model-schedule ul.schedule-list .item+.item{margin-top:20px;padding-top:20px}#model-schedule ul.schedule-list .item .header{flex:0 0 auto}#model-schedule ul.schedule-list .item .icon{font-size:2.6rem;width:80px;height:70px}#model-schedule ul.schedule-list .item .icon span{width:70px;top:31px}#model-schedule ul.schedule-list .item .title{width:185px;padding-left:15px}#model-schedule ul.schedule-list .item .container_content{padding-left:20px}#model-schedule .sub-title{margin-bottom:40px}#model-schedule .btn-area .cmn-btn_jump{margin-bottom:20px;min-width:322px}#qanda ul.qa-list .item+.item{margin-top:40px}}@media only screen and (max-width:767px){.cmn-section+.cmn-section>.cmn-inner{margin-top:14.67vw;padding-top:14.67vw}.cmn-section+.cmn-section>.cmn-inner:after{height:1.33vw;background-size:contain;max-width:calc(100% - 10.67vw)}.section-title{margin-bottom:6.67vw}.float-btn{top:54.67vw;border-radius:1.33vw 0 0 1.33vw;padding:2.67vw 2.67vw 4.8vw;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-size:2.67vw}.float-btn:after{width:1.33vw;height:2.4vw;margin-left:-.27vw;bottom:1.33vw}#about .main-copy{margin-bottom:10.67vw}#merit ul.merit-list .item+.item{margin-top:10.67vw}#merit ul.merit-list .item .icon{width:18.4vw;height:18.93vw;font-size:6.4vw;margin:0 auto 5.33vw}#merit ul.merit-list .item .icon span{top:9.87vw}#merit ul.merit-list .item .copy{font-size:4.8vw}#merit ul.merit-list .item .cmn-btn_jump{margin-top:5.33vw;margin-inline:auto}#model-schedule ul.schedule-list{margin-bottom:9.33vw}#model-schedule ul.schedule-list .item+.item{margin-top:4vw;padding-top:5.33vw}#model-schedule ul.schedule-list .item .header{margin-bottom:2vw}#model-schedule ul.schedule-list .item .icon{width:21.33vw;height:18.67vw;font-size:6.4vw}#model-schedule ul.schedule-list .item .icon span{width:18.67vw;top:8.8vw}#model-schedule ul.schedule-list .item .title{padding-left:4.53vw}#model-schedule .sub-title{line-height:1.5;margin-bottom:8vw}#model-schedule .btn-area .cmn-btn_jump{margin-bottom:5.33vw}#qanda ul.qa-list .item+.item{margin-top:10.67vw}}@media print,screen and (min-width:768px) and (max-width:1440px){.cmn-inner{max-width:79.44vw}.cmn-section+.cmn-section>.cmn-inner:after{height:.42vw;background-size:.83vw 6.94vw;max-width:calc(100% - 5.56vw)}.cmn-section+.cmn-section>.cmn-inner{margin-top:4.51vw;padding-top:4.51vw}.section-title{margin-bottom:2.43vw}.float-btn:after{width:.56vw;height:.83vw;margin-left:-.42vw;bottom:.63vw}.float-btn{top:29.86vw;border-radius:.69vw 0 0 .69vw;padding:1.04vw 1.39vw 1.94vw}#about .main-copy{margin-bottom:3.82vw}#merit ul.merit-list .item .icon span{top:3.26vw}#merit ul.merit-list .item .icon{font-size:2.08vw;margin:0 auto 1.04vw;width:6.11vw;height:6.25vw}#merit ul.merit-list .item .copy{font-size:1.39vw}#merit ul.merit-list .item .cmn-btn_jump{margin-top:.69vw}#model-schedule ul.schedule-list .item+.item{margin-top:1.39vw;padding-top:1.39vw}#model-schedule ul.schedule-list .item .icon span{width:4.86vw;top:2.15vw}#model-schedule ul.schedule-list .item .icon{font-size:1.81vw;width:5.56vw;height:4.86vw}#model-schedule ul.schedule-list .item .title{width:12.85vw;padding-left:1.04vw}#model-schedule ul.schedule-list .item .container_content{padding-left:1.39vw}#model-schedule ul.schedule-list{margin-bottom:3.82vw}#model-schedule .sub-title{margin-bottom:2.78vw}#model-schedule .btn-area .cmn-btn_jump{margin-bottom:1.39vw;min-width:22.36vw}#qanda ul.qa-list .item+.item{margin-top:2.78vw}}