@charset "utf-8";
/****************************************************************************
	style css
****************************************************************************/

/*******************************************/
/* main                                    */
/*******************************************/

#mainWrap {
	position:relative;height:100%;width:100%;
	/*background:url('../images/main/tmpBg.png') no-repeat center center;*/
	background-size:100% 100%;
	-webkit-background-size:cover;
}
#mainWrap .global-wrap {text-align:center;position:absolute;width:100%;z-index:6;bottom:40px;}
#mainWrap .global {margin-left:auto;margin-right:auto;display:table;}
#mainWrap .global li {display:table-cell;padding-left:15px;padding-right:15px;font-size:0.75em;position:relative;}
#mainWrap .global li a {color:#8f8f8f;line-height:38px;}
#mainWrap .global li a span {font-size:inherit;color:inherit;display:none;}
#mainWrap .global li:before {content: "";width:1px; height:8px; background-color:#8f8f8f; position:absolute; left: 0px; top: 50%; margin-top: -4px; }
#mainWrap .global li:first-child::before {display:none;}
#mainWrap .global li a.active {color:#ffffff;}

#mainHeader {position:absolute;z-index:5;left:0;top:6%;width:100%;text-align:center;}
#mainHeader img {height:34px;}
#mainHeader .text {margin-top:2px;font-size:11px;color:#ffffff;}
#mainHeader .addthis_sharing_toolbox {padding-top:10px;}
#mainHeader .addthis_sharing_toolbox a {display: inline-block;margin-left:4px;margin-right:4px;}
#mainHeader .addthis_sharing_toolbox img {width:16px;height: 16px;}

#mainNav {position:absolute;z-index:4;left:10px;right:10px;top:50%;margin-top:-140px;}
#mainNav ul {width:100%;}
#mainNav ul:after {content:"";clear:both;display:block;overflow:hidden;height:0;}
#mainNav ul li {
	float:left;width:50%;text-align:center;height:151px;
	border-width:0;border-style:solid;border-color:rgba(255,255,255,.15);
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
#mainNav ul li:nth-child(1) {border-bottom-width:1px;border-right-width:1px;padding-top:20px;}
#mainNav ul li:nth-child(2) {border-bottom-width:1px;padding-top:20px;}
#mainNav ul li:nth-child(3) {padding-top:18px;border-right-width:1px;}
#mainNav ul li:nth-child(4) {padding-top:18px;}
#mainNav ul li > a {display:block;}
#mainNav ul li .icon {display:block;}
#mainNav ul li .icon img {height:50px;}
#mainNav ul li .tit {display:block;font-size:18px;color:#ffffff;margin-top:8px;}
#mainNav ul li .desc {display:block;font-size:10px;color:#ffffff;line-height:1.375;margin-top:9px;}
#mainNav ul li .btn {display:none;}

#mainFooter {position:absolute;z-index:5;width:100%;bottom:2.6%;text-align:center;}

#mainFooter .copyrights {color:#888888;font-size:10px;margin-top:2px;}
#mainFooter .addthis_sharing_toolbox {padding-bottom:10px;display:none;}
#mainFooter .addthis_sharing_toolbox a {display: inline-block;margin-left:4px;margin-right:4px;}
#mainFooter .addthis_sharing_toolbox img {width:32px;}
/*
#mainFooter .at4-icon.aticon-twitter {background:url('../images/main/share-twitter.png') no-repeat center center !important;margin-left:10px;margin-right:10px;}
#mainFooter .at4-icon.aticon-facebook {background:url('../images/main/share-facebook.png') no-repeat center center !important;margin-left:10px;margin-right:10px;}
#mainFooter .at4-icon.aticon-linkedin {background:url('../images/main/share-linkedin.png') no-repeat center center !important;margin-left:10px;margin-right:10px;}
*/

#mainVideo {
	position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;
	background-size:cover;
	-webkit-background-size:cover;
}
#mainVideo .mask {
	position:fixed;left:0;top:0;right:0;bottom:0;z-index:2;background-color:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6c000000,endColorstr=#6c000000); 
}
/*
#mainVideo #mainVideo {position:absolute;left:50%;top:50%;width:1920px;height:1080px;margin-left:-960px;margin-top:-540px;}
*/
.mobileVideo {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;	
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-ms-background-size:cover;
	-o-background-size:cover;
	-webkit-animation: mvideo 24s infinite;
	-moz-animation: mvideo 24s infinite;
	-o-animation: mvideo 24s infinite;
	animation: mvideo 24s infinite;
	-webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}

@-webkit-keyframes mvideo {
	0% {background-image:url('../images/main/bg0.jpg');}
	2% {background-image:url('../images/main/bg1.jpg');}
	5% {background-image:url('../images/main/bg2.jpg');}
	7% {background-image:url('../images/main/bg3.jpg');}
	10% {background-image:url('../images/main/bg4.jpg');}
	12% {background-image:url('../images/main/bg5.jpg');}
	15% {background-image:url('../images/main/bg6.jpg');}
	17% {background-image:url('../images/main/bg7.jpg');}
	20% {background-image:url('../images/main/bg8.jpg');}
	22% {background-image:url('../images/main/bg9.jpg');}
	25% {background-image:url('../images/main/bg10.jpg');}
	27% {background-image:url('../images/main/bg11.jpg');}
	30% {background-image:url('../images/main/bg12.jpg');}
	32% {background-image:url('../images/main/bg13.jpg');}
	35% {background-image:url('../images/main/bg14.jpg');}
	37% {background-image:url('../images/main/bg15.jpg');}
	40% {background-image:url('../images/main/bg16.jpg');}
	42% {background-image:url('../images/main/bg17.jpg');}
	45% {background-image:url('../images/main/bg18.jpg');}
	47% {background-image:url('../images/main/bg19.jpg');}
	50% {background-image:url('../images/main/bg20.jpg');}
	52% {background-image:url('../images/main/bg21.jpg');}
	55% {background-image:url('../images/main/bg22.jpg');}
	57% {background-image:url('../images/main/bg23.jpg');}
	60% {background-image:url('../images/main/bg24.jpg');}
	62% {background-image:url('../images/main/bg25.jpg');}
	65% {background-image:url('../images/main/bg26.jpg');}
	67% {background-image:url('../images/main/bg27.jpg');}
	70% {background-image:url('../images/main/bg28.jpg');}
	72% {background-image:url('../images/main/bg29.jpg');}
	75% {background-image:url('../images/main/bg30.jpg');}
	77% {background-image:url('../images/main/bg31.jpg');}
	80% {background-image:url('../images/main/bg32.jpg');}
	82% {background-image:url('../images/main/bg33.jpg');}
	85% {background-image:url('../images/main/bg34.jpg');}
	92% {background-image:url('../images/main/bg35.jpg');}
	96% {background-image:url('../images/main/bg36.jpg');}
	100% {background-image:url('../images/main/bg37.jpg');}
}

@-moz-keyframes mvideo {
	0% {background-image:url('../images/main/bg0.jpg');}
	2% {background-image:url('../images/main/bg1.jpg');}
	5% {background-image:url('../images/main/bg2.jpg');}
	7% {background-image:url('../images/main/bg3.jpg');}
	10% {background-image:url('../images/main/bg4.jpg');}
	12% {background-image:url('../images/main/bg5.jpg');}
	15% {background-image:url('../images/main/bg6.jpg');}
	17% {background-image:url('../images/main/bg7.jpg');}
	20% {background-image:url('../images/main/bg8.jpg');}
	22% {background-image:url('../images/main/bg9.jpg');}
	25% {background-image:url('../images/main/bg10.jpg');}
	27% {background-image:url('../images/main/bg11.jpg');}
	30% {background-image:url('../images/main/bg12.jpg');}
	32% {background-image:url('../images/main/bg13.jpg');}
	35% {background-image:url('../images/main/bg14.jpg');}
	37% {background-image:url('../images/main/bg15.jpg');}
	40% {background-image:url('../images/main/bg16.jpg');}
	42% {background-image:url('../images/main/bg17.jpg');}
	45% {background-image:url('../images/main/bg18.jpg');}
	47% {background-image:url('../images/main/bg19.jpg');}
	50% {background-image:url('../images/main/bg20.jpg');}
	52% {background-image:url('../images/main/bg21.jpg');}
	55% {background-image:url('../images/main/bg22.jpg');}
	57% {background-image:url('../images/main/bg23.jpg');}
	60% {background-image:url('../images/main/bg24.jpg');}
	62% {background-image:url('../images/main/bg25.jpg');}
	65% {background-image:url('../images/main/bg26.jpg');}
	67% {background-image:url('../images/main/bg27.jpg');}
	70% {background-image:url('../images/main/bg28.jpg');}
	72% {background-image:url('../images/main/bg29.jpg');}
	75% {background-image:url('../images/main/bg30.jpg');}
	77% {background-image:url('../images/main/bg31.jpg');}
	80% {background-image:url('../images/main/bg32.jpg');}
	82% {background-image:url('../images/main/bg33.jpg');}
	85% {background-image:url('../images/main/bg34.jpg');}
	92% {background-image:url('../images/main/bg35.jpg');}
	96% {background-image:url('../images/main/bg36.jpg');}
	100% {background-image:url('../images/main/bg37.jpg');}
}

@-o-keyframes mvideo {
	0% {background-image:url('../images/main/bg0.jpg');}
	2% {background-image:url('../images/main/bg1.jpg');}
	5% {background-image:url('../images/main/bg2.jpg');}
	7% {background-image:url('../images/main/bg3.jpg');}
	10% {background-image:url('../images/main/bg4.jpg');}
	12% {background-image:url('../images/main/bg5.jpg');}
	15% {background-image:url('../images/main/bg6.jpg');}
	17% {background-image:url('../images/main/bg7.jpg');}
	20% {background-image:url('../images/main/bg8.jpg');}
	22% {background-image:url('../images/main/bg9.jpg');}
	25% {background-image:url('../images/main/bg10.jpg');}
	27% {background-image:url('../images/main/bg11.jpg');}
	30% {background-image:url('../images/main/bg12.jpg');}
	32% {background-image:url('../images/main/bg13.jpg');}
	35% {background-image:url('../images/main/bg14.jpg');}
	37% {background-image:url('../images/main/bg15.jpg');}
	40% {background-image:url('../images/main/bg16.jpg');}
	42% {background-image:url('../images/main/bg17.jpg');}
	45% {background-image:url('../images/main/bg18.jpg');}
	47% {background-image:url('../images/main/bg19.jpg');}
	50% {background-image:url('../images/main/bg20.jpg');}
	52% {background-image:url('../images/main/bg21.jpg');}
	55% {background-image:url('../images/main/bg22.jpg');}
	57% {background-image:url('../images/main/bg23.jpg');}
	60% {background-image:url('../images/main/bg24.jpg');}
	62% {background-image:url('../images/main/bg25.jpg');}
	65% {background-image:url('../images/main/bg26.jpg');}
	67% {background-image:url('../images/main/bg27.jpg');}
	70% {background-image:url('../images/main/bg28.jpg');}
	72% {background-image:url('../images/main/bg29.jpg');}
	75% {background-image:url('../images/main/bg30.jpg');}
	77% {background-image:url('../images/main/bg31.jpg');}
	80% {background-image:url('../images/main/bg32.jpg');}
	82% {background-image:url('../images/main/bg33.jpg');}
	85% {background-image:url('../images/main/bg34.jpg');}
	92% {background-image:url('../images/main/bg35.jpg');}
	96% {background-image:url('../images/main/bg36.jpg');}
	100% {background-image:url('../images/main/bg37.jpg');}
}

