@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@600&display=swap');.accordion .side2 a{cursor:pointer;margin-bottom:0;padding:10px 12px 10px 20px;line-height:1.4}input[type=submit]{cursor:pointer}.pan span,.pan a{color:rgba(170,168,168,1);font-family:"メイリオ",Meiryo,"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",sans-serif}.pan div{font-size:1.2rem}.pan .pan_wrap{max-width:1040px;width:94%;margin:12px auto 0}.subpan .wrap144{position:relative}.subpan a{width:160px;height:60px;position:absolute;display:block;right:0;background-position:right top;background-repeat:no-repeat;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/gositemap.svg);top:0;background-size:100% auto}.subpan{position:relative;z-index:51}#top_slide{position:relative;z-index:50}.wp-block-image img{height:auto}span.mv{position:relative}span.mv span{position:absolute;top:-128px}.admin-bar span.mv span{position:absolute;top:-160px}tr:first-child th:first-child{border-top:4px solid #c00}.wp-block-table.gaiyou_table table tr th:first-child{border-left:none}table tr td:first-child{width:26%;border-left:none;background:#f8f8f8;font-size:1.4rem}table.hyo2 tr td:first-child{background-color:transparent;border-left:1px solid #ccc}.contBody h2{margin-top:90px}.contBody h2:first-child{margin-top:0}.wp-block-table table table{margin:1em 0;border:1px solid #ccc}.wp-block-table table table td{padding:.6rem 1rem}.wp-block-table table table td{background-color:transparent}.wp-block-table table table tr:first-child td{border-top:1px solid #ccc}.wp-block-table table table td.left_td{border-right:1px solid #ccc;width:129px}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{height:auto}.pagelink{text-align:center;margin-bottom:20px;padding-top:15px;clear:both;margin-top:15px;padding-left:10px;padding-right:10px}.wp-pagenavi{clear:both;padding-top:10px;padding-left:10px;margin-top:10px;font-size:1.2em}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;padding:3px 10px;margin:2px;border:#666 solid 1px;display:inline-block;background-color:#666;color:#fff;border-radius:5px;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.wp-pagenavi a:hover{background-color:transparent;color:#666}.wp-pagenavi span.current{font-weight:700;border:none;background-color:transparent;color:#666}#wpadminbar{overflow:hidden}.aligncenter{margin-right:auto;margin-left:auto;display:block}.alignleft{float:left;margin-right:10px;margin-bottom:10px}.alignright{float:right;margin-bottom:10px;margin-left:10px}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.mt90{margin-top:90px !important}.mt100{margin-top:100px !important}.mt110{margin-top:110px !important}.mt120{margin-top:120px !important}.mt130{margin-top:130px !important}.mt140{margin-top:140px !important}.mt150{margin-top:150px !important}.mt160{margin-top:160px !important}.mt170{margin-top:170px !important}.mt180{margin-top:180px !important}.mt190{margin-top:190px !important}.mt200{margin-top:200px !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}.mb110{margin-bottom:110px !important}.mb120{margin-bottom:120px !important}.mb130{margin-bottom:130px !important}.mb140{margin-bottom:140px !important}.mb150{margin-bottom:150px !important}.mb160{margin-bottom:160px !important}.mb170{margin-bottom:170px !important}.mb180{margin-bottom:180px !important}.mb190{margin-bottom:190px !important}.mb200{margin-bottom:200px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pt50{padding-top:50px !important}.pt60{padding-top:60px !important}.pt70{padding-top:70px !important}.pt80{padding-top:80px !important}.pt90{padding-top:90px !important}.pt100{padding-top:100px !important}.pt110{padding-top:110px !important}.pt120{padding-top:120px !important}.pt130{padding-top:130px !important}.pt140{padding-top:140px !important}.pt150{padding-top:150px !important}.pt160{padding-top:160px !important}.pt170{padding-top:170px !important}.pt180{padding-top:180px !important}.pt190{padding-top:190px !important}.pt200{padding-top:200px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb50{padding-bottom:50px !important}.pb60{padding-bottom:60px !important}.pb70{padding-bottom:70px !important}.pb80{padding-bottom:80px !important}.pb90{padding-bottom:90px !important}.pb100{padding-bottom:100px !important}.pb110{padding-bottom:110px !important}.pb120{padding-bottom:120px !important}.pb130{padding-bottom:130px !important}.pb140{padding-bottom:140px !important}.pb150{padding-bottom:150px !important}.pb160{padding-bottom:160px !important}.pb170{padding-bottom:170px !important}.pb180{padding-bottom:180px !important}.pb190{padding-bottom:190px !important}.pb200{padding-bottom:200px !important}.v2022 a:hover{color:#c1272d;text-decoration:underline}.wrap133{max-width:1330px;margin:0 auto}.wrap129{max-width:1290px;margin:0 auto;width:auto}.wrap128{max-width:1280px;margin:0 auto;width:auto}.wrap128.wrap_pankuzu{max-width:1382px}.wrap1000{max-width:1000px;margin:0 auto}.wrap1030{max-width:1030px;margin:0 auto}.wrap1180{max-width:1180px;margin:0 auto}.contContainer .innerBlock.wrap1380,.wrap1380{max-width:1380px;margin:0 auto;width:auto}.flex{display:flex;flex-wrap:wrap}.v2022 .contContainer .innerBlock{display:block;width:auto}.wrap144{max-width:1440px;margin:0 auto}.wrap192{max-width:1920px;margin:0 auto}.wrap1190{max-width:1190px;margin:0 auto}.wrap1200{max-width:1200px;margin:0 auto}body .wrap_{width:95%}.wrap_single{max-width:800px;margin:0 auto;width:auto}.wrap_single.contBody{width:91%}.innerBlock img,.wrap_single img,.wrap133 img,.wrap192 img,.wrap128 img,.wrap144 img{max-width:100%;height:auto}img{vertical-align:bottom}#single_title{margin:20px 0 0;padding:6px 15px;border-left:6px solid rgba(180,6,30,1);position:relative;padding-bottom:13px;top:0;font-weight:500;font-size:2.6rem;width:auto;line-height:1.5em;background-color:transparent}#single_title:after{position:absolute;content:"";width:100%;height:1px;left:0;bottom:12px;background:rgba(180,6,30,1)}.v2022 .back_news a.more_link,.v2022 .back_news a.more_link:link{position:static;margin:0 auto;color:#fff !important}.back_news{margin-top:60px}time{display:block;margin-bottom:30px;text-align:right;font-size:.9em}.v2022 .wrap_single.contBody p{margin-left:0}.font24{font-size:24px}.header.v22header h1 img{width:470px}.header.v22header{position:fixed;height:auto;left:0;top:0;z-index:200}.header.v22header h1{padding:20px 0 0 20px}.header.v22header .colm2{font-size:.88em;padding-left:20px}.header.v22header .colm2 p{margin-bottom:0}.header.v22header .wrap192{background-color:#fff;border-bottom:1px solid #c1272d;box-sizing:border-box;height:125px}.admin-bar .header.v22header{top:32px}.header.v22header nav{position:absolute;right:0;top:46px;background:0 0;width:auto;height:auto;padding:0;margin:0;left:auto}.header.v22header nav ul.drawer-menu li a{text-shadow:none;height:auto;line-height:1em;padding:10px 30px 51px;position:relative;font-weight:700;font-size:1.2em;color:#4d4d4d}.header.v22header nav ul.drawer-menu li.current a,.header.v22header nav ul.drawer-menu li a:hover{background-color:transparent;color:#c1272d;text-decoration:none}.header.v22header nav ul.drawer-menu li.current li a{color:initial}.header.v22header nav ul.drawer-menu .sub-menu li a:hover{text-decoration:underline}.header.v22header nav ul.drawer-menu li a:before{content:"";width:calc(100% - 60px);height:0;background-color:#c1272d;position:absolute;bottom:39px;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header.v22header nav ul.drawer-menu li.current a:before,.header.v22header nav ul.drawer-menu li a:hover:before{height:5px}.header.v22header nav ul.drawer-menu li li a:before{display:none}.header.v22header nav ul.drawer-menu li{line-height:1em;width:auto;float:left;position:relative}.v2022 nav ul.drawer-menu li.current{background-color:transparent}.header.v22header nav ul.drawer-menu{width:auto;display:block}.header.v22header nav .nav-container{width:auto}.header.v22header .wrap1380{position:relative}.header.v22header nav ul.drawer-menu li a:after{content:"／";color:#c1272d;font-weight:700;position:absolute;right:-10px}.header.v22header nav ul.drawer-menu li:last-child a:after{display:none}.v2022 .sub-menu{position:absolute;left:calc(50% - 230px);background-color:#f0d4ca;border-radius:10px;top:79px;width:460px;box-sizing:border-box;font-size:.9em;padding:15px 10px}.v2022 .sub-menu.ss{width:280px;left:calc(50% - 140px)}.v2022 li.add_sub:before{opacity:0;content:"";position:absolute;border-style:solid;border-width:30px 12px;border-color:transparent transparent #f0d4ca;top:20px;left:calc(50% - 12px);-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.v2022 li.add_sub:hover:before{opacity:1}.header.v22header nav ul.drawer-menu .sub-menu li a{font-weight:400;text-align:left;font-size:.85em;padding:0;display:inline}.header.v22header nav ul.drawer-menu .sub-menu li{text-align:left;float:none;margin-bottom:11px}.header.v22header nav ul.drawer-menu .sub-menu li a:after{display:none}.header.v22header .fh3{text-align:left;font-weight:400}.v2022 .sub-menu .flink2{margin-bottom:0}.v2022 .sub-menu .flink2 li:last-child ul{margin-bottom:0}#main{padding-top:125px}#top_slide .wrap144{position:relative}#top_slide .bx-controls .bx-controls-direction a{position:absolute;top:47%;left:25px;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/left.svg);background-position:center top;background-repeat:no-repeat;background-size:18px 34px;text-indent:-999px;overflow:hidden;width:18px;height:36px}#top_slide .bx-controls .bx-controls-direction .bx-next{right:25px;left:auto;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right.svg)}.toph2 img{width:145px}#top_pickup .in,#top_topics .in{position:relative}#top_pickup .wrap1190,#top_topics .wrap1190{position:relative}.topic_list li{display:flex;line-height:1.4em;margin-bottom:15px}.topic_list li .date{width:210px}.topic_list li .title{width:calc(100% - 210px);word-break:break-all}body .toph2{border-left:0;padding:0 0 10px;margin:10px 0 20px}#top_topics .toph2{border-bottom:1px solid rgba(180,6,30,1)}body .toph2 span{font-size:1.5rem;position:relative;top:2px;margin-left:30px;display:inline}body #top_pickup .toph2{margin-bottom:10px}body #top_pickup .toph2:after{display:none}body #top_pickup .toph2 span{margin-left:10px}body .toph2:after{bottom:0}.topic_list{font-size:1.25em}#top_topics .topic_list{padding:0 40px}.topic_list a{color:#0071bc}#top_topics{margin:70px 0 90px}.pickup_list_cover{position:relative;padding:0 20px}.pickup_list li dl{display:flex}.pickup_list li dl dt{width:48%}.pickup_list li dl dd{width:52%;box-sizing:border-box;padding:0 5em 60px 25px;position:relative}.pickup_list li dl dd h3{background:0 0;padding:0;margin:0 0 25px;border:none;font-weight:700;font-size:2.2rem;line-height:1.6em}.pickup_list li dl dd .ex{font-size:2rem;line-height:1.6em;max-height:8em;overflow:auto;padding-right:2em}a.more_link{font-size:1.4em;display:block;background-color:#f7931e;color:#fff;font-weight:700;text-decoration:none;text-align:center;line-height:1em;max-width:240px;padding:15px 0 15px 20px;box-sizing:border-box;border-radius:5px;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/more_link.svg);background-repeat:no-repeat;background-position:34px center;background-size:20px auto;position:absolute;bottom:0;width:100%;left:25px;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}a.more_link:hover{background-color:#c1272d;color:#fff;text-decoration:none}.pickup_list_cover .bx-controls-direction a{position:absolute;left:0;top:0;height:100%;width:298px;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/pickup_slideBtn_L.png);overflow:hidden;background-size:auto 100%;background-repeat:no-repeat;background-position:center left;text-indent:-999999px}.pickup_list_cover .bx-controls-direction .bx-next{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/pickup_slideBtn_R.png);right:0;background-position:center right;left:auto}.pickup_list_cover .bx-pager.bx-default-pager{text-align:center;position:absolute;right:15%;bottom:0}.pickup_list_cover .bx-pager.bx-default-pager .bx-pager-item{display:inline-block}.pickup_list_cover .bx-pager.bx-default-pager .bx-pager-item a{display:block;border-radius:150%;background-color:#999;width:20px;height:20px;overflow:hidden;text-decoration:none;margin:0 5px;text-indent:-999px}.pickup_list_cover .bx-pager.bx-default-pager .bx-pager-item a.active{background-color:#c74750}#top_pickup{margin-bottom:90px}h1.toph1{text-align:center;font-weight:700;letter-spacing:1px;font-size:2em;line-height:1.6em;position:relative;margin-bottom:0;padding-bottom:15px;overflow:hidden}h1.toph1:after{content:"";height:6px;background-color:#b3b3b3;width:92%;left:-2%;bottom:0;display:block;position:absolute;z-index:2;transform:skewX(313deg)}h1.toph1:before{content:"";height:6px;background-color:#c1272d;width:100%;right:0;bottom:0;display:block;position:absolute;z-index:1}ul.service_link{display:flex;gap:.7%}ul.service_link li{position:relative;width:33.33333%}ul.service_link li a.more_link{position:static;margin:30px auto}#top_service{margin-bottom:60px}#top_rec_box{position:relative}#top_recruit a.more_link.up{position:absolute;bottom:70px;left:65px}.mincho{font-family:"見出ミンMA31","游明朝","Yu Mincho","Yu Gothic","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","MS PMincho",serif}#top_rec_box .recimg{position:relative;z-index:1}#top_rec_box .in{position:absolute;top:50px;z-index:2;left:65px}#top_rec_box .in h2{margin:0;padding:0;border:none;font-weight:700;color:#c1272d;font-size:2.6em;line-height:1.6em;margin-bottom:15px}#top_rec_box .in h2:after{display:none}#top_rec_box .in a.more_link{position:static}#top_rec_box .in .ex{font-size:1.3em;font-weight:400}#top_rec_box .in .ex strong{color:#c1272d}#top_recruit{margin-bottom:60px}.v2022 #top_news{margin-bottom:60px}.v2022 #top_news .newsBox{padding-top:25px}.v2022 .newsBox ul{border-top:0}.newsBox ul li{width:100%;list-style:none;font-size:1.4rem;position:relative;padding:.3rem 2.4rem;border-bottom:1px solid #e6e6e6;display:table}.newsBox ul li p{line-height:1.6;padding:0;display:table-cell}.newsBox ul li p.tx_date{width:10%;font-size:1.2rem;text-align:center;font-family:"メイリオ",Meiryo,"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",sans-serif}.newsBox ul li p.tag_cat{text-align:center;display:block;margin:12px 1em;padding:4px 1em;font-size:1.2rem;line-height:1.1;background:#3db4bc;color:#fff;letter-spacing:.05rem;position:relative}.newsBox ul li p.tag_cat.cat_evnt{background:#a3d119}.newsBox ul li p.tag_cat.cat_rcrt{background:#fabbbb}.newsBox ul li p.tag_cat:after{content:"";position:absolute;top:0;right:-13px;width:0;height:0;border-right:13px solid transparent;border-top:20px solid #3db4bc}.newsBox ul li p.tag_cat.cat_evnt:after{border-right:13px solid transparent;border-top:20px solid #a3d119}.newsBox ul li p.tag_cat.cat_rcrt:after{border-right:13px solid transparent;border-top:20px solid #fabbbb}.newsBox ul li p.newsTit{width:70%;padding:0 1em;font-size:1.5rem;line-height:1.4}.v2022 #top_news a.more_link{position:relative;left:0;top:0;margin:30px auto}.v2022 footer{background-color:#f0f0f0}.footer_nav a{display:inline}.v2022 footer a:hover{text-decoration:underline !important}.fmap{padding:25px 0 50px;border-top:1px solid #b1b1b1;margin-top:10px}.flex.footer_nav{display:flex;flex-wrap:wrap}.left_1{width:30%}.right_1{width:30%}.right_2{width:40%}.flex.footer_nav>div{box-sizing:border-box;padding-right:70px}.flex.footer_nav>div:last-child{padding-right:0}.footer_sitemap{padding:30px 0 0}.addr1{margin-bottom:0;margin-top:30px}.fh3{border-bottom:1px solid #aaa;padding-left:13px;padding-bottom:5px;margin-bottom:15px;font-size:1.05em}.v2022 footer .ft_block1{background-color:transparent !important}.v2022 footer .copyRight{text-align:center;line-height:1em;padding:24px 0;height:60px;overflow:hidden}.v2022 footer .ft_block2{background-color:#272727 !important;height:auto;cursor:pointer}.v2022 #pagetop{width:160px;height:60px;right:0;bottom:0;position:fixed;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/pagetop_t.svg);background-position:right bottom;background-repeat:no-repeat;background-size:100% auto}.v2022 #pagetop a{display:block;float:none;height:100%;width:100%;background-color:transparent}.v2022 #pagetop_Block{width:auto;height:auto;margin:0}footer .flogo{margin-bottom:0}footer .ex{margin-bottom:35px}footer .ex p{margin-bottom:0;font-size:.9em;line-height:1.6em}footer .ex strong{font-size:1.2em;line-height:1.8em}footer .ftel{margin-bottom:2px}footer .ftel a{display:block;line-height:1em;vertical-align:bottom}footer .ftel a.sm.none{display:none}footer .fnote{line-height:1.6em;font-size:.85em;margin-bottom:30px}footer .ftel img{width:224px}.flink1 li{padding-left:5px;position:relative;line-height:1.4em;margin-bottom:8px}.flink1 li:before{content:">";color:#bf272d;margin-right:5px;font-size:18px}.flink2{margin-bottom:20px}.flink2 li{padding-left:25px;position:relative;line-height:1.4em;margin-bottom:8px}.flink2 li:before{content:"";width:3px;height:3px;background-color:#bf272d;border-radius:150%;position:absolute;left:13px;top:7px}.flink2 li li{padding-left:2px;position:relative;line-height:1.4em;margin-bottom:8px}.flink2 li li:before{content:">";color:#bf272d;margin-right:4px;font-size:18px;left:0;top:0;position:relative;background-color:transparent;width:auto;border-radius:0;font-weight:400}.flink2 li ul{margin-top:12px;margin-bottom:30px}.none{display:none}.about_rinen p{margin-bottom:15px}.about_rinen{margin-bottom:40px}.toph1c{text-align:center;font-weight:700;letter-spacing:3px;font-size:1.73em;line-height:1.6em;position:relative;margin-bottom:10px;padding-bottom:20px;overflow:hidden;color:#bf272d;border-left:none}.toph1c:after{content:"";height:6px;background-color:#b3b3b3;width:92%;left:-2%;bottom:0;display:block;position:absolute;z-index:2;transform:skewX(313deg);border-left:none}.toph1c:before{content:"";height:6px;background-color:#c1272d;width:100%;right:0;bottom:0;display:block;position:absolute;z-index:1}.c_sub_link_box{overflow:hidden;margin-bottom:50px}.c_sub_link_box .c_sub_link{float:left;font-weight:700;padding-left:40px;background-position:left center;background-repeat:no-repeat;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/b_left.svg);background-size:25px auto;font-size:1.46em;line-height:1em;padding-top:5px;cursor:pointer}.c_sub_link_box .c_sub_link.right{float:right;padding-left:0;padding-right:40px;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/b_right.svg);background-position:right center}.parent_cbox{display:none;position:absolute;left:0;top:0;background-color:#fff;width:100%;z-index:1}.parent_cbox[data-position=left]{left:-100%}.parent_cbox[data-position=right]{left:100%}#company_detail{margin-bottom:50px;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;overflow:hidden}.enkaku_list{position:relative;padding:70px 0 30px;overflow:hidden}.enkaku_line{content:"";width:12px;height:calc(100% - 250px);position:absolute;left:calc(50% - 6px);background-color:gray;z-index:1;top:70px}.enkaku_line .in{padding:0;margin:0;background-color:#fff;position:absolute;top:0;width:100%;height:100%;z-index:2;-moz-transition:.8s linear;-o-transition:.8s linear;-webkit-transition:.8s linear;transition:.8s linear}.com_content{position:relative}.enkaku_list li{position:relative}.enkaku_list li:before{content:"";width:40px;height:40px;border-radius:150%;position:absolute;background:radial-gradient(#fff 0%,#b2282c 70%);left:-20px;top:-9px}.enkaku_list li{clear:both;width:50%;float:right;position:relative;z-index:10;box-sizing:border-box;padding:0 40px;min-height:170px;margin-bottom:10px;opacity:0;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.enkaku_list li.active{opacity:1}.enkaku_list li:nth-child(even){float:left;text-align:right}.enkaku_list li:nth-child(even):before{left:auto;right:-20px}.enkaku_list dt{font-family:'Oswald',sans-serif;font-size:1.7em;font-weight:700}.enkaku_list dd{font-size:1.45em}.com_content .jigyou_left{width:67%;box-sizing:border-box;padding-right:60px}.com_content .jigyou_right{width:33%;text-align:right}.com_content .jigyou_right img{border:1px solid #cacaca}.com_content .jimusyo h3{margin:0}.v2022 .content_post h3,.com_content h3{padding:13px 10px 8px 70px;position:relative;background-color:#e4e4e4;font-size:1.86em;line-height:1.3em;margin:30px 0 .7em;min-height:50px}.v2022 .content_post h3{font-size:1.5em}.content_post h3 br.sm_br{display:none}.v2022 .content_post h3:before,.com_content h3:before{content:"";width:50px;height:50px;background-color:#bf272d;position:absolute;left:0;top:0;z-index:1}.v2022 .content_post h3:after,.com_content h3:after{content:"";position:absolute;left:0;top:0;border-style:solid;border-width:25px;z-index:2;border-color:#f1ad95 transparent transparent #f1ad95}.com_content .flex{margin-bottom:20px}.com_content iframe{width:100%;height:488px}.com_content .jigyou_right iframe{height:400px}.com_content .jimusyo p{padding:15px 16px 15px 70px;font-size:1.4em;background-color:#f0f0f0;border-radius:0 0 15px 15px}.ggglink{display:flex;padding-left:70px}.com_content .pdf{padding-left:42px;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/pdf.svg);background-position:left 0;background-repeat:no-repeat;background-size:29px auto;font-size:1.4em;color:#0071ba;padding-bottom:8px}.com_content .jigyou_left .pdf{font-weight:700;margin-right:60px}.ggglink .ggmap{border:2px solid #999;text-align:center;max-width:250px;width:100%;border-radius:10px;text-decoration:none;color:initial;font-weight:700;line-height:1em;font-size:1.3em;display:flex;justify-content:center;align-items:center;min-height:50px}.com_content .in{padding:0 0 0 65px;font-size:1.4em;margin-top:1em}.com_content .in .bold{margin-bottom:0}.com_content .in .ac_list li{padding-left:23px;position:relative}.com_content .in .ac_list li:before{content:"";position:absolute;left:5px;top:15px;width:4px;height:4px;background-color:#000;border-radius:150%}#company_detail .sub_cbox{display:none;position:absolute;left:0;top:0;width:100%;background-color:#fff}.flex.gap10{gap:16px}.flex.gap10 .w50{width:calc(50% - 8px)}.shikaku{border:1px solid #b1b1b1;margin-top:15px}.com_content .shikaku dt{text-align:center;font-weight:700;background-color:#f0f0f0;font-size:1.3em;padding:7px 1em}.com_content .shikaku .ex{padding:15px 10px;border-bottom:1px solid #b1b1b1;font-size:.93em}.com_content .shikaku .img{padding:20px 0;text-align:center}.com_content .shikaku .img img{max-width:260px}.small{font-size:.8em}.nomar{margin:0 !important}.image_border img,img.image_border{border:1px solid #b1b1b1;border-radius:15px}.com_content a{color:#0071ba}.red_allow_list{font-size:1.375em}.red_allow_list li{padding-left:70px}.red_allow_list li:before{content:"> ";color:#bf272d}.com_content h4{border-bottom:1px solid #c1272d;background:0 0;padding-left:10px;padding-bottom:0}.com_content h4:after,.com_content h4:before{display:none}.com_content .in .ex{padding-left:25px}.clink a{position:absolute;width:36%;display:block;height:12%;right:3%}.clink{position:relative}.clink a.s1{top:36%}.clink a.s2{top:51%}.clink a.s3{top:66%}.clink a.s4{top:80%}.com_content a[href$=".pdf"].pdf:after,.com_content a[href$=".pdf"].pdf:before{display:none}.com_content a[href$=".pdf"].pdf{padding-top:0;padding-bottom:0;padding-right:0}body .fancybox__container{z-index:100000}body .fancybox__content>.carousel__button.is-close{color:#000;width:30px;height:30px;top:20px;right:20px}body .carousel__button svg{width:100%;height:100%}body .has-image .fancybox__content{border:3px solid #eb1c24;box-sizing:border-box;border-radius:15px;overflow:hidden;text-align:center;background-color:#fff}.fancybox__content img{max-width:1300px !important;margin:0 auto;padding:0 50px;box-sizing:border-box}body .fancybox__nav svg{color:#000;width:25px}body .carousel__button{width:25px}body .fancybox__nav .carousel__button.is-next{right:calc(50vw - 580px)}body .fancybox__nav .carousel__button.is-prev{left:calc(50vw - 580px)}#qdpop_body{position:fixed;top:0;left:0;z-index:100001;background-color:rgb(0 0 0/80%);width:100%;height:100%;text-align:center;box-sizing:border-box;padding:50px 0;overflow:hidden}#qdpop_body .qdpop_close_hv{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}#qdpop_body .qdpop_close{position:absolute;top:20px;right:20px;width:25px;height:25px;cursor:pointer;z-index:8040;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/close_black.svg);background-position:center;background-size:100%;background-repeat:no-repeat}#qdpop_body .qdpop_box{position:relative;width:90%;z-index:10;max-height:100%;background-color:#fff;padding:30px 60px;border-radius:15px;border:3px solid #ed1c24;overflow:hidden;max-width:1300px;margin:0 auto}#qdpop_body .qdpop_in img{max-width:100%}body.qdpop_on{overflow:hidden}#qdpop_body .qdpop_in{overflow:auto;max-height:calc(100vh - 120px)}.qdpop_cover{transform:translate(0%,0%);height:100%;display:flex;justify-content:center;align-items:center;-moz-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;position:absolute;left:0;top:0;width:100%}.qdpop_cover.qleft{transform:translate(-100%,0%)}.qdpop_cover.qright{transform:translate(100%,0%)}.qdpop_pager{position:absolute;right:15px;width:18px;height:30px;display:block;cursor:pointer;top:50%;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right.svg);background-repeat:no-repeat;background-size:100%;background-position:center}.qdpop_pager.qdpop_left{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/left.svg);right:auto;left:15px}.content_post .red_box{border:1px solid #c1272d;border-radius:15px;padding:25px 25px 25px 0;font-weight:700;position:relative;margin-bottom:30px}.content_post .red_box.yellow_box{border-color:#edba00}.content_post .red_box .fit img{position:absolute;bottom:25px;width:66.666%;right:0}.content_post .red_box .wp-block-column:nth-child(2){padding-bottom:95px}.content_post .red_box *{margin-bottom:0}.content_post table.hyo2 tr:first-child th:first-child{border-top:1px solid #ccc}.content_post .wp-block-buttons a{background-color:#fff;border:2px solid #999;border-radius:8px;width:100%;text-decoration:none;font-weight:700;font-size:1em;padding:0 30px 0 40px;box-sizing:border-box;line-height:1.3em;color:#333;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/b_right.svg);background-repeat:no-repeat;background-size:16px auto;background-position:14px center;text-align:left;display:flex;align-items:center;height:66px}.v2022 .content_post .wp-block-buttons a:visited,.v2022 .content_post .wp-block-buttons a:link{color:initial}.wp-block-column .wp-block-buttons .wp-block-button{width:90%;margin:0}.content_post .wp-block-columns .wp-block-column:first-child .wp-block-buttons{justify-content:right}.content_post .wp-block-columns .wp-block-column:last-child .wp-block-buttons{justify-content:left}.gray_content{background-color:#f2f2f2;padding:50px 0;margin:50px 0}.gray_content .content_post h3:first-child{margin-top:0}.v2022 .content_post .wp-block-columns ul li{padding-left:15px;position:relative}.v2022 .content_post .wp-block-columns ul li:before{content:"";position:absolute;left:0;top:10px;width:4px;border-radius:150%;height:4px;background-color:#000}#service_top_nav{display:flex;justify-content:center}#service_top_nav li{width:250px;margin-right:36px;font-size:1.35em}#service_top_nav li a{display:block;background-color:#ccc;color:#fff;font-weight:700;text-decoration:none;border-radius:8px 0 0;position:relative;line-height:1.3em;padding:14px 0 0 57px;height:50px;box-sizing:border-box;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}#service_top_nav li a:before{content:"";background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_ww.svg);background-position:center;background-repeat:no-repeat;background-size:18px auto;margin-right:7px;display:inline-block;position:absolute;top:11px;background-color:#b3b3b3;width:30px;height:30px;border-radius:150%;line-height:.1em;left:20px}#service_top_nav li:hover a:before,#service_top_nav li.active a:before{background-color:#d95537}#service_top_nav li.blue:hover a:before,#service_top_nav li.active.blue a:before{background-color:#29a9e0}#service_top_nav li.green:hover a:before,#service_top_nav li.active.green a:before{background-color:#39b34a}#service_top_nav li a:after{content:"";position:absolute;right:-36px;top:0;height:100%;width:36px;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge1.svg);background-repeat:no-repeat;background-position:right bottom;background-size:auto 100%}#service_top_nav li:hover a,#service_top_nav li.active a{background-color:#c1272d}#service_top_nav li:hover a:after,#service_top_nav li.active a:after{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge.svg)}#service_top_nav li.blue:hover a,#service_top_nav li.blue.active a{background-color:#0071bc}#service_top_nav li.blue:hover a:after,#service_top_nav li.blue.active a:after{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge_b.svg)}#service_top_nav li.green:hover a,#service_top_nav li.green.active a{background-color:#8cc63f}#service_top_nav li.green:hover a:after,#service_top_nav li.green.active a:after{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge_g_1.svg)}#service_top_nav li.page_id_2360:hover a:before,#service_top_nav li.active.page_id_2360 a:before{background-color:#f7931e}#service_top_nav li.page_id_2360:hover a,#service_top_nav li.page_id_2360.active a{background-color:#edba00}#service_top_nav li.page_id_2360:hover a:after,#service_top_nav li.page_id_2360.active a:after{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge_y.svg)}.content_post .red_box.blue_box{border-color:#0071bc}.content_post .red_box.green_box{border-color:#8cc63f}.biz_content h4{background:0 0;color:#c1272d;padding:0 0 2px 1px;border-bottom:1px solid #c1272d;font-size:1.2em}.biz_content h4:before{display:none}.v2022 .contBody .biz_content li,.v2022 .contBody .biz_content p{margin-left:0;font-size:1.375em}.v2022 table.hyo2 th,.v2022 table.hyo2 td{font-size:1.8rem;height:auto;box-sizing:border-box;padding:10px}.wp-block-buttons>.wp-block-button.wide{width:100%}.content_post .wp-block-buttons .txl a{text-align:left}.wp-block-buttons>.wrap1030{margin:0 auto}.wp-block-group.bix_center_box{margin:2em auto}.wp-block-group.bix_center_box h5{text-align:center;font-weight:700;background-color:#c1272d;color:#fff;border-radius:10px;padding:6px 0 4px;line-height:1.4em;font-size:1.46em}.wrap630{max-width:630px;margin:0 auto}.wp-block-group.bix_center_box h6{font-weight:700;font-size:1.45em}.wp-block-group.bix_center_box .wrap630 p{font-size:1.33em;padding-left:1em}.content_post .simple_table th,.content_post .simple_table td{border:1px solid #1a1311;font-size:1.2em}.simple_table tr:first-child th:first-child,.simple_table tr:first-child td{border-top:1px solid #1a1311}table.simple_table tr td:first-child{background-color:#fff}.content_post .simple_table th{text-align:center;font-weight:700;background-color:#ccc}.wp-block-buttons>.wp-block-button{width:100%;max-width:1030px;margin:1em auto}.biz_content .wp-block-columns{margin-bottom:50px}body.v2022{font-family:"メイリオ",Meiryo,"游ゴシック体","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.v2022 .contBody h2{margin-bottom:10px}.v2022 .contBody h2.wide{width:108%;position:relative;left:-4%}.v2022 .contBody p{margin-left:1em}.content_post .red_box p{margin-left:0}.v2022 .wp-container-4{gap:10px}.v2022 .contContainer:before,.contContainer:after{display:none}.page_hader{background-color:#f2f2f2;max-width:1920px;margin:0 auto}.contContainer .page_hader h1{position:relative;top:0;right:auto;left:auto;text-align:center;padding:7px 0;font-size:1.65em;font-weight:400;color:#c1272d;height:60px;box-sizing:border-box}.v2022 .contContainer{padding-top:0}.contContainer .page_hader .page_title span{font-size:1em;display:inline;vertical-align:initial;text-transform:initial;color:#c1272d;font-family:initial;font-weight:initial}.page_hader .subpan{position:static}.page_hader .wrap144{position:relative}#main header{width:auto;z-index:1}.schema-faq.wp-block-yoast-faq-block{padding-left:30px}.schema-faq-section strong{display:block;background-color:#e6e6e6;padding:6px 10px;margin-top:30px}.schema-faq-section .schema-faq-answer{padding-left:10px;margin:5px 0 0}.rela{position:relative}.red{color:#c1272d}.download_best{margin-bottom:40px;margin-top:40px}.download_best .left{width:220px;box-sizing:border-box}.download_best .right{width:calc(100% - 220px);box-sizing:border-box;padding-left:30px;align-items:center;display:flex}.innerBlock img{max-width:100%;height:auto}.download_best ul li{margin:5px 0;font-size:1.3em}.download_best ul li:before{content:"> ";color:#c1272d;position:relative;top:-1px}.download_link{cursor:pointer}.download_link:hover{color:#c1272d;text-decoration:underline}.download_note{text-align:center;font-weight:700}.download_note a{font-size:1.1em}.blue_link:link,.blue_link:visited,.blue_link,a.blue_link{color:#0071ba;text-decoration:underline}img.engvr{width:110px;margin-left:35px;position:relative;top:-3px}.download_list_body li{font-size:1.46em;position:relative;padding-left:25px;line-height:1.8em;margin-bottom:17px}.download_list_body{margin-bottom:40px}.wrap129.wrap_.dw_blur{filter:blur(6px)}h2.dwh2{margin:70px 0 20px;border-bottom:1px solid #c1272d;border-left:none;color:#ed2c24;font-size:1.9em;font-weight:700;padding:15px 0 10px 50px;line-height:1.4em;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/pdf.svg);background-position:0 12px;background-repeat:no-repeat;background-size:35px auto}h2.dwh2:after{display:none}h3.dwh3{background-color:transparent;padding:0;margin:25px 0 15px 50px;border:none;position:relative;padding-left:25px;font-size:1.6em}h3.dwh3:before{content:"";position:absolute;left:0;top:11px;width:16px;border-radius:150%;height:16px;background-color:#000}.download_list_body ul{margin-left:70px}.download_list_body li:before{content:"> ";text-decoration:none;position:absolute;left:0;top:-2px;color:#c1272d}.download_list_body a,a.simple_link{margin:0;font-size:1em;padding:0;color:#0071bc;display:inline}.download_list_body a:before,.download_list_body a:after,a.simple_link:before,a.simple_link:after{display:none}#header_in_nav{position:fixed;top:125px;width:100%;z-index:199}.admin-bar #header_in_nav{top:157px}.page_inner_nav .wrap128{background-color:#f6e5e6;padding:20px;border-radius:0 0 10px 10px;margin-bottom:30px;box-sizing:border-box}#header_in_nav .page_inner_nav .wrap128{margin-bottom:0}.page_inner_nav ul{display:flex;justify-content:center;align-items:center;gap:2px}.page_inner_nav li{width:33.333%;text-align:center;background:#d2d2d2;box-sizing:border-box;position:relative;height:68px}.page_inner_nav li:after{content:"";width:45px;height:23px;position:absolute;left:calc(50% - 22.5px);background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/innav_under_gray.svg);background-position:center top;background-repeat:no-repeat;z-index:1;bottom:-23px}.page_inner_nav li.in_br a{padding:0;line-height:1.3em}.page_inner_nav li:hover:after,.page_inner_nav li.active:after{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/innav_under.svg)}.page_inner_nav li a{padding:0 1em;text-decoration:none;color:#fff !important;font-weight:700;font-size:1.5em;line-height:1.4em;display:flex;align-items:center;justify-content:center;height:100%}.v2022 .content_post a:link,.v2022 .content_post a:visited{color:#0071bc}.page_inner_nav li:hover,.page_inner_nav li.active{background:0 0;background:linear-gradient(180deg,#d5000f,#5e0e0d)}.page_inner_nav li:hover a,.page_inner_nav li.active a{text-decoration:none}.page_inner_nav li:hover a{color:#fff}.page_inner_nav{margin-bottom:40px}#header_in_nav .page_inner_nav{margin-bottom:0}#select_career_interview{display:flex;justify-content:center;margin-bottom:0}#select_career_interview li{overflow:hidden;cursor:pointer;padding-right:40px;position:relative}#select_career_interview li:after{content:"";position:absolute;width:50px;height:100%;background-repeat:no-repeat;background-position:right center;background-size:auto 100%;right:0;top:0;z-index:1;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge1.svg)}#select_career_interview li span{display:block;background-color:#ccc;padding:19px 10px 15px 60px;position:relative;z-index:2;line-height:1em;font-weight:700;color:#fff;font-size:1.3em;border-radius:10px 0 0;box-sizing:border-box;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/view2.svg);width:230px;background-repeat:no-repeat;background-size:30px auto;background-position:19px center}#select_career_interview li.active:hover span,#select_career_interview li:hover span{background-color:#0071bc;color:#fff;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/view3_b.svg)}#select_career_interview li.active:after{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge1_b.svg)}#select_career_interview li.active span{background-color:#cae8fa;color:#0071bc;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/view1_b.svg)}#select_career_interview li.active:hover:after,#select_career_interview li:hover:after{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge1_b2.svg)}#interview{border:45px solid #cae8fa;border-radius:10px;word-break:break-all;margin:0 0 75px;position:relative;min-height:500px}#interview .interview_box .img{position:relative}#interview .interview_box .img img{width:100%;height:auto;position:relative;z-index:0}#interview .interview_box .img .catch h3{font-size:3.5em;line-height:1.3em;font-weight:400;margin:0;background:0 0;border:none;text-shadow:none;padding:0}#interview .interview_box .img .catch .sub{font-size:1.5em;line-height:1.3em;margin:0 0 0 2.5em}#interview .interview_box .img .catch{position:absolute;bottom:0;left:0;width:100%;color:#fff;padding:40px 15px 15px;box-sizing:border-box}#interview .interview_box .img .catch h3:before,#interview .interview_box .img .catch h3:after{display:none}#interview .interview_box dd{line-height:1.6em;font-size:1.2em;margin:0;padding:0}#interview .interview_box dt{padding-left:0;background-color:transparent;color:#d75e4a;font-size:1.2em;line-height:1.4em;margin-top:50px;position:relative;font-weight:700}#interview.v2 .interview_box dt:after{display:none}#interview.v2 .interview_box dt{color:#333;margin-bottom:1em;font-size:1.4em}#interview.v2 .interview_box dd{line-height:2em;font-size:1.35em;padding-bottom:40px;border-bottom:1px dashed #b3b3b3}#interview .interview_box dd.more_detail{color:#c1272d;text-decoration:underline;cursor:pointer;margin-top:8px}#interview.v2 .interview_box dd.slim_hidden{border-bottom:none;padding-bottom:0}#interview.v2 .interview_box dd:last-child{border:none}#interview dl{padding:0 50px 25px}#interview .interview_box dt:after{content:"Q";position:absolute;left:-31px;top:11px;font-size:5em;font-weight:400;opacity:.25}.rec_interview{border:45px solid #cae8fa;border-radius:10px;word-break:break-all;margin:25px 0 0}.rec_interview .box{position:relative}.rec_interview .catch h3,.rec_interview .catch p{color:#fff;padding:0;margin:0;background-color:transparent;border:none;text-shadow:none}.rec_interview .catch{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:40px 15px 15px}.rec_interview .catch h3{font-size:3.5em;line-height:1.3em;font-weight:400}.rec_interview .catch h3:before,.rec_interview .catch h3:after{display:none}.rec_interview .catch p{font-size:1.5em;margin-left:2.5em;line-height:1.3em}.rec_interview .schema-faq-section strong{padding-left:0;background-color:transparent;color:#d75e4a;font-size:1.2em;line-height:1.4em;margin-top:50px;position:relative}.rec_interview .schema-faq-section strong:after{content:"Q";position:absolute;left:-31px;top:11px;font-size:5em;font-weight:400;opacity:.25}.rec_interview .schema-faq-section .schema-faq-answer{line-height:1.6em;font-size:1.2em;margin:0;padding:0}.rec_interview .schema-faq.wp-block-yoast-faq-block{padding:0 50px 25px}.recruit_detail_select{display:flex;justify-content:center}.recruit_detail_select li{overflow:hidden;cursor:pointer;padding-right:40px;position:relative}.recruit_detail_select li:after{content:"";position:absolute;width:50px;height:100%;background-repeat:no-repeat;background-position:right center;background-size:auto 100%;right:0;top:0;z-index:1;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge1.svg)}.recruit_detail_select li.active:after{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge1_p.svg)}.recruit_detail_select li:hover:after{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_edge1_r.svg)}.recruit_detail_select li span{display:block;background-color:#ccc;padding:19px 10px 15px 60px;position:relative;z-index:2;line-height:1em;font-weight:700;color:#fff;font-size:1.3em;border-radius:10px 0 0;box-sizing:border-box;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/view2.svg);width:240px;background-repeat:no-repeat;background-size:30px auto;background-position:19px center}.recruit_detail_select li.active span{background-color:#f8e7e8;color:#ed1c24;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/view1.svg)}.recruit_detail_select li:hover span{background-color:#ed1c24;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/view3.svg);color:#fff}.v2022 .marker1{display:inline-block}.recruit_detail_in{border:45px solid #f8e7e8;border-radius:10px;word-break:break-all;margin:0;display:none}.recruit_detail_in.active{display:block}.recruit_detail_in .recruit_detail_pro{border-bottom:20px solid #f8e7e8;padding:15px}.recruit_detail_in .recruit_detail_box table{margin-bottom:0}.recruit_detail_in .recruit_detail_box{padding:10px}.innerBlock .gray_box{border:3px solid #b3b3b3;border-radius:1px;margin:30px 0;padding:20px 1em}.innerBlock .gray_box .wp-block-columns{max-width:720px;width:98%;margin:30px auto 0 auto;box-sizing:border-box}.innerBlock .gray_box .wp-block-columns .wp-container-1{display:flex;align-items:center;border-right:1px solid #b3b3b3}.innerBlock .gray_box .wp-block-columns p{margin:0;line-height:1.4em;padding:5px 0}#v_form{max-width:1100px;margin:30px auto}#v_form dt .hissu{font-size:.6em;padding-top:6px;height:23px;line-height:1em;left:auto;top:-4px;position:relative;margin-left:15px}#v_form dt{font-size:1.35em;border-left:6px solid #a30018;padding:2px 0 1px 10px;line-height:1.4em;margin-bottom:10px}#v_form dd{margin:10px 0 30px}#v_form dd input[type=text],#v_form dd input[type=tel],#v_form dd input[type=email],#v_form dd textarea{font-family:"メイリオ",Meiryo,"游ゴシック体","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;width:100%;box-sizing:border-box;font-size:18px;padding:8px 10px;border:1px solid gray}#v_form dd select{box-sizing:border-box;font-size:18px;padding:8px 10px;border:1px solid gray}#download_form{position:fixed;z-index:10001;background-color:rgb(0 0 0/80%);width:100%;height:100%;padding:50px 0 0}#download_form .in{position:relative;z-index:10;background-color:#fff;max-width:1200px;margin:0 auto;width:95%;border-radius:15px;border:2px solid #ed1c24;padding:25px 100px;max-height:calc(100vh - 90px);overflow:auto;box-sizing:border-box}#download_form .close_dw{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#download_form .close_dw_b{position:absolute;right:30px;top:15px;width:30px;cursor:pointer;height:30px;background-size:23px auto;background-repeat:no-repeat;background-position:center;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/close_black.svg)}#download_form h3{margin:0;font-size:1.45em;border:none;padding:0 0 0 35px;border-bottom:1px solid #ed1c24;position:relative;background-color:transparent}#download_form h3:before{content:"";width:8px;height:76%;background-color:#ed1c24;position:absolute;left:6px;top:6%}#download_form h3 span{font-size:.9em;margin-left:23px;color:#666}#download_form h4{padding:6px 10px 2px;margin:15px 0 10px;background:0 0;font-size:1.05em;color:#fff;background-color:#ef4f21;border-radius:8px;line-height:1.4em}#download_form .right_box h4{background-color:#0066b4}#download_form h4:before{display:none}#download_form .flex{margin-bottom:10px}#download_form .box{box-sizing:border-box;padding-right:20px;position:relative}#download_form .left_box{width:55%}#download_form .right_box{width:45%}#download_form .box:last-child{padding-left:20px;padding-right:0}#v_form .small,#download_form .small{font-size:.75em;line-height:1.6em}#download_form .fit{height:65px;display:flex;align-items:center}#download_form .right_box .fit{align-items:initial}#download_form .box:first-child:after{position:absolute;content:"";width:1px;background-color:#ccc;height:80%;top:10%;right:0}.bold{font-weight:700}#download_form dl{margin-left:77px}#download_form dl dt{font-size:.87em;margin-bottom:2px}#v_form .box_in{padding-left:10px;padding-right:10px;position:relative}#download_form .dw_btn_bottom{position:absolute;left:0;bottom:0;width:100%}#download_form .box_in{position:relative}#download_form dl dd{position:relative;margin-bottom:15px}#download_form dl dd:before{content:"必須";position:absolute;left:-76px;font-size:.8em;font-weight:700;color:#fff;background-color:#ed1c24;width:65px;height:28px;text-align:center;border-radius:5px;box-sizing:border-box;padding-top:4px;top:1px}.hissu{font-size:.8em;font-weight:700;color:#fff;background-color:#ed1c24;width:65px;height:28px;text-align:center;border-radius:5px;box-sizing:border-box;padding-top:4px;display:inline-block}#download_form dl input{border:1px solid gray;font-size:18px;padding:5px 10px;line-height:1.2em;width:100%;box-sizing:border-box}textarea::placeholder,input::placeholder{color:#b3b3b3;font-size:13px}textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:#b3b3b3;font-size:13px}textarea::-ms-input-placeholder,input::-ms-input-placeholder{color:#b3b3b3;font-size:132px}#v_form .red,#download_form .red{color:#ed1c24;font-weight:700}#v_form .notebig,#download_form .notebig{margin-bottom:0}#v_form .notebig{margin-left:5px}#v_form .pl,#download_form .pl{position:absolute;right:0;bottom:0;margin-bottom:0;line-height:1em}#download_form .pl{font-size:.8em;bottom:auto;top:11px}#v_form .doui,#download_form .doui{background-color:#f8d8b3;text-align:center;padding:5px 0;font-weight:700;font-size:.93em;position:relative}#v_form .hissu,#download_form .doui .hissu{position:absolute;left:25px;top:4px}#v_form .notebig{margin-left:5px}#v_form .doui{padding:18px 0;font-size:1.2em;line-height:1em;margin-top:30px}#v_form .hissu{top:17px;padding-top:6px}#v_form .doui input{width:20px;height:20px;position:relative;top:2px}.sbmt input{background-color:#3fa9f5;border:5px solid #0071bc;color:#fff;font-weight:700;text-align:center;max-width:300px;margin:40px auto;display:block;cursor:pointer;width:95%;padding:33px 0;border-radius:10px;font-size:1.56em;line-height:1em;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.wpcf7-not-valid-tip{padding:6px 15px;margin:15px 15px 0;font-size:1.5rem;background-color:#ffebeb;color:#ed1c24;border:1px solid #ed1c24}.doui .wpcf7-not-valid-tip{background-color:#ed1c24;color:#fff;padding:5px 15px;margin:15px 15px 0;font-size:1.5rem}#v_form input[type=checkbox],#v_form input[type=radio]{width:20px;height:20px;position:relative;top:3px}.sbmt input:hover{color:#0071bc;background-color:#fff}.grecaptcha-badge{display:none !important}.content_post .wpcf7 form div.wpcf7-response-output{border:none;background-color:#4bc555;font-size:1.2em;line-height:1.3em;padding:20px 10px;text-align:center;color:#fff;font-weight:700;border:1px solid #4bc555;border-radius:15px;padding:2em;line-height:1.3em}.content_post .wpcf7 form.sent div.wpcf7-response-output,.content_post div.wpcf7-mail-sent-ok{background-color:#4bc555;border:1px solid #4bc555}.content_post div.wpcf7-validation-errors,.content_post .wpcf7 form.invalid div.wpcf7-response-output{background-color:#e93134;border:1px solid #e93134}#download_form .doui input{width:18px;height:18px;position:relative;top:3px;margin-right:7px}label{cursor:pointer}#download_btn,#download_form .download_submit{cursor:pointer;margin:25px auto 1px auto;max-width:290px;width:90%;background-color:#c74750;color:#fff;font-weight:700;font-size:1.06em;line-height:1em;border-radius:10px;text-align:center;padding:4px 0 0 24px;border:2px solid #c74750;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;height:53px;position:relative;display:block}#download_btn:hover,#download_form .download_submit:hover{background-color:#fff;color:#c74750}#download_btn img,#download_form .download_submit img{width:29px;position:absolute;top:7px;vertical-align:baseline;line-height:1em;left:14px}.dw_error{opacity:0;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.dw_error.active{text-align:center;background-color:#feeaea;padding:6px 1em;border-radius:10px;margin:5px 0;font-weight:700;color:#ed1c24;border:2px solid #ed1c24;opacity:1}#download_form .left_box .dw_error.active{margin-bottom:20px}#download_form .right_box .dw_error.active{margin-top:20px}#download_form .right_box .dw_error.active.txl{text-align:left;line-height:1.4em;font-size:.9em}#download_form.deactive #download_btn,#download_form.deactive .download_submit,#download_form.deactive .doui,#download_form.deactive h3+.dw_error,#download_form.deactive .flex{display:none}#download_form.deactive .dw_error{padding:2em 1em}#download_form .dw_loading{text-align:center;background-color:#ebf1ff;padding:2em 1em;border-radius:10px;font-weight:700;letter-spacing:5px;font-size:1.2em;color:#8cb9d5;margin:20px 0 0}#download_form.wait .in{opacity:0}.dw_page_box{margin:1em auto;background-color:#fce9de;box-sizing:border-box;border-radius:12px;padding:20px}.dw_page_box h4{margin:0 0 10px;padding:4px 0 7px 40px;border-bottom:1px solid #c1272d;background:0 0;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/pdf_white.svg);background-position:0 0;background-repeat:no-repeat;background-size:27px auto;line-height:1.4em;font-size:1.2em}.dw_page_box h4:before{display:none}.dw_page_box .flex{padding-top:12px}.dw_page_box .left{font-weight:400;font-size:1.1em;width:calc(100% - 400px);line-height:1.8em;padding-left:10px}.dw_page_box a.blue_btn{max-width:300px;text-align:center;margin:0 auto;font-size:1.2em;background-color:#3fa9f5;color:#fff;border:5px solid #0071bc;border-radius:8px;width:90%;padding:36px 0;line-height:1.2em;text-decoration:none;display:flex;justify-content:center;align-items:center;font-weight:700}.dw_page_box a.blue_btn:link,.dw_page_box a.blue_btn:visited{color:#fff}.dw_page_box .right{width:400px;display:flex;align-items:center}.biz_content .wp-block-columns.button-parent-columns{margin-bottom:15px}.page_inner_nav.nav_post_939 li a{font-size:1.2em}.red_list{margin-bottom:40px}.red_list li{padding-left:45px;position:relative;font-size:1.46em}.red_list li:before{content:"";background-color:#c1272d;width:13px;height:13px;border-radius:150%;position:absolute;left:23px;top:10px}body.v2022 .contBody .yellow_text{background-color:#e4e88a;max-width:600px;margin:1em auto;border-radius:12px;display:block;padding:5px 1em}.v2022 .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{text-align:left;color:initial;position:static;background:0 0;padding:0}.img_line img{border:1px solid #ccc;box-sizing:border-box}.pankuzu{padding:20px 10px 40px}.pankuzu *{font-size:1.4rem;color:#4d4d4d}.pankuzu a{color:#00f}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;color:#444;text-shadow:none;border:3px solid #eb1c24;border-radius:12px;overflow:hidden}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/fancybox_sprite.png)}.fancybox-prev span,.fancybox-next span{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/left.svg);background-position:center;background-size:18px auto;background-repeat:no-repeat}.fancybox-prev span{left:10px}.fancybox-next span{right:10px;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right.svg)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:30px;right:30px;width:36px;height:36px;cursor:pointer;z-index:8040;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/close_black.svg)}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:100000;background-color:hsla(0,0%,0%,.8)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (min-width:1937px){.v2022 #pagetop{right:calc((100vw - 1937px) / 2)}}@media only screen and (max-width:1400px){.v2022 .contBody h2.wide{width:auto;left:0}.wrap128.contBody{width:92%}body .contContainer h1,.copyRight{width:auto}}@media only screen and (max-width:1200px){body,.wrapper,main,.contContainer,header,#header{min-width:320px}body .contContainer{min-width:0 !important}#third .textR{transform-origin:right top;right:0;transform:rotate(0deg)}body .toph2{padding-left:2%;padding-right:2%}html{-webkit-text-size-adjust:100%}.header.v22header nav ul.drawer-menu li a{padding:10px 15px 20px;font-size:1.1em}.header.v22header h1 img{width:auto}.header.v22header h1{margin-right:58%;padding-top:5px}.header.v22header nav{top:78px}.header.v22header .colm2{font-size:.75em}.header.v22header nav ul.drawer-menu li a:before{bottom:8px;width:80%;left:10%}}@media only screen and (max-width:767px){.header.v22header nav{top:0}#top_rec_box img,.add_img_sm img,#top_slide li img.pc{display:none}#top_rec_box img.img_sm,.add_img_sm img.img_sm,#top_slide li img.sm{display:block}.header.v22header nav ul.drawer-menu li a:before{display:none}.scrolled_little .drawer-hamburger,.admin-bar .drawer-hamburger{top:46px}.header.v22header nav ul.drawer-menu li{display:block;float:none}.v2022 li.add_sub:hover:before,.header.v22header nav ul.drawer-menu li a:hover:before,.header.v22header nav ul.drawer-menu li a:after{display:none}.header.v22header nav ul.drawer-menu li a{padding-left:50px;padding-bottom:12px;padding-top:12px}.drawer-open .drawer-nav2{right:0}.drawer-nav2{background:rgba(250,250,250,.9);box-shadow:-5px 0 10px rgb(50 50 50/40%);height:100%;position:fixed;right:-90%;width:90%;top:0;overflow:auto;padding-top:65px;-webkit-transition:right .6s cubic-bezier(.19,1.000,.22,1.000);transition:right .6s cubic-bezier(.19,1.000,.22,1.000)}.admin-bar .drawer-nav2{padding-top:110px}.scrolled_little.admin-bar .drawer-nav2{padding-top:65px}nav .sub-menu-btn{width:30px;height:30px;position:absolute;right:4px;top:7px;cursor:pointer;z-index:10;border-radius:0;box-sizing:border-box;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/cross.svg);background-position:center;background-repeat:no-repeat;background-size:12px auto}nav .sub-menu-btn.active{transform:rotate(45deg)}.v2022 .sub-menu.active{display:block !important}.v2022 .sub-menu,.v2022 .sub-menu.ss{font-size:1em;position:static;width:auto;border-radius:0;background-color:#f7edea}.header.v22header nav ul.drawer-menu li li a{border:none}header .flink2 li li:before{position:absolute;left:0;top:0}.header.v22header nav ul.drawer-menu .sub-menu li li a{border:none;padding-left:19px;display:block}.header.v22header .wrap192{height:65px}.admin-bar .header.v22header{top:46px}.header.v22header h1{padding-top:6px;margin-right:65px;padding-left:0}.header.v22header .colm1{padding-left:10px;width:auto}.header.v22header h1 img{max-width:280px;width:100%}.header.v22header .colm2{position:absolute;left:10px;padding-left:0;top:46px;font-size:.5em}span.mv span{top:-75px}.admin-bar .drawer-navbar .drawer-nav{padding-top:111px}.admin-bar span.mv span{top:-120px}#main{padding-top:65px}#top_slide li{max-width:100vw}.subpan a{width:64px;height:100%;background-size:23% auto;background-color:#c1272d;background-position:center;background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/gositemap_sm.svg)}.pickup_list li{max-width:calc(100vw - 2vw);padding-bottom:10px}.pickup_list li dl{display:block}.pickup_list li dl dt{width:auto}.pickup_list li dl dd{width:auto;padding:15px 40px}.pickup_list_cover{padding:0 4%}.pickup_list li .more_link{position:static;margin:0 auto;font-size:1em;height:auto;padding:10px 0 10px 20px;line-height:1em}.pickup_list_cover .bx-pager.bx-default-pager{left:auto;right:auto;width:100%;position:relative;margin-top:8px}.pickup_list_cover .bx-pager.bx-default-pager .bx-pager-item a{width:15px;height:15px;margin:0 12px}.pickup_list_cover .bx-controls-direction a{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_w.svg);background-color:#bf272d;width:45px;height:45px;top:40%;transform:rotate(180deg);border-radius:150%;background-size:20% auto;background-position:center}.pickup_list_cover .bx-controls-direction .bx-next{background-image:url(//daiken-jp.com/website2021/wp-content/themes/daiken/2022/img/SVG/right_w.svg);transform:rotate(0deg);background-position:center}.topic_list li{display:block}.topic_list li .date,.topic_list li .title{display:block;padding-right:1em;width:auto}.pickup_list li dl dt img{width:100%}.toph2 img{height:16px;width:auto}.wp-block-column .wp-block-buttons .wp-block-button{width:100%}.wp-block-columns.button-parent-columns{gap:15px !important}body .toph2 span{top:3px;font-size:1.2rem}ul.topic_list{font-size:1.05em}#top_topics .topic_list{padding:0 4%}footer .ftel a.sm.none{display:block}footer .ftel span.pc{display:none}.flex.footer_nav>div{width:50%;padding-right:30px}.flex.footer_nav>div.right_2{width:100%;box-sizing:border-box;padding-right:30px}.flex.footer_nav{padding-left:30px}.addr1{padding:0 30px}ul.service_link li{width:49.5%;margin:0 auto}ul.service_link{flex-wrap:wrap;gap:.5%}#header_in_nav{top:65px}.admin-bar #header_in_nav{top:111px}.page_inner_nav li a{padding:9px 1em;font-size:2vw}.page_inner_nav li{height:auto}.page_inner_nav li:after{width:20px;left:calc(50% - 10px)}.page_inner_nav .wrap128{padding:7px;border-radius:0}#header_in_nav .page_inner_nav .wrap192{padding:10px 1%}.contContainer{margin-top:0}.contContainer .page_hader h1{padding:10px 1em;margin-bottom:0;height:auto;line-height:1.4em;font-size:1.45em}.schema-faq.wp-block-yoast-faq-block{padding-left:6px}.pankuzu{padding:10px}.pankuzu *{font-size:1.2rem}.page_inner_nav .wrap192{padding:19px 1%}#download_form .close_dw_b{position:fixed;right:24px;top:25px}.admin-bar #download_form .close_dw_b{top:72px}#download_form .box,#download_form .box:last-child{width:100%;padding-right:0}#download_form .box:first-child{margin-bottom:30px}#download_form .box:first-child:after{display:none}#download_form .box:last-child{margin-top:20px;padding-left:0}#download_form .flex{padding:0}#download_form{padding-top:15px}#download_form h3{font-size:1.2em}#download_form .in{overflow:auto;max-height:calc(100vh - 75px);padding:20px 40px 10px 20px}#download_form .pl{position:static;text-align:right;margin-bottom:15px}#download_form .space12{margin:0 0 5px}.dw_page_box .right,.dw_page_box .left{width:100%}.dw_page_box a.blue_btn{padding:12px 0;margin-top:15px;font-size:1.1em}.dw_page_box .left{font-size:1em}#top_recruit a.more_link.up{bottom:2vw;left:4vw;width:28vw;font-size:3vw;text-align:left;background-position:2.7vw center;background-size:3.2vw auto;padding:3vw 0 3vw 8vw}.contBody>section:first-child>h2:first-child,.contBody>section:first-child>h3:first-child,.contBody>section:first-child>h4:first-child,.contBody>section:first-child>h5:first-child{margin-top:0}.pickup_list li dl dd .ex{margin-bottom:10px;font-size:1em}.pickup_list li dl dd .ex p{margin-bottom:0}.pickup_list li dl dd h3{font-size:1.2em;margin-bottom:10px}#qdpop_body .qdpop_box{padding:15px 2%;width:96%}#qdpop_body .qdpop_close{width:15px;height:15px;right:15px;top:15px}.com_content .shikaku .img img{max-width:50%}.red_allow_list li{padding-left:1em}#company_detail .toph1c{font-size:1.4em;padding-top:0;margin-top:0}.c_sub_link_box .c_sub_link{font-size:1em}.clink a.s1{top:37%}.clink a.s2{top:55%}.clink a.s3{top:72%}.flex.gap10{display:block}.flex.gap10 .w50{width:auto}.com_content{width:93%;margin:0 auto}.v2022 #pagetop{width:100px;height:40px}.com_content .jigyou_left,.com_content .jigyou_right{width:100%;padding-right:0}.com_content .jigyou_right{padding-top:20px;text-align:center}.v2022 .content_post h3,.com_content h3{padding-left:37px;min-height:0;height:auto;font-size:1.3em}.v2022 .content_post h3:before,.com_content h3:before{width:24px;height:24px}.v2022 .content_post h3:after,.com_content h3:after{border-width:12px}.com_content .jimusyo p{padding-left:15px;font-size:1.05em}.ggglink{display:block;padding-left:0;text-align:center}.com_content a[href$=".pdf"].pdf{padding-bottom:8px}.com_content .jigyou_left .pdf{margin-left:0;margin-bottom:10px;margin-right:0}.com_content .jigyou_right img{width:60%}.ggglink .ggmap{margin:0 auto}.com_content .in{padding-left:0}#service_top_nav li a:after{display:none}#service_top_nav li{width:100%;margin-right:0;box-sizing:border-box;margin-bottom:3px}#service_top_nav{padding:0 2%;flex-wrap:wrap}#service_top_nav li a{border-radius:150px;font-size:4vw;height:auto;padding:14px 0 13px 55px;line-height:1.3em}.content_post .red_box{padding:15px}#service_top_nav li a:before{width:22px;height:22px;background-size:46%;top:14px;left:21px}.content_post .red_box .fit img{width:auto;position:static;margin-top:1em}.content_post .red_box .wp-block-column:nth-child(2){padding-bottom:0}table tr td:first-child{width:auto}.enkaku_list dd,.enkaku_list dt{font-size:1.7rem}.enkaku_list li,.enkaku_list li:nth-child(even){float:none;text-align:left;width:auto;padding-left:55px;padding-right:0;min-height:0;margin-bottom:40px}.enkaku_list li:before,.enkaku_list li:nth-child(even):before{left:0}.enkaku_line{left:14px;height:calc(100% - 130px)}#inner_nav .page_inner_nav.nav_post_593{margin-top:20px}.page_inner_nav.nav_post_593 .wrap128,#header_in_nav .page_inner_nav .wrap128,.page-template-page-company2022 .page_inner_nav .wrap128{width:92%}.page_inner_nav{margin-bottom:20px}.page_inner_nav ul{display:none}#inner_nav .page_inner_nav ul{display:block}.page_inner_nav .in_nav{display:block;position:relative;padding-left:50px;cursor:pointer}.page_inner_nav .wrap128{background:#a20503;border-radius:10px;color:#fff;font-weight:700;padding:10px 0}.page_inner_nav .in_nav:after{content:"";width:24px;border-top:2px solid #fff;border-bottom:2px solid #fff;position:absolute;left:15px;top:4px;height:18px;display:block}.page_inner_nav .in_nav:before{content:"";width:24px;position:absolute;top:12px;height:2px;background-color:#fff;left:15px}.page_inner_nav li{width:auto;background-color:#fff}.page_inner_nav li:after{display:none}.page_inner_nav ul{padding:5px 15px}.page_inner_nav li:hover,.page_inner_nav li.active,.page_inner_nav li{background:0 0;background-color:#fffcfc;text-align:left;font-size:1.6rem}.page_inner_nav li a,.page_inner_nav li.in_br a{color:#270e0e !important;padding:12px 1em;display:block;height:auto;font-size:1.5rem !important}.page_inner_nav li br{display:none}.contContainer .page_hader .page_title span{margin-left:1em}.content_post .wp-block-buttons a{padding:10px 10px 10px 40px;height:auto}#select_career_interview li:after,.recruit_detail_select li:after{display:none}#select_career_interview li,.recruit_detail_select li{padding-right:0}#select_career_interview,.recruit_detail_select{gap:2px}#select_career_interview li span,.recruit_detail_select li span{border-radius:10px 10px 0 0;padding:10px 15px 10px 37px;background-size:17px auto;background-position:11px center;width:auto;font-size:2.6vw}#interview,.recruit_detail_in{border-width:5px}#interview dl{padding:0 4% 25px}#interview.v2 .interview_box dt{margin-top:30px;font-size:1.1em}#interview.v2 .interview_box dd{margin-bottom:15px;padding-bottom:15px;font-size:.95em}.wp-container-3{gap:5px}#download_form .doui,#v_form .doui{padding:10px 1em 10px 65px;text-align:left}#v_form .doui .wpcf7-list-item{margin-left:0}#download_form .doui .hissu,#v_form .doui .hissu{left:9px;top:8px;width:50px;height:25px;padding-top:4px;font-size:.9rem}#download_form .doui label,#v_form .doui label{line-height:1.4em}.v2022 .contBody p,#v_form .box_in p{margin-left:0}#v_form .pl,#download_form .pl{position:static}#download_form .dw_btn_bottom{position:static;margin-bottom:20px}#download_btn,#download_form .download_submit{padding-left:40px;text-align:left;padding-right:5px}#download_form .fit{height:auto}#download_btn img,#download_form .download_submit img{width:20px;top:11px;left:10px}#download_form dl dd:before{width:50px;font-size:.9rem;height:25px;left:-55px}#download_form dl{margin-left:58px}#top_slide .bx-controls .bx-controls-direction .bx-next{right:5px}#top_slide .bx-controls .bx-controls-direction a{left:5px}.v2022 table.hyo2 td{display:flex;align-items:center;justify-content:center}.qdpop_pager{width:10px;height:20px;right:7px}.qdpop_pager.qdpop_left{left:7px}table.simple_table{overflow:auto;display:block}table.simple_table tbody{width:800px;display:table}table.simple_table tr th:first-child{min-width:100px}.content_post .simple_table th,.content_post .simple_table td{font-size:.9em;padding:6px;line-height:1.4em}.content_post .red_box p{font-size:1.05em !important}.v2022 .contBody .biz_content li,.v2022 .contBody .biz_content p{font-size:1.1em}.v2022 table.hyo2 th,.v2022 table.hyo2 td{font-size:1em}.download_best .left img{width:63%}.download_note{margin-top:40px}.download_note a.blue_link{color:#d43939}table.hyo1 th,table.hyo1 td{line-height:1.4em}.recruit_detail div{font-size:.95em}h1.toph1{font-size:1.5em}a.more_link,.ggglink .ggmap,.com_content .pdf,.font24,.com_content .in,.red_allow_list{font-size:1.05em}.v2022 .newsBox ul{padding:0}.v2022 #top_news .newsBox ul{padding:0 4%}.newsBox{margin-bottom:50px}.newsBox ul li{display:block}.newsBox ul li p.tx_date{width:auto;text-align:left;display:block}.newsBox ul li p.tag_cat{width:auto;display:inline-block;margin:5px 0}.newsBox ul li p.newsTit{width:auto;margin:5px 0;padding:0;display:block}.v2022 footer .copyRight{height:39px;text-align:left;padding:14px 0 0 30px}#download_form h3 span{display:block;font-size:.7em;margin:2px 0 0}.content_post h3 br.sm_br{display:block}}@media only screen and (max-width:600px){.clink a.s1{top:32%}.clink a.s2{top:48%}.clink a.s3{top:64%}.scrolled_little .drawer-hamburger,.scrolled.admin-bar .drawer-hamburger,.scrolled.admin-bar .header.v22header{top:0}.scrolled.admin-bar .drawer-navbar .drawer-nav{padding-top:65px}.scrolled.admin-bar #header_in_nav{top:64px}.download_best .left{width:100%;text-align:center;max-width:280px;margin:0 auto 15px auto}.download_best{display:block;margin:20px 0}.download_best .right{width:auto;padding:0}.download_best ul li{font-size:1em}h2.dwh2{font-size:1.35em;padding:8px 0 7px 50px;margin:30px 0 10px;background-size:24px auto;background-position:left center}h3.dwh3{font-size:1.25em;margin-left:15px}h3.dwh3:before{top:2px}.download_list_body ul{margin-left:25px}.download_list_body li{font-size:1em;margin-bottom:6px}img.engvr{width:80px;margin-left:10px}.flex.footer_nav{display:block}.flex.footer_nav>div{width:auto}.f_career{display:none}.f_career3.none{display:block}.flex.footer_nav .right_1{margin-top:20px}#top_pickup .in,#top_topics .in{padding-left:4%;padding-right:4%}#top_topics{margin:30px 0 40px}#top_topics .topic_list{padding:0 1em}.topic_list li .date,.topic_list li .title{padding-right:0}.newsBox ul li p{margin-bottom:1px}}@media only screen and (max-width:450px){.header.v22header .colm2{display:none}.header.v22header h1{padding-top:12px}ul.service_link{display:block;gap:0;width:94%;margin:0 auto}ul.service_link li{width:100%;margin:10px auto;max-width:320px;box-shadow:5px 5px 0 #eaeaea}.contContainer .page_hader .page_title span{margin-left:10px;font-size:.8em}.p-info .contContainer .page_hader .page_title span{margin-left:10px;font-size:.8em;display:block;margin-top:-1px}.contContainer .page_hader h1{padding-right:64px;padding-left:64px;font-size:1.35em}}