/* a Piece of Nature のデフォルト外部スタイルシート */
/*
・z-index 階層一覧
120		目次
110		VerNo、カウンター、
100		サイトタイトル画像、
90		ページ本文
80		更新内容、ページ説明
10		○背景画像
0		裏サイトタイトル画像、縦縞背景画像

・よく使う色一覧
#000080(navy)、#0000C0、#0000FF(blue)、#4040FF、#8080FF、#C0C0FF　　PSP青系基本色
#DDDDFF、#F4F4FF
・よく使う色一覧（青色グラデーション）
#0000FF	#4040FF	#8080FF	#A0A0FF	#C0C0FF	#D0D0FF	#D9D9FF	#E3E3FF	#EBEBFF	#F0F0FF
*/

/*　------- 各ページ共通 ------------------------------------------------------------------------------------------　*/
a{
	text-decoration:underline;}						/*　リンクを設定している個所に必ず下線を引く為に設定　*/
a:link{
	color:navy;}
a:visited{
	color:navy;}
a:hover{
	color:#0000CD;}
a:active{
	color:navy;}
img{
	border:0px solid black;}							/*　リンクを設定している画像に枠線が書かれないようにする為に設定　*/
.card{
	border-top:1px solid #F4F4FF;
	border-right:1px solid navy;
	border-bottom:1px solid navy;
	border-left:1px solid #F4F4FF;
	background-color:#f4f4ff;}
.addition{									/*　追加情報　*/
	font-style:oblique;}							/*　文字を斜体で表示　*/
.emphasis{									/*　文字強調　*/
	font-weight:bold;}
.revision{									/*　文書の修正、削除　*/
	text-decoration:line-through;}					/*　文字に取消線を引く　*/
span.copyright{								/*　著作権所有表示の文字サイズ　*/
	font-size:0.8em;}
span.murmur{								/*　管理人のつぶやき　*/
	font-size:0.8em;}								/*　文字を標準より小さく表示　*/

/*  -----暫定処置-----
		Wallpaperページのテーブルの背景。IE6のセレクタ指定方法が改善されるまでの間、
		thとtdすべてに以下のスタイルを適用させる。Wallpaperページの欄には、
		本来の指定方法も残しておき、IEが対応され次第、以下の指定は削除する。
		この暫定処置では、サイト内すべてのth,tdに適用されるので新たにテーブルタグを
		使用するときは注意が必要。  */
th,td{
	border:1px solid #FFFFFF;
	background:url('../bg2.gif') right repeat-y;}
/*  -----暫定処置ここまで-----  */





body{
	color:navy;
	font-size:1em;
	background:white url('../title2.gif') no-repeat fixed;
	margin:0px;
	padding:0px;}
h1#title{									/*　サイトタイトル「a Piece of Nature」　*/
	position:absolute;
	top:0px;
	left:0%;
	z-index:100;
	margin:0px;}
div#contents{								/*　サイトの目次　*/
	position:absolute;
	top:80px;
	left:0px;
	z-index:120;
	margin:0px 85% 0px 10px;
	width:15%;
	padding:5px 0px 5px 0px;}
ul#main-contents{							/*　サイトのメイン目次　*/
	margin:0px 0% 0px 0px;
	padding:0px;
	list-style-type:none;}
li.main-contents-li{						/*　サイトのメイン目次の項目　*/
	margin:4px 0px 0px 0px;}
span.main-contents-explanation{				/*  サイトのメイン目次内のページ説明  */
	font-size:0.8em;}
ul#sub-contents{							/*　サイトのサブ目次　*/
	margin:20px 0% 0px 0px;
	border-left:5px solid #DDDDFF;
	padding:0px 0px 0px 2px;
	list-style-type:none;
	font-size:0.8em;}
li.sub-contents-li{							/*　サイトのサブ目次の項目　*/
	margin:4px 0px 0px 0px;}
span#on-display{							/*　表示しているページの目次の項目　*/
	color:blue;
	font-style:italic;}


h2#photogallery{							/*　Photo Galleryタイトル　*/
	margin:0px 15% 0px 0px;
	font-size:1em;
	text-align:center;}
div.photofolder{							/*　写真サムネイル月毎一覧　*/
	margin:0px 2% 15px 2%;
	background:url('../bg1.gif') repeat-y;}
h3.photofolder-title{						/*　写真一覧の月毎のタイトル　*/
	margin:0px 0% 0px 0%;
	padding:0px 15% 0px 0px;
	background:url('../bg2.gif') repeat-y;
	text-align:center;
	font-size:1em;}
p.photofolder-left{							/*　壁紙付きの写真（左寄せ）　*/
	margin:0px 0% 0px 18%;}
p.photofolder-right{						/*　壁紙無しの写真（右寄せ）　*/
	margin:0px 33% 0px 0%;
	text-align:right;}
p.photofolder-center{						/*　No Photo　*/
	margin:0px 33% 0px 18%;
	text-align:center;}
