@charset "utf-8";
/*.element::-webkit-scrollbar {display:none}*/
body { background: #fafafd; }
/* CSS Document */

h1{font-size: 51px;font-weight: bold;padding: 70px 0 20px;line-height: 51px;}
h1 span{font-size: 31px; font-weight:normal;}

.DivBanner {  min-height: 256px;  background:url(../../company/images/policy/div01-bg.jpg) top center repeat-x;  }
.DivBanner h4 { border-bottom: 1px solid #9a9fb3; padding: 15px 0 10px; color: #9a9fb3; }
.DivBanner a{ color:#30a6ec; text-decoration:none;}
.DivBanner h3 { font-size: 48px; color: #fff; padding: 40px 0; line-height: 55px; }
.DivBanner .Text { border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;  background: #fff;  padding: 20px; color: #6e7280;
box-shadow: 0px 0px 4px #f4f4f7; -o-box-shadow: 0px 0px 4px #f4f4f7;  -webkit-box-shadow: 0px 0px 4px #f4f4f7; -moz-box-shadow: 0px 0px 4px #f4f4f7;  }
/* CSS Document */

.DivMain02 {  padding: 50px 0 0; }
.DivMain02 h3, .DivMain02 h4 {font-size:21px; color:#434a53; line-height:40px; padding:10px 0 0;}
.DivMain02 p { padding:10px 0 15px;}
/* CSS Document */
.winlist_box{width:800px; border:2px dashed #333; padding:5px 20px; box-sizing:border-box; margin:20px auto;}
.winlist_box h5{color:#eb9100; font-weight:700; font-size:20px;}
.winlist_box .wl_box{overflow:hidden; position:relative; font-size:16px; padding:5px 0; height:24px;}
.winlist_box .wl_box .list_box{position:absolute; animation:gd 40s linear infinite; width:4000px;}
.winlist_box .wl_box .list_box:hover{animation-play-state:paused;}
.winlist_box .wl_box .list_box span{float:left; margin:0 20px;}
.winlist_box p{padding:0;}
.winlist_box p a{color:#3d74ff; text-decoration:none;}

.winlist_box .rolling-box {padding: 4px 0;}
.winlist_box .wl_box .rolling-list {width: 1900px;overflow: hidden;}
.winlist_box .wl_box .rolling-list span{float:left; margin-right: 20px;}

@keyframes gd{
   0%{left:0;}
   100%{left:-2800px;}
}
/* CSS Document */

@media(max-width:979px){
	.Details{width:auto; padding:0 10px;}
	.main01{height:auto; padding-bottom:30px;}	
	.winlist_box .detail, .winlist_box{width:100%;}
}