@charset "Shift_JIS";


.head_bg{
	width:600px; height:23px;
	padding:12px 10px;
	margin-bottom:10px;
	background:url(../images/head_bg.gif) no-repeat;
	font-size:20px; 	line-height:20px
}

.head_bg_photo{
	background:#ffffff url(../images/head_bg_photo.gif) no-repeat;
}

.boldsize{
font-size:14px; line-height:18px;
font-weight:bold;
}

.box1set{
	width:305px;
}

.box1set .title{
	padding:2px 0;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	background-color:#990000;
}

.box1set .readcopy{
	padding:10px 0;
	font-size:12px;
	line-height:18px;
}

.btnstep{
	width:100%;
	text-align:center;
	margin-bottom:20px;
}

.box2set{/*飾りを設定してあります*/
	width:610px;
	padding-left:5px;
	padding-bottom:10px;
	margin-bottom:20px;
	border-left-style:solid;
	border-bottom-style:dashed;
	border-left-width:5px;
	border-bottom-width:1px;
	border-color:#990000;
}

.box2set .title{
	font-size:15px;
	font-weight:bold;
	color:#990000;
	margin-bottom:5px;
}

.box2set .catchcopy{
	font-size:14px;
	line-height:18px;
	margin-bottom:5px;
}

.box2set .readcopy{
	width:345px;
	padding-left:10px;
	font-size:12px;
	line-height:18px;
}

.box2set .readcopywho{/*Who's Foods用*/
	width:600px;
	padding:0px;
	font-size:14px;
	line-height:18px;
	margin-bottom: 15px;
}


/*↓3段落ならび用*/
#box3setbg{
	width:620px;
	background: url(../images/service_waku_bg.gif) repeat-y;
}
#box3setbg .box_left{
	width:200px;
	margin-right:10px;
	float:left;
}
#box3setbg .box_right{
	width:200px;
	float:right;
}
#box3setbg p{
	width:190px;
	margin-bottom:10px;
	position:relative;
	left:5px;
	font-size:12px; line-height:18px
}
#box3setbg .centerset{
	text-align:center;
}

.linkmargin1{
	padding-right:10px;
	float:left;
}
.linkmargin2{
	float:right;
}

/*↑BOX3ならび用*/


/*日程Table用*/
.eventtable table{
	width:601px;
	font-size: 10px;
}
.eventtable table, .eventtable th, .eventtable td{
	border:1px solid;
	border-collapse:collapse;
	padding:2px 2px 2px 2px;
	margin: 0;
}
.eventtable th{
	background-color:#ffcc99;
	text-align:center;
}
td.eventarea {width:55px; text-align:center;}
td.eventday {width:180px; text-align:left;}
td.eventtime {width:95px; text-align:center;}
td.eventplace {width:195px; text-align:left;}
td.eventlink {width:50px; text-align:center;}
/*Who's Foods用*/

.toiawase{
	background:url(../images/whos_waku_bg.gif) repeat-y;
}
.toiawase p{
	position:relative;
	top:6px;
	width:590px;
	padding-left:25px;	padding-right:10px;
	padding-bottom:6px;
	font-size:14px; line-height:21px;
	font-weight:bold;
	color:#ec0000;
}
.toiawase_button{
	text-align: center;
}