@charset "UTF-8";

/* ---------------------------------------------
FOR BISCUIT PRODUCT
LIST
---------------------------------------------*/


/* main bg for top fla page
---------------------------------------------*/
#main-wrapper-fla{
height:1%;
padding:0px 5px;
background:#fff url(../images/main_bg_middle_shouhin_fla.jpg) repeat-y 5px 69px;
}

#main-fla{
padding-top:69px;
padding-bottom:0px;
background:url(../images/main_bg_top_shouhin_fla.jpg) no-repeat 0 0;

text-align:center;
}



/* main bg
---------------------------------------------*/
#main-wrapper{
height:1%;
padding:0px 5px;
background:#fff url(../images/main_bg_middle_shouhin.jpg) repeat-y 5px 150px;
}

#main{
padding-top:70px;
padding-bottom:30px;
background:url(../images/main_bg_top_shouhin.jpg) no-repeat 0 0;
}



/*
layout
---------------------------------------------*/

ul#left{
float:left;
width:350px;
}


ul#right{
float:right;
width:350px;
}


ul#left li,
ul#right li{
margin-bottom:10px;
}


/*
excerpt
---------------------------------------------*/
.excerpt img{
margin-bottom:5px;
}

.excerpt p{
display:block;
width:250px;
martin-bottom:10px;
}

div#ex-marie-bg{background:url(../../biscuit/images/excpt_marie_bg.jpg) no-repeat 250px bottom;}
div#ex-choice-bg{background:url(../../biscuit/images/excpt_choice_bg.jpg) no-repeat 250px bottom;}
div#ex-moonlight-bg{background:url(../../biscuit/images/excpt_mlight_bg.jpg) no-repeat 250px bottom;}
div#ex-dear-bg{background:url(../../biscuit/images/excpt_dear_bg.jpg) no-repeat 250px bottom;}
div#ex-cchip-bg{background:url(../../biscuit/images/excpt_cchip_bg.jpg) no-repeat 250px bottom;}
div#ex-lemon-bg{background:url(../../biscuit/images/excpt_lemon_bg.jpg) no-repeat 250px bottom;}
div#ex-leafy-bg{background:url(../../biscuit/images/excpt_leafy_bg.jpg) no-repeat 250px bottom;}
div#ex-sylphy-bg{background:url(../../biscuit/images/excpt_sylphy_bg.jpg) no-repeat 250px bottom;}
div#ex-well-bg{background:url(../../biscuit/images/excpt_well_bg.jpg) no-repeat 250px bottom;}
div#ex-komugi-bg{background:url(../../biscuit/images/excpt_komugi_bg.jpg) no-repeat 240px bottom;}
div#ex-angelpie-bg{background:url(../../biscuit/images/excpt_angelpie_bg.jpg) no-repeat 240px bottom;}
div#ex-g-chocolat-bg{background:url(../../biscuit/images/excpt_g-chocolat_bg.jpg) no-repeat 240px bottom;}
div#ex-g-banane-bg{background:url(../../biscuit/images/excpt_g-banane_bg.jpg) no-repeat 240px bottom;}
div#ex-manna-bg{background:url(../../biscuit/images/excpt_manna_bg.jpg) no-repeat 240px bottom;}
div#ex-nudear-bg{background:url(../../biscuit/images/excpt_nudear_bg.jpg) no-repeat 240px bottom;}






div#TB_closeWindow a{
width:45px;
display:block;
padding:13px 0 0 0;
overflow:hidden;
height: 0px !important; /* for most browsers */
height /**/:13px; /* for IE5.5 */
background:url("../../biscuit/images/excpt_btn_close.jpg") no-repeat 0 0;
}



/* ---------------------------------------------
FOR BISCUIT PRODUCT
DETAIL
---------------------------------------------*/


/* main bg
---------------------------------------------*/
#main-wrapper-detail{

padding:0px 5px;
background:url(../images/main_bg_middle_shouhin_detail.jpg) repeat-y 5px 150px;
}

#main-detail{

padding-top:70px;
padding-bottom:30px;
background:url(../images/main_bg_top_shouhin_detail.jpg) no-repeat 0 0;
}


/*
layout
---------------------------------------------*/

ul#left-detail{
float:left;
width:270px;
padding-top:10px;
height:1%;
}

ul#left-detail li{
margin-left:40px;
margin-bottom:5px;
}

div#right-detail{
float:right;
width:565px;
padding-top:10px;
height:1%;
}


/*
detail box
---------------------------------------------*/

div.detail-box-wrapper1{
height:1%;
margin:5px 30px 0px 20px;
padding-top:9px;
background:#885100 url(../../biscuit/detail/images/detail_box_bg_top.gif) no-repeat top left;
}

div.detail-box-wrapper{
height:1%;
padding:0px 9px 9px 9px;
background:url(../../biscuit/detail/images/detail_box_bg_bottom.gif) no-repeat bottom left;
}

div.detail-box{
border:1px solid #885100;;
}

