@charset "utf-8";

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * elements
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * html
 */
html
{
	overflow:-moz-scrollbars-vertical;
}

/*
 * body
 */
body
{
	font-family:Arial,Helvetica,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,sans-serif;
	margin:0px;
	text-align:center;
}

/*
 * a
 */
a:active,a:focus
{
	outline:none;
}

/*
 * blockquote
 */
blockquote
{
	margin:0px 0px 15px 0px;
	padding:15px;
}

/*
 * h
 */
h1,h2,h3,h4,h5,h6
{
	margin:0px;
}

/*
 * img
 */
img
{
	border-width:0px;
}

/*
 * p
 */
p
{
	margin:0px;
	line-height:1.5em;
}

/*
 * table
 */
table
{
	margin-bottom:15px;
	width:100%;
}
table.center td,td.center
{
	text-align:center;
}
table.middle td
{
	vertical-align:middle;
}
th
{
	line-height:1.5em;
	padding:10px;
	text-align:center;
	white-space:nowrap;
}
td
{
	line-height:1.5em;
	padding:10px;
	text-align:left;
	vertical-align:top;
}
td.header
{
	font-weight:bold;
	white-space:nowrap;
}
td.nowrap
{
	white-space:nowrap;
}
td.calendar
{
	line-height:1em;
	padding:5px;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * headers
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

.headerBlogTitle a
{
	background:url("/img/title.gif") no-repeat left center;
	float:left;
	margin-left:1px;
	margin-top:15px;
	width:217px;
	height:24px;
}
.headerIndexTitle
{
	height:102px;
	line-height:102px;
	margin:0px 0px 10px 0px;
	padding-left:40px;
	text-align:left;
}
.headerIndexTitleBrank
{
	background:url("/img/image_brank_title.jpg") no-repeat left center;
}
.headerIndexTitleGuidance
{
	background:url("/img/image_guidance_1.jpg") no-repeat left center;
}
.headerIndexTitleInformation
{
	background:url("/img/image_information_1.jpg") no-repeat left center;
}
.headerIndexTitleCommunity
{
	background:url("/img/image_community_1.jpg") no-repeat left center;
}
.headerIndexTitleHealthCare
{
	background:url("/img/image_health_care_1.jpg") no-repeat left center;
}
.headerIndexTitleAbout
{
	background:url("/img/image_about_1.jpg") no-repeat left center;
}
.headerIndexTitleRecruit
{
	background:url("/img/image_recruit_1.jpg") no-repeat left center;
}
.headerPageTitle
{
	background:url("/img/page_title.gif") no-repeat left center;
	height:23px;
	line-height:23px;
	margin:10px 0px;
	padding-left:28px;
	text-align:left;
}
.headerPageSubTitle
{
	margin:0px 0px 30px 0px;
	font-weight:bold;
}
.headerTopics
{
	height:23px;
	line-height:23px;
	padding:0px 15px;
}
.topics .headerTopics
{
	background:url("/img/topics.gif") no-repeat;
}
.topicsB .headerTopics
{
	background:url("/img/topics_b.gif") no-repeat;
}
.headerTopics a
{
	background:url("/img/topics_link.gif") no-repeat left center;
	font-weight:normal;
	padding-left:15px;
}
.headerTopicsHalf
{
	background:url("/img/topics_half.gif") no-repeat left center;
	line-height:23px;
	margin-bottom:15px;
	text-indent:15px;
	width:325px;
	height:23px;
}
.headerTopicsHalf a
{
	background:url("/img/topics_link.gif") no-repeat left center;
	font-weight:normal;
	padding-left:15px;
}
.headerSubTopics
{
	padding:0px 15px 5px 15px;
}
.headerAboutNurceInterview
{
	margin-bottom:15px;
}
.headerIslandTopics
{
	background:url("/img/line_b.gif") no-repeat left bottom;
	float:left;
	margin-bottom:15px;
	padding-bottom:8px;
	width:415px;
}
.headerIslandTopicsNoImage
{
	background:url("/img/line.gif") no-repeat left bottom;
	padding-bottom:8px;
	width:634px;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * links
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * page top link
 */
a.pageTop
{
	display:none;
}

/*
 * external link
 */
a.exLink
{
	background:url("/img/ex_link.gif") no-repeat left center;
	padding:0px 0px 0px 22px;
}
* html a.exLink
{
	background:url("/img/ex_link.gif") no-repeat 5px 1px;
}

/*
 * pdf link
 */
a.pdf
{
	background:url("/img/pdf.gif") no-repeat left center;
	padding-left:20px;
}
* html a.pdf
{
	background:url("/img/pdf.gif") no-repeat left 1px;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * lists
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * standard list
 */
.list,.listInList
{
	line-height:1.5em;
	margin:0px 0px -5px 0px;
}
.listInList
{
	margin-top:5px;
	margin-bottom:5px;
}
ol.list,ol.listInList
{
	padding:0px 0px 0px 25px;
}
ul.list,ul.listInList
{
	padding:0px 0px 0px 15px;
}
.list li,.listInList li
{
	margin-bottom:5px;
}

/*
 * horizontal link list
 */
.linkListH
{
	margin:0px;
	overflow:hidden;
	margin-right:-20px;
	padding:0px;
}
.linkListH li
{
	display:inline;
	list-style:none;
	padding-right:20px;
}
.linkListH li a
{
	background:url("/img/link_list.gif") no-repeat left center;
	padding-left:15px;
}

/*
 * vertical link list
 */
.linkListV
{
	margin:0px 0px -5px 0px;
	padding:0px;
}
.linkListV li
{
	line-height:1.5em;
	list-style:none;
	margin-bottom:5px;
}
.linkListV li a
{
	background:url("/img/info_box_link.gif") no-repeat left center;
	padding-left:15px;
}

/*
 * matrix link list
 */
.linkListHV
{
	background:url("/img/link_list_hv_bg.gif") repeat-x top;
	margin:0px;
	padding:10px 15px;
}
.linkListHV li
{
	display:inline;
	line-height:200%;
	list-style:none;
	padding-right:20px;
}
.linkListHV li a
{
	background:url("/img/link_list_hv_icon.gif") no-repeat left center;
	padding-left:15px;
}
* html .linkListHV li
{
	position:relative;
}
* html .linkListHV li a
{
	white-space:nowrap;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * definition lists
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * notation: some characters
 */
dl.notation
{
	margin:0px 0px 15px 0px;
}
dl.notation dt
{
	clear:both;
	float:left;
	line-height:1.5em;
	margin-bottom:5px;
	padding:1px 10px;
}
dl.notation dd
{
	line-height:1.5em;
	margin-bottom:5px;
	padding:1px 0px 1px 10px;
}

/*
 * notation: one character
 */
dl.notationB
{
	margin:0px 0px 15px 0px;
}
dl.notationB dt
{
	clear:both;
	float:left;
	line-height:1.5em;
	width:1.25em;
}
dl.notationB dd
{
	line-height:1.5em;
	margin-left:0px;
	padding-left:1.25em;
}
* html dl.notationB dd
{
	text-indent:-3px;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * layouts
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * align the element
 */
.alignLeft
{
	text-align:left;
}
.alignCenter
{
	text-align:center;
}
.alignRight
{
	text-align:right;
}

/*
 * image caption
 */
.caption
{
	padding-top:5px;
}

/*
 * clear the floating element
 */
.clear
{
	clear:both;
	display:block;
	font-size:0px;
	height:1px;
	line-height:0px;
	overflow:hidden;
}

/*
 * clearfix
 */
.clearfix:after
{
	clear:both;
	content:".";
	display:block;
	height:0px;
	visibility:hidden;
}

/* Win IE7 */
*:first-child+html .clearfix
{
	height:1%;
}
/* End Win IE7 */

/* Win IE6 \*/
* html .clearfix
{
	height:1%;
}
/* End Win IE6 */

/* Mac IE\*//*/
.clearfix
{
	display:inline-table;
}
/* End Mac IE */

/*
 * hide the element
 */
.none
{
	display:none;
}
.hidden
{
	position:absolute;
	visibility:hidden;
}

/*
 * indent the element by one character
 */
.indent
{
	padding-left:1em;
}

/*
 * align the element to the right
 * down the font size
 */
.note
{
	margin-bottom:15px;
	text-align:right;
}

/*
 * space the element
 */
.spaceTop
{
	margin-top:15px;
}
.spaceRight
{
	margin-right:15px;
}
.spaceBottomM
{
	margin-bottom:-15px;
}
.spaceBottom0
{
	margin-bottom:0px;
}
.spaceBottom1
{
	margin-bottom:5px;
}
.spaceBottom
{
	margin-bottom:15px;
}
.spaceBottom2
{
	margin-bottom:30px;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * font styles
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * normalize the font size
 */
.normal
{
	font-size:100%;
}

/*
 * bold the font
 * color the font
 */
.notice
{
	font-weight:bold;
}

/*
 * bold the font
 */
.strong
{
	font-weight:bold;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * all-purpose blocks
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * block divided into left and right
 */
.doubleBlock
{
	overflow:hidden;
}
.doubleBlock .left
{
	float:left;
	width:50%;
}
.doubleBlock .right
{
	float:right;
}

/*
 * block for images and sentences(align to the right)
 */
.imageBlock
{
	overflow:auto;
}
.imageBlock .image
{
	float:right;
	margin-bottom:15px;
	padding-left:15px;
}
.imageBlock .text
{
	margin-bottom:15px;
}

/*
 * block for images and sentences(align to the left)
 */
.imageBlockL
{
	overflow:hidden;
}
.imageBlockL .image
{
	float:left;
	margin-bottom:15px;
	padding-right:15px;
}
.imageBlockL .text
{
	margin-bottom:15px;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * header template
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * layout including all elements
 */
.headerLayout
{
	margin:0px auto 15px;
	text-align:left;
	width:650px;
}

/*
 * blog description
 */
.headerLayout .description
{
	margin-left:2px;
}

/*
 * block including horizontal link list and buttons
 */
.headerBlock
{
	display:none;
}

/*
 * top global navigation
 */
.topGlobalNavi
{
	display:none;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * main index template
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * block including the flash
 */
.topBlock
{
	margin-top:10px;
}

/*
 * block including info boxes and news
 */
.leftBlock
{
	float:left;
	margin-top:10px;
	width:684px;
}

/*
 * info box
 */
.infoBox
{
	background:url("/img/info_box_middle.gif") repeat-y;
	float:left;
	margin:0px 10px 10px 0px;
	width:218px;
}
.infoBox .top
{
	font-weight:bold;
}
.infoBox .top a
{
	background:url("/img/info_box_top_off.gif") no-repeat;
	display:block;
	height:44px;
	line-height:44px;
	padding-left:25px;
	text-align:left;
}
.infoBox .top a:hover
{
	background:url("/img/info_box_top_on.gif") no-repeat;
}
.infoBox .middle
{
	padding:5px 10px 0px 10px;
	text-align:left;
}
.infoBox .bottom
{
	background:url("/img/info_box_bottom.gif") no-repeat;
	font-size:0px;
	height:9px;
}
.infoBox .middle .infoBoxBlock
{
	overflow:auto;
}
.infoBox .middle .infoBoxBlock .left
{
	float:left;
	width:93px;
}
.infoBox .middle .infoBoxBlock .right
{
	float:right;
	width:93px;
}

/*
 * block for news
 */
.newsBlock
{
	float:left;
	padding-left:2px;
	width:670px;
}
.newsBlock .header
{
	background:url("/img/topics_news.gif") no-repeat left center;
	height:23px;
	line-height:23px;
	padding:0px 15px;
}
.newsBlock .header .left
{
	float:left;
}
.newsBlock .header .right
{
	float:right;
}
.newsBlock .header .right a
{
	background:url("/img/topics_link.gif") no-repeat left center;
	padding-left:15px;
}
.newsBlock dl
{
	background:url("/img/news_line.gif") repeat-x left bottom;
	display:block;
	margin:10px 5px 0px 5px;
	padding-bottom:2px;
	text-align:left;
	width:660px;
}
.newsBlock dl dt
{
	clear:both;
	float:left;
	text-indent:15px;
	width:25%;
}

/*
 * block including about nurse box and banners
 */
.rightBlock
{
	float:right;
	margin:10px 0px 15px 0px;
	padding-right:2px;
	width:200px;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * sidebar template
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * block for menu
 */
.menuBlock
{
	display:none;
}

/*
 * about nurse box
 */
.aboutNurseBox
{
	background:url("/img/about_nurse_middle.gif") repeat-y;
	margin-bottom:10px;
	width:200px;
}
.aboutNurseBox .middle
{
	background:url("/img/about_nurse_middle.gif") repeat-y;
	padding:5px 10px 0px 10px;
	text-align:left;
}
.aboutNurseBox .bottom
{
	background:url("/img/about_nurse_bottom.gif") no-repeat;
	font-size:0px;
	height:8px;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * banner template
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * banner
 */
.banner a
{
	display:block;
	width:200px;
	height:100%;
}
.bannerAboutNurse
{
	background:url("/img/banner_about_nurse.jpg") no-repeat center;
	height:71px;
}
.bannerRecruit
{
	background:url("/img/banner_recruit.jpg") no-repeat center;
	height:46px;
	margin-bottom:10px;
}
.bannerCommunity
{
	background:url("/img/banner_community.jpg") no-repeat center;
	height:46px;
	margin-bottom:10px;
}
.bannerDoctorW
{
	background:url("/img/banner_doctor_w.gif") no-repeat center;
	height:46px;
}

/*
 * address
 */
.address
{
	background:url("/img/address_middle.gif") repeat-y;
	margin:10px auto 15px;
	width:200px;
}
.address .top
{
	background:url("/img/address_top.gif") no-repeat;
	border-bottom:#d0d0d0 1px solid;
	font-size:12px;
	font-weight:bold;
	line-height:125%;
	padding:5px 0px 4px 0px;
	text-align:center;
}
.address .middle
{
	line-height:1.5em;
	padding:10px 10px 5px 10px;
	text-align:left;
}
.address .middle ul
{
	margin:0px;
	padding:0px;
}
.address .middle li
{
	list-style:none;
	padding-bottom:10px;
}
.address .middle #tel
{
	background:url("/img/address_tel.gif") no-repeat left top;
	padding-left:25px;
}
.address .middle #address
{
	background:url("/img/address_address.gif") no-repeat left top;
	padding-left:25px;
}
.address .bottom
{
	background:url("/img/address_bottom.gif") no-repeat;
	font-size:0px;
	height:4px;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * page detail template
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * pankuzu
 */
.pankuzu
{
	margin:15px auto;
	padding:0px;
	text-align:left;
	width:650px;
}
.pankuzu li
{
	display:inline;
	list-style:none;
}
.pankuzu li .arrow
{
	font-family:monospace;
	padding:0px 10px;
}

/*
 * layout including pankuzu, local navigation, banners, main block
 */
.bodyLayout
{
	margin:0px auto 15px;
}

/*
 * block including particular elements in the page
 */
.mainBlock
{
	margin:0px auto;
	text-align:left;
	width:664px;
}

/*
 * page title using large image
 */
.imageTitle
{
	margin:0px 0px 10px 0px;
	height:192px;
}
.imageTitle .text
{
	font-size:13px;
	line-height:125%;
	padding:55px 0px 0px 14px;
	width:450px;
}
.imageTitleDoctor
{
	background:url("/img/image_doctor_2.jpg") no-repeat left center;
}
.imageTitleNurse
{
	background:url("/img/image_nurse_2.jpg") no-repeat left center;
}

/*
 * line
 */
.line
{
	background:url("/img/line.gif") no-repeat left center;
	font-size:0px;
	height:4px;
	margin-bottom:15px;
}

/*
 * block including elements of topics
 */
.contentsBlock
{
	margin:15px 15px 30px 15px;
}

/*
 * boxing list
 */
/*
 * boxing list
 */
.linkTable
{
	list-style:none;
	margin:0px 0px 15px 0px;
	padding:0px;
}
.linkTable li
{
	background:url("/img/link_table_off.gif") repeat-y left center;
	float:left;
	margin-right:7px;
	margin-bottom:7px;
	width:204px;
}
.linkTable li.bottom
{
	margin-bottom:0px;
}
.linkTable li a
{
	background:url("/img/info_box_link.gif") no-repeat 8px center;
	float:left;
	line-height:150%;
	margin:0px 0px 0px 4px;
	padding:5px 8px 5px 25px;
	width:163px;
}
.linkTable li .top
{
	background:url("/img/link_table_top.gif") no-repeat left center;
	float:left;
	font-size:0px;
	width:204px;
	height:4px;
}
.linkTable li .bottom
{
	background:url("/img/link_table_bottom.gif") no-repeat left center;
	float:left;
	font-size:0px;
	width:204px;
	height:4px;
}

/*
 * block devided into left, center, right
 */
.imageBlock3
{
	margin-bottom:15px;
	overflow:auto;
	width:634px;
}
.imageBlock3 .left
{
	float:left;
	margin-right:11px;
	width:204px;
}
.imageBlock3 .center
{
	float:left;
	margin-right:11px;
	width:204px;
}
.imageBlock3 .right
{
	float:left;
	width:204px;
}
.imageBlock3 .image
{
	margin-bottom:5px;
}
.imageBlock3 .text
{
	font-weight:bold;
	margin-bottom:5px;
}

/*
 * half size box
 */
.halfBox
{
	background:url("/img/half_box_middle.gif") repeat-y;
	width:312px;
}
.halfBox .top
{
	background:url("/img/half_box_top.gif") no-repeat;
	font-size:0px;
	height:8px;
}
.halfBox .middle
{
	background:url("/img/half_box_middle.gif") repeat-y;
}
.halfBox .middle .header
{
	font-weight:bold;
	margin:10px 0px;
	text-align:center;
}
.halfBox .middle .body
{
	margin:0px 14px 6px 14px;
	padding:10px;
	text-align:left;
}
.halfBox .bottom
{
	background:url("/img/half_box_bottom.gif") no-repeat;
	font-size:0px;
	height:8px;
}

/*
 * full size box
 */
.fullBox
{
	background:url("/img/full_box_middle.gif") repeat-y;
	width:634px;
}
.fullBox .top
{
	background:url("/img/full_box_top.gif") no-repeat;
	font-size:0px;
	height:8px;
}
.fullBox .middle
{
	background:url("/img/full_box_middle.gif") repeat-y;
}
.fullBox .middle .header
{
	font-weight:bold;
	margin:10px 24px;
	text-align:left;
}
.fullBox .middle .header .icon
{
	padding-right:5px;
}
.fullBox .middle .body
{
	margin:6px 14px 6px 14px;
	padding:10px;
	text-align:left;
	width:586px;
}
.fullBox .middle .body .list
{
	margin-bottom:0px;
}
.fullBox .middle .body .doubleBlock
{
	overflow:auto;
}
.fullBox .middle .body .doubleBlock .left
{
	float:left;
	width:50%;
}
.fullBox .middle .body .doubleBlock .right
{
	float:right;
	text-align:left;
	width:50%;
}
.fullBox .bottom
{
	background:url("/img/full_box_bottom.gif") no-repeat;
	font-size:0px;
	height:8px;
}

/*
 * topics
 */
.topics,.topicsB
{
	text-align:left;
	width:664px;
}
.topicsHalf
{
	margin-bottom:15px;
	width:325px;
}
.topicsHalf .body
{
	padding:0px 15px;
}

/*
 * topics half valiable
 */
.topicsHalfValiable
{
	margin-bottom:15px;
	width:325px;
}
.topicsHalfValiable .top
{
	background:url("/img/topics_half_top.gif") no-repeat left center;
	float:left;
	font-size:0px;
	width:325px;
	height:4px;
}
.topicsHalfValiable h3
{
	background:url("/img/topics_half_middle.gif") no-repeat left top;
	float:left;
	font-weight:normal;
	padding:0px 15px;
	width:295px;
}
.topicsHalfValiable a
{
	background:url("/img/topics_link.gif") no-repeat left center;
	float:left;
	padding-left:15px;
}
.topicsHalfValiable .bottom
{
	background:url("/img/topics_half_bottom.gif") no-repeat left center;
	float:left;
	font-size:0px;
	width:325px;
	height:4px;
}

/*
 * news list
 */
.newsList dl
{
	background:url("/img/news_line.gif") repeat-x left bottom;
	display:block;
	margin:10px 0px 0px 0px;
	padding-bottom:2px;
	text-align:left;
}
.newsList dl dt
{
	clear:both;
	float:left;
	text-indent:15px;
	width:25%;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * footer template
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

/*
 * bottom global navigation
 */
.bottomGlobalNavi
{
	display:none;
}

/*
 * layout including horizontal link list and copyright
 */
.footerLayout
{
	margin:0px auto;
	width:650px;
}
.footerLayout .footerBlock .left
{
	display:none;
}
.footerLayout .footerBlock .right
{
	text-align:left;
}

/*
 * layout including address and Tonosho-cho logo
 */
.heelLayout
{
	margin:5px auto 0px;
	padding-bottom:15px;
	width:650px;
}
.heelLayout .heelBlock .left
{
	float:left;
	line-height:1.5em;
	text-align:left;
	width:560px;
}
.heelLayout .heelBlock .right
{
	text-align:right;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * recruit page only
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

a.recruitButton
{
	display:block;
	width:312px;
	height:58px;
}
a.recruitDoctorButton
{
	background:url("/img/image_doctor_1.jpg") no-repeat;
}
a.recruitNurseButton
{
	background:url("/img/image_nurse_1.jpg") no-repeat;
}
a.recruitDoctorWButton
{
	background:url("/img/image_doctor_w_1.jpg") no-repeat;
}
a.recruitTrainingButton
{
	background:url("/img/image_training_1.jpg") no-repeat;
}
a.recruitAboutNurseButton
{
	background:url("/img/image_about_nurse_1.jpg") no-repeat;
}
a.recruitIslandButton
{
	background:url("/img/image_island_1.jpg") no-repeat;
}

/*
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * news page only
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 */

.freeArea
{
	padding-bottom:15px;
}
.freeArea blockquote
{
	padding-bottom:1px;
}
.freeArea img
{
	margin-bottom:0px;
}
.freeArea p
{
	margin-bottom:15px;
}
.freeArea h4,.freeArea h5,.freeArea h6
{
	margin:30px 0px 15px 0px;
}
.freeArea h4
{
	padding:5px 15px 3px 15px;
}
.freeArea h5
{
	padding:2px 0px 1px 5px;
}
.freeArea h6
{
	padding-left:15px;
}
.freeArea hr
{
	margin:15px 0px 15px 0px;
}
.freeArea ol,.freeArea ul
{
	margin:15px 0px;
}
.freeArea ol
{
	padding:0px 0px 0px 25px;
}
.freeArea ul
{
	padding:0px 0px 0px 25px;
}
.freeArea ol li,.freeArea ul li
{
	line-height:1.5em;
	margin-bottom:10px;
}