img.photo-thumbnail{						/*　写真一覧のサムネイル画像　*/
	margin:0px 5px 0px 5px;}
span.photofolder-wp{						/*　with Wallpaper　*/
	vertical-align:top;}

p#decoration{								/*　背景の装飾画像　*/
	}
img#dcring1{								/*　ring背景画像　*/
	position:absolute;
	top:-5px;
	left:11%;
	z-index:10;}
img#dcring2{								/*　ring背景画像　*/
	position:absolute;
	top:70px;
	left:4%;
	z-index:10;}
img#dcring3{								/*　ring背景画像　*/
	position:absolute;
	top:120px;
	left:19%;
	z-index:10;}
img#dcring4{								/*　ring背景画像　*/
	position:absolute;
	top:245px;
	left:75%;
	z-index:10;}
img#dcring5{								/*　ring背景画像　*/
	position:absolute;
	top:280px;
	left:84%;
	z-index:10;}
img#dcring6{								/*　ring背景画像　*/
	position:absolute;
	top:300px;
	left:68%;
	z-index:10;}
img#dcring7{								/*　ring背景画像　*/
	position:absolute;
	bottom:5px;
	left:4%;
	z-index:10;}
img#dcring8{								/*　ring背景画像　*/
	position:absolute;
	bottom:75px;
	left:8%;
	z-index:10;}
img#dcring9{								/*　ring背景画像　*/
	position:absolute;
	bottom:130px;
	left:15%;
	z-index:10;}


/*　------- topページ ------------------------------------------------------------------------------------------　*/
p#top-version{								/*　Ver番号　*/
	margin:0px;
	position:absolute;
	top:50px;
	left:50px;
	z-index:110;
	font-size:0.8em;
	font-weight:bold;}
span#top-ver-no{							/*　Ver番号の後ろに付ける小変更時の記号　*/
	font-size:1.2em;}
div#top-text{								/*　TOPページ本文（サイト説明、更新内容、写真サムネイル一覧、）　*/
	position:absolute;
	top:90px;
	left:0px;
	right:0px;
	width:100%;
	z-index:90;
	background:url('../bgtext.jpg') repeat-x bottom left;}
h2#top-welcome{								/*　a Piece of Nature へようこそ。　*/
	margin:0px 20% 0px 0px;
	text-align:center;}
p#top-site-explanation{						/*　サイト説明　*/
	margin:10px 20% 0px 0px;
	text-align:center;
	line-height:130%;}
div#top-photos{								/*　写真サムネイル全体一覧　*/
	margin:30px 0px 0px 0px;}

div#top-notes{								/*　メモ　*/
	position:absolute;
	top:-80px;
	left:67%;
	right:1%;
	width:32%;
	z-index:80;}
div.top-note{								/*　メモ　*/
	margin:0px 0px 10px 0px;
	padding:10px 10px 10px 10px;}
p.top-counter1{								/*　カウンター1　*/
	margin:5px 0px 0px 10px;
	line-height:120%;
	font-size:0.8em;
	text-align:right;}
p.top-counter2{								/*　カウンター2　*/
	margin:5px 0px 0px 10px;
	line-height:120%;
	font-size:0.7em;
	text-align:right;}
h2.top-notetitle{							/*　メモのタイトル　*/
	margin:0px;
	font-size:1em;
	font-weight:normal;}
ul.top-update{								/*　サイト更新内容　*/
	margin:5px 0px 0px 40px;
	padding:0px 0px 0px 0px;}
p.top-feeling{								/*　管理人の独り言　*/
	margin:5px 0px 0px 10px;
	line-height:120%;}
p.top-notoimg{								/*　メモ内の画像　*/
	text-align:center;}

div#top-gallery{							/*　ギャラリーについて　*/
	margin:0px 2% 0px 2%;}
h3#top-gallery-title{						/*　ギャラリーについてのタイトル　*/
	margin:0px 0px 0px 0px;
	padding:5px 33% 5px 18%;
	background:url('../bg2.gif') repeat-y;
	text-align:center;
	font-size:1em;}
p#top-gallery-text{							/*　ギャラリーについての本文　*/
	margin:5px 0px 0px 0px;
	border-left:1px solid #F0F0FF;
	padding:0px 33% 0px 18%;
	text-align:center;}
p#top-gallery-gohead{						/*　ページ先頭への誘導　*/
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #E3E3FF;
	border-left:1px solid #EBEBFF;
	padding:10px 33% 5px 18%;
	font-size:0.9em;
	text-align:center;}
div#top-browser{							/*　ブラウザーについて　*/
	margin:0px 0px 0px 0px;}
h2#top-browser-title{						/*　ブラウザーについてのタイトル　*/
	margin:0px 2% 0px 5%;
	border-right:1px solid #D9D9FF;
	border-bottom:1px solid #D0D0FF;
	padding:40px 0px 0px 0px;
	font-size:1em;}
div#top-browser-text{						/*　ブラウザーについての本文　*/
	margin:0px 2% 0px 5%;
	border-left:1px solid #C0C0FF;
	padding:10px 28% 0px 10px;}
