body {
	margin: 0 auto;
		background-color: #ffffff;

	background-image: url("http://www.dambo-33.com/images/back00.gif");
	
        	text-align: center;
        
	}

a {
	text-decoration: none;
	}

a:link {
	color: #336699;
	}

a:visited {
	color: #336699;
	}

a:active {
	color: #336699;
	}

a:hover {
	color: #ff6600;
	text-decoration: underline;
	}

p {
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
}

div {
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	}

img {
	border: 0px;
}

#container {
	line-height: 140%;
	margin: 0px;
	text-align: left;
	padding: 0px;
	width: 722px;
	
	background-color: #ffffff;
	border-width: 0px 1px 0px;
	border-style: solid;
	border-color: #8e8e8e;
	}

#banner {

	color: #c6c6c6;
	background-color: #c8ddef;
	text-align: left;
	padding: 0px;
	height: 103px;
	margin: 0px;
	background-position: left top;
	background-image: url("http://www.dambo-33.com/images/bn02.gif");
	background-repeat: no-repeat;
	}

#banner-img {
	display: none;
	}

#banner a {
	color: #ff6600;
	text-decoration: none;
	}

#banner h1,#banner h2 {
	font-size: 10pt;
	color: #bbbbbb;
	text-align: right;
	margin: 0px 0px 3px;
	}

#banner p.h {
	font-family: Verdana, Arial, sans-serif;
	font-size: 24pt;
	margin: 0px 0px 0px 20px;
	color: #ff6600;
	font-weight: normal;
	}

#banner p {
	font-size: 10pt;
	color: #ffffff;
	margin: 5px 0px 0px 23px;
	font-weight: bold;
	}

#banner p.favorite {
	font-size: 10pt;
	color: #ffffff;
	margin: 12px 0px 10px 23px;
	font-weight: bold;
	}

#banner p.favorite a {
	color: #ffffff;
	}

#navi {
	background-color: #f9f9f9;
	text-align: left;
	padding: 0px;
	margin: 0px;
	border-width: 1px 0px;
	border-style: dashed;
	border-color: #8e8e8e;
}

#navi p {

	font-size: 10pt;
	color: #000000;
	text-align: left;
	padding: 0px;
	margin: 0px;
	line-height: 170%;
}

#bread {
	color: #000000;

	font-size: 10pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin: 10px 0px 10px 4px;
}

.mar2 {
	margin: 0px 10px;
}

#center {
		float: left;
	width: 520px;
	margin: 0px;
	overflow: hidden;
	}

.content {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	
	color: #666666;

	font-size: 10pt;
	}

.content a {
	text-decoration: underline;
	}

.content pre {
	font-size: larger;
}

#right {
		float: right;
	
	margin: 0px 0px 0px 10px;
	width: 172px;
	background-color: #FFFFFF;
	overflow: hidden;
	}

#right p {
	color: #000000;

	font-size: 10pt;
	font-weight: normal;
	line-height: 120%;
	text-align: left;
	margin: 0px 0px 5px;
}

#right p.mark {
	color: #00487d;

	font-size: 10pt;
	font-weight: bold;
	line-height: 150%;
	text-align: left;
	padding: 0px;
	margin: 0px;
	background-color: #ebf0fa;
	border-width: 1px 0px;
	border-style: solid;
	border-color: #8e8e8e;
	background-image: none;
	text-indent: 5px;
	}

#right p.mark2 {
	color: #00487d;

	font-size: 10pt;
	font-weight: bold;
	line-height: 150%;
	text-align: left;
	padding: 0px;
	margin: 0px;
	background-color: #ebf0fa;
	border-width: 0px 0px 1px;
	border-style: solid;
	border-color: #8e8e8e;
	background-image: none;
	text-indent: 5px;
	}

#arfooter {
	clear: both;
	padding: 0px;
	margin: 0px;
}

#arcopy {
	color: #00487d;
	padding: 0px;
	background-color: #c8ddef;

	font-size: 9pt;
	font-weight: normal;
	line-height: 125%;
	text-align: center;
	margin: 0px;
}

.content p {
	color: #000000;

	font-size: 11pt;
	font-weight: normal;
	line-height: 140%;
	text-align: left;
	margin: 0px 0px 24px;
	}

