/*-09fall1 promotion-*/
#Seminar09 {
	background-image: url(/brewing/images/p_seminar_bg_03.gif);
	background-repeat:no-repeat;
	clear:left;
	width:520px;
	height:122px;
	margin:0px;
}

#Seminar09 img{
	margin:20px 0px 10px 20px;
}

#Seminar09 p{
	color:#8f4514;
	padding:0px 20px 10px 20px;
	margin:0px;
	text-align:150%;
}

.LinkSeminar:hover{
	text-decoration: underline;
	color:#8f4514;
}

.LinkSeminar {
	text-decoration: underline;
	margin-left: 20px;
	background-image: url(/brewing/images/icon_arrow_seminar.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	color:#8f4514;
}

/*-2010Spring promotion-*/
#PickUpSpring1{
	width: 560px;
	background-image: url(/food/common/images/p_pickup_bg_10spring1.jpg);
	background-color: #b4dfdf;
	background-position: top left;
	background-repeat: repeat-y;
	padding: 17px 0 0 0;
}
#PickUpSpring1 h2{
	margin: 0 20px 16px;
	padding: 0;
}
.PickUpinner{
	width: 520px;
	margin: 0 20px;
	padding: 0 0 50px 0;
	clear: both;
}
.PickUpinner:after{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
.PickUpinner .fllPh{
	width: 261px;
	float:left;
}
.PickUpinner .flrPh{
	width: 261px;
	float:right;
}
.PickUpinner .flrTxt{
	width: 239px;
	float: right;
}
.PickUpinner .fllTxt{
	width: 239px;
	float: left;
}
.PickUpinner .fllPhS{
	width: 220px;
	float:left;
}
.PickUpinner .flrPhS{
	width: 220px;
	float:right;
}
.PickUpinner .flrTxtS{
	width: 277px;
	float: right;
}
.PickUpinner .fllTxtS{
	width: 277px;
	float: left;
}
.PickUpinner h3{
	color: #45190d;
	font-size: 14px;
	padding: 0 0 8px 0;
	margin: 0 0 10px 0;
	background-image: url(/food/common/images/p_pickup_line_10spring1.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.PickUpinner p{
	color: #951a2b;
	line-height: 140%;
	margin: 0 0 5px 0;
}
.PickUpinner p a{
	color: #951a2b;
	text-decoration: underline;
}
.PickUpinner p.Price,
.PickUpinner span.Price{
	color: #45190d;
}
.PickUpinner .PromoColor{
	color: #eea1b0;
}
.PickUpinner .Attn{
	margin-bottom: 5px;
}
.PickUpinner a.Spring1Link{
	background: url(/food/images/arra_10spring1.gif) top left no-repeat;
	padding-left: 14px;
	text-decoration: underline;
}
.PickUpinner a.Spring1Link:hover{
	background: url(/food/images/arra_10spring1.gif) top left no-repeat;
	padding-left: 14px;
	text-decoration: none;
}


/*-Summer2 icedcolumn area-*/

#PickUp #IcedColumn {
	width: 530px;
	margin: 0 15px;
}

.ColorBoxIced .Top {width: 530px; height: 10px; background-image: url(/brewing/images/p_icedcolumn_top.gif); background-position: top left; background-repeat: no-repeat;}
.ColorBoxIced .Middle {width: 530px; background-image: url(/brewing/images/p_icedcolumn_middle.gif); background-position: left; background-repeat: repeat-y;padding: 0 20px 0 15px;}
.ColorBoxIced .Bottom {width: 530px; height: 10px; background-image: url(/brewing/images/p_icedcolumn_bottom.gif); background-position: bottom left; background-repeat: no-repeat;}

.IcedBox {
	margin: 0px 15px 0px 15px;
}

.IcedBlack {
	color: #333333;
}

/*-Summer2 icedcoffee area-*/

.IcedArea {
	text-align: center;
}

/*- Beans LinkArea-*/

#PickUp #LinkArea {
	width: 512px;
	height: 199px;
	background-image: url(/brewing/images/p_linkarea_bg.gif);
	background-repeat: no-repeat;
	margin: 0 24px;
}

#PickUp #LinkArea div.rayout {
	width: 472px;
	position: relative;
	top: 27px;
	left: 20px;
}