p#top-browser-explanation{					/*　ブラウザーについての説明　*/
	margin:0px 0px 5px 0px;}
dl#top-browserlist{							/*　ブラウザーのリスト　*/
	margin:10px 0px 0px 20px;}
p#top-browser-standard{						/*　自分が使っているブラウザーについての説明　*/
	margin:10px 0px 0px 0px;}
p#top-browser-gohead{						/*　ページ先頭への誘導　*/
	margin:0px 2% 0px 5%;
	border-left:1px solid #C0C0FF;
	padding:10px 28% 20px 10px;
	font-size:0.9em;}
div#top-color{								/*　色数について　*/
	margin:0px 0px 0px 0px;}
h2#top-color-title{							/*　色数についてのタイトル　*/
	margin:0px 46% 0px 5%;
	border-bottom:1px solid #A0A0FF;
	border-left:1px solid #C0C0FF;
	text-align:right;
	font-size:1em;}
p#top-color-text{							/*　色数についての本文　*/
	margin:0px 46% 0px 5%;
	border-right:1px solid #A0A0FF;
	padding:10px 10px 0px 5%;
	text-align:right;}
p#top-color-gohead{							/*　ページ先頭への誘導　*/
	margin:0px 46% 0px 5%;
	border-right:1px solid #A0A0FF;
	padding:10px 10px 20px 5%;
	font-size:0.9em;
	text-align:right;}
div#top-copyright{							/*　著作権について　*/
	margin:0px 0px 0px 0px;}
h2#top-copyright-title{						/*　著作権についてのタイトル　*/
	margin:0px 46% 0px 13%;
	border-right:1px solid #A0A0FF;
	border-bottom:1px solid #8080FF;
	font-size:1em;}
p#top-copyright-text{						/*　著作権についての本文　*/
	margin:0px 7% 0px 13%;
	border-left:1px solid #8080FF;
	padding:10px 20% 0px 10px;}
p#top-copyright-gohead{						/*　ページ先頭への誘導　*/
	margin:0px 7% 0px 13%;
	border-bottom:1px solid #4040FF;
	border-left:1px solid #8080FF;
	padding:10px 20% 20px 10px;
	font-size:0.9em;}
address#top-address{						/*　管理人の連絡先　*/
	margin:0px 7% 0px 33%;
	border-right:1px solid #4040FF;
	border-bottom:1px solid #0000FF;
	padding:5px 5px 5px 0px;
	text-align:right;
	font-style:normal}
p#top-allrightsreserved{					/*　著作権所有の表示　*/
	margin:0px 0px 50px 0px;
	text-align:center;}




/*　------- Old-Photoページ ------------------------------------------------------------------------------------------　*/
div#old-text{								/*　Old-Photoページ本文（ページ説明、写真サムネイル一覧、）　*/
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
	z-index:90;
	background:url('../bgtext.jpg') repeat-x bottom left;}
div#old-explanation{						/*　Old-Photoページの説明　*/
	position:absolute;
	top:10px;
	left:67%;
	right:1%;
	width:32%;
	z-index:80;}
h2#old-explanation-title{					/*　Old-Photoページの説明のタイトル　*/
	margin:10px 10px 10px 10px;
	font-size:1em;
	text-align:center;}
p#old-explanation-text{						/*　Old-Photoページの説明の本文　*/
	margin:10px 10px 10px 10px;}
div#old-photos{								/*　写真サムネイル全体一覧　*/
	margin:80px 0px 0px 0px;}
div#old-gallery{							/*　ギャラリーについて　*/
	margin:0px 2% 0px 2%;}
h3#old-gallery-title{						/*　ギャラリーについてのタイトル　*/
	margin:0px 0px 0px 0px;
	padding:5px 33% 5px 18%;
	background:url('../bg2.gif') repeat-y;
	text-align:center;
	font-size:1em;}
p#old-gallery-text{							/*　ギャラリーについての本文　*/
	margin:5px 0px 0px 0px;
	padding:0px 33% 0px 18%;
	text-align:center;}
h2#old-releasestop-title{					/*　公開停止した写真サムネイル一覧のタイトル　*/
	margin:80px 15% 0px 0px;
	font-size:1em;
	text-align:center;}
p#old-releasestop-text{						/*　公開停止した写真サムネイル一覧の説明　*/
	margin:5px 15% 5px 0px;
	text-align:center;}
p#old-gallery-gohead{						/*　ページ先頭への誘導　*/
	margin:10px 0px 0px 0px;
	padding:0px 33% 5px 18%;
	font-size:0.9em;
	text-align:center;}
p#old-allrightsreserved{					/*　著作権所有の表示　*/
	margin:20px 0px 50px 0px;
	text-align:center;}



/*　------- Wallpaperページ ------------------------------------------------------------------------------------------　*/
div#wp-text{								/*　Wallpaperページ本文（ページ説明、写真サムネイル一覧、）　*/
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
	z-index:90;
	background:url('../bgtext.jpg') repeat-x bottom left;}
