#tancho { width: 620px;}
#tancho table td p { font-size:90%;}
#tancho ul,
#tancho li { list-style-type:none; margin:0; padding:0;}
#tancho dl dt { font-size:81%; line-height:150%;}

/* NAVIGATION BAR */
#tancho div.tanchoNaviBar {
	width: 620px;
	margin-bottom:25px;
	background:#E7EAF1;
}
#tancho div.tanchoNaviBar ul li{
	display:inline;
}
#tancho div.tanchoNaviBar ul li a {
	display:block;
	float:left;
	min-height:16px;
	*height:16px;
	padding:6px 6px 3px 9px;
	background:#E7EAF1;
	color: #000;
	font-weight:bold;
	line-height:100%;
}
#tancho div.tanchoNaviBar ul li.current a {
	background:#B7BECE;
	color: #fff;
}
#tancho div.tanchoNaviBar ul li a.nav05 {
	padding:0;
}
#tancho div.tanchoNaviBar ul li a:link,
#tancho div.tanchoNaviBar ul li a:visited,
#tancho div.tanchoNaviBar ul li a:hover,
#tancho div.tanchoNaviBar ul li a:active {
	text-decoration:none;
}

/* TITLE and TEXT(index,prize) */
#tancho div.tanchoContents01 h2 {
	margin:0px 0 20px 0;
}
#tancho .tanchoTxtColor01 {
	margin-bottom:25px;
	color:#FF0000
}

#tancho div.tanchoContents01 p.tanchoTxt01 {
	margin-bottom:25px;
}
#tancho div.tanchoContents01 p.tanchoTxt02 {
	margin-bottom:15px;
}
#tancho div.tanchoPrizeContents *{
	text-align:center;
}
#tancho div.tanchoPrizeContents h2 {
	margin-bottom:15px;
}
#tancho div.tanchoPrizeContents h3 {
	margin-bottom:6px;
}
#tancho div.tanchoPrizeContents p {
	margin-bottom:12px;
}

/* GRAY AREA with BORDER(index) */
#tancho div.tanchoInfoArea {
	width:620px;
	*width:618px;
	margin-bottom:20px;
	background:#F5F5F5;
	border:1px solid #DCDCDC;
}
#tancho div.tanchoInfoArea dl {
	margin:7px 12px 4px;
}
#tancho div.tanchoInfoArea dl dt {
	margin-right:1.49em;
}
#tancho div.tanchoInfoArea dl dt span {
	margin-right:1.89em;
}
#tancho div.tanchoInfoArea dl dt span.spacing {
	letter-spacing: 0.99em;
	margin-right:0.91em;
}
/* For IE6,7 */
*+ html #tancho div.tanchoInfoArea dl dt span.spacing {
	letter-spacing: 0.83em;
	margin-right:0.83em;
}
* html #tancho div.tanchoInfoArea dl dt span.spacing {
	letter-spacing: 0.83em;
	margin-right:0.83em;
}
/* /For IE6,7 */
#tancho div.tanchoInfoArea dl dd {
	margin:-1.21em 0 0 5.79em;
}

#tancho div.tanchoInfoArea02 {
	width:600px;
	margin-bottom:20px;
	background:#F5F5F5;
	border:1px solid #DCDCDC;
}
#tancho div.tanchoInfoArea02 dl {
	margin:7px 12px 4px;
}
#tancho div.tanchoInfoArea02 dl dt {
	margin-right:1.49em;
}
#tancho div.tanchoInfoArea02 dl dt span {
	margin-right:1.89em;
}
#tancho div.tanchoInfoArea02 dl dt span.spacing {
	letter-spacing: 0.99em;
	margin-right:0.91em;
}
/* For IE6,7 */
*+ html #tancho div.tanchoInfoArea02 dl dt span.spacing {
	letter-spacing: 0.83em;
	margin-right:0.83em;
}
* html #tancho div.tanchoInfoArea02 dl dt span.spacing {
	letter-spacing: 0.83em;
	margin-right:0.83em;
}
/* /For IE6,7 */
#tancho div.tanchoInfoArea02 dl dd {
	margin:-1.21em 0 0 5.79em;
}


/* OLD CONTENTS(sakuhin,postcard) */
#tancho div.oldContents {
	text-align:center;
}
#tancho div.oldContents div{
	width:550px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#tancho div.oldContents div.columnA01{
	width:533px;
}
#tancho div.oldContents td.center{
	text-align:center;
}
#tancho div.oldContents table.border{
	border:2px solid #6699FF;
}

/* diversion of PagetopAnchor(prize) */
#tancho .pagetopAnchor{
	margin:15px 0;
	background:url(../img/dotline01.gif) bottom repeat-x;
}

/* THUMBNAILS(prize) */
#tancho .tanchoPrizeContents ul li{
	float:left;
	padding-bottom:10px;
}
#tancho .tanchoPrizeContents ul li a img{
	padding:10px;
	border:1px solid #ccc;
}
#tancho .tanchoPrizeContents ul.column5 li a img{
	padding:25px 4px;
}
#tancho .tanchoPrizeContents ul.column5 li.verticallylong a img{
	padding:4px 25px;
}
/* For IE6 */
* html #tancho .tanchoPrizeContents ul li a img{
	padding:9px;
}
* html #tancho .tanchoPrizeContents ul.column5 li a img{
	padding:24px 3px;
}
* html #tancho .tanchoPrizeContents ul.column5 li.verticallylong a img{
	padding:3px 24px;
}
/* /For IE6 */
#tancho .tanchoPrizeContents ul.column2 li{
	width:377px; padding-right:23px;
}
#tancho .tanchoPrizeContents ul.column3 li{
	width:243px; padding-right:24px;
}
#tancho .tanchoPrizeContents ul.column5 li{
	width:148px; padding-right:9px;
}
#tancho .tanchoPrizeContents ul li.last{
	padding-right:0;
}
