.header-style1 .header-menu> li{
    width: 130px;
}
.header-booking .header-menu-title{
    width: 140px;
}
.header-function-box{
    width: 330px;
}
.header-style1 .header-menu-box{
    width: calc(100% - 660px);
}
.member-login-btn-external-g{
    width: 100px;
}
.member-login-btn-external-f{
    width: 100px;
}
.button button{
    width: 200px;
}


@media only screen and (max-width: 1400px){
    .header-style1 .header-menu-box {
        width: calc(100% - 560px);
    }
    .header-booking .header-menu-title{
        width: 100px;
        letter-spacing: 0;
    }
    .header-booking .header-menu-title{
        line-height: 40px;
        padding: 0 3px;
    }
    .header-function-box{
        width: 350px;
    }
    .header-menu-title{
        font-size: 14px;
    }
    .header-style1 .header-menu> li {
        width: 110px;
    }
    .about-introduction-b-l-text{
        line-height: 1.5;
    }
    .header-style1 .header-logo{
    	width: initial;
    }
}
@media only screen and (max-width: 1200px){
    .header-style1 .header-logo{
    	width: 150px;
    }
	.header-style1 .header-logo a{
		width: inherit;
	}
	.header-function-member-box{
		font-size: 14px;
	}
	.header-function-buycar-box i{
		font-size: 24px;
	}
	.header-function-fb-box, 
	.header-function-ig-box{
		font-size: 26px;
	}
	.header-function-language-box i{
		font-size: 24px;
	}
	.header-function-box {
	    width: 310px;
	}
	.header-style1 .header-menu-box{
		width: calc(100% - 460px);
	}
	.header-style1 .header-menu> li{
		width: 95px;
	}
}
@media only screen and (max-width: 1000px){
    .header-style1 .header-logo{
    	width: 200px;
    }
    .header-function-box{
    	width: 100%;
    }
}
@media only screen and (max-width: 550px){
    .header-style1 .header-logo{
        width: 150px;
    }
    .header-style1 .header-menu> li{
        display: block;
        margin: 0 auto;
    }
    .header-menu-title{
        font-size: 12px;
        width: 100%;
        display: block;
    }
    .header-booking .header-menu-title{
        width: 100%;
        line-height: inherit;
    }
}