@charset "utf-8";


* {
	color:#333;
	line-height:1.6;
}

.topicsColumn {
}

ul.topicslist li {
	margin:0 0 3px 0;
	padding:0 0 5px 10px;
	border-bottom:1px dotted #ccc;
	background:url(../images/share/arrow_02.gif) left 5px no-repeat;
}

ul.topicslist li dl {
	display:inline;
}

p.linklists {
	margin-right:5px;
	padding-right:10px;
	text-align:right;
	background:url(../images/share/arrow_03.gif) right center no-repeat;
}
p.linklists a:link { color:#0066ff;text-decoration:none; }
p.linklists a:visited { color:#0066ff; }
p.linklists a:hover { color:#0066ff;text-decoration:underline; }
p.linklists a:active { color:#0066ff; }

/* font family
------------------------------------- */
/*
body {
	font-family: verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "ＭＳ　Ｐゴシック", "MS P Gothic", san-serif;
}
*/
/* font size
------------------------------------- */
body {
	font-size:100%;
	font-size:small;
}
/* IE 6 or sooner*/
* html body {
	font-size: 75%;
}

table {
	font-size:inherit;
	font:100%;
}

/* YUI font CSS 
------------------------------------- */
pre,code,kbd,samp,tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}

p {
	font-size:100%;
}

/* ===================================

	2: COMMON

====================================== */


.bclist {
	margin:0 0 15px 0;
	padding:5px;
	background:url(../images/share/bg_bclist.gif) left top repeat;
}
.bclist li {
	display:inline;
	margin:0 2px 0 0;
}
.bclist li a {
	padding:5px 11px 5px 0;
	background:url(../images/share/bclist_arrow.gif) right center no-repeat;
}

/* ===================================

	3: セミナー＆研修会

====================================== */

#mainArea h3{ font-size:120%; margin-bottom:20px; font-weight:bold;}
#mainArea h4{ font-size:110%; margin:20px 0; font-weight:bold;}
#mainArea h5{ font-size:100%; margin:20px 0; font-weight:bold;}

#mainBodyCat1 h3 {
	padding: 5px 5px 5px 22px;
	color: #FF6600;
	border-top: 1px solid #FF6600;
	border-bottom: 1px solid #FF6600;
	background: url(../images/share/icon_h3_cat1.gif) 7px center no-repeat;
}
#mainBodyCat1 h4 {
	margin-left:15px;
	padding: 3px 0 3px 10px;
	border-left:10px solid #FF6600;
	background: url(../images/bg_h4.gif) repeat;
}
#mainBodyCat1 h5 {
	padding-left:5px;
	color: #009900;
	border-bottom:1px solid #ccc;
}
#mainArea .cat1{margin-left:50px;}

/* ===================================

	4: 機関誌「家族と健康」

====================================== */

#mainArea h3{ font-size:120%; margin-bottom:20px; font-weight:bold;}
#mainArea h4{ font-size:110%; margin:20px 0; font-weight:bold;}
#mainArea h5{ font-size:100%; margin:20px 0; font-weight:bold;}

#mainBodyCat1 h3 {
	padding: 5px 5px 5px 22px;
	color: #FF6600;
	border-top: 1px solid #FF6600;
	border-bottom: 1px solid #FF6600;
	background: url(../images/share/icon_h3_cat1.gif) 7px center no-repeat;
}
#mainBodyCat2 h4 {
	margin-left:15px;
	padding: 3px 0 3px 10px;
	border-left:10px solid #FF6600;
	background: url(../images/bg_h4.gif) repeat;
}
#mainBodyCat1 h5 {
	padding-left:5px;
	color: #009900;
	border-bottom:1px solid #ccc;
}
#mainArea .cat1{margin-left:50px;}
