ul{
	list-style-image: url("../shareimg/icon/046.gif");
	margin-right: 5px;
	margin-left: 15px;
	margin-top: 2em;
	margin-bottom: 2em;
	font-size: 10pt;
	padding-left: 0px;
}

li{
	margin-bottom: 7px;
}

ul.nopicture{
	list-style-image: none;
	margin-right: 5px;
	margin-left: 15px;
	margin-top: 1em;
	margin-bottom: 3em;
	font-size: 10pt;
	padding-left: 0px;
}

ul.nopicture li{
	margin-bottom: 2px;
}

ul.nopicture ul{
	list-style-image: none;
	margin-right: 5px;
	margin-left: 15px;
	margin-top: 0em;
	margin-bottom: 0em;
	font-size: 10pt;
	padding-left: 0px;
}

ul.nopicture ul li{
	margin-bottom: 2px;
}

.style_red{
	color:#FF0000;
	font-size:0.93em;
	}
	
.style_red2{
	color:#FF0000;

	font-size:1.0em;
	}
	
	
.holiday_info{
	color:#ff0000;
	font-size:0.98em;
}

.deepgreen{
	font-weight:bold;
	font-family:  sans-serif;
}

.darkorange{
	font-weight:bold;
	font-family:  sans-serif;
}

.deepgreen2{
	
	font-family: 'arial black', 'Franklin Gothic Medium', 'Impact', 'Verdana' sans-serif;
	font-size:1.4em;
}

a.darkorange:link {
        color: #FF8C00;
}
a.darkorange:visited {
        color: #FF8C00;
}
a.darkorange:hover {
        color: #ff7f50;
}


a.deepgreen:link {
	color: #b8860b;
}
a.deepgreen:visited {
	color: #b8860b;
}
a.deepgreen:hover {
	color: #ff7f50;
}

a.deepgreen2:link {
	color: #b8860b;
}
a.deepgreen2:visited {
	color: #b8860b;
}
a.deepgreen2:hover {
	color: #ff7f50;
}

a.orenjiiro:link {
	text-decoration:none;
	color: #ff4500;
}

a.orenjiiro:visited {
	text-decoration:none;
	color: #ff4500;
}

a.orenjiiro:hover {
	text-decoration:none;
	color: #a0522d;
}

.gold {
	color: #ff7f50;
	font-size:100%;
}

img.logo-center{
	vertical-align: -20px;
}


ul.mark02{
	list-style-image: none;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 2em;
	margin-bottom: 13px;
	font-size: 10pt;
	padding-left: 0px;
}

ul.mark02 li{
	padding-left: 15px;
	background:url("../shareimg/icon/circle0212.gif") -2px 0px no-repeat;
	}
	
dl.teigi{
	list-style-image: none;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 2em;
	font-size: 10pt;
	padding-left: 0px;
}

dl.teigi dd{
	margin-left: 19px;
	}

image.mailadress{
	vertical-align: -7px;
}

ul.mark03{
	list-style-image: none;
	margin-right: 0px;
	margin-left: 2px;
	margin-top: 2em;
	margin-bottom: 13px;
	font-size: 10pt;
	padding-left: 0px;
}

ul.mark03 li{
	padding-left: 15px;
	background:url("../shareimg/icon/circle0212.gif") -2px 0px no-repeat;
	}


ul.nomark{
	list-style-image: none;
	margin-right: 0px;
	margin-left: 2px;
	margin-top: 2px;
	margin-bottom: 1px;
	font-size: 10pt;
	padding-left: 0px;
}

ul.nomark li{
	background:url(none);
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 1px;
	}
	
ul.nomark li ul.second{
	list-style-image: none;
	margin-right: 0px;
	margin-left: 1px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 10pt;
	padding-left: 0px;
}

ul.nomark li ul.second li{
	background:url(none);
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 1px;
	}
	
	
dl.teigi2{
	list-style-image: none;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 2em;
	font-size: 10pt;
	padding-left: 0px;
	padding-top: 0px;
}

dl.teigi2 dd{
	margin-top: 10px;
	margin-bottom: 1em;
	margin-left: 28px;
	}

.title0927{
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 30px;
	margin-bottom: 5px;
	font-size:1.1em;
	font-weight:bold;
}	

#0927{
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
}

.aoji{
font-color:#0000CC;
}

ul li#red{
font-color:#FF0000;
font-weight:bold;
}

.pre-exp{
background-color:#b0c4de;
font-weight:bold;
}

.background-2{
background-color:#faebd7;
}

