BODY 		{MARGIN:0px; WIDTH:100%; FONT-SIZE:12px; LINE-HEIGHT:130%; color:#ccc; BACKGROUND:url(../images/wall.gif); 
		font-family:Verdana;"MS P Gothic", "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif; TEXT-ALIGN:center;}

h1,h2,h3,h4,h5,h6,p,ul,dl,dt,dl {MARGIN-TOP:0px; MARGIN-BOTTOM:0px;}
p		{text-indent:0.8em; }

#head		{float:center; WIDTH:990px; HEIGHT:20px;}
#main		{float:center; WIDTH:990px; BACKGROUND-color:#111;}
#foot		{float:center; WIDTH:990px; HEIGHT:15px; background-image:url(../images/copyright.gif); background-repeat: no-repeat; background-position: center right;}

#head #list1		{float:left; margin:0px,0px; padding-left:10px; padding-right:10px; font-size:13px; line-height:140%; text-align:left;  background-color:#111;}
#head #list2		{float:left; margin:0px,0px; padding-left: 0px; padding-right: 0px; font-size:13px; line-height:100%; text-align:right; background-color:#D0DCD0;}
#head #list2 optgroup	{background-color:#666; }
#head #list2 option	{}
#head .tab1 a:link	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px solid #666; }
#head .tab1 a:active	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px solid #666; }
#head .tab1 a:visited	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px solid #666; }
#head .tab1 a:hover	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#111; TEXT-DECORATION:none; border-left:1px solid #666; BACKGROUND-color:#999;}
#head .tab2 a:link	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px solid #666; border-right:1px solid #666; }
#head .tab2 a:active	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px solid #666; border-right:1px solid #666;}
#head .tab2 a:visited	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px solid #666; border-right:1px solid #666;}
#head .tab2 a:hover	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#111; TEXT-DECORATION:none; border-left:1px solid #666; border-right:1px solid #666; BACKGROUND-color:#999;}
#head .tab3 a:link	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px dotted #666; }
#head .tab3 a:active	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px dotted #666; }
#head .tab3 a:visited	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px dotted #666; }
#head .tab3 a:hover	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#111; TEXT-DECORATION:none; border-left:1px dotted #666; BACKGROUND-color:#999;}
#head .tab4 a:link	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px dotted #666; border-right:1px solid #050; }
#head .tab4 a:active	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px dotted #666; border-right:1px solid #050;}
#head .tab4 a:visited	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#888; TEXT-DECORATION:none; border-left:1px dotted #666; border-right:1px solid #050;}
#head .tab4 a:hover	{padding-top:0px; padding-bottom:2px; padding-left:6px; padding-right:6px; color:#111; TEXT-DECORATION:none; border-left:1px dotted #666; border-right:1px solid #050; BACKGROUND-color:#999;}
#head select,option	{margin:0px; padding:0px; }
#head option		{color:#99a; background-color:#111; }

#main #counter	{MARGIN:0px,20px; WIDTH:100%; TEXT-ALIGN:right;}

#sheet		{MARGIN:0px 20px 0px 20px; WIDTH:950px; BACKGROUND-color:#444;}
#sheet #title	{MARGIN:0px 25px; WIDTH:900px;}
#sheet #title #L {float:left; MARGIN: 10px 0px 0px 0px; WIDTH:140px;}
#sheet #title #C {float:left; MARGIN: 30px 0px 0px 0px; WIDTH:620px; HEIGHT:28px; FONT-SIZE:24px; color:#ddf;}
#sheet #title #R {float:left; MARGIN: 10px 0px 0px 0px; WIDTH:140px;}
#sheet #content	{MARGIN:10px 40px; WIDTH:870px; TEXT-ALIGN:left;}
#sheet #sitemap	{MARGIN:10px 40px;}

#sheet H1	{FONT-WEIGHT:bold; FONT-SIZE:22px; MARGIN:2px 0px; color:#130; LINE-HEIGHT:160%; TEXT-ALIGN:center}
#sheet H2	{FONT-WEIGHT:normal; FONT-SIZE:14px; MARGIN:5px 0px; color:#ccc; LINE-HEIGHT:25px; TEXT-ALIGN:center; BACKGROUND-color :#223; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc}
#sheet H3	{FONT-WEIGHT:normal;   FONT-SIZE:14px; color:#ccf; MARGIN:10px 0px 0px  0px; LINE-HEIGHT:130%;}
#sheet H4	{FONT-WEIGHT:normal; FONT-SIZE:12px; color:#ccc; MARGIN: 7px 0px 0px 30px; LINE-HEIGHT:130%;}
#sheet H4 #title{FONT-WEIGHT:normal; FONT-SIZE:13px; color:#bbc; MARGIN: 7px 0px 0px 30px; LINE-HEIGHT:130%;}
#sheet H5	{FONT-WEIGHT:normal; FONT-SIZE:12px; MARGIN:0px 0px; LINE-HEIGHT:140%; TEXT-ALIGN:center; BACKGROUND-color :#ccc;}
#sheet H6	{border:medium outset; FONT-WEIGHT:normal; FONT-SIZE:12px; MARGIN:2px 400px; LINE-HEIGHT:140%; TEXT-ALIGN:center; BACKGROUND-color :#ccc;}

#sheet DT	{MARGIN:0px 0px 0px  0px; padding   0px; FONT-SIZE:13px; LINE-HEIGHT:130%; color:#222; BACKGROUND-color :#999;}
#sheet DD	{MARGIN:0px 0px 0px  0px; padding   0px; FONT-SIZE:12px; LINE-HEIGHT:130%; color:#9ac; }

#content TH	{FONT-WEIGHT:normal; FONT-SIZE:13px; color:#fff; TEXT-ALIGN:center; BACKGROUND-color :#666;}
#content TD	{FONT-SIZE:12px; LINE-HEIGHT:130%;}
#content .head	{padding:3px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; color:#111; background-color:#aaa; text-align:center;}
#content .lineDL{padding:3px;                            border-bottom:1px solid #999; color:#ccc; background-color:#444; text-align:left;  }
#content .lineDLS{padding:3px;                            border-bottom:1px solid #999; color:#ccc; background-color:#444; text-align:left;  }
#content .lineDC{padding:3px;                            border-bottom:1px solid #999; color:#ccc; background-color:#444; text-align:center;}
#content .lineDCS{padding:3px;                            border-bottom:1px solid #999; color:#ccc; background-color:#444; text-align:center;}
#content .lineUL{padding:3px; border-top:1px solid #999;                               color:#ccc; background-color:#444; text-align:left;  }
#content .lineUC{padding:3px; border-top:1px solid #999;                               color:#ccc; background-color:#444; text-align:center;}
#content .nolineL{padding:3px;                                                         color:#ccc; background-color:#444; text-align:left;}
#content .nolineC{padding:3px;                                                         color:#ccc; background-color:#444; text-align:center;}
#content .boxDC	{padding:3px;                            border-bottom:1px solid #444; color:#222; background-color:#999; text-align:center;}            
#content .boxFT	{padding:3px; border-top:1px solid #396;                               color:#396;                        text-align:center;}
#content .photo	{float:right; margin-left:0.5em; border:2px solid #00f ;} /* フィールドノートの写真*/
.box1 {FONT-SIZE:12px;LINE-HEIGHT: 100%; color:#668; }
.box2 {FONT-SIZE:12px;LINE-HEIGHT: 100%; color:#577; }
.box3 {FONT-SIZE:12px;LINE-HEIGHT: 100%; color:#757; }
.box4 {FONT-SIZE:12px;LINE-HEIGHT: 100%; color:#775; }
.box5 {FONT-SIZE:12px;LINE-HEIGHT: 100%; color:#68a; BACKGROUND-COLOR: #444; PADDING:0px 2px 0px 2px;}
.cwr1 {color:#46c;FONT-WEIGHT:bold}
.cwr2 {color:#c46;FONT-WEIGHT:bold}
.cwr3 {color:#aaa;}
.cwr4 {color:#360;}
.TTL  {FONT-SIZE:20px; color:#ddd;}
/* 撮影記録 */
#content #fdnote .name	   {FONT-SIZE:12px; border-bottom:1px solid #ccd; color:#ccd; text-align:left;}
#content #fdnote .type	   {PADDING:0px 0px 0px  5px; color:#dde; FONT-SIZE:12px; }
#content #fdnote .date 	   {PADDING:0px 0px 10px 15px; color:#888; FONT-SIZE:12px; }
#content #fdnote img	   {MARGIN: 0px 3px 0px  3px;  border:0px;}

/* フィード */
#content #feed .blog-title  {WIDTH:430px; FONT-SIZE:14px; PADDING:0px 10px; color:#ffe; LINE-HEIGHT:25px; TEXT-ALIGN:left;  BACKGROUND-color :#484;}
#content #feed .blog-url    {WIDTH:430px; FONT-SIZE:14px; PADDING:0px 20px; color:#ffe; LINE-HEIGHT:25px; TEXT-ALIGN:right; BACKGROUND-color :#484;}
#content #feed .entry-title {font-weight:bold  ; FONT-SIZE:14px;}
#content #feed .entry-text  {padding:0 0 0 20px; font-weight:normal;}
#content #feed .posted      {padding:0 0 0 20px;}

.comment {FONT-SIZE:12px;}

#sheet #lifelist {
	FONT-WEIGHT:normal; FONT-SIZE:12px; TEXT-ALIGN:center; LINE-HEIGHT:120%; color:#aaa;
	}
#sheet #lifelist TH {FONT-WEIGHT:bold; FONT-SIZE:13px; padding:2px; border-bottom:2px solid #ccd; color:#ccd; background-color:#444; text-align:center;}
#sheet #lifelist IMG {
	MARGIN:0px 5px 7px 5px;
	}


#sheet #lifeclas {
	FONT-WEIGHT:normal; FONT-SIZE:12px; TEXT-ALIGN:left; LINE-HEIGHT:160%;
	}
#sheet #lifeclas TH {
	padding:0px 0px 0px 4px; FONT-WEIGHT:normal; FONT-SIZE:12px; TEXT-ALIGN:left;
	color:#ccc; border-bottom:2px solid #ccc; BACKGROUND-color :#444;
	}
#lifeclas .headWD {FONT-WEIGHT:bold; FONT-SIZE:13px; padding:2px,4px; border-bottom:3px solid #ccd; color:#ccd; background-color:#444; text-align:left;}
#lifeclas .capt	{border-top:#224466 1px solid; border-bottom:#224466 1px solid; BACKGROUND-color :#efe;}


#sheet #lifeclas IMG {
	MARGIN:0px 2px 10px 2px;
	}
.zoku	{
	padding:0px 0px 0px 3px; FONT-SIZE:10px; TEXT-ALIGN:left; color:#ccc; border-bottom:1px solid #999;
	}
.sbsp	{
	padding:0px 5px; FONT-SIZE:4px; color:#ccc; border-bottom:1px solid #666;
	}
.menu	{
	padding:0px 5px; FONT-SIZE:4px; color:#ccc;
	}
.spot	{
	padding:0px 0px 0px 10px; FONT-SIZE:12px; TEXT-ALIGN:left; color:#ccc; border-bottom:2px solid #aaa;
	}
.fw	{
	color:#9cf;
	}
.mds	{
	padding:px 10px 0px 10px; FONT-SIZE:13px; TEXT-ALIGN:left; color:#999; border-bottom:1px solid #999;
	}
.mm	{
	color:#112;
	}
#sheet #guide {
	FONT-WEIGHT:normal; FONT-SIZE:13px; padding:2px,4px; solid #ccd; color:#ccd; background-color:#444; text-align:left;}
#guide .headWD {FONT-WEIGHT:normal; FONT-SIZE:15px; padding:2px,4px; border-bottom:2px solid #ccd; color:#ccd; background-color:#444; text-align:left;}
#sheet #guide TH {
	 FONT-WEIGHT:normal; FONT-SIZE:13px; TEXT-ALIGN:left;
	color:#bcc; BACKGROUND-color :#444;
	}
#sheet #guideIMG {
	MARGIN:1px 1px 1px 1px;
	}

#sheet #torilist {
	FONT-WEIGHT:normal; FONT-SIZE:12px; TEXT-ALIGN:center; LINE-HEIGHT:160%;
	}
#sheet #torilist TH {
	FONT-WEIGHT:bold; FONT-SIZE:13px; TEXT-ALIGN:center; LINE-HEIGHT:160%;
	}
#sheet #torilist IMG {
	MARGIN:0px 5px 7px 5px;
	}

#sheet #field {
	FONT-WEIGHT:normal; FONT-SIZE:12px; TEXT-ALIGN:center;
	}