@keyframes mvideo {
	0% {background-image:url('../images/main/bg0.jpg');}
	2% {background-image:url('../images/main/bg1.jpg');}
	5% {background-image:url('../images/main/bg2.jpg');}
	7% {background-image:url('../images/main/bg3.jpg');}
	10% {background-image:url('../images/main/bg4.jpg');}
	12% {background-image:url('../images/main/bg5.jpg');}
	15% {background-image:url('../images/main/bg6.jpg');}
	17% {background-image:url('../images/main/bg7.jpg');}
	20% {background-image:url('../images/main/bg8.jpg');}
	22% {background-image:url('../images/main/bg9.jpg');}
	25% {background-image:url('../images/main/bg10.jpg');}
	27% {background-image:url('../images/main/bg11.jpg');}
	30% {background-image:url('../images/main/bg12.jpg');}
	32% {background-image:url('../images/main/bg13.jpg');}
	35% {background-image:url('../images/main/bg14.jpg');}
	37% {background-image:url('../images/main/bg15.jpg');}
	40% {background-image:url('../images/main/bg16.jpg');}
	42% {background-image:url('../images/main/bg17.jpg');}
	45% {background-image:url('../images/main/bg18.jpg');}
	47% {background-image:url('../images/main/bg19.jpg');}
	50% {background-image:url('../images/main/bg20.jpg');}
	52% {background-image:url('../images/main/bg21.jpg');}
	55% {background-image:url('../images/main/bg22.jpg');}
	57% {background-image:url('../images/main/bg23.jpg');}
	60% {background-image:url('../images/main/bg24.jpg');}
	62% {background-image:url('../images/main/bg25.jpg');}
	65% {background-image:url('../images/main/bg26.jpg');}
	67% {background-image:url('../images/main/bg27.jpg');}
	70% {background-image:url('../images/main/bg28.jpg');}
	72% {background-image:url('../images/main/bg29.jpg');}
	75% {background-image:url('../images/main/bg30.jpg');}
	77% {background-image:url('../images/main/bg31.jpg');}
	80% {background-image:url('../images/main/bg32.jpg');}
	82% {background-image:url('../images/main/bg33.jpg');}
	85% {background-image:url('../images/main/bg34.jpg');}
	92% {background-image:url('../images/main/bg35.jpg');}
	96% {background-image:url('../images/main/bg36.jpg');}
	100% {background-image:url('../images/main/bg37.jpg');}
}


/* tablet */
@media screen and (min-width:768px){
	#mainWrap {
		min-height:0px;		
	}
	#mainHeader img {height:auto;}
	#mainHeader .text {margin-top:6px;font-size:24px;}
	#mainHeader .addthis_sharing_toolbox {display:none;}
	#mainNav {margin-top:-230px;}
	#mainNav ul li {
		height:280px;		
	}
	#mainNav ul li:nth-child(3) {padding-top:60px;}
	#mainNav ul li:nth-child(4) {padding-top:60px;}
	#mainNav ul li .icon img {height:auto;}
	#mainNav ul li .tit {font-size:30px;margin-top:22px;}
	#mainNav ul li .desc {font-size:16px;margin-top:25px;}
	#mainFooter .share li a img {height:auto;}
	#mainFooter .copyrights {font-size:14px;margin-top:13px;}
	#mainFooter .addthis_sharing_toolbox {display:block;}

	#mainWrap .global-wrap {bottom:auto;top:10px;}
	#mainWrap .global li a span {display:inline-block;}
}
/* pc */
@media screen and (min-width:1025px){
	#mainWrap {		
		/*min-width:1200px;min-height:850px;*/
		background-image:none;
	}
	#mainHeader {top:13.9%;}
	#mainNav {left:30px;right:30px;margin-top:-76px;}
	#mainNav ul li {border-width:0 !important;padding-top:0 !important;width:25%;height:auto;}
	#mainNav ul li .btn {
		margin-top:47px;display:inline-block;width:150px;height:50px;overflow:hidden;background:url('../images/main/btn-view.png') no-repeat left top;text-indent:-9999px;
		opacity:0;filter:alpha(opacity=0);
	}
	#mainNav ul li.dim {opacity:0.5;filter:alpha(opacity=50);}
	#mainNav ul li > a:hover .btn {opacity:1;filter:alpha(opacity=100);}
}

/*******************************************/
/* common                                  */
/*******************************************/
.mod_cols2 {}
.mod_cols2:after {content:"";clear:both;display:block;overflow:hidden;}
.mod_cols2 .col {width:100%;margin-top:40px;}
.mod_cols2 .col:first-child {margin-top:0;}

