@import url(//fonts.googleapis.com/earlyaccess/notosansjp.css);
@charset "utf-8";@charset "utf-8";*{box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,em,img,strong,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,figcaption,footer,header,hgroup,menu,nav,section,time,mark,audio,video{color:#333;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;list-style-type:none;font-family:'Noto Sans JP',メイリオ,Meiryo,'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif;word-wrap:break-word;word-break:break-all;font-weight:400;letter-spacing:.05em;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.75;box-sizing:border-box;text-align:left}h1,h2,h3,h4,h5,h6{font-weight:700}img{vertical-align:top}html{font-size:15px;overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;word-break:keep-all;-webkit-overflow-scrolling:touch}body{font-size:15px;text-align:center;background:#fff;-webkit-text-size-adjust:none}th{text-align:left;white-space:nowrap}select,input,textarea{font-family:'Noto Sans JP',メイリオ,Meiryo,'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif;word-wrap:break-word;word-break:break-all;font-weight:400;font-style:normal}article,aside,dialog,div,figure,footer,header,hgroup,nav,section{display:block}input[type=search],input[type=email],input[type=text]{border:1px solid #bbb;background:#fff none 0 0 no-repeat;border-radius:2px;vertical-align:middle;text-indent:5px;padding:4px 0;outline:none;font-size:1rem}input[type=search]:focus,input[type=email]:focus,input[type=text]:focus{border:1px solid #ccc;background:#f9f8f4 none 0 0 no-repeat}select{border:1px solid #bbb;background:#fff none 0 0 no-repeat;border-radius:2px;vertical-align:middle;text-indent:0;padding:3px 0;outline:none}select:focus{border:1px solid #ccc;background:#f9f8f4 none 0 0 no-repeat}textarea{border:1px solid #bbb;background:#fff none 0 0 no-repeat;border-radius:2px;outline:none}textarea:focus{border:1px solid #ccc;background:#f9f8f4 none 0 0 no-repeat}hr{height:0;margin:0;padding:0;border:0;border-top:1px dashed #ddd}img.fr{margin:0 20px 20px}.ovh{overflow:hidden}.alignright{text-align:right !important;float:right !important;margin:.5em 0 .5em 1em !important;clear:both !important}.aligncenter{text-align:center !important;margin:.5em auto !important;clear:both !important;display:flex}.main>.newsArticle .inr .read p:before,.main>.newsArticle .inr .read p:after{content:"";display:table}.main>.newsArticle .inr .read p:after{clear:both}@media screen and (max-width:768px) and (min-width:480px){iframe .twitter-timeline-rendered{width:490px !important}}@media screen and (max-width:480px){iframe.twitter-timeline-rendered{width:450px !important;margin:0 auto}}.timeline-Widget{max-width:300px!important;width:200px !important}.clear{zoom:1}.clear:after{content:'';display:block;clear:both}.tr{text-align:right !important}.tl{text-align:left !important}.tc{text-align:center !important}.fr{float:right !important}.fl{float:left !important}.vt{vertical-align:top !important}.vm{vertical-align:middle !important}.vb{vertical-align:bottom !important}.fs10{font-size:10px !important}.fs11{font-size:11px !important}.fs12{font-size:12px !important}.fs13{font-size:13px !important}.fs14{font-size:14px !important}.fs15{font-size:15px !important}.fs16{font-size:16px !important}.fs17{font-size:17px !important}.fs18{font-size:18px !important}.fs19{font-size:19px !important}.fs20{font-size:20px !important}.fs21{font-size:21px !important}.fs22{font-size:22px !important}.fs23{font-size:23px !important}.fs24{font-size:24px !important}.fs25{font-size:25px !important}.fs26{font-size:26px !important}.fs27{font-size:27px !important}.fs28{font-size:28px !important}.fs29{font-size:29px !important}.fs30{font-size:30px !important}.fs05rem{font-size:.5rem !important}.fs06rem{font-size:.6rem !important}.fs07rem{font-size:.7rem !important}.fs08rem{font-size:.8rem !important}.fs09rem{font-size:.9rem !important}.fs10rem{font-size:1rem !important}.fs11rem{font-size:1.1rem !important}.fs12rem{font-size:1.2rem !important}.fs13rem{font-size:1.3rem !important}.fs14rem{font-size:1.4rem !important}.fs15rem{font-size:1.5rem !important}.fs16rem{font-size:1.6rem !important}.fs17rem{font-size:1.7rem !important}.fs18rem{font-size:1.8rem !important}.fs19rem{font-size:1.9rem !important}.fs20rem{font-size:2rem !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.mt-30{margin-top:-30px !important}.mt-10{margin-top:-10px !important}.mt0{margin-top:0 !important}.mt10{margin-top:10px !important}.mt30{margin-top:30px !important}.w10{width:10px !important}.w20{width:20px !important}.w30{width:30px !important}.w40{width:40px !important}.w50{width:50px !important}.w60{width:60px !important}.w70{width:70px !important}.w80{width:80px !important}.w90{width:90px !important}.w100{width:100px !important}.w110{width:110px !important}.w120{width:120px !important}.w130{width:130px !important}.w140{width:140px !important}.w150{width:150px !important}.w160{width:160px !important}.w170{width:170px !important}.w180{width:180px !important}.w190{width:190px !important}.w200{width:200px !important}.w210{width:210px !important}.w220{width:220px !important}.w230{width:230px !important}.w240{width:240px !important}.w250{width:250px !important}.w260{width:260px !important}.w270{width:270px !important}.w280{width:280px !important}.w290{width:290px !important}.w300{width:300px !important}.w310{width:310px !important}.w320{width:320px !important}.w330{width:330px !important}.w340{width:340px !important}.w350{width:350px !important}.w360{width:360px !important}.w370{width:370px !important}.w380{width:380px !important}.w390{width:390px !important}.w400{width:400px !important}.w410{width:410px !important}.w420{width:420px !important}.w430{width:430px !important}.w440{width:440px !important}.w450{width:450px !important}.w460{width:460px !important}.w470{width:470px !important}.w480{width:480px !important}.w490{width:490px !important}.w500{width:500px !important}.w600{width:600px !important}.w700{width:700px !important}.w800{width:800px !important}.w900{width:900px !important}.w50p{width:50% !important}.w100p{width:100% !important}.swP{display:block}.swT{display:none}.swS{display:none}.swP.swT{display:block}.swP.swS{display:block}.swT.swS{display:none}.swP.swT.swS{display:block}.strong{font-weight:700}.sup{font-size:.9rem;color:#666;margin:0 0 5px}.attention{color:red !important}a{text-decoration:none;color:#333}a:hover{text-decoration:none;color:#3091a9}img{max-width:100%}body{background:#fff}.globalheader{background:#5b5757;color:#fff;line-height:1;display:flex;justify-content:space-between;align-items:center;height:30px;font-family:メイリオ,Meiryo,'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif}.globalheader .globalName{display:inline-block;line-height:1;vertical-align:middle;margin:0 0 0 5px;font-family:メイリオ,Meiryo,'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif}.globalheader ul{display:inline-block;line-height:1;vertical-align:middle;font-size:.1rem;font-family:メイリオ,Meiryo,'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif}.globalheader ul li{display:inline-block;margin:0 1em 0 0;color:#fff;font-size:.8rem;line-height:1;vertical-align:middle;font-family:メイリオ,Meiryo,'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif}.globalheader ul li a{color:rgba(255,255,255,.7);font-family:メイリオ,Meiryo,'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif}.globalheader ul li a:hover{color:rgba(255,255,255,1);font-family:メイリオ,Meiryo,'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif}header{background:#fff;padding:15px;width:100%;top:30px;left:0;transition:padding .8s,background .8s;z-index:10000}header:after{content:"";display:block;clear:both}header .logo{float:left;padding:9px 0}header .logo img{max-height:34px}header .headerContact{float:right}header .headerContact a{color:rgba(0,0,0,.75);display:block;width:180px;line-height:20px;padding:15px 10px;overflow:hidden;text-align:center;font-size:1.071em;font-weight:700;background:#fee718;box-shadow:inset -1px -1px 0 rgba(0,0,0,.1);transition:background .4s;position:relative}header .headerContact a span{line-height:20px;color:rgba(0,0,0,.75);font-weight:600}header .headerContact a:after{display:none;content:url(/wp/wp-content/themes/mediasoken_theme/static/images/ico_mail.svg);width:26px;height:20px;position:absolute;top:calc(50% - 12px);left:calc(50% - 13px);fill:#fff}header .headerContact a:hover{background:#eed708}header .menubtn,header .menubtn span{display:inline-block;transition:all .8s;box-sizing:border-box}header .menubtn{display:none;position:absolute;top:61px;right:16px;width:22px;height:18px;cursor:pointer}header .menubtn span{position:absolute;left:0;width:100%;height:2px;background-color:#666;border-radius:2px}header .menubtn span:nth-of-type(1){top:0}header .menubtn span:nth-of-type(2){top:8px}header .menubtn span:nth-of-type(3){bottom:0}header .menubtn.active span{background-color:#3e3939}header .menubtn.active span:nth-of-type(1){-webkit-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg)}header .menubtn.active span:nth-of-type(2){opacity:0}header .menubtn.active span:nth-of-type(3){-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}header nav{float:right;padding:0 15px 0 0}header nav li{float:left}header nav li a{display:inline-block;line-height:20px;margin:15px .5em;font-weight:500;font-size:1.1rem;letter-spacing:.1em}header nav li a:hover{text-decoration:underline;color:#003f73}header nav li.active a{text-decoration:underline;color:#003f73;font-weight:600}body.scrollfix header{padding:0 0 0 10px;box-shadow:0 0 1px rgba(0,0,0,.1);top:0;position:fixed}body.scrollfix header .menubtn{top:16px;right:10px}body.scrollfix header nav li a{font-size:1rem;letter-spacing:0}footer .copyright{display:block;background:#fff;padding:20px;text-align:center;font-size:.6rem;color:rgba(0,0,0,.5)}footer .inr{background:#44596b;display:flex}footer .inr .footersitemap{width:calc(100% - 640px);padding:40px 10px;display:flex;align-items:center;justify-content:center}footer .inr .footersitemap div{display:flex}footer .inr .footersitemap dl a{color:#fff}footer .inr .footersitemap dt{font-size:1rem;letter-spacing:0;padding:10px 0;margin:0 0 10px;font-weight:600;color:#fff;border-bottom:1px solid rgba(255,255,255,.2)}footer .inr .footersitemap dd{font-size:11px;letter-spacing:0;padding:5px 0 0;color:#fff}footer .inr .footersitemap dl:nth-of-type(1){width:240px;margin:0 20px 0 0;display:flex;flex-wrap:wrap}footer .inr .footersitemap dl:nth-of-type(1) dt{width:100%}footer .inr .footersitemap dl:nth-of-type(1) dd{width:50%}footer .inr .footersitemap dl:nth-of-type(2){width:180px}footer .inr .pmark{width:340px;padding:40px;border-left:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center}footer .inr .pmark>div{width:100%;display:flex;justify-content:space-between}footer .inr .pmark dl{width:120px}footer .inr .pmark dt{width:120px;height:100px;background:#fff;display:flex;align-items:center;justify-content:center}footer .inr .pmark dd{font-size:11px;color:#fff;padding:5px 0 0}footer .inr .footerContact{width:300px;padding:40px;background:#3f8b8b;display:flex;align-items:center;justify-content:center}footer .inr .footerContact dt{color:#fff;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.2);font-size:1.2rem;text-align:center;font-weight:700}footer .inr .footerContact dd{line-height:.6;color:#fff;padding:30px 0;text-align:center;font-size:34px;font-family:Arial narrow}footer .inr .footerContact dd small{line-height:.6;color:#fff;font-size:.8rem}footer .inr .footerContact li{text-align:center;padding:0 0 30px}footer .inr .footerContact li a{color:rgba(0,0,0,.75);display:block;width:200px;line-height:20px;padding:15px 10px;text-align:center;font-size:1em;font-weight:700;background:#fee718;box-shadow:inset -1px -1px 0 rgba(0,0,0,.1);transition:background .4s;margin:0 auto;letter-spacing:0}footer .inr .footerContact li a:hover{background:#eed708}.catch{overflow:hidden;position:relative;width:100%;height:calc(80vh - 80px);background:url(https://www.mediasoken.jp/wp/wp-content/themes/mediasoken_theme/static/images/catch_image.jpg) center center no-repeat;background-size:cover;transition:opacity 1s;animation-name:fadein;animation-duration:2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes fadein{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.catch:before{content:"";display:block;width:1500px;height:1500px;background:rgba(2,63,115,.69);position:absolute;top:-800px;left:-850px;transform:rotate(30deg);z-index:10;transition:.4s}.catch .inr{position:relative;z-index:20;margin:60px 0 0 50px}.catch .inr h1{margin:0 0 30px}.catch .inr li{margin:0 0 10px;padding:0 0 0 15px;position:relative;color:#fff;font-size:1.214em}.catch .inr li:before{content:"";display:block;position:absolute;left:0;top:calc(50% - 5px);width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #fff}.toppage .service{padding:90px 0}.toppage .service h2{text-align:center;padding:0 0 90px}.toppage .service .inr{display:flex;flex-wrap:wrap;max-width:1110px;margin:0 auto}.toppage .service .inr>a{display:block;width:360px;margin:0 5px 10px;transition:.4s}.toppage .service .inr>a:nth-of-type(1){background:#7e6060}.toppage .service .inr>a:nth-of-type(2){background:#52746b}.toppage .service .inr>a:nth-of-type(3){background:#5e7284}.toppage .service .inr>a:nth-of-type(4){background:#4682b4}.toppage .service .inr>a:nth-of-type(5){background:#db7093}.toppage .service .inr>a:nth-of-type(6){background:#557252}.toppage .service .inr>a:nth-of-type(7){background:#888566}.toppage .service .inr>a dt{overflow:hidden}.toppage .service .inr>a dt img{transition:all 2s}.toppage .service .inr>a dd{padding:0 40px}.toppage .service .inr>a dd h3{height:120px;display:flex;align-items:center;justify-content:center;padding:20px 0}.toppage .service .inr>a dd h3 span{display:inline-block;line-height:1.4;color:#fff;font-weight:600;letter-spacing:.05em;font-size:1.15rem;text-align:center}.toppage .service .inr>a dd h3 small{color:#fff;font-weight:400;font-size:.8rem}.toppage .service .inr>a dd p{color:#fff;margin:0 0 15px;line-height:1.8;min-height:5.4em;font-size:.9rem}.toppage .service .inr>a dd li{text-align:center}.toppage .service .inr>a dd li a{display:block;margin:0 auto 30px;max-width:160px;line-height:34px;text-align:center;border:1px solid #fff;color:#fff;font-size:.9rem;transition:.5s}.toppage .service .inr>a:nth-of-type(1):hover{background:#9e8080}.toppage .service .inr>a:nth-of-type(2):hover{background:#72948b}.toppage .service .inr>a:nth-of-type(3):hover{background:#7e92a4}.toppage .service .inr>a:nth-of-type(4):hover{background:#4682b4}.toppage .service .inr>a:nth-of-type(5):hover{background:#db7093}.toppage .service .inr>a:nth-of-type(6):hover{background:#759272}.toppage .service .inr>a:nth-of-type(7):hover{background:#a8a586}.toppage .service .inr>a:hover dt img{transform:scale(1.15)}.toppage .service .inr>a:hover dd li a{background:#fff;color:#222}.toppage .about{position:relative;height:690px}.toppage .about:after{content:"";display:block;clear:both;z-index:0}.toppage .about .img{width:calc(50% + 60px);position:absolute;top:0;right:0;z-index:20}.toppage .about .txt{width:calc(50% + 60px);position:absolute;top:80px;left:0;background:#3f6a8b;padding:80px 180px 80px 80px;z-index:10}.toppage .about .txt p{color:#fff;padding:30px 0}.toppage .about .txt li a{display:block;margin:0;max-width:160px;line-height:40px;text-align:center;color:#222;background:#fff;font-size:.929rem;transition:background .5s,color .5s}.toppage .about .txt li a:hover{background:rgba(255,255,255,.25);color:#fff}.toppage .news{margin:20px}.toppage .news .inr{max-width:1100px;margin:0 auto 90px;border:1px solid rgba(0,0,0,.15);padding:60px}.toppage .news .inr dl{padding:15px 0;border-bottom:1px solid rgba(0,0,0,.15);display:flex;align-items:center}.toppage .news .inr dl dt{padding:0;width:9em;text-align:left;position:relative}.toppage .news .inr dl dd a{color:#6794bb;text-decoration:underline}.toppage .news .inr dl dd a:hover{color:#bb9467;text-decoration:none}.toppage .news .inr li{text-align:center;padding:30px 0 0}.toppage .news .inr li a{display:block;margin:0 auto;border-radius:2px;max-width:240px;line-height:50px;text-align:center;text-indent:15px;color:#fff;background:#555;transition:background .5s;position:relative}.toppage .news .inr li a:after{line-height:1px;content:url(https://www.mediasoken.jp/wp/wp-content/themes/mediasoken_theme/static/images/ico_menu.svg);position:absolute;top:calc(50% - 7px);left:0}.toppage .news .inr li a:hover{background:#3f6a8b}.toppage .news .inr dl.labelInfo dt,.toppage .news .inr dl.labelTrans dt,.toppage .news .inr dl.labelEducation dt,.toppage .news .inr dl.labelMachine dt{width:calc(9em + 130px)}.toppage .news .inr dl.labelInfo dt:before,.toppage .news .inr dl.labelTrans dt:before,.toppage .news .inr dl.labelEducation dt:before,.toppage .news .inr dl.labelMachine dt:before{content:"";position:absolute;right:20px;top:calc(50% - 12px);font-size:12px;color:#fff;display:block;width:100px;height:24px;line-height:24px;text-align:center;background:#eee}.toppage .news .inr dl.labelInfo dt:before{background:#a1a1a1;content:"お知らせ"}.toppage .news .inr dl.labelTrans dt:before{background:#52746b;content:"教育"}.toppage .news .inr dl.labelEducation dt:before{background:#5e7284;content:"人材育成"}.toppage .news .inr dl.labelMachine dt:before{background:#557252;content:"機械翻訳"}.toppage .news .inr dl.labelInfo dd,.toppage .news .inr dl.labelTrans dd,.toppage .news .inr dl.labelEducation dd,.toppage .news .inr dl.labelMachine dd{width:calc(100% - (9em + 130px))}.toppage .company{padding:80px 20px 50px;background:#3f768b}.toppage .company h2{text-align:center;padding:0 0 80px}.toppage .company .inr{display:flex;justify-content:center;flex-wrap:wrap;max-width:1120px;margin:0 auto}.toppage .company .inr>a{width:260px;margin:0 10px 30px;transition:.4s;background:#fff}.toppage .company .inr>a dt{overflow:hidden}.toppage .company .inr>a dt img{transition:all 2s}.toppage .company .inr>a dd{padding:15px;text-align:center;font-size:1rem;position:relative}.toppage .company .inr>a dd:after{content:"";display:block;position:absolute;top:calc(50% - 8px);left:15px;width:16px;height:16px;border-top:solid 1px #aaa;border-right:solid 1px #aaa;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toppage .company .inr>a:hover dt img{transform:scale(1.15)}.toppage .company .inr>a:hover dd li a{background:#fff;color:#222}.toppage .relatedsite{padding:80px 0 70px;border-top:1px solid #e5e5e5}.toppage .relatedsite h2{text-align:center;padding:0 0 80px}.toppage .relatedsite ul{text-align:center}.toppage .relatedsite ul li{max-width:240px;display:inline-block;margin:0 10px 10px}.page>section{max-width:1140px;margin:80px auto;padding:0 20px}.page h1.title{font-size:2rem;padding:50px 25px;position:relative;overflow:hidden;background:url(https://www.mediasoken.jp/wp/wp-content/themes/mediasoken_theme/static/images/catch_image.jpg) center center no-repeat;background-size:cover;line-height:1.25}.page h1.title:before{content:"";display:block;width:1500px;height:1500px;background:rgba(2,63,115,.69);position:absolute;top:-800px;left:-850px;transform:rotate(30deg);z-index:10;transition:.4s}.page h1.title span{color:#fff;position:relative;z-index:10;font-weight:500;letter-spacing:.1em;line-height:1.25}.page h2.h02{font-family:'Noto Sans JP',sans-serif;font-size:1.8rem;font-weight:300;letter-spacing:.1em;padding:20px 0;line-height:1.2;border-bottom:1px solid #ddd;margin:0 0 40px;position:relative}.page h2.h02:after{content:"";width:160px;height:3px;overflow:hidden;background:#333;position:absolute;left:0;bottom:-1px}.page h3.h03{background:#fafafa;padding:10px;line-height:1.2;border-radius:5px;margin:30px 0}.page .sectionImg img{margin:0 0 40px;width:100%;height:35vh;object-fit:cover;font-family:'object-fit: cover;';border-radius:2px}.page .topicpath{padding:10px;border-bottom:1px solid #eee}.page .topicpath ul{max-width:100%;display:flex;flex-wrap:wrap}.page .topicpath ul li{line-height:1.2;font-size:.8rem;position:relative;color:#666}.page .topicpath ul li:before{content:"＞";line-height:1.2;font-size:.8rem;padding:0 5px;color:#aaa}.page .topicpath ul li:nth-of-type(1):before{display:none}.page .topicpath ul li a{line-height:1.2;font-size:.8rem;color:#666}.page .topicpath ul li a:hover{color:#3091a9}.aboutpoint{max-width:1200px;margin:60px auto}.aboutpoint dl{display:flex;align-items:center;position:relative;margin:0 0 40px}.aboutpoint dl dt{width:50%;position:relative;z-index:10}.aboutpoint dl dt img{width:100%}.aboutpoint dl dd{width:50%;padding:50px;text-align:left;position:relative;left:-50px;z-index:20;background:#fff}.aboutpoint dl dd h2{color:#27567a;margin:0 0 10px;font-size:40px;line-height:1.2}.aboutpoint dl dd p{margin:0;padding:0}.aboutpoint dl:nth-of-type(even){flex-direction:row-reverse}.aboutpoint dl:nth-of-type(even) dd{left:50px}.langlist{max-width:1220px;margin:60px auto;padding:0 10px}.langlist h3{padding:0 0 0 10px;line-height:1.2;border-left:3px solid #2b74b4;margin:15px 0}.Performance{max-width:1220px;margin:60px auto;padding:0 10px}.Performance h3{padding:0 0 0 10px;line-height:1.2;border-left:3px solid #2b74b4;margin:15px 0}.Performance .cont{padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid #eee}.Performance .cont dl{display:flex;padding:0 0 5px}.Performance .cont dl dt{width:18em}.Performance .cont dl dd{width:calc(100% - 18em)}.serviceArticle{max-width:1100px;margin:0 auto;padding:60px 0}.serviceArticle .top{padding:40px;background:#777 none center center no-repeat;background-size:cover}.serviceArticle .top h2{color:#fff;font-size:34px;font-weight:500;vertical-align:middle;display:flex;align-items:center}.serviceArticle .top p{color:#fff}.serviceArticle .caption{background:#fafafa;padding:40px 10px;text-align:center;color:#222;margin:0 0 60px}.serviceArticle .caption p{text-align:center;color:#222}.serviceArticle .para{margin:0 0 30px}.serviceArticle .para01{margin:60px 0;display:flex;align-items:center}.serviceArticle .para01 .txt{width:calc(100% - 400px)}.serviceArticle .para01 .txt p{margin:0 0 1.5em}.serviceArticle .para01 .txt p:nth-last-of-type(1){margin:0}.serviceArticle .para01 .img{width:400px;text-align:center}.serviceArticle .para02{margin:0 0 30px}.serviceArticle .para02 p{margin:0 0 30px}.serviceArticle .para02 dl{display:flex;margin:0 0 10px}.serviceArticle .para02 dl dt{width:240px;padding:0 10px;border-right:3px solid #18a5c6;display:flex;align-items:center;background:#f6f6f6}.serviceArticle .para02 dl dd{width:calc(100% - 240px);padding:20px}.serviceArticle .para03{margin:0 0 30px}.serviceArticle .para03 p{margin:0 0 30px}.serviceArticle .para04{margin:0 0 30px}.serviceArticle .para04 p{margin:0 0 30px}.serviceArticle.service01 .top{background:#777 url(/wp/wp-content/themes/mediasoken_theme/static/images/service01_bg.jpg) center center no-repeat;background-size:cover}.serviceArticle.service01 .top h2:before{display:inline-block;line-height:1px;font-size:1px;padding:0;content:url(/wp/wp-content/themes/mediasoken_theme/static/images/service_ico01.svg);margin:0 10px 0 0;vertical-align:middle}.serviceArticle.service02 .top{background:#777 url(/wp/wp-content/themes/mediasoken_theme/static/images/service02_bg.jpg) center center no-repeat;background-size:cover}.serviceArticle.service02 .top h2:before{display:inline-block;line-height:1px;font-size:1px;padding:0;content:url(/wp/wp-content/themes/mediasoken_theme/static/images/service_ico02.svg);margin:0 10px 0 0;vertical-align:middle}.serviceArticle.service03 .top{background:#777 url(/wp/wp-content/themes/mediasoken_theme/static/images/service03_bg.jpg) center center no-repeat;background-size:cover}.serviceArticle.service03 .top h2:before{display:inline-block;line-height:1px;font-size:1px;padding:0;content:url(/wp/wp-content/themes/mediasoken_theme/static/images/service_ico03.svg);margin:0 10px 0 0;vertical-align:middle}.serviceArticle.service04 .top{background:#777 url(/wp/wp-content/themes/mediasoken_theme/static/images/service04_bg.jpg) center center no-repeat;background-size:cover}.serviceArticle.service04 .top h2:before{display:inline-block;line-height:1px;font-size:1px;padding:0;content:url(/wp/wp-content/themes/mediasoken_theme/static/images/service_ico04.svg);margin:0 10px 0 0;vertical-align:middle}.serviceArticle.service05 .top{background:#777 url(/wp/wp-content/themes/mediasoken_theme/static/images/service05_bg.jpg) center center no-repeat;background-size:cover}.serviceArticle.service05 .top h2:before{display:inline-block;line-height:1px;font-size:1px;padding:0;content:url(/wp/wp-content/themes/mediasoken_theme/static/images/service_ico05.svg);margin:0 10px 0 0;vertical-align:middle}.serviceArticle.service06 .top{background:#777 url(/wp/wp-content/themes/mediasoken_theme/static/images/service06_bg.jpg) center center no-repeat;background-size:cover}.serviceArticle.service06 .top h2:before{display:inline-block;line-height:1px;font-size:1px;padding:0;content:url(/wp/wp-content/themes/mediasoken_theme/static/images/service_ico06.svg);margin:0 10px 0 0;vertical-align:middle}.faqwrap{margin:0 0 40px;padding:60px 0;max-width:760px;margin:0 auto}.faqwrap>p{margin:0 0 30px}.faqwrap dl{border:1px solid rgba(0,0,0,.15);margin:0 0 5px}.faqwrap dt{line-height:1.4;padding:13px 30px 10px 23px;position:relative;cursor:pointer}.faqwrap dt:before{content:"";display:block;width:0;height:25px;border-left:5px solid #3679af;position:absolute;top:calc(50% - 12.5px);left:8px}.faqwrap dt:after{content:'';width:8px;height:8px;border:0;border-top:solid 1px rgba(0,0,0,.5);border-right:solid 1px rgba(0,0,0,.5);transform:rotate(135deg);position:absolute;top:calc(50% - 8px);right:15px}.faqwrap dd{line-height:1.4;padding:15px;display:none}.faqwrap dl:hover dt,.faqwrap dl.active dt{background:#d6e4ef}.faqwrap dl.active dd{display:block}.faqwrap dl.active dt:after{transform:rotate(-45deg);top:calc(50% - 4px)}.flowWrap{margin:0 0 40px;padding:60px 0;max-width:860px;margin:0 auto}.flowWrap>p{margin:0 0 30px}.flowWrap .inr{display:flex;justify-content:space-between}.flowWrap .inr dl{width:calc((100% - 60px) / 4);position:relative}.flowWrap .inr dl:nth-of-type(1):after,.flowWrap .inr dl:nth-of-type(2):after,.flowWrap .inr dl:nth-of-type(3):after{content:"";position:absolute;top:91px;right:-17px;display:block;width:0;height:0;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #e5e5e5}.flowWrap .inr dl dt{margin:0 0 10px;position:relative}.flowWrap .inr dl dt:after{content:"";width:50px;height:50px;text-align:center;line-height:50px;font-size:1.2rem;color:#fff;position:absolute;top:0;left:0;background:#27567a}.flowWrap .inr dl:nth-of-type(1) dt:after{content:"1"}.flowWrap .inr dl:nth-of-type(2) dt:after{content:"2"}.flowWrap .inr dl:nth-of-type(3) dt:after{content:"3"}.flowWrap .inr dl:nth-of-type(4) dt:after{content:"4"}.flowWrap .inr dl dd h3{margin:0 0 10px}.flowWrap .inr dl dd p{font-size:.85rem}.page .newslist{max-width:1000px}.page .newslist .inr{margin:0 auto 30px;border:1px solid rgba(0,0,0,.15);padding:45px 60px 60px}.page .newslist .inr dl{padding:15px 0;border-bottom:1px solid rgba(0,0,0,.15);display:flex}.page .newslist .inr dl dt{padding:0;width:8em;text-align:left;position:relative}.page .newslist .inr dl dd a{color:#6794bb;text-decoration:underline}.page .newslist .inr dl dd a:hover{color:#bb9467;text-decoration:none}.page .newslist .inr li{text-align:center;padding:30px 0 0}.page .newslist .inr li a{display:block;margin:0 auto;border-radius:2px;max-width:240px;line-height:50px;text-align:center;text-indent:15px;color:#fff;background:#555;transition:background .5s;position:relative}.page .newslist .inr li a:after{line-height:1px;content:url(https://www.mediasoken.jp/wp/wp-content/themes/mediasoken_theme/static/images/ico_menu.svg);position:absolute;top:calc(50% - 7px);left:0}.page .newslist .inr li a:hover{background:#3f6a8b}.page .newslist .inr dl.labelInfo dt,.page .newslist .inr dl.labelTrans dt,.page .newslist .inr dl.labelEducation dt,.page .newslist .inr dl.labelMachine dt{width:calc(9em + 130px)}.page .newslist .inr dl.labelInfo dt:before,.page .newslist .inr dl.labelTrans dt:before,.page .newslist .inr dl.labelEducation dt:before,.page .newslist .inr dl.labelMachine dt:before{content:"";position:absolute;right:20px;top:calc(50% - 12px);font-size:12px;color:#fff;display:block;width:100px;height:24px;line-height:24px;text-align:center;background:#eee}.page .newslist .inr dl.labelInfo dt:before{background:#a1a1a1;content:"お知らせ"}.page .newslist .inr dl.labelTrans dt:before{background:#52746b;content:"教育"}.page .newslist .inr dl.labelEducation dt:before{background:#5e7284;content:"人材育成"}.page .newslist .inr dl.labelMachine dt:before{background:#557252;content:"機械翻訳"}.page .newslist .inr dl.labelInfo dd,.page .newslist .inr dl.labelTrans dd,.page .newslist .inr dl.labelEducation dd,.page .newslist .inr dl.labelMachine dd{width:calc(100% - (9em + 130px))}.page .pagenation ul{display:flex;flex-wrap:wrap}.page .pagenation ul li{font-size:.9rem;margin:0 10px 10px 0;width:36px;line-height:36px;text-align:center;color:#aaa}.page .pagenation ul li a{font-size:.9rem;display:block;line-height:20px;padding:7px 0 7px;background:#fff;color:#333;border:1px solid rgba(0,0,0,.15);text-align:center;border-radius:2px;transition:.4s}.page .pagenation ul li a:hover,.page .pagenation ul li a.active{background:#44596b;color:#fff}.page .pagenation .btns{display:flex;justify-content:center;flex-wrap:wrap}.page .pagenation .btns a.btn{display:inline-block;min-width:180px;margin:0 10px 10px;border:1px solid #ccc;padding:15px 20px;line-height:1.1;text-align:center;transition:.4s}.page .pagenation .btns a.btn:hover{opacity:.75}.page .pagenation .btns a.btn.back{background:#777;color:#fff;border-color:#777}.page .newsArticle{max-width:860px}.page .newsArticle .inr{margin:0 auto 30px;border:1px solid rgba(0,0,0,.15);padding:45px 60px 60px}.page .newsArticle .inr .kv{margin:-45px -60px 60px;text-align:center}.page .newsArticle .inr .kv img{margin:0 auto;width:100%}.page .newsArticle .inr h2{font-size:1.4rem;line-height:1.25;padding:0 0 25px;margin:0 0 25px;border-bottom:1px solid #ddd}.page .newsArticle .inr h2 small{font-size:1.1rem;line-height:1.25;color:#777;font-weight:400;position:relative;padding:0 0 0 110px;display:block;margin:5px 0 0}.page .newsArticle .inr h2 small.labelInfo:before,.page .newsArticle .inr h2 small.labelTrans:before,.page .newsArticle .inr h2 small.labelEducation:before,.page .newsArticle .inr h2 small.labelMachine:before{content:"";position:absolute;left:0;top:calc(50% - 10px);font-size:12px;color:#fff;display:block;width:100px;height:20px;line-height:20px;text-align:center;background:#eee}.page .newsArticle .inr h2 small.labelInfo:before{background:#a1a1a1;content:"お知らせ"}.page .newsArticle .inr h2 small.labelTrans:before{background:#52746b;content:"教育"}.page .newsArticle .inr h2 small.labelEducation:before{background:#5e7284;content:"人材育成"}.page .newsArticle .inr h2 small.labelMachine:before{background:#557252;content:"機械翻訳"}.page .newsArticle .inr p{margin:0 0 30px}.page .newsArticle .inr .read *{vertical-align:middle}.page .newsArticle .inr .read a{color:#6794bb;text-decoration:underline}.page .newsArticle .inr .read a:hover{color:#bb9467;text-decoration:none}.page .workslist .workslistCatch{margin:0 0 60px;padding:50px;background:url(/wp/wp-content/themes/mediasoken_theme/static/images/worklist_catch.jpg) center center no-repeat;background-size:cover}.page .workslist .workslistCatch h2{margin:0 0 20px}.page .workslist .workslistCatch p{color:#fff}.page .workslist .inr>*{display:block;margin:0 0 30px}.page .workslist .inr>*>dl{display:flex}.page .workslist .inr>*>dl>dt{width:400px;overflow:hidden;display:flex}.page .workslist .inr>*>dl>dt img{transition:all 2s;object-fit:cover;font-family:'object-fit: cover;'}.page .workslist .inr>*>dl>dd{width:calc(100% - 400px);padding:30px 30px 15px;display:flex;align-items:center}.page .workslist .inr>*>dl>dd h3{padding:0 0 20px;line-height:1.1;color:#fff;font-weight:600;letter-spacing:.1em;font-size:1.5rem;text-align:left}.page .workslist .inr>*>dl>dd h3 small{color:#fff;font-weight:400;font-size:.8rem;letter-spacing:.05em}.page .workslist .inr>*>dl>dd h4{line-height:1.3;color:#fff;font-weight:600;letter-spacing:.1em;font-size:1.4rem;text-align:left;margin:20px 0 10px}.page .workslist .inr>*>dl>dd p{color:#fff;margin:0 0 15px;line-height:1.8}.page .workslist .inr>*>dl>dd ul{position:absolute;bottom:0;left:20px}.page .workslist .inr>*>dl>dd li{text-align:center}.page .workslist .inr>*>dl>dd li a{display:block;margin:0 auto 30px;width:160px;line-height:34px;text-align:center;border:1px solid #fff;color:#fff;font-size:.929rem;transition:.5s}.page .workslist .inr>*>dl>dd .translationMenu{background:#f6f6f6;padding:10px 10px 5px;margin:0 0 15px;position:relative}.page .workslist .inr>*>dl>dd .translationMenu a{display:block;margin:0 0 5px;transition:.4s}.page .workslist .inr>*>dl>dd .translationMenu a dl{background:#fff;padding:10px 0;display:flex;align-items:center;box-shadow:5px 5px 10px rgba(0,0,0,.02);position:relative;transition:.4s}.page .workslist .inr>*>dl>dd .translationMenu a dl:after{content:"";display:block;position:absolute;right:4px;bottom:4px;width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #4690c8}.page .workslist .inr>*>dl>dd .translationMenu a dl dt{width:110px;border-right:1px solid rgba(0,0,0,.1);min-height:60px;display:flex;align-items:center;justify-content:center;transition:.4s}.page .workslist .inr>*>dl>dd .translationMenu a dl dd{width:calc(100% - 110px);padding:0 20px;position:relative;transition:.4s}.page .workslist .inr>*>dl>dd .translationMenu a dl dd h4{line-height:1.4;font-size:1rem;font-weight:700;margin:0;padding:0;color:rgba(0,0,0,1);transition:.4s}.page .workslist .inr>*>dl>dd .translationMenu a dl dd p{line-height:1.4;font-size:.8rem;margin:0;padding:0;color:rgba(0,0,0,.5);transition:.4s}.page .workslist .inr>*>dl>dd .translationMenu a:hover dl{background:#aaa}.page .workslist .inr>*>dl>dd .translationMenu a:hover dl dd h4{color:#fff;text-decoration:underline}.page .workslist .inr>*>dl>dd .translationMenu a:hover dl dd p{color:#fff}.page .workslist .inr>div:nth-of-type(1) dl{background:#7e6060}.page .workslist .inr>a:nth-of-type(1) dl{background:#52746b}.page .workslist .inr>a:nth-of-type(2) dl{background:#5e7284}.page .workslist .inr>a:nth-of-type(3) dl{background:#4682b4}.page .workslist .inr>a:nth-of-type(4) dl{background:#db7093}.page .workslist .inr>a:nth-of-type(5) dl{background:#557252}.page .workslist .inr>a:nth-of-type(6) dl{background:#888566}.page .workslist .inr>a:hover dt img{transform:scale(1.15)}.page .workslist .inr>a:hover dd li a{background:#fff;color:#222}.wrap{margin:30px 0}ul.list li{padding:10px;background:#f6f6f6;margin:0 0 10px;line-height:1.2}a.btn.plain{display:block;margin:0;width:160px;line-height:34px;text-align:center;border:1px solid #fff;color:#fff;font-size:.929rem;transition:.5s}a.btn.plain:hover{background:#fff;color:#222}.page .policy p{font-size:1.1rem}.page .mind ol{list-style-type:decimal;padding:0 0 0 2em}.page .mind ol li{list-style-type:decimal;padding:0;font-size:1.1rem}.page .history dl{width:100%;display:flex;justify-content:space-between;border-bottom:1px dashed #eee;padding:10px 0}.page .history dt{width:7.5em}.page .history dt span{width:2.5em;display:inline-block;text-align:right}.page .history dd{width:calc(100% - 7.5em)}.page .about dl{width:100%;display:flex;justify-content:space-between;border-bottom:1px dashed #eee;padding:10px 0}.page .about dt{width:10em}.page .about dd{width:calc(100% - 10em)}.page .maparea{margin:0 0 20px}.page .privacy{max-width:800px}.page .privacy p{margin:0 0 30px}.page .sitemap>dl{border:1px solid #e5e5e5;margin:0 0 15px;padding:0 0 15px;display:flex;flex-wrap:wrap}.page .sitemap>dl dt{width:100%;margin:0 0 15px}.page .sitemap>dl dt a{display:block;padding:15px;line-height:1.25;color:#fff;background:#44596b}.page .sitemap>dl dt a:hover{background:#64798b}.page .sitemap>dl dd{width:calc(25% - 15px);padding:0 0 0 15px;margin:0 0 0 15px;position:relative}.page .sitemap>dl dd:before{content:"";display:block;position:absolute;left:0;top:calc(50% - 4px);width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #44596b}.page .contact{max-width:800px}.page .contact dl{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;padding:15px;position:relative}.page .contact dl:nth-of-type(1){border-top:1px solid #eee}.page .contact dl:nth-child(even){background-color:#fcfcfc}.page .contact dl dt{width:18em;position:relative;padding:0 4em 0 0}.page .contact dl dt:before{content:"";display:block;width:3em;padding:5px;line-height:14px;font-size:.85rem;background:#666;color:#fff;text-align:center;border-radius:3px;position:absolute;top:calc(50% - 12px);right:15px}.page .contact dl.must dt:before{content:"必須";background:#d94848}.page .contact dl.option dt:before{content:"任意";background:#4595d8}.page .contact dl dd{width:calc(100% - 18em)}.page .contact dl dd input,.page .contact dl dd select,.page .contact dl dd textarea{font-size:16px;outline:none;margin:0}.page .contact dl dd table{width:100%}.page .contact dl dd th{padding:5px 0;margin:0;width:7.5em}.page .contact dl dd td{padding:5px 0;margin:0}.page .contact p{margin:40px 0}.page .contact p a{color:#3091a9;text-decoration:underline}.page .contact p a:hover{color:#a99130;text-decoration:none}.page .contact ul{display:flex;justify-content:center;flex-wrap:wrap;margin:40px 0}.page .contact ul li{display:inline-block;margin:0 10px 10px}.page .contact ul li a{cursor:pointer;display:inline-block;min-width:200px;padding:15px;text-align:center;line-height:1.2;background:#eee;color:#666;border:none;outline:none;font-size:1.071rem;font-weight:400;box-shadow:inset -1px -1px 0 rgba(0,0,0,.1);transition:background .4s}.page .contact ul li a:hover{background:#ddd}.page .contact ul li button{cursor:pointer;display:inline-block;min-width:200px;padding:15px;text-align:center;line-height:1.2;background:#fee718;color:rgba(0,0,0,.75);border:none;outline:none;font-size:1.071rem;font-weight:600;box-shadow:inset -1px -1px 0 rgba(0,0,0,.1);transition:background .4s}.page .contact ul li button:hover{background:#eed708}.page .contact dl.error{background:rgba(255,0,0,.075) !important;color:red}.page .contact p.error label{color:red}.page .contact dl.error dt{color:red}.page .contact .errorlist{background:rgba(255,0,0,.075);padding:15px;margin:0 0 30px;border:2px solid #d65a5a}.page .contact .submit-btn{cursor:pointer;display:inline-block;min-width:200px;padding:15px;text-align:center;line-height:1.2;background:#fee718;color:rgba(0,0,0,.75);border:none;outline:none;font-size:1.071rem;font-weight:600;box-shadow:inset -1px -1px 0 rgba(0,0,0,.1);transition:background .4s}.page .contact .submit-btn :hove{background:#eed708}.page .contact .fix-btn{display:inline-block;margin:0 10px 10px;cursor:pointer;display:inline-block;min-width:200px;padding:15px;text-align:center;line-height:1.2;background:#eee;color:#666;border:none;outline:none;font-size:1.071rem;font-weight:400;box-shadow:inset -1px -1px 0 rgba(0,0,0,.1);transition:background .4s}.page .contact .privacy_error{color:red}.page .contact .errorlist:empty{padding:0;border:none}.contactMenu{text-align:center;margin:0 auto;padding:60px 0 0}.contactMenu ul{display:flex;justify-content:center}.contactMenu ul li{margin:0 10px}.contactMenu ul li a{transition:.4s;display:block;width:200px;height:200px;border:1px solid #ddd;box-shadow:3px 3px 6px rgba(0,0,0,.02);line-height:1.4;text-align:center;position:relative}.contactMenu ul li a:after{position:absolute;right:15px;bottom:35px;content:"";display:block;width:20px;height:20px;border:1px solid;border-color:#565656 #565656 transparent transparent;transform:rotate(45deg)}.contactMenu ul li.flow a:before{content:url(/wp/wp-content/themes/mediasoken_theme/static/images/ico_flow.svg);position:absolute;top:calc(35% - 30px);left:calc(50% - 30px)}.contactMenu ul li.faq a:before{content:url(/wp/wp-content/themes/mediasoken_theme/static/images/ico_faq.svg);position:absolute;top:calc(35% - 20px);left:calc(50% - 10px)}.contactMenu ul li a span{height:2.8em;display:flex;align-items:center;justify-content:center;line-height:1.4;text-align:center;margin:130px auto 0;padding:0 10px 0 0}.contactMenu ul li a:hover{background:#d6e4ef}.page .recruitMenu{max-width:1100px;margin:0 auto;padding:60px 0}.page .recruitMenu h2.h02{margin:0 0 10px}.page .recruitMenu p{margin:0 0 30px}.page .recruitMenu ul{margin:0 0 50px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.page .recruitMenu ul li{margin:0 10px 10px}.page .recruitMenu ul li a{transition:.4s;display:block;width:240px;padding:15px;border:1px solid #ddd;box-shadow:3px 3px 6px rgba(0,0,0,.02);line-height:1.4;text-align:center;position:relative}.page .recruitMenu ul li a:after{position:absolute;right:10px;top:calc(50% - 8px);content:"";display:block;width:14px;height:14px;border:1px solid;border-color:#565656 #565656 transparent transparent;transform:rotate(45deg)}.page .recruitMenu ul li a:hover{background:#d6e4ef}.jobMenu #anchor01,.jobMenu #anchor02{margin:0 0 60px}.jobMenu{max-width:1100px;margin:0 auto;padding:60px 0}.jobMenu .inr{display:flex;flex-wrap:wrap}.jobMenu .inr>a{width:calc((100% - 50px) / 3);margin:0 25px 25px 0;border:1px solid #ddd;position:relative}.jobMenu .inr>a:nth-of-type(3n){margin:0 0 25px}.jobMenu .inr>a dt{overflow:hidden}.jobMenu .inr>a dt img{transition:all 2s}.jobMenu .inr>a dd{padding:20px 20px 100px}.jobMenu .inr>a dd ul{width:80%;position:absolute;left:10%;bottom:20px}.jobMenu .inr>a dd ul a{display:block;border:1px solid #ddd;padding:5px 0;text-align:center;transition:.4s}.jobMenu .inr>a dd ul a:after{position:absolute;right:10px;top:calc(50% - 6px);content:"";display:block;width:10px;height:10px;border:1px solid;border-color:#565656 #565656 transparent transparent;transform:rotate(45deg)}.jobMenu .inr>a dd ul a:hover{background:#d6e4ef}.jobMenu .inr>a:hover{opacity:.75}.jobMenu .inr>a:hover dt img{transform:scale(1.15)}.jobMenu .inr>a dd h3{font-size:20px;color:#27567a;margin:0 0 10px;line-height:1.25}.recruitlist{max-width:1100px;margin:0 auto;padding:60px 0}.recruitlist>p{margin:0 0 30px}.recruitlist .inr{display:flex;flex-wrap:wrap}.recruitlist .inr>a{width:calc((100% - 50px) / 3);margin:0 25px 25px 0;border:1px solid #ddd;border-top:5px solid #27567a;position:relative}.recruitlist .inr>a:nth-of-type(3n){margin:0 0 25px}.recruitlist .inr>a dl{padding:20px}.recruitlist .inr>a dt{font-size:17px;color:#27567a;padding:0 0 20px;line-height:1.25;font-weight:700}.recruitlist .inr>a dd{padding:0 0 80px}.recruitlist .inr>a dd p{line-height:1.4}.recruitlist .inr>a dd ul{width:80%;position:absolute;left:10%;bottom:20px}.recruitlist .inr>a dd ul a{display:block;border:1px solid #ddd;padding:5px 0;text-align:center;transition:.4s}.recruitlist .inr>a dd ul a:after{position:absolute;right:10px;top:calc(50% - 6px);content:"";display:block;width:10px;height:10px;border:1px solid;border-color:#565656 #565656 transparent transparent;transform:rotate(45deg)}.recruitlist .inr>a dd ul a:hover{background:#27567a;color:#fff}.jobarticle{max-width:760px;margin:0 auto;padding:60px 0}.jobarticle .kv{max-width:760px;margin:0 auto}.jobarticle .inr{padding:0 0 40px;border-bottom:1px solid #ddd}.jobarticle .inr h2{line-height:1.25;margin:30px 0;font-size:26px;color:#27567a}.jobarticle .inr h3{line-height:1.25;margin:30px 0;font-size:20px;color:#27567a}.jobarticle .inr p{margin:0 0 30px}.jobarticle .backbtn{padding:40px 0;text-align:center}.jobarticle .backbtn a{width:240px;padding:12px;margin:0 auto;display:block;text-align:center;border:1px solid #ddd;line-height:1.1}.recruitArticle{max-width:760px;margin:0 auto;padding:80px 0}.recruitArticle table{border-top:1px solid #ddd;margin:0 0 40px;border-collapse:collapse;width:100%}.recruitArticle table th{background:#fcfcfc;border-bottom:1px solid #ddd;padding:10px;vertical-align:middle;width:240px}.recruitArticle table td{background:#fff;border-bottom:1px solid #ddd;padding:10px;vertical-align:middle;word-break:normal}.recruitArticle .backbtn{padding:40px 0;text-align:center}.recruitArticle .backbtn a{width:240px;padding:12px;margin:0 auto;display:block;text-align:center;border:1px solid #ddd;line-height:1.1}.btnacept{display:block;background:#f3e248;padding:10px;max-width:300px;color:#5b4c44;text-align:center;margin:15px 0}.btnacept:hover{background:#e99b35;color:#fff}.optionMenu{margin:30px auto}.optionMenu .inr{display:flex}.optionMenu .inr dl{width:calc((100% - 40px) / 3);margin:0 20px 20px 0;border:1px solid #ddd;position:relative}.optionMenu .inr dl:nth-of-type(3n){margin:0 0 20px}.optionMenu .inr dl:after{content:"";display:block;width:20%;height:5px;font-size:1px;line-height:1px;background:#44596b;position:absolute;top:0;left:0}.optionMenu .inr dl dt{margin:19px 19px 20px}.optionMenu .inr dl dt img{width:100%;object-fit:cover;font-family:'object-fit: cover;'}.optionMenu .inr dl dd{margin:0 19px 19px}.optionMenu .inr dl dd h3{color:#44596b;line-height:1.25}.optionMenu .inr dl dd p{line-height:1.25}.wp-block-list{list-style-type:disc;padding-left:1.5rem}.wp-block-list li{list-style-type:disc}@media print,screen and (max-width:1100px){.swP{display:none}.swT{display:block}.swS{display:none}.swP.swT{display:block}.swP.swS{display:none}.swT.swS{display:block}.swP.swT.swS{display:block}.globalheader ul{display:none}header .menubtn{display:block}header .headerContact{margin-right:40px}header nav{display:none;position:fixed;top:100px;left:20px;width:calc(100% - 40px);background:#fff;float:none;padding:0;box-shadow:2px 2px 10px rgba(0,0,0,.2);z-index:9999}header nav ul{margin:0;padding:0;float:none;display:flex;justify-content:flex-start;flex-wrap:wrap}header nav li{float:none;width:calc(100% / 3)}header nav li a{display:block;line-height:20px;margin:0;padding:15px 10px 15px 25px;box-shadow:inset -1px -1px 0 rgba(0,0,0,.1);position:relative}header nav li a:before{content:"";display:block;position:absolute;left:10px;top:calc(50% - 5px);width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #023f73}body.scrollfix header nav{top:70px}.catch:before{top:-1000px;left:-1000px;transform:rotate(55deg)}.catch .inr{margin:30px 0 0 30px}.catch .inr h1{width:380px}.toppage .about{height:auto}.toppage .about .img{width:auto;position:static;text-align:center}.toppage .about .txt{width:auto;position:static;padding:40px}.toppage .company .inr>a dd:after{left:5px}footer .inr{display:block;width:100%}footer .inr .footersitemap{width:100%}footer .inr .pmark{width:100%;padding:20px}footer .inr .pmark>div{width:auto}footer .inr .pmark dl{margin:0 10px}footer .inr .footerContact{width:100%}footer .inr .footerContact{padding:20px}.aboutpoint dl{display:block;margin:0;padding:0}.aboutpoint dl dt{width:100%}.aboutpoint dl dd{width:100%;position:static;padding:30px}.Performance .cont dl{display:block}.Performance .cont dl dt{width:100%;font-weight:700}.Performance .cont dl dd{width:100%;padding:0 0 15px}.page .workslist .inr>*>dl{display:block}.page .workslist .inr>*>dl>dt{width:100%}.page .workslist .inr>*>dl>dd{width:100%;padding:15px 15px 0}.page .workslist .inr>*>dl>dd .translationMenu a dl dt{width:80px}.page .workslist .inr>*>dl>dd .translationMenu a dl dd{width:calc(100% - 80px);padding:0 10px}.serviceArticle{padding:10px 10px 30px}.serviceArticle .top{padding:20px}.serviceArticle .top h2{font-size:20px}.serviceArticle .caption{padding:15px}.serviceArticle .caption p{text-align:left}.serviceArticle .para01{display:block}.serviceArticle .para01 .txt{width:100%;padding:0 0 30px}.serviceArticle .para01 .img{width:100%;padding:0 0 30px}.serviceArticle .para02 dl{display:block}.serviceArticle .para02 dl dt{width:100%;padding:10px 5px}.serviceArticle .para02 dl dd{width:100%;padding:20px 0}.faqwrap{margin:0;padding:30px 10px 20px}.flowWrap{margin:0;padding:30px 10px 20px}.flowWrap .inr{display:block}.flowWrap .inr dl{width:100%;position:relative;padding:0 0 50px}.flowWrap .inr dl:nth-of-type(1):after,.flowWrap .inr dl:nth-of-type(2):after,.flowWrap .inr dl:nth-of-type(3):after{display:none}.flowWrap .inr dl dt{margin:0 0 10px;position:relative}.flowWrap .inr dl dt:after{content:"";width:50px;height:50px;text-align:center;line-height:50px;font-size:1.2rem;color:#fff;position:absolute;top:0;left:0;background:#27567a}.flowWrap .inr dl:nth-of-type(1) dt:after{content:"1"}.flowWrap .inr dl:nth-of-type(2) dt:after{content:"2"}.flowWrap .inr dl:nth-of-type(3) dt:after{content:"3"}.flowWrap .inr dl:nth-of-type(4) dt:after{content:"4"}.flowWrap .inr dl dd h3{margin:0 0 10px}.flowWrap .inr dl dd p{font-size:.85rem}.page .recruitMenu{padding:0 10px}.jobMenu{padding:0 10px}.jobMenu .inr{display:block}.jobMenu .inr>a{width:100%;display:block;margin:0 0 10px}.jobMenu .inr>a dd ul{display:none}.jobMenu .inr>a dd{padding:15px}.jobMenu .inr>a dd h3{font-size:15px}.jobMenu .inr>a dd p{font-size:12px;line-height:1.4}.jobarticle{padding:10px}.recruitArticle{padding:20px}.recruitArticle table,.recruitArticle table tbody,.recruitArticle table tr,.recruitArticle table th,.recruitArticle table td{display:block;width:100%}.recruitArticle table th{font-weight:700}.recruitArticle table td{padding:15px 0 30px}.btnacept{margin:15px auto}.optionMenu .inr dl{width:calc((100% - 10px) / 3);margin:0 5px 5px 0}.optionMenu .inr dl:nth-of-type(3n){margin:0 0 5px}.optionMenu .inr dl dt{margin:0 0 10px}.optionMenu .inr dl dd{margin:0 9px 9px}.optionMenu .inr dl dd p{font-size:10px}}@media print,screen and (max-width:640px){html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,em,img,strong,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,figcaption,footer,header,hgroup,menu,nav,section,time,mark,audio,video{letter-spacing:0}.swP{display:none}.swT{display:none}.swS{display:block}.swP.swT{display:none}.swP.swS{display:block}.swT.swS{display:block}.swP.swT.swS{display:block}header{padding:15px 15px 15px 10px}header .logo{width:calc(100% - 115px);height:50px;display:flex;align-items:center}header .headerContact a{width:60px;height:50px}header .headerContact a span{display:none}header .headerContact a:after{display:block}header nav li{float:none;width:calc(100% / 2)}.catch .inr{margin:20px}.catch .inr h1{width:auto;margin:0 0 15px}.catch .inr li{margin:0 0 2px;font-size:1rem}.catch:before{transform:rotate(-10deg);top:-1250px;left:-800px}.toppage .service .inr{display:block}.toppage .service .inr>a{width:auto}.toppage .service .inr>a dl{display:flex;align-items:center}.toppage .service .inr>a dt{width:33vw;height:100%}.toppage .service .inr>a dd{padding:0 20px;width:calc(100% - 33vw)}.toppage .service .inr>a dd h3{text-align:left;display:block;height:auto}.toppage .service .inr>a dd h3 span{font-size:1rem;text-align:left;display:block}.toppage .news .inr{padding:25px}.toppage .news .inr dl{display:block;text-align:left}.toppage .news .inr dl dt{width:auto;font-size:10px;text-align:left}.toppage .news .inr dl.labelInfo dd,.toppage .news .inr dl.labelTrans dd,.toppage .news .inr dl.labelEducation dd,.toppage .news .inr dl.labelMachine dd{width:auto;padding:5px 0 0}.toppage .news .inr li{padding:25px 0 0}.toppage .company{margin:0}.toppage .company .inr{flex-wrap:wrap;justify-content:space-between}.toppage .company .inr>a{width:calc((100% - 20px) / 2);margin:0 0 20px}.toppage .company .inr>a dd{font-size:12px}footer .inr .footersitemap div{display:block}footer .inr .footersitemap dl:nth-of-type(1){width:auto}footer .inr .footersitemap dl:nth-of-type(2){width:auto}.page>section{margin:20px 0}.page h1.title{font-size:1.5rem}.page h2.h02{font-size:1.5rem}.page h2.h02:after{width:100px}.page h3.h03{background:#fafafa;padding:10px;line-height:1.2;border-radius:5px}.page .newslist{margin:20px 0}.page .newslist .inr{padding:25px}.page .newslist .inr dl{display:block;text-align:left}.page .newslist .inr dl dt{width:auto;font-size:10px;text-align:left}.page .newslist .inr dl.labelInfo dd,.page .newslist .inr dl.labelTrans dd,.page .newslist .inr dl.labelEducation dd,.page .newslist .inr dl.labelMachine dd{width:auto;padding:5px 0 0}.page .newsArticle{margin:20px 0}.page .newsArticle .inr{padding:25px}.page .newsArticle .inr .kv{margin:-25px -25px 25px}.page .pagenation ul li{display:none}.page .pagenation ul li.prev,.page .pagenation ul li.next{display:block}.page .contact dl{display:block}.page .contact dl dt{width:auto;position:relative;padding:0 4em 0 0;margin:0 0 10px;font-weight:600}.page .contact dl dt:before{right:0}.page .contact dl dd{width:auto}.page .contact dl dd table,.page .contact dl dd tbody,.page .contact dl dd thead,.page .contact dl dd th,.page .contact dl dd td{display:block;width:100%;padding:5px 0}.page .sitemap{display:block}.page .sitemap>dl{width:auto;margin:0 0 20px;display:block}.page .sitemap>dl dd{width:auto}.page .history dl{display:block}.page .history dt{width:auto;font-weight:600}.page .history dt span{width:auto;font-weight:600}.page .history dd{width:auto}.page .about dl{display:block}.page .about dt{width:auto;font-weight:600}.page .about dd{width:auto}.contactMenu ul{margin:0 5px}.contactMenu ul li{width:calc(50% - 10px);margin:0 5px}.contactMenu ul li a{width:100%;height:150px}.contactMenu ul li a:after{display:none}.contactMenu ul li a span{font-size:12px;padding:0;margin:100px 0 0}.wp-block-table.is-style-border{border-collapse:collapse}.wp-block-table.is-style-border th,.wp-block-table.is-style-border td{border:solid 1px #d3d3d3}}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}
.EnglishWordBreak{word-break:normal}