@charset "utf-8";

#mainCol{
	width:726px;
	padding-bottom:55px;
}
/*--------index.html---------------------*/
#mainCol .header h3{
	margin-bottom:33px;
	padding-left:25px;
	background:url(/common/img/title_line.jpg) no-repeat 0 center;
}
#mainCol .header h4{
	margin-bottom:23px;
}
#mainCol .header p:last-child{
	margin-bottom:28px;
}

/*#mainCol .contents div.section:nth-child(1){
	background:url(/product/barleytea/images/goods01.jpg) no-repeat 0 46px;
}*/
#mainCol .contents div.section:nth-child(1){
	background:url(/product/barleytea/images/goods02.jpg) no-repeat 0 46px;
}
/*#mainCol .contents div.section:nth-child(3){
	background:url(/product/barleytea/images/goods03.jpg) no-repeat 0 46px;
}*/
#mainCol .contents div.section:nth-child(2){
	background:url(/product/barleytea/images/goods04.jpg) no-repeat 0 46px;
}
#mainCol .contents div.section:nth-child(3){
	background:url(/product/barleytea/images/goods05.jpg) no-repeat 0 46px;
}
#mainCol .contents div.section:nth-child(4){
	background:url(/product/barleytea/images/goods06.jpg) no-repeat 0 46px;
}
#mainCol .contents div.section:nth-child(4) p{
		margin-left:345px;
		padding:34px 0 300px;
		font-weight:bold;
}
#mainCol .section h5{
	margin-bottom:15px;
	padding-left:10px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	background:#F3F3F3;
	border-bottom:solid 1px #CCCCCC;
}


#mainCol .section .rightBox{
	margin-left:345px;
}
#mainCol .section .rightBox p{
	padding-bottom:8px;
}
#mainCol .section .rightBox p:first-child{
	padding-top:34px;
}
#mainCol .section .rightBox p:last-child{
	padding:13px 0 110px;
}
#mainCol .section .rightBox p:nth-child(2){
	font-size:14px;
	font-weight:bold;
}
#mainCol .section .rightBox p span{
	font-weight:bold;
}


#mainCol .lastSection{
	overflow:hidden;
	/zoom:1;
}
#mainCol .lastSection h4{
	margin-bottom:26px;
	padding-left:10px;
	line-height:30px;
	background:#C6D7EC;
	font-size:14px;
	font-weight:bold;
	border-bottom:solid 1px #CCCCCC;
}
#mainCol .lastSection p.pic{
	float:left;
	width:347px;
	margin-right:38px;
	padding-top:173px;
	text-align:center;
	background:url(/product/barleytea/images/goods07.jpg) no-repeat 0 0;
}
#mainCol .lastSection .rightBox{
	float:left;
}
#mainCol .lastSection .rightBox dt{
	font-weight:bold;
}
#mainCol .lastSection .rightBox dd{
	margin-bottom:20px;
	padding-left:1em;
}
#mainCol .lastSection .rightBox dd:last-child{
	margin-bottom:25px;
}
#mainCol .lastSection .rightBox p{
	font-weight:bold;
	text-indent:-1em;
	padding-left:1em;
}
#mainCol .lastSection .rightBox p a{
	color: #4777B0;
    text-decoration: underline;
}
#mainCol .lastSection .rightBox p a:hover{
	text-decoration:none;
}
#mainCol p.linkTop{
	margin-bottom:10px;
	text-align:right;
}
#mainCol p.linkTop a{
	padding-right:13px;
	background:url(/common/img/top.jpg) no-repeat right center;
}
/*--------omotenashi.html---------------*/
#mainCol.omotenashi h3{
	margin-bottom:14px;
}
#mainCol.omotenashi .point{
	overflow:hidden;
	/zoom:1;
}
#mainCol.omotenashi .point dl{
	width:226px;
	margin-right:24px;
	float:left;
}
#mainCol.omotenashi .point dl.lastChild{
	margin-right:0;
}
#mainCol.omotenashi .point dt{
	margin-bottom:10px;
}
#mainCol.omotenashi .goods{
	height:309px;
	background:url(/product/barleytea/images/pic01.jpg) no-repeat 0 0;
}
#mainCol.omotenashi .rightBox{
	margin-left:429px;
}
#mainCol.omotenashi .rightBox h4{
	margin-bottom:9px;
}
#mainCol.omotenashi .rightBox .inner{
	margin-left:5px;
	background:url(/product/barleytea/images/bg01.jpg) no-repeat 0 55px;
}
#mainCol.omotenashi .rightBox .inner p:first-child{
	margin-bottom:7px;
	border-bottom:solid 1px #999999;
}
#mainCol.omotenashi .rightBox ul{
	width:239px;
	margin-left:32px;
	padding-bottom:23px;
}
#mainCol.omotenashi .rightBox li{
	padding-left:20px;
	background:url(/product/barleytea/images/line01.gif) repeat-x 0 bottom;
	font-size:13px;
	font-weight:bold;
	color:#333333;
}
h3.shopttl{
	margin-bottom: 18px !important;
}
.shopinfo{
	border: #CCCCCC solid 2px;
	padding: 8px;
	margin: 30px 0 50px;
}

.shopinfo p.shopinfotxt{
	margin-bottom: 0px !important;
}


