#pageBody{padding-top:1px/*!
Modaal - accessible modals - v0.4.0
by Humaan, for all humans.
http://humaan.com
*/}#pageBody .fa,#pageBody .fab,#pageBody .fal,#pageBody .far,#pageBody .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}#pageBody .fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}#pageBody .fa-xs{font-size:.75em}#pageBody .fa-sm{font-size:.875em}#pageBody .fa-1x{font-size:1em}#pageBody .fa-2x{font-size:2em}#pageBody .fa-3x{font-size:3em}#pageBody .fa-4x{font-size:4em}#pageBody .fa-5x{font-size:5em}#pageBody .fa-6x{font-size:6em}#pageBody .fa-7x{font-size:7em}#pageBody .fa-8x{font-size:8em}#pageBody .fa-9x{font-size:9em}#pageBody .fa-10x{font-size:10em}#pageBody .fa-fw{text-align:center;width:1.25em}#pageBody .fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}#pageBody .fa-ul>li{position:relative}#pageBody .fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}#pageBody .fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}#pageBody .fa-pull-left{float:left}#pageBody .fa-pull-right{float:right}#pageBody .fa.fa-pull-left,#pageBody .fab.fa-pull-left,#pageBody .fal.fa-pull-left,#pageBody .far.fa-pull-left,#pageBody .fas.fa-pull-left{margin-right:.3em}#pageBody .fa.fa-pull-right,#pageBody .fab.fa-pull-right,#pageBody .fal.fa-pull-right,#pageBody .far.fa-pull-right,#pageBody .fas.fa-pull-right{margin-left:.3em}#pageBody .fa-spin{animation:fa-spin 2s linear infinite}#pageBody .fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#pageBody .fa-rotate-90{transform:rotate(90deg)}#pageBody .fa-rotate-180{transform:rotate(180deg)}#pageBody .fa-rotate-270{transform:rotate(270deg)}#pageBody .fa-flip-horizontal{transform:scaleX(-1)}#pageBody .fa-flip-vertical{transform:scaleY(-1)}#pageBody .fa-flip-both,#pageBody .fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}#pageBody :root .fa-flip-both,#pageBody :root .fa-flip-horizontal,#pageBody :root .fa-flip-vertical,#pageBody :root .fa-rotate-180,#pageBody :root .fa-rotate-270,#pageBody :root .fa-rotate-90{filter:none}#pageBody .fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}#pageBody .fa-stack-1x,#pageBody .fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}#pageBody .fa-stack-1x{line-height:inherit}#pageBody .fa-stack-2x{font-size:2em}#pageBody .fa-inverse{color:#fff}#pageBody .fa-500px:before{content:""}#pageBody .fa-abacus:before{content:""}#pageBody .fa-accessible-icon:before{content:""}#pageBody .fa-accusoft:before{content:""}#pageBody .fa-acorn:before{content:""}#pageBody .fa-acquisitions-incorporated:before{content:""}#pageBody .fa-ad:before{content:""}#pageBody .fa-address-book:before{content:""}#pageBody .fa-address-card:before{content:""}#pageBody .fa-adjust:before{content:""}#pageBody .fa-adn:before{content:""}#pageBody .fa-adobe:before{content:""}#pageBody .fa-adversal:before{content:""}#pageBody .fa-affiliatetheme:before{content:""}#pageBody .fa-air-freshener:before{content:""}#pageBody .fa-alarm-clock:before{content:""}#pageBody .fa-algolia:before{content:""}#pageBody .fa-alicorn:before{content:""}#pageBody .fa-align-center:before{content:""}#pageBody .fa-align-justify:before{content:""}#pageBody .fa-align-left:before{content:""}#pageBody .fa-align-right:before{content:""}#pageBody .fa-alipay:before{content:""}#pageBody .fa-allergies:before{content:""}#pageBody .fa-amazon:before{content:""}#pageBody .fa-amazon-pay:before{content:""}#pageBody .fa-ambulance:before{content:""}#pageBody .fa-american-sign-language-interpreting:before{content:""}#pageBody .fa-amilia:before{content:""}#pageBody .fa-analytics:before{content:""}#pageBody .fa-anchor:before{content:""}#pageBody .fa-android:before{content:""}#pageBody .fa-angel:before{content:""}#pageBody .fa-angellist:before{content:""}#pageBody .fa-angle-double-down:before{content:""}#pageBody .fa-angle-double-left:before{content:""}#pageBody .fa-angle-double-right:before{content:""}#pageBody .fa-angle-double-up:before{content:""}#pageBody .fa-angle-down:before{content:""}#pageBody .fa-angle-left:before{content:""}#pageBody .fa-angle-right:before{content:""}#pageBody .fa-angle-up:before{content:""}#pageBody .fa-angry:before{content:""}#pageBody .fa-angrycreative:before{content:""}#pageBody .fa-angular:before{content:""}#pageBody .fa-ankh:before{content:""}#pageBody .fa-app-store:before{content:""}#pageBody .fa-app-store-ios:before{content:""}#pageBody .fa-apper:before{content:""}#pageBody .fa-apple:before{content:""}#pageBody .fa-apple-alt:before{content:""}#pageBody .fa-apple-crate:before{content:""}#pageBody .fa-apple-pay:before{content:""}#pageBody .fa-archive:before{content:""}#pageBody .fa-archway:before{content:""}#pageBody .fa-arrow-alt-circle-down:before{content:""}#pageBody .fa-arrow-alt-circle-left:before{content:""}#pageBody .fa-arrow-alt-circle-right:before{content:""}#pageBody .fa-arrow-alt-circle-up:before{content:""}#pageBody .fa-arrow-alt-down:before{content:""}#pageBody .fa-arrow-alt-from-bottom:before{content:""}#pageBody .fa-arrow-alt-from-left:before{content:""}#pageBody .fa-arrow-alt-from-right:before{content:""}#pageBody .fa-arrow-alt-from-top:before{content:""}#pageBody .fa-arrow-alt-left:before{content:""}#pageBody .fa-arrow-alt-right:before{content:""}#pageBody .fa-arrow-alt-square-down:before{content:""}#pageBody .fa-arrow-alt-square-left:before{content:""}#pageBody .fa-arrow-alt-square-right:before{content:""}#pageBody .fa-arrow-alt-square-up:before{content:""}#pageBody .fa-arrow-alt-to-bottom:before{content:""}#pageBody .fa-arrow-alt-to-left:before{content:""}#pageBody .fa-arrow-alt-to-right:before{content:""}#pageBody .fa-arrow-alt-to-top:before{content:""}#pageBody .fa-arrow-alt-up:before{content:""}#pageBody .fa-arrow-circle-down:before{content:""}#pageBody .fa-arrow-circle-left:before{content:""}#pageBody .fa-arrow-circle-right:before{content:""}#pageBody .fa-arrow-circle-up:before{content:""}#pageBody .fa-arrow-down:before{content:""}#pageBody .fa-arrow-from-bottom:before{content:""}#pageBody .fa-arrow-from-left:before{content:""}#pageBody .fa-arrow-from-right:before{content:""}#pageBody .fa-arrow-from-top:before{content:""}#pageBody .fa-arrow-left:before{content:""}#pageBody .fa-arrow-right:before{content:""}#pageBody .fa-arrow-square-down:before{content:""}#pageBody .fa-arrow-square-left:before{content:""}#pageBody .fa-arrow-square-right:before{content:""}#pageBody .fa-arrow-square-up:before{content:""}#pageBody .fa-arrow-to-bottom:before{content:""}#pageBody .fa-arrow-to-left:before{content:""}#pageBody .fa-arrow-to-right:before{content:""}#pageBody .fa-arrow-to-top:before{content:""}#pageBody .fa-arrow-up:before{content:""}#pageBody .fa-arrows:before{content:""}#pageBody .fa-arrows-alt:before{content:""}#pageBody .fa-arrows-alt-h:before{content:""}#pageBody .fa-arrows-alt-v:before{content:""}#pageBody .fa-arrows-h:before{content:""}#pageBody .fa-arrows-v:before{content:""}#pageBody .fa-artstation:before{content:""}#pageBody .fa-assistive-listening-systems:before{content:""}#pageBody .fa-asterisk:before{content:""}#pageBody .fa-asymmetrik:before{content:""}#pageBody .fa-at:before{content:""}#pageBody .fa-atlas:before{content:""}#pageBody .fa-atlassian:before{content:""}#pageBody .fa-atom:before{content:""}#pageBody .fa-atom-alt:before{content:""}#pageBody .fa-audible:before{content:""}#pageBody .fa-audio-description:before{content:""}#pageBody .fa-autoprefixer:before{content:""}#pageBody .fa-avianex:before{content:""}#pageBody .fa-aviato:before{content:""}#pageBody .fa-award:before{content:""}#pageBody .fa-aws:before{content:""}#pageBody .fa-axe:before{content:""}#pageBody .fa-axe-battle:before{content:""}#pageBody .fa-baby:before{content:""}#pageBody .fa-baby-carriage:before{content:""}#pageBody .fa-backpack:before{content:""}#pageBody .fa-backspace:before{content:""}#pageBody .fa-backward:before{content:""}#pageBody .fa-bacon:before{content:""}#pageBody .fa-badge:before{content:""}#pageBody .fa-badge-check:before{content:""}#pageBody .fa-badge-dollar:before{content:""}#pageBody .fa-badge-percent:before{content:""}#pageBody .fa-badger-honey:before{content:""}#pageBody .fa-balance-scale:before{content:""}#pageBody .fa-balance-scale-left:before{content:""}#pageBody .fa-balance-scale-right:before{content:""}#pageBody .fa-ball-pile:before{content:""}#pageBody .fa-ballot:before{content:""}#pageBody .fa-ballot-check:before{content:""}#pageBody .fa-ban:before{content:""}#pageBody .fa-band-aid:before{content:""}#pageBody .fa-bandcamp:before{content:""}#pageBody .fa-barcode:before{content:""}#pageBody .fa-barcode-alt:before{content:""}#pageBody .fa-barcode-read:before{content:""}#pageBody .fa-barcode-scan:before{content:""}#pageBody .fa-bars:before{content:""}#pageBody .fa-baseball:before{content:""}#pageBody .fa-baseball-ball:before{content:""}#pageBody .fa-basketball-ball:before{content:""}#pageBody .fa-basketball-hoop:before{content:""}#pageBody .fa-bat:before{content:""}#pageBody .fa-bath:before{content:""}#pageBody .fa-battery-bolt:before{content:""}#pageBody .fa-battery-empty:before{content:""}#pageBody .fa-battery-full:before{content:""}#pageBody .fa-battery-half:before{content:""}#pageBody .fa-battery-quarter:before{content:""}#pageBody .fa-battery-slash:before{content:""}#pageBody .fa-battery-three-quarters:before{content:""}#pageBody .fa-bed:before{content:""}#pageBody .fa-beer:before{content:""}#pageBody .fa-behance:before{content:""}#pageBody .fa-behance-square:before{content:""}#pageBody .fa-bell:before{content:""}#pageBody .fa-bell-school:before{content:""}#pageBody .fa-bell-school-slash:before{content:""}#pageBody .fa-bell-slash:before{content:""}#pageBody .fa-bells:before{content:""}#pageBody .fa-bezier-curve:before{content:""}#pageBody .fa-bible:before{content:""}#pageBody .fa-bicycle:before{content:""}#pageBody .fa-bimobject:before{content:""}#pageBody .fa-binoculars:before{content:""}#pageBody .fa-biohazard:before{content:""}#pageBody .fa-birthday-cake:before{content:""}#pageBody .fa-bitbucket:before{content:""}#pageBody .fa-bitcoin:before{content:""}#pageBody .fa-bity:before{content:""}#pageBody .fa-black-tie:before{content:""}#pageBody .fa-blackberry:before{content:""}#pageBody .fa-blanket:before{content:""}#pageBody .fa-blender:before{content:""}#pageBody .fa-blender-phone:before{content:""}#pageBody .fa-blind:before{content:""}#pageBody .fa-blog:before{content:""}#pageBody .fa-blogger:before{content:""}#pageBody .fa-blogger-b:before{content:""}#pageBody .fa-bluetooth:before{content:""}#pageBody .fa-bluetooth-b:before{content:""}#pageBody .fa-bold:before{content:""}#pageBody .fa-bolt:before{content:""}#pageBody .fa-bomb:before{content:""}#pageBody .fa-bone:before{content:""}#pageBody .fa-bone-break:before{content:""}#pageBody .fa-bong:before{content:""}#pageBody .fa-book:before{content:""}#pageBody .fa-book-alt:before{content:""}#pageBody .fa-book-dead:before{content:""}#pageBody .fa-book-heart:before{content:""}#pageBody .fa-book-medical:before{content:""}#pageBody .fa-book-open:before{content:""}#pageBody .fa-book-reader:before{content:""}#pageBody .fa-book-spells:before{content:""}#pageBody .fa-book-user:before{content:""}#pageBody .fa-bookmark:before{content:""}#pageBody .fa-books:before{content:""}#pageBody .fa-books-medical:before{content:""}#pageBody .fa-boot:before{content:""}#pageBody .fa-booth-curtain:before{content:""}#pageBody .fa-bow-arrow:before{content:""}#pageBody .fa-bowling-ball:before{content:""}#pageBody .fa-bowling-pins:before{content:""}#pageBody .fa-box:before{content:""}#pageBody .fa-box-alt:before{content:""}#pageBody .fa-box-ballot:before{content:""}#pageBody .fa-box-check:before{content:""}#pageBody .fa-box-fragile:before{content:""}#pageBody .fa-box-full:before{content:""}#pageBody .fa-box-heart:before{content:""}#pageBody .fa-box-open:before{content:""}#pageBody .fa-box-up:before{content:""}#pageBody .fa-box-usd:before{content:""}#pageBody .fa-boxes:before{content:""}#pageBody .fa-boxes-alt:before{content:""}#pageBody .fa-boxing-glove:before{content:""}#pageBody .fa-brackets:before{content:""}#pageBody .fa-brackets-curly:before{content:""}#pageBody .fa-braille:before{content:""}#pageBody .fa-brain:before{content:""}#pageBody .fa-bread-loaf:before{content:""}#pageBody .fa-bread-slice:before{content:""}#pageBody .fa-briefcase:before{content:""}#pageBody .fa-briefcase-medical:before{content:""}#pageBody .fa-broadcast-tower:before{content:""}#pageBody .fa-broom:before{content:""}#pageBody .fa-browser:before{content:""}#pageBody .fa-brush:before{content:""}#pageBody .fa-btc:before{content:""}#pageBody .fa-bug:before{content:""}#pageBody .fa-building:before{content:""}#pageBody .fa-bullhorn:before{content:""}#pageBody .fa-bullseye:before{content:""}#pageBody .fa-bullseye-arrow:before{content:""}#pageBody .fa-bullseye-pointer:before{content:""}#pageBody .fa-burn:before{content:""}#pageBody .fa-buromobelexperte:before{content:""}#pageBody .fa-burrito:before{content:""}#pageBody .fa-bus:before{content:""}#pageBody .fa-bus-alt:before{content:""}#pageBody .fa-bus-school:before{content:""}#pageBody .fa-business-time:before{content:""}#pageBody .fa-buysellads:before{content:""}#pageBody .fa-cabinet-filing:before{content:""}#pageBody .fa-calculator:before{content:""}#pageBody .fa-calculator-alt:before{content:""}#pageBody .fa-calendar:before{content:""}#pageBody .fa-calendar-alt:before{content:""}#pageBody .fa-calendar-check:before{content:""}#pageBody .fa-calendar-day:before{content:""}#pageBody .fa-calendar-edit:before{content:""}#pageBody .fa-calendar-exclamation:before{content:""}#pageBody .fa-calendar-minus:before{content:""}#pageBody .fa-calendar-plus:before{content:""}#pageBody .fa-calendar-star:before{content:""}#pageBody .fa-calendar-times:before{content:""}#pageBody .fa-calendar-week:before{content:""}#pageBody .fa-camera:before{content:""}#pageBody .fa-camera-alt:before{content:""}#pageBody .fa-camera-retro:before{content:""}#pageBody .fa-campfire:before{content:""}#pageBody .fa-campground:before{content:""}#pageBody .fa-canadian-maple-leaf:before{content:""}#pageBody .fa-candle-holder:before{content:""}#pageBody .fa-candy-cane:before{content:""}#pageBody .fa-candy-corn:before{content:""}#pageBody .fa-cannabis:before{content:""}#pageBody .fa-capsules:before{content:""}#pageBody .fa-car:before{content:""}#pageBody .fa-car-alt:before{content:""}#pageBody .fa-car-battery:before{content:""}#pageBody .fa-car-bump:before{content:""}#pageBody .fa-car-crash:before{content:""}#pageBody .fa-car-garage:before{content:""}#pageBody .fa-car-mechanic:before{content:""}#pageBody .fa-car-side:before{content:""}#pageBody .fa-car-tilt:before{content:""}#pageBody .fa-car-wash:before{content:""}#pageBody .fa-caret-circle-down:before{content:""}#pageBody .fa-caret-circle-left:before{content:""}#pageBody .fa-caret-circle-right:before{content:""}#pageBody .fa-caret-circle-up:before{content:""}#pageBody .fa-caret-down:before{content:""}#pageBody .fa-caret-left:before{content:""}#pageBody .fa-caret-right:before{content:""}#pageBody .fa-caret-square-down:before{content:""}#pageBody .fa-caret-square-left:before{content:""}#pageBody .fa-caret-square-right:before{content:""}#pageBody .fa-caret-square-up:before{content:""}#pageBody .fa-caret-up:before{content:""}#pageBody .fa-carrot:before{content:""}#pageBody .fa-cart-arrow-down:before{content:""}#pageBody .fa-cart-plus:before{content:""}#pageBody .fa-cash-register:before{content:""}#pageBody .fa-cat:before{content:""}#pageBody .fa-cauldron:before{content:""}#pageBody .fa-cc-amazon-pay:before{content:""}#pageBody .fa-cc-amex:before{content:""}#pageBody .fa-cc-apple-pay:before{content:""}#pageBody .fa-cc-diners-club:before{content:""}#pageBody .fa-cc-discover:before{content:""}#pageBody .fa-cc-jcb:before{content:""}#pageBody .fa-cc-mastercard:before{content:""}#pageBody .fa-cc-paypal:before{content:""}#pageBody .fa-cc-stripe:before{content:""}#pageBody .fa-cc-visa:before{content:""}#pageBody .fa-centercode:before{content:""}#pageBody .fa-centos:before{content:""}#pageBody .fa-certificate:before{content:""}#pageBody .fa-chair:before{content:""}#pageBody .fa-chair-office:before{content:""}#pageBody .fa-chalkboard:before{content:""}#pageBody .fa-chalkboard-teacher:before{content:""}#pageBody .fa-charging-station:before{content:""}#pageBody .fa-chart-area:before{content:""}#pageBody .fa-chart-bar:before{content:""}#pageBody .fa-chart-line:before{content:""}#pageBody .fa-chart-line-down:before{content:""}#pageBody .fa-chart-network:before{content:""}#pageBody .fa-chart-pie:before{content:""}#pageBody .fa-chart-pie-alt:before{content:""}#pageBody .fa-chart-scatter:before{content:""}#pageBody .fa-check:before{content:""}#pageBody .fa-check-circle:before{content:""}#pageBody .fa-check-double:before{content:""}#pageBody .fa-check-square:before{content:""}#pageBody .fa-cheese:before{content:""}#pageBody .fa-cheese-swiss:before{content:""}#pageBody .fa-cheeseburger:before{content:""}#pageBody .fa-chess:before{content:""}#pageBody .fa-chess-bishop:before{content:""}#pageBody .fa-chess-bishop-alt:before{content:""}#pageBody .fa-chess-board:before{content:""}#pageBody .fa-chess-clock:before{content:""}#pageBody .fa-chess-clock-alt:before{content:""}#pageBody .fa-chess-king:before{content:""}#pageBody .fa-chess-king-alt:before{content:""}#pageBody .fa-chess-knight:before{content:""}#pageBody .fa-chess-knight-alt:before{content:""}#pageBody .fa-chess-pawn:before{content:""}#pageBody .fa-chess-pawn-alt:before{content:""}#pageBody .fa-chess-queen:before{content:""}#pageBody .fa-chess-queen-alt:before{content:""}#pageBody .fa-chess-rook:before{content:""}#pageBody .fa-chess-rook-alt:before{content:""}#pageBody .fa-chevron-circle-down:before{content:""}#pageBody .fa-chevron-circle-left:before{content:""}#pageBody .fa-chevron-circle-right:before{content:""}#pageBody .fa-chevron-circle-up:before{content:""}#pageBody .fa-chevron-double-down:before{content:""}#pageBody .fa-chevron-double-left:before{content:""}#pageBody .fa-chevron-double-right:before{content:""}#pageBody .fa-chevron-double-up:before{content:""}#pageBody .fa-chevron-down:before{content:""}#pageBody .fa-chevron-left:before{content:""}#pageBody .fa-chevron-right:before{content:""}#pageBody .fa-chevron-square-down:before{content:""}#pageBody .fa-chevron-square-left:before{content:""}#pageBody .fa-chevron-square-right:before{content:""}#pageBody .fa-chevron-square-up:before{content:""}#pageBody .fa-chevron-up:before{content:""}#pageBody .fa-child:before{content:""}#pageBody .fa-chimney:before{content:""}#pageBody .fa-chrome:before{content:""}#pageBody .fa-church:before{content:""}#pageBody .fa-circle:before{content:""}#pageBody .fa-circle-notch:before{content:""}#pageBody .fa-city:before{content:""}#pageBody .fa-claw-marks:before{content:""}#pageBody .fa-clinic-medical:before{content:""}#pageBody .fa-clipboard:before{content:""}#pageBody .fa-clipboard-check:before{content:""}#pageBody .fa-clipboard-list:before{content:""}#pageBody .fa-clipboard-list-check:before{content:""}#pageBody .fa-clipboard-prescription:before{content:""}#pageBody .fa-clipboard-user:before{content:""}#pageBody .fa-clock:before{content:""}#pageBody .fa-clone:before{content:""}#pageBody .fa-closed-captioning:before{content:""}#pageBody .fa-cloud:before{content:""}#pageBody .fa-cloud-download:before{content:""}#pageBody .fa-cloud-download-alt:before{content:""}#pageBody .fa-cloud-drizzle:before{content:""}#pageBody .fa-cloud-hail:before{content:""}#pageBody .fa-cloud-hail-mixed:before{content:""}#pageBody .fa-cloud-meatball:before{content:""}#pageBody .fa-cloud-moon:before{content:""}#pageBody .fa-cloud-moon-rain:before{content:""}#pageBody .fa-cloud-rain:before{content:""}#pageBody .fa-cloud-rainbow:before{content:""}#pageBody .fa-cloud-showers:before{content:""}#pageBody .fa-cloud-showers-heavy:before{content:""}#pageBody .fa-cloud-sleet:before{content:""}#pageBody .fa-cloud-snow:before{content:""}#pageBody .fa-cloud-sun:before{content:""}#pageBody .fa-cloud-sun-rain:before{content:""}#pageBody .fa-cloud-upload:before{content:""}#pageBody .fa-cloud-upload-alt:before{content:""}#pageBody .fa-clouds:before{content:""}#pageBody .fa-clouds-moon:before{content:""}#pageBody .fa-clouds-sun:before{content:""}#pageBody .fa-cloudscale:before{content:""}#pageBody .fa-cloudsmith:before{content:""}#pageBody .fa-cloudversify:before{content:""}#pageBody .fa-club:before{content:""}#pageBody .fa-cocktail:before{content:""}#pageBody .fa-code:before{content:""}#pageBody .fa-code-branch:before{content:""}#pageBody .fa-code-commit:before{content:""}#pageBody .fa-code-merge:before{content:""}#pageBody .fa-codepen:before{content:""}#pageBody .fa-codiepie:before{content:""}#pageBody .fa-coffee:before{content:""}#pageBody .fa-coffee-togo:before{content:""}#pageBody .fa-coffin:before{content:""}#pageBody .fa-cog:before{content:""}#pageBody .fa-cogs:before{content:""}#pageBody .fa-coins:before{content:""}#pageBody .fa-columns:before{content:""}#pageBody .fa-comment:before{content:""}#pageBody .fa-comment-alt:before{content:""}#pageBody .fa-comment-alt-check:before{content:""}#pageBody .fa-comment-alt-dollar:before{content:""}#pageBody .fa-comment-alt-dots:before{content:""}#pageBody .fa-comment-alt-edit:before{content:""}#pageBody .fa-comment-alt-exclamation:before{content:""}#pageBody .fa-comment-alt-lines:before{content:""}#pageBody .fa-comment-alt-medical:before{content:""}#pageBody .fa-comment-alt-minus:before{content:""}#pageBody .fa-comment-alt-plus:before{content:""}#pageBody .fa-comment-alt-slash:before{content:""}#pageBody .fa-comment-alt-smile:before{content:""}#pageBody .fa-comment-alt-times:before{content:""}#pageBody .fa-comment-check:before{content:""}#pageBody .fa-comment-dollar:before{content:""}#pageBody .fa-comment-dots:before{content:""}#pageBody .fa-comment-edit:before{content:""}#pageBody .fa-comment-exclamation:before{content:""}#pageBody .fa-comment-lines:before{content:""}#pageBody .fa-comment-medical:before{content:""}#pageBody .fa-comment-minus:before{content:""}#pageBody .fa-comment-plus:before{content:""}#pageBody .fa-comment-slash:before{content:""}#pageBody .fa-comment-smile:before{content:""}#pageBody .fa-comment-times:before{content:""}#pageBody .fa-comments:before{content:""}#pageBody .fa-comments-alt:before{content:""}#pageBody .fa-comments-alt-dollar:before{content:""}#pageBody .fa-comments-dollar:before{content:""}#pageBody .fa-compact-disc:before{content:""}#pageBody .fa-compass:before{content:""}#pageBody .fa-compass-slash:before{content:""}#pageBody .fa-compress:before{content:""}#pageBody .fa-compress-alt:before{content:""}#pageBody .fa-compress-arrows-alt:before{content:""}#pageBody .fa-compress-wide:before{content:""}#pageBody .fa-concierge-bell:before{content:""}#pageBody .fa-confluence:before{content:""}#pageBody .fa-connectdevelop:before{content:""}#pageBody .fa-container-storage:before{content:""}#pageBody .fa-contao:before{content:""}#pageBody .fa-conveyor-belt:before{content:""}#pageBody .fa-conveyor-belt-alt:before{content:""}#pageBody .fa-cookie:before{content:""}#pageBody .fa-cookie-bite:before{content:""}#pageBody .fa-copy:before{content:""}#pageBody .fa-copyright:before{content:""}#pageBody .fa-corn:before{content:""}#pageBody .fa-couch:before{content:""}#pageBody .fa-cow:before{content:""}#pageBody .fa-cpanel:before{content:""}#pageBody .fa-creative-commons:before{content:""}#pageBody .fa-creative-commons-by:before{content:""}#pageBody .fa-creative-commons-nc:before{content:""}#pageBody .fa-creative-commons-nc-eu:before{content:""}#pageBody .fa-creative-commons-nc-jp:before{content:""}#pageBody .fa-creative-commons-nd:before{content:""}#pageBody .fa-creative-commons-pd:before{content:""}#pageBody .fa-creative-commons-pd-alt:before{content:""}#pageBody .fa-creative-commons-remix:before{content:""}#pageBody .fa-creative-commons-sa:before{content:""}#pageBody .fa-creative-commons-sampling:before{content:""}#pageBody .fa-creative-commons-sampling-plus:before{content:""}#pageBody .fa-creative-commons-share:before{content:""}#pageBody .fa-creative-commons-zero:before{content:""}#pageBody .fa-credit-card:before{content:""}#pageBody .fa-credit-card-blank:before{content:""}#pageBody .fa-credit-card-front:before{content:""}#pageBody .fa-cricket:before{content:""}#pageBody .fa-critical-role:before{content:""}#pageBody .fa-croissant:before{content:""}#pageBody .fa-crop:before{content:""}#pageBody .fa-crop-alt:before{content:""}#pageBody .fa-cross:before{content:""}#pageBody .fa-crosshairs:before{content:""}#pageBody .fa-crow:before{content:""}#pageBody .fa-crown:before{content:""}#pageBody .fa-crutch:before{content:""}#pageBody .fa-crutches:before{content:""}#pageBody .fa-css3:before{content:""}#pageBody .fa-css3-alt:before{content:""}#pageBody .fa-cube:before{content:""}#pageBody .fa-cubes:before{content:""}#pageBody .fa-curling:before{content:""}#pageBody .fa-cut:before{content:""}#pageBody .fa-cuttlefish:before{content:""}#pageBody .fa-d-and-d:before{content:""}#pageBody .fa-d-and-d-beyond:before{content:""}#pageBody .fa-dagger:before{content:""}#pageBody .fa-dashcube:before{content:""}#pageBody .fa-database:before{content:""}#pageBody .fa-deaf:before{content:""}#pageBody .fa-debug:before{content:""}#pageBody .fa-deer:before{content:""}#pageBody .fa-deer-rudolph:before{content:""}#pageBody .fa-delicious:before{content:""}#pageBody .fa-democrat:before{content:""}#pageBody .fa-deploydog:before{content:""}#pageBody .fa-deskpro:before{content:""}#pageBody .fa-desktop:before{content:""}#pageBody .fa-desktop-alt:before{content:""}#pageBody .fa-dev:before{content:""}#pageBody .fa-deviantart:before{content:""}#pageBody .fa-dewpoint:before{content:""}#pageBody .fa-dharmachakra:before{content:""}#pageBody .fa-dhl:before{content:""}#pageBody .fa-diagnoses:before{content:""}#pageBody .fa-diamond:before{content:""}#pageBody .fa-diaspora:before{content:""}#pageBody .fa-dice:before{content:""}#pageBody .fa-dice-d10:before{content:""}#pageBody .fa-dice-d12:before{content:""}#pageBody .fa-dice-d20:before{content:""}#pageBody .fa-dice-d4:before{content:""}#pageBody .fa-dice-d6:before{content:""}#pageBody .fa-dice-d8:before{content:""}#pageBody .fa-dice-five:before{content:""}#pageBody .fa-dice-four:before{content:""}#pageBody .fa-dice-one:before{content:""}#pageBody .fa-dice-six:before{content:""}#pageBody .fa-dice-three:before{content:""}#pageBody .fa-dice-two:before{content:""}#pageBody .fa-digg:before{content:""}#pageBody .fa-digital-ocean:before{content:""}#pageBody .fa-digital-tachograph:before{content:""}#pageBody .fa-diploma:before{content:""}#pageBody .fa-directions:before{content:""}#pageBody .fa-discord:before{content:""}#pageBody .fa-discourse:before{content:""}#pageBody .fa-disease:before{content:""}#pageBody .fa-divide:before{content:""}#pageBody .fa-dizzy:before{content:""}#pageBody .fa-dna:before{content:""}#pageBody .fa-do-not-enter:before{content:""}#pageBody .fa-dochub:before{content:""}#pageBody .fa-docker:before{content:""}#pageBody .fa-dog:before{content:""}#pageBody .fa-dog-leashed:before{content:""}#pageBody .fa-dollar-sign:before{content:""}#pageBody .fa-dolly:before{content:""}#pageBody .fa-dolly-empty:before{content:""}#pageBody .fa-dolly-flatbed:before{content:""}#pageBody .fa-dolly-flatbed-alt:before{content:""}#pageBody .fa-dolly-flatbed-empty:before{content:""}#pageBody .fa-donate:before{content:""}#pageBody .fa-door-closed:before{content:""}#pageBody .fa-door-open:before{content:""}#pageBody .fa-dot-circle:before{content:""}#pageBody .fa-dove:before{content:""}#pageBody .fa-download:before{content:""}#pageBody .fa-draft2digital:before{content:""}#pageBody .fa-drafting-compass:before{content:""}#pageBody .fa-dragon:before{content:""}#pageBody .fa-draw-circle:before{content:""}#pageBody .fa-draw-polygon:before{content:""}#pageBody .fa-draw-square:before{content:""}#pageBody .fa-dreidel:before{content:""}#pageBody .fa-dribbble:before{content:""}#pageBody .fa-dribbble-square:before{content:""}#pageBody .fa-dropbox:before{content:""}#pageBody .fa-drum:before{content:""}#pageBody .fa-drum-steelpan:before{content:""}#pageBody .fa-drumstick:before{content:""}#pageBody .fa-drumstick-bite:before{content:""}#pageBody .fa-drupal:before{content:""}#pageBody .fa-duck:before{content:""}#pageBody .fa-dumbbell:before{content:""}#pageBody .fa-dumpster:before{content:""}#pageBody .fa-dumpster-fire:before{content:""}#pageBody .fa-dungeon:before{content:""}#pageBody .fa-dyalog:before{content:""}#pageBody .fa-ear:before{content:""}#pageBody .fa-ear-muffs:before{content:""}#pageBody .fa-earlybirds:before{content:""}#pageBody .fa-ebay:before{content:""}#pageBody .fa-eclipse:before{content:""}#pageBody .fa-eclipse-alt:before{content:""}#pageBody .fa-edge:before{content:""}#pageBody .fa-edit:before{content:""}#pageBody .fa-egg:before{content:""}#pageBody .fa-egg-fried:before{content:""}#pageBody .fa-eject:before{content:""}#pageBody .fa-elementor:before{content:""}#pageBody .fa-elephant:before{content:""}#pageBody .fa-ellipsis-h:before{content:""}#pageBody .fa-ellipsis-h-alt:before{content:""}#pageBody .fa-ellipsis-v:before{content:""}#pageBody .fa-ellipsis-v-alt:before{content:""}#pageBody .fa-ello:before{content:""}#pageBody .fa-ember:before{content:""}#pageBody .fa-empire:before{content:""}#pageBody .fa-empty-set:before{content:""}#pageBody .fa-engine-warning:before{content:""}#pageBody .fa-envelope:before{content:""}#pageBody .fa-envelope-open:before{content:""}#pageBody .fa-envelope-open-dollar:before{content:""}#pageBody .fa-envelope-open-text:before{content:""}#pageBody .fa-envelope-square:before{content:""}#pageBody .fa-envira:before{content:""}#pageBody .fa-equals:before{content:""}#pageBody .fa-eraser:before{content:""}#pageBody .fa-erlang:before{content:""}#pageBody .fa-ethereum:before{content:""}#pageBody .fa-ethernet:before{content:""}#pageBody .fa-etsy:before{content:""}#pageBody .fa-euro-sign:before{content:""}#pageBody .fa-exchange:before{content:""}#pageBody .fa-exchange-alt:before{content:""}#pageBody .fa-exclamation:before{content:""}#pageBody .fa-exclamation-circle:before{content:""}#pageBody .fa-exclamation-square:before{content:""}#pageBody .fa-exclamation-triangle:before{content:""}#pageBody .fa-expand:before{content:""}#pageBody .fa-expand-alt:before{content:""}#pageBody .fa-expand-arrows:before{content:""}#pageBody .fa-expand-arrows-alt:before{content:""}#pageBody .fa-expand-wide:before{content:""}#pageBody .fa-expeditedssl:before{content:""}#pageBody .fa-external-link:before{content:""}#pageBody .fa-external-link-alt:before{content:""}#pageBody .fa-external-link-square:before{content:""}#pageBody .fa-external-link-square-alt:before{content:""}#pageBody .fa-eye:before{content:""}#pageBody .fa-eye-dropper:before{content:""}#pageBody .fa-eye-evil:before{content:""}#pageBody .fa-eye-slash:before{content:""}#pageBody .fa-facebook:before{content:""}#pageBody .fa-facebook-f:before{content:""}#pageBody .fa-facebook-messenger:before{content:""}#pageBody .fa-facebook-square:before{content:""}#pageBody .fa-fantasy-flight-games:before{content:""}#pageBody .fa-fast-backward:before{content:""}#pageBody .fa-fast-forward:before{content:""}#pageBody .fa-fax:before{content:""}#pageBody .fa-feather:before{content:""}#pageBody .fa-feather-alt:before{content:""}#pageBody .fa-fedex:before{content:""}#pageBody .fa-fedora:before{content:""}#pageBody .fa-female:before{content:""}#pageBody .fa-field-hockey:before{content:""}#pageBody .fa-fighter-jet:before{content:""}#pageBody .fa-figma:before{content:""}#pageBody .fa-file:before{content:""}#pageBody .fa-file-alt:before{content:""}#pageBody .fa-file-archive:before{content:""}#pageBody .fa-file-audio:before{content:""}#pageBody .fa-file-certificate:before{content:""}#pageBody .fa-file-chart-line:before{content:""}#pageBody .fa-file-chart-pie:before{content:""}#pageBody .fa-file-check:before{content:""}#pageBody .fa-file-code:before{content:""}#pageBody .fa-file-contract:before{content:""}#pageBody .fa-file-csv:before{content:""}#pageBody .fa-file-download:before{content:""}#pageBody .fa-file-edit:before{content:""}#pageBody .fa-file-excel:before{content:""}#pageBody .fa-file-exclamation:before{content:""}#pageBody .fa-file-export:before{content:""}#pageBody .fa-file-image:before{content:""}#pageBody .fa-file-import:before{content:""}#pageBody .fa-file-invoice:before{content:""}#pageBody .fa-file-invoice-dollar:before{content:""}#pageBody .fa-file-medical:before{content:""}#pageBody .fa-file-medical-alt:before{content:""}#pageBody .fa-file-minus:before{content:""}#pageBody .fa-file-pdf:before{content:""}#pageBody .fa-file-plus:before{content:""}#pageBody .fa-file-powerpoint:before{content:""}#pageBody .fa-file-prescription:before{content:""}#pageBody .fa-file-signature:before{content:""}#pageBody .fa-file-spreadsheet:before{content:""}#pageBody .fa-file-times:before{content:""}#pageBody .fa-file-upload:before{content:""}#pageBody .fa-file-user:before{content:""}#pageBody .fa-file-video:before{content:""}#pageBody .fa-file-word:before{content:""}#pageBody .fa-files-medical:before{content:""}#pageBody .fa-fill:before{content:""}#pageBody .fa-fill-drip:before{content:""}#pageBody .fa-film:before{content:""}#pageBody .fa-film-alt:before{content:""}#pageBody .fa-filter:before{content:""}#pageBody .fa-fingerprint:before{content:""}#pageBody .fa-fire:before{content:""}#pageBody .fa-fire-alt:before{content:""}#pageBody .fa-fire-extinguisher:before{content:""}#pageBody .fa-fire-smoke:before{content:""}#pageBody .fa-firefox:before{content:""}#pageBody .fa-fireplace:before{content:""}#pageBody .fa-first-aid:before{content:""}#pageBody .fa-first-order:before{content:""}#pageBody .fa-first-order-alt:before{content:""}#pageBody .fa-firstdraft:before{content:""}#pageBody .fa-fish:before{content:""}#pageBody .fa-fish-cooked:before{content:""}#pageBody .fa-fist-raised:before{content:""}#pageBody .fa-flag:before{content:""}#pageBody .fa-flag-alt:before{content:""}#pageBody .fa-flag-checkered:before{content:""}#pageBody .fa-flag-usa:before{content:""}#pageBody .fa-flame:before{content:""}#pageBody .fa-flask:before{content:""}#pageBody .fa-flask-poison:before{content:""}#pageBody .fa-flask-potion:before{content:""}#pageBody .fa-flickr:before{content:""}#pageBody .fa-flipboard:before{content:""}#pageBody .fa-flower:before{content:""}#pageBody .fa-flower-daffodil:before{content:""}#pageBody .fa-flower-tulip:before{content:""}#pageBody .fa-flushed:before{content:""}#pageBody .fa-fly:before{content:""}#pageBody .fa-fog:before{content:""}#pageBody .fa-folder:before{content:""}#pageBody .fa-folder-minus:before{content:""}#pageBody .fa-folder-open:before{content:""}#pageBody .fa-folder-plus:before{content:""}#pageBody .fa-folder-times:before{content:""}#pageBody .fa-folder-tree:before{content:""}#pageBody .fa-folders:before{content:""}#pageBody .fa-font:before{content:""}#pageBody .fa-font-awesome:before{content:""}#pageBody .fa-font-awesome-alt:before{content:""}#pageBody .fa-font-awesome-flag:before{content:""}#pageBody .fa-font-awesome-logo-full:before{content:""}#pageBody .fa-fonticons:before{content:""}#pageBody .fa-fonticons-fi:before{content:""}#pageBody .fa-football-ball:before{content:""}#pageBody .fa-football-helmet:before{content:""}#pageBody .fa-forklift:before{content:""}#pageBody .fa-fort-awesome:before{content:""}#pageBody .fa-fort-awesome-alt:before{content:""}#pageBody .fa-forumbee:before{content:""}#pageBody .fa-forward:before{content:""}#pageBody .fa-foursquare:before{content:""}#pageBody .fa-fragile:before{content:""}#pageBody .fa-free-code-camp:before{content:""}#pageBody .fa-freebsd:before{content:""}#pageBody .fa-french-fries:before{content:""}#pageBody .fa-frog:before{content:""}#pageBody .fa-frosty-head:before{content:""}#pageBody .fa-frown:before{content:""}#pageBody .fa-frown-open:before{content:""}#pageBody .fa-fulcrum:before{content:""}#pageBody .fa-function:before{content:""}#pageBody .fa-funnel-dollar:before{content:""}#pageBody .fa-futbol:before{content:""}#pageBody .fa-galactic-republic:before{content:""}#pageBody .fa-galactic-senate:before{content:""}#pageBody .fa-gamepad:before{content:""}#pageBody .fa-gas-pump:before{content:""}#pageBody .fa-gas-pump-slash:before{content:""}#pageBody .fa-gavel:before{content:""}#pageBody .fa-gem:before{content:""}#pageBody .fa-genderless:before{content:""}#pageBody .fa-get-pocket:before{content:""}#pageBody .fa-gg:before{content:""}#pageBody .fa-gg-circle:before{content:""}#pageBody .fa-ghost:before{content:""}#pageBody .fa-gift:before{content:""}#pageBody .fa-gift-card:before{content:""}#pageBody .fa-gifts:before{content:""}#pageBody .fa-gingerbread-man:before{content:""}#pageBody .fa-git:before{content:""}#pageBody .fa-git-square:before{content:""}#pageBody .fa-github:before{content:""}#pageBody .fa-github-alt:before{content:""}#pageBody .fa-github-square:before{content:""}#pageBody .fa-gitkraken:before{content:""}#pageBody .fa-gitlab:before{content:""}#pageBody .fa-gitter:before{content:""}#pageBody .fa-glass:before{content:""}#pageBody .fa-glass-champagne:before{content:""}#pageBody .fa-glass-cheers:before{content:""}#pageBody .fa-glass-martini:before{content:""}#pageBody .fa-glass-martini-alt:before{content:""}#pageBody .fa-glass-whiskey:before{content:""}#pageBody .fa-glass-whiskey-rocks:before{content:""}#pageBody .fa-glasses:before{content:""}#pageBody .fa-glasses-alt:before{content:""}#pageBody .fa-glide:before{content:""}#pageBody .fa-glide-g:before{content:""}#pageBody .fa-globe:before{content:""}#pageBody .fa-globe-africa:before{content:""}#pageBody .fa-globe-americas:before{content:""}#pageBody .fa-globe-asia:before{content:""}#pageBody .fa-globe-europe:before{content:""}#pageBody .fa-globe-snow:before{content:""}#pageBody .fa-globe-stand:before{content:""}#pageBody .fa-gofore:before{content:""}#pageBody .fa-golf-ball:before{content:""}#pageBody .fa-golf-club:before{content:""}#pageBody .fa-goodreads:before{content:""}#pageBody .fa-goodreads-g:before{content:""}#pageBody .fa-google:before{content:""}#pageBody .fa-google-drive:before{content:""}#pageBody .fa-google-play:before{content:""}#pageBody .fa-google-plus:before{content:""}#pageBody .fa-google-plus-g:before{content:""}#pageBody .fa-google-plus-square:before{content:""}#pageBody .fa-google-wallet:before{content:""}#pageBody .fa-gopuram:before{content:""}#pageBody .fa-graduation-cap:before{content:""}#pageBody .fa-gratipay:before{content:""}#pageBody .fa-grav:before{content:""}#pageBody .fa-greater-than:before{content:""}#pageBody .fa-greater-than-equal:before{content:""}#pageBody .fa-grimace:before{content:""}#pageBody .fa-grin:before{content:""}#pageBody .fa-grin-alt:before{content:""}#pageBody .fa-grin-beam:before{content:""}#pageBody .fa-grin-beam-sweat:before{content:""}#pageBody .fa-grin-hearts:before{content:""}#pageBody .fa-grin-squint:before{content:""}#pageBody .fa-grin-squint-tears:before{content:""}#pageBody .fa-grin-stars:before{content:""}#pageBody .fa-grin-tears:before{content:""}#pageBody .fa-grin-tongue:before{content:""}#pageBody .fa-grin-tongue-squint:before{content:""}#pageBody .fa-grin-tongue-wink:before{content:""}#pageBody .fa-grin-wink:before{content:""}#pageBody .fa-grip-horizontal:before{content:""}#pageBody .fa-grip-lines:before{content:""}#pageBody .fa-grip-lines-vertical:before{content:""}#pageBody .fa-grip-vertical:before{content:""}#pageBody .fa-gripfire:before{content:""}#pageBody .fa-grunt:before{content:""}#pageBody .fa-guitar:before{content:""}#pageBody .fa-gulp:before{content:""}#pageBody .fa-h-square:before{content:""}#pageBody .fa-h1:before{content:""}#pageBody .fa-h2:before{content:""}#pageBody .fa-h3:before{content:""}#pageBody .fa-hacker-news:before{content:""}#pageBody .fa-hacker-news-square:before{content:""}#pageBody .fa-hackerrank:before{content:""}#pageBody .fa-hamburger:before{content:""}#pageBody .fa-hammer:before{content:""}#pageBody .fa-hammer-war:before{content:""}#pageBody .fa-hamsa:before{content:""}#pageBody .fa-hand-heart:before{content:""}#pageBody .fa-hand-holding:before{content:""}#pageBody .fa-hand-holding-box:before{content:""}#pageBody .fa-hand-holding-heart:before{content:""}#pageBody .fa-hand-holding-magic:before{content:""}#pageBody .fa-hand-holding-seedling:before{content:""}#pageBody .fa-hand-holding-usd:before{content:""}#pageBody .fa-hand-holding-water:before{content:""}#pageBody .fa-hand-lizard:before{content:""}#pageBody .fa-hand-middle-finger:before{content:""}#pageBody .fa-hand-paper:before{content:""}#pageBody .fa-hand-peace:before{content:""}#pageBody .fa-hand-point-down:before{content:""}#pageBody .fa-hand-point-left:before{content:""}#pageBody .fa-hand-point-right:before{content:""}#pageBody .fa-hand-point-up:before{content:""}#pageBody .fa-hand-pointer:before{content:""}#pageBody .fa-hand-receiving:before{content:""}#pageBody .fa-hand-rock:before{content:""}#pageBody .fa-hand-scissors:before{content:""}#pageBody .fa-hand-spock:before{content:""}#pageBody .fa-hands:before{content:""}#pageBody .fa-hands-heart:before{content:""}#pageBody .fa-hands-helping:before{content:""}#pageBody .fa-hands-usd:before{content:""}#pageBody .fa-handshake:before{content:""}#pageBody .fa-handshake-alt:before{content:""}#pageBody .fa-hanukiah:before{content:""}#pageBody .fa-hard-hat:before{content:""}#pageBody .fa-hashtag:before{content:""}#pageBody .fa-hat-santa:before{content:""}#pageBody .fa-hat-winter:before{content:""}#pageBody .fa-hat-witch:before{content:""}#pageBody .fa-hat-wizard:before{content:""}#pageBody .fa-haykal:before{content:""}#pageBody .fa-hdd:before{content:""}#pageBody .fa-head-side:before{content:""}#pageBody .fa-head-side-brain:before{content:""}#pageBody .fa-head-side-medical:before{content:""}#pageBody .fa-head-vr:before{content:""}#pageBody .fa-heading:before{content:""}#pageBody .fa-headphones:before{content:""}#pageBody .fa-headphones-alt:before{content:""}#pageBody .fa-headset:before{content:""}#pageBody .fa-heart:before{content:""}#pageBody .fa-heart-broken:before{content:""}#pageBody .fa-heart-circle:before{content:""}#pageBody .fa-heart-rate:before{content:""}#pageBody .fa-heart-square:before{content:""}#pageBody .fa-heartbeat:before{content:""}#pageBody .fa-helicopter:before{content:""}#pageBody .fa-helmet-battle:before{content:""}#pageBody .fa-hexagon:before{content:""}#pageBody .fa-highlighter:before{content:""}#pageBody .fa-hiking:before{content:""}#pageBody .fa-hippo:before{content:""}#pageBody .fa-hips:before{content:""}#pageBody .fa-hire-a-helper:before{content:""}#pageBody .fa-history:before{content:""}#pageBody .fa-hockey-mask:before{content:""}#pageBody .fa-hockey-puck:before{content:""}#pageBody .fa-hockey-sticks:before{content:""}#pageBody .fa-holly-berry:before{content:""}#pageBody .fa-home:before{content:""}#pageBody .fa-home-alt:before{content:""}#pageBody .fa-home-heart:before{content:""}#pageBody .fa-home-lg:before{content:""}#pageBody .fa-home-lg-alt:before{content:""}#pageBody .fa-hood-cloak:before{content:""}#pageBody .fa-hooli:before{content:""}#pageBody .fa-hornbill:before{content:""}#pageBody .fa-horse:before{content:""}#pageBody .fa-horse-head:before{content:""}#pageBody .fa-hospital:before{content:""}#pageBody .fa-hospital-alt:before{content:""}#pageBody .fa-hospital-symbol:before{content:""}#pageBody .fa-hospital-user:before{content:""}#pageBody .fa-hospitals:before{content:""}#pageBody .fa-hot-tub:before{content:""}#pageBody .fa-hotdog:before{content:""}#pageBody .fa-hotel:before{content:""}#pageBody .fa-hotjar:before{content:""}#pageBody .fa-hourglass:before{content:""}#pageBody .fa-hourglass-end:before{content:""}#pageBody .fa-hourglass-half:before{content:""}#pageBody .fa-hourglass-start:before{content:""}#pageBody .fa-house-damage:before{content:""}#pageBody .fa-house-flood:before{content:""}#pageBody .fa-houzz:before{content:""}#pageBody .fa-hryvnia:before{content:""}#pageBody .fa-html5:before{content:""}#pageBody .fa-hubspot:before{content:""}#pageBody .fa-humidity:before{content:""}#pageBody .fa-hurricane:before{content:""}#pageBody .fa-i-cursor:before{content:""}#pageBody .fa-ice-cream:before{content:""}#pageBody .fa-ice-skate:before{content:""}#pageBody .fa-icicles:before{content:""}#pageBody .fa-id-badge:before{content:""}#pageBody .fa-id-card:before{content:""}#pageBody .fa-id-card-alt:before{content:""}#pageBody .fa-igloo:before{content:""}#pageBody .fa-image:before{content:""}#pageBody .fa-images:before{content:""}#pageBody .fa-imdb:before{content:""}#pageBody .fa-inbox:before{content:""}#pageBody .fa-inbox-in:before{content:""}#pageBody .fa-inbox-out:before{content:""}#pageBody .fa-indent:before{content:""}#pageBody .fa-industry:before{content:""}#pageBody .fa-industry-alt:before{content:""}#pageBody .fa-infinity:before{content:""}#pageBody .fa-info:before{content:""}#pageBody .fa-info-circle:before{content:""}#pageBody .fa-info-square:before{content:""}#pageBody .fa-inhaler:before{content:""}#pageBody .fa-instagram:before{content:""}#pageBody .fa-integral:before{content:""}#pageBody .fa-intercom:before{content:""}#pageBody .fa-internet-explorer:before{content:""}#pageBody .fa-intersection:before{content:""}#pageBody .fa-inventory:before{content:""}#pageBody .fa-invision:before{content:""}#pageBody .fa-ioxhost:before{content:""}#pageBody .fa-island-tropical:before{content:""}#pageBody .fa-italic:before{content:""}#pageBody .fa-itunes:before{content:""}#pageBody .fa-itunes-note:before{content:""}#pageBody .fa-jack-o-lantern:before{content:""}#pageBody .fa-java:before{content:""}#pageBody .fa-jedi:before{content:""}#pageBody .fa-jedi-order:before{content:""}#pageBody .fa-jenkins:before{content:""}#pageBody .fa-jira:before{content:""}#pageBody .fa-joget:before{content:""}#pageBody .fa-joint:before{content:""}#pageBody .fa-joomla:before{content:""}#pageBody .fa-journal-whills:before{content:""}#pageBody .fa-js:before{content:""}#pageBody .fa-js-square:before{content:""}#pageBody .fa-jsfiddle:before{content:""}#pageBody .fa-kaaba:before{content:""}#pageBody .fa-kaggle:before{content:""}#pageBody .fa-key:before{content:""}#pageBody .fa-key-skeleton:before{content:""}#pageBody .fa-keybase:before{content:""}#pageBody .fa-keyboard:before{content:""}#pageBody .fa-keycdn:before{content:""}#pageBody .fa-keynote:before{content:""}#pageBody .fa-khanda:before{content:""}#pageBody .fa-kickstarter:before{content:""}#pageBody .fa-kickstarter-k:before{content:""}#pageBody .fa-kidneys:before{content:""}#pageBody .fa-kiss:before{content:""}#pageBody .fa-kiss-beam:before{content:""}#pageBody .fa-kiss-wink-heart:before{content:""}#pageBody .fa-kite:before{content:""}#pageBody .fa-kiwi-bird:before{content:""}#pageBody .fa-knife-kitchen:before{content:""}#pageBody .fa-korvue:before{content:""}#pageBody .fa-lambda:before{content:""}#pageBody .fa-lamp:before{content:""}#pageBody .fa-landmark:before{content:""}#pageBody .fa-landmark-alt:before{content:""}#pageBody .fa-language:before{content:""}#pageBody .fa-laptop:before{content:""}#pageBody .fa-laptop-code:before{content:""}#pageBody .fa-laptop-medical:before{content:""}#pageBody .fa-laravel:before{content:""}#pageBody .fa-lastfm:before{content:""}#pageBody .fa-lastfm-square:before{content:""}#pageBody .fa-laugh:before{content:""}#pageBody .fa-laugh-beam:before{content:""}#pageBody .fa-laugh-squint:before{content:""}#pageBody .fa-laugh-wink:before{content:""}#pageBody .fa-layer-group:before{content:""}#pageBody .fa-layer-minus:before{content:""}#pageBody .fa-layer-plus:before{content:""}#pageBody .fa-leaf:before{content:""}#pageBody .fa-leaf-heart:before{content:""}#pageBody .fa-leaf-maple:before{content:""}#pageBody .fa-leaf-oak:before{content:""}#pageBody .fa-leanpub:before{content:""}#pageBody .fa-lemon:before{content:""}#pageBody .fa-less:before{content:""}#pageBody .fa-less-than:before{content:""}#pageBody .fa-less-than-equal:before{content:""}#pageBody .fa-level-down:before{content:""}#pageBody .fa-level-down-alt:before{content:""}#pageBody .fa-level-up:before{content:""}#pageBody .fa-level-up-alt:before{content:""}#pageBody .fa-life-ring:before{content:""}#pageBody .fa-lightbulb:before{content:""}#pageBody .fa-lightbulb-dollar:before{content:""}#pageBody .fa-lightbulb-exclamation:before{content:""}#pageBody .fa-lightbulb-on:before{content:""}#pageBody .fa-lightbulb-slash:before{content:""}#pageBody .fa-lights-holiday:before{content:""}#pageBody .fa-line:before{content:""}#pageBody .fa-link:before{content:""}#pageBody .fa-linkedin:before{content:""}#pageBody .fa-linkedin-in:before{content:""}#pageBody .fa-linode:before{content:""}#pageBody .fa-linux:before{content:""}#pageBody .fa-lips:before{content:""}#pageBody .fa-lira-sign:before{content:""}#pageBody .fa-list:before{content:""}#pageBody .fa-list-alt:before{content:""}#pageBody .fa-list-ol:before{content:""}#pageBody .fa-list-ul:before{content:""}#pageBody .fa-location:before{content:""}#pageBody .fa-location-arrow:before{content:""}#pageBody .fa-location-circle:before{content:""}#pageBody .fa-location-slash:before{content:""}#pageBody .fa-lock:before{content:""}#pageBody .fa-lock-alt:before{content:""}#pageBody .fa-lock-open:before{content:""}#pageBody .fa-lock-open-alt:before{content:""}#pageBody .fa-long-arrow-alt-down:before{content:""}#pageBody .fa-long-arrow-alt-left:before{content:""}#pageBody .fa-long-arrow-alt-right:before{content:""}#pageBody .fa-long-arrow-alt-up:before{content:""}#pageBody .fa-long-arrow-down:before{content:""}#pageBody .fa-long-arrow-left:before{content:""}#pageBody .fa-long-arrow-right:before{content:""}#pageBody .fa-long-arrow-up:before{content:""}#pageBody .fa-loveseat:before{content:""}#pageBody .fa-low-vision:before{content:""}#pageBody .fa-luchador:before{content:""}#pageBody .fa-luggage-cart:before{content:""}#pageBody .fa-lungs:before{content:""}#pageBody .fa-lyft:before{content:""}#pageBody .fa-mace:before{content:""}#pageBody .fa-magento:before{content:""}#pageBody .fa-magic:before{content:""}#pageBody .fa-magnet:before{content:""}#pageBody .fa-mail-bulk:before{content:""}#pageBody .fa-mailbox:before{content:""}#pageBody .fa-mailchimp:before{content:""}#pageBody .fa-male:before{content:""}#pageBody .fa-mandalorian:before{content:""}#pageBody .fa-mandolin:before{content:""}#pageBody .fa-map:before{content:""}#pageBody .fa-map-marked:before{content:""}#pageBody .fa-map-marked-alt:before{content:""}#pageBody .fa-map-marker:before{content:""}#pageBody .fa-map-marker-alt:before{content:""}#pageBody .fa-map-marker-alt-slash:before{content:""}#pageBody .fa-map-marker-check:before{content:""}#pageBody .fa-map-marker-edit:before{content:""}#pageBody .fa-map-marker-exclamation:before{content:""}#pageBody .fa-map-marker-minus:before{content:""}#pageBody .fa-map-marker-plus:before{content:""}#pageBody .fa-map-marker-question:before{content:""}#pageBody .fa-map-marker-slash:before{content:""}#pageBody .fa-map-marker-smile:before{content:""}#pageBody .fa-map-marker-times:before{content:""}#pageBody .fa-map-pin:before{content:""}#pageBody .fa-map-signs:before{content:""}#pageBody .fa-markdown:before{content:""}#pageBody .fa-marker:before{content:""}#pageBody .fa-mars:before{content:""}#pageBody .fa-mars-double:before{content:""}#pageBody .fa-mars-stroke:before{content:""}#pageBody .fa-mars-stroke-h:before{content:""}#pageBody .fa-mars-stroke-v:before{content:""}#pageBody .fa-mask:before{content:""}#pageBody .fa-mastodon:before{content:""}#pageBody .fa-maxcdn:before{content:""}#pageBody .fa-meat:before{content:""}#pageBody .fa-medal:before{content:""}#pageBody .fa-medapps:before{content:""}#pageBody .fa-medium:before{content:""}#pageBody .fa-medium-m:before{content:""}#pageBody .fa-medkit:before{content:""}#pageBody .fa-medrt:before{content:""}#pageBody .fa-meetup:before{content:""}#pageBody .fa-megaphone:before{content:""}#pageBody .fa-megaport:before{content:""}#pageBody .fa-meh:before{content:""}#pageBody .fa-meh-blank:before{content:""}#pageBody .fa-meh-rolling-eyes:before{content:""}#pageBody .fa-memory:before{content:""}#pageBody .fa-mendeley:before{content:""}#pageBody .fa-menorah:before{content:""}#pageBody .fa-mercury:before{content:""}#pageBody .fa-meteor:before{content:""}#pageBody .fa-microchip:before{content:""}#pageBody .fa-microphone:before{content:""}#pageBody .fa-microphone-alt:before{content:""}#pageBody .fa-microphone-alt-slash:before{content:""}#pageBody .fa-microphone-slash:before{content:""}#pageBody .fa-microscope:before{content:""}#pageBody .fa-microsoft:before{content:""}#pageBody .fa-mind-share:before{content:""}#pageBody .fa-minus:before{content:""}#pageBody .fa-minus-circle:before{content:""}#pageBody .fa-minus-hexagon:before{content:""}#pageBody .fa-minus-octagon:before{content:""}#pageBody .fa-minus-square:before{content:""}#pageBody .fa-mistletoe:before{content:""}#pageBody .fa-mitten:before{content:""}#pageBody .fa-mix:before{content:""}#pageBody .fa-mixcloud:before{content:""}#pageBody .fa-mizuni:before{content:""}#pageBody .fa-mobile:before{content:""}#pageBody .fa-mobile-alt:before{content:""}#pageBody .fa-mobile-android:before{content:""}#pageBody .fa-mobile-android-alt:before{content:""}#pageBody .fa-modx:before{content:""}#pageBody .fa-monero:before{content:""}#pageBody .fa-money-bill:before{content:""}#pageBody .fa-money-bill-alt:before{content:""}#pageBody .fa-money-bill-wave:before{content:""}#pageBody .fa-money-bill-wave-alt:before{content:""}#pageBody .fa-money-check:before{content:""}#pageBody .fa-money-check-alt:before{content:""}#pageBody .fa-monitor-heart-rate:before{content:""}#pageBody .fa-monkey:before{content:""}#pageBody .fa-monument:before{content:""}#pageBody .fa-moon:before{content:""}#pageBody .fa-moon-cloud:before{content:""}#pageBody .fa-moon-stars:before{content:""}#pageBody .fa-mortar-pestle:before{content:""}#pageBody .fa-mosque:before{content:""}#pageBody .fa-motorcycle:before{content:""}#pageBody .fa-mountain:before{content:""}#pageBody .fa-mountains:before{content:""}#pageBody .fa-mouse-pointer:before{content:""}#pageBody .fa-mug-hot:before{content:""}#pageBody .fa-mug-marshmallows:before{content:""}#pageBody .fa-music:before{content:""}#pageBody .fa-napster:before{content:""}#pageBody .fa-narwhal:before{content:""}#pageBody .fa-neos:before{content:""}#pageBody .fa-network-wired:before{content:""}#pageBody .fa-neuter:before{content:""}#pageBody .fa-newspaper:before{content:""}#pageBody .fa-nimblr:before{content:""}#pageBody .fa-nintendo-switch:before{content:""}#pageBody .fa-node:before{content:""}#pageBody .fa-node-js:before{content:""}#pageBody .fa-not-equal:before{content:""}#pageBody .fa-notes-medical:before{content:""}#pageBody .fa-npm:before{content:""}#pageBody .fa-ns8:before{content:""}#pageBody .fa-nutritionix:before{content:""}#pageBody .fa-object-group:before{content:""}#pageBody .fa-object-ungroup:before{content:""}#pageBody .fa-octagon:before{content:""}#pageBody .fa-odnoklassniki:before{content:""}#pageBody .fa-odnoklassniki-square:before{content:""}#pageBody .fa-oil-can:before{content:""}#pageBody .fa-oil-temp:before{content:""}#pageBody .fa-old-republic:before{content:""}#pageBody .fa-om:before{content:""}#pageBody .fa-omega:before{content:""}#pageBody .fa-opencart:before{content:""}#pageBody .fa-openid:before{content:""}#pageBody .fa-opera:before{content:""}#pageBody .fa-optin-monster:before{content:""}#pageBody .fa-ornament:before{content:""}#pageBody .fa-osi:before{content:""}#pageBody .fa-otter:before{content:""}#pageBody .fa-outdent:before{content:""}#pageBody .fa-page4:before{content:""}#pageBody .fa-pagelines:before{content:""}#pageBody .fa-pager:before{content:""}#pageBody .fa-paint-brush:before{content:""}#pageBody .fa-paint-brush-alt:before{content:""}#pageBody .fa-paint-roller:before{content:""}#pageBody .fa-palette:before{content:""}#pageBody .fa-palfed:before{content:""}#pageBody .fa-pallet:before{content:""}#pageBody .fa-pallet-alt:before{content:""}#pageBody .fa-paper-plane:before{content:""}#pageBody .fa-paperclip:before{content:""}#pageBody .fa-parachute-box:before{content:""}#pageBody .fa-paragraph:before{content:""}#pageBody .fa-parking:before{content:""}#pageBody .fa-parking-circle:before{content:""}#pageBody .fa-parking-circle-slash:before{content:""}#pageBody .fa-parking-slash:before{content:""}#pageBody .fa-passport:before{content:""}#pageBody .fa-pastafarianism:before{content:""}#pageBody .fa-paste:before{content:""}#pageBody .fa-patreon:before{content:""}#pageBody .fa-pause:before{content:""}#pageBody .fa-pause-circle:before{content:""}#pageBody .fa-paw:before{content:""}#pageBody .fa-paw-alt:before{content:""}#pageBody .fa-paw-claws:before{content:""}#pageBody .fa-paypal:before{content:""}#pageBody .fa-peace:before{content:""}#pageBody .fa-pegasus:before{content:""}#pageBody .fa-pen:before{content:""}#pageBody .fa-pen-alt:before{content:""}#pageBody .fa-pen-fancy:before{content:""}#pageBody .fa-pen-nib:before{content:""}#pageBody .fa-pen-square:before{content:""}#pageBody .fa-pencil:before{content:""}#pageBody .fa-pencil-alt:before{content:""}#pageBody .fa-pencil-paintbrush:before{content:""}#pageBody .fa-pencil-ruler:before{content:""}#pageBody .fa-pennant:before{content:""}#pageBody .fa-penny-arcade:before{content:""}#pageBody .fa-people-carry:before{content:""}#pageBody .fa-pepper-hot:before{content:""}#pageBody .fa-percent:before{content:""}#pageBody .fa-percentage:before{content:""}#pageBody .fa-periscope:before{content:""}#pageBody .fa-person-booth:before{content:""}#pageBody .fa-person-carry:before{content:""}#pageBody .fa-person-dolly:before{content:""}#pageBody .fa-person-dolly-empty:before{content:""}#pageBody .fa-person-sign:before{content:""}#pageBody .fa-phabricator:before{content:""}#pageBody .fa-phoenix-framework:before{content:""}#pageBody .fa-phoenix-squadron:before{content:""}#pageBody .fa-phone:before{content:""}#pageBody .fa-phone-office:before{content:""}#pageBody .fa-phone-plus:before{content:""}#pageBody .fa-phone-slash:before{content:""}#pageBody .fa-phone-square:before{content:""}#pageBody .fa-phone-volume:before{content:""}#pageBody .fa-php:before{content:""}#pageBody .fa-pi:before{content:""}#pageBody .fa-pie:before{content:""}#pageBody .fa-pied-piper:before{content:""}#pageBody .fa-pied-piper-alt:before{content:""}#pageBody .fa-pied-piper-hat:before{content:""}#pageBody .fa-pied-piper-pp:before{content:""}#pageBody .fa-pig:before{content:""}#pageBody .fa-piggy-bank:before{content:""}#pageBody .fa-pills:before{content:""}#pageBody .fa-pinterest:before{content:""}#pageBody .fa-pinterest-p:before{content:""}#pageBody .fa-pinterest-square:before{content:""}#pageBody .fa-pizza:before{content:""}#pageBody .fa-pizza-slice:before{content:""}#pageBody .fa-place-of-worship:before{content:""}#pageBody .fa-plane:before{content:""}#pageBody .fa-plane-alt:before{content:""}#pageBody .fa-plane-arrival:before{content:""}#pageBody .fa-plane-departure:before{content:""}#pageBody .fa-play:before{content:""}#pageBody .fa-play-circle:before{content:""}#pageBody .fa-playstation:before{content:""}#pageBody .fa-plug:before{content:""}#pageBody .fa-plus:before{content:""}#pageBody .fa-plus-circle:before{content:""}#pageBody .fa-plus-hexagon:before{content:""}#pageBody .fa-plus-octagon:before{content:""}#pageBody .fa-plus-square:before{content:""}#pageBody .fa-podcast:before{content:""}#pageBody .fa-podium:before{content:""}#pageBody .fa-podium-star:before{content:""}#pageBody .fa-poll:before{content:""}#pageBody .fa-poll-h:before{content:""}#pageBody .fa-poll-people:before{content:""}#pageBody .fa-poo:before{content:""}#pageBody .fa-poo-storm:before{content:""}#pageBody .fa-poop:before{content:""}#pageBody .fa-popcorn:before{content:""}#pageBody .fa-portrait:before{content:""}#pageBody .fa-pound-sign:before{content:""}#pageBody .fa-power-off:before{content:""}#pageBody .fa-pray:before{content:""}#pageBody .fa-praying-hands:before{content:""}#pageBody .fa-prescription:before{content:""}#pageBody .fa-prescription-bottle:before{content:""}#pageBody .fa-prescription-bottle-alt:before{content:""}#pageBody .fa-presentation:before{content:""}#pageBody .fa-print:before{content:""}#pageBody .fa-print-search:before{content:""}#pageBody .fa-print-slash:before{content:""}#pageBody .fa-procedures:before{content:""}#pageBody .fa-product-hunt:before{content:""}#pageBody .fa-project-diagram:before{content:""}#pageBody .fa-pumpkin:before{content:""}#pageBody .fa-pushed:before{content:""}#pageBody .fa-puzzle-piece:before{content:""}#pageBody .fa-python:before{content:""}#pageBody .fa-qq:before{content:""}#pageBody .fa-qrcode:before{content:""}#pageBody .fa-question:before{content:""}#pageBody .fa-question-circle:before{content:""}#pageBody .fa-question-square:before{content:""}#pageBody .fa-quidditch:before{content:""}#pageBody .fa-quinscape:before{content:""}#pageBody .fa-quora:before{content:""}#pageBody .fa-quote-left:before{content:""}#pageBody .fa-quote-right:before{content:""}#pageBody .fa-quran:before{content:""}#pageBody .fa-r-project:before{content:""}#pageBody .fa-rabbit:before{content:""}#pageBody .fa-rabbit-fast:before{content:""}#pageBody .fa-racquet:before{content:""}#pageBody .fa-radiation:before{content:""}#pageBody .fa-radiation-alt:before{content:""}#pageBody .fa-rainbow:before{content:""}#pageBody .fa-raindrops:before{content:""}#pageBody .fa-ram:before{content:""}#pageBody .fa-ramp-loading:before{content:""}#pageBody .fa-random:before{content:""}#pageBody .fa-raspberry-pi:before{content:""}#pageBody .fa-ravelry:before{content:""}#pageBody .fa-react:before{content:""}#pageBody .fa-reacteurope:before{content:""}#pageBody .fa-readme:before{content:""}#pageBody .fa-rebel:before{content:""}#pageBody .fa-receipt:before{content:""}#pageBody .fa-rectangle-landscape:before{content:""}#pageBody .fa-rectangle-portrait:before{content:""}#pageBody .fa-rectangle-wide:before{content:""}#pageBody .fa-recycle:before{content:""}#pageBody .fa-red-river:before{content:""}#pageBody .fa-reddit:before{content:""}#pageBody .fa-reddit-alien:before{content:""}#pageBody .fa-reddit-square:before{content:""}#pageBody .fa-redhat:before{content:""}#pageBody .fa-redo:before{content:""}#pageBody .fa-redo-alt:before{content:""}#pageBody .fa-registered:before{content:""}#pageBody .fa-renren:before{content:""}#pageBody .fa-repeat:before{content:""}#pageBody .fa-repeat-1:before{content:""}#pageBody .fa-repeat-1-alt:before{content:""}#pageBody .fa-repeat-alt:before{content:""}#pageBody .fa-reply:before{content:""}#pageBody .fa-reply-all:before{content:""}#pageBody .fa-replyd:before{content:""}#pageBody .fa-republican:before{content:""}#pageBody .fa-researchgate:before{content:""}#pageBody .fa-resolving:before{content:""}#pageBody .fa-restroom:before{content:""}#pageBody .fa-retweet:before{content:""}#pageBody .fa-retweet-alt:before{content:""}#pageBody .fa-rev:before{content:""}#pageBody .fa-ribbon:before{content:""}#pageBody .fa-ring:before{content:""}#pageBody .fa-rings-wedding:before{content:""}#pageBody .fa-road:before{content:""}#pageBody .fa-robot:before{content:""}#pageBody .fa-rocket:before{content:""}#pageBody .fa-rocketchat:before{content:""}#pageBody .fa-rockrms:before{content:""}#pageBody .fa-route:before{content:""}#pageBody .fa-route-highway:before{content:""}#pageBody .fa-route-interstate:before{content:""}#pageBody .fa-rss:before{content:""}#pageBody .fa-rss-square:before{content:""}#pageBody .fa-ruble-sign:before{content:""}#pageBody .fa-ruler:before{content:""}#pageBody .fa-ruler-combined:before{content:""}#pageBody .fa-ruler-horizontal:before{content:""}#pageBody .fa-ruler-triangle:before{content:""}#pageBody .fa-ruler-vertical:before{content:""}#pageBody .fa-running:before{content:""}#pageBody .fa-rupee-sign:before{content:""}#pageBody .fa-rv:before{content:""}#pageBody .fa-sack:before{content:""}#pageBody .fa-sack-dollar:before{content:""}#pageBody .fa-sad-cry:before{content:""}#pageBody .fa-sad-tear:before{content:""}#pageBody .fa-safari:before{content:""}#pageBody .fa-salad:before{content:""}#pageBody .fa-sandwich:before{content:""}#pageBody .fa-sass:before{content:""}#pageBody .fa-satellite:before{content:""}#pageBody .fa-satellite-dish:before{content:""}#pageBody .fa-sausage:before{content:""}#pageBody .fa-save:before{content:""}#pageBody .fa-scalpel:before{content:""}#pageBody .fa-scalpel-path:before{content:""}#pageBody .fa-scanner:before{content:""}#pageBody .fa-scanner-keyboard:before{content:""}#pageBody .fa-scanner-touchscreen:before{content:""}#pageBody .fa-scarecrow:before{content:""}#pageBody .fa-scarf:before{content:""}#pageBody .fa-schlix:before{content:""}#pageBody .fa-school:before{content:""}#pageBody .fa-screwdriver:before{content:""}#pageBody .fa-scribd:before{content:""}#pageBody .fa-scroll:before{content:""}#pageBody .fa-scroll-old:before{content:""}#pageBody .fa-scrubber:before{content:""}#pageBody .fa-scythe:before{content:""}#pageBody .fa-sd-card:before{content:""}#pageBody .fa-search:before{content:""}#pageBody .fa-search-dollar:before{content:""}#pageBody .fa-search-location:before{content:""}#pageBody .fa-search-minus:before{content:""}#pageBody .fa-search-plus:before{content:""}#pageBody .fa-searchengin:before{content:""}#pageBody .fa-seedling:before{content:""}#pageBody .fa-sellcast:before{content:""}#pageBody .fa-sellsy:before{content:""}#pageBody .fa-server:before{content:""}#pageBody .fa-servicestack:before{content:""}#pageBody .fa-shapes:before{content:""}#pageBody .fa-share:before{content:""}#pageBody .fa-share-all:before{content:""}#pageBody .fa-share-alt:before{content:""}#pageBody .fa-share-alt-square:before{content:""}#pageBody .fa-share-square:before{content:""}#pageBody .fa-sheep:before{content:""}#pageBody .fa-shekel-sign:before{content:""}#pageBody .fa-shield:before{content:""}#pageBody .fa-shield-alt:before{content:""}#pageBody .fa-shield-check:before{content:""}#pageBody .fa-shield-cross:before{content:""}#pageBody .fa-ship:before{content:""}#pageBody .fa-shipping-fast:before{content:""}#pageBody .fa-shipping-timed:before{content:""}#pageBody .fa-shirtsinbulk:before{content:""}#pageBody .fa-shish-kebab:before{content:""}#pageBody .fa-shoe-prints:before{content:""}#pageBody .fa-shopping-bag:before{content:""}#pageBody .fa-shopping-basket:before{content:""}#pageBody .fa-shopping-cart:before{content:""}#pageBody .fa-shopware:before{content:""}#pageBody .fa-shovel:before{content:""}#pageBody .fa-shovel-snow:before{content:""}#pageBody .fa-shower:before{content:""}#pageBody .fa-shredder:before{content:""}#pageBody .fa-shuttle-van:before{content:""}#pageBody .fa-shuttlecock:before{content:""}#pageBody .fa-sickle:before{content:""}#pageBody .fa-sigma:before{content:""}#pageBody .fa-sign:before{content:""}#pageBody .fa-sign-in:before{content:""}#pageBody .fa-sign-in-alt:before{content:""}#pageBody .fa-sign-language:before{content:""}#pageBody .fa-sign-out:before{content:""}#pageBody .fa-sign-out-alt:before{content:""}#pageBody .fa-signal:before{content:""}#pageBody .fa-signal-1:before{content:""}#pageBody .fa-signal-2:before{content:""}#pageBody .fa-signal-3:before{content:""}#pageBody .fa-signal-4:before{content:""}#pageBody .fa-signal-alt:before{content:""}#pageBody .fa-signal-alt-1:before{content:""}#pageBody .fa-signal-alt-2:before{content:""}#pageBody .fa-signal-alt-3:before{content:""}#pageBody .fa-signal-alt-slash:before{content:""}#pageBody .fa-signal-slash:before{content:""}#pageBody .fa-signature:before{content:""}#pageBody .fa-sim-card:before{content:""}#pageBody .fa-simplybuilt:before{content:""}#pageBody .fa-sistrix:before{content:""}#pageBody .fa-sitemap:before{content:""}#pageBody .fa-sith:before{content:""}#pageBody .fa-skating:before{content:""}#pageBody .fa-skeleton:before{content:""}#pageBody .fa-sketch:before{content:""}#pageBody .fa-ski-jump:before{content:""}#pageBody .fa-ski-lift:before{content:""}#pageBody .fa-skiing:before{content:""}#pageBody .fa-skiing-nordic:before{content:""}#pageBody .fa-skull:before{content:""}#pageBody .fa-skull-crossbones:before{content:""}#pageBody .fa-skyatlas:before{content:""}#pageBody .fa-skype:before{content:""}#pageBody .fa-slack:before{content:""}#pageBody .fa-slack-hash:before{content:""}#pageBody .fa-slash:before{content:""}#pageBody .fa-sledding:before{content:""}#pageBody .fa-sleigh:before{content:""}#pageBody .fa-sliders-h:before{content:""}#pageBody .fa-sliders-h-square:before{content:""}#pageBody .fa-sliders-v:before{content:""}#pageBody .fa-sliders-v-square:before{content:""}#pageBody .fa-slideshare:before{content:""}#pageBody .fa-smile:before{content:""}#pageBody .fa-smile-beam:before{content:""}#pageBody .fa-smile-plus:before{content:""}#pageBody .fa-smile-wink:before{content:""}#pageBody .fa-smog:before{content:""}#pageBody .fa-smoke:before{content:""}#pageBody .fa-smoking:before{content:""}#pageBody .fa-smoking-ban:before{content:""}#pageBody .fa-sms:before{content:""}#pageBody .fa-snake:before{content:""}#pageBody .fa-snapchat:before{content:""}#pageBody .fa-snapchat-ghost:before{content:""}#pageBody .fa-snapchat-square:before{content:""}#pageBody .fa-snow-blowing:before{content:""}#pageBody .fa-snowboarding:before{content:""}#pageBody .fa-snowflake:before{content:""}#pageBody .fa-snowflakes:before{content:""}#pageBody .fa-snowman:before{content:""}#pageBody .fa-snowmobile:before{content:""}#pageBody .fa-snowplow:before{content:""}#pageBody .fa-socks:before{content:""}#pageBody .fa-solar-panel:before{content:""}#pageBody .fa-sort:before{content:""}#pageBody .fa-sort-alpha-down:before{content:""}#pageBody .fa-sort-alpha-up:before{content:""}#pageBody .fa-sort-amount-down:before{content:""}#pageBody .fa-sort-amount-up:before{content:""}#pageBody .fa-sort-down:before{content:""}#pageBody .fa-sort-numeric-down:before{content:""}#pageBody .fa-sort-numeric-up:before{content:""}#pageBody .fa-sort-up:before{content:""}#pageBody .fa-soundcloud:before{content:""}#pageBody .fa-soup:before{content:""}#pageBody .fa-sourcetree:before{content:""}#pageBody .fa-spa:before{content:""}#pageBody .fa-space-shuttle:before{content:""}#pageBody .fa-spade:before{content:""}#pageBody .fa-speakap:before{content:""}#pageBody .fa-spider:before{content:""}#pageBody .fa-spider-black-widow:before{content:""}#pageBody .fa-spider-web:before{content:""}#pageBody .fa-spinner:before{content:""}#pageBody .fa-spinner-third:before{content:""}#pageBody .fa-splotch:before{content:""}#pageBody .fa-spotify:before{content:""}#pageBody .fa-spray-can:before{content:""}#pageBody .fa-square:before{content:""}#pageBody .fa-square-full:before{content:""}#pageBody .fa-square-root:before{content:""}#pageBody .fa-square-root-alt:before{content:""}#pageBody .fa-squarespace:before{content:""}#pageBody .fa-squirrel:before{content:""}#pageBody .fa-stack-exchange:before{content:""}#pageBody .fa-stack-overflow:before{content:""}#pageBody .fa-staff:before{content:""}#pageBody .fa-stamp:before{content:""}#pageBody .fa-star:before{content:""}#pageBody .fa-star-and-crescent:before{content:""}#pageBody .fa-star-christmas:before{content:""}#pageBody .fa-star-exclamation:before{content:""}#pageBody .fa-star-half:before{content:""}#pageBody .fa-star-half-alt:before{content:""}#pageBody .fa-star-of-david:before{content:""}#pageBody .fa-star-of-life:before{content:""}#pageBody .fa-stars:before{content:""}#pageBody .fa-staylinked:before{content:""}#pageBody .fa-steak:before{content:""}#pageBody .fa-steam:before{content:""}#pageBody .fa-steam-square:before{content:""}#pageBody .fa-steam-symbol:before{content:""}#pageBody .fa-steering-wheel:before{content:""}#pageBody .fa-step-backward:before{content:""}#pageBody .fa-step-forward:before{content:""}#pageBody .fa-stethoscope:before{content:""}#pageBody .fa-sticker-mule:before{content:""}#pageBody .fa-sticky-note:before{content:""}#pageBody .fa-stocking:before{content:""}#pageBody .fa-stomach:before{content:""}#pageBody .fa-stop:before{content:""}#pageBody .fa-stop-circle:before{content:""}#pageBody .fa-stopwatch:before{content:""}#pageBody .fa-store:before{content:""}#pageBody .fa-store-alt:before{content:""}#pageBody .fa-strava:before{content:""}#pageBody .fa-stream:before{content:""}#pageBody .fa-street-view:before{content:""}#pageBody .fa-stretcher:before{content:""}#pageBody .fa-strikethrough:before{content:""}#pageBody .fa-stripe:before{content:""}#pageBody .fa-stripe-s:before{content:""}#pageBody .fa-stroopwafel:before{content:""}#pageBody .fa-studiovinari:before{content:""}#pageBody .fa-stumbleupon:before{content:""}#pageBody .fa-stumbleupon-circle:before{content:""}#pageBody .fa-subscript:before{content:""}#pageBody .fa-subway:before{content:""}#pageBody .fa-suitcase:before{content:""}#pageBody .fa-suitcase-rolling:before{content:""}#pageBody .fa-sun:before{content:""}#pageBody .fa-sun-cloud:before{content:""}#pageBody .fa-sun-dust:before{content:""}#pageBody .fa-sun-haze:before{content:""}#pageBody .fa-sunrise:before{content:""}#pageBody .fa-sunset:before{content:""}#pageBody .fa-superpowers:before{content:""}#pageBody .fa-superscript:before{content:""}#pageBody .fa-supple:before{content:""}#pageBody .fa-surprise:before{content:""}#pageBody .fa-suse:before{content:""}#pageBody .fa-swatchbook:before{content:""}#pageBody .fa-swimmer:before{content:""}#pageBody .fa-swimming-pool:before{content:""}#pageBody .fa-sword:before{content:""}#pageBody .fa-swords:before{content:""}#pageBody .fa-synagogue:before{content:""}#pageBody .fa-sync:before{content:""}#pageBody .fa-sync-alt:before{content:""}#pageBody .fa-syringe:before{content:""}#pageBody .fa-table:before{content:""}#pageBody .fa-table-tennis:before{content:""}#pageBody .fa-tablet:before{content:""}#pageBody .fa-tablet-alt:before{content:""}#pageBody .fa-tablet-android:before{content:""}#pageBody .fa-tablet-android-alt:before{content:""}#pageBody .fa-tablet-rugged:before{content:""}#pageBody .fa-tablets:before{content:""}#pageBody .fa-tachometer:before{content:""}#pageBody .fa-tachometer-alt:before{content:""}#pageBody .fa-tachometer-alt-average:before{content:""}#pageBody .fa-tachometer-alt-fast:before{content:""}#pageBody .fa-tachometer-alt-fastest:before{content:""}#pageBody .fa-tachometer-alt-slow:before{content:""}#pageBody .fa-tachometer-alt-slowest:before{content:""}#pageBody .fa-tachometer-average:before{content:""}#pageBody .fa-tachometer-fast:before{content:""}#pageBody .fa-tachometer-fastest:before{content:""}#pageBody .fa-tachometer-slow:before{content:""}#pageBody .fa-tachometer-slowest:before{content:""}#pageBody .fa-taco:before{content:""}#pageBody .fa-tag:before{content:""}#pageBody .fa-tags:before{content:""}#pageBody .fa-tally:before{content:""}#pageBody .fa-tanakh:before{content:""}#pageBody .fa-tape:before{content:""}#pageBody .fa-tasks:before{content:""}#pageBody .fa-tasks-alt:before{content:""}#pageBody .fa-taxi:before{content:""}#pageBody .fa-teamspeak:before{content:""}#pageBody .fa-teeth:before{content:""}#pageBody .fa-teeth-open:before{content:""}#pageBody .fa-telegram:before{content:""}#pageBody .fa-telegram-plane:before{content:""}#pageBody .fa-temperature-frigid:before{content:""}#pageBody .fa-temperature-high:before{content:""}#pageBody .fa-temperature-hot:before{content:""}#pageBody .fa-temperature-low:before{content:""}#pageBody .fa-tencent-weibo:before{content:""}#pageBody .fa-tenge:before{content:""}#pageBody .fa-tennis-ball:before{content:""}#pageBody .fa-terminal:before{content:""}#pageBody .fa-text-height:before{content:""}#pageBody .fa-text-width:before{content:""}#pageBody .fa-th:before{content:""}#pageBody .fa-th-large:before{content:""}#pageBody .fa-th-list:before{content:""}#pageBody .fa-the-red-yeti:before{content:""}#pageBody .fa-theater-masks:before{content:""}#pageBody .fa-themeco:before{content:""}#pageBody .fa-themeisle:before{content:""}#pageBody .fa-thermometer:before{content:""}#pageBody .fa-thermometer-empty:before{content:""}#pageBody .fa-thermometer-full:before{content:""}#pageBody .fa-thermometer-half:before{content:""}#pageBody .fa-thermometer-quarter:before{content:""}#pageBody .fa-thermometer-three-quarters:before{content:""}#pageBody .fa-theta:before{content:""}#pageBody .fa-think-peaks:before{content:""}#pageBody .fa-thumbs-down:before{content:""}#pageBody .fa-thumbs-up:before{content:""}#pageBody .fa-thumbtack:before{content:""}#pageBody .fa-thunderstorm:before{content:""}#pageBody .fa-thunderstorm-moon:before{content:""}#pageBody .fa-thunderstorm-sun:before{content:""}#pageBody .fa-ticket:before{content:""}#pageBody .fa-ticket-alt:before{content:""}#pageBody .fa-tilde:before{content:""}#pageBody .fa-times:before{content:""}#pageBody .fa-times-circle:before{content:""}#pageBody .fa-times-hexagon:before{content:""}#pageBody .fa-times-octagon:before{content:""}#pageBody .fa-times-square:before{content:""}#pageBody .fa-tint:before{content:""}#pageBody .fa-tint-slash:before{content:""}#pageBody .fa-tire:before{content:""}#pageBody .fa-tire-flat:before{content:""}#pageBody .fa-tire-pressure-warning:before{content:""}#pageBody .fa-tire-rugged:before{content:""}#pageBody .fa-tired:before{content:""}#pageBody .fa-toggle-off:before{content:""}#pageBody .fa-toggle-on:before{content:""}#pageBody .fa-toilet:before{content:""}#pageBody .fa-toilet-paper:before{content:""}#pageBody .fa-toilet-paper-alt:before{content:""}#pageBody .fa-tombstone:before{content:""}#pageBody .fa-tombstone-alt:before{content:""}#pageBody .fa-toolbox:before{content:""}#pageBody .fa-tools:before{content:""}#pageBody .fa-tooth:before{content:""}#pageBody .fa-toothbrush:before{content:""}#pageBody .fa-torah:before{content:""}#pageBody .fa-torii-gate:before{content:""}#pageBody .fa-tornado:before{content:""}#pageBody .fa-tractor:before{content:""}#pageBody .fa-trade-federation:before{content:""}#pageBody .fa-trademark:before{content:""}#pageBody .fa-traffic-cone:before{content:""}#pageBody .fa-traffic-light:before{content:""}#pageBody .fa-traffic-light-go:before{content:""}#pageBody .fa-traffic-light-slow:before{content:""}#pageBody .fa-traffic-light-stop:before{content:""}#pageBody .fa-train:before{content:""}#pageBody .fa-tram:before{content:""}#pageBody .fa-transgender:before{content:""}#pageBody .fa-transgender-alt:before{content:""}#pageBody .fa-trash:before{content:""}#pageBody .fa-trash-alt:before{content:""}#pageBody .fa-trash-restore:before{content:""}#pageBody .fa-trash-restore-alt:before{content:""}#pageBody .fa-treasure-chest:before{content:""}#pageBody .fa-tree:before{content:""}#pageBody .fa-tree-alt:before{content:""}#pageBody .fa-tree-christmas:before{content:""}#pageBody .fa-tree-decorated:before{content:""}#pageBody .fa-tree-large:before{content:""}#pageBody .fa-tree-palm:before{content:""}#pageBody .fa-trees:before{content:""}#pageBody .fa-trello:before{content:""}#pageBody .fa-triangle:before{content:""}#pageBody .fa-tripadvisor:before{content:""}#pageBody .fa-trophy:before{content:""}#pageBody .fa-trophy-alt:before{content:""}#pageBody .fa-truck:before{content:""}#pageBody .fa-truck-container:before{content:""}#pageBody .fa-truck-couch:before{content:""}#pageBody .fa-truck-loading:before{content:""}#pageBody .fa-truck-monster:before{content:""}#pageBody .fa-truck-moving:before{content:""}#pageBody .fa-truck-pickup:before{content:""}#pageBody .fa-truck-plow:before{content:""}#pageBody .fa-truck-ramp:before{content:""}#pageBody .fa-tshirt:before{content:""}#pageBody .fa-tty:before{content:""}#pageBody .fa-tumblr:before{content:""}#pageBody .fa-tumblr-square:before{content:""}#pageBody .fa-turkey:before{content:""}#pageBody .fa-turtle:before{content:""}#pageBody .fa-tv:before{content:""}#pageBody .fa-tv-retro:before{content:""}#pageBody .fa-twitch:before{content:""}#pageBody .fa-twitter:before{content:""}#pageBody .fa-twitter-square:before{content:""}#pageBody .fa-typo3:before{content:""}#pageBody .fa-uber:before{content:""}#pageBody .fa-ubuntu:before{content:""}#pageBody .fa-uikit:before{content:""}#pageBody .fa-umbrella:before{content:""}#pageBody .fa-umbrella-beach:before{content:""}#pageBody .fa-underline:before{content:""}#pageBody .fa-undo:before{content:""}#pageBody .fa-undo-alt:before{content:""}#pageBody .fa-unicorn:before{content:""}#pageBody .fa-union:before{content:""}#pageBody .fa-uniregistry:before{content:""}#pageBody .fa-universal-access:before{content:""}#pageBody .fa-university:before{content:""}#pageBody .fa-unlink:before{content:""}#pageBody .fa-unlock:before{content:""}#pageBody .fa-unlock-alt:before{content:""}#pageBody .fa-untappd:before{content:""}#pageBody .fa-upload:before{content:""}#pageBody .fa-ups:before{content:""}#pageBody .fa-usb:before{content:""}#pageBody .fa-usd-circle:before{content:""}#pageBody .fa-usd-square:before{content:""}#pageBody .fa-user:before{content:""}#pageBody .fa-user-alt:before{content:""}#pageBody .fa-user-alt-slash:before{content:""}#pageBody .fa-user-astronaut:before{content:""}#pageBody .fa-user-chart:before{content:""}#pageBody .fa-user-check:before{content:""}#pageBody .fa-user-circle:before{content:""}#pageBody .fa-user-clock:before{content:""}#pageBody .fa-user-cog:before{content:""}#pageBody .fa-user-crown:before{content:""}#pageBody .fa-user-edit:before{content:""}#pageBody .fa-user-friends:before{content:""}#pageBody .fa-user-graduate:before{content:""}#pageBody .fa-user-hard-hat:before{content:""}#pageBody .fa-user-headset:before{content:""}#pageBody .fa-user-injured:before{content:""}#pageBody .fa-user-lock:before{content:""}#pageBody .fa-user-md:before{content:""}#pageBody .fa-user-md-chat:before{content:""}#pageBody .fa-user-minus:before{content:""}#pageBody .fa-user-ninja:before{content:""}#pageBody .fa-user-nurse:before{content:""}#pageBody .fa-user-plus:before{content:""}#pageBody .fa-user-secret:before{content:""}#pageBody .fa-user-shield:before{content:""}#pageBody .fa-user-slash:before{content:""}#pageBody .fa-user-tag:before{content:""}#pageBody .fa-user-tie:before{content:""}#pageBody .fa-user-times:before{content:""}#pageBody .fa-users:before{content:""}#pageBody .fa-users-class:before{content:""}#pageBody .fa-users-cog:before{content:""}#pageBody .fa-users-crown:before{content:""}#pageBody .fa-users-medical:before{content:""}#pageBody .fa-usps:before{content:""}#pageBody .fa-ussunnah:before{content:""}#pageBody .fa-utensil-fork:before{content:""}#pageBody .fa-utensil-knife:before{content:""}#pageBody .fa-utensil-spoon:before{content:""}#pageBody .fa-utensils:before{content:""}#pageBody .fa-utensils-alt:before{content:""}#pageBody .fa-vaadin:before{content:""}#pageBody .fa-value-absolute:before{content:""}#pageBody .fa-vector-square:before{content:""}#pageBody .fa-venus:before{content:""}#pageBody .fa-venus-double:before{content:""}#pageBody .fa-venus-mars:before{content:""}#pageBody .fa-viacoin:before{content:""}#pageBody .fa-viadeo:before{content:""}#pageBody .fa-viadeo-square:before{content:""}#pageBody .fa-vial:before{content:""}#pageBody .fa-vials:before{content:""}#pageBody .fa-viber:before{content:""}#pageBody .fa-video:before{content:""}#pageBody .fa-video-plus:before{content:""}#pageBody .fa-video-slash:before{content:""}#pageBody .fa-vihara:before{content:""}#pageBody .fa-vimeo:before{content:""}#pageBody .fa-vimeo-square:before{content:""}#pageBody .fa-vimeo-v:before{content:""}#pageBody .fa-vine:before{content:""}#pageBody .fa-vk:before{content:""}#pageBody .fa-vnv:before{content:""}#pageBody .fa-volcano:before{content:""}#pageBody .fa-volleyball-ball:before{content:""}#pageBody .fa-volume:before{content:""}#pageBody .fa-volume-down:before{content:""}#pageBody .fa-volume-mute:before{content:""}#pageBody .fa-volume-off:before{content:""}#pageBody .fa-volume-slash:before{content:""}#pageBody .fa-volume-up:before{content:""}#pageBody .fa-vote-nay:before{content:""}#pageBody .fa-vote-yea:before{content:""}#pageBody .fa-vr-cardboard:before{content:""}#pageBody .fa-vuejs:before{content:""}#pageBody .fa-walker:before{content:""}#pageBody .fa-walking:before{content:""}#pageBody .fa-wallet:before{content:""}#pageBody .fa-wand:before{content:""}#pageBody .fa-wand-magic:before{content:""}#pageBody .fa-warehouse:before{content:""}#pageBody .fa-warehouse-alt:before{content:""}#pageBody .fa-watch:before{content:""}#pageBody .fa-watch-fitness:before{content:""}#pageBody .fa-water:before{content:""}#pageBody .fa-water-lower:before{content:""}#pageBody .fa-water-rise:before{content:""}#pageBody .fa-webcam:before{content:""}#pageBody .fa-webcam-slash:before{content:""}#pageBody .fa-weebly:before{content:""}#pageBody .fa-weibo:before{content:""}#pageBody .fa-weight:before{content:""}#pageBody .fa-weight-hanging:before{content:""}#pageBody .fa-weixin:before{content:""}#pageBody .fa-whale:before{content:""}#pageBody .fa-whatsapp:before{content:""}#pageBody .fa-whatsapp-square:before{content:""}#pageBody .fa-wheat:before{content:""}#pageBody .fa-wheelchair:before{content:""}#pageBody .fa-whistle:before{content:""}#pageBody .fa-whmcs:before{content:""}#pageBody .fa-wifi:before{content:""}#pageBody .fa-wifi-1:before{content:""}#pageBody .fa-wifi-2:before{content:""}#pageBody .fa-wifi-slash:before{content:""}#pageBody .fa-wikipedia-w:before{content:""}#pageBody .fa-wind:before{content:""}#pageBody .fa-wind-warning:before{content:""}#pageBody .fa-window:before{content:""}#pageBody .fa-window-alt:before{content:""}#pageBody .fa-window-close:before{content:""}#pageBody .fa-window-maximize:before{content:""}#pageBody .fa-window-minimize:before{content:""}#pageBody .fa-window-restore:before{content:""}#pageBody .fa-windows:before{content:""}#pageBody .fa-windsock:before{content:""}#pageBody .fa-wine-bottle:before{content:""}#pageBody .fa-wine-glass:before{content:""}#pageBody .fa-wine-glass-alt:before{content:""}#pageBody .fa-wix:before{content:""}#pageBody .fa-wizards-of-the-coast:before{content:""}#pageBody .fa-wolf-pack-battalion:before{content:""}#pageBody .fa-won-sign:before{content:""}#pageBody .fa-wordpress:before{content:""}#pageBody .fa-wordpress-simple:before{content:""}#pageBody .fa-wpbeginner:before{content:""}#pageBody .fa-wpexplorer:before{content:""}#pageBody .fa-wpforms:before{content:""}#pageBody .fa-wpressr:before{content:""}#pageBody .fa-wreath:before{content:""}#pageBody .fa-wrench:before{content:""}#pageBody .fa-x-ray:before{content:""}#pageBody .fa-xbox:before{content:""}#pageBody .fa-xing:before{content:""}#pageBody .fa-xing-square:before{content:""}#pageBody .fa-y-combinator:before{content:""}#pageBody .fa-yahoo:before{content:""}#pageBody .fa-yandex:before{content:""}#pageBody .fa-yandex-international:before{content:""}#pageBody .fa-yarn:before{content:""}#pageBody .fa-yelp:before{content:""}#pageBody .fa-yen-sign:before{content:""}#pageBody .fa-yin-yang:before{content:""}#pageBody .fa-yoast:before{content:""}#pageBody .fa-youtube:before{content:""}#pageBody .fa-youtube-square:before{content:""}#pageBody .fa-zhihu:before{content:""}#pageBody .sr-only{border:0;clip:rect(0,0,0,0);height:.1rem;margin:-.1rem;overflow:hidden;padding:0;position:absolute;width:.1rem}#pageBody .sr-only-focusable:active,#pageBody .sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:auto;src:url(https://www.task.ac.jp/webfonts/fa-brands-400.eot);src:url(https://www.task.ac.jp/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://www.task.ac.jp/webfonts/fa-brands-400.woff2) format("woff2"),url(https://www.task.ac.jp/webfonts/fa-brands-400.woff) format("woff"),url(https://www.task.ac.jp/webfonts/fa-brands-400.ttf) format("truetype"),url(https://www.task.ac.jp/webfonts/fa-brands-400.svg#fontawesome) format("svg")}#pageBody .fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;font-display:auto;src:url(https://www.task.ac.jp/webfonts/fa-light-300.eot);src:url(https://www.task.ac.jp/webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(https://www.task.ac.jp/webfonts/fa-light-300.woff2) format("woff2"),url(https://www.task.ac.jp/webfonts/fa-light-300.woff) format("woff"),url(https://www.task.ac.jp/webfonts/fa-light-300.ttf) format("truetype"),url(https://www.task.ac.jp/webfonts/fa-light-300.svg#fontawesome) format("svg")}#pageBody .fal{font-weight:300}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:400;font-display:auto;src:url(https://www.task.ac.jp/webfonts/fa-regular-400.eot);src:url(https://www.task.ac.jp/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://www.task.ac.jp/webfonts/fa-regular-400.woff2) format("woff2"),url(https://www.task.ac.jp/webfonts/fa-regular-400.woff) format("woff"),url(https://www.task.ac.jp/webfonts/fa-regular-400.ttf) format("truetype"),url(https://www.task.ac.jp/webfonts/fa-regular-400.svg#fontawesome) format("svg")}#pageBody .fal,#pageBody .far{font-family:Font Awesome\ 5 Pro}#pageBody .far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:900;font-display:auto;src:url(https://www.task.ac.jp/webfonts/fa-solid-900.eot);src:url(https://www.task.ac.jp/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://www.task.ac.jp/webfonts/fa-solid-900.woff2) format("woff2"),url(https://www.task.ac.jp/webfonts/fa-solid-900.woff) format("woff"),url(https://www.task.ac.jp/webfonts/fa-solid-900.ttf) format("truetype"),url(https://www.task.ac.jp/webfonts/fa-solid-900.svg#fontawesome) format("svg")}#pageBody .fa,#pageBody .fas{font-family:Font Awesome\ 5 Pro;font-weight:900}#pageBody .mt0{margin-top:0!important}#pageBody .mb0{margin-bottom:0!important}#pageBody .pt0{padding-top:0!important}#pageBody .pb0{padding-bottom:0!important}#pageBody .mt5{margin-top:.5rem!important}#pageBody .mb5{margin-bottom:.5rem!important}#pageBody .pt5{padding-top:.5rem!important}#pageBody .pb5{padding-bottom:.5rem!important}#pageBody .mt10{margin-top:1rem!important}#pageBody .mb10{margin-bottom:1rem!important}#pageBody .pt10{padding-top:1rem!important}#pageBody .pb10{padding-bottom:1rem!important}#pageBody .mt15{margin-top:1.5rem!important}#pageBody .mb15{margin-bottom:1.5rem!important}#pageBody .pt15{padding-top:1.5rem!important}#pageBody .pb15{padding-bottom:1.5rem!important}#pageBody .mt20{margin-top:2rem!important}#pageBody .mb20{margin-bottom:2rem!important}#pageBody .pt20{padding-top:2rem!important}#pageBody .pb20{padding-bottom:2rem!important}#pageBody .mt25{margin-top:2.5rem!important}#pageBody .mb25{margin-bottom:2.5rem!important}#pageBody .pt25{padding-top:2.5rem!important}#pageBody .pb25{padding-bottom:2.5rem!important}#pageBody .mt30{margin-top:3rem!important}#pageBody .mb30{margin-bottom:3rem!important}#pageBody .pt30{padding-top:3rem!important}#pageBody .pb30{padding-bottom:3rem!important}#pageBody .mt35{margin-top:3.5rem!important}#pageBody .mb35{margin-bottom:3.5rem!important}#pageBody .pt35{padding-top:3.5rem!important}#pageBody .pb35{padding-bottom:3.5rem!important}#pageBody .mt40{margin-top:4rem!important}#pageBody .mb40{margin-bottom:4rem!important}#pageBody .pt40{padding-top:4rem!important}#pageBody .pb40{padding-bottom:4rem!important}#pageBody .mt45{margin-top:4.5rem!important}#pageBody .mb45{margin-bottom:4.5rem!important}#pageBody .pt45{padding-top:4.5rem!important}#pageBody .pb45{padding-bottom:4.5rem!important}#pageBody .mt50{margin-top:5rem!important}#pageBody .mb50{margin-bottom:5rem!important}#pageBody .pt50{padding-top:5rem!important}#pageBody .pb50{padding-bottom:5rem!important}#pageBody .mt55{margin-top:5.5rem!important}#pageBody .mb55{margin-bottom:5.5rem!important}#pageBody .pt55{padding-top:5.5rem!important}#pageBody .pb55{padding-bottom:5.5rem!important}#pageBody .mt60{margin-top:6rem!important}#pageBody .mb60{margin-bottom:6rem!important}#pageBody .pt60{padding-top:6rem!important}#pageBody .pb60{padding-bottom:6rem!important}#pageBody .mt65{margin-top:65px!important}#pageBody .mb65{margin-bottom:65px!important}#pageBody .pt65{padding-top:65px!important}#pageBody .pb65{padding-bottom:65px!important}#pageBody .mt70{margin-top:7rem!important}#pageBody .mb70{margin-bottom:7rem!important}#pageBody .pt70{padding-top:7rem!important}#pageBody .pb70{padding-bottom:7rem!important}#pageBody .mt75{margin-top:75px!important}#pageBody .mb75{margin-bottom:75px!important}#pageBody .pt75{padding-top:75px!important}#pageBody .pb75{padding-bottom:75px!important}#pageBody .mt80{margin-top:8rem!important}#pageBody .mb80{margin-bottom:8rem!important}#pageBody .pt80{padding-top:8rem!important}#pageBody .pb80{padding-bottom:8rem!important}#pageBody .mt85{margin-top:85px!important}#pageBody .mb85{margin-bottom:85px!important}#pageBody .pt85{padding-top:85px!important}#pageBody .pb85{padding-bottom:85px!important}#pageBody .mt90{margin-top:9rem!important}#pageBody .mb90{margin-bottom:9rem!important}#pageBody .pt90{padding-top:9rem!important}#pageBody .pb90{padding-bottom:9rem!important}#pageBody .mt95{margin-top:95px!important}#pageBody .mb95{margin-bottom:95px!important}#pageBody .pt95{padding-top:95px!important}#pageBody .pb95{padding-bottom:95px!important}#pageBody .mt100{margin-top:10rem!important}#pageBody .mb100{margin-bottom:10rem!important}#pageBody .pt100{padding-top:10rem!important}#pageBody .pb100{padding-bottom:10rem!important}#pageBody *{box-sizing:border-box}#pageBody .container,#pageBody .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#pageBody .row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#pageBody .row.reverse{flex-direction:row-reverse}#pageBody .col.reverse{flex-direction:column-reverse}#pageBody .col,#pageBody .col-1,#pageBody .col-10,#pageBody .col-11,#pageBody .col-12,#pageBody .col-2,#pageBody .col-3,#pageBody .col-4,#pageBody .col-5,#pageBody .col-6,#pageBody .col-7,#pageBody .col-8,#pageBody .col-9,#pageBody .col-lg,#pageBody .col-lg-1,#pageBody .col-lg-10,#pageBody .col-lg-11,#pageBody .col-lg-12,#pageBody .col-lg-2,#pageBody .col-lg-3,#pageBody .col-lg-4,#pageBody .col-lg-5,#pageBody .col-lg-6,#pageBody .col-lg-7,#pageBody .col-lg-8,#pageBody .col-lg-9,#pageBody .col-md,#pageBody .col-md-1,#pageBody .col-md-10,#pageBody .col-md-11,#pageBody .col-md-12,#pageBody .col-md-2,#pageBody .col-md-3,#pageBody .col-md-4,#pageBody .col-md-5,#pageBody .col-md-6,#pageBody .col-md-7,#pageBody .col-md-8,#pageBody .col-md-9,#pageBody .col-sm,#pageBody .col-sm-1,#pageBody .col-sm-10,#pageBody .col-sm-11,#pageBody .col-sm-12,#pageBody .col-sm-2,#pageBody .col-sm-3,#pageBody .col-sm-4,#pageBody .col-sm-5,#pageBody .col-sm-6,#pageBody .col-sm-7,#pageBody .col-sm-8,#pageBody .col-sm-9,#pageBody .col-xl,#pageBody .col-xl-1,#pageBody .col-xl-10,#pageBody .col-xl-11,#pageBody .col-xl-12,#pageBody .col-xl-2,#pageBody .col-xl-3,#pageBody .col-xl-4,#pageBody .col-xl-5,#pageBody .col-xl-6,#pageBody .col-xl-7,#pageBody .col-xl-8,#pageBody .col-xl-9{width:100%;position:relative;padding-right:15px;padding-left:15px}#pageBody .col-xs,#pageBody .col-xs-1,#pageBody .col-xs-10,#pageBody .col-xs-11,#pageBody .col-xs-12,#pageBody .col-xs-2,#pageBody .col-xs-3,#pageBody .col-xs-4,#pageBody .col-xs-5,#pageBody .col-xs-6,#pageBody .col-xs-7,#pageBody .col-xs-8,#pageBody .col-xs-9,#pageBody .col-xs-offset-0,#pageBody .col-xs-offset-1,#pageBody .col-xs-offset-10,#pageBody .col-xs-offset-11,#pageBody .col-xs-offset-12,#pageBody .col-xs-offset-2,#pageBody .col-xs-offset-3,#pageBody .col-xs-offset-4,#pageBody .col-xs-offset-5,#pageBody .col-xs-offset-6,#pageBody .col-xs-offset-7,#pageBody .col-xs-offset-8,#pageBody .col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}#pageBody .col-xs{flex-grow:1;flex-basis:0;max-width:100%}#pageBody .col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}#pageBody .col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}#pageBody .col-xs-3{flex-basis:25%;max-width:25%}#pageBody .col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}#pageBody .col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}#pageBody .col-xs-6{flex-basis:50%;max-width:50%}#pageBody .col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}#pageBody .col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}#pageBody .col-xs-9{flex-basis:75%;max-width:75%}#pageBody .col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}#pageBody .col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}#pageBody .col-xs-12{flex-basis:100%;max-width:100%}#pageBody .col-xs-offset-0{margin-left:0}#pageBody .col-xs-offset-1{margin-left:8.33333333%}#pageBody .col-xs-offset-2{margin-left:16.66666667%}#pageBody .col-xs-offset-3{margin-left:25%}#pageBody .col-xs-offset-4{margin-left:33.33333333%}#pageBody .col-xs-offset-5{margin-left:41.66666667%}#pageBody .col-xs-offset-6{margin-left:50%}#pageBody .col-xs-offset-7{margin-left:58.33333333%}#pageBody .col-xs-offset-8{margin-left:66.66666667%}#pageBody .col-xs-offset-9{margin-left:75%}#pageBody .col-xs-offset-10{margin-left:83.33333333%}#pageBody .col-xs-offset-11{margin-left:91.66666667%}#pageBody .start-xs{justify-content:flex-start;text-align:start}#pageBody .center-xs{justify-content:center;text-align:center}#pageBody .end-xs{justify-content:flex-end;text-align:end}#pageBody .top-xs{align-items:flex-start}#pageBody .middle-xs{align-items:center}#pageBody .bottom-xs{align-items:flex-end}#pageBody .around-xs{justify-content:space-around}#pageBody .between-xs{justify-content:space-between}#pageBody .first-xs{order:-1}#pageBody .last-xs{order:1}@media(min-width:768px){#pageBody .container{width:768px}#pageBody .col-sm,#pageBody .col-sm-1,#pageBody .col-sm-10,#pageBody .col-sm-11,#pageBody .col-sm-12,#pageBody .col-sm-2,#pageBody .col-sm-3,#pageBody .col-sm-4,#pageBody .col-sm-5,#pageBody .col-sm-6,#pageBody .col-sm-7,#pageBody .col-sm-8,#pageBody .col-sm-9,#pageBody .col-sm-offset-0,#pageBody .col-sm-offset-1,#pageBody .col-sm-offset-10,#pageBody .col-sm-offset-11,#pageBody .col-sm-offset-12,#pageBody .col-sm-offset-2,#pageBody .col-sm-offset-3,#pageBody .col-sm-offset-4,#pageBody .col-sm-offset-5,#pageBody .col-sm-offset-6,#pageBody .col-sm-offset-7,#pageBody .col-sm-offset-8,#pageBody .col-sm-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}#pageBody .col-sm{flex-grow:1;flex-basis:0;max-width:100%}#pageBody .col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}#pageBody .col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}#pageBody .col-sm-3{flex-basis:25%;max-width:25%}#pageBody .col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}#pageBody .col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}#pageBody .col-sm-6{flex-basis:50%;max-width:50%}#pageBody .col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}#pageBody .col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}#pageBody .col-sm-9{flex-basis:75%;max-width:75%}#pageBody .col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}#pageBody .col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}#pageBody .col-sm-12{flex-basis:100%;max-width:100%}#pageBody .col-sm-offset-0{margin-left:0}#pageBody .col-sm-offset-1{margin-left:8.33333333%}#pageBody .col-sm-offset-2{margin-left:16.66666667%}#pageBody .col-sm-offset-3{margin-left:25%}#pageBody .col-sm-offset-4{margin-left:33.33333333%}#pageBody .col-sm-offset-5{margin-left:41.66666667%}#pageBody .col-sm-offset-6{margin-left:50%}#pageBody .col-sm-offset-7{margin-left:58.33333333%}#pageBody .col-sm-offset-8{margin-left:66.66666667%}#pageBody .col-sm-offset-9{margin-left:75%}#pageBody .col-sm-offset-10{margin-left:83.33333333%}#pageBody .col-sm-offset-11{margin-left:91.66666667%}#pageBody .start-sm{justify-content:flex-start;text-align:start}#pageBody .center-sm{text-align:center}#pageBody .end-sm{justify-content:flex-end;text-align:end}#pageBody .top-sm{align-items:flex-start}#pageBody .middle-sm{align-items:center}#pageBody .bottom-sm{align-items:flex-end}#pageBody .around-sm{justify-content:space-around}#pageBody .between-sm{justify-content:space-between}#pageBody .first-sm{order:-1}#pageBody .last-sm{order:1}}@media(min-width:992px){#pageBody .container{width:992px}#pageBody .col-md,#pageBody .col-md-1,#pageBody .col-md-10,#pageBody .col-md-11,#pageBody .col-md-12,#pageBody .col-md-2,#pageBody .col-md-3,#pageBody .col-md-4,#pageBody .col-md-5,#pageBody .col-md-6,#pageBody .col-md-7,#pageBody .col-md-8,#pageBody .col-md-9,#pageBody .col-md-offset-0,#pageBody .col-md-offset-1,#pageBody .col-md-offset-10,#pageBody .col-md-offset-11,#pageBody .col-md-offset-12,#pageBody .col-md-offset-2,#pageBody .col-md-offset-3,#pageBody .col-md-offset-4,#pageBody .col-md-offset-5,#pageBody .col-md-offset-6,#pageBody .col-md-offset-7,#pageBody .col-md-offset-8,#pageBody .col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}#pageBody .col-md{flex-grow:1;flex-basis:0;max-width:100%}#pageBody .col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}#pageBody .col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}#pageBody .col-md-3{flex-basis:25%;max-width:25%}#pageBody .col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}#pageBody .col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}#pageBody .col-md-6{flex-basis:50%;max-width:50%}#pageBody .col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}#pageBody .col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}#pageBody .col-md-9{flex-basis:75%;max-width:75%}#pageBody .col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}#pageBody .col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}#pageBody .col-md-12{flex-basis:100%;max-width:100%}#pageBody .col-md-offset-0{margin-left:0}#pageBody .col-md-offset-1{margin-left:8.33333333%}#pageBody .col-md-offset-2{margin-left:16.66666667%}#pageBody .col-md-offset-3{margin-left:25%}#pageBody .col-md-offset-4{margin-left:33.33333333%}#pageBody .col-md-offset-5{margin-left:41.66666667%}#pageBody .col-md-offset-6{margin-left:50%}#pageBody .col-md-offset-7{margin-left:58.33333333%}#pageBody .col-md-offset-8{margin-left:66.66666667%}#pageBody .col-md-offset-9{margin-left:75%}#pageBody .col-md-offset-10{margin-left:83.33333333%}#pageBody .col-md-offset-11{margin-left:91.66666667%}#pageBody .start-md{justify-content:flex-start;text-align:start}#pageBody .center-md{text-align:center}#pageBody .end-md{justify-content:flex-end;text-align:end}#pageBody .top-md{align-items:flex-start}#pageBody .middle-md{align-items:center}#pageBody .bottom-md{align-items:flex-end}#pageBody .around-md{justify-content:space-around}#pageBody .between-md{justify-content:space-between}#pageBody .first-md{order:-1}#pageBody .last-md{order:1}}@media(min-width:1300px){#pageBody .container{width:1300px}#pageBody .col-lg,#pageBody .col-lg-1,#pageBody .col-lg-10,#pageBody .col-lg-11,#pageBody .col-lg-12,#pageBody .col-lg-2,#pageBody .col-lg-3,#pageBody .col-lg-4,#pageBody .col-lg-5,#pageBody .col-lg-6,#pageBody .col-lg-7,#pageBody .col-lg-8,#pageBody .col-lg-9,#pageBody .col-lg-offset-0,#pageBody .col-lg-offset-1,#pageBody .col-lg-offset-10,#pageBody .col-lg-offset-11,#pageBody .col-lg-offset-12,#pageBody .col-lg-offset-2,#pageBody .col-lg-offset-3,#pageBody .col-lg-offset-4,#pageBody .col-lg-offset-5,#pageBody .col-lg-offset-6,#pageBody .col-lg-offset-7,#pageBody .col-lg-offset-8,#pageBody .col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}#pageBody .col-lg{flex-grow:1;flex-basis:0;max-width:100%}#pageBody .col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}#pageBody .col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}#pageBody .col-lg-3{flex-basis:25%;max-width:25%}#pageBody .col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}#pageBody .col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}#pageBody .col-lg-6{flex-basis:50%;max-width:50%}#pageBody .col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}#pageBody .col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}#pageBody .col-lg-9{flex-basis:75%;max-width:75%}#pageBody .col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}#pageBody .col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}#pageBody .col-lg-12{flex-basis:100%;max-width:100%}#pageBody .col-lg-offset-0{margin-left:0}#pageBody .col-lg-offset-1{margin-left:8.33333333%}#pageBody .col-lg-offset-2{margin-left:16.66666667%}#pageBody .col-lg-offset-3{margin-left:25%}#pageBody .col-lg-offset-4{margin-left:33.33333333%}#pageBody .col-lg-offset-5{margin-left:41.66666667%}#pageBody .col-lg-offset-6{margin-left:50%}#pageBody .col-lg-offset-7{margin-left:58.33333333%}#pageBody .col-lg-offset-8{margin-left:66.66666667%}#pageBody .col-lg-offset-9{margin-left:75%}#pageBody .col-lg-offset-10{margin-left:83.33333333%}#pageBody .col-lg-offset-11{margin-left:91.66666667%}#pageBody .start-lg{justify-content:flex-start;text-align:start}#pageBody .center-lg{text-align:center}#pageBody .end-lg{justify-content:flex-end;text-align:end}#pageBody .top-lg{align-items:flex-start}#pageBody .middle-lg{align-items:center}#pageBody .bottom-lg{align-items:flex-end}#pageBody .around-lg{justify-content:space-around}#pageBody .between-lg{justify-content:space-between}#pageBody .first-lg{order:-1}#pageBody .last-lg{order:1}}#pageBody .visible-lg,#pageBody .visible-lg-block,#pageBody .visible-lg-inline,#pageBody .visible-lg-inline-block,#pageBody .visible-md,#pageBody .visible-md-block,#pageBody .visible-md-inline,#pageBody .visible-md-inline-block,#pageBody .visible-sm,#pageBody .visible-sm-block,#pageBody .visible-sm-inline,#pageBody .visible-sm-inline-block,#pageBody .visible-xs,#pageBody .visible-xs-block,#pageBody .visible-xs-inline,#pageBody .visible-xs-inline-block{display:none!important}@media(max-width:767px){#pageBody .visible-xs{display:block!important}#pageBody table.visible-xs{display:table!important}#pageBody tr.visible-xs{display:table-row!important}#pageBody td.visible-xs,#pageBody th.visible-xs{display:table-cell!important}#pageBody .visible-xs-block{display:block!important}#pageBody .visible-xs-inline{display:inline!important}#pageBody .visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){#pageBody .visible-sm{display:block!important}#pageBody table.visible-sm{display:table!important}#pageBody tr.visible-sm{display:table-row!important}#pageBody td.visible-sm,#pageBody th.visible-sm{display:table-cell!important}#pageBody .visible-sm-block{display:block!important}#pageBody .visible-sm-inline{display:inline!important}#pageBody .visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1299px){#pageBody .visible-md{display:block!important}#pageBody table.visible-md{display:table!important}#pageBody tr.visible-md{display:table-row!important}#pageBody td.visible-md,#pageBody th.visible-md{display:table-cell!important}#pageBody .visible-md-block{display:block!important}#pageBody .visible-md-inline{display:inline!important}#pageBody .visible-md-inline-block{display:inline-block!important}}@media(min-width:1300px){#pageBody .visible-lg{display:block!important}#pageBody table.visible-lg{display:table!important}#pageBody tr.visible-lg{display:table-row!important}#pageBody td.visible-lg,#pageBody th.visible-lg{display:table-cell!important}#pageBody .visible-lg-block{display:block!important}#pageBody .visible-lg-inline{display:inline!important}#pageBody .visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){#pageBody .hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){#pageBody .hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1299px){#pageBody .hidden-md{display:none!important}}@media(min-width:1300px){#pageBody .hidden-lg{display:none!important}}@media(max-width:767px){#pageBody .xs-center{text-align:center!important}}@media(min-width:768px)and (max-width:991px){#pageBody .sm-center{text-align:center!important}}@media(min-width:992px)and (max-width:1299px){#pageBody .md-center{text-align:center!important}}@media(min-width:1300px){#pageBody .lg-center{text-align:center!important}}@media(max-width:767px){#pageBody .xs-right{text-align:right!important}}@media(min-width:768px)and (max-width:991px){#pageBody .sm-right{text-align:right!important}}@media(min-width:992px)and (max-width:1299px){#pageBody .md-right{text-align:right!important}}@media(min-width:1300px){#pageBody .lg-right{text-align:right!important}}#pageBody html{font-size:62.5%}#pageBody html.is-act{overflow:hidden}#pageBody body{background:#fff;color:#111;font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Verdana,sans-serif;-webkit-text-size-adjust:100%}#pageBody body.is-act{overflow:hidden}#pageBody #page{position:relative;font-size:1.5rem;overflow:hidden;font-weight:500;background:#e2e5eb;min-width:1140px}#pageBody a:link{color:#48337b;text-decoration:none}#pageBody a:active,#pageBody a:hover,#pageBody a:visited{color:#48337b}#pageBody img{line-height:1;font-size:0;vertical-align:top;height:auto;max-width:100%}#pageBody table{width:100%;margin:0 auto 20px;border-collapse:collapse}#pageBody td,#pageBody th{padding:20px 30px;border:1px solid #dedede;vertical-align:middle;text-align:left}#pageBody th{white-space:nowrap}#pageBody section{margin-bottom:40px}#pageBody h1,#pageBody h2,#pageBody h3,#pageBody h4,#pageBody h5,#pageBody h6{font-weight:400}#pageBody input,#pageBody textarea{padding:5px 7px;border-radius:2px;margin:0;background-color:#fff;border:1px solid #a7a6aa}#pageBody input[type=text],#pageBody textarea{outline:none;border:1px solid #aaa;transition:all .3s ease}#pageBody input[type=text]:focus,#pageBody textarea:focus{box-shadow:0 0 7px #52a8ec;border:1px solid #52a8ec}#pageBody input[type=checkbox],#pageBody input[type=radio]{margin-right:5px;vertical-align:baseline;border-style:none}#pageBody label{margin-right:15px}#pageBody input[type=radio]{display:none}#pageBody input[type=radio]+label{padding-left:25px;position:relative}#pageBody input[type=radio]+label:before{content:"";width:18px;height:18px;position:absolute;top:50%;left:.5em;transform:translateY(-50%);-webkit-appearance:button;appearance:button;-moz-appearance:none;box-sizing:border-box;background-color:#fff;border:1px solid #999;border-radius:50%;box-shadow:inset 4px 4px 10px rgba(0,0,0,.2);vertical-align:middle;cursor:pointer;padding:5px}#pageBody input[type=radio]:disabled+label{color:#bbb}#pageBody input[type=radio]:disabled+label:before{background-color:#ddd;border-color:#ddd}#pageBody input[type=radio]:checked+label:after{display:block;position:absolute;top:50%;transform:translateY(-50%);left:calc(.5em + 6px);content:"";width:6px;height:6px;background:#48337b;border-radius:50%}#pageBody input[type=checkbox]{display:none}#pageBody input[type=checkbox]+label{padding-left:25px;position:relative}#pageBody input[type=checkbox]+label:before{content:"";width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);left:0;box-sizing:border-box;-webkit-appearance:button;appearance:button;-moz-appearance:none;border:1px solid #999;background-color:#fff;vertical-align:middle;padding:5px;border-radius:2px}#pageBody input[type=checkbox]:disabled+label{color:#bbb}#pageBody input[type=checkbox]:disabled+label:before{background-color:#ddd;border-color:#ddd}#pageBody input[type=checkbox]:checked+label:after{content:"";position:absolute;top:calc(50% - 4px);left:0;width:6px;height:10px;border-right:4px solid #48337b;border-bottom:4px solid #48337b;transform:rotate(45deg) translateY(-50%)}#pageBody .contactForm input,#pageBody .contactForm textarea{padding:10px 15px;font-size:16px;font-size:1.6rem}#pageBody .contactForm .mwform-radio-field{display:block;margin-left:0!important}@media only screen and (max-width:767px){#pageBody #page{min-width:100%}#pageBody .container{width:100%}#pageBody #page{margin-top:55px}#pageBody .home #page{margin-top:0}#pageBody .row{margin-left:-5px;margin-right:-5px}#pageBody .col,#pageBody .col-1,#pageBody .col-10,#pageBody .col-11,#pageBody .col-12,#pageBody .col-2,#pageBody .col-3,#pageBody .col-4,#pageBody .col-5,#pageBody .col-6,#pageBody .col-7,#pageBody .col-8,#pageBody .col-9,#pageBody .col-lg,#pageBody .col-lg-1,#pageBody .col-lg-10,#pageBody .col-lg-11,#pageBody .col-lg-12,#pageBody .col-lg-2,#pageBody .col-lg-3,#pageBody .col-lg-4,#pageBody .col-lg-5,#pageBody .col-lg-6,#pageBody .col-lg-7,#pageBody .col-lg-8,#pageBody .col-lg-9,#pageBody .col-md,#pageBody .col-md-1,#pageBody .col-md-10,#pageBody .col-md-11,#pageBody .col-md-12,#pageBody .col-md-2,#pageBody .col-md-3,#pageBody .col-md-4,#pageBody .col-md-5,#pageBody .col-md-6,#pageBody .col-md-7,#pageBody .col-md-8,#pageBody .col-md-9,#pageBody .col-sm,#pageBody .col-sm-1,#pageBody .col-sm-10,#pageBody .col-sm-11,#pageBody .col-sm-12,#pageBody .col-sm-2,#pageBody .col-sm-3,#pageBody .col-sm-4,#pageBody .col-sm-5,#pageBody .col-sm-6,#pageBody .col-sm-7,#pageBody .col-sm-8,#pageBody .col-sm-9,#pageBody .col-xl,#pageBody .col-xl-1,#pageBody .col-xl-10,#pageBody .col-xl-11,#pageBody .col-xl-12,#pageBody .col-xl-2,#pageBody .col-xl-3,#pageBody .col-xl-4,#pageBody .col-xl-5,#pageBody .col-xl-6,#pageBody .col-xl-7,#pageBody .col-xl-8,#pageBody .col-xl-9{padding-left:5px;padding-right:5px}#pageBody input,#pageBody select,#pageBody textarea{font-size:1.6rem;transform:scale(.9)}#pageBody table{margin-bottom:10px}#pageBody td,#pageBody th{padding:10px 15px}}#pageBody .l-contents{word-break:normal;word-wrap:break-word}#pageBody .l-logo .c1{fill:#92558a}#pageBody .l-logo .c2{fill:#e94709}#pageBody .l-header{z-index:1000;width:100%;height:80px;position:relative;top:0;transition:all .7s ease;background:#fff}#pageBody .home .l-header{background:rgba(0,0,0,0);height:110px;position:absolute;top:0;left:0;padding-top:10px;padding-right:10px}#pageBody .home .l-header .l-header__logo .l-logo,#pageBody .home .l-header .l-header__logo .l-logo .en path{fill:#fff}#pageBody .home .l-header .l-header__info .h_btn>a,#pageBody .home .l-header .l-header__info .h_btn>span{color:#fff}#pageBody .home .l-header .l-header__info .h_menu{height:100px;width:100px;padding-top:65px}#pageBody .l-header.is-hide{opacity:0;transition:all .7s ease}#pageBody .l-header.is-fixed{opacity:1;width:100%;position:fixed;top:0;left:0;background:#fff;padding:0;height:80px}#pageBody .l-header.is-fixed .l-header__logo .l-logo{fill:#fff}#pageBody .l-header.is-fixed .l-header__logo .l-logo .jp{fill:#231815}#pageBody .l-header.is-fixed .l-header__logo .l-logo .en path{fill:#92558a}#pageBody .l-header.is-fixed .l-header__info .h_menu{height:80px;width:80px;padding-top:55px}#pageBody .l-header.is-fixed .l-header__info .h_btn>a,#pageBody .l-header.is-fixed .l-header__info .h_btn>span{color:#111}#pageBody .l-header__inner{display:flex;align-items:center;justify-content:space-between;height:100%}#pageBody .l-header__logo{padding-left:20px}#pageBody .l-header__info{display:flex;align-items:center}#pageBody .l-header__info .h_btn{text-align:center;height:80px;width:100px}#pageBody .l-header__info .h_btn>a,#pageBody .l-header__info .h_btn>span{display:flex;flex-direction:column;justify-content:center;height:100%;color:#111;cursor:pointer}#pageBody .l-header__info .h_btn i{display:block;font-size:2.5rem}#pageBody .l-header__info .h_btn .txt{display:block;margin-top:10px;font-size:1.4rem}#pageBody .l-header__info .h_menu{width:80px;height:80px;background:#48337b;color:#fff;font-size:1.3rem;letter-spacing:.1em;text-align:center;cursor:pointer;padding-top:60px;transition:all .3s ease;position:relative}#pageBody .l-header__info .h_menu.is-hover .bar{width:25px}#pageBody .l-header__info .h_menu.is-act .text:before{opacity:0}#pageBody .l-header__info .h_menu.is-act .text:after{opacity:1}#pageBody .l-header__info .h_menu.is-act:after,#pageBody .l-header__info .h_menu.is-act:before{top:34px}#pageBody .l-header__info .h_menu.is-act:before{transform:translateX(-50%) rotate(135deg)}#pageBody .l-header__info .h_menu.is-act:after{transform:translateX(-50%) rotate(-135deg)}#pageBody .l-header__info .h_menu .text{display:block;overflow:hidden;height:16px;position:relative;font-family:IvyMode,sans-serif}#pageBody .l-header__info .h_menu .text:after,#pageBody .l-header__info .h_menu .text:before{position:absolute;transition:all .3s ease;width:100%;left:0;top:0}#pageBody .l-header__info .h_menu .text:before{content:"MENU";opacity:1}#pageBody .l-header__info .h_menu .text:after{content:"CLOSE";opacity:0}#pageBody .l-header__info .h_menu .bar{height:3px;width:35px;transform:translateX(-50%);position:absolute;left:50%;top:33px;background-color:#fff;text-indent:-9999px;transition:all .3s ease}#pageBody .l-header__info .h_menu .bar.hidden{display:none}#pageBody .l-header__info .h_menu:after,#pageBody .l-header__info .h_menu:before{content:"";height:3px;width:35px;position:absolute;left:50%;transform:translateX(-50%);background-color:#fff;transition:all .3s ease}#pageBody .l-header__info .h_menu:before{top:21px}#pageBody .l-header__info .h_menu:after{top:45px}#pageBody .l-navi{position:fixed;z-index:999;top:80px;left:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.3)}#pageBody .l-navi__inner{overflow-y:scroll;max-width:1200px;width:85%;height:85vh;background:#e2e5eb;margin-left:auto;border-top:5px solid #48337b}#pageBody .l-navi__menu{position:relative;background:#48337b;padding-top:40px}#pageBody .l-navi__menu:after{content:"";position:absolute;top:0;right:0;height:100%;width:75%;background:#e2e5eb}#pageBody .l-navi__parent{display:block;padding:10px 2%;position:relative;z-index:1;transition:all .2s ease .1s;letter-spacing:.1rem;width:25%}#pageBody .l-navi__parent.is-act,#pageBody .l-navi__parent.is-hover{background:#fff}#pageBody .l-navi__parent.is-act .jp,#pageBody .l-navi__parent.is-hover .jp{color:#111}#pageBody .l-navi__parent .jp{display:block;color:#fff;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:1.8rem;transition:all .2s ease .1s}#pageBody .l-navi__parent .en{display:block;color:#999;font-family:IvyMode,sans-serif;font-size:1.2rem;margin-top:5px}#pageBody .l-navi__child{position:absolute;top:0;left:25%;padding-left:5%;padding-bottom:40px;margin-top:40px;margin-right:5.5%;width:69.5%;background:#fff;z-index:1}#pageBody .l-navi__child .title{width:100%;height:220px;position:relative;background-color:#e2e5eb;background-size:cover;background-position:50%;margin-bottom:35px;font-feature-settings:"palt"}#pageBody .l-navi__child .title.-about{background-image:url(https://www.task.ac.jp/img/navi/main_about.jpg)}#pageBody .l-navi__child .title.-course{background-image:url(https://www.task.ac.jp/img/navi/main_course.jpg)}#pageBody .l-navi__child .title.-admissions{background-image:url(https://www.task.ac.jp/img/navi/main_admissions.jpg)}#pageBody .l-navi__child .title.-employment{background-image:url(https://www.task.ac.jp/img/navi/main_employment.jpg)}#pageBody .l-navi__child .title.-campuslife{background-image:url(https://www.task.ac.jp/img/navi/main_campuslife.jpg)}#pageBody .l-navi__child .title.-visitor{background-image:url(https://www.task.ac.jp/img/navi/main_visitor.jpg)}#pageBody .l-navi__child .title.-visitor1{background-image:url(https://www.task.ac.jp/img/navi/main_visitor1.jpg)}#pageBody .l-navi__child .title.-visitor2{background-image:url(https://www.task.ac.jp/img/navi/main_visitor2.jpg)}#pageBody .l-navi__child .title.-visitor3{background-image:url(https://www.task.ac.jp/img/navi/main_visitor3.jpg)}#pageBody .l-navi__child .title.-visitor4{background-image:url(https://www.task.ac.jp/img/navi/main_visitor4.jpg)}#pageBody .l-navi__child .title span{position:absolute;right:7%;bottom:-30px;display:block;font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;background:#48337b;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;padding:15px 10px;letter-spacing:2px;color:#fff;text-align:right}#pageBody .l-navi__child .menu_list{display:flex;flex-wrap:wrap;margin:0 -3.5%;width:90%}#pageBody .l-navi__child .menu_list li{width:50%;padding:0 3.5%}#pageBody .l-navi__child .menu_list li.top a{color:#48337b;border-color:#48337b}#pageBody .l-navi__child .menu_list li a{display:block;color:#333;font-size:1.5rem;padding:15px 10px 15px 5px;position:relative;border-bottom:1px solid #e2e5eb;transition:all .3s ease}#pageBody .l-navi__child .menu_list li a:after{content:"";position:absolute;right:5px;top:16px;font-family:Font Awesome\ 5 Pro;font-size:1.3rem;color:#a78c83}#pageBody .l-navi__child .menu_list li a.is-hover{background:#e2e5eb}#pageBody .l-navi__bnr{padding:80px calc(5.5% - 10px) 20px 10px;display:flex;flex-wrap:wrap}#pageBody .l-navi__bnr .box{width:50%;padding:0 10px}#pageBody .l-navi__bnr .box a{transition:all .3s ease}#pageBody .l-navi__bnr .box a.is-hover{opacity:.7}#pageBody .l-main{line-height:180%;background:#e2e5eb}#pageBody .l-main p{margin-bottom:20px}#pageBody .l-footer{width:100%;background:#fff}#pageBody .l-footer__contents .logo_area{padding:30px 0 20px;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;align-items:center}#pageBody .l-footer__contents .logo_area .l-logo{width:246px}#pageBody .l-footer__contents .logo_area .sns_list{display:flex}#pageBody .l-footer__contents .logo_area .sns_list li{padding:0 14px}#pageBody .l-footer__contents .logo_area .sns_list li a{display:block;color:#c5c7cd}#pageBody .l-footer__contents .logo_area .sns_list li a i{font-size:2.3rem}#pageBody .l-footer__contents .menu_area{padding-top:50px}#pageBody .l-footer__contents .menu_area dl{margin-bottom:60px}#pageBody .l-footer__contents .menu_area dl a{color:#111}#pageBody .l-footer__contents .menu_area dl a:hover{text-decoration:underline}#pageBody .l-footer__contents .menu_area dl dt{font-weight:700;margin-bottom:20px}#pageBody .l-footer__contents .menu_area dl dd{font-size:1.3rem;margin-bottom:12px}#pageBody .l-footer__contents .menu_area dl dd ul{margin-top:15px;margin-bottom:15px}#pageBody .l-footer__contents .menu_area dl dd ul li{padding-left:15px;margin-bottom:10px;position:relative}#pageBody .l-footer__contents .menu_area dl dd ul li:before{content:"－";position:absolute;left:0;top:0}#pageBody .l-footer__contents .menu_area .bold_list li{margin-bottom:20px}#pageBody .l-footer__contents .menu_area .bold_list li a{color:#111;font-weight:700}#pageBody .l-footer__contents .menu_area .bold_list li a:hover{text-decoration:underline}#pageBody .l-footer__other_menu{background:#e2e5eb;padding:30px 20px}#pageBody .l-footer__other_menu ul{display:flex}#pageBody .l-footer__other_menu ul li{padding-right:45px}#pageBody .l-footer__other_menu ul li a{color:#111;font-weight:700;font-size:1.3rem;padding-left:20px;position:relative;display:block;transition:all .3s ease}#pageBody .l-footer__other_menu ul li a:hover{color:#48337b}#pageBody .l-footer__other_menu ul li a:before{content:"";font-family:Font Awesome\ 5 Pro;position:absolute;top:0;left:0;font-weight:400;font-size:1.4rem}#pageBody .l-footer__site{padding:40px 0}#pageBody .l-footer__site ul{display:flex;align-items:center;justify-content:space-around;height:100%}#pageBody .l-footer__site ul li{margin-right:30px}#pageBody .l-footer__site ul li a{color:#111;font-weight:700}@media only screen and (max-width:767px){#pageBody .l-header{height:55px;position:fixed;left:0;background:#fff}#pageBody .home .l-header{height:55px;padding:0;position:fixed;background:#fff}#pageBody .home .l-header .l-header__logo .l-logo .jp{fill:#231815}#pageBody .home .l-header .l-header__logo .l-logo .en path{fill:#92558a}#pageBody .home .l-header .l-header__info .h_btn>a,#pageBody .home .l-header .l-header__info .h_btn>span{color:#111}#pageBody .home .l-header .l-header__info .h_menu{height:55px;width:55px;padding-top:38px}#pageBody .l-header.is-hide{opacity:1}#pageBody .l-header.is-fixed{height:55px}#pageBody .l-header.is-fixed .l-header__info .h_menu{height:55px;width:55px;padding-top:38px}#pageBody .l-header__logo{padding:0 5px;height:55px}#pageBody .l-header__logo .l-logo{width:93%;height:100%}#pageBody .l-header__info .h_btn{height:55px;width:52px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;white-space:nowrap}#pageBody .l-header__info .h_btn>a,#pageBody .l-header__info .h_btn>span{height:100%}#pageBody .l-header__info .h_btn i{font-size:1.1rem}#pageBody .l-header__info .h_btn .txt{margin-top:7px;font-size:1rem}#pageBody .l-header__info .h_menu{height:55px;width:55px;font-size:1rem;padding-top:38px}#pageBody .l-header__info .h_menu.is-act:after,#pageBody .l-header__info .h_menu.is-act:before{top:20px}#pageBody .l-header__info .h_menu .bar{height:2px;width:27px;top:20px}#pageBody .l-header__info .h_menu:after,#pageBody .l-header__info .h_menu:before{height:2px;width:27px}#pageBody .l-header__info .h_menu:before{top:12px}#pageBody .l-header__info .h_menu:after{top:28px}#pageBody .l-navi{top:55px}#pageBody .l-navi__inner{width:100%;height:calc(100% - 55px);border-top:2px solid #48337b}#pageBody .l-navi__menu{padding-top:0}#pageBody .l-navi__menu:after{display:none}#pageBody .l-navi__submenu{margin-bottom:20px}#pageBody .l-navi__submenu li{border-bottom:1px solid #ccc}#pageBody .l-navi__submenu li a{display:block;background:#fff;color:#111;padding:15px 20px;position:relative;font-size:1.4rem}#pageBody .l-navi__submenu li a:before{content:"";font-family:Font Awesome\ 5 Pro;font-size:4vw;position:absolute;right:20px;top:50%;transform:translateY(-50%)}#pageBody .l-navi__parent{padding:5vw 20px;width:100%}#pageBody .l-navi__parent:after{content:"";font-family:Font Awesome\ 5 Pro;font-size:4vw;position:absolute;right:25px;top:calc(50% - 3vw);color:#fff}#pageBody .l-navi__parent.is-act,#pageBody .l-navi__parent.is-hover{background:#e2e5eb}#pageBody .l-navi__parent.is-act:after,#pageBody .l-navi__parent.is-hover:after{transform:rotate(-180deg);color:#48337b}#pageBody .l-navi__parent.is-act .jp,#pageBody .l-navi__parent.is-hover .jp{color:#111}#pageBody .l-navi__parent .jp{font-size:4.5vw;display:inline-block;margin:0 15px 0 0}#pageBody .l-navi__parent .en{font-size:3vw;display:inline-block}#pageBody .l-navi__child{display:none;position:relative;left:0;padding:0;margin:0;width:100%}#pageBody .l-navi__child .menu_list{margin:0;width:100%;padding:0 20px}#pageBody .l-navi__child .menu_list li{width:100%;padding:0}#pageBody .l-navi__child .menu_list li a{padding:4vw 0;font-size:3.2vw}#pageBody .l-navi__child .menu_list li a:after{font-size:3.2vw}#pageBody .l-navi__bnr{padding:10px}#pageBody .l-navi__bnr .box{padding:0;margin-bottom:10px;width:100%}#pageBody .l-footer__contents .logo_area{padding:20px 0}#pageBody .l-footer__contents .logo_area .l-logo{width:170px}#pageBody .l-footer__contents .logo_area .sns_list li{padding:0 10px}#pageBody .l-footer__contents .logo_area .sns_list li a i{font-size:2rem}#pageBody .l-footer__site{padding:20px 0 10px}#pageBody .l-footer__site .logo{text-align:center;margin-bottom:20px}#pageBody .l-footer__site ul{flex-wrap:wrap}#pageBody .l-footer__site ul li{margin-right:0;margin-bottom:15px;padding:0 10px;width:50%}}#pageBody .gridimage{margin:0 auto;background-color:#fff;background-image:linear-gradient(transparent 99%,rgba(230,230,255,.5) 0,rgba(230,230,255,.5) 100%,transparent 0),linear-gradient(90deg,transparent 99%,rgba(230,230,255,.5) 0,rgba(230,230,255,.5) 100%,transparent 0);background-size:123px 123px}#pageBody .c-intro{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100vh;overflow:hidden;background:#fff}#pageBody .c-intro__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:290px;height:54px;opacity:0;transition:all .2s ease}#pageBody .c-intro__loading.is-act,#pageBody .c-intro__loading.is-act .gray{opacity:1}#pageBody .c-intro__loading.is-act .color{height:100%}#pageBody .c-intro__loading .color,#pageBody .c-intro__loading .gray{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#pageBody .c-intro__loading .color svg,#pageBody .c-intro__loading .gray svg{position:absolute;top:0;left:0}#pageBody .c-intro__loading .gray{opacity:0;transition:all .2s ease}#pageBody .c-intro__loading .gray .l-logo,#pageBody .c-intro__loading .gray .l-logo .c1{fill:#e6e6e6}#pageBody .c-intro__loading .gray .l-logo .c2{fill:#eee}#pageBody .c-intro__loading .color{transition:all .2s ease-in-out .2s;height:0}#pageBody .c-animation .c-anim_elm{opacity:0;transition:all .8s cubic-bezier(.175,.885,.32,1.275);filter:blur(.5rem)}#pageBody .c-animation .c-anim_elm.is-act{opacity:1;filter:blur(0)}#pageBody .c-crumbs{font-size:1.3rem;padding:20px 0;text-align:right}#pageBody .c-crumbs.-pb{padding-bottom:40px}#pageBody .c-crumbs.-pb_course{padding-bottom:160px}#pageBody .c-crumbs a{color:#999}#pageBody .c-crumbs a:after{content:"";display:inline-block;width:5px;height:.1rem;background-color:#111;vertical-align:middle;margin:0 5px}#pageBody .c-crumbs a:hover{text-decoration:underline}#pageBody .c-pagetop{position:fixed;right:10px;bottom:10px;z-index:998;display:none}#pageBody .c-pagetop a{display:block;background:#48337b;width:60px;height:60px;line-height:60px;text-align:center;color:#fff;font-size:1.8rem;transition:all .3s ease}#pageBody .c-pagetop a.is-hover{opacity:.7}#pageBody .c-fixico{width:90px;position:fixed;right:10px;bottom:10px;z-index:998;display:none}#pageBody .c-fixico a{display:block;transition:all .3s ease}#pageBody .c-fixico a.is-hover{opacity:.7}#pageBody .c-dropdown{margin-bottom:40px}#pageBody .c-dropdown dl{position:relative;width:180px;margin-left:auto}#pageBody .c-dropdown dl .ttl{padding:5px 10px;position:relative;border:1px solid #a7a6aa;background:#fff;cursor:pointer}#pageBody .c-dropdown dl .ttl:after{content:"";display:block;font-size:1.5rem;font-family:Font Awesome\ 5 Pro;position:absolute;top:50%;right:10px;transform:translateY(-50%);font-weight:700}#pageBody .c-dropdown dl dd{display:none;width:100%;position:absolute;top:38px;left:0;z-index:3;color:#fff;background:#48337b}#pageBody .c-dropdown dl dd ul li{cursor:pointer;padding:3px 10px;transition:all .3s ease}#pageBody .c-dropdown dl dd ul li:hover{background:#333}#pageBody .c-subttl01{text-align:center;color:#48337b;font-size:1.8rem;letter-spacing:3px}#pageBody .c-subttl01,#pageBody .c-ttl01{font-family:din-demi;text-transform:uppercase}#pageBody .c-ttl01{font-size:3rem;margin-bottom:50px}#pageBody .c-ttl02{font-size:4rem;margin-bottom:30px;text-align:center;letter-spacing:2px}#pageBody .c-ttl02,#pageBody .c-ttl03{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif}#pageBody .c-ttl03{font-size:3.2rem;margin-bottom:4rem;letter-spacing:3px;border-left:3px solid #48337b;padding:1rem 0 2rem 4rem;line-height:1.5;display:flex;align-items:flex-start;font-feature-settings:"palt"}#pageBody .c-ttl03:first-child{margin-top:8rem}#pageBody .c-ttl03 .en{font-size:1.3rem;color:#48337b;font-family:IvyMode,sans-serif;text-transform:uppercase;padding-left:50px;position:relative;top:25px;letter-spacing:2px}#pageBody .c-ttl04{font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:30px;line-height:1.4}#pageBody .c-ttl04 a{color:#111;transition:all .3s ease}#pageBody .c-ttl04 a:hover{color:#48337b}#pageBody .c-ttl04:after{content:"";display:block;border-bottom:5px solid #a78c83;width:50px;margin-top:15px}#pageBody .c-ttl04 .sm{font-size:2rem}#pageBody .c-ttl05{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;color:#fff;font-size:4.5rem;letter-spacing:.1rem;line-height:1.8}#pageBody .c-ttl05 span{background:#48337b;padding:0 10px 2px}#pageBody .c-ttl05.-ver{writing-mode:vertical-rl}#pageBody .c-ttl05.-ver span{padding:10px 0;white-space:nowrap}@media (-ms-high-contrast:none){#pageBody .c-ttl05.-ver span{padding-right:5px}}@-moz-document url-prefix(){#pageBody .c-ttl05.-ver span{padding:10px}}#pageBody .c-ttl06{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:3.5rem;line-height:1.5;margin-bottom:40px;text-align:center}#pageBody .c-ttl06:after{content:"";display:block;width:140px;border-bottom:4px solid #48337b;margin:30px auto 0}#pageBody .c-ttl07{margin-bottom:10px;color:#48337b;position:relative;padding-left:20px;font-size:1.8rem;font-weight:700}#pageBody .c-ttl07:before{content:"";width:6px;height:6px;border:3px solid #a78c83;position:absolute;top:6px;left:0;border-radius:100%}#pageBody .c-ttl07a{margin-bottom:10px;color:#48337b;position:relative;padding-left:0;font-size:1.8rem;font-weight:700}#pageBody .c-ttl08,#pageBody .c-ttl09{font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1.4}#pageBody .c-ttl09{margin-bottom:40px;border-left:1px solid #111;padding-left:20px;letter-spacing:1.5px}#pageBody .c-ttl09 .sm{font-size:2rem}#pageBody .c-btn01.-w a{background:#fff}#pageBody .c-btn01.-w a:hover{background-image:#ccc}#pageBody .c-btn01 a,#pageBody .c-btn01 span{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;color:#111;font-size:1.5rem;display:inline-block;border:1px solid #111;padding:15px 50px 15px 60px;position:relative;transition:all .3s ease;letter-spacing:.1rem}#pageBody .c-btn01 a:before,#pageBody .c-btn01 span:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);border-top:1px solid #111;width:10px;transition:all .3s ease}#pageBody .c-btn01 a .fa-file-pdf,#pageBody .c-btn01 span .fa-file-pdf{color:#f63b3b}#pageBody .c-btn01 a:hover{background:rgba(221,221,221,.5)}#pageBody .c-btn01 a:hover:before{width:15px}#pageBody .c-btn01.-en{width:110px}#pageBody .c-btn01.-en a,#pageBody .c-btn01.-en span{font-size:1.3rem;padding:5px 25px 5px 30px;font-family:IvyMode,sans-serif}#pageBody .task_right{padding-left:1.5em}#pageBody .c-disc_list li{position:relative;padding-left:13px;margin-bottom:15px;line-height:1.4}#pageBody .c-disc_list li a{color:#111;transition:all .3s ease}#pageBody .c-disc_list li a:hover{color:#48337b}#pageBody .c-disc_list li:before{content:"";display:block;position:absolute;top:7px;left:0;width:5px;height:5px;background:#48337b;border-radius:100%}#pageBody .c-num_list{list-style:none;counter-reset:number;text-align:left}#pageBody .c-num_list li{position:relative;padding-left:20px;margin-bottom:5px}#pageBody .c-num_list li:before{counter-increment:number 1;content:counter(number) ".";color:#a78c83;font-family:IvyMode,sans-serif;position:absolute;top:0;left:0}#pageBody .c-num_list02{list-style:none;counter-reset:number;text-align:left}#pageBody .c-num_list02.-kome li{padding-left:40px}#pageBody .c-num_list02.-kome li:before{content:"※" counter(number) "）"}#pageBody .c-num_list02 li{position:relative;padding-left:25px;margin-bottom:5px}#pageBody .c-num_list02 li:before{counter-increment:number 1;content:counter(number) "）";position:absolute;top:0;left:0}#pageBody .c-num_list03{list-style:lower-alpha;padding-left:20px}#pageBody .c-num_list03 li{margin-bottom:5px}#pageBody .c-ex_list li{position:relative;padding-left:20px;margin-bottom:3px}#pageBody .c-ex_list li:before{content:"※";display:block;position:absolute;top:0;left:0}#pageBody .c-table01.-bd td,#pageBody .c-table01.-bd th{border:1px solid #ccc}#pageBody .c-table01.-left td,#pageBody .c-table01.-left th{text-align:left}#pageBody .c-table01.-ps td,#pageBody .c-table01.-ps th{padding:10px 20px}#pageBody .c-table01 .none{background:#eee}#pageBody .c-table01 td,#pageBody .c-table01 th{border:none;text-align:center;padding:10px 15px}#pageBody .c-table01 th{background:#48337b;color:#fff}#pageBody .c-table01 td{background:#fff;border-bottom:1px solid #ccc}#pageBody .c-table01 .sm{font-size:1.2rem}#pageBody .c-table02 td,#pageBody .c-table02 th{padding:30px}#pageBody .c-table02 th{border-right:3px solid #48337b;vertical-align:middle;text-align:center}#pageBody .c-anchor{padding-top:90px;margin-top:-90px}#pageBody .c-sharp_en{position:absolute;top:0;left:1.5em;font-size:1.4rem;color:#fff;display:flex;align-items:center;transform-origin:top left;transform:rotate(90deg);letter-spacing:3px;font-family:IvyMode,sans-serif;text-transform:uppercase;white-space:nowrap}#pageBody .c-sharp_en:after{content:"";display:block;width:20px;border-bottom:1px solid #fff;margin-left:10px}#pageBody .c-anchor_list{background:#fff;display:flex;justify-content:center;padding:50px 0;margin-bottom:0}#pageBody .c-anchor_list li{width:260px;margin:0 15px}#pageBody .c-anchor_list li a{display:block;color:#111;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:1.5rem;border:1px solid #111;border-radius:30px;transition:all .3s ease;position:relative;text-align:center;padding:13px}#pageBody .c-anchor_list li a:before{content:"";display:block;position:absolute;left:50%;bottom:-10px;border-left:1px solid #111;height:15px}#pageBody .c-anchor_list li a.is-hover{background:#92558a;color:#fff;border-color:#92558a}#pageBody .c-anchor_list li a.is-hover:before{border-color:#92558a}#pageBody .c-interview_ttl{text-align:center;position:relative;margin-bottom:30px}#pageBody .c-interview_ttl:after,#pageBody .c-interview_ttl:before{content:"";display:block;border-bottom:1px solid #fff;width:280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:1}#pageBody .c-interview_ttl:after{transform:translate(-50%,-50%) rotate(-45deg)}#pageBody .c-interview_ttl .en{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#pageBody .c-interview_ttl .en .in{font-size:18rem;stroke-width:.1rem}#pageBody .c-interview_ttl .en .din{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);left:calc(50% - 280px)}#pageBody .c-interview_ttl .en .din .in{font-family:din-medium;font-style:italic;fill:hsla(0,0%,100%,.2);stroke:#fff}#pageBody .c-interview_ttl .en .ivy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);left:calc(50% + 250px)}#pageBody .c-interview_ttl .en .ivy .in{font-family:IvyMode,sans-serif;fill:rgba(0,0,0,0);stroke:#c5c7cd}#pageBody .c-interview_ttl .jp{display:block;position:relative;z-index:2}#pageBody .c-common_bnr{max-width:1600px;margin:0 auto 60px;display:flex;flex-wrap:wrap}#pageBody .c-common_bnr .box{width:50%}#pageBody .c-menu_text{margin:0 -15px;display:flex;flex-wrap:wrap}#pageBody .c-menu_text.-half li{width:50%}#pageBody .c-menu_text li{width:33.333333%;padding:0 15px;margin-bottom:15px;position:relative}#pageBody .c-menu_text li a{display:block;background:#fff;color:#111;padding:20px 25px;transition:all .3s ease;position:relative}#pageBody .c-menu_text li a.is-act,#pageBody .c-menu_text li a.is-hover{padding-left:35px}#pageBody .c-menu_text li a.is-act:before,#pageBody .c-menu_text li a.is-hover:before{opacity:1}#pageBody .c-menu_text li a.is-act:after,#pageBody .c-menu_text li a.is-hover:after{width:0;left:auto;right:0}#pageBody .c-menu_text li a.is-act:after{width:100%}#pageBody .c-menu_text li a:after,#pageBody .c-menu_text li a:before{content:"";display:block;position:absolute;transition:all .3s ease}#pageBody .c-menu_text li a:before{width:5px;height:5px;background:#48337b;border-radius:100%;left:20px;top:50%;transform:translateY(-50%);opacity:0}#pageBody .c-menu_text li a:after{width:100%;left:0;bottom:0;border-bottom:3px solid #48337b}#pageBody .c-menu_text li a .arrow{display:block;position:absolute;top:50%;transform:translateY(-50%);right:20px;font-size:1rem}#pageBody .c-menu_img{margin:0 -15px;display:flex;flex-wrap:wrap}#pageBody .c-menu_img.-half li{width:50%}#pageBody .c-menu_img li{width:33.333333%;padding:0 15px;margin-bottom:40px}#pageBody .c-menu_img li a{display:block;color:#111;transition:all .3s ease}#pageBody .c-menu_img li a.is-hover .img img{transform:scale(1.1)}#pageBody .c-menu_img li a.is-hover .text:after{left:auto;right:0;width:0}#pageBody .c-menu_img li a .img{overflow:hidden}#pageBody .c-menu_img li a .img img{width:100%;transition:all .3s ease}#pageBody .c-menu_img li a .text{background:#fff;padding:30px 30px 20px;margin-top:-30px;margin-right:45px;position:relative}#pageBody .c-menu_img li a .text:after{content:"";display:block;position:absolute;left:0;bottom:0;border-bottom:3px solid #48337b;width:100%;transition:all .3s ease}#pageBody .c-menu_img li a .text .ttl{display:block;font-size:2.2rem;font-weight:400;margin-bottom:15px;position:relative;letter-spacing:.1rem;line-height:1.5;padding-right:10px}#pageBody .c-menu_img li a .text .ttl:after{content:"";font-family:Font Awesome\ 5 Pro;font-size:1rem;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}#pageBody .c-menu_img li a .text p{font-size:1.4rem}#pageBody .c-subject_menu{display:flex;flex-wrap:wrap;margin:0 -5px}#pageBody .c-subject_menu .box{width:25%;padding:0 5px;margin-bottom:10px}#pageBody .c-subject_menu .box a{display:block;position:relative;overflow:hidden;color:#fff}#pageBody .c-subject_menu .box a:after,#pageBody .c-subject_menu .box a:before{content:"";display:block;position:absolute}#pageBody .c-subject_menu .box a:before{top:0;left:0;width:100%;height:100%;transition:all .3s ease;z-index:1}#pageBody .c-subject_menu .box a:after{width:95px;height:95px;z-index:2;background-image:url(https://www.task.ac.jp/img/menu/subject_menu_arrow@2x.png);background-size:cover;right:0;bottom:0}#pageBody .c-subject_menu .box a.is-hover:before{background:rgba(0,0,0,.3)}#pageBody .c-subject_menu .box a.is-hover img{transform:scale(1.05)}#pageBody .c-subject_menu .box a .ttl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:2}#pageBody .c-subject_menu .box a .ttl span{display:block}#pageBody .c-subject_menu .box a .ttl .jp{font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;writing-mode:vertical-rl;letter-spacing:2px;font-weight:400}#pageBody .c-subject_menu .box a .ttl .en{font-style:italic;font-size:1.3rem;margin-top:25px;text-transform:uppercase;letter-spacing:.1rem;text-align:center;line-height:1.8;font-family:IvyMode,sans-serif;letter-spacing:2px}#pageBody .c-subject_menu .box a img{width:100%;transition:all .3s ease}#pageBody .c-sibling_navi{background:#fff;padding-bottom:75px;margin-top:180px;margin-bottom:60px}#pageBody .c-sibling_navi .container{position:relative}#pageBody .c-sibling_navi__en{display:block;position:absolute;top:-100px;left:230px}#pageBody .c-sibling_navi__en svg .in{font-family:IvyMode,sans-serif;font-size:15rem;fill:rgba(0,0,0,0);stroke:#fff;stroke-width:.1rem;letter-spacing:4px;text-transform:uppercase}#pageBody .c-sibling_navi__ttl{display:inline-block;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;padding:16px 13px 22px;background:#48337b;color:#fff;font-size:4.5rem;position:relative;top:-30px}@media (-ms-high-contrast:none){#pageBody .c-sibling_navi__ttl{padding-top:30px}}#pageBody .c-column_sec{background:#fff;padding:70px 0;margin-bottom:50px}#pageBody .c-column_sec__ttl{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:4rem;line-height:1.5;margin-bottom:40px;letter-spacing:2px}#pageBody .c-column_sec__txt p{line-height:2}#pageBody .c-column_sec__en span{display:block;font-size:1.3rem;letter-spacing:.1rem;line-height:1.8rem}#pageBody .c-column_sec__en .din{font-family:din-demi;text-transform:uppercase}#pageBody .c-column_sec__en .ivy{font-family:IvyMode,sans-serif;font-style:italic}#pageBody .c-menu_sec__ttl{font-size:4.5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;writing-mode:vertical-rl;letter-spacing:2px;position:relative;padding-left:40px}#pageBody .c-menu_sec__ttl:before{content:"";display:block;border-left:3px solid #48337b;position:absolute;top:0;left:0;height:100px}#pageBody .c-menu_sec__ttl .en{font-family:IvyMode,sans-serif;font-size:1.3rem;color:#48337b;text-transform:uppercase;margin-top:30px;background:linear-gradient(270deg,transparent 50%,#fff 0);padding:5px 0}#pageBody .c-menu_sec .c-menu_text{margin-top:20px}#pageBody .c-employment_rate{display:flex;margin-bottom:25px}#pageBody .c-employment_rate .year{font-size:1.3rem;font-family:IvyMode,sans-serif;display:flex;align-items:center;writing-mode:vertical-rl;letter-spacing:2px}#pageBody .c-employment_rate .year:after{content:"";display:block;border-left:1px solid #111;height:30px;margin-top:20px}#pageBody .c-employment_rate .ttl{font-size:5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-weight:400;display:block;writing-mode:vertical-rl;padding:0 30px 0 25px;white-space:nowrap}#pageBody .c-employment_rate .num{font-size:6.3rem;font-family:din-demi;font-style:italic;display:flex;align-items:flex-end;padding-bottom:20px;margin-bottom:10px;position:relative;color:#48337b}@media (-ms-high-contrast:none){#pageBody .c-employment_rate .num{padding-bottom:25px}}#pageBody .c-employment_rate .num:before{content:"";display:block;position:absolute;right:0;bottom:0;width:95%;border-bottom:3px solid #48337b}#pageBody .c-employment_rate .num span{font-size:12.6rem;position:relative;top:-12px}@media (-ms-high-contrast:none){#pageBody .c-employment_rate .num span{top:-30px}}#pageBody .c-employment_rate .num .jp{font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-style:normal;color:#111;top:0}#pageBody .c-step_block{background:#fff;margin-left:95px;margin-bottom:30px}#pageBody .c-step_block a{text-decoration:underline}#pageBody .c-step_block a:hover{text-decoration:none}#pageBody .c-step_block__ttl{height:125px;border-bottom:2px solid #92558a;padding:0 80px 10px;position:relative;display:flex;flex-direction:column;justify-content:flex-end}#pageBody .c-step_block__ttl.-no_cnt{height:170px;border-bottom:none;justify-content:center}#pageBody .c-step_block__ttl.-two{padding-left:135px}#pageBody .c-step_block__ttl.-two .num_box{width:175px}#pageBody .c-step_block__ttl .num_box{display:flex;align-items:center;justify-content:center;width:120px;height:105px;background:#92558a;color:#fff;position:absolute;top:20px;left:-70px;padding-left:10px;padding-bottom:1em}#pageBody .c-step_block__ttl .num_box .en{display:block;position:absolute;top:25px;left:35px;font-family:IvyMode,sans-serif;font-size:1.3rem;transform-origin:top left;transform:rotate(90deg);letter-spacing:2px}#pageBody .c-step_block__ttl .num_box .num{display:block;font-family:din-medium;font-style:italic;font-size:5rem;position:relative}#pageBody .c-step_block__ttl .num_box .num .m{font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Verdana,sans-serif;font-size:1.6rem;font-style:normal;padding-left:3px}#pageBody .c-step_block__ttl .num_box .num:after{content:"";display:block;width:30px;height:3px;background:#fff;position:absolute;bottom:-10px;left:15px}@media (-ms-high-contrast:none){#pageBody .c-step_block__ttl .num_box .num:after{bottom:-18px}}#pageBody .c-step_block__ttl .ttl{font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif}#pageBody .c-step_block__ttl .txt{margin:10px 0 0;font-size:1.4rem}#pageBody .c-step_block__content{padding:40px 70px}#pageBody .c-step_block__content .c-ex_list{color:#999}#pageBody .c-step_block__content .column_area{margin-bottom:30px}#pageBody .c-step_block__content .column_area .text{padding-top:15px}#pageBody .c-step_block__content .column_area .text .ttl{font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:25px;line-height:1.4}#pageBody .c-data_area{display:flex;flex-wrap:wrap}#pageBody .c-data_area li{width:33.333333%;text-align:center;border-right:1px solid #111}#pageBody .c-data_area li:last-child{border-right:none}#pageBody .c-data_area li .ttl{font-size:1.5rem;background:#333;color:#fff;font-weight:400;padding:1px 8px 2px;display:inline-block}#pageBody .c-data_area li .num,#pageBody .c-data_area li .ttl{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif}#pageBody .c-data_area li .num{font-size:2rem;margin-top:30px}#pageBody .c-data_area li .num span{font-family:IvyMode,sans-serif;font-size:6.5rem;padding-right:5px;letter-spacing:3px}#pageBody .c-column-numlist.-small .thumb .num{font-size:3rem}#pageBody .c-column-numlist.-small .text{font-size:1.4rem;padding:10px 15px 5px}#pageBody .c-column-numlist.-small .text .ttl{font-size:2rem;margin-bottom:5px}#pageBody .c-column-numlist.-gray .thumb .num{background:#89989f}#pageBody .c-column-numlist.-gray .text .ttl{margin-bottom:0}#pageBody .c-column-numlist>div{margin-bottom:30px}#pageBody .c-column-numlist .column_box{height:100%}#pageBody .c-column-numlist .thumb{position:relative}#pageBody .c-column-numlist .thumb img{width:100%}#pageBody .c-column-numlist .thumb .ico{position:absolute;top:-10px;right:0}#pageBody .c-column-numlist .thumb .num{font-family:IvyMode,sans-serif;font-size:4rem;width:60px;height:60px;position:absolute;left:0;bottom:0;background:#ea616f;color:#fff;text-align:center;padding-top:15px}#pageBody .c-column-numlist .thumb .label{position:absolute;left:60px;bottom:0;color:#fff;font-size:1.4rem;display:inline-block;text-align:center;background:#ea616f;padding:2px 10px}#pageBody .c-column-numlist .thumb .label.-blue{background:#202f55}#pageBody .c-column-numlist .text{padding:20px;background:#fff}#pageBody .c-column-numlist .text .ttl{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.2rem;margin-bottom:15px;line-height:1.4;display:block;font-weight:400}#pageBody .c-pickup_list{margin-top:130px}#pageBody .c-pickup_list.-point .pickup_block:before{background-image:url(https://www.task.ac.jp/img/ttl/point_en@2x.png);width:127px;height:58px}#pageBody .c-pickup_list .pickup_block{background:#fff;border-right:5px solid #48337b;position:relative}#pageBody .c-pickup_list .pickup_block:before{content:"";display:block;position:absolute;top:-45px;left:-15px;background-image:url(https://www.task.ac.jp/img/ttl/pickup_en@2x.png);background-repeat:no-repeat;background-size:100%;width:155px;height:65px;z-index:1}#pageBody .c-pickup_list .pickup_block .num{display:block;font-size:15rem;font-family:IvyMode,sans-serif;font-style:italic;color:rgba(0,0,0,0);-webkit-text-stroke:1px #ccc;top:-20px;position:absolute;left:50%;transform:translate(-50%);z-index:1;letter-spacing:2rem}@media (-ms-high-contrast:none){#pageBody .c-pickup_list .pickup_block .num{color:#ccc}}#pageBody .c-pickup_list .pickup_block .img{position:relative}#pageBody .c-pickup_list .pickup_block .img .ttl{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);writing-mode:vertical-rl;white-space:nowrap;letter-spacing:2px}#pageBody .c-pickup_list .pickup_block .img .ttl.-w{color:#fff}#pageBody .c-pickup_list .pickup_block .detail{padding:40px 50px 30px}#pageBody .c-square_label{background:#48337b;color:#fff;font-size:1.3rem;width:180px;height:180px;writing-mode:vertical-rl;display:flex;flex-direction:column;justify-content:flex-end;padding:25px 30px}#pageBody .c-square_label span{display:block;line-height:1.1}#pageBody .c-square_label .din{font-family:din-demi;text-transform:uppercase;letter-spacing:.1rem}#pageBody .c-square_label .ivy{font-family:IvyMode,sans-serif;font-style:italic;letter-spacing:2px}#pageBody .c-post_drop{display:flex;justify-content:flex-end;margin-bottom:30px;position:relative;z-index:20;font-family:IvyMode,游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Verdana,sans-serif;font-size:1.4rem}#pageBody .c-post_drop__btn{border:1px solid #48337b;z-index:10;width:260px;padding:5px;margin-left:10px;text-align:center;cursor:pointer;position:relative;transition:all .2s ease;letter-spacing:2px}#pageBody .c-post_drop__btn:after{content:"";position:absolute;font-family:Font Awesome\ 5 Pro;right:20px;top:7px;color:#48337b}#pageBody .c-post_drop__btn:hover{background:#48337b;color:#fff}#pageBody .c-post_drop__btn:hover:after{color:#fff}#pageBody .c-post_drop__in{display:none;position:absolute;width:100%;left:0;top:calc(100% + 2px);background:#ccc;padding:0 15px}#pageBody .c-post_drop__in a{text-decoration:none;color:#111;padding:5px;border-bottom:1px solid hsla(0,0%,100%,.5);display:block;transition:all .2s ease}#pageBody .c-post_drop__in a:hover{color:#48337b}#pageBody .c-post .c-body h2{font-size:3rem;border-left:3px solid #48337b;padding:10px 0 15px 30px}#pageBody .c-post .c-body h2,#pageBody .c-post .c-body h3{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:30px}#pageBody .c-post .c-body h3{font-size:2.2rem}#pageBody .c-post .c-body h3:after{content:"";display:block;border-bottom:5px solid #a78c83;width:50px;margin-top:15px}#pageBody .c-post .c-body a{color:#48337b;text-decoration:underline}#pageBody .c-post .c-body a:hover{text-decoration:none}#pageBody .c-post_list .box a{display:flex;color:#111;border-bottom:1px solid #ddd;padding:20px 0;transition:all .3s ease}#pageBody .c-post_list .box a:hover{background:#eee}#pageBody .c-post_list .box a .date{font-size:1.4rem;color:#999;white-space:nowrap}#pageBody .c-post_list .box a .label{display:flex;align-items:flex-start;padding:0 40px 0 30px}#pageBody .c-post_list .box a .label span{font-size:1.3rem;padding-right:5px;display:block;white-space:nowrap}#pageBody .c-post_list .box a .ttl{display:block;font-weight:500}#pageBody .c-topics_list .box{margin-bottom:50px}#pageBody .c-topics_list .box a{display:block;color:#111}#pageBody .c-topics_list .box a.is-hover .thumb img{transform:scale(1.1)}#pageBody .c-topics_list .box a.is-hover .ttl{color:#48337b}#pageBody .c-topics_list .box a .thumb{overflow:hidden}#pageBody .c-topics_list .box a .thumb img{width:100%;transition:all .3s ease}#pageBody .c-topics_list .box a .ttl{margin-top:-30px;position:relative;display:block;padding:20px 30px 15px 0;width:93%;background:#fff;transition:all .3s ease}#pageBody .c-topics_list .box a .text{position:relative;background:#fff;padding-bottom:20px}#pageBody .c-topics_list .box a .text .date,#pageBody .c-topics_list .box a .text .more{position:absolute;bottom:0}#pageBody .c-topics_list .box a .text .date{font-size:1.4rem;color:#999;left:0}#pageBody .c-topics_list .box a .text .more{font-size:1.4rem;color:#48337b;right:0;padding-left:10px}#pageBody .c-topics_list .box a .text .more:before{content:"";font-family:Font Awesome\ 5 Pro;position:absolute;top:0;left:0}#pageBody .c-post_table{margin:30px 0}#pageBody .c-post_table td,#pageBody .c-post_table th{border:none;border-bottom:1px solid #fff;padding:15px}#pageBody .c-post_table th{background:#e2e5eb;width:120px;text-align:center;vertical-align:middle}#pageBody .c-post_slider{margin:30px 0}#pageBody .c-post_slider .slick-dots{bottom:-60px}#pageBody .c-post_slider .slick-next,#pageBody .c-post_slider .slick-prev{top:auto;bottom:-90px;transform:none;background:#e2e5eb}#pageBody .c-post_slider .slick-prev{left:0}#pageBody .c-post_slider .slick-next{right:0}#pageBody .c-pagenavi,#pageBody .wp-pagenavi{padding:40px 0;text-align:center;overflow:hidden}#pageBody .c-pagenavi>a,#pageBody .c-pagenavi>span,#pageBody .wp-pagenavi>a,#pageBody .wp-pagenavi>span{background:#48337b;border:1px solid #48337b;color:#fff;margin:0 5px 10px 0;text-decoration:none;display:inline-block;transition:all .3s ease;font-family:IvyMode,sans-serif;border-radius:22px;width:40px;height:40px;line-height:40px}#pageBody .c-pagenavi>a:hover,#pageBody .c-pagenavi>span,#pageBody .wp-pagenavi>a:hover,#pageBody .wp-pagenavi>span{background:#fff;color:#48337b}#pageBody .c-pagenavi .pages,#pageBody .wp-pagenavi .pages{margin-right:20px;width:auto;padding:0 15px}#pageBody .c-pagenavi .first,#pageBody .c-pagenavi .last,#pageBody .wp-pagenavi .first,#pageBody .wp-pagenavi .last{width:auto;height:auto;background:none;border:none;color:#48337b;font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Verdana,sans-serif;margin:0 5px 10px}#pageBody .c-pagenavi.single,#pageBody .wp-pagenavi.single{margin-top:80px;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:0}#pageBody .c-pagenavi.single .container,#pageBody .wp-pagenavi.single .container{display:flex}#pageBody .c-pagenavi__link,#pageBody .wp-pagenavi__link{width:45%}#pageBody .c-pagenavi__link a,#pageBody .wp-pagenavi__link a{color:#111;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;display:block;position:relative;transition:all .3s ease}#pageBody .c-pagenavi__link a:hover,#pageBody .wp-pagenavi__link a:hover{background:#fff}#pageBody .c-pagenavi__link a:before,#pageBody .wp-pagenavi__link a:before{font-family:Font Awesome\ 5 Pro;display:block;position:absolute;transform:translateY(-50%);top:50%}#pageBody .c-pagenavi__link a .date,#pageBody .wp-pagenavi__link a .date{display:block;font-size:1.5rem;color:#999}#pageBody .c-pagenavi__link a .ttl,#pageBody .wp-pagenavi__link a .ttl{display:block;color:#111}#pageBody .c-pagenavi__link .alignleft,#pageBody .wp-pagenavi__link .alignleft{height:100%}#pageBody .c-pagenavi__link .alignleft a,#pageBody .wp-pagenavi__link .alignleft a{height:100%;padding:30px 50px 30px 60px;text-align:left}#pageBody .c-pagenavi__link .alignleft a:before,#pageBody .wp-pagenavi__link .alignleft a:before{content:"";left:20px}#pageBody .c-pagenavi__link .alignright,#pageBody .wp-pagenavi__link .alignright{height:100%}#pageBody .c-pagenavi__link .alignright a,#pageBody .wp-pagenavi__link .alignright a{height:100%;padding:30px 60px 30px 50px;text-align:right}#pageBody .c-pagenavi__link .alignright a:before,#pageBody .wp-pagenavi__link .alignright a:before{content:"";right:20px}#pageBody .c-pagenavi .center,#pageBody .wp-pagenavi .center{width:10%;display:flex;justify-content:center;align-items:center;padding:30px 0}#pageBody .c-btnArea{text-align:center;margin-bottom:40px;overflow:hidden}#pageBody .c-btnArea input{margin:0 20px}#pageBody input[name=submitConfirm]{background:#48337b;color:#fff;padding:0;width:185px;height:45px;border:none;display:block;margin:20px auto;cursor:pointer}#pageBody input[name=submitConfirm]:hover{opacity:.8;filter:alpha(opacity=80)}#pageBody input[name=submitBack]{background:#ddd;padding:0;height:45px;border:none;cursor:pointer;float:left;margin:1%;width:48%}#pageBody input[name=submitBack]:hover{opacity:.8;filter:alpha(opacity=80)}#pageBody input[name=submitSubmit]{background:#48337b;color:#fff;height:45px;border:none;cursor:pointer;float:left;margin:1%;width:48%}#pageBody input[name=submitSubmit]:hover{opacity:.8;filter:alpha(opacity=80)}#pageBody .return_top{background:#48337b;color:#fff!important;padding:0;width:185px;height:45px;line-height:45px;border:none;display:block;margin:20px auto}#pageBody .return_top:hover{opacity:.8;filter:alpha(opacity=80)}#pageBody .require{background-color:#c33;padding:3px 4px;color:#fafafa;font-size:1.1rem;letter-spacing:.1rem;margin:0 0 0 10px;line-height:1;border-radius:3px;font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Verdana,sans-serif}@media only screen and (max-width:767px){#pageBody .c-table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll}#pageBody .c-table-responsive tbody{width:auto;position:relative;overflow-x:auto;white-space:nowrap}#pageBody .c-table-responsive tr{vertical-align:top}#pageBody .c-table-responsive2 td,#pageBody .c-table-responsive2 th,#pageBody .c-table-responsive2 tr{display:block}#pageBody .c-crumbs{font-size:1.2rem;padding:10px 0}#pageBody .c-crumbs.-pb_course{display:none}#pageBody .c-crumbs{overflow-x:scroll;white-space:nowrap}#pageBody .c-crumbs::-webkit-scrollbar{height:10px}#pageBody .c-crumbs::-webkit-scrollbar-track{background-color:#fff}#pageBody .c-crumbs::-webkit-scrollbar-thumb{background-color:rgba(238,238,238,.8)}#pageBody .c-pagetop{display:none!important}#pageBody .c-subttl01{font-size:1.4rem;letter-spacing:.1rem;margin-bottom:.5rem!important}#pageBody .c-ttl01{font-size:7vw;margin-bottom:10px}#pageBody .c-ttl02{font-size:7.5vw;margin-bottom:20px;letter-spacing:.1rem}#pageBody .c-ttl03{font-size:6.5vw;margin-bottom:30px;letter-spacing:2px;padding:5px 0 10px 20px;display:block}#pageBody .c-ttl03 .en{font-size:1rem;display:block;padding-left:0;position:static;margin-top:8px}#pageBody .c-ttl04{font-size:6vw}#pageBody .c-ttl04:after{border-width:3px;width:40px}#pageBody .c-ttl05{font-size:6.7vw}#pageBody .c-ttl05.-ver{writing-mode:inherit}#pageBody .c-ttl05.-ver span{padding:0 4px 2px;white-space:normal}#pageBody .c-ttl06{font-size:6.1vw;margin-bottom:30px}#pageBody .c-ttl06:after{width:60px;margin:20px auto 0}#pageBody .c-ttl07{font-size:1.6rem;margin-bottom:5px}#pageBody .c-ttl08{font-size:6vw;line-height:1.6}#pageBody .c-ttl09{font-size:5.5vw;margin-bottom:30px}#pageBody .c-btn01{width:90%;margin:0 auto;text-align:center}#pageBody .c-btn01 a{display:block;padding:15px}#pageBody .c-btn01.-en{width:90%}#pageBody .c-btn01.-en a,#pageBody .c-table01 td,#pageBody .c-table01 th{padding:15px}#pageBody .c-table02 td,#pageBody .c-table02 th{padding:10px;display:block}#pageBody .c-table02 th{border-right:1px solid #ccc;border-bottom:3px solid #48337b;background:#eee}#pageBody .c-table02 td{padding-bottom:30px}#pageBody .c-anchor{padding-top:55px;margin-top:-55px}#pageBody .c-anchor_list{padding:30px 0 40px}#pageBody .c-anchor_list li{width:auto;flex:1 1;margin:0 2px}#pageBody .c-anchor_list li a{height:100%;font-size:1.2rem;padding:3px 5px 7px;display:flex;justify-content:center;align-items:center;line-height:1.5}#pageBody .c-interview_ttl:after,#pageBody .c-interview_ttl:before{width:120px}#pageBody .c-interview_ttl .en .in{font-size:22vw}#pageBody .c-interview_ttl .en .din{left:calc(50% + 230px);margin-top:-85px}#pageBody .c-interview_ttl .en .ivy{left:calc(50% + 230px);margin-top:-10px}#pageBody .c-interview_ttl .jp{width:30px;margin:0 auto}#pageBody .c-common_bnr{padding:0 15px;margin-bottom:30px}#pageBody .c-common_bnr .box{width:100%;margin-bottom:15px}#pageBody .c-menu_text{margin:0 -5px}#pageBody .c-menu_text.-half li{width:100%}#pageBody .c-menu_text li{width:100%;padding:0 5px;margin-bottom:10px}#pageBody .c-menu_text li a{padding:15px;font-size:3.5vw;line-height:1.6;display:flex;align-items:center;height:100%}#pageBody .c-menu_text li a.is-act,#pageBody .c-menu_text li a.is-hover{padding-left:25px}#pageBody .c-menu_text li a:before{left:10px}#pageBody .c-menu_text li a .arrow{right:10px}#pageBody .c-menu_img{margin:0 -5px}#pageBody .c-menu_img li{width:50%;padding:0 5px;margin-bottom:20px}#pageBody .c-menu_img li a .text{padding:10px;margin:0}#pageBody .c-menu_img li a .text .ttl{font-size:3.5vw;margin-bottom:10px}#pageBody .c-menu_img li a .text p{display:none}#pageBody .c-subject_menu .box{width:33.333333%}#pageBody .c-subject_menu .box a:after{width:40px;height:40px}#pageBody .c-subject_menu .box a .ttl{width:100%}#pageBody .c-subject_menu .box a .ttl .jp{font-size:4.3vw}#pageBody .c-subject_menu .box a .ttl .en{font-size:1rem;margin-top:5px;line-height:1.5;letter-spacing:.1rem}#pageBody .c-sibling_navi{padding-bottom:35px;margin-top:100px;margin-bottom:45px}#pageBody .c-sibling_navi__en{top:-105px;left:35%}#pageBody .c-sibling_navi__en svg .in{font-size:20vw;letter-spacing:2px}#pageBody .c-sibling_navi__ttl{padding:10px 12px 15px;font-size:8.5vw}#pageBody .c-column_sec{padding:40px 0 20px;margin-bottom:40px}#pageBody .c-column_sec__ttl{font-size:7vw;margin-bottom:20px}#pageBody .c-column_sec__en{margin-bottom:3rem!important}#pageBody .c-menu_sec__ttl{font-size:8vw;writing-mode:inherit;padding:7px 0 10px 20px;margin-bottom:30px;display:block}#pageBody .c-menu_sec__ttl:before{height:100%}#pageBody .c-menu_sec__ttl .en{font-size:1.2rem;margin-top:0;margin-left:10px;background:linear-gradient(180deg,transparent 50%,#fff 0);padding:0;line-height:1.6;display:inline-block}#pageBody .c-menu_sec .c-menu_text{margin-top:0}#pageBody .c-employment_rate{margin-bottom:10px}#pageBody .c-employment_rate .year{font-size:1.2rem}#pageBody .c-employment_rate .year:after{height:20px;margin-top:10px}#pageBody .c-employment_rate .ttl{font-size:9vw;padding:0 10px 0 15px}#pageBody .c-employment_rate .num{font-size:12vw;padding-bottom:10px}#pageBody .c-employment_rate .num span{font-size:26vw}#pageBody .c-employment_rate .num .jp{font-size:6.6vw}#pageBody .c-data_area li .ttl{font-size:1.4rem}#pageBody .c-data_area li .num{font-size:4.5vw;margin-top:20px}#pageBody .c-data_area li .num span{font-size:13vw}#pageBody .c-step_block{margin-left:0;margin-top:100px}#pageBody .c-step_block__ttl{height:auto;padding:20px 15px}#pageBody .c-step_block__ttl.-no_cnt{height:auto}#pageBody .c-step_block__ttl.-two{padding-left:15px}#pageBody .c-step_block__ttl.-two .num_box{width:120px}#pageBody .c-step_block__ttl .num_box{width:90px;height:70px;top:-70px;left:0;padding-left:5px}#pageBody .c-step_block__ttl .num_box .en{top:10px;left:25px;font-size:1rem}#pageBody .c-step_block__ttl .num_box .num{font-size:9vw}#pageBody .c-step_block__ttl .num_box .num .m{font-size:1.3rem}#pageBody .c-step_block__ttl .num_box .num:after{width:20px;bottom:-2px}#pageBody .c-step_block__ttl .ttl{font-size:6.5vw;line-height:1.4}#pageBody .c-step_block__ttl .txt{line-height:1.6;margin-top:15px}#pageBody .c-step_block__content{padding:20px 15px 15px}#pageBody .c-step_block__content .column_area{margin-bottom:30px}#pageBody .c-step_block__content .column_area .text{padding-top:0}#pageBody .c-step_block__content .column_area .text .ttl{font-size:6vw;margin-bottom:10px}#pageBody .c-step_block__content .column_area .img{margin-top:10px}#pageBody .c-column-numlist.-small .thumb .num{font-size:2.2rem}#pageBody .c-column-numlist.-small .text{font-size:1.2rem;padding:10px}#pageBody .c-column-numlist.-small .text .ttl{font-size:1.6rem}#pageBody .c-column-numlist>div{margin-bottom:15px}#pageBody .c-column-numlist .thumb .num{font-size:2.2rem;width:40px;height:40px;padding-top:5px}#pageBody .c-column-numlist .thumb .label{left:40px;font-size:1.2rem;line-height:1.5;padding:2px 5px}#pageBody .c-column-numlist .text{padding:10px}#pageBody .c-column-numlist .text .ttl{font-size:1.8rem;margin-bottom:10px}#pageBody .c-pickup_list .pickup_block{margin-bottom:80px}#pageBody .c-pickup_list .pickup_block:before{top:-35px;width:110px}#pageBody .c-pickup_list .pickup_block .num{font-size:23vw;top:-30px;letter-spacing:1.5rem}#pageBody .c-pickup_list .pickup_block .img .ttl{font-size:6vw}#pageBody .c-pickup_list .pickup_block .detail{padding:15px}#pageBody .c-square_label{width:150px;height:auto;writing-mode:inherit;padding:10px 20px}#pageBody .c-square_label span{display:block;line-height:1.1}#pageBody .c-square_label .din{font-family:din-demi;text-transform:uppercase;letter-spacing:.1rem}#pageBody .c-square_label .ivy{font-family:IvyMode,sans-serif;font-style:italic;letter-spacing:2px}#pageBody .c-post_drop{margin-bottom:20px}#pageBody .c-post_drop__btn{margin-left:5px;width:38vw;font-size:3vw;padding:8px 15px 8px 8px;letter-spacing:.05rem}#pageBody .c-post_drop__btn:after{right:10px;top:2vw;font-size:4vw}#pageBody .c-post_drop__in{padding:0 10px}#pageBody .c-post_drop__in a{font-size:3vw}#pageBody .c-post .c-body h2{font-size:5.5vw;border-width:2px;padding:5px 0 10px 15px;margin-bottom:20px}#pageBody .c-post .c-body h3{font-size:5vw;margin-bottom:20px}#pageBody .c-post .c-body h3:after{border-width:3px;width:30px;margin-top:10px}#pageBody .c-post_list .box a{flex-wrap:wrap;padding:10px 0}#pageBody .c-post_list .box a:hover{background:#eee}#pageBody .c-post_list .box a .label{padding:0 0 0 10px}#pageBody .c-post_list .box a .ttl{width:100%;line-height:1.4}#pageBody .c-topics_list .box{margin-bottom:30px}#pageBody .c-post_table td,#pageBody .c-post_table th{padding:10px}#pageBody .c-post_table th{width:80px}#pageBody .c-post_slider .slick-dots{bottom:-40px}#pageBody .c-post_slider .slick-next,#pageBody .c-post_slider .slick-prev{bottom:-50px;width:40px;height:40px}#pageBody .c-post_slider .slick-next:before,#pageBody .c-post_slider .slick-prev:before{font-size:2rem}#pageBody .c-pagenavi,#pageBody .wp-pagenavi{padding:20px 0}#pageBody .c-pagenavi.single,#pageBody .wp-pagenavi.single{margin-top:40px}#pageBody .c-pagenavi__link,#pageBody .wp-pagenavi__link{width:45%}#pageBody .c-pagenavi__link a .date,#pageBody .wp-pagenavi__link a .date{font-size:1.2rem}#pageBody .c-pagenavi__link a .ttl,#pageBody .wp-pagenavi__link a .ttl{font-size:1.4rem;line-height:1.5}#pageBody .c-pagenavi__link .alignleft a,#pageBody .wp-pagenavi__link .alignleft a{padding:10px 10px 10px 20px}#pageBody .c-pagenavi__link .alignleft a:before,#pageBody .wp-pagenavi__link .alignleft a:before{left:0}#pageBody .c-pagenavi__link .alignright a,#pageBody .wp-pagenavi__link .alignright a{padding:10px 20px 10px 10px}#pageBody .c-pagenavi__link .alignright a:before,#pageBody .wp-pagenavi__link .alignright a:before{right:0}#pageBody .c-pagenavi .center,#pageBody .wp-pagenavi .center{width:10%;padding:20px 0}}#pageBody .p-news{padding:40px 0 80px}#pageBody .p-news.-archive{background:#fff}#pageBody .p-news_mainttl{margin-bottom:110px}#pageBody .p-news_mainttl .mainttl{border-top:1px solid #111;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;padding-top:30px;margin-bottom:30px;font-size:4rem;line-height:1.3}#pageBody .p-news_mainttl .news_meta{font-size:1.5rem;display:flex;line-height:1.2}#pageBody .p-news_mainttl .news_meta .date{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;border-right:1px solid #333;padding-right:20px;margin-right:20px}#pageBody .p-news_mainttl .news_meta .label{display:flex}#pageBody .p-news_mainttl .news_meta .label span{padding-right:10px}#pageBody .p-news_post{background:#fff}#pageBody .p-news_post .c-body{position:relative;top:-50px;background:#fff;padding:80px 65px}#pageBody .p-topics{padding:80px 0}#pageBody .p-topics.-archive{background:#fff}#pageBody .p-exhibition{padding:40px 0}#pageBody .p-exhibition_block{background:#fff;position:relative;padding:70px 95px 120px;margin-bottom:50px}#pageBody .p-exhibition_block__label{position:absolute;top:0;left:27px;transform:rotate(90deg);transform-origin:left top;background:#48337b;color:#fff;font-family:IvyMode,sans-serif;font-size:1.3rem;padding:15px;width:250px;letter-spacing:.1rem;display:flex;justify-content:center}#pageBody .p-exhibition_block__label:before{content:"";display:block;width:0;height:0;border-color:#adb4c3 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:30px 14px 0 0;position:absolute;right:-14px;bottom:0}#pageBody .p-exhibition_block__label .label{display:flex;align-items:center}#pageBody .p-exhibition_block__label .label:before{content:"";display:block;border-bottom:1px solid #fff;width:15px;margin:0 15px}#pageBody .p-exhibition_block__mainttl{font-size:3.5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;border-bottom:1px solid #ccc;margin-bottom:30px;line-height:1.3;padding-bottom:30px}#pageBody .p-exhibition_post{margin-bottom:30px}#pageBody .p-sitemap{padding:40px 0 60px}#pageBody .p-sitemap .c-disc_list{padding:0 15px}#pageBody .p-privacy{padding:40px 0 60px}#pageBody .p-privacy ol{padding-left:25px}#pageBody .p-notfound{background:#fff;padding:90px 0 80px;margin-bottom:60px}#pageBody .p-notfound .c-ttl04{font-size:2.8rem}#pageBody .p-notfound .c-ttl04:after{border-color:#48337b;width:100px}#pageBody .p-notfound .en{margin-bottom:40px;font-family:IvyMode,sans-serif;color:#999;letter-spacing:.1rem}@media only screen and (max-width:767px){#pageBody .p-news,#pageBody .p-topics{padding:40px 0}#pageBody .p-news.-archive{padding:20px 0 40px}#pageBody .p-news_mainttl{margin-bottom:60px}#pageBody .p-news_mainttl .mainttl{padding-top:20px;margin-bottom:20px;font-size:6vw}#pageBody .p-news_mainttl .news_meta{font-size:1.4rem}#pageBody .p-news_mainttl .news_meta .date{padding-right:10px;margin-right:10px}#pageBody .p-news_post .c-body{top:-30px;padding:30px 10px}#pageBody .p-exhibition_block{padding:45px 15px 60px}#pageBody .p-exhibition_block__label{left:0;transform:none;padding:2px 10px;font-size:1.2rem;width:auto}#pageBody .p-exhibition_block__label:before{display:none}#pageBody .p-exhibition_block__label .label:before{width:10px;margin:0 5px}#pageBody .p-exhibition_block__mainttl{font-size:6vw;padding-bottom:15px}#pageBody .p-sitemap{padding:40px 0 20px}#pageBody .p-notfound{padding:30px 0 60px;margin-bottom:30px}#pageBody .p-notfound .img{margin-bottom:30px}#pageBody .p-notfound .c-ttl04{font-size:6vw}#pageBody .p-notfound .c-ttl04:after{width:40px}#pageBody .p-notfound .en{margin-bottom:30px}}#pageBody .p-kv{min-height:900px;height:60vh;position:relative;background-image:url(https://www.task.ac.jp/img/main/main_top@2x.jpg);background-size:cover;background-position:50%}#pageBody .p-kv__front{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#pageBody .p-kv__front .logo{position:relative}#pageBody .p-kv__front .logo span,#pageBody .p-kv__front .logo>img{opacity:0;transition:all .4s ease-in-out;filter:blur(.5rem)}#pageBody .p-kv__front .logo span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;transition-delay:.3s}#pageBody .p-kv__front .logo.is-act span,#pageBody .p-kv__front .logo.is-act>img{opacity:1;filter:blur(0)}#pageBody .p-kv__front .en{margin-top:20px}#pageBody .p-kv_lower_en{display:block;font-family:IvyMode,sans-serif;color:#fff;font-size:1.5rem;position:absolute;transform:rotate(90deg);transform-origin:left top;letter-spacing:2.5px;text-transform:capitalize}#pageBody .p-kv_lower_en.-line{top:0;padding-left:80px}#pageBody .p-kv_lower_en.-line:before{content:"";display:block;border-top:1px solid #fff;width:70px;position:absolute;top:50%;left:0}#pageBody .p-kv_lower01{height:500px;width:100%;background-size:cover;background-position:50%}#pageBody .p-kv_lower01.-admissions{background-image:url(https://www.task.ac.jp/img/main/admissions_bg@2x.jpg)}#pageBody .p-kv_lower01.-course{background-image:url(https://www.task.ac.jp/img/main/course_bg@2x.jpg)}#pageBody .p-kv_lower01.-about{background-image:url(https://www.task.ac.jp/img/main/about_bg@2x.jpg)}#pageBody .p-kv_lower01.-employment{background-image:url(https://www.task.ac.jp/img/main/employment_bg@2x.jpg)}#pageBody .p-kv_lower01.-campuslife{background-image:url(https://www.task.ac.jp/img/main/campuslife_bg@2x.jpg)}#pageBody .p-kv_lower01.-visitor{background-image:url(https://www.task.ac.jp/img/main/visitor_bg@2x.jpg)}#pageBody .p-kv_lower01 .container{position:relative;height:100%}#pageBody .p-kv_lower01__ttl{height:300px;position:absolute;bottom:-70px;left:15px}#pageBody .p-kv_lower01__ttl:before{content:"";display:block;position:absolute;top:0;left:0;background:#48337b;height:100%;width:210px}#pageBody .p-kv_lower01__ttl h1{display:inline-block;font-size:6rem;background:#fff;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;position:relative;margin:65px 0 0 90px;padding:2px 15px 5px}#pageBody .p-kv_lower01__ttl .p-kv_lower_en{top:35px;left:30px}#pageBody .p-kv_lower02{height:300px;width:100%;background-size:cover;background-position:50%;text-align:center}#pageBody .p-kv_lower02.-img{height:500px}#pageBody .p-kv_lower02.-img .p-kv_lower02__ttl{padding-top:0}#pageBody .p-kv_lower02.-admissions{background-image:url(https://www.task.ac.jp/img/main/admissions_bg-low@2x.jpg)}#pageBody .p-kv_lower02.-about{background-image:url(https://www.task.ac.jp/img/main/about_bg-low@2x.jpg)}#pageBody .p-kv_lower02.-course{background-image:url(https://www.task.ac.jp/img/main/course_bg-low@2x.jpg)}#pageBody .p-kv_lower02.-course .p-kv_lower02__ttl .jp{color:#fff}#pageBody .p-kv_lower02.-employment{background-image:url(https://www.task.ac.jp/img/main/employment_bg-low@2x.jpg)}#pageBody .p-kv_lower02.-location{background-image:url(https://www.task.ac.jp/img/main/location_bg@2x.jpg)}#pageBody .p-kv_lower02.-dormitory{background-image:url(https://www.task.ac.jp/img/main/dormitory_bg@2x.jpg)}#pageBody .p-kv_lower02.-schedule{background-image:url(https://www.task.ac.jp/img/main/schedule_bg@2x.jpg)}#pageBody .p-kv_lower02.-news{background-image:url(https://www.task.ac.jp/img/main/news_bg@2x.jpg)}#pageBody .p-kv_lower02.-news .p-kv_lower02__ttl{display:flex;justify-content:center;align-items:center;padding-top:0}#pageBody .p-kv_lower02.-notfound{background-image:url(https://www.task.ac.jp/img/main/notfound_bg@2x.jpg)}#pageBody .p-kv_lower02.-notfound .p-kv_lower02__ttl{display:flex;justify-content:center;align-items:center;padding-top:0}#pageBody .p-kv_lower02.-privacy,#pageBody .p-kv_lower02.-sitemap,#pageBody .p-kv_lower02.-visitor{background-image:url(https://www.task.ac.jp/img/main/notfound_bg@2x.jpg)}#pageBody .p-kv_lower02 .container{height:100%}#pageBody .p-kv_lower02__ttl{position:relative;height:100%;padding-top:80px}#pageBody .p-kv_lower02__ttl .p-kv_lower_en{left:100px}#pageBody .p-kv_lower02__ttl .jp{display:block;margin-bottom:10px}#pageBody .p-kv_lower02__ttl .main_ttl span{display:inline-block;font-feature-settings:"palt";font-size:5.5rem;background:#48337b;color:#fff;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;padding:2px 15px 5px;letter-spacing:3px}#pageBody .p-kv_lower02__ttl .main_ttl_img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#pageBody .p-kv_lower03{height:500px;background:url(https://www.task.ac.jp/img/bg/bg_asa.jpg);color:#fff;position:relative}#pageBody .p-kv_lower03:before{content:"";display:block;background-size:cover;background-position:50%;position:absolute;right:0;top:0;height:100%;width:59%}#pageBody .p-kv_lower03.-professional:before{background-image:url(https://www.task.ac.jp/img/main/professional_bg@2x.jpg)}#pageBody .p-kv_lower03.-tsunagu:before{background-image:url(https://www.task.ac.jp/img/main/tsunagu_bg@2x.jpg)}#pageBody .p-kv_lower03.-tsunagu .p-kv_lower03__ttl .square h1{font-size:4rem}#pageBody .p-kv_lower03.-tsunagu .p-kv_lower03__ttl .square h1 span{font-family:din-medium;font-size:4.9rem;line-height:.9;padding-top:15px}#pageBody .p-kv_lower03.-history:before{background-image:url(https://www.task.ac.jp/img/main/history_bg@2x.jpg)}#pageBody .p-kv_lower03.-history .p-kv_lower03__text{display:none}#pageBody .p-kv_lower03.-point:before{background-image:url(https://www.task.ac.jp/img/main/point_bg@2x.jpg)}#pageBody .p-kv_lower03.-point .p-kv_lower03__ttl .square .parent{margin-bottom:20px}#pageBody .p-kv_lower03.-point .p-kv_lower03__ttl .square h1 span{margin-bottom:3px}#pageBody .p-kv_lower03.-international:before{background-image:url(https://www.task.ac.jp/img/main/international_bg@2x.jpg)}#pageBody .p-kv_lower03.-international .p-kv_lower03__ttl .square .parent{margin-bottom:20px}#pageBody .p-kv_lower03.-international .p-kv_lower03__ttl .square h1{font-size:6.5rem}#pageBody .p-kv_lower03.-tour:before{background-image:url(https://www.task.ac.jp/img/main/tour_bg@2x.jpg)}#pageBody .p-kv_lower03.-tour .p-kv_lower03__ttl .square .parent{margin-bottom:35px}#pageBody .p-kv_lower03.-tour .p-kv_lower03__ttl .square h1{font-size:5rem}#pageBody .p-kv_lower03.-tour .p-kv_lower03__text{flex-direction:column;justify-content:flex-end;align-items:flex-start}#pageBody .p-kv_lower03.-tour .p-kv_lower03__text .bottom{margin-top:10px;padding-top:5px;display:inline-block;border-top:1px solid hsla(0,0%,100%,.5)}#pageBody .p-kv_lower03.-tour .p-kv_lower03__text .bottom span{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.2rem;padding-right:40px}#pageBody .p-kv_lower03.-movie:before{background-image:url(https://www.task.ac.jp/img/main/movie_bg@2x.jpg)}#pageBody .p-kv_lower03.-movie .p-kv_lower03__ttl .square .parent{margin-bottom:50px}#pageBody .p-kv_lower03.-movie .p-kv_lower03__ttl .square h1{font-size:4rem;line-height:1.3}#pageBody .p-kv_lower03.-works:before{background-image:url(https://www.task.ac.jp/img/main/works_bg@2x.jpg)}#pageBody .p-kv_lower03.-works .p-kv_lower03__ttl .square .parent{margin-bottom:50px}#pageBody .p-kv_lower03.-works .p-kv_lower03__ttl .square h1{font-size:6rem}#pageBody .p-kv_lower03__inner{height:100%;max-width:1300px;margin:0 auto;padding:0 15px;display:flex;position:relative}#pageBody .p-kv_lower03__ttl{position:relative;display:flex;justify-content:center;align-items:center;width:42%;background:url(https://www.task.ac.jp/img/bg/bg_asa.jpg)}#pageBody .p-kv_lower03__ttl .p-kv_lower_en{left:15%}#pageBody .p-kv_lower03__ttl .square{width:300px;height:300px;border:1px solid #fff;text-align:center;padding-top:30px}#pageBody .p-kv_lower03__ttl .square .parent{margin-bottom:40px}#pageBody .p-kv_lower03__ttl .square .parent span{border-bottom:1px solid #fff;padding-bottom:7px}#pageBody .p-kv_lower03__ttl .square h1{font-size:4.5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1.15;letter-spacing:.1rem}#pageBody .p-kv_lower03__ttl .square h1 span{font-family:IvyMode,sans-serif;font-size:5.2rem;display:block;letter-spacing:3px}#pageBody .p-kv_lower03__text{width:58%;padding:30px 0 30px 60px;line-height:1.9;display:flex;align-items:flex-end}#pageBody .p-kv_opencampus{height:500px;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;background-image:url(https://www.task.ac.jp/img/main/opencampus_bg@2x.jpg);background-position:50%;background-size:cover}#pageBody .p-kv_opencampus.-web{background-image:url(https://www.task.ac.jp/img/main/web_opencampus_bg@2x.jpg)}#pageBody .p-kv_opencampus.-web .p-kv_opencampus__circle{margin-left:250px}#pageBody .p-kv_opencampus__ttl h1{line-height:2.2;position:relative;z-index:1}#pageBody .p-kv_opencampus__ttl h1 span{font-size:6rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1.15;letter-spacing:.1rem;color:#fff;background:#48337b;display:inline-block;padding:0 5px 5px}#pageBody .p-kv_opencampus__en{position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0}#pageBody .p-kv_opencampus__circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:340px;width:340px}#pageBody .p-kv_course{background:linear-gradient(#fff 35%,#e2e5eb 0);padding-top:60px}#pageBody .p-kv_course__inner{max-width:1600px;margin:0 auto;position:relative}#pageBody .p-kv_course__inner .en_back{position:absolute;top:200px;left:18%;transform:rotate(90deg);transform-origin:left top}#pageBody .p-kv_course__inner .en_back .in{font-size:20rem;letter-spacing:25px;font-style:italic;font-family:IvyMode,sans-serif;fill:rgba(0,0,0,0);stroke:#fff;stroke-width:.1rem}#pageBody .p-kv_course__inner .c-ttl05{position:absolute;top:-25px;left:26%;font-size:6rem;z-index:2}#pageBody .p-kv_course__inner:before{content:"";display:block;background-size:cover;background-position:50%;height:650px;width:84%;margin-left:auto;position:relative;z-index:1}#pageBody .p-kv_course__text{position:absolute;left:13%;bottom:-115px;z-index:3}#pageBody .p-kv_course__text .copy{line-height:1.8;margin-bottom:35px}#pageBody .p-kv_course__text .copy span{background:#fff;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:4.5rem;padding:0 10px 5px;font-feature-settings:"palt"}#pageBody .p-kv_course__text .en_text span{display:block;font-size:1.3rem;letter-spacing:.1rem;line-height:1.8rem}#pageBody .p-kv_course__text .en_text .din{font-family:din-demi;text-transform:uppercase}#pageBody .p-kv_course__text .en_text .ivy{font-family:IvyMode,sans-serif;font-style:italic}#pageBody .p-kv_course.-ceramics .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/ceramics_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kv_course.-ceramics .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/ceramics_bg@2x.jpg)}}#pageBody .p-kv_course.-wood_carving .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/wood_carving_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kv_course.-wood_carving .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/wood_carving_bg@2x.jpg)}}#pageBody .p-kv_course.-buddha_engraving .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/buddha_engraving_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kv_course.-buddha_engraving .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/buddha_engraving_bg@2x.jpg)}}#pageBody .p-kv_course.-wood_craft .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/wood_craft_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kv_course.-wood_craft .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/wood_craft_bg@2x.jpg)}}#pageBody .p-kv_course.-japanese_lacquer_craft .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/japanese_lacquer_craft_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kv_course.-japanese_lacquer_craft .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/japanese_lacquer_craft_bg@2x.jpg)}}#pageBody .p-kv_course.-lacquer_work .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/lacquer_work_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kv_course.-lacquer_work .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/lacquer_work_bg@2x.jpg)}}#pageBody .p-kv_course.-metal_craft .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/metal_craft_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kv_course.-metal_craft .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/metal_craft_bg@2x.jpg)}}#pageBody .p-kv_course.-bamboo_craft .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/bamboo_craft_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kv_course.-bamboo_craft .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/bamboo_craft_bg@2x.jpg)}}#pageBody .p-kv_course.-japanese_paper_craft .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/japanese_paper_craft_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kv_course.-japanese_paper_craft .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/japanese_paper_craft_bg@2x.jpg)}}#pageBody .p-kv_course.-kyoto_tegaki_yuzen .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/kyoto_tegaki_yuzen_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kv_course.-kyoto_tegaki_yuzen .p-kv_course__inner:before{background-image:url(https://www.task.ac.jp/img/main/kyoto_tegaki_yuzen_bg@2x.jpg)}}#pageBody .p-kv_international_low{text-align:center;margin-bottom:40px}#pageBody .p-kv_international_low__img{position:relative}#pageBody .p-kv_international_low__img img{position:relative;z-index:1}#pageBody .p-kv_international_low__img .en{position:absolute;transform:translateX(-50%);left:50%;top:40%;width:100%}#pageBody .p-kv_international_low__img .en .in{font-family:IvyMode,sans-serif;font-style:italic;font-size:15rem;fill:rgba(0,0,0,0);stroke:#aaa;stroke-width:.1rem;letter-spacing:20px;text-transform:uppercase;white-space:nowrap}#pageBody .p-kv_international_low__ttl{text-align:center;margin-top:-80px}#pageBody .p-kv_international_low__ttl h1{font-size:5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-top:10px}#pageBody .p-kv_method{height:500px;background-size:cover;background-position:50%;position:relative}#pageBody .p-kv_method:before{content:"";display:block;position:absolute;left:0;bottom:10px;border-bottom:10px solid #48337b;width:100%}#pageBody .p-kv_method.-method01{background-image:url(https://www.task.ac.jp/img/main/method01_bg@2x.jpg)}#pageBody .p-kv_method.-method02{background-image:url(https://www.task.ac.jp/img/main/method02_bg@2x.jpg)}#pageBody .p-kv_method.-method03{background-image:url(https://www.task.ac.jp/img/main/method03_bg@2x.jpg)}#pageBody .p-kv_method .container{position:relative;height:100%}#pageBody .p-kv_method .container .p-kv_lower_en{left:30px}#pageBody .p-kv_method__subttl{font-size:10rem;color:#fff;font-family:IvyMode,sans-serif;text-align:center;letter-spacing:13px;padding-top:60px;position:relative;z-index:1}#pageBody .p-kv_method__ttl{background:url(https://www.task.ac.jp/img/bg/bg_asa.jpg);width:250px;height:450px;display:flex;justify-content:center;position:absolute;left:50%;transform:translateX(-50%);bottom:-70px}#pageBody .p-kv_method__ttl .c-sharp_en{left:calc(50% + 1rem);top:70px}#pageBody .p-kv_method__ttl .jp{display:block;padding-top:160px}#pageBody .p-index{background:#fff}#pageBody .p-index .p-index_post{padding:70px 0 10px;position:relative;margin-bottom:140px}#pageBody .p-index .p-index_post:before{content:"";background:url(https://www.task.ac.jp/img/bg/bg_tasuki.jpg);position:absolute;top:0;left:0;width:23%;height:100%}#pageBody .p-index .p-index_post__inner{margin-bottom:50px}#pageBody .p-index .p-index_method{background:#e2e5eb;margin-bottom:0}#pageBody .p-index .p-index_method h2{position:relative;top:-70px;width:1140px;padding:0 15px;margin:0 auto}#pageBody .p-index .p-index_method h2 .en{color:#48337b;font-size:1.4rem;display:flex;align-items:center;margin-bottom:20px;font-family:IvyMode,sans-serif;letter-spacing:2px;text-transform:uppercase}#pageBody .p-index .p-index_method h2 .en:before{content:"";display:block;border-bottom:1px solid #48337b;width:60px;margin-right:15px}#pageBody .p-index .p-index_method__box{max-width:1600px;margin:0 auto;height:500px;position:relative}#pageBody .p-index .p-index_method__box:before{content:"";display:block;position:absolute;top:0;right:0;width:73%;height:100%}#pageBody .p-index .p-index_method__box.-box01:before{background-image:url(https://www.task.ac.jp/img/index/method01_img@2x.jpg);background-size:cover}#pageBody .p-index .p-index_method__box.-box01 .inner{background-image:url(https://www.task.ac.jp/img/index/method01_bg@2x.jpg);background-size:cover}#pageBody .p-index .p-index_method__box.-box02:before{background-image:url(https://www.task.ac.jp/img/index/method02_img@2x.jpg);background-size:cover}#pageBody .p-index .p-index_method__box.-box02 .inner{background-image:url(https://www.task.ac.jp/img/index/method02_bg@2x.jpg);background-size:cover}#pageBody .p-index .p-index_method__box.-box03:before{background-image:url(https://www.task.ac.jp/img/index/method03_img@2x.jpg);background-size:cover}#pageBody .p-index .p-index_method__box.-box03 .inner{background-image:url(https://www.task.ac.jp/img/index/method03_bg@2x.jpg);background-size:cover}#pageBody .p-index .p-index_method__box.-box04:before{background-image:url(https://www.task.ac.jp/img/index/method04_img@2x.jpg);background-size:cover}#pageBody .p-index .p-index_method__box.-box04 .inner{background-image:url(https://www.task.ac.jp/img/index/method04_bg@2x.jpg);background-size:cover}#pageBody .p-index .p-index_method__box.-reverse:before{right:auto;left:0}#pageBody .p-index .p-index_method__box.-reverse .inner{margin-left:auto}#pageBody .p-index .p-index_method__box .inner{position:relative;z-index:1;height:100%;width:38%;display:flex;align-items:center;justify-content:center;color:#fff}#pageBody .p-index .p-index_method__box .inner .ttl{padding-left:40px;position:relative}#pageBody .p-index .p-index_method__box .inner .text{padding-left:50px;width:320px}#pageBody .p-index .p-index_method__box .inner .text .c-btn01{margin-top:30px}#pageBody .p-index .p-index_method__box .inner .text .c-btn01 a{color:#fff;border-color:#fff}#pageBody .p-index .p-index_method__box .inner .text .c-btn01 a:before{border-color:#fff}#pageBody .p-index .p-index_subject{padding:80px 0;position:relative;margin-bottom:0}#pageBody .p-index .p-index_subject:before{content:"";display:block;position:absolute;top:0;right:0;background:#e2e5eb;width:37%;height:100%}#pageBody .p-index .p-index_subject .container{position:relative}#pageBody .p-index .p-index_interview{background:#e2e5eb;padding:120px 0 100px;margin-bottom:0}#pageBody .p-index .p-index_interview .c-ttl02{margin-bottom:50px}#pageBody .p-index .p-index_interview__detail{max-width:1600px;min-width:1140px;margin:0 auto;overflow:hidden;display:flex;flex-wrap:wrap}#pageBody .p-index .p-index_interview__box{width:50%;height:800px;padding:85px 0;position:relative}#pageBody .p-index .p-index_interview__box .deco{display:block;position:absolute;left:0;height:85px;width:100%}#pageBody .p-index .p-index_interview__box .deco:after,#pageBody .p-index .p-index_interview__box .deco:before{content:"";display:block;position:absolute;top:0;height:100%}#pageBody .p-index .p-index_interview__box .deco.-top{top:0}#pageBody .p-index .p-index_interview__box .deco.-top:after,#pageBody .p-index .p-index_interview__box .deco.-top:before{transform-origin:top}#pageBody .p-index .p-index_interview__box .deco.-bottom{bottom:0}#pageBody .p-index .p-index_interview__box .deco.-bottom:after,#pageBody .p-index .p-index_interview__box .deco.-bottom:before{transform-origin:bottom}#pageBody .p-index .p-index_interview__box.-box01{position:relative;z-index:1}#pageBody .p-index .p-index_interview__box.-box01 .deco:before{background:#202f55}#pageBody .p-index .p-index_interview__box.-box01 .deco:after{background:#14203e}#pageBody .p-index .p-index_interview__box.-box01 .deco.-top:before{transform:skewX(-45deg);right:-85px;width:90%}#pageBody .p-index .p-index_interview__box.-box01 .deco.-top:after{transform:skewX(45deg);left:-85px;width:20%}#pageBody .p-index .p-index_interview__box.-box01 .deco.-bottom:before{transform:skewX(-45deg);left:-85px;width:20%}#pageBody .p-index .p-index_interview__box.-box01 .deco.-bottom:after{transform:skewX(45deg);right:-85px;width:90%}#pageBody .p-index .p-index_interview__box.-box01 a:before{background-image:url(https://www.task.ac.jp/img/index/interview01_bg@2x.jpg)}#pageBody .p-index .p-index_interview__box.-box01 .profile:before{background-image:url(https://www.task.ac.jp/img/index/interview01_profile@2x.png)}#pageBody .p-index .p-index_interview__box.-box02 .deco:before{background:#e0a6a2}#pageBody .p-index .p-index_interview__box.-box02 .deco:after{background:#ebc5c2}#pageBody .p-index .p-index_interview__box.-box02 .deco.-top{top:0}#pageBody .p-index .p-index_interview__box.-box02 .deco.-top:before{transform:skewX(-45deg);right:-85px;width:20%}#pageBody .p-index .p-index_interview__box.-box02 .deco.-top:after{transform:skewX(45deg);left:-85px;width:90%}#pageBody .p-index .p-index_interview__box.-box02 .deco.-bottom:before{transform:skewX(-45deg);left:-85px;width:90%}#pageBody .p-index .p-index_interview__box.-box02 .deco.-bottom:after{transform:skewX(45deg);right:-85px;width:20%}#pageBody .p-index .p-index_interview__box.-box02 a:before{background-image:url(https://www.task.ac.jp/img/index/interview02_bg@2x.jpg)}#pageBody .p-index .p-index_interview__box.-box02 .profile:before{background-image:url(https://www.task.ac.jp/img/index/interview02_profile@2x.png)}#pageBody .p-index .p-index_interview__box a{display:block;color:#fff;width:100%;height:100%;position:relative;z-index:1;padding:11% 0 0 11%;overflow:hidden}#pageBody .p-index .p-index_interview__box a:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-position:50%;transition:all .5s cubic-bezier(.2,.6,.35,1)}#pageBody .p-index .p-index_interview__box a.is-hover:before{transform:scale(1.05)}#pageBody .p-index .p-index_interview__box .text{writing-mode:vertical-rl;position:relative;z-index:2}#pageBody .p-index .p-index_interview__box .text .en{font-size:1.3rem;font-family:IvyMode,sans-serif;line-height:1.6;display:block;letter-spacing:1.5px;margin-left:15px;padding-right:15px;position:relative}#pageBody .p-index .p-index_interview__box .text .en:before{content:"";display:block;border-left:1px solid #fff;height:80px;position:absolute;top:0;right:0}#pageBody .p-index .p-index_interview__box .text p{font-size:2.8rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;letter-spacing:.1rem;line-height:1.8;margin-bottom:0}#pageBody .p-index .p-index_interview__box .profile{position:absolute;right:0;bottom:0;width:421px;height:386px;display:flex;align-items:flex-end;justify-content:flex-end}#pageBody .p-index .p-index_interview__box .profile:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover}#pageBody .p-index .p-index_interview__box .profile .in{position:relative;z-index:3;padding:15px;text-align:right}#pageBody .p-index .p-index_interview__box .profile .in p{font-size:1.4rem;line-height:1.5;margin-bottom:15px}#pageBody .p-index .p-index_interview__box .profile .in .name{display:block;font-size:2.4rem;font-weight:400;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;position:relative;padding-top:13px}#pageBody .p-index .p-index_interview__box .profile .in .name:before{content:"";display:block;width:80px;border-bottom:1px solid #fff;position:absolute;top:0;right:0}#pageBody .p-index .p-index_employment{background:#e2e5eb;margin-bottom:0;padding-bottom:300px;position:relative}#pageBody .p-index .p-index_employment:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:350px;background-image:url(https://www.task.ac.jp/img/index/employment_bg@2x.jpg);background-size:cover;background-position:50%}#pageBody .p-index .p-index_employment .inner{display:flex;flex-wrap:wrap;position:relative}#pageBody .p-index .p-index_employment__rate{width:40%;height:400px;background:rgba(72,51,123,.95);color:#fff;padding:70px 40px 40px;margin-top:40px}#pageBody .p-index .p-index_employment__rate .c-employment_rate{margin-bottom:60px}#pageBody .p-index .p-index_employment__rate .c-employment_rate .year:after{border-color:#fff}#pageBody .p-index .p-index_employment__rate .c-employment_rate .num{color:#fff}#pageBody .p-index .p-index_employment__rate .c-employment_rate .num:before{border-color:#fff}#pageBody .p-index .p-index_employment__rate p{font-size:1.3rem;line-height:1.9}#pageBody .p-index .p-index_employment__detail{width:60%;padding:0 60px}#pageBody .p-index .p-index_employment__detail .c-subttl01{text-align:left}#pageBody .p-index .p-index_employment__detail h2{font-size:3.2rem;line-height:1.6;margin-bottom:30px;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif}#pageBody .p-index #video_wrap{width:640px;height:480px;position:relative;margin:0 auto}#pageBody .p-index #video_wrap div{width:640px;height:480px;cursor:pointer}#pageBody .p-index #video_wrap div,#pageBody .p-index #video_wrap iframe{position:absolute}#pageBody .p-index .p-index_movie{position:relative;margin-bottom:0;padding:160px 0 100px}#pageBody .p-index .p-index_movie:after,#pageBody .p-index .p-index_movie:before{content:"";display:block;position:absolute}#pageBody .p-index .p-index_movie:before{top:0;right:0;background:#e2e5eb;width:37%;height:100%}#pageBody .p-index .p-index_movie:after{bottom:0;left:calc(50% - 580px);width:100%;height:470px;background-image:url(https://www.task.ac.jp/img/index/movie_bg@2x.jpg);background-size:cover;background-position:50%}#pageBody .p-index .p-index_movie__ttl{z-index:1;position:absolute;top:160px;left:calc(50% - 430px);display:flex;flex-direction:column;align-items:flex-start;writing-mode:vertical-rl}#pageBody .p-index .p-index_movie__ttl .c-subttl01{margin-left:15px}#pageBody .p-index .p-index_movie__ttl .c-ttl02{display:flex}#pageBody .p-index .p-index_movie__ttl .c-ttl02 .more{display:flex;align-items:center;font-size:1.3rem;font-family:IvyMode,sans-serif;color:#111;transition:all .3s ease}#pageBody .p-index .p-index_movie__ttl .c-ttl02 .more:before{content:"";display:block;height:50px;border-left:1px solid #333;margin:40px 0 15px}#pageBody .p-index .p-index_movie__ttl .c-ttl02 .more:hover{color:#48337b}#pageBody .p-index .p-index_movie__scroll{overflow-x:scroll;overflow-y:hidden;margin-left:calc(50% - 190px);padding-bottom:20px;position:relative;z-index:1}#pageBody .p-index .p-index_movie__scroll::-webkit-scrollbar{height:5px}#pageBody .p-index .p-index_movie__scroll::-webkit-scrollbar-track{background:#fff;border-radius:10px}#pageBody .p-index .p-index_movie__scroll::-webkit-scrollbar-thumb{background:#92558a;border-radius:10px}#pageBody .p-index .p-index_movie__scroll_inner{display:flex}#pageBody .p-index .p-index_movie__scroll_inner .scroll_block .box{width:340px;height:207px;margin:0 5px 10px}#pageBody .p-index .p-index_movie__scroll_inner .scroll_block .box a{display:block;position:relative;width:100%;height:100%}#pageBody .p-index .p-index_movie__scroll_inner .scroll_block .box a:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85px;height:102px;background-image:url(https://www.task.ac.jp/img/index/movie_ico@2x.png);background-size:cover;opacity:0;transition:all .3s ease;z-index:2}#pageBody .p-index .p-index_movie__scroll_inner .scroll_block .box a.is-hover:before{opacity:1}#pageBody .p-index .p-index_movie__scroll_inner .scroll_block .box a .iframe{position:absolute;top:0;left:0}#pageBody .p-index .p-index_movie__scroll_inner .scroll_block .box a .img{position:absolute;top:0;left:0;z-index:1}#pageBody .p-index .p-index_movie__scroll_inner .scroll_block .box a .img img{width:100%}#pageBody .p-index .p-index_movie__scroll_inner .scroll_block .box a .ttl{position:absolute;left:0;bottom:0;z-index:2;width:100%;text-align:center;font-weight:400;display:block;color:#fff;background:rgba(17,17,17,.5);padding:5px 10px}#pageBody .p-index .p-index_pickup{background:#e2e5eb;padding:400px 0 140px;margin-bottom:0;margin-top:-290px}#pageBody .p-index .p-index_pickup__slider .box{margin:0 15px}#pageBody .p-index .p-index_pickup__slider .box a{display:block}#pageBody .p-index .p-index_pickup__slider .box a img{width:100%}#pageBody .p-index .p-index_pickup__slider .slick-next,#pageBody .p-index .p-index_pickup__slider .slick-prev{top:auto;bottom:-90px;transform:none;right:auto;left:50%}#pageBody .p-index .p-index_pickup__slider .slick-next{margin-left:90px}#pageBody .p-index .p-index_pickup__slider .slick-prev{margin-left:-150px}#pageBody .p-index .p-index_pickup__slider .slick-dots{bottom:-70px}@media only screen and (max-width:767px){#pageBody .p-kv_lower_en{font-size:1.2rem}#pageBody .p-kv_lower_en.-line{padding-left:40px}#pageBody .p-kv_lower_en.-line:before{width:30px}#pageBody .p-kv_lower01{height:250px}#pageBody .p-kv_lower01__ttl{height:180px;bottom:-40px}#pageBody .p-kv_lower01__ttl:before{width:130px}#pageBody .p-kv_lower01__ttl h1{font-size:8.5vw;margin:40px 0 0 60px}#pageBody .p-kv_lower01__ttl .p-kv_lower_en{top:25px;left:25px}#pageBody .p-kv_lower02,#pageBody .p-kv_lower02.-img{height:200px}#pageBody .p-kv_lower02__ttl{padding-top:0;display:flex;flex-direction:column;justify-content:center}#pageBody .p-kv_lower02__ttl .p-kv_lower_en{left:5px}#pageBody .p-kv_lower02__ttl .jp{font-size:1.4rem}#pageBody .p-kv_lower02__ttl .main_ttl span{font-size:8.4vw;letter-spacing:2px}#pageBody .p-kv_lower03{height:auto;padding:20px 0}#pageBody .p-kv_lower03:before{width:100%;height:240px}#pageBody .p-kv_lower03.-tsunagu .p-kv_lower03__ttl .square h1{font-size:7vw}#pageBody .p-kv_lower03.-tsunagu .p-kv_lower03__ttl .square h1 span{font-size:7.2vw;padding-top:10px}#pageBody .p-kv_lower03.-history{padding-bottom:0}#pageBody .p-kv_lower03.-point .p-kv_lower03__ttl .square h1 img{width:100px}#pageBody .p-kv_lower03.-international .p-kv_lower03__ttl .square .parent{margin-bottom:10px}#pageBody .p-kv_lower03.-international .p-kv_lower03__ttl .square h1{font-size:9vw}#pageBody .p-kv_lower03.-tour .p-kv_lower03__ttl .square .parent{margin-bottom:20px}#pageBody .p-kv_lower03.-tour .p-kv_lower03__ttl .square h1{font-size:8vw}#pageBody .p-kv_lower03.-tour .p-kv_lower03__text .bottom span{display:block;font-size:1.6rem;margin-bottom:5px;padding-right:0}#pageBody .p-kv_lower03.-movie .p-kv_lower03__ttl .square .parent{margin-bottom:40px}#pageBody .p-kv_lower03.-movie .p-kv_lower03__ttl .square h1{font-size:8vw}#pageBody .p-kv_lower03.-works .p-kv_lower03__ttl .square .parent{margin-bottom:30px}#pageBody .p-kv_lower03.-works .p-kv_lower03__ttl .square h1{font-size:8vw}#pageBody .p-kv_lower03__inner{display:block}#pageBody .p-kv_lower03__ttl{display:block;width:200px;margin:0 auto 35px}#pageBody .p-kv_lower03__ttl .p-kv_lower_en{left:25px}#pageBody .p-kv_lower03__ttl .square{width:200px;height:200px;padding-top:25px}#pageBody .p-kv_lower03__ttl .square .parent{margin-bottom:20px}#pageBody .p-kv_lower03__ttl .square .parent span{padding-bottom:5px;font-size:1.3rem}#pageBody .p-kv_lower03__ttl .square h1{font-size:7vw;line-height:1.3}#pageBody .p-kv_lower03__ttl .square h1 span{font-size:8vw}#pageBody .p-kv_lower03__text{width:100%;padding:0;font-size:1.3rem;line-height:1.7;display:block}#pageBody .p-kv_opencampus{height:200px}#pageBody .p-kv_opencampus.-web .p-kv_opencampus__circle{margin-left:110px}#pageBody .p-kv_opencampus.-web .p-kv_opencampus__ttl{width:35%}#pageBody .p-kv_opencampus__ttl h1{line-height:1.6}#pageBody .p-kv_opencampus__ttl h1 span{font-size:9vw}#pageBody .p-kv_opencampus__circle{transform:inherit;margin-left:0;width:110px;left:auto;right:10px;top:auto;bottom:10px}#pageBody .p-kv_course{padding-top:25px;margin-bottom:200px}#pageBody .p-kv_course__inner .en_back{display:none}#pageBody .p-kv_course__inner .c-ttl05{left:15px;font-size:8.5vw;writing-mode:vertical-rl}#pageBody .p-kv_course__inner .c-ttl05 span{padding:10px 0}#pageBody .p-kv_course__inner:before{height:250px;width:100%}#pageBody .p-kv_course__text{left:0;bottom:auto;top:230px;padding:0 15px}#pageBody .p-kv_course__text .copy{margin-bottom:20px;line-height:1.9}#pageBody .p-kv_course__text .copy span{font-size:5.4vw;padding:0 5px 5px}#pageBody .p-kv_course__text .en_text span{font-size:1rem}#pageBody .p-kv{margin-top:55px;min-height:inherit;background-image:url(https://www.task.ac.jp/img/main/main_top_sp@2x.jpg)}#pageBody .p-kv__front{width:25%}#pageBody .p-kv__front .logo span{width:35%}#pageBody .p-kv_international_low{padding-top:20px;margin-bottom:30px}#pageBody .p-kv_international_low__img .en{top:-30%}#pageBody .p-kv_international_low__img .en .in{font-size:10vw}#pageBody .p-kv_international_low__ttl{margin-top:-10px}#pageBody .p-kv_international_low__ttl h1{font-size:7vw}#pageBody .p-kv_method{height:250px;margin-bottom:20px}#pageBody .p-kv_method:before{border-width:5px;bottom:5px}#pageBody .p-kv_method.-method01{background-image:url(https://www.task.ac.jp/img/main/method01_bg_sp@2x.jpg)}#pageBody .p-kv_method.-method02{background-image:url(https://www.task.ac.jp/img/main/method02_bg_sp@2x.jpg)}#pageBody .p-kv_method.-method03{background-image:url(https://www.task.ac.jp/img/main/method03_bg_sp@2x.jpg)}#pageBody .p-kv_method .container .p-kv_lower_en{display:none}#pageBody .p-kv_method__subttl{font-size:12vw;letter-spacing:5px;padding-top:0;left:50%;transform:translateX(-50%);top:20px;white-space:nowrap}#pageBody .p-kv_method__ttl{width:80%;height:130px;bottom:-20px;align-items:center}#pageBody .p-kv_method__ttl .c-sharp_en{position:absolute;top:15px;left:30px}#pageBody .p-kv_method__ttl .jp{padding-top:0}#pageBody .p-kv_method__ttl .jp img{width:170px}#pageBody .p-index .p-index_post{padding:30px 0 10px;margin-bottom:60px}#pageBody .p-index .p-index_post__inner{margin-bottom:40px}#pageBody .p-index .p-index_post .c-ttl01{text-align:center}#pageBody .p-index .p-index_post .c-btn01{margin-top:30px}#pageBody .p-index .p-index_post .c-topics_list{display:block}#pageBody .p-index .p-index_method{padding-bottom:20px}#pageBody .p-index .p-index_method h2{top:-50px;width:100%;max-width:380px;margin:0}#pageBody .p-index .p-index_method h2 .en{font-size:1rem;margin-bottom:10px}#pageBody .p-index .p-index_method h2 .en:before{width:30px}#pageBody .p-index .p-index_method__box{height:auto;padding:180px 15px 30px}#pageBody .p-index .p-index_method__box:before{width:100%;height:200px}#pageBody .p-index .p-index_method__box .inner{width:100%;padding:40px 40px 30px 30px;display:block}#pageBody .p-index .p-index_method__box .inner .ttl{padding-left:30px;width:100%}#pageBody .p-index .p-index_method__box .inner .ttl img{width:auto;height:25px;margin-bottom:15px}#pageBody .p-index .p-index_method__box .inner .text{padding:0 0 0 30px;width:100%}#pageBody .p-index .p-index_method__box .inner .text .c-btn01{margin-top:20px;margin-left:0;width:100%}#pageBody .p-index .p-index_subject{padding:50px 0 70px}#pageBody .p-index .p-index_subject:before{width:15%}#pageBody .p-index .p-index_interview{padding:100px 0 80px}#pageBody .p-index .p-index_interview__detail{min-width:inherit}#pageBody .p-index .p-index_interview__box{width:100%;height:500px;padding:40px 0}#pageBody .p-index .p-index_interview__box .deco{height:40px}#pageBody .p-index .p-index_interview__box.-box01 .deco.-top:before{right:-40px}#pageBody .p-index .p-index_interview__box.-box01 .deco.-bottom:before,#pageBody .p-index .p-index_interview__box.-box01 .deco.-top:after{left:-40px}#pageBody .p-index .p-index_interview__box.-box01 .deco.-bottom:after,#pageBody .p-index .p-index_interview__box.-box02 .deco.-top:before{right:-40px}#pageBody .p-index .p-index_interview__box.-box02 .deco.-bottom:before,#pageBody .p-index .p-index_interview__box.-box02 .deco.-top:after{left:-40px}#pageBody .p-index .p-index_interview__box.-box02 .deco.-bottom:after{right:-40px}#pageBody .p-index .p-index_interview__box a{padding:20px 0 0 10px}#pageBody .p-index .p-index_interview__box .text .en{font-size:1.1rem}#pageBody .p-index .p-index_interview__box .text .en:before{height:60px}#pageBody .p-index .p-index_interview__box .text p{font-size:6vw;line-height:1.6}#pageBody .p-index .p-index_interview__box .profile{width:240px}#pageBody .p-index .p-index_interview__box .profile .in{padding:10px}#pageBody .p-index .p-index_interview__box .profile .in p{font-size:1.3rem}#pageBody .p-index .p-index_interview__box .profile .in .name{font-size:5.5vw}#pageBody .p-index .p-index_interview__box .profile .in .name:before{width:60px}#pageBody .p-index .p-index_employment{padding-bottom:50px}#pageBody .p-index .p-index_employment:before{height:200px;bottom:auto;top:25px}#pageBody .p-index .p-index_employment__rate{width:100%;height:250px;padding:30px 20px 10px;margin-top:0;margin-bottom:30px}#pageBody .p-index .p-index_employment__rate .c-employment_rate{margin-bottom:10px}#pageBody .p-index .p-index_employment__rate p{font-size:1.3rem;line-height:1.7}#pageBody .p-index .p-index_employment__detail{padding:0;width:100%}#pageBody .p-index .p-index_employment__detail h2{font-size:6.2vw;line-height:1.5;margin-bottom:20px}#pageBody .p-index .p-index_movie{padding:60px 0 40px}#pageBody .p-index .p-index_movie:before{width:15%}#pageBody .p-index .p-index_movie:after{left:0;height:300px}#pageBody .p-index .p-index_movie__ttl{position:relative;top:0;left:0;display:block;writing-mode:inherit}#pageBody .p-index .p-index_movie__ttl .c-subttl01{margin-left:0}#pageBody .p-index .p-index_movie__ttl .c-ttl02{display:block;margin-bottom:40px}#pageBody .p-index .p-index_movie__ttl .c-ttl02 .more{display:none}#pageBody .p-index .p-index_movie__scroll{padding-bottom:10px;margin:0 15px 30px}#pageBody .p-index .p-index_movie__scroll_inner .scroll_block .box{width:200px;height:122px}#pageBody .p-index .p-index_movie__scroll_inner .scroll_block .box a .ttl{font-size:1.2rem;padding:5px;line-height:1.4;text-align:left}#pageBody .p-index .p-index_movie .c-btn01{position:relative;z-index:1}#pageBody .p-index .p-index_movie .c-btn01 a{background:#fff}#pageBody .p-index .p-index_pickup{padding:60px 0 140px;margin-top:0}#pageBody .p-index .p-index_pickup__slider .box{margin:0 5px}}#pageBody .p-about{padding:40px 0 60px}#pageBody .p-about_spirit__content{position:relative;min-height:600px;max-width:1600px;margin:0 auto 60px;padding-top:490px}#pageBody .p-about_spirit__content.-spirit01:before{background-image:url(https://www.task.ac.jp/img/about/spirit_bg01@2x.jpg)}#pageBody .p-about_spirit__content.-spirit02:before{background-image:url(https://www.task.ac.jp/img/about/spirit_bg02@2x.jpg);right:auto;background-position:0}#pageBody .p-about_spirit__content.-spirit02 .p-about_spirit__block{margin-left:auto}#pageBody .p-about_spirit__content.-spirit02 .p-about_spirit__block .content{margin-left:0}#pageBody .p-about_spirit__content.-spirit02 .p-about_spirit__front{padding:70px 220px 50px 80px}#pageBody .p-about_spirit__content.-spirit02 .p-about_spirit__front .ttl{left:auto;right:0}#pageBody .p-about_spirit__content:before{content:"";display:block;background-size:cover;background-position:100%;height:600px;width:87%;position:absolute;top:0;right:0}#pageBody .p-about_spirit__block{background:#fff;position:relative;width:78%;min-width:1060px;padding-bottom:80px}#pageBody .p-about_spirit__block .content{max-width:930px;margin-left:auto}#pageBody .p-about_spirit__front{position:relative;padding:70px 80px 0 220px}#pageBody .p-about_spirit__front .ttl{position:absolute;top:-270px;left:0;padding-top:190px}#pageBody .p-about_spirit__front .ttl .c-sharp_en{left:calc(50% + 1.5rem)}#pageBody .p-about_spirit__method_list{margin-top:40px;display:flex;flex-wrap:wrap}#pageBody .p-about_spirit__method_list .method_box{padding:0 10px;width:33.333333%}#pageBody .p-about_spirit__method_list .method_box a{display:block;color:#111;letter-spacing:.1rem}#pageBody .p-about_spirit__method_list .method_box a.is-hover .img img{transform:scale(1.05)}#pageBody .p-about_spirit__method_list .method_box a .img{overflow:hidden;margin-bottom:7px}#pageBody .p-about_spirit__method_list .method_box a .img img{width:100%;transition:all .3s ease}#pageBody .p-about_spirit__method_list .method_box a .en{display:block;font-family:IvyMode,sans-serif;color:#48337b;font-size:1.3rem;font-style:italic;text-transform:uppercase;position:relative;padding-left:20px}#pageBody .p-about_spirit__method_list .method_box a .en:before{content:"";display:block;position:absolute;top:12px;left:0;border-bottom:1px solid #111;width:10px}#pageBody .p-about_spirit__method_list .method_box a .method_ttl{display:block;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:1.8rem;font-weight:500;padding-left:20px}#pageBody .p-about_spirit__support{background:#f9f7f4;padding:50px 50px 30px;margin-left:80px;display:flex;margin-top:80px}#pageBody .p-about_spirit__support .img{width:100%;max-width:180px}#pageBody .p-about_spirit__support .text{flex:1 1;padding-left:40px}#pageBody .p-about_spirit__support .text .c-ttl08{margin-bottom:30px}#pageBody .p-about_point{margin-bottom:100px}#pageBody .p-about_point__content{max-width:1600px;margin:0 auto 60px;padding:20px 0;position:relative}#pageBody .p-about_point__content.-point01:before{background-image:url(https://www.task.ac.jp/img/about/point_bg01@2x.jpg)}#pageBody .p-about_point__content.-point02:before{background-image:url(https://www.task.ac.jp/img/about/point_bg02@2x.jpg);left:0;right:auto}#pageBody .p-about_point__content.-point02 .p-about_point__block{margin-left:auto}#pageBody .p-about_point__content:before{content:"";display:block;background-size:cover;background-position:50%;position:absolute;top:0;right:0;height:100%;width:58%}#pageBody .p-about_point__block{position:relative;background-image:url(https://www.task.ac.jp/img/bg/bg_asa.jpg);color:#fff;width:540px;height:455px;padding:75px 70px 0}#pageBody .p-about_point__block .ttl{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:3.5rem;margin-bottom:30px;letter-spacing:.1rem;line-height:1.3}#pageBody .p-about_point__block .c-btn01{margin-top:30px}#pageBody .p-about_point__block .c-btn01 a{color:#fff;border-color:#fff}#pageBody .p-about_point__block .c-btn01 a:before{border-color:#fff}#pageBody .p-professional_craftsman{padding-bottom:100px;margin-bottom:0}#pageBody .p-professional_craftsman__people{display:flex;align-items:center}#pageBody .p-professional_craftsman__people .ttl{font-size:2.4rem;background:#333;color:#fff;font-weight:400;padding:5px 8px 8px;position:relative;top:-10px}#pageBody .p-professional_craftsman__people .num,#pageBody .p-professional_craftsman__people .ttl{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif}#pageBody .p-professional_craftsman__people .num{font-size:2rem;padding-left:30px}#pageBody .p-professional_craftsman__people .num span{font-family:IvyMode,sans-serif;font-size:8rem;padding-right:5px;letter-spacing:3px}#pageBody .p-professional_craftsman__big{border-top:1px solid #333;padding-top:50px;margin-top:30px}#pageBody .p-professional_craftsman__big .ex_area{display:flex;flex-wrap:wrap;margin-bottom:30px}#pageBody .p-professional_craftsman__big .ex_area .p-professional_craftsman__people{width:30%}#pageBody .p-professional_craftsman__big .ex_area p{width:70%;margin-bottom:0}#pageBody .p-professional_craftsman__profile{background:#fff;padding:50px;display:flex;margin-bottom:80px}#pageBody .p-professional_craftsman__profile .img{width:40%}#pageBody .p-professional_craftsman__profile .text{width:60%}#pageBody .p-professional_craftsman__profile .text .name{font-size:4.5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;letter-spacing:.1rem}#pageBody .p-professional_craftsman__profile .text .en{font-size:1.3rem;display:block;font-family:IvyMode,sans-serif;color:#48337b;letter-spacing:.1rem;margin:20px 0 30px}#pageBody .p-professional_craftsman__small{border-top:1px solid #333;padding-top:60px}#pageBody .p-professional_craftsman__small .ex_txt{font-size:1.4rem;margin-top:20px}#pageBody .p-professional_craftsman__small .name{font-size:2.2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;letter-spacing:.1rem;margin:30px 0}#pageBody .p-professional_craftsman__small .name .en{font-size:1.3rem;font-family:IvyMode,sans-serif;color:#48337b;letter-spacing:.1rem;padding-left:20px}#pageBody .p-professional_lecturers{background:#fff;padding:60px 0 100px;margin-bottom:0}#pageBody .p-professional_lecturers__list li{display:flex;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:1.4rem}#pageBody .p-professional_lecturers__list li .subject{font-weight:400;display:block;width:200px;padding-left:65px}#pageBody .p-professional_lecturers__list li .name p{display:flex;align-items:center}#pageBody .p-professional_lecturers__list li .name p span{font-size:2.2rem;width:140px}#pageBody .p-professional_lecturers__follow{margin-top:90px}#pageBody .p-professional_lecturers__follow .ttl_area{display:flex;flex-wrap:wrap;margin-bottom:10px}#pageBody .p-professional_lecturers__follow .ttl_area h3{font-size:2.4rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;width:25%}#pageBody .p-professional_lecturers__follow .ttl_area p{width:75%}#pageBody .p-cooperation_head{text-align:center;background:#fff;padding:60px 0 70px}#pageBody .p-cooperation_collaboration{margin-bottom:120px}#pageBody .p-cooperation_collaboration__block{padding:60px 0 30px;border-bottom:4px solid #fff}#pageBody .p-cooperation_collaboration__block:first-of-type{padding-top:0}#pageBody .p-cooperation_collaboration__block dt{text-align:center}#pageBody .p-cooperation_collaboration__block dt .name{font-size:1.4rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-top:20px;line-height:1.5}#pageBody .p-cooperation_collaboration__block dt .name strong{display:block;font-weight:400;font-size:2.2rem;margin-top:5px;letter-spacing:2px}#pageBody .p-cooperation_collaboration__block dt .name strong span{font-size:1.6rem}#pageBody .p-cooperation_traditional{margin-bottom:120px}#pageBody .p-cooperation_traditional__content{position:relative;padding-top:60px;min-height:674px}#pageBody .p-cooperation_traditional__content .img{position:absolute;top:0;left:0;z-index:1}#pageBody .p-cooperation_traditional__content .content{background:#fff;position:relative;left:180px;padding:70px 220px}#pageBody .p-cooperation_traditional__content .content .date{text-align:right;color:#999;font-size:1.4rem}#pageBody .p-cooperation_traditional__block{display:flex;margin-bottom:30px}#pageBody .p-cooperation_traditional__block .ttl{font-size:1.6rem;background:#a78c83;color:#fff;width:110px;height:110px;display:flex;align-items:center;justify-content:center}#pageBody .p-cooperation_traditional__block .text{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:1.4rem;margin-bottom:0;line-height:1.6;padding:5px 0 0 20px}#pageBody .p-cooperation_traditional__block .text .name{display:block;font-size:1.6rem;font-weight:400;margin-bottom:10px}#pageBody .p-cooperation_traditional__block .text .name span{font-size:2.2rem}#pageBody .p-cooperation_message .c-ttl03{margin-bottom:0}#pageBody .p-cooperation_message__content{display:flex;flex-flow:row-reverse}#pageBody .p-cooperation_message__content p{padding:90px 90px 0 40px}#pageBody .p-cooperation_message .c-ttl05{font-size:3rem}#pageBody .p-cooperation_message__img{text-align:center}#pageBody .p-cooperation_message__img .name{font-size:1.4rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-top:40px;line-height:1.5}#pageBody .p-cooperation_message__img .name strong{display:block;font-weight:400;font-size:2.2rem;margin-top:5px;letter-spacing:2px}#pageBody .p-cooperation_message__img .name strong span{font-size:1.6rem}#pageBody .p-access section{margin-bottom:0;padding:60px 0}#pageBody .p-access_map .map{margin-bottom:20px}#pageBody .p-access_map .map iframe{width:100%;height:500px}#pageBody .p-access_root{background:#fff}#pageBody .p-access_root__content{max-width:920px;margin:70px auto 0}#pageBody .p-access_root__content .img:first-of-type{margin-bottom:70px}#pageBody .p-access_root__content .img.-modal a{display:block;position:relative}#pageBody .p-access_root__content .img.-modal a .ico{display:block;position:absolute;right:0;bottom:0;width:60px;height:60px;background:#48337b}#pageBody .p-access_root__content .img.-modal a .ico:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;font-family:Font Awesome\ 5 Pro;color:#fff}#pageBody .p-access_car__content{max-width:920px;margin:0 auto}#pageBody .p-access_car .c-ttl09 span{font-size:2rem;display:block}#pageBody .p-access_car__text{padding-left:45px}#pageBody .p-tsunagu_project{padding-top:150px;margin-bottom:0}#pageBody .p-tsunagu_project__content>div{margin-bottom:120px}#pageBody .p-tsunagu_project__block{background:#fff;padding:0 40px 40px;position:relative;height:100%}#pageBody .p-tsunagu_project__block .en{position:absolute;top:-75px;right:-10px}#pageBody .p-tsunagu_project__block .en .in{font-family:IvyMode,sans-serif;font-size:10rem;font-style:italic;fill:rgba(0,0,0,0);stroke:#fff;stroke-width:.1rem}#pageBody .p-tsunagu_project__block .ex{font-size:1.4rem;color:#999;line-height:1.7}#pageBody .p-tsunagu_project__slider{position:relative;top:-30px;margin-bottom:0!important}#pageBody .p-tsunagu_project__slider .slick-dots{bottom:10px}#pageBody .p-tsunagu_project__slider .slick-dots li button{border-color:#fff;background:rgba(0,0,0,0)}#pageBody .p-tsunagu_project__slider .slick-dots li.slick-active button{background:#fff}#pageBody .p-tsunagu_project__slider .slick-dots li:first-child:last-child{display:none}#pageBody .p-tsunagu_project__ttl{margin:0 0 30px -40px}#pageBody .p-tsunagu_project__ttl span{color:#fff;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:3.5rem;background:linear-gradient(transparent,#48337b 0);display:inline;padding:0 8px 5px 10px;line-height:1.5;font-feature-settings:"palt"}#pageBody .p-history_timeline{max-width:920px;margin:0 auto}#pageBody .p-history_timeline__block{padding:30px 30px 30px 70px;margin:0 15px;position:relative}#pageBody .p-history_timeline__block:before{content:"";display:block;position:absolute;top:0;left:0;border-left:2px solid #fff;height:100%}#pageBody .p-history_timeline__block:nth-child(2n){background:#fff}#pageBody .p-history_timeline__block:first-of-type:before{top:32px;height:calc(100% - 32px)}#pageBody .p-history_timeline__block .circle{display:block;position:absolute;top:32px;left:-12px;width:25px;height:25px;background:#fff;border-radius:100%}#pageBody .p-history_timeline__block .circle:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#48337b;width:5px;height:5px;border-radius:100%}#pageBody .p-history_timeline__block .year{display:block;color:#a78c83;font-family:IvyMode,sans-serif;font-size:4rem;margin-bottom:30px;letter-spacing:2px}#pageBody .p-history_timeline__block .thing{font-size:1.8rem;position:relative;padding-left:30px;margin-bottom:0;display:block;font-weight:700;line-height:1.8}#pageBody .p-history_timeline__block .thing:before{content:"";display:block;border-bottom:1px solid #111;width:20px;position:absolute;top:12px;left:0}#pageBody .p-history_timeline__block .thing.-ttl{margin-bottom:15px}#pageBody .p-history_timeline__block .content{margin-bottom:30px;width:calc(58.33333333% - 50px)}#pageBody .p-history_timeline__block .content:last-child{margin-bottom:0}#pageBody .p-history_timeline__block .content.row{width:auto}#pageBody .p-history_timeline__block .content.row .text{padding-right:30px}#pageBody .p-history_timeline__block .content.row .img{text-align:center}#pageBody .p-history_timeline__block .content.row .img p{font-size:1.3rem;margin-top:10px}#pageBody .p-point_sec{padding:80px 0;margin-bottom:0}#pageBody .p-point_sec .note{max-width:500px}#pageBody .p-point_sec .c-btn01{margin-top:30px}#pageBody .p-point_sec.-reverse .p-point_sec__inner{flex-direction:row-reverse}#pageBody .p-point_sec.-reverse .p-point_sec__num:before{right:calc(-100% - 25px);left:auto}#pageBody .p-point_sec.-reverse .p-point_sec__text{justify-content:flex-start}#pageBody .p-point_sec.-reverse .p-point_sec__text .content{padding-left:6%;padding-right:15px;align-items:flex-start}#pageBody .p-point_sec.-reverse .p-point_sec__img{text-align:right}#pageBody .p-point_sec__inner{display:flex;justify-content:center;max-width:1600px;margin:0 auto}#pageBody .p-point_sec__num{position:relative;margin-bottom:60px;margin-top:50px;white-space:nowrap;display:inline-block}#pageBody .p-point_sec__num:before{content:"";display:block;border-bottom:3px solid #fff;width:100%;position:absolute;top:-55px;left:calc(-100% + 250px)}#pageBody .p-point_sec__num .c-sharp_en{color:#111;position:absolute;top:20px;left:25px;z-index:1}#pageBody .p-point_sec__num .c-sharp_en:after{border-color:#111}#pageBody .p-point_sec__num .big{color:#fff;font-family:IvyMode,sans-serif;font-size:18rem;font-style:italic;letter-spacing:5px}#pageBody .p-point_sec__num .big svg{position:relative;top:10px;right:-5px}#pageBody .p-point_sec__num .big svg .in{font-size:10rem;fill:rgba(0,0,0,0);stroke:#fff;stroke-width:.1rem}#pageBody .p-point_sec__text{display:flex;justify-content:flex-end;z-index:1}#pageBody .p-point_sec__text .content{width:670px;position:relative;padding-right:6%;padding-left:15px;display:flex;flex-direction:column;align-items:flex-end}@media (-ms-high-contrast:none){#pageBody .p-point_sec__text .content{display:block}}#pageBody .p-point_sec__text .content .c-ttl05{margin-bottom:30px}#pageBody .p-point_sec__text .content .c-ttl05.-ver{position:absolute;top:0;right:-154px}#pageBody .p-point_sec__twinarea{display:flex}#pageBody .p-point_sec__twinarea.-mt{margin-top:-50px;position:relative}#pageBody .p-point_sec__twinarea.-mt .obj{padding-top:70px}#pageBody .p-point_sec__twinarea.-reverse{flex-direction:row-reverse}#pageBody .p-point_sec__twinarea.-reverse .text{padding-left:30px;padding-right:0}#pageBody .p-point_sec__twinarea .obj{width:180px}#pageBody .p-point_sec__twinarea .obj .ex{font-size:1.2rem;color:#999;margin-top:10px}#pageBody .p-point_sec__twinarea .graph{width:180px;height:180px;background:#fff;border-radius:100%;text-align:center;display:flex;flex-direction:column;justify-content:center}#pageBody .p-point_sec__twinarea .graph .ttl{display:block;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:1.8rem;color:#111;font-weight:400;margin-bottom:40px;letter-spacing:.1rem}#pageBody .p-point_sec__twinarea .graph .num{font-size:3rem;font-style:italic;color:#48337b;font-family:din-demi}#pageBody .p-point_sec__twinarea .graph .num span{font-size:8rem;letter-spacing:-2px}#pageBody .p-point_sec__twinarea .text{flex:1 1;padding-right:30px}#pageBody .p-point_sec__img.-ttl{padding:50px 0 0 35px}#pageBody .p-point_sec .c-data_area{padding:25px 0;background:#fff;width:510px}#pageBody .p-point_sec__row{color:#fff;margin-bottom:50px}#pageBody .p-point_sec__row .c-ttl05{color:#111;margin-bottom:40px}#pageBody .p-point_sec__row .c-ttl05 span{background:#fff}#pageBody .p-point_sec__row .c-btn01 a{color:#fff;border-color:#fff}#pageBody .p-point_sec__row .c-btn01 a:before{border-color:#fff}#pageBody .p-point_sec__row .p-point_sec__num{margin-bottom:150px}#pageBody .p-point_sec__row .p-point_sec__num .c-sharp_en{color:#fff}#pageBody .p-point_sec__row .p-point_sec__num .c-sharp_en:after{border-color:#fff}#pageBody .p-point_sec__row .flag_list{display:flex}#pageBody .p-point_sec__row .flag_list li{text-align:center;padding:0 15px}#pageBody .p-point_sec__row .flag_list li span{display:block;font-size:1.4rem;font-family:din-demi}#pageBody .p-point_sec.-point02{background:#fff}#pageBody .p-point_sec.-point02 .p-point_sec__num:before{border-color:#e2e5eb}#pageBody .p-point_sec.-point02 .p-point_sec__num .big{color:#e2e5eb}#pageBody .p-point_sec.-point02 .p-point_sec__num .big svg .in{stroke:#e2e5eb}#pageBody .p-point_sec.-point05{position:relative}#pageBody .p-point_sec.-point05:before{content:"";display:block;position:absolute;top:0;left:0;background:url(https://www.task.ac.jp/img/point/point05_bg@2x.jpg) top;background-size:cover;height:570px;width:100%}#pageBody .p-point_sec.-point05 .container{position:relative;z-index:1}#pageBody .p-accredited{padding:40px 0}#pageBody .p-accredited_sec{margin-bottom:60px}#pageBody .p-accredited_sec__content{margin-bottom:40px}#pageBody .p-accredited_btn_list{display:flex;margin-top:30px}#pageBody .p-accredited_btn_list .c-btn01{margin-right:20px}#pageBody .p-study_support{padding:40px 0}#pageBody .p-study_support_sec{margin-bottom:60px}#pageBody .p-study_support_sec__content{margin-bottom:40px}#pageBody .p-study_support_btn_list{display:flex;margin-top:30px}#pageBody .p-study_support_btn_list .c-btn01{margin-right:20px}#pageBody .p-movie{padding:40px 0}#pageBody .p-movie_list .box{width:100%;height:213px;margin-bottom:30px}#pageBody .p-movie_list .box a{display:block;position:relative;width:100%;height:100%}#pageBody .p-movie_list .box a:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85px;height:102px;background-image:url(https://www.task.ac.jp/img/index/movie_ico@2x.png);background-size:cover;opacity:0;transition:all .3s ease;z-index:2}#pageBody .p-movie_list .box a.is-hover:before{opacity:1}#pageBody .p-movie_list .box a .iframe{position:absolute;top:0;left:0;width:100%;height:213px}#pageBody .p-movie_list .box a .img{position:absolute;top:0;left:0;z-index:1}#pageBody .p-movie_list .box a .img img{width:100%}#pageBody .p-movie_list .box a .ttl{position:absolute;left:0;bottom:0;z-index:2;width:100%;text-align:center;font-weight:400;display:block;color:#fff;background:rgba(17,17,17,.5);padding:5px 10px}#pageBody .p-international{padding-top:40px}#pageBody .p-international .c-ttl06{margin-bottom:80px}#pageBody .p-international .p-international_block{margin-bottom:110px}#pageBody .p-international .p-international_block.-align .p-international_block__ttl{position:relative;top:0;left:0;height:auto;width:90%;margin:-90px auto 0;flex-direction:inherit;align-items:center;padding-left:0}#pageBody .p-international .p-international_block.-align .p-international_block__ttl .flag_ttl{margin-bottom:0;width:40%}#pageBody .p-international .p-international_block.-align .p-international_block__ttl p{width:60%}#pageBody .p-international .p-international_block .a,#pageBody .p-international .p-international_block a{display:block;position:relative;color:#111}#pageBody .p-international .p-international_block .a .img,#pageBody .p-international .p-international_block a .img{overflow:hidden}#pageBody .p-international .p-international_block .a .img>img,#pageBody .p-international .p-international_block a .img>img{width:100%;transition:all .3s ease}#pageBody .p-international .p-international_block .a .img{position:relative}#pageBody .p-international .p-international_block .a .img .soon{position:absolute;left:30px;bottom:100px}#pageBody .p-international .p-international_block a.is-hover .img>img{transform:scale(1.1)}#pageBody .p-international .p-international_block a.is-hover .c-btn01 span{background:rgba(221,221,221,.5)}#pageBody .p-international .p-international_block a.is-hover .c-btn01 span:before{width:15px}#pageBody .p-international .p-international_block__ttl{display:flex;flex-direction:column;justify-content:center;z-index:1;position:absolute;top:-50px;left:40px;background:#fff;width:460px;height:395px;padding:60px 50px}#pageBody .p-international .p-international_block__ttl .flag_ttl{text-align:center;margin-bottom:30px}#pageBody .p-international .p-international_block__ttl .flag_ttl .ttl{font-size:4rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-top:25px}#pageBody .p-international .p-international_block__ttl .c-btn01{margin:10px auto 0}#pageBody .p-international_head{padding:0 15px;margin-bottom:40px}#pageBody .p-international_head .subttl{display:flex;align-items:center;justify-content:center;font-family:IvyMode,sans-serif;font-size:1.4rem;letter-spacing:2px;text-transform:uppercase}#pageBody .p-international_head .subttl .num{font-family:din-demi;background:#fff;border-radius:100%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;letter-spacing:2px;margin-right:15px}#pageBody .p-international_head .c-ttl08{text-align:center;margin-bottom:30px}#pageBody .p-international_head .txt{max-width:730px;margin:0 auto}#pageBody .p-international_navi .c-menu_text li{width:25%}#pageBody .p-international_navi .c-menu_text li a{background:none;display:flex}#pageBody .p-international_navi .c-menu_text li a:before{background:#fff}#pageBody .p-international_navi .c-menu_text li a:after{border-color:#fff}#pageBody .p-international_navi .c-menu_text li a .flag{display:block;margin-top:2px}#pageBody .p-international_navi .c-menu_text li a .ttl{display:block;line-height:1.5;padding-left:20px}#pageBody .p-international_navi .c-menu_text li a .ttl em{display:block;font-style:normal;font-family:din-demi;text-transform:uppercase;font-size:1.4rem;letter-spacing:2px}#pageBody .p-international_white{position:relative;padding:80px 0 100px;margin-bottom:60px}#pageBody .p-international_white.-reverse:before{left:calc(50% - 350px)}#pageBody .p-international_white:before{content:"";display:block;position:absolute;top:0;left:calc(-50% + 350px);background:#fff;width:100%;height:100%}#pageBody .p-international_white .row{position:relative;z-index:1}#pageBody .p-international_white__img{text-align:center}#pageBody .p-international_white__slider{width:470px;margin:0 auto}#pageBody .p-international_white__slider .slick-dots>li:first-child:last-child{display:none}#pageBody .p-france_sec{margin-bottom:80px}#pageBody .p-france_exchange__block{display:flex;flex-wrap:wrap;background:#fff;padding:50px;margin-bottom:10px}#pageBody .p-france_exchange__block .content{width:53%;padding-right:70px}#pageBody .p-france_exchange__block .content .ttl{font-family:IvyMode,sans-serif;font-size:3rem;text-align:center;letter-spacing:2px;margin-bottom:30px}#pageBody .p-france_exchange__block .content .ttl .flag{display:block;margin-bottom:15px}#pageBody .p-france_exchange__block .content .ttl mark{background:none;font-weight:400;font-style:normal;color:#93558a;letter-spacing:2px}#pageBody .p-france_exchange__block .content .subttl{font-weight:700;font-size:1.8rem;border-left:1px solid #111;padding-left:20px;line-height:1.7}#pageBody .p-france_exchange__block .slider{width:47%}#pageBody .p-france_exchange__block .slider .slick-dots>li:first-child:last-child{display:none}#pageBody .p-france_voice{margin-top:40px;padding:70px 0;background:#fff}#pageBody .p-france_voice__profile{position:relative}#pageBody .p-france_voice__profile .c-square_label{position:absolute;top:-70px;left:15px}#pageBody .p-france_voice__profile .profile{text-align:center;position:relative;z-index:1}#pageBody .p-france_voice__profile .profile .name{display:block;font-size:2.2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-weight:400;margin:20px 0}#pageBody .p-france_voice__profile .profile p{font-size:1.4rem;color:#999;line-height:1.4}#pageBody .p-france_voice__content .subttl{color:#92558a}#pageBody .p-france_voice__content .name{font-size:1.4rem;color:#999;text-align:right}#pageBody .p-france_voice__content .name span{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.2rem;color:#333;padding-right:20px}#pageBody .p-france_voice__imglist{margin-top:40px}#pageBody .p-france_voice__imglist .box .img{margin-bottom:10px}#pageBody .p-france_voice__imglist .box p{font-size:1.4rem;color:#999;line-height:1.4;margin-bottom:0}#pageBody .p-italy_slider{margin-bottom:80px}#pageBody .p-italy_slider .slide{margin:0 10px}#pageBody .p-italy_aword{margin-top:-30px;margin-bottom:60px}#pageBody .p-italy_aword .mainttl{position:relative;text-align:center;letter-spacing:3px;margin-bottom:65px}#pageBody .p-italy_aword .mainttl .jp{position:relative;z-index:1;font-size:4.5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;display:block}#pageBody .p-italy_aword .mainttl .en{position:absolute;left:50%;transform:translate(-50%);bottom:-180%}#pageBody .p-italy_aword .mainttl .en .in{font-size:18rem;font-family:IvyMode,sans-serif;fill:rgba(0,0,0,0);stroke:#ccc;stroke-width:.1rem}#pageBody .p-italy_aword__list .img{margin-bottom:20px}#pageBody .p-italy_aword__list .ttl{font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-feature-settings:"palt";margin-bottom:15px;letter-spacing:2px}#pageBody .p-italy_aword__list .name{font-size:2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:10px}#pageBody .p-italy_aword__list .aword{font-size:1.4rem;color:#999}#pageBody .p-bhutan_imglist{margin-bottom:80px}#pageBody .p-bhutan_imglist .imglist{display:flex;justify-content:center}#pageBody .p-bhutan_imglist .imglist li{margin:0 15px}#pageBody .p-bhutan_voice{background:#fff;padding:70px 0 30px;margin-bottom:60px}#pageBody .p-bhutan_voice .container{position:relative}#pageBody .p-bhutan_voice .container .c-square_label{position:absolute;top:-70px;left:15px}#pageBody .p-bhutan_voice__content{position:relative;z-index:1;display:flex;justify-content:center;padding-left:50px}#pageBody .p-bhutan_voice__content .profile{display:flex;align-items:center;margin-bottom:20px}#pageBody .p-bhutan_voice__content .profile dl{margin-left:20px}#pageBody .p-bhutan_voice__content .profile dl dt{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:10px}#pageBody .p-bhutan_voice__content .profile dl dt span{font-size:2.2rem}#pageBody .p-bhutan_voice__content .profile dl dd{font-size:1.4rem;color:#999}#pageBody .p-bhutan_voice__block{margin:0 20px}#pageBody .p-method{padding-top:110px}#pageBody .p-method_head{display:flex;justify-content:center;max-width:1600px;min-height:700px;margin:0 auto;padding-top:70px}#pageBody .p-method_head__text{width:720px;padding-left:50px;position:relative}#pageBody .p-method_head__num{font-family:IvyMode,sans-serif;color:#fff;display:flex;align-items:flex-end;margin-bottom:30px}#pageBody .p-method_head__num .num{font-size:10rem;font-style:italic;line-height:1}#pageBody .p-method_head__num .num span{font-size:15rem;padding-left:5px}#pageBody .p-method_head__num .txt{display:block;font-size:1.8rem;writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:3px;padding-left:15px;padding-bottom:12px}#pageBody .p-method_head__profile{display:flex;width:420px}#pageBody .p-method_head__profile .name_area{color:#fff;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;writing-mode:vertical-rl;margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start;letter-spacing:2px}@media (-ms-high-contrast:none){#pageBody .p-method_head__profile .name_area{height:250px}}#pageBody .p-method_head__profile .name_area .job{font-size:1.6rem;background:#111;display:block;padding:10px 3px}#pageBody .p-method_head__profile .name_area .name{font-size:4rem;background:#48337b;display:block;padding:10px 15px}@-moz-document url-prefix(){#pageBody .p-method_head__profile .name_area .name{padding:10px 15px 10px 30px}}#pageBody .p-method_head__profile .text_area{padding-left:30px}#pageBody .p-method_head__profile .text_area .ttl{text-transform:uppercase;font-size:1.3rem;font-family:IvyMode,sans-serif;margin-bottom:10px;color:#48337b;letter-spacing:.1rem}#pageBody .p-method_head__profile .text_area p{font-size:1.4rem;color:#999;line-height:1.6}#pageBody .p-method_head__copy{position:absolute;top:-70px;left:-260px;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;writing-mode:vertical-rl}#pageBody .p-method_head__copy .sub{background:#c29d59;color:#fff;font-style:normal;font-size:3rem;padding:8px 10px;display:inline-block}#pageBody .p-method_head__copy .copy{font-size:3.5rem;letter-spacing:.1rem;line-height:1.7}#pageBody .p-method_head__copy .copy span{padding:10px 0;white-space:nowrap;background:#fff}@media (-ms-high-contrast:none){#pageBody .p-method_head__copy .copy span{padding-right:5px}}@-moz-document url-prefix(){#pageBody .p-method_head__copy .copy span{padding:10px}}#pageBody .p-method_body{max-width:1300px;padding-top:80px;padding-bottom:10px;position:relative;margin:-90px auto 80px}#pageBody .p-method_body,#pageBody .p-method_body:before{background:url(https://www.task.ac.jp/img/bg/bg_grid.jpg)}#pageBody .p-method_body:before{content:"";display:block;position:absolute;top:0;right:-100%;width:100%;height:100%}#pageBody .p-method_body__content{margin-bottom:60px}#pageBody .p-method_body__content.reverse .p-method_body__text{padding-right:0;padding-left:30px}#pageBody .p-method_body__en{font-size:10rem;font-family:IvyMode,sans-serif;color:#fff;position:absolute;top:-40px;right:0;letter-spacing:8px}#pageBody .p-method_body__text{padding-right:30px}#pageBody .p-method_body__text .num{font-size:1.3rem;font-family:IvyMode,sans-serif;color:#48337b;letter-spacing:1.5px;margin-bottom:5px}#pageBody .p-method_body__text .num span{font-size:5rem;font-style:italic;letter-spacing:4px;padding-left:3px}#pageBody .p-method_body__text .mainttl{font-size:3.2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:40px;font-feature-settings:"palt";line-height:1.5;letter-spacing:2px}#pageBody .p-method_body__text .subttl{color:#92558a;font-size:2.2rem;position:relative;padding-left:20px;margin-top:40px;margin-bottom:20px;font-weight:700}#pageBody .p-method_body__text .subttl:before{content:"";display:block;position:absolute;top:12px;left:0;width:10px;border-bottom:1px solid #111}#pageBody .p-method_body__text p{line-height:2}#pageBody .p-method_body__text p .y_mark{font-style:normal;background:none;font-weight:500;background:linear-gradient(transparent 65%,#f7ed47 0);display:inline;padding:0 2px 1px}#pageBody .p-method_message__content{padding:60px 0 40px;position:relative}#pageBody .p-method_message__content:before{content:"";display:block;position:absolute;top:0;right:15px;width:100%;height:100%;border:3px solid #fff;width:calc(85% - 15px)}#pageBody .p-method_message__en{position:absolute;top:-50px;left:0}#pageBody .p-method_message__en svg .in{font-family:IvyMode,sans-serif;font-size:10rem;fill:rgba(0,0,0,0);stroke:#fff;stroke-width:.1rem;letter-spacing:4px;font-style:italic}#pageBody .p-method_message__img{position:relative}#pageBody .p-method_message__img img{position:relative;z-index:1}#pageBody .p-method_message__text{padding-right:50px;position:relative;z-index:1}#pageBody .p-method_message__text .ttl{font-size:2.4rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:30px}#pageBody .p-method_navi{margin-top:90px;margin-bottom:120px}#pageBody .p-method_navi__ttl{max-width:1140px;margin:0 auto;padding:0 15px}#pageBody .p-method_navi__ttl .en{color:#48337b;font-size:1.4rem;display:flex;align-items:center;margin-bottom:20px;font-family:IvyMode,sans-serif;letter-spacing:2px;text-transform:uppercase}#pageBody .p-method_navi__ttl .en:before{content:"";display:block;border-bottom:1px solid #48337b;width:60px;margin-right:15px}#pageBody .p-method_navi__list{background-image:url(https://www.task.ac.jp/img/method01/menu_bg@2x.jpg);background-size:cover;background-position:50%;height:360px;margin-top:-25px}#pageBody .p-method_navi__list .menu_list{max-width:1600px;height:100%;margin:0 auto;display:flex}#pageBody .p-method_navi__list .menu_list li{width:33.333333%;height:100%}#pageBody .p-method_navi__list .menu_list li a{display:flex;align-items:center;justify-content:center;height:100%;color:#fff;position:relative}#pageBody .p-method_navi__list .menu_list li a.is-hover .text .jp{letter-spacing:4px}#pageBody .p-method_navi__list .menu_list li a:after{content:"";display:block;position:absolute;top:15%;right:0;border-right:1px solid hsla(0,0%,100%,.3);height:70%}#pageBody .p-method_navi__list .menu_list li a .text{position:relative;padding-right:80px;padding-bottom:65px}#pageBody .p-method_navi__list .menu_list li a .text:before{content:"";display:block;position:absolute;right:0;bottom:0;width:95px;height:95px;background-image:url(https://www.task.ac.jp/img/method01/menu_arrow@2x.png);background-size:cover}#pageBody .p-method_navi__list .menu_list li a .text .en{display:block;font-family:IvyMode,sans-serif;font-size:1.4rem;letter-spacing:2px;line-height:1.5;display:inline-block;text-align:right;padding-right:20px;margin-bottom:20px;position:relative}#pageBody .p-method_navi__list .menu_list li a .text .en:after{content:"";display:block;position:absolute;top:5px;right:0;border-right:1px solid #fff;height:18px}#pageBody .p-method_navi__list .menu_list li a .text .en em{font-size:1.3rem;text-transform:uppercase}#pageBody .p-method_navi__list .menu_list li a .text .jp{display:block;font-size:3.2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;letter-spacing:2px;transition:all .5s ease}@media only screen and (max-width:767px){#pageBody .p-about{padding:20px 0}#pageBody .p-about_spirit{margin-bottom:50px}#pageBody .p-about_spirit__content{min-height:inherit;padding-top:190px;margin-bottom:40px}#pageBody .p-about_spirit__content.-spirit02 .p-about_spirit__front{padding:85px 15px 10px}#pageBody .p-about_spirit__content.-spirit02 .p-about_spirit__front .ttl{right:auto;left:0}#pageBody .p-about_spirit__content.-spirit02 .p-about_spirit__front .ttl .c-sharp_en{left:auto;right:-63%}#pageBody .p-about_spirit__content:before{height:220px;width:100%}#pageBody .p-about_spirit__block{width:95%;min-width:inherit;padding-bottom:0}#pageBody .p-about_spirit__block .content{padding-bottom:15px}#pageBody .p-about_spirit__front{padding:85px 15px 10px}#pageBody .p-about_spirit__front .ttl{padding-top:150px;padding-left:15px;top:-170px}#pageBody .p-about_spirit__front .ttl .c-sharp_en{left:35px;font-size:1.2rem}#pageBody .p-about_spirit__front .ttl .jp{display:block;height:85px}#pageBody .p-about_spirit__front .ttl .jp img{max-width:inherit;height:100%}#pageBody .p-about_spirit__method_list{margin-top:20px}#pageBody .p-about_spirit__method_list .method_box{padding:0 5px;width:50%;margin-bottom:20px}#pageBody .p-about_spirit__method_list .method_box a .en{font-size:1.1rem;line-height:1.4}#pageBody .p-about_spirit__method_list .method_box a .en:before{top:7px}#pageBody .p-about_spirit__method_list .method_box a .method_ttl{font-size:4vw}#pageBody .p-about_spirit__support{margin:0 15px;padding:20px 15px 10px;display:block}#pageBody .p-about_spirit__support .img{margin:0 auto 20px}#pageBody .p-about_spirit__support .text{padding-left:0}#pageBody .p-about_spirit__support .text .c-ttl08{margin-bottom:20px}#pageBody .p-about_point{margin-bottom:50px}#pageBody .p-about_point__content{padding:0;margin-bottom:40px}#pageBody .p-about_point__content .container{padding:0}#pageBody .p-about_point__content:before{position:static;height:200px;width:100%}#pageBody .p-about_point__block{width:100%;height:auto;padding:20px 15px 30px}#pageBody .p-about_point__block .ttl{font-size:7vw;margin-bottom:20px}#pageBody .p-about_point__block .c-btn01{margin-top:20px}#pageBody .p-professional{padding-top:30px}#pageBody .p-professional_craftsman{padding-bottom:30px}#pageBody .p-professional_craftsman__people{margin-bottom:10px}#pageBody .p-professional_craftsman__people .ttl{font-size:4.3vw;padding:2px 8px 3px;top:-6px}#pageBody .p-professional_craftsman__people .num{font-size:4.7vw;padding-left:20px}#pageBody .p-professional_craftsman__people .num span{font-size:13vw}#pageBody .p-professional_craftsman__big{padding-top:30px;margin-top:20px}#pageBody .p-professional_craftsman__big .ex_area{display:block;margin-bottom:20px}#pageBody .p-professional_craftsman__big .ex_area .p-professional_craftsman__people,#pageBody .p-professional_craftsman__big .ex_area p{width:100%}#pageBody .p-professional_craftsman__profile{display:block;padding:20px 15px;margin-bottom:30px}#pageBody .p-professional_craftsman__profile .img{margin-bottom:20px;width:50%}#pageBody .p-professional_craftsman__profile .text{width:100%}#pageBody .p-professional_craftsman__profile .text .name{font-size:6.7vw}#pageBody .p-professional_craftsman__profile .text .en{font-size:1.2rem;margin:5px 0 15px}#pageBody .p-professional_craftsman__small{padding-top:40px}#pageBody .p-professional_craftsman__small .name{font-size:2rem;margin:20px 0}#pageBody .p-professional_craftsman__small .name .en{font-size:1.2rem}#pageBody .p-professional_lecturers{padding:40px 0 60px}#pageBody .p-professional_lecturers__list li{display:block;font-size:1.3rem;margin-bottom:15px}#pageBody .p-professional_lecturers__list li .subject{width:auto;padding-left:0;margin-bottom:3px}#pageBody .p-professional_lecturers__list li .name p{margin-bottom:5px}#pageBody .p-professional_lecturers__list li .name p span{font-size:1.8rem;width:120px}#pageBody .p-professional_lecturers__follow{margin-top:40px}#pageBody .p-professional_lecturers__follow .ttl_area{display:block}#pageBody .p-professional_lecturers__follow .ttl_area h3{margin-bottom:20px;width:100%}#pageBody .p-professional_lecturers__follow .ttl_area p{width:100%}#pageBody .p-cooperation_head{padding:30px 15px 40px}#pageBody .p-cooperation_collaboration{margin-bottom:60px}#pageBody .p-cooperation_collaboration__block{padding:40px 0 20px}#pageBody .p-cooperation_collaboration__block dt{margin-bottom:5px}#pageBody .p-cooperation_collaboration__block dt .name{font-size:1.2rem}#pageBody .p-cooperation_collaboration__block dt .name strong{font-size:2rem}#pageBody .p-cooperation_collaboration__block dt .name strong span{font-size:1.4rem}#pageBody .p-cooperation_traditional{margin-bottom:60px}#pageBody .p-cooperation_traditional__content{min-height:inherit}#pageBody .p-cooperation_traditional__content .img{left:-15px;width:99%}#pageBody .p-cooperation_traditional__content .content{z-index:2;left:0;padding:15px}#pageBody .p-cooperation_traditional__block{margin-bottom:10px}#pageBody .p-cooperation_traditional__block .ttl{font-size:1.3rem;width:80px;line-height:1.6}#pageBody .p-cooperation_traditional__block .text{font-size:1.2rem;padding:0 0 0 10px;display:flex;flex-direction:column;justify-content:center}#pageBody .p-cooperation_traditional__block .text .name{margin-bottom:5px;font-size:1.4rem}#pageBody .p-cooperation_traditional__block .text .name span{font-size:1.8rem}#pageBody .p-cooperation_message .c-ttl03{margin-bottom:30px}#pageBody .p-cooperation_message__content{display:block}#pageBody .p-cooperation_message__content p{padding:0}#pageBody .p-cooperation_message .c-ttl05{font-size:6.5vw;margin-bottom:20px}#pageBody .p-cooperation_message__img .name{font-size:1.2rem;margin-top:20px}#pageBody .p-cooperation_message__img .name strong{font-size:2rem}#pageBody .p-cooperation_message__img .name strong span{font-size:1.4rem}#pageBody .p-access .c-anchor_list{padding:30px 10px 40px}#pageBody .p-access section{padding:40px 0 30px}#pageBody .p-access_map .map{margin-bottom:10px}#pageBody .p-access_map .map iframe{height:250px}#pageBody .p-access_root__content{margin:40px auto 0}#pageBody .p-access_root__content .img:first-of-type{margin-bottom:40px}#pageBody .p-access_root__content .img.-modal a .ico{width:40px;height:40px}#pageBody .p-access_root__map .map_img{margin-bottom:20px}#pageBody .p-access_root__map .map_img img{width:100%}#pageBody .p-access_car .c-ttl09 span{font-size:1.7rem;margin-bottom:5px}#pageBody .p-access_car__text{margin-top:30px;padding-left:0}#pageBody .p-tsunagu_project{padding-top:100px}#pageBody .p-tsunagu_project__content>div{margin-bottom:90px}#pageBody .p-tsunagu_project__content>div:last-child{margin-bottom:50px}#pageBody .p-tsunagu_project__block{padding:0 15px 20px}#pageBody .p-tsunagu_project__block .en{right:-80px}#pageBody .p-tsunagu_project__block .en .in{font-size:20vw}#pageBody .p-tsunagu_project__slider{top:-20px}#pageBody .p-tsunagu_project__ttl{margin:0 0 20px -15px}#pageBody .p-tsunagu_project__ttl span{font-size:6vw;padding-left:15px}#pageBody .p-history_timeline__block{padding:20px 15px 20px 30px}#pageBody .p-history_timeline__block:first-of-type:before{top:24px;height:calc(100% - 24px)}#pageBody .p-history_timeline__block .circle{top:24px;left:-9px;width:20px;height:20px}#pageBody .p-history_timeline__block .year{font-size:7.5vw;margin-bottom:20px}#pageBody .p-history_timeline__block .thing{font-size:1.6rem}#pageBody .p-history_timeline__block .thing.-ttl{margin-bottom:10px}#pageBody .p-history_timeline__block .content{margin-bottom:30px;width:100%}#pageBody .p-history_timeline__block .content.row .text{padding-right:0}#pageBody .p-history_timeline__block .content.row .img{margin-top:10px}#pageBody .p-point_sec{padding:120px 15px 50px}#pageBody .p-point_sec .note{max-width:inherit}#pageBody .p-point_sec.-reverse .p-point_sec__num:before{right:auto;left:calc(-100% + 170px)}#pageBody .p-point_sec.-reverse .p-point_sec__text .content{padding:205px 0 0}#pageBody .p-point_sec.-reverse .p-point_sec__img{text-align:center}#pageBody .p-point_sec__inner{display:block;position:relative}#pageBody .p-point_sec__num{margin:0;position:absolute;top:-40px;right:0}#pageBody .p-point_sec__num:before{top:-25px;left:calc(-100% + 170px)}#pageBody .p-point_sec__num .c-sharp_en{font-size:1.2rem;left:110px;top:0}#pageBody .p-point_sec__num .c-sharp_en:after{width:15px;margin-left:5px}#pageBody .p-point_sec__num .big{font-size:25vw;top:-50px;position:relative}#pageBody .p-point_sec__num .big svg{right:-95px}#pageBody .p-point_sec__num .big svg .in{font-size:16vw}#pageBody .p-point_sec__text{position:relative;z-index:1}#pageBody .p-point_sec__text .content{display:block;width:100%;padding:205px 0 0}#pageBody .p-point_sec__text .content .c-ttl05{font-size:7.5vw;width:100%;margin-bottom:20px}#pageBody .p-point_sec__text .content .c-ttl05.-ver{position:static}#pageBody .p-point_sec__twinarea{display:block}#pageBody .p-point_sec__twinarea.-mt{margin-top:0}#pageBody .p-point_sec__twinarea.-mt .obj{padding-top:0}#pageBody .p-point_sec__twinarea.-reverse .text{padding-left:0}#pageBody .p-point_sec__twinarea .obj{margin:0 auto}#pageBody .p-point_sec__twinarea .graph .ttl{font-size:1.5rem;line-height:1.5}#pageBody .p-point_sec__twinarea .graph .num{font-size:9vw}#pageBody .p-point_sec__twinarea .graph .num span{font-size:22vw}#pageBody .p-point_sec__twinarea .text{padding-right:0}#pageBody .p-point_sec__img{position:absolute;top:0;left:0}#pageBody .p-point_sec__img.-ttl{padding:0}#pageBody .p-point_sec .c-data_area{padding:15px 0;width:100%;margin-bottom:20px}#pageBody .p-point_sec__row{margin-bottom:0}#pageBody .p-point_sec__row .c-ttl05{margin-bottom:20px}#pageBody .p-point_sec__row .p-point_sec__num{margin:0}#pageBody .p-point_sec__row .flag_list{margin:30px 0 10px}#pageBody .p-point_sec__row .flag_list li{padding:0 5px}#pageBody .p-point_sec__row .flag_list li span{font-size:1.2rem}#pageBody .p-point_sec.-point02 .p-point_sec__text .content{padding-top:270px}#pageBody .p-point_sec.-point05:before{height:75%}#pageBody .p-point_sec.-point05 .container{padding:0}#pageBody .p-accredited_btn_list{display:block}#pageBody .p-accredited_btn_list .c-btn01{margin-right:none;margin-bottom:10px}#pageBody .p-study_support_btn_list{display:block}#pageBody .p-study_support_btn_list .c-btn01{margin-right:none;margin-bottom:10px}#pageBody .p-movie_list .box{width:100%;height:auto;margin-bottom:10px}#pageBody .p-movie_list .box a .iframe{width:100%;height:auto}#pageBody .p-movie_list .box a .img{position:static}#pageBody .p-movie_list .box a .ttl{position:static;font-size:1.2rem;padding:5px;line-height:1.4;text-align:left}#pageBody .p-international .c-ttl06{margin-bottom:40px}#pageBody .p-international .p-international_block{margin-bottom:30px}#pageBody .p-international .p-international_block.-align .p-international_block__ttl{margin-top:0;width:100%;display:block;padding-left:10px}#pageBody .p-international .p-international_block.-align .p-international_block__ttl .flag_ttl{width:100%;margin-bottom:15px}#pageBody .p-international .p-international_block.-align .p-international_block__ttl p{width:100%}#pageBody .p-international .p-international_block .a .img .soon{width:200px;left:10px;bottom:10px}#pageBody .p-international .p-international_block__ttl{position:static;width:100%;height:auto;padding:20px 10px}#pageBody .p-international .p-international_block__ttl .flag_ttl{margin-bottom:15px}#pageBody .p-international .p-international_block__ttl .flag_ttl .flag{width:50px;margin:0 auto}#pageBody .p-international .p-international_block__ttl .flag_ttl .ttl{font-size:6vw;margin-top:15px}#pageBody .p-international .p-international_block__ttl .c-btn01{margin-top:0}#pageBody .p-international_head{margin-bottom:30px}#pageBody .p-international_head .subttl{font-size:1.3rem}#pageBody .p-international_head .subttl .num{width:50px;height:50px}#pageBody .p-international_head .c-ttl08{margin-bottom:20px}#pageBody .p-international_navi .c-menu_text li{width:100%}#pageBody .p-international_navi .c-menu_text li a .ttl em{font-size:1.3rem}#pageBody .p-international_white{padding:30px 0;margin-bottom:40px}#pageBody .p-international_white.-reverse:before{left:auto;right:30px}#pageBody .p-international_white:before{left:30px}#pageBody .p-international_white__slider{width:100%}#pageBody .p-france_sec{margin-bottom:60px}#pageBody .p-france_exchange__block{padding:30px 10px 20px}#pageBody .p-france_exchange__block .content{width:100%;padding-right:0}#pageBody .p-france_exchange__block .content .ttl{font-size:6vw;margin-bottom:20px}#pageBody .p-france_exchange__block .content .ttl .flag{width:50px;margin:0 auto 10px}#pageBody .p-france_exchange__block .content .subttl{font-size:1.6rem;padding-left:15px}#pageBody .p-france_exchange__block .slider{width:100%}#pageBody .p-france_voice{padding-bottom:30px}#pageBody .p-france_voice__profile .c-square_label{left:-15px}#pageBody .p-france_voice__profile .profile{margin-bottom:30px}#pageBody .p-france_voice__profile .profile .name{font-size:5.5vw;margin:10px 0}#pageBody .p-france_voice__content .name{font-size:1.3rem}#pageBody .p-france_voice__content .name span{font-size:5vw}#pageBody .p-france_voice__imglist{margin-top:10px}#pageBody .p-france_voice__imglist .box{margin-bottom:15px}#pageBody .p-france_voice__imglist .box .img{margin-bottom:10px}#pageBody .p-france_voice__imglist .box p{font-size:1.3rem}#pageBody .p-italy_slider{margin-bottom:50px}#pageBody .p-italy_slider .slide{margin:0 5px}#pageBody .p-italy_aword{margin-top:40px;margin-bottom:10px}#pageBody .p-italy_aword .mainttl{margin-bottom:30px}#pageBody .p-italy_aword .mainttl .jp{font-size:6.5vw}#pageBody .p-italy_aword .mainttl .en{bottom:-210%;width:140%}#pageBody .p-italy_aword .mainttl .en .in{font-size:20vw}#pageBody .p-italy_aword__list .box{margin-bottom:10px}#pageBody .p-italy_aword__list .ttl{font-size:6vw;margin-bottom:10px}#pageBody .p-italy_aword__list .name{font-size:1.8rem;margin-bottom:5px}#pageBody .p-italy_aword__list .aword{font-size:1.3rem}#pageBody .p-bhutan_imglist{margin-bottom:50px}#pageBody .p-bhutan_imglist .imglist li{margin:0 5px}#pageBody .p-bhutan_voice{padding-bottom:20px}#pageBody .p-bhutan_voice .container .c-square_label{left:0}#pageBody .p-bhutan_voice__content{padding-left:0;display:block}#pageBody .p-bhutan_voice__content .profile{margin-bottom:10px}#pageBody .p-bhutan_voice__content .profile .img{width:120px}#pageBody .p-bhutan_voice__content .profile dl dt span{font-size:5vw}#pageBody .p-bhutan_voice__content .profile dl dd{font-size:1.3rem}#pageBody .p-bhutan_voice__block{margin:0 0 30px}#pageBody .p-method{padding-top:40px}#pageBody .p-method_head{display:block;min-height:inherit;padding-top:0;padding-bottom:20px}#pageBody .p-method_head__img{padding-right:30px}#pageBody .p-method_head__text{width:100%;padding:0 15px}#pageBody .p-method_head__num{margin-bottom:0;position:absolute;top:0;right:0}#pageBody .p-method_head__num .num{font-size:15vw}#pageBody .p-method_head__num .num span{font-size:25vw}#pageBody .p-method_head__num .txt{font-size:1.6vw;padding-bottom:5px;padding-left:5px}#pageBody .p-method_head__profile{width:100%;display:block;margin-top:-30px}#pageBody .p-method_head__profile .name_area{writing-mode:inherit}#pageBody .p-method_head__profile .name_area .job{font-size:3.8vw;padding:2px 7px}#pageBody .p-method_head__profile .name_area .name{font-size:7.5vw;padding:8px 10px 11px}#pageBody .p-method_head__profile .text_area{position:relative;padding-left:70px}#pageBody .p-method_head__profile .text_area .ttl{margin-bottom:0;position:absolute;top:0;left:0}#pageBody .p-method_head__copy{position:static;writing-mode:inherit}#pageBody .p-method_head__copy .sub{font-size:5vw;padding:3px 6px 5px}#pageBody .p-method_head__copy .copy{font-feature-settings:"palt";font-size:5.2vw}#pageBody .p-method_head__copy .copy span{padding:0 5px 2px;white-space:normal}#pageBody .p-method_body{padding-top:40px;margin-top:0;margin-bottom:60px}#pageBody .p-method_body__content{margin-bottom:50px}#pageBody .p-method_body__content.reverse .p-method_body__text{padding-left:0}#pageBody .p-method_body__en{display:none}#pageBody .p-method_body__text{padding-right:0}#pageBody .p-method_body__text .num span{font-size:8vw}#pageBody .p-method_body__text .mainttl{font-size:5.5vw;margin-bottom:30px;letter-spacing:.1rem}#pageBody .p-method_body__text .subttl{font-size:4.5vw;margin-top:30px}#pageBody .p-method_body__img{margin-top:20px}#pageBody .p-method_message__content{padding:80px 10px 20px;border:3px solid #fff}#pageBody .p-method_message__content:before{display:none}#pageBody .p-method_message__en{top:-60px}#pageBody .p-method_message__en svg .in{font-size:20vw}#pageBody .p-method_message__img{text-align:center;margin-bottom:30px}#pageBody .p-method_message__text{padding-right:0}#pageBody .p-method_message__text .ttl{font-size:6vw;margin-bottom:20px;text-align:center}#pageBody .p-method_navi{margin-top:60px;margin-bottom:45px}#pageBody .p-method_navi__ttl .en{font-size:1rem;margin-bottom:10px}#pageBody .p-method_navi__ttl .en:before{width:30px}#pageBody .p-method_navi__list{height:auto;margin-top:-10px}#pageBody .p-method_navi__list .menu_list{display:block}#pageBody .p-method_navi__list .menu_list li{width:100%}#pageBody .p-method_navi__list .menu_list li a{border-bottom:1px solid hsla(0,0%,100%,.3);padding:30px}#pageBody .p-method_navi__list .menu_list li a:after{display:none}#pageBody .p-method_navi__list .menu_list li a .text{padding:0;position:static}#pageBody .p-method_navi__list .menu_list li a .text:before{right:0;bottom:0;width:50px;height:50px}#pageBody .p-method_navi__list .menu_list li a .text .en{font-size:1.2rem;margin-bottom:5px;padding-right:10px}#pageBody .p-method_navi__list .menu_list li a .text .en:after{height:15px}#pageBody .p-method_navi__list .menu_list li a .text .en em{font-size:1.1rem}#pageBody .p-method_navi__list .menu_list li a .text .jp{font-size:6.5vw}}#pageBody .p-course{padding:40px 0 60px}#pageBody .p-course_subject{padding:60px 0}#pageBody .p-course_choose{margin-bottom:100px}#pageBody .p-course_choose .c-ttl03{margin-bottom:80px}#pageBody .p-course_choose__block{background:#fff;padding:30px 40px;position:relative;height:100%}#pageBody .p-course_choose__block:before{content:"";display:flex;align-items:flex-end;position:absolute;top:-30px;left:0;width:110px;height:110px;color:#fff;font-size:3.6rem;font-family:IvyMode,sans-serif;letter-spacing:3px;padding:20px}#pageBody .p-course_choose__block .c-ttl08{padding-left:130px;margin-bottom:50px}#pageBody .p-course_choose__block .c-ttl08 .en{display:block;font-size:1.3rem;font-family:IvyMode,sans-serif;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:15px}#pageBody .p-course_choose__block .img{margin-bottom:40px}#pageBody .p-course_choose__block .point_ttl{font-family:IvyMode,sans-serif;font-size:1.3rem;display:flex;position:relative;margin:30px 0}#pageBody .p-course_choose__block .point_ttl:before{content:"";display:block;border-bottom:1px solid #333;position:absolute;top:50%;right:0;width:75%}#pageBody .p-course_choose__block .point_ttl span{font-size:3.6rem;letter-spacing:2px;padding-left:15px}#pageBody .p-course_choose__block.-block01:before{content:"01";background:#a78c83}#pageBody .p-course_choose__block.-block01 .c-ttl08 .en,#pageBody .p-course_choose__block.-block01 .point_ttl{color:#a78c83}#pageBody .p-course_choose__block.-block01 .point_ttl:before{border-color:#a78c83}#pageBody .p-course_choose__block.-block02:before{content:"02";background:#b0cbc6}#pageBody .p-course_choose__block.-block02 .c-ttl08 .en,#pageBody .p-course_choose__block.-block02 .point_ttl{color:#b0cbc6}#pageBody .p-course_choose__block.-block02 .point_ttl:before{border-color:#b0cbc6}#pageBody .p-course_choose__year{display:flex;margin-bottom:20px}#pageBody .p-course_choose__year li{border:1px solid #333;margin-right:5px;padding:3px 10px}#pageBody .p-course_head{background:#fff;padding:60px 0}#pageBody .p-course_head__text{width:66%;margin-left:auto}#pageBody .p-course_head__text .ttl{display:block;position:relative;padding-left:80px;margin:40px 0 10px;font-weight:400}#pageBody .p-course_head__text .ttl:before{content:"";display:block;position:absolute;top:12px;left:0;border-top:1px solid #48337b;width:60px}#pageBody .p-course_mainttl{position:relative;text-align:center;margin-bottom:50px}#pageBody .p-course_mainttl .jp{font-size:4.5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;top:-15px;position:absolute;left:50%;transform:translate(-50%);z-index:1}#pageBody .p-course_mainttl .jp:before{content:"";display:block;border-bottom:3px solid #48337b;width:100px;margin:0 auto 30px}#pageBody .p-course_mainttl .en{font-family:IvyMode,sans-serif;font-size:18rem;color:rgba(0,0,0,0);-webkit-text-stroke:1px #ccc;letter-spacing:4px;white-space:nowrap}@media (-ms-high-contrast:none){#pageBody .p-course_mainttl .en{color:#ccc;opacity:.3}}#pageBody .p-course_point{padding:60px 0}#pageBody .p-course_point__block{background:#fff;position:relative;padding:40px;height:100%}#pageBody .p-course_point__block .img{margin-bottom:30px;position:relative}#pageBody .p-course_point__block .img:before{content:"";display:block;border-bottom:2px solid #48337b;width:50px;position:absolute;left:50%;bottom:-2px;transform:translateX(-50%)}#pageBody .p-course_point__block .c-sharp_en{color:#111;top:40px;left:35px}#pageBody .p-course_point__block .c-sharp_en:after{border-color:#111}#pageBody .p-course_point__block p{text-align:center;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2rem;line-height:1.7;margin-bottom:0}#pageBody .p-course_curriculum__content{padding-bottom:100px;color:#fff;background-size:cover;background-position:50%}#pageBody .p-ceramics .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/ceramics/curriculum01_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-ceramics .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/ceramics/curriculum01_bg@2x.jpg)}}#pageBody .p-wood_carving .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/wood_carving/curriculum01_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-wood_carving .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/wood_carving/curriculum01_bg@2x.jpg)}}#pageBody .p-buddha_engraving .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/buddha_engraving/curriculum01_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-buddha_engraving .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/buddha_engraving/curriculum01_bg@2x.jpg)}}#pageBody .p-wood_craft .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/wood_craft/curriculum01_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-wood_craft .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/wood_craft/curriculum01_bg@2x.jpg)}}#pageBody .p-japanese_lacquer_craft .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/japanese_lacquer_craft/curriculum01_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-japanese_lacquer_craft .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/japanese_lacquer_craft/curriculum01_bg@2x.jpg)}}#pageBody .p-lacquer_work .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/lacquer_work/curriculum01_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-lacquer_work .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/lacquer_work/curriculum01_bg@2x.jpg)}}#pageBody .p-metal_craft .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/metal_craft/curriculum01_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-metal_craft .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/metal_craft/curriculum01_bg@2x.jpg)}}#pageBody .p-bamboo_craft .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/bamboo_craft/curriculum01_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-bamboo_craft .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/bamboo_craft/curriculum01_bg@2x.jpg)}}#pageBody .p-japanese_paper_craft .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/japanese_paper_craft/curriculum01_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-japanese_paper_craft .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/japanese_paper_craft/curriculum01_bg@2x.jpg)}}#pageBody .p-kyoto_tegaki_yuzen .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/kyoto_tegaki_yuzen/curriculum01_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kyoto_tegaki_yuzen .p-course_curriculum__content.-curriculum01{background-image:url(https://www.task.ac.jp/img/kyoto_tegaki_yuzen/curriculum01_bg@2x.jpg)}}#pageBody .p-ceramics .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/ceramics/curriculum02_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-ceramics .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/ceramics/curriculum02_bg@2x.jpg)}}#pageBody .p-wood_carving .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/wood_carving/curriculum02_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-wood_carving .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/wood_carving/curriculum02_bg@2x.jpg)}}#pageBody .p-buddha_engraving .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/buddha_engraving/curriculum02_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-buddha_engraving .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/buddha_engraving/curriculum02_bg@2x.jpg)}}#pageBody .p-wood_craft .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/wood_craft/curriculum02_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-wood_craft .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/wood_craft/curriculum02_bg@2x.jpg)}}#pageBody .p-japanese_lacquer_craft .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/japanese_lacquer_craft/curriculum02_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-japanese_lacquer_craft .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/japanese_lacquer_craft/curriculum02_bg@2x.jpg)}}#pageBody .p-lacquer_work .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/lacquer_work/curriculum02_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-lacquer_work .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/lacquer_work/curriculum02_bg@2x.jpg)}}#pageBody .p-metal_craft .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/metal_craft/curriculum02_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-metal_craft .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/metal_craft/curriculum02_bg@2x.jpg)}}#pageBody .p-bamboo_craft .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/bamboo_craft/curriculum02_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-bamboo_craft .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/bamboo_craft/curriculum02_bg@2x.jpg)}}#pageBody .p-japanese_paper_craft .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/japanese_paper_craft/curriculum02_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-japanese_paper_craft .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/japanese_paper_craft/curriculum02_bg@2x.jpg)}}#pageBody .p-kyoto_tegaki_yuzen .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/kyoto_tegaki_yuzen/curriculum02_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kyoto_tegaki_yuzen .p-course_curriculum__content.-curriculum02{background-image:url(https://www.task.ac.jp/img/kyoto_tegaki_yuzen/curriculum02_bg@2x.jpg)}}#pageBody .p-ceramics .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/ceramics/curriculum03_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-ceramics .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/ceramics/curriculum03_bg@2x.jpg)}}#pageBody .p-wood_carving .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/wood_carving/curriculum03_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-wood_carving .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/wood_carving/curriculum03_bg@2x.jpg)}}#pageBody .p-buddha_engraving .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/buddha_engraving/curriculum03_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-buddha_engraving .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/buddha_engraving/curriculum03_bg@2x.jpg)}}#pageBody .p-wood_craft .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/wood_craft/curriculum03_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-wood_craft .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/wood_craft/curriculum03_bg@2x.jpg)}}#pageBody .p-japanese_lacquer_craft .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/japanese_lacquer_craft/curriculum03_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-japanese_lacquer_craft .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/japanese_lacquer_craft/curriculum03_bg@2x.jpg)}}#pageBody .p-lacquer_work .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/lacquer_work/curriculum03_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-lacquer_work .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/lacquer_work/curriculum03_bg@2x.jpg)}}#pageBody .p-metal_craft .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/metal_craft/curriculum03_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-metal_craft .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/metal_craft/curriculum03_bg@2x.jpg)}}#pageBody .p-bamboo_craft .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/bamboo_craft/curriculum03_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-bamboo_craft .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/bamboo_craft/curriculum03_bg@2x.jpg)}}#pageBody .p-japanese_paper_craft .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/japanese_paper_craft/curriculum03_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-japanese_paper_craft .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/japanese_paper_craft/curriculum03_bg@2x.jpg)}}#pageBody .p-kyoto_tegaki_yuzen .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/kyoto_tegaki_yuzen/curriculum03_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kyoto_tegaki_yuzen .p-course_curriculum__content.-curriculum03{background-image:url(https://www.task.ac.jp/img/kyoto_tegaki_yuzen/curriculum03_bg@2x.jpg)}}#pageBody .p-ceramics .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/ceramics/curriculum04_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-ceramics .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/ceramics/curriculum04_bg@2x.jpg)}}#pageBody .p-wood_carving .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/wood_carving/curriculum04_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-wood_carving .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/wood_carving/curriculum04_bg@2x.jpg)}}#pageBody .p-buddha_engraving .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/buddha_engraving/curriculum04_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-buddha_engraving .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/buddha_engraving/curriculum04_bg@2x.jpg)}}#pageBody .p-wood_craft .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/wood_craft/curriculum04_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-wood_craft .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/wood_craft/curriculum04_bg@2x.jpg)}}#pageBody .p-japanese_lacquer_craft .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/japanese_lacquer_craft/curriculum04_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-japanese_lacquer_craft .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/japanese_lacquer_craft/curriculum04_bg@2x.jpg)}}#pageBody .p-lacquer_work .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/lacquer_work/curriculum04_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-lacquer_work .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/lacquer_work/curriculum04_bg@2x.jpg)}}#pageBody .p-metal_craft .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/metal_craft/curriculum04_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-metal_craft .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/metal_craft/curriculum04_bg@2x.jpg)}}#pageBody .p-bamboo_craft .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/bamboo_craft/curriculum04_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-bamboo_craft .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/bamboo_craft/curriculum04_bg@2x.jpg)}}#pageBody .p-japanese_paper_craft .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/japanese_paper_craft/curriculum04_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-japanese_paper_craft .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/japanese_paper_craft/curriculum04_bg@2x.jpg)}}#pageBody .p-kyoto_tegaki_yuzen .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/kyoto_tegaki_yuzen/curriculum04_bg.jpg)}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#pageBody .p-kyoto_tegaki_yuzen .p-course_curriculum__content.-curriculum04{background-image:url(https://www.task.ac.jp/img/kyoto_tegaki_yuzen/curriculum04_bg@2x.jpg)}}#pageBody .p-course_curriculum__content .main_ttl{position:relative;margin-bottom:60px}#pageBody .p-course_curriculum__content .main_ttl:before{content:"";display:block;position:absolute;top:0;left:-100%;width:100%;height:100%;background:#48337b}#pageBody .p-course_curriculum__content .main_ttl span{display:inline-block;background:#48337b;font-size:4.5rem;padding:35px 60px 35px 0;line-height:1.4;letter-spacing:2px;min-height:210px}#pageBody .p-course_curriculum__content .main_ttl span,#pageBody .p-course_curriculum__ttl{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif}#pageBody .p-course_curriculum__ttl{font-size:3.5rem;position:relative;padding-left:65px;height:100%;display:flex;align-items:center}#pageBody .p-course_curriculum__ttl:before{content:"";display:block;border-bottom:1px solid #fff;position:absolute;top:50%;left:0;width:40px}#pageBody .p-course_curriculum__flow{display:flex;flex-wrap:wrap;margin-top:40px}#pageBody .p-course_curriculum__flow.-l_ttl .flow_box .ttl{left:30px;transform:none}#pageBody .p-course_curriculum__flow .flow_box{width:calc(33.333333% - 1px);margin:0 .5px}#pageBody .p-course_curriculum__flow .flow_box .img{position:relative;margin-bottom:70px}#pageBody .p-course_curriculum__flow .flow_box .ttl{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;writing-mode:vertical-rl;background:#fff;color:#111;font-weight:400;display:block;padding:10px;white-space:nowrap}#pageBody .p-course_curriculum__flow .flow_box p{padding:0 15px}#pageBody .p-course_curriculum__task .img_area{display:flex}#pageBody .p-course_curriculum__task .img_area .subttl{width:43%;margin-bottom:0;padding-right:40px}@media (-ms-high-contrast:none){#pageBody .p-course_curriculum__task .img_area .subttl{height:100px}}#pageBody .p-course_curriculum__task .img_area .subttl .jp{display:flex;justify-content:flex-end;writing-mode:vertical-rl;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2rem;width:100%;padding-right:3px}#pageBody .p-course_curriculum__task .img_area .subttl .jp:after{content:"";display:block;background:#fff;height:30px;width:.1rem;margin:15px 12px 15px 0}#pageBody .p-course_curriculum__task .img_area .subttl .num{display:block;font-family:IvyMode,sans-serif;font-size:3rem;text-align:right;letter-spacing:.1rem}#pageBody .p-course_curriculum__task .img_area .img{width:57%;text-align:center}#pageBody .p-course_curriculum__task .text_area{padding-left:30px}#pageBody .p-course_curriculum__task .text_area .ttl{font-size:3.5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1.4;margin-bottom:20px}#pageBody .p-course_curriculum__task .text_area .ttl rt{font-size:1.2rem}#pageBody .p-course_pickup{padding-bottom:60px}#pageBody .p-course_method{background:url(https://www.task.ac.jp/img/bg/bg_asa.jpg);margin-top:200px;margin-bottom:0}#pageBody .p-course_method__ttl{background-size:cover;background-position:50%;background-image:url(https://www.task.ac.jp/img/ceramics/method_ttl_bg@2x.jpg);display:flex;justify-content:center}#pageBody .p-course_method__ttl .main_ttl{writing-mode:vertical-rl;font-size:4.5rem;color:#fff;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;background:rgba(72,51,123,.95);line-height:1.5;letter-spacing:2px;padding:35px 30px 20px;position:relative;top:-100px}#pageBody .p-course_method__content{background:#fff;padding:130px 0;position:relative;max-width:1300px;margin:-55px auto 0}#pageBody .p-course_method__block{display:flex;flex-wrap:wrap}#pageBody .p-course_method__block.-reverse{flex-direction:row-reverse}#pageBody .p-course_method__block:first-of-type .method_block.-text{padding-top:50px}#pageBody .p-course_method__block .method_block{width:50%}#pageBody .p-course_method__block .method_block.-text{padding:110px 90px 0}#pageBody .p-course_method__block .method_block.-text .en{position:relative}#pageBody .p-course_method__block .method_block.-text .en .txt{font-family:IvyMode,sans-serif;font-size:1.3rem;color:#48337b;text-transform:uppercase;letter-spacing:2px;position:relative;z-index:1}#pageBody .p-course_method__block .method_block.-text .en .num{position:absolute;top:50%;transform:translateY(-50%);left:-60px}#pageBody .p-course_method__block .method_block.-text .en .num .in{fill:rgba(0,0,0,0);stroke:#e2e5eb;stroke-width:.1rem;font-family:IvyMode,sans-serif;font-size:10rem;letter-spacing:4px;font-style:italic}#pageBody .p-course_method__block .method_block.-text .en .num .in tspan{font-size:15rem}#pageBody .p-course_method__block .method_block.-text .ttl{font-size:3.5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1.4;margin-bottom:20px;position:relative;z-index:2}#pageBody .p-course_method__block .method_block.-text .ttl .small{font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Verdana,sans-serif;color:#999;font-size:1.4rem;padding-left:10px}#pageBody .p-course_interview{padding:130px 0 70px;margin-bottom:0}#pageBody .p-course_interview__content{position:relative}#pageBody .p-course_interview__content:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:320px;background:linear-gradient(90deg,#202f55 50%,#ebc5c2 0)}#pageBody .p-course_interview__content .container{display:flex;flex-wrap:wrap;position:relative}#pageBody .p-course_interview__block{width:50%;padding:80px 40px 0}#pageBody .p-course_interview__block .interview_head{display:flex;flex-wrap:wrap;margin-bottom:40px}#pageBody .p-course_interview__block .interview_head .ttl_area{color:#fff;writing-mode:vertical-rl;width:25%}#pageBody .p-course_interview__block .interview_head .ttl_area .ttl{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:3rem;padding-left:10px}#pageBody .p-course_interview__block .interview_head .ttl_area .ttl:after{content:"";display:block;height:80px;border-left:1px solid #fff;padding-left:15px}#pageBody .p-course_interview__block .interview_head .ttl_area .en{font-family:IvyMode,sans-serif;font-size:1.3rem;margin-bottom:0;letter-spacing:2px}#pageBody .p-course_interview__block .interview_head .img_area{width:75%;text-align:center}#pageBody .p-course_interview__block .interview_profile{margin-top:30px}#pageBody .p-course_interview__block .interview_profile .name{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.2rem}#pageBody .p-course_interview__block .interview_profile .name:before{content:"";display:block;border-bottom:1px solid #333;width:80px;margin-bottom:15px}#pageBody .p-course_interview__block .interview_profile .name span{font-size:1.6rem}#pageBody .p-course_interview__block .interview_profile .from{color:#999;font-size:1.4rem;line-height:1.5}#pageBody .p-course_works{padding:120px 0 100px;background:#fff}#pageBody .p-course_works__box{margin:0 25px}#pageBody .p-course_works__box .img{margin-bottom:20px}#pageBody .p-course_works__box .img img{width:100%}#pageBody .p-course_works__box .detail_area{padding-left:15px;display:flex;flex-wrap:wrap;justify-content:space-between;border-left:1px solid #333}#pageBody .p-course_works__box .detail_area .left{width:50%;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif}#pageBody .p-course_works__box .detail_area .left .ttl{display:block;font-weight:400;font-size:2rem;font-feature-settings:"palt"}#pageBody .p-course_works__box .detail_area .left p{margin-bottom:0}#pageBody .p-course_works__box .detail_area .left p:first-child{margin-bottom:20px}#pageBody .p-course_works__box .detail_area .right{width:50%;text-align:right}#pageBody .p-course_works__box .detail_area .right .name{font-size:2.2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif}#pageBody .p-course_works__box .detail_area .right .from{color:#999;font-size:1.4rem;line-height:1.5;margin-bottom:0}#pageBody .p-ceramics_head{background-size:cover;background-position:50%;background-image:url(https://www.task.ac.jp/img/ceramics/head_bg@2x.jpg);padding:90px 0 140px;overflow:hidden;margin-bottom:0;position:relative}#pageBody .p-ceramics_head .en{opacity:.2;position:absolute;left:50%;bottom:-65px;transform:translateX(-50%)}#pageBody .p-ceramics_head .en .in{font-family:IvyMode,sans-serif;font-style:italic;font-size:18rem;letter-spacing:4px;fill:rgba(0,0,0,0);stroke:#fff;stroke-width:.1rem}#pageBody .p-ceramics_head__content{color:#fff;font-size:1.8rem;max-width:790px;padding:0 15px;line-height:2;margin:0 auto}#pageBody .p-ceramics_head__content p{margin-bottom:40px}#pageBody .p-ceramics_head__content .copy{margin-top:50px;margin-bottom:0;font-size:4rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;position:relative;padding-left:110px}#pageBody .p-ceramics_head__content .copy:before{content:"";display:block;position:absolute;top:50%;left:0;border-bottom:1px solid #fff;width:70px}#pageBody .p-ceramics_special{padding:115px 0;display:flex;justify-content:center;margin-bottom:220px;position:relative}#pageBody .p-ceramics_special:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-image:url(https://www.task.ac.jp/img/ceramics/special_bg@2x.jpg)}#pageBody .p-ceramics_special__content{background:#fff;width:580px;padding:90px;position:relative}#pageBody .p-ceramics_special__content:before{content:"";display:block;position:absolute;top:10px;left:10px;width:100%;height:100%;border:3px solid #48337b}#pageBody .p-ceramics_special__content .ttl{font-size:4.5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1.4;margin-bottom:60px}#pageBody .p-message{padding-top:0}#pageBody .p-message_sec{padding:110px 0 90px;margin-bottom:0}#pageBody .p-message_sec:first-child{padding-top:0}#pageBody .p-message_sec.-w{background:#fff}#pageBody .p-message_sec.-w .c-ttl03{border-color:#e2e5eb}#pageBody .p-message_sec.-w .c-ttl03 .num{color:#e2e5eb}#pageBody .p-message_sec .c-ttl03{border-left:none;position:relative;border-bottom:3px solid #fff;padding-left:50px}#pageBody .p-message_sec .c-ttl03 .num{color:#fff;font-size:18rem;font-family:IvyMode,sans-serif;position:absolute;left:0;bottom:0;font-style:italic;display:block;line-height:.75}#pageBody .p-message_sec .c-ttl03 .jp{position:relative;z-index:1}#pageBody .p-message_sec .c-ttl05{line-height:1.6}#pageBody .p-message_sec .c-ttl08{margin-bottom:30px}#pageBody .p-message_sec .white_box{background:#fff;padding:30px;margin-bottom:30px}#pageBody .p-message_sec .white_box.-flex{display:flex;justify-content:center}#pageBody .p-message_sec .white_box.-flex .ttl{margin-bottom:0;padding:25px 60px 0 0}#pageBody .p-message_sec .white_box .ttl{font-size:2.5rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;line-height:1.5;margin-bottom:30px}#pageBody .p-message_sec .white_box .rate .c-employment_rate{margin-bottom:0;padding-top:70px}#pageBody .p-message_sec .white_box .rate .small{text-align:center;font-size:1.3rem;margin-bottom:0}#pageBody .p-message_sec .gray_box{background:#f9f7f4;padding:20px;max-width:505px}#pageBody .p-message_sec .gray_box .txt{color:#48337b}#pageBody .p-message_sec__content{margin-bottom:50px}#pageBody .p-message_sec__content .ctn_text{padding-left:35px}#pageBody .p-message_sec__content .c-ttl05{margin-top:65px}#pageBody .p-message_sec__system .system_block{background:#fff;padding:60px 0 40px;position:relative;text-align:center;height:100%}#pageBody .p-message_sec__system .system_block .c-sharp_en{color:#333;top:40px;left:65px}#pageBody .p-message_sec__system .system_block .c-sharp_en:after{border-color:#333}#pageBody .p-message_sec__system .system_block .ico{display:block;margin-bottom:40px}#pageBody .p-message_sec__system .system_block p{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2rem;line-height:1.6;margin-bottom:0}#pageBody .p-message_sec__people{display:flex;align-items:flex-end;margin-bottom:30px}#pageBody .p-message_sec__people .gray_box{display:flex;justify-content:space-around;align-items:center}#pageBody .p-message_sec__people .gray_box .num{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2rem;margin-top:13px;padding:0 15px}#pageBody .p-message_sec__people .gray_box .num span{font-family:IvyMode,sans-serif;font-size:6.5rem;padding-right:5px;letter-spacing:3px}#pageBody .p-message_sec__people .ex{font-size:1.3rem;padding-left:10px;margin-bottom:0}#pageBody .p-message_sec__note{display:flex}#pageBody .p-message_sec__note p{margin-bottom:0;font-size:1.4rem;border:1px solid #333;padding:4px 10px}#pageBody .p-message_sec__note p:first-child{border-right:none}#pageBody .p-message_sec__voice{margin:50px 0 70px;padding:70px 40px 30px 0;background:#fff}#pageBody .p-message_sec__voice .voice_profile{position:relative}#pageBody .p-message_sec__voice .voice_profile .c-square_label{position:absolute;top:-70px;left:0}#pageBody .p-message_sec__voice .voice_profile .profile{text-align:center;position:relative;z-index:1}#pageBody .p-message_sec__voice .voice_profile .profile .name{display:block;font-size:2.2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-weight:400;margin:20px 0}#pageBody .p-message_sec__voice .voice_profile .profile p{font-size:1.4rem;color:#999;line-height:1.4}#pageBody .p-message_sec__faq{background:#fff}#pageBody .p-message_sec__faq .ico{font-family:IvyMode,sans-serif;position:absolute}#pageBody .p-message_sec__faq dd,#pageBody .p-message_sec__faq dt{position:relative}#pageBody .p-message_sec__faq dt{font-size:1.8rem;font-weight:700;padding:40px 60px 20px 95px}#pageBody .p-message_sec__faq dt:before{content:"";display:block;border-bottom:1px solid #e2e5eb;width:20px;position:absolute;top:45px;left:0}#pageBody .p-message_sec__faq dt .ico{font-size:4rem;top:32px;left:40px}#pageBody .p-message_sec__faq dd{border-bottom:2px solid #e2e5eb;padding:15px 60px 50px 140px}#pageBody .p-message_sec__faq dd .ico{color:#a78c83;font-size:8rem;top:20px;left:60px}#pageBody .p-message_sec__data{position:relative;padding-top:100px;text-align:center}#pageBody .p-message_sec__data .en{position:absolute;top:60px;left:0;width:100%;font-family:IvyMode,sans-serif;font-size:15rem;color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff;letter-spacing:4px;font-style:italic}@media (-ms-high-contrast:none){#pageBody .p-message_sec__data .en{color:#fff}}#pageBody .p-message_sec__data .en:after,#pageBody .p-message_sec__data .en:before{content:"";display:block;border-bottom:1px solid #fff;position:absolute;top:50%;width:30%}#pageBody .p-message_sec__data .en:before{left:0}#pageBody .p-message_sec__data .en:after{right:0}#pageBody .p-message_sec__data .data_block{display:flex;flex-direction:column;justify-content:space-between}#pageBody .p-message_sec__data .data_block:first-child .ttl{position:relative;left:40px}#pageBody .p-message_sec__data .data_block.-map{margin-top:50px}#pageBody .p-message_sec__data .data_block.-map .graph{margin-bottom:50px}#pageBody .p-message_sec__data .data_block .ttl{width:220px;background:#fff;font-size:2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin:0 auto 20px;border-radius:20px;padding:5px;position:relative}#pageBody .p-message_sec__data .data_block .ttl:before{content:"";display:block;position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);width:0;height:0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:7px 5px 0}#pageBody .p-subject_head{background:#fff;padding:70px 0;margin-bottom:0}#pageBody .p-subject_head .head_text{max-width:730px;margin:0 auto}#pageBody .p-subject_year{padding:60px 0}#pageBody .p-subject_year__block{background:#fff;padding:50px 60px;margin-bottom:50px;margin-left:35px;position:relative}#pageBody .p-subject_year__block:last-of-type:before{display:none}#pageBody .p-subject_year__block:before{content:"";display:block;width:0;height:0;border-color:#48337b rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:15px 9px 0;position:absolute;left:-9px;bottom:-35px}#pageBody .p-subject_year__block .c-ttl05{position:absolute;top:0;left:-40px}#pageBody .p-subject_year__block .copy{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.2rem;margin-bottom:30px;position:relative;padding-left:35px;line-height:1.5}#pageBody .p-subject_year__block .copy:before{content:"";display:block;position:absolute;top:18px;left:0;width:20px;border-bottom:1px solid #48337b}#pageBody .p-subject_year__block .copy span{color:#a78c83}#pageBody .p-subject_year__detail{display:flex}#pageBody .p-subject_year__detail .year_img{width:255px}#pageBody .p-subject_year__detail .year_block{padding:0 10px;flex:1 1;display:flex;flex-wrap:wrap}#pageBody .p-subject_year__detail .year_block .block{width:50%;padding:0 20px}#pageBody .p-subject_year__detail .year_block .block:first-of-type{border-right:1px solid #ccc}#pageBody .p-subject_year__detail .year_block .block h3{margin-bottom:5px}#pageBody .p-subject_year__detail .year_block .block p{padding-left:40px}#pageBody .p-subject_collaboration{margin-bottom:110px}#pageBody .p-subject_collaboration__head{align-items:center}#pageBody .p-subject_collaboration__head .head_block.-graph{text-align:center}#pageBody .p-subject_pickup__subttl{font-size:2.2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;position:relative;margin-bottom:30px;padding-left:85px}#pageBody .p-subject_pickup__subttl:before{content:"";display:block;position:absolute;top:13px;left:0;width:65px;border-bottom:1px solid #333}#pageBody .p-subject_pickup__content{padding-bottom:70px}#pageBody .p-subject_pickup__content .c-column-numlist.-design .column_box .text{width:350px;margin-top:-65px;margin-left:auto;position:relative}#pageBody .p-subject_pickup__slider{margin-left:-15px;margin-bottom:80px}#pageBody .p-subject_pickup__slider .c-column-numlist{width:100%}#pageBody .p-subject_pickup__slider .c-column-numlist .column_box{margin:0 15px}#pageBody .p-subject_pickup__slider .c-column-numlist .slick-list{overflow:visible}#pageBody .p-subject_pickup__slider .c-column-numlist .slick-dots{text-align:left;left:90px;bottom:-60px}#pageBody .p-subject_pickup__slider .c-column-numlist .slick-next,#pageBody .p-subject_pickup__slider .c-column-numlist .slick-prev{border-radius:0;transform:translate(0);top:auto;bottom:-80px}#pageBody .p-subject_pickup__slider .c-column-numlist .slick-prev{left:15px}#pageBody .p-subject_pickup__slider .c-column-numlist .slick-next{right:auto;left:200px}#pageBody .p-works{padding:40px 0}#pageBody .p-works_gallery__content{margin:0 -15px}#pageBody .p-works_gallery .gallery_block{width:350px;margin:0 15px 30px}#pageBody .p-works_gallery .gallery_block.is-hide{display:none}#pageBody .p-works_gallery .gallery_block a{display:block;color:#111}#pageBody .p-works_gallery .gallery_block a.is-hover .img_area:before{opacity:1}#pageBody .p-works_gallery .gallery_block .img_area{margin-bottom:15px;border:15px solid #fff;position:relative}#pageBody .p-works_gallery .gallery_block .img_area:before{content:"";display:block;background:url(https://www.task.ac.jp/img/works/ico_plus@2x.png) no-repeat;background-size:cover;width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease}#pageBody .p-works_gallery .gallery_block .img_area img{width:100%}#pageBody .p-works_gallery .gallery_block .text_area{display:flex}#pageBody .p-works_gallery .gallery_block .text_area p{margin-bottom:0}#pageBody .p-works_gallery .gallery_block .text_area .name{font-size:2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;padding-right:10px}#pageBody .p-works_gallery .gallery_block .text_area .course{font-size:1.4rem;color:#999}#pageBody .p-works_gallery .gallery_inline{display:none}#pageBody .p-works_inline.-flex{display:flex;flex-wrap:wrap;flex-direction:row-reverse}#pageBody .p-works_inline.-flex .p-works_inline__img,#pageBody .p-works_inline.-flex .p-works_inline__text{width:50%}#pageBody .p-works_inline.-flex .p-works_inline__img{margin-bottom:0}#pageBody .p-works_inline.-flex .p-works_inline__text{display:flex;align-items:center}#pageBody .p-works_inline.-flex .p-works_inline__text .text_in{display:block}#pageBody .p-works_inline.-flex .p-works_inline__text .text_in .in{width:100%}#pageBody .p-works_inline__img{text-align:center;margin-bottom:40px}#pageBody .p-works_inline__text{font-weight:500;line-height:180%;font-size:1.4rem;padding:0 15px}#pageBody .p-works_inline__text .text_in{display:flex;flex-wrap:wrap}#pageBody .p-works_inline__text .text_in .in{width:50%;padding:0 30px}#pageBody .p-works_inline__text .ttl{display:flex;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:1.8rem;margin-bottom:15px;line-height:1.3}#pageBody .p-works_inline__text .ttl span{font-size:3rem;padding-left:15px;position:relative;top:-5px}#pageBody .p-works_inline__text .exhibition{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:1.6rem}#pageBody .p-works_inline__text .profile_area{border-left:1px solid #333;padding-left:20px;margin:30px 0 50px}#pageBody .p-works_inline__text .profile_area .name{display:flex;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2rem;margin-bottom:10px}#pageBody .p-works_inline__text .profile_area .name span{font-family:IvyMode,sans-serif;font-size:1.3rem;color:#48337b;padding-left:15px;letter-spacing:.1rem}#pageBody .p-works_inline__text .subttl{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.4rem;line-height:1.4;margin-bottom:20px}#pageBody .p-works_inline__text .description{color:#999}@media only screen and (max-width:767px){#pageBody .p-course{padding:40px 0 20px}#pageBody .p-course_subject{padding:10px 0}#pageBody .p-course_choose{margin-bottom:20px}#pageBody .p-course_choose .c-ttl03{margin-bottom:40px}#pageBody .p-course_choose__block{height:auto;padding:20px 15px;margin-bottom:40px}#pageBody .p-course_choose__block:before{top:-15px;width:70px;height:70px;font-size:3rem;padding:15px}#pageBody .p-course_choose__block .c-ttl08{padding-left:110px;margin-bottom:30px}#pageBody .p-course_choose__block .c-ttl08 .en{font-size:1.2rem;margin-bottom:5px}#pageBody .p-course_choose__block .point_ttl{margin:20px 0}#pageBody .p-course_choose__block .point_ttl span{font-size:3rem;padding-left:10px}#pageBody .p-course_choose__year li{font-size:1.3rem;padding:1px 8px}#pageBody .p-course_head{padding:40px 0 20px}#pageBody .p-course_head__text{width:100%}#pageBody .p-course_head__text .ttl{padding-left:40px;margin:30px 0 10px}#pageBody .p-course_head__text .ttl:before{width:30px}#pageBody .p-course_mainttl{margin-bottom:30px}#pageBody .p-course_mainttl .jp{font-size:6.5vw;top:-10px}#pageBody .p-course_mainttl .jp:before{width:60px;margin-bottom:20px}#pageBody .p-course_mainttl .en{font-size:20vw}#pageBody .p-course_point{padding:50px 0 20px}#pageBody .p-course_point__slider{display:block}#pageBody .p-course_point__block{padding:25px}#pageBody .p-course_point__block .img{margin-bottom:15px}#pageBody .p-course_point__block .c-sharp_en{font-size:1.2rem;top:25px;left:25px}#pageBody .p-course_point__block p{font-size:4.2vw}#pageBody .p-course_curriculum__content{padding-bottom:30px}#pageBody .p-course_curriculum__content .main_ttl{margin-bottom:30px}#pageBody .p-course_curriculum__content .main_ttl span{font-size:6vw;padding:13px 20px 15px 0;min-height:95px}#pageBody .p-course_curriculum__ttl{font-size:2.3rem;margin-bottom:30px;padding-left:45px}#pageBody .p-course_curriculum__ttl:before{width:30px}#pageBody .p-course_curriculum__flow{margin-top:20px}#pageBody .p-course_curriculum__flow .flow_box{width:100%;margin:0;position:relative;padding-left:130px}#pageBody .p-course_curriculum__flow .flow_box .img{margin-bottom:0;width:120px;position:absolute;top:0;left:0}#pageBody .p-course_curriculum__flow .flow_box .ttl{position:static;transform:none;font-size:1.8rem;padding:3px 8px;writing-mode:inherit;margin-bottom:10px}#pageBody .p-course_curriculum__flow .flow_box .ttl.visible-xs{display:inline-block!important}#pageBody .p-course_curriculum__flow .flow_box p{padding:0}#pageBody .p-course_curriculum__task .img_area{justify-content:center;margin-bottom:20px}#pageBody .p-course_curriculum__task .img_area .subttl{width:auto;padding-right:20px}#pageBody .p-course_curriculum__task .img_area .subttl .jp{font-size:1.6rem;padding-right:0}#pageBody .p-course_curriculum__task .img_area .subttl .jp:after{height:20px;margin:10px 12px 10px 0}#pageBody .p-course_curriculum__task .img_area .subttl .num{font-size:2rem}#pageBody .p-course_curriculum__task .text_area{padding-left:0}#pageBody .p-course_curriculum__task .text_area .ttl{font-size:5.5vw}#pageBody .p-course_pickup{padding-bottom:0;margin-bottom:0}#pageBody .p-course_method{margin-top:130px;padding-bottom:15px}#pageBody .p-course_method__ttl .main_ttl{font-size:6.5vw;padding:25px 15px 10px;top:-70px;white-space:nowrap}#pageBody .p-course_method__content{padding:20px;margin:-55px 15px 0}#pageBody .p-course_method__block{display:block;margin-bottom:30px}#pageBody .p-course_method__block:last-child{margin-bottom:0}#pageBody .p-course_method__block:first-of-type .method_block.-text{padding-top:20px}#pageBody .p-course_method__block .method_block{width:100%}#pageBody .p-course_method__block .method_block.-text{padding:20px 0 0}#pageBody .p-course_method__block .method_block.-text .en{margin-bottom:0}#pageBody .p-course_method__block .method_block.-text .en .txt{font-size:1rem;padding-left:20px}#pageBody .p-course_method__block .method_block.-text .en .num{left:0;top:-50%}#pageBody .p-course_method__block .method_block.-text .en .num .in{font-size:15vw}#pageBody .p-course_method__block .method_block.-text .en .num .in tspan{font-size:20vw}#pageBody .p-course_method__block .method_block.-text .ttl{font-size:6.2vw}#pageBody .p-course_method__block .method_block.-text .ttl .small{font-size:1.2rem}#pageBody .p-course_interview{padding:70px 0 10px}#pageBody .p-course_interview__content:before{display:none}#pageBody .p-course_interview__content .container{display:block;padding:0}#pageBody .p-course_interview__block{width:100%;padding:30px 15px 0;position:relative;margin-bottom:30px}#pageBody .p-course_interview__block:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:220px;background:#ebc5c2}#pageBody .p-course_interview__block:first-child:before{background:#202f55}#pageBody .p-course_interview__block .interview_head{position:relative;margin-bottom:20px;justify-content:space-between}#pageBody .p-course_interview__block .interview_head .ttl_area{padding-right:4%}#pageBody .p-course_interview__block .interview_head .ttl_area .ttl{font-size:6.5vw;padding-left:5px}#pageBody .p-course_interview__block .interview_head .ttl_area .ttl:after{height:60px;padding-left:10px}#pageBody .p-course_interview__block .interview_head .ttl_area .en{font-size:1rem}#pageBody .p-course_interview__block .interview_profile{margin-top:20px}#pageBody .p-course_interview__block .interview_profile .name{font-size:2rem;margin-bottom:10px}#pageBody .p-course_interview__block .interview_profile .name:before{width:40px}#pageBody .p-course_interview__block .interview_profile .name span{font-size:1.4rem}#pageBody .p-course_interview__block .interview_profile .from{font-size:1.2rem}#pageBody .p-course_works{padding:70px 15px 90px}#pageBody .p-course_works__slider .slick-dots{bottom:-60px}#pageBody .p-course_works__slider .slick-next,#pageBody .p-course_works__slider .slick-prev{border-radius:0;transform:translate(0);top:auto;bottom:-80px;background:#e2e5eb}#pageBody .p-course_works__slider .slick-prev{left:0}#pageBody .p-course_works__slider .slick-next{right:0}#pageBody .p-course_works__box{margin:0 5px}#pageBody .p-course_works__box .detail_area .left{width:100%}#pageBody .p-course_works__box .detail_area .left .ttl{font-size:3.4vw}#pageBody .p-course_works__box .detail_area .left p{font-size:1.2rem;line-height:1.5}#pageBody .p-course_works__box .detail_area .left p:first-child{margin-bottom:10px}#pageBody .p-course_works__box .detail_area .right{text-align:left;width:100%}#pageBody .p-course_works__box .detail_area .right .name{font-size:4.5vw;margin-bottom:10px}#pageBody .p-course_works__box .detail_area .right .from{font-size:1rem}#pageBody .p-ceramics_head{padding:30px 0 80px}#pageBody .p-ceramics_head .en{bottom:-60px;left:160%}#pageBody .p-ceramics_head .en .in{font-size:20vw}#pageBody .p-ceramics_head__content{font-size:1.6rem}#pageBody .p-ceramics_head__content p{margin-bottom:20px}#pageBody .p-ceramics_head__content .copy{margin-top:20px;font-size:5.2vw;padding-left:60px}#pageBody .p-ceramics_head__content .copy:before{width:40px}#pageBody .p-ceramics_special{padding:180px 15px 0;margin-bottom:0;background:none}#pageBody .p-ceramics_special:before{height:220px}#pageBody .p-ceramics_special__content{width:100%;padding:40px 40px 20px}#pageBody .p-ceramics_special__content:before{top:5px;left:5px}#pageBody .p-ceramics_special__content .ttl{font-size:6vw;margin-bottom:10px}#pageBody .p-message{padding-top:40px}#pageBody .p-message_sec{padding:50px 0 20px}#pageBody .p-message_sec .c-ttl03{padding-left:0}#pageBody .p-message_sec .c-ttl03 .num{font-size:15vw;bottom:auto;top:-10px}#pageBody .p-message_sec .c-ttl03 .en{position:relative;z-index:1;top:0}#pageBody .p-message_sec .c-ttl08{margin-bottom:20px}#pageBody .p-message_sec .white_box{padding:15px 10px;margin-bottom:20px}#pageBody .p-message_sec .white_box.-flex{display:block}#pageBody .p-message_sec .white_box.-flex .ttl{padding:0}#pageBody .p-message_sec .white_box .ttl{font-size:5.5vw;margin-bottom:20px}#pageBody .p-message_sec .white_box .rate .c-employment_rate{justify-content:center}#pageBody .p-message_sec .gray_box{padding:15px;margin-bottom:20px}#pageBody .p-message_sec .gray_box .txt{font-size:1.4rem}#pageBody .p-message_sec__content{margin-bottom:30px}#pageBody .p-message_sec__content .ctn_text{padding-left:0}#pageBody .p-message_sec__content .c-ttl05{margin-top:30px}#pageBody .p-message_sec__content .ctn_img{margin-bottom:20px}#pageBody .p-message_sec__system .system_block{height:auto;padding:15px;margin-bottom:20px}#pageBody .p-message_sec__system .system_block .c-sharp_en{top:15px;left:35px}#pageBody .p-message_sec__system .system_block .ico{margin-bottom:20px}#pageBody .p-message_sec__system .system_block p{font-size:1.6rem}#pageBody .p-message_sec__people{display:block;margin-bottom:20px}#pageBody .p-message_sec__people .gray_box{margin-bottom:10px}#pageBody .p-message_sec__people .gray_box .num{font-size:1.6rem;padding:0 5px}#pageBody .p-message_sec__people .gray_box .num span{font-size:12vw}#pageBody .p-message_sec__people .ex{padding-left:0}#pageBody .p-message_sec__note p{line-height:1.5;font-size:1.2rem}#pageBody .p-message_sec__voice{margin:30px 0 50px;padding:70px 15px 20px}#pageBody .p-message_sec__voice .voice_profile .c-square_label{left:-15px}#pageBody .p-message_sec__voice .voice_profile .profile{margin-bottom:30px}#pageBody .p-message_sec__voice .voice_profile .profile .name{font-size:5.5vw;margin:10px 0}#pageBody .p-message_sec__faq dt{font-size:1.6rem;padding:15px 15px 5px 70px}#pageBody .p-message_sec__faq dt:before{width:15px;top:30px}#pageBody .p-message_sec__faq dt .ico{font-size:7vw;top:15px;left:30px}#pageBody .p-message_sec__faq dd{padding:5px 15px 15px 70px}#pageBody .p-message_sec__faq dd .ico{font-size:10vw;top:10px;left:30px}#pageBody .p-message_sec__data .en{top:40px;font-size:15vw}#pageBody .p-message_sec__data .en:after,#pageBody .p-message_sec__data .en:before{width:20%}#pageBody .p-message_sec__data .data_block{margin-bottom:50px}#pageBody .p-message_sec__data .data_block.-map{margin-top:0}#pageBody .p-message_sec__data .data_block.-map .graph{margin-bottom:30px}#pageBody .p-message_sec__data .data_block:first-child .ttl{left:0}#pageBody .p-message_sec__data .data_block .ttl{font-size:1.8rem}#pageBody .p-subject_head{padding:40px 0}#pageBody .p-subject_year{padding:40px 0 20px}#pageBody .p-subject_year__block{padding:55px 15px 15px;margin-left:0}#pageBody .p-subject_year__block:before{left:50%;transform:translateX(-50%)}#pageBody .p-subject_year__block .c-ttl05{top:-4px;left:0}#pageBody .p-subject_year__block .copy{font-size:5.5vw;margin-bottom:20px;padding-left:30px}#pageBody .p-subject_year__block .copy:before{width:15px;top:15px}#pageBody .p-subject_year__detail{display:block}#pageBody .p-subject_year__detail .year_img{margin:0 auto}#pageBody .p-subject_year__detail .year_block{padding:0;display:block}#pageBody .p-subject_year__detail .year_block .block{width:100%;padding:20px 0}#pageBody .p-subject_year__detail .year_block .block:first-of-type{border-right:none;border-bottom:1px solid #ccc}#pageBody .p-subject_year__detail .year_block .block p{padding-left:0;margin-bottom:0}#pageBody .p-subject_collaboration{margin-bottom:0}#pageBody .p-subject_collaboration__head .head_block.-graph{margin-bottom:20px}#pageBody .p-subject_collaboration .c-pickup_list{margin-top:80px}#pageBody .p-subject_pickup__subttl{font-size:6vw;margin-bottom:20px;padding-left:45px}#pageBody .p-subject_pickup__subttl:before{width:30px}#pageBody .p-subject_pickup__content{padding-bottom:0}#pageBody .p-subject_pickup__content .c-column-numlist.-design{margin-bottom:20px}#pageBody .p-subject_pickup__content .c-column-numlist.-design .column_box .text{width:100%;margin-top:0}#pageBody .p-subject_pickup__slider{margin-left:0;margin-bottom:130px}#pageBody .p-subject_pickup__slider .c-column-numlist .column_box{margin:0 5px}#pageBody .p-subject_pickup__slider .c-column-numlist .slick-dots{text-align:center;left:0}#pageBody .p-subject_pickup__slider .c-column-numlist .slick-prev{left:0}#pageBody .p-subject_pickup__slider .c-column-numlist .slick-next{right:0;left:auto}#pageBody .p-works_gallery__content{margin:0 -5px}#pageBody .p-works_gallery .gallery_block{width:calc(50% - 10px);margin:0 5px 10px}#pageBody .p-works_gallery .gallery_block .img_area{margin-bottom:5px;border-width:5px}#pageBody .p-works_gallery .gallery_block .text_area{display:block}#pageBody .p-works_gallery .gallery_block .text_area p{margin-bottom:0}#pageBody .p-works_gallery .gallery_block .text_area .name{font-size:4vw;padding-right:0}#pageBody .p-works_gallery .gallery_block .text_area .course{font-size:1.2rem}#pageBody .p-works_inline.-flex .p-works_inline__img,#pageBody .p-works_inline.-flex .p-works_inline__text{width:100%}#pageBody .p-works_inline.-flex .p-works_inline__img{margin-bottom:10px}#pageBody .p-works_inline.-flex .p-works_inline__text{display:block}#pageBody .p-works_inline__img{margin-bottom:10px}#pageBody .p-works_inline__text{padding:15px 15px 20px}#pageBody .p-works_inline__text .text_in .in{width:100%;padding:0}#pageBody .p-works_inline__text .ttl{font-size:4vw;margin-bottom:6px}#pageBody .p-works_inline__text .ttl span{font-size:5vw;padding-left:5px;top:-3px}#pageBody .p-works_inline__text .exhibition{font-size:4vw}#pageBody .p-works_inline__text .profile_area{padding-left:15px;margin:20px 0 30px}#pageBody .p-works_inline__text .profile_area .name{font-size:4.5vw}#pageBody .p-works_inline__text .profile_area .name span{font-size:2vw;padding-left:10px}#pageBody .p-works_inline__text .subttl{font-size:5vw;margin-bottom:10px}}#pageBody .p-admissions{padding:40px 0 10px}#pageBody .p-admissions section{margin-bottom:70px}#pageBody .p-admissions_low{padding:40px 0}#pageBody .p-admissions_table01 td,#pageBody .p-admissions_table01 th{border:none;border-bottom:1px solid #fff;padding:30px 0;vertical-align:top}#pageBody .p-admissions_table01 th span{font-size:2.4rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;background:#fff;font-weight:400;padding:2px 7px 5px}#pageBody .p-admissions_table01 td{padding-left:70px}#pageBody .p-admissions_detail{margin-bottom:80px}#pageBody .p-admissions_detail .c-ttl04{margin-top:40px}#pageBody .p-admissions_detail .c-ttl04:first-child{margin-top:0}#pageBody .p-admissions_schedule__content{margin-bottom:40px}#pageBody .p-ao section{margin-bottom:0;padding:60px 0 40px}#pageBody .p-ao_about{background:#fff;text-align:center;position:relative;padding:100px 0 20px!important}#pageBody .p-ao_about:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:480px;background-image:url(https://www.task.ac.jp/img/ao/about_bg@2x.jpg);background-size:cover;background-position:50%}#pageBody .p-ao_about__ttl{margin-bottom:45px;position:relative}#pageBody .p-ao_about__ttl span{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:4.5rem;color:#fff;border-bottom:4px solid #fff;padding-bottom:5px}#pageBody .p-ao_about .text{position:relative;font-size:1.8rem;color:#fff;line-height:2;margin-bottom:80px}#pageBody .p-ao_about__policy{position:relative;background:#fff;max-width:830px;margin:0 auto;padding:50px 80px}#pageBody .p-ao_about__policy .ttl{font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:40px}#pageBody .p-ao_change__img{margin-top:30px;margin-bottom:30px}#pageBody .p-ao_change__img .img{border:1px solid #ccc;background:#fff;text-align:center;padding:30px}#pageBody .p-ao_change .c-num_list02{margin-bottom:30px}#pageBody .p-ao_schedule .c-table01{margin-bottom:50px}#pageBody .p-ao_flow{padding-bottom:0!important}#pageBody .p-ao_flow .c-step_block__ttl{padding-bottom:30px}#pageBody .p-guide{padding:40px 0}#pageBody .p-guide_detail{margin-bottom:80px}#pageBody .p-guide_detail .c-ttl04{margin-top:40px}#pageBody .p-guide_detail p a{text-decoration:underline}#pageBody .p-guide_detail p a:hover{text-decoration:none}#pageBody .p-guide_detail__course{display:flex;flex-wrap:wrap;margin:0 -5px 10px}#pageBody .p-guide_detail__course li{margin:0 5px 10px;width:calc(20% - 10px)}#pageBody .p-guide_detail__course li a{display:block;background:#fff;border:1px solid #ccc;text-align:center;padding:8px;border-radius:5px;color:#111}#pageBody .p-guide_qualification__content{margin-bottom:40px}#pageBody .p-special{padding:40px 0}#pageBody .p-special_detail{margin-bottom:80px}#pageBody .p-special_detail .c-ttl04{margin-top:40px}#pageBody .p-special_detail .c-table01 td{white-space:nowrap}#pageBody .p-special_detail .c-table01 td:nth-child(2){white-space:inherit}#pageBody .p-special_detail .c-table01 .center{text-align:center}#pageBody .p-application{padding:40px 0}#pageBody .p-application_sec{margin-bottom:60px}#pageBody .p-application_sec__content,#pageBody .p-application_sec__content .c-table01{margin-bottom:40px}#pageBody .p-application_sec__content .c-table01 th{width:17%}#pageBody .p-application_sec__content .c-table01 th:first-child{width:32%}#pageBody .p-application_sec__content .c-table01 .no{padding:10px;text-align:center;background:#eee;font-weight:700}#pageBody .p-application_sec__content .c-table01 .tate{text-align:center;padding:5px}#pageBody .p-application_sec__content .c-table01 .tate span{writing-mode:vertical-rl;line-height:1em;font-size:1.4rem}#pageBody .p-application_sec__content .period{font-size:2.5rem;font-weight:700}#pageBody .p-venue{padding:40px 0}#pageBody .p-venue_detail__content{margin-bottom:40px}#pageBody .p-venue_detail__content .map_area iframe{width:100%;height:450px}#pageBody .p-tuition{padding:40px 0}#pageBody .p-tuition_first .c-ttl05{margin-bottom:20px;font-size:3.5rem}#pageBody .p-tuition_first__content{margin-bottom:40px}#pageBody .p-tuition_first__content .c-ttl07{margin-bottom:20px}#pageBody .p-tuition_detail__content{margin-bottom:40px}#pageBody .p-scholarship{padding:40px 0}#pageBody .p-scholarship section{margin-bottom:60px}#pageBody .p-scholarship_task .c-table01 td{text-align:left}#pageBody .p-scholarship_task__btn{display:flex;margin-top:30px}#pageBody .p-scholarship_task__btn .c-btn01{margin-right:20px}@media only screen and (max-width:767px){#pageBody .p-admissions section{margin-bottom:40px}#pageBody .p-admissions_table01 td,#pageBody .p-admissions_table01 th{display:block;padding:20px 0}#pageBody .p-admissions_table01 th{border-bottom:none;padding-bottom:0}#pageBody .p-admissions_table01 th span{font-size:5.5vw}#pageBody .p-admissions_table01 td{padding-left:0;padding-bottom:30px}#pageBody .p-admissions_detail{margin-bottom:60px}#pageBody .p-ao section{padding:30px 0}#pageBody .p-ao_about{padding:50px 0 20px!important}#pageBody .p-ao_about__ttl{margin-bottom:30px}#pageBody .p-ao_about__ttl span{font-size:8vw}#pageBody .p-ao_about .text{font-size:1.6rem;padding:0 15px;margin-bottom:30px;text-align:left}#pageBody .p-ao_about__policy{margin:0 15px;padding:30px 15px}#pageBody .p-ao_about__policy .ttl{font-size:6.5vw;line-height:1.4;margin-bottom:20px}#pageBody .p-ao_change__img{margin-top:20px;margin-bottom:20px}#pageBody .p-ao_change__img .img{margin-bottom:10px;padding:10px}#pageBody .p-ao_schedule .c-table01{margin-bottom:0}#pageBody .p-ao_flow .c-step_block__ttl{padding-bottom:20px}#pageBody .p-guide_detail{margin-bottom:60px}#pageBody .p-guide_detail__course li{width:calc(50% - 10px)}#pageBody .p-application_sec__content .c-table01 .tate{width:60px}#pageBody .p-application_sec__content .period{font-size:1.8rem}#pageBody .p-venue_detail__content .map_area iframe{height:300px}#pageBody .p-tuition_first .c-ttl05{font-size:6.7vw}#pageBody .p-scholarship_task__btn{display:block}#pageBody .p-scholarship_task__btn .c-btn01{margin-right:none;margin-bottom:10px}}#pageBody .p-opencampus{padding-bottom:170px}#pageBody .p-opencampus_tablist{display:flex;justify-content:center;margin-bottom:60px}#pageBody .p-opencampus_tablist li{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin:0 15px;font-size:1.8rem;text-align:center;width:440px;border:1px solid #111;transition:all .3s ease;padding:15px;cursor:pointer;position:relative}#pageBody .p-opencampus_tablist li:before{content:"";display:block;height:0;border-left:1px solid #111;position:absolute;left:50%;top:45px;transition:all .3s ease}#pageBody .p-opencampus_tablist li.is-act{border:1px solid #48337b;background:#48337b;color:#fff}#pageBody .p-opencampus_tablist li.is-act:before{height:20px}#pageBody .p-opencampus_pagenavi{display:flex;align-items:center;justify-content:center}#pageBody .p-opencampus_pagenavi.-top{margin-bottom:40px}#pageBody .p-opencampus_pagenavi.-bottom{margin-top:60px}#pageBody .p-opencampus_pagenavi .pagenavi{line-height:1.3}#pageBody .p-opencampus_pagenavi .pagenavi a{color:#111;text-decoration:underline;position:relative}#pageBody .p-opencampus_pagenavi .pagenavi a:hover{text-decoration:none}#pageBody .p-opencampus_pagenavi .pagenavi a:before{position:absolute;transform:translateY(-50%);top:50%;font-family:Font Awesome\ 5 Pro}#pageBody .p-opencampus_pagenavi .pagenavi.-left{padding-right:50px;border-right:1px solid #111}#pageBody .p-opencampus_pagenavi .pagenavi.-left a{padding-left:40px}#pageBody .p-opencampus_pagenavi .pagenavi.-left a:before{content:"";left:0}#pageBody .p-opencampus_pagenavi .pagenavi.-right{padding-left:50px;border-left:1px solid #111}#pageBody .p-opencampus_pagenavi .pagenavi.-right a{padding-right:40px}#pageBody .p-opencampus_pagenavi .pagenavi.-right a:before{content:"";right:0}#pageBody .p-opencampus_pagenavi .month{width:100px;height:100px;border-radius:100%;background:#fff;font-family:IvyMode,sans-serif;font-size:6rem;display:flex;justify-content:center;align-items:center;margin:0 30px}#pageBody .p-opencampus_pagenavi .month span{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:1.8rem;position:relative;bottom:-15px;padding-left:3px}#pageBody .p-opencampus_detailnavi{background:#fff;padding:60px 0;position:relative;margin-bottom:30px}#pageBody .p-opencampus_detailnavi:before{content:"";display:block;height:50px;border-left:1px solid #111;position:absolute;left:50%;bottom:-25px;transition:all .3s ease}#pageBody .p-opencampus_detailnavi .c-ttl08{margin-bottom:10px}#pageBody .p-opencampus_detailnavi .detailnavi_list{display:flex;flex-wrap:wrap;margin:40px -5px 0}#pageBody .p-opencampus_detailnavi .detailnavi_list li{border:1px solid #333;transition:all .3s ease;width:calc(16% - 10px);margin:0 5px 10px;padding:10px;text-align:center;cursor:pointer}#pageBody .p-opencampus_detailnavi .detailnavi_list li.is-act,#pageBody .p-opencampus_detailnavi .detailnavi_list li:hover{background:#48337b;color:#fff}#pageBody .p-opencampus_icoarea{border:1px solid #fff;padding:30px;margin:50px 0 40px}#pageBody .p-opencampus_icoarea .content{display:flex;flex-wrap:wrap}#pageBody .p-opencampus_icoarea .content .c-ttl07{width:20%}#pageBody .p-opencampus_icoarea .content .p-opencampus_icolist{width:80%;flex-wrap:wrap}#pageBody .p-opencampus_icoarea .content .p-opencampus_icolist li{margin-bottom:8px}#pageBody .p-opencampus_icolist{display:flex}#pageBody .p-opencampus_icolist li{font-size:1.4rem;margin-right:8px;display:flex;align-items:center}#pageBody .p-opencampus_icolist li .ico{display:block;color:#fff;background:#ccc;width:30px;height:30px;position:relative;border-radius:100%}#pageBody .p-opencampus_icolist li .ico i{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#pageBody .p-opencampus_icolist li .label{display:block;background:#a78c83;color:#fff;border-radius:1.5rem;width:50px;text-align:center;font-size:1.2rem}#pageBody .p-opencampus_icolist li .txt{padding-left:5px;flex:1 1;line-height:1.4}@media (-ms-high-contrast:none){#pageBody .p-opencampus_icolist li .txt{flex:1 0 auto}}#pageBody .p-opencampus_icolist li.ico01 .ico{background:#ebc5c2}#pageBody .p-opencampus_icolist li.ico02 .ico{background:#b0cbc6}#pageBody .p-opencampus_icolist li.ico03 .ico{background:#92558a}#pageBody .p-opencampus_tabarea .js-tab_body{display:none}#pageBody .p-opencampus_tabarea .js-tab_body:first-of-type{display:block}#pageBody .p-opencampus_block{background:#fff;padding:50px 0;display:flex;flex-wrap:wrap;margin-bottom:30px}#pageBody .p-opencampus_block.-detail{padding:30px 50px}#pageBody .p-opencampus_block.-detail .h2_ttl{background:#48337b;color:#fff;padding:27px;width:calc(100% + 70px);position:relative;left:-70px}#pageBody .p-opencampus_block .h2_ttl{font-size:3rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:30px}#pageBody .p-opencampus_block .h2_ttl .square{border:1px solid #000;font-size:1.6rem;display:inline-block;font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Verdana,sans-serif;margin-left:15px;padding:0 10px;position:relative;top:-5px}#pageBody .p-opencampus_block .h3_ttl{margin-top:20px;margin-bottom:10px}#pageBody .p-opencampus_block .h3_ttl span{background:#a78c83;display:inline-block;color:#fff;font-size:1.6rem;padding:3px 10px}#pageBody .p-opencampus_block .map_link{color:#92558a}#pageBody .p-opencampus_block .map_link i{padding-right:3px}#pageBody .p-opencampus_block .remarks{background:#f9f7f4;padding:13px 15px;font-size:1.4rem}#pageBody .p-opencampus_block .remarks .ttl{color:#a78c83;font-size:1.6rem;margin-bottom:5px}#pageBody .p-opencampus_block .link_list li{display:inline-block;margin-right:12px}#pageBody .p-opencampus_block .link_list li a{color:#92558a;position:relative;padding-right:12px}#pageBody .p-opencampus_block .link_list li a:after{content:"";display:block;position:absolute;top:0;right:0;font-family:Font Awesome\ 5 Pro;font-size:1.2rem;line-height:1.3}#pageBody .p-opencampus_block .link_list li a:hover{text-decoration:underline}#pageBody .p-opencampus_block .link_list li .nolink{color:#999;text-decoration:line-through}#pageBody .p-opencampus_block .slider_area{width:330px}#pageBody .p-opencampus_block .slider_area .slick-next,#pageBody .p-opencampus_block .slider_area .slick-prev{background:none;width:auto;height:auto;top:auto;bottom:-40px}#pageBody .p-opencampus_block .slider_area .slick-next:before,#pageBody .p-opencampus_block .slider_area .slick-prev:before{font-size:1.8rem}#pageBody .p-opencampus_block .slider_area .slick-prev{left:0}#pageBody .p-opencampus_block .slider_area .slick-next{right:0}#pageBody .p-opencampus_block .slider_area .slick-slide img{width:100%}#pageBody .p-opencampus_block .content_area{flex:1 1;padding-left:30px}#pageBody .p-opencampus_block__schedule{width:18%;border-right:1px solid #ccc}#pageBody .p-opencampus_block__schedule .schedule{padding-top:30px;text-align:center;margin-bottom:20px}#pageBody .p-opencampus_block__schedule .schedule .date{padding-bottom:15px;font-family:IvyMode,sans-serif}#pageBody .p-opencampus_block__schedule .schedule .date .m{font-size:4rem;position:relative;top:-30px;letter-spacing:5px}#pageBody .p-opencampus_block__schedule .schedule .date .d{font-size:6rem;letter-spacing:.1rem}#pageBody .p-opencampus_block__schedule .schedule .date .w{font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Verdana,sans-serif;font-size:1.6rem;font-style:normal;padding-left:5px}#pageBody .p-opencampus_block__schedule .schedule .time{width:90px;margin:0 auto;display:block;padding:5px;border-top:1px solid #111;border-bottom:1px solid #111}#pageBody .p-opencampus_block__reserve{width:130px;margin:0 auto}#pageBody .p-opencampus_block__reserve a{color:#fff;background:#49562a;display:block;border-radius:10px;font-weight:700;position:relative;padding:10px 10px 10px 45px;box-shadow:0 4px 0 0 #6d860b}#pageBody .p-opencampus_block__reserve a i{display:block;position:absolute;top:15px;left:20px}#pageBody .p-opencampus_block__reserve a.is-hover{top:4px;box-shadow:0 0 0 0 #6d860b}#pageBody .p-opencampus_block__content{width:82%;padding:0 50px}#pageBody .p-opencampus_block__content .content_row{display:flex;flex-wrap:wrap}#pageBody .p-opencampus_block__detail{margin-bottom:30px}#pageBody .p-opencampus_block__detail .month{margin-bottom:20px}#pageBody .p-opencampus_block__detail .month a{color:#92558a;font-size:1.8rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;position:relative;padding-right:20px}#pageBody .p-opencampus_block__detail .month a:before{content:"";display:block;font-family:Font Awesome\ 5 Pro;position:absolute;top:-5px;right:0}#pageBody .p-opencampus_block__detail .month a span{font-family:IvyMode,sans-serif;font-size:4rem}#pageBody .p-opencampus_block__detail .detail_block{margin-bottom:5px}#pageBody .p-opencampus_block__detail .detail_block .no-link,#pageBody .p-opencampus_block__detail .detail_block a{display:flex;align-items:center;flex-wrap:wrap;padding:20px 30px 20px 20px;border:1px solid #ccc;position:relative;color:#111;transition:all .3s ease}#pageBody .p-opencampus_block__detail .detail_block .no-link:before,#pageBody .p-opencampus_block__detail .detail_block a:before{content:"";display:block;font-family:Font Awesome\ 5 Pro;position:absolute;top:50%;transform:translateY(-50%);right:20px;color:#92558a}#pageBody .p-opencampus_block__detail .detail_block .no-link{color:1px solid #ddd;background:#f5f5f5;border:1px solid #ddd;color:#ccc}#pageBody .p-opencampus_block__detail .detail_block .no-link:before{color:#ccc}#pageBody .p-opencampus_block__detail .detail_block .no-link .date_area .label{background:#ccc}#pageBody .p-opencampus_block__detail .detail_block a.is-hover{border:1px solid #92558a}#pageBody .p-opencampus_block__detail .detail_block .date_area{display:flex;align-items:flex-start;width:33%}#pageBody .p-opencampus_block__detail .detail_block .date_area .label{background:#48337b;color:#fff;font-size:1.4rem;width:45px;text-align:center;margin-right:10px;white-space:nowrap}#pageBody .p-opencampus_block__detail .detail_block .date_area p{margin-bottom:0}#pageBody .p-opencampus_block__detail .detail_block .p-opencampus_icolist{width:67%}@media only screen and (max-width:767px){#pageBody .p-opencampus{padding:30px 0 50px}#pageBody .p-opencampus_tablist{margin-bottom:40px}#pageBody .p-opencampus_tablist li{margin:0 5px;font-size:1.6rem;width:100%}#pageBody .p-opencampus_pagenavi.-top{margin-bottom:20px}#pageBody .p-opencampus_pagenavi.-bottom{margin-top:30px}#pageBody .p-opencampus_pagenavi .pagenavi a{font-size:3.5vw}#pageBody .p-opencampus_pagenavi .pagenavi.-left{padding-right:20px}#pageBody .p-opencampus_pagenavi .pagenavi.-left a,#pageBody .p-opencampus_pagenavi .pagenavi.-right{padding-left:20px}#pageBody .p-opencampus_pagenavi .pagenavi.-right a{padding-right:20px}#pageBody .p-opencampus_pagenavi .month{width:65px;height:65px;font-size:9vw;margin:0 20px}#pageBody .p-opencampus_pagenavi .month span{font-size:1.4rem;bottom:-8px}#pageBody .p-opencampus_detailnavi{padding:30px 0;margin-bottom:40px}#pageBody .p-opencampus_detailnavi:before{height:30px;bottom:-15px}#pageBody .p-opencampus_detailnavi .detailnavi_list{margin:20px -5px 0}#pageBody .p-opencampus_detailnavi .detailnavi_list li{width:calc(50% - 10px);margin:0 5px 5px;padding:5px}#pageBody .p-opencampus_icoarea{padding:15px;margin:20px 0}#pageBody .p-opencampus_icoarea .content .c-ttl07,#pageBody .p-opencampus_icoarea .content .p-opencampus_icolist{width:100%}#pageBody .p-opencampus_icolist li{font-size:1.2rem;margin-right:5px}#pageBody .p-opencampus_icolist li .ico{width:20px;height:20px}#pageBody .p-opencampus_icolist li .label{width:40px;font-size:1rem;line-height:2}#pageBody .p-opencampus_block{padding:20px 0;display:block}#pageBody .p-opencampus_block.-detail{padding:20px 15px}#pageBody .p-opencampus_block.-detail .h2_ttl{padding:15px 15px 15px 30px;width:calc(100% + 30px);left:-30px}#pageBody .p-opencampus_block.-detail .content_area{margin-top:60px}#pageBody .p-opencampus_block .h2_ttl{font-size:6.5vw;line-height:1.4;margin-bottom:30px}#pageBody .p-opencampus_block .h2_ttl .square{font-size:1.4rem;margin-left:10px;padding:0 5px;top:-4px;line-height:1.6}#pageBody .p-opencampus_block .remarks{padding:10px 12px}#pageBody .p-opencampus_block .slider_area{width:100%}#pageBody .p-opencampus_block .content_area{padding-left:0}#pageBody .p-opencampus_block__schedule{width:100%;border-right:none;border-bottom:1px solid #ccc;padding-bottom:25px}#pageBody .p-opencampus_block__schedule .schedule{display:flex;align-items:flex-start;justify-content:center}#pageBody .p-opencampus_block__schedule .schedule .date{padding-bottom:0}#pageBody .p-opencampus_block__schedule .schedule .date .m{font-size:3rem;top:-25px}#pageBody .p-opencampus_block__schedule .schedule .date .d{font-size:5rem}#pageBody .p-opencampus_block__schedule .schedule .date .w{font-size:1.4rem}#pageBody .p-opencampus_block__schedule .schedule .time{width:auto;margin:0 0 0 10px;padding:2px}#pageBody .p-opencampus_block__content{width:100%;padding:30px 15px 0}#pageBody .p-opencampus_block__detail .month{margin-bottom:10px}#pageBody .p-opencampus_block__detail .detail_block .no-link,#pageBody .p-opencampus_block__detail .detail_block a{padding:10px 15px 10px 10px;display:block}#pageBody .p-opencampus_block__detail .detail_block .no-link:before,#pageBody .p-opencampus_block__detail .detail_block a:before{right:10px}#pageBody .p-opencampus_block__detail .detail_block .date_area{width:100%;margin-bottom:5px}#pageBody .p-opencampus_block__detail .detail_block .p-opencampus_icolist{width:100%}}#pageBody .p-web_opencampus_form input[type=text]{border:1px solid #ccc;padding:7px;border-radius:5px;width:160px}#pageBody .p-web_opencampus_form .button{background:#92558a;color:#fff;font-size:1.4rem;border:none;border-radius:5px;padding:5px 25px;cursor:pointer;transition:all .3s ease;font-family:游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Verdana,sans-serif}#pageBody .p-web_opencampus_form .button:hover{opacity:.7}#pageBody .p-web_opencampus_password{background:#fff;padding:60px 0 40px;margin-bottom:0}#pageBody .p-web_opencampus_password .c-ttl08{margin-bottom:40px}#pageBody .p-web_opencampus_password .p-web_opencampus_form{margin-bottom:30px}#pageBody .p-web_opencampus_password .password_txt a{position:relative;padding-left:10px}#pageBody .p-web_opencampus_password .password_txt a:before{content:"";display:block;position:absolute;top:-6px;left:0;font-family:Font Awesome\ 5 Pro;color:#111;font-size:1.2rem}#pageBody .p-web_opencampus_password .password_txt a:hover{text-decoration:underline}#pageBody .p-web_opencampus_movie{padding:60px 0;margin-bottom:0}#pageBody .p-web_opencampus_movie__content .box{margin-bottom:40px}#pageBody .p-web_opencampus_movie__content .box .subttl{display:inline-block;font-size:1.4rem;color:#fff;background:#92558a;border-radius:1.5rem;padding:2px 10px;margin-bottom:10px}#pageBody .p-web_opencampus_movie__content .box .movie img{width:100%}#pageBody .p-web_opencampus_pamphlet{padding:60px 0 110px;margin-bottom:0}#pageBody .p-web_opencampus_pamphlet__block a{display:block;background:#fff;color:#111;padding:40px;position:relative;transition:all .3s ease}#pageBody .p-web_opencampus_pamphlet__block a.is-hover{opacity:.7}#pageBody .p-web_opencampus_pamphlet__block a .c-sharp_en{color:#111;top:40px;left:35px}#pageBody .p-web_opencampus_pamphlet__block a .c-sharp_en:after{border-color:#111}#pageBody .p-web_opencampus_pamphlet__block a .img{margin-bottom:30px;position:relative}#pageBody .p-web_opencampus_pamphlet__block a .img:before{content:"";display:block;border-bottom:2px solid #48337b;width:50px;position:absolute;left:50%;bottom:-2px;transform:translateX(-50%)}#pageBody .p-web_opencampus_pamphlet__block a .img img{width:100%}#pageBody .p-web_opencampus_pamphlet__block a .ttl{display:flex;justify-content:space-between;transition:all .3s ease}#pageBody .p-web_opencampus_pamphlet__block a .ttl p{margin-bottom:0}#pageBody .p-web_opencampus_pamphlet__block a .ttl .jp{font-size:2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif}#pageBody .p-web_opencampus_pamphlet__block a .ttl .en{color:#48337b;font-size:1.3rem;font-family:IvyMode,sans-serif;position:relative;padding-left:30px;letter-spacing:.1rem}#pageBody .p-web_opencampus_pamphlet__block a .ttl .en:before{content:"";display:block;border-bottom:1px solid #111;position:absolute;top:50%;left:0;width:10px}#pageBody .p-web_opencampus_question{padding:60px 0 80px;background:#fff}#pageBody .p-web_opencampus_question .p-web_opencampus_form{margin-top:50px}#pageBody .p-web_opencampus_question .p-web_opencampus_form input[type=text]{width:200px}#pageBody .p-web_opencampus_question .p-web_opencampus_form .text_content{display:flex;justify-content:center;margin-bottom:20px}#pageBody .p-web_opencampus_question .p-web_opencampus_form .text_content .box{border:1px solid #ccc;padding:5px;margin:5px;text-align:center}#pageBody .p-web_opencampus_question .p-web_opencampus_form .text_content .box select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;background:rgba(0,0,0,0);font-size:3em}#pageBody .p-web_opencampus_question .p-web_opencampus_form .inform_wrap{display:flex;justify-content:center;align-items:center}#pageBody .p-web_opencampus_question .p-web_opencampus_form .inform_wrap .ttl{padding-right:10px}@media only screen and (max-width:767px){#pageBody .p-web_opencampus_password{padding:30px 0 20px}#pageBody .p-web_opencampus_password .c-ttl08{margin-bottom:20px}#pageBody .p-web_opencampus_password .p-web_opencampus_form{margin-bottom:10px}#pageBody .p-web_opencampus_movie{padding:40px 0 20px}#pageBody .p-web_opencampus_movie__content .box{margin-bottom:30px}#pageBody .p-web_opencampus_movie__content .box .subttl{font-size:1.3rem;padding:2px 8px}#pageBody .p-web_opencampus_pamphlet{padding:20px 0 40px}#pageBody .p-web_opencampus_pamphlet__block{margin-bottom:20px}#pageBody .p-web_opencampus_pamphlet__block a{padding:25px}#pageBody .p-web_opencampus_pamphlet__block a .c-sharp_en{top:25px;left:25px;font-size:1.2rem}#pageBody .p-web_opencampus_pamphlet__block a .img{margin-bottom:15px}#pageBody .p-web_opencampus_pamphlet__block a .ttl{display:block}#pageBody .p-web_opencampus_pamphlet__block a .ttl .jp{font-size:4.5vw;margin-bottom:5px}#pageBody .p-web_opencampus_question{padding:40px 0 50px}#pageBody .p-web_opencampus_question .p-web_opencampus_form{margin-top:30px}#pageBody .p-web_opencampus_question .p-web_opencampus_form .inform_wrap{display:block}#pageBody .p-web_opencampus_question .p-web_opencampus_form .inform_wrap .ttl{display:block;margin-bottom:5px;padding-right:0;padding-left:10px}}#pageBody .p-employment{padding:40px 0 60px}#pageBody .p-employment .c-column_sec{margin-bottom:60px}#pageBody .p-employment__rate .ex{font-size:1.3rem;line-height:1.9}#pageBody .p-employment_head{background:#fff;padding:70px 0;margin-bottom:0}#pageBody .p-employment_head .head_text{max-width:920px;margin:0 auto}#pageBody .p-employment_head__row .ttl{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.4rem;margin-bottom:20px}#pageBody .p-support_schedule{padding:60px 0}#pageBody .p-future_sec{padding:80px 0;margin-bottom:0}#pageBody .p-future_sec:nth-child(odd){background:#fff}#pageBody .p-future_sec:nth-child(odd) .c-ttl05 .en{-webkit-text-stroke:1px #ddd}@media (-ms-high-contrast:none){#pageBody .p-future_sec:nth-child(odd) .c-ttl05 .en{color:#ddd}}#pageBody .p-future_sec__inner{max-width:923px;margin:0 auto}#pageBody .p-future_sec .c-ttl05{text-align:center;position:relative;margin-bottom:70px}#pageBody .p-future_sec .c-ttl05 span{position:relative;z-index:1}#pageBody .p-future_sec .c-ttl05 .en{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;font-size:15rem;text-align:center;color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff;font-family:IvyMode,sans-serif;font-style:italic;font-weight:400;padding-bottom:30px;letter-spacing:3px;white-space:nowrap}@media (-ms-high-contrast:none){#pageBody .p-future_sec .c-ttl05 .en{color:#fff;opacity:.6}}#pageBody .p-future_column{display:flex;flex-wrap:wrap;margin-bottom:40px}#pageBody .p-future_column .img{width:33%}#pageBody .p-future_column .text{width:67%;padding-left:40px}#pageBody .p-future_job{border-top:1px solid #48337b;border-bottom:3px solid #48337b;padding:30px 0;display:flex;justify-content:space-around}#pageBody .p-future_job__block p{margin-bottom:0}#pageBody .p-graduate_sec{padding:60px 0;margin-bottom:0}#pageBody .p-graduate_sec.-kinki .p-graduate_sec__content{border-top:3px solid #48337b}#pageBody .p-graduate_sec.-japan .p-graduate_sec__content{border-top:3px solid #a78c83}#pageBody .p-graduate_sec.-school .p-graduate_sec__content{border-top:3px solid #afc2d3}#pageBody .p-graduate_sec__content{background:#fff;padding:0 40px;margin-bottom:30px}#pageBody .p-graduate_sec__content .c-ttl08{padding:30px 20px 30px 0;margin-bottom:0;position:relative;cursor:pointer}#pageBody .p-graduate_sec__content .c-ttl08.is-act:before{content:""}#pageBody .p-graduate_sec__content .c-ttl08:before{content:"";position:absolute;top:30px;right:0;display:block;font-family:Font Awesome\ 5 Pro;font-size:2.2rem}#pageBody .p-graduate_sec__content .c-disc_list li{font-size:1.4rem;display:flex;flex-wrap:wrap}#pageBody .p-graduate_sec__content .c-disc_list li .co{width:60%}#pageBody .p-graduate_sec__content .c-disc_list li .ind{color:#999;width:40%;padding-left:5px}#pageBody .p-graduate_sec__content .content{padding:30px 0 70px;display:none}#pageBody .p-licenses .p-employment_head{margin-bottom:140px}#pageBody .p-licenses_sec{position:relative;padding-top:240px;padding-bottom:80px;margin-top:80px;margin-bottom:0}#pageBody .p-licenses_sec.-purple .c-ttl05 span{background:#111}#pageBody .p-licenses_sec.-purple .p-licenses_sec__text{background:#48337b;color:#fff}#pageBody .p-licenses_sec.-purple .p-licenses_sec__text .ex span{border:none;background:#fff;color:#111}#pageBody .p-licenses_sec .en{position:absolute;left:50%;transform:translate(-50%);top:-40px;width:100%;font-size:10rem;text-align:center;color:#fff;font-family:IvyMode,sans-serif;font-style:italic;font-weight:400;letter-spacing:3px}#pageBody .p-licenses_sec .c-ttl05{position:absolute;left:50%;transform:translate(-50%);top:-80px;z-index:2}#pageBody .p-licenses_sec:before{content:"";display:block;background-size:cover;background-position:50%;width:100%;height:280px;position:absolute;top:0;left:0;z-index:1}#pageBody .p-licenses_sec.-craftman:before{background-image:url(https://www.task.ac.jp/img/licenses/craftman_bg@2x.jpg)}#pageBody .p-licenses_sec.-specialist:before{background-image:url(https://www.task.ac.jp/img/licenses/specialist_bg@2x.jpg)}#pageBody .p-licenses_sec.-bachelor:before{background-image:url(https://www.task.ac.jp/img/licenses/bachelor_bg@2x.jpg)}#pageBody .p-licenses_sec.-traditional:before{background-image:url(https://www.task.ac.jp/img/licenses/traditional_bg@2x.jpg)}#pageBody .p-licenses_sec.-kyoto:before{background-image:url(https://www.task.ac.jp/img/licenses/kyoto_bg@2x.jpg)}#pageBody .p-licenses_sec.-teacher:before{background-image:url(https://www.task.ac.jp/img/licenses/teacher_bg@2x.jpg)}#pageBody .p-licenses_sec__text{background:#fff;padding:50px;position:relative;z-index:3}#pageBody .p-licenses_sec__text .subttl{text-align:center;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.5rem;margin-bottom:30px}#pageBody .p-licenses_sec__text .ex span{display:inline-block;border:1px solid #111;padding:3px 10px}#pageBody .p-licenses_sec__text .small{font-size:1.3rem;text-align:center}#pageBody .p-licenses_sec__text .c-employment_rate{justify-content:center;margin:90px 0 0}#pageBody .p-licenses_sec__num{text-align:center;margin:60px 0 20px}#pageBody .p-licenses_sec__num .txt{font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.5rem}#pageBody .p-licenses_sec__num .txt.-top{margin-bottom:60px}#pageBody .p-licenses_sec__num .txt.-bottom{margin-top:20px}#pageBody .p-licenses_sec__num .num{letter-spacing:7px}#pageBody .p-licenses_sec__num .num span{font-size:12rem;font-family:IvyMode,sans-serif}#pageBody .p-interview{padding-top:30px}#pageBody .p-interview_content{display:flex;flex-wrap:wrap;background:#fff;margin-bottom:40px}#pageBody .p-interview_content.-reverse,#pageBody .p-interview_content.-reverse .p-interview_content__profile{flex-direction:row-reverse}#pageBody .p-interview_content.-reverse .p-interview_content__profile .profile_area{margin-right:-30px}#pageBody .p-interview_content.-reverse .p-interview_content__profile .title_area{padding:40px 30px 0 40px}#pageBody .p-interview_content__img{width:31.5%}#pageBody .p-interview_content__img img{width:100%}#pageBody .p-interview_content__text{width:68.5%}#pageBody .p-interview_content__text .text{padding:30px 40px 0}#pageBody .p-interview_content__profile{display:flex}#pageBody .p-interview_content__profile .profile_area{font-size:1.4rem;background:#48337b;color:#fff;padding:30px 10px 30px 30px;width:250px;line-height:1.4;position:relative;margin-left:-30px}#pageBody .p-interview_content__profile .profile_area .course{display:block}#pageBody .p-interview_content__profile .profile_area .name{display:block;font-weight:400;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.2rem;margin:20px 0 15px}#pageBody .p-interview_content__profile .profile_area .school{display:block;color:#ccc}#pageBody .p-interview_content__profile .title_area{padding:40px 10px 0 40px;flex:1 1}#pageBody .p-interview_content__profile .title_area .c-ttl09{margin-bottom:30px}#pageBody .p-interview_content__profile .title_area .co{color:#92558a;margin-bottom:0}#pageBody .p-obog{padding:30px 0}#pageBody .p-obog .c-interview_ttl,#pageBody .p-obog_sec{margin-bottom:80px}@media (-ms-high-contrast:none){#pageBody .p-obog_sec:first-of-type .p-obog_sec__profile .name_area{height:320px}}#pageBody .p-obog_sec__img{text-align:center}#pageBody .p-obog_sec__inner{margin-top:-200px;position:relative}#pageBody .p-obog_sec__inner .container{flex-wrap:wrap;display:flex;position:relative}#pageBody .p-obog_sec__en{font-family:IvyMode,sans-serif;font-size:10rem;color:#fff;position:absolute;top:300px;left:-20%;letter-spacing:10px;display:block;white-space:nowrap}#pageBody .p-obog_sec__profile{width:23%;padding-left:30px;position:relative}#pageBody .p-obog_sec__profile .name_area{color:#fff;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;writing-mode:vertical-rl;margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start;letter-spacing:2px}@media (-ms-high-contrast:none){#pageBody .p-obog_sec__profile .name_area{height:250px}}#pageBody .p-obog_sec__profile .name_area .job{font-size:2rem;background:#111;display:block;padding:10px 5px}#pageBody .p-obog_sec__profile .name_area .name{font-size:5rem;background:#48337b;display:block;padding:10px 20px}@-moz-document url-prefix(){#pageBody .p-obog_sec__profile .name_area .name{padding:10px 15px 10px 30px}}#pageBody .p-obog_sec__profile .profile_area .ttl{font-size:1.3rem;font-family:IvyMode,sans-serif;display:block;color:#48337b;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:10px}#pageBody .p-obog_sec__profile .profile_area p{font-size:1.4rem;color:#999;line-height:1.6}#pageBody .p-obog_sec__num{font-family:IvyMode,sans-serif;color:#fff;display:flex;align-items:flex-end;position:absolute;top:-150px;left:0}#pageBody .p-obog_sec__num .num{font-size:10rem;font-style:italic;line-height:1}#pageBody .p-obog_sec__num .num span{font-size:15rem;padding-left:5px}#pageBody .p-obog_sec__num .txt{display:block;font-size:1.8rem;writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:3px;padding-left:15px;padding-bottom:12px}#pageBody .p-obog_sec__content{position:relative;width:77%}#pageBody .p-obog_sec__content .main_ttl{line-height:1.6;font-size:4rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:20px;font-feature-settings:"palt";letter-spacing:2px}#pageBody .p-obog_sec__content .main_ttl span{background:#fff;padding:0 10px 2px}#pageBody .p-obog_sec__content .content_area{background:#fff;padding:70px 15px 50px 80px;position:relative}#pageBody .p-obog_sec__content .content_area:after{content:"";display:block;position:absolute;top:0;left:100%;background:#fff;height:100%;width:100%}#pageBody .p-obog_sec__content .content_area .sub_ttl{color:#92558a;font-size:2.2rem;margin-bottom:20px;font-weight:700;line-height:1.6}#pageBody .p-obog_sec__content .content_area .c-btn01{margin-top:30px}#pageBody .p-obog_sec__content .insert_area{border:1px solid #ccc;padding:20px;display:flex;margin:30px 0}#pageBody .p-obog_sec__content .insert_area .img{width:178px}#pageBody .p-obog_sec__content .insert_area .text{padding-left:30px;flex:1 1}#pageBody .p-obog_sec__content .insert_area .text .ttl{display:block;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-weight:400;font-size:2.2rem;margin-bottom:10px}#pageBody .p-obog_sec__content .insert_area .text p{font-size:1.4rem;color:#999;line-height:1.6}@media only screen and (max-width:767px){#pageBody .p-employment{padding:40px 0 20px}#pageBody .p-employment .c-column_sec{margin-bottom:40px}#pageBody .p-employment__rate{margin-bottom:30px}#pageBody .p-employment_head{padding:30px 0 40px}#pageBody .p-employment_head__row .ttl{font-size:2.2rem}#pageBody .p-support_schedule{padding:40px 0 0}#pageBody .p-support_schedule__pickup .pickup_block{margin-bottom:80px}#pageBody .p-support_schedule__pickup .pickup_block:before{top:-35px;width:110px}#pageBody .p-support_schedule__pickup .pickup_block .num{font-size:23vw;top:-30px;letter-spacing:1.5rem}#pageBody .p-support_schedule__pickup .pickup_block .img .ttl{font-size:6vw}#pageBody .p-support_schedule__pickup .pickup_block .detail{padding:15px}#pageBody .p-future_sec{padding:60px 15px 50px}#pageBody .p-future_sec .c-ttl05{margin-bottom:30px}#pageBody .p-future_sec .c-ttl05 .en{font-size:13vw;padding-bottom:60px}#pageBody .p-future_column{display:block;margin-bottom:30px}#pageBody .p-future_column .img{width:180px;margin:0 auto 30px}#pageBody .p-future_column .text{width:100%;padding-left:0}#pageBody .p-future_job{display:block;padding-bottom:20px}#pageBody .p-future_job__block .c-disc_list{display:flex;flex-wrap:wrap}#pageBody .p-future_job__block .c-disc_list li{width:50%}#pageBody .p-graduate_sec{padding:20px 0}#pageBody .p-graduate_sec.-kinki{padding-top:40px}#pageBody .p-graduate_sec__content{padding:0 15px;margin-bottom:20px}#pageBody .p-graduate_sec__content .c-ttl08{padding:15px 20px 15px 0;font-size:5.5vw}#pageBody .p-graduate_sec__content .c-ttl08:before{top:15px;font-size:2rem}#pageBody .p-graduate_sec__content .content{padding:10px 0 20px}#pageBody .p-licenses .p-employment_head{margin-bottom:90px}#pageBody .p-licenses_sec{padding-top:130px;padding-bottom:40px;margin-top:45px}#pageBody .p-licenses_sec .en{font-size:15vw;white-space:nowrap;top:-25px}#pageBody .p-licenses_sec .c-ttl05{top:-45px;writing-mode:vertical-rl}#pageBody .p-licenses_sec .c-ttl05 span{padding:5px 0}#pageBody .p-licenses_sec:before{height:150px}#pageBody .p-licenses_sec__text{padding:20px 15px 30px}#pageBody .p-licenses_sec__text .subttl{font-size:2rem;margin-bottom:20px}#pageBody .p-licenses_sec__text .small{margin-bottom:0}#pageBody .p-licenses_sec__text .c-employment_rate{margin-top:70px}#pageBody .p-licenses_sec__num{margin:35px 0 5px}#pageBody .p-licenses_sec__num .txt{font-size:2rem}#pageBody .p-licenses_sec__num .txt.-top{margin-bottom:35px}#pageBody .p-licenses_sec__num .txt.-bottom{margin-top:5px}#pageBody .p-licenses_sec__num .num span{font-size:22vw}#pageBody .p-interview_content{display:block}#pageBody .p-interview_content.-reverse .p-interview_content__profile .profile_area{margin-right:0}#pageBody .p-interview_content.-reverse .p-interview_content__profile .title_area{padding:30px 15px 0}#pageBody .p-interview_content__img{width:100%}#pageBody .p-interview_content__text{margin-top:-50px;width:100%}#pageBody .p-interview_content__text .text{padding:15px}#pageBody .p-interview_content__profile{display:block}#pageBody .p-interview_content__profile .profile_area{width:100%;font-size:1.2rem;padding:15px;margin-left:0}#pageBody .p-interview_content__profile .profile_area .name{font-size:2rem;margin:10px 0 6px}#pageBody .p-interview_content__profile .title_area{padding:30px 15px 0}#pageBody .p-interview_content__profile .title_area .c-ttl09{margin-bottom:20px}#pageBody .p-obog{padding:60px 0 0}#pageBody .p-obog .c-interview_ttl{margin-bottom:40px}#pageBody .p-obog_sec{margin-bottom:50px}#pageBody .p-obog_sec__inner{margin-top:0}#pageBody .p-obog_sec__inner .container{display:block}#pageBody .p-obog_sec__en{display:none}#pageBody .p-obog_sec__profile{width:100%;padding-left:0;margin-top:-20px;z-index:1}#pageBody .p-obog_sec__profile .name_area{writing-mode:inherit;margin-bottom:15px}#pageBody .p-obog_sec__profile .name_area .job{font-size:3.8vw;padding:2px 7px}#pageBody .p-obog_sec__profile .name_area .name{font-size:7.5vw;padding:8px 10px 11px}#pageBody .p-obog_sec__profile .profile_area{display:flex}#pageBody .p-obog_sec__profile .profile_area .ttl{margin-bottom:0;padding-right:10px}#pageBody .p-obog_sec__profile .profile_area p{font-size:1.2rem;padding-top:5px}#pageBody .p-obog_sec__num{top:0;left:auto;right:0}#pageBody .p-obog_sec__num .num{font-size:15vw}#pageBody .p-obog_sec__num .num span{font-size:25vw}#pageBody .p-obog_sec__num .txt{font-size:1.6vw;padding-bottom:5px;padding-left:5px}#pageBody .p-obog_sec__content{position:static;width:100%}#pageBody .p-obog_sec__content .main_ttl{font-size:5.3vw}#pageBody .p-obog_sec__content .main_ttl span{padding:0;background:none}#pageBody .p-obog_sec__content .content_area{padding:20px 15px}#pageBody .p-obog_sec__content .content_area:after{display:none}#pageBody .p-obog_sec__content .content_area .sub_ttl{font-size:1.6rem;margin-bottom:10px}#pageBody .p-obog_sec__content .content_area .c-btn01{margin-top:20px}#pageBody .p-obog_sec__content .insert_area{padding:10px 10px 5px;margin:20px 0;display:block}#pageBody .p-obog_sec__content .insert_area .img{margin-bottom:10px}#pageBody .p-obog_sec__content .insert_area .text{padding-left:0}#pageBody .p-obog_sec__content .insert_area .text .ttl{font-size:1.8rem}#pageBody .p-obog_sec__content .insert_area .text p{font-size:1.3rem}}#pageBody .p-campuslife{padding:40px 0 60px}#pageBody .p-campuslife .c-menu_sec{padding:40px 0}#pageBody .p-campuslife .c-menu_sec .big_menu{margin-bottom:50px}#pageBody .p-campuslife .c-menu_sec .big_menu a{display:block;position:relative;overflow:hidden}#pageBody .p-campuslife .c-menu_sec .big_menu a:before{content:"";font-family:Font Awesome\ 5 Pro;display:block;position:absolute;right:25px;bottom:25px;color:#fff;z-index:1}#pageBody .p-campuslife .c-menu_sec .big_menu a.is-hover>img{transform:scale(1.1)}#pageBody .p-campuslife .c-menu_sec .big_menu a>img{width:100%;transition:all .3s ease}#pageBody .p-campuslife .c-menu_sec .big_menu__ttl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}#pageBody .p-location{padding:40px 0}#pageBody .p-location_sec{margin-bottom:120px}#pageBody .p-location_sec__map{width:730px;margin:0 auto 50px}#pageBody .p-location_sec__map a{display:block;position:relative}#pageBody .p-location_sec__map a .ico{display:block;position:absolute;right:20px;bottom:20px;width:70px;height:70px;border-radius:100%;background:rgba(146,85,138,.8)}#pageBody .p-location_sec__map a .ico:after,#pageBody .p-location_sec__map a .ico:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}#pageBody .p-location_sec__map a .ico:before{width:30px;border-bottom:1px solid #fff}#pageBody .p-location_sec__map a .ico:after{height:30px;border-left:1px solid #fff}#pageBody .p-dormitory_sec{padding-top:60px;margin-bottom:100px}#pageBody .p-dormitory_merit{margin-bottom:90px}#pageBody .p-dormitory_merit__block{position:relative;padding:80px 60px 60px;background:#fff;margin-bottom:60px}#pageBody .p-dormitory_merit__block .num{display:block;position:absolute;top:-20px;left:-40px}#pageBody .p-dormitory_merit__column{display:flex;flex-wrap:wrap}#pageBody .p-dormitory_merit__column .img{width:40%}#pageBody .p-dormitory_merit__column .text{width:60%;padding-top:10px;padding-left:40px}#pageBody .p-dormitory_merit__numlist{background:#f9f7f4;padding:20px 30px;margin-bottom:30px}#pageBody .p-dormitory_merit__numlist .c-num_list{display:flex;flex-wrap:wrap}#pageBody .p-dormitory_merit__numlist .c-num_list li{width:50%}#pageBody .p-dormitory_merit__imglist{display:flex;flex-wrap:wrap;margin:0 -15px}#pageBody .p-dormitory_merit__imglist li{width:25%;padding:0 15px;text-align:center;margin-bottom:20px}#pageBody .p-dormitory_merit__imglist li span{display:block;margin-top:10px}#pageBody .p-dormitory_voice{background:#fff;padding:40px 0 70px}#pageBody .p-dormitory_voice__content{margin-bottom:30px}#pageBody .p-dormitory_voice__content .profile_area{text-align:center}#pageBody .p-dormitory_voice__content .profile_area .main_ttl{margin-bottom:25px}#pageBody .p-dormitory_voice__content .profile_area .name{display:block;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;font-size:2.2rem;margin:20px 0;font-weight:400}#pageBody .p-dormitory_voice__content .profile_area .txt{font-size:1.4rem;line-height:1.5}#pageBody .p-dormitory_voice__content .content_area{padding-top:60px}#pageBody .p-dormitory_voice__content .content_area .room{color:#92558a;margin-bottom:30px;font-weight:700}#pageBody .p-dormitory_voice__timeline{background:#e2e5eb;text-align:center;border-radius:10px;padding:40px 65px}#pageBody .p-dormitory_voice__timeline .main_ttl{font-size:2.2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:40px}#pageBody .p-dormitory_voice__timeline .timeline_list{display:flex;padding-top:40px}#pageBody .p-dormitory_voice__timeline .timeline_list li{flex:1 1;position:relative;padding:30px 5px 0}#pageBody .p-dormitory_voice__timeline .timeline_list li:first-child:before{left:50%}#pageBody .p-dormitory_voice__timeline .timeline_list li:last-child:before{left:-50%}#pageBody .p-dormitory_voice__timeline .timeline_list li:before{content:"";display:block;position:absolute;width:100%;top:0;left:0;border-top:3px solid #fff}#pageBody .p-dormitory_voice__timeline .timeline_list li .time{display:block;font-family:IvyMode,sans-serif;font-size:2rem;color:#a78c83;position:absolute;top:-50px;left:0;width:100%}#pageBody .p-dormitory_voice__timeline .timeline_list li .disc{background:#fff;width:25px;height:25px;border-radius:100%;position:absolute;top:-12px;left:50%;transform:translateX(-50%);z-index:1}#pageBody .p-dormitory_voice__timeline .timeline_list li .disc:before{content:"";display:block;width:5px;height:5px;border-radius:100%;background:#48337b;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#pageBody .p-dormitory_voice__timeline .timeline_list li p{margin-bottom:0;line-height:1.4}#pageBody .p-schedule{padding-top:30px}#pageBody .p-schedule_block{position:relative;padding-left:270px;padding-bottom:50px}#pageBody .p-schedule_block:nth-child(2n) .inner{padding-left:110px}#pageBody .p-schedule_block:before{content:"";display:block;position:absolute;top:0;left:125px;height:100%;border-left:3px solid #fff}#pageBody .p-schedule_block .month{position:absolute;top:0;left:50px;z-index:1}#pageBody .p-schedule_block__content{position:relative}#pageBody .p-schedule_block__content:before{content:"";display:block;width:50%;top:75px;left:-55px;position:absolute;border-bottom:6px dotted #fff}#pageBody .p-schedule_block__content .inner{position:relative;min-height:150px;display:flex;align-items:center}#pageBody .p-schedule_block__content .inner.pl0{padding-left:0}#pageBody .p-schedule_block__content .inner .txt{font-size:2.2rem;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;margin-bottom:0;background:#e2e5eb;width:100%;padding:0 15px}@media (-ms-high-contrast:none){#pageBody .p-schedule_block__content .inner .txt{position:absolute;top:50%;transform:translateY(-50%)}}#pageBody .p-schedule_block__column{display:flex;position:relative;background:#e2e5eb}#pageBody .p-schedule_block__column .column_box{width:350px;margin:0 15px}#pageBody .p-schedule_block__column .column_box .a,#pageBody .p-schedule_block__column .column_box a{display:block;color:#111;background:#fff;padding:20px 20px 30px;font-size:1.4rem}#pageBody .p-schedule_block__column .column_box a.is-hover .img img{transform:scale(1.1)}#pageBody .p-schedule_block__column .column_box a.is-hover .ttl{color:#48337b}#pageBody .p-schedule_block__column .column_box .img{overflow:hidden}#pageBody .p-schedule_block__column .column_box .img img{width:100%;transition:all .3s ease}#pageBody .p-schedule_block__column .column_box .ttl{display:block;font-family:"Noto Serif JP",游明朝,YuMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HG明朝E,MS P明朝,MS 明朝,serif;text-align:center;font-weight:400;font-size:2.2rem;margin:20px 0;line-height:1.5;transition:all .3s ease}#pageBody .p-schedule_block__column .column_box .more{display:block;font-size:1.3rem;font-family:IvyMode,sans-serif;position:relative;padding-left:30px;color:#92558a}#pageBody .p-schedule_block__column .column_box .more:before{content:"";display:block;width:10px;border-bottom:1px solid #111;position:absolute;left:0;top:50%}@media only screen and (max-width:767px){#pageBody .p-campuslife{padding:40px 0 0}#pageBody .p-campuslife .c-menu_sec{padding:0}#pageBody .p-campuslife .c-menu_sec .big_menu{margin-bottom:30px}#pageBody .p-campuslife .c-menu_sec .big_menu a:before{right:10px;bottom:5px}#pageBody .p-location{padding:40px 0}#pageBody .p-location_sec{margin-bottom:40px}#pageBody .p-location_sec__map{width:100%;margin-bottom:30px}#pageBody .p-location_sec__map a .ico{right:10px;bottom:10px;width:50px;height:50px}#pageBody .p-location_sec__map a .ico:before{width:20px}#pageBody .p-location_sec__map a .ico:after{height:20px}#pageBody .p-dormitory_sec{padding-top:40px;margin-bottom:60px}#pageBody .p-dormitory_merit{margin-bottom:40px}#pageBody .p-dormitory_merit__block{padding:35px 15px 15px;margin-bottom:50px}#pageBody .p-dormitory_merit__block .num{left:-15px;width:100px}#pageBody .p-dormitory_merit__block .c-ttl09{margin-bottom:20px}#pageBody .p-dormitory_merit__column{display:block}#pageBody .p-dormitory_merit__column .img{width:100%;margin-bottom:20px}#pageBody .p-dormitory_merit__column .text{width:100%;padding:0}#pageBody .p-dormitory_merit__numlist{padding:10px 15px;margin-bottom:20px}#pageBody .p-dormitory_merit__numlist .c-num_list li{width:100%}#pageBody .p-dormitory_merit__imglist{margin:0 -5px}#pageBody .p-dormitory_merit__imglist li{width:50%;padding:0 5px;margin-bottom:15px}#pageBody .p-dormitory_merit__imglist li span{margin-top:5px;font-size:1.4rem;line-height:1.4}#pageBody .p-dormitory_voice{padding:40px 0}#pageBody .p-dormitory_voice__content{margin-bottom:10px}#pageBody .p-dormitory_voice__content .profile_area .main_ttl{width:180px;margin:0 auto 30px}#pageBody .p-dormitory_voice__content .profile_area .name{font-size:2rem;margin-bottom:10px}#pageBody .p-dormitory_voice__content .profile_area .txt{font-size:1.2rem}#pageBody .p-dormitory_voice__content .content_area{padding-top:20px}#pageBody .p-dormitory_voice__content .content_area .room{margin-bottom:20px}#pageBody .p-dormitory_voice__timeline{padding:20px 15px}#pageBody .p-dormitory_voice__timeline .main_ttl{font-size:2rem;margin-bottom:10px}#pageBody .p-dormitory_voice__timeline .timeline_list{display:block;text-align:left;padding-top:0}#pageBody .p-dormitory_voice__timeline .timeline_list li{padding:5px 5px 5px 35px}#pageBody .p-dormitory_voice__timeline .timeline_list li:first-child:before{top:8px;left:8px}#pageBody .p-dormitory_voice__timeline .timeline_list li:last-child:before{left:8px}#pageBody .p-dormitory_voice__timeline .timeline_list li:before{width:auto;height:100%;border:none;border-left:3px solid #fff;left:8px}#pageBody .p-dormitory_voice__timeline .timeline_list li .time{font-size:1.8rem;position:static;width:100%;margin-bottom:3px}#pageBody .p-dormitory_voice__timeline .timeline_list li .disc{width:20px;height:20px;top:8px;left:0;transform:none}#pageBody .p-dormitory_voice__timeline .timeline_list li p{font-size:1.4rem}#pageBody .p-schedule_block{padding-left:100px;padding-bottom:30px}#pageBody .p-schedule_block:nth-child(2n) .inner{padding-left:0}#pageBody .p-schedule_block:before{left:40px}#pageBody .p-schedule_block .month{left:0;width:80px}#pageBody .p-schedule_block__content:before{display:none}#pageBody .p-schedule_block__content .inner{min-height:80px}#pageBody .p-schedule_block__content .inner .txt{font-size:1.8rem}#pageBody .p-schedule_block__column{display:block}#pageBody .p-schedule_block__column .column_box{width:100%;margin:0 0 10px}#pageBody .p-schedule_block__column .column_box .a,#pageBody .p-schedule_block__column .column_box a{padding:10px;font-size:1.3rem}#pageBody .p-schedule_block__column .column_box .ttl{font-size:1.8rem;margin:10px 0}#pageBody .p-schedule_block__column .column_box p{line-height:1.6;margin-bottom:5px}#pageBody .p-schedule_block__column .column_box .more{font-size:1.2rem}}#pageBody .p-visitor,#pageBody .p-visitor_low{padding:40px 0 60px}#pageBody .p-visitor_sec{margin-bottom:50px}#pageBody .p-visitor_sec__content{margin-top:40px}#pageBody .p-visitor_list{margin-bottom:30px}#pageBody .p-visitor_list li{display:flex}#pageBody .p-visitor_list li strong{display:block}#pageBody .p-visitor_wh{background:#fff;padding:15px;margin-bottom:30px}#pageBody .p-visitor_subttl{color:#f63b3b;font-size:1.8rem;margin-top:30px;margin-bottom:10px;font-weight:700}#pageBody .p-offers_img{margin-top:30px}#pageBody .p-offers_img .img{text-align:center}#pageBody .p-offers_img .img a{display:inline-block;border:1px solid #ccc;padding:10px;background:#fff}@media only screen and (max-width:767px){#pageBody .p-visitor,#pageBody .p-visitor_low{padding:40px 0 20px}#pageBody .p-visitor_list li{display:block;margin-bottom:5px}#pageBody .p-visitor_subttl{font-size:1.6rem}#pageBody .p-offers_img .img{margin-bottom:10px}}#pageBody .p-contact .contactTel{max-width:898px;outline:1px solid #ddd;border:9px solid #48337b;margin:30px auto;padding:20px;text-align:center}#pageBody .p-contact .contactTel p{margin:0}#pageBody .p-contact .contactTel .number{font-size:24px;font-size:2.4rem;font-weight:700;margin:15px 0}#pageBody .p-contact .mw_wp_form_confirm .contactTel{display:none}#pageBody .p-contact .contactComplete,#pageBody .p-contact .contactConfirm,#pageBody .p-contact .contactInput{max-width:960px;margin:20px auto}#pageBody .p-contact .contactForm{max-width:960px;margin:0 auto}#pageBody .p-contact .contactForm td,#pageBody .p-contact .contactForm th{border-style:none;padding:10px 0;vertical-align:top}#pageBody .p-contact .contactForm th{padding-right:20px}#pageBody .p-contact .contactForm .require{padding:3px 4px;color:#fafafa;font-size:9px;letter-spacing:.1rem;margin:0 0 0 10px;line-height:9px;border-radius:3px;zoom:normal;background:#c9171e}#pageBody .p-contact .contactForm .mwform-radio-field input[type=radio]{display:none}#pageBody .p-contact .contactForm .mwform-radio-field input[type=radio]:checked+.mwform-radio-field-text:after{display:block;position:absolute;top:50%;transform:translateY(-50%);left:6px;content:"";width:6px;height:6px;background:#48337b;border-radius:50%}#pageBody .p-contact .contactForm .mwform-radio-field .mwform-radio-field-text{padding-left:25px;position:relative}#pageBody .p-contact .contactForm .mwform-radio-field .mwform-radio-field-text:before{content:"";width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%);left:0;-webkit-appearance:button;appearance:button;-moz-appearance:none;box-sizing:border-box;background-color:#fff;border:1px solid #999;border-radius:50%;box-shadow:inset 4px 4px 10px rgba(0,0,0,.2);vertical-align:middle;cursor:pointer;padding:5px}#pageBody .p-contact .contactForm .mwform-checkbox-field input[type=checkbox]{display:none}#pageBody .p-contact .contactForm .mwform-checkbox-field input[type=checkbox]:checked+.mwform-checkbox-field-text:after{content:"";position:absolute;top:calc(50% - 4px);left:0;width:6px;height:10px;border-right:4px solid #48337b;border-bottom:4px solid #48337b;transform:rotate(45deg) translateY(-50%)}#pageBody .p-contact .contactForm .mwform-checkbox-field .mwform-checkbox-field-text{padding-left:25px;position:relative}#pageBody .p-contact .contactForm .mwform-checkbox-field .mwform-checkbox-field-text:before{content:"";width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);left:0;box-sizing:border-box;-webkit-appearance:button;appearance:button;-moz-appearance:none;border:1px solid #999;background-color:#fff;vertical-align:middle;padding:5px;border-radius:2px}#pageBody .p-contact .contactNotice{max-width:920px;border:1px solid #ddd;border-radius:2px;padding:20px;margin:20px auto}#pageBody .p-contact .contactNotice .ttl{background:#e2e5eb;color:#fff;padding:5px 20px;margin:-20px -20px 20px}#pageBody .p-contact .contactNotice p{margin:0}@media only screen and (max-width:767px){#pageBody .p-contact .contactForm td,#pageBody .p-contact .contactForm th{display:block;font-size:16px;font-size:1.6rem}#pageBody .p-contact .contactForm td input,#pageBody .p-contact .contactForm td textarea{width:100%}#pageBody .p-contact .contactForm td.radio input,#pageBody .p-contact .contactForm td.tel input,#pageBody .p-contact .contactForm td.zip input{width:auto}#pageBody .p-contact .contactForm input[type=radio]{position:relative;-webkit-appearance:button;appearance:button;-moz-appearance:none;box-sizing:border-box;width:18px;height:18px;content:"";background-color:#fff;border:1px solid #999;border-radius:24px;box-shadow:inset 4px 4px 10px rgba(0,0,0,.2);vertical-align:middle;cursor:pointer;padding:5px}#pageBody .p-contact .contactForm input[type=radio]:checked:after{display:block;position:absolute;top:5px;left:5px;content:"";width:6px;height:6px;background:#48337b;border-radius:12px}#pageBody .p-contact .contactForm input[type=checkbox]{display:inline-block;position:relative;margin-right:5px;box-sizing:border-box;-webkit-appearance:button;appearance:button;-moz-appearance:none;width:20px;height:20px;border:1px solid #999;vertical-align:middle;padding:5px}#pageBody .p-contact .contactForm input[type=checkbox]:checked:after{position:absolute;content:"";top:-3px;left:3px;width:8px;height:14px;border-right:4px solid #48337b;border-bottom:4px solid #48337b;transform:rotate(45deg)}}#pageBody .u-list{padding-left:20px;list-style-type:disc}#pageBody .u-list02 li{position:relative;padding-left:20px}#pageBody .u-list02 li:before{content:"・";position:absolute;left:0;top:50%;transform:translateY(-50%)}#pageBody .u-none{display:none}#pageBody .u-anchor{margin-top:-90px;padding-top:90px}#pageBody .u-inline_block{display:inline-block}#pageBody .u-table_cell{display:table-cell;vertical-align:middle}#pageBody .u-ovfl{overflow:hidden}#pageBody .u-fr{float:right;margin-left:10px}#pageBody .u-fl{float:left;margin-right:10px}#pageBody .u-center{text-align:center}#pageBody .u-block_center{display:block;margin-left:auto;margin-right:auto}#pageBody .u-right{text-align:right}#pageBody .u-clearfix{zoom:1}#pageBody .u-clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}#pageBody .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}#pageBody .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}#pageBody .slick-list:focus{outline:none}#pageBody .slick-list.dragging{cursor:pointer;cursor:hand}#pageBody .slick-slider .slick-list,#pageBody .slick-slider .slick-track{transform:translateZ(0)}#pageBody .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}#pageBody .slick-track:after,#pageBody .slick-track:before{content:"";display:table}#pageBody .slick-track:after{clear:both}#pageBody .slick-loading .slick-track{visibility:hidden}#pageBody .slick-slide{float:left;height:100%;min-height:.1rem;display:none}#pageBody [dir=rtl] .slick-slide{float:right}#pageBody .slick-slide img{display:block}#pageBody .slick-slide.slick-loading img{display:none}#pageBody .slick-slide.dragging img{pointer-events:none}#pageBody .slick-initialized .slick-slide{display:block}#pageBody .slick-loading .slick-slide{visibility:hidden}#pageBody .slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}#pageBody .slick-arrow.slick-hidden{display:none}#pageBody .slick-next,#pageBody .slick-prev{z-index:10;position:absolute;display:block;line-height:0px;font-size:0;cursor:pointer;color:#111;background:rgba(0,0,0,0);top:50%;transform:translateY(-50%);padding:0;border:none;outline:none;transition:all .3s ease;width:60px;height:60px;background:#fff;border-radius:100%}#pageBody .slick-next:focus,#pageBody .slick-next:hover,#pageBody .slick-prev:focus,#pageBody .slick-prev:hover{outline:none;opacity:.9}#pageBody .slick-next:before,#pageBody .slick-prev:before{font-family:Font Awesome\ 5 Pro;font-size:36px;font-size:3.6rem;line-height:1;display:block;font-weight:100}#pageBody .slick-prev{left:10px}#pageBody .slick-prev:before,#pageBody [dir=rtl] .slick-prev:before{content:""}#pageBody .slick-next{right:10px}#pageBody .slick-next:before,#pageBody [dir=rtl] .slick-next:before{content:""}#pageBody .slick-dotted.slick-slider{margin-bottom:30px}#pageBody .slick-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}#pageBody .slick-dots li{position:relative;display:inline-block;width:12px;height:12px;margin:0 6px;padding:0;cursor:pointer}#pageBody .slick-dots li button{font-size:0;line-height:0;display:block;width:100%;height:100%;padding:0;cursor:pointer;color:rgba(0,0,0,0);outline:none;border-radius:100%;border:1px solid #48337b}#pageBody .slick-dots li button:focus,#pageBody .slick-dots li button:hover{outline:none}#pageBody .slick-dots li.slick-active button{background:#48337b}@media only screen and (max-width:767px){#pageBody .slick-next:before,#pageBody .slick-prev:before{font-size:40px;font-size:4rem}}#pageBody .modaal-noscroll{overflow:hidden}#pageBody .modaal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}#pageBody .modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0}#pageBody .modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}#pageBody .modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#pageBody .modaal-wrapper .modaal-close{border:none;background:rgba(146,85,138,.8);padding:0}#pageBody .modaal-wrapper.modaal-start_none{display:none;opacity:1}#pageBody .modaal-wrapper.modaal-start_fade{opacity:0}#pageBody .modaal-wrapper [tabindex="0"]{outline:none!important}#pageBody .modaal-wrapper.modaal-fullscreen{overflow:hidden}#pageBody .modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}#pageBody .modaal-fullscreen .modaal-outer-wrapper{display:block}#pageBody .modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}#pageBody .modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block}#pageBody .modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}#pageBody .modaal-container.is_loading{height:100px;width:100px;overflow:hidden}#pageBody .modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}#pageBody .modaal-close{position:absolute;right:-20px;top:-20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:rgba(0,0,0,0);border-radius:100%;transition:all .2s ease-in-out}#pageBody .modaal-close:focus,#pageBody .modaal-close:hover{outline:none;background:#ccc}#pageBody .modaal-close:focus:after,#pageBody .modaal-close:focus:before,#pageBody .modaal-close:hover:after,#pageBody .modaal-close:hover:before{background:#fff}#pageBody .modaal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}#pageBody .modaal-close:after,#pageBody .modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:.1rem;height:22px;border-radius:0;background:#fff;transition:background .2s ease-in-out}#pageBody .modaal-close:before{transform:rotate(-45deg)}#pageBody .modaal-close:after{transform:rotate(45deg)}#pageBody .modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}#pageBody .modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}#pageBody .modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:rgba(0,0,0,0)}#pageBody .modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .2s ease-in-out}#pageBody .modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}#pageBody .modaal-confirm-btn.modaal-cancel{text-decoration:underline}#pageBody .modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}to{opacity:1}}#pageBody .modaal-instagram .modaal-container{width:auto;background:rgba(0,0,0,0);box-shadow:none!important}#pageBody .modaal-instagram .modaal-content-container{padding:0;background:rgba(0,0,0,0)}#pageBody .modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}#pageBody .modaal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;box-shadow:none!important;animation:instaReveal 1s linear forwards}#pageBody .modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}#pageBody .modaal-image .modaal-container{width:auto;max-width:100%}#pageBody .modaal-gallery-wrap{position:relative;color:#fff}#pageBody .modaal-gallery-item{display:none}#pageBody .modaal-gallery-item img,#pageBody .modaal-gallery-item.is_active{display:block}#pageBody .modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}#pageBody .modaal-gallery-label:focus{outline:none}#pageBody .modaal-gallery-control{position:absolute;top:50%;transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:rgba(0,0,0,0);border:none;border-radius:100%;transition:all .2s ease-in-out}#pageBody .modaal-gallery-control.is_hidden{opacity:0;cursor:default}#pageBody .modaal-gallery-control:focus,#pageBody .modaal-gallery-control:hover{outline:none;background:#fff}#pageBody .modaal-gallery-control:focus:after,#pageBody .modaal-gallery-control:focus:before,#pageBody .modaal-gallery-control:hover:after,#pageBody .modaal-gallery-control:hover:before{background:#afb7bc}#pageBody .modaal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}#pageBody .modaal-gallery-control:after,#pageBody .modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}#pageBody .modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg)}#pageBody .modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg)}#pageBody .modaal-gallery-next-inner{left:100%;margin-left:40px}#pageBody .modaal-gallery-next-outer{right:45px}#pageBody .modaal-gallery-prev:after,#pageBody .modaal-gallery-prev:before{left:22px}#pageBody .modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg)}#pageBody .modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg)}#pageBody .modaal-gallery-prev-inner{right:100%;margin-right:40px}#pageBody .modaal-gallery-prev-outer{left:45px}#pageBody .modaal-video-wrap{margin:auto 50px;position:relative}#pageBody .modaal-video-wrap+.modaal-close{right:20px;top:20px}#pageBody .modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}#pageBody .modaal-video-container embed,#pageBody .modaal-video-container iframe,#pageBody .modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}#pageBody .modaal-iframe .modaal-content{width:100%;height:100%}#pageBody .modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width:1400px){#pageBody .modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){#pageBody .modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}#pageBody .modaal-gallery-control{top:auto;bottom:20px;transform:none;background:rgba(0,0,0,.7)}#pageBody .modaal-gallery-control:after,#pageBody .modaal-gallery-control:before{background:#fff}#pageBody .modaal-gallery-next{left:auto;right:20px}#pageBody .modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){#pageBody .modaal-instagram iframe{width:500px!important}}@media screen and (max-height:1100px){#pageBody .modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){#pageBody .modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}#pageBody .modaal-instagram iframe{width:600px!important}#pageBody .modaal-video-wrap{margin:auto 0}}@media screen and (max-height:900px){#pageBody .modaal-instagram iframe{width:500px!important}#pageBody .modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width:600px){#pageBody .modaal-instagram iframe{width:280px!important}}@media only screen and (max-height:820px){#pageBody .modaal-gallery-label{display:none}}#pageBody .modaal-loading-spinner{background:none;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;transform:scale(.25)}@keyframes modaal-loading-spinner{0%{opacity:1;transform:scale(1.5)}to{opacity:.1;transform:scale(1)}}#pageBody .modaal-loading-spinner>div{width:2.4rem;height:2.4rem;margin-left:.4rem;margin-top:.4rem;position:absolute}#pageBody .modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:1.5rem;background:#fff}#pageBody .modaal-loading-spinner>div:first-of-type>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:0s}#pageBody .modaal-loading-spinner>div:first-of-type{transform:translate(8.4rem,8.4rem) rotate(45deg) translate(7rem)}#pageBody .modaal-loading-spinner>div:nth-of-type(2)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.12s}#pageBody .modaal-loading-spinner>div:nth-of-type(2){transform:translate(8.4rem,8.4rem) rotate(90deg) translate(7rem)}#pageBody .modaal-loading-spinner>div:nth-of-type(3)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.25s}#pageBody .modaal-loading-spinner>div:nth-of-type(3){transform:translate(8.4rem,8.4rem) rotate(135deg) translate(7rem)}#pageBody .modaal-loading-spinner>div:nth-of-type(4)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.37s}#pageBody .modaal-loading-spinner>div:nth-of-type(4){transform:translate(8.4rem,8.4rem) rotate(180deg) translate(7rem)}#pageBody .modaal-loading-spinner>div:nth-of-type(5)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.5s}#pageBody .modaal-loading-spinner>div:nth-of-type(5){transform:translate(8.4rem,8.4rem) rotate(225deg) translate(7rem)}#pageBody .modaal-loading-spinner>div:nth-of-type(6)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.62s}#pageBody .modaal-loading-spinner>div:nth-of-type(6){transform:translate(8.4rem,8.4rem) rotate(270deg) translate(7rem)}#pageBody .modaal-loading-spinner>div:nth-of-type(7)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.75s}#pageBody .modaal-loading-spinner>div:nth-of-type(7){transform:translate(8.4rem,8.4rem) rotate(315deg) translate(7rem)}#pageBody .modaal-loading-spinner>div:nth-of-type(8)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.87s}#pageBody .modaal-loading-spinner>div:nth-of-type(8){transform:translate(8.4rem,8.4rem) rotate(1turn) translate(7rem)}.admissionButton a{display:inline-block;padding:.6em 2em;background-color:#92558a;color:#fff!important;text-decoration:none;font-weight:700;font-size:1.8rem;border-radius:5px;transition:all .3s ease;text-align:center;position:relative}.admissionButton a:after{content:"";width:.8em;height:.8em;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);position:absolute;inset-block:0;right:.5em;margin:auto}.admissionButton a:hover{background-color:#fff;color:#92558a!important}