@charset "UTF-8";.sgr-content a:active,.sgr-content a:hover,.sgr-content a:visited{color:#c71444}.button-a,.button-a--s,.button-b,.slick-slider{-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box}.sgr-content,.slick-slider{-webkit-tap-highlight-color:transparent}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.sgr-archives-list__items:after,.sgr-board-base__items:after,.sgr-board-spot__items:after,.sgr-spot-tool:after,.slick-track:after{clear:both}.sgr-archives-list__item-date,.sgr-board-spot__item-title,.sgr-spot-name{white-space:nowrap;text-overflow:ellipsis}@media (-webkit-min-device-pixel-ratio:2){html{-webkit-font-smoothing:antialiased}}.sgr-content{font-family:-apple-system,"Hiragino Kaku Gothic ProN","游ゴシック Medium","メイリオ",meiryo,sans-serif;line-height:1.33}.sgr-content em{font-weight:700}.sgr-content i{font-style:normal}.sgr-content a{color:#c71444;text-decoration:underline}.button-a--s:hover,.button-a--s:link,.button-a--s:visited,.button-a:hover,.button-a:link,.button-a:visited,.button-b:hover,.button-b:link,.button-b:visited,.sgr-content a:hover{text-decoration:none}.sgr-content img{vertical-align:middle}.nissan-header{height:132px;text-align:left;background:#fff}.nissan-header .nissan-header-inner{width:964px;margin:0 auto}.nissan-header .nissan-header-logo{margin-left:22px}.nissan-header .nissan-header-logo a{background-color:transparent;background-repeat:no-repeat;border:0;overflow:hidden;outline:0;display:block;width:88px;height:110px;background-image:url(/IMAGES/BASE/COMMON/logo_nissan2012.png)}.nissan-header .nissan-header-logo a:before{content:'';display:block;width:0;height:100%}#pageTop{height:49px;background:#fff}#sgr{width:100%;background:#f3f3f3;text-align:left}@media screen and (max-width:639px){#newSite>.nissan-header,#topicpath,#wrapperAll,#wrapperBottom,#wrapperPage,div#side{display:none}body{background:#f3f3f3}body #container{width:100%!important;margin:0;padding:0;background:0 0}}.button-a,.button-a--s{background-color:#c71444;color:#fff!important}.fx-fade{opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.fx-fade.fx-in{opacity:1}.button-a,.button-a--s,.button-b{cursor:pointer;-moz-user-select:none;user-select:none;display:inline-block;border-radius:3px;border:0;font-weight:700;text-align:center;text-decoration:none}.is-disabled.button-a,.is-disabled.button-a--s,.is-disabled.button-b,[disabled=disabled].button-a,[disabled=disabled].button-a--s,[disabled=disabled].button-b{opacity:.5;pointer-events:none}.button-a{height:40px;padding:0 20px;font-size:14px;line-height:40px}.button-a--s{height:30px;padding:0 10px;font-size:12px;line-height:30px}.button-b,.u-color-red{color:#c71444!important}.button-b{height:40px;padding:0 20px;background-color:#fff;font-size:14px;line-height:40px}.button--260{width:260px}.is-hidden{display:none!important}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.u-pt-0{padding-top:0!important}.u-pt-20{padding-top:20px!important}.u-pt-30{padding-top:30px!important}.u-pb-0{padding-bottom:0!important}.u-pb-20{padding-bottom:20px!important}.u-pb-30{padding-bottom:30px!important}.u-ta-c{text-align:center!important}.sgr-dice-zip,.sgr-footer-nav__inner,.sgr-sns-buttons,.sgr-start-laed{text-align:center}.slick-slider{-webkit-touch-callout:none;-moz-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;outline:0;display:none}[dir=rtl] .slick-slide{float:right}.sgr-spot-tool__link,.sgr-start-mode-nav .slick-dots li{float:left}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.sgr-content{position:relative;min-width:320px;min-height:400px;overflow:hidden;background:#f2f2f2}@media screen and (min-width:640px){.sgr-content{border-top:1px solid #f2f2f2}}.sgr-footer-nav{position:relative;background:#c71444;padding-top:30px;padding-bottom:30px;color:#fff}.sgr-footer-nav:before{content:" ";display:block;position:absolute;background-size:17px 17px!important;top:-17px;background-repeat:repeat-x;height:17px;width:100%;background-position:left top;background:-webkit-linear-gradient(45deg,#c71444 25%,transparent 25%) 0 50%,-webkit-linear-gradient(135deg,#c71444 25%,transparent 25%) 0 50%;background:linear-gradient(45deg,#c71444 25%,transparent 25%) 0 50%,linear-gradient(-45deg,#c71444 25%,transparent 25%) 0 50%}.sgr-modal-backdrop,.sgr-spinner-screen{left:0;top:0;right:0;bottom:0;z-index:6000000}.sgr-footer-button--boards{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:270px;height:50px;margin:0 auto;border-radius:25px;background:#fff;color:#c71444;font-size:18px;line-height:50px;font-weight:700;text-align:center}.sgr-sns-buttons{width:320px;margin:30px auto}.sgr-notification-spinner__spinner,.sgr-spinner-screen__spinner{margin-left:-50px;-webkit-animation:rotation .8s infinite linear}.sgr-sns-list__item,.sgr-sns-list__item--facebook,.sgr-sns-list__item--google-plus,.sgr-sns-list__item--twitter{display:inline-block;vertical-align:top}.sgr-sns-list__item--twitter{width:85px;overflow:hidden}.sgr-sns-list__item--twitter iframe{width:85px!important}.sgr-sns-list__item--google-plus{width:70px;overflow:hidden}.sgr-modal-backdrop{position:fixed;background:rgba(128,128,128,.7)}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.sgr-modal-backdrop{background:rgba(153,153,153,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.sgr-spinner-screen{position:absolute;background:#e6e6e6}.sgr-spinner-screen__spinner{position:fixed;left:50%;top:50%;width:100px;height:100px;border-radius:50%;margin-top:-50px;border:4px solid #fff;border-left-color:#c71444;animation:rotation .8s infinite linear}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html.is-modal-active body{overflow:hidden}.sgr-start-view{display:none;position:relative;min-height:500px;background:url(/IMAGES/DRIVENAVI/SUGOROKU/sugoroku-bg.png) 50% 0 no-repeat #f2f2f2;background-size:auto 668px}.sgr-start-view.is-show{display:block}.sgr-start-title{width:300px;height:170px;margin:0 auto}.sgr-start-title-main{width:300px;padding-top:43px}.sgr-start-title-main h1{border:0;overflow:hidden;outline:0;width:300px;height:58px;background:url(/IMAGES/DRIVENAVI/SUGOROKU/title-main.svg) no-repeat;background-size:300px auto}.sgr-start-title-main h1:before{content:'';display:block;width:0;height:100%}.sgr-start-title-sub{border:0;overflow:hidden;outline:0;width:196px;height:18px;margin:12px auto 0;background:url(/IMAGES/DRIVENAVI/SUGOROKU/title-sub.svg) no-repeat;background-size:196px auto}.sgr-start-title-sub:before{content:'';display:block;width:0;height:100%}.sgr-start-mode{position:relative;height:330px;overflow:hidden}.sgr-start-mode-selector{max-width:600px;height:250px;margin:0 auto;overflow:hidden}.sgr-start-mode-selector__button--easy,.sgr-start-mode-selector__button--exp,.sgr-start-mode-selector__button--hard,.sgr-start-mode-selector__button--std{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:254px;height:250px;margin:0 auto;background:100% 0 no-repeat;background-size:auto 250px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.39,.575,.565,1);transition:-webkit-transform .3s cubic-bezier(.39,.575,.565,1);transition:transform .3s cubic-bezier(.39,.575,.565,1);transition:transform .3s cubic-bezier(.39,.575,.565,1),-webkit-transform .3s cubic-bezier(.39,.575,.565,1)}.slick-current .sgr-start-mode-selector__button--easy,.slick-current .sgr-start-mode-selector__button--exp,.slick-current .sgr-start-mode-selector__button--hard,.slick-current .sgr-start-mode-selector__button--std{-webkit-transform:scale(1);transform:scale(1)}.sgr-start-mode-selector__button--easy.is-disabled,.sgr-start-mode-selector__button--exp.is-disabled,.sgr-start-mode-selector__button--hard.is-disabled,.sgr-start-mode-selector__button--std.is-disabled{-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.sgr-start-mode-selector__button--easy{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/button-game-mode-easy.svg)}.sgr-start-mode-selector__button--std{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/button-game-mode-std.svg)}.sgr-start-mode-selector__button--hard{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/button-game-mode-hard.svg)}.sgr-start-mode-selector__button--exp{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/button-game-mode-exp.svg)}html.desktop .sgr-start-mode-selector__button--exp{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/button-game-mode-exp-disabled.svg);background-position:50% 0;pointer-events:none}.sgr-start-mode-arrows .slick-next,.sgr-start-mode-arrows .slick-prev{background-color:transparent;background-repeat:no-repeat;overflow:hidden;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:92px;border:0}.sgr-start-mode-arrows .slick-next:before,.sgr-start-mode-arrows .slick-prev:before{content:'';display:block;width:0;height:100%}.sgr-start-mode-arrows .slick-next,.sgr-start-mode-arrows .slick-prev{width:0;height:0;border-top:32.5px solid transparent;border-bottom:32.5px solid transparent}.sgr-start-mode-arrows .slick-next.slick-disabled,.sgr-start-mode-arrows .slick-prev.slick-disabled{display:none!important}.sgr-start-mode-arrows .slick-prev{border-right:30px solid rgba(153,153,153,.7);left:10px}.sgr-start-mode-arrows .slick-next{border-left:30px solid rgba(153,153,153,.7);right:10px}@media screen and (max-width:345px){.sgr-start-mode-arrows .slick-prev{left:0}.sgr-start-mode-arrows .slick-next{right:0}}@media screen and (min-width:640px){.sgr-start-mode-arrows .slick-prev{left:50%;margin-left:-300px}.sgr-start-mode-arrows .slick-next{right:50%;margin-right:-300px}}.sgr-start-mode-nav{width:240px;height:60px;margin:10px auto 0}.sgr-start-mode-nav .slick-dots button{overflow:hidden;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px;height:60px;border:0;background:50% 70% no-repeat;background-size:100% auto}.sgr-start-mode-nav .slick-dots button:before{content:'';display:block;width:0;height:100%}.sgr-start-mode-nav .slick-dots li:nth-child(1) button{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-easy-gray.svg);background-size:36.5px auto}.sgr-start-mode-nav .slick-dots li:nth-child(1).slick-active button{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-easy-red.svg)}.sgr-start-mode-nav .slick-dots li:nth-child(2) button{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-std-gray.svg);background-size:38px auto}.sgr-start-mode-nav .slick-dots li:nth-child(2).slick-active button{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-std-red.svg)}.sgr-start-mode-nav .slick-dots li:nth-child(3) button{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-hard-gray.svg);background-size:42.5px auto}.sgr-start-mode-nav .slick-dots li:nth-child(3).slick-active button{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-hard-red.svg)}.sgr-start-mode-nav .slick-dots li:nth-child(4) button{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-exp-gray.svg);background-size:42px auto}.sgr-start-mode-nav .slick-dots li:nth-child(4).slick-active button{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-exp-red.svg)}.sgr-start-intro{box-sizing:border-box;max-width:500px;margin:0 15px;padding:20px;border-radius:5px;background:#fff}@media screen and (max-width:320px){.sgr-start-intro{border-radius:0;margin-left:0;margin-right:0}}@media screen and (min-width:500px){.sgr-start-intro{margin-left:auto;margin-right:auto}}.sgr-start-laed{margin-bottom:20px;font-size:14px;line-height:1.5}.sgr-start-help__header{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:15px;font-size:15px;font-weight:700}.sgr-start-help__header::after,.sgr-start-help__header::before{border-top:1px solid #e6e6e6;content:'';-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.sgr-start-help__header::before{margin-right:10px}.sgr-start-help__header::after{margin-left:10px}.sgr-dice-pane{position:relative;width:100%;height:0;background:url(/IMAGES/DRIVENAVI/SUGOROKU/sugoroku-bg.png) 50% 0 no-repeat #f2f2f2;background-size:auto 668px;overflow:hidden;-webkit-transition:height .4s;transition:height .4s}.sgr-dice-pane.is-show{height:500px}.sgr-dice-title{position:absolute;left:0;top:0;z-index:100;width:100%;-webkit-transform:translate(0,-101px);transform:translate(0,-101px);-webkit-transition:-webkit-transform .8s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .8s cubic-bezier(.215,.61,.355,1);transition:transform .8s cubic-bezier(.215,.61,.355,1);transition:transform .8s cubic-bezier(.215,.61,.355,1),-webkit-transform .8s cubic-bezier(.215,.61,.355,1)}.sgr-dice-title.is-show{-webkit-transform:translate(0,0);transform:translate(0,0)}.sgr-dice-title-main{width:300px;height:58px;margin:43px auto 0;background:url(/IMAGES/DRIVENAVI/SUGOROKU/title-main.svg) no-repeat;background-size:300px auto}.sgr-dice-zip{position:absolute;left:50%;top:160px;width:300px;margin-left:-150px;padding:30px 0;border-radius:5px;background:#c71444;color:#fff;font-size:14px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:background-color .5s,padding .5s,-webkit-transform .3s cubic-bezier(.39,.575,.565,1);transition:background-color .5s,padding .5s,-webkit-transform .3s cubic-bezier(.39,.575,.565,1);transition:background-color .5s,padding .5s,transform .3s cubic-bezier(.39,.575,.565,1);transition:background-color .5s,padding .5s,transform .3s cubic-bezier(.39,.575,.565,1),-webkit-transform .3s cubic-bezier(.39,.575,.565,1)}.sgr-dice-zip.is-show{-webkit-transform:scale(1);transform:scale(1)}.sgr-dice-zip.is-active{padding:10px 0;background:#999}.sgr-dice-zip.is-active .sgr-dice-zip__error{display:none}.sgr-dice-zip__error{padding-bottom:10px}.sgr-dice-zip__field{display:inline-table}.sgr-dice-zip__field-label{display:table-cell;width:30px;font-size:25px;font-weight:700;vertical-align:middle;text-align:left}.sgr-dice-zip__field-form{display:table-cell;vertical-align:middle;text-align:left}.sgr-dice-zip__field-form input{box-sizing:border-box;width:150px;height:40px;padding:10px 5px;border:0;border-radius:5px;font-size:18px;line-height:20px;text-align:center;-webkit-appearance:none}.sgr-dice-zip__field-form input:placeholder-shown{color:#999}.sgr-dice-zip__field-form input::-webkit-input-placeholder{color:#999}.sgr-dice-zip__field-form input::-moz-placeholder{opacity:1;color:#999}.sgr-dice-zip__field-form input:-ms-input-placeholder{color:#999}.sgr-dice-zip__field-form input:focus{outline:0}.sgr-dice-zip__field-indicator{display:table-cell;width:30px;text-align:right;vertical-align:middle}.sgr-dice-zip__field-spinner{display:none;width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-left-color:#fff;-webkit-animation:zip-rotation .8s infinite linear;animation:zip-rotation .8s infinite linear}.sgr-dice-zip__field-spinner.is-active{display:inline-block}.sgr-dice-zip.is-active .sgr-dice-zip__field-spinner{display:none}@-webkit-keyframes zip-rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes zip-rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sgr-button-shuffle{position:absolute;left:50%;bottom:75px;width:200px;height:200px;margin-left:-100px;opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94)}.sgr-button-shuffle.is-show{-webkit-transform:scale(1);transform:scale(1)}.sgr-button-shuffle.is-disabled{opacity:.4;pointer-events:none}.sgr-button-shuffle-draw{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;border-radius:50%;background:50% 50% no-repeat #c71444;-webkit-transition:-webkit-transform .4s cubic-bezier(.39,.575,.565,1);transition:-webkit-transform .4s cubic-bezier(.39,.575,.565,1);transition:transform .4s cubic-bezier(.39,.575,.565,1);transition:transform .4s cubic-bezier(.39,.575,.565,1),-webkit-transform .4s cubic-bezier(.39,.575,.565,1);color:#fff}.sgr-button-shuffle-draw.is-start{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/button-draw.svg);background-size:200px auto;-webkit-animation-name:button-bouncing;animation-name:button-bouncing;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;cursor:pointer}.sgr-button-shuffle-draw.is-after-start{-webkit-transform:scale(1);transform:scale(1);background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-dice.svg);background-size:114px auto;cursor:default}.sgr-button-shuffle-draw.is-before-shuffle,.sgr-button-shuffle-draw.is-shuffling{-webkit-transform:scale(.5);background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-dice.svg);background-size:114px auto;cursor:default}.sgr-button-shuffle-draw.is-before-shuffle{transform:scale(.5)}.sgr-button-shuffle-draw.is-shuffling{transform:scale(.5);-webkit-animation-name:button-spin;animation-name:button-spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.sgr-button-shuffle-draw.is-after-shuffle{-webkit-transform:scale(.5);transform:scale(.5);background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-dice.svg);background-size:114px auto;cursor:default}@-webkit-keyframes button-bouncing{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-animation-timing-function:cubic-bezier(.55,.085,.68,.53);animation-timing-function:cubic-bezier(.55,.085,.68,.53)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes button-bouncing{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-animation-timing-function:cubic-bezier(.55,.085,.68,.53);animation-timing-function:cubic-bezier(.55,.085,.68,.53)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes button-spin{0%{-webkit-transform:rotate(0) scale(.5);transform:rotate(0) scale(.5)}100%{-webkit-transform:rotate(360deg) scale(.5);transform:rotate(360deg) scale(.5)}}@keyframes button-spin{0%{-webkit-transform:rotate(0) scale(.5);transform:rotate(0) scale(.5)}100%{-webkit-transform:rotate(360deg) scale(.5);transform:rotate(360deg) scale(.5)}}.sgr-shuffle-icons{position:absolute;left:50%;top:50%;width:64px;height:64px;margin-top:-32px;margin-left:-32px;-webkit-transition:-webkit-transform .4s cubic-bezier(.39,.575,.565,1);transition:-webkit-transform .4s cubic-bezier(.39,.575,.565,1);transition:transform .4s cubic-bezier(.39,.575,.565,1);transition:transform .4s cubic-bezier(.39,.575,.565,1),-webkit-transform .4s cubic-bezier(.39,.575,.565,1)}.sgr-shuffle-icons.is-retry{-webkit-transform:translateY(80px) scale(.75);transform:translateY(80px) scale(.75)}.sgr-shuffle-icons .icon{box-sizing:border-box;position:absolute;left:0;top:0;width:64px;height:64px;border-radius:5px}.sgr-shuffle-icons .icon i{box-sizing:border-box;display:inline-block;width:64px;height:64px;opacity:0}.sgr-shuffle-icons .icon i::before{content:'';box-sizing:border-box;display:inline-block;width:64px;height:64px;background:50% 50% no-repeat;background-size:contain}.sgr-shuffle-icons .icon.a i::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-category-a.svg)}.sgr-shuffle-icons .icon.b i::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-category-b.svg)}.sgr-shuffle-icons .icon.c i::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-category-c.svg)}.sgr-shuffle-icons .icon.d i::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-category-d.svg)}.sgr-shuffle-icons .icon.e i::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-category-e.svg)}.sgr-shuffle-icons .icon.f i::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-category-f.svg)}.sgr-shuffle-icons .icon.g i::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-category-g.svg)}.sgr-shuffle-icons .icon.h i::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-category-h.svg)}.sgr-shuffle-icons .icon.i i::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-category-i.svg)}.sgr-shuffle-icons .icon.fx-in{-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}.sgr-shuffle-icons .icon.fx-in.d-1{-webkit-transition:-webkit-transform 2s cubic-bezier(.47,0,.745,.715);transition:-webkit-transform 2s cubic-bezier(.47,0,.745,.715);transition:transform 2s cubic-bezier(.47,0,.745,.715);transition:transform 2s cubic-bezier(.47,0,.745,.715),-webkit-transform 2s cubic-bezier(.47,0,.745,.715)}.sgr-shuffle-icons .icon.fx-in.d-2{-webkit-transition:-webkit-transform 2.3s cubic-bezier(.47,0,.745,.715);transition:-webkit-transform 2.3s cubic-bezier(.47,0,.745,.715);transition:transform 2.3s cubic-bezier(.47,0,.745,.715);transition:transform 2.3s cubic-bezier(.47,0,.745,.715),-webkit-transform 2.3s cubic-bezier(.47,0,.745,.715)}.sgr-shuffle-icons .icon.fx-in.d-3{-webkit-transition:-webkit-transform 2.7s cubic-bezier(.47,0,.745,.715);transition:-webkit-transform 2.7s cubic-bezier(.47,0,.745,.715);transition:transform 2.7s cubic-bezier(.47,0,.745,.715);transition:transform 2.7s cubic-bezier(.47,0,.745,.715),-webkit-transform 2.7s cubic-bezier(.47,0,.745,.715)}.sgr-shuffle-icons .icon.fx-in.d-4{-webkit-transition:-webkit-transform 3s cubic-bezier(.47,0,.745,.715);transition:-webkit-transform 3s cubic-bezier(.47,0,.745,.715);transition:transform 3s cubic-bezier(.47,0,.745,.715);transition:transform 3s cubic-bezier(.47,0,.745,.715),-webkit-transform 3s cubic-bezier(.47,0,.745,.715)}.sgr-shuffle-icons .icon.fx-in i{opacity:1;-webkit-animation-name:icon-fade;animation-name:icon-fade;-webkit-animation-duration:.8s;animation-duration:.8s}.sgr-shuffle-icons .icon.fx-in.c-1 i::before{opacity:1}.sgr-shuffle-icons .icon.fx-in.c-2 i::before{opacity:.7;-webkit-transform:scale(.9);transform:scale(.9)}.sgr-shuffle-icons .icon.fx-in.c-3 i::before{opacity:.4;-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes icon-fade{0%{opacity:0;-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}100%{opacity:1}}@keyframes icon-fade{0%{opacity:0;-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}100%{opacity:1}}.sgr-spot{box-shadow:0 2px 5px rgba(0,0,0,.2);position:absolute;left:50%;top:100px;width:300px;height:300px;color:#fff;background:#333;-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.39,.575,.565,1);transition:-webkit-transform .3s cubic-bezier(.39,.575,.565,1);transition:transform .3s cubic-bezier(.39,.575,.565,1);transition:transform .3s cubic-bezier(.39,.575,.565,1),-webkit-transform .3s cubic-bezier(.39,.575,.565,1)}@media screen and (min-width:640px){.sgr-spot{width:400px}}.sgr-spot.is-show{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.sgr-spot.sgr-spot--modal{box-shadow:0 3px 10px rgba(0,0,0,.2);position:fixed;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);z-index:6000010}.sgr-spot.sgr-spot--modal.is-show{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.sgr-spot-close{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:-10px;top:-10px;z-index:10;width:40px;height:40px;border-radius:50%;background:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-close-white.svg) 50% 50% no-repeat #c71444;background-size:20px auto}.sgr-spot-button--checkin,.sgr-spot-button--link,.sgr-spot-button--route{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sgr-spot-image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;width:100%;height:200px}.sgr-spot-button--checkin{user-select:none;position:absolute;right:-25px;top:50%;width:100px;height:100px;margin-top:-50px;background:50% 50% no-repeat;background-size:100px auto;-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}html.mode-easy .sgr-spot-button--checkin{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/checkin-easy.svg)}html.mode-std .sgr-spot-button--checkin{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/checkin-std.svg)}html.mode-hard .sgr-spot-button--checkin{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/checkin-hard.svg)}html.mode-exp .sgr-spot-button--checkin{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/checkin-exp.svg)}@media screen and (max-width:355px){.sgr-spot-button--checkin{right:-10px}}.sgr-spot-button--checkin.is-checked{-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.sgr-spot-name{overflow:hidden;height:50px;padding:0 10px;background:#333;font-size:18px;line-height:50px;font-weight:700;text-align:center}.sgr-spot-tools{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;background:#404040;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sgr-spot-tools__left,.sgr-spot-tools__right{-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px;padding:10px}.sgr-spot-tools__right{text-align:right}.sgr-spot-tools__center{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:10px 0;text-align:center}.sgr-spot-distance__label{font-size:10px;line-height:10px}.sgr-spot-distance__value{font-size:18px;line-height:20px;font-weight:700}.sgr-spot-checkin__label{color:#999;font-size:10px;line-height:1.5}.sgr-spot-checkin__value{font-size:11px;line-height:1.5}.sgr-spot-button--link,.sgr-spot-button--route{user-select:none;display:inline-block;width:80px;height:30px;border-radius:3px;background:grey;color:#fff;font-size:11px;line-height:30px;font-weight:700;text-align:center}.sgr-spot-button--delete,.sgr-spot-tool__delete,.sgr-spot-tool__link{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-radius:3px;font-weight:700;cursor:pointer}.sgr-spot-button--delete{user-select:none;display:inline-block;width:50px;height:25px;background:#333;color:#fff;font-size:10px;line-height:25px;text-align:center}.sgr-spot-note{position:absolute;bottom:-15px;left:50%;color:grey;font-size:9px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sgr-spot-tool{margin-top:10px}.sgr-spot-tool:after,.sgr-spot-tool:before{content:'';display:table}.sgr-spot-tool__delete,.sgr-spot-tool__link{user-select:none;padding:5px 10px;border:1px solid #e6e6e6;font-size:14px}.sgr-spot-tool__delete{float:right}.sgr-spot-dialog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(51,51,51,.9);color:#fff;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition:opacity .3s cubic-bezier(.39,.575,.565,1);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.sgr-spot-dialog{background:rgba(68,68,68,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.sgr-spot-dialog.is-show{opacity:1}.sgr-spot-dialog__inner{width:300px;margin:auto}.sgr-spot-dialog__text{font-size:20px;line-height:1.5;font-weight:700;text-align:center}.sgr-spot-dialog__action{margin-top:30px;text-align:center}.sgr-spot-dialog__button--cancel,.sgr-spot-dialog__button--primary{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:110px;cursor:pointer;user-select:none;display:inline-block;height:40px;margin-left:30px;border-radius:3px;color:#fff;font-size:13px;line-height:40px;font-weight:700}.sgr-spot-dialog__button--cancel:first-child,.sgr-spot-dialog__button--primary:first-child{margin-left:0}.sgr-spot-dialog__button--primary{background:#c71444}.sgr-spot-dialog__button--cancel{background:grey}.sgr-spot-balloon{position:absolute;left:50%;top:35px;padding:8px 15px;border-radius:5px;background:rgba(0,0,0,.7);color:#fff;text-align:center;opacity:0;-webkit-transform:translate(-50%,-15px);transform:translate(-50%,-15px);-webkit-transition:opacity .3s cubic-bezier(.39,.575,.565,1),-webkit-transform .3s cubic-bezier(.39,.575,.565,1);transition:opacity .3s cubic-bezier(.39,.575,.565,1),-webkit-transform .3s cubic-bezier(.39,.575,.565,1);transition:transform .3s cubic-bezier(.39,.575,.565,1),opacity .3s cubic-bezier(.39,.575,.565,1);transition:transform .3s cubic-bezier(.39,.575,.565,1),opacity .3s cubic-bezier(.39,.575,.565,1),-webkit-transform .3s cubic-bezier(.39,.575,.565,1)}.sgr-board-header__mode,.sgr-button-retry{border-radius:3px;color:#fff;font-weight:700}.sgr-spot-balloon.is-show{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.sgr-spot-balloon::before{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid rgba(0,0,0,.7);content:'';position:absolute;left:50%;bottom:-10px;margin-left:-8px}.sgr-spot-balloon__main{font-size:14px;font-weight:700;white-space:nowrap}.sgr-spot-balloon__sub{margin-top:2px;font-size:11px;white-space:nowrap}.sgr-button-retry{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:50%;bottom:35px;height:35px;padding:0 15px;background:grey;font-size:13px;line-height:35px;text-align:center;white-space:nowrap;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition:opacity .3s cubic-bezier(.39,.575,.565,1)}.sgr-board-link--help,.sgr-board-spot__item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sgr-button-retry.is-show{opacity:1}.sgr-board-pane{display:none;background:#e6e6e6}.sgr-board-pane.is-show{display:block}.sgr-board-header{position:relative;z-index:+1;padding:20px 0;background:#fff}.sgr-board-header:before{content:" ";display:block;position:absolute;background-size:17px 17px!important;bottom:-17px;background-repeat:repeat-x;height:17px;width:100%;background-position:left bottom;background:-webkit-linear-gradient(45deg,transparent 75%,#fff 75%) 0 50%,-webkit-linear-gradient(135deg,transparent 75%,#fff 75%) 0 50%;background:linear-gradient(45deg,transparent 75%,#fff 75%) 0 50%,linear-gradient(-45deg,transparent 75%,#fff 75%) 0 50%}@media screen and (min-width:640px){.is-board-view .sgr-board-header{border-top:1px solid #e6e6e6}}.sgr-board-header__inner{text-align:center}.sgr-board-header__title{display:inline-block;width:188px;height:36px;background:url(/IMAGES/DRIVENAVI/SUGOROKU/title-main.svg) no-repeat;background-size:auto 36px;vertical-align:top}.sgr-board-header__mode{display:inline-block;margin-left:3px;padding:4px 7px 3px;background:#999;font-size:12px;vertical-align:bottom}html.mode-easy .sgr-board-header__mode::before{content:'イージー'}html.mode-std .sgr-board-header__mode::before{content:'スタンダード'}html.mode-hard .sgr-board-header__mode::before{content:'ハード'}html.mode-exp .sgr-board-header__mode::before{content:'エキスパート'}.sgr-board-content__top-link{margin:0 auto;padding:25px 0 20px;text-align:right}@media screen and (max-width:639px){.sgr-board-content__top-link{width:310px}}@media screen and (min-width:640px) and (max-width:963px){.sgr-board-content__top-link{width:630px}}@media screen and (min-width:964px){.sgr-board-content__top-link{width:870px}}.sgr-board-link--help{user-select:none;display:inline-block;color:#c71444;font-size:13px;font-weight:700}.sgr-board-link--help::before{content:'';display:inline-block;width:18px;height:18px;margin-right:5px;border-radius:50%;background:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-help.svg) 54% 50% no-repeat #c71444;background-size:7px auto;vertical-align:middle}.sgr-board-a{position:relative}.sgr-board-a.is-share{margin-top:40px}.sgr-board-b{background:url(/IMAGES/DRIVENAVI/SUGOROKU/board-b-bg.png) 50% 15px repeat-x #c71444;background-size:371px auto}.sgr-board-b-header{padding:40px 0 30px;text-align:center}.sgr-board-b-header__title{display:inline-block;position:relative;padding:0 20px;color:#fff;font-size:20px;font-weight:700;text-shadow:0 2px 3px rgba(0,0,0,.3)}.sgr-board-b-header__title::after,.sgr-board-b-header__title::before{content:'';position:absolute;bottom:-10px;height:40px;border-left:1px solid #fff}.sgr-board-b-header__title::before{left:0;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.sgr-board-b-header__title::after{right:0;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sgr-board-b-content{position:relative;padding-bottom:40px}.sgr-board-b-content:before{content:" ";display:block;position:absolute;background-size:17px 17px!important;bottom:-17px;background-repeat:repeat-x;height:17px;width:100%;background-position:left bottom;background:-webkit-linear-gradient(45deg,transparent 75%,#c71444 75%) 0 50%,-webkit-linear-gradient(135deg,transparent 75%,#c71444 75%) 0 50%;background:linear-gradient(45deg,transparent 75%,#c71444 75%) 0 50%,linear-gradient(-45deg,transparent 75%,#c71444 75%) 0 50%}.sgr-board-base__items,.sgr-board-spot__items{box-sizing:border-box;min-width:310px;margin:0 auto}.sgr-board-base__items:after,.sgr-board-base__items:before,.sgr-board-spot__items:after,.sgr-board-spot__items:before{content:'';display:table}.sgr-board-base__button-cotinue,.sgr-board-base__item,.sgr-board-spot__button-cotinue,.sgr-board-spot__item{box-sizing:border-box;width:150px;height:150px;margin-bottom:10px;float:left}@media screen and (max-width:639px){.sgr-board-base__items,.sgr-board-spot__items{width:310px}.sgr-board-base__button-cotinue,.sgr-board-base__item,.sgr-board-spot__button-cotinue,.sgr-board-spot__item{margin-right:10px}.sgr-board-base__button-cotinue:nth-child(2n+2),.sgr-board-base__item:nth-child(2n+2),.sgr-board-spot__button-cotinue:nth-child(2n+2),.sgr-board-spot__item:nth-child(2n+2){margin-right:0}}@media screen and (min-width:640px) and (max-width:963px){.sgr-board-base__items,.sgr-board-spot__items{width:630px}.sgr-board-base__button-cotinue,.sgr-board-base__item,.sgr-board-spot__button-cotinue,.sgr-board-spot__item{margin-right:10px}.sgr-board-base__button-cotinue:nth-child(4n+4),.sgr-board-base__item:nth-child(4n+4),.sgr-board-spot__button-cotinue:nth-child(4n+4),.sgr-board-spot__item:nth-child(4n+4){margin-right:0}}@media screen and (min-width:964px){.sgr-board-base__items,.sgr-board-spot__items{width:870px}.sgr-board-base__button-cotinue,.sgr-board-base__item,.sgr-board-spot__button-cotinue,.sgr-board-spot__item{margin-right:30px;margin-bottom:20px}.sgr-board-base__button-cotinue:nth-child(5n+5),.sgr-board-base__item:nth-child(5n+5),.sgr-board-spot__button-cotinue:nth-child(5n+5),.sgr-board-spot__item:nth-child(5n+5){margin-right:0}}.sgr-board-spot{position:absolute;width:100%;left:0;top:0;z-index:10}.sgr-board-base__item::before,.sgr-board-spot__button-cotinue::after,.sgr-board-spot__item.is-current::after{left:50%;top:50%;content:''}.sgr-board-spot__item{user-select:none;background:#333;color:#fff;text-align:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.sgr-archives-close,.sgr-board-spot__button-cotinue{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}.sgr-board-spot__item.is-show{-webkit-transform:scale(1);transform:scale(1)}.sgr-board-spot__item.is-current::after{position:absolute;width:65px;height:65px;border-radius:50%;background:50% 55% no-repeat #fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 5px rgba(0,0,0,.4)}html.mode-easy .sgr-board-spot__item.is-current::after{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-easy-red.svg);background-size:36.5px auto}html.mode-std .sgr-board-spot__item.is-current::after{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-std-red.svg);background-size:38px auto}html.mode-hard .sgr-board-spot__item.is-current::after{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-hard-red.svg);background-size:42.5px auto}html.mode-exp .sgr-board-spot__item.is-current::after{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-car-exp-red.svg);background-size:42px auto}.sgr-board-spot__button-cotinue{user-select:none;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.sgr-board-spot__button-cotinue::after{position:absolute;width:90px;height:90px;margin-left:-45px;margin-top:-45px;background:url(/IMAGES/DRIVENAVI/SUGOROKU/continue.svg) 50% 50% no-repeat;background-size:90px 90px;-webkit-animation-name:continue-bouncing;animation-name:continue-bouncing;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.sgr-board-spot__button-cotinue.is-show{-webkit-transform:scale(1);transform:scale(1)}.sgr-board-spot__item-image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;height:100px}.sgr-board-spot__item-title{overflow:hidden;margin-top:8px;font-size:12px;line-height:20px;font-weight:700}.sgr-board-spot__item-date{margin-top:3px;font-size:10px}@-webkit-keyframes continue-bouncing{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:cubic-bezier(.55,.085,.68,.53);animation-timing-function:cubic-bezier(.55,.085,.68,.53)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes continue-bouncing{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:cubic-bezier(.55,.085,.68,.53);animation-timing-function:cubic-bezier(.55,.085,.68,.53)}100%{-webkit-transform:scale(1);transform:scale(1)}}.sgr-board-base__item{position:relative;border:1px solid #fff;background:#e6e6e6}.sgr-board-base__item::before{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:80px;height:80px;border-radius:50%;background:50% 50% no-repeat #ccc;background-size:auto 48px;color:#fff;font-size:40px;line-height:80px;text-align:center}.sgr-board-base__item:nth-child(10),.sgr-board-base__item:nth-child(5){background:#eec7d1}.sgr-board-base__item:nth-child(1)::before,.sgr-board-base__item:nth-child(10)::before,.sgr-board-base__item:nth-child(3)::before,.sgr-board-base__item:nth-child(5)::before,.sgr-board-base__item:nth-child(8)::before,html.mode-easy .sgr-board-base__item:nth-child(1)::before,html.mode-easy .sgr-board-base__item:nth-child(4)::before{background-color:#da92a5}.sgr-board-base__item:nth-child(1)::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/number-1.svg)}.sgr-board-base__item:nth-child(2)::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/number-2.svg)}.sgr-board-base__item:nth-child(3)::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/number-3.svg)}.sgr-board-base__item:nth-child(4)::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/number-4.svg)}.sgr-board-base__item:nth-child(5)::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/number-5.svg)}.sgr-board-base__item:nth-child(6)::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/number-6.svg)}.sgr-board-base__item:nth-child(7)::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/number-7.svg)}.sgr-board-base__item:nth-child(8)::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/number-8.svg)}.sgr-board-base__item:nth-child(9)::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/number-9.svg)}.sgr-board-base__item:nth-child(10)::before{background-image:url(/IMAGES/DRIVENAVI/SUGOROKU/number-10.svg)}.sgr-board-base__item::after{position:absolute;left:0;bottom:8px;width:100%;color:#a6a6a6;font-size:14px;text-align:center;font-weight:700}.sgr-board-base__item:nth-child(10)::after,.sgr-board-base__item:nth-child(5)::after{color:#fff}.sgr-board-base__item:nth-child(1)::after{content:'はじめの一歩'}.sgr-board-base__item:nth-child(3)::after{content:'まだまだこれから'}.sgr-board-base__item:nth-child(5)::after{content:'折り返し！'}.sgr-board-base__item:nth-child(8)::after{content:'もう少しです'}.sgr-board-base__item:nth-child(10)::after{content:'あがり！'}html.mode-easy .sgr-board-base__item:nth-child(1)::after{content:'はじめの一歩'}html.mode-easy .sgr-board-base__item:nth-child(3)::after{content:'折り返し！'}html.mode-easy .sgr-board-base__item:nth-child(4)::after{content:'もう少しです'}html.mode-easy .sgr-board-base__item:nth-child(5)::after{content:'あがり！'}.sgr-board-content-share{margin-top:40px}.sgr-board-share{text-align:center}.sgr-board-share__heading{margin-bottom:5px;color:#c71444;font-size:20px;font-weight:700}.sgr-board-share__lead{margin-bottom:20px;color:#666}.sgr-board-share-action{width:260px;margin:0 auto}.sgr-board-share-action__item,.sgr-board-share-action__item--facebook,.sgr-board-share-action__item--mail,.sgr-board-share-action__item--url{margin-bottom:10px}@media screen and (min-width:640px){.sgr-board-share-action{position:relative;width:550px}.sgr-board-share-action__item--facebook,.sgr-board-share-action__item--mail{margin-bottom:10px}.sgr-board-share-action__item--url{position:absolute;right:0;top:0;width:260px}}.sgr-board-share-action__button,.sgr-board-share-action__button--facebook,.sgr-board-share-action__button--mail{display:block;width:260px;height:40px;border-radius:3px;font-size:14px;line-height:40px;font-weight:700;text-align:center}.sgr-board-share-action__button--facebook:active,.sgr-board-share-action__button--facebook:hover,.sgr-board-share-action__button--facebook:link,.sgr-board-share-action__button--facebook:visited,.sgr-board-share-action__button--mail:active,.sgr-board-share-action__button--mail:hover,.sgr-board-share-action__button--mail:link,.sgr-board-share-action__button--mail:visited,.sgr-board-share-action__button:active,.sgr-board-share-action__button:hover,.sgr-board-share-action__button:link,.sgr-board-share-action__button:visited{color:#fff!important;text-decoration:none!important}.sgr-board-share-action__button--facebook::before,.sgr-board-share-action__button--mail::before,.sgr-board-share-action__button::before{content:'';display:inline-block;margin-right:10px}.sgr-board-share-action__button--facebook{background:#3b5998}.sgr-board-share-action__button--facebook::before{width:25px;height:25px;background:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-share-facebook.svg);background-size:25px auto;vertical-align:-8px}.sgr-board-share-action__button--mail{background:#c71444}.sgr-board-share-action__button--mail::before{width:25px;height:17px;background:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-share-mail.svg);background-size:25px auto;vertical-align:-3px}.sgr-board-share-url{display:inline-block;width:260px}.sgr-board-share-url__heading{height:40px;border-radius:3px 3px 0 0;background:#666;color:#fff;font-size:14px;line-height:40px;font-weight:700;text-align:center}.sgr-board-share-url__url{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;box-sizing:border-box;display:block;width:100%;height:50px;padding:8px 10px 5px;border-radius:0 0 3px 3px;background:#f3f3f3;border:0;font-size:11px;line-height:1.1;resize:none;word-break:break-all}.sgr-board-share-url__url::-ms-expand{display:none}.sgr-board-share-url__url::-moz-focus-inner{border:0}.sgr-board-share-url__url:focus{outline:0}.sgr-board-footer{padding:20px 0 30px;text-align:center}.sgr-archives{display:none;position:fixed;left:0;right:0;top:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#e6e6e6;z-index:6000010}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.sgr-archives{background:rgba(224,224,224,.8);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}}.sgr-archives.is-active{display:block}.sgr-archives__inner{position:relative;box-sizing:border-box;margin:0 auto}.sgr-archives-close{user-select:none;position:fixed;right:10px;top:10px;z-index:10;width:50px;height:50px;border-radius:50%;background:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-close-white.svg) 50% 50% no-repeat #c71444;background-size:20px auto}.sgr-archives-header{padding:30px 0;color:grey;font-size:16px;font-weight:700;text-align:center}.sgr-archives-message{max-width:600px;margin:0 auto}.sgr-archives-message__inner{margin:40px 10px;padding:30px 20px;border-radius:10px;background:#fff;text-align:center}.sgr-archives-message__lead{display:inline-block;font-size:18px;font-weight:700;text-align:left}.sgr-archives-message__body{display:inline-block;margin-top:20px;font-size:14px;line-height:1.5;text-align:left}.sgr-archives-list__items{box-sizing:border-box;min-width:310px;margin:0 auto}.sgr-archives-list__items:after,.sgr-archives-list__items:before{content:'';display:table}.sgr-archives-list__item{box-sizing:border-box;width:150px;height:150px;margin-bottom:10px;background:#c71444;color:#fff;text-align:center;float:left}@media screen and (max-width:639px){.sgr-archives-list__items{width:310px}.sgr-archives-list__item{margin-right:10px}.sgr-archives-list__item:nth-child(2n+2){margin-right:0}}@media screen and (min-width:640px) and (max-width:963px){.sgr-archives-list__items{width:630px}.sgr-archives-list__item{margin-right:10px}.sgr-archives-list__item:nth-child(4n+4){margin-right:0}}@media screen and (min-width:964px){.sgr-archives-close{right:30px;top:15px}.sgr-archives-list__items{width:870px}.sgr-archives-list__item{margin-right:30px;margin-bottom:20px}.sgr-archives-list__item:nth-child(5n+5){margin-right:0}}.sgr-archives-list__item-link{display:block}.sgr-archives-list__item-link:active,.sgr-archives-list__item-link:hover,.sgr-archives-list__item-link:link,.sgr-archives-list__item-link:visited{color:#fff!important;text-decoration:none}.sgr-archives-list__item-image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;height:100px}.sgr-archives-list__item-date{overflow:hidden;margin-top:6px;font-size:12px;line-height:20px;font-weight:700}.sgr-finish__outer,.sgr-help{overflow-y:auto;-webkit-overflow-scrolling:touch}.sgr-archives-list__item-mode{display:inline-block;margin-top:1px;padding:2px 5px;border-radius:3px;background:#8c203d;color:#fff;font-size:10px}.sgr-help{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;z-index:6000010}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.sgr-help{background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}}.sgr-help.is-active{display:block}.sgr-help__inner{position:relative;box-sizing:border-box;max-width:500px;margin:0 auto;padding:0 20px}.sgr-help-close{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:fixed;right:10px;top:10px;z-index:10;width:50px;height:50px;border-radius:50%;background:url(/IMAGES/DRIVENAVI/SUGOROKU/icon-close-white.svg) 50% 50% no-repeat #c71444;background-size:20px auto}@media screen and (min-width:964px){.sgr-help-close{right:30px;top:15px}}.sgr-help-header{padding:30px 0;color:grey;font-size:16px;font-weight:700;text-align:center}.sgr-help-step{padding-left:25px;list-style:none}.sgr-help-step__item{position:relative;margin-bottom:10px;font-size:13px;line-height:1.5}.sgr-help-step__item::before{content:'';position:absolute;left:-25px;width:18px;height:18px;border-radius:50%;background:#c71444;color:#fff;font-size:11px;line-height:18px;font-weight:700;text-align:center}.sgr-finish,.sgr-finish__outer{position:fixed;z-index:6000010}.sgr-finish,.sgr-finish__outer,.sgr-notification-gps{left:0;top:0;right:0;bottom:0}.sgr-help-footnote,.sgr-help-step__footnote{color:grey;font-size:11px}.sgr-help-step__item:nth-child(0)::before{content:"0"}.sgr-help-step__item:nth-child(1)::before{content:"1"}.sgr-help-step__item:nth-child(2)::before{content:"2"}.sgr-help-step__item:nth-child(3)::before{content:"3"}.sgr-help-step__item:nth-child(4)::before{content:"4"}.sgr-help-step__item:nth-child(5)::before{content:"5"}.sgr-help-step__item:nth-child(6)::before{content:"6"}.sgr-help-step__item:nth-child(7)::before{content:"7"}.sgr-help-step__item:nth-child(8)::before{content:"8"}.sgr-help-step__item:nth-child(9)::before{content:"9"}.sgr-help-step__item:nth-child(10)::before{content:"10"}.sgr-help-step__item h3{font-weight:700}.sgr-help-footnote{margin:20px 0}.sgr-help-action{margin-bottom:20px;padding:15px;border-radius:5px;background:rgba(237,237,237,.9)}.sgr-help-action__header{margin-bottom:10px;font-weight:700;text-align:center}.sgr-help-action__text{font-size:11px;line-height:1.5;margin-bottom:10px}.sgr-help-action__button{text-align:center}.sgr-finish{background:#f2f2f2;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.47,0,.745,.715);transition:opacity .3s cubic-bezier(.47,0,.745,.715)}.sgr-finish.is-show{opacity:1}.sgr-finish__outer{background:#c71444;color:#fff;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1)}.sgr-finish__outer.is-show{-webkit-transform:scale(1);transform:scale(1)}.sgr-finish__inner{max-width:600px;margin:0 auto}.sgr-finish-image{width:100%;padding-top:75%;margin-bottom:20px;background:url(/IMAGES/DRIVENAVI/SUGOROKU/agari.png) no-repeat;background-size:cover}.sgr-finish-content{padding:0 20px}.sgr-finish-message{margin-bottom:30px;font-size:20px;font-weight:700;text-align:center}.sgr-finish-action{margin-bottom:30px}.sgr-finish-action__text{margin-bottom:10px;font-size:13px;line-height:1.5;text-align:center}.sgr-finish-action__button{text-align:center}.sgr-board-sync{box-sizing:border-box;max-width:400px;margin:0 auto;padding:50px 20px 80px}.sgr-board-sync__header{margin-bottom:20px;font-size:16px;font-weight:700;text-align:center}.sgr-board-sync__body p,.sgr-notification-dialog-a__inner p,.sgr-notification-dialog-b__inner p,.sgr-notification-spot__inner p{margin-bottom:1em}.sgr-board-sync__body{font-size:13px;line-height:1.5}.sgr-board-sync__button{margin-top:40px;text-align:center}.sgr-notification-gps{position:absolute;z-index:6000000}.sgr-notification-gps__body,.sgr-notification-saved{left:50%;box-sizing:border-box;border-radius:5px;color:#fff;font-weight:700;text-align:center}.sgr-notification-gps__body{position:absolute;top:150px;width:280px;padding:25px 15px;background:rgba(46,64,153,.9);font-size:14px;line-height:1.5;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sgr-notification-saved{position:fixed;top:20px;min-width:300px;padding:25px 10px;background:rgba(46,64,153,.95);font-size:15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:7000010}.sgr-notification-dialog-a,.sgr-notification-spot{position:absolute;left:0;right:0;top:0;bottom:0;z-index:6000000;background:rgba(179,179,179,.9)}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.sgr-notification-dialog-a,.sgr-notification-spot{background:rgba(153,153,153,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.sgr-notification-dialog-a__inner,.sgr-notification-dialog-b__inner,.sgr-notification-spot__inner{box-sizing:border-box;position:absolute;left:50%;top:50%;width:300px;padding:25px 15px;border-radius:5px;background:#c71444;color:#fff;font-size:15px;line-height:1.5;font-weight:700;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sgr-notification-dialog-a__inner p:last-child,.sgr-notification-dialog-b__inner p:last-child,.sgr-notification-spot__inner p:last-child{margin-bottom:0}.sgr-notification-dialog-a__button{margin-top:20px}.sgr-notification-spot__inner{padding:20px}.sgr-notification-spot__title{margin-bottom:10px;font-size:16px}.sgr-notification-spot__text{font-size:13px;font-weight:400;text-align:left}.sgr-notification-spot__button{margin-top:15px}.sgr-notification-dialog-b{position:fixed;left:0;right:0;top:0;bottom:0;z-index:7000000;background:#ccc}.sgr-notification-dialog-b__inner{position:fixed;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sgr-notification-spinner{position:absolute;left:0;top:0;right:0;bottom:0}.sgr-notification-spinner__spinner{position:absolute;left:50%;top:50%;width:100px;height:100px;border-radius:50%;margin-top:-50px;border:4px solid #fff;border-left-color:#c71444;animation:rotation .8s infinite linear}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}