@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&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:#d5f0f8;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:#214da0;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:#214da0;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:#214da0;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:#ea617c;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>*{display:inline-block;padding:0 20px}.mod-head_line.-blue>*{border-bottom:5px solid #005cac}.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>*{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>*{display:inline-block;position:relative;padding:0 35px}.-beauty .booth-job__title>*{background:#e85298}.-sweets .booth-job__title>*{background:#573912}.-sweets-2 .booth-job__title>*{background:#ea5449}.-chori .booth-job__title>*{background:#083680}.-bridal .booth-job__title>*{background:#3fb4f2}.-sports .booth-job__title>*{background:#0068b7}.-med .booth-job__title>*{background:#ed7c9b}.-fukushi .booth-job__title>*{background:#ed7c9b}.-child .booth-job__title>*{background:#F57F1E}.-eiyo .booth-job__title>*{background:#80AD1A}.-ai .booth-job__title>*{background:#82717a}.-asuka .booth-job__title>*{background:#e49134}.-education .booth-job__title>*{background:#F57F1E}.-special .booth-job__title>*{background:#9E4A93}.-select-1 .booth-job__title>*{background:#d01}.-select-2 .booth-job__title>*{background:#9E4A93}.-select-3 .booth-job__title>*{background:#d01}.-select-4 .booth-job__title>*{background:#d01}.-select-5 .booth-job__title>*{background:#9E4A93}.-select-6 .booth-job__title>*{background:#9E4A93}.-select-7 .booth-job__title>*{background:#9E4A93}.-select-8 .booth-job__title>*{background:#9E4A93}.-air .booth-job__title>*{background:#00b3ce}.-tour .booth-job__title>*{background:#00b3ce}.-pet .booth-job__title>*{background:#ed7c9b}.-police .booth-job__title>*{background:#6971b5}.-it .booth-job__title>*{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>*{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}.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>*{font-size:3.7rem;color:#fff;text-align:center}.detail__title>* 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}.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>*{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:#214da0;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}.about{padding:0 30px}.about__body{margin-top:50px;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;color:#2a2a2a}.about__item{width:calc(100% / 3 - 6px);border:5px solid #d5f0f8}.about-item__header{background:#d5f0f8;text-align:center;padding:30px 0 20px;min-height:160px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.about-item__header .number{font-family:"Hiragino Sans";position:absolute;font-size:4rem;font-weight:bold;color:#fff884;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#2a2a2a;text-align:center;top:-25px;left:50%;margin-left:-0.5em}.about-item__title{color:#00a7eb;font-weight:bold;font-size:2.4rem;margin-bottom:10px}.about-item__title small{font-size:1.6rem}.about-item__body{padding:15px}.about-item__txt{margin-bottom:20px}.about-item-link__item{margin-bottom:20px}.about-item-link__date{margin-bottom:5px}.about-item-link__btn a{display:block;border-radius:5px;color:#fff;background-color:#005cac;padding:10px;position:relative;text-decoration:none;font-size:1.4rem;text-align:center;margin-bottom:10px}.about-item-link__btn a::after{content:"\f0a9";font:normal normal normal 1em/1 FontAwesome;font-weight:900;color:#fff;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.about-item-link__btn a[href^="#"]::after{content:"\f0ab"}.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>*{color:#555 !important}.txt-color-white,.txt-color-white>*{color:#fff !important}.txt-color-red,.txt-color-red>*{color:#f00 !important}.txt-color-blue,.txt-color-blue>*{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>*{width:calc((100% / 2) - 10px);margin-top:20px}.-col2>*:nth-child(1),.-col2>*: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>*{width:calc((100% / 3) - 10px)}.-col3>*:nth-child(1),.-col3>*:nth-child(2),.-col3>*: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}.contents .header__title{width:100%}.contents .header__sponsor{margin:30px 50px;font-size:1.8rem}.contents .present{width:90%;margin:30px 6% 30px 4%}.contents .step{padding:40px}.contents .step .step__title{width:90%;margin:0 auto 20px}.contents .step .step__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}.contents .step .step__body .step-item_txt{margin-top:10px}.contents .step .step__body .step-item__img{margin-top:20px}.contents .step .step__body .step__item{width:calc(30% - 10px);margin-top:40px}.contents .step .step-item__title{font-size:1.8rem;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.contents .step .step__number{color:#005bac;font-weight:bold;font-size:2.8rem;display:block;margin-right:5px;line-height:1}.contents .anchor{margin-top:0}.contents .anchor a{overflow:hidden;text-indent:-9999px}.contents .anchor a::after{display:none}.contents .booth__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}.contents .booth__item{margin:0 auto 60px;width:calc(50% - 30px);padding-top:0}.contents .booth__item:first-child{padding-top:0}.contents .booth__item.-chori{width:60%}.contents .booth__item.-chori .booth__itemLogo{width:80%}.contents .booth__item p{text-align:center}.contents .booth__itemLogo{width:100%}.contents .booth__itemBody{border-radius:0;width:100%}.contents .booth__itemHead{width:100%;margin-bottom:20px}.contents .booth__itemHead .role-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 .booth__itemHead .booth__itemGenre{margin:10px 20px 0 0}.contents .booth__itemLogo{min-height:66px;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}.contents .booth-experience{padding:0;border:none;background:none;border-radius:0}.contents .booth-experience__item{width:100%}.contents .booth-experience__body{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contents .booth-experience{margin-bottom:0}.contents .booth__itemGenre{margin-bottom:0}.contents .booth__itemFooter .btn{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.contents .booth__itemFooter .btn a{padding:15px;font-size:2.3rem}.contents .about-item-link__btn a[target="_blank"]::after{content:"\f14c";font:normal normal normal 1em/1 FontAwesome}@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>*{-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>*::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>*:last-child::after{display:none}.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>*{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>*{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}.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>*{font-size:20px;font-size:5.33333vw}.detail__title>* strong{font-size:24px;font-size:6.4vw}.detail__body,.detail__item{padding-bottom:2.66667vw}.recommend__header{margin-bottom:5.33333vw}.recommend__title{font-size:22px;font-size:5.86667vw;height:4.8vw}.recommend__title>*{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}.about{padding:0 5.33333vw}.about-item__header{padding-top:50px}.about-item__header .number{top:0}.about-item-link__btn a::after{font-size:20px;font-size:5.33333vw;right:2.66667vw}.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>*{width:calc((100% / 2) - 1vw);margin-top:2vw}.-col2.sp-break>*{width:100%}.-col3>*{width:calc((100% / 3) - 1vw);margin-top:2vw}.-col3.sp-break>*{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 .header__sponsor{margin-right:10px;margin-left:10px;font-size:3.6vw}.contents .present{width:100%;margin:0 0 20px -7px;-webkit-box-sizing:border-box;box-sizing:border-box}.contents .step{padding:0 5.33333vw}.contents .step .step__title{width:100%;margin-bottom:30px}.contents .step .step__body .step-item__img{padding:2vw;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;margin:10px auto 0}.contents .step .step__body .step__item{width:100%;border:solid 5px #d5f0f8;padding:15px;margin-top:0}.contents .booth__item{width:100%;margin-bottom:30px;padding:5.33333vw}.contents .booth__item.-chori{width:100%}.contents .booth__item.-chori .booth__itemLogo{width:100%}.contents .booth-experience__item{width:100%}.contents .booth__itemFooter .btn{padding:0;width:100%;margin-left:0}.contents .booth__itemFooter .btn a{padding:5.33333vw 8vw 5.33333vw}}@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}}@media all and (-ms-high-contrast: none){.present__item{height:160px}}

/*# sourceMappingURL=style.css.map */
