/* -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	Asreet.com
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------
	common
---------------------------------------------------------------------- */
html{
	width:100%;
	min-width:1100px;
}
body {
	background:url(https://www.asreet.com/com/images/com/body_bg.jpg) repeat-x left top;
	color:#333333;
	font-size:12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
}
a {
	color:#0062AD;
	outline:none;
}
img {
	vertical-align: top;
}
.mb_0 {
	margin-bottom:0px;
}
.mb_5 {
	margin-bottom:5px;
}
.mb_10 {
	margin-bottom:10px;
}
.mb_15 {
	margin-bottom:15px;
}
.mb_0 {
	margin-top:0px;
}
.mt_10 {
	margin-top:10px;
}
.mt_15 {
	margin-top:15px;
}
/* ----------------------------------------------------------------------
	HEADER：ヘッダー
---------------------------------------------------------------------- */
#header {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:1000px;
	height:75px;
	background:#E71437;
	margin:auto;
}
#header h1.name {
	color:#FFFF00;
	font-size:10px;
	letter-spacing:0.1em;
	float: left;
	margin:3px 8px 5px 10px;
	width: 800px;
	height: 16px;
	padding-top: 5px;
}
#header .logo {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:435px;
	margin-left:8px;
}
#header .logo img{
	width:158px;
	height:40px;
}
#header .area {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:515px;
	margin-top:12px;
}
#header .area ul li {
	display:block;
	float:left;
	margin-left:1px;
}
/* お気に入りボタン追加分 */
#header .btn_fav {
	float: right;
}
/* 掲載店舗数 */
.logo a {
	float:left;
	margin-right:8px;
}
.logo .shop_num {
	color:#FFF;
	font-size:10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	marign-top:8px;
}
.logo .day {
	overflow:hidden;
	float:left;
	margin-top:12px;
	margin-right:8px;
}
.logo .day span:first-child {
	display:block;
	letter-spacing:1px;
}
.logo .num {
	overflow:hidden;
	padding-top:14px;
}
.logo .num span {
	display:inline-block;
	font-size:20px;
	font-weight:bold;
	background:url(https://www.asreet.com/images/count_bg.png) no-repeat left top;
	width:22px;
	height:27px;
	line-height:30px;
	text-align:center;
	margin-right:1px;
}
/* ----------------------------------------------------------------------
	GNAVI：ナビゲーション
---------------------------------------------------------------------- */
#gnavi {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:960px;
	height:40px;
	margin:auto;
}
#gnavi ul li {
	display:block;
	float:left;
	border-top:solid 2px #474747;
}
#gnavi #srchBox {
	float:right;
	width:240px;
	background:none;
	margin-top:5px;
}
#gnavi #srchBox form {
	float:right;
}
#gnavi #srchBox #srchInput {
	width:185px;
	height:22px;
	border-right:none;
	margin:0px;
	padding:0px;
	padding-left:5px;
}

#searchQuery{width:200px;}

/* ----------------------------------------------------------------------
	FOOTER：フッター
---------------------------------------------------------------------- */
#footer {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:100%;
	background:url(https://www.asreet.com/com/images/com/footer_bg.jpg) repeat-x left bottom #FFF;
	line-height:100%;
}
#footer .foot_navi {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:100%;
	height:59px;
	background:url(https://www.asreet.com/com/images/com/foot_navi_bg.jpg) repeat-x left top;
	text-align:center;
	margin-bottom:15px;
}
#footer .foot_navi ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:1000px;
	font-size:12px;
	margin:auto;
	margin-top:15px;
}
#footer .foot_navi ul li {
	display:inline;
	margin:0px 10px;
}
#footer .foot_navi ul li a {
	color:#990000;
}
#footer .foot_navi ul li a:hover {
	text-decoration:underline;
}
#footer .foot_link {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:1000px;
	font-size:10px;
	margin:auto;
	margin-bottom:5px;
}
#footer .foot_link p.title {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:170px;
}
#footer .foot_link ul {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:800px;
}
#footer .foot_link ul li {
	display:block;
	float:left;
	margin:0px 15px 7px 0px;
}
#footer .foot_link ul li a {
	color:#333;
}
#footer .foot_link ul li a:hover {
	color:#990000;
}
#footer .foot_attend {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:960px;
	border-top:dotted 1px #CCC;
	font-size:10px;
	margin:auto;
	margin-bottom:110px;
	padding-top:15px;
}
#footer .foot_attend .left {
	overflow:hidden;
	_zoom:1;
	float:left;
}
#footer .foot_attend .left img {
	width: 68px;
	height: auto;
	margin-top: 2px;
	margin-right: 10px;
}
#footer .foot_attend .right p span {
	font-size: 8px;
}
/* ----------------------------------------------------------------------
	wrap
---------------------------------------------------------------------- */
#wrap {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:960px;
	margin:0px auto;
}
/* ----------------------------------------------------------------------
	pankuzu
---------------------------------------------------------------------- */
#pan_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
/*	height:15px;*/
	margin-top:10px;
}
#pan_block .pan {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float:left;
	width:650px;
	margin-left:5px;
}
#pan_block .pan p {
	display: inline;
}
#pan_block .pan a {
	color:#CC0000;
}
#pan_block .pan a:hover {
	text-decoration:underline;
}
#pan_block .pan2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float:left;
	width:705px;
	margin-left:5px;
}
#pan_block .pan2 p {
	display: inline;
}
#pan_block .pan2 a {
	color:#CC0000;
}
#pan_block .pan2 a:hover {
	text-decoration:underline;
}
#pan_block .pan2 li {
	float:left;
}
#pan_block .area_pan {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:150px;
	text-align:right;
}
#pan_block .area_pan ul li {
	display:inline;
	background:url(https://www.asreet.com/images/icon_list.jpg) no-repeat left 40%;
	margin-left:10px;
	padding-left:10px;
}
#pan_block .area_pan ul li span {
	color:#AAA;
}
#pan_block .area_pan ul li a {
	color:#333;
}
#pan_block .area_pan ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
/* ----------------------------------------------------------------------
	contetns
---------------------------------------------------------------------- */
#contents {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:710px;
	margin-left:5px;
}
/* ----------------------------------------------------------------------
	sidebar
---------------------------------------------------------------------- */
#sidebar {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:220px;
	margin-right:5px;
	margin-top:25px;
}
/* サイドバーバナー */
#sidebar .side_ban li img{
	width:100%;
	height:auto;
}
/* ----------------------------------------------------------------------
	index
---------------------------------------------------------------------- */
.title_sent {
	color:#CC0000;
	font-size:10px;
	font-weight:normal;
	margin-left:20px;
	margin-top:5px;
}
.sch_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
/* 全国地図検索用 ---------- */
.sch_box {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	border-right:solid 1px #CCC;
	border-left:solid 1px #CCC;
}
.sch_map {
	display:block;
	float:left;
	width:415px;
}
/* 詳細検索 ---------- */
.sch_det {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:260px;
}
.img_sch_det {
	margin-top:15px;
}
.sch_det .sent {
	font-size:10px;
	line-height:180%;
	margin-top:8px;
	margin-bottom:15px;
}
.sch_det .title_sch {
	margin-left:10px;
	margin-bottom:3px;
}
.det_tbl {
	clear:both;
	width:250px;
	margin-left:10px;
}
.det_tbl th {
	width:60px;
	color:#0062AD;
	padding:3px 0px;
}
.det_tbl td {
	padding:5px 0px;
}
.det_tbl td select {
	width:150px;
	height:20px;
}
.sch_det .btn_sch {
	margin-left:40px;
}
.sch_det .btn_sch2 {
	margin-left:40px;
	margin-top:10px;
}
/* テキスト検索 ---------- */
.sch_text {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.sch_text .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
	padding:7px 0px;
}
.sch_text_area {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	padding:7px 15px;
}
.sch_text_area .area_name {
	float:left;
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left top;
	padding-left:15px;
}
.sch_text_area ul li {
	display:inline;
	border-right:solid 1px;
	padding:0px 15px;
}
.sch_text_area ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.sch_text_area ul li span {
	color:#AAA;
}
/* miniバナー ---------- */
.ban_mini_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	border:solid 1px #CCC;
}
.ban_mini {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:236px;
 /padding-bottom:13px;
}
.ban_mini_btn {
	display:block;
	float:left;
	width:60px;
	margin:13px 8px;
	margin-left:20px;
}
.ban_link_title {
	font-weight:bold;
	margin-top:18px;
	margin-bottom:5px;
}
.ban_link_title a {
	color:#CC0000;
}
.ban_link_title a:hover {
	text-decoration:underline;
}
.ban_sent_text {
	line-height:140%;
}
/* カテゴリ特集 ---------- */
.ft_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	border-bottom:solid 1px #CCC;
}
.ft_block .carousel {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	height:165px;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
}
.flexslider * {
	background:none;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.ft_block .jCarouselLite {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:660px;
	margin-left:30px;
}
.ft_block .jCarouselLite ul {
	position:relative;
	overflow:hidden;
	clear:both;
	width:660px;
}
.ft_block .jCarouselLite ul li {
	float:left;
	width:200px;
	margin:10px auto;
}
.ft_block .jCarouselLite ul li .ft_sent {
	width:185px;
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left 5px;
	line-height:150%;
	margin-top:5px;
	padding-left:15px;
}
.ft_block .jCarouselLite ul li .ft_sent a {
	text-decoration:underline;
}
.ft_block .jCarouselLite ul li .ft_sent a:hover {
	color:#CC0000;
}
/* お役立ちコンテンツ ---------- */
.uf_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.uf_block .title_line a {
	float:right;
	padding-right:10px;
}
.uf_block .title_line a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.uf_block_big {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-top:14px;
}
.uf_block_big .uf_btn {
	display:block;
	float:left;
	width:98px;
	margin-right:10px;
	margin-bottom:15px;
}
.uf_block_big .uf_link_title {
	font-size:16px;
	text-decoration:underline;
	margin-top:7px;
}
.uf_block_big .uf_link_title a:hover {
	color:#CC0000;
}
.uf_block_big .uf_sent_text {
	margin:7px 0px;
	line-height:125%;
}
.uf_block_big .trb_link_box {
	overflow:hidden;
	_zoom:1;
	width:600px;
}
.uf_block_big .trb_link_box ul {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:500px;
}
.uf_block_big .trb_link_box ul li {
	display:block;
	float:left;
	height:25px;
	background:url(https://www.asreet.com/images/icon_pink.jpg) no-repeat left top;
	padding-left:15px;
	padding-right: 10px;
}
.uf_block_big .trb_link_box ul li a {
	color:#333333;
}
.uf_block_big .trb_link_box ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.uf_block_big .trb_link_box .read_more {
	text-align:right;
	text-decoration:underline;
	margin-top:25px;
	margin-right:15px;
}
.uf_block_big .trb_link_box .read_more a:hover {
	color:#CC0000;
}
.uf_block_mini {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:355px;
	border-top:dotted 1px #666;
	padding:13px 0px;
}
.uf_block_mini .uf_btn {
	display:block;
	float:left;
	width:55px;
	margin-right:7px;
}
.uf_block_mini .uf_link_title {
	margin-top:5px;
}
.uf_block_mini .uf_link_title a {
	text-decoration:underline;
	padding-left:15px;
}
.uf_block_mini .uf_link_title a:hover {
	color:#CC0000;
}
.icon_pink {
	background:url(https://www.asreet.com/images/icon_pink.jpg) no-repeat left top;
}
.icon_blue {
	background:url(https://www.asreet.com/images/icon_blue.jpg) no-repeat left top;
}
.icon_yellow {
	background:url(https://www.asreet.com/images/icon_yellow.jpg) no-repeat left top;
}
.icon_gray {
	background:url(https://www.asreet.com/images/icon_gray.jpg) no-repeat left top;
}
.icon_green {
	background:url(https://www.asreet.com/images/icon_green.jpg) no-repeat left top;
}
.uf_block_mini .uf_sent_text {
	overflow:hidden;
	_zoom:1;
	width:260px;
	line-height:140%;
	margin-top:5px;
}
/* 注目のキーワード ---------- */
.key_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.key_block .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
}
h4.key_title {
	float:left;
	width:110px;
	background:url(https://www.asreet.com/images/icon_shikaku.jpg) no-repeat left top;
	font-size:13px;
	font-weight:bold;
	margin:10px;
	padding-left:20px;
	padding-top:2px;
}
.key_block ul {
	overflow:hidden;
	_zoom:1;
	width:550px;
	margin-top:12px;
 /margin-bottom:10px;
}
.key_block ul li {
	float:left;
	margin-right:20px;
}
.key_block ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
/* バナー ---------- */
.ban_staff_voice {
	float:left;
	width:430px;
	margin-right:10px;
}
/* ご契約中のスポーツジム・スポーツクラブ ---------- */
.am_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	border:solid 1px #CCC;
}
.am_block .title_line {
	border:none;
	border-bottom:solid 1px #CCC;
}
.logo_slider {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:690px;
	height:70px;
	padding-top:15px;
	padding-left:15px;
}
/* ご掲載について ---------- */
.about_spo_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	padding-bottom:5px;
}
.about_spo_block h3 {
	margin-bottom:10px;
}
.about_spo_sum {
	float:left;
	width:170px;
	margin-right:10px;
}
.about_spo_flow {
	float:left;
	width:170px;
	margin-right:10px;
}
.about_spo_voice {
	display:block;
	float:left;
	width:350px;
	margin-bottom:10px;
 /margin-bottom:5px;
}
/* Aspoとは ---------- */
.about_asreet_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.about_asreet_block .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
}
.about_asreet_img {
	float:left;
	margin:8px 10px;
}
.about_asreet_text {
	line-height:150%;
	margin:8px 10px 5px 0px;
}
.about_asreet_block strong {
	color:#CC0000;
	font-weight:normal;
}
/* ----------------------------------------------------------------------
	新掲載店舗
---------------------------------------------------------------------- */
#newshop_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	border:solid 1px #CCC;
	margin-bottom:10px;
}
#newshop_block .title_line {
	border:none;
	border-bottom:solid 1px #CCC;
}
#newshop_block .newshop {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:330px;
	margin:10px;
}
#newshop_block .newshop .newshop_text1 a {
	display:block;
	color:#CC0000;
	font-weight:bold;
	margin-bottom:5px;
}
#newshop_block .newshop .shop_img {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:105px;
	margin-right:10px;
}
#newshop_block .newshop .shop_img a {
	display:block;
	border:solid 1px #CCC;
}
#newshop_block .newshop .shop_img a:hover {
	display:block;
	border:solid 1px #CC0000;
}
#newshop_block .newshop .shop_img img {
	width:101px;
	height:72px;
	padding:1px;
}
#newshop_block .newshop .newshop_text2 {
	font-size:10px;
	line-height:100%;
	margin-bottom:5px;
	margin-top:3px;
}
#newshop_block .newshop .newshop_text2 img {
	margin-top:0px;
}
#newshop_block .newshop .newshop_text3 {
	color:#0062AD;
	line-height:130%;
}
/* ----------------------------------------------------------------------
	新着情報
---------------------------------------------------------------------- */
#news_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float:left;
	width:350px;
	background:#F4F2E5;
	margin-bottom:15px;
}
#news_block .title {
	height:30px;
	background:url(https://www.asreet.com/images/common/icon_shikaku.png) no-repeat 10px 50% #F4F2E5;
	border-top:solid 3px #CC0000;
	font-weight:bold;
	line-height:30px;
	padding-left:30px;
}
#news_block .title span {
	display:block;
	float:right;
	margin-right:10px;
}
#news_block .title span a {
	color:#0062AD;
}
#news_block .title span a:hover {
	color:#CC0000;
	text-decoration:underline;
}
#news_block .news_list {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:334px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:auto;
	margin-bottom:5px;
	padding-bottom:5px;
}
#news_block .news_list ul li {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:320px;
	border-bottom:dotted 1px #CCC;
	margin:auto;
	padding-top:11px;
	padding-bottom:5px;
}
#news_block .news_list ul li {
	color:#CC0000;
}
#news_block .news_list ul li a {
	color:#0062AD;
}
#news_block .news_list ul li a:hover {
	text-decoration:underline;
}
/* ----------------------------------------------------------------------
	Asreet最新情報
---------------------------------------------------------------------- */
#asreet_news_block {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:350px;
	background:#F6F6F6;
}
#asreet_news_block .title {
	height:30px;
	background:url(https://www.asreet.com/images/common/icon_shikaku.png) no-repeat 10px 50% #F6F6F6;
	border-top:solid 3px #CC0000;
	font-weight:bold;
	line-height:30px;
	padding-left:30px;
}
#asreet_news_block .title span {
	display:block;
	float:right;
	margin-right:10px;
}
#asreet_news_block .title span a {
	color:#0062AD;
}
#asreet_news_block .title span a:hover {
	color:#CC0000;
	text-decoration:underline;
}
#asreet_news_block .asreet_news_list {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:334px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:auto;
	margin-bottom:5px;
	padding-bottom:5px;
}
#asreet_news_block .asreet_news_list ul li {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:320px;
	border-bottom:dotted 1px #CCC;
	margin:auto;
	padding-top:11px;
	padding-bottom:5px;
}
#asreet_news_block .asreet_news_list ul li {
	color:#CC0000;
}
#asreet_news_block .asreet_news_list ul li a {
	color:#0062AD;
}
#asreet_news_block .asreet_news_list ul li a:hover {
	text-decoration:underline;
}
/* ----------------------------------------------------------------------
	page common
---------------------------------------------------------------------- */
/* タイトルバー背景設定 */
.title_line {
	clear:both;
	height:34px;
	background:url(https://www.asreet.com/images/title_line.jpg) no-repeat left top;
	border:solid 1px #CCC;
	font-size:13px;
	font-weight:bold;
	line-height:37px;
	padding-left:30px;
}
/* ページタイトル画像設定 */
.pagetitle {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:20px;
}
/* 都道府県から探す */
.sch_text_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.sch_text_block h3 span {
	font-size:10px;
	color:#CC0000;
	margin-left:200px;
}
.sch_text_block .sch_text_area ul li span {
	color:#AAA;
}
/* ----------------------------------------------------------------------
	関西エリアページ
---------------------------------------------------------------------- */
/* 新着情報 ----------　*/
.p_info_block {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:348px;
	height:290px;
	border:solid 1px #CCC;
}
.p_info_block .title_line {
	width:348px;
	border:none;
	border-bottom:solid 1px #CCC;
}
.p_info_block ul {
	overflow:hidden;
	_zoom:1;
	width:330px;
	line-height:180%;
	margin:0px auto;
}
.p_info_block ul li {
	border-bottom:dotted 1px #666;
	margin-top:8px;
	padding-bottom:5px;
}
.p_info_block ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.p_info_block ul li span {
	display:block;
	float:left;
	width:70px;
	color:#CC0000;
	padding-left:45px;
}
ul li .icon_tokusyu {
	background:url(https://www.asreet.com/images/icon_tokusyu.jpg) no-repeat left 50%;
}
ul li .icon_osaka {
	background:url(https://www.asreet.com/images/icon_osaka.jpg) no-repeat left 50%;
}
ul li .icon_kyoto {
	background:url(https://www.asreet.com/images/icon_kyoto.jpg) no-repeat left 50%;
}
ul li .icon_hyogo {
	background:url(https://www.asreet.com/images/icon_hyogo.jpg) no-repeat left 50%;
}
ul li .icon_shiga {
	background:url(https://www.asreet.com/images/icon_shiga.jpg) no-repeat left 50%;
}
ul li .icon_nara {
	background:url(https://www.asreet.com/images/icon_nara.jpg) no-repeat left 50%;
}
ul li .icon_wakayama {
	background:url(https://www.asreet.com/images/icon_wakayama.jpg) no-repeat left 50%;
}
/* 新規店舗情報 ---------- */
.area_page_new_shop h4.index {
	display:none;
}
.area_page_new_shop {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:348px;
	height:290px;
	border:solid 1px #CCC;
}
.area_page_new_shop .p_new_shop_block {
	overflow:hidden;
	_zoom:1;
	width:348px;
	height:290px;
}
.area_page_new_shop .p_new_shop_block .title_line {
	width:348px;
	border:none;
	border-bottom:solid 1px #CCC;
}
.area_page_new_shop .p_new_shop_block .newshop {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:330px;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:15px;
}
.area_page_new_shop .p_new_shop_block .newshop .shop_img a {
	display:block;
	float:left;
	width:124px;
	height:89px;
	border:solid 2px #CCC;
	padding:1px;
}
.area_page_new_shop .p_new_shop_block .newshop .shop_img a:hover {
	border:solid 2px #CC0000;
}
.area_page_new_shop .p_new_shop_block .newshop .shop_img a img {
	width:124px;
	height:89px;
}
.area_page_new_shop .p_new_shop_block .newshop_text1 {
	float:right;
	width:190px;
	line-height:120%;
	margin-bottom:3px;
}
.area_page_new_shop .p_new_shop_block .newshop_text1 a {
	color:#CC0000;
}
.area_page_new_shop .p_new_shop_block .newshop_text1 a:hover {
	text-decoration:underline;
}
.area_page_new_shop .p_new_shop_block .newshop_text2 {
	float:right;
	width:190px;
	background:url(https://www.asreet.com/images/icon_new.jpg) no-repeat left top;
	font-size:10px;
	text-indent:30px;
	line-height:120%;
	margin-bottom:3px;
}
.area_page_new_shop .p_new_shop_block .newshop_text3 {
	float:right;
	width:190px;
	color:#0062AD;
	font-weight:bold;
	line-height:120%;
}
.area_page_new_shop .p_new_shop_block .line {
	border-bottom:dotted 1px #666;
}
/* スポーツジム・スポーツクラブ施設動画 ---------- */
.p_movie_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	border:solid 1px #CCC;
 /padding-bottom:15px;
}
.p_movie_block .title_line {
	border:none;
	border-bottom:solid 1px #CCC;
}
.p_movie_block ul {
	overflow:hidden;
	_zoom:1;
	width:672px;
	margin:auto;
}
.p_movie_block ul li {
	display:block;
	float:left;
	width:146px;
	height:125px;
	line-height:150%;
 /line-height:100%;
	font-size:10px;
	margin:11px;
}
.p_movie_block ul li a {
	display:block;
	width:140px;
	height:91px;
	border:solid 2px #CCC;
	padding:1px;
}
.p_movie_block ul li a:hover {
	color:#CC0000;
	border:solid 2px #CC0000;
}
.p_movie_block ul li a img {
	margin-bottom:3px;
}
/* ----------------------------------------------------------------------
	search_block
---------------------------------------------------------------------- */
/* img_map ---------- */
.sch_box2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	border-right:solid 1px #CCC;
	border-left:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
}
.sch_map2 {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:260px;
	height:180px;
}
.img_sch_aname {
	margin-left:25px;
}
.sch_map2 .mt_0 {
	margin-top:0px;
}
/* area_name ---------- */
.det_area_right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:410px;
	margin-right:20px;
	margin-top:14px;
}
.det_area_right ul {
	overflow:hidden;
	_zoom:1;
	border-bottom:dotted 1px #666;
	margin-left:5px;
}
.det_area_right ul.border-none {
	border:none;
}
.det_area_right ul li {
	width:90px;
}
.det_area_center {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:660px;
	margin:auto;
	padding-top:14px;
}
.det_area_center ul {
	overflow:hidden;
	_zoom:1;
	margin-left:5px;
}
.det_area_center ul li {
	width:100px;
}
h3.title_sch {
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left 50%;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:15px;
}
div.text_sch ul li {
	display:block;
	float:left;
	height:25px;
	background:url(https://www.asreet.com/images/icon_area.jpg) no-repeat left 2px;
	padding-left:8px;
}
div.text_sch ul li a {
	color:#0062AD;
}
div.text_sch ul li a span {
	font-size:10px;
}
div.text_sch ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
/* ----------------------------------------------------------------------
　	関東版OPENバナー
---------------------------------------------------------------------- */
div.ban_open {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
/* ----------------------------------------------------------------------
	area_title_block
---------------------------------------------------------------------- */
div.area_title_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.area_text {
	margin-top:10px;
}
/* page_number ---------- */
.area_page_num {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	border-bottom:solid 1px #333;
	margin-top:30px;
	margin-bottom:20px;
	padding-bottom:3px;
}
.area_page_num p {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:250px;
}
.area_page_num ul {
	float:right;
	margin-right:-1px;
}
.area_page_num ul li {
	float:left;
	border-right:solid 1px #333;
	font-weight:bold;
	padding:0px 10px;
}
.area_page_num ul li a {
	font-weight:normal;
}
.area_page_num ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
	font-weight:normal;
}
/* freelink ---------- */
.freelink_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	border-bottom:dotted 1px #666;
	line-height:180%;
	margin-top:15px;
	padding-bottom:15px;
}
.freelink_block .freelink_name {
	background:url(https://www.asreet.com/images/icon_list.jpg) no-repeat 5px 50%;
	font-weight:bold;
	padding-left:20px;
}
.freelink_block .freelink_name a {
	color:#CC0000;
	text-decoration:underline;
}
.freelink_block .freelink_add {
	min-height:25px;
	background:url(https://www.asreet.com/images/freelink_label_add.jpg) no-repeat 18px top;
	padding-left:85px;
	margin-top:5px;
}
.freelink_block .freelink_tel {
	min-height:25px;
	background:url(https://www.asreet.com/images/freelink_label_tel.jpg) no-repeat 18px top;
	padding-left:85px;
}
/* ----------------------------------------------------------------------
	動画サービスの説明
---------------------------------------------------------------------- */
.movie_s_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:url(https://www.asreet.com/images/movie_s_bg.jpg) no-repeat left top #000;
	padding-top:10px;
}
.movie_s_sent {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:465px;
	margin-bottom:15px;
}
.movie_s_sent p {
	color:#CCC;
	line-height:170%;
	margin:0px 15px;
}
.movie_s_img {
	margin-top:15px;
}
img.movie_s_rei {
	margin-left:20px;
}
.movie_s_rei_box {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:696px;
	padding-left:12px;
 /padding-bottom:15px;
}
.movie_s_rei_box a {
	display:block;
	float:left;
	margin:15px 12px;
	margin-left:0px;
}
/* ----------------------------------------------------------------------
	GoogleMap
---------------------------------------------------------------------- */
.gmap_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.gmap_block .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
}
.gmap_block .box_line iframe {
	margin:3px;
}
/* ----------------------------------------------------------------------
	カテゴリで検索
---------------------------------------------------------------------- */
.cate_sch_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.cate_sch_block .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
	padding:7px 0px;
}
.cate_sch_block .cate_sch_label1 {
	margin-top:10px;
	margin-left:10px;
}
.cate_sch_block .cate_sch_box1 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	margin-left:10px;
}
.cate_sch_block ul {
	overflow:hidden;
	_zoom:1;
	width:660px;
	margin:auto;
	margin-top:10px;
}

.cate_sch_block ul li {
	display:block;
	float:left;
	width:220px;
	min-height:26px;
	color:#0062AD;
}

.cate_sch_block ul li input{margin-right:8px;}


.cate_sch_block .cate_sch_label2 {
	margin-top:15px;
	margin-left:10px;
}
.cate_sch_block .cate_sch_box2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}
.cate_sch_box2 label {
	display:block;
	float:left;
	color:#0062AD;
	margin-left:10px;
	margin-top:3px;
}
.cate_sch_box2 select {
	width:150px;
	height:20px;
	margin-right:20px;
	margin-left:10px;
}
.cate_sch_box2 .btn_sch2 {
}
/* ----------------------------------------------------------------------
	動画で検索
---------------------------------------------------------------------- */
.fun_sch_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.fun_sch_block .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
	padding:7px 0px;
}
.fun_sch_block .fun_sch_label1 {
	margin-top:10px;
	margin-left:10px;
}
.fun_sch_block .fun_sch_box1 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:670px;
	border-bottom:dotted 1px #666;
	margin-left:25px;
	margin-top:10px;
	padding-bottom:5px;
	
}
.fun_sch_box1 .area_name {
	float:left;
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left top;
	padding-left:15px;
}
.fun_sch_box1 ul li {
	display:inline;
	border-right:solid 1px;
	padding:0px 15px;
}
.fun_sch_box1 ul li span {
	color:#AAA;
}
.fun_sch_box1 ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.fun_sch_label2 {
	margin-top:18px;
	margin-left:10px;
}
.fun_sch_box2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	margin-left:15px;
	margin-bottom:15px;
}
.fun_sch_box2 label {
	display:block;
	float:left;
	color:#0062AD;
	margin-left:10px;
	margin-top:3px;
}
.fun_sch_box2 select {
	width:120px;
	height:20px;
	margin-right:10px;
	margin-left:10px;
}
.fun_sch_box2 .btn_sch2 {
}
/* ----------------------------------------------------------------------
	地域・路線
---------------------------------------------------------------------- */
.box_line_area .fun_sch_box1, .box_line_rosen .fun_sch_box1 {
	border-bottom:none;
	padding-bottom:16px;
}
/* ----------------------------------------------------------------------
	折り込みチラシで検索
---------------------------------------------------------------------- */
/* 折り込みチラシ一覧 */
.p_flyer_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	border:solid 1px #CCC;
 /padding-bottom:15px;
}
.p_flyer_block .title_line {
	border:none;
	border-bottom:solid 1px #CCC;
}
.p_flyer_block ul {
	overflow:hidden;
	_zoom:1;
	width:672px;
	margin:auto;
}
.p_flyer_block ul li {
	display:block;
	float:left;
	width:146px;
	height:130px;
 /height:135px;
	line-height:150%;
	font-size:10px;
	margin:11px;
}
.p_flyer_block ul li a {
	display:block;
	width:146px;
	height:105px;
}
.p_flyer_block ul li a:hover {
	color:#CC0000;
}
.p_flyer_block ul li a img {
	margin-bottom:3px;
}
.p_flyer_block ul li a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
/* ----------------------------------------------------------------------
	求人で検索
---------------------------------------------------------------------- */
/* 求人検索の流れ ---------- */
.job_flow_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:706px;
	border:solid 2px #EBAFAF;
	background:#FDF7F7;
	line-height:180%;
	padding-top:20px;
}
.job_flow_block .job_flow {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:630px;
	background:url(https://www.asreet.com/images/job_flow_img_next.jpg) no-repeat left bottom;
	margin:5px auto;
	padding-bottom:30px;
}
.job_flow .job_flow2_img1 {
	float:left;
	width:350px;
	margin-left:50px;
}
.job_flow .job_flow2_sent {
	float:right;
	width:210px;
}
.job_flow .job_flow2_img2 {
	margin-top:30px;
}
.job_flow .job_flow3_img {
	float:left;
	width:350px;
	margin-left:50px;
}
.job_flow .job_flow3_sent {
	float:right;
	width:210px;
}
.job_flow .job_flow4_sent {
	float:left;
	width:220px;
	margin-left:50px;
	margin-top:5px;
}
.job_flow .job_flow4_img1 {
	clear:both;
	float:left;
	margin-left:50px;
}
.job_flow .job_flow4_img2 {
	width:302px;
	margin-left:30px;
}
.job_flow .job_flow5_sent {
	float:left;
	width:400px;
	margin-left:50px;
	margin-top:5px;
}
.job_flow .job_flow5_sent span {
	font-weight:bold;
}
.job_flow .job_flow5_img {
	margin-left:20px;
}
/* 背景なし ---------- */
.job_flow_block .bg_none {
	background:none;
}
/* ----------------------------------------------------------------------
	１日利用したい方
---------------------------------------------------------------------- */
.oneday_sch_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.oneday_sch_block .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
	padding:7px 0px;
}
.oneday_sch_block .fun_sch_label1 {
	margin-top:10px;
	margin-left:10px;
}
.oneday_sch_block .fun_sch_box1 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:670px;
	margin-left:25px;
	margin-top:10px;
	padding-bottom:20px;
}
.oneday_sch_block .area_name {
	float:left;
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left top;
	padding-left:15px;
}
.oneday_sch_block ul li {
	display:inline;
	border-right:solid 1px;
	padding:0px 15px;
}
.oneday_sch_block ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
/* ----------------------------------------------------------------------
	カテゴリ特集　関東エリア（タブ）
---------------------------------------------------------------------- */
#ft_tab {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
#ft_tab #ui-tab .tab_block {
	position:relative;
}
#ft_tab #ui-tab .tab_block p.num {
	width:400px;
	position:absolute;
	top:-10px;
	z-index:2;
}
#ft_tab #ui-tab ul {
	float:right;
	margin-right:-1px;
	z-index:1
}
#ft_tab #ui-tab ul li {
	float:left;
	border-right:solid 1px #333;
	font-weight:bold;
	padding:0px 10px;
}
#ft_tab #ui-tab ul li a {
	font-weight:normal;
}
#ft_tab #ui-tab ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
	font-weight:normal;
}
/* ----------------------------------------------------------------------
	新着情報　関東エリア（新着アイコン）
---------------------------------------------------------------------- */

