@charset "utf-8";

/*
	Site Name: 
	Description: entry setting
	Version: 
	Author: 
*/

/*
===== CONTENTS ===========================================

	=1: layout
		
==========================================================
*/

/*
===== =1: layout ==========================================
*/

div.entrybox h4{
	background: url(../img/entry_titlebg.png) no-repeat left top;
	padding-left:50px;
	height:35px;
	margin:1em 0;
	font-size:108%;
	letter-spacing:0.1em;
	line-height:48px;
}
div.entrybox div#point{
	width:600px;
	border:1px solid #ccc;
	margin-top:8px;
	padding:10px;
}

div.entrybox div#photo{
	float:left;
	width:310px;
}

div.entrybox div#photo img,div.entrybox div#subphoto img{
	border:1px solid #ccc;
	margin-bottom:8px;
}

div.entrybox div#photo img.none{
	border:none;
}

div.entrybox div#data{
	float:right;
	width:310px;
}

hr{
	clear:both;
}

div#data table{
	width:100%
}

div#data table th,td{
	text-align:left;
	padding:0.5em;
	border:1px solid #ccc;
}
div#data table th{
	white-space:nowrap;
	background-color:#F1F1F1;
}

div.entrybox div#subphoto{
	clear:both;
	padding-top:8px;
	padding-bottom:20px;
}


div.entrybox img.formbtn{
	float:right;
	margin-top:15px;
	padding-right:20px;
}

div.entrybox div#subphoto p{
	width:302px;
}
div.entrybox div#subphoto p.rig{
	float:right;
}

div.entrybox div#subphoto p.lef{
	float: left;
}
div.entrybox p#tesuuryo{
	clear:both;
	padding:0.5em;
	border:1px solid #CC0033;
	background-color:#FFFFCC;
	margin-top:10px;
	text-align:center;

}

div#point ul,div#point ol{
	margin:0.5em 0.5em 0.5em 2em;
}

div#point ul li{
	list-style:disc;
}
div#point ol li{
	list-style:decimal;
}

button{
	margin:0;
	padding:0;
	display:inline;
	background-color:#fff;
	border:none;
	cursor:pointer;
	}