.box-marie{background:#fff url(../../biscuit/detail/images/detail_marie_bg.jpg) no-repeat top right;}
.box-choice{background:#fff url(../../biscuit/detail/images/detail_choice_bg.jpg) no-repeat top right;}
.box-moonlight{background:#fff url(../../biscuit/detail/images/detail_moonlight_bg.jpg) no-repeat top right;}
.box-chocochips{background:#fff url(../../biscuit/detail/images/detail_chocochips_bg.jpg) no-repeat top right;}
.box-dear{background:#fff url(../../biscuit/detail/images/detail_dear_bg.jpg) no-repeat top right;}
.box-lemonist{background:#fff url(../../biscuit/detail/images/detail_lemonist_bg.jpg) no-repeat top right;}
.box-leafy{background:#fff url(../../biscuit/detail/images/detail_leafy_bg.jpg) no-repeat top right;}
.box-sylphy{background:#fff url(../../biscuit/detail/images/detail_sylphy_bg.jpg) no-repeat top right;}
.box-well{background:#fff url(../../biscuit/detail/images/detail_well_bg.jpg) no-repeat top right;}
.box-komugi{background:#fff url(../../biscuit/detail/images/detail_komugi_bg.jpg) no-repeat top right;}
.box-angelpie{background:#fff url(../../biscuit/detail/images/detail_angelpie_bg.jpg) no-repeat top right;}
.box-g-chocolat{background:#fff url(../../biscuit/detail/images/detail_g-chocolat_bg.jpg) no-repeat top right;}
.box-g-banane{background:#fff url(../../biscuit/detail/images/detail_g-banane_bg.jpg) no-repeat top right;}
.box-manna{background:#fff url(../../biscuit/detail/images/detail_manna_bg.jpg) no-repeat top right;}
.box-g-amandine{background:#fff url(../../biscuit/detail/images/detail_g-amandine_bg.jpg) no-repeat top right;}
.box-well-straw{background:#fff url(../../biscuit/detail/images/detail_well-straw_bg.jpg) no-repeat top right;}
.box-well-macha{background:#fff url(../../biscuit/detail/images/detail_well-macha_bg.jpg) no-repeat top right;}
.box-brownrice{background:#fff url(../../biscuit/detail/images/detail_brownrice_bg.jpg) no-repeat top right;}
.box-classic{background:#fff url(../../biscuit/detail/images/detail_classic_bg.jpg) no-repeat top right;}
.box-caramelchocochips{background:#fff url(../../biscuit/detail/images/detail_caramel-choco_bg.jpg) no-repeat top right;}

.box-angelpie-new{background:#fff url(../../biscuit/detail/images_new20080111/detail_angelpie_bg.jpg) no-repeat top right;}
.box-g-chocolat-new{background:#fff url(../../biscuit/detail/images_new20080111/detail_g-chocolat_bg.jpg) no-repeat top right;}
.box-dessertdor{background:#fff url(../../biscuit/detail/images/detail_dessertdor_bg.jpg) no-repeat top right;}
.box-leafy-w{background:#fff url(../../biscuit/detail/images/detail_leafy-w_bg.jpg) no-repeat top right;}
.box-nudear{background:#fff url(../../biscuit/detail/images/detail_nudear_bg.jpg) no-repeat top right;}
.box-harvard{background:#fff url(../../biscuit/detail/images/detail_harvard_bg.jpg) no-repeat top right;}

.box-yogurt{background:#fff url(../../biscuit/detail/images/detail_yogurt_bg.jpg) no-repeat top right;}
.box-cheese{background:#fff url(../../biscuit/detail/images/detail_cheese_bg.jpg) no-repeat top right;}
.box-nutslemon{background:#fff url(../../biscuit/detail/images/detail_nutslemon_bg.jpg) no-repeat top right;}


.box-in{
margin:0;padding:20px;
}

.box-in img{
display:block;
padding-bottom:10px;
}

.box-in p{
display:block;
width:250px;
padding-bottom:10px;
color:#553300;
font-size:85%;
font-weight:bold;
}

.box-in span.extra{
display:block;
padding-bottom:10px;
color:#553300;
font-size:75%;
}


table.recipe-table{
width:300px;
border-collapse:collapse;
border-top:1px solid #666;
border-left:1px solid #666;
background:#e9e1c4;
margin-top:10px;
}

table.recipe-table tr.line{
background:#c4bda1;
}

table.recipe-table tr.line th.tit{
background:#928d78;
}

table.recipe-table th,
table.recipe-table td{
text-align:center;
vertical-align:top;
padding:3px 5px;
border-right:1px solid #666;
border-bottom:1px solid #666;

font-size:75%;
line-height:1.2;
}

table.recipe-table td{
text-align:left;
}

td[colspan=4]{
text-align:left;
}

table.recipe-table th img{
margin-bottom:0px;
}






div#box-recipe-wrapper{
background:url(../../biscuit/detail/images/detail_recipe_bg.png) no-repeat 0 0;
padding:15px 20px;
margin-top:10px;
_width:495px;
}

.recipe-tit{
display:block;
padding-bottom:10px;
}

p.recipe-tmn img{
padding:1px;
border:1px solid #ccc;
background:#fff;
}

p.recipe-tmn{
width:100px;
float:left;
padding-right:10px;

font-size:80%;
line-height:1.3;
}

div.recipe-link{
padding-top:10px;
font-size:80%;
line-height:1;
}
