@charset "utf-8";

/****************************************

	reset.css
	
	- CSS Reset

*****************************************/

html, body, div, span, applet, object, iframe, strong,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,th, td,
fieldset, form, legend, caption, 
tbody, tfoot, thead, label {
	margin: 0;
	padding: 0;
	outline: 0;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	list-style:none;
}

html,body {
  
}

ul,dl,ol {text-indent: 0;}

input{
  -webkit-appearance: none !important;
}

table, tr, th, td {
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

img {
	margin:0;
	padding:0;
	border:none;
}



/*--------------------------------------

	For SmartPhone

--------------------------------------*/

@media screen and (max-width: 480px) {

	* {
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		-webkit-border-collapse:collapse;
		border-collapse:collapse;
		word-break: break-all;
	}
	
	body {
		-webkit-text-size-adjust: 100%;
	  -moz-text-size-adjust: 100%;
	  -ms-text-size-adjust: 100%;
	  -o-text-size-adjust: 100%;
	  text-size-adjust: 100%;
	}
	
	img,iframe {
		max-width:100% !important;
	}
	
	input {
		-webkit-appearance: none;
	}
	
	a,
	a:hover,
	a:active {
		text-decoration:none !important;
	}

}