/* - - - - - - - - - - - - - - - - - - - - -
100SHOP DEFAULT STYLE of Pink01
- - - - - - - - - - - - - - - - - - - - - */
a{
	color: #939;
}
a:hover{
	color: #636;
}
.tabNavMenu{background:transparent url(tabmenulinebg.gif) repeat-x 0 100%; }
.tabNavMenu ul, #shopArticleTabMenu ul{margin-left:0px;}
.tabNavMenu ul li, #shopArticleTabMenu ul li{display:inline;font-size: 14px; }
.tabNavMenu ul li a, #shopArticleTabMenu ul li a{margin-right:3px;background:transparent url(tabmenulinebg-left.gif) no-repeat 0 0;color:#c0c;}
.tabNavMenu ul li a span, #shopArticleTabMenu ul li a span{background:transparent url(tabmenulinebg-right.gif) no-repeat 100% 0; padding-top:8px; height: 20px;}
.tabNavMenu ul li a:hover,  .tabNavMenu ul li a:hover span, #shopArticleTabMenu ul li a:hover, #shopArticleTabMenu ul li a:hover span{text-decoration:underline;color:#444; padding-top: 8px; height: 20px;}
.tabNavMenu ul li a.selected,  .tabNavMenu ul li a.selected:hover, #shopArticleTabMenu ul li a.selected, #shopArticleTabMenu ul li a.selected:hover{color:#636!important;}
.tabNavMenu ul li a.selected span,  .tabNavMenu ul li a.selected:hover sapn, #shopArticleTabMenu ul li a.selected span, #shopArticleTabMenu ul li a.selected:hover span{color:#636 !important; padding-top: 8px !important;height:20px !important;}

.tabNavMenu ul li a.selected:hover, #shopArticleTabMenu ul li a.selected:hover, #shopArticleTabMenu ul li a:hover, .tabNavMenu ul li a:hover{
	padding-top: 0 !important;
	height: 28px !important; 
}
.shopBoardBox{
	height: 210px;
	background: #fff url(boardbg.jpg) no-repeat 0 0;
}
.shopBoardBoxInner{
	padding:  15px 10px 10px 23px;
}
.shopBoardTitle{
	border-bottom: none;
	padding-left: 25px;
}
.articleListBoxContent{
	border: 1px solid #C6C;
	border-top: none;
	background: #fff url(tabmenulinebg.gif) repeat-x 0 0;
}
#recommendTitle{
	background: transparent url(tabmenulinebg-left.gif) no-repeat 0 -28px;
	margin-left: 0;
}
#recommendTitle span{
	background: transparent url(tabmenulinebg-right.gif) no-repeat 100% -28px;
	color: #333;
}
.sideBox .tabTitle{
	background: transparent url(tabmenulinebg-left.gif) no-repeat 0 -28px;
	margin-left: 0; 
}
.sideBox .tabTitle span{
	display: block;
	background: transparent url(tabmenulinebg-right.gif) no-repeat 100% -28px;
	color: #333;
}
.sideBoxContent{
	background: transparent url(tabmenulinebg.gif) repeat-x 0 0;
	border: 1px solid #C6C;
	border-top: none;
}
.sideBox h2[class=tabTitle] span{width:block; width: 195px;}
*:first-child+html .sideBox  h2.tabTitle span{display: block; width: 180px}

.catalogList ul li{
	background: transparent url(arrow-pink.gif) no-repeat 0 50%;
	border-bottom: 1px solid #D8F1FB;
}
.articleListBoxContent #pagesNavTopTable{
	background-color: transparent;
	border-bottom: 1px solid #C6C;
}
.pagesNavTable{	background-color: #F6F6F6;	border: 1px solid #C6C;}
#shopArticleRowListHead{
	border-bottom:  2px solid #ccc;
}