	body {
	margin: 0px 0px 20px 0px;
		background-color: #8FABBE;
	
        	text-align: center;
        	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
		background:url(http://www.goyapark.com/images/bodybg.gif) repeat 0 0;
	}

a {
	text-decoration: underline;
	
	
	}

a:link {
	color: #8FABBE;
	}

a:visited {
	color: #8FABBE;
	}

a:active {
	color: #8FABBE;
	}

a:hover {
	color: #006699;
	}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}

#container {
	line-height: 140%;
		margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 780px;
	
	background-color: #FFFFFF;

	}

#banner {
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	background-color: #ffffff;
	text-align: left;
	padding: 0;
	border-bottom: 1px solid #FFFFFF;
	height: 84px;
	display:block;
	}
#banner img {
border:solid 0px #ffffff;
margin:0;
padding:0;
}
#banner-img {
	display: none;
	}


#banner a {float:right;
	color: #FFFFFF;
	text-decoration: none;
	}

#banner h1 {float:left;
	font-size: 13px;
	white-space:nowrap;
	margin:0;
	padding:0;
	display:block;
	}

#banner h2 {
	font-size: small;
	}
#middle {
font-size:11px;
height:25px;
margin:0;
padding:0 5px;
}	
.caption {
float:left;
margin: 0 5px;
padding:0 2px;
background-color:#64cd66;
text-align:center;
width:230px;
}
.caption h2 {
font-size:12px;
color:white;
margin:0;
padding:0;
}

#middle span {
color:#008b4a;
}
#middle img {
border:solid 0px #ffffff;
vertical-align: middle;
margin:0;
padding:0;
}
#middle a {
border:0;
margin:0;
padding:0;
}
#middle a:link {color: #008b4a;text-decoration:none;padding:0 4px ;}
#middle a:visited {color: #008b4a;text-decoration:none;padding:0 4px ;}
#middle a:active {color: #008b4a;text-decoration:none;padding:0 4px ;}
#middle a:hover {color: #008b4a;text-decoration:underline;padding:0 4px ;}

.middlec {
padding:5px 0 0;
margin:0 auto 0 auto;
text-align:center;
float:left;
width:405px;
}
.middler {
float:right;
padding:3px 0 0;
}
.clear {clear:both; margin:0; padding:0;}

#left { 
float:left;
width:180px;
font-size:12px;
padding:5px 0 0 7px;
margin:0;
}
#left img  {
border:solid 0px #ffffff;
padding:0 0 2px;
}
#left h3#cha {
background:url(http://www.goyapark.com/images/menuhead.gif) no-repeat 0 0 ;
font-size:13px;
font-weight:bold;
color:white;
text-align:center;
margin:0;
padding:0 0 0 4px ;
width:176px;
height:22px;
}
#left h3#mail {
background:url(http://www.goyapark.com/images/menuhead.gif) no-repeat 0 0 ;
font-size:13px;
font-weight:bold;
color:white;
text-align:center;
margin:0;
padding:2px 0 0 4px ;
width:176px;
height:22px;
}


#leftleft ul {
list-style-type:none;
margin:0 0 10px;
padding:0;
background: url(http://www.goyapark.com/images/menu_ybg.gif) repeat-y 0 0 ;

}
#leftleft li {
width:180px;
border-bottom:1px solid #b2b2b2;
border-top:1px solid #ffffff;
margin:0;
padding:0;
}
#leftleft li a {
height:25px;
margin:0;
padding:2px 0 0 50px;
color:#229461;
font-size:12px;
font-weight:bold;
display:block;
background:url(http://www.goyapark.com/archives/arrow.gif) no-repeat 20px 7px;
}
#leftleft li a:link {color: #229461;text-decoration:none;}
#leftleft li a:visited {color: #229461;text-decoration:none;}
#leftleft li a:active {color: #229461;text-decoration:none;}
#leftleft li a:hover {color: #229461;text-decoration:none;}

