.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.posts-navigation .nav-previous{padding-left:15px;margin-bottom:50px;margin-top:10px}.posts-navigation .nav-next{padding-right:15px;margin-bottom:50px;margin-top:10px}.posts-navigation .nav-previous:before{content:"\f0d9";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;left:-10px;position:relative}.posts-navigation .nav-next:after{content:"\f0da";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;right:-10px;position:relative}.post-navigation{margin:50px 0 30px;padding:30px 0 50px;border-top:1px solid #f1f1f1}.navbar .navbar-toggle.collapsed .icon-bar:nth-of-type(2){transform:rotate(0deg);top:0}.navbar .navbar-toggle.collapsed .icon-bar:nth-of-type(3){opacity:1;width:100%;margin-left:0}.navbar .navbar-toggle.collapsed .icon-bar:nth-of-type(4){transform:rotate(0deg);bottom:0}.navbar .navbar-toggle .icon-bar{position:relative;transition:all .2s ease-in-out}.navbar .navbar-toggle .icon-bar:nth-of-type(2){transform:rotate(45deg);top:6px}.navbar .navbar-toggle .icon-bar:nth-of-type(3){opacity:0;width:0;margin-left:50%}.navbar .navbar-toggle .icon-bar:nth-of-type(4){transform:rotate(-45deg);bottom:6px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.widget select{max-width:100%}.widget_search .search-submit{display:none}.sticky{display:block}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.single .entry-header,.page .entry-header{margin-bottom:30px}.entry-footer{clear:left;margin-top:30px}.page-links{clear:both;margin:0 0 30px}.page-header{margin:0;border:0}.page-wrap .content-wrapper{padding-top:15px;padding-bottom:15px;background-color:#fff}.page .page-wrap .content-wrapper,.single .page-wrap .content-wrapper{padding:30px}.page-template-page_front-page .page-wrap .content-wrapper{padding-top:0;padding-bottom:0;background-color:transparent}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}img{max-width:100%;height:auto}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}img{max-width:100%;height:auto}.widget ul{list-style:none;padding:0}.widget .children{padding-left:15px}.text-white{color:#fff !important}.text-dark{color:#443f3f !important}button{position:relative;display:inline-block;font-family:"Raleway",sans-serif;font-size:13px;line-height:24px;font-weight:700;padding:12px 34px;color:#fff;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}button:hover{background-color:transparent}.aside-image{padding:0;position:relative}.aside-image .image-container{height:100%;overflow:hidden;padding:0;position:absolute;left:0;top:0}.aside-image .image-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover !important;z-index:0;background-position:50% 50%}.aside-image .content-wrap{padding:70px 0 70px 50px}.aside-image.right .image-container{left:auto;right:0}.aside-image.right .content-wrap{padding:70px 50px 70px 0}.error-wrap h1{font-size:35px;color:#ddd;font-weight:600;margin:0 0 40px;line-height:normal}.error-wrap h5{margin-top:60px;font-size:18px;font-weight:400}.error-wrap .error-search{padding:0 80px}.error-wrap #search-form{height:50px;margin-bottom:17px;position:relative;width:100%}.error-wrap .search-input{margin:0;width:100%}.error-wrap #search-submit{height:50px;padding:0;position:absolute;top:0;right:0;width:120px;border-radius:0 3px 3px 0;background:#443f3f;border-color:#443f3f}.error-wrap #search-submit:hover{color:#fff}#secondary .search-form input{max-width:90%}.search-form input{border-radius:40px;padding:5px 15px;outline:0;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.search-form input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#page-slider{position:relative;height:250px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7}.page-wrap{padding:83px 0 100px;clear:both}.page-template-page_front-page .page-wrap{padding:0}.entry-page p,.entry-post p{margin-bottom:24px}.entry-post img{margin:10px 0 20px}.header-slider,.owl-wrapper{direction:ltr}.header-slider,.owl-carousel{-webkit-transform:translate3d(0,0,0)}.breadcrumbs ul{margin:0}.breadcrumbs ul li{display:inline}.breadcrumbs ul li a:hover{text-decoration:underline}.content-area .post-wrap,.contact-form-wrap{padding-right:20px}.content-area .hentry{position:relative;padding-top:50px;padding-bottom:20px}.page-template-page_fullwidth .content-area .hentry{padding-bottom:0}.content-area .hentry:first-child{padding-top:0}.content-area .hentry:after{content:"";position:absolute;left:0;top:0;width:100%;height:1px}.content-area .hentry:first-child:after{height:0}.hentry .post-content{overflow:hidden}.content-area .entry-thumb{text-align:center;margin-bottom:30px}.hentry .title-post{font-size:2em;font-weight:600;line-height:normal;padding-bottom:10px;margin:0}.posts-layout .hentry .title-post a,.search .hentry .title-post a{font-size:.7em;color:#21253d;line-height:1}.hentry .meta-post{margin-bottom:20px}.hentry .meta-post,.hentry .meta-post a{color:#5e5e5e;font-size:13px}.hentry .meta-post span{position:relative;padding-left:20px;margin-right:18px}.hentry .meta-post .cat-links{display:inline-block}.hentry .meta-post span:before{position:absolute;left:0;top:1px;font-family:"FontAwesome";line-height:normal}.hentry .meta-post span.posted-on:before{content:"\f073"}.hentry .meta-post span.byline:before{content:"\f007"}.hentry .meta-post span.comments-link:before{content:"\f086"}.hentry .meta-post span.cat-links:before{content:"\f114";top:4px}.no_bullets{background:#fcfcfc;border:1px dotted #ccc;position:relative;z-index:0;padding:35px 15px 5px;border-radius:5px;margin-top:20px}div.entry-content{font-size:1.1}span.anc{height:50px;display:block}.no_bullets:after{background-color:#565656;color:#fff;background-position:0 0,12px 12px;background-size:24px 24px;content:'INDEX';padding:5px 20px;text-align:center;position:absolute;top:-10px;left:20px;transform:rotate(-3deg);-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg)}.toc_list{padding-left:20px}h3.tbge{position:relative;padding-bottom:10px;line-height:1.4}h3.tbge:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:-webkit-repeating-linear-gradient(-45deg,#999,#999 2px,#fff 2px,#fff 4px);background:repeating-linear-gradient(-45deg,#1d3d74,#1d3d74 3px,#fff 3px,#fff 6px)}h3.tbge:after{right:0}.post section.second h3{font-size:1.3em}.post section.second h3.tbge{font-size:1.6em}.entry-content section .second strong.marcker{background:linear-gradient(rgba(254,254,152,0) 30%,#fefe98 90%)}.entry-content .summary{background-color:#f7f7f7;position:relative;padding:1em;border:1px solid #eee;border-radius:5px}.entry-content .summary:after{content:'';position:absolute;bottom:0;right:0;border-width:0 0 18px 18px;border-style:solid;border-color:#ccc #fff #fff #ccc;outline:1px #fff solid}.entry-content .summary h3.tbge{position:relative;text-align:center;margin-top:0}.entry-content .summary h3.tbge span{position:relative;z-index:2;display:inline-block;margin:0 2.5em;padding:0 1em;background-color:#f7f7f7;text-align:left}.entry-content .summary h3.tbge:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#ccc}.entry-content .summary h3.tbge:after{display:none}span.author.vcard{padding:0;margin:0}.hentry blockquote{background-color:#333;color:#fff;font-size:16px;font-style:italic;line-height:23px;margin-bottom:30px;padding:30px 35px;position:relative}.fullwidth{width:100%}.error-404{text-align:center}.error-404 .page-content p{margin-bottom:30px}.masonry-layout{width:100%;padding:0}.masonry-layout .hentry{width:360px;margin:15px;padding:0}.masonry-layout .post-wrap{padding:0}.masonry-layout .hentry:after{width:0;height:0}.blog-pagination ul{width:100%;text-align:right;list-style:none}.blog-pagination ul li,.blog-pagination ul li a{display:inline-block;background-color:transparent;width:40px;height:40px;line-height:40px;text-align:center}.blog-pagination ul li{margin-left:3px}.blog-pagination ul li.active,.blog-pagination ul li:hover a{color:#fff}.widget-area .widget{position:relative;margin-bottom:20px;padding-top:20px}.widget-area .widget:before{content:"";position:absolute;left:0;top:0;width:30px;height:1px}.widget-area .widget:first-child{padding-top:0}.widget-area .widget:first-child:before{height:0}.widget-area .widget-title{font-size:16px;line-height:normal;color:#443f3f;font-weight:600;padding-bottom:15px;margin:0;text-transform:uppercase}.widget ul{list-style:none}.widget-area .widget ul li{padding:5px 0}.widget-area .widget ul li:first-child{padding-top:0}.widget-area .widget ul li:last-child{padding-bottom:0}.widget-area,.widget-areaa{color:#767676}.widget-popular-post .news .thumb{width:65px;height:auto;margin:3px 18px 0 0;float:left}.widget-popular-post .news .text{min-height:65px}.widget-popular-post .news h6{font-size:13px;line-height:20px;font-weight:500;margin:0 0 4px}.widget-popular-post .news p,.widget-popular-post .news p a{font-size:13px;margin:0}.widget-popular-post .news p a:hover{text-decoration:underline}.widget-categories .categories li a{position:relative;display:block}.widget-categories .categories li span{position:absolute;right:0;top:0}.widget-tags .tag-list a{display:inline-block;font-size:13px;color:#767676;border:1px solid #dbdbdb;padding:7px 15px;margin:4px;margin-left:0}.widget-tags .tag-list a:hover{color:#5e5e5e}.single-post .hentry{padding-bottom:0}.single-post .author-post{position:relative;margin-top:50px;background-color:#eee;padding:20px}.single-post .author-post .author-avatar{float:left;width:145px;background-color:#f5f5f5;padding:3px}.single-post .author-post .author-info{position:relative;padding:0 20px 0 35px;margin-left:140px;min-height:140px}.single-post .author-post .name{margin:3px 0 17px}.single-post .author-post .name h6{font-size:20px;font-weight:600;display:inline-block;margin:0}.single-post .author-post .intro{margin:0}.single-post .author-post ul.socials{position:absolute;top:10px;right:20px;list-style:none;margin:0}.single-post .author-post ul.socials li{float:left;text-align:center;margin-right:5px}.single-post .author-post ul.socials li a{display:inline-block;width:25px;height:25px;font-size:18px;line-height:25px;color:#ccc}.photo-box{-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,.2),0px 0px 0px 3px #fff,0px 0px 0px 3px rgba(0,0,0,.1),1px 2px 2px 3px #999;-moz-box-shadow:0px 0px 0px 1px rgba(0,0,0,.2),0px 0px 0px 3px #fff,0px 0px 0px 3px rgba(0,0,0,.1),1px 2px 2px 3px #999;box-shadow:0px 0px 0px 1px rgba(0,0,0,.2),0px 0px 0px 3px #fff,0px 0px 0px 3px rgba(0,0,0,.1),1px 2px 2px 3px #999}div.entry-thumb{background-size:cover!important;background-position:center center;position:relative;z-index:0;overflow:hidden;border-radius:4px}div.entry-thumb:before{content:'';background:inherit;-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px);position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;z-index:-1}img.attachment-sydney-large-thumb.size-sydney-large-thumb.wp-post-image{max-height:400px;width:auto}#page .page-title{font-size:1.7em;margin-top:2em;letter-spacing:.2em}.section-lead{font-weight:400}.lead-mid{font-size:1.4em;line-height:1.5}.lead-sm{font-size:1.3em;font-weight:700}#Strategy,#Analytics{height:50px}.py-5{margin-bottom:50px}.py-5 .text-center.col-xs-3.mt50{text-align:center}.py-5:nth-child(4){background:rgba(0,0,0,.1)url(//primeans.co.jp/wp-content/themes/primeans/css/../img/imgback/back2.jpg);background-size:cover;position:relative;height:100%;padding:50px 0;color:#eee;width:100%;border-bottom:1px solid #d1d1d1 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}@media only screen and (max-width:640px){.py-5:nth-child(4),#service2.service2{background:rgba(0,0,0,.1)url(//primeans.co.jp/wp-content/themes/primeans/css/../img/imgback/back2_s.jpg)}}.py-5:nth-child(4):before{background-color:rgba(0,0,0,.5);position:absolute;top:0;right:0;bottom:0;left:0;content:''}.mx-auto.fa.fa-4x{-webkit-box-reflect:below -3px -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0) 50%,rgba(0,0,0,.15));opacity:.9}.btn-warning{padding:8px 40px;margin-right:10px}.btn-warning:after{content:'';border-bottom:1px solid #fff;border-left:1px solid #fff;position:absolute;display:block;margin-top:-4px;top:50%;width:8px;height:8px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:15px}@media screen and (min-width:768px){.navbar-nav>li:last-child a{background:rgba(255,255,255,.15);border-radius:5px}}@media screen and (max-width:768px){.navbar-nav{text-align:center!important}.navbar-nav>li{margin-bottom:30px}.navbar-new .navbar-collapse{overflow:initial}.navbar-collapse .navbar-nav{opacity:0}.navbar-collapse.in .navbar-nav{opacity:1;animation:opacitys .3s ease forwards}.home .col-sm-3.col-xs-6.text-center.imgList:nth-child(2n+1){clear:both}}@keyframes opacitys{0%{opacity:0}100%{opacity:1}}ul#Grid.gcontainer{margin-left:0;padding:0}@media screen and (max-width:868px){.pc-only,.sps-only{display:none}span.eng-title{margin-left:1em;font-size:.5em}.form-group span.eng-txt{margin-left:.5em;font-size:.9em}.text-center{text-align:left}footer .text-center{text-align:center!important}h3 .fa-3x{padding-right:10px!important}.co-text p{padding-left:0!important}.co-text{text-align:center}hr.ccc{width:100%}.col-xs-6:nth-child(odd){clear:both}.recruit{margin-bottom:20px}}@media screen and (max-width:500px){.co-img{width:60%!important;margin:0 5%!important;float:none!important}p.ja{clear:both}footer .text-center{text-align:center!important}.spsmall{font-size:.8em}hr.ccc{width:100%}.mt30{margin-top:30px}input{font-size:16px}input.form-control,textarea.form-control,select.form-control{font-size:16px!important}fieldset .col-sm-4,fieldset .col-sm-8{padding:0}p.lead-mid.col-md-12.col-sm-12{padding:0}}select.form-control{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;border:1px solid #ccc;background:#fff;position:relative;display:inline-block;max-width:100%;vertical-align:baseline}.subjectbox:after{content:"";display:block;position:absolute;top:0;bottom:0;right:25px;width:8px;height:8px;margin:auto;border:solid #888;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.confirm .subjectbox:after{display:none}.confirm .subjectbox:after@media screen and (max-width:400px){.bland-name img{width:80%!important}}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.form-group{overflow:hidden}@media screen and (min-width:768px) and (max-width:868px){.navbar>.container .navbar-brand{width:150px;overflow:hidden}.navbar>.container .navbar-brand img{max-width:250px}}.navbar-toggle{padding:10px}@media screen and (min-width:868px){.sp-only,.sps-only{display:none}span.eng-title{margin-left:1em;font-size:.6em}.navbar-brand{margin-left:0}.navbar-toggle{margin-right:25px}.form-group span.eng-txt{font-size:.8em}h3 .fa-3x{margin-bottom:5px}.spsmall{font-size:.9em}hr.ccc{width:50%}}html,body{height:100%;width:100%;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',"Meiryo","メイリオ",sans-serif;line-height:1.7;color:#21253d}h3{font-weight:700}h3 .fa-3x{font-size:1.5em!important}.bland-name{font-family:optima;font-weight:700}span.eng{font-size:.7em}h2 span.eng,h3 span.eng{padding-left:.5em}h2.engonly span.eng,h3.engonly span.eng{padding-left:0}hr{margin-top:0}hr.ccc{border-top:1px solid #ccc}.me{text-align:left;padding-right:5%}p.eng{font-size:.9em}p.eng-txt{font-size:1em;padding-top:0}.push50{margin-top:50px}.filter{cursor:pointer}.vegas-loading{height:32px;left:20px;position:fixed;top:20px;width:32px;z-index:-10}.vegas-overlay{background:transparent url(//primeans.co.jp/wp-content/themes/primeans/css/../img/overlays/01.png);opacity:.5;z-index:-1}.vegas-background{max-width:none !important;z-index:-2}.vegas-overlay,.vegas-background{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vert-text{display:table-cell;vertical-align:middle;text-align:center;color:#f1f1f1;background:rgba(0,0,0,.3)}.vert-text h1{padding:0;margin:0;font-size:4.5em;font-weight:700}#Grid .mix{opacity:0;display:none;max-height:230px}#nav{margin-bottom:-75px}#nav.navfix{z-index:1000;position:fixed;top:0;margin-left:0;width:100%;left:0}.navbar{border-radius:0 !important}.navbar-new{background-color:rgba(0,0,0,.6)}.navbar-new .navbar-brand{color:#f1f1f1}.navbar-new .navbar-text{color:#f1f1f1}.navbar-new .navbar-nav>li>a{color:#f1f1f1}.navbar-new .navbar-nav>li>a:hover,.navbar-new .navbar-nav>li>a:focus{background:linear-gradient(45deg,rgba(60,64,85,.6),rgba(73,52,84,.6));border-radius:4px}.navbar-new .navbar-nav li.here a{background:linear-gradient(45deg,rgba(59,73,154,.6),rgba(112,29,156,.5));border-radius:4px;display:inline-block}.navbar-new .navbar-toggle .icon-bar{background-color:#ccc}.navbar-new .navbar-collapse,.navbar-new .navbar-form{border-color:#e6e6e6}.navbar-new .navbar-nav>.dropdown>a:hover .caret,.navbar-new .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar-new .navbar-nav>.open>a,.navbar-new .navbar-nav>.open>a:hover,.navbar-new .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.navbar-new .navbar-nav>.open>a .caret,.navbar-new .navbar-nav>.open>a:hover .caret,.navbar-new .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navbar-new .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}@media (max-width:767px){.navbar-new .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-new .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-new .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-new .navbar-nav .open .dropdown-menu>.active>a,.navbar-new .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-new .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-new .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-new .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-new .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-new .navbar-link{color:#777}.navbar-new .navbar-link:hover{color:#333}.header{display:table;height:100%;width:100%;position:relative}.btn-top{color:#f1f1f1;background:none repeat scroll 0 0 rgba(62,62,62,.57);border-color:#ccc}.btn-top:hover,.btn-top:focus,.btn-top:active,.btn-top.active{color:#428bca;background-color:#ebebeb;border-color:#428bca}div#top.header{height:100vh;min-height:550px}body.home #page{height:100%}.about_us{clear:both;padding:50px 0;background:none repeat scroll 0 0 #fff;border-bottom:1px solid #d1d1d1 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}.about_us a{text-decoration:none}.about_us .langs.mul{background:rgba(7,44,130,.7)}.about_us .langs.jap{background:rgba(156,23,147,.7)}.about_us .langs{color:#dadada}.about_us .company .line14{line-height:1.4}.co-text p{text-align:left}.co-text ul{text-align:left;padding-left:20px}@media screen and (min-width:460px){.cons{overflow:hidden;height:auto}.co-img{width:30%;float:right;padding:10px!important;max-width:250px;padding:0}.co-text p.ja{padding-top:5em}.co-text p{text-align:left;padding-left:30px}.co-text ul{text-align:left;padding-left:50px}}@media screen and (max-width:460px){.co-img{width:70%;padding:10px;margin-bottom:20px}}.webservice{text-align:left}#webservice .row{margin-bottom:30px}#webservice .row h3{margin-top:0}@media screen and (max-width:768px){#webservice .row h3{margin-top:20px}}#webservice .row img{border-radius:4px}#webservice .row a:hover{opacity:.8}#service.service img{border-radius:4px}#service.service{clear:both;position:relative;background:rgba(0,0,0,.1);background-size:cover;padding:50px 0;color:#eee;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}#service.service:before{background-color:rgba(0,0,0,.2);position:absolute;top:0;right:0;bottom:0;left:0;content:''}#service2.service2{position:relative;background:rgba(0,0,0,.1) url(//primeans.co.jp/wp-content/themes/primeans/css/../img/imgback/back2.jpg);background-size:cover;padding:50px 0;color:#eee;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}#service2.service2:before{background-color:rgba(0,0,0,.2);position:absolute;top:0;right:0;bottom:0;left:0;content:''}#service2.service2 p,.white{color:#fff!important;position:relative}.service-item{margin-bottom:15px;border-radius:4px;background:#6a6c77;padding:10px;border:1px solid #d1d1d1 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}.active{background:#3071a9 !important;border:1px solid #bbb !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}.label{border-radius:0 !important}label.valid{width:24px;height:24px;background:url(//primeans.co.jp/wp-content/themes/primeans/css/../img/img/valid.png) center center no-repeat;display:inline-block;text-indent:-9999px}label.error{font-weight:700;color:red;padding:2px 8px;margin-top:2px}.portfolio{background:#f1f1f1}@media screen and (min-width:991px){.portfolio-box div.col-md-4:nth-child(4){clear:both}}@media screen and (max-width:990px){.portfolio-box div.col-md-4:nth-child(2n+1){clear:both}}@media screen and (max-width:768px){img.thumbnail{max-height:350px}.modal .eng-txt{font-size:.9em;margin-left:.5em}}@media screen and (max-width:768px){.gallery{margin:0 0 0 20px}#Grid .mix{width:48%;padding:0;margin-bottom:10px}div.modal-dialog{width:90%!important}.modal .eng-txt{font-size:.9em}}.modal-text{padding:10px}img.thumbnail{margin:0 auto}.gallery{overflow:hidden}.gallery:after{content:"";display:inline-block;width:100%}.gallery .mix{color:#fff;display:none;font-size:30px;margin:0 0 30px;opacity:0;overflow:hidden;text-align:center;vertical-align:top}.gallery .mix.full{height:auto}.gallery a.mix-cover img{width:100%}.gallery a.mix-cover,.gallery span.cover{background-color:#fff;border-radius:4px;display:block;overflow:hidden}.gallery.portfolio a.mix-cover,.gallery.portfolio a.mix-cover .overlay{border-radius:4px}.gallery .mix a img,.gallery .mix a span.overlay{border-radius:4px;box-shadow:0 0 1px 0 rgba(0,0,0,.1)}.gallery a.mix-cover{position:relative;transition:top .5s ease 0s}.gallery span.cover{background-color:#f4d432;position:absolute;top:-100%}.gallery span.cover span{color:#fff;height:50px;left:0;line-height:50px;margin-top:-25px;position:absolute;right:0;top:50%}img.placeholder{height:100%;width:100%}.overlay{background-color:rgba(0,0,0,.3);border:0 solid rgba(255,255,255,.2);bottom:0;left:0;opacity:0;position:absolute;right:0;text-align:center;top:0;transition:all .3s ease 0s;z-index:9;height:100%;width:100%;cursor:pointer}.overlay:hover{opacity:1}.overlay i,.overlay span.title{color:#fff;font-size:20px;font-weight:700;position:relative;top:-60px;transition:all .3s ease 0s}.overlay span.title{font-size:20px}.overlay:hover i,.overlay:hover span.title{top:10px}span.valign{display:inline-block;height:100%;vertical-align:middle}#news_list{position:absolute;display:inline-block;height:2em;bottom:10px;padding:0;margin:0;border-radius:20px;background:rgba(255,255,255,.7);right:10px}#news_list ul{margin:0;padding:0 15px}#news_list li{list-style:none;padding:0}#news_list li a{color:#333}#news{background:#fff}#news .col-md-3.col-sm-4.col-xs-6{margin-bottom:30px}#news .col-md-4.col-md-offset-4.text-center{padding:30px 0 50px}@media screen and (min-width:991px){#news .col-md-3.col-sm-4:nth-child(5){clear:both}}@media screen and (min-width:768px) and (max-width:990px){#news .col-md-3.col-sm-4:nth-child(3n+1){clear:both}}@media screen and (max-width:560px){#service .col-sm-3.col-xs-6:nth-child(2n+1),#news .col-sm-3.col-xs-6:nth-child(2n+1){clear:both}}.imgList-img{min-height:150px;overflow:hidden;position:relative}.imgList-img img{border-radius:4px;width:100%}@media screen and (max-width:767px){.imgList-img{min-height:100px}}.imgList-img img{vertical-align:middle;display:inline-table;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.imgList a{color:#333}#service .imgList a{color:#fff}.imgList:hover{opacity:.6;text-decoration:none}.imgList a:hover{text-decoration:none}#contact{background:none repeat scroll 0 0 rgba(0,0,0,.3);color:#f1f1f1;padding:50px 0;border-top:1px solid #d1d1d1 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}.page-template #contact{background:rgba(0,0,0,.1)url(//primeans.co.jp/wp-content/themes/primeans/css/../img/imgback/back3.jpg);background-size:cover;position:relative;background-position:center center;padding:50px 0;color:#eee;width:100%;border-bottom:1px solid #d1d1d1 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}@media only screen and (max-width:640px){.page-template #contact{background:rgba(0,0,0,.1)url(//primeans.co.jp/wp-content/themes/primeans/css/../img/imgback/back3_s.jpg);background-position:center center}}.page-template #contact:before{background-color:rgba(0,0,0,.2);position:absolute;top:0;right:0;bottom:0;left:0;content:''}#team{background:none repeat scroll 0 0 rgba(0,0,0,.79);color:#f1f1f1;padding:50px 0;border-top:1px solid #d1d1d1 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}.modal-body{width:auto !important;height:auto !important}.modal-dialog{width:60% !important}.form{padding:0 0 50px 0!important;min-height:95%}footer{padding:20px 0 40px;background:#f1f1f1;font-size:.9em}.footer_link{display:block;margin:0;padding:0}.footer_link li{list-style:none;float:left;margin:0 20px 0 0}.footer_link li a{color:#666}.footer_link li a:hover{text-decoration:none;color:#222}.copyright{float:right}@media screen and (max-width:768px){ul.footer_link{display:block;margin:0;padding:0 0 10px;text-align:center}.footer_link li{list-style:none;float:none;margin:0 5px;display:inline}.copyright{display:block;clear:both;padding:0;float:none;text-align:center}}.map{position:relative;margin:0;width:100%;border:none}.map1{position:relative;margin:0;width:calc(50% - 10px);margin-right:10px;border:none;float:left}.map2{position:relative;margin:0;width:calc(50% - 10px);margin-left:10px;border:none;float:left}.map1 address,.map2 address{line-height:1.5;margin-bottom:5px}@media screen and (max-width:768px){.map1,.map2{width:100%;margin:0 0 30px}}#map_detail1,#map_detail2{height:250px;width:100%;padding:0}.img-logo{padding:10px}.company{line-height:1.9}.navbar-nav>li>a{padding:5px 10px}.navbar-nav>li{margin-top:15px;padding:0 3px;font-size:.95em}img.thumbnail{max-height:250px}.modal .eng-txt{margin-left:0}@media (max-width:768px){.company .text-right{text-align:left}.company{line-height:1.3}.company .col-sm-3,.company .col-sm-4,.company .col-sm-8,.company .col-sm-9{padding-left:0!important;width:100%!important}.company .col-md-5,.company .col-md-7{padding-top:10px}.company .col-sm-3{width:100%!important}.company .col-sm-9{width:100%!important}}@media (max-width:991px){.company .col-md-7{padding-top:20px}.company .col-sm-3{width:33.33333333333333%}.company .col-sm-9{width:66.66666666666666%}}.back-top{display:block;color:#fff;padding:2px 0 0 24px;text-decoration:none}.map-info{width:240px}.map-info .map-logo{width:70px;float:left}.map-info .map-data{width:170px;float:left}.map-info address,.map-info p{margin:0;line-height:1.6}@media (max-width:768px){.map-info{width:180px;text-align:center}.map-info .map-data{width:180px;margin-top:10px}}.back-top{position:fixed;z-index:100;bottom:0;right:9px;width:30px;margin:0;padding:0}.back-top span{display:block;background:#353a45;border-radius:20px;opacity:0}.back-top span:hover{background:rgba(0,0,0,.8);opacity:.7}.back-top a{display:block;color:#fff;height:30px;line-height:27px;padding:0 9px;text-decoration:none;font-weight:700;font-size:1.5em}@media screen and (max-width:400px){.bland-name{width:70%!important}.bland-name img{width:100%!important}}.navbar{-webkit-backdrop-filter:saturate(1.8) blur(10px);backdrop-filter:saturate(1.8) blur(10px);-webkit-transition:all .5s;transition:all .5s}.path{stroke:#fff;fill:none;stroke-width:.2px;stroke-dasharray:3000;stroke-dashoffset:3000;-moz-animation:DASH 3s ease-in-out 1s forwards;-webkit-animation:DASH 3s ease-in-out 1s forwards;-o-animation:DASH 3s ease-in-out 1s forwards;animation:DASH 3s ease-in-out 1s forwards;-webkit-transition:all 1.3s ease-in-out;transition:all 1.3s ease-in-out}@keyframes DASH{0%{stroke-dashoffset:3000;fill:rgba(255,255,255,0)}50%{stroke-dashoffset:0;fill:rgba(244,249,255,.1);stroke:rgba(255,255,255,.4)}100%{stroke-dashoffset:0;fill:rgba(244,249,255,.6);stroke:rgba(255,255,255,8)}}@-moz-keyframes DASH{0%{stroke-dashoffset:3000;fill:rgba(255,255,255,0)}50%{stroke-dashoffset:0;fill:rgba(244,249,255,.1);stroke:rgba(255,255,255,.4)}100%{stroke-dashoffset:0;fill:rgba(244,249,255,.6);stroke:rgba(255,255,255,8)}}@-webkit-keyframes DASH{0%{stroke-dashoffset:3000;fill:rgba(255,255,255,0)}50%{stroke-dashoffset:0;fill:rgba(244,249,255,.1);stroke:rgba(255,255,255,.4)}100%{stroke-dashoffset:0;fill:rgba(244,249,255,.6);stroke:rgba(255,255,255,8)}}@-o-keyframes DASH{0%{stroke-dashoffset:3000;fill:rgba(255,255,255,0)}50%{stroke-dashoffset:0;fill:rgba(244,249,255,.1);stroke:rgba(255,255,255,.4)}100%{stroke-dashoffset:0;fill:rgba(244,249,255,.6);stroke:rgba(255,255,255,8)}}@-ms-keyframes DASH{0%{stroke-dashoffset:3000;fill:rgba(255,255,255,0)}50%{stroke-dashoffset:0;fill:rgba(244,249,255,.1);stroke:rgba(255,255,255,.4)}100%{stroke-dashoffset:0;fill:rgba(244,249,255,.6);stroke:rgba(255,255,255,8)}}#contents{background:#fff;overflow:hidden;padding:20px 0 0;margin:0 auto}#contents.container{min-height:calc(100vh - 290px)}div.col-md-4.col-md-offset-4.text-center.cf{text-align:center;display:block;clear:both}table{border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-collapse:collapse;width:100%}table th,table td{border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:10px}table th{background-color:#eee;text-align:left}@media screen and (min-width:601px){table tr:nth-child(even){background:#f4f4f4}table th:nth-child(1){width:20%}table th:nth-child(2){width:10%}table th:nth-child(3){width:10%}table th:nth-child(4){width:10%}table th:nth-child(5){width:50%}}@media screen and (max-width:600px){table{border:none}table thead{display:none}table tr{border-top:1px solid #d5d5d5;display:block;margin-bottom:20px}table td{border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;display:block;padding:10px;text-align:right}table td:before{content:attr(data-label);float:left;font-weight:700}.long-text{text-align:left!important}.long-text:before{display:block;width:100%}table td:nth-child(odd){background:#f4f4f4}}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}span.must{color:#cc5040;font-size:.8em}span.error{margin-bottom:0;display:block;color:#cc5040}.subm,.subm2,.subm3{position:absolute;z-index:5;top:0;left:0}.subm3{z-index:10}.subm{z-index:1}.subm-box{position:relative;min-height:5em}.subm3 span{-webkit-appearance:none;appearance:none;padding:0;margin:0;border-radius:12px;border:0;letter-spacing:2px;outline:none;cursor:pointer;overflow:hidden;*zoom:1;color:#fff !important;display:block;border-radius:3px;padding:8px;text-align:center}.subm input,.subm3 span{width:200px}@media screen and (max-width:768px){.subm input,.subm3 span{width:auto}}.fix-btn,.send-btn{float:left}.confirm .fix-btn,.confirm .send-btn{float:left}.send-btn:after{content:'';border-bottom:1px solid #fff;border-right:1px solid #fff;position:absolute;display:block;margin-top:-4px;top:50%;width:8px;height:8px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:15px}.confirm-form .fix-btn:after{content:'';border-bottom:1px solid #fff;border-right:1px solid #fff;position:absolute;display:block;margin-top:-4px;top:50%;width:8px;height:8px;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);left:15px}.subm3 span{background:#818181;cursor:auto}.confirm .subm3,.error .subm3{display:none}.confirm span.recruit{display:none}.subm,.subm2{overflow:hidden;*zoom:1}input.btn.btn-primary{padding:8px 40px}#logo{opacity:.8}#logo-animation{stroke:#fff;stroke-width:.2px;fill:#fff;stroke-dasharray:100;stroke-dashoffset:0;-webkit-animation:SVG-anim01 1s linear forwards;animation:SVG-anim01 1s linear forwards;width:180px;max-width:60%;height:auto;fill-opacity:0}@-webkit-keyframes SVG-anim01{0%{fill-opacity:0;opacity:0}80%{opacity:.3;stroke-dasharray:100}100%{fill-opacity:1;opacity:.8;stroke-dashoffset:0}}@keyframes SVG-anim01{0%{fill-opacity:0;opacity:0}80%{opacity:.3;stroke-dasharray:100}100%{fill-opacity:1;opacity:.8;stroke-dashoffset:0}}.anime-text01{-webkit-animation:text-anim01 1s linear forwards;animation:text-anim01 2.5s linear forwards;opacity:0;position:relative;top:0;margin-bottom:5px}.anime-text02{-webkit-animation:text-anim02 1s linear forwards;animation:text-anim02 2.5s linear forwards;opacity:0;position:relative;top:0}.home_txt{opacity:.8;margin-top:30px}@-webkit-keyframes text-anim01{0%{opacity:0;top:20px}80%{opacity:0;top:20px}100%{opacity:.8;top:0}}@keyframes text-anim01{0%{opacity:0;top:20px}80%{opacity:0;top:20px}100%{opacity:.8;top:0}}@-webkit-keyframes text-anim02{0%{opacity:0;top:-20px}80%{opacity:0;top:-20px}100%{opacity:.8;top:0}}@keyframes text-anim02{0%{opacity:0;top:-20px}80%{opacity:0;top:-20px}100%{opacity:.8;top:0}}.recruit{border:1px solid #eee;padding:10px;font-size:.9em;background:#fcfcfc;border-radius:5px}.page-header,h3.archive-title,#page .content-area .hentry:first-child{margin-top:0!important}.search .entry-header{padding:0;margin:0}.search article{padding:10px 0!important;border-bottom:1px dotted #ccc;margin:10px 0}body.blog .content-area .entry-thumb,body.archive .content-area .entry-thumb{width:40%;margin-right:5%;float:left;clear:both}@media screen and (min-width:768px){body.blog .content-area .entry-thumb,body.archive .content-area .entry-thumb{width:25%;margin-right:3%}}body.blog .content-area .hentry,body.archive .content-area .hentry{padding-top:20px}body.blog .meta-post,body.archive .meta-post{display:none}body.blog article,body.archive article{overflow:hidden;border-bottom:1px dotted #ccc}body.blog .content-area .entry-thumb,body.archive .content-area .entry-thumb{margin-bottom:0}@media(max-width:991px){#secondary{clear:both}}@media only screen and (max-width:480px){#secondary{background:#f6f6f6;overflow:hidden;padding-top:30px}.widget-area .widget{margin-bottom:0;padding-top:30px}h3.widget-title{border-bottom:1px #949494 solid;margin-bottom:20px!important;padding-bottom:5px!important}#secondary aside:last-child{padding-bottom:30px}footer{border-top:#ccc solid 1px}}.header-image{background:rgba(0,0,0,.1)url(//primeans.co.jp/wp-content/themes/primeans/css/../img/imgback/back1.jpg);display:block;height:200px;overflow:hidden;background-size:cover;background-position:center}@media only screen and (max-width:640px){.header-image{background:rgba(0,0,0,.1)url(//primeans.co.jp/wp-content/themes/primeans/css/../img/imgback/back1_s.jpg);background-position:bottom}}.header-image:before{position:absolute;top:0;right:0;bottom:0;left:0;height:200px;content:''}.img-right{float:none}@media screen and (min-width:768px){.img-right{float:right}.img-left{float:left}.img-left{width:60%}.img-right{width:40%}}.img-right img,.img-left img{width:100%}.second ul{padding:1em}.second ul li{padding-bottom:.5em}.second ul.toc_list li{padding-bottom:0}.static-page ol{margin-left:0;padding-left:1.5em}.static-page ol li{margin-bottom:10px}.static-page section:nth-child(n+1){margin-top:40px;clear:both}.text-center-imp{text-align:center!important}.fixed{position:fixed;top:0;width:100%;z-index:10000}nav.open{height:100vh}body.open .header-image,body.open #contents,body.open #contact,body.open .map,body.open footer,body.open #about,body.open #service,body.open #service2,body.open #news{filter:blur(10px)}img.horizontal{width:100%}ul.brands{margin:0;padding:0}ul.brands li{list-style:none;padding:0;margin:0;float:left;max-width:calc(100% / 6)}ul.brands li img{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}@media only screen and (max-width:640px){ul.brands li{max-width:calc(100% / 5)}}.mb50{margin-bottom:50px!important}.fadeInUp,.fadeInDown{animation-delay:.7s;animation-duration:1.5s}.attention_note{font-weight:400;font-size:.8em}.input-form .btn-primary.disabled,.input-form .btn-primary.disabled:hover,.input-form .btn-primary.disabled:active,.input-form .btn-primary:disabled,.input-form .btn-primary:disabled:hover{background-color:#999!important;border-color:#999!important;background-image:-webkit-linear-gradient(122deg,#999 0%,##999 100%);cursor:pointer;background-image:linear-gradient(122deg,#999 0%,#999 100%);box-shadow:0px}.cus_radio{display:none}.cus_radio+label{padding-left:20px;position:relative;margin-right:20px}.cus_radio+label:before{content:"";display:block;position:absolute;top:0;left:0;width:17px;height:17px;border:1px solid #999;border-radius:50%}.cus_radio:checked+label{color:#000;margin-bottom:0}.cus_radio:checked+label:after{content:"";display:block;position:absolute;top:3px;left:3px;width:11px;height:11px;background:#3681bc;border-radius:50%}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0!important}.cus_check{display:none}.mwform-checkbox-field-text{padding-left:20px;position:relative;margin-right:20px}.mwform-checkbox-field-text:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #999;border-radius:4px}.cus_check:checked+.mwform-checkbox-field-text{color:#000}.cus_check:checked+.mwform-checkbox-field-text:after{content:"";display:block;position:absolute;top:-2px;left:5px;width:7px;height:14px;transform:rotate(40deg);border-bottom:3px solid #633991;border-right:3px solid #633991}div.privacy_policy{background:#eaeaea;margin:0 0 20px;max-height:8em;border:.82px solid #eee;border-radius:5px;overflow:auto;text-align:left !important;padding:12px;font-size:10px}div.privacy_policy h2,div.privacy_policy h3,div.privacy_policy h4{font-size:12px;font-weight:700;color:#555;text-align:left}div.privacy_policy h3:before,div.privacy_policy h3:after{width:0}div.privacy_policy h3{padding:0;margin-top:0}.send-form .form-control.w50{width:48%;float:left}.send-form .form-control.w50:nth-child(1){margin-right:4%}.confirm-form .privacy_policy_check,.confirm-form .privacy_policy{display:none}.confirm-form .subm3{display:none}.send-form dt{position:relative}.langs{padding:4px 10px;border-radius:10px;color:#c3c3c3;font-size:10px;clear:both}.langs.mul{background:rgba(7,44,130,.2)}.langs.jap{background:rgba(156,23,147,.2)}#recruit-outline{margin-top:-20px}#recruit-back1{background:url(//primeans.co.jp/wp-content/themes/primeans/css/../img/recruit1.jpg);min-height:400px;background-size:cover;background-position:center center}#recruit-back2{background:url(//primeans.co.jp/wp-content/themes/primeans/css/../img/recruit2.jpg);min-height:400px;background-size:cover;background-position:center center}.recruit-text{background:#fff;padding:0 40px 0}.recruit-text b{color:#3b499a;font-size:3rem;background:linear-gradient(to right,#3b499a,#701d9c 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:center center;padding-right:.5em;line-height:1.3em;display:block}.recruit-text span{margin-bottom:20px;display:block}.recruit-text .lead-mid{margin-top:30px}#recruit{margin-top:0;padding-top:50px}.recruit-bar{background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);min-height:3px;background-size:200% 200%;background-position:center center;position:relative;animation:gradient 10s ease infinite}.recruit-bar.mt-20{margin-top:-20px;z-index:1}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media only screen and (max-width:768px){#recruit-element{min-height:400px}#recruit-element .recruit-text{margin:0 10px;width:90%;display:block;margin:-380px auto 0;background:rgba(255,255,255,.5);-webkit-backdrop-filter:saturate(1.8) blur(3px);backdrop-filter:saturate(1.8) blur(10px);border-radius:10px;padding:1px 10px 10px;line-height:1}}#recruit dt{font-size:14px;font-size:1.4rem;line-height:1.4em;width:20%;float:left;clear:both;font-weight:700;padding:15px 0 0;margin:0 0 15px;border-top:1px solid #ddd}#recruit dd{font-size:14px;font-size:1.4rem;line-height:1.4em;width:80%;float:left;padding:15px 0 0;margin:0 0 15px;border-top:1px solid #ddd}#recruit dd ol,#recruit dd ul{padding-left:1.5em}#recruit .recruit_btn{position:relative;display:inline-block;padding:5px 10px;border:1px solid #ccc;text-decoration:none;width:calc(96% / 3);margin-right:calc(1% / 8);text-align:center}@media screen and (max-width:680px){#recruit .recruit_btn{font-size:1rem}.sp-max70{max-width:70%;margin:0 15% 30px}}#recruit .recruit_btn:last-child{margin-right:0}#recruit .recruit_btn:before{position:absolute;top:50%;right:8px;transform:translate(0,-50%);color:#428bca;font:normal normal normal 14px/1 FontAwesome;content:'\f078';font-weight:900}#recruit .recruit_btn.on,#recruit .recruit_btn:hover{background:linear-gradient(90deg,#3b499a,#701d9c);color:#fff}#recruit .recruit_btn:hover:before,#recruit .recruit_btn.on:before{content:''}#recruit .recruit_btn.on:after{content:"";position:absolute;bottom:-22px;left:50%;margin-left:-12px;border:11px solid transparent;border-top:11px solid #5331a8;z-index:1}#recruit-back{background:url(//primeans.co.jp/wp-content/themes/primeans/css/../img/recruitback.svg);background-position:center bottom;background-size:cover;background-attachment:fixed}#term_ts table.tbl #this_top{pointer-events:none}#term_ts table.tbl td{text-align:left}#term_ts table.tbl th{background:#afa5b1;border:solid 1px #ccc;color:#fff;padding:10px}#term_ts table.tbl tr td.last{border-bottom:3px solid #fa2a8f}#term_ts table.tbl td{border:solid 1px #ccc;padding:10px}#term_ts table.tbl{margin:20px auto;width:100%}#term_ts table.tbl td:first-child{background:#f1f5fb}@media screen and (max-width:640px){#term_ts table.tbl td:first-child{border:solid 1px #ccc!important}#term_ts table.tbl{width:100%}#term_ts table.tbl .thead{display:none}#term_ts table.tbl tr{width:100%;margin-bottom:15px;display:block}#term_ts table.tbl td{display:block;width:100%;border-top:none;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}#term_ts table.tbl td ul{clear:both}#term_ts table.tbl td:first-child{background:#f1f5fb;font-weight:700;border:none}#term_ts table.tbl td:before{content:attr(data-label);float:left;font-weight:700;margin-right:10px;display:block;width:100%}}.grecaptcha-badge{display:none}