div#wp-explanation{							/*　Wallpaperページの説明　*/
	position:absolute;
	top:10px;
	right:1%;
	left:67%;
	width:32%;
	z-index:80;}
h2#wp-explanation-title{					/*　Wallpaperページの説明のタイトル　*/
	margin:10px 10px 10px 10px;
	font-size:1em;
	text-align:center;}
p#wp-explanation-text{						/*　Wallpaperページの説明の本文　*/
	margin:10px 10px 10px 10px;}
div#wp-forpc{								/*　PC用壁紙　*/
	margin:90px 0% 0px 0%;}
h2#wp-forpc-title{							/*　PC用壁紙の説明のタイトル　*/
	margin:0px 0px 0px 17%;
	padding:2px 34% 2px 0%;
	background:url('../bg2.gif') repeat-y;
	font-size:1em;}
p#wp-forpc-explanation{						/*　PC用壁紙の説明　*/
	margin:5px 34% 0px 18%;}
dl.wp-forpc-wallpaper{						/*　PC用壁紙　*/
	margin:10px 2% 0px 15%;}
dt.wp-forpc-wpthumbnail{					/*　PC用壁紙のサムネイル画像　*/
	margin:10px 0px 0px 0px;}
img.wp-forpc-wpthumbnail{					/*　PC用壁紙のサムネイル画像　*/
	}
dd.wp-forpc-caption{						/*　PC用壁紙の説明　*/
	margin:-75px 0px 0px 110px;
	min-height:75px;}								/*　IEは機能していない。この為、IEで文字を最小にするとサムネイルが重なる。　*/
h3.wp-forpc-wpname{							/*　PC用壁紙の名前　*/
	margin:0px 0px 0px 0px;
	font-size:1em;}
table.wp-forpc-datatable{					/*　PC用壁紙データの表　*/
	margin:5px 0px 0px 0.5em;
	border-collapse:separate;
	border-spacing:0.5em 0px;						/*　IEは機能していない　*/
	font-size:0.9em;}
colgroup.wp-forpc-tablewpsize{				/*　PC用壁紙データの表の壁紙サイズの列　*/
	}
colgroup.wp-forpc-tablewpdata{				/*　PC用壁紙データの表のデータの列　*/
	}
thead.wp-forpc-tablehead{					/*　PC用壁紙データの表の見出しの行　*/
	font-weight:normal;								/*　機能していない　*/
	text-align:center;}								/*削除*/
tbody.wp-forpc-tablebody{					/*　PC用壁紙データの表の本文の行　*/
	text-align:center;}								/*削除*/
table[class="wp-forpc-datatable"] th,
table[class="wp-forpc-datatable"] td{		/*  PC用壁紙データの表の各升  */
	border:1px solid #FFFFFF;
	background:url('../bg2.gif') right repeat-y;}
p.wp-forpc-memo{							/*　PC用壁紙のメモ　*/
	margin:5px 0px 0px 0em;}
p.wp-forpc-gotophotop{						/*　PC用壁紙の写真掲載ページへの誘導　*/
	margin:0px 0px 0px 0px;
	font-size:0.8em;
	text-align:right;}
div#wp-forpt{								/*　携帯電話用壁紙　*/
	margin:40px 0% 0px 0%;}
h2#wp-forpt-title{							/*　携帯電話用壁紙の説明のタイトル　*/
	margin:0px 0px 0px 17%;
	padding:2px 4% 2px 0%;
	background:url('../bg2.gif') repeat-y;
	font-size:1em;}
p#wp-forpt-explanation{						/*　携帯電話用壁紙の説明　*/
	margin:5px 4% 0px 18%;}
div#wp-forpt-way{							/*　携帯電話用壁紙の表示方法　*/
	margin:5px 4% 0px 18%;}
ul#wp-forpt-waylist{						/*　携帯電話用壁紙の表示方法リスト　*/
	margin:0px 5% 0px 2em;
	padding:0px 0px 0px 0px;}
dl.wp-forpt-wallpaper{						/*　携帯電話用壁紙　*/
	margin:10px 2% 20px 15%;}
dt.wp-forpt-wpthumbnail{					/*　携帯電話用壁紙のサムネイル画像　*/
	margin:20px 0px 0px 0px;}
img.wp-forpt-wpthumbnail{					/*　携帯電話用壁紙のサムネイル画像　*/
	}
dd.wp-forpt-caption{						/*　携帯電話用壁紙の説明　*/
	margin:-100px 0px 0px 85px;
	min-height:100px;}								/*　IEは機能していない。この為、IEで文字を最小にするとサムネイルが重なる。　*/
h3.wp-forpt-wpname{							/*　携帯電話用壁紙の名前　*/
	margin:0px 0px 0px 0px;
	font-size:1em;}
