div#form-area {
	margin:0 0 40px 0;
}
div#form-area h2 {
	background: url("/image/other_h2_back.jpg") no-repeat;
	padding:15px 0 0 20px;
	height: 33px ;
	font-size: 16px ;
}
div#form-area h3 {
	background: url("/image/other_h3_back.jpg") no-repeat;
	padding:6px 0 0 20px;
	margin:0 0 20px 0;
	height: 24px ;
	font-size: 14px ;
	font-weight:bold;
	color: #fff ;
}
div.form {
	text-align:center;
}
	div.form div.form-inner {
		width:750px;
		margin: 0 auto ;
		text-align: left ;
	}
		div.form div.form-inner div.form-text {
			margin:0 0 20px 0;
		}
		div.form div.form-inner .small-title {
			background: url("/image/form_head_line_back.jpg");
			padding:0 10px 0 20px ;
			margin:0 0 10px 0;
			font-size:14px;
			line-height:30px;
			clear:both;
		}
		div.form div.form-inner div.link-area {
			margin-bottom: 5px;
			line-height: 1.5;
		}
			div.form div.form-inner div.link-mini-area {
				font-size: 14px;
				width:350px;
				float:left;
			}
			div.form div.form-inner div.link-area p.link-title{
				font-weight: bold;
				margin:5px 0;
			}
			div.form div.form-inner div.link-area ul li{
				line-height: 180%;
			}
/*料金体系*/
		.bold{
			font-weight: bold;
		}
		div.form div.form-inner div.plan{
			margin-bottom: 10px;
			font-size: 14px;
			line-height: 1.8;
		}

/* お知らせ */
div#news-foot {
}
	div#news-foot div#news-foot-left {
		float:left;
		width:250px;
		text-align: center ;
	}
	div#news-foot div#news-foot-center {
		float:left;
		width:200px;
		text-align: center ;
	}
	div#news-foot div#news-foot-right {
		float:right;
		width:250px;
		text-align: center ;
	}
/*クリップとは？*/
div#form-area div.form div.form-inner div.right-text{
	width:300px;
	float:left;
	padding:15px 0 0 0 ;
}
div#form-area div.form div.form-inner div.left-image{
	width:400px;
	float: right;
	margin-bottom:20px;
}
div#form-area div.form div.form-inner div.left-image img{
	float:right;
	padding:15px 0 0 0 ;
}

/*notFound*/
div#not-found {
}
	div#not-found div.text-area {
		padding:0 5px 10px;
	}
		div#not-found div.text-area p {
			padding:0 0 10px 0;
		}

	div#work h4 {
		background: url("/image/headline3.jpg") no-repeat;
		padding:0 10px 0 20px;
		line-height: 30px ;
		font-size:14px;
	}
	div.work-list {
		padding:10px 20px 0;
		margin:0 0 15px 0;
	}
		div.work-list div.work-box {
			float:left;
			width:220px;
			height:245px ;
		}
			div.work-list div.work-box div.work-box-inner {
				margin:0 5px;
			}

			div.work-box-inner td.work-image {
				background:url("/image/work_picture_back.jpg") no-repeat;
				width:210px;
				height:140px;
				text-align: center ;
				vertical-align: middle ;
				padding:1px 1px 5px 1px;
			}
			div.work-box-inner td.work-store-food {
				background: url("/image/icon_food.gif") no-repeat 100% 40%;
				padding:0 20px 0 0;
				height:33px;
				vertical-align: middle;
				line-height:110%;
			}
			div.work-box-inner td.work-store-retail {
				background: url("/image/icon_retail.gif") no-repeat 100% 40%;
				padding:0 20px 0 0;
				height:33px;
				vertical-align: middle;
				line-height:110%;
			}
			div.work-box-inner td.work-store-service {
				background: url("/image/icon_service.gif") no-repeat 100% 40%;
				padding:0 20px 0 0;
				height:33px;
				vertical-align: middle;
				line-height:110%;
			}
			div.work-box-inner div.work-genre {
				border-top:1px dashed #a0a0a0;
				padding:3px 0 0 0;
				font-size:10px;
			}
				div.work-box-inner div.work-genre div.genre {
					background: url("/image/icon_genre.gif") no-repeat 0 50%;
					padding:3px 0 3px 18px;
					line-height:110%;;
				}
				div.work-box-inner div.work-genre div.company {
					background: url("/image/icon_company.jpg") no-repeat 0 50%;
					padding:3px 0 3px 18px;
					line-height:120%;;
				}