#sheet #field H3 {
	FONT-WEIGHT:bold; FONT-SIZE:14px; TEXT-ALIGN:left; LINE-HEIGHT:140%;
	}
#sheet #field IMG {
	MARGIN:2px 2px 2px 2px;
	}


#sheet #degisco {
	FONT-WEIGHT:normal; FONT-SIZE:12px; TEXT-ALIGN:center; vertical-align:top;
	}
#sheet #degisco TH {
	FONT-WEIGHT:bold; FONT-SIZE:14px; color:#fff; TEXT-ALIGN:center; LINE-HEIGHT:160%;
	}
#sheet #degisco .name {
	FONT-WEIGHT:bold; FONT-SIZE:14px; color:#111; TEXT-ALIGN:center; LINE-HEIGHT:140%;
	}
#sheet #degisco .field {
	FONT-WEIGHT:normal; FONT-SIZE:13px; TEXT-ALIGN:center; LINE-HEIGHT:120%;
	}
#sheet #degisco .date {
	FONT-WEIGHT:normal; FONT-STYLE:italic; FONT-SIZE:12px; TEXT-ALIGN:right;  LINE-HEIGHT:120%;
	MARGIN:0px 20px 10px 0px;
	}
#sheet #degisco .exp {
	FONT-WEIGHT:normal; FONT-STYLE:14px; FONT-SIZE:12px; TEXT-ALIGN:left;  LINE-HEIGHT:120%;
	MARGIN:0px 15px 20px 15px;
	}