/* btn */
	.no-ie #container .btnArea {margin-top:40px;text-align:center;}
	a.btn {
		display:inline-block;min-width:140px;border-width:1px;border-style:solid;line-height:38px;font-size:14px;text-transform: uppercase;
		-webkit-transition:all 0.15s ease;
		-moz-transition:all 0.15s ease;
		-ms-transition:all 0.15s ease;
		-o-transition:all 0.15s ease;
		transition:all 0.15s ease;
	}
	a.btn.center {text-align:center;}
	a.btn.left {
		text-align:left;padding-left:30px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		-o-box-sizing:border-box;
	}
	a.btn.round {
		border-radius:25px;
		-webkit-border-radius:25px;
	}
	a.btn.blue {border-color:#1757b8;color:#1757b8;font-weight:700;}

	a.btn.blue.arrow {background:url('../images/common/btn_arrow_blue.png') no-repeat 81.8% 50%;background-size:7px auto;}
	a.btn.white {border-color:#ffffff;color:#ffffff;font-weight:700;background:url('../images/common/btn_arrow_white.png') no-repeat 81.8% 50%;}
	a.btn.wide {padding-left:30px;padding-right:30px;}
	a.btn.f_def {text-transform:none;}


/* share */
	a.at-svc-twitter,
	a.at-svc-facebook,
	a.at-svc-linkedin {background:transparent !important;}

	.at4-icon.aticon-twitter {background:url('../images/common/share-twitter.png') no-repeat center center !important;margin-left:10px;margin-right:10px;}
	.at4-icon.aticon-facebook {background:url('../images/common/share-facebook.png') no-repeat center center !important;margin-left:10px;margin-right:10px;}
	.at4-icon.aticon-linkedin {background:url('../images/common/share-linkedin.png') no-repeat center center !important;margin-left:10px;margin-right:10px;}

/* device type */
	.pc_hidden {display:inline-block;color:inherit;}

/* style */
	#container .cont_bg {display:none;}	
	#container .visualTop .shareBtns {padding-top:20px;padding-bottom:20px;text-align:center;}
	#container .visualTop .addthis_sharing_toolbox {}
	#container .visualTop .addthis_sharing_toolbox a {display: inline-block;margin-left:4px;margin-right:4px;}
	#container .visualTop .addthis_sharing_toolbox img {width:32px;}

	
	/* text */
	.no-ie #container .visualTop .contTitle {
		background:#e8e8e8 url('../images/company-overview/bg_cont.gif') no-repeat center top;background-size:cover !important;-webkit-background-size:cover !important;
		padding-top:46px;padding-bottom:46px;padding-left:20px;padding-right:20px;
		font-size:28px;line-height:28px;color:#262d37;text-align:center;text-transform: uppercase;
		letter-spacing:+0.025em;		
	}
	.no-ie #container .h2tit {color:#1757b8;font-size:20px;line-height:26px;font-family:'Roboto Slab';font-weight:300;margin-bottom:14px;}
	.no-ie #container .h2tit.white {color:#ffffff;}
	.no-ie #container .txt {color:#555555;font-size:14px;line-height:20px;}

	/* layout */
	.no-ie #container .sec {margin-top:40px;}

	/* margin */
	.mt {margin-top:40px;}
	
	/* padding */
	.pt {padding-top:40px;}
	.pb {padding-bottom:40px;}
	
	/* module */
	.no-ie .modList .list-head {display:none;}
	.no-ie .modList .rows {display:block;padding-top:30px;padding-bottom:30px;border-top:1px solid #ebebeb;}
	.no-ie .modList .rows:first-child {border-top:none;}
	.no-ie .modList .cols {font-size:14px;padding-left:70px;position:relative;line-height:20px;}
	.no-ie .modList .cols:after {display:block;width:60px;position:absolute;text-align:right;left:0;top:0;font-size:14px;}

/* tablet */
@media screen and (min-width:768px){
	/* share */
		.no-ie #container .visualTop .shareBtns {padding-top:40px;padding-bottom:40px;}
	/* style */
		.no-ie #container .visualTop .contTitle {		
			padding-top:90px;padding-bottom:90px;font-size:50px;line-height:50px;
		}
	/* text */
		.no-ie #container .h2tit {font-size:26px;line-height:32px;}
		.no-ie #container .txt {font-size:16px;line-height:24px;}
	
	/* layout */
	.no-ie #container .sec {margin-top:50px;}
	
	/* margin */
	.mt {margin-top:50px;}

	/* padding */
	.pt {padding-top:50px;}
	.pb {padding-bottom:50px;}


	/* btn */
	.no-ie #container .btnArea {margin-top:50px;text-align:center;}
	a.btn {min-width:170px;line-height:48px;font-size:16px;}
	a.btn.blue.arrow {background-size:8px auto;}
	a.btn.wide {padding-left:40px;padding-right:40px;}

	/* module */
	.no-ie .modList .list-head {display:table;width:100%;}
	.no-ie .modList .list-head .cols {padding-top:15px;padding-bottom:15px;text-align:center;font-size:16px;}
	.no-ie .modList .rows {display:table-row;padding:0;border:none;width:100%;}
	.no-ie .modList .list-body {display:table;width:100%;}
	.no-ie .modList .list-body .rows .cols {border-top:1px solid #ebebeb;padding-top:30px;padding-bottom:30px;vertical-align:middle;}
	.no-ie .modList .cols {display:table-cell;font-size:16px;padding-left:0px;position:static;line-height:24px;}
	.no-ie .modList .cols::after {display:none;}
}
/* pc */
@media screen and (min-width:1025px){
	.pc_hidden {display:none;}
	.mod_cols2 {}
	.mod_cols2:after {content:"";clear:both;display:block;overflow:hidden;}
	.mod_cols2 .col {width:47%;max-width:570px;margin-top:0;margin-left:60px;float:left;}
	.mod_cols2 .col:first-child {margin-left:0;}
	
	/* btn */
		.no-ie #container .btnArea {margin-top:50px;text-align:center;}
		a.btn.blue:hover {background-color:#1757b8;color:#ffffff;}
		a.btn.blue.arrow:hover {background:url('../images/common/btn_arrow_white.png') no-repeat 81.8% 50%;background-color:#1757b8;color:#ffffff;}

	/* style */
		.no-ie #container .cont_bg {
			display:block;position:absolute;width:100%;height:718px;background:#e8e8e8 url('../images/company-overview/bg_cont.gif') no-repeat center top;
			background-size:cover !important;-webkit-background-size:cover !important;
		}
		.no-ie #container .visualTop {padding-top:100px;}
		.no-ie #container .visualTop .contTitle {
			background:none !important;padding:0;font-size:60px;line-height:56px;color:#262d37;text-align:center;
		}
		.no-ie #container .contTitle .icon {display:block;height:94px;background:url('../images/company-overview/icon-overview.png') no-repeat center top;margin-bottom:12px;}
		.no-ie #container .visualTop .shareBtns {padding-top:70px;padding-bottom:70px;}
	
	/* text */
		.no-ie #container .h2tit {font-size:30px;line-height:36px;}
	
	/* layout */
	.no-ie #container .sec {margin-top:70px;}

	/* margin */
	.mt {margin-top:70px;}

	/* padding */
	.pt {padding-top:70px;}
	.pb {padding-bottom:70px;}
		
}

/*******************************************/
/* product overview                        */
/*******************************************/

.no-ie #container.atcOverview .visualTop .contTitle {
	background:#e8e8e8 url('../images/company-overview/bg_cont.gif') no-repeat center top;
}
.no-ie #container.atcOverview.product .sec1,
.no-ie #container.atcOverview.product .sec2,
.no-ie #container.atcOverview.product .sec4 {padding-left:16px;padding-right:16px;}
.no-ie #container.atcOverview.product .sec1 .video {position:relative;max-width:855px;margin-left:auto;margin-right:auto;}
.no-ie #container.atcOverview.product .sec1 .video img {width:100%;}
.no-ie #container.atcOverview.product .sec1 .video iframe {position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;}
.no-ie #container.atcOverview.product .sec2 {position:relative;overflow:hidden;}
.no-ie #container.atcOverview.product .sec2 ul {position:relative;}
.no-ie #container.atcOverview.product .sec2 ul li {position:absolute;width:100%;z-index:5;top:0;opacity:0;filter:alpha(opacity=0);}
.no-ie #container.atcOverview.product .sec2 ul li img {
	width:100%;
	-webkit-transition:all 0.35s ease;
	-moz-transition:all 0.35s ease;
	-ms-transition:all 0.35s ease;
	-o-transition:all 0.35s ease;
	transition:all 0.35s ease;
}
.no-ie #container.atcOverview.product .sec2 ul li.active {position:static;opacity:1;filter:alpha(opacity=100);}
.no-ie #container.atcOverview.product .sec2 ul li.prev {left:-100%;z-index:4;}
.no-ie #container.atcOverview.product .sec2 ul li.next {right:-100%;z-index:6;}
.no-ie #container.atcOverview.product .sec2 .prevBtn {position:absolute;z-index:8;left:10px;top:50%;margin-top:-20px;background:url('../images/common/btn_left.png') no-repeat left top;width:40px;height:40px;overflow:hidden;
	background-size:40px auto;
	-webkit-background-size:40px auto;
	-moz-background-size:40px auto;
	-ms-background-size:40px auto;
	-o-background-size:40px auto;
}
.no-ie #container.atcOverview.product .sec2 .nextBtn {position:absolute;z-index:8;right:10px;top:50%;margin-top:-20px;background:url('../images/common/btn_right.png') no-repeat left top;width:40px;height:40px;overflow:hidden;
	background-size:40px auto;
	-webkit-background-size:40px auto;
	-moz-background-size:40px auto;
	-ms-background-size:40px auto;
	-o-background-size:40px auto;
}
.no-ie #container.atcOverview.product .sec2 > a:hover {background-position:left bottom;}

.no-ie #container.atcOverview.product .sec3 {
	background:url('../images/product-overview/bg_chart.png') no-repeat center center;padding:40px 16px;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-ms-background-size:cover;
	-o-background-size:cover;
}
.no-ie #container.atcOverview.product .sec3 img {width:100%;}
.no-ie #container.atcOverview.product .chklist li {background:url('../images/product-overview/bg_check.png') no-repeat left 5px;padding-left:22px;color:#ffffff !important;margin-top:0px;}
.no-ie #container.atcOverview.product .chklist li:first-child {margin-top:0;}
.no-ie #container.atcOverview.product .sec3 .imgs {margin-top:40px;}
.no-ie #container.atcOverview.product .sec3 .imgs .dummy {display:none;}
.no-ie #container.atcOverview.product .sec3 .imgs .dummy img {width:100%;}
.no-ie #container.atcOverview.product .sec4 {}
.no-ie #container.atcOverview.product .modList .list-body .cols.items {font-size:20px;margin-bottom:15px;}
.no-ie #container.atcOverview.product .modList .list-body .cols.items:after {content:"Items.";}
.no-ie #container.atcOverview.product .modList .list-body .cols.spec {margin-bottom:15px;}
.no-ie #container.atcOverview.product .modList .list-body .cols.spec:after {content:"Spec.";}

/* tablet */
@media screen and (min-width:768px){
	.no-ie #container.atcOverview.product .sec2 ul {position:relative;height:480px;}
	.no-ie #container.atcOverview.product .sec2 ul:after {content:"";clear:both;display:block;overflow:hidden;height:0;}
	.no-ie #container.atcOverview.product .sec2 ul li {width:670px;}
	.no-ie #container.atcOverview.product .sec2 ul li.active {position:absolute;left:50%;margin-left:-335px;}
	.no-ie #container.atcOverview.product .sec2 ul li.prev {left:50%;margin-left:-800px;z-index:4;opacity:0.5;filter:alpha(opacity=50);}
	.no-ie #container.atcOverview.product .sec2 ul li.next {right:auto;left:50%;margin-left:140px;z-index:4;opacity:0.5;filter:alpha(opacity=50);}
	.no-ie #container.atcOverview.product .sec2 ul li.prev img,
	.no-ie #container.atcOverview.product .sec2 ul li.next img { 
		-ms-transform: scale(0.7);
		-webkit-transform: scale(0.7);
		transform:scale(0.7);
	}
	.no-ie #container.atcOverview.product .sec2 .prevBtn {left:10px;top:50%;width:60px;height:60px;margin-top:-30px;
		background-size:60px auto;
		-webkit-background-size:60px auto;
		-moz-background-size:60px auto;
		-ms-background-size:60px auto;
		-o-background-size:60px auto;
	}
	.no-ie #container.atcOverview.product .sec2 .nextBtn {right:10px;top:50%;width:60px;height:60px;margin-top:-30px;
		background-size:60px auto;
		-webkit-background-size:60px auto;
		-moz-background-size:60px auto;
		-ms-background-size:60px auto;
		-o-background-size:60px auto;
	}
	.no-ie #container.atcOverview.product .chklist li {background:url('../images/product-overview/bg_check.png') no-repeat left 7px;}

	.no-ie #container.atcOverview.product .sec3 {padding-top:50px;padding-bottom:50px;}
	.no-ie #container.atcOverview.product .sec3 .cols {width:50%;padding-bottom:50px;}
	.no-ie #container.atcOverview.product .sec3 .cols.left {float:left;}
	.no-ie #container.atcOverview.product .sec3 .cols.right {float:right;}
	.no-ie #container.atcOverview.product .sec3 .cols.right .mt {margin-top:0;}
	.no-ie #container.atcOverview.product .sec3 .imgs {margin-top:50px;clear:both;position:relative;width:100%;}
	.no-ie #container.atcOverview.product .sec3 .imgs .dummy {display:block;}
	.no-ie #container.atcOverview.product .sec3 .imgs ul li {position:absolute;width:100%;z-index:4;left:0;top:0;opacity:0;filter:alpha(opacity=0);}
	.no-ie #container.atcOverview.product .sec3 .imgs ul li.active {opacity:5;filter:alpha(opacity=100);}

	.no-ie #container.atcOverview.product .modList .cols.items {width:33.5%;}
	.no-ie #container.atcOverview.product .modList .cols.spec {width:66.5%;}
	.no-ie #container.atcOverview.product .modList .list-body .cols.items {font-size:20px;margin-bottom:0px;padding-left:20px;}
	.no-ie #container.atcOverview.product .modList .list-body .cols.spec {padding-left:20px;}
}

