@charset "utf-8";

/*
------------------------------------------------
Style_Formatting
------------------------------------------------
*/

html, body {
	margin:0px;
	padding:0px;
	line-height:100%;
	font-size:14px;
	color:#333;
}

h1,h2,h3,h4,h5,h6,address,img {
  margin:0px;
  padding:0px;
  border:0px;
  font-style:normal;
  font-weight:normal;
}

div,blockquote,p,pre,ul,ol,li,dl,dt,dd {
  margin:0px;
  padding:0px;
  border:0px;
  list-style-type:none;
}

table,caption,th,td {
  margin:0px;
  padding:0px;
  border:0px;
  font-style:normal;
  font-weight:normal;
}

hr {
  margin:0px;
  padding:0px;
  border:0px;
}

iframe {
  margin:0px;
  padding:0px;
  border:0px;
}

form, fieldset, input, button, select, optgroup, option, textarea,
label, legend {
  margin:0px;
  padding:0px;
}

span, em, dfn, code, samp, kbd, var, cite, abbr, acronym, sub,
sup, q, br, ins, del, a, img, object {
  margin:0px;
  padding:0px;
  border:0px;
  font-style: inherit;
  font-weight: inherit;
}
strong{
  margin:0px;
  padding:0px;
  border:0px;
  }
pre{
clear:both;
margin:0px;
padding:0px;
}
* {
	/*font-family: Verdana,Arial,Helvetica,'Jun 201','Hiragino Maru Gothic Pro','ヒラギノ丸ゴ Pro W4','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック',sans-serif;*/
  /*font-family : 'Kozuka Mincho Pro', 'Kozuka Mincho Std', '小塚明朝 Pro R', '小塚明朝 Std R', 'Hiragino Mincho Pro', 'ヒラギノ明朝 Pro W3', 'ＭＳ Ｐ明朝', 'Times', 'Times New Roman', serif ;*/
  /*font-family : 'Kozuka Gothic Pro', 'Kozuka Gothic Std', '小塚ゴシック Pro R', '小塚ゴシック Std R', 'Hiragino Gothic Pro', 'ヒラギノゴシック Pro W3', 'ＭＳ Ｐゴシック', 'Arial, Verdana, sans-serif;*/
/*font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;*/
/*font-family : 'Kozuka Gothic Pro', 'Kozuka Gothic Std', '小塚ゴシック Pro R', '小塚ゴシック Std R', 'Hiragino Gothic Pro', 'ヒラギノゴシック Pro W3',"メイリオ", Meiryo, Arial, Verdana, sans-serif;*/

    font-family: "Noto Sans JP",'Kozuka Gothic Pro', 'Kozuka Gothic Std', '小塚ゴシック Pro R', '小塚ゴシック Std R', 'Hiragino Gothic Pro', 'ヒラギノゴシック Pro W3',"メイリオ", Meiryo, Arial, Verdana, sans-serif;
}

@media all and (-ms-high-contrast:none) {
* {
		font-family: "Noto Sans JP","メイリオ",Meiryo,"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}
}

textarea,input,select {font-family: "Noto Sans JP","メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}

img{
	vertical-align:bottom;
}

/*
------------------------------------------------
Style_Formatting＿HTML5
------------------------------------------------
*/
article, aside, figure, footer, header, hgroup, nav, section {
display: block;
margin:0px;
padding:0px;
}

/*
------------------------------------------------
CSS Model
------------------------------------------------
*/
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/*
------------------------------------------------

------------------------------------------------
*/
a{
	text-decoration:none;
	color:#333;
}
a:hover{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}