.site-header.top-header{background:url(//bliss-pharm.co.jp/wp/wp-content/themes/lab-bliss/assets/css/../images/topvis-bg.jpg) center 0/cover no-repeat}.site-header.top-header .topvisual{height:33.33vw;position:relative;padding-left:5.87vw;padding-right:5.87vw}.site-header.top-header .topvisual .topvis-copy{height:100%;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.site-header.top-header .topvisual .topvis-copy h2{font-weight:900;font-size:clamp(23px,3.3333333333vw,50px);line-height:1.2;margin:0}.site-header.top-header .topvisual .topvis-copy p{margin:1em 0 0;font-size:1rem;line-height:1.4}.site-header.top-header .topvisual .topvis-copy p br{display:none}.site-header.top-header .topvisual .topvis-img{position:absolute;z-index:1;width:58vw;right:-32px;bottom:0;text-align:center}@media (max-width:959px){.site-header.top-header{background:url(//bliss-pharm.co.jp/wp/wp-content/themes/lab-bliss/assets/css/../images/topvis-bg.jpg) -3vw 0/124% auto no-repeat}.site-header.top-header .topvisual{height:63vw}.site-header.top-header .topvisual .topvis-copy{height:84%}.site-header.top-header .topvisual .topvis-copy p{font-size:2.4vw}.site-header.top-header .topvisual .topvis-copy p br{display:inline}.site-header.top-header .topvisual .topvis-img{width:97vw;right:-39vw}}#top-corp .uk-container{position:relative;z-index:5;padding-top:75px}#top-corp .topcorp-image{position:absolute}#top-corp h2.title-jp-en{margin-top:0}@media (min-width:640px){#top-corp .uk-container{padding-bottom:50px;box-sizing:border-box;padding-left:250px;max-width:1060px}#top-corp .topcorp-image{top:15px;left:0;width:205px}}@media (max-width:639px){#top-corp .uk-container{padding-bottom:30px}#top-corp .topcorp-image{top:-45px;left:162px;width:110px}}@media (max-width:550px){#top-corp .topcorp-image{top:12px;left:162px;width:80px}}@media (min-width:640px){.topnews-wrap{display:grid;grid-template-columns:220px 1fr;grid-template-rows:100px auto}.topnews-wrap .top-news-list{grid-column:2/3;grid-row:1/3}.topnews-wrap .top-news-list .news-list-li{flex-direction:column;margin-bottom:1.2em;padding-bottom:1.2em}.topnews-wrap .top-news-list .news-list-li>*{flex:1 auto}.topnews-wrap .top-news-list .news-list-li .news-list-title{margin-top:.5em}}@media (max-width:639px){.topnews-wrap h2,.topnews-wrap p{text-align:center}}#top-links{display:flex;gap:1px}#top-links>*{flex:1;aspect-ratio:38/21}#top-links>*>a{display:block !important;position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;background-color:rgba(33,134,169,.6);transition:all,.3s;padding:90px 100px}#top-links>*>a>em{display:inline-block;position:absolute;bottom:44px;right:50px}#top-links>*>a>p{font-weight:300}#top-links>*>a:hover{background-color:rgba(33,134,169,.44)}@media (max-width:1199px){#top-links>*{aspect-ratio:38/25}#top-links>*>a{padding:6vw 7.2vw}#top-links>*>a>p{font-size:.9125rem}}@media (max-width:639px){#top-links{flex-direction:column}#top-links>*{aspect-ratio:38/20}#top-links>*>a{padding:32px 40px}#top-links>*>a>p{font-size:.875rem}#top-links>*>a>em{bottom:25px;right:25px}}