@charset "utf-8";
/* CSS Document */

h2 {
	border-left: 6px #0f3e98 solid;
	border-bottom: 1px #666 solid;
	padding: 10px 0 10px 10px;
	font-size: 160%;
	color: #0f3e98;
	font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
	font-weight: bold;
}
#tourArea {
	margin: 15px 0 0 0;
	font-size: 100%;
}
#tlist {
	list-style: url(http://www.colors-travel.com/common/img-3/li_green.gif);
	margin: 8px 0 15px -15px;
}
#tc {
	margin: 20px 0 0 75px;
}
#click {
	color:#666;
	font-size: 80%;
}
#mt-5 {
	margin: -5px 0 0 0;
}
/* product left */
.pro_coment {
	border: 1px #c8df48 solid;
	font-size: 85%;
	color: #666;
	margin: -5px 0 10px 0;
	padding: 5px 10px;
}
.probg {
	background: url(../img3/pro_bg.gif) no-repeat top left;
	height: 25px;
	padding: 8px 0 0 38px;
	font-weight: bold;
}
#prolist {
	margin: 0 0 15px -15px;
}
#prolist li {
	list-style: url(../img2/li_green.gif) outside;
	margin: 8px 0 0 0;
}
#prolist li.onred {
	list-style: url(../img2/li_red.gif) outside;
}
.level1 {
	font-weight: bold;
}
.level2 {
	font-size: 85%;
}


a.kg:link{
	color: #666;
	text-decoration:underline;
}

a.kg:visited{
	color: #666;
	text-decoration:none;
}

a.kg:hover,
a.kg:active{
	color: #2279CA;
	text-decoration:none;
}

a.kg2:link{
	color: #eb0101;
	text-decoration:underline;
}

a.kg2:visited{
	color: #eb0101;
	text-decoration:underline;
}

a.kg2:hover,
a.kg2:active{
	color: #ff4b4b;
	text-decoration:none;
}

a.kg3:link{
	color: #333;
	text-decoration:underline;
}

a.kg3:visited{
	color: #333;
	text-decoration:underline;
}

a.kg3:hover,
a.kg3:active{
	color: #2279CA;
	text-decoration:none;
}
