@charset "UTF-8";
@import url(inside_en.css);

@media only screen and (min-width: 1441px){
.lang, .menu_pc .nav_i{ padding-left:30px; padding-right:30px;}
.sub-menu .menu_pc .nav_i{ padding: 11px 47.5px; }
}

@media (max-width: 1440px) and (min-width: 1281px){
.lang, .menu_pc .nav_i{ padding-left:25px; padding-right:25px;}
.sub-menu .menu_pc .nav_i{ padding: 11px 42.5px; }
}

@media only screen and (min-width: 992px){
.contact_form .control-label { width:36%}
.contact_form .input_box{ width: 64%}
}
@media screen and (min-width: 992px) and (max-width: 1280px) {
.lang, .menu_pc .nav_i{ padding-left:10px; padding-right:10px;}
.sub-menu .menu_pc .nav_i{ padding: 11px 24.1px; }
.menu_pc .nav_i a{ font-size: 21px; }
.sub-menu .menu_pc .nav_i a{ font-size: 15px; }
.contact_form .control-label{width: 40%;}
.contact_form .input_box{ width: 60%}
}



/*拿掉幻燈片的排版-Start-取消不用*/
/*
	.top-btn li #main-menu span, .top-btn li #lang-menu span {
	    font-size: 18px;
	    line-height: 50px;
	}
	.menu_pc .nav_i a {
	    font-size: 18px;
	}
	@media only screen and (min-width: 1441px){
		.lang, .menu_pc .nav_i{ padding-left:10px; padding-right:10px;}
		.menu_pc .nav_i a { font-size: 15px; }
	}

	@media (max-width: 1440px) and (min-width: 1281px){
		.lang, .menu_pc .nav_i{ padding-left:5px; padding-right:5px;}
		.top-btn li #main-menu span, .top-btn li #lang-menu span { line-height: 30px; }
		.menu_pc .nav_i a { font-size: 15px; }
	}
	@media screen and (min-width: 992px) and (max-width: 1280px) {
		.lang, .menu_pc .nav_i{ padding-left:5px; padding-right:5px;}
		.menu_pc .nav_i a { font-size: 13px; }
		.top-btn li #main-menu span, .top-btn li #lang-menu span { 
    		font-size: 13px;
    		line-height: 21px;
		}
	}
	@media screen and (min-width: 992px) and (max-width: 1160px) {
		.lang, .menu_pc .nav_i {
		    padding-left: 0px;
		    padding-right: 0px;
		}
	}
*/
/*拿掉幻燈片的排版-End-取消不用*/