@charset "Shift_JIS";
/*================================================================================

	File Name : hana_base.css
	Author : Takeshi Ishikawa (DNP Media Create Co,.Ltd.)
	Browser : Firefox2, IE6-7, opera9, Netscape7.1, Safari2-3

	Last Update : 2008-05-20

================================================================================*/

/*香る花と実　共有
-------------------------------------*/

/*Title Area*/

#def_h2 {
	padding: 0px;
	height: 110px;
	width: 740px;
	margin: 0px;
	background-image: url(../hana/image/catimg.jpg);
	text-indent: -9999px;
}

/*Main Contents Base*/

#hanacont {
	width: 696px;
	margin: -15px 0 0 0;
	float: left;
	padding: 0 0 11px 30px;
	overflow: auto;
}

#hanacont p.subTitle {
	padding: 0 0 15px 0;
}


/*香る花と実　インデックス用
-------------------------------------*/

/*Index Nav*/

#hanaIndexNav {
	height: 40px;
	margin: 0;
	padding: 0;
	overflow: auto;
	text-align: left;
	}

#hanaIndexNav ul {
	margin: 0;
	padding: 0;
	}

#hanaIndexNav li {
	float: left;
	padding: 0 3px 0 2px;
	list-style: none;
	}

/*Index Block*/

.hanaIndexCont {
	margin: 2px 0px 0px 0px;
	padding: 0;
	overflow: auto;
	display: block;
	}

.hanaIndexTitle {
	padding: 0 0 10px 0;
	}

.hanaIndexBlock {
	width: 220px;
	float: left;
	margin: 0 2px 4px 2px;
	padding: 3px 2px 5px 2px;
	border: 1px solid #AAAAAA;
	}

.hanaIndexImage {
	margin: 0;
	padding: 1px 0 3px 0;
	text-align: center;
	}

.hanaIndexName {
	margin: 0;
	padding: 0 0 0 5px;
	text-size: 14px;
	font-weight: bold;
	}

.hanaIndexSubName {
	margin: 0;
	padding: 0 0 0 5px;
	}

.hanaIndexOtherName {
	margin: 0;
	padding: 0 0 0 5px;
	}

.hanaIndexBtn {
	margin: 0;
	padding: 5px 0 3px 0;
	text-align: center;
	}

.btn_top {
	padding: 0 5px 10px 0;
	clear: left;
	text-align: right;
	}


/*香る花と実　詳細ページ用
-------------------------------------*/

/*Image Area*/

