@charset "utf-8";
.padding_common {
  width: 100%;
}
.main, .his-top__link {
  font-family: Arial, Helvetica, sans-serif;
}
#breadcrumbArea a, #breadcrumbArea a:link, #breadcrumbArea a:visited, #breadcrumbArea a:active {
  text-decoration: none !important;
}
.breadcrumb__item:last-child {
  line-height: 2.5em;
}
/*ALL*/
#vivid {
	font-family: 'Tahoma','Skia-Regular_Condensed','Trebuchet MS',sans-serif;
}
#vivid a:not(.product__list--inner) {
	display: block;
}
#vivid img {
	width: 100%;
	zoom: initial;
}
#vivid #h_osusume img {
  width: fit-content;
  zoom: .5;
}
#vivid #illust05 {
  position: absolute;
  right: 10px;
  top: 2px;
}
#vivid section >h3 {
	/*font-size: 1.6rem;*/
  font-weight: bold;
}
.content #vivid p:not(.product__list--detail) {
	margin-top: initial;
}
.link {
    text-decoration: underline;
    margin-top: 6%;
}
.linkTxt {
    padding: 3% 10% 3% 0;
}
.nW {
    background-image: url(/cmn/img/kanto/australia/common/blank_right_blue.png);
    background-size: 15px 15px;
    background-position: 95% 50%;
    background-repeat: no-repeat;
    font-family: YuGothic,'Yu Gothic','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','klee',sans-serif;
}
.ttlArea {
    font-weight: bold;
}
.content #vivid .txtArea {
	margin-top: 2%;
}
h3.ttlArea {
	font-size: 1.4rem;
}
.red {
	color: #cc0033;
}
.detailBox {
	margin-top: 8%;
}
/*infoArea*/
#infoArea .logo {
	width: 50%;
}
#infoArea .logo img {
	zoom: initial;
}
/*LIGHT*/
.detailBox li {
    font-size: 1.2rem;
    margin-top: 2%;
    font-weight: bold;
    font-family: YuGothic,'Yu Gothic','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','klee',sans-serif;
}
.lightEvent >li {
	margin: 3% 0 10%;
}
.lightEvent .red {
	margin: 3% 0;
}
.lightEvent .red span {
	background-image: url(https://www.his-j.com/smp/kanto/special/australia/images/campaign/vivid/li_toge.png);
	background-repeat:  no-repeat;
	background-position: 3% 50%;
	background-size: 20px 20px;
	padding: 3% 0 3% 8%;
	font-size: 1.5rem;
}
/*hotelArea tourArea*/
.hotelArea, .tourArea {
	background-color: #FFF;
}
.hotelArea h4 {
  font-weight: bold;
}
#mainArea section.tourArea {
	margin: initial;
	padding: 0 0 10% 0;
}
/*footerArea*/
.content #footerArea a {
	color: #fff;
}
#footerArea {
	background-color: #FFF;
	margin: initial;
}
#mainArea {
	margin: initial;
}
/*searchArea*/
#searchArea .titleArea {
	margin: 0 0 3% 0;
}

.vividwork {
  background-color: #fff;
  padding: 3%;
}
.vividwork h3 {
  font-size: 1.6rem;
  line-height: 1.4;
}
.vividwork h3:before {
  content: 'VIVID SYDNEY 期間限定';
  display: block;
  background-image: url(https://www.his-j.com/smp/kanto/special/australia/images/campaign/vivid/li_toge.png);
  background-repeat:  no-repeat;
  background-position: 0 50%;
  background-size: 20px 20px;
  padding: 3% 0 1% 8%;
  font-size: 1.5rem;
}
.vividwork h3 span {
  color: #cc0033;
}
.vividwork p {
  padding: 5% 0 0;
}
.vividwork .detailBox { line-height: 1.3; }
.vividwork .detailBox li:first-child {
  text-indent: -5em;
  padding-left: 5em;
}
.vividwork .detailBox li:nth-child(2) {
  text-indent: -7em;
  padding-left: 7em;
}
.vividwork .detailBox li:last-child {
  text-indent: -6em;
  padding-left: 6em;
}
.vividwork .note {
}
h3.light_artist {
  line-height: 1.4;
  margin: 50px 0 30px;
}
#tourArea {
  background: #fff;
}
.tour_item_box {
  margin: 0;
  padding: calc(15vw / 7.5);
}
.product__list--title {
  font-weight: bold;
}
.credit_text {
  padding: 3%;
}