#wrapper > div {
 width: 100%;
 padding: 15px 0;
 overflow: hidden;
}
#wrapper dl {
	width: 100%;
 display: block;
 margin: 0;
 overflow: hidden;
}
#wrapper dt, #wrapper dd {
 display: block;
 float: left;
 margin: 0;
 padding: 0;
}
#wrapper dt {
 font-size: 16px;
 font-family:Helvetica, Arial, "sans-serif";
 font-weight: bold;
 color: #fff;
 margin: 0 0 0 20px;
 padding: 3px 10px;
}
#wrapper dd {
 color: #333;
 margin:0 20px;
 overflow: hidden;
}
#wrapper dd h1{
	font-size: 16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 1.6em;
	font-weight: normal;
	text-align:left;
	color: #333;
	margin: 0;
}
.cou1{
	width: 384px;
	height: 182px;
}
#cou2{
	margin:10px 0;
}


#wrapper2 > div {
 width: 100%;
 padding: 10px 10px;
 overflow: hidden;
}
#wrapper2 dl {
	width: 100%;
 display: block;
 margin: 0;
 overflow: hidden;
}
#wrapper2 dt, #wrapper2 dd {
 display: block;
 float: left;
 margin: 0;
 padding: 0;
}
#wrapper2 dt {
	font-size: 16px;
 font-family:Helvetica, Arial, "sans-serif";
 font-weight: bold;
 color: #000;
 margin: 0 0 0 10px;
 padding: 3px 10px;
}
#wrapper2 dd {
 color: #333;
 margin:0 20px;
 overflow: hidden;
}
#wrapper2 dd h1{
	font-size: 14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 1.6em;
	font-weight: normal;
	text-align:left;
	color: #333;
	margin: 0;
}

@media screen and (max-width:1280px){
#wrapper2 dt {
	font-size: 10px;
 color: #000;
 margin: 0 0 0 10px;
 padding: 3px 10px;
}
#wrapper2 dd {
 color: #333;
 margin:0 20px;
 overflow: hidden;
}
#wrapper2 dd h1{
	font-size: 13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 2em;
	font-weight: normal;
	text-align:left;
	color: #333;
	margin: 0;
}
}