@charset "UTF-8";


div#menu a.menu04	{ background-position: 0px -24px; }

div#contents h2 { background: url(../images/fishlist/title.gif) no-repeat ; }

div#contents h3.m01 { background: url(../images/fishlist/h3_01.gif) no-repeat ; margin-top : 20px ; }
div#contents h3.m02 { background: url(../images/fishlist/h3_02.gif) no-repeat ; }





div#search {
	margin : 15px 0px 20px 0px ;
	padding : 10px ;
	border : 1px solid #9ccc35 ;
	background-color : #f5fdcf ;
}

div#search select {
	width : 200px ;
}

div#search input.text {
	width : 200px ;
}


div#search table {
	width : 680px ;
	margin : 0px auto ;
}

div#search table td {
	text-align : center ;
}

div#search table td.left {
	text-align : left ;
	padding : 0px 0px 0px 10px ;
}

div#search table td.left img {
	margin : 0px 0px 0px 17px ;
}


div#search table td.button {
	padding : 20px 0px 0px 0px ;
	text-align : right ;
}






div.list {
	margin : 10px 0px 10px 0px ;
	padding : 15px 0px ;
	border-top : 1px dotted #3399ff ;
	clear : both ;
}

div.list-img {
	width : 260px ;
	float : right ;
}

div.list-img img {
	border : 2px solid #3399ff ;
}


div.list div.name {
	width : 400px ;
	background: url(../images/fishlist/name_back.gif) no-repeat ;
	margin : 0px 0px 0px 0px ;
	padding :  5px 0px 5px 20px ;
	line-height : 150% ;
	font-weight : bold ;
	color : #ffffff ;
}




div.list ul {
	width : 380px ;
	margin : 15px 0px 5px 20px ;
}

div.list ul li {
	list-style-type: none ;
	margin : 0px 0px 5px 0px ;
	padding :  0px 0px 5px 130px ;
	line-height : 150% ;
	border-bottom : 1px solid #3399ff ;
}


div.list ul li.kind	{ background: url(../images/fishlist/mark01.gif) no-repeat ; }
div.list ul li.group	{ background: url(../images/fishlist/mark02.gif) no-repeat ; }
div.list ul li.area	{ background: url(../images/fishlist/mark03.gif) no-repeat ; }
div.list ul li.facility	{ background: url(../images/fishlist/mark04.gif) no-repeat ; }



div#search input.find {
	width : 200px ;
	height: 50px;
}

div#search input.list {
	width : 90px ;
	height: 50px;
}