.content p.migi {
	color: #000000;

	font-size: 11pt;
	font-weight: normal;
	line-height: 150%;
	text-align: right;
	margin: 0px 0px 15px;
	}

.content p.categ {
	color: #000000;

	font-size: 11pt;
	font-weight: normal;
	line-height: 130%;
	text-align: left;
	padding: 0px;
	margin: 0px 0px 5px;
	text-indent: 1.0em;
	background-image: url("http://www.dambo-33.com/images/list_blue02.gif");
	background-position: left center;
	background-repeat: no-repeat;
	}

.content p#bottomtop {
	color: #000000;

	font-size: 11pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin: 15px 0px;
	}

.content p.bottomtop3 {
	color: #333333;

	font-size: 11pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin: 15px 0px;
	}

.content h4#bottomtop2 {

	margin: 20px 0px;
	color: #333333;

	font-size: 11pt;
	font-weight: bold;
	line-height: 150%;
	background-color: #ffffff;
	padding: 0px;
	text-align: left;
	text-indent: 0.5em;
	border-width: 0px 0px 1px 7px;
	border-style: solid;
	border-color: #9aabb9;
	}

.content blockquote {
	line-height: 150%;
	}

.content li {
	line-height: 150%;
	}

.content h2 {
	color: #666666;

	font-size: 11pt;
	
	text-align: left;
	font-weight: bold;
	
	
	margin-bottom: 10px;
	
	}

.content h4 {
	color: #333333;

	font-size: 11pt;
	font-weight: bold;
	line-height: 150%;
	background-color: #ffffff;
	margin: 24px 0px;
	padding: 0px;
	text-align: left;
	text-indent: 0.5em;
	border-width: 0px 0px 1px 7px;
	border-style: solid;
	border-color: #9aabb9;
	}

#container h3 {
	color: #333333;

	font-size: 11pt;
	font-weight: bold;
	line-height: 140%;
	background-color: #ffffcc;
	margin: 0px 0px 24px;
	padding: 0px;
	text-align: left;
	text-indent: 0.5em;
	border-width: 1px;
	border-style: solid;
	border-color: #8e8e8e;
	}

.content h5 {
	color: #333333;

	font-size: 11pt;
	font-weight: bold;
	line-height: 150%;
	background-color: #ffffff;
	margin: 24px 0px;
	padding: 0px;
	text-align: left;
	text-indent: 0.5em;
	border-width: 0px 0px 1px 7px;
	border-style: solid;
	border-color: #9aabb9;
	}

.content p.posted {
	color: #999999;

	font-size: 8pt;
	border-top: 1px solid #ff4600;
	text-align: left;
	
	
	
	margin: 0px;
	line-height: normal;
	padding: 3px;
	}

.arccontent p.posted {
	color: #999999;

	font-size: 7pt;
	border-top: 1px solid #ff4600;
	text-align: left;
	
	
	
	margin: 0px 0px 10px;
	line-height: normal;
	padding: 3px;
	}

.sidebar {
	padding: 15px;
	}



#calendar {
  	line-height: 140%;
	color: #666666;

	font-size: x-small;
	
	
	
  	padding: 2px;
	text-align: center;
	margin-bottom: 30px;
	}

#calendar table {
	padding: 2px;
	border-collapse: collapse;
	border: 0px;
	width: 100%;
	}

#calendar caption {
	color: #666666;

	font-size: x-small;
	
	text-align: center;
	font-weight: bold;
	
	text-transform: uppercase;
	
	letter-spacing: .3em;
	}

#calendar th {
	text-align: center;
	font-weight: normal;
	}

#calendar td {
	text-align: center;
	}

.sidebar h2 {
	color: #666666;

	font-size: 11pt;
	
	text-align: center;
	font-weight: bold;
	
	text-transform: uppercase;
  	
	letter-spacing: .3em;
	}

.content ul {
	padding-left: 0px;
	margin: 0px;
	margin-bottom: 30px;
	}

.content ul ul {
	margin-bottom: 0px;
	}

.content #categories ul {
	padding-left: 15px;
	}