/*
#leftleft li#licha {
background:url(http://www.goyapark.com/images/li_cha.gif) no-repeat 20px 1px;
margin:0;
padding:0;
}
#leftleft li#lisapri {
background:url(http://www.goyapark.com/images/li_sapri.gif) no-repeat 20px 1px;
margin:0;
padding:0;
}
#leftleft li#liao {
background:url(http://www.goyapark.com/images/li_grass.gif) no-repeat 20px 1px;
margin:0;
padding:0;
}
#leftleft li#limake {
background:url(http://www.goyapark.com/images/li_make.gif) no-repeat 20px 1px;
margin:0;
padding:0;
}
*/
.mailspace {
border:solid 1px #cccccc;
border-top:solid 0px #cccccc;
height:100px;
width:168px;
margin:0 0 5px 0;
padding:5px;
background:url(http://www.goyapark.com/images/mail_bg.gif) repeat-y 0 0;
text-align:center;
}
.mailspace02 {
border:solid 1px #cccccc;
border-top:solid 0px #cccccc;
height:50px;
width:168px;
margin:0 0 1px 0;
padding:1px;
background:url(http://www.goyapark.com/images/mail_bg.gif) repeat-y 0 0;
text-align:center;
}
.mailspace button {
border:solid 0px #ffffff;
margin:10px 0 0 0;
padding:0;
width:107px;
height:22px;
}
#flo {
float:right;
width:590px;
margin:0;
padding:0;
}
#center, #center2 {
		float: left;
	width: 390px;
	padding:5px  3px 5px 5px;
	overflow: hidden;
	}
#center2 h2 {
font-size:15px;
font-weight:bold;
color:#333333;
}
#center2 h3 {
font-size:13px;
color:#333333;
}
#center h2#gpblog {
font-size:18px;
font-weight:bold;
background:url(http://www.goyapark.com/blog/gpblog.gif) no-repeat 0 5px;
margin:0 0 10px;
padding:5px 0 0 25px;
border-bottom:dotted 1px #cccccc;
}
#center h3#kizi {
font-size:13px;
font-weight:bold;
color:#333333;
}
.kizititle span {
font-size:10px;
font-weight:normal;

}
.kizititle {
width:380px;
border-bottom:dotted 1px #cccccc;
margin:0;
padding:0;
}
.mtcate {
font-size:10px;
color:#669966;
}
.words {
letter-spacing:-2px;
font-weight:normal;
}

.kizispace {
border:solid 1px #aaaaaa;
padding:5px;
font-size:12px;
margin:0 0 10px;
}

.kizispace img {
border:none;
padding:0 0 5px 0;
margin:0;

}
.content {
	padding: 5px  0 0;
        margin:0;	
	background-color:#ffffff;
	color: #666666;
	font-size:12px;
	}
#com, #parkkizi {
	float: left;
	width:580px;
	padding:5px  3px 5px 5px;
	overflow: hidden;
	font-size:12px;
	}
#com caption {
float:left;
margin:30px 0 0;
}
#parkkizi {
text-align:left;
padding:5px 0 0;
margin:0 0 0 5px;
}
#parkkizi02{
float:left;
width:580px;
padding:5px 0 0;
margin:0 0 0 5px;
}
#parkkizi h2 {
font-size:12px;
}

