#box {
	margin: 0px;
	padding: 0px;
	width: 800px;
	background-color: #FFFFFF;
}
#box #haeder {
	background-color: #009900;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 798px;
	font-size: 36px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 100px;
}
#box #center #news {
	margin: 0px;
	padding: 10px;
	float: none;
}

#box #center #pic1 {
}
#box #center #pic1 img {
	padding: 23px;
}

#box #center #pic2 {
	float: left;
	padding-top: 0px;
	padding-bottom: 19px;
	padding-left: 19px;
	padding-right: 10px;
}
#box #center #pic2 img {
	padding: 4px;
}


#box #side {
	margin: 1px;
	padding: 0px;
	width: 196px;
	float: left;
	height: 800px;
	background-color: #FFFF99;
}
#box #center {
	margin: 1px;
	padding: 0px;
	width: 596px;
	height: 800px;
	background-color: #CCFF00;
	float: left;
}


body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	color: #000066;
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	background-image: url(images/wrapper.png);
	background-color: #FFFFCC;
}


#box #center #nagare {
	margin: 24px;
	width: 550px;
}
#wrapper {
	margin: 0px;
	padding: 0px;
	width: 800px;
}
#header {
	width: 780px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	padding: 0 0 5px 0;
	margin: 5px 10px;
	height: 120px;
}
#contents {
	width: 780px;
	padding: 0px;
	margin: 0 10px 10px 10px;
}
#sidenavi {
	width: 210px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#main {
	width: 550px;
	float: left;
	margin: 0px 0px 0px 10px;
}
#qa {
	width: 540px;
}
.td1 {
}


