@charset "utf-8";
/*
Theme Name: ラロデマロ
Theme URI: http://monstar.co.jp
Description: 大阪市のアパレル企業のRalo de Malo（ラロデマロ） ParkLand（パークランド）
Version: 1.0
Author: Internet Monstar
Author URI: http://monstar.co.jp
Tags:
*/



/* ===================================================================

	トップページ

=================================================================== */
#info{
	padding-right: 20px;
	padding-left: 20px;
}
#info dl{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #846247;
	padding-bottom: 10px;
}
#info dt{
	color: #99661c;
	font-weight: bold;
	font-size: 13px;
}
#info dd{
	line-height: 1.8em;
}




/* ===================================================================

	トップページショップリスト

=================================================================== */
#shop_list{
	width: 238px;
	background-image: url(images/shoplist_bg.jpg);
}
#shop_01{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_01 span{
	position: absolute;
	left: 124px;
	top: 46px;
	font-size: 11px;
}
#shop_02{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_02.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_02 span{
	position: absolute;
	left: 124px;
	font-size: 11px;
	top: 46px;
}
#shop_03{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_03.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_03 span{
	position: absolute;
	left: 124px;
	font-size: 11px;
	top: 46px;
}
#shop_04{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_04.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_04 span{
	position: absolute;
	left: 124px;
	font-size: 11px;
	top: 46px;
}
#shop_05{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_05.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_05 span{
	position: absolute;
	left: 118px;
	font-size: 11px;
	top: 46px;
}
#shop_06{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_06.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_06 span{
	position: absolute;
	left: 124px;
	font-size: 11px;
	top: 46px;
}
#shop_07{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_07.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_07 span{
	position: absolute;
	left: 124px;
	font-size: 11px;
	top: 46px;
}

#shop_08{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_08.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_08 span{
	position: absolute;
	left: 124px;
	font-size: 11px;
	top: 46px;
}

#shop_09{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_09.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_09 span{
	position: absolute;
	left: 124px;
	font-size: 11px;
	top: 46px;
}
#shop_10{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_10.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_10 span{
	position: absolute;
	left: 124px;
	font-size: 11px;
	top: 46px;
}
#shop_11{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_11.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_11 span{
	position: absolute;
	left: 124px;
	font-size: 11px;
	top: 46px;
}
#shop_12{
	height: 78px;
	width: 232px;
	background-image: url(images/shop_img_bg_12.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	position: relative;
	margin-bottom: 10px;
}
#shop_12 span{
	position: absolute;
	left: 124px;
	font-size: 11px;
	top: 46px;
}

/* ===================================================================

	ショップリスト

=================================================================== */
#shop_box{
	width: 599px;
	margin-bottom: 20px;
}
#shop_box .map{
	float: right;
}
#shop_box h2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #846247;
	margin-bottom: 10px;
	background-color: #2C0B05;
	line-height: 25px;
	height: 25px;
	text-indent: 20px;
}
#shop_box dl{
	padding-left: 20px;
	margin-top: 20px;

}
#shop_box dt{
	color: #9D7655;
}
#shop_box dd{
	margin-bottom: 10px;
}
/* ===================================================================

	ショップブログ

=================================================================== */

#shop_blog{
	width: 599px;
	height:660px;
	margin-bottom: 20px;
	position:absolute;
	background:url(http://www.ralodemalo.com/wordpress/wp-content/themes/ralodemalo/images/shop_blog_bg.jpg) no-repeat left bottom;}

.blog_01{
	width:139px;
	height:139px;
	position:absolute;
	top:20px;}
.blog_02{
	width:139px;
	height:139px;
	position:absolute;
	top:3px;
	left:198px;}
.blog_03{
	width:139px;
	height:139px;
	position:absolute;
	top:13px;
	left:408px;}
.blog_04{
	width:139px;
	height:139px;
	position:absolute;
	left:42px;
	top:224px;}
.blog_05{
	width:139px;
	height:139px;
	position:absolute;
	top:188px;
	left:252px;}
.blog_06{
	width:139px;
	height:139px;
	position:absolute;
	top:263px;
	left:446px;}
.blog_07{
	width:139px;
	height:139px;
	position:absolute;
	top:398px;
	left:278px;}
.blog_08{
	width:139px;
	height:139px;
	position:absolute;
	top:493px;
	left:458px;}

.blog_09{
	width:139px;
	height:139px;
	position:absolute;
	top:600px;
	left:258px;}

.blog_10{
	width:139px;
	height:139px;
	position:absolute;
	top:680px;
	left:42px;}

.blog_11{
	width:139px;
	height:139px;
	position:absolute;
	top:670px;
	left:420px;}

.blog_12{
	width:139px;
	height:139px;
	position:absolute;
	top:500px;
	left:450px;}




/* ===================================================================

	スタッフ

=================================================================== */
#staff_box{
	width: 599px;
	margin-bottom: 20px;
}
.pic{
	float: right;
	margin-bottom: 10px;
}


#staff_box h2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #846247;
	margin-bottom: 10px;
	background-color: #2C0B05;
	line-height: 25px;
	height: 25px;
	text-indent: 20px;
}
#staff_box dl{
	float: left;
	width: 270px;
	*width: 265px;
	height:270px;
	*height:290px;
	padding: 10px;
	border: 1px dotted #846247;
	margin: 0 4px 10px 3px;
	background-color: #ffdab9;
	color: #696969;
	
}
	

#staff_box dl.h_350{
	height:330px;
	*height:350px;}

#staff_box dt{
	color: #9D7655;
}
#staff_box dd{
	margin-bottom: 10px;
}
/* ===================================================================

	会社概要

=================================================================== */
#table_box{}
#table_box table{
	width: 580px;
	margin-right: auto;
	margin-left: auto;
}
#table_box th{
	background-color: #694E38;
	padding: 10px;
	width: 200px;
	text-align: center;
}
#table_box td{
	padding: 10px;
	background-color: #2B2017;
}
.center{
	text-align: center;
}
.bt{
	padding: 5px;
}