table.wp-forpt-datatable{					/*　携帯電話用壁紙データの表　*/
	margin:5px 0px 0px 0.5em;
	border-collapse:separate;
	border-spacing:0.5em 0px;						/*　IEは機能していない　*/
	font-size:0.9em;}
colgroup.wp-forpt-tablewpsize{				/*　携帯電話用壁紙データの表の壁紙サイズの列　*/
	}
colgroup.wp-forpt-tablewpdata{				/*　携帯電話用壁紙データの表のデータの列　*/
	}
thead.wp-forpt-tablehead{					/*　携帯電話用壁紙データの表の見出しの行　*/
	font-weight:400;
	text-align:center;}								/*削除*/
tbody.wp-forpt-tablebody{					/*　携帯電話用壁紙データの表の本文の行　*/
	text-align:center;}								/*削除*/
table[class="wp-forpt-datatable"] th,
table[class="wp-forpt-datatable"] td{		/*  携帯電話用用壁紙データの表の各升  */
	border:1px solid #FFFFFF;
	background:url('../bg2.gif') right repeat-y;}
p.wp-forpt-gotophotop{						/*　携帯電話用壁紙の写真掲載ページへの誘導　*/
	margin:0px 0px 0px 0px;
	font-size:0.8em;
	text-align:right;}
div#wp-ranking{								/*　壁紙ランキング　*/
	margin:40px 0% 0px 0%;}
h2#wp-ranking-title{						/*　壁紙ランキングの説明のタイトル　*/
	margin:0px 0px 0px 17%;
	padding:2px 34% 2px 0%;
	background:url('../bg2.gif') repeat-y;
	font-size:1em;}
p#wp-ranking-explanation{					/*　壁紙ランキングの説明　*/
	margin:5px 34% 0px 18%;}
p#wp-ranking-goranking{						/*　壁紙ランキングページへのリンク　*/
	margin:10px 5% 0px 19%;}
p.wp-gohead{								/*　ページ先頭への誘導　*/
	margin:0px 0px 0px 0px;
	font-size:0.9em;
	text-align:center;}
p#wp-allrightsreserved{						/*　著作権所有の表示　*/
	margin:50px 0px 50px 0px;
	text-align:center;}





/*　------- Wallpaper-Rankingページ ---------------------------------------------------------------------　*/
div#wprk-text{								/*　Wallpaper-Rankingページ本文　*/
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
	z-index:90;
	background:url('../bgtext.jpg') repeat-x bottom left;}
div#wprk-explanation{						/*　Wallpaper-Rankingページの説明　*/
	position:absolute;
	top:10px;
	right:1%;
	left:67%;
	width:32%;
	z-index:80;}
h2#wprk-explanation-title{					/*　Wallpaper-Rankingページの説明のタイトル　*/
	margin:10px 10px 10px 10px;
	font-size:1em;
	text-align:center;}
p#wprk-explanation-text{					/*　Wallpaper-Rankingページの説明の本文　*/
	margin:10px 10px 10px 10px;}
div#wprk-monthlyranking{					/*　今月の壁紙ダウンロードランキング　*/
	margin:90px 0% 0px 0%;}
div#wprk-lastmonthlyranking{				/*　先月の壁紙ダウンロードランキング　*/
	margin:50px 0% 0px 0%;}
h2.wprk-ranking-title{						/*　ランキングのタイトル　*/
	margin:0px 0px 5px 17%;
	padding:2px 34% 2px 0%;
	background:url('../bg2.gif') repeat-y;
	font-size:1em;}
table.wprk-ranking-explanation{				/*　ランキングの説明（総数、期間）　*/
	margin:0px 34% 20px 18%;
	border-collapse:separate;
	border-spacing:1px;
	font-size:0.9em;}
table.wprk-ranking{							/*　ランキング　*/
	margin:0px 34% 10px 18%;
	border-collapse:separate;
	border-spacing:1px;}
colgroup.wprk-ranking-tablerank{			/*　ランキングの順位の列　*/
	width:2.2em;}
colgroup.wprk-ranking-tabletitle{			/*　ランキングのタイトルの列　*/
	}
colgroup.wprk-ranking-tablecount{			/*　ランキングのDL数の列　*/
	width:2.5em;}
colgroup.wprk-ranking-tablegraph{			/*　ランキングのグラフの列　*/
	}
thead.wprk-ranking-tablehead{				/*  ランキングの表の見出し  */
	font-size:0.9em;}
tbody.wprk-ranking-tablebody{				/*  ランキングの表の見出し以外  */
	}
table[class="wprk-ranking"] th,
table[class="wprk-ranking"] td{				/*  ランキングのテーブルの各升  */
	border:1px solid #FFFFFF;
	background:url('../bg2.gif') right repeat-y;}
p#wprk-cgi{									/*  ランキングCGIの制作者表示  */
	margin:10px 0px 50px 0px;
	text-align:center;}
p.wprk-gohead{								/*　ページ先頭への誘導　*/
	margin:0px 0px 0px 0px;
	font-size:0.9em;
	text-align:center;}