.LinkAreaLine {
	height: 6px;
	margin: 15px 0 10px 0;
	background: url(/brewing/images/p_linkarea_line.gif) repeat-x top left;
	line-height: 0;
}

.ashbrown {
	line-height: 140%;
	color: #6e503c;
}

.LinkBeans:hover {
	text-decoration: underline;
}

.LinkBeans {
	text-decoration: none;
	color: #c95000;
	font-weight: bold;
	margin-right: 5px;
	background-image: url(/common/images/icon_arrow_linkarea.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}


/*-コーヒーのいれ方-*/
/*-4つの基本-*/
#FourB {
	background-color:#ffeee5;
	width:570px;
	padding:0px 0px 15px 0px;
	margin:0px 0px 45px 0px;
}

#FourB h2{
	margin:0px;
}

#FourB p.info{
	padding:10px 40px;
	line-height:130%;
	color:#000000;
}

#FourB #Base01{
	background-image: url(/brewing/images/p_howto_01.gif);
	background-repeat: no-repeat;
	width:541px;
	height:86px;
	margin:0px 0px 10px 14px;
}

#FourB #Base01 h3{
	color:#744229;
	font-weight:bold;
	margin:0px;
	padding:12px 0px 0px 105px;
	font-size:12px;
}

#FourB #Base01 p{
	color:#000000;
	margin:0px;
	padding:12px 170px 0px 60px;
	line-height:130%;
}

#FourB #Base01{
	background-image: url(/brewing/images/p_howto_01.gif);
	background-repeat: no-repeat;
	width:541px;
	height:86px;
	margin:0px 0px 10px 14px;
}

#FourB #Base01 h3{
	color:#744229;
	font-weight:bold;
	margin:0px;
	padding:12px 0px 0px 105px;
	font-size:12px;
}

#FourB #Base01 p{
	color:#000000;
	margin:0px;
	padding:12px 170px 0px 60px;
	line-height:130%;
}

#FourB #Base02{
	background-image: url(/brewing/images/p_howto_02.gif);
	background-repeat: no-repeat;
	width:541px;
	height:156px;
	margin:0px 0px 10px 14px;
}

#FourB #Base02 h3{
	color:#744229;
	font-weight:bold;
	margin:0px;
	padding:12px 0px 0px 132px;
	font-size:12px;
}

#FourB #Base02 p{
	color:#000000;
	margin:0px;
	padding:12px 60px 0px 60px;
	line-height:130%;
}

#FourB #Base03{
	background-image: url(/brewing/images/p_howto_03.gif);
	background-repeat: no-repeat;
	width:541px;
	height:96px;
	margin:0px 0px 10px 14px;
}

#FourB #Base03 h3{
	color:#744229;
	font-weight:bold;
	margin:0px;
	padding:12px 0px 0px 93px;
	font-size:12px;
}

#FourB #Base03 p{
	color:#000000;
	margin:0px;
	padding:12px 65px 0px 60px;
	line-height:130%;
}

#FourB #Base04{
	background-image: url(/brewing/images/p_howto_04.gif);
	background-repeat: no-repeat;
	width:541px;
	height:166px;
	margin:0px 0px 0px 14px;
}

#FourB #Base04 h3.ttl01{
	color:#744229;
	font-weight:bold;
	margin:0px;
	padding:35px 0px 0px 60px;
	font-size:12px;
}

#FourB #Base04 h3.ttl02{
	color:#744229;
	font-weight:bold;
	margin:0px;
	padding:15px 0px 0px 60px;
	font-size:12px;
}

#FourB #Base04 p{
	color:#000000;
	margin:0px;
	padding:3px 60px 0px 60px;
	line-height:130%;
}

/*-ホットコーヒーのいれ方-*/
#HotC {
	width:558px;
	margin-left:6px;
	padding-bottom:5px;
	clear:both;
}

#HotC h2{
	margin:0px 0px 5px 0px;
}

#HotC h3{
	margin:0px 0px 10px 0px;
	clear:left;
}

#HotC .noBox{
	width:558px;
	clear:left;
}

