@charset "utf-8";
/* CSS Document */
*{
	box-sizing: border-box;
}
ul,li {
  list-style: none;
}
dd {
    margin: 0;
}
body {
	margin:0;
	padding:16px;
	width:100%;
	height:100%;
	font-size: 12px;
	line-height:1.6;
	letter-spacing: .06em;
}
#main h2 {
	height:36px;
	margin-bottom:20px;
	padding-left:10px;
	position:relative;
	line-height:36px;
	font-size:113%;
	font-weight:bold;
	background:#EEE;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	behavior: url(/PIE.htc);
}
@media screen and (max-width:750px) {
	.link_list-other li span, .link_list-other li a {
		overflow-wrap: anywhere;
		white-space: normal;
	}
}
