@charset "utf-8";
/* ===================================================================

CSS information
 file name  :  style.css
 style info :  会社概要設定

=================================================================== */

/*--------------------------------------------------------------------

	会社概要

--------------------------------------------------------------------*/

/* 概要
----------------------------------------------------------- */

.corp-data {
	border:1px solid #EEE;
	width:620px;
	margin:10px auto 20px auto;
	padding:5px 0 10px 0;
}

.corp-data dl {
	clear:both;
	margin:0 15px 0 15px;
	padding:0 5px;
	width:580px;
}

.corp-data dt {
	clear:left;
	float:left;
	background:url(../common/images/line/line_dot_01.gif) repeat-x top;
	padding:10px 0 0 7px;
	margin-bottom:5px;
	width:150px;
}

.corp-data dd {
	background:url(../common/images/line/line_dot_01.gif) repeat-x top;
	float:left;
	width:420px;
	padding:10px 0 0 0;
	margin-bottom:5px;
}

.corp-data dt span {
	background:url(../common/images/list/icon_list_01.gif) no-repeat 0 2px;
	_background:url(../common/images/list/icon_list_01.gif) no-repeat;
	padding-left:20px;
}

.corp-data dt.end { background:none; padding-bottom:0; }
.corp-data dd.end { background:none; padding-bottom:0; }


/* Google Map
----------------------------------------------------------- */

.map {
	border:1px solid #EEE;
	width:610px;
	height:300px;
	margin:0 auto 40px auto;
}


/*--------------------------------------------------------------------

	店主紹介

--------------------------------------------------------------------*/

/* 概要
----------------------------------------------------------- */

.photo {
	float:right;
	width:200px;
	margin:10px 10px 0 0;
}

.profile {
	float:left;
	width:390px;
	margin:0 0 20px 0;
	padding:5px 0 10px 0;
}

.profile dl {
	clear:both;
	margin:0 0 0 5px;
	padding:0 5px;
	width:375px;
}

.profile dt {
	clear:left;
	float:left;
	background:url(../common/images/line/line_dot_01.gif) repeat-x top;
	padding:10px 0 0 7px;
	margin-bottom:5px;
	width:60px;
}

.profile dd {
	background:url(../common/images/line/line_dot_01.gif) repeat-x top;
	float:left;
	width:305px;
	padding:10px 0 0 0;
	margin-bottom:5px;
}

.profile dt span {
	background:url(../common/images/list/icon_list_01.gif) no-repeat 0 2px;
	_background:url(../common/images/list/icon_list_01.gif) no-repeat;
	padding-left:20px;
}

.profile dt.end { background:none; padding-bottom:0; }
.profile dd.end { background:none; padding-bottom:0; }

