.human-copy{padding-top:30px}.human-copy h1{margin-top:0}.human-portrait figcaption{padding-bottom:25px}.principles article{padding:0 0 28px;margin-bottom:28px;border-bottom:1px solid #dce2d9}.principles article:last-child{margin-bottom:0}.principle-name{font-size:11px;color:#7b8c7e;margin-bottom:13px;letter-spacing:.1em}.principles h2{font-family:'Yu Mincho','Hiragino Mincho ProN',serif;font-size:29px;font-weight:500;line-height:1.8;margin:0;letter-spacing:.015em}.principles article:nth-child(2) h2{color:#9e687b}.love-switch{margin-top:32px}.jal-evidence article:first-child{padding-top:0;border-top:0}.companion h2{margin-top:0}.companion-content p{max-width:650px}.manual-copy h2{margin-top:0}.manual-copy h3{font-size:30px;line-height:1.8}.manual-pillars{margin-top:45px}.company-service h3{margin-top:0;margin-bottom:20px}.service-items{list-style:none;padding:0;margin:0}.service-items li{font-size:15px;line-height:2;padding:5px 0;color:#52665a;scroll-margin-top:160px}.service-items li:before{content:'—';color:#98ab9b;margin-right:14px;font-size:12px}.company-service{padding:36px 0}.company dd{line-height:2.1}.profile p{line-height:2.1}@media(max-width:1000px){.principles h2{font-size:26px}}@media(max-width:700px){.human-copy{padding-top:0}.principles h2{font-size:22px}.principles h2 br{display:none}.principle-name{font-size:10px;margin-bottom:9px}.principles article{padding-bottom:22px;margin-bottom:22px}.manual-copy h3{font-size:26px}.service-items li{font-size:13px;padding:4px 0}.company-service h3{margin-bottom:14px}.company-service{padding:28px 0}.jal-evidence article:first-child{padding-top:20px;border-top:1px solid #d1dbd1}}
