@charset "shift_jis";
/* CSS Document */

ul.tab {
	display:flex;
	display:-webkit-flex;
	-webkit-justify-content: space-between;
}
ul.tab li {
	float: left;
	background: #fff;
}

ul.tab li.current {
	margin-bottom: -1px;
	padding-bottom: 1px;
}

ul.tabsLink {
	overflow: hidden;
	*zoom: 1;
}

ul.tabsLink li {
	float: left;
	width: 102px;
	text-align: center;
}

ul.tabsLink li.current a {
	color: #e60000;
	text-decoration: none;
	font-weight: bold;
}

ul.tabsLink li img {
	margin-bottom: 10px;
}

section#tAmerica {
	display: block;
}

section#tAustralia,
section#tExtra,
section#tAmerica section {
	display: none;
}

section#tAmerica section#tAmericaA {
	display: block;
}

section#tAustralia section#tAustraliaA {
	display: block;
}

section#tAustralia section {
	display: none;
}

section#tExtra section#tExtraA {
	display: block;
}

section#tExtra section {
	display: none;
}

.clr {
	clear: both;
}