p#wprk-allrightsreserved{					/*　著作権所有の表示　*/
	margin:50px 0px 50px 0px;
	text-align:center;}



/*　------- Othersページ ------------------------------------------------------------------------------------------　*/
div#oth-text{								/*　Othersページ本文（ページ説明、）　*/
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
	z-index:90;
	background:url('../bgtext.jpg') repeat-x bottom left;}
div#oth-explanation{						/*　Othersページの説明　*/
	position:absolute;
	top:10px;
	right:1%;
	left:67%;
	width:32%;
	z-index:80;}
h2#oth-explanation-title{					/*　Othersページの説明のタイトル　*/
	margin:10px 10px 10px 10px;
	font-size:1em;
	text-align:center;}
p#oth-explanation-text{						/*　Othersページの説明の本文　*/
	margin:10px 10px 10px 10px;}

div#oth-link{								/*　リンク　*/
	margin:0px 0% 0px 0%;}
h2#oth-link-title{							/*　リンクの説明のタイトル　*/
	margin:0px 36% 0px 16%;
	border-right:1px solid #D0D0FF;
	border-bottom:2px solid #C0C0FF;
	padding:63px 3px 3px 0px;
	font-size:1em;
	text-align:right;}
div.oth-link-explanation{					/*　リンクについて　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:0px 0px 0px 0px;}
h3.oth-link-explanation-title{				/*　リンクについてのタイトル　*/
	margin:0px 0px 0px 3px;
	padding:3px 0px 0px 0px;
	font-size:1em;}
p.oth-link-explanation-text{				/*　リンクについての本文　*/
	margin:0px 0px 0px 2em;
	padding:3px 0px 8px 0px;}
img.oth-link-banner{						/*　a Piece of Natureのバナー　*/
	margin:3px 6px 0px 0px;}

div#oth-history{							/*　更新履歴　*/
	margin:-50px 0% 0px 0%;}
h2#oth-history-title{						/*　更新履歴の説明のタイトル　*/
	margin:0px 36% 0px 16%;
	border-right:1px solid #D0D0FF;
	border-bottom:2px solid #C0C0FF;
	padding:63px 3px 3px 0px;
	font-size:1em;
	text-align:right;}
p#oth-history-explanation{					/*　更新履歴の説明　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:3px 0px 0px 3px;}
p#oth-history-gohistory{					/*　更新履歴ページへのリンク　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:10px 0px 5px 3px;}

div#oth-shed{								/*　物置　*/
	margin:-50px 0% 0px 0%;}
h2#oth-shed-title{							/*　物置の説明のタイトル　*/
	margin:0px 36% 0px 16%;
	border-right:1px solid #D0D0FF;
	border-bottom:2px solid #C0C0FF;
	padding:63px 3px 3px 0px;
	font-size:1em;
	text-align:right;}
p#oth-shed-explanation{						/*　物置の説明　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:3px 0px 0px 3px;}
dl#oth-shed-contents{						/*　物置の内容　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;}
dt.oth-shed-dt{								/*　物置の内容　*/
	margin:0px 0px 0px 3px;
	padding:10px 0px 0px 0px;
	font-weight:bold;}
dd.oth-shed-dd{								/*　物置の内容の説明　*/
	margin:0px 0px 0px 2em;
	padding:3px 0px 0px 0px;
	font-size:0.9em;}

div#oth-selfintro{							/*　自己紹介　*/
	margin:-50px 0% 0px 0%;}
h2#oth-selfintro-title{						/*　自己紹介のタイトル　*/
	margin:0px 36% 0px 16%;
	border-right:1px solid #D0D0FF;
	border-bottom:2px solid #C0C0FF;
	padding:63px 3px 3px 0px;
	font-size:1em;
	text-align:right;}
p#oth-selfintro-explanation{				/*　自己紹介の説明　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:3px 0px 0px 3px;}
dl#oth-selfintro-kasugi{					/*　自己紹介（管理人）　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:0px 155px 0px 0px;
	min-height:100px;								/*　IEは機能していない　*/
	background-image:url('../others/kasugi-ski.jpg');
	background-repeat:no-repeat;
	background-position:top right;}
dl#oth-selfintro-camera3{					/*　自己紹介（カメラ３代目）　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:0px 155px 0px 0px;
	min-height:75px;								/*　IEは機能していない　*/
	background-image:url('../others/E-1.jpg');
	background-repeat:no-repeat;
	background-position:top right;}
dl#oth-selfintro-camera2{					/*　自己紹介（カメラ２代目）　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:0px 155px 0px 0px;
	min-height:75px;								/*　IEは機能していない　*/
	background-image:url('../others/C2100UZ.jpg');
	background-repeat:no-repeat;
	background-position:top right;}
dl#oth-selfintro-camera1{					/*　自己紹介（カメラ１代目）　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:0px 155px 0px 0px;
	min-height:75px;								/*　IEは機能していない　*/
	background-image:url('../others/C900Z.jpg');
	background-repeat:no-repeat;
	background-position:top right;}
