@charset "UTF-8";@media (hover: hover) and (pointer: fine){#header #hamburger:hover:before,#header button[aria-label=hamburger-small]:hover:before,#lower-header-pc #hamburger:hover:before,#lower-header-pc button[aria-label=hamburger-small]:hover:before,#lower-header-sp #hamburger:hover:before,#lower-header-sp button[aria-label=hamburger-small]:hover:before{opacity:0}#header #hamburger:hover:after,#header button[aria-label=hamburger-small]:hover:after,#lower-header-pc #hamburger:hover:after,#lower-header-pc button[aria-label=hamburger-small]:hover:after,#lower-header-sp #hamburger:hover:after,#lower-header-sp button[aria-label=hamburger-small]:hover:after{opacity:1}}#header #hamburger:before,#header #hamburger:after,#header button[aria-label=hamburger-small]:before,#header button[aria-label=hamburger-small]:after,#lower-header-pc #hamburger:before,#lower-header-pc #hamburger:after,#lower-header-pc button[aria-label=hamburger-small]:before,#lower-header-pc button[aria-label=hamburger-small]:after,#lower-header-sp #hamburger:before,#lower-header-sp #hamburger:after,#lower-header-sp button[aria-label=hamburger-small]:before,#lower-header-sp button[aria-label=hamburger-small]:after{content:"";width:100%;position:absolute;top:-1px;left:0;z-index:-1;transition:opacity .3s ease-out;height:79px}@media (768px <= width < 1140px){#header #hamburger:before,#header #hamburger:after,#header button[aria-label=hamburger-small]:before,#header button[aria-label=hamburger-small]:after,#lower-header-pc #hamburger:before,#lower-header-pc #hamburger:after,#lower-header-pc button[aria-label=hamburger-small]:before,#lower-header-pc button[aria-label=hamburger-small]:after,#lower-header-sp #hamburger:before,#lower-header-sp #hamburger:after,#lower-header-sp button[aria-label=hamburger-small]:before,#lower-header-sp button[aria-label=hamburger-small]:after{top:-10px;width:77px;height:99px}}#header #hamburger:before,#header button[aria-label=hamburger-small]:before,#lower-header-pc #hamburger:before,#lower-header-pc button[aria-label=hamburger-small]:before,#lower-header-sp #hamburger:before,#lower-header-sp button[aria-label=hamburger-small]:before{background:url(https://storage.googleapis.com/studio-design-asset-files/projects/bXqzDnj3WD/s-62x80_178821c9-07e5-4069-b82c-b647d4d2e38a.svg) center/contain no-repeat}@media (768px <= width < 1140px){#header #hamburger:before,#header button[aria-label=hamburger-small]:before,#lower-header-pc #hamburger:before,#lower-header-pc button[aria-label=hamburger-small]:before,#lower-header-sp #hamburger:before,#lower-header-sp button[aria-label=hamburger-small]:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2277%22%20height%3D%2299%22%20viewBox%3D%220%200%2077%2099%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_3451_44641)%22%3E%0A%3Cmask%20id%3D%22mask0_3451_44641%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2277%22%20height%3D%2299%22%3E%0A%3Cpath%20d%3D%22M77%200H0V99H77V0Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url(%23mask0_3451_44641)%22%3E%0A%3Cpath%20d%3D%22M75.4475%20-1.05908V94.0713C75.4475%2096.4431%2073.0736%2098.0878%2070.8424%2097.2618L39.0942%2085.5055L6.12351%2097.3149C3.89832%2098.1118%201.5527%2096.4684%201.55237%2094.1124V-1.05908H75.4475Z%22%20fill%3D%22%23FF93B1%22%20stroke%3D%22%23444444%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_3451_44641%22%3E%0A%3Crect%20width%3D%2277%22%20height%3D%2299%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E") center/contain no-repeat}}#header #hamburger:after,#header button[aria-label=hamburger-small]:after,#lower-header-pc #hamburger:after,#lower-header-pc button[aria-label=hamburger-small]:after,#lower-header-sp #hamburger:after,#lower-header-sp button[aria-label=hamburger-small]:after{background:url(https://storage.googleapis.com/studio-design-asset-files/projects/bXqzDnj3WD/s-62x80_509e842c-7c28-4d40-9c9d-7e310c20049d.svg) center/contain no-repeat;opacity:0}@media (768px <= width < 1140px){#header #hamburger:after,#header button[aria-label=hamburger-small]:after,#lower-header-pc #hamburger:after,#lower-header-pc button[aria-label=hamburger-small]:after,#lower-header-sp #hamburger:after,#lower-header-sp button[aria-label=hamburger-small]:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2277%22%20height%3D%2299%22%20viewBox%3D%220%200%2077%2099%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_3451_44648)%22%3E%0A%3Cmask%20id%3D%22mask0_3451_44648%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2277%22%20height%3D%2299%22%3E%0A%3Cpath%20d%3D%22M77%200H0V99H77V0Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url(%23mask0_3451_44648)%22%3E%0A%3Cpath%20d%3D%22M75.4475%20-1.05908V94.0713C75.4475%2096.4431%2073.0736%2098.0878%2070.8424%2097.2618L39.0942%2085.5055L6.12351%2097.3149C3.89832%2098.1118%201.5527%2096.4684%201.55237%2094.1124V-1.05908H75.4475Z%22%20fill%3D%22%23FFCD00%22%20stroke%3D%22%23444444%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_3451_44648%22%3E%0A%3Crect%20width%3D%2277%22%20height%3D%2299%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E") center/contain no-repeat}}@media (hover: hover) and (pointer: fine){header a:has(div[aria-label=資料請求]):hover div[aria-label=資料請求]:before,header a:has(div[aria-label=資料請求]):hover div[aria-label=オープンキャンパスご予約]:before,header a:has(div[aria-label=資料請求]):hover div[aria-label=合否発表]:before,header a:has(div[aria-label=資料請求]):hover div[aria-label=Web出願]:before,header a:has(div[aria-label=オープンキャンパスご予約]):hover div[aria-label=資料請求]:before,header a:has(div[aria-label=オープンキャンパスご予約]):hover div[aria-label=オープンキャンパスご予約]:before,header a:has(div[aria-label=オープンキャンパスご予約]):hover div[aria-label=合否発表]:before,header a:has(div[aria-label=オープンキャンパスご予約]):hover div[aria-label=Web出願]:before,header a:has(div[aria-label=合否発表]):hover div[aria-label=資料請求]:before,header a:has(div[aria-label=合否発表]):hover div[aria-label=オープンキャンパスご予約]:before,header a:has(div[aria-label=合否発表]):hover div[aria-label=合否発表]:before,header a:has(div[aria-label=合否発表]):hover div[aria-label=Web出願]:before,header a:has(div[aria-label=Web出願]):hover div[aria-label=資料請求]:before,header a:has(div[aria-label=Web出願]):hover div[aria-label=オープンキャンパスご予約]:before,header a:has(div[aria-label=Web出願]):hover div[aria-label=合否発表]:before,header a:has(div[aria-label=Web出願]):hover div[aria-label=Web出願]:before{opacity:0}header a:has(div[aria-label=資料請求]):hover div[aria-label=資料請求]:after,header a:has(div[aria-label=資料請求]):hover div[aria-label=オープンキャンパスご予約]:after,header a:has(div[aria-label=資料請求]):hover div[aria-label=合否発表]:after,header a:has(div[aria-label=資料請求]):hover div[aria-label=Web出願]:after,header a:has(div[aria-label=オープンキャンパスご予約]):hover div[aria-label=資料請求]:after,header a:has(div[aria-label=オープンキャンパスご予約]):hover div[aria-label=オープンキャンパスご予約]:after,header a:has(div[aria-label=オープンキャンパスご予約]):hover div[aria-label=合否発表]:after,header a:has(div[aria-label=オープンキャンパスご予約]):hover div[aria-label=Web出願]:after,header a:has(div[aria-label=合否発表]):hover div[aria-label=資料請求]:after,header a:has(div[aria-label=合否発表]):hover div[aria-label=オープンキャンパスご予約]:after,header a:has(div[aria-label=合否発表]):hover div[aria-label=合否発表]:after,header a:has(div[aria-label=合否発表]):hover div[aria-label=Web出願]:after,header a:has(div[aria-label=Web出願]):hover div[aria-label=資料請求]:after,header a:has(div[aria-label=Web出願]):hover div[aria-label=オープンキャンパスご予約]:after,header a:has(div[aria-label=Web出願]):hover div[aria-label=合否発表]:after,header a:has(div[aria-label=Web出願]):hover div[aria-label=Web出願]:after{opacity:1}}header a div[aria-label=資料請求]:before,header a div[aria-label=資料請求]:after,header a div[aria-label=オープンキャンパスご予約]:before,header a div[aria-label=オープンキャンパスご予約]:after,header a div[aria-label=合否発表]:before,header a div[aria-label=合否発表]:after,header a div[aria-label=Web出願]:before,header a div[aria-label=Web出願]:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;transition:opacity .3s ease-out}header a div[aria-label=資料請求]:before,header a div[aria-label=オープンキャンパスご予約]:before,header a div[aria-label=合否発表]:before,header a div[aria-label=Web出願]:before{border:dashed 1px rgba(68,68,68,.5)}header a div[aria-label=資料請求]:after,header a div[aria-label=オープンキャンパスご予約]:after,header a div[aria-label=合否発表]:after,header a div[aria-label=Web出願]:after{border:solid 1px rgba(68,68,68,.5);opacity:0}#footer-document>div,#footer-campus>div{background-image:linear-gradient(to right,var(--color-black) 3px,transparent 1px),linear-gradient(to bottom,var(--color-black) 3px,transparent 1px),linear-gradient(to left,var(--color-black) 3px,transparent 1px),linear-gradient(to top,var(--color-black) 3px,transparent 1px);background-size:8px 1px,1px 8px,8px 1px,1px 8px;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;background-position:left top,right top,right bottom,left bottom}#menu-document>div,#menu-campus>div{background-image:linear-gradient(to right,var(--color-black) 3px,transparent 1px),linear-gradient(to bottom,var(--color-black) 3px,transparent 1px),linear-gradient(to left,var(--color-black) 3px,transparent 1px),linear-gradient(to top,var(--color-black) 3px,transparent 1px);background-size:8px 1px,1px 8px,8px 1px,1px 8px;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;background-position:left top,right top,right bottom,left bottom}#menu-illust{pointer-events:none}#aside-gallery{display:flex;width:100%;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;gap:10px}@media (481px <= width < 769px){#aside-gallery{display:none}}#aside-gallery>li{max-width:100%}#aside-gallery>li img{width:100%;height:100%;object-fit:cover}@media (1140px <= width){#aside-gallery>li:first-child{width:261px;height:140px}}@media (1140px <= width){#aside-gallery>li:nth-child(2){width:112px;height:89px}}@media (1140px <= width){#aside-gallery>li:nth-child(3){width:142px;height:89px}}@media (1140px <= width){#aside-gallery>li:nth-child(4){width:192px;height:92px}}#mv-slider,#special-carousel-1,#special-carousel-2{transition:none}#mv-slider *,#special-carousel-1 *,#special-carousel-2 *{pointer-events:none;transition:none}#mv-slider ul,#special-carousel-1 ul,#special-carousel-2 ul{gap:0}#mv-slider ul>li img,#special-carousel-1 ul>li img,#special-carousel-2 ul>li img{object-fit:cover}@media (481px <= width < 769px){#fukuoka-schedule,#local-schedule,#magazine-list{padding-bottom:10px}#fukuoka-schedule::-webkit-scrollbar,#local-schedule::-webkit-scrollbar,#magazine-list::-webkit-scrollbar{display:block;height:6px;border-radius:calc(infinity * 1px)}#fukuoka-schedule::-webkit-scrollbar-thumb,#local-schedule::-webkit-scrollbar-thumb,#magazine-list::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:calc(infinity * 1px)}#fukuoka-schedule::-webkit-scrollbar-track,#local-schedule::-webkit-scrollbar-track,#magazine-list::-webkit-scrollbar-track{background:#fff9}}@media (1140px <= width){#fukuoka-schedule,#local-schedule,#magazine-list{padding-bottom:10px}#fukuoka-schedule::-webkit-scrollbar,#local-schedule::-webkit-scrollbar,#magazine-list::-webkit-scrollbar{display:block;height:6px;border-radius:calc(infinity * 1px)}#fukuoka-schedule::-webkit-scrollbar-thumb,#local-schedule::-webkit-scrollbar-thumb,#magazine-list::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:calc(infinity * 1px)}#fukuoka-schedule::-webkit-scrollbar-track,#local-schedule::-webkit-scrollbar-track,#magazine-list::-webkit-scrollbar-track{background:#fff9}}@media (hover: hover) and (pointer: fine){#fukuoka-schedule a:not(.closed):hover{background-color:#ffd9e4}}@media (hover: hover) and (pointer: fine){#local-schedule a:not(.closed):hover{background-color:#ffeb99}}@media (hover: hover) and (pointer: fine){#magazine-list a>div:hover{background-color:#fef7d9}}#fukuoka-schedule a:has([aria-label=終了しました]),#local-schedule a:has([aria-label=終了しました]){pointer-events:none;cursor:auto}#fukuoka-schedule a:has([aria-label=終了しました]) p,#local-schedule a:has([aria-label=終了しました]) p{opacity:.5}#fukuoka-schedule a div,#local-schedule a div{min-width:0;width:100%}#fukuoka-schedule a span.text,#local-schedule a span.text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (768px <= width < 1140px){#aside-gallery>li:first-child{width:373px;height:200px}}@media (1140px <= width){#aside-gallery>li:first-child{width:370px;height:198px}}@media (768px <= width < 1140px){#aside-gallery>li:nth-child(2){width:160px;height:127px}}@media (1140px <= width){#aside-gallery>li:nth-child(2){width:158px;height:126px}}@media (768px <= width < 1140px){#aside-gallery>li:nth-child(3){width:203px;height:127px}}@media (1140px <= width){#aside-gallery>li:nth-child(3){width:201px;height:126px}}@media (768px <= width < 1140px){#aside-gallery>li:last-child{width:274px;height:132px}}@media (1140px <= width){#aside-gallery>li:last-child{width:272px;height:130px}}@media (hover: hover) and (pointer: fine){#howto-list li[aria-label*=フェス型] a:hover,#howto-list li[aria-label*=福岡来校型] a:hover{background-color:var(--color-palePink)}}@media (hover: hover) and (pointer: fine){#howto-list li[aria-label*=地方開催] a:hover{background-color:var(--color-light-yellow)}}main#top h2{white-space:nowrap}@media (hover: hover) and (pointer: fine){#top-news a[aria-label=お知らせ一覧を見る]:hover{background-color:var(--color-light-yellow)}#top-news a[aria-label=お知らせ一覧を見る]:hover img{translate:5px 0}}#flower-left{animation:sway 6s infinite ease-in-out}#flower-right{animation:sway 6s .2s infinite ease-in-out;animation-direction:reverse}@keyframes sway{0%{rotate:8deg}25%{rotate:-12deg}50%{rotate:10deg}75%{rotate:-6deg}to{rotate:8deg}}@media (hover: hover) and (pointer: fine){#news-list a:hover:after{transform:translate(5px,-50%);background-color:var(--color-yellow)}}#news-list a:after{content:"";width:15px;aspect-ratio:1;position:absolute;top:50%;right:0;transform:translateY(-50%);mask:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M6%204L10%208L6%2012%22%20stroke%3D%22%23444444%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A) center/contain no-repeat;background-color:var(--color-black);transition:background-color .3s,ease-out,transform .2s ease-out}#nikkeidai-marquee-first,#nikkeidai-marquee-second{overflow:hidden}#nikkeidai-marquee-first *,#nikkeidai-marquee-second *,#top-marquee *{transition:none;pointer-events:none}#event-carousel{margin:auto;--slide-size: 75%}@media (width < 769px){#event-carousel{--slide-spacing: 20px}}@media (1140px <= width){#event-carousel{--slide-spacing: 50px}}#event-carousel *{transition-behavior:linear;transition-duration:.2s}#event-carousel #event-viewport{overflow:hidden}#event-carousel ul{gap:0;justify-content:flex-start}#event-carousel li{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;width:auto;margin-right:var(--slide-spacing)}@media (hover: hover) and (pointer: fine){#event-carousel li a:hover div[aria-label=external]{background-color:var(--color-pink)}#event-carousel li a:hover img{filter:brightness(200%)}}#event-carousel li h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#event-carousel #event-carousel-prev[disabled=disabled],#event-carousel #event-carousel-next[disabled=disabled]{opacity:.5;cursor:not-allowed}@media (hover: hover) and (pointer: fine){#event-carousel #event-carousel-prev:not([disabled=disabled]):hover img{translate:-5px 0}}@media (hover: hover) and (pointer: fine){#event-carousel #event-carousel-next:not([disabled=disabled]):hover img{translate:5px 0}}#highlights:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(https://storage.googleapis.com/studio-design-asset-files/projects/bXqzDnj3WD/s-40x40_74765485-cfa0-49fe-839e-bfc57172865c.svg);background-repeat:space;background-position:0 0;background-size:39px}@media (width < 769px){#highlights:before{background-size:20px}}#highlights-carousel ul{padding:10px 0 40px!important}#highlights-carousel ul::-webkit-scrollbar-track{background:#fff9;border-radius:calc(infinity * 1px)}#highlights-carousel ul::-webkit-scrollbar{display:block;border-radius:calc(infinity * 1px);height:7px}@media (1140px <= width){#highlights-carousel ul::-webkit-scrollbar{height:8px}}#highlights-carousel ul::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:calc(infinity * 1px)}@media (width < 769px){#highlights-carousel ul::-webkit-scrollbar-track{margin-inline:30px}}@media (1140px <= width){#highlights-carousel ul::-webkit-scrollbar-track{margin-inline:80px}}@media (width < 769px){#highlights-carousel ul li:first-child{margin-left:30px}}@media (1140px <= width){#highlights-carousel ul li:first-child{margin-left:40px}}@media (width < 769px){#highlights-carousel ul li:last-child{margin-right:30px}}@media (1140px <= width){#highlights-carousel ul li:last-child{margin-right:40px}}#highlights-carousel ul li:nth-child(1),#highlights-carousel ul li:nth-child(5){rotate:-1deg}#highlights-carousel ul li:nth-child(3){rotate:2deg}#data:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(https://storage.googleapis.com/studio-design-asset-files/projects/bXqzDnj3WD/s-40x40_74765485-cfa0-49fe-839e-bfc57172865c.svg);background-repeat:space;background-position:0 0;background-size:39px}@media (width < 769px){#data:before{background-size:20px}}#data p[aria-label=number]{paint-order:stroke;-webkit-text-stroke:2px var(--color-black);text-stroke:2px var(--color-black)}@media (1140px <= width){#about ul>li[aria-label=facultyItem]:first-child{border-left:solid 1px var(--color-black)}}#about ul>li[aria-label=facultyItem] img{aspect-ratio:1}@media (hover: hover) and (pointer: fine){#about ul>li[aria-label=facultyItem] a[aria-label=詳しく見る]:hover{background-color:var(--color-light-yellow)}#about ul>li[aria-label=facultyItem] a[aria-label=詳しく見る]:hover img{translate:5px 0}}@media (hover: hover) and (pointer: fine){#admission a:hover img{translate:5px 0}}#magazine{overflow:visible}@media (hover: hover) and (pointer: fine){#magazine a[aria-label=home-magazineButton]:hover{background-color:var(--color-palePink)}#magazine a[aria-label=home-magazineButton]:hover img{translate:5px 0}}#magazine-marquee *{transition:none;pointer-events:none}#magazine-marquee-wrapper:before,#magazine-marquee-wrapper:after{content:"";width:100%;height:50%;position:absolute;left:0;z-index:-1}#magazine-marquee-wrapper:before{top:0;background-color:#ffeb99}#magazine-marquee-wrapper:after{top:auto;bottom:0;background-color:#ffd9e4}#magazine-slider{padding-bottom:40px}#magazine-slider::-webkit-scrollbar-track{background:#fff9;border-radius:calc(infinity * 1px)}#magazine-slider::-webkit-scrollbar{display:block;border-radius:calc(infinity * 1px);height:7px}@media (1140px <= width){#magazine-slider::-webkit-scrollbar{height:8px}}#magazine-slider::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:calc(infinity * 1px)}@media (width < 769px){#magazine-slider{padding-right:30px}}@media (1140px <= width){#magazine-slider{padding-right:40px}}@media (width < 769px){#magazine-slider::-webkit-scrollbar-track{margin-inline:30px}}@media (1140px <= width){#magazine-slider::-webkit-scrollbar-track{margin-inline:80px}}#magazine-slider h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (hover: hover) and (pointer: fine){#instagram-banners a:hover img{transform:scale(1.05)}}#instagram-banners a img{aspect-ratio:345/130;object-fit:cover}@media (width < 769px){.media-list-item{width:50%!important}}#magazine-mv h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#magazine-mv-carousel *{transition:none}#magazine-mv-carousel div[aria-label=hover-content],#magazine-mv-carousel div[aria-label=hover-content] img,#magazine-carousel-prev img,#magazine-carousel-next img{transition:all .3s}#magazine-mv-marquee *{transition:none;pointer-events:none}#magazine-mv-marquee ul{width:100%}#magazine-mv-marquee-wrapper:after{content:"";width:100%;height:50%;position:absolute;left:0;top:auto;bottom:0;z-index:-1;background-color:var(--color-white)}#pickup-carousel{width:100%}@media (width < 769px){#pickup-carousel-list>a{flex:0 0 100%;width:100%;margin:auto;padding:20px 26px;position:relative}#pickup-carousel-list>a img[aria-label=book-open]{top:2px;left:0;width:100%;height:240px}}@media (1140px <= width){#pickup-carousel-list>a:first-child{left:95px;top:25px;padding:21px 24px 38px 32px}}#pickup-carousel-list>a:first-child p[aria-label=pickup-category-top]{display:none}#pickup-carousel-list>a:first-child div[aria-label=thumbnail]{overflow:hidden}@media (1140px <= width){#pickup-carousel-list>a:first-child div[aria-label=thumbnail]{height:226px}}@media (1140px <= width){#pickup-carousel-list>a:first-child img[aria-label=book-open]{top:0;left:50%;translate:-50% 0}}#pickup-carousel-list>a:first-child h4{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (1140px <= width){#pickup-carousel-list>a:not(:first-child){height:auto;gap:10px;rotate:2deg;width:202px;padding:10px 15px 10px 27px;flex-direction:column;left:auto;top:30px;right:90px}#pickup-carousel-list>a:not(:first-child):before{content:"";width:208px;height:294px;background:url(https://storage.googleapis.com/studio-design-asset-files/projects/bXqzDnj3WD/s-253x359_f2199186-bb19-414f-828e-601ff5d22bd5.svg) center/contain no-repeat;position:absolute;top:0;left:0;z-index:-1}#pickup-carousel-list>a:not(:first-child) div[aria-label=thumbnail]{width:100%;height:181px}#pickup-carousel-list>a:not(:first-child) div[aria-label=thumbnail] div[aria-label=hover-content] img[aria-label=マガジンを読む]{width:78px}#pickup-carousel-list>a:not(:first-child) p[aria-label=inner-tag]{display:none}#pickup-carousel-list>a:not(:first-child) div:has(h4){padding:4px 10px;background-color:var(--color-palePink);border-radius:6px;display:block}#pickup-carousel-list>a:not(:first-child) div:has(h4) h4{margin-top:0;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#pickup-carousel-list>a:not(:first-child) div:has(h4) ul{display:none}#pickup-carousel-list>a:not(:first-child) div:has(h4) span{margin-top:4px}#pickup-carousel-list>a:not(:first-child) img[aria-label=book-open]{display:none}}#pickup-carousel-list>a p[aria-label=pickup-category-top]:empty{display:none}#pickup-carousel-list>a p[aria-label=inner-tag]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#pickpup-carousel-prev[disabled=didabled],#pickpup-carousel-next[disabled=didabled]{opacity:.5;pointer-events:none;cursor:not-allowed}#snap:before,#youtube:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(https://storage.googleapis.com/studio-design-asset-files/projects/bXqzDnj3WD/s-40x40_74765485-cfa0-49fe-839e-bfc57172865c.svg);background-repeat:space;background-position:0 0;background-size:39px;z-index:-1}@media (width < 769px){#snap:before,#youtube:before{background-size:40px}}#snap img[alt=girl],#youtube img[alt=girl]{z-index:1}@media (hover: hover) and (pointer: fine){#snap a[aria-label=snap一覧を見る]:hover{background-color:var(--color-light-yellow)}#snap a[aria-label=snap一覧を見る]:hover img{translate:5px 0}}#snap-list:not(:has(ul#snap-list-empty)){padding-block:20px}#snap-list ul#snap-list-empty{padding-block:20px;overflow-x:scroll}#snap-list ul#snap-list-empty::-webkit-scrollbar-track{background:#fff9;border-radius:calc(infinity * 1px)}#snap-list ul#snap-list-empty::-webkit-scrollbar{display:block;border-radius:calc(infinity * 1px);height:7px}@media (1140px <= width){#snap-list ul#snap-list-empty::-webkit-scrollbar{height:8px}}#snap-list ul#snap-list-empty::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:calc(infinity * 1px)}@media (width < 769px){#snap-list ul#snap-list-empty::-webkit-scrollbar-track{margin-inline:30px}}@media (1140px <= width){#snap-list ul#snap-list-empty::-webkit-scrollbar-track{margin-inline:80px}}#snap-list ul#snap-list-empty>li:before{content:"";position:absolute;left:52%;top:-15px;translate:-50% 0;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2219%22%20height%3D%2224%22%20viewBox%3D%220%200%2019%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cline%20x1%3D%2211.0761%22%20y1%3D%226.34984%22%20x2%3D%222.724%22%20y2%3D%2222.2948%22%20stroke%3D%22%23444444%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3Ccircle%20cx%3D%229.6543%22%20cy%3D%229%22%20r%3D%228.25%22%20fill%3D%22%23FFCD00%22%20stroke%3D%22%23444444%22%20stroke-width%3D%221.5%22%2F%3E%0A%3Ccircle%20cx%3D%2213.1543%22%20cy%3D%227.19531%22%20r%3D%222.5%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E) center/contain no-repeat;width:18px;height:22px}#snap-list ul#snap-list-empty>li:first-child{margin-left:20px}#snap-list ul#snap-list-empty>li:last-child{margin-right:20px}#snap-list ul#snap-list-empty>li:first-child,#snap-list ul#snap-list-empty>li:nth-child(5){rotate:3deg}#snap-list ul#snap-list-empty>li:nth-child(2){rotate:-1deg}#snap-list ul#snap-list-empty>li:nth-child(3){rotate:1deg}#snap-list ul#snap-list-empty>li:nth-child(4){rotate:-3deg}#snap-list>a:before{content:"";position:absolute;left:52%;top:-15px;translate:-50% 0;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2219%22%20height%3D%2224%22%20viewBox%3D%220%200%2019%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cline%20x1%3D%2211.0761%22%20y1%3D%226.34984%22%20x2%3D%222.724%22%20y2%3D%2222.2948%22%20stroke%3D%22%23444444%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3Ccircle%20cx%3D%229.6543%22%20cy%3D%229%22%20r%3D%228.25%22%20fill%3D%22%23FFCD00%22%20stroke%3D%22%23444444%22%20stroke-width%3D%221.5%22%2F%3E%0A%3Ccircle%20cx%3D%2213.1543%22%20cy%3D%227.19531%22%20r%3D%222.5%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E) center/contain no-repeat;width:18px;height:22px}#snap-list>a:first-child{margin-left:20px}#snap-list>a:last-child{margin-right:20px}#snap-list>a:first-child,#snap-list>a:nth-child(5){rotate:3deg}#snap-list>a:nth-child(2){rotate:-1deg}#snap-list>a:nth-child(3){rotate:1deg}#snap-list>a:nth-child(4){rotate:-3deg}#snap-list>a h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (hover: hover) and (pointer: fine){#youtube a[aria-label=YouTubeを見る] img{transition:scale .2s cubic-bezier(.11,.93,.41,1.24)}#youtube a[aria-label=YouTubeを見る]:hover{background-color:var(--color-palePink)}#youtube a[aria-label=YouTubeを見る]:hover img{scale:1.1}}#youtube-list::-webkit-scrollbar-track{background:#fff9;border-radius:calc(infinity * 1px)}#youtube-list::-webkit-scrollbar{display:block;border-radius:calc(infinity * 1px);height:7px}@media (1140px <= width){#youtube-list::-webkit-scrollbar{height:8px}}#youtube-list::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:calc(infinity * 1px)}#youtube-list::-webkit-scrollbar-track{margin-inline:20px}#youtube-list>li h5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (hover: hover) and (pointer: fine){#magazine a[aria-label=magazineをもっと見る]:hover{background-color:var(--color-light-yellow)}#magazine a[aria-label=magazineをもっと見る]:hover img{translate:5px 0}}div[aria-label=magazine-list] a h4{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (hover: hover) and (pointer: fine){div[aria-label=category-list] a{transition:opacity .3s}div[aria-label=category-list] a:not(.current):hover{opacity:.6}}div[aria-label=category-list] .category-all{padding:2px 10px;border-radius:calc(infinity * 1px);background-color:var(--color-yellow);border:solid 1px var(--color-black);position:relative}div[aria-label=category-list] .category-all .current{opacity:1!important}div[aria-label=category-list] .category-all.current:after{content:"";width:8px;height:8px;position:absolute;top:-2px;left:auto;right:-1px;border-radius:50%;background-color:var(--color-pink);border:solid 1px var(--color-black);pointer-events:none}div[aria-label=category-list] .category-all p{font-size:12px;font-weight:500;font-family:var(--font-jap);line-height:1.5;color:var(--color-black)}@media (hover: hover) and (pointer: fine){div[aria-label=hashtag-list] a:hover>div{transform:scale(1)}}@media (hover: hover) and (pointer: fine){#magazine-instagram a[aria-label=Instagramをもっと見る]:hover,#instagram a[aria-label=Instagramをもっと見る]:hover{background-color:var(--color-light-yellow)}#magazine-instagram a[aria-label=Instagramをもっと見る]:hover img,#instagram a[aria-label=Instagramをもっと見る]:hover img{scale:1.1}}#program-scroll-content::-webkit-scrollbar-track,#rose-program::-webkit-scrollbar-track,#study-abroad-program::-webkit-scrollbar-track{background:#e4e4e44d;border-radius:calc(infinity * 1px)}#program-scroll-content::-webkit-scrollbar,#rose-program::-webkit-scrollbar,#study-abroad-program::-webkit-scrollbar{display:block;border-radius:calc(infinity * 1px);height:7px}@media (1140px <= width){#program-scroll-content::-webkit-scrollbar,#rose-program::-webkit-scrollbar,#study-abroad-program::-webkit-scrollbar{height:8px}}#program-scroll-content::-webkit-scrollbar-thumb,#rose-program::-webkit-scrollbar-thumb,#study-abroad-program::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:calc(infinity * 1px)}@media (width < 769px){#program-scroll-content::-webkit-scrollbar-track,#rose-program::-webkit-scrollbar-track,#study-abroad-program::-webkit-scrollbar-track{background:#e4e4e44d;border-radius:calc(infinity * 1px)}#program-scroll-content::-webkit-scrollbar,#rose-program::-webkit-scrollbar,#study-abroad-program::-webkit-scrollbar{display:block;border-radius:calc(infinity * 1px);height:7px}}@media (width < 769px) and (1140px <= width){#program-scroll-content::-webkit-scrollbar,#rose-program::-webkit-scrollbar,#study-abroad-program::-webkit-scrollbar{height:8px}}@media (width < 769px){#program-scroll-content::-webkit-scrollbar-thumb,#rose-program::-webkit-scrollbar-thumb,#study-abroad-program::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:calc(infinity * 1px)}}#support-fukidashi:before{content:"";width:100%;position:absolute;top:0;left:0;background-size:contain;background-position:0 0;background-repeat:no-repeat;z-index:-1}@media (width < 769px){#support-fukidashi:before{height:130px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22305%22%20height%3D%22130%22%20viewBox%3D%220%200%20305%20130%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M295%200C300.52%200%20305%204.48%20305%2010V104C305%20109.52%20300.52%20114%20295%20114H211.67L214.49%20119.18C216.4%20122.69%20215.12%20127.12%20211.63%20129.08C208.14%20131.04%20203.77%20129.77%20201.87%20126.26L195.21%20113.99H10C4.48%20114%200%20109.52%200%20104V10C0%204.48%204.48%200%2010%200H295Z%22%20fill%3D%22%23FEF7D9%22%2F%3E%0A%3Cpath%20d%3D%22M295%201C299.96%201%20304%205.04%20304%2010V104C304%20108.96%20299.96%20113%20295%20113H211.67C211.32%20113%20210.99%20113.19%20210.81%20113.49C210.63%20113.79%20210.62%20114.17%20210.79%20114.48L213.61%20119.66C215.25%20122.69%20214.15%20126.52%20211.14%20128.21C210.22%20128.73%20209.17%20129%20208.13%20129C205.89%20129%20203.82%20127.77%20202.74%20125.78L196.08%20113.51C195.91%20113.19%20195.57%20112.99%20195.2%20112.99H10C5.04%20112.99%201%20108.95%201%20103.99V10C1%205.04%205.04%201%2010%201H295ZM295%200H10C4.48%200%200%204.48%200%2010V104C0%20109.52%204.48%20114%2010%20114H195.2L201.86%20126.27C203.16%20128.66%20205.6%20130.01%20208.13%20130.01C209.31%20130.01%20210.52%20129.71%20211.63%20129.09C215.11%20127.13%20216.39%20122.7%20214.49%20119.19L211.67%20114.01H295C300.52%20114.01%20305%20109.53%20305%20104.01V10C305%204.48%20300.52%200%20295%200Z%22%20fill%3D%22%23444444%22%2F%3E%0A%3C%2Fsvg%3E)}}@media (1140px <= width){#support-fukidashi:before{height:90px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22534%22%20height%3D%2291%22%20viewBox%3D%220%200%20534%2091%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M524%200C529.52%200%20534%204.48%20534%2010V65C534%2070.52%20529.52%2075%20524%2075H519.01L521.45%2079.41C523.37%2082.89%20522.11%2087.27%20518.63%2089.2C515.15%2091.12%20510.76%2089.85%20508.83%2086.37L502.55%2075H10C4.48%2075%200%2070.52%200%2065V10C0%204.48%204.48%200%2010%200H524Z%22%20fill%3D%22%23FEF7D9%22%2F%3E%0A%3Cpath%20d%3D%22M524%201C528.96%201%20533%205.04%20533%2010V65C533%2069.96%20528.96%2074%20524%2074H517.32L518.14%2075.48L520.58%2079.89C521.38%2081.34%20521.57%2083.02%20521.11%2084.61C520.65%2086.2%20519.6%2087.52%20518.15%2088.32C517.23%2088.83%20516.2%2089.09%20515.16%2089.09C512.89%2089.09%20510.81%2087.86%20509.71%2085.88L503.43%2074.51L503.14%2073.99H10C5.04%2073.99%201%2069.95%201%2064.99V10C1%205.04%205.04%201%2010%201H524ZM524%200H10C4.48%200%200%204.48%200%2010V65C0%2070.52%204.48%2075%2010%2075H502.55L508.83%2086.37C510.15%2088.75%20512.61%2090.1%20515.15%2090.1C516.33%2090.1%20517.52%2089.81%20518.63%2089.2C522.11%2087.28%20523.38%2082.9%20521.45%2079.41L519.01%2075H524C529.52%2075%20534%2070.52%20534%2065V10C534%204.48%20529.52%200%20524%200Z%22%20fill%3D%22%23444444%22%2F%3E%0A%3C%2Fsvg%3E)}}#support-fukidashi a{position:relative;padding-bottom:1px}#support-fukidashi a:before{content:"";position:absolute;top:auto;bottom:0;left:0;width:100%;height:.5px;transform-origin:0 0;background-color:var(--color-black);transform-origin:right;transition:transform .3s ease}#support-fukidashi a:after{content:"";position:relative;top:.5px;margin-left:2px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2213%22%20viewBox%3D%220%200%2012%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_2940_33888)%22%3E%0A%3Cpath%20d%3D%22M10.2402%206.61552V10.2795C10.2402%2010.7515%209.8562%2011.1355%209.3842%2011.1355H2.0562C1.5842%2011.1355%201.2002%2010.7515%201.2002%2010.2795V2.95952C1.2002%202.48752%201.5842%202.10352%202.0562%202.10352H5.4882%22%20stroke%3D%22%23FFCD00%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M10.6874%204.88752V1.53552H7.46342H10.6874L5.60742%206.61552%22%20stroke%3D%22%23FFCD00%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2940_33888%22%3E%0A%3Crect%20width%3D%2212%22%20height%3D%2212%22%20fill%3D%22white%22%20transform%3D%22translate(0%200.335571)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E") center/contain no-repeat;width:12px;height:12px;display:inline-block}@media (hover: hover) and (pointer: fine){#support-fukidashi a:hover:before{transform:scaleX(0);transform-origin:100% 0}}@media (hover: hover) and (pointer: fine){#program-detail button:hover{background-color:var(--color-yellow)}#program-detail button:hover img{translate:0 3px}}#oversea-magazine-slider::-webkit-scrollbar-track{background:#fff9;border-radius:calc(infinity * 1px)}#oversea-magazine-slider::-webkit-scrollbar{display:block;border-radius:calc(infinity * 1px);height:7px}@media (1140px <= width){#oversea-magazine-slider::-webkit-scrollbar{height:8px}}#oversea-magazine-slider::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:calc(infinity * 1px)}#oversea-magazine-slider a h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#oversea-magazine-slider:not(:has(div#oversea-magazine-slider-empty)){padding-block:25px 12px}#oversea-magazine-slider-empty{padding-bottom:40px}#oversea-magazine-slider-empty::-webkit-scrollbar-track{background:#fff9;border-radius:calc(infinity * 1px)}#oversea-magazine-slider-empty::-webkit-scrollbar{display:block;border-radius:calc(infinity * 1px);height:7px}@media (1140px <= width){#oversea-magazine-slider-empty::-webkit-scrollbar{height:8px}}#oversea-magazine-slider-empty::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:calc(infinity * 1px)}@media (1140px <= width){#oversea-magazine-slider-empty{padding-right:40px}}@media (width < 769px){#oversea-magazine-slider-empty{padding-right:30px}}@media (width < 769px){#oversea-magazine-slider-empty::-webkit-scrollbar-track{margin-inline:30px}}@media (1140px <= width){#oversea-magazine-slider-empty::-webkit-scrollbar-track{margin-inline:40px}}@media (hover: hover) and (pointer: fine){#oversea-magazine-more:hover{background-color:var(--color-palePink)}#oversea-magazine-more:hover img{translate:5px 0}}#event-main-carousel{margin:auto;--slide-size: 75%}@media (width < 769px){#event-main-carousel{--slide-spacing: 20px}}@media (1140px <= width){#event-main-carousel{--slide-spacing: 50px}}#event-main-carousel *{transition-behavior:linear;transition-duration:.2s}#event-main-carousel #event-main-viewport{overflow:hidden}#event-main-carousel ul{gap:0;justify-content:flex-start}#event-main-carousel li{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;width:auto;margin-right:var(--slide-spacing)}@media (hover: hover) and (pointer: fine){#event-main-carousel li a:hover div[aria-label=external]{background-color:var(--color-pink)}#event-main-carousel li a:hover img{filter:brightness(200%)}}#event-main-carousel li h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#event-main-carousel #event-main-carousel-prev[disabled=disabled],#event-main-carousel #event-main-carousel-next[disabled=disabled]{opacity:.5;cursor:not-allowed}@media (hover: hover) and (pointer: fine){#event-main-carousel #event-main-carousel-prev:not([disabled=disabled]):hover img{translate:-5px 0}}@media (hover: hover) and (pointer: fine){#event-main-carousel #event-main-carousel-next:hover img{translate:5px 0}}@media (width < 769px){#calendar-content #calendar-illust-bg{height:105%}#calendar-content:has(button[aria-expanded=true]) #calendar-illust-bg{height:100.2%}}:root{--color-black: #444;--color-white: #fff;--color-yellow: #ffcd00;--color-light-yellow: #ffeb99;--color-pink: #ff93b1;--color-palePink: #ffd9e4;--font-jap: "Noto Sans JP", sans-serif}@media (1140px <= width){*{max-width:initial!important}}@media (1140px <= width){a[href^="tel:"]{pointer-events:none!important}}@property --window-width{syntax: "<length>"; initial-value: 0px; inherits: false;}:root{--window-width: 100vw;--ratio: tan(atan2(var(--window-width), 1141px));--ratio-lower: tan(atan2(var(--window-width), 1280px));--ratio-nav: tan(atan2(var(--window-width), 1640px));--ratio-sp-lower: tan(atan2(var(--window-width), 375px))}main{min-height:100vh}@media (1140px <= width){main#main-open-campus{zoom:var(--ratio)}}@media (1140px <= width){main#top,main#magazine-page,main#magazine-category,main#magazine-category-all,main#magazine-tag,main#oversea,main#event{zoom:var(--ratio-lower)}}@media (width < 769px){main#top,main#magazine-page,main#magazine-category,main#magazine-category-all,main#magazine-tag,main#oversea,main#event{zoom:var(--ratio-sp-lower)}}@media (1140px <= width){nav:has([aria-label="MY CAMPUS"]){zoom:var(--ratio-nav);width:calc(100% - var(--ratio-nav))!important;margin-left:35px!important}nav:has([aria-label="MY CAMPUS"])>div[aria-label="MY CAMPUS"]{justify-content:flex-start;padding-top:120px}}@media (hover: hover) and (pointer: fine){nav:has([aria-label="MY CAMPUS"]) ul>li a:hover p,nav:has([aria-label="MY CAMPUS"]) ul>li a:hover span{color:var(--color-pink)!important}}@media (hover: hover) and (pointer: fine){nav:has([aria-label="MY CAMPUS"]) div[aria-label=snsIcons] a img{transition:scale .3s cubic-bezier(.2,.64,.13,1.25)}nav:has([aria-label="MY CAMPUS"]) div[aria-label=snsIcons] a:hover img{scale:1.1}}@media (width < 769px){nav:has([aria-label=sp-links]){zoom:var(--ratio-sp-lower)}nav:has([aria-label=sp-links]) a:first-child,nav:has([aria-label=sp-links]) a:nth-child(3),nav:has([aria-label=sp-links]) a:nth-child(4){width:78px}nav:has([aria-label=sp-links]) a:nth-child(2){width:140px}nav:has([aria-label=sp-links]) a:has([aria-label=資料請求]):before,nav:has([aria-label=sp-links]) a:has([aria-label=オープンキャンパスご予約]):before,nav:has([aria-label=sp-links]) a:has([aria-label=合否発表]):before,nav:has([aria-label=sp-links]) a:has([aria-label=Web出願]):before{content:none!important}nav:has([aria-label=sp-links]) a div[aria-label=資料請求],nav:has([aria-label=sp-links]) a div[aria-label=合否発表],nav:has([aria-label=sp-links]) a div[aria-label=Web出願],nav:has([aria-label=sp-links]) a div[aria-label=オープンキャンパスご予約]{border:dashed 1px rgba(68,68,68,.5)}}nav:has([aria-label=sp-links]) div[aria-label=資料請求],nav:has([aria-label=sp-links]) div[aria-label=オープンキャンパスご予約],nav:has([aria-label=sp-links]) div[aria-label=合否発表],nav:has([aria-label=sp-links]) div[aria-label=Web出願]{justify-content:center}p[aria-label=タグ]{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden!important}@media (hover: none) and (pointer: coarse){div[aria-label=hover-content]{display:none}}@media (hover: hover) and (pointer: fine){a:has(div[aria-label=border-dashed]) div[aria-label=border-dashed],a:has(div[aria-label=border-solid]) div[aria-label=border-dashed]{transform-origin:0 0}a:has(div[aria-label=border-dashed]) div[aria-label=border-solid],a:has(div[aria-label=border-solid]) div[aria-label=border-solid]{transform-origin:0 0}a:has(div[aria-label=border-dashed]):hover div[aria-label=border-dashed],a:has(div[aria-label=border-solid]):hover div[aria-label=border-dashed]{transform:scaleX(0);transform-origin:100% 0}a:has(div[aria-label=border-dashed]):hover div[aria-label=border-solid],a:has(div[aria-label=border-solid]):hover div[aria-label=border-solid]{transform:scale(1);transform-origin:0 0}}@media (hover: hover) and (pointer: fine){a:has(div[aria-label=hover-content]):hover div[aria-label=hover-content]{opacity:1}a:has(div[aria-label=hover-content]):hover div[aria-label=hover-content] img[aria-label=マガジンを読む]{transform:translateY(0)}}
