html::-webkit-scrollbar {
	width: 10px;
	background: #fff;
}
html::-webkit-scrollbar-thumb {
	background-color:rgba(182,141,76,0.3);
}
.ukailogoBIG.hide{
	display:none;
}
.p-topMainArea_rn{
	position:relative;
}
#slider {
	position:absolute;
	top:0;
	left:50%;
	transform: translate(-50%,0);
	-webkit-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
    width: calc(100% - 130px);
    height:100%;
}
.p-top_rn .p-topMainArea_rn .bg{
    width: calc(100% - 130px);
	left:50%;
	transform: translate(-50%,0);
	-webkit-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	background-color: rgba(0, 0, 0, 0.2);
}


@media screen and (max-width: 768px){
	#slider {width: calc(100%);}
	.p-top_rn .p-topMainArea_rn .bg{width: calc(100%);}
}
/*
.p-top_mainWrap{
	overflow:unset;
}
*/
.p-top_rn .p-topMainArea_rn .topMainTitle .title {
    font-size: calc(100vh * 0.04);
    line-height: calc(100vh * 0.085);
}
@media screen and (orientation: portrait) {
	.p-top_rn .p-topMainArea_rn .topMainTitle .title {
	    font-size: calc(100vw * 0.04);
	    line-height: calc(100vh * 0.07);
	}
}
@media screen and (max-width: 768px){
	.p-top_rn .p-topMainArea_rn,.p-top_rn .p-topMainArea_rn .bg {
		height: calc(100vh - 128px)!important;
	    height: calc(100svh - 128px)!important;
	    height: calc(100dvh - 128px)!important;
	}
	.p-top_rn .p-topMainArea_rn .topMainArea__banner{
		display:none;
	}
	.p-top_mainWrap .topMainTab1 .p-top_new_anchor.-scroll, .p-top_mainWrap .topMainTab1 .p-top_new_anchor.isOn{
		top:130px;
	}
	.p-top_rn .p-topMainArea_rn .topMainTitle .title {
	    font-size: calc(100vh * 0.03);
	    line-height: calc(100vh * 0.07);
	}
	.p-top_rn .p-topMainArea_rn .topMainTitle{
		height:100%;
	}
	.p-top_tabNav.-rn .navInner .list > li a {
	    white-space: nowrap;
	    min-width: 90px;
	    padding: 18px 27px;
	    font-size: 14px;
	    line-height:16px;
	}
	.p-top_tabNav.-rn.-scroll .navInner .navInner2 .list > li a {
    	padding: 15px 27px 15px;
	}
}
.p-top_tabNav.-rn .navInner .list > li a:hover{opacity:1;}

.l-main{position:relative;}

.p-top_mainWrap .topMainTab1 .p-topRecommend .list{
	padding:0 50px;
}
@media screen and (max-width: 768px){
	.p-top_mainWrap .topMainTab1 .p-topRecommend .list{
		padding:0 20px;
	}
	.p-top_mainWrap .topMainTab1 .list-information > li a .text{
		padding-right: 20px;
	}
}

@media screen and (min-width: 768px){
	.p-top_mainWrap .topMainTab1 .p-topRecommend .-inner {
	    width: 1200px;
	    margin: auto;
	    max-width: 1500px;
	}
}
@media screen and (min-width: 1501px){
	.p-top_mainWrap .topMainTab1 .p-topRecommend .-inner {
	    width: 1400px;
	    min-width: 1200px;
	    max-width: unset;
	}
}
@media screen and (min-width: 1851px){
	.p-top_mainWrap .topMainTab1 .p-topRecommend .-inner {
	    width: 1850px;
	    min-width: 1500px;
	    max-width: unset;
	}
}
@media screen and (min-width: 768px){
	.p-top_mainWrap .topMainTab1 .p-topInner {
	    width: 1200px;
	    margin: auto;
	    padding: 100px 0 100px;
	}
}
@media screen and (min-width: 1501px){
	.p-top_mainWrap .topMainTab1 .p-topInner {
	    width: 1400px;
	    min-width: 1200px;
	}
}
@media screen and (min-width: 1851px){
	.p-top_mainWrap .topMainTab1 .p-topInner {
	    width: 1850px;
	    min-width: 1500px;
	}
}
.p-top_mainWrap .topMainTab1 .p-topRecommend::before{
	background-color: rgba(255,255,255,0.4);
}
.p-top_mainWrap .topMainTab1 .-bg_whats_new{
	background-color: rgba(232,222,205,0.8);
}
@media screen and (max-width: 768px){
	.p-top_mainWrap .topMainTab1 .-bg_whats_new{
		width: 30%;
	}
}

.p-top_mainWrap{
	margin-bottom:0;
}

@media screen and (max-width: 768px){
	.p-top_mainWrap .topMainTab3 {
	    padding-top: 0px;
	}
}