/* CSS Document */
/*メイン左側*/
#item-head{
margin-bottom:10px;
padding:0px;
}

#dlr-box{
color:#DBDBF6;
}

#main-left ul{
margin-bottom:10px;
}

#main-left ul li{
margin-left:17px;
}


#main-left ul li a{ color:#66CCFF;} 
#main-left ul li a:hover   { color: yellow; } 

/*メイン右側*/
.anchor{
margin-bottom:20px;
}

.main-shop-name{
font-size:12pt;
font-weight: 800;
color: #FFF;
}

.shop-box{
margin:0px auto 50px auto;
}


.shop-map-box a{
color: #FFF;
}

.shop-image{
margin-top:5px;
}
.shop-data{
margin-top:5px;
width:270px;
color: #FFFFFF;
}

.shop-tex{
	float:left;
width:270px;
	margin-top:5px;
	margin-right:10px;
	color: #FFFFFF;
}

.shop-tex-a{
padding-bottom:5px;
border-bottom:1px dashed #fff;
margin-bottom:5px;
	font-size: 9px;
	line-height: 13px;
}

.shop-tex-b{
font-size:9px;
line-height: 11px;
}

.shop-tex-b a{
color:#fff;
}

.shop-tex-b a:hover{

}
.shop-map-box{
margin-right:10px;
margin-top:10px;
	float:right;
width:120px;
color: #FFF;
}

#main-news-head{
color: #FFF;
border-bottom:1px dashed #fff;
padding-bottom:5px;
margin-bottom:5px;
}




/* floatさせたボックスが親ボックスの外にはみ出すバグを回避（ここから） */
.item-box:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

.item-box { display:inline-table; }

/* Mac IE には適用させない \*/
.item-box .item-box { height:1px; }
.item-box { display:block; }
/* */
/* floatさせたボックスが親ボックスの外にはみ出すバグを回避（ここまで） */

