.is-about .st-PageIntro{background-image:url("../img/bg_about_01_sp.jpg")}@media screen and (min-width: 700px){.is-about .st-PageIntro{background-image:url("../img/bg_about_01_pc.jpg")}}.about-Intro{margin-top:60px}.about-Intro_Inner{max-width:1180px;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;padding-inline:20px}.about-Intro_Title_Image{max-width:560px;width:100%;height:auto}.about-Intro_SubTitle{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:700;font-size:1.25rem;line-height:1.8}.about-Intro_SubTitle+.about-Intro_Text{margin-top:30px}.about-Intro_Pint+.about-Intro_Text{margin-top:8px}.about-Intro_Text+.about-Intro_Text{margin-top:10px}.about-Intro_Pint{font-size:1.125rem}.about-Intro_Pint_Emphasis{color:#eb6100}.about-Intro_Message{margin-top:40px;position:relative;padding-inline:20px}.about-Intro_Message::before{content:"";width:100%;height:218px;background:url("../img/bg_about_02_sp.jpg") no-repeat center center;background-size:cover;position:absolute;display:block;left:0;bottom:-63px;z-index:-1}.about-Intro_Message_Content{max-width:1000px;margin-inline:auto;background-color:#fff;border-radius:0 0 15px 15px}.about-Intro_Message_Inner{padding:20px 20px 30px}.about-Intro_Message_Text_Lg{font-size:1.125rem}.about-Intro_Message_Text+.about-Intro_Message_Text{margin-top:10px}@media screen and (min-width: 600px){.about-Intro_Inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.about-Intro_Col{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width: 960px){.about-Intro{margin-top:100px}.about-Intro_Inner{padding-inline:40px;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.about-Intro_Col-text{margin-top:70px}.about-Intro_Message{padding-inline:40px}.about-Intro_Message::before{background-image:url("../img/bg_about_02_pc.jpg");bottom:-91px}.about-Intro_Message_Content{border-radius:0 0 30px 30px}.about-Intro_Message_Inner{padding:20px 80px 50px}.about-Intro_Message_Text_Lg{font-size:1.25rem}}.about-Philosophy{max-width:1280px;margin-top:130px;margin-inline:auto;padding-inline:20px}.about-Philosophy_Title{text-align:center}.about-Philosophy_Inner{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:50px}.about-Philosophy_List_Item{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;border-bottom:2px dotted rgba(0,0,0,.3);padding-bottom:25px}.about-Philosophy_List_Item+.about-Philosophy_List_Item{margin-top:25px}.about-Philosophy_List_Title{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:700;font-size:1.25rem}.about-Philosophy_List_Title_Point{color:#eb6100}.about-Philosophy_Image{width:100%;height:auto}@media screen and (min-width: 600px){.about-Philosophy_Inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.about-Philosophy_Col-text{width:610px}}@media screen and (min-width: 960px){.about-Philosophy{margin-top:198px;padding-inline:40px}.about-Philosophy_Inner{margin-top:50px;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.about-Philosophy_Col-text{margin-top:31px}.about-Philosophy_List_Item{padding-inline:15px;padding-bottom:30px}.about-Philosophy_List_Item+.about-Philosophy_List_Item{margin-top:30px}}@media screen and (min-width: 1100px){.about-Philosophy_List_Item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.about-Philosophy_List_Title{width:230px}.about-Philosophy_List_Title_Item{display:block}.about-Philosophy_List_Text{-webkit-box-flex:1;-ms-flex:1;flex:1}}.about-Policy{max-width:1000px;margin-top:60px;margin-inline:auto;padding-inline:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;row-gap:30px}.about-Policy_Title{-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline}.about-Policy_Text{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.8}@media screen and (min-width: 800px){.about-Policy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.about-Policy_Title{width:300px}.about-Policy_Text{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width: 960px){.about-Policy{margin-top:65px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.about-Policy_Text{font-size:1.25rem}}.about-Overviw{margin-top:120px;background-color:#faf4ed;margin-bottom:90px;padding-top:90px;padding-bottom:50px;position:relative}.about-Overviw_Title{width:240px;height:80px;background-color:#fff;border-radius:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto;position:absolute;left:0;right:0;top:-40px}.about-Overviw_Content{max-width:1180px;margin-inline:auto;padding-inline:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.about-Overviw_Col-image{-webkit-mask:url("../img/mask_about_01.svg") no-repeat 0 0/100% 100%;mask:url("../img/mask_about_01.svg") no-repeat 0 0/100% 100%}.about-Overviw_Image{width:100%;height:auto}.about-Overviw_List_Item{list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.2);padding-block:20px}.about-Overviw_List_Item:first-of-type{border-top:1px solid rgba(0,0,0,.2)}.about-Overviw_List_Title{opacity:.8}.about-Overviw_List_Title+.about-Overviw_List_Data{margin-top:10px}.about-Overviw_List_Data .js-TelLink{text-decoration:none}@media screen and (min-width: 700px){.about-Overviw_Content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.about-Overviw_Col-text{width:620px}}@media screen and (min-width: 960px){.about-Overviw{margin-top:150px;margin-bottom:120px;padding-bottom:80px}.about-Overviw_Content{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;padding-inline:40px}.about-Overviw_Col-Image{-webkit-box-flex:1;-ms-flex:1;flex:1}.about-Overviw_Col-text{width:620px}.about-Overviw_List_Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding-inline:15px;padding-block:25px}.about-Overviw_List_Title{width:120px}.about-Overviw_List_Data{-webkit-box-flex:1;-ms-flex:1;flex:1}.about-Overviw_List_Title+.about-Overviw_List_Data{margin-top:0}}