/* pc */
@media screen and (min-width:1025px){
	.no-ie #container.atcOverview .contTitle .icon {background:url('../images/company-overview/icon-overview.png') no-repeat center top;}
	.no-ie #container.atcOverview .cont_bg {
		background:#e8e8e8 url('../images/company-overview/bg_cont.gif') no-repeat center top;
	}
	.no-ie #container.atcOverview.product .sec1 {text-align:center;}
	.no-ie #container.atcOverview.product .sec1 .h2tit,
	.no-ie #container.atcOverview.product .sec1 .txt {margin-left:auto;margin-right:auto;width:895px;}
	.no-ie #container.atcOverview.product .sec2 .prevBtn {left:50%;margin-left:-570px;}
	.no-ie #container.atcOverview.product .sec2 .nextBtn {right:50%;margin-right:-570px;}
	.no-ie #container.atcOverview.product .sec3 {padding:70px 0px 70px 20px;}
	.no-ie #container.atcOverview.product .sec3 .cols {width:auto;padding-bottom:0px;}
	.no-ie #container.atcOverview.product .sec3 .cols.left {float:none;}
	.no-ie #container.atcOverview.product .sec3 .cols.right {float:none;}
	.no-ie #container.atcOverview.product .sec3 .cols.right .mt {margin-top:70px;}	
	.no-ie #container.atcOverview.product .sec3 .imgs {margin-top:0px;position:absolute;right:20px;top:20px;max-width:750px;left:400px;width:auto;}
	.no-ie #container.atcOverview.product .sec4 h2 {text-align:center;}
	.no-ie #container.atcOverview.product .sec4 {padding-left:150px;padding-right:150px;}
}

/*******************************************/
/* company overview                        */
/*******************************************/

.no-ie #container.atcOverview.company .sec1,
.no-ie #container.atcOverview.company .sec2,
.no-ie #container.atcOverview.company .sec3 {padding-left:16px;padding-right:16px;}
.no-ie #container.atcOverview.company .sec1 .img img {width:100%;}
.no-ie #container.atcOverview.company .imgs {position:relative;width:100%;overflow:hidden;}
.no-ie #container.atcOverview.company .imgs ul {width:100%;}
.no-ie #container.atcOverview.company .imgs ul:after {content:"";clear:both;display:block;overflow:hidden;height:0;}
.no-ie #container.atcOverview.company .imgs ul li {float:left;width:50%;}
.no-ie #container.atcOverview.company .imgs ul li img {width:100%;}

/* pc */
@media screen and (min-width:1025px){
	
	.no-ie #container.atcOverview.company .sec1,
	.no-ie #container.atcOverview.company .sec2,
	.no-ie #container.atcOverview.company .sec3 {padding-left:0px;padding-right:0px;}

	.no-ie #container.atcOverview.company .sec1 {text-align:center;}
	.no-ie #container.atcOverview.company .sec1 .txt {width:900px;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcOverview.company .imgs {height:330px;overflow:hidden;}
	.no-ie #container.atcOverview.company .imgs ul {position:absolute;width:2400px;left:50%;top:0;margin-left:-1200px;}
	.no-ie #container.atcOverview.company .imgs ul:after {content:"";clear:both;display:block;overflow:hidden;height:0;}
	.no-ie #container.atcOverview.company .imgs ul li {float:left;width:600px;}

	.no-ie #container.atcOverview.company .sec3 {text-align:center;}
	.no-ie #container.atcOverview.company .sec3 .txt {margin-left:auto;margin-right:auto;width:900px;}
}

/*******************************************/
/* applications                            */
/*******************************************/
.no-ie #container.atcApplications .contTitle .icon {background:url('../images/applications/icon-applications.png') no-repeat center top;}
.no-ie #container.atcApplications .visualTop .contTitle {
	background:#e8e8e8 url('../images/applications/bg_cont.gif') no-repeat center top;
}
.no-ie #container.atcApplications.index img {width:100%;}
.no-ie #container.atcApplications.index .seemoreBtn {text-align:center;margin-top:30px;}
.no-ie #container.atcApplications.index .sec1,
.no-ie #container.atcApplications.index .sec2,
.no-ie #container.atcApplications.index .sec3,
.no-ie #container.atcApplications.index .sec4 {padding-left:16px;padding-right:16px;}
.no-ie #container.atcApplications.index .sec1 .video {position:relative;}
.no-ie #container.atcApplications.index .sec1 .video iframe {position:absolute;left:0;top:0;width:100%;height:100%;}
.no-ie #container.atcApplications.index .sec2 .videoList {margin-top:20px;}
.no-ie #container.atcApplications.index .sec2 .videoList:after {content:"";clear:both;display:block;height:0;overflow:hidden;}
.no-ie #container.atcApplications.index .sec2 .videoList li {width:49%;margin-top:0;text-align:center;padding-bottom:20px;box-sizing:border-box;}
.no-ie #container.atcApplications.index .sec2 .videoList li:nth-child(1n) {float:left;}
.no-ie #container.atcApplications.index .sec2 .videoList li:nth-child(2n) {float:right;}
.no-ie #container.atcApplications.index .sec2 .videoList li a {display:block;}
.no-ie #container.atcApplications.index .sec2 .videoList li .img {display:block;}
.no-ie #container.atcApplications.index .sec2 .videoList li .title {display:block;padding-top:10px;height:64px;overflow:hidden;}
.no-ie #container.atcApplications.index .sec3 {background-color:#262d37;}
.no-ie #container.atcApplications.index .sec3 .imageList {position:relative;}
.no-ie #container.atcApplications.index .sec3 .imageList li {position:absolute;opacity:0;width:100%;top:0;}
.no-ie #container.atcApplications.index .sec3 .imageList li.active {position:static;opacity:1;}
.no-ie #container.atcApplications.index .sec3 .imageList li.prev {top:0;}
.no-ie #container.atcApplications.index .sec3 .imageList li.next {top:0;}
.no-ie #container.atcApplications.index .sec4 .h2tit {padding-left:16px;} 
.no-ie #container.atcApplications.index .sec4 ul {}
.no-ie #container.atcApplications.index .sec4 ul li {border-top:1px solid #ebebeb;padding:16px;}
.no-ie #container.atcApplications.index .sec4 ul li:first-child {border-top:none;}
.no-ie #container.atcApplications.index .sec4 ul li a {color:#555555;}

@media screen and (min-width:768px){
	.no-ie #container.atcApplications.index .sec2 .videoList li .title {height:54px;padding-top:15px;}
	.no-ie #container.atcApplications.index .sec3 .imageList {position:relative;height:340px;overflow:hidden;}
	.no-ie #container.atcApplications.index .sec3 .imageList li {position:absolute;left:50%;}
	.no-ie #container.atcApplications.index .sec3 .imageList li.active {position:absolute;width:520px;opacity:1;top:0;margin-left:-260px;}
	.no-ie #container.atcApplications.index .sec3 .imageList li.prev {position:absolute;width:320px;opacity:0.5;top:65px;margin-left:-600px;}
	.no-ie #container.atcApplications.index .sec3 .imageList li.next {position:absolute;width:320px;opacity:0.5;top:65px;margin-left:280px;}
}

@media screen and (min-width:1025px){
	.no-ie #container.atcApplications .cont_bg {
		background:#e8e8e8 url('../images/applications/bg_cont.gif') no-repeat center top;
	}
	.no-ie #container.atcApplications.index .sec1 .txt {margin-left:auto;margin-right:auto;max-width:520px;}
	.no-ie #container.atcApplications.index .sec1 .video {width:856px;height:480px;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcApplications.index .sec1,
	.no-ie #container.atcApplications.index .sec2,
	.no-ie #container.atcApplications.index .sec3,
	.no-ie #container.atcApplications.index .sec4 {padding-left:0px;padding-right:0px;text-align:center;}

	.no-ie #container.atcApplications.index .sec2 .videoList {display:table;width:100%;}
	.no-ie #container.atcApplications.index .sec2 .videoList li {float:none;display:inline-block;margin-left:10px;margin-right:10px;width:280px;height:308px;padding:0;}
	.no-ie #container.atcApplications.index .sec2 .videoList li .title {height:50px;}
	.no-ie #container.atcApplications.index .sec2 .videoList li:nth-child(1n) {float:none;}
	.no-ie #container.atcApplications.index .sec2 .videoList li:nth-child(2n) {float:none;}
	
	.no-ie #container.atcApplications.index .sec4 {text-align:left;}
	.no-ie #container.atcApplications.index .sec4 .btnArea {text-align:left;}
}
/*******************************************/
/* applications note                       */
/*******************************************/
.no-ie #container.atcApplications.note .sec1 {padding-left:16px;padding-right:16px;}
.no-ie #container.atcApplications.note .sec1 ul {}
.no-ie #container.atcApplications.note .sec1 ul li {padding:30px 0;border-top:1px solid #ededed;}
.no-ie #container.atcApplications.note .sec1 ul li:first-child {border-top:none;}
.no-ie #container.atcApplications.note .sec1 ul li .writer {font-size:14px;color:#888888;margin-top:14px;line-height:20px;}
.no-ie #container.atcApplications.note .sec1 ul li .cont {font-size:14px;color:#888888;margin-bottom:14px;line-height:20px;}
.no-ie #container.atcApplications.note .sec1 ul li p.link {margin-top:14px;text-align:right;}
.no-ie #container.atcApplications.note .sec1 ul li p.link a {font-size:16px;color:#262d37;line-height:16px;display:inline-block;padding-right:15px;background:url('../images/common/link_arrow.png') no-repeat right 5px;margin-left:30px;border-bottom:1px solid #ffffff;}
@media screen and (min-width:768px){
		.no-ie #container.atcApplications.note .sec1 .h2tit {font-size:24px;}
	.no-ie #container.atcApplications.note .sec1 ul li {padding:30px 0;}
	.no-ie #container.atcApplications.note .sec1 ul li p.link {}
}
@media screen and (min-width:1025px){
	.no-ie #container.atcApplications.note .sec1 {background-color:#ffffff;padding:34px 150px 0 150px;}
	.no-ie #container.atcApplications.note .sec1 ul li {padding:30px 20px;}	
	.no-ie #container.atcApplications.note .sec1 ul li p.link a {margin-left:49px;}
	.no-ie #container.atcApplications.note .sec1 ul li p.link a:hover {border-bottom:1px solid #262d37;}
	.no-ie #container.atcApplications.note .sec1 ul li p.link a:first-child {margin-left:0;}

}

/*******************************************/
/* Related Products  - hard                */
/*******************************************/

