@charset "UTF-8";@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@2.0.0/dist/css/yakuhanjp.min.css");@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500&display=swap');@import url("../../css/pk_nav.css");body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,dt,figure{margin:0;padding:0;}header,footer,article,section,nav,aside,details,figcaption,figure,menu,time {display:block;}.container {position:relative;min-width:1220px;margin:auto;background:#FFF;text-align:left;font:16px/1.5 "YakuHanJP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#333;}.container *,.container *:before,.container *:after {box-sizing:border-box}li {list-style-type:none;}img {border:none;vertical-align:top;}address,em,th {font-style:normal;font-weight:normal;}table {border-collapse:collapse; border-spacing:0;}.clear {clear:both;}.cf:after {content:"";display:block;clear:both;}.sp{display:none !important;}.pc{display:block !important;}a:link { text-decoration:none; color:#027ABB;}a:visited { text-decoration:none; color:#027ABB;}a:active { text-decoration:none; color:#027ABB;}a:hover {text-decoration:underline; color:#027ABB;}time,small{font-size:12px;}small .lg{font-size:larger;}.notes small{display:block;padding-left:1em;text-indent:-1em;}.notes small:first-letter{font-family:sans-serif;}.caution{color:#F00;}.txt-r { text-align:right !important; }.txt-l { text-align:left !important; }.txt-c { text-align:center !important; }.fs-xs {font-size:10px;}.nowrap { white-space:nowrap; }.br:before {content:"¥A";white-space:pre;}:root {--cl-brand:#009d95;}.list_discs {display:table;border-collapse:separate;border-spacing:0 2px;}.list_discs li {display:table-row;padding:0 0 10px 0;}.list_discs li:before {content:"・";display:table-cell;padding:0 4px 0 0;font-family:sans-serif;}.list_num {counter-reset:my-counter;}.list_num li {position:relative;margin:0 0 10px 0;padding:0 0 0 30px;}.list_num li:before {content:counter(my-counter);display:block;float:left;margin:0 0 0 -30px;height:22px;width:22px;border-radius:50%;background-color:var(--cl-brand);text-align:center;line-height:22px;color:#FFF;counter-increment:my-counter;}.enc_num{display:inline-block;box-sizing:content-box;width:1em;height:1em;margin:0 2px 0 0;padding:2px;border-radius:50%;text-align:center;text-indent:0;background-color:var(--cl-brand);line-height:1;color:#FFF;}.attractions_sec .item_ico_tags {display:block;margin:16px 0 8px;}.att_data_limit .item_ico_tag,.attractions_sec .item_ico_tag {display:inline-block;margin:4px 8px 4px 0;padding:8px 16px;border:solid 1px #CCC;border-radius:24px;background:#FFF;font-size:smaller;line-height:1.2;color:#333;}.attraction_page .attractions_sec .item_ico_tag {border:none;}.attractions_sec .item_ico_tag_invert {border-color:#333;background:#333;color:#FFF;}.att_data_limit .ico,.attractions_sec .ico {display:inline-block;width:2em;height:2em;margin:0 .5em 0 0;background-repeat:no-repeat;background-position:0;background-size:100%;vertical-align:-.5em;}.attractions_sec .ico_rain {background-image:url(../images/ico_rain.svg);}.att_data_limit .ico_escort,.attractions_sec .ico_escort {background-image:url(../images/ico_escort.svg);}.att_data_limit .ico_solo,.attractions_sec .ico_solo {background-image:url(../images/ico_solo.svg);}.att_data_limit .ico_height,.attractions_sec .ico_height {background-image:url(../images/ico_height.svg);}.attractions_sec .item_ico_tag .ico_none {width:0;margin:0;background:none;}.attractions_sec .list_ico_guide {width:fit-content;margin:32px auto 0;padding:16px 0;border-top:solid 1px #EEE;border-bottom:solid 1px #EEE;text-align:center;}.attractions_sec .list_ico_guide li {display:inline-block;margin:0 1em 0 0;}.att_data_limit {display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;}.att_data_limit > li {width:100%;padding:16px 32px 32px;border-radius:16px;background:#EEE;}.att_data_limit:has(> :nth-child(2):last-child) li {width:584px;}.att_data_limit:has(> :nth-child(3):last-child) li {width:389px;}.att_data_limit dt {padding:0 0 8px;margin:0 0 16px;border-bottom:solid 1px #FFF;line-height:1.2;}.att_data_limit dt ul {display:flex;flex-wrap:wrap;justify-content:space-between;width:55%;margin:auto;}.att_data_limit dt li {display:inline-block;width:48%;}.att_data_limit:has(> :nth-child(2):last-child) li dt ul {width:100%;}.att_data_limit:has(> :nth-child(2):last-child) li dt ul li {width:48%;font-size:smaller;}.att_data_limit dd {font-size:larger;}.att_data_limit .ico {width:3em;height:3em;margin:0 .5em 0 0;vertical-align:-1em;}.att_data_limit + .notes {margin:8px 0 0;}.kpt .att_data_limit > li {background:#eaf2f8;}.chg .att_data_limit > li {background:#fff3f3;}.pmp .att_data_limit > li {background:#e3f2c8;}.pmf .att_data_limit > li {background:#f6e4fc;}.bav .att_data_limit > li {background:#f7eee1;}.gpf .att_data_limit > li {background:#ffe1e3;}.maincontents,.contents {display:flex;flex-wrap:wrap;}.topicpath,.contents_headline_main,.contents_head_data_main,.contents_main,.footer_main {width:1200px;margin:auto;}.contents_headline_main {display:block;}.content {margin:auto;}.topicpaths {order:1;width:100%;}.topicpath {padding:64px 0 24px;font-size:12px;line-height:1.2;}.topicpath li:after,.topicpath span:after {content:">";padding:0 6px 0 8px;font-family:sans-serif;}.topicpath li {display:inline;}.topicpath li:last-child:after {content:"";padding:0;}.topicpath a {text-decoration:none;color:#333;}.topicpath a:hover {text-decoration:underline;}.contents_headline,.contents_head_data,.contents_mainimg {width:100%;}.contents_mainimg {order:-1;}.contents_mainimg img {width:100%;height:auto;}.contents_headline {padding:80px 8px;font-size:40px;line-height:1.2;background:linear-gradient(to right,#2accc3,#22bfdb);color:#FFF;}.contents_head_data{padding:0 0 80px 0;background:#faf7db;text-align:center;color:#FFF;}.contents_main {padding:64px 0 0;}.contents_main.no-space {padding:0;}.top .crosshead,.contents_headline,.attraction_page .crosshead,.attraction_page .subhead {font-family:"YakuHanJP",'Noto Sans JP',"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-feature-settings:'palt';letter-spacing:.1em;}.contents_headline .en {letter-spacing:.03em;}.footer_main {padding:16px 0;}.info_box {margin:auto; padding:16px 24px;border:solid 2px #F00;background:#FFF;text-align:center;}.info_box_ttl {display:block;margin:0 0 8px 0;}.btn_detail{display:table;margin:24px auto 0;border-radius:30px;background:#dfdfdf;font-weight:bold;line-height:1.2;color:#FFF;transition:all .2s ease-in;}.btn_detail + .btn_detail{margin:8px auto 0;}a.btn_detail{background:#F79400;color:#FFF;}.btn_detail span{display:inline-block;position:relative;padding:1em 1.2em 1em 2.2em;}.btn_detail span:after {content:"";position:absolute;top:50%;left:1.2em;margin:-4.3px 0 0 0;border-top:solid 4.3px transparent;border-left:solid 8.6px #FFF;border-bottom:solid 4.3px transparent;}a.btn_detail:hover {background:#fdb447;text-decoration:none;}.c-bnr {display:block;position:relative;margin:32px 0 0 0;padding:16px 24px;border-radius:24px;background:#EEE;}.c-bnr + .c-bnr {margin:16px 0 0 0;}a.c-bnr {color:#333;}a.c-bnr .btn_detail{background:#F79400;}.c-bnr:hover {text-decoration:none;}.c-bnr .btn_detail{position:absolute;bottom:16px;right:24px;margin:0;font-size:10px;}.c-bnr .btn_detail span:after {margin:-3px 0 0 0;border-top:solid 3px transparent;border-left:solid 5px #FFF;border-bottom:solid 3px transparent;}.c-bnr_main {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.bnr_fastride {background-color:#f7e438;background-image:radial-gradient(#edd05e 30%,transparent 20%),radial-gradient(#edd05e 30%,transparent 20%);background-size:16px 16px;background-position:0 0,8px 8px;font-family:"YakuHanJP",'Noto Sans JP',"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}.bnr_fastride_photo {padding:0 24px 0 0;}.bnr_fastride_ttl {font-size:56px;line-height:1.2;font-feature-settings:'palt';letter-spacing:.1em;}.bnr_fastride_txt {font-size:24px;font-weight:bold;}.blowline {display:inline-block;position:relative;padding:0 32px 8px;}.blowline:before,.blowline:after {content:"";display:block;position:absolute;top:0;width:50px;height:100%;}.blowline:before {left:0;border-left:solid 2px #CCC;transform:skewX(30deg);}.blowline:after {right:0;border-right:solid 2px #CCC;transform:skewX(-30deg);}.accordion_btn2 span,.accordion_btn span{display:block;position:relative;padding:0 0 0 20px;text-decoration:none;color:#333;transition:all .2s ease-in;}.accordion_btn2,.accordion_btn{display:block;padding:12px 18px;text-decoration:none;}.accordion_btn2 span:before,.accordion_btn2 span:after,.accordion_btn span:before,.accordion_btn span:after{content:'';display:block;position:absolute;background:#999;transition:all .2s ease-in;}.accordion_btn2 span:before,.accordion_btn span:before{top:50%;left:-10px;width:24px;height:4px;margin:-2px 0 0 0;}.accordion_btn2 span:after,.accordion_btn span:after{top:50%;left:0;width:4px;height:24px;margin:-12px 0 0 0;}.accordion_btn2.open span,.accordion_btn.open span{color:#999;}.accordion_btn2.open span:before,.accordion_btn.open span:before{background:#CCC;-webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}.accordion_btn2.open span:after,.accordion_btn.open span:after{background:#CCC;-webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}.accordion_main {margin:8px 0 0 0;}.accordion_btn2 .accordion_open_btn,.accordion_btn2.open .accordion_close_btn,.accordion_btn .accordion_open_btn,.accordion_btn.open .accordion_close_btn{display:block;}.accordion_btn2 .accordion_close_btn,.accordion_btn2.open .accordion_open_btn,.accordion_btn .accordion_close_btn,.accordion_btn.open .accordion_open_btn{display:none;}.accordion_btn2:hover span,.accordion_btn2.open:hover span,.accordion_btn:hover span,.accordion_btn.open:hover span{color:#027ABB;}.slider > li{float:left;}.slick-slider{display:block;box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y; -webkit-tap-highlight-color:transparent;}.slick-list{display:block;position:relative;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{display:block;position:relative;top:0;left:0;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:'';display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden {display:none;}.slick-loading .slick-list{background:#fff url('../../images/ajax-loader.gif') center center no-repeat;}.slick-arrow{display:table;position:absolute;top:calc(100% + 4px);z-index:1;overflow:hidden;text-indent:100%;white-space:nowrap;cursor:pointer;}.slick-arrow.prev{left:50%;margin:0 0 0 -112px;}.slick-arrow.next{right:50%;margin:0 -112px 0 0;}.slider_num07 .slick-arrow.prev,.slider_num08 .slick-arrow.prev{margin:0 0 0 -130px;}.slider_num07 .slick-arrow.next,.slider_num08 .slick-arrow.next{margin:0 -130px 0 0;}.slider_num09 .slick-arrow.prev,.slider_num10 .slick-arrow.prev{margin:0 0 0 -158px;}.slider_num09 .slick-arrow.next,.slider_num10 .slick-arrow.next{margin:0 -158px 0 0;}.slider_num11 .slick-arrow.prev,.slider_num12 .slick-arrow.prev{margin:0 0 0 -186px;}.slider_num11 .slick-arrow.next,.slider_num12 .slick-arrow.next{margin:0 -186px 0 0;}.slick-arrow.prev:after,.slick-arrow.next:after {content:"";display:block;position:absolute;top:50%;left:50%;width:8px;height:8px;transform:rotate(45deg);transition:all .2s ease-in;}.slick-arrow.prev:after {margin:-4px 0 0 -4px;border-left:solid 2px #999;border-bottom:solid 2px #999;}.slick-arrow.next:after {margin:-4px 0 0 -6px;border-top:solid 2px #999;border-right:solid 2px #999;}.slick-dotted.slick-slider{margin-bottom:30px !important;}.slick-dots{display:block;position:absolute;bottom:-25px;width:100%;margin:0;padding:0;text-align:center;}.container .slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:0 8px;padding:0;overflow:hidden;border-radius:50%;cursor:pointer;background:none;}.slick-dots li button{display:block;width:8px;height:8px;padding0;cursor:pointer;border:0;border-radius:50%;outline:none;background:#EEE;font-size:0;line-height:0;transition:all .2s ease-in;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li.slick-active button{background:#CCC;}.slick-arrow:hover:after {opacity:.5;}.slick-dots li button:hover {opacity:.5;}.slider .hide {display:none;}.mnav a,a img,a.c-bnr,a .item_ttl,a .item_txtbox {transition:all .2s ease-in;}.mnav a:hover,a:not(.course_map_mark):hover img,a:hover .item_ttl,a:hover .item_txtbox {opacity:.5;}.btn_more:hover,a.c-bnr:hover,a.btn_detail:hover,a .btn_detail:hover {opacity:.7;text-decoration:none;}.top .crosshead {display:table;position:relative;margin:0 auto 24px;padding:0 0 8px;border-bottom:solid 2px #333;text-align:center;font-size:24px;line-height:1.2;color:#333;}.top .areamap_sec .crosshead {margin:0 auto;}.top .areamap_sec img {border-radius:16px;}.top .areamap_main{position:relative;}.top .areamap_main .btn_detail{position:absolute;margin:0;}.top .areamap_main .sc-kpt{top:690px;left:90px;}.top .areamap_main .sc-chg{top:380px;left:90px;}.top .areamap_main .sc-pmp{top:750px;left:580px;}.top .areamap_main .sc-pmf{bottom:120px;left:50%;transform:translate(-50%,0);}.top .areamap_main .sc-bav{top:440px;left:50%;transform:translate(-50%,0);}.top .areamap_main .sc-gpf{top:750px;right:24px;}.top .areamap_main .sc-cgr{top:340px;right:24px;}.top .areamap_main .sc-aqa{top:50px;left:50%;transform:translate(-50%,0);}.top .pickup_sec {margin:80px 0 0;}.top .pickup_sec .list_items {width:100%;overflow:hidden;}.top .pickup_sec .list_item {padding:0 0 16px 0;}.top .pickup_sec .list_item a {display:flex;flex-wrap:wrap;padding:0 12px;text-decoration:none;color:#333;}.top .pickup_sec .item_ttl {width:100%;margin:16px 0 8px;font-weight:normal;font-size:larger;color:#333;}.top .pickup_sec .item_txtbox{width:100%;}.top .pickup_sec .item_photo{order:-1;}.top .pickup_sec .list_item li img {width:100%;height:auto;border-radius:16px;}.top .attractions_sec {overflow:hidden;margin:80px 0 0;text-align:right;}.top .search_pickup {display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 16px;text-align:center;}.top .search_pickup label {display:inline-block;width:186px;padding:40px 0;border:solid 1px #CCC;border-radius:16px;line-height:1.2;cursor:pointer;}.top .search_pickup input[type="checkbox"]{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%); }.top .search_pickup input[type="checkbox"]:checked + label{background:#333;font-weight:bold;color:#FFF;}.top .attraction_list_search {position:relative;margin:0 0 32px 0;padding:24px;border-radius:16px;background:#EEE;text-align:left;}.top .attraction_list_search .accordion_btn{width:80%;}.top .attraction_list_search .accordion_btn em{font-weight:bold;font-size:larger;}.top .attractions_sec .sorts_comment {text-align:left;}.top .attractions_sec .sorts_comment strong {font-size:32px;}.top .attraction_list_search input {height:20px;width:20px;transform:translate(0,4px);}.top .attraction_list_search table{width:100%;margin:16px 0 0;}.top .attraction_list_search th,.top .attraction_list_search td {padding:24px 16px;border-top:solid 1px #DDD;}.top .attraction_list_search th {white-space:nowrap;font-weight:bold;color:#666;}.top .attraction_list_search label {display:inline-block;position:relative;margin:4px 16px 4px 0;padding:0 0 0 28px;cursor:pointer;}.top .attraction_list_search label:before,.top .attraction_list_search label:after {content:"";display:block;position:absolute;top:50%;border-radius:50%;transform:translate(0,-50%);}.top .attraction_list_search label:before {top:50%;left:0;width:24px;height:24px;border:solid 1px #CCC;background:#FFF;transform:translate(0,-50%);}.top .attraction_list_search_btn {position:absolute;top:24px;right:24px;line-height:1.2;}.top .attraction_list_search_btn label {margin:0;padding:8px 28px 8px 44px;border-radius:24px;background:#FFF;}.top .attraction_list_search_btn label:before,.top .attraction_list_search_btn label:after {transform:translate(16px,-50%);}.top .attraction_list_search input[type="checkbox"]:checked + label:after{width:10px;height:10px;left:7px;background:#27c7cc;}.top .attraction_list_search input[type="checkbox"]{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%); }.top .attraction_list .filtering_item.js-hide {display:none;}.attraction_list {padding:48px 0 0;counter-reset:list_counter;position:relative;}.top .attraction_list {text-align:left;}.top .attraction_list_area_ttl {margin:48px 0 0;padding:18px 0 18px 105px;border-bottom:solid 3px #888;background-position:0 50%;background-repeat:no-repeat;background-size:101px 58px;font-size:32px;line-height:1.2;color:#888;}.top .attraction_list_area_ttl:first-of-type {margin:0;}.top .attraction_list .item {display:grid;grid-template-rows:max-content 1fr;grid-template-columns:1fr min-content;padding:32px 0;border-top:solid 1px #EEE;text-decoration:none;color:#333;}.top .attraction_list_area_ttl + .item {border:none;}.top .attraction_list .item_photo {grid-column:2 / 3;grid-row:1 / 3;padding:0 0 0 48px;}.top .attraction_list .item_ttl {grid-row:1 / 2;grid-column:1 / 2;margin:0 0 16px 0;font-size:24px;line-height:1.2;}.top .attraction_list .item_txtbox{grid-row:2 / 3;grid-column:1 / 2;}.top .attraction_list .item_reverse.item {grid-template-columns:min-content 1fr;}.top .attraction_list .item_reverse .item_photo {grid-column:1 / 2;padding:0 48px 0 0;}.top .attraction_list .item_reverse .item_ttl {grid-column:2 / 3;}.top .attraction_list .item_reverse .item_txtbox {grid-column:2 / 3;}.top .attraction_list .item + .bav_info_box,.top .attraction_list .item + .gpf_info_box {display:none;}.top .attraction_list .item_txtbox .info_box {display:block;margin:8px 0 16px 0;padding:8px 16px;text-align:left;}.top .attraction_list .item_txtbox .info_box_inline-block {display:inline-block;}.top .attraction_list .item_ttl span {display:inline-block;position:relative;padding:0 24px 0 0;}.top .attraction_list a .item_ttl span:after {content:""}.top .attraction_list .item_ttl span:after {display:block;position:absolute;top:50%;left:100%;width:12px;height:12px;border-top:solid 2px #888;border-right:solid 2px #888;transform-origin:left top;transform:rotate(45deg) translate( calc(-50% - 5px),0);}.top .attraction_list .item_photo img {display:block;border-radius:16px;}.top .attraction_list .item .item_txt + .item_txt{margin:8px 0 0 0;}.top .attraction_list_area_ttl.sc-kpt,.top .attraction_list .sc-kpt .item_ttl {color:#2f93f3;}.top .attraction_list .sc-kpt .item_ttl span:after {border-color:inherit;}.top .attraction_list_area_ttl.sc-kpt {background-image:url(../images/logo_puttitown.gif);border-color:inherit;}.top .attraction_list_area_ttl.sc-chg,.top .attraction_list .sc-chg .item_ttl {color:#f478ac;}.top .attraction_list .sc-chg .item_ttl span:after {border-color:inherit;}.top .attraction_list_area_ttl.sc-chg {background-image:url(../images/logo_hellogarden.gif);border-color:inherit;}.top .attraction_list_area_ttl.sc-pmp,.top .attraction_list .sc-pmp .item_ttl {color:#7ec400;}.top .attraction_list .sc-pmp .item_ttl span:after {border-color:inherit;}.top .attraction_list_area_ttl.sc-pmp {background-image:url(../images/logo_mobipark.gif);border-color:inherit;}.top .attraction_list_area_ttl.sc-pmf,.top .attraction_list .sc-pmf .item_ttl {color:#d14ced;}.top .attraction_list .sc-pmf .item_ttl span:after {border-color:inherit;}.top .attraction_list_area_ttl.sc-pmf {background-image:url(../images/logo_motofield.gif);border-color:inherit;}.top .attraction_list_area_ttl.sc-bav,.top .attraction_list .sc-bav .item_ttl {color:#c7711c;}.top .attraction_list .sc-bav .item_ttl span:after {border-color:inherit;}.top .attraction_list_area_ttl.sc-bav {background-image:url(../images/logo_adventure.gif);border-color:inherit;}.top .attraction_list_area_ttl.sc-gpf,.top .attraction_list .sc-gpf .item_ttl {color:#e31717;}.top .attraction_list .sc-gpf .item_ttl span:after {border-color:inherit;}.top .attraction_list_area_ttl.sc-gpf {background-image:url(../images/logo_gpfield.gif);border-color:inherit;}.top .attraction_list_area_ttl.sc-cgr,.top .attraction_list .sc-cgr .item_ttl {color:#888;}.top .attraction_list_area_ttl.sc-cgr {background-image:url(../images/logo_challenger.gif);}.top .attraction_list_area_ttl.sc-aqa,.top .attraction_list .sc-aqa .item_ttl {color:#1668c4;}.top .attraction_list .sc-aqa .item_ttl span:after {border-color:inherit;}.top .attraction_list_area_ttl.sc-aqa {background-image:url(../images/logo_aqua.gif);border-color:inherit;}.top .attraction_list .item_txt_tag,.top .attraction_list .item_tag li {display:inline-block;margin:4px 4px 4px 0;padding:8px 16px;border-radius:24px;background:#56c023;font-size:smaller;line-height:1.2;color:#FFF;}.top .attraction_list .item_txt_tag,.top .attraction_list .item_tag {margin:16px 0 0;}.top .attraction_list .item_tag {display:none;}.top .attraction_list .item_txt_open {display:block;margin:0 0 8px;font-size:larger;font-weight:bold;line-height:1.2;color:#F00;}.top input[name="attraction_list_ch_btn"] {position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);}.top .attraction_list_ch_btns {width:100%;text-align:right;}.top .attraction_list_ch_label {display:inline-block;margin:8px 0 0 8px;padding:8px 4px;border-bottom:3px solid #CCC;vertical-align:bottom;line-height:1.2;color:#CCC;cursor:pointer;transition:all .2s ease-in;}.top .attraction_list_ch_label span {display:inline-block;position:relative;width:16px;height:16px;margin:0 4px 0 0;border-radius:2px;background:#CCC;transform:translate(0,2px);transition:all .2s ease-in;}.top .attraction_list_ch_label span:before {content:"";position:absolute;top:50%;left:0;width:16px;height:8px;border-top:solid 2px #FFF;border-bottom:solid 2px #FFF;transform:translate(0,-50%);}.top .attraction_list_ch_label:nth-of-type(2) span:after {content:"";position:absolute;top:0;left:50%;width:8px;height:16px;border-left:solid 2px #FFF;border-right:solid 2px #FFF;transform:translate(-50%,0);}.top .attraction_list_ch_label:hover{color:#EEE;border-color:inherit;}.top .attraction_list_ch_label:hover span {background:#EEE;}.top input[name="attraction_list_ch_btn"]:checked + label {color:#f79500;border-color:inherit;}.top input[name="attraction_list_ch_btn"]:checked + label span {background:#f79500;}.top .list_column.attraction_list,.top .list_column.attraction_list a.item {display:flex;flex-wrap:wrap;}.top .list_column.attraction_list {gap:0 24px}.top .list_column.attraction_list .attraction_list_area_ttl,.top .list_column.attraction_list .accordion_btn,.top .list_column.attraction_list .accordion_main.item {width:100%;}.top .list_column.attraction_list a.item {width:384px;flex-direction:column;}.top .list_column.attraction_list a.item {padding:24px 0;}.top .list_column.attraction_list a .item_ttl,.top .list_column.attraction_list a .item_photo,.top .list_column.attraction_list a .item_txtbox {width:100%;}.top .list_column.attraction_list a .item_ttl {margin:0;}.top .list_column.attraction_list a .item_photo {margin:8px 0;padding:0;}.top .list_column.attraction_list a .item_photo img {width:100%;height:auto;}.top .list_column.attraction_list a .item_ttl {font-size:20px;}.top .list_row.attraction_list {animation:ani_blink01 .2s linear;}.top .list_column.attraction_list {animation:ani_blink02 .2s linear;}@keyframes ani_blink01 {0% {opacity:0;}100% {opacity:1;}}@keyframes ani_blink02 {0% {opacity:0;}100% {opacity:1;}}.attraction_page .contents_headline,.attraction_page .contents_head_data {background:#828282;text-align:center;color:#FFF;}.attraction_page .contents_headline_main {position:relative;}.attraction_page .contents_headline_main:after {content:"";display:block;position:absolute;top:-80px;left:0;width:160px;height:160px;border-radius:50%;background-color:#FFF;background-repeat:no-repeat;background-position:center 50%;background-size:70%;transform:translate(0,-50%);}.attraction_page .head_area_name {display:table;margin:16px auto 0;padding:8px 16px;border-radius:16px;font-size:12px;letter-spacing:0;}.attraction_page .contents_head_catch {margin:0 0 24px;font-size:32px;line-height:1.2;}.attraction_page .contents_head_lead {line-height:1.8;}.attraction_page .contents_head_tag{display:table;margin:16px auto 0;}.attraction_page .contents_head_tag li {display:inline-block;margin:8px 4px;padding:8px 16px;border-radius:24px;background:#56c023;font-size:smaller;line-height:1.2;color:#FFF;}.attraction_page .c-block {position:relative;margin:auto;}.attraction_page .c-block + .c-block,.attraction_page .btn_detail + .c-block {margin:160px auto 0;}.attraction_page .crosshead {display:table;position:relative;margin:0 auto 24px;padding:0 0 8px;border-bottom:solid 2px #CCC;text-align:center;font-size:32px;line-height:1.2;}.attraction_page .info_box + .contents_head_catch {margin:32px 0 24px;}.attraction_page .info_box + .att_data_table {margin:32px 0 8px;}.attraction_page .att_data_table {width:100%;overflow:hidden;margin:16px 0 8px;border-collapse:separate;border-spacing:2px;border-radius:16px;line-height:1.3;}.attraction_page .att_data_table th,.attraction_page .att_data_table td {padding:16px 24px;text-align:left;background:#EEE;}.attraction_page .att_data_table th {background:#DDD;text-align:center;white-space:nowrap;font-weight:normal;}.attraction_page .att_data_table td {width:100%;}.attraction_page .att_data_table .notes {margin:8px 0 0 0;}.attraction_page .licence_sec {display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px 0 0 0;padding:24px 32px;border-radius:16px;background:#EEE;}.attraction_page .licence_ttl,.attraction_page .licence_lead{width:100%;}.attraction_page .licence_ttl {margin:0 0 8px 0;font-size:larger;}.attraction_page .licence_lead {margin:0 0 24px 0;}.attraction_page .licence_photo {width:min-content;margin:0 0 0 16px;}.attraction_page .licence_txtbox {flex:1;}.attraction_page .licence_list {display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;}.attraction_page .licence_list li{display:flex;flex-wrap:wrap;justify-content:space-between;}.attraction_page .licence_list + .notes {width:100%;margin:16px 0 0;}.attraction_page .licence_list.licence_line2 li{width:48%;}.attraction_page .licence_txtbox_ttl{font-size:100%;}.attraction_page .licence_price_list{display:flex;flex-wrap:wrap;}.attraction_page .licence_price_list{margin:8px 0 0 0;}.attraction_page .licence_price_list dt{padding:0 1em 0 0;}.attraction_page .licence_price_list dt:before,.attraction_page .list_square dt:before{content:"";display:inline-block;width:.8em;height:.8em;margin:0 .1em 0 0;background:#999;}.attraction_page .licence_price_list dd{flex:1;}.attraction_page .licence_price_list_full dt,.attraction_page .licence_price_list_full dd{width:100%;}.attraction_page .course_map {margin:40px 0 0 0;}.attraction_page .course_map_ttl {margin:0 0 16px;font-size:32px;line-height:1.2;}.attraction_page .course_map_main {position:relative;margin:16px auto 80px;}.attraction_page .course_map_map {border-radius:24px;}.attraction_page .course_map_mark {position:absolute;padding:4px 16px 4px 24px;border-radius:8px;background:#f74588;text-decoration:none;color:#FFF;}.attraction_page .course_map_mark:after {content:"";display:block;position:absolute;top:50%;left:12px;margin:-4px 0 0 0;border-top:solid 5px transparent;border-left:solid 6px #FFF;border-bottom:solid 5px transparent;transition:all .2s ease-in;}.attraction_page .course_map_mark .course_map_mark_box {display:none;}.attraction_page .course_map_mark:hover:after { transform:rotate(90deg);}.attraction_page .course_map_mark:hover .course_map_mark_box {display:block;position:absolute;top:10px;left:-20px;z-index:10;width:320px;padding:32px 24px 24px;color:#333;}.attraction_page .course_map_mark:hover .course_map_mark_box_main {display:block;position:relative;padding:24px;border:solid 1px #DDD;border-radius:16px;background:#FFF;animation:ani_slide .2s linear;}.attraction_page .course_map_mark_box_main:after {content:"";display:block;position:absolute;top:-10px;left:24px;border-bottom:solid 10px #FFF;border-left:solid 9px transparent;border-right:solid 9px transparent;}.attraction_page .course_map .course_map_mark.reverse:hover .mark_box {left:-120px;}.attraction_page .course_map .reverse .course_map_mark_box_main:after {left:200px;}.attraction_page .course_map_mark:hover .course_map_mark_box img {display:block;width:100%;height:auto;margin:0 0 8px 0;}@keyframes ani_slide {0% {margin:10px 0 0 0;filter:Alpha(Opacity=0); opacity:0;}100% {margin:0;filter:Alpha(Opacity=100); opacity:1;}}.attraction_page .course_map_mark:hover .course_map_mark_box_ttl {margin:0 0 8px 0;font-size:larger;line-height:1.2;}.attraction_page .att_process {position:relative;margin:80px auto 0;}.attraction_page .att_process:last-of-type {margin:80px auto;}.attraction_page .att_process:after {content:"";position:absolute;top:calc(100% + 24px);left:50%;border-top:solid 24px #CCC;border-left:solid 22px transparent;border-right:solid 22px transparent;transform:translate(-50%,0);}.attraction_page .att_process:last-of-type:after {content:none;}.attraction_page .att_process_txtbox {padding:16px 0 0 0;}.attraction_page .map_main{position:relative;overflow:hidden;border-radius:16px;}.attraction_page .map_sec img {width:100%;height:auto;}.attraction_page .map_sec .pin {position:absolute;top:calc(50% - 42px);left:calc(50% - 30px);width:60px;height:84px;}.attraction_page .map_sec .pin_border{fill:#FFF;}.kpt.attraction_page .pin_main{fill:#f1275b;}.kpt.k-kds.attraction_page .pin {margin:360px 0 0 -430px;} .kpt.k-ttt.attraction_page .pin {margin:270px 0 0 -380px;} .kpt.k-tef.attraction_page .pin {margin:250px 0 0 -230px;} .kpt.k-pws.attraction_page .pin {margin:200px 0 0 -460px;} .kpt.k-pat.attraction_page .pin {margin:370px 0 0 -260px;} .kpt.k-pgp.attraction_page .pin {margin:170px 0 0 -280px;} .kpt.k-bal.attraction_page .pin {margin:140px 0 0 -190px;} .kpt.k-ppd.attraction_page .pin {margin:70px 0 0 -190px;} .chg.attraction_page .pin_main{fill:#f478ac;}.chg.c-bun.attraction_page .pin {margin:-120px 0 0 -310px;} .chg.c-wgn.attraction_page .pin {margin:-130px 0 0 -190px;} .chg.c-den.attraction_page .pin {margin:-310px 0 0 -250px;} .chg.c-pot.attraction_page .pin {margin:-400px 0 0 -160px;} .pmp.attraction_page .pin_main{fill:#ff9b01;}.pmp.p-acx.attraction_page .pin {margin:30px 0 0 110px;} .pmp.p-dmr.attraction_page .pin {margin:160px 0 0 150px;} .pmp.p-ene.attraction_page .pin {margin:-100px 0 0 200px;} .pmf.attraction_page .pin_main{fill:#d14ced;}.pmf.p-abk.attraction_page .pin{margin:340px 0 0 140px;} .pmf.p-kbk.attraction_page .pin {margin:450px 0 0 70px;} .pmf.p-pbk.attraction_page .pin {margin:480px 0 0 -20px;} .bav.attraction_page .pin_main{fill:#dc2409;}.bav.b-add.attraction_page .pin {margin:-360px 0 0 70px;} .bav.b-pch.attraction_page .pin {margin:-140px 0 0 90px;} .bav.b-sra.attraction_page .pin {margin:-140px 0 0 90px;} .bav.b-adb.attraction_page .pin {margin:-310px 0 0 160px;} .bav.b-fry.attraction_page .pin {margin:-140px 0 0 150px;} .bav.b-pse.attraction_page .pin {margin:-320px 0 0 -25px;} .bav.b-rcc.attraction_page .pin {margin:-370px 0 0 -50px;} .gpf.attraction_page .pin_main{fill:#dc2409;}.gpf.g-adk.attraction_page .pin {margin:250px 0 0 230px;} .gpf.g-rat.attraction_page .pin {margin:20px 0 0 400px;} .gpf.g-whl.attraction_page .pin {margin:10px 0 0 490px;} .gpf.g-mtf.attraction_page .pin {margin:220px 0 0 360px;} .gpf.g-gpr.attraction_page .pin {margin:-60px 0 0 340px} .gpf.g-dgp.attraction_page .pin {margin:120px 0 0 330px} .gpf.g-kat.attraction_page .pin {margin:380px 0 0 360px} .cgr.attraction_page .pin_main{fill:#f1275b;}.cgr.m-cgr.attraction_page .pin {margin:-100px 0 0 470px} .attraction_page .l-column-wh .item {display:grid;grid-template-rows:max-content 1fr;grid-template-columns:min-content 1fr;}.attraction_page .l-column-wh .item_photo {grid-row:1 / 3;grid-column:1 / 2;}.attraction_page .l-column-wh .item_ttl {grid-row:1 / 2;grid-column:2 / 3;}.attraction_page .l-column-wh .item_txtbox{grid-row:2 / 3;grid-column:2 / 3;}.attraction_page .l-column-wh .reverse.item {grid-template-columns:1fr min-content;}.attraction_page .l-column-wh .reverse .item_photo {grid-column:2 / 3;}.attraction_page .l-column-wh .reverse .item_ttl {grid-column:1 / 2;}.attraction_page .l-column-wh .reverse .item_txtbox {grid-column:1 / 2;}.attraction_page .photo_speeches{position:relative;text-align:left;}.attraction_page .photo_speech{display:inline-block;position:absolute;background-repeat:no-repeat;background-position:center 50%;background-size:contain;font-weight:bold;font-size:40px;color:#FFF;}.kpt .contents_headline,.kpt .contents_head_data {background:#2f93f3;}.kpt .head_area_name {background:#cfe8fd;;color:#1d7dd9;}.kpt .att_data_table th {background:#cfe8fd;color:#1d7dd9;}.kpt .att_data_table td {background:#eaf2f8;}.kpt.attraction_page .crosshead {border-color:#cfe8fd;;color:#2f93f3;}.k-kds.attraction_page .contents_headline_main:after {background-image:url(../driving-school/images/logo.gif);}.k-ttt.attraction_page .contents_headline_main:after {background-image:url(../tic-tac-train/images/logo.gif);background-size:45%;}.k-tef.attraction_page .contents_headline_main:after {background-image:url(../test-flight/images/logo.gif);}.k-pws.attraction_page .contents_headline_main:after {background-image:url(../putti-power-shovel/images/logo.gif);}.k-pat.attraction_page .contents_headline_main:after {background-image:url(../putti-patrol/images/logo.gif);background-size:50%;}.k-pgp.attraction_page .contents_headline_main:after {background-image:url(../putti-grandprix/images/logo.gif);background-position:center 60%;}.k-pgp.attraction_page .att_data_sec .item_photo {margin:0 auto 48px;text-align:center;}.k-pgp.attraction_page .att_data_sec .item_photo img {display:block;margin:0 auto 4px;}.k-bal.attraction_page .contents_headline_main:after {background-image:url(../runrun-balloon/images/logo.gif);}.k-bal.attraction_page .att_data_list{display:flex;flex-wrap:wrap;justify-content:space-between;}.k-bal.attraction_page .att_data_list li {display:flex;flex-wrap:wrap;flex-direction:column;width:min-content;}.k-bal.attraction_page .att_data_list .item_ttl,.k-bal.attraction_page .att_data_list .item_photo,.k-bal.attraction_page .att_data_list .item_txtbox {width:100%;}.k-bal.attraction_page .att_data_list .item_ttl {font-size:larger;margin:8px 0;color:#2f93f3;}.k-bal.attraction_page .att_data_list .item_photo {order:-1;}.k-ppd.attraction_page .contents_headline_main:after {background-image:url(../putti-parade/images/logo.gif);}.k-ppd.attraction_page .att_data_sec .item_ttl {margin:0 0 16px;font-size:larger;line-height:1.2;color:#2f93f3;}.k-ppd.attraction_page .att_data_sec .item_photo {padding:0 32px 0 0;}.k-ppd.attraction_page .att_data_sec .item_txtbox{line-height:1.8;}.chg .contents_headline,.chg .contents_head_data {background:#f478ac;}.chg .head_area_name {background:#fcbebd;color:#d04d84;}.chg .att_data_table th {background:#fcbebd;color:#d04d84;}.chg .att_data_table td {background:#fff3f3;}.chg.attraction_page .crosshead {border-color:#fcbebd;color:#f478ac;}.chg.attraction_page .licence_sec {background:#fef3e2;}.chg.attraction_page .licence_ttl{color:#b28246;}.chg.attraction_page .licence_price_list dt:before{color:#7ec400;}.chg.attraction_page .course_map_ttl,.chg.attraction_page .course_map_mark_box_ttl {color:#f478ac;}.chg.attraction_page .course_map_mark {background:#f478ac;}.c-bun.attraction_page .contents_headline_main:after {background-image:url(../bunbun/images/logo.png);}.c-bun.attraction_page .memorial-photo_sec {display:flow-root;margin:48px auto 0;padding:32px;border-radius:24px;background-color:#8dd7f6;background-image:radial-gradient(#71cdf4 30%,transparent 20%),radial-gradient(#71cdf4 30%,transparent 20%);background-size:16px 16px;background-position:0 0,8px 8px;}.c-bun.attraction_page .memorial-photo_ttl {margin:0 0 16px;font-size:24px;line-height:1.2;color:#FFF;}.c-bun.attraction_page .memorial-photo {float:right;}.c-bun.attraction_page .memorial-photo_txt {line-height:1.8;}.c-bun.attraction_page .price {margin:16px 0 0 0;}.c-bun.attraction_page .price_num {font-size:larger;}.c-bun.attraction_page .memorial-photo_sec .list_square{margin:16px 0 0;}.c-bun.attraction_page .memorial-photo_sec .list_square dt:before{background:#0298d6;}.c-wgn.attraction_page .contents_headline_main:after {background-image:url(../flower-wagon/images/logo.gif);}.c-wgn.attraction_page .course_map_mark01 {top:240px; left:280px;}.c-wgn.attraction_page .course_map_mark02 {top:510px; left:370px;}.c-wgn.attraction_page .course_map_mark03 {top:340px; left:790px;}.c-wgn.attraction_page .course_map_mark04 {top:390px; left:600px;}.c-den.attraction_page .contents_headline_main:after {background-image:url(../denden/images/logo.gif);}.c-pot.attraction_page .contents_headline_main:after {background-image:url(../potajenne/images/logo.gif);}.c-pot.attraction_page .stage_lead{text-align:center;font-size:larger;line-height:1.8;}.c-pot.attraction_page .stage_sec .mv_sec {margin:16px 0 8px;}.c-pot.attraction_page .stage_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px auto 0;}.c-pot.attraction_page .stage_list li{width:min-content;}.c-pot.attraction_page .stage_txt{margin:8px auto 0;}.c-pot.attraction_page .licence_sec{text-align:center;}.c-pot.attraction_page .licence_list li{text-align:left;}.c-pot.attraction_page .debut_lead,.c-pot.attraction_page .season_lead{margin:0 0 16px;text-align:center;font-size:larger;line-height:1.8;}.c-pot.attraction_page .season_sec img{border-radius:32px;}.c-pot.attraction_page .season_photo{height:575px;padding:16px;border-radius:32px;background:url(../potajenne/images/season_bg.jpg) 0 0 no-repeat;}.c-pot.attraction_page .season_photo_data{display:flex;flex-wrap:wrap;flex-direction:column;width:min-content;overflow:hidden;border-radius:24px;background:#FFF;text-align:center;white-space:nowrap;height:100%;}.c-pot.attraction_page .season_photo_data_ttl{width:100%;padding:16px 24px;background:#f4b511;color:#FFF;}.c-pot.attraction_page .season_photo_data figure{width:100%;padding:24px 8px;}.c-pot.attraction_page .season_photo_data img{border-radius:0;}.pmp .contents_headline,.pmp .contents_head_data {background:#7ec400;}.pmp .head_area_name {background:#c7e591;color:#5f9401;}.pmp .att_data_table th {background:#c7e591;color:#5f9401;}.pmp .att_data_table td {background:#e3f2c8;}.pmp.attraction_page .crosshead {border-color:#c7e591;color:#7ec400;}.pmp.attraction_page .licence_sec {background:#fef3e2;}.pmp.attraction_page .licence_ttl{color:#ff9d00;}.pmp.attraction_page .licence_price_list dt:before{background:#7ec400;}.pmp.attraction_page .course_map_ttl,.pmp.attraction_page .course_map_mark_box_ttl {color:#7fc406;}.pmp.attraction_page .course_map_mark {background:#ff9d00;}.p-acx.attraction_page .contents_headline_main:after {background-image:url(../acro-x/images/logo.png);}.p-acx.attraction_page .course_map_mark01 {top:570px; left:500px;}.p-acx.attraction_page .course_map_mark02 {top:70px; left:400px;}.p-acx.attraction_page .course_map_mark03 {top:245px; left:380px;}.p-acx.attraction_page .course_map_mark04 {top:350px; left:380px;}.p-acx.attraction_page .course_map_mark05 {top:450px; left:240px;}.p-acx.attraction_page .course_map_mark06 {top:350px; left:200px;}.p-acx.attraction_page .course_map_mark07 {top:620px; left:110px;}.p-acx.attraction_page .course_map_mark08 {top:650px; left:270px;}.p-acx.attraction_page .course_map_mark09 {top:430px; left:500px;}.p-acx.attraction_page .course_map_mark10 {top:450px; left:770px;}.p-acx.attraction_page .course_map_mark11 {top:380px; left:870px;}.p-acx.attraction_page .course_map_mark12 {top:240px; left:900px;}.p-dmr.attraction_page .contents_headline_main:after {background-image:url(../dream-r/images/logo.gif);}.p-dmr.attraction_page .stage_lead{text-align:center;font-size:larger;line-height:1.8;}.p-dmr.attraction_page .stage_sec .item_photo {padding:0 32px 0 0;}.p-dmr.attraction_page .stage_sec .item_txtbox{line-height:1.8;}.p-dmr.attraction_page .stage_sec .reverse .item_photo {padding:0 0 0 32px;}.p-dmr.attraction_page .stage_list,.p-dmr.attraction_page .stage_list_list,.p-dmr.attraction_page .stage_column {display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px 0 0;}.p-dmr.attraction_page .stage_list .item_ttl,.p-dmr.attraction_page .stage_list .stage_list_lists,.p-dmr.attraction_page .stage_list .item_txtbox,.p-dmr.attraction_page .stage_column .item_ttl{width:100%;}.p-dmr.attraction_page .stage_list_list li,.p-dmr.attraction_page .stage_column .item_photo{width:min-content;font-size:smaller;}.p-dmr.attraction_page .stage_column .item_photo img:not(:first-child){margin:16px 0 4px;}.p-dmr.attraction_page .stage_column .item_txtbox {flex:1;}.p-dmr.attraction_page .stage_column .item_ttl,.p-dmr.attraction_page .stage_list .item_ttl {margin:0 0 16px;font-size:larger;color:#7ec400;}.p-dmr.attraction_page .stage_column .item_ttl span,.p-dmr.attraction_page .stage_list .item_ttl span {display:inline-block;margin:0 8px 0 0;padding:4px 16px;background:#333;font-size:smaller;line-height:1.2;color:#FFF;}.p-dmr.attraction_page .stage_column table {width:100%;}.p-dmr.attraction_page .stage_column th,.p-dmr.attraction_page .stage_column td {padding:8px 16px;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;text-align:left;}.p-dmr.attraction_page .stage_column th {white-space:nowrap;}.p-dmr.attraction_page .stage_column td {width:100%;}.p-dmr.attraction_page .stage_list_list {margin:0 0 8px;}.p-dmr.attraction_page .course_map_map {border:solid 1px #CCC;}.p-dmr.attraction_page .course_map p {display:inline-block;position:absolute;line-height:1.2;}.p-dmr.attraction_page .course_map_time01 {top:95px;left:235px;padding:4px 0;border-bottom:solid 3px #f4b511;}.p-dmr.attraction_page .course_map_time01:after {content:"";display:block;position:absolute;bottom:0;left:100%;width:60px;height:3px;background:#f4b511;transform:rotate(45deg) translate(3px,2px);transform-origin:left top;}.p-dmr.attraction_page .course_map_orb {top:160px;left:410px;width:32px;height:32px;border-radius:50%;border:solid 4px #FFF;background:#f4b511;}.p-dmr.attraction_page .course_map_time02 {top:95px;left:1060px;padding:4px 0;border-bottom:solid 3px #f4b511;}.p-dmr.attraction_page .course_map_time02:after {content:"";display:block;position:absolute;left:auto;right:100%;bottom:0;width:60px;height:3px;background:#f4b511;transform:rotate(-45deg) translate(0,2px);transform-origin:right bottom;}.p-dmr.attraction_page .course_map_time02_mark.course_map_orb {top:155px;left:995px;}.p-dmr.attraction_page .course_map_station {top:65px;left:570px;}.p-dmr.attraction_page .course_map_start {top:95px;left:570px;font-weight:bold;color:#C00;}.p-dmr.attraction_page .course_map_start:after {content:"";display:block;position:absolute;left:-12px;top:50%;border-top:solid 7px transparent;border-right:solid 8px #C00;border-bottom:solid 7px transparent;transform:translate(0,-50%);}.p-dmr.attraction_page .course_map_cooldown {top:85px;left:760px;color:#6e6efb;}.p-dmr.attraction_page .course_map_boost {top:400px;left:685px;color:#C00;}.p-dmr.attraction_page .course_map_boost_mark01.course_map_orb {top:335px;left:380px;width:24px;height:24px;background:#C00;}.p-dmr.attraction_page .course_map_boost_mark02.course_map_orb {top:440px;left:1045px;width:24px;height:24px;background:#C00;}.p-dmr.attraction_page .course_map_length {bottom:32px;left:24px;font-weight:bold;font-size:larger;}.p-ene.attraction_page .contents_headline_main:after {background-image:url(../ene-1/images/logo.gif);}.p-ene.attraction_page .stage_list{display:flex;flex-wrap:wrap;justify-content:space-between;}.p-ene.attraction_page .stage_list > li{width:min-content;}.p-ene.attraction_page .stage_sec .stage_list .item_photo{padding:0 0 8px 0;}.p-ene.attraction_page .stage_sec .item_ttl {margin:0 0 16px;font-size:larger;line-height:1.2;color:#7ec400;}.pmf .contents_headline,.pmf .contents_head_data {background:#d14ced;}.pmf .head_area_name {background:#ecc7f2;color:#a331b6;}.pmf .att_data_table th {background:#ecc7f2;color:#a331b6;}.pmf .att_data_table td {background:#f6e4fb;}.pmf.attraction_page .crosshead {border-color:#ecc7f2;color:#d14ced;}.pmf.attraction_page .list_num li:before,.pmf.attraction_page .enc_num {background-color:#5c74c4;}.p-abk.attraction_page .contents_headline_main:after {background-image:url(../acro-bike/images/logo.gif);}.p-abk.attraction_page .photo_speech01{top:24px;left:14px;padding:90px 100px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 271.13 131.5"><path d="m271.13 34.88-209.97-34.88-61.16 55.25 7.98 54.5 76.99 14.04 90.27-4.57 18.08 12.28-.82-16.57 73.45-31.78z" fill="%2305175e"/></svg>');transform:rotate(-15deg);}.p-abk.attraction_page .photo_speech02{top:400px;left:95px;padding:70px 90px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 336.94 160.245"><path d="m257.03 35.36 4.2-35.36-35.37 25.11-52.64-17.29-162.15 24.76-11.07 81.39 91.58 46.27 136.91-18.33 26.93-4.19 81.34-19.74.18-56.36z" fill="%2305175e"/></svg>');transform:rotate(15deg);}.p-abk.attraction_page .photo_speech03{top:5px;left:5px;padding:90px 100px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 271.13 131.5"><path d="m271.13 34.88-209.97-34.88-61.16 55.25 7.98 54.5 76.99 14.04 90.27-4.57 18.08 12.28-.82-16.57 73.45-31.78z" fill="%2305175e"/></svg>');transform:rotate(-15deg);}.p-abk.attraction_page .photo_speech04{top:0;left:50px;padding:90px 90px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 174.44 139.33"><path fill="%2305175e" d="m147.81 21.9 26.63 56.15-30.85 34.77-30.64 3.2-3.55 23.32-17.28-27.18s-70.88-6.01-71.44-8.05c-.56-2.05-20.68-50.44-20.68-50.44l53.19-53.67z" /></svg>');transform:rotate(-15deg);}.p-abk.attraction_page .photo_speech05{top:90px;right:40px;padding:70px 90px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 336.61 162.65"><path fill="%2305175e" d="m336.61 113.77-7.43-81.8-160.88-31.97-165.96 46.45-2.34 56.32 80.39 23.34 26.12 5.27-.15 31.27 31.33-25.66 105.37 18.92z"/></svg>');transform:rotate(10deg);}.p-abk.attraction_page .photo_speech06{top:0;left:30px;padding:90px 100px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 271.13 131.5"><path d="m271.13 34.88-209.97-34.88-61.16 55.25 7.98 54.5 76.99 14.04 90.27-4.57 18.08 12.28-.82-16.57 73.45-31.78z" fill="%2305175e"/></svg>');transform:rotate(-15deg);}.p-kbk.attraction_page .contents_headline_main:after {background-image:url(../kids-bike-training/images/logo.gif);}.p-kbk.attraction_page .photo_speech01{top:16px;right:16px;padding:48px 80px 64px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 232.14 158.27"><path fill="%23f79801" d="m193.03 0c-3.53-.03-148.69 19.82-148.69 19.82l-44.34 53.05 36.42 52.92 56.92 3.68 3.32 28.8 26.9-27.3 75.86-.18 32.72-53.49z" /></svg>');transform:rotate(15deg);}.p-kbk.attraction_page .photo_speech02{top:16px;left:16px;padding:48px 128px 64px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 174.44 139.33"><path fill="%23f79801" d="m147.81 21.9 26.63 56.15-30.85 34.77-30.64 3.2-3.55 23.32-17.28-27.18s-70.88-6.01-71.44-8.05c-.56-2.05-20.68-50.44-20.68-50.44l53.19-53.67z" /></svg>');transform:rotate(-20deg);}.p-kbk.attraction_page .photo_speech03{top:0;left:50%;padding:80px 48px 96px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 338.5 131.84"><path fill="%23f79801" d="m179 0-146.67 13.79-32.33 69.01 32.33 21.11h139.17l8 27.93 11-27.64 103.5-.59 44.5-39.01-27.5-38.82z" /></svg>');transform:translate(-50%,0);}.p-kbk.attraction_page .photo_speech04{top:0;right:0;padding:64px 40px 80px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 232.14 158.27"><path fill="%23f79801" d="m193.03 0c-3.53-.03-148.69 19.82-148.69 19.82l-44.34 53.05 36.42 52.92 56.92 3.68 3.32 28.8 26.9-27.3 75.86-.18 32.72-53.49z" /></svg>');transform:rotate(20deg);}.p-kbk.attraction_page .photo_speech05{top:0;right:64px;padding:128px 48px 156px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 232.14 158.27"><path fill="%23f79801" d="m193.03 0c-3.53-.03-148.69 19.82-148.69 19.82l-44.34 53.05 36.42 52.92 56.92 3.68 3.32 28.8 26.9-27.3 75.86-.18 32.72-53.49z" /></svg>');transform:rotate(15deg);}.p-kbk.attraction_page .photo_speech06{top:0;left:128px;padding:180px 56px 200px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 174.44 139.33"><path fill="%23f79801" d="m147.81 21.9 26.63 56.15-30.85 34.77-30.64 3.2-3.55 23.32-17.28-27.18s-70.88-6.01-71.44-8.05c-.56-2.05-20.68-50.44-20.68-50.44l53.19-53.67z" /></svg>');transform:rotate(-20deg);}.p-kbk.attraction_page .photo_speech07{top:0;left:400px;padding:80px 48px 96px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 338.5 131.84"><path fill="%23f79801" d="m179 0-146.67 13.79-32.33 69.01 32.33 21.11h139.17l8 27.93 11-27.64 103.5-.59 44.5-39.01-27.5-38.82z" /></svg>');transform:rotate(15deg);}.p-kbk.attraction_page .photo_speech08{top:-56px;right:32px;padding:180px 72px 200px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 232.14 158.27"><path fill="%23f79801" d="m193.03 0c-3.53-.03-148.69 19.82-148.69 19.82l-44.34 53.05 36.42 52.92 56.92 3.68 3.32 28.8 26.9-27.3 75.86-.18 32.72-53.49z" /></svg>');transform:rotate(20deg);}.p-pbk.attraction_page .contents_headline_main:after {background-image:url(../pinky-bike-plus/images/logo.gif);}.p-pbk.attraction_page .photo_speech01{top:24px;right:16px;padding:48px 80px 64px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 232.14 158.27"><path fill="%23e664ad" d="m193.03 0c-3.53-.03-148.69 19.82-148.69 19.82l-44.34 53.05 36.42 52.92 56.92 3.68 3.32 28.8 26.9-27.3 75.86-.18 32.72-53.49z" /></svg>');transform:rotate(15deg);}.p-pbk.attraction_page .photo_speech02{top:32px;right:240px;padding:64px 80px 80px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 232.14 158.27"><path fill="%23e664ad" d="m193.03 0c-3.53-.03-148.69 19.82-148.69 19.82l-44.34 53.05 36.42 52.92 56.92 3.68 3.32 28.8 26.9-27.3 75.86-.18 32.72-53.49z" /></svg>');transform:rotate(15deg);}.p-pbk.attraction_page .photo_speech03{top:-24px;left:24px;padding:96px 128px 128px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 338.5 131.84"><path fill="%23e664ad" d="m179 0-146.67 13.79-32.33 69.01 32.33 21.11h139.17l8 27.93 11-27.64 103.5-.59 44.5-39.01-27.5-38.82z" /></svg>');transform:rotate(-20deg);}.p-pbk.attraction_page .photo_speech04{top:0;left:24px;padding:64px 128px 80px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 174.44 139.33"><path fill="%23e664ad" d="m147.81 21.9 26.63 56.15-30.85 34.77-30.64 3.2-3.55 23.32-17.28-27.18s-70.88-6.01-71.44-8.05c-.56-2.05-20.68-50.44-20.68-50.44l53.19-53.67z" /></svg>');transform:rotate(-20deg);}.p-pbk.attraction_page .photo_speech05{top0;right:24px;padding:96px 128px 128px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 338.5 131.84"><path fill="%23e664ad" d="m179 0-146.67 13.79-32.33 69.01 32.33 21.11h139.17l8 27.93 11-27.64 103.5-.59 44.5-39.01-27.5-38.82z" /></svg>');transform:rotate(15deg);}.bav .contents_headline,.bav .contents_head_data {background:#c8711c;}.bav .head_area_name {background:#efd8b8;color:#76531f;}.bav .contents_head_catch{color:#efd8b8;}.bav .item_ttl {color:#c8711c}.bav .att_data_table th {background:#efd8b8;color:#76531f;}.bav .att_data_table td {background:#f7eee1;}.bav.attraction_page .crosshead {border-color:#f7eee1;color:#c8711c;}.bav .licence_sec {background:#f7eee1;}.bav .licence_ttl {color:#c8711c;}.bav .licence_price_item:before{color:#c8711c}.bav.attraction_page .course_map_ttl,.bav.attraction_page .course_map_mark_box_ttl {color:#c8711c;}.bav.attraction_page .course_map_mark {background:#dc2608;}.b-add.attraction_page .contents_headline_main:after {background-image:url(../adventure-drive/images/logo.png);}.b-pch.attraction_page .contents_headline_main:after {background-image:url(../power-crystal-hunt/images/logo.gif);}.b-pch.attraction_page .stage_lead{text-align:center;font-size:larger;line-height:1.8;}.b-pch.attraction_page .stage_sec .item_photo {padding:0 32px 0 0;}.b-pch.attraction_page .stage_sec .item_txtbox{line-height:1.8;}.b-pch.attraction_page .stage_sec .reverse .item_photo {padding:0 0 0 32px;}.b-pch.attraction_page .stage_list,.b-pch.attraction_page .stage_list_list,.b-pch.attraction_page .stage_column {display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px 0 0;}.b-pch.attraction_page .stage_list {text-align:center;}.b-pch.attraction_page .stage_list_lists {margin:16px 0 0;}.b-pch.attraction_page .stage_list .item_ttl,.b-pch.attraction_page .stage_list .item_lead,.b-pch.attraction_page .stage_list .stage_list_lists,.b-pch.attraction_page .stage_list .item_txtbox,.b-pch.attraction_page .stage_column .item_ttl{width:100%;}.b-pch.attraction_page .stage_list_list li,.b-pch.attraction_page .stage_column .item_photo{width:min-content;text-align:left;}.b-pch.attraction_page .stage_list_list img,.b-pch.attraction_page .stage_column .item_photo img{border-radius:24px;}.b-pch.attraction_page .stage_column .item_photo img:not(:first-child){margin:16px 0 4px;}.b-pch.attraction_page .stage_column .item_txtbox {flex:1;}.b-pch.attraction_page .stage_column .item_ttl,.b-pch.attraction_page .stage_list .item_ttl,.b-pch.attraction_page .stage_list_list_ttl {margin:0 0 8px;font-size:larger;color:#c8711c;}.b-pch.attraction_page .stage_list_list_ttl{margin:8px 0;}.b-pch.attraction_page .stage_list .item_ttl {font-size:22px;}.b-pch.attraction_page .stage_column .item_ttl span {display:block;font-size:smaller;line-height:1.2;}.b-pch.attraction_page .stage_column table {width:100%;margin:32px 0 8px;}.b-pch.attraction_page .stage_column th,.b-pch.attraction_page .stage_column td {padding:8px 16px;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;text-align:left;}.b-pch.attraction_page .stage_column th {white-space:nowrap;}.b-pch.attraction_page .stage_column p + p {margin:16px 0 0;}.b-pch.attraction_page .licence_ttl{flex:1;width:auto;}.b-pch.attraction_page .smog-rush-adventure_sec{margin:160px auto 80px;text-align:center;}.b-pch.attraction_page .smog-rush-adventure_sec .crosshead {border:none;}.b-pch.attraction_page .smog-rush-adventure_sec .blowline:before,.b-pch.attraction_page .smog-rush-adventure_sec .blowline:after {border-color:#c9711c;}.b-pch.attraction_page .smog-rush-adventure_sec .item_lead{line-height:1.8;}.b-pch.attraction_page .smog-rush-adventure_sec .item_photo{margin:32px 0 8px;}.b-sra.attraction_page .contents_headline_main:after {background-image:url(../smog-rush-adventure/images/logo.jpg);}.b-sra.attraction_page .smog-rush-adventure_sec{margin:80px auto;text-align:center;}.b-sra.attraction_page .smog-rush-adventure_sec .crosshead {border:none;}.b-sra.attraction_page .blowline {font-size:20px;}.b-sra.attraction_page .blowline:before,.b-sra.attraction_page .blowline:after {border-color:#FFF;}.b-sra.attraction_page .stage_list_lists {margin:16px 0 0;}.b-sra.attraction_page .stage_list_list {display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px 0 0;}.b-sra.attraction_page .stage_list_list li{display:flex;flex-wrap:wrap;flex-direction :column;width:min-content;text-align:center;}.b-sra.attraction_page .stage_list_list_photo {order:-1;}.b-sra.attraction_page .stage_list_list img {border-radius:24px;}.b-sra.attraction_page .stage_list_list_ttl {margin:8px 0;font-size:larger;color:#c8711c;}.b-sra.attraction_page .stage_list {margin:128px 0 0;text-align:center;}.b-sra.attraction_page .stage_list .item_ttl {margin:0 0 8px;font-size:22px;}.b-sra.attraction_page .stage_list_photo {margin:24px 0 0;}.b-sra.attraction_page .stage_guide_sec {padding:56px 40px;background:#efede8 url(../smog-rush-adventure/images/stage_guide_bg.jpg) center bottom no-repeat;text-align:center;font-size:larger;}.b-sra.attraction_page .stage_guide_ttl {font-size:24px;line-height:1.2;color:#c9711c;}.b-sra.attraction_page .stage_guide_lead {margin:16px 0 80px;}.b-sra.attraction_page .stage_guide_sec .item {text-align:left;}.b-sra.attraction_page .stage_guide_sec .item .item_ttl {margin:0 0 8px;}.b-sra.attraction_page .stage_guide_sec .item_photo {padding:0 24px 0 0;}.b-sra.attraction_page .stage_guide_sec .reverse .item_photo {padding:0 0 0 24px;}.b-sra.attraction_page .stage_guide_sec .item_bg_object {padding:0 0 260px;background:url(../smog-rush-adventure/images/stage_guide02.png) right bottom 40px no-repeat;background-size:888px 256px;}.b-adb.attraction_page .contents_headline_main:after {background-image:url(../adven-boat-frontier/images/logo.png);}.b-adb.attraction_page .course_map .mark:hover .mark_box strong {color:#c7711c;}.b-adb.attraction_page .course_map_mark01 {top:210px; left:680px;}.b-adb.attraction_page .course_map_mark02 {top:140px; left:530px;}.b-adb.attraction_page .course_map_mark03 {top:120px; left:310px;}.b-adb.attraction_page .course_map_mark04 {top:200px; left:150px;}.b-adb.attraction_page .course_map_mark05 {top:330px; left:50px;}.b-adb.attraction_page .course_map_mark06 {top:370px; left:210px;}.b-adb.attraction_page .course_map_mark07 {top:400px; left:370px;}.b-pse.attraction_page .contents_headline_main:after {content:none;}.b-rcc.attraction_page .contents_headline_main:after {content:none;}.gpf .contents_headline,.gpf .contents_head_data {background:#e41716;}.gpf .head_area_name {background:#ffaaaa;color:#c90c0b;}.gpf .att_data_table th {background:#ffaaaa;color:#c90c0b;}.gpf .att_data_table td {background:#ffe1e2;}.gpf.attraction_page .crosshead {border-color:#ffaaaa;color:#e41716;}.gpf.attraction_page .list_num li:before,.gpf.attraction_page .enc_num {background-color:#e51716;}.g-rat.attraction_page .contents_headline_main:after {background-image:url(../theater/images/logo.png);}.g-rat.attraction_page .special-display_sec {position:relative;margin:80px auto 0;padding:32px 24px;border-radius:16px;background:#37a0e3;text-align:center;color:#FFF;}.g-rat.attraction_page .special-display_ttl {margin:0 auto 16px;font-size:24px;}.g-rat.attraction_page .notes + .special-display_ttl {margin:32px auto 16px;}.g-rat.attraction_page .special-display_list + .special-display_ttl {margin:48px auto 16px;}.g-rat.attraction_page .special-display_ttl strong {display:block;font-size:32px;}.g-rat.attraction_page .special-display_txt {line-height:1.8;}.g-rat.attraction_page .special-display_list {display:flex;flex-wrap:wrap;justify-content:center;gap:0 24px;margin:24px auto 0;}.g-rat.attraction_page .special-display_list li {margin:0 0 24px;}.g-rat.attraction_page .special-display_list img {display:block;margin:0 0 8px 0;}.g-rat.attraction_page .special-display_sec .enc_num{padding:4px;font-size:smaller;}.g-rat .bnr_about {padding:24px;background:#5cabe6 url(../theater/images/bnr_about.png) 0 0 no-repeat;background-size:40%;}.g-rat .bnr_about_data {width:100%;padding:0 0 0 35%;text-align:left;font-family:"YakuHanJP",'Noto Sans JP',"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}.g-rat .bnr_about_ttl {margin:0 0 16px 0;font-size:40px;line-height:1.2;font-feature-settings:'palt';letter-spacing:.1em;}.g-rat .bnr_about_txt {padding:0 4em 0 1em;font-size:24px;font-weight:bold;}.g-whl.attraction_page .contents_headline_main:after {background-image:url(../circuit-wheel/images/logo.png);}.g-gpr.attraction_page .contents_headline_main:after {background-image:url(../gp-racers/images/logo.gif);background-size:90%;}.g-gpr.attraction_page .stage_sec .item_ttl {margin:0 0 24px;padding:0 0 16px;border-bottom:solid 2px #ffaaaa;font-size:24px;line-height:1.2;color:#e41716;}.g-gpr.attraction_page .stage_sec .item + .item {margin:64px 0 0;}.g-gpr.attraction_page .stage_sec .item_photo {padding:0 32px 0 0;}.g-gpr.attraction_page .stage_sec .item_txtbox{line-height:1.8;}.g-gpr.attraction_page .stage_sec .reverse .item_photo {padding:0 0 0 32px;}.g-gpr.attraction_page .stage_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px 0;}.g-gpr.attraction_page .stage_list > li{width:min-content;}.g-gpr.attraction_page .stage_sec .stage_list .item_photo{padding:0 0 8px 0;}.g-gpr.attraction_page .stage_sec .stage_list .item_photo .slider{width:584px;}.g-gpr.attraction_page .course {margin:64px 0 0 0;}.g-gpr.attraction_page .memorial-photo_sec {margin:48px auto 0;padding:32px;background-color:#8dd7f6;background-image:radial-gradient(#71cdf4 30%,transparent 20%),radial-gradient(#71cdf4 30%,transparent 20%);background-size:16px 16px;background-position:0 0,8px 8px;}.g-gpr.attraction_page .memorial-photo_ttl {margin:0 0 16px;font-size:24px;line-height:1.2;color:#FFF;}.g-gpr.attraction_page .memorial-photo_main {display:flow-root;}.g-gpr.attraction_page .memorial-photo {float:right;}.g-gpr.attraction_page .memorial-photo_txt {line-height:1.8;}.g-gpr.attraction_page .memorial-photo_list {display:flex;flex-wrap:wrap;margin:16px 0 0;}.g-gpr.attraction_page .memorial-photo_list li {margin:16px 8px 0 0;}.g-gpr.attraction_page .memorial-photo_sec .list_square{margin:16px 0 0;}.g-gpr.attraction_page .memorial-photo_sec .list_square dt:before{background:#0298d6;}.g-gpr.attraction_page .price {margin:16px 0 0 0;}.g-gpr.attraction_page .price_num {font-size:larger;}.g-dgp.attraction_page .contents_headline_main:after {background-image:url(../duel-gp/images/logo.png);background-position:center 56%;}.g-dgp.attraction_page .beginning_sec {text-align:center;}.g-dgp.attraction_page .beginning_list{display:flex;flex-wrap:wrap;justify-content:center;gap:32px 16px;margin:32px auto 0;}.g-dgp.attraction_page .beginning_list li{width:min-content;}.g-dgp.attraction_page .beginning_list img{display:block;margin:0 auto 8px;}.g-dgp.attraction_page .beginning_list_ttl{margin:0 0 8px 0;font-size:larger;color:#e41716;}.g-dgp.attraction_page .attack_sec {text-align:center;}.g-dgp.attraction_page .attack_lead{font-size:larger;line-height:1.8;}.g-dgp.attraction_page .attack_list{display:flex;flex-wrap:wrap;justify-content:center;gap:32px 0;margin:32px auto 0;}.g-dgp.attraction_page .attack_list li{width:22%;}.g-dgp.attraction_page .attack_list img{display:block;margin:0 auto 8px;}.g-dgp.attraction_page .machine_sec {text-align:center;}.g-dgp.attraction_page .machine_lead{font-size:larger;line-height:1.8;}.g-dgp.attraction_page .machine_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px 0;margin:32px auto 0;text-align:left;}.g-dgp.attraction_page .machine_list li{width:min-content;}.g-dgp.attraction_page .machine_list_ttl{margin:0 0 8px 0;font-size:100%;color:#d52621;}.g-dgp.attraction_page .machine_list li:nth-child(2) .machine_list_ttl{color:#006ab5;}.g-dgp.attraction_page .machine_list li:nth-child(3) .machine_list_ttl{color:#f8c90a;}.g-dgp.attraction_page .machine_list li:nth-child(4) .machine_list_ttl{color:#c4c5c9;}.g-dgp.attraction_page .machine_list li:nth-child(5) .machine_list_ttl{color:#313e46;}.g-dgp.attraction_page .machine_list li:nth-child(6) .machine_list_ttl{color:#00893c;}.g-dgp.attraction_page .machine_list li:nth-child(7) .machine_list_ttl{color:#d74694;}.g-dgp.attraction_page .machine_list li:nth-child(8) .machine_list_ttl{color:#873993;}.g-dgp.attraction_page .machine_list li:nth-child(9) .machine_list_ttl{color:#6f7b7b;}.g-dgp.attraction_page .machine_list li:nth-child(10) .machine_list_ttl{color:#ed6925;}.g-dgp.attraction_page .machine_list_ttl small{display:block;font-size:10px;}.g-dgp.attraction_page .machine_list img{display:block;margin:0 auto 8px;}.g-mtf.attraction_page .contents_headline_main:after {background-image:url(../moto-fighter/images/logo.gif);}.g-kat.attraction_page .contents_headline_main:after {background-image:url(../kart-attacker/images/logo.gif);background-size:90%;}.g-kat.attraction_page .reserve_sec {text-align:center;}.g-kat.attraction_page .reserve_lead{font-size:larger;line-height:1.8;}.g-kat.attraction_page .reserve_list_head_ttl{margin:24px auto 0;font-size:larger;line-height:1.2;}.g-kat.attraction_page .reserve_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:8px auto;text-align:left;}.g-kat.attraction_page .reserve_list li{width:576px;background:#EEE;padding:24px;border-radius:24px;}.g-kat.attraction_page .reserve_list_ttl{margin:0 0 8px 0;font-size:larger;color:#e41716;}.g-kat.attraction_page .reserve_list .btn_detail + p{margin:16px 0 0;}.g-kat.attraction_page .reserve_sorting dt{margin:16px 0 0 0;font-weight:bold;}.g-kat.attraction_page .stage_sec .item_ttl {margin:0 0 24px;padding:0 0 16px;border-bottom:solid 2px #CCC;font-size:24px;line-height:1.2;}.g-kat.attraction_page .stage_sec .item_ttl small {padding:0 0 0 16px;font-size:10px;color:#F00;}.g-kat.attraction_page .stage_sec .item + .item {margin:64px 0 0;}.g-kat.attraction_page .stage_sec .item_photo {padding:0 32px 0 0;}.g-kat.attraction_page .stage_sec .item_txtbox{line-height:1.8;}.g-kat.attraction_page .stage_sec .reverse .item_photo {padding:0 0 0 32px;}.g-kat.attraction_page .stage_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px auto 0;}.g-kat.attraction_page .stage_list > li{width:min-content;}.g-kat.attraction_page .stage_sec .stage_list .item_photo{padding:0 0 8px 0;}.g-kat.attraction_page .stage_list + .stage_etc{margin:80px auto 0;}.g-kat.attraction_page .stage_time table {width:100%;margin:24px 0 0;}.g-kat.attraction_page .stage_time caption {text-align:left;padding:0 0 8px 0;font-weight:bold;}.g-kat.attraction_page .stage_time th,.g-kat.attraction_page .stage_time td {padding:8px 16px;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;text-align:left;}.g-kat.attraction_page .stage_time th {white-space:nowrap;}.g-kat.attraction_page .stage_time td {width:100%;}.g-kat.attraction_page .stage_sec .item_photo .slider{width:384px;}.g-kat.attraction_page .stage_sec .stage_list .item_photo .slider{width:584px;}.g-kat.attraction_page .stage_machine {display:flex;flex-wrap:wrap;margin:64px 0;}.g-kat.attraction_page .stage_machine .item_ttl,.g-kat.attraction_page .stage_machine .item_photo,.g-kat.attraction_page .stage_machine .item_txtbox {width:100%;}.g-kat.attraction_page .stage_machine .item_photo {order:1;margin:16px 0 0 0;background:#b6b7b3;text-align:center;}.g-kat.attraction_page .logo_midland {display:flex;flex-wrap:wrap;justify-content:space-between;margin:16px 0 0 0;}.g-kat.attraction_page .logo_midland small {flex-grow:2;display:flex;box-sizing:border-box;padding:0 8px;text-align:right;}.g-kat.attraction_page .logo_midland small span {display:block;width:100%;margin-top:auto;}.g-kat.attraction_page .course {margin:64px 0 0 0;}.g-kat .licence_sec {text-align:center;}.g-kat .licence_ttl {color:#e51716;}.g-kat .licence_list {margin:auto;}.cgr .head_area_name {background:#b0b0b0;color:#555;}.cgr.attraction_page .contents_head_tag li {text-align:center;}.m-cgr.attraction_page .contents_headline_main:after {background-image:url(../challenger/images/logo.png);}.m-cgr.attraction_page .contents_head_tag li {font-size:larger;}.m-cgr.attraction_page .contents_head_tag .notes {margin:4px auto 0;}.m-cgr.attraction_page .mnav {display:flex;flex-wrap:wrap;justify-content:space-between;}.m-cgr.attraction_page .mnav {display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;}.m-cgr.attraction_page .mnav a {position:relative;width:33%;margin:8px 0 0 0;padding:32px;background:linear-gradient(to bottom,#9c9c9c 5%,#666 100%);text-decoration:none;font-weight:bold;font-size:larger;color:#FFF;}.m-cgr.attraction_page .mnav a:after {content:"";display:block;position:absolute;top:calc(100% - 24px);left:50%;border-top:solid 8px #F00;border-left:solid 8px transparent;border-right:solid 8px transparent;transform:translate(-50%,0);transition:all .2s ease-in;}.m-cgr.attraction_page .mnav a:first-child,.m-cgr.attraction_page .mnav a:nth-child(2) {width:49.5%;}.m-cgr.attraction_page .mnav a small {display:block;text-transform:uppercase;font-weight:normal;}.m-cgr.attraction_page .mnav a,.m-cgr.attraction_page .mission_num,.m-cgr.attraction_page .partner_ttl{font-family:"YakuHanJP",'Noto Sans JP',"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}.m-cgr.attraction_page .bnr_asoview {border:solid 3px #F00;background:#FFF;text-align:center;}.m-cgr.attraction_page .bnr_asoview_ttl,.m-cgr.attraction_page .bnr_asoview_lead {margin:0 0 8px;font-size:24px;line-height:1.2;}.m-cgr.attraction_page .bnr_asoview_lead {font-weight:bold;color:#F00;}.m-cgr.attraction_page .bnr_asoview img {display:block;margin:0 auto 8px;}.m-cgr.attraction_page .bnr_voice {display:block;overflow:hidden;margin:24px auto 0;border-radius:16px;}.m-cgr.attraction_page .purchase_sec {display:block;margin:80px 0 40px;text-align:center;color:#F00;}.m-cgr.attraction_page .purchase_ttl {font-size:larger;}.m-cgr.attraction_page .btn_purchase {display:table;box-sizing:border-box;margin:8px auto;}@media (any-hover:hover) {.m-cgr.attraction_page .btn_purchase {transition:all .2s ease-in;}.m-cgr.attraction_page .btn_purchase:hover {opacity:.5;}}.m-cgr.attraction_page .indy_sec {display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px;background:#e8e8e8;}.m-cgr.attraction_page .indy_ttl {width:100%;margin:0 0 16px;text-align:center;font-size:24px;line-height:1.3;}.m-cgr.attraction_page .indy_ttl strong {display:block;font-size:40px;}.m-cgr.attraction_page .indy_photo {order:1;width:min-content;}.m-cgr.attraction_page .indy_txtbox {flex:1;padding:0 32px 0 0;}.m-cgr.attraction_page .indy_txt {margin:24px 0 0 0;line-height:1.8;}.m-cgr.attraction_page .indy_txtbox_position-name01,.m-cgr.attraction_page .indy_txtbox_position-name02 {display:block;font-weight:bold;line-height:1.2;}.m-cgr.attraction_page .indy_txtbox_position-name01 {margin:0 0 8px;color:#ee2227;}.m-cgr.attraction_page .indy_txtbox_name {display:block;font-size:32px;font-weight:bold;line-height:1.2;}.m-cgr.attraction_page .indy_comment {order:1;width:100%;margin:16px 0 0 0;padding:0 0 0 412px;line-height:1.8;}.m-cgr.attraction_page .indy_comment_ttl {display:inline-block;margin:0 0 8px;padding:4px 16px;background:#999;font-weight:normal;font-size:smaller;color:#FFF;}.m-cgr.attraction_page .crosshead {margin:0 auto 32px;}.m-cgr.attraction_page .crosshead:after {display:block;position:absolute;top:calc(100% + 8px);left:50%;text-transform:uppercase;font-size:10px;color:#F00;transform:translate(-50%,0);}.m-cgr.attraction_page .operation_sec {text-align:center;}.m-cgr.attraction_page .operation_sec .crosshead:after {content:"operation";}.m-cgr.attraction_page .operation_lead{font-size:larger;line-height:1.8;}.m-cgr.attraction_page .operation_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px 0;margin:32px auto 0;text-align:left;}.m-cgr.attraction_page .operation_list li{width:min-content;}.m-cgr.attraction_page .operation_list_ttl{margin:0 0 4px 0;font-size:100%;}.m-cgr.attraction_page .operation_list img{display:block;margin:0 auto 8px;}.m-cgr.attraction_page .mission_sec {background:url(../challenger/images/mission.jpg) right bottom no-repeat;background-size:70%;text-align:center;}.m-cgr.attraction_page .mission_sec .crosshead:after {content:"mission";}.m-cgr.attraction_page .mission_lead{font-size:larger;line-height:1.8;}.m-cgr.attraction_page .mission_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px 0;margin:32px auto 0;text-align:left;}.m-cgr.attraction_page .mission_list:after {content:"";display:block;width:calc(33.33% - 15px);height:0;}.m-cgr.attraction_page .mission_list li{width:min-content;}.m-cgr.attraction_page .mission_list_ttl{margin:0 0 8px 0;font-size:22px;line-height:1.2;}.m-cgr.attraction_page .mission_list img{display:block;margin:0 auto 8px;}.m-cgr.attraction_page .mission_num{display:block;margin:0 0 4px 0;font-size:20px;line-height:1.2;color:#F00;}.m-cgr.attraction_page .licence_sec {border-radius:0;}.m-cgr.attraction_page .licence_ttl {margin:0 0 8px;font-size:24px;line-height:1.2;}.attraction_page .licence_photo {order:1;}.attraction_page .licence_txtbox p + p {margin:16px 0 0 0;}.m-cgr.attraction_page .goods_sec {display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px 0 0;padding:24px 32px;background:#EEE;}.m-cgr.attraction_page .goods_ttl {width:100%;margin:0 0 8px;font-size:24px;line-height:1.2;}.m-cgr.attraction_page .goods_photo {order:1;width:min-content;margin:0 16px 0 0;padding:8px 56px;background:#FFF;}.m-cgr.attraction_page .goods_txtbox {flex:1;}.m-cgr.attraction_page .goods_place {display:flex;flex-wrap:wrap;justify-content:space-between;margin:8px 0 0;}.m-cgr.attraction_page .goods_place dt,.m-cgr.attraction_page .goods_place dd {padding:4px 16px;}.m-cgr.attraction_page .goods_place dt {width:min-content;background:#999;white-space:nowrap;color:#FFF;}.m-cgr.attraction_page .goods_place dd {flex:1;}.m-cgr.attraction_page .spec_sec {text-align:center;}.m-cgr.attraction_page .spec_sec .crosshead:after {content:"spec";}.m-cgr.attraction_page .spec_catch {display:block;margin:40px 0 16px;font-size:24px;color:#F00;}.m-cgr.attraction_page .spec_catch + .spec_catch {margin:-8px 0 16px;}.m-cgr.attraction_page .spec_list{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left;}.m-cgr.attraction_page .spec_list li{width:32%;border-radius:8px;background:#231815;color:#FFF;padding:24px;}.m-cgr.attraction_page .spec_list_ttl{margin:0 0 8px 0;font-size:larger;}.m-cgr.attraction_page .spec_list img{display:block;margin:0 auto 8px;}.m-cgr.attraction_page .spec_price_sec{margin:32px 0 16px;text-align:left;}.m-cgr.attraction_page .spec_price{font-weight:bold;font-size:larger;}.m-cgr.attraction_page .spec_list .notes,.m-cgr.attraction_page .spec_price_sec .notes{margin:8px 0 0;}.m-cgr.attraction_page .spec_schema {margin:16px 0;font-size:smaller;line-height:1;color:#FFF;}.m-cgr.attraction_page .spec_schema img {width:80%;height:auto;}.m-cgr.attraction_page .spec_schema_tag {display:inline-block;margin:0 8px 0 0;padding:4px 8px;border-radius:8px;background:#FFF;color:#333;}.m-cgr.attraction_page .spec_schema_cap + .spec_schema_cap {margin:8px 0 0;}.m-cgr.attraction_page .spec_schema_cap01 {color:#8ec320;}.m-cgr.attraction_page .spec_schema_cap01 .spec_schema_tag {background:#8ec320;color:#FFF;}.m-cgr.attraction_page .spec_schema_cap02 {color:#e4007f;}.m-cgr.attraction_page .spec_schema_cap02 .spec_schema_tag {background:#e4007f;color:#FFF;}.m-cgr.attraction_page .spec_schema_cap03 {color:#fff001;}.m-cgr.attraction_page .spec_schema_cap03 .spec_schema_tag {background:#fff001;color:#333;}.m-cgr.attraction_page .spec_schema_cap {display:inline-block;margin:0 16px 0 0;}.m-cgr.attraction_page img + .spec_schema_cap {margin:16px 16px 0 0;}.m-cgr.attraction_page .spec_guide{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left;}.m-cgr.attraction_page .spec_guide li{width:32%;border-radius:16px;padding:24px;background:#231815;color:#FFF;}.m-cgr.attraction_page .spec_guide_ttl{margin:0 0 8px 0;font-size:larger;}.m-cgr.attraction_page .spec_guide img{display:block;margin:0 auto 8px;}.m-cgr.attraction_page .spec_guide_illust{position:relative;margin:16px 0 0;padding:16px 0 0;}.m-cgr.attraction_page .spec_guide_division {position:absolute;top:0;left:0;padding:0 1em 8px 0;font-size:smaller;line-height:1.2;color:#FFF;border-bottom:solid 1px #FFF;}.m-cgr.attraction_page .spec_guide_division:after {content:"";display:block;width:40px;height:1px;background:#FFF;position:absolute;bottom:0;left:100%;transform:rotate(45deg);transform-origin:left top;}.m-cgr.attraction_page .spec_guide_division:nth-of-type(2) {left:auto;right:0;padding:0 0 8px 1em;}.m-cgr.attraction_page .spec_guide_division:nth-of-type(2):after {left:auto;right:100%;transform:rotate(-45deg);transform-origin:right bottom;}.m-cgr.attraction_page .spec_guide_division:nth-of-type(3) {left:auto;right:0;top:3em;padding:0 0 8px 2em;}.m-cgr.attraction_page .spec_guide_division:nth-of-type(3):after {content:none;}.m-cgr.attraction_page .spec_guide_division em {margin:0 8px 0 0;padding:1px 8px;border-radius:8px;background:#FFF;color:#333;}.m-cgr.attraction_page .spec_guide li:nth-child(3) .spec_guide_division,.m-cgr.attraction_page .spec_guide li:nth-child(2) .spec_guide_division{color:#8ec320;border-color:#8ec320;}.m-cgr.attraction_page .spec_guide li:nth-child(3) .spec_guide_division:after,.m-cgr.attraction_page .spec_guide li:nth-child(2) .spec_guide_division:after {background:#8ec320;}.m-cgr.attraction_page .spec_guide li:nth-child(3) .spec_guide_division em,.m-cgr.attraction_page .spec_guide li:nth-child(2) .spec_guide_division em{background:#8ec320;color:#FFF;}.m-cgr.attraction_page .spec_guide li:nth-child(3) .spec_guide_division:nth-of-type(2),.m-cgr.attraction_page .spec_guide li:nth-child(2) .spec_guide_division:nth-of-type(2){color:#e4007f;border-color:#e4007f;}.m-cgr.attraction_page .spec_guide li:nth-child(3) .spec_guide_division:nth-of-type(2):after,.m-cgr.attraction_page .spec_guide li:nth-child(2) .spec_guide_division:nth-of-type(2):after {background:#e4007f;}.m-cgr.attraction_page .spec_guide li:nth-child(2) .spec_guide_illust:nth-of-type(2) .spec_guide_division{color:#e4007f;border-color:#e4007f;}.m-cgr.attraction_page .spec_guide li:nth-child(2) .spec_guide_illust:nth-of-type(2) .spec_guide_division em{background:#e4007f;}.m-cgr.attraction_page .spec_guide li:nth-child(2) .spec_guide_illust:nth-of-type(2) .spec_guide_division:after {background:#e4007f;}.m-cgr.attraction_page .spec_guide li:nth-child(2) .spec_guide_illust:nth-of-type(2) .spec_guide_division:nth-of-type(2){color:#fff000;border-color:#fff000;}.m-cgr.attraction_page .spec_guide li:nth-child(2) .spec_guide_illust:nth-of-type(2) .spec_guide_division:nth-of-type(2):after {background:#fff000;}.m-cgr.attraction_page .spec_guide li:nth-child(3) .spec_guide_division:nth-of-type(3){color:#fff000;border-color:#fff000;}.m-cgr.attraction_page .schedule_sec .crosshead:after {content:"calendar";}.m-cgr.attraction_page .schedule_sec iframe {width:100%;height:600px;margin:8px auto;border-width:0;}.m-cgr.attraction_page .schedule_public-sche_sec {width:fit-content;margin:24px auto;text-align:center;}.m-cgr.attraction_page .schedule_public-sche_sec dl {margin:0 0 8px;border:solid 1px #dde3ea;border-radius:8px;line-height:1;}.m-cgr.attraction_page .schedule_public-sche_sec dt,.m-cgr.attraction_page .schedule_public-sche_sec dd {padding:8px 24px;}.m-cgr.attraction_page .schedule_public-sche_sec dt {border-bottom:solid 1px #dde3ea;border-top-left-radius:8px;border-top-right-radius:8px;background:#f0f4f9;}.m-cgr.attraction_page .ticket_sec{text-align:center;}.m-cgr.attraction_page .ticket_sec .crosshead:after {content:"ticket";}.m-cgr.attraction_page .ticket_catch{display:block;margin:40px 0 16px;font-size:24px;color:#F00;}.m-cgr.attraction_page .ticket_lead{margin:0 0 16px 0;}.m-cgr.attraction_page .ticket_map{display:block;margin:24px auto 0;}.m-cgr.attraction_page .partner_ttl{display:flex;align-items:center;justify-content:center;margin:0 auto 8px;text-align:center;text-transform:uppercase;font-size:22px;line-height:1.2;color:#999;}.m-cgr.attraction_page .partner_ttl:before,.m-cgr.attraction_page .partner_ttl:after {content:"";flex:1;height:1px;margin:0 16px;background:#CCC;}.m-cgr.attraction_page .partner_list {display:flex;flex-wrap:wrap;justify-content:space-between;}.m-cgr.attraction_page .partner_list li{text-align:center;}.m-cgr.attraction_page .partner_list li:first-child,.m-cgr.attraction_page .partner_list li:nth-child(2) {width:50%;padding:0 16px;}.m-cgr.attraction_page .partner_list li:first-child {text-align:right;}.m-cgr.attraction_page .partner_list li:nth-child(2) {text-align:left;}.event_map_main {position:relative;overflow:hidden;font-size:16px;}.event_map_facility,.event_map_place {position:absolute;padding:8px 16px;top:50%;left:50%;white-space:nowrap;line-height:1.2;transform:translate(-50%,-50%);}.event_map_facility {border-radius:24px;background:#FFF;}.event_map_place {border:solid 3px #FFF;background:#F00;font-size:larger;color:#FFF;}.event_map_arw-t:before,.event_map_arw-t:after,.event_map_arw-b:before,.event_map_arw-b:after,.event_map_arw-r:before,.event_map_arw-r:after,.event_map_arw-l:before,.event_map_arw-l:after {content:"";position:absolute;}.event_map_arw-t:before,.event_map_arw-t:after,.event_map_arw-b:before,.event_map_arw-b:after {left:50%;transform:translate(-50%,0);}.event_map_arw-t:before {top:-32px;}.event_map_arw-t:after {top:-26px;}.event_map_arw-t:before {border-bottom:solid 32px #FFF;border-left:solid 16px transparent;border-right:solid 16px transparent;}.event_map_arw-t:after {border-bottom:solid 28px #F00;border-left:solid 12px transparent;border-right:solid 12px transparent;}.event_map_arw-b:before {top:100%;}.event_map_arw-b:after {top:calc(100% - 1px);}.event_map_arw-b:before {border-top:solid 32px #FFF;border-left:solid 16px transparent;border-right:solid 16px transparent;}.event_map_arw-b:after {border-top:solid 28px #F00;border-left:solid 12px transparent;border-right:solid 12px transparent;}.event_map_arw-r:before,.event_map_arw-r:after,.event_map_arw-l:before,.event_map_arw-l:after {top:50%;transform:translate(0,-50%);}.event_map_arw-r:before,.event_map_arw-r:after,.event_map_arw-r:before {left:100%;}.event_map_arw-r:after {left:calc(100% - 1px);}.event_map_arw-r:before {border-left:solid 32px #FFF;border-top:solid 14px transparent;border-bottom:solid 14px transparent;}.event_map_arw-r:after {border-left:solid 28px #F00;border-top:solid 10px transparent;border-bottom:solid 10px transparent;}.event_map_arw-l:before {left:-32px;}.event_map_arw-l:after {left:-28px;}.event_map_arw-l:before {border-right:solid 32px #FFF;border-top:solid 14px transparent;border-bottom:solid 14px transparent;}.event_map_arw-l:after {border-right:solid 28px #F00;border-top:solid 10px transparent;border-bottom:solid 10px transparent;}.event_map_facility_joyful {margin:-120px 0 0 70px;}.event_map_facility_welcome {margin:80px 0 0 40px;}.event_map_facility_maingate {margin:240px 0 0 -160px;}.m-cgr.attraction_page .event_map_main {margin:32px 0 0;}.m-cgr.attraction_page .event_map_main img {height:850px;object-fit:cover;object-position:0 -380px;}.event_map_place_cgr-ticket {margin:-110px 0 0 370px;}.event_map_place_cgr-ticket.event_map_arw-t:before {right:10px;}.event_map_place_cgr-ticket.event_map_arw-t:after {right:14px;}.event_map_place_cgr-ticket.event_map_arw-t:before,.event_map_place_cgr-ticket.event_map_arw-t:after {left:auto;transform:translate(0,0);}