/*--------------------------------------------------*/
/* CopyRight 2005 EYE MOVIC All Rights Reserved */
/*--------------------------------------------------*/

td {  
	font-size: 12px;
	line-height: 150%;
	color: #6C615B;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f09px {
	font-size: 9px;
	line-height: 120%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f10px {
	font-size: 10px;
	line-height: 120%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f11px {
	font-size: 11px;
	line-height: 120%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f11px-orange {
	font-size: 11px;
	line-height: 120%;
	color: #F06128;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f12px {
	font-size: 12px;
	line-height: 120%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";


}
.f12px-white {
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";

}
.f12px-orange {
	font-size: 12px;
	line-height: 120%;
	color: #FF3333;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f14px {
	font-size: 14px;
	line-height: 120%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	color: #FFFFFF;

}
.f14px-blue {
	font-size: 14px;
	line-height: 120%;
	color: #333333;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f16px {
	font-size: 16px;
	line-height: 120%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f16px-blue {
	font-size: 16px;
	line-height: 120%;
	color: #FFFFFF;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f18px {
	font-size: 18px;
	line-height: 120%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.high-f12 {
	font-size: 12px;
	line-height: 250%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.mid-f12 {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	

}


a:link { color: #0066CC; text-decoration: underline; }
a:visited { color: #0066CC; text-decoration: underline; }
a:hover { color: #FF5A00; text-decoration: underline;}
a:active { color: #FF5A00; text-decoration: underline; }
}

.f12-140per {

	font-size: 12px;
	line-height: 140%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f13px {

	font-size: 13px;
	line-height: 120%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f12-160per {


	font-size: 12px;
	line-height: 160%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f18-white {
	color: #FFFFFF;
	border-top: thick solid #279CBC;
	border-right: thick solid #279CBC;
	border-bottom: thick none #279CBC;
	border-left: thick solid #279CBC;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";


}
.line-right-left-bottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #8E9093;
	border-right-color: #8E9093;
	border-bottom-color: #8E9093;
	border-left-color: #8E9093;
}
.line-right {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8E9093;
	border-right-color: #8E9093;
	border-bottom-color: #8E9093;
	border-left-color: #8E9093;

}
.line-bottom-right {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #8E9093;
	border-right-color: #8E9093;
	border-bottom-color: #8E9093;
	border-left-color: #8E9093;
}
.line-bottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #8E9093;
	border-right-color: #8E9093;
	border-bottom-color: #8E9093;
	border-left-color: #8E9093;
}
body {
	background-repeat: repeat-y;
	background-position: left top;
	background-attachment: scroll;

}

.entry h2 {
	font-size: 16px;
	line-height: 120%;
	margin:10px 0px;

}

.entry a:link { color: #FF3333; text-decoration: none; }
.entry a:visited { color: #FF3333; text-decoration: none; }
.entry a:hover { color: #FF3333; text-decoration: none;}
.entry a:active { color: #FF3333; text-decoration: none; }

/* ++++++ ƒJƒŒƒ“ƒ_[‚ÌƒfƒUƒCƒ“ ++++++ */

#calendar table{
	font-size: 10px;
	color: #666666;
	background-color: #FFF;
	width:192px;
	text-align:center;
	
	}

#calendar td{
	padding:1px;
	}

#calendar caption{
	font-size: 10px;
	}


#calendar th{
	font-size: 10px;
	color: #666666;
	background-color: #FFF;
	}

/* ƒgƒ‰ƒbƒNƒoƒbƒN */

#trackbacks	{
	border: solid 1px #3366AA;
	padding: 5px 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	}

#trackbacks h2	{
	font-size: 0.75em;
	margin-bottom: 0;
	}

#trackbacks p	{
	font-size: 0.75em;
	color: #666666;
	margin-top: 8px;
	}

#trackbacks h3	{
	font-size: 0.75em;
	color: #999999;
	margin-bottom: 0;
	border-top: dotted 1px tomato;
	padding-top: 20px;
	}

#trackbacks a	{
	color: #66aaff;
	}

/* ƒRƒƒ“ƒg */

#comments	{
	margin-top: 20px;
	margin-bottom: 20px;
	}

#comments h2	{
	font-size: 0.75em;
	}

#comments p	{
	font-size: 0.75em;
	color: #666666;
	}

#comments p.posted	{
	color: #999999;
	padding-left: 30px;
	}

#comments div	{
	border-top: dotted 1px #999999;
	}

#comments h2#com02	{
	border-top: dotted 1px #999999;
	padding-top: 40px;
	}

#comments form div	{
	border-top: none;
	padding-top: 0;
	}

#comments a	{
	color: #66aaff;
	}