.content li {
	color: #666666;

	font-size: x-small;
	text-align: left;
	line-height: 150%;
	
	
	
	margin-top: 10px;
	list-style-type: none;
	}

.content #categories li {
	list-style-type: circle;
	}

.sidebar img {
	border: 3px solid #FFFFFF;
	}

.photo {
	text-align: left;
	margin-bottom: 20px;
	}

#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 80%;
	}

.commenter-profile img {
	vertical-align: middle;
	border-width: 0;
	}

/* my index layout */

.mar {
	margin: 0px 10px;
}

#box {
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	width: 582px;
	background-color: #FFFFFF;
}

#left {
		float: left;
	
	margin: 0px;
	padding: 0px;
	width: 180px;
	background-color: #FFFFFF;
	overflow: hidden;
	}

#info {
	border: 1px solid #8e8e8e;
	padding: 0px;
	margin: 0px 0px 10px;
}

.ma {
	padding: 0px;
	margin: 10px 5px;
}

.ma2 {
	padding: 0px;
	margin: 5px;
}

.ma3 {
	padding: 0px;
	margin: 10px 0px 10px 5px;
}

.ma4 {
	padding: 0px;
	margin: 10px 0px 5px 5px;
}

.ma5 {
	padding: 0px;
	margin: 5px 0px 3px 8px;
}

.concen {
	border: 1px solid #8e8e8e;
	padding: 0px;
	margin: 0px 0px 10px;
}

.concen2 {
	padding: 0px;
	margin: 0px 0px 10px;
}

.intab {
	border: 1px solid #8e8e8e;
	padding: 0px;
	margin: 0px;
}

.content-top p.bar {
	color: #00487d;

	font-size: 11pt;
	font-weight: bold;
	line-height: 150%;
	background-color: #ffffff;
	background-position: left top;
	background-image: url("http://www.dambo-33.com/images/stick02.gif");
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

.content-top p.bar02 {
	color: #00487d;

	font-size: 11pt;
	font-weight: bold;
	line-height: 150%;
	background-color: #c8ddef;
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-indent: 0.5em;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #8e8e8e;
}

#container-top {
	line-height: 140%;
	margin: 0px;
	text-align: left;
	padding: 0px;
	width: 792px;
	
	background-color: #ffffff;
	border-width: 0px 1px 0px;
	border-style: solid;
	border-color: #8e8e8e;
	}

#banner-top {

	color: #c6c6c6;
	background-color: #c8ddef;
	text-align: left;
	padding: 0px;
	height: 120px;
	margin: 0px 0px 10px;
	background-position: left top;
	background-image: url("http://www.dambo-33.com/images/bn02.gif");
	background-repeat: no-repeat;
	border-width: 0px 0px 1px;
	border-style: solid;
	border-color: #8e8e8e;
	}

#banner-top a {
	color: #ff6600;
	text-decoration: none;
	}

#banner-top h1 {
	font-size: 10pt;
	color: #bbbbbb;
	text-align: right;
	margin: 0px 0px 3px;
	}

#banner-top h2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 24pt;
	margin: 0px 0px 0px 20px;
	color: #ff6600;
	}

#banner-top p {
	font-size: 10pt;
	color: #ffffff;
	margin: 5px 0px 0px 23px;
	font-weight: bold;
	}

#banner-top p.favorite {
	font-size: 10pt;
	color: #ffffff;
	margin: 12px 0px 10px 23px;
	font-weight: bold;
	}

#banner-top p.favorite a {
	color: #ffffff;
	}

#center-top {
		float: right;
	width: 392px;
	margin: 0px;
	overflow: hidden;
	}

.content-top {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	
	color: #666666;

	font-size: 10pt;
	}

#right-top {
		float: right;
	
	margin: 0px;
	width: 180px;
	background-color: #FFFFFF;
	font-size: 10pt;
	overflow: hidden;
	}

#right-top p {
	color: #000000;

	font-size: 10pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin: 0px 0px 5px;
}

.content-top p {
	color: #000000;

	font-size: 10pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin: 0px 0px 10px;
	}