#hanaImg1 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 451px;
	background-image: url(../hana/image/1.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg2 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 456px;
	background-image: url(../hana/image/2.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg3 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 159px;
	background-image: url(../hana/image/3.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg4 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 451px;
	background-image: url(../hana/image/4.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg5 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 452px;
	background-image: url(../hana/image/5.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg6 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/6.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg7 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/7.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg8 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 450px;
	background-image: url(../hana/image/8.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg9 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/9.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg10 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 192px;
	background-image: url(../hana/image/10.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg11 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 452px;
	background-image: url(../hana/image/11.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg12 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 196px;
	background-image: url(../hana/image/12.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg13 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 453px;
	background-image: url(../hana/image/13.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg14 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/14.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg15 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 459px;
	background-image: url(../hana/image/15.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg16 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 194px;
	background-image: url(../hana/image/16.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg17 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 196px;
	background-image: url(../hana/image/17.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg18 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/18.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg19 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 197px;
	background-image: url(../hana/image/19.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg20 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 192px;
	background-image: url(../hana/image/20.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg21 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 193px;
	background-image: url(../hana/image/21.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg22 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/22.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg23 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 193px;
	background-image: url(../hana/image/23.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg24 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 197px;
	background-image: url(../hana/image/24.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg25 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 194px;
	background-image: url(../hana/image/25.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg26 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 196px;
	background-image: url(../hana/image/26.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg27 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/27.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg28 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 194px;
	background-image: url(../hana/image/28.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg29 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/29.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg30 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/30.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg31 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/31.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg32 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 197px;
	background-image: url(../hana/image/32.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg33 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 196px;
	background-image: url(../hana/image/33.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg34 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 194px;
	background-image: url(../hana/image/34.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg35 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/35.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg36 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 457px;
	background-image: url(../hana/image/36.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg37 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/37.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg38 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 197px;
	background-image: url(../hana/image/38.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg39 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/39.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg40 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 190px;
	background-image: url(../hana/image/40.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg41 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 196px;
	background-image: url(../hana/image/41.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg42 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 454px;
	background-image: url(../hana/image/42.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg43 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 197px;
	background-image: url(../hana/image/43.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg44 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 198px;
	background-image: url(../hana/image/44.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg45 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 194px;
	background-image: url(../hana/image/45.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg46 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 460px;
	background-image: url(../hana/image/46.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg47 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/47.jpg) ;
	background-repeat: no-repeat;
	}


#hanaImg48 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 454px;
	background-image: url(../hana/image/48.jpg) ;
	background-repeat: no-repeat;
	}


#hanaImg49 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 193px;
	background-image: url(../hana/image/49.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg50 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/50.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg51 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 192px;
	background-image: url(../hana/image/51.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg52 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 433px;
	background-image: url(../hana/image/52.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg53 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/53.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg54 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 458px;
	background-image: url(../hana/image/54.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg55 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/55.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg56 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 197px;
	background-image: url(../hana/image/56.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg57 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 193px;
	background-image: url(../hana/image/57.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg58 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 194px;
	background-image: url(../hana/image/58.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg59 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/59.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg60 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 198px;
	background-image: url(../hana/image/60.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg61 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 452px;
	background-image: url(../hana/image/61.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg62 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 194px;
	background-image: url(../hana/image/62.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg63 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 196px;
	background-image: url(../hana/image/63.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg64 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 452px;
	background-image: url(../hana/image/64.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg65 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 196px;
	background-image: url(../hana/image/65.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg66 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/66.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg67 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 489px;
	background-image: url(../hana/image/67.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg68 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 458px;
	background-image: url(../hana/image/68.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg69 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 453px;
	background-image: url(../hana/image/69.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg70 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 457px;
	background-image: url(../hana/image/70.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg71 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/71.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg72 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 198px;
	background-image: url(../hana/image/72.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg73 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/73.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg74 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 198px;
	background-image: url(../hana/image/74.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg75 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 194px;
	background-image: url(../hana/image/75.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg76 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 194px;
	background-image: url(../hana/image/76.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg77 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 460px;
	background-image: url(../hana/image/77.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg78 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/78.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg79 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 192px;
	background-image: url(../hana/image/79.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg80 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 197px;
	background-image: url(../hana/image/80.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg81 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 454px;
	background-image: url(../hana/image/81.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg82 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 447px;
	background-image: url(../hana/image/82.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg83 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 451px;
	background-image: url(../hana/image/83.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg84 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/84.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg85 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 196px;
	background-image: url(../hana/image/85.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg86 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/86.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg87 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 198px;
	background-image: url(../hana/image/87.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg88 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/88.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg89 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/89.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg90 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 449px;
	background-image: url(../hana/image/90.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg91 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 186px;
	background-image: url(../hana/image/91.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg92 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 462px;
	background-image: url(../hana/image/92.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg93 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/93.jpg) ;
	background-repeat: no-repeat;
	}

#hanaImg94 {
	float: left;
	margin: 0 20px 0 0;
	padding: 0;
	height: 195px;
	background-image: url(../hana/image/94.jpg) ;
	background-repeat: no-repeat;
	}


/*Text Area*/

#hanaText {
	width: 365px;
	margin: 0;
	padding: 0;
	overflow: auto;
	}

#hanaText p {
	margin: 0;
	padding: 5px 0 5px 0;
	}

#hanaText p.hanaNameJp {
	border-bottom: 1px dotted #555555;
	margin: 0;
	padding: 0 0 5px 0;;
	}

#hanaText span.hanaNameJpInc {
	font-size: 16px;
	font-weight: bold;
	border-left: 3px solid #000000;
	margin: 0;
	padding: 0 0 0 5px;
	}

#hanaText p.hanaNameEng {
	border-bottom: 1px dotted #555555;
	}

#hanaText p.hanaNameEd {
	border-bottom: 1px dotted #555555;
	}

#hanaText p.hanaCat {
	border-bottom: 1px dotted #555555;
	}

#hanaText p.hanaCont {
	padding: 5px 0 15px 0;
	}

#hanaText p.btnBack {
	text-align: center;
	}

/*Others*/

#hanaCapt {
	width: 696px;
	left: 11px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin: 0;
	padding: 0 0 0 30px;
	text-align: center;
}
