/* CSS Document */

#contents h1{
	border-top: 0px none #B9F30C;
	border-right: 0px none #B9F30C;
	border-bottom: 1px dashed #B9F30C;
	border-left: 5px solid #B9F30C;
}
.sub{font-size:9pt;font-weight:normal;}

#contents h2{
	clear:both;
	padding-top:20px;
}

h3{
/*	clear:both;*/
	float:left;
	display:inline-block;
	width:180px;
	line-height:44px;
/*	background-color:#F99;*/
	margin-left:20px;
	margin-bottom:0px;
	font-size:12pt;


}

#contents ul{
	padding-left:15px;
	float:left;
/*	background-color:#0FF;*/
	line-height:44px;
	width:68%;
}
#contents li{
/*	background-color:#FF0;*/
	font-size:16pt;
	display:inline-block;
	margin-right:20px;
}




br{
	clear:both;
}


@media screen and (max-width: 770px) {

#contents li{line-height:44px;}

h3{
	width:95%;
	margin-left:0px;
}

#contents ul{
	width:100%;
}

.link{
	padding:0px 10px 10px;
}




}