#information {
	font-size: 14px;
	color: #FF6600;
	width: 540px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
}
#footer {
	padding: 5px 0px 0px 0px;
	clear: both;
	text-align: center;
	color: #FF6600;
	width: 780px;
	line-height: 1.5em;
	margin: 0px 10px 0px 10px;
	font-size: 12px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FF6600;
}
#main0 {
	width: 550px;
	padding: 0px;
	float: left;
	margin: 5px 0 0 0;
}
#main1 {
	width: 550px;
	padding: 0px;
	float: left;
	margin: 10px 0 0 0;
}
#main2 {
	width: 550px;
	padding: 0px;
	float: left;
	margin: 5px 0 0 0;
}
#main3 {
	width: 110px;
	padding: 10px 0 0 0;
	float: left;
	overflow: auto;
	height: 110px;
	margin: 5px 0 0 0;
}
#main4 {
	width: 440px;
	padding: 0;
	float: left;
	overflow: auto;
	height: 130px;
	margin: 5px 0 0 0;
	line-height: 2em;
}
#wrapper #contents #main #information img {
}
#wrapper #contents #main #information img {
	border-left-style: none;
	vertical-align: middle;
	margin-right: 0.3em;
}
#wrapper #contents #main #information h3 {
	margin: 0em;
	line-height: normal;
	padding: 0px;
}
#wrapper #contents #main #information .info1 img {
	line-height: normal;
}
#wrapper #header img {
	border: 0;
	vertical-align: middle;
}
#wrapper #contents #sidenavi img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#q {
	background-color: #FFCCCC;
	padding: 10px;
}
#a {
	background-color: #CCFFCC;
	padding: 10px
}
#navi {
	margin: 5px 5px 0px 5px;
	border-style: none;
	text-align: center;
}
#navi2 {
	margin: 5px 5px 0px 5px;
	border-style: none;
	text-align: left;
}
#navi-title {
	margin: 5px 5px 0px 5px;
	font-weight: bolder;
	background-color: #00CC33;
	color: #FFFFFF;
	text-align: center;
	padding: 5px 0;
}
#weather {
	background-color: #FFFFFF;
	width: 200px;
	height: 400px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#navi-back {
	background-color: #CCFFFF;
	margin: 0px;
	padding: 0px;
}
#navi-u {
	margin: 0px;
	padding: 0px;
}
#mainx {
	width: 560px;
	float: left;
	margin: 0;
	padding: 0;
}
#sidenavix {
	width: 210px;
	float: left;
}
.topicpath {
	padding: 0px;
	margin: 0px;
}
.topicpath li {
	display: inline;
	list-style-type: none;
	margin: 0px 5px 5px 0px;
}
.info-text {
	line-height: 1.8em;
	margin: 10px 0px 10px 0px;
}
.info-img {
	margin: 10px 0px 10px 20px;
}
.info-img2 {
	margin: 0px 0px 10px 20px;
	float:right
}
.info-img3 {
	margin: 10px 0;
	text-align:center
}
.info-table {
	margin: 10px 0px 10px 0px;
	line-height: 1.5em;
}
h2 {
	background-image: url(images/h2.gif);
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 30px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	letter-spacing: 0.2em;
}
h3 {
	border-left-color: #ff9900;
	border-left-width: 10px;
	border-left-style: solid;
	padding-left: 5px;
	clear: both;
}
.folder {
	background-image: url(images/folder.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
	line-height: 20px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 25px;
}
.footer-img {
	vertical-align: bottom;
	padding: 0px;
	margin: 0px 5px 3px 0px;
}
.home {
	background-image: url(images/home.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
	line-height: 20px;
	margin: 0px 0px 0px 23px;
	padding: 0px 0px 0px 22px;
}
.url {
	background-image: url(images/url12.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 30px;
	height: 20px;
	background-position: left;
}
.mail {
	background-image: url(images/mail12.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 25px;
	height: 20px;
	background-position: left;
}
#header-img2 {
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
.tel {
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
.pdf {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	border: none;
	vertical-align: middle;
}
#image-4 {
	padding:0px;
	margin:5px 4px 0px 0px;
	border: none;
}
.td1 {
	width: 10%;
}
#info {
	height: 100px;
	width: 450px;
	overflow: auto;
}
#info1 {
	width: 100px;
}
#info2 {
	width: 350px;
}
#main3 table {
	border: none;
	padding: 0;
	margin: 0;
}
#ct1 {
	background-image: url(images/tsu1.jpg);
	background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;
	margin: 0 10px 0 0;
}
#ct2 {
	background-image: url(images/tsu2.jpg);
	background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;
	margin: 0 10px 0 0;
}
#ct3 {
	background-image: url(images/tsu3.jpg);
    background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;    
	margin: 0 10px 0 0;
}
#ct4 {
	background-image: url(images/tsu4.jpg);
	background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;
	margin: 0;
}
#ct5 {
	background-image: url(images/tsu5.jpg);
    background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;    
	margin: 0 10px 0 0;
}
#ct6 {
	background-image: url(images/tsu6.jpg);
    background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;    
	margin: 0 10px 0 0;
}
#ct7 {
	background-image: url(images/tsu7.jpg);
    background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;    
	margin: 0 10px 0 0;
}
#ct8 {
	background-image: url(images/tsu8.jpg);
    background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;    
	margin: 0;
}
#ct9 {
	background-image: url(images/tsu9.jpg);
    background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;    
	margin: 0 10px 0 0;
}
#ct10 {
	background-image: url(images/tsu10.jpg);
    background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;    
	margin: 0 10px 0 0;
}
#ct11 {
	background-image: url(images/tsu11.jpg);
    background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;    
	margin: 0 10px 0 0;
}
#ct12 {
	background-image: url(images/tsu12.jpg);
    background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;    
	margin: 0;
}
#cg1 {
	background-image: url(images/ga1.jpg);
	background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;
	margin: 0 10px 0 0;
}
#cg2 {
	background-image: url(images/ga2.jpg);
	background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;
	margin: 0 10px 0 0;
}
#cg3 {
	background-image: url(images/ga3.jpg);
	background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;
	margin: 0 10px 0 0;
}
#cg4 {
	background-image: url(images/ga4.jpg);
	background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;
	margin: 0;
}
#cg5 {
	background-image: url(images/ga5.jpg);
	background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;
	margin: 0 10px 0 0;
}
#cg6 {
	background-image: url(images/ga6.jpg);
	background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;
	margin: 0 10px 0 0;
}
#cg7 {
	background-image: url(images/ga7.jpg);
	background-position: top left;
	display: block;
	border: none;
	width: 129px;
	height: 46px;
	float: left;
	margin: 0 10px 0 0;
}
#ct1:hover {
	background-image: url(images/tsu1x.jpg);
}
#ct2:hover {
	background-image: url(images/tsu2x.jpg);
}
#ct3:hover {
	background-image: url(images/tsu3x.jpg);
}
#ct4:hover {
	background-image: url(images/tsu4x.jpg);
}
#ct5:hover {
	background-image: url(images/tsu5x.jpg);
}
#ct6:hover {
	background-image: url(images/tsu6x.jpg);
}
#ct7:hover {
	background-image: url(images/tsu7x.jpg);
}
#ct8:hover {
	background-image: url(images/tsu8x.jpg);
}
#ct9:hover {
	background-image: url(images/tsu9x.jpg);
}
#ct10:hover {
	background-image: url(images/tsu10x.jpg);
}
#ct11:hover {
	background-image: url(images/tsu11x.jpg);
}
#ct12:hover {
	background-image: url(images/tsu12x.jpg);
}
#cg1:hover {
	background-image: url(images/ga1x.jpg);
}
#cg2:hover {
	background-image: url(images/ga2x.jpg);
}
#cg3:hover {
	background-image: url(images/ga3x.jpg);
}
#cg4:hover {
	background-image: url(images/ga4x.jpg);
}
#cg5:hover {
	background-image: url(images/ga5x.jpg);
}
#cg6:hover {
	background-image: url(images/ga6x.jpg);
}
#cg7:hover {
	background-image: url(images/ga7x.jpg);
}
#st1 {
	background-image: url(images/musasi.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 130px;
	height: 20px;
	float: left;
	margin: 0;
	padding: 110px 0 0 0;
	text-align: center;
}
#st2 {
	background-image: url(images/time.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 130px;
	height: 20px;
	float: left;
	margin: 0;
	padding: 110px 0 0 0;
	text-align: center;
}
#st3 {
	background-image: url(images/aed.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 130px;
	height: 20px;
	float: left;
	margin: 0;
	padding: 110px 0 0 0;
	text-align: center;
}
#st1:hover {
	background-image: url(images/musasi2.jpg);
}
#st2:hover {
	background-image: url(images/time2.jpg);
}
#st3:hover {
	background-image: url(images/aed2.jpg);
}
#fm {
	background-image: url(images/voicecue.gif);
	background-position: top center;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 20px;
	margin: 0;
	padding: 145px 0 0 0;
	text-align: center;
	clear:both
}
#hm1 {
	background-image: url(images/header3-1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 100px;
	height: 20px;
	margin: 0 0 0 50px;
	padding: 0;
	float: left;
}
#hm2 {
	background-image: url(images/header3-2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 100px;
	height: 20px;
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	float: left;
}
#hm3 {
	background-image: url(images/header3-3.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 100px;
	height: 20px;
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	float: left;
}
#hm4 {
	background-image: url(images/header3-4.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 100px;
	height: 20px;
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	float: left;
}
#hm5 {
	background-image: url(images/header3-5.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 100px;
	height: 20px;
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	float: left;
}
#hm6 {
	background-image: url(images/header3-6.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 100px;
	height: 20px;
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	float: left;
}
#hm1:hover {
	background-image: url(images/header3-1x.jpg);
}
#hm2:hover {
	background-image: url(images/header3-2x.jpg);
}
#hm3:hover {
	background-image: url(images/header3-3x.jpg);
}
#hm4:hover {
	background-image: url(images/header3-4x.jpg);
}
#hm5:hover {
	background-image: url(images/header3-5x.jpg);
}
#hm6:hover {
	background-image: url(images/header3-6x.jpg);
}
#sm1-1 {
	background-image: url(images/side1-1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm1-2 {
	background-image: url(images/side1-2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm2-1 {
	background-image: url(images/side2-1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm2-2 {
	background-image: url(images/side2-2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm2-3 {
	background-image: url(images/side2-3.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm2-4 {
	background-image: url(images/side2-4.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm2-5 {
	background-image: url(images/side2-5.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm3-1 {
	background-image: url(images/side3-1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm3-2 {
	background-image: url(images/side3-2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm3-3 {
	background-image: url(images/side3-3.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm3-4 {
	background-image: url(images/side3-4.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm3-5 {
	background-image: url(images/side3-5.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm4-1 {
	background-image: url(images/side4-1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm4-2 {
	background-image: url(images/side4-2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm4-3 {
	background-image: url(images/side4-3.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm4-4 {
	background-image: url(images/side4-4.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm4-5 {
	background-image: url(images/side4-5.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm4-6 {
	background-image: url(images/side4-6.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm4-7 {
	background-image: url(images/side4-7.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm5-1 {
	background-image: url(images/side5-1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm5-2 {
	background-image: url(images/side5-2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm5-3 {
	background-image: url(images/side5-3.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm5-4 {
	background-image: url(images/side5-4.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm5-5 {
	background-image: url(images/side5-5.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 28px;
	margin: 0;
	padding: 0;
}
#sm1-1:hover {
	background-image: url(images/side1-1x.jpg);
}
#sm1-2:hover {
	background-image: url(images/side1-2x.jpg);
}
#sm2-1:hover {
	background-image: url(images/side2-1x.jpg);
}
#sm2-2:hover {
	background-image: url(images/side2-2x.jpg);
}
#sm2-3:hover {
	background-image: url(images/side2-3x.jpg);
}
#sm2-4:hover {
	background-image: url(images/side2-4x.jpg);
}
#sm2-5:hover {
	background-image: url(images/side2-5x.jpg);
}
#sm3-1:hover {
	background-image: url(images/side3-1x.jpg);
}
#sm3-2:hover {
	background-image: url(images/side3-2x.jpg);
}
#sm3-3:hover {
	background-image: url(images/side3-3x.jpg);
}
#sm3-4:hover {
	background-image: url(images/side3-4x.jpg);
}
#sm3-5:hover {
	background-image: url(images/side3-5x.jpg);
}
#sm4-1:hover {
	background-image: url(images/side4-1x.jpg);
}
#sm4-2:hover {
	background-image: url(images/side4-2x.jpg);
}
#sm4-3:hover {
	background-image: url(images/side4-3x.jpg);
}
#sm4-4:hover {
	background-image: url(images/side4-4x.jpg);
}
#sm4-5:hover {
	background-image: url(images/side4-5x.jpg);
}
#sm4-6:hover {
	background-image: url(images/side4-6x.jpg);
}
#sm4-7:hover {
	background-image: url(images/side4-7x.jpg);
}
#sm5-1:hover {
	background-image: url(images/side5-1x.jpg);
}
#sm5-2:hover {
	background-image: url(images/side5-2x.jpg);
}
#sm5-3:hover {
	background-image: url(images/side5-3x.jpg);
}
#sm5-4:hover {
	background-image: url(images/side5-4x.jpg);
}
#sm5-5:hover {
	background-image: url(images/side5-5x.jpg);
}
#hotel {
	float: right;
	width: 240px;
	height: inherit;
	margin: 0 0 10px 10px;
	border: none;
}
#subnavi {
	clear: both;
	width: 130px;
	margin: 5px 10px;
	padding: 0 0 0 650px;
}
#subnavi a {
	margin: 0;
	padding: 0 0 0 16px;
	text-decoration: none;
	font-size: 12px;
	background: #ffffff url(images/arrow_up.gif) no-repeat left center;
	color: #000066;
}
p.link-icon {
	padding-left:11px;
	background:url(images/link-icon.gif) no-repeat 0 0.4em;
}

ul.link-icon {
	margin:0 0 0 20px;
	padding: 0px;
}
ul.link-icon li {
	list-style:none;
	margin:10px;
	padding-left:11px;
	background:url(images/link-icon.gif) no-repeat 0 0.4em;
}
/* ---------------------------
	notes
-------------------------- */
p.notes {
	padding-left:1em;
	text-indent:-1em;
}
ul.notes {
	margin :0 0 20px 0;
	padding:0;
}
dl.notes ul.notes {
	margin:0px;
}
ul.notes li {
	margin: 0;
	padding: 0 0 0 1em;
	text-indent:-1em;
	list-style:none;
}
ul.notes02 {
	margin-bottom:20px;
	padding:0;
}
dl.notes ul.notes02 {
	margin-bottom:0;
}
ul.notes02 li {
	padding-left:2.2em;
	text-indent:-2.2em;
	list-style:none;
}

dl.notes {
	margin :0 0 20px 0;
}
dl.notes dt {
	margin-bottom:5px;
	padding-left:15px;
	background:url(images/notes.gif) no-repeat 2px 0.4em;
	font-weight:bold;
}
dl.notes dt.default {
	background:none;
	padding-left:0;
}
dl.notes dd {
	padding-left:1em;
	text-indent:-1em;
}
dl.notes dd.default {
	margin: 0;
	padding-left:0;
	text-indent:0;
}
.section-notes {
	margin :0 0 30px 0;
	padding:8px 17px 10px;
	border:1px dotted #BBBBBB;
}
.section-notes dl.notes {
	margin-bottom:0;
}
/* ---------------------------
		for clear
-------------------------- */
.clearfix:after{
	content:"."; 
	display:block; 
	height:0;
	*height:0.001%;
	clear:both; 
	visibility:hidden;
}
.clearfix{
	display:inline-table;
}
/* Not MacIE \*/
html .clearfix{
	*height:1%;
}
.clearfix{
	display:block;
}
/* Not MacIE End */

.red {
	color:#FF0000;
}

/* Top Page */

a#2010summer02 {
	background-image: url(images/2010summer02.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 133px;
	margin: 0;
	padding: 0;
}
a#2010summer02:hover {
	background-image: url(images/2010summer02a.jpg);
}
a#contact1 {
	background-image: url(images/contact1a.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 54px;
	margin: 0;
	padding: 0;
}
a#contact1:hover {
	background-image: url(images/contact1b.gif);
}
a#order1 {
	background-image: url(images/order1a.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 54px;
	margin: 0;
	padding: 0;
}
a#order1:hover {
	background-image: url(images/order1b.gif);
}
a#order2 {
	background-image: url(images/order2a.gif);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	height: 54px;
	margin: 0;
	padding: 0;
}
a#order2:hover {
	background-image: url(images/order2b.gif);
}
a#douga {
	background-image: url(images/douga.png);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: none;
	width: 200px;
	margin: 0;
	padding: 162px 0 0 0;
}
a#douga:hover {
	background-image: url(images/dougab.png);
}
