:root{
	--o-r-common-company_name:キャリアウィングス株式会社;
	--o-r-common-name:キャリアウィングス株式会社;
	--o-r-common-name_en:Careerwings;
	--o-r-common-logo:名称未設定のデザイン (1).png;
	--o-r-common-logo_bg:none;
	--o-r-common-logo_padding:0px;
	--o-r-common-logo_bg_rwd:none;
	--o-r-common-logo_padding_rwd:5px;
	--o-r-common-hours:9\00003a00～18\00003a00;
	--o-r-common-copyright:キャリアウィングス株式会社;
	--o-r-common-parallax_common_bg:2人のスタッフ.JPG;
	--o-r-common-googlemap:<iframe src="https\00003a//www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3152.953522250612!2d140.47313321531811!3d37.79112897975657!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x5f8a889dc6cc077f%3A0x532c0ef8d0724d48!2z44CSOTYwLTAxMTMg56aP5bO255yM56aP5bO25biC5YyX55-i6YeO55uu5Z2C5p2x77yR77yT4oiS77yTIOemj-WztuODleODrOODg-OCt-ODpeOCv-OCpuODsyAyZg!5e0!3m2!1sja!2sjp!4v1634453330164!5m2!1sja!2sjp" width="600" height="450" style="border\00003a0\00003b" allowfullscreen="" loading="lazy"></iframe>;
	--o-r-common-facebook_url:https\00003a//www.facebook.com/careerwings111?ref=page_internal;
	--o-r-common-twitter_url:https\00003a//twitter.com/careerwings_1;
	--o-r-common-line_url:https\00003a//page.line.me/031tbchc?openQrModal=true;
	--o-r-common-instagram_url:https\00003a//www.instagram.com/careerwings_1/;
	--o-r-common-tiktok_url:https\00003a//www.tiktok.com/@careerwings_carestaff;
	--o-r-common-website:https\00003a//careerwings.co.jp/;
	--o-r-visual_theme-width:1170px;
	--o-r-colors-base:#ffffff;
	--o-r-colors-base_text:#0a1823;
	--o-r-colors-button:#202e66;
	--o-r-colors-button_text:#ffffff;
	--o-r-colors-assort:#9ecce6;
	--o-r-colors-assort_text:#ffffff;
	--o-r-colors-accent:#202e66;
	--o-r-colors-accent_text:#ffffff;
	--o-r-font_title-css_url:https\00003a//fonts.googleapis.com/css2?family=M+PLUS+1p\00003awght@500&display=swap;
	--o-r-font_title-family:'M PLUS 1p';
	--o-r-font_title-style:normal;
	--o-r-font_title-weight:500;
	--o-r-font_body-css_url:https\00003a//fonts.googleapis.com/css2?family=Noto+Sans+JP\00003awght@300\00003b400\00003b500&display=swap;
	--o-r-font_body-family:'Noto Sans JP';
	--o-r-font_body-text_style:normal;
	--o-r-font_body-weight:300;
	--o-r-font_en-css_url:https\00003a//fonts.googleapis.com/css2?family=Noto+Sans+Syloti+Nagri&display=swap;
	--o-r-font_en-family:'Noto Sans Syloti Nagri';
	--o-r-font_en-style:normal;
	--o-r-font_en-weight:400;
	--o-r-fnav-top_href:/;
	--o-r-fnav-top_link:トップページ;
	--o-r-fnav-top_target:_blank;
}/*common_css*/
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
html{
    font-size:62.5%;
    background-color:#ffffff;;
    color:#0a1823;;
    -webkit-text-size-adjust: 100%;
}
body,input,button {
    font-size:1.6rem;
    font-family: 'Noto Sans JP';
    font-weight: 300;
    line-height : 1.8;
}

h2,h3,h4,h5,h6{
    font-family: 'M PLUS 1p';
}

