.about-Promise{max-width:1200px;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:19px;margin-top:10px;margin-inline:auto;padding-inline:30px}.about-Promise_Catch .sw-Title02_Text_Item{display:block}.about-Promise_Catch .sw-Title02_En_Item{display:block}.about-Promise_Text{max-width:522px}.about-Promise_Catch+.about-Promise_Text{margin-top:20px}.about-Promise_Text-en{font-family:"42dot Sans",sans-serif;font-weight:300;line-height:1.6666666667}.about-Promise_Text+.about-Promise_Text-en{margin-top:20px}.about-Promise_Image{width:calc(100% + 60px);height:auto;display:block;margin-top:50px;margin-inline:-30px}@media screen and (min-width: 700px){.about-Promise_Image{width:100%;max-width:800px;margin-inline:0}}@media screen and (min-width: 960px){.about-Promise{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:27px;padding-inline:40px}.about-Promise_Title{width:200px;margin-top:12px}.about-Promise_Content{-webkit-box-flex:1;-ms-flex:1;flex:1}.about-Promise_Catch+.about-Promise_Text{margin-top:40px}.about-Promise_Text+.about-Promise_Text-en{margin-top:19px}}.about-Relation_TitleContent{background-color:rgba(226,224,216,.5);padding-block:50px}.about-Relation_Inner{max-width:1200px;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:19px;margin-inline:auto;padding-inline:30px}.about-Relation_Catch .sw-Title02_Text_Item{display:block}.about-Relation_Catch .sw-Title02_En_Item{display:block}.about-Relation_Text{max-width:522px}.about-Relation_Catch+.about-Relation_Text{margin-top:20px}.about-Relation_Text-en{font-family:"42dot Sans",sans-serif;font-weight:300;line-height:1.6666666667}.about-Relation_Text+.about-Relation_Text-en{margin-top:20px}.about-Relation_Diagram{width:100%;max-width:285px;height:auto;display:block;margin-top:40px;margin-inline:auto}.about-Relation_Image{width:calc(100% - 60px);max-width:800px;height:auto;display:block;margin-left:auto}@media screen and (min-width: 960px){.about-Relation{margin-top:92px}.about-Relation_TitleContent{padding-top:48px;padding-bottom:299px}.about-Relation_Inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-inline:40px}.about-Relation_Title{width:200px;margin-top:12px}.about-Relation_Content{-webkit-box-flex:1;-ms-flex:1;flex:1}.about-Relation_Catch+.about-Relation_Text{margin-top:40px}.about-Relation_Text+.about-Relation_Text-en{margin-top:19px}.about-Relation_Diagram{max-width:489px;margin-top:100px;margin-inline:5px 0}.about-Relation_Image{margin-top:-127px;margin-right:max(40px,50% - 600px)}}.about-Philosophy{max-width:1200px;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:38px;margin-top:50px;margin-inline:auto;padding-inline:30px}.about-Philosophy_Item+.about-Philosophy_Item{margin-top:30px}.about-Philosophy_Label{font-family:"Bacasime Antique",serif;color:#707070;font-size:1.875rem;line-height:1;text-transform:uppercase}.about-Philosophy_Catch{font-family:"Zen Antique Soft",serif;font-size:1.125rem;line-height:1.4444444444;margin-top:4px}.about-Philosophy_Catch_Item{display:block}.about-Philosophy_Sub{font-family:"Zen Antique Soft",serif;font-size:.9375rem;line-height:1.4666666667}.about-Philosophy_En{font-family:"Bacasime Antique",serif;font-size:1.25rem;line-height:1.25;margin-top:7px}.about-Philosophy_En_Item{display:block}.about-Philosophy_Value{margin-top:10px}.about-Philosophy_Value_Item{display:-webkit-box;display:-ms-flexbox;display:flex}.about-Philosophy_Value_En{font-family:"Bacasime Antique",serif;font-size:1.25rem;line-height:1.5;width:146px}.about-Philosophy_Value_Text{font-family:"Zen Antique Soft",serif;font-size:1.125rem;line-height:1.6666666667;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 960px){.about-Philosophy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:102px;padding-inline:40px}.about-Philosophy_Title{width:200px;margin-top:3px}.about-Philosophy_Content{-webkit-box-flex:1;-ms-flex:1;flex:1}.about-Philosophy_Item+.about-Philosophy_Item{margin-top:80px}.about-Philosophy_Catch{font-size:1.875rem;line-height:1.4333333333}.about-Philosophy_Sub{font-size:1.25rem;line-height:1.45;margin-top:4px}.about-Philosophy_En{font-size:1.5625rem;line-height:1.2;margin-top:20px}.about-Philosophy_Value{margin-top:15px}.about-Philosophy_Value_En{font-size:1.5625rem;line-height:2;width:196px}.about-Philosophy_Value_Text{font-size:1.5625rem;line-height:2}}.about-Commitment{max-width:1200px;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:19px;margin-top:50px;margin-inline:auto;padding-inline:30px}.about-Commitment_Catch .sw-Title02_Text_Item{display:block}.about-Commitment_Catch .sw-Title02_En_Item{display:block}.about-Commitment_Text{max-width:476px}.about-Commitment_Catch+.about-Commitment_Text{margin-top:20px}.about-Commitment_Text-en{font-family:"42dot Sans",sans-serif;font-weight:300;line-height:1.6666666667}.about-Commitment_Text+.about-Commitment_Text-en{margin-top:20px}@media screen and (min-width: 960px){.about-Commitment{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:206px;padding-inline:40px}.about-Commitment_Title{width:200px;margin-top:12px}.about-Commitment_Content{-webkit-box-flex:1;-ms-flex:1;flex:1}.about-Commitment_Catch+.about-Commitment_Text{margin-top:40px}.about-Commitment_Text+.about-Commitment_Text-en{margin-top:19px}}.about-Next{margin:50px auto 90px;padding-inline:30px}@media screen and (min-width: 960px){.about-Next{max-width:1000px;margin-top:184px;margin-bottom:122px;padding-inline:240px 40px}}