main.philosophy{padding-bottom:0}main.philosophy>.inner .heading_lv1{padding-bottom:110px}main.philosophy .bg_img{padding-top:108px;padding-bottom:610px;background-image:url("/assets/img/about-nns/philosophy_bg.png");background-color:#0070C3;background-size:contain;background-position:bottom center;background-repeat:no-repeat}main.philosophy .bg_img .copy_area{width:576px;margin:0 auto}main.philosophy .bg_img .copy_block+.copy_block{margin-top:129px}main.philosophy .bg_img .copy_block .title{font-size:36px;font-style:normal;font-weight:700;line-height:132%;letter-spacing:0.72px;color:#fff}main.philosophy .bg_img .copy_block .title span{display:inline-block;padding:0 2px 6px;border-bottom:3px solid #fff}main.philosophy .bg_img .copy_block .text{margin-top:39px;font-size:36px;font-style:normal;font-weight:500;line-height:180%;letter-spacing:1.44px;color:#fff}main.philosophy .bg_img .copy_block .text .small{font-size:0.8em}main.philosophy .philosophy_area .inner{width:784px;margin:0 auto}main.philosophy .philosophy_area .inner .heading_lv3{color:#0070c3;font-weight:700;text-align:center;padding-top:92px;padding-bottom:52px}main.philosophy .philosophy_area .inner .philosophy_system{display:block}main.philosophy .philosophy_area .inner .philosophy_system img{display:block;width:100%;height:auto;margin:0 auto}@media screen and (max-width:767px){main.philosophy>.inner .heading_lv1{padding-bottom:14.0957446809vw}main.philosophy .bg_img{padding-top:18.085106383vw;padding-bottom:53.7234042553vw;background-image:url("/assets/img/about-nns/philosophy_bg_sp.png")}main.philosophy .bg_img .copy_area{width:82.9787234043vw}main.philosophy .bg_img .copy_block+.copy_block{margin-top:15.9574468085vw}main.philosophy .bg_img .copy_block .title{font-size:5.8510638298vw;line-height:132%;letter-spacing:0.1170212766vw}main.philosophy .bg_img .copy_block .title span{padding:0 0.5319148936vw 1.5957446809vw;border-bottom-width:0.7978723404vw}main.philosophy .bg_img .copy_block .text{margin-top:4.7872340426vw;font-size:5.3191489362vw;line-height:166%;letter-spacing:0.2127659574vw}main.philosophy .philosophy_area .inner{width:100%;padding:0 5.3191489362vw}main.philosophy .philosophy_area .inner .heading_lv3{padding-top:19.414893617vw;padding-bottom:4.7872340426vw}}
/*# sourceMappingURL=philosophy.css.map */