@charset "utf-8";
/* CSS Document */
/* author:sin */
/* reset style */
*{margin:0;padding:0;list-style:none;}
html{overflow-x:hidden;}
img{max-width:100%;}

a{text-decoration:none;cursor:pointer;}
a:focus{outline:none;}
a:hover{text-decoration:none;}
ol,ul{margin-bottom:0;}
p{margin-bottom:0;}

.level{width:100%;position:relative;float:left;}
.p_B_30{padding-left:30px;padding-right:30px;}
.row{margin-left:-30px;margin-right:-30px;}

.bg_1200{width:1200px;margin:0 auto;}
.bg_1170{width:1170px;margin:0 auto;}
.bg_1140{width:1140px;margin:0 auto;}
.bg_980{width:980px;margin:0 auto;}

.text-left{text-align:left;} 
.text-center{text-align:center;}
.text-right{text-align:right;}

.fl{float:left;}
.fr{float:right;}

@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
