#mcontent	{
			float: left;
			width: 519px;
			border-right: 1px solid #ddd;
			padding: 25px 0px;
		}
#tokuspace	{
			width: 419px;
			margin: 0px auto;
		}
h1		{
			background-color: #f6f6f6;
			margin: 0px;
			padding: 5px 0px 5px 50px;
			font-weight: normal;
			font-size: 10px;
		}
h1:after	{
			content: ".";
			clear: both;
			height: 0;
			display: block;
			visibility: hidden;
		}
h2.h21		{
			background: url(images/topics_title.gif) no-repeat 0px 2px;
			font-size: 12px;
			font-weight: normal;
			padding: 0px 0px 0px 75px;
			margin: 0px;
		}


#rcontent	{
			float: right;
			width: 230px;
			padding: 25px 0px;

		}
#rcontent ul	{
			list-style-position:inside ;
			margin: 0px;
			padding: 0px;
		}
h2.h24		{
			font-size: 12px;
			padding: 0px 0px 5px 0px;
			margin: 0px;
			color: #000;
		}
h2.h23		{
			background: url(images/pickupnews_title.gif) no-repeat 0px 0px;
			font-size: 12px;
			font-weight: normal;
			padding: 18px 0px 20px 0px;
			margin: 0px;

		}

.tokubox0	{
			padding: 0px 0px 0px 55px;
			margin: 10px 0px 0px 0px;
		}
.tokubox	{
			border-top: 1px dashed #ccc;
			padding: 25px 0px 0px 55px;
			margin: 0px;
		}
#feminine #no1	{
			background: url(images/feminine/01.gif) no-repeat 0px 2px;
		}
#feminine #no2	{
			background: url(images/feminine/02.gif) no-repeat 0px 27px;
		}
#feminine #no3	{
			background: url(images/feminine/03.gif) no-repeat 0px 27px;
		}
#glamorous #no1	{
			background: url(images/glamorous/01.gif) no-repeat 0px 2px;
		}
#glamorous #no2	{
			background: url(images/glamorous/02.gif) no-repeat 0px 27px;
		}
#glamorous #no3	{
			background: url(images/glamorous/03.gif) no-repeat 0px 27px;
		}
#elegance #no1	{
			background: url(images/elegance/01.gif) no-repeat 0px 2px;
		}
#elegance #no2	{
			background: url(images/elegance/02.gif) no-repeat 0px 27px;
		}
#elegance #no3	{
			background: url(images/elegance/03.gif) no-repeat 0px 27px;
		}
#casual #no1	{
			background: url(images/casual/01.gif) no-repeat 0px 2px;
		}
#casual #no2	{
			background: url(images/casual/02.gif) no-repeat 0px 27px;
		}
#casual #no3	{
			background: url(images/casual/03.gif) no-repeat 0px 27px;
		}



#tokuspace p	{
			margin: 0px;
			padding: 0px 0px 25px;
			line-height: 180%;
			font-size: 110%;
		}
#tokuspace p img{
			display: block;
			margin: 0px 0px 5px;
		}
#tokuspace p a	{
			font-size: 110%;
		}
.newsbox	{
			margin: 0px;
			padding: 0px 50px 40px 0px;
			line-height: 160%;
			font-size: 110%;
		}
.newsbox a	{
			font-size: 130%;
			text-decoration: none;
			display: block;
			border-top: 1px solid #ddd;
			border-bottom: 1px solid #ddd;
			margin: 5px 0px 5px;
			padding: 3px 0px;
		}
.newsbox span	{
			color: #000;
			font-size: 120%;
			font-family: Arial,Helvetica,sans-serif;
			font-weight: bold;
		}
#brandspace	{
			width: 519px;
			border-top: 1px solid #ddd;
			border-bottom: 1px solid #ddd;
			margin: 20px auto;
		}
#brandspace1	{
			float: right;
			width: 270px;
			padding: 30px 0px 0px;
		}

#brandspace2	{
			float: right;
			width: 200px;
		}
h2.h22		{
			background: url(images/brand_title.gif) no-repeat 0px 2px;
			font-size: 12px;
			font-weight: normal;
			padding: 0px 0px 10px 75px;
			margin: 0px;

		}
#brandmain	{
			width: 419px;
			margin: 0px auto;
			padding: 30px 0px;
		}
#brandmain p	{
			margin: 0px 0px 20px;
		}
#brandmain a	{
			display: block;
			color: #000;
			padding: 0px 0px 0px 10px;
			margin: 0px 0px 5px;
			text-decoration: none;
		}
#brandmain a:hover{
			color: #666;
		}
#feminine #brandmain a{

			border-left: 5px solid #d88cc2;
		}
#glamorous #brandmain a{

			border-left: 5px solid #d88c8c;
		}
#elegance #brandmain a{

			border-left: 5px solid #77acd4;
		}
#casual #brandmain a{

			border-left: 5px solid #c2d477;
		}

#brandmain a span{
			font-size: 120%;
			display: block;
			font-weight: bold;
			font-family: Arial,Helvetica,sans-serif;
		}
.bleft		{
			float: left;
			width: 190px;
			min-height:70px;
		}
.bright		{
			float: right;
			width: 190px;
			min-height:70px;

		}

