body{
margin:0px;
font-family: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
background:url(http://shop.c-bx.com/img/kabe_pk_dot.gif);
}

a{
text-decoration:none;
}

h1#hd_word{
font-size:9px;
color:#FFCCCC;
background:#FFEEEE;
text-align:center;
margin:0px;
font-weight:normal;
}

table#dodai{
width:770px;
margin:0px;
padding:0px;
border-right:1px solid #ffcccc;
border-left:1px solid #ffcccc;
background:#FFFFFF;
}

#hd{
margin-bottom:15px;
width:500px;
}

#hd_top{
margin-bottom:15px;
width:560px;
}

#hd_kt{
text-align:center;
padding:5px;
margin-top:5px;
margin-bottom:10px;
border-bottom:1px dashed #FFCCCC;
width:760px;
}

#hd_pr_ttl{
margin-bottom:5px;
font-size:10px;
letter-spacing:1px;
}

#hd_pr{
font-size:10px;
letter-spacing:1px;
}

#ft{
margin:0px;
padding-top:5px;
padding-bottom:5px;
border-top:1px solid #ffcccc;
border-bottom:1px solid #ffcccc;
font-size:9px;
text-align:center;
background:url(http://shop.c-bx.com/img/kabe_pk.gif);
}

td#hidari{
width:260px;
padding:5px;
line-height:120%;
}

td#migi{
width:140px;
padding:5px;
line-height:120%;
}

td#hidari_top{
width:190px;
padding:5px;
line-height:120%;
}

td#main_top{
width:440px;
padding:5px;
line-height:120%;
text-align:center;
}

td#main{
width:510px;
padding:5px;
line-height:120%;
text-align:center;
}

td#migi_kt{
width:260px;
padding:5px;
line-height:120%;
margin-top:15px;
}

#newitem_f{
width:130px;
height:1500px;
border:1px solid #ffcccc;
}

font#menu_10px{
font-size:10px;
letter-spacing:1px;
line-height:110%;
}

#title{
padding-top:10px;
padding-bottom:10px;
text-align:center;
background:url(http://shop.c-bx.com/img/kabe_pk.gif);
}

#top_menu{
padding:5px;
border-top:1px solid #ffcccc;
text-align:center;
}

#top_menu a{
}

#kensaku{
margin:0px;
padding:0px;
border-bottom:1px solid #ffcccc;
}

#coupon_ttl{
border:1px solid #ffcccc;
background:#FFEEEE;
letter-spacing:1px;
padding:1px;
padding-left:10px;
margin-bottom:5px;
}

#coupon_f_760{
width:760px;
height:50px;
border:1px solid #ffcccc;
}

#coupon_touroku_f_430{
width:400px;
height:850px;
border:none;
}

#hidari_top li{
list-style:none;
background:url(http://shop.c-bx.com/img/li-sikaku.gif) no-repeat;
background-position:3px 4px;
padding-left:1px;
margin-bottom:3px;
line-height:120%;
font-size:9pt;
}

#hidari li{
list-style:none;
background:url(http://shop.c-bx.com/img/li-sikaku.gif) no-repeat;
background-position:3px 4px;
padding-left:1px;
margin-bottom:3px;
line-height:120%;
font-size:9pt;
}

#migi_kt li{
list-style:none;
background:url(http://shop.c-bx.com/img/li-sikaku.gif) no-repeat;
background-position:3px 4px;
padding-left:1px;
margin-bottom:3px;
line-height:120%;
font-size:9pt;
}

tabla#kate{
}

#ttl_p{
background:url(http://shop.c-bx.com/img/kabe_pk.gif);
padding:3px;
margin-bottom:3px;
}

#ttl_p_naka{
border:1px solid #ffcccc;
padding:3px;
font-weight:bold;
}

#ttl_p_naka_c{
border:1px solid #ffcccc;
padding:3px;
font-weight:bold;
text-align:center;
}

#ttl_p a{
font-weight:bold;
}

#rank_p{
float:right;
}

#rank_p_f{
width:290px;
height:200px;
border:1px solid #ffcccc;
}

#rank_p_f_top{
width:290px;
height:300px;
border:1px solid #ffcccc;
margin-top:10px;
}

#rank_p_f_kt{
width:250px;
height:270px;
border:1px solid #ffcccc;
margin-top:5px;
}

#pr_prank{
float:left;
margin-right:10px;
}

#top_kiji{
text-align:left;
margin-bottom:15px;
padding-top:7px;
padding-right:10px;
padding-left:10px;
}

#kensaku{
background:url(http://shop.c-bx.com/img/kabe_pk.gif);
border-top:1px solid #ffcccc;
border-bottom:1px solid #ffcccc;
text-align:center;
padding:3px;
}

#kt_kasou{
margin-bottom:5px;
margin-right:5px;
font-size:10px;
letter-spacing:1px;
}

#kt_hmenu{
text-align:left;
margin-bottom:10px;
}

#thx_t{
margin-top:10px;
margin-bottom:5px;
font-size:10px;
letter-spacing:1px;
}

#thx{
border:none;
text-align:center;
margin-right:5px;
margin-left:5px;
line-height:150%;
font-size:10px;
letter-spacing:1px;
background:#FFFFFF;
}

#thx_b{
text-align:right;
margin-top:5px;
margin-right:10px;
font-size:10px;
letter-spacing:1px;
}

#thx_f_top{
width:500px;
height:75px;
border:none;
}

#regi_top{
border:1px solid #FFCCCC;
padding:10px;
margin:10px;
}

#regi_side_waku{
border:1px solid #FFCCCC;
padding:5px;
margin-left:5px;

}

#ttl_ban{
border:1px solid #FFCCCC;
background:#FFEEEE;
font-size:10px;
margin-bottom:5px;
padding:2px;
letter-spacing:1px;
}

#form_f{
width:500px;
height:500px;
border:none;
}

#cr{
text-align:right;
font-size:10px;
}



#pr_rakuten_side{
margin:5px 0px;
border:1px solid #FFCCCC;
padding:10px 5px;
text-align:center;
}