.pkkizi {
background:url(http://www.goyapark.com/goya/kizititle_bg.gif) repeat-x 0 0;
width:565px;
margin:0 5px 10px;
padding:0;
height:29px;
}

.pkkizi2 {
background:url(http://www.goyapark.com/goya/kizititle_bg.gif) repeat-x 0 0;
width:390px;
margin:0 0 10px;
padding:0;
height:29px;
}
#center h3#pkkizi {float:left;
font-size:15px;
font-weight:bold;
margin:3px 0 5px 5px;
padding:0 0 0 10px;
background:url(http://www.goyapark.com/goya/kizititle_border.gif) no-repeat 0 4px;
letter-spacing:4px;
}

#com h3#pkkizi {float:left;
font-size:15px;
font-weight:bold;
margin:3px 0 5px 5px;
padding:0 0 0 10px;
background:url(http://www.goyapark.com/goya/kizititle_border.gif) no-repeat 0 4px;
letter-spacing:4px;
}

#parkkizi h3#pkkizi {float:left;
font-size:15px;
font-weight:bold;
margin:3px 0 5px 5px;
padding:0 0 0 10px;
background:url(http://www.goyapark.com/goya/kizititle_border.gif) no-repeat 0 4px;
letter-spacing:4px;
}
/*
#parkkizi p {
width:500px;
margin:20px 0;
padding:0 10px 0 40px;
line-height:160%;
font-size:13px;
color:#333333;
}
*/
p.ent {
}

form {
text-align:center;
}
.pk {
width:550px;
margin:0 5px;
padding:5px 5px 5px 10px ;
font-size:12px;
border:solid 1px #cccccc;
}

/* ホーム個別アーカイブ　テーブル使用時CSS ここから*/
.pktable {

margin:30px 0 20px;
padding:0;
}
.pktable table { 
border-spacing:0px;
border-collapse:collapse;
padding:0;
margin:0 auto;
font-size:12px;
color:#000;
line-height:130%;
}
.pktable td {
text-align:center;
height:240px;
}
.pktable h3 {
border-left:solid 5px #00cc66;
padding:0 0 0 10px;
border-bottom:dotted 1px #ccc;
}
.pktable h4 {
font-size:12px;
font-weight:bold;
color:#333333;
padding:10px 0 0;
margin:0;
}
.pktable h4 a {
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.pktable h4 a:hover {
font-size:12px;
font-weight:bold;
color:#00cc66;
text-decoration:underline;
}
/* ホーム個別アーカイブ　テーブル使用時CSS ここまで*/

.pk img {
border:solid 0px #ffffff;
}
.pk span{
float:right;
}
.pkt02 {
margin:0;
padding:0px;
font-size:12px;
border-left:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
}

.g1 {
/* width:327px;
height:125px; */
font-size:12px;
line-height:160%;
background:url(http://www.goyapark.com/images01/goyatea0113a_02.gif) no-repeat 0 0;
padding:5px 0 5px 15px;
color:#330000;
font-weight:bold;
}
.g1mini {
color:#333333;
font-size:11px;
margin:0;
padding:10px 0 0 0 ;
line-height:120%;
}
.g2 {
width:257px;
height:74px;
line-height:125%;
margin:0;
padding:0 0 0 3px;
color:#330000;
font-weight:bold;
letter-spacing:-1px;
}
.g3 {
width:321px;
line-height:140%;
margin:0;
padding:0 10px 0 38px;
}
.g4 {
background-color:#ffffcc;
width:172px;
height:197px;
margin:0;
padding:5px 0 0 0;
line-height:105%;
color:#330000;
font-weight:bold;
text-align:center;
}
.g4line {
border-top:dashed 1px #330000;
margin:3px 10px 0;
padding:0;
}
#g4gray {
width:130px;
font-size:10px;
font-weight:normal;
color:#333333;
text-align:right;
margin:0 auto;
padding:5px 0 2px;
}
.g4gl {
float:left;
margin:0;
padding:0;
}
.g4graymini {
font-size:10px;
color:#333333;
font-weight:normal;
margin:0;
padding:3px 0 0 3px;
letter-spacing:-1px;
}
.g5 {
height:248px;
width:259px;
line-height:140%;
margin:0;
padding:10px 10px 0 0;
}
.g6 {
width:493px;
height:67px;
line-height:160%;
margin:0;
padding:0 10px;
}
.g7 {
width:259px;
height:169px;
background:url(http://www.goyapark.com/images01/goyatea0113a_28.gif) no-repeat 0 0;
line-height:130%;
margin:0;
padding:20px 0 0 110px;
}
.g7 form {
margin:0;
padding:5px 0 0 0;
text-align:left;
}
.g7 strong{
text-align:right;
}
.g7 b {
color:#990000;
padding:0 0 5px 0 ;
margin:0;
}
/*
.w1 {
width:350px;
height:15px;
font-size:10px;
margin:0;
padding:0;
line-height:105%;
} 
.w2 {
width:276px;
height:70px;
line-height:130%;
margin:0;
padding:0;
color:#330000;
font-weight:bold;
}
.w3 {
width:336px;
height:59px;
line-height:130%;
margin:0;
padding:0 10px 0 40px;
}
*/
.w4 {
height:246px;
width:266px;
line-height:140%;
margin:0;
padding:10px 10px 0 0;
}
.w5 {
width:352px;
height:81px;
line-height:130%;
margin:0;
padding:0;
}
.wl1 {
width:193px;
height:235px;
margin:0;
padding:0;
}
.wl2 {
line-height:110%;
font-size:11px;
}
.wl2cha {
width:150px;
text-align:center;
color:#330000;
margin:0 auto 2px;
padding: 3px 0 3px;
border-bottom:dotted 1px #330000;
font-weight:bold;
font-size:10px;
}
.wl2gray {
width:120px;
margin:0 0 5px;
padding:0 20px 0 20px;
font-size:11px;
line-height:110%;
}
.wlwl {
float:left;
margin:0;
padding:0;
}
.wl2gray span {
float:right;
padding:0;
margin:0;
}
.wl2mini {
vertical-align:bottom;

font-size:9px;
text-align:center;
border-top:dotted 1px #330000;
margin:15px 5px 0;
padding:3px 0 0;
}
.wl3 {
width:352px;
height:150px;
margin:0;
padding:0;
}
.pktop {
width:567px;
text-align:center;
background-color:green;
margin:0 0 0 5px;
color:white;
font-weight:bold;
font-size:12px;

}
.pktopentry {
font-size:12px;
border:solid 1px #cccccc;
border-bottom:solid 0px #cccccc;
text-align:left;
height:20px;
margin:0 0 0 5px;
padding:0;
width:565px;
}
.pktopentry a {
padding:0 15px;
margin:0;
font-weight:normal;
}
.pktop a {
font-size:12px;
color:white;
}
.pktop a:link {
color:white; 
text-decoration:underline;
font-weight:normal;
}
.pktop a:visited {
color:white; 
text-decoration:underline;
font-weight:normal;
}
.pktop a:active {
color:white; 
text-decoration:underline;
font-weight:normal;
}
.pktop a:hover {
color:white; 
text-decoration:none;
font-weight:bold;
}
.pk h2 {
font-size:12px;
color:#333333;
}
.pk h3 {
font-size:15px;
font-weight:bold;
}

.comentry {
font-size:12px;
border:solid 1px #cccccc;
border-bottom:solid 0px #cccccc;
text-align:left;
height:20px;
margin:0 8px 0 5px;
padding:0;
}
.comentry a {
padding:4px 17px 0;
margin:0;

}
.green {
height:20px;
background-color:green;
margin:0;
padding:0 3px;
float:left;
color:#ffffff;
}
.green a {
color:#ffffff;
font-weight:bold;
text-decoration:none;
border-right:dotted 0px #cccccc;
}
.green a:link {
color:#ffffff;
font-weight:bold;
text-decoration:none;
background-color:green;
}
.green a:active {
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.green a:visited {
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.green a:hover {
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.greenborder {
border-right:dotted 1px #cccccc;
margin:0;
padding:0;
float:left;
}

.greenborder a {
color:#333333;
font-weight:bold;
text-decoration:none;
border-right:dotted 0px #cccccc;
}
.greenborder a:link {
color:#333333;
font-weight:bold;
text-decoration:none;
}
.greenborder a:active {
color:#333333;
font-weight:bold;
text-decoration:none;
}
.greenborder a:visited {
color:#333333;
font-weight:bold;
text-decoration:none;
}
.greenborder a:hover {
color:#333333;
font-weight:bold;
text-decoration:underline;
}
.company {
	padding: 5px  0 0;
        margin:0 8px 0 5px;	
	background-color:#ffffff;
	color: #666666;
	border:solid 1px #cccccc;
	}
h3#comtitle {
font-size:18px;
font-weight:bold;
border-left:5px green solid;
padding:0px 5px;
letter-spacing:5px;
text-align:left;
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
}
.dotteborder, .pkborder{
border-bottom:dotted 1px #cccccc;
}
.dotteborder {
margin:5px 0 0 ;
}
.pkborder {
margin:0 0 15px;

}
.kaisya {
padding:20px;
font-size:12px;
color:#333333;

}
.kaisya p {
margin:10px 20px;
padding:0;
text-align:left;
font-weight:bold;
color:#666666;
}

.content img {
border:none;
padding:0 0 5px 0;
margin:0;
width:390px;
}
.entry {
font-size:12px;
color:#333333;
border-bottom:dotted 1px green;
padding:0 0 0 5px;
}
.entry ul {
margin:0 0 0 15px;
padding:0;
}
.entry li {
list-style-image:url(http://www.goyapark.com/recipe/archives/goyaico_wa02.gif);
margin:0;
padding:0;
}
.entry span {
color:#669934;
font-weight:bold;
}
.entry a {
color:#333333;
text-decoration:none;
}
.entry a:visited {
color:#333333;
text-decoration:none;
}
.entry a:hover {
color:#333333
text-decoration:none;
}
.content h3#info {
background:url(http://www.goyapark.com/images/menuhead_long.gif) no-repeat 0 0 ;
font-size:13px;
font-weight:bold;
color:white;
text-align:left;
margin:15px 0 0 0;
padding:0 0 0 3px ;
width:387px;
height:20px;
}
.freespace_right {
font-size:11px;
color:#006600;
text-align:center;
line-height:130%;
}
.freespace_right a {
color:#006600;
text-decoration:none;
}
.freespace_right a:visited {
color:#006600;
text-decoration:none;
}
.freespace_right a:hover {
color:#006600;
text-decoration:underline;
}
#right {
		float: right;
	
	width: 180px;
	margin:0;
	padding:5px 7px 0 0;
	overflow: hidden;
	}
#right img, #blog img  {
border:solid 0px #ffffff;
padding:0 0 4px;
}
#right h3#recipe {
background:url(http://www.goyapark.com/images/menuhead.gif) no-repeat 0 0 ;
font-size:13px;
font-weight:bold;
color:white;
text-align:center;
margin:0;
padding:0 0 0 4px ;
width:180px;
height:22px;
}
.recipe, .blog {
width:154px;
/* height:164px; */
border:solid 3px #d4ffad;
margin:0 0 5px;
padding:15px 10px;
font-size:12px;
text-align:center;
line-height:130%;
}
.recipe img, .blog img {
margin:0 auto;
padding:0 0 5px;
border:solid 1px #333333;
}
.usecenter {
line-height:130%;
font-size:12px;
color:#333333;
margin:0;
padding:0;
}
.koushin_b {
font-size:10px;
color:#666666;
padding:2px 0;
}
.recipe a, .blog a {
color:#006600;
margin:5px 0;
font-size:13px;
}
.recipe a:link, .blog a:link {
color:#006600;
text-decoration:none;
}
.recipe a:visited, .blog a:visited {
color:#006600;
text-decoration:none;
}
.recipe a:active, .blog a:active {
color:#006600;
text-decoration:none;
}
.recipe a:hover, .blog a:hover{
color:#006600;
text-decoration:underline;
}
#right h3#blog {
background:url(http://www.goyapark.com/images/menuhead.gif) no-repeat 0 0 ;
font-size:13px;
font-weight:bold;
color:white;
text-align:center;
margin:0;
padding:0 0 0 4px ;
width:180px;
height:22px;
}
.blog {
width:164px;
/* height:154px; */
border:solid 3px #d4ffad;
margin:0 0 5px;
padding:5px;
}
.content p, .kizispace p {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin-bottom: 5px;
	}

.content blockquote, .kizispace blockquote {
	line-height: 150%;
	}

.content li, .kizispace li {
	line-height: 150%;
	}

.content h2, .kizispace h2 {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	
	text-align: left;
	font-weight: bold;
	
	
	margin-bottom: 10px;
	
	}

.content p.posted, .kizispace p.posted {
	color: #999999;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-top: 1px solid #999999;
	text-align: left;
	
	
	margin-bottom: 5px;
	line-height: normal;
	padding: 3px;
	}
.kizispace p.posted a {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-top: 1px solid #999999;
	text-align: left;
	
        margin-bottom: 5px;
	line-height: normal;
	padding: 3px;
	text-decoration:none;
}
.kizispace p.posted a:hover {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-top: 1px solid #999999;
	text-align: left;
	
        margin-bottom: 5px;
	line-height: normal;
	padding: 3px;
	text-decoration:underline;
}
.recipelist {
margin:20px 5px;
padding:10px  ;
width:540px;
font-size:11px;
border:solid 1px #cccccc;
}
.recipelist img {
margin: 0 0 0 10px;
padding:0;
border:solid 0px #ffffff;
}
.recipelist span {
margin:0 0 0 30px;
padding:0;
}




.reci {
font-size:12px;
margin:20px 5px;
padding:0;
}
.tukurikata {
margin:20px 0;
padding:0;
width:520px;
font-size:12px;
}
.recipelist h3 {
font-size:15px;
font-weight:bold;
border-bottom:dotted 1px #cccccc;
}
.recipea {
width:490px;
text-align:right;
}
.recipelist a {
color:#006666;
margin:5px 0 0;
text-decoration:none;
font-weight:bold;
}
.recipelist a:link {
color:#006666;
text-decoration:none;
}
.recipelist a:visited {
color:#006600;
text-decoration:none;
}
.recipelist a:active {
color:#006666;
text-decoration:none;
}
.recipelist a:hover {
color:#006666;
text-decoration:underline;
background-color:#ccffcc;
}
.maplist {
margin:0 0 0 5px;
padding:10px;
width:540px;
border:solid 1px  #cccccc;
}
.maplist span {
margin:0 5px 0;
color:#cccccc;
}
.linkmargin {
padding:0 0 0 17px;
margin:0;
}
.maplist a {
color:#006666;
margin:5px 0 0;
text-decoration:none;
}
.maplist a:link {
color:#006666;
text-decoration:none;
}
.maplist a:visited {
color:#006600;
text-decoration:none;
}
.maplist a:active {
color:#006666;
text-decoration:none;
}
.maplist a:hover {
color:#006666;
text-decoration:underline;
background-color:#ccffcc;
}
#free {
margin:15px 40px;
}
.freetel {
width:682px;
height:38px;
}

#tel {
width:682px;
}
.telcenter {
margin:0 5px;
padding:0 ;
height:38px;
}
.telright {float:right;
width:180px;
height:30px;
font-size:12px;
color:#000000;
font-weight:bold;
line-height:130%;
margin:5px 0 3px ;
padding:0 0 0 5px;
border-left:solid 2px black;
}
#foot {
height:65px;
}
#foot a:link {color: #333333;text-decoration:none;}
#foot a:visited {color: #333333;text-decoration:none;}
#foot a:active {color: #333333;text-decoration:none;}
#foot a:hover {color: #333333;text-decoration:none;}

.foottop {
height:20px;
color:#333333;
font-size:11px;
text-align:center;
background-color:#d5ffad;
}
.foottop span {
padding:0 5px;
}
.footmiddle{
background:url(http://www.goyapark.com/images/foot_bg.gif) repeat-x 0 0;
height:5px;
margin:0;
padding:0;
}
.footbottom {
height:30px;
background-color:#008b4a;
text-align:center;
color:white;
font-size:12px;
padding:10px 0 0 ;
margin:0;
}

/*スタッフブログ*/
.sidebar {
	padding: 0px;
	margin:0px;
	}
#calendar {
  	line-height: 140%;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
  	padding: 0px;
	text-align: center;
	margin: 0 0 30px 0;
	padding:0;
	}

#calendar table {
	padding: 2px 0;
	border-collapse: collapse;
	border: 0px;
	width: 100%;
	}

#calendar caption {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	
	text-align: center;
	font-weight: bold;
	
	text-transform: uppercase;
	
	letter-spacing: .3em;
	}

