@charset "utf-8";

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 common colors
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * background-color
 */
.linkTable li a:hover,
.localNavi .middle ul li.current,
.localNavi .middle ul li a:hover
{
	background-color:#dce9df;
}
blockquote,
th,
td.bgcolor,
.linkListHV,
.freeArea h4
{
	background-color:#333333;
}
body,
.halfBox .middle .body,
.fullBox .middle .body
{
	background-color:#000000;
}
.headerPageTitle
{
	background-color:#ffffff;
}

/*
 * background-image
 */
.linkListHV
{
	background-image:none;
}

/*
 * color
 */
.linkTable li a,
.infoBox .linkListV li a,
.infoBox a,
.address a,
.localNavi .top a,
.localNavi .middle ul li.current,
.localNavi .middle ul li a,
.footerBlock .linkListH li a
{
	color:#005399;
}
.headerAboutNurceInterview,
.headerIslandTopics,
.headerIslandTopicsNoImage,
dl.notationB dt
{
	color:#00ff00;
}
.headerIndexTitle,
.headerPageTitle,
dl.notation dt,
.infoBox .middle,
.aboutNurseBox .middle,
.address,
.imageTitle .text,
.halfBox .header,
.fullBox .header,
.copyright
{
	color:#000000;
}
a,
.linkListH li a,
.linkListV li a,
.linkListHV li a,
a.pageTop,
a.exLink,
a.pdf,
.pankuzu li a,
.bottomGlobalNavi li a
{
	color:#30c0ff;
}
body,
.headerTopics,.headerTopics a,.headerTopicsHalf,.topicsHalfValiable,.headerTopicsHalf a,.topicsHalfValiable a,
.newsBlock .header .left,.newsBlock .header .right a,.newsBlock .header .right a:hover
{
	color:#ffffff;
}

/*
 * text-decoration
 */
a,
.localNavi .topOn a,
.localNavi .middle ul li.current
{
	text-decoration:underline;
}
a:hover,
.localNavi .topOn a:hover
{
	text-decoration:none;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 special colors
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * header
 */
.headerSubTopics
{
	border-bottom:#00ff00 2px solid;
}

/*
 * element: table
 */
table
{
	border-right:#c0c0c0 1px solid;
	border-bottom:#c0c0c0 1px solid;
}
tr.stripe
{
	background-color:#003300;
}
th
{
	border-top:#c0c0c0 1px solid;
	border-left:#c0c0c0 1px solid;
}
td
{
	border-top:#c0c0c0 1px solid;
	border-left:#c0c0c0 1px solid;
}
td.calendar
{
	background-color:#606060;
	color:#d0d0d0;
}

/*
 * link list matrix
 */
.linkListHV
{
	border:#c0c0c0 1px solid;
}

/*
 * notation
 */
dl.notation dt
{
	background-color:#c0c0c0;
}

/*
 * notice
 */
.notice
{
	color:#ff4040;
}

/*
 * component: local navi
 */
.localNavi .middle ul li a
{
	border-bottom:#f2f2f2 1px solid;
}

/*
 * component: fullBox
 */
.fullBox .middle .header .icon
{
	color:#aa779d;
}

/*
 * component: bottom global navigation
 */
.bottomGlobalNavi li
{
	border-right:#c0c0c0 1px solid;
}

/*
 * topics half valiable
 */
.topicsHalfValiable
{
	background-color:#559666;
}

/*
 * component: free area
 */
.freeArea h4
{
	border-bottom:#40ff40 2px solid;
}
.freeArea h5
{
	border-left:#40ff40 10px solid;
}
.freeArea hr
{
	border:#c0c0c0 1px solid;
}

