@charset "utf-8";
/* CSS Document */
body {
		background-color: #FEFBB6;
}






#mainContainer{
	background-image: url(img/back.jpg);
	background-color:#fff;
}
.title_color{
	font-size:1.2em;
	font-weight:700;
	color:#D96D00;
}

.title_color2{
	font-size:1.2em;
	font-weight:700;
	color:#ea5504;
}

.underline{
border-bottom:1px solid #ccc;
}


h1{
	background-color:#FDF41D;
	padding:15px;
	color:#000;
}

h1.underline{
	color:#000;
	background-color:transparent;
	border-bottom:2px solid #FDF41D;
}



a {
  color: #D96D00;
}

a:hover {
  color: #ccc;
}


.text-color{
	color:#FDF41D;

}



.border-color{
	border:1px solid #FDF41D;
	padding-top: 5px;
	padding-bottom: 5px;

}

.border-color.dot{
	border-style:dotted;

}



hr.color{
	height: 1px;
	border: none;
	border-top: 1px #FDF41D solid;
}

hr.color.dot{
	border-top: 1px #FDF41D dotted;
	margin:5px;
}



#mokuji a{
	border-bottom:1px dotted #FDF41D;
}

.sideMenuContainer a{
	border-bottom:#FDF41D 1px solid;

}

.sideMenuContainer a:hover{
	background-color:#FEFBB6;
	color:#000;
}


#home .sideMenuContainer #menu_index,
#contents1 .sideMenuContainer #menu_contents1,
#contents2 .sideMenuContainer #menu_contents2,
#contents3 .sideMenuContainer #menu_contents3,
#contents4 .sideMenuContainer #menu_contents4,
#contents5 .sideMenuContainer #menu_contents5,
#contents6 .sideMenuContainer #menu_contents6,
#contents7 .sideMenuContainer #menu_contents7{
	background-color:#FDF41D;
	color:#000;

}

.profileTableHeader{
	background-color:#FDF41D;
	color:#000;
	text-align:center;
}



.contentsBackColor{
	background-color:#fff2c8;
	border-top:1px solid #FDF41D;

}

