﻿@charset "UTF-8";
a.wlink:LINK { color: #ffffff; text-decoration: none }
a.wlink:VISITED { color: #ffffff;text-decoration: none }
a.wlink:HOVER { color: #ffffff; text-decoration: underline }

a.glink:LINK { color: #333333; text-decoration: none }
a.glink:VISITED { color: #333333;text-decoration: none }
a.glink:HOVER { color: #333333; text-decoration: underline }

a.g2link:LINK { color: #999999; text-decoration: none }
a.g2link:VISITED { color: #999999;text-decoration: none }
a.g2link:HOVER { color: #999999; text-decoration: underline }


a.blink:LINK { color: #666666; text-decoration: none }
a.blink:VISITED { color: #666666;text-decoration: none }
a.blink:HOVER { color: #333333; text-decoration: underline }

/*リンク枠*/
.link a             { margin: 0px;  color:#C53F86; text-decoration:none}
.link a img         { margin: 1px; } /* IE */
.link a:link img    { margin: 1px; }
.link a:visited img { margin: 1px; }
.link a:hover       { margin: 0px; border: 0px solid #FFFFFF;} /* IE */
.link a:hover img   { margin: 0px; border: 1px solid #C53F86;}
/*---*/



h1{margin:0px;
color:#ffffff;
font-size: 18px;font-weight:bold;
line-height: 22px;
}

h2{margin:10px 0px 10px 0px;
color:#C53F86;
font-size: 18px;font-weight:bold;
}

h3{margin:0px 0px 0px 0px;
font-size: 12px;
}

h2.reindex{margin:0px;
font-size:16px;
line-height: 20px;
}

.linkProduct1{
color:#669933;
font-weight:bold;
font-size:13px;
}

.linkProduct{
color:#669933;
font-weight:bold;
font-size:14px;
}



.lll { font-size: 18px; line-height: 21px;font-weight:bold;}
#base { font-size: 14px; line-height: 16px;font-weight:bold;}
#menu { font-size: 12px; line-height: 16px;font-weight:bold;}



#line-height{ line-height: 18px;
}

#line-height2{ line-height: 24px;
}

#tPink{color:#C53F86;}
#tPink2{color:#660033;}
#tGray{color:#333333;}
#tWhite{color:#ffffff;}



.bgPink{background-color:#C53F86;}
.bgWhite{background-color:#ffffff;}
.bgGray{background-color:#999999;}

.right{text-align:right;
}
.center{text-align:center;
}

#left {
float: left;
width: 340px;
overflow: hidden;
}

#left2 {
float: left;
width: 400px;
overflow: hidden;
}

#left3 {
float: left;
width: 125px;
overflow: hidden;
padding:5px;
}


#left4 {
float: left;
width: 381px;
margin-right:10px;
overflow: hidden;
}
/*#left4 {
float: left;
width: 225px;
overflow: hidden;
}*/

#leftNun {
float: left;
width: 470px;
overflow: hidden;
}


#right {
float: right;
width: 250px;
overflow: hidden;
}

#right2 {
float: right;
width: 125px;
overflow: hidden;
}

.end{
clear:both;
}


.waku{
margin: 0px;
border: 1px solid #cccccc;
}



/* 関連商品pickup */
.pickup{
	color:#990000;
	font-weight:bold;
	margin-bottom:5px;
}

.wakuP{
	border-style:solid;
	border-width:1px;
	border-color:#990000;
}


.textP{
font-size: 10px; line-height: 12px
color:#333333;
}

#titleP{
border-color:#999999;
color:#ffffff;
background-color:#999999;
padding:3px;
}

#category{
color:#333333;
font-size: 12px; line-height: 20px
}

#category2{
color:#333333;
font-size: 12px; line-height: 20px
}


#categoryTitle h2{
width:700px;
background-color:#92C261;
}