dl#oth-selfintro-accessory{					/*　自己紹介（カメラアクセサリー）　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;}
dt.oth-selfintro-dt{						/*　自己紹介する物　*/
	margin:0px 0px 0px 3px;
	padding:10px 0px 0px 0px;
	font-weight:bold;}
dd.oth-selfintro-dd{						/*　自己紹介する物の説明　*/
	margin:0px 0px 0px 2em;
	padding:3px 0px 0px 0px;
	font-size:0.9em;
	font-weight:normal;}
span.oth-selfintro-kind{					/*　紹介する物の種類　*/
	font-size:0.8em;
	font-weight:normal;}
ul.oth-selfintro-spec{						/*　紹介する物のスペック　*/
	margin:0px 0px 0px 2em;
	padding:0px;
	font-size:0.9em;
	list-style-type:none;}
li.oth-selfintro-spec-li{					/*　紹介する物のスペック　*/
	line-height:1;}
p.oth-gohead{								/*　ページ先頭への誘導　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:10px 0px 3px 3px;
	font-size:0.9em;}
p#oth-allrightsreserved{					/*　著作権所有の表示　*/
	margin:50px 0px 50px 0px;
	text-align:center;}





/*　------- Historyページ ------------------------------------------------------------------------------------------　*/
div#hst-text{								/*　更新履歴ページ本文（ページ説明、）　*/
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
	z-index:90;
	background:url('../bgtext.jpg') repeat-x bottom left;}
div#hst-explanation{						/*　更新履歴ページの説明　*/
	position:absolute;
	top:10px;
	right:1%;
	left:67%;
	width:32%;
	z-index:80;}
h2#hst-explanation-title{					/*　更新履歴ページの説明のタイトル　*/
	margin:10px 10px 10px 10px;
	font-size:1em;
	text-align:center;}
p#hst-explanation-text{						/*　更新履歴ページの説明の本文　*/
	margin:10px 10px 10px 10px;}
div#hst-history-ver4{						/*　更新履歴 Ver4　*/
	margin:0px 0% 0px 0%;}
div#hst-history-ver3{						/*　更新履歴 Ver3　*/
	margin:-50px 0% 0px 0%;}
div#hst-history-ver2{						/*　更新履歴 Ver2　*/
	margin:-50px 0% 0px 0%;}
div#hst-history-ver1{						/*　更新履歴 Ver1　*/
	margin:-50px 0% 0px 0%;}
div#hst-history-ver0{						/*　更新履歴 Ver0　*/
	margin:-50px 0% 0px 0%;}
h2.hst-history-vertitle{					/*　更新履歴のVerタイトル　*/
	margin:0px 36% 0px 16%;
	border-right:1px solid #D0D0FF;
	border-bottom:2px solid #C0C0FF;
	padding:63px 3px 3px 0px;
	font-size:1em;
	text-align:right;}
div.hst-update{								/*　更新履歴の日付と内容　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;}
h3.hst-update-day{							/*　更新履歴の日付　*/
	margin:0px 0px 0px 3px;
	padding:3px 0px 0px 0px;
	font-size:1em;}
p.hst-update-contents{						/*　更新履歴の内容　*/
	margin:0px 0px 0px 10px;
	font-size:0.9em;
	padding:0px 0px 3px 0px;}
p.hst-gohead{								/*　ページ先頭への誘導　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:3px 0px 3px 3px;
	font-size:0.9em;}
p#hst-allrightsreserved{					/*　著作権所有の表示　*/
	margin:50px 0px 50px 0px;
	text-align:center;}




/*　------- Linkページ ------------------------------------------------------------------------------------------　*/
div#lnk-text{								/*　リンクページ本文（ページ説明、）　*/
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
	z-index:90;
	background:url('../bgtext.jpg') repeat-x bottom left;}
div#lnk-explanation{						/*　リンクページの説明　*/
	position:absolute;
	top:10px;
	right:1%;
	left:67%;
	width:32%;
	z-index:80;}
h2#lnk-explanation-title{					/*　リンクページの説明のタイトル　*/
	margin:10px 10px 10px 10px;
	font-size:1em;
	text-align:center;}
p#lnk-explanation-text{						/*　リンクページの説明の本文　*/
	margin:10px 10px 10px 10px;}
div#lnk-link-photo{							/*　写真関連のページのリンク　*/
	margin:0px 0% 0px 0%;}
div#lnk-link-pc{							/*　パソコン関連のページのリンク　*/
	margin:-50px 0% 0px 0%;}
div#lnk-link-hobby{							/*　その他、趣味のページのリンク　*/
	margin:-50px 0% 0px 0%;}
h2.lnk-link-title{							/*　リンク先サイトの種類を表すタイトル　*/
	margin:0px 36% 0px 16%;
	border-right:1px solid #D0D0FF;
	border-bottom:2px solid #C0C0FF;
	padding:63px 3px 3px 0px;
	font-size:1em;
	text-align:right;}