#calendar th {
	text-align: center;
	font-weight: normal;
	}

#calendar td {
	text-align: center;
	}
#left h3#caren {
background:url(http://www.goyapark.com/images/menuhead.gif) no-repeat 0 0 ;
font-size:13px;
font-weight:bold;
color:white;
text-align:center;
margin:0;
padding:5px 0 0 0 ;
width:180px;
height:22px;
}
#left h3#search{
background:url(http://www.goyapark.com/images/menuhead.gif) no-repeat 0 0 ;
font-size:13px;
font-weight:bold;
color:white;
text-align:center;
margin:10px 0 0;
padding:6px 0 0 4px ;
width:176px;
height:18px;
}

/* メルマガ左メニュー　ここから */
#mel {
  	line-height: 140%;
	color: #666666;
	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
  	padding: 0px;
	text-align: center;
	margin: 0 0 30px 0;
	padding:0;
	}
	#mel h3#search{
background:url(http://www.goyapark.com/images/menuhead.gif) no-repeat 0 0 ;
font-size:13px;
letter-spacing:-1px;
font-weight:bold;
color:white;
text-align:center;
margin:0;
padding:6px 0 0 4px ;
width:176px;
height:18px;
}
	#melmaga {
	padding:0;
	margin:0;
	font-size:11px;
	letter-spacing:-1.5px;
	}
