@charset "UTF-8";.forsp{display:none!important}@media (max-width:781px){.forsp{display:block!important}}.l-article{max-width:830px!important}#mainVisual{padding:100px 0 0;background:url(//www.umsaascloud.jp/wp-content/themes/swell_child/common/css/../images/home/bg_mv_2x.png) center top/cover no-repeat}@media (min-width:782px) and (max-width:1279px){#mainVisual{padding:7.853125vw 0 0}}@media (max-width:781px){#mainVisual{padding:8.366667vw 0 5.3333333333vw}}#singleVisual{padding:243px 0 0;background:url(//www.umsaascloud.jp/wp-content/themes/swell_child/common/css/../images/home/bg_mv_2x.png) center top/cover no-repeat}@media (max-width:781px){#singleVisual{padding:61.3333333333vw 0 0}}.visual{margin-top:-180px;margin-bottom:45px;position:relative}@media (max-width:781px){.visual{margin-top:calc(-140 / 320* 100vw);margin-bottom:calc(20 / 320* 100vw)}}.pickupEvent h2,.endEvent h2{margin:0 0 32px;padding:0 0 12px;color:#002741;font-size:20px;font-weight:700;text-align:center;position:relative}.pickupEvent h2:after,.endEvent h2:after{width:80px;height:5px;background:#002741;content:"";display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}@media (max-width:781px){.pickupEvent h2,.endEvent h2{margin:0 0 8.5333333333vw;padding:0 0 3.2vw;font-size:5.3333333333vw}.pickupEvent h2:after,.endEvent h2:after{width:21.3333333333vw;height:1.3333333333vw}}.pickupEvent h3{margin:1em 0}.article{position:relative;z-index:5}@media (max-width:781px){.article{font-size:calc(26 / 767* 100vw)}}.article h1{padding-bottom:.8rem;border-bottom:.5rem solid #012c47;font-size:1.8em;text-align:center}@media (max-width:781px){.article h1{padding-bottom:calc(11 / 320* 100vw);line-height:1.5}}.article h2{width:100%;color:#333;font-weight:700;line-height:1.5;background:0 0;justify-content:left;margin-left:0!important;margin-right:0!important}.article h2:before{content:""!important;border-top:0!important;border-bottom:.1rem solid #c1c1c1}.article .category{font-size:.8em;margin-top:2em;margin-bottom:2em;display:flex;justify-content:center;flex-wrap:wrap}.article .category div{margin-right:.9rem;margin-left:.9rem;margin-bottom:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #9e9e9e;border-radius:.2rem}@media (max-width:781px){.article .category div{margin-right:calc(6 / 320* 100vw);margin-left:calc(6 / 320* 100vw);padding:calc(4 / 320* 100vw) calc(8 / 320* 100vw);border-radius:calc(2 / 320* 100vw)}}.pickupVisual *{min-height:0;min-width:0}.pickupVisual .sliderArea{max-width:100%;margin:0 auto}.pickupVisual .sliderArea.w300{max-width:300px}.pickupVisual .slick-slide{ margin:0 5px}.pickupVisual .slick-slide img{width:100%;height:auto}.pickupVisual .slick-prev,.slick-next{z-index:1}.pickupVisual .slick-prev:before,.pickupVisual .slick-next:before{color:#000}.pickupVisual .slick-slide{transition:all ease-in-out .3s;opacity:.2}.pickupVisual .slick-active{opacity:1}.pickupVisual .slick-current{opacity:1}.pickupVisual .thumb{margin:20px 0 0}.pickupVisual .thumb .slick-slide{cursor:pointer}.pickupVisual .thumb .slick-slide:hover{opacity:.7}.full-screen.slider{max-width:100%;margin:0 auto}.pickupEvent .eventList{display:flex;flex-wrap:wrap;gap:34.5px}.pickupEvent .eventList .item{position:relative;width:calc((100% - (34.5px * 2)) / 3);padding:0 14px 48px;margin-top:40px;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16)}.pickupEvent .eventList .item .img{margin:0 -14px 19px;display:flex;align-items:center;justify-content:center;overflow:hidden}.pickupEvent .eventList .item .text .name{margin:20px 0 10px;font-size:18px;font-weight:700;text-align:center}.pickupEvent .eventList .item .text a{display:block;color:#2c73bc;font-size:16px;text-align:center;text-decoration:underline;word-wrap:break-word}.pickupEvent .eventList .item .lead{font-size:20px;line-height:1.3;font-weight:700;display:flex;align-items:center;justify-content:center;position:absolute;top:-55px;left:0;max-width:100%;margin-bottom:0;min-height:33px}@media (min-width:782px) and (max-width:1279px){.pickupEvent .eventList .item .lead{top:-4.5vw;font-size:1.5625vw}}@media (max-width:781px){.pickupEvent .eventList .item .lead{top:-15vw;font-size:3.5625vw}}.pickupEvent .eventList .item .lead a{color:#012c47}.pickupEvent .eventList .item .lead a:hover{opacity:.8}.pickupEvent .eventList .item .title a{margin:0 0 40px;font-size:20px;font-weight:700;line-height:calc(30em / 20);color:#012c47}.pickupEvent .eventList .item .title a:hover{opacity:.8}.eventLabel{background:#eee;padding:5px 10px}.pickupEvent .eventList .item .eventLabel{margin-right:5px;margin-bottom:5px;font-size:12px;display:inline-block}.endEvent .eventList .item .eventLabel{display:inline-block;min-width:115px;margin:0 5px;text-align:center}.shedule1Block .negotiation:nth-of-type(1),.shedule1Block .negotiation:nth-of-type(2){background:#f97ea4!important}.swell-block-button a{width:300px}.p-breadcrumb.-bg-on{background:#fff}.pickupEvent{padding:23px 0 86px}@media (max-width:781px){.pickupEvent{padding:6.6666666667vw 0 6.6666666667vw}}.endEvent{padding:0 0 90px}@media (max-width:781px){.endEvent{padding:6.6666666667vw 0}}.endEvent .eventList{margin:0;padding:0;list-style:none}.endEvent .eventList li{margin:0;border-bottom:1px solid #707070}@media (max-width:781px){.endEvent .eventList li{padding:4.8vw 0}}.endEvent .eventList li a{margin:0;padding:0;color:#000;font-size:16px}@media (max-width:781px){.endEvent .eventList li a{font-size:4.2666666667vw}}.endEvent .eventList li a:hover{text-decoration:underline}.endEvent .eventList li a .cell{display:table-cell;padding:18px 0;vertical-align:middle}@media (max-width:781px){.endEvent .eventList li a .cell{display:inline-block;padding:0}}.eventPeriod{min-width:220px;display:inline-block;font-size:90%}@media (max-width:781px){.eventPeriod{min-width:0}}.article .post_content{line-height:1.6;margin:0 0 1.75em}@media (max-width:781px){.article .post_content{margin:0 0 calc(30 / 320* 100vw)}}.article .applicationBtns{width:300px;margin:0 auto 30px;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media (max-width:781px){.article .applicationBtns{width:80vw;margin:0 auto 8vw;gap:5.3333333333vw}}.article .applicationBtns .end{width:300px;height:70px;background:#ababab;border-radius:5px;color:#fff !important;font-size:2rem;font-weight:700;display:flex;align-items:center;justify-content:center}@media (max-width:781px){.article .applicationBtns .end{width:80vw;height:18.6666666667vw;border-radius:1.3333333333vw;font-size:4.8vw}}.article .target{margin:0 0 5.2rem;padding:2.5rem 4rem 3rem;background:#fff;border:4px solid #012c47;border-radius:.4rem;box-shadow:0 .3rem .6rem rgba(0,0,0,.16)}.article .target :last-child{margin-bottom:0}@media (max-width:781px){.article .target{margin:0 0 calc(30 / 320* 100vw);padding:calc(25 / 320* 100vw) calc(9 / 320* 100vw);border:calc(4 / 320* 100vw) solid #012c47;border-radius:calc(4 / 320* 100vw)}}.article .target h2{margin-top:0;color:#000;text-align:center;border-bottom-color:#000}@media (max-width:781px){.article .target h2{margin-bottom:calc(15 / 320* 100vw);padding-left:calc(9 / 320* 100vw);padding-right:calc(9 / 320* 100vw);padding-bottom:calc(15 / 320* 100vw);font-size:calc(15 / 320* 100vw)}}.article .target ul{margin:0;padding:0;list-style:none}.article .target ul li{padding-left:4.3rem;background:url(//www.umsaascloud.jp/wp-content/themes/swell_child/common/css/../images/ico_checkbox.svg) left .7em no-repeat;color:#000;font-weight:700;line-height:1.81818;list-style:none}@media (max-width:781px){.article .target ul li{padding-left:calc(27 / 320* 100vw);font-size:calc(15 / 320* 100vw);line-height:2}}.article table{width:100%;margin-bottom:15px;border-collapse:collapse}@media (max-width:781px){.article table{margin-bottom:calc((15* 2) / 767* 100vw)}}@media (max-width:781px){.article table th,.article table td{vertical-align:middle}}.article table th{width:20%!important;text-align:center;vertical-align:middle}.article .komeList.-typeBold{font-weight:700}.article .komeList.-typeRed{color:red}.article .komeList{margin:0 0 30px;padding:0;list-style:none}@media (max-width:781px){.article .komeList{margin:0 0 8vw}}.article .komeList li{padding:0 0 0 1em;list-style:none;position:relative}.article .komeList li:before{content:"※";display:block;position:absolute;top:0;left:0}@media (max-width:781px){.article .komeList li{font-size:3.7333333333vw}}.handson_table table th{width:65%!important}.handson_table thead th{padding:9px 8px;background:#002741;color:#fff;font-weight:700;text-align:left}@media (max-width:781px){.handson_table thead th{padding:2.4vw 2.1333333333vw}}.handson_table tbody th{background:#fff;font-weight:700;padding:17px 13px;text-align:left}@media (max-width:781px){.handson_table tbody th{padding:4vw 3.4666666667vw}}.handson_table tbody th .swl-bg-color{padding:3px 17px}@media (max-width:781px){.handson_table tbody th .swl-bg-color{display:inline-block;font-size:3.4666666667vw;padding:.8vw 4.5333333333vw}}.handson_table tbody th .mininote{font-weight:400}.handson_table tbody td{padding:17px 13px;vertical-align:middle}@media (max-width:781px){.handson_table tbody td{padding:4vw 3.4666666667vw}}.handson_table tbody td .swl-inline-color{font-size:.8rem}@media (max-width:781px){.handson_table tbody td .swl-inline-color{font-size:2.8vw}}@media (min-width:782px) and (max-width:1279px){.pickupEvent .eventList{gap:2.6953125vw}.pickupEvent .eventList .item{width:calc((100% -(2.734375vw* 2)) / 3);padding:0 1.09375vw 3.75vw;box-shadow:0px .234375vw .46875vw rgba(0,0,0,.16)}.pickupEvent .eventList .item .img{width:calc(100% + (1.123333vw) * 2);height:auto;margin:0 -1.09375vw 1.484375vw}.pickupEvent .eventList .item .title a{margin:0 0 3.125vw;font-size:1.5625vw}}@media (max-width:781px){.pickupEvent .eventList{gap:5.3333333333vw;flex-wrap:wrap}.pickupEvent .eventList .item{width:100%;padding:0 3.7333333333vw 12.8vw;box-shadow:0 .8vw 1.6vw rgba(0,0,0,.16)}.pickupEvent .eventList .item .img{width:calc(100% + (3.7333333333vw) * 2);height:auto;margin:0 -3.7333333333vw 5.0666666667vw}.pickupEvent .eventList .item .title a{margin:0 0 10.6666666667vw;font-size:5.3333333333vw}.eventPeriod{min-width:0}.pickupEvent .eventList .item .eventLabel{font-size:2.2666666667vw}.endEvent .eventList .item .eventLabel{min-width:100px}}