#HotC .nB01{
	width:278px;
	float:left;
	background-image: url(/brewing/images/p_howto_no1.gif);
	background-repeat: no-repeat;
	background-position:8px top;
}

#HotC .nB01 p.cs01{
	margin:0px;
	padding:0px 0px 0px 30px;
	color:#000000;
	line-height:130%;
	height:85px;
}

#HotC .nB01 p.cs02{
	margin:0px;
	padding:0px 65px 0px 30px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_08.gif);
	background-repeat: no-repeat;
	background-position:210px top;
	height:75px;
}

#HotC .nB02{
	width:280px;
	float:left;
	background-image: url(/brewing/images/p_howto_no2.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

#HotC .nB02 p.cs01{
	margin:0px;
	padding:0px 65px 0px 23px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_05.gif);
	background-repeat: no-repeat;
	background-position:222px top;
	height:85px;
}

#HotC .nB02 p.cs02{
	margin:0px;
	padding:0px 85px 0px 23px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_09.gif);
	background-repeat: no-repeat;
	background-position:203px top;
	height:85px;
}

#HotC .nB03{
	width:278px;
	float:left;
	background-image: url(/brewing/images/p_howto_no3.gif);
	background-repeat: no-repeat;
	background-position:8px top;
}

#HotC .nB03 p.cs01{
	margin:0px;
	padding:0px 65px 0px 30px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_06.gif);
	background-repeat: no-repeat;
	background-position:222px top;
	height:75px;

}

#HotC .nB03 p.cs02{
	margin:0px;
	padding:0px 65px 0px 30px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_11.gif);
	background-repeat: no-repeat;
	background-position:222px top;
	height:85px;

}

#HotC .nB04{
	width:280px;
	float:left;
	background-image: url(/brewing/images/p_howto_no4.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

#HotC .nB04 p.cs01{
	margin:0px;
	padding:0px 65px 0px 23px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_07.gif);
	background-repeat: no-repeat;
	background-position:222px top;
	height:75px;
}

#HotC .nB04 p.cs02{
	margin:0px;
	padding:0px 65px 0px 23px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_12.gif);
	background-repeat: no-repeat;
	background-position:222px top;
	height:85px;
}

#HotC .milkBox{
	width:554px;
	height:278px;
	background-image: url(/brewing/images/p_howto_13.gif);
	background-repeat: no-repeat;
	margin-left:9px;
	clear:left;
}

#HotC .milkBox p.info{
	margin:0px;
	padding:35px 30px 20px 30px;
	color:#000000;
	line-height:130%;
}

#HotC .milkBox .mB{
	width:554px;
	float:left;
}

#HotC .mB01{
	width:277px;
	float:left;
	background-image: url(/brewing/images/p_howto_no1.gif);
	background-repeat: no-repeat;
	background-position:22px top;
}

#HotC .mB01 p{
	margin:0px;
	padding:0px 95px 0px 45px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_14.gif);
	background-repeat: no-repeat;
	background-position:193px top;
	height:90px;
}

#HotC .mB02{
	width:277px;
	float:left;
	background-image: url(/brewing/images/p_howto_no2.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

#HotC .mB02 p{
	margin:0px;
	padding:0px 125px 0px 22px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_15.gif);
	background-repeat: no-repeat;
	background-position:170px top;
	height:90px;
}

#HotC .mB03{
	width:277px;
	float:left;
	background-image: url(/brewing/images/p_howto_no3.gif);
	background-repeat: no-repeat;
	background-position:22px top;
}

#HotC .mB03 p{
	margin:0px;
	padding:0px 95px 0px 45px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_16.gif);
	background-repeat: no-repeat;
	background-position:193px top;
	height:95px;
}

#HotC .mB04{
	width:277px;
	float:left;
	padding:0px;
	margin:0px;
}

#HotC .mB04 img{
	margin-left:20px;
}

/*-アイスコーヒーのいれ方-*/
#IceC {
	width:558px;
	margin-left:6px;
	margin-bottom:15px;
	clear:both;
}

