@charset "UTF-8";

.side table{
	margin-left:8px;
}

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

#haichiarea .monthlyside01{
	position:absolute;
	top:1033px;
	left:8px;
}
#haichiarea .monthlyside02{
position:absolute;
top:2622px; 
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;
}
/*---2024/10/07 add*/
#haichiarea .dokuhonside03{
position:absolute;
top:4625px; 
left:8px;
}
/*---2024/10/07 add end*/
/*---2024/10/18 add*/
#haichiarea .dvdside01{
position:absolute;
top:15205px;
left:8px;
}
/*---2024/10/18 add end*/
/*---2024/10/28 add*/
#haichiarea .dvdproside01{
position:absolute;
top:2440px;
left:8px;
}
/*---2024/10/28 add end*/
/*---2024/10/23 add*/
#haichiarea .shaindvdside01{
position:absolute;
top:2855px;
left:8px;
}
/*---2024/10/23 add end*/
/*---2024/10/21 add*/
#haichiarea .videoside01{
position:absolute;
top:2680px;
left:8px;
}
/*---2024/10/21 add end*/
/*---2024/11/15 add*/
#haichiarea .pointscdside01{
position:absolute;
top:3055px;
left:8px;
}
/*---2024/11/15 add end*/

#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;
/*---2024/11/18 upd*/
/*top:521px;*/
top:1341px;
/*---2024/11/18 upd end*/
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:660px;
	left:0px;
}

#haichiarea .seminar02{
	position:absolute;
	top:2240px;
	left:0px;
}
#haichiarea .seminar02-2{
	position:absolute;
	top:3840px;
	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;
}
