@charset "utf-8";
/* CSS Document */

.upermain2{
    background:url(../images/101black.jpg) #d5d5d5 no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

}
#secKV{
	background-color:transparent;
 	padding-top:0px;
	}
#sec00{
 	background:url(../images/bn1_bg.jpg) #d5d5d5 no-repeat center top;
 	padding-top:0px;}

.bn1 .img-responsive{
	max-width:1024px;
	z-index:8;
	position: relative;
	}

@media only screen and (max-width: 1024px) {
.bn1{
	display:none;
	}
.bn3{
	display:block;
	margin:0 auto;
	position:relative;
	}


}

@media only screen and (min-width: 768px) {
#start{
}
}
@media only screen and (min-width: 1025px) {
.index2{
	margin-top:0;
	}
.upermain2{
    height:1000px;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
.index2{
	margin-top:0;
	}
.upermain2{
    height:850px;
}
}
@media only screen and (max-width: 768px) {
.upermain2{
    height:700px;
}}

@media only screen and (min-width: 1024px) {
.bn3{
	display:none}

	}
#sec01{
	margin-top:0px !important}
.kv_sub{
	margin-top:-180px !important;}
.R_float{
	width:160px;
	height:600px;
	right:1px;
	top:5%;
	position: fixed;
	z-index:9999;
	display:block;
	}
.bottomMenu{
display:none;}
@media only screen and (max-width: 1600px) and (min-width: 1200px){
.R_float{
	width:100px;
	height:375px;
	top:10%;
	}}
@media only screen and (max-width: 1200px) {
.R_float{
	display:none;}}
	
/* 語言版本 */
.menu .container{
	position:relative}
.language{
    right: 0;
	top:0px;
    position: absolute;
    text-align: right;
    color: #929292;
    padding-right: 25px;
	z-index:999;
	display:block;
	font-family:'微軟正黑體',Arial;
	font-size:11px;
	word-spacing: 5px;
	font-weight: bold;
	}

.language a{
color:#929292;}
.language a:hover{
color:#FFFFFF;}

@media only screen and (max-width: 489px) {
.hide_lan{
	display:none;}
	}
@media only screen and (min-width: 490px) {
.hidesub_lan{
	display:none !important;}
	}
