@import "https://fonts.googleapis.com/earlyaccess/notosansjapanese.css";
@import "https://fonts.googleapis.com/css?family=Ropa+Sans";
.pAZJSa_pageTitle{padding:1rem .5em;font-size:2.8rem;display:block}@media screen and (min-width:767px){.pAZJSa_pageTitle{padding:1rem 0}}.pAZJSa_pagerTop{padding:0 1em 1em;display:block}@media screen and (min-width:767px){.pAZJSa_pagerTop{text-align:left;padding:1rem 0}}.pAZJSa_pagerTop strong{color:#ee0064;margin:0 .2em;font-size:1.5em}.pAZJSa_sideLayout{flex-wrap:wrap;gap:2rem;max-width:1000px;margin:0 auto;display:flex}@media screen and (max-width:600px){.pAZJSa_sideLayout{flex-flow:column}}.pAZJSa_sideLayout__main{flex:10 600px}@media screen and (max-width:600px){.pAZJSa_sideLayout__main{flex:1}}.pAZJSa_sideLayout__side{flex:260px;width:100%}@media screen and (max-width:600px){.pAZJSa_sideLayout__side{flex:1}}.pAZJSa_banner{text-align:center;background:#fff;border-top:1px solid #ddd}.pAZJSa_banner img{vertical-align:bottom;width:auto;max-width:100%}.pAZJSa_jobCard{border:1px solid #eee;margin:0 1em 2em;display:block}@media screen and (min-width:767px){.pAZJSa_jobCard{margin:0 0 2em}}.pAZJSa_jobCard>*{margin-bottom:1em}.pAZJSa_jobCard__title{color:#222;overflow-wrap:anywhere;background:#f7f7f7;padding:.5em 1em;font-size:1.8rem;display:block}.pAZJSa_jobCard__area{flex-wrap:wrap;align-items:center;gap:2rem;margin-bottom:0;padding:0 1em 1em;line-height:1.4rem;display:flex}.pAZJSa_jobCard__area>*{margin-top:auto}.pAZJSa_jobCard__area div{align-items:center;display:flex}.pAZJSa_jobCard__area__tag__wrap{flex-flow:column;justify-content:space-between;width:100%;display:flex}.pAZJSa_jobCard__area__tag{background:#f7f7f7;border-bottom:1px solid #eee;width:49%;font-size:1.2rem}@media screen and (max-width:766px){.pAZJSa_jobCard__area__tag{width:100%}}.pAZJSa_jobCard__area__tag span{color:#fff;background:#5553cf;margin-right:.5em;padding:.5em}@media screen and (max-width:766px){.pAZJSa_jobCard__area__tag span{width:60px}}.pAZJSa_jobCard__area strong{color:#ee0064;padding:0 .25em;font-size:2rem;display:inline-block}.pAZJSa_jobCard__tags{padding:0 1em}.pAZJSa_jobCard__tags ul{flex-wrap:wrap;gap:4px;display:flex}.pAZJSa_jobCard__tags ul li{color:#555;border:1px solid #555;border-radius:4px;padding:4px 8px;font-size:1rem}.pAZJSa_jobCard__table{border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:100%;margin-bottom:0}.pAZJSa_jobCard__table tr{border-bottom:1px solid #ddd}@media screen and (max-width:766px){.pAZJSa_jobCard__table tr{display:block}.pAZJSa_jobCard__table tr td:first-child{background-color:#f7f7f7}.pAZJSa_jobCard__table tr tr,.pAZJSa_jobCard__table tr td{width:100%;display:block}}@media screen and (min-width:767px){.pAZJSa_jobCard__table tr th{min-width:80px}}.pAZJSa_jobCard__table tr th{background-color:#eee}@media screen and (min-width:767px){.pAZJSa_jobCard__table tr td,.pAZJSa_jobCard__table tr th{min-width:80px}}.pAZJSa_jobCard__table tr td,.pAZJSa_jobCard__table tr th{padding:1rem 2rem;font-size:1.2rem}.pAZJSa_jobCard__action{text-align:center;background:#f7f7f7;margin-bottom:0;padding:1em}.pAZJSa_jobCard__action a{color:#fff;background-color:#5553cf;border:1px solid #5553cf;border-radius:.5rem;justify-content:center;align-items:center;width:50%;padding:1rem 4rem;font-size:1.6rem;display:flex}@media screen and (max-width:766px){.pAZJSa_jobCard__action a{width:80%}}.pAZJSa_jobCard__action a{margin:0 auto}.pAZJSa_jobCard__action a:hover{opacity:.85}.pAZJSa_jobCard__action a:hover:before{content:"";border-top:1px solid #fff;border-right:1px solid #fff;width:.5em;height:.5em;margin-right:1em;display:block;transform:rotate(45deg)}.pAZJSa_salary{border:1px solid #ccc;border-radius:4px;display:block}.pAZJSa_salary__title{text-align:center;border-bottom:1px solid #ccc;padding:1rem 0;font-size:1.5rem;display:block}.pAZJSa_salary__list li{border-bottom:1px solid #ccc;flex-wrap:wrap;align-items:center;gap:2rem;padding:2rem;display:flex}.pAZJSa_salary__list__title{flex:100px;min-width:100px}.pAZJSa_salary__list__salary{flex:200px}.pAZJSa_salary__list__salary strong{color:#daa85b;margin:0 .2em;font-size:2rem}.pAZJSa_salary__list__salary{min-width:50px}.pAZJSa_salary__list__text{text-align:center;background-color:#eee;border-radius:1px;flex:2 250px;padding:.5em;font-size:.8em}.pAZJSa_qa{border:1px solid #ccc;border-radius:4px;display:block}.pAZJSa_qa__title{text-align:center;background:#f7f7f7;border-bottom:1px solid #ccc;padding:1rem 0 0;font-size:1.5rem;display:block}.pAZJSa_qa__content{padding:2rem}.pAZJSa_qa__content h3{color:#333;padding:0 0 1rem;font-size:1.8rem;display:block}.pAZJSa_qa__content p{white-space:pre-wrap;padding-bottom:1rem}.pAZJSa_detailRow{border-bottom:1px solid #ccc;margin-bottom:1rem;padding:2rem 0;display:flex}.pAZJSa_detailRow__title{color:#5553cf;min-width:200px}.pAZJSa_detailRow__content{white-space:pre-wrap}.pAZJSa_detailRowSub{margin-bottom:1rem;display:flex}.pAZJSa_detailRowSub__title{min-width:150px;font-weight:700}@media screen and (max-width:766px){.pAZJSa_detailRowSub__title{width:100%}}.pAZJSa_detailRowSub__content{white-space:pre-wrap;word-break:break-word}.pAZJSa_tags{flex-wrap:wrap;gap:4px;display:flex}.pAZJSa_tags li{color:#555;border:1px solid #555;border-radius:4px;padding:4px 8px;font-size:1.2rem}.pAZJSa_tags li a{color:#555}.pAZJSa_form{width:100%;max-width:300px;margin:0 auto;padding:2rem 0}.pAZJSa_form__title{text-align:center;margin-bottom:2rem;font-size:2rem;display:block}.pAZJSa_form__row{display:block}.pAZJSa_form__row label{background-color:#eee;margin-bottom:1rem;padding:.5em;font-size:1.6rem;display:block}.pAZJSa_form__row input{border:1px solid #ccc;border-radius:1px;width:100%;max-width:300px;margin-bottom:1rem;padding:.5em;font-size:1.5rem;display:block}.pAZJSa_form p{font-size:1.2rem}.pAZJSa_form button{color:#fff;background:#fb6b4b;border-radius:4px;width:100%;margin:1rem 0;padding:1rem;display:block}
.hnqXHW_header{z-index:50;background:#fff;width:100%;top:0;left:0;right:0;box-shadow:0 4px 4px #0000001a}.hnqXHW_header_main__logo{width:50%;padding:16px 12px}@media screen and (min-width:768px){.hnqXHW_header_main__logo{width:170px;padding:16px 8px}}.hnqXHW_header_main__logo a{display:block}.hnqXHW_header_main__logo a img{max-width:130px;height:auto}.hnqXHW_header_main__action{text-align:right;width:40%}@media screen and (min-width:768px){.hnqXHW_header_main__action{width:auto}}.hnqXHW_header_main__member{text-align:right;font-size:11px}.hnqXHW_header_main__member .hnqXHW_btn_login{text-align:center;color:#fff;background:#999;border-radius:0 0 4px 4px;display:inline-block;position:absolute;top:-27px;right:70px;box-shadow:0 4px 4px #0000001a}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_login{top:-27px;right:132px}}.hnqXHW_header_main__member .hnqXHW_btn_login a{color:#fff;-o-transition:.3s ease-in-out;padding:8px;transition:all .3s ease-in-out;display:block}.hnqXHW_header_main__member .hnqXHW_btn_login a:hover{opacity:.5;filter:alpha(opacity=50)}.hnqXHW_header_main__member .hnqXHW_btn_login a{font-size:11px}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_login a{width:80px;height:70px;padding:12px}}.hnqXHW_header_main__member .hnqXHW_btn_login a span{font-size:9px;display:block}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_login a span{font-size:11px;display:block}.hnqXHW_header_main__member .hnqXHW_btn_login a{padding:12px}}.hnqXHW_header_main__member .hnqXHW_btn_login a img{width:32px;height:auto}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_login a img{height:auto}}.hnqXHW_header_main__member .hnqXHW_btn_mypage{text-align:center;color:#fff;background:#999;border-radius:0 0 4px 4px;display:inline-block;position:absolute;top:-27px;right:70px;box-shadow:0 4px 4px #0000001a}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_mypage{top:-27px;right:132px}}.hnqXHW_header_main__member .hnqXHW_btn_mypage a{color:#fff;-o-transition:.3s ease-in-out;padding:8px;transition:all .3s ease-in-out;display:block}.hnqXHW_header_main__member .hnqXHW_btn_mypage a:hover{opacity:.5;filter:alpha(opacity=50)}.hnqXHW_header_main__member .hnqXHW_btn_mypage a{font-size:11px}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_mypage a{width:80px;height:70px;padding:12px}}.hnqXHW_header_main__member .hnqXHW_btn_mypage a span{font-size:9px;display:block}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_mypage a span{font-size:11px;display:block}.hnqXHW_header_main__member .hnqXHW_btn_mypage a{padding:12px}}.hnqXHW_header_main__member .hnqXHW_btn_mypage a img{width:32px;height:auto}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_mypage a img{height:auto}}.hnqXHW_header_main__member .hnqXHW_btn_regist{text-align:center;color:#fff;background:#fb6b4b;border-radius:0 0 4px 4px;display:inline-block;position:absolute;top:-27px;right:135px;box-shadow:0 4px 4px #0000001a}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_regist{top:-27px;right:224px}}.hnqXHW_header_main__member .hnqXHW_btn_regist a{color:#fff;-o-transition:.3s ease-in-out;padding:8px;transition:all .3s ease-in-out;display:block}.hnqXHW_header_main__member .hnqXHW_btn_regist a:hover{opacity:.5;filter:alpha(opacity=50)}.hnqXHW_header_main__member .hnqXHW_btn_regist a{text-align:center;height:63px;font-size:11px;line-height:48px}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_regist a{width:80px;height:70px;padding:12px;line-height:1}}.hnqXHW_header_main__member .hnqXHW_btn_regist a span{display:block}.hnqXHW_header_main__member .hnqXHW_btn_regist a img{width:32px;height:auto;display:none}@media screen and (min-width:768px){.hnqXHW_header_main__member .hnqXHW_btn_regist a img{height:auto;display:inline-block}}.hnqXHW_header_p{color:#fff;background:#5553cf;width:100%;padding:8px;font-size:11px;line-height:1}@media screen and (min-width:768px){.hnqXHW_header_p{padding:8px}}.hnqXHW_post{text-align:center;color:#fff;background:#53b9cf;border-radius:0 0 4px 4px;display:inline-block;position:absolute;top:-27px;right:12px;box-shadow:0 4px 4px #0000001a}@media screen and (min-width:768px){.hnqXHW_post{top:-27px;right:0}}.hnqXHW_post a{color:#fff;-o-transition:.3s ease-in-out;padding:8px;transition:all .3s ease-in-out;display:block}.hnqXHW_post a:hover{opacity:.5;filter:alpha(opacity=50)}.hnqXHW_post a{font-size:11px}@media screen and (min-width:768px){.hnqXHW_post a{width:120px;height:70px;padding:12px}}.hnqXHW_post a span{font-size:9px;display:block}@media screen and (min-width:768px){.hnqXHW_post a span{font-size:11px;display:block}}.hnqXHW_post a img{width:32px;height:auto}@media screen and (min-width:768px){.hnqXHW_post a img{height:auto}}
.Xr8grW_footerList{background:#eee;padding:2em 1em}.Xr8grW_footerList__wrap{max-width:1000px;margin:0 auto}.Xr8grW_footerList__title{border-bottom:1px solid #ddd;margin-bottom:6px;padding-bottom:8px;display:block}.Xr8grW_footerList__title strong{font-size:16px;display:block}.Xr8grW_footerList__items{margin-bottom:1.5em}.Xr8grW_footerList__items li{margin:0 8px 8px 0;display:inline-block}.Xr8grW_footerList__items li a{color:#666;font-size:14px;display:block}.Xr8grW_footerList__items li a:hover{color:#5553cf;text-decoration:underline}.Xr8grW_footer{z-index:400;background:#111;padding:24px 24px 80px;position:relative}@media screen and (min-width:768px){.Xr8grW_footer{padding:24px}}.Xr8grW_footer__wrap{width:100%;margin:0 auto}@media screen and (min-width:0){.Xr8grW_footer__wrap{width:100%}}@media screen and (min-width:600px){.Xr8grW_footer__wrap{width:100%}}@media screen and (min-width:768px){.Xr8grW_footer__wrap{width:100%}}@media screen and (min-width:1024px){.Xr8grW_footer__wrap{max-width:960px}}@media screen and (min-width:1280px){.Xr8grW_footer__wrap{max-width:960px}}.Xr8grW_footer__flex{flex-wrap:wrap;justify-content:space-between;display:flex}.Xr8grW_footer__flex__item{flex:1 0 300px}.Xr8grW_footer__menu:after{content:"";clear:both;visibility:hidden;height:0;display:block}.Xr8grW_footer__menu{margin-bottom:16px}.Xr8grW_footer__menu li{float:left;width:50%}.Xr8grW_footer__menu a{color:#ccc}.Xr8grW_footer__menu a:hover{text-decoration:underline}.Xr8grW_footer__contact{padding:8px 0}.Xr8grW_footer__contact a{text-align:center;color:#111;background:#fbca4b;border-radius:4px;font-weight:700;line-height:64px;display:block}.Xr8grW_footer__copyright{text-align:right;color:#eee;padding:8px 0}
.PdGmQG_sideSection{padding:0 1em}@media screen and (min-width:767px){.PdGmQG_sideSection{padding:0}}.PdGmQG_sideSection h4{color:#5553cf;border-bottom:2px solid #5553cf;margin-bottom:0;padding:.5em 0;font-size:1.8rem;display:block}.PdGmQG_rank{counter-reset:item;margin-bottom:2em;padding:1em 0 0;list-style-type:none}.PdGmQG_rank li{border-bottom:1px solid #ddd;margin-bottom:1em;padding-bottom:1em;padding-left:40px;padding-right:.5em;position:relative}.PdGmQG_rank li a{color:#333;background:url(/base/svg/newwindow.svg) 100%/16px no-repeat;display:block}.PdGmQG_rank li a h5{font-size:15px}.PdGmQG_rank li a p{color:#666;font-size:13px}.PdGmQG_rank li:before{text-align:center;color:#fff;counter-increment:item;content:counter(item);background:#5553cf;border-radius:50%;width:30px;height:30px;line-height:30px;position:absolute;top:0;left:0}.PdGmQG_blog{padding:1rem}.PdGmQG_blog img{max-width:100%}.PdGmQG_blog__wrap{width:100%;margin:0 auto}@media screen and (min-width:0){.PdGmQG_blog__wrap{width:100%}}@media screen and (min-width:600px){.PdGmQG_blog__wrap{width:100%}}@media screen and (min-width:768px){.PdGmQG_blog__wrap{width:100%}}@media screen and (min-width:1024px){.PdGmQG_blog__wrap{max-width:960px}}@media screen and (min-width:1280px){.PdGmQG_blog__wrap{max-width:960px}}.PdGmQG_blog__wrap{text-align:center}.PdGmQG_blog__en{opacity:.1;color:#000;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.PdGmQG_blog__title{z-index:20;color:#222;position:relative;top:-32px}@media screen and (min-width:768px){.PdGmQG_blog__title{top:-50px}}.PdGmQG_blog_post_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em;padding:2em 1em;display:flex}@media screen and (min-width:768px){.PdGmQG_blog_post_wrap{padding:1em}}.PdGmQG_blog_post{text-align:left;border-bottom:1px solid #ddd;width:100%;margin-bottom:1em;padding-bottom:1em}@media screen and (min-width:768px){.PdGmQG_blog_post{text-align:left;width:100%}}.PdGmQG_blog_post .PdGmQG_time{color:#999;font-size:1.2rem}.PdGmQG_blog_post a{color:#333;-o-transition:.3s ease-in-out;font-size:1rem;transition:all .3s ease-in-out;display:block}.PdGmQG_blog_post a:hover{opacity:.5;filter:alpha(opacity=50)}.PdGmQG_blog_post figure:after{content:"";clear:both;visibility:hidden;height:0;display:block}.PdGmQG_blog_post img{float:left;width:30%;margin-bottom:1em;margin-right:1em}.PdGmQG_blog_post h3{padding-bottom:.5em;text-decoration:underline}.PdGmQG_blog_more a{color:#666;-o-transition:.3s ease-in-out;border:1px solid #666;border-radius:4px;padding:1em 3em;line-height:1;transition:all .3s ease-in-out;display:inline-block}.PdGmQG_blog_more a:hover{opacity:.5;filter:alpha(opacity=50)}.PdGmQG_tagList{flex-wrap:wrap;margin-bottom:2em;padding-top:1em;display:flex}.PdGmQG_tagList li{margin:0 .5em .5em 0}.PdGmQG_tagList li a{color:#333;cursor:pointer;background:#eee;border-radius:2px;padding:.5em;font-size:13px;line-height:1;display:block}.PdGmQG_tagList li a:hover{color:#fff;background:#5553cf}.PdGmQG_howTo{padding:0 1em}@media screen and (min-width:767px){.PdGmQG_howTo{padding:0}}.PdGmQG_howTo li{margin-bottom:.5em}
.t20YTW_simpleBox__title{color:#222;border-bottom:1px solid #ccc;margin:0 .8em 1em;padding-bottom:4px;font-size:2rem;display:block}.t20YTW_pcWrap{width:100%;margin:0 auto}@media screen and (min-width:0){.t20YTW_pcWrap{width:100%}}@media screen and (min-width:600px){.t20YTW_pcWrap{width:100%}}@media screen and (min-width:768px){.t20YTW_pcWrap{width:100%}}@media screen and (min-width:1024px){.t20YTW_pcWrap{max-width:960px}}@media screen and (min-width:1280px){.t20YTW_pcWrap{max-width:960px}}.t20YTW_singlePageBox{padding:0 1em}.t20YTW_singlePageBox__title{width:100%;margin:0 auto}@media screen and (min-width:0){.t20YTW_singlePageBox__title{width:100%}}@media screen and (min-width:600px){.t20YTW_singlePageBox__title{width:100%}}@media screen and (min-width:768px){.t20YTW_singlePageBox__title{width:100%}}@media screen and (min-width:1024px){.t20YTW_singlePageBox__title{max-width:960px}}@media screen and (min-width:1280px){.t20YTW_singlePageBox__title{max-width:960px}}.t20YTW_singlePageBox__title{text-align:center;border-bottom:2px solid #ddd;padding:24px;font-size:2.5rem;font-weight:400;display:block}.t20YTW_singlePageBox__content{width:100%;margin:0 auto}@media screen and (min-width:0){.t20YTW_singlePageBox__content{width:100%}}@media screen and (min-width:600px){.t20YTW_singlePageBox__content{width:100%}}@media screen and (min-width:768px){.t20YTW_singlePageBox__content{width:100%}}@media screen and (min-width:1024px){.t20YTW_singlePageBox__content{max-width:960px}}@media screen and (min-width:1280px){.t20YTW_singlePageBox__content{max-width:960px}}.t20YTW_singlePageBox__content{padding:3.375rem;box-shadow:0 0 6px #0000001a}.t20YTW_singlePageBox__content p{margin-bottom:16px;padding:8px;font-size:1.2rem;line-height:1.7}.t20YTW_singlePageBox__contentInline h2{border-bottom:1px solid #ddd;width:100%;margin-bottom:8px;padding:8px;font-size:1.5rem;display:block}
.eEaAZa_jobCardTypeB{flex-wrap:wrap;gap:1rem;padding:0 1em;display:flex}.eEaAZa_jobCardTypeB__card{border:1px solid #ddd;flex:250px}.eEaAZa_jobCardTypeB__card:hover{box-shadow:0 0 6px #0000001a}.eEaAZa_jobCardTypeB__card__title{color:#111;background:#f7f7f7;padding:.5em;font-size:1.5rem;display:block}.eEaAZa_jobCardTypeB__card__title span.eEaAZa_alert{color:#555;background-color:#ffda5f;border:1px solid #ffda5f;border-radius:4px;margin-right:.5em;padding:.25em;font-size:1rem;font-weight:600;line-height:1;display:inline-block;position:relative;top:-2px}.eEaAZa_jobCardTypeB__card__tag{flex-wrap:wrap;gap:.5em;padding:.5em;display:flex}.eEaAZa_jobCardTypeB__card__tag li{color:#555;border:1px solid #aaa;border-radius:4px;padding:0 1em;font-size:1rem;line-height:1.5}.eEaAZa_jobCardTypeB__card__tag li.eEaAZa_alert{color:#555;background-color:#ffda5f;border:1px solid #ffda5f;font-weight:600}.eEaAZa_jobCardTypeB__card__list{color:#111;padding:.5em;font-size:1.4rem}.eEaAZa_jobCardTypeB__card__list li{overflow-wrap:anywhere;font-size:1.2rem;line-height:25px;display:flex}.eEaAZa_jobCardTypeB__card__list li strong{color:#ee0064;padding:0 4px;font-size:1.8em}.eEaAZa_jobCardTypeB__icon{height:25px;margin-right:8px;display:inline}
.jC2d_q_sideLayout{flex-wrap:wrap;gap:2rem;max-width:1000px;margin:0 auto;display:flex}.jC2d_q_sideLayout__main{flex:10 600px;margin-top:1.5em}.jC2d_q_sideLayout__side{flex:260px;width:100%}
.h7l-Ka_messages{padding:1rem 0}.h7l-Ka_messages .h7l-Ka_p{background:#53b9cf1a;border-radius:8px;padding:1.5rem;font-size:12px}.h7l-Ka_errors{padding:1rem 0}.h7l-Ka_errors .h7l-Ka_p{color:red;background:#ff00001a;border-radius:8px;padding:1.5rem;font-size:12px}.h7l-Ka_pageTitle{margin-bottom:0;padding:1rem 0 2rem;font-size:2.8rem;display:block}.h7l-Ka_error404{max-width:960px;margin:0 auto;padding-top:5rem;padding-bottom:5rem;display:block}.h7l-Ka_error404 h1{text-align:center;display:block}
.y5T-AW_evaluationType1{color:#ccc}.y5T-AW_evaluationType1 ul{border:1px solid #ccc;border-radius:8px;flex-wrap:wrap;font-size:1.1rem;display:flex}.y5T-AW_evaluationType1 ul li{cursor:pointer;width:100%;padding:8px;display:block}@media screen and (max-width:766px){.y5T-AW_evaluationType1 ul li{border-bottom:1px solid #ccc}}@media screen and (min-width:767px){.y5T-AW_evaluationType1 ul li{border-right:1px solid #ccc;flex:1;width:20px}}.y5T-AW_evaluationType1 ul li:last-child{border-bottom:none;border-right:none}.y5T-AW_evaluationType1 ul li{text-align:center}.y5T-AW_evaluationType1__active{color:#fff;background-color:#5553cf}.y5T-AW_evaluationScore{padding:1.5rem 0}.y5T-AW_evaluationScore h3{color:#333;border-top:1px solid #eee;margin-bottom:16px;padding-top:16px;padding-bottom:18px;font-size:1.6rem;font-weight:400;display:block}.y5T-AW_evaluationScore__type2{text-align:center;color:#ccc;flex-wrap:wrap;margin-bottom:16px;padding:0 24px;font-size:13px;display:flex;position:relative}.y5T-AW_evaluationScore__type2__point{background:#eee;border:1px solid #eee;border-radius:10px;width:100%;height:4px;margin-bottom:8px;position:relative}.y5T-AW_evaluationScore__type2__point__text{flex:1}.y5T-AW_evaluationScore__type2__point__score{background:#fff;border:1px solid #ccc;border-radius:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;display:block;position:absolute;top:50%}.y5T-AW_evaluationScore__type2__point__p0{left:50%}.y5T-AW_evaluationScore__type2__point__p1{left:7%}.y5T-AW_evaluationScore__type2__point__p2{left:21%}.y5T-AW_evaluationScore__type2__point__p3{left:35.5%}.y5T-AW_evaluationScore__type2__point__p4{left:64%}.y5T-AW_evaluationScore__type2__point__p5{left:79%}.y5T-AW_evaluationScore__type2__point__p6{left:93%}.y5T-AW_evaluationScore__active{background:#5553cf;border:1px solid #5553cf}.y5T-AW_evaluationScore .y5T-AW_low{color:#5553cf;position:absolute;bottom:-15px;left:0}.y5T-AW_evaluationScore .y5T-AW_high{color:#5553cf;position:absolute;bottom:-15px;right:0}
@media screen and (min-width:768px){.zVsVEq_use__visual img{max-width:800px}}.zVsVEq_use__visual img{width:100%;height:auto}.zVsVEq_use__strong{text-align:center}.zVsVEq_use__strong h3{color:#fb6b4b;border-top:1px solid #fb6b4b;border-bottom:1px solid #fb6b4b;padding:16px 0;display:inline-block}.zVsVEq_step3{background:-moz-linear-gradient(270deg,#53b9cf 0%,#5553cf 100%);background:-o-linear-gradient(270deg,#53b9cf 0%,#5553cf 100%);background:-ms-linear-gradient(left, #53b9cf 0%, #5553cf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start-color", endColorstr="$endColor",GradientType=1);background:linear-gradient(90deg,#53b9cf 0%,#5553cf 100%);padding:64px 24px}.zVsVEq_step3__wrap{width:100%;margin:0 auto}@media screen and (min-width:0){.zVsVEq_step3__wrap{width:100%}}@media screen and (min-width:600px){.zVsVEq_step3__wrap{width:100%}}@media screen and (min-width:768px){.zVsVEq_step3__wrap{width:100%}}@media screen and (min-width:1024px){.zVsVEq_step3__wrap{max-width:960px}}@media screen and (min-width:1280px){.zVsVEq_step3__wrap{max-width:960px}}.zVsVEq_step3__title{text-align:center;color:#fff;letter-spacing:2px;margin-bottom:32px;font-size:3.2rem;display:block}.zVsVEq_step3__step{text-align:center;flex-wrap:wrap;gap:2rem;display:flex}.zVsVEq_step3__step__item{color:#fff;flex:200px}.zVsVEq_step3__step__item__num{letter-spacing:2px;opacity:.7;padding:8px;font-family:Ropa Sans,sans-serif;display:block}.zVsVEq_step3__button{text-align:center;padding-top:32px}.zVsVEq_step3__button__a{color:#fff;-o-transition:.3s ease-in-out;background:#ffffff1a;border:2px solid #fff;padding:16px 24px;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}.zVsVEq_step3__button__a:hover{opacity:.5;filter:alpha(opacity=50);border:2px solid #fff}.zVsVEq_featureComment{padding:24px}.zVsVEq_featureComment_title{color:#333;text-align:center;margin-bottom:16px;font-weight:700;display:block}.zVsVEq_featureComment_title:after{content:"";background:#a8c4e5;width:20px;height:3px;margin:16px auto 32px;display:block}.zVsVEq_featureComment_list{flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;display:flex}.zVsVEq_featureComment_list li{text-align:center;border:1px solid #ddd;width:50%;padding:8px}.zVsVEq_featureComment_list li img{width:32px;height:auto;margin:0 auto 8px;display:block}.zVsVEq_featureComment_list li.zVsVEq_full{width:100%}@media screen and (min-width:768px){.zVsVEq_featureComment_list li{text-align:center;color:#222;width:24%;margin-bottom:1%;box-shadow:0 0 4px #0000001a}.zVsVEq_featureComment_list li.zVsVEq_full{width:100%}.zVsVEq_featureComment_list li img{width:48px;height:auto;margin:0 auto 8px;display:block}}.zVsVEq_how{background:#53b9cf33;padding:64px 24px}.zVsVEq_how__wrap{width:100%;margin:0 auto}@media screen and (min-width:0){.zVsVEq_how__wrap{width:100%}}@media screen and (min-width:600px){.zVsVEq_how__wrap{width:100%}}@media screen and (min-width:768px){.zVsVEq_how__wrap{width:100%}}@media screen and (min-width:1024px){.zVsVEq_how__wrap{max-width:960px}}@media screen and (min-width:1280px){.zVsVEq_how__wrap{max-width:960px}}.zVsVEq_how__wrap{text-align:center}.zVsVEq_how__en{opacity:.1;color:#53b9cf;font-size:8rem;font-weight:700}.zVsVEq_how__title{z-index:20;color:#53b9cf;font-size:4rem;position:relative;top:-3rem}.zVsVEq_how__p{text-align:left;margin-bottom:1rem;line-height:1.8}.zVsVEq_how__kome{color:#53b9cf;text-decoration:underline}.zVsVEq_how_guidelink{color:#222;background:#fff;border:1px solid #ccc;margin:2em 1em 0;padding:1em;line-height:1;text-decoration:underline;display:inline-block}.zVsVEq_feature__wrap{width:100%;margin:0 auto}@media screen and (min-width:0){.zVsVEq_feature__wrap{width:100%}}@media screen and (min-width:600px){.zVsVEq_feature__wrap{width:100%}}@media screen and (min-width:768px){.zVsVEq_feature__wrap{width:100%}}@media screen and (min-width:1024px){.zVsVEq_feature__wrap{max-width:960px}}@media screen and (min-width:1280px){.zVsVEq_feature__wrap{max-width:960px}}.zVsVEq_feature__title{z-index:20;border-bottom:1px solid #ccc;font-size:2rem;display:block}.zVsVEq_feature__flex{text-align:center;flex-wrap:wrap;gap:1.5rem;display:flex}.zVsVEq_feature__flex__li{flex:300px}.zVsVEq_feature__flex__li img{max-width:30%;margin-bottom:2rem}.zVsVEq_feature__flex__li h3{display:block}.zVsVEq_feature__flex__li h3 strong{color:#fb6b4b}.zVsVEq_feature__flex__li p{text-align:left;padding:1rem}
.GNcqwa_breadcrumbs{background:#fff;border-top:1px solid #eee;padding:8px 0 0}.GNcqwa_breadcrumbs__wrap{width:100%;margin:0 auto}@media screen and (min-width:0){.GNcqwa_breadcrumbs__wrap{width:100%}}@media screen and (min-width:600px){.GNcqwa_breadcrumbs__wrap{width:100%}}@media screen and (min-width:768px){.GNcqwa_breadcrumbs__wrap{width:100%}}@media screen and (min-width:1024px){.GNcqwa_breadcrumbs__wrap{max-width:960px}}@media screen and (min-width:1280px){.GNcqwa_breadcrumbs__wrap{max-width:960px}}.GNcqwa_breadcrumbs__ul{display:flex}.GNcqwa_breadcrumbs__ul li{color:#444;padding:.3rem .5rem .7rem;font-size:1.2rem}.GNcqwa_breadcrumbs__ul li:not(:last-child):after{content:"/";padding:0 10px;display:inline-block}.GNcqwa_breadcrumbs__ul a{color:#444;text-decoration:underline}.GNcqwa_breadcrumbs:after{content:"";background:#53b9cf;background:linear-gradient(90deg,#53b9cf 0,#5553cf);width:100%;height:4px;display:block}
.TCJBZG_jobCategoryTypeA{padding:0 1em}.TCJBZG_jobCategoryTypeA__tab{flex-wrap:wrap;justify-content:space-between;gap:0;padding-bottom:1rem;display:flex}.TCJBZG_jobCategoryTypeA__tab li{cursor:pointer;text-align:center;color:#5553cf;background-color:#fff;border:1px solid #5553cf;border-radius:4px;width:49%;margin-top:.7em;padding:1rem;font-size:1.2rem}.TCJBZG_jobCategoryTypeA__tab li:hover{background:#5553cf33}@media screen and (min-width:767px){.TCJBZG_jobCategoryTypeA__tab li{border:1px solid #5553cf;border-radius:4px;width:24%}.TCJBZG_jobCategoryTypeA__tab li:first-child{border-radius:4px}.TCJBZG_jobCategoryTypeA__tab li:last-child{border:1px solid #5553cf;border-radius:4px}}.TCJBZG_jobCategoryTypeA__tab li.TCJBZG_active{color:#fff;background-color:#5553cf}.TCJBZG_jobCategoryTypeA__minHeight{min-height:220px}.TCJBZG_jobCategoryTypeA__link{background:#fff;border:1px solid #5553cf;border-radius:4px;flex-wrap:wrap;justify-content:flex-start;padding:2.25rem;display:flex}.TCJBZG_jobCategoryTypeA__link.TCJBZG_hidden{display:none}.TCJBZG_jobCategoryTypeA__link li{width:50%}@media screen and (min-width:767px){.TCJBZG_jobCategoryTypeA__link li{width:33.332%}}.TCJBZG_jobCategoryTypeA__link li{overflow-wrap:break-word;padding:0 .296296rem}.TCJBZG_jobCategoryTypeA__link li a{color:#5553cf;padding:.5em .5em .5em 1em;font-size:14px;display:block;position:relative}.TCJBZG_jobCategoryTypeA__link li a:hover{background:#fff;border-radius:4px;font-weight:700}.TCJBZG_jobCategoryTypeA__link li a:hover:before{border-top:1px solid #5553cf;border-right:1px solid #5553cf}.TCJBZG_jobCategoryTypeA__link li a:before{content:"";color:#787878;border-top:1px solid #5553cf;border-right:1px solid #5553cf;width:.5em;height:.5em;margin-top:-.25em;margin-right:4px;display:block;position:absolute;top:50%;left:0;transform:rotate(45deg)}
._-jTKq_pager{padding:16px 24px 32px;font-size:1.3rem;position:relative}._-jTKq_pager__next,._-jTKq_pager__prev{text-align:center;color:#5553cf;border:none;border-bottom:2px solid #5553cf;border-radius:0;width:64px;height:32px;display:block;position:absolute}._-jTKq_pager__next a,._-jTKq_pager__prev a{height:100%;display:block}._-jTKq_pager__next{right:0}._-jTKq_pager__prev{left:0}._-jTKq_pager a{cursor:pointer}._-jTKq_pager ol{text-align:center}._-jTKq_pager ol li{padding:0 2px;display:inline-block}._-jTKq_pager ol li a,._-jTKq_pager ol li span{text-align:center;color:#fff;background:#5553cf;border:2px solid #5553cf;border-radius:50%;width:32px;height:32px;font-size:1.3rem;line-height:24px;display:block}._-jTKq_pager ol li a._-jTKq_active,._-jTKq_pager ol li span._-jTKq_active{color:#5553cf;background-color:#fff}
.WGFTyW_sns{flex-wrap:wrap;gap:1rem;display:flex}.WGFTyW_sns__button{flex:200px}.WGFTyW_sns__button button{text-align:center;color:#fff;cursor:pointer;-o-transition:.3s ease-in-out;border-radius:100px;width:100%;padding:12px;transition:all .3s ease-in-out;display:block}.WGFTyW_sns__button button:hover{opacity:.5;filter:alpha(opacity=50)}.WGFTyW_sns__button .WGFTyW_google{background:#dd4b39}.WGFTyW_sns__button .WGFTyW_facebook{background:#3b5998}.WGFTyW_sns__line{border-bottom:1px solid #ddd;width:100%;margin-bottom:24px;padding-top:24px;display:block}
.JhfiLa_sideBox{font-size:1.5rem;overflow:hidden;box-shadow:0 1px 4px #0000001a}.JhfiLa_sideBox__title{color:#53b9cf;text-align:center;background:#53b9cf1a;border-bottom:2px solid #53b9cf;padding:16px}.JhfiLa_sideBox li{border-top:1px solid #53b9cf}.JhfiLa_sideBox li a{color:#53b9cf;padding:12px;display:block}
.Irb6IG_entryForm .Irb6IG_entrySubTitle{text-align:center;color:#fff;background:linear-gradient(90deg,#53b9cf 0,#5553cf);margin-bottom:0;padding:3.375rem;font-size:1.8rem;display:block}.Irb6IG_entryForm .Irb6IG_read{color:red;text-align:center;font-size:2rem;font-weight:700;display:block}.Irb6IG_entryForm table{width:100%}.Irb6IG_entryForm .Irb6IG_must{color:red}.Irb6IG_tr{flex-wrap:wrap;display:flex}.Irb6IG_tr td,.Irb6IG_tr th{border:1px solid #ddd;border-bottom:none;padding:1.5rem;display:block}.Irb6IG_tr:last-child{border-bottom:1px solid #ddd}.Irb6IG_tr{text-align:left}.Irb6IG_tr th{flex:150px}.Irb6IG_tr td{flex:500px}.Irb6IG_tr td input[type=text],.Irb6IG_tr td input[type=password],.Irb6IG_tr td textarea{background:#fcfcfc;border:1px solid #ddd;border-radius:4px;width:100%;padding:16px;line-height:1.5}.Irb6IG_radioGroup{flex-wrap:wrap;display:flex}.Irb6IG_radioGroup li{width:100%}.Irb6IG_radioGroup label{margin:0 4px 4px 0;padding:4px 4px 4px 42px;display:block;position:relative}.Irb6IG_radioGroup label:before{content:"";opacity:0;background-color:#5553cf;border-radius:50%;width:10px;height:10px;margin-top:-5px;transition:opacity .2s linear;display:block;position:absolute;top:50%;left:20px}.Irb6IG_radioGroup label:after{content:"";border:2px solid #bbb;border-radius:6px;width:20px;height:20px;margin-top:-10px;transition:border-color .2s linear;display:block;position:absolute;top:50%;left:15px}.Irb6IG_radioGroup label:hover:after{border-color:#5553cf}.Irb6IG_radioGroup input:checked+label:before{opacity:1}.Irb6IG_checkBoxGroup{flex-wrap:wrap;display:flex}.Irb6IG_checkBoxGroup li{width:33.3333%}.Irb6IG_checkBoxGroup label{box-sizing:border-box;vertical-align:middle;cursor:pointer;border-radius:8px;width:100%;margin:0 4px 4px 0;padding:4px 4px 4px 42px;transition:background-color .2s linear;display:block;position:relative}.Irb6IG_checkBoxGroup label:before{content:"";opacity:0;border-bottom:3px solid #5553cf;border-right:3px solid #5553cf;width:7px;height:11px;margin-top:-7px;transition:opacity .2s linear;display:block;position:absolute;top:50%;left:8px;transform:rotate(45deg)}.Irb6IG_checkBoxGroup label:after{content:"";border:2px solid #bbb;border-radius:6px;width:20px;height:20px;margin-top:-10px;transition:border-color .2s linear;display:block;position:absolute;top:50%;left:2px}.Irb6IG_checkBoxGroup label:hover:after{border-color:#5553cf}.Irb6IG_checkBoxGroup input:checked+label:before{opacity:1}.Irb6IG_contentSubmit{text-align:center;position:relative;top:-40px}.Irb6IG_contentSubmit button{color:#fff;text-align:center;cursor:pointer;background:linear-gradient(90deg,#53b9cf 0,#5553cf);border-radius:60px;min-width:200px;margin:0 auto 2.25rem;padding:16px 24px;font-size:1.8rem;line-height:1;transition:all .3s ease-in-out;display:inline-block}.Irb6IG_login{gap:1rem;display:flex}.Irb6IG_login__box{width:100%;display:block}.Irb6IG_login__box a{float:right;font-size:1.2rem}.Irb6IG_login__box p{margin-bottom:1rem;font-size:1.5rem}.Irb6IG_login__box input{background:#fcfcfc;border:1px solid #ddd;border-radius:4px;width:100%;padding:16px;line-height:1.5}.Irb6IG_suggest{position:relative}.Irb6IG_suggest ul{opacity:1;z-index:1000;background-color:#fff;border:1px solid #aaa;border-radius:3px;position:absolute;top:calc(100% + 5px);left:0;right:0}.Irb6IG_suggest ul li{padding:5px 10px}.Irb6IG_suggest ul li:hover{color:#fff;background-color:#2832d5}.Irb6IG_station{gap:8px;display:flex}
.X2GJAa_pageTitle{padding:1rem 0;font-size:2.8rem;display:block}.X2GJAa_pagerTop{padding:1rem;display:block}.X2GJAa_pagerTop strong{color:#daa85b;margin:0 .2em;font-size:1.5em}.X2GJAa_sideLayout{flex-wrap:wrap;gap:2rem;max-width:1000px;margin:0 auto;display:flex}@media screen and (max-width:600px){.X2GJAa_sideLayout{flex-flow:column}}.X2GJAa_sideLayout__main{flex:10 600px}@media screen and (max-width:600px){.X2GJAa_sideLayout__main{flex:1}}.X2GJAa_sideLayout__side{flex:260px;width:100%}@media screen and (max-width:600px){.X2GJAa_sideLayout__side{flex:1}}.X2GJAa_banner{text-align:center;background:#fff;border-top:1px solid #ddd}.X2GJAa_banner img{vertical-align:bottom;width:auto;max-width:100%}.X2GJAa_jobCard{border:1px solid #ddd;margin-bottom:2rem;padding:1.5rem;display:block}.X2GJAa_jobCard>*{color:#333;margin-bottom:.5em;padding-left:.25em}.X2GJAa_jobCard__title{color:#5553cf;overflow-wrap:anywhere;font-size:1.8rem;display:block}.X2GJAa_jobCard__area{flex-wrap:wrap;gap:2rem;margin-bottom:1rem;line-height:2.4rem;display:flex}.X2GJAa_jobCard__area>*{margin-top:auto}.X2GJAa_jobCard__area strong{color:#ee0064;font-size:2.2rem}.X2GJAa_jobCard__tags ul{gap:4px;display:flex}.X2GJAa_jobCard__tags ul li{color:#555;border:1px solid #555;border-radius:4px;padding:4px 8px;font-size:1rem}.X2GJAa_jobCard__table{border:1px solid #ddd;width:100%}.X2GJAa_jobCard__table tr{border-bottom:1px solid #ccc}@media screen and (min-width:767px){.X2GJAa_jobCard__table tr th{min-width:150px}}.X2GJAa_jobCard__table tr th{color:#333;background-color:#f7f7f7}.X2GJAa_jobCard__table tr td strong{color:#ee0064;font-size:2rem}@media screen and (min-width:767px){.X2GJAa_jobCard__table tr td,.X2GJAa_jobCard__table tr th{min-width:150px}}.X2GJAa_jobCard__table tr td,.X2GJAa_jobCard__table tr th{padding:1rem;font-size:1.4rem}.X2GJAa_jobCard__action{text-align:center}.X2GJAa_jobCard__action a{color:#fff;background-color:#5553cf;border:1px solid #5553cf;border-radius:.5rem;padding:1rem 4rem;font-size:1.6rem;display:inline-block}.X2GJAa_salary{border:1px solid #ccc;border-radius:4px;display:block}.X2GJAa_salary__title{text-align:center;border-bottom:1px solid #ccc;padding:1rem 0;font-size:1.5rem;display:block}.X2GJAa_salary__list li{border-bottom:1px solid #ccc;flex-wrap:wrap;align-items:center;gap:2rem;padding:2rem;display:flex}.X2GJAa_salary__list__title{flex:100px;min-width:100px}.X2GJAa_salary__list__salary{flex:200px}.X2GJAa_salary__list__salary strong{color:#daa85b;margin:0 .2em;font-size:2rem}.X2GJAa_salary__list__salary{min-width:200px}.X2GJAa_salary__list__text{text-align:center;background-color:#eee;border-radius:1px;flex:2 250px;padding:.5em;font-size:.8em}.X2GJAa_qa{border:1px solid #ccc;border-radius:4px;display:block}.X2GJAa_qa__title{text-align:center;border-bottom:1px solid #ccc;padding:1rem 0;font-size:1.5rem;display:block}.X2GJAa_qa__content{padding:2rem}.X2GJAa_qa__content h3{padding:1rem 0;font-size:1.8rem;display:block}.X2GJAa_qa__content p{white-space:pre-wrap}.X2GJAa_detailRow{border-bottom:1px solid #eee;flex-wrap:wrap;margin-bottom:1rem;padding:1rem 0;display:flex}.X2GJAa_detailRow__title{color:#5553cf;width:100%}@media screen and (min-width:767px){.X2GJAa_detailRow__title{color:#666;max-width:200px;padding-left:1em}}.X2GJAa_detailRow__content{white-space:pre-wrap;width:100%;padding-top:1em;padding-left:1em}@media screen and (min-width:767px){.X2GJAa_detailRow__content{max-width:calc(100% - 200px);padding-top:0;padding-left:0}}.X2GJAa_detailRowSub{margin-bottom:1rem;display:flex}.X2GJAa_detailRowSub__title{min-width:80px;font-weight:700}.X2GJAa_detailRowSub__content{white-space:pre-wrap}.X2GJAa_tags{flex-wrap:wrap;gap:4px;display:flex}.X2GJAa_tags li{color:#555;border:1px solid #555;border-radius:4px;padding:4px 8px;font-size:1.2rem}.X2GJAa_tags li a{color:#555}.X2GJAa_form{width:100%;max-width:300px;margin:0 auto;padding:2rem 0}.X2GJAa_form__title{text-align:center;margin-bottom:2rem;font-size:2rem;display:block}.X2GJAa_form__row{display:block}.X2GJAa_form__row label{background-color:#eee;margin-bottom:1rem;padding:.5em;font-size:1.6rem;display:block}.X2GJAa_form__row input{border:1px solid #ccc;border-radius:1px;width:100%;max-width:300px;margin-bottom:1rem;padding:.5em;font-size:1.5rem;display:block}.X2GJAa_form p{font-size:1.2rem}.X2GJAa_form button{color:#fff;background:#fb6b4b;border-radius:4px;width:100%;margin:1rem 0;padding:1rem;display:block}
.gYhiLG_pageTitle{padding:1rem 0;font-size:2.8rem;display:block}.gYhiLG_reviewCard{text-align:left;flex-wrap:wrap;display:flex;position:relative;box-shadow:0 1px 4px #0000001a}.gYhiLG_reviewCard:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start-color", endColorstr="$end-color", GradientType=1);content:"";background:linear-gradient(90deg,#53b9cf 0,#5553cf);width:100%;height:4px;display:block}.gYhiLG_reviewCard__company{border-bottom:1px solid #eee;width:90%;padding:24px 24px 24px 6px}.gYhiLG_reviewCard__company h2{margin-bottom:8px;font-size:2rem;text-decoration-line:underline;display:block}.gYhiLG_reviewCard__company a{color:#333}.gYhiLG_reviewCard__companyIcon{box-sizing:border-box;text-align:center;border-bottom:1px solid #eee;width:10%;padding:24px 0 9px 8px;font-size:13px}.gYhiLG_reviewCard__tag{font-size:12px}.gYhiLG_reviewCard__tag p{background:#eee;border-radius:30px;margin:0 4px 6px 0;padding:6px 8px;line-height:1;display:inline-block}.gYhiLG_reviewCard__face{box-sizing:border-box;text-align:center;width:10%;padding:18px 9px 9px 18px;font-size:13px}.gYhiLG_reviewCard__detail{width:90%;padding:16px 16px 16px 6px}.gYhiLG_reviewCard__detail__cap{color:#53b9cf;font-size:1.3rem}.gYhiLG_reviewCard__detail h3{color:#333;padding:2px 0 6px;font-size:1.8rem;display:block}.gYhiLG_reviewCard__detail__tag{font-size:1.2rem}.gYhiLG_reviewCard__detailText{height:4.8em;margin-bottom:16px;padding:0 16px 16px;overflow:hidden}.gYhiLG_reviewCard__more{width:100%}.gYhiLG_reviewCard__more a{text-align:right;color:#fff;background:linear-gradient(90deg,#53b9cf 0,#5553cf);border-radius:0;padding:12px 16px;font-size:15px;transition:all .3s ease-in-out;display:block}.gYhiLG_companyDetail__title{max-width:960px;margin:0 auto;padding:32px 0}.gYhiLG_companyDetail__title__tag li{background:#eee;border-radius:30px;margin-bottom:4px;padding:4px 8px;font-size:1.2rem;line-height:1;display:inline-block}.gYhiLG_companyDetail__title__name{font-size:3.2rem}.gYhiLG_companyDetail__title__name span{font-size:1.6rem;font-weight:400}.gYhiLG_companyDetail__navi{text-align:center;border-bottom:1px solid #ddd}.gYhiLG_companyDetail__navi ul{flex-wrap:wrap;max-width:960px;margin:0 auto;display:flex}.gYhiLG_companyDetail__navi ul li{width:25%}.gYhiLG_companyDetail__navi ul li a{color:#333;border:none;border-top:1px solid #ddd;border-left:1px solid #ddd;padding:1em;transition:all .3s ease-in-out;display:block}.gYhiLG_companyDetail__navi ul li:last-child a{border-right:1px solid #ddd}.gYhiLG_companyDetail .gYhiLG_subTitle{text-align:center;color:#333;padding:0 0 1em;font-size:1.6rem;font-weight:400;display:block}.gYhiLG_sideModule{border:1px solid #ddd;margin-bottom:1em;font-size:1.5rem}.gYhiLG_sideModule h3{color:#666;border-bottom:1px solid #ddd;padding:.8em 1em;font-size:1.5rem;font-weight:400;display:block}.gYhiLG_sideModule ul{padding:0 1em 1em}.gYhiLG_sideModule ul span{color:#999;padding-top:1em;font-size:11px;display:block}.gYhiLG_sideModule ul strong{font-weight:400;display:block}.gYhiLG_sideModule a{text-align:center;color:#333;background:#f7f7f7;border-top:1px dashed #ddd;padding:1em;font-size:13px;text-decoration:underline;transition:all .3s ease-in-out;display:block}.gYhiLG_sideModule__chartArea{gap:4rem;width:100%;max-width:960px;margin:3.375rem auto;display:flex}.gYhiLG_sideModule__chartArea>div{flex:1}.gYhiLG_sideModule__chartArea__chart{border:1px solid #ddd;max-width:500px;min-height:350px}.gYhiLG_sideModule__chartArea__text{text-align:left;align-items:center;width:calc(100% - 550px);display:flex}.gYhiLG_sideModule__chartArea h2{text-align:left;margin-bottom:.5em;font-size:15px;font-weight:400;display:block}.gYhiLG_sideModule__chartArea h2 strong{font-size:2.4rem;display:block}.gYhiLG_sideModule__chartArea .gYhiLG_score{font-size:2rem}.gYhiLG_sideBox .gYhiLG_language{color:#666;background:#eee;border-radius:3px;padding:1em;display:block;position:relative}.gYhiLG_sideBox .gYhiLG_language:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:10px solid #ccc;width:0;height:0;margin-top:-10px;display:block;position:absolute;top:50%;right:1em}.gYhiLG_companyInfo{background:#fff;border-radius:16px;margin-bottom:3.375rem;padding:2em}.gYhiLG_companyInfo h3{margin-bottom:1em;font-size:1.6rem;font-weight:400;display:block}.gYhiLG_companyInfo h3 span{color:#999;font-size:1rem;display:block}.gYhiLG_companyInfo__row{border-left:1px solid #5553cf;padding-left:1em}.gYhiLG_companyInfo__row span{color:#999;font-size:10px;display:block}.gYhiLG_companyInfo__row strong{color:#333;font-size:15px;font-weight:400;display:block}.gYhiLG_reviewDetail__head{border-bottom:1px solid #53b9cf;width:100%;padding:2.25rem;display:block}.gYhiLG_reviewDetail__head h2{display:block}.gYhiLG_reviewDetail__head__tag{flex-wrap:wrap;gap:12px;margin-bottom:1rem;display:flex}.gYhiLG_reviewDetail__head__tag li{color:#53b9cf;border:1px solid #53b9cf;padding:.296296rem;font-weight:700;display:inline-block}.gYhiLG_reviewDetail__content{width:100%;padding:1.5rem;display:block}.gYhiLG_reviewDetail__content__wrap{border-bottom:1px solid #ddd;padding:1.5rem 0}.gYhiLG_reviewDetail__content__tag{flex-wrap:wrap;display:flex}.gYhiLG_reviewDetail__content__tag li{width:33.3333%}@media screen and (max-width:766px){.gYhiLG_reviewDetail__content__tag li{width:50%}}.gYhiLG_reviewDetail__content__tag li{align-items:center;padding:.296296rem;display:flex}.gYhiLG_reviewDetail__content__tag li span{text-align:center;color:#fff;background:#5553cf;width:100%;height:100%;padding:1rem;display:block}.gYhiLG_reviewDetail__cap{color:#53b9cf;width:100%;font-size:1.3rem;display:block}.gYhiLG_reviewDetail__title{border-bottom:1px solid #ddd;padding:8px;font-size:1.8rem;display:block}.gYhiLG_reviewDetail__p{padding:1.5rem 0;font-size:1.6rem}.gYhiLG_scope__padding{border-collapse:collapse;border:1px solid #ddd;width:100%;font-size:14px}.gYhiLG_scope__padding th{width:40%}.gYhiLG_scope__padding td,.gYhiLG_scope__padding th{word-break:break-all;border:1px solid #ddd;padding:8px 16px}.gYhiLG_review_read_title{padding:8px;display:block}@media screen and (min-width:768px){.gYhiLG_review_read_title{padding:8px 16px 16px}}.gYhiLG_mod__return{text-align:center;margin-bottom:32px;padding:24px}.gYhiLG_mod__return a{color:#333;-o-transition:.3s ease-in-out;border:1px solid #333;border-radius:30px;padding:12px 24px;line-height:1;transition:all .3s ease-in-out;display:inline-block}.gYhiLG_mod__return a:hover{opacity:.5;filter:alpha(opacity=50)}.gYhiLG_detailChart{text-align:center;margin:0 auto;padding:0}@media screen and (min-width:767px){.gYhiLG_detailChart{width:500px;height:500px;font-size:14px}}.gYhiLG_attention{border:1px solid #ffedea;border-radius:8px;padding:16px}.gYhiLG_attention h2{color:red;text-align:center;display:block}.gYhiLG_attention h3{color:red;border-bottom:1px solid #ffedea;padding:8px;font-size:1.5rem;display:block}.gYhiLG_example{text-align:center;padding:32px 0}.gYhiLG_example h2{padding:8px;font-size:2rem;display:block}.gYhiLG_exampleLink{color:#fff;-o-transition:.3s ease-in-out;background:#5553cf;border:1px solid #5553cf;border-radius:30px;padding:12px 24px;font-size:1.8rem;line-height:1;transition:all .3s ease-in-out;display:block}.gYhiLG_exampleLink:hover{opacity:.5;filter:alpha(opacity=50)}.gYhiLG_example p{padding:16px;display:block}
