#top .av-special-heading.av-1hnxxr-5a2f0dddea615de7903469df84f4782f{
padding-bottom:0;
font-size:34px;
}
body .av-special-heading.av-1hnxxr-5a2f0dddea615de7903469df84f4782f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1hnxxr-5a2f0dddea615de7903469df84f4782f .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-1hnxxr-5a2f0dddea615de7903469df84f4782f .av-subheading{
font-size:15px;
}

#top .hr.av-1hepar-72489faf61e7dc32ad46db43e5400c35{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-1hepar-72489faf61e7dc32ad46db43e5400c35 .hr-inner{
width:50px;
border-color:#e60012;
}

#top .hr.hr-invisible.av-1ghutb-3c462edea554a2870abc1834f1b22edd{
height:10px;
}

#top .hr.hr-invisible.av-1fril7-ed5614e490ce28d3c452311dbe48ad2b{
height:20px;
}

.flex_column.av-1ep397-cfa0c970ad09426c9b32f9149f86148b{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
padding:15px 15px 15px 15px;
}

.avia-image-container.av-1e8dbr-dcbcf62eb85e0813b15ae0a7d978cb9a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1e8dbr-dcbcf62eb85e0813b15ae0a7d978cb9a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1dye7z-2e38384157f9b2f77daed1ec2781782e{
padding-bottom:0;
}
body .av-special-heading.av-1dye7z-2e38384157f9b2f77daed1ec2781782e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1dye7z-2e38384157f9b2f77daed1ec2781782e .av-subheading{
font-size:15px;
}

.flex_column.av-1cwo9v-061c58314f2392ae1b1f031e50c40fa3{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
padding:15px 15px 15px 15px;
}

.avia-image-container.av-1cqnu7-ca5a749fd75e6a74c2267c1df25584d6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1cqnu7-ca5a749fd75e6a74c2267c1df25584d6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1bxser-5b75848a4b6c50c3d4e15dff80ec3525{
padding-bottom:0;
}
body .av-special-heading.av-1bxser-5b75848a4b6c50c3d4e15dff80ec3525 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1bxser-5b75848a4b6c50c3d4e15dff80ec3525 .av-subheading{
font-size:15px;
}

.flex_column.av-1bj8kf-bcb15e6274080f13b8b21f6322e2af27{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
padding:15px 15px 15px 15px;
}

.avia-image-container.av-1arhvn-ca6ef7253fd49aa03a1f91b78726597a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1arhvn-ca6ef7253fd49aa03a1f91b78726597a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1aaw6z-3b1331fba912f4888f4b350aeed38e02{
padding-bottom:0;
}
body .av-special-heading.av-1aaw6z-3b1331fba912f4888f4b350aeed38e02 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1aaw6z-3b1331fba912f4888f4b350aeed38e02 .av-subheading{
font-size:15px;
}

.flex_column.av-19nlx7-eb5cfba1781b1eaae9b6ad62870ea7ac{
border-width:1px;
border-color:#e2e2e2;
border-style:solid;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
padding:15px 15px 15px 15px;
}

.avia-image-container.av-18ss9z-0a4ee92107b99791f98f1e292376f04e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-18ss9z-0a4ee92107b99791f98f1e292376f04e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-18i2xr-9732623dad6c44360abfd4875e68b318{
padding-bottom:0;
}
body .av-special-heading.av-18i2xr-9732623dad6c44360abfd4875e68b318 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-18i2xr-9732623dad6c44360abfd4875e68b318 .av-subheading{
font-size:15px;
}

.avia-section.av-17wi0b-96c88889b76055fa997d761b743c155b .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://gloriosa.co.jp/cms/wp-content/uploads/2018/12/corporate_vision.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-17eqvz-d58ded00e7aca4720084a5ac1d8ab55b{
height:30px;
}

#top .av-special-heading.av-16q4mf-27a385eb7ea6f99b553268b1221490a6{
padding-bottom:0;
font-size:34px;
}
body .av-special-heading.av-16q4mf-27a385eb7ea6f99b553268b1221490a6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-16q4mf-27a385eb7ea6f99b553268b1221490a6 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-16q4mf-27a385eb7ea6f99b553268b1221490a6 .av-subheading{
font-size:15px;
}

#top .hr.av-15qmrn-2d73329b8cb718035e77315e1f738f63{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-15qmrn-2d73329b8cb718035e77315e1f738f63 .hr-inner{
width:50px;
border-color:#e60012;
}

#top .av_textblock_section.av-15h9cf-12eed3d693b79ccce1458840bdbd654c .avia_textblock{
font-size:24px;
}

