:root{--color1: #E0B9F2;--color2: #AEBDE2;--color3: #F4B7D7}@media (min-width: 768px){.sub-mv{padding:35px 0 28px}.sub-mv:after{bottom:-11px}}@media (max-width: 767px){.sub-mv{padding:30px 0 15px}}@media (min-width: 768px){.sub-mv__ttlen{height:150px}}@media (max-width: 767px){.sub-mv__ttlen{height:70px}}.sec-anchor1day{background-color:#fff;z-index:-1}@media (min-width: 768px){.sec-anchor1day{padding:32px 0 45px}}@media only screen and (min-width: 768px) and (min-width: 1401px){.sec-anchor1day{padding:2.28571vw 0 3.21429vw}}@media only screen and (min-width: 768px) and (max-width: 1350px){.sec-anchor1day{padding:2.14286vw 0 3.35714vw}}@media only screen and (min-width: 768px) and (max-width: 1050px){.sec-anchor1day{padding:3.92857vw 0 3.92857vw}}@media (max-width: 767px){.sec-anchor1day{border-left:none;border-right:none;padding:21px 0 27px}}.sec-anchor1day .inner-anchor{max-width:1052px;padding:0 15px;margin:0 auto}.sec-anchor1day .lst-anchor{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media (min-width: 768px){.sec-anchor1day .lst-anchor{border-left:1px solid #1A1818}}@media (max-width: 767px){.sec-anchor1day .lst-anchor{flex-wrap:wrap;max-width:320px;margin:0 auto}}.sec-anchor1day .anchor-it{display:block;padding:10px 20px 48px;border-right:1px solid #1A1818;text-align:center;position:relative;cursor:pointer}.sec-anchor1day .anchor-it::after{position:absolute;bottom:6px;right:0;left:0;height:30px;width:30px;content:'';border-radius:50%;overflow:hidden;background:var(--color) url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7.653" height="10.66" viewBox="0 0 7.653 10.66"><g id="Group_180896" data-name="Group 180896" transform="translate(0.04 -0.463)"><path id="Path_99570" data-name="Path 99570" d="M0,0V10" transform="translate(4.26 0.463)" fill="none" stroke="%231a1818" stroke-width="1"/><path id="Path_94901" data-name="Path 94901" d="M6213.381-7728.934l4,3,3-3" transform="translate(-6213.121 7736.396)" fill="none" stroke="%231a1818" stroke-width="1"/></g></svg>') no-repeat center center;background-size:7px auto !important;z-index:2;margin:0 auto;transition:0.3s;border:1px solid #1a1818}@media (max-width: 767px){.sec-anchor1day .anchor-it::after{background:var(--color) url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7.653" height="10.66" viewBox="0 0 7.653 10.66"><g id="Group_180896" data-name="Group 180896" transform="translate(0.04 -0.463)"><line id="Line_2594" data-name="Line 2594" y2="10" transform="translate(4.26 0.463)" fill="none" stroke="%231a1818" stroke-width="1"/><path id="Path_94901" data-name="Path 94901" d="M6213.381-7728.934l4,3,3-3" transform="translate(-6213.121 7736.396)" fill="none" stroke="%231a1818" stroke-width="1"/></g></svg>') no-repeat center center;background-size:8px auto !important;height:30px;width:30px;left:inherit;bottom:15px;top:0;right:-5px;margin:auto}}@media only screen and (min-width: 1025px){.sec-anchor1day .anchor-it:hover{opacity:1}.sec-anchor1day .anchor-it:hover .ttl,.sec-anchor1day .anchor-it:hover .ttl-sub{opacity:0.75}.sec-anchor1day .anchor-it:hover::after{bottom:2px;opacity:0.75}}@media (min-width: 768px){.sec-anchor1day .anchor-it{flex:1}}@media (max-width: 767px){.sec-anchor1day .anchor-it{width:100%;position:relative;margin-bottom:14px;margin-top:5px;padding:2px 30px 18px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-right:none;border-bottom:1px solid #1a1818}}.sec-anchor1day .ttl-main{font-size:13px;font-size:1.3rem;line-height:1.92308em;letter-spacing:.05em;font-weight:700;font-family:"Poppins",sans-serif;background-color:#1a1818;color:#fff;border-radius:30px;width:120px;display:block;margin:-2px auto 12px}@media (max-width: 767px){.sec-anchor1day .ttl-main{display:block;margin:-2px auto 10px}}.sec-anchor1day .numb{color:var(--color)}.sec-anchor1day .ttl{font-size:18px;font-size:1.8rem;line-height:1.5em;letter-spacing:.05em;font-weight:700;margin-bottom:1px;position:relative;display:block;display:block}@media only screen and (min-width: 768px) and (max-width: 1200px){.sec-anchor1day .ttl{font-size:1.28571vw;line-height:1.92857vw;margin-bottom:.07143vw}}@media (max-width: 767px){.sec-anchor1day .ttl{font-size:18px;font-size:1.8rem;line-height:1.5em;letter-spacing:.05em;font-weight:700;display:block;width:100%;margin-bottom:-2px}}.sec-anchor1day .ttl-sub{font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;font-weight:700}@media (max-width: 767px){.sec-anchor1day .ttl-sub{display:block;width:100%}}.sec-case-1day{background:#EFEFEF url("/assets/img/common/bg-line.png") repeat center center;background-size:30px auto;padding:93px 0 153px}@media (max-width: 767px){.sec-case-1day{padding:49px 0 80px}}.sec-case-1day .innerWrap{max-width:1234px}@media (max-width: 767px){.sec-case-1day .innerWrap{padding:0 13px}}.case-item:not(:last-child){margin-bottom:132px}@media (max-width: 767px){.case-item:not(:last-child){margin-bottom:51px}}.case-item:nth-child(2){margin-bottom:149px}@media (max-width: 767px){.case-item:nth-child(2){margin-bottom:53px}}.case-item .box-case{border-radius:30px;border:2px solid #1a1818;background-color:#fff;position:relative}.case-item .decor{position:absolute}.case-item .decor01{left:87px;bottom:0;max-width:248px}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .decor01{left:6.21429vw;max-width:17.71429vw}}@media (max-width: 767px){.case-item .decor01{max-width:172px;left:-24px;bottom:-26px}}@media only screen and (max-width: 767px) and (max-width: 390px){.case-item .decor01{max-width:44.10256vw;left:-6.15385vw;bottom:-6.66667vw}}@media (min-width: 768px){.case-item .decor02{left:274px;bottom:-31px;max-width:100px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .decor02{left:19.57143vw;bottom:-2.21429vw;max-width:7.14286vw}}@media (max-width: 767px){.case-item .decor02{max-width:164px;right:-36px;bottom:-53px}}@media only screen and (max-width: 767px) and (max-width: 390px){.case-item .decor02{max-width:42.05128vw;right:-9.23077vw;bottom:-13.58974vw}}.case-item .decor03{right:24px;bottom:-63px;max-width:349px}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .decor03{right:1.71429vw;bottom:-4.5vw;max-width:24.92857vw}}.case-item .decor12{left:69px;bottom:-9px;width:18px}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .decor12{left:4.92857vw;bottom:-.64286vw;width:1.28571vw}}.case-item .decor04{right:0;bottom:0}.case-item .decor05{top:505px;left:-163px}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .decor05{top:36.07143vw;left:-11.64286vw;width:20.42857vw}}.case-item .decor06{right:-118px;bottom:-40px}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .decor06{right:-8.42857vw;bottom:-2.85714vw;width:22vw}}.case-item .decor07{left:43px;top:-46px;max-width:287px}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .decor07{left:3.07143vw;top:-3.28571vw;max-width:20.5vw}}@media (max-width: 767px){.case-item .decor07{left:-23px;top:24px;max-width:123px}}@media (min-width: 768px){.case-item .decor08{right:79px;top:-89px;max-width:237px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .decor08{right:5.64286vw;top:-6.35714vw;max-width:16.92857vw}}@media (max-width: 767px){.case-item .decor08{right:-33px;top:44px;max-width:127px}}@media (min-width: 768px){.case-item .decor09{left:58px;bottom:0;max-width:288px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .decor09{left:4.14286vw;max-width:20.57143vw}}@media (max-width: 767px){.case-item .decor09{left:-36px;bottom:0;max-width:149px}}@media (min-width: 768px){.case-item .decor10{right:36px;top:-62px;max-width:248px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .decor10{right:2.57143vw;top:-4.42857vw;max-width:17.71429vw}}@media (max-width: 767px){.case-item .decor10{right:-19px;top:9px;max-width:110px}}.case-item .box-ttl{border-bottom:1px solid #1a1818;background-color:var(--color);padding-bottom:40px;position:relative;border-radius:28px 28px 0 0}@media (max-width: 767px){.case-item .box-ttl{padding-bottom:20px}}.case-item .box-ttl .numb{width:82px;height:82px;background-color:#1a1818;color:#fff;text-align:center;border-radius:50%;font-size:13px;font-size:1.3rem;line-height:1.92308em;letter-spacing:.05em;font-weight:700;font-family:"Poppins",sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;margin:0 auto -24px;position:relative;top:-35px}.case-item .box-ttl .numb .number{font-size:39px;font-size:3.9rem;line-height:1em;display:block;color:var(--color);margin-top:-5px}@media only screen and (min-width: 768px) and (max-width: 1400px){.case-item .box-ttl .numb .number{margin-top:-.35714vw}}@media (max-width: 767px){.case-item .box-ttl .numb .number{font-size:27px;font-size:2.7rem;margin-top:-2px}}@media (max-width: 767px){.case-item .box-ttl .numb{width:58px;height:58px;font-size:8px;font-size:.8rem;line-height:1.875em;top:-18px;margin:0 auto -19px}}.case-item .box-ttl .ttl{font-size:40px;font-size:4rem;line-height:1.2em;letter-spacing:0em;font-weight:900;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#1a1818;margin-bottom:5px;text-align:center;position:relative;z-index:1}@media (min-width: 768px){.case-item .box-ttl .ttl{padding-right:16px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .box-ttl .ttl{font-size:30px;font-size:3rem}}@media only screen and (min-width: 768px) and (max-width: 992px){.case-item .box-ttl .ttl{font-size:26px;font-size:2.6rem}}@media (max-width: 767px){.case-item .box-ttl .ttl{font-size:30px;font-size:3rem;line-height:1.26667em;letter-spacing:0em;font-weight:900;margin-bottom:-5px;padding-left:13px;text-indent:-9px}}@media only screen and (max-width: 767px) and (max-width: 390px){.case-item .box-ttl .ttl{font-size:7.69231vw;line-height:9.74359vw}}.case-item .box-ttl .ttl02{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;color:#1a1818;font-size:25px;font-size:2.5rem;line-height:1.96em;letter-spacing:.05em;font-weight:700;padding-right:14px;position:relative;z-index:1}@media (max-width: 767px){.case-item .box-ttl .ttl02{font-size:22px;font-size:2.2rem;line-height:2.22727em;letter-spacing:0em;font-weight:700;margin-right:-19px}}@media only screen and (max-width: 767px) and (max-width: 390px){.case-item .box-ttl .ttl02{font-size:5.64103vw;line-height:12.5641vw}}.case-item .box-ttl .ttl02 .ttl02-sub{font-size:25px;font-size:2.5rem;line-height:1.96em;letter-spacing:.05em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .box-ttl .ttl02 .ttl02-sub{font-size:20px;font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 992px){.case-item .box-ttl .ttl02 .ttl02-sub{font-size:22px;font-size:2.2rem}}@media (max-width: 767px){.case-item .box-ttl .ttl02 .ttl02-sub{font-size:22px;font-size:2.2rem;line-height:2.22727em;letter-spacing:.05em;font-weight:700}}@media only screen and (max-width: 767px) and (max-width: 390px){.case-item .box-ttl .ttl02 .ttl02-sub{font-size:5.64103vw;line-height:12.5641vw}}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-item .box-ttl .ttl02{font-size:20px;font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 992px){.case-item .box-ttl .ttl02{font-size:22px;font-size:2.2rem}}.case-item02 .lst-case{padding:46px 15px 134px}@media (max-width: 767px){.case-item02 .lst-case{padding:40px 20px 42px}}.case-item02 .decor06{bottom:-45px}.case-item03 .lst-case{padding:46px 15px 88px}@media (max-width: 767px){.case-item03 .lst-case{padding:31px 20px 41px}}.case-item03 .decor06{bottom:-39px}@media (min-width: 768px){.case-item03 .decor05{top:716px}}.lst-case{max-width:930px;margin:0 auto;padding:46px 15px 118px}@media (max-width: 767px){.lst-case{padding:56px 20px 39px}}.it-case-thumb .case-right{position:relative}@media (min-width: 768px){.it-case-thumb .case-right{max-width:541px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-right{max-width:50.41667vw}}@media (min-width: 768px){.it-case-thumb .case-right-pdr{max-width:544px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-right-pdr{max-width:50.41667vw}}@media (min-width: 768px){.it-case-thumb .case-img{position:absolute;left:100%;width:100%;max-width:331px;top:-57px;margin-left:-27px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img{max-width:23.64286vw;top:-4.07143vw;margin-left:-1.92857vw}}@media (max-width: 767px){.it-case-thumb .case-img{margin:19px -20px -3px -2px}}.it-case-thumb .case-img img{width:100%}@media (min-width: 768px){.it-case-thumb .case-img02{max-width:373px;margin-left:-17px;top:-153px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img02{max-width:26.64286vw;margin-left:-1.21429vw;top:-10.92857vw}}@media (max-width: 767px){.it-case-thumb .case-img02{margin:8px -9px -34px -2px}}@media (min-width: 768px){.it-case-thumb .case-img03{max-width:247px;top:-3px;margin-left:-4px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img03{max-width:17.64286vw;top:-.21429vw;margin-left:-.28571vw}}@media (max-width: 767px){.it-case-thumb .case-img03{margin:9px 24px -4px 13px}}@media (min-width: 768px){.it-case-thumb .case-img06{max-width:367px;top:-79px;margin-left:-37px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img06{max-width:26.21429vw;top:-5.64286vw;margin-left:-2.64286vw}}@media (max-width: 767px){.it-case-thumb .case-img06{margin:-1px 2px -29px -8px}}@media (min-width: 768px){.it-case-thumb .case-img07{max-width:339px;bottom:-62px;margin-left:17px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img07{max-width:24.21429vw;bottom:-4.42857vw;margin-left:1.21429vw}}@media (max-width: 767px){.it-case-thumb .case-img07{margin:18px -38px -9px -4px}}@media (min-width: 768px){.it-case-thumb .case-img08{max-width:394px;top:-258px;margin-left:-40px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img08{max-width:28.14286vw;top:-18.42857vw;margin-left:-2.85714vw}}@media (max-width: 767px){.it-case-thumb .case-img08{margin:4px -37px -30px -6px}}@media (min-width: 768px){.it-case-thumb .case-img09{max-width:268px;top:-43px;margin-left:53px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img09{max-width:19.14286vw;top:-3.07143vw;margin-left:3.78571vw}}@media (max-width: 767px){.it-case-thumb .case-img09{margin:19px 4px -10px -3px}}@media (min-width: 768px){.it-case-thumb .case-img10{max-width:346px;top:63px;margin-left:31px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img10{max-width:24.71429vw;top:4.5vw;margin-left:2.21429vw}}@media (max-width: 767px){.it-case-thumb .case-img10{margin:9px -10px -11px -3px}}@media (min-width: 768px){.it-case-thumb .case-img11{max-width:274px;top:193px;margin-left:71px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img11{max-width:19.57143vw;top:13.78571vw;margin-left:5.07143vw}}@media (max-width: 767px){.it-case-thumb .case-img11{margin:9px 18px -15px 15px}}@media (min-width: 768px){.it-case-thumb .case-img12{max-width:174px;top:-37px;margin-left:-12px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img12{max-width:12.42857vw;top:-2.64286vw;margin-left:-.85714vw}}@media (max-width: 767px){.it-case-thumb .case-img12{position:absolute;max-width:88px;right:26px;top:-29px}}@media (min-width: 768px){.it-case-thumb .case-img14{max-width:304px;top:-22px;margin-left:24px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img14{max-width:21.71429vw;top:-1.57143vw;margin-left:1.71429vw}}@media (max-width: 767px){.it-case-thumb .case-img14{margin:9px 12px -9px 7px}}@media (min-width: 768px){.it-case-thumb .case-img15{max-width:234px;top:-128px;margin-left:12px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img15{max-width:21.85714vw;top:-9.14286vw;margin-left:.85714vw}}@media (max-width: 767px){.it-case-thumb .case-img15{margin:9px 28px -15px 11px}}@media (min-width: 768px){.it-case-thumb .case-img16{max-width:190px;top:-44px;margin-left:198px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img16{max-width:13.57143vw;top:-3.14286vw;margin-left:14.14286vw}}@media (max-width: 767px){.it-case-thumb .case-img16{position:absolute;max-width:120px;right:14px;top:-29px}}@media (min-width: 768px){.it-case-thumb .case-img17{max-width:350px;top:38px;margin-left:40px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img17{max-width:25vw;top:2.71429vw;margin-left:2.85714vw}}@media (max-width: 767px){.it-case-thumb .case-img17{margin:19px 2px 1px -8px}}@media (min-width: 768px){.it-case-thumb .case-img18{max-width:267px;top:-68px;margin-left:40px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img18{max-width:19.07143vw;top:-4.85714vw;margin-left:2.85714vw}}@media (max-width: 767px){.it-case-thumb .case-img18{margin:9px 4px -15px 16px}}@media (min-width: 768px){.it-case-thumb .case-img19{max-width:96px;top:45px;margin-left:228px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img19{max-width:6.85714vw;top:3.21429vw;margin-left:16.28571vw}}@media (max-width: 767px){.it-case-thumb .case-img19{margin:18px -12px 0px -51px}}@media (min-width: 768px){.it-case-thumb .case-img20{max-width:152px;top:-22px;margin-left:19px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case-thumb .case-img20{max-width:10.85714vw;top:-1.57143vw;margin-left:1.35714vw}}.it-case02::before,.it-case02::after{display:none}@media (max-width: 767px){.it-case03{padding-bottom:25px}}.it-case{padding-bottom:40px;position:relative}@media (max-width: 767px){.it-case{padding-bottom:30px}}.it-case::before{position:absolute;top:10px;left:34px;width:32px;background-color:var(--color2);border-left:1px solid #1a1818;border-right:1px solid #1a1818;content:'';height:100%;z-index:0}@media (max-width: 767px){.it-case::before{width:25px;left:18px}}.it-case::after{position:absolute;top:101px;bottom:0;margin:auto;margin:auto;left:44px;width:13px;background:url("/assets/img/campuslife/1day/arrow-bottom.png") no-repeat center center;background-size:13px auto;content:'';height:13px;z-index:0}@media (max-width: 767px){.it-case::after{top:35px;margin:auto;left:25px}}.it-case .case-cont{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.it-case .case-left{width:100px;height:100px;border-radius:50%;border:1px solid #1a1818;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background-color:var(--color);position:relative;z-index:1}@media (max-width: 767px){.it-case .case-left{width:60px;height:60px}}.it-case .case-left .time{text-align:center;font-size:20px;font-size:2rem;line-height:1.2em;letter-spacing:0em;font-weight:700;font-family:"Poppins",sans-serif}@media (max-width: 767px){.it-case .case-left .time{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em;font-weight:700}}.it-case .case-right{padding-left:49px;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column}@media (min-width: 768px){.it-case .case-right{position:relative;top:-6px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case .case-right{padding-left:20px}}@media (max-width: 767px){.it-case .case-right{padding-left:19px}}@media (min-width: 768px){.it-case .case-right.case-right-pt8{padding-top:8px}}.it-case .case-right.case-right-top0{top:0}.it-case .case-right .ttl{font-size:25px;font-size:2.5rem;line-height:1.96em;letter-spacing:.05em;font-weight:700;position:relative;padding-left:20px;margin-bottom:5px}@media (max-width: 767px){.it-case .case-right .ttl{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em;font-weight:700;margin-bottom:7px}}.it-case .case-right .ttl::after{position:absolute;top:20px;left:0;content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #1a1818;margin:0 auto}@media (max-width: 767px){.it-case .case-right .ttl::after{top:10px}}.it-case .case-right .ttl::before{position:absolute;top:20px;left:0;content:'';width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--color);z-index:1;margin:2px 1px}@media (max-width: 767px){.it-case .case-right .ttl::before{top:10px}}.it-case .case-right .txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.it-case .case-right .txt{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em;font-weight:500}}@media (min-width: 768px){.it-case .case-right .txt-mr{margin-right:-5px}}@media (min-width: 768px){.it-case .case-right .txt-mr2{margin-right:15px}}@media (min-width: 768px){.it-case .case-right .txt-mr3{margin-right:-45px}}@media (min-width: 768px){.it-case--bt50{padding-bottom:50px}}@media (max-width: 767px){.it-case--bt50{padding-bottom:28px}.it-case--bt50:after{top:59px}}@media (min-width: 768px){.it-case--bt25{padding-bottom:25px}}@media (min-width: 768px){.it-case--bt19{padding-bottom:19px}}@media (min-width: 768px){.it-case--bt20{padding-bottom:20px}}@media (min-width: 768px){.it-case--bt22{padding-bottom:22px}}@media (min-width: 768px){.it-case--bt70{padding-bottom:75px}}@media (min-width: 768px){.it-case--bt80{padding-bottom:83px}}@media (max-width: 767px){.it-case--bt80{padding-bottom:58px}}@media (min-width: 768px){.it-case--bt30{padding-bottom:30px}}@media (max-width: 767px){.it-case--bt30{padding-bottom:30px}}@media (min-width: 768px){.it-case--v2{padding-bottom:28px}.it-case--v2::after{top:65px}}@media (max-width: 767px){.it-case--v2{padding-bottom:20px}.it-case--v2::after{top:48px;bottom:inherit}}.it-case--v2 .case-left{width:64px;height:64px;background-color:var(--color3);position:relative;left:18px}@media (max-width: 767px){.it-case--v2 .case-left{width:45px;height:45px;left:8px}}.it-case--v2 .case-left .time{font-size:18px;font-size:1.8rem;line-height:1.05556em;letter-spacing:0em;font-weight:700}@media (max-width: 767px){.it-case--v2 .case-left .time{font-size:13px;font-size:1.3rem;line-height:1.38462em;letter-spacing:0em;font-weight:700}}.it-case--v2 .case-right{padding-left:85px}@media (min-width: 768px){.it-case--v2 .case-right{padding-top:12px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.it-case--v2 .case-right{padding-left:55px}}@media (max-width: 767px){.it-case--v2 .case-right{padding-left:34px;margin-top:0}}.it-case--v2 .case-right .ttl{font-size:22px;font-size:2.2rem;line-height:2.22727em;letter-spacing:.05em;font-weight:700;position:relative;padding-left:20px;margin-bottom:5px}@media (max-width: 767px){.it-case--v2 .case-right .ttl{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.05em;font-weight:700;margin-bottom:0}}@media (max-width: 767px){.it-case-sp01{padding-bottom:19px}.it-case-sp01::after{top:155px}}@media (max-width: 767px){.it-case-sp02::after{top:71px}}@media (max-width: 767px){.it-case-sp03::after{top:60px}}@media (max-width: 767px){.it-case-sp04{padding-bottom:57px}}@media (max-width: 767px){.it-case-sp05{padding-bottom:20px}.it-case-sp05::after{top:62px}}@media (max-width: 767px){.it-case-sp06::after{top:80px}}@media (max-width: 767px){.it-case-sp07::after{top:51px}}@media (max-width: 767px){.it-case-sp08::after{top:73px}}@media (max-width: 767px){.it-case-sp09::after{top:73px}}@media (max-width: 767px){.it-case-sp10{padding-bottom:19px}.it-case-sp10::after{top:63px}}@media (max-width: 767px){.it-case-sp11{padding-bottom:19px}.it-case-sp11::after{top:46px}}@media (max-width: 767px){.it-case-sp12::after{top:67px}}@media (max-width: 767px) and (max-width: 767px){.it-case-sp12 .case-right{margin-right:5px}.it-case-sp12 .case-right .ttl{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em}}@media (max-width: 767px){.it-case-sp13::after{top:67px}}@media (max-width: 767px){.it-case-sp14::after{top:81px}}@media (max-width: 767px){.it-case-sp15{padding-bottom:19px}.it-case-sp15::after{top:40px}.it-case-sp15 .case-right .ttl{padding-left:8px;text-indent:12px}}@media (max-width: 767px){.it-case-sp16{padding-bottom:19px}.it-case-sp16::after{top:53px}}@media (max-width: 767px){.it-case-sp17{padding-bottom:19px}.it-case-sp17::after{top:53px}}.case-content-1day{border:1px solid #1a1818;padding:0 47px 49px 54px;border-radius:10px;box-shadow:5px 5px 0 #1a1818;background-color:#fff;position:relative}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-content-1day{padding:0 20px 20px 20px}}@media (max-width: 767px){.case-content-1day{padding:0 18px 27px 19px}}.case-content-1day .decor{position:absolute;top:-91px;right:-76px}@media (max-width: 767px){.case-content-1day .decor{top:-54px;right:-12px;width:89px;z-index:12}}.case-content-1day .case-content-1day-ttl{text-align:center;margin-top:-22px;margin-bottom:26px}@media (max-width: 767px){.case-content-1day .case-content-1day-ttl{margin-top:-21px;margin-bottom:21px}}.case-content-1day .case-content-1day-ttl .ttl{background-color:var(--color);border:1px solid #1a1818;box-shadow:2px 2px 0 #000;border-radius:80px;position:relative;margin-bottom:33px;display:inline-block;margin:0 auto;padding:0 36px}@media (max-width: 767px){.case-content-1day .case-content-1day-ttl .ttl{margin-bottom:0;padding:0 24px;min-width:119px}}.case-content-1day .case-content-1day-ttl .ttl::after{position:absolute;bottom:-12px;left:0;right:-3px;margin:auto;content:'';width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:22px solid #000}.case-content-1day .case-content-1day-ttl .ttl::before{position:absolute;bottom:-8px;left:0;right:0;margin:auto;content:'';width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:19px solid var(--color);z-index:1}.case-content-1day .case-content-1day-ttl .ttl .txt{position:relative;z-index:2;font-size:19px;font-size:1.9rem;line-height:2.42105em;letter-spacing:.05em;font-weight:700;display:inline-block;background-color:var(--color);min-width:50px}@media only screen and (min-width: 768px) and (max-width: 992px){.case-content-1day .case-content-1day-ttl .ttl .txt{font-size:20px;font-size:2rem}}@media (max-width: 767px){.case-content-1day .case-content-1day-ttl .ttl .txt{padding:4px 0;font-size:19px;font-size:1.9rem;line-height:1.68421em;border-radius:30px}}.case-content-1day .case-content-1day-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 767px){.case-content-1day .case-content-1day-box{flex-wrap:wrap}}.case-content-1day .case-content-1day-box .case-txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0em;font-weight:500;flex:1}@media (min-width: 768px){.case-content-1day .case-content-1day-box .case-txt{padding-right:23px}}@media (max-width: 767px){.case-content-1day .case-content-1day-box .case-txt{width:100%;font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:0em;font-weight:500}}.case-content-1day .case-content-1day-box .case-txt span{display:inline-block;font-weight:700}.case-content-1day .case-content-1day-box .case-txt a{display:inline-block;font-weight:700;color:#00C498;text-decoration:underline;text-underline-offset:4px}.case-content-1day .case-content-1day-box .case-txt .case-txt-sub:not(:last-child){margin-bottom:20px}@media (max-width: 767px){.case-content-1day .case-content-1day-box .case-txt .case-txt-sub:not(:last-child){margin-bottom:8px}}@media (max-width: 767px){.case-content-1day .case-content-1day-box .case-txt .case-txt-sub.case-txt-sub--v2{margin-bottom:14px}}.case-content-1day .case-content-1day-box .case-img-thumb{width:225px;margin-top:4px}@media (max-width: 767px){.case-content-1day .case-content-1day-box .case-img-thumb{width:100%;margin-top:13px}.case-content-1day .case-content-1day-box .case-img-thumb img{width:100%}}.case-content-1day .case-content-1day-box .case-img-thumb img{border:1px solid #1a1818;border-radius:10px;overflow:hidden}.case-content-1day .case-content-1day-box .case-img-thumb img:not(:last-child){margin-bottom:19px}@media (max-width: 767px){.case-content-1day .case-content-1day-box .case-img-thumb img:not(:last-child){margin-bottom:9px}}@media (min-width: 768px){.case-content-1day02{margin:61px 4px 0 148px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.case-content-1day02{margin-left:120px}}@media (max-width: 767px){.case-content-1day02{margin-left:82px;margin-top:39px;margin-right:-1px}}@media (min-width: 768px){.case-content-1daylast{margin:0 4px 0 4px;padding:0 47px 40px 54px}.case-content-1daylast .case-content-1day-box .case-img-thumb{width:240px}.case-content-1daylast .case-content-1day-box .case-txt{padding-right:30px}}@media (min-width: 768px){.case-content-1daylast01 .case-content-1day-ttl{margin-top:-24px}}@media (max-width: 767px){.case-content-1daylast01{padding:0 18px 32px 19px}.case-content-1daylast01 .case-content-1day-ttl{margin-bottom:25px}.case-content-1daylast01 .case-content-1day-ttl .ttl{padding:0 34px}}@media only screen and (max-width: 767px) and (max-width: 380px){.case-content-1daylast01 .case-content-1day-ttl .ttl{padding:0 20px}}@media (max-width: 767px){.case-content-1daylast01 .case-content-1day-ttl .ttl .txt{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em;padding:10px 0}}@media only screen and (max-width: 767px) and (max-width: 380px){.case-content-1daylast01 .case-content-1day-ttl .ttl .txt{font-size:17px;font-size:1.7rem}}@media (min-width: 768px){.case-content-1daylast02{margin:0 9px 0 -1px}.case-content-1daylast02 .case-content-1day-ttl{margin-top:-24px}.case-content-1daylast02 .case-content-1day-box .case-txt{padding-right:35px}}@media (max-width: 767px){.case-content-1daylast02 .case-content-1day-ttl{margin-bottom:25px}.case-content-1daylast02 .case-content-1day-ttl .ttl{padding:0 17px;max-width:max-content;margin:0 -17px;width:calc(100% + 34px)}.case-content-1daylast02 .case-content-1day-ttl .ttl .txt{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em;padding:8px 0}}@media only screen and (max-width: 767px) and (max-width: 380px){.case-content-1daylast02 .case-content-1day-ttl .ttl .txt{font-size:17px;font-size:1.7rem}}@media (min-width: 768px){.case-content-1daylast03{margin:78px 4px 0 4px;padding:0 47px 53px 54px}}@media (max-width: 767px){.case-content-1daylast03{margin:37px -1px -6px -1px;padding:0 18px 0 19px}}.case-content-1daylast03 .decor{top:-53px;right:-48px}.case-content-1daylast03 .case-content-1day-ttl{margin-top:-25px;margin-bottom:27px}@media (max-width: 767px){.case-content-1daylast03 .case-content-1day-ttl{margin-top:-40px;margin-bottom:18px}.case-content-1daylast03 .case-content-1day-ttl .ttl .txt{font-size:19px;font-size:1.9rem;line-height:1.36842em;letter-spacing:.05em;padding:13px 0}}@media only screen and (max-width: 767px) and (max-width: 380px){.case-content-1daylast03 .case-content-1day-ttl .ttl .txt{font-size:17px;font-size:1.7rem}}@media (max-width: 767px){.case-content-1daylast03 .case-content-1day-box{flex-direction:column-reverse}}@media (min-width: 768px){.case-content-1daylast03 .case-content-1day-box .case-txt{padding-right:36px}}.case-content-1daylast03 .case-content-1day-box .case-img-thumb img.no-bor{border:none;width:337px;max-width:max-content;position:relative;left:16px;top:3px}@media (max-width: 767px){.case-content-1daylast03 .case-content-1day-box .case-img-thumb img:nth-child(1){margin-bottom:14px}}@media (max-width: 767px){.case-content-1daylast03 .case-content-1day-box .no-bor2{width:calc(100% + 40px);margin:14px -40px 32px 0;display:block;max-width:max-content}}

/*# sourceMappingURL=maps/campuslife-1day.min.css.map */
