.intro{display:flex;justify-content:center;margin:0 0 30px}.introIcon{width:20%;margin:0 auto 20px}.introTitle{font-size:calc(1.375rem + 1.125vw);color:#818181;text-align:center;line-height:1.4;margin:0 0 20px}.introTitleSub{color:#818181;font-size:calc(1.305rem + .495vw)}.introText{line-height:2}.philosophyTitle{font-size:calc(1.325rem + .675vw);color:#818181;text-align:center;margin:0 0 20px}.philosophyText{line-height:2}.philosophyTextBr{display:none}@media (min-width:768px){.intro{margin:0 0 50px}.introBox{position:relative}.introIcon{margin:0;position:absolute;right:calc(100% + 30px);top:50%;transform:translateY(-50%);width:185px}.introTitle{font-size:calc(1.725rem + 4.275vw)}.introTitleSub{font-size:calc(1.375rem + 1.125vw);text-align:center}.philosophyTitle{margin:0 0 30px;font-size:calc(1.425rem + 1.575vw)}.philosophyText{text-align:center}.philosophyTextBr{display:inline}}@media (min-width:1000px){.introTitle{font-size:2.5rem}.introTitleSub{font-size:1.8rem}.philosophyTitle{font-size:2rem}}@media (min-width:768px) and (min-width:1000px){.introTitle{font-size:6rem}.introTitleSub{font-size:2.5rem}.philosophyTitle{font-size:3rem}}