@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&family=Poppins:wght@300;400;500;700&display=swap");*,*:before,*:after{box-sizing:border-box;font-variant-ligatures:none;-webkit-text-size-adjust:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none;color:#000}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}main{display:block}img{vertical-align:bottom;max-width:100%}img[src$=".svg"]{display:block;width:100%;height:auto;flex-shrink:0}input,select,textarea,button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;border-radius:0;color:inherit;font-family:inherit;padding:0}input:focus{border:none;box-shadow:none;outline:none}.sans{font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-weight:400}.serif{font-family:"Noto Serif JP","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400}.poppins{font-family:"Poppins",sans-serif;font-weight:300}body{font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:100%;font-weight:400;color:#3c3c3c;line-height:1.6;letter-spacing:.1em}body.fixed{position:fixed;width:100%}@media screen and (min-width:681px){body{min-width:1200px}}.none{display:none}.linkNone{pointer-events:none}@media screen and (min-width:681px){.nonePC{display:none !important}.linkNonePC{pointer-events:none}}@media screen and (max-width:680px){.noneSP{display:none !important}.linkNoneSP{pointer-events:none}}.page-title-box{overflow:hidden;padding-top:37px}.page-title-box .inner{width:1200px;margin:auto;padding-bottom:105px;position:relative}.page-title-box .page-title{font-size:40px;font-weight:500;letter-spacing:.1em;padding-top:25px}.page-title-box .page-en-title{width:200vw;position:absolute;left:-132px;bottom:-25px;font-size:118px;line-height:1;letter-spacing:.1em;color:#f5f5f5;z-index:-1}.page-title-box .page-mv{width:100%;height:440px;position:relative;z-index:0}.page-title-box .page-mv:before,.page-title-box .page-mv:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.page-title-box .page-mv:before{background:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/page_mv_dotted.svg);z-index:2}.page-title-box .page-mv:after{background:#1a1311;opacity:.45;z-index:1}.page-title-box .page-mv .img{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.page-title-box .company-navi-box{position:absolute;right:0;top:25px;width:232px}.page-title-box .company-navi-box .navi-title{font-size:30px;font-weight:500;color:#c99a06;letter-spacing:.1em;padding-bottom:5px;position:relative}.page-title-box .company-navi-box .navi-title:before{content:"";position:absolute;left:0;bottom:0;width:100vw;height:2px;background:#c99a06}.page-title-box .company-navi-box .navi-list{margin-top:15px}.page-title-box .company-navi-box .navi-list li+li{margin-top:10px}.page-title-box .company-navi-box .navi-list li a{display:inline-flex;align-items:center;font-size:18px;font-weight:500;line-height:1;letter-spacing:.1em}.page-title-box .company-navi-box .navi-list li a i{display:block;width:18px;height:18px;border-radius:100%;background:#000;margin-right:8px;overflow:hidden;border:1px solid #000;position:relative;z-index:0}.page-title-box .company-navi-box .navi-list li a i:before,.page-title-box .company-navi-box .navi-list li a i:after{content:"";position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:4px;height:4px;border-right:1px solid #fff;border-bottom:1px solid #fff}.page-title-box .company-navi-box .navi-list li a i:before{left:45%}.page-title-box .company-navi-box .navi-list li a i:after{left:-100%;opacity:0}@media screen and (min-width:681px){.page-title-box .company-navi-box .navi-list li a i{transition:.3s}.page-title-box .company-navi-box .navi-list li a i:before,.page-title-box .company-navi-box .navi-list li a i:after{transition:.3s}.page-title-box .company-navi-box .navi-list li a:hover i{background:#fff}.page-title-box .company-navi-box .navi-list li a:hover i:before,.page-title-box .company-navi-box .navi-list li a:hover i:after{border-color:#000;transition:.3s}.page-title-box .company-navi-box .navi-list li a:hover i:before{animation:arrowbefore .3s}.page-title-box .company-navi-box .navi-list li a:hover i:after{animation:arrowafter .3s}@keyframes arrowbefore{100%{left:100%;opacity:0}}@keyframes arrowafter{100%{left:45%;opacity:1}}}@media screen and (max-width:680px){.page-title-box{padding-top:20px;position:relative}.page-title-box .inner{width:85.334%;padding-bottom:28px}.page-title-box .page-title{font-size:24px;padding-top:0}.page-title-box .page-en-title{left:-28px;bottom:-7px;font-size:38px;letter-spacing:.05em}.page-title-box .page-mv{height:150px}.page-title-box .company-navi-box{width:auto;position:relative;top:0}.page-title-box .company-navi-box .navi-title{font-size:20px;padding-bottom:3px}.page-title-box .company-navi-box .navi-title:before{height:1px}.page-title-box .company-navi-box .navi-list{margin-top:5px}.page-title-box .company-navi-box .navi-list li+li{margin-top:5px}.page-title-box .company-navi-box .navi-list li a{font-size:16px;letter-spacing:.05em}.page-title-box .company-navi-box .navi-list li a i{width:16px;height:16px;margin-right:6px}.page-title-box.type2{padding:0 0 30px}.page-title-box.type2 .inner{width:100%;padding-bottom:0}.page-title-box.type2 .page-title{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;color:#fff;text-align:center;z-index:1}.page-title-box.type2 .page-en-title{left:0;bottom:-35px}.page-title-box.type3 .inner{display:flex;justify-content:space-between}.page-title-box.type3 .page-en-title{bottom:auto;top:35px}}.single-title-box{background:#f5f5f5;padding-top:95px}.single-title-box .inner{width:1200px;margin:auto;position:relative;z-index:0}.single-title-box .single-en-title{position:absolute;left:-132px;bottom:-30px;font-size:118px;line-height:1;color:#fff;z-index:-1}@media screen and (max-width:680px){.single-title-box{padding-top:40px}.single-title-box .inner{width:85.334%}.single-title-box .single-en-title{left:-31px;bottom:-10px;font-size:38px}}.company-page-navi-box{padding:125px 0}.company-page-navi-box .company-page-navi{width:700px;margin:auto}.company-page-navi-box .company-page-navi li{height:107px;border-top:1px solid #bfbfbf}.company-page-navi-box .company-page-navi li:last-child{border-bottom:1px solid #bfbfbf}.company-page-navi-box .company-page-navi li a{display:flex;align-items:center;justify-content:flex-start;font-size:20px;font-weight:500;height:100%;position:relative}.company-page-navi-box .company-page-navi li a i{display:block;width:36px;height:36px;border-radius:100%;background:#000;overflow:hidden;border:1px solid #000;margin-right:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.company-page-navi-box .company-page-navi li a i:before,.company-page-navi-box .company-page-navi li a i:after{content:"";position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:8px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff}.company-page-navi-box .company-page-navi li a i:before{left:45%}.company-page-navi-box .company-page-navi li a i:after{left:-100%;opacity:0}@media screen and (min-width:681px){.company-page-navi-box .company-page-navi li a{transition:padding-left .3s}.company-page-navi-box .company-page-navi li a:before{content:"";position:absolute;right:0;top:0;width:0;height:100%;background:#f5f5f5;transition:width .3s;z-index:-1}.company-page-navi-box .company-page-navi li a i{transition:.3s}.company-page-navi-box .company-page-navi li a i:before,.company-page-navi-box .company-page-navi li a i:after{transition:.3s}.company-page-navi-box .company-page-navi li a:hover{padding-left:20px}.company-page-navi-box .company-page-navi li a:hover:before{right:auto;left:0;width:100%}.company-page-navi-box .company-page-navi li a:hover i{background:#fff}.company-page-navi-box .company-page-navi li a:hover i:before,.company-page-navi-box .company-page-navi li a:hover i:after{border-color:#000;transition:.3s}.company-page-navi-box .company-page-navi li a:hover i:before{animation:arrowbefore .3s}.company-page-navi-box .company-page-navi li a:hover i:after{animation:arrowafter .3s}@keyframes arrowbefore{100%{left:100%;opacity:0}}@keyframes arrowafter{100%{left:45%;opacity:1}}}@media screen and (max-width:680px){.company-page-navi-box{padding:60px 0}.company-page-navi-box .company-page-navi{width:85.334%}.company-page-navi-box .company-page-navi li{height:100px}.company-page-navi-box .company-page-navi li a{padding:0 15px}.company-page-navi-box .company-page-navi li a i{width:28px;height:28px;margin-right:10px}.company-page-navi-box .company-page-navi li a i:before,.company-page-navi-box .company-page-navi li a i:after{width:6px;height:6px}}.other-business-box{padding:150px 0}.other-business-box .other-business-title{margin-bottom:50px}.other-business-box .other-business-list{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.other-business-box .other-business-list li{width:calc((100% - 21px)/4);height:354px}.other-business-box .other-business-list li a{display:block;height:100%;position:relative;z-index:0}.other-business-box .other-business-list li .text-box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;z-index:1}.other-business-box .other-business-list li .list-title{font-size:22px;letter-spacing:.05em;font-weight:500;color:#fff;text-align:center;padding-bottom:13px;position:relative}.other-business-box .other-business-list li .list-title:before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:40px;height:2px;background:#c99a06;z-index:1}.other-business-box .other-business-list li .list-text{font-size:16px;letter-spacing:.05em;font-weight:500;color:#fff;line-height:2;text-align:center;margin-top:13px}.other-business-box .other-business-list li .list-img{overflow:hidden;height:100%;position:relative;z-index:0}.other-business-box .other-business-list li .list-img:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#3a403e;opacity:.82;z-index:1}.other-business-box .other-business-list li .list-img .img{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.other-business-box .other-business-list li .arrow{position:absolute;right:0;bottom:22px;font-size:15px;letter-spacing:.1em;font-weight:300;color:#fff;line-height:1;font-style:normal;padding-right:34px;z-index:1}.other-business-box .other-business-list li .arrow:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:26px;height:1px;background:#fff}.other-business-box.type2 .inner{width:1200px;margin:auto}.other-business-box.type2 .other-business-list li{width:calc(100%/3);height:185px}.other-business-box.type2 .other-business-list li .text-box{top:45%}.other-business-box.type2 .other-business-list li .list-title{padding-bottom:0}.other-business-box.type2 .other-business-list li .list-title:before{content:none}.other-business-box.type2 .other-business-list li .list-img:before{background:#1a1311;opacity:.6}.other-business-box.type2 .other-business-list li .arrow{bottom:37px}.other-business-box .entry-box{margin-top:50px}@media screen and (min-width:681px){.other-business-box .other-business-list li a .list-img .img{transition:transform .3s}.other-business-box .other-business-list li a .arrow{transition:padding-right .3s}.other-business-box .other-business-list li a .arrow:before{transition:width .3s}.other-business-box .other-business-list li a:hover .list-img .img{transform:scale(1.05)}.other-business-box .other-business-list li a:hover .arrow{padding-right:26px}.other-business-box .other-business-list li a:hover .arrow:before{width:18px}}@media screen and (max-width:680px){.other-business-box{padding:57px 0 60px}.other-business-box .other-business-title{margin-bottom:28px}.other-business-box .other-business-list li{width:100%;height:180px}.other-business-box .other-business-list li+li{margin-top:5px}.other-business-box .other-business-list li .text-box{top:41%}.other-business-box .other-business-list li .list-title{font-size:20px;padding-bottom:11px}.other-business-box .other-business-list li .list-title:before{width:37px}.other-business-box .other-business-list li .list-text{font-size:15px;line-height:1.5}.other-business-box.type2 .inner{width:100%}.other-business-box.type2 .other-business-list li{width:100%;height:140px}.other-business-box.type2 .other-business-list li .text-box{top:48%}.other-business-box.type2 .other-business-list li .arrow{bottom:16px}.other-business-box .entry-box{width:85.334%;margin:30px auto 0}}.colum2-box{overflow:hidden}.colum2-box .colum2-item{padding:150px 0}.colum2-box .colum2-item .item-inner{width:1200px;margin:auto;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.colum2-box .colum2-item .img-box{width:697px;margin-left:-120px}.colum2-box .colum2-item .img-box .img-logo{width:126px;margin-bottom:15px}.colum2-box .colum2-item .text-box{width:623px;padding-top:90px}.colum2-box .colum2-item .text-box .colum2-title{margin-left:-80px}.colum2-box .colum2-item .text-box .colum2-title .bar-anime+.bar-anime{margin-top:24px}.colum2-box .colum2-item .text-box .colum2-title .bar-text{font-size:34px;letter-spacing:.1em;color:#fff;font-weight:500;border-radius:4px;padding:0 10px 3px;background:#000}.colum2-box .colum2-item .text-box .colum2-text{font-size:16px;font-weight:500;letter-spacing:0;line-height:2;text-align:justify;margin-top:50px;padding:0 100px 0 70px}@media screen and (min-width:681px){.colum2-box .colum2-item.revers .img-box{order:2;margin-left:0;margin-right:-120px}.colum2-box .colum2-item.revers .text-box{order:1}.colum2-box .colum2-item.revers .text-box .colum2-title{margin-right:-180px;margin-left:100px}.colum2-box .colum2-item.revers .text-box .colum2-text{padding:0 70px 0 100px}}@media screen and (max-width:680px){.colum2-box .colum2-item{padding:0}.colum2-box .colum2-item .item-inner{width:100%}.colum2-box .colum2-item .img-box{width:100%;margin-left:0}.colum2-box .colum2-item .img-box .img-logo{padding-top:43px;padding-left:calc(4% + 13px);margin-bottom:11px}.colum2-box .colum2-item .text-box{width:85.334%;margin:auto;padding-top:0}.colum2-box .colum2-item .text-box .colum2-title{margin-left:-7px;margin-top:-20px;width:calc(100% + 14px)}.colum2-box .colum2-item .text-box .colum2-title .bar-anime+.bar-anime{margin-top:12px}.colum2-box .colum2-item .text-box .colum2-title .bar-text{font-size:20px;letter-spacing:0;border-radius:2px;padding:2px 7px 4px}.colum2-box .colum2-item .text-box .colum2-text{margin-top:20px;padding:0}}.interview-cont{max-width:1440px;margin:auto;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:0}.interview-cont .interview-title{writing-mode:vertical-rl;position:absolute;left:35px;top:72px;background:#f5f5f5;padding:15px 8px;font-size:34px;line-height:1;border-radius:3px;z-index:1}.interview-cont .box-left{width:66%}.interview-cont .box-right{width:34%;padding-left:5px}.interview-cont .img-box{height:100%;position:relative;z-index:0}.interview-cont .img-box .box{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .3s;z-index:0}.interview-cont .img-box .box.active{opacity:1;pointer-events:all}@keyframes box_curtain{0%{left:0;width:0}50%{left:0;width:100%}51%{left:0;width:100%}100%{left:100%;width:0}}.interview-cont .img-box .img{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.interview-cont .box-title{position:absolute;left:147px;top:72px;font-size:45px;color:#fff;letter-spacing:.15em;z-index:1}.interview-cont .box-title .bar-anime{margin-bottom:10px}.interview-cont .box-title .bar-text{border-radius:4px;padding:0 18px 5px;background:#000}.interview-cont .box-number{position:absolute;left:0;bottom:0;background:#f5f5f5;padding:0 50px 0 140px}.interview-cont .box-number .number{font-size:95px;line-height:1;letter-spacing:.1em;color:#c99a06;margin-top:-68px}.interview-cont .box-number .position-box{margin-top:10px}.interview-cont .box-number .position-box span{line-height:1;font-weight:500;vertical-align:middle}.interview-cont .box-number .position-box .big{font-size:38px;letter-spacing:0;line-height:1.4;margin-right:30px}.interview-cont .box-number .position-box .sml{font-size:26px}.interview-cont .box-number .interview-text{font-size:24px;letter-spacing:.05em;line-height:40px;margin-top:12px}.interview-cont .interview-list li{height:138px}.interview-cont .interview-list li+li{margin-top:5px}.interview-cont .interview-list li a{display:block;height:100%;padding:0 27px;position:relative;z-index:0}.interview-cont .interview-list li a .list-inner{display:flex;align-items:center;justify-content:flex-start;height:100%;pointer-events:none}.interview-cont .interview-list li a span{display:inline-block;color:#fff;line-height:1.6}.interview-cont .interview-list li a .number{font-size:32px;margin-right:20px}.interview-cont .interview-list li a .big{font-size:22px;letter-spacing:0;margin-top:-5px}.interview-cont .interview-list li a .sml{font-size:13px;margin-left:13px;margin-top:-5px}.interview-cont .interview-list li a i{position:absolute;right:0;bottom:14px;font-size:13px;color:#fff;font-style:normal;line-height:1;padding-right:33px;pointer-events:none}.interview-cont .interview-list li a i:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:26px;height:1px;background:#fff}.interview-cont .interview-list li a .list-img{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:-1}.interview-cont .interview-list li a .list-img:before,.interview-cont .interview-list li a .list-img:after{content:"";position:absolute;top:0;height:100%;z-index:0}.interview-cont .interview-list li a .list-img:before{left:0;width:100%;background:#3a403e;opacity:.67}.interview-cont .interview-list li a .list-img:after{right:0;width:0;background:#c99a06;opacity:.9}.interview-cont .interview-list li a .list-img .img{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:-1}@media screen and (min-width:681px){.interview-cont .box-left .box01 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_img01.jpg)}.interview-cont .box-left .box02 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_img02.jpg)}.interview-cont .box-left .box03 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_img03.jpg)}.interview-cont .box-left .box04 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_img04.jpg)}.interview-cont .box-left .box05 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_img05.jpg)}.interview-cont .box-right .box01 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_list_img01.jpg)}.interview-cont .box-right .box02 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_list_img02.jpg)}.interview-cont .box-right .box03 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_list_img03.jpg)}.interview-cont .box-right .box04 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_list_img04.jpg)}.interview-cont .box-right .box05 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_list_img05.jpg)}.interview-cont .interview-list li a .list-img:before{transition:.3s}.interview-cont .interview-list li a .list-img:after{transition:.3s}.interview-cont .interview-list li a .list-img .img{transition:.3s}.interview-cont .interview-list li.active a .list-img:before{opacity:0}.interview-cont .interview-list li.active a .list-img:after{width:100%;right:auto;left:0}.interview-cont .interview-list li.active a .list-img .img{transform:scale(1.05)}.interview-cont .interview-list li:hover a .list-img:before{opacity:0;transition:.3s .1s}.interview-cont .interview-list li:hover a .list-img:after{width:100%;right:auto;left:0}.interview-cont .interview-list li:hover a .list-img .img{transform:scale(1.05)}}@media screen and (max-width:680px){.interview-cont{max-width:100%}.interview-cont .box01 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_list_img01_sp.jpg)}.interview-cont .box02 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_list_img02_sp.jpg)}.interview-cont .box03 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_list_img03_sp.jpg)}.interview-cont .box04 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_list_img04_sp.jpg)}.interview-cont .box05 .img{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/top/job_list_img05_sp.jpg)}.interview-cont .interview-title{writing-mode:inherit;left:auto;right:7%;top:-38px;background:#fff;padding:6px 10px;font-size:15px}.interview-cont .box-left{display:none}.interview-cont .box-right{width:100%;padding-left:0}.interview-cont .box-title{left:5.5%;top:36px;font-size:20px;letter-spacing:.1em}.interview-cont .box-title .bar-anime{margin-bottom:12px}.interview-cont .box-title .bar-text{border-radius:3px;padding:1px 8px 0}.interview-cont .interview-list li{height:150px}.interview-cont .interview-list li a{display:flex;align-items:center}.interview-cont .interview-list li a .list-inner{display:block;height:auto}.interview-cont .interview-list li a .list-img:before{opacity:.3}.interview-cont .interview-list li a .number{width:100%;font-size:38px;margin-right:0;margin-bottom:8px}.interview-cont .interview-list li a .big{font-size:20px}.interview-cont .interview-list li a i{bottom:5px;padding-right:27px}.interview-cont .interview-list li a i:before{width:20px}}.interview-cont02{padding-top:73px;width:1200px;margin:auto}.interview-cont02 .other-business-title{margin-bottom:93px}.interview-cont02 .interview-other-list{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.interview-cont02 .interview-other-list li{width:calc((100% - 10px)/2);position:relative;z-index:0}.interview-cont02 .interview-other-list li .list-img{padding-top:23px;position:relative;z-index:0}.interview-cont02 .interview-other-list li .list-title{position:absolute;left:0;top:0;height:56px;font-size:26px;letter-spacing:.15em;font-weight:500;line-height:1;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1}.interview-cont02 .interview-other-list li .list-title .bar-text{border-radius:4px;padding:14px 18px 16px;background:#000}.interview-cont02 .interview-other-list li .list-btn-box{position:absolute;left:20px;bottom:15px;width:calc(100% - 40px);background:#fff;display:flex;align-items:center;justify-content:center;padding:12px 0;z-index:1}.interview-cont02 .interview-other-list li .list-btn-box .list-btn{display:inline-flex;align-items:center;justify-content:center;font-family:"Noto Serif JP","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:18px;font-weight:500;vertical-align:middle}.interview-cont02 .interview-other-list li .list-btn-box .list-btn i{display:block;width:30px;height:30px;border-radius:100%;background:#000;border:1px solid #000;margin-right:15px;overflow:hidden;position:relative;z-index:0}.interview-cont02 .interview-other-list li .list-btn-box .list-btn i:before,.interview-cont02 .interview-other-list li .list-btn-box .list-btn i:after{content:"";position:absolute;top:50%;left:41%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:8px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff}.interview-cont02 .interview-other-list li .list-btn-box .list-btn i:after{left:-100%;opacity:0}.interview-cont02 .interview-other-list li .list-btn-box .list-btn+.list-btn{padding-left:37px;margin-left:37px;position:relative}.interview-cont02 .interview-other-list li .list-btn-box .list-btn+.list-btn:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:34px;background:#000}.interview-cont02 .interview-other-list.column2 li{width:calc((100% - 60px)/3)}.interview-cont02 .interview-other-list.column2 li .list-title{height:46px;font-size:28px}.interview-cont02 .interview-other-list.column2 li .list-title .bar-text{padding:8px 18px 10px}.interview-cont02 .interview-other-list.column2 li .list-btn-box{left:10px;bottom:10px;width:calc(100% - 20px)}.interview-cont02 .interview-other-list.column2 li .list-btn-box .list-btn+.list-btn{padding-left:21px;margin-left:21px}@media screen and (min-width:681px){.interview-cont02 .interview-other-list li .list-btn-box .list-btn i{transition:.3s}.interview-cont02 .interview-other-list li .list-btn-box .list-btn i:before,.interview-cont02 .interview-other-list li .list-btn-box .list-btn i:after{transition:.3s}.interview-cont02 .interview-other-list li .list-btn-box .list-btn:hover i{background:#fff}.interview-cont02 .interview-other-list li .list-btn-box .list-btn:hover i:before,.interview-cont02 .interview-other-list li .list-btn-box .list-btn:hover i:after{border-color:#000;transition:.3s}.interview-cont02 .interview-other-list li .list-btn-box .list-btn:hover i:before{animation:arrowbefore .3s}.interview-cont02 .interview-other-list li .list-btn-box .list-btn:hover i:after{animation:arrowafter .3s}@keyframes arrowbefore{100%{left:100%;opacity:0}}@keyframes arrowafter{100%{left:41%;opacity:1}}}@media screen and (max-width:680px){.interview-cont02{padding-top:50px;width:85.335%}.interview-cont02 .interview-other-list li{width:100%}.interview-cont02 .interview-other-list li+li{margin-top:50px}.interview-cont02 .interview-other-list li .list-img{padding-top:12px}.interview-cont02 .interview-other-list li .list-title{left:-6px;height:34px;font-size:18px;letter-spacing:.1em}.interview-cont02 .interview-other-list li .list-title .bar-text{border-radius:2px;padding:8px 8px 7px}.interview-cont02 .interview-other-list li .list-btn-box{flex-wrap:wrap;position:relative;left:0;bottom:0;width:100%;background:0 0;padding:20px 0 0}.interview-cont02 .interview-other-list li .list-btn-box .list-btn{display:flex;width:100%}.interview-cont02 .interview-other-list li .list-btn-box .list-btn+.list-btn{padding-left:0;margin-left:0;margin-top:12px}.interview-cont02 .interview-other-list li .list-btn-box .list-btn+.list-btn:before{content:none}.interview-cont02 .interview-other-list.column2 li{width:100%}.interview-cont02 .interview-other-list.column2 li .list-title{height:34px;font-size:18px}.interview-cont02 .interview-other-list.column2 li .list-title .bar-text{padding:8px 8px 7px}.interview-cont02 .interview-other-list.column2 li .list-btn-box{left:0;bottom:0;width:100%}.interview-cont02 .interview-other-list.column2 li .list-btn-box .list-btn+.list-btn{padding-left:0;margin-left:0}}.other-interview-box{padding:125px 0 150px}.other-interview-box .inner{width:1200px;margin:auto}.other-interview-box .other-interview-title{font-size:24px;letter-spacing:.1em;font-weight:500;text-align:center;color:#595757;margin-bottom:45px}.other-interview-box .other-interview-list{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap}.other-interview-box .other-interview-list li{width:295px;height:295px}.other-interview-box .other-interview-list li a{display:block;height:100%;overflow:hidden;position:relative}.other-interview-box .other-interview-list li a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#3a403e;opacity:.25;z-index:1}.other-interview-box .other-interview-list li .text-box{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 30px;z-index:2}.other-interview-box .other-interview-list li .text-box .number{position:absolute;left:0;top:-9px;font-size:62px;letter-spacing:.1em;line-height:1;color:#fff;opacity:.7}.other-interview-box .other-interview-list li .text-box .position-box{text-align:center}.other-interview-box .other-interview-list li .text-box .position-box span{display:block;line-height:1;letter-spacing:.1em;color:#fff;font-weight:500}.other-interview-box .other-interview-list li .text-box .position-box .big{font-size:22px;line-height:1.5}.other-interview-box .other-interview-list li .text-box .position-box .sml{font-size:15px;margin-top:5px}.other-interview-box .other-interview-list li .text-box .interview-text{display:none;font-size:15px;letter-spacing:0;line-height:27px;color:#fff;text-align:justify;margin-top:20px}.other-interview-box .other-interview-list li .list-img{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.other-interview-box .other-interview-list li i{position:absolute;right:0;bottom:26px;font-size:13px;color:#fff;font-style:normal;line-height:1;padding-right:33px;pointer-events:none;z-index:2}.other-interview-box .other-interview-list li i:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:26px;height:1px;background:#fff}.other-interview-box .entry-box{margin-top:50px}@media screen and (min-width:681px){.other-interview-box .other-interview-list li{margin-right:6px}.other-interview-box .other-interview-list li:nth-child(4n){margin-right:0}.other-interview-box .other-interview-list li a:before{transition:background .3s,opacity .3s}.other-interview-box .other-interview-list li a .list-img{transition:transform .3s}.other-interview-box .other-interview-list li a .list-img.type1{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/other_interview_img01.jpg)}.other-interview-box .other-interview-list li a .list-img.type2{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/other_interview_img02.jpg)}.other-interview-box .other-interview-list li a .list-img.type3{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/other_interview_img03.jpg)}.other-interview-box .other-interview-list li a .list-img.type4{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/other_interview_img04.jpg)}.other-interview-box .other-interview-list li a .list-img.type5{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/other_interview_img05.jpg)}.other-interview-box .other-interview-list li i{transition:padding-right .3s}.other-interview-box .other-interview-list li i:before{transition:width .3s}.other-interview-box .other-interview-list li.mouseover a:before{background:#c99a06;opacity:.9}.other-interview-box .other-interview-list li.mouseover a .list-img{transform:scale(1.05)}.other-interview-box .other-interview-list li.mouseover i{padding-right:25px}.other-interview-box .other-interview-list li.mouseover i:before{width:18px}}@media screen and (max-width:680px){.other-interview-box{padding:60px 0;background:#f5f5f5}.other-interview-box .inner{width:100%}.other-interview-box .other-interview-title{font-size:20px;margin-bottom:20px}.other-interview-box .other-interview-list li{width:100%;height:150px}.other-interview-box .other-interview-list li+li{margin-top:5px}.other-interview-box .other-interview-list li a:before{opacity:.3}.other-interview-box .other-interview-list li .text-box{align-items:flex-start;padding:0 30px}.other-interview-box .other-interview-list li .text-box .number{position:relative;left:0;top:0;font-size:38px;opacity:1}.other-interview-box .other-interview-list li .text-box .position-box{margin-top:4px;text-align:left}.other-interview-box .other-interview-list li .text-box .position-box span{display:inline-block;vertical-align:middle}.other-interview-box .other-interview-list li .text-box .position-box .big{font-size:20px;line-height:1.5}.other-interview-box .other-interview-list li .text-box .position-box .sml{margin-top:0;margin-left:10px}.other-interview-box .other-interview-list li .text-box .interview-text{display:none !important}.other-interview-box .other-interview-list li .list-img.type1{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/other_interview_img01_sp.jpg)}.other-interview-box .other-interview-list li .list-img.type2{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/other_interview_img02_sp.jpg)}.other-interview-box .other-interview-list li .list-img.type3{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/other_interview_img03_sp.jpg)}.other-interview-box .other-interview-list li .list-img.type4{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/other_interview_img04_sp.jpg)}.other-interview-box .other-interview-list li .list-img.type5{background-image:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/other_interview_img05_sp.jpg)}.other-interview-box .other-interview-list li i{bottom:10px;padding-right:27px}.other-interview-box .other-interview-list li i:before{width:20px}.other-interview-box .entry-box{width:85.334%;margin:30px auto 0}}.entry-box>.inner{width:1200px;margin:auto;background:#c99a06;border-radius:10px;padding:60px 60px 66px}.entry-box .entry-title{font-size:30px;letter-spacing:.1em;font-weight:500;color:#fff;text-align:center;margin-bottom:30px}.entry-box .entry-list{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap}.entry-box .entry-list li{width:50%;border-left:1px solid #fff}.entry-box .entry-list li:last-child{border-right:1px solid #fff}.entry-box .entry-list li a{display:flex;align-items:center;justify-content:center;font-family:"Noto Serif JP","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:24px;font-weight:500;color:#fff;letter-spacing:.1em;padding:11px 0;width:100%}.entry-box .entry-list li a i{display:block;width:33px;height:33px;border-radius:100%;background:#fff;margin-right:16px;overflow:hidden;border:1px solid #fff;position:relative;z-index:0}.entry-box .entry-list li a i:before,.entry-box .entry-list li a i:after{content:"";position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:8px;height:8px;border-right:1px solid #000;border-bottom:1px solid #000}.entry-box .entry-list li a i:before{left:45%}.entry-box .entry-list li a i:after{left:-100%;opacity:0}@media screen and (min-width:681px){.entry-box .entry-list li a i{transition:.3s}.entry-box .entry-list li a i:before,.entry-box .entry-list li a i:after{transition:.3s}.entry-box .entry-list li a:hover i{background:#fff}.entry-box .entry-list li a:hover i:before,.entry-box .entry-list li a:hover i:after{border-color:#000;transition:.3s}.entry-box .entry-list li a:hover i:before{animation:arrowbefore .3s}.entry-box .entry-list li a:hover i:after{animation:arrowafter .3s}@keyframes arrowbefore{100%{left:100%;opacity:0}}@keyframes arrowafter{100%{left:45%;opacity:1}}}@media screen and (max-width:680px){.entry-box>.inner{width:85.334%;border-radius:5px;padding:30px 20px 37px}.entry-box .entry-title{font-size:20px;margin-bottom:15px}.entry-box .entry-list li{width:100%;border-left:none;border-top:1px solid #fff}.entry-box .entry-list li:last-child{border-right:none;border-bottom:1px solid #fff}.entry-box .entry-list li a{font-size:18px;padding:15px 0}.entry-box .entry-list li a i{width:30px;height:30px;margin-right:14px}.entry-box .entry-list li a i:before,.entry-box .entry-list li a i:after{width:7px;height:7px}}.entry-list2{display:flex;flex-flow:wrap;justify-content:center;gap:0 10px}.entry-list2 .li1{width:calc((100% - 20px)/3)}.entry-list2 .link1{width:100%;height:70px;background-color:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center}.entry-list2 i{display:block;width:33px;height:33px;border-radius:100%;margin-right:8px;overflow:hidden;border:1px solid #c99a06;position:relative;z-index:0}.entry-list2 i:before,.entry-list2 i:after{content:"";position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:8px;height:8px;border-right:1px solid #c99a06;border-bottom:1px solid #c99a06}.entry-list2 i:before{left:45%}.entry-list2 i:after{left:-100%;opacity:0}.entry-list2 .t1{font-size:19px;font-weight:500;letter-spacing:.1em}.entry-list2 .t2{font-size:14px;font-weight:500;letter-spacing:0;margin-left:5px}.entry-list2 .mynav1{width:126px;margin-left:5px;display:flex;align-items:center}.entry-list2 .mynav2{width:92px;margin-left:3px;display:flex;align-items:center}@media screen and (min-width:681px){.entry-list2 .li1.type1{width:calc((100% - 10px)/2);margin-bottom:10px}.entry-box .entry-list2 li a:hover i:before,.entry-box .entry-list2 li a:hover i:after{-webkit-transition:.3s;transition:.3s}.entry-box .entry-list2 li a:hover i:before{-webkit-animation:arrowbefore .3s;animation:arrowbefore .3s}.entry-box .entry-list2 li a:hover i:after{-webkit-animation:arrowafter .3s;animation:arrowafter .3s}}@media screen and (max-width:680px){.entry-list2{display:block}.entry-list2+.entry-list2{margin-top:5px}.entry-list2 .li1{width:100%}.entry-list2 .li1:nth-of-type(1n+2){margin-top:5px}.entry-list2 .link1{position:relative;width:100%;height:60px;display:flex;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:55px}.entry-list2 i{position:absolute;top:0;bottom:0;left:10px;margin:auto}.entry-list2 .t1{font-size:18px;line-height:1}.entry-list2 .t2{margin-left:0;margin-top:5px;font-size:12px;line-height:1}.entry-list2 .mynav1{position:absolute;top:0;bottom:0;right:11px;margin:auto;width:108px}.entry-list2 .mynav2{position:absolute;top:0;bottom:0;right:14px;margin:auto;width:108px}}#header{position:fixed;left:0;top:0;width:100%;z-index:9}#header.page .inner{padding:0 0 0 51px}#header.page .h_logo{width:202px}#header.page .h_logo .h_logo_img{transition:opacity .3s}#header.page .h_logo .h_logo_img.black{opacity:1}#header.page .h_logo .h_logo_img.white{opacity:0}#header.page .menu_btn span{background:#000}#header.open .h_logo .h_logo_img{transition:opacity .3s}#header.open .h_logo .h_logo_img.black{opacity:0}#header.open .h_logo .h_logo_img.white{opacity:1}#header.open .menu_btn span{background:#fff}#header .inner{display:flex;align-items:center;justify-content:space-between;padding:16px 0 16px 51px}#header .h_logo{display:block;width:226px;height:38px;position:relative;transition:width .3s}#header .h_logo .h_logo_img{position:absolute;left:0;top:0;transition:opacity .3s}#header .h_logo .h_logo_img.black{opacity:0}#header .h_logo .h_logo_img.white{opacity:1}#header .h_navi_wrap{width:calc(100% - 226px);display:flex;align-items:center;justify-content:space-between}#header .h_navi_wrap .h_menu_box{width:calc(100% - 330px);padding-right:3.4vw}#header .h_navi_wrap .h_menu_p{display:flex;align-items:center;justify-content:flex-end}#header .h_navi_wrap .h_menu_p>li{position:relative;z-index:0}#header .h_navi_wrap .h_menu_p>li+li{margin-left:3vw}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name{display:block;font-size:15px;color:#fff;padding:8px 0;cursor:pointer;position:relative;z-index:0}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name:before{content:"";position:absolute;right:0;bottom:0;width:0;height:3px;background:#c99a06;transition:.3s}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name a{color:#fff;transition:.3s}#header .h_navi_wrap .h_menu_p .h_menu_c{width:220px;opacity:0;pointer-events:none;position:absolute;left:-20%;top:100%;z-index:-1}#header .h_navi_wrap .h_menu_p .h_menu_c li+li{border-top:1px solid #767676}#header .h_navi_wrap .h_menu_p .h_menu_c li a{display:block;font-size:15px;color:#fff;padding:11px 18px;background:#595757;position:relative;transition:.3s;z-index:0}#header .h_navi_wrap .h_menu_p .h_menu_c li a i{display:block;width:13px;height:13px;border-radius:100%;background:#fff;overflow:hidden;border:1px solid #fff;position:absolute;right:11px;top:50%;transform:translateY(-50%);z-index:0}#header .h_navi_wrap .h_menu_p .h_menu_c li a i:before,#header .h_navi_wrap .h_menu_p .h_menu_c li a i:after{content:"";position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:4px;height:4px;border-right:1px solid #1a1311;border-bottom:1px solid #1a1311}#header .h_navi_wrap .h_menu_p .h_menu_c li a i:before{left:45%}#header .h_navi_wrap .h_menu_p .h_menu_c li a i:after{left:-100%;opacity:0}#header .h_navi_wrap .h_menu_p .h_menu_c li a.h_menu_sub_list_link{font-size:13px;letter-spacing:.05em;padding:6.5px 18px;background-color:#6e6e6e}#header .h_navi_wrap .h_conversion_box{width:330px;display:flex;align-items:stretch;justify-content:flex-start}#header .h_navi_wrap .h_conversion_box .h_conversion_btn{display:flex;align-items:center;justify-content:center;width:50%;height:50px;font-size:16px;color:#fff}#header .h_navi_wrap .h_conversion_box .h_conversion_btn.type1{background:#777365}#header .h_navi_wrap .h_conversion_box .h_conversion_btn.type2{background:#c99a06}#header .menu_btn{width:42px;height:10px;position:relative;z-index:2}#header .menu_btn.open span{transition:.3s}#header .menu_btn.open span:nth-child(1){width:100%;top:50%;transform:translateY(-50%) rotate(45deg)}#header .menu_btn.open span:nth-child(2){width:100%;top:50%;transform:translateY(-50%) rotate(-45deg)}#header .menu_btn span{display:block;position:absolute;right:0;height:2px;background:#fff;transition:.3s}#header .menu_btn span:nth-child(1){width:100%;top:0}#header .menu_btn span:nth-child(2){width:70%;bottom:0}@media screen and (min-width:681px){#header{transition:background .3s}#header .inner{min-width:1350px;transition:padding .3s}#header .h_logo{display:block;width:226px}#header .h_navi_wrap .h_conversion_box .h_conversion_btn{transition:background .3s}#header .h_navi_wrap .h_conversion_box .h_conversion_btn.type1:hover{background:#504d43}#header .h_navi_wrap .h_conversion_box .h_conversion_btn.type2:hover{background:#9d7804}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name{transition:color .3s}#header .h_navi_wrap .h_menu_p>li:hover .h_menu_c{left:0;opacity:1;pointer-events:all;transition:.3s}#header .h_navi_wrap .h_menu_p>li:hover>.h_menu_p_name:before{content:"";position:absolute;right:auto;left:0;bottom:0;width:100%;height:3px;background:#c99a06;transition:.3s}#header .h_navi_wrap .h_menu_p .h_menu_c{transition:.3s}#header .h_navi_wrap .h_menu_p .h_menu_c li a:hover{background:#414141;transition:.3s}#header.page{height:50px;background:#fff;transition:background .3s}#header.page .inner{height:100%}#header.page .h_navi_wrap .h_menu_p li .h_menu_p_name{color:#1a1311;transition:color .3s}#header.page .h_navi_wrap .h_menu_p li .h_menu_p_name a{color:#1a1311;transition:color .3s}}@media all and (min-width:681px) and (max-width:1412px){#header .inner{min-width:1200px}#header .h_navi_wrap .h_menu_box{width:calc(100% - 280px);padding-right:18px}#header .h_navi_wrap .h_menu_p>li+li{margin-left:18px}#header .h_navi_wrap .h_conversion_box{width:280px}}@media screen and (max-width:680px){#header.page{background:#fff}#header.page .inner{padding:13px 16px}#header .inner{padding:13px 16px}#header .h_logo{width:197px;position:relative;z-index:2}#header .h_navi_wrap{width:auto}#header .h_navi_wrap.open .h_menu_box{opacity:1;pointer-events:all;transition:opacity .3s}#header .h_navi_wrap .h_menu_box{opacity:0;pointer-events:none;width:100%;padding-right:0;padding:70px 0 20px;position:fixed;left:0;top:0;height:100%;background:rgba(0,0,0,.95);overflow-y:scroll;transition:opacity .3s;z-index:1}#header .h_navi_wrap nav{width:85.335%;margin:auto}#header .h_navi_wrap .h_menu_p{flex-wrap:wrap}#header .h_navi_wrap .h_menu_p>li{width:100%;border-bottom:1px solid #767676}#header .h_navi_wrap .h_menu_p>li+li{margin-left:0}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name{font-size:18px;font-family:"Noto Serif JP","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:500;padding:15px 0}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name:before{content:none}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name.ac_btn.open i:after{transform:translate(-50%,-50%) rotate(0deg) skew(0,0);transition:transform .3s}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name.ac_btn i{width:32px;height:100%;border-radius:0;background:0 0;border:none;right:0;z-index:1}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name.ac_btn i:before,#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name.ac_btn i:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0) skew(0,0);width:16px;height:1px;border:none;background:#fff}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name.ac_btn i:after{transform:translate(-50%,-50%) rotate(90deg) skew(0,0);transition:transform .3s}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name i{display:block;width:20px;height:20px;border-radius:100%;background:#fff;overflow:hidden;border:1px solid #fff;position:absolute;right:6px;top:50%;transform:translateY(-50%);z-index:0}#header .h_navi_wrap .h_menu_p>li>.h_menu_p_name i:before{content:"";position:absolute;top:50%;left:45%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:6px;height:6px;border-right:1px solid #1a1311;border-bottom:1px solid #1a1311}#header .h_navi_wrap .h_menu_p .h_menu_c{display:none;width:100%;opacity:1;pointer-events:all;position:relative;left:0;top:0;z-index:0}#header .h_navi_wrap .h_menu_p .h_menu_c li+li{border-top:none;margin-top:2px}#header .h_navi_wrap .h_menu_p .h_menu_c li a{padding:7px 28px}#header .h_navi_wrap .h_menu_p .h_menu_c li a i{width:9px;height:9px;border-radius:0;background:0 0;overflow:auto;border:none;border-right:1px solid #fff;border-bottom:1px solid #fff;right:auto;top:50%;left:7px;transform:translateY(-50%) rotate(-45deg) skew(12deg,12deg)}#header .h_navi_wrap .h_menu_p .h_menu_c li a i:before,#header .h_navi_wrap .h_menu_p .h_menu_c li a i:after{content:none}#header .h_navi_wrap .h_menu_p .h_menu_c li.child a{padding:7px 46px}#header .h_navi_wrap .h_menu_p .h_menu_c li.child a i{width:9px;height:1px;background:#fff;border:none;left:28px;transform:translateY(-50%)}#header .h_navi_wrap .h_menu_p .h_menu_c li a.h_menu_sub_list_link{padding-left:30px}#header .h_navi_wrap .sp_h_menu_other_box{display:flex;align-items:center;justify-content:center;margin-top:30px}#header .h_navi_wrap .sp_h_menu_other li+li{margin-top:5px}#header .h_navi_wrap .sp_h_menu_other li a{display:inline-block;font-size:15px;color:#fff;padding-left:20px;position:relative;z-index:0}#header .h_navi_wrap .sp_h_menu_other li a i{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-45deg) skew(12deg,12deg);width:9px;height:9px;border-right:1px solid #fff;border-bottom:1px solid #fff}#header .h_navi_wrap .sp_h_menu_conversion{margin-top:30px}#header .h_navi_wrap .sp_h_menu_conversion .sp_h_menu_conversion_btn{display:flex;align-items:center;justify-content:center;width:100%;height:75px;font-size:18px;font-weight:500;line-height:1;color:#fff;position:relative;z-index:0}#header .h_navi_wrap .sp_h_menu_conversion .sp_h_menu_conversion_btn+.sp_h_menu_conversion_btn{margin-top:5px}#header .h_navi_wrap .sp_h_menu_conversion .sp_h_menu_conversion_btn i{display:block;width:30px;height:30px;border-radius:100%;background:#fff;margin-right:15px;position:relative;z-index:0}#header .h_navi_wrap .sp_h_menu_conversion .sp_h_menu_conversion_btn i:before{content:"";position:absolute;top:50%;left:45%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:7px;height:7px;border-right:1px solid #595757;border-bottom:1px solid #595757}#header .h_navi_wrap .sp_h_menu_conversion .sp_h_menu_conversion_btn.type1{background:#777365}#header .h_navi_wrap .sp_h_menu_conversion .sp_h_menu_conversion_btn.type2{background:#c99a06}#header .h_navi_wrap .sp_h_menu_compay{margin-top:30px}#header .h_navi_wrap .sp_h_menu_compay .sp_h_logo{display:block;width:79%;margin:auto}#header .h_navi_wrap .sp_h_menu_compay .sp_h_address{font-size:14px;letter-spacing:0;color:#fff;line-height:1.69;text-align:center;margin-top:15px}#header .h_navi_wrap .sp_h_menu_compay .sp_h_address span{font-size:16px;font-weight:500}#header .h_navi_wrap .sp_h_copywrite{font-size:12px;letter-spacing:0;font-weight:500;color:#fff;text-align:center;margin-top:25px}#header .h_navi_wrap .h_conversion_box{position:fixed;left:0;bottom:0;width:100%}}.footer-conversion-box{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap}.footer-conversion-box .conversion-btn{display:flex;align-items:center;justify-content:center;width:50%;height:100px;font-size:24px;font-weight:500;line-height:1;color:#fff;position:relative;z-index:0}.footer-conversion-box .conversion-btn i{display:block;width:33px;height:33px;border-radius:100%;background:#fff;margin-right:16px;position:relative;z-index:0}.footer-conversion-box .conversion-btn i:before,.footer-conversion-box .conversion-btn i:after{content:"";position:absolute;top:50%;left:45%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:8px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff}.footer-conversion-box .conversion-btn i:before{left:45%}.footer-conversion-box .conversion-btn i:after{left:-100%;opacity:0}.footer-conversion-box .conversion-btn.recruit{background:#777365}.footer-conversion-box .conversion-btn.recruit i:before,.footer-conversion-box .conversion-btn.recruit i:after{border-color:#777365}.footer-conversion-box .conversion-btn.contact{background:#c99a06}.footer-conversion-box .conversion-btn.contact i:before,.footer-conversion-box .conversion-btn.contact i:after{border-color:#c99a06}@media screen and (min-width:681px){.footer-conversion-box .conversion-btn{transition:background .3s}.footer-conversion-box .conversion-btn i{transition:right .3s}.footer-conversion-box .conversion-btn i:before,.footer-conversion-box .conversion-btn i:after{transition:border-color .3s,left .3s,opacity .3s}.footer-conversion-box .conversion-btn.recruit:hover{background:#504d43}.footer-conversion-box .conversion-btn.recruit:hover i:before{border-color:#504d43;animation:arrowbefore .3s}.footer-conversion-box .conversion-btn.recruit:hover i:after{animation:arrowafter .3s}.footer-conversion-box .conversion-btn.contact:hover{background:#9d7804}.footer-conversion-box .conversion-btn.contact:hover i:before{border-color:#9d7804;animation:arrowbefore .3s}.footer-conversion-box .conversion-btn.contact:hover i:after{animation:arrowafter .3s}@keyframes arrowbefore{100%{left:100%;opacity:0}}@keyframes arrowafter{100%{left:45%;opacity:1}}}@media screen and (max-width:680px){.footer-conversion-box .conversion-btn{width:100%;height:75px;font-size:18px}.footer-conversion-box .conversion-btn i{width:30px;height:30px;margin-right:15px}.footer-conversion-box .conversion-btn i:before,.footer-conversion-box .conversion-btn i:after{width:7px;height:7px}}#footer{padding:88px 0 20px}#footer .inner{width:1200px;margin:auto}#footer .f_cont{display:flex;align-items:stretch;justify-content:space-between}#footer .box_left{width:320px}#footer .f_logo{display:block;width:252px}#footer .f_address{font-size:14px;letter-spacing:0;line-height:24px;margin-top:18px}#footer .f_address span{font-size:16px;font-weight:500}#footer .box_mid{width:610px}#footer .f_navi_all{display:flex;align-items:stretch;justify-content:flex-start}#footer .f_navi_all>li+li{margin-left:30px}#footer .f_navi_all .f_navi_p>li+li{margin-top:15px}#footer .f_navi_all .f_navi_p>li .f_navi_name{font-size:18px;font-weight:500;padding-right:30px}#footer .f_navi_all .f_navi_p>li a{display:inline-block;position:relative}#footer .f_navi_all .f_navi_p>li a i{display:block;width:20px;height:20px;border-radius:100%;background:#000;position:absolute;right:0;top:6px;z-index:0}#footer .f_navi_all .f_navi_p>li a i:before{content:"";position:absolute;top:50%;left:45%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:6px;height:6px;border-right:1px solid #fff;border-bottom:1px solid #fff}#footer .f_navi_all .f_navi_c{margin-top:5px}#footer .f_navi_all .f_navi_c>li a{font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-weight:400;font-size:14px;line-height:25px;padding-left:23px;position:relative}#footer .f_navi_all .f_navi_c>li a:before{content:"";position:absolute;left:7px;top:9px;transform:rotate(-45deg);width:7px;height:7px;border-right:1px solid #1a1311;border-bottom:1px solid #1a1311}#footer .f_navi_all .f_navi_c_c>li a:before{content:none}#footer .box_right{width:220px;border-left:1px solid #ccc;padding-left:30px}#footer .f_navi_other>li+li{margin-top:10px}#footer .f_navi_other>li a{font-size:14px}#footer .copywrite{font-size:12px;letter-spacing:0;font-weight:500;line-height:1;text-align:right;margin-top:30px}@media screen and (min-width:681px){#footer .f_logo{transition:opacity .3s}#footer .f_logo:hover{opacity:.6}#footer .f_navi_all a{transition:opacity .3s}#footer .f_navi_all a:hover{opacity:.6}#footer .f_navi_other a{transition:opacity .3s}#footer .f_navi_other a:hover{opacity:.6}}@media screen and (max-width:680px){#footer{padding:30px 0 70px}#footer .inner{width:100%}#footer .f_cont{flex-wrap:wrap}#footer .box_left{width:100%}#footer .f_logo{width:67.2%;margin:auto}#footer .f_address{line-height:24px;margin-top:18px;text-align:center}#footer .box_mid{display:none}#footer .box_right{display:none}#footer .copywrite{text-align:center;margin-top:22px}}@media screen and (min-width:681px){.action01{opacity:0;transform:translateY(100px);position:relative;transition:opacity 1s .3s,transform 1s .3s}.action01.action{opacity:1;transform:translateY(0)}.action02{opacity:0;transform:translateX(-100px);position:relative;transition:opacity 1s .3s,transform 1s .3s}.action02.action{opacity:1;transform:translateY(0)}.action03{opacity:0;transform:translateX(100px);position:relative;transition:opacity 1s .3s,transform 1s .3s}.action03.action{opacity:1;transform:translateX(0)}.action04{opacity:0;transition:opacity 1s .3s}.action04.action{opacity:1}}@media screen and (max-width:680px){.action01_sp{opacity:0;transform:translateY(50px);position:relative;transition:opacity 1s .3s,transform 1s .3s}.action01_sp.action{opacity:1;transform:translateY(0)}.action02_sp{opacity:0;transform:translateX(-50px);position:relative;transition:opacity 1s .3s,transform 1s .3s}.action02_sp.action{opacity:1;transform:translateY(0)}.action03_sp{opacity:0;transform:translateX(50px);position:relative;transition:opacity 1s .3s,transform 1s .3s}.action03_sp.action{opacity:1;transform:translateX(0)}.action04_sp{opacity:0;transition:opacity 1s .3s}.action04_sp.action{opacity:1}}.delay1{transition-delay:.6s}.delay2{transition-delay:.9s}.bar-anime{display:inline-block;transform:translate3d(0,0,0);position:relative;z-index:0}.bar-anime:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#c99a06;border-radius:4px;z-index:1}.bar-anime .bar-text{display:inline-block;opacity:0;transform:translate3d(0,0,0)}.bar-anime.black:before{background:#000}.bar-anime.action:before{animation:passing-bar .6s ease .3s 1 normal forwards}.bar-anime.action .bar-text{animation:passing-txt 0s ease .6s 1 normal forwards}@keyframes passing-bar{0%{left:0;width:0}50%{left:0;width:100%}51%{left:0;width:100%}100%{left:100%;width:0}}@keyframes passing-txt{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.img-bar-anime{transform:translate3d(0,0,0);position:relative;z-index:0}.img-bar-anime:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#c99a06;z-index:1}.img-bar-anime .bar-inner{opacity:0;transform:translate3d(0,0,0)}.img-bar-anime.action:before{animation:passing-bar .6s ease .3s 1 normal forwards}.img-bar-anime.action .bar-inner{animation:passing-txt 0s ease .6s 1 normal forwards}input,textarea,select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:none;border-radius:0;color:inherit;font-family:inherit;width:100%}input::-ms-expand,textarea::-ms-expand,select::-ms-expand{display:none}input:focus,textarea:focus,select:focus{box-shadow:none;outline:none}.top-common-title .big,.top-common-title .sml{display:inline-block;line-height:1;padding-bottom:14px;position:relative}.top-common-title .big:before,.top-common-title .sml:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px}.top-common-title .big{font-size:59px;color:#c99a06}.top-common-title .big:before{background:#c99a06}.top-common-title .sml{font-size:50px}.top-common-title .sml:before{background:#eaeaea}.top-common-title.center{text-align:center}@media screen and (max-width:680px){.top-common-title .big,.top-common-title .sml{padding-bottom:10px}.top-common-title .big:before,.top-common-title .sml:before{height:2px}.top-common-title .big{font-size:36px}.top-common-title .sml{font-size:30px}}.top-common-copy{width:100%;position:absolute;font-size:118px;color:#fff}.top-common-copy.gray{color:#f5f5f5}.top-common-copy.center{text-align:center}@media screen and (max-width:680px){.top-common-copy{font-size:39px}}.page-common-title .bar-text{display:inline-flex;align-items:stretch}.page-common-title .big,.page-common-title .sml{display:inline-block;line-height:1;vertical-align:middle;padding-bottom:14px;position:relative}.page-common-title .big:before,.page-common-title .sml:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px}.page-common-title .big{font-size:44px;color:#c99a06;padding-right:9px}.page-common-title .big:before{background:#c99a06}.page-common-title .sml{display:inline-flex;align-items:center;font-size:24px;padding-left:9px}.page-common-title .sml:before{background:#eaeaea}.page-common-title.center{text-align:center}@media screen and (max-width:680px){.page-common-title .big,.page-common-title .sml{padding-bottom:10px}.page-common-title .big:before,.page-common-title .sml:before{height:2px}.page-common-title .big{font-size:33px}.page-common-title .sml{font-size:15px}}.company-common-title{text-align:center;padding-bottom:30px;position:relative}.company-common-title:before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:45px;height:3px;background:#c99a06}.company-common-title .en{display:block;font-size:24px;line-height:1;letter-spacing:.1em;margin-bottom:12px}.company-common-title .jp{display:block;font-size:34px;line-height:1;letter-spacing:.1em;font-weight:500}.company-common-title .sml,.company-common-title .sml2{font-size:20px;letter-spacing:0}.company-common-title .sml2{display:block;letter-spacing:.1em;margin-top:10px}@media screen and (max-width:680px){.company-common-title{padding-bottom:15px}.company-common-title:before{width:26px;height:2px}.company-common-title .en{font-size:13px;margin-bottom:4px}.company-common-title .jp{font-size:22px;line-height:1.5;letter-spacing:0}.company-common-title .sml,.company-common-title .sml2{font-size:17px}.company-common-title .sml2{margin-top:2px}}.other-business-title{font-size:24px;letter-spacing:.1em;font-weight:500;text-align:center}@media screen and (max-width:680px){.other-business-title{font-size:20px}}.common-btn-box{text-align:center}.common-btn-box .common-btn{display:inline-flex;align-items:center;justify-content:center;font-family:"Noto Serif JP","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:16px;font-weight:500}.common-btn-box .common-btn i{display:block;width:48px;height:48px;border-radius:100%;background:#000;margin-right:20px;overflow:hidden;border:1px solid #000;position:relative;z-index:0}.common-btn-box .common-btn i:before,.common-btn-box .common-btn i:after{content:"";position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:12px;height:12px;border-right:1px solid #fff;border-bottom:1px solid #fff}.common-btn-box .common-btn i:before{left:45%}.common-btn-box .common-btn i:after{left:-100%;opacity:0}@media screen and (min-width:681px){.common-btn-box .common-btn i{transition:.3s}.common-btn-box .common-btn i:before,.common-btn-box .common-btn i:after{transition:.3s}.common-btn-box .common-btn:hover i{background:#fff}.common-btn-box .common-btn:hover i:before,.common-btn-box .common-btn:hover i:after{border-color:#000;transition:.3s}.common-btn-box .common-btn:hover i:before{animation:arrowbefore .3s}.common-btn-box .common-btn:hover i:after{animation:arrowafter .3s}@keyframes arrowbefore{100%{left:100%;opacity:0}}@keyframes arrowafter{100%{left:45%;opacity:1}}}@media screen and (max-width:680px){.common-btn-box .common-btn{font-size:15px;text-align:left;letter-spacing:0}.common-btn-box .common-btn i{width:32px;height:32px;margin-right:10px}.common-btn-box .common-btn i:before,.common-btn-box .common-btn i:after{width:8px;height:8px}}.bg_gray{background:#f5f5f5}.bg_white{background:#fff}.news-list li+li{margin-top:6px}.news-list li a{display:flex;align-items:center;justify-content:flex-start;background:#fff;border-radius:4px;padding:30px 70px 30px 30px;position:relative}.news-list li .list-cat{display:inline-block;width:113px;background:#1a1311;font-size:15px;color:#fff;line-height:1;text-align:center;padding:7px 0 8px;border-radius:2px;margin-right:45px}.news-list li .list-date{width:100px;font-size:15px;margin-right:28px}.news-list li .list-title{width:calc(100% - 286px);font-size:15px}.news-list li i{display:block;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.news-list li.link i{width:27px;height:27px;background:#000;border-radius:100%}.news-list li.link i:before{content:"";position:absolute;top:50%;left:43%;transform:translate(-50%,-50%) rotate(-45deg) skew(12deg,12deg);width:8px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff}.news-list li.pdf i{right:32px;width:22px;height:26px;background:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/icon_pdf.svg) no-repeat center/cover}.news-list li.blank .list-title{color:#c99a06}.news-list li.blank .list-title span{display:inline-block;text-decoration:underline;position:relative}.news-list li.blank .list-title i{display:inline-block;position:relative;right:0;top:0;transform:translateY(0);width:12px;height:12px;background:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/../img/common/icon_blank.svg) no-repeat center/cover;margin-left:8px}.news-list li.no-link a{pointer-events:none}@media screen and (min-width:681px){.news-list li a{transition:background .3s}.news-list li a:hover{background:#e3e3e3}}@media screen and (max-width:680px){.news-list li+li{margin-top:0}.news-list li:nth-child(even) a{background:#ededed}.news-list li a{flex-wrap:wrap;border-radius:2px;padding:15px 27px}.news-list li .list-cat{width:93px;font-size:12px;padding:5px 0;margin-right:14px}.news-list li .list-date{width:auto;font-size:13px;margin-right:0}.news-list li .list-title{width:100%;padding-right:30px;margin-top:8px}.news-list li i{right:27px}.news-list li.link i{width:20px;height:20px}.news-list li.link i:before{width:6px;height:6px}.news-list li.pdf i{right:27px;width:16px;height:19px}.news-list li.blank .list-title{padding-right:0}.news-list li.blank .list-title i{margin-left:8px}.news-list li.no-link a{pointer-events:none}}.works-list{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;margin-bottom:-60px}.works-list li{width:370px;margin:0 45px 60px 0}.works-list li a{display:block}.works-list li .list-img{width:100%;height:246px;overflow:hidden;position:relative;z-index:0}.works-list li .list-img .list-cat{display:block;position:absolute;left:0;top:0;width:138px;background:#000;font-size:13px;letter-spacing:0;font-weight:500;color:#fff;text-align:center;padding:2px 0;z-index:2}.works-list li .list-img .img{width:100%;height:100%}.works-list li .list-title{font-size:18px;font-weight:400;letter-spacing:0;margin-top:10px}.works-list li .list-tag-box{margin:4px -5px -5px 0}.works-list li .list-tag-box .list-tag{display:inline-block;background:#fff;border-radius:10px;font-size:12px;letter-spacing:.05em;padding:0 9px;margin:0 5px 5px 0}@media screen and (min-width:681px){.works-list li:nth-child(3n){margin-right:0}.works-list li a:hover .list-img:before{opacity:.3}.works-list li a:hover .list-img .img{transform:scale(1.05)}.works-list li .list-img:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;z-index:1;transition:opacity .3s}.works-list li .list-img .img{transition:transform .3s}}@media screen and (max-width:680px){.works-list{margin-bottom:0}.works-list li{width:100%;margin:0}.works-list li+li{margin-top:30px}.works-list li .list-img{height:213px}.works-list li .list-img .list-cat{width:121px;font-size:11px;padding:2px 0}.works-list li .list-title{margin-top:10px}.works-list li .list-tag-box{margin:4px -5px -5px 0}.works-list li .list-tag-box .list-tag{border-radius:40px;padding:0 9px}}.pagenation-box{display:flex;align-items:center;justify-content:center}.pagenation-box .pagenation-body{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin:0 26px}.pagenation-box .pagenation-body li{width:42px;height:42px;display:flex;align-items:center;justify-content:center;margin:0 7px;font-size:13px;border:1px solid #f5f5f5;border-radius:100%}.pagenation-box .pagenation-body li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pagenation-box .pagenation-body li.not-numbering{pointer-events:none;padding-bottom:7px;border:none}.pagenation-box .pagenation-body li.current{border-color:#c99a06;color:#c99a06}.pagenation-box .pagenation-arrow a{font-size:13px;line-height:1;position:relative}.pagenation-box .pagenation-arrow a:before{content:"";position:absolute;top:52%;width:12px;height:12px;border-bottom:1px solid #1a1311}.pagenation-box .pagenation-arrow.pagenation-prev a{padding-left:22px}.pagenation-box .pagenation-arrow.pagenation-prev a:before{left:0;transform:translateY(-50%) rotate(45deg);border-left:1px solid #1a1311}.pagenation-box .pagenation-arrow.pagenation-next a{padding-right:22px}.pagenation-box .pagenation-arrow.pagenation-next a:before{right:0;transform:translateY(-50%) rotate(-45deg);border-right:1px solid #1a1311}@media screen and (min-width:681px){.pagenation-box .pagenation-body li{transition:border-color .3s}.pagenation-box .pagenation-body li a{transition:color .3s}.pagenation-box .pagenation-body li:hover{border-color:#c99a06}.pagenation-box .pagenation-body li:hover a{color:#c99a06}.pagenation-box .pagenation-arrow.pagenation-prev a:before{transition:left .3s}.pagenation-box .pagenation-arrow.pagenation-prev a:hover:before{left:-10px}.pagenation-box .pagenation-arrow.pagenation-next a:before{transition:right .3s}.pagenation-box .pagenation-arrow.pagenation-next a:hover:before{right:-10px}}@media screen and (max-width:680px){.pagenation-box{width:85.334%;margin:auto}.pagenation-box .pagenation-body{margin:0 20px}.pagenation-box .pagenation-body li{width:35px;height:35px;margin:0 5px;font-size:16px}.pagenation-box .pagenation-body li.not-numbering{padding-bottom:7px}.pagenation-box .pagenation-arrow a{display:block;text-indent:-9999px}.pagenation-box .pagenation-arrow a:before{top:52%;width:8px;height:8px}.pagenation-box .pagenation-arrow.pagenation-prev a{padding-left:0}.pagenation-box .pagenation-arrow.pagenation-next a{padding-right:0}}.single-sidebar{background:#fff;padding:60px 50px 40px}.single-sidebar .side-list>li+li{margin-top:18px}.single-sidebar .side-list>li>a{display:block}.single-sidebar .side-list>li .list-title{font-size:15px;letter-spacing:0;padding-bottom:8px;position:relative}.single-sidebar .side-list>li .list-title:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:#e8e9e9;border-radius:100px}.single-sidebar .side-list>li .list-title i{display:block;position:absolute;top:9px;right:12px;transform:rotate(-45deg);width:8px;height:8px;border-bottom:1px solid #1a1311;border-right:1px solid #1a1311}.single-sidebar .side-c-list{margin-top:12px}.single-sidebar .side-c-list>li+li{margin-top:4px}.single-sidebar .side-c-list>li>a{display:inline-block;font-size:16px;letter-spacing:0;padding-left:15px;position:relative}.single-sidebar .side-c-list>li>a:after{content:"";position:absolute;top:10px;left:0;transform:rotate(-45deg);width:6px;height:6px;border-bottom:1px solid #1a1311;border-right:1px solid #1a1311}@media screen and (min-width:681px){.single-sidebar .side-list>li .list-title i{transition:right .3s}.single-sidebar .side-list>li .list-title:hover i{right:4px}.single-sidebar .side-c-list>li>a:after{transition:left .3s}.single-sidebar .side-c-list>li>a:hover:after{left:4px}}@media screen and (max-width:680px){.single-sidebar{padding:22px 0 0;background:0 0}.single-sidebar .side-list>li+li{margin-top:10px}.single-sidebar .side-list>li>a{display:block;background:#fff}.single-sidebar .side-list>li .list-title{font-size:16px;font-weight:500;text-align:center;padding:10px 0}.single-sidebar .side-list>li .list-title:before{content:none}.single-sidebar .side-list>li .list-title i{top:50%;right:10px;transform:translateY(-50%) rotate(-45deg);width:8px;height:8px}.single-sidebar .side-list>li.category .list-title{display:none}.single-sidebar .side-list>li.category .side-c-list{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.single-sidebar .side-list>li.category .side-c-list li{width:calc((100% - 10px)/2)}.single-sidebar .side-list>li.archive{background:#fff}.single-sidebar .side-list>li.archive .list-title{background:#000;color:#fff;font-weight:400}.single-sidebar .side-list>li.archive .list-title:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(-45deg);width:8px;height:8px;border-bottom:1px solid #fff;border-right:1px solid #fff;transition:transform .3s,top .3s}.single-sidebar .side-list>li.archive .list-title.act:after{top:46%;transform:translateY(-50%) rotate(45deg)}.single-sidebar .side-list>li.archive i{border-color:#fff}.single-sidebar .side-list>li.archive .side-c-list{padding:10px 15px;margin-top:0}.single-sidebar .side-list>li.archive .side-c-list>li+li{margin-top:8px}.single-sidebar .side-list>li.archive .side-c-list>li>a{text-align:left;padding:0 0 0 18px}.single-sidebar .side-list>li.archive .side-c-list>li>a:after{left:0;right:auto;border-color:#000}.single-sidebar .side-c-list{margin-top:12px}.single-sidebar .side-c-list>li+li{margin-top:0}.single-sidebar .side-c-list>li>a{display:block;font-size:16px;font-weight:500;text-align:center;background:#fff;padding:10px 0}.single-sidebar .side-c-list>li>a:after{top:50%;left:auto;right:10px;transform:translateY(-50%) rotate(-45deg);width:8px;height:8px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}@font-face{font-family:"flexslider-icon";src:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/fonts/flexslider-icon.eot);src:url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/fonts/flexslider-icon.woff) format("woff"),url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/fonts/flexslider-icon.ttf) format("truetype"),url(//daigo-inc.co.jp/wp/wp-content/themes/daigo_theme/files/css/fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:"" 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:"\f001";color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:"\f002"}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:"\f004"}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f003"}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}