.anime-top-bottom,.anime-left-right,.anime-right-left{opacity:0;transition:all .8s}.anime-top-bottom.slide,.anime-left-right.slide,.anime-right-left.slide{opacity:1}.about-intro-1st{position:relative}.about-intro-1st .anime-top-bottom{margin:-110px 0 10px 0 !important}.about-intro-1st .anime-top-bottom.slide{margin:0 0 10px 0 !important}@media only screen and (min-width: 768px){.about-intro-1st .anime-top-bottom{margin:0 0 100px 58% !important}.about-intro-1st .anime-top-bottom.slide{margin:0 0 0 58% !important}}.about-intro-2nd .anime-top-bottom{margin:0 58% 100px 0 !important}.about-intro-2nd .anime-top-bottom.slide{margin:0 58% 0 0 !important}.about-intro-1st .about-intro-pic.anime-left-right{margin:0 0 10px -200px !important}.about-intro-1st .about-intro-pic.anime-left-right.slide{margin:0 0 10px 0 !important}.about-intro-2nd .about-intro-pic.anime-right-left{margin:0 0 0 60% !important}.about-intro-2nd .about-intro-pic.anime-right-left.slide{margin:0 0 0 22% !important}@media only screen and (min-width: 768px){.about-intro-2nd .about-intro-pic.anime-right-left{margin:0 0 0 80% !important}.about-intro-2nd .about-intro-pic.anime-right-left.slide{margin:0 0 0 44% !important}}#about h1{margin:0 0 .5em 0;font-weight:normal;font-size:26px;color:#0a0a0a}@media only screen and (min-width: 1024px){#about h1{font-size:34px}}#about h2{margin:0 0 .5em 0;padding:0;border-top:none;font-weight:bold;font-size:20px;color:#0a0a0a}@media only screen and (min-width: 1024px){#about h2{font-size:28px}}#about h3{margin:0 0 .5em 0;padding:0;border-left:none;font-weight:normal;font-size:20px;color:#0a0a0a}@media only screen and (min-width: 1024px){#about h3{font-size:28px}}#about h4{margin:0 0 .5em 0;padding:0;background-color:rgba(0,0,0,0);border-bottom:1px solid #000;font-size:18px}@media only screen and (min-width: 1024px){#about h4{font-size:21px}}#about figure figcaption a{font-size:inherit}#about .title{display:inline-block;border-bottom:3px solid #d47951;font-size:14px;font-weight:normal}#about .small{display:inline;font-size:.7em}#about p,#about li,#about table,#about a{font-size:14px}@media only screen and (min-width: 768px){#about p,#about li,#about table,#about a{font-size:16px}}#about p{line-height:1.7em;letter-spacing:.05em}#about p strong{padding:0}#about img{width:100%;height:auto}#about .contents-wrapper{width:100%;max-width:1240px;margin:0 auto;padding:0 1.2em 40px}@media only screen and (min-width: 768px){#about .contents-wrapper{padding:0 1.2em 80px}}#about .bg-white{background-color:#fff}#about .column2 .column2-inner{margin:0 0 20px 0}#about .column2 .column2-inner:last-child{margin:0}@media only screen and (min-width: 768px){#about .column2{display:flex;flex-wrap:wrap;justify-content:space-between}#about .column2 .column2-inner{flex-basis:48%}}@media only screen and (min-width: 768px){#about .column3{display:flex;flex-wrap:wrap;justify-content:space-between}#about .column3 .column3-inner{flex-basis:31%}}#about .table-border{width:100%;max-width:880px;margin:0 auto;border:none}#about .table-border tr{border-bottom:1px dotted #8d8d8d}#about .table-border tr:nth-of-type(2n) td{background-color:rgba(0,0,0,0)}#about .table-border th,#about .table-border td{display:block;width:100%;border:none;background-color:rgba(0,0,0,0)}#about .table-border th{padding:.8em .4em .4em;word-break:keep-all}#about .table-border td{padding:0 .4em .8em}@media only screen and (min-width: 768px){#about .table-border th,#about .table-border td{display:table-cell;width:auto;padding:1em .8em}}#about .width-full img,#about .width-full .width-full-img{width:100%;height:280px;display:block;margin:0 0 40px 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#about .list-circle li::before,#about .list-arrow li::before{content:"";display:inline-block;width:.8em;height:.8em;margin:0 .4em 0 0;background-image:url(../about/images/icon-circle.png);background-repeat:no-repeat;background-position:top left;background-size:contain;vertical-align:baseline}#about .list-arrow{margin:0}#about .list-arrow li{padding:0}#about .list-arrow li::before{background-image:url(../about/images/arrow-02.png)}#about .more-link{text-align:center}#about .more-link .more-link-item{display:inline-block;padding:1em 2em;border:2px solid #000}#about .more-link .more-link-item::before{content:"";display:inline-block;width:16px;height:18px;margin:0 .4em 0 0;background-image:url(../about/images/arrow-02.png);background-position:top;background-repeat:no-repeat;background-size:contain;vertical-align:middle}#about .more-link .more-link-item:hover,#about .more-link .more-link-item:active{text-decoration:none;background-color:#000;color:#fff}#about .more-link .more-link-item:hover::before,#about .more-link .more-link-item:active::before{background-image:url(../about/images/arrow-03.png)}#about .about-intro-wrapper{width:100%;position:relative;margin:0 0 40px 0;padding:32px 0 0 0}@media only screen and (min-width: 768px){#about .about-intro-wrapper{margin:0 auto 80px}}#about .decoration-text{width:100%;position:absolute;top:0;color:rgba(245,109,56,.8);font-size:38px;font-weight:bold;text-align:center;z-index:1}@media only screen and (min-width: 768px){#about .about-intro-1st,#about .about-intro-2nd{position:relative}}#about .about-intro-1st .about-intro-pic,#about .about-intro-2nd .about-intro-pic{display:block;width:78%;margin:0 0 10px 0}#about .about-intro-1st .about-intro-pic img,#about .about-intro-2nd .about-intro-pic img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}@media only screen and (min-width: 768px){#about .about-intro-1st .about-intro-pic,#about .about-intro-2nd .about-intro-pic{width:56%}#about .about-intro-1st .about-intro-pic img,#about .about-intro-2nd .about-intro-pic img{height:420px}}#about .about-intro-1st .about-intro-inner,#about .about-intro-2nd .about-intro-inner{width:100%;max-width:1240px;margin:auto;padding:0 1.2em}@media only screen and (min-width: 768px){#about .about-intro-1st .about-intro-inner,#about .about-intro-2nd .about-intro-inner{padding:0;position:absolute;top:0;bottom:0;left:0;right:0}}#about .about-intro-1st .about-intro-inner .about-intro-info,#about .about-intro-2nd .about-intro-inner .about-intro-info{width:100%;display:flex;align-items:flex-end;justify-content:space-between}#about .about-intro-1st .about-intro-inner .about-intro-info .about-intro-text,#about .about-intro-2nd .about-intro-inner .about-intro-info .about-intro-text{flex-basis:64%}#about .about-intro-1st .about-intro-inner .about-intro-info .about-intro-icon,#about .about-intro-2nd .about-intro-inner .about-intro-info .about-intro-icon{flex-basis:32%}#about .about-intro-1st .about-intro-inner .about-intro-info p,#about .about-intro-2nd .about-intro-inner .about-intro-info p{line-height:1.7em;font-size:17.2px}@media only screen and (min-width: 768px){#about .about-intro-1st .about-intro-inner .about-intro-info,#about .about-intro-2nd .about-intro-inner .about-intro-info{position:absolute;width:42%;margin:0 0 0 58%;bottom:40px}#about .about-intro-1st .about-intro-inner .about-intro-info .about-intro-text,#about .about-intro-2nd .about-intro-inner .about-intro-info .about-intro-text{padding:1.2em 1.2em .2em 1.2em;background-color:rgba(255,255,255,.7);border-radius:3px}}@media only screen and (min-width: 768px){#about .about-intro-2nd{margin:-28px 0 0 0}}#about .about-intro-2nd .about-intro-inner .about-intro-info{flex-direction:row-reverse}@media only screen and (min-width: 768px){#about .about-intro-2nd .about-intro-inner .about-intro-info{margin:0 58% 0 0;right:auto;left:0;bottom:20px}}#about .about-intro-2nd .about-intro-pic{display:block;width:78%;margin:0 0 0 22%}#about .about-intro-2nd .about-intro-pic img{-o-object-position:center left;object-position:center left}@media only screen and (min-width: 768px){#about .about-intro-2nd .about-intro-pic{width:56%;margin:0 0 0 44%}}#about .about-company{width:100%;margin:0 auto}#about .about-staff .about-staff-list{display:flex;flex-wrap:wrap}#about .about-staff .about-staff-list .about-staff-list-item{flex-basis:48%;margin:0 1% 20px}#about .about-staff .about-staff-list .about-staff-list-item .about-staff-link{display:block;border-bottom:3px solid #e47446;background-image:url(../about/images/arrow-01.png);background-repeat:no-repeat;background-size:28px;background-position:right bottom}#about .about-staff .about-staff-list .about-staff-list-item .about-staff-img{margin:0 0 10px 0}#about .about-staff .about-staff-list .about-staff-list-item .about-staff-title{font-size:10px;line-height:1.2em;margin:0 0 .2em 0}#about .about-staff .about-staff-list .about-staff-list-item .about-staff-name{font-size:18px;margin:0 0 .2em 0}@media only screen and (min-width: 768px){#about .about-staff .about-staff-list .about-staff-list-item{flex-basis:30%}}#about .about-staff .about-staff-list.staff-list-s .about-staff-list-item{flex-basis:30%}@media only screen and (min-width: 768px){#about .about-staff .about-staff-list.staff-list-s .about-staff-list-item{flex-basis:23%}}#about .about-staff.no-img{padding:40px 0 0 0}@media only screen and (min-width: 768px){#about .about-staff.no-img{padding:80px 0 0 0}}#about .about-partner{width:100%;padding:40px 1.2em}@media only screen and (min-width: 768px){#about .about-partner{padding:80px 1.2em}}#about .about-partner .about-partner-list{display:flex;flex-wrap:wrap;margin:0}#about .about-partner .about-partner-list .about-partner-list-item{flex-basis:42%;margin:0 4% 20px}#about .about-partner .about-partner-list .about-partner-list-item::before{content:none}@media only screen and (min-width: 768px){#about .about-partner .about-partner-list .about-partner-list-item{flex-basis:17%}}#about .staff-profile{width:100%;padding:28px 0 40px 0}#about .staff-profile .staff-profile-wrapper{max-width:1240px;margin:0 auto}@media only screen and (min-width: 768px){#about .staff-profile .staff-profile-wrapper{display:flex;flex-wrap:wrap}}#about .staff-profile .staff-profile-img{width:100%;height:auto;padding:0 80px 20px 0;position:relative}#about .staff-profile .staff-profile-img::after{content:"";display:block;width:140px;height:140px;position:absolute;right:0;bottom:0;background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 768px){#about .staff-profile .staff-profile-img{flex-basis:50%;padding:0}#about .staff-profile .staff-profile-img::after{content:none}}#about .staff-profile .staff-profile-bio{padding:0 1.2em 0}@media only screen and (min-width: 768px){#about .staff-profile .staff-profile-bio{flex-basis:50%;margin:0 0 80px 0;padding:40px 1.2em 0}}#about .staff-profile .staff-profile-link{width:100%;padding:20px 1.2em;background-color:#ffb15a}@media only screen and (min-width: 768px){#about .staff-profile .staff-profile-link{flex-basis:100%;margin:-80px 0 0 0;padding:40px 1.2em}}#about .staff-profile .staff-profile-link .staff-profile-link-wrapper{width:100%;max-width:620px;margin:0 auto}@media only screen and (min-width: 1024px){#about .staff-profile .staff-profile-link .staff-profile-link-wrapper{width:40%;margin:0 0 0 52%}}#about .staff-profile .staff-profile-link ul{display:flex;flex-wrap:wrap}#about .staff-profile .staff-profile-link ul li{flex-basis:50%}#about .staff-profile .staff-profile-link ul li a{color:#000}#about .staff-profile .staff-profile-link ul li a:link,#about .staff-profile .staff-profile-link ul li a:visited{color:#000}#about .staff-profile .staff-profile-link ul li a:hover,#about .staff-profile .staff-profile-link ul li a:active{color:#000}#about .about-gazirow{position:relative}#about .about-akai{position:relative}.insta_list{margin:0 0 1em 0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.insta_list li{margin:0 0 1em 0;padding:0;list-style:none;flex-basis:48%}.insta_list li::before{content:none}@media only screen and (min-width: 768px){.insta_list li{flex-basis:23%}}/*# sourceMappingURL=about.css.map */