#IceC h2{
	margin:0px 0px 15px 0px;
	background-image: url(/brewing/images/t_h2_howto_03.gif);
	background-repeat: no-repeat;
	background-position:left top;
	padding:30px 0px 0px 40px;
	color:#3e4fa2;
	font-size:12px;
	font-weight:bold;
}

#IceC .IceBox {
	width:530px;
	height:111px;
	margin:0px 0px 25px 18px;
	background-image: url(/brewing/images/p_howto_18.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

#IceC .IceBox p{
	padding:15px 145px 0px 20px;
	margin:0px;
	color:#744229;
	line-height:140%;
}

#IceC h3{
	margin:0px 0px 10px 0px;
	clear:left;
}

#IceC .noBox{
	width:558px;
	clear:left;
}

#IceC .nB01{
	width:278px;
	float:left;
	background-image: url(/brewing/images/p_howto_no1blue.gif);
	background-repeat: no-repeat;
	background-position:8px top;
}

#IceC .nB01 p.cs01{
	margin:0px;
	padding:0px 0px 0px 30px;
	color:#000000;
	line-height:130%;
	height:85px;
}

#IceC .nB01 p.cs02{
	margin:0px;
	padding:0px 0px 0px 30px;
	color:#000000;
	line-height:130%;
	height:50px;
}

#IceC .nB01 p.cs03{
	margin:0px;
	padding:0px 65px 0px 30px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_23.gif);
	background-repeat: no-repeat;
	background-position:200px top;
	height:75px;
}

#IceC .nB02{
	width:280px;
	float:left;
	background-image: url(/brewing/images/p_howto_no2blue.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

#IceC .nB02 p.cs01{
	margin:0px;
	padding:0px 65px 0px 23px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_19.gif);
	background-repeat: no-repeat;
	background-position:222px top;
	height:85px;
}

#IceC .nB02 p.cs02{
	margin:0px;
	padding:0px 10px 0px 23px;
	color:#000000;
	line-height:130%;
	height:50px;
}

#IceC .nB02 p.cs03{
	margin:0px;
	padding:0px 10px 0px 23px;
	color:#000000;
	line-height:130%;
	height:85px;
}


#IceC .nB03{
	width:278px;
	float:left;
	background-image: url(/brewing/images/p_howto_no3blue.gif);
	background-repeat: no-repeat;
	background-position:8px top;
}

#IceC .nB03 p.cs01{
	margin:0px;
	padding:0px 65px 0px 30px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_20.gif);
	background-repeat: no-repeat;
	background-position:222px top;
	height:85px;

}

#IceC .nB03 p.cs02{
	margin:0px;
	padding:0px 65px 0px 30px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_22.gif);
	background-repeat: no-repeat;
	background-position:222px top;
	height:85px;

}

#IceC .nB04{
	width:280px;
	float:left;
	background-image: url(/brewing/images/p_howto_no4blue.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

#IceC .nB04 p.cs01{
	margin:0px;
	padding:0px 65px 0px 23px;
	color:#000000;
	line-height:130%;
	background-image: url(/brewing/images/p_howto_21.gif);
	background-repeat: no-repeat;
	background-position:222px top;
	height:85px;
}

#IceC .EpsBox {
	width:540px;
	height:431px;
	margin:0px 0px 25px 8px;
	background-image: url(/brewing/images/p_howto_24.gif);
	background-repeat: no-repeat;
	background-position:left top;
	clear:left;
}

#IceC .EpsBox .ttl{
	width:540px;
	height:101px;
	margin:0px;
	background-image: url(/brewing/images/p_howto_25.gif);
	background-repeat: no-repeat;
	background-position:left top;
}

#IceC .EpsBox .ttl p{
	margin:0px;
	padding:55px 0px 0px 15px;
	color:#000000;
	line-height:150%;
}

#IceC .EpsBox .EB{
	clear:left;
	padding:10px 15px 0px 20px;
}

#IceC .EpsBox .EB h4{
	margin:0px;
	padding:0px 0px 8px 0px;
}

#IceC .EpsBox .EB01{
	float:left;
	width:265px;
	height:120px;
}

#IceC .EpsBox .EB01 p{
	margin:0px;
	padding:0px 32px 0px 0px;
	line-height:120%;
	color:#000000;
}

