/* CSS Document */
.header .inHdr .btnLgMB, .header .inHdr .barRedTopMB {
	display: none;
}
.linkSwithLogin{
	display: none;
}
.header .inHdr .btnMB {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	position: absolute;
	top: 15px;
	width: 30px;
	height: 30px;
	background-image: url(images/ico_menu.png);
	background-size: 100% auto;
	background-position: center center;
	background-repeat: no-repeat;
	left: 100px;
	cursor: pointer;
	display: none;
}
.header .inHdr .btnMB.sel {
	background-image: url(images/ico_x.png);
}
.header .inHdr .btnLgMB {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	position: absolute;
	top: 15px;
	width: 62px;
	height: 30px;
	right: 10px;
	cursor: pointer;
	display: none;
	font-weight: bold;
	font-size: 26px;
	color: #fff;
}
.header .inHdr .btnLgMB a {
	display: inline-block;
	color: #fff;
}
.header .inHdr .btnLgMB a.sel {
	color: #db4240;
}
@media (max-width:817px) {
	/*==========================================================================*/
	.header .inHdr .hMenu .amnLg {
		display: none;
	}
	.ppBgMB {
		display: block;
	}
	.header .inHdr .btnMB {
		display: block;
		left: 5px;
	}
	.header .inHdr .btnLgMB {
		display: block;
	}
	.header .inHdr .barRedTopMB {
		display: block;
		width: 100%;
		height: 3px;
		background-color: #db4240;
		margin-bottom: 20px;
	}
	.header .inHdr .hMenu {
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
		background-color: #2d3c52;
		text-align: left;
		position: absolute;
		top: 70px;
		padding-top: 50px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 10px;
		width: 100%;
		left: -120%;
	}
	.header .inHdr .hMenu.sel {
		left: 0%;
	}
	.header .inHdr .hMenu .amn {
		display: block;
	}
	.header .inHdr .hMenu .amn.clickProMin {
  margin-top: 10px;
}
	.header .inHdr .hMenu .amn.clickProMin .txt_mb{
	display: inline-block;
}
	.header .inHdr .hMenu span.amn {
		background-position: right top 5px;
	}
.header .inHdr .hMenu span.amn.sel {
	background-image: url(images/v2.svg);
}
	.header .inHdr .hMenu span.amn .amnIn {
		display: none;
	}
	.header .inHdr .hMenu span.amn:hover .amnIn,
	.header .inHdr .hMenu span.amn .amnIn.sel {
		display: block;
		width: 100%;
		margin-left: -20px;
		text-align: left;
		padding-left: 40px;
		position: relative;
	}
	.header .inHdr .hMenu span.amn:hover .amnIn.isMobile,
	.header .inHdr .hMenu span.amn .amnIn.isMobile {
		display: none;
	}
	.header .inHdr .hMenu span.amn:hover .amnIn.sel.isMobile,
	.header .inHdr .hMenu span.amn .amnIn.sel.isMobile {
		display: block;
	}
	.bxPrMb{
		display: block;
	}
	.bxPrMb.sel{
		right: 320px;
	}
	.bxPrMb.sel .img1{
		display: none;
	}
	.bxPrMb.sel .img1.img2{
		display: block;
	}
	.bxPrMin .bx1 .bx2 .bxPr1 .ico_close {
		display: none;
	}
	/*==========================================================================*/
}
@media (max-width:617px) {
	/*==========================================================================*/
	.ppBg .ppBody.ppBodyLogin {
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		border-radius: 0px;
		margin: 0px;
		width: 100%;
		min-height: 100%;
		background-color: #fff;
	}
	.linkSwithLogin{
		display: block;
		font-weight: bold;
	}
	.bxLogin .hhLogin {
position: relative;
top: 0px;
background-color: #2d3c53;
border-bottom-color: #db4240;
border-bottom-style: solid;
border-bottom-width: 3px;
padding-bottom: 20px;
	}
	.bxLogin .hhLogin .logo {
	display: block;
	}
	.bxLogin .lgnL1 {
		-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
		width: 100%;
	}
	.bxLogin .lgnL2 {
		width: 100%;
	}
	.bxLogin .lgnL1 , .bxLogin .lgnL2 {
		display: none;
	}
	.bxLogin .lgnL1.sel , .bxLogin .lgnL2.sel {
		display: block;
	}
	.ppBg .ppBody .btnClose.btnCloseLoginPop {
		top: 10px;
		right: auto;
		left: 10px;
	}
	.bxLogin .hhLogin .img {
		display: none;
	}
	.bxLogin .hhLogin .logo .img {
		display: inline-block;
	}
	/*==========================================================================*/
}
@media (max-width:367px) {
	/*==========================================================================*/
	/*==========================================================================*/
}