.store_info_line {
	background-image: url(../img/line_02.gif);
	font-size: 0px;
	height: 5px;
}
#store_info_name {
	margin-top: 10px;
	padding-bottom: 5px;
}
#store_info_moji_01 {
	font-size: 10px;
	height: 230px;
	width: 288px;
	position: relative;
}
#store_info_moji_01_02 {
	font-size: 10px;
	height: 160px;
	width: 288px;
	position: relative;
}
#store_info_moji_02 {
	font-size: 12px;
	width: 288px;
}
#store_info_left p {
	margin: 3px 0 3px 3px;
}
#store_info_contents {
	margin-top: 10px;
}
#store_info_left {
	float: left;
	width: 288px;
}
#store_info_left_contents {
	padding-left: 10px;
}
#store_info_right {
	width: 310px;
	float: right;
}
#store_info_map {
	margin-top: 25px;
	width: 293px;
	height: 298px;
	border: 1px solid #999999;
}
.store_info_map_txt_01 {
}
.store_top_btn_left {
	width: 304px;
	float: left;
	margin-right: 9px;
}
.store_top_btn_right {
	width: 304px;
	float: left;
}

.to_prego {
	float: left;
	padding-right: 10px;
}
.to_pworld {
	float: left;
}
.to_copa {
	float: left;
	padding-left: 10px;
}
#store_main_contents {
	width: 810px;
	margin: 0 auto;
}
#store_box_01 {
	width: 790px;
}

#shop_list_top {
}
#shop_list_mid {
	background-image: url(../store/img/01/shop_list_mid.jpg);
	background-repeat: repeat-y;
}
#shop_list_box_02 {
	margin: 0 auto;
	width: 772px;
}
#shop_list_box_onyoku_01 {
	margin: 0 auto;
	width: 727px;
}
#shop_list_box_03 {
}
.shop_list_box_02_01 {
	padding-top: 15px;
}
.shop_list_box_02_img {
	margin-right: 9px;
	float: left;
}
.shop_list_box_02_img_2 {
	float: left;
}







#store_s_contents {
	width: 176px;
	float: left;
}
#store_s_navi{
	width:188px;
	margin-bottom:8px;
	padding:2px;
	border:solid 1px #A5D6E7;
	background:#CBE8F3;
}

html>body #store_s_navi{
	width:176px;
	margin-left: 10px;	/*\*//*/
	width:188px;
	/* */
}

#store_s_navi #store_s_navi_contents img{
	vertical-align:bottom;
}

#store_s_navi ul,
#store_s_navi li{
	margin:0;
	padding:0;
	list-style-type:none;
}

/*	リンクの色の設定	*/




/* 1階層目
以下JavaScriptの助けが必要
#s_navi li.first
#s_navi li a.close
*/


#store_s_navi li{
	width:100%;
	padding-top:0;
}


#store_s_navi li strong{
	display:block;
	padding-bottom:6px;
	background:url("http://www.nttdocomo.co.jp/images/localnav/bg_li.gif") 0 100% no-repeat;
}


#store_s_navi li strong a{
	display:block;
	margin:0 10px;
	padding:8px 0 8px 15px;
	text-decoration:none;
	background:url("http://www.nttdocomo.co.jp/images/localnav/arrow_bottom.gif") 1px 0.9em no-repeat;
}


#store_s_navi li strong a.close{background:url("http://www.nttdocomo.co.jp/images/localnav/arrow_right.gif") 0 0.4em no-repeat;}
#store_s_navi li strong a:hover{text-decoration:none;}


/* 2階層目
以下JavaSciprtの力が必要
#s_navi li li.first
*/
 

#store_s_navi ul ul{

	border-left:solid 1px #d9d9d9;
	border-right:solid 1px #d9d9d9;
	border-bottom:solid 1px #d9d9d9;

}






#store_s_navi li li a span{
	display:block;
	padding:0 0 0 15px;
	background:url("http://www.nttdocomo.co.jp/images/localnav/arrow_li_li_a.gif") 0 0.5em no-repeat;
}


#store_s_navi li li.first{
	padding-top:1px;
	background:none;
}
.site {
	position: absolute;
	bottom: 5px;
}
