@charset "UTF-8"; 
/* reset-style */
* { font-weight:400; margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box;} 
html,body,p, input, select, form, label, mark, ul, ul li, ol, ol li, dl, dl dt, dl dd, img, a, table, h1, h2, h3, h4, h5 { margin:0; padding:0; } 
img {display: block;}
caption {width:0; height:0; font-size:0; line-height:0; top:0; left:-9999999px; } 
caption p {width:0; height:0; font-size:0; line-height:0; top:0; left:-9999999px; } 
a { text-decoration: none; display: inline-block; cursor: pointer;} 
a:hover, a:active, a:visited { text-decoration:none; } 
fieldset { border: 0; } 
address { font-style: normal; } 
li, ul, dl { list-style: none; } 
button { background-color: transparent; border: 0; cursor: pointer; } 
table { border-collapse: collapse; border-spacing: 0; } 
legend { position:absolute; left:-9999999px; top:0 } 
input { -webkit-appearance: none; -moz-appearance: none; appearance: none; border:0; } 
input::-ms-clear { display: none; } 
select {-webkit-appearance:none;-moz-appearance:none;appearance:none;}
select::-ms-expand {display:none;}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input::-ms-clear,
input::-ms-reveal{
	display:none;width:0;height:0;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button,
input::-webkit-search-results-button,
input::-webkit-search-results-decoration{
	display:none;
}
/* //reset-style*/
