@charset "utf-8";
/*
Theme Name: The V5
Description: Site design for www.minet.jp
Version: 5.0
Author: Masaomi Kobayashi (frozen_butterfly@mac.com)
Author URI: http://www.minet.jp
*/


/*
## for This Site Design
*/
#Content #ContentHeader h2 {
	color:#a21d21;}
#Content #ContentHeader h1 {
	color:#FFFFFF;}
#Content {
	background-image:url(/lautenaudio/_include/i/iHeader.png);}
.Index #Content {
	background-image:url(/lautenaudio/_include/i/_Index/iHeader.png);}
.Index #Content #ContentHeader h2, 
.Index #Content #ContentHeader h1 {
	display:none;}


/*
## Content > Ajax Main Navigation
*/
#Content #stripNav0 ul li a em {
	padding:0 20px;}
.Special #Content #stripNav0 ul li a em {
	padding:0 40px;}
#Content .SubColumn {
	margin-bottom:20px;}
/*
## Popup Sub Product List
*/
#popup, 
#popup ul {
	width:184px;
	clear:both;}
/*
## Add for Browser cache control
*/
#Wrapper {
	position: relative;}
#Content .audio-player {
	display:block;
	margin-bottom:8px;}
#Content .audio-player label {
	display:block;
	padding-left:13px;
	background-image:url(/_javascript/audioplayer/label.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
	font-size:11px;
	line-height:13px;
	font-style:italic;}
/*
## Interface Collection Ajax for DSMs
*/
#Content h4 {
	font-size:16px;
	line-height:20px;}
#Content span.Description {
	display:block;
	width:100%;
	margin:0 auto 6px 0;
	padding:0 0 6px 0;
	border-bottom:1px solid #CCCCCC;
	font-size:10px;
	line-height:14px;
	color:#999999;}

#Content .InterfaceCollectionAjax {
	background-image:url(/_include/_i/idTabs/InterfaceCollectionAjax.gif);
	background-repeat:no-repeat;
	margin:0 auto 6px 0;
	padding:0;}
#Content .InterfaceCollectionAjax ul {
	display:block;
	text-align:left;
	margin:0 auto;
	padding:8px 8px 22px 8px;
	background-image:url(/_include/_i/idTabs/InterfaceCollectionAjax-Bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	list-style:none;}
#Content .InterfaceCollectionAjax li {
	float:left;
	display:inline;
	padding-bottom:2px;
	font-size:11px;}
#Content .InterfaceCollectionAjax a {
	float:left;
	margin:0 4px 0 0;
	padding:1px 15px 1px 15px;
	color:#31363e;
	text-decoration:none;}
#Content .InterfaceCollectionAjax a:hover {
	position:relative;
	background:url(/lautenaudio/_include/i/nav_tl.gif) top left no-repeat #ccc;
	color:#202429;}
#Content .InterfaceCollectionAjax a.selected, 
#Content .InterfaceCollectionAjax a.selected:hover {
	position:relative;
	background:url(/lautenaudio/_include/i/nav_tl.gif) top left no-repeat #a2a4a5;
	color:#fff;}
.nav_tr {
	position:absolute;
	top:0;
	right:0;
	display:block;
	width:4px;
	height:4px;
	background:url(/lautenaudio/_include/i/nav_tr.gif) top right;}
.nav_bl {
	position:absolute;
	bottom:0;
	left:0;
	display:block;
	width:4px;
	height:4px;
	background:url(/lautenaudio/_include/i/nav_bl.gif) bottom left;}
.nav_br {
	position:absolute;
	bottom:0;
	right:0;
	display:block;
	width:4px;
	height:4px;
	background:url(/lautenaudio/_include/i/nav_br.gif) bottom right;}
#Content .InterfaceCollectionAjax a span {
	display:none;}
#Content .InterfaceCollectionAjax a:hover span, 
#Content .InterfaceCollectionAjax a.selected span {
	display:block;}

#Content #idTabs1 .idTabsContents, 
#Content #idTabs2 .idTabsContents, 
#Content #idTabs3 .idTabsContents, 
#Content #idTabs4 .idTabsContents {
	height:280px;}


/*
## ContentFlame > AddTable @ 2009.4.28
*/
#ContentFlame table.AddTable {
	width:100%;
	margin:0 0 10px 0;
	border-top:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	margin:1em auto;
	border-collapse:collapse;
	line-height:16px;}
#ContentFlame table.AddTable td {
	color:#333333;
	border-bottom:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	padding:.3em 1em;
	text-align:left;
	vertical-align:top;}
#ContentFlame table.AddTable td.AddTableTitle {
	width:80px;
	color:#000000;}
#ContentFlame table.AddTable tr.even {
	background-color:#f4f4f4;}

/*
## Content > DealerListTable
*/
#Content table.DealerListTable {
	width:620px;
	margin:0 0 10px 0;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	margin:1em auto;
	border-collapse:collapse;
	line-height:16px;}
#Content table.DealerListTable th {
	font-weight:normal;
	color: #FFFFFF;
	text-align:center;
	background:#333333;
	border-bottom: 1px solid #000000;
	border-left:1px solid #000000;
	padding:.3em 1em;}
#Content table.DealerListTable th.ShopName {
	text-align:left;
	width:200px;}
#Content table.DealerListTable th a {
	color:#CCCCCC;
	text-decoration:none;}
#Content table.DealerListTable th a em {
	color:#FFFFFF;
	font-weight:bold;
	display:block;}
#Content table.DealerListTable th a:hover {
	color:#FFFFFF;
	text-decoration:underline;}

#Content table.DealerListTable td {
	color:#000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	padding:.3em 1em;
	text-align:center;
	vertical-align:middle;}
#Content table.DealerListTable td.ShopName {
	text-align:left;
	color:#666666;
	width:230px;
	vertical-align:top;}
#Content table.DealerListTable td a {
	color:#000000;
	text-decoration:none;}
#Content table.DealerListTable td a em {
	color:#000000;
	font-weight:bold;
	display:block;}
#Content table.DealerListTable td a:hover {
	color:#000000;
	text-decoration:underline;}

