*{margin:0;padding:0}body{font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;background:#ebebeb}a:link,a:visited{color:#625d5a;outline:none;text-decoration:none}a:hover,a:active{color:#c23d36;text-decoration:underline}p{margin-bottom:14px}img{border:none}.logo{float:left;width:100%;max-width:250px}header,section,footer{width:86%;max-width:1920px}header{margin:2.5% auto 0 auto}section{margin:4px auto 10px auto}footer{text-align:center;margin:0 auto}#slideshow,.yearwrapper{position:relative;margin:0 auto 0 auto}#slideshow{width:293px}.yearwrapper{width:50px}#slideshow>div{position:absolute;top:45px}.year{position:absolute;top:95px;color:#fff;font-size:26px;font-weight:300}.flag{margin-top:2px;float:right;min-width:140px}.flag a{padding:0 0 0 5px}.flag a img{width:30px}.flag a.activeflag img,.flag a:hover img{opacity:1;filter:alpha(opacity=100)}.introimg{display:block;width:100%}.introimg1{display:none}.sp1{padding:0 6px 0 6px}.text1{display:block}.text2{display:none}.text3{display:none}.clear{clear:both}@media screen and (max-width: 880px){#slideshow>div{top:25px}.year{top:75px}.text1{display:none}.text2{display:block}.text3{display:none}}@media screen and (max-width: 530px){.wrapper{min-width:300px}.logo{float:none}.flag{float:none}.flag a{padding:0 5px 0 0}.introimg{display:none;width:100%}.introimg1{display:block;width:100%}#slideshow>div{top:20px}#slideshow{width:245px}.happynewyear{width:100%;height:100%}.year{top:60px;font-size:20px}}@media screen and (max-width: 495px){.text1{display:none}.text2{display:none}.text3{display:block}}