#melmaga ul {
list-style-type:none;
margin:0 0 10px;
padding:0;
background: url(http://www.goyapark.com/images/menu_ybg.gif) repeat-y 0 0 ;
text-align:left;
}
#melmaga li {
width:180px;
border-bottom:1px solid #b2b2b2;
border-top:1px solid #ffffff;
margin:0;
padding:0;
}
#melmaga li a {
height:100%;
margin:0;
padding:3px 4px;
color:#229461;
font-size:11px;
display:block;
text-decoration:none;
}
#melmaga li a:hover {
height:100%;
margin:0;
padding:3px 4px;
color:#229461;
font-size:11px;
display:block;
text-decoration:underline;
}
/* メルマガ左メニュー　ここまで */
/* メルマガセンター　ここから */
#melcenter {
	float: left;
	width: 390px;
	padding:5px  3px 5px 5px;
	overflow: hidden;
	}
#melcenter h3#pkkizi {float:left;
font-size:15px;
font-weight:bold;
margin:3px 0 5px 5px;
padding:0 0 0 10px;
background:url(http://www.goyapark.com/goya/kizititle_border.gif) no-repeat 0 4px;
letter-spacing:4px;
}
#melcenter h3#kizi {
font-size:13px;
font-weight:bold;
color:#333333;
margin:0;
padding:0;
}
.melkizi {
border:solid 1px #aaaaaa;
padding:5px 0 5px 5px;
font-size:12px;
margin:0 0 10px;
line-height:140%;
font-size:12px;
color:#333333;
}
/* メルマガセンター　ここまで */
#categories ul, #archive ul{
list-style-type:none;
margin:0 0 10px;
padding:0;
background: url(http://www.goyapark.com/images/menu_ybg.gif) repeat-y 0 0 ;
text-align:left;
}
#trac ul{
list-style-type:none;
margin:0 0 10px;
padding:0;
background: url(http://www.goyapark.com/images/menu_ybg.gif) repeat-y 0 0 ;
text-align:left;
}
#categories li, #archive li {
width:180px;
border-bottom:1px solid #b2b2b2;
border-top:1px solid #ffffff;
margin:0;
padding:0;
}
#trac li {
width:180px;
border-bottom:1px solid #b2b2b2;
border-top:1px solid #ffffff;
margin:0;
padding:0;
}
#categories li a, #archive li a {
height:24px;
margin:0;
padding:3px 0 0 10px;
color:#229461;
font-size:11px;
display:block;
}
#trac li a {
height:100%;
margin:0;
padding:3px 4px;
color:#229461;
font-size:11px;
display:block;
}
#newentry ul {
list-style-type:none;
text-align:left;
margin:0;
padding:0 0 0 10px;
}
#newentry li {
margin:0;
padding:0;
}
#newentry li a {
margin:0;
padding: 5px 0 ;
text-align:left;
}
#trac li a:link  {color: #229461;text-decoration:none;}
#trac li a:visited  {color: #229461;text-decoration:none;}
#trac li a:active  {color: #229461;text-decoration:none;}
#trac li a:hover  {color: orange;text-decoration:underline;}

