@charset "utf-8";

/* ////////////////////
PC,SP共通 
//////////////////// */
html,body,div,p,span,a,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,small,strong{
	margin: 0;
	padding: 0;
	font-weight: normal;
	line-height: 1;
}
body,a{
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	color: #333;
}
ul,ol,li{
	list-style-type: none;
}
p{
	line-height: 1.75;
}
a{
	text-decoration: none;
}
a:hover{
    opacity: 0.7;
}
img{
    vertical-align: bottom;
}
a img{
    border: none;	/* ieでリンク付画像にborder非表示 */
}

/* テーブル */
table{
	border-collapse: collapse;
}
/* テーブル */

/* ////////////////////
PC,SP共通
//////////////////// */

/* ////////////////////
PCのみ
//////////////////// */
@media screen and (min-width:791px){
	html,body,div,p,span,a,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,small,strong{
		font-size: 16px;
	}
}
/* ////////////////////
PCのみ
//////////////////// */

/* ////////////////////
SPのみ
//////////////////// */
@media screen and (max-width: 790px){
	html,body,div,p,span,a,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,small,strong{
		font-size: 3.6vw;
	}
}
/* ////////////////////
SPのみ
//////////////////// */