
/* universal.htmlのみで使用しているCSSです */

	span{
		font-weight:normal;
	}

	#contents h3{
		clear:both;
	}

	#contents div{
		margin:-10px 20px 0 25px;
	}

	#contents div h4{
		clear:both;
		margin:15px 0 5px 0;
		padding:5px 5px 5px 60px;
		border:1px solid #000;
	}

	#contents div h4 span{
		width:50px;
		margin:0 0 0 -50px;
		font-weight:bold;
		float:left;
	}

	#contents div h5{
		clear:both;
		margin:0 10px 20px 10px;
		float:left;
	}

	#contents div h5 span{
		margin:0 10px 0 45px;
	}

	#contents div h5 span img{
		margin:5px 0 0 0;
	}

	#contents div h6{
		margin:0 10px 3px 20px;
	}

	#contents div p{
		margin:0 10px 5px 10px;
	}

	#contents div p.img{
		text-align:center;
	}

	#contents div ul{
		margin:0 10px 5px 0;
	}

	#contents div ul li{
		margin:0 0 0 0 0;
		padding:0 0 0 0;
	}

	#contents div p.announce{
		margin:0 20px 0 45px;
	}

	#contents ul{
		margin:0 0 0 25px;
		padding:0 0 0 0;
	}
	
	#contents li{
		margin:0 0 0 50px;
		padding:0 0 0 0;
	}

	#contents li span{
		width:50px;
		margin:0 0 0 -50px;
		float:left;
	}


	#contents ul.business {
		margin: 1px 3px 5px 15px;
		padding:0 0 0 0;
		line-height:1.4;
	}
	
	#contents ul.business li {
		list-style-type: none;
		margin:0 0 2px 74px;
	}

	#contents ul.business li.long {
		list-style-type: none;
		margin:0 0 2px 0;
	}

	#contents ul.business li span {
        width:74px;
		margin:0 0 2px -74px;
        font-weight:normal;
        float:left;
	}

	#contents ul.business li span.announce {
        width:none;
		margin:0 0 0 0;
        font-weight:bold;
        float:none;
        text-decoration:underline;
	}

	div.contents_bottom {
		border: 1px solid #999999;
		padding: 5px 10px 5px 12px;
		margin: 30px 5px 0 0;
	}

