@charset "utf-8";

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * font size
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * small
 */
.linkListH li,
dl.notation dt,
dl.notation dd,
dl.notationB,
.note,
.small,
.caption,
.headerLayout .description,
.headerLayout .headerBlock dl.buttonList dt,
.pankuzu li,
.imageBlock3 .text
{
	font-size:75%;
}

/*
 * medium
 */
.headerTopics,
.headerTopicsHalf,
.headerSubTopics,
p,
th,
td,
.linkListV li,
.linkListHV li,
.list,
.medium,
.newsBlock .header .left h3,
.newsBlock .header .right,
.newsBlock dl,
.newsList dl,
.localNavi .top,
.localNavi .middle ul li,
.address .middle,
.linkTable li,
.topicsHalfValiable h3,
a.pageTop,
.bottomGlobalNavi li,
.heelLayout .heelBlock .left,
.freeArea h6,
.freeArea li
{
	font-size:87.5%;
}

/*
 * medium-large
 */
.freeArea h5
{
	font-size:93.75%;
}

/*
 * large
 */
.headerPageSubTitle,
.headerAboutNurceInterview,
.headerIslandTopics,
.headerIslandTopicsNoImage,
.large,
.infoBox .top,
.halfBox .middle .header,
.fullBox .middle .header,
.freeArea h4
{
	font-size:100%;
}

/*
 * x-large
 */
.headerIndexTitle,
.headerPageTitle,
.xLarge
{
	font-size:125%;
}

/*
 * fixed
 */
.footerLayout .footerBlock .right
{
	font-size:13px;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * element height
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * half size box
 */
.halfBox .middle .body
{
	min-height:80px;
}
* html .halfBox .middle .body
{
	height:80px;
}

/*
 * info box
 */
.infoBox .middle
{
	min-height:150px;
}
* html .infoBox .middle
{
	height:150px;
}

