<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:'FontAwesome';src:url("/lp/share/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("/lp/share/fonts/fontawesome-webfont.eot?#iefix&amp;v=4.7.0") format("embedded-opentype"),url("/lp/share/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("/lp/share/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("/lp/share/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("/lp/share/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{margin:0;padding:0;font-size:inherit}img{max-width:100%;vertical-align:top}img[src$=".svg"]{width:100%}ul,li{list-style:none}div,li{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}html{font-family:"Hiragino Kaku Gothic", "Yu Gothic", Meiryo, sans-serif;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-size:62.5%;background:#fff8e5;scroll-behavior:smooth}body{font-size:1.6rem}a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#555}a:hover{opacity:.7}a[href^="tel:"]{pointer-events:none;text-decoration:none}.spOnly{display:none}.btn a{font-size:3.2rem;color:#fff;text-decoration:none;text-align:center;display:block;padding:45px 50px 45px 30px;position:relative;background:#eb6246;border-radius:10px}.btn a::after{content:"\f138";font:normal normal normal 1em/1 FontAwesome;font-weight:900;color:#fff;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn a[href^="#"]::after{content:"\f13a"}.btn.-beauty a{background-color:#e85298}.btn.-sweets a{background-color:#573912}.btn.-sweets-2 a{background-color:#ea5449}.btn.-chori a{background-color:#083680}.btn.-bridal a{background-color:#3fb4f2}.btn.-sports a{background-color:#0068b7}.btn.-med a{background-color:#ed7c9b}.btn.-fukushi a{background-color:#ed7c9b}.btn.-child a{background-color:#F57F1E}.btn.-eiyo a{background-color:#80AD1A}.btn.-ai a{background-color:#82717a}.btn.-asuka a{background-color:#e49134}.btn.-education a{background-color:#F57F1E}.btn.-special a{background-color:#9E4A93}.btn.-select-1 a{background-color:#d01}.btn.-select-2 a{background-color:#9E4A93}.btn.-select-3 a{background-color:#d01}.btn.-select-4 a{background-color:#d01}.btn.-select-5 a{background-color:#9E4A93}.btn.-select-6 a{background-color:#9E4A93}.btn.-select-7 a{background-color:#9E4A93}.btn.-select-8 a{background-color:#9E4A93}.btn.-air a{background-color:#00b3ce}.btn.-tour a{background-color:#00b3ce}.btn.-pet a{background-color:#ed7c9b}.btn.-police a{background-color:#6971b5}.btn.-it a{background-color:#00a33e}.snsBtn{padding-bottom:60px}.snsBtn .btn{background-color:#fff;padding:0 30px;margin-bottom:20px}.snsBtn .btn:last-child{margin-bottom:0}.snsBtn .btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.snsBtn .btn a::before{content:"";display:block;width:8%;padding-bottom:8%;margin-right:3%}.snsBtn .btn.-twitter a{background:#1da1f2}.snsBtn .btn.-twitter a::before{background:url(../../img/twitter_logo.png) no-repeat;background-size:contain}.snsBtn .btn.-instagram a{background:-webkit-linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d);background:-o-linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d);background:linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d)}.snsBtn .btn.-instagram a::before{background:url(../../img/instagram_logo.png) no-repeat;background-size:contain}.snsBtn .btn.-line a{background:#00b900}.snsBtn .btn.-line a::before{background:url(../../img/line_logo.png) no-repeat;background-size:contain}.link a{color:#555;text-decoration:underline}.link.-type01{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.link.-type01 a{padding-left:1.5em;position:relative}.link.-type01 a::before{content:"\f138";font:normal normal normal 1em/1 FontAwesome;font-weight:900;color:#eb6246;right:30px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contents{width:850px;margin:0 auto;line-height:1.4;background:#fff;color:#555}.inner{padding:0 30px}.label{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.label .-beauty{font-size:1.4rem;color:#fff;padding:5px 15px;background:#e85298}.label .-sweets{font-size:1.4rem;color:#fff;padding:5px 15px;background:#573912}.label .-sweets-2{font-size:1.4rem;color:#fff;padding:5px 15px;background:#ea5449}.label .-chori{font-size:1.4rem;color:#fff;padding:5px 15px;background:#083680}.label .-bridal{font-size:1.4rem;color:#fff;padding:5px 15px;background:#3fb4f2}.label .-sports{font-size:1.4rem;color:#fff;padding:5px 15px;background:#0068b7}.label .-med{font-size:1.4rem;color:#fff;padding:5px 15px;background:#ed7c9b}.label .-fukushi{font-size:1.4rem;color:#fff;padding:5px 15px;background:#ed7c9b}.label .-child{font-size:1.4rem;color:#fff;padding:5px 15px;background:#F57F1E}.label .-eiyo{font-size:1.4rem;color:#fff;padding:5px 15px;background:#80AD1A}.label .-ai{font-size:1.4rem;color:#fff;padding:5px 15px;background:#82717a}.label .-asuka{font-size:1.4rem;color:#fff;padding:5px 15px;background:#e49134}.label .-education{font-size:1.4rem;color:#fff;padding:5px 15px;background:#F57F1E}.label .-special{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.label .-select-1{font-size:1.4rem;color:#fff;padding:5px 15px;background:#d01}.label .-select-2{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.label .-select-3{font-size:1.4rem;color:#fff;padding:5px 15px;background:#d01}.label .-select-4{font-size:1.4rem;color:#fff;padding:5px 15px;background:#d01}.label .-select-5{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.label .-select-6{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.label .-select-7{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.label .-select-8{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.label .-air{font-size:1.4rem;color:#fff;padding:5px 15px;background:#00b3ce}.label .-tour{font-size:1.4rem;color:#fff;padding:5px 15px;background:#00b3ce}.label .-pet{font-size:1.4rem;color:#fff;padding:5px 15px;background:#ed7c9b}.label .-police{font-size:1.4rem;color:#fff;padding:5px 15px;background:#6971b5}.label .-it{font-size:1.4rem;color:#fff;padding:5px 15px;background:#00a33e}.font-color-beauty{color:#e85298}.font-color-sweets{color:#573912}.font-color-sweets-2{color:#ea5449}.font-color-chori{color:#083680}.font-color-bridal{color:#3fb4f2}.font-color-sports{color:#0068b7}.font-color-med{color:#ed7c9b}.font-color-fukushi{color:#ed7c9b}.font-color-child{color:#F57F1E}.font-color-eiyo{color:#80AD1A}.font-color-ai{color:#82717a}.font-color-asuka{color:#e49134}.font-color-education{color:#F57F1E}.font-color-special{color:#9E4A93}.font-color-select-1{color:#d01}.font-color-select-2{color:#9E4A93}.font-color-select-3{color:#d01}.font-color-select-4{color:#d01}.font-color-select-5{color:#9E4A93}.font-color-select-6{color:#9E4A93}.font-color-select-7{color:#9E4A93}.font-color-select-8{color:#9E4A93}.font-color-air{color:#00b3ce}.font-color-tour{color:#00b3ce}.font-color-pet{color:#ed7c9b}.font-color-police{color:#6971b5}.font-color-it{color:#00a33e}.bgcolor-beauty{background:#e85298}.bgcolor-sweets{background:#573912}.bgcolor-sweets-2{background:#ea5449}.bgcolor-chori{background:#083680}.bgcolor-bridal{background:#3fb4f2}.bgcolor-sports{background:#0068b7}.bgcolor-med{background:#ed7c9b}.bgcolor-fukushi{background:#ed7c9b}.bgcolor-child{background:#F57F1E}.bgcolor-eiyo{background:#80AD1A}.bgcolor-ai{background:#82717a}.bgcolor-asuka{background:#e49134}.bgcolor-education{background:#F57F1E}.bgcolor-special{background:#9E4A93}.bgcolor-select-1{background:#d01}.bgcolor-select-2{background:#9E4A93}.bgcolor-select-3{background:#d01}.bgcolor-select-4{background:#d01}.bgcolor-select-5{background:#9E4A93}.bgcolor-select-6{background:#9E4A93}.bgcolor-select-7{background:#9E4A93}.bgcolor-select-8{background:#9E4A93}.bgcolor-air{background:#00b3ce}.bgcolor-tour{background:#00b3ce}.bgcolor-pet{background:#ed7c9b}.bgcolor-police{background:#6971b5}.bgcolor-it{background:#00a33e}.attention{background:rgba(255,255,255,0.8);border:2px solid #f00;padding:30px;width:80%;text-align:center;color:#f00;margin:30px auto 0}.mod-head{font-size:2.5rem;text-align:center}.mod-title{font-size:4rem;text-align:center;margin-bottom:30px;display:block;color:#555}.mod-title02{font-size:3.6rem;text-align:center;margin-bottom:30px}.mod-title02 strong{color:#e60012;font-size:4.8rem}.mod-note-block{padding-top:70px;position:relative}.mod-note-block::before{content:"笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳�";display:block;position:absolute;top:0;color:#6EC3F1;height:1em;font-size:1.5rem;overflow:hidden;line-height:1.1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.mod-info dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mod-info dl dt{width:129px;text-align:right;padding-right:15px;line-height:1.7}.mod-info dl dt span{background:#eb6246;padding:3px 8px;font-weight:bold;color:#fff;font-size:1.6rem;padding:5px 10px;display:inline-block;text-align:center}.access-support .mod-info dl dt span{width:70px}.mod-info dl dd{width:calc(100% - 129px);font-size:2rem;font-weight:bold}.mod-info dl dd small{font-weight:normal;font-size:1.4rem}.mod-info dl+dl{margin-top:20px}.note{font-size:1.2rem;font-weight:normal}.note li{line-height:1.8}.mod-point{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mod-point__item{position:relative;display:inline-block;width:128px;height:128px;border-radius:50%;font-size:2.4rem;text-align:center;background-color:#6EC3F1;color:#fff;margin-right:10px}.mod-point__item:last-child{margin-right:0}.mod-point__item span{position:absolute;display:inline-block;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:128px;text-align:center}.mod-point__item.-small{font-size:2rem}.mod-table__title{background:#626262;color:#fff;font-size:1.8rem;padding:5px 10px;text-align:left}.mod-table__item table{width:100%;font-size:16px;margin-bottom:10px}.mod-table__item table:last-child{margin-bottom:0}.mod-table__item tr:nth-child(odd){background:#fff}.mod-table__item tr:nth-child(even){background:#dcdcdc}.mod-table__item tr th,.mod-table__item tr td{padding:5px 10px;font-weight:normal;text-align:left}.mod-table__item tr th a,.mod-table__item tr td a{color:#1dabd6}.mod-table__item tr .mod-table__area{width:15%}.mod-table__item tr .mod-table__place{width:50%}.mod-table__item tr .mod-table__time{width:35%}.mod-table__item tr .mod-table__city{width:75%}.mod-table__item tr .mod-table__aid{width:25%;text-align:right}.mod-table__item.-border table{border-collapse:collapse}.mod-table__item.-border tr:nth-child(even){background:#fff}.mod-table__item.-border th,.mod-table__item.-border td{background-color:none;border:solid 1px #555}.mod-borderTop-white{border-top:1px solid #fff;padding-top:30px;margin-top:30px}.mod-head_line{text-align:center}.mod-head_line&gt;*{display:inline-block;padding:0 20px}.mod-head_line.-blue&gt;*{border-bottom:5px solid #005cac}.header__head{background:url(../../img/mainVi.png) center center no-repeat;background-size:cover;min-height:725px;background-size:cover;padding-top:100px}.header__title{width:460px;margin:0 auto 30px}.header__txt p{font-size:3.6rem;text-align:center;font-weight:bold;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}.header__body{background-color:#f28d00;background-image:-webkit-repeating-linear-gradient(left, transparent, transparent 20px, #f49e26 20px, #f49e26 40px);background-image:-o-repeating-linear-gradient(left, transparent, transparent 20px, #f49e26 20px, #f49e26 40px);background-image:repeating-linear-gradient(90deg, transparent, transparent 20px, #f49e26 20px, #f49e26 40px);color:#fff;padding:60px 0 50px;font-size:3rem}.header__body .btn{background:none}.header__body .btn a::after{content:"\f13a"}.header__date dl{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__date dl dt{display:inline-block;width:115px;height:115px;border-radius:50%;background:#eb6246;text-align:center;line-height:115px;font-weight:bold}.header__date dl dd{font-weight:bold;font-size:6rem}.header__date dl dd strong{font-size:10rem}.header-date02{margin:30px 60px}.header-date02__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-date02__item{position:relative;background:#fff;width:calc( (100% / 3 ) - 10px);color:#555;font-weight:bold;padding:40px 0 20px;text-align:center;margin-bottom:20px}.header-date02__item .note{position:absolute;bottom:-3em;text-align:left;color:#f00}.header-date02__date small{font-size:1.7rem}.header__time{font-size:3.6rem;border-top:solid 4px #fff;border-bottom:solid 4px #fff;padding:30px 0;margin:30px 60px;text-align:center;font-weight:bold}.header__time strong{font-size:4.8rem}.header__time .header__Receptiontime{font-weight:normal;font-size:3.6rem}.header__time.mod-info dt span{font-size:2.8rem}.header__time.mod-info dd{font-size:4.8rem;text-align:left}.header__time.mod-info dd small{font-size:3rem;font-weight:normal;display:inline-block}.header__time img{vertical-align:inherit}.header__place{padding:0 100px;margin-top:35px}.header__place:first-child{margin-top:0}.header__placeItem{margin-bottom:30px}.header__placeItem:last-child{margin-bottom:0}.header__placeItem dl dt span{font-size:2.8rem}.header__placeItem dl dd{width:calc(100% - 129px);font-size:3.6rem}.header__placeItem dl dd li{margin-top:8px}.header__placeItem dl dd li:first-child{margin-top:0}.school-list{background-color:#f28d00;background-image:-webkit-repeating-linear-gradient(left, transparent, transparent 20px, #f49e26 20px, #f49e26 40px);background-image:-o-repeating-linear-gradient(left, transparent, transparent 20px, #f49e26 20px, #f49e26 40px);background-image:repeating-linear-gradient(90deg, transparent, transparent 20px, #f49e26 20px, #f49e26 40px);padding:50px;color:#fff;text-align:center;font-size:2.4rem}.school-list ul{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.school-list ul li{width:350px;margin-bottom:20px}.page-top{background:#214da0}.page-top a{padding:10px;color:#fff;text-decoration:none;text-align:center;display:block}.page-top a::before{content:"\f077";font:normal normal normal 1em/1 FontAwesome;font-weight:bold;display:block;font-size:4rem;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px #214da0}.sanko-logo{width:225px;margin:0 auto;padding:30px 0}.copyright{text-align:center;font-size:1.4rem;padding-bottom:30px;color:#555}.anchor{padding:60px 25px}.anchor.-col3&gt;*{width:inherit}.anchor__title{font-size:3.6rem;text-align:center;margin-bottom:30px}.anchor__title strong{color:#e60012;font-size:4.8rem}.anchor__body .anchor__txt{margin-bottom:20px;padding:0 30px}.anchor__body ul{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px}.anchor__body ul li{border-radius:5px;margin-bottom:5px;overflow:hidden;margin-left:5px}.anchor__body ul li.beauty a{background:url(../../img/anchor-beauty.png) no-repeat;background-size:cover}.anchor__body ul li.sweets a{background:url(../../img/anchor-sweets.png) no-repeat;background-size:cover}.anchor__body ul li.sweets-2 a{background:url(../../img/anchor-sweets-2.png) no-repeat;background-size:cover}.anchor__body ul li.chori a{background:url(../../img/anchor-chori.png) no-repeat;background-size:cover}.anchor__body ul li.bridal a{background:url(../../img/anchor-bridal.png) no-repeat;background-size:cover}.anchor__body ul li.sports a{background:url(../../img/anchor-sports.png) no-repeat;background-size:cover}.anchor__body ul li.med a{background:url(../../img/anchor-med.png) no-repeat;background-size:cover}.anchor__body ul li.fukushi a{background:url(../../img/anchor-fukushi.png) no-repeat;background-size:cover}.anchor__body ul li.child a{background:url(../../img/anchor-child.png) no-repeat;background-size:cover}.anchor__body ul li.eiyo a{background:url(../../img/anchor-eiyo.png) no-repeat;background-size:cover}.anchor__body ul li.ai a{background:url(../../img/anchor-ai.png) no-repeat;background-size:cover}.anchor__body ul li.asuka a{background:url(../../img/anchor-asuka.png) no-repeat;background-size:cover}.anchor__body ul li.education a{background:url(../../img/anchor-education.png) no-repeat;background-size:cover}.anchor__body ul li.special a{background:url(../../img/anchor-special.png) no-repeat;background-size:cover}.anchor__body ul li.select-1 a{background:url(../../img/anchor-select-1.png) no-repeat;background-size:cover}.anchor__body ul li.select-2 a{background:url(../../img/anchor-select-2.png) no-repeat;background-size:cover}.anchor__body ul li.select-3 a{background:url(../../img/anchor-select-3.png) no-repeat;background-size:cover}.anchor__body ul li.select-4 a{background:url(../../img/anchor-select-4.png) no-repeat;background-size:cover}.anchor__body ul li.select-5 a{background:url(../../img/anchor-select-5.png) no-repeat;background-size:cover}.anchor__body ul li.select-6 a{background:url(../../img/anchor-select-6.png) no-repeat;background-size:cover}.anchor__body ul li.select-7 a{background:url(../../img/anchor-select-7.png) no-repeat;background-size:cover}.anchor__body ul li.select-8 a{background:url(../../img/anchor-select-8.png) no-repeat;background-size:cover}.anchor__body ul li.air a{background:url(../../img/anchor-air.png) no-repeat;background-size:cover}.anchor__body ul li.tour a{background:url(../../img/anchor-tour.png) no-repeat;background-size:cover}.anchor__body ul li.pet a{background:url(../../img/anchor-pet.png) no-repeat;background-size:cover}.anchor__body ul li.police a{background:url(../../img/anchor-police.png) no-repeat;background-size:cover}.anchor__body ul li.it a{background:url(../../img/anchor-it.png) no-repeat;background-size:cover}.anchor__body ul li a{color:#fff;font-size:3rem;text-shadow:0 0 6px rgba(0,0,0,0.3);text-decoration:none;position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;text-align:center}.-col3 .anchor__body ul li a{width:260px;height:251px}.-col4 .anchor__body ul li a{width:195px;height:188px}.anchor__body ul li a::after{content:"";display:block;position:absolute;text-align:center;bottom:20px;left:50%;width:25px;height:14px;background:url(/lp/share/img/anchor-arrow.svg) no-repeat;background-size:cover;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.anchor__body ul.-col3 li a{width:260px;height:251px}.anchor__body ul.-col4 li a{width:195px;height:188px}.booth{color:#555;padding:50px 0 60px}.booth__item{padding-top:50px}.booth__item:first-child{padding-top:20px}.booth__itemHead{width:790px;margin:0 auto 40px}.booth__itemBody{width:790px;margin:0 auto}.booth__itemGenre{text-align:center;margin-bottom:20px;position:relative;padding-bottom:15px;font-size:3rem;font-weight:bold}.booth__itemGenre::after{content:"";width:110px;height:7px;margin:10px auto 0;display:block;bottom:0}.-beauty .booth__itemGenre::after{background:#e85298}.-sweets .booth__itemGenre::after{background:#573912}.-sweets-2 .booth__itemGenre::after{background:#ea5449}.-chori .booth__itemGenre::after{background:#083680}.-bridal .booth__itemGenre::after{background:#3fb4f2}.-sports .booth__itemGenre::after{background:#0068b7}.-med .booth__itemGenre::after{background:#ed7c9b}.-fukushi .booth__itemGenre::after{background:#ed7c9b}.-child .booth__itemGenre::after{background:#F57F1E}.-eiyo .booth__itemGenre::after{background:#80AD1A}.-ai .booth__itemGenre::after{background:#82717a}.-asuka .booth__itemGenre::after{background:#e49134}.-education .booth__itemGenre::after{background:#F57F1E}.-special .booth__itemGenre::after{background:#9E4A93}.-select-1 .booth__itemGenre::after{background:#d01}.-select-2 .booth__itemGenre::after{background:#9E4A93}.-select-3 .booth__itemGenre::after{background:#d01}.-select-4 .booth__itemGenre::after{background:#d01}.-select-5 .booth__itemGenre::after{background:#9E4A93}.-select-6 .booth__itemGenre::after{background:#9E4A93}.-select-7 .booth__itemGenre::after{background:#9E4A93}.-select-8 .booth__itemGenre::after{background:#9E4A93}.-air .booth__itemGenre::after{background:#00b3ce}.-tour .booth__itemGenre::after{background:#00b3ce}.-pet .booth__itemGenre::after{background:#ed7c9b}.-police .booth__itemGenre::after{background:#6971b5}.-it .booth__itemGenre::after{background:#00a33e}.-beauty .booth__itemGenre{color:#e85298}.-sweets .booth__itemGenre{color:#573912}.-sweets-2 .booth__itemGenre{color:#ea5449}.-chori .booth__itemGenre{color:#083680}.-bridal .booth__itemGenre{color:#3fb4f2}.-sports .booth__itemGenre{color:#0068b7}.-med .booth__itemGenre{color:#ed7c9b}.-fukushi .booth__itemGenre{color:#ed7c9b}.-child .booth__itemGenre{color:#F57F1E}.-eiyo .booth__itemGenre{color:#80AD1A}.-ai .booth__itemGenre{color:#82717a}.-asuka .booth__itemGenre{color:#e49134}.-education .booth__itemGenre{color:#F57F1E}.-special .booth__itemGenre{color:#9E4A93}.-select-1 .booth__itemGenre{color:#d01}.-select-2 .booth__itemGenre{color:#9E4A93}.-select-3 .booth__itemGenre{color:#d01}.-select-4 .booth__itemGenre{color:#d01}.-select-5 .booth__itemGenre{color:#9E4A93}.-select-6 .booth__itemGenre{color:#9E4A93}.-select-7 .booth__itemGenre{color:#9E4A93}.-select-8 .booth__itemGenre{color:#9E4A93}.-air .booth__itemGenre{color:#00b3ce}.-tour .booth__itemGenre{color:#00b3ce}.-pet .booth__itemGenre{color:#ed7c9b}.-police .booth__itemGenre{color:#6971b5}.-it .booth__itemGenre{color:#00a33e}.booth__itemLogo{width:515px;margin:0 auto;text-align:center;font-size:2.5rem}.booth__itemLogo img{margin-top:5px}.booth__itemLogo img:first-child{margin-top:0}.booth__itemLogo img+img{margin-top:20px}.booth__itemBody{border-radius:20px;overflow:hidden}.booth-job{color:#fff;font-size:2.4rem;padding:40px 40px 30px}.-beauty .booth-job{background:#e85298}.-sweets .booth-job{background:#573912}.-sweets-2 .booth-job{background:#ea5449}.-chori .booth-job{background:#083680}.-bridal .booth-job{background:#3fb4f2}.-sports .booth-job{background:#0068b7}.-med .booth-job{background:#ed7c9b}.-fukushi .booth-job{background:#ed7c9b}.-child .booth-job{background:#F57F1E}.-eiyo .booth-job{background:#80AD1A}.-ai .booth-job{background:#82717a}.-asuka .booth-job{background:#e49134}.-education .booth-job{background:#F57F1E}.-special .booth-job{background:#9E4A93}.-select-1 .booth-job{background:#d01}.-select-2 .booth-job{background:#9E4A93}.-select-3 .booth-job{background:#d01}.-select-4 .booth-job{background:#d01}.-select-5 .booth-job{background:#9E4A93}.-select-6 .booth-job{background:#9E4A93}.-select-7 .booth-job{background:#9E4A93}.-select-8 .booth-job{background:#9E4A93}.-air .booth-job{background:#00b3ce}.-tour .booth-job{background:#00b3ce}.-pet .booth-job{background:#ed7c9b}.-police .booth-job{background:#6971b5}.-it .booth-job{background:#00a33e}.booth-job__title{font-size:3rem;font-weight:bold;text-align:center;position:relative;margin-bottom:40px}.booth-job__title&gt;*{display:inline-block;position:relative;padding:0 35px}.-beauty .booth-job__title&gt;*{background:#e85298}.-sweets .booth-job__title&gt;*{background:#573912}.-sweets-2 .booth-job__title&gt;*{background:#ea5449}.-chori .booth-job__title&gt;*{background:#083680}.-bridal .booth-job__title&gt;*{background:#3fb4f2}.-sports .booth-job__title&gt;*{background:#0068b7}.-med .booth-job__title&gt;*{background:#ed7c9b}.-fukushi .booth-job__title&gt;*{background:#ed7c9b}.-child .booth-job__title&gt;*{background:#F57F1E}.-eiyo .booth-job__title&gt;*{background:#80AD1A}.-ai .booth-job__title&gt;*{background:#82717a}.-asuka .booth-job__title&gt;*{background:#e49134}.-education .booth-job__title&gt;*{background:#F57F1E}.-special .booth-job__title&gt;*{background:#9E4A93}.-select-1 .booth-job__title&gt;*{background:#d01}.-select-2 .booth-job__title&gt;*{background:#9E4A93}.-select-3 .booth-job__title&gt;*{background:#d01}.-select-4 .booth-job__title&gt;*{background:#d01}.-select-5 .booth-job__title&gt;*{background:#9E4A93}.-select-6 .booth-job__title&gt;*{background:#9E4A93}.-select-7 .booth-job__title&gt;*{background:#9E4A93}.-select-8 .booth-job__title&gt;*{background:#9E4A93}.-air .booth-job__title&gt;*{background:#00b3ce}.-tour .booth-job__title&gt;*{background:#00b3ce}.-pet .booth-job__title&gt;*{background:#ed7c9b}.-police .booth-job__title&gt;*{background:#6971b5}.-it .booth-job__title&gt;*{background:#00a33e}.booth-job__title::before{content:"笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳�";display:block;position:absolute;top:1.5rem;color:#fff;height:1em;font-size:1rem;overflow:hidden;line-height:1.1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.booth-job__list ul{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.booth-job__list ul li{width:calc(50% - 10px);margin-bottom:10px}.booth-experience{padding:45px 45px 25px;margin-bottom:60px;border:solid 2px;background:url("/lp/share/img/booth-experience-bg.png");border-radius:20px}.booth-job+.booth-experience{border-top:none;border-radius:0 0 20px 20px}.-beauty .booth-experience{border-color:#e85298}.-sweets .booth-experience{border-color:#573912}.-sweets-2 .booth-experience{border-color:#ea5449}.-chori .booth-experience{border-color:#083680}.-bridal .booth-experience{border-color:#3fb4f2}.-sports .booth-experience{border-color:#0068b7}.-med .booth-experience{border-color:#ed7c9b}.-fukushi .booth-experience{border-color:#ed7c9b}.-child .booth-experience{border-color:#F57F1E}.-eiyo .booth-experience{border-color:#80AD1A}.-ai .booth-experience{border-color:#82717a}.-asuka .booth-experience{border-color:#e49134}.-education .booth-experience{border-color:#F57F1E}.-special .booth-experience{border-color:#9E4A93}.-select-1 .booth-experience{border-color:#d01}.-select-2 .booth-experience{border-color:#9E4A93}.-select-3 .booth-experience{border-color:#d01}.-select-4 .booth-experience{border-color:#d01}.-select-5 .booth-experience{border-color:#9E4A93}.-select-6 .booth-experience{border-color:#9E4A93}.-select-7 .booth-experience{border-color:#9E4A93}.-select-8 .booth-experience{border-color:#9E4A93}.-air .booth-experience{border-color:#00b3ce}.-tour .booth-experience{border-color:#00b3ce}.-pet .booth-experience{border-color:#ed7c9b}.-police .booth-experience{border-color:#6971b5}.-it .booth-experience{border-color:#00a33e}.-type02 .booth-experience__img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-30px}.-type02 .booth-experience__img img{width:calc(100% /2 - 15px);margin-top:30px}.-type02 .booth-experience__img img:nth-child(even){margin-left:30px}.booth-experience__title{font-size:3rem;font-weight:bold;text-align:center;position:relative;margin-bottom:40px}.-beauty .booth-experience__title{color:#e85298}.-sweets .booth-experience__title{color:#573912}.-sweets-2 .booth-experience__title{color:#ea5449}.-chori .booth-experience__title{color:#083680}.-bridal .booth-experience__title{color:#3fb4f2}.-sports .booth-experience__title{color:#0068b7}.-med .booth-experience__title{color:#ed7c9b}.-fukushi .booth-experience__title{color:#ed7c9b}.-child .booth-experience__title{color:#F57F1E}.-eiyo .booth-experience__title{color:#80AD1A}.-ai .booth-experience__title{color:#82717a}.-asuka .booth-experience__title{color:#e49134}.-education .booth-experience__title{color:#F57F1E}.-special .booth-experience__title{color:#9E4A93}.-select-1 .booth-experience__title{color:#d01}.-select-2 .booth-experience__title{color:#9E4A93}.-select-3 .booth-experience__title{color:#d01}.-select-4 .booth-experience__title{color:#d01}.-select-5 .booth-experience__title{color:#9E4A93}.-select-6 .booth-experience__title{color:#9E4A93}.-select-7 .booth-experience__title{color:#9E4A93}.-select-8 .booth-experience__title{color:#9E4A93}.-air .booth-experience__title{color:#00b3ce}.-tour .booth-experience__title{color:#00b3ce}.-pet .booth-experience__title{color:#ed7c9b}.-police .booth-experience__title{color:#6971b5}.-it .booth-experience__title{color:#00a33e}.booth-experience__title&gt;*{display:inline-block;position:relative;padding:0 35px;background:url("/lp/share/img/booth-experience-bg.png")}.booth-experience__title::before{content:"笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳� 笳�";display:block;position:absolute;top:1.5rem;color:#fff;height:1em;font-size:1rem;overflow:hidden;line-height:1.1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.-beauty .booth-experience__title::before{color:#e85298}.-sweets .booth-experience__title::before{color:#573912}.-sweets-2 .booth-experience__title::before{color:#ea5449}.-chori .booth-experience__title::before{color:#083680}.-bridal .booth-experience__title::before{color:#3fb4f2}.-sports .booth-experience__title::before{color:#0068b7}.-med .booth-experience__title::before{color:#ed7c9b}.-fukushi .booth-experience__title::before{color:#ed7c9b}.-child .booth-experience__title::before{color:#F57F1E}.-eiyo .booth-experience__title::before{color:#80AD1A}.-ai .booth-experience__title::before{color:#82717a}.-asuka .booth-experience__title::before{color:#e49134}.-education .booth-experience__title::before{color:#F57F1E}.-special .booth-experience__title::before{color:#9E4A93}.-select-1 .booth-experience__title::before{color:#d01}.-select-2 .booth-experience__title::before{color:#9E4A93}.-select-3 .booth-experience__title::before{color:#d01}.-select-4 .booth-experience__title::before{color:#d01}.-select-5 .booth-experience__title::before{color:#9E4A93}.-select-6 .booth-experience__title::before{color:#9E4A93}.-select-7 .booth-experience__title::before{color:#9E4A93}.-select-8 .booth-experience__title::before{color:#9E4A93}.-air .booth-experience__title::before{color:#00b3ce}.-tour .booth-experience__title::before{color:#00b3ce}.-pet .booth-experience__title::before{color:#ed7c9b}.-police .booth-experience__title::before{color:#6971b5}.-it .booth-experience__title::before{color:#00a33e}.booth-experience__body{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.booth-experience__item{width:316px;margin-bottom:30px;position:relative}.booth-experience__item.-recommend::after{content:"";background:url(/lp/share/img/booth-recommend.png) no-repeat;background-size:contain;width:73px;height:73px;display:block;position:absolute;right:-10px;top:-17px}.booth-experience__label{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.booth-experience__label .-beauty{font-size:1.4rem;color:#fff;padding:5px 15px;background:#e85298}.booth-experience__label .-sweets{font-size:1.4rem;color:#fff;padding:5px 15px;background:#573912}.booth-experience__label .-sweets-2{font-size:1.4rem;color:#fff;padding:5px 15px;background:#ea5449}.booth-experience__label .-chori{font-size:1.4rem;color:#fff;padding:5px 15px;background:#083680}.booth-experience__label .-bridal{font-size:1.4rem;color:#fff;padding:5px 15px;background:#3fb4f2}.booth-experience__label .-sports{font-size:1.4rem;color:#fff;padding:5px 15px;background:#0068b7}.booth-experience__label .-med{font-size:1.4rem;color:#fff;padding:5px 15px;background:#ed7c9b}.booth-experience__label .-fukushi{font-size:1.4rem;color:#fff;padding:5px 15px;background:#ed7c9b}.booth-experience__label .-child{font-size:1.4rem;color:#fff;padding:5px 15px;background:#F57F1E}.booth-experience__label .-eiyo{font-size:1.4rem;color:#fff;padding:5px 15px;background:#80AD1A}.booth-experience__label .-ai{font-size:1.4rem;color:#fff;padding:5px 15px;background:#82717a}.booth-experience__label .-asuka{font-size:1.4rem;color:#fff;padding:5px 15px;background:#e49134}.booth-experience__label .-education{font-size:1.4rem;color:#fff;padding:5px 15px;background:#F57F1E}.booth-experience__label .-special{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.booth-experience__label .-select-1{font-size:1.4rem;color:#fff;padding:5px 15px;background:#d01}.booth-experience__label .-select-2{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.booth-experience__label .-select-3{font-size:1.4rem;color:#fff;padding:5px 15px;background:#d01}.booth-experience__label .-select-4{font-size:1.4rem;color:#fff;padding:5px 15px;background:#d01}.booth-experience__label .-select-5{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.booth-experience__label .-select-6{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.booth-experience__label .-select-7{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.booth-experience__label .-select-8{font-size:1.4rem;color:#fff;padding:5px 15px;background:#9E4A93}.booth-experience__label .-air{font-size:1.4rem;color:#fff;padding:5px 15px;background:#00b3ce}.booth-experience__label .-tour{font-size:1.4rem;color:#fff;padding:5px 15px;background:#00b3ce}.booth-experience__label .-pet{font-size:1.4rem;color:#fff;padding:5px 15px;background:#ed7c9b}.booth-experience__label .-police{font-size:1.4rem;color:#fff;padding:5px 15px;background:#6971b5}.booth-experience__label .-it{font-size:1.4rem;color:#fff;padding:5px 15px;background:#00a33e}.booth-experience__name{font-size:1.8rem;font-weight:bold;margin-top:20px}.-type02 .booth-experience__name{width:100%}.-type02 .booth-experience__name li{margin-top:20px;text-align:center;width:100%}.-type02 .booth-experience__name li:first-child{margin-top:0}.booth-experience__txt{font-size:1.4rem;margin-top:20px}.booth__itemFooter .btn{background:#fff;padding:30px}.booth__itemFooter .booth-resevation__btn{padding:30px;background:#ccc}.access{width:642px;margin:0 auto;padding:50px 0;color:#555;font-size:2.4rem}.access__title{display:block}.access__img{margin-bottom:70px;display:block}.access__img iframe{width:100%}.access__route{display:block}.access__routeItem{margin-top:30px}.route__title{font-size:3.6rem}.route__distance{margin-top:10px}.route__distance strong{color:#e60012;font-size:3rem}.reservation{background:#b6dcd3;padding:40px 30px 30px}.reservation__title{margin-bottom:0}.reservation__title p{font-size:3rem}.reservation__body ul{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.reservation__item{margin-top:20px;width:calc((100%/2) - 10px)}.reservation__item a{height:55px;background:url(../../img/reservation_btn.png) no-repeat;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reservation__item a img{width:65%;margin-left:4%}.present{margin:40px auto;width:640px}.present__item{width:640px;margin:0 auto 20px;padding:0 30px 0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:160px;position:relative}.present__item::before{content:"";width:0;height:0;border-style:solid;border-width:45px 40px 0 0;border-color:#fff transparent transparent transparent;position:absolute;top:0;left:0}.present__item::after{content:"";width:0;height:0;border-style:solid;border-width:0 0 45px 45px;border-color:transparent transparent #fff transparent;position:absolute;bottom:0;right:0}.present__item.-pink{background:url(/lp/share/img/present_bg_pink.png) no-repeat;background-size:100% 100%}.present__item.-pink .present__name{color:#ff6a82}.present__item.-blue{background:url(/lp/share/img/present_bg_blue.png) no-repeat;background-size:100% 100%}.present__item.-blue .present__name{color:#1287d2}.present__item.-green{background:url(/lp/share/img/present_bg_green.png) no-repeat;background-size:100% 100%}.present__item.-green .present__name{color:#08bf96}.present__item.-brown{background:url(/lp/share/img/present_bg_brown.png) no-repeat;background-size:100% 100%}.present__item.-brown .present__name{color:#5e3819}.present__item:last-child{margin-bottom:0}.present__txt{font-size:2.5rem;font-weight:bold}.present__txt strong{font-size:3rem}.present__name{font-size:4.5rem;font-weight:bold;text-shadow:0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff,0 0 7px #fff}.present__name.-small{font-size:4rem}.present__img{width:100px;margin-right:20px}.present__img img{width:100%}.detail{background:url("/lp/share/img/detail-question.png") no-repeat right 30px top 10px #6EC3F1;background-size:97px 157px;padding:30px 30px 60px}.detail__title{margin-bottom:20px}.detail__title&gt;*{font-size:3.7rem;color:#fff;text-align:center}.detail__title&gt;* strong{font-size:4.4rem;display:block;font-weight:bold}.detail__body,.detail__item{border-radius:10px;background:#fff;padding:20px 20px 50px}.detail__body+.detail__item,.detail__item+.detail__item{margin-top:30px}.problem__header{text-align:center;margin-bottom:35px}.problem__title{font-size:3.8rem;color:#555;text-align:center;height:30px;background:#fff45c;position:relative;display:inline-block;padding:0 10px;text-align:center}.problem__title&gt;*{margin-top:-30px;text-align:center}.problem__body{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1.6rem;color:#555;padding:0 36px}.problem__item{width:310px}.problem__question{position:relative;padding-bottom:30px}.problem__question ul{padding:12px 10px}.problem__question ul::after{content:"\f063";font:normal normal normal 1em/1 FontAwesome;font-weight:bold;position:absolute;bottom:0;left:50%;margin-left:-2rem;font-size:3rem;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px #fff}.-type01 .problem__question ul::after{color:#fbe2a9}.-type02 .problem__question ul::after{color:#d5ebe5}.-type01 .problem__question ul{border:solid 4px #fbe2a9}.-type02 .problem__question ul{border:solid 4px #d5ebe5}.problem__question ul li{position:relative;padding-left:2rem;line-height:1.7}.problem__question ul li::before{content:"\f14a";font:normal normal normal 1em/1 FontAwesome;font-weight:bold;font-size:1.7rem;position:absolute;top:0.3rem;left:0}.-type01 .problem__question ul li::before{color:#f08200}.-type02 .problem__question ul li::before{color:#28bbef}.problem__answerTitle{padding:5px 0;color:#fff;font-size:1.8rem;text-align:center}.-type01 .problem__answerTitle{background:#f08200}.-type02 .problem__answerTitle{background:#28bbef}.problem__answerList{padding:20px 12px}.-type01 .problem__answerList{background:#fbe2a9}.-type02 .problem__answerList{background:#d5ebe5}.problem__answerList li{padding-left:2rem;position:relative;line-height:1.7}.problem__answerList li::before{content:"笳�";display:inline-block;font-size:1.6rem;margin-right:6px;position:absolute;left:0}.-type01 .problem__answerList li::before{color:#f08200}.-type02 .problem__answerList li::before{color:#28bbef}.detail{background-image:none}.recommend__header{text-align:center;margin-bottom:35px}.recommend__title{font-size:3.8rem;color:#555;text-align:center;height:30px;background:#fff45c;position:relative;display:inline-block;padding:0 10px;text-align:center}.recommend__title&gt;*{margin-top:-30px;text-align:center}.recommend__body{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.6rem;color:#555;padding:0 36px}.recommend__body ul{padding:12px 10px}.recommend__body ul li{position:relative;padding-left:3rem;line-height:1.7;border-bottom:dashed 1px #000;margin-bottom:10px}.recommend__body ul li::before{content:"\f00c";font:normal normal normal 1em/1 FontAwesome;font-weight:bold;font-size:2rem;position:absolute;top:0.3rem;left:0;color:#f08200;line-height:1.6;margin-right:10px}.recommend__body.-number ul{counter-reset:number 0}.recommend__body.-number li::before{counter-increment:number 1;content:counter(number) ".";font-size:2.5rem;line-height:1.2}.recommend__body.-none li{padding-left:0}.recommend__body.-none li::before{display:none}.tour{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tour__item{width:calc((100%/3) - 15px);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr 1.4fr;grid-template-areas:"tour__title" "tour__txt" "tour__genre";grid-area:tour__item}.tour__title{text-align:center;font-weight:bold;position:relative;margin-bottom:30px;grid-area:tour__title}.tour__title::before{content:"";display:block;position:absolute;bottom:-8px;width:100%;height:20px;background:#fff45c}.tour__title small{display:block;font-size:1.4rem}.tour__title h2,.tour__title h3,.tour__title h4,.tour__title h5{position:relative;z-index:10;font-size:2.1rem}.tour__txt{font-size:16px;line-height:1.7;grid-area:tour__txt}.tour__txt strong{color:#f39}.tour__genre{font-size:12px;grid-area:tour__genre}.tour__genre li{border-radius:5px;color:#fff;padding:10px 0;text-align:center;margin-top:10px}.tour__genre li.-beauty{background-color:#e85298}.tour__genre li.-sweets{background-color:#573912}.tour__genre li.-sweets-2{background-color:#ea5449}.tour__genre li.-chori{background-color:#083680}.tour__genre li.-bridal{background-color:#3fb4f2}.tour__genre li.-sports{background-color:#0068b7}.tour__genre li.-med{background-color:#ed7c9b}.tour__genre li.-fukushi{background-color:#ed7c9b}.tour__genre li.-child{background-color:#F57F1E}.tour__genre li.-eiyo{background-color:#80AD1A}.tour__genre li.-ai{background-color:#82717a}.tour__genre li.-asuka{background-color:#e49134}.tour__genre li.-education{background-color:#F57F1E}.tour__genre li.-special{background-color:#9E4A93}.tour__genre li.-select-1{background-color:#d01}.tour__genre li.-select-2{background-color:#9E4A93}.tour__genre li.-select-3{background-color:#d01}.tour__genre li.-select-4{background-color:#d01}.tour__genre li.-select-5{background-color:#9E4A93}.tour__genre li.-select-6{background-color:#9E4A93}.tour__genre li.-select-7{background-color:#9E4A93}.tour__genre li.-select-8{background-color:#9E4A93}.tour__genre li.-air{background-color:#00b3ce}.tour__genre li.-tour{background-color:#00b3ce}.tour__genre li.-pet{background-color:#ed7c9b}.tour__genre li.-police{background-color:#6971b5}.tour__genre li.-it{background-color:#00a33e}.flow__title{color:#fff;font-size:3rem;margin-bottom:20px;text-align:center}.flow__body ol{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flow__body ol li{width:150px;height:80px;background-color:#fff45c;margin-right:50px;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:2.2rem;position:relative;line-height:1.2}.flow__body ol li::after{display:block;content:"\f061";font:normal normal normal 1em/1 FontAwesome;font-weight:bold;position:absolute;top:50%;right:-45px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:-2rem;font-size:3rem;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px #6EC3F1;color:#fff}.flow__body ol li:last-child{margin:0}.flow__body ol li:last-child::after{display:none}.flow__title{color:#fff;font-size:3rem;margin-bottom:20px;text-align:center}.flow__body ol{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flow__body ol li{width:150px;height:80px;background-color:#fff45c;margin-right:50px;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:2.2rem;position:relative;line-height:1.2}.flow__body ol li::after{display:block;content:"\f061";font:normal normal normal 1em/1 FontAwesome;font-weight:bold;position:absolute;top:50%;right:-45px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:-2rem;font-size:3rem;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px #6EC3F1;color:#fff}.flow__body ol li:last-child{margin:0}.flow__body ol li:last-child::after{display:none}.point{background:#fff45c;padding:30px 0 60px}.point__head{color:#fff;text-align:center;font-size:3.7rem}.point__title{font-size:3.3rem;margin-bottom:30px}.point__title strong{font-size:5.5rem}.point__title span{font-size:4.4rem;display:block}.point__body{padding:0 30px}.point__body .point__txt{margin-bottom:30px;text-align:center}.point__body .point__txt p{color:#fff}.point{background:#fff45c}.-type01 .point__list{width:642px;margin:0 auto}.-type01 .point__list ul{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-type01 .point__list ul:after{content:"";display:block;width:calc((100% / 3) - 5px);height:0}.-type01 .point__list ul li{background:#fff45c;color:#555;font-size:2rem;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc((100% / 3) - 5px);margin-top:10px;padding:10px;text-align:center;font-weight:bold}.-type01 .-col4{width:100%}.-type01 .-col4 ul li{width:calc((100% / 4) - 5px)}.point{background:#6EC3F1}.-type02 .point__list ul{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 30px 0}.-type02 .point__list ul li{position:relative;display:inline-block;width:128px;height:128px;border-radius:50%;font-size:2.4rem;text-align:center;margin:2px}.-type02 .point__list ul li:first-child{margin-left:0}.-type02 .point__list ul li:nth-child(5n){margin-right:0}.-type02 .point__list ul li:nth-child(odd){background:#f39;color:#fff}.-type02 .point__list ul li:nth-child(even){background:#ffed21;color:#483831}.-type02 .point__list ul li span{position:absolute;display:inline-block;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:128px;text-align:center}.access-support{padding:50px 30px}.access-support__title{text-align:center;color:#555;font-size:4rem;margin-bottom:30px}.access-support__title span{color:#005e15;font-size:2.4rem;display:block}.access-support__item{background:url(../../img/access-support-bg.gif);border-radius:5px;padding:60px 25px 30px}.access-support__itemHead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.access-support__itemHead .mod-point{margin:0 20px auto -100px}.access-support__itemHead .mod-point__item{width:100px;height:100px}.access-support__itemHead .mod-point__item span{width:100px;font-size:2rem}.access-support__subTitle{color:#eb6246;text-align:center;font-size:3.6rem;margin-bottom:50px;position:relative;z-index:10}.access-support__subTitle::after{content:"";display:block;position:absolute;top:-17px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.-bus .access-support__subTitle::after{background:url(../../img/access-support-bus-icon.svg);background-size:cover;width:148px;height:81px}.-aid .access-support__subTitle::after{background:url(../../img/access-support-aid-icon.svg);background-size:cover;width:137px;height:91px}.access-support__subTitle span{font-size:2.4rem;display:block}.access-support__info{padding:0 70px}.access-support__info.mod-info dl{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.access-support__info.mod-info dl dt{margin-top:5px}.access-support__date{font-size:2.5rem;text-align:center;margin:40px 0 10px}.-bus .mod-table__item{border-bottom:3px dotted #626262;padding-bottom:40px}.-bus .mod-table__item:last-child{border:none;padding-bottom:0}.next{text-align:center;font-size:2.4rem;background:#fee5bf;padding:25px 100px}.next__body{background:#fff;padding:20px;margin-top:25px;border-radius:8px}.next__date{font-size:3.6rem;color:#f6ab00}.movie{width:90%;padding-bottom:56.25%;height:0;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 30px}.movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.role-fs-18{font-size:1.8rem}.role-fs-24{font-size:2.4rem}.role-text-center,.text-center{text-align:center !important}.role-mgn-0,.role-mgn0,.m0{margin:0}.role-mgnT-20,.role-mgnT20,.mt20{margin-top:20px}.role-mgnT-30,.role-mgnT30,.mt30{margin-top:30px !important}.role-mgnT-40,.role-mgnT40,.mt40{margin-top:40px}.role-mgnT-50,.role-mgnT50,.mt50{margin-top:50px}.role-mgnB0{margin-bottom:0px !important}.role-mgnB10,.mb-10{margin-bottom:10px !important}.role-mgnB20,.mb-20{margin-bottom:20px}.role-mgnB30,.mb-30{margin-bottom:30px !important}.role-mgnB40,.mb-40{margin-bottom:40px}.role-mgnB50,.mb-50,.mb50{margin-bottom:50px !important}.role-mgnB60,.mb-60,.mb60{margin-bottom:60px}.role-mgnB70,.mb-70,.mb70{margin-bottom:70px}.mr-20,.mr20{margin-right:20px}.mr-30,.mr30{margin-right:30px}.ml-10,.ml10{margin-left:10px}.ml-30,.ml30{margin-left:30px}.role-pad-0,.pd-0{padding:0 !important}.pd-10{padding:10px !important}.pd-20{padding:20px !important}.pd-30{padding:30px !important}.role-padT0{padding-top:0 !important}.py-30{padding-top:30px;padding-bottom:30px}.px-30{padding-right:30px;padding-left:30px}.p-0{padding:0}.p-30{padding:30px}.role-block,.display-block{display:block}.role-inline-block{display:inline-block}.role-li-disc li{list-style-type:disc;margin-left:1em}.role-li-att li{margin-left:1em;text-indent:-1em}.role-li-att li:before{content:"窶ｻ"}.txt-color-normal,.txt-color-normal&gt;*{color:#555 !important}.txt-color-white,.txt-color-white&gt;*{color:#fff !important}.txt-color-red,.txt-color-red&gt;*{color:#f00 !important}.txt-color-blue,.txt-color-blue&gt;*{color:#214da0 !important}.font-weight-bold{font-weight:bold}.font-weight-normal{font-weight:normal}.border-red{border:1px solid #f00;padding:30px;margin:0 30px}.role-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-col2{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-col2&gt;*{width:calc((100% / 2) - 10px);margin-top:20px}.-col2&gt;*:nth-child(1),.-col2&gt;*:nth-child(2){margin-top:0}.-col3{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-col3&gt;*{width:calc((100% / 3) - 10px)}.-col3&gt;*:nth-child(1),.-col3&gt;*:nth-child(2),.-col3&gt;*:nth-child(3){margin-top:0}.inner{padding:auto 30px}.-bgGray{background:#dcdcdc}.contents .fs10{font-size:1rem}.contents .fs12{font-size:1.2rem}.contents .fs14{font-size:1.4rem}.contents .fs16{font-size:1.6rem}.contents .fs18{font-size:1.8rem}.contents .fs20{font-size:2rem}.contents .fs22{font-size:2.2rem}.contents .fs24{font-size:2.4rem}.contents .fs28{font-size:2.8rem}.contents .flow__body ol li{height:inherit;padding:10px 0}html{background-color:#fffdf6}.contents{background-size:auto auto;background-color:#fff;background-image:-webkit-repeating-linear-gradient(135deg, transparent, transparent 4px, #e1efd9 4px, #e1efd9 9px);background-image:-o-repeating-linear-gradient(135deg, transparent, transparent 4px, #e1efd9 4px, #e1efd9 9px);background-image:repeating-linear-gradient(-45deg, transparent, transparent 4px, #e1efd9 4px, #e1efd9 9px)}.contents .event-anchor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contents .event-anchor__item{color:#fff;text-align:center;padding-bottom:30px;width:50%}.contents .event-anchor__item p{font-weight:bold;font-size:2.4rem;min-height:4em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contents .event-anchor__item a{width:70%;margin:0 auto;background:#fff;border-radius:8px;text-decoration:none;padding:10px;display:block;position:relative}.contents .event-anchor__item a::after{content:"\f0d7";font:normal normal normal 1em/1 FontAwesome;width:20px;height:20px;text-align:center;border-radius:50%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:30px}.contents .event-anchor__item.-maruwakari{background:#00b5e9}.contents .event-anchor__item.-maruwakari a{color:#00b5e9}.contents .event-anchor__item.-maruwakari a::after{background:#00b5e9}.contents .event-anchor__item.-shuccho{background:#f18a33}.contents .event-anchor__item.-shuccho a{color:#f18a33}.contents .event-anchor__item.-shuccho a::after{background:#f18a33}#maruwakari .header__title{width:80%;margin-bottom:0}#maruwakari .header__head{padding-top:50px;min-height:655px}#maruwakari .mod-info dl{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#maruwakari .mod-info dd{margin-top:0}#maruwakari .access-support{margin-bottom:0}#maruwakari .mod-info dl{-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit}#maruwakari .detail__body .mod-note-block:nth-child(2){padding-top:0}#maruwakari .detail__body .mod-note-block:nth-child(2)::before{display:none}#maruwakari .detail{background-image:none}#maruwakari .colabo{background-size:auto auto;background-color:#f3fbfc;background-image:-webkit-repeating-linear-gradient(135deg, transparent, transparent 5px, #dcf2f7 5px, #dcf2f7 10px);background-image:-o-repeating-linear-gradient(135deg, transparent, transparent 5px, #dcf2f7 5px, #dcf2f7 10px);background-image:repeating-linear-gradient(-45deg, transparent, transparent 5px, #dcf2f7 5px, #dcf2f7 10px);padding-bottom:30px}#maruwakari .colabo__header{text-align:center;padding:40px 0 35px}#maruwakari .colabo__header img{width:45%;margin:0 auto}#maruwakari .colabo__title{font-size:5.5rem;color:#fad622;text-stroke:1px #4d3631;-webkit-text-stroke:1.3px #4d3631;margin:20px 0 0;line-height:1.2}#maruwakari .colabo__header p{color:#016bb7;font-size:2.2rem}#maruwakari .colabo__body{margin:0 30px}#maruwakari .colabo__item{background:#fff;padding:20px;margin-bottom:3px}#maruwakari .colabo-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;line-height:1}#maruwakari .colabo-genre{margin-left:10px;border-radius:10px;padding:5px 10px;color:#fff;font-size:1.5rem;margin-top:-5px}#maruwakari .colabo-genre.-beauty{background:#e85298}#maruwakari .colabo-genre.-sweets{background:#573912}#maruwakari .colabo-genre.-sweets-2{background:#ea5449}#maruwakari .colabo-genre.-chori{background:#083680}#maruwakari .colabo-genre.-bridal{background:#3fb4f2}#maruwakari .colabo-genre.-sports{background:#0068b7}#maruwakari .colabo-genre.-med{background:#ed7c9b}#maruwakari .colabo-genre.-fukushi{background:#ed7c9b}#maruwakari .colabo-genre.-child{background:#F57F1E}#maruwakari .colabo-genre.-eiyo{background:#80AD1A}#maruwakari .colabo-genre.-ai{background:#82717a}#maruwakari .colabo-genre.-asuka{background:#e49134}#maruwakari .colabo-genre.-education{background:#F57F1E}#maruwakari .colabo-genre.-special{background:#9E4A93}#maruwakari .colabo-genre.-select-1{background:#d01}#maruwakari .colabo-genre.-select-2{background:#9E4A93}#maruwakari .colabo-genre.-select-3{background:#d01}#maruwakari .colabo-genre.-select-4{background:#d01}#maruwakari .colabo-genre.-select-5{background:#9E4A93}#maruwakari .colabo-genre.-select-6{background:#9E4A93}#maruwakari .colabo-genre.-select-7{background:#9E4A93}#maruwakari .colabo-genre.-select-8{background:#9E4A93}#maruwakari .colabo-genre.-air{background:#00b3ce}#maruwakari .colabo-genre.-tour{background:#00b3ce}#maruwakari .colabo-genre.-pet{background:#ed7c9b}#maruwakari .colabo-genre.-police{background:#6971b5}#maruwakari .colabo-genre.-it{background:#00a33e}#maruwakari .colabo-txt{font-size:2rem;font-weight:bold}#maruwakari .online{background:#6EC3F1;padding:60px 40px}#maruwakari .online__header{color:#fff;text-align:center;margin-bottom:40px}#maruwakari .online__header p{font-size:2rem}#maruwakari .online__title{font-weight:bold;font-size:3rem;margin-bottom:15px}#maruwakari .online__item{width:80%;margin:0 auto 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fffabc;border-radius:10px;position:relative;padding:10px 25px}#maruwakari .online__item::before{content:"";display:block;width:3px;height:100%;border-right:3px dotted #0069b8;position:absolute;left:calc( 45% - 1px);top:0}#maruwakari .online-date{width:45%;color:#0069b8;font-weight:bold;font-size:4.4rem}#maruwakari .online-date small{font-size:2.7rem}#maruwakari .online-info{margin-left:25px;color:#0069b8}#maruwakari .online-time{font-size:1.8rem}#maruwakari .online-detail{font-weight:bold;font-size:2.2rem}#maruwakari .online-btn{background:none;padding:0}#maruwakari .online-btn a{border:3px solid #fff;background-color:#0069b8;-webkit-box-shadow:3px 3px 0px 0px #63a8db;box-shadow:3px 3px 0px 0px #63a8db;color:#fff;font-weight:bold;font-size:2.2rem;text-align:center;padding:20px 0;border-radius:10px;text-decoration:none;display:block;margin-top:40px}#maruwakari .booth{padding-top:0}#maruwakari .booth-experience{margin-bottom:0}#shuccho .sapporo-anchor__body{padding:20px 30px 30px}#shuccho .sapporo-anchor__body ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}#shuccho .sapporo-anchor__body li{width:calc(100% / 3 - 4px);margin-top:8px;-webkit-box-shadow:#fbdfeb 2px 2px 5px;box-shadow:#fbdfeb 2px 2px 5px}#shuccho section.btn{padding:30px}#shuccho .detail{background:none}#shuccho .detail img{margin-top:20px}#shuccho .place{background:#fff;padding:0 30px}#shuccho .place .place-title{width:80%;margin:0 auto;padding:40px 0 30px}#shuccho .place .place-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#shuccho .place .place-detail .place-time{width:35%;margin-top:20px}#shuccho .place .place-detail .place-attr{background:#fff79b;padding:15px;width:60%;font-size:85%}#shuccho .place .place-detail .place-attr strong{color:#ec6d5e;font-weight:bold;margin-bottom:10px;display:block;font-size:120%}#shuccho .place .place-body-text{text-align:center;margin:40px 0}#shuccho .place .place-body-text strong{display:block;color:#ec6d81;font-weight:bold}#shuccho .place .place-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#shuccho .place .place-info__item{margin-bottom:60px;width:100%}#shuccho .place .place-info__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #d2d2d2}#shuccho .place .place-info__head .place-info__title{font-size:30px;font-weight:bold;color:#3da6e3}#shuccho .place .place-info__head .place-info__date{font-size:21px;font-weight:bold;color:#000}#shuccho .place .place-info__wrap .place-info-body__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:10px}#shuccho .place .place-info__wrap .place-info-body__title{color:#fff;background:#3da6e3;padding:3px 5px;text-align:center;font-size:85%;width:70px;margin-right:20px}#shuccho .place .place-info__wrap .place-info-body__info{width:80%}#shuccho .place .place-info__wrap.-col2{display:grid;gap:10px;grid-template-columns:1fr 1fr}#shuccho .place .place-info__wrap.-col2 .place-info__body{width:100%}#shuccho .booth{background:#fff}#shuccho .booth .btn{background:#fff;width:60%;margin:0 auto  60px;padding:0}#shuccho .booth .btn a{padding:30px}#shuccho .contact .contact-head{background:#ec79a0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px;color:#fff}#shuccho .contact .contact-head .contact-head__title{font-size:30px;font-weight:bold;margin-right:40px}#shuccho .contact .contact-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff462;padding:20px 25px 30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#shuccho .contact .contact-body .contact-item .btn{padding:0}#shuccho .contact .contact-body .contact-item .btn a{padding:20px;font-size:2rem;background-color:#00b732}#shuccho .contact .contact-body .contact-item:first-child{width:420px}#shuccho .contact .contact-body .contact-item:last-child{width:364px}#shuccho .shuccho-btn a{padding-top:30px;padding-bottom:30px;width:80%;margin:0 auto}.-airline .booth__itemGenre,.-airline .booth-experience__title,.-airline .booth-experience__title::before{color:#5ec2d0}.-airline .booth-job,.-airline .booth-job__title&gt;*,.-airline .btn a{background:#5ec2d0}.-airline .booth-experience{border-color:#5ec2d0}.-type01 .point__list ul li{width:calc((100% / 4) - 5px)}footer{background:#fff}.-col3 .anchor__body ul li.select-1 a,.-col3 .anchor__body ul li.select-2 a{font-size:23px}.-type01 .point__list ul li{width:calc((100% / 3) - 5px)}.access-support .-type01 .point__list ul li{width:calc((100% / 4) - 5px)}.booth__itemFooter .btn{background:none}@media screen and (max-width: 640px){img{width:100%}body{font-size:16px;font-size:4.26667vw}a[href^="tel:"]{pointer-events:inherit;text-decoration:underline}.pcOnly{display:none}.spOnly{display:block}.btn{padding:5.33333vw}.btn a{font-size:20px;font-size:5.33333vw;padding:5.33333vw 8vw 5.33333vw;border-radius:5px}.btn a::after{font-size:28px;font-size:7.46667vw;right:2.66667vw}.snsBtn .btn a::before{width:10vw;padding-bottom:10vw;margin:0 5% 0 -10vw}.contents{width:100%;font-size:16px;font-size:4.26667vw}.inner{padding:0 2.66667vw}.attention{width:90%;padding:5vw 2vw}.mod-head{font-size:18px;font-size:4.8vw}.mod-title{font-size:24px;font-size:6.4vw;margin-bottom:5.33333vw}.mod-title02{font-size:20px;font-size:5.33333vw;margin-bottom:4vw}.mod-title02 strong{font-size:30px;font-size:8vw}.mod-note-block::before{top:-1.33333vw}.mod-note-block{padding-top:8vw}.mod-info dl{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.mod-info dl dt{width:23%}.access-support .mod-info dl dt span{width:3em}.mod-info dl dd{width:80%;line-height:1.2;margin-top:1.33333vw}.mod-point__item{width:20.8vw;height:20.8vw;font-size:18px;font-size:4.8vw;margin:0}.mod-point__item span{width:20.8vw}.mod-point__item.-small{font-size:14px;font-size:3.73333vw}.sp-scroll{overflow-x:scroll;padding-bottom:30px;-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.sp-scroll&gt;*{-webkit-box-flex:0;-webkit-flex:0 0 73vw;-ms-flex:0 0 73vw;flex:0 0 73vw;margin-right:50px;position:relative}.sp-scroll&gt;*::after{position:absolute;top:50%;right:-40px;margin-top:-10px;color:#005cac;font-size:200%;display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:28px;font-size:7.46667vw;text-rendering:auto;content:"�｡"}.sp-scroll&gt;*:last-child::after{display:none}.header__head{min-height:85.33333vw;padding-top:8vw}.header__title{width:59.73333vw;margin-bottom:3.2vw}.header__txt p{font-size:18px;font-size:4.8vw}.header__body{font-size:16px;font-size:4.26667vw;padding:5.33333vw 0}.header__date dl dt{width:16vw;height:16.26667vw;line-height:16.26667vw;font-size:14px;font-size:3.73333vw}.header__date dl dd{font-size:26px;font-size:6.93333vw;margin-left:2.66667vw}.header__date dl dd strong{font-size:50px;font-size:13.33333vw}.header-date02{margin:5.33333vw}.header-date02__item{width:calc( (100% / 2 ) - 10px)}.header-date02__date{font-size:24px;font-size:6.4vw}.header-date02__date small{font-size:12px;font-size:3.2vw}.header__time{border-width:2px;margin:4.53333vw 5.33333vw;padding:5.33333vw 0;font-size:16px;font-size:4.26667vw}.header__time strong{font-size:24px;font-size:6.4vw}.header__time .header__Receptiontime{font-size:16px;font-size:4.26667vw}.header__time.mod-info dt{width:15%}.header__time.mod-info dt span{font-size:14px;font-size:3.73333vw}.header__time.mod-info dd{font-size:24px;font-size:6.4vw}.header__time.mod-info dd small{font-size:16px;font-size:4.26667vw}.header__place{padding:0 7.2vw;margin-top:5.33333vw}.header__placeItem dl dt{width:15%}.header__placeItem dl dt span{font-size:14px;font-size:3.73333vw}.header__placeItem dl dd{font-size:24px;font-size:6.4vw}.header__placeItem dl dd li{margin-top:1.33333vw}.school-list{padding:8vw 8vw;font-size:20px;font-size:5.33333vw}.school-list ul{display:block}.school-list ul li{width:100%;margin:4vw 0 0;line-height:1}.page-top a::before{font-size:40px;font-size:10.66667vw}.sanko-logo{width:37.33333vw;padding:2.66667vw 0}.copyright{font-size:12px;font-size:3.2vw}.anchor{padding:5.33333vw 0 8vw}.anchor__title{font-size:20px;font-size:5.33333vw;margin-bottom:4vw}.anchor__title strong{font-size:30px;font-size:8vw}.anchor__body{padding:0 .8vw}.anchor__body .anchor__txt{padding:0 2.66667vw}.anchor__body ul li{margin-bottom:2.13333vw}.anchor__body ul li a{font-size:18px;font-size:4.8vw}.-col3 .anchor__body ul li a{width:31.73333vw;height:30.66667vw}.-col4 .anchor__body ul li a{width:23vw;height:22vw;font-size:14px;font-size:3.73333vw}.anchor__body ul li a::after{width:15px;height:9px;bottom:2.66667vw}.anchor__body ul.-col3 li a{width:31.73333vw;height:30.66667vw}.anchor__body ul.-col4 li a{width:24vw;height:23.2vw;font-size:14px;font-size:3.73333vw}.booth{padding:10.66667vw 0 13.33333vw}.booth__item{padding-top:8vw;margin:0 2.66667vw}.booth__itemHead{width:100%;margin-bottom:4.53333vw}.booth__itemBody{width:100%}.booth__itemGenre{font-size:18px;font-size:4.8vw;margin-bottom:0}.booth__itemGenre::after{width:17.86667vw;height:1.06667vw}.booth__itemLogo{width:84vw;font-size:4.5vw}.booth__itemBody{border-radius:10px}.booth-job{padding:5.33333vw}.booth-job__title{font-size:16px;font-size:4.26667vw;margin-bottom:5.33333vw}.booth-job__title&gt;*{padding:0 6.13333vw}.booth-job__title::before{font-size:5px;font-size:1.33333vw;top:1.6em}.booth-job__list{font-size:14px;font-size:3.73333vw}.booth-job__list ul li{margin-bottom:1.33333vw}.booth-experience{padding:5.33333vw;margin-bottom:5.33333vw}.-type02 .booth-experience__img{display:block;margin-top:0}.-type02 .booth-experience__img img{margin-top:10px}.-type02 .booth-experience__img img:nth-child(even){margin-left:0}.-type02 .booth-experience__img img:first-child{margin-top:0}.-type02 .booth-experience__img img{width:100%}.booth-experience__title{font-size:18px;font-size:4.8vw;margin-bottom:8vw}.booth-experience__title&gt;*{padding:0 6.13333vw}.booth-experience__title::before{font-size:5px;font-size:1.33333vw;top:1.8em}.booth-experience__body{display:block}.booth-experience__item{width:100%;margin-bottom:8vw}.booth-experience__name{font-size:18px;font-size:4.8vw}.-type02 .booth-experience__name li{text-align:left;list-style-type:disc;margin-left:1em;font-size:16px;font-size:4.26667vw}.booth-experience__txt{font-size:14px;font-size:3.73333vw;margin-top:5.33333vw}.booth__itemFooter .btn{width:100vw;margin-left:-2.66667vw}.booth__itemFooter .booth-resevation__btn{width:100vw;padding:8vw 5.33333vw;margin-left:-2.66667vw}.access{width:100%;padding:0;display:block;font-size:14px;font-size:3.73333vw}.access__title{margin-bottom:5.33333vw}.access__img{margin-bottom:13.33333vw;padding:0 5.33333vw}.access__img iframe{height:90vw}.access__route{padding:0 5.33333vw 10.66667vw}.access__routeItem{margin-top:4vw}.route__title{font-size:22px;font-size:5.86667vw}.route__distance strong{font-size:16px;font-size:4.26667vw}.reservation{padding:5.33333vw}.reservation__title{font-size:18px;font-size:4.8vw}.reservation__title p{font-size:16px;font-size:4.26667vw}.reservation__item{width:100%;margin-top:2.66667vw}.reservation__item a img{margin-top:-2.5%}.present{margin:4vw 0;width:inherit;padding:5.33333vw}.present__item{width:100%;margin-bottom:2.66667vw;padding:2.66667vw;min-height:26.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box}.present__item::before{border-width:8vw 8vw 0 0;border-color:#fff transparent transparent transparent}.present__item::after{border-width:0 0 8vw 8vw;border-color:transparent transparent #fff transparent}.present__txt{font-size:16px;font-size:4.26667vw}.present__txt strong{font-size:18px;font-size:4.8vw}.present__name{font-size:26px;font-size:6.93333vw}.present__name.-small{font-size:23px;font-size:6.13333vw}.present__img{width:13.33333vw;margin-right:2.66667vw}.detail{padding:6.66667vw 2.66667vw;background:url("/lp/share/img/detail-question.png") no-repeat right 3.2vw top 4vw #6EC3F1;background-size:43px 70px}.detail__title{margin-bottom:5.33333vw}.detail__title&gt;*{font-size:20px;font-size:5.33333vw}.detail__title&gt;* strong{font-size:24px;font-size:6.4vw}.detail__body,.detail__item{padding-bottom:2.66667vw}.problem__header{margin-bottom:5.33333vw}.problem__title{font-size:22px;font-size:5.86667vw;height:4.8vw}.problem__title&gt;*{margin-top:-4vw}.problem__body{display:block;font-size:16px;font-size:4.26667vw;padding:0}.problem__item{width:100%;margin-bottom:4vw}.problem__question{padding-bottom:10.66667vw}.problem__question ul{padding:2.66667vw}.problem__question ul::after{font-size:40px;font-size:10.66667vw;margin-left:-5.33333vw}.problem__question ul li{padding-left:5.33333vw}.problem__question ul li::before{font-size:16px;font-size:4.26667vw;top:1.6vw}.problem__answerTitle{font-size:17px;font-size:4.53333vw;padding:1.33333vw 0}.problem__answerList{padding:2.66667vw}.problem__answerList li{padding-left:5.33333vw}.problem__answerList li::before{font-size:16px;font-size:4.26667vw}.recommend__header{margin-bottom:5.33333vw}.recommend__title{font-size:22px;font-size:5.86667vw;height:4.8vw}.recommend__title&gt;*{margin-top:-4vw}.recommend__body{display:block;font-size:16px;font-size:4.26667vw;padding:0}.recommend__body ul{padding:2.66667vw}.recommend__body ul li{padding-left:8vw}.recommend__body ul li::before{font-size:20px;font-size:5.33333vw;top:1.6vw;line-height:0.8}.recommend__body.-number li::before{font-size:18px;font-size:4.8vw;line-height:1;margin-top:-3px}.tour{display:block}.tour__item{width:100%;margin-bottom:8vw;display:block}.tour__title::before{width:80%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tour__genre{font-size:14px;font-size:3.73333vw}.flow__body ol{display:block}.flow__body ol li{width:100%;height:auto;padding:2.66667vw 0;margin:0 0 10.66667vw}.flow__body ol li::after{content:"\f063";top:inherit;right:inherit;bottom:-9.33333vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0}.flow__body ol{display:block}.flow__body ol li{width:100%;height:auto;padding:2.66667vw 0;margin:0 0 10.66667vw}.flow__body ol li::after{content:"\f063";top:inherit;right:inherit;bottom:-9.33333vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0}.point{padding:6.66667vw 0 8vw}.point__head{font-size:20px;font-size:5.33333vw}.point__title{font-size:18px;font-size:4.8vw;margin-bottom:2.66667vw}.point__title strong{font-size:30px;font-size:8vw}.point__title span{font-size:24px;font-size:6.4vw}.point__body{padding:0 2.66667vw}.point__body .point__txt{text-align:left}.point__body .point__txt br{display:none}.-type01 .point__list{width:94.93333vw}.-type01 .point__list ul li{width:46.13333vw;min-height:15.46667vw;font-size:18px;font-size:4.8vw;margin-top:2.66667vw}.-type01 .-col4{width:94.93333vw}.-type01 .-col4 ul li{width:46.13333vw}.-type02 .point__list ul{padding-top:0;display:block}.-type02 .point__list ul li{width:26.66667vw;height:26.66667vw;margin:0;font-size:18px;font-size:4.8vw}.-type02 .point__list ul li span{width:26.66667vw}.access-support{padding:8vw 0}.access-support__title{font-size:24px;font-size:6.4vw;margin-bottom:4vw}.access-support__title span{font-size:18px;font-size:4.8vw}.access-support__item{padding:10.66667vw 5.33333vw;border-radius:0}.access-support__itemHead .mod-point{margin:0 2.66667vw auto -10.66667vw}.access-support__itemHead .mod-point__item{width:17.33333vw;height:17.33333vw}.access-support__itemHead .mod-point__item span{width:17.33333vw;font-size:14px;font-size:3.73333vw}.access-support__subTitle{font-size:24px;font-size:6.4vw;margin-bottom:8vw}.-bus .access-support__subTitle::after{width:27.73333vw;height:15.2vw}.-aid .access-support__subTitle::after{width:25.86667vw;height:17.33333vw}.access-support__subTitle span{font-size:14px;font-size:3.73333vw}.access-support__info{padding:0}.access-support__date{font-size:20px;font-size:5.33333vw;margin-top:8vw}.-bus .mod-table__item{padding-bottom:8vw}.next{padding:6.66667vw 5.33333vw;font-size:24px;font-size:6.4vw}.next__date{font-size:36px;font-size:9.6vw}.role-fs-18{font-size:18px;font-size:4.8vw}.role-fs-24{font-size:16px;font-size:4.26667vw}.role-mgnT-20,.role-mgnT20,.mt20{margin-top:2.66667vw}.role-mgnT-30,.role-mgnT30,.mt30{margin-top:4vw !important}.role-mgnT-40,.role-mgnT40,.mt40{margin-top:5.33333vw}.role-mgnT-50,.role-mgnT50,.mt50{margin-top:6.66667vw}.role-mgnB10,.mb-10{margin-bottom:1.33333vw !important}.role-mgnB20,.mb-20{margin-bottom:2.66667vw}.role-mgnB30,.mb-30{margin-bottom:4vw !important}.role-mgnB40,.mb-40{margin-bottom:5.33333vw}.role-mgnB50,.mb-50,.mb50{margin-bottom:6.66667vw !important}.role-mgnB60,.mb-60,.mb60{margin-bottom:8vw}.role-mgnB70,.mb-70,.mb70{margin-bottom:9.33333vw}.py-30{padding-top:4vw;padding-bottom:4vw}.px-30{padding-right:4vw;padding-left:4vw}.border-red{padding:5.33333vw;margin:0 5.33333vw}.role-flex.sp-break{display:block}.-col2&gt;*{width:calc((100% / 2) - 1vw);margin-top:2vw}.-col2.sp-break&gt;*{width:100%}.-col3&gt;*{width:calc((100% / 3) - 1vw);margin-top:2vw}.-col3.sp-break&gt;*{width:100%}.inner{padding:auto 2.66667vw}.contents .fs10{font-size:0.6rem}.contents .fs12{font-size:0.8rem}.contents .fs14{font-size:1rem}.contents .fs16{font-size:1.2rem}.contents .fs18{font-size:1.4rem}.contents .fs20{font-size:1.5rem}.contents .fs22{font-size:1.7rem}.contents .fs24{font-size:1.85rem}.contents .fs28{font-size:2.2rem}.contents .event-anchor__item{padding:10px 0 20px}.contents .event-anchor__item p{font-size:1.6rem}.contents .event-anchor__item a{font-size:1.2rem;font-weight:bold}.contents .event-anchor__item a::after{font-size:10px;width:12px;height:12px;right:15px}#maruwakari .header__title{margin-bottom:4.5vw}#maruwakari .header__head{padding-top:7vw}#maruwakari .header__placeItem li{font-size:20px;font-size:5.33333vw}#maruwakari .colabo__header{padding:7vw 0 5vw 0}#maruwakari .colabo__header img{width:60%}#maruwakari .colabo__title{font-size:9vw;margin:10px 0;text-stroke:1px #4d3631;-webkit-text-stroke:1px #4d3631}#maruwakari .colabo__header p{margin:0 20px;font-size:5vw}#maruwakari .colabo-info{display:block}#maruwakari .colabo-genre{display:inline-block;margin:10px 0 0 0}#maruwakari .online{padding:40px 20px}#maruwakari .online__item{width:100%;text-align:center;padding-right:0;padding-left:0}#maruwakari .online__item::before{display:none}#maruwakari .online-date{width:100%;border-bottom:3px dotted #0069b8;font-size:8.5vw}#maruwakari .online-date small{font-size:6.5vw}#maruwakari .online-info{margin:10px 0 0 0;width:100%}#maruwakari .online-detail{font-size:5vw}#maruwakari .online-btn a{font-size:5vw}#shuccho .sapporo-anchor__body{padding:0}#shuccho .place .place-info__item{width:100%}#shuccho .sapporo-anchor__body{padding:20px 10px 30px}#shuccho .sapporo-anchor__body ul li{width:calc(50% - 5px)}#shuccho .place{padding:0 15px}#shuccho .place .place-title{width:100%}#shuccho .place .place-detail{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#shuccho .place .place-detail .place-attr{width:100%}#shuccho .place .place-detail .place-time{width:80%;margin:0 auto 30px}#shuccho .place .place-info__head{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#shuccho .place .place-info__head .place-info__title{font-size:8vw}#shuccho .place .place-info__head .place-info__date{font-size:4.5vw}#shuccho .place .place-info__wrap{display:block}#shuccho .place .place-info__wrap .place-info__body{width:100%}#shuccho .place .place-info__wrap .place-info__body+.place-info__body{margin-top:20px;padding-top:10px;border-top:1px solid #d2d2d2}#shuccho .booth .btn{width:100%;padding:10px}#shuccho .booth .btn a{padding:20px}#shuccho .contact .contact-head{display:block;text-align:center}#shuccho .contact .contact-head .contact-head__title{font-size:6vw;text-align:center;margin:0 0 10px}#shuccho .contact .contact-body{display:block}#shuccho .contact .contact-body .contact-item{width:100% !important}#shuccho .contact .contact-body .contact-item:last-child{margin-top:20px}#shuccho .booth-job__list ul li{width:100%;text-align:center}#shuccho .shuccho-btn .btn{padding:0}#shuccho .shuccho-btn a{width:100%;padding:4vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:4.5vw;font-weight:bold}#shuccho .shuccho-btn a::after{font-size:6vw}#maruwakari .header__head{min-height:80vw}.header__txt p{margin-top:-30px}.-type01 .point__list{width:100%}.-type01 .point__list ul li{width:48%}#shuccho .place .place-info__wrap.-col2{display:block}.-col3 .anchor__body ul li.select-1 a,.-col3 .anchor__body ul li.select-2 a{font-size:3.5vw}.access-support .-type01 .point__list ul li{width:calc((100% / 2) - 5px)}}@media screen and (min-width: 640px){.anchor__body .anchor__txt{text-align:center;font-size:2.2rem}.booth-experience__item.-col1{width:80%;margin:0 auto}.booth-experience__item.-col1 .booth-experience__img img{width:100%}.recommend__body ul li{font-size:2rem}.point__body .point__txt p{font-size:2.2rem}}@media all and (-ms-high-contrast: none){.present__item{height:160px}#maruwakari .colabo__title{text-shadow:1px 1px 0 #4d3631, -1px 1px 0 #4d3631, 1px -1px 0 #4d3631, -1px -1px 0 #4d3631}}

/*# sourceMappingURL=style.css.map */
</pre></body></html>