@charset "UTF-8";

/* CSS Document */
/* 協会だより コンテント部*/

/* common element */
.link_txt {
	color: #005180
}

/* topics   blue */
.clr_topics {
	color:#7fd8ff;
}
#topics h2 {
	-webkit-margin-before: 0.2em;
	margin: 0.2em 0 1em 0;	/* is default to 1em(bottom) */

}
#topics .content_box {
	border: solid 1px #7fd8ff;
	margin-bottom: 10px;
	padding: 10px 20px;
}

/* event   green */
.clr_event {
	color:#27b771;
}
#event h2 {
	border-left: #a3e0c4 6px solid;
	padding: 8px 0 2px 8px;

	color: #27b771;
}
#event h2.content_h2 {
	font-size: 1.5em; /* h2 default */
	color: #000;

	border: none;
	padding: 0;
}

/* society   purple */
.clr_society {
	color:#948ED7;
}
#society h2 {
	-webkit-margin-before: 0.2em;
	margin: 0.2em 0 1em 0;	/* is default to 1em(bottom) */

}

/* media   pink->orange */
.clr_media {
	color:#ff9200;
}
#media h2 {
	-webkit-margin-before: 0.2em;
	margin: 0.2em 0 1em 0;	/* is default to 1em(bottom) */

}

/* overseas   ygreen */
.clr_overseas {
	color:#94BF2D;	/*cce199*/;
}
#overseas h2 {
	-webkit-margin-before: 0.2em;
	margin: 0.2em 0 1em 0;	/* is default to 1em(bottom) */

}
#overseas .content_box {
	border: solid 1px #cce099;
	margin-bottom: 10px;
	padding: 10px 20px;
	overflow: hidden; /* 140120 niiyama */
}


/* newsletter */
#newsletter img.news_pic{
	margin-left: -20px;
}



/* column   orange */
.clr_book,.clr_life,.clr_styx,.clr_monologue,.clr_relay,.clr_livingwill {
	color:#FF9800;
}
#book h2,#life h2,#styx h2,#monologue h2,#relay h2,#livingwill h2 {
	-webkit-margin-before: 0.2em;
	margin: 0.2em 0 1em 0;	/* is default to 1em(bottom) */

}
#book .content_box,
#livingwill .content_box,
#life .content_box,
#styx .content_box,
#monologue .content_box,
#relay .content_box {
	border: solid 1px #ffcc00;
	margin-bottom: 10px;
	padding: 10px 20px;
}

/* massages link-color */

a {
         color: #005180;
}

