@charset 'utf-8';

/* ----- Patch -------------------------------------- */
div#mini-container * {
	margin: 0px;
	padding: 0px;

	font-size: 13px;
	font-style: normal;
	font-family: 'ＭＳ Ｐゴシック', 'MS UI Gothic', Osaka, sans-serif;
	text-align: left;
}


div#mini-container p {
	margin-bottom: 15px;
}
div#mini-container ul {
	margin: 0px 0px 20px 20px;
}
div#mini-container em {
	font-weight: bold;
}
div#mini-container address {
	margin-top: 20px;
}

div#mini-container dl {
	margin-bottom: 20px;
}
div#mini-container dl dd {
	margin: 0px 0px 10px 30px;
}

div#mini-container form dl dt {
	float: left;
	clear: left;
	width: 5em;
	margin: 3px;
}
div#mini-container form dl dd {
	margin: 1px;
	margin: 2px;
}

html>/**/body div#mini-container form dl dd {margin: 4px;}

div#mini-container form dl dd textarea {
	margin-top: 2px;
}
div#mini-container form ul {
	margin: 0px 0px 20px 0px;
}
div#mini-container form ul li {
	list-style-type: none;
}
div#mini-container form fieldset {
	border: 0px solid #000000;
}
div#mini-container form legend {
	display: none;
}
div#mini-container form input, form select {
	margin-right: 1px;
	padding: 1px;

	font-size: 90%;
}


div#mini-container form select {
	margin-top: 1px;
}
div#mini-container form p input {
	text-align: center;
}
div#mini-container form textarea {
	padding: 1px;

	line-height: 1.2;
}


div#mini-container ul li {background: url() no-repeat;}


/*\*/
html:\66irst-child div#mini-container form input {font-size:75%;}
/* end */

/*\*/
html:\66irst-child div#mini-container form select {font-size:75%;}
/* end */

/*\*/
html:\66irst-child div#mini-container form textarea {font-size:75%;}
/* end */

html>/**/body div#mini-container form textarea {font-size:85%;}

/* ----- Patch -------------------------------------- */
div#mini-container {margin:0px auto;padding:0px;}
div#mini-blog {margin:0px auto;padding:0px;}


#mini-blog {margin:0 auto;padding:0px; width:400px;text-align:left;background-color:#FFF;font-size:12px;color:#333;border:1px solid #6C8DDC;}

#mini-blog a {color:#FFF;text-decoration: none; font-weight:normal;}
#mini-blog a:hover {color:#FFFFB2;text-decoration: underline;}

#mini-blog #mini-container {background-color:#FFF;color:#333;display:inline; margin:0;border:0px solid #00F;}
#mini-blog #mini-container ul li a {color:#00F;}
#mini-blog #mini-container ul li a:hover {color:#FFCC66;}


#mini-blog #mini-container h1 {background:#CCC url(./mori01.jpg) no-repeat scroll 0px 0px;color:#FFF;text-align:left;margin:0px;padding-top:6px;padding-left:10px;width:390px;line-height:3.3;}
#mini-blog #mini-container p {padding:12px;}
#mini-blog #mini-container ul {padding:12px;}
#mini-blog #mini-container form {padding:12px 12px 0px 12px;}
#mini-blog #mini-container form fieldset {padding:0px;margin:0px;}
#mini-blog #mini-container dl {padding:12px;}
#mini-blog #mini-container address {padding:0px 12px 20px 20px;margin:0px;}
#mini-blog #mini-container address a {color:#00F;}
#mini-blog #mini-container address a:hover {color:#FFCC66;background:#FFF; }

#mini-blog #mini-container ul li a {color:#00F;}
#mini-blog #mini-container ul li a:hover {color:#FFCC66;background:#FFF; }

div#mini-container form input.ken-saku-3 {font-size:12px;line-height:1.3;height:22px;}
/* ----- /Patch -------------------------------------- */

