@charset "utf-8";

.ctlg_left {
letter-spacing: 0px;
}
.c1 {
color: #008A46;
}
.c2 {
color: #4EA859;
}
.c3 {
color: #66BC5A;
}
.c4 {
color: #F97594;
}
.c5 {
color: #F74370;
}
.c6 {
color: #FF9900;
}
.c7 {
color: #FE3310;
}
.c8 {
color: #B34800;
}
.c9 {
color: #0A50A1;
}
.c10 {
color: #3B3789;
}
.c11 {
color: #81017E;
}
.c12 {
color: #550171;
}
.c13 {
color: #285735;
}
.c14 {
color: #d4a900;
}
.red {
color: #FF0000;
}
.aqua {
color: #0480B7;
}
.blue {
color: #0F218B;
}

#c_wp {
width: 610px;
margin-top: 12px;
margin-left: auto;
margin-right: auto;
background:url(../../catalog/img/bg.gif) repeat-y;
}

.product-box { /*カタログ１コマ分*/
width: 285px;
margin:5px 15px 5px 5px;
float:left;
}
.product-box h2 {
font-size: 14px;
}

.detail_wp {
width: 285px;
margin-top: 24px;
}
.detail_wp2 {
width: 285px;
margin-top: 24px;
margin-bottom: 10px;
}
.detail_img {
width: 116px;
float: left;
}
.detail_table {
width: 168px;
font-size: 10px;
border: none;
border-collapse: collapse;
border-color: #9f9f9f;
float: right;
}
.detail_table th {
width: 58px;
font-weight: normal;
border-left: none;
padding-top: 4px;
padding-bottom: 4px;
}
.detail_table td {
width: 107px;
border-right: none;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 6px;
}
.c_recipe {
width: 80px;
margin-top: 10px;
background-image: url(../../catalog/img/recipe_btn.png);
background-position: 4px;
background-repeat: no-repeat;
line-height: 12px;
font-size: 12px;
text-align: right;
margin-left: 200px;
}
*html .c_recipe {
margin-top: 30px;
}
*:first-child+html .c_recipe {
margin-top: 30px;
}
.c_recipe a {
width: 80px;
height: 12px;
display: block;
color: black;
}
.space {
width: 285px;
margin-top: 10px;
line-height: 12px;
}

/*c1*/
.c1_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #008A46;
}
/*c2*/
.c2_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #4EA859;
}
/*c3*/
.c3_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #66BC5A;
}
/*c4*/
.c4_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #F97594;
}
/*c5*/
.c5_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #F74370;
}
/*c6*/
.c6_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #FF9900;
}
/*c7*/
.c7_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #FE3310;
}
/*c8*/
.c8_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #B34800;
}
/*c9*/
.c9_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #0A50A1;
}
/*c10*/
.c10_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #3B3789;
}
/*c11*/
.c11_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #81017E;
}
/*c12*/
.c12_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #550171;
}
/*c13*/
.c13_t {
width: 285px;
font-size: 14px;
font-weight: bold;
line-height: 32px;
text-align: center;
border-bottom: 2px solid #285735;
}