ul li .icon_tokyo {
	background:url(https://www.asreet.com/images/icon_tokyo.jpg) no-repeat left 50%;
}
ul li .icon_kanagawa {
	background:url(https://www.asreet.com/images/icon_kanagawa.jpg) no-repeat left 50%;
}
/* ----------------------------------------------------------------------
	カテゴリ特集　滋賀用テキストリンク設定
---------------------------------------------------------------------- */
.kansai_link_golf .shiga_golf, .kansai_link_golf .shiga_tennis_link, .kansai_link_tennis .shiga_tennis, .kansai_link_tennis .shiga_golf_link, .kansai_link_yoga .shiga_golf_link, .kansai_link_yoga .shiga_tennis_link, .kansai_link_swimming .shiga_golf_link, .kansai_link_swimming .shiga_tennis_link, .kansai_link_kaatsu .shiga_golf_link, .kansai_link_kaatsu .shiga_tennis_link {
	display:none;
}
/* ----------------------------------------------------------------------
	カテゴリ特集（ゴルフ）
---------------------------------------------------------------------- */
.golf_clm_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:url(https://www.asreet.com/images/golf_clm_bg.jpg) repeat left top;
}
.golf_clm1 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:10px;
}
.golf_clm1 .img {
	float:left;
	width:220px;
}
.golf_clm1 .sent {
	overflow:hidden;
	_zoom:1;
	width:470px;
	background:url(https://www.asreet.com/images/golf_clm_sent_bg.jpg) repeat left top;
	line-height:180%;
	padding:5px;
}
.golf_clm2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:10px;
	margin-top:5px;
}
.golf_clm2 .title {
	float:left;
	width:490px;
	margin-bottom:5px;
}
.golf_clm2 .img {
	float:right;
	width:220px;
	margin-top:35px;
}
.golf_clm2 .sent {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:470px;
	background:url(https://www.asreet.com/images/golf_clm_sent_bg.jpg) repeat left top;
	line-height:180%;
	margin-left:10px;
	padding:5px;
}
.golf_clm3 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-top:5px;
	margin-bottom:15px;
}
.golf_clm3 .img {
	float:left;
	width:220px;
	margin-top:35px;
}
.golf_clm3 .title {
	float:right;
	width:490px;
	margin-bottom:5px;
}
.golf_clm3 .sent {
	overflow:hidden;
	_zoom:1;
	width:470px;
	background:url(https://www.asreet.com/images/golf_clm_sent_bg.jpg) repeat left top;
	line-height:180%;
	padding:5px;
}
/* ----------------------------------------------------------------------
	カテゴリ特集（ヨガ・ピラティス）
---------------------------------------------------------------------- */
.yoga_clm_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:160%;
}
.yoga_clm1 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	height:210px;
		background:url(https://www.asreet.com/images/yoga_clm_bg1.jpg) no-repeat left top;
}
.yoga_clm1 .img {
	float:left;
}
.yoga_clm1 .sent {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:432px;
	margin-left:5px;
	line-height:165%;
}
.yoga_clm2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	height:215px;
	background:url(https://www.asreet.com/images/yoga_clm_bg2.jpg) no-repeat left top;
}
.yoga_clm2 .title {
	float:left;
	width:450px;
}
.yoga_clm2 .img {
	float:right;
	width:260px;
}
.yoga_clm2 .sent {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:430px;
	margin-left:18px;
	margin-top:5px;
	line-height:165%;
}
.yoga_clm3 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:720px;
	height:240px;
	background:url(https://www.asreet.com/images/yoga_clm_bg3.jpg) no-repeat left top;
}
.yoga_clm3 .img {
	float:left;
	width:260px;
}
.yoga_clm3 .sent {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:432px;
	margin-left:5px;
	line-height:165%;
}
/* ----------------------------------------------------------------------
	カテゴリ特集（スイミングスクール）
---------------------------------------------------------------------- */
.swim_clm_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#BDEEEE;
	line-height:145%;
	padding:10px 0px;
}
.swim_clm1 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.swim_clm1 .img {
	float:left;
	width:235px;
}
.swim_clm1 .sent {
	float:right;
	width:450px;
	height:155px;
	background:url(https://www.asreet.com/images/swim_clm_bg.jpg) no-repeat left top;
	margin-right:15px;
	margin-top:5px;
	padding:5px;
}
.swim_clm2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.swim_clm2 .title {
	float:left;
	width:475px;
	margin-bottom:5px;
}
.swim_clm2 .img {
	float:right;
	width:235px;
	margin-top:30px;
}
.swim_clm2 .sent {
	float:left;
	width:450px;
	height:135px;
	background:url(https://www.asreet.com/images/swim_clm_bg2.jpg) no-repeat left top;
	margin-left:15px;
	padding:5px;
}
.swim_clm3 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.swim_clm3 .img {
	float:left;
	width:235px;
	margin-top:30px;
}
.swim_clm3 .title {
	float:left;
	width:475px;
	margin-bottom:5px;
}
.swim_clm3 .sent {
	float:right;
	width:450px;
	height:135px;
	background:url(https://www.asreet.com/images/swim_clm_bg2.jpg) no-repeat left top;
	margin-right:15px;
	padding:5px;
}
/* ----------------------------------------------------------------------
	カテゴリ特集（テニス）
---------------------------------------------------------------------- */
.tennis_clm_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#9AC7B4;
	line-height:145%;
}
.tennis_clm1 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:10px;
}
.tennis_clm1 .img {
	float:left;
	width:220px;
}
.tennis_clm1 .sent {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:460px;
	height:130px;
	background:url(https://www.asreet.com/images/tennis_clm_bg.jpg) no-repeat left top;
	margin-right:15px;
	margin-top:10px;
	padding:5px;
}
.tennis_clm2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:10px;
}
.tennis_clm2 .title {
	float:left;
	width:490px;
}
.tennis_clm2 .img {
	float:right;
	width:220px;
}
.tennis_clm2 .sent {
 float:e  overflow:hidden;
	_zoom:1;
	float:left;
	width:460px;
	height:130px;
	background:url(https://www.asreet.com/images/tennis_clm_bg.jpg) no-repeat left top;
	margin-left:15px;
	margin-top:5px;
	padding:5px;
}
.tennis_clm3 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:20px;
}
.tennis_clm3 .img {
	float:left;
	width:220px;
}
.tennis_clm3 .sent {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:460px;
	height:130px;
	background:url(https://www.asreet.com/images/tennis_clm_bg.jpg) no-repeat left top;
	margin-right:15px;
	margin-top:10px;
	padding:5px;
}
/* ----------------------------------------------------------------------
	カテゴリ特集（加圧トレーニング）
---------------------------------------------------------------------- */
.kaatsu_clm_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	color:#FFF;
	line-height:180%;
}
.kaatsu_clm1 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#8B0000;
	margin-bottom:10px;
}
.kaatsu_clm1 .img {
	float:left;
	width:230px;
	margin-left:15px;
	margin-top:40px;
}
.kaatsu_clm1 .sent {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:435px;
	margin-right:15px;
	margin-bottom:10px;
}
.kaatsu_clm2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#8B0000;
	margin-bottom:10px;
}
.kaatsu_clm2 .img {
	float:right;
	width:230px;
	margin-top:35px;
	margin-right:15px;
}
.kaatsu_clm2 .title {
	float:left;
	width:465px;
}
.kaatsu_clm2 .sent {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:440px;
	margin-left:15px;
	margin-bottom:10px;
	margin-top:5px;
}
.kaatsu_clm3 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#8B0000;
	margin-bottom:10px;
}
.kaatsu_clm3 .img {
	float:left;
	width:230px;
	margin-left:15px;
	margin-top:40px;
}
.kaatsu_clm3 .sent {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:435px;
	margin-right:15px;
	margin-bottom:10px;
	margin-top:5px;
}
/* ----------------------------------------------------------------------
	スポーツジム・スポーツクラブ様の声
---------------------------------------------------------------------- */
/* 説明文 ---------- */
.spo_voice_sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
}
.spo_voice_sent a {
	color:#CC0000;
}
.spo_voice_sent a:hover {
	text-decoration:underline;
}
/* インタビュー一覧 ---------- */
.spo_voice_vol_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:30px;
}
.spo_voice_vol_block .vol {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:230px;
	margin-right:10px;
	margin-top:30px;
	margin-bottom:20px;
}
.spo_voice_vol_block .mr_0 {
	margin-right:0px;
}
.spo_voice_vol_block .vol .name {
	clear:both;
	width:230px;
	font-weight:bold;
	border-bottom:dotted 1px #666;
	margin-top:5px;
}
.spo_voice_vol_block .vol .btn {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:230px;
	height:44px;
	background:url(https://www.asreet.com/images/spo_voice_btn_bg.jpg) no-repeat left top;
	text-align:center;
	margin-top:10px;
}
.spo_voice_vol_block .vol .btn a {
	display:block;
	margin-top:7px;
}
/* スポーツ特集についてバナー ---------- */
.about_spo_ban_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-top:15px;
}
.about_spo_ban_block .left {
	display:block;
	float:left;
	width:350px;
	margin-right:10px;
}
/* インタビュー（個別ページ） ---------- */
/* 写真 */
.spo_voice_pagetitle {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	padding-bottom:20px;
}
.spo_voice_pagetitle .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:460px;
}
.spo_voice_pagetitle .right {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:250px;
}
/* 質問・回答 */
.spo_voice_qa {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	font-size:14px;
	line-height:180%;
	margin-top:20px;
	margin-bottom:45px;
}
.spo_voice_qa .q {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:675px;
	height:30px;
	font-weight:bold;
	line-height:30px;
	background:url(https://www.asreet.com/images/spo_voice_q_bg.jpg) no-repeat left top;
	margin-bottom:15px;
	padding-left:35px;
}
.spo_voice_qa .a {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:640px;
	margin:auto;
}
/* 店舗紹介 */
.spo_voice_shop {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:704px;
	border:solid 3px #CCC;
}
.spo_voice_shop .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:255px;
	margin:10px;
}
.spo_voice_shop .left .img_shop {
	border:solid 1px #CCC;
	padding:1px;
}
.spo_voice_shop .left .shop_sent {
	font-size:10px;
	line-height:150%;
	margin:5px 0px;
}
.spo_voice_shop .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:410px;
	margin:10px;
	margin-left:0px;
}
.spo_voice_shop .right .shop_name {
	border-bottom:dotted 1px #666;
	font-size:14px;
	font-weight:bold;
	margin:5px 0px;
	padding-bottom:5px;
}
.spo_voice_shop .right table {
	clear:both;
	width:410px;
	border:none;
}
.spo_voice_shop .right table th {
	width:64px;
	text-align:center;
	vertical-align:top;
	line-height:20px;
	background:url(https://www.asreet.com/images/spo_voice_info_bg.jpg) no-repeat left top;
}
.spo_voice_shop .right table td {
	line-height:180%;
	padding-left:15px;
	padding-bottom:10px;
}
.spo_voice_shop .right table td a {
	text-decoration:underline;
}
.spo_voice_shop .right table td a:hover {
	color:#CC0000;
}
.shop_info_btn {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:410px;
	height:37px;
	background:url(https://www.asreet.com/images/spo_voice_btn_bg2.jpg) no-repeat left top;
	text-align:center;
	padding-top:7px;
}
.shop_info_btn .shop_info {
	margin-right:5px;
}
/* バックナンバー */
.spo_voice_backnum {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.spo_voice_backnum .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
	padding:5px 0px;
}
.spo_voice_backnum .box_line ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:650px;
	margin-left:15px;
}
.spo_voice_backnum .box_line ul li {
	height:23px;
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left 50%;
	line-height:23px;
	padding-left:15px;
}
.spo_voice_backnum .box_line ul li a {
	text-decoration:underline;
}
.spo_voice_backnum .box_line ul li a:hover {
	color:#CC0000;
}
/* ----------------------------------------------------------------------
	働くスタッフの声
---------------------------------------------------------------------- */
/* タイトル ---------- */
.staff_voice_pagetitle {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:50px;
}
.staff_voice_pagetitle .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:300px;
}
.staff_voice_pagetitle .left .name {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:300px;
	height:45px;
	background:#000;
	color:#FFF;
	line-height:130%;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
}
.staff_voice_pagetitle .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:410px;
}
/* インタビュー ---------- */
.staff_voice_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.staff_voice_block .img_blcok {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:220px;
}
.staff_voice_block .img_blcok img {
	margin-bottom:10px;
}
.staff_voice_block .voice_block {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:465px;
	margin-bottom:20px;
}
.staff_voice_block .voice_block .voice {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:465px;
	margin-bottom:40px;
}
.staff_voice_block .voice_block .a {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:400px;
	letter-spacing:0.1em;
	line-height:200%;
	margin-left:25px;
}
.staff_voice_block .voice_block .a a {
	font-weight:bold;
	text-decoration:underline;
}
/* 店舗紹介 ---------- */
.staff_voice_shop {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:704px;
	border:solid 3px #CCC;
}
.staff_voice_shop .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:255px;
	margin:10px;
}
.staff_voice_shop .left .img_shop {
	border:solid 1px #CCC;
	padding:1px;
}
.staff_voice_shop .left .shop_sent {
	font-size:10px;
	line-height:150%;
	margin:5px 0px;
}
.staff_voice_shop .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:410px;
	margin:10px;
	margin-left:0px;
}
.staff_voice_shop .right .shop_name {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:410px;
	border-bottom:dotted 1px #666;
	margin-bottom:10px;
}
.staff_voice_shop .right .shop_logo {
	float:left;
	margin-bottom:3px;
}
.staff_voice_shop .right .shop_name .name {
	font-size:14px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:5px;
}
.staff_voice_shop .right table {
	clear:both;
	width:410px;
	border:none;
}
.staff_voice_shop .right table th {
	width:64px;
	text-align:center;
	vertical-align:top;
	line-height:20px;
	background:url(https://www.asreet.com/images/staff_voice_info_bg.jpg) no-repeat left top;
}
.staff_voice_shop .right table td {
	line-height:180%;
	padding-left:15px;
	padding-bottom:10px;
}
.staff_voice_shop .right table td a {
	text-decoration:underline;
}
.staff_voice_shop .right table td a:hover {
	color:#CC0000;
}
.staff_voice_shop .shop_info_btn {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:410px;
	height:37px;
	background:url(https://www.asreet.com/images/spo_voice_btn_bg2.jpg) no-repeat left top;
	text-align:center;
	padding-top:7px;
}
.staff_voice_shop .shop_info_btn .shop_info {
	margin-right:5px;
}
/* 求人検索バナー --------- */	
.ban_job_sch_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
	text-align:center;
	padding:10px;
}
/* ----------------------------------------------------------------------
	お役立ちコンテンツ
---------------------------------------------------------------------- */
.uf_list_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:30px;
}
.uf_list_block .uf_list {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	border-bottom:dotted 1px #666;
	margin-top:20px;
	padding-bottom:20px;
}
.uf_list_block .uf_list .ban {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:260px;
}
.uf_list_block .uf_list .text {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:440px;
	margin-top:5px;
}
.uf_list_block .top .text {
	margin-top:15px;
}
.uf_list_block .uf_list .text .name {
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left 50%;
	font-size:16px;
	text-decoration:underline;
	padding-left:15px;
}
.uf_list_block .uf_list .text a:hover.name {
	color:#CC0000;
}
.uf_list_block .uf_list .text .sent {
	line-height:180%;
	margin-left:15px;
	margin-top:8px;
}
/* ----------------------------------------------------------------------
	おしえて！カラダのお悩み相談・解決
---------------------------------------------------------------------- */
/* 説明 ---------- */
.trb_sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:15px;
}
/* ナビゲーション ---------- */
.trb_navi_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.trb_navi_block ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:720px;
	margin-right:-10px;
	margin-bottom:30px;
}
.trb_navi_block ul li {
	float:left;
	width:134px;
	height:40px;
	margin-bottom:10px;
	margin-right:10px;
}
/* CASE ---------- */	
.trb_case_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:30px;
}
.trb_case_block .title {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:680px;
	height:25px;
	background:url(https://www.asreet.com/images/trb_titlebar.jpg) no-repeat left top;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:30px;
	padding-top:8px;
}
.trb_case_block .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:165px;
}
.trb_case_block .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:520px;
}
.trb_case_block .right .muscle {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:400px;
	background:url(https://www.asreet.com/images/trb_label_muscle.jpg) no-repeat left 2px;
	font-weight:bold;
	margin-top:15px;
	padding-left:120px;
}
/* ----------------------------------------------------------------------
	はじめる前のカラダ！まめ知識
---------------------------------------------------------------------- */
.tips_case_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-top:40px;
}
.tips_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:200%;
	margin-bottom:70px;
}
.tips_block .top {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.tips_block .top .left {
	overflow:hidden;
	_zoom:1;
	float:left;
}
.tips_block .top .right {
	overflow:hidden;
	_zoom:1;
	float:right;
}
.tips_block .center {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.tips_block .title {
	margin-top:15px;
	margin-bottom:15px;
}
.tips_block .point {
	border-bottom:solid 1px #CCC;
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
	padding-bottom:3px;
}
.tips_block .sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	margin-bottom:20px;
}
.tips_case_block .case1 .top .left, .tips_case_block .case3 .top .left {
	width:220px;
}
.tips_case_block .case1 .top .right, .tips_case_block .case3 .top .right {
	width:450px;
}
.tips_case_block .case2 .top .left, .tips_case_block .case4 .top .left {
	width:450px;
}
.tips_case_block .case2 .top .right, .tips_case_block .case4 .top .right {
	width:220px;
}
/* ジム検索 */
.tips_btn {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.tips_btn a {
	display:block;
	text-align:center;
	margin:auto;
	padding:15px 0px;
}
/* ----------------------------------------------------------------------
	スポーツ前後の「カラダケア」
---------------------------------------------------------------------- */
/* 説明文 ---------- */	
.care_sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:30px;
}
/* タブ ---------- */
#ui-tab ul {
	padding:0px 10px;
}
#ui-tab .care_tab li{
	margin-right:5px;
	float:left;
}
#ui-tab .care_tab li:last-child{
	margin-right:0;
}
#ui-tab #tab1 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
#ui-tab .care_knowledge {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:20px;
}
#ui-tab .title {
	margin:10px;
	margin-top:20px;
}
#ui-tab .sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
#ui-tab .sent p {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:450px;
	line-height:180%;
	margin-left:13px;
}
#ui-tab .sent img {
	float:right;
	margin-right:10px;
}
/* 手順 --------- */
.care_flow_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:688px;
	border:solid 1px #66CC66;
	margin-left:10px;
	margin-bottom:30px;
}
.care_flow_block ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:650px;
	margin:25px 10px;
	margin-bottom:0px;
}
.care_flow_block ul li {
	line-height:180%;
	letter-spacing:0.1em;
	min-height:30px;
	margin-bottom:20px;
	padding-left:38px;
	padding-top:3px;
}
.care_flow_block ul li span {
	color:#DB8F57;
	font-weight:bold;
}
.care_flow_block ul li.no1 {
	background:url(https://www.asreet.com/images/care_no1.jpg) no-repeat left top;
}
.care_flow_block ul li.no2 {
	background:url(https://www.asreet.com/images/care_no2.jpg) no-repeat left top;
}
.care_flow_block ul li.no3 {
	background:url(https://www.asreet.com/images/care_no3.jpg) no-repeat left top;
}
.care_flow_block ul li.no4 {
	background:url(https://www.asreet.com/images/care_no4.jpg) no-repeat left top;
}
.care_flow_block ul li.no5 {
	background:url(https://www.asreet.com/images/care_no5.jpg) no-repeat left top;
}
.care_flow_block ul li.no6 {
	background:url(https://www.asreet.com/images/care_no6.jpg) no-repeat left top;
}
.care_flow_block ul li.no7 {
	background:url(https://www.asreet.com/images/care_no7.jpg) no-repeat left top;
}
.care_flow_block ul li.no8 {
	background:url(https://www.asreet.com/images/care_no8.jpg) no-repeat left top;
}
.care_flow_block ul li.no9 {
	background:url(https://www.asreet.com/images/care_no9.jpg) no-repeat left top;
}
.care_flow_block ul li.no10 {
	background:url(https://www.asreet.com/images/care_no10.jpg) no-repeat left top;
}
.care_flow_block ul li.no11 {
	background:url(https://www.asreet.com/images/care_no11.jpg) no-repeat left top;
}
.care_flow_block ul li.no12 {
	background:url(https://www.asreet.com/images/care_no12.jpg) no-repeat left top;
}
.care_flow_block ul li.no13 {
	background:url(https://www.asreet.com/images/care_no13.jpg) no-repeat left top;
}
.care_flow_block ul li.no14 {
	background:url(https://www.asreet.com/images/care_no14.jpg) no-repeat left top;
}
/* ----------------------------------------------------------------------
	見つけて参加！マラソン大会情報
---------------------------------------------------------------------- */
/* 説明文 ---------- */
.marathon_sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:30px;
}
/* 大会情報 ---------- */
.marathon_info_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:50px;
}
.marathon_info_block .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:500px;
}
.marathon_info_block .left table {
	width:100%;
	border:solid 1px #CCC;
}
.marathon_info_block .left table .title {
	color:#FFF;
	background:#71B3D9;
	font-size:14px;
	font-weight:bold;
	padding:5px 10px;
}
.marathon_info_block .left table th {
	width:95px;
	color:#0079C2;
	border-bottom:dotted 1px #CCC;
	padding:6px 0px;
	padding-left:10px;
}
.marathon_info_block .left table th.b_none {
	border-bottom:none;
}
.marathon_info_block .left table td {
	border-bottom:dotted 1px #CCC;
}
.marathon_info_block .left table .url {
	border-bottom:none;
}
.marathon_info_block .left table .url a {
	text-decoration:underline;
}
.marathon_info_block .left table .url a:hover {
	color:#CC0000;
}
.marathon_info_block .left .btn {
	background:#EFEFEF;
	text-align:center;
	border:solid 1px #CCC;
	border-top:none;
	padding:10px 0px;
}
/* googlemap ---------- */
.marathon_info_block .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:200px;
	border:solid 1px #CCC;
	text-align:center;
	padding:1px;
	padding-bottom:5px;
}
.marathon_info_block .right p a {
	line-height:120%;
	font-size:10px;
}
.marathon_info_block .right p a:hover {
	color:#CC0000;
	text-decoration:underline;
}
/* ----------------------------------------------------------------------
	ルーツを知る
---------------------------------------------------------------------- */
/* ナビ ---------- */
.roots_navi_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:40px;
}
.roots_navi_block ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:720px;
	margin-right:-10px;
}
.roots_navi_block ul li {
	float:left;
	width:170px;
	margin-right:10px;
	margin-bottom:7px;
}
/* 歴史・特徴・効果 ---------- */
.roots_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:210%;
	letter-spacing:0.1em;
	margin-bottom:40px;
}
h2.roots_titlebar1 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:670px;
	height:30px;
	color:#FFF;
	background:url(https://www.asreet.com/images/roots_titlebar1.jpg) no-repeat left top;
	line-height:30px;
	font-weight:bold;
	margin-bottom:20px;
	padding-left:40px;
}
.roots_block .history {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:630px;
	min-height:110px;
	background:url(https://www.asreet.com/images/roots_img_history.jpg) no-repeat left top;
	margin-bottom:30px;
	padding-left:80px;
}
.roots_block .feature {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:630px;
	min-height:110px;
	background:url(https://www.asreet.com/images/roots_img_feature.jpg) no-repeat left top;
	margin-bottom:30px;
	padding-left:80px;
}
.roots_block .effect {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:630px;
	min-height:110px;
	background:url(https://www.asreet.com/images/roots_img_effect.jpg) no-repeat left top;
	padding-left:80px;
}
/* FAQ ---------- */
.roots_faq_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	letter-spacing:0.1em;
}
h2.roots_titlebar2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:670px;
	height:30px;
	color:#FFF;
	background:url(https://www.asreet.com/images/roots_titlebar2.jpg) no-repeat left top;
	line-height:30px;
	font-weight:bold;
	margin-bottom:20px;
	padding-left:40px;
}
.roots_faq {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	border-bottom:dotted 1px #666;
	padding-bottom:20px;
	margin-bottom:20px;
}
.roots_faq .q {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:620px;
	height:37px;
	background:url(https://www.asreet.com/images/roots_bg_q.jpg) no-repeat left top;
	line-height:37px;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:90px;
}
.roots_faq .a {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:620px;
	min-height:90px;
	background:url(https://www.asreet.com/images/roots_bg_a.jpg) no-repeat left top;
	line-height:180%;
	padding-left:90px;
}
/* ----------------------------------------------------------------------
	ランニングステーション（総合）
---------------------------------------------------------------------- */
.run_clm_block {
	overflow:hidden;
	clear:both;
	width:710px;
	line-height:180%;
}
.run_clm1, .run_clm2, .run_clm3 {
	overflow: hidden;
	clear: both;
	width: 710px;
	background-color: #D3EBEB;
}
.run_clm1 {
	padding-bottom: 6px;
}
.run_clm3 {
	padding-bottom: 15px;
}
.run_clm1 .img, .run_clm3 .img, .run_clm1 .title, .run_clm2 .title {
	float:left;
}
.run_clm1 .sent, .run_clm2 .sent, .run_clm3 .sent {
	background-color: #FFF;
	overflow: hidden;
	float: right;
	width: 387px;
	margin: 0px 15px 0px 0px;
	padding: 15px;
}
.run_clm2 .sent {
	margin: 0px 0px 0px 15px;
}
.run_clm2 .img, .run_clm3 .title {
	float:right;
}
/* ----------------------------------------------------------------------
	ランニングステーション
---------------------------------------------------------------------- */
/* 説明 ---------- */
.run_sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:25px;
}
/* 店舗 ---------- */	
.run_shop_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:30px;
}
.run_shop_block .title {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:680px;
	height:28px;
	background:url(https://www.asreet.com/images/run_title_bg.jpg) no-repeat left top;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	margin-bottom:10px;
	padding-left:30px;
}
.run_shop_block .title a {
	color:#333;
	border-bottom:dotted 1px #CCC;
}
.run_shop_block .title a:hover {
	color:#1A8386;
}
.run_shop_block .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:520px;
}
.run_shop_block .left .sent {
	color:#1A8386;
	border:dotted 1px #CCC;
	margin-bottom:15px;
	padding:5px;
}
.run_shop_block .left dl {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:520px;
}
.run_shop_block .left dl a {
	color:#1A8386;
	border-bottom:dotted 1px #21AFB2;
}
.run_shop_block .left dl a:hover {
	color:#999;
	border-bottom:dotted 1px #999;
}
.run_shop_block .left dl dt {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float:left;
	width:55px;
	margin-bottom:8px;
}
.run_shop_block .left dl dd {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:450px;
	margin-bottom:8px;
}
.run_shop_block .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:170px;
	text-align:center;
}
.run_shop_block .right iframe {
	border:solid 3px #21AFB2;
}
.run_shop_block .right a {
	color:#333;
}
.run_shop_block .right a:hover {
	color:#21AFB2;
}
/* ----------------------------------------------------------------------
	よくある質問(FAQ)
---------------------------------------------------------------------- */
.faq_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.faq_block .faq {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	border-bottom:dotted 1px #666;
	padding-bottom:20px;
	margin-bottom:20px;
}
.faq_block .faq .q {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:620px;
	height:37px;
	color:#0199CC;
	background:url(https://www.asreet.com/images/faq_bg_q.jpg) no-repeat left top;
	line-height:37px;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:90px;
}
.faq_block .faq .a {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:620px;
	min-height:90px;
	background:url(https://www.asreet.com/images/faq_bg_a.jpg) no-repeat left top;
	line-height:180%;
	padding-left:90px;
}
/* ----------------------------------------------------------------------
	プライバシーポリシー
---------------------------------------------------------------------- */
.privacy_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:200%;
	letter-spacing:0.1em;
}
.privacy_block h2 {
	margin-bottom:20px;
}
.privacy_block p {
	margin-bottom:25px;
}
/* ----------------------------------------------------------------------
	サイトマップ
---------------------------------------------------------------------- */
/* カテゴリ検索 ---------- */
.sch_cate_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.sch_cate_block .sch_cate {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.sch_cate .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
	padding:7px 0px;
}
.sch_cate .box_line ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:690px;
	margin:10px auto;
}
.sch_cate .box_line ul li {
	display:inline;
	border-right:solid 1px #333;
	padding:0px 10px;
}
.sch_cate .box_line ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
/* サイトマップ ---------- */
.sitemap_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.sitemap_block .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
	padding:7px 0px;
}
.sitemap_block .box_line ul {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:300px;
	line-height:200%;
	margin:10px 15px;
}
.sitemap_block .box_line ul li {
	display:block;
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left 7px;
	font-weight:bold;
	margin-bottom:20px;
	padding-left:15px;
}
.sitemap_block .box_line ul li ol {
	overflow:hidden;
	_zoom:1;
	clear:both;
}
.sitemap_block .box_line ul li ol li {
	display:block;
	background:none;
	font-weight:normal;
	margin-bottom:0px;
	padding:0px;
}
.sitemap_block .box_line ul li ol li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
/* ----------------------------------------------------------------------
	初めてご利用の方
---------------------------------------------------------------------- */
.first_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.first_block img {
	float:left;
}
.first_block .img_left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:430px;
}
.first_block .img_right {
	float:right;
}
.first_block .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:350px;
	margin-right:10px;
}
.first_block .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:350px;
}
/* ----------------------------------------------------------------------
	スポーツ特集について
---------------------------------------------------------------------- */
/* 活用術 ---------- */
.spo_sum_think_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EE781E;
	margin-bottom:20px;
	padding:5px 0px;
}
.spo_sum_think_block .think_box {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:690px;
	background:#FFF;
	margin:5px 10px;
}
.spo_sum_think_block .think_box .img {
	float:left;
	width:137px;
}
.spo_sum_think_block .think_box ul {
	overflow:hidden;
	_zoom:1;
	width:550px;
	height:68px;
	border-left:solid 2px #EE781E;
	padding-top:10px;
}
.spo_sum_think_block .think_box ul li {
	line-height:180%;
	margin-left:15px;
}
.spo_sum_think_block .think_box ul li span {
	color:#EE781E;
	font-weight:bold;
}
/* サービスの特徴 ---------- */
.spo_sum_sv_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#CCC;
	line-height:170%;
	margin-bottom:20px;
 /padding-bottom:10px;
}
.spo_sum_sv_block .sv1 {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:338px;
	height:115px;
	background:#FFF;
	margin:10px;
	margin-left:11px;
}
.spo_sum_sv_block .sv2 {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:338px;
	height:115px;
	background:#FFF;
	margin-top:10px;
	margin-bottom:10px;
}
.spo_sum_sv_block .sv1 img, .spo_sum_sv_block .sv2 img {
	float:left;
	width:50px;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
}
.spo_sum_sv_block .sv1 p, .spo_sum_sv_block .sv2 p {
	margin-right:10px;
	margin-top:5px;
}
.spo_sum_sv_block .sv3 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float:left;
	width:220px;
	height:135px;
	background:#FFF;
	margin-right:13px;
	margin-left:11px;
	margin-bottom:10px;
}
.spo_sum_sv_block .sv4 {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:220px;
	height:135px;
	background:#FFF;
	margin-right:13px;
}
.spo_sum_sv_block .sv5 {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:220px;
	height:135px;
	background:#FFF;
}
.spo_sum_sv_block .sv3 img, .spo_sum_sv_block .sv4 img, .spo_sum_sv_block .sv5 img {
	margin-top:10px;
	margin-left:45px;
}
.spo_sum_sv_block .sv3 p, .spo_sum_sv_block .sv4 p, .spo_sum_sv_block .sv5 p {
	width:200px;
	margin:auto;
	margin-top:7px;
}
/* ポイント ---------- */
.spo_sum_point {
	overflow:hidden;
	_zoom:1;
	clear:both;
	background:url(https://www.asreet.com/images/spo_sum_p_bg.jpg) no-repeat left bottom;
	line-height:180%;
	margin-bottom:20px;
	padding-bottom:10px;
}
.spo_sum_bg {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	border:solid 1px #CCC;
	border-bottom:none;
}
.spo_sum_bg .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:310px;
	margin-left:10px;
	margin-top:25px;
}
.spo_sum_bg .left .sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:280px;
	margin-top:15px;
	margin-left:15px;
}
.spo_sum_bg .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:370px;
	margin-top:20px;
	margin-right:10px;
	margin-bottom:20px;
}
.btn_zoom {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:200px;
	margin-top:15px;
	margin-left:15px;
}
.spo_sum_point .point3 .sent {
	margin-bottom:15px;
}
.spo_sum_point .point3 .btn_zoom {
	float:right;
	width:370px;
	text-align:right;
}
/* サービスご利用料金 ---------- */
.spo_sum_price {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:50px;
}
.spo_sum_price .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:212px;
	margin-left:20px;
}
.spo_sum_price .left img {
	margin-top:35px;
}
.spo_sum_price .right {
	overflow:hidden;
	_zoom:1;
	margin-top:14px;
}
.spo_sum_price .right .sent {
	line-height:150%;
	margin-top:5px;
	margin-left:60px;
}
/* ----------------------------------------------------------------------
	ご掲載の流れ
---------------------------------------------------------------------- */
/* ご掲載の流れ説明文 ---------- */
.spo_flow_sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	border-bottom:dotted 1px #666;
	margin-bottom:25px;
	padding-bottom:10px;
}
/* サービス流れ図 ---------- */
.spo_flow_sv_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.spo_flow_sv_block h2 {
	margin-bottom:5px;
}
.spo_flow_sv_block ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:20px;
}
.spo_flow_sv_block ul li {
	display:block;
	float:left;
}
/* サービス流れ */
.spo_flow_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.spo_flow_block .flow_box {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:url(https://www.asreet.com/images/spo_flow_bg.jpg) repeat-x left bottom;
	margin-top:45px;
	padding-bottom:45px;
}
.spo_flow_block .flow_box .img_box {
	overflow:hidden;
	_zoom:1;
	width:266px;
}
.spo_flow_block .flow_box .sent_box {
	overflow:hidden;
	_zoom:1;
	width:415px;
}
.spo_flow_block .flow_box .sent_box .title {
	margin-bottom:10px;
}
.spo_flow_block .flow_box .sent_box .sent {
	width:380px;
	line-height:200%;
	letter-spacing:0.1em;
	margin-left:5px;
}
.spo_flow_block .step1 .img_box, .spo_flow_block .step3 .img_box, .spo_flow_block .step5 .img_box {
	float:left;
}
.spo_flow_block .step1 .sent_box, .spo_flow_block .step3 .sent_box, .spo_flow_block .step5 .sent_box {
	float:right;
}
.spo_flow_block .step2 .img_box, .spo_flow_block .step4 .img_box {
	float:right;
}
.spo_flow_block .step2 .sent_box, .spo_flow_block .step4 .sent_box {
	float:left;
}
.spo_flow_block .sub_title {
	margin-top:20px;
	margin-bottom:5px;
}
.spo_flow_block .step2 .sent_box ul li {
	display:block;
	float:left;
	background:#FFCC33;
	margin-right:5px;
	margin-bottom:5px;
	padding:2px 5px;
}
.spo_flow_block .step4 .ex_box {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-top:10px;
}
.spo_flow_block .step4 .ex_box .ex {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:224px;
	margin-right:19px;
}
.spo_flow_block .step4 .ex_box .ex p {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:224px;
	background:#FFCC33;
	text-align:center;
	margin-top:1px;
	padding:3px 0px;
}
.spo_flow_block .step4 .ex_box .mr_0 {
	margin-right:0px;
}
.spo_flow_block .step5 {
	background:none;
	margin-bottom:10px;
}
/* ----------------------------------------------------------------------
	お問い合わせ
---------------------------------------------------------------------- */
.contact_sent_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	border-bottom:dotted 1px #666;
	margin-bottom:20px;
	margin-top:40px;
}
.contact_sent_block .img_tel {
	float:left;
	margin-left:20px;
	margin-bottom:40px;
}
.contact_sent_block .img_about {
	float:left;
	margin-left:20px;
}
.contact_sent_block .sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-left:20px;
	margin-bottom:10px;
}
.contact_form_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:670px;
	margin-left:20px;
}
/* thanksページ ---------- */
#thanks {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
	font-weight:bold;
	text-align:center;
	padding:100px 0px;
}
/* ----------------------------------------------------------------------
	編集部ブログ
---------------------------------------------------------------------- */
#blog_entry {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-top:40px;
}
#blog_entry .entry {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:40px;
}
#blog_entry .entrytitle {
	clear:both;
	height:34px;
	background:url(https://www.asreet.com/images/blog_titlebar.jpg) no-repeat left top;
	border:solid 1px #CCC;
	font-size:13px;
	font-weight:bold;
	line-height:37px;
	padding-left:30px;
}
#blog_entry .entrytitle a {
	color:#333;
}
#blog_entry .entrytitle a:hover {
	color:#CC0000;
}
#blog_entry .entrymeta {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:670px;
	color:#666;
	border-bottom:dotted 1px #666;
	font-size:10px;
	letter-spacing:0.1em;
	margin-top:15px;
	margin-left:20px;
	padding-bottom:5px;
}
#blog_entry .entrymeta a {
	color:#FF6600;
	text-decoration:underline;
}
#blog_entry .entrybody {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:670px;
	line-height:180%;
	margin-left:20px;
	margin-top:10px;
}
/* ページ送り ---------- */
.page_link {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	text-align:center;
}
.page_link a {
	display:inline-block;
	border:solid 1px #CCC;
	background:#FFF;
	margin:0px 5px;
	padding:10px 20px;
}
.page_link a:hover {
	border:solid 1px #CCC;
	background:#EFEFEF;
}
/* ----------------------------------------------------------------------
	サイドバー
---------------------------------------------------------------------- */
/* 新規店舗 ---------- */
.top_sidebar .p_new_shop_block {
	overflow:hidden;
	_zoom:1;
	width:218px;
	border:solid 1px #CCC;
}
.top_sidebar .p_new_shop_block .title_line {
	border:none;
	border-bottom:solid 1px #CCC;
}
.top_sidebar .p_new_shop_block h4.area_page {
	display:none;
}
.top_sidebar .p_new_shop_block .newshop {
	overflow:hidden;
	_zoom:1;
	width:200px;
	margin:0px auto;
	padding:10px 0px;
}
.top_sidebar .p_new_shop_block .newshop_text1 {
	font-weight:bold;
	color:#0062AD;
	margin-bottom:5px;
}
.top_sidebar .p_new_shop_block .newshop_text1 a:hover {
	color:#CC0000;
}
.top_sidebar .p_new_shop_block .shop_img {
	float:left;
	width:60px;
}
.top_sidebar .p_new_shop_block .shop_img img {
	width:60px;
	height:43px;
}
.top_sidebar .p_new_shop_block .newshop_text2 {
	display:none;
}
.top_sidebar .p_new_shop_block .newshop_text3 {
	float:right;
	width:133px;
	font-size:10px;
	line-height:150%;
}
.top_sidebar .p_new_shop_block .line {
	border-bottom:dotted 1px #666;
}
/* 新着動画 ---------- */
.sid_new_movie_block {
	overflow:hidden;
	_zoom:1;
	width:218px;
	border:solid 1px #CCC;
	padding-bottom:10px;
}
.sid_new_movie_block .title_line2 {
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left top;
	font-weight:bold;
	margin-left:8px;
	margin-top:13px;
	padding-left:15px;
}
.sid_new_movie_block .sid_new_movie {
	float:left;
	width:95px;
	font-size:10px;
	margin-top:7px;
	margin-left:10px;
}
.sid_new_movie_block .sid_new_movie a {
	line-height:130%;
}
.sid_new_movie_block .sid_new_movie a:hover {
	color:#CC0000;
}
.sid_new_movie_block .sid_new_movie a img {
	margin-bottom:3px;
}
/* スポーツ特集更新情報 ---------- */
.sid_new_info_block {
	overflow:hidden;
	_zoom:1;
	width:218px;
	border:solid 1px #CCC;
}
.sid_new_info_block .title_line2 {
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left top;
	font-weight:bold;
	margin-left:8px;
	margin-top:13px;
	padding-left:15px;
}
.sid_new_info_block ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:200px;
	margin:10px auto;
	margin-top:5px;
}
.sid_new_info_block ul li {
	border-bottom:dotted 1px #666;
	line-height:150%;
	padding:7px 0px;
}
.sid_new_info_block ul li span {
	color:#CC0000;
	padding-left:40px;
	padding-top:2px;
	padding-bottom:2px;
}
.sid_new_info_block ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
/* 携帯へURL送信 ---------- */
.sid_mobile_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:214px;
	height:100px;
	border:solid 3px #CCC;
	background:#EFEFEF;
}
.sid_mobile_block p {
	font-size:10px;
	color:#0062AD;
	line-height:130%;
	letter-spacing:0.1em;
	margin:8px;
	margin-bottom:5px;
}
.sid_mobile_block .input_address {
	width:190px;
	height:15px;
	margin-left:10px;
}
.sid_mobile_block label {
	display:block;
	float:left;
	height:20px;
	margin-left:10px;
	margin-top:5px;
}
.sid_mobile_block label select {
	height:20px;
}
.sid_mobile_block .mobile_submit {
	height:20px;
	margin-top:5px;
	margin-left:5px;
	padding:0px 10px;
}
.sid_mobile_block .sid_mobile_sent {
	margin:10px;
}
/* 携帯送信後画面 ---------- */
.err_txt {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
	text-align:center;
	margin:50px 0px;
	padding:50px 0px;
}
.err_txt p {
	overflow:hidden;
	_zoom:1;
	margin:100px auto;
}
/* リンク ---------- */
.sid_link_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:220px;
}
.sid_link_block ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:220px;
}
.sid_link_block ul li {
	display:block;
	clear:both;
	width:218px;
	text-align:center;
	border:solid 1px #CCC;
	margin-bottom:5px;
}
/* ご意見・ご感想 ---------- */
.opinion_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:218px;
	background:#F8F7F7;
	border:solid 1px #CCC;
}
.opinion_block h4 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:180px;
	height:34px;
	border-bottom:solid 1px #CCC;
	background:url(https://www.asreet.com/images/sid_opinion_title.jpg) no-repeat left top;
	line-height:34px;
	font-size:13px;
	font-weight:bold;
	padding-left:38px;
}
.opinion_block form {
	width:218px;
	text-align:center;
	margin:7px 0px;
}
.opinion_block textarea {
	width:200px;
	min-height:75px;
	margin-bottom:5px;
}
.opinion_block p {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:200px;
	color:#0062AD;
	font-size:10px;
	line-height:130%;
	margin-left:9px;
	margin-bottom:5px;
}
.opinion_block .opinion_sent {
	margin-left:10px;
	margin-bottom:10px;
}
/* カテゴリ特集テキスト用 ---------- */
.sid_ft_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:220px;
	height:135px;
	background:url(https://www.asreet.com/images/ban_sid_ft_bg.jpg) no-repeat left top;
}
.sid_ft_block ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:190px;
	border-top:dotted 1px #AAA;
	margin-left:15px;
	padding-top:5px;
}
.sid_ft_block ul li {
	display:inline;
 /display:block;
 /float:left;
	line-height:200%;
	margin-right:10px;
	font-size:11px;
}
.sid_ft_block ul li a {
	text-decoration:underline;
}
.sid_ft_block ul li a:hover {
	color:#CC0000;
}
/* お役立ちコンテンツテキスト用 ---------- */
.sid_uf_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:220px;
}
.sid_uf_block .uf_waku {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:218px;
	border:solid 1px #DD740B;
}
.sid_uf_block .uf_waku .box {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:200px;
	border-bottom:dotted 1px #AAA;
	margin-left:10px;
	padding:5px 0px;
}
.sid_uf_block .uf_waku .box2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:200px;
	margin-left:10px;
	padding:5px 0px;
}
.sid_uf_block .uf_waku .box .img {
	display:block;
	float:left;
	width:45px;
}
.sid_uf_block .uf_waku .box .text {
	display:block;
	float:right;
	width:148px;
	background:url(https://www.asreet.com/images/icon_uf.jpg) no-repeat left 5px;
	color:#333;
	text-indent:1.2em;
	line-height:150%;
	text-decoration:underline;
	margin-top:3px;
}
.sid_uf_block .uf_waku .box a:hover.text {
	color:#CC0000;
}
/* サイドバーカレンダー ---------- */
#sidebar #calendar_wrap {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:218px;
	border:solid 1px #CCC;
}
#sidebar #calendar_wrap h4 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:288px;
	height:34px;
	background:url(https://www.asreet.com/images/blog_titlebar.jpg) no-repeat left top;
	border:none;
	border-bottom:solid 1px #CCC;
	font-size:13px;
	font-weight:bold;
	line-height:37px;
	padding-left:30px;
}
#sidebar #calendar_wrap #wp-calendar {
	width:170px;
	text-align:center;
	line-height:160%;
	margin:auto;
}
#sidebar #calendar_wrap #wp-calendar caption {
	width:170px;
	text-align:center;
	font-weight:bold;
	margin-top:10px;
}
#sidebar #calendar_wrap #calendar_wrap #wp-calendar th {
	font-weight:bold;
	text-align:center;
}
#sidebar #calendar_wrap #wp-calendar td {
	text-align:center;
}
#sidebar #calendar_wrap #wp-calendar a {
	display:block;
	background:#FFF;
	color:#333;
	text-align:center;
	font-weight:bold;
}
#sidebar #calendar_wrap #wp-calendar a:hover {
	display:block;
	background:#FF6600;
	text-align:center;
	font-weight:bold;
}
#sidebar #calendar_wrap #wp-calendar td#today a {
	color:#FF6600;
}
#sidebar #calendar_wrap #wp-calendar td#today a:hover {
	color:#333;
}
#sidebar #calendar_wrap #wp-calendar #prev {
	padding-bottom:5px;
}
#sidebar #calendar_wrap #wp-calendar #prev a, #sidebar #calendar_wrap #wp-calendar #next a {
	display:block;
	color:#AAA;
	text-decoration:underline;
	background:#FFF;
	text-align:center;
	font-weight:normal;
}
#sidebar #calendar_wrap #wp-calendar #prev a:hover, #sidebar #calendar_wrap #wp-calendar #next a:hover {
	color:#FF6600;
}
/* アーカイブ ------------------------------- */
.sid_blog_archive {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:210px;
	margin:10px 0px;
}
.sid_blog_archive .select_archive {
	width:210px;
	height:25px;
}
/* 単一記事ブログナビ ------------------------- */
.blog_nav {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	height:20px;
}
.blog_nav .nav-previous {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:100px;
}
.blog_nav .nav-next {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:100px;
	text-align:right;
}
.blog_nav a {
	color:#FF6600;
	font-weight:bold;
}
.blog_nav h3 {
	height:20px;
	margin:0px;
	padding:0px;
}
/* ページ送り */
.navigation {
	overflow:hidden;
	text-align:center;
	margin:20px auto;
}
.navigation .wp-pagenavi {
	overflow:hidden;
}
.navigation .wp-pagenavi a {
	display:inline-block;
	color:#0062AD;
}
/* ----------------------------------------------------------------------
	404ページ
---------------------------------------------------------------------- */
.no_contents {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
	text-align:center;
	padding:100px 0px;
}
/* ----------------------------------------------------------------------
	地域ページ用：東京
---------------------------------------------------------------------- */
/* バナーありリンク ---------------------- */
.link_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float:left;
	width:430px;
}
.link_block .title_line {
	border:none;
	border-bottom:solid 1px #CCC;
}
.link_block .box_link {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:428px;
	border:solid 1px #CCC;
	border-top:none;
}
.link_block .box_link .link_info {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:410px;
	border-bottom:dotted 1px #333;
	margin:auto;
	padding-bottom:10px;
}
.link_block .box_link .border-none {
	border-bottom:none;
}
.link_info h4 {
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left 50%;
	margin-top:10px;
	padding-left:15px;
}
.link_info h4 a {
	font-weight:bold;
	text-decoration:underline;
}
.link_info h4 a:hover {
	color:#CC0000;
}
.link_info .link {
	overflow:hidden;
	_zoom:1;
	clear:both;
	margin-top:10px;
}
.link_info .link .left {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float:left;
	width:202px;
}
.link_info .link .left a {
	display:block;
	border:solid 1px #CCC;
}
.link_info .link .left a:hover {
	display:block;
	border:solid 1px #CC0000;
}
.link_info .link .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:195px;
	font-size:10px;
	line-height:170%;
}
.link_info .link .right .place {
	background:url(https://www.asreet.com/images/icon_place.jpg) no-repeat left 50%;
	padding-left:55px;
	padding-bottom:5px;
}
.link_info .link .right .day {
	background:url(https://www.asreet.com/images/icon_day.jpg) no-repeat left 50%;
	padding-left:55px;
	padding-bottom:5px;
}
/* 地域別ランニングステーション ---------------------- */
.area_con_block {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:268px;
	border:solid 1px #CCC;
}
.area_con_block .title_line {
	border:none;
	border-bottom:solid 1px #CCC;
}
.area_con_block .ban {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:240px;
	margin:10px auto;
}
.area_con_block .sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:240px;
	line-height:180%;
	margin:0px auto;
	margin-bottom:10px;
}
.area_con_block .sent strong {
	font-weight:bold;
}
.area_con_block .sent a {
	text-decoration:underline;
}
.area_con_block .sent a:hover {
	color:#CC0000;
}
/* 地域別カテゴリ特集 ---------------------- */
.area_future_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.area_future_block .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
	padding:7px 0px;
}
.area_future_block .box_line .ban {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:200px;
	margin:10px 25px;
	margin-right:0px;
}
.area_future_block .box_line .text {
	overflow:hidden;
	_zoom:1;
	clear:both;
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left 50%;
	margin-top:5px;
	padding-left:15px;
}
.area_future_block .box_line .text a {
	text-decoration:underline;
}
.area_future_block .box_line .text a:hover {
	color:#CC0000;
}
/* 地域別ピックアップ店舗一覧 ---------------------- */
.pickup_shop_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.pickup_shop_block .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
	padding:7px 0px;
}
.pickup_shop_block .sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:680px;
	line-height:150%;
	border-bottom:dotted 1px #333;
	margin:5px auto;
	padding-bottom:5px;
}
.pickup_shop_block .shop_list {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:330px;
	margin-left:10px;
	margin-top:5px;
}
.pickup_shop_block .shop_list li {
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left 50%;
	line-height:200%;
	padding-left:15px;
}
.pickup_shop_block .shop_list li a {
	text-decoration:underline;
}
.pickup_shop_block .shop_list li a:hover {
	color:#CC0000;
}
.pickup_shop_block .shop_list li span {
	color:#999;
	font-size:10px;
}
.pickup_shop_block .btn {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:680px;
	margin-left:10px;
	padding:10px 0px;
}
.pickup_shop_block .btn a {
	display:block;
	width:680px;
	height:40px;
	background:url(https://www.asreet.com/images/btn_bg_off.jpg) no-repeat left top;
	color:#FFF;
	line-height:40px;
	text-align:center;
	font-weight:bold;
}
.pickup_shop_block .btn a:hover {
	color:#FFF;
	background:url(https://www.asreet.com/images/btn_bg_on.jpg) no-repeat left top;
}
/* 地域別イベント情報一覧 ---------------------- */
.event_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	background:#EFEFEF;
}
.event_block .title_line {
	background:url(https://www.asreet.com/images/title_line2.jpg) no-repeat left top;
}
.event_block .title_line span {
	float:right;
	margin:8px 15px 0px 0px;
}
.event_block .box_line {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:700px;
	background:#FFF;
	border:solid 1px #CCC;
	margin:4px;
	padding:7px 0px;
}
.event_block .sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:680px;
	line-height:150%;
	border-bottom:dotted 1px #333;
	margin:5px auto;
	padding-bottom:5px;
}
.event_block .event_list {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:670px;
	margin-left:10px;
	margin-top:5px;
}
.event_block .event_list li {
	background:url(https://www.asreet.com/images/icon_orange.jpg) no-repeat left 50%;
	line-height:200%;
	padding-left:15px;
}
.event_block .event_list li span {
	color:#999;
	font-size:10px;
}
.event_block .event_list li .day {
	display:block;
	float:left;
	width:150px;
	color:#333;
	font-size:12px;
}
.event_block .event_list li a {
	text-decoration:underline;
}
.event_block .event_list li a:hover {
	color:#CC0000;
}
/* ----------------------------------------------------------------------
	フリーリンク用テキストリンク設定
---------------------------------------------------------------------- */
/* 東京都 -------------------------------- */
.tokyo_1 .tokyo_1 a, .tokyo_1_2 .tokyo_1 a, .tokyo_1_3 .tokyo_1 a, .tokyo_1_4 .tokyo_1 a, .tokyo_1_5 .tokyo_1 a, .tokyo_2 .tokyo_2 a, .tokyo_2_2 .tokyo_2 a, .tokyo_2_3 .tokyo_2 a, .tokyo_2_4 .tokyo_2 a, .tokyo_2_5 .tokyo_2 a, .tokyo_3 .tokyo_3 a, .tokyo_3_2 .tokyo_3 a, .tokyo_3_3 .tokyo_3 a, .tokyo_3_4 .tokyo_3 a, .tokyo_3_5 .tokyo_3 a, .tokyo_3_6 .tokyo_3 a, .tokyo_3_7 .tokyo_3 a, /*	.tokyo_4 .tokyo_4 a,
.tokyo_4_2 .tokyo_4 a,
.tokyo_4_3 .tokyo_4 a,
.tokyo_4_4 .tokyo_4 a,
.tokyo_4_5 .tokyo_4 a,*/
.tokyo_5 .tokyo_5 a, .tokyo_5_2 .tokyo_5 a, .tokyo_5_3 .tokyo_5 a, .tokyo_5_4 .tokyo_5 a, .tokyo_5_5 .tokyo_5 a, .tokyo_6 .tokyo_6 a, .tokyo_6_2 .tokyo_6 a, .tokyo_6_3 .tokyo_6 a, .tokyo_6_4 .tokyo_6 a, .tokyo_6_5 .tokyo_6 a, .tokyo_7 .tokyo_7 a, .tokyo_7_2 .tokyo_7 a, .tokyo_7_3 .tokyo_7 a, .tokyo_7_4 .tokyo_7 a, .tokyo_7_5 .tokyo_7 a, .tokyo_8 .tokyo_8 a, .tokyo_8_2 .tokyo_8 a, .tokyo_8_3 .tokyo_8 a, .tokyo_8_4 .tokyo_8 a, .tokyo_8_5 .tokyo_8 a, .tokyo_9 .tokyo_9 a, .tokyo_9_2 .tokyo_9 a, .tokyo_9_3 .tokyo_9 a, .tokyo_9_4 .tokyo_9 a, .tokyo_9_5 .tokyo_9 a, .tokyo_10 .tokyo_10 a, .tokyo_10_2 .tokyo_10 a, .tokyo_10_3 .tokyo_10 a, .tokyo_10_4 .tokyo_10 a, .tokyo_10_5 .tokyo_10 a, .tokyo_11 .tokyo_11 a, .tokyo_11_2 .tokyo_11 a, .tokyo_11_3 .tokyo_11 a, .tokyo_11_4 .tokyo_11 a, .tokyo_11_5 .tokyo_11 a, .tokyo_12 .tokyo_12 a, .tokyo_12_2 .tokyo_12 a, .tokyo_12_3 .tokyo_12 a, .tokyo_12_4 .tokyo_12 a, .tokyo_12_5 .tokyo_12 a, .tokyo_12_6 .tokyo_12 a, .tokyo_12_7 .tokyo_12 a, .tokyo_12_8 .tokyo_12 a, .tokyo_12_9 .tokyo_12 a, .tokyo_12_10 .tokyo_12 a, /*	.tokyo_13 .tokyo_13 a,
.tokyo_13_2 .tokyo_13 a,
.tokyo_13_3 .tokyo_13 a,
.tokyo_13_4 .tokyo_13 a,
.tokyo_13_5 .tokyo_13 a,
.tokyo_13_6 .tokyo_13 a,
.tokyo_13_7 .tokyo_13 a,
.tokyo_13_8 .tokyo_13 a, */
.tokyo_14 .tokyo_14 a, .tokyo_14_2 .tokyo_14 a, .tokyo_14_3 .tokyo_14 a, .tokyo_14_4 .tokyo_14 a, .tokyo_14_5 .tokyo_14 a, .tokyo_15 .tokyo_15 a, .tokyo_15_2 .tokyo_15 a, .tokyo_15_3 .tokyo_15 a, .tokyo_15_4 .tokyo_15 a, .tokyo_15_5 .tokyo_15 a, .tokyo_16 .tokyo_16 a, .tokyo_16_2 .tokyo_16 a, .tokyo_16_3 .tokyo_16 a, .tokyo_16_4 .tokyo_16 a, .tokyo_16_5 .tokyo_16 a, .tokyo_17 .tokyo_17 a, .tokyo_17_2 .tokyo_17 a, .tokyo_17_3 .tokyo_17 a, .tokyo_17_4 .tokyo_17 a, .tokyo_17_5 .tokyo_17 a, .tokyo_18 .tokyo_18 a, .tokyo_18_2 .tokyo_18 a, .tokyo_18_3 .tokyo_18 a, .tokyo_18_4 .tokyo_18 a, .tokyo_18_5 .tokyo_18 a, .tokyo_19 .tokyo_19 a, .tokyo_19_2 .tokyo_19 a, .tokyo_19_3 .tokyo_19 a, .tokyo_19_4 .tokyo_19 a, .tokyo_19_5 .tokyo_19 a, .tokyo_20 .tokyo_20 a, .tokyo_20_2 .tokyo_20 a, .tokyo_20_3 .tokyo_20 a, .tokyo_20_4 .tokyo_20 a, .tokyo_20_5 .tokyo_20 a, .tokyo_21 .tokyo_21 a, .tokyo_21_2 .tokyo_21 a, .tokyo_21_3 .tokyo_21 a, .tokyo_21_4 .tokyo_21 a, .tokyo_21_5 .tokyo_21 a, .tokyo_22 .tokyo_22 a, .tokyo_22_2 .tokyo_22 a, .tokyo_22_3 .tokyo_22 a, .tokyo_22_4 .tokyo_22 a, .tokyo_22_5 .tokyo_22 a, .tokyo_23 .tokyo_23 a, .tokyo_23_2 .tokyo_23 a, .tokyo_23_3 .tokyo_23 a, .tokyo_23_4 .tokyo_23 a, .tokyo_23_5 .tokyo_23 a, .tokyo_24 .tokyo_24 a, .tokyo_24_2 .tokyo_24 a, .tokyo_24_3 .tokyo_24 a, .tokyo_24_4 .tokyo_24 a, .tokyo_24_5 .tokyo_24 a, .tokyo_25 .tokyo_25 a, .tokyo_25_2 .tokyo_25 a, .tokyo_25_3 .tokyo_25 a, .tokyo_25_4 .tokyo_25 a, .tokyo_25_5 .tokyo_25 a, .tokyo_26 .tokyo_26 a, .tokyo_26_2 .tokyo_26 a, .tokyo_26_3 .tokyo_26 a, .tokyo_26_4 .tokyo_26 a, .tokyo_26_5 .tokyo_26 a, .tokyo_27 .tokyo_27 a, .tokyo_27_2 .tokyo_27 a, .tokyo_27_3 .tokyo_27 a, .tokyo_27_4 .tokyo_27 a, .tokyo_27_5 .tokyo_27 a, .tokyo_28 .tokyo_28 a, .tokyo_28_2 .tokyo_28 a, .tokyo_28_3 .tokyo_28 a, .tokyo_28_4 .tokyo_28 a, .tokyo_28_5 .tokyo_28 a, .tokyo_29 .tokyo_29 a, .tokyo_29_2 .tokyo_29 a, .tokyo_29_3 .tokyo_29 a, .tokyo_29_4 .tokyo_29 a, .tokyo_29_5 .tokyo_29 a, .tokyo_30 .tokyo_30 a, .tokyo_30_2 .tokyo_30 a, .tokyo_30_3 .tokyo_30 a, .tokyo_30_4 .tokyo_30 a, .tokyo_30_5 .tokyo_30 a, .tokyo_31 .tokyo_31 a, .tokyo_31_2 .tokyo_31 a, .tokyo_31_3 .tokyo_31 a, .tokyo_31_4 .tokyo_31 a, .tokyo_31_5 .tokyo_31 a, .tokyo_32 .tokyo_32 a, .tokyo_32_2 .tokyo_32 a, .tokyo_32_3 .tokyo_32 a, .tokyo_32_4 .tokyo_32 a, .tokyo_32_5 .tokyo_32 a, .tokyo_33 .tokyo_33 a, .tokyo_33_2 .tokyo_33 a, .tokyo_33_3 .tokyo_33 a, .tokyo_33_4 .tokyo_33 a, .tokyo_33_5 .tokyo_33 a, .tokyo_34 .tokyo_34 a, .tokyo_34_2 .tokyo_34 a, .tokyo_34_3 .tokyo_34 a, .tokyo_34_4 .tokyo_34 a, .tokyo_34_5 .tokyo_34 a, .tokyo_35 .tokyo_35 a, .tokyo_35_2 .tokyo_35 a, .tokyo_35_3 .tokyo_35 a, .tokyo_35_4 .tokyo_35 a, .tokyo_35_5 .tokyo_35 a, .tokyo_36 .tokyo_36 a, .tokyo_36_2 .tokyo_36 a, .tokyo_36_3 .tokyo_36 a, .tokyo_36_4 .tokyo_36 a, .tokyo_36_5 .tokyo_36 a, .tokyo_37 .tokyo_37 a, .tokyo_37_2 .tokyo_37 a, .tokyo_37_3 .tokyo_37 a, .tokyo_37_4 .tokyo_37 a, .tokyo_37_5 .tokyo_37 a, .tokyo_38 .tokyo_38 a, .tokyo_38_2 .tokyo_38 a, .tokyo_38_3 .tokyo_38 a, .tokyo_38_4 .tokyo_38 a, .tokyo_38_5 .tokyo_38 a, .tokyo_39 .tokyo_39 a, .tokyo_39_2 .tokyo_39 a, .tokyo_39_3 .tokyo_39 a, .tokyo_39_4 .tokyo_39 a, .tokyo_39_5 .tokyo_39 a, .tokyo_40 .tokyo_40 a, .tokyo_40_2 .tokyo_40 a, .tokyo_40_3 .tokyo_40 a, .tokyo_40_4 .tokyo_40 a, .tokyo_40_5 .tokyo_40 a, .tokyo_41 .tokyo_41 a, .tokyo_41_2 .tokyo_41 a, .tokyo_41_3 .tokyo_41 a, .tokyo_41_4 .tokyo_41 a, .tokyo_41_5 .tokyo_41 a, .tokyo_42 .tokyo_42 a, .tokyo_42_2 .tokyo_42 a, .tokyo_42_3 .tokyo_42 a, .tokyo_42_4 .tokyo_42 a, .tokyo_42_5 .tokyo_42 a, .tokyo_43 .tokyo_43 a, .tokyo_43_2 .tokyo_43 a, .tokyo_43_3 .tokyo_43 a, .tokyo_43_4 .tokyo_43 a, .tokyo_43_5 .tokyo_43 a, .tokyo_44 .tokyo_44 a, .tokyo_44_2 .tokyo_44 a, .tokyo_44_3 .tokyo_44 a, .tokyo_44_4 .tokyo_44 a, .tokyo_44_5 .tokyo_44 a, .tokyo_45 .tokyo_45 a, .tokyo_45_2 .tokyo_45 a, .tokyo_45_3 .tokyo_45 a, .tokyo_45_4 .tokyo_45 a, .tokyo_45_5 .tokyo_45 a, .tokyo_46 .tokyo_46 a, .tokyo_46_2 .tokyo_46 a, .tokyo_46_3 .tokyo_46 a, .tokyo_46_4 .tokyo_46 a, .tokyo_46_5 .tokyo_46 a, .tokyo_47 .tokyo_47 a, .tokyo_47_2 .tokyo_47 a, .tokyo_47_3 .tokyo_47 a, .tokyo_47_4 .tokyo_47 a, .tokyo_47_5 .tokyo_47 a, .tokyo_48 .tokyo_48 a, .tokyo_48_2 .tokyo_48 a, .tokyo_48_3 .tokyo_48 a, .tokyo_48_4 .tokyo_48 a, .tokyo_48_5 .tokyo_48 a, .tokyo_49 .tokyo_49 a, .tokyo_49_2 .tokyo_49 a, .tokyo_49_3 .tokyo_49 a, .tokyo_49_4 .tokyo_49 a, .tokyo_49_5 .tokyo_49 a, .tokyo_50 .tokyo_50 a, .tokyo_50_2 .tokyo_50 a, .tokyo_50_3 .tokyo_50 a, .tokyo_50_4 .tokyo_50 a, .tokyo_50_5 .tokyo_50 a, .tokyo_51 .tokyo_51 a, .tokyo_51_2 .tokyo_51 a, .tokyo_51_3 .tokyo_51 a, .tokyo_51_4 .tokyo_51 a, .tokyo_51_5 .tokyo_51 a, .tokyo_52 .tokyo_52 a, .tokyo_52_2 .tokyo_52 a, .tokyo_52_3 .tokyo_52 a, .tokyo_52_4 .tokyo_52 a, .tokyo_52_5 .tokyo_52 a {
	color:#CC0000;
	text-decoration:underline;
}
/* 神奈川県 -------------------------------- */
.kanagawa_1 .kanagawa_1 a, .kanagawa_1_2 .kanagawa_1 a, .kanagawa_1_3 .kanagawa_1 a, .kanagawa_1_4 .kanagawa_1 a, .kanagawa_1_5 .kanagawa_1 a, .kanagawa_2 .kanagawa_2 a, .kanagawa_2_2 .kanagawa_2 a, .kanagawa_2_3 .kanagawa_2 a, .kanagawa_2_4 .kanagawa_2 a, .kanagawa_2_5 .kanagawa_2 a, .kanagawa_3 .kanagawa_3 a, .kanagawa_3_2 .kanagawa_3 a, .kanagawa_3_3 .kanagawa_3 a, .kanagawa_3_4 .kanagawa_3 a, .kanagawa_3_5 .kanagawa_3 a, .kanagawa_4 .kanagawa_4 a, .kanagawa_4_2 .kanagawa_4 a, .kanagawa_4_3 .kanagawa_4 a, .kanagawa_4_4 .kanagawa_4 a, .kanagawa_4_5 .kanagawa_4 a, .kanagawa_5 .kanagawa_5 a, .kanagawa_5_2 .kanagawa_5 a, .kanagawa_5_3 .kanagawa_5 a, .kanagawa_5_4 .kanagawa_5 a, .kanagawa_5_5 .kanagawa_5 a, .kanagawa_6 .kanagawa_6 a, .kanagawa_6_2 .kanagawa_6 a, .kanagawa_6_3 .kanagawa_6 a, .kanagawa_6_4 .kanagawa_6 a, .kanagawa_6_5 .kanagawa_6 a, .kanagawa_7 .kanagawa_7 a, .kanagawa_7_2 .kanagawa_7 a, .kanagawa_7_3 .kanagawa_7 a, .kanagawa_7_4 .kanagawa_7 a, .kanagawa_7_5 .kanagawa_7 a, .kanagawa_8 .kanagawa_8 a, .kanagawa_8_2 .kanagawa_8 a, .kanagawa_8_3 .kanagawa_8 a, .kanagawa_8_4 .kanagawa_8 a, .kanagawa_8_5 .kanagawa_8 a, .kanagawa_9 .kanagawa_9 a, .kanagawa_9_2 .kanagawa_9 a, .kanagawa_9_3 .kanagawa_9 a, .kanagawa_9_4 .kanagawa_9 a, .kanagawa_9_5 .kanagawa_9 a, .kanagawa_10 .kanagawa_10 a, .kanagawa_10_2 .kanagawa_10 a, .kanagawa_10_3 .kanagawa_10 a, .kanagawa_10_4 .kanagawa_10 a, .kanagawa_10_5 .kanagawa_10 a, .kanagawa_11 .kanagawa_11 a, .kanagawa_11_2 .kanagawa_11 a, .kanagawa_11_3 .kanagawa_11 a, .kanagawa_11_4 .kanagawa_11 a, .kanagawa_11_5 .kanagawa_11 a, .kanagawa_12 .kanagawa_12 a, .kanagawa_12_2 .kanagawa_12 a, .kanagawa_12_3 .kanagawa_12 a, .kanagawa_12_4 .kanagawa_12 a, .kanagawa_12_5 .kanagawa_12 a, .kanagawa_13 .kanagawa_13 a, .kanagawa_13_2 .kanagawa_13 a, .kanagawa_13_3 .kanagawa_13 a, .kanagawa_13_4 .kanagawa_13 a, .kanagawa_13_5 .kanagawa_13 a, .kanagawa_14 .kanagawa_14 a, .kanagawa_14_2 .kanagawa_14 a, .kanagawa_14_3 .kanagawa_14 a, .kanagawa_14_4 .kanagawa_14 a, .kanagawa_14_5 .kanagawa_14 a, .kanagawa_15 .kanagawa_15 a, .kanagawa_15_2 .kanagawa_15 a, .kanagawa_15_3 .kanagawa_15 a, .kanagawa_15_4 .kanagawa_15 a, .kanagawa_15_5 .kanagawa_15 a, .kanagawa_16 .kanagawa_16 a, .kanagawa_16_2 .kanagawa_16 a, .kanagawa_16_3 .kanagawa_16 a, .kanagawa_16_4 .kanagawa_16 a, .kanagawa_16_5 .kanagawa_16 a, .kanagawa_17 .kanagawa_17 a, .kanagawa_17_2 .kanagawa_17 a, .kanagawa_17_3 .kanagawa_17 a, .kanagawa_17_4 .kanagawa_17 a, .kanagawa_17_5 .kanagawa_17 a, .kanagawa_18 .kanagawa_18 a, .kanagawa_18_2 .kanagawa_18 a, .kanagawa_18_3 .kanagawa_18 a, .kanagawa_18_4 .kanagawa_18 a, .kanagawa_18_5 .kanagawa_18 a, .kanagawa_19 .kanagawa_19 a, .kanagawa_19_2 .kanagawa_19 a, .kanagawa_19_3 .kanagawa_19 a, .kanagawa_19_4 .kanagawa_19 a, .kanagawa_19_5 .kanagawa_19 a, .kanagawa_20 .kanagawa_20 a, .kanagawa_20_2 .kanagawa_20 a, .kanagawa_20_3 .kanagawa_20 a, .kanagawa_20_4 .kanagawa_20 a, .kanagawa_20_5 .kanagawa_20 a, .kanagawa_21 .kanagawa_21 a, .kanagawa_21_2 .kanagawa_21 a, .kanagawa_21_3 .kanagawa_21 a, .kanagawa_21_4 .kanagawa_21 a, .kanagawa_21_5 .kanagawa_21 a, .kanagawa_22 .kanagawa_22 a, .kanagawa_22_2 .kanagawa_22 a, .kanagawa_22_3 .kanagawa_22 a, .kanagawa_22_4 .kanagawa_22 a, .kanagawa_22_5 .kanagawa_22 a, .kanagawa_23 .kanagawa_23 a, .kanagawa_23_2 .kanagawa_23 a, .kanagawa_23_3 .kanagawa_23 a, .kanagawa_23_4 .kanagawa_23 a, .kanagawa_23_5 .kanagawa_23 a, .kanagawa_24 .kanagawa_24 a, .kanagawa_24_2 .kanagawa_24 a, .kanagawa_24_3 .kanagawa_24 a, .kanagawa_24_4 .kanagawa_24 a, .kanagawa_24_5 .kanagawa_24 a, .kanagawa_25 .kanagawa_25 a, .kanagawa_25_2 .kanagawa_25 a, .kanagawa_25_3 .kanagawa_25 a, .kanagawa_25_4 .kanagawa_25 a, .kanagawa_25_5 .kanagawa_25 a, .kanagawa_26 .kanagawa_26 a, .kanagawa_26_2 .kanagawa_26 a, .kanagawa_26_3 .kanagawa_26 a, .kanagawa_26_4 .kanagawa_26 a, .kanagawa_26_5 .kanagawa_26 a, .kanagawa_27 .kanagawa_27 a, .kanagawa_27_2 .kanagawa_27 a, .kanagawa_27_3 .kanagawa_27 a, .kanagawa_27_4 .kanagawa_27 a, .kanagawa_27_5 .kanagawa_27 a, .kanagawa_28 .kanagawa_28 a, .kanagawa_28_2 .kanagawa_28 a, .kanagawa_28_3 .kanagawa_28 a, .kanagawa_28_4 .kanagawa_28 a, .kanagawa_28_5 .kanagawa_28 a, .kanagawa_29 .kanagawa_29 a, .kanagawa_29_2 .kanagawa_29 a, .kanagawa_29_3 .kanagawa_29 a, .kanagawa_29_4 .kanagawa_29 a, .kanagawa_29_5 .kanagawa_29 a, .kanagawa_30 .kanagawa_30 a, .kanagawa_30_2 .kanagawa_30 a, .kanagawa_30_3 .kanagawa_30 a, .kanagawa_30_4 .kanagawa_30 a, .kanagawa_30_5 .kanagawa_30 a, .kanagawa_31 .kanagawa_31 a, .kanagawa_31_2 .kanagawa_31 a, .kanagawa_31_3 .kanagawa_31 a, .kanagawa_31_4 .kanagawa_31 a, .kanagawa_31_5 .kanagawa_31 a, .kanagawa_32 .kanagawa_32 a, .kanagawa_32_2 .kanagawa_32 a, .kanagawa_32_3 .kanagawa_32 a, .kanagawa_32_4 .kanagawa_32 a, .kanagawa_32_5 .kanagawa_32 a, .kanagawa_33 .kanagawa_33 a, .kanagawa_33_2 .kanagawa_33 a, .kanagawa_33_3 .kanagawa_33 a, .kanagawa_33_4 .kanagawa_33 a, .kanagawa_33_5 .kanagawa_33 a, .kanagawa_34 .kanagawa_34 a, .kanagawa_34_2 .kanagawa_34 a, .kanagawa_34_3 .kanagawa_34 a, .kanagawa_34_4 .kanagawa_34 a, .kanagawa_34_5 .kanagawa_34 a, .kanagawa_35 .kanagawa_35 a, .kanagawa_35_2 .kanagawa_35 a, .kanagawa_35_3 .kanagawa_35 a, .kanagawa_35_4 .kanagawa_35 a, .kanagawa_35_5 .kanagawa_35 a, .kanagawa_36 .kanagawa_36 a, .kanagawa_36_2 .kanagawa_36 a, .kanagawa_36_3 .kanagawa_36 a, .kanagawa_36_4 .kanagawa_36 a, .kanagawa_36_5 .kanagawa_36 a, .kanagawa_37 .kanagawa_37 a, .kanagawa_37_2 .kanagawa_37 a, .kanagawa_37_3 .kanagawa_37 a, .kanagawa_37_4 .kanagawa_37 a, .kanagawa_37_5 .kanagawa_37 a, .kanagawa_38 .kanagawa_38 a, .kanagawa_38_2 .kanagawa_38 a, .kanagawa_38_3 .kanagawa_38 a, .kanagawa_38_4 .kanagawa_38 a, .kanagawa_38_5 .kanagawa_38 a, .kanagawa_39 .kanagawa_39 a, .kanagawa_39_2 .kanagawa_39 a, .kanagawa_39_3 .kanagawa_39 a, .kanagawa_39_4 .kanagawa_39 a, .kanagawa_39_5 .kanagawa_39 a, .kanagawa_40 .kanagawa_40 a, .kanagawa_40_2 .kanagawa_40 a, .kanagawa_40_3 .kanagawa_40 a, .kanagawa_40_4 .kanagawa_40 a, .kanagawa_40_5 .kanagawa_40 a, .kanagawa_41 .kanagawa_41 a, .kanagawa_41_2 .kanagawa_41 a, .kanagawa_41_3 .kanagawa_41 a, .kanagawa_41_4 .kanagawa_41 a, .kanagawa_41_5 .kanagawa_41 a, .kanagawa_42 .kanagawa_42 a, .kanagawa_42_2 .kanagawa_42 a, .kanagawa_42_3 .kanagawa_42 a, .kanagawa_42_4 .kanagawa_42 a, .kanagawa_42_5 .kanagawa_42 a, .kanagawa_43 .kanagawa_43 a, .kanagawa_43_2 .kanagawa_43 a, .kanagawa_43_3 .kanagawa_43 a, .kanagawa_43_4 .kanagawa_43 a, .kanagawa_43_5 .kanagawa_43 a, .kanagawa_44 .kanagawa_44 a, .kanagawa_44_2 .kanagawa_44 a, .kanagawa_44_3 .kanagawa_44 a, .kanagawa_44_4 .kanagawa_44 a, .kanagawa_44_5 .kanagawa_44 a, .kanagawa_45 .kanagawa_45 a, .kanagawa_45_2 .kanagawa_45 a, .kanagawa_45_3 .kanagawa_45 a, .kanagawa_45_4 .kanagawa_45 a, .kanagawa_45_5 .kanagawa_45 a, .kanagawa_46 .kanagawa_46 a, .kanagawa_46_2 .kanagawa_46 a, .kanagawa_46_3 .kanagawa_46 a, .kanagawa_46_4 .kanagawa_46 a, .kanagawa_46_5 .kanagawa_46 a, .kanagawa_47 .kanagawa_47 a, .kanagawa_47_2 .kanagawa_47 a, .kanagawa_47_3 .kanagawa_47 a, .kanagawa_47_4 .kanagawa_47 a, .kanagawa_47_5 .kanagawa_47 a, .kanagawa_48 .kanagawa_48 a, .kanagawa_48_2 .kanagawa_48 a, .kanagawa_48_3 .kanagawa_48 a, .kanagawa_48_4 .kanagawa_48 a, .kanagawa_48_5 .kanagawa_48 a, .kanagawa_49 .kanagawa_49 a, .kanagawa_49_2 .kanagawa_49 a, .kanagawa_49_3 .kanagawa_49 a, .kanagawa_49_4 .kanagawa_49 a, .kanagawa_49_5 .kanagawa_49 a, .kanagawa_50 .kanagawa_50 a, .kanagawa_50_2 .kanagawa_50 a, .kanagawa_50_3 .kanagawa_50 a, .kanagawa_50_4 .kanagawa_50 a, .kanagawa_50_5 .kanagawa_50 a, .kanagawa_51 .kanagawa_51 a, .kanagawa_51_2 .kanagawa_51 a, .kanagawa_51_3 .kanagawa_51 a, .kanagawa_51_4 .kanagawa_51 a, .kanagawa_51_5 .kanagawa_51 a, .kanagawa_52 .kanagawa_52 a, .kanagawa_52_2 .kanagawa_52 a, .kanagawa_52_3 .kanagawa_52 a, .kanagawa_52_4 .kanagawa_52 a, .kanagawa_52_5 .kanagawa_52 a, .kanagawa_53 .kanagawa_53 a, .kanagawa_53_2 .kanagawa_53 a, .kanagawa_53_3 .kanagawa_53 a, .kanagawa_53_4 .kanagawa_53 a, .kanagawa_53_5 .kanagawa_53 a, .kanagawa_54 .kanagawa_54 a, .kanagawa_54_2 .kanagawa_54 a, .kanagawa_54_3 .kanagawa_54 a, .kanagawa_54_4 .kanagawa_54 a, .kanagawa_54_5 .kanagawa_54 a, .kanagawa_55 .kanagawa_55 a, .kanagawa_55_2 .kanagawa_55 a, .kanagawa_55_3 .kanagawa_55 a, .kanagawa_55_4 .kanagawa_55 a, .kanagawa_55_5 .kanagawa_55 a, .kanagawa_56 .kanagawa_56 a, .kanagawa_56_2 .kanagawa_56 a, .kanagawa_56_3 .kanagawa_56 a, .kanagawa_56_4 .kanagawa_56 a, .kanagawa_56_5 .kanagawa_56 a, .kanagawa_57 .kanagawa_57 a, .kanagawa_57_2 .kanagawa_57 a, .kanagawa_57_3 .kanagawa_57 a, .kanagawa_57_4 .kanagawa_57 a, .kanagawa_57_5 .kanagawa_57 a, .kanagawa_58 .kanagawa_58 a, .kanagawa_58_2 .kanagawa_58 a, .kanagawa_58_3 .kanagawa_58 a, .kanagawa_58_4 .kanagawa_58 a, .kanagawa_58_5 .kanagawa_58 a {
	color:#CC0000;
	text-decoration:underline;
}
/* 埼玉県 -------------------------------- */
.saitama_1 .saitama_1 a, .saitama_1_2 .saitama_1 a, .saitama_1_3 .saitama_1 a, .saitama_1_4 .saitama_1 a, .saitama_1_5 .saitama_1 a, .saitama_2 .saitama_2 a, .saitama_2_2 .saitama_2 a, .saitama_2_3 .saitama_2 a, .saitama_2_4 .saitama_2 a, .saitama_2_5 .saitama_2 a, .saitama_3 .saitama_3 a, .saitama_3_2 .saitama_3 a, .saitama_3_3 .saitama_3 a, .saitama_3_4 .saitama_3 a, .saitama_3_5 .saitama_3 a, .saitama_4 .saitama_4 a, .saitama_4_2 .saitama_4 a, .saitama_4_3 .saitama_4 a, .saitama_4_4 .saitama_4 a, .saitama_4_5 .saitama_4 a, .saitama_5 .saitama_5 a, .saitama_5_2 .saitama_5 a, .saitama_5_3 .saitama_5 a, .saitama_5_4 .saitama_5 a, .saitama_5_5 .saitama_5 a, .saitama_6 .saitama_6 a, .saitama_6_2 .saitama_6 a, .saitama_6_3 .saitama_6 a, .saitama_6_4 .saitama_6 a, .saitama_6_5 .saitama_6 a, .saitama_7 .saitama_7 a, .saitama_7_2 .saitama_7 a, .saitama_7_3 .saitama_7 a, .saitama_7_4 .saitama_7 a, .saitama_7_5 .saitama_7 a, .saitama_8 .saitama_8 a, .saitama_8_2 .saitama_8 a, .saitama_8_3 .saitama_8 a, .saitama_8_4 .saitama_8 a, .saitama_8_5 .saitama_8 a, .saitama_9 .saitama_9 a, .saitama_9_2 .saitama_9 a, .saitama_9_3 .saitama_9 a, .saitama_9_4 .saitama_9 a, .saitama_9_5 .saitama_9 a, .saitama_10 .saitama_10 a, .saitama_10_2 .saitama_10 a, .saitama_10_3 .saitama_10 a, .saitama_10_4 .saitama_10 a, .saitama_10_5 .saitama_10 a, .saitama_11 .saitama_11 a, .saitama_11_2 .saitama_11 a, .saitama_11_3 .saitama_11 a, .saitama_11_4 .saitama_11 a, .saitama_11_5 .saitama_11 a, .saitama_12 .saitama_12 a, .saitama_12_2 .saitama_12 a, .saitama_12_3 .saitama_12 a, .saitama_12_4 .saitama_12 a, .saitama_12_5 .saitama_12 a, .saitama_13 .saitama_13 a, .saitama_13_2 .saitama_13 a, .saitama_13_3 .saitama_13 a,  .saitama_13_4 .saitama_13 a, .saitama_13_5 .saitama_13 a, .saitama_14 .saitama_14 a, .saitama_14_2 .saitama_14 a, .saitama_14_3 .saitama_14 a, .saitama_14_4 .saitama_14 a, .saitama_14_5 .saitama_14 a, .saitama_15 .saitama_15 a, .saitama_15_2 .saitama_15 a, .saitama_15_3 .saitama_15 a, .saitama_15_4 .saitama_15 a, .saitama_15_5 .saitama_15 a, .saitama_16 .saitama_16 a, .saitama_16_2 .saitama_16 a, .saitama_16_3 .saitama_16 a, .saitama_16_4 .saitama_16 a, .saitama_16_5 .saitama_16 a, .saitama_17 .saitama_17 a, .saitama_17_2 .saitama_17 a, .saitama_17_3 .saitama_17 a, .saitama_17_4 .saitama_17 a, .saitama_17_5 .saitama_17 a, .saitama_18 .saitama_18 a, .saitama_18_2 .saitama_18 a, .saitama_18_3 .saitama_18 a, .saitama_18_4 .saitama_18 a, .saitama_18_5 .saitama_18 a, .saitama_19 .saitama_19 a, .saitama_19_2 .saitama_19 a, .saitama_19_3 .saitama_19 a, .saitama_19_4 .saitama_19 a, .saitama_19_5 .saitama_19 a, .saitama_20 .saitama_20 a, .saitama_20_2 .saitama_20 a, .saitama_20_3 .saitama_20 a, .saitama_20_4 .saitama_20 a, .saitama_20_5 .saitama_20 a, .saitama_21 .saitama_21 a, .saitama_21_2 .saitama_21 a, .saitama_21_3 .saitama_21 a, .saitama_21_4 .saitama_21 a, .saitama_21_5 .saitama_21 a, .saitama_22 .saitama_22 a, .saitama_22_2 .saitama_22 a, .saitama_22_3 .saitama_22 a, .saitama_22_4 .saitama_22 a, .saitama_22_5 .saitama_22 a, .saitama_23 .saitama_23 a, .saitama_23_2 .saitama_23 a, .saitama_23_3 .saitama_23 a, .saitama_23_4 .saitama_23 a, .saitama_23_5 .saitama_23 a, .saitama_24 .saitama_24 a, .saitama_24_2 .saitama_24 a, .saitama_24_3 .saitama_24 a, .saitama_24_4 .saitama_24 a, .saitama_24_5 .saitama_24 a, .saitama_25 .saitama_25 a, .saitama_25_2 .saitama_25 a, .saitama_25_3 .saitama_25 a, .saitama_25_4 .saitama_25 a, .saitama_25_5 .saitama_25 a, .saitama_26 .saitama_26 a, .saitama_26_2 .saitama_26 a, .saitama_26_3 .saitama_26 a, .saitama_26_4 .saitama_26 a, .saitama_26_5 .saitama_26 a, .saitama_27 .saitama_27 a, .saitama_27_2 .saitama_27 a, .saitama_27_3 .saitama_27 a, .saitama_27_4 .saitama_27 a, .saitama_27_5 .saitama_27 a, .saitama_28 .saitama_28 a, .saitama_28_2 .saitama_28 a, .saitama_28_3 .saitama_28 a, .saitama_28_4 .saitama_28 a, .saitama_28_5 .saitama_28 a, .saitama_29 .saitama_29 a, .saitama_29_2 .saitama_29 a, .saitama_29_3 .saitama_29 a, .saitama_29_4 .saitama_29 a, .saitama_29_5 .saitama_29 a, .saitama_30 .saitama_30 a, .saitama_30_2 .saitama_30 a, .saitama_30_3 .saitama_30 a, .saitama_30_4 .saitama_30 a, .saitama_30_5 .saitama_30 a, .saitama_31 .saitama_31 a, .saitama_31_2 .saitama_31 a, .saitama_31_3 .saitama_31 a, .saitama_31_4 .saitama_31 a, .saitama_31_5 .saitama_31 a, .saitama_32 .saitama_32 a, .saitama_32_2 .saitama_32 a, .saitama_32_3 .saitama_32 a, .saitama_32_4 .saitama_32 a, .saitama_32_5 .saitama_32 a, .saitama_33 .saitama_33 a, .saitama_33_2 .saitama_33 a, .saitama_33_3 .saitama_33 a, .saitama_33_4 .saitama_33 a, .saitama_33_5 .saitama_33 a, .saitama_34 .saitama_34 a, .saitama_34_2 .saitama_34 a, .saitama_34_3 .saitama_34 a, .saitama_34_4 .saitama_34 a, .saitama_34_5 .saitama_34 a, .saitama_35 .saitama_35 a, .saitama_35_2 .saitama_35 a, .saitama_35_3 .saitama_35 a, .saitama_35_4 .saitama_35 a, .saitama_35_5 .saitama_35 a, .saitama_36 .saitama_36 a, .saitama_36_2 .saitama_36 a, .saitama_36_3 .saitama_36 a, .saitama_36_4 .saitama_36 a, .saitama_36_5 .saitama_36 a, .saitama_37 .saitama_37 a, .saitama_37_2 .saitama_37 a, .saitama_37_3 .saitama_37 a, .saitama_37_4 .saitama_37 a, .saitama_37_5 .saitama_37 a, .saitama_38 .saitama_38 a, .saitama_38_2 .saitama_38 a, .saitama_38_3 .saitama_38 a, .saitama_38_4 .saitama_38 a, .saitama_38_5 .saitama_38 a, .saitama_39 .saitama_39 a, .saitama_39_2 .saitama_39 a, .saitama_39_3 .saitama_39 a, .saitama_39_4 .saitama_39 a, .saitama_39_5 .saitama_39 a, .saitama_40 .saitama_40 a, .saitama_40_2 .saitama_40 a, .saitama_40_3 .saitama_40 a, .saitama_40_4 .saitama_40 a, .saitama_40_5 .saitama_40 a, .saitama_41 .saitama_41 a, .saitama_41_2 .saitama_41 a, .saitama_41_3 .saitama_41 a, .saitama_41_4 .saitama_41 a, .saitama_41_5 .saitama_41 a, .saitama_42 .saitama_42 a, .saitama_42_2 .saitama_42 a, .saitama_42_3 .saitama_42 a, .saitama_42_4 .saitama_42 a, .saitama_42_5 .saitama_42 a, .saitama_43 .saitama_43 a, .saitama_43_2 .saitama_43 a, .saitama_43_3 .saitama_43 a, .saitama_43_4 .saitama_43 a, .saitama_43_5 .saitama_43 a, .saitama_44 .saitama_44 a, .saitama_44_2 .saitama_44 a, .saitama_44_3 .saitama_44 a, .saitama_44_4 .saitama_44 a, .saitama_44_5 .saitama_44 a, .saitama_45 .saitama_45 a, .saitama_45_2 .saitama_45 a, .saitama_45_3 .saitama_45 a, .saitama_45_4 .saitama_45 a, .saitama_45_5 .saitama_45 a, .saitama_46 .saitama_46 a, .saitama_46_2 .saitama_46 a, .saitama_46_3 .saitama_46 a, .saitama_46_4 .saitama_46 a, .saitama_46_5 .saitama_46 a, .saitama_47 .saitama_47 a, .saitama_47_2 .saitama_47 a, .saitama_47_3 .saitama_47 a, .saitama_47_4 .saitama_47 a, .saitama_47_5 .saitama_47 a, .saitama_48 .saitama_48 a, .saitama_48_2 .saitama_48 a, .saitama_48_3 .saitama_48 a, .saitama_48_4 .saitama_48 a, .saitama_48_5 .saitama_48 a, .saitama_49 .saitama_49 a, .saitama_49_2 .saitama_49 a, .saitama_49_3 .saitama_49 a, .saitama_49_4 .saitama_49 a, .saitama_49_5 .saitama_49 a, .saitama_50 .saitama_50 a, .saitama_50_2 .saitama_50 a, .saitama_50_3 .saitama_50 a, .saitama_50_4 .saitama_50 a, .saitama_50_5 .saitama_50 a, .saitama_51 .saitama_51 a, .saitama_51_2 .saitama_51 a, .saitama_51_3 .saitama_51 a, .saitama_51_4 .saitama_51 a, .saitama_51_5 .saitama_51 a, .saitama_52 .saitama_52 a, .saitama_52_2 .saitama_52 a, .saitama_52_3 .saitama_52 a, .saitama_52_4 .saitama_52 a, .saitama_52_5 .saitama_52 a, .saitama_53 .saitama_53 a, .saitama_53_2 .saitama_53 a, .saitama_53_3 .saitama_53 a, .saitama_53_4 .saitama_53 a, .saitama_53_5 .saitama_53 a, .saitama_54 .saitama_54 a, .saitama_54_2 .saitama_54 a, .saitama_54_3 .saitama_54 a, .saitama_54_4 .saitama_54 a, .saitama_54_5 .saitama_54 a, .saitama_55 .saitama_55 a, .saitama_55_2 .saitama_55 a, .saitama_55_3 .saitama_55 a, .saitama_55_4 .saitama_55 a, .saitama_55_5 .saitama_55 a {
	color:#CC0000;
	text-decoration:underline;
}
/* ----------------------------------------------------------------------
	地域名（画像）
---------------------------------------------------------------------- */
#img_ver .text_sch ul li {
	background-position:left 25%;
}
#img_ver .text_sch ul li a:hover {
	text-decoration:none;
}
#img_ver .text_sch ul li a span {
	line-height:17px;
}
/* ----------------------------------------------------------------------
	フリーリンク用 地図設定
---------------------------------------------------------------------- */
/* 東京都 -------------------------------- */
#tokyo {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo.jpg) no-repeat left top;
}
#tokyo_1, #tokyo_1_2, #tokyo_1_3, #tokyo_1_4, #tokyo_1_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_1.jpg) no-repeat left top;
}
#tokyo_2, #tokyo_2_2, #tokyo_2_3, #tokyo_2_4, #tokyo_2_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_2.jpg) no-repeat left top;
}
#tokyo_3, #tokyo_3_2, #tokyo_3_3, #tokyo_3_4, #tokyo_3_5, #tokyo_3_6, #tokyo_3_7 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_3.jpg) no-repeat left top;
}
#tokyo_4, #tokyo_4_2, #tokyo_4_3, #tokyo_4_4, #tokyo_4_5, #shinjuku {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_4.jpg) no-repeat left top;
}
#tokyo_5, #tokyo_5_2, #tokyo_5_3, #tokyo_5_4, #tokyo_5_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_5.jpg) no-repeat left top;
}
#tokyo_6, #tokyo_6_2, #tokyo_6_3, #tokyo_6_4, #tokyo_6_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_6.jpg) no-repeat left top;
}
#tokyo_7, #tokyo_7_2, #tokyo_7_3, #tokyo_7_4, #tokyo_7_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_7.jpg) no-repeat left top;
}
#tokyo_8, #tokyo_8_2, #tokyo_8_3, #tokyo_8_4, #tokyo_8_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_8.jpg) no-repeat left top;
}
#tokyo_9, #tokyo_9_2, #tokyo_9_3, #tokyo_9_4, #tokyo_9_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_9.jpg) no-repeat left top;
}
#tokyo_10, #tokyo_10_2, #tokyo_10_3, #tokyo_10_4, #tokyo_10_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_10.jpg) no-repeat left top;
}
#tokyo_11, #tokyo_11_2, #tokyo_11_3, #tokyo_11_4, #tokyo_11_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_11.jpg) no-repeat left top;
}
#tokyo_12, #tokyo_12_2, #tokyo_12_3, #tokyo_12_4, #tokyo_12_5, #tokyo_12_6, #tokyo_12_7, #tokyo_12_8, #tokyo_12_9, #tokyo_12_10 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_12.jpg) no-repeat left top;
}
#tokyo_13, #tokyo_13_2, #tokyo_13_3, #tokyo_13_4, #tokyo_13_5, #tokyo_13_6, #tokyo_13_7, #tokyo_13_8, #shibuya {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_13.jpg) no-repeat left top;
}
#tokyo_14, #tokyo_14_2, #tokyo_14_3, #tokyo_14_4, #tokyo_14_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_14.jpg) no-repeat left top;
}
#tokyo_15, #tokyo_15_2, #tokyo_15_3, #tokyo_15_4, #tokyo_15_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_15.jpg) no-repeat left top;
}
#tokyo_16, #tokyo_16_2, #tokyo_16_3, #tokyo_16_4, #tokyo_16_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_16.jpg) no-repeat left top;
}
#tokyo_17, #tokyo_17_2, #tokyo_17_3, #tokyo_17_4, #tokyo_17_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_17.jpg) no-repeat left top;
}
#tokyo_18, #tokyo_18_2, #tokyo_18_3, #tokyo_18_4, #tokyo_18_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_18.jpg) no-repeat left top;
}
#tokyo_19, #tokyo_19_2, #tokyo_19_3, #tokyo_19_4, #tokyo_19_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_19.jpg) no-repeat left top;
}
#tokyo_20, #tokyo_20_2, #tokyo_20_3, #tokyo_20_4, #tokyo_20_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_20.jpg) no-repeat left top;
}
#tokyo_21, #tokyo_21_2, #tokyo_21_3, #tokyo_21_4, #tokyo_21_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_21.jpg) no-repeat left top;
}
#tokyo_22, #tokyo_22_2, #tokyo_22_3, #tokyo_22_4, #tokyo_22_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_22.jpg) no-repeat left top;
}
#tokyo_23, #tokyo_23_2, #tokyo_23_3, #tokyo_23_4, #tokyo_23_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_23.jpg) no-repeat left top;
}
#tokyo_24, #tokyo_24_2, #tokyo_24_3, #tokyo_24_4, #tokyo_24_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_24.jpg) no-repeat left top;
}
#tokyo_25, #tokyo_25_2, #tokyo_25_3, #tokyo_25_4, #tokyo_25_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_25.jpg) no-repeat left top;
}
#tokyo_26, #tokyo_26_2, #tokyo_26_3, #tokyo_26_4, #tokyo_26_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_26.jpg) no-repeat left top;
}
#tokyo_27, #tokyo_27_2, #tokyo_27_3, #tokyo_27_4, #tokyo_27_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_27.jpg) no-repeat left top;
}
#tokyo_28, #tokyo_28_2, #tokyo_28_3, #tokyo_28_4, #tokyo_28_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_28.jpg) no-repeat left top;
}
#tokyo_29, #tokyo_29_2, #tokyo_29_3, #tokyo_29_4, #tokyo_29_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_29.jpg) no-repeat left top;
}
#tokyo_30, #tokyo_30_2, #tokyo_30_3, #tokyo_30_4, #tokyo_30_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_30.jpg) no-repeat left top;
}
#tokyo_31, #tokyo_31_2, #tokyo_31_3, #tokyo_31_4, #tokyo_31_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_31.jpg) no-repeat left top;
}
#tokyo_32, #tokyo_32_2, #tokyo_32_3, #tokyo_32_4, #tokyo_32_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_32.jpg) no-repeat left top;
}
#tokyo_33, #tokyo_33_2, #tokyo_33_3, #tokyo_33_4, #tokyo_33_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_33.jpg) no-repeat left top;
}
#tokyo_34, #tokyo_34_2, #tokyo_34_3, #tokyo_34_4, #tokyo_34_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_34.jpg) no-repeat left top;
}
#tokyo_35, #tokyo_35_2, #tokyo_35_3, #tokyo_35_4, #tokyo_35_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_35.jpg) no-repeat left top;
}
#tokyo_36, #tokyo_36_2, #tokyo_36_3, #tokyo_36_4, #tokyo_36_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_36.jpg) no-repeat left top;
}
#tokyo_37, #tokyo_37_2, #tokyo_37_3, #tokyo_37_4, #tokyo_37_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_37.jpg) no-repeat left top;
}
#tokyo_38, #tokyo_38_2, #tokyo_38_3, #tokyo_38_4, #tokyo_38_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_38.jpg) no-repeat left top;
}
#tokyo_39, #tokyo_39_2, #tokyo_39_3, #tokyo_39_4, #tokyo_39_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_39.jpg) no-repeat left top;
}
#tokyo_40, #tokyo_40_2, #tokyo_40_3, #tokyo_40_4, #tokyo_40_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_40.jpg) no-repeat left top;
}
#tokyo_41, #tokyo_41_2, #tokyo_41_3, #tokyo_41_4, #tokyo_41_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_41.jpg) no-repeat left top;
}
#tokyo_42, #tokyo_42_2, #tokyo_42_3, #tokyo_42_4, #tokyo_42_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_42.jpg) no-repeat left top;
}
#tokyo_43, #tokyo_43_2, #tokyo_43_3, #tokyo_43_4, #tokyo_43_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_43.jpg) no-repeat left top;
}
#tokyo_44, #tokyo_44_2, #tokyo_44_3, #tokyo_44_4, #tokyo_44_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_44.jpg) no-repeat left top;
}
#tokyo_45, #tokyo_45_2, #tokyo_45_3, #tokyo_45_4, #tokyo_45_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_45.jpg) no-repeat left top;
}
#tokyo_46, #tokyo_46_2, #tokyo_46_3, #tokyo_46_4, #tokyo_46_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_46.jpg) no-repeat left top;
}
#tokyo_47, #tokyo_47_2, #tokyo_47_3, #tokyo_47_4, #tokyo_47_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_47.jpg) no-repeat left top;
}
#tokyo_48, #tokyo_48_2, #tokyo_48_3, #tokyo_48_4, #tokyo_48_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_48.jpg) no-repeat left top;
}
#tokyo_49, #tokyo_49_2, #tokyo_49_3, #tokyo_49_4, #tokyo_49_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_49.jpg) no-repeat left top;
}
#tokyo_50, #tokyo_50_2, #tokyo_50_3, #tokyo_50_4, #tokyo_50_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_50.jpg) no-repeat left top;
}
#tokyo_51, #tokyo_51_2, #tokyo_51_3, #tokyo_51_4, #tokyo_51_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_51.jpg) no-repeat left top;
}
#tokyo_52, #tokyo_52_2, #tokyo_52_3, #tokyo_52_4, #tokyo_52_5 {
	background:url(https://www.asreet.com/images/map_tokyo/img_map_tokyo_52.jpg) no-repeat left top;
}
/* 神奈川県 -------------------------------- */
#kanagawa {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa.jpg) no-repeat left top;
}
#kanagawa_1, #kanagawa_1_2, #kanagawa_1_3, #kanagawa_1_4, #kanagawa_1_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_1.jpg) no-repeat left top;
}
#kanagawa_2, #kanagawa_2_2, #kanagawa_2_3, #kanagawa_2_4, #kanagawa_2_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_2.jpg) no-repeat left top;
}
#kanagawa_3, #kanagawa_3_2, #kanagawa_3_3, #kanagawa_3_4, #kanagawa_3_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_3.jpg) no-repeat left top;
}
#kanagawa_4, #kanagawa_4_2, #kanagawa_4_3, #kanagawa_4_4, #kanagawa_4_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_4.jpg) no-repeat left top;
}
#kanagawa_5, #kanagawa_5_2, #kanagawa_5_3, #kanagawa_5_4, #kanagawa_5_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_5.jpg) no-repeat left top;
}
#kanagawa_6, #kanagawa_6_2, #kanagawa_6_3, #kanagawa_6_4, #kanagawa_6_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_6.jpg) no-repeat left top;
}
#kanagawa_7, #kanagawa_7_2, #kanagawa_7_3, #kanagawa_7_4, #kanagawa_7_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_7.jpg) no-repeat left top;
}
#kanagawa_8, #kanagawa_8_2, #kanagawa_8_3, #kanagawa_8_4, #kanagawa_8_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_8.jpg) no-repeat left top;
}
#kanagawa_9, #kanagawa_9_2, #kanagawa_9_3, #kanagawa_9_4, #kanagawa_9_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_9.jpg) no-repeat left top;
}
#kanagawa_10, #kanagawa_10_2, #kanagawa_10_3, #kanagawa_10_4, #kanagawa_10_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_10.jpg) no-repeat left top;
}
#kanagawa_11, #kanagawa_11_2, #kanagawa_11_3, #kanagawa_11_4, #kanagawa_11_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_11.jpg) no-repeat left top;
}
#kanagawa_12, #kanagawa_12_2, #kanagawa_12_3, #kanagawa_12_4, #kanagawa_12_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_12.jpg) no-repeat left top;
}
#kanagawa_13, #kanagawa_13_2, #kanagawa_13_3, #kanagawa_13_4, #kanagawa_13_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_13.jpg) no-repeat left top;
}
#kanagawa_14, #kanagawa_14_2, #kanagawa_14_3, #kanagawa_14_4, #kanagawa_14_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_14.jpg) no-repeat left top;
}
#kanagawa_15, #kanagawa_15_2, #kanagawa_15_3, #kanagawa_15_4, #kanagawa_15_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_15.jpg) no-repeat left top;
}
#kanagawa_16, #kanagawa_16_2, #kanagawa_16_3, #kanagawa_16_4, #kanagawa_16_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_16.jpg) no-repeat left top;
}
#kanagawa_17, #kanagawa_17_2, #kanagawa_17_3, #kanagawa_17_4, #kanagawa_17_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_17.jpg) no-repeat left top;
}
#kanagawa_18, #kanagawa_18_2, #kanagawa_18_3, #kanagawa_18_4, #kanagawa_18_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_18.jpg) no-repeat left top;
}
#kanagawa_19, #kanagawa_19_2, #kanagawa_19_3, #kanagawa_19_4, #kanagawa_19_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_19.jpg) no-repeat left top;
}
#kanagawa_20, #kanagawa_20_2, #kanagawa_20_3, #kanagawa_20_4, #kanagawa_20_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_20.jpg) no-repeat left top;
}
#kanagawa_21, #kanagawa_21_2, #kanagawa_21_3, #kanagawa_21_4, #kanagawa_21_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_21.jpg) no-repeat left top;
}
#kanagawa_22, #kanagawa_22_2, #kanagawa_22_3, #kanagawa_22_4, #kanagawa_22_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_22.jpg) no-repeat left top;
}
#kanagawa_23, #kanagawa_23_2, #kanagawa_23_3, #kanagawa_23_4, #kanagawa_23_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_23.jpg) no-repeat left top;
}
#kanagawa_24, #kanagawa_24_2, #kanagawa_24_3, #kanagawa_24_4, #kanagawa_24_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_24.jpg) no-repeat left top;
}
#kanagawa_25, #kanagawa_25_2, #kanagawa_25_3, #kanagawa_25_4, #kanagawa_25_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_25.jpg) no-repeat left top;
}
#kanagawa_26, #kanagawa_26_2, #kanagawa_26_3, #kanagawa_26_4, #kanagawa_26_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_26.jpg) no-repeat left top;
}
#kanagawa_27, #kanagawa_27_2, #kanagawa_27_3, #kanagawa_27_4, #kanagawa_27_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_27.jpg) no-repeat left top;
}
#kanagawa_28, #kanagawa_28_2, #kanagawa_28_3, #kanagawa_28_4, #kanagawa_28_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_28.jpg) no-repeat left top;
}
#kanagawa_29, #kanagawa_29_2, #kanagawa_29_3, #kanagawa_29_4, #kanagawa_29_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_29.jpg) no-repeat left top;
}
#kanagawa_30, #kanagawa_30_2, #kanagawa_30_3, #kanagawa_30_4, #kanagawa_30_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_30.jpg) no-repeat left top;
}
#kanagawa_31, #kanagawa_31_2, #kanagawa_31_3, #kanagawa_31_4, #kanagawa_31_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_31.jpg) no-repeat left top;
}
#kanagawa_32, #kanagawa_32_2, #kanagawa_32_3, #kanagawa_32_4, #kanagawa_32_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_32.jpg) no-repeat left top;
}
#kanagawa_33, #kanagawa_33_2, #kanagawa_33_3, #kanagawa_33_4, #kanagawa_33_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_33.jpg) no-repeat left top;
}
#kanagawa_34, #kanagawa_34_2, #kanagawa_34_3, #kanagawa_34_4, #kanagawa_34_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_34.jpg) no-repeat left top;
}
#kanagawa_35, #kanagawa_35_2, #kanagawa_35_3, #kanagawa_35_4, #kanagawa_35_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_35.jpg) no-repeat left top;
}
#kanagawa_36, #kanagawa_36_2, #kanagawa_36_3, #kanagawa_36_4, #kanagawa_36_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_36.jpg) no-repeat left top;
}
#kanagawa_37, #kanagawa_37_2, #kanagawa_37_3, #kanagawa_37_4, #kanagawa_37_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_37.jpg) no-repeat left top;
}
#kanagawa_38, #kanagawa_38_2, #kanagawa_38_3, #kanagawa_38_4, #kanagawa_38_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_38.jpg) no-repeat left top;
}
#kanagawa_39, #kanagawa_39_2, #kanagawa_39_3, #kanagawa_39_4, #kanagawa_39_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_39.jpg) no-repeat left top;
}
#kanagawa_40, #kanagawa_40_2, #kanagawa_40_3, #kanagawa_40_4, #kanagawa_40_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_40.jpg) no-repeat left top;
}
#kanagawa_41, #kanagawa_41_2, #kanagawa_41_3, #kanagawa_41_4, #kanagawa_41_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_41.jpg) no-repeat left top;
}
#kanagawa_42, #kanagawa_42_2, #kanagawa_42_3, #kanagawa_42_4, #kanagawa_42_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_42.jpg) no-repeat left top;
}
#kanagawa_43, #kanagawa_43_2, #kanagawa_43_3, #kanagawa_43_4, #kanagawa_43_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_43.jpg) no-repeat left top;
}
#kanagawa_44, #kanagawa_44_2, #kanagawa_44_3, #kanagawa_44_4, #kanagawa_44_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_44.jpg) no-repeat left top;
}
#kanagawa_45, #kanagawa_45_2, #kanagawa_45_3, #kanagawa_45_4, #kanagawa_45_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_45.jpg) no-repeat left top;
}
#kanagawa_46, #kanagawa_46_2, #kanagawa_46_3, #kanagawa_46_4, #kanagawa_46_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_46.jpg) no-repeat left top;
}
#kanagawa_47, #kanagawa_47_2, #kanagawa_47_3, #kanagawa_47_4, #kanagawa_47_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_47.jpg) no-repeat left top;
}
#kanagawa_48, #kanagawa_48_2, #kanagawa_48_3, #kanagawa_48_4, #kanagawa_48_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_48.jpg) no-repeat left top;
}
#kanagawa_49, #kanagawa_49_2, #kanagawa_49_3, #kanagawa_49_4, #kanagawa_49_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_49.jpg) no-repeat left top;
}
#kanagawa_50, #kanagawa_50_2, #kanagawa_50_3, #kanagawa_50_4, #kanagawa_50_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_50.jpg) no-repeat left top;
}
#kanagawa_51, #kanagawa_51_2, #kanagawa_51_3, #kanagawa_51_4, #kanagawa_51_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_51.jpg) no-repeat left top;
}
#kanagawa_52, #kanagawa_52_2, #kanagawa_52_3, #kanagawa_52_4, #kanagawa_52_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_52.jpg) no-repeat left top;
}
#kanagawa_53, #kanagawa_53_2, #kanagawa_53_3, #kanagawa_53_4, #kanagawa_53_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_53.jpg) no-repeat left top;
}
#kanagawa_54, #kanagawa_54_2, #kanagawa_54_3, #kanagawa_54_4, #kanagawa_54_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_54.jpg) no-repeat left top;
}
#kanagawa_55, #kanagawa_55_2, #kanagawa_55_3, #kanagawa_55_4, #kanagawa_55_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_55.jpg) no-repeat left top;
}
#kanagawa_56, #kanagawa_56_2, #kanagawa_56_3, #kanagawa_56_4, #kanagawa_56_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_56.jpg) no-repeat left top;
}
#kanagawa_57, #kanagawa_57_2, #kanagawa_57_3, #kanagawa_57_4, #kanagawa_57_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_57.jpg) no-repeat left top;
}
#kanagawa_58, #kanagawa_58_2, #kanagawa_58_3, #kanagawa_58_4, #kanagawa_58_5 {
	background:url(https://www.asreet.com/images/map_kanagawa/img_map_kanagawa_58.jpg) no-repeat left top;
}
/* 埼玉県 -------------------------------- */
#saitama {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama.jpg) no-repeat left top;
}
#saitama_1, #saitama_1_2, #saitama_1_3, #saitama_1_4, #saitama_1_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_1.jpg) no-repeat left top;
}
#saitama_2, #saitama_2_2, #saitama_2_3, #saitama_2_4, #saitama_2_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_2.jpg) no-repeat left top;
}
#saitama_3, #saitama_3_2, #saitama_3_3, #saitama_3_4, #saitama_3_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_3.jpg) no-repeat left top;
}
#saitama_4, #saitama_4_2, #saitama_4_3, #saitama_4_4, #saitama_4_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_4.jpg) no-repeat left top;
}
#saitama_5, #saitama_5_2, #saitama_5_3, #saitama_5_4, #saitama_5_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_5.jpg) no-repeat left top;
}
#saitama_6, #saitama_6_2, #saitama_6_3, #saitama_6_4, #saitama_6_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_6.jpg) no-repeat left top;
}
#saitama_7, #saitama_7_2, #saitama_7_3, #saitama_7_4, #saitama_7_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_7.jpg) no-repeat left top;
}
#saitama_8, #saitama_8_2, #saitama_8_3, #saitama_8_4, #saitama_8_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_8.jpg) no-repeat left top;
}
#saitama_9, #saitama_9_2, #saitama_9_3, #saitama_9_4, #saitama_9_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_9.jpg) no-repeat left top;
}
#saitama_10, #saitama_10_2, #saitama_10_3, #saitama_10_4, #saitama_10_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_10.jpg) no-repeat left top;
}
#saitama_11, #saitama_11_2, #saitama_11_3, #saitama_11_4, #saitama_11_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_11.jpg) no-repeat left top;
}
#saitama_12, #saitama_12_2, #saitama_12_3, #saitama_12_4, #saitama_12_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_12.jpg) no-repeat left top;
}
#saitama_13, #saitama_13_2, #saitama_13_3, #saitama_13_4, #saitama_13_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_13.jpg) no-repeat left top;
}
#saitama_14, #saitama_14_2, #saitama_14_3, #saitama_14_4, #saitama_14_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_14.jpg) no-repeat left top;
}
#saitama_15, #saitama_15_2, #saitama_15_3, #saitama_15_4, #saitama_15_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_15.jpg) no-repeat left top;
}
#saitama_16, #saitama_16_2, #saitama_16_3, #saitama_16_4, #saitama_16_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_16.jpg) no-repeat left top;
}
#saitama_17, #saitama_17_2, #saitama_17_3, #saitama_17_4, #saitama_17_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_17.jpg) no-repeat left top;
}
#saitama_18, #saitama_18_2, #saitama_18_3, #saitama_18_4, #saitama_18_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_18.jpg) no-repeat left top;
}
#saitama_19, #saitama_19_2, #saitama_19_3, #saitama_19_4, #saitama_19_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_19.jpg) no-repeat left top;
}
#saitama_20, #saitama_20_2, #saitama_20_3, #saitama_20_4, #saitama_20_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_20.jpg) no-repeat left top;
}
#saitama_21, #saitama_21_2, #saitama_21_3, #saitama_21_4, #saitama_21_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_21.jpg) no-repeat left top;
}
#saitama_22, #saitama_22_2, #saitama_22_3, #saitama_22_4, #saitama_22_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_22.jpg) no-repeat left top;
}
#saitama_23, #saitama_23_2, #saitama_23_3, #saitama_23_4, #saitama_23_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_23.jpg) no-repeat left top;
}
#saitama_24, #saitama_24_2, #saitama_24_3, #saitama_24_4, #saitama_24_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_24.jpg) no-repeat left top;
}
#saitama_25, #saitama_25_2, #saitama_25_3, #saitama_25_4, #saitama_25_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_25.jpg) no-repeat left top;
}
#saitama_26, #saitama_26_2, #saitama_26_3, #saitama_26_4, #saitama_26_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_26.jpg) no-repeat left top;
}
#saitama_27, #saitama_27_2, #saitama_27_3, #saitama_27_4, #saitama_27_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_27.jpg) no-repeat left top;
}
#saitama_28, #saitama_28_2, #saitama_28_3, #saitama_28_4, #saitama_28_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_28.jpg) no-repeat left top;
}
#saitama_29, #saitama_29_2, #saitama_29_3, #saitama_29_4, #saitama_29_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_29.jpg) no-repeat left top;
}
#saitama_30, #saitama_30_2, #saitama_30_3, #saitama_30_4, #saitama_30_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_30.jpg) no-repeat left top;
}
#saitama_31, #saitama_31_2, #saitama_31_3, #saitama_31_4, #saitama_31_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_31.jpg) no-repeat left top;
}
#saitama_32, #saitama_32_2, #saitama_32_3, #saitama_32_4, #saitama_32_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_32.jpg) no-repeat left top;
}
#saitama_33, #saitama_33_2, #saitama_33_3, #saitama_33_4, #saitama_33_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_33.jpg) no-repeat left top;
}
#saitama_34, #saitama_34_2, #saitama_34_3, #saitama_34_4, #saitama_34_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_34.jpg) no-repeat left top;
}
#saitama_35, #saitama_35_2, #saitama_35_3, #saitama_35_4, #saitama_35_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_35.jpg) no-repeat left top;
}
#saitama_36, #saitama_36_2, #saitama_36_3, #saitama_36_4, #saitama_36_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_36.jpg) no-repeat left top;
}
#saitama_37, #saitama_37_2, #saitama_37_3, #saitama_37_4, #saitama_37_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_37.jpg) no-repeat left top;
}
#saitama_38, #saitama_38_2, #saitama_38_3, #saitama_38_4, #saitama_38_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_38.jpg) no-repeat left top;
}
#saitama_39, #saitama_39_2, #saitama_39_3, #saitama_39_4, #saitama_39_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_39.jpg) no-repeat left top;
}
#saitama_40, #saitama_40_2, #saitama_40_3, #saitama_40_4, #saitama_40_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_40.jpg) no-repeat left top;
}
#saitama_41, #saitama_41_2, #saitama_41_3, #saitama_41_4, #saitama_41_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_41.jpg) no-repeat left top;
}
#saitama_42, #saitama_42_2, #saitama_42_3, #saitama_42_4, #saitama_42_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_42.jpg) no-repeat left top;
}
#saitama_43, #saitama_43_2, #saitama_43_3, #saitama_43_4, #saitama_43_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_43.jpg) no-repeat left top;
}
#saitama_44, #saitama_44_2, #saitama_44_3, #saitama_44_4, #saitama_44_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_44.jpg) no-repeat left top;
}
#saitama_45, #saitama_45_2, #saitama_45_3, #saitama_45_4, #saitama_45_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_45.jpg) no-repeat left top;
}
#saitama_46, #saitama_46_2, #saitama_46_3, #saitama_46_4, #saitama_46_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_46.jpg) no-repeat left top;
}
#saitama_47, #saitama_47_2, #saitama_47_3, #saitama_47_4, #saitama_47_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_47.jpg) no-repeat left top;
}
#saitama_48, #saitama_48_2, #saitama_48_3, #saitama_48_4, #saitama_48_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_48.jpg) no-repeat left top;
}
#saitama_49, #saitama_49_2, #saitama_49_3, #saitama_49_4, #saitama_49_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_49.jpg) no-repeat left top;
}
#saitama_50, #saitama_50_2, #saitama_50_3, #saitama_50_4, #saitama_50_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_50.jpg) no-repeat left top;
}
#saitama_51, #saitama_51_2, #saitama_51_3, #saitama_51_4, #saitama_51_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_51.jpg) no-repeat left top;
}
#saitama_52, #saitama_52_2, #saitama_52_3, #saitama_52_4, #saitama_52_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_52.jpg) no-repeat left top;
}
#saitama_53, #saitama_53_2, #saitama_53_3, #saitama_53_4, #saitama_53_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_53.jpg) no-repeat left top;
}
#saitama_54, #saitama_54_2, #saitama_54_3, #saitama_54_4, #saitama_54_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_54.jpg) no-repeat left top;
}
#saitama_55, #saitama_55_2, #saitama_55_3, #saitama_55_4, #saitama_55_5 {
	background:url(https://www.asreet.com/images/map_saitama/img_map_saitama_55.jpg) no-repeat left top;
}
/* ----------------------------------------------------------------------
	メイン検索
---------------------------------------------------------------------- */
#search_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
#search_block h2 {
	width:710px;
}
#search_block .search_box {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	border:solid 1px #CCC;
	border-top:none;
}
#search_block .search_box .left {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float:left;
	width:450px;
}
#search_block .search_box .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:250px;
}
#search_block .search_box .right ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	margin-top:35px;
	border-left:dotted 1px #CCC;
	padding-left:25px;
}
.search_box .search_text {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	background:#E2E2E2;
}
.search_box .search_text .box_line {
	width:700px;
	margin:3px;
}
.search_box .search_text .name {
	overflow:hidden;
	_zoom:1;
	float:left;
	background:url(https://www.asreet.com/images/icon_red.jpg) no-repeat left 50%;
	font-weight:bold;
	margin:10px;
	margin-top:17px;
	padding-left:15px;
}
/* 地域名ドロップダウン ------------------- */

ul#dropdownmenu {
	display:block;
	overflow:hidden;
	float:right;
	width: 625px;
 *zoom: 1; /*forIE6,7*/
	margin:10px 0px;
	padding:0px;
}
ul#dropdownmenu:after {
	content: "";
	display: block;
	clear: both;
}
ul#dropdownmenu li {
	float: left;
	width: 120px;
	height:22px;
	line-height:22px;
 *zoom: 1; /*forIE6,7*/
	white-space: nowrap;
	list-style:none;
	margin-right:5px;
	margin-bottom:5px;
}
ul#dropdownmenu li ul {
	visibility: hidden;
	position: absolute;
	width:300px;
	margin:0px;
	padding:0px;
}
ul#dropdownmenu li:hover > ul {
	width:300px;
	visibility: visible;
}
ul#dropdownmenu li:hover > ul.min {
	width:120px;
	visibility: visible;
}
ul#dropdownmenu li ul li {
	width: auto !important;
	width: 120px;
	height:22px;
	float:left;
	position: relative;
}
ul#dropdownmenu li ul li ul {
	top: 0;
	left: 100%;
}
ul#dropdownmenu li a {
	display: block;
	background:#F4F2E5;
	color:#0062AD;
	width:120px;
	height:22px;
	text-align: center;
	text-decoration:none;
}
ul#dropdownmenu li a span {
	font-size:10px;
}
* html ul#dropdownmenu li a { /*forIE6*/
	zoom: 1;
}
ul#dropdownmenu li a:hover {
	background:#CC0000;
	color:#FFF;
}
ul#dropdownmenu li ul li {
	display:block;
	height:30px;
	line-height:30px;
	margin:0px;
}
ul#dropdownmenu li ul li a {
	width:118px;
	height:30px;
	border:solid 1px #CCC;
	background:#333;
	color:#FFF;
	text-align: center;
}
ul#dropdownmenu li ul li a:hover {
	height:30px;
	background:#EFEFEF;
	color:#CC0000;
}
/* モバイルページのご紹介 ----------- */
.side_mobile_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	background:#F8F7F7;
	border:solid 1px #CCC;
	line-height:150%;
	margin-bottom:10px;
}
.side_mobile_block .title_line {
	border:none;
	border-bottom:solid 1px #CCC;
}
.side_mobile_block .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:110px;
	margin-left:8px;
	margin-top:10px;
}
.side_mobile_block .left p {
	margin:5px 0px;
}
.side_mobile_block .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	margin:5px;
}
/* よく検索されるキーワード ------------------ */
.side_word_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	background:#F8F7F7;
	border:solid 1px #CCC;
	line-height:150%;
	margin-bottom:10px;
}
.side_word_block .title_line {
	border:none;
	border-bottom:solid 1px #CCC;
}
.side_word_block ul {
	float: left;
	width: 218px;
	height: auto;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.side_word_block ul li {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-size: 15px;
	font-weight: bold;
	float: left;
	width: 88px;
	padding-left: 20px;
	height: auto;
	padding-bottom: 15px;
	color:#CC0000;
}
.side_word_block ul li a {
	font-weight: bold;
	color:#0062AD;
}
.side_word_block ul li a:hover {
	color:#CC0000;
	text-decoration: underline;
}
/* ----------------------------------------------------------------------
	SNSボタン用
---------------------------------------------------------------------- */
.sns_btn_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
}
.sns_btn_block .sns_btn {
	overflow:hidden;
	_zoom:1;
	float:right;
}
.sns_btn_block .twitter {
	width:110px;
}
.sns_btn_block .hatena {
	width:65px;
}
.sns_btn_block .googleplus {
	width:80px;
}
.sns_btn_block .mail_btn {
	margin-right:20px;
}
/* サイドバーSNSボタン */
.side_facebook {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:218px;
	border:solid 1px #CCC;/*	border:solid 1px #3B5998;*/
	}
