@charset "euc-jp";


/*　クリアライン
---------------------------------------------------- */
#cl_line{
	clear:both;
	width:612px;
	height:23px;
}


/*　タイトル
---------------------------------------------------- */
.title01{
	padding:0 0 20px 0;
}

.title02{
	clear:both;
	padding:25px 0 10px 0;
}

.title03{
	clear:both;
	padding:25px 0 10px 0;
}

.sub_tit01{
	margin:0 0 15px 0;
	color:#A1201C;
	font-size:1.3em;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight:bold;
}


/*　テキスト
---------------------------------------------------- */
.text00{
	text-align:justify;
	text-justify:inter-ideograph;
}

.text01{
	padding:15px 0 0 0;
	text-align:justify;
	text-justify:inter-ideograph;
}

.text02{
	padding:10px 0 0 0;
	text-align:justify;
	text-justify:inter-ideograph;
}

.text03{
	padding:15px 0 15px 0;
	text-align:justify;
	text-justify:inter-ideograph;
}

.text_cl{
	clear:both;
	text-align:justify;
	text-justify:inter-ideograph;
}

.bold_t{
	font-weight:bold;
}

.red_t{
	font-weight:bold;
	color:#A1201C;
}


/*　アイコンリンク
---------------------------------------------------- */
.icon_t00{
	margin:2px 0 0 0;
	background:url(../img/icon01.jpg) no-repeat left;
}

.icon_t00 a{
	color:#A1201C;
	padding:0 0 0 22px;
}

.icon_t00 a:hover{ 
	color:#FD6D17;
	padding:0 0 0 22px;
}

.icon_t01{
	margin:10px 0 0 0;
	background:url(../img/icon01.jpg) no-repeat left;
}

.icon_t01 a{
	color:#A1201C;
	padding:0 0 0 22px;
}

.icon_t01 a:hover{ 
	color:#FD6D17;
	padding:0 0 0 22px;
}

.icon_t02{
	margin:10px 0 0 0;
	background:url(../img/icon02.jpg) no-repeat left;
}

.icon_t02 a{
	color:#A1201C;
	padding:0 0 0 22px;
}

.icon_t02 a:hover{ 
	color:#FD6D17;
	padding:0 0 0 22px;
}


/*　ルミエールワイナリー
---------------------------------------------------- */
/*　写真
----------------------------------- */
#image01{
	float:left;
	width:252px;
	height:183px;
	padding:2px 20px 15px 0;
}

#image02{
	float:left;
	width:130px;
	height:170px;
	padding:2px 20px 0 0;
}

/*　見学＆ティステイングツアー
----------------------------------- */
#lumi_l{
	float:left;
	width:297px;
}

#lumi_r{
	float:right;
	width:297px;
}

#lumi_bg{
	margin:15px 0 0 0;
	width:612px;
	background:url(../img/sto_lumi_bg.jpg) repeat-y left top;
}

#lumi_bgb{
	clear:both;
	width:612px;
	height:20px;
	background:url(../img/sto_lumi_bgb.jpg) no-repeat left top;
	overflow:hidden;
}

#lumi_bg2{
	margin:15px 0 0 0;
	width:612px;
	background:url(../img/sto_lumi_bg2.jpg) repeat-y left top;
}

#lumi_bgb2{
	clear:both;
	width:612px;
	height:20px;
	background:url(../img/sto_lumi_bgb2.jpg) no-repeat left top;
	overflow:hidden;
}

.lumi_bg_p{
	float:left;
	width:200px;
	padding:8px 5px 0 15px;
	background:#FFE0C2;
}

#lumi_bg_y{
	width:267px;
	padding:8px 15px 0 15px;
	background:#FFFFA3;
}


/*　ティステイングツアー詳細
----------------------------------- */
#tas_img{
	float:left;
	width:252px;
	height:235px;
	padding:2px 20px 15px 0;
}

#tas_t{
	width:100%;
	border-collapse:collapse;
	border:none;
	margin:5px 0 0 0;
}

.tas_l{
	padding:7px 15px;
	background:#EDEDED;
	border-top:1px #999 dotted;
	border-bottom:1px #999 dotted;
	color:#A1201C;
	font-weight:bold;
	width:65px;
	vertical-align:top;
	text-align:right;
}

