.text-focus-in{-webkit-animation:text-focus-in 1.3s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;animation:text-focus-in 1.3s cubic-bezier(0.55, 0.085, 0.68, 0.53) both}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}.clearfix::after{content:"";display:block;clear:both}.pc_Company{padding-top:0;text-align:left}.company .main-inner{background:#6f6f6f}@media screen and (min-width: 769px){.block01{padding:50px 0 0}}.block01_inner .nagoyaStyle{text-align:center}.block01_inner .nagoyaStyle .img{width:100px;display:block;margin:0 auto}@media screen and (min-width: 769px){.block01_inner .nagoyaStyle .img{width:20%}}.block01_inner .nagoyaStyle .img img{width:100%}.block01_inner .nagoyaStyle .ttl{font-size:22px;margin:30px auto}@media screen and (min-width: 769px){.block01_inner .nagoyaStyle .ttl{font-size:40px;line-height:1.75}}@media screen and (min-width: 769px){.block01_inner .nagoyaStyle .ttl span{font-size:20px;font-weight:400}}.block01_inner .nagoyaStyle .text{font-size:14px;width:90%;margin:0 auto}@media screen and (min-width: 769px){.block01_inner .nagoyaStyle .text{font-size:16px}}.block02{padding:0}@media screen and (min-width: 769px){.block02{padding:200px 0}}@media screen and (min-width: 1400px){.block02{padding:140px 0}}@media screen and (min-width: 769px){.block02_inner-flexBox{align-items:center;justify-content:space-evenly}}.block02_inner-flexBox .img{width:45%;margin:auto}@media screen and (min-width: 769px){.block02_inner-flexBox .img{width:35%}}.block02_inner-flexBox .img img{width:100%}@media screen and (min-width: 769px){.block02_inner-flexBox .textBox{width:50%;margin:40px auto 0}}.block02_inner-flexBox .textBox .text{width:90%;margin:20px auto 0}@media screen and (min-width: 769px){.block02_inner-flexBox .textBox .text{margin:0;font-size:18px}}.block02_inner-flexBox .textBox .name{width:90%;margin:20px auto 0;font-size:18px}@media screen and (min-width: 769px){.block02_inner-flexBox .textBox .name{width:100%;font-size:22px;margin:80px auto 0}}.block02_inner-flexBox .textBox .name span{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-size:18px;font-weight:600;display:inline-block}@media screen and (min-width: 769px){.block02_inner-flexBox .textBox .name span{font-size:22px}}.block03_inner-flexBox{padding-top:60%;width:100%}@media screen and (min-width: 769px){.block03_inner-flexBox{position:relative;padding-top:0}}.block03_inner-flexBox:nth-of-type(odd) .textBox{margin:10px 0 0 auto;background:rgba(255,255,255,.9);color:#333;width:94%;padding:2% 3% 2% 3%}@media screen and (min-width: 769px){.block03_inner-flexBox:nth-of-type(odd) .textBox{background:#fff}}.block03_inner-flexBox:nth-of-type(even) .textBox{margin:10px auto 0 0;background:rgba(255,255,255,.9);color:#333;width:94%;padding:2% 3% 2% 3%}@media screen and (min-width: 769px){.block03_inner-flexBox:nth-of-type(even) .textBox{background:#fff}}.block03_inner-flexBox.flex01{background:url(../../img/company/img01_sp.jpg) no-repeat;background-position:top;background-size:contain}@media screen and (min-width: 769px){.block03_inner-flexBox.flex01{background:url(../../img/company/img01_pc.jpg) no-repeat;background-size:contain;padding-top:9%}}@media screen and (min-width: 769px){.block03_inner-flexBox.flex01 .textBox{width:53%;margin:0 auto 0 0}}.block03_inner-flexBox.flex02{background:url(../../img/company/img02_sp.jpg) no-repeat;background-position:top;background-size:contain}@media screen and (min-width: 769px){.block03_inner-flexBox.flex02{background:url(../../img/company/img02_pc.jpg) no-repeat;background-size:contain;padding-top:14%}}@media screen and (min-width: 769px){.block03_inner-flexBox.flex02 .textBox{width:53%;margin:0 0 0 auto}}.block03_inner-flexBox.flex03{width:96%;margin:auto auto 40px;background:#fff;padding:5%}@media screen and (min-width: 769px){.block03_inner-flexBox.flex03{width:90%;display:flex;flex-direction:row-reverse;align-items:center;padding:0;background:unset}}@media screen and (min-width: 769px)and (min-width: 769px){.block03_inner-flexBox.flex03 .youtube,.block03_inner-flexBox.flex03 .textBoxLeft{width:48%}}@media screen and (min-width: 769px){.block03_inner-flexBox.flex03 .textBoxLeft .ttl{font-size:20px;font-weight:700}}@media screen and (min-width: 769px)and (min-width: 769px){.block03_inner-flexBox.flex03 .textBoxLeft .ttl{font-size:24px}}.block03_inner-flexBox.flex04{background:url(../../img/company/img03.jpg) no-repeat;background-position:top;background-size:contain}@media screen and (min-width: 769px){.block03_inner-flexBox.flex04{background-position:top right;background-size:contain}}@media screen and (min-width: 769px){.block03_inner-flexBox.flex04 .textBox{width:60%;background:#afafaf;color:#fff;padding:8%}}.block03_inner-flexBox .img{width:100%}@media screen and (min-width: 769px){.block03_inner-flexBox .img{width:40%;display:inline-block;float:right;margin:-5% 2% 2% 2%;position:relative;z-index:1}}.block03_inner-flexBox .img img{width:100%}.block03_inner-flexBox .textBox{position:relative}@media screen and (min-width: 1400px){.block03_inner-flexBox .textBox{padding:3% 3% 5% 3%}}.block03_inner-flexBox .textBox .ttl{font-size:20px;font-weight:700}@media screen and (min-width: 769px){.block03_inner-flexBox .textBox .ttl{margin-bottom:20px;font-size:24px}}.block03_inner-flexBox .textBox .text .youtube a{border-bottom:1px solid #fff;display:inline-block;font-weight:600}.block03_inner-flexBox .textBox .text .value{font-size:30px}.block03_inner-flexBox:not(:last-of-type){margin-bottom:40px}@media screen and (min-width: 769px){.block03_inner-flexBox:not(:last-of-type){margin-bottom:8%}}.youtube{max-width:1000px;position:relative;width:100%;padding-top:56.25%;margin-top:60px}@media screen and (min-width: 769px){.youtube{padding-top:315px;max-width:560px;margin:60px auto 0}}.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}@media screen and (min-width: 769px){.block04{padding:180px 0 100px;max-width:1200px;margin:auto}}.block04_inner .ttl-parts02 h3 .ja:before{background-color:#333}.block04_inner-table table{border-spacing:40px 0;width:90%;margin:0 auto}@media screen and (min-width: 769px){.block04_inner-table table{width:100%}}.block04_inner-table table tr{border-top:2px solid #000}.block04_inner-table table tr:last-of-type{border-bottom:2px solid #000}.block04_inner-table table tr.graph th{vertical-align:top}@media screen and (min-width: 769px){.block04_inner-table table tr th,.block04_inner-table table tr td{font-size:16px;font-size:1.6rem}}.block04_inner-table table tr th{padding:30px 0;width:30%}.block04_inner-table table tr td{padding:30px 0px}.block04_inner-table table tr td span a{color:#9a0049}@media screen and (min-width: 769px){.Company{margin:auto}}.Company .Gmap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:110%;margin:0 -5%;margin-top:30px}@media screen and (min-width: 769px){.Company .Gmap{width:100%;overflow:visible;padding-bottom:40%;margin:0}}.Company .Gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%}.credo{background:url(../../img/company/company-img01-sp.jpg) no-repeat;background-size:100vw;background-position:center top;padding:6vw 0 10vw}@media screen and (min-width: 450px){.credo{padding-top:10vw}}@media screen and (min-width: 769px){.credo{background:url(../../img/company/company-img01-pc.jpg) no-repeat;padding:5% 0;background-size:cover;background-position:center}}@media screen and (min-width: 769px){.credo_inner{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #fff;padding:2%}}.credo_inner .page_Title{background:none;padding:11% 0 0}@media screen and (min-width: 576px){.credo_inner .page_Title{padding-top:16vw}}@media screen and (min-width: 769px){.credo_inner .page_Title{width:40%;padding:0;text-align:center}}.credo_inner-txt{padding:5% 2%;border:1px solid #fff;margin:15vw 0}@media screen and (min-width: 576px){.credo_inner-txt{margin:15vw 0}}@media screen and (min-width: 769px){.credo_inner-txt{padding:0;border:none;margin:auto}}.credo_inner-txt p{font-size:13px;font-size:1.3rem;line-height:25px}@media screen and (min-width: 430px){.credo_inner-txt p{font-size:15px;font-size:1.5rem}}@media screen and (min-width: 576px){.credo_inner-txt p{font-size:16px;font-size:1.6rem;line-height:40px}}.Company_inner-message{text-align:center}.Company_inner-message .img1{display:block;text-align:center;margin:0 auto 80px}@media screen and (min-width: 769px){.Company_inner-message .img1{margin-bottom:30px}}.Company_inner-message p{display:inline-block;max-width:800px;margin:auto}.Company_inner-intro{margin:0 auto 40px}@media screen and (min-width: 769px){.Company_inner-intro{margin:80px auto 10vw;align-items:center}}@media screen and (min-width: 769px){.Company_inner-intro picture{width:45%}}.Company_inner-intro-List{margin:-19vw 0 0 0}@media screen and (min-width: 576px){.Company_inner-intro-List{margin:-12vw 0 0 0}}@media screen and (min-width: 769px){.Company_inner-intro-List{width:50%;margin:0}}.Company_inner-intro-List ul li{margin:2px 0}.Company_inner-intro-List ul li span{display:inline-block;position:relative;z-index:2;padding:5px 0;font-size:13px;font-size:1.3rem}@media screen and (min-width: 430px){.Company_inner-intro-List ul li span{font-size:15px;font-size:1.5rem}}@media screen and (min-width: 576px){.Company_inner-intro-List ul li span{font-size:18px;font-size:1.8rem}}@media screen and (min-width: 769px){.Company_inner-intro-List ul li span{line-height:1.5}}.Company_inner-intro-List ul li span::before{display:inline-block;content:"";background:#464545;width:116%;height:100%;position:absolute;top:0;left:-5vw;z-index:-1}@media screen and (min-width: 576px){.Company_inner-intro-List ul li span::before{width:122%}}@media screen and (min-width: 769px){.Company_inner-intro-List ul li span::before{content:none}}.Company_inner-intro-List ul li span.span1::before{left:-10vw}.Company_inner-intro-List ul li span.span3::before{left:-8vw}@media screen and (min-width: 576px){.Company_inner-intro-List ul li span.span4::before{left:-7vw}}.Company_inner-intro-List p{font-size:14px;font-size:1.4rem;margin:30px auto}@media screen and (min-width: 769px){.Company_inner-intro-List p{margin:30px auto 0}}.Company_inner-intro02{margin:0 auto 40px}@media screen and (min-width: 576px){.Company_inner-intro02{margin:0 auto 5%}}@media screen and (min-width: 769px){.Company_inner-intro02{width:60vw;margin:12vw auto 16vw 0;position:relative;z-index:1}}@media screen and (min-width: 769px){.Company_inner-intro02:after{content:"";background:url(../../img/company/company-img02.jpg) no-repeat;background-size:cover;background-position:center;width:60vw;height:50vw;position:absolute;z-index:-1;right:-40vw;top:-6vw;max-height:715px}}.Company_inner-intro02-img{margin:0 auto 40px}@media screen and (min-width: 576px){.Company_inner-intro02-img{margin:0 auto 5%;width:100%}}@media screen and (min-width: 769px){.Company_inner-intro02-img{display:none}}.Company_inner-intro02-img .img1{position:absolute;width:100%;overflow:hidden}.Company_inner-intro02-img .img1 img{width:100%}@media screen and (min-width: 769px){.Company_inner-intro02-box:before{content:"";background:#000;position:absolute;width:60vw;height:100%}}@media screen and (min-width: 769px){.Company_inner-intro02-box .l-container{padding:70px 0% 100px 3vw;position:relative;z-index:1}}.Company_inner-intro02-ttl-sp{display:inline-block;padding:30% 0;text-align:center;width:100%;position:relative;z-index:1}@media screen and (min-width: 769px){.Company_inner-intro02-ttl-sp{display:none}}.Company_inner-intro02-ttl-sp span{background:#fff;color:#000;font-size:13px;font-size:1.3rem;padding:3px 10px}@media screen and (min-width: 430px){.Company_inner-intro02-ttl-sp span{font-size:18px;font-size:1.8rem}}@media screen and (min-width: 576px){.Company_inner-intro02-ttl-sp span{font-size:20px;font-size:2rem}}@media screen and (min-width: 769px){.Company_inner-intro02-ttl-sp span{display:none}}.Company_inner-intro02-ttl-pc{display:none}@media screen and (min-width: 769px){.Company_inner-intro02-ttl-pc{display:block;font-size:20px;font-size:2rem;margin-bottom:20px}}.Company_inner-intro03{background:#000}@media screen and (min-width: 769px){.Company_inner-intro03{background:transparent;position:relative;z-index:2;margin:-5vw 0 0 0px}}@media screen and (min-width: 769px){.Company_inner-intro03-img{width:42%}}.Company_inner-intro03 .l-container{margin:-15% 0 auto auto;background:#5a5a5a;width:95%;padding:3%;position:relative;z-index:1}@media screen and (min-width: 769px){.Company_inner-intro03 .l-container{margin:-27% 0 auto auto;width:67vw;padding:70px 220px 100px 11vw;z-index:-1}}@media screen and (min-width: 1400px){.Company_inner-intro03 .l-container{margin-top:-23%}}@media screen and (min-width: 769px){.Company_inner-intro03 .l-container:after{content:""}}.Company_inner-intro03-box h3{font-size:16px;font-size:1.6rem;margin:0 auto 3%}@media screen and (min-width: 769px){.Company_inner-intro03-box h3{font-size:20px;font-size:2rem;margin-bottom:20px}}.Company_inner-intro03-box p{font-size:14px;font-size:1.4rem}@media screen and (min-width: 769px){.Company_inner-intro03-box p{font-size:16px;font-size:1.6rem}}.Company_inner-intro04{background:#000;padding:100px 0;position:relative}@media screen and (min-width: 769px){.Company_inner-intro04:before{content:"";position:absolute;z-index:2;background:#000;width:33vw;height:50px;left:0;top:-40px}}.Company_inner-intro04 h3{font-size:16px;font-size:1.6rem;text-align:center}@media screen and (min-width: 769px){.Company_inner-intro04 h3{font-size:20px;font-size:2rem}}.Company_inner-intro04 p{font-size:14px;font-size:1.4rem;text-align:center;margin:40px auto}@media screen and (min-width: 769px){.Company_inner-intro04 p{font-size:16px;font-size:1.6rem}}.Company_inner-intro04-preName dt{font-size:14px;font-size:1.4rem;text-align:center;margin:0 auto 20px}.Company_inner-intro04-preName dd{text-align:center;max-width:130px;margin:auto}.flex_container{display:flex}@media screen and (min-width: 769px){.flex_container li{margin-right:20px}}@media screen and (min-width: 769px){.flex_container li:last-of-type{margin-right:0}}.Company_inner-outline{width:100%;color:#fff;margin-bottom:40px}@media screen and (min-width: 769px){.Company_inner-outline{margin-bottom:80px}}.Company_inner-outline table{border-spacing:40px 0}@media screen and (min-width: 769px){.Company_inner-outline table{width:100%}}.Company_inner-outline table tr{border-top:2px solid #fff}.Company_inner-outline table tr:last-of-type{border-bottom:2px solid #fff}.Company_inner-outline table tr.graph th{vertical-align:top}@media screen and (min-width: 769px){.Company_inner-outline table tr th,.Company_inner-outline table tr td{font-size:16px;font-size:1.6rem}}.Company_inner-outline table tr th{padding:30px 0;width:30%}.Company_inner-outline table tr td{padding:30px 0px}.Company_inner-outline table tr td span a{color:#9a0049}@media screen and (min-width: 769px){.Company_inner-outline table a{display:inline-block;margin-left:10px}}.Company_inner-history{width:100%;color:#fff;margin-bottom:40px}@media screen and (min-width: 769px){.Company_inner-history{margin-bottom:0}}.Company_inner-history dl{padding:30px 0px;border-top:2px solid #fff}@media screen and (min-width: 769px){.Company_inner-history dl{display:flex}}.Company_inner-history dl:last-of-type{border-bottom:2px solid #fff}@media screen and (min-width: 769px){.Company_inner-history dl dt,.Company_inner-history dl dd{font-size:16px;font-size:1.6rem}}.Company_inner-history dl dt{margin-bottom:5px}@media screen and (min-width: 769px){.Company_inner-history dl dt{width:30%}}@media screen and (min-width: 769px){.Company_inner-history dl dd{width:70%}}@media screen and (min-width: 769px){.Content{padding-bottom:50px}}.Content .location-ttl:after{content:"";position:absolute;border-top:1px solid #fff;top:23px;left:0px;width:100%;z-index:0}.Content .location-ttl h3{background:#6f6f6f;display:inline-block !important;position:relative;z-index:1;padding-right:15px}@media screen and (min-width: 769px){.Content .Company_inner-location{margin-bottom:5%}}.Content .Company_inner-location p{margin:30px auto 30px auto}.Content .Company_inner-location iframe{width:100%}@media screen and (min-width: 769px){.Content .Company_inner-location dl{margin-bottom:5%;display:flex;justify-content:space-between;width:470px}}.Content .Company_inner-location-img{width:100%}.Content .Company_inner-location-img p{text-align:center;margin:60px 0}.Content .Company_inner-location-img ul{padding:0 5%}.Content .Company_inner-location-img ul li{margin-bottom:40px}.Content .Company_inner-location .Gmap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:110%;margin:0 -5%}@media screen and (min-width: 769px){.Content .Company_inner-location .Gmap{width:100%;overflow:visible;padding-bottom:40%;margin:0}}.Content .Company_inner-location .Gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%}@media screen and (min-width: 769px){.info{padding:100px 0}}.info1{padding:0}.info2{padding:80px 0 40px}/*# sourceMappingURL=page-company.css.map */
