@charset "utf-8";
@import url("parts.css");
/* CSS Document */

html,body{margin:0;padding:0}
body{font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" arial,sans-serif;text-align:center;color:#640924;background-color:#F6F3E6;}
p{margin:0 10px 10px}
a{color: #8C9256; text-decoration:none;}
a:visited{color: #8C9256;}
a:hover,a:active{color: #686E30;}
img {border:0;}

/**************************

1.レイアウトスタイル

**************************/


/*ヘッダー*/
div#header{position:relative; width:780px;border-bottom:2px solid #4E2430;}
div#header h1{font:30px Arial, Helvetica, sans-serif;height:40px;line-height:40px;margin:0;padding-left:10px;background:#B99851;}
div#header h1 a{display:block;color: #000;width:300px;background:url(imgdir/head/logo.gif) no-repeat left;text-indent:-9999px;}
div#header h1 a:visited{color: #000;}
div#header h1 a:hover{color: #999;}
div#header strong{font-weight:normal;position:absolute;left:100px;top:30px;}
div#header ul{margin:0;position:absolute;right:0;top:2px;font-size:10px;}
div#header li{float:left;margin:0 5px 0 10px;list-style:none;background:url(imgdir/common/cursor.gif) no-repeat left; text-indent:10px;}
div#header li a,div#header li a:visited{color:#fff;}
div#header li a:hover,div#header li a:active{color:#fff;text-deciration:underline;}


/*全体の枠*/  
div#container{background:#EEE9D5 url(imgdir/common/bg_all.gif) repeat-y center;text-align:left;}

/*コンテンツ部分の余白、行間*/
div#content p{line-height:1.4}
div.child_content{margin:0 5px}
div.grandc_content{margin:0 10px}

/*第2階層イメージタイトル*/
h2#mainimage{margin:0 1px 5px 0;}
/*border-bottom:3px solid #0B5820;*/

/*左メニュー*/
div#navigation dl{margin:0;}
div#navigation dt{text-indent:25px; font-weight:bold;line-height:30px; color:#FFF;}
div#navigation dd{text-indent:10px;line-height:26px;margin:0;color:#000;}
div#navigation dd a{display:block;width:100%;color:#fff;text-decoration:none;}
div#navigation dd a:hover{color:#fff;text-decoration:underline;}
div#navigation div{text-align:right;margin:0 3px 5px 0;}

/*パンくずリスト*/
div#pankuzu {margin:20px 1px;border-bottom:3px solid #4E2430;padding:2px 5px;}

/*下部リンク*/
div#underlink{padding:0 0 30px;text-align:center;color:#4E2430;}
div#underlink a{color:#4E2430;}
div#underlink a:hover{color:#4E2430;text-decoration:underline;}

/*フッター*/
div#footer{background: #B99851;color: #FFF}
div#footer p{margin:0;padding:5px 10px;text-align:center;}


/*ボックスレイアウト*/
div#container{width:780px;margin:0 auto;padding:0 10px;}
div#wrapper{float:left;width:100%;padding:0;margin-top:0;}
div#content{margin:0 165px 0 0;width:615px;background:#fff;}
div#navigation{float:left;width:165px;margin-left:-165px;text-align:left;}
div#extra{float:left;margin-left:-165px;margin-top:430px;width:165px;text-align:left;}
div#underlink{clear:both;width:780px;}
div#footer{clear:both;width:780px}

/*トップページレイアウト用*/
div#greeting{float:left;width:780px;padding:0;margin:0;height:328px;line-height:0;}
div#indexcontent{background:#EEE9D5;width:780px;}

/* added by PP */
div.price {
width: 180px;
height: 28px;
margin: 0 0 3px 0;
text-align: center;
font-size: 16px;
font-weight: bold;
font-family: Georgia, "Times New Roman", Times, serif;
line-height: 28px;
border-top: 1px solid #640924;
}

div.price span {
font-size: 10px;
font-weight: normal;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


br.clear{clear:both;}

div#content div.pack p {
width: auto;
margin: 0;
}

div.float_image_l2 p.price {
font-weight: bold;
font-family: "ＭＳ ゴシック","MS Gothic","Osaka－等幅","Osaka-Mono", monospace;
}