.tas_r{
	padding:7px 10px 7px 15px;
	border-top:1px #999 dotted;
	border-bottom:1px #999 dotted;
	vertical-align:top;
}


/*　最新情報
----------------------------------- */
#ltopi_bg{
	border:1px #CCCCCC solid;
	background:#EDEDED;
	padding:0 0 0 15px;
}

#lumi_topi{
	width:595px;
	height:145px;
	overflow:auto;
	scrollbar-base-color:#A1201C;
	scrollbar-arrow-color:#FFFFFF;
}

#lumi_topi p{
	width:565px;
	margin:8px 0 0 0;
	text-align:justify;
	text-justify:inter-ideograph;
}


/*　ショップ情報　テキストボックス
---------------------------------------------------- */
#text_box{
	width:612px;
	height:315px;
	overflow:auto;
	scrollbar-base-color:#A1201C;
	scrollbar-arrow-color:#FFFFFF;
}

#text_box p{
	margin:0 10px 10px 0;
	text-align:justify;
	text-justify:inter-ideograph;
}

#text_box span{
	font-weight:bold;
}


/*　ショップ情報　詳細ページ
---------------------------------------------------- */
#tit_bg{
	width:612px;
	height:27px;
	background:url(../img/tit_bg.jpg) no-repeat left top;
	margin:0 0 20px 0;
}

#det_tit{
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size:1.3em;
	font-weight:bold;
	color:#460000;
	padding:0 0 0 15px;
	line-height:1.3;
}

#det_img{
	text-align:center;
	padding:0 0 15px 0;
}

#date{
	text-align:right;
	padding:15px 0 0 0;
	color:#A1201C;
}


/*　東京ショップ
---------------------------------------------------- */
#topi_bg{
	border:1px #CCCCCC solid;
	background:#EDEDED;
	padding:0 0 0 15px;
}

#vino_topi{
	width:595px;
	height:145px;
	overflow:auto;
	scrollbar-base-color:#A1201C;
	scrollbar-arrow-color:#FFFFFF;
}

#vino_topi p{
	width:565px;
	margin:8px 0 0 0;
	text-align:justify;
	text-justify:inter-ideograph;
}

#vino_topi span{
	font-weight:bold;
}

#vino_img{
	float:left;
	width:315px;
	height:140px;
	padding:2px 20px 0 0;
}

#vino_im02{
	float:left;
	width:130px;
	height:150px;
	padding:2px 0 0 0;
}

#vino_im03{
	float:left;
	width:163px;
	height:223px;
	padding:2px 20px 10px 0;
}

#vino_cltit{
	clear:both;
	width:612px;
	height:15px;
	padding:25px 0 10px 0;
	font-size:12px;
	font-weight:normal;
}

#vino_cltit img{
	vertical-align:middle;
}

#vino_tbox{
	float:right;
	width:462px;
}

#vino_t{
	width:100%;
	border-collapse:collapse;
	border:none;
}

.vino_l{
	padding:7px 15px;
	background:#EDEDED;
	border-top:1px #999 dotted;
	border-bottom:1px #999 dotted;
	color:#A1201C;
	font-weight:bold;
	width:55px;
	vertical-align:top;
	text-align:center;
}

.vino_r{
	padding:7px 10px 7px 15px;
	border-top:1px #999 dotted;
	border-bottom:1px #999 dotted;
	vertical-align:top;
}

#v_rtxt{
	text-align:right;
	padding:10px 0 0 0;
}


/*　お取扱店
---------------------------------------------------- */
#link_box{
	margin:10px 0 0 0;
	border:1px #CCCCCC solid;
	background:#A2201C;
	padding:5px 10px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
}

#link_box a:link {
	padding:2px;
	color:#FFFFFF;
	text-decoration:none;
}

#link_box a:visited {
	padding:2px;
	color:#FFFFFF;
	text-decoration:none;
}

#link_box a:hover {
	padding:2px;
	background:#FFFFFF;
	color:#A2201C;
	text-decoration:none;
}

.li_t{
	width:100%;
	border-collapse:collapse;
	border-top:1px #999 dotted;
	border-bottom:1px #999 dotted;
}

.li_td{
	background:#F5F5F5;
	padding:8px 10px 8px 15px;
	vertical-align:top;
	border:none;
}