#IceC .EpsBox .EB02{
	float:left;
	width:240px;
	background-image: url(/brewing/images/p_howto_26.gif);
	background-repeat: no-repeat;
	background-position:185px top;
	height:120px;
}

#IceC .EpsBox .EB02 p{
	margin:0px;
	padding:0px 60px 0px 0px;
	line-height:120%;
	color:#000000;
}

#IceC .EpsBox .EB03{
	float:left;
	width:265px;
	background-image: url(/brewing/images/p_howto_27.gif);
	background-repeat: no-repeat;
	background-position:190px top;
	height:100px;
}

#IceC .EpsBox .EB03 p{
	margin:0px;
	padding:0px 85px 0px 0px;
	line-height:120%;
	color:#000000;
}

#IceC .EpsBox .EB04{
	float:left;
	width:240px;
	background-image: url(/brewing/images/p_howto_28.gif);
	background-repeat: no-repeat;
	background-position:160px top;
	height:100px;
}

#IceC .EpsBox .EB04 p{
	margin:0px;
	padding:0px 92px 0px 0px;
	line-height:120%;
	color:#000000;
}

#IceC .EpsBox .EB05{
	float:left;
	width:505px;
}

#IceC .EpsBox .EB05 p{
	margin:0px;
	padding:0px;
	line-height:120%;
	color:#000000;
}

.HorizonHow {
	height: 4px;
	margin: 0px 0px 10px 0px;
	line-height: 0;
	background-image: url(/common/images/p_horizon_06.gif);
	background-repeat: repeat-x;
}

.pl05{
	padding-left: 5px;
}

.mb20{
	margin-bottom: 20px;
}

/*-20100317-*/
#brewingList {
width:570px;
}
#brewingList ul,
#brewingList li {
list-style:none;
margin:0;
padding:0;
height:28px;
}
#brewingList li {
float:left;
width:114px;
}
#brewingList .Horizon03 {
clear:both;
}
#A01,
#A02 {margin:0 0 15px}
#A03,
#A04,
#A05 {margin:0 0 15px;padding:15px 0 0}
#Body {_overflow:hidden}
.S_Black {color:#000000;font-size:10px}
.back2top {
text-align:right;
padding:0 0 15px;
}
.back2top .LinkPageTop {
float:none;
margin-top:0;
}
a.Link02,
a.Link12 {text-decoration:underline}
a:hover.Link02,
a:hover.Link12 { text-decoration:none}



/*-- 2010Summer2 promotion --*/
.clearB {
	clear:both;
	visibility:hidden;
	height:0;
	width:0;
	font-size:1px;
	line-height:0;
}
.PickUpSummer2Box {
	width:560px;
	margin:30px 0;
	padding:0 0 5px;
	background: url(/food/images/p_pickup_bg_10ummer2.jpg) top left repeat-y;
}
.PickUpSummer2Box a {
	color:#744e1b;
}
.PickUpSummer2Box a:hover {
	text-decoration:none;
}
.PickUpSummer2 {
	width:560px;
	padding:7px 0 20px;
}
.PickUpSummer2bR img {
	margin:0 0 0 23px;
}
.PickUpSummer2bL {
	width:295px;
	float:left;
}
.PickUpSummer2bR {
	width:245px;
	float:left;
}
.PickUpSummer2Box h3 {
	color:#5a2e14;
	font-size: 14px;
	padding: 0 0 8px;
	margin: 0 0 10px;
	background: url(/food/images/p_pickup_line_summer2.gif) bottom left repeat-x;
	zoom:1;
}
.PickUpSummer2Box dl {
	margin:0 0 8px;
	padding:0;
}
.PickUpSummer2Box dt {
	color:#572700;
	margin:0;
	padding:0;
	line-height:1.4;
}
.PickUpSummer2Box dt span {
	color:#572700;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.PickUpSummer2Box dd {
	color:#572700;
	margin:0;
	padding:0;
	line-height:1.4;
}
.PickUpSummer2Box ul,
.PickUpSummer2Box li {
	list-style:none;
	margin:0;
	padding:0;
}
.PickUpSummer2Box li img {
	margin:0;
}
.PickUpSummer2Box .PickUpSummer2bL h3,
.PickUpSummer2Box .PickUpSummer2bL ul,
.PickUpSummer2Box .PickUpSummer2bL dl {
	margin-left:20px;
}
.PickUpSummer2Box li a {
	color:#582912;
	text-decoration:underline;
	background:url(/images/p_coffees_iced_arrow.jpg) left 50% no-repeat;
	padding:0 0 0 12px;
	line-height:1.5;
}
.PickUpSummer2Box li a:hover {
	text-decoration:none;
}
#campaign {
	background:url(/brewing/images/p_index_41.jpg) left top no-repeat;
	width:280px;
	height:137px;
	margin:20px 0 0 15px;
}
#campaign p {
	padding:8px 10px 10px 80px;
	color:#572700;
	line-height:1.4;
}
#campaign dl {
	margin:0;
	padding:0 10px 0 80px;
}
#campaign dt {
	margin:0;
	padding:0;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#572700;
}
#campaign dd {
	margin:0;
	padding:0;
	color:#572700;
}
#campaign dd li {
	margin:0;
	padding:0;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	float:left;
	color:#572700;
	white-space:nowrap;
}
#campaign dd li a {
	color:#572700;
	background:none;
	text-decoration:underline;
	padding:0 12px 0 0;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#campaign dd li a:hover {
	text-decoration:none;
}
.PickUpSummer2Box .PickUpSummer2bL #campaign  ul,
.PickUpSummer2Box .PickUpSummer2bL #campaign  dl {
	margin-left:0;
}


