/*---------- pan---------- */
#pan{
margin:0 0 15px 0;
}

/*---------- top---------- */

table.news{
margin:0 0 15px 0;
padding:0;
border-collapse:collapse;
text-align:left;
line-height:145%;
width:600px;
border: 1px solid #E9E9E9;
}

table.news td.top{
padding:0;
margin:0;
white-space: nowrap;
vertical-align: top;
height:43px;
}

table.news th{
padding:20px 10px 20px 38px;
margin:0;
white-space: nowrap;
border-top-width: 1px;
border-top-style: dashed;
border-top-color: #CCCCCC;
vertical-align: top;
font-size:12px;
color:#C10000;
background-image: url(../images/icon_list.jpg);
background-repeat: no-repeat;
background-position: 20px 22px;
}

table.news td{
padding:20px 10px 20px 0;
margin:0;
border-top-width: 1px;
border-top-style: dashed;
border-top-color: #CCCCCC;
color:#333;
vertical-align: top;
font-size:12px;
}

/*---------- naka---------- */
#midashi h2{
margin:0 0 25px 0;
padding:0;
}

.imgCen{
margin:0 0 10px 0;
text-align:center;
}

.title{
width:600px;
height:43px;
background-image: url(../images/title.jpg);
background-repeat: no-repeat;
padding:18px 0 0 0;
margin:0 0 10px 0;
}

.title h3{
	font-weight: bold;
	font-size: 18px;
	line-height:18px;
	text-indent:10px;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3",Osaka,"メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	}


/*---------- imagine---------- */

#imagineCot{
width:600px;
height:1100px;
position:relative;
background-image: url(../imagine/images/img2.jpg);
background-repeat: no-repeat;
}

.imaginetxt{
position:absolute;
margin:10px 0 0 0;
top:10px;
left:20px;
font-size:12px;
width:220px;
line-height:200%;
}

/*----------link---------- */

.linkTable{
background-image: url(../link/images/line.jpg);
background-repeat: no-repeat;
background-position: bottom;
margin:10px 0;
}

.linkTable .linkTxt{
background-image: url(../link/images/icon.jpg);
background-repeat: no-repeat;
background-position: 4px 6px;
padding:15px 0 35px 0;
}

.linkTable .linkTxt p.Left{
font-size:12px;
padding:0 0 0 50px;
float:left;
width:320px;
}


.linkTable .linkTxt p.Right{
font-size:12px;
float:left;
}

/*----------contact---------- */

#contactTxt{
margin:0 0 25px 5px;
}

#contactTxt p{
line-height:180%;
margin:10px 0 0 0;
}

/*----------privacy---------- */

.privacyTxt p{
line-height:180%;
margin:10px 0 0 0;
}

.privacyTxt ol {
margin:0 50px 0 20px;
line-height:180%;
}

/*----------privacy---------- */

.sitemap {
margin:10px 0 0 0;
}

.sitemap ul {
margin:0 50px 0 20px;
line-height:250%;
list-style-type:none;
}

.sitemap ul li {
padding:0 0 0 30px;
background-image:url(../sitemap/images/arrow.gif);
background-repeat:no-repeat;
background-position:0 5px;
}

.sitemap ul ul li {
padding:0 0 0 30px;
background-image:url(../sitemap/images/arrow.gif);
background-repeat:no-repeat;
background-position:0 5px;
}



/*----------company---------- */

.companyTable{
margin:5px 0 0 5px;
padding:0 0 0 60px;
font-size:12px;
line-height:180%;
}

.companyTableLeft{
float:left;
width:80px;
vertical-align: top;
margin:0 0 10px 0;
}

.companyTableMiddle{
float:left;
width:90px;
background-image: url(../company/images/line.jpg);
background-repeat: no-repeat;
}

.companyTableRight{
float:left;
vertical-align: top;
margin:0 0 0 8px;
}

/*---------- ブログ共通 --------*/

#ld-services{
	margin:30px 0;
	list-style-type:none;
	
}