#top .hr.hr-invisible.av-14r3ln-40395022e04c761c747f1f9f2f17ad9f{
height:30px;
}

.flex_cell.av-13jawj-17971b6f48b52ac90714e78de7267bbb{
vertical-align:top;
background-color:#e60012;
}
.responsive #top #wrap_all .flex_cell.av-13jawj-17971b6f48b52ac90714e78de7267bbb{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-137ew7-5b0b8e4225c7ae8fac500f84ec009832{
vertical-align:top;
background-color:#ea4950;
}
.responsive #top #wrap_all .flex_cell.av-137ew7-5b0b8e4225c7ae8fac500f84ec009832{
padding:9px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-12ceov-7552fa8abf1cc62538bb1408f8430326{
height:1px;
}

.avia-section.av-11zmcn-bba9b278fd7676c80a346ec97eb28b5c{
background-repeat:no-repeat;
background-image:url(https://gloriosa.co.jp/cms/wp-content/uploads/2018/12/career-1500x1000.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-11zmcn-bba9b278fd7676c80a346ec97eb28b5c .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
background-image:url(https://gloriosa.co.jp/cms/wp-content/themes/enfold/images/background-images/polygon.png);
background-repeat:repeat;
}

#top .av-special-heading.av-116h4f-6dbe2e7d85d35e5b9973d1709fd60b51{
padding-bottom:0;
font-size:34px;
}
body .av-special-heading.av-116h4f-6dbe2e7d85d35e5b9973d1709fd60b51 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-116h4f-6dbe2e7d85d35e5b9973d1709fd60b51 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-116h4f-6dbe2e7d85d35e5b9973d1709fd60b51 .av-subheading{
font-size:15px;
}

#top .hr.av-10gmpz-e7a4eb6e878570a42abed2063f78bd4e{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-10gmpz-e7a4eb6e878570a42abed2063f78bd4e .hr-inner{
width:50px;
border-color:#e60012;
}

.flex_column.av-107rib-964ed85cccece2697056701803e1df90{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

#top .hr.hr-invisible.av-zmsvn-b999c7204933d23193c679f91ee9b278{
height:30px;
}

.avia-image-container.av-ypwxf-3685bdab1f346bbc721a8c28017b3440 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ypwxf-3685bdab1f346bbc721a8c28017b3440 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-3errn-81638bb7a6bddc2e8e6f9d508c99925f{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-3errn-81638bb7a6bddc2e8e6f9d508c99925f .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-wzbav-b6c57e3295e1779d29a1c342372d5a63{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

#top .av-special-heading.av-wj2cj-29ada9d5e52ded77ddad10302f0a565e{
padding-bottom:0;
}
body .av-special-heading.av-wj2cj-29ada9d5e52ded77ddad10302f0a565e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-wj2cj-29ada9d5e52ded77ddad10302f0a565e .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-wj2cj-29ada9d5e52ded77ddad10302f0a565e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-vzxov-01fe17739081dd9c33958676f099a6ab{
height:30px;
}

#top .hr.hr-invisible.av-2ot4f-3674e27c44d2a83a46461e1292e92cbf{
height:30px;
}

.flex_cell.av-pskn3-2cf9f8900c14c6c460fc13898fbed32e{
vertical-align:top;
background-color:#e60012;
}
.responsive #top #wrap_all .flex_cell.av-pskn3-2cf9f8900c14c6c460fc13898fbed32e{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-pa8av-3261e43f784b8737051b5982d43b2540{
vertical-align:top;
background-color:#ea4950;
}
.responsive #top #wrap_all .flex_cell.av-pa8av-3261e43f784b8737051b5982d43b2540{
padding:9px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-oo7ef-eeb2d939448d313d790753a87e4f9bdc{
height:1px;
}

.avia-section.av-oad3j-154a7324579dab72aeb23ff87b9c7d6e{
background-repeat:no-repeat;
background-image:url(https://gloriosa.co.jp/cms/wp-content/uploads/2018/12/recruit-1500x1000.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-oad3j-154a7324579dab72aeb23ff87b9c7d6e .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
background-image:url(https://gloriosa.co.jp/cms/wp-content/themes/enfold/images/background-images/dots-for-light-background.png);
background-repeat:repeat;
}

#top .hr.hr-invisible.av-ni7tr-570dfcb6e690951a861ccf5f9d5d13b9{
height:30px;
}

#top .av-special-heading.av-mqzyr-b45a5e37c32fd0d4a706a633f8d145f9{
padding-bottom:0;
font-size:34px;
}
body .av-special-heading.av-mqzyr-b45a5e37c32fd0d4a706a633f8d145f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mqzyr-b45a5e37c32fd0d4a706a633f8d145f9 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-mqzyr-b45a5e37c32fd0d4a706a633f8d145f9 .av-subheading{
font-size:15px;
}