.no-ie #container.atcRelated .visualTop .contTitle {
	background:#e8e8e8 url('../images/related-products/bg_cont.gif') no-repeat center top;
}
.no-ie #container.atcRelated .pagePrev {position:absolute;z-index:8;left:10px;top:170px;margin-top:-20px;background:url('../images/common/btn_left.png') no-repeat left top;width:40px;height:40px;overflow:hidden;
	background-size:40px auto;
	-webkit-background-size:40px auto;
	-moz-background-size:40px auto;
	-ms-background-size:40px auto;
	-o-background-size:40px auto;
}
.no-ie #container.atcRelated .pageNext {position:absolute;z-index:8;right:10px;top:170px;margin-top:-20px;background:url('../images/common/btn_right.png') no-repeat left top;width:40px;height:40px;overflow:hidden;
	background-size:40px auto;
	-webkit-background-size:40px auto;
	-moz-background-size:40px auto;
	-ms-background-size:40px auto;
	-o-background-size:40px auto;
}
.no-ie #container.atcRelated .pagePrev:hover,
.no-ie #container.atcRelated .pageNext:hover {background-position:left bottom;}
.no-ie #container.atcRelated.Hard .sec1,
.no-ie #container.atcRelated.Hard .sec3 {padding-left:16px;padding-right:16px;}
.no-ie #container.atcRelated.Hard .sec1 .imgs {position:relative;text-align:center;}
.no-ie #container.atcRelated.Hard .sec1 .imgs:after {content:"";clear:both;display:block;overflow:hidden;height:0;}
.no-ie #container.atcRelated.Hard .sec1 .imgs img {width:100%;}
.no-ie #container.atcRelated.Hard .sec1 .imgs .img1 {margin-bottom:20px;}
.no-ie #container.atcRelated.Hard .sec1 .imgs .img1 img {max-width:454px;}
.no-ie #container.atcRelated.Hard .sec1 .imgs .img2 img {max-width:397px;}
.no-ie #container.atcRelated.Hard .sec1 .imgs .img3 img {max-width:398px;}
.no-ie #container.atcRelated.Hard .sec1 .imgs .img2 {
	float:left;width:50%;padding-right:10px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}
.no-ie #container.atcRelated.Hard .sec1 .imgs .img3 {
	float:right;width:50%;padding-left:10px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}
.no-ie #container.atcRelated.Hard .sec2 .topTxt {padding-left:16px;padding-right:16px;}

.no-ie #container.atcRelated.Hard .sec2 .box {background-color:#2a313b;padding:40px 16px;}
.no-ie #container.atcRelated.Hard .sec2 .box .txt {color:#ffffff;}
.no-ie #container.atcRelated.Hard .sec2 .box .ul1 {margin-top:20px;}
.no-ie #container.atcRelated.Hard .sec2 .box .ul1 li {background:url('../images/product-overview/bg_check.png') no-repeat left 5px;padding-left:22px;}
.no-ie #container.atcRelated.Hard .sec2 .box .ul1 li .check {color:#ffffff;}
.no-ie #container.atcRelated.Hard .h3tit {font-size:16px;font-weight:700;}
.no-ie #container.atcRelated.Hard .sec2 .h3tit {margin-top:20px;color:#888888;}
.no-ie #container.atcRelated.Hard .sec2 .box .ul2 {margin-top:16px;}
.no-ie #container.atcRelated.Hard .sec2 .box .ul2 li {color:#888888;padding-left:8px;background:url('../images/related-products/bul_dot.png') no-repeat left 7px;margin-top:4px;}
.no-ie #container.atcRelated.Hard .sec2 .box .ul2 li:first-child {margin-top:0;}

.no-ie #container.atcRelated.Hard .sec3 .h3tit {color:#2a313b;}

.no-ie #container.atcRelated.Hard .modList .list-body .cols.cate {font-size:20px;margin-bottom:15px;}
.no-ie #container.atcRelated.Hard .modList .list-body .cols.cate:after {content:"Cat No.";}
.no-ie #container.atcRelated.Hard .modList .list-body .cols.type {margin-bottom:15px;}
.no-ie #container.atcRelated.Hard .modList .list-body .cols.type:after {content:"Type.";}
.no-ie #container.atcRelated.Hard .modList .list-body .cols.note {margin-bottom:15px;}
.no-ie #container.atcRelated.Hard .modList .list-body .cols.note:after {content:"Note.";}

@media screen and (min-width:768px){
	.no-ie #container.atcRelated .pagePrev {left:10px;top:-105px;width:60px;height:60px;margin-top:-30px;
		background-size:60px auto;
		-webkit-background-size:60px auto;
		-moz-background-size:60px auto;
		-ms-background-size:60px auto;
		-o-background-size:60px auto;
	}
	.no-ie #container.atcRelated .pageNext {right:10px;top:-105px;width:60px;height:60px;margin-top:-30px;
		background-size:60px auto;
		-webkit-background-size:60px auto;
		-moz-background-size:60px auto;
		-ms-background-size:60px auto;
		-o-background-size:60px auto;
	}
	.no-ie #container.atcRelated.Hard .sec1 .imgs .img1 {margin-bottom:40px;}
	.no-ie #container.atcRelated.Hard .sec1 .imgs .img1 img {}
	.no-ie #container.atcRelated.Hard .sec1 .imgs .img2 {padding-right:20px;}
	.no-ie #container.atcRelated.Hard .sec1 .imgs .img3 {padding-left:20px;}
	
	.no-ie #container.atcRelated.Hard .h3tit {font-size:18px;}
	.no-ie #container.atcRelated.Hard .sec2 .box .ul1 {margin-top:25px;}
	.no-ie #container.atcRelated.Hard .sec2 .box .ul1 li {background:url('../images/product-overview/bg_check.png') no-repeat left 7px;}
	.no-ie #container.atcRelated.Hard .sec2 .box {background-color:#2a313b;padding:50px 16px;}
	.no-ie #container.atcRelated.Hard .sec2 .h3tit {margin-top:25px;}
	.no-ie #container.atcRelated.Hard .sec2 .box .ul2 {margin-top:18px;}
	.no-ie #container.atcRelated.Hard .sec2 .box .ul2 li {background:url('../images/related-products/bul_dot.png') no-repeat left 9px;}
	.no-ie #container.atcRelated.Hard .sec3 .h3tit {margin-bottom:25px;}

	.no-ie #container.atcRelated.Hard .modList .cols.cate {width:14.4%;}
	.no-ie #container.atcRelated.Hard .modList .cols.type {width:41.3%;}
	.no-ie #container.atcRelated.Hard .modList .cols.note {width:44.4%;}
	.no-ie #container.atcRelated.Hard .modList .list-body .cols.type {width:41.3%;text-align:left;padding-left:20px;}
	.no-ie #container.atcRelated.Hard .modList .list-body .cols.note {width:44.4%;text-align:left;padding-left:20px;}
}

@media screen and (min-width:1025px){
	.no-ie #container.atcRelated .cont_bg {
		background:#e8e8e8 url('../images/related-products/bg_cont.gif') no-repeat center top;
	}
	.no-ie #container.atcRelated #stickyMenu li {width:25%;}
	.no-ie #container.atcRelated .contTitle .icon {background:url('../images/related-products/icon-related-products.png') no-repeat center top;}
	.no-ie #container.atcRelated .pagePrev {left:28px;top:291px;width:60px;height:60px;}
	.no-ie #container.atcRelated .pageNext {right:28px;top:291px;width:60px;height:60px;}
	.no-ie #container.atcRelated.Hard .sec1,
	.no-ie #container.atcRelated.Hard .sec2,
	.no-ie #container.atcRelated.Hard .sec3 {padding-left:0;padding-right:0;text-align:center;}
	.no-ie #container.atcRelated.Hard .sec1 {max-width:900px;margin-left:auto;margin-right:auto}
	.no-ie #container.atcRelated.Hard .sec1 .imgs .img1 {margin-bottom:30px;padding-top:57px;padding-bottom:44px;}
	.no-ie #container.atcRelated.Hard .sec1 .imgs .img1 img {}
	.no-ie #container.atcRelated.Hard .sec1 .imgs .img2 {padding-right:45px;}
	.no-ie #container.atcRelated.Hard .sec1 .imgs .img3 {padding-left:45px;}
	
	.no-ie #container.atcRelated.Hard .h3tit {font-size:20px;}
	.no-ie #container.atcRelated.Hard .sec2 .box .ul1 {margin-top:30px;}
	.no-ie #container.atcRelated.Hard .sec2 .box .ul1 li {padding-left:0;background:none;}
	.no-ie #container.atcRelated.Hard .sec2 .box .ul1 li .check {background:url('../images/product-overview/bg_check.png') no-repeat left 7px;padding-left:22px;}	
	.no-ie #container.atcRelated.Hard .sec2 .box {background-color:#2a313b;padding:70px 0;}
	.no-ie #container.atcRelated.Hard .sec2 .h3tit {margin-top:30px;}
	.no-ie #container.atcRelated.Hard .sec2 .box .ul2 {margin-top:20px;margin-left:auto;margin-right:auto;display:table;}
	.no-ie #container.atcRelated.Hard .sec2 .box .ul2 li {background:url('../images/related-products/bul_dot.png') no-repeat left 9px;text-align:left;}
	.no-ie #container.atcRelated.Hard .sec3 {padding-left:150px;padding-right:150px;}
	.no-ie #container.atcRelated.Hard .sec3 .h3tit {margin-bottom:30px;}
	.no-ie #container.atcRelated.Hard .modList .cols.cate {width:14.4%;}
	.no-ie #container.atcRelated.Hard .modList .cols.type {width:31.3%;}
	.no-ie #container.atcRelated.Hard .modList .cols.note {width:54.4%;}
}


/*******************************************/
/* Related Products  - vessel              */
/*******************************************/

.no-ie #container.atcRelated.vessel .sec1,
.no-ie #container.atcRelated.vessel .sec3 {padding-left:16px;padding-right:16px;}
.no-ie #container.atcRelated.vessel .sec1 .imgs {text-align:center;margin-bottom:40px;}
.no-ie #container.atcRelated.vessel .sec1 .imgs img {width:100%;max-width:453px;}
.no-ie #container.atcRelated.vessel .sec2 .topTxt {padding-left:16px;padding-right:16px;}
.no-ie #container.atcRelated.vessel .sec2 .box {background-color:#2a313b;padding:40px 16px;}
.no-ie #container.atcRelated.vessel .sec2 .box .vesselList:after {content:"";clear:both;display:block;height:0;overflow:hidden;}
.no-ie #container.atcRelated.vessel .sec2 .box .vesselList li {width: 49%;margin-top: 0;text-align: center;padding-bottom: 20px;box-sizing: border-box;}
.no-ie #container.atcRelated.vessel .sec2 .box .vesselList li span {display:block;}
.no-ie #container.atcRelated.vessel .sec2 .box .vesselList li .img img {width:100%;max-width:360px;}
.no-ie #container.atcRelated.vessel .sec2 .box .vesselList li .tit {color:#ffffff;padding-top:10px;}
.no-ie #container.atcRelated.vessel .sec2 .box .vesselList li .cont {color:#888888;min-height:40px;}
.no-ie #container.atcRelated.vessel .sec2 .box .vesselList li:nth-child(1n) {float:left;}
.no-ie #container.atcRelated.vessel .sec2 .box .vesselList li:nth-child(2n) {float:right;}
.no-ie #container.atcRelated.vessel .h3tit {font-size:16px;font-weight:700;}
.no-ie #container.atcRelated.vessel .sec3 .h3tit {color:#2a313b;}

