.a85-banner-title{color: #1D1D1F;font-family: 'Open Sans Semibold';}
.a85-banner-text{color: #6D6D6D}
.a85-banner-href-wrap a{color: #00B5E3}
#a85-banner-wrap{text-align: center;}
@media only screen and (min-width: 768px) {
	.BphoneA85Banner{ margin-bottom: 124px;}
	.a85-banner-href{margin-right: 8px;margin-left: 13px;font-size: 19px}
	.a85-banner-content{margin-top: 72px}
	.a85-banner-title{letter-spacing: -2px;font-size: 54px}
	.a85-banner-text{font-size: 33px;line-height: 39px}
	.a85-banner-href-wrap{font-size: 19px; margin-top: 13px;}
	.banner-img-wrap{margin-top: 85px}
	#mobile-banner{display: none}
	.fiveg-logo img{margin-top: -8px}
	.nav-child-airb {
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.Bphone5Head {
		text-align: center;
		background-color: black;
	}
	._osHeadContent {
		margin-top: 49px;
	}
	._osHeadTitle {
		font-size: 52px;
		font-family: 'Open Sans Semibold';
		color: #FFEDCF;
		letter-spacing: -1px;
	}
	.detail-pk {
		padding-right: 32px;
		padding-left: 32px;
	}
	._osSlogan {
		font-size: 32px;
		color: #E8D3A7;
		line-height: 59px;
		margin-top: -12px;
	}
	.img-bannera85 {
		width: 580px;
		padding-top: 55px;
	}
	._osMenuDetails {
		font-size: 19px;
		padding-top: 13px;
		display: flex;
		justify-content: center;
	}
	._osMenuDetails a {
		color: #00B5E3;
		font-size: 19px;
	}
	.Details-a {
		padding-right: 20px
	}
	.Bphone5Banner {
		text-align: center;
		color: white;
		height: 730px;
		background-color: #F5F5F7
	}
	._osTitleBanner {
		padding-top: 63px;
	}
	._osTitleBanner img {
		width: 414px;
	}
	.Bphone5Banner-text {
		font-size: 34px;
		padding-bottom: 153px;
		color: black;
		font-family: 'Open Sans SemiBold';
		line-height: 59px;
		margin-top: -8px;
	}
	.img-bphone85 {
		width: 1055px;
	}
	._osAirB {
		background-image: url(/WebB4/Bphone4Home/banner-airB.webp?12312);
		height: 730px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.AirB-title {
		color: #ffedcf;
		text-align: center;
		padding-top: 37px;
		font-family: 'Open Sans SemiBold';
		font-size: 62px;
	}
	.AirB-slogan {
		color: #ecd2a5;
		font-size: 32px;
		text-align: center;
		font-family: Open Sans;
		letter-spacing: .5px;
		line-height: 41px;
		margin-top: -5px;
	}
	.detail-order {
		display: flex;
		align-items: center;
		justify-content: center;
		color: #00b5e3;
		padding-top: 14px;
	}
	.detail {
		padding-right: 21px;
	}
	.detail a {
		color: #00B5E3;
		font-size: 19px;
	}
	.Bphone5Bottom {
		margin-top: 13px;
		color: white;
	}
	._osCards {
		display: flex;
		justify-content: space-between;
		padding-bottom: 13px;
	}
	._osCard {
		width: 50%;
	}
	._osCard-r {
		padding-left: 5px;
	}
	._osCard-l {
		padding-right: 5px;
	}
	.box-bair {
		background-image: url(/WebB4/Bphone4Home/bair.webp);
		height: 400px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.box-bos {
		background-image: url(/WebB4/Bphone4Home/bos.png);
		height: 400px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.box-stores {
		background-image: url(/WebB4/Bphone4Home/stores.png);
		height: 400px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.box-bphoto {
		background-image: url(/WebB4/Bphone4Home/bphoto.png);
		height: 400px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.box-bfans {
		background-image: url(/WebB4/Bphone4Home/bfans.png);
		height: 400px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.box-bcoffee {
		background-image: url(/WebB4/Bphone4Home/bcoffee.png);
		height: 400px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.content-box-bos {
		text-align: center;
		padding-top: 60px;
	}
	.info-private {
		font-size: 30px;
	}
	.details-bot {
		text-align: center;
		padding-top: 24px;
	}
	.details-bot a {
		color: #00B5E3
	}
		.buy-ol {
		padding-right: 21px;
	}
	.buy-ol a {
		color: #00B5E3;
		font-size: 19px;
	}
	.text-content-box {
		text-align: center;
		font-size: 24px;
		padding-top: 80px;
	}
	.mobile {
		display: none;
	}
	.text-bair {
		font-size: 47px;
		font-family: Open Sans;
		color: #FFF0D8;
		padding-bottom: 10px;
	}
	.text-bair-pro {
		padding-top: 60px
	}
	.content-box-bair {
		width: 52%;
		text-align: center;
	}
	.on-sale-bair {
		font-size: 24px;
		font-family: Open Sans;
		color: #ECD2A5;
	}
	.details-bot {
		font-size: 19px;
		font-family: Open Sans;
		color: #00B5E3;
	}
	.info-private {
		font-size: 24px;
		font-family: Open Sans;
		color: #ECD2A5;
	}
	.content-box-bos {
		text-align: center;
	}
	.content-box-store {
		text-align: center;
		font-size: 24px;
		font-family: Open Sans;
		color: #ECD2A5;
	}
	.content-box-bfans {
		text-align: center;
		font-size: 24px;
		font-family: Open Sans;
		color: #ECD2A5;
	}
	.text-title-bstore {
		font-size: 47px;
		font-family: Open Sans;
		color: #FFF0D8;
		padding-top: 57px;
	}
	.text-content-bstore {
		line-height: 32px;
		margin-left: 25px;
		margin-top: 7px;
		padding-bottom: 23px;
	}
	.text-title-bphoto {
		font-size: 47px;
		font-family: Open Sans;
		color: #FFF0D8;
		padding-top: 100px;
	}
	.text-title-bfans {
		font-size: 47px;
		font-family: Open Sans;
		color: #FFF0D8;
		padding-top: 57px;
	}
	.text-content-bfans {
		line-height: 32px;
		margin-left: 25px;
		margin-top: 7px;
		padding-bottom: 23px
	}
	.pd-t {
		padding-top: 15px;
	}
	.pd-t-1 {
		padding-top: 13px;
	}
	.pd-r {
		padding-right: 5px;
	}
	.pd-l {
		padding-left: 5px;
	}
	.home-bottom {
		padding-bottom: 30px;
	}
}

@media only screen and (max-width: 767px) {
	.a85-banner-content{margin-top: 71px;}
	.a85-banner-title{font-size: 34px}
	.a85-banner-text{line-height: 22px;font-size: 20px}
	.fiveg-logo img{margin-top: -3px; width: 40px;}
	.a85-banner-href-wrap{margin-top: 9px;font-size: 15px}
	.a85-banner-href-wrap a{margin-right: 10px; margin-left: 13px;}
	.banner-img-wrap{height: 496px;}
	#mobile-banner{position: absolute;right: 0;top: 250px;width: 345px;}
	#desktop-banner{display: none}
	.nav-child-airb {
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.Bphone5Head {
		background-color: black
	}
	._osHeadContent-text {
		text-align: center;
	}
	._osTitleBanner {
		padding-top: 45px;
	}
	._osHeadTitle img {
		width: 12px;
	}
	._osHeadTitle {
		font-size: 32px;
		font-family: 'Open Sans Semibold';
		color: #FFEDCF;
		letter-spacing: -1px;
		padding-top: 45px;
	}
	._osSlogan {
		font-size: 18px;
		color: #E8D3A7;
		line-height: 59px;
		margin-top: -12px;
	}
	.img-banner-mb {
		text-align: center;
		padding-top: 35px
	}
	.img-bannera85 {
		width: 295px;
	}
	._osMenuDetails {
		display: flex;
		justify-content: center;
	}
	._osMenuDetails a {
		color: #00B5E3;
		font-size: 15px;
	}
	.Details-a {
		padding-right: 10px;
	}
	.Bphone5Banner {
		background-image: url("/WebB5/Home/a85-mb.webp");
		height: 656px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		text-align: center;
		margin-top: 5px;
	}
	._osTitleBanner img {
		width: 228px;
	}
	.Bphone5Banner-text {
		font-size: 18px;
		padding-bottom: 153px;
		color: black;
		font-family: 'Open Sans SemiBold';
		line-height: 59px;
		margin-top: -8px;
	}
	._osAirB {
		background-image: url(/WebB4/Bphone4Home/bannerairb-mb.png?123123);
		height: 659px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		margin-top: 5px;
	}
	.AirB-title {
		font-size: 43px;
		color: #FFEDCF;
		text-align: center;
		padding-top: 45px;
		font-family: 'Open Sans Semibold';
	}
	.AirB-slogan {
		color: #ecd2a5;
		font-size: 24px;
		text-align: center;
		font-family: Open Sans;
		letter-spacing: .3px;
		max-width: 262px;
		margin: auto;
	}
	.detail-order {
		margin: auto;
		color: #00b5e3;
		padding-top: 10px;
		display: flex;
		justify-content: center
	}
	.buy-ol {
		padding-right: 10px;
	}
	.detail {
		padding-right: 10px;
	}
	.buy {
		padding-right: 10px;
	}
	.detail a {
		color: #00B5E3;
		font-size: 14px;
		font-family: Open Sans;
	}
	.detail span img {
		margin-left: 1px;
	}
	.buy a {
		color: #00B5E3;
		font-size: 14px;
		font-family: Open Sans;
	}
	.buy-ol span img {
		margin-left: 3px;
	}
	.buy-ol a {
		color: #00B5E3;
		font-size: 14px;
		font-family: Open Sans;
	}
	.main-bphone-b60 {
		background-image: url("/WebB4/Bphone4Home/2.png");
		height: 718px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.box-info-b-2 {
		text-align: center;
	}
	.bphone-60 {
		color: black;
		font-family: Roboto Medium;
		margin-top: 86px;
	}
	.bphone-60 img {
		width: 50%
	}
	.on-sale {
		color: black;
		font-size: 17px;
		font-family: Open Sans;
		margin-top: 5px
	}
	.details {
		padding-top: 5px;
		font-family: Open Sans;
	}
	.details a {
		font-size: 15px;
		color: #00B5E3;
	}
	.main-bphone-b40 {
		background-image: url("/WebB4/Bphone4Home/3.png");
		height: 720px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.box-info-b-3 {
		text-align: center;
	}
	.bphone-40 {
		color: black;
		font-family: Roboto Medium;
		margin-top: 87px;
	}
	.bphone-40 img {
		width: 50%
	}
	.box-bair {
		background-image: url(/WebB4/Bphone4Home/banner-airbpro-mb.png?123123);
		height: 659px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		margin-top: 5px;
	}
	.text-bair {
		font-family: Open Sans;
		color: #FFF0D8;
	}
	.on-sale-bair {
		font-size: 24px;
		font-family: Open Sans;
		color: #ECD2A5;
	}
	.details-bot {
		font-size: 15px;
		font-family: Open Sans;
		color: #00B5E3;
		padding-top: 10px;
	}
	.content-box-bair {
		text-align: center;
		margin-top: 3px;
	}
	.details-bot div a {
		color: #00B5E3;
	}
	.text-bair-pro {
		padding-top: 70px !important;
	}
	.text-bair {
		font-size: 38px;
	}
	.box-bos {
		background-image: url("/WebB4/Bphone4Home/5.png");
		height: 720px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		margin-top: 5px;
		display: flex;
		justify-content: center;
		align-items: center
	}
	.box-stores {
		background-image: url("/WebB4/Bphone4Home/6.png");
		height: 720px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		margin-top: 5px;
		display: flex;
		justify-content: center;
		align-items: center
	}
	.img-bos {
		width: 108px;
	}
	.box-bfans {
		background-image: url("/WebB4/Bphone4Home/7.png");
		height: 720px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		margin-top: 5px;
		display: flex;
		justify-content: center;
		align-items: center
	}
	.box-bphoto {
		background-image: url("/WebB4/Bphone4Home/bphoto_mb.png");
		height: 720px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		display: flex;
		justify-content: center;
		align-items: center
	}
	.box-bcoffee {
		background-image: url("/WebB4/Bphone4Home/bcoffee_mb.png");
		height: 720px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		margin-top: 5px;
		display: flex;
		justify-content: center;
		align-items: center
	}
	.info-private {
		font-size: 17px;
		font-family: Open Sans;
		color: #ECD2A5;
	}
	.content-box-bos {
		text-align: center;
	}
	.content-box-store {
		text-align: center;
		font-size: 17px;
		font-family: Open Sans;
		color: #ECD2A5;
	}
	.content-box-bfans {
		text-align: center;
		font-size: 17px;
		font-family: Open Sans;
		color: #ECD2A5;
	}
	.text-title-bstore {
		font-size: 32px;
		font-family: Open Sans;
		color: #FFF0D8;
	}
	.text-content-bstore {
		padding-bottom: 10px;
		padding-top: 5px;
	}
	.text-title-bfans {
		font-size: 32px;
		font-family: Open Sans;
		color: #FFF0D8;
	}
	.text-content-bfans {
		padding-bottom: 10px;
		padding-top: 5px;
	}
	.text-title-bphoto {
		font-size: 32px;
		font-family: Open Sans;
		color: #fff0d8;
	}
	.arrow-r img {
		width: 5px;
		margin-top: -2px;
	}
	.pd-r {
		padding: 0
	}
	.pd-l {
		padding: 0
	}
	.pd-t-2 {
		padding-top: 3px
	}
	.desktop {
		display: none;
	}
}