@charset "UTF-8";

#haichiarea{
position:relative;
width:190px;
}
#haichiarea2{
	width:190px;
position:relative;
}

#haichiarea .monthlyside01{
	position:absolute;
	top:665px;
	left:8px;
}
/*---2024/09/27 add*/
#haichiarea .monthlyside01-2{
	position:absolute;
	top:2350px;
	left:8px;
}
#haichiarea .monthlyside01-3{
	position:absolute;
	top:1540px;
	left:8px;
}
/*---2024/09/27 add end*/
#haichiarea .monthlyside02{
position:absolute;
top:2780px; 
left:8px;
}

#haichiarea .monthly_yasumi{
position:absolute;
top:2500px; 
left:6px;
}

#haichiarea .dokuhonside01{
	position:absolute;
	top:41px;
	left:8px;
}
#haichiarea .dokuhonside02{
position:absolute;
top:1086px; 
left:8px;
}

#haichiarea .dokuhon_yasumi{
position:absolute;
top:227px; 
left:8px;
}

#haichiarea .dokuhon_yasumi2{
position:absolute;
top:2910px; 
left:8px;
}

#haichiarea .13chakuganside01,#haichiarea .chakuganside0113{
position:absolute;
top:521px; 
left:5px;
}

#haichiarea .13chakuganside02,#haichiarea .chakuganside0213{
position:absolute;
top:2530px; 
left:5px;
}
#haichiarea .chakuganside0113{
position:absolute;
top:521px; 
left:5px;
}
#haichiarea .chakuganside0213{
position:absolute;
top:2530px; 
left:5px;
}

#haichiarea .seika01{
position:absolute;
top:230px; 
left:5px;
}

#haichiarea .seika02{
position:absolute;
top:1743px; 
left:5px;
}

#haichiarea .seminar{
	position:absolute;
	top:3805px;
	left:6px;
}

#haichiarea .seminar01{
	position:absolute;
	top:433px;
	left:6px;
}

#haichiarea .seminar02{
	position:absolute;
	top:2684px;
	left:6px;
}

#haichiarea .seminar03{
	position:absolute;
	top:847px;
	left:6px;
}
#haichiarea .seminar04{
	position:absolute;
	top:581px;
	left:6px;
}
#haichiarea .seminar05{
	position:absolute;
	top:864px;
	left:6px;
}
#haichiarea .seminar06{
	position:absolute;
	top:598px;
	left:6px;
}

#haichiarea .zendera_yasumi{
position:absolute;
top:11223px; 
left:8px;
}

.sp {
padding-left: 10px;
padding-right: 10px;

}

.space{
	padding:5px;
}