#topWrapper {
	text-align:left;
}

#leftArea {
	clear:both;
	float:left;
	width:200px;
	padding-left:10px;
}

#aboutNakahara {
	padding-bottom:10px;
	margin-bottom:15px;
	background:url(images/aboutBack.gif) no-repeat left bottom;
	font-size:1px; /* for IE6 */
}

#leftArea ul li {
	height:37px;
	line-height:37px;
}

#foreignLanguage {
	width:198px;
	margin:0 auto 15px;
	background:#FFFDF4;
	border:1px solid #CCC;
	font-family:Arial, Helvetica, sans-serif;
}

#foreignLanguage ul {
	padding:5px 15px;
}

#leftArea #foreignLanguage ul li {
	line-height:150%;
	font-size:90%;
	background:url(images/liOrange.gif) no-repeat left center;
	padding-left:13px;
	height:auto;
}

#banners {
	background:#DFEFE8;
	text-align:center;
	padding:5px 0;
	margin:0 0 20px;
}

#banners p {
	margin:5px 0;
	line-height:100%;
}

#yakuLink ul li {
	font-size:1px; /* for IE6*/
}

#rightArea1 {
	margin-left:220px;
	margin-bottom:5px;
	padding-right:10px;
}

#informationArea {
	margin-right:170px;
}

#importantH2 {
	background:url(images/improtantInfoTitle.gif) no-repeat left top;
	margin-top:-3px;
	line-height:42px;
}

#importantH2 h2 {
	background:url(images/improtantInfoR.gif) no-repeat right top;
	text-indent:-9999px;
}

#importantInfo {
	border:1px solid #F33;
	border-top:none;
	padding:10px 10px 5px;
	margin:0 0 12px;
	background:url(images/importantInfoBack.gif) repeat-x bottom;
}

#importantInfo ul {
	margin-left:5px;
}

#importantInfo ul li {
	font-size:80%;
	background:url(images/liImportantInfo.gif) no-repeat left 3px;
	padding:0 0 10px 20px;
}

#importantInfo ul a:link {color:#F00;}
#importantInfo ul a:visited {color:#900;}

#nakaharaH2 {
	background:url(images/nakaharaInfoTitle.gif) no-repeat left top;
	margin-top:-3px;
	line-height:38px;
}

#nakaharaH2 h2 {
	background:url(images/nakaharaInfoR.gif) no-repeat right top;
	text-indent:-9999px;
}

#nakaharaInfo {
	border:1px solid #8698A6;
	border-top:none;
	padding:15px 10px 0;
	margin:0 0 12px;
}

#nakaharaInfo ul {
	margin-left:5px;
	border-bottom:2px dotted #A2AFBA;
}

#nakaharaInfo ul li {
	font-size:80%;
	background:url(images/liStandard.gif) no-repeat left 5px;
	padding:0 0 10px 12px;
}

#nakaharaInfo p {
	font-size:80%;
	text-align:right;
	background:url(images/gotoList.gif) no-repeat right center;
	padding-right:20px;
}

#lifeStage {
	float:right;
	width:160px;
	background:#F8E4DF;
	margin-bottom:5px;
}

#lifeStage ul {
	margin:10px 8px;
}

#lifeStage ul li {
	height:42px;
	font-size:1px; /* for IE6 */
}

#rightArea2 {
	clear:right;
	padding-right:10px;
	margin-left:220px;
	margin-top:10px;
	margin-bottom:30px;
}

#kurashiGuideH2 {
	background:url(images/guideTitleBack.png) no-repeat right top;
	line-height:49px;
}

#kurashiGuideH2 h2 {
	background:url(images/guideTitle.png) no-repeat left top;
	text-indent:-9999px;
}

#kurashiGuide {
	border:1px solid #9C6;
	padding:10px 10px 10px;
	background:#FFFFEC;
	margin-bottom:20px;
}

#kurashiGuide table {
	font-size:100%;
	border:none;
	border-collapse:separate;
	border-spacing:10px;
	margin:0 auto;
}