/*-- 2010Summer3 promotion --*/
.clearB {
	clear:both;
	visibility:hidden;
	height:0;
	width:0;
	font-size:1px;
	line-height:0;
}
.PickUpSummer3Box {
	width: 560px;
	margin:0 0 30px;
	padding:0 0 5px;
	background: url(/brewing/images/p_pickup_bg_10ummer3.jpg) top left repeat-y;
}
.PickUpSummer3Box h2 {
	margin:0;
	padding:0;
}
.PickUpSummer3Box a {
	color:#ffffff;
}
.PickUpSummer3Box a:hover {
	text-decoration:none;
}
.PickUpSummer3 {
	width:560px;
	padding:25px 0 20px;
}
.PickUpSummer3 img {
	margin:0 0 0 20px;
}
.PickUpSummer3 .PickUpSummer3aR dd img  {
	margin:5px 0 0 0;
}
.PickUpSummer3aL {
	width:266px;
	float:left;
}
.PickUpSummer3aR {
	width:275px;
	float:left;
}
.PickUpSummer3bL {
	width:295px;
	float:left;
}
.PickUpSummer3bR {
	width:245px;
	float:left;
}
.PickUpSummer3cL {
	width:300px;
	float:left;
}
.PickUpSummer3cR {
	width:240px;
	float:left;
}
.PickUpSummer3dL {
	width:260px;
	float:left;
}
.PickUpSummer3dR {
	width:283px;
	float:left;
}
.PickUpSummer3Box h3 {
	color:#ffffff;
	font-size: 14px;
	padding: 0 0 8px;
	margin: 0 0 10px;
	background: url(/brewing/images/p_pickup_line_summer3.gif) bottom left repeat-x;
	zoom:1;
}
.PickUpSummer3Box dl {
	margin:0 0 8px;
	padding:0;
}
.PickUpSummer3Box dt {
	color:#fffde1;
	margin:0;
	padding:0;
	line-height:1.4;
}
.PickUpSummer3Box ol {
	margin:0 0 0 20px;
	width:515px;
	padding:.5em 0 0 0;
	clear:both;
}
.PickUpSummer3Box ol li {
	color:#fffde1;
	margin:0 0 .2em;
	line-height:1.4;
}
.PickUpSummer3Box ul li a{
	background: url(/pairing/images/arrow_10summer03.gif) left center no-repeat;
	padding-left: 14px;
}
.PickUpSummer3Box dt span {
	color:#fffde1;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	display:block;
}
.PickUpSummer3Box dd {
	color:#ffffff;
	margin:0;
	padding:0;
	line-height:1.4;
}
.PickUpSummer3Box ul,
.PickUpSummer3Box li {
	list-style:none;
	margin:0;
	padding:0 0 5px;
}
.PickUpSummer3Box li img {
	margin:0;
}
.PickUpSummer3Box .PickUpSummer3bL h3,
.PickUpSummer3Box .PickUpSummer3bL ul,
.PickUpSummer3Box .PickUpSummer3bL dl,
.PickUpSummer3Box .PickUpSummer3dL h3,
.PickUpSummer3Box .PickUpSummer3dL ul,
.PickUpSummer3Box .PickUpSummer3dL dl {
	margin-left:20px;
}

