@charset "utf-8";
/* page setting
--------------------------------------------------------- */

tr#tr_life_info_banner{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height: 135px;
}

td#td_life_info_banner{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height: 135px;
}

tr.tr_life_info_hospital_title{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	min-height:  30px;
}

td.td_life_info_hospital_title{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	min-height:  30px;
}

tr#tr_life_info_rosen{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height: 242px;
}

td#td_life_info_rosen{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height: 242px;
}

tr#tr_life_info_map{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height: 491px;
}

td#td_life_info_map{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height: 491px;
}

p.p_life_info_hospital_title{
	font-weight: bold;
	border: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-right:0px;
	padding:0;
}

p.p_life_info_access_to_sendai{
	font-weight: bold;
	border: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	margin-right: 530px;
	padding:0;
	background: #add463;
}

p.p_life_info_access_to_tokyo{
	font-weight: bold;
	border: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	margin-right: 530px;
	padding:0;
	background: #63d4d0;
}

p.p_life_info_access_to_string{
	border: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	margin-right: 0px;
	padding:0;
}

tr.tr_life_info_rione{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height: 198px;
}

td.td_life_info_rione{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height: 198px;
}

tr.tr_life_info_rione_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
}

td.td_life_info_rione_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
}

table.table_life_info_item{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height: 198px;
}

table.table_life_info_item_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
}

tr.tr_life_info_item_in{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
}

td.td_life_info_pict{
	border: 0;
	margin: 0;
	padding:0;
	width:  260px;
	height: 198px;
	vertical-align: middle;
	text-align:center;
}

td.td_life_info_title{
	border: 0;
	margin: 0;
	padding:0;
	width:  260px;
	vertical-align: top;
	text-align: left;
}

td.td_life_info_exe{
	border: 0;
	margin: 0;
	padding:0;
	width:  467px;
	height: 198px;
}

td.td_life_info_exe_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  467px;
}

div.div_life_info_exe{
	border: 0;
	margin: 0;
	padding:0;
	width:  467px;
	height: 198px;
}

div.div_life_info_exe_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  467px;
}

p.p_item_name_string{
	border: 0;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right:0px;
	padding:0;
	font-size: 16px;
}

p.p_item_name_string_2{
	border: 0;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right:0px;
	padding:0;
	font-size: 16px;
}

p.p_item_expl_string{
	border: 0;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right:0px;
	padding:0;
	font-size: 16px;
}

p.p_item_expl_string_2{
	border: 0;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right:0px;
	padding:0;
	font-size: 16px;
}

p.p_item_url_string{
	border: 0;
	margin-top: 40px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right:0px;
	padding:0;
	font-size: 18px;
}

p.p_item_url_string_2{
	border: 0;
	margin-top: 23px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right:0px;
	padding:0;
	font-size: 18px;
}

img.img_item_logo{
	float:right;
	border: 0;
	margin-top: -5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right:105px;
	padding:0;
}

img.img_item_logo_2{
	float:right;
	border: 0;
	margin-top: -5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right:229px;
	padding:0;
}

img.img_item_pict_2{
	float:right;
	border: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:   0px;
	margin-right: 23px;
	padding:0;
}

img.img_item_parking{
	float:right;
	clear: right;
	border: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:   0px;
	margin-right: 23px;
	padding:0;
}

tr.tr_life_info_blank_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height:   2px;
}

td.td_life_info_blank_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  727px;
	height:   2px;
	background-image: url(./image/shopping/bar.jpg);
	background-repeat: no-repeat;
}

/* 七日町商店街 */

p.p_life_info_title_head{
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left:   0px;
	margin-right:  0px;
	text-align: center;
}

p.p_life_info_title_footer{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left:   0px;
	margin-right:  0px;
	text-align: center;
}

p.p_life_info_expl_head{
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left:   0px;
	margin-right:  0px;
}

p.p_life_info_expl_footer{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left:   0px;
	margin-right: 0px;
}