#kurashiGuide td {
	border:1px solid #9C6;
	border-collapse:separate;
	width:50%;
	background:url(images/guideBack.gif) no-repeat right bottom;
}

#kurashiGuide ul li {
	display:inline;
	font-size:75%;
	margin-right:10px;
	line-height:150%;
}

#kurashiGuide a {
	display:inline-block;
}

#kurashiGuide h3 {
	font-size:100%;
	margin-bottom:5px;
}

#kurashiGuide h3 a {padding:3px 0 3px 30px;}
#kurashiGuide h3 a:link {color:#000; text-decoration:none;}
#kurashiGuide h3 a:visited {color:#000; text-decoration:none;}

#kurashiGuide h3 a.guide1 {background:url(images/guide1.gif) no-repeat left center;}
#kurashiGuide h3 a.guide2 {background:url(images/guide2.gif) no-repeat left center;}
#kurashiGuide h3 a.guide3 {background:url(images/guide3.gif) no-repeat left center;}
#kurashiGuide h3 a.guide4 {background:url(images/guide4.gif) no-repeat left center;}
#kurashiGuide h3 a.guide5 {background:url(images/guide5.gif) no-repeat left center;}
#kurashiGuide h3 a.guide6 {background:url(images/guide6.gif) no-repeat left center;}
#kurashiGuide h3 a.guide7 {background:url(images/guide7.gif) no-repeat left center;}
#kurashiGuide h3 a.guide8 {background:url(images/guide8.gif) no-repeat left center;}
#kurashiGuide h3 a.guide9 {background:url(images/guide9.gif) no-repeat left center;}
#kurashiGuide h3 a.guide10 {background:url(images/guide10.gif) no-repeat left center;}

#kawasakiInfoH2 {
	background:url(images/kawasakiInfoTitle.gif) no-repeat left top;
	line-height:32px;
}

#kawasakiInfoH2 h2 {
	text-indent:-9999px;
	background:url(images/kawasakiInfoR.gif) no-repeat right top;
}

#kawasakiInfo {
	border:1px solid #A2AFBA;
	border-top:none;
	padding:10px 10px 0;
	margin:0 0 20px;
}

#kawasakiInfo ul {
	margin-left:10px;
	border-bottom:2px dotted #A2AFBA;
}

#kawasakiInfo ul li {
	font-size:80%;
	background:url(images/liBlue.gif) no-repeat left 5px;
	padding:0 0 10px 12px;
}

#kawasakiInfo p {
	font-size:80%;
	text-align:right;
	background:url(images/gotoList.gif) no-repeat right center;
	padding-right:20px;
}

#kawasakiLink {
	border:1px solid #039;
	margin:5px 0 50px;
	padding:30px 0 0;
}

#kawasakiLink ul {
	text-align:center;
}

#kawasakiLink ul li {
	display:inline;
	font-size:90%;
	margin:10px 12px;
	line-height:55px;
}

#kawasakiLink ul li a {
	padding:31px 5px 0;
	white-space:nowrap;
}

#kawasakiLink li a.link1 {background:url(images/link1.gif) no-repeat center top; margin-right:15px;}
#kawasakiLink li a.link2 {background:url(images/link2.gif) no-repeat center top;}
#kawasakiLink li a.link3 {background:url(images/link3.gif) no-repeat center top;}
#kawasakiLink li a.link4 {background:url(images/link4.gif) no-repeat center top;}
#kawasakiLink li a.link5 {background:url(images/link5.gif) no-repeat center top;}
#kawasakiLink li a.link6 {background:url(images/link6.gif) no-repeat center top;}
#kawasakiLink li a.link7 {background:url(images/link7.gif) no-repeat center top;}


#advTitle {
	border-bottom:3px solid #039;
	margin-bottom:10px;
}

#advTitle h2 {
	float:left;
}

#advTitle p {
	margin:5px 0 0 120px;
	font-size:80%;
	line-height:26px;
}

#advArea ul {
	text-align:center;
}

#advArea ul li {
	display:inline;
	padding:3px;
	line-height:40px;
}

