/*=============================================

LAST UP : 2009.04.06

=================================================*/

/*-------------------------------------------------------
　トップページ　メインエリア　▼
---------------------------------------------------------*


#FrameRight{
		text-justify : inter-ideograph;
}


/*== Top Main Visial ==============================================*/
#FrameRight #TopMV{
	width		: 725px;
	height		: 400px;
	margin		: 0px;
	padding		: 0px;
	background	: url(http://shop.tokai.jp/site_data/cabinet/top/top_mv.jpg) no-repeat;
	}
	#FrameRight #TopMV p{
		color		: #fff;
		width		: 400px;
		padding		: 0px;
		margin		: 300px 0px 0px 15px;
		}
html>/**/body #FrameRight #TopMV p{
		color		: #fff;
		width		: 400px;
		margin		: 0px;
		padding		: 300px 0px 0px 15px;
		}


/*== Top Sub Menu==============================================*/
ul.TopSubM{
	width		: 725px;
	height		: 48px;
	margin		: 20px 0px 10px 0px;
	padding		: 0px;
	list-style-type	: none;
	background	: url(http://shop.tokai.jp/site_data/cabinet/top/subm_bg.jpg);
	border		: none;
	}
	ul.TopSubM li{
		display		: block;
		float		: left;
		margin		: 0px;
		padding		: 0px;
		}
	ul.TopSubM li a{
		display		: block;
		width		: 182px;
		height		: 40px;
		text-indent	: -10000px;
		color		: #fff;
		overflow	: hidden;
		background	: url(http://shop.tokai.jp/site_data/cabinet/top/subm.jpg) no-repeat;
		}
	ul.TopSubM li a.SubMasagiri			{background-position :  0px -40px;}
	ul.TopSubM li a.SubMvanadium		{background-position : -182px -40px;}
	ul.TopSubM li a.SubMosusume			{background-position : -364px -40px;}
	ul.TopSubM li a.SubMvoice			{background-position : -546px -40px; width:179px;}

	ul.TopSubM li a.SubMasagiriIN		{background-position :  0px -80px;}
	ul.TopSubM li a.SubMvanadiumIN		{background-position : -182px -80px;}
	ul.TopSubM li a.SubMosusumeIN		{background-position : -364px -80px;}
	ul.TopSubM li a.SubMvoiceIN			{background-position : -546px -80px; width:179px;}

	ul.TopSubM li a:hover.SubMasagiri	{background-position : -0px 0px;}
	ul.TopSubM li a:hover.SubMvanadium	{background-position : -182px 0px;}
	ul.TopSubM li a:hover.SubMosusume	{background-position : -364px 0px;}
	ul.TopSubM li a:hover.SubMvoice		{background-position : -546px 0px;}


/*== Top Tilte ==============================================*/
h2.TopTilte	{
	display		: block;
	text-align	: left;
	font-size	: 120%;
	line-height	: 1;
	height		: 28px;
	margin		: 0px 0px 10px 0px;
	padding		: 12px 0px 0px 20px;
	background	: url(http://shop.tokai.jp/site_data/cabinet/top/top_title.jpg) no-repeat;
	}

/*== Asagiri Area==============================================*/
#TopAsaKoudo {
	width		: 430px;
	height		: 40px;
	padding		: 35px 0px 0px 35px;
	background	: url(http://shop.tokai.jp/site_data/cabinet/top/top_asa_koudo_bg.jpg) no-repeat;
	}
	#TopAsaKoudo strong{
		color		: #41bae3;
		}

/*== Vanasium Area==============================================*/
.TopVanaFlow{
	text-align	: left;
	}
.TopVanaFlow th{
	width		: 180px;
	line-height	: 1.1;
	padding		: 5px 5px 5px 45px;
	}
	.TopVanaFlow .TopVanaFlow01{
		background	: url(http://shop.tokai.jp/site_data/cabinet/top/vana_t01.jpg) #fff8b9 no-repeat;
		}
	.TopVanaFlow .TopVanaFlow02{
		background	: url(http://shop.tokai.jp/site_data/cabinet/top/vana_t02.jpg) #fff8b9 no-repeat;
		}
	.TopVanaFlow .TopVanaFlow03{
		background	: url(http://shop.tokai.jp/site_data/cabinet/top/vana_t03.jpg) #fff8b9 no-repeat;
		}

/*== Osusume Area==============================================*/
#TopOsusume div{
	line-height	: 1.4;
	height		: 100px;
	margin		: 0px 0px 0px 250px;
    padding		: 0px 0px 0px 80px;
	border-bottom	: 1px dashed #e42e45;
	}
	#TopOsusume div h6{
		margin		: 10px 0px 0px 0px;
		}
	#TopOsusume img{
		margin		: 30px 0px 0px 0px;
		}
	#TopOsusume div#TopOsusumeRaku{
		background	: url(http://shop.tokai.jp/site_data/cabinet/top/osusume_icon01.jpg) center left no-repeat;
		}
	#TopOsusume div#TopOsusumeOishii{
		background	: url(http://shop.tokai.jp/site_data/cabinet/top/osusume_icon02.jpg) center left no-repeat;
		}
	#TopOsusume div#TopOsusumeAnshin{
		background	: url(http://shop.tokai.jp/site_data/cabinet/top/osusume_icon03.jpg) center left no-repeat;
		}


/*== Voice Area==============================================*/
.TopVoiceBox {
	width		: 720px;
	margin		: 0px 0px 5px 0px;
	padding		: 5px 0px;
	line-height	: 1.4;
	}

	/*== Voice Famale==============================================*/
	.TopVoiceBox .TVBkobetuF{
		display		: block;
		float		: left;
		text-justify : inter-ideograph;
		width		: 50%;
		margin		: 0px;
		padding		: 5px 0px;
		background	: url(http://shop.tokai.jp/site_data/cabinet/top/voice_female.gif) no-repeat;
		}
		.TopVoiceBox .TVBkobetuF p{
			margin: 0px 10px 0px 90px;
			}

	/*== Voice Male==============================================*/
	.TopVoiceBox .TVBkobetuM{
		display		: block;
		float		: left;
		text-align	: justify;
		width		: 50%;
		margin		: 0px;
		padding		: 5px 0px;
		background		: url(http://shop.tokai.jp/site_data/cabinet/top/voice_male.gif) no-repeat;
		}
		.TopVoiceBox .TVBkobetuM p{
			margin: 0px 10px 0px 90px;
			}
