/*【ヘッダー】*/
body{
	z-index:100;
}
#h_page{
	width:100%;
	z-index:10;
}
a{
	text-decoration: none;
}
#h_list1{
	position:relative;
	left:0;	
	width:100%;
	overflow:hidden;
}
#h_list1_1{
	position :absolute;
	top:0;
	left:0;
	width:20%;
	padding-top:2vw;
	padding-left:5vw;
}
#h_syamei{
	width:100%;
}
#h_syamei img{
	width:100%;
}
#h_list1_2{
	float:right;
	top:0;
	padding-right:5vw;
	padding-top:1vw;
	opacity:1;
	overflow:hidden;
	text-align:center;
}
#h_list1_2 img{
	width:8vw;
	padding-left:1vw;
}

#h_list2{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background-color: rgba(0,0,0,0.5);
	visibility:hidden;
}
#h_list2 img{
	width:5%;
}
#info_img{
	float:left;
}
#menu_img{
	float:left;
}
#h_close{
	width:100%;
	padding-left:87vw;
	padding-top:1vw;
}
#h_close img{
	width:8vw;
}
#h_list2_btns{
	width:65%;
	position:relative;
	left:15%;
	padding-bottom:3vw;
	overflow:hidden;
}
#h_list2_btns div{
	width:15%;
	float:left;
	padding-left:5%;
}
#h_list2_btns img{
	width:100%;
}

#h_top{

}

#h_about{

}

#h_advice{

}

#h_saiyou{

}

#h_info{

}

.clearfix:after {
    content: "";         /* 擬似要素を実体化 */
    clear: both;        /* floatを解除する */
    display: block;     /* ブロック要素にする */
}
#info_img img:hover {
  cursor: pointer;
	cursor: hand;
}
#menu_img img:hover {
  cursor: pointer;
	cursor: hand;
}
#h_close img:hover {
  cursor: pointer;
	cursor: hand;
}
