@import 'reset.css';
@font-face {
  font-family: 'lato/Lato-Hairline';
  src: url('font/lato/Lato-Hairline.eot');
  src: url('font/lato/Lato-Hairline.eot?#iefix') format('eot'), url('font/lato/Lato-Hairline.woff') format('woff'), url('font/lato/Lato-Hairline.ttf') format('truetype'), url('font/lato/Lato-Hairline.svg#lato/Lato-Hairline') format('svg');
}
@font-face {
  font-family: 'lato/Lato-Light';
  src: url('font/lato/Lato-Light.eot');
  src: url('font/lato/Lato-Light.eot?#iefix') format('eot'), url('font/lato/Lato-Light.woff') format('woff'), url('font/lato/Lato-Light.ttf') format('truetype'), url('font/lato/Lato-Light.svg#lato/Lato-Light') format('svg');
}
@font-face {
  font-family: 'lato/Lato-Regular';
  src: url('font/lato/Lato-Regular.eot');
  src: url('font/lato/Lato-Regular.eot?#iefix') format('eot'), url('font/lato/Lato-Regular.woff') format('woff'), url('font/lato/Lato-Regular.ttf') format('truetype'), url('font/lato/Lato-Regular.svg#lato/Lato-Regular') format('svg');
}
@font-face {
  font-family: 'lato/Lato-Bold';
  src: url('font/lato/Lato-Bold.eot');
  src: url('font/lato/Lato-Bold.eot?#iefix') format('eot'), url('font/lato/Lato-Bold.woff') format('woff'), url('font/lato/Lato-Bold.ttf') format('truetype'), url('font/lato/Lato-Bold.svg#lato/Lato-Bold') format('svg');
}
@font-face {
  font-family: 'lato/Lato-Black';
  src: url('font/lato/Lato-Black.eot');
  src: url('font/lato/Lato-Black.eot?#iefix') format('eot'), url('font/lato/Lato-Black.woff') format('woff'), url('font/lato/Lato-Black.ttf') format('truetype'), url('font/lato/Lato-Black.svg#lato/Lato-Black') format('svg');
}
div {
  position: absolute;
  overflow: hidden;
}
.text_template {
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
a {
  text-decoration: none;
}
a:active {
  color: #fff;
}
a:visited {
  color: #fff;
}
a:link {
  color: #fff;
}
a:hover {
  color: #fff;
}
.noTextSelect {
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
body {
  font-family: 'lato/Lato-Regular';
  font-size: 12px;
  background: #fff;
  color: #fff;
}
#Main #Bg {
  /*background:#000;*/

}
#Main #MainSlider {
  overflow: visible;
}
#Bio #bt_cont {
  color: #fff;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
#Bio #bt_cont #bt {
  -webkit-transition: all 0.4s ease-out;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 400px;
  font-family: 'lato/Lato-Black';
  font-size: 12px;
  letter-spacing: 10px;
  cursor: pointer;
  display: block;
  text-transform: uppercase;
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
#Bio #bt_cont .MouseOver {
  color: #FE3700;
}
#Bio #bio_cont {
  color: #666;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
#Bio #bio_cont #bio_text {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 780px;
  font-family: 'lato/Lato-Bold';
  font-size: 13px;
  letter-spacing: 5px;
  line-height: 2.8em;
  display: block;
  color: #fff;
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
#Bio #bio_cont #bio_text a {
  color: #666;
}
#Bio #bio_cont #bio_text a:hover {
  color: #FE3700;
}
#About #bt_cont {
  color: #111;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
#About #bt_cont #bt {
  -webkit-transition: all 0.4s ease-out;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 400px;
  font-family: 'lato/Lato-Black';
  font-size: 12px;
  letter-spacing: 10px;
  cursor: pointer;
  display: block;
  text-transform: uppercase;
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
#About #bt_cont .MouseOver {
  color: #FE3700;
}
#About #about_cont {
  color: #666;
}
#About #about_cont #about_text {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 780px;
  font-family: 'lato/Lato-Bold';
  font-size: 13px;
  letter-spacing: 5px;
  line-height: 2.8em;
  display: block;
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
#About #about_cont #about_text a {
  color: #666;
}
#About #about_cont #about_text a:hover {
  color: #FE3700;
}
#HomeNavi #bio_bt_cont {
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
#HomeNavi #bio_bt_cont #bio_bt {
  -webkit-transition: all 0.4s ease-out;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 400px;
  font-family: 'lato/Lato-Bold';
  font-size: 11px;
  letter-spacing: 15px;
  cursor: pointer;
  display: block;
  text-transform: uppercase;
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
#HomeNavi #bio_bt_cont .MouseOver {
  color: #FE3700;
}
#HomeNavi #motion_bt_cont #motion_bt {
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -webkit-transition: all 0.4s ease-out;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 400px;
  font-family: 'lato/Lato-Bold';
  font-size: 11px;
  letter-spacing: 15px;
  cursor: pointer;
  display: block;
  text-transform: uppercase;
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
#HomeNavi #motion_bt_cont .MouseOver {
  color: #FE3700;
}
#HomeNavi #contact_bt_cont #contact_bt {
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -webkit-transition: all 0.4s ease-out;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 400px;
  font-family: 'lato/Lato-Bold';
  font-size: 11px;
  letter-spacing: 15px;
  cursor: pointer;
  display: block;
  text-transform: uppercase;
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
#HomeNavi #contact_bt_cont .MouseOver {
  color: #FE3700;
}
#HomeNavi #OneNavi #OneNaviCont {
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -webkit-transition: all 0.4s ease-out;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 400px;
  font-family: 'lato/Lato-Bold';
  font-size: 11px;
  letter-spacing: 15px;
  cursor: pointer;
  display: block;
  text-transform: uppercase;
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
#HomeNavi #OneNavi .MouseOver {
  color: #FE3700;
}
#HomeNavi #Heading {
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
#HomeNavi #Heading #OneHeadCont {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 530px;
  font-family: 'lato/Lato-Black';
  font-size: 14px;
  letter-spacing: 40px;
  display: block;
  text-transform: uppercase;
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
#HomeBg {
  background: #000;
}
#NaviArea #close_bt_area {
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  text-align: center;
  font-family: 'lato/Lato-Black';
  font-size: 11px;
  letter-spacing: 20px;
  color: #999;
  text-transform: uppercase;
  filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop)';
  zoom: 1;
}
#NaviArea #close_bt_area #close_bt {
  -webkit-transition: all 0.4s ease-out;
  cursor: pointer;
}
#NaviArea #close_bt_area .onBtOver {
  color: #FE3700;
}
#NaviArea #ar_l {
  position: absolute;
  cursor: pointer;
  background-image: url(../img/arrow_l.png);
  width: 57px;
  height: 60px;
}
#NaviArea #ar_r {
  position: absolute;
  cursor: pointer;
  background-image: url(../img/arrow_r.png);
  width: 57px;
  height: 60px;
}
#NaviArea .onBtOver {
  background-position: 0px -60px;
}
#BgBar {
  background: #000;
}
#VideoSlideArea {
  z-index: 100;
}
#VideoSlideArea #SlideCont {
  position: absolute;
}
#VideoSlideArea #SlideCont #Slider {
  position: absolute;
  overflow: visible;
}