@charset "utf-8";

/*基礎框架 */
.section{position:relative; max-width:1920px; margin:0 auto;} /*限制 1920寬 */
.centerwrap{  position:relative; width:74%;  margin:0 auto;}
.videowrap{  position:relative; width:88%;  margin:0 auto;}
.presswrap{  position:relative; width:1000px;  margin:0 auto;}
.section.noflow{overflow:hidden;}

/*css class */
.btn{cursor: pointer;}



.hcenter{position:absolute;top:50%;transform: translateY(-50%);}
.nomargin{margin:0!important;}
.z001{z-index: 1;}
.z002{z-index: 2;}
.z003{z-index: 3;}
.z004{z-index: 4;}

/* css 動態 */
.mover{transition: all 1s;margin-top:100px;opacity:0;}
.mover.on{margin-top:0px;opacity:1;}

/* FONT */
/* color */
.fbold{font-weight:bold;}
.fcolor000{color:#000;}
.fcolorfff{color:#fff;}
.fcolor70{color:#707070;}
.fcolorc2fec0{color:#c2fec0;}
.fcolorbfbfbf{color:#bfbfbf;}
.fcolorec6828{color:#ec6828;}
/*SIZE */
.fsize32{font-size:32px;line-height:1.65;}
.fsize26{font-size:26px;line-height:1.65;}
.fsize24{font-size:24px;line-height:1.65;}
.fsize20{font-size:20px;line-height:1.65;}
.fsize18{font-size:18px;line-height:1.65;-webkit-text-size-adjust: none;}
.fsize16{font-size:16px;line-height:1.65;-webkit-text-size-adjust: none;}
.fsize14{font-size:14px;line-height:1.65;-webkit-text-size-adjust: none;}

.fonts{line-height:1!important;}/*設定相等於字高*/
.fonts2{line-height:1.2!important;}/*設定相等於1.2倍 字高*/
.fontl{line-height:2!important;}/*設定相等於字高*/
/* bgcolor */
.bgcolorfff{background:#fff;}
.bgcolor000{background:#000;}
.bgcolor08080a{background:#08080a;}
.op10{opacity:0.1;}
.op15{opacity:0.15;}
.op20{opacity:0.2;}
.op25{opacity:0.25;}
.op30{opacity:0.30;}
.op35{opacity:0.35;}
.op40{opacity:0.40;}
.op45{opacity:0.45;}
.op50{opacity:0.5;}
.op55{opacity:0.55;}
.op60{opacity:0.6;}
.op65{opacity:0.65;}
.op70{opacity:0.7;}
.op75{opacity:0.75;}
.op80{opacity:0.8;}
.op85{opacity:0.85;}
.op90{opacity:0.9;}
.op95{opacity:0.95;}
/* layer */
.z1{z-index:1!important;}
.z2{z-index:2!important;}
.z3{z-index:3!important;}


/* width */
.w40{width:40%;}
.w40{width:40%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w80{width:80%;}
.w90{width:90%;}
.w100{width:100%;}
.mx100{max-width:100%;}
/* height */
.h100{height:100%;}


/* margin in %*/
.mr01{margin-right:1%;}
.mr02{margin-right:2%;}
.mr05{margin-right:5%;}
.mr10{margin-right:10%;}
.mv30{margin-top:30px;margin-bottom:30px;}

/* pad */
.vpad10{padding:10px 0;}
.vpad20{padding:20px 0;}
.vpad30{padding:30px 0;}
.vpad40{padding:40px 0;}
.vpad50{padding:50px 0;}
.vpad60{padding:60px 0;}
.vpad70{padding:70px 0;}
.vpad90{padding:90px 0;}
.hpad10{padding:0 10px;}
.hpad20{padding:0 20px;}
.hpad30{padding:0 30px;}
.hpad40{padding:0 40px;}
.hpad50{padding:0 50px;}
.apad10{padding:10px;}
.apad20{padding:20px;}
.apad30{padding:30px;}
.apad40{padding:40px;}
.apad50{padding:50px;}


/*切換 */
.show400{display:none!important;}
.hide400{}


/*header*/
header{position:fixed;z-index:99;top:0;left:0;height:93px;width:100%;box-shadow:1px 1px 10px rgba(0,0,0,0.1);}
header .section{height:100%;}
.header{position:relative;height:93px;}
.headerin{position:relative;display:inline-block;height:93px;z-index:1;float:right;}
.headerin .navitem{ position:relative;display:inline-block;float:left;text-align:center;height:100%;border:0;}

.navitem a{display:block;height:100%;width:100%;}
.navitemin{position:relative;padding:0 30px;top:50%; transform:translateY(-50%);text-align:center;}
.navitemin h1{font-size:22px;letter-spacing:4px;color:#707070;font-weight:400;}
.navitemin p{font-size:22px;letter-spacing:2px;color:#707070;font-weight:400;position:absolute;top:0;width:120%;left:-10%;text-align:center;}
.navitem.on .navitemin h1,.navitem.on .navitemin p{color:#ec6828;}
.naviteminline{border-top:2px solid #ec6828;margin:10px auto 0 auto;width:40px;}

.navitem.on .naviteminline{opacity:1;}
.navitem.on .ch1{opacity:0!important;}
.navitem.on .ch2{opacity:1!important;}

.navitemin .ch1{opacity:1;transition: all 0.3s;}
.navitemin .ch2{opacity:0;transition: all 0.3s;}
.navitemin:hover .ch1{opacity:0;}
.navitemin:hover .ch2{opacity:1;}	 




/* banner 設定 */
.bannerblock{position:relative;background:#000;overflow:hidden;z-index:1;}
.bannerblock .bannerbg{position:relative;z-index:0;opacity:0;width:100%;}
.bannerblock .banneritem{position:absolute;top:0;left:0;width:100%;height:100%;transition: all 2.5s; opacity:0;overflow:hidden; z-index:1;}
.bannerblock .banneritem.on{opacity:1;z-index:2;}
.bannerblock .banneritem .bannerimg{width:100%;z-index:0;transition: all 2.5s; opacity:0;}
.bannerblock .banneritem.on .bannerimg{opacity:1;}
.bannerblock .banneritem .bannertext{position:absolute;width:100%;z-index:1;transition-delay: 1s;  transition-property: all;  transition-duration: 2s; opacity:0;}
.bannerblock .banneritem.on .bannertext{opacity:1;}
.bannericonwrap{position:absolute;bottom:50px;right:120px;width:100%;z-index:9;}
.bannericonwrap img{width:80px;float:right;margin-right:15px;}
.bannervideo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}
.bannercover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}
.bannercover i{position:absolute;right:40px;bottom:50px;font-size:80px;line-height:80px;color:#fff;}
/*
video::-webkit-media-controls-volume-slider{display:none;}
video::-webkit-media-controls-timeline{display:none;}
video::-webkit-media-controls-play-button{display:none;}
video::-webkit-media-controls-fullscreen-button{display:none;}
video::-webkit-media-controls-current-time-display{display:none;}
video::-webkit-media-controls-time-remaining-display{display:none;}
video::-webkit-media-controls-mute-button {display: block; visibility: visible;}
*/
/* title */
.title{position:relative;}
.titlebg{position:relative;z-index:0;width:100%;}
.title.style1 p{position:absolute;left:50%;transform: translateX(-50%);width:100%;text-align:center;z-index:2;bottom:7px;}
.title.style2 p{position:absolute;left:50%;top:50%;transform: translate(-50%, -50%);width:100%;text-align:center;z-index:2;}
.title.style3 p{position:absolute;left:50%;transform: translateX(-50%);width:100%;text-align:center;z-index:2;bottom:38px;}

/*tag */
.tagbox{position:relative;}
.tagbox span{display:inline-block;margin:0 5px;padding:0 8px;border:1px solid #707070; border-radius:5px;}
.tagbox span.on{background:#707070!important;color:#fff!important;}
/* pitem */
.pitemwrap{position:relative;}
.pitemwrap::after{  content:'';  display:table;  clear:both;}
.pitem{position:relative;display:inline-block;float:left;width:32.4%;margin-right:1.4%;margin-bottom:30px;border-radius:10px;overflow:hidden; box-shadow:1px 1px 10px rgba(0,0,0,0.3);}
.pitembg{}
.pitem:hover{box-shadow:1px 1px 10px rgba(0,0,0,1);}
.pitem:nth-child(3n){margin-right:0;}
.pitem p{position:absolute;z-index:2;left:5%;bottom:3%;}
.pitem p span{vertical-align:top;display:inline-block;padding-right:5px;margin-right:10px;border-right:1px solid #fff;}
.pitem .gline{position:absolute;z-index:1;left:0;bottom:0;width:100%;height:14%;background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.6) 100%);}
.pitem .ibox{position:absolute;z-index:3;left:5%;top:5%;height:12%;width:50%;}
.pitem .ibox img{height:100%;margin-right:5%;float:left;    margin-bottom: 0.5vw;}

.pitembg{position:relative;z-index:0;width:100%;}


/* iicon */
.iiconbox{position:relative;}

.iiconbox a{display:inline-block;width:70px;height:70px;border-radius:50px;overflow:hidden;margin:30px 20px;}
.iiconbox a img{width:100%;}
.iiconbox div{display:inline-block;width:70px;height:70px;overflow:hidden;margin:30px 20px;}
.iiconbox div img{height:100%;}
/* more */
.more{display:inline-block;border-bottom:2px solid #707070;}

/* imap */
.imap{width:100%;height:360px;}

/*footer*/
footer{padding-top:50px;}
.footerbottom{background:#ec6828;}
.footerbottom .centerwrap{height:40px;}
.footerbottom .centerwrap span{display:inline-block;margin:5px 0;}
.footerbottom .centerwrap a{display:inline-block;height:100%;margin:0 5px;}

/* ############################################# */
/* about page */
.aboutme .hcenter{left:128px;}
.aboutaward .split2{position:relative;float:left;}
/*.aboutaward .split2 a:hover{color:blue;}*/
.aboutaward .split2 a:hover{color:#000;}

.aboutaward .split2:nth-child(1){width:calc(40% - 10px);margin: 0 5%;}
.aboutaward .split2:nth-child(2){width:calc(47% - 4px);}
.aboutaward  ul{border-left:2px solid #00cc99;padding-top:1px;}
.aboutaward  ul li{margin-left:20px;position:relative;}
.aboutaward  ul li.tyle1{margin-top:50px;margin-bottom:10px;}
.aboutaward  ul li:nth-child(1){ margin-top:-10px;}

.aboutaward  ul li img{margin-left:-28px; width:14px;}
.aboutaward::after{  content:'';  display:table;  clear:both;}
.aboutaward .aboutimg{position:relative;padding-top:30px;padding-bottom:60px;}
.aboutaward .aboutimg .line{position:absolute;bottom:80px;right:-10px;width:25%;border-top:5px solid #00cc99;}

/* video page */
.videoitem{position:relative;margin:120px 0;height:800px;}
.videoitem iframe{position:relative;width:83%;height:800px;}
.videoitem .videotext{position:absolute;top:0;height:100%;width:15%;text-align: left;}
.videoitem .videotext p.btm{position:absolute;width:100%;bottom:0;}
.videoitem:nth-child(2n+1){text-align:left;}
.videoitem:nth-child(2n){text-align:right;}
.videoitem:nth-child(2n+1) .videotext{right:0;}
.videoitem:nth-child(2n) .videotext{left:0;}
/* press */
.presswrap::after{  content:'';  display:table;  clear:both;}
.pressitem{width:23.5%;margin:15px 2% 15px 0;float:left;height:440px;}
.pressitem:nth-child(4n){margin-right:0;}
.pressitem img{width:100%;}
.pressitem p.title{text-align:center;margin-top:10px;}
/* contact */
.contactwrap{width:96%;margin:0 auto;}
.contactwrap img{width:100%;}
.contactwrap.stly1{border-radius:10px;overflow:hidden;}
.conttactbox{position:relative;display:flex;justify-content: space-evenly;}
.contactitem{display:inline-block;width:300px;height:55px;}
.contactitem img{float:left;height:calc(100% + 20px);margin-top:-10px;}
.contactwrap .imap{padding-bottom:0;}

/* 1920內 全尺寸之物件 */
@media screen and (max-width: 1920px) {
		
	/* css 動態 */
	.mover{margin-top:calc(100vw / 19.2);}

	/*SIZE */
	.fsize32{font-size:calc(32vw / 19.2);}
	.fsize26{font-size:calc(26vw / 19.2);}
	.fsize24{font-size:calc(24vw / 19.2);}
	.fsize20{font-size:calc(20vw / 19.2);}
	.fsize18{font-size:calc(18vw / 19.2);-webkit-text-size-adjust: none!important;}
	.fsize16{font-size:calc(16vw / 19.2);-webkit-text-size-adjust: none!important;}
	.fsize14{font-size:calc(14vw / 19.2);-webkit-text-size-adjust: none!important;}

	/* margin in %*/
	.mv30{margin-top:calc(30vw / 19.2);margin-bottom:calc(30vw / 19.2);}

	/* pad */
	.vpad10{padding:calc(10vw / 19.2) 0;}
	.vpad20{padding:calc(20vw / 19.2) 0;}
	.vpad30{padding:calc(30vw / 19.2) 0;}
	.vpad40{padding:calc(40vw / 19.2) 0;}
	.vpad50{padding:calc(50vw / 19.2) 0;}
	.vpad60{padding:calc(60vw / 19.2) 0;}
	.vpad70{padding:calc(70vw / 19.2) 0;}
	.vpad90{padding:calc(90vw / 19.2) 0;}
	.hpad10{padding:0 calc(10vw / 19.2);}
	.hpad20{padding:0 calc(20vw / 19.2);}
	.hpad30{padding:0 calc(30vw / 19.2);}
	.hpad40{padding:0 calc(40vw / 19.2);}
	.hpad50{padding:0 calc(50vw / 19.2);}
	.apad10{padding:calc(10vw / 19.2);}
	.apad20{padding:calc(20vw / 19.2);}
	.apad30{padding:calc(30vw / 19.2);}
	.apad40{padding:calc(40vw / 19.2);}
	.apad50{padding:calc(50vw / 19.2);}

	/*header*/
	header{height:calc(93vw / 19.2);}
	.header{height:calc(93vw / 19.2);}
	.headerin{height:calc(93vw / 19.2);}
	.navitemin{padding:0 calc(30vw / 19.2);}
	.navitemin h1{font-size:calc(22vw / 19.2);letter-spacing:calc(4vw / 19.2);}
	.navitemin p{font-size:calc(22vw / 19.2);letter-spacing:2px;}
	.naviteminline{border-top:calc(2vw / 19.2) solid #ec6828;margin:calc(10vw / 19.2) auto 0 auto;width:calc(40vw / 19.2);}
	/* banner 設定 */
	.bannericonwrap{bottom:calc(50vw / 19.2);right:calc(120vw / 19.2);}
	.bannericonwrap img{width:calc(80vw / 19.2);margin-right:calc(15vw / 19.2);}
	.bannercover i{right:calc(40vw / 19.2);bottom:calc(50vw / 19.2);font-size:calc(80vw / 19.2);line-height:calc(80vw / 19.2);}


	/* title */

	.title.style1 p{bottom:calc(7vw / 19.2);}
	.title.style3 p{bottom:calc(38vw / 19.2);}

	/*tag */
	.tagbox span{margin:0 calc(5vw / 19.2);padding:0 calc(8vw / 19.2);border-radius:calc(5vw / 19.2);}

	/* pitem */
	.pitem{margin-bottom:calc(30vw / 19.2);border-radius:calc(10vw / 19.2); box-shadow:1px 1px calc(10vw / 19.2) rgba(0,0,0,0.3);}
	.pitem:hover{box-shadow:1px 1px calc(10vw / 19.2) rgba(0,0,0,1);}
	.pitem p span{padding-right:calc(5vw / 19.2);margin-right:calc(10vw / 19.2);}

	/* iicon */
	.iiconbox a{width:calc(70vw / 19.2);height:calc(70vw / 19.2);border-radius:calc(50vw / 19.2);margin:calc(30vw / 19.2) calc(20vw / 19.2);}
/*	.iiconbox div{width:calc(70vw / 19.2);height:calc(70vw / 19.2);margin:calc(30vw / 19.2) calc(20vw / 19.2);}*/
	.iiconbox div{width:calc(70vw / 19.2);height:calc(70vw / 19.2);margin:calc(20vw / 19.2) calc(18vw / 19.2);}

	/* imap */
	.imap{height:calc(360vw / 19.2);}

	/*footer*/
	footer{padding-top:calc(50vw / 19.2);}
	.footerbottom .centerwrap{height:calc(40vw / 19.2);}
	.footerbottom .centerwrap span{margin:calc(5vw / 19.2) 0;}
	.footerbottom .centerwrap a{dargin:0 calc(5vw / 19.2);}
	/* ############################################# */
	/* about page */
	.aboutme .hcenter{left:calc(128vw / 19.2);}
	.aboutaward .split2:nth-child(1){width:calc(40% - 10px);margin: 0 5%;}
	.aboutaward .split2:nth-child(2){width:calc(47% - 4px);}
	.aboutaward  ul{border-left:calc(2vw / 19.2) solid #00cc99;}
	.aboutaward  ul li{margin-left:calc(20vw / 19.2);position:relative;}
	.aboutaward  ul li.tyle1{margin-top:calc(50vw /19.2);margin-bottom:calc(10vw / 19.2);}
	.aboutaward  ul li:nth-child(1){ margin-top:calc(-10vw / 19.2);}

	.aboutaward  ul li img{margin-left:calc(-28vw / 19.2); width:calc(14vw / 19.2);}
	.aboutaward .aboutimg{position:relative;padding-top:calc(30vw / 19.2);padding-bottom:calc(60vw / 19.2);}
	.aboutaward .aboutimg .line{bottom:calc(80vw / 19.2);right:calc(-10vw / 19.2);width:25%;border-top:calc(5vw / 19.2) solid #00cc99;}
	/* video page */
	.videoitem{position:relative;margin:calc(120vw / 19.2) 0;height:calc(800vw / 19.2);}
	.videoitem iframe{position:relative;height:calc(800vw / 19.2);}
	/* contact */
	.contactwrap.stly1{border-radius:calc(10vw / 19.2);overflow:hidden;}
	.contactitem{display:inline-block;width:calc(300vw / 19.2);height:calc(55vw / 19.2);}
	/* .contactitem img{height:calc(100% + calc(20vw / 19.2));margin-top:calc(-10vw / 19.2);}*/
	.contactitem img {
		height: calc(100% + calc(10vw / 19.2));
		margin-top: calc(-5vw / 19.2);
	}
}

/* 手機板  */
@media screen and (max-width: 1070px) {
	header{position:fixed;z-index:91;width:100%;top:0;left:0;height:14vw;}
	.header{height:14vw;display:block;}
	#hmicon{position:absolute;height:14vw;top:0;right:0;z-index:7;}
	.headerin{position:fixed;z-index:50;top:14vw;left:100%;width:100%;height:calc(100vh - 14vw);background:#fff;overflow:hidden;transition:all 0.5s;opacity:0;}
	.headerin.on{left:0;opacity:1;}
	.headerin .navitem{ position:relative;display:block;float:none;width:40vw;text-align:center;height:8vw;border:0;margin:0 auto;opacity:0;transition:all 0.8s;}
	.headerin .navitem:nth-child(1){transition-delay: 200ms;}
	.headerin .navitem:nth-child(2){transition-delay: 400ms;}
	.headerin .navitem:nth-child(3){transition-delay: 600ms;}
	.headerin .navitem:nth-child(4){transition-delay: 800ms;}
	.headerin .navitem:nth-child(5){transition-delay: 1000ms;}
	.headerin .navitem:nth-child(6){transition-delay: 1200ms;}
	.headerin .navitem:nth-child(7){transition-delay: 1400ms;}
	.headerin.on .navitem{margin:10vw auto;opacity:1;}	
	.centerwrap{position:relative;width:90%;margin:0 auto;}
	.videowrap{  position:relative; width:90%;  margin:0 auto;}
	.presswrap{  position:relative; width:90%;  margin:0 auto;}
	.show400{display:block!important;}
	.hide400{display:none!important;}
	/* css 動態 */
	.mover{margin-top:calc(100vw / 6);}

	/*SIZE */
	.fsize32{font-size:calc(32vw / 6);}
	.fsize26{font-size:calc(26vw / 6);}
	.fsize24{font-size:calc(24vw / 6);}
	.fsize20{font-size:calc(20vw / 6);}
	.fsize18{font-size:calc(18vw / 6);}
	.fsize16{font-size:calc(16vw / 6);}
	.fsize14{font-size:calc(14vw / 6);}

	/* margin in %*/
	.mv30{margin-top:calc(30vw / 6);margin-bottom:calc(30vw / 6);}

	/* pad */
	.vpad10{padding:calc(10vw / 6) 0;}
	.vpad20{padding:calc(20vw / 6) 0;}
	.vpad30{padding:calc(30vw / 6) 0;}
	.vpad40{padding:calc(40vw / 6) 0;}
	.vpad50{padding:calc(50vw / 6) 0;}
	.vpad60{padding:calc(60vw / 6) 0;}
	.vpad70{padding:calc(70vw / 6) 0;}
	.vpad90{padding:calc(90vw / 6) 0;}
	.hpad10{padding:0 calc(10vw / 6);}
	.hpad20{padding:0 calc(20vw / 6);}
	.hpad30{padding:0 calc(30vw / 6);}
	.hpad40{padding:0 calc(40vw / 6);}
	.hpad50{padding:0 calc(50vw / 6);}
	.apad10{padding:calc(10vw / 6);}
	.apad20{padding:calc(20vw / 6);}
	.apad30{padding:calc(30vw / 6);}
	.apad40{padding:calc(40vw / 6);}
	.apad50{padding:calc(50vw / 6);}

	/*header*/
	.navitemin{padding:0 calc(30vw / 6);}
	.navitemin h1{font-size:calc(22vw / 6);letter-spacing:calc(4vw / 6);}
	.navitemin p{font-size:calc(22vw / 6);letter-spacing:2px;}
	.naviteminline{border-top:calc(2vw / 6) solid #ec6828;margin:calc(10vw / 6) auto 0 auto;width:calc(40vw / 6);}
	/* banner 設定 */
	/*
	.bannericonwrap{bottom:calc(20vw / 6);}
	.bannericonwrap img{width:calc(60vw / 6);margin-right:calc(10vw / 6);}
	.bannercover i{position:absolute;right:5vw;bottom:5vw;font-size:8vw;line-height:8vw;color:#fff;}
	*/
 .bannericonwrap{bottom:calc(40vw / 6);right:calc(70vw / 6);}
 .bannericonwrap img{width:calc(50vw / 6);margin-right:calc(10vw / 6);}
 .bannercover i{right:calc(30vw / 6);bottom:calc(40vw / 6);font-size:calc(50vw / 6);line-height:calc(50vw / 6);}

	/* title */

	.title.style1 p{bottom:0;}
	.title.style3 p{bottom:2vw;}

	/*tag */
	.tagbox span{margin:0 calc(5vw / 6);padding:0 calc(8vw / 6);border-radius:calc(5vw / 6);}

	/* pitem */
	.pitem{width:100%;margin-right:0;margin-bottom:calc(30vw / 6);border-radius:calc(10vw / 6); box-shadow:1px 1px calc(10vw / 6) rgba(0,0,0,0.3);}
	.pitem:hover{box-shadow:1px 1px calc(10vw / 6) rgba(0,0,0,1);}
	.pitem p span{padding-right:calc(5vw / 6);margin-right:calc(10vw / 6);}
	.pitem .ibox{height:15%;width:50%;}
	.pitem .ibox img{height:100%;margin-right:5%;float:left;   margin-bottom: 2vw;}	

	/* iicon */
	.iiconbox a{width:9vw;height:9vw;border-radius:calc(50vw / 7);margin:3vw calc(20vw / 4);}
	.iiconbox div{width:8vw;height:8vw;margin:1vw calc(12vw / 4);}
	/* imap */
	.imap{height:100vw;}

	/*footer*/
	footer{padding-top:calc(50vw / 6);}
	.footerbottom{height:25vw;padding:2vw 0;}
	.footerbottom .centerwrap{height:25vw;}
	.footerbottom .centerwrap span::before{  content:'';  display:table;  clear:both;}
	.footerbottom .centerwrap span{display:block;margin:calc(5vw / 6) 0;}
	.footerbottom .centerwrap a{height:8vw!important;margin:2vw 2vw;}
	/* ############################################# */
	/* about page */
	.aboutme .hcenter{top:5vw;transform:none;left:0;}
	.aboutaward .split2:nth-child(1){display:none;}
	.aboutaward .split2:nth-child(2){margin-left:10%;width:calc(85% - 4px);}
	.aboutaward  ul{border-left:calc(2vw / 6) solid #00cc99;}
	.aboutaward  ul li{margin-left:calc(20vw / 6);position:relative;}
	.aboutaward  ul li.tyle1{margin-top:calc(50vw / 6);margin-bottom:calc(10vw / 6);}
	.aboutaward  ul li:nth-child(1){ margin-top:calc(-10vw / 6);}
	.aboutaward  ul li img{margin-left:calc(-28vw / 6); width:calc(14vw / 6);}

	/* video page */
 .videoitem{position:relative;margin:0;height:auto;padding:5vw 0;}
 .videoitem iframe{position:relative;width:100%;height:50vw;}
 .videoitem .videotext{position:relative;top:0;padding-top:0;width:100%;height:auto;width:100%;}
 .videoitem .videotext p{position:relative;width:100%;bottom:auto;padding-top:3vw}
 .videoitem .videotext p.btm{position:relative;width:100%;bottom:auto;}
	.videoitem:nth-child(2n+1){text-align:left;}
	.videoitem:nth-child(2n){text-align:left;}
	.videoitem:nth-child(2n+1) .videotext{right:auto;}
	.videoitem:nth-child(2n) .videotext{left:auto;}
	/* press */
	.pressitem{width:48%;margin:5vw 4% 5vw 0;float:left;height:82vw;}
	.pressitem:nth-child(2n){margin-right:0;}
	.pressitem img{width:100%;}
	.pressitem p.title{text-align:center;margin-top:3vw;}
	
	.contactwrap.stly1{border-radius:calc(10vw / 6);overflow:hidden;}
	.conttactbox{display:block;text-align:left;}
	.contactitem{display:inline-block;width:80%;height:9vw;margin:5vw 0;}
	.contactitem img{height:calc(100% + calc(20vw / 6));margin-top:calc(-10vw / 6);}

}