#categories li a:link, #archive li a:link, #newentry li a:link {color: #229461;text-decoration:none;}
#categories li a:visited, #archive li a:visited, #newentry li a:visited  {color: #229461;text-decoration:none;}
#categories li a:active, #archive li a:active, #newentry li a:active  {color: #229461;text-decoration:none;}
#categories li a:hover, #archive li a:hover, #newentry li a:hover  {color: orange;text-decoration:underline;}

.sidebar img {
	border: 3px solid #FFFFFF;
	}
.newentryspace, .toracspace {
border:solid 1px #cccccc;
border-top:solid 0px #cccccc;
width:168px;
margin:0;
padding:5px;
background:url(http://www.goyapark.com/images/mail_bg.gif) repeat-y 0 0;
font-size:11px;
text-align:left;
}
.searchspace {
border:solid 1px #cccccc;
border-top:solid 0px #cccccc;
height:60px;
width:168px;
margin:0;
padding:5px;
background:url(http://www.goyapark.com/images/mail_bg.gif) repeat-y 0 0;
text-align:center;
font-size:11px;
}
.photo {
	text-align: left;
	margin-bottom: 20px;
	}

.link-note {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	padding: 2px;
	margin-bottom: 15px;
	}

#powered {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	color: #666666;
	margin-top: 50px;
	}

#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 80%;
	}