.side_twitter {
	overflow:hidden;
	_zoom:1;
	clear:both;
	margin-top:10px;
}
/* 駅ページバナー */
.eki_sch_block {
	height: 125px;
	width: 710px;
	background-image: url(https://www.asreet.com/images/baner_ensen_bg.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
	margin-bottom: 15px;
}
.eki_sch_block .btn_ensen {
	float: left;
	height: 47px;
	width: 195px;
	margin-top: 12px;
	margin-left: 414px;
}
.eki_sch_block ul {
	padding: 0px;
	height: 56px;
	width: 467px;
	margin-top: 66px;
	margin-left: 142px;
	list-style-type: none;
}
.eki_sch_block ul li {
	float: left;
	height: 25px;
	width: 89px;
	margin-bottom: 3px;
	margin-left: 4px;
}
/* ----------------------------------------------------------------------
	関東契約店舗紹介ページ
---------------------------------------------------------------------- */

.pagetitle2 {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin-bottom:35px;
}
.area_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-size: 18px;
	font-weight: bold;
	background-image: url(https://www.asreet.com/images/info/common/line_area.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 710px;
	height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-bottom: 0px;
	float:left;
}
.area_block {
	height: auto;
	width: 710px;
	background-image: url(https://www.asreet.com/images/info/common/line_shopblock.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 40px;
	float: left;
	margin-bottom: 40px;
}
.area_block .area_left_block {
	float: left;
	height: auto;
	width: 360px;
}
.area_block .area_left_block h3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-size: 16px;
	background-image: url(https://www.asreet.com/images/info/common/title_shop.jpg);
	background-color:#E5E5E5;
	background-repeat: no-repeat;
	margin: 0px;
	width: 350px;
	font-weight: bold;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.area_block .area_left_block .shop_img {
	height: 96px;
	width: 354px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-top: 10px;
	padding: 2px;
	margin-bottom: 10px;
}
.area_block .area_left_block p {
	margin: 0px;
	padding: 0px;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-size: 12px;
	line-height: 20px;
	width: 360px;
}
.area_block .area_left_block ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 55px;
	background-image: url(https://www.asreet.com/images/info/common/line_shop.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: auto;
}
.area_block .area_left_block ul p {
	height: auto;
	width: 295px;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-size: 12px;
	line-height: 20px;
	margin-left: 10px;
	background-image: url(https://www.asreet.com/images/info/common/line_shop.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.area_block .area_left_block .shop_tel {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
}
.area_right_block {
	float: left;
	height: auto;
	width: 340px;
	margin-left: 9px;
}
.area_right_block .area_map {
	height: 260px;
	width: 340px;
}
.area_right_block .shop_btn {
	height: 50px;
	width: 340px;
	float: left;
	margin-top: 30px;
}
/* ----------------------------------------------------------------------
	SEARCH 地域から探す（各地域）契約店舗用スタイル
---------------------------------------------------------------------- */
.agr_shop_blcok {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	margin:25px 0px;
}
.agr_shop_blcok .title {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	height:35px;
	background:url(https://www.asreet.com/images/common/agr_title_bg.jpg) no-repeat left top;
	line-height:35px;
	margin-bottom:15px;
}
.agr_shop_blcok .title .name {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:600px;
	color:#CC0000;
	font-weight:bold;
	font-size:14px;
	margin-left:20px;
}
.agr_shop_blcok .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:200px;
	margin-bottom:10px;
}
.agr_shop_blcok .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:500px;
	margin-bottom:10px;
}
.agr_shop_blcok .right .pick_btn {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:500px;
	border-bottom:dotted 1px #CCC;
	margin-bottom:10px;
	padding-bottom:10px;
}
.agr_shop_blcok .right .pick_btn li {
	display:block;
	float:left;
	margin-right:10px;
}
.agr_shop_blcok .right .info_tbl {
	width:500px;
	margin-bottom:10px;
}
.agr_shop_blcok .right .info_tbl th {
	width:55px;
	background:url(https://www.asreet.com/images/common/agr_th_bg.jpg) no-repeat left 3px;
	text-align:center;
	vertical-align:top;
	padding:7px 5px;
}
.agr_shop_blcok .right .info_tbl td {
	vertical-align:top;
	padding:7px 5px;
	padding-left:10px;
}
.agr_shop_blcok .right .info_tbl td a {
	color:#0062AD;
	text-decoration:underline;
}
.agr_shop_blcok .right .info_tbl td a:hover {
	color:#CC0000;
}
.agr_shop_blcok .right .shop_pr {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:500px;
	line-height:165%;
	border-top:dotted 1px #CCC;
	padding-top:10px;
}
.agr_shop_blcok .jump_btn {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	height:50px;
	background:url(https://www.asreet.com/images/common/agr_btn_bg.jpg) no-repeat left top;
}
.agr_shop_blcok .jump_btn ul {
	overflow:hidden;
	_zoom:1;
	clear:both;
	margin-top:5px;
	margin-left:190px;
}
.agr_shop_blcok .jump_btn ul li {
	display:block;
	float:left;
	margin:5px;
}
/* ----------------------------------------------------------------------
	全国マラソン特集
---------------------------------------------------------------------- */
/* 説明 ---------- */
.marathon_sent {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:20px;
	font-size: 13px;
}
.marathon_area_title {
	font-size: 20px;
	color: #333333;
	height: auto;
	width: 710px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #00CCCC;
	font-weight: bold;
	margin-bottom: 25px;
	padding-bottom: 3px;
	clear: left;
	margin-top: 40px;
	float: left;
}
/* 店舗 ---------- */	
.marathon_shop_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:30px;
}
.marathon_shop_block .title {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:680px;
	height:35px;
	background:url(https://www.asreet.com/images/marathon/marathon_title_bg.jpg) no-repeat left top;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	margin-bottom:10px;
	padding-left:30px;
	padding-top: 15px;
}
.marathon_shop_block .title a {
	color:#333;
	border-bottom:dotted 1px #CCC;
}
.marathon_shop_block .title a:hover {
	color:#1A8386;
}
.marathon_shop_block .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:520px;
}
.marathon_shop_block .left .sent {
	color:#18D0D0;
	border:dotted 1px #CCC;
	margin-bottom:15px;
	padding:5px;
	font-size: 13px;
}
.marathon_shop_block .left dl {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:520px;
}
.marathon_shop_block .left dl a {
	color:#1A8386;
	border-bottom:dotted 1px #21AFB2;
}
.marathon_shop_block .left dl a:hover {
	color:#999;
	border-bottom:dotted 1px #999;
}
.marathon_shop_block .left dl dt {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float:left;
	width:55px;
	margin-bottom:8px;
}
.marathon_shop_block .left dl dd {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:450px;
	margin-bottom:8px;
}
.marathon_shop_block .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:170px;
	text-align:center;
}
.marathon_shop_block .right iframe {
	border:solid 3px #21AFB2;
}
.marathon_shop_block .right a {
	color:#333;
}
.marathon_shop_block .right a:hover {
	color:#21AFB2;
}
.marathon_area_block {
	height: auto;
	width: 708px;
	float: left;
}
.marathon_area_block ul {
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	width: 710px;
}
.marathon_area_block ul li {
	font-size: 11px;
	color:#000000;
	float: left;
	width: auto;
	margin-right: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
}
.marathon_area_block ul li a {
	font-size: 11px;
	color:#0062AD;
}
.marathon_area_block ul li a:hover {
	font-size: 11px;
	text-decoration:underline;
}
.marathon_area_block strong {
	font-weight: bold;
	color: #333333;
	background-color: #ECECED;
	float: left;
	width: 40px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-bottom: 1px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
}
.marathon_area_block .block_bg {
	background-color: #E6FBFB;
	width: auto;
	height: 25px;
}
/* 介護予防 */


.pagetitle_block {
	background-image: url(https://www.asreet.com/images/kaigo/pagetitle_kaigo.jpg);
	background-repeat: no-repeat;
	height: 602px;
	width: 710px;
}
.pagetitle_block .btn_list {
	float: left;
	height: 71px;
	width: 301px;
	margin-top: 476px;
	margin-left: 93px;
}
.kaigo_txt_block {
	background-image: url(https://www.asreet.com/images/kaigo/kaigo_bg.jpg);
	background-repeat: repeat-y;
	height: auto;
	width: 710px;
}
.kaigo_txt_block .kaigo_img {
	background-image: url(https://www.asreet.com/images/kaigo/kaigo_img.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 119px;
	width: 710px;
	margin-top: 50px;
}
.kaigo_img .btn_list2 {
	height: 71px;
	width: 301px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.kaigo_txt_block h2 {
	height: 40px;
	width: 580px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}
.kaigo_txt_block p {
	background-image: url(https://www.asreet.com/images/kaigo/kaigo_line.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: auto;
	width: 580px;
	padding-right: 65px;
	padding-bottom: 40px;
	padding-left: 65px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-size: 14px;
	line-height: 160%;
	margin-bottom: 30px;
}
.kaigo_txt {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-size: 15px;
	line-height: 160%;
}
.kaigo_area_title {
	font-size: 20px;
	color: #70AB2F;
	height: auto;
	width: 710px;
	font-weight: bold;
	margin-bottom: 25px;
	padding-bottom: 5px;
	clear: left;
	margin-top: 40px;
	float: left;
	background-image: url(https://www.asreet.com/images/kaigo/kaigo_line2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
}
.kaigo_shop_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:710px;
	line-height:180%;
	margin-bottom:40px;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
}
.kaigo_shop_block .title {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:670px;
	height:28px;
	font-size:15px;
	font-weight:bold;
	line-height:28px;
	margin-bottom:20px;
	padding-left:40px;
	padding-top: 7px;
	background-image: url(https://www.asreet.com/images/kaigo/kaigo_title4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
}
.kaigo_shop_block .title a {
	color:#FFFFFF;
	border-bottom:dotted 1px #CCC;
}
.kaigo_shop_block .title a:hover {
	text-decoration: none;
}
.kaigo_shop_block .left {
	overflow:hidden;
	_zoom:1;
	float:left;
	width:480px;
}
.kaigo_shop_block .left .sent {
	color:#80B446;
	border:dotted 1px #CCC;
	margin-bottom:15px;
	padding:5px;
	font-size: 13px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
}
.kaigo_shop_block .left dl {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:520px;
}
.kaigo_shop_block .left dl a {
	color:#1A8386;
	border-bottom:dotted 1px #21AFB2;
}
.kaigo_shop_block .left dl a:hover {
	color:#999;
	border-bottom:dotted 1px #999;
}
.kaigo_shop_block .left dl dt {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float:left;
	width:55px;
	margin-bottom:8px;
}
.kaigo_shop_block .left dl dd {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:450px;
	margin-bottom:8px;
}
.kaigo_shop_block .right {
	overflow:hidden;
	_zoom:1;
	float:right;
	width:200px;
	text-align:center;
}
.kaigo_shop_block .right img {
	width:200px;
	height: 150px;
}
/* 月替りバナー */
.month_banner {
	margin-bottom: 10px;
}

/* 週替りバナー */
.week_banner {
	margin-bottom: 10px;
	float: left;
}
.week_banner img {
	vertical-align:bottom;
	padding: 0px;
	margin: 0px;
}
.week_banner p {
	margin-right: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
}
/* お気に入りボタン */

#contents2 {
	width:auto;
	height: auto;
	margin-bottom: 100px;
}
.fav_btn {
	font-size: 13px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-weight:bold;
	color: #FF9900;
	width:710px;
	margin-right: auto;
	margin-left: auto;
	text-align:right;
}
.fav_btn a {
	text-decoration:none;
	color: #FF9900;
}
.fav_btn a:hover {
	color: #FF9900;
	text-decoration:underline;
}
#fav_blcok {
	width: 710px;
	margin-right: auto;
	margin-left: auto;
}
.agr_shop_blcok .leftimg {
	float:left;
	width:200px;
	height:auto;
	margin-bottom:10px;
}
/*
.remove_btn {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-size: 12px;
	color: #990000;
	width: auto;
	padding-top: 5px;
	padding-left: 5px;
}
.remove_btn a {
	color: #990000;
	text-decoration: none;
}
.remove_btn a:hover{
	color: #990000;
	text-decoration: underline;
}
*/
.favorite {
	float: right;
	width: 130px;
	margin-top: 10px;
}
.remove-parent {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	font-size: 12px;
	color: #990000;
	width: auto;
	padding-left: 20px;
}
.remove-parent a {
	color: #990000;
	text-decoration: none;
	padding-top: 20px;
}
.remove-parent a:hover {
	color: #990000;
	text-decoration: underline;
}
/* 店舗一覧（チラシ画像）-------------------------------- */
.shopimg_list_bk {
	overflow:hidden;
	_zoom:1;
	clear:both;
	width:708px;
	border:solid 1px #CCC;
}
.shopimg_list_bk .title_line {
	border:none;
	border-bottom:solid 1px #CCC;
}
.shopimg_list_bk ul {
	overflow:hidden;
	_zoom:1;
	width:672px;
	margin:auto;
}
.shopimg_list_bk ul li {
	display:block;
	float:left;
	width:144px;
	height:135px;
	line-height:120%;
	font-size:10px;
	margin:11px;
}
.shopimg_list_bk ul li p {
	overflow:hidden;
	_zoom:1;
}
.shopimg_list_bk ul li a {
	display:block;
	width:140px;
	color:#CC0000;
}
.shopimg_list_bk ul li a:hover {
	display:block;
	color:#555;
}
.shopimg_list_bk ul li a img {
	width:100%;
	height:auto;
	vertical-align:top;
	border:solid 1px #FFF;
	margin:0px;
	margin-bottom:3px;
	padding:1px;
}
.shopimg_list_bk ul li a:hover img {
	border:solid 1px #CC0000;
	margin-bottom:3px;
}
/* データがない場合 ---------------------- */
/* 検索結果0件 */
.shopimg_list_bk ul li.error {
	width:100%;
	font-size:12px;
	text-align:center;
	padding:80px 0px;
}
/* サイドバーロゴ ---------------------- */
#slide_logo {
	overflow:hidden;
	clear:both;
	width: 708px;
	background:#FFF;
}
.flexslider * {
	background:none;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.slide_logo .slides {
	overflow:hidden;
	width:690px;
	height:80px;
	background:none;
	margin:10px;
}
.slide_logo .slides li {
	overflow:hidden;
	width:230px;
	background:none;
	border:none;
	text-align:center;
	font-size:8px;
	margin:0px;
}
.slide_logo .slides li img {
	width:200px;
	margin:auto;
}

/* ----------------------------------------------------------------------
	VIEWMODE：閲覧モード
---------------------------------------------------------------------- */
/* 閲覧モード */
body.home .renderSwitcher {
	display:block;
}
.renderSwitcher {
	overflow:hidden;
	clear:both;
	width:100%;
	background:#EFEFEF;
	margin:0px;
	padding:0px;
}
.renderSwitcher ul {
	overflow:hidden;
	width:90%;
	color:#666;
	text-align:center;
	margin:10px auto;
	padding:5px;
}
.renderSwitcher ul li {
	display:inline-block;
	width:46%;
	background:#FFF;
	font-size:3.5em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:solid 1px #666;
	margin:20px 10px;
	padding:40px auto;
}
.renderSwitcher ul li a {
	overflow:hidden;
	display:block;
	padding:40px 0px;
}
.renderSwitcher ul li.pc a {
	color:#666;
	background:url(https://www.asreet.com/com_sp/images/com/icon_pc.png) no-repeat 30px 50%;
	background-size:40px;
}
.renderSwitcher ul li.mobile a {
	color:#DE0E28;
	background:url(https://www.asreet.com/com_sp/images/com/icon_sp.png) no-repeat 30px 50%;
	background-size:40px;
}
/* 　スポーツクラブ一覧 ---------------------- */

ul.sportsclub li {
	background:#FFFFFF;
}
.fun_sportsclub_block {
	overflow:hidden;
	_zoom:1;
	clear:both;
	float: left;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	margin: 20px 0 0 -10px;
}
ul.sportsclub a{
	display:block;
	width:100%;
	height:100%;
	min-height:165px;
}
ul.sportsclub li a:hover {
	cursor:pointer;
	opacity:0.4;
	filter:alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}
ul.sportsclub{
letter-spacing: -0.4em;
}
ul.sportsclub li {
	letter-spacing: normal;
	display: inline-block;
	width: 230px;
	border: solid 1px #CCCCCC;
	box-sizing:border-box;
	vertical-align:top;
	min-height:165px;
	margin: 0 0 20px 10px;
}
ul.sportsclub .logo {
	text-align: center;
	min-height:75px;
}
ul.sportsclub .logo img {
	width:170px;
	margin:10px 0 0 0;
}
ul.sportsclub li h3 {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	margin:10px;
}
ul.sportsclub li .sent {
	font-size:12px;
	font-weight: normal;
	color:#000000;
	line-height:150%;
	margin:10px;
	}

/* ----------------------------------------------------------------------
	位置情報の設定方法について
---------------------------------------------------------------------- */
.map_location_bk {
    margin-bottom: 60px;
}
.map_location_bk p,
.map_location_bk .type li{
    line-height: 1.8;
}
.map_location_bk .type {
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
} 
.map_location_bk .type li {
    width: 24%;
    margin-top: 10px;
    text-align: center;
}
.map_location_bk .type li a {
    color: #333333;
    border: 1px solid #333333;
    display: block;
    padding: 14px 8px 14px 0;
    position: relative;
}
.map_location_bk .type li a::after {
    position: absolute;
    content: '';
    width: 7px;
    height: 7px;
    top: 17px;
    right: 22px;
    border-right: 2px solid #333333;
    border-bottom: 2px solid #333333;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.map_location_bk .type li a:hover {
    color: #fff;
    background-color: #333333;
    transition-duration: 0.2s;
}
.map_location_bk .type li a:hover::after{
    border-color: #fff;
    transition-duration: 0.2s;
}
.map_location_bk .setting_flow {
    margin-top: 60px;
}
.map_location_bk .setting_flow .setting .flow .img img {
    width: 70%;
    margin: 14px 0 40px 0;
}
.map_location_bk .setting_flow .setting .flow .img3 img,
.map_location_bk .setting_flow .setting .flow .img1 img {
    width: 100%;
}

.map_location_bk .setting_flow .setting h2.title {
    font-size: 16px;
    font-weight: bold;
    padding: 0.25em 0.5em;
    color: #494949;
    background: transparent;
    border-left: solid 5px #FF0036;
}
.map_location_bk .setting_flow .setting .flow h3.flow_title {
    font-size: 14px;
    font-weight: bold;
    margin: 5px 0;
    border-bottom: solid 1px #cccccc;
    padding-bottom: 4px;
}
.map_location_bk .setting_flow .setting .flow p .number {
    font-weight: bold;
    margin-right: 5px;
}