body{background-color:#FFF}#Tieup_Content{max-width:818px;margin:0 auto;display:block;font-size:16px;line-height:30px !important;background:#FFF;color:#464646;font-family:'Noto Sans JP', sans-serif;font-weight:400;text-align:left;font-feature-settings:"palt";letter-spacing:0.09em;box-sizing:border-box}#Tieup_Content h1,#Tieup_Content h2,#Tieup_Content h3,#Tieup_Content h4,#Tieup_Content h5{font-weight:600}#Tieup_Content h1,#Tieup_Content h2,#Tieup_Content h3,#Tieup_Content h4,#Tieup_Content h5,#Tieup_Content p,#Tieup_Content li{font-family:'Noto Sans JP', sans-serif}#Tieup_Content img{line-height:100%}#Tieup_Content .sp_obj{display:none}#Tieup_Content a:hover{text-decoration:none}@media screen and (max-width: 768px){#Tieup_Content{font-size:3.73vw;letter-spacing:0.1em;line-height:1.7;overflow:hidden}}@media screen and (max-width: 768px){#Tieup_Content .pc_obj{display:none}#Tieup_Content .sp_obj{display:block}}@media screen and (max-width: 768px){#Tieup_Content a:link,#Tieup_Content a:hover,#Tieup_Content a:visited,#Tieup_Content a:active{text-decoration:underline}}#section_AppInvitation .Button,#section_AppInvitation2 .Button{width:460px;height:60px;margin:15px auto 0 auto;background:#ef7c94;border-radius:999px;position:relative}@media screen and (max-width: 768px){#section_AppInvitation .Button,#section_AppInvitation2 .Button{width:82%;height:13vw;margin:5vw auto 0 auto}}#section_AppInvitation .Button a,#section_AppInvitation2 .Button a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;font-size:20px;font-weight:600;color:#FFF;text-decoration:none}@media screen and (max-width: 768px){#section_AppInvitation .Button a,#section_AppInvitation2 .Button a{font-size:5.33vw}}#section_AppInvitation .Button a::before,#section_AppInvitation2 .Button a::before{content:"";display:inline-block;position:absolute;top:42%;right:2rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:10px;height:10px;margin:0;border-top:2px solid #FFF;border-right:2px solid #FFF;transform:rotate(45deg);z-index:1}#Tieup_Header{padding:20px;display:flex;justify-content:space-between;align-items:center}#Tieup_Header .logo01,#Tieup_Header .logo02{width:25%}@media screen and (max-width: 768px){.tieup_header .logo01,.tieup_header .logo02{width:40%}}#Tieup_Content .Tieup_Inner{width:100%;background:#f8f5f0;padding-top:40px}@media screen and (max-width: 768px){#Tieup_Content .Tieup_Inner{padding-top:6.4vw}}.Banner_app{width:618px;margin:0 auto 30px auto}@media screen and (max-width: 768px){.Banner_app{width:90%;margin:0 auto 6.4vw auto}}#section_Mainvisual{width:100%;margin:0 auto}#section_Mainvisual p{margin-top:20px;text-align:center}@media screen and (max-width: 768px){#section_Mainvisual p{margin-top:5vw}}#Tieup_Content .Profile_Name{font-size:24px}#Tieup_Content .Profile_Kamei{font-size:12px}#Tieup_Content .Profile_Attribute{font-size:16px}@media screen and (max-width: 768px){#Tieup_Content .Profile_Name{font-size:4.26vw}#Tieup_Content .section_Experience .Profile_Name{font-size:5.6vw}}@media screen and (max-width: 768px){#Tieup_Content .Profile_Kamei{font-size:2.93vw}}@media screen and (max-width: 768px){#Tieup_Content .Profile_Attribute{font-size:3.46vw}#Tieup_Content .section_Experience .Profile_Attribute{font-size:4vw}}#section_Tableofcontent{width:658px;margin:0 auto}#section_Tableofcontent .Tableofcontent1{width:100%;margin-top:40px;padding:35px 0;background:#FFF;border-radius:15px;position:relative}#section_Tableofcontent .Tableofcontent2{width:100%;margin-top:40px;padding:35px 0;background:#FFF;border-radius:15px;position:relative;margin-top:60px}#section_Tableofcontent .Tableofcontent_Illust{width:148px;position:absolute;top:-50px;right:22px}#section_Tableofcontent .Tableofcontent_Title{width:100%;margin-bottom:16px}#section_Tableofcontent .Tableofcontent_Title h2{line-height:30px;padding:0 40px;margin-bottom:18px;letter-spacing:normal}#section_Tableofcontent .Tableofcontent_Heading_Wrap{width:100%;height:100%;padding:10px 40px}#section_Tableofcontent .Tableofcontent1 .Tableofcontent_Heading_Wrap{background:#ffd4dc}#section_Tableofcontent .Tableofcontent2 .Tableofcontent_Heading_Wrap{background:#bfe9d1}#section_Tableofcontent .Tableofcontent_Heading{font-size:20px;line-height:1.5;padding-left:28px;position:relative}#section_Tableofcontent .Tableofcontent_Heading::before{content:"";width:18px;height:100%;position:absolute;left:0;top:0;background:url(/kenko/assets/v2/collab/riumachi/stories/10/icon_arrow01-9384b69e191426ac56a1b2400b0f4ad7c18c35fec8127715738fbb8db4d6e72e.png) no-repeat left center;background-size:18px 18px;z-index:2}#section_Tableofcontent .Tableofcontent2 .Tableofcontent_Heading::before{background:url(/kenko/assets/v2/collab/riumachi/stories/10/icon_arrow03-e5e154a86d699c32474e7d9b3e648f912419f0873f4e3bcde90cc0aa271d3e77.png) no-repeat left center;background-size:18px 18px}@media screen and (max-width: 768px){#section_Tableofcontent{width:92%}}@media screen and (max-width: 768px){#section_Tableofcontent .Tableofcontent1{margin-top:5vw;padding:4vw 0 6vw 0}#section_Tableofcontent .Tableofcontent2{margin-top:5vw;padding:4vw 0 6vw 0;margin-top:7vw}}@media screen and (max-width: 768px){#section_Tableofcontent .Tableofcontent_Illust{width:20vw;top:-4.2vw;right:-3.5vw}}#section_Tableofcontent>#t01{padding-top:20px}#section_Tableofcontent>#t02{padding-top:12px}@media screen and (max-width: 768px){#section_Tableofcontent .Tableofcontent_Title h2{line-height:6vw;padding:0 6vw;margin-bottom:3vw}}@media screen and (max-width: 768px){#section_Tableofcontent .Tableofcontent_Heading_Wrap{width:auto;padding:2vw 6vw;margin:0 3px}}@media screen and (max-width: 768px){#section_Tableofcontent .Tableofcontent_Heading{font-size:4vw;padding-left:22px}}@media screen and (max-width: 768px){#section_Tableofcontent .Tableofcontent_Heading::before{content:"";width:15px;height:15px;top:4.6vw;background:url(/kenko/assets/v2/collab/riumachi/stories/10/icon_arrow01-9384b69e191426ac56a1b2400b0f4ad7c18c35fec8127715738fbb8db4d6e72e.png) no-repeat left center;background-size:15px 15px}#section_Tableofcontent .Tableofcontent2 .Tableofcontent_Heading::before{background:url(/kenko/assets/v2/collab/riumachi/stories/10/icon_arrow03-e5e154a86d699c32474e7d9b3e648f912419f0873f4e3bcde90cc0aa271d3e77.png) no-repeat left center;background-size:15px 15px}}ul.ExperienceList_keywords{margin:0 40px 0 40px;padding:1em 0;position:relative;display:flex;justify-content:flex-start;align-items:center;gap:10px;background-image:linear-gradient(to left, #ffaaba 2px, transparent 2px);background-size:5px 2px,5px 2px;background-repeat:repeat-x;background-position:left bottom}#section_Tableofcontent .Tableofcontent2 ul.ExperienceList_keywords{background-image:linear-gradient(to left, #83d0a3 2px, transparent 2px)}@media screen and (max-width: 768px){ul.ExperienceList_keywords{margin:0 6vw;padding:0.8em 0;flex-wrap:wrap;align-content:flex-start;gap:5px}}ul.ExperienceList_keywords li{color:#ff8ea1;font-size:15px;line-height:15px;font-weight:600;letter-spacing:0;padding:6px 10px;border-radius:4px;border:1px solid #ff8ea1}.Tableofcontent2 ul.ExperienceList_keywords li{color:#68c78f;border:1px solid #68c78f}@media screen and (max-width: 768px){ul.ExperienceList_keywords li{font-size:3.2vw;line-height:3.2vw;padding:1vw;margin:0}}ul.Tableofcontent_List{margin:0 40px}ul.Tableofcontent_List li{margin-bottom:0.3em;padding-left:28px;position:relative}ul.Tableofcontent_List li::before{content:"";width:18px;height:18px;position:absolute;left:0;top:6px;background:url(/kenko/assets/v2/collab/riumachi/stories/10/icon_arrow02-dd53752c2fe0c95b74cfc13243f7c97dfad53322a2375097d184a164d10a9ae8.png) no-repeat top left;background-size:18px 18px}@media screen and (max-width: 768px){ul.Tableofcontent_List{margin:0 6vw}}@media screen and (max-width: 768px){ul.Tableofcontent_List li{margin:5px 0;font-size:3.4vw;line-height:6vw;padding-left:22px;letter-spacing:0.06em}}.Tableofcontent2 ul.Tableofcontent_List li::before{background:url(/kenko/assets/v2/collab/riumachi/stories/10/icon_arrow04-25bed4736bf8917db3478b43cbb8192fd62ec49ec628509cd8eb29a74fd39585.png) no-repeat top left;background-size:18px 18px}@media screen and (max-width: 768px){ul.Tableofcontent_List li::before{content:"";width:15px;height:15px;top:5px;background:url(/kenko/assets/v2/collab/riumachi/stories/10/icon_arrow02-dd53752c2fe0c95b74cfc13243f7c97dfad53322a2375097d184a164d10a9ae8.png) no-repeat top left;background-size:15px 15px}.Tableofcontent2 ul.Tableofcontent_List li::before{background:url(/kenko/assets/v2/collab/riumachi/stories/10/icon_arrow04-25bed4736bf8917db3478b43cbb8192fd62ec49ec628509cd8eb29a74fd39585.png) no-repeat top left;background-size:15px 15px}}.section_Experience{width:100%;margin-top:40px;padding-bottom:80px;padding-top:40px}@media screen and (max-width: 768px){.section_Experience{width:100%;margin-top:13vw;padding-bottom:6vw;padding-top:6vw}}#experience2{padding-bottom:0px}.section_Experience .Heading_Shoulder{display:inline;position:absolute;top:-16px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#FFF;border-radius:999px;border:1px solid #ffaaba;font-size:20px;line-height:1;font-weight:600;letter-spacing:0.05em;color:#ffaaba;padding:8px 20px}@media screen and (max-width: 768px){.section_Experience .Heading_Shoulder{width:auto;top:-3.3vw;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:3.46vw;padding:1.5vw 4vw;white-space:nowrap}}#experience2 .Heading_Shoulder{border:1px solid #83d0a3;color:#83d0a3}.section_Experience .Heading_Primary{position:relative;background:linear-gradient(to bottom, #ffaaba 345px, #f8f5f0 345px)}#experience2.section_Experience .Heading_Primary{position:relative;background:linear-gradient(to bottom, #83d0a3 345px, #f8f5f0 345px)}.section_Experience .Profile_Box{width:658px;margin:0 auto;padding:20px 30px 25px 30px;background:#FFF;border-radius:15px;border:1px solid #ffaaba;position:relative}#experience2.section_Experience .Profile_Box{border:1px solid #83d0a3}@media screen and (max-width: 768px){.section_Experience .Profile_Box{width:92%;padding:3vw 5vw 5vw 5vw}}.section_Experience .Profile_Title{display:inline;padding:2px 10px 3px 10px;border-radius:999px;background:#ffaaba;font-size:12px;line-height:12px;font-weight:400;color:#FFF}#experience2.section_Experience .Profile_Title{background:#83d0a3}@media screen and (max-width: 768px){.section_Experience .Profile_Title{font-size:10px;line-height:10px}}.section_Experience .Profile_Image{width:255px;position:absolute;right:0;top:-25px}.section_Experience h3.Profile_Name{line-height:24px}.section_Experience .Profile_Name{margin-top:0.4em;width:360px;padding-bottom:18px;margin-bottom:16px;background-image:linear-gradient(to left, #ffaaba 2px, transparent 2px);background-size:5px 2px,5px 2px;background-repeat:repeat-x;background-position:left bottom}@media screen and (max-width: 768px){.section_Experience .Profile_Image{width:31.6vw;top:-5vw}#experience2.section_Experience .Profile_Image{right:4vw}}@media screen and (max-width: 768px){.section_Experience h3.Profile_Name{line-height:6vw}}#experience2.section_Experience .Profile_Name{background-image:linear-gradient(to left, #83d0a3 2px, transparent 2px)}@media screen and (max-width: 768px){.section_Experience .Profile_Name{width:100%;margin-bottom:3vw}}.section_Experience .Profile_Box .Text{width:360px;font-size:14px;line-height:24px;text-align:justify}#experience2 .Profile_Box .Text{letter-spacing:0.06em}@media screen and (max-width: 768px){.section_Experience .Profile_Box .Text{width:100%;font-size:3.2vw;line-height:5.3vw}#experience2 .Profile_Box .Text{letter-spacing:0.1em}}.section_Story{width:100%;margin-top:40px;padding-top:20px}@media screen and (max-width: 768px){.section_Story{margin-top:8vw;padding-top:4vw}}.Story_Message_Title{width:440px;margin-left:80px;margin-bottom:10px}@media screen and (max-width: 768px){.Story_Message_Title{width:76%;margin-left:6vw;margin-bottom:1vw}}.Story_Heading_Wrap{text-align:left;margin-bottom:40px}@media screen and (max-width: 768px){.Story_Heading_Wrap{margin-bottom:6vw}}#story1-2 .Story_Heading_Wrap,#story1-4 .Story_Heading_Wrap,#story2-2 .Story_Heading_Wrap,#story2-4 .Story_Heading_Wrap{text-align:right}.Story_Heading{display:inline-block;height:80px;background:#ffaaba;width:auto;position:relative}#story1-1 .Story_Heading,#story1-2 .Story_Heading,#story1-3 .Story_Heading,#story1-5 .Story_Heading,#story2-5 .Story_Heading{height:90px}@media screen and (max-width: 768px){.Story_Heading{height:21.3vw}#story1-2 .Story_Heading,#story2-5 .Story_Heading{height:28vw}}#experience2 .Story_Heading{background:#83d0a3}.Story_Heading::after{content:"";width:30px;height:80px;position:absolute;right:-30px;top:0;background:#ffaaba;clip-path:polygon(0 0, 0 0, 100% 100%, 0% 100%);z-index:2}#story1-1 .Story_Heading::after,#story1-2 .Story_Heading::after,#story1-3 .Story_Heading::after,#story1-5 .Story_Heading::after,#story2-5 .Story_Heading::after{height:90px}@media screen and (max-width: 768px){.Story_Heading::after{width:8vw;height:100%;right:-8vw}#story1-2 .Story_Heading::after,#story2-5 .Story_Heading::after{height:28vw}}#experience2 .Story_Heading::after{background:#83d0a3}#story1-2 .Story_Heading::after,#story1-4 .Story_Heading::after,#story2-2 .Story_Heading::after,#story2-4 .Story_Heading::after{right:auto;left:-30px;clip-path:polygon(100% 0, 100% 0, 100% 100%, 0% 100%)}@media screen and (max-width: 768px){#story1-2 .Story_Heading::after,#story1-4 .Story_Heading::after,#story2-2 .Story_Heading::after,#story2-4 .Story_Heading::after{left:-8vw}}.Story_Heading .Heading_Body{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center}.Story_Heading h3{display:inline;font-size:24px;line-height:36px;color:#FFF;padding:0 80px;text-align:left}@media screen and (max-width: 768px){.Story_Heading .Heading_Body{height:100%}}#story2-2 .Story_Heading h3{padding-left:40px}@media screen and (max-width: 768px){.Story_Heading h3{font-size:5.3vw;line-height:8vw;padding:0 6vw}}.Story_Heading .illust_object{position:absolute;z-index:3}#story1-1 .Story_Heading .illust_object{width:90px;top:0;right:-90px}@media screen and (max-width: 768px){#story1-1 .Story_Heading .illust_object{width:18vw;top:2vw;right:-16vw}}#story1-3 .Story_Heading .illust_object{width:70px;top:7px;right:-60px}@media screen and (max-width: 768px){#story1-3 .Story_Heading .illust_object{width:15vw;top:8vw;right:-13vw}}#story1-4 .Story_Heading .illust_object{width:55px;top:10px;left:-50px}@media screen and (max-width: 768px){#story1-4 .Story_Heading .illust_object{width:15vw;top:4vw;left:-13vw}}#story2-1 .Story_Heading .illust_object{width:50px;top:10px;right:-40px}@media screen and (max-width: 768px){#story2-1 .Story_Heading .illust_object{width:12.5vw;top:4vw;right:-10vw}}#story2-3 .Story_Heading .illust_object{width:55px;top:8px;right:-30px}@media screen and (max-width: 768px){#story2-3 .Story_Heading .illust_object{width:13.4vw;top:-2vw;right:-12vw}}.section_Story .section_Content{width:658px;margin:0 auto;padding-bottom:20px}.section_Story .section_Content p.Text{text-align:justify}@media screen and (max-width: 768px){.section_Story .section_Content{width:88%;padding-bottom:5vw}}#story2-2.section_Story .section_Content p.Text{letter-spacing:0.12em}.section_Story .section_Content p.Text.-marginTop{margin-top:1.5em}.section_Story .Column2_Box{display:flex;justify-content:space-between;align-items:flex-start;margin-top:2em}@media screen and (max-width: 768px){.section_Story .Column2_Box{flex-wrap:wrap}}@media screen and (max-width: 768px){#story1-2.section_Story .Column2_Box{margin-top:0}}#story2-2.section_Story .Column2_Box{margin-top:0}#story1-2.section_Story .Column2_Text{width:332px;order:2}#story1-5.section_Story .Column2_Text{width:331px;order:1}#story2-2.section_Story .Column2_Text{width:340px;order:2}#story2-4.section_Story .Column2_Text{width:330px;order:1}@media screen and (max-width: 768px){#story1-1.section_Story .Column2_Text,#story1-3.section_Story .Column2_Text,#story2-4.section_Story .Column2_Text{width:100%;order:2}#story1-2.section_Story .Column2_Text,#story1-5.section_Story .Column2_Text{width:100%;order:1}}.section_Story .Column2_Illust{position:relative}@media screen and (max-width: 768px){.section_Story .Column2_Illust{margin-top:5vw}}#story1-2.section_Story .Column2_Illust{width:330px;left:-20px;order:1}@media screen and (max-width: 768px){#story1-2.section_Story .Column2_Illust{width:90%;margin:2em auto 0 auto;left:0;order:2}}#story1-5.section_Story .Column2_Illust{width:325px;right:-20px;order:2}@media screen and (max-width: 768px){#story1-5.section_Story .Column2_Illust{width:100%;margin:1em auto 0 auto;right:0;order:1}}#story2-2.section_Story .Column2_Illust{width:325px;left:-30px;order:1}@media screen and (max-width: 768px){#story2-2.section_Story .Column2_Illust{width:100%;margin:0 auto 1em auto;left:0}}#story2-4.section_Story .Column2_Illust{width:335px;right:-25px;order:2}@media screen and (max-width: 768px){#story2-4.section_Story .Column2_Illust{width:100%;margin:2em auto 0 auto;right:0}}#Tieup_Content .section_Heading{width:100%;margin:0 auto;text-align:center;padding:5px 0}#Tieup_Content .section_Heading h2{font-size:24px;line-height:48px}#Tieup_Content .section_Heading strong{font-size:30px}@media screen and (max-width: 768px){#Tieup_Content .section_Heading{padding:2vw 0}}@media screen and (max-width: 768px){#Tieup_Content .section_Heading h2{font-size:5.33vw;line-height:8.5vw}}@media screen and (max-width: 768px){#Tieup_Content .section_Heading strong{font-size:6.4vw}}.section_More{width:100%;margin:0 auto;padding:20px 0}.section_More .banner_listpage{width:100%;margin:0 auto;padding-top:20px;background:#f8f5f0}.section_More p{font-size:16px;line-height:24px;text-align:center;margin-top:1em;position:relative}.section_More .button_down{width:23px;height:18px;display:inline;vertical-align:middle}@media screen and (max-width: 768px){.section_More{padding:0 0 5vw 0}}@media screen and (max-width: 768px){.section_More{padding:0 0 5vw 0}}@media screen and (max-width: 768px){.section_More p{font-size:4.2vw;line-height:6.4vw}}#section_AppInvitation{width:100%;position:relative;padding:60px 0 0 0}#section_AppInvitation .section_inner{width:658px;margin:0 auto;padding:50px 0;background:#FFF;border-radius:25px}#section_AppInvitation .section_Heading{width:86.6%;margin:0 auto;text-align:left;padding-bottom:30px;position:relative;background:url(/kenko/assets/v2/collab/riumachi/stories/10/appinvitation_fukidasi-85a8cdb86f72bca0fc83a5c74501de883b413a0dc91fb9743dc3ddb7735efe6e.png) no-repeat bottom left;background-size:contain}#section_AppInvitation .section_Heading h2.Heading{font-size:20px;line-height:40px;letter-spacing:0.1em}#section_AppInvitation .section_Heading h2 span{color:#ef7c9a}#section_AppInvitation .section_Heading .Heading_image{width:87px;position:absolute;right:-10px;bottom:30px}#section_AppInvitation .AppInvitation_image{width:573px;margin:0 auto}#section_AppInvitation .AppInvitation_fukidasi{width:100%;margin:20px auto 0 auto;display:flex}#section_AppInvitation .AppInvitation_fukidasi h2{display:inline-block;font-size:24px;text-align:center;position:relative;margin:0 auto}#section_AppInvitation .AppInvitation_fukidasi h2::before{content:"";width:35px;height:74px;background:url(/kenko/assets/v2/collab/riumachi/stories/10/brackets01-d01d9b363dd58e5797388aff6323131d95c7528b8e06b775fddf113adc9179d3.png) no-repeat 0px 0px;background-size:contain;position:absolute;left:-50px;bottom:0}#section_AppInvitation .AppInvitation_fukidasi h2::after{content:"";width:35px;height:74px;background:url(/kenko/assets/v2/collab/riumachi/stories/10/brackets02-674b430a1842ba9b9669bd5501b2c50e4fb5bb1015706ebd765957cf6a06ee2c.png) no-repeat 0px 0px;background-size:contain;position:absolute;right:-50px;bottom:0}#section_AppInvitation .AppInvitation_fukidasi strong{font-size:40px;line-height:52px;color:#ef7c9a}@media screen and (max-width: 768px){#section_AppInvitation{padding:10vw 0 0 0}}@media screen and (max-width: 768px){#section_AppInvitation .section_inner{width:100%;padding:8vw 0;border-radius:0}}@media screen and (max-width: 768px){#section_AppInvitation .section_Heading{padding-bottom:8vw;text-align:center;background:url(/kenko/assets/v2/collab/riumachi/stories/10/appinvitation_fukidasi_sp-c558052c1d78539c62f8bfd4fc02410b1a5df2e78ceaad81c979ca47341fdc00.png) no-repeat bottom left;background-size:contain;margin-bottom:5vw}}@media screen and (max-width: 768px){#section_AppInvitation .section_Heading h2.Heading{font-size:5.33vw;line-height:8vw}#section_AppInvitation .section_Heading h2.Heading strong{font-size:5.33vw;line-height:8vw}}@media screen and (max-width: 768px){#section_AppInvitation .section_Heading .Heading_image{display:none}}@media screen and (max-width: 768px){#section_AppInvitation .AppInvitation_image{width:100%}}@media screen and (max-width: 768px){#section_AppInvitation .AppInvitation_fukidasi{margin:8vw auto 0 auto}}@media screen and (max-width: 768px){#section_AppInvitation .AppInvitation_fukidasi h2{font-size:5.33vw}}@media screen and (max-width: 768px){#section_AppInvitation .AppInvitation_fukidasi h2::before,#section_AppInvitation .AppInvitation_fukidasi h2::after{width:8.7vw;height:15.2vw}#section_AppInvitation .AppInvitation_fukidasi h2::before{left:-9vw}#section_AppInvitation .AppInvitation_fukidasi h2::after{right:-9vw}}@media screen and (max-width: 768px){#section_AppInvitation .AppInvitation_fukidasi strong{font-size:8.53vw;line-height:10.6vw}}#section_Banner{width:100%;background:#f8f5f0;padding:60px 0;position:relative}#section_Banner .banner_keihatu{width:673px;margin:0 auto}@media screen and (max-width: 768px){#section_Banner{padding:6vw 0 12vw 0}}@media screen and (max-width: 768px){#section_Banner .banner_keihatu{width:100%;margin:0 auto}}.banner_keihatu_s{width:658px;margin:0 auto}@media screen and (max-width: 768px){.banner_keihatu_s{width:88%;margin:0 auto}}#section_instagram{width:100%;background:#fbe2ed;position:relative}#Tieup_Content #section_instagram a{width:100%;display:block;padding:60px 0;text-decoration-line:none;text-decoration:none}@media screen and (max-width: 768px){#Tieup_Content #section_instagram a{padding:12vw 0}}#section_instagram h2{width:50%;margin:0 auto}#section_instagram .instagram_logo{width:120px;margin:0 auto}#section_instagram p{font-size:20px;list-height:36px;font-weight:600;color:#464646;text-align:center;letter-spacing:0.2em}#section_instagram .Button{width:360px;height:50px;margin:30px auto 0 auto;background:#f264b7;border-radius:999px;position:relative}#section_instagram .Button span{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;font-size:18px;font-weight:600;color:#FFF;text-decoration:none}#section_instagram span::before{content:"";display:inline-block;position:absolute;top:42%;right:2rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:10px;height:10px;margin:0;border-top:2px solid #FFF;border-right:2px solid #FFF;transform:rotate(45deg);z-index:1}@media screen and (max-width: 768px){#section_instagram .instagram_logo{width:35%;margin:0 auto}}@media screen and (max-width: 768px){#section_instagram p{font-size:4.6vw;list-height:8vw}}@media screen and (max-width: 768px){#section_instagram .Button{width:70%;height:11vw;margin:5vw auto 0 auto}}@media screen and (max-width: 768px){#section_instagram .Button span{font-size:4vw}}.rheumatism08_section{max-width:818px;margin:0 auto;display:block}.rheumatism08_section08{overflow:hidden;padding:5%;font-size:16px !important;line-height:150% !important}.rheumatism08_section08_float_left{width:33%;float:left;display:inline;padding:0 5% 0 0}.rheumatism08_section08_float_right{width:65%;float:left;display:inline}.rheumatism08_section0801{display:flex}.rheumatism08_section0801_float_left,.rheumatism08_section0801_float_right{margin:2.5px}.rheumatism08_down{margin:0 0 30px !important}.rheumatism08_smart_section{display:none}@media screen and (max-width: 768px){.rheumatism08_section{display:none}.rheumatism08_smart_section{width:100%;display:block;margin:0 auto !important}.rheumatism08_section08{overflow:hidden;margin:5%;font-size:4vw !important;line-height:150% !important}}.c-form-search__input-text{border:1px solid #979797 !important;border-radius:1.6rem !important;box-shadow:inset 0 2px 2px rgba(0,0,0,0.12) !important;font-size:1.4rem !important;padding:0.6rem 1.6rem 0.5rem !important}@media screen and (max-width: 1024px) and (orientation: portrait){.c-form-search__input-text{border-radius:2rem !important;padding:0.6rem 1.6rem 0.5rem !important}}
