@import"../common/css/common.css";
/* CSS Document */


/***/
#menunavbox{
		width: 670px; height: 40px;
}

ul#menunav{
		width: 670px; height: 40px;
}

ul#menunav li{
		float: left;
		list-style: none;
}

li.Caring{
		display: block;
		width: 104px; height: 40px;
		text-indent: -9999px;
		background: url(img/caring_btn.gif) left bottom no-repeat;
}

li.Caring a{
		display: block;
		width: 104px; height: 40px;
		text-indent: -9999px;
		background: url(img/caring_btn.gif) left top no-repeat;
}

li.Art{
		display: block;
		width: 78px; height: 40px;
		text-indent: -9999px;
		background: url(img/art_btn.gif) left bottom no-repeat;
}

li.Art a{
		display: block;
		width: 78px; height: 40px;
		text-indent: -9999px;
		background: url(img/art_btn.gif) left top no-repeat;
}

li.Extension{
		display: block;
		width: 124px; height: 40px;
		text-indent: -9999px;
		background: url(img/extension_btn.gif) left bottom no-repeat;
}

li.Extension a{
		display: block;
		width: 124px; height: 40px;
		text-indent: -9999px;
		background: url(img/extension_btn.gif) left top no-repeat;
}

li.Repair{
		display: block;
		width: 99px; height: 40px;
		text-indent: -9999px;
		background: url(img/repair_btn.gif) left bottom no-repeat;
}

li.Repair a{
		display: block;
		width: 99px; height: 40px;
		text-indent: -9999px;
		background: url(img/repair_btn.gif) left top no-repeat;
}

li.Course{
		display: block;
		width: 103px; height: 40px;
		text-indent: -9999px;
		background: url(img/course_btn.gif) left bottom no-repeat;
}

li.Course a{
		display: block;
		width: 103px; height: 40px;
		text-indent: -9999px;
		background: url(img/course_btn.gif) left top no-repeat;
}

li.Akzent{
		display: block;
		width: 103px; height: 40px;
		text-indent: -9999px;
		background: url(img/akzent_btn.gif) left bottom no-repeat;
}

li.Akzent a{
		display: block;
		width: 103px; height: 40px;
		text-indent: -9999px;
		background: url(img/akzent_btn.gif) left top no-repeat;
}

li.Blank{
		display: block;
		width: /*162px*/59px; height: 40px;
		text-indent: -9999px;
		background: url(img/blank_btn.gif) left top no-repeat;
}

/***/

li.Caring a:hover{
		background-position: 0 -40px;
}

li.Art a:hover{
		background-position: 0 -40px;
}

li.Extension a:hover{
		background-position: 0 -40px;
}

li.Repair a:hover{
		background-position: 0 -40px;
}

li.Course a:hover{
		background-position: 0 -40px;
}

li.Akzent a:hover{
		background-position: 0 -40px;
}

#otokuimg{
		margin-top: 8px;
}

/***/
div#main {
	float: left;
	width: 670px;
	margin-left: 18px;
}

dl.menubox {
	padding-bottom: 10px;
	width: 670px; height: auto;
	background: url(../common/img/subcontentsbottom.gif) left bottom no-repeat;
	}
	dl.menubox dd {
	padding: 0 0 15px 0;
	background: url(../common/img/subcontentsbg.gif) 0 0 repeat-y;
	}
	* html dl.menubox dd {
	border-top: 1px solid #FFCC00;
	}

table.menulist {
	width: 546px;
	margin: 20px auto 10px auto;
	border-top: 10px solid #FFF8E5;
	}
	table#biosculpture { border-top: none; }
	table.menulist td {
	padding: 4px 0;
	background-color: #FFF8E5;
	border-bottom: 1px dashed #FFCC53;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #E08B01;
	text-align: left;
	vertical-align: top;
	}
	td.item {
	width: 410px;
	padding-left: 10px !important;
	}
	td.num {
	width: 70px;
	}
	td.price {
	padding-right: 10px;
	}

p.pagetop_s {
	padding-right: 52px;
	background: url(img/menuarrow.gif) 480px 8px no-repeat;
	text-align: right;
	}
	p.pagetop_s a { color: #E8A401; }


/***/

/***/

#menulistbox01{
		padding-top: 8px;
		margin-left: 38px;
		width: 546px; height: auto;
		background-color: #FFF8E5;
}

ul#menulist01{
		width: 421px; height: auto;
		float: left;
		text-align: left;
}

ul#menulist01 li{
		padding-left: 10px;
		padding-top: 7px;
		padding-bottom: 5px;
		font-size: 12px;
		letter-spacing: 0px;
		list-style: none;
		color: #E08B01;
		background-color: #FFF8E5;
		border-bottom: 1px dashed #FFCC53;
}

.menulist01-02{ font-size: 11px;}

ul#menulist02{
		width: 79px; height: auto;
		float: left;
		margin-bottom: 14px;
		text-align: left;
}

ul#menulist02 li{
		padding-top: 7px;
		padding-bottom: 5px;
		font-size: 12px;
		list-style: none;
		color: #E08B01;
		background-color: #FFF8E5;
		border-bottom: 1px dashed #FFCC53;
}

ul#menulist03{
		width: 46px; height: auto;
		float: right;
		text-align: left;
}

ul#menulist03 li{
		padding-top: 7px;
		padding-bottom: 5px;
		font-size: 12px;
		list-style: none;
		color: #E08B01;
		background-color: #FFF8E5;
		border-bottom: 1px dashed #FFCC53;
}

ul#menulist03 li.toplist{
		padding-top: 7px;
		padding-bottom: 5px;
		font-size: 12px;
		list-style: none;
		color: #E08B01;
		background-color: #FFF8E5;
}


li.blank{
		text-indent: -9999px;
}

li span.blank{
		text-indent: -9999px;
}

ul#menulist04{
		width: 250px; height: auto;
		float: left;
		margin-bottom: 14px;
		text-align: right;
}

ul#menulist04 li{
		padding-top: 7px;
		padding-bottom: 5px;
		font-size: 12px;
		list-style: none;
		color: #E08B01;
		background-color: #FFF8E5;
		border-bottom: 1px dashed #FFCC53;
}

ul#menulist05{
		width: 250px; height: auto;
		float: left;
		text-align: left;
}

ul#menulist05 li{
		padding-left: 10px;
		padding-top: 7px;
		padding-bottom: 5px;
		font-size: 12px;
		letter-spacing: 0px;
		list-style: none;
		color: #E08B01;
		background-color: #FFF8E5;
		border-bottom: 1px dashed #FFCC53;
}


/***/

a.menu_top_btn{
		clear: both;
		display: block;
		font-size: 12px;
		margin-left: 487px;
		margin-top: 14px;
		line-height: 9px;
		text-indent: 15px;
		letter-spacing: 1px;
		/*width: 131px;*/
		width: auto;
		color: #E8A401;
		background: url(img/menuarrow.gif) left bottom no-repeat;
}

a.menu_top_btn01{
		clear: both;
		display: block;
		font-size: 12px;
		margin-left: 463px;
		margin-bottom: 10px;
		margin-top: 14px;
		line-height: 9px;
		text-indent: 15px;
		letter-spacing: 1px;
		/*width: 131px;*/
		width: auto;
		color: #E8A401;
		background: url(img/menuarrow.gif) left bottom no-repeat;
}
