@charset "UTF-8";
h1,h2,h3,h4,h5,h6,p,ul,dl,ol,table,form,img{
margin:0;padding:0;
}
img{
border:none;vertical-align:bottom;
}
li,ul,dt,dd{
list-style:none;margin:0;padding:0;
}
li img,dt img,dd img{
vertical-align:bottom;
}
a:link,a:visited{
color : #cf5547;text-decoration:none;
}
a:hover,a:active{
color : #e9452e;text-decoration:none;
}
hr{
visibility:hidden;clear:both;margin:0;padding:0;
}
table{
border-collapse:collapse;empty-cells:show;
}
.clear{
clear:both;
}
.auto{
margin-left:auto;margin-right:auto;
}
.T-C{
text-align:center;
}
.T-R{
text-align:right;
}
.F-R{
float:right;
}
.F-L{
float:left;
}
.tp25{
padding-top:25px;
}
.tp15{
padding-top:15px;
}
.tp10{
padding-top:10px;
}
.tp5{
padding-top:5px;
}
.tm25{
margin-top:25px;
}
.tm15{
margin-top:15px;
}
.tm5{
margin-top:5px;
}
.p100{
width:100%;
}
.indent1{
padding-left:1em;
}
.ind1{
padding-left:1em;text-indent:-1em;
}
.fade{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
.ph1em{
padding-top:1em;
}
.nn{
font-size:10px;line-height:10px;text-indent:100%;display:block;overflow:hidden;background:0 0 no-repeat;white-space:nowrap;font-weight:400;text-align:left;
}
.fade:hover{opacity:0.6px;filter:alpha(opacity=60);}