@charset "UTF-8";.fnt-sawa{font-family:'Sawarabi Mincho',serif}@media screen and (min-width:768px){.img-ob-pc{position:relative}.img-ob-pc img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:767px){.img-ob-sp{position:relative}.img-ob-sp img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}}#mainimage{padding:144px 0 0;position:relative;display:flex;align-items:center;flex-direction:row-reverse}#mainimage .deco{position:absolute;top:-20px;left:0}#mainimage .group-img{width:calc(100% - 683px);position:relative}@media screen and (max-width:1366px){#mainimage .group-img{width:50%}}#mainimage .group-img .img{overflow:hidden;height:623px;border-top-left-radius:80px;margin:0}#mainimage .group-img ul{position:absolute;left:-118px;bottom:-39px;display:flex;gap:8px}@media screen and (max-width:1200px){#mainimage .group-img ul{left:-70px}}#mainimage .group-img ul li{border-radius:60px 0;width:236px;height:121px;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;color:#fbf0fc;line-height:1.6;font-size:20px;background:#036db7}#mainimage .group-img ul li small{font-size:14px}#mainimage .group-img ul li+li{background:#008cce}@media screen and (max-width:1050px){#mainimage .group-img ul{left:-50px;bottom:-20px}#mainimage .group-img ul li{width:144px;height:62px;font-size:16px;border-radius:20px 0}#mainimage .group-img ul li small{font-size:11px}}#mainimage .group-content{width:556px;max-width:calc(50% - 44px);position:relative;margin:0 24px 0 0}#mainimage .group-content .title{text-align:center;font-size:24px;line-height:1.5}#mainimage .group-content .title small{font-size:inherit}#mainimage .group-content .list{display:flex;justify-content:space-between;margin:20px auto 24px;flex-wrap:wrap;gap:8px}#mainimage .group-content .list li span{font-family:'Sawarabi Mincho',serif}#mainimage .group-content .list li small{font-size:16px}#mainimage .group-content .list li{color:#fff;font-size:20px;line-height:1.5;padding:10px 20px;background:#74b2de;text-align:center;width:171px;position:relative}#mainimage .group-content .list li:has(a):hover{opacity:.8}#mainimage .group-content .list li a{position:absolute;top:0;left:0;width:100%;height:100%}#mainimage .group-content .list li:nth-last-child(2){width:198px}#mainimage .group-content .list li.bg{background:#036db7;padding-left:0;padding-right:0;text-align:center}#mainimage .group-content .list li.bg:nth-of-type(odd){width:171px}#mainimage .group-content .list li.bg:nth-of-type(even){width:calc(100% - 179px)}#mainimage .group-content .list li.bg2{width:100%;padding:10px 20px;background:#ca638e}#mainimage .group-content .info{display:flex;align-items:center;gap:8px}#mainimage .group-content .info+.info{margin-top:10px}#mainimage .group-content .info dt{width:48px}#mainimage .group-content .info dd{line-height:1.6;width:calc(100% - 56px);color:#000;font-size:14px}#mainimage .group-content .info dd span{font-size:16px;color:#008cce;display:block}.section-bnr{position:relative}.section-bnr .bnr-slide{width:864px;margin:0 auto;max-width:100%;position:static}.section-bnr .bnr-slide .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;outline:0;border:0;font-size:0;line-height:0;cursor:pointer;z-index:3}.section-bnr .bnr-slide .slick-arrow:hover{opacity:.8}.section-bnr .bnr-slide .slick-arrow.slick-prev{background:url(//shiozawa-clinic.com/wp-content/themes/genova_tpl/css/../img/top/left.png) no-repeat center/100% auto;left:auto;right:calc(100% + 68px)}.section-bnr .bnr-slide .slick-arrow.slick-next{background:url(//shiozawa-clinic.com/wp-content/themes/genova_tpl/css/../img/top/right.png) no-repeat center/100% auto;right:auto;left:calc(100% + 68px)}.section-bnr .bnr{max-width:288px;padding:48px 12px 37px}.section-bnr .container{padding:0;position:relative;max-width:1080px}.section-bnr .bnr img{box-shadow:0px 4px 4px rgba(0,0,0,.25)}@media screen and (max-width:1330px){.section-bnr .bnr-slide .slick-arrow.slick-prev{right:calc(50% + 500px)}.section-bnr .bnr-slide .slick-arrow.slick-next{left:calc(50% + 500px)}}@media screen and (max-width:1140px){.section-bnr .bnr-slide .slick-arrow.slick-prev{right:auto;left:30px}.section-bnr .bnr-slide .slick-arrow.slick-next{left:auto;right:30px}}@media screen and (max-width:930px){.section-bnr .bnr-slide .slick-arrow.slick-prev{left:15px}.section-bnr .bnr-slide .slick-arrow.slick-next{right:15px}}@media screen and (max-width:767px){.section-bnr .bnr-slide .slick-arrow{width:24px;height:24px;bottom:0;transform:none;top:auto}.section-bnr .bnr-slide .slick-arrow.slick-prev{left:auto;right:calc(50% + 8px)}.section-bnr .bnr-slide .slick-arrow.slick-next{right:auto;left:calc(50% + 8px)}}@media screen and (max-width:1199px){#mainimage .group-content .list li{width:calc((100% - 16px)/3 - 5px)}#mainimage .group-content .list li:nth-last-child(2){width:calc((100% - 16px)/3 + 10px)}}@media screen and (max-width:1050px){#mainimage .group-content .list{gap:7px;margin:16px auto 24px;max-width:100%}#mainimage .group-content .list li{font-size:10px;padding:8px 12px}#mainimage .group-content .list li.bg,#mainimage .group-content .list li.bg2{font-size:12px}#mainimage .group-content .list li.bg:nth-of-type(odd){width:120px}#mainimage .group-content .list li.bg:nth-of-type(even){width:calc(100% - 127px)}#mainimage .group-content .list li small{font-size:10px}}@media screen and (max-width:767px){#bnr{margin-top:48px}#mainimage{padding:0;display:block}#mainimage .deco{top:354px;width:221px;left:auto;right:0}#mainimage .group-content .title{font-size:20px}#mainimage .group-img{width:100%;padding:0 0 0 30px}#mainimage .group-img .img{height:280px;border-top-left-radius:32px}#mainimage .group-img ul{flex-direction:column-reverse;left:11px;bottom:-6px;gap:4px}#mainimage .group-content{width:calc(100% - 60px);max-width:100%;margin:16px auto 0}#mainimage .group-content .title small{font-size:20px}}#news{padding:50px 0 60px}@media screen and (min-width:768px){#news .container{display:flex;justify-content:space-between;align-items:flex-start}}#news .title-common{height:409px;text-align:left}#news .title-common span{position:relative}@media screen and (min-width:768px){#news .title-common span:after{content:'';position:absolute;left:50%;bottom:0;width:1px;background:#74b2de;top:168px}}#news .group{display:flex;width:914px;justify-content:space-between;max-width:calc(100% - 100px);margin:40px 0 0}#news .group .col{width:437px;max-width:48%}#news .group .col .box{box-shadow:0px 2px 10px rgba(51,51,51,.25);border-radius:40px 0;background:#fff;padding:40px 40px 48px}@media screen and (max-width:1000px){#news .group .col .box{padding-left:20px;padding-right:20px}}#news .group .col .box .title{font-size:24px;line-height:1.5;margin:0 0 24px;text-align:center}#news .group .col .box .title:first-letter {color:#036db7}#news .group .col .box dl{padding:0 0 16px;border-bottom:1px solid #74b2de;line-height:1.5}#news .group .col .box dl+dl{margin-top:16px}#news .group .col .box dl dt{font-size:14px;color:#74b2de;font-weight:400}#news .group .col .box dl dd a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (hover:hover){#news .group .col .box dl dd a:hover{text-decoration:underline}}#news .group .col .btn-more{font-size:18px;line-height:1.18;margin:16px 0 0;text-align:right}#news .group .col .btn-more a{display:inline-flex;justify-content:flex-end;color:#036db7;gap:8px}#news .group .col .btn-more a:after{content:'';background:url(//shiozawa-clinic.com/wp-content/themes/genova_tpl/css/../img/top/sub_arrow.svg) no-repeat center/100% 100%;width:19px;height:19px}@media (hover:hover){#news .group .col .btn-more a:hover{opacity:.8}}@media screen and (max-width:767px){#news{padding:20px 0 64px;margin:44px 0 0}#news .title-common{text-align:center;height:auto;margin:0 0 24px}#news .group{display:block;width:100%;max-width:100%}#news .group .col{width:100%;max-width:100%}#news .group .col+.col{margin-top:40px}#news .group .col .box{padding:32px 24px}#news .group .col .box .title{margin:0 0 16px}#news .group .col .btn-more{margin:24px 0 0}}#times .bg{background:#f1f7fa;border-radius:80px 0;padding:64px 0}#times .bg .title-common{margin:0 0 48px}#times .bg .flex{display:flex;justify-content:space-between;max-width:calc(100% - 40px);width:952px;margin:0 auto}#times .bg .flex .col{width:455px;max-width:48.5%}#times .bg .flex .col .tit{text-align:center;font-size:20px;line-height:1.5;color:#fff;background:#d7e7f0;margin:0;border-top-left-radius:24px}#times .bg .flex .col .tit span{padding:10px 0;display:block;background:#74b2de;border-radius:24px 0;font-weight:inherit}#times .bg .flex .col .time-tb{width:100%;border-collapse:collapse;margin:0 0 16px}#times .bg .flex .col .time-tb tr th,#times .bg .flex .col .time-tb tr td{font-size:15px;line-height:19px;padding:16px 0;border-bottom:1px solid #74b2de;font-weight:500}#times .bg .flex .col .time-tb tr:first-child{background:#d7e7f0}#times .bg .flex .col .time-tb tr th{width:155px;box-sizing:border-box;padding:0 0 0 9px}@media screen and (max-width:950px){#times .bg .flex .col .time-tb tr th{width:120px}}#times .bg .flex .col .time-tb tr td{text-align:center}#times .bg .flex .col .time-tb tr td span{color:#036db7;font-size:17px}#times .bg .flex .col .time-tb tr td:last-child{width:60px;padding-right:9px}#times .bg .flex .col .note{font-size:15px;line-height:1.5;margin:0}#times .bg .flex .col dl{display:flex;background:#fff;overflow:hidden;border-radius:16px 0;font-size:20px;line-height:1.5}#times .bg .flex .col dl dt{text-align:center;color:#fff;background:#9556a0;border-radius:16px 0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:9px 0}#times .bg .flex .col dl dd{color:#373e30;padding:9px 16px}#times .bg .flex .col dl dd span{color:#7a7a7a}#times .bg .flex .col dl+dl{margin-top:8px}#times .bg .flex .col .text{margin:16px 0 0;font-size:15px;line-height:1.5;color:#373e30}#times .bg .flex .col+.col .tit{background:0 0;margin:0 0 16px}#times .bg .flex .col+.col .tit span{background:#b58dbb}@media screen and (max-width:767px){#times .bg{padding:48px 20px 56px;border-radius:32px 0}#times .bg .title-common{margin:0 0 24px}#times .bg .flex{max-width:100%;display:block}#times .bg .flex .col{width:100%;max-width:100%}#times .bg .flex .col+.col{margin-top:40px}#times .bg .flex .col+.col .tit{margin:0 0 8px}#times .bg .flex .col .tit{font-size:15px;border-top-left-radius:14px}#times .bg .flex .col .tit span{border-radius:14px 0;padding:10px 0}#times .bg .flex .col .time-tb{margin:0 0 8px}#times .bg .flex .col .time-tb tr th,#times .bg .flex .col .time-tb tr td{font-size:14px;line-height:18px}#times .bg .flex .col .time-tb tr th{width:109px}#times .bg .flex .col .time-tb tr td span{font-size:14px}#times .bg .flex .col .time-tb tr td:last-child{width:55px}#times .bg .flex .col .note{margin-right:-20px;font-size:14px}#times .bg .flex .col dl{background:0 0;gap:8px;margin:0 4px;border-radius:0;font-size:15px;line-height:1.6}#times .bg .flex .col dl dt{width:31px;height:31px;border-radius:8px 0;padding:3.5px 0}#times .bg .flex .col dl dd{border-radius:8px 0;background:#fff;padding:3.5px 10px;width:calc(100% - 39px)}#times .bg .flex .col .text{font-size:14px;margin:8px 0 0}}#user{margin:80px 0 0;position:relative;z-index:2}@media screen and (min-width:768px){#user .container{position:relative;display:flex;justify-content:space-between;align-items:flex-start}}#user .title-common{text-align:left}#user .right{width:754px;max-width:calc(100% - 290px)}#user .right .item{background:#f1f7fa;padding:20px;border-radius:40px 0}#user .right .item .inner{max-width:100%;width:694px;display:flex;align-items:center;justify-content:space-between}#user .right .item .img{max-width:210px;margin:0;width:30.5%}#user .right .item .group-content{min-height:144px;max-width:444px;width:64%}#user .right .item .group-content .tit{font-size:22px;line-height:1.5;margin:0 0 16px}#user .right .item .group-content .text{line-height:1.5}#user .right .item .group-content .btn-link{margin:16px 0 0}#user .right .item.item2{background:#f4f5fb}#user .right .item.item3{background:#fbf0fc}#user .right .item.item{margin-top:16px}#user .box{position:absolute;width:261px;top:185px;border:10px solid #cbe0eb;border-radius:24px 0;background:#f1f7fa;padding:30px 20px 38px;left:30px}#user .box .title{font-size:22px;line-height:1.5;color:#036db7;text-align:center}#user .box .text{line-height:1.5;margin:16px 0 0}#user .box .icon{margin:24px auto 0;width:197px;max-width:100%}@media screen and (max-width:767px){#user{margin:64px 0 0;z-index:4}#user .title-common{text-align:center;margin:0 -20px 24px}#user .right{width:100%;max-width:100%}#user .right .item{border-radius:32px 0;padding:24px 24px 40px}#user .right .item .inner{width:100%;display:block}#user .right .item .img,#user .right .item .group-content{max-width:100%;width:100%}#user .right .item .group-content{margin:16px 0 0;min-height:auto}#user .right .item .group-content .btn-link{margin:16px auto 0}#user .right .item.item{margin-top:24px}#user .box{position:static;margin:24px 0 0;width:100%;padding:30px 20px}}#features{margin:80px 0 0}#features p{margin:0}#features .title-common{margin:0 0 40px;position:relative;z-index:2}#features .set{position:relative}#features .set .deco{position:absolute;left:0;top:-148px;z-index:3}#features .set .stt{position:absolute;z-index:2;font-family:'Cinzel',serif;font-weight:400;color:#036db7;top:40px;right:40px;font-size:48px;line-height:1;height:300px;text-align:left}#features .set .stt small{font-size:20px}#features .set .stt .txt-latin{letter-spacing:inherit;line-height:1;display:block}#features .set .title{font-size:32px;line-height:1.5}@media screen and (max-width:950px){#features .set .title{font-size:26px}}#features .set .text{line-height:1.5;margin:24px 0 0;color:#7a7a7a}#features .set .group1{background:#f1f7fa;border-radius:80px 0;overflow:hidden;position:relative;z-index:4}#features .set .group1 .inner{width:1016px;max-width:calc(100% - 30px);display:flex;justify-content:space-between;position:relative;z-index:4}#features .set .group1 .group-img{position:relative;border-radius:80px 0;max-width:47%;width:465px;overflow:hidden}#features .set .group1 .group-content{width:500px;max-width:50%;align-self:center;padding:50px 0}#features .set .group1 .group-content .group-btn{display:flex;justify-content:space-between;margin:48px 0 0;flex-wrap:wrap;gap:10px 20px}#features .set .group1 .group-content .group-btn .btn-link{width:240px;margin:0}#features .set .group2{margin:48px 0 0;display:flex;justify-content:space-between;flex-direction:row-reverse;position:relative;z-index:4}#features .set .group2 .group-img{position:relative;overflow:hidden;border-radius:80px 0;width:564px;max-width:53%}#features .set .group2 .group-content{width:476px;max-width:44.5%}#features .set .group2 .group-content:not(:has(.group-btn)){align-self:center;min-height:395px}#features .set .group2 .group-content .group-btn{display:flex;justify-content:space-between;margin:48px 0 0;gap:10px 20px;flex-wrap:wrap}#features .set .group2 .group-content .group-btn .btn-link{width:240px;margin:0}#features .set .group2 .group-content:has(.group-btn){margin:9px 0 0;display:flex;flex-direction:column}#features .set .group2 .group-content:has(.group-btn) .text{margin-bottom:20px}#features .set .group2 .group-content:has(.group-btn) .group-btn{margin:auto 0 10px;display:flex;justify-content:space-between}#features .set .group2 .group-content:has(.group-btn) .group-btn .btn-link{width:228px;margin:0}#features .set+.set{margin-top:48px}#features .set.set2 .deco{left:auto;right:0;top:347px}@media screen and (max-width:767px){#features{margin:64px 0 0}#features .container{padding:0}#features .title-common{margin:0 0 -1px;padding:64px 0 24px;background:#f1f7fa}#features .set .deco{width:221px;top:-99px}#features .set .stt{top:23px;right:auto;left:-7px;display:none}#features .set .title{font-size:28px}#features .set .text{margin:8px 0 0}#features .set .group1{padding:0 30px 40px;border-radius:0}#features .set .group1 .inner{width:100%;max-width:100%;display:block}#features .set .group1 .group-img{border-radius:0;overflow:visible;max-width:100%;width:100%}#features .set .group1 .group-img .img{border-radius:32px 0;overflow:hidden}#features .set .group1 .group-content{width:100%;max-width:100%;margin:16px 0 0;padding:0}#features .set .group1 .group-content .group-btn{margin:40px 0 0}#features .set .group1 .group-content .group-btn .btn-link{width:100%}#features .set .group2{margin:40px 30px 0;display:block}#features .set .group2 .group-img{width:100%;max-width:100%;border-radius:32px 0}#features .set .group2 .group-content{width:100%;max-width:100%;margin:16px 0 0}#features .set .group2 .group-content:has(.group-btn){display:block;margin:16px 0 0}#features .set .group2 .group-content:has(.group-btn) .text{margin-bottom:0}#features .set .group2 .group-content:has(.group-btn) .group-btn{margin:40px 0 0}#features .set .group2 .group-content:has(.group-btn) .group-btn .btn-link{width:100%}#features .set+.set{margin-top:40px}#features .set+.set .group1{padding-top:40px}#features .set:first-child .group2 .stt{color:#fff}}#menu{margin:100px 0 0;padding:80px 0 100px;background:#f1f7fa}#menu .title-common{text-align:left}#menu .title-common span{position:relative}@media screen and (min-width:768px){#menu .title-common span:after{content:'';position:absolute;left:50%;bottom:0;width:1px;background:#74b2de;top:180px}}#menu .container{display:flex;justify-content:space-between}@media screen and (min-width:768px){#menu .tabs-switch{margin:38px 0 0;width:914px;max-width:calc(100% - 90px)}}#menu .tabs-switch .tab-link{display:flex}#menu .tabs-switch .tab-link li{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;background:#74b2de;border-top-left-radius:16px;border-top-right-radius:16px;color:#fff;font-size:24px;line-height:1.28;padding:9px 0;cursor:pointer}#menu .tabs-switch .tab-link li.active{background:#008cce}@media screen and (max-width:900px){#menu .tabs-switch .tab-link li{font-size:16px}}#menu .tabs-switch .tab-content .inner{background:#fff;padding:24px 40px 40px;display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width:900px){#menu .tabs-switch .tab-content .inner{padding:24px}}#menu .tabs-switch .tab-content .inner .link{width:262px;margin:0;max-width:calc((100% - 48px)/3)}#menu .tabs-switch .tab-content .inner .link>span,#menu .tabs-switch .tab-content .inner .link a{display:flex;align-items:center;justify-content:space-between;height:100%;padding:24px 0 24px 24px;font-size:20px;line-height:1.5;background:#f1f7fa}#menu .tabs-switch .tab-content .inner .link>span:has(.fnt-sawa),#menu .tabs-switch .tab-content .inner .link>a:has(.fnt-sawa){justify-content:start}#menu .tabs-switch .tab-content .inner .link a{padding-right:10px}@media screen and (max-width:900px){#menu .tabs-switch .tab-content .inner .link>span,#menu .tabs-switch .tab-content .inner .link a{font-size:16px}}@media screen and (max-width:900px){#menu .tabs-switch .tab-content .inner .link>span{padding:16px 0 16px 24px}}@media screen and (max-width:900px){#menu .tabs-switch .tab-content .inner .link a{padding:16px}}#menu .tabs-switch .tab-content .inner .link a:after{content:'';background:url(//shiozawa-clinic.com/wp-content/themes/genova_tpl/css/../img/top/sub_arrow.svg) no-repeat center/100% 100%;width:19px;height:19px}#menu .tabs-switch .tab-content .inner .link>a:has(.fnt-sawa):after{margin-left:auto}@media screen and (max-width:767px){#menu{margin:64px 0 0;padding:64px 0}#menu .title-common{text-align:center;height:auto;margin:0 0 24px}#menu .container{display:block}#menu .tabs-switch .tab-link{flex-wrap:wrap}#menu .tabs-switch .tab-link li{border:1px solid;width:33.3333333333%;padding:15px 0;border-radius:0}#menu .tabs-switch .tab-content .inner{gap:8px}#menu .tabs-switch .tab-content .inner .link{width:100%;max-width:100%}}#cosmetic{padding:80px 0 0;position:relative;z-index:2}#cosmetic .deco{position:absolute;top:0;left:0}#cosmetic .box{border-radius:80px 0;background:#fbf0fc;padding:64px 0;position:relative}#cosmetic .box .title-common{margin:0 -30px 78px;position:relative;z-index:2}@media screen and (max-width:900px){#cosmetic .box .title-common{margin:0 0 40px}#cosmetic .box .title-common span{font-size:40px}}#cosmetic .box .img{position:absolute;top:0;left:0;overflow:hidden;border-radius:80px 0;height:100%;margin:0}#cosmetic .box .img img{width:auto;height:100%}#cosmetic .box .flex{width:952px;max-width:calc(100% - 60px);margin:0 auto}#cosmetic .box .group-content{margin:0 0 0 auto;width:500px;max-width:53%;position:relative;z-index:2}@media screen and (max-width:900px){#cosmetic .box .group-content{max-width:47%}}#cosmetic .box .group-content .text{line-height:1.5;margin:0}#cosmetic .box .group-content .btn-link{margin:64px 0 0}#cosmetic .box .group-content .btn-link a:after{background-image:url(//shiozawa-clinic.com/wp-content/themes/genova_tpl/css/../img/top/dermatology_icon.svg);width:21px;height:21px}@media screen and (max-width:900px){#cosmetic .box .group-content .btn-link{margin:40px 0 0}}@media screen and (max-width:767px){#cosmetic{padding:0}#cosmetic .box{border-radius:0;background:0 0;padding:64px 0 0}#cosmetic .box .title-common{margin:0 -30px 24px}#cosmetic .box .flex{width:100%;max-width:100%;overflow:hidden;background:#fbf0fc;border-radius:32px 0;padding:0 0 48px}#cosmetic .box .img{position:static;border-radius:32px 0}#cosmetic .box .group-content{width:auto;max-width:100%;margin:24px 24px 0}#cosmetic .box .group-content .btn-link{width:100%}}main{overflow:hidden}#greeting{margin:80px 0 100px;position:relative}#greeting .deco{position:absolute;top:-182px;right:-10px}#greeting .container{position:relative;z-index:2}#greeting .title-common{margin:0 0 48px}@media screen and (min-width:768px){#greeting .flex{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}}#greeting .group-img{width:578px;max-width:54%;display:flex;align-items:flex-start;justify-content:space-between}#greeting .group-img .col{width:277px;max-width:49%}#greeting .group-img .col .img{border-radius:80px 0;overflow:hidden;margin:0}#greeting .group-img .col .logo{width:89px;margin:8px 0 4px 7.5px}#greeting .group-img .col .name{line-height:1.5;margin:0}#greeting .group-img .col .name small{display:inline-block;margin-right:8px;color:#036db7;font-size:12px}#greeting .group-img .col+.col{margin-top:52px}#greeting .group-content{width:462px;max-width:43%}#greeting .group-content h2{line-height:1.5;margin:0 0 16px;font-size:32px}#greeting .group-content h2 small{display:block;font-size:24px;margin:0 0 4px}@media screen and (max-width:900px){#greeting .group-content h2{font-size:28px}#greeting .group-content h2 small{font-size:20px}}#greeting .group-content .text{line-height:1.5;margin:0}#greeting .group-content .btn-link{margin:40px 0 0}@media screen and (max-width:767px){#greeting{margin:64px 0}#greeting .title-common{margin:0 0 24px}#greeting .group-img{width:100%;max-width:100%;display:block}#greeting .group-img .col{width:100%;max-width:330px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-end}#greeting .group-img .col+.col{flex-direction:row-reverse;margin-top:24px}#greeting .group-img .col .img{width:200px;border-radius:32px 0;overflow:hidden;max-width:calc(100% - 129px)}#greeting .group-img .col .gr{margin:0 0 16px}#greeting .group-img .col .gr .logo{margin:0 auto 4px}#greeting .group-content{margin:24px 0 0;max-width:100%;width:100%}#greeting .group-content h2{margin:0 0 8px}}