@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@800&family=Overpass:wght@600&display=swap);
.p-island-search__btn,.p-company-studies-panel__btn,.p-company-studies-panel__btn--like,.p-company-studies-panel__btn--unlike,.p-company-search-box__box-btn{min-width:initial !important;min-width:auto !important;text-align:inherit !important}.p-top-visual-message__btn-area,.p-top-company-logo-list,.p-header__user{font-size:0;letter-spacing:0}.p-top-visual-message__btn-area>*,.p-top-company-logo-list>*,.p-header__user>*{font-size:1.4rem;letter-spacing:0}.p-top-word-mouth-panel,.p-top-latest-content-panel,.p-top-hot-jobhant-report-interview-panel,.p-top-hot-content-panel,.p-search-panel__block,.p-intern-search-panel__block,.p-favorites-event__container,.p-clip__inner,.c-panel-variant2__inner[href],[href].c-panel-variant2__inner--higher,[href].c-panel-variant2__favorite-inner,.c-panel-variant2__favorite-inner{box-shadow:0 2px 0 0 #ededed;transition:box-shadow .4s ease}.p-top-word-mouth-panel:hover,.p-top-latest-content-panel:hover,.p-top-hot-jobhant-report-interview-panel:hover,.p-top-hot-content-panel:hover,.p-search-panel__block:hover,.p-intern-search-panel__block:hover,.p-favorites-event__container:hover,.p-clip__inner:hover,.c-panel-variant2__inner[href]:hover,[href].c-panel-variant2__inner--higher:hover,.c-panel-variant2__favorite-inner:hover{box-shadow:0 4px 12px 0 #e4e4e4}.p-passing-rate,.p-my-schedule,.p-match-summary,.p-match-rank,.p-company-annual-income-chart,.p-word-mouth-category-list,.p-top-notice,.p-recent-published-content,.p-recruit-service-navi-box,.p-recruit-service-evaluation,.p-listview,.p-faq,.p-experience-list,.p-contents-lp__frame,.p-company-point,.p-company-navi-box,.p-company-list,.p-company-list--adjacent-mt0,.p-company-evaluation,.c-entry-sheet{border:solid 8px #f2f5f7;border-radius:3px;overflow:hidden}.p-word-mouth-category-list,.p-top-notice,.p-recent-published-content,.p-recruit-service-navi-box,.p-recruit-service-evaluation,.p-listview,.p-faq,.p-experience-list,.p-contents-lp__frame,.p-company-point,.p-company-navi-box,.p-company-list,.p-company-list--adjacent-mt0,.p-company-evaluation,.c-entry-sheet{padding:1px}.p-summary__choice-area::after,.p-school-basic-info__body::after,.p-school-activity-summary__column-val::after,.p-listview__data::after,.p-company-studies-panel__header-top::after{clear:both;content:"";display:block}.c-label-variant4--r{border-radius:2em !important}/*! sanitize.css v3.2.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */audio:not([controls]){display:none}button{-webkit-appearance:button;overflow:visible}details{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%;font-size:var(--small-font-size, 75%)}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,::before,::after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*,::before,::after{border-style:solid;border-width:0}*{background-repeat:no-repeat;background-repeat:var(--background-repeat, no-repeat);margin:0;padding:0}:root{background-color:#ffffff;background-color:var(--root-background-color, #ffffff);box-sizing:border-box;box-sizing:var(--root-box-sizing, border-box);color:#000000;color:var(--root-color, #000000);cursor:default;cursor:var(--root-cursor, default);font:100%/1.5 sans-serif;font:var(--root-font-size, 100%)/var(--root-line-height, 1.5) var(--font-family, sans-serif)}a{text-decoration:none;-webkit-text-decoration:var(--anchor-text-decoration, none);text-decoration:var(--anchor-text-decoration, none)}audio,canvas,iframe,img,svg,video{vertical-align:middle;vertical-align:var(--media-element-vertical-align, middle)}button,input,select,textarea{background-color:transparent;background-color:var(--form-element-background-color, transparent)}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}button,[type=button],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{min-height:1.5em;min-height:var(--form-element-min-height, 1.5em)}code,kbd,pre,samp{font-family:monospace,monospace;font-family:var(--monospace-font-family, monospace),monospace}nav ol,nav ul{list-style:none;list-style:var(--nav-list-style, none)}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-collapse:var(--table-border-collapse, collapse);border-spacing:0;border-spacing:var(--table-border-spacing, 0)}textarea{resize:vertical;resize:var(--textarea-resize, vertical)}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}a,area,button,input,label,select,textarea,[tabindex]{touch-action:manipulation}html{overflow-y:inherit}li{list-style-type:none}table,td,th{border:none;border-collapse:collapse}input,textarea,select,button{background-color:rgba(0,0,0,0)}input:focus,textarea:focus,select:focus,button:focus{outline:0}:root{box-sizing:border-box;font-size:62.5%}body{background-color:#fff;color:#505055;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Verdana,sans-serif;font-size:1.4rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;word-wrap:break-word;overflow-x:hidden;word-wrap:break-word}a{color:#009cce;text-decoration:none}a:hover{color:#1cc8ff;text-decoration:underline}textarea:-moz-placeholder-shown, select:-moz-placeholder-shown{color:#acacac}textarea:-ms-input-placeholder, select:-ms-input-placeholder{color:#acacac}textarea:placeholder-shown,select:placeholder-shown{color:#acacac}textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#acacac}textarea::-moz-placeholder,select::-moz-placeholder{color:#acacac;opacity:1}textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#acacac}textarea:focus,select:focus{background-color:#fff;border-color:#00beff}input:-moz-placeholder-shown{color:#acacac}input:-ms-input-placeholder{color:#acacac}input:placeholder-shown{color:#acacac}input::-webkit-input-placeholder{color:#acacac}input::-moz-placeholder{color:#acacac;opacity:1}input:-ms-input-placeholder{color:#acacac}input:focus{background-color:#f2fafd;border-color:#00beff}button{cursor:pointer}ins{vertical-align:bottom}[v-cloak]{display:none}[class^=icon-]::before,[class*=" icon-"]::before{display:inline-block}.paywall{display:none}@keyframes balloon-updown{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}@keyframes offer-finish-snack-bar-fade-up-anime{from{opacity:0;transform:translateY(50px)}to{box-shadow:0 4px 4px rgba(156,156,156,.25);opacity:1;transform:translateY(0)}}@font-face{font-family:"skfont";src:url(https://static.syukatsu-kaigi.jp/packs/fonts/skfont-e2bc6b121dedac3ad8496b8a5ad82b7b.ttf) format("truetype"),url(https://static.syukatsu-kaigi.jp/packs/fonts/skfont-572d7526197fc78e5a528320655a0d0f.woff) format("woff"),url(https://static.syukatsu-kaigi.jp/packs/fonts/skfont-1a2dd26fec2fc32118281ecd713870b2.svg#skfont) format("svg");font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"skfont" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-account:before{content:""}.icon-arrow:before{content:""}.icon-arrow-prev:before{content:""}.icon-attention:before{content:""}.icon-calendar:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-copy:before{content:""}.icon-dot-c:before{content:""}.icon-entrysheet:before{content:""}.icon-exclamation:before{content:""}.icon-exclamation-o:before{content:""}.icon-file-o:before{content:""}.icon-gear:before{content:""}.icon-heart:before{content:""}.icon-heart-plus-o:before{content:""}.icon-like:before{content:""}.icon-map-marker:before{content:""}.icon-message:before{content:""}.icon-object-group:before{content:""}.icon-refresh:before{content:""}.icon-report:before{content:""}.icon-schoolhat:before{content:""}.icon-search:before{content:""}.icon-times:before{content:""}.icon-word-mouth1:before{content:""}.icon-word-mouth10:before{content:""}.icon-word-mouth11:before{content:""}.icon-word-mouth12:before{content:""}.icon-word-mouth2:before{content:""}.icon-word-mouth3:before{content:""}.icon-word-mouth4:before{content:""}.icon-word-mouth6:before{content:""}.icon-word-mouth7:before{content:""}.icon-word-mouth8:before{content:""}.icon-word-mouth9:before{content:""}.icon-word-mouth13:before{content:""}.icon-yen-c:before{content:""}.icon-clip-active:before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/icon_clip_blue-b7ade8c09c2542b86e2991ba665888d1.svg) no-repeat;background-size:contain;content:"";height:18px;width:18px}.icon-clip-inactive:before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/icon_clip_blue_o-d143424a3007beb1a4230990abdf41e5.svg) no-repeat;background-size:contain;content:"";height:18px;width:18px}.icon-clip-inactive-gray:before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/icon_clip_gray_o-a299e9e587b6cd6eb4406b79e35d263e.svg) no-repeat;background-size:contain;content:"";height:18px;width:18px}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255, 255, 255, 0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fff", endColorstr="#f4f8fa",GradientType=0 )}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f4f8fa", endColorstr="#FFF",GradientType=0 )}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.l-wrapper,.l-wrapper--article,.l-wrapper--mypage{display:flex;margin:0 auto;min-width:1200px;padding:30px 30px 100px;width:1200px}.l-wrapper--mypage{flex-direction:row-reverse}.l-wrapper--top{position:relative}.l-wrapper--article{flex-wrap:wrap;min-width:1060px;margin:125px auto 0;padding:60px 30px;width:1060px}.l-wrapper__gutter{display:flex;padding-top:60px}.l-main{width:810px}.l-main--article{width:650px;min-height:calc(100vh - 245px)}.l-main-one,.l-main--policy{margin:0 auto;min-width:1200px;padding:30px 30px 100px;width:1200px}.l-main-one.pb-0,.pb-0.l-main--policy{padding-bottom:0}.l-main--policy{padding-top:40px}.l-sidebar,.l-sidebar--article,.l-sidebar--left{margin-left:auto;width:280px}.l-wrapper--mypage .l-sidebar,.l-wrapper--mypage .l-sidebar--article,.l-wrapper--mypage .l-sidebar--left{margin-left:0;margin-right:auto}.l-sidebar--left{margin-right:auto}.l-sidebar--article{width:300px}.l-sidebar--article.sticky-wrapper{position:sticky;top:179px;height:calc(100vh - 199px);overflow-y:auto;padding:0 8px 40px 0}.l-sidebar--article.sticky-wrapper::-webkit-scrollbar{width:8px}.l-sidebar--article.sticky-wrapper::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.l-sidebar--article.sticky-wrapper::-webkit-scrollbar-thumb{background:#a2a2a2;border-radius:10px}.l-company{background-color:#fff;position:relative}.l-recruit-service{background-color:#fff;position:relative}.l-article{background-color:#f2fafd}.l-article__inner{display:flex;margin:127px calc(50% - 500px) 0}.l-form{background-color:#fafafa}.l-overlay-bottom,.l-overlay{background:rgba(0,0,0,.75);left:0;position:fixed;width:100%;z-index:6}.l-overlay{height:100%;overflow-y:scroll;top:0}.l-overlay-bottom{bottom:0}.l-footer{background-color:#fff;position:relative}.l-footer-site-desc{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/top/bg_sky-building-573437a8c52ddab823931ee24dec9e27.png) no-repeat center/cover;color:#fff;padding:85px 0 90px}.l-footer-related{background-color:#042130;padding:65px 30px}.l-footer-port-common{background-color:#031c29;color:#fff;font-size:1rem;padding:65px 30px}.l-footer-top-nav{background-color:#031c29;color:#fff;font-size:1rem;padding:30px 0}.l-footer-return-top{background-color:#05293b;color:#fff;font-weight:bold;text-align:center}.l-footer-return-top>a{color:#fff;display:block;padding:20px 0;text-decoration:none}.l-footer-return-top>a>i{display:inline-block;font-size:1.2rem;height:12px;position:relative;top:50%;transform:rotate(-90deg);width:12px}.l-footer-ad{margin:65px auto;text-align:center;width:1200px}.l-footer-page-description{background-color:#f2f5f7;width:100%}.l-header-wrapper.is-overlaid{left:0;min-width:1200px;position:absolute;top:0;width:100%;z-index:1}.l-header{align-items:center;border-bottom:1px solid #e7e9ec;color:#505055;display:flex;padding:25px 30px;white-space:nowrap}.is-overlaid .l-header{border-bottom:0;color:#fff}.l-header-sticky{align-items:center;background-color:rgba(255,255,255,.95);border-bottom:1px solid #e7e9ec;height:65px;left:0;position:fixed;top:-66px;transition:all 350ms cubic-bezier(0.215, 0.61, 0.355, 1);white-space:nowrap;width:100%;z-index:2}.l-header-sticky.is-sticky{top:0}.l-header-sticky__inner{display:flex}.l-single-column-wrapper,.l-single-column-wrapper--light-blue,.l-single-column-wrapper--light-gray,.l-single-column-wrapper--gray,.l-single-column-wrapper--gray--top-latest-content{background:#fff;padding:65px 0;width:100%}.l-single-column-wrapper--gray,.l-single-column-wrapper--gray--top-latest-content{background:#f2f5f7}.l-single-column-wrapper--light-gray{background:#fafafa}.l-single-column-wrapper--light-blue{background:#f2fafd}.l-single-column-wrapper__inner,.l-single-column-wrapper__inner--sm{margin:0 auto;padding:0 30px;width:1200px}.l-single-column-wrapper__inner--sm{width:1020px}.l-single-column-wrapper--gray--top-latest-content{padding:20px 0 30px}.l-top-visual{height:100vh;min-height:720px;min-width:1200px;overflow:hidden;position:relative}.l-top-visual__video{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/top/bg_movie_top-c88327dd241d8ae567ba114a41ad2d81.png) no-repeat 0% 0%/100% 100%;left:0;min-height:100%;min-width:100%;position:absolute;top:0}.l-top-visual__filter{background:rgba(0,9,16,.8);background-size:cover;left:0;min-height:100%;min-width:100%;opacity:.8;position:absolute;top:0}.l-top-visual__header{left:0;padding:25px 30px;position:absolute;top:0}.l-top-visual__message{margin-top:-150px;min-height:300px;position:absolute;top:50%;width:100%}.l-top-visual__appeal{bottom:0;position:absolute;width:100%}.env-border__title,.env-border__title--prod{background-color:#ff6b4e;color:#000;font-size:14px;font-weight:bold;height:30px;line-height:30px;position:fixed;text-align:center;width:100%;z-index:10000}.env-border__header-padding{padding-top:30px}.env-border--ie{display:none}@media all and (-ms-high-contrast: none){.env-border--ie{display:block}}.env-border__title--prod{background-color:#fc7a7b;color:#fff;font-size:12px}.env-border__close{background:url(https://static.syukatsu-kaigi.jp/packs/images/common/icon_close_white_bold-48663cab91174cb50e9391a6bb2dacee.svg);background-size:contain;cursor:pointer;display:inline-block;height:11px;position:absolute;right:15px;top:50%;transform:translateY(-50%);vertical-align:middle;width:11px}.c-error,.c-error-wide{background-color:#fff7f7;border-radius:4px;color:#fc7a7b;font-size:1.3rem;font-weight:bold;padding:15px 30px}.c-error-disc{list-style-type:disc}.c-alert{background-color:#fff;border:solid 1px #fc7a7b;color:#fc7a7b;padding:5px}.c-alert-flex-center,.c-alert-flex{align-items:center;background-color:#fff8f8;border:solid 1px #ff7a7b;border-radius:3px;color:#ff7a7b;display:flex;min-height:66px;padding:5px 20px}.c-alert-flex[href]:hover{color:#ff7a7b;text-decoration:underline}.c-alert-flex .icon-attention{font-size:2.4rem;margin-right:20px}.c-alert-flex .icon-arrow{margin-left:auto;padding-left:20px}.c-alert-flex-center{justify-content:center;text-align:center}.c-alert__message{font-size:1.4rem}.c-alert__message::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/accent-11c926585b8bb23e6bf2d2c0cb193ede.svg) no-repeat;bottom:.1em;content:"";display:inline-block;height:24px;margin:0 5px;position:relative;vertical-align:middle;width:24px}.c-alert-msg{background-color:#fafffe;border:1px solid #18bb9b;color:#18bb9b;font-size:1.6rem;font-weight:bold;padding:15px;text-align:center}.c-error-msg{background-color:#fafffe;border:1px solid #fc7a7b;color:#fc7a7b;font-size:1.6rem;font-weight:bold;padding:15px;text-align:center}.c-error-wide{padding:15px 24px}.p-self-analyses__question-choice-btn,.c-btn-plain,.c-btn-variant6-o,.c-btn-variant6,.c-btn-variant5-o,.c-btn-variant5,.p-new-normal-work__company-check-company-button--yellow,.p-offer__external-btn,.p-client-event__btn-confirm-external-btn,.solid-c-btn-variant5,.c-btn-variant4-o,.c-btn-variant4,.c-btn-variant3-o,.p-contents-table__show-btn,.c-btn-variant3,.p-new-normal-work__search-button,.c-btn-variant2-o,.c-btn-variant2,.p-view-article__external-btn,.p-new-normal-work__company-check-company-button--blue,.p-offer__next-btn,.p-contents-dashboard__large-btn,.p-client-event__btn-direct-mail-external-icon,.solid-c-btn-variant2,.c-btn-variant1-o,.c-btn-variant1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;cursor:pointer;display:inline-block;font-weight:bold;min-width:160px;outline:0;padding:1em 2em;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;transition:opacity .25s ease}.p-self-analyses__question-choice-btn:hover,.c-btn-plain:hover,.c-btn-variant6-o:hover,.c-btn-variant6:hover,.c-btn-variant5-o:hover,.c-btn-variant5:hover,.p-new-normal-work__company-check-company-button--yellow:hover,.p-offer__external-btn:hover,.p-client-event__btn-confirm-external-btn:hover,.solid-c-btn-variant5:hover,.c-btn-variant4-o:hover,.c-btn-variant4:hover,.c-btn-variant3-o:hover,.p-contents-table__show-btn:hover,.c-btn-variant3:hover,.p-new-normal-work__search-button:hover,.c-btn-variant2-o:hover,.c-btn-variant2:hover,.p-view-article__external-btn:hover,.p-new-normal-work__company-check-company-button--blue:hover,.p-offer__next-btn:hover,.p-contents-dashboard__large-btn:hover,.p-client-event__btn-direct-mail-external-icon:hover,.solid-c-btn-variant2:hover,.c-btn-variant1-o:hover,.c-btn-variant1:hover{opacity:.9;text-decoration:none}.c-btn-variant1{background-color:#2dc7cc;border:1px solid #2dc7cc;color:#fff}.c-btn-variant1:hover{color:#fff}.c-btn-variant1-o{background-color:#fff;border:1px solid #2dc7cc;color:#2dc7cc}.c-btn-variant1-o:hover{color:#2dc7cc}.c-btn-variant2,.p-view-article__external-btn,.p-new-normal-work__company-check-company-button--blue,.p-offer__next-btn,.p-contents-dashboard__large-btn,.p-client-event__btn-direct-mail-external-icon,.solid-c-btn-variant2{background-color:#00beff;border:1px solid #00beff;color:#fff}.c-btn-variant2:hover,.p-view-article__external-btn:hover,.p-new-normal-work__company-check-company-button--blue:hover,.p-offer__next-btn:hover,.p-contents-dashboard__large-btn:hover,.p-client-event__btn-direct-mail-external-icon:hover,.solid-c-btn-variant2:hover{color:#fff}.c-btn-variant2-o{background-color:#fff;border:1px solid #00beff;color:#00beff}.c-btn-variant2-o:hover{color:#00beff}.c-btn-variant3,.p-new-normal-work__search-button{background-color:#505055;border:1px solid #505055;color:#fff}.c-btn-variant3:hover,.p-new-normal-work__search-button:hover{color:#fff}.c-btn-variant3-o,.p-contents-table__show-btn{background-color:#fff;border:1px solid #d7dbe0;color:#6f8184}.c-btn-variant3-o:hover,.p-contents-table__show-btn:hover{color:#6f8184}.c-btn-variant4{background-color:#fc7a7b;border:1px solid #fc7a7b;color:#fff}.c-btn-variant4:hover{color:#fff}.c-btn-variant4-o{background-color:#fff;border:1px solid #fc7a7b;color:#fc7a7b}.c-btn-variant4-o:hover{color:#fc7a7b}.c-btn-variant5,.p-new-normal-work__company-check-company-button--yellow,.p-offer__external-btn,.p-client-event__btn-confirm-external-btn,.solid-c-btn-variant5{background-color:#ffb808;border:1px solid #ffb808;color:#fff}.c-btn-variant5:hover,.p-new-normal-work__company-check-company-button--yellow:hover,.p-offer__external-btn:hover,.p-client-event__btn-confirm-external-btn:hover,.solid-c-btn-variant5:hover{color:#fff}.c-btn-variant5-o{background-color:#fff;border:1px solid #ffb808;color:#ffb808}.c-btn-variant5-o:hover{color:#ffb808}.c-btn-variant6{background-color:#7e8b97;border:1px solid #7e8b97;color:#fff}.c-btn-variant6:hover{color:#fff}.c-btn-variant6-o{background-color:#fff;border:1px solid #7e8b97;color:#7e8b97}.c-btn-variant6-o:hover{color:#7e8b97}.c-btn-grade{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;cursor:pointer;display:inline-block;font-weight:bold;min-width:160px;outline:0;padding:1em 2em;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:linear-gradient(to bottom, #fff, #fafafa);color:#009cce;transition:opacity .25s ease;border:1px solid #e7e9ec;border-radius:0}.c-btn-grade:hover{color:#009cce;opacity:.9;text-decoration:none}.c-btn-plain{background-color:#fff;border:1px solid #d7dbe0;color:#6f8184}.c-btn-disabled{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;cursor:pointer;display:inline-block;font-weight:bold;min-width:160px;outline:0;padding:1em 2em;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#e3e3e5;color:#fff;transition:opacity .25s ease;border:1px solid #e3e3e5;cursor:default;pointer-events:none}.c-btn-disabled:hover{color:#fff;opacity:.9;text-decoration:none}.c-btn-sm{padding:.7em 1.4em}.c-btn-lg{padding:1.35em 3em}.c-btn-fluid{min-width:auto;padding:1em}.c-btn-full{display:block;width:100%}.c-btn-icon-left-end{left:15px;position:absolute;top:50%;transform:translateY(-50%)}.c-btn-icon-right-end{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.solid-c-btn-variant2{box-shadow:0 3px rgba(121,87,0,.3)}.solid-c-btn-variant5{box-shadow:0 3px rgba(121,87,0,.3)}.c-btn-outline,.c-btn-outline-link{border-style:solid;border-width:1px}.c-btn-outline-link{border-color:#00beff;border-radius:3px;color:#00beff;font-weight:bold;line-height:1em;padding:9px 12px;text-decoration:none}.c-btn-outline-link:hover{color:#00beff;text-decoration:none}.c-btn-link{border-bottom:1px solid #00beff;color:#00beff;font-weight:bold;line-height:1em}.c-btn-link>.icon-arrow::before{font-size:.4em}.c-btn-rounded-base,.c-btn-rounded-actived,.c-btn-rounded-active,.c-btn-rounded-not-active{border-radius:62px;display:block;font-weight:bold;line-height:1;padding:12px 16px}.c-btn-rounded-base:hover,.c-btn-rounded-actived:hover,.c-btn-rounded-active:hover,.c-btn-rounded-not-active:hover{text-decoration:none}.c-btn-rounded-not-active{border:1px solid #e7e9ec;color:#7e8b97}.c-btn-rounded-not-active:hover{border-color:#00beff;color:#00beff}.c-btn-rounded-active{background-color:#00beff;border:1px solid #00beff;color:#fff}.c-btn-rounded-active:hover{color:#f2fafa}.c-btn-rounded-actived{border:1px solid #00beff;color:#00beff}.c-checkbox,.p-sync-registration-form__company-permission-checkbox{display:inline-block;position:relative}.c-checkbox>[type=checkbox],.p-sync-registration-form__company-permission-checkbox>[type=checkbox]{left:10px;min-height:20px;opacity:0;position:absolute;top:10px}.c-checkbox>[type=checkbox]:disabled+label,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]:disabled+label{color:#afafba}.c-checkbox>[type=checkbox]:disabled+label::before,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]:disabled+label::before{background-color:#fafafa}.c-checkbox>[type=checkbox]:checked+label::before,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]:checked+label::before{background-color:#00beff}.c-checkbox>[type=checkbox]:checked:disabled+label::before,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]:checked:disabled+label::before{background-color:#d2d8d9}.c-checkbox>[type=checkbox]:checked+label::after,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]:checked+label::after{opacity:1}.c-checkbox>[type=checkbox]+label,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label{cursor:pointer;padding-left:30px;position:relative}.c-checkbox>[type=checkbox]+label:empty,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label:empty{padding-left:0}.c-checkbox>[type=checkbox]+label::before,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label::before,.c-checkbox>[type=checkbox]+label::after,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label::after{content:"";display:block;position:absolute;top:50%}.c-checkbox>[type=checkbox]+label::before,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label::before{background-color:#fff;border:1px solid #e7e9ec;border-radius:2px;height:20px;left:0;margin-top:-10px;transition:background-color .2s ease;width:20px}.c-checkbox>[type=checkbox]+label::after,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label::after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:7px;margin-top:-6px;opacity:0;transform:rotate(45deg);transition:opacity .2s ease;width:7px}.c-checkbox__list>.c-checkbox,.c-checkbox__list>.p-sync-registration-form__company-permission-checkbox{display:block;margin-top:10px}.c-checkbox__list>.c-checkbox:first-child,.c-checkbox__list>.p-sync-registration-form__company-permission-checkbox:first-child{margin-top:0}.c-container,.c-container--xs,.c-container--sm{margin:0 auto;min-width:1200px;width:1200px}.c-container--sm{min-width:700px;width:700px}.c-container--xs{min-width:375px;width:375px}.c-entry-sheet__list+.c-entry-sheet__list{border-top:solid 1px #e7e9ec;margin-top:-1px}.c-entry-sheet__list-term,.p-company-list__heading-text--accordion{border:none;border-width:1px 0;cursor:pointer;font-weight:bold;padding:15px 38px 15px 32px;position:relative;transition:all .4s ease}.c-entry-sheet__list-term:hover:not(.is-active),.p-company-list__heading-text--accordion:hover:not(.is-active){background-color:#e8fafc}.c-entry-sheet__list-term:hover:not(.is-active)>.icon-arrow,.p-company-list__heading-text--accordion:hover:not(.is-active)>.icon-arrow{color:#00beff}.c-entry-sheet__list-term>.icon-arrow,.p-company-list__heading-text--accordion>.icon-arrow{color:#d4d4d4;display:block;font-size:1.3rem;position:absolute;right:20px;top:50%;transform:rotate(90deg) translateX(-50%);transition:color .4s ease}.c-entry-sheet__list-term.is-active,.is-active.p-company-list__heading-text--accordion{color:#00beff}.c-entry-sheet__list-term.is-active>.icon-arrow,.is-active.p-company-list__heading-text--accordion>.icon-arrow{color:inherit;transform:rotate(-90deg) translateX(50%)}.c-entry-sheet__list-description{background-color:#fafafa;border-top:solid 1px #e7e9ec;padding:15px 38px 15px 32px}.c-entry-sheet-summary__industries>span:not(:last-child)::after{content:"|";display:inline-block}.c-entry-sheet-summary__search-form>tbody>tr>th{width:200px}.c-entry-sheet-summary__profile{align-items:center;display:flex;justify-content:flex-end;min-width:250px}.c-entry-sheet-summary__profile>.icon{border-left:1px solid #ebf0f2;padding-left:10px}.c-entry-sheet-summary__profile>.shool{color:#7e8b97;font-size:1.3rem;padding:0 10px;text-align:left;vertical-align:middle}.c-entry-sheet-summary__profile>.status{width:auto}.c-entry-sheet-summary__profile>.status .c-label-variant2{width:36.4px}.c-evaluation__star1{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_inactive1-e61c1d55ba599945d01303ec822bddd3.svg) no-repeat 0 100%;background-size:100px 16px;display:inline-block;height:16px;line-height:1;vertical-align:text-bottom;width:100px}.c-evaluation__star1--active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_active1-0933d543ce7efb57d0ad7d752747896c.svg) no-repeat 0 0;background-size:100px 16px;height:16px}.c-evaluation__star2{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_inactive2-8fb02e10f058bf3f8823f70372b7bc20.svg) no-repeat 0 100%;background-size:86px 14px;display:inline-block;height:14px;line-height:1;vertical-align:text-bottom;width:86px}.c-evaluation__star2--active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_active2-fd2ebc38b17ed3f782befd27034e54d9.svg) no-repeat 0 0;background-size:86px 14px;height:14px}.c-evaluation__star3{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_inactive3-6a38b8392ececd8fac311644be4a4d79.svg) no-repeat 0 100%;background-size:72px 12px;display:inline-block;height:12px;line-height:1;vertical-align:text-bottom;width:72px}.c-evaluation__star3--active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_active3-0f22039f640caee2b1a6c692032a3a2b.svg) no-repeat 0 0;background-size:72px 12px;height:12px}.c-evaluation__star4{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_inactive4-5582655cae75c890ffd343c2b348fb5d.svg) no-repeat 0 100%;background-size:52px 8px;display:inline-block;height:8px;line-height:1;vertical-align:text-bottom;width:52px}.c-evaluation__star4--active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_active4-aebafba05ec1759b6d156b84d4744892.svg) no-repeat 0 0;background-size:52px 8px;height:8px}.c-evaluation__score{color:#ffb808;font-family:"Helvetica","Segoe UI",sans-serif;font-size:1.5rem;font-weight:bold;line-height:1;margin-left:.5em;vertical-align:text-bottom}.c-frame,.c-frame--border-no-radius,.c-frame--shadow-no-top,.c-frame--shadow,.c-frame--gray-no-top,.c-frame--no-top-small-radius,.c-frame--no-top{background-color:#fff;box-shadow:1px 2px 0 0 rgba(8,1,3,.03);border-bottom:1px solid #e7e9ec;border-left:1px solid #e7e9ec;border-radius:10px;border-right:1px solid #e7e9ec;border-top:3px solid #00beff}.c-frame>:last-child,.c-frame--border-no-radius>:last-child,.c-frame--shadow-no-top>:last-child,.c-frame--shadow>:last-child,.c-frame--gray-no-top>:last-child,.c-frame--no-top-small-radius>:last-child,.c-frame--no-top>:last-child{border-radius:10px}.c-frame--no-top{border-top:1px solid #e7e9ec}.c-frame--no-top-small-radius{border-radius:3px;border-top:1px solid #e7e9ec}.c-frame--gray-no-top{background-color:#f2f5f7;border-top:1px solid #e7e9ec}.c-frame--shadow{border-width:3px 0 0;box-shadow:0 3px 10px rgba(80,80,85,.1)}.c-frame--shadow-no-top{border-top:1px solid #e7e9ec;box-shadow:0 1px 4px rgba(8,1,3,.1)}.c-frame--border-no-radius{border-radius:0}.c-frame__header,.c-frame__header--xs-no-border,.c-frame__header--xxs,.c-frame__header--sm-no-border,.c-frame__header--sm{border-bottom:1px solid #e7e9ec;font-size:1.6rem;font-weight:bold;padding:25px 60px;position:relative}.c-frame__header:last-child,.c-frame__header--xs-no-border:last-child,.c-frame__header--xxs:last-child,.c-frame__header--sm-no-border:last-child,.c-frame__header--sm:last-child{border-bottom:0}.c-frame__header--sm{padding:25px 20px}.c-frame__header--sm-no-border{border-bottom:0;padding:25px 20px}.c-frame__header--xxs{padding:15px}.c-frame__header--xs-no-border{align-items:center;border-bottom:0;display:flex;padding:30px 40px;padding-bottom:0}.c-frame__header-icon{font-size:1.6rem}.c-frame__header-paginate{font-size:1.4rem;font-weight:normal;margin-top:25px;padding-bottom:0}.c-frame__inner,.c-frame__inner--xs,.c-frame__inner--sm{padding:20px 60px}.c-frame__inner--sm{padding:20px}.c-frame__inner--xs{padding:30px 40px}.c-frame__inner-table{padding:0 30px}.c-frame__footer,.c-frame__footer--only-right,.c-frame__footer--sm,.c-frame__footer--center-gray,.c-frame__footer--center{align-items:center;border-top:1px solid #e7e9ec;display:flex;justify-content:space-between;padding:20px 60px}.c-frame__footer--center{justify-content:center}.c-frame__footer--center-gray{background-color:#fafafa;border-radius:0 0 10px 10px;border-top:0;justify-content:center}.c-frame__footer--sm{padding:20px}.c-frame__footer--only-right>*:only-child{margin-left:auto}.c-heading,.p-agent-line-info__title,.c-heading--no-margin-bottom,.c-heading--simple{background:linear-gradient(#00beff 50%, #3f556c 50%) no-repeat;background-size:8px 100%;color:#3f556c;font-size:2.7rem;font-weight:bold;line-height:1.2;margin-bottom:25px;padding-left:20px}.c-heading-sub{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/line_heading01-fb50cf5ed2989d72cfd4053787ab178c.png) 0 100% repeat-x;color:#505055;font-size:1.8rem;font-weight:bold;margin-bottom:15px;padding-bottom:10px}.c-heading-block{color:#3f556c;font-size:2rem;margin-bottom:20px}.c-heading-block::before{background:linear-gradient(to left, #3f556c 50%, #00beff 50%);content:"";display:inline-block;height:18px;margin-right:10px;vertical-align:-1px;width:18px}.c-heading--simple{background:none;margin-bottom:30px;padding-left:0}.c-heading--no-margin-bottom{margin-bottom:0}.c-heading--section{background:linear-gradient(to bottom, #00beff 0%, #00beff 100%) no-repeat;background-size:3px 100%;font-size:1.6rem;font-weight:bold;padding-left:8px}.c-heading--underline{border-bottom:2px solid #00beff;font-size:2rem;font-weight:bold;margin-bottom:15px;padding-bottom:2px;position:relative}.c-highlight,.c-highlight--lg{background-color:#fafafa;border:1px solid #e7e9ec;border-radius:3px;padding:20px}.c-highlight--lg{padding:30px}.c-index{background-color:#fafafa;border:1px solid #e7e9ec;padding:20px}.c-index__lists,.c-index__lists--col-1,.c-index__lists--col-4{display:flex;flex-wrap:wrap}.c-index__lists>li,.c-index__lists--col-1>li,.c-index__lists--col-4>li{margin-top:15px;width:33.33%}.c-index__list--indent{text-indent:1em}.c-index__lists--col-4>li{width:25%}.c-index__lists--col-1>li{width:100%}.c-input-text,.p-entry-deadline-modal__input_text,.c-input-text--w370,.c-input-text--w160,.c-input-text--w350,.p-register__auto_suggest .autoComplete_wrapper>input,.c-input-text--w300,.c-input-text--w150,.c-input-text--w100{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;font-size:100%;padding:.5em 1em;transition:all .2s ease;width:100%}.c-input-text[disabled],[disabled].p-entry-deadline-modal__input_text,[disabled].c-input-text--w370,[disabled].c-input-text--w160,[disabled].c-input-text--w350,.p-register__auto_suggest .autoComplete_wrapper>input[disabled],[disabled].c-input-text--w300,[disabled].c-input-text--w150,[disabled].c-input-text--w100{background-color:#fefefe;border-color:#f2f2f2;color:#ccc}.c-input-text[readonly],[readonly].p-entry-deadline-modal__input_text,[readonly].c-input-text--w370,[readonly].c-input-text--w160,[readonly].c-input-text--w350,.p-register__auto_suggest .autoComplete_wrapper>input[readonly],[readonly].c-input-text--w300,[readonly].c-input-text--w150,[readonly].c-input-text--w100{background-color:rgba(0,0,0,0);border:0;padding:0}.c-input-text.field_with_errors,.field_with_errors.p-entry-deadline-modal__input_text,.field_with_errors.c-input-text--w370,.field_with_errors.c-input-text--w160,.field_with_errors.c-input-text--w350,.p-register__auto_suggest .autoComplete_wrapper>input.field_with_errors,.field_with_errors.c-input-text--w300,.field_with_errors.c-input-text--w150,.field_with_errors.c-input-text--w100{border-color:#fc7a7b}.c-input-text.is-error,.is-error.p-entry-deadline-modal__input_text,.is-error.c-input-text--w370,.is-error.c-input-text--w160,.is-error.c-input-text--w350,.p-register__auto_suggest .autoComplete_wrapper>input.is-error,.is-error.c-input-text--w300,.is-error.c-input-text--w150,.is-error.c-input-text--w100{background-color:#fff7f7;border-color:#fc7a7b}.c-input-text--w100{width:100px}.c-input-text--w150{width:150px}.c-input-text--w300{width:300px}.c-input-text--w350,.p-register__auto_suggest .autoComplete_wrapper>input{width:350px}.c-input-text--w160{width:160px}.c-input-text--w370{width:370px}.c-label-variant4--r{border-radius:2em !important}.c-label-iwaikin,.c-label-variant5,.c-label-variant4,.c-label-variant4--3xs,.c-label-variant4--r,.c-label-variant3,.c-label-variant2,.c-label-variant1{border-radius:2px;display:inline-block;font-size:1.3rem;font-weight:bold;line-height:1;min-width:5.5em;padding:.4em .6em;text-align:center;vertical-align:text-bottom}.c-label-variant1{background:#2dc7cc;color:#fff}.c-label-variant2{background:#00beff;color:#fff}.c-label-variant3{background:#afafba;color:#fff}.c-label-variant4,.c-label-variant4--3xs,.c-label-variant4--r{background:#fc7a7b;color:#fff}.c-label-variant5{background:#ffb808;color:#fff}.c-label-variant2,.c-label-variant4,.c-label-variant4--3xs,.c-label-variant4--r,.c-label-mini{min-width:36px;padding:.4em}.c-label-variant4--3xs{font-size:1rem;padding:5px 8px}.c-label-fluid{min-width:0}.c-label-iwaikin{background:linear-gradient(to bottom, #fff, #fafafa);color:#505055;border:1px solid #eaecee;margin:-1px 0}.c-label-iwaikin>a{color:#505055}.c-list-flex{display:flex;flex-wrap:wrap;margin:-5px 0}.c-list-flex>li{margin:5px 10px 5px 0}.c-list-flex>li:last-child{margin-right:0}.c-list-flex+.p-company-heading{margin-top:40px}.c-loading{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/loading-dcf45260c6e75a714b1f0ce51304a1de.gif);background-position:center;background-repeat:no-repeat}.c-mod-wrapper-md{margin-bottom:35px}.c-mod-wrapper-sm{margin-bottom:25px}.c-mod-wrapper-xs{margin-bottom:15px}.c-mod-wrapper-lg{margin-bottom:50px}.c-mod-wrapper-bordered{border-bottom:1px dotted #e7e9ec;margin-bottom:60px;padding-bottom:60px}.c-mod-wrapper-bordered--narrow{border-bottom:1px dotted #e7e9ec;margin-bottom:20px;padding-bottom:60px}.c-nav-variant1{display:flex}.c-nav-variant1>a{border-bottom:3px solid #e7e9ec;color:#7e8b97;font-size:1.6rem;padding:15px 0;position:relative;text-align:center;transition:all .4s ease;width:50%}.c-nav-variant1>a:hover{background-color:#e8fafc;color:#00beff;text-decoration:none}.c-nav-variant1>a.is-active{border-color:#00beff;color:#00beff;cursor:default;font-weight:bold;pointer-events:none}.c-nav-variant1>a.is-disabled{color:#d2d8d9;pointer-events:none}.c-nav-variant1>a:first-child::after{background-color:#ebedf0;content:"";display:block;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.c-nav-variant1__mark{display:inline-block;position:relative}.c-nav-variant1__mark::after{background-color:#fc7a7b;border-radius:100%;content:"";display:block;height:12px;left:105%;position:absolute;top:-8px;width:12px}.c-notice,.c-notice--blue,.p-company-studies-form__add-btn-outer,.c-notice--white{background-color:#fafafa;padding:15px}.c-notice--white{background-color:#fff}.c-notice--blue,.p-company-studies-form__add-btn-outer{background-color:#f2fafd}.c-notice-dashed,.c-notice-dashed--center{background-color:#f2fafd;border:1px dashed #e7e9ec;padding:15px}.c-notice-solid,.c-notice-solid--center{background-color:#fafafa;border:1px solid #e7e9ec;padding:30px}.c-notice-dashed--center{text-align:center}.c-notice-solid--center{text-align:center}.c-notice__icon{font-size:1.6rem;vertical-align:text-bottom}.c-notice__title{font-weight:bold;margin-bottom:10px}.c-panel{position:relative;width:810px}.c-panel__header,.c-panel__header--gray,.c-panel__header--primary{border:1px solid #e7e9ec;padding:20px 30px}.c-panel__body{border-color:#e7e9ec;border-style:solid;border-width:0 1px 1px;padding:30px}.c-panel__header--primary{background-color:#f2fafd}.c-panel__header--gray{background-color:#fafafa}.c-panel__sub-title{font-size:1.3rem;line-height:2.492}.c-panel__title{font-size:1.6rem;font-weight:bold}.c-panel__date{position:absolute;right:30px;text-align:right;top:24px}.c-panel__date>p{color:#8b97a2;font-size:1.3rem}.c-panel-variant1{border:1px solid #e7e9ec;margin-bottom:40px}.c-panel-variant1.is-slider{float:left;margin:0 40px 0 0;width:810px}.c-panel-variant1__header--human-icon{background:#fafafa no-repeat right 30px top 50%/32px;background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/top/img_human-18393aec7940b18b7988f56853604d65.png);padding-right:82px}.c-panel-variant1__header,.c-panel-variant1__header--human-icon{align-items:center;background-color:#fafafa;border-radius:3px 3px 0 0;display:flex;font-size:1.3rem;padding:30px}.c-panel-variant1__header>:first-child+*,.c-panel-variant1__header--human-icon>:first-child+*{margin-left:20px}.c-panel-variant1__header-main{flex:1}.c-panel-variant1__header-date{align-self:flex-start;color:#7e8b97;margin-left:auto;text-align:right}.c-panel-variant1__heading,.c-panel-variant1__heading--no-margin-top{font-size:1.6rem;font-weight:bold;margin-top:20px}.c-panel-variant1__heading:first-child,.c-panel-variant1__heading--no-margin-top:first-child{margin-top:0}.c-panel-variant1__heading>a,.c-panel-variant1__heading--no-margin-top>a{color:#505055}.c-panel-variant1__heading--no-margin-top{margin-top:0}.c-panel-variant1__heading--no-margin-top:first-child{margin-top:0}.c-panel-variant1__heading--no-margin-top>a{color:#505055}.c-panel-variant1__subheading{margin-bottom:20px}.c-panel-variant1__body{padding:30px 30px 20px}.c-panel-variant1__body-heading{align-items:center;border-bottom:1px solid #e7e9ec;display:flex;font-weight:bold;margin-bottom:20px;padding-bottom:20px}.c-panel-variant1__body-heading-text{flex:1;margin-left:20px}.c-panel-variant1__footer{border-top:1px dotted #e7e9ec;margin:0 30px;padding:20px 0;text-align:center}.c-panel-variant2{background-color:#fff}.c-panel-variant2+.c-panel-variant2{margin-top:20px}.c-panel-variant2.has-favorite{position:relative}.c-panel-variant2--bordered{background-color:#fff;border:1px solid #e7e9ec;border-bottom-width:3px;border-radius:3px}.c-panel-variant2--bordered+.c-panel-variant2--bordered{margin-top:20px}.c-panel-variant2--bordered.is-slider{float:left;margin:0 40px 0 0;width:810px}.c-panel-variant2__wrapper{background-color:#f2f5f7;padding:20px}.c-panel-variant2__wrapper.has-summary{padding:8px}.c-panel-variant2__wrapper.has-recommend{margin-bottom:20px}.c-panel-variant2__inner,.c-panel-variant2__favorite-inner,.c-panel-variant2__inner--higher{padding:20px 30px}.c-panel-variant2__inner[href],[href].c-panel-variant2__favorite-inner,[href].c-panel-variant2__inner--higher{color:#505055;display:block}.c-panel-variant2__inner[href] .c-panel-variant2__inner-link,[href].c-panel-variant2__favorite-inner .c-panel-variant2__inner-link,[href].c-panel-variant2__inner--higher .c-panel-variant2__inner-link{transition:color .4s ease}.c-panel-variant2__inner[href]:hover,[href].c-panel-variant2__favorite-inner:hover,[href].c-panel-variant2__inner--higher:hover{text-decoration:none}.c-panel-variant2__inner[href]:hover .c-panel-variant2__inner-link,[href].c-panel-variant2__favorite-inner:hover .c-panel-variant2__inner-link,[href].c-panel-variant2__inner--higher:hover .c-panel-variant2__inner-link{color:#00beff;word-break:break-all}.c-panel-variant2__outer{padding:20px 30px}.c-panel-variant2__inner-content[href]{color:#505055;display:block}.c-panel-variant2__inner-content[href]:hover{text-decoration:none}.c-panel-variant2__inner--higher{padding:30px}.c-panel-variant2__label{display:flex;margin-bottom:20px}.c-panel-variant2__label>li{margin-right:1em}.c-panel-variant2__label>li:last-child{margin-right:0}.c-panel-variant2__header{align-items:center;display:flex;margin-bottom:20px}.c-panel-variant2__header:only-child{margin-bottom:0}.c-panel-variant2__header>a{color:inherit;transition:color .4s ease}.c-panel-variant2__header>a:hover{color:#00beff;text-decoration:none}.c-panel-variant2__header-figure{align-self:flex-start}.c-panel-variant2__header-figure:last-child{margin-left:auto}.c-panel-variant2__header-logo,.c-panel-variant2__header-logo--fake{align-items:center;align-self:flex-start;border:1px solid #e7e9ec;display:flex;height:70px;justify-content:center;max-width:70px;min-width:70px;padding:4px}.c-panel-variant2__header-logo:last-child,.c-panel-variant2__header-logo--fake:last-child{margin-left:auto}.c-panel-variant2__header-logo img,.c-panel-variant2__header-logo--fake img{height:auto;max-width:100%;width:100%}.c-panel-variant2__header-logo--fake{background-color:#e7e9ec}.c-panel-variant2__header-company,.c-panel-variant2__header-company--event{flex:1;min-width:0;padding:0 20px}.c-panel-variant2__header-company:first-child,.c-panel-variant2__header-company--event:first-child{padding-left:0}.c-panel-variant2__header-company:last-child,.c-panel-variant2__header-company--event:last-child{padding-right:0}.has-favorite .c-panel-variant2__header-company,.has-favorite .c-panel-variant2__header-company--event{padding-right:30px}.c-panel-variant2__header-company--event .c-panel-variant2__header-info{color:#7e8b97}.c-panel-variant2__header-company--event .c-panel-variant2__heading{margin:5px 0}.c-panel-variant2__header-company--event .c-panel-variant2__heading.is-sub{font-size:1.4rem;height:50px}.c-panel-variant2__header-date{color:#7e8b97;font-size:1.3rem;margin-bottom:12px;text-align:right}.c-panel-variant2__heading{font-size:1.6rem;font-weight:bold;line-height:1.8;margin:15px 0}.c-panel-variant2__heading:first-child{margin-top:0}.c-panel-variant2__heading>span{transition:color .4s ease}.c-panel-variant2__inner[href]:hover .c-panel-variant2__heading>span,[href].c-panel-variant2__favorite-inner:hover .c-panel-variant2__heading>span,[href].c-panel-variant2__inner--higher:hover .c-panel-variant2__heading>span,.c-panel-variant2__inner-content[href]:hover .c-panel-variant2__heading>span{color:#00beff;word-break:break-all}.c-panel-variant2__heading+.c-panel-variant2__header-info{margin-top:10px}.c-panel-variant2__header-info{display:flex;font-size:1.3rem;margin-top:5px}.c-panel-variant2__header-info>li+li{margin-left:1em}.c-panel-variant2__header-info:first-child{margin-top:0}.c-panel-variant2__header-status{margin-left:auto;width:65px}.c-panel-variant2__header-user{align-items:center;border-left:1px solid #e7e9ec;color:#7e8b97;display:flex;font-size:1.3rem;margin-left:auto;padding-left:30px}.c-panel-variant2__header-user>img{margin-right:15px}.c-panel-variant2__qa{background:#fafafa;color:#666;line-height:2.2;margin-bottom:20px}.c-panel-variant2__qa:last-child{margin-bottom:0}.c-panel-variant2__qa>dt,.c-panel-variant2__qa>dd{padding:20px 20px 20px 55px;position:relative}.c-panel-variant2__qa:not(.is-break)>dt,.c-panel-variant2__qa:not(.is-break)>dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.c-panel-variant2__qa>dd{border-top:1px dashed #e7e9ec;overflow:hidden}.c-panel-variant2__answer,.c-panel-variant2__question--screening,.c-panel-variant2__question--interview,.c-panel-variant2__question--motivation,.c-panel-variant2__question--screening-experience,.c-panel-variant2__question--es,.c-panel-variant2__question--intern,.c-panel-variant2__question--intern-experience{font-size:1.6rem;font-weight:bold;left:20px;position:absolute;top:17px}.c-panel-variant2__question--intern,.c-panel-variant2__question--intern-experience{color:#34babe}.c-panel-variant2__question--es{color:#74badc}.c-panel-variant2__question--group-discussion{font-weight:bold;left:20px;position:absolute;top:19px}.c-panel-variant2__question--group-discussion~.c-panel-variant2__answer{font-size:inherit;top:47px}.c-panel-variant2__qa>.c-panel-variant2__qa--group-discussion__dt{color:#3f556c;font-weight:bold;padding:15px;position:relative}.c-panel-variant2__question--screening,.c-panel-variant2__question--interview,.c-panel-variant2__question--motivation,.c-panel-variant2__question--screening-experience{color:#2f6f8f}.c-panel-variant2__answer{color:#fc7a7b}.c-panel-variant2__schedule>li{background-color:#fafafa;display:flex;padding:15px 20px;transition:opacity .25s ease}.c-panel-variant2__schedule>li.is-approaching{background-color:#fff7f7}.c-panel-variant2__schedule>li+li{margin-top:15px}.c-panel-variant2__schedule-status,.c-panel-variant2__schedule-status--approaching{margin-left:auto}.c-panel-variant2__schedule-status--approaching{font-weight:bold}.c-panel-variant2__box{border:1px solid #e7e9ec;border-radius:3px;color:#7e8b97;display:flex;font-size:1.3rem;font-weight:bold;line-height:1;padding:20px 30px}.c-panel-variant2__box-list{border-left:1px solid #e7e9ec;display:flex;margin-left:20px}.c-panel-variant2__box-list>li{margin-left:20px}.c-panel-variant2__panel{background:#fafafa;line-height:2.2;margin-top:20px;padding:20px}.c-panel-variant2__panel-heading{font-weight:bold;margin-bottom:20px}.c-panel-variant2__footer{border-bottom:1px solid #e7e9ec;font-size:1.3rem;padding:20px 0;text-align:right}.c-panel-variant2__footer>a:not(:last-child){padding-right:20px}.c-panel-variant2__footer--border-dotted{border-bottom:1px dotted #e7e9ec;font-size:1.3rem;padding:20px 0;text-align:right}.c-panel-variant2__footer--border-dotted>a:not(:last-child){padding-right:20px}.c-panel-variant2__footer-link,.c-panel-variant2__footer--pr30{color:#009cce;display:inline-block;transition:all .4s ease}.c-panel-variant2__footer-link:hover,.c-panel-variant2__footer--pr30:hover{color:#1cc8ff}.c-panel-variant2__footer--pr30{padding-right:30px}.c-panel-variant2__favorite-inner{color:#505055;display:block}.c-panel-variant2__favorite-inner a:hover{text-decoration:none}.c-panel-variant2__favorite-button{color:#e7e9ec;cursor:pointer;display:inline-block;font-size:2rem;position:absolute;right:30px;text-align:center;top:20px;width:20px}.c-panel-variant2__favorite-button:hover{color:#e7e9ec;text-decoration:none}.c-panel-variant2__favorite-button:hover .icon-heart{color:#00beff}.c-panel-variant2__favorite-button .icon-heart{color:#00beff}.c-panel-variant2__fixed-text{height:53px;line-height:53px;text-align:right}.c-panel-varient2__show-button-frame{margin:0 auto;padding-bottom:5px;padding-top:25px;text-align:center}.c-panel-varient2__show-button-width{width:240px}.c-panel-varient2__calendar-icon{margin-right:10.6px}.c-panel-varient2__calendar-icon>i{color:#7e8b97;font-size:1.3rem}.c-panel-varient2__map-marker-icon{margin-right:5.6px}.c-panel-varient2__map-marker-icon>i{color:#7e8b97;font-size:1.3rem}.c-panel-variant1__character-count{color:#fc7a7b}.c-radio{display:inline-block;position:relative}.c-radio>[type=radio]{left:4px;opacity:0;position:absolute;top:4px}.c-radio>[type=radio].field_with_errors+label::before{border-color:#fc7a7b}.c-radio>[type=radio]:checked+label::after{background-color:#00beff;border-radius:2em;height:8px;margin-top:-4px;width:8px;left:6px;opacity:1;transition:background-color .25s ease}.c-radio>[type=radio]+label{padding-left:30px;position:relative}.c-radio>[type=radio]+label::before,.c-radio>[type=radio]+label::after{content:"";display:block;position:absolute;top:50%}.c-radio>[type=radio]+label::before{background-color:#fff;border-radius:2em;height:20px;margin-top:-10px;width:20px;border:1px solid #c9cdd1;left:0}.c-radio>[type=radio]+label:hover{cursor:pointer}.c-radio__inline{margin-top:-10px}.c-radio__inline>.c-radio{margin:10px 20px 0 0}.c-radio__inline>.c-radio:last-child{margin-right:0}.c-scroll__square{background-color:rgba(80,80,85,.8);border-radius:3px;bottom:30px;color:#fff;cursor:pointer;display:block;font-weight:bold;height:70px;line-height:1;padding-top:12px;position:fixed;right:30px;text-align:center;width:70px;z-index:1}.c-scroll__square:hover{color:#fff;text-decoration:none}.c-scroll__square>i{display:block;margin-bottom:15px;opacity:.8;transform:rotate(-90deg)}.c-select,.c-select--lg,.c-select--md,.c-select--sm,.c-select--inline,.c-select--light{background:#fff url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/pulldown-d3bc66606ecf1d9ba7d4a644fc29e064.png) no-repeat right center;background-size:35px;border:1px solid #d4d4d4;border-radius:3px;display:inline-block;font-size:1.4rem;padding:.5em 40px .5em .75em;padding:.5em calc(35px + 0.75em) .5em .75em;width:100%}.c-select.field_with_errors,.field_with_errors.c-select--lg,.field_with_errors.c-select--md,.field_with_errors.c-select--sm,.field_with_errors.c-select--inline,.field_with_errors.c-select--light{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/pulldown_error-684797b8be14514196938bb5bdc9200c.png);border-color:#fc7a7b}.c-select.is-error,.is-error.c-select--lg,.is-error.c-select--md,.is-error.c-select--sm,.is-error.c-select--inline,.is-error.c-select--light{background-color:#fff7f7;background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/pulldown_error-684797b8be14514196938bb5bdc9200c.png);border-color:#fc7a7b}.c-select--light{background:#fff url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_carret_down_blue-15715fdbcd591d48be619aa8989f3a0a.png) no-repeat right 15px top 50%;background-size:10px auto;padding-right:35px;padding-right:calc(30px + 0.75em)}.c-select--light.field_with_errors{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_carret_down_red-d76d3016306e545e9d4624c22bf90663.png)}.c-select--inline{width:auto}.c-select--sm{width:110px}.c-select--md{width:240px}.c-select--lg{width:380px}.c-show-more{min-height:150px;position:relative}.c-show-more__content{overflow:hidden;position:relative}.c-show-more__content.is-initialized{left:0;min-height:150px;padding-left:inherit;padding-right:inherit;position:absolute;top:0;visibility:hidden;width:100%}.c-show-more__btn,.c-show-more__btn--has-blur{width:100%}.c-show-more__btn.is-active .icon-caret-down,.is-active.c-show-more__btn--has-blur .icon-caret-down{transform:rotate(180deg) translateY(50%)}.c-show-more__btn--has-blur{position:relative}.c-show-more__btn--has-blur::before{background-color:#fff;bottom:calc(100% + 2px);content:"";display:block;height:25px;left:0;opacity:.7;position:absolute;width:100%}.c-show-more__text-btn,.c-show-more__text-btn--gray{background:linear-gradient(rgba(255, 255, 255, 0.7), #fff 40%, #fff);bottom:0;cursor:pointer;display:none;left:0;line-height:1;padding-top:30px;position:absolute;text-align:right;width:100%}.c-show-more__text-btn>i::before,.c-show-more__text-btn--gray>i::before{font-size:1.3rem;padding-left:5px;transform:rotate(-90deg)}.is-content-hide .c-show-more__text-btn>i::before,.is-content-hide .c-show-more__text-btn--gray>i::before{transform:rotate(90deg)}.c-show-more__text-btn--gray{background:linear-gradient(rgba(252, 252, 252, 0.7), #fcfcfc 40%, #fcfcfc)}.c-slick{height:50vh;visibility:hidden}.c-slick.slick-initialized{height:auto;visibility:visible}.c-slick .slick-arrow{background:rgba(222,222,222,.95);border-radius:3px;color:#fff;height:100px;margin-top:-50px;position:absolute;top:45%;top:calc(50% - 22.5px);width:40px;z-index:1}.c-slick .slick-arrow:hover{cursor:pointer}.c-slick .slick-prev{left:0}.c-slick .slick-prev>i::before{margin-left:-6px;transform:rotate(180deg)}.c-slick .slick-next{right:0}.c-slick .slick-next>i::before{margin-left:6px}.c-slick .slick-slide:focus{outline:none}.c-slick .slick-slide>a:focus{outline:none}.c-slick .slick-dots{margin-top:20px;text-align:center}.c-slick .slick-dots>li{background-color:#dee0e0;border-radius:5px;display:inline-block;font-size:0;height:11px;margin:0 7.5px;width:11px}.c-slick .slick-dots>li.slick-active{background-color:#00beff}.c-square__red-xs,.c-square__gray,.c-square__blue-sm,.c-square__blue{border-radius:3px;color:#fff;font-size:1.3rem;font-weight:bold;text-align:center}.c-square__blue{height:50px;line-height:50px;width:50px;background-color:#00beff}.c-square__blue-sm{height:40px;line-height:40px;width:40px;background-color:#00beff}.c-square__gray{height:50px;line-height:50px;width:50px;background-color:#bacdde}.c-square__red-xs{height:20px;line-height:20px;width:20px;background-color:#fc7a7b;margin:0}.c-tab{background-color:#fff;border:1px solid #00beff;border-radius:3px;display:table;margin-bottom:40px;table-layout:fixed;width:100%}.c-tab__item{color:#00beff;cursor:pointer;display:table-cell;font-weight:bold;padding:15px 0;text-align:center;transition:all .4s ease}.c-tab__item+.c-tab__item{border-left:1px solid #00beff}.c-tab__item.is-active{background-color:#00beff;color:#fff;cursor:default;pointer-events:none}.c-tab__item.is-disabled{color:#99e5ff;cursor:default;pointer-events:none}.c-table{table-layout:fixed;width:100%}.c-table caption{color:#00beff;font-size:1.6rem;font-weight:bold;padding:20px 30px;text-align:left}.c-table th{color:#7e8b97;font-weight:bold;padding:20px 30px;text-align:left;vertical-align:top}.c-table td{padding:20px 30px;vertical-align:top}.c-table__dl{display:flex;width:100%}.c-table__dt{color:#7e8b97;font-weight:bold;min-width:200px;padding:20px 30px;text-align:left;vertical-align:top;width:50%}.c-table__dt:first-of-type{padding-left:0}.c-table__dd{padding:20px 30px;vertical-align:top;width:50%}.c-table__dd:last-of-type{padding-right:0}.c-table__wrapper{border-top:1px solid #e7e9ec}.c-table__row-bordered:nth-of-type(n + 2) tr:first-child>td{border-top:1px dotted #e7e9ec}.c-table__comment{font-size:1.2rem;margin-top:10px}.c-textarea{background:#fff;border:1px solid #d4d4d4;border-radius:3px;padding:1em;width:100%}.c-textarea.field_with_errors{border-color:#fc7a7b}.c-card+.c-card{margin-top:40px}#js-show-contents>.c-card:first-child{margin-top:40px}.c-card{border:1px solid #e7e9ec;border-radius:3px;box-shadow:0 2px 0 0 #ededed;position:relative}.c-card>a{cursor:pointer;display:block;padding:25px 30px;text-decoration:none}.c-card>a:hover .c-card__title{color:#00beff;transition:color .3s ease-out}.c-card__tags{margin-bottom:.907em}.c-card__tags>span{border-radius:3px;color:#fff;font-size:1.3rem;font-weight:bold;margin-right:10px;padding:5px 8px}.c-card__tags .is-gray-tag{background:#afafba}.c-card__tags .is-red-tag{background:#fc7a7b}.c-card__time{color:#7e8b97;font-size:1.3rem;position:absolute;right:30px;top:30px}.c-card__title{color:#505055;font-size:1.8rem;margin-bottom:.667em;transition:color .3s ease-out}.c-card__place{color:#7e8b97;display:flex;font-size:1.4rem;margin-bottom:1.286em}.c-card__place>dl{display:flex;margin-right:20px}.c-card__summary{-webkit-box-orient:vertical;color:#505055;display:-webkit-box;font-size:1.4rem;-webkit-line-clamp:2;margin-bottom:2em;overflow:hidden;width:100%}.c-card__button{border-top:1px solid #e7e9ec;padding-top:30px;width:100%}.c-card__button>span{background:#00beff;border-radius:3px;color:#fff;display:block;font-size:1.4rem;font-weight:bold;height:52px;line-height:52px;margin:0 calc(50% - 120px);text-align:center;width:240px}.c-badge{background:#fc7a7b;border-radius:12px;color:#fff;font-size:10px;line-height:1em;margin-left:10px;padding:5px 8px}.c-chips,.c-chips--gray,.c-chips--blue{align-items:center;border-radius:20px;display:flex;font-size:12px;font-weight:bold;padding:6px 8px;text-decoration:none}.c-chips>span,.c-chips--gray>span,.c-chips--blue>span{letter-spacing:.025em;line-height:1}.c-chips--blue{background:#00befb;color:#fff}.c-chips--blue:hover{color:#fff;text-decoration:none}.c-chips--gray{background:#fafafa;color:#505055}.c-chips--gray:hover{color:#505055;text-decoration:none}.c-chips--gray>img{fill:#00befb}.c-check-mark,.c-check-mark--success{display:block;width:20px}.c-check-mark::after,.c-check-mark--success::after{border-color:rgba(0,0,0,0);border-style:solid;border-width:0 0 3px 3px;content:"";display:block;height:6px;transform:rotate(-45deg);transform-origin:left;width:12px}.c-check-mark--success::after{border-color:#18bb9b}.c-outline-card{background-color:#f2f5f7;padding:20px}.c-outline-card__inner{background-color:#fff;padding:30px}.c-outline-card__heading{font-size:1.6rem;font-weight:600}.c-outline-card__summary{color:#7e8b97;font-size:1.2rem;margin-top:10px}.c-page-nav{border-bottom:1px solid #e7e9ec;margin-bottom:30px}.c-page-nav__items{display:flex;margin:0 auto;padding:0 30px;width:1200px}.c-page-nav__item{font-weight:bold;margin-right:3.5em;position:relative;white-space:nowrap}.c-page-nav__item>a{color:#505055;display:block;padding:2em 0}.c-page-nav__item>a:hover,.c-page-nav__item>a.is-active{color:#00beff;text-decoration:none}.c-page-nav__item>a i{font-size:1rem;margin-left:.5em}.c-page-nav__item>a i::before{transform:rotate(90deg)}.c-page-nav__item .is-disable{color:#d2d8d9;padding:2em 0}.c-page-nav__item.is-open>a{color:#00beff}.c-mod-container-md{background-color:#fff;padding:35px}.c-mod-container-sm{background-color:#fff;padding:25px}.c-mod-container-xs{background-color:#fff;padding:15px}.c-mod-container-lg{background-color:#fff;padding:50px}.c-mod-container-xl{background-color:#fff;padding:60px}.p-agent-lp-form__main{background-color:#fafafa;margin:0 auto;min-width:1200px;padding:80px 30px 100px}.p-agent-lp-form__body{background-color:#fff;padding:10px 20px}.p-agent-lp-form__body .p-register__btn-area{margin-top:0}.p-agent-lp-form__table{border-collapse:collapse;font-size:1.4rem;width:100%}.p-agent-lp-form__table tr{border-bottom:solid 1px #e7e9ec}.p-agent-lp-form__table tr:last-child{border:none}.p-agent-lp-form__table th{padding-left:10px;padding-right:10px;text-align:left;vertical-align:top;width:180px}.p-agent-lp-form__table th>label{display:block;margin-top:10px}.p-agent-lp-form__table td.p-register--description{text-align:center}.p-agent-lp-form__table td.p-register--description small{display:inline-block;margin-top:10px}.p-agent-lp-form__table td.p-register__required{padding-right:10px;vertical-align:top;width:50px}.p-agent-lp-form__table td.p-register__required>span{margin-top:8px}.p-agent-lp-form__table .is-hide{display:none}.p-agent-lp-form__title,.p-agent-lp-form__school-title{background-color:#fff;border-bottom:solid 1px #eeeff2;color:#00beff;font-size:1.8rem;font-weight:bold;padding:24px 27px}.p-agent-lp-form__school-title{border-top:solid 1px #eeeff2}.p-agent-lp-form__heading-rate{display:table-cell;text-align:right;width:50%}.p-agent-lp-form__rate{display:inline-block;font-size:1.2rem;font-weight:bold;height:60px;line-height:42px;overflow:hidden;padding:7px 12px;position:relative;text-align:left;vertical-align:middle;width:192px}.p-agent-lp-form__rate-num{color:#00beff;font-size:1.6rem}.p-agent-lp-form__line-flow{border-top:1px solid #e7e9ec;counter-reset:li;list-style:none;padding:30px 0}.p-agent-lp-form__line-flow-text{font-size:1.4rem;line-height:1.5;padding-left:30px;position:relative}.p-agent-lp-form__line-flow-text:not(:first-child){margin-top:25px}.p-agent-lp-form__line-flow-text::before{background-color:#00beff;border-radius:50%;color:#fff;content:counter(li);counter-increment:li;font-size:1.3rem;font-weight:bold;height:20px;left:0;line-height:20px;position:absolute;text-align:center;width:20px}.p-agent-lp-form__line-flow1-content{background-color:#f2fafa;margin-top:20px;padding-bottom:5px;position:relative}.p-agent-lp-form__line-qr-introduction{padding-left:50px;padding-top:20px;position:relative;width:450px}.p-agent-lp-form__line-qr-introduction::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/ballon-08498d1e8acc86ac15a0f480df575e44.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:14px;left:20px;margin-left:8px;position:absolute;top:24px;width:16px}.p-agent-lp-form__img_agent{position:absolute;right:15px;top:10px}.p-agent-lp-form__line-qr{background-color:#fff;margin:30px 5px 0;padding:25px 0;text-align:center}.p-agent-questionnaire .po-webparts-container.style1 tr{border:none !important}.p-agent-questionnaire .po-webparts-container.style1 .po-joblist select{height:auto !important}.p-application-complete{background-color:#f2f5f7;border:1px solid #e7e9ec;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.1);margin:0 auto;padding:40px 50px;width:640px}.p-application-complete__wrapper{background-color:#fafafa;padding:40px 0}.p-application-complete__exclamation,.p-application-complete__check{align-items:center;background-color:#fff;border-radius:100%;box-shadow:0 3px 3px rgba(0,0,0,.05);display:flex;height:60px;justify-content:center;margin:0 auto 15px;position:relative;width:60px}.p-application-complete__check::after{border:solid #00beff;border-width:0 3px 3px 0;content:"";display:block;height:18px;transform:translateY(-2px) rotate(45deg);width:9px}.p-application-complete__exclamation{background:#fc7a7b}.p-application-complete__exclamation::after{color:#fff;content:"!";font-size:2.6rem;font-weight:bold}.p-application-complete__logo{align-items:center;background-color:#fff;border:1px solid #e7e9ec;border-radius:100%;display:flex;height:60px;justify-content:center;margin:0 auto 15px;max-width:60px;min-width:60px;overflow:hidden}.p-application-complete__logo>img{max-height:38px;max-width:38px;width:auto}.p-application-complete__btn,.p-application-complete__btn--full{font-size:1.4rem;padding:20px 0;width:296px}.p-application-complete__btn--full{width:100%}.p-application-complete__notice{background-color:#fef8f8;border-radius:6px;box-shadow:0 3px 20px rgba(80,80,85,.16)}.p-application-complete__notice-contents{padding:30px}.p-application-complete__notice-footer{background-color:#faf0f0;border-radius:0 0 6px 6px;line-height:1;padding:20px 0;text-align:center}.p-application-complete__modal-btn{line-height:1.8;padding:.6em 5.75em}.p-application-complete__entry_flow{background-color:#fafafa;border-radius:3px;line-height:2;padding:15px 20px;text-align:left;width:100%}.p-application-complete__pre-wrap{white-space:pre-wrap}.p-application-history__item{background-color:#fff;border-bottom:2px solid #e7e9ec;border-radius:6px;line-height:2;margin-top:20px;padding:20px 15px 15px}.p-application-history__item:first-child{margin-top:0}.p-application-history__item.is-not-acceptable{color:#7e8b97}.p-application-history__item.is-not-acceptable a:not(.p-application-history__notice-btn){color:#7e8b97}.p-application-history__header{color:#505055;display:flex;margin-bottom:15px}.p-application-history__header:hover{color:#00beff}.p-application-history__company-logo,.p-application-history__company-logo--modal{align-items:center;background-color:#fff;border:1px solid #e7e9ec;border-radius:100%;display:flex;height:52px;justify-content:center;margin-right:20px;max-width:52px;min-width:52px;overflow:hidden}.p-application-history__company-logo>img,.p-application-history__company-logo--modal>img{max-height:38px;max-width:38px;width:auto}.p-application-history__company-logo--modal{height:60px;margin:0 auto 15px;max-width:60px;min-width:60px}.p-application-history__company-name{align-self:center;font-weight:bold}.is-not-acceptable .p-application-history__company-name{color:#7e8b97}.p-application-history__info{border-top:1px solid #e7e9ec;margin:15px 0;padding-top:5px}.p-application-history__table{font-size:1.3rem;line-height:1.8;width:100%}.p-application-history__table>tbody>tr>th,.p-application-history__table>tbody>tr>td{border-bottom:1px solid #e7e9ec;padding-bottom:14px;padding-top:14px;vertical-align:top}.p-application-history__table>tbody>tr>th{width:30%}.p-application-history__table>tbody>tr>th>span{display:flex;margin-right:70px;white-space:nowrap}.p-application-history__table>tbody>tr>td{width:70%}.p-application-history__table>tbody>tr>td:nth-child(3n){padding-right:0}.p-application-history__notice{background-color:#f2fafa;border-radius:6px;margin-bottom:15px}.is-not-completed .p-application-history__notice{background-color:#fff8f8}.is-not-acceptable .p-application-history__notice{background-color:#fafafa}.p-application-history__notice-contents{padding:20px}.p-application-history__notice-btn{margin-top:15px;padding-bottom:.5em;padding-top:.55em}.p-application-history__notice-btn:only-child{margin-top:0}.is-not-acceptable .p-application-history__notice-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;cursor:pointer;display:inline-block;font-weight:bold;min-width:160px;outline:0;padding:1em 2em;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#7e8b97;color:#fff;transition:opacity .25s ease;border:1px solid #7e8b97;padding-bottom:.5em;padding-top:.55em}.is-not-acceptable .p-application-history__notice-btn:hover{color:#fff;opacity:.9;text-decoration:none}.p-application-history__notice-footer{background-color:#ebf6fa;border-radius:0 0 6px 6px;padding:15px 20px;text-align:center}.is-not-completed .p-application-history__notice-footer{background-color:#fcf2f2}.is-not-acceptable .p-application-history__notice-footer{background-color:#f5f5f5}.p-application-history__modal-highlight{background-color:#fafafa;border-radius:3px;line-height:2;margin:0 auto;padding:15px 20px;width:520px}.p-application-history__alert{margin-bottom:20px}.p-application-history__entry_flow{background-color:#fff;display:flex;padding:20px;text-align:left}.p-application-history__no_wrap{white-space:nowrap}.p-application-history__cancel{background-color:#fafafa;padding:20px}.p-application-history__cancel-info{display:flex;font-weight:bold}.p-application-history__cancel-info img{padding-right:5px}.p-application-history__change-log-comment{background-color:#fff;color:#fc7a7b;margin-top:10px;padding:10px}.p-application-history-banner{background-color:#fff7f7;display:block;height:0;overflow:hidden;position:sticky;top:0;transition:all .8s ease;width:100%;z-index:3}.p-application-history-banner.is-displayed{height:65px}.p-application-history-banner:hover{text-decoration:none}.p-application-history-banner__inner{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;min-width:1200px;width:1200px}.p-application-history-banner__text{color:#505055;font-weight:bold}.p-application-history-banner__text>img{margin-right:16px}.p-application-history-banner__arrow{color:#fc7a7b;font-weight:bold}.p-agent-line-info{background-color:#fafafa;padding:40px 0}.p-agent-line-info__title{background-size:8px 32px;line-height:38px}.p-agent-line-info__decline,.p-agent-line-info__contact-decline{background-color:#fff;border:1px solid #eeeff2;border-radius:3px;padding:40px 40px 30px;text-align:center}.p-agent-line-info__text{line-height:1.833;text-align:left}.p-agent-line-info__contact-decline{padding:30px 60px}.p-agent-line-info__tel{background-color:#f2fafa}.p-agent-line-info__qr{padding-top:30px}.p-agent-line-info__qr>img{height:113px;width:113px}.p-agent-line-info__link{color:#7e8b97;display:block;margin-top:20px;text-align:center}.p-agent-line-info__link--border{border:1px solid #d7dbe0;border-radius:3px;color:#6f8184;display:inline-block;font-weight:bold;line-height:1;margin-top:20px;padding:20px 40px;text-align:center}.p-agent-line-info__next-link{color:#6f8184;font-weight:bold}.p-breadcrumb,.p-breadcrumb--article{border-bottom:1px solid #e7e9ec;font-size:0;letter-spacing:0;padding:18px 30px;text-align:left}.is-overlaid .p-breadcrumb,.is-overlaid .p-breadcrumb--article{border-bottom:0;padding:0 30px}.p-breadcrumb__item{color:#7e8b97;display:inline-block;font-size:1rem;padding-right:12px;position:relative}.p-breadcrumb__item+.p-breadcrumb__item{padding:0 12px}.p-breadcrumb__item+.p-breadcrumb__item::before{border-right:1px solid #e7e9ec;border-top:1px solid #e7e9ec;content:"";height:6px;left:-4px;position:absolute;top:5px;transform:rotate(45deg);width:6px}.is-overlaid .p-breadcrumb__item{color:#fff;opacity:.6}.is-overlaid .p-breadcrumb__item>a{color:#fff}.p-breadcrumb--article{background:#fff;left:0;padding:15px calc(50% - 500px);position:fixed;top:81px;width:100%;z-index:1000}.p-chart{border:1px solid #e7e9ec;border-radius:4px;color:#00beff;display:inline-block;font-size:1.3rem;font-weight:bold;height:60px;line-height:42px;overflow:hidden;padding:7px 12px;position:relative;text-align:left;vertical-align:middle;width:192px}.p-chart__percent{float:right;height:44px;position:relative;width:44px}.p-chart__pie{bottom:0;position:absolute;right:0;top:-5px}.p-chart__radar{color:#00beff;display:block;float:right;font-size:1.3rem;font-weight:bold;height:200px;overflow:hidden;width:650px}.p-client-event__apply-wrapper{display:flex;justify-content:space-between}.p-client-event__apply-description{width:530px}.p-client-event__btn-confirm,.p-client-event__btn-confirm-external-btn{display:inline-block;height:51px;width:240px}.p-client-event__btn-confirm-external-btn{padding-left:25px}.p-client-event__btn-confirm-external-btn::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/icon_newwindow-420e9cb79fd5f18a280e9b87de92a0a7.png) no-repeat;background-size:contain;content:"";height:15px;position:absolute;right:55px;top:51%;transform:translateY(-50%);width:13px}.p-client-event__btn-direct-mail-external-icon{padding-left:15px;width:180px}.p-client-event__btn-direct-mail-external-icon::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/icon_newwindow-420e9cb79fd5f18a280e9b87de92a0a7.png) no-repeat;background-size:contain;content:"";height:13px;position:absolute;right:30px;top:48%;transform:translateY(-50%);width:13px}.p-client-event{max-height:calc(100vh - 157px);min-height:323px;overflow-x:hidden;overflow-y:scroll;padding:5px 24px 10px 18px}.p-client-event__list{align-items:center;border-top:1px solid #e7e9ec;display:flex;justify-content:space-between;padding:20px 0 25px}.p-client-event__list:first-of-type{border-top:0;margin-top:0}.p-client-event__info{font-size:1.3rem;line-height:1.7;margin-top:.6em;padding-left:.6em}.p-client-event__btn{margin-left:30px;min-width:102px;padding:14px}.p-client-event__content>h3{font-size:22px;line-height:1.6;margin-bottom:40px;padding-left:20px;position:relative}.p-client-event__content>h3::before{background:linear-gradient(0deg, #3e556d 0%, #3e556d 50%, #00c6e5 50%, #00c6e5 100%);background-size:contain;content:"";display:inline-block;height:100%;left:0;position:absolute;width:4px}.p-client-event__content>h4{font-size:1.8rem;margin-bottom:35px}.p-client-event__content>p{line-height:2.1;margin-bottom:30px}.p-clip-tab{border-bottom:2px solid #e7e9ec;margin:5px 0 40px}.p-clip-tab__list{display:flex}.p-clip-tab__item{font-size:14px;font-weight:bold;text-align:center}.p-clip-tab__item.is-active>.p-clip-tab__item-link{border-bottom:2px solid #00beff;color:#00beff;margin-bottom:-2px}.p-clip-tab__item-link{color:#b4b7b9;display:block;padding:0 20px 17px}.p-clip-tab__item-link:hover{text-decoration:none}.p-clip{background-color:#fff;position:relative}.p-clip+.p-clip{margin-top:20px}.p-clip__inner{display:block;padding:30px}.p-clip__inner:hover{text-decoration:none}.p-clip__title{font-size:1.6rem;font-weight:bold;margin-bottom:10px;padding-right:30px}.p-clip__info{color:#7e8b97;font-size:1.2rem;margin-bottom:20px;margin-top:5px}.p-clip__info>p:first-child{padding-bottom:5px}.p-clip__text{color:#505055;font-size:1.2rem;padding-right:20px}.p-clip__button{color:#e7e9ec;cursor:pointer;display:inline-block;font-size:2rem;position:absolute;right:30px;text-align:center;top:30px;width:20px}.p-clip__button:hover{color:#e7e9ec;text-decoration:none}.p-company-annual-income-chart__title-wrapper{background-color:#f2fcff;color:#505055;margin:20px;padding:10px 0;text-align:center}.p-company-annual-income-chart__title{font-size:1.3rem}.p-company-annual-income-chart__title>span{display:inline-block;font-weight:600;margin-right:5px}.p-company-annual-income-chart__title>span:nth-child(2){color:#00beff;font-size:1.6rem;margin-right:2px}.p-company-annual-income-chart__subtitle{color:#7e8b97;font-size:1rem;font-weight:200}.company-description-enter-active{transition:opacity 1s ease}.company-description-enter{opacity:0}.p-company-description__tab{border-bottom:1px solid #e7e9ec;margin-bottom:60px;position:relative}.p-company-description__tab ul{display:flex}.p-company-description__tab li{color:#7e8b97;cursor:pointer;font-size:1.6rem;padding:0 20px 20px}.p-company-description__tab li.is-active{color:#00beff}.p-company-description__tab-line{background-color:#00beff;bottom:-1px;height:2px;left:0;position:absolute;transition:all .3s ease}.p-company-description__contents{background-color:#fff;transition:height .5s ease}.p-company-description__images{display:flex;margin-bottom:40px}.p-company-description__images>li{margin-right:40px}.p-company-description__images>li>img{max-height:190px;max-width:280px}.p-company-description__introduction{color:#7e8b97;font-weight:300;letter-spacing:.05rem;line-height:2;white-space:pre-wrap}.p-company-description__heading{color:#00beff;font-size:1.8rem;margin-bottom:25px}.p-company-description__subheading{margin-bottom:15px}.p-company-description__paragraph{line-height:2.2}.p-company-description__paragraph+.p-company-description__paragraph{margin-top:35px}.p-company-evaluation__table{display:table;table-layout:fixed;width:100%}.p-company-evaluation__radar{display:table-cell;padding:25px;vertical-align:top;width:50%}.p-company-evaluation__point{border-left:1px dashed #e7e9ec;display:table-cell;padding:25px;vertical-align:top;width:50%}.p-company-evaluation__point-dl,.p-company-evaluation__point-dl--overall{align-items:center;display:flex;justify-content:space-between}.p-company-evaluation__point-dl+.p-company-evaluation__point-dl,.p-company-evaluation__point-dl--overall+.p-company-evaluation__point-dl,.p-company-evaluation__point-dl+.p-company-evaluation__point-dl--overall,.p-company-evaluation__point-dl--overall+.p-company-evaluation__point-dl--overall{margin-top:1.35em}.p-company-evaluation__point-dl--overall{margin-bottom:1.65em}.p-company-evaluation__point-dd{color:#00beff;display:flex;justify-content:flex-end;line-height:1;width:60%}.p-company-evaluation__point-dd>b{align-self:flex-end}.p-company-evaluation__point-circle{margin-right:.25em;width:65%}.p-company-evaluation__point-circle-inner{display:table;table-layout:fixed;width:100%}.p-company-evaluation__point-circle-item{display:table-cell;text-align:center}.p-company-evaluation__inner-hide,.p-company-evaluation__inner-hide--intern{height:292px;position:relative}.p-company-evaluation__inner-hide--intern{height:430px}.p-company-evaluation__hide-btn-area{background:linear-gradient(rgba(255, 255, 255, 0.1), #fff 25%, #fff);bottom:0;padding:40px 20px 20px;position:absolute;right:0;width:392px}.p-company-evaluation__hide-btn{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_down-bd18686217ab6f1797a6881983e4f9c8.png) 95% 50% no-repeat;min-width:100%}.p-company-evaluation__select-intern{border-bottom:1px solid #e7e9ec;display:table;padding:20px 25px;table-layout:fixed;width:100%}.p-company-evaluation__select-intern-heading{display:table-cell;font-weight:normal;vertical-align:middle;width:25%}.p-company-evaluation__select-intern-select{display:table-cell;vertical-align:middle;width:75%}.p-company-evaluation__no-content{border:1px dashed #e7e9ec;margin:20px 15px;padding:30px 0;text-align:center}.p-company-event-form__item{border:solid #e7e9ec;border-width:1px 0;margin-bottom:-1px;position:relative}.p-company-event-form__item-inner{align-items:center;display:flex;padding:40px 20px}.p-company-event-form__item-inner.is-applied{background-color:#f7ffff}.p-company-event-form__item-inner.is-limit{background-color:snow}.p-company-event-form__term{margin-bottom:20px}.p-company-event-form__term-label{margin-bottom:20px;min-width:auto}.p-company-event-form__info{color:#7e8b97;padding-right:20px}.p-company-event-form__status{margin-left:auto;text-align:center;white-space:nowrap;width:230px}.p-company-event-form__list-button{margin-top:15px;padding:1em 2.8em}.p-company-event-form__footer-button{min-width:280px}.p-company-event-form__kv{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/bg_building-4f2df96c6e163a320ef45d0122971007.png) no-repeat center/cover;color:#fff;height:220px;padding-top:70px;text-align:center}.p-company-event-form__kv-heading{font-size:2.2rem;margin-bottom:20px}.p-company-event-form__image-preview{border:1px solid #d4d4d4;border-radius:3px;display:flex;max-height:150px;max-width:160px;min-height:150px;min-width:160px;overflow:hidden;padding:0;position:relative}.p-company-event-form__image-preview>img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.p-company-event-form__image-preview-close{cursor:pointer;position:absolute;right:5px;top:1px}.p-company-event-form__image-file-name{color:#6f8184;line-break:anywhere}.p-company-financial-performance-trend__dl{font-size:1.4rem;font-weight:bold}.p-company-financial-performance-trend__dl>dt,.p-company-financial-performance-trend__dl>dd{display:inline}.p-company-financial-performance-trend__dl>dt::after{content:"："}.p-company-financial-performance-trend__dl>dd:not(:last-child)::after{content:"/";margin:0 3px}.p-company-financial-performance-trend__latest{background-color:#f2fafd;border:1px dotted #e7e9ec;border-radius:4px;padding:15px 20px}.p-company-financial-performance-trend__latest-title{font-size:1.2rem}.p-company-financial-performance-trend__reference{color:#7e8b97;font-size:1rem;text-align:right}.p-company-financial-performance-trend__table{border:5px solid #f2f5f7;width:100%}.p-company-financial-performance-trend__tr>th[scope=col]{background-color:#f2f5f7;padding:12px 0}.p-company-financial-performance-trend__tr>th[scope=row]{font-size:1.4rem;text-align:left;text-align:initial;width:136px}.p-company-financial-performance-trend__tr>th,.p-company-financial-performance-trend__tr>td{border:1px solid #f2f5f7}.p-company-financial-performance-trend__empty{color:#d4d4d4;font-size:1.4rem}.p-company-financial-performance-trend__key{margin:0 2px 0 15px}.p-company-financial-performance-trend__td,.p-company-financial-performance-trend__td--right,.p-company-financial-performance-trend__td--center{font-size:1.2rem;padding:10px 8px}.p-company-financial-performance-trend__td--center{text-align:center}.p-company-financial-performance-trend__td--right{text-align:right}.p-company-financial-performance-trend__unit{color:#7e8b97;float:right;font-size:1.2rem;font-weight:100}.p-company-heading-page{font-size:26px;font-weight:normal;line-height:2;margin-bottom:20px}.p-company-heading-page-description{color:#7e8b97;font-size:1.2rem;font-weight:normal;line-height:2rem;margin:30px 0 40px}.p-company-heading,.p-company-heading__match{font-size:2.2rem;font-weight:normal;letter-spacing:.1em;line-height:2;margin-bottom:45px;word-break:break-all}.p-company-heading__detail{display:block;font-size:1.2rem;font-weight:normal}.p-company-heading__match{margin-bottom:0}.p-company-heading__column{align-items:center;display:flex;justify-content:flex-end;margin-bottom:45px}.p-company-heading__column>*{margin-bottom:0}.p-company-heading__column>:last-child:not(:only-child){margin-left:auto}.p-company-heading__column-button{font-size:1.3rem;min-width:auto;padding:.4em 1em}.p-company-heading__registration_status{color:#fc7a7b;font-size:1.2rem;margin:0 auto;padding:0 360px 0 30px;width:1200px}.p-company-heading__registration_status>a{color:inherit;text-decoration:underline}.p-company-heading-sub,.p-important-condition__heading--sub{font-size:1.6rem;line-height:2;margin-bottom:45px}.p-company-heading-wrapper{align-items:flex-start;display:flex;justify-content:space-between}.p-company-heading-attention,.p-company-heading-attention--padding-left{color:#7e8b97;font-size:1rem;font-weight:normal;letter-spacing:normal;padding-left:0;vertical-align:middle}.p-company-heading-attention--padding-left{padding-left:10px}.p-company-heading-contents{display:flex;letter-spacing:.1em;line-height:2;margin-bottom:45px;word-break:break-all}.p-company-heading-contents__title{flex:.75;font-size:2.2rem;font-weight:normal}.p-company-heading-contents__status{flex:.25;padding-top:1.1rem;text-align:right}.p-company-heading-contents__status-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.3em;cursor:pointer;display:inline-block;font-weight:bold;min-width:282px;outline:0;padding:.5em 0 .5em 2.5em;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0);color:#7e8b97;transition:opacity .25s ease;border:1px solid #e7e9ec;min-width:160px;position:relative}.p-company-heading-contents__status-button:hover{color:#7e8b97;opacity:.9;text-decoration:none}.p-company-heading-contents__status-button>i{font-size:1.4em;left:20px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.p-company-industry-middle-search__item{border-right:1px solid #cdcdcd;display:inline-block;font-size:1.3rem;margin-bottom:6px;padding:0 8px}.p-company-industry-middle-search__item:last-child{border-right:0}.p-company-industry-middle-search__wrap{margin-left:-8px}.p-company-industry-middle-search__heading{font-size:1.6rem;margin-bottom:20px}.p-company-job-type-income__content{min-height:210px}.p-company-job-type-income__table{border-collapse:collapse;display:table;width:100%}.p-company-job-type-income__table-thead{background-color:#fafafa;border-color:#eeeff2;border-width:1px 1px 0;font-size:17px;font-weight:500;letter-spacing:1px;padding:12px 25px 12px 20px;width:100%}.p-company-job-type-income__table-row{border:#eeeff2 1px solid;display:table-row}.p-company-job-type-income__table-cell{display:table-cell;width:50%}.p-company-job-type-income__table-cell:nth-child(odd){border-right:#eeeff2 1px solid}.p-company-job-type-income__table-cell-content{display:flex;justify-content:space-between;padding:20px}.p-company-job-type-income__table-cell-content>p:first-child{font-size:1.4rem;font-weight:200}.p-company-job-type-income__table-cell-content>p:nth-child(2){color:#00beff;font-size:1.6rem;font-weight:600}.p-company-job-type-income__table-cell-content>p:nth-child(2)>span{color:#505055;font-size:1.4rem;font-weight:200}.p-company-job-type-income__accordion-button-wrapper{border-color:#eeeff2;border-width:0 1px 1px;padding:10px 20px 0}.p-company-job-type-income__show-more{border-color:#eeeff2;border-width:0 1px 1px;display:flex;justify-content:center;padding:10px 0 20px}.p-company-jobtalk-ranking{background-color:#fff;border:1px solid #eeeff2;margin-bottom:40px}.p-company-jobtalk-ranking__heading{font-weight:bold;padding:1.5em 1em;text-align:center}.p-company-jobtalk-ranking__note{display:block;font-size:1rem;font-weight:normal;margin-top:5px}.p-company-jobtalk-ranking__items{counter-reset:rank}.p-company-jobtalk-ranking__item{border-top:1px solid #eeeff2}.p-company-jobtalk-ranking__item>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 95% 50% no-repeat;display:flex;padding:15px;text-decoration:none;transition:all .4s ease}.p-company-jobtalk-ranking__item>a::before{background-color:#ececec;border-radius:2em;color:#9797a1;display:block;font-size:1rem;font-weight:bold;height:25px;line-height:25px;margin-right:15px;text-align:center;width:25px}.p-company-jobtalk-ranking__item>a:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 96% 50% no-repeat}.p-company-jobtalk-ranking__item:nth-child(1)>a::before{background-color:#d8c245;color:#fff}.p-company-jobtalk-ranking__item:nth-child(2)>a::before{background-color:#acb7be;color:#fff}.p-company-jobtalk-ranking__item:nth-child(3)>a::before{background-color:#ce956c;color:#fff}.p-company-jobtalk-ranking__company-wrapper{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 95% 50% no-repeat;display:flex;padding:15px;position:relative;text-decoration:none;transition:all .4s ease}.p-company-jobtalk-ranking__company-wrapper::before{background-color:#ececec;border-radius:2em;color:#9797a1;content:counter(rank);counter-increment:rank;display:block;font-size:1rem;font-weight:bold;height:25px;line-height:25px;margin-right:15px;text-align:center;width:25px}.p-company-jobtalk-ranking__company-wrapper:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 96% 50% no-repeat}.p-company-jobtalk-ranking__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:normal;margin-bottom:10px;margin-top:2px;width:200px}.p-company-jobtalk-ranking__name>a::before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.p-company-jobtalk-ranking__point{margin-bottom:10px}.p-company-jobtalk-ranking__subinfo{color:#a4a4a4;display:flex;font-size:1rem}.p-company-jobtalk-ranking__subinfo>a{position:relative}.p-company-jobtalk-ranking__subinfo:not(:last-child){margin-bottom:8px}.p-company-jobtalk-ranking__subinfo-dt{white-space:nowrap}.p-company-jobtalk-ranking__subinfo-dd{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}.p-company-kv{align-items:center;background-color:#000;display:flex;height:280px;overflow:hidden;position:relative;width:100%}.p-company-kv__bg{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/companies/bg_company_kv-e784ca4f2489c2d5747e5d335f08285f.png) no-repeat 50% 50%/cover;height:100%;width:100%}.p-company-kv__bg::before{background:linear-gradient(to bottom, #000, #001a36 50%, #001a36);content:"";display:block;height:100%;opacity:.77;position:absolute;width:100%}.p-company-kv__message{position:absolute;text-align:center;width:100%}.p-company-kv__message>dt{color:#00beff;font-size:1rem;letter-spacing:8px;margin:-10px 0 2.6em 8px}.p-company-kv__message>dd{color:#fff;font-size:1.6rem;letter-spacing:3px;line-height:1.9em;margin-left:10px;max-width:calc(100% - 10px);padding:0 10px;text-shadow:0 5px 10px rgba(0,0,0,.25)}.p-company-kv__message>dd::before,.p-company-kv__message>dd::after{display:inline-block;font-size:2.5rem;vertical-align:top}.p-company-kv__message>dd::before{content:"“";position:relative;right:11px;top:1px}.p-company-kv__message>dd::after{content:"”";left:7px;position:relative;top:.5em}.p-company-list+.p-company-list{margin-top:25px}.p-company-list--adjacent-mt0{border-bottom:none}.p-company-list--adjacent-mt0+.p-company-list--adjacent-mt0{margin-top:0}.p-company-list--adjacent-mt0:last-of-type{border-bottom:solid 8px #f2f5f7}.p-company-list__heading,.p-company-list__heading--padding0{border-left:solid 3px #00beff;font-size:1.6rem;font-weight:bold;padding:15px}.p-company-list__heading--padding0{padding:0}.p-company-list__heading-text,.p-company-list__heading-text--accordion{font-size:1.6rem}.p-company-list__heading-text--accordion{line-height:1.6rem;padding:20px}.p-company-list__heading-text--accordion.is-active{color:#505055}.p-company-list__heading-text--accordion.is-active>.icon-arrow{color:inherit;transform:rotate(-90deg) translateX(50%)}.p-company-list__subheading,.p-company-list__subheading--content-bg-color{border-top:solid 1px #eeeff2;padding:15px 20px}.p-company-list__subheading>.p-company-list__subheading-text,.p-company-list__subheading--content-bg-color>.p-company-list__subheading-text{font-weight:normal}.p-company-list__subheading--content-bg-color{background-color:#fafafa}.p-company-list__content{border-top:1px solid #eeeff2}.p-company-list__content--none{padding:15px}.p-company-list__items{font-size:0;letter-spacing:0}.p-company-list__item{border-bottom:1px solid #eeeff2;display:inline-block;font-size:1.4rem;letter-spacing:0;margin-bottom:-1px;width:50%}.p-company-list__item:nth-of-type(odd){border-right:1px solid #eeeff2}.p-company-list__item:nth-of-type(n+3){border-top:1px solid #eeeff2}.p-company-list__item>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 95% 50% no-repeat;display:block;padding:15px 40px 15px 18px;text-decoration:none;transition:all .4s ease}.p-company-list__item>a:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 96% 50% no-repeat}.p-company-list__content-inner{border:1px dashed #eeeff2;padding:15px;text-align:center}.p-company-list__content-inner>a{color:#505055}.p-company-list__content-inner>a span{color:#009cce}.p-company-list__footer{background:#fafafa;border-top:1px solid #eeeff2;padding:15px;text-align:center}.p-company-list__footer a:hover{text-decoration:none}.p-company-list__frame{border:7px solid #f2fafa;overflow:hidden}.p-company-list__frame+.p-company-list__frame{margin-top:30px}.p-company-nav__sub-items{background-color:#fff;border:1px solid #eeeff2;box-shadow:0 1px 2px rgba(0,0,0,.05);display:none;padding:1em 0;position:absolute;right:0;top:100%;width:270px;z-index:1}.p-company-nav__sub-item{position:relative}.p-company-nav__sub-item>a,.p-company-nav__sub-item>.is-disable{padding:1em 2em}.p-company-nav__sub-item>a{color:#505055;display:block;transition:all .4s ease}.p-company-nav__sub-item>a:hover{background-color:#e8fafc;color:#00beff;text-decoration:none}.p-company-nav__sub-item>a:hover>i{color:#00beff}.p-company-nav__sub-item>a>i{color:#d2d8d9;font-size:1rem;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.p-company-navi-box{display:flex;padding:0 32px}.p-company-navi-box__item-list{margin-bottom:10px;margin-top:5px;width:50%}.p-company-navi-box__item-list:not(:first-of-type){padding-left:32px}.p-company-navi-box__item-head{list-style:none;margin-bottom:8px;margin-top:12px}.p-company-navi-box__item{list-style:none;margin-bottom:8px}.p-company-navi-box__item ::before{content:"・"}.p-company-navi-box__item>.is-disable{color:#d2d8d9}.p-company-nokizal{margin:10px 0 0;text-align:right}.p-company-point{display:table;margin-bottom:60px;padding:15px;width:100%}.p-company-point__img{display:table-cell;vertical-align:middle}.p-company-point__txt{display:table-cell;padding-left:15px;vertical-align:middle;width:100%}.p-company-point__txt>span{color:#7e8b97;font-size:1rem}.p-company-recommend+.p-company-recommend{border-top:1px solid #eeeff2;margin-top:30px;padding-top:30px}.p-company-recommend .c-panel-variant2{float:left;margin:0 20px 12px 0;width:355px}.p-company-recommend .c-panel-variant2__inner{padding:20px}.p-company-recommend .c-slick .slick-prev,.p-company-recommend .c-slick .slick-next{top:50%}.p-company-recommend__heading{font-size:1.6rem;margin-bottom:30px}.p-company-recommend__items{position:relative}.p-company-recommend__item{background-color:#fff;border-radius:3px;box-shadow:0 -2px #ededed inset;margin-right:15px}.p-company-recommend__item>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 180px 275px no-repeat;color:#505055;display:block;height:306px;padding:20px 15px;text-decoration:none;transition:all .4s ease;width:204px}.p-company-recommend__item>a:hover{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 182px 275px no-repeat;box-shadow:0 2px 10px #e0e0e0}.p-company-recommend__item>a:hover .p-company-recommend__name{color:#00b8ee}.p-company-recommend__company-info{border-bottom:1px dotted #eeeff2;padding-bottom:20px}.p-company-recommend__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.5rem;font-weight:bold;padding-bottom:15px;transition:all .4s ease}.p-company-recommend__point{align-items:center;display:flex;padding-bottom:10px}.p-company-recommend__word-mouth-count{color:#009cce;font-size:1.3rem;margin-left:5px}.p-company-recommend__subinfo{color:#a4a4a4;display:flex;font-size:1rem}.p-company-recommend__subinfo-dt{display:inline;white-space:nowrap}.p-company-recommend__subinfo-dd{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-company-recommend__word-mouth-title{font-size:1.3rem;font-weight:bold;margin:20px 0 15px}.p-company-recommend__word-mouth-body{font-size:1.3rem}.p-company-search__generator{background-color:#eeeff2;border-radius:0 4px 4px;padding:10px}.p-company-search__generator .p-island-search{border:none;margin:0}.p-company-search__tab{align-items:flex-end;display:flex}.p-company-search__tab>a{align-items:center;background-color:#fafafa;border:1px solid #eeeff2;border-bottom:0;border-radius:4px 4px 0 0;color:#7e8b97;display:flex;font-weight:bold;height:46px;justify-content:center;min-width:225px;padding-top:5px;position:relative;width:33.3333333333%}.p-company-search__tab>a .p-attention-label{align-items:center;background-color:#2e6482;border-radius:60px;color:#fff;display:flex;flex-direction:column;height:22px;justify-content:center;line-height:1;position:absolute;top:-16px;vertical-align:middle;width:100px}.p-company-search__tab>a .p-attention-label>p{font-size:1rem;position:relative}.p-company-search__tab>a .p-attention-label>p::after{border-color:#2e6482 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0;content:"";height:0;left:34px;margin-bottom:-12px;margin-top:5px;position:absolute;top:11px;width:0}.p-company-search__tab>a:not(:last-child){margin-right:10px}.p-company-search__tab>a.is-active{background-color:#fff;border-width:10px 10px 0;bottom:-10px;color:#00beff;cursor:default;height:68px;padding-top:0;pointer-events:none}.p-company-search__heading{width:100%}.p-company-search__heading tr{background-color:#fff;display:block;margin-bottom:1px}.p-company-search__heading tr:last-child{margin-bottom:10px}.p-company-search__heading th{font-size:1.4rem;padding:20px;text-align:left;width:165px}.p-company-search__heading td{max-width:950px;width:950px}.p-company-search__defultbox{padding:10px;width:100%}.p-company-search__defultbox li{display:inline-block}.p-company-search__defultbox a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2em;cursor:pointer;display:inline-block;font-weight:bold;min-width:auto;outline:0;padding:7px 15px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;color:#b4b7b9;transition:opacity .25s ease;border:1px solid #d7dbe0;margin:5px 0}.p-company-search__defultbox a:hover{color:#b4b7b9;opacity:.9;text-decoration:none}.p-company-search__defultbox a:hover{border:solid 1px #00beff;color:#00beff}.p-company-search__radio-label{margin-right:30px}.p-company-search__checkbox{border-top:1px solid #eeeff2;font-size:1.3rem;margin-top:10px;padding:10px}.p-company-search__checkbox li{display:inline-block;margin-bottom:6px;width:190px}.p-company-search__checkbox [type=checkbox]{margin-right:5px}.p-company-search__checkbox.is-close{display:none}.p-company-search__submit{margin:5px 0;position:relative;text-align:center}.p-company-search__submit [type=submit]{cursor:pointer}.p-company-search__evaluation{display:table;width:100%}.p-company-search__evaluation-cell{display:table-cell;width:60%}.p-company-search__evaluation-cell:last-child{border-left:1px dashed #eeeff2;padding-left:15px;width:40%}.p-company-search__evaluation-type{display:inline-block;width:75%}.p-company-search__point{display:inline-block;padding-left:15px}.p-company-search__celltitle{display:inline-block;font-size:1.3rem;margin-right:10px}.p-company-search__detail{color:#505055}.p-company-search__detail:hover{color:#505055;text-decoration:none}.p-company-search__right{float:right}.p-company-search__arrow{color:#9797a1;display:inline;font-size:1.4rem;font-weight:bold}.p-company-search__detail-content{border-top:solid 1px #eeeff2;display:table;padding:20px;width:100%}.p-company-search__detail-list{display:table-cell;font-size:1.4rem;width:70%}.p-company-search__detail-list li{margin-bottom:10px;width:100%}.p-company-search__detail-list li:last-child{margin-bottom:0}.p-company-search__detail-list span{font-weight:bold;margin-right:10px}.p-company-search__detail-list i{color:#00beff}.p-company-search__detail-arrow{display:table-cell;text-align:right;vertical-align:middle;width:20%}.p-company-search__list-cell{display:table-cell;width:16%}.p-company-search__list-cell:last-child{width:84%}.p-company-search__status-date{background-color:#b8bbbf;color:#fff;display:inline-block;font-size:1rem;padding:6px 7px}.p-company-search__status-input{padding:10px}.p-company-search__term-wrapper{width:160px}.p-company-search__term-wrapper-sura{display:inline-block;text-align:center;width:40px}.p-company-search__event-table th{width:90px}.p-company-search__event-table tr{border-bottom:solid 1px #eeeff2;margin-bottom:0}.p-company-search__event-table tr:last-child{border-bottom:none}.ui-tabs-active.ui-state-active .ui-tabs-anchor{background-color:#00beff;border:solid 1px #00beff;color:#fff}.ui-multi-active .ui-tabs-anchor{border:1px solid #00beff;color:#00beff}.p-company-search__filter-clear{background-color:#fff;border:1px solid #eeeff2;border-radius:3px;color:#009cce;font-size:1.4rem;left:0;padding:1em 2em;position:absolute}[id*=company-tabs-],[id*=area-tabs-]{display:none}.p-company-search__bottom-categories_header{font-size:18px;font-weight:bold;margin-bottom:18px}.p-company-search__bottom-categories-list{display:flex;flex-wrap:wrap}li.p-company-search__bottom-category-name{border-right:2px solid #eeeff2;color:#209ecf;font-size:14px;font-weight:bold;margin-bottom:14px;margin-right:10px;padding-right:10px}li.p-company-search__bottom-category-name:last-child{border:none}.p-company-search-box{border:solid 8px #f2fafa;border-radius:3px;overflow:hidden}.p-company-search-box__table{display:table;width:100%}.p-company-search-box__table+.p-company-search-box__table{border-top:7px solid #f2fafa}.p-company-search-box__item{border-right:1px solid #f2fafa;display:table-cell;font-weight:bold;text-align:center;vertical-align:middle;width:25%}.p-company-search-box__val{display:table-cell;padding:15px 40px;width:70%}.p-company-search-box__box{display:flex}.p-company-search-box__box-input{padding:.4em .75em;width:240px}.p-company-search-box__box-btn{border-radius:0 3px 3px 0;margin-left:-3px;padding:.4em 1em;position:relative}.p-company-search-box__list{font-size:0;letter-spacing:0;width:100%}.p-company-search-box__list>li{display:inline-block;font-size:1.4rem;letter-spacing:0;width:49.9%}.p-company-search-box__list>li:nth-of-type(n+3){padding-top:15px}.p-company-studies-form,.p-company-studies-form--selection,.p-company-studies-form--writer{border:solid 1px #eeeff2;border-radius:3px;overflow:hidden}.p-company-studies-form--writer{overflow:visible}.p-company-studies-form__title,.p-company-studies-form__title--selection{background:#fafafa;border-bottom:solid 2px #eeeff2;color:#505055;font-size:1.6rem;font-weight:bold;padding:15px 30px}.p-company-studies-form__body,.p-company-studies-form__body--esw{padding:0 30px}.p-company-studies-form__body>form+form,.p-company-studies-form__body--esw>form+form{border-top:dotted 1px #eeeff2}.p-company-studies-form__body--esw{padding:5px 30px}.p-company-studies-form__table,.p-company-studies-form__table--esw{border-bottom:dotted 1px #eeeff2;display:table;padding:25px 0;width:100%}.p-company-studies-form__table:last-child,.p-company-studies-form__table--esw:last-child{border:none}.p-company-studies-form__table>dt,.p-company-studies-form__table--esw>dt{display:table-cell;font-weight:bold;width:44%}.p-company-studies-form__table>dd,.p-company-studies-form__table--esw>dd{display:table-cell}.p-company-studies-form__table>dd.p-company-studies-form__dd-block--right,.p-company-studies-form__table--esw>dd.p-company-studies-form__dd-block--right{text-align:right}.p-company-studies-form__table>dd.p-company-studies-form__dd-block--center,.p-company-studies-form__table--esw>dd.p-company-studies-form__dd-block--center{text-align:center}.p-company-studies-form__table>dd.p-company-studies-form__dd-block--has-calendar-icon,.p-company-studies-form__table--esw>dd.p-company-studies-form__dd-block--has-calendar-icon{position:relative}.p-company-studies-form__table>dd.p-company-studies-form__dd-block--has-calendar-icon>input,.p-company-studies-form__table--esw>dd.p-company-studies-form__dd-block--has-calendar-icon>input{padding-left:30px}.p-company-studies-form__table>dd.p-company-studies-form__dd-block--has-calendar-icon>i,.p-company-studies-form__table--esw>dd.p-company-studies-form__dd-block--has-calendar-icon>i{color:#a7afb9;left:.75em;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.p-company-studies-form__table--checkbox{border-bottom:dotted 1px #eeeff2;display:block;padding:25px 0;width:100%}.p-company-studies-form__table--checkbox:last-child{border:none}.p-company-studies-form__table--checkbox>dt{display:block;font-weight:bold;width:44%}.p-company-studies-form__table--checkbox>dd{display:block;padding-left:0;width:100%}.p-company-studies-form__table--checkbox>dd>ul{display:flex;flex-wrap:wrap}.p-company-studies-form__table--checkbox>dd>ul>li{margin-top:20px;width:50%}.p-company-studies-form__table--selectbox{align-items:center;display:flex;justify-content:space-between;padding:25px 0;width:100%}.p-company-studies-form__table--selectbox>dt{font-weight:bold;width:44%}.p-company-studies-form__table--selectbox>dd{padding-left:40px;width:360px}.p-company-studies-form__table--selectbox>dd>select{width:100%}.p-company-studies-form__table--esw{padding:5px}.p-company-studies-form__content,.p-company-studies-form__content--agreement,.p-company-studies-form__content--agreement--navy-accent,.p-company-studies-form__content--border{padding:25px 0}.p-company-studies-form__content--border{border-bottom:dotted 1px #eeeff2;border-top:solid 1px #eeeff2;margin-top:5px;padding-top:30px}.p-company-studies-form__content--agreement,.p-company-studies-form__content--agreement--navy-accent{padding-top:30px;text-align:center}.p-company-studies-form__content--agreement--navy-accent{background-color:#f2fafd;margin-bottom:24px;margin-top:24px;padding:20px 30px;text-align:left}.p-company-studies-form__question{font-size:1.4rem;font-weight:bold;margin-bottom:15px}.p-company-studies-form__form-rule{display:table;width:100%}.p-company-studies-form__text,.p-company-studies-form__text--selection{display:table-cell;width:70%}.p-company-studies-form__text>p,.p-company-studies-form__text--selection>p{font-size:1.3rem}.p-company-studies-form__number,.p-company-studies-form__number--selection{display:table-cell;text-align:right;width:30%}.p-company-studies-form__count{color:#00beff;font-size:1.6rem;font-weight:bold;vertical-align:middle}.p-company-studies-form__count-note{color:#7e8b97;font-size:1rem;vertical-align:middle}.p-company-studies-form__btn-area{text-align:center}.p-company-studies-form__btn-list>li{display:inline-block;margin-right:15px}.p-company-studies-form__frame{border:solid 1px #eeeff2;border-radius:3px;overflow:hidden}.p-company-studies-form__complete{border:1px solid #eeeff2;border-radius:3px;overflow:hidden;padding:30px 20px}.p-company-studies-form__complete>p:last-of-type{margin-bottom:15px}.p-company-studies-form__complete-btn-area{text-align:center}.p-company-studies-form__complete-next-action-area{align-items:center;display:flex;flex-direction:column}.p-company-studies-form__complete-next-action-area__post-same-company-area{background:#fafafa;padding:24px;width:100%}.p-company-studies-form__complete-next-action-area__post-same-company-area__text{padding-bottom:24px;padding-top:4px;text-align:center}.p-company-studies-form__complete-next-action-area__post-same-company-area__emphasis-text{color:#009cce}.p-company-studies-form__complete-next-action-area__post-same-company-area__btns{display:flex;justify-content:center}.p-post-same-company-btn{width:240px}.p-company-studies-form--selection{text-align:left}.p-company-studies-form__title--selection{border-bottom:none;padding:20px 25px;position:relative}.p-company-studies-form__notice{background:#fafffe url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/alert_notice-13b4e08cdb7a3706ef9961e06d5adf4b.svg) 15px 50% no-repeat;border:1px solid #18bb9b;border-radius:3px;box-shadow:1px 2px 0 0 rgba(8,1,3,.03);color:#18bb9b;font-weight:bold;margin-bottom:15px;padding:15px 15px 15px 55px}.p-company-studies-form__notice-alert{color:#fc7a7b;font-size:1.2rem;font-weight:bold}.p-company-studies-form__notice-alert>li{list-style-type:"※";margin-left:1em;padding-left:.3em}.p-company-studies-form__add-btn-outer{border:none;padding:30px 15px}.p-company-studies-form__delete{bottom:15px;position:absolute;right:20px}.p-company-studies-form__delete-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;cursor:pointer;display:inline-block;font-weight:bold;min-width:160px;outline:0;padding:5px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#ff6b6b;color:#fff;transition:opacity .25s ease;font-size:1.4rem;min-width:50px}.p-company-studies-form__delete-btn:hover{color:#fff;opacity:.9;text-decoration:none}.p-company-studies-form__add-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;cursor:pointer;display:inline-block;font-weight:bold;min-width:160px;outline:0;padding:15px 8px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;color:#6f8184;transition:opacity .25s ease;border:1px solid #d7dbe0;font-size:10px;margin:-5px 5px 0 0;min-width:142px}.p-company-studies-form__add-btn:hover{color:#6f8184;opacity:.9;text-decoration:none}.p-company-studies-form__add-btn+.p-company-studies-form__add-btn{margin:5px 5px 0 0}.p-company-studies-form__modal-add-btn{background-color:#00beff;border-radius:25px;color:#fff;display:inline-block;font-size:14px;font-weight:bold;padding:12px 30px 12px 44px;position:relative;text-align:center}.p-company-studies-form__modal-add-btn:hover{color:#fff;text-decoration:none}.p-company-studies-form__modal-add-btn--v2{padding:15px 30px 15px 50px;width:min(180px,100%)}.p-company-studies-form__modal-add-btn-area{margin:30px 0}.p-company-studies-form__modal-add-btn-text{font-size:14px;height:14px;line-height:14px}.p-company-studies-form__last-selection-text{color:#fc7a7b;font-weight:bold}.p-company-studies-form__alert-text{color:#fc7a7b;font-weight:bold}.p-company-studies-form__text--selection{font-weight:bold;width:80%}.p-company-studies-form__number--selection{width:20%}.p-company-studies-form__sample-area{font-size:1.3rem;margin-bottom:10px}.p-company-studies-form__sample-area.font-normal{font-weight:normal}.p-company-studies-form__breakdown-btn{cursor:pointer;line-height:1.5}.p-company-studies-form__breakdown-btn>span{color:#009cce;display:inline-block;font-size:1.2rem;vertical-align:middle}.p-company-studies-form__breakdown-btn>img{margin-left:4px;vertical-align:middle}.p-company-studies-form__step{display:table;margin-bottom:15px;table-layout:fixed;text-align:center;width:100%}.p-company-studies-form__step-detail,.p-company-studies-form__step-detail--last,.p-company-studies-form__step-detail--current,.p-company-studies-form__step-detail--fifth,.p-company-studies-form__step-detail--fourth,.p-company-studies-form__step-detail--third,.p-company-studies-form__step-detail--second,.p-company-studies-form__step-detail--first{background:#868e8f;color:#fff;display:table-cell;font-weight:bold;padding:20px 0 20px 10px;position:relative}.p-company-studies-form__step-detail::after,.p-company-studies-form__step-detail--last::after,.p-company-studies-form__step-detail--current::after,.p-company-studies-form__step-detail--fifth::after,.p-company-studies-form__step-detail--fourth::after,.p-company-studies-form__step-detail--third::after,.p-company-studies-form__step-detail--second::after,.p-company-studies-form__step-detail--first::after{border-bottom:30px solid rgba(0,0,0,0);border-left:18px solid #868e8f;border-top:30px solid rgba(0,0,0,0);content:"";display:block;position:absolute;right:-18px;top:0;z-index:1}.p-company-studies-form__step-detail--first{background:#828282}.p-company-studies-form__step-detail--first::after{border-left:18px solid #828282}.p-company-studies-form__step-detail--second{background:#9f9f9f}.p-company-studies-form__step-detail--second::after{border-left:18px solid #9f9f9f}.p-company-studies-form__step-detail--third{background:#adadad}.p-company-studies-form__step-detail--third::after{border-left:18px solid #adadad}.p-company-studies-form__step-detail--fourth{background:#b6bbbc}.p-company-studies-form__step-detail--fourth::after{border-left:18px solid #b6bbbc}.p-company-studies-form__step-detail--fifth{background:#c3c3c3}.p-company-studies-form__step-detail--fifth::after{border-left:18px solid #c3c3c3}.p-company-studies-form__step-detail--current{background:#20bffc}.p-company-studies-form__step-detail--current::after{border-left:18px solid #20bffc}.p-company-studies-form__step-detail--last{background:rgba(134,142,143,.4)}.p-company-studies-form__step-detail--last::after{border:none}.p-company-studies-form__status,.p-experience-steps__status--not-completed,.p-experience-steps__status--draft,.p-experience-steps__status--completed,.p-company-studies-form__status--draft,.p-company-studies-form__status--rejected,.p-company-studies-form__status--approved{background-color:#577899;border-radius:15px;color:#fff;display:inline-block;font-size:1.3rem;font-weight:bold;min-width:80px;padding:5px 15px;text-align:center}.p-company-studies-form__status--approved{background-color:#2dc7cc}.p-company-studies-form__status--rejected{background-color:#fc7a7b}.p-company-studies-form__status--draft{background-color:#afafba}.p-company-studies-form__btn-space{margin-left:10px}.p-company-studies-form__modal-plus-icon{background:#fff;border-radius:50%;height:20px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.p-company-studies-form__modal-plus-icon::after{background:#00beff;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:10px}.p-company-studies-form__modal-plus-icon::before{background:#00beff;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(90deg);width:10px}.p-company-studies-form__modal-plus-icon--v2{left:20px}.p-company-studies-form__modal-plus-icon--v2::after{height:1px;width:7px}.p-company-studies-form__modal-plus-icon--v2::before{height:1px;width:7px}.p-company-studies-form__favorite-companies{font-size:1.1rem}.p-company-studies-form__favorite-companies>p{display:inline}.p-company-studies-form__favorite-companies>a{display:inline;margin-right:10px}.p-company-studies-form__favorite-companies>a:last-child{margin-right:0}.p-company-studies-form__favorite-companies>a:nth-child(n+7){display:none}.p-company-studies-form__favorite-companies.is-shown>a:nth-child(n+7){display:inline}.p-company-studies-form__favorite-companies-toggle{margin-top:-4px}.p-company-studies-form__favorite-companies-toggle>a{color:#505055;font-size:1.1rem;padding-right:14px;position:relative}.p-company-studies-form__favorite-companies-toggle>a::after{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/icon_arrow_vertical-cb03925268ac8e9dd05d6ebfe5dddf89.png);background-size:100%;content:"";display:block;height:6px;position:absolute;right:0;top:3px;transform:scale(1, -1);width:10px}.p-company-studies-form__favorite-companies-toggle>a.is-open::after{transform:scale(-1, 1)}.p-company-studies-form__note-box{background-color:#fafafa;padding:14px}.p-company-studies-form__reward-price-text{letter-spacing:-0.5px}.p-company-studies-form__text-box{background-color:#fafafa;border:solid #eeeff2 1px;padding:14px}.p-company-studies-form__text-box .p-company-studies-form__average-num{color:#00beff;font-size:1.6rem;font-weight:bold}.p-company-studies-form__group-company-note{font-size:1.2rem;padding-left:20px;position:relative}.p-company-studies-form__group-company-note::before{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_alert-a3854b025cddcf6399534d3e79d45519.svg);background-size:100%;content:"";display:block;height:16px;left:0;position:absolute;top:1px;width:16px}.p-company-studies-form__group-company-info{background-color:#fff;font-size:1.1rem;padding:14px}.p-company-studies-form__group-company-info>p{font-weight:bold}.p-company-studies-form__group-company-text{display:flex}.p-company-studies-form__group-company-text>dt{white-space:nowrap}.p-company-studies-panel{border-bottom:1px solid #eeeff2;border-left:1px solid #eeeff2;border-radius:3px;border-right:1px solid #eeeff2;border-top:3px solid #00beff;overflow:hidden}.p-company-studies-panel__header{background:linear-gradient(rgba(0, 198, 229, 0.03), rgba(255, 255, 255, 0.03));border-bottom:1px solid #eeeff2;padding:15px 20px}.p-company-studies-panel__header-top{font-size:1.3rem}.p-company-studies-panel__cat{color:#00beff;float:left;font-weight:bold}.p-company-studies-panel__date{color:#9797a1;float:right}.p-company-studies-panel__title{color:#3f556c;font-size:1.6rem;font-weight:bold;margin-top:15px}.p-company-studies-panel__body,.p-company-studies-panel__body--baloon{border-bottom:1px solid #eeeff2;padding:15px 20px}.p-company-studies-panel__body--baloon{border:none}.p-company-studies-panel__info{font-size:1.3rem}.p-company-studies-panel__info>span{font-weight:bold}.p-company-studies-panel__answer{border-top:1px dotted #eeeff2;margin-top:15px;padding-top:15px}.p-company-studies-panel__footer{align-items:center;display:flex;font-size:1.3rem;justify-content:space-between;padding:15px 20px}.p-company-studies-panel__btn,.p-company-studies-panel__btn--like,.p-company-studies-panel__btn--unlike{color:#9797a1;padding:8px 10px}.p-company-studies-panel__footer-like{align-items:center;display:flex}.p-company-studies-panel__btn--like,.p-company-studies-panel__btn--unlike{color:#fff;padding:8px 10px 8px 30px;position:relative}.p-company-studies-panel__btn--like>i,.p-company-studies-panel__btn--unlike>i{font-size:1.4rem;left:.8em;position:absolute;top:50%;transform:translateY(-50%)}.p-company-studies-panel__btn--unlike{background:#f7f7f7;color:#9797a1;transition:opacity .25s ease;border:1px solid #e3e3e3;border-radius:3px;font-weight:bold}.p-company-studies-panel__btn--unlike:hover{color:#9797a1;opacity:.9;text-decoration:none}.p-company-studies-panel__like-number,.p-company-studies-panel__like-number--liked{border:1px solid #d7dbe0;border-radius:3px;color:#9797a1;display:inline-block;font-weight:bold;margin-left:10px;padding:8px 12px;position:relative}.p-company-studies-panel__like-number::before,.p-company-studies-panel__like-number--liked::before{border-bottom:6px solid rgba(0,0,0,0);border-right:6px solid #d7dbe0;border-top:6px solid rgba(0,0,0,0);bottom:50%;content:"";height:0;left:-6px;margin-bottom:-6px;position:absolute;width:0}.p-company-studies-panel__like-number::after,.p-company-studies-panel__like-number--liked::after{border-bottom:6px solid rgba(0,0,0,0);border-right:6px solid #fff;border-top:6px solid rgba(0,0,0,0);bottom:50%;content:"";height:0;left:-5px;margin-bottom:-6px;position:absolute;width:0}.p-company-studies-panel__like-number--liked{color:#00beff}.p-company-summary__wrapper{background-color:rgba(0,26,53,.9);width:100%}.p-company-summary{display:flex;margin:0 auto;max-width:1200px;padding:0 0 45px 30px;position:relative;width:100%}.p-company-summary__inner{min-width:760px;padding:0 25px;position:relative}.p-company-summary__figure{align-items:center;background-color:#fff;border:1px solid #eeeff2;display:flex;flex:none;height:100px;justify-content:center;overflow:hidden;padding:3px;text-align:center;width:100px}.p-company-summary__figure>img{flex:none;height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}.p-company-summary__name{align-items:center;color:#fff;display:flex;font-size:2.6rem;letter-spacing:.1em}.p-company-summary__name>strong{font-weight:normal}.p-company-summary__registration_status{color:#fff;display:flex;font-size:1.2rem;font-weight:bold}.p-company-summary__registration_status_wrapper{margin:0 auto;max-width:1200px;padding:25px 0 20px 30px}.p-company-summary__registration_status_label{background-color:#fc7a7b;margin-right:10px;padding:0 5px}.p-company-summary__stage{align-items:center;color:#fff;display:flex;font-size:1.3rem;line-height:1}.p-company-summary__stage>li{font-weight:bold;margin:12px 1.6em 0 0}.p-company-summary__stage>li>a{border-bottom:1px solid #fff;color:#fff}.p-company-summary__stage-star{align-items:center;display:flex}.p-company-summary__stage-star>.c-evaluation__score{margin-top:2px}.p-company-summary__stage-sub{color:rgba(255,255,255,.5);display:flex;flex-wrap:wrap;font-size:1.3rem}.p-company-summary__stage-sub>li{margin:12px 1.2em 0 0}.p-company-summary__stage-sub>li>a{color:rgba(255,255,255,.5)}.p-company-summary__stage-sub>li>a+a{margin-left:.5em}.p-company-summary__status{margin:20px 0;text-align:center}.p-company-summary__status.is-alert{color:#fc7a7b}.p-company-summary__status-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2em;cursor:pointer;display:inline-block;font-weight:bold;min-width:282px;outline:0;padding:1em 0 1em 1.5em;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0);color:#00beff;transition:opacity .25s ease;border:1px solid #00beff;min-width:280px;position:relative}.p-company-summary__status-button:hover{color:#00beff;opacity:.9;text-decoration:none}.p-company-summary__status-button>i{font-size:1.4em;left:25px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.p-company-summary__balloon{animation:balloon-updown 1.4s ease infinite;background-color:rgba(45,199,204,.9);border-radius:3px;font-size:1.3rem;font-weight:bold;left:-20px;padding:1em;position:absolute;text-align:center;top:-40px;width:220px}@media(max-width: 1250px){.p-company-summary__balloon{left:10px}}.p-company-summary__balloon>a{color:#fff}.p-company-summary__balloon::after{border-color:rgba(45,199,204,.9) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:7px 9px;content:"";display:block;height:0;left:50%;margin-left:-4.5px;position:absolute;top:100%;width:0}.p-company-summary__balloon-close{cursor:pointer;position:absolute;right:-14px;top:-14px;z-index:1}.p-company-summary__chips{margin-top:12px}.p-company-summary__chip{background-color:rgba(255,255,255,.1);border-radius:20px;color:#fff;display:inline-block;font-size:1rem;font-weight:bold;line-height:1;margin:8px 8px 0 0;padding:6px 10px}.p-company-summary__chip:hover{background-color:rgba(255,255,255,.15);color:#fff;text-decoration:none}.p-company-summary__chip>img{height:12px}.p-company-summary__chip--q{display:inline-block;position:relative}.p-company-summary__chip--q>img{cursor:pointer;height:24px;width:24px}.p-company-summary__tooltip{background-color:rgba(23,199,205,.9);border-radius:3px;bottom:40px;color:#fff;display:none;font-size:1.3rem;font-weight:bold;left:-19px;padding:15px;position:absolute;width:432px;z-index:100}.p-company-summary__tooltip::after{border-color:rgba(23,199,205,.9) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:8px 11px;content:"";display:block;height:0;left:20px;position:absolute;top:100%;width:0}.p-company-summary-cat__title{background-color:#00beff;color:#fff;font-size:1.6rem;padding:5px 15px 8px 18px}.p-company-summary-cat__title>i{display:inline-block;font-size:2rem}.p-company-summary-cat__list{border-bottom:solid 1px #eeeff2;border-left:solid 1px #eeeff2;border-right:solid 1px #eeeff2;font-size:0;letter-spacing:0;padding:20px}.p-company-summary-cat__list li{display:inline-block;font-size:1.4rem;letter-spacing:0;width:33.3%}.p-company-summary-cat__list li:nth-of-type(n+4){margin-top:15px}.p-company-summary-cat__list li .icon-arrow{color:#d4d4d4;display:inline-block;font-size:1rem;margin-right:5px;position:relative;top:.2rem;transform:rotate(90deg);width:12px}.p-company-summary-free-word{display:table;width:100%}.p-company-summary-free-word__title{display:table-cell}.p-company-summary-free-word__all-link{display:table-cell;font-size:1.4rem;font-weight:normal;text-align:right}.p-company-summary-free-word__all-link::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/circle_arrow-459b4100474b63e39d12f5e85feb02a2.png) no-repeat;content:"";display:inline-block;height:15px;vertical-align:middle;width:15px}.p-company-summary-free-word__form{background:#fafafa;border:2px solid #eeeff2;display:table;padding:15px 20px;width:100%}.p-company-summary-free-word__search-wrap{display:table-cell;padding-right:20px;width:650px}.p-company-summary-free-word__search-input-wrap{position:relative}.p-company-summary-free-word__search-input{background:#fff;padding-left:40px}.p-company-summary-free-word__search-icon{color:#a7afb8;font-size:1.5rem;left:15px;line-height:0;position:absolute;top:50%;transform:translateY(-50%)}.p-company-summary-free-word__search-button{display:table-cell;min-width:auto;padding:.5em 0;width:115px}.p-company-summary-name{display:table;width:100%}.p-company-summary-name__title{display:table-cell}.p-company-summary-name__form{background:#fafafa;border:2px solid #eeeff2;display:table;padding:15px 20px;width:100%}.p-company-summary-name__search-wrap{display:table-cell;padding-right:20px;width:650px}.p-company-summary-name__search-input-wrap{position:relative}.p-company-summary-name__search-input{background:#fff;padding-left:40px}.p-company-summary-name__search-icon{color:#a7afb8;font-size:1.5rem;left:15px;line-height:0;position:absolute;top:50%;transform:translateY(-50%)}.p-company-summary-name__search-button{display:table-cell;min-width:auto;padding:.5em 0;width:115px}.p-company-table{line-height:2.2;width:100%}.p-company-table>caption{background-color:#fafafa;border:solid #eeeff2;border-width:1px 1px 0;font-size:1.6rem;font-weight:bold;padding:15px 30px;text-align:left}.p-company-table tr>th,.p-company-table tr>td{border:1px solid #eeeff2;padding:15px 30px;white-space:pre-wrap}.p-company-table tr>th{font-weight:normal;text-align:left;vertical-align:top;width:190px}.p-company-type-figure__area{padding-top:40px}.p-company-type-figure__flex{align-content:center;align-items:center;display:flex;grid-gap:20px;gap:20px;justify-content:center}.p-company-type-figure__direction__name{font-weight:600}.p-company-type-figure__direction__detail{color:#7e8b97;font-size:1.1rem;padding-top:10px}.p-company-type-figure__square__area{display:flex}.p-company-type-figure__direction__top{padding-bottom:15px}.p-company-type-figure__direction__bottom{padding-top:15px}.p-company-type-figure__square__wrapper{display:flex;flex-wrap:wrap;height:320px;width:320px}.p-company-type-figure__square__green{background-color:#f2fafa;flex-basis:50%;height:160px;width:160px}.p-company-type-figure__square__arrow__top__left{border-bottom:1px solid #666;border-right:1px solid #666;box-sizing:border-box;height:159px;left:1px;position:relative;top:1px;width:159px}.p-company-type-figure__square__arrow__top__left::before{border-bottom:5px solid #505055;border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);content:"";position:absolute;right:-3.5px;top:-1px}.p-company-type-figure__square__arrow__top__left::after{border-bottom:3px solid rgba(0,0,0,0);border-right:5px solid #505055;border-top:3px solid rgba(0,0,0,0);bottom:-3.5px;content:"";left:-1px;position:absolute}.p-company-type-figure__type{align-items:center;display:flex;flex-direction:column;font-weight:600;height:100%;justify-content:center;text-align:center}.p-company-type-figure__square__red{background-color:#fff7f7;flex-basis:50%;height:160px;width:160px}.p-company-type-figure__square__blue{background-color:#f2fafa;flex-basis:50%;height:160px;width:160px}.p-company-type-figure__square__yellow{background-color:#fffcf5;flex-basis:50%;height:160px;width:160px}.p-company-type-figure__square__arrow__bottom__right{border-left:1px solid #666;border-top:1px solid #666;box-sizing:border-box;height:159px;left:-1px;position:relative;top:-1px;width:159px}.p-company-type-figure__square__arrow__bottom__right::before{border-bottom:3px solid rgba(0,0,0,0);border-left:5px solid #505055;border-top:3px solid rgba(0,0,0,0);content:"";position:absolute;right:-2px;top:-3.5px}.p-company-type-figure__square__arrow__bottom__right::after{border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-top:5px solid #505055;bottom:-2px;content:"";left:-3.5px;position:absolute}.p-company-view-ranking{background-color:#fff;border:1px solid #eeeff2;margin-bottom:40px}.p-company-view-ranking__heading{font-weight:bold;padding:1.5em 1em;text-align:center}.p-company-view-ranking__note{display:block;font-size:1rem;font-weight:normal;margin-top:5px}.p-company-view-ranking__items{counter-reset:rank}.p-company-view-ranking__item{border-top:1px solid #eeeff2}.p-company-view-ranking__item:nth-child(1)>.p-company-view-ranking__company-wrapper::before{background-color:#d8c245;color:#fff}.p-company-view-ranking__item:nth-child(2)>.p-company-view-ranking__company-wrapper::before{background-color:#acb7be;color:#fff}.p-company-view-ranking__item:nth-child(3)>.p-company-view-ranking__company-wrapper::before{background-color:#ce956c;color:#fff}.p-company-view-ranking__company-wrapper{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 95% 50% no-repeat;display:flex;padding:15px;position:relative;text-decoration:none;transition:all .4s ease}.p-company-view-ranking__company-wrapper::before{background-color:#ececec;border-radius:2em;color:#9797a1;content:counter(rank);counter-increment:rank;display:block;font-size:1rem;font-weight:bold;height:25px;line-height:25px;margin-right:15px;text-align:center;width:25px}.p-company-view-ranking__company-wrapper:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 96% 50% no-repeat}.p-company-view-ranking__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:normal;margin-bottom:10px;margin-top:2px;width:200px}.p-company-view-ranking__name>a::before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.p-company-view-ranking__point{margin-bottom:10px}.p-company-view-ranking__subinfo{color:#a4a4a4;display:flex;font-size:1rem}.p-company-view-ranking__subinfo>a{position:relative}.p-company-view-ranking__subinfo:not(:last-child){margin-bottom:8px}.p-company-view-ranking__subinfo-dt{white-space:nowrap}.p-company-view-ranking__subinfo-dd{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}.p-contents-bonus{align-items:center;background-image:linear-gradient(to right, #95a0b8, #8fa6b8);color:#fff;display:flex;height:83px;justify-content:center}.p-contents-bonus:hover{color:#fff;text-decoration:none}.p-contents-bonus__date{font-size:30px;font-weight:bold;letter-spacing:.07em;line-height:1}.p-contents-bonus__date>span{display:block;font-size:1.6rem;letter-spacing:.35em;margin-top:7px}.p-contents-bonus__middle{font-size:1.6rem;font-weight:bold;line-height:1.8;padding:0 40px;text-align:center;width:620px}.p-contents-bonus__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:24px;cursor:pointer;display:inline-block;font-weight:bold;min-width:160px;outline:0;padding:1em 2em;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(255,255,255,.2);color:#fff;transition:opacity .25s ease;font-size:1.4rem}.p-contents-bonus__btn:hover{color:#fff;opacity:.9;text-decoration:none}.p-contents-dashboard__sticky-bottom-inner,.p-contents-dashboard__lead-inner,.p-contents-dashboard__section-container{margin-left:auto;margin-right:auto;width:980px}.p-contents-dashboard__section-container{padding:80px 0}.p-contents-dashboard__gray{background-color:#f2f5f7}.p-contents-dashboard__header{display:flex;left:0;padding:40px 40px 0;position:absolute;top:0;width:100%;z-index:1}.p-contents-dashboard__header-info{background-color:#505055;color:#fff;font-weight:bold;line-height:1;margin-left:auto;padding:10px 15px}.p-contents-dashboard__header-info>span{line-height:1;vertical-align:middle}.p-contents-dashboard__header-info-num{color:#00beff;font-size:2rem;font-weight:bold;margin:0 .25em;position:relative;top:-2px}@keyframes zoom{0%{transform:scale(1)}100%{transform:scale(1.3)}}.p-contents-dashboard__lead{background-color:#f7f7f9;border-bottom:1px solid #eeeff2}.p-contents-dashboard__lead-inner{align-items:center;color:#7e8b97;display:flex;padding:20px 0}.p-contents-dashboard__lead-button{margin-left:auto}.p-contents-dashboard__present{color:#fff;position:relative;text-align:center}.p-contents-dashboard__present-heading{font-size:2.2rem;font-weight:normal;position:absolute;top:50px;width:100%}.p-contents-dashboard__present-row,.p-contents-dashboard__present-row--experiences{display:table;font-weight:bold;height:360px;width:100%}.p-contents-dashboard__present-row--experiences{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/contents_dashboard/bg_present_1-6650b15e315550c9a7ea51d677b363ca.jpg) no-repeat 100% 100%;height:452px}.p-contents-dashboard__present-item-5,.p-contents-dashboard__present-item-4,.p-contents-dashboard__present-item-3,.p-contents-dashboard__present-item-2,.p-contents-dashboard__present-item-1{display:table-cell;vertical-align:middle;width:33.3%}.p-contents-dashboard__present-item-1 .p-contents-dashboard__present-text{transition-delay:.2s}.p-contents-dashboard__present-item-2 .p-contents-dashboard__present-text{transition-delay:.4s}.p-contents-dashboard__present-item-3 .p-contents-dashboard__present-text{transition-delay:.6s}.p-contents-dashboard__present-item-4{width:50%}.p-contents-dashboard__present-item-4 .p-contents-dashboard__present-text{transition-delay:.8s}.p-contents-dashboard__present-item-5{width:50%}.p-contents-dashboard__present-item-5 .p-contents-dashboard__present-text{transition-delay:1s}.p-contents-dashboard__present-item-1{background-color:rgba(0,0,0,.8)}.p-contents-dashboard__present-item-2{background-color:rgba(0,0,0,.82)}.p-contents-dashboard__present-item-3{background-color:rgba(0,0,0,.84)}.p-contents-dashboard__present-item-4{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/contents_dashboard/bg_present_2-4428a599dbbf16020a83f2708f063b20.jpg) no-repeat 0 0/cover}.p-contents-dashboard__present-item-5{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/contents_dashboard/bg_present_3-6548354a846bad716275df6778b6436c.jpg) no-repeat 0 0/cover}.p-contents-dashboard__present-text{opacity:0;transform:translateY(10%);transition:all 1s ease}.is-fade-in-up .p-contents-dashboard__present-text{opacity:1;transform:translateY(0)}.p-contents-dashboard__present-operator{font-size:3.6rem;position:relative;top:-2px}.p-contents-dashboard__present-price{font-size:4.2rem}.p-contents-dashboard__present-description{font-size:1.6rem;margin-top:30px}.p-contents-dashboard__present-name{font-size:2.2rem}.p-contents-dashboard__table{background-color:#fff;border:1px solid #eeeff2;margin-top:30px;table-layout:fixed;width:100%}.p-contents-dashboard__table tbody tr{border-bottom:1px solid #eeeff2}.p-contents-dashboard__table th{background-color:#fafafa;font-size:1.6rem;font-weight:normal;padding:15px 0}.p-contents-dashboard__table td{padding:20px 0;text-align:center}.p-contents-dashboard__heading1{font-size:2.2rem;font-weight:normal;margin-bottom:30px}.p-contents-dashboard__heading1>small{color:#7e8b97;display:block;font-size:1.3rem;margin-bottom:30px}.p-contents-dashboard__heading2,.p-student-writer-dashboard-faq__heading2,.p-contents-dashboard__heading2--black,.p-contents-dashboard__heading2--accent{background-color:#fafafa;font-size:1.6rem;font-weight:normal;padding:20px 60px}.p-contents-dashboard__heading2--accent{background-color:#2dc7cc;color:#fff}.p-contents-dashboard__heading2-content{font-size:1.6rem}.p-contents-dashboard__heading2--black{background-color:#505055;color:#fff}.p-contents-dashboard__button{min-width:260px}.p-contents-dashboard__bottom-button{margin-top:30px;position:relative;text-align:center}.p-contents-dashboard__side-button{bottom:17px;font-size:1.3rem;padding-right:14px;position:absolute;right:0}.p-contents-dashboard__side-button::before{background-color:#00beff;border-radius:4px;content:"";display:block;height:2px;position:absolute;right:0;top:10px;transform:rotate(45deg);width:8px}.p-contents-dashboard__side-button::after{background-color:#00beff;border-radius:4px;bottom:10px;content:"";display:block;height:2px;position:absolute;right:0;transform:rotate(-45deg);width:8px}.p-contents-dashboard__panel,.p-contents-dashboard__panel--move{background-color:#fff}.p-contents-dashboard__panel--move{box-shadow:0 12px 120px rgba(80,80,85,.1);opacity:0;transform:translateY(5%);transition:all .5s linear}.p-contents-dashboard__panel--move.is-fade-in-up{opacity:1;transform:translateY(0)}.p-contents-dashboard__panel-content{line-height:2.2;padding:40px 60px}.p-contents-dashboard__panel-content+.p-contents-dashboard__panel-content{border-top:1px solid #eeeff2}.p-contents-dashboard__panel-content.is-col2,.p-contents-dashboard__panel-content.is-col3{display:flex}.p-contents-dashboard__box{background-color:#fafafa;padding:30px 60px}.p-contents-dashboard__status-label{border-radius:2em;font-size:1.4rem;padding:.5em 0;width:90px}.p-contents-dashboard__sticky-bottom{background-color:rgba(255,255,255,.9);bottom:0;left:0;position:fixed;width:100%}.p-contents-dashboard__sticky-bottom-inner{align-items:center;display:flex;padding:20px 0}.p-contents-dashboard__sticky-bottom-button{margin-left:auto}.p-contents-dashboard__sticky-bottom-button>a{width:180px}.p-contents-dashboard__sticky-bottom-button>a+a{margin-left:20px}.p-contents-dashboard__sticky-close{cursor:pointer;margin-top:-15px;position:absolute;right:40px;top:50%}.p-contents-dashboard__bonus{font-size:2.2rem}.p-contents-dashboard__large-btn-area{margin-left:auto}.p-contents-dashboard__large-btn{width:250px}.p-contents-dashboard__campaign,.p-contents-dashboard__campaign--white{background:#f4f1ef;line-height:1.9em;margin:30px auto 0;padding:35px 40px;text-align:left}.p-contents-dashboard__campaign--white{background:#fff}.p-contents-dashboard__panel-sub-title{font-size:2rem;font-weight:bold}.p-contents-dashboard__panel-title{color:#2dc7cc;font-size:2.6rem}.p-contents-detail-navigator{background:#fafafa;display:table;padding:15px 20px;table-layout:fixed;width:100%;border-bottom:1px solid #eeeff2;border-top:1px solid #eeeff2}.p-contents-detail-navigator__left{display:table-cell;width:50%}.p-contents-detail-navigator__right{display:table-cell;font-size:0;text-align:right;width:50%}.p-contents-detail-navigator__btn--next,.p-contents-detail-navigator__btn--prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;cursor:pointer;display:inline-block;font-weight:bold;min-width:75px;outline:0;padding:1em;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;color:#6f8184;transition:opacity .25s ease;border:1px solid #d5ddde;box-shadow:0 -1px 0 #d5ddde inset;font-size:1.4rem}.p-contents-detail-navigator__btn--next:hover,.p-contents-detail-navigator__btn--prev:hover{color:#6f8184;opacity:.9;text-decoration:none}.p-contents-detail-navigator__btn--next:active,.p-contents-detail-navigator__btn--prev:active{box-shadow:none;top:.5px}.p-contents-detail-navigator__btn--next>i,.p-contents-detail-navigator__btn--prev>i{display:inline-block;font-size:1rem;padding-left:4px;vertical-align:middle}.p-contents-detail-navigator__btn--next>span,.p-contents-detail-navigator__btn--prev>span{vertical-align:middle}.p-contents-detail-navigator__btn--prev>i{transform:rotate(180deg)}.p-contents-detail-navigator__btn--next{margin-left:20px}.p-contents-lp__heading{background-color:#fafafa;color:#505055;font-size:1.8rem;font-weight:bold;margin-bottom:15px;padding:10px}.p-contents-lp__frame{padding:15px}.p-contents-lp__frame p+p{margin-top:15px}.p-contents-lp__table{border-collapse:collapse;border-top:solid 1px #eeeff2;display:table;font-weight:bold;text-align:center;width:100%}.p-contents-lp__table:last-child{border-bottom:solid 1px #eeeff2}.p-contents-lp__table:only-of-type{border-bottom:solid 1px #eeeff2}.p-contents-lp__table>dt{border-left:solid 1px #eeeff2;clear:left;display:table-cell;font-weight:bold;padding:15px 10px;vertical-align:middle;width:33%}.p-contents-lp__table>dd{border-left:solid 1px #eeeff2;border-right:solid 1px #eeeff2;display:table-cell;padding:15px 10px;width:33%}.p-contents-lp__list{font-size:1.7rem;font-weight:bold;padding:10px 0}.p-contents-lp__list>li{margin-bottom:10px}.p-contents-lp__list>li:last-child{margin-bottom:0}.p-contents-lp__box{padding:15px;text-align:center}.p-contents-lp__box-text{color:#fff;font-weight:bold;margin-bottom:15px}.p-contents-lp__box-item{display:table;table-layout:fixed;text-align:center;width:100%}.p-contents-lp__box-item-btn{display:table-cell;width:30%}.p-contents-lp__box-btn-icon{bottom:.08em;font-size:1.6rem;position:relative}.p-contents-lp__btn,.p-contents-lp__btn-close{letter-spacing:-0.5px;width:200px}.p-contents-lp__btn-close{background-color:#e8e8e8;opacity:.7;text-decoration:line-through}.p-contents-lp__btn-close:hover{cursor:default;opacity:.7;text-decoration:line-through}.p-contents-lp__alert{font-size:1.4rem;text-align:center}.p-contents-lp__search-form{padding:0}.p-contents-lp__search-form-dt{color:#fff}.p-contents-lp__search-form-dd{text-align:left}.p-contents-lp__text{color:#fc7a7b}.p-contents-lp__side-panel{border-bottom:1px solid #eeeff2;border-left:1px solid #eeeff2;border-radius:3px;border-right:1px solid #eeeff2;border-top:3px solid #00beff}.p-contents-lp__alert-outer{display:table;width:100%}.p-contents-lp__alert-text{display:table-cell;width:70%}.p-contents-lp__alert-btn{display:table-cell;width:30%}.p-contents-show-more{margin:30px 0 10px;text-align:center}.p-contents-show-more.has-summary{margin-bottom:22px}.p-contents-show-more__btn,.p-contents-show-more__btn--sm{min-width:340px}.p-contents-show-more__btn--sm{min-width:280px}.p-display-step{display:table-cell;font-size:1.2rem;text-align:right;width:25%}.p-display-step>span{color:#00beff;font-size:2rem;font-weight:bold}.p-entry__lecture{padding:20px 0}.p-entry__box{display:table;margin-bottom:10px;width:100%}.p-entry__box-item{display:table-cell;vertical-align:middle;width:50%}.p-entry__box-item:last-child{text-align:right}.p-entry__box-item span{font-size:1.4rem}.p-entry__box-item span::after{content:":";margin:0 3px}.p-entry__box-item select{width:200px}.p-entry__content{background-color:#fff;border-top:solid 1px #eeeff2;padding:10px 15px}.p-entry__content p{font-size:1.4rem}.p-entry__content-title{font-size:2rem;font-weight:bold;padding:5px 0}.p-entry__uni-name{border:none;font-size:1.3rem;padding:3px 0}.p-entry__section-list{border-top:solid 1px #eeeff2;padding-top:25px}.p-entry__section-title{margin:25px 0}.p-entry__section-title .c-heading--section{font-size:1.8rem}.p-entry__exp-title{font-size:1.6rem;font-weight:bold}.p-entry__exp-list li{border-top:solid 1px #eeeff2;font-size:1.4rem}.p-entry__exp-list a{color:#009cce;display:inline-block;padding:20px;position:relative;width:100%}.p-entry__exp-list a>.icon-arrow{color:#d4d4d4;font-size:1rem;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.p-entry__frame{border:solid 1px #eeeff2;border-radius:3px;margin-bottom:20px;overflow:hidden}.p-entry-sheet-search-form__table{width:100%}.p-entry-sheet-search-form__table>tbody{background-color:#fff}.p-entry-sheet-search-form__table>tbody>tr{background-color:#fff;display:block;margin:0 20px}.p-entry-sheet-search-form__table>tbody>tr:not(:last-child){border-bottom:1px dotted #eeeff2}.p-entry-sheet-search-form__table>tbody>tr>th{font-size:1.4rem;padding:25px;text-align:left;vertical-align:top;width:165px}.p-entry-sheet-search-form__table>tbody>tr>td{max-width:950px;width:950px}.p-entry-sheet-search-form-area{margin-bottom:10px;padding-right:25px}.p-entry-sheet-summary__heading{font-size:1.6rem;margin-bottom:20px}.p-entry-sheet-summary__wrap{margin-left:-8px}.p-entry-sheet-summary__item{display:inline-block;font-size:1.3rem;margin-bottom:6px;padding:0 8px}.p-error-page{height:550px;text-align:center}.p-error-page .icon-attention{color:#b4b7b9;display:inline-block;font-size:6rem;margin-bottom:10px}.p-error-page p{margin-bottom:15px;margin-top:15px}.p-error-page__content{line-height:2;padding-top:100px}.p-error-page__message{font-size:2rem;font-weight:bold}.p-error-page__back-btn{margin-top:30px}.p-event-appeal-bnr{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/bg_event_notification-fc247890e81dc6097493459df0c68a63.jpg) 50%/100% no-repeat;border-radius:3px;box-shadow:0 10px 20px rgba(80,80,85,.2);display:block;height:181px;padding-top:25px;text-align:center;transition:background-size .4s ease}.p-event-appeal-bnr:hover{background-size:120% auto;text-decoration:none}.p-event-appeal-bnr .c-btn-variant5{width:236px}.p-event-appeal-bnr__text{color:#fff;font-size:1.8rem;font-weight:bold;line-height:1.7;margin-bottom:20px}.p-event-apply{background-color:#f2f5f7;margin-bottom:40px;padding:25px 20px;width:280px}.p-event-apply__heading{font-weight:bold;margin-bottom:25px;text-align:center}.p-event-apply__schedule{background-color:#fff;font-size:1.3rem;padding:25px 20px}.p-event-apply__schedule-heading{color:#7e8b97;font-weight:bold;margin-bottom:25px}.p-event-apply__schedule-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#7e8b97;margin-top:1em;padding-right:2em;position:relative}.p-event-apply__schedule-item:first-child{margin-top:0}.p-event-apply__schedule-status{color:#00beff;font-size:1.6rem;line-height:1;margin-top:-0.5em;position:absolute;right:0;text-align:center;top:50%;width:16px}.p-event-apply__schedule-status.is-closed{color:#fc7a7b;font-size:2rem;margin-top:-0.6em}.p-event-apply__btn{background-color:#fff;border:1px solid #d7dbe0;border-radius:3px;color:#6f8184;display:block;font-weight:bold;margin-top:20px;padding:16px 0;text-align:center;width:100%}.p-event-apply__btn:hover{color:#6f8184;opacity:.9;text-decoration:none}.p-event-card{color:#505055;margin-right:20px;position:relative;transition:color .4s ease;width:280px}.p-event-card:hover{color:#00beff;text-decoration:none}.p-event-card__wrapper{height:256px;visibility:hidden}.p-event-card__wrapper.slick-initialized{height:auto;visibility:visible}.p-event-card__image{border-radius:3px;height:140px;overflow:hidden}.p-event-card__image>img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-event-card__title{font-weight:bold;margin-top:17px}.p-event-card__bottom{align-items:center;display:flex;margin-top:12px}.p-event-card__logo{align-items:center;background-color:#fff;border:1px solid #eeeff2;border-radius:50%;display:flex;flex:none;height:30px;justify-content:center;margin-right:10px;overflow:hidden;width:30px}.p-event-card__logo>img{height:auto;max-height:100%;max-width:100%;width:auto}.p-event-card__text{color:#505055}.p-event-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.3rem;width:240px}.p-event-card__industry{color:#7e8b97;font-size:1rem;margin-top:2px}.p-event-card__number_of_word_mouths{font-size:1.3rem}.p-event-question__label-wrapper{display:flex}.p-event-question__required-label{align-self:flex-start}.p-event-question__label{padding-left:10px;white-space:pre-wrap}.p-exp__main-title{font-size:2rem;margin:10px 0 15px}.p-exp__anchor-wrap{margin:20px 0}.p-exp__date{color:#7e8b97;font-size:1.2rem;font-weight:normal}.p-exp__small-title{color:#7e8b97;font-size:1.2rem;font-weight:normal;margin-bottom:5px;margin-top:20px}.p-exp__outline{font-size:1.6rem;font-weight:bold;padding:15px}.p-exp__status-wrap{border-top:1px solid #eeeff2;display:flex;flex-wrap:wrap;justify-content:space-between}.p-exp__status{display:flex;padding:10px 0;width:48%}.p-exp__status-dt-cell{margin-right:20px;width:64px}.p-exp__status-dd-cell{padding-right:20px;width:calc(100% - 84px)}.p-exp__status-dd-cell:last-of-type{padding-right:0}.p-exp__status-list{font-size:1.4rem;padding:2px 0}.p-exp__status-list li{border-right:solid 1px #eeeff2;display:inline;font-weight:bold;margin-right:5px}.p-exp__status-list li:last-child{border:none}.p-exp__anchor-link{border-top:solid 1px #eeeff2;padding:15px;width:100%}.p-exp__anchor-link li{display:inline-block;font-size:1.4rem;width:32%}.p-exp__link-arrow{padding-left:5px;position:relative}.p-exp__link-arrow .icon-arrow{color:#00beff;display:inline-block;font-size:1.3rem;transform:rotate(90deg)}.p-exp__content{margin-bottom:20px}.p-exp__content:last-child{margin:0}.p-exp__content-section{font-size:1.4rem;line-height:1.8em}.p-exp__content-section:nth-child(n+2){border-top:dashed 1px #eeeff2;margin-top:15px;padding-top:15px}.p-exp__content-title{border-bottom:solid 1px #eeeff2;margin-bottom:10px;padding-bottom:10px}.p-exp__status-position{position:relative;top:-0.2em}.p-exp__content-point li{border-right:solid 1px #eeeff2;display:inline;padding-right:5px}.p-exp__content-point li:last-child{border:none}.p-exp__selection{background:#fafafa;font-size:1.4rem;margin-bottom:10px;padding:20px}.p-exp__selection dt{display:inline-block;font-weight:bold}.p-exp__selection dt::after{content:":";display:inline-block;margin-left:4px}.p-exp__selection dd{display:inline;line-height:2em;padding-right:5px}.p-exp__answer-tab{margin:10px 0}.p-exp__answer-tab li{color:#d9d9d9;display:inline-block;font-size:1.4rem;padding-right:10px}.p-exp__answer-tab li:last-child{border-left:solid 1px #eeeff2;padding-left:10px}.p-exp__answer-tab li.is-active{color:#505055;font-weight:bold}.p-exp__answer-title{font-size:1.4rem;margin-bottom:10px}.p-exp__info-table{border-top:solid 1px #eeeff2;display:table;width:100%}.p-exp__info-table:last-child{border-bottom:solid 1px #eeeff2}.p-exp__info-table>dt{border-left:solid 1px #eeeff2;clear:left;display:table-cell;font-weight:bold;padding:15px 10px;vertical-align:middle;width:30%}.p-exp__info-table>dd{border-left:solid 1px #eeeff2;border-right:solid 1px #eeeff2;display:table-cell;padding:15px 10px;width:70%}.p-exp__frame{border:solid 1px #eeeff2;border-radius:3px;overflow:hidden}.p-exp__frame+.p-exp__frame{margin-top:30px}.p-experience-list__item+.p-experience-list__item{border-top:solid 1px #eeeff2}.p-experience-list__item>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 97% 50% no-repeat;display:block;padding:15px 20px;transition:all .4s ease}.p-experience-list__item>a:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 98% 50% no-repeat;text-decoration:none}.p-experience-list__item-box+.p-experience-list__item-box{margin-top:10px}.p-experience-list__label-outer{display:inline-block;margin-right:10px}.p-experience-list__item-box-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#009cce;display:inline-block;font-size:1.6rem;font-weight:normal;max-width:80%;vertical-align:middle}.p-experience-list__item-box-detail{color:#505055;display:inline-block;margin-right:5px}.p-experience-list__detail-item{font-weight:bold}.p-faq__heading{border-left:3px solid #00beff;font-size:1.6rem;padding:15px 20px}.p-faq__list+.p-faq__list{margin-top:-1px}.p-faq__list>a:hover{text-decoration:none}.p-faq__list-term{border:solid #eeeff2;border-width:1px 0;cursor:pointer;padding:20px 60px;position:relative;transition:all .4s ease}.p-faq__list-term:hover:not(.is-active){background-color:#e8fafc}.p-faq__list-term:hover:not(.is-active)>.icon-arrow{color:#00beff}.p-faq__list-term>.icon-arrow{color:#d4d4d4;display:block;font-size:1.3rem;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:color .4s ease}.p-faq__list-term.is-active{color:#00beff}.p-faq__list-term.is-active>.icon-arrow{color:inherit;transform:rotate(-90deg) translateX(50%)}.p-faq__list-description{background-color:#fafafa;padding:20px 60px}.p-faq__icon-answer,.p-faq__icon-question,.p-faq-sidebar__icon{display:inline-block;font-size:1.6rem;font-weight:bold;margin:0 .5em 0 -1.65em}.p-faq__icon-question,.p-faq-sidebar__icon{color:#00beff}.p-faq__icon-answer{color:#fc7a7b}.p-faq-content{border-bottom:2px dotted #eeeff2;border-top:2px dotted #eeeff2;margin:25px 0 30px;padding:25px 0}.p-faq-sidebar__item{border-bottom:2px dotted #eeeff2;border-top:2px dotted #eeeff2;margin-top:25px;padding:25px 0 55px;white-space:pre-wrap}.p-faq-sidebar{border:1px solid #eeeff2;padding-top:20px}.p-faq-sidebar__header{background-color:#3f556c;border:1px solid #eeeff2;color:#fff;padding:20px}.p-faq-sidebar__list{color:#505055;cursor:pointer;display:block;padding:25px 20px;transition:all .4s ease}.p-faq-sidebar__list>li>i{color:#d4d4d4;margin-left:auto}.p-faq-sidebar__list:hover:not(.is-active){background-color:#e8fafc}.p-faq-sidebar__list:hover:not(.is-active)>.icon-arrow{color:#00beff}.p-faq-sidebar__list:hover{color:inherit;text-decoration:none}.p-faq-sidebar__list:hover>li>i{color:#00beff}.p-faq-sidebar__icon{line-height:21px;margin:0}.p-student-writer-dashboard__markdown>h3:nth-child(n+2){margin-top:15px}.p-favorites__description{background-color:#f2fafa;padding:18px}.p-favorites-event__container{align-items:center;background-color:#f2fafa;border:1px solid #eeeff2;color:#505055;display:flex;justify-content:space-between;margin-top:20px;padding:25px 30px}.p-favorites-event__container:hover .p-favorites-event__name{color:#00beff;word-break:break-all}.p-favorites-event__name{color:inherit;transition:color .4s ease}.p-favorites-event__button{height:51px;width:200px}.p-footer-nav{text-align:center}.p-footer-nav__menu{padding-bottom:25px}.p-footer-nav__menu-item{display:inline-block}.p-footer-nav__menu-item+.p-footer-nav__menu-item{padding-left:30px}.p-footer-nav__menu-item>a{color:#fff;font-weight:bold}.p-header__nav-item{display:inline-block;font-weight:bold;margin-left:20px;position:relative}.p-header__nav-item:nth-of-type(1){margin-left:30px}.p-header__nav-item>a{color:#505055}.is-overlaid .p-header__nav-item>a{color:#fff}.p-header__nav-item>a i{display:inline-block;font-size:1rem;margin-left:.7em}.p-header__nav-item>a i::before{transform:rotate(90deg)}.p-header__nav-item .is-active{color:#00beff}.p-header__nav-sub-items{background-color:#fff;border:1px solid #eeeff2;box-shadow:0 1px 2px rgba(0,0,0,.05);display:none;padding:1em 0;position:absolute;right:0;text-align:left;top:160%;width:270px;z-index:2}.p-header__nav-sub-item{position:relative}.p-header__nav-sub-item a{color:#505055;display:block;padding:1em 2em;transition:all .4s ease}.p-header__nav-sub-item a:hover{background-color:#e8fafc;color:#00beff;text-decoration:none}.p-header__nav-sub-item a:hover i{color:#00beff}.p-header__nav-sub-item i{color:#d2d8d9;font-size:1rem;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.p-header__search-form{border:1px solid #d7dbe0;border-radius:3px;color:#a7afb8;display:flex;font-size:1.3rem;margin-left:30px;padding:7px 15px;width:220px}.is-overlaid .p-header__search-form{border-color:#fff;color:#fff}.p-header__search-form-input{color:#505055;margin-right:auto;width:90%}.p-header__search-form-input:-moz-placeholder-shown{color:#acacac}.p-header__search-form-input:-ms-input-placeholder{color:#acacac}.p-header__search-form-input:placeholder-shown{color:#acacac}.p-header__search-form-input::-webkit-input-placeholder{color:#acacac}.p-header__search-form-input::-moz-placeholder{color:#acacac;opacity:1}.p-header__search-form-input:-ms-input-placeholder{color:#acacac}.p-header__search-form-input:focus{background-color:rgba(0,0,0,0)}.is-overlaid .p-header__search-form-input{color:#fff}.is-overlaid .p-header__search-form-input:-moz-placeholder-shown{color:#fff}.is-overlaid .p-header__search-form-input:-ms-input-placeholder{color:#fff}.is-overlaid .p-header__search-form-input:placeholder-shown{color:#fff}.is-overlaid .p-header__search-form-input::-webkit-input-placeholder{color:#fff}.is-overlaid .p-header__search-form-input::-moz-placeholder{color:#fff;opacity:1}.is-overlaid .p-header__search-form-input:-ms-input-placeholder{color:#fff}.p-header__user{margin-left:auto;padding-left:30px;text-align:right}.p-header__login-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:22px;cursor:pointer;display:inline-block;font-weight:bold;min-width:110px;outline:0;padding:10px 20px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#00beff;transition:opacity .25s ease;border:1px solid #00beff;margin-right:20px}.p-header__login-btn:hover{color:#00beff;opacity:.9;text-decoration:none}.is-overlaid .p-header__login-btn{background:#fff;color:#00beff;transition:opacity .25s ease;border:0}.is-overlaid .p-header__login-btn:hover{color:#00beff;opacity:.9;text-decoration:none}.p-header__new-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:22px;cursor:pointer;display:inline-block;font-weight:bold;min-width:110px;outline:0;padding:10px 20px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#00beff;color:#fff;transition:opacity .25s ease}.p-header__new-btn:hover{color:#fff;opacity:.9;text-decoration:none}.p-header__info-list{position:relative}.p-header__info{color:#a7afb8;cursor:pointer;display:inline-block;line-height:1;position:relative;transition:all .4s ease}.is-overlaid .p-header__info{color:#fff}.p-header__info:hover{color:#00beff}.p-header__info:last-of-type{margin-left:40px}.p-header__info-icon{font-size:2.6rem}.p-header__info-num{color:#fff;font-size:1rem;font-weight:bold;min-width:20px;position:absolute;right:-10px;top:-6px}.p-header__info-num>span{background-color:#fc7a7b;border-radius:2em;display:block;height:20px;line-height:20px;padding:0 2px;position:relative;text-align:center;z-index:1}.p-header__info-num::after{animation:header-mail-animation 1s ease-out infinite;background-color:#ffaaae;border:1px solid #ff999e;border-radius:2em;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@keyframes header-mail-animation{0%{opacity:1;transform:scale(0.95)}90%{opacity:.1}100%{opacity:0;transform:scale(1.8)}}@media screen and (max-width: 1400px){.p-header__nav-item{font-size:1.3rem}.p-header__search-form{margin-left:20px}.p-header__user{padding-left:20px}.p-header__login-btn{margin-right:10px}}.header-balloon-enter{opacity:0;transition:all .4s ease}.header-balloon-enter.header-balloon-enter-active{opacity:1}.header-balloon-exit{opacity:1;transition:all .4s ease}.header-balloon-exit.header-balloon-exit-active{opacity:0}.p-header-balloon--message,.p-header-balloon--account{background-color:#fff;border:1px solid #eeeff2;border-radius:3px;color:#505055;position:absolute;right:-20px;text-align:left;top:40px;z-index:1}.p-header-balloon--account{width:244px}.p-header-balloon--message{right:35px;width:330px}.p-header-balloon__heading{background:#b2bbc4;color:#fff;font-size:1.6rem;font-weight:bold;margin:-1px -1px 0;padding:15px 20px}.p-header-balloon__sub-heading{background:#fafafa;padding:15px 20px}.p-header-balloon__list{height:431.2px;overflow-y:scroll}.p-header-balloon__item>a,.p-header-balloon__item--message>a{align-items:center;background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 95% 50% no-repeat;color:#505055;display:flex;height:50px;padding:0 35px 0 20px;position:relative;transition:background .4s ease;white-space:normal}.p-header-balloon__item>a:hover,.p-header-balloon__item--message>a:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 96% 50% no-repeat;text-decoration:none}.p-header-balloon__val-num{background:#fc7a7b;border-radius:14px;color:#fff;display:inline-block;font-size:1rem;font-weight:bold;min-width:19px;padding:3px 7px;position:absolute;right:25px;text-align:center;top:15px;vertical-align:middle}.p-header-balloon__item--message{border-bottom:1px solid #eeeff2;position:relative}.p-header-balloon__item--message:last-child{border-bottom:0}.p-header-balloon__item--message>a{background-color:#fffffa;height:98px;padding-left:35px}.p-header-balloon__item--message>a:hover{background-color:#fafaf5}.p-header-balloon__item--message.is-opened>a{background-color:#fff}.p-header-balloon__item--message.is-opened>a:hover{background-color:#e8fafc}.p-header-balloon__item--message.is-newly-arrived::before{background-color:#fc7a7b;border-radius:5px;content:"";display:block;height:10px;left:15px;margin-top:-5px;position:absolute;top:50%;width:10px;z-index:1}.p-header-balloon__item-message-icon{align-items:center;background-color:#fff;border:1px solid #eeeff2;border-radius:100%;display:flex;height:42px;justify-content:center;max-width:42px;min-width:42px;overflow:hidden;padding:7px}.p-header-balloon__item-message-icon>img{height:auto;max-width:100%;width:100%}.p-header-balloon__item-message-content{line-height:1.8;overflow:hidden;padding-left:20px}.p-header-balloon__item-message-content>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;padding-right:40px}.p-header-balloon__item-message-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.3rem}.p-header-balloon__item-message-body{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#7e8b97;font-size:1.3rem}.p-header-balloon__item-message-date{color:#7e8b97;font-size:1.3rem;position:absolute;right:20px;top:15px}.p-header-balloon__footer{border-top:1px solid #eeeff2;display:block;padding:20px 0;text-align:center}.p-important-condition{background-color:#f2f5f7;padding:7px 7px 30px}.p-important-condition__inner{background-color:#fff;margin-bottom:30px}.p-important-condition__heading{background-color:#fafafa;border-radius:3px 3px 0 0;padding:18px 30px}.p-important-condition__heading>span{color:#7e8b97;display:block;font-size:1.3rem;font-weight:normal;margin-top:7px}.p-important-condition__heading--sub>span{color:#7e8b97;display:block;font-size:1.3rem;font-weight:normal;margin-top:7px}.p-important-condition__content{padding:30px}.p-important-condition__columns{display:flex;flex-wrap:wrap;justify-content:space-between}.p-important-condition__column{width:50%}.p-important-condition__column:first-child{border-right:1px dotted #eeeff2}.p-important-condition__evaluation{align-items:center;color:#7e8b97;display:flex;justify-content:flex-end;margin-bottom:30px;min-height:20px;opacity:0;transition:opacity 1s ease;width:300px}.p-important-condition__evaluation.is-animation{opacity:1}.p-important-condition__evaluation:nth-last-child(2),.p-important-condition__evaluation:last-child{margin-bottom:0}.p-important-condition__evaluation-term{margin-right:auto}.p-important-condition__evaluation-score{align-items:center;display:flex;justify-content:center;line-height:1;margin-left:20px;width:100px}.p-important-condition__evaluation-star{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_inactive3-6a38b8392ececd8fac311644be4a4d79.svg) no-repeat 0 100%;background-size:72px 12px;display:inline-block;height:12px;line-height:1;margin-right:5px;width:72px}.p-important-condition__evaluation-star--active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_active3-0f22039f640caee2b1a6c692032a3a2b.svg) no-repeat 0 0;background-size:72px 12px;height:12px}.p-important-condition__company{border-bottom:1px dotted #eeeff2;color:#7e8b97;margin:15px auto;padding-bottom:15px;text-align:center;width:296px}.p-important-condition__company.has-animation{opacity:0;transition:opacity 1s ease}.p-important-condition__company.is-animation{opacity:1}.p-important-condition__company:first-child{margin-top:25px}.p-important-condition__company:last-child{border-bottom:0;margin-bottom:0;padding-bottom:25px}.p-important-condition__company-list{align-items:center;display:flex;justify-content:center;margin-top:20px;min-height:36px}.p-important-condition__company-figure{margin:0 40px;width:36px}.p-important-condition__company-figure>span{color:#00beff;display:block;font-size:3.2rem;font-weight:bold;margin-top:20px}.p-important-condition__company-text{width:calc(50% - 38px)}.p-important-condition__nodata{background-color:#fff;border:7px solid #f2f5f7;padding-bottom:25px}.p-important-condition__nodata-text{color:#7e8b97;margin:25px 0;text-align:center}.p-incremental-searched-list__inner{background-color:#fff;color:#505055;border-bottom:1px solid #eeeff2;border-left:1px solid #eeeff2;border-right:1px solid #eeeff2}.p-incremental-searched-list__item>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#505055;cursor:pointer;display:block;padding:20px;position:relative;transition:background-color .4s ease;z-index:2}.p-incremental-searched-list__item>a:hover{background-color:#fafafa;text-decoration:none}.p-incremental-searched-list__item-text{color:#b7b7b9;font-size:1rem;padding-top:5px}.p-incremental-searched-list__show-more{border-top:1px solid #eeeff2;text-align:center}.p-incremental-searched-list__show-more>a{display:block;padding:20px 0}.p-incremental-searched-list__show-more-text{cursor:pointer}.p-index-list{border-bottom:1px solid #eeeff2}.p-index-list__item{display:table;padding:20px 0;table-layout:fixed;text-align:center;transition:all .4s ease;width:100%}.p-index-list__item:first-child{background:#f7f7f7;box-shadow:2px 3px 8px 0 rgba(196,196,196,.3);font-size:1.5rem}.p-index-list__item:hover{background:#f7f7f7;box-shadow:2px 3px 8px 0 rgba(196,196,196,.3)}.p-index-list__item+.p-index-list__item{border-top:1px solid #eeeff2}.p-index-list__item-detail,.p-index-list__item-detail--md{display:table-cell;vertical-align:middle}.p-index-list__item-detail--md{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;padding:0 20px;width:300px}.p-infobox__title{border-bottom:solid 1px #d5dbe2;font-size:2.4rem;margin-bottom:15px;padding-bottom:10px}.p-infobox__list{padding:10px 0}.p-infobox__list>li{margin-bottom:10px}.p-infobox__list>li:last-child{margin-bottom:0}.p-infobox__list.p-infobox__list--decimal{margin-left:20px}.p-infobox__list.p-infobox__list--decimal>li{list-style-type:decimal}.p-infobox__list-detail{margin-top:10px;padding-left:20px}.p-infobox__list-detail>li{margin-bottom:10px}.p-infobox__list-detail>li:last-child{margin-bottom:0}.p-infolist__header{background:#fafafa;border-bottom:solid 1px #eeeff2;display:table;font-weight:bold;line-height:24px;overflow:hidden;padding:15px;width:100%}.p-infolist__title{display:table-cell;font-size:1.6rem;letter-spacing:-0.5px}.p-infolist__option{color:#9797a1;display:table-cell;font-size:1rem;text-align:right;width:30%}.p-infolist__viewarea{height:334px;overflow:hidden}.p-infolist__item{font-size:1.3rem;padding:15px}.p-infolist__item+.p-infolist__item{border-top:solid 1px #eeeff2}.p-infolist__frame{border:solid 1px #eeeff2;border-radius:3px;overflow:hidden}.p-inquiry__main{padding-bottom:35px;padding-top:30px}.p-inquiry__heading-title,.p-inquiry__form-heading-title,.p-inquiry__question-category-title{border-bottom:2px dotted #f2f5f7;font-size:1.8rem;margin-bottom:15px;padding-bottom:10px}.p-inquiry__question-category-title{padding-top:65px}.p-inquiry__form-heading-title{padding-top:0;text-align:left}.p-inquiry__open-form-caution{margin-bottom:30px;margin-top:35px}.p-inquiry__open-form-btn-area{text-align:center}.p-inquiry__open-form-btn{background-color:#00beff;border-radius:25px;color:#fff;display:inline-block;font-size:14px;font-weight:bold;padding:12px 30px;text-align:center}.p-inquiry__open-form-btn::before{background-color:#fff;border-radius:50%;color:#00beff;content:"+";display:inline-block;height:20px;line-height:19px;position:relative;right:10px;width:20px}.p-inquiry__open-form-btn:hover{color:#fff;text-decoration:none}.p-inquiry__form-hidden{display:none}.p-inquiry{border:solid 1px #eeeff2;border-radius:4px;padding:10px 30px}.p-inquiry__item,.p-inquiry__item-with-no-padding-bottom{display:table;padding:20px 0;table-layout:fixed;text-align:left;width:100%}.p-inquiry__item+.p-inquiry__item,.p-inquiry__item-with-no-padding-bottom+.p-inquiry__item,.p-inquiry__item+.p-inquiry__item-with-no-padding-bottom,.p-inquiry__item-with-no-padding-bottom+.p-inquiry__item-with-no-padding-bottom{border-top:1px solid #eeeff2}.p-inquiry__item-with-no-padding-bottom{padding-bottom:0}.p-inquiry__item-title,.p-inquiry__item-title--content{display:table-cell;font-weight:bold;vertical-align:middle;width:30%}.p-inquiry__item-title--content{vertical-align:text-top}.p-inquiry__item-alert,.p-inquiry__item-alert--content{display:table-cell;text-align:center;vertical-align:middle;width:6%}.p-inquiry__item-alert-border{border:solid 1px #fc7a7b;color:#fc7a7b;font-size:1.3rem;padding:3px;text-align:center}.p-inquiry__item-alert--content{vertical-align:text-top}.p-inquiry__item-description,.p-inquiry__item-description-type{display:table-cell;padding-left:15px;vertical-align:middle;width:64%}.p-inquiry__item-description-type{padding-left:55px;width:70%}.p-inquiry__input-text,.p-inquiry__input-text--large{font-size:11px;vertical-align:top;width:80%}.p-inquiry__input-text--large{width:100%}dl.p-faq__list:first-child dt{border-top:none}dl.p-faq__list:last-child dt{border-bottom:none}.p-inquiry__btn-area{margin-top:50px;text-align:center}.p-inquiry__category-frame{border:solid 10px #f2f5f7}.p-inquiry__category-list-items{font-size:0;letter-spacing:0}.p-inquiry__category-list-item{border-bottom:1px solid #f2f5f7;display:inline-block;font-size:1.4rem;letter-spacing:0;margin-bottom:-1px;width:50%}.p-inquiry__category-list-item:nth-of-type(odd){border-right:1px solid #f2f5f7}.p-inquiry__category-list-item:last-of-type{border-bottom:none}.p-inquiry__category-list-item>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 95% 50% no-repeat;display:block;overflow:hidden;padding:18px 40px 18px 19px;text-decoration:none;transition:all .4s ease;white-space:nowrap}.p-inquiry__category-list-item>a:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 96% 50% no-repeat}.p-inquiry-caution{border:solid 2px #fc7a7b;border-radius:4px;color:#fc7a7b;margin-bottom:20px;padding:20px 40px;text-align:center}.p-inquiry-caution .p-inquiry-caution__heading{font-weight:bold;margin-bottom:40px}.p-inquiry-caution .p-inquiry-caution__content>p:not(:last-child){margin-bottom:20px}.p-inquiry-caution .p-inquiry-caution__content>p:last-child{padding-top:20px}.p-intern-chart{background-color:#f2f5f7;margin-bottom:40px;padding:30px 0;position:relative}.p-intern-chart__chart{height:142px;margin:25px auto 0;width:142px}.p-intern-chart__chart .highcharts-subtitle>.number{fill:#00beff;font-size:30px}.p-intern-chart__ex{bottom:75px;color:#7e8b97;position:absolute;right:230px}.p-intern-chart__ex>li+li{margin-top:10px}.p-intern-chart__ex-blue::before{color:#00beff;content:"■";font-size:1.6rem;margin-right:5px;position:relative;top:1px}.p-intern-chart__ex-gray::before{color:#bacdde;content:"■";font-size:1.6rem;margin-right:5px;position:relative;top:1px}.p-intern-search-panel{background:#f2f5f7;margin-bottom:20px;padding:20px}.p-intern-search-panel__block{background-color:#fff;color:#505055;display:block;padding:25px 30px;transition:box-shadow .4s ease,color .4s ease}.p-intern-search-panel__block:hover{text-decoration:none}.p-intern-search-panel__block-link{color:#505055;display:block}.p-intern-search-panel__block-link:hover{text-decoration:none}.p-intern-search-panel__heading{font-size:1.6rem;font-weight:bold;margin-bottom:14px}.p-intern-search-panel__summary{align-items:center;color:#7e8b97;display:flex;font-size:1.2rem;margin-top:6px}.p-intern-search-panel__summary>dd{align-items:center;display:flex}.p-intern-search-panel__summary>dd>span{font-weight:bold}.p-intern-word-mouth-form{border-bottom:1px solid #eeeff2;border-left:1px solid #eeeff2;border-right:1px solid #eeeff2;border-top:3px solid #00beff}.p-intern-word-mouth-form__header{font-size:1.6rem;font-weight:bold;padding:20px 60px}.p-intern-word-mouth-form__body{border-top:1px solid #eeeff2;padding:0 60px}.p-intern-word-mouth-form__stage,.p-intern-word-mouth-form__stage--table{padding:20px 0}.p-intern-word-mouth-form__stage+.p-intern-word-mouth-form__stage,.p-intern-word-mouth-form__stage--table+.p-intern-word-mouth-form__stage,.p-intern-word-mouth-form__stage+.p-intern-word-mouth-form__stage--table,.p-intern-word-mouth-form__stage--table+.p-intern-word-mouth-form__stage--table{border-top:1px solid #eeeff2}.p-intern-word-mouth-form__stage--table{display:table;table-layout:fixed;width:100%}.p-intern-word-mouth-form__key{display:table-cell;font-weight:bold;vertical-align:middle;width:30%}.p-intern-word-mouth-form__tag{display:table-cell;vertical-align:middle;width:10%}.p-intern-word-mouth-form__value,.p-intern-word-mouth-form__value--bold,.p-intern-word-mouth-form__value--star,.p-intern-word-mouth-form__value--inline{display:table-cell;vertical-align:middle;width:60%}.p-intern-word-mouth-form__key-block{font-weight:bold;padding-bottom:20px}.p-intern-word-mouth-form__value-block-confirm{background:#fcfcfc;border:1px solid #d4d4d4;border-radius:3px;padding:1em}.p-intern-word-mouth-form__value-explanation{display:table;table-layout:fixed;width:100%}.p-intern-word-mouth-form__value-explanation-left{display:table-cell;font-size:1rem}.p-intern-word-mouth-form__value-explanation-right{display:table-cell;font-size:1.3rem;font-weight:bold;text-align:right}.p-intern-word-mouth-form__value-explanation-word-count{color:#00beff;font-size:1.4rem}.p-intern-word-mouth-form__value--inline{font-size:0}.p-intern-word-mouth-form__value--inline .c-select--sm{font-size:1.4rem}.p-intern-word-mouth-form__value--inline .c-select--sm+.c-select--sm{margin-left:20px}.p-intern-word-mouth-form__value--inline .c-v2-input-text{font-size:1.4rem;margin:0 5px 0 20px;width:190px}.p-intern-word-mouth-form__value--inline>span{font-size:1.4rem;font-weight:bold}.p-intern-word-mouth-form__value--star{font-size:0;vertical-align:middle}.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star+.p-intern-word-mouth-form__star,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--pointer+.p-intern-word-mouth-form__star,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--pointer--active+.p-intern-word-mouth-form__star,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star+.p-intern-word-mouth-form__star--pointer,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star+.p-intern-word-mouth-form__star--pointer--active,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--pointer+.p-intern-word-mouth-form__star--pointer,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--pointer--active+.p-intern-word-mouth-form__star--pointer,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--pointer+.p-intern-word-mouth-form__star--pointer--active,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--pointer--active+.p-intern-word-mouth-form__star--pointer--active,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--active+.p-intern-word-mouth-form__star,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--active+.p-intern-word-mouth-form__star--pointer,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--active+.p-intern-word-mouth-form__star--pointer--active,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star+.p-intern-word-mouth-form__star--active,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--pointer+.p-intern-word-mouth-form__star--active,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--pointer--active+.p-intern-word-mouth-form__star--active,.p-intern-word-mouth-form__value--star>.p-intern-word-mouth-form__star--active+.p-intern-word-mouth-form__star--active{margin-left:10px}.p-intern-word-mouth-form__star,.p-intern-word-mouth-form__star--pointer,.p-intern-word-mouth-form__star--pointer--active,.p-intern-word-mouth-form__star--active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/rating_star_inactive-b0a05c17c916d79cf11c49f8e406ca5e.svg) no-repeat;display:inline-block;font-size:0;height:22px;vertical-align:middle;width:22px}.p-intern-word-mouth-form__star--active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/rating_star_active-beb64b9bbe8bd6f6e328372f7396bcfe.svg) no-repeat}.p-intern-word-mouth-form__star--pointer,.p-intern-word-mouth-form__star--pointer--active{cursor:pointer;transition:all .4s ease}.p-intern-word-mouth-form__star--pointer--active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/rating_star_active-beb64b9bbe8bd6f6e328372f7396bcfe.svg) no-repeat}.p-intern-word-mouth-form__star-point-text-outer{display:inline-block}.p-intern-word-mouth-form__star-point{color:#fdb832;display:inline-block;font-size:1.8rem;font-weight:bold;line-height:22px;max-height:22px;padding:0 15px 0 25px;vertical-align:middle}.p-intern-word-mouth-form__star-text{font-size:1.4rem;font-weight:bold;vertical-align:middle}.p-intern-word-mouth-form__value--bold{font-weight:bold}.p-intern-word-mouth-form__agreement{margin-top:25px;text-align:center}.p-intern-word-mouth-form__agreement>a{vertical-align:middle}.p-intern-word-mouth-form__agreement>label{vertical-align:middle}.p-intern-word-mouth-form__agreement>input{vertical-align:middle}.p-intern-word-mouth-form__btn-area{background-color:#fafafa;font-size:0;margin-top:25px;padding:20px 0;text-align:center;border-bottom:1px solid #eeeff2;border-top:1px solid #eeeff2}.p-intern-word-mouth-form__btn-outer{display:inline-block;font-size:1.4rem}.p-intern-word-mouth-form__btn-outer+.p-intern-word-mouth-form__btn-outer{margin-left:20px}.p-intern-word-mouth-form__container{position:relative}.p-intern-word-mouth-form__btn-abs-left{bottom:20px;left:180px;position:absolute}.p-intern-word-mouth-form__btn-abs-right{left:95px;position:relative}.p-intern-word-mouth-panel{border-bottom:1px solid #eeeff2;border-left:1px solid #eeeff2;border-radius:3px;border-right:1px solid #eeeff2;border-top:3px solid #34babe}.p-intern-word-mouth-panel__header{border-bottom:1px solid #eeeff2;display:table;padding:20px;width:100%}.p-intern-word-mouth-panel__header-title{color:#505055;display:table-cell;font-size:1.6rem;width:75%}.p-intern-word-mouth-panel__header-date{color:#9797a1;display:table-cell;font-size:1.3rem;text-align:right;vertical-align:middle;width:25%}.p-intern-word-mouth-panel__user-info{border-bottom:1px dotted #eeeff2;display:table;padding:20px;table-layout:fixed;width:100%}.p-intern-word-mouth-panel__user-info-left{display:table-cell;width:50%}.p-intern-word-mouth-panel__user-info-right{display:table-cell;text-align:right;vertical-align:middle;width:50%}.p-intern-word-mouth-panel__user-detail{display:table}.p-intern-word-mouth-panel__user-gender{display:table-cell;padding-right:30px;vertical-align:top}.p-intern-word-mouth-panel__user-detail-text{display:table-cell;vertical-align:top}.p-intern-word-mouth-panel__user-detail-text-stage{font-size:0}.p-intern-word-mouth-panel__user-detail-text-stage+.p-intern-word-mouth-panel__user-detail-text-stage{margin-top:5px}.p-intern-word-mouth-panel__user-detail-text-item{display:inline-block;font-size:1.3rem;width:150px}.p-intern-word-mouth-panel__tag-outer{display:inline-block;vertical-align:middle}.p-intern-word-mouth-panel__tag,.p-intern-word-mouth-panel__tag--winter{background:#ffb808;border-radius:14px;color:#fff;display:table;font-size:0;font-weight:bold;padding:.3rem .6rem}.p-intern-word-mouth-panel__tag--winter{background:#25c5e3}.p-intern-word-mouth-panel__tag-icon,.p-intern-word-mouth-panel__tag-icon--winter{color:#ffb808;font-size:1.3rem}.p-intern-word-mouth-panel__tag-icon--winter{color:#25c5e3}.p-intern-word-mouth-panel__tag-intern{display:table-cell;font-size:1.3rem;padding:0 5px 0 3px}.p-intern-word-mouth-panel__evaluation{border-bottom:1px solid #eeeff2;display:table;padding:20px;table-layout:fixed;width:100%}.p-intern-word-mouth-panel__evaluation-total{display:table-cell;font-weight:bold;vertical-align:middle;width:10%}.p-intern-word-mouth-panel__point-star{display:table-cell;height:24px;vertical-align:middle;width:25%}.p-intern-word-mouth-panel__evaluation-category{color:#9797a1;display:table-cell;font-size:1rem;width:60%}.p-intern-word-mouth-panel__format{border-bottom:1px solid #eeeff2;padding:20px}.p-intern-word-mouth-panel__format-frame{background:#fafafa;border:1px solid #eeeff2;border-radius:3px;overflow:hidden}.p-intern-word-mouth-panel__format-stage{display:table;table-layout:fixed;width:100%}.p-intern-word-mouth-panel__format-stage+.p-intern-word-mouth-panel__format-stage>.p-intern-word-mouth-panel__format-detail-value,.p-intern-word-mouth-panel__format-stage+.p-intern-word-mouth-panel__format-stage>.p-intern-word-mouth-panel__format-detail-value--lg{border-top:1px dotted #eeeff2}.p-intern-word-mouth-panel__format-detail-key{display:table-cell;font-size:1.3rem;font-weight:bold;padding:10px 15px;width:16.6%}.p-intern-word-mouth-panel__format-detail-key~.p-intern-word-mouth-panel__format-detail-key{border-left:1px solid #eeeff2}.p-intern-word-mouth-panel__format-detail-value,.p-intern-word-mouth-panel__format-detail-value--lg{background:#fff;display:table-cell;font-size:1.3rem;padding:10px 15px;width:16.6%}.p-intern-word-mouth-panel__format-detail-value--lg{width:49.8%}.p-intern-word-mouth-panel__body{background-color:#f7fcfc;padding:20px}.p-interns-voice{background-color:#fff;border-radius:10px;box-shadow:0 3px 20px rgba(80,80,85,.16);margin:0 auto 30px;padding:40px 80px;width:920px}.p-interns-voice__heading{font-size:2.2rem;font-weight:bold}.p-interns-voice__list{background-color:#fafafa;border-radius:10px;line-height:2;margin-top:20px;padding:15px 20px}.p-interns-voice__list:first-of-type{margin-top:35px}.p-interns-voice__list-term{align-items:center;background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/top/img_human-18393aec7940b18b7988f56853604d65.png) no-repeat 0 0/32px;display:flex;font-weight:bold;height:32px;margin-bottom:15px;padding-left:42px}.p-island-search{border:9px solid #eeeff2;border-radius:6px;margin-bottom:25px}.p-island-search__panel{overflow:hidden}.p-island-search__header{border-right:2px solid #eeeff2;display:table;float:left;font-size:1.4rem;height:75px;padding-left:18px;width:118px}.p-island-search__title{display:table-cell;font-weight:bold;vertical-align:middle}.p-island-search__body{display:table;float:left;height:75px;overflow:hidden;padding:20px;width:calc(100% - 118px)}.p-island-search__input{display:table-cell;vertical-align:middle;width:389px}.p-island-search__button{display:table-cell;padding-left:10px;vertical-align:middle;width:75px}.p-island-search__btn{padding:.5em 1em}.p-jobhunt-prompt-reports-panel__detail{padding-left:95px}.p-jobhunt-prompt-reports-panel__detail.is-male{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_male-4ca0af97e554aa2813b6e8f246ce3476.png) no-repeat 0 0/70px}.p-jobhunt-prompt-reports-panel__detail.is-female{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_female-f2cef11f2f8ded1addb7a7f881e4f34d.png) no-repeat 0 0/70px}.p-jobhunt-prompt-reports-panel__detail-stage{display:table;margin-bottom:5px;table-layout:fixed;width:100%}.p-jobhunt-prompt-reports-panel__detail-row{display:table-row}.p-jobhunt-prompt-reports-panel__detail-row>dt,.p-jobhunt-prompt-reports-panel__detail-row>dd{display:table-cell;padding-bottom:10px}.p-jobhunt-prompt-reports-panel__detail-row>dt{font-size:1.3rem;font-weight:bold;padding-right:.5em;width:6.25em}.p-jobhunt-prompt-reports-panel__detail-row>dt:last-of-type{width:4.5em}.p-jobhunt-prompt-reports-panel__detail-row>dd:first-of-type{width:25%}.p-jobhunt-prompt-reports-panel__detail-tag{background-color:#fafafa;border:1px solid #eeeff2;border-radius:3px;color:#505055;display:inline-block;font-size:1.1rem;margin:5px 10px 5px 0;min-width:65px;padding:.35em .4em;text-align:center}#js-jobhunt-services .c-panel-variant2__header-logo.rank>a{overflow:hidden;position:relative}#js-jobhunt-services .c-panel-variant2__header-logo.rank>a::before{border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid;border-right:10px solid rgba(0,0,0,0);border-top:10px solid;content:"";height:30%;left:0;position:absolute;top:0;width:30%}#js-jobhunt-services .c-panel-variant2__header-logo.rank>a.place-1::before{border-left-color:gold;border-top-color:gold}#js-jobhunt-services .c-panel-variant2__header-logo.rank>a.place-2::before{border-left-color:silver;border-top-color:silver}#js-jobhunt-services .c-panel-variant2__header-logo.rank>a.place-3::before{border-left-color:#c47222;border-top-color:#c47222}.p-jobhunt-service__apply-wrapper{display:flex;justify-content:space-between}.p-jobhunt-service__apply-description{width:530px}.p-jobhunt-service__btn-confirm{display:inline-block;height:51px;width:240px}.p-jobhunt-service__content>h3{font-size:22px;line-height:1.6;margin-bottom:40px;padding-left:20px;position:relative}.p-jobhunt-service__content>h3::before{background:linear-gradient(0deg, #3e556d 0%, #3e556d 50%, #00c6e5 50%, #00c6e5 100%);background-size:contain;content:"";display:inline-block;height:100%;left:0;position:absolute;width:4px}.p-jobhunt-service__content>h4{font-size:1.8rem;margin-bottom:35px}.p-jobhunt-service__content>p{line-height:2.1;margin-bottom:30px}.p-keyword-list{display:flex;font-size:1rem;margin-top:10px}.p-keyword-list a{color:inherit;margin-left:15px}.p-listview__inner>li+li{border-top:solid 1px #eeeff2}.p-listview__item{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 97% 50% no-repeat;display:block;padding:15px 20px;position:relative;-webkit-transition:all .2s linear}.p-listview__item:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 98% 50% no-repeat;background-color:#e8fafc;text-decoration:none}.p-listview__title{color:#009cce;font-size:1.6rem}.p-listview__title .p-summary__status-name--success,.p-listview__title .p-summary__status-name--fail{margin-right:10px;vertical-align:top}.p-listview__data{color:#505055;font-size:1.4rem;overflow:hidden;padding-top:10px}.p-listview__data-key{float:left}.p-listview__data-key-2{float:left;font-weight:bold}.p-listview__data-key-2::after{content:":";display:inline-block;margin-left:2px}.p-listview__data-val{float:left;margin:0 4px}.p-listview__icon{color:#eeeff2;font-size:1.4rem;margin-top:-12px;position:absolute;right:10px;top:50%}.p-listview__icon::before{font-weight:bold;text-shadow:0 -1px #eeeff2,1px 0 #eeeff2,0 1px #eeeff2,-1px 0 #eeeff2}.p-mask,.p-mask--recruit-service,.p-mask--status{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/bg_text_mask-242b12232b88ea8757fed7a0f4539d48.png) no-repeat 50%/contain;line-height:normal;margin:0 -0.85%;padding:30px 0;text-align:center}.p-mask--status{padding:36px 0}.p-mask--recruit-service{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/bg_text_mask_rs-4291c7661161a4dcd6426633edf11841.png) no-repeat 50%/contain;width:672px}.p-mask--recruit-service>a:hover{text-decoration:none}.p-mask__btn,.p-mask__btn--status{min-width:280px}.p-mask__btn--status{border-radius:2em;padding:.7em .4em}.p-mask__character-count{font-size:1.3rem;font-weight:normal}.p-match-companies-modal__body{background-color:#fff;text-align:center}.p-match-companies-modal__title{font-size:20px;padding:40px 0}.p-match-companies-modal_button{padding:19px 91px}.p-match-rank{font-weight:bold;overflow:visible;table-layout:fixed;width:100%}.p-match-rank thead{background-color:#fafafa}.p-match-rank thead th{padding:15px 20px}.p-match-rank thead th:first-child{width:140px}.p-match-rank__tbody tr:first-child td{padding-top:20px}.p-match-rank__tbody tr:last-child td{padding-bottom:20px}.p-match-rank__tbody td{border-left:1px dotted #eeeff2;font-size:1.6rem}.p-match-rank__tbody td:first-child{border-left:0}.p-match-rank__highlight{align-items:center;display:flex;height:50px;padding:0 30px}.is-active .p-match-rank__highlight{transition:background-color 1s ease}.is-animation .is-active .p-match-rank__highlight{background-color:#e5f9ff}.p-match-rank__rank,.p-match-rank__rank--self{color:#7e8b97;margin:0 auto;text-align:center;width:50px}.p-match-rank__rank--self{background-color:#fff;border:2px solid #00beff;border-radius:2em;color:#00beff;height:50px;line-height:1.2;opacity:0;padding-top:8px;transition:opacity 1s ease}.is-animation .p-match-rank__rank--self{opacity:1}.p-match-rank__rank-self-other{font-size:1.3rem;padding-bottom:4px}.p-match-rank__bar{background-color:#f2f5f7;height:10px;position:relative;width:100%}.p-match-rank__bar-active{background-color:#00beff;height:10px;left:0;position:absolute;top:0;transition:all 1s ease .5s;width:0}.p-match-rank__bar-icon{background-color:#fff;border:1px solid #eeeff2;border-radius:2em;height:24px;left:0;margin:-12px 0 0 -12px;opacity:0;position:absolute;top:50%;transition:opacity .5s ease,left 1s ease .5s;width:24px}.is-animation .p-match-rank__bar-icon{opacity:1}.p-match-rank__score{color:#00beff;font-size:1.6rem;text-align:right;width:4em}.p-match-rank__nodata{align-items:center;background-color:#fafafa;display:none;font-size:1.4rem;font-weight:normal;justify-content:center;margin:0 10px 10px;padding:0 10px}.p-match-score{background-color:#f2f5f7;padding:7px 7px 30px}.p-match-score__columns{background-color:#fff;display:flex;margin-bottom:30px}.p-match-score__column{width:50%}.p-match-score__column:first-child{border-right:1px dotted #eeeff2}.p-match-score__item{padding:10px 30px 40px}.p-match-score__item:last-child{padding-bottom:60px}.p-match-score__labels{align-items:flex-end;display:flex;font-size:1.3rem;height:40px;justify-content:space-between;margin-bottom:20px}.p-match-score__label{color:#7e8b97;width:50%}.p-match-score__label:last-child{text-align:right}.p-match-score__bar{background-color:#f2f5f7;height:10px;margin:0 14px;position:relative}.p-match-score__bar-active{background-color:#00beff;height:10px;opacity:0;position:absolute;top:0;transition:opacity 1s ease}.is-animation .p-match-score__bar-active{opacity:1}.p-match-score__value{left:50%;margin:-12px 0 0 -12px;opacity:0;position:absolute;top:50%;transition:opacity .5s ease}.is-animation .p-match-score__value{opacity:1}.p-match-score__value-icon,.p-match-score__value-icon--self{background-color:#fff;border:1px solid #eeeff2;border-radius:2em;height:24px;width:24px}.is-best-match .p-match-score__value-icon,.is-best-match .p-match-score__value-icon--self{border-color:#00beff;position:relative}.is-best-match .p-match-score__value-icon::before,.is-best-match .p-match-score__value-icon--self::before{background-color:#00beff;border-radius:2em;content:"";display:block;height:10px;left:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;width:10px}.p-match-score__value-icon--self{border-color:#00beff}.p-match-score__value-label{color:#00beff;font-size:1.3rem;font-weight:bold;margin-top:5px;text-align:center}.is-best-match .p-match-score__value-label{margin:5px -1em 0}.p-match-summary__inner,.p-match-summary__inner--nospace{padding:30px}.p-match-summary__inner--nospace{padding:0}.p-match-summary__list{align-items:center;display:flex;justify-content:space-between;margin:30px 0}.p-match-summary__list:first-child{margin-top:0}.p-match-summary__list:last-child{margin-bottom:0}.p-match-summary__list>li{background-color:#fff;border:1px solid #ededed;border-bottom-width:3px;border-radius:3px;color:#7e8b97;font-size:1.3rem;height:120px;line-height:1;padding-top:25px;text-align:center;width:31.3%}.p-match-summary__list>li>span{color:#00beff;display:block;font-size:3.2rem;font-weight:bold;margin-top:20px}.p-member-info{background-color:#fff;border:1px solid #eeeff2;margin-bottom:40px}.p-member-info__heading{font-weight:normal;padding:1.5em 1em;text-align:center}.p-member-info__block{border-top:1px solid #eeeff2}.p-member-info__subject{font-size:1.4rem;padding:20px}.p-member-info__item>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 95% 50% no-repeat;color:#505055;display:block;font-weight:bold;padding:20px;transition:all .4s ease}.p-member-info__item>a:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 96% 50% no-repeat;color:#00beff;text-decoration:none}.p-member-info__item-inner{display:table;table-layout:fixed;width:100%}.p-member-info__item-attr{display:table-cell;font-weight:normal;width:45%}.p-member-info__item-num{color:#9797a1;display:table-cell;text-align:right;width:25%}.p-member-info__item-num>span{color:#00beff;font-size:1.6rem}.p-member-info__update{display:table-cell;text-align:center;width:30%}.p-member-info__update-inner{background:#fc7a7b;border-radius:10px;color:#fff;display:inline-block;font-size:1rem;padding:2px 6px;vertical-align:top}.p-member-info__item-val{display:table-cell;width:50%}.p-member-info__item-val-inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#9797a1;display:inline-block;font-weight:normal;vertical-align:middle;width:100%}.p-message-list__filter-wrapper{height:88px;position:relative;width:100%}.p-message-list__quick-filter-wrapper{float:left;margin-top:20px;width:500px}.p-message-list__quick-filter-wrapper>a,.p-message-list__quick-filter-wrapper>a:visited,.p-message-list__quick-filter-wrapper>a:active,.p-message-list__quick-filter-wrapper>a:focus{text-decoration:none}.p-message-list__tabs{border-bottom:1px solid #d7dbe0;display:flex;margin-bottom:10px}.p-message-list__tab{align-items:center;color:#b4b7b9;display:flex;font-size:1.4rem;font-weight:bold;justify-content:center;padding:20px;position:relative}.p-message-list__tab.is-active{color:#00beff}.p-message-list__tab.is-active::after{background-color:#00beff;bottom:-1px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.p-message-list__tab:hover{color:#b4b7b9;text-decoration:none}.p-message-list__unread-count{align-items:center;background-color:#fc7a7b;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:1rem;height:20px;justify-content:center;line-height:1;margin-left:10px;width:20px}.p-message-list__quick-filter{background-color:#fff;border:1px solid #d7dbe0;border-radius:60px;color:#b4b7b9;display:inline-block;font-weight:bold;height:38px;line-height:1;margin-right:5px;min-width:0;padding:11px 14px;vertical-align:middle}.p-message-list__quick-filter.is-active{background-color:#00beff;border:1px solid #00beff;color:#fff}.p-message-list__detail-filter-wrapper{float:right;margin-top:20px;vertical-align:middle;width:150px}.p-message-list__detail-filter-btn{color:#009dd1;float:right;font-weight:normal;height:38px;line-height:1;min-width:104px;padding:12px 22px;position:relative;width:104px}.p-message-list__filter-count{align-items:center;background-color:#fc7a7b;border-radius:10px;color:#fff;display:flex;flex-direction:column;height:20px;justify-content:center;line-height:1;position:absolute;right:-10px;top:-10px;width:20px}.p-message-list__filter-count>p{font-size:1rem}.p-message-list__detail-filter-table{border-collapse:collapse;font-size:1.4rem;width:100%}.p-message-list__detail-filter-table tr{border-bottom:solid 1px #eeeff2}.p-message-list__detail-filter-table tr:last-child{border:none}.p-message-list__detail-filter-table th{padding:20px 10px;text-align:left;vertical-align:top;width:180px}.p-message-list__detail-filter-table td{padding:20px 0}.p-message-list__filter-clear{color:#009cce;display:block;font-size:1.4rem;margin:20px auto 0}.p-message-list__check-list{display:flex;flex-wrap:wrap;margin-top:-10px}.p-message-list__check-list>li{margin-top:10px;width:45%}.p-message-list__check-list>li:nth-child(even){width:55%}.p-message-list__key{background-color:#fafafa;border:solid #eeeff2;border-width:1px 0;font-weight:bold;padding:15px 0;text-align:center}.p-message-list__val{border-bottom:1px solid #eeeff2}.p-message-list__val>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 95% 50% no-repeat;color:#505055;display:flex;padding:20px 30px;position:relative;transition:all .4s ease}.p-message-list__val>a:hover{color:#00beff;text-decoration:none}.p-message-list__val.is-sending{background-color:#f3fcff}.p-message-list__val.is-opened>a{color:#7e8b97}.p-message-list__val.is-opened>a:hover{color:#00beff;text-decoration:none}.p-message-list__val-icon{align-items:center;background-color:#fff;border:1px solid #eeeff2;border-radius:100%;display:flex;height:66px;justify-content:center;max-width:66px;min-width:66px;overflow:hidden;padding:7px}.p-message-list__val-icon>img{height:auto;max-width:100%;width:100%}.p-message-list__val-content{line-height:1.9;padding-left:20px;position:relative;width:100%}.p-message-list__badge-wrapper__detail{height:33px;line-height:1.9;width:100%}.p-message-list__badge,.p-message-list__badge--blue,.p-message-list__badge--red,.p-message-list__badge--gradient-yellow,.p-message-list__badge--gray{border-radius:2px;color:#fff;display:inline-block;font-size:1rem;font-weight:bold;height:22px;margin-bottom:8px;margin-right:5px;padding:2px 8px}.p-message-list__badge--gray{background-color:#7e8b97}.p-message-list__badge--gradient-yellow{background:linear-gradient(#ebbe37 0%, #c88f00 0%, #e5b636 51.71%, #c88f00 100%)}.p-message-list__badge--red{background-color:#fc7a7b}.p-message-list__badge--blue{background-color:#27befc}.p-message-list-item__title{-webkit-box-orient:vertical;display:-webkit-box;font-weight:bold;-webkit-line-clamp:2;overflow:hidden;padding:35px 40px 0 0}.p-message-list-item__title.is-opened{font-weight:300}.p-message-list-item__body{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#7e8b97}.p-message-list__date{color:#9797a1;font-size:1.2rem;position:absolute;right:30px;top:0}.p-message-panel__received-date{color:#9797a1;display:inline-block;float:right;font-size:1.3rem;margin-bottom:15px}.p-message-panel__header-heading{color:#3f556c;margin-top:10px}.p-message-panel__highlights{border-bottom:1px solid #eeeff2;margin-bottom:40px;padding:5px 15px 30px;width:100%}.p-message-panel__highlights>h2{line-height:1;margin-bottom:5px}.p-message-panel__highlights>ol>li{align-items:center;display:flex;line-height:1;margin-top:15px}.p-message-panel__highlights>ol>li::before{background-color:#00bfff;border-radius:50%;content:"";display:inline-block;height:5px;margin-left:10px;margin-right:10px;width:5px}.p-message-panel__entry-flow{border-top:1px solid #eeeff2;margin-top:40px;padding:25px 15px 0;width:100%}.p-message-panel__entry-flow>h2{line-height:1;margin-bottom:15px}.p-message-panel__form{margin-top:40px}.p-message-panel__form-caption{background-color:#a7afb8;color:#fff;font-size:1.6rem;font-weight:bold;padding:5px 0;text-align:center}.p-message-panel__footer-inner{background-color:#f2f5f7;font-size:1.3rem;padding:20px;width:100%}.p-message-panel__footer-heading{align-items:center;display:flex}.p-message-panel__footer-heading-image{align-items:center;background-color:#fff;border:1px solid #eeeff2;border-radius:100%;display:flex;height:66px;justify-content:center;margin-right:20px;max-width:66px;min-width:66px;overflow:hidden;padding:7px}.p-message-panel__footer-heading-image img{height:auto;max-width:100%;width:100%}.p-message-panel__footer-heading-main{font-size:1.4rem;font-weight:bold;margin-top:5px}.p-message-panel__footer-heading-main>a{color:#505055;transition:color .4s ease}.p-message-panel__footer-heading-main>a:hover{color:#00beff}.p-message-panel__footer-content{color:#7e8b97;line-height:2.2;margin:15px 0}.p-message-panel__footer-stage+.p-message-panel__footer-stage{margin-top:10px}.p-message-panel__footer-stage-item{display:inline-block}.p-message-panel__footer-stage-item+.p-message-panel__footer-stage-item{margin-left:10px}.p-message-panel__footer-btn{border-top:1px solid #eeeff2;padding:20px 0;text-align:center}.p-message-panel__external-notice{color:#7e8b97;display:flex;font-size:smaller;justify-content:flex-end}.p-message-sticky{align-items:center;color:#fff;display:flex;margin:0 auto;padding:15px 0;width:1200px}.p-message-sticky__logo{align-items:center;background-color:#fff;border:1px solid #eeeff2;border-radius:100%;display:flex;height:45px;justify-content:center;margin-right:20px;max-width:45px;min-width:45px;overflow:hidden;padding:3px}.p-message-sticky__logo img{height:auto;max-width:100%;width:100%}.p-message-sticky__text{line-height:2.2;margin:0 20px}.p-message-sticky__text>a{color:#fff;font-weight:bold;transition:color .4s ease}.p-message-sticky__text>a:hover{color:#00beff}.p-message-sticky__button{margin-left:auto;white-space:nowrap}.p-modal{background-color:#fff;border-radius:10px;margin:5% auto 40px;position:relative;width:640px}.p-modal__header,.p-reject-student-writer-company__header,.p-modal__header--slim,.p-modal__header--shadow,.p-modal__header--center{background:#fafafa;border-radius:10px 10px 0 0;font-size:1.6rem;font-weight:bold;padding:20px 25px}.p-modal__header-icon{height:16px;margin-right:6px}.p-modal__header--center{justify-content:center}.p-modal__header--shadow{box-shadow:0 2px 0 0 #e7e8ec}.p-modal__header--slim{padding:15px 25px}.p-modal__inner,.p-reject-student-writer-company__inner{padding:20px 25px}.p-modal__inner-lg{padding:30px}.p-modal__hedge{color:#7e8b97;font-size:1.3rem;margin-top:10px}.p-modal__footer,.p-reject-student-writer-company__footer,.p-modal__footer--no-border{border:1px solid #eeeff2;border-radius:0 0 10px 10px;padding:30px 0}.p-modal__footer--no-border{border:0;padding:15px 0}.p-modal__btn-column{display:flex;justify-content:center}.p-modal__btn-column>*{margin:0 15px;padding-left:0;padding-right:0;width:190px}.p-modal__close{cursor:pointer;position:absolute;right:-15px;top:-15px}.p-modal__content-wrapper{background:#f2f5f7;height:230px;padding:32px 24px}.p-modal__content-scroll{height:164px;overflow-y:auto;padding-right:16px}.p-modal__content-scroll::-webkit-scrollbar{width:6px}.p-modal__content-scroll::-webkit-scrollbar-track{background:#e7e9ec;border-radius:10px}.p-modal__content-scroll::-webkit-scrollbar-thumb{background:#cdced0;border-radius:10px}.p-modal__content-scroll>p{font-size:12px}.p-modal__detail{color:#707070;font-size:12px;font-weight:lighter}.p-modal__lists>li{border-bottom:1px solid #e7e8ec;color:#009cce;cursor:pointer;font-size:1.4rem;padding:20px 0}.p-modal__lists>li:first-child{padding-top:0}.p-my-schedule{background-color:#fafeff;padding:20px 10px 10px}.p-my-schedule__header{align-items:center;display:flex;justify-content:space-between;padding:0 15px}.p-my-schedule__header>a{transition:color .4s ease}.p-my-schedule__header>a:hover{color:#00beff;text-decoration:none}.p-my-schedule__heading{padding-left:30px;position:relative}.p-my-schedule__heading::before{background:linear-gradient(to left, #20a9e1 50%, #24bcfb 50%);content:"";display:block;height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:14px}.p-my-schedule__heading::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 7px 4px;content:"";display:block;height:0;left:0;position:absolute;top:70%;width:0}.p-my-schedule__lists{background-color:#fff;border-radius:3px;margin-top:20px;padding:15px 20px 15px 15px}.p-my-schedule__list{color:#7e8b97;display:flex;padding-left:25px;white-space:nowrap}.p-my-schedule__list.is-new{color:#00beff;font-weight:bold;position:relative}.p-my-schedule__list.is-new::before{background-color:#fc7a7b;border-radius:5px;content:"";display:block;height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.p-my-schedule__list+.p-my-schedule__list{margin-top:10px}.p-my-schedule__datetime{width:300px}.p-my-schedule__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:345px}.p-my-schedule__place{margin-left:auto}.p-mypage-menu{border-radius:3px;overflow:hidden}.p-mypage-menu__heading{background:#3f556c;color:#fff;font-size:1.6rem;padding:15px 20px}.p-mypage-menu__body{border-bottom:1px solid #eeeff2;border-left:1px solid #eeeff2;border-radius:0 0 3px 3px;border-right:1px solid #eeeff2;overflow:hidden}.p-mypage-menu__key{font-weight:bold;padding:20px}.p-mypage-menu__val>a,.p-mypage-menu__val--table>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 92% 50% no-repeat;color:#505055;display:block;padding:20px;transition:all .4s ease}.p-mypage-menu__val>a:hover,.p-mypage-menu__val--table>a:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 93% 50% no-repeat;text-decoration:none}.p-mypage-menu__val--table>a{display:table;padding:20px 40px 20px 20px;table-layout:fixed;width:100%}.p-mypage-menu__val-left{display:table-cell}.p-mypage-menu__val-right{display:table-cell;text-align:right}.p-mypage-menu__val-num{background:#fc7a7b;border-radius:14px;color:#fff;display:inline-block;font-size:1rem;font-weight:bold;min-width:19px;padding:3px 7px;text-align:center;vertical-align:middle}.p-navigation{padding:30px 20px;text-align:center}.p-new-offer-banner{align-items:center;background:rgba(0,0,0,0) linear-gradient(93deg, #006cff 0%, #00beff 100%) 0% 0% no-repeat padding-box;box-shadow:0 2px 20px rgba(80,80,85,.2);display:flex;height:81px;opacity:1;padding:0 130px;position:sticky;top:0;width:100%;z-index:4}.p-new-offer-banner__message{color:#fff;flex-grow:1;font-size:16px;font-weight:bold;padding-left:20px}.p-new-offer-banner__username{color:#ebff00}.p-new-offer-banner__btn{background:#ffb808 0 0 no-repeat padding-box;border-radius:3px;color:#fff;font-weight:bold;height:51px;opacity:1;width:170px}.p-new-offer-banner__close{height:12px;position:absolute;right:40px;text-align:center;top:50%;transform:translateY(-50%);width:12px}.p-new-offer-banner__close::before,.p-new-offer-banner__close::after{background-color:#fff;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:15px}.p-new-offer-banner__close::before{transform:rotate(-45deg)}.p-new-offer-banner__close::after{transform:rotate(45deg)}.p-new-offer-modal__preview{border-radius:10px 10px 0 0}.p-new-offer-modal__footer{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 3px 20px rgba(80,80,85,.16);padding:20px 0 30px;position:relative;text-align:center;width:100%}.p-new-offer-modal__btn{font-size:1.8rem;width:296px}.p-new-offer-modal__btns{display:flex;justify-content:center}.p-new-offer-modal__btns>*{margin:0 15px;width:190px}.p-no-content,.p-no-content--left{background:#fafafa;border:1px dashed #eeeff2;color:#505055;padding:20px;text-align:center}.p-no-content--left{text-align:left}.p-no-content__icon{font-size:1.6rem}.p-no-content__btn,.p-no-content__btn--fluid{color:#009cce;margin-top:15px;min-width:340px;position:relative}.p-no-content__btn:hover,.p-no-content__btn--fluid:hover{color:#1cc8ff}.p-no-content__btn--fluid{min-width:auto}.p-no-content__btn-icon{font-size:1.3rem;line-height:1;margin-top:-0.55em;position:absolute;right:1em;top:50%}.p-no-content__search{background-color:#f7f7f7;border-top:1px solid #eeeff2;margin:20px -20px -20px;padding:20px 0;text-align:center}.p-no-content__search-form{display:inline-block;margin-right:5px;position:relative}.p-no-content__search-input-text{padding-right:40px;width:420px}.p-no-content__search-btn{cursor:pointer;margin-top:-1rem;position:absolute;right:15px;top:53%}.p-no-content__search-icon{color:#9797a1;font-size:1.5rem;line-height:0}.p-notice-content__label{background-color:#fc7a7b;border-radius:2px;color:#fff;display:inline-block;font-size:1.2rem;margin-bottom:6px;padding:2px 6px}.p-notice-content__title{font-size:2.4rem;font-weight:bold;margin-bottom:4px}.p-notice-content__date{color:#7e8b97;font-size:1.3rem;margin-bottom:25px}.p-notice-content__text{margin-bottom:25px}.p-notice-content__back-link{padding-left:16px;position:relative}.p-notice-content__back-link .icon-arrow{font-size:1rem;left:0;position:absolute;top:2px;transform:scale(-1, 1)}.p-notice-index__link{border-bottom:1px solid #eeeff2;display:block;padding:20px 90px 20px 50px;position:relative}.p-notice-index__link .icon-arrow{font-size:1rem;position:absolute;right:30px;top:50%}.p-notice-index__link:hover{text-decoration:none}.p-notice-index__label{background-color:#fc7a7b;border-radius:2px;color:#fff;display:inline-block;font-size:1.2rem;margin-bottom:6px;padding:2px 6px}.p-notice-index__name{color:#505055;font-weight:bold;height:40px;margin-bottom:6px}.p-notice-index__date{color:#7e8b97;font-size:1.3rem}.p-notice-window{background-color:#fff7f7;width:100%}.p-notice-window__inner{margin:0 auto;max-width:1140px;padding:16px 0}.p-notice-window__list{margin-bottom:8px;padding-left:24px;position:relative}.p-notice-window__list::before{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/icon_alert-d090435d751096d4e817a14b3ddcd8ea.png);background-size:100%;content:"";display:block;height:16px;left:0;position:absolute;top:4px;width:16px}.p-notice-window__list:last-child{margin-bottom:0}.p-notice-window__list>a{font-size:1.2rem}.p-notice-window__list .icon-arrow{font-size:1rem}.p-offer-complete,.p-offer-complete--decline{background-color:#fff;border:1px solid #eeeff2;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.1);margin:0 auto;padding-bottom:30px;width:640px}.p-offer-complete--decline{padding:40px 0;text-align:center}.p-offer-complete__wrapper{background-color:#fafafa;padding:40px 0}.p-offer-complete__mv{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_card_check-9c2d2c41515957c5163e5000bd1eab81.png) 50% 30px no-repeat,linear-gradient(120deg, #00beff, #007298);background-size:85px auto,100% auto;border-radius:10px 10px 0 0;color:#fff;padding:125px 0 25px;text-align:center}.p-offer-complete__mv-text{font-size:1.6rem;line-height:2;margin:.5em 0}.p-offer-complete__mv-num{color:#e2ff00}.p-offer-complete__mv-hedge>a{color:#fff;text-decoration:underline}.p-offer-complete__panels{background-color:#f2f5f7;border-radius:6px;margin:30px;padding:20px}.p-offer-complete__panel{background-color:#fff;border-radius:6px;line-height:2.2;margin-bottom:20px;padding:10px 20px 20px}.p-offer-complete__panel:last-child{margin-bottom:0}.p-offer-complete__contact,.p-offer-complete__contact--alert{background-color:#fafafa;border-radius:6px;margin:15px 0 20px;padding:15px 20px}.p-offer-complete__contact:last-child,.p-offer-complete__contact--alert:last-child{margin-bottom:0}.p-offer-complete__contact--alert{background-color:#fffbfb;border:2px solid #fc7a7b}.p-offer-complete__contact--alert .c-btn-variant4{line-height:normal}.p-offer-complete__contact-content{color:#7e8b97;font-size:1.3rem;margin:.5em 0 1.25em}.p-offer-complete__contact-content:last-child{margin-bottom:0}.p-offer-complete__btn{display:block;margin:30px auto 0;width:280px}.p-offer-complete__message{color:#7e8b97;font-size:1.6rem;margin:.75em 0 2em}.p-offer-complete__cancel{padding-top:25px;text-align:center}.p-offer-complete__cancel-text{color:#7e8b97;font-size:1.3rem}.p-offer-complete__cancel-text>a{text-decoration:underline}.p-offer-complete__recommend-services{background:#edf9ff;border-radius:6px;margin-left:85px;margin-right:85px;padding-bottom:20px}.p-offer-complete__recommend-services-header{color:#3f556c;font-weight:bold;padding-bottom:10px;padding-top:20px}.p-offer-complete__recommend-services-image-links{display:flex;justify-content:center}.p-offer-complete__recommend-services-image-links li:not(:last-child){margin-right:5px}.p-offer-complete__recommend-service-link-box{background:#fff;border-radius:0 0 3px 3px;box-shadow:0 2px 4px rgba(8,81,105,.0784313725)}.p-offer-complete__recommend-service-title{font-size:.9em;font-weight:bold;line-height:1.5em;padding:6px;text-align:left;width:120px}.p-offer-complete__recommend-service-image{height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:120px}.p-offer-complete__next-offer-link{color:#00beff;margin-top:15px}.p-offer-event-schedule{max-height:calc(100vh - 157px);min-height:323px;overflow-x:hidden;overflow-y:scroll;padding:5px 24px 10px 18px}.p-offer-event-schedule__list{align-items:center;border-top:1px solid #eeeff2;display:flex;justify-content:space-between;padding:20px 0 25px}.p-offer-event-schedule__list:first-of-type{border-top:0;margin-top:0}.p-offer-event-schedule__info{font-size:1.3rem;line-height:1.7;margin-top:.6em;padding-left:.6em}.p-offer-event-schedule__btn{margin-left:30px;min-width:102px;padding:14px}.p-offer-panel,.p-offer-panel--pr{background-color:#fff;border-radius:10px;border-top:0;box-shadow:0 3px 20px rgba(80,80,85,.16);margin:0 auto 40px;position:relative;width:920px;z-index:1}.p-offer-panel::after,.p-offer-panel--pr::after{background-image:linear-gradient(#3078fa 0, #3078fa 5%, #41b6fc 57%);background-image:linear-gradient(#3078fa 0 5%, #41b6fc 57%);border-radius:0 10px 10px 0;bottom:0;content:"";display:block;position:absolute;right:-40px;top:0;width:40px;z-index:1}.p-offer-panel--pr::after{background-image:linear-gradient(#04a2ae 0, #04a2ae 5%, #25bec5 57%);background-image:linear-gradient(#04a2ae 0 5%, #25bec5 57%)}.p-offer-panel__logo{align-items:center;background-color:#fff;border-radius:100%;box-shadow:0 3px 3px rgba(0,0,0,.05);display:flex;height:80px;justify-content:center;left:50%;margin:0 auto;overflow:hidden;padding:10px;position:absolute;top:-40px;transform:translateX(-50%);width:80px;z-index:1}.p-offer-panel__logo>img{height:auto;max-height:100%;max-width:100%;width:auto}.p-offer-panel__message-notice{color:#fff;font-size:20px;left:0;letter-spacing:.1em;line-height:32px;margin:0 auto;position:absolute;right:0;text-align:center;top:60px;width:920px;z-index:1}.p-offer-panel__header,.p-offer-panel__header--pr{background-image:linear-gradient(90deg, #41b6fc, #3078fa);border-radius:10px 0 0 0;color:#fff;min-height:148px;padding:55px 20px 36px;text-align:center}.p-offer-panel__header--pr{background-image:linear-gradient(90deg, #25bec5, #04a2ae);border-radius:10px 0 0 0}.p-offer-panel__close{cursor:pointer;position:absolute;right:25px;top:25px}.p-offer-panel__title>b{display:block;margin-bottom:5px}.p-offer-panel__content,.p-offer-panel__content--pr{border-bottom:40px solid #41b6fc;border-left:40px solid #41b6fc;border-radius:0 0 0 10px;border-top:0;padding:40px 80px}.p-offer-panel__content--pr{border-bottom:40px solid #25bec5;border-left:40px solid #25bec5;border-radius:0 0 0 10px}.p-offer-panel__badge-wrapper{height:41px}.p-offer-panel__badge-s,.p-offer-panel__badge-pr,.p-offer-panel__badge-a{background:linear-gradient(#ebbe37 0%, #c88f00 0%, #e5b636 51.71%, #c88f00 100%);border-radius:2px;color:#fff;font-weight:bold;margin-right:13px;padding:5px 8px}.p-offer-panel__badge-a{background:#fc7a7b}.p-offer-panel__badge-pr{background:#7e8b97}.p-offer-panel__match-badge{background-color:#fff;border:solid 1px #d7dbe0;border-radius:2px;display:inline-block;margin-bottom:20px;margin-right:5px;padding:6px 8px}.p-offer-panel__apply-count-wrapper{display:inline;float:right}.p-offer-panel__apply-count-wrapper>.p-offer-panel__apply-count{color:#f07373;margin-left:5.5px}.p-offer-panel__event-title{font-size:2.2rem;font-weight:bold;line-height:2;margin:0 0 .75em}.p-offer-panel__highlights{background-color:rgba(229,248,255,.5);border-radius:6px;margin-bottom:50px;padding:30px 40px;width:100%}.p-offer-panel__highlights>h2{color:#00beff;margin-bottom:10px}.p-offer-panel__highlights>ol>li{align-items:center;color:#5e686a;display:flex;margin-top:15px}.p-offer-panel__highlights>ol>li>img{margin-right:10px}.p-offer-panel__event-content{line-height:2;margin-bottom:35px}.p-offer-panel__event-outline{background-color:#fafafa;border-radius:0 0 10px 10px;margin-bottom:40px;width:100%}.p-offer-panel__event-outline caption{background-color:#f7f7f7;border-radius:10px 10px 0 0;font-size:1.8rem;font-weight:bold;padding:.8em 0}.p-offer-panel__event-outline th{padding:20px 0 0 40px;text-align:left;vertical-align:top;white-space:nowrap}.p-offer-panel__event-outline td{padding:20px 40px 0 60px}.p-offer-panel__event-outline tr:first-child th,.p-offer-panel__event-outline tr:first-child td{padding-top:30px}.p-offer-panel__event-outline tr:last-child th,.p-offer-panel__event-outline tr:last-child td{padding-bottom:30px}.p-offer-panel__event-btn{font-size:1.6rem;width:280px}.p-offer-panel__remaining{color:#fff;font-size:1.8rem;font-weight:bold;position:absolute;right:0;top:-2.25em;z-index:1}.p-offer-panel__remaining>span{font-size:2.4rem}.p-offer-sticky{display:flex;justify-content:center;padding:20px}.p-offer-sticky__event{width:364px}.p-offer-sticky__decline{align-items:center;background-color:#7e8b97;border-radius:100%;color:#fff;display:flex;font-weight:bold;height:55px;justify-content:center;margin-right:30px;transition:opacity .25s ease;width:55px}.p-offer-sticky__decline:hover{color:#fff;opacity:.9;text-decoration:none}.p-offer-panel,.p-offer-panel--pr{background-color:#fff;border-radius:10px;border-top:0;box-shadow:0 3px 20px rgba(80,80,85,.16);margin:0 auto 40px;position:relative;width:920px;z-index:1}.p-offer-panel::after,.p-offer-panel--pr::after{background-image:linear-gradient(#3078fa 0, #3078fa 5%, #41b6fc 57%);background-image:linear-gradient(#3078fa 0 5%, #41b6fc 57%);border-radius:0 10px 10px 0;bottom:0;content:"";display:block;position:absolute;right:-40px;top:0;width:40px;z-index:1}.p-offer-panel--pr::after{background-image:linear-gradient(#04a2ae 0, #04a2ae 5%, #25bec5 57%);background-image:linear-gradient(#04a2ae 0 5%, #25bec5 57%)}.p-offer-panel__logo{align-items:center;background-color:#fff;border-radius:100%;box-shadow:0 3px 3px rgba(0,0,0,.05);display:flex;height:80px;justify-content:center;left:50%;margin:0 auto;overflow:hidden;padding:10px;position:absolute;top:-40px;transform:translateX(-50%);width:80px;z-index:1}.p-offer-panel__logo>img{height:auto;max-height:100%;max-width:100%;width:auto}.p-offer-panel__message-notice{color:#fff;font-size:20px;left:0;letter-spacing:.1em;line-height:32px;margin:0 auto;position:absolute;right:0;text-align:center;top:60px;width:920px;z-index:1}.p-offer-panel__header,.p-offer-panel__header--pr{background-image:linear-gradient(90deg, #41b6fc, #3078fa);border-radius:10px 0 0 0;color:#fff;min-height:148px;padding:55px 20px 36px;text-align:center}.p-offer-panel__header--pr{background-image:linear-gradient(90deg, #25bec5, #04a2ae);border-radius:10px 0 0 0}.p-offer-panel__close{cursor:pointer;position:absolute;right:25px;top:25px}.p-offer-panel__title>b{display:block;margin-bottom:5px}.p-offer-panel__content,.p-offer-panel__content--pr{border-bottom:40px solid #41b6fc;border-left:40px solid #41b6fc;border-radius:0 0 0 10px;border-top:0;padding:40px 80px}.p-offer-panel__content--pr{border-bottom:40px solid #25bec5;border-left:40px solid #25bec5;border-radius:0 0 0 10px}.p-offer-panel__badge-wrapper{height:41px}.p-offer-panel__badge-s,.p-offer-panel__badge-pr,.p-offer-panel__badge-a{background:linear-gradient(#ebbe37 0%, #c88f00 0%, #e5b636 51.71%, #c88f00 100%);border-radius:2px;color:#fff;font-weight:bold;margin-right:13px;padding:5px 8px}.p-offer-panel__badge-a{background:#fc7a7b}.p-offer-panel__badge-pr{background:#7e8b97}.p-offer-panel__match-badge{background-color:#fff;border:solid 1px #d7dbe0;border-radius:2px;display:inline-block;margin-bottom:20px;margin-right:5px;padding:6px 8px}.p-offer-panel__apply-count-wrapper{display:inline;float:right}.p-offer-panel__apply-count-wrapper>.p-offer-panel__apply-count{color:#f07373;margin-left:5.5px}.p-offer-panel__event-title{font-size:2.2rem;font-weight:bold;line-height:2;margin:0 0 .75em}.p-offer-panel__highlights{background-color:rgba(229,248,255,.5);border-radius:6px;margin-bottom:50px;padding:30px 40px;width:100%}.p-offer-panel__highlights>h2{color:#00beff;margin-bottom:10px}.p-offer-panel__highlights>ol>li{align-items:center;color:#5e686a;display:flex;margin-top:15px}.p-offer-panel__highlights>ol>li>img{margin-right:10px}.p-offer-panel__event-content{line-height:2;margin-bottom:35px}.p-offer-panel__event-outline{background-color:#fafafa;border-radius:0 0 10px 10px;margin-bottom:40px;width:100%}.p-offer-panel__event-outline caption{background-color:#f7f7f7;border-radius:10px 10px 0 0;font-size:1.8rem;font-weight:bold;padding:.8em 0}.p-offer-panel__event-outline th{padding:20px 0 0 40px;text-align:left;vertical-align:top;white-space:nowrap}.p-offer-panel__event-outline td{padding:20px 40px 0 60px}.p-offer-panel__event-outline tr:first-child th,.p-offer-panel__event-outline tr:first-child td{padding-top:30px}.p-offer-panel__event-outline tr:last-child th,.p-offer-panel__event-outline tr:last-child td{padding-bottom:30px}.p-offer-panel__event-btn,.p-offer__external-btn{font-size:1.6rem;width:280px}.p-offer-panel__remaining{color:#fff;font-size:1.8rem;font-weight:bold;position:absolute;right:0;top:-2.25em;z-index:1}.p-offer-panel__remaining>span{font-size:2.4rem}.p-offer{background:linear-gradient(#fff, #f4fcff);padding:100px 0 30px}.p-offer__logo{left:20px;position:absolute;top:20px;z-index:1}.p-offer__bg{background-color:#002750;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 90%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 90%);height:480px;left:0;position:absolute;top:0;width:100%}.p-offer__bg-image{background:50% 50% no-repeat;background-size:cover;height:100%;opacity:.5}.p-offer__external-notice{color:#7e8b97;font-size:small;margin-top:10px;text-align:center}.p-offer__badge-notice{color:#7e8b97;margin:0 auto;width:920px}.p-offer__badge-notice>a,.p-offer__badge-notice>a:visited,.p-offer__badge-notice>a:hover,.p-offer__badge-notice>a:active,.p-offer__badge-notice>a:focus{color:#7e8b97}.p-offer__sticky-btn{width:364px}.p-offer__external-btn{padding-left:25px}.p-offer__external-btn::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/icon_newwindow-420e9cb79fd5f18a280e9b87de92a0a7.png) no-repeat;background-size:contain;content:"";height:15px;position:absolute;right:70px;top:50%;transform:translateY(-50%);width:15px}.p-offer__next-btn{font-size:1.6rem;width:280px}.p-offer__external-again-btn{font-weight:bold;margin-top:10px}.p-offer__external-again-btn a{color:#7e8b97;margin-left:-13px;padding-right:5px}.p-offer__external-again-btn::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/new_windows_v2-141b85a99191d920318fa0aad3522800.png) no-repeat;background-size:contain;content:"";height:15px;position:absolute;transform:translateY(25%);width:13px}.p-offer__external-again--flex{display:flex;flex-direction:column;justify-content:center}.p-offer__only-btn{margin:0 25px 0 0}.p-offer-finish-snack-bar{bottom:25px;position:fixed;width:100%;z-index:5}.p-offer-finish-snack-bar__inner{background-color:#f2fafa;border:1px #00beff solid;border-radius:8px;display:flex;height:50px;margin:0 auto;max-width:335px}.p-offer-finish-snack-bar__inner.is-fade-up{animation:offer-finish-snack-bar-fade-up-anime 1s ease 0s 1 normal forwards}.p-offer-finish-snack-bar__msg{font-size:1.2rem;line-height:1.4rem;margin:auto 18px;text-align:left;width:77%}.p-offer-finish-snack-bar__back-btn{align-items:center;background-color:rgba(0,0,0,0);border-left:rgba(0,190,255,.3) 1px solid;color:#00beff;cursor:pointer;display:flex;font-weight:bold;align-content:center;justify-content:center;place-content:center;width:23%}.p-original-content-list{background-color:#f2f5f7;padding:7px}.p-original-content-list__item,.p-original-content-list__item--screening-top{background-color:#fff;color:#505055;display:block;padding:20px 30px;position:relative}.p-original-content-list__item:hover,.p-original-content-list__item--screening-top:hover{text-decoration:none}.p-original-content-list__item:hover .p-original-content-list__flow,.p-original-content-list__item--screening-top:hover .p-original-content-list__flow,.p-original-content-list__item:hover .p-original-content-list__content,.p-original-content-list__item--screening-top:hover .p-original-content-list__content{color:#505055}.p-original-content-list__item+.p-original-content-list__item,.p-original-content-list__item--screening-top+.p-original-content-list__item,.p-original-content-list__item+.p-original-content-list__item--screening-top,.p-original-content-list__item--screening-top+.p-original-content-list__item--screening-top,.p-original-content-list__item+.p-original-content-list__accordion-content,.p-original-content-list__item--screening-top+.p-original-content-list__accordion-content{margin-top:4px}.p-original-content-list__item--screening-top+.p-original-content-list__item,.p-original-content-list__item--screening-top+.p-original-content-list__item--screening-top{margin-top:1px}.p-original-content-list__item--screening-top>i{color:#d3d3d3;font-size:1rem;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.p-original-content-list__arrow{color:#d3d3d3;font-size:1rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.p-original-content-list__text,.p-original-content-list__text--screening-flow-title{color:#7e8b97;font-size:1.2rem;font-weight:bold;padding-bottom:15px}.p-original-content-list__text:hover .p-original-content-list__text,.p-original-content-list__text--screening-flow-title:hover .p-original-content-list__text,.p-original-content-list__text:hover .p-original-content-list__text--screening-flow-title,.p-original-content-list__text--screening-flow-title:hover .p-original-content-list__text--screening-flow-title{text-decoration:underline}.p-original-content-list__text--screening-flow-title{color:#009cce;font-size:1.6rem;font-weight:normal;padding-bottom:10px}.p-original-content-list__title{color:#009cce;font-size:1.6rem;font-weight:bold;padding-right:10px}a:hover .p-original-content-list__title{text-decoration:underline}.p-original-content-list__flow{align-items:center;border-bottom:1px dotted #eeeff2;display:flex;margin-bottom:20px;padding:20px 0}.p-original-content-list__flow--wrap{display:flex;flex-wrap:wrap}.p-original-content-list__flow-item{background-color:#f2f5f7;border-radius:3px;color:#7e8b97;font-size:1.2rem;font-weight:bold;min-width:84px;padding:5px 10px;text-align:center}.p-original-content-list__flow-item+.p-original-content-list__flow-item{margin-left:20px;position:relative}.p-original-content-list__flow-item+.p-original-content-list__flow-item::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #7e8b97;border-style:solid;border-width:4px 0 4px 5px;content:"";height:0;left:-12px;margin-top:-4px;position:absolute;top:50%;width:0}.p-original-content-list__content{font-size:1.2rem}.p-original-content-list__content>p,.p-original-content-list__content span{padding-top:12px}.p-original-content-list__content>span{align-items:baseline;display:flex}.p-other-school-info{border:1px solid #eeeff2;border-radius:3px;overflow:hidden}.p-other-school-info__title{background-color:#fafafa;border-bottom:1px solid #eeeff2;font-weight:bold;padding:15px}.p-other-school-info__val{border-bottom:1px solid #eeeff2;border-right:1px solid #eeeff2;float:left;margin-bottom:-1px;width:25%}.p-other-school-info__val>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;height:100%;padding:15px;width:100%}.p-other-school-info__val:nth-child(4n){border-right:none}.p-paginate,.p-paginate--padding-none{align-items:center;display:flex;justify-content:space-between;padding-bottom:25px;width:100%}.p-paginate--padding-none{padding-bottom:0}.p-paginate__info>span{color:#00beff;font-weight:bold}.p-paginate>.p-paginate__nav>.p-paginate__nav-list,.p-paginate--padding-none>.p-paginate__nav>.p-paginate__nav-list{border:1px solid #eeeff2;border-radius:3px;display:table;overflow:hidden}.p-paginate>.p-paginate__nav>.p-paginate__nav-list>li,.p-paginate--padding-none>.p-paginate__nav>.p-paginate__nav-list>li{display:table-cell;height:34px;line-height:34px;text-align:center;width:34px}.p-paginate>.p-paginate__nav>.p-paginate__nav-list>li+li,.p-paginate--padding-none>.p-paginate__nav>.p-paginate__nav-list>li+li{border-left:1px solid #eeeff2}.p-paginate>.p-paginate__nav>.p-paginate__nav-list>li.current,.p-paginate--padding-none>.p-paginate__nav>.p-paginate__nav-list>li.current{background:#00beff;color:#fff}.p-paginate>.p-paginate__nav>.p-paginate__nav-list>li>a,.p-paginate--padding-none>.p-paginate__nav>.p-paginate__nav-list>li>a{display:block;text-decoration:none;transition:all .4s ease}.p-paginate>.p-paginate__nav>.p-paginate__nav-list>li>a:hover,.p-paginate--padding-none>.p-paginate__nav>.p-paginate__nav-list>li>a:hover{background:#00beff;color:#fff}.p-paginate--article{display:flex;justify-content:center}.p-paginate--article>.p-paginate__nav-list{display:flex;position:relative}.p-paginate--article>.p-paginate__nav-list>.page{color:#00c6e5;font-weight:bold;height:40px;line-height:40px;text-align:center;width:40px}.p-paginate--article>.p-paginate__nav-list>.page>a{color:#00c6e5}.p-paginate--article>.p-paginate__nav-list>.page.current{background-color:#00c6e5;border-radius:50%;color:#fff}.p-paginate--article>.p-paginate__nav-list>.next,.p-paginate--article>.p-paginate__nav-list>.prev{position:absolute}.p-paginate--article>.p-paginate__nav-list>.next>a,.p-paginate--article>.p-paginate__nav-list>.prev>a{color:rgba(255,255,255,0);display:block;height:40px;width:40px}.p-paginate--article>.p-paginate__nav-list>.next>a::after,.p-paginate--article>.p-paginate__nav-list>.next>a::before,.p-paginate--article>.p-paginate__nav-list>.prev>a::after,.p-paginate--article>.p-paginate__nav-list>.prev>a::before{background-color:#00c6e5;border-radius:2px;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:10px}.p-paginate--article>.p-paginate__nav-list>.next{right:-40px;top:0}.p-paginate--article>.p-paginate__nav-list>.next>a::before{transform:translate(-50%, -50%) rotate(45deg);transform-origin:right bottom}.p-paginate--article>.p-paginate__nav-list>.next>a::after{transform:translate(-50%, -50%) rotate(-45deg);transform-origin:right top}.p-paginate--article>.p-paginate__nav-list>.prev{left:-40px;top:0}.p-paginate--article>.p-paginate__nav-list>.prev>a::before{transform:translate(-50%, -50%) rotate(45deg);transform-origin:left top}.p-paginate--article>.p-paginate__nav-list>.prev>a::after{transform:translate(-50%, -50%) rotate(-45deg);transform-origin:left bottom}.p-passing-rate{padding:35px 0;pointer-events:none;position:relative}.p-passing-rate__chart{margin:0 auto;min-height:300px;opacity:0;transition:opacity 1s ease;width:400px}.p-passing-rate__labels{color:#7e8b97;left:110px;line-height:1;opacity:0;position:absolute;top:30px;transition:opacity 1s ease .5s}.p-passing-rate__labels.is-right{left:auto;right:110px;text-align:right;top:55px}.p-passing-rate__label+.p-passing-rate__label{margin-top:60px}.is-right .p-passing-rate__label+.p-passing-rate__label{margin-top:34px}.p-passing-rate__label>span{color:#00beff;display:block;font-size:1.6rem;font-weight:bold;margin-top:10px}.p-passing-rate__label>span::after{content:"%"}.p-popular-company__item{border-right:1px solid #cdcdcd;display:inline-block;font-size:1.3rem;margin-bottom:6px;padding:0 8px}.p-popular-company__item:last-child{border-right:0}.p-popular-company__wrap{margin-left:-8px}.p-popular-company__heading{font-size:1.6rem;margin-bottom:20px}.p-problem-report-footer{border-top:1px dotted #eeeff2;font-size:1.3rem;margin-top:20px;padding-top:20px;text-align:right}.p-profile__item{background-color:#fff;padding:15px}.p-profile__content{background-color:#fff;border-top:solid 1px #eeeff2;padding:10px 15px}.p-profile__activity-list{width:100%}.p-profile__activity-list li{border-bottom:solid 1px #eeeff2;display:inline-block;font-size:1.4rem;padding:6px;width:47%}.p-profile__activity-list li:nth-last-child(2):nth-child(odd){border-bottom:none;padding-bottom:0}.p-profile__activity-list li:last-child{border-bottom:none}.p-profile__table{border-bottom:solid 1px #eeeff2;display:table;padding:15px;width:100%}.p-profile__table:last-child{border:none}.p-profile__table-cell{display:table-cell;width:50%}.p-profile__table-cell h4{font-size:1.4rem}.p-profile__table-category{background-color:#f2f5f7;border-radius:5px;font-weight:bold;margin-top:7px;padding:3px 10px;width:100%}.p-profile__content-btn{min-width:120px;padding:.7em 1.4em}.p-profile__activity-title{background-color:#fafafa;padding:20px}.p-profile__frame{border:solid 1px #eeeff2;border-radius:3px;overflow:hidden}.p-profile__frame+.p-profile__frame{margin-top:30px}.p-qa-content{background-color:#fff;border-radius:3px;box-shadow:0 1px 4px 0 #eeeff2;overflow:hidden}.p-qa-content+.p-qa-content{margin-top:20px}.p-qa-content__question{display:table;table-layout:fixed;width:100%}.p-qa-content__question-box,.p-qa-content__question-box--application-reason,.p-qa-content__question-box--screening,.p-qa-content__question-box--word-mouth,.p-qa-content__question-box--es{background-color:#34babe;display:table-cell;text-align:center;vertical-align:middle;width:48px}.p-qa-content__question-box--es{background-color:#74badc}.p-qa-content__question-box--word-mouth{background-color:#00beff}.p-qa-content__question-box--screening{background-color:#2f6f8f}.p-qa-content__question-box--application-reason{background-color:#00beff}.p-qa-content__question-char{color:#fff;font-size:2rem;font-weight:bold}.p-qa-content__question-text{border-bottom:1px dotted #eeeff2;display:table-cell;font-weight:bold;line-height:2.2;padding:15px}.p-qa-content__answer{display:table;table-layout:fixed;width:100%}.p-qa-content__answer-box{display:table-cell;padding-top:10px;text-align:center;width:48px}.p-qa-content__answer-char{background-color:#fc7a7b;color:#fff;display:inline-block;font-size:1.3rem;font-weight:bold;line-height:18px;width:18px}.p-qa-content__answer-text{display:table-cell;line-height:2.2;padding:15px;word-wrap:break-word}.p-qa-content__mask-area{margin-top:-10px;padding:0 15px 10px}.p-questionnaire-teaching{background-color:#fafafa;min-height:calc(100vh - 155px);padding:40px 0 115px;position:relative;text-align:center}.p-questionnaire-teaching__btn{font-size:1.6rem;left:50%;position:absolute;top:480px;transform:translateX(-50%);width:335px}.p-recruit-inquiry-image{text-align:center}.p-recruit-inquiry-title{font-size:2.8rem;font-weight:bold;margin-bottom:25px;text-align:center}.p-recruitment-info__more{display:inline-block;margin-top:25px}.p-recruitment-info__more .icon-arrow{display:inline-block;font-size:1rem;transform:rotate(90deg)}.p-recruitment-info__more.is-active .icon-arrow{transform:rotate(-90deg) translateX(3px)}.p-recruitment-info__list,.p-recruitment-info__list--noborder{border-bottom:1px dotted #eeeff2;line-height:2.2;padding:35px 0}.p-recruitment-info__list:first-child,.p-recruitment-info__list--noborder:first-child{padding-top:15px}.p-recruitment-info__list:last-of-type,.p-recruitment-info__list--noborder:last-of-type{border-bottom:0;padding-bottom:65px}.p-recruitment-info__list--noborder{border-bottom:0;padding-bottom:0}.p-recruitment-info__list-term{font-weight:bold;margin-bottom:15px}.p-recruitment-info__list-term:not(:first-child){margin-top:35px}.p-recruitment-info__table{margin-bottom:5px;table-layout:fixed;width:100%}.p-recruitment-info__table th,.p-recruitment-info__table td{font-weight:normal;padding:3px 10px}.p-recruitment-info__table thead th{background-color:#7e8b97;color:#fff}.p-recruitment-info__table thead th:first-child{text-align:left;width:255px}.p-recruitment-info__table tbody th,.p-recruitment-info__table tbody td{border:1px solid #eeeff2}.p-recruitment-info__table tbody th{background-color:#fafafa;text-align:left}.p-recruitment-info__table tbody td{text-align:center}.p-recruitment-menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.p-recruitment-menu__list{margin-top:20px;width:48.5%}.p-recruitment-menu__list:nth-child(-n+2){margin-top:0}.p-recruitment-menu__no-data,.p-recruitment-menu__btn-variant4,.p-recruitment-menu__btn-variant3,.p-recruitment-menu__btn-variant2,.p-recruitment-menu__btn-variant1{align-items:center;background:50% 50% no-repeat;background-size:100% auto;border-radius:3px;color:#fff;display:flex;height:74px;justify-content:center;text-align:center}.p-recruitment-menu__btn-variant4,.p-recruitment-menu__btn-variant3,.p-recruitment-menu__btn-variant2,.p-recruitment-menu__btn-variant1{overflow:hidden;position:relative}.p-recruitment-menu__btn-variant4::before,.p-recruitment-menu__btn-variant3::before,.p-recruitment-menu__btn-variant2::before,.p-recruitment-menu__btn-variant1::before{background:no-repeat 50%/cover;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .4s ease;width:100%}.p-recruitment-menu__btn-variant4:hover,.p-recruitment-menu__btn-variant3:hover,.p-recruitment-menu__btn-variant2:hover,.p-recruitment-menu__btn-variant1:hover{color:#fff;text-decoration:none}.p-recruitment-menu__btn-variant4:hover::before,.p-recruitment-menu__btn-variant3:hover::before,.p-recruitment-menu__btn-variant2:hover::before,.p-recruitment-menu__btn-variant1:hover::before{transform:scale(1.3)}.p-recruitment-menu__btn-variant4>span,.p-recruitment-menu__btn-variant3>span,.p-recruitment-menu__btn-variant2>span,.p-recruitment-menu__btn-variant1>span{position:relative}.p-recruitment-menu__btn-variant1::before{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/bg_recruitment_menu_btn1-27823bbb7ce165e0422796d0b6892f29.jpg)}.p-recruitment-menu__btn-variant2::before{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/bg_recruitment_menu_btn2-649432e3a373f172cef099571ede3f13.jpg)}.p-recruitment-menu__btn-variant3::before{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/bg_recruitment_menu_btn3-f619360ebeaada15303e4579bf621696.jpg)}.p-recruitment-menu__btn-variant4::before{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/bg_recruitment_menu_btn4-15b82476975b4afc9ba284151563cdfc.jpg)}.p-recruitment-menu__no-data{background:#fafafa;border:1px dashed #eeeff2;color:inherit;pointer-events:none}.p-recruit-service__panel-wrapper{background-color:#f2f5f7;padding:20px 20px 1px}.p-recruit-service__panel{background-color:#fff;border:1px solid #eeeff2;border-radius:3px;margin-bottom:20px;padding:25px 30px}.p-recruit-service__panel-header{align-items:center;display:flex;height:70px;padding-left:85px}.p-recruit-service__panel-header.is-male{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_male-4ca0af97e554aa2813b6e8f246ce3476.png) no-repeat 0 0/70px}.p-recruit-service__panel-header.is-female{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_female-f2cef11f2f8ded1addb7a7f881e4f34d.png) no-repeat 0 0/70px}.p-recruit-service__header-main{flex:1}.p-recruit-service__subheading{color:#7e8b97;font-size:1.3rem;line-height:1;margin-bottom:10px}.p-recruit-service__heading{font-size:1.6rem;font-weight:bold;line-height:1;margin-bottom:10px}.p-recruit-service__heading:first-child{margin-top:0}.p-recruit-service__heading>a{color:#505055}.p-recruit-service__panel-body,.p-recruit-service__panel-body--mask-mb,.p-recruit-service__panel-body-summary{background-color:#fafafa;color:#666;line-height:2;margin-top:20px;padding:20px}.p-recruit-service__panel-body>h3,.p-recruit-service__panel-body--mask-mb>h3,.p-recruit-service__panel-body-summary>h3{line-height:1;margin-bottom:8px}.p-recruit-service__panel-body>p,.p-recruit-service__panel-body--mask-mb>p,.p-recruit-service__panel-body-summary>p{margin-bottom:23px}.p-recruit-service__panel-body-summary>h3{line-height:1;margin-bottom:11.5px}.p-recruit-service__panel-body-summary>p{line-height:1.5;margin-bottom:21.5px}.p-recruit-service__panel-body-summary>.p-mask{margin-bottom:21.5px}.p-recruit-service__panel-body--mask-mb>.p-mask{margin-bottom:23px}.p-recruit-service__read-new-reviews-wrapper{margin-bottom:60px;margin-top:30px}.p-recruit-service__read-new-reviews{float:right}.p-recruit-service__read-new-reviews .icon-arrow{color:#00beff;display:inline-block;font-size:1.3rem;transform:rotate(90deg)}.p-recruit-service__panel-published{color:#7e8b97;font-size:1.3rem;margin-top:35px;text-align:right}.p-recruit-service__link-arrow{padding-left:5px;position:relative}.p-recruit-service__content-title{border-bottom:1px solid #ebedf0;margin-bottom:20px;padding-bottom:20px;vertical-align:center}.p-recruit-service__content-title>h2{font-size:2rem;font-weight:bold}.p-recruit-service__content-evaluation>h3{display:inline;line-height:1;margin-right:10px}.p-recruit-service__read-more{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_down-bd18686217ab6f1797a6881983e4f9c8.png) 95% 50% no-repeat;color:#5e686a;font-weight:normal;margin-top:20px;min-width:100%}.p-recruit-service-evaluation__table{display:table;table-layout:fixed;width:100%}.p-recruit-service-evaluation__radar{display:table-cell;padding:25px;vertical-align:top;width:50%}.p-recruit-service-evaluation__point{border-left:1px dashed #eeeff2;display:table-cell;padding:25px;vertical-align:top;width:50%}.p-recruit-service-evaluation__point-dl,.p-recruit-service-evaluation__point-dl--overall{align-items:center;display:flex;justify-content:space-between}.p-recruit-service-evaluation__point-dl+.p-recruit-service-evaluation__point-dl,.p-recruit-service-evaluation__point-dl--overall+.p-recruit-service-evaluation__point-dl,.p-recruit-service-evaluation__point-dl+.p-recruit-service-evaluation__point-dl--overall,.p-recruit-service-evaluation__point-dl--overall+.p-recruit-service-evaluation__point-dl--overall{margin-top:1.35em}.p-recruit-service-evaluation__point-dl--overall{margin-bottom:1.65em}.p-recruit-service-evaluation__point-dd{color:#00beff;display:flex;justify-content:flex-end;line-height:1;width:60%}.p-recruit-service-evaluation__point-dd>b{align-self:flex-end}.p-recruit-service-evaluation__point-circle{margin-right:.25em;width:65%}.p-recruit-service-evaluation__point-circle-inner{display:table;table-layout:fixed;width:100%}.p-recruit-service-evaluation__point-circle-item{display:table-cell;text-align:center}.p-recruit-service-evaluation__inner-hide{height:292px;position:relative}.p-recruit-service-heading-page{font-size:2.6rem;font-weight:normal;margin-bottom:30px}.p-recruit-service-heading-page-description{color:#7e8b97;font-size:1.2rem;font-weight:normal;line-height:2rem;margin-bottom:60px}.p-recruit-service-heading{font-size:2.2rem;font-weight:normal;letter-spacing:.1em;line-height:2;margin-bottom:60px;word-break:break-all}.p-recruit-service-navi-box{display:flex;padding:32px 32px 0}.p-recruit-service-navi-box__item{margin-bottom:32px;width:50%}.p-recruit-service-navi-box__item::before{content:"・"}.p-recruit-service-review-form__table{border-bottom:dotted 1px #eeeff2;display:table;padding:25px 0;width:100%}.p-recruit-service-review-form__star--pointer,.p-recruit-service-review-form__star--pointer-active{cursor:pointer;transition:all .4s ease}.p-recruit-service-review-form__star,.p-recruit-service-review-form__star--pointer,.p-recruit-service-review-form__star--pointer-active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/rating_star_inactive-b0a05c17c916d79cf11c49f8e406ca5e.svg) no-repeat;display:inline-block;font-size:0;height:22px;vertical-align:middle;width:22px}.p-recruit-service-review-form__star--pointer-active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/rating_star_active-beb64b9bbe8bd6f6e328372f7396bcfe.svg) no-repeat}.p-recruit-service-review-select-form__notice{line-height:2em;padding-left:14px;position:relative}.p-recruit-service-review-select-form__notice::before{content:"・";left:-2px;position:absolute;top:0}.p-recruit-service-review-select-form__item{margin-bottom:10px;width:50%}.p-recruit-service-summary__wrapper{background-color:rgba(0,26,53,.9);width:100%}.p-recruit-service-summary{display:flex;margin:0 auto;max-width:1200px;padding-left:30px;position:relative;width:100%}.p-recruit-service-summary__inner{min-width:760px;padding:45px 25px;position:relative}.p-recruit-service-summary__figure{align-items:center;background-color:#fff;border:1px solid #eeeff2;display:flex;flex:none;height:100px;justify-content:center;margin:45px 0;overflow:hidden;padding:3px;text-align:center;width:100px}.p-recruit-service-summary__figure>img{flex:none;height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}.p-recruit-service-summary__name{color:#fff;font-size:2.6rem;letter-spacing:.1em}.p-recruit-service-summary__name>strong{font-weight:normal}.p-recruit-service-summary__stage{align-items:center;color:#fff;display:flex;font-size:1.3rem;line-height:1}.p-recruit-service-summary__stage>li{margin:12px 1.6em 0 0}.p-recruit-service-summary__stage>li>a{color:#fff;font-weight:bold}.p-recruit-service-summary__stage-star{align-items:center;display:flex}.p-recruit-service-summary__stage-star>.c-evaluation__score{margin-top:2px}.p-recruit-service-summary__stage-sub{color:rgba(255,255,255,.5);display:flex;flex-wrap:wrap;font-size:1.3rem}.p-recruit-service-summary__stage-sub>li{margin:12px 1.2em 0 0}.p-recruit-service-summary__stage-sub>li>a{color:rgba(255,255,255,.5)}.p-recruit-service-summary__stage-sub>li>a+a{margin-left:.5em}.p-register__heading{display:table;padding-bottom:20px;width:100%}.p-register__heading-text{display:table-cell;vertical-align:middle;width:50%}.p-register__heading-text>.c-heading{margin-bottom:0}.p-register__heading-chart{display:table-cell;text-align:right;width:50%}.p-register__title{border-bottom:solid 1px #eeeff2;border-top:solid 1px #eeeff2;color:#00beff;font-size:1.8rem;font-weight:bold;padding:24px 27px}.p-register__title:first-child{border-top:none}.p-register__body{padding:10px 20px}.p-register__body .p-register__btn-area{margin-top:0}.p-register__table,.p-register__table--wide-td{border-collapse:collapse;font-size:1.4rem;width:100%}.p-register__table tr,.p-register__table--wide-td tr{border-top:solid 1px #eeeff2}.p-register__table tr:first-child,.p-register__table--wide-td tr:first-child{border:none}.p-register__table th,.p-register__table--wide-td th{padding:20px 10px;text-align:left;vertical-align:top}.p-register__table th>label,.p-register__table--wide-td th>label{display:block;margin-top:10px}.p-register__table td,.p-register__table--wide-td td{padding:20px 0}.p-register__table td.p-register--description,.p-register__table--wide-td td.p-register--description{text-align:center}.p-register__table td.p-register--description small,.p-register__table--wide-td td.p-register--description small{display:inline-block;margin-top:10px}.p-register__table td.p-register__required,.p-register__table--wide-td td.p-register__required{padding-right:10px;vertical-align:top;width:50px}.p-register__table td.p-register__required>span,.p-register__table--wide-td td.p-register__required>span{margin-top:8px}.p-register__table .is-hide,.p-register__table--wide-td .is-hide{display:none}.p-register__table--wide-td>tbody>tr>th,.p-register__table--wide-td>tbody>tr td{padding-bottom:30px;padding-top:30px}.p-register__table--wide-td>tbody>tr>td{padding-left:60px}.p-register__table-title{font-size:1.6rem;font-weight:bold}.p-register__table-comment{color:#7e8b97;font-size:10px;line-height:18px;margin:10px 0 15px}.p-register__personal th{width:180px}.p-register__birthday select{width:auto}.p-register__phoneline{border-bottom:solid 1px #9797a1;display:inline-block;margin:0 5px;position:relative;width:12px}.p-register__post-number{border-bottom:dashed 1px #eeeff2;padding-bottom:10px}.p-register__post-number>span{padding-left:7px;padding-right:19px}.p-register__address-auto-btn{background-color:#00beff;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:1.3rem;font-weight:bold;height:37px;line-height:37px;padding:0 15px}.p-register__address{margin-top:10px}.p-register__address select{width:auto}.p-register__btn{margin-top:30px;text-align:center}.p-register__btn-area{margin-top:50px;text-align:center}.p-register__btn-area>a:first-child{margin-right:20px}.p-register__check-list{display:flex;flex-wrap:wrap;margin-top:-10px}.p-register__check-list>li{margin-top:10px;width:45%}.p-register__check-list>li:nth-child(even){width:55%}.p-register__curious{border-top:dashed 1px #eeeff2;margin-bottom:22px;padding-top:22px}.p-register__curious:first-child{border-top:none;padding:0}.p-register__add-button{background-color:#00beff;border-radius:25px;color:#fff;font-size:1.4rem;font-weight:bold;padding:15px 30px}.p-register__add-button::before{background-color:#fff;border-radius:50%;color:#00beff;content:"+";display:inline-block;height:20px;position:relative;right:10px;width:20px}.p-register__add-button:hover{background-color:rgba(37,189,228,.8)}.p-register__choice{text-align:right}.p-register__choice .p-register__choice-button{background:#fff;border:solid 1px #eeeff2;border-radius:3px;color:#b3b3b3;display:inline-block;font-weight:bold;padding:7px 0;position:relative;text-align:center;transition:opacity .2s linear;width:60px}.p-register__choice .p-register__choice-button.is-on{background:#00beff;border:solid 1px #00beff;color:#fff;cursor:pointer;pointer-events:none;transition:opacity .2s linear}.p-register__experience-content{border-top:solid 1px #eeeff2;margin-top:30px}.p-register__experience-content.is-hide{display:none}.p-register__experience-input{align-items:center;display:flex;padding:30px 10px}.p-register__experience-input:nth-child(n+2){border-top:dashed 1px #eeeff2}.p-register__experience-input label{width:150px}.p-register__add-area{margin:30px 0}.p-register__service-box{margin-bottom:30px;width:100%}.p-register__service-image{background-position:0% 0%;background-repeat:no-repeat;background-size:contain;display:table-cell;height:43px;padding-left:10px;width:139px}.p-register__service-item{display:table-cell;padding-left:10px}.p-register__link-area{line-height:2;margin-top:10px}.p-register__frame{border:solid 1px #eeeff2;border-radius:3px;overflow:hidden}.p-register__frame+.p-register__frame{margin-top:30px}.p-register__item{margin-bottom:30px}.p-register__item-title{display:block;font-weight:bold;margin-bottom:10px}.p-register__hedge{display:block;margin-top:10px}.p-register__input,.p-register__input--gray{border-color:#ebedf0;padding-bottom:.75em;padding-top:.75em}.p-register__badge-notice{margin:4px auto 0;width:100%}.p-register__badge-notice>a,.p-register__badge-notice>a:visited,.p-register__badge-notice>a:hover,.p-register__badge-notice>a:active,.p-register__badge-notice>a:focus{color:#7e8b97}.p-register__input--gray{background-color:#fafafa}.p-register__activate-mail-button{align-items:center;background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_down-bd18686217ab6f1797a6881983e4f9c8.png) 95% 50% no-repeat;border:1px solid #d4d4d4;border-radius:3px;color:#7e8b97;display:flex;font-size:14px;font-weight:bold;height:51px;justify-content:center;text-align:center;width:100%}.p-register__notice-message{font-size:1.3rem;text-align:left}.p-register__notice-message::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/accent_green-764c46307525fa5a123abc63a57bb555.svg) no-repeat;background-size:24px 24px;bottom:.1em;content:"";display:inline-block;height:24px;margin:0 15px;position:relative;vertical-align:middle;width:24px}.p-register__more-profile-img-area{margin-bottom:20px}.p-register__auto_suggest .autoComplete_wrapper{display:inline-block;position:relative}.p-register__auto_suggest .autoComplete_wrapper>input{cursor:text}.p-register__auto_suggest .autoComplete_wrapper>input:focus{background-color:#f2fafd;border-color:#00beff}.p-register__auto_suggest .autoComplete_wrapper>ul{background-color:#fff;border:1px solid #eeeff2;box-shadow:1px 2px 0 0 rgba(8,1,3,.03);box-sizing:border-box;left:0;list-style:none;max-height:226px;outline:none;overflow-y:scroll;padding:0;position:absolute;right:0;transition:opacity .15s ease-in-out;z-index:1}.p-register__auto_suggest .autoComplete_wrapper>ul[hidden],.p-register__auto_suggest .autoComplete_wrapper>ul:empty{display:block;opacity:0;transform:scale(0)}.p-register__auto_suggest .autoComplete_wrapper>ul>li{border-radius:3px;margin:.3rem;overflow:hidden;padding:.3rem .5rem;text-align:left;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.p-register__auto_suggest .autoComplete_wrapper>ul>li:hover,.p-register__auto_suggest .autoComplete_wrapper>ul>li[aria-selected=true]{background-color:#fafafa;cursor:pointer}.p-register__country{display:inline-flex;padding-bottom:20px}.p-register__country>button{color:#505055;font-size:1.4rem;padding:0 20px;position:relative;text-align:center;transition:all .4s ease}.p-register__country>button:hover{color:#00beff;font-weight:bold;text-decoration:none}.p-register__country>button.is-active{border-color:#00beff;color:#00beff;cursor:default;font-weight:bold;pointer-events:none}.p-register__country>button:first-child{padding-left:0}.p-register__country>button:first-child::after{background-color:#ebedf0;content:"";display:block;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.p-register__supplement{font-size:1.1rem;margin-top:10px}.p-register-login{background-color:#fafafa;margin-bottom:40px;padding:25px 20px}.p-register-login__header{font-weight:bold;margin-bottom:25px;text-align:center}.p-register-login__input{background-color:#fff;margin-bottom:20px;padding:.75em 1em}.p-register-login__option{font-size:1.3rem}.p-register-login__option>li+li{margin-top:1em}.p-register-login__button{margin-top:20px;width:100%}.p-reject-offers-modal__inner{padding-bottom:30.5px;padding-top:30px}.p-reject-offers-modal__inner>p{font-size:14px;margin:20px auto 0;text-align:center;width:100%}.p-reject-offers-modal__footer{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 3px 20px rgba(80,80,85,.16);padding:29.5px 0 30px;position:relative;text-align:center;width:100%}.p-reject-offers-modal__footer>button,.p-reject-offers-modal__footer>.btn{font-size:14px;padding-bottom:16px;padding-top:14px;width:210px}.p-reject-offers-modal__footer>#show-next-button{margin-right:30px}.p-reject-offers-modal__footer>#close-yes-button{margin-left:30px}.p-related{display:flex;letter-spacing:-0.4em}.p-related>*{letter-spacing:normal}.p-related__inner{width:285px}.p-related__heading{color:#fff;font-weight:bold;padding-bottom:27px}.p-related__heading-sub{color:#fff;font-size:1.3rem;font-weight:bold;margin-bottom:15px}.p-related__content-other-text{font-size:1.3rem}.p-related__content-other-text:not(:last-child){margin-bottom:15px}.p-related__content-other-text>a{color:#fff}.p-recent-published-content{letter-spacing:0}.p-recent-published-content__show-more{background-color:#fff;margin-top:-12px;padding-top:12px;position:relative;text-align:center;z-index:2}.p-recent-published-content__show-more>a{width:95%}.p-recent-published-content__content{min-height:280px}.p-recent-published-content__item{font-size:14px;letter-spacing:0;margin-bottom:-1px;position:relative;z-index:1}.p-recent-published-content__item+.p-recent-published-content__item{border-top:1px solid #eeeff2}.p-recent-published-content__item>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 97.3% 50% no-repeat;display:block;padding:12px 100px 12px 20px;text-decoration:none;transition:all .4s ease}.p-recent-published-content__item>a:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 98% 50% no-repeat;text-decoration:underline}.p-school-activity-summary{border:1px solid #eeeff2;border-radius:3px;overflow:hidden}.p-school-activity-summary__body{display:table;width:100%}.p-school-activity-summary__column{display:table-cell;width:50%}.p-school-activity-summary__column+.p-school-activity-summary__column{border-left:1px solid #eeeff2}.p-school-activity-summary__column-title{border-bottom:1px solid #eeeff2;padding:15px;vertical-align:middle}.p-school-activity-summary__column-title::before{background-color:#00beff;content:"";display:inline-block;height:21px;margin:-2px 7px 0 0;width:4px}.p-school-activity-summary__column-list{padding:0 15px}.p-school-activity-summary__column-val{padding:15px 0}.p-school-activity-summary__column-val>a{float:left}.p-school-activity-summary__column-val>span{float:right}.p-school-activity-summary__column-val+.p-school-activity-summary__column-val{border-top:1px dashed #eeeff2}.p-school-activity-summary__column-nodata{background-color:#fafafa;height:100px;line-height:100px;margin:15px 0;text-align:center}.p-school-activity-summary__btn-area{background-color:#fafafa;border-top:1px solid #eeeff2;padding:20px 0;text-align:center}.p-school-basic-info{border:1px solid #eeeff2;border-radius:3px;overflow:hidden}.p-school-basic-info__title{background-color:#fafafa;border-bottom:1px solid #eeeff2;font-weight:bold;padding:15px}.p-school-basic-info__body{width:100%}.p-school-basic-info__item{float:left;padding:15px}.p-school-basic-info__item:nth-child(n+3){border-top:1px solid #eeeff2}.p-school-basic-info__item:nth-child(odd){font-weight:bold;width:30%}.p-school-basic-info__item:nth-child(even){border-left:1px solid #eeeff2;width:70%}.p-searched-company-list{position:relative;z-index:1}.p-searched-company-list__inner{background:#fff;overflow:hidden;position:absolute;top:0;width:100%;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-radius:3px;border-right:1px solid #d4d4d4}.p-searched-company-list__item{cursor:pointer;padding:5px;transition:all .4s ease}.p-searched-company-list__item:hover{background:#e8fafc}.p-searched-company-list__item+.p-searched-company-list__item{border-top:1px dashed #eeeff2}.p-searched-company-list__name{font-weight:bold}.p-searched-company-list__contact{font-size:1rem}.p-searched-company-list__posts-count{color:#7e8b97;display:inline;font-size:1.2rem;font-weight:normal}.p-searched-company-list__posts-count>span{color:#00beff;font-weight:bold}.p-screening-experience-form{background:#fafafa;border:1px solid #eeeff2;padding:10px 10px 0}.p-screening-experience-form .p-island-search{border:none;margin:0}.p-screening-experience-form__table{width:100%}.p-screening-experience-form__table>tbody{background-color:#fff}.p-screening-experience-form__table>tbody>tr{background-color:#fff;display:block;margin:0 20px}.p-screening-experience-form__table>tbody>tr:not(:last-child){border-bottom:1px dotted #eeeff2}.p-screening-experience-form__table>tbody>tr>th{font-size:1.4rem;padding:25px;text-align:left;vertical-align:top;width:165px}.p-screening-experience-form__table>tbody>tr>td{max-width:950px;width:950px}.p-screening-experience-form__checkbox{margin-bottom:10px}.p-screening-experience-form__checkbox:not(:last-child){padding-right:25px}.p-screening-experience-form__interview-checkbox-list{display:inline}.p-screening-experience-form__interview-checkbox-list::before{content:"（";padding-right:16px}.p-screening-experience-form__interview-checkbox-list::after{content:"）";padding-left:16px}.p-screening-experience-form__interview-checkbox-list .c-checkbox{margin-bottom:0}.p-screening-experience-form__submit{background:#fafafa;padding:15px;position:relative;text-align:center}.p-screening-experience-form__clear{background-color:#fff;border:1px solid #eeeff2;border-radius:3px;color:#009cce;font-size:1.4rem;left:0;padding:1em 2em;position:absolute}.p-search-field{display:flex;position:relative}.p-search-field>i{color:#e7e9ec;font-size:1.8rem;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.p-search-field__installation{width:100%}.p-search-field__input{border-radius:3px 0 0 3px;border-right:0;color:#505055;font-size:1.6rem;padding:15px 15px 15px 55px}.p-search-field__button{border:0;border-radius:0 3px 3px 0;font-size:1.6rem;max-width:100px;min-width:100px;padding:0}.p-search-menu{background-color:#fafafa;padding:20px}.p-search-menu .c-input-text{border-color:rgba(0,0,0,0);box-shadow:0 0 10px #ebedf0}.p-search-menu .c-input-text:focus{border-color:#00beff}.p-search-menu__item{align-items:center;background-color:#fff;border-radius:3px;box-shadow:0 0 10px #ebedf0;color:#505055;display:inline-flex;justify-content:space-between;margin:20px 20px 0 0;padding:15px 20px;transition:color .4s ease;vertical-align:top;width:48.7%}.p-search-menu__item:last-child{margin-right:0}.p-search-menu__item:hover{color:#00beff;text-decoration:none}.p-search-panel{background:#f2f5f7;margin-bottom:20px;padding:20px}.p-search-panel__block{background-color:#fff;color:#505055;display:block;padding:25px 30px;transition:box-shadow .4s ease,color .4s ease}.p-search-panel__block:hover{text-decoration:none}.p-search-panel__block:hover .p-search-panel__match{color:#00beff}.p-search-panel__block-link{color:#505055;display:block}.p-search-panel__block-link:hover{text-decoration:none}.p-search-panel__more{border-bottom:1px solid #009cce;color:#009cce;display:block;margin-top:5px}.p-search-panel__more-icon{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:8px solid #009cce;display:inline-block;height:0;margin-right:2px;width:0}.p-search-panel__block-favorite{margin-bottom:20px;position:relative}.p-search-panel__block-favorite:only-child{margin-bottom:0}.p-search-panel__block-favorite .p-search-panel__block{padding-right:60px}.p-search-panel__heading{font-weight:bold;margin-bottom:.35em}.p-search-panel__column{align-items:center;display:flex;justify-content:space-between}.p-search-panel__block+.p-search-panel__block{margin-top:20px}.p-search-panel__company-summary{color:#7e8b97;display:flex;flex-wrap:wrap;font-size:1rem;margin-top:1em}.p-search-panel__company-summary>li{margin-right:1.25em}.p-search-panel__company-summary>li:last-child{margin-right:0}.p-search-panel__favorite{color:#e7e9ec;cursor:pointer;display:block;font-size:2rem;position:absolute;right:30px;top:25px}.p-search-panel__favorite:hover{color:#e7e9ec;text-decoration:none}.p-search-panel__favorite:hover .icon-heart{color:#00beff}.p-search-panel__favorite .icon-heart{color:#00beff}.p-search-panel__match{color:#7e8b97;font-weight:bold;transition:color .4s ease}.p-search-panel__match-summary{color:#7e8b97;display:flex;font-size:1.3rem;margin-top:10px}.p-search-panel__match-summary>li{margin-right:1.5em}.p-search-panel__match-summary>li:last-child{margin-right:0}.p-search-panel__important{border-top:1px dotted #eeeff2;margin-top:15px;padding-top:10px}.p-search-panel__important-row{display:flex;margin-bottom:-1px}.p-search-panel__important-row:first-of-type{margin-top:15px}.p-search-panel__important-cell,.p-search-panel__important-cell--ng,.p-search-panel__important-cell--ok{background-color:#fafafa;border:1px solid #eeeff2;color:#d2d8d9;flex:1;height:74px;margin-left:-1px;padding-top:10px;position:relative;text-align:center}.p-search-panel__important-cell::before,.p-search-panel__important-cell--ng::before,.p-search-panel__important-cell--ok::before{background:no-repeat 50% 0;content:"";display:block;height:36px;left:50%;opacity:.14;position:absolute;transform:translateX(-50%);width:36px}.p-search-panel__important-cell--ok{background-color:#f7fdff;color:#00beff}.p-search-panel__important-cell--ok::before{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_circle-02b1ed96e15e6f55c5a696df5609e80e.svg);background-size:36px;top:10px}.p-search-panel__important-cell--ng{background-color:#fffbfb;color:#fc7a7b}.p-search-panel__important-cell--ng::before{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_cross-4dd0c3c35ec4bce9bcdb3cd5bb5bec5a.svg);background-size:30px;top:14px}.p-search-panel__important-cell--ng .c-evaluation__star4--active{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_star_active4_red-5e7e577d1f6e07d3f3231fdfc08f218c.svg)}.p-search-panel__important-data{align-items:center;display:flex;flex-direction:column;font-size:1.3rem;font-weight:bold;height:36px;justify-content:center}.p-search-panel__important-item{align-items:center;display:flex;font-size:1rem;height:24px;justify-content:center;letter-spacing:-0.05em;line-height:1.2}.p-search-panel__recruit-name{font-weight:bold;margin-top:1em}.p-search-panel__btn{margin-left:20px;min-width:210px;padding:1em 0}.p-side-match-summary{background-color:#f2f5f7;margin-bottom:40px;padding:30px 20px}.p-side-match-summary__heading{margin-bottom:25px;text-align:center}.p-side-match-summary__list{background-color:#fff;border-radius:3px 3px 0 0;display:flex}.p-side-match-summary__item{border-left:1px solid #eeeff2;color:#7e8b97;font-size:1rem;height:72px;line-height:1;padding-top:17px;text-align:center;width:33.3%}.p-side-match-summary__item:first-child{border-left:0}.p-side-match-summary__item>span{color:#00beff;display:block;font-size:1.8rem;font-weight:bold;margin-top:12px}.p-side-match-summary__description{background-color:#fff;border:1px solid #eeeff2;color:#7e8b97;font-size:1.3rem;line-height:2.2;margin:20px 0 30px;padding:10px 20px}.p-side-recruit-info{background-color:#f2f5f7;margin-bottom:40px;padding:30px 20px}.p-side-recruit-info__heading{margin-bottom:25px;text-align:center}.p-side-recruit-info__item+.p-side-recruit-info__item{border-top:1px solid #eeeff2;margin-top:20px;padding-top:20px}.p-side-recruit-info__subject{color:#505055;display:block;font-weight:bold;margin:1em 0}.p-side-recruit-info__subject:hover{color:#00beff}.p-side-recruit-info__btn{display:block;font-size:1.3rem;margin-top:20px;width:100%}.p-sidebar-post{background-color:#fff;border:1px solid #eeeff2;margin-bottom:40px;padding:1.5em 1em}.p-sidebar-post__header{font-weight:bold;margin-bottom:1.5em;text-align:center}.p-sidebar-post__subtext{color:#9797a1;font-size:1rem;font-weight:bold;margin-top:1em;text-align:center}.p-slider-card{margin-right:20px;position:relative;width:160px}.p-slider-card>a{color:#505055;display:block;text-decoration:none;transition:color .4s ease}.p-slider-card>a:hover{color:#00beff}.p-slider-card__wrapper{height:162px}.p-slider-card__wrapper .slick-arrow{top:50%}.p-slider-card__image{align-items:center;display:flex;height:105px;justify-content:center;position:relative}.p-slider-card__image::before{background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.7));border-radius:3px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.p-slider-card__image>img{border-radius:3px;height:100%;max-height:105px;max-width:160px}.p-slider-card__pref{bottom:5px;color:#fff;font-size:1rem;position:absolute;right:10px}.p-slider-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.3rem;font-weight:bold;margin:1em 0 .5em}.p-slider-card__favorite{color:#fff;cursor:pointer;font-size:2rem;position:absolute;right:10px;top:5px}.p-slider-card__favorite .icon-heart{color:#00beff}.p-sticky-header__logo>a{display:inline-block;height:65px;padding-top:18px;text-align:center;vertical-align:middle;width:65px}.p-sticky-header__search-form{border-left:1px solid #eeeff2;flex:1;margin-right:auto;position:relative;vertical-align:middle}.p-sticky-header__search-input-text{background:none;border:0;font-size:1.6rem;height:65px;padding:.5em 0 .5em 55px}.p-sticky-header__search-input-text:-moz-placeholder-shown{color:#acacac}.p-sticky-header__search-input-text:-ms-input-placeholder{color:#acacac}.p-sticky-header__search-input-text:placeholder-shown{color:#acacac}.p-sticky-header__search-input-text::-webkit-input-placeholder{color:#acacac}.p-sticky-header__search-input-text::-moz-placeholder{color:#acacac;opacity:1}.p-sticky-header__search-input-text:-ms-input-placeholder{color:#acacac}.p-sticky-header__search-input-text:focus{background:rgba(0,0,0,0)}.p-sticky-header__search-icon{color:#b7bcbd;font-size:1.8rem;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.p-sticky-header__nav{align-items:center;display:flex;padding-right:30px;text-align:right;vertical-align:middle}.p-sticky__bottom{background-color:rgba(255,255,255,.9);bottom:0;box-shadow:0 -3px 10px rgba(80,80,85,.16);position:fixed;width:100%;z-index:1}.p-sticky__bottom.is-position-sticky{position:sticky}.p-sticky__bottom-nav{align-items:center;display:flex;justify-content:center;padding:20px 0}.p-sticky__bottom-favorite{padding:.7em 0 .7em 25px;width:170px}.p-sticky__bottom-favorite>i{color:#00beff;font-size:2rem}.p-sticky__bottom-event{margin-left:15px;padding:.7em 1.4em;width:270px}.p-student-word-mouth-form__checkboxes{display:block}.p-student-word-mouth-form__checkboxes>dt{display:block;width:100%}.p-student-word-mouth-form__checkboxes>dd{display:block;padding-left:0;width:100%}.p-student-word-mouth-form__checkboxes>dd>ul{display:flex;flex-wrap:wrap}.p-student-word-mouth-form__checkboxes>dd>ul>li{margin-top:20px;width:50%}.p-student-word-mouth-form__selectboxes{align-items:center;display:flex;justify-content:space-between}.p-student-word-mouth-form__selectboxes>dd{padding-left:40px;width:360px}.p-student-word-mouth-form__selectboxes>dd>select{width:100%}.p-student-word-mouth-form__contents,.p-student-word-mouth-form__contents--colored{border-top:dotted 1px #eeeff2}.p-student-word-mouth-form__contents--colored{background-color:#fafafa}.p-student-word-mouth-form__contents-note{display:block}.p-student-word-mouth-form__contents-note>dt{display:block;margin-bottom:10px;width:100%}.p-student-word-mouth-form__contents-category>dt{color:#7e8b97;display:block;font-size:1.2rem;margin-bottom:10px}.p-student-word-mouth-form__contents-category>dd{display:block;padding-left:0}.p-student-word-mouth-form__contents-category>dd>select{width:100%}.p-student-word-mouth-form__contents-detail>dt{display:block;margin-bottom:10px;width:100%}.p-student-word-mouth-form__contents-detail>dd{display:block;padding-left:0;width:100%}.p-student-word-mouth-form__contents-detail>dd>p{color:#7e8b97;font-size:1.2rem;margin-bottom:20px}.p-student-word-mouth-form__evaluates{border-top:dotted 1px #eeeff2;display:block}.p-student-word-mouth-form__evaluates>dl>dt{display:block;margin-bottom:10px;width:100%}.p-student-word-mouth-form__evaluates>dl>dd{display:block;padding-left:0;width:100%}.p-student-word-mouth-form__evaluates-note{font-size:1.2rem;padding:20px 0}.p-student-word-mouth-form__radio{display:flex;justify-content:space-between}.p-student-word-mouth-form__radio>li{position:relative}.p-student-word-mouth-form__radio>li>label{align-items:center;border:solid 1px #d4d4d4;border-radius:3px;cursor:pointer;display:flex;font-size:14px;height:35px;justify-content:center;width:120px}.p-student-word-mouth-form__radio>li>input{opacity:0;position:absolute}.p-student-word-mouth-form__radio>li>input:checked+label{background-color:#00beff;color:#fff}.p-student-activities-form__body{border-bottom:1px solid #eeeff2;padding:25px}.p-student-activities-form__body .p-student-activities-form__body-inner:only-child{margin-bottom:0}.p-student-activities-form__body-inner{background:#f2fafd;border:1px dashed #e4f0f5;margin-bottom:18px;padding:15px;text-align:center}.p-student-activities-form__body-inner>span{color:#00beff;font-weight:bold}.p-student-activities-form__body-caution{color:#fc7a7b;font-size:11px;font-weight:bold}.p-student-activities-form__tag,.p-student-activities-form__tag--must{background:#c4c4c4;border-radius:3px;color:#fff;display:inline-block;font-size:1.3rem;font-weight:bold;padding:.1em .4em}.p-student-activities-form__tag--must{background:#fc7a7b}.p-student-activities-form__es{border-top:1px solid #eeeff2;padding-top:20px}.p-student-activities-form__es-dt{margin-bottom:15px}.p-student-activities-form__es-label{display:inline-block;font-weight:bold;margin-left:5px}.p-student-activities-form__interview{margin-top:14px}.p-student-activities-form__interview-dl{border-top:1px solid #eeeff2;display:table;padding:20px 0;width:100%}.p-student-activities-form__interview-dl:last-of-type{padding-bottom:0}.p-student-activities-form__interview-dt,.p-student-activities-form__interview-dt--top{display:table-cell;vertical-align:middle;width:25%}.p-student-activities-form__interview-dt>label,.p-student-activities-form__interview-dt--top>label{font-weight:bold}.p-student-activities-form__interview-dt--top{vertical-align:top}.p-student-activities-form__interview-dd-tag,.p-student-activities-form__interview-dd-tag--top{display:table-cell;vertical-align:middle;width:10%}.p-student-activities-form__interview-dd-tag--top{vertical-align:top}.p-student-activities-form__interview-dd{display:table-cell;vertical-align:middle;width:65%}.p-student-activities-form__interview-dd>span{display:inline-block;font-weight:bold;text-align:center}.p-student-activities-form__interview-people-outer{display:flex;flex-direction:row;width:100%}.p-student-activities-form__interview-people-inner{display:block;margin-right:15px}.p-student-activities-form__interview-people-inner>span{display:inline-block;font-weight:bold;text-align:center}.p-student-activities-form__interview-select{display:inline-block;width:90px}.p-student-activities-form__radio-list{display:flex;flex-wrap:wrap;margin-top:-10px;width:100%}.p-student-activities-form__radio-list-item{font-size:0;margin:10px 5px 0 0}.p-student-activities-form__radio-btn{display:none}.p-student-activities-form__radio-label{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:20px;cursor:pointer;display:inline-block;font-weight:bold;min-width:85px;outline:0;padding:.5em 0;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;color:#9797a1;transition:opacity .25s ease;border:1px solid #ebebeb;border-color:#b4b7b9;cursor:pointer;font-size:1.3rem}.p-student-activities-form__radio-label:hover{color:#9797a1;opacity:.9;text-decoration:none}[type=radio]:checked+.p-student-activities-form__radio-label{background-color:#00beff;border-color:#00beff;color:#fff}[type=radio]:checked+.p-student-activities-form__radio-label:hover{color:#fff}.p-student-activities-form__student_jobhunt_status-dl{border-top:1px solid #eeeff2;display:table;padding:20px 0;width:100%}.p-student-activities-form__student_jobhunt_status-dl:first-of-type{border:none;padding-top:0}.p-student-activities-form__student_jobhunt_status-dl:last-of-type{padding-bottom:0}.p-student-activities-form__student_jobhunt_status-dt{display:table-cell;vertical-align:middle;width:45%}.p-student-activities-form__student_jobhunt_status-dt>label{font-weight:bold}.p-student-activities-form__student_jobhunt_status-dd-tag{display:table-cell;vertical-align:middle;width:10%}.p-student-activities-form__student_jobhunt_status-dd{display:table-cell;vertical-align:middle;width:45%}.p-student-activities-form__check-list>li{display:inline-block;margin-right:20px}.p-student-activities-form__footer{padding:20px 0;text-align:center}.p-student-activities-form__btn{min-width:170px}.p-student-activities-form__btn.is-disabled{background-color:#d7dbe0;border:1px solid #d7dbe0;pointer-events:none;transition:all .25s ease}.p-student-activities-recommend{padding:15px;position:relative}.p-student-activities-recommend+.p-student-activities-recommend{border-top:dotted 1px #eeeff2}.p-student-activities-recommend .c-checkbox{display:block}.p-student-activities-recommend .c-checkbox>label{display:flex;padding-left:0}.p-student-activities-recommend .c-checkbox>label::before{left:auto;right:0}.p-student-activities-recommend .c-checkbox>label::after{left:auto;right:7px}.p-student-activities-recommend__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:bold;padding-right:30px;width:345px}.p-student-activities-status{padding:25px}.p-student-activities-status__item{border-bottom:1px solid #eeeff2;margin-top:20px;padding-bottom:20px}.p-student-activities-status__item:last-of-type{border-bottom:0;padding-bottom:0}.p-student-activities-status__item-title{font-weight:bold;margin-bottom:10px}.p-student-activities-status__item-btns{align-items:flex-start;display:flex;flex-wrap:wrap}.p-student-activities-status__item-btn{margin:0 3% 20px 0;width:31.3%}.p-student-activities-status__item-btn:nth-child(3n){margin-right:0}.p-student-activities-status__item-btn:nth-last-child(-n+3){margin-bottom:0}.p-student-desired-company-condition__check-list{display:flex;grid-gap:25px;gap:25px}.p-student-desired-occupations-modal__header{font-size:16px}.p-student-desired-occupations-modal__body{padding:10px 40px}.p-student-desired-occupations-modal__note{font-size:14px;line-height:2;margin:14px 0 24px}.p-student-desired-occupations-modal__note>p>span{color:#fc7a7b}.p-student-desired-occupations-modal__list dt{margin-bottom:4px}.p-student-desired-occupations-modal__list dt>label{font-size:14px;font-weight:bold}.p-student-desired-occupations-modal__list dd{color:#7e8b97;font-size:12px;margin-bottom:24px;padding-left:30px}.p-student-exeperience-article-links{border:1px solid #eeeff2}.p-student-exeperience-article-links__title{background-color:#fafafa;border-bottom:1px solid #eeeff2;font-size:1.6rem;font-weight:700;padding:20px;text-align:left;width:50%}.p-student-exeperience-article-links__title:first-child{border-right:1px solid #eeeff2}.p-student-exeperience-article-links__text{padding:20px 40px}.p-student-exeperience-article-links__text:first-child{border-right:1px solid #eeeff2}.p-student-exeperience-article-links__text>a{color:#009cce;display:block;position:relative}.p-student-exeperience-article-links__text>a>.icon-arrow{color:#d4d4d4;font-size:1rem;position:absolute;right:-24px;top:50%;transform:translateY(-50%)}.p-student-exeperience-article-links__text>a>.icon-arrow--left{left:-24px;right:inherit;transform:translateY(-50%) scale(-1, 1)}.p-student-exeperience-article-links__text>span{color:#505055}.p-student-id{background-color:#fafafa;padding-bottom:100px}.p-student-id__heading{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/img_student_id_heading-c80e69943e533e519fbf8f2760118a8f.png) 0 50% no-repeat;background-size:cover;height:480px}.p-student-id__heading-inner{color:#fff;font-size:2.4rem;font-weight:bold;line-height:2;margin:0 auto;padding-top:50px;width:920px}.p-student-id__body{background-color:#fff;border-radius:10px;box-shadow:0 3px 20px rgba(80,80,85,.16);margin:-284px auto 0;padding:40px 80px;width:920px}.p-student-id__block{background-color:#fafafa;border-radius:10px;padding:30px 60px}.p-student-id__images{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto 25px;width:450px}.p-student-id__loader{cursor:pointer;position:relative;width:200px}.p-student-id__image,.p-student-id__image--back{align-items:center;background:#fff url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_student_id_front-d07e8695833624dbfa0ab5093fc731e0.svg) 50% 50% no-repeat;border:1px dashed #ebedf0;display:flex;height:120px;justify-content:center;overflow:hidden}.p-student-id__image.has-image,.has-image.p-student-id__image--back{background-image:none}.p-student-id__image img,.p-student-id__image--back img{height:auto;max-height:100%;max-width:100%}.p-student-id__image--back{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/img_student_id_back-d54846490a687f233c2abddeefab3725.svg)}.p-student-id__file-field{bottom:1em;opacity:0;position:absolute}.p-student-id__load-btn{margin-top:20px;padding-left:0;padding-right:0;width:100%}.p-student-id__btn{font-size:1.6rem;padding-left:1em;padding-right:1em;width:300px}.p-reject-student-writer-company__header{padding:19px 25px;text-align:left}.p-reject-student-writer-company__inner{padding:25px;text-align:left}.p-reject-student-writer-company__footer{padding:20px 0;text-align:center;width:100%}.p-reject-student-writer-company__footer>a{height:58px;padding:18px 0;width:160px}.p-reject-student-writer-company__footer>#not-edit-company{margin-right:20px}.p-summary__detail{border-bottom:solid 1px #eeeff2;border-left:solid 1px #eeeff2;border-radius:4px;border-right:solid 1px #eeeff2;border-top:solid 3px #00beff;color:#505055;margin-bottom:20px}.p-summary__detail.is-old{border-top:solid 3px #fc7a7b}.p-summary__detail .is-hide{display:none}.p-summary__detail--hover:hover{background-color:#f2fafa;text-decoration:none}.p-summary__detail-head{display:table;padding:15px;width:100%}.p-summary__detail-name{color:#00beff;display:inline-block;font-size:1.8rem;font-weight:bold;margin-left:5px;vertical-align:bottom}.p-summary__detail-name a{color:#00beff}.p-summary__select{float:right;margin-bottom:20px}.p-summary__status-name{background-color:#ffb808;color:#fff;display:inline-block;font-size:1.3rem;font-weight:bold;padding:3px 12px}.p-summary__status--namebox{display:inline-block;font-size:1.3rem;font-weight:bold;padding:3px 12px}.p-summary__status--success{background-color:#ffb808;border:solid 1px #ffb808;color:#fff;display:inline-block;font-size:1.3rem;font-weight:bold;margin-right:10px;padding:2px 7px}.p-summary__status-name-3{border:solid 1px #ffb808;color:#ffb808;display:inline-block;font-size:1.2rem;font-weight:bold;padding:3px 0;text-align:center;width:70px}.p-summary__status-content{background-color:#f2f5f7;border-radius:6px;margin:0 20px 20px}.p-summary__status-content.is-old{background-color:#fff7f7}.p-summary__choice-area{padding:15px 20px}.p-summary__choice-area p{float:left;font-size:1.6rem;font-weight:bold}.p-summary__choice-area:last-child{border-top:solid 1px #eeeff2}.p-summary__button-list li{display:inline;margin-right:4px}.p-summary__button-category{border-radius:2em;min-width:auto;padding:7px 15px}.p-summary__detail-left{display:table-cell;width:60%}.p-summary__detail-right{display:table-cell;text-align:right}.p-summary__detail-right>span{font-weight:bold;vertical-align:top}.p-summary__detail-star{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/star_inactive-1ef6b68bd31d6a7fadae8e8b883cafa5.svg) no-repeat 0 100%;background-size:120px 20px;display:inline-block;height:20px;vertical-align:text-bottom;width:120px}.p-summary__detail-star--active{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/star_active-77925040cf79e7c4e25df3cfef1243f6.svg) no-repeat 0 0;background-size:120px 20px;height:20px}.p-summary__detail-point{color:#ffb808;display:inline-block;font-family:"Helvetica","Segoe UI",sans-serif;font-size:2.2rem;line-height:1.1em;margin-left:.25em;vertical-align:text-bottom}.p-summary__choice-arrow{color:#9797a1;font-size:1.8rem;position:relative;top:.1em;width:20px}.p-summary__frame{border:solid 1px #eeeff2;border-radius:3px;margin-bottom:45px;overflow:hidden}.p-summary__wrap{background-color:#f2f5f7;border-top:solid 2px #25c6e3;padding:15px}.p-sync-registration-form{border:solid 1px #eeeff2;border-radius:3px;overflow:hidden}.p-sync-registration-form__title-frame{border-bottom:solid 1px #eeeff2;display:flex;justify-content:space-between;padding:24px 27px}.p-sync-registration-form__title{color:#00beff;font-size:1.8rem;font-weight:bold}.p-sync-registration-form__desc{padding:10px}.p-sync-registration-form__body{padding:10px 30px}.p-sync-registration-form__content{background-color:#fafafa;font-size:0;letter-spacing:0;padding:0 10px 15px}.p-sync-registration-form__content-title{font-size:1.8rem;font-weight:bold;padding-bottom:5px;padding-top:20px;text-align:center}.p-sync-registration-form__company-box{background-color:#fff;display:inline-block;font-size:1.4rem;margin:15px 1% 0;text-align:center;vertical-align:top;width:48%}.p-sync-registration-form__company-service{border-bottom:1px solid #eeeff2;font-weight:bold;padding:10px}.p-sync-registration-form__company-content,.p-sync-registration-form__company-content-checkbox{display:flex;flex-direction:column;height:460px;padding:0 15px 10px;position:relative;width:100%}.p-sync-registration-form__company-content-checkbox{height:420px}.p-sync-registration-form__company-logo{height:200px;padding:10px 0;position:relative}.p-sync-registration-form__company-logo>img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;vertical-align:top}.p-sync-registration-form__company-name{font-weight:bold;padding:5px 0}.p-sync-registration-form__company-description{display:inline-flex;flex-direction:column;flex-grow:2;font-size:1.2rem;justify-content:space-around;padding:15px}.p-sync-registration-form__company-description>p{flex-grow:2}.p-sync-registration-form__company-permission,.p-sync-registration-form__company-permission-checkbox{flex-grow:1;font-size:1.4rem;padding-top:10px;text-align:center;width:100%}.p-sync-registration-form__select-box{margin-top:auto;padding-top:20px}.p-sync-registration-form__select{background-size:30px;font-size:1.1rem;height:30px;padding:6px 40px 6px 10px}.p-sync-registration-form__company-permission-checkbox{height:60px;padding:0 15px;text-align:left}.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label{display:flex}.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label:empty{padding-left:0}.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label::before,.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label::after{top:0}.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label::before{margin-top:0}.p-sync-registration-form__company-permission-checkbox>[type=checkbox]+label::after{margin-top:4px}.p-sync-registrations{background-color:#fafafa}.p-sync-registrations__empty{padding:20px 0;text-align:center}.p-sync-registrations__companies{padding:10px}.p-sync-registrations__company-box{display:inline-block;margin:10px;vertical-align:top;width:calc(25% - 24px)}.p-sync-registrations__company-logo{background-color:#fff;height:150px;position:relative}.p-sync-registrations__company-logo>img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;vertical-align:top}.p-top-article{text-align:center}.p-top-article__header{font-size:2.4rem;font-weight:normal;padding-bottom:60px}.p-top-article__outer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:4px;text-align:left}.p-top-article__item{margin-bottom:32px;width:48%}.p-top-article__link{display:flex}.p-top-article__link:hover{text-decoration:none}.p-top-article__link:hover .p-top-article__title{opacity:.7;transition:.5s}.p-top-article__content{margin-left:20px}.p-top-article__img{flex:none;height:96px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:134px}.p-top-article__title{-webkit-box-orient:vertical;color:#505055;display:-webkit-box;font-size:16px;font-weight:bold;-webkit-line-clamp:2;margin-bottom:16px;overflow:hidden}.p-top-article__info{color:#7e8b97;display:flex;font-size:12px}.p-top-article__info>p{margin-right:12px}.p-top-article__label{background-color:#00beff;border-radius:2px;color:#fff;display:inline-block;font-size:12px;font-weight:bold;margin-bottom:16px;padding:5px 8px}.p-top-article__slick-next{right:-80px}.p-top-article__slick-prev{left:-80px}.p-top-article__slick-prev>i::before{margin-left:-6px;transform:rotate(180deg)}.p-top-company-logo-list{min-width:1200px;text-align:center}.p-top-company-logo-list__item{display:inline-block}.p-top-company-logo-list__item+.p-top-company-logo-list__item{margin-left:50px}.p-top-featured-companies{text-align:center}.p-top-featured-companies+.p-top-featured-companies{border-top:1px solid #eeeff2;margin-top:30px;padding-top:30px}.p-top-featured-companies .c-panel-variant2{float:left;margin:0 20px 12px 0;width:355px}.p-top-featured-companies .c-panel-variant2__inner{padding:20px}.p-top-featured-companies .c-slick .slick-prev,.p-top-featured-companies .c-slick .slick-next{top:50%}.p-top-featured-companies__title{font-size:2.4rem;font-weight:normal;padding-bottom:25px}.p-top-featured-companies__desc{color:#666;font-size:1.6rem;letter-spacing:1px}.p-top-featured-companies__content{padding:65px 0}.p-top-featured-companies__content-inner{margin:-10px 0}.p-top-featured-companies__heading{font-size:1.6rem;margin-bottom:30px}.p-top-featured-companies__items{position:relative}.p-top-featured-companies__item{background-color:#fff;border-radius:3px;box-shadow:0 -2px #ededed inset;margin-right:15px;text-align:left}.p-top-featured-companies__item>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 180px 275px no-repeat;color:#505055;display:block;height:306px;padding:20px 15px;text-decoration:none;transition:all .4s ease;width:204px}.p-top-featured-companies__item>a:hover{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 182px 275px no-repeat;box-shadow:0 2px 10px #e0e0e0}.p-top-featured-companies__item>a:hover .p-top-featured-companies__name{color:#00b8ee}.p-top-featured-companies__company-info{border-bottom:1px dotted #eeeff2;padding-bottom:20px}.p-top-featured-companies__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.5rem;font-weight:bold;padding-bottom:15px;transition:all .4s ease}.p-top-featured-companies__point{align-items:center;display:flex;padding-bottom:10px}.p-top-featured-companies__word-mouth-count{color:#009cce;font-size:1.3rem;margin-left:5px}.p-top-featured-companies__subinfo{color:#a4a4a4;display:flex;font-size:1rem}.p-top-featured-companies__subinfo-dt{display:inline;white-space:nowrap}.p-top-featured-companies__subinfo-dd{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-top-featured-companies__word-mouth-title{font-size:1.3rem;font-weight:bold;margin:20px 0 15px}.p-top-featured-companies__word-mouth-body{font-size:1.3rem}.p-top-heading{font-size:1.8rem;margin-bottom:30px}.p-top-heading__column{align-items:center;display:flex;margin-bottom:30px}.p-top-heading__column>*{margin-bottom:0}.p-top-heading__column>:last-child:not(:only-child){margin-left:auto}.p-top-hot-content-panel{background-color:#fff;border:1px solid #eeeff2;border-radius:3px;color:#505055}.p-top-hot-content-panel+.p-top-hot-content-panel{margin-top:25px}.p-top-hot-content-panel__inner{display:block}.p-top-hot-content-panel__inner:hover{text-decoration:none}.p-top-hot-content-panel__content{padding:20px 30px 0}.p-top-hot-content-panel__header{align-items:center;display:flex;padding-bottom:20px;width:100%}.p-top-hot-content-panel__header-square{align-self:flex-start;flex:none;width:70px}.p-top-hot-content-panel__header-company{padding-left:20px;text-align:left;vertical-align:top;width:55%}.p-top-hot-content-panel__header-company-name{color:#505055;display:inline-block;font-size:1.6rem;font-weight:bold;transition:all .4s ease}.p-top-hot-content-panel__header-company-name:hover{color:#00beff}.p-top-hot-content-panel__header-company-profession{color:#505055;font-size:1.1rem;padding-top:10px}.p-top-hot-content-panel__header-labels{display:flex;margin-top:5px}.p-top-hot-content-panel__header-label-intern,.p-top-hot-content-panel__header-label-recruit,.p-top-hot-content-panel__header-label{border-radius:2px;display:inline-block;font-size:1.3rem;font-weight:bold;line-height:1;min-width:5.5em;padding:.4em .6em;text-align:center;vertical-align:text-bottom;background-color:#2f6f8f;border-radius:4px;color:#fff;font-size:1.1rem;line-height:normal;margin-right:5px;min-width:36px}.p-top-hot-content-panel__header-label{background-color:#fff;color:#505055;font-weight:normal}.p-top-hot-content-panel__header-label-intern{background-color:#2dc7cc}.p-top-hot-content-panel__header-profile{display:flex;min-width:250px}.p-top-hot-content-panel__profile-table{align-items:center;display:flex;width:100%}.p-top-hot-content-panel__profile-table-icon{border-left:1px solid #ebf0f2;padding-left:30px;width:80px}.p-top-hot-content-panel__profile-table-school{color:#7e8b97;font-size:1.3rem;padding:0 30px 0 10px;text-align:left;vertical-align:middle}.p-top-hot-content-panel__header-status{align-items:center;display:flex;flex-shrink:0;width:65px}.p-top-hot-content-panel__detail-outer{padding:30px}.p-top-hot-content-panel__detail{background:#fcfcfc;color:#666;margin-bottom:20px;text-align:left}.p-top-hot-content-panel__detail-stage{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;padding:15px 20px}.p-top-hot-content-panel__detail-stage+.p-top-hot-content-panel__detail-stage{border-top:1px dotted #eeeff2}.p-top-hot-content-panel__question--screening,.p-top-hot-content-panel__question--es,.p-top-hot-content-panel__question--intern{display:inline-block;font-size:1.6rem;font-weight:bold;padding-right:15px}.p-top-hot-content-panel__question--intern{color:#34babe}.p-top-hot-content-panel__question--es{color:#74badc}.p-top-hot-content-panel__question--screening{color:#2f6f8f}.p-top-hot-content-panel__answer{color:#fc7a7b;display:inline-block;font-size:1.6rem;font-weight:bold;padding-right:15px}.p-top-hot-content-panel__footer,.p-top-hot-content-panel__footer--px0{border-top:1px solid #ebf0f2;margin-left:30px;padding:20px 30px;text-align:right}.p-top-hot-content-panel__footer--px0{padding:20px 0}.p-top-hot-content-panel__footer-link{color:#009cce;display:inline-block;transition:all .4s ease}.p-top-hot-content-panel__footer-link:hover{color:#1cc8ff}.p-top-hot-content-panel__footer-link:hover>.p-top-hot-content-panel__footer-link-text{text-decoration:underline}.p-top-hot-content-panel__footer-link-text{display:inline-block;padding-right:5px}.p-top-hot-jobhant-report-interview-panel{background-color:#fff;border:1px solid #eeeff2;border-radius:3px;color:#505055;padding-left:30px}.p-top-hot-jobhant-report-interview-panel+.p-top-hot-jobhant-report-interview-panel{margin-top:25px}.p-top-hot-jobhant-report-interview-panel>a:hover{text-decoration:none}.p-top-hot-jobhant-report-interview-panel__header{border-bottom:1px dotted #edf1f3;display:table;padding:24px 30px 23px 0;table-layout:fixed;width:100%}.p-top-hot-jobhant-report-interview-panel__header-label-outer{display:table-cell;vertical-align:middle}.p-top-hot-jobhant-report-interview-panel__header-company{display:table-cell;text-align:left;vertical-align:middle}.p-top-hot-jobhant-report-interview-panel__header-company-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#009cce;font-size:1.6rem}.p-top-hot-jobhant-report-interview-panel__header-date{color:#7e8b97;display:table-cell;font-size:1.3rem;text-align:right;vertical-align:middle;width:35%}.p-top-hot-jobhant-report-interview-panel__body{padding:22px 30px 22px 0}.p-top-hot-jobhant-report-interview-panel__profile{display:table;padding-bottom:28px;table-layout:fixed;width:100%}.p-top-hot-jobhant-report-interview-panel__profile-img{display:table-cell;vertical-align:middle;width:32px}.p-top-hot-jobhant-report-interview-panel__profile-title{color:#505055;display:table-cell;font-weight:bold;padding-left:15px;text-align:left;vertical-align:middle}.p-top-hot-jobhant-report-interview-panel__text{color:#666;text-align:left}.p-top-hot-jobhant-report-interview-panel__footer{bottom:15px;color:#7e8b97;font-size:1rem;position:absolute;right:20px}.p-top-hot-jobhant-report-interview-panel__blue{color:#00beff;font-size:1.4rem}.p-top-hot-contents{position:relative;text-align:center}.p-top-hot-contents::before{border-bottom:22px solid #f2f5f7;border-left:27.5px solid rgba(0,0,0,0);border-right:27.5px solid rgba(0,0,0,0);border-top:0 solid rgba(0,0,0,0);content:"";display:block;position:absolute;right:50%;top:-22px}.p-top-hot-contents__header{text-align:center}.p-top-hot-contents__header-title-space{height:36px;margin-bottom:25px;position:relative}.p-top-hot-contents__header-title{font-size:2.4rem;font-weight:normal;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:opacity .6s ease;width:1020px}.p-top-hot-contents__header-title.is-active{opacity:1;z-index:1}.p-top-hot-contents__header-desc{color:#666;font-size:1.6rem;letter-spacing:1px;padding-bottom:40px}.p-top-hot-contents__header-tab{margin:0 auto 40px;width:690px}.p-top-industry{text-align:center}.p-top-industry__header{font-size:2.4rem;font-weight:normal;padding-bottom:60px}.p-top-industry__outer{font-size:0;margin:-10px -20px 0 0;text-align:left}.p-top-industry__item{display:inline-block;margin:-10px 10px 0 0;width:313px}.p-top-industry__item+.p-top-industry__item{margin:10px 10px 0 0}.p-top-industry__content{border:1px solid #eeeff2;border-radius:3px;display:table;padding:15px 20px;table-layout:fixed;transition:all .4s ease;width:100%}.p-top-industry__content>a{color:#505055;display:block;text-decoration:none}.p-top-industry__content:hover{background:#f8fdff;text-decoration:none}.p-top-industry__content-name{display:table-cell;vertical-align:top}.p-top-industry__content-name-text{color:#505055;font-size:1.6rem;padding-bottom:15px}.p-top-industry__content-name-count{color:#7e8b97;font-size:1.4rem}.p-top-industry__content-img{display:table-cell;vertical-align:middle;width:60px}.p-top-latest-content-panel{background:#fff;border-radius:3px;height:210px;margin:10px 0;position:relative;width:400px}.p-top-latest-content-panel>a{color:#505055;display:block;height:100%}.p-top-latest-content-panel>a:hover{text-decoration:none}.p-top-latest-content-panel+.p-top-latest-content-panel{margin-left:30px}.p-top-latest-content-panel__header{border-bottom:1px dotted #edf1f3;display:table;padding:15px 20px;table-layout:fixed;width:100%}.p-top-latest-content-panel__header-label-outer{display:table-cell;vertical-align:middle;width:13%}.p-top-latest-content-panel__header-company{display:table-cell;text-align:left;vertical-align:middle;width:52%}.p-top-latest-content-panel__header-company-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#009cce;font-size:1.6rem}.p-top-latest-content-panel__header-date{color:#7e8b97;display:table-cell;font-size:1.3rem;text-align:right;vertical-align:middle;width:35%}.p-top-latest-content-panel__body{padding:15px 20px}.p-top-latest-content-panel__profile{display:table;padding-bottom:15px;table-layout:fixed;width:100%}.p-top-latest-content-panel__profile-img{display:table-cell;vertical-align:middle;width:32px}.p-top-latest-content-panel__profile-title{display:table-cell;font-weight:bold;padding-left:15px;text-align:left;vertical-align:middle}.p-top-latest-content-panel__mask{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/top/bg_mask_jobhunt-99bc9fd7582bfe23e95a5cbc0cb35acf.png) no-repeat center/100% 100%;height:80px;width:350px}.p-top-latest-content-panel__text{color:#666;font-size:1.3rem;padding-bottom:10px;text-align:left}.p-top-latest-content-panel__footer{bottom:15px;color:#7e8b97;font-size:1rem;position:absolute;right:20px}.p-top-latest-content-panel__blue{color:#00beff;font-size:1.4rem;font-weight:bold}.top-latest-contents-leave-active{transition:opacity .4s ease}.top-latest-contents-leave-to{opacity:0}.p-top-latest-contents{position:relative}.p-top-latest-contents .slick-list{margin-bottom:-10px}.p-top-latest-contents__balloon{animation:balloon-updown 1.4s ease 0s infinite;background-color:rgba(45,199,204,.95);border-radius:3px;color:#fff;font-size:1.4rem;font-weight:bold;line-height:1.8;padding:15px;position:absolute;right:15%;text-align:center;top:-85px;width:260px}.p-top-latest-contents__balloon::after{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:8px solid rgba(45,199,204,.95);bottom:-8px;content:"";display:block;left:50%;margin-left:-10px;position:absolute}.p-top-latest-contents__balloon-close{cursor:pointer;position:absolute;right:-14px;top:-14px}.p-top-merit{text-align:center}.p-top-merit__logo{padding-bottom:30px}.p-top-merit__title{font-size:2.4rem;font-weight:normal}.p-top-merit__line{border-bottom:1px solid #eeeff2;display:table;padding:60px 0;table-layout:fixed;width:100%}.p-top-merit__line-item{display:table-cell;padding:0 50px}.p-top-merit__line-item-img{padding-bottom:60px}.p-top-merit__line-item-title{font-size:1.6rem;font-weight:bold;letter-spacing:1px;padding-bottom:20px}.p-top-merit__line-item-desc{color:#666;letter-spacing:1px;line-height:1.6;text-align:left}.p-top-merit__btn-area{padding-top:35px}.p-top-merit__btn-supplement{color:#00beff;font-size:1.2rem;font-weight:bold;text-align:center}.p-top-merit__btn{font-size:1.6rem;margin-top:15px;padding:20px 0;width:240px}.p-top-notice{padding:0 20px}.p-top-notice__list>li{display:table;padding:15px 0;width:100%}.p-top-notice__list>li+li{border-top:1px dashed #eeeff2}.p-top-notice__item-date{background:#00beff;border-radius:3px;color:#fff;display:table-cell;font-size:1rem;font-weight:bold;padding:6px;text-align:center;width:75px}.p-top-notice__item-text{display:table-cell;padding-left:20px;vertical-align:middle}.p-top-original-content{text-align:center}.p-top-original-content__title{font-size:2.4rem;font-weight:normal;padding-bottom:25px}.p-top-original-content__title-blue{color:#00beff}.p-top-original-content__desc{color:#666;font-size:1.6rem;letter-spacing:1px;padding-bottom:40px}.p-top-original-content__line{display:table;padding-top:20px;table-layout:fixed;width:100%}.p-top-original-content__line-outer{display:table-cell;width:33.3%}.p-top-original-content__line-outer:first-child{padding-right:60px}.p-top-original-content__line-outer:nth-child(2){padding:0 30px}.p-top-original-content__line-outer:last-child{padding-left:60px}.p-top-original-content__line-item--screening,.p-top-original-content__line-item--es,.p-top-original-content__line-item--intern{border-radius:3px;height:100%;overflow:hidden;position:relative}.p-top-original-content__line-item--screening>a,.p-top-original-content__line-item--es>a,.p-top-original-content__line-item--intern>a{color:#fff;display:block;text-decoration:none}.p-top-original-content__line-item--screening::after,.p-top-original-content__line-item--es::after,.p-top-original-content__line-item--intern::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/top/bg_intern-111f88e28ff1675eab9b90de97790510.png) no-repeat center/cover;content:"";display:block;height:100%;position:absolute;top:0;transition:all .4s ease;width:100%}.p-top-original-content__line-item--screening:hover::after,.p-top-original-content__line-item--es:hover::after,.p-top-original-content__line-item--intern:hover::after{transform:scale(1.3)}.p-top-original-content__line-item--intern::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/top/bg_intern-111f88e28ff1675eab9b90de97790510.png) no-repeat center/cover}.p-top-original-content__line-item--es::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/top/bg_es-a8a0c84bcb27b4f2d796d0a452fc509c.png) no-repeat center/cover}.p-top-original-content__line-item--screening::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/top/bg_screening-676cf4d6dc8b19f309b7f38d2e7a3bdd.png) no-repeat center/cover}.p-top-original-content__line-item-inner{height:333px;padding:60px 30px 46px;position:relative;z-index:1}.p-top-original-content__line-item-inner:hover>.p-top-original-content__view{background-color:rgba(255,255,255,.2)}.p-top-original-content__line-item-inner:hover>.p-top-original-content__view-icon{background-color:rgba(255,255,255,.25)}.p-top-original-content__line-item-top{padding-bottom:25px}.p-top-original-content__line-item-title{font-size:1.6rem;font-weight:bold;letter-spacing:1px;padding-bottom:45px}.p-top-original-content__line-item-desc{font-size:1.3rem;letter-spacing:1px;line-height:1.6;text-align:left}.p-top-original-content__view{background-color:rgba(255,255,255,.05);bottom:0;height:46px;left:0;letter-spacing:1px;padding:15px 0;position:absolute;text-align:center;transition:all .4s ease;width:100%}.p-top-original-content__view-icon{background-color:rgba(255,255,255,.05);bottom:0;color:rgba(255,255,255,.8);display:inline-block;height:46px;padding:15px 20px;position:absolute;right:0;width:50px}.p-top-original-content__arrow-icon{font-size:1.1rem;left:22px;position:absolute;top:50%;transform:translateY(-50%)}.p-top-site-desc{margin:auto;text-align:center;width:615px}.p-top-site-desc__logo{padding-bottom:30px}.p-top-site-desc__title{font-weight:bold;letter-spacing:1px;padding-bottom:20px}.p-top-site-desc__text{border-bottom:1px solid rgba(235,240,242,.2);letter-spacing:1px;line-height:1.8;padding-bottom:30px}.p-top-site-desc__btn-area{padding-top:30px}.p-top-site-desc__btn-supplement{color:#fff;font-size:1.2rem;font-weight:bold;text-align:center}.p-top-site-desc__btn{font-size:1.6rem;margin-top:15px;padding:20px 0;width:254px}.p-top-visual-message{color:#fff;margin:0 auto;width:625px}.p-top-visual-message a{color:#fff}.p-top-visual-message__text{padding-bottom:15px;position:relative}.p-top-visual-message__circle{left:-158px;margin-top:-60px;position:absolute;top:50%}.p-top-visual-message__desc{letter-spacing:3.1px;padding-bottom:30px}.p-top-visual-message__btn-area{margin-top:40px;text-align:center}.p-top-visual-message__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;cursor:pointer;display:inline-block;font-weight:bold;min-width:160px;outline:0;padding:1.2em 0;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0;color:#fff;transition:opacity .25s ease;border:1px solid #fff}.p-top-visual-message__btn:hover{color:#fff;opacity:.9;text-decoration:none}.p-top-visual-message__btn+.p-top-visual-message__btn{margin-left:25px}.p-top-visual-message__cta-btn{padding:20px 29px 19px}.p-top-visual-message__cta-supplement{color:#fff;font-size:1.2rem;font-weight:bold;margin-top:30px;text-align:center}.p-top-visual-appeal{color:#fff;font-size:1.4rem;padding:25px 0;position:relative;text-align:center}.p-top-visual-appeal__blue{color:#00beff}.p-top-visual-appeal__scroll,.p-top-visual-appeal__scroll--icon{bottom:100px;position:absolute;text-align:center;width:100%}.p-top-visual-appeal__scroll--icon{animation:top-visual-scroll 1.2s ease 0s infinite}@keyframes top-visual-scroll{0%{bottom:80px;opacity:0}15%{bottom:78px;opacity:1}100%{bottom:70px;opacity:0}}.p-top-word-mouth-panel{background:#fff;border-radius:3px;height:390px;margin:10px 0;overflow:hidden;position:relative;width:230px}.p-top-word-mouth-panel>a{color:#505055;display:block}.p-top-word-mouth-panel>a:hover{text-decoration:none}.p-top-word-mouth-panel+.p-top-word-mouth-panel{margin-left:30px}.p-top-word-mouth-panel__link-post_item::before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.p-top-word-mouth-panel__img{overflow:hidden;position:relative}.p-top-word-mouth-panel__img>img{height:157px;width:240px}.p-top-word-mouth-panel__img-mask{background-color:rgba(0,9,16,.6);border-radius:3px 3px 0 0;height:100%;left:0;opacity:0;padding:60px;position:absolute;top:0;transition:opacity .4s ease;width:100%}.p-top-word-mouth-panel__img-mask:hover{opacity:1}.p-top-word-mouth-panel__img-text{border:1px solid #fff;color:#fff;font-size:1.3rem;font-weight:bold;padding:10px 0;text-align:center}.p-top-word-mouth-panel__content{padding:20px;text-align:left}.p-top-word-mouth-panel__content-company{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#009cce;font-size:1.6rem;font-weight:normal;padding-bottom:10px}.p-top-word-mouth-panel__content-company>a{position:sticky}.p-top-word-mouth-panel__content-category{font-size:1.3rem;font-weight:bold;margin:10px 0}.p-top-word-mouth-panel__content-text{color:#666;font-size:1.3rem;letter-spacing:1px;line-height:1.8}.p-top-word-mouth-panel__btn-area{text-align:center}.p-top-word-mouth-panel__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;cursor:pointer;display:inline-block;font-weight:bold;min-width:254px;outline:0;padding:2rem 2.5rem;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;color:#00beff;transition:opacity .25s ease;border:1px solid #d7dbe0;font-size:1.6rem}.p-top-word-mouth-panel__btn:hover{color:#00beff;opacity:.9;text-decoration:none}.p-top-word-mouths{text-align:center}.p-top-word-mouths__title{font-size:2.4rem;font-weight:normal;padding-bottom:25px}.p-top-word-mouths__desc{color:#666;font-size:1.6rem;letter-spacing:1px}.p-top-word-mouths__content{padding:65px 0}.p-top-word-mouths__content-inner{margin:-10px 0}.p-word-mouth__info{display:flex;margin-bottom:25px}.p-word-mouth__info>dt{color:#7e8b97;margin-top:2px;white-space:nowrap}.p-word-mouth__info-list>li{border-radius:2px;display:inline-block;font-size:1.3rem;font-weight:bold;line-height:1;min-width:60px;padding:.45em .5em;text-align:center;vertical-align:text-bottom;background:#fafafa;color:#505055;border:1px solid #eeeff2;font-weight:normal;margin-bottom:10px;margin-right:10px;vertical-align:middle}.p-word-mouth__info-list>li:last-child{margin-right:0}.p-word-mouth__info-list>.p-word-mouth__info-salary{background-color:#00beff;border:0;border-radius:2em;color:#fff;font-size:1.3rem;font-weight:bold;padding:.5em 1em .5em 2.25em;position:relative}.p-word-mouth__info-list>.p-word-mouth__info-salary>i{font-size:1.8rem;left:3px;position:absolute;top:50%;transform:translateY(-50%)}.p-word-mouth-category-list{font-size:0;letter-spacing:0}.p-word-mouth-category-list__item,.p-word-mouth-category-list__item--none{display:inline-block;font-size:1.4rem;letter-spacing:0;margin-bottom:-1px;width:50%}.p-word-mouth-category-list__item:nth-of-type(odd),.p-word-mouth-category-list__item--none:nth-of-type(odd){border-right:1px solid #eeeff2}.p-word-mouth-category-list__item:nth-of-type(n+3),.p-word-mouth-category-list__item--none:nth-of-type(n+3){border-top:1px solid #eeeff2}.p-word-mouth-category-list__item:nth-child(10),.p-word-mouth-category-list__item--none:nth-child(10){border-bottom:1px solid #eeeff2}.p-word-mouth-category-list__item>a,.p-word-mouth-category-list__item--none>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 95% 50% no-repeat;display:block;padding:15px 20px;text-decoration:none;transition:all .4s ease}.p-word-mouth-category-list__item>a:hover,.p-word-mouth-category-list__item--none>a:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 96% 50% no-repeat}.p-word-mouth-category-list__icon{display:inline-block;font-size:2rem;margin-right:5px;position:relative;top:1px}.p-word-mouth-category-list__item--none{color:#d4d4d4;padding:15px 20px}.p-word-mouth-category-select{background:#fafafa;border:1px solid #eeeff2;display:table;padding:20px;table-layout:fixed;width:100%}.p-word-mouth-category-select__title{display:table-cell;font-weight:bold;vertical-align:middle;width:20%}.p-word-mouth-category-select__select{background:#fff;display:table-cell;vertical-align:middle;width:80%}.p-word-mouth-high-score-companies{display:flex;justify-content:space-between;max-width:1100px}.p-word-mouth-high-score-companies__heading{font-size:1.6rem;margin-bottom:20px}.p-word-mouth-high-score-companies__item{position:relative;width:208px}.p-word-mouth-high-score-companies__item>a:hover{text-decoration:none}.p-word-mouth-high-score-companies__image{align-items:center;display:flex;height:139px;justify-content:center;position:relative}.p-word-mouth-high-score-companies__image::before{background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.7));border-radius:3px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.p-word-mouth-high-score-companies__image>img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-word-mouth-high-score-companies__pref{bottom:5px;color:#fff;font-size:1rem;position:absolute;right:10px}.p-word-mouth-high-score-companies__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#505055;font-size:1.3rem;font-weight:bold;margin:1em 0 .5em}.p-sense-of-values-form-field{margin-bottom:40px}.p-sense-of-values-form-field__title-wrapper{margin-bottom:20px}.p-sense-of-values-form-field__title-wrapper>div{margin-right:5px}.p-sense-of-values-form-field__title{font-weight:bold;vertical-align:middle}.p-sense-of-values-form-field__axis{align-items:flex-end;display:flex;justify-content:space-around;margin-bottom:15px}.p-sense-of-values-form-field__axis-text{flex:1;font-size:1.3rem;text-align:center}.p-sense-of-values-form-field__radio-list{background-color:#f2f5f7;display:flex;justify-content:space-around;padding:10px 0}.p-sense-of-values-form-field__fieldset{font-size:1.3rem;margin-bottom:5px;position:relative}.p-sense-of-values-form-field__fieldset>[type=radio]{left:26px;margin-top:-0.4em;opacity:0;position:absolute;top:50%}.p-sense-of-values-form-field__fieldset>[type=radio]:checked+label::after{background-color:#00beff;border-radius:2em;height:10px;margin-top:-5px;width:10px;left:18px}.p-sense-of-values-form-field__fieldset>[type=radio]+label{background:#f2f5f7;display:block;padding:10px 0 10px 46px;position:relative}.p-sense-of-values-form-field__fieldset>[type=radio]+label::before,.p-sense-of-values-form-field__fieldset>[type=radio]+label::after{content:"";display:block;position:absolute;top:50%}.p-sense-of-values-form-field__fieldset>[type=radio]+label::before{background-color:#fff;border-radius:2em;height:26px;margin-top:-13px;width:26px;border:1px solid #c9cdd1;left:10px}.p-contents-table{border:1px solid #eeeff2;text-align:center}.p-contents-table__item-outer+.p-contents-table__item-outer{border-top:1px solid #eeeff2}.p-contents-table__dl,.p-contents-table__dl--first{display:table;line-height:2.2;table-layout:fixed;width:100%}.p-contents-table__dl--first{background:#fafafa}.p-contents-table__item,.p-contents-table__item--btn,.p-contents-table__item--lg,.p-contents-table__item--md,.p-contents-table__item--sm,.p-contents-table__item--xs{display:table-cell;padding:15px 20px;vertical-align:middle}.p-contents-table__item--xs{width:100px}.p-contents-table__item--sm{width:125px}.p-contents-table__item--md{width:140px}.p-contents-table__item--lg{width:343px}.p-contents-table__item--btn{width:100px}.p-contents-table__show-btn{min-width:60px;padding:.5em 1em}.port-common-service-footer-list{line-height:2.4}.port-common-service-footer-list__item{color:#fff;display:inline-block;font-size:1.2rem;line-height:1;padding:2px 0;text-indent:0}.port-common-service-footer-list__item:not(:last-of-type){border-right:1px solid #fff;margin-right:12px;padding-right:12px}.port-common-service-footer-list__item>a{color:inherit}.port-common-service-footer-list__item>a:hover{text-decoration:underline}.p-job-table{line-height:2.2;width:100%}.p-job-table>caption{background:#fafafa;border:solid #eeeff2;border-width:1px 1px 0;font-size:1.6rem;font-weight:bold;padding:15px 30px;text-align:left}.p-job-table>tbody>tr>th,.p-job-table>tbody>tr>td{border:1px solid #eeeff2;line-height:2.21;padding:15px 30px;vertical-align:top}.p-job-table>tbody>tr>th{font-weight:normal;text-align:left;width:180px}.p-job-table__chip{background:#afafba;border-radius:2px;color:#fff;display:inline-block;font-size:1.3rem;font-weight:bold;margin:0 10px 10px 0;padding:0 8px}.p-job-table__time{display:block;font-size:1.3rem;margin-bottom:20px;opacity:.5;text-align:right}.p-job-offer-label{margin-bottom:.907em}.p-job-offer-label>li{border-radius:3px;color:#fff;display:inline-block;font-size:1.3rem;font-weight:bold;margin-right:10px;padding:5px 8px}.p-job-offer-label .is-gray-tag{background:#afafba}.p-job-offer-label .is-red-tag{background:#fc7a7b}.p-job-show-more-btn{border:1px solid #eeeff2;border-radius:3px;margin:40px calc(50% - 156px) 0;padding:20px 120px}.p-ad-link,.p-ad-link--right,.p-ad-link--notice{align-items:flex-start;display:flex;justify-content:flex-end;margin-left:auto}.p-ad-link__wrapper{align-items:center;background:#fafafa;display:flex;justify-content:flex-end;padding:20px 15px;position:relative}.p-ad-link__wrapper::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #00beff rgba(0,0,0,0);border-style:solid;border-width:0 10px 10px;content:"";height:0;left:-6px;position:absolute;top:-1px;transform:rotate(-45deg);width:0}.p-ad-link__link{background-color:#00beff;border-radius:32px;color:#fff;display:inline-block;font-weight:bold;padding:14px 17px;text-decoration:none;white-space:nowrap}.p-ad-link__link:hover{color:#fff;text-decoration:none}.p-ad-link__bonus-up{float:left;margin-right:12px;text-align:left}.p-ad-link__bonus-up>p{font-size:1.3rem;white-space:nowrap}.p-ad-link__bonus-up>p>span{font-size:1.4rem;font-weight:bold}.p-ad-link--right{text-align:right}.p-ad-link--inline{display:inline-block}.p-ad-link__menu-bar{display:block;padding:20px;text-align:center}.p-ad-link__menu-bar--left{display:block;font-weight:bold;padding:20px 40px 20px 20px}.p-article-header__wrapper{background:#00c6e5;border-bottom:1px solid #eeeff2;left:0;padding:25px 0;position:fixed;top:0;width:100%;z-index:1000}.p-article-header{margin:0 calc(50% - 500px);width:1000px}.p-article__times{color:#00c6e5;font-size:12px;font-weight:600;margin-bottom:28px}.p-article>h1{color:#34495e;font-size:28px;line-height:1.57em;margin:26px 0 20px}.p-article>h2{background-color:#00c6e5;border-radius:10px;color:#fff;font-size:22px;line-height:2em;margin:2.2em 0 2.4rem;padding:18px 26px}.p-article>h3{color:#34495e;font-size:18px;line-height:1.6em;padding-left:32px;position:relative;margin:2.2em 8px 1rem}.p-article>h3::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/note_icon-bddaa580521c43b9911e6f6dbd7fc430.png) no-repeat;background-size:contain;content:"";display:inline-block;height:25px;left:0;margin-bottom:-5px;margin-right:8px;position:absolute;top:0;width:20px}.p-article>h4{font-size:16px;line-height:2.75em;margin:2.2em 8px 1rem}.p-article>h4::before{background:linear-gradient(0deg, #3e556d 0%, #3e556d 50%, #00c6e5 50%, #00c6e5 100%);background-size:contain;content:"";display:inline-block;height:18px;margin-bottom:-3px;margin-right:8px;width:4px}.p-article>p{font-size:14px;line-height:1.86em;margin:0 8px;white-space:pre-wrap;word-wrap:break-word}.p-article>p+p{margin-top:1.5em}.p-article>p>a{border-bottom:1px solid;color:#00a9e8;padding-bottom:1px;text-decoration:none}.p-article>a{border:2px solid #88dfec;border-radius:10px;color:#34495e;display:block;font-size:14px;font-weight:bold;padding:18px 40px 18px 24px;position:relative;transition:background-color .2s,border .2s,color .2s;margin:2.2em 0 2.4rem}.p-article>a:hover{background:#fff;border:2px solid #fff;color:#00c6e5;text-decoration:none}.p-article>a::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/arrow-65c4b5c8f3bc39dcd4792f25ecf652a7.png) no-repeat;background-size:contain;content:"";display:inline-block;height:14px;position:absolute;right:20px;top:22px;width:15px}.p-article>.reference-link>a{border-bottom:0;color:#9abecb;display:block;font-size:11px;font-weight:bold;margin:18px 8px 0}.p-article>.reference-link+.reference-link>a{margin-top:8px}.p-article>.reference-link+p{margin-top:1.5em}.p-article .color-red{color:#ff3e3e}.p-article .color-yellow{background:linear-gradient(transparent 60%, #fdf799 60%);padding-bottom:1px}.p-article .block{background:#fff;border-radius:10px;box-shadow:0 0 18px rgba(109,140,151,.06);color:#34495e;font-size:14px;line-height:1.86em;margin:2.2em 0 2.4rem;padding:24px 36px}.p-article .block--specialist{background:#fff;border-radius:8px;color:#34495e;font-size:11px;line-height:1.64em;margin:2.2em 0 2.4rem;padding:20px 26px 20px 58px;position:relative}.p-article .block--specialist::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/medal_icon-4fd89c4ad82b40663af417a066577aee.png) no-repeat;background-size:contain;content:"";display:inline-block;height:32px;left:22px;position:absolute;top:22px;width:25px}.p-article .block--db-quote{background:#fff;border:2px solid #18bb9b;border-radius:16px;margin:2.2em 8px 2.4rem;padding:24px 32px}.p-article .block--db-quote>h4{background:linear-gradient(transparent 60%, #fdf799 60%);color:#34495e;display:inline;font-size:16px;font-weight:bold;line-height:1.6em;margin-left:-20px;padding:0 0 2px 20px;position:relative}.p-article .block--db-quote>h4::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/pen_icon-4deaa95e25e8f9b586446e9bd8d975dd.png) no-repeat;background-size:contain;content:"";display:inline-block;height:30px;left:-22px;position:absolute;top:-12px;width:30px}.p-article .block--db-quote>p{font-size:13px;line-height:1.84em;margin-top:12px;white-space:pre-wrap}.p-article .block--db-quote>a{color:#6ec6b5;display:inline-block;font-size:11px;font-weight:bold;margin-top:12px}.p-article .block--db-quote>ol{font-size:13px;line-height:1.8em;margin:12px 0 0;padding-left:18px}.p-article .block--db-quote>ol>li{list-style-type:decimal}.p-article .block--db-quote>ol>li>p{margin-bottom:1rem;white-space:pre-wrap}.p-article .block--db-quote>ol>li:last-of-type>p{margin-bottom:0}.p-article .block--db-quote>ul{font-size:13px;line-height:1.8em;margin:12px 0 0;padding-left:18px}.p-article .block--db-quote>ul>li{list-style-type:disc}.p-article .block--db-quote>ul>li>p{margin-bottom:1rem;white-space:pre-wrap}.p-article .block--db-quote>ul>li:last-of-type>p{margin-bottom:0}.p-article .block--db-quote>ol>li>ol{margin-left:32px}.p-article .block--db-quote>ol>li>ol>li{list-style-type:decimal}.p-article .block--db-quote>ul>li>ul{margin-left:32px}.p-article .block--db-quote>ul>li>ul>li{list-style-type:circle}.p-article .quotation--remove{background:#dfedef;border-radius:16px;margin:2.2em 0 2.4rem;padding:24px 32px}.p-article .quotation--remove>h4{color:#34495e;display:inline-block;margin-left:-20px;padding-left:20px;position:relative}.p-article .quotation--remove>h4::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/pen_icon-4deaa95e25e8f9b586446e9bd8d975dd.png) no-repeat;background-size:contain;content:"";display:inline-block;height:30px;left:-22px;position:absolute;top:-12px;width:30px}.p-article .quotations-link{margin-bottom:2.4rem;text-align:center;width:100%}.p-article .quotations-link>a{background:#fff;border:1px solid #d7dbe0;color:#6f8184;display:inline-block;padding:24px 64px 24px 40px;position:relative}.p-article .quotations-link>a::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/link_icon-131e8ba0feb5949627c5b2563616608c.png) no-repeat;background-size:contain;content:"";display:inline-block;height:13px;position:absolute;right:40px;top:27px;width:13px}.p-article .title-image{display:block;margin:1.5em 0 2.4em;width:100%}.p-article>p>img{margin-left:-10px;width:calc(100% + 20px)}.p-article>blockquote{background:#fff;border:2px solid #6b929e;border-radius:10px;margin:2.2em 0 0;padding:40px 70px;position:relative}.p-article>blockquote>p{color:#5a8795;font-size:13px;font-style:italic;line-height:2em;margin-bottom:0;white-space:pre-wrap}.p-article>blockquote::before,.p-article>blockquote::after{color:#5a8795;font-size:70px;position:absolute}.p-article>blockquote::before{content:"“";left:36px;top:16px}.p-article>blockquote::after{bottom:-16px;content:"”";right:36px}.p-article blockquote+p>a{border-bottom:0;color:#9abecb;display:block;font-size:11px;font-weight:bold;margin-top:18px}.p-article>ul{background:#fff;border-radius:14px;box-shadow:0 0 18px rgba(109,140,151,.06);margin:2.2em 0 2.4rem;padding:40px}.p-article>ul>li{color:#34495e;font-size:14px;line-height:1.86em;padding-bottom:6px;padding-left:20px;position:relative}.p-article>ul>li::before{background:#00c6e5;border-radius:50%;content:"";display:inline-block;height:6px;left:0;position:absolute;top:10px;width:6px}.p-article>ul>li:last-of-type{padding-bottom:0}.p-article>ol{margin:1em 8px;padding-left:18px}.p-article>ol>li{font-size:14px;list-style-type:decimal}.p-article .table2::-webkit-scrollbar{height:13px;margin-top:8px}.p-article .table2::-webkit-scrollbar-thumb{background:#b3c7ce;border-radius:13px}.p-article .table2::-webkit-scrollbar-track{background:#e9eef3;border-radius:13px}.p-article .table{margin:2.2em 0 2.4rem;overflow-x:auto}.p-article .table>table{border:1px solid #d7dbe0;border-collapse:separate;border-radius:8px;border-spacing:0;width:100%}.p-article .table>table>tbody>tr>th{background:#f4f5f6;border-bottom:1px solid #d7dbe0;border-collapse:separate;color:#34495e;padding:16px 44px 16px 30px;text-align:left;white-space:nowrap;width:100px}.p-article .table>table>tbody>tr>td{background:#fff;border-bottom:1px solid #d7dbe0;border-collapse:separate;color:#34495e;padding:16px 30px}.p-article .table>table>tbody>tr>th+th,.p-article .table>table>tbody>tr>td{border-left:1px solid #d7dbe0}.p-article .table>table>tbody tr:last-child th,.p-article .table>table>tbody tr:last-child td{border-bottom:none}.p-article .table>table>tbody>tr:first-child>th:first-child{border-radius:8px 0 0}.p-article .table>table>tbody>tr:first-child>td:last-child{border-radius:0 8px 0 0}.p-article .table>table>tbody>tr:last-child>th:first-child{border-radius:0 0 0 8px}.p-article .table>table>tbody>tr:last-child>td:last-child{border-radius:0 0 8px}.p-article .table2{margin:2.2em 0 2.4rem;overflow-x:auto}.p-article .table2>table{border:1px solid #d7dbe0;border-collapse:separate;border-radius:8px;border-spacing:0;margin-bottom:10px;width:100%}.p-article .table2>table>thead>tr{background:#e9eef3}.p-article .table2>table>thead>tr>th{background:#e9eef3;border-bottom:1px solid #d7dbe0;color:#333;font-weight:bold;padding:16px 27px;text-align:center;white-space:nowrap}.p-article .table2>table>tbody>tr>th{background:#f4f5f6;border-bottom:1px solid #d7dbe0;border-collapse:separate;color:#34495e;padding:16px 40px 16px 27px;text-align:left;white-space:nowrap;width:100px}.p-article .table2>table>tbody>tr>td{background:#fff;border-bottom:1px solid #d7dbe0;border-collapse:separate;color:#34495e;padding:16px 27px;text-align:left;white-space:nowrap}.p-article .table2>table>thead>tr>th+th,.p-article .table2>table>tbody>tr>td{border-left:1px solid #d7dbe0}.p-article .table2>table>tbody>tr:last-child>th,.p-article .table2>table tbody tr:last-child td{border-bottom:none}.p-article .table2>table>thead>tr:first-child>th:first-child{border-radius:8px 0 0}.p-article .table2>table>thead>tr:first-child>th:last-child{border-radius:0 8px 0 0}.p-article .table2>table>tbody>tr:last-child>th:first-child{border-radius:0 0 0 8px}.p-article .table2>table>tbody>tr:last-child>td:last-child{border-radius:0 0 8px}.p-article .table2--center>table>tbody>tr>td,.p-article .table--center>table>tbody>tr>td{text-align:center}.p-article .js-graph{height:370px;margin-bottom:2.4rem}.p-article .graph-title{font-size:20px;font-weight:600;line-height:1.75em;margin:2.2em 0 2rem;padding-left:40px;position:relative}.p-article .graph-title::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/graph_icon-d33e876d01c0e0c9935f3f723a8f49c4.png) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;left:0;margin-bottom:-5px;margin-right:8px;position:absolute;top:8px;width:26px}.p-article .graph-canvas{background:#fff;border-radius:10px;padding:20px 32px}#js-article-toc{margin:0 8px}.headline2-wrapper>li{font-size:12px;font-weight:bold;line-height:2.17em;position:relative}.headline2-wrapper>li::before{background:#fff;border:1px solid #b2b8b6;border-radius:50%;content:"";height:15px;left:0;position:absolute;top:5.5px;width:15px}.headline2-wrapper>li>a{padding-left:20px}.headline3-wrapper{border-left:1px solid #b2b8b6;margin-left:7px;padding-left:8px}.headline3-wrapper:first-of-type{padding-top:8px}.headline3-wrapper:last-of-type{padding-bottom:8px}.headline2-wrapper:last-of-type>li>ul{border-left:0}.headline3-wrapper>li{font-size:12px;line-height:2.17em;padding-left:14px;position:relative}.headline3-wrapper>li::before{content:"・";left:0;position:absolute;top:0}.toc.active::after{background:#00c6e5;border-radius:50%;content:"";height:7px;left:4px;position:absolute;top:9.5px;width:7px}.p-writer{background:#fff;border-radius:8px;display:flex;margin-top:32px;padding:20px}.p-writer__info{padding-left:20px}.p-writer__img{height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.p-writer__img>img{height:60px;width:60px}.p-writer__name{color:#00c6e5;font-size:11px;line-height:2em;padding-bottom:8px}.p-writer__name>span{font-size:14px;font-weight:bold}.p-writer__bio{color:#34495e;font-size:11px;line-height:1.64em}.p-same-student-intern-exeperience{border:1px solid #eeeff2;border-radius:3px;margin-bottom:45px;overflow:hidden}.p-same-student-intern-exeperience__title{background-color:#fafafa;font-size:1.6rem;font-weight:700;padding:20px}.p-same-student-intern-exeperience__item>li{border-top:solid 1px #eeeff2;font-size:1.4rem}.p-same-student-intern-exeperience__item>li>a{color:#009cce;display:inline-block;padding:20px;position:relative;width:100%}.p-same-student-intern-exeperience__item>li>a>.icon-arrow{color:#d4d4d4;font-size:1rem;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.p-self-analyses__question-content{min-height:calc(100vh - 297px);padding-top:calc(15.6vh - 46.332px)}.p-self-analyses__question-circle{align-items:center;background:#2dc7cc;border-radius:21px;color:#fff;display:flex;font-size:2rem;height:42px;justify-content:center;letter-spacing:.03em;margin:0 auto;text-align:center;width:112px}.p-self-analyses__question-text{box-sizing:content-box;color:#505055;font-size:2.8rem;font-weight:bold;height:85px;letter-spacing:.03em;padding-top:calc(5.2vh - 15.444px);text-align:center}.p-self-analyses__question-choice{display:flex;justify-content:center;padding-top:calc(10.4vh - 30.888px)}.p-self-analyses__question-choice-btn{background:#fff;border:1px solid #eeeff2;border-radius:8px;box-shadow:0 2px 4px rgba(77,77,77,.08);color:#505055;font-size:24px;height:100px;letter-spacing:.03em;margin-right:40px;transform:translateY(0);transition:transform .08s;width:280px}.p-self-analyses__question-choice-btn:hover{background:#2dc7cc;color:#fff}.p-self-analyses__question-choice-btn:active{transform:translateY(4px)}.p-self-analyses__question-choice-btn:focus{border:1px solid #eeeff2}.p-self-analyses__question-choice-btn:last-child{margin-right:0}.p-self-analyses__question-indicator{margin:0 auto;padding-top:calc(15.6vh - 46.332px);position:relative;width:960px}.p-self-analyses__question-indicator--base{background:#cff1f2;border-radius:3px;height:6px;width:100%}.p-self-analyses__question-indicator--active{background:#2dc7cc;border-radius:3px;bottom:0;height:6px;position:absolute}.p-self-analyses__question-indicator-comment{color:#505055;font-size:1.6rem;letter-spacing:.03em;padding-bottom:calc(15.6vh - 46.332px);padding-top:calc(5.2vh - 15.444px);text-align:center}.p-self-analyses__question-submit{display:block;margin:0 auto}.p-self-analyses__registration-content{min-height:calc(100vh - 297px);padding-top:calc(15.6vh - 46.332px)}.p-self-analyses__registration-logo{display:block;height:180px;margin:0 auto;width:180px}.p-self-analyses__registration-text{color:#505055;font-size:2.8rem;font-weight:bold;letter-spacing:.03em;line-height:56px;padding-bottom:calc(6.5vh - 19.305px);padding-top:calc(5.2vh - 15.444px);text-align:center}.p-self-analyses__registration-regist-btn{align-items:center;background:#2dc7cc;border-radius:8px;box-shadow:0 2px 4px rgba(77,77,77,.08);color:#fff;display:flex;font-size:2.4rem;height:100px;justify-content:center;letter-spacing:.03em;margin:0 auto;text-align:center;width:550px}.p-self-analyses__registration-login-link{color:#505055;display:block;font-size:1.5rem;letter-spacing:.03em;margin:0 auto;margin-bottom:calc(15.6vh - 46.332px);margin-top:calc(5.2vh - 15.444px);text-align:center;text-decoration:underline}.p-self-analyses__result-content{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/1/bg_result-0c17e64813e04c100ec76c7ff49602ae.svg) top/cover}.p-self-analyses__result-content--bg-mask{background:rgba(255,255,255,.8)}.p-self-analyses__result-top{display:flex;margin:0 auto;padding-bottom:53px;padding-left:64px;padding-top:100px;width:960px}.p-self-analyses__result-top--left img{height:357.01px;width:216.29px}.p-self-analyses__result-top--right{padding-left:40px}.p-self-analyses__result-top--right-title{font-size:2rem;margin-top:41px}.p-self-analyses__result-top--right-name{margin-top:30px}.p-self-analyses__result-top--right-name span{background:linear-gradient(transparent 80%, #c2edee 80%);font-size:4.2rem;font-weight:bold}.p-self-analyses__result-top--right-introduction{font-size:1.8rem;margin-bottom:70px;margin-top:55px}.p-self-analyses__result-description{margin:0 auto;padding-bottom:100px;width:960px}.p-self-analyses__result-description--characteristics{background:#ffe7ad;border-radius:4px}.p-self-analyses__result-description--strength{background:#ffd2d2;border-radius:4px;margin-top:40px}.p-self-analyses__result-description--weakness{background:#ccefff;border-radius:4px;margin-top:40px}.p-self-analyses__result-description--best-job{background:#d4dbff;border-radius:4px;margin-top:40px}.p-self-analyses__result-description--career-advice{background:#b5edef;border-radius:4px;margin-top:40px}.p-self-analyses__result-description--type-title{font-size:2.4rem;font-weight:bold;padding-top:80px;text-align:center}.p-self-analyses__result-description--type-text{font-size:1.8rem;margin:0 auto;padding-bottom:80px;padding-top:44px;width:720px}.p-self-analyses__result-description--indicator{background:#fafafa;border-radius:4px;margin-top:80px;padding:100px 122px 106px}.p-self-analyses__result-description--indicator-title{font-size:1.8rem;font-weight:bold;padding-bottom:20px;text-align:center}.p-self-analyses__result-description--indicator-group-text{display:flex;font-size:1.6rem;justify-content:space-between;padding-bottom:40px;padding-top:60px}.p-self-analyses__result-description--indicator-group-bar{background:#e7e9ec;border-radius:2px;height:6px;position:relative;width:720px}.p-self-analyses__result-description--indicator-group-pointer{background:#2dc7cc;border-radius:50%;height:18px;position:absolute;top:-7px;width:18px}.p-self-analyses-top{font-family:"Hiragino Kaku Gothic ProN",sans-serif;font-size:18px;letter-spacing:.025em}.p-self-analyses-top__mv{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/1/bg_mv-47d72b6ac6a2a29877a9f6c1b7be5984.jpg) center center no-repeat;background-size:cover;padding:85px 0;position:relative}.p-self-analyses-top__mv::before{background:#fff;content:"";display:block;height:570px;left:50%;margin:auto;max-width:960px;position:absolute;top:50%;transform:translate(-50%, -50%);width:66.67%;z-index:0}.p-self-analyses-top__mv::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/1/img_mv_illust-d03b43f8a0201c0dba2229a22b80ee9d.png) center bottom no-repeat;background-size:contain;bottom:0;content:"";display:block;left:50%;max-width:1440px;padding-top:51.39%;position:absolute;transform:translateX(-50%);width:100%;z-index:1}.p-self-analyses-top__mv-inner{margin:auto;padding:90px 1em;position:relative;width:960px;z-index:2}.p-self-analyses-top__main-visual-flex{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 auto 38px;width:600px}.p-self-analyses-top__main-visual-ribon{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/1/bg_ribon-993ea9fd8cb64f5a294ffddd46162c56.png) center center no-repeat;background-size:contain;display:block;font-size:16px;line-height:3.167em;margin:auto;position:relative;text-align:center}.p-self-analyses-top__main-visual-ribon-inner-text{display:inline-block;font-size:14px;font-style:normal;transform:translateY(-5px)}.p-self-analyses-top__main-visual-copy{font-size:22px}.p-self-analyses-top__emphasis-number{color:#fc7a7b;font-family:Helvetica,sans-serif;font-style:normal}.p-self-analyses-top__emphasis-number-large{font-size:40px}.p-self-analyses-top__title-main{color:#2dc7cc;display:block;font-family:roboto,sans-serif;font-size:76px;font-weight:bold;line-height:1.03;margin-top:-8px;text-transform:capitalize}.p-self-analyses-top__main-visual-person{max-width:188px}.p-self-analyses-top__main-visual-person-img{width:100%}.p-self-analyses-top__analyses-start-btn{background:#ffb808;border-radius:42px;box-shadow:0 6px 16px rgba(139,99,0,.19);color:#fff;display:inline-block;font-size:23px;font-weight:bold;line-height:1;padding:30px 0;position:relative;width:400px}.p-self-analyses-top__analyses-start-btn::after{border-bottom:8px solid rgba(0,0,0,0);border-left:13px solid #fff;border-top:8px solid rgba(0,0,0,0);content:"";display:inline-block;position:absolute;right:40px;top:49%;transform:translateY(-50%)}.p-self-analyses-top__analyses-start-btn:hover{color:#fff;opacity:.9;text-decoration:none;transition:all .3s ease-in-out}.p-self-analyses-top__section-wrapper,.p-self-analyses-top__section-wrapper--gray{padding:100px 0}.p-self-analyses-top__section-wrapper--gray{background-color:#fafafa}.p-self-analyses-top__section-card{background-color:#fff;border-radius:4px;box-shadow:0 2px 0 #e7e9ec;margin:0 auto 60px;padding:100px 120px;width:960px}.p-self-analyses-top__section-card--sm{background-color:#fff;border-radius:2px;box-shadow:0 1px 0 rgba(231,233,236,.16);margin:0 auto;padding:80px 130px 90px;position:relative;width:960px;z-index:0}.p-self-analyses-top__pr-title{margin:0 auto 50px;max-width:470px}.p-self-analyses-top__title-logo{width:100%}.p-self-analyses-top__title-label{background:#fc7a7b;border-radius:26px;color:#fff;display:inline-block;font-size:24px;font-style:normal;line-height:1;margin:20px 0 0;padding:13px 16px 12px 25px}.p-self-analyses-top__pr-text{font-size:24px;text-align:center}.p-self-analyses-top__balloon-wrapper{display:flex;justify-content:space-between}.p-self-analyses-top__balloon{position:relative;width:340px}.p-self-analyses-top__balloon::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/1/bg_balloon-fcf139541f74594e87b4ccb53de40744.png) center center no-repeat;background-size:contain;content:"";display:inline-block;padding-top:30.59%;width:100%}.p-self-analyses-top__balloon--right{position:relative;width:340px}.p-self-analyses-top__balloon--right::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/1/bg_balloon-fcf139541f74594e87b4ccb53de40744.png) center center no-repeat;background-size:contain;content:"";display:inline-block;padding-top:30.59%;transform:scale(-1, 1);width:100%}.p-self-analyses-top__balloon-inner-text{display:block;font-size:16px;left:50%;position:absolute;text-align:center;top:27%;transform:translateX(-50%);width:100%}.p-self-analyses-top__color-box{margin:42px 0 0;position:relative}.p-self-analyses-top__color-box::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/1/bg_colorbox-176341429b528bbe50b1c606fd4e67a2.png) center center no-repeat;background-size:contain;content:"";display:block;padding-top:26.25%;width:100%}.p-self-analyses-top__color-box-inner-text{font-size:28px;left:50%;line-height:1.71;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);width:100%}.p-self-analyses-top__color-box-site-title{color:#2dc7cc;font-style:normal}.p-self-analyses-top__left-content{margin:0 0 0 auto;width:390px}.p-self-analyses-top__left-content-title-logo{width:230px}.p-self-analyses-top__left-content-text{font-size:18px;margin:40px 0 0}.p-self-analyses-top__left-content-person{bottom:0;left:93px;position:absolute;width:277px;z-index:-1}.p-self-analyses-top__left-content-person-img{width:100%}.p-self-analyses-top__section-title{font-size:40px;margin:0 0 60px;text-align:center}.p-self-analyses-top__card-list{display:flex;justify-content:center;margin:auto}.p-self-analyses-top__card{background:#fff;border:1px solid #eeeff2;border-radius:4px;box-shadow:0 1px 0 #eeeff2;font-weight:bold;max-width:300px;padding:52px 10px 60px;text-align:center;width:100%}.p-self-analyses-top__card+.p-self-analyses-top__card{margin-left:30px}.p-self-analyses-top__card-icon--graph,.p-self-analyses-top__card-icon--paper,.p-self-analyses-top__card-icon--clock{align-items:center;display:flex;justify-content:center;margin:0 auto 10px;min-height:83px}.p-self-analyses-top__card-icon--graph{width:97px}.p-self-analyses-top__card-icon--clock{width:103px}.p-self-analyses-top__card-number-large{font-size:28px}.p-self-analyses-top__ad{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/1/bg_footer-ad-31d6416704d97b86c424ccf590528a9a.png) center center no-repeat;background-size:cover;padding:80px 1em}.p-self-analyses-top__ad-text{color:#fff;font-size:34px;line-height:1.29;margin:0 0 45px}.p-self-analyses-2-top{font-family:"Hiragino Kaku Gothic ProN",sans-serif;font-size:18px;letter-spacing:.025em;overflow-x:hidden}.p-self-analyses-2-top__mv{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_mv-67e9fa62b46084ebe9a5142bca5d83f0.png) center center no-repeat;background-size:cover;padding:65px 0 50px;position:relative}.p-self-analyses-2-top__mv-inner{background:#0b82c3;-webkit-clip-path:polygon(120px 0, 100% 0%, 100% calc(100% - 120px), calc(100% - 120px) 100%, 0 100%, 0 120px);clip-path:polygon(120px 0, 100% 0%, 100% calc(100% - 120px), calc(100% - 120px) 100%, 0 100%, 0 120px);height:535px;margin:auto;padding:51px 1em 0;position:relative;width:960px}.p-self-analyses-2-top__mv-top-wrapper{text-align:center}.p-self-analyses-2-top__mv-top-text{color:#fff;display:inline-block;font-size:26px;font-weight:bold;letter-spacing:-0.1px}.p-self-analyses-2-top__mv-top-strong{color:#fffba2}.p-self-analyses-2-top__mv-top-line{border:1px solid #fff;margin-top:7px}.p-self-analyses-2-top__main-visual-flex{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 auto;width:600px}.p-self-analyses-2-top__main-inner{margin-top:21px}.p-self-analyses-2-top__main-subtitle{background:#fff;display:flex;margin-top:22px;padding:12px 13px}.p-self-analyses-2-top__main-subtitle>img{max-width:284px}.p-self-analyses-2-top__main-subtitle>span{color:#0082c3;font-size:18px;font-weight:bold;margin-left:10px}.p-self-analyses-2-top__title-main{color:#fff;display:block;font-family:roboto,sans-serif;font-size:86px;font-weight:bold;letter-spacing:2px;line-height:1.1;text-transform:capitalize}.p-self-analyses-2-top__title-head{align-items:flex-end;display:flex}.p-self-analyses-2-top__title-selection{display:inline-block;font-size:24px;letter-spacing:-0.4px;line-height:1;margin:0 0 0 16px;transform:translateY(-4px);vertical-align:middle}.p-self-analyses-2-top__title-selection::before,.p-self-analyses-2-top__title-selection::after{background:#fff;content:"";display:inline-block;height:1px;width:100%}.p-self-analyses-2-top__title-selection::before{margin-top:3px}.p-self-analyses-2-top__title-selection::after{margin-top:-8px}.p-self-analyses-2-top__main-visual-person{margin-left:-108px;margin-top:-5px;max-width:250px}.p-self-analyses-2-top__main-visual-person-img{width:100%}.p-self-analyses-2-top__main-comment{color:#fff;font-size:16px;margin-bottom:20px;margin-left:10px}.p-self-analyses-2-top__main-comment::before,.p-self-analyses-2-top__main-comment::after{background:#fff;content:"";display:inline-block;height:18px;width:1px}.p-self-analyses-2-top__main-comment::before{margin-right:3px;transform:rotate(-32deg) translate(-7px, 1px)}.p-self-analyses-2-top__main-comment::after{margin-right:3px;transform:rotate(27deg) translate(10px, 1px)}.p-self-analyses-2-top__main-bottom{margin-top:-97px;position:relative}.p-self-analyses-2-top__analyses-start-btn{background:#ff6464;border-radius:42px;box-shadow:0 6px 16px rgba(139,99,0,.19);color:#fff;display:inline-block;font-size:25px;font-weight:bold;line-height:1;padding:30px 0;position:relative;width:400px}.p-self-analyses-2-top__analyses-start-btn::after{border-bottom:8px solid rgba(0,0,0,0);border-left:13px solid #fff;border-top:8px solid rgba(0,0,0,0);content:"";display:inline-block;position:absolute;right:40px;top:49%;transform:translateY(-50%)}.p-self-analyses-2-top__analyses-start-btn:hover{color:#fff;opacity:.9;text-decoration:none;transition:all .3s ease-in-out}.p-self-analyses-2-top__about-wrapper{background-color:#f8f7df;position:relative;text-align:center;width:100%}.p-self-analyses-2-top__about-inner{margin:0 auto;max-width:1080px;padding:75px 0 70px;position:relative}.p-self-analyses-2-top__about-inner::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/img_left_people-8c97b676e1c2882b2ab27cf7a38da6c9.svg) center center no-repeat;bottom:0;content:"";display:inline-block;height:411px;left:-130px;position:absolute;width:264px}.p-self-analyses-2-top__about-inner::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/img_right_people-3c2999bf98a4b7b38754bbe2258a4689.svg) center center no-repeat;bottom:0;content:"";display:inline-block;height:433px;position:absolute;right:-154px;width:315px}.p-self-analyses-2-top__about-title{color:#0082c3;font-size:48px;letter-spacing:2px;margin-left:-40px}.p-self-analyses-2-top__about-text{font-size:24px;line-height:1.9;margin-top:30px}.p-self-analyses-2-top__about-text>strong{color:#ff6464}.p-self-analyses-2-top__section-wrapper{background:#fafafa;padding:70px 0 100px}.p-self-analyses-2-top__emphasis-number{color:#fc7a7b;font-family:Helvetica,sans-serif;font-style:normal}.p-self-analyses-2-top__emphasis-number-large{font-size:40px}.p-self-analyses-2-top__section-card{background-color:#fff;border-radius:2px;box-shadow:0 2px 0 rgba(231,233,236,.16);display:flex;margin:70px auto 0;padding:40px 130px 0;width:960px}.p-self-analyses-2-top__right-content{margin:8px 0 0 auto;width:390px}.p-self-analyses-2-top__right-content-title-logo{margin-left:2px;width:227px}.p-self-analyses-2-top__right-content-subtitle{color:#0082c3;display:block;font-size:24px;margin-bottom:25px}.p-self-analyses-2-top__right-content-text{font-size:18px;line-height:1.6;margin:37px 0 0}.p-self-analyses-2-top__left-content-person{height:305px;overflow:hidden;width:227px}.p-self-analyses-2-top__left-content-person-img{width:100%}.p-self-analyses-2-top__section-title{font-size:40px;margin:0 0 52px;text-align:center}.p-self-analyses-2-top__card-list{display:flex;justify-content:center;margin:auto}.p-self-analyses-2-top__card{background:#fff;border:1px solid #eeeff2;border-radius:4px;box-shadow:0 1px 0 #eeeff2;font-weight:bold;line-height:1.7;max-width:300px;padding:52px 10px 54px;text-align:center;width:100%}.p-self-analyses-2-top__card+.p-self-analyses-2-top__card{margin-left:30px}.p-self-analyses-2-top__card-icon--graph,.p-self-analyses-2-top__card-icon--paper,.p-self-analyses-2-top__card-icon--clock{align-items:center;display:flex;justify-content:center;margin:0 auto 10px;min-height:83px}.p-self-analyses-2-top__card-icon--graph{margin-bottom:11px;width:97px}.p-self-analyses-2-top__card-icon--paper{margin-bottom:11px;padding-left:10px;width:70px}.p-self-analyses-2-top__card-icon--clock{margin-bottom:16px;margin-top:-5px;width:103px}.p-self-analyses-2-top__card-number-large{font-size:28px}.p-self-analyses-2-top__ad{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_footer-57d777ceeacc103cefaa1a94805bc3ed.png) center center no-repeat;background-size:cover;padding:77px 1em 80px}.p-self-analyses-2-top__ad-text{color:#fff;font-size:34px;line-height:1.29;margin:0 0 45px}.p-self-analyses-common__header{height:81px;justify-content:center}.p-self-analyses-common__header-logo{height:27px}.p-self-analyses-common__footer{align-items:center;background-color:#031c29;display:flex;height:216px;justify-content:center}.p-similar-company__item{border-right:1px solid #cdcdcd;display:inline-block;font-size:1.3rem;margin-bottom:6px;padding:0 8px}.p-similar-company__item:last-child{border-right:0}.p-similar-company__wrap{margin-left:-8px}.p-similar-company__heading{font-size:1.6rem;margin-bottom:20px}.p-contents-campaign-table{background:#fff;border-collapse:collapse;border-left:1px solid #e7e9ec;border-top:1px solid #e7e9ec;margin:0 auto;margin-bottom:35px;text-align:left}.p-contents-campaign-table__th{background-color:#fafafa;border-bottom:1px solid #e7e9ec;border-right:1px solid #e7e9ec;color:#505055;padding:20px 15px;text-align:left;width:280px}.p-contents-campaign-table__td{border-bottom:1px solid #e7e9ec;border-right:1px solid #e7e9ec;padding:20px 15px;text-align:left}.p-contents-campaign-table__td>p{line-height:30px;margin-bottom:10px}.p-experience-steps{border:1px solid #d4d4d4;border-radius:3px;box-shadow:0 2px 0 0 #ececec;margin-bottom:20px;overflow:hidden;padding:20px 24px}.p-experience-steps__title{align-items:baseline;display:flex;justify-content:space-between;padding-bottom:20px}.p-experience-steps__title>h2{font-size:16px}.p-experience-steps__status--not-completed{background-color:#fc7a7b}.p-experience-steps__status--draft{background-color:#ffb808}.p-experience-steps__status--completed{background-color:#2dc7cc}.p-experience-steps__body{align-items:center;background:#fafafa;display:flex;flex-direction:column;padding:28px 20px 20px}.p-experience-steps__step-btn{padding:8px}.p-experience-steps__btn-area{padding:8px;text-align:center}.js-tutorial-arrows{text-align:center}.slick-tutorial-next{background:#00beff;border-radius:3px;color:#fff;font-size:14px;font-weight:bold;padding:16px 0;width:292px}.slick-tutorial-prev{bottom:56px;color:#00beff;left:40px;position:absolute}.slick-tutorial-prev.slick-disabled{display:none !important}.p-tutorial-modal{background-color:#fff;border-radius:3px;margin:5% auto 40px;position:relative;width:640px}.p-tutorial-modal__inner{padding:40px 40px 20px}.p-tutorial-modal__footer{padding-bottom:40px}.p-tutorial-modal__bordered,.p-tutorial-modal__bordered--center{display:flex;flex-direction:column;width:560px}.p-tutorial-modal__bordered--center{align-items:center}.p-tutorial-modal__title{font-size:22px;font-weight:bold;margin-bottom:24px;text-align:center}.p-tutorial-modal__text,.p-tutorial-modal__text--center{font-size:14px}.p-tutorial-modal__text--center{text-align:center}.p-tutorial-recommend-company__title{font-size:14px;font-weight:bold;margin-bottom:18px;text-align:left;width:100%}.p-tutorial-recommend-company__items{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.p-tutorial-recommend-company__items::after{content:"";display:block;width:50%}.p-tutorial-recommend-company__item{border-color:#ebedf0;border-radius:3px;border-style:solid;border-width:1px 1px 3px;margin-bottom:16px;width:272px}.p-tutorial-recommend-company__item>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 95% 50% no-repeat;color:#00beff;display:flex;padding:15px;text-decoration:none;transition:all .4s ease}.p-tutorial-recommend-company__name{font-size:14px;font-weight:bold;margin-bottom:12px}.p-tutorial-recommend-company__point{margin-bottom:12px}.p-tutorial-recommend-company__info{display:flex}.p-tutorial-recommend-company__subinfo{color:#7e8b97;display:flex;font-size:10px;margin-right:12px}.p-tutorial-recommend-company__subinfo-dt{display:inline;white-space:nowrap}.p-tutorial-recommend-company__subinfo-dd{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.p-sa-common__head,.p-sa-merit__head{color:#00beff;font-size:28px;margin-bottom:52px}.p-sa-header{display:flex;left:0;padding:24px 28px;position:absolute;top:0;width:100%;z-index:999}.p-sa-header__main{margin-left:auto}.p-sa-header__event-count{color:#fff;margin-left:auto}.p-sa-header__event-count>span{font-size:2rem}.p-sa-mv{background:linear-gradient(90deg, #1fa5db, #32bbd6)}.p-sa-mv__inner{align-items:center;display:flex;height:580px;justify-content:center;margin-bottom:52px;position:relative}.p-sa-mv__main{position:relative}.p-sa-mv__catch{color:#fff;font-size:42px;margin-bottom:32px;text-align:center}.p-sa-mv__catch>span{font-size:32px}.p-sa-mv__text{color:#fff;font-size:1.6rem;text-align:center}.p-sa-mv__balloon{background:#f2c233;border-radius:50px;color:#fff;font-size:14px;font-weight:bold;height:92px;left:0;padding:10px;position:absolute;text-align:center;top:-52px;width:92px}.p-sa-mv__balloon::before{border-bottom:20px solid #f2c233;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);bottom:0;content:"";display:block;height:0;position:absolute;right:0;transform:rotate(135deg);width:0}.p-sa-mv__balloon>span{display:block;margin-top:14px}.p-sa-mv__img--student{bottom:-52px;left:160px;position:absolute}.p-sa-mv__img--entori{bottom:24px;left:464px;position:absolute}.p-sa-mv__img--company{bottom:-30px;position:absolute;right:160px}.p-sa-merit{display:flex;flex-direction:column;padding:90px 0 110px}.p-sa-merit__text{font-size:1.6rem;font-weight:bold;line-height:1.75em;text-align:center}.p-sa-merit__marker{background:linear-gradient(transparent -10%, #fffcaa 0%);padding:2px}.p-sa-merit__main{display:flex;justify-content:center;padding-top:88px}.p-sa-merit__content{margin:24px 0 0 40px}.p-sa-merit__head{margin-bottom:32px}.p-sa-merit__list{counter-reset:li;font-weight:bold}.p-sa-merit__list>li{align-items:center;display:flex;font-size:1.6rem;height:40px;list-style:none;margin:0 0 24px;padding-left:64px;position:relative}.p-sa-merit__list>li>span{line-height:1.688em}.p-sa-merit__list>li::before{border:1px solid #e9e9e9;border-radius:50%;color:#818181;content:counter(li) "";counter-increment:li;font-size:12px;height:40px;left:0;line-height:40px;position:absolute;text-align:center;top:0;width:40px}.p-sa-how-do{align-items:center;background:#eff5fa;display:flex;flex-direction:column;padding:80px 0 70px;position:relative}.p-sa-how-do__img--entori{position:absolute;right:260px;top:-24px}.p-sa-how-do__contents{display:flex}.p-sa-how-do__content{margin-right:16px;width:300px}.p-sa-how-do__content:last-of-type{margin-right:0}.p-sa-how-do__text{font-weight:bold;line-height:1.714em;margin-top:24px;text-align:center}.p-sa-how-do__info{background:#cfeeff;border-radius:6px;font-weight:bold;margin-top:48px;padding:28px 32px}.p-sa-suggest{align-items:center;display:flex;flex-direction:column;padding:80px 0 70px}.p-sa-suggest__contents{display:flex;justify-content:center}.p-sa-suggest__content{align-items:center;display:flex;flex-direction:column;width:460px}.p-sa-suggest__content:first-of-type{margin-right:60px}.p-sa-suggest__text{font-size:1.6rem;line-height:1.688em;text-align:left;width:100%}.p-sa-suggest__text>span{font-weight:bold}.p-sa-suggest__text:last-of-type{margin-bottom:40px}.p-sa-suggest__img{margin-bottom:32px}.p-sa-suggest__btn{margin-top:auto;padding:20px 0;width:340px}.p-sa-common__return-top{margin:120px 0;text-align:center;width:100%}.p-sa-common__return-top>a{color:#505055}.p-register__table .p-student-jobhunt-status__just-before{border:none}.p-student-jobhunt-status__frame{display:none}.p-student-jobhunt-status__frame>td{padding:5px 0}.p-student-jobhunt-status__content{background-color:#fafafa;border:1px dashed #e7e9ec;border-radius:3px;padding:20px}.p-student-jobhunt-status__title{color:#00beff;font-weight:bold;padding-bottom:20px}.p-student-jobhunt-status__detail{padding-bottom:20px}.p-student-jobhunt-status__recommended-seminar-information-question{display:flex;justify-content:space-around;padding-top:10px}.p-student-jobhunt-status__comment{color:#7e8b97;font-size:1rem}.p-student-jobhunt-status__agent-support-question{border-top:dashed #e4e6e9;display:flex;padding:20px 0}.p-student-jobhunt-status__agent-support-question .text-label{padding-right:10px}.p-student-jobhunt-status__agent-support-question .require-label{margin-right:10px}.p-recommend-jobhunt-service-form{border:solid 1px #eeeff2;border-radius:3px;overflow:hidden}.p-recommend-jobhunt-service-form__title{border-bottom:solid 1px #eeeff2;color:#00beff;font-size:1.8rem;font-weight:bold;padding:24px 27px}.p-recommend-jobhunt-service-form__event-title{align-items:center;border-bottom:1px solid #eeeff2;display:flex;font-weight:bold;margin-bottom:20px;padding-bottom:10px}.p-recommend-jobhunt-service-form__body{padding:10px 30px}.p-recommend-jobhunt-service-form__inner{background-color:#fafafa;padding:20px}.p-recommend-jobhunt-service-form__columns{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.p-recommend-jobhunt-service-form__column{background-color:#fff;padding:40px;width:100%}.p-recommend-jobhunt-service-form__logo{margin:15px 10px}.p-recommend-jobhunt-service-form__description{font-size:12px;margin:15px 10px}.p-recommend-jobhunt-service-form__question{background-color:#e5f8ff;display:block;font-size:12px;margin:15px 10px;padding:10px}.p-recommend-jobhunt-service-form__question .p-question-table:not(:first-child){margin-top:15px}.p-recommend-jobhunt-service-form__question .p-question-table__label{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:20px}.p-recommend-jobhunt-service-form__question .p-question-table__text{font-size:1.4rem}.p-recommend-jobhunt-service-form__question>select{font-size:12px}.p-recommend-jobhunt-service-form__apply{font-weight:bold;margin:15px 10px 0}.p-recommend-jobhunt-service-form__hide-btn{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_down-bd18686217ab6f1797a6881983e4f9c8.png) 95% 50% no-repeat;min-width:100%}.p-recommend-jobhunt-service-form__btn.is-disabled{background-color:#d7dbe0;border:1px solid #d7dbe0;pointer-events:none;transition:all .25s ease}.p-recommend-jobhunt-service-form-skip__btn.is-disabled{color:#d7dbe0}.p-recommend-jobhunt-service-form__img-area{margin-bottom:20px}.p-recommend-jobhunt-service-form__thank_message{color:#00beff;margin-bottom:20px}.p-recommended-services{margin-bottom:60px}div.c-mod-wrapper-bordered>.p-recommended-services{margin-bottom:0}.p-recommended-services__heading{font-size:16px;font-weight:bold}.p-recommended-services__cards{display:flex;flex-wrap:wrap;justify-content:space-between}.p-recommended-services__card>a{border:solid #eeeff2;border-radius:4px;border-width:1px 1px 2px;display:flex;margin-top:20px;width:395px}.p-recommended-services__card>a:hover{text-decoration:none}.p-recommended-services__text{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 180px 275px no-repeat;background-position:94% center;color:#7e8b97;padding:16px 44px 16px 16px}.p-recommended-services__text>h3{color:#505055;font-size:14px}.p-recommended-services__text>p{font-size:12px;margin-bottom:6px}.p-dashboard-search .p-dashboard-search-tab{align-items:flex-end;display:flex}.p-dashboard-search .p-dashboard-search-tab__toggle{background:#fafafa;border:solid 1px #eeeff2;border-bottom:0;border-radius:3px 3px 0 0;color:#7e8b97;font-weight:bold;height:54px;position:relative;width:33.3333333333%}.p-dashboard-search .p-dashboard-search-tab__toggle+.p-dashboard-search-tab__toggle{margin-left:8px}.p-dashboard-search .p-dashboard-search-tab__toggle:not(.is-active):hover{text-decoration:underline}.p-dashboard-search .p-dashboard-search-tab__toggle.is-active{background:#fff;border:solid 8px #eeeff2;border-bottom:0;border-radius:0;color:#00beff;font-size:15px;height:66px;min-width:132px;position:relative;z-index:1}.p-dashboard-search .p-dashboard-search-tab__toggle .p-attention-label{align-items:center;background-color:#2e6482;border-radius:60px;color:#fff;display:flex;flex-direction:column;height:22px;justify-content:center;left:85px;line-height:1;position:absolute;top:-16px;vertical-align:middle;width:100px}.p-dashboard-search .p-dashboard-search-tab__toggle .p-attention-label>p{font-size:1rem;position:relative}.p-dashboard-search .p-dashboard-search-tab__toggle .p-attention-label>p::after{border-color:#2e6482 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0;content:"";height:0;left:34px;margin-bottom:-12px;margin-top:5px;position:absolute;top:11px;width:0}.p-dashboard-search .p-dashboard-search-panel{border:solid 8px #eeeff2;margin-top:-8px;padding:20px;position:relative;z-index:0}.p-dashboard-search .p-dashboard-search-panel__form{display:flex;font-size:14px}.p-dashboard-search .p-dashboard-search-panel__select{border:solid 1px #d2d8d9;border-right:0;position:relative}.p-dashboard-search .p-dashboard-search-panel__select::after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid #00beff;content:"";display:inline-block;height:0;margin-right:2px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0}.p-dashboard-search .p-dashboard-search-panel__select>select{box-sizing:border-box;height:56px;max-width:145px;padding:0 25px 0 20px}.p-dashboard-search .p-dashboard-search-panel__select:first-of-type{border-radius:6px 0 0 6px}.p-dashboard-search .p-dashboard-search-panel__select:first-of-type>select{width:143px}.p-dashboard-search .p-dashboard-search-panel__select:nth-of-type(2)>select{width:146px}.p-dashboard-search .p-dashboard-search-panel__select:nth-of-type(3)>select{width:125px}.p-dashboard-search .p-dashboard-search-panel__input,.p-dashboard-search .p-dashboard-search-panel__input--company{border:solid 1px #d2d8d9;border-right:0}.p-dashboard-search .p-dashboard-search-panel__input>input,.p-dashboard-search .p-dashboard-search-panel__input--company>input{box-sizing:border-box;height:56px;padding:0 20px;width:220px}.p-dashboard-search .p-dashboard-search-panel__input--company{border-radius:6px 0 0 6px;overflow:hidden;width:100%}.p-dashboard-search .p-dashboard-search-panel__input--company>input{width:100%}.p-dashboard-search .p-dashboard-search-panel__button{background:#00beff;border-radius:0 6px 6px 0;color:#fff;flex:none;font-size:16px;font-weight:bold;height:58px;width:117px}.p-dashboard-industry .p-dashboard-industry__outer{display:flex;flex-wrap:wrap;justify-content:space-between}.p-dashboard-industry .p-dashboard-industry__item{height:100px;position:relative;width:150px}.p-dashboard-industry .p-dashboard-industry__item:nth-child(-n+5){margin-bottom:15px}.p-dashboard-industry .p-dashboard-industry__content{color:#fff;opacity:1;transition:opacity .5s ease-out 0}.p-dashboard-industry .p-dashboard-industry__content:hover{opacity:.9;text-decoration:none}.p-dashboard-industry .p-dashboard-industry__content-name{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:10px;position:relative;width:100%;z-index:1}.p-dashboard-industry .p-dashboard-industry__content-name-text{font-weight:bold;margin:5px 0;padding:0 5px}.p-dashboard-industry .p-dashboard-industry__content-name-count{font-size:1.3rem}.p-dashboard-industry .p-dashboard-industry__content-img{position:absolute;right:0;top:0;z-index:0}.p-dashboard-lg-nav{background:#f2f5f7;display:flex;justify-content:space-evenly;padding:10px 0}.p-dashboard-lg-nav .p-dashboard-lg-nav__link{align-items:center;background:#fff;border-radius:6px;color:#505055;display:flex;flex-direction:row;font-size:1.5rem;font-weight:bold;height:124px;justify-content:flex-start;transition:color .3s;width:calc(100% - 20px)}.p-dashboard-lg-nav .p-dashboard-lg-nav__link:hover{color:#00beff;text-decoration:none}.p-dashboard-lg-nav__image{margin:0 30px}.p-dashboard-lg-nav__text>p{margin-bottom:6px}.p-dashboard-lg-nav__text>span{color:#7e8b97;font-size:1.2rem;font-weight:normal}.p-dashboard-nav{background:#f2f5f7;display:flex;justify-content:space-evenly;padding:10px 0}.p-dashboard-nav .p-dashboard-nav__link{align-items:center;background:#fff;border-radius:6px;color:#505055;display:flex;flex-direction:column;font-size:1.5rem;font-weight:bold;height:170px;justify-content:center;transition:color .3s;width:257px}.p-dashboard-nav .p-dashboard-nav__link:hover{color:#00beff;text-decoration:none}.p-dashboard-nav .p-dashboard-nav__text-entry{margin-top:25px}.p-dashboard-nav .p-dashboard-nav__text-screening{margin-top:24px}.p-dashboard-nav .p-dashboard-nav__text-intern{margin-top:29px}.p-dashboard-nav .p-dashboard-nav__image-entry{margin-top:17px}.p-dashboard-nav .p-dashboard-nav__image-screening{margin-left:5px;margin-top:19px}.p-dashboard-nav .p-dashboard-nav__image-intern{margin-top:10px}.p-register-modal{margin:25px auto;width:400px}.p-register-modal__row{display:flex;margin-bottom:20px}.p-register-modal__image{width:80px}.p-register-modal__texts{margin-left:20px}.p-register-modal__title{color:#00beff;font-weight:bold;letter-spacing:.7px;margin-bottom:5px;margin-top:5px}.p-register-modal__text{align-items:center;display:flex;font-size:1.3rem;letter-spacing:.4px;margin-bottom:6px}.p-register-modal__text::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/common/icon/icon_check_primary-7bc7bf7f9795119905e79ef67439cd1b.svg) no-repeat;background-size:contain;content:"";display:block;flex:none;height:1.3em;margin-right:7px;width:1.3em}.p-register-modal__btn{width:280px}.p-footer-page-description{padding:44px 130px}.p-footer-page-description__title{display:flex}.p-footer-page-description__title-icon{height:28px;width:28px}.p-footer-page-description__title-text{line-height:1;margin:6px 0;padding-left:16px}.p-footer-page-description__description{line-height:2.4rem;padding-top:24px}.p-ad-box__wrapper{background-color:#fafafa;padding:20px}.p-ad-box{background-color:#fff;display:flex}.p-ad-box__body{display:flex;flex-direction:column;justify-content:center;padding:0 16px 0 36px}.p-ad-box__text{color:#6f8083;font-size:1.6rem;font-weight:bold;line-height:3rem}.p-ad-box__buttons{margin-left:auto;margin-right:36px;padding:24px 0;width:240px}.p-word-mouth-filter{background:#fafafa;border:1px solid #eeeff2;padding:10px 10px 28px}.p-word-mouth-filter .p-island-search{border:none;margin:0}.p-word-mouth-filter__table{width:100%}.p-word-mouth-filter__table>tbody{background-color:#fff}.p-word-mouth-filter__table>tbody>tr{background-color:#fff;display:block;margin:0 20px}.p-word-mouth-filter__table>tbody>tr:not(:last-child){border-bottom:1px dotted #eeeff2}.p-word-mouth-filter__table>tbody>tr>th{font-size:1.4rem;padding:20px;text-align:left;width:165px}.p-word-mouth-filter__table>tbody>tr>td{max-width:950px;width:950px}.p-word-mouth-filter__table--tab-buttons>tbody>tr{border-bottom:1px dotted #eeeff2}.p-word-mouth-filter__checkbox-area{margin:10px 0;padding-right:10px}.p-word-mouth-filter__category-wrapper{display:flex;flex-wrap:wrap;padding:4px 0}.p-word-mouth-filter__categories{border-top:1px dotted #eeeff2;padding:4px 0}.p-word-mouth-filter__positions{color:#afafba}.p-word-mouth-filter__position-checkbox>[type=checkbox]+label::before{background-color:#fafafa}.p-word-mouth-filter__submit{background:#fafafa;padding-top:28px;position:relative;text-align:center}.p-word-mouth-filter__filter-clear{background-color:#fff;border:1px solid #eeeff2;border-radius:3px;color:#009cce;font-size:1.4rem;left:0;padding:1em 2em;position:absolute}.p-word-mouth-filter__count>span{font-weight:bold}.p-word-mouth-sort{display:flex}.p-word-mouth-sort__item{color:#7e8b97;padding-left:6px;position:relative}.p-word-mouth-sort__item.is-active{color:#1cc8ff}.p-word-mouth-sort__item.is-active:hover{color:#1cc8ff;cursor:default;text-decoration:none}.p-word-mouth-sort__item:not(:first-child){padding-left:18px}.p-word-mouth-sort__item:not(:last-child)::after{background-color:#eeeff2;content:"";display:inline-block;height:14px;position:absolute;right:-10px;top:3px;width:1px}.p-word-mouth-sort__item:hover{color:#7e8b97}.p-article-btn{display:flex;justify-content:center}.p-article-btn--share{height:40px}.p-article-btn__item--share{display:inline-block;margin-right:28px}.p-article-btn__item--share>img{height:30px}.p-article-btn__item--share:last-child{margin-right:0}.p-article-btn__item--base{border:2px solid #88dfec;border-radius:10px;color:#34495e;display:block;font-size:14px;font-weight:bold;padding:18px 40px 18px 24px;position:relative;transition:background-color .2s,border .2s,color .2s;width:300px}.p-article-btn__item--base:hover{background:#fff;border:2px solid #fff;color:#00c6e5;text-decoration:none}.p-article-btn__item--base::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/arrow-65c4b5c8f3bc39dcd4792f25ecf652a7.png) no-repeat;background-size:contain;content:"";display:inline-block;height:14px;position:absolute;right:20px;top:22px;width:15px}.p-article-nav,.p-article-nav--tag,.p-article-nav--label{align-items:center;display:flex;flex-wrap:wrap;margin-top:-10px}.p-article-nav--label{min-height:32px}.p-article-nav--tag{margin-top:5px}.p-article-nav__text--list{color:#7e8b97;font-size:1.3rem;line-height:1}.p-article-nav__category-item,.p-article-nav__category-link{background-color:#00c6e5;border-radius:2px;color:#fff;display:block;font-size:1.3rem;font-weight:bold;line-height:1;margin:10px 15px 0 0;padding:5px 8px}.p-article-nav__category-item:hover,.p-article-nav__category-link:hover{color:#fff;text-decoration:none}.p-article-nav--row__category-item{background-color:#00beff;border-radius:2px;color:#fff;display:block;font-size:1.3rem;font-weight:bold;line-height:1;margin:10px 15px 0 0;padding:5px 8px}.p-article-nav--row__category-item:hover{color:#fff;text-decoration:none}.p-article-nav__category-link:hover{text-decoration:underline}.p-article-nav__tag-item{color:#009cce;font-size:1.3rem;font-weight:bold;line-height:1;margin:10px 10px 0 0}.p-article-nav__tag-item:last-of-type{margin-right:0}.p-article-nav--between{align-items:flex-end;display:flex;justify-content:space-between}.p-article-nav__view-item{color:#00c6e5;font-size:1.3rem;font-weight:600;line-height:1}.p-article-connect-list__item,.p-article-connect-list__item--arrow,.p-article-connect-list__item--external{background:#fff;display:inline-block;font-size:14px;padding:16px 42px 16px 20px;position:relative;width:100%}.p-article-connect-list__item::before,.p-article-connect-list__item--arrow::before,.p-article-connect-list__item--external::before{content:"";display:inline-block;position:absolute;right:21px;top:50%;transform:translateY(-50%)}.p-article-connect-list__item:last-child,.p-article-connect-list__item--arrow:last-child,.p-article-connect-list__item--external:last-child{border-bottom:1px solid #e7e9ec}.p-article-connect-list__item--external{border:solid #e7e9ec;border-width:1px 1px 0;color:#6f8184}.p-article-connect-list__item--external::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/link_icon-131e8ba0feb5949627c5b2563616608c.png) no-repeat;background-size:contain;height:12px;width:12px}.p-article-connect-list__item--arrow{border-top:1px solid #e7e9ec;color:#34495e;font-weight:bold}.p-article-connect-list__item--arrow::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/arrow-65c4b5c8f3bc39dcd4792f25ecf652a7.png) no-repeat;background-size:contain;height:15px;width:15px}.p-article-aside__heading,.p-article-aside__heading--dec,.p-article-aside__heading--line{color:#34495e;font-size:18px;font-weight:bold;margin:2.2em 0 1.8rem}.p-article-aside__heading::before,.p-article-aside__heading--dec::before,.p-article-aside__heading--line::before{content:"";display:inline-block}.p-article-aside__heading--line{line-height:1.78em}.p-article-aside__heading--line::before{background:linear-gradient(0deg, #3e556d 0%, #3e556d 50%, #00c6e5 50%, #00c6e5 100%);background-size:contain;height:18px;margin-bottom:-3px;margin-right:8px;width:4px}.p-article-aside__heading--dec{line-height:1.6em;padding-left:32px;position:relative}.p-article-aside__heading--dec::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/article/note_icon-bddaa580521c43b9911e6f6dbd7fc430.png) no-repeat;background-size:contain;height:25px;left:0;margin-bottom:-5px;margin-right:8px;position:absolute;top:0;width:20px}.p-article-aside__heading--search{font-size:14px;margin:2.2em 0 1.8rem}.p-article-aside__search-form{background:#fff;border:1px solid #d7dbe0;border-radius:20px;display:flex;padding:7px 20px}.p-article-aside__search-form .icon-search{color:#a7afb8}.p-article-aside__search-form-input{width:90%}.p-article-card{border-top:1px solid #d2d8d9;display:flex;padding:25px 0;position:relative}.p-article-card:hover{text-decoration:none}.p-article-card:hover .p-article-card__title>span{background:linear-gradient(transparent 95%, #34495e 0%);display:inline}.p-article-card:last-of-type{border-bottom:1px solid #d2d8d9}.p-article-card--row{padding:25px 0 35px;position:relative;width:210px}.p-article-card--row .p-article-card--row__title{color:#34495e;font-weight:bold}.p-article-card--row:hover{text-decoration:none}.p-article-card--row:hover .p-article-card__title>span{background:linear-gradient(transparent 95%, #34495e 0%);display:inline}.p-article-card__content{margin-left:20px}.p-article-card__img{border-radius:10px;height:108px;min-width:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:left 50%;object-position:left 50%;width:160px}.p-article-card--row__img{border-radius:3px;display:block;height:125px;min-width:210px;-o-object-fit:cover;object-fit:cover;-o-object-position:left 50%;object-position:left 50%;width:210px}.p-article-card__title{-webkit-box-orient:vertical;color:#34495e;display:-webkit-box;font-size:16px;-webkit-line-clamp:2;margin-bottom:15px;overflow:hidden}.p-article-card__description{-webkit-box-orient:vertical;color:#7e8b97;display:-webkit-box;font-size:12px;-webkit-line-clamp:1;line-height:1;overflow:hidden}.p-article-card__info{color:#7e8b97;display:flex;font-size:12px;position:absolute;right:0;top:27px}.p-article-card--row__info{bottom:5px;color:#7e8b97;display:flex;font-size:12px;left:0;position:absolute}.p-article-related-articles{background:none;color:#3f556c;font-size:2.7rem;font-weight:bold;line-height:1.2;margin-bottom:30px;padding-left:0}.p-article-related-articles__title{margin:30px 0}.p-article-summary--popular__heading{display:block}.p-article-summary--popular__title{display:inline-block;font-size:1.6rem;width:25%}.p-article-summary--new-arrival__heading{font-size:1.6rem;margin-top:32px}.p-article-summary__tab{display:inline-block;text-align:right;width:74%}.p-article-summary__tab button{color:#d2d8d9;display:inline-block;font-weight:bold;margin:auto 6px}.p-article-summary__tab .is-active{border-bottom:solid #00beff;color:#00beff}.p-article-summary__box{display:grid;grid-template-columns:repeat(5, 1fr)}.p-article-summary__btn{margin:10px 0;text-align:center}.p-new-normal-work__bg{background-image:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/new_normal_work/bg_new_normal_work-6cab0a6a405e7550daa5981392ab5529.png);background-position-y:-30px;background-repeat:repeat;overflow-x:hidden}.p-new-normal-work__bg-color{background-color:#f2f4f7}.p-new-normal-work__head-frill{display:flex;height:6px}.p-new-normal-work__frill-label,.p-new-normal-work__frill-label--blue,.p-new-normal-work__frill-label--green,.p-new-normal-work__frill-label--yellow,.p-new-normal-work__frill-label--red{display:block;height:6px;width:14.2857142857%}.p-new-normal-work__frill-label--red{background-color:#ffb6b7}.p-new-normal-work__frill-label--yellow{background-color:#ffe39c}.p-new-normal-work__frill-label--green{background-color:#9ee0e2}.p-new-normal-work__frill-label--blue{background-color:#98d8ee}.p-new-normal-work__company-area{margin:0 auto;max-width:90%;padding-bottom:50px;width:1080px}.p-new-normal-work__head{align-items:center;display:flex;flex-direction:column;height:760px;margin:80px calc(50% - 340px) 0;position:relative;width:680px}.p-new-normal-work__mv-names{align-items:center;display:flex;margin-bottom:32px}.p-new-normal-work__mv-name{font-family:"Overpass","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Verdana,sans-serif;width:190px}.p-new-normal-work__mv-name:first-child{border-right:1px solid #eeeff2;padding-right:30px}.p-new-normal-work__mv-name:last-child{line-height:1;margin-top:5px;padding-left:30px}.p-new-normal-work__mv-title{font-family:"M PLUS Rounded 1c","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Verdana,sans-serif;font-size:54px;line-height:1.37;margin-bottom:28px;text-align:center}.p-new-normal-work__mv-summary{font-size:16px;line-height:2.125;text-align:center}.p-new-normal-work__points{display:flex;justify-content:space-between;margin-bottom:32px;width:68px}.p-new-normal-work__point,.p-new-normal-work__point--blue,.p-new-normal-work__point--green,.p-new-normal-work__point--yellow,.p-new-normal-work__point--red{border-radius:50%;display:block;height:8px;width:8px}.p-new-normal-work__point--red{background-color:#fc8788}.p-new-normal-work__point--yellow{background-color:#ffbf20}.p-new-normal-work__point--green{background-color:#42ccd1}.p-new-normal-work__point--blue{background-color:#19c4ff}.p-new-normal-work__mv-img1{left:-378px;position:absolute;top:0}.p-new-normal-work__mv-img2{position:absolute;right:-378px;top:0}.p-new-normal-work__mv-peoples{bottom:56px;position:absolute}.p-new-normal-work__search{margin-bottom:115px}.p-new-normal-work__search-table{background-color:#fff;border-radius:8px;box-shadow:0 2px 2px rgba(73,76,78,.26);margin:0 auto;width:100%}.p-new-normal-work__search-category-title{border-bottom:2px #e7e9ec solid;font-size:18px;padding-bottom:28px;padding-top:28px}.p-new-normal-work__search-category-item{border-bottom:1px #e7e9ec solid;cursor:pointer;padding:20px 40px 0;position:relative;text-align:left}.p-new-normal-work__category-icon{display:inline-block;font-size:1.6rem;font-weight:bold;margin-bottom:10px;margin-right:5px}.p-new-normal-work__category-title{cursor:pointer;font-size:1.4rem;font-weight:bold;position:relative;top:2px}.p-new-normal-work__category-title-supplement{color:#c0c2c4;cursor:pointer;font-size:1.2rem;font-weight:bold;position:relative;top:2px}.p-new-normal-work__circle-arrow-open{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/circle_arrow_gray-c65cf3904dd6c4dfa6e0e89bb7f27322.svg) no-repeat;content:"";display:inline-block;height:20px;position:absolute;right:40px;top:41px;vertical-align:middle;width:20px}.p-new-normal-work__circle-arrow-close{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/circle_arrow-cae973f259f32315a425aad565df61db.svg) no-repeat;bottom:35px;content:"";display:inline-block;height:20px;position:absolute;right:40px;vertical-align:middle;width:20px}.p-new-normal-work__check-box-all{display:block;margin-bottom:20px}.p-new-normal-work__check-box-all>[type=checkbox]{margin-bottom:15px;margin-right:5px;opacity:0;position:absolute;top:2px}.p-new-normal-work__check-box-all>[type=checkbox]:checked+label::after{opacity:1}.p-new-normal-work__check-box-all>[type=checkbox]+label{cursor:pointer;font-weight:bold;padding-left:30px;position:relative}.p-new-normal-work__check-box-all>[type=checkbox]+label:empty{padding-left:0}.p-new-normal-work__check-box-all>[type=checkbox]+label::before,.p-new-normal-work__check-box-all>[type=checkbox]+label::after{content:"";display:block;position:absolute;top:50%}.p-new-normal-work__check-box-all>[type=checkbox]+label::before{background-color:#fff;border:1px solid #eeeff2;border-radius:2px;height:20px;left:0;margin-top:-10px;width:20px}.p-new-normal-work__check-box-all>[type=checkbox]+label::after{border:solid #00beff;border-width:0 2px 2px 0;height:10px;left:7px;margin-top:-6px;opacity:0;transform:rotate(45deg);transition:opacity .2s ease;width:7px}.p-new-normal-work__checkbox-content{border-top:1px dotted #eeeff2;font-size:1.3rem;font-weight:bold;padding-bottom:10px;padding-top:15px;width:100%}.p-new-normal-work__checkbox-item-area{margin-bottom:10px}.p-new-normal-work__checkbox{display:inline-block;width:290px}.p-new-normal-work__checkbox>[type=checkbox]{margin-bottom:15px;margin-right:5px;opacity:0;position:absolute;top:2px}.p-new-normal-work__checkbox>[type=checkbox]:checked+label::after{opacity:1}.p-new-normal-work__checkbox>[type=checkbox]+label{cursor:pointer;padding-left:30px;position:relative}.p-new-normal-work__checkbox>[type=checkbox]+label:empty{padding-left:0}.p-new-normal-work__checkbox>[type=checkbox]+label::before,.p-new-normal-work__checkbox>[type=checkbox]+label::after{content:"";display:block;position:absolute;top:50%}.p-new-normal-work__checkbox>[type=checkbox]+label::before{background-color:#fff;border:1px solid #eeeff2;border-radius:2px;height:20px;left:0;margin-top:-10px;width:20px}.p-new-normal-work__checkbox>[type=checkbox]+label::after{border:solid #00beff;border-width:0 2px 2px 0;height:10px;left:7px;margin-top:-6px;opacity:0;transform:rotate(45deg);transition:opacity .2s ease;width:7px}.p-new-normal-work__search-button-area{padding-bottom:28px;padding-top:20px;text-align:center}.p-new-normal-work__search-button{background-color:#5b5a60;border:1px solid #5b5a60}.p-new-normal-work__company-column{-moz-column-count:2;column-count:2;grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.p-new-normal-work__company-content{background-color:#fff;border-radius:8px;box-shadow:0 2px 2px rgba(73,76,78,.26);page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;margin:5px 0 40px;padding:40px;page-break-inside:avoid;position:relative;text-align:center;width:100%}.p-new-normal-work__company-header-content{display:flex;text-align:left}.p-new-normal-work__figure-area{align-items:center;background-color:#fff;border:1px solid #eeeff2;display:flex;flex:none;height:80px;justify-content:center;overflow:hidden;padding:3px;text-align:center;width:80px}.p-new-normal-work__figure-area>img{flex:none;height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}.p-new-normal-work__company-name-area{align-items:center;display:flex;padding:0 20px;width:100%}.p-new-normal-work__company-name{font-size:2rem;font-weight:bold;width:95%}.p-new-normal-work__company-article-area{line-height:2.2;padding:29px 0 40px;text-align:left}.p-new-normal-work__company-social-categories-content{display:flex;flex-wrap:wrap}.p-new-normal-work__company-social-categories-area{align-items:center;background:#fafafa;border-radius:25px;display:flex;height:30px;margin:0 10px 10px 0;padding:5px 10px}.p-new-normal-work__icon-category{height:20px;padding-right:5px}.p-new-normal-work__icon-category-name{font-size:12px;font-weight:bold;line-height:1}.hidden-checks{display:none}.p-new-normal-work__company-button-area{display:flex;justify-content:space-between;margin:40px calc(50% - 170px) 0;width:340px}.p-new-normal-work__company-status-button{position:absolute;right:40px;top:40px}.p-new-normal-work__company-status-button>i{left:-20px;line-height:1;position:absolute}.p-new-normal-work__company-status-button>.icon-heart{color:#00bfff;font-size:1.4em}.p-new-normal-work__company-status-button>.icon-heart:hover{color:#00bfff}.p-new-normal-work__company-status-button>.icon-heart-plus-o{color:#d2d8d9;font-size:1.6em}.p-new-normal-work__company-status-button>.icon-heart-plus-o:hover{color:#d2d8d9}.p-new-normal-work__company-check-company-button,.p-new-normal-work__company-check-company-button--yellow,.p-new-normal-work__company-check-company-button--blue{min-width:160px;padding:11px}.p-new-normal-work__show-more-btn-area{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding:20px 0;page-break-inside:avoid;text-align:center}.p-new-normal-work__show-more-btn{border-radius:30px;cursor:pointer;display:inline-block;font-weight:bold;height:45px;min-width:165px;padding:10px;background:rgba(0,0,0,0);color:#00beff;transition:opacity .25s ease;border:1px solid #00beff}.p-new-normal-work__show-more-btn:hover{color:#00beff;opacity:.9;text-decoration:none}.p-new-normal-work__balloon{background-color:#ffb808;border-radius:3px;color:#fff;font-size:1.3rem;font-weight:bold;left:5px;line-height:1;padding:12px 15px;position:absolute;top:-5px}.p-new-normal-work__balloon::after{border-bottom:7px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:7px solid #ffb808;content:"";display:block;height:14px;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:18px}.p-view-article__heading{font-size:1.6rem;margin-bottom:32px}.p-view-article__items{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-32px}.p-view-article__item{margin-top:32px;width:48%}.p-view-article__link{display:flex}.p-view-article__link:hover{text-decoration:none}.p-view-article__link:hover .p-view-article__title{opacity:.7;transition:.5s}.p-view-article__content{margin-left:20px}.p-view-article__img{border-radius:3px;flex:none;height:96px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:134px}.p-view-article__title{-webkit-box-orient:vertical;color:#505055;display:-webkit-box;font-size:16px;font-weight:bold;-webkit-line-clamp:3;margin-bottom:12px;overflow:hidden}.p-view-article__info{color:#7e8b97;display:flex;font-size:12px;line-height:1}.p-view-article__info>p{margin-right:12px}.p-view-article__label{background-color:#00beff;border-radius:2px;color:#fff;display:inline-block;font-size:12px;font-weight:bold;line-height:1;margin-bottom:16px;padding:5px 8px}.p-view-article__external-btn{margin-top:45px;padding-right:52px}.p-view-article__external-btn::after{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/common/icon_newwindow-420e9cb79fd5f18a280e9b87de92a0a7.png) no-repeat;background-size:contain;content:"";height:13px;position:absolute;right:29px;top:50%;transform:translateY(-50%);width:12px}.p-article-aside-card{border-top:1px solid #d2d8d9;display:flex;padding:15px 0;position:relative}.p-article-aside-card:hover{text-decoration:none}.p-article-aside-card:hover .p-article-aside-card__title>span{background:linear-gradient(transparent 95%, #34495e 0%);display:inline}.p-article-aside-card:last-of-type{border-bottom:1px solid #d2d8d9}.p-article-aside-card__content{margin-left:10px}.p-article-aside-card__img{border-radius:10px;height:73px;min-width:110px;-o-object-fit:cover;object-fit:cover;-o-object-position:left 50%;object-position:left 50%;width:110px}.p-article-aside-card__title{-webkit-box-orient:vertical;color:#34495e;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;overflow:hidden}.p-article-tags{background:#fff;border-radius:10px;padding:10px 15px}.p-article-tags-item{color:#009cce;display:inline-block;font-size:14px;font-weight:bold;margin:10px 10px 0 0}.p-pickup-article{display:flex;justify-content:space-between;margin-bottom:60px;width:100%}.p-pickup-article-card{position:relative}.p-pickup-article-card::before{background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);border-radius:10px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.p-pickup-article__img{border-radius:10px;height:213px;min-height:213px;min-width:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:left 50%;object-position:left 50%;width:320px}.p-pickup-article__content{bottom:20px;color:#fff;font-weight:bold;margin:0 20px;position:absolute}.p-pickup-article__label{font-size:12px}.p-pickup-article__category-item{background-color:#00c6e5;border-radius:2px;color:#fff;display:inline-block;font-size:1.3rem;font-weight:bold;line-height:1;margin-bottom:10px;padding:5px 8px}.p-pickup-article__title{font-size:14px}.p-infobox-rep__title{border-bottom:solid 1px #d5dbe2;font-size:2.4rem;margin-bottom:15px;padding-bottom:10px}.p-infobox-rep__text{line-height:2em;margin-bottom:20px}.p-infobox-rep__text--list{line-height:2em;margin-left:-18px}.p-infobox-rep__heading,.p-infobox-rep__heading--number{font-size:1.6rem;margin-bottom:12px}.p-infobox-rep__heading--number{font-size:1.4rem}.p-infobox-rep__heading--number::before{content:"(" counter(cnt) ") "}.p-infobox-rep__lists{margin-left:20px}.p-infobox-rep__list,.p-infobox-rep__list--number,.p-infobox-rep__list--decimal{margin-bottom:16px}.p-infobox-rep__list::marker,.p-infobox-rep__list--number::marker,.p-infobox-rep__list--decimal::marker{font-weight:bold}.p-infobox-rep__list--decimal{list-style-type:decimal}.p-infobox-rep__list--number{counter-increment:cnt;list-style-type:none}.p-infobox-rep__list--inside{line-height:2em;margin-bottom:12px;padding-left:14px;position:relative}.p-infobox-rep__list--inside::before{content:"・";left:-2px;position:absolute;top:0}.p-policy__beginning .p-policy__title,.p-policy__beginning .p-policy__section-body{margin-top:40px}.p-policy__section{border-top:1px solid #d5dbe2;margin-top:60px}.p-policy__section-body .p-policy__paragraph{margin-top:2rem}.p-policy__title{background-size:8px 100%;color:#3f556c;font-size:2.4rem;font-weight:bold;line-height:1.2;margin-top:60px}.p-policy__sub-section-with-flex,.p-policy__sub-section-measure,.p-policy__sub-section-post{display:flex;margin-top:50px}.p-policy__sub-section-post{align-items:center}.p-policy__sub-section-measure{align-items:flex-start;margin-top:40px}.p-policy__sub-title{margin-top:20px}.p-policy__approach-content:not(.p-policy__approach-content:first-of-type){border-top:1px solid #f0f3f6;padding-top:60px}.p-policy__sub-section-title{color:#3f556c;font-size:18px;font-weight:bold;margin-bottom:20px}.p-policy__sub-section-box{margin-left:30px}.p-policy__sub-section-box .p-policy__sub-section-title{margin-bottom:10px}.p-policy__sub-section-body{font-size:14px;line-height:24px}.p-policy__sub-section-right-text-box{margin-left:40px}.p-policy__sub-section-left-text-box{margin-right:40px}.p-policy__forbidden-action-title{font-weight:bold;margin-bottom:5px}.p-policy__red-text{color:#fc7a7b}.p-plicy__radar{aspect-ratio:330/240;display:block;height:240px;margin-right:30px;width:50%}.p-policy__panel-gray{background-color:#fafafa;margin-top:30px;padding:35px}.p-corporate__title{color:#3f556c;font-size:2.4rem;line-height:2.4rem}.p-corporate__description{color:#505055;font-size:1.4rem;line-height:3rem;margin-bottom:4rem}.p-corporate-table{border-bottom:1px solid #e7e9ec;color:#505055;display:table;margin:0 auto;margin-bottom:6rem;padding-bottom:6rem}.p-corporate-table__row-group{border-collapse:collapse}.p-corporate-table__row{display:table-row}.p-corporate-table__cell,.p-corporate-table__cell-title{border:1px solid #e7e9ec;border-collapse:collapse;display:table-cell;padding:25px 30px}.p-corporate-table__dt,.p-corporate-table__dd{display:table-cell;padding-top:0}.p-corporate-table__cell-title{font-weight:bold;width:220px}.p-corporate-map{position:relative}.p-corporate-map>img{width:100%}.p-corporate-map>a{text-decoration:none}.p-corporate-map__link{background-color:#fff;border:1px solid #00beff;border-radius:2em;bottom:3rem;color:#00beff;display:inline-block;font-size:1.4rem;font-weight:bold;min-width:210.5px;padding:1em .4em;position:absolute;right:245.5px;text-align:center;width:210.5px}.p-corporate-map__icon::before{background:url(https://static.syukatsu-kaigi.jp/packs/images/common/icon/icon_new_window-e1de32316da8785bc5d43d38c886c85b.svg) no-repeat;background-size:contain;content:"";display:inline-block;flex:none;height:10.5px;margin-left:8px;width:10.5px}.p-jobtalk_word_mouth{display:flex;flex-wrap:wrap;margin-top:-12px}.p-jobtalk_word_mouth__tags{align-items:center;display:flex;flex-wrap:wrap;margin-right:30px}.p-jobtalk_word_mouth__tags:last-of-type{margin-right:0}.p-jobtalk_word_mouth__tags>dt{color:#87939e;height:25px;line-height:25px;margin:12px 5px 0 0}.p-jobtalk_word_mouth__tag,.p-jobtalk_word_mouth__tag--blue{background-color:#fafafa;border:1px solid #eeeff2;display:inline-block;font-size:1.3rem;height:25px;line-height:25px;margin:12px 10px 0 0;min-width:65px;padding:0 8px;text-align:center}.p-jobtalk_word_mouth__tag>a:hover,.p-jobtalk_word_mouth__tag--blue>a:hover{color:#00beff}.p-jobtalk_word_mouth__tag--blue{background-color:#f2fafd;border:none;color:#00beff;font-weight:bold}.p-jobtalk_word_mouth__alert{background-color:#f2fafd;color:#3f556c;margin-top:20px;padding:10px 0;text-align:center;width:100%}.p-jobtalk_word_mouth__alert>img{height:14px}.p-all-companies{margin-left:-8px}.p-all-companies__item{border-right:1px solid #cdcdcd;display:inline-block;font-size:1.3rem;margin-bottom:6px;padding:0 8px}.p-all-companies__item:last-child{border-right:0}.p-content-posts-panel{border-color:#eeeff2;border-style:solid;border-width:0 0 1px;display:flex;flex-wrap:wrap}.p-content-posts-panel__header{background-color:#fafafa;border-top:1px solid #eeeff2;padding:20px 0 20px 20px;width:30%}.p-content-posts-panel__body{align-items:center;border-top:1px solid #eeeff2;display:flex;justify-content:flex-end;width:calc(70% - 80px)}.p-content-posts-panel__footer{align-items:center;border-top:1px solid #eeeff2;display:flex;justify-content:center;width:80px}.p-infobox-guideline__title{color:#3f556c;font-size:2.2rem;margin-bottom:40px}.p-infobox-guideline__description{border-bottom:1px solid #d5dbe2;line-height:20px;margin-bottom:60px;padding-bottom:40px}.p-infobox-guideline__description p{padding-bottom:20px}.p-infobox-guideline-ng__title{color:#3f556c;counter-increment:cnt;font-size:2.2rem;margin-bottom:30px}.p-infobox-guideline-ng__title::before{content:counter(cnt) ". "}.p-infobox-guideline-ng__description{line-height:20px;margin-bottom:25px}.p-infobox-guideline-ng__items{border:4px solid #91caea;margin-bottom:60px;padding:32px}.p-infobox-guideline-ng__subtitle{color:#009cce;font-size:1.8rem;font-weight:bold;margin-bottom:25px}.p-infobox-guideline-ng__item{line-height:2.2rem;margin-bottom:2.2rem}.p-infobox-guideline-ng__item>dt{font-weight:bold}.p-infobox-guideline-ng__item:last-child{margin-bottom:0}.port-common-service-footer-card{align-items:center;display:flex;width:100%}.port-common-service-footer-card__img{margin-right:20px;width:56px}.port-common-service-footer-card__text{font-size:1.2rem}.port-common-service-footer-card__text>p{line-height:1.6666666667}.port-common-service-footer-card__text>p>a{color:inherit;text-decoration:underline}.port-common-service-footer-card__text>p>a:hover{text-decoration:underline}.port-common-service-footer-card__text>dl{display:flex}.port-common-service-footer-card__text>dl>dt,.port-common-service-footer-card__text>dl dd{line-height:1.6666666667}.p-company-employment-result__table{border-collapse:collapse;display:table;table-layout:fixed;width:100%}.p-company-employment-result__table-thead{background-color:#fafafa;border-color:#eeeff2;border-width:1px 1px 0;font-size:1.6rem;font-weight:bold;padding:1.2rem 0 1.2rem 2rem;width:100%}.p-company-employment-result__table-row{border:#eeeff2 1px solid;display:table-row}.p-company-employment-result__table-cell{display:table-cell;width:50%}.p-company-employment-result__table-cell:nth-child(odd){border-right:#eeeff2 1px solid}.p-company-employment-result__table-cell-content{display:flex;justify-content:space-between;padding:1.5rem 2rem}.p-company-employment-result__table-cell-content>p{color:#009cce;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.p-company-employment-result__annotation{color:#7e8b97;font-size:1.3rem;padding-top:2rem}.p-register-industry-accordion{font-size:1.3rem}.p-register-industry-accordion__head{align-items:center;background-size:18px;border-bottom:1px solid #eeeff2;cursor:pointer;display:flex;font-weight:bold;justify-content:space-between;margin-left:20px;padding:15px 18px 15px 0}.p-register-industry-accordion__head .icon-arrow{margin-right:10px}.p-register-industry-accordion__head .icon-arrow::before{color:#ddd;display:inline-block;font-size:1.2rem;transform:rotate(90deg);transform-origin:center}.p-register-industry-accordion__head.is-active{background-size:18px;border-bottom:none;color:#00beff}.p-register-industry-accordion__head.is-active>.icon-arrow::before{color:#00beff;transform:rotate(-90deg);transform-origin:center}.p-register-industry-accordion__body.is-close{display:none}.p-register-industry-accordion__body>li>a{display:block}.p-reward-card__head{align-items:center;display:flex;justify-content:space-between}.p-reward-card__label{font-size:1.2rem}.p-reward-card__title{font-size:1.6rem;font-weight:bold;margin-top:10px}.p-reward-card__description{color:#7e8b97;font-size:1.2rem;margin-top:5px}.p-reward-card__reward{font-size:2rem;font-weight:bold}.p-reward-card__reward>.small{font-size:1.2rem}.p-reward-card__gift-code,.p-reward-card__gift-code--center,.p-reward-card__gift-code--space-between{background-color:#fffbf2;border:1px solid #fee9ba;display:flex;margin-top:15px;padding:14px 24px;position:relative;text-align:center}.p-reward-card__gift-code--space-between{align-items:center;justify-content:space-between}.p-reward-card__gift-code--space-between>span{font-weight:bold}.p-reward-card__gift-code--space-between>span:first-child{width:145px}.p-reward-card__gift-code--space-between>span:last-child{color:#009cce;cursor:pointer;font-size:1.2rem;font-weight:lighter;text-align:right;width:145px}.p-reward-card__gift-code--center{align-items:center;justify-content:center}.p-reward-card__gift-code--center>span{font-weight:bold}.p-reward-card__accordion-btn.is-open>i{transform:rotate(180deg) translateY(50%)}.p-reward-description-list__breakdown-btn.is-open>img{transform:rotate(180deg)}.p-reward-description-list{border:1px solid #eeeff2;display:flex;flex-wrap:wrap}.p-reward-description-list__term{border-top:1px solid #eeeff2}.p-reward-description-list__detail{border-top:1px solid #eeeff2;text-align:right}.p-reward-description-list__term,.p-reward-description-list__detail{font-weight:bold;padding:10px 20px;width:50%}.p-reward-description-list__term:first-of-type,.p-reward-description-list__detail:first-of-type{border-top:0}.p-reward-description-list__sup{background-color:#fcfcfc;border:1px solid #f3f4f5;color:#7e8b97;font-size:1.2rem;margin-top:15px;padding:12px 20px}.p-reward-description-list__sup>span{font-weight:bold;margin-right:4px}.p-reward-description-list__breakdown{display:flex;flex-direction:column;padding:0 20px 0 36px;width:100%}.p-reward-description-list__breakdown-content{border-top:1px dashed #eeeff2;display:flex;padding:15px 0}.p-reward-description-list__breakdown-head{color:#7e8b97;font-size:1.2rem;width:180px}.p-reward-description-list__breakdown-list{color:#7e8b97;display:flex;flex-wrap:wrap;font-size:1.2rem;width:calc(100% - 180px)}.p-reward-description-list__breakdown-term{width:70%}.p-reward-description-list__breakdown-detail{text-align:right;width:30%}.p-reward-description-list__breakdown-term,.p-reward-description-list__breakdown-detail{margin-top:5px}.p-reward-description-list__breakdown-term:first-of-type,.p-reward-description-list__breakdown-detail:first-of-type{margin-top:0}.p-reward-description-list__breakdown-term:last-of-type,.p-reward-description-list__breakdown-detail:last-of-type{font-weight:bold;margin-top:10px}.p-reward-description-list__breakdown-btn{color:#009dd1;font-size:1.1rem;margin:0 0 10px auto}.p-reward-notice-frame{border:1px solid #eeeff2}.p-reward-notice-frame__heading{background-color:#fbfbfb;font-size:1.6rem;font-weight:lighter;padding:15px 25px}.p-reward-notice-frame__content{line-height:2.2;padding:20px}.p-reward-notice-frame__content>h3{margin-top:15px}.p-entry-deadline{color:#505055}.p-entry-deadline__description-text{font-size:1.2rem;line-height:1.65}.p-entry-deadline__description-gary-bg{background-color:#fafafa;border:1px #eeeff2 solid;border-radius:4px;padding:15px 20px}.p-entry-deadline__description-notice{color:#939393;line-height:1.65}.p-entry-deadline__description-notice::before{content:"※";display:inline-block;font-size:1.2rem;line-height:1.65}.p-entry-deadline__filter-area{display:flex;grid-gap:10px;gap:10px}.p-entry-deadline__filter-btn,.p-entry-deadline__filter-btn--selected{background-color:#fff;border:1px solid #d7dbe0;border-radius:60px;color:#00beff;display:inline-block;font-size:1.2rem;font-weight:bold;line-height:1.5;padding:6px 15px;position:relative;vertical-align:middle}.p-entry-deadline__filter-btn>img,.p-entry-deadline__filter-btn--selected>img{margin-top:-3px}.p-entry-deadline__filter-btn:hover,.p-entry-deadline__filter-btn--selected:hover{text-decoration:underline}.p-entry-deadline__filter-btn--selected{background-color:#00beff;border:1px solid #00beff;color:#fff}.p-entry-deadline__filter-btn--selected:hover{color:#fff}.p-entry-deadline__filter-btn-badge{background-color:#00beff;border-radius:50%;height:8px;position:absolute;right:0;top:0;width:8px}.p-entry-deadline__date-title{border-bottom:1px solid #505055;font-size:1.8rem;font-weight:bold;line-height:1.5;margin-bottom:16px;padding-bottom:8px;width:100%}.p-entry-deadline__date-title:not(:first-of-type){margin-top:32px}.p-entry-deadline__item{align-items:center;border-bottom:1px solid #e2e6eb;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.p-entry-deadline__item-title{font-weight:bold;line-height:1.5;margin-bottom:6px;width:620px}.p-entry-deadline__item-title>span:not(:first-child)::before{content:"/";display:inline-block}.p-entry-deadline__item-label,.p-entry-deadline__item-label--green,.p-entry-deadline__item-label--blue{border-radius:3px;font-size:1.2rem;font-weight:bold;margin-bottom:8px;padding:5px 8px}.p-entry-deadline__item-label--blue{background-color:#2f6f8f}.p-entry-deadline__item-label--green{background-color:#2dc7cc}.p-entry-deadline-vote{border:4px solid #eff8ff;font-size:10px;font-weight:300;height:60px;line-height:1.5;margin-left:40px;min-width:150px;padding-top:8px;text-align:center}.p-entry-deadline-vote__inner{align-items:center;height:30px;justify-items:center;max-height:30px}.p-entry-deadline-vote__notice{font-size:1.2rem;font-weight:300;padding-left:16.5px;padding-right:16.5px;text-align:center}.p-entry-deadline-vote__buttons{display:flex;margin:0 7.5px;padding:0 15px;padding:4px 20px 0;width:90%}.p-entry-deadline-vote__buttons>span{margin:0 auto}.p-entry-deadline-vote__button{color:#009cce;font-size:1.2rem;padding-bottom:1px;text-decoration:underline}.p-entry-deadline-vote__button:hover{color:#00beff}.p-entry-deadline-vote__button.is-voted{color:#505055;pointer-events:none;text-decoration:none;transition:all .5s ease-in-out}.p-entry-deadline-vote__button.is-unselected{color:#d2d8d9;pointer-events:none;text-decoration:none;transition:all .5s ease-in-out}.p-entry-deadline-modal{background-color:#fff}.p-entry-deadline-modal__inner{display:grid;grid-auto-columns:5px;grid-auto-rows:5px;grid-template-columns:18% 1fr;grid-template-rows:auto auto auto auto auto auto auto}.p-entry-deadline-modal__item-title{border-bottom:1px dotted #eeeff2;font-weight:bold;padding-bottom:25px;padding-left:15px;padding-top:25px}.p-entry-deadline-modal__item{border-bottom:1px dotted #eeeff2;padding-bottom:25px;padding-top:25px}.p-entry-deadline-modal__multiple-items{align-items:flex-start;display:flex;flex-wrap:wrap;grid-gap:18px;gap:18px}.p-entry-deadline-modal__input_text{width:320px}.p-entry-deadline-modal__input_text[disabled]{background-color:#f0f0f0;border-color:#d2d8d9;color:#ccc}.p-entry-deadline-modal__input_text[disabled]::-moz-placeholder{color:#d2d8d9}.p-entry-deadline-modal__input_text[disabled]:-ms-input-placeholder{color:#d2d8d9}.p-entry-deadline-modal__input_text[disabled]::placeholder{color:#d2d8d9}.p-entry-deadline-modal__item-date{align-items:center;display:flex;padding-top:16px}.p-entry-deadline-modal__tilde{padding:0 15px}.p-entry-deadline-modal__input-has-icon{max-width:135px;position:relative}.p-entry-deadline-modal__input-has-icon>input{padding-left:30px}.p-entry-deadline-modal__input-has-icon>input::-moz-placeholder{font-size:1.3rem}.p-entry-deadline-modal__input-has-icon>input:-ms-input-placeholder{font-size:1.3rem}.p-entry-deadline-modal__input-has-icon>input::placeholder{font-size:1.3rem}.p-entry-deadline-modal__input-has-icon>i{color:#a7afb9;left:.75em;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.p-entry-deadline-modal__footer{display:flex;grid-area:6/1/7/3;align-content:center;justify-content:center;place-content:center;position:relative}.p-entry-deadline-modal__count{font-size:1.2rem;font-weight:bold;left:75px;position:absolute;top:40px}.p-entry-deadline-modal__count>b{color:#00beff;font-size:1.6rem}.p-group-companies{background-color:#fff;border:1px solid #eeeff2;margin-bottom:40px}.p-group-companies__heading{font-weight:bold;line-height:1.5;padding:2rem 5rem;text-align:center}.p-group-companies__info{border-top:1px solid #eeeff2}.p-group-companies__info>a{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right-36aef660c1c7cfcd10b9685e86b3fde6.svg) 95% 50% no-repeat;display:flex;padding:15px 35px 10px 20px;text-decoration:none;transition:all .4s ease}.p-group-companies__info>a:hover{background:#e8fafc url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/common/icon_arrow_right_hover-06e2f5a358fb6dc71f38a57c9e74d061.svg) 96% 50% no-repeat}.p-group-companies__info-dl,.p-group-companies__info-dl--with-slash{color:#a4a4a4;display:flex;font-size:1rem}.p-group-companies__info-dl:not(:last-child),.p-group-companies__info-dl--with-slash:not(:last-child){margin-bottom:5px}.p-group-companies__info-dt{white-space:nowrap}.p-group-companies__info-dl--with-slash::before{content:"/";display:inline-block;padding:0 1px}.p-recent-entry-deadlines{margin-bottom:20px}.p-recent-entry-deadlines+.p-recent-entry-deadlines{margin-top:25px}.p-recent-entry-deadlines__sub-heading{font-size:1.6rem;font-weight:bold;margin-bottom:18px}.p-recent-entry-deadlines__border-list{border:10px solid #f2f5f7}.p-recent-entry-deadlines__border-item{display:flex;font-size:1.2rem;line-height:2;padding:16px 20px}.p-recent-entry-deadlines__border-item:not(:last-of-type){border-bottom:2px solid #f2f5f7}.p-recent-entry-deadlines__item-left{font-weight:bold;text-align:left;width:130px}.p-recent-entry-deadlines__item-right{flex:1}.p-recent-entry-deadlines__item-right>li{display:inline-block}.p-recent-entry-deadlines__item-right>li:not(:last-child)::after{content:"、"}.p-recent-entry-deadlines__item-right>li>span:not(:first-child)::before{content:"/"}.p-recent-entry-deadlines__info-text{color:#7e8b97;font-size:1rem}.p-recent-entry-deadlines__info-text::before{content:"※";display:inline-block}.p-student-writer-dashboard-mv{margin:0 auto;width:980px}.p-student-writer-dashboard-mv__btn{width:295px}.p-student-writer-dashboard-mv__btn+.p-student-writer-dashboard-mv__btn{margin-left:20px}.p-student-writer-dashboard-notice-accordion{background-color:#f4f1ef;border:1px solid #eeeff2}.p-student-writer-dashboard-notice-accordion__btn{cursor:pointer;padding:20px 30px;position:relative}.p-student-writer-dashboard-notice-accordion__icon::after,.p-student-writer-dashboard-notice-accordion__icon::before{background-color:#fff;border-radius:5px;bottom:0;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:8px}.p-student-writer-dashboard-notice-accordion__icon{background-color:#505055;border-radius:50%;bottom:0;content:"";display:block;height:18px;margin:auto;position:absolute;right:30px;top:0;width:18px}.p-student-writer-dashboard-notice-accordion__icon::after{transform:rotate(90deg)}.p-student-writer-dashboard-notice-accordion__icon.is-close::after{display:none}.p-student-writer-dashboard-notice-accordion__content{border-top:1px solid #eeeff2;display:none;margin:0 30px;padding:30px 0}.p-student-writer-dashboard-cards{display:flex;flex-wrap:wrap;grid-gap:30px;gap:30px}.p-student-writer-dashboard-cards__item{background-color:#fff;border:1px solid #eeeff2;box-shadow:0 2px 20px rgba(80,80,85,.1);width:475px}.p-student-writer-dashboard-cards__head{background-color:#fafafa}.p-student-writer-dashboard-cards__head>h3{padding:20px 25px}.p-student-writer-dashboard-cards__body{display:flex;flex-direction:column;padding:25px}.p-student-writer-dashboard-cards__reward-text{color:#00beff;font-weight:bold;text-align:center}.p-student-writer-dashboard-cards__reward-text>span{font-size:28px}.p-student-writer-dashboard-cards__summary-text{font-size:1.2rem;line-height:1.5;margin-top:20px}.p-student-writer-dashboard-cards__btn{margin-top:20px}.p-company-recent-entry-deadlines{margin-bottom:20px}.p-company-recent-entry-deadlines+.p-company-recent-entry-deadlines{margin-top:25px}.p-company-recent-entry-deadlines__sub-heading{font-size:1.6rem;font-weight:bold;margin-bottom:18px}.p-company-recent-entry-deadlines__border-list{border:10px solid #f2f5f7}.p-company-recent-entry-deadlines__border-item{display:flex;font-size:1.2rem;line-height:2;padding:16px 20px}.p-company-recent-entry-deadlines__border-item:not(:last-of-type){border-bottom:2px solid #f2f5f7}.p-company-recent-entry-deadlines__item-left{font-weight:bold;text-align:left;width:130px}.p-company-recent-entry-deadlines__item-right{flex:1}.p-company-recent-entry-deadlines__item-right>li{display:inline-block}.p-company-recent-entry-deadlines__item-right>li:not(:last-child)::after{content:"、"}.p-company-recent-entry-deadlines__item-right>li>span:not(:first-child)::before{content:"/"}.p-company-recent-entry-deadlines__info-text{color:#7e8b97;font-size:1rem;text-align:center}.p-company-recent-entry-deadlines__info-text::before{content:"※";display:inline-block}.p-entry-sheet-recent-entry-deadlines{margin-bottom:14px;padding-right:10px}.p-entry-sheet-recent-entry-deadlines__sub-heading{font-size:1.4rem;font-weight:bold;margin-bottom:18px}.p-entry-sheet-recent-entry-deadlines__item{display:flex;font-size:1.2rem}.p-entry-sheet-recent-entry-deadlines__item:not(:last-of-type){margin-bottom:8px}.p-entry-sheet-recent-entry-deadlines__item-left{text-align:left;width:130px}.p-entry-sheet-recent-entry-deadlines__item-right{flex:1}.p-entry-sheet-recent-entry-deadlines__item-right>li{display:inline-block}.p-entry-sheet-recent-entry-deadlines__item-right>li:not(:last-child)::after{content:"、"}.p-entry-sheet-recent-entry-deadlines__item-right>li>span:not(:first-child)::before{content:"/"}.p-entry-sheet-recent-entry-deadlines__info-text{color:#7e8b97;font-size:1rem}.p-entry-sheet-recent-entry-deadlines__info-text::before{content:"※";display:inline-block}.p-word-mouth-form-accordion{border-bottom:dotted 1px #eeeff2;border-top:dotted 1px #eeeff2}.p-word-mouth-form-accordion__btn{align-items:center;cursor:pointer;display:flex;padding:15px 0}.p-word-mouth-form-accordion__btn>p{font-weight:bold}.p-word-mouth-form-accordion__btn>img{margin-left:auto}.p-word-mouth-form-accordion__btn>img.is-transform{transform:rotate(180deg)}.p-word-mouth-form-accordion__btn:hover{background-color:#f2fafa}.p-word-mouth-form-accordion__content{display:none;padding-bottom:15px}.p-word-mouth-form-accordion__dl{margin-top:20px}.p-word-mouth-form-accordion__dt{font-size:1.2rem;font-weight:bold}.p-word-mouth-form-accordion__dd>p{color:#7e8b97;font-size:1.2rem;margin-top:10px}.p-word-mouth-form-accordion__status-label{background-color:#afafba;border-radius:100px;color:#fff;display:none;font-size:1.1rem;font-weight:bold;line-height:1;margin-left:10px;padding:6px 8px}.p-word-mouth-form-total-count{align-items:flex-end;display:flex;justify-content:flex-end;line-height:1}.p-word-mouth-form-total-count__counter{font-weight:bold}.p-word-mouth-form-total-count__counter>span{color:#00beff;font-size:1.6rem}.p-company-financial-performance-trend-chart{border:4px solid #f2f5f7;height:510px;width:810px}.p-company-financial-performance-trend-chart .p-company-financial-performance-trend-chart__legend-symbol,.p-company-financial-performance-trend-chart .p-company-financial-performance-trend-chart__legend-symbol--line{display:inline-block;height:14px;margin-right:8px;width:14px}.p-company-financial-performance-trend-chart .p-company-financial-performance-trend-chart__legend-symbol--line{height:4px}.p-company-financial-performance-trend-chart .highcharts-legend>div{position:static}.p-company-financial-performance-trend-chart .highcharts-legend>div>div{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;position:static;width:760px}.p-company-financial-performance-trend-chart .highcharts-legend-item{position:static !important}.p-company-financial-performance-trend-chart .highcharts-legend-item>.highcharts-point{display:none}.p-company-financial-performance-trend-chart .highcharts-legend-item>path{display:none}.p-company-financial-performance-trend-chart .highcharts-legend-item>span{align-items:center;border:1px solid #d7dbe0;border-radius:3px;display:flex;padding:4px 10px;position:static !important}.p-company-financial-performance-trend-chart .highcharts-legend-item:hover{background-color:#f5f5f5}.p-student-writer-dashboard-faq__heading2{border:1px solid #eeeff2;padding:20px 40px}.p-student-writer-dashboard-faq__qa-item{border-bottom:1px solid #eeeff2;border-left:1px solid #eeeff2;border-right:1px solid #eeeff2}.p-student-writer-dashboard-faq__qa-item>dt{padding:25px 40px 15px 62px;position:relative}.p-student-writer-dashboard-faq__qa-item>dd{padding:0 40px 25px 62px;position:relative}.p-student-writer-dashboard-faq__answer,.p-student-writer-dashboard-faq__question{font-weight:bold;position:absolute}.p-student-writer-dashboard-faq__question{color:#00beff;left:40px;top:25px}.p-student-writer-dashboard-faq__answer{color:#fc7a7b;left:40px}.p-second-email-activation-complete-modal{background-color:#fff;border-radius:10px;margin:5% auto 40px;position:relative;width:640px}.p-second-email-activation-complete-modal__header{background-color:#fafafa;border-radius:10px 10px 0 0;padding:20px 25px}.p-second-email-activation-complete-modal__container{padding:25px}.p-second-email-activation-complete-modal__footer{border-radius:0 0 10px 10px;border-top:1px solid #eeeff2;padding:20px 25px;text-align:center}.p-second-email-activation-sending-modal{background-color:#fff;border-radius:10px;margin:5% auto 40px;position:relative;width:640px}.p-second-email-activation-sending-modal__header{background-color:#fafafa;border-radius:10px 10px 0 0;padding:20px 25px}.p-second-email-activation-sending-modal__container{padding:25px}.p-second-email-activation-sending-modal__footer{border-radius:0 0 10px 10px;border-top:1px solid #eeeff2;padding:20px 25px;text-align:center}.p-second-email-activation-sending-modal__emphasis{color:#00beff;font-weight:bold}.p-second-email-activation-sending-modal__color_box{background-color:#f2fafa;padding:20px 0;text-align:center;width:100%}.p-dm-preview-summary{background-color:#f7f7f7;border:1px solid #eeeff2;border-radius:3px;position:sticky;text-align:center;top:1px;z-index:1000}.p-dm-preview-summary:hover{color:#00beff;cursor:pointer;opacity:.6}.t-self-analyses-2 .p-self-analyses__result-content[data-character="17"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_yellow-6e416dfe2a8cf8e9b451d9bded9d42e3.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="21"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_yellow-6e416dfe2a8cf8e9b451d9bded9d42e3.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="25"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_yellow-6e416dfe2a8cf8e9b451d9bded9d42e3.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="27"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_yellow-6e416dfe2a8cf8e9b451d9bded9d42e3.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="19"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_red-5d235d46a7aec2886e7d19db86b01b5d.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="20"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_red-5d235d46a7aec2886e7d19db86b01b5d.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="24"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_red-5d235d46a7aec2886e7d19db86b01b5d.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="29"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_red-5d235d46a7aec2886e7d19db86b01b5d.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="18"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_blue-4742fd97d19513c0976e5e5305e7e97b.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="22"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_blue-4742fd97d19513c0976e5e5305e7e97b.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="26"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_blue-4742fd97d19513c0976e5e5305e7e97b.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="28"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_blue-4742fd97d19513c0976e5e5305e7e97b.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="23"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_green-43f53a3c722be415669c7b8b04f44f47.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="30"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_green-43f53a3c722be415669c7b8b04f44f47.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="31"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_green-43f53a3c722be415669c7b8b04f44f47.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content[data-character="32"]{background:url(https://static.syukatsu-kaigi.jp/packs/images/student/pc/self_analyses/2/bg_result_green-43f53a3c722be415669c7b8b04f44f47.svg) top/contain no-repeat;background-position:0 -25px;background-size:102%}.t-self-analyses-2 .p-self-analyses__result-content--bg-mask{background:none}.t-self-analyses-2 .p-self-analyses__result-description--type-title{color:#fff;letter-spacing:.5px;padding:28px 0}.t-self-analyses-2 .p-self-analyses__result-description--characteristics{background:#fffce6}.t-self-analyses-2 .p-self-analyses__result-description--characteristics>.p-self-analyses__result-description--type-title{background:#f0c534}.t-self-analyses-2 .p-self-analyses__result-description--strength{background:#ffe6e6}.t-self-analyses-2 .p-self-analyses__result-description--strength>.p-self-analyses__result-description--type-title{background:#ff9393}.t-self-analyses-2 .p-self-analyses__result-description--weakness{background:#e6f6ff}.t-self-analyses-2 .p-self-analyses__result-description--weakness>.p-self-analyses__result-description--type-title{background:#32a4dd}.t-self-analyses-2 .p-self-analyses__result-description--best-job{background:#f5edff}.t-self-analyses-2 .p-self-analyses__result-description--best-job>.p-self-analyses__result-description--type-title{background:#b992e8}.t-self-analyses-2 .p-self-analyses__result-description--career-advice{background:#e8fdfb}.t-self-analyses-2 .p-self-analyses__result-description--career-advice>.p-self-analyses__result-description--type-title{background:#59d1c6}.t-self-analyses-2 .p-self-analyses__result-description--indicator-group-pointer{background:#0082c3}.t-self-analyses-2 .p-self-analyses__result-top{padding-bottom:23px;padding-left:0}.t-self-analyses-2 .p-self-analyses__result-top--left{margin-top:18px}.t-self-analyses-2 .p-self-analyses__result-top--left>img{height:auto;width:270px}.t-self-analyses-2 .p-self-analyses__result-top--right-title{margin-top:20px}.t-self-analyses-2 .p-self-analyses__result-top--right{padding-left:48px}.t-self-analyses-2 .p-self-analyses__result-top--right-name{letter-spacing:1px;margin-top:14px}.t-self-analyses-2 .p-self-analyses__result-top--right-name>span{background:none}.t-self-analyses-2 .p-self-analyses__result-top--right-introduction{line-height:2;margin-top:36px}.t-self-analyses-2 .p-self-analyses__result-description--type-text{line-height:2;padding-bottom:72px;padding-top:45px}.u-left{text-align:left !important}.u-center{text-align:center !important}.u-right{text-align:right !important}.u-top{vertical-align:top !important}.u-middle{vertical-align:middle !important}.u-bottom{vertical-align:bottom !important}.u-align-item-center{align-items:center !important}.u-align-item-baseline{align-items:baseline !important}.u-align-item-flex-start{align-items:flex-start !important}.u-flex-right{margin-left:auto !important}.u-self-center{align-self:center !important}.u-bg-light-gray{background-color:#fafafa !important}.u-bg-common-gray{background-color:#f2f5f7 !important}.u-bg-light-blue{background-color:#f2fafd !important}.u-btn-disabled{pointer-events:none}.u-clearfix::after{clear:both;content:"";display:block}.u-color-primary{color:#00beff !important}.u-color-primary-dark{color:#3f556c !important}.u-color-accent01{color:#fc7a7b !important}.u-color-accent02{color:#2dc7cc !important}.u-color-accent03{color:#ffb808 !important}.u-color-accent04{color:#34babe !important}.u-color-accent07{color:#2f6f8f !important}.u-color-accent08{color:#7e8b97 !important}.u-color-accent13{color:#707070 !important}.u-color-base-text{color:#505055 !important}.u-color-sub-text{color:#7e8b97 !important}.u-color-link-text{color:#009cce !important}.u-color-disabled{color:#d2d8d9 !important}.u-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.u-font-5xl{font-size:2.6rem !important}.u-font-xxl{font-size:2rem !important}.u-font-xl{font-size:1.8rem !important}.u-font-lg{font-size:1.6rem !important}.u-font-md{font-size:1.4rem !important}.u-font-sm{font-size:1.3rem !important}.u-font-xs{font-size:1.2rem !important}.u-font-xxs{font-size:1.1rem !important}.u-font-3xs{font-size:1rem !important}.u-font-normal{font-weight:normal !important}.u-readable{line-height:2.2}.u-round{border-radius:2em}.u-mt0{margin-top:0px}.u-mb0{margin-bottom:0px}.u-mr0{margin-right:0px}.u-ml0{margin-left:0px}.u-pt0{padding-top:0px}.u-pb0{padding-bottom:0px}.u-pr0{padding-right:0px}.u-pl0{padding-left:0px}.u-mt5{margin-top:5px}.u-mb5{margin-bottom:5px}.u-mr5{margin-right:5px}.u-ml5{margin-left:5px}.u-pt5{padding-top:5px}.u-pb5{padding-bottom:5px}.u-pr5{padding-right:5px}.u-pl5{padding-left:5px}.u-mt10{margin-top:10px}.u-mb10{margin-bottom:10px}.u-mr10{margin-right:10px}.u-ml10{margin-left:10px}.u-pt10{padding-top:10px}.u-pb10{padding-bottom:10px}.u-pr10{padding-right:10px}.u-pl10{padding-left:10px}.u-mt15{margin-top:15px}.u-mb15{margin-bottom:15px}.u-mr15{margin-right:15px}.u-ml15{margin-left:15px}.u-pt15{padding-top:15px}.u-pb15{padding-bottom:15px}.u-pr15{padding-right:15px}.u-pl15{padding-left:15px}.u-mt20{margin-top:20px}.u-mb20{margin-bottom:20px}.u-mr20{margin-right:20px}.u-ml20{margin-left:20px}.u-pt20{padding-top:20px}.u-pb20{padding-bottom:20px}.u-pr20{padding-right:20px}.u-pl20{padding-left:20px}.u-mt25{margin-top:25px}.u-mb25{margin-bottom:25px}.u-mr25{margin-right:25px}.u-ml25{margin-left:25px}.u-pt25{padding-top:25px}.u-pb25{padding-bottom:25px}.u-pr25{padding-right:25px}.u-pl25{padding-left:25px}.u-mt30{margin-top:30px}.u-mb30{margin-bottom:30px}.u-mr30{margin-right:30px}.u-ml30{margin-left:30px}.u-pt30{padding-top:30px}.u-pb30{padding-bottom:30px}.u-pr30{padding-right:30px}.u-pl30{padding-left:30px}.u-mt35{margin-top:35px}.u-mb35{margin-bottom:35px}.u-mr35{margin-right:35px}.u-ml35{margin-left:35px}.u-pt35{padding-top:35px}.u-pb35{padding-bottom:35px}.u-pr35{padding-right:35px}.u-pl35{padding-left:35px}.u-mt40{margin-top:40px}.u-mb40{margin-bottom:40px}.u-mr40{margin-right:40px}.u-ml40{margin-left:40px}.u-pt40{padding-top:40px}.u-pb40{padding-bottom:40px}.u-pr40{padding-right:40px}.u-pl40{padding-left:40px}.u-mt45{margin-top:45px}.u-mb45{margin-bottom:45px}.u-mr45{margin-right:45px}.u-ml45{margin-left:45px}.u-pt45{padding-top:45px}.u-pb45{padding-bottom:45px}.u-pr45{padding-right:45px}.u-pl45{padding-left:45px}.u-mt50{margin-top:50px}.u-mb50{margin-bottom:50px}.u-mr50{margin-right:50px}.u-ml50{margin-left:50px}.u-pt50{padding-top:50px}.u-pb50{padding-bottom:50px}.u-pr50{padding-right:50px}.u-pl50{padding-left:50px}.u-mt55{margin-top:55px}.u-mb55{margin-bottom:55px}.u-mr55{margin-right:55px}.u-ml55{margin-left:55px}.u-pt55{padding-top:55px}.u-pb55{padding-bottom:55px}.u-pr55{padding-right:55px}.u-pl55{padding-left:55px}.u-mt60{margin-top:60px}.u-mb60{margin-bottom:60px}.u-mr60{margin-right:60px}.u-ml60{margin-left:60px}.u-pt60{padding-top:60px}.u-pb60{padding-bottom:60px}.u-pr60{padding-right:60px}.u-pl60{padding-left:60px}.u-mt65{margin-top:65px}.u-mb65{margin-bottom:65px}.u-mr65{margin-right:65px}.u-ml65{margin-left:65px}.u-pt65{padding-top:65px}.u-pb65{padding-bottom:65px}.u-pr65{padding-right:65px}.u-pl65{padding-left:65px}.u-mt70{margin-top:70px}.u-mb70{margin-bottom:70px}.u-mr70{margin-right:70px}.u-ml70{margin-left:70px}.u-pt70{padding-top:70px}.u-pb70{padding-bottom:70px}.u-pr70{padding-right:70px}.u-pl70{padding-left:70px}.u-mt75{margin-top:75px}.u-mb75{margin-bottom:75px}.u-mr75{margin-right:75px}.u-ml75{margin-left:75px}.u-pt75{padding-top:75px}.u-pb75{padding-bottom:75px}.u-pr75{padding-right:75px}.u-pl75{padding-left:75px}.u-mt80{margin-top:80px}.u-mb80{margin-bottom:80px}.u-mr80{margin-right:80px}.u-ml80{margin-left:80px}.u-pt80{padding-top:80px}.u-pb80{padding-bottom:80px}.u-pr80{padding-right:80px}.u-pl80{padding-left:80px}.u-mt85{margin-top:85px}.u-mb85{margin-bottom:85px}.u-mr85{margin-right:85px}.u-ml85{margin-left:85px}.u-pt85{padding-top:85px}.u-pb85{padding-bottom:85px}.u-pr85{padding-right:85px}.u-pl85{padding-left:85px}.u-mt90{margin-top:90px}.u-mb90{margin-bottom:90px}.u-mr90{margin-right:90px}.u-ml90{margin-left:90px}.u-pt90{padding-top:90px}.u-pb90{padding-bottom:90px}.u-pr90{padding-right:90px}.u-pl90{padding-left:90px}.u-mt95{margin-top:95px}.u-mb95{margin-bottom:95px}.u-mr95{margin-right:95px}.u-ml95{margin-left:95px}.u-pt95{padding-top:95px}.u-pb95{padding-bottom:95px}.u-pr95{padding-right:95px}.u-pl95{padding-left:95px}.u-mt100{margin-top:100px}.u-mb100{margin-bottom:100px}.u-mr100{margin-right:100px}.u-ml100{margin-left:100px}.u-pt100{padding-top:100px}.u-pb100{padding-bottom:100px}.u-pr100{padding-right:100px}.u-pl100{padding-left:100px}.is-block{display:block !important}.is-hidden{display:none !important}.is-inline-block{display:inline-block !important}.is-rotate-180{transform:rotate(180deg) !important}.is-line-clamp-1{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.u-student-writer-main-one{margin:0 auto;padding:30px 30px 100px}.u-student-writer-container-sm{margin:0 calc(50% - 350px);min-width:700px;width:700px}.u-list-disc>li{display:flex}.u-list-disc>li::before{content:"・";display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.u-flex-flow--column{flex-flow:column !important}.u-font-bold{font-weight:bold !important}.u-font-lighter{font-weight:lighter !important}.u-font-600{font-weight:600 !important}.u-font-setting-palt{font-feature-settings:"palt"}.u-display-block{display:block !important}.u-display-inline-block{display:inline-block !important}.u-display-none{display:none !important}.u-display-flex{display:flex !important}.u-flex{display:flex !important}.u-justify-content-space-between{justify-content:space-between !important}.u-justify-content-space-around{justify-content:space-around !important}.u-justify-content-flex-end{justify-content:flex-end !important}.u-justify-content-center{justify-content:center !important}.u-justify-content-flex-start{justify-content:flex-start !important}.u-flex-wrap-wrap{flex-wrap:wrap !important}.u-flex-wrap-nowrap{flex-wrap:nowrap !important}.u-position-relative{position:relative !important}.u-position-absolute{position:absolute !important}.u-whitespace-pre-wrap{white-space:pre-wrap}.u-whitespace-nowrap{white-space:nowrap}.u-line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.u-object-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.u-object-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.u-object-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.u-object-fit-none{-o-object-fit:none !important;object-fit:none !important}.u-box-border{box-sizing:border-box}.u-border-top-dotted{border-top:1px dotted #eeeff2}.u-border-bottom-dotted{border-bottom:1px dotted #eeeff2 !important}.u-border-link{border-bottom:1px solid #009cce}.u-border-top-solid{border-top:1px solid #eeeff2}.u-border-bottom-solid{border-bottom:1px solid #eeeff2}.u-border-top-hidden{border-top:none !important}.u-border-bottom-hidden{border-bottom:none !important}

/*# sourceMappingURL=application-6b1ff1e7.css.map*/