.commenter-profile img {
	vertical-align: middle;
	border-width: 0;
	}
/* 今月のプレゼントフォーム */
.info {
          text-size:12px;
          line-height:150%;
          }
	  .mailgroup span {
	  color:#336699;
	  font-size:10px;
	  }
	  	  .mailgroup {
    width:540px;
	  margin:20px auto;
	  padding:20px 10px;
	/*  text-align:center; */
	  border:1px solid #cccccc;
	  }
	  .mailgroupborder {
	  border-top:dotted 1px #cccccc;
	  padding:0 0 20px;
	  }
	  .mailgroup form {
	   color:#333333;
	   font-size:1em;
	   margin-bottom:10px;
	   }
	   .mailgroup table{
	   text-align:left;
	   margin:0 auto;
	   }
	  .mailgroup td {
	  padding:10px;
	  vertical-align:top;
	  }
	  .mailgroup td.info {
	  padding-left:12px;
	  background-image:url(http://www.goyapark.com/images/mgico.gif);
	  background-repeat:no-repeat;
	  background-position:0 13px ;
	  width:100px;
	  }
	  .mailgroup span {
	  color:#336699;
	  }
.right {
float:right;
padding:10px 0px 10px 10px ;
margin:0;
}
.left {
float:left;
padding:10px 10px 10px 0;
 margin:0;
}

/* キャプション付き画像 左用 */
.cleft {
float:left;
margin:10px 10px 10px 0px;
padding:0;
}
.cleft p{
margin:0;
padding:0;
 font-size:12px;
 color:#666666;
 text-align:center;
 }

/* キャプション付き画像 右用 */
 .cright{
float:right;
margin:10px 0px 10px 10px;
padding:0;
}
.cright p{
margin:0;
 font-size:12px;
 color:#666666;
 }
 /* 404用 */
 .err {
 border:solid 1px #333333;
 padding:15px 15px;
 width:550px;
 }
 .err h3 {
 padding:0 0 0 5px;
 margin:0 0 20px 0;
 font-weight:bold;
 border-bottom:solid 1px #009933;
 border-left:solid 5px #009933;
 }
 .err a {
 color:#0033cc;
 font-size:12px;
 font-weight:bold;
 }
 .err a:link {
 color:#0033cc;
 font-weight:bold;
 text-decoration:underline;
 }
  .err a:active {
 color:#0033cc;
 font-weight:bold;
 text-decoration:underline;
 }
  .err a:visited {
 color:#0033cc;
 font-weight:bold;
 text-decoration:underline;
 }
  .err a:hover {
 color:#cc0033;
 font-weight:bold;
 text-decoration:none;
 }
 /* メールフォームボタン */
 #btn {
padding:0;
margin:0 20px 0 60px;
 }
 #btn2 {
padding:0;
margin:0 0 0 20px;
float:left;
}


#center .pagemenu {
padding:0 2px;
font-size:12px;
color:#333;
margin:5px 0;
}
#center .pagemenu a {
font-size:12px;
color:#336699;
text-decoration:none;
}
#center .pagemenu a:hover {
font-size:12px;
color:#339900;
text-decoration:underline;
}