img {
    max-width: 100%;
    height:auto;
    vertical-align: top;
}
[data-w-width] {
    max-width: 100%;
}
[data-w-width="1"] {
    width: 1170px;
    width:1170px;
    margin: 0 auto;
}
[data-w-width="1"] [data-w-width="1"]{
    max-width:100%;
    width:100%;
}
@media (max-width: 1170px){
    [data-w-width="1"] {
        max-width:94%;
    }
}
@media screen and (max-width: 768px) {
    body {
        font-size: 3.5vw;
    }
    body,input {
    font-weight: 400;
    }
}

.-x-text{
    max-width: 1170px;
    margin-left:auto;
    margin-right:auto;
}
.-x-text table{
    border-collapse: collapse;
}
.-x-text td{
    padding: 2px 5px;
    border: 1px solid #ccc;
}
.-x-text ul
,.-x-text ol
,.-x-text li{
    list-style-type:initial;
}


.-x-cont > [data-lib] ~ [data-lib]{
    margin-top:4rem;
}
@media screen and (max-width: 768px) {
    .-x-cont > [data-lib] ~ [data-lib]{
        margin-top:2.5rem;
    }
}

/*---関連記事をページごとに表示切替
------------------------------------------------------*/
.related_none {
    display: none;
}

.b_education .material-symbols-outlined {
  background: url(/_img/ja/cssjs/3/image/_/)no-repeat center center / contain;
    font-size: 0;
    width: 24px;
    height: 24px;
}

.spbr {
    display: none;
}

