/*===============================*/
/* テンプレート 01               */
/*  2006-06-30                   */
/*  By WDC(SAIWEBGUIDE)          */
/*  http://www.saiwebguide.com/  */
/*  不正な改変・複製等禁止　　   */
/*===============================*/

* {
	margin:0px;
	padding:0px;
}

/* ■■■■■ ページスタイル ■■■■■ */
.Page_Body {
	padding:0px 24px 0px 24px;
	text-align:center;
	width:710px;
}

.Contener {
	width:680px;
}


/* ■ ページタイトル・見出し */	
/* □ ストアタイトル飾り */
.Tilte_Block {
	width:680px;
	border:1px solid #909090;
}

/* □ ストアタイトル（店名・社名文字） */
H1 {
/*	border-bottom:1px solid #CCCCCC; */
/*	width:680px;	*/
	font-size:18px;
	color:#333333;
	margin:8px;
}

/* □ ストアタイトル（サブタイトル文字） */
H2 {
/*	border-bottom:1px solid #CCCCCC;
	border-collapse:collapse; */
	font-size:16px;
	font-weight:normal;
	color:#CC0000;
/*	padding: 8px 4px 12px 4px; */
	margin:0px;
}

/* □ 見出しスタイル */
.Caption_Block {
/*	background-color:#EAEAEA; */
	background-color:#D4DCD6;
	border-top: 1px solid #999999;
	border-bottom:1px solid #999999;
	vertical-align:middle;
	padding: 4px 0px 4px 0px;
	font-size:14px;
	font-weight:bold;
	width:680px;
}

/* □ 小見出しスタイル */
H4 {
	font-size:14px;
	font-weight:normal;
	color:#CC0000;
	margin:8px;
}

/* ■ テーブル枠 */
.Table {
	border:1px solid #999999;
    border-collapse: collapse;
}

/* ■ カンパニー紹介・説明 */
.Info_Image {
	padding:4px;
	text-align:left;
	width:252px;
	float:left;
}

.Info_Body {
	padding:4px;
	text-align:left;
	width:404px;
	height:auto;
	float:right;
}
	

.Contents_Image1 {
	padding:4px 0px 4px 0px;
	width:210px;
	float:left;
}

.Contents_Body1 {
	padding:4px 4px 4px 0px;
	width:462px;
	float:right;
}

/* ■ メニュー関連 */
/* □ メニュータイトル */
.Menu_Head {
	background-color:#EAEAEA;
	border: 1px solid #999999;
	vertical-align:middle;
	font-size:14px;
	padding: 4px 0px 4px 0px;
}

/* □ メニュー名称 */
.Menu_Data {
	border: 1px solid #999999;
	vertical-align:top;
	font-size:14px;
	padding: 4px 4px 4px 4px;
}

/* ■ 商品アイテム */
/* □ タイトル・名称（見出し） */
.Item_Tilte {
	border-top: 1px solid #999999;
	border-bottom:1px solid #999999;
	background-color:#EAEAEA;
/*	background-color:#FFCC66; */
	text-align:left;
/*	vertical-align:bottom; */
}

/* □ 価格 */
.Item_Price {
/*	border:1px solid #CCCCCC; */
	padding:12px 16px 12px 4px;
	text-align:right;
	font-weight:bold;
	width:420px;
}

/* □ 説明・本文等 */
.Item_Content {
	vertical-align:top;
	text-align:left;
	padding:12px 4px 12px 4px;
	width:444px;
	height:60px;
}

/* ■■■■■ クーポン ■■■■■ */
.Coupon_Title {
	margin:0px;
/*	background-color:#FFCC66; */
/*	vertical-align:bottom; */
}

.Coupon_Inf_Block {
	width:460p;
}

.Coupon_Head {
	background-color:#EAEAEA;
	border:1px solid #CCCCCC;
	text-align:center;
	padding:4px;
	width:112px;
}

.Coupon_Body {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	text-align:left;
	padding:4px;
	width:332px;
}

.Coupon_Img08 {
	background-image:url(../../images/bn_coupon08.gif);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	text-align:center;
	width:210px;
	height:120px;
}

.Coupon_Img12 {
	background-image:url(../../images/bn_coupon12.gif);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	text-align:center;
	width:220px;
	height:120px;
}
/* ■■■■■ プレゼント ■■■■■ */
.Present_Head {
	background-color:#EAEAEA;
	border:1px solid #CCCCCC;
	text-align:center;
	padding:4px;
	width:112px;
}

.Present_Body {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	text-align:left;
	padding:4px;
	width:332px;
}


/* ■ 会社情報関連 */
/* □ 項目名称 */
.Info_Name {
	border:1px solid #999999;
	vertical-align:top;
	font-size:14px;
	padding: 4px 4px 4px 4px;
	width:80px;
}

/* □ 情報 */
.Info_Data {
	border:1px solid #999999;
	vertical-align:top;
	text-align:left;
	font-size:14px;
	padding: 4px 4px 4px 4px;
	word-break: break-all;
	width:220px;
}
	
/* ■■■■■ ページ飾り ■■■■■ */
.Con_Top_left {
	background-image:url(../../images/template/t01_tbl_top01.gif);
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}

.Cont_Top_Line {
	background-image:url(../../images/template/t01_tbl_top02.gif);
	background-repeat:repeat-x;
	height:15px;
}

.Cont_Top_Right {
	background-image:url(../../images/template/t01_tbl_top03.gif);
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}

.Cont_Left_Line {
	background-image:url(../../images/template/t01_tbl_top04.gif);
	background-repeat:repeat-y;
	width:15px;
}

.Cont_Right_Line {
	background-image:url(../../images/template/t01_tbl_top05.gif);
	background-repeat:repeat-y;
	width:15px;
}

.Cont_Bottom_Left {
	background-image:url(../../images/template/t01_tbl_top06.gif);
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}

.Cont_Bottom_Line {
	background-image:url(../../images/template/t01_tbl_top07.gif);
	background-repeat:repeat-x;
	height:15@x;
}

.Cont_Bottom_Right {
	background-image:url(../../images/template/t01_tbl_top08.gif);
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}

.Clear {
	content: "";
	visibility:hidden;
	display:block;
	line-height:0;
	height:0;
	font-size:0;
	clear:both;
}