.no-ie #container.atcRelated.vessel .modList .list-body .cols.cate {font-size:20px;margin-bottom:15px;}
.no-ie #container.atcRelated.vessel .modList .list-body .cols.cate:after {content:"Cat No.";}
.no-ie #container.atcRelated.vessel .modList .list-body .cols.type {margin-bottom:15px;}
.no-ie #container.atcRelated.vessel .modList .list-body .cols.type:after {content:"Type.";}
.no-ie #container.atcRelated.vessel .modList .list-body .cols.note {margin-bottom:15px;}
.no-ie #container.atcRelated.vessel .modList .list-body .cols.note:after {content:"Note.";}

@media screen and (min-width:768px){	
	.no-ie #container.atcRelated.vessel .sec1 .imgs .img1 {margin-bottom:40px;}
	
	.no-ie #container.atcRelated.vessel .h3tit {font-size:18px;}
	.no-ie #container.atcRelated.vessel .sec2 .box {padding:50px 16px;}
	.no-ie #container.atcRelated.vessel .sec2 .box .vesselList li {width: 33%;float:left;text-align: center;padding-bottom: 20px;padding-left:20px;padding-right:20px;box-sizing: border-box;}
	.no-ie #container.atcRelated.vessel .sec2 .box .vesselList li:nth-child(1n) {float:left;}
	.no-ie #container.atcRelated.vessel .sec2 .box .vesselList li:nth-child(2n) {float:left;}
	.no-ie #container.atcRelated.vessel .sec3 .h3tit {margin-bottom:25px;}

	.no-ie #container.atcRelated.vessel .modList .cols.cate {width:14.4%;}
	.no-ie #container.atcRelated.vessel .modList .cols.type {width:41.3%;}
	.no-ie #container.atcRelated.vessel .modList .cols.note {width:44.4%;}
	.no-ie #container.atcRelated.vessel .modList .list-body .cols.type {width:41.3%;text-align:left;padding-left:20px;}
	.no-ie #container.atcRelated.vessel .modList .list-body .cols.note {width:44.4%;text-align:left;padding-left:20px;}
}

@media screen and (min-width:1025px){	
	.no-ie #container.atcRelated.vessel .sec1,
	.no-ie #container.atcRelated.vessel .sec2,
	.no-ie #container.atcRelated.vessel .sec3 {padding-left:0;padding-right:0;text-align:center;}
	.no-ie #container.atcRelated.vessel .sec1 {max-width:900px;margin-left:auto;margin-right:auto}
	.no-ie #container.atcRelated.vessel .sec1 .imgs {margin-bottom:0;}
	.no-ie #container.atcRelated.vessel .sec1 .imgs .img1 {margin-bottom:0px;padding-top:50px;padding-bottom:50px;}
	
	.no-ie #container.atcRelated.vessel .h3tit {font-size:20px;}
	.no-ie #container.atcRelated.vessel .sec2 .box {padding:70px 0;}
	.no-ie #container.atcRelated.vessel .sec2 .h3tit {margin-top:30px;}
	.no-ie #container.atcRelated.vessel .sec2 .topTxt {max-width:900px;margin-left:auto;margin-right:auto;word-break:break-word;}
	.no-ie #container.atcRelated.vessel .sec3 {padding-left:150px;padding-right:150px;}
	.no-ie #container.atcRelated.vessel .sec3 .h3tit {margin-bottom:30px;}
	.no-ie #container.atcRelated.vessel .modList .cols.cate {width:14.4%;}
	.no-ie #container.atcRelated.vessel .modList .cols.type {width:31.3%;}
	.no-ie #container.atcRelated.vessel .modList .cols.note {width:54.4%;}
}

/*******************************************/
/* Related Products  - JuLi Br              */
/*******************************************/

.no-ie #container.atcRelated.br .sec1,
.no-ie #container.atcRelated.br .sec3 {padding-left:16px;padding-right:16px;}
.no-ie #container.atcRelated.br .sec1 .imgs {text-align:center;margin-bottom:40px;}
.no-ie #container.atcRelated.br .sec1 .imgs img {width:100%;max-width:371px;}
.no-ie #container.atcRelated.br .sec2 .topTxt {padding-left:16px;padding-right:16px;}
.no-ie #container.atcRelated.br .sec2 .imgs:after {content:"";clear:both;display:block;height:0;overflow:hidden;}
.no-ie #container.atcRelated.br .sec2 .imgs img {width:100%;}
.no-ie #container.atcRelated.br .sec2 .ul1 li {background:url('../images/related-products/bg_check_blue.png') no-repeat left 5px;padding-left:22px;}
.no-ie #container.atcRelated.br .sec2 .box {background-color:#2a313b;padding:40px 16px;}
.no-ie #container.atcRelated.br .sec2 .h3tit {color:#2a313b;margin-bottom:16px;}
.no-ie #container.atcRelated.br .sec2 .box .h3tit {color:#888888;}
.no-ie #container.atcRelated.br .sec2 .box .ul2 {margin-top:16px;}
.no-ie #container.atcRelated.br .sec2 .box .ul2 li {color:#888888;padding-left:8px;background:url('../images/related-products/bul_dot.png') no-repeat left 7px;margin-top:4px;}
.no-ie #container.atcRelated.br .sec2 .box .ul2 li:first-child {margin-top:0;}
.no-ie #container.atcRelated.br .h3tit {font-size:16px;font-weight:700;}
.no-ie #container.atcRelated.br .sec3 .h3tit {color:#2a313b;}

.no-ie #container.atcRelated.br .modList .list-body .cols.empty {margin-bottom:15px;color:#1757b8;padding-left:15px;}
.no-ie #container.atcRelated.br .modList .list-body .cols.cate {font-size:20px;margin-bottom:15px;}
.no-ie #container.atcRelated.br .modList .list-body .cols.cate:after {content:"Cat No.";}
.no-ie #container.atcRelated.br .modList .list-body .cols.desc {margin-bottom:15px;}
.no-ie #container.atcRelated.br .modList .list-body .cols.desc:after {content:"Desc.";}
.no-ie #container.atcRelated.br .modList .list-body .cols.remark {margin-bottom:15px;}
.no-ie #container.atcRelated.br .modList .list-body .cols.remark:after {content:"remark.";}

@media screen and (min-width:768px){	
	.no-ie #container.atcRelated.br .h3tit {font-size:18px;}
	.no-ie #container.atcRelated.br .sec2 .imgs {display:table;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcRelated.br .sec2 .imgs .cols {display:table-cell;padding-left:10px;padding-right:10px;}
	.no-ie #container.atcRelated.br .sec2 .box {padding:50px 16px;}
	.no-ie #container.atcRelated.br .sec2 .h3tit {margin-bottom:18px;}

	.no-ie #container.atcRelated.br .sec3 .h3tit {margin-bottom:25px;}
	.no-ie #container.atcRelated.br .modList .cols.empty {width:16.8%;padding-left:20px;}
	.no-ie #container.atcRelated.br .modList .list-body .rowspan2 + .rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.br .modList .list-body .rowspan3 +.rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.br .modList .list-body .rowspan3 +.rows + .rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.br .modList .cols.cate {width:18.8%;}
	.no-ie #container.atcRelated.br .modList .cols.desc {width:25.6%;}
	.no-ie #container.atcRelated.br .modList .cols.remark {width:38.9%;}
	.no-ie #container.atcRelated.br .modList .list-body .cols.empty {text-align:left;padding-left:20px;}
	.no-ie #container.atcRelated.br .modList .list-body .cols.cate {text-align:center;}
	.no-ie #container.atcRelated.br .modList .list-body .cols.desc {padding-left:20px;text-align:left;}
	.no-ie #container.atcRelated.br .modList .list-body .cols.remark {padding-left:20px;text-align:left;}
}

@media screen and (min-width:1025px){	
	.no-ie #container.atcRelated.br .sec1,
	.no-ie #container.atcRelated.br .sec2,
	.no-ie #container.atcRelated.br .sec3 {padding-left:0;padding-right:0;text-align:center;}
	.no-ie #container.atcRelated.br .sec1 {max-width:900px;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcRelated.br .h3tit {font-size:20px;}
	.no-ie #container.atcRelated.br .sec2 .topTxt {max-width:900px;margin-left:auto;margin-right:auto}
	.no-ie #container.atcRelated.br .sec2 .imgs {margin-top:30px;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcRelated.br .sec2 .imgs .cols {padding-left:20px;padding-right:20px;}
	.no-ie #container.atcRelated.br .sec2 .ul1 {margin-top:30px;display:table;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcRelated.br .sec2 .ul1 li {background:none;padding-left:0;}
	.no-ie #container.atcRelated.br .sec2 .ul1 li .check {background:url('../images/related-products/bg_check_blue.png') no-repeat left 5px;padding-left:22px;}
	.no-ie #container.atcRelated.br .sec2 .box {padding:70px 0;}
	.no-ie #container.atcRelated.br .sec2 .box .ul2 {margin-left:auto;margin-right:auto;display:table;text-align:left;}
	.no-ie #container.atcRelated.br .sec2 .box .ul2 li {background-position:left 9px;}
	.no-ie #container.atcRelated.br .sec3 {padding-left:150px;padding-right:150px;}
	.no-ie #container.atcRelated.br .sec3 .h3tit {margin-bottom:30px;}

}

/*******************************************/
/* Related Products  - JuLi fr              */
/*******************************************/

