.inview{opacity:0;transition-delay:.3s;transition:all .6s;position:relative}.inview.on{opacity:1}.inview.fadeInLeft{transform:translateX(-100px);-o-transform:translateX(-100px);-ms-transform:translateX(-100px);-moz-transform:translateX(-100px);-webkit-transform:translateX(-100px)}.inview.fadeInLeft.on{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}.inview.fadeInRight{transform:translateX(100px);-o-transform:translateX(100px);-ms-transform:translateX(100px);-moz-transform:translateX(100px);-webkit-transform:translateX(100px)}.inview.fadeInRight.on{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}.inview.fadeInBottom{transform:translateY(40px);-o-transform:translateY(40px);-ms-transform:translateY(40px);-moz-transform:translateY(40px);-webkit-transform:translateY(40px)}.inview.fadeInBottom.on{transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.inview.fadeInTop{transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);-moz-transform:translateY(-100px);-webkit-transform:translateY(-100px)}.inview.fadeInTop.on{transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.about main .wcm{max-width:900px}.about .page_ttl{text-align:center;padding-top:165px;background:url(../../img/about/ico_ttl.png) top center/140px 148px no-repeat;margin-bottom:66px}.about .text{line-height:48px;margin-bottom:90px}.about .txt01 .ttl{font-family:ITCAvantGardeStd-Bold,sans-serif;font-weight:bold;font-size:38px;line-height:45px;letter-spacing:0;text-align:center;margin-bottom:90px}.about .txt01 .img{position:relative;background:url(../../img/about/main_img.jpg) center/cover no-repeat;max-width:876px;margin-bottom:20px}.about .txt01 .img:before{display:block;content:" ";width:100%;padding-top:80.82192%}.about .txt01 .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.about .txt01 .script{font-size:16px;line-height:28px;letter-spacing:0em;text-align:right;margin-bottom:50px}.about .txt01 .content{font-size:16px;line-height:48px;letter-spacing:0em}@media only screen and (max-width: 767px){.about .page_ttl{padding-top:70px;background:url(../../img/about/ico_ttl.png) top center/63px 67px no-repeat;margin-bottom:25px}.about .page_ttl img{width:62px}.about .text{font-size:9px;line-height:22px;margin-bottom:60px}.about .txt01 .ttl{font-size:17px;line-height:22px;letter-spacing:0;margin-bottom:45px}.about .txt01 .img{margin-bottom:10px}.about .txt01 .script{font-size:9px;line-height:16px;letter-spacing:0;margin-bottom:25px}.about .txt01 .content{font-size:9px;line-height:22px;letter-spacing:0;margin-bottom:75px}}.txt-bold{font-weight:bold}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .page_ttl{margin-bottom:50px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about main .wcm{padding:0 30px}}.about .script{margin-bottom:130px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .script{margin-bottom:49px}}.about .script .text{margin-bottom:17px;text-align:justify}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .script .text{font-size:11px;line-height:24px;letter-spacing:.022em;margin-bottom:29px}}.about .script .lst-info{margin-bottom:17px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .script .lst-info{margin-bottom:50px}}.about .script .lst-info .item{font-size:16px;line-height:48px;font-weight:bold}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .script .lst-info .item{font-size:11px;line-height:17px;letter-spacing:.022em;margin-bottom:22px}}@media (min-width: 897px) and (orientation: landscape), (min-width: 768px) and (orientation: portrait){.about .script .lst-info .item .num:after{content:'. '}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .script .lst-info .item .num{font-size:21px;display:block;text-align:center;margin-bottom:6px}}.about .script .lst-info .item .txt{display:inline-block}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .script .lst-info .item .txt{display:block;text-align:center}}.about .txt01 .img{margin-bottom:95px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .txt01 .img{margin-bottom:16px}}.about .txt01 .script{margin-bottom:45px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .txt01 .script{margin-bottom:57px;font-size:8px;line-height:12px;text-align:left}}.about .txt01 .ttl{font-family:"meloche",sans-serif;font-weight:500;font-size:37px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .txt01 .ttl{font-size:13px;margin-bottom:13px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.about .txt01 .content{font-size:11px;line-height:24px;letter-spacing:.022em;text-align:justify}}