#sheet #degisco TD {
	FONT-SIZE:12px; vertical-align:top;
	}
#sheet #degisco IMG {
	BORDER-STYLE:outset ; 
	MARGIN:0px 3px 0px 3px;
	}

#sheet #degisco H2 {
	MARGIN:10px 0px 0px 0px; PADDING:0px 0px 0px 5px;
	FONT-WEIGHT:normal; FONT-SIZE:12px; color:#eee; LINE-HEIGHT:15px; TEXT-ALIGN:left;
	BACKGROUND-color :#6a6;
}
#sheet #degisco .ixy1 {
	color:#000;
	FONT-WEIGHT:normal; FONT-SIZE:14px; TEXT-ALIGN:left;  LINE-HEIGHT:120%;
	MARGIN:0px 0px 0px 5px;
	}
#sheet #degisco .ixy2 {
	color:#666;
	FONT-WEIGHT:normal; FONT-SIZE:12px; TEXT-ALIGN:left;  LINE-HEIGHT:120%;
	MARGIN:0px 0px 0px 15px;
	}


#sheet A:link {
	color:#ccd; TEXT-DECORATION:none
}
#sheet A:active {
	color:#ccd; TEXT-DECORATION:none
}
#sheet A:visited {
	color:#ccd; TEXT-DECORATION:none
}
#sheet A:hover {
	color:#667; TEXT-DECORATION:none;
}
#navi	{position:relative;  top:64px;  left:130px; }

.hide {
	DISPLAY:none
}

.FloatEnd {clear:both;}
