BODY {	BACKGROUND-IMAGE: url(/project/johokomachi/html/common/images/bg.gif); MARGIN: 0px}TD {	FONT-FAMILY: MS PGOTHIC,osaka,sans-serif}DIV {	FONT-FAMILY: MS PGOTHIC,osaka,sans-serif}SPAN {	FONT-FAMILY: MS PGOTHIC,osaka,sans-serif}P {	FONT-FAMILY: MS PGOTHIC,osaka,sans-serif}A {	FONT-FAMILY: MS PGOTHIC,osaka,sans-serif}INPUT {	FONT-FAMILY: MS PGOTHIC,osaka,sans-serif}TEXTAREA {	FONT-FAMILY: MS PGOTHIC,osaka,sans-serif}SELECT {	FONT-FAMILY: MS PGOTHIC,osaka,sans-serif}.headcopy {	FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #333333; LINE-HEIGHT: 14px}.pankuzu {	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px}A.pankuzu:link {	FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: none}A.pankuzu:visited {	FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: none}A.pankuzu:hover {	FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: none}.kensaku {	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; WIDTH: 120px; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff}.yahookensaku {	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; WIDTH: 70px; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #dcdcdc}.topicsread {	FONT-SIZE: 12px; MARGIN: 5px 0px 10px 10px; COLOR: #333333; LINE-HEIGHT: 16px}A.topics:link {	FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 16px; TEXT-DECORATION: underline}A.topics:visited {	FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 16px; TEXT-DECORATION: underline}A.topics:hover {	FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 16px; TEXT-DECORATION: underline}.topics {	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px}.osusume {	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px}A.mimiyori:link {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 16px; TEXT-DECORATION: underline}A.mimiyori:visited {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 16px; TEXT-DECORATION: underline}A.mimiyori:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 16px; TEXT-DECORATION: underline}.mimiyori {	MARGIN-TOP: 5px; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 14px}.submenu {	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px}A.submenu:link {	FONT-SIZE: 10px; COLOR: #0066cc; LINE-HEIGHT: 12px; TEXT-DECORATION: none}A.submenu:visited {	FONT-SIZE: 10px; COLOR: #0066cc; LINE-HEIGHT: 12px; TEXT-DECORATION: none}A.submenu:hover {	FONT-SIZE: 10px; COLOR: #ff9900; LINE-HEIGHT: 12px; TEXT-DECORATION: none}.top_h1 {	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 10px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-STYLE: italic}.top_h201 {	MARGIN: 5px 10px 5px 5px}A.top_h201:link {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.top_h201:visited {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.top_h201:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}.top_text01 {	FONT-SIZE: 12px; MARGIN: 0px 10px 5px 0px; COLOR: #333333; LINE-HEIGHT: 16px}.top_topics {	FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #993300; LINE-HEIGHT: 14px}.top_information {	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #993300; LINE-HEIGHT: 14px}.travel_h1 {	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px 10px 0px 15px; COLOR: #ff6600; LINE-HEIGHT: 26px}.travel_read01 {	FONT-SIZE: 12px; MARGIN: 0px 10px 0px 15px; COLOR: #333333; LINE-HEIGHT: 16px}.travel_h201 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 10px 0px 15px; COLOR: #333333; LINE-HEIGHT: 14px}.travel_read02 {	FONT-SIZE: 12px; MARGIN: 0px 10px 0px 15px; COLOR: #333333; LINE-HEIGHT: 16px}.travel_h202 {	MARGIN: 0px 0px 0px 5px}A.travel_h202:link {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.travel_h202:visited {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.travel_h202:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}.travel_text01 {	FONT-SIZE: 12px; MARGIN: 0px 10px 0px 15px; COLOR: #333333; LINE-HEIGHT: 16px}.travel_text02 {	FONT-SIZE: 12px; MARGIN: 0px 5px; COLOR: #333333; LINE-HEIGHT: 16px}A.travel_link01:link {	FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.travel_link01:visited {	FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.travel_link01:hover {	FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}.travel_topics {	FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #ff6600; LINE-HEIGHT: 14px}.travel_information {	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #ff6600; LINE-HEIGHT: 14px}.kaigai_h1 {	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px 0px 0px 15px; COLOR: #000066; LINE-HEIGHT: 26px}.kaigai_read01 {	FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #333333; LINE-HEIGHT: 16px}.kaigai_h201 {	MARGIN: 10px 0px 10px 30px}A.kaigai_h201:link {	FONT-SIZE: 18px; COLOR: #003399; LINE-HEIGHT: 20px; TEXT-DECORATION: underline}A.kaigai_h201:visited {	FONT-SIZE: 18px; COLOR: #003399; LINE-HEIGHT: 20px; TEXT-DECORATION: underline}A.kaigai_h201:hover {	FONT-SIZE: 18px; COLOR: #ff9900; LINE-HEIGHT: 20px; TEXT-DECORATION: underline}.kaigai_h202 {	MARGIN: 3px 0px 3px 20px}A.kaigai_h202:link {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.kaigai_h202:visited {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.kaigai_h202:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}.kaigai_text01 {	MARGIN-TOP: 5px; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px}A.kaigai_link01:link {	FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.kaigai_link01:visited {	FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.kaigai_link01:hover {	FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}.kaigai_topics {	FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #003366; LINE-HEIGHT: 14px}.kaigai_information {	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #003366; LINE-HEIGHT: 14px}.car_h1 {	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #45a700; LINE-HEIGHT: 24px}.car_read01 {	FONT-SIZE: 12px; MARGIN: 5px 0px; COLOR: #333333; LINE-HEIGHT: 16px}.car_h201 {	MARGIN: 0px 5px 0px 10px}A.car_h201:link {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.car_h201:visited {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.car_h201:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}.car_read02 {	FONT-SIZE: 12px; MARGIN: 5px 5px 5px 10px; COLOR: #333333; LINE-HEIGHT: 16px}.car_text01 {	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px}A.car_link01:link {	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 12px; TEXT-DECORATION: none}A.car_link01:visited {	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 12px; TEXT-DECORATION: none}A.car_link01:hover {	FONT-SIZE: 10px; COLOR: #ff9900; LINE-HEIGHT: 12px; TEXT-DECORATION: none}A.car_link02:link {	FONT-SIZE: 10px; COLOR: #0066cc; LINE-HEIGHT: 12px; TEXT-DECORATION: underline}A.car_link02:visited {	FONT-SIZE: 10px; COLOR: #0066cc; LINE-HEIGHT: 12px; TEXT-DECORATION: underline}A.car_link02:hover {	FONT-SIZE: 10px; COLOR: #ff9900; LINE-HEIGHT: 12px; TEXT-DECORATION: underline}.car_topics {	FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #45a700; LINE-HEIGHT: 14px}.car_information {	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #45a700; LINE-HEIGHT: 14px}.kyujin_h1 {	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px 0px 0px 15px; COLOR: #663300; LINE-HEIGHT: 26px}.kyujin_read01 {	FONT-SIZE: 12px; MARGIN: 0px 200px 0px 15px; COLOR: #333333; LINE-HEIGHT: 16px}.kyujin_h201 {	MARGIN: 7px 0px 3px}A.kyujin_h201:link {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.kyujin_h201:visited {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.kyujin_h201:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}.kyujin_read02 {	FONT-SIZE: 10px; MARGIN: 0px 10px; COLOR: #ffffff; LINE-HEIGHT: 12px}.kyujin_text01 {	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16px}.kyujin_text02 {	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #333333; LINE-HEIGHT: 16px}.kyujin_topics {	FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #663300; LINE-HEIGHT: 14px}.kyujin_information {	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #663300; LINE-HEIGHT: 14px}.shikaku_h1 {	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px 10px 0px 15px; COLOR: #802580; LINE-HEIGHT: 26px}.shikaku_read01 {	FONT-SIZE: 12px; MARGIN: 0px 300px 0px 15px; COLOR: #333333; LINE-HEIGHT: 16px}.shikaku_h201 {	MARGIN: 8px 10px 5px 0px}A.shikaku_h201:link {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.shikaku_h201:visited {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.shikaku_h201:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}.shikaku_text01 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 10px 0px 25px; COLOR: #ffffff; LINE-HEIGHT: 16px}.shikaku_text02 {	FONT-SIZE: 12px; MARGIN: 0px 150px 0px 15px; COLOR: #333333; LINE-HEIGHT: 16px}.shikaku_text03 {	FONT-SIZE: 12px; MARGIN: 0px 10px 5px 0px; COLOR: #333333; LINE-HEIGHT: 16px}.shikaku_topics {	FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #661e66; LINE-HEIGHT: 14px}.shikaku_information {	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #661e66; LINE-HEIGHT: 14px}.house_h1 {	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 26px}.house_read01 {	FONT-SIZE: 12px; MARGIN: 0px 200px 0px 0px; COLOR: #ffffff; LINE-HEIGHT: 16px}.house_h201 {	MARGIN: 0px 5px 0px 0px}A.house_h201:link {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.house_h201:visited {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.house_h201:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}.house_read02 {	FONT-SIZE: 12px; MARGIN: 0px 20px 0px 30px; COLOR: #333333; LINE-HEIGHT: 16px}.house_text01 {	FONT-SIZE: 12px; COLOR: #b32c59; LINE-HEIGHT: 16px}.house_text02 {	FONT-SIZE: 12px; MARGIN: 5px 0px 0px 5px; COLOR: #333333; LINE-HEIGHT: 16px}.house_topics {	FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #cc3d6d; LINE-HEIGHT: 14px}.house_information {	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #cc3d6d; LINE-HEIGHT: 14px}.wedding_h1 {	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px; COLOR: #990033; LINE-HEIGHT: 26px}.wedding_read01 {	FONT-SIZE: 12px; MARGIN: 10px 15px 2px 10px; COLOR: #333333; LINE-HEIGHT: 16px}.wedding_h201 {	MARGIN: 0px 5px 0px 15px}A.wedding_h201:link {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.wedding_h201:visited {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}A.wedding_h201:hover {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 14px; TEXT-DECORATION: underline}.wedding_text01 {	FONT-SIZE: 12px; MARGIN: 70px 5px 0px 10px; COLOR: #333333; LINE-HEIGHT: 16px}.wedding_topics {	FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #cc3300; LINE-HEIGHT: 14px}.wedding_information {	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 15px; COLOR: #cc3300; LINE-HEIGHT: 14px}