.content-top p.dot {
	color: #000000;

	font-size: 10pt;
	font-weight: normal;
	line-height: 120%;
	text-align: left;
	padding: 0px;
	margin: 0px 0px 5px;
	text-indent: 0.7em;
	background-image: url("http://www.dambo-33.com/images/list_red05.gif");
	background-position: left center;
	background-repeat: no-repeat;
}

#left p {
	color: #000000;

	font-size: 10pt;
	font-weight: normal;
	line-height: 170%;
	padding: 0px;
	margin: 0px;
	text-align: left;
	background-color: #f9f9f9;
	background-image: url("http://www.dambo-33.com/images/menuback04.gif");
	background-repeat: no-repeat;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #8e8e8e;
	text-indent: 0.5em;
}

#left p.mark {
	color: #00487d;

	font-size: 11pt;
	font-weight: bold;
	line-height: 150%;
	text-align: left;
	padding: 0px;
	margin: 0px;
	background-color: #c8ddef;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #8e8e8e;
	background-image: none;
	text-indent: 0px;
	}

.popcolor {
	color: #ff6600;
}

.inleft {
	padding: 0px;
	margin: 0px 0px 10px;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #8e8e8e;
}

.inright {
	padding: 0px;
	margin: 0px 0px 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #8e8e8e;
}

#right-top p.mark {
	color: #00487d;

	font-size: 11pt;
	font-weight: bold;
	line-height: 150%;
	text-align: left;
	padding: 0px;
	margin: 0px;
	background-color: #c8ddef;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #8e8e8e;
	background-image: none;
	text-indent: 0px;
	}

#right-top p.mark2 {
	color: #00487d;

	font-size: 10pt;
	font-weight: bold;
	line-height: 150%;
	text-align: left;
	padding: 0px;
	margin: 0px;
	background-color: #c8ddef;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #8e8e8e;
	background-image: none;
	text-indent: 5px;
	}

#footer {
	clear: both;
	padding: 0px;
	margin: 0px;
}

.footer1 {
	border-width: 2px 0px 0px;
	border-style: solid;
	border-color: #ff4600;
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
}

.footer2 {
	border-width: 2px 0px 0px;
	border-style: solid;
	border-color: #004b82;
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
}

#footer p {
	color: #000000;

	font-size: 10pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin: 0px 0px 3px;
	text-indent: 0.7em;
	background-image: url("http://www.dambo-33.com/images/list_red05.gif");
	background-position: left center;
	background-repeat: no-repeat;
}

#footer p.free {
	color: #666666;

	font-size: 7pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin: 0px 0px 3px;
	background-image: none;
	text-indent: 0em;
}

#footer p.#ablink {
	color: #666666;

	font-size: 10pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin: 0px 0px 10px;
	background-image: none;
	text-indent: 0em;
}

.focolor {
	background-color: #bebebe;
	padding: 0px;
	margin: 0px;
	width: 1px;
	height: 100px;
}

.focolor2 {
	background-color: #bebebe;
	padding: 0px;
	margin: 0px;
	width: 1px;
	height: 60px;
}

.content-top p.popular {
	color: #00487d;

	font-size: 10pt;
	font-weight: bold;
	line-height: 150%;
	text-align: left;
	margin: 0px 0px 10px;
	text-indent: 1.1em;
	background-image: url("http://www.dambo-33.com/images/list_blue02.gif");
	background-position: left center;
	background-repeat: no-repeat;
}

#copy {
	color: #00487d;
	padding: 0px;
	background-color: #c8ddef;

	font-size: 9pt;
	font-weight: normal;
	line-height: 125%;
	text-align: center;
	margin: 0px;
}

.content-top div.clear {
	clear: both;
	padding: 0px;
	margin: 0px;
}

#left a {
	text-decoration: none;
	display: block;
	}

#left a:link {
	color: #000000;
	}

#left a:visited {
	color: #000000;
	}

#left a:active {
	color: #000000;
	}

#left a:hover {
	color: #ff6600;
	}

strong {
	font-weight: normal;
}

.thick {
	font-weight: bold;
}

#container-top div#powered {
	float: right;

	font-size: 8pt;
	line-height: 150%;
	text-align: left;
	color: #666666;
	padding: 0px;
	margin: 5px 0px 10px;
	}

