.content .column-237 .column__item:first-child{flex:1.5}.content .btn__link-primary:before{display:none !important}.content .btn__link-primary{color:#fff;background-color:#a9a9a9 !important}.wp-block-column{margin-top:20px!important}h1.heading.heading-primary{display:none}.mt10{margin-bottom:10px !important}.pl10{padding-left:10%}.mladd{margin-left:-50px}@media screen and (max-width:768px){.pl10{padding-left:0}.mladd{margin-left:20px}}.l-wrapper{margin-top:0}.eyecatch:before{padding:0}.globalNavi__list .current-menu-item>a{border-bottom:none}.pala--section{text-align:center}.pala--section1{background:url("https://www.excelsior-ltd.co.jp/wp-content/uploads/2021/04/NEWSのサイド.jpg") no-repeat fixed center center/cover}.pala--section4{background:url("https://www.excelsior-ltd.co.jp/wp-content/uploads/2021/04/DXからGXを考える-min-scaled.jpg") no-repeat fixed center center/cover;padding:15% 20%}.grid-date-post{width:20%}.addnews{width:60%;margin:0 auto;background-color:rgba(255,255,255,.7)}.privacy{padding:3% 20% 10%;background-color:#e5fff5}@media screen and (min-width:769px){.add--column__item--l,.add--column__item--r{max-width:40%}}@media screen and (max-width:768px){.privacy{padding:3% 3% 10%;background-color:#f1f1f1}iframe{width:100%}.addnews{width:100%;margin:30% auto;background-color:#ffffffe8}.pala--section1{padding-top:30%}.pala--section4{padding:25% 5%}}.title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.add--column__item--l{margin-left:5%;width:95%}.add--column__item--r{margin-right:5%;width:95%}.eyecatch__link img{height:auto !important}.su-post-meta{display:none}.su-posts-default-loop .su-post-thumbnail{width:100%;text-align:center}.su-posts-default-loop .su-post-thumbnail img{max-width:100%;max-height:initial;margin-bottom:15px}.su-posts-default-loop .su-post-thumbnail{height:auto}.su-post-comments-link{display:none}.su-posts-default-loop h2.su-post-title{text-align:center}.su-posts-default-loop .su-post-excerpt{display:none}.su-post-title a{background-color:#c7c6c6;padding:10px;margin-top:20px}.content h2 a,.content h3 a,.content h4 a,.content h5 a{color:#fff}.su-post-title a:after{content:"：詳細はこちらへ>>>"}.content h2 a:hover,.content h3 a:hover,.content h4 a:hover,.content h5 a:hover{color:#000;transition:.8s}.recruit-style{padding-left:15% !important}.recruit-style01{margin-left:-25% !important}.addpala h2{font-size:32px;line-height:70px}.addpala p{font-size:20px}@media only screen and (max-width:768px){.column-2,.column{display:initial}.addpala h2{font-size:22px}.addpala p{font-size:14px}.add--column__item--l{margin-left:0 !important;margin-right:0 !important;width:100%}.pageContents iframe{width:100%}.add--column__item--r{margin-left:0 !important;margin-right:0 !important;width:100%}.content .column-2,.content .column-237,.content .column-273{display:block}.column__item{font-size:12px}.animated p img{text-align:center}}@media only screen and (min-width:769px){.column-2--add{flex-direction:row-reverse}}@media only screen and (max-width:1200px){.recruit-style{padding-left:15% !important}.recruit-style01{margin-left:-15% !important}}@media only screen and (max-width:781px){.pala-after{display:none}.addstyle-01{width:150%;padding-right:10%;margin-right:20%;margin-left:-40%;height:450px !important}.recruit-style{padding-left:10% !important}.recruit-style01{margin-left:-10% !important}}@media only screen and (max-width:599px){.pala-after{display:initial}.addstyle-01{width:108%;padding-right:0;margin-right:0;margin-left:-4%;padding-bottom:50px}.addstyle-01 h2{margin-top:1px}.wp-block-column--adstyle{height:200px}.pala-before{height:150px}.addstyle-02{margin-top:200px !important}.recruit-style{padding-left:3% !important}}@media only screen and (max-width:459px){.pala-after{display:initial}.addstyle-01{width:114%;padding-right:0;margin-right:0;margin-left:-7%}.addstyle-01 h2{margin-top:1px}.recruit-style{padding-left:3% !important}}.news-clearfix{margin-bottom:20px}.wp-block-column{margin-top:-2px !important}.wp-block-columns{text-align:center}.parallax-section .parallax-window{margin-left:-20px}.box1{text-align:center;padding:50px 20px 50px;margin:5em 4;font-weight:700;color:#06bde5;background:#fff;border:solid 5px #06bde5}.box1 p{margin:0;padding:0}.box2{text-align:center;padding:50px 20px 50px;margin:5em 4;border:double 5px #4ec4d3}.box2 p{margin:0;padding:0}.box3{text-align:center;padding:.2em .5em;margin:2em 0;font-weight:700;color:#7bdcb5;background:#f2ffef;box-shadow:0px 0px 0px 10px #00d084;   border:double 4px #00d084;border-radius:30px}.box3 p{margin:0;padding:0}.box4{text-align:center;padding:.5em 1em;margin:2em 0;font-weight:700;color:#06bde5;background:#fff;border:solid 5px #7bdcb5}.box4 p{margin:0;padding:0}@media(max-width:500px){.inquiry th,.inquiry td{display:block!important;width:100%!important;border-top:none!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.inquiry tr:first-child th{border-top:1px solid #d7d7d7!important}.inquiry .haveto,.inquiry .any{font-size:10px}}.inquiry th{text-align:left;font-size:14px;color:#444;padding-right:5px;width:30%;background:#f7f7f7;border:solid 1px #d7d7d7}.inquiry td{font-size:13px;border:solid 1px #d7d7d7}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{font-size:7px;padding:5px;background:#cf2e2e;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.any{font-size:7px;padding:5px;background:#e0f3ff;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.verticallist .wpcf7-list-item{display:block}#formbtn{display:block;padding:1em 0;margin-top:30px;width:100%;background:#cf2e2e;color:#fff;font-size:18px;font-weight:700;border-radius:2px;border:none}#formbtn:hover{background:#fff;color:#cf2e2e}#cf-tbl{width:800px}#cf-tbl table{width:100%;border-collapse:collapse;border:solid #ccc;border-width:1px;color:#444}#cf-tbl table tr th,#cf-tbl table tr td{padding:.5em;text-align:left;vertical-align:top;border:solid #ccc;border-width:1px;vertical-align:middle}#cf-tbl table tr th{width:35%;background:#eee}@media screen and (max-width:768px){#cf-tbl{width:100%}#cf-tbl table,#cf-tbl table tbody,#cf-tbl table tr,#cf-tbl table tr th,#cf-tbl table tr td{display:block}#cf-tbl table{width:100%;border-width:0 0 1px}#cf-tbl table tr th,#cf-tbl table tr td{width:100%;padding:3% 5%}#cf-tbl table tr td{border-width:0 1px}}.required{font-size:.8em;padding:5px;background:#f57500;color:#fff;border-radius:3px;margin-right:5px}.optional{font-size:.8em;padding:5px;background:navy;color:#fff;border-radius:3px;margin-right:5px}input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea{width:100%;padding:8px 15px;margin-right:10px;margin-top:10px;border:1px solid #d0d5d8;border-radius:3px;background-color:#eff1f5}textarea.wpcf7-form-control.wpcf7-textarea{height:200px}#cf7-btn{display:block;padding:15px;width:400px;background:#ffaa56;color:#fff;font-size:18px;font-weight:700;border-radius:2px;margin:15px auto 0}#cf7-btn{width:250px}}#cf7-btn:hover{background:#fff280;color:#ffaa56;border:2px solid #ffaa56}span.wpcf7-not-valid-tip,.wpcf7-response-output.wpcf7-validation-errors{color:red;font-weight:600}input[type=text],input[type=password],input[type=datetime],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea,.field{display:block;width:100%;height:45px;margin-bottom:0;padding:0 12px;border:0;border-radius:3px;box-shadow:none;color:#5c6b80;font-size:1em;vertical-align:middle;line-height:45px;transition:background-color .24s ease-in-out}textarea{max-width:100%;min-height:120px;line-height:1.5em;padding:.5em;overflow:auto}@media(max-width:500px){.inquiry td,.inquiry th{display:block !important;width:100% !important;border-top:none !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}.inquiry tr:first-child th{border-top:1px solid #d7d7d7 !important}.inquiry .any,.inquiry .haveto{font-size:10px}}.inquiry th{text-align:left;font-size:14px;color:#444;padding-right:5px;width:30%;border:solid 1px #d7d7d7}.inquiry td{font-size:13px;border:solid 1px #d7d7d7}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{font-size:7px;padding:5px;background:#ff9393;   color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.any{font-size:7px;padding:5px;background:#93c9ff;   color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.verticallist .wpcf7-list-item{display:block}#formbtn{display:block;padding:15px;width:350px;background:#ffaa56;   color:#fff;font-size:18px;font-weight:700;border-radius:2px;margin:25px auto 0}#formbtn:hover{   background:#fff;color:#ffaa56;border:2px solid #ffaa56}th{font-weight:700;text-transform:uppercase;padding:13px}td{border-top:1px solid #ededed;padding:12px}input,select,textarea{border:1px solid #dfdfdf;letter-spacing:1px;margin:0;max-width:100%;resize:none}.circle3{　display:flex;align-items:center;justify-content:center;width:150px;height:150px;border-radius:50%;background:#4976c7;text-align:center;line-height:150px}.btn-square-pop{position:relative;display:inline-block;padding:.25em .5em;text-decoration:none;color:#fff;background:#fd9535;border-bottom:solid 2px #d27d00;border-radius:4px;box-shadow:inset 0 2px 0 rgba(255,255,255,.2),0 2px 2px rgba(0,0,0,.19);font-weight:700}.btn-square-pop:active{border-bottom:solid 2px #fd9535;box-shadow:0 0 2px rgba(0,0,0,.3)}@media only screen and (max-width:767px){.colum-01 .wp-block-column{flex-basis:45% !important;margin:0 5px}}@media only screen and (max-width:767px){.colum-01 .wp-block-column{flex-basis:40% !important;margin:0 5px}}@media only screen and (max-width:767px){.colum-02 .wp-block-column{flex-basis:33% !important;margin:0 5px}}@media only screen and (max-width:767px){.colum-02 .wp-block-column{flex-basis:33% !important;margin:0 5px}}@media only screen and (max-width:767px){.colum-02 .wp-block-column{flex-basis:33% !important;margin:0 5px}}.contact-divider{display:block;width:100%;border-bottom:dashed 1px #c6c6c6 !important;margin-bottom:20px}.req-tag{padding:5px 15px;background:#fcd5d5 !important;color:#333;display:inline-block;text-align:center;margin:0 5px;border-radius:3px}.normal-tag{padding:5px 15px;background:#56bffb !important;color:#333;display:inline-block;text-align:center;margin:0 5px;border-radius:3px}.mail-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:auto}.top-sp{margin:20px 0}.btm-sp{margin-bottom:15px}.mail-item{margin-bottom:30px}.mail-item:nth-child(1){width:10%}.mail-item:nth-child(2){width:20%;text-align:center}.mail-item:nth-child(3){width:70%}.scroll{padding:20px;width:100%;height:300px;overflow-y:scroll;overflow-x:hidden;background:#fff;scrollbar-color:#4084a7 #efefef;border:solid 1px #707070}.chk-container{display:block;padding:15px;   width:500px;background:#fff;   color:#fff;   font-size:16px;font-weight:700;border-radius:2px;margin:25px auto 0}.chk-item{width:100%;margin-bottom:10px;text-align:center}.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text.wpcf7-email{   width:100%;border-radius:5px !important;margin-bottom:0;background-color:#fff}.wpcf7-form-control.wpcf7-textarea{width:100%;border-radius:5px !important;margin-bottom:0;background-color:#fff}.wpcf7-not-valid-tip{color:red !important;padding-top:10px !important;font-size:13px !important;display:block}span.wpcf7-not-valid-tip{padding:0}.screen-reader-response{display:none}div.wpcf7-validation-errors{margin-top:20px !important;font-size:16px;display:inline-block;margin:0 auto;background-color:#cf2323}@media screen and (max-width:640px){.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-text.wpcf7-email,.wpcf7-form-control.wpcf7-select{width:100%}.mail-item:nth-child(1){width:30%;margin-bottom:10px}.mail-item:nth-child(2){width:70%;margin-bottom:10px;text-align:left !important}.mail-item:nth-child(3){width:100%}.tag{width:60px}html,body{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}}}img:hover{opacity:.75}img{max-width:100%;height:auto}.adnews{color:#000}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:64%}.btn,a.btn,button.btn{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;border-radius:.5rem}a.btn-flat{overflow:hidden;padding:1.5rem 6rem;color:#fff;border-radius:.5rem;background:#fcb900}a.btn-flat span{position:relative}a.btn-flat:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(-96%);transform:translateX(-96%);background:#eb6877}a.btn-flat:hover:before{-webkit-transform:translateX(0%);transform:translateX(0%)}ul.topnav{overflow:hidden;margin:0;padding:0;list-style-type:none;background-color:#005586}ul.topnav li{float:left}ul.topnav li a{display:block;padding:14px 16px;text-align:center;text-decoration:none;font-weight:700;color:#fff}ul.topnav li a:hover:not(.active){background-color:#fcd5d5;color:#cf2e2e}ul.topnav li a.active{background-color:#cf2e2e}ul.topnav li.right{float:right}@media screen and (max-width:480px){ul.topnav li.right,ul.topnav li{float:none}}.content ul.topnav>li:before{content:""}ul.ddmenu{margin:0;padding:0 0 0 15px;background-color:#123a87}ul.ddmenu li{  width:185px;          display:inline-block;list-style-type:none;position:relative}ul.ddmenu a{background-color:#123a87;color:#fff;line-height:40px;text-align:center;text-decoration:none;font-weight:700;display:block}ul.ddmenu a:hover{background-color:#fff;color:#d00}ul.ddmenu ul{display:none}ul.ddmenu ul{display:none;margin:0;padding:0;position:absolute}ul.ddmenu li:hover ul{display:block}.content ul.ddmenu>li:before{content:""}ul.ddmenu ul li a:hover{background-color:#d00;color:#fff}a.btn-border{border:3px solid #000;border-radius:0;background:#fff}a.btn-border:before{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);content:'';-webkit-transition:all .3s;transition:all .3s;border:1px solid #000}a.btn-border:hover:before{top:0;left:0;width:100%;height:100%;content:''}.google-maps{position:relative;padding-bottom:75%;//これが縦横比 height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}