@font-face {font-family: 'Open Sans'; font-style: normal; font-weight: 300; src: local('Open Sans Light'), local('OpenSans-Light'), url('fonts/opensans-light-webfont.woff') format('woff');}
@font-face {font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url('fonts/opensans-regular-webfont.woff') format('woff');}
@font-face {font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url('fonts/opensans-bold-webfont.woff') format('woff');}
html, body, div, span, object, iframe, img, strong, b, u, i,table,tbody, tfoot, thead,td,th,tr,form, label, legend{margin:0;padding:0;border:0;vertical-align:top;background:transparent;}
input:focus, select:focus, textarea:focus {outline:none}
table,td,th,tr {border-collapse:collapse;border-spacing:0;}
html,body{background:#ffffff;font-size:100.01%;font:14px 'Open Sans', sans-serif;font-weight: 400;color:#000;text-align:left;position:relative;width:100%;height:100%;overflow:hidden;}
.wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background: url("../images/back005.jpg") 50% 50% no-repeat; background-size: cover;}
#wrap_img{position:absolute;top:0;left:0;right:0;bottom:0;}
.bgimg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size: cover;z-index:0;}

#deactive{background-image: url("../images/back005.jpg");}
#hov{display:none;}
.clear{clear:both; font-size:0;}
.clearfix:after {content:".";display:block;height:0; clear:both;visibility: hidden;}
html>body .clearfix {display: block;}
.clearfix {display: inline-block;}

* html .clearfix {height: 1%;}

.mainbox{width:1200px;height:320px;position:relative;display:block; padding:0; margin:0 auto;text-align: left; line-height:1;z-index:10;}
.menubox{width:1200px;height:147px;position:relative;display:block; padding:0; margin:0 auto;text-align: left; line-height:1;z-index:10;}
.menubox_inner, .mainbox_inner {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:10;}
.logo{position:absolute;width:600px;height:797px;margin:0;left:180px;top:-250px;transform: scale(0.45);background: url("../images/logo.png") 0 0 no-repeat;}
.desc, .descb, .years{margin-left:750px;margin-top: 150px;font-size:29px;font-family: 'OrenburgC';}
.descb{font-size:29px;text-transform:uppercase;margin-top:5px;/*letter-spacing:3px;*/margin-left: 800px;}
.desen{font-size: 29px;text-transform: uppercase;margin-top: 5px;letter-spacing: 2px;margin-left: 550px;text-align: center;color: #a8024d;font-weight: bolder;line-height: 33px;}
.desc, .descb{font-weight: 400;}
.main_bot{color: #f9f9f9;text-align: center;font: 20px 'Open Sans', sans-serif;padding-top: 20px;}
.years {display:inline-block;width:100px;font-size:90px;font-weight: 300;margin:21px 0 0 317px;}
.years1 {display:inline-block;width:74px;text-transform:uppercase;font-size:18px;font-weight: 600;margin:33px 0 0 8px;line-height:1.36;}
.tel{float:right;padding-right:0px;margin:33px 40px 0 0; no-repeat;font-size:26px;height:68px;line-height:5;color: #0F0E0F;cursor:pointer;}
.selector{margin:155px 20px 0 40px;height:126px;display:table; width:1200px;border-collapse:separate;border-spacing:12px;}
.selector a{display:table-cell;width:200px;height:90px;background:#a8024d;text-align:center;vertical-align:middle;color:#ffffff;font-weight:600;font-size:14px;text-decoration:none;cursor:pointer;line-height:1.32;}
.selector a:hover, .selector a.hover{background:#CC369F;}
.disc_inner{width:236px;text-align:center;height:40px;margin:0 auto;border-top:solid 1px #CCCCCC;}
.disclosure{width:1000px;height:100%;margin:0 auto;position:relative;z-index:30;}
.notepad{position:absolute;top:0;left:0;right:0;bottom:0;background: url("../images/notepad1.png") 0 0 no-repeat;background-size: contain;}
.line1{position:absolute;top:0;left:60px;right:0;bottom:0;background: url("../images/line.png") 0 0 no-repeat;background-size: contain;}
.line2{position:absolute;top:0;left:90px;right:0;bottom:0;background: url("../images/line.png") 0 0 no-repeat;background-size: contain;}
.disc_wrap{width:100%;text-align:center;height:40px;margin-top:39px;position:relative;opacity:0;}
.disc_inner a{
	display: block;
	margin: 20px auto 0 auto;
	width: 138px;
	padding-left: 10px;
	text-decoration: none;
	color: #CCCCCC;
	font-size: 11px;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
	z-index: 10;
}
.disc_inner a:hover{color:#ffffff;}
.disc_inner a span{border-bottom:solid 1px #c0dce2;display:inline-block;line-height:1;}
.disc_inner a:hover span{border-bottom:solid 1px #ffffff;}
.cl { border-right:2px solid #000; width:4px; }
.myClBtn{
	width: 52px;
	height: auto;
	display: block;
	position: absolute;
	top: 50px;
	right: 0;
	z-index: 1000;
	cursor: pointer;
	opacity: 0.9;
}
.myClBtn:hover{opacity:1;}
.preload{position:absolute;bottom:-1px;left:-1px;width:0;height:0;display:none;}
.preload_img{opacity:0;display:none;width:0;height:0;}
