@charset "UTF-8";
/*google font japanise*/
@import font-family:"Lucida Grande", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;


/*css reset*/
*{
	margin:0;
	pddding:0;
	/*outline:solid 1px #0000ff;*//*チェック用*/
}



/*font set　fixed*/

body{
	font-family: Verdana, Geneva,'Noto Sans Japanese', sans-serif;
	line-height: 1.5;
}


h1{
	font-size:3em;/*48px 親要素のfont-sizeが基準*/
	line-height:1;/*48px*/
	margin-bottom:0.5em;/*24px この要素のfont-sizeが基準*/
}

h2{
	font-size:1.5em;/*24px*/
	line-height:1.3333;/*48px*/
	margin-bottom:0.6667em;/*24px*/
	letter-spacing:0.05em;
}

h3{
	font-size:1.5em;/*24px*/
	line-height:1.3;/*24px*/
	margin-bottom:0.2em;/*24px*/
	letter-spacing:0.1em;
}

p{
	font-size:0.8em;/*24px*/
	line-height:1.1;/*24px*/
	margin-bottom:0.5em;/*24px*/
	letter-spacing:0.1em;
}

h4,h5,h6{
	font-size:0.8em;/*16px*/
	line-height:1.5;/*24px*/
	margin-bottom:1.5em;/*24px*/
	letter-spacing:0.1em;
}

html{
	font-size:75%;/*12px 基準フォント*/
}

#te01 h3{
	font-size:1.5em;
	
	}
	



	
@media screen and (min-width:320px){
	
	html{font-size:30%;/*8px 基準フォント */}
	p{
	line-height:1.3;/*24px*/
	margin-bottom:0.5em;/*24px*/
}
}


@media screen and (min-width:768px){
	
	html{font-size:60%;/*14px 基準フォント */}
	p{
	line-height:1.5;/*24px*/
	margin-bottom:0.5em;/*24px*/
}
}

@media screen and (min-width:1024px){
	
	html{font-size:100%;/*16px 基準フォント*/}
	p{
	line-height:1.6;/*24px*/
	margin-bottom:0.5em;/*24px*/
}
}


