p{margin:0}.ly_companyHeaderContents{display:block;padding:0 0 4.4rem}@media screen and (max-width: 752px){.ly_companyHeaderContents{display:block;padding:0 0 4.8rem}}.ly_companyMainContents{display:block;padding:0;position:relative}.ly_companyMainContents::after{position:absolute;bottom:0;content:"";max-width:137rem;height:1px;display:block;width:100%;left:50%;margin-left:-68.5rem;background-color:currentColor}@media screen and (max-width: 752px){.ly_companyMainContents{display:block;padding:0}}.ly_companyFooterContents{display:block;padding:0 0 6.2rem}@media screen and (max-width: 752px){.ly_companyFooterContents{display:block;padding:0 0 6.2rem}}.ly_companyCompanyFirstViewSection{height:64vh}@media screen and (max-width: 752px){.ly_companyCompanyFirstViewSection{height:50vh}}.ly_companyCompanyInfoSection{display:block;padding:4.4rem 0;background-color:var(--color-background-primary__alpha);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media screen and (max-width: 752px){.ly_companyCompanyInfoSection{padding:0 0 6.2rem}}.ly_companyCompanyInfoDetailFrame{display:block;padding:2.2rem 0}.ly_companyCompanyInfoDetailFrame_centering{max-width:100rem;padding:0 6.6rem;margin:auto}.ly_companyCompanyInfoDetailVerticalSplit{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;-webkit-column-gap:2.2rem;-moz-column-gap:2.2rem;column-gap:2.2rem}.ly_companyCompanyInfoDetailVerticalSplit_item{display:block}.ly_companyCompanyInfoDetailPicture{display:block;width:100%;max-width:100%}.ly_companyCompanyInfoDetailPicture_image{display:block;-o-object-fit:cover;object-fit:cover}.ly_companyCompanyInfoDetailList{display:grid;grid-template-columns:auto 1fr;grid-auto-rows:auto;-webkit-column-gap:3.3rem;-moz-column-gap:3.3rem;column-gap:3.3rem;row-gap:0}.ly_companyCompanyInfoDetailList_item{display:grid;grid-template-columns:subgrid;grid-column:1/-1;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(34,34,34,.5)}.ly_companyCompanyInfoDetailList_item:nth-last-child(1){border-bottom:none}.ly_companyCompanyInfoDetailList_item_title{padding:3.3rem 1.1rem}.ly_companyCompanyInfoDetailList_item_multiLineDescription{grid-column:1/-1;padding:0 1.1rem 1.1rem}.ly_companyCompanyInfoDetailList_item_singleLineDescription{padding:3.3rem 1.1rem}.bl_companyCompanyInfoDetailTitle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;font-size:1.6rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,Verdana,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-style:normal;line-height:150%;letter-spacing:normal;text-decoration:none}.bl_companyCompanyInfoDetailTitle_text{font-size:1.6rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,Verdana,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-style:normal;line-height:150%;letter-spacing:normal;text-decoration:none}.bl_companyCompanyInfoDetailTitle_text_small{font-size:.8em;font-weight:normal}.bl_companyCompanyInfoDetailMultiLine{display:block}.bl_companyCompanyInfoDetailMultiLine_text{font-size:1.6rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,Verdana,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-style:normal;line-height:150%;letter-spacing:normal;text-decoration:none}.bl_companyCompanyInfoDetailSingleLine{font-size:1.6rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,Verdana,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-style:normal;line-height:150%;letter-spacing:normal;text-decoration:none}.bl_companyCompanyInfoDetailSingleLine_text{font-size:1.6rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,Verdana,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-style:normal;line-height:150%;letter-spacing:normal;text-decoration:none}.bl_companyCompanyInfoDetailSingleLine_text_small{font-size:.8em}@media screen and (max-width: 752px){.ly_companyCompanyInfoDetailFrame{padding:2.4rem 0}.ly_companyCompanyInfoDetailFrame_centering{padding:0 2.4rem;max-width:none}.ly_companyCompanyInfoDetailVerticalSplit{grid-auto-rows:auto;grid-auto-flow:row;row-gap:2.4rem}.ly_companyCompanyInfoDetailPicture_image{aspect-ratio:16/9}.ly_companyCompanyInfoDetailList{grid-template-columns:auto;gap:4.8rem 0}.ly_companyCompanyInfoDetailList_item{gap:.6rem 0}.ly_companyCompanyInfoDetailList_item_multiLineDescription{padding:1.2rem}.ly_companyCompanyInfoDetailList_item_singleLineDescription{padding:1rem 0}.ly_companyCompanyInfoDetailList_item_title{padding:1rem 0}.bl_companyCompanyInfoDetailTitle{padding:0}.bl_companyCompanyInfoDetailTitle_text{font-size:1.4rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,Verdana,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-style:normal;line-height:150%;letter-spacing:normal;text-decoration:none}.bl_companyCompanyInfoDetailMultiLine_text{font-size:1.4rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,Verdana,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-style:normal;line-height:150%;letter-spacing:normal;text-decoration:none}.bl_companyCompanyInfoDetailSingleLine_text{font-size:1.4rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,Verdana,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-style:normal;line-height:150%;letter-spacing:normal;text-decoration:none}}
