
#contents2 h1 {
	margin-bottom: 20px;
	}

#contents2 h2 {
	margin-bottom: 10px;
	}

#contents2 h3 {
	margin-bottom: 10px;
	}

#contents2 .text-content {
	margin-left:10px ;

}

#contents2 .text-content .indent {
	display: block;
	padding-left: 10px;
}

#contents2 table {
	border-collapse: separate; 
    border-spacing: 0 5px;

}

#contents2 table tr th{
	width: 80px;
	vertical-align: top;

}


#side2 #sidenavi ul {	
	width: 200px;
	text-indent: -9998px;
	}

#side2 #sidenavi ul li {
	width: 200px;
	}

#side2 #sidenavi ul li a {
@width: 200px;
	display: block;
	}

#side2 #sidenavi ul li#sbtn01 a {
	height: 59px;
	background: url(../entry/images/entry_navi.gif);
	background-position: 0 0;
	}

#side2 #sidenavi ul li#sbtn02 a {
	height: 50px;
	background: url(../entry/images/entry_navi.gif);
	background-position: 0 -59px;
	}

#side2 #sidenavi ul li#sbtn03 a {
	height: 50px;
	background: url(../entry/images/entry_navi.gif);
	background-position: 0 -109px;
	}

#side2 #sidenavi ul li#sbtn04 a {
	height: 50px;
	background: url(../entry/images/entry_navi.gif);
	background-position: 0 -159px;
	}

#side2 #sidenavi ul li#sbtn05 a {
	height: 50px;
	background: url(../entry/images/entry_navi.gif);
	background-position: 0 -209px;
	}

#side2 #sidenavi ul li#sbtn06 a {
	height: 50px;
	background: url(../entry/images/entry_navi.gif);
	background-position: 0 -259px;
	}

#side2 #sidenavi ul li#sbtn07 a {
	height: 50px;
	background: url(../entry/images/entry_navi.gif);
	background-position: 0 -309px;
	}


#side2 #sidenavi ul li#sbtn01.active a,
#side2 #sidenavi ul li#sbtn01 a:hover {
	height: 59px;
	background: url(../entry/images/entry_navi_on.gif);
	background-position: 0 0px;
	}

#side2 #sidenavi ul li#sbtn02.active a,
#side2 #sidenavi ul li#sbtn02 a:hover {
	height: 50px;
	background: url(../entry/images/entry_navi_on.gif);
	background-position: 0 -59px;
	}

#side2 #sidenavi ul li#sbtn03.active a,
#side2 #sidenavi ul li#sbtn03 a:hover {
	height: 50px;
	background: url(../entry/images/entry_navi_on.gif);
	background-position: 0 -109px;
	}

#side2 #sidenavi ul li#sbtn04.active a,
#side2 #sidenavi ul li#sbtn04 a:hover {
	height: 50px;
	background: url(../entry/images/entry_navi_on.gif);
	background-position: 0 -159px;
	}

#side2 #sidenavi ul li#sbtn05.active a,
#side2 #sidenavi ul li#sbtn05 a:hover {
	height: 50px;
	background: url(../entry/images/entry_navi_on.gif);
	background-position: 0 -209px;
	}

#side2 #sidenavi ul li#sbtn06.active a,
#side2 #sidenavi ul li#sbtn06 a:hover {
	height: 50px;
	background: url(../entry/images/entry_navi_on.gif);
	background-position: 0 -259px;
	}

#side2 #sidenavi ul li#sbtn07.active a,
#side2 #sidenavi ul li#sbtn07 a:hover {
	height: 50px;
	background: url(../entry/images/entry_navi_on.gif);
	background-position: 0 -309px;
	}

.mgb1em {
 margin-bottom: 1em;
	}