body {	background: repeat #00b8ff;}a:link, a:visited {	color: #0080ff;}a:hover, a:active {	text-decoration: none;}#top_grad {	background: repeat url(../../images/child07_udon/body_top_grad.png);	height: 250px;}#container { 	border-right: 1px #404040;	border-bottom: 1px #404040;	border-left: 1px #404040;
	background: #ffffff;
}

#pageHeader {	background: url(../../images/child07_udon/header_bg.png) no-repeat;	height: 200px;}#ilustration {	background: url(../../images/child07_udon/udon_illust.gif) no-repeat;	position: absolute;	top: 270px;	bottom: 100px;	width: 240px;	height: 234px;	z-index: 200;	left: 680px;}#pageHeader h1 {	color: #cc350b;	text-shadow: 2px 2px 2px #333333;
	font-size: 3em;
}#pageHeader h2 {	color: #f88e00;	text-shadow: 2px 2px 2px #333333;
	font-size: 2.5em;
}#sidebarContainer #sidebar {	color: #666666;}#sidebarContainer #sidebar a:link, #sidebarContainer #sidebar a:visited {	color: #1e1f1a;}#sidebarContainer #sidebar a:hover, #sidebarContainer #sidebar a:active {	background: transparent;}#sidebarContainer .sideHeader {	background: repeat-x left top;}#footer { 	color: #dbdbdb;	background: no-repeat;}#footer a:link, #footer a:visited {	color: #dbdbdb;}#footer a:hover, #footer a:active {	color: #f0f0f0;	background: transparent;}#breadcrumbcontainer {	color: #cccccc;}#navcontainer {	border-top-color: #fcfcfc;}#navcontainer #current {	background: #0080ff;	color: #ffffff;	border-bottom-color: #ffffff;}#navcontainer #current:hover {	background: #0080ff;}#navcontainer .currentAncestor {	background: #0080ff;	color: #ffffff;	border-bottom-color: #ffffff;}#navcontainer a{	color: #ffffff;	padding-bottom: 3px;	border-bottom: 1px solid #ffffff;	background: #b3b3b3;}#navcontainer a:hover {	background: #0080ff;	color: #ffffff;	border-bottom-color: #ffffff;}#navcontainer ul ul a {	background: #cccccc;}#navcontainer ul ul #current{	background: #66ccff;	color: #ffffff;}#navcontainer ul ul #current:hover {	color: #ffffff;}#navcontainer ul ul .currentAncestor {	background: #66ccff;	color: #ffffff;}#navcontainer ul ul ul #current{	background: #cccccc;	color: #808080;}.blog-archive-month {	text-shadow: 2px 2px 2px #333333;}.blog-entry-title {	color: #0080ff;}.blog-entry-date {	color: #999999;}.blog-entry-category, .blog-entry-permalink {	color: #007efd;}.album-title {	color: #0080ff;}.photo-navigation {	background: repeat-x url(../../images/child07_udon/header_bg.png);}.photo-title {	color: #ffffff;	text-shadow: 2px 2px 2px #333333;}.photo-caption {	color: #ababab;	text-shadow: 2px 2px 2px #333333;}.movie-page-title {	color: #0080ff;}.movie-background {	background: repeat url(../../images/child07_udon/body_bg.png);}.movie-title {	text-shadow: 2px 2px 2px #333333;}

/* オリジナルの追加 */

.udon_caption_content {
	width: 400px;
	margin-left: 110px;
	margin-top: 30px;
}

.udon_caption_img {
	
}

.udon_caption_text {
	color: #333333;
	border-bottom: 2px solid #cccccc;
	width: 310px;
	border-top: 2px solid #cccccc;
}
	

