ul,ol{
margin:0;
padding:0;
list-style-type:none;
}

p,ul,ol{
line-height:1.3;
}

/* **************************
     #columnListArea
************************** */

#columnListArea {
	margin:0 0 0px 0px;
	padding:0;
	width: 950px;
}


#columnListArea h2{
	color:#666666;
	font-size:85%;
	font-weight:bold;
	margin:20px 0 5px 0;
}

#columnListArea .columnList {
	background-color:#f7f2e8;
	border:1px solid #d7c8a4;
	padding:0px 0 0px 0;
}

#columnListArea .columnList ul:after{
   content:".";
   display:block;
   height:0px;
   clear:both;
   visibility:hidden;
}

/* Win版IE7とMac版IE5対策 */
#columnListArea .columnList ul{
   display:inline-block;
}

/* Win版IE5および6対策 */
/* Hides from IE-mac \;*/
* html #columnListArea .columnList ul{
   height:1px;
}

#columnListArea .columnList ul{
   display:block;
}
/* End hide from IE-mac */


#columnListArea .columnList ul{
	width:750px;
}

#columnListArea .columnList ul li {
	background:url(/selection/sp_white/images/colum_arrow.gif) no-repeat left top;
	padding:0 0 0px 0px;
	margin:0 0 0px 0px;
	font-size:85%;
	width:120px;
	float:left;
}

#columnListArea .columnList ul li a {
	COLOR: #827973; text-decoration:none; font-size: 10px;
}

#columnListArea .columnList ul li a:hover {
	COLOR: #827973; text-decoration:underline; font-size: 10px;
}