dl.lnk-link-sites{							/*　リンク先サイトの種類毎の集まり　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;}
dt.lnk-link-sitetitle{						/*　リンク先サイトのタイトルとバナー　*/
	margin:0px 0px 0px 3px;
	padding:3px 0px 0px 0px;
	font-size:1em;
	font-weight:bold;}
dd.lnk-link-siteexplanation{				/*　リンク先サイトの説明　*/
	margin:0px 0px 0px 2em;
	padding:0px 0px 3px 0px;}
p.lnk-gohead{								/*　ページ先頭への誘導　*/
	margin:0px 5% 0px 16%;
	border-left:10px solid #C0C0FF;
	padding:3px 0px 3px 3px;
	font-size:0.9em;}





/*　------- Photoページ ------------------------------------------------------------------------------------------　*/
p#pht-next-photo{							/*　次の写真　*/
	margin:40px 0% 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:0.8em;
	text-align:right;}
p#pht-prev-photo{							/*　前の写真　*/
	margin:10px 0% 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:0.8em;
	text-align:right;}
div#pht-wallpaper{							/*　壁紙ページへの誘導　*/
	margin:40px 0% 0px 0px;
	padding:3px 3px 3px 3px;
	font-size:0.8em;}
p#pht-wallpaper-title{						/*　壁紙ページへの誘導のタイトル　*/
	margin:0px 0% 0px 0px;
	padding:0px 0px 0px 0px;}
ul#pht-wallpaper-list{						/*　壁紙のサイズリスト　*/
	margin:0px 0% 0px 0px;
	padding:0px 0px 0px 2em;}
li.pht-wallpaper-list-li{					/*　壁紙のサイズリストアイテム　*/
	}
div#pht-text{								/*　Photoページ本文　*/
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
	z-index:90;
	background:url('../bgtext.jpg') repeat-x bottom left;}
div#pht-photo{								/*　写真とタイトルと解説　*/
	margin:60px 2% 0px 2%;
	padding:0px 0% 50px 0%;
	background:url('../bg1.gif') repeat-y;}
h2#pht-photo-title{							/*　写真のタイトル　*/
	margin:0px 0% 0px 0%;
	padding:0px 0% 0px 22%;
	background:url('../bg2.gif') repeat-y;}
p#pht-photograph{							/*　写真　*/
	margin:10px 0% 0px 15%;}
p#pht-caption{								/*　写真の解説　*/
	margin:-110px 5% 0px 11%;
	padding:70px 5px 5px 70px;
	background:url('../bg1.gif') repeat-y;}
dl#pht-data{								/*　写真のデータ　*/
	margin:-35px 5% 0px 19%;
	padding:45px 5px 5px 45px;
	background:url('../bg1.gif') repeat-y;}
dt.pht-datadt{								/*　写真のデータ項目　*/
	margin:0px 0px 0px 0px;
	font-size:0.8em;}
dd.pht-datadd{								/*　写真のデータ項目の内容　*/
	margin:-1em 0px 5px 4em;}
dd.pht-datadd2{								/*　写真のデータ項目の内容（一つのデータ項目に内容が二つある場合の二つ目に適用する　*/
	margin:0em 0px 5px 4em;}
ul.pht-retouch{								/*　写真のレタッチ内容　*/
	margin:0px 0px 0px 20px;}
li.pht-retouchli{							/*　写真のレタッチ内容の項目　*/
	margin:0px 0px 3px 0px;
	list-style-type:none;}
dl#pht-data-exif{							/*　写真のExifデータ　*/
	margin:0px 0px 0px 20px;}
dt.pht-data-exifdt{							/*　写真のExifデータ項目　*/
	margin:0px 0px 3px 0px;
	font-size:0.8em;}
dd.pht-data-exifdd{							/*　写真のExifデータ項目の内容　*/
	margin:-1em 0px 0px 6em;}




/*　------- Guideページ ------------------------------------------------------------------------------------------　*/
div#gd-text{								/*　Guideページ本文　*/
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
	z-index:90;
	background:url('../bgtext.jpg') repeat-x bottom left;}
div#gd-explanation{							/*　Guideページの説明　*/
	position:absolute;
	top:10px;
	right:1%;
	left:67%;
	width:32%;
	z-index:80;}
h2#gd-explanation-title{					/*　Guideページの説明のタイトル　*/
	margin:10px 10px 10px 10px;
	font-size:1em;
	text-align:center;}
p#gd-explanation-text{						/*　Guideページの説明の本文　*/
	margin:10px 10px 10px 10px;}
p#gd-bg{									/*　Guideページの背景　*/
	margin:60px 0% 0px 16%;}
p#gd-allrightsreserved{						/*　著作権所有の表示　*/
	margin:50px 0px 50px 0px;
	text-align:center;}




/*　------- Happy New Year 2004ページ ------------------------------------------------------------------------------------------　*/
div#2004hny{								/*　　*/
	margin:0px 0% 200px 0%;}
