.pala{opacity:0;transition:all .8s ease}.duration100{transition-duration:100ms}.duration200{transition-duration:200ms}.duration300{transition-duration:300ms}.duration400{transition-duration:400ms}.duration500{transition-duration:500ms}.duration600{transition-duration:600ms}.duration700{transition-duration:700ms}.duration800{transition-duration:800ms}.duration900{transition-duration:900ms}.pala--down{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.pala--down2{-webkit-transform:translateY(-20%);transform:translateY(-20%)}.pala--down3{-webkit-transform:translateY(-30%);transform:translateY(-30%)}.pala--up{-webkit-transform:translateY(10%);transform:translateY(10%)}.pala--up2{-webkit-transform:translateY(20%);transform:translateY(20%)}.pala--up3{-webkit-transform:translateY(30%);transform:translateY(30%)}.pala--lr{-webkit-transform:translate(-10%, 0);transform:translate(-10%, 0)}.pala--lr5{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.pala--rl{-webkit-transform:translate(10%, 0);transform:translate(10%, 0)}.pala--scaleUp{-webkit-transform:scale(0.1);transform:scale(0.1)}.pala--scaleDown{-webkit-transform:scale(1.5);transform:scale(1.5)}.pala--h{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.delay50{transition-delay:.05s}.delay100{transition-delay:.1s}.delay150{transition-delay:.15s}.delay200{transition-delay:.2s}.delay250{transition-delay:.25s}.delay300{transition-delay:.3s}.delay400{transition-delay:.4s}.delay500{transition-delay:.5s}.delay600{transition-delay:.6s}.delay700{transition-delay:.7s}.delay800{transition-delay:.8s}.delay900{transition-delay:.9s}.delay1000{transition-delay:1s}.delay1100{transition-delay:1.1s}.delay1200{transition-delay:1.2s}.delay1300{transition-delay:1.3s}.delay1400{transition-delay:1.4s}.delay1500{transition-delay:1.5s}.delay1600{transition-delay:1.6s}.delay1700{transition-delay:1.7s}.delay1800{transition-delay:1.8s}.delay1900{transition-delay:1.9s}.delay2000{transition-delay:2s}@keyframes line_anime{0%{height:0}100%{height:90px}}@keyframes line_anime_sp{0%{height:0}100%{height:2rem}}.pala.action{opacity:1;-webkit-transform:none;transform:none}@media print,screen and (max-width: 768px){.pc_only{display:none !important}}@media print,screen and (min-width: 769px){.sp_only{display:none !important}}@media print,screen and (max-width: 768px){.sp_only{display:block !important}}.content #contentArea .ttl{display:flex;align-items:center;margin-bottom:50px;font-size:32px;font-weight:normal;line-height:1.5}@media print,screen and (max-width: 768px){.content #contentArea .ttl{width:100%;padding:0 5%;font-size:5.5vw;margin-bottom:25px}}.content #contentArea .ttl::before{content:'';display:block;width:24px;height:10px;margin-right:10px;border-radius:100vh;background-color:#f00}@media print,screen and (max-width: 768px){.content #contentArea .ttl::before{width:20px;height:8px}}@media print,screen and (min-width: 769px){#breadcrumb{margin-bottom:30px}}@media print,screen and (max-width: 768px){#breadcrumb{padding:0 5%}}@media print,screen and (min-width: 769px){#mainImg{height:680px}}#mainImg #_bg{position:absolute;left:0;top:0;width:100%;height:100%;background:url("/common/images/corporateprofile/philosophy/main_pc.jpg") no-repeat center center;background-size:cover;transform:scale(1.4);-webkit-transform:scale(1.4);transform-origin:center center}#mainImg .body{width:100%;height:100%;margin:0 auto}@media print,screen and (min-width: 769px){#mainImg .body{display:flex;justify-content:space-between;align-items:center;max-width:1000px;padding:20px 0 0}}#mainImg h2{width:100%;margin:0}@media print,screen and (min-width: 769px){#mainImg h2{width:320px;height:250px;padding:80px 0 0 10px}}#mainImg #copy{width:680px}#mainImg p{width:620px;height:30px;margin:15px 0;opacity:0;transform:translateY(100%);transition:opacity .8s ease, transform .8s ease;-webkit-transition:opacity .8s ease, transform .8s ease}#mainImg p img{width:100%}#mainImg p:nth-of-type(1){transition-delay:1s}#mainImg p:nth-of-type(2){transition-delay:1.2s}#mainImg p:nth-of-type(3){transition-delay:1.4s}#mainImg p:nth-of-type(4){transition-delay:1.8s}#mainImg p:nth-of-type(5){transition-delay:2.0s}@media print,screen and (max-width: 768px){#mainImg #copy,#mainImg #_bg,#mainImg #mainImg-frame{display:none}}#mainImg.opened p{opacity:1;transform:translateY(0)}.philosophy-item-ttl{position:relative;z-index:1;margin-bottom:30px}@media print,screen and (min-width: 769px){.philosophy-item-ttl{width:370px;height:370px;padding:5% 0;border-radius:100%;background-color:rgba(255,242,242,0.9)}}@media print,screen and (max-width: 768px){.philosophy-item-ttl{width:100%;margin:-25vw auto 0;padding:5% 0 8%;z-index:10}.philosophy-item-ttl::before{content:'';display:block;position:absolute;left:50%;top:0;width:55vw;height:55vw;border-radius:100%;background-color:rgba(255,242,242,0.9);transform:translateX(-50%);z-index:-1}}.philosophy-item-ttl img{display:block;width:160px;height:auto;margin:0 auto 20px}@media print,screen and (max-width: 768px){.philosophy-item-ttl img{width:25%}}.philosophy-item-ttl h3{text-align:center;font-size:24px;font-weight:bold;line-height:1.6;text-shadow:2px 3px 1px rgba(0,0,0,0.2)}@media print,screen and (max-width: 768px){.philosophy-item-ttl h3{font-size:4.5vw}}.philosophy-item{position:relative;margin-bottom:80px;padding:30px 0 80px;background:url(/common/images/corporateprofile/philosophy/line.png) no-repeat center bottom;background-size:100% auto}@media print,screen and (min-width: 769px){.philosophy-item::before{content:'';display:block;position:absolute;top:380px;width:117px;height:106px;background-repeat:no-repeat;background-position:left top;background-size:100% auto}}@media print,screen and (max-width: 768px){.philosophy-item{margin-bottom:10%;padding:0 0 10%;background-size:90% auto}}.philosophy-item p{width:100%;font-size:16px}@media print,screen and (max-width: 768px){.philosophy-item p{padding:5% 5% 0;font-size:3.8vw}}.philosophy-item figure{margin:0;padding:0}@media print,screen and (min-width: 769px){.philosophy-item figure{position:absolute;top:0;width:500px}}.philosophy-item figure img{width:100%;height:auto}@media print,screen and (min-width: 769px){.philosophy-item.philosophy1::before,.philosophy-item.philosophy3::before{left:0;background-image:url(/common/images/corporateprofile/philosophy/icon_left.png)}}.philosophy-item.philosophy1 figure,.philosophy-item.philosophy3 figure{right:0}@media print,screen and (max-width: 768px){.philosophy-item.philosophy1 .philosophy-item-ttl,.philosophy-item.philosophy3 .philosophy-item-ttl{background:url(/common/images/corporateprofile/philosophy/icon_left.png) no-repeat left 5vw bottom;background-size:20vw auto}}@media print,screen and (min-width: 769px){.philosophy-item.philosophy1 p,.philosophy-item.philosophy3 p{padding-left:150px}}@media print,screen and (min-width: 769px){.philosophy-item.philosophy2::before,.philosophy-item.philosophy4::before{right:0;background-image:url(/common/images/corporateprofile/philosophy/icon_right.png)}}.philosophy-item.philosophy2 figure,.philosophy-item.philosophy4 figure{left:0}.philosophy-item.philosophy2 .philosophy-item-ttl,.philosophy-item.philosophy4 .philosophy-item-ttl{margin-left:auto}@media print,screen and (max-width: 768px){.philosophy-item.philosophy2 .philosophy-item-ttl,.philosophy-item.philosophy4 .philosophy-item-ttl{background:url(/common/images/corporateprofile/philosophy/icon_right.png) no-repeat right 5vw bottom;background-size:20vw auto}}@media print,screen and (min-width: 769px){.philosophy-item.philosophy2 p,.philosophy-item.philosophy4 p{padding-right:150px}}.philosophy-item.philosophy4{margin-bottom:0;background:none}@media print{header nav{display:none}}

/*# sourceMappingURL=philosophy.css.map */