.cat_oNavi {COLOR: #827973; TEXT-DECORATION:underline ;font-size: 12px;}
.cat_oNavi:hover {COLOR: #ca856c; TEXT-DECORATION: none; font-size: 12px;}

.container{
width:950px;
}
.container td{
vertical-align:top;
}
.shouhin{
width:238px;
border:solid 1px;
font-size:12px;
line-height:1.3;
text-align:center;
margin:5px;
}
.shouhin img{
margin:8px;
}
.name{
background-color:#FFDFDE ;
font-size:13px;
font-weight:bold ;
text-align:center;
line-height:2;
height:30px;
}
.spec{
width:231px;
font-size:12px;
line-height:1.3;
border:solid 1px #000000;
border-collapse: collapse; 
margin:5px;
}
.spec td {
border-bottom:dotted 1px;
border-color:#000000;
}
.spec div{
background-color:#FFFFCC;
text-align:center;
width:100px;
}
.red{
font-weight:bold;
text-align:left;
color:red;
padding-left:20px;
}
.red img{
vertical-align: middle; 
}
-->

.f11 { font-size: 11px;}
.f12 { font-size: 12px;}
.f12m {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.f14 { font-size: 14px;}

.f10 { font-size: 10px;}
.f12 { font-size: 12px;}
.f14 { font-size: 14px;}
.f20 { font-size: 20px;}

.f10t { font-size: 10px; line-height: 14px;}
.f12t { font-size: 12px; line-height: 16px;}
.f14t { font-size: 14px; line-height: 18px;}

.navi12t {COLOR: #666666; font-size: 12px; line-height: 14px;}


.navi11 {COLOR: #555555; TEXT-DECORATION:none ;font-size: 11px;}
.navi11:hover {COLOR: #555555; TEXT-DECORATION: underline; font-size: 11px;}

.navi11 {COLOR: #555555; TEXT-DECORATION:none ;font-size: 11px;}
.navi11:hover {COLOR: #555555; TEXT-DECORATION: underline; font-size: 11px;}

.navi12 {COLOR: #666666; TEXT-DECORATION:none ;font-size: 12px;}
.navi12:hover {COLOR: #FF9900; TEXT-DECORATION: underline; font-size: 12px;}

.pan12 {COLOR: #000000; TEXT-DECORATION: underline; font-size: 12px;}
.pan12:hover {COLOR: #FF9900; TEXT-DECORATION:  underline; font-size: 12px;}
h1 {font-size: 12px; line-height: 100%;	display: inline; font-weight: normal;}
h2 {font-size: 12px; line-height: 100%;	display: inline; font-weight: normal;}
h3 {font-size: 14px; line-height: 100%;	display: inline; font-weight: normal;}

.pan10 {COLOR: #000000; TEXT-DECORATION: underline; font-size: 10px;}
.pan10:hover {COLOR: #FF9900; TEXT-DECORATION:  underline; font-size: 10px;}


.navi10 {COLOR: #666666; TEXT-DECORATION: underline ;font-size: 10px;}
.f10g {COLOR: #666666; font-size: 10px;}


.cat_tNavi {COLOR: #ff9700; TEXT-DECORATION: ;font-size: 12px;}
.cat_tNavi:hover {COLOR: #ff9700; TEXT-DECORATION:none ;font-size: 12px;}
.cat_pNavi {COLOR: #ff7372; TEXT-DECORATION: ;font-size: 12px;}
.cat_pNavi:hover {COLOR: #ff7372; TEXT-DECORATION:none ;font-size: 12px;}
.cat_gNavi {COLOR: #6cac52; TEXT-DECORATION: ;font-size: 12px;}
.cat_gNavi:hover {COLOR: #6cac52; TEXT-DECORATION:none ;font-size: 12px;}

.key_Navi {COLOR: #555555; TEXT-DECORATION:underline ;font-size: 12px;}
.key_Navi:hover {COLOR: #777777; TEXT-DECORATION: none; font-size: 12px;}


.key_Navi11 {COLOR: #555555; TEXT-DECORATION:underline ;font-size: 11px;}
.key_Navi11:hover {COLOR: #777777; TEXT-DECORATION: none; font-size: 11px;}


.key_Navi10 {COLOR: #555555; TEXT-DECORATION:underline ;font-size: 10px;}
.key_Navi10:hover {COLOR: #777777; TEXT-DECORATION: none; font-size: 10px;}

.cat_tNavi14 {COLOR: #ff9700; TEXT-DECORATION: ;font-size: 14px;}
.cat_tNavi14:hover {COLOR: #ff9700; TEXT-DECORATION:none ;font-size: 14px;}

.cat_hNavi {COLOR: #3300CC;TEXT-DECORATION:underline;font-size: 12px;line-height: 14px;}
.cat_hNavi:hover {COLOR: #8676ff; TEXT-DECORATION:none ;font-size: 12px;line-height: 14px;}


.cat_bNavi {COLOR: #5e3434; TEXT-DECORATION:underline ;font-size: 12px;}
.cat_bNavi:hover {COLOR: #88624A; TEXT-DECORATION: none; font-size: 12px;}

.cat_h2Navi {COLOR: #3300CC;TEXT-DECORATION:underline;font-size: 12px;line-height: 13px;}
.cat_h2Navi:hover {COLOR: #8676ff; TEXT-DECORATION:none ;font-size: 12px;line-height: 13px;}

.f12_s {COLOR: #333333; font-size: 12px;}


.Navi10t{COLOR: #666666; TEXT-DECORATION:none ;font-size: 10px;line-height: 11px;}
.Navi10t:hover {COLOR: #000000;TEXT-DECORATION:underline;font-size: 10px;line-height: 11px;}


.Navi10it{COLOR: #666666; TEXT-DECORATION:none ;font-size: 10px;line-height: 10px;}
.Navi10it:hover {COLOR: #000000;TEXT-DECORATION:underline;font-size: 10px;line-height: 10px;}



.w12 {COLOR: #333333;  font-size: 12px;}
.w12s {COLOR: #666666;  font-size: 12px;}
.w10s {COLOR: #666666;  font-size: 10px;}

.R12 {COLOR: #C40413;  font-size: 12px;}


.cat_h_p14Navi {COLOR: #3300CC;TEXT-DECORATION:underline;font-size: 14px;line-height: 16px;}
.cat_h_p14Navi:hover {COLOR: #8676ff; TEXT-DECORATION:none ;font-size: 14px;line-height: 16px;}


.Navi12t{COLOR: #666666; TEXT-DECORATION:none ;font-size: 12px;line-height: 13px;}
.Navi12t:hover {COLOR: #000000;TEXT-DECORATION:underline;font-size: 12px;line-height: 13px;}