#container-top div#link-note {
	float: left;

	font-size: 8pt;
	line-height: 150%;
	text-align: left;
	color: #666666;
	padding: 0px;
	margin: 5px 0px 10px;
	}

#counter {
	border: 1px solid #8e8e8e;
	background-color: #ffff99;
}

#progress {
	background-color: #fefc52;
	margin: 0px;
	border: 1px solid #8e8e8e;
	text-align: center;
}

#php {
	width: 498px;
	height: 60px;
	padding: 0px;
	margin: 0px 0px 15px;
	border: 1px dashed #8e8e8e;
}

.rb {
	color: #ff0000;
	font-weight: bold;
}

.dai {
	font-size: 24pt;
	font-weight: bold;
}

.chb {
	font-size: 10pt;
}

.bb {
	font-weight: bold;
}

.sbb {
	font-weight: bold;
	color: #333333;
}

.rr {
	color: #ff0000;
}

.wh {
	color: #ffffff;
}

.lb {
	color: #0000ff;
	font-weight: bold;
}

.dair {
	font-size: 36pt;
	color: #ff0000;
	font-weight: bold;
}

.tbcg {
	background-color: #ebf0fa;
}

.tbcg2 {
	background-color: #ebf0fa;
	text-align: left;
}

.tbcg3 {
	background-color: #f5fafa;
	text-align: left;
}

.ll {
	color: #0000ff;
}

td {
	color: #000000;
	background-color: #ffffff;
	text-align: center;
	font-size: 11pt;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
}

.kehai {
	background-color: #b7b7b7;
}

.kehai2 {
	background-color: #f2f9f8;
}

.commi {
	background-color: #ebf0fa;
}

.commi2 {
	background-color: #ebf0fa;
	color: #00487d;
	font-weight: bold;
}

.lowe {
	text-align: right;
	background-color: #ffcccc;
}

.lowe2 {
	text-align: right;
	background-color: #ffffcc;
}

.seccommi {
	text-align: left;
	background-color: #f9f9f9;
}

.tdri {
	text-align: right;
}

.tdle {
	text-align: left;
}

.tdlep {
	text-align: left;
	background-color: #ffffdc;
}

.joge {
	border-width: 1px 0px;
	border-style: solid;
	border-color: #999999;
}

.gg {
	color: #00bb00;
}

.blc {
	background-color: #000000;
}

.law {
	width: 495px;
	border: 1px solid #666666;
	background-color: #fff7ff;
	text-align: left;
	margin: 35px 0px;
	padding: 0px;
}

.faq1 {
	background-color: #f5f5f5;
	text-align: left;
}

.faq2 {
	background-color: #ffffe6;
	text-align: left;
}

.faq3 {
	background-color: #f5f5f5;
	text-align: right;
}

.star {
	color: #ff9900;
}

div.pr {
	border: 1px solid #cccccc;
	padding: 0px;
	overflow: auto;
	width: 34px;
	height: 6px;
	margin: 0px 0px 10px;
	text-align: right;
}
p.pr {
	font-size: 8pt;
	color: #333333;
	padding: 0px;
	line-height: 140%;
	text-align: right;
}

#safetyzone {
	text-align: right;
}

#container-top div.w-link {
	width: 1px;
	height: 1px;
	overflow: auto;
	border: 1px solid #cccccc;
	background: #ffffff
	text-align: center;
}

#container-top ul.w-link {
	font-size: 10px;
	line-height: 130%;
	margin-left: 0px;
	padding: 0px;
	list-style-position: outside;
}

#container div.w-link {
	width: 1px;
	height: 1px;
	margin: 0px;
	overflow: auto;
	border: 1px solid #cccccc;
	background: #ffffff
	text-align: center;
}

#container ul.w-link {
	font-size: 10px;
	line-height: 130%;
	margin-left: 0px;
	padding: 0px;
	list-style-position: outside;
}

#container div.huton {
	color: #000000;

	font-size: 10pt;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin: 0px;
}

#container-top #left div#chance-now {
	margin: 0 0 10px 0;
	padding: 0;
	background: #fff;
	border: none;
	font-size: 10pt;
	line-height: 120%;
}