.no-ie #container.atcRelated.juliFl .sec1,
.no-ie #container.atcRelated.juliFl .sec3 {padding-left:16px;padding-right:16px;}
.no-ie #container.atcRelated.juliFl .sec1 .imgs {text-align:center;margin-bottom:40px;}
.no-ie #container.atcRelated.juliFl .sec1 .imgs img {width:100%;max-width:371px;}
.no-ie #container.atcRelated.juliFl .sec2 .topTxt {padding-left:16px;padding-right:16px;}
.no-ie #container.atcRelated.juliFl .sec2 .imgs:after {content:"";clear:both;display:block;height:0;overflow:hidden;}
.no-ie #container.atcRelated.juliFl .sec2 .imgs img {width:100%;}
.no-ie #container.atcRelated.juliFl .sec2 .ul1 li {background:url('../images/related-products/bg_check_blue.png') no-repeat left 5px;padding-left:22px;}
.no-ie #container.atcRelated.juliFl .sec2 .box {background-color:#2a313b;padding:40px 16px;}
.no-ie #container.atcRelated.juliFl .sec2 .h3tit {color:#2a313b;margin-bottom:16px;}
.no-ie #container.atcRelated.juliFl .sec2 .box .h3tit {color:#888888;}
.no-ie #container.atcRelated.juliFl .sec2 .box .ul2 {margin-top:16px;}
.no-ie #container.atcRelated.juliFl .sec2 .box .ul2 li {color:#888888;padding-left:8px;background:url('../images/related-products/bul_dot.png') no-repeat left 7px;margin-top:4px;}
.no-ie #container.atcRelated.juliFl .sec2 .box .ul2 li:first-child {margin-top:0;}
.no-ie #container.atcRelated.juliFl .h3tit {font-size:16px;font-weight:700;}
.no-ie #container.atcRelated.juliFl .sec3 .h3tit {color:#2a313b;}

.no-ie #container.atcRelated.juliFl .modList .list-body .cols.empty {margin-bottom:15px;color:#1757b8;padding-left:15px;}
.no-ie #container.atcRelated.juliFl .modList .list-body .cols.cate {font-size:20px;margin-bottom:15px;}
.no-ie #container.atcRelated.juliFl .modList .list-body .cols.cate:after {content:"Cat No.";}
.no-ie #container.atcRelated.juliFl .modList .list-body .cols.desc {margin-bottom:15px;}
.no-ie #container.atcRelated.juliFl .modList .list-body .cols.desc:after {content:"Desc.";}
.no-ie #container.atcRelated.juliFl .modList .list-body .cols.remark {margin-bottom:15px;}
.no-ie #container.atcRelated.juliFl .modList .list-body .cols.remark:after {content:"remark.";}

@media screen and (min-width:768px){	
	.no-ie #container.atcRelated.juliFl .h3tit {font-size:18px;}
	.no-ie #container.atcRelated.juliFl .sec2 .imgs {display:table;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcRelated.juliFl .sec2 .imgs .cols {display:table-cell;padding-left:10px;padding-right:10px;}
	.no-ie #container.atcRelated.juliFl .sec2 .box {padding:50px 16px;}
	.no-ie #container.atcRelated.juliFl .sec2 .h3tit {margin-bottom:18px;}

	.no-ie #container.atcRelated.juliFl .sec3 .h3tit {margin-bottom:25px;}
	.no-ie #container.atcRelated.juliFl .modList .cols.empty {width:16.8%;padding-left:20px;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .rowspan2 +.rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .rowspan3 +.rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .rowspan3 +.rows + .rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .rowspan6 +.rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .rowspan6 +.rows+.rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .rowspan6 +.rows+.rows+.rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .rowspan6 +.rows+.rows+.rows+.rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .rowspan6 +.rows+.rows+.rows+.rows+.rows .empty {visibility:hidden;}
	.no-ie #container.atcRelated.juliFl .modList .cols.cate {width:18.8%;}
	.no-ie #container.atcRelated.juliFl .modList .cols.desc {width:25.6%;}
	.no-ie #container.atcRelated.juliFl .modList .cols.remark {width:38.9%;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .cols.empty {text-align:left;padding-left:20px;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .cols.cate {text-align:center;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .cols.desc {padding-left:20px;text-align:left;}
	.no-ie #container.atcRelated.juliFl .modList .list-body .cols.remark {padding-left:20px;text-align:left;}
}

@media screen and (min-width:1025px){	
	.no-ie #container.atcRelated.juliFl .sec1,
	.no-ie #container.atcRelated.juliFl .sec2,
	.no-ie #container.atcRelated.juliFl .sec3 {padding-left:0;padding-right:0;text-align:center;}
	.no-ie #container.atcRelated.juliFl .sec1 {max-width:900px;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcRelated.juliFl .h3tit {font-size:20px;}
	.no-ie #container.atcRelated.juliFl .sec2 .topTxt .txt {max-width:900px;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcRelated.juliFl .sec2 .imgs {margin-top:30px;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcRelated.juliFl .sec2 .imgs .cols {padding-left:20px;padding-right:20px;}
	.no-ie #container.atcRelated.juliFl .sec2 .ul1 {margin-top:30px;display:table;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcRelated.juliFl .sec2 .ul1 li {background:none;padding-left:0;}
	.no-ie #container.atcRelated.juliFl .sec2 .ul1 li .check {background:url('../images/related-products/bg_check_blue.png') no-repeat left 5px;padding-left:22px;}
	.no-ie #container.atcRelated.juliFl .sec2 .box {padding:70px 0;}
	.no-ie #container.atcRelated.juliFl .sec2 .box .ul2 {margin-left:auto;margin-right:auto;display:table;text-align:left;}
	.no-ie #container.atcRelated.juliFl .sec2 .box .ul2 li {background-position:left 9px;}
	.no-ie #container.atcRelated.juliFl .sec3 {padding-left:150px;padding-right:150px;}
	.no-ie #container.atcRelated.juliFl .sec3 .h3tit {margin-bottom:30px;}

}

/*******************************************/
/* support - faq				           */
/*******************************************/
.no-ie #container.atcSupport .visualTop .contTitle {
	background:#e8e8e8 url('../images/support/bg_cont.gif') no-repeat center top;
}
.no-ie #container.atcSupport.faq .faqList {}
.no-ie #container.atcSupport.faq .faqList dt {border-top:1px solid #ebebeb;background-color:#ffffff;}
.no-ie #container.atcSupport.faq .faqList dt:first-child {border-top:none;}
.no-ie #container.atcSupport.faq .faqList dt a {display:block;position:relative;padding:28px 20px 27px 57px;font-size:18px;color:#555555;}
.no-ie #container.atcSupport.faq .faqList dt .icon {position:absolute;left:20px;top:31px;width:16px;height:16px;}
.no-ie #container.atcSupport.faq .faqList dt .icon span {
	position:relative;width:16px;height:16px;display:inline-block;
	-webkit-transition:all 0.35s ease;
	-moz-transition:all 0.35s ease;
	-ms-transition:all 0.35s ease;
	-o-transition:all 0.35s ease;
	transition:all 0.35s ease;
}
.no-ie #container.atcSupport.faq .faqList dt .icon span:before {
	content:"";position:absolute;width:100%;height:2px;background-color:#1757b8;top:7px;
	-webkit-transition:all 0.35s ease;
	-moz-transition:all 0.35s ease;
	-ms-transition:all 0.35s ease;
	-o-transition:all 0.35s ease;
	transition:all 0.35s ease;
}
.no-ie #container.atcSupport.faq .faqList dt .icon span:after {
	content:"";position:absolute;width:100%;height:2px;background-color:#1757b8;top:7px;
	transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-webkit-transition:all 0.35s ease;
	-moz-transition:all 0.35s ease;
	-ms-transition:all 0.35s ease;
	-o-transition:all 0.35s ease;
	transition:all 0.35s ease;
}
.no-ie #container.atcSupport.faq .faqList dd {
	opacity:0;filter:alpha(opacity=0);max-height:0;overflow:hidden;
	-webkit-transition:max-height,opacity 0.55s ease;
	-moz-transition:max-height,opacity 0.55s ease;
	-ms-transition:max-height,opacity 0.55s ease;
	-o-transition:max-height,opacity 0.55s ease;
	transition:max-height,opacity 0.55s ease;
}
.no-ie #container.atcSupport.faq .faqList dt a:hover {background-color:#f2f8fe;}
.no-ie #container.atcSupport.faq .faqList dt.active a {color:#262d37;font-weight:700;}
.no-ie #container.atcSupport.faq .faqList dt.active a:hover {background-color:#ffffff;}
.no-ie #container.atcSupport.faq .faqList dt.active .icon span {
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
}
.no-ie #container.atcSupport.faq .faqList dt.active .icon span::after {
	transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
}

.no-ie #container.atcSupport.faq .faqList dd.active {
	opacity:1;filter:alpha(opacity=100);max-height:9999px;
	padding:0px 20px 27px 57px;
	-webkit-transition:max-height,opacity 0.55s ease;
	-moz-transition:max-height,opacity 0.55s ease;
	-ms-transition:max-height,opacity 0.55s ease;
	-o-transition:max-height,opacity 0.55s ease;
	transition:max-height,opacity 0.55s ease;
}

@media screen and (min-width:768px){
	.no-ie #container.atcSupport.faq .faqList dt a {font-size:20px;}
	.no-ie #container.atcSupport.faq .faqList dt .icon {top:34px;}
}

@media screen and (min-width:1025px){
	.no-ie #container.atcSupport #stickyMenu ul li {min-width:200px;}
	.no-ie #container.atcSupport .contTitle .icon {background:url('../images/support/icon-support.png') no-repeat center top;}
	.no-ie #container.atcSupport .cont_bg {
		background:#e8e8e8 url('../images/support/bg_cont.gif') no-repeat center top;		
	}
	.no-ie #container.atcSupport.faq .sec1 {background-color:#ffffff;padding:34px 150px 0 150px;}
}


/*******************************************/
/* support - video				           */
/*******************************************/

