#Kanko h1 {	font-size: 1.3em;	margin-bottom: 10px;}#Pict1,#Pict2 {	text-align: center;}#Kanko h2 {	padding-left: 10px;	margin-top: 10px;}#Kanko p {	padding: 10px;}#Kanko table {	margin-right: auto;	margin-left: auto;}#Kanko dl {	width: 93%;	border: 1px solid #CCCCCC;	margin: 20px auto;	padding: 8px;}#Kanko dt {	border-bottom: 1px solid #CCCCCC;	padding-left:120px;}#Kanko dd {	padding-left:120px;}#End {	border-top: 1px solid #666666;	font-size: 0.8em;}#End td {	padding-top: 8px;}#Course {	width: 574px;	margin-right: auto;	margin-left: auto;	background: url(../images/com/bg_01.gif) repeat-y center top;}#Course table td {	padding: 3px;}#Course ul {	list-style: none;}#Course li {	background: url(../images/kanko/bg_02.gif) no-repeat left top;	padding-left: 10px;	padding-top: 8px;	padding-bottom: 30px;}.listend {	background: url(../images/kanko/bg_01.gif) no-repeat left top;	padding-left: 10px;	padding-top: 8px;	padding-bottom: 15px;}.small {	font-size: 0.8em;}#Course .li1 {	background: url(../images/kanko/bg_03.gif) no-repeat left top;}#Course .li2 {	background: url(../images/kanko/bg_04.gif) no-repeat left top;}.line_a {	background-image: url(../images/kanko/line_r1_c2.gif);	background-repeat: repeat-x;	background-position: left top;}.line_b {	background-image: url(../images/kanko/line_r3_c2.gif);	background-repeat: repeat-x;	background-position: left top;}.line_c {	background-image: url(../images/kanko/line_r2_c1.gif);	background-repeat: repeat-y;	background-position: left top;}.line_d {	background-image: url(../images/kanko/line_r2_c3.gif);	background-repeat: repeat-y;	background-position: left top;}