@charset "UTF-8";
/*
 * ***********************************************************
 * Don't edit this file.
 * Please add another file for additions and corrections.
 * ***********************************************************
 * このファイルは - 直 接 修 正 禁 止 - です。
 * ファイルを別途作成し、そのファイルに追加・修正してください。
 * ***********************************************************
*/
@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(/dcms_media/common/icons.woff) format("woff"),url(/dcms_media/common/icons.ttf) format("truetype")}.media-post__details blockquote{background-color:#f2e6ec;overflow:hidden;padding:15px 10px 15px 30px;position:relative}.media-post__details blockquote:before{color:#81013f;content:"\201c";font-size:2.5rem;font-weight:700;left:3px;position:absolute;top:-10px;z-index:1}.media-post__headline{font-size:1.5rem}.media-post__pagenation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;width:100%}.media-post__pagenation>li{position:static}.media-post__pagenation>li a{border:unset;border-radius:unset;line-height:1;width:unset}.media-post__pagenation>li a:before{height:10px;margin-top:.2em;width:10px}.media-post__pagenation+*{margin-top:30px!important}.media-post__pagenation .md-pager__next{margin-left:auto}.media-post__pagenation .md-pager__next a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.media-post__pagenation .md-pager__next a:before{margin-left:10px}.media-post__pagenation .md-pager__prev{margin-right:auto}.media-post__pagenation .md-pager__prev a:before{margin-right:10px}.media-post__article>:first-child{margin-top:0!important}.media-post__details,.media-post__image{margin-top:1.875rem}.media-post__details>:where(*):not(.section):not(.md-separator):not(h2):not(h3){margin-top:1rem}.media-post__details>:where(*):not(.section):not(.md-separator):not(h2):not(h3):first-child{margin-top:0}.media-post__details>h1:not([class])+*,.media-post__details>h2:not([class])+*,.media-post__details>h3:not([class])+*,.media-post__details>h4:not([class])+*,.media-post__details>h5:not([class])+*,.media-post__details>h6:not([class])+*{margin-top:.75rem!important}.media-post__details>:where(.media-blocks)+.media-blocks{margin-top:3rem}.media-post__details>:where(h2){margin-top:3rem}.media-post__details>:where(h2)+h3{margin-top:1rem}.media-post__details>:where(h3){margin-top:2rem}.media-post__details>:where(p)+p{margin-top:.9em}.media-post__details>:where(p)>iframe{aspect-ratio:16/9;display:block;height:100%;margin-left:auto;margin-right:auto;max-width:560px;width:100%}.media-post__details table th,.media-post__details table thead{background:#81013f;color:#fff}.media-post__details .media_contents>h1:not([class])+*,.media-post__details .media_contents>h2:not([class])+*,.media-post__details .media_contents>h3:not([class])+*,.media-post__details .media_contents>h4:not([class])+*,.media-post__details .media_contents>h5:not([class])+*,.media-post__details .media_contents>h6:not([class])+*{margin-top:.75rem!important}.media-post__details .media_contents>:where(h2){margin-top:3rem}.media-post__details .media_contents>:where(h2)+h3{margin-top:1rem}.media-post__details .media_contents>:where(h3){margin-top:2rem}.media-post__details .media_contents>:where(h4),.media-post__details .media_contents>:where(h5),.media-post__details .media_contents>:where(h6){margin-top:1.5rem}.media-post__details .media_contents>:where(p)+p{margin-top:.9em}.media-post__details .media_contents>:where(p)>iframe{aspect-ratio:16/9;display:block;height:100%;margin-left:auto;margin-right:auto;max-width:560px;width:100%}.media-post__details .media_contents>:first-child{margin-top:0}.media-post__details .thumb{width:100%}.media-post__details>hr:not([class]){border:none;border-top:1px solid #81013f;margin:3.75rem 0!important}.media-post__details>hr:not([class])+*{margin-top:0}.media-post__details .md-link__btn>.txt{text-align:left}.media-relation__container{margin-top:3.75rem}.media-relation__cover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.media-relation__cover,.media-relation__item{display:-webkit-box;display:-ms-flexbox;display:flex}.media-relation__item{margin-top:0}.media-relation__item>a:where([href$=".pdf"]),.media-relation__item>a:where([href^="https://saas.actibookone.com/"]),.media-relation__item>a:where([target=_blank]){padding-right:20px}.media-relation__item>a:has(img){position:relative}.media-relation__item>a:has(img):after{display:block;font-size:12px;margin:0;position:absolute;right:0;top:calc(50% - 6px);z-index:1}.media-relation__item .md-media__time{border-top:1px solid #d9d9d9;color:#333;margin-top:auto;padding-top:10px}.media-relation__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;width:100%}.media-relation__txtarea{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;width:100%}.media-relation__txtarea>.txt{font-size:.875rem;line-height:1.25;overflow:hidden}.media-relation__txtarea>.txt>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.media-relation__txtarea>.txt:after{display:none}.media-relation__thumb{border:1px solid #d9d9d9;overflow:hidden;width:80px}.media-relation__thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-relation__title{border-bottom:2px solid #d9d9d9;font-size:1rem;font-weight:700;line-height:1.3;padding-bottom:8px;position:relative}.media-relation__title:before{content:"";-ms-flex-negative:0;background-color:#81013f;bottom:-2px;display:block;flex-shrink:0;height:2px;left:0;position:absolute;width:2.2em}.media-relation__title+*{margin-top:.9em;padding-top:15px}.media-post__sns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px}.media-post__sns:not(.section){margin-top:7px}.media-post__sns li{line-height:0;margin-left:5px;margin-top:5px}.media-post__sns._bottom{margin-top:1.875rem}.media-post__details .media_table{background-color:#f5f5f5;margin-bottom:30px;padding:10px 10px 10px 20px;position:relative}.media-post__details .media_table:before{background-color:#81013f;content:"";height:calc(100% - 20px);left:10px;position:absolute;top:10px;width:3px}.media-post__details .media_table #tableindex{color:#81013f;font-size:1.25rem;font-weight:700;margin-top:-.45em}.media-post__details .media_table ul{counter-reset:ol-bullet;margin-top:5px}.media-post__details .media_table ul a{color:#333;text-decoration:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.media-post__details .media_table ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-post__details .media_table ul li:before{background:unset;border-radius:unset;height:unset;padding-right:5px;position:static;white-space:nowrap;width:unset}.media-post__details .media_table ul ul{width:100%}.media-post__details .media_table ul>li:before{content:counters(ol-bullet,"-") ". ";counter-increment:ol-bullet}.media-post__details .media_table ul>li~li{margin-top:5px}.media-post__details .media_table>ul>ul{padding-left:.5rem}.media-post__details .media_table>ul>ul>ul{padding-left:1rem}.media-post__details .media_table>ul>ul>ul>ul{padding-left:1.5rem}.media-post__details .media_table>ul>ul>ul>ul>li:before{content:counter(ol-bullet,Upper-roman) ". "}.media-post__details .media_table>ul>ul>ul>ul>ul{padding-left:2rem}.media-post__details .media_table>ul>ul>ul>ul>ul>li:before{content:counter(ol-bullet,lower-roman) ". "}.media-archive__list>*{margin-top:0!important}.media-archive__month,.media-archive__year{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-top:-5px}.media-archive__month li,.media-archive__year li{margin-left:10px;margin-top:5px}.media-archive__month li a,.media-archive__year li a{color:#333;text-decoration:none}.media-archive__month li a[aria-current=page],.media-archive__year li a[aria-current=page]{color:#81013f;pointer-events:none}.media-archive__year{position:relative;z-index:1}.media-archive__year li a{border:1px solid transparent;display:inline-block;padding:2px 5px}.media-archive__year li a[aria-current=page]{background-color:#81013f;color:#fff}.media-archive__month{margin-left:-15px;margin-top:-1px;padding-top:5px;position:relative}.media-archive__month:before{background-color:#ced4da;content:"";height:1px;left:15px;position:absolute;top:0;width:calc(100% - 15px)}.media-archive__month li{margin-left:15px}.media-archive__month li a[aria-current=page]{font-weight:700}:where(ul[class*=media]) li{list-style:none;padding:unset}:where(ul[class*=media]) li:before{display:none}.media-post__item{border:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:1rem}.media-post__item a{text-decoration:none}.media-post__item~.media-post__item{margin-top:25px}.media-post__item .md-media__tag a{color:#81013f}.media-post__inside{margin-top:1rem}.media-post__title{font-size:1.125rem;overflow:hidden;padding-bottom:unset}.media-post__title:after,.media-post__title:before{display:none}.media-post__title a{color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.media-post__chip{margin-top:.3125rem!important}.media-post__thumb{height:150px}.media-post__thumb img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s;width:100%}.md-badge__container[class*=md-media]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:5px;margin-top:.5rem}.media-description__container{margin-bottom:1.5rem}.media-description__container:empty{display:none}:where(.md-media__time){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.5rem}:where(.md-media__time)+*{margin-top:.5rem}:where(.md-media__time)>p{font-size:.8125rem;line-height:1.25}:where(.md-media__time)>p~p:before{content:"/";margin:0 .5rem}:where(.md-media__time)>p>span:after{content:"\ff1a"}.page-hero__title .number{font-size:70%}[class*=media] .md-link__btn{min-width:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[class*=media] .md-link__btn .txt{padding:0 5px}:where(.media-sort__container){margin-top:1.5rem}:where(.media-sort__container)+.media-post__container{margin-top:1.5rem}:where(.media-sort__container) :where(.media-sort__list){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:1.2}:where(.media-sort__container) :where(.media-sort__list) li{padding-left:1rem;position:relative}:where(.media-sort__container) :where(.media-sort__list) li:after{background-color:#81013f;content:"";height:10px;left:0;-webkit-mask-image:url(/dcms_media/common/ico_arr.svg);mask-image:url(/dcms_media/common/ico_arr.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;position:absolute;top:calc(50% - .2rem);width:10px}:where(.media-sort__container) :where(.media-sort__list) li:has(a){padding-left:0}:where(.media-sort__container) :where(.media-sort__list) li:has(a):after{display:none}:where(.media-sort__container) :where(.media-sort__list) li~li{margin-left:20px;margin-top:0;position:relative}:where(.media-sort__container) :where(.media-sort__list) li~li:before{background-color:#333;content:"";display:block;height:.8em;left:-10px;position:absolute;top:.4em;width:1px}:where(.media-sort__container) :where(.media-sort__list) li a{color:#81013f;text-decoration:underline}.media-side__archive{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 1.5rem}[class*=media-side] .md-media__category,[class*=media-side] .md-media__tag{line-height:1;margin:unset!important}[class*=media-side] .md-media__tag{gap:5px 15px}[class*=media-side] ul:not(.md-badge__container,.md-recommend__list)>li>a{display:inline-block;line-height:1.3;padding-left:1em;position:relative}[class*=media-side] ul:not(.md-badge__container,.md-recommend__list)>li>a:before{border-right:1px solid #81013f;border-top:1px solid #81013f;content:"";height:8px;left:0;position:absolute;top:.45em;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}:where([class*=media-]) :where(li)>:where(a){color:#333;text-decoration:none}.media-side__list>li~li{margin-top:.25rem}.media-side__box~.media-side__box{margin-top:1.5rem}.media-side__inside{line-height:0}.media-side__inside .md-media__tag{font-size:1rem}.media-side__title{border-bottom:2px solid #d9d9d9;font-size:1rem;font-weight:700;line-height:1.3;padding-bottom:8px;position:relative}.media-side__title:before{content:"";-ms-flex-negative:0;background-color:#81013f;bottom:-2px;display:block;flex-shrink:0;height:2px;left:0;position:absolute;width:2.2em}.media-side__title+*{margin-top:.9em}.media-side__view{margin:1.5rem auto 0;text-align:center}.media-side__view .md-link__btn{width:100%}.media-side__newpsot>li>a{display:-webkit-box!important;-webkit-box-orient:vertical;font-size:.875rem;-webkit-line-clamp:1;line-height:1.25;overflow:hidden;text-decoration:none}.media-side__newpsot>li>a:before{top:.4em}.media-side__newpsot>li>a:where([href$=".pdf"]),.media-side__newpsot>li>a:where([href^="https://saas.actibookone.com/"]),.media-side__newpsot>li>a:where([target=_blank]){position:relative}.media-side__newpsot>li>a:where([href$=".pdf"]):before,.media-side__newpsot>li>a:where([href^="https://saas.actibookone.com/"]):before,.media-side__newpsot>li>a:where([target=_blank]):before{display:none}.media-side__newpsot>li>a:where([href$=".pdf"]):after,.media-side__newpsot>li>a:where([href^="https://saas.actibookone.com/"]):after,.media-side__newpsot>li>a:where([target=_blank]):after{left:0;margin:0;position:absolute;top:.15em}.media-side__recommend time{display:none}.media-search__inside{border:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex}.media-search__input{-webkit-box-flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;-ms-flex:1;flex:1;height:50px;padding:5px 10px}.media-search__input:focus{background-color:var(--LGRY);outline:1px solid #81013f}.media-search__btn{background-color:#81013f;border:1px solid #81013f;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;margin:-1px;width:52px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media-search__btn:focus{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.media-search__btn:before{background-color:#fff;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-mask-image:url(/dcms_media/common/ico_search.svg);mask-image:url(/dcms_media/common/ico_search.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;position:static!important;width:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:1.375rem;justify-content:center}.media-side__tree{-webkit-column-count:2;-moz-column-count:2;column-count:2}.media-side__tree li a{display:inline-block;position:relative;text-decoration:none}.media-side__tree>li{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.media-side__tree>li ul{margin-top:5px;padding-left:1rem}.media-side__tree>li ul>li~li{margin-top:5px}.about-info__sub{background:#ae5d84}.case-media__list .md-media__thumb .thumb{height:unset;max-height:220px}.documents-form__thumb{max-height:200px}.documents-form__thumb img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.recruit-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:hidden}.recruit-hero__inside{background:#f2e6ec;padding-block:1.5rem;position:relative}.recruit-hero__thumb{height:260px;margin-top:unset}.recruit-hero__thumb img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%}.recruit-hero__line{position:absolute;right:-30px;top:-24px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);width:140vw}.recruit-hero__txtarea{position:relative;z-index:2}.recruit-hero__title{font-size:clamp(2.25rem,1.3940397351rem + 3.642384106vw,3.625rem)}.recruit-number__title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.recruit-number__title .num{font-size:clamp(1.5rem,1.1887417219rem + 1.3245033113vw,2rem);line-height:1;margin-top:.05em}.recruit-contact__career{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1rem 1.5rem}.recruit-contact__career>dd{position:relative}.recruit-contact__career>dd:before{background:#333;content:"";height:1px;left:0;position:absolute;top:-8px;width:100%}.recruit-entry__container{position:relative}.recruit-entry__container:after{background:rgba(129,1,63,.45);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.recruit-entry__txtarea{padding-bottom:2.5rem;padding-top:2.5rem;position:relative;z-index:2}.recruit-entry__thumb{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.recruit-entry__thumb,.recruit-entry__thumb img{height:100%;width:100%}.recruit-entry__thumb img{-o-object-fit:cover;object-fit:cover}.company-group__list{border-bottom:2px solid #81013f;border-top:2px solid #81013f;padding-block:2rem}.company-group__list+.company-group__list{border-top:unset;margin-top:unset}.company-group__title img{height:38px;width:auto}.company-group__title a{margin-bottom:-.5rem;padding-bottom:.5rem!important;-webkit-transition:border .3s;transition:border .3s}.company-group__title a[target=_blank]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.company-group__title a[target=_blank]:after{display:block!important;margin:unset}.company-message__container{display:grid}.company-message__thumb{height:200px;overflow:hidden}.company-message__thumb .thumb{margin-inline:auto;margin-top:1rem;width:200px}.company-message__signature{font-size:.875rem;margin-top:.5rem}.svc-feature__title [class*=ico-before-]:before{height:1.8em;margin-top:-.2em;width:1.8em}.svc-feature__col .svc-feature__title [class*=ico-before-]:before{margin-top:unset}.svc-market__txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:justify}.svc-market__txt:before{background:#333;height:80px;width:80px}.svc-attempt__title:before{margin-top:.3em}.svc-flow__container{margin-inline:-16px}@media screen and (min-width:680px){.media-post__details blockquote{border-radius:10px;padding:30px 30px 30px 45px}.media-post__details blockquote:before{font-size:3.125rem;left:10px;top:-10px}.media-post__details .media_contents>h1:not([class])+*,.media-post__details .media_contents>h2:not([class])+*,.media-post__details .media_contents>h3:not([class])+*,.media-post__details .media_contents>h4:not([class])+*,.media-post__details .media_contents>h5:not([class])+*,.media-post__details .media_contents>h6:not([class])+*,.media-post__details>h1:not([class])+*,.media-post__details>h2:not([class])+*,.media-post__details>h3:not([class])+*,.media-post__details>h4:not([class])+*,.media-post__details>h5:not([class])+*,.media-post__details>h6:not([class])+*{margin-top:1.5rem!important}.media-post__details>hr:not([class]){margin:5rem 0!important}.media-relation__container{margin-top:5rem}.media-relation__title{font-size:1.125rem}.media-post__sns._bottom{margin-top:50px}.media-post__details .media_table{margin-bottom:60px;padding:30px 20px 30px 60px}.media-post__details .media_table:before{height:calc(100% - 60px);left:40px;top:30px}.media-post__details .media_table ul>li~li{margin-top:10px}.media-archive__year li a{padding:2px 15px}.media-post__thumb{height:180px}[class*=media] .md-link__btn .txt{padding:0 10px}:where(.media-sort__container){margin-top:2rem}:where(.media-sort__container)+.media-post__container{margin-top:2rem}.media-side__title{font-size:1.125rem}.documents-form__thumb{max-height:300px}.recruit-hero__wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.recruit-hero__inside{background:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:static}.recruit-hero__thumb img{-o-object-position:center;object-position:center}.recruit-hero__thumb{height:360px}.recruit-hero__line{top:16%;-webkit-transform:unset;transform:unset;width:70%}.recruit-number__txtarea{margin-left:75px}.recruit-number__title{gap:48px}.recruit-contact__career{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.recruit-contact__career>dd:before{display:none}.recruit-entry__txtarea{padding-bottom:3rem;padding-top:3rem}.company-group__list{padding-block:3.125rem}.company-group__title img{height:50px}.company-group__title a{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.company-message__container{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:200px 1fr;row-gap:1.5rem}.company-message__thumb{grid-column:1;grid-row:1/3;height:unset}.company-message__thumb .thumb{margin:unset}.company-message__signature{font-size:1rem;grid-column:2;grid-row:2;margin:unset}.company-message__txtarea{grid-column:2;grid-row:1;line-height:1.8}.svc-case__container .svc-case__thumb{width:calc(16.66667% - 1.25rem + 50vw)}.--horizon .svc-market__txt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}.svc-flow__container{margin-inline:-24px}}@media screen and (min-width:680px) and (max-width:1024.8px){.recruit-hero__txtarea{text-shadow:2px 2px 5px hsla(0,0%,100%,.8),-2px 2px 5px hsla(0,0%,100%,.8),2px -2px 5px hsla(0,0%,100%,.8),-2px -2px 5px hsla(0,0%,100%,.8)}}@media screen and (min-width:680px) and (max-width:979.8px){.media-post__list{-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;display:grid;grid-template-columns:repeat(2,auto)}.media-post__item:nth-child(2){margin-top:unset}.media-side__view .md-link__btn{max-width:320px}.media-search__input{font-size:1.6rem;font-size:1rem;padding:10px}}@media screen and (min-width:980px){.media-post__headline{font-size:2rem}.media-post__pagenation{margin-top:50px}.media-post__pagenation+*{margin-top:50px!important}.media-post__article .md-media__time>p{font-size:1rem}.media-post__article .md-media__time>p~p:before{margin:0 1rem}.media-post__article .md-media__time+*{margin-top:1rem}.media-post__details,.media-post__image{margin-top:3.75rem}.media-relation__cover{gap:30px 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-top:0}.media-relation__cover:has(>li:nth-last-child(-n+2))>li{width:calc(50% - 20px)}.media-relation__cover:has(>li:nth-child(3))>li{width:calc(33.33333% - 20px)}.media-relation__cover:has(>li:nth-child(3)) .md-media__time>p~p:before{display:none}.media-relation__item>a:where([href$=".pdf"]),.media-relation__item>a:where([href^="https://saas.actibookone.com/"]),.media-relation__item>a:where([target=_blank]){padding-right:0}.media-relation__item>a:has(img):after{background-color:#81013f;border:1px solid #fff;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;right:2px;top:2px;width:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-relation__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.media-relation__txtarea>.txt>span{-webkit-line-clamp:2}.media-relation__txtarea>.txt{font-size:1rem;line-height:1.5;padding-bottom:10px}.media-relation__txtarea{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-relation__thumb{height:120px;width:100%}.media-relation__container .media-relation__title{font-size:1.375rem}.media-post__details .media_table #tableindex{font-size:1.5rem}.media-post__details .media_table ul a{-webkit-transition:.3s;transition:.3s}.media-post__details .media_table ul a:hover{color:#81013f;text-decoration:underline}.media-archive__year li a{-webkit-transition:.3s;transition:.3s}.media-archive__year li a:not([aria-current=page]):hover{background-color:#f2e6ec;border-color:#81013f}.media-archive__month li a{-webkit-transition:.3s;transition:.3s}.media-archive__month li a:not(.is-current):hover{color:#81013f;text-decoration:underline}.media-post__item{padding:2rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.media-post__inside{margin-top:0;padding-left:2rem}.media-post__inside,.media-post__txtarea{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.media-post__txtarea{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-post__txtarea .md-media__time{margin-top:auto;padding-top:.5rem}.media-post__title{font-size:1.375rem}.media-post__title a{-webkit-line-clamp:3}.media-post__thumb{width:33%}.md-badge__container[class*=md-media]{margin-top:.7rem}:where(.media-sort__container) :where(.media-sort__list) li a:hover{color:#81013f;text-decoration:none}.media-side__box~.media-side__box{margin-top:3rem}.media-relation__container .media-side__title{font-size:1.375rem}.media-search__input{height:40px}.media-search__btn{height:42px;width:42px}.recruit-hero__thumb{height:unset;max-height:520px}.recruit-number__txtarea{margin-left:96px}.recruit-number__title{gap:64px}.recruit-contact__career{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}.recruit-contact__career>dd:before{display:block;height:100%;left:-40px;top:0;width:1px}.recruit-entry__txtarea{display:grid;min-height:400px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-message__container{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.svc-top__thumb{width:calc(-.9375rem + 50vw)!important}.svc-top__thumb img{-o-object-fit:contain!important;object-fit:contain!important}.svc-market__txt:before{height:100px;width:100px}.svc-attempt__title:before{margin-top:unset}.svc-attempt__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:justify}}@media screen and (min-width:1025px){.media-side__archive{display:block}.media-search__box+.media-side__box{margin-top:2rem}.media-side__tree{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}@media screen and (min-width:1180px){.svc-flow__container{margin-inline:unset}}@media screen and (max-width:1024.8px){.media-side__archive>li{margin-top:0}}@media screen and (max-width:979.8px){.media-relation__item .md-media__time{position:absolute;clip:rect(1px,1px,1px,1px);border:0;font-size:0;height:1px;height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0;z-index:-2}}@media (hover:hover) and (pointer:fine){.media-relation__item:hover{color:#81013f}.media-relation__item:hover .media-relation__txtarea time{color:#333}.media-relation__item:hover .media-relation__txtarea .txt{text-decoration:underline}.media-post__title a:hover{color:#81013f;text-decoration:underline}.media-side__list>li a:hover,.media-side__newpsot>li>a:hover{text-decoration:underline}.media-search__btn:hover{background-color:#fff}.media-search__btn:hover:before{background-color:#81013f}.media-side__tree li a:hover{text-decoration:underline}.company-group__title a:hover{border-bottom:1px solid #81013f!important}.company-group__title a:hover img{-webkit-transform:unset;transform:unset}}