.no-ie #container.atcSupport.video img {width:100%;}
.no-ie #container.atcSupport.video .seemoreBtn {text-align:center;margin-top:30px;}
.no-ie #container.atcSupport.video .sec1,
.no-ie #container.atcSupport.video .sec2 {padding-left:16px;padding-right:16px;}
.no-ie #container.atcSupport.video .sec1 .video {position:relative;}
.no-ie #container.atcSupport.video .sec1 .video iframe {position:absolute;left:0;top:0;width:100%;height:100%;}
.no-ie #container.atcSupport.video .sec2 .videoList {margin-top:20px;}
.no-ie #container.atcSupport.video .sec2 .videoList:after {content:"";clear:both;display:block;height:0;overflow:hidden;}
.no-ie #container.atcSupport.video .sec2 .videoList li {float:left;width:49%;margin-top:0;text-align:center;padding-bottom:20px;box-sizing:border-box;}
.no-ie #container.atcSupport.video .sec2 .videoList li:nth-child(1n) {float:left;}
.no-ie #container.atcSupport.video .sec2 .videoList li:nth-child(2n) {float:right;}
.no-ie #container.atcSupport.video .sec2 .videoList li a {display:block;}
.no-ie #container.atcSupport.video .sec2 .videoList li .img {display:block;}
.no-ie #container.atcSupport.video .sec2 .videoList li .title {display:block;padding-top:10px;height:64px;overflow:hidden;}
.no-ie #container.atcSupport.video .sec3 {background-color:#262d37;}
.no-ie #container.atcSupport.video .sec3 .imageList {position:relative;}
.no-ie #container.atcSupport.video .sec3 .imageList li {position:absolute;opacity:0;width:100%;}
.no-ie #container.atcSupport.video .sec3 .imageList li.active {position:static;opacity:1;}
.no-ie #container.atcSupport.video .sec4 .h2tit {padding-left:16px;} 
.no-ie #container.atcSupport.video .sec4 ul {}
.no-ie #container.atcSupport.video .sec4 ul li {border-top:1px solid #ebebeb;padding:16px;}
.no-ie #container.atcSupport.video .sec4 ul li:first-child {border-top:none;}

@media screen and (min-width:768px){
	.no-ie #container.atcSupport.video .sec2 .videoList li .title {height:54px;padding-top:15px;}
	.no-ie #container.atcSupport.video .sec3 .imageList {position:relative;height:340px;overflow:hidden;}
	.no-ie #container.atcSupport.video .sec3 .imageList li {position:absolute;left:50%;}
	.no-ie #container.atcSupport.video .sec3 .imageList li.active {position:absolute;width:520px;opacity:1;top:0;margin-left:-260px;}
	.no-ie #container.atcSupport.video .sec3 .imageList li.prev {position:absolute;width:320px;opacity:0.5;top:65px;margin-left:-600px;}
	.no-ie #container.atcSupport.video .sec3 .imageList li.next {position:absolute;width:320px;opacity:0.5;top:65px;margin-left:280px;}
}

@media screen and (min-width:1025px){
	.no-ie #container.atcSupport.video .sec1 {background-color:#ffffff;padding:50px 150px 0 150px;}
	.no-ie #container.atcSupport.video .sec1 .txt {margin-left:auto;margin-right:auto;max-width:520px;}
	.no-ie #container.atcSupport.video .sec1 .video {width:856px;height:480px;margin-left:auto;margin-right:auto;}
	.no-ie #container.atcSupport.video .sec1,
	.no-ie #container.atcSupport.video .sec2 {padding-left:0px;padding-right:0px;text-align:center;}

	.no-ie #container.atcSupport.video .sec2 .videoList {display:table;width:100%;}
	.no-ie #container.atcSupport.video .sec2 .videoList li {float:none;display:inline-block;margin-left:10px;margin-right:10px;width:360px;height:274px;padding:0;}
	.no-ie #container.atcSupport.video .sec2 .videoList li .title {height:50px;}
	.no-ie #container.atcSupport.video .sec2 .videoList li:nth-child(1n) {float:none;}
	.no-ie #container.atcSupport.video .sec2 .videoList li:nth-child(2n) {float:none;}
}

/*******************************************/
/* support - orderingInformation           */
/*******************************************/
.no-ie #container.atcSupport.ordering .sec1 {padding:0 16px;}

.no-ie #container.atcSupport.ordering .modList .list-body .cols.no {font-size:20px;margin-bottom:15px;}
.no-ie #container.atcSupport.ordering .modList .list-body .cols.no:after {content:"Cat No.";}
.no-ie #container.atcSupport.ordering .modList .list-body .cols.desc {margin-bottom:15px;}
.no-ie #container.atcSupport.ordering .modList .list-body .cols.desc:after {content:"Desc.";}
.no-ie #container.atcSupport.ordering .modList .cols.cont {}
.no-ie #container.atcSupport.ordering .modList .list-body .cols.cont:after {content:"Contents";}

/* tablet */
@media screen and (min-width:768px){
	.no-ie #container.atcSupport.ordering .modList .cols.no {width:14.4%}
	.no-ie #container.atcSupport.ordering .modList .cols.desc {width:31.1%}
	.no-ie #container.atcSupport.ordering .modList .cols.cont {width:54.4%}
	.no-ie #container.atcSupport.ordering .modList .list-body .cols.no {font-size:20px;margin-bottom:0px;text-align:center;}
	.no-ie #container.atcSupport.ordering .modList .list-body .cols.desc {padding-left:20px;}
	.no-ie #container.atcSupport.ordering .modList .list-body .cols.cont {padding-left:20px;}	
}

/* pc */
@media screen and (min-width:1025px){
	.no-ie #container.atcSupport.ordering .sec1 {background-color:#ffffff;padding:34px 150px 0 150px;}
}

/*******************************************/
/* support - download           */
/*******************************************/
.no-ie #container.atcSupport.download .sec1 {padding:0 16px;}
.no-ie #container.atcSupport.download .sec1.downloadList ul li {border-bottom:1px solid #ebebeb;position:relative;padding:8px 54px 8px 47px;min-height:32px;line-height:22px;}
.no-ie #container.atcSupport.download .sec1.downloadList ul li .icon {position:absolute;left:10px;top:50%;margin-top:-16px;}
.no-ie #container.atcSupport.download .sec1.downloadList ul li .downBtn {position:absolute;right:0;top:50%;margin-top:-24px;}
.no-ie #container.atcSupport.download .sec1.downloadList ul li .downBtn a {display:block;padding:15px 20px;}
.no-ie #container.atcSupport.download .sec1.downloadList ul li .downBtn a span {display:inline-block;min-height:18px;background:url('../images/common/btn_download.png') no-repeat 0 0;width:14px;}
.no-ie #container.atcSupport.download .sec1.downloadList ul li .downBtn a:hover span {background-position:0 -18px;}
.no-ie #container.atcSupport.download .sec1.downloadList .h2tit {margin-top:40px;}
.no-ie #container.atcSupport.download .sec1.downloadList .h2tit:first-child {margin-top:0;}

/* tablet */
@media screen and (min-width:768px){
	.no-ie #container.atcSupport.download .sec1.downloadList .h2tit {margin-top:50px;}
	.no-ie #container.atcSupport.download .sec1.downloadList ul li {line-height:32px;}
}

/* pc */
@media screen and (min-width:1025px){
	.no-ie #container.atcSupport.download .sec1 {background-color:#ffffff;padding:50px 150px 0 150px;}
	.no-ie #container.atcSupport.download .sec1.downloadList .h2tit {margin-top:70px;}
}

/*******************************************/
/* support - Remote Support           */
/*******************************************/
.no-ie #container.atcSupport.remoteSupport img {width:100%;}
.no-ie #container.atcSupport.remoteSupport .sec1,
.no-ie #container.atcSupport.remoteSupport .sec2,
.no-ie #container.atcSupport.remoteSupport .sec3 {padding:0 16px;}
.no-ie #container.atcSupport.remoteSupport .sec2 {text-align:center;}
.no-ie #container.atcSupport.remoteSupport .sec2 .h2tit {margin-bottom:20px;}
.no-ie #container.atcSupport.remoteSupport .sec2 .rightA {margin-top:40px;border-top:1px solid #ebebeb;padding-top:40px;}
.no-ie #container.atcSupport.remoteSupport .sec2:after {content:"";display:block;clear:both;height:0;overflow:hidden;}
.no-ie #container.atcSupport.remoteSupport .sec3 .video {position:relative;}
.no-ie #container.atcSupport.remoteSupport .sec3 .video iframe {position:absolute;left:0;top:0;width:100%;height:100%;}

/* tablet */
@media screen and (min-width:768px){
	.no-ie #container.atcSupport.remoteSupport .sec1 {text-align:center;}
	.no-ie #container.atcSupport.remoteSupport .sec2 {background:url('../images/support/c_line.png') no-repeat center center;}
	.no-ie #container.atcSupport.remoteSupport .sec2 .h2tit {margin-bottom:30px;}
	.no-ie #container.atcSupport.remoteSupport .sec2 .leftA {float:left;}
	.no-ie #container.atcSupport.remoteSupport .sec2 .rightA {float:right;margin-top:0px;padding-top:0px;border-top:none;}
	.no-ie #container.atcSupport.remoteSupport .sec3 .h2tit {text-align:center;}
}

/* pc */
@media screen and (min-width:1025px){
	.no-ie #container.atcSupport.remoteSupport .inwrap {background-color:#ffffff;padding:50px 150px 0 150px;}
	.no-ie #container.atcSupport.remoteSupport .sec2 .h2tit {margin-bottom:40px;}
	.no-ie #container.atcSupport.remoteSupport .sec3 .video {max-width:885px;margin-left:auto;margin-right:auto;}
}


/*******************************************/
/* support - contact-us			           */
/*******************************************/
.no-ie #container.atcSupport.contact img {width:100%;}
.no-ie #container.atcSupport.contact .sec1 {padding:0 16px;}
.no-ie #container.atcSupport.contact .sec1 .map {margin-top:40px;/*height:280px;*/}
.no-ie #container.atcSupport.contact .sec1 .rightA {padding-top:40px;margin-top:40px;border-top:1px solid #ebebeb;}

/* tablet */
@media screen and (min-width:768px){
	.no-ie #container.atcSupport.contact .sec1 .map {margin-top:50px;height:320px;}
}
/* pc */
@media screen and (min-width:1025px){
	.no-ie #container.atcSupport.contact .sec1 {background-color:#ffffff;padding:50px 50px 0 50px;}
	.no-ie #container.atcSupport.contact .sec1 .maps {background:url('../images/support/c_line.png') repeat-y center top;width:100%;display:table;}
	.no-ie #container.atcSupport.contact .sec1 .maps:after {content:"";clear:both;display:block;height:0;overflow:hidden;}
	.no-ie #container.atcSupport.contact .sec1 .map {height:380px;}
	.no-ie #container.atcSupport.contact .sec1 .cols {width:50%;display:table-cell;}
	.no-ie #container.atcSupport.contact .sec1 .leftA {padding-right:50px;}
	.no-ie #container.atcSupport.contact .sec1 .rightA {padding-left:50px;padding-top:0px;margin-top:0px;border-top:none;}
}