/*-- 2010Fall1 promotion --*/
.PickUpFall1Box {
	width: 560px;
	margin:0 0 30px;
	padding:0 0 5px;
	background: url(/food/images/p_pickup_bg_10fall1.jpg) top left repeat-y;
}
.PickUpFall1Box h2 {
	margin:0;
	padding:0;
}
.PickUpFall1Box a {
	color:#4f1800;
}
.PickUpFall1Box a:hover {
	text-decoration:none;
}
.PickUpFall1.first {
	width:560px;
	padding:25px 0 18px;
}
.PickUpFall1 {
	width:560px;
	padding:25px 0 20px;
}
.PickUpFall1aL {
	width:300px;
	float:left;
}
.PickUpFall1aR {
	width:240px;
	float:left;
}
.PickUpFall1 .PickUpFall1aL img {
	margin:0 0 0 20px;
}
.PickUpFall1 .PickUpFall1aR dd img  {
	margin:5px 0 0 0;
}
.PickUpFall1bL {
	width:240px;
	padding:0 15px 0 20px;
	float:left;
}
.PickUpFall1bR {
	width:265px;
	float:left;
}
.PickUpFall1aR img,
.PickUpFall1bL img {
	margin:0;
}
.PickUpFall1Box h3 {
	color:#4f1800;
	font-size: 14px;
	padding: 0 0 8px;
	margin: 0 0 10px;
	background: url(/food/images/p_pickup_line_fall1.gif) bottom left repeat-x;
	zoom:1;
}
.PickUpFall1Box dl {
	margin:0 0 8px;
	padding:0;
}
.PickUpFall1Box dt {
	color:#872a24;
	margin:0;
	padding:0;
	line-height:1.4;
}
.PickUpFall1Box ul {
	margin:0;
	padding:5px 0 0 20px;
}
.PickUpFall1Box ul li {
	list-style:none;
	margin:0 0 5px 0;
	color:#4f1800;
	background: url(/pairing/images/arrow_10fall1.gif) left 2px no-repeat;
	padding-left: 14px;
}
.PickUpFall1Box dt span {
	color:#872a24;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	display:block;
}
.PickUpFall1Box dd {
	color:#4f1800;
	margin:0;
	padding:0;
	line-height:1.4;
}
.PickUpFall1bL dl {
	margin:0;
}
.PickUpFall1bL ul {
	margin:5px 0 0 0;
	padding:0;
}
.PickUpFall1bL li {
	list-style:none;
	margin:0;
	color:#4f1800;
	background: url(/pairing/images/arrow_10fall1.gif) left 2px no-repeat;
	padding-left: 14px;
	line-height:1.4;
}
.PickUpFall1Box li img {
	margin:0;
}
.PickUpFall1Box ol {
	list-style-type:none;
	margin:0;
	padding:.5em 0 0 20px;
	clear:both;
}
.PickUpFall1Box ol li {
	color:#4f1800;
	margin:0 0 .2em;
	padding:0;
	line-height:1.4;
	background:none;
}
.PickUpFall1Box ol li span {
	color:#872a24;
}
.PickUpFall1Box p.txt {
	color:#4f1800;
	margin: 15px 20px 0;
	padding:0;
}
.PickUpFall1Box p.txt span.note {
	color:#4f1800;
	font-size:10px;
}
ul.brewingList {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.brewingList li {
	list-style-type:none;
	margin:0;
	padding: 5px 0 0 0;
	color:#000000!important;
}