@charset "UTF-8";
/*----------------------------------------------- 
 フォトコンテスト個別スタイル
 special/photo.css 
 2008/12/12 Created J.Nakayama@Loop-Next Co.,Ltd. 
------------------------------------------------- 

/*
**************************************************
フォトコンテスト
**************************************************
*/

/*-- フォーム領域 --*/
div#photo {
	margin: 10px 20px 10px 20px;
}

/*-- サブタイトル --*/
div#photo div.subtitle {
/*--
	margin-bottom: 5px;
	padding: 5px 10px 5px 10px;
	border-left: #cd5c5c 10px solid;
	background-color: #ffcccc;
--*/
	margin-bottom: 5px;
	padding: 5px 10px 5px 10px;
	border-left: orange 10px solid;
	background-color: #ffcc99;
	font-size: 120%;
}

div#photo div.imagelabel {
	margin-bottom: 5px;
	padding: 2px 10px 2px 10px;
	color: white;
	background-color: orange;
}

div#photo img.postimage {
	padding: 1px;
	border-top: #cccccc 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	border-left: #cccccc 1px solid;
}

div#photo table.form {
	border-top: #999999 1px solid;
}

div#photo table td.title {
	padding: 2px;
	color: white;
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	background-color: orange;
}
div#photo table td.head {
	width: 150px;
	padding: 2px;
	text-align: right;
	border-bottom: #999999 1px solid;
	border-left: #999999 1px solid;
	background-color: #ffcc99;
}
div#photo table td.data {
	width: 300px;
	padding: 2px;
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
}

.bold {
	font-weight: bold;
}