h1.tiger_h1{
	margin:20px 30px 30px 0px;
	padding:0px;
	font-size:26px;
	line-height:35px;
	font-weight:bold;
	color:#3349ff;
}
h2.my_textdata{
	margin:20px 0 20px 15px;
	padding:0px;
	font-size:23px;
	line-height:35px;
	font-weight:bold;
	color:#598966;
}
h3.tiger_h3{
	margin:20px 0px 10px 0px;
	padding:5px 5px 5px 20px;
	background-color:#e0e0e0;
	font-size:17px;
	line-height:25px;
	font-weight:bold;
	color:#669fcc;
}
h4.tiger_h4{
	background:url(../img/bg_h4.gif) no-repeat;
	height:70px;
	margin:0px;
	padding:10px 5px 10px 0;
	text-align:right;
	font-size:17px;
	line-height:25px;
	font-weight:bold;
	color:#66a0a0;
}
p.tiger_topright{
	margin:0px 0px 25px 15px;
	padding:0px;
	font-size:17px;
	line-height:25px;
	color:#000000;
}

div.new_sp{
	border:1px solid ;#494949;
	width:335px;
	height:160px;
	float:left;
}

div.news1_space{
	margin:0 0 40px 0;
	width:100%;
	height:260px;
	border:1px solid #041B7F;
	overflow-y:scroll;
	font-size:16px;
	line-height:25px;
}

div.panlink_space{
	margin:0 0 25px 0;
	text-align:right;
	color:#666666;
	font-size:15px;
	line-height:25px;
}
span.check1{
	color:#792131;
	font-weight:bold;
}
.midashi1{
	font-size:18px;
	line-height:35px;
	color:#216679;
	font-weight:bold;
}

div.fb_space{
	margin:0px;
	padding:0px;
/*767px以下（スマホ用）*/
     @media screen and (max-width: 767px) {
         class名{width: 100%;
         max-width: 400px;}
 }

  /* 768px以上（PC用）*/
     @media screen and (min-width: 768px) {
         class名 {
         width: 400px;} 
}

span.topdate{
	color:#790033;
	font-weight:bold;
}

div.news_pt{
	margin:10px 5px 10px 15px;
	padding:0px;
	background:url(../img/bg_news02.gif) repeat;
	color:#000021;
}
