@charset "utf-8";
/* CSS Document */

#hiji #pageheader .topimg {
	background-image: url(../img/hiji_topimg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size:cover;
	padding:100px 10%;
}
#hiji #pageheader .topimg h2 {
	background:#FFF;
	color:#002666;
	padding:10px 20px;
	margin:0 auto;
	text-align:center;
	width:10em;
	font-size:30px;
	font-weight:bold;
}
#hiji h3 {
	font-size:30px;
	font-weight:bold;
	color:#002666;
	background-image: url(../img/h3_line.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:5px 10px;
	margin: 0px 0px 20px 0px;
}
#hiji h4 {
	font-size:25px;
	font-weight:bold;
	color:#002666;
	margin:10px 0px
}
#hiji h5 {
	font-size:20px;
	font-weight:bold;
}

#hiji #oita_hiji .hiji_p {
	margin:5px 0px 30px 0px;

}
#hiji #oita_hiji .hiji_p p {
	margin:5px 0px 0px 0px;}
#hiji .hijiphoto p {
		color:#002666;
	font-size:20px;
	font-weight:bold;
	}

 @media (min-width: 45rem) {
#hiji #oita_hiji{
	padding:50px 0px;}
#hiji #pageheader .topimg {
	padding:180px 10%;
}
#hiji h3 {
	margin-bottom:30px;}
#hiji h4 {
	margin-bottom:10px;}
#hiji #oita_hiji .oita_hiji_contents {
	padding:0px 5%;}
#hiji .hijiphoto {
	padding:20px 5%}
#hiji .hijiphoto img {
	padding:20px 20px 0px 20px;}
#hiji .hijiphoto p {
	padding-left:5%;}
 }