@media screen and (max-width: 767px) {
    .spbr {
        display: inline;
    }
}/*widget:7daeaea9-3628-4e98-a651-7e7c6d70dc7e*/@keyframes w-113243-fade_L{
from {
opacity: 0;
font-size: var(--CatchL_from);
}

to {
opacity: 1;
font-size: var(--CatchL_to);
}}@keyframes w-113243-fade_M{
from {
opacity: 0;
font-size: var(--CatchM_from);
}


to {
opacity: 1;
font-size: var(--CatchM_to);
}}@keyframes w-113243-background{
from {
background:  rgba(0,0,0,255);
}

to {
background: rgba(0,0,0,0);
}}@keyframes w-113243-fade_loading{
from {
    opacity: 1;
    z-index: 999999;
}

to {
    opacity: 0;
    z-index: 0;
}}[data-lib="113243"] *{--CatchL_from: 2.2em;
	--CatchL_to: 2.5em;
	--CatchM_from: 1em;
	--CatchM_to: 1.3em;}[data-lib="113243"]{position: relative;
	width: 100%;
	height: auto!important;}[data-lib="113243"] .-w-thumbnail{display: none;}[data-lib="113243"]:after{content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 100%;
	animation: w-113243-background .7s ease-in forwards;
	z-index: 1;}[data-lib="113243"] .-w-mv_wrapper{position: relative;
	width: 100%;
	height: 100%;}[data-lib="113243"] video{width: 100%;
	height: 100%;
	object-fit: cover;
	vertical-align: top;}[data-lib="113243"] .-w-catch_wrap{position: absolute;
	top: 53%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
	width: fit-content;
	max-width: 90%;
	color: #FFF;
	z-index: 2;}[data-lib="113243"] .-w-catch_wrap .-w-catch_L{font-size: 0;
	letter-spacing: 5px;
	text-shadow: 
             0 0 3px rgba(0,0,0,0.6),
             0 0 10px rgba(0,0,0,0.3);}[data-lib="113243"] .-w-catch_wrap .-w-catch_M{font-size: 0;
	letter-spacing: 2px;
	line-height: 30px;
	margin-top: 60px;
	text-shadow: 
            0 0 3px rgba(0,0,0,0.6),
            0 0 8px rgba(0,0,0,0.3);}[data-lib="113243"] .-w-animation_L{will-change: animation,font-size,opacity;
	animation: w-113243-fade_L .6s ease-in forwards;
	animation-delay: .5s;}[data-lib="113243"] .-w-animation_M{will-change: animation,font-size,opacity;
	animation: w-113243-fade_M .5s ease-in forwards;
	animation-delay: 1.1s;}[data-lib="113243"] .-w-mv_loading{display: none;}@media screen and (max-width: 768px){[data-lib="113243"] *{--CatchL_from: 1.1em;
	--CatchL_to: 1.4em;
	--CatchM_from: .7em;
	--CatchM_to: 1em;}[data-lib="113243"]:after{pointer-events: none;}[data-lib="113243"].-w-heightdefault{height: auto;}[data-lib="113243"].-w-height40{--vh: 40vh;
	--hh: 60px;
	height: calc(var(--vh) - var(--hh));}[data-lib="113243"].-w-height60{--vh: 60vh;
	--hh: 60px;
	height: calc(var(--vh) - var(--hh));}[data-lib="113243"].-w-height100{--vh: 100vh;
	--hh: 60px;
	height: calc(var(--vh) - var(--hh));}[data-lib="113243"] .-w-catch_wrap{top: 50%;
	pointer-events: none;}[data-lib="113243"] .-w-catch_wrap .-w-catch_M{margin-top: 5vw;}[data-lib="113243"] .-w-animation_L{animation: w-113243-fade_L .4s ease-in forwards;
	animation-delay: 1s;}[data-lib="113243"] .-w-animation_M{animation: w-113243-fade_M .4s ease-in forwards;
	animation-delay: 1.5s;}[data-lib="113243"] .-w-mv_loading{display: block;
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	z-index: 999999;
	background: #fff;
	pointer-events: none;}[data-lib="113243"] .-w-mv_loading .-w-center{width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;}[data-lib="113243"] .-w-mv_loading .-w-center img{max-width: 100%;
	max-height: 100%;}[data-lib="113243"] .-w-mv_loading_done{animation: w-113243-fade_loading 1s ease forwards;}[data-lib="113243"]{height: auto!important;}}[data-instance="25213"]{
	--o-r-visual_theme-width:1500;
	--o-r-colors-base:#ffffff;
}
/*widget:aa359e1a-3a55-4a71-8ec4-99685fcee4db*/[data-lib="91781"]{text-align: center;
	padding: 8rem 0;}@media (max-width: 768px){[data-lib="91781"]{padding: 2rem 0;}}[data-instance="25234"]{
	--o-r-visual_theme-width:1920;
	--o-r-colors-accent:#202e66;
	--o-r-colors-accent_text:#ffffff;
	--o-r-colors-assort:#9ecce6;
	--o-r-colors-assort_text:#ffffff;
	--o-r-colors-base:#ffffff;
	--o-r-colors-base_text:#0a1823;
	--o-r-colors-button:#202e66;
	--o-r-colors-button_text:#ffffff;
}
[data-instance="25234"] img{width:1500px;
	height:40000px;
	object-fit: cover;}/*instance mediea*/@media (max-width: 768px){[data-instance="25234"] img{width: 100%;
	height: 100%;}}/*widget:29edbba5-f89d-4528-99ab-e143f069c35d*/[data-lib="113412"]{text-align: center;
	padding: 0;}[data-lib="113412"] img{width: 100%;}@media (max-width: 768px){[data-lib="113412"]{padding: 0;}}[data-instance="25225"]{
	--o-r-visual_theme-width:1920;
	--o-r-colors-accent:#202e66;
	--o-r-colors-accent_text:#ffffff;
	--o-r-colors-assort:#9ecce6;
	--o-r-colors-assort_text:#ffffff;
	--o-r-colors-base:#ffffff;
	--o-r-colors-base_text:#0a1823;
	--o-r-colors-button:#202e66;
	--o-r-colors-button_text:#ffffff;
}
[data-instance="25225"] img{width:1920px;
	height:40000px;
	object-fit: cover;}/*instance mediea*/@media (max-width: 768px){[data-instance="25225"] img{width: 100%;
	height: 100%;}}[data-instance="25228"]{
	--o-r-visual_theme-width:1500;
	--o-r-colors-accent:#202e66;
	--o-r-colors-accent_text:#ffffff;
	--o-r-colors-assort:#9ecce6;
	--o-r-colors-assort_text:#ffffff;
	--o-r-colors-base:#ffffff;
	--o-r-colors-base_text:#0a1823;
	--o-r-colors-button:#202e66;
	--o-r-colors-button_text:#ffffff;
}
[data-instance="25228"] img{width:1500px;
	height:2600px;
	object-fit: contain;}/*instance mediea*/@media (max-width: 768px){[data-instance="25228"] img{width: 100%;
	height: 100%;}}[data-instance="25231"]{
	--o-r-visual_theme-width:1500;
	--o-r-colors-accent:#202e66;
	--o-r-colors-accent_text:#ffffff;
	--o-r-colors-assort:#9ecce6;
	--o-r-colors-assort_text:#ffffff;
	--o-r-colors-base:#ffffff;
	--o-r-colors-base_text:#0a1823;
	--o-r-colors-button:#202e66;
	--o-r-colors-button_text:#ffffff;
}
[data-instance="25231"] img{width:1500px;
	height:2600px;
	object-fit: contain;}/*instance mediea*/@media (max-width: 768px){[data-instance="25231"] img{width: 100%;
	height: 100%;}}/*widget:6f16855b-f1b0-4f31-acb3-7a17546d5c1c*/[data-lib="98"] .-w-btn{padding: 6vh 0;}[data-instance="25219"]{
	--o-r-colors-accent:#202e66;
	--o-r-colors-accent_text:#ffffff;
	--o-r-colors-assort:#9ecce6;
	--o-r-colors-assort_text:#ffffff;
	--o-r-colors-base:#ffffff;
	--o-r-colors-base_text:#0a1823;
	--o-r-colors-button:#202e66;
	--o-r-colors-button_text:#ffffff;
}
[data-instance="25219"]{text-align:center;}[data-instance="25219"] a{width:50%;}/*widget:a23f7ce4-3ff6-4d26-ba9a-9e20e620c4ec*/[data-lib="76673"]{
	border: none;
    font-size: inherit;
    outline: none;
    padding: 0;
	cursor:pointer;
}[data-lib="76673"]{min-width: 320px;
	max-width: calc(100% - 48px);
	text-align: center;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-weight: 500;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	position: relative;
	color: #333;
	background:#fff;
	background: var(--o-r-colors-button);
	color: var(--o-r-colors-button);
	text-decoration: none;
	transition: background .6s ease,color .6s ease;
	--o-r-colors-any:;
	--o-r-colors-any_text:;}[data-lib="76673"]:after{content: '';
	width: 80px;
	height: 1px;
	background: #333;
	background: var(--o-r-colors-button);
	display: block;
	flex-grow: 1;
	position: absolute;
	top: 50%;
	right: -40px;
	transform: translateX(0);
	transition: transform 0.6s linear 0s;}[data-lib="76673"]:hover:after{transform: translateX(8px);
	background: var(--o-r-colors-button);}[data-lib="76673"] .-w-btn_border{width: 100%;
	position: relative;
	overflow: hidden;
	border: 2px solid inherit;
	transition: border 0.6s linear 0s;
	height: 100%;}[data-lib="76673"] .-w-btn_border:before,[data-lib="76673"] 
 .-w-btn_border:after{content: '';
	width: 0;
	height: 3px;
	position: absolute;
	background: var(--o-r-colors-button);
	transition: width 0.4s ease-in-out 0.2s;}[data-lib="76673"] .-w-btn_border:before{top: -1px;
	left: 0;}[data-lib="76673"] .-w-btn_border:after{right: 0;
	bottom: -1px;}[data-lib="76673"] .-w-btn_border span{width: 100%;
	display: block;
	padding: 0.4em 60px;
	color: var(--o-r-colors-button_text);}[data-lib="76673"] .-w-btn_border span:before,[data-lib="76673"] 
 .-w-btn_border span:after{content: '';
	width: 3px;
	height: 0;
	position: absolute;
	background: var(--o-r-colors-button);
	transition: height 0.4s ease-in-out 0s;}[data-lib="76673"] .-w-btn_border span:before{top: 0;
	right: -1px;}[data-lib="76673"] .-w-btn_border span:after{bottom: 0;
	left: -1px;}[data-lib="76673"]:hover{background: var(--o-r-colors-button_text);
	color: var(--o-r-colors-button);}[data-lib="76673"]:hover .-w-btn_border:before,[data-lib="76673"]:hover  .-w-btn_border:after{width: 100%;
	transition: width 0.4s ease-in-out 0s;
	background: var(--o-r-colors-button);}[data-lib="76673"]:hover .-w-btn_border span:before,[data-lib="76673"]:hover  .-w-btn_border span:after{height: 100%;
	transition: height 0.6s ease-in-out 0s;
	background: var(--o-r-colors-button);}[data-lib="76673"]:hover .-w-btn_border span{color: var(--o-r-colors-button);}[data-lib="76673"].-w-line{background: #06c755;
	color: #06c755;}[data-lib="76673"].-w-line::after{background: #06c755;}[data-lib="76673"].-w-line .-w-btn_border::before,[data-lib="76673"].-w-line 
  .-w-btn_border::after{background: #06c755;}[data-lib="76673"].-w-line .-w-btn_border span{color: #ffffff;}[data-lib="76673"].-w-line .-w-btn_border span::before,[data-lib="76673"].-w-line 
  .-w-btn_border span::after{background: #06c755;}[data-lib="76673"].-w-line:hover .-w-btn_border span{color: #06c755;}[data-lib="76673"].-w-line:hover{background: #ffffff;
	color: #06c755;}[data-lib="76673"].-w-line:hover .-w-btn_border:before,[data-lib="76673"].-w-line:hover  .-w-btn_border:after{background: #06c755;}[data-lib="76673"].-w-line:hover .-w-btn_border span:before,[data-lib="76673"].-w-line:hover  .-w-btn_border span:after{background: #06c755;}[data-lib="76673"].-w-line:hover:after{background: #06c755;}[data-lib="76673"].-w-assort{background: var(--o-r-colors-assort);
	color: var(--o-r-colors-assort);}[data-lib="76673"].-w-assort::after{background: var(--o-r-colors-assort);}[data-lib="76673"].-w-assort .-w-btn_border::before,[data-lib="76673"].-w-assort 
  .-w-btn_border::after{background: var(--o-r-colors-assort);}[data-lib="76673"].-w-assort .-w-btn_border span{color: var(--o-r-colors-assort_text);}[data-lib="76673"].-w-assort .-w-btn_border span::before,[data-lib="76673"].-w-assort 
  .-w-btn_border span::after{background: var(--o-r-colors-assort);}[data-lib="76673"].-w-assort:hover .-w-btn_border span{color: var(--o-r-colors-assort);}[data-lib="76673"].-w-assort:hover{background: var(--o-r-colors-assort_text);
	color: var(--o-r-colors-assort);}[data-lib="76673"].-w-assort:hover .-w-btn_border:before,[data-lib="76673"].-w-assort:hover  .-w-btn_border:after{background: var(--o-r-colors-assort);}[data-lib="76673"].-w-assort:hover .-w-btn_border span:before,[data-lib="76673"].-w-assort:hover  .-w-btn_border span:after{background: var(--o-r-colors-assort);}[data-lib="76673"].-w-assort:hover:after{background: var(--o-r-colors-assort);}[data-lib="76673"].-w-accent{color: var(--o-r-colors-accent);
	background:#000;
	background: var(--o-r-colors-accent);}[data-lib="76673"].-w-accent:after{background: var(--o-r-colors-accent);}[data-lib="76673"].-w-accent .-w-btn_border:before,[data-lib="76673"].-w-accent 
  .-w-btn_border:after{background: var(--o-r-colors-accent);}[data-lib="76673"].-w-accent .-w-btn_border span{color: var(--o-r-colors-accent_text);}[data-lib="76673"].-w-accent .-w-btn_border span::before,[data-lib="76673"].-w-accent 
  .-w-btn_border span::after{background: var(--o-r-colors-accent);}[data-lib="76673"].-w-accent:hover .-w-btn_border span{color: var(--o-r-colors-accent);}[data-lib="76673"].-w-accent:hover{background: var(--o-r-colors-assort_text);
	color: var(--o-r-colors-accent);}[data-lib="76673"].-w-accent:hover .-w-btn_border:before,[data-lib="76673"].-w-accent:hover  .-w-btn_border:after{background: var(--o-r-colors-accent);}[data-lib="76673"].-w-accent:hover .-w-btn_border span:before,[data-lib="76673"].-w-accent:hover  .-w-btn_border span:after{background: var(--o-r-colors-accent);}[data-lib="76673"].-w-accent:hover:after{background: var(--o-r-colors-accent);}[data-lib="76673"].-w-base{color: var(--o-r-colors-base);
	background: var(--o-r-colors-base);}[data-lib="76673"].-w-base:after{background: var(--o-r-colors-base);}[data-lib="76673"].-w-base .-w-btn_border:before,[data-lib="76673"].-w-base 
  .-w-btn_border:after{background: var(--o-r-colors-base);}[data-lib="76673"].-w-base .-w-btn_border span{color: var(--o-r-colors-base_text);}[data-lib="76673"].-w-base .-w-btn_border span::before,[data-lib="76673"].-w-base 
  .-w-btn_border span::after{background: var(--o-r-colors-base);}[data-lib="76673"].-w-base:hover .-w-btn_border span{color: var(--o-r-colors-base);}[data-lib="76673"].-w-base:hover{background: var(--o-r-colors-base_text);
	color: var(--o-r-colors-base);}[data-lib="76673"].-w-base:hover .-w-btn_border:before,[data-lib="76673"].-w-base:hover  .-w-btn_border:after{background: var(--o-r-colors-base);}[data-lib="76673"].-w-base:hover .-w-btn_border span:before,[data-lib="76673"].-w-base:hover  .-w-btn_border span:after{background: var(--o-r-colors-base);}[data-lib="76673"].-w-base:hover:after{background: var(--o-r-colors-base);}[data-lib="76673"].-w-any{color: var(--o-r-colors-any);
	background: var(--o-r-colors-any);}[data-lib="76673"].-w-any:after{background: var(--o-r-colors-any);}[data-lib="76673"].-w-any .-w-btn_border:before,[data-lib="76673"].-w-any 
  .-w-btn_border:after{background: var(--o-r-colors-any);}[data-lib="76673"].-w-any .-w-btn_border span{color: var(--o-r-colors-any_text);}[data-lib="76673"].-w-any .-w-btn_border span::before,[data-lib="76673"].-w-any 
  .-w-btn_border span::after{background: var(--o-r-colors-any);}[data-lib="76673"].-w-any:hover .-w-btn_border span{color: var(--o-r-colors-any);}[data-lib="76673"].-w-any:hover{background: var(--o-r-colors-any_text);
	color: var(--o-r-colors-any);}[data-lib="76673"].-w-any:hover .-w-btn_border:before,[data-lib="76673"].-w-any:hover  .-w-btn_border:after{background: var(--o-r-colors-any);}[data-lib="76673"].-w-any:hover .-w-btn_border span:before,[data-lib="76673"].-w-any:hover  .-w-btn_border span:after{background: var(--o-r-colors-any);}[data-lib="76673"].-w-any:hover:after{background: var(--o-r-colors-any);}@media (max-width: 768px){[data-lib="76673"]{max-width: calc(100% - 10px);
	min-width: unset;}[data-lib="76673"]:after{width: 60px;
	right: -10px;}[data-lib="76673"] .-w-btn_border span{width: 100%;
	display: block;
	padding: 0.4em 50px;}}[data-lib-uuid="3717ddd6-cebf-4c38-b838-c59f710e9e9a"]{
	 --o-r-colors--w-normal: var(--o-r-colors-button);
}