/****************************************************
main.css - Tyoumihin - 2010-2-3 16:19:43
****************************************************/
html,body { background:#fff}
#wrapper { background:#fff; width:778px; border:1px solid #85977D; border-width:0 1px; padding:0; margin:5px auto}
.en { font-family:Verdana,sans-serif}
a { color:#06f; font-weight:700}
em { font-weight:700}
dl { text-align:center}

/* =header
-------------------------*/
#header { height:64px; background:url(../img/header.time.gif) no-repeat 100% 100%; border-top:1px solid #85977D}
	#logo { width:306px; height:64px}
		#logo a { display:block; width:306px; height:64px; text-indent:-9999px; background:url(../img/logo.gif) no-repeat 0 0}

/* =nav
-------------------------*/
#nav { height:26px; border:1px solid #85977D; border-width:1px 0; background:#BBD5B0; padding-left:1px}
	#nav a { color:#526B49; font-weight:400; line-height:26px; padding:6px 28px 5px; *padding:6px 28px 6px}
		#nav li { position:relative}
		#nav a:hover { background:#FDF2C6; color:#111}
		#nav li ul { position:absolute; z-index:10; top:20px; *top:25px; left:0; visibility:hidden; width:160px; background:#BBD5B0; padding:2px; border-color:#CCE0C4 #85977D #85977D #CCE0C4; border-style:solid; border-width:2px}
			#nav li ul a { padding:4px 10px; display:block; line-height:20px; border-bottom:1px dashed #b0c9a6}
			#nav li a.current { background:#FDF2C6}

/* =content
-------------------------*/
#content { padding:20px; color:#444}
 #content h2 { background-position:0 0; background-repeat:no-repeat; text-indent:-9999px; height:45px}
	#annnni h2 { background-image:url(../img/annnni.h2.gif)}
	#setsubi h2 { background-image:url(../img/setsubi.h2.gif)}
	#koutsuu h2 { background-image:url(../img/koutsuu.h2.gif)}
	#shika h2 { background-image:url(../img/shika.h2.gif)}
	#cmedical h2 { background-image:url(../img/cmedical.h2.gif)}
	#corp h2 { background-image:url(../img/corp.h2.gif)}
	#enkaku h2 { background-image:url(../img/enkaku.h2.gif)}
	#gairai h2 { background-image:url(../img/gairai.h2.gif)}
	#ika h2 { background-image:url(../img/ika.h2.gif)}
	#kensa h2 { background-image:url(../img/kensa.h2.gif)}
	#kodomo h2 { background-image:url(../img/kodomo.h2.gif)}
	#koushuukai h2 { background-image:url(../img/koushuukai.h2.gif)}
	#oshirase h2,
	#oshirasebj h2,
	#oshirasetj h2 { background-image:url(../img/oshirase.h2.gif)}
	#otona h2,
	#otona1 h2,
	#otona2 h2,
	#otona3 h2 { background-image:url(../img/otona.h2.gif)}
	#yobou h2 { background-image:url(../img/yobou.h2.gif)}

	#content h3 { font-size:18px; line-height:36px; font-weight:700}
	#content h4 { font-size:14px; font-weight:700}
	#content p { font-size:14px}

#oshirasebj #content ul,
#oshirasetj #content ul { padding:0 20px}
#oshirasebj #content li,
#oshirasetj #content li { line-height:26px; font-size:14px}

#article td { border:none 0}
#article h2 { text-align:center; font-size:18px; font-weight:700; line-height:52px; color:#90c; text-indent:0}
#article h3 { font-size:14px; color:#90c}
#article p { padding:0 0 20px; color:#444}

/* =table
-------------------------*/
table { border:1px solid #ccc; margin:10px 0}
	td,th { padding:6px 8px; border:1px solid #e0e0e0; vertical-align:top; color:#444}
	th { font-weight:700; background:#f5f5f5; white-space:nowrap; width:8em}

/* =footer
-------------------------*/
#footer { border-bottom:1px solid #85977D; clear:both}
	#footer p { padding:0 20px; line-height:32px}
	#contact-info { text-align:center; background:#BBD5B0; color:#fff; font-weight:700; font-size:16px; line-height:36px; margin-top:10px; border-bottom:1px solid #889B80}