/*---------- イチゴ畑---------- */

#strawContL{
float:left;
width:466px;
background-image: url(../strawberry_diary/images/line_tate.jpg);
background-position: right;
background-repeat: repeat-y;
text-align:left;
}


.strawContLW{
width:440px;
padding:0 0 30px 0;
}


.strawtitle{
height:58px;
background-image: url(../strawberry_diary/images/title.jpg);
background-repeat: no-repeat;
}

.strawtitle h3{
font-size:17px;
padding:25px 0 0 10px;
font-weight: bold;
line-height:100%;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3",Osaka,"メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}

.strawTxtW{
font-size:12px;
line-height:180%;
padding:10px 0 25px 0;
background-image: url(../strawberry_diary/images/ph_str.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}

.strawTxtDay{
text-align:right;
color:#000000;
background-image: url(../strawberry_diary/images/line.jpg);
background-repeat: no-repeat;
background-position: bottom;
padding:0 0 17px 0;
}

.strawTxtToukou{
text-align:right;
font-size:11px;
}

.yajirushiW{
padding:0;
margin:15px 0;
width:440px;
}

.yajirushiWL{
float:left;
}

.yajirushiWR{
float:right;
}

#strawContR{
float:right;
}


.strawContRW{
text-align:left;
padding:0;
}
.strawContRW p{
line-height:230%;
margin:0 0 0 10px;
}

/*---------- オーナーズダイアリー---------- */

.strawtitleO{
	height:60px;
	background-image: url(../owner_diary/images/title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.strawtitleO h3{
font-size:17px;
padding:30px 50px 0 10px;
font-weight: bold;
line-height:100%;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3",Osaka,"メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}

.strawTxtWO{
font-size:12px;
line-height:180%;
padding:10px 0 25px 0;
background-image: url(../owner_diary/images/ph_str.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}


/*---------- 仲間募集---------- */

/*---------- フォトギャラリー---------- */

.phgaWL{
float:left;
width:276px;
margin:10px 45px 30px 0;
}

.phgaWR{
float:left;
width:276px;
margin:10px 0 30px 0;
}


.phgaWph{
width:276px;
}

.phgaWTxt{
	
	background-image: url(../gallery/images/illust.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0 5px 0 43px;
	margin:15px 0 0 0;
	font-size:12px;
	line-height:170%;
}


.phgaar{
margin:0 0 20px 5px;

}
.phgaar p{
line-height:200%;
}

/*---------- こだわり---------- */
.kodawari{
	background-image: url(../kodawari/images/line.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	
}

.kodawariNo{
float:left;
width:122px;
margin:0 15px 30px 0;
}

.kodawariTxt{
float:left;
width:448px;
padding:10px 0 0 0;
}

.kodawariTxt h4{
	font-size:22px;
	color:#920609;
	padding:0 0 20px 0;
	font-weight: bold;
	font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinPro-W3","ＭＳ Ｐ明朝","MS PMincho",細明朝体,serif;
}

.kodawariTxt p{
font-size:12px;
line-height:170%;
}

.kodawariIllust{
text-align:center;
margin:10px 0 ;
}

/*---------- メンバー---------- */


/*---------- 店頭販売---------- */

.storeW{
margin:5px 0 10px 10px;
line-height:170%;
}

.storeWL{
float:left;
width:100px;
color:#990000;
}

.storeWM{
float:left;
width:90px;
}

.storeWR{
float:left;
margin:0 0 0 10px;
}

p.storeMi2{
font-size:18px;
color:#990000;
margin:30px 0 30px 10px;
}

.storemapTxt{
text-align:center;
margin:10px 0;
}

.storemap{
margin:0 0 0 82px;
position:relative;
height:361px;
position:relative;
}

#storemapW01{
position:absolute;
top:0;
left:0;

}

#storemapW02{
	position:absolute;
	top:0;
	left:0;
	visibility: hidden;
}

.storenone {
	margin:10px 10px;
}

