@charset "UTF-8";

/*
=================================================
CSS for zetueifonts
=================================================*/

html,body,div,p,ul,dl{ margin:0; padding:0; }
li{ list-style-type:none; }
a{ text-decoration:none; }
h1,h2,h3,h4{ margin:0;padding:0;font-size:100%; }
form, input { margin: 0; padding: 0; }

a        { color:#333; border:none;}
a:link   { color:#333; }
a:visited{ color:#333; }
a:hover  { color:#c00; }
a:active { color:#333; }

/*
=================================================
 1.body contents
=================================================*/

body{
	text-align:center;
	line-height:150%;
	font-size:100%;
	font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Lucida Grande",sans-serif;
	}
#container{
	margin:0 auto;
	width:800px; height:100%;
	color:#333;
	text-align:left;
	font-size:83%;
	border:2px solid #333;
	}

/*
=================================================
 2.header contents
=================================================*/

h1#header{
	margin:0 auto;
	width:800px;
	text-align:left;
	font-size:10px;
	font-family:Geneva, Helvetica, Arial, sans-serif;
	font-weight:normal;
	}
h2#logo{
	margin-bottom:20px;
	}

/*
=================================================
 3.main contents
=================================================*/
#main{
	margin:0;padding:3px 0 0 27px;
	float:left;
	width:535px;
	line-height:155%;
	}

#main h2.archiveTitle{
	
	}
.entry{
	margin-bottom:40px; padding:0;
	}
.entry h2{
	padding-left:2px;
	border-bottom:2px solid #333;
	}
.entry h3.date{
	text-align:right;
	}
.entry img{
	margin:0 15px 15px 0;
	border:none;
	}
.entry p{
	margin:0 0 10px 0;
	}

/*
---------------------------------
auther + comment + trackback 
---------------------------------*/

.entry p.posted{
	clear:both;
	text-align:right;
	
	}

.entryOption p.posted{
	margin-top:-5px;
	text-align:right;
	}
p.posted span{
	padding-left:18px;
	font-weight:bold;
	background:url(img/link_mark.gif) 0 0 no-repeat;
	}

p.posted a{ color:#f00; }
p.posted a:link   { color: #f00; }
p.posted a:visited{ color: #f00; }
p.posted a:hover  { color: #c00; text-decoration:underline; }
p.posted a:active { color: #f00; }

a.more        { color:#c00; border:none;}
a.more:link   { color:#c00; }
a.more:visited{ color:#c00; }
a.more:hover  { color:#a00;text-decoration:underline;}
a.more:active { color:#c00; }

/*
=================================================
 4.sub contents
=================================================*/
#sub{
	float:right;
	margin:0;padding:0;
	width:206px;
	}
#sub h3{
	margin:0;padding-left:2px;
	color:#333;background-color:#fff;
	font-family:Geneva, Helvetica, Arial, sans-serif;
	border-bottom:2px solid #333;
	}
#sub ul{
	margin:10px 0 18px 5px;
	}
#sub ul li{
	margin:8px 0 0 0;
	line-height:130%;
	list-style-type:square;
	list-style-position:inside;
	}
#sub ul li a{
	}
#sub ul li a:link   { color:#333; }
#sub ul li a:visited{ color:#333; }
#sub ul li a:hover  { color:#c00; text-decoration:underline; }
#sub ul li a:active { color:#333; }

#comment #sub ul li.nav-comment a{
	font-weight:bold;
	}
#exhibition #sub ul li.nav-exhibition a{
	font-weight:bold;
	}
#font #sub ul li.nav-font a{
	font-weight:bold;
	}
#graphic #sub ul li.nav-graphic a{
	font-weight:bold;
	}
#logo #sub ul li.nav-logo a{
	font-weight:bold;
	}
#other #sub ul li.nav-other a{
	font-weight:bold;
	}
#printing #sub ul li.nav-printing a{
	font-weight:bold;
	}
#product #sub ul li.nav-product a{
	font-weight:bold;
	}
#publication #sub ul li.nav-publication a{
	font-weight:bold;
	}
#small graphic #sub ul li.nav-small graphic a{
	font-weight:bold;
	}
#unfinished #sub ul li.nav-unfinished a{
	font-weight:bold;
	}


#sub ul li.nav-comment{
	display:none;
}

.c1997 #sub ul li.nav-1997 a{font-weight:bold;}
.c1998 #sub ul li.nav-1998 a{font-weight:bold;}
.c1999 #sub ul li.nav-1999 a{font-weight:bold;}
.c2000 #sub ul li.nav-2000 a{font-weight:bold;}
.c2001 #sub ul li.nav-2001 a{font-weight:bold;}
.c2002 #sub ul li.nav-2002 a{font-weight:bold;}
.c2003 #sub ul li.nav-2003 a{font-weight:bold;}
.c2004 #sub ul li.nav-2004 a{font-weight:bold;}
.c2005 #sub ul li.nav-2005 a{font-weight:bold;}
.c2006 #sub ul li.nav-2006 a{font-weight:bold;}
.c2007 #sub ul li.nav-2007 a{font-weight:bold;}

/* RSS icon */

#syndicate{
	margin-bottom:10px;
	text-align:right;
	}
/*
=================================================
 5.footer contents
=================================================*/

#footer{
	clear:both;
	color:#fff;background-color:#333;
	font-size:10px;
	font-family:Geneva, Helvetica, Arial, sans-serif;
	}
#footer p.copyright{
	padding-right:10px;
	text-align:right;
	}

/*
=================================================
 6.common style
=================================================*/

.clear{ clear:both; }