#top .hr.av-mfvyr-3a3f2d63eb59b34159076de966734bcd{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-mfvyr-3a3f2d63eb59b34159076de966734bcd .hr-inner{
width:50px;
border-color:#efbb20;
}

#top .av_textblock_section.av-lp3rn-8e00a45ed99fd98bd887dc9c12f7e570 .avia_textblock{
font-size:24px;
}

#top .av_textblock_section.av-ler8j-36fdbcb33ff0b7da322a20bff9bcca2b .avia_textblock{
font-size:24px;
}

#top .hr.hr-invisible.av-kdyxj-891212149540545ead361900d7719516{
height:10px;
}

#top .av-special-heading.av-7a4n-f24c0973238be45c2f4514e460157cd9{
padding-bottom:10px;
}
body .av-special-heading.av-7a4n-f24c0973238be45c2f4514e460157cd9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7a4n-f24c0973238be45c2f4514e460157cd9 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jf2oj-4a73524bd4e023b4532c1e409ea75d0a .avia_textblock{
font-size:18px;
}

.flex_column.av-1vdjz-2c08208a7e0f37968b8e6f4fc56917da{
border-width:1px;
border-color:#eaeaea;
border-style:solid;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
padding:15px 30px 15px 30px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-e1117-a96892cb859885b7633686872b4726f2{
height:30px;
}

#top .hr.hr-invisible.av-d8h6f-dc889e9c6c0a4a61fa902006e0efb8cd{
height:1px;
}

.avia-section.av-1a8zf-ac1975ae9a0160ae9a67f76d5417c35d{
background-color:#f7f7f7;
background-image:unset;
}
.avia-section.av-1a8zf-ac1975ae9a0160ae9a67f76d5417c35d .av-section-color-overlay{
opacity:0.5;
background-image:url(https://gloriosa.co.jp/cms/wp-content/themes/enfold/images/background-images/diagonal-bold-dark.png);
background-repeat:repeat;
}

#top .av-special-heading.av-ci20r-b79ba4ab4c03e77100560e9b24a1826d{
padding-bottom:0;
font-size:34px;
}
body .av-special-heading.av-ci20r-b79ba4ab4c03e77100560e9b24a1826d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ci20r-b79ba4ab4c03e77100560e9b24a1826d .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-ci20r-b79ba4ab4c03e77100560e9b24a1826d .av-subheading{
font-size:15px;
}

.flex_column.av-alhcj-89034939cb92cb8a2f32d9733f0f555c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-9wav7-6b10833875376ea733704e5c28edc72f{
padding-bottom:0;
}
body .av-special-heading.av-9wav7-6b10833875376ea733704e5c28edc72f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9wav7-6b10833875376ea733704e5c28edc72f .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-9wav7-6b10833875376ea733704e5c28edc72f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-hhvj-558a1e0ef9c9396b14a76482b11527c6{
height:30px;
}

.flex_column.av-4rbgb-8d8fc867b1316cd320c6d8a75862788b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3wqg7-17a063e6ad192c7910c4d21849513520{
padding-bottom:0;
}
body .av-special-heading.av-3wqg7-17a063e6ad192c7910c4d21849513520 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3wqg7-17a063e6ad192c7910c4d21849513520 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-3wqg7-17a063e6ad192c7910c4d21849513520 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-13zfz-0d9c132595c4b5624a28cda926b708cd{
height:30px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-1hnxxr-5a2f0dddea615de7903469df84f4782f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-16q4mf-27a385eb7ea6f99b553268b1221490a6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-116h4f-6dbe2e7d85d35e5b9973d1709fd60b51 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mqzyr-b45a5e37c32fd0d4a706a633f8d145f9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ci20r-b79ba4ab4c03e77100560e9b24a1826d .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-1hnxxr-5a2f0dddea615de7903469df84f4782f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-16q4mf-27a385eb7ea6f99b553268b1221490a6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-116h4f-6dbe2e7d85d35e5b9973d1709fd60b51 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mqzyr-b45a5e37c32fd0d4a706a633f8d145f9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ci20r-b79ba4ab4c03e77100560e9b24a1826d .av-special-heading-tag{
font-size:0.8em;
}
}
