@import url(http://fonts.googleapis.com/css?family=Oswald:400,700,300);
@import url(http://fonts.googleapis.com/css?family=Mr+De+Haviland);

.clearfix {zoom:1;}
.clearfix:after {content: "";display: block;clear: both;}

html{}
html,body{
background:#fff;
color:#222;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
margin:0;padding:0;
}

img { border: 0; vertical-align: top; -ms-interpolation-mode: bicubic; outline: none; }

::selection {
background: #d44; /* Safari */
color:#fff;
}
::-moz-selection {
background: #d44; /* Firefox */
color:#fff;
}

*{
opacity:1;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}

html,body,div{
-webkit-transition: 0;
-moz-transition: 0;
-o-transition: 0;
-ms-transition: 0;
transition: 0;
}

a:hover img{
opacity:0.7;
}