.introduction-left{display:flex}.introduction-left__img{width:250px}.introduction-left__body{width:calc(100% - 270px);margin-left:20px}.introduction-left__name{font-size:24px;font-weight:400;line-height:1}.introduction-left__furigana{font-size:14px;font-weight:400;margin-top:4px}.introduction-left__store{font-size:14px;font-weight:400;line-height:1.7142857143;margin-top:12px}.introduction__left .side__like{border:none;padding:0}.introduction__left .side__like .center_center{justify-content:start}.introduction__left .side__like .center_center span{text-decoration:underline}.section-introduction{margin-top:40px}@media screen and (max-width:768px){.introduction-left__img img:active{-webkit-mask-image:none!important;mask-image:none!important}.introduction-left__img{width:103px}.introduction-left__body{width:calc(100% - 116px);margin-left:13px}.introduction-left__furigana,.introduction-left__name{font-size:15px}.introduction-left__store{font-size:15px;line-height:1.7;margin-top:9px}.section-introduction{margin-top:25px}}.introduction-right{padding-top:0;padding-left:50px;padding-bottom:7px}.introduction-right__text{font-size:14px;font-weight:400;line-height:1.7142857143}@media screen and (max-width:768px){.introduction-right{padding-top:0;padding-left:0;padding-bottom:25px}.introduction-right__text{font-size:12px;line-height:1.7083333333}}.introduction__box{display:flex}.introduction__left{width:50%}.introduction__right{width:50%;border-left:1px solid #cdcdcd;font-size:14px}.introduction__items{display:flex;flex-wrap:wrap;margin-top:60px}.introduction__item{width:calc(20% - 16px)}.introduction__item:not(:nth-child(5n+1)){margin-left:20px}.introduction__item:nth-child(n+6){margin-top:20px}@media screen and (min-width:769px) and (max-width:1024px){.introduction__left img{width:100%}.introduction-left__img,.introduction__left{width:50%}.introduction-left__body{width:50%;margin-left:20px}}@media screen and (max-width:768px){.introduction__box{display:block}.introduction__left,.introduction__right{width:100%;border-bottom:1px solid #cdcdcd}.introduction__right{border-left:none;margin-top:26px;font-size:12px}.introduction__items{margin-top:25px}.introduction__item{width:calc(50% - 3.5px)}.introduction__item:nth-child(odd){margin-left:0}.introduction__item:nth-child(2n){margin-left:7px}.introduction__item:nth-child(n+3){margin-top:7px}}.introduction-left__body-content{line-height:1.5}