#pannavi {
	background: #f5f5f5
}
#pannavi ol {
	margin: 0 auto;
	padding: 0;
	width: 960px;
	height: 30px;
	line-height: 30px;
	list-style: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
#pannavi ol li:after {
	margin-right: 16px;
	padding-left: 16px;
	content: ">"
}
#pannavi ol li:last-child:after {
	margin-right: 0;
	padding-left: 0;
	content: ""
}
#pannavi ol li a {
	color: #4a4647;
	text-decoration: none
}
#pannavi ol li a:hover {
	color: #3399FF
}
#kochia {
	width: 100%
}
#kochia p {
	margin-bottom: 1em;
	line-height: 1.4;
	padding: 0;
	line-height: 1.75;
	font-size: 14px;
	color: #000
}
#kochia p:last-child {
	margin-bottom: 0
}
#kochia li, #kochia dt, #kochia dd, #kochia div, #kochia span {
	line-height: 1.75;
	font-size: 14px;
	color: #000
}
#kochia .pc-only {
	display: none !important
}
#kochia .inner {
	width: 980px;
	margin: 0 auto
}
#kochia h3, #kochia h4 {
	margin: 0px;
	padding: 0px;
	color: #e75217;
	background-color: transparent;
	font-family: 'Sawarabi Mincho', "游明朝体", "YuMincho", "游明朝", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif
}
#kochia h3:before {
	background: none
}
#kochia h4 {
	border: none
}
#kochia #kv {
	background: url(../img/kv_pc.jpg) center top no-repeat;
	margin: 0;
	width: 100%;
	height: 680px;
	position: relative
}
#kochia #gnav {
	background: url(../img/bg_gnav_pc.png) center top no-repeat;
	margin: 0;
	width: 100%;
	height: 196px;
	position: absolute;
	bottom: 0
}
#kochia #gnav .inner {
	margin: 0;
	width: 100%;
	height: 100%
}
#kochia #gnav ul {
	margin: 0 auto;
	width: 1003px;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}
#kochia #gnav ul li {
	width: 33.333%;
	height: 100%;
	text-align: center
}
#kochia #gnav ul li a {
	margin: 37px 0 0;
	height: calc(100% - 37px);
	display: block
}
#kochia #gnav ul li a:hover img {
	opacity: 0.75
}
#kochia #pickup01 {
	background: #f8f5e6 url(../img/bg_pickup_pc.jpg) center top no-repeat;
	margin: 0 auto;
	max-width: 2000px;
	height: 1080px
}
#kochia #pickup01 .inner {
	margin: 0 auto;
	width: 1003px;
	height: 100%;
	position: relative
}
#kochia #pickup01 h3 {
	margin: 0;
	padding: 7px 0 0;
	text-align: center
}
#kochia #pickup01 .text_box {
	padding-right: 60px;
	position: absolute;
	top: 250px;
	left: 380px
}
#kochia #pickup01 .text_box p {
	color: #40230c;
	font-size: 17px
}
#kochia #pickup01 .highlights {
	width: 100%;
	position: absolute;
	bottom: 50px;
	left: 0
}
#kochia #pickup01 .highlights h4 {
	display: block;
	width: 710px;
	margin: 0 auto;
	margin-bottom: 32px;
	padding-bottom: 5px;
	border-bottom: 2px dashed #ccbd56;
	font-size: 32px;
	font-weight: normal;
	color: #fe7383;
	text-align: center
}
#kochia #pickup01 .highlights .inner {
	margin: 0;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}
#kochia #pickup01 .highlights .inner dl {
	width: 229px
}
#kochia #pickup01 .highlights .inner dl dt {
	margin-bottom: 10px;
	text-align: center
}
#kochia #pickup01 .highlights .inner dl dt img {
	height: 20px
}
#kochia #pickup01 .highlights .inner dl dd img {
	width: 100%
}
#kochia #pickup01 .highlights .inner dl dd p {
	margin-top: 16px;
	color: #5e5e5e;
	font-size: 13px
}
#kochia #pickup02 {
	padding-bottom: 60px
}
#kochia #pickup02 .inner {
	width: 100%;
	height: 100%;
	position: relative
}
#kochia #pickup02 h3 {
	margin: 0;
	padding: 5px 0 0;
	text-align: center
}
#kochia #pickup02 .inner .access {
	background: url(../img/img_access01.png) left top no-repeat;
	margin: 0 auto 30px;
	padding: 0 0 0 670px;
	width: calc(1003px - 670px)
}
#kochia #pickup02 .inner .access dl {
	background: url(../img/img_access02.png) center bottom no-repeat;
	min-height: 510px;
	height: 100%
}
#kochia #pickup02 .inner .access dl dt {
	color: #ff8400;
	font-size: 19px;
	font-weight: bold;
	text-align: center
}
#kochia #pickup02 .inner .access dl dd {
	padding: 20px 18px 0 30px;
	color: #393939;
	font-size: 15px
}
#kochia #pickup02 .inner .highlights {
	margin: 0 auto;
	width: 100%;
	max-width: 1166px
}
#kochia #pickup02 .inner .highlights h4 {
	text-align: center
}
#kochia #pickup02 .inner .highlights p img {
	margin-top: -10px;
	width: 100%
}
#kochia #pickup03 {
	background: #f8f5e6;
	margin: 0 auto;
	padding-bottom: 30px;
	max-width: 2000px
}
#kochia #pickup03 .inner {
	margin: 0 auto;
	width: 1140px;
	height: 100%;
	position: relative
}
#kochia #pickup03 h3 {
	margin: 0;
	padding: 15px 0 0;
	text-align: center
}
#kochia #pickup03 .tours {
	margin-bottom: 50px
}
#kochia #pickup03 .tours>dt {
	display: block;
	width: 710px;
	margin: 0 auto;
	padding-bottom: 5px;
	border-bottom: 2px dashed #ccbd56;
	font-family: 'Sawarabi Mincho', "游明朝体", "YuMincho", "游明朝", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
	font-size: 32px;
	font-weight: normal;
	color: #fe7383;
	text-align: center
}
#kochia #pickup03 .tours dt {
	margin-bottom: 25px
}
#kochia #pickup03 .tours dd {
	background: url(../img/bg_tours.png) center top repeat-y
}
#kochia #pickup03 .tours dd ul {
	margin: 0 auto;
	width: 1003px
}
#kochia #pickup03 .tours dd ul li {
	background: #fff;
	margin-bottom: 20px;
	padding: 19px 16px;
	border-radius: 4px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}
#kochia #pickup03 .tours dd ul li .pic {
	padding: 0 19px 0 0
}
#kochia #pickup03 .tours dd ul li .pic img {
	width: 192px
}
#kochia #pickup03 .tours dd ul li .detail {
	width: calc(100% - 19px - 192px)
}
#kochia #pickup03 .tours dd ul li .detail .inner {
	margin: 0;
	width: 100%;
	height: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}
#kochia #pickup03 .tours dd ul li .detail h4 {
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Hiragino kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif;
	margin-bottom: 10px;
	line-height: 1.5;
	color: #ff5c6f;
	font-size: 18px
}
#kochia #pickup03 .tours dd ul li .detail h4 a {
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Hiragino kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif;
	margin-bottom: 10px;
	line-height: 1.5;
	color: #ff5c6f;
	font-size: 18px
}
#kochia #pickup03 .tours dd ul li .detail h4 a {
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Hiragino kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif;
	margin-bottom: 10px;
	line-height: 1.5;
	color: #ff5c6f;
	font-size: 18px
}
#kochia #pickup03 .tours dd ul li .detail .inner ul {
	margin: 0;
	width: 265px
}
#kochia #pickup03 .tours dd ul li .detail .inner ul li {
	background: #fff;
	margin: 0;
	padding: 0;
	color: #383838;
	font-size: 13px;
	border-radius: 0;
	display: block
}
#kochia #pickup03 .tours dd ul li .detail .inner ul li:before {
	content: "●"
}
#kochia #pickup03 .tours dd ul li .detail .inner .date {
	width: 320px;
	text-align: center
}
#kochia #pickup03 .tours dd ul li .detail .inner .date:after {
	display: block;
	clear: both;
	content: ""
}
#kochia #pickup03 .tours dd ul li .detail .inner dl {
	display: table;
	float: left
}
#kochia #pickup03 .tours dd ul li .detail .inner dl dt {
	display: table-cell
}
#kochia #pickup03 .tours dd ul li .detail .inner dl dt span {
	background: #4c8e8f;
	margin: 0;
	padding: 2px 8px;
	color: #fff;
	text-align: center;
	border-radius: 4px
}
#kochia #pickup03 .tours dd ul li .detail .inner dl dd {
	background: none;
	padding: 2px 8px;
	font-weight: bold;
	display: table-cell
}
#kochia #pickup03 .tours dd ul li .detail .inner dl.price dt {
	margin: 0;
	text-align: center;
	vertical-align: middle
}
#kochia #pickup03 .tours dd ul li .detail .inner dl.price dd {
	line-height: 1.8;
	color: #dc0000;
	font-size: 24px;
	vertical-align: middle
}
#kochia #pickup03 .tours dd ul li .detail .inner .btn_area {
	width: 157px
}
#kochia #pickup03 .tours dd ul li .detail .inner .btn_area a:hover img {
	opacity: 0.75
}
/*# sourceMappingURL=data:application/json;base64,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 */
