@charset "utf-8";

@import url("../common/css/common.css");

/* == ARIRAN CSS =========================================================== */

body{
background:#333333;
}

#wrapper{
width:940px;
background:url(../ariran/images/idx_bg.png) repeat-y;
padding: 0 7px;
margin: 0 auto;
}


/* == index.html CSS =========================================================== */

#top_content{
	width:940;
	padding-bottom: 25px;
}

/* - contents_banner --------- */
#contents .banner{
	position:relative;
	clear: both;
	width: 900px;
}
#contents .banner ul{
	list-style-type: none;
	position: relative;
}
#contents .banner li{
display:inline;
float:left;
margin-bottom:13px;
}
#contents .banner img.pl_2{
margin-left:1px;
}
#contents .banner img.plr_4{
margin-left:4px;
margin-right:4px;
}

/* == shop/index.html CSS =========================================================== */

#contents img.mein_img{
	float:left;
	margin-right: 3px;
}

/* --- shop_list --- */
#contents .bg_shop_list{
	background:url(../ariran/shop/images/idx_table_bg.png) repeat-y top left;
	width: 296px;
	float: left;
	margin-left:5px;
	;
	margin-top: 20px;
}
#contents .st{
margin-left:0;
}
#contents .tops{
	margin-top:0;
}
#contents .shop_list{
	background:url(../ariran/shop/images/idx_table_bottom.png) no-repeat bottom left;
	padding-bottom:10px;
	height: 300px;
}
#contents .shop_list span{
display:none;
}
#contents .shop_list dl{
	margin-top:2px;
	clear: both;
}
#contents .shop_list dl dt,#contents .shop_list dl dd{
margin-top:6px;
}

#contents .shop_list dl dd p{
color:#000000;
font-size:117%;
line-height:130%;
margin:0 15px;
}


/* --- times --- */
#contents .shop_list dd dl.times{
margin:0 15px;
width: 265px;
}
#contents .shop_list dd dl.times dt,
#contents .shop_list dd dl.times dd{
color:#000000;
font-size:117%;
line-height:130%;
}
#contents .shop_list dd dl.times dt {
width: 85px;
float: left;
margin:0;
padding:0;
}
#contents .shop_list dd dl.times dd {
margin:0;
padding:0 0 0 85px;
}

/* == recommend/index.html CSS =========================================================== */

#anchor_menu{
	padding-bottom:10px;
	clear: both;
}
#anchor_menu ul{
list-style-type:none;
clear:both;
}
#anchor_menu li{
padding:10px 10px 10px 3px;
float:left;
list-style:none;
}
#anchor_menu li a{
font-size:117%;
font-weight:bold;
}
.mb30{
margin-bottom:30px;
}
h4.lavel{
display:none;
}
p.txts{
color:#FF0000;
	margin:10px 0px;
	line-height:150%;
	padding-left: 18px;
	position: relative;
	width: 880px;
}

p.txts span{
color:#FF0000;
	position:absolute;
	left:0px;
	top: 0px;
}

