@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:#f2f2f2;
}
body,
.halfBox .middle .body,
.fullBox .middle .body
{
	background-color:#ffffff;
}

/*
 * color
 */
a,
.linkListH li a,
.linkListV li a,
.linkListHV li a,
.linkTable li a,
a.pageTop,
a.exLink,
a.pdf,
.pankuzu li a,
.localNavi .middle ul li.current,
.localNavi .middle ul li a,
.bottomGlobalNavi li a
{
	color:#005399;
}
body,
.infoBox a,
.localNavi .top a
{
	color:#333333;
}
.headerAboutNurceInterview,
.headerIslandTopics,
.headerIslandTopicsNoImage,
dl.notationB dt
{
	color:#549565;
}
.headerTopics,.headerTopics a,.headerTopicsHalf,.topicsHalfValiable,.headerTopicsHalf a,.topicsHalfValiable a,
.newsBlock .header .left,.newsBlock .header .right a,.newsBlock .header .right a:hover,
dl.notation dt
{
	color:#ffffff;
}

/*
 * text-decoration
 */
a,
.localNavi .topOn a,
.localNavi .middle ul li.current
{
	text-decoration:none;
}
a:hover,
.localNavi .topOn a:hover
{
	text-decoration:underline;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 special colors
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * header
 */
.headerSubTopics
{
	border-bottom:#559666 2px solid;
}

/*
 * element: table
 */
table
{
	border-right:#9a9a96 1px solid;
	border-bottom:#9a9a96 1px solid;
}
tr.stripe
{
	background-color:#edf3ee;
}
th
{
	border-top:#9a9a96 1px solid;
	border-left:#9a9a96 1px solid;
}
td
{
	border-top:#9a9a96 1px solid;
	border-left:#9a9a96 1px solid;
}
td.calendar
{
	background-color:#dce9df;
	color:#004000;
}

/*
 * link list matrix
 */
.linkListHV
{
	border:#c0c0c0 1px solid;
}

/*
 * notation
 */
dl.notation dt
{
	background-color:#9a9a96;
}

/*
 * notice
 */
.notice
{
	color:#e00000;
}

/*
 * 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:#d0d0d0 1px solid;
}

/*
 * topics half valiable
 */
.topicsHalfValiable
{
	background-color:#559666;
}

/*
 * component: free area
 */
.freeArea h4
{
	border-bottom:#559666 2px solid;
}
.freeArea h5
{
	border-left:#559666 10px solid;
}
.freeArea hr
{
	border:#c0c0c0 1px solid;
}

