/*! (C) SEGA */
/*! 859f8f364f */
/*
 * "Shippori Mincho" is lisenced under the SIL Open Font License 1.1
 * http://fonts.googleapis.com
 * https://www.google.com/fonts/attribution
 * http://scripts.sil.org/OFL
 */
@charset "UTF-8";@media screen{[no-screen],[print]{display:none!important}}@media print{[no-print],[screen]{display:none!important}}*,:after,:before{box-sizing:border-box}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;font-size:16px;line-height:1.25;margin:0;overflow-x:auto;overflow-y:scroll}button,input,optgroup,option,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:100%;line-height:1.2}[type=button],[type=password],[type=submit],[type=text],button{border:0;border-radius:0;display:block;padding:0;width:100%}:-moz-input-placeholder,:-ms-input-placeholder,::-webkit-input-placeholder{color:rgba(0,0,0,.25);line-height:1.2}[type=button],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,0);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type=button][disabled],[type=submit][disabled],button[disabled]{cursor:default}textarea{overflow:auto}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;line-height:1.15;margin:0}hr{background-color:hsla(0,0%,100%,0);border:0;height:0;margin:0;overflow:visible}code,kbd,samp{font-family:monospace}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sup{vertical-align:.3em}sub{vertical-align:-.2em}ul{list-style:none;padding:0}ol,ul{margin:0}ol{list-style:decimal outside;padding:0 0 0 4ex}ol,ul{line-height:1.4}li{margin:0}ul[mark]{list-style:disc;padding-left:4ex}canvas,img,svg,video{max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}canvas,iframe,img,svg,video{vertical-align:middle}p{line-height:1.4;margin:0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}pre{font-family:monospace;font-size:1rem;line-height:1.3;margin:0;white-space:pre-line}pre[nowrap]{white-space:nowrap}table{border-collapse:collapse;border-spacing:0;caption-side:top;empty-cells:show;width:100%}th{font-weight:400}td,th{word-wrap:break-word;overflow-wrap:break-word;vertical-align:middle}table[border]{border:0}table[border] td,table[border] th{border:0;padding:0}pre,textarea{-moz-tab-size:4;-o-tab-size:4ex;tab-size:4ex;-o-tab-size:4;tab-size:4}details,main,summary{display:block}audio:not([controls]){display:none}html.ie11 wbr:after{content:"\00200B"}[hidden],template{display:none}label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label>i:before{content:"✔";display:inline-block;opacity:.1;transform:scale(1);transition:.15s cubic-bezier(.6,.8,.7,4)}label>[type=checkbox]:checked~i:before,label>[type=radio]:checked~i:before{opacity:1;transform:scale(1.35)}.ccMain{min-height:100vh}.d .ccMain{margin:0 auto;width:1000px}.n-d .ccMain{margin:0 auto;width:420px}.ccTabs{margin-bottom:20px}.ccTabs-buttons{display:flex;max-width:100%}.ccTabs-btn{border:1px solid gray;color:#fff;flex:1;font-size:14px;height:30px}.ccTabs-btn:first-child{border-left:unset}.ccTabs-btn:last-child{border-right:unset}.ccTabs-btn.active{background:linear-gradient(180deg,#db423f,#4a1d1c);font-weight:700;text-shadow:#c53936 1px 0 10px}.ccTabs-btn.notActive{background:linear-gradient(180deg,#4d4a4a,#201f1f)}.ccTabs-btn:not(:disabled):hover{cursor:pointer}.ccTabs-btn:disabled{background:#3a3939;color:#393737;cursor:unset}.ccTabs-view{background-color:#2d2b2c}.n-d .ccTabs-view{padding:1px 0}.ccTabs-overflow,.ccValueBox{overflow:hidden}.ccValueBox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ccValueBox-list{font-family:monospace;font-size:14px;line-height:1;margin:0;transition:max-height .2s cubic-bezier(.5,.5,.8,1.1) 0ms,padding .2s cubic-bezier(.5,.5,.8,1.1) .1s,width .2s cubic-bezier(.5,.5,.8,1.1) .3s,opacity .2s cubic-bezier(.5,.5,.8,1.1) .35s;white-space:pre}.ccValueBox.isShow .ccValueBox-list{max-height:500px;padding:8px;width:350px}.ccValueBox:not(.isShow) .ccValueBox-list{max-height:0;opacity:0;width:10ex}.ccValueBox-class{color:orange;transition:.5s}.ccValueBox-class:not(:first-child):before{color:#888;content:"|";margin:0 1ex}.ccValueBox-class.local{color:green}.ccValueBox-class.enabled{color:red;font-weight:700}.ccValueBox-toggle{background-color:rgba(0,0,0,.8);color:#888;cursor:pointer;font-size:12px;padding:8px;text-align:center}.ccValueBox-toggle.isShow{background-color:hsla(0,0%,40%,.8);color:#bbb}.d .ccValueBox-toggle:hover{background-color:rgba(34,34,34,.8);color:#ccc}.ccValueBox-toggle:active{background-color:rgba(0,0,0,.8);color:#666}@media screen and (min-width:500px){.ccValueBox{background-color:rgba(0,0,0,.8);bottom:10px;box-shadow:0 4px 6px rgba(0,0,0,.5);position:fixed;right:10px;transition:width .5s}.ccValueBox table{width:100%}.ccValueBox th{padding:0 1ex;text-align:right}.ccValueBox td{text-align:left;width:100%}}@media screen and (max-width:499px){.ccValueBox{display:none}}.ccValue{white-space:pre-wrap;word-break:break-all}.ccValue-key{color:#f8f8f2;vertical-align:top}.ccValue-key b{color:#66d9ef;font-weight:400}.ccValue-val{transition:.6s}.ccValue-val.null{color:#888}.ccValue-val.string{color:#e6db74}.ccValue-val.string:after,.ccValue-val.string:before{content:'"'}.ccValue-val.boolean,.ccValue-val.number{color:#ae81ff}.ccValue-val.object{color:#a6e22e;white-space:normal}.ccValue-classes{color:#f8f8f2;white-space:normal}.ccValue-class{transition:.6s}.ccValue-class.local{color:#888;font-size:.9rem}.ccValue-class.enabled{color:#f8f8f2;font-size:1rem}.ccValue-class:nth-child(n+2):before{color:#555;content:" | ";font-size:.7rem}.ccGotoTop{background-color:rgba(0,0,0,.3);bottom:0;display:block;margin-bottom:10px;margin-right:10px;opacity:1;outline:1px solid red;position:fixed;right:0;transition:opacity .1s,transform .15s,background-color .2s}.ccGotoTop:active{transform:scale(.9)}.ccGotoTop.inactive{opacity:0}html.d .ccGotoTop{height:150px;width:150px}html.d .ccGotoTop:hover{background-color:rgba(0,0,0,.4)}html.n-d .ccGotoTop{height:100px;width:100px}.ccBreadcrumbs{background-color:rgba(0,0,0,.8);padding:16px;width:100%}.ccBreadcrumbs li{display:inline-block}.ccBreadcrumbs li:not(:last-child):after{color:#fff;content:"›";margin:0 8px}.ccBreadcrumbs li a{color:#fff;text-decoration:none}.d .ccBreadcrumbs li a:hover{color:#fff;text-decoration:underline}.shareButton{display:inline-block;height:50px;vertical-align:middle;width:100px}.ccSlider{position:relative}.ccSlider .slides{margin:0 auto;overflow:hidden;position:relative}.d .ccSlider .slides{height:178px;width:420px}.n-d .ccSlider .slides{height:130px;width:344px}.ccSlider .slides .slide{cursor:pointer;padding-right:8px;position:absolute;width:100%}.ccSlider .sliderLeft,.ccSlider .sliderRight{border-left:3px solid #fff;border-top:3px solid #fff;cursor:pointer;position:absolute}.d .ccSlider .sliderLeft,.d .ccSlider .sliderRight{height:50px;top:54px;width:50px}.n-d .ccSlider .sliderLeft,.n-d .ccSlider .sliderRight{height:30px;top:46px;width:30px}.ccSlider .sliderLeft{transform:rotate(-45deg)}.d .ccSlider .sliderLeft{left:150px}.n-d .ccSlider .sliderLeft{left:18px}.ccSlider .sliderRight{transform:rotate(135deg)}.d .ccSlider .sliderRight{right:150px}.n-d .ccSlider .sliderRight{right:18px}.ccSlider .sliderFooter{left:0;position:absolute;right:0}.d .ccSlider .sliderFooter{bottom:35px}.n-d .ccSlider .sliderFooter{bottom:0}.ccSlider .sliderFooter ul{align-items:center;display:flex;justify-content:center}.ccSlider .sliderFooter ul li{background-color:#b6b6b6;border-radius:50%;height:8px;margin:5px;width:8px}.ccSlider .sliderFooter ul li:before{content:""}.ccSlider .sliderFooter ul li.active{background-color:#db423f}.ccSlider .show-next-enter-active,.ccSlider .show-next-leave-active,.ccSlider .show-prev-enter-active,.ccSlider .show-prev-leave-active{transition:all .5s}.ccSlider .show-next-enter,.ccSlider .show-prev-leave-to{opacity:0;transform:translateX(100%)}.ccSlider .show-next-leave-to,.ccSlider .show-prev-enter{opacity:0;transform:translateX(-100%)}.cl-pager-nav{background-color:#201f1f;border-bottom:1px solid #2d2b2c;border-top:1px solid #2d2b2c;display:flex;justify-content:center;overflow:hidden}.cl-pager-nav .pagerButton{color:transparent;display:block;font-size:0;overflow:hidden;padding:5px 14px;text-align:center;width:25%}.cl-pager-nav .pagerButton[disabled=disabled]{background-color:transparent!important}.cl-pager-nav .pagerButton[disabled=disabled] .left:after,.cl-pager-nav .pagerButton[disabled=disabled] .left:before,.cl-pager-nav .pagerButton[disabled=disabled] .right:after,.cl-pager-nav .pagerButton[disabled=disabled] .right:before{background:#3d3c3c!important}.cl-pager-nav .pagerButton .left{display:inline-block;height:24px;position:relative;width:13px}.cl-pager-nav .pagerButton .left:before{top:5px;transform:rotate(135deg)}.cl-pager-nav .pagerButton .left:after,.cl-pager-nav .pagerButton .left:before{background:#fff;border-radius:1px;content:"";display:block;height:2px;left:-2px;position:absolute;width:16.5px}.cl-pager-nav .pagerButton .left:after{bottom:5px;transform:rotate(-135deg)}.cl-pager-nav .pagerButton .right{display:inline-block;height:24px;position:relative;transform:rotate(180deg);width:13px}.cl-pager-nav .pagerButton .right:before{top:5px;transform:rotate(135deg)}.cl-pager-nav .pagerButton .right:after,.cl-pager-nav .pagerButton .right:before{background:#fff;border-radius:1px;content:"";display:block;height:2px;position:absolute;right:-2px;width:16.5px}.cl-pager-nav .pagerButton .right:after{bottom:5px;transform:rotate(-135deg)}.cl-pager-nav .pagerButton.first .left:nth-child(2),.cl-pager-nav .pagerButton.last .right:nth-child(2){left:-4px}.cl-pager-nav .indicator{align-items:center;display:flex;max-width:25%;padding:5px 14px;text-align:center}.cl-pager-nav .indicator .inner{display:block;line-height:1;white-space:nowrap}.d .cl-pager-nav{color:#fff}.d .cl-pager-nav .pagerButton{padding:5px 27px;width:auto}.d .cl-pager-nav .pagerButton:hover{background-color:#4a1d1c}.d .cl-pager-nav .pagerButton:hover .left:after,.d .cl-pager-nav .pagerButton:hover .left:before,.d .cl-pager-nav .pagerButton:hover .right:after,.d .cl-pager-nav .pagerButton:hover .right:before{background:#905958}.n-d .cl-pager-nav{color:#fff}body{background:repeating-linear-gradient(-45deg,#312f2f,#312f2f 2px,#2b2929 0,#2b2929 4px);font-family:Meiryo,メイリオ,sans-serif;font-size:14px}ul li:before{content:"\30FB"}#ieAlert{background-color:#fff;color:#000;padding:10px;top:0;z-index:99999}#ieAlert,.screenlock{height:100%;left:0;position:fixed;width:100%}.screenlock{z-index:999999}.ccDialog{align-items:center;display:flex;height:100%;justify-content:center;left:0;perspective:2000px;position:fixed;top:0;width:100%;z-index:-1}.ccDialog.active{z-index:10000}.ccDialog-shade{background-color:hsla(0,0%,7%,.75);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.ccDialog-shade-enter-active{transition:.3s}.ccDialog-shade-leave-active{transition:.4s}.ccDialog-shade-enter{opacity:1}.ccDialog-shade-leave-to{opacity:0}.ccDialog-h1{background:repeating-linear-gradient(-45deg,#6d2d24,#6d2d24 2px,#602018 0,#602018 4px);font-size:15px;font-weight:700;margin:0 0 20px;padding:10px 0;text-align:center}.ccDialog-main{height:calc(100% - 63px)}.d .ccDialog-main{padding-bottom:10px}.ccDialog-window{background-color:#393738;border:2px solid #fff;border-radius:5px;color:#fff;max-height:80%;max-width:800px;min-height:50%;overflow-y:scroll;width:calc(100% - 40px)}.ccDialog-window-enter-active{transition:all .3s ease}.ccDialog-window-leave-active{transition:all .4s ease}.ccDialog-window-enter{opacity:0;transform:scale(1.02) rotateX(-20deg) translateY(-10px);transform-origin:70% center}.ccDialog-window-leave-to{opacity:0;transform:scale(.98) rotateX(20deg) translateY(10px);transform-origin:30% center}.ccLink{color:#ebc9c9;cursor:pointer;text-decoration:underline}.d .ccLink:hover{color:#f9eeee}.ccLink:active{color:hsla(0,36%,75%,.5)}.ccLink.invalid{background-color:rgba(204,0,68,.1);color:#c04;cursor:default;padding:0 4px}.ccLink.invalid:before{content:"✖"}.ccLink.nohref{color:#888;cursor:default;text-decoration:unset}.ccLink.nohref:hover{color:#888}.ccLink.blank:after,.ccLink.is-external:after{background-image:url(/images/common/icon/sh4_icon_externalLink_red.png?ver=859f8f364f);background-size:100%;content:"";display:inline-block;height:1em;margin-left:.5em;width:1em}.ccLinkTree .ccLink.active{border-left:2px solid #33c;margin-left:-8px;padding-left:6px}.sh4main{background-color:#0f0f0f;color:#fff;padding-bottom:20px}.d .sh4main{min-height:calc(100vh - 310px);padding-left:160px;padding-top:55px;width:1000px}.n-d .sh4main{min-height:calc(100vh - 420px);padding-top:55px}.sh4nav{color:#fff;position:fixed;z-index:9999}.d .sh4nav{top:0}.d .sh4nav-mainmenugroup{background:linear-gradient(90deg,#6b6b6b 1%,#333 99%,#333);border-right:2px solid #db413f;min-height:100vh;padding-top:55px;position:absolute;top:0}.d .sh4nav-mainmenugroup .mainmenu{background-color:transparent;border-top:1px solid #893a39;cursor:pointer;height:50px;transition:background-color .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:158px}.d .sh4nav-mainmenugroup .mainmenu:last-of-type{border-bottom:1px solid #893a39}.d .sh4nav-mainmenugroup .mainmenu.is-open,.d .sh4nav-mainmenugroup .mainmenu:hover{background-color:#893a39}.d .sh4nav-mainmenugroup .mainmenu.is-disabled{background:#454140;color:#645f5f;cursor:default}.d .sh4nav-mainmenugroup .mainmenu .name,.d .sh4nav-mainmenugroup .mainmenu:before{display:inline-block;vertical-align:middle}.d .sh4nav-mainmenugroup .mainmenu:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;margin:12px 10px 12px 15px;width:24px}.d .sh4nav-mainmenugroup .mainmenu:first-child:before{background-image:url(../../../images/common/icon/sh4_icon_nav_stable.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu:nth-child(2):before{background-image:url(../../../images/common/icon/sh4_icon_nav_zenkoku.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu:nth-child(3):before{background-image:url(../../../images/common/icon/sh4_icon_nav_arcade.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu:nth-child(4):before{background-image:url(../../../images/common/icon/sh4_icon_nav_plaza.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu:nth-child(5):before{background-image:url(../../../images/common/icon/sh4_icon_nav_item.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu:nth-child(6):before{background-image:url(../../../images/common/icon/sh4_icon_nav_starsale.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu.is-disabled:first-child:before{background-image:url(../../../images/common/icon/sh4_icon_nav_stable_disabled.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu.is-disabled:nth-child(2):before{background-image:url(../../../images/common/icon/sh4_icon_nav_zenkoku_disabled.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu.is-disabled:nth-child(3):before{background-image:url(../../../images/common/icon/sh4_icon_nav_arcade_disabled.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu.is-disabled:nth-child(4):before{background-image:url(../../../images/common/icon/sh4_icon_nav_plaza_disabled.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu.is-disabled:nth-child(5):before{background-image:url(../../../images/common/icon/sh4_icon_nav_item_disabled.png?ver=859f8f364f)}.d .sh4nav-mainmenugroup .mainmenu.is-disabled:nth-child(6):before{background-image:url(../../../images/common/icon/sh4_icon_nav_starsale_disabled.png?ver=859f8f364f)}.d .sh4nav-submenugroup{left:160px;min-height:100vh;padding-top:55px;position:absolute;top:0;width:840px;z-index:-1}.d .sh4nav-submenugroup ul{background-color:#3a3635;border-right:2px solid #db413f;min-height:calc(100vh - 50px);width:195px}.d .sh4nav-submenugroup ul li:before{content:""}.d .sh4nav-submenugroup .submenu{background-color:#3a3635;border-top:1px solid #893a39;cursor:pointer;height:50px;padding:15px 10px;position:relative;transition:.1s ease-in-out}.d .sh4nav-submenugroup .submenu:last-of-type{border-bottom:1px solid #893a39}.d .sh4nav-submenugroup .submenu:hover{background:#893a39}.d .sh4nav-submenugroup .submenu.is-disabled{background:#454140;color:#645f5f;cursor:default}.d .sh4nav-submenugroup .submenu:not(.is-disabled):after{background:url(../../../images/common/icon/sh4_icon_button_arrow_white.png?ver=859f8f364f) no-repeat;background-size:contain;bottom:0;content:"";display:block;height:13px;left:auto;margin:auto;position:absolute;right:10px;top:0;width:13px}.d .sh4nav-submenugroup .submenu.icon:not(.is-disabled):after{background:url(../../../images/common/icon/sh4_icon_externalLink_white.png?ver=859f8f364f) no-repeat;background-size:contain;bottom:0;content:"";display:block;height:13px;left:auto;margin:auto;position:absolute;right:10px;top:0;width:13px}.d .sh4nav-submenugroup .submenu .checked{background:#ffd83d;border-radius:2px;color:#dd3d45;display:inline-block;font-weight:700;height:15px;line-height:15px;text-align:center;width:15px}.n-d .sh4nav{bottom:75px;width:100%}.n-d .sh4nav-mainmenugroup{background:linear-gradient(180deg,#6b6b6b 1%,#333 99%,#333);display:flex;position:absolute}.n-d .sh4nav-mainmenugroup .mainmenu{border:1px solid #db413f;border-right-color:#893a39;border-width:1px 1px 0 0;cursor:pointer;height:75px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:70px}.n-d .sh4nav-mainmenugroup .mainmenu.is-open{background:#893a39}.n-d .sh4nav-mainmenugroup .mainmenu.is-disabled{background:#454140;color:#645f5f}.n-d .sh4nav-mainmenugroup .mainmenu:last-child{border-right:none}.n-d .sh4nav-mainmenugroup .mainmenu .name{font-size:10px;letter-spacing:-.15em;line-height:1;word-break:keep-all}.n-d .sh4nav-mainmenugroup .mainmenu:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;margin:8px auto;width:40px}.n-d .sh4nav-mainmenugroup .mainmenu:before,.n-d .sh4nav-mainmenugroup .mainmenu:first-child:before{background-image:url(../../../images/common/icon/sh4_icon_nav_stable.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu:nth-child(2):before{background-image:url(../../../images/common/icon/sh4_icon_nav_zenkoku.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu:nth-child(3):before{background-image:url(../../../images/common/icon/sh4_icon_nav_arcade.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu:nth-child(4):before{background-image:url(../../../images/common/icon/sh4_icon_nav_plaza.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu:nth-child(5):before{background-image:url(../../../images/common/icon/sh4_icon_nav_item.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu:nth-child(6):before{background-image:url(../../../images/common/icon/sh4_icon_nav_starsale.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu.is-disabled:first-child:before{background-image:url(../../../images/common/icon/sh4_icon_nav_stable_disabled.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu.is-disabled:nth-child(2):before{background-image:url(../../../images/common/icon/sh4_icon_nav_zenkoku_disabled.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu.is-disabled:nth-child(3):before{background-image:url(../../../images/common/icon/sh4_icon_nav_arcade_disabled.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu.is-disabled:nth-child(4):before{background-image:url(../../../images/common/icon/sh4_icon_nav_plaza_disabled.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu.is-disabled:nth-child(5):before{background-image:url(../../../images/common/icon/sh4_icon_nav_item_disabled.png?ver=859f8f364f)}.n-d .sh4nav-mainmenugroup .mainmenu.is-disabled:nth-child(6):before{background-image:url(../../../images/common/icon/sh4_icon_nav_starsale_disabled.png?ver=859f8f364f)}.n-d .sh4nav-submenugroup{bottom:0;min-height:calc(100vh - 50px);position:absolute;width:420px;z-index:-1}.n-d .sh4nav-submenugroup ul{background-color:#3a3635;border:1px solid #db423f;bottom:0;position:absolute;right:0;width:281px}.n-d .sh4nav-submenugroup ul li:before{content:""}.n-d .sh4nav-submenugroup .submenu{background-color:#3a3635;border:1px solid #db413f;border-bottom-color:#893a39;cursor:pointer;font-size:15px;height:50px;padding:16px 20px;position:relative}.n-d .sh4nav-submenugroup .submenu:first-child{border-radius:2px 2px 0 0}.n-d .sh4nav-submenugroup .submenu:not(:first-child){border-top:none}.n-d .sh4nav-submenugroup .submenu.is-disabled{background:#454140;color:#645f5f}.n-d .sh4nav-submenugroup .submenu:not(.is-disabled):after{background:url(../../../images/common/icon/sh4_icon_button_arrow_white.png?ver=859f8f364f) no-repeat;background-size:contain;bottom:0;content:"";display:block;height:13px;left:auto;margin:auto;position:absolute;right:20px;top:0;width:13px}.n-d .sh4nav-submenugroup .submenu.icon:not(.is-disabled):after{background:url(../../../images/common/icon/sh4_icon_externalLink_white.png?ver=859f8f364f) no-repeat;background-size:contain;bottom:0;content:"";display:block;height:13px;left:auto;margin:auto;position:absolute;right:20px;top:0;width:13px}.n-d .sh4nav-submenugroup .submenu .checked{background:#ffd83d;border-radius:2px;color:#dd3d45;display:inline-block;font-weight:700;height:15px;line-height:15px;text-align:center;width:15px}.sh4nav-pcslide-enter-active,.sh4nav-pcslide-leave-active{transition:all .2s linear}.sh4nav-pcslide-enter,.sh4nav-pcslide-leave-to{opacity:0;transform:translateX(-160px)}.sh4nav-spslide-enter-active,.sh4nav-spslide-leave-active{transition:all .2s linear}.sh4nav-spslide-enter,.sh4nav-spslide-leave-to{opacity:0;transform:translateY(75px)}.sh4header{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:55px;position:fixed;top:0;z-index:10000}.sh4header .logo .img{background-position:0 0;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:25px;overflow:hidden;text-indent:-100vw;width:140px}.d .sh4header .logo .img{margin:15px 20px}.n-d .sh4header .logo .img{margin:15px 10px}.sh4header .logo .img.disabled{cursor:default}.sh4header .link{display:block}.d .sh4header .link{width:560px}.n-d .sh4header .link{width:100px}.sh4header .logout,.sh4header .official,.sh4header .system_art{border:1px solid #fff;cursor:pointer;margin:10px 5px}.d .sh4header .logout,.d .sh4header .official,.d .sh4header .system_art{height:35px;width:104px}.n-d .sh4header .logout,.n-d .sh4header .official,.n-d .sh4header .system_art{height:35px;width:64px}.d .sh4header .logout,.d .sh4header .official,.d .sh4header .system_art{transition:.1s ease-in-out}.d .sh4header .logout:hover,.d .sh4header .official:hover,.d .sh4header .system_art:hover{opacity:.5;outline:1px solid red}.sh4header .btngroup{position:absolute;right:20px}.sh4header .official{background:url(../../../images/common/header/sh4_header_button_official_sp.png?ver=859f8f364f) rgba(0,0,0,.4) 50% no-repeat;background-size:48px auto;margin-right:0}.sh4header .logout,.sh4header .official{border:1px solid #fff;border-radius:2px;color:#fff;float:left;overflow:hidden;text-indent:-100vw}.sh4header .logout{background:url(../../../images/common/header/sh4_header_button_logout_sp.png?ver=859f8f364f) rgba(0,0,0,.4) 50% no-repeat;background-size:45px auto}.d .sh4header{width:1000px}.d .sh4header .btngroup{position:absolute;right:20px}.d .sh4header .official{background:url(../../../images/common/header/sh4_header_button_official_pc.png?ver=859f8f364f) rgba(0,0,0,.4) 50% no-repeat;background-size:auto 10px;border:1px solid #fff;border-radius:2px;margin-right:0}.d .sh4header .logout{background:url(../../../images/common/header/sh4_header_button_logout_pc.png?ver=859f8f364f) rgba(0,0,0,.4) 50% no-repeat;background-size:auto 10px;border:1px solid #fff;border-radius:2px}.n-d .sh4header{width:420px}.sh4footer{background:#1b1a1a;border-top:1px solid rgba(219,65,63,.5);color:#fff;font-size:11px}.sh4footer .sh4button{margin-bottom:30px}.sh4footer .slash{color:#db413f;margin:0 1em}.sh4footer .info{margin:0 20px}.sh4footer .info .linkgroup{margin:10px 0;text-align:center}.sh4footer .info .linkgroup:first-of-type{margin:15px auto 30px}.sh4footer .info .linkgroup:nth-of-type(2){margin-bottom:35px}.sh4footer .info .linkgroup .link{margin-bottom:15px}.sh4footer .info .txt{letter-spacing:.08em;line-height:1.5}.sh4footer .info .logo-sega{display:block;margin-bottom:20px;width:82px}.sh4footer .info .logo-sega:before{background:url(../../../images/common/logo/sh4_logo_sega.png?ver=859f8f364f) 50% no-repeat;background-size:contain;content:"";display:block;padding-top:33.7%}.d .sh4footer{height:350px;margin-left:160px;padding:20px 0}.d .sh4footer .info .linkgroup{text-align:left}.d .sh4footer .info .linkgroup:first-of-type{margin:10px auto 30px}.d .sh4footer .info .linkgroup:nth-of-type(2){margin-bottom:40px}.d .sh4footer .info .link{margin-bottom:10px}.d .sh4footer .info .txt{line-height:1.9}.n-d .sh4footer{height:450px;padding:20px 0 95px}.sh4h1{border-bottom:2px solid #db413f;border-left:6px solid #db413f;font-size:18px;padding-bottom:8px;padding-left:10px;padding-top:5px}.sh4h1,.sh4h2{font-weight:700;letter-spacing:.05em;line-height:1;margin:20px;max-width:100%;word-break:break-all}.sh4h2{border-bottom:1px solid #db413f;font-size:16px;padding-bottom:10px;position:relative}.sh4h2:after{background-color:#db413f;bottom:2px;content:"";display:block;height:2px;position:absolute;width:100%}.sh4h3{border-bottom:1px solid #db413f;padding-bottom:10px}.sh4h3,.sh4h4{font-size:14px;letter-spacing:.05em;line-height:1;margin:20px;max-width:100%;word-break:break-all}.sh4h4{border-left:6px solid #db413f;padding-bottom:6px;padding-left:6px;padding-top:6px}.sh4button{position:relative}@-webkit-keyframes button-slideEffect{0%{background-position:0 0;opacity:.8}25%,to{background-position:100% 0;opacity:0}}@keyframes button-slideEffect{0%{background-position:0 0;opacity:.8}25%,to{background-position:100% 0;opacity:0}}.sh4button.shinybutton:before{-webkit-animation:button-slideEffect 4s linear 2s infinite;animation:button-slideEffect 4s linear 2s infinite;background-image:url(/images/farm/button/light.png?ver=859f8f364f);background-position:-48px 0;background-repeat:no-repeat;background-size:48px 44px;border-radius:10px;content:"";display:block;height:100%;left:0;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.sh4button button{border-radius:3px;box-sizing:border-box;font-weight:700;height:100%;padding:10px}.n-d .sh4button button{font-size:13px}.sh4button button.green[disabled],.sh4button button.pet_blue[disabled],.sh4button button.pet_gray[disabled],.sh4button button.pet_pink[disabled],.sh4button button.yellow[disabled]{background:none;color:#826950;filter:none;height:45px;position:relative}.sh4button button.green[disabled]:before,.sh4button button.pet_blue[disabled]:before,.sh4button button.pet_gray[disabled]:before,.sh4button button.pet_pink[disabled]:before,.sh4button button.yellow[disabled]:before{background-color:transparent;background-image:url(/images/farm/button/botan_brown.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:0}.d .sh4button button.green[disabled]:hover:after,.d .sh4button button.pet_blue[disabled]:hover:after,.d .sh4button button.pet_gray[disabled]:hover:after,.d .sh4button button.pet_pink[disabled]:hover:after,.d .sh4button button.yellow[disabled]:hover:after{opacity:1}.sh4button button.green[disabled] .buttonText,.sh4button button.pet_blue[disabled] .buttonText,.sh4button button.pet_gray[disabled] .buttonText,.sh4button button.pet_pink[disabled] .buttonText,.sh4button button.yellow[disabled] .buttonText{bottom:0;display:block;font-size:16px;height:1em;left:0;line-height:1em;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:3}.sh4button button:not([disabled]){background-color:#db413f;color:#fff}.d .sh4button button:not([disabled]){transition:.1s ease-in-out}.d .sh4button button:not([disabled]):hover{background-color:#e26865}.sh4button button:not([disabled]):active{background-color:#f85653}.sh4button button:not([disabled]).toggle{background-color:#f85653;border:2px solid #f85653}.sh4button button:not([disabled]).gray{background-color:#201e1f;border:2px solid #efebeb}.d .sh4button button:not([disabled]).gray{transition:.1s ease-in-out}.d .sh4button button:not([disabled]).gray:hover{background-color:#2e2c2d;border:2px solid #b7b1b1}.sh4button button:not([disabled]).gray:active{background-color:#434142;border:2px solid transparent}.sh4button button:not([disabled]).ocher{background-color:#f6b354;border:2px solid #f6b354;color:#201e1f}.d .sh4button button:not([disabled]).ocher{transition:.1s ease-in-out}.d .sh4button button:not([disabled]).ocher:hover,.sh4button button:not([disabled]).ocher:active{background-color:#fbc373;border:2px solid #fbc373}.sh4button button:not([disabled]).green,.sh4button button:not([disabled]).pet_blue,.sh4button button:not([disabled]).pet_gray,.sh4button button:not([disabled]).pet_pink,.sh4button button:not([disabled]).rich,.sh4button button:not([disabled]).yellow{background:none;height:45px;position:relative}.d .sh4button button:not([disabled]).green:after,.d .sh4button button:not([disabled]).pet_blue:after,.d .sh4button button:not([disabled]).pet_gray:after,.d .sh4button button:not([disabled]).pet_pink:after,.d .sh4button button:not([disabled]).rich:after,.d .sh4button button:not([disabled]).yellow:after,.sh4button button:not([disabled]).green:before,.sh4button button:not([disabled]).pet_blue:before,.sh4button button:not([disabled]).pet_gray:before,.sh4button button:not([disabled]).pet_pink:before,.sh4button button:not([disabled]).rich:before,.sh4button button:not([disabled]).yellow:before{background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;border-radius:4px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:0}.d .sh4button button:not([disabled]).green:hover:after,.d .sh4button button:not([disabled]).pet_blue:hover:after,.d .sh4button button:not([disabled]).pet_gray:hover:after,.d .sh4button button:not([disabled]).pet_pink:hover:after,.d .sh4button button:not([disabled]).rich:hover:after,.d .sh4button button:not([disabled]).yellow:hover:after{opacity:1}.sh4button button:not([disabled]).green .buttonText,.sh4button button:not([disabled]).pet_blue .buttonText,.sh4button button:not([disabled]).pet_gray .buttonText,.sh4button button:not([disabled]).pet_pink .buttonText,.sh4button button:not([disabled]).rich .buttonText,.sh4button button:not([disabled]).yellow .buttonText{bottom:0;display:block;font-size:16px;height:1em;left:0;line-height:1em;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:3}.sh4button button:not([disabled]).green:hover,.sh4button button:not([disabled]).pet_blue:hover,.sh4button button:not([disabled]).pet_gray:hover,.sh4button button:not([disabled]).pet_pink:hover,.sh4button button:not([disabled]).yellow:hover{background:none}@-webkit-keyframes button-borderEffect{0%{box-shadow:0 0 0 5px hsla(0,0%,100%,.27)}to{box-shadow:none}}@keyframes button-borderEffect{0%{box-shadow:0 0 0 5px hsla(0,0%,100%,.27)}to{box-shadow:none}}.sh4button button:not([disabled]).shiny:before{-webkit-animation:button-borderEffect .8s linear infinite alternate;animation:button-borderEffect .8s linear infinite alternate}.sh4button button:not([disabled]).yellow{color:#483522}.sh4button button:not([disabled]).yellow:before{background-image:url(/images/farm/button/botan_yellow.png?ver=859f8f364f);border-radius:10px;opacity:1;z-index:1}.d .sh4button button:not([disabled]).yellow:after{background-image:url(/images/farm/button/botan_yellow_on.png?ver=859f8f364f);opacity:0;z-index:2}.sh4button button:not([disabled]).green{color:#fff}.sh4button button:not([disabled]).green:before{background-image:url(/images/farm/button/botan_green.png?ver=859f8f364f);border-radius:10px;opacity:1;z-index:1}.d .sh4button button:not([disabled]).green:after{background-image:url(/images/farm/button/botan_green_on.png?ver=859f8f364f);opacity:0;z-index:2}.sh4button button:not([disabled]).rich{background:linear-gradient(180deg,#721a16,#460b07);border:1px solid #ac0e0e;color:#fff;font-weight:700;text-shadow:0 0 1px #f74040,0 0 3px #f74040,0 0 6px #f74040,0 0 10px #f74040,0 0 30px #f74040,0 0 50px #f74040}.sh4button button:not([disabled]).pet_blue{color:#fff}.sh4button button:not([disabled]).pet_blue:before{background-image:url(/images/adventurepet/button/button_blue.png?ver=859f8f364f);opacity:1;z-index:1}.d .sh4button button:not([disabled]).pet_blue:after{background-image:url(/images/adventurepet/button/button_blue_on.png?ver=859f8f364f);opacity:0;z-index:2}.sh4button button:not([disabled]).pet_pink{color:#fff}.sh4button button:not([disabled]).pet_pink:before{background-image:url(/images/adventurepet/button/button_pink.png?ver=859f8f364f);opacity:1;z-index:1}.d .sh4button button:not([disabled]).pet_pink:after{background-image:url(/images/adventurepet/button/button_pink_on.png?ver=859f8f364f);opacity:0;z-index:2}.sh4button button:not([disabled]).pet_gray{color:#fff}.sh4button button:not([disabled]).pet_gray:before{background-image:url(/images/adventurepet/button/button_gray.png?ver=859f8f364f);opacity:1;z-index:1}.d .sh4button button:not([disabled]).pet_gray:after{background-image:url(/images/adventurepet/button/button_gray_on.png?ver=859f8f364f);opacity:0;z-index:2}.sh4button .href,.sh4button .page{text-align:left}.sh4button .page:after{background-image:url(/images/common/icon/sh4_icon_button_arrow_white.png?ver=859f8f364f)}.sh4button .href:after,.sh4button .page:after{background-size:100%;content:"";height:16px;position:absolute;right:10px;width:16px}.sh4button .href:after{background-image:url(/images/common/icon/sh4_icon_externalLink_white.png?ver=859f8f364f)}.sh4button button[disabled]{background-color:#3d3b3c;border:2px solid transparent;color:#696061;filter:grayscale(1)}.sh4button button[disabled]:after{display:none}.sh4button button:focus{outline:1px solid #00ffae}.d .sh4button{margin:0 auto 10px;width:50%}.n-d .sh4button{margin:0 20px 10px;width:calc(100% - 40px)}.n-d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).yellow:before{background-image:url(/images/farm/button/botan_yellow_modal.png?ver=859f8f364f)}.n-d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).yellow:after{background-image:url(/images/farm/button/botan_yellow_modal_on.png?ver=859f8f364f)}.n-d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).green:before{background-image:url(/images/farm/button/botan_green_modal.png?ver=859f8f364f)}.n-d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).green:after{background-image:url(/images/farm/button/botan_green_modal_on.png?ver=859f8f364f)}.n-d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_blue:before{background-image:url(/images/adventurepet/button/button_blue_modal.png?ver=859f8f364f)}.n-d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_blue:after{background-image:url(/images/adventurepet/button/button_blue_modal_on.png?ver=859f8f364f)}.n-d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_pink:before{background-image:url(/images/adventurepet/button/button_pink_modal.png?ver=859f8f364f)}.n-d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_pink:after{background-image:url(/images/adventurepet/button/button_pink_modal_on.png?ver=859f8f364f)}.n-d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_gray:before{background-image:url(/images/adventurepet/button/button_gray_modal.png?ver=859f8f364f)}.n-d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_gray:after{background-image:url(/images/adventurepet/button/button_gray_modal_on.png?ver=859f8f364f)}.d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).yellow:before{background-image:url(/images/farm/button/botan_yellow_modal_pc.png?ver=859f8f364f)}.d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).yellow:after{background-image:url(/images/farm/button/botan_yellow_modal_pc_on.png?ver=859f8f364f)}.d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).green:before{background-image:url(/images/farm/button/botan_green_modal_pc.png?ver=859f8f364f)}.d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).green:after{background-image:url(/images/farm/button/botan_green_modal_pc_on.png?ver=859f8f364f)}.d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_blue:before{background-image:url(/images/adventurepet/button/button_blue_modal.png?ver=859f8f364f)}.d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_blue:after{background-image:url(/images/adventurepet/button/button_blue_modal_on.png?ver=859f8f364f)}.d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_pink:before{background-image:url(/images/adventurepet/button/button_pink_modal.png?ver=859f8f364f)}.d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_pink:after{background-image:url(/images/adventurepet/button/button_pink_modal_on.png?ver=859f8f364f)}.d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_gray:before{background-image:url(/images/adventurepet/button/button_gray_modal.png?ver=859f8f364f)}.d .ccDialog .ccDialog-window .ccDialog-footer .sh4button button:not([disabled]).pet_gray:after{background-image:url(/images/adventurepet/button/button_gray_modal_on.png?ver=859f8f364f)}.sh4input{margin:20px}.sh4input .text-input,.sh4input input{background-color:#aea8a8;border-radius:3px;color:#221e1b;font-size:16px;max-width:100%;padding:17.5px 7.5px}.sh4input .text-input::-moz-placeholder,.sh4input input::-moz-placeholder{color:#777}.sh4input .text-input:-ms-input-placeholder,.sh4input input:-ms-input-placeholder{color:#777}.sh4input .text-input::placeholder,.sh4input input::placeholder{color:#777}.sh4input .text-input.error,.sh4input input.error{background-color:#5e2c2d;border:1px solid #db413f;color:#fff}.sh4input .text-input.error::-moz-placeholder,.sh4input input.error::-moz-placeholder{color:#db413f}.sh4input .text-input.error:-ms-input-placeholder,.sh4input input.error:-ms-input-placeholder{color:#db413f}.sh4input .text-input.error::placeholder,.sh4input input.error::placeholder{color:#db413f}.d .sh4input{margin:20px auto;width:50%}.d .sh4input .text-input,.d .sh4input input{padding:18px 13px}.sh4textarea{margin:20px}.sh4textarea .textarea,.sh4textarea textarea{background-color:#aea8a8;border-radius:3px;color:#221e1b;font-size:15px;max-width:100%;padding:17.5px 7.5px;width:100%}.d .sh4textarea{margin:20px auto;width:50%}.d .sh4textarea .textarea,.d .sh4textarea textarea{padding:18px 13px}.sh4select{margin:20px;position:relative}.sh4select .btn-toggle{background-color:#aea8a8;border-radius:3px;color:#221e1b;font-size:15px;max-width:100%;padding:20px;position:relative;text-align:center}.sh4select .btn-toggle:after{background:url(../../../images/common/icon/sh4_icon_dropdown_arrow_black.png?ver=859f8f364f) no-repeat 50%;background-size:contain;bottom:0;content:"";display:block;height:16px;margin:auto;position:absolute;right:10px;top:0;transition:.15s ease-in-out;width:16px}.sh4select .btn-toggle.is-open:after{transform:rotate(180deg)}.sh4select .btn-toggle.is-open+.selectContent{height:400px;opacity:1}.sh4select .selectContent{height:0;opacity:0;overflow:hidden;position:absolute;transition:.2s ease-in-out;width:100%;z-index:10}.sh4select .selectContent-inner{background:#4b4848;border-radius:0 0 3px 3px;max-height:400px;overflow-x:hidden;overflow-y:scroll}.sh4select .selectContent-inner::-webkit-scrollbar{width:5px}.sh4select .selectContent-inner::-webkit-scrollbar-track{background:transparent}.sh4select .selectContent-inner::-webkit-scrollbar-thumb{background:#db413f}.sh4select .select-btn{color:#fff;padding:20px}.sh4select .select-btn:nth-child(2n){background:#424040}.d .sh4select{margin:20px auto;width:50%}.sh4select.adventurepet .btn-toggle{background-color:#eef0f1;border:2px solid #09476e;color:#09476e;font-size:16px;font-weight:700;padding:11px 10px}.sh4select.adventurepet .btn-toggle:after{background:url(../../../images/adventurepet/common/icon/icon_select_down.png?ver=859f8f364f) no-repeat 50%;background-size:contain;height:19px;width:19px}.sh4select.adventurepet .selectContent-inner{background:#eef0f1}.sh4select.adventurepet .selectContent-inner::-webkit-scrollbar{width:5px}.sh4select.adventurepet .selectContent-inner::-webkit-scrollbar-track{background:transparent}.sh4select.adventurepet .selectContent-inner::-webkit-scrollbar-thumb{background:#09476e}.sh4select.adventurepet .select-btn{color:#09476e;font-size:16px;font-weight:700;padding:11px 10px}.sh4select.adventurepet .select-btn:nth-child(2n){background:#e3e5e6}.sh4box{background-color:#2d2b2c;margin-bottom:20px;overflow:hidden;padding-bottom:10px}.sh4radio{display:flex;flex-wrap:wrap;margin:0 20px;position:relative}.sh4radio .radio-input{display:none}.sh4radio .label{margin-bottom:14px;width:33.333333%}.sh4radio .txt{display:inline-block;font-size:14px;line-height:1.714285;padding-left:33px;position:relative;vertical-align:middle}.sh4radio .txt .checkmark{border:1px solid #fff;height:24px;width:24px}.sh4radio .radio-input:checked+.txt .checkmark:before,.sh4radio .txt .checkmark{border-radius:50%;bottom:0;display:block;left:0;margin:auto;position:absolute;top:0}.sh4radio .radio-input:checked+.txt .checkmark:before{background-color:#db413f;content:"";height:14px;right:0;width:14px}.sh4radio .radio-input.red:checked+.txt .checkmark:before{background-color:#db413f}.sh4radio .radio-input.yellow:checked+.txt .checkmark:before{background-color:#f6b354}.d .sh4radio .txt .checkmark{border:2px solid #fff}.sh4table .blueD,.sh4table .blueL,.sh4table .cell,.sh4table .dark,.sh4table .grad,.sh4table .light,.sh4table .stripe,.sh4table .td,.sh4table .th,.sh4table .yellowD,.sh4table .yellowL{float:left;min-height:37px;outline:1px solid #bfbbbb;padding:10px;white-space:nowrap}.sh4table .grad{background:linear-gradient(270deg,#393737,#201f1f,#393737)}.sh4table .stripe{background:repeating-linear-gradient(-45deg,#312f2f,#312f2f 2px,#2b2929 0,#2b2929 4px)}.sh4table .dark{background-color:#424040}.sh4table .light{background-color:#4b4848}.sh4table .darkgray{background-color:#393737}.sh4table .blueD{background-color:#173442}.sh4table .blueL{background-color:#34434a}.sh4table .yellowD{background-color:#424113}.sh4table .yellowL{background-color:#4b4934}.sh4table:after{clear:both;content:"";display:block}.sh4buttongroup{display:flex;flex-wrap:wrap;justify-content:space-between}.d .sh4buttongroup{padding:0 20px}.d .sh4buttongroup .sh4button{margin:0 0 10px;width:calc(50% - 10px)}.n-d .sh4buttongroup{padding:0 20px}.n-d .sh4buttongroup .sh4button{margin:0 0 10px;width:calc(50% - 10px)}.sh4switch{margin:0 20px 10px;width:calc(100% - 40px)}.sh4switch .sh4switch-btn{background:#393737;border:1px solid #fff;border-radius:14px;display:block;height:29px;padding:4px;transition:all .25s ease;width:59px}.sh4switch .sh4switch-btn.is-on .inner{background:none}.sh4switch .sh4switch-btn.is-on .inner:before{left:auto;left:61.224489%;opacity:1}.sh4switch .sh4switch-btn .inner:before,.sh4switch .sh4switch-btn.red .inner:before{background:#db413f}.sh4switch .sh4switch-btn.yellow .inner:before{background:#f6b354}.sh4switch .inner{background:#6b6969;height:100%;position:relative;width:100%}.sh4switch .inner,.sh4switch .inner:before{border-radius:10px;display:block;transition:all .25s ease}.sh4switch .inner:before{background:#db413f;bottom:0;content:"";height:19px;left:0;margin:auto;opacity:.6;position:absolute;top:0;width:19px}.d .sh4switch{margin:0 auto 10px}.sh4check{display:flex;flex-wrap:wrap;margin:0 20px;position:relative;width:calc(100% - 40px)}.sh4check .check-input{display:none}.sh4check .label{margin-bottom:14px;width:33.333333%}.sh4check .txt{display:inline-block;font-size:14px;line-height:1.714285;padding-left:33px;position:relative;vertical-align:middle}.sh4check .txt .checkmark{border:1px solid #fff;border-radius:1px;bottom:0;display:block;height:24px;left:0;margin:auto;position:absolute;top:0;width:24px}.sh4check .check-input:checked+.txt .checkmark:before{border:4px solid #db413f;border-left:none;border-top:none;bottom:auto;content:"";display:block;height:25px;left:4px;margin:auto;position:absolute;right:0;top:-10px;transform:rotate(47deg);width:15px}.sh4check .check-input.red:checked+.txt .checkmark:before{border-color:#db413f}.sh4check .check-input.yellow:checked+.txt .checkmark:before{border-color:#f6b354}.d .sh4check .txt .checkmark{border:2px solid #fff}.sh4sfprogram{background-color:#2d2b2c;overflow:hidden}.sh4sfprogram .filter{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px}.sh4sfprogram .filter .distance{width:calc(40% - 5px)}.sh4sfprogram .filter .distance .title{font-size:10px}.sh4sfprogram .filter .distance button{font-size:13px;height:27px;width:calc(33.33333% - 2px)}.sh4sfprogram .filter .corse,.sh4sfprogram .filter .old{width:calc(30% - 5px)}.sh4sfprogram .filter .corse .title,.sh4sfprogram .filter .old .title{font-size:10px}.sh4sfprogram .filter .corse button,.sh4sfprogram .filter .old button{font-size:13px;height:27px;width:calc(50% - 2px)}.sh4sfprogram .filter .grade{width:100%}.sh4sfprogram .filter .grade .title{font-size:10px}.sh4sfprogram .filter .grade button{font-size:13px;height:27px;width:calc(12.5% - 2px)}.sh4sfprogram .filter .personal-rally{margin-bottom:-57px;width:108px}.sh4sfprogram .filter .personal-rally .title{font-size:10px}.sh4sfprogram .filter .personal-rally button{font-size:13px;height:27px;width:calc(100% - 2px)}.sh4sfprogram .sh4button{margin:0 20px 20px auto;width:135px}.d .sh4sfprogram,.n-d .sh4sfprogram{color:#fff}.sh4sfbutton{background-color:rgba(0,0,0,.2);display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;padding:10px 5px}.sh4sfbutton .title{font-weight:700;margin-bottom:5px;width:100%}.sh4sfbutton button{background-color:#393737;border:2px solid hsla(0,0%,100%,.17);border-radius:2px;color:#fff;height:27px}.sh4sfbutton button.on{background-color:#f6b354;border:2px solid hsla(0,0%,100%,.4);color:#242222;font-weight:700}.sh4sfbutton button[disabled]{background-color:#3d3b3c;border:2px solid transparent;color:#696061}.sh4programplate{background:#4b4848;border-radius:2px;font-size:11px;height:100px;padding:8px 12px}.sh4programplate .plate{display:flex;flex-wrap:wrap}.sh4programplate .plate .left{display:flex;flex-wrap:wrap;width:73%}.sh4programplate .plate .left .courseName,.sh4programplate .plate .left .courseType,.sh4programplate .plate .left .distance,.sh4programplate .plate .left .entryCondition,.sh4programplate .plate .left .entryFee,.sh4programplate .plate .left .name{background-color:#242222;border:1px solid #4b4848}.sh4programplate .plate .left .name{border-left:none;border-top:none;font-size:15px;line-height:1;padding:15px 0 5px 5px;position:relative;width:100%}.sh4programplate .plate .left .name .race-type{border-radius:2px;font-size:8px;padding:2px 3px;position:absolute;right:2px;top:2px}.sh4programplate .plate .left .name .race-type.is-national{border:1px solid #ff8a00;color:#ff8a00}.sh4programplate .plate .left .name .race-type.is-tennai{border:1px solid #fc0;color:#fc0}.sh4programplate .plate .left .courseName{border-left:none;border-top:none;padding:5px 0 5px 5px;width:60%}.sh4programplate .plate .left .courseType{border-left:none;border-top:none;padding:5px 0 5px 8px;width:18%}.sh4programplate .plate .left .distance{border-left:none;border-top:none;padding:5px 0 5px 5px;width:22%}.sh4programplate .plate .left .entryCondition{border-bottom:none;border-left:none;border-top:none;width:60%}.sh4programplate .plate .left .entryCondition .title{background:#323030;float:left;padding:5px 10px 5px 5px;position:relative;width:35%}.sh4programplate .plate .left .entryCondition .title:after{border-color:#323030 #242222 transparent transparent;border-style:solid;border-width:23px 5px 0;content:"";display:block;height:0;position:absolute;right:0;top:0;width:0}.sh4programplate .plate .left .entryCondition .data{float:left;padding:5px 0 5px 2px}.sh4programplate .plate .left .entryFee{border-bottom:none;border-left:none;border-top:none;width:40%}.sh4programplate .plate .left .entryFee .title{background:#323030;float:left;padding:5px 10px 5px 8px;position:relative;width:45%}.sh4programplate .plate .left .entryFee .title:after{border-color:#323030 #242222 transparent transparent;border-style:solid;border-width:23px 5px 0;content:"";display:block;height:0;position:absolute;right:0;top:0;width:0}.sh4programplate .plate .left .entryFee .data{float:left;padding:5px 0 5px 2px}.sh4programplate .plate .right{background-color:#242222;display:flex;flex-direction:column;justify-content:space-evenly;width:27%}.sh4programplate .plate .right .prize{line-height:1;padding:2px}.sh4programplate .plate .right .prize:first-child{padding-top:4px}.sh4programplate .plate .right .prize:last-child{padding-bottom:4px}.sh4programplate .none{align-items:center;display:flex;font-size:18px;height:100%;justify-content:center;padding:20px 0;width:100%}.d .sh4programplate,.n-d .sh4programplate{color:#fff}.sh4sfstable_select .search{margin:20px;position:relative}.sh4sfstable_select .search input{background-color:#221e1b;border:1px solid #f6b354;color:#fff;padding:15px}.sh4sfstable_select .search input::-moz-placeholder{color:#f6b354}.sh4sfstable_select .search input:-ms-input-placeholder{color:#f6b354}.sh4sfstable_select .search input::placeholder{color:#f6b354}.sh4sfstable_select .search button{height:48px;position:absolute;right:0;top:0;width:48px}.sh4sfstable_select .search button:after{background-image:url(/images/common/icon/sh4_icon_search.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:80%;content:"";height:48px;position:absolute;right:15px;top:0;width:33px}.d .sh4sfstable_select,.n-d .sh4sfstable_select{color:#fff}.sh4sforderbutton{display:flex;margin:20px}.sh4sforderbutton button{background-color:#424040;color:#fff;outline:1px solid #666;padding:5px 0}.sh4sforderbutton button.selected{background-color:#f6b354;color:#000}.d .sh4sforderbutton,.n-d .sh4sforderbutton{color:#fff}.sh4hr{border-bottom:1px solid #db413f;margin:10px 0}.sh4error{border:2px solid #db413f;color:#db413f;margin:20px;padding:10px;text-align:center}.sh4breed .head .title{align-items:center;display:flex;font-size:15px;font-weight:700;justify-content:center;margin:20px}.sh4breed .head .title .emblem{background-size:100%;height:80px;width:80px}.sh4breed .head .buttons{display:flex;margin:0 auto;width:33%}.sh4breed .head .buttons .btn{background:linear-gradient(180deg,#4d4a4a,#201f1f);border:1px solid #535151;color:#fff;font-size:14px;height:30px}.sh4breed .head .buttons .btn.name.on{background:linear-gradient(180deg,#264d84,#1c294a)}.sh4breed .head .buttons .btn.lineage.on{background:linear-gradient(180deg,#951d64,#4d1034)}.sh4breed .table{font-size:10px;margin:20px}.sh4breed .table .mare,.sh4breed .table .sire{display:flex}.sh4breed .table .mare>div,.sh4breed .table .sire>div{width:25%;word-break:break-all}.sh4breed .table .mare .m,.sh4breed .table .mare .s,.sh4breed .table .sire .m,.sh4breed .table .sire .s{align-items:center;border:1px solid #8e8b8b;display:flex;padding:10px 5px}.sh4breed .table .mare .second,.sh4breed .table .sire .second{height:50%}.sh4breed .table .mare .third,.sh4breed .table .sire .third{height:25%}.sh4breed .table .mare .forth,.sh4breed .table .sire .forth{height:12.5%}.sh4breed .table .mare .s,.sh4breed .table .sire .s{background:#112540}.sh4breed .table .mare .m,.sh4breed .table .sire .m{background:#4d0f34}.sh4breed .table .mare .s.inbreed,.sh4breed .table .sire .s.inbreed{text-shadow:#00dcff 2px 2px 10px,#00dcff -2px 2px 10px,#00dcff 2px -2px 10px,#00dcff -2px -2px 10px}.sh4breed .table .mare .s.nicks,.sh4breed .table .sire .s.nicks{border-bottom:1px solid #f6b354;position:relative}.sh4breed .table .mare .s.nicks:after,.sh4breed .table .sire .s.nicks:after{background-color:#f6b354;border-radius:1px;bottom:-9px;color:#000;content:"N";height:14px;left:calc(50% - 7px);position:absolute;text-align:center;text-shadow:0 0 0 transparent;width:14px}.sh4breed .table .mare .m.inbreed,.sh4breed .table .sire .m.inbreed{text-shadow:#ff00ea 2px 2px 10px,#ff00ea -2px 2px 10px,#ff00ea 2px -2px 10px,#ff00ea -2px -2px 10px}.sh4breed .table .mare .m.nicks,.sh4breed .table .sire .m.nicks{border-top:1px solid #f6b354;position:relative}.sh4breed .table .mare .m.nicks:before,.sh4breed .table .sire .m.nicks:before{background-color:#f6b354;border-radius:1px;color:#000;content:"N";height:14px;left:calc(50% - 7px);position:absolute;text-align:center;text-shadow:0 0 0 transparent;top:-9px;width:14px}.sh4scoretable{margin:20px}.sh4scoretable .title{float:left;font-weight:700;min-height:25px;outline:1px solid #bfbbbb;padding:5px;text-align:center;white-space:nowrap;width:100%}.sh4scoretable .table-detail-score{text-align:center}.sh4scoretable .table-detail-score .thead{padding:0;width:100%}.sh4scoretable .table-detail-score .thead:after{clear:both;content:"";display:block}.sh4scoretable .table-detail-score .cell{padding-left:0;padding-right:0}.sh4scoretable .table-detail-score .grade{font-weight:700;width:18%}.sh4scoretable .table-detail-score .grade.type{align-items:center;display:flex;justify-content:center;min-height:74px}.sh4scoretable .table-detail-score .grade.is-swbc{background:repeating-linear-gradient(-45deg,#492d53,#492d53 2px,#3e2248 0,#3e2248 4px)}.sh4scoretable .table-detail-score .grade.is-wbc{background:repeating-linear-gradient(-45deg,#77471d,#77471d 2px,#724117 0,#724117 4px)}.sh4scoretable .table-detail-score .grade.is-g1,.sh4scoretable .table-detail-score .grade.is-g1oversea{background:repeating-linear-gradient(-45deg,#1f3b6e,#1f3b6e 2px,#153164 0,#153164 4px)}.sh4scoretable .table-detail-score .grade.is-g2{background:repeating-linear-gradient(-45deg,#6d2d24,#6d2d24 2px,#602018 0,#602018 4px)}.sh4scoretable .table-detail-score .grade.is-g3{background:repeating-linear-gradient(-45deg,#11480d,#11480d 2px,#0a3d06 0,#0a3d06 4px)}.sh4scoretable .table-detail-score .grade.is-op{background:repeating-linear-gradient(-45deg,#292727,#292727 2px,#222120 0,#222120 4px)}.sh4scoretable .table-detail-score .grade.is-condition,.sh4scoretable .table-detail-score .grade.is-prerace{background:repeating-linear-gradient(-45deg,#393737,#393737 2px,#1f1e1e 0,#1f1e1e 4px)}.sh4scoretable .table-detail-score .rankarea{width:82%}.sh4scoretable .table-detail-score .row .cell{background-color:#4b4848}.sh4scoretable .table-detail-score .row .half{width:41%}.sh4scoretable .table-detail-score .row:nth-child(2n) .cell{background-color:#424040}.sh4record{display:flex;margin:20px}.sh4record .count{align-items:center;background-color:#242222;background-image:url(../../../images/common/bg/sh4_bg_slash.png?ver=859f8f364f);background-position:4px;background-repeat:no-repeat;background-size:64px auto;display:flex;font-size:15px;font-weight:700;justify-content:center;margin-right:3px;width:calc(50% - 3px)}.sh4record .count .strong{font-size:20px}.sh4record .sh4table{text-align:center;width:50%}.sh4record .sh4table .stripe{font-size:13px;font-weight:700;width:42%}.sh4record .sh4table .light{font-size:13px;width:58%}.sh4record .sh4table .light .small{font-size:11px}.sh4skilltable{margin:20px;text-align:center}.sh4skilltable .sh4table .stripe{font-weight:700}.sh4skilltable .sh4table .short{padding:10px 0;width:25%}.sh4skilltable .sh4table .long{width:75%}.sh4gradeicon{background-image:url(../../../images/common/icon/sh4_icon_race_grade.png?ver=859f8f364f);background-position:19px;background-repeat:no-repeat;background-size:auto 18px;color:transparent;display:inline-block;height:16px;overflow:hidden;text-indent:-500px;vertical-align:middle;width:16px}.sh4gradeicon.is-sp{background-position:0 -1px}.sh4gradeicon.is-swbc{background-position:-19px -1px}.sh4gradeicon.is-wbc{background-position:-37px -1px}.sh4gradeicon.is-g1{background-position:-55px -1px}.sh4gradeicon.is-g2{background-position:-73px -1px}.sh4gradeicon.is-g3{background-position:-91px -1px}.sh4gradeicon.is-l{background-position:-109px -1px}.sh4gradeicon.is-op{background-position:-127px -1px}.sh4gradeicon.is-prerace{background-position:-145px -1px}.sh4gradeicon.is-ex{background-position:-163px -1px}.sh4gradeicon.is-s{background-size:auto 14px;height:12px;width:12px}.sh4gradeicon.is-s.is-sp{background-position:0 -1px}.sh4gradeicon.is-s.is-swbc{background-position:-15px -1px}.sh4gradeicon.is-s.is-wbc{background-position:-29px -1px}.sh4gradeicon.is-s.is-g1{background-position:-43px -1px}.sh4gradeicon.is-s.is-g2{background-position:-57px -1px}.sh4gradeicon.is-s.is-g3{background-position:-71px -1px}.sh4gradeicon.is-s.is-l{background-position:-85px -1px}.sh4gradeicon.is-s.is-op{background-position:-99px -1px}.sh4gradeicon.is-s.is-prerace{background-position:-113px -1px}.sh4gradeicon.is-s.is-ex{background-position:-127px -1px}.sh4titles{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px}.sh4titles .title{background-color:#424242;border-radius:10px 0 0 0;color:#7a7a7a;font-size:11px;margin-bottom:10px;padding:10px 0;text-align:center;width:24.39024%}.sh4titles .title:nth-child(4n+2):last-child{margin-right:50%}.sh4titles .title:nth-child(4n+3):last-child{margin-right:25%}.sh4titles .title.win{background-color:#f6b354;color:#000}.sh4helpdialog .sh4Help{margin-bottom:20px}.sh4helpdialog .sh4p img{display:block;margin:0 auto}.sh4helpdialog .sh4hr,.sh4helpdialog .sh4ol,.sh4helpdialog .sh4ul,.sh4helpdialog p{margin:0 20px}.sh4helpdialog blockquote{background-color:#201e1f}.sh4helpdialog blockquote .sh4p{margin:unset;padding:20px}.sh4farm_footer{position:relative;width:420px}.n-d .sh4farm_footer{bottom:0;position:fixed;z-index:9999}.sh4farm_footer ul{background-image:url(/images/farm/footer/foot_menu_bg.jpg?ver=859f8f364f);background-position:center 1px;background-size:100%;display:flex}.sh4farm_footer ul li{background-size:100%;cursor:pointer;height:65px;position:relative;width:70px}.sh4farm_footer ul li:first-child:before{background-image:url(/images/farm/footer/foot_menu1_off.png?ver=859f8f364f)}.d .sh4farm_footer ul li:first-child:after{background-image:url(/images/farm/footer/foot_menu1_on.png?ver=859f8f364f)}.sh4farm_footer ul li:nth-child(2):before{background-image:url(/images/farm/footer/foot_menu2_off.png?ver=859f8f364f)}.d .sh4farm_footer ul li:nth-child(2):after{background-image:url(/images/farm/footer/foot_menu2_on.png?ver=859f8f364f)}.sh4farm_footer ul li:nth-child(3):before{background-image:url(/images/farm/footer/foot_menu3_off.png?ver=859f8f364f)}.d .sh4farm_footer ul li:nth-child(3):after{background-image:url(/images/farm/footer/foot_menu3_on.png?ver=859f8f364f)}.sh4farm_footer ul li:nth-child(4):before{background-image:url(/images/farm/footer/foot_menu4_off.png?ver=859f8f364f)}.d .sh4farm_footer ul li:nth-child(4):after{background-image:url(/images/farm/footer/foot_menu4_on.png?ver=859f8f364f)}.sh4farm_footer ul li.menu-farm-quest:before,.sh4farm_footer ul li:nth-child(5):before{background-image:url(/images/farm/footer/foot_menu7_off.png?ver=859f8f364f)}.d .sh4farm_footer ul li.menu-farm-quest:after,.d .sh4farm_footer ul li:nth-child(5):after{background-image:url(/images/farm/footer/foot_menu7_on.png?ver=859f8f364f)}.sh4farm_footer ul li.menu-farm-plum:before{background-image:url(/images/farm/footer/foot_menu8_off.png?ver=859f8f364f)}.d .sh4farm_footer ul li.menu-farm-plum:after{background-image:url(/images/farm/footer/foot_menu8_on.png?ver=859f8f364f)}.d .sh4farm_footer ul li:after,.sh4farm_footer ul li:before{background-size:100%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.sh4farm_footer ul li:before{opacity:1}.d .sh4farm_footer ul li:after{opacity:0}.d .sh4farm_footer ul li:hover:after{opacity:1}.d .sh4farm_footer ul li:hover:before{opacity:0}.aboutPotDialog .text,.sh4farm_sendNGDialog .text{margin:30px 20px}.aboutSecretaryDialog .aboutSecretaryDialog-inner{font-size:16px;letter-spacing:.075em;line-height:1;margin:30px 20px 23px}.aboutSecretaryDialog .block{margin-bottom:35px}.aboutSecretaryDialog .block.is-clothing-effect .label{line-height:1;margin-bottom:16px}.aboutSecretaryDialog .block.is-clothing-effect .list-effect .item-effect{margin-left:2em}.aboutSecretaryDialog .block.is-clothing-effect .item{line-height:1;margin-bottom:16px}.aboutSecretaryDialog .text-result{background-color:#ffe8e8;color:#e92d2d;padding:15px 20px 23px}.aboutSecretaryDialog .text-result .result-effect{line-height:1;margin-top:16px}.aboutSecretaryDialog .text-result .label{font-weight:700;line-height:1}.aboutSecretaryDialog .text-result .label .result-value{font-weight:400;margin-left:2em}.aboutSecretaryDialog .text-result .info{font-size:13px}.sh4farm_header{background-image:url(/images/farm/header/head_bg.jpg?ver=859f8f364f);background-position:bottom;background-repeat:no-repeat;background-size:contain;display:flex;flex-wrap:wrap;height:145px;position:relative;width:420px}.sh4farm_header .item{height:52px;margin:5px}.sh4farm_header .month1,.sh4farm_header .month2,.sh4farm_header .month3,.sh4farm_header .month4,.sh4farm_header .month5,.sh4farm_header .month6,.sh4farm_header .month7,.sh4farm_header .month8,.sh4farm_header .month9,.sh4farm_header .month10,.sh4farm_header .month11,.sh4farm_header .month12{background-position:bottom;background-repeat:no-repeat;background-size:100%;box-shadow:0 0 6px #2a1b0c;color:#fff;height:60px;margin:0 8px 8px;text-shadow:#000 1px 1px 0,#000 -1px -1px 0,#000 -1px 1px 0,#000 1px -1px 0,#000 0 1px 0,#000 0 -1px 0,#000 -1px 0 0,#000 1px 0 0;width:70px}.sh4farm_header .month1{background-image:url(/images/farm/header/head_calendar01.png?ver=859f8f364f)}.sh4farm_header .month2{background-image:url(/images/farm/header/head_calendar02.png?ver=859f8f364f)}.sh4farm_header .month3{background-image:url(/images/farm/header/head_calendar03.png?ver=859f8f364f)}.sh4farm_header .month4{background-image:url(/images/farm/header/head_calendar04.png?ver=859f8f364f)}.sh4farm_header .month5{background-image:url(/images/farm/header/head_calendar05.png?ver=859f8f364f)}.sh4farm_header .month6{background-image:url(/images/farm/header/head_calendar06.png?ver=859f8f364f)}.sh4farm_header .month7{background-image:url(/images/farm/header/head_calendar07.png?ver=859f8f364f)}.sh4farm_header .month8{background-image:url(/images/farm/header/head_calendar08.png?ver=859f8f364f)}.sh4farm_header .month9{background-image:url(/images/farm/header/head_calendar09.png?ver=859f8f364f)}.sh4farm_header .month10{background-image:url(/images/farm/header/head_calendar10.png?ver=859f8f364f)}.sh4farm_header .month11{background-image:url(/images/farm/header/head_calendar11.png?ver=859f8f364f)}.sh4farm_header .month12{background-image:url(/images/farm/header/head_calendar12.png?ver=859f8f364f)}.sh4farm_header .item{font-weight:700;margin:8px 5px 8px 0;width:210px}.sh4farm_header .item .stone{align-items:center;background-image:url(/images/farm/header/head_box.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:flex;height:25px;justify-content:flex-end;line-height:1;margin-bottom:2px;padding:0 19px 0 23px;position:relative}.sh4farm_header .item .stone:before{background-image:url(/images/farm/field/icon_stone.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;left:5px;position:absolute;top:3px;width:18px}.sh4farm_header .item .stone .netstoneimg{align-items:center;display:flex}.sh4farm_header .item .stone .netstoneimg:before{background-image:url(/images/common/icon/sh4_image_stone_netstone.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:15px;width:15px}.sh4farm_header .item .stone .icon-plus{background-image:url(/images/farm/header/head_stone_link.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:inline-block;height:13px;margin:auto;position:absolute;right:3px;top:0;transition:filter .2s ease;width:13px}.d .sh4farm_header .item .stone .icon-plus:hover{filter:brightness(130%)}.sh4farm_header .item .money{background-image:url(/images/farm/header/head_box.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:25px;line-height:1;padding:6px 20px 0 30px;position:relative;text-align:right}.sh4farm_header .item .money:before{background-image:url(/images/farm/field/icon_money.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;left:5px;position:absolute;top:3px;width:18px}.sh4farm_header .button_area{display:flex;flex-wrap:wrap;height:60px;width:109px}.sh4farm_header .adventurepet{background-image:url(/images/farm/common/head_pet.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:25px;margin:8px 4px 2px 0;transition:filter .2s ease;width:52px}.d .sh4farm_header .adventurepet:hover{filter:brightness(130%)}.sh4farm_header .help{background-image:url(/images/farm/common/head_help.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:25px;margin:8px 0 2px;transition:filter .2s ease;width:52px}.d .sh4farm_header .help:hover{filter:brightness(130%)}.sh4farm_header .logo{background-image:url(/images/farm/common/head_top.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:25px;margin:0;transition:filter .2s ease;width:109px}.d .sh4farm_header .logo:hover{filter:brightness(130%)}.sh4farm_header .hihin{display:flex;height:68px;margin-bottom:10px;padding:0 8px;position:relative;width:100%}.sh4farm_header .hihin__icon{background-image:url(/images/farm/header/head_face1.png?ver=859f8f364f);cursor:pointer;display:block;height:68px;margin-right:4px;width:70px}.sh4farm_header .hihin .message,.sh4farm_header .hihin__icon{background-position:50%;background-repeat:no-repeat;background-size:contain}.sh4farm_header .hihin .message{background-image:url(/images/farm/header/head_message.png?ver=859f8f364f);color:#453223;font-size:12px;font-weight:700;margin:0;padding:10px 14px 10px 18px;position:relative;width:340px;width:330px}.sh4farm_helpdialog .sh4Help{margin-bottom:20px}.sh4farm_helpdialog .sh4p img{display:block;margin:0 auto}.sh4farm_helpdialog .sh4p a{color:#143636}.sh4farm_helpdialog .sh4hr,.sh4farm_helpdialog .sh4ol,.sh4farm_helpdialog .sh4ul,.sh4farm_helpdialog p{margin:0 20px}.sh4farm_helpdialog blockquote{background-color:#dfe1e0}.sh4farm_helpdialog blockquote .sh4p{margin:unset;padding:20px}.sh4sfactivehorse .filter{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.sh4sfactivehorse .filter .distance{width:calc(40% - 5px)}.sh4sfactivehorse .filter .corse,.sh4sfactivehorse .filter .old{width:calc(30% - 5px)}.sh4sfactivehorse .filter .grade{width:100%}.sh4sfactivehorse .search{margin-bottom:20px;position:relative}.sh4sfactivehorse .search input{background-color:#221e1b;border:1px solid #f6b354;color:#fff;padding:15px}.sh4sfactivehorse .search input::-moz-placeholder{color:#f6b354}.sh4sfactivehorse .search input:-ms-input-placeholder{color:#f6b354}.sh4sfactivehorse .search input::placeholder{color:#f6b354}.sh4sfactivehorse .search button{height:48px;position:absolute;right:0;top:0;width:48px}.sh4sfactivehorse .search button:after{background-image:url(/images/common/icon/sh4_icon_search.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:48px;position:absolute;right:15px;top:0;width:33px}.sh4sfactivehorse .sh4button{margin:0 0 0 auto;width:25%}.sh4sffamehorse .filter{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.sh4sffamehorse .filter .distance{width:calc(40% - 5px)}.sh4sffamehorse .filter .corse,.sh4sffamehorse .filter .old{width:calc(30% - 5px)}.sh4sffamehorse .filter .grade{width:100%}.sh4sffamehorse .search{margin-bottom:20px;position:relative}.sh4sffamehorse .search input{background-color:#221e1b;border:1px solid #f6b354;color:#fff;padding:15px}.sh4sffamehorse .search input::-moz-placeholder{color:#f6b354}.sh4sffamehorse .search input:-ms-input-placeholder{color:#f6b354}.sh4sffamehorse .search input::placeholder{color:#f6b354}.sh4sffamehorse .search button{height:48px;position:absolute;right:0;top:0;width:48px}.sh4sffamehorse .search button:after{background-image:url(/images/common/icon/sh4_icon_search.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:48px;position:absolute;right:15px;top:0;width:33px}.sh4sffamehorse .sh4button{margin:0 0 0 auto;width:25%}.sh4farm_h1{background-color:#473521;background-position:15px 0,0 0;background-repeat:no-repeat;background-size:contain,100%;height:50px;position:relative}.sh4farm_h1.news{background-image:url(/images/farm/common/h1_news.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.field{background-image:url(/images/farm/common/h1_plant.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.pet{background-image:url(/images/farm/common/h1_news.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.pot{background-image:url(/images/farm/common/h1_pot1.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f);background-size:contain,100%}.sh4farm_h1.pot-detail{background-image:url(/images/farm/common/h1_pot2.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f);background-size:contain,100%}.sh4farm_h1.pot-synthesis{background-image:url(/images/farm/common/h1_pot3.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f);background-size:contain,100%}.sh4farm_h1.process{background-image:url(/images/farm/common/h1_process1.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.process2{background-image:url(/images/farm/common/h1_process2.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.process3{background-image:url(/images/farm/common/h1_process3.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.secretary{background-image:url(/images/farm/common/h1_secretary1.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.secretary2{background-image:url(/images/farm/common/h1_secretary2.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.secretary3{background-image:url(/images/farm/common/h1_secretary3.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.seed{background-image:url(/images/farm/common/h1_seed.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.seed2{background-image:url(/images/farm/common/h1_seed2.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.send{background-image:url(/images/farm/common/h1_transmit.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.storage{background-image:url(/images/farm/common/h1_storage1.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.storageDetail{background-image:url(/images/farm/common/h1_storage2.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.quest{background-image:url(/images/farm/common/h1_shipping1.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.quest2{background-image:url(/images/farm/common/h1_shipping2.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.quest3{background-image:url(/images/farm/common/h1_shipping3.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.treePlanting{background-image:url(/images/farm/common/h1_plum1.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.detailFertilizer{background-image:url(/images/farm/common/h1_plum2.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4farm_h1.plumStorage{background-image:url(/images/farm/common/h1_plum3.png?ver=859f8f364f),url(/images/farm/common/main_bg.png?ver=859f8f364f)}.sh4systemrequirementsdialog .text{margin:20px}.sh4termsofservicedialog .terms-of-service>.sh4ol{margin:10px 20px}.sh4termsofservicedialog .terms-of-service>.sh4ol .sh4li,.sh4termsofservicedialog .terms-of-service>.sh4ol .sh4ol{margin:10px 0}.sh4termsofservicedialog .terms-of-service .sh4p{margin:10px 20px}.ccDialog.active[cc-dialog=sh4termsofservicedialog]{z-index:10001}.sh4h1error{align-items:center;display:flex;font-size:18px;font-weight:700;margin:20px}.sh4h1error:before{background-image:url(/images/common/icon/sh4_error.png?ver=859f8f364f);background-size:100%;content:"";display:inline-block;height:20px;margin-right:10px;width:20px}.sh4farm_info .title{background:#39923a;border-top-left-radius:8px;border-top-right-radius:8px;display:inline-flex;font-weight:700;margin:0 12px;padding:10px}.sh4farm_info .desc{background:linear-gradient(#fff,#fff5e0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#483522;font-size:13px;margin:0 12px 20px;padding:15px 10px}.sh4sfstarhorsecard{padding:20px}.sh4sfstarhorsecard .filter{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.sh4sfstarhorsecard .filter .distance{width:calc(40% - 5px)}.sh4sfstarhorsecard .filter .corse,.sh4sfstarhorsecard .filter .old{width:calc(30% - 5px)}.sh4sfstarhorsecard .filter .grade{width:100%}.sh4sfstarhorsecard .search{margin-bottom:20px;position:relative}.sh4sfstarhorsecard .search input{background-color:#221e1b;border:1px solid #f6b354;color:#fff;padding:15px}.sh4sfstarhorsecard .search input::-moz-placeholder{color:#f6b354}.sh4sfstarhorsecard .search input:-ms-input-placeholder{color:#f6b354}.sh4sfstarhorsecard .search input::placeholder{color:#f6b354}.sh4sfstarhorsecard .search button{height:48px;position:absolute;right:0;top:0;width:48px}.sh4sfstarhorsecard .search button:after{background-image:url(/images/common/icon/sh4_icon_search.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:48px;position:absolute;right:15px;top:0;width:33px}.sh4sfstarhorsecard .sh4button{margin:0 0 0 auto;width:25%}.sh4clubinfo{display:flex;flex-wrap:wrap;margin:20px}.sh4clubinfo .img{background-color:#424040;background-position:50%;background-repeat:no-repeat;background-size:102px auto;height:132px;margin:0 4px 0 0;outline:1px solid #bfbbbb;width:122px}.sh4clubinfo .clubInfo{width:calc(100% - 126px)}.sh4clubinfo .clubInfo .light,.sh4clubinfo .clubInfo .stripe{font-size:13px;line-height:1;min-height:33px}.sh4clubinfo .clubInfo .clubName{align-items:center;display:flex;font-weight:700;min-height:66px;white-space:normal;width:100%;word-break:break-all}.sh4clubinfo .clubInfo .account,.sh4clubinfo .clubInfo .leader{font-weight:700;padding:10px 0;text-align:center;width:95px}.sh4clubinfo .clubInfo .count,.sh4clubinfo .clubInfo .name{width:calc(100% - 95px)}.sh4clubinfo .message{margin-top:4px;width:100%}.sh4clubinfo .message .light{white-space:normal;width:100%;word-break:break-all}.sh4sfstore{padding:0 20px}.sh4sfstore .filter{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.sh4sfstore .filter .distance{width:calc(40% - 5px)}.sh4sfstore .filter .corse,.sh4sfstore .filter .old{width:calc(30% - 5px)}.sh4sfstore .filter .grade{width:100%}.sh4sfstore .search{margin-bottom:20px;position:relative}.sh4sfstore .search input{background-color:#221e1b;border:1px solid #f6b354;color:#fff;padding:15px}.sh4sfstore .search input::-moz-placeholder{color:#f6b354}.sh4sfstore .search input:-ms-input-placeholder{color:#f6b354}.sh4sfstore .search input::placeholder{color:#f6b354}.sh4sfstore .search button{height:48px;position:absolute;right:0;top:0;width:48px}.sh4sfstore .search button:after{background-image:url(/images/common/icon/sh4_icon_search.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:48px;position:absolute;right:15px;top:0;width:20px}.sh4sfstore .sh4button{margin:0 0 0 auto;width:25%}.sh4sftitle{padding:20px}.sh4sftitle .filter .sh4sfbutton{justify-content:flex-start;width:100%}.sh4sftitle .filter .sh4sfbutton button{font-size:13px;height:27px;margin-bottom:2px;margin-right:2px;width:calc(16.66667% - 2px)}.sh4breedcard{margin:20px;position:relative}.d .sh4breedcard{height:450px;width:800px}.n-d .sh4breedcard{height:215px;width:380px}.sh4breedcard .horse,.sh4breedcard .inframe{background-size:100%;height:100%;position:absolute;width:100%}.sh4breedcard .inframe{background-position:bottom;background-repeat:no-repeat}.sh4breedcard .inframe:before{background-image:url(/images/common/breed/breed_flame_inline_n.png?ver=859f8f364f);background-size:100%;content:"";height:100%;position:absolute;width:100%}.sh4breedcard .inframe.horseCard:before{background-image:url(/images/common/breed/breed_flame_inline_right.png?ver=859f8f364f)}.sh4breedcard .inframe.petCard:before{background-image:url(/images/common/breed/breed_inner_frame_pet_n.png?ver=859f8f364f)}.sh4breedcard .inframe.petCard.showLimit:before{background-image:url(/images/common/breed/breed_inner_frame_pet.png?ver=859f8f364f)}.sh4breedcard .inframe.hn,.sh4breedcard .inframe.n{background-image:url(/images/common/breed/screen/breed_flame_fire_hidden.png?ver=859f8f364f)}.sh4breedcard .inframe.r,.sh4breedcard .inframe.sr{background-image:url(/images/common/breed/screen/breed_flame_fire_blue.png?ver=859f8f364f)}.sh4breedcard .inframe.ssr{background-image:url(/images/common/breed/screen/breed_flame_fire_red.png?ver=859f8f364f)}.sh4breedcard .inframe.ur{background-image:url(/images/common/breed/screen/breed_flame_fire_green.png?ver=859f8f364f)}.sh4breedcard .inframe.ssp{background-image:url(/images/common/breed/screen/breed_flame_fire_pet.png?ver=859f8f364f)}.sh4breedcard .frame{background-size:100%;height:100%;position:absolute;width:100%}.sh4breedcard .frame.hn,.sh4breedcard .frame.n{background-image:url(/images/common/breed/breed_frame_copper.png?ver=859f8f364f)}.sh4breedcard .frame.r,.sh4breedcard .frame.sr{background-image:url(/images/common/breed/breed_frame_silver.png?ver=859f8f364f)}.sh4breedcard .frame.ssr{background-image:url(/images/common/breed/breed_frame_gold.png?ver=859f8f364f)}.sh4breedcard .frame.ur{background-image:url(/images/common/breed/breed_frame_rainbow.png?ver=859f8f364f)}.sh4breedcard .frame.ssp{background-image:url(/images/common/breed/breed_frame_pet.png?ver=859f8f364f)}.sh4breedcard .frame.fcopper{background-image:url(/images/common/breed/breed_flame_f_copper.png?ver=859f8f364f)}.sh4breedcard .frame.mcopper{background-image:url(/images/common/breed/breed_flame_m_copper.png?ver=859f8f364f)}.sh4breedcard .frame.fsilver{background-image:url(/images/common/breed/breed_flame_f_silver.png?ver=859f8f364f)}.sh4breedcard .frame.msilver{background-image:url(/images/common/breed/breed_flame_m_silver.png?ver=859f8f364f)}.sh4breedcard .frame.fgold{background-image:url(/images/common/breed/breed_flame_f_gold.png?ver=859f8f364f)}.sh4breedcard .frame.mgold{background-image:url(/images/common/breed/breed_flame_m_gold.png?ver=859f8f364f)}.sh4breedcard .frame.frainbow{background-image:url(/images/common/breed/breed_flame_f_rainbow.png?ver=859f8f364f)}.sh4breedcard .frame.mrainbow{background-image:url(/images/common/breed/breed_flame_m_rainbow.png?ver=859f8f364f)}.sh4breedcard .limit{font-size:110%;position:absolute;right:0}.d .sh4breedcard .limit{padding:20px 60px 5px 10px}.n-d .sh4breedcard .limit{font-size:80%;padding:0;right:10px;top:5px}.sh4breedcard .star{background-size:100%;height:11.11111%;left:4%;position:absolute;top:70%;width:6.25%}.sh4breedcard .star.ur{background-image:url(/images/common/breed/breed_star_rainbow.png?ver=859f8f364f)}.sh4breedcard .star.r,.sh4breedcard .star.sr{background-image:url(/images/common/breed/breed_star_silver.png?ver=859f8f364f)}.sh4breedcard .star.ssr{background-image:url(/images/common/breed/breed_star_gold.png?ver=859f8f364f)}.sh4breedcard .rarity{background-size:100%;bottom:1%;height:22%;left:9%;position:absolute;width:22%}.sh4breedcard .rarity.n{background-image:url(/images/common/breed/breed_n.png?ver=859f8f364f)}.sh4breedcard .rarity.n.plus:before{background-image:url(../../images/common/breed/breed_value_n_1.png?ver=859f8f364f);background-size:auto 100%;bottom:0;content:"";display:block;height:50%;left:54%;position:absolute;width:50%}.sh4breedcard .rarity.hn{background-image:url(/images/common/breed/breed_hn.png?ver=859f8f364f)}.sh4breedcard .rarity.hn.plus:before{background-image:url(../../images/common/breed/breed_value_n_1.png?ver=859f8f364f);background-size:auto 100%;bottom:0;content:"";display:block;height:50%;left:70%;position:absolute;width:50%}.sh4breedcard .rarity.r{background-image:url(/images/common/breed/breed_r.png?ver=859f8f364f)}.sh4breedcard .rarity.r.plus:before{background-image:url(../../images/common/breed/breed_value_r_1.png?ver=859f8f364f);background-size:auto 100%;bottom:0;content:"";display:block;height:50%;left:54%;position:absolute;width:50%}.sh4breedcard .rarity.sr{background-image:url(/images/common/breed/breed_sr.png?ver=859f8f364f)}.sh4breedcard .rarity.sr.plus:before{background-image:url(../../images/common/breed/breed_value_r_1.png?ver=859f8f364f);background-size:auto 100%;bottom:0;content:"";display:block;height:50%;left:70%;position:absolute;width:50%}.sh4breedcard .rarity.ssr{background-image:url(/images/common/breed/breed_ssr.png?ver=859f8f364f)}.sh4breedcard .rarity.ssr.plus:before{background-image:url(../../images/common/breed/breed_value_ssr_1.png?ver=859f8f364f);background-size:auto 100%;bottom:0;content:"";display:block;height:50%;left:80%;position:absolute;width:50%}.sh4breedcard .rarity.ur{background-image:url(/images/common/breed/breed_ur.png?ver=859f8f364f)}.sh4breedcard .rarity.ur.plus2:before,.sh4breedcard .rarity.ur.plus3:before,.sh4breedcard .rarity.ur.plus:before{background-size:100%;bottom:0;content:"";display:block;height:50%;left:70%;position:absolute;width:100%}.sh4breedcard .rarity.ur.plus:before{background-image:url(../../images/common/breed/breed_value_ur_1.png?ver=859f8f364f)}.sh4breedcard .rarity.ur.plus2:before{background-image:url(../../images/common/breed/breed_value_ur_2.png?ver=859f8f364f)}.sh4breedcard .rarity.ur.plus3:before{background-image:url(../../images/common/breed/breed_value_ur_3.png?ver=859f8f364f)}.sh4breedcard .rarity.ssp{background-image:url(/images/common/breed/breed_ssp.png?ver=859f8f364f)}.sh4breedcard .emblem{background-size:100%;height:20%;position:absolute;right:1%;top:67%;width:12%}.sh4breedcard .customname{bottom:0;display:flex;flex-wrap:wrap;font-family:Shippori Mincho,serif;font-size:14px;font-style:italic;line-height:1;position:absolute;text-shadow:0 0 .14em #000,0 0 .14em #000,0 0 .14em #000;transform-origin:top right;white-space:nowrap}.sh4breedcard .customname.hidden{position:absolute;visibility:hidden;z-index:-1}.d .sh4breedcard .customname{font-size:30px;right:110px;top:360px}.n-d .sh4breedcard .customname{bottom:28px;right:50px}.sh4breedcard .customname .str{background-image:url(/images/common/breed/breed_name_text.png?ver=859f8f364f);background-position:44% 26%;background-size:auto 500%;overflow:hidden;position:relative;transform-origin:0 0;z-index:2}.d .sh4breedcard .customname .str{height:2.1em;width:2.1em}.n-d .sh4breedcard .customname .str{height:1em;width:1em}.sh4breedcard .customname .a{background-position:0 0}.sh4breedcard .customname .i{background-position:0 26%}.sh4breedcard .customname .u{background-position:0 50%}.sh4breedcard .customname .e{background-position:0 76%}.sh4breedcard .customname .o{background-position:0 100%}.sh4breedcard .customname .ka{background-position:6.5% 0}.sh4breedcard .customname .ki{background-position:6.5% 26%}.sh4breedcard .customname .ku{background-position:6.5% 50%}.sh4breedcard .customname .ke{background-position:6.5% 76%}.sh4breedcard .customname .ko{background-position:6.5% 100%}.sh4breedcard .customname .sa{background-position:13% 0}.sh4breedcard .customname .si{background-position:13% 26%}.sh4breedcard .customname .su{background-position:13% 50%}.sh4breedcard .customname .se{background-position:13% 76%}.sh4breedcard .customname .so{background-position:13% 100%}.sh4breedcard .customname .ta{background-position:19% 0}.sh4breedcard .customname .ti{background-position:19% 26%}.sh4breedcard .customname .tu{background-position:19% 50%}.sh4breedcard .customname .te{background-position:19% 76%}.sh4breedcard .customname .to{background-position:19% 100%}.sh4breedcard .customname .na{background-position:25% 0}.sh4breedcard .customname .ni{background-position:25% 26%}.sh4breedcard .customname .nu{background-position:25% 50%}.sh4breedcard .customname .ne{background-position:25% 76%}.sh4breedcard .customname .no{background-position:25% 100%}.sh4breedcard .customname .ha{background-position:31% 0}.sh4breedcard .customname .hi{background-position:31% 26%}.sh4breedcard .customname .hu{background-position:31% 50%}.sh4breedcard .customname .he{background-position:31% 76%}.sh4breedcard .customname .ho{background-position:31% 100%}.sh4breedcard .customname .ma{background-position:37.5% 0}.sh4breedcard .customname .mi{background-position:37.5% 26%}.sh4breedcard .customname .mu{background-position:37.5% 50%}.sh4breedcard .customname .me{background-position:37.5% 76%}.sh4breedcard .customname .mo{background-position:37.5% 100%}.sh4breedcard .customname .ya{background-position:44% 0}.sh4breedcard .customname .yu{background-position:44% 50%}.sh4breedcard .customname .yo{background-position:44% 100%}.sh4breedcard .customname .ra{background-position:50% 0}.sh4breedcard .customname .ri{background-position:50% 26%}.sh4breedcard .customname .ru{background-position:50% 50%}.sh4breedcard .customname .re{background-position:50% 76%}.sh4breedcard .customname .ro{background-position:50% 100%}.sh4breedcard .customname .wa{background-position:56% 0}.sh4breedcard .customname .ltu{background-position:56% 26%}.sh4breedcard .customname .wu{background-position:56% 50%}.sh4breedcard .customname .v{background-position:56% 76%}.sh4breedcard .customname .wo{background-position:56% 100%}.sh4breedcard .customname .ga{background-position:62.5% 0}.sh4breedcard .customname .gi{background-position:62.5% 26%}.sh4breedcard .customname .gu{background-position:62.5% 50%}.sh4breedcard .customname .ge{background-position:62.5% 76%}.sh4breedcard .customname .go{background-position:62.5% 100%}.sh4breedcard .customname .za{background-position:68.5% 0}.sh4breedcard .customname .zi{background-position:68.5% 26%}.sh4breedcard .customname .zu{background-position:68.5% 50%}.sh4breedcard .customname .ze{background-position:68.5% 76%}.sh4breedcard .customname .zo{background-position:68.5% 100%}.sh4breedcard .customname .da{background-position:75% 0}.sh4breedcard .customname .di{background-position:75% 25%}.sh4breedcard .customname .du{background-position:75% 50%}.sh4breedcard .customname .de{background-position:75% 76%}.sh4breedcard .customname .do{background-position:75% 100%}.sh4breedcard .customname .ba{background-position:81.5% 0}.sh4breedcard .customname .bi{background-position:81.5% 25%}.sh4breedcard .customname .bu{background-position:81.5% 50%}.sh4breedcard .customname .be{background-position:81.5% 76%}.sh4breedcard .customname .bo{background-position:81.5% 100%}.sh4breedcard .customname .pa{background-position:88.5% 0}.sh4breedcard .customname .pi{background-position:88% 25%}.sh4breedcard .customname .pu{background-position:88% 50%}.sh4breedcard .customname .pe{background-position:88% 76%}.sh4breedcard .customname .po{background-position:88% 100%}.sh4breedcard .customname .la{background-position:94% 0}.sh4breedcard .customname .li{background-position:94% 25%}.sh4breedcard .customname .lu{background-position:94% 50%}.sh4breedcard .customname .le{background-position:94% 76%}.sh4breedcard .customname .lo{background-position:94% 100%}.sh4breedcard .customname .lya{background-position:100% 0}.sh4breedcard .customname .lyu{background-position:100% 25%}.sh4breedcard .customname .lyo{background-position:100% 50%}.sh4breedcard .customname .hyphen{background-position:100% 76%}.sh4breedcard .customname .dot{background-position:100% 100%}.sh4breedcard .customname .and{background-image:url(/images/common/breed/breed_name_text_en_and.png?ver=859f8f364f);background-repeat:no-repeat}.d .sh4breedcard .customname .and{background-position:50%;background-size:auto 85%;height:2.4em;width:2.2em}.n-d .sh4breedcard .customname .and{background-position:50%;background-size:auto 80%;height:1.2em;width:1.1em}.sh4breedcard .kanjiname{background-size:100%;height:9%;position:absolute;right:0;top:80%;width:90%;z-index:2}.sh4breedcard .englishname{display:flex;font-family:Shippori Mincho,serif;font-size:26px;font-style:italic;font-weight:700;position:absolute;text-shadow:2px 0 .1em #000,2px 0 .1em #000,2px 0 .1em #000,2px 0 .1em #000,2px 0 .1em #000,1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000;transform-origin:right bottom;white-space:nowrap;z-index:1}.sh4breedcard .englishname.hidden{position:absolute;visibility:hidden;z-index:-1}.sh4breedcard .englishname.is-13,.sh4breedcard .englishname.is-14,.sh4breedcard .englishname.is-15,.sh4breedcard .englishname.is-16{transform:scaleX(.7)}.sh4breedcard .englishname.is-17,.sh4breedcard .englishname.is-18,.sh4breedcard .englishname.is-19,.sh4breedcard .englishname.is-20{transform:scaleX(.6)}.sh4breedcard .englishname.is-21,.sh4breedcard .englishname.is-22,.sh4breedcard .englishname.is-23,.sh4breedcard .englishname.is-24{font-size:22px;transform:scaleX(.6)}.d .sh4breedcard .englishname{bottom:95px;font-size:56px;right:107px}.n-d .sh4breedcard .englishname{bottom:44px;right:48px}.sh4breedcard .englishname .en{background-image:url(/images/common/breed/breed_name_text_en.png?ver=859f8f364f);background-size:auto 100%;overflow:hidden;position:relative;transform-origin:0 0;z-index:2}.d .sh4breedcard .englishname .en{height:2.8em;margin:0 -2px}.n-d .sh4breedcard .englishname .en{height:1.4em;margin:0 -1px}.sh4breedcard .englishname .A{background-position:0 0}.d .sh4breedcard .englishname .A{margin:0 0 0 -3px;width:2.6em}.n-d .sh4breedcard .englishname .A{margin:0 0 0 -1.5px;width:1.3em}.sh4breedcard .englishname .B{background-position:4.3% 0}.d .sh4breedcard .englishname .B{margin:0;width:2.4em}.n-d .sh4breedcard .englishname .B{margin:0;width:1.2em}.sh4breedcard .englishname .C{background-position:7.8% 0;margin:0}.d .sh4breedcard .englishname .C{width:2.6em}.n-d .sh4breedcard .englishname .C{width:1.3em}.sh4breedcard .englishname .D{background-position:11.5% 0}.d .sh4breedcard .englishname .D{margin:0 0 0 -8px;width:2.9em}.n-d .sh4breedcard .englishname .D{margin:0 0 0 -4px;width:1.45em}.sh4breedcard .englishname .E{background-position:15.6% 0}.d .sh4breedcard .englishname .E{margin:0 0 0 -9px;width:2.9em}.n-d .sh4breedcard .englishname .E{margin:0 0 0 -4.5px;width:1.45em}.sh4breedcard .englishname .F{background-position:19.9% 0}.d .sh4breedcard .englishname .F{margin:0 0 0 -3px;width:2.8em}.n-d .sh4breedcard .englishname .F{margin:0 0 0 -1.5px;width:1.4em}.sh4breedcard .englishname .G{background-position:23.8% 0}.d .sh4breedcard .englishname .G{margin:0 0 0 -5px;width:2.5em}.n-d .sh4breedcard .englishname .G{margin:0 0 0 -2.5px;width:1.25em}.sh4breedcard .englishname .H{background-position:27.8% 0}.d .sh4breedcard .englishname .H{width:3em}.n-d .sh4breedcard .englishname .H{width:1.5em}.sh4breedcard .englishname .I{background-position:31.8% 0}.d .sh4breedcard .englishname .I{margin:0 0 0 -5px;width:2em}.n-d .sh4breedcard .englishname .I{margin:0 0 0 -2.5px;width:1em}.sh4breedcard .englishname .J{background-position:35% 0}.d .sh4breedcard .englishname .J{margin:0 0 0 -8px;width:2.6em}.n-d .sh4breedcard .englishname .J{margin:0 0 0 -4px;width:1.3em}.sh4breedcard .englishname .K{background-position:39% 0}.d .sh4breedcard .englishname .K{margin:0 0 0 -5px;width:3em}.n-d .sh4breedcard .englishname .K{margin:0 0 0 -2.5px;width:1.5em}.sh4breedcard .englishname .L{background-position:43.5% 0}.d .sh4breedcard .englishname .L{margin:0 0 0 -5px;width:2.5em}.n-d .sh4breedcard .englishname .L{margin:0 0 0 -2.5px;width:1.25em}.sh4breedcard .englishname .M{background-position:47.5% 0}.d .sh4breedcard .englishname .M{margin:0 0 0 -3px;width:3em}.n-d .sh4breedcard .englishname .M{margin:0 0 0 -1.5px;width:1.5em}.sh4breedcard .englishname .N{background-position:52.2% 0}.d .sh4breedcard .englishname .N{margin:0 0 0 -5px;width:3em}.n-d .sh4breedcard .englishname .N{margin:0 0 0 -2.5px;width:1.5em}.sh4breedcard .englishname .O{background-position:56.3% 0}.d .sh4breedcard .englishname .O{width:2.6em}.n-d .sh4breedcard .englishname .O{width:1.3em}.sh4breedcard .englishname .P{background-position:60.4% 0}.d .sh4breedcard .englishname .P{margin:0 0 0 -3px;width:2.8em}.n-d .sh4breedcard .englishname .P{margin:0 0 0 -1.5px;width:1.4em}.sh4breedcard .englishname .Q{background-position:64.4% 0}.d .sh4breedcard .englishname .Q{width:2.6em}.n-d .sh4breedcard .englishname .Q{width:1.3em}.sh4breedcard .englishname .R{background-position:68.2% 0}.d .sh4breedcard .englishname .R{width:2.6em}.n-d .sh4breedcard .englishname .R{width:1.3em}.sh4breedcard .englishname .S{background-position:72% 0}.d .sh4breedcard .englishname .S{margin:0 0 0 -3px;width:2.58em}.n-d .sh4breedcard .englishname .S{margin:0 0 0 -1.5px;width:1.29em}.sh4breedcard .englishname .T{background-position:75.6% 0}.d .sh4breedcard .englishname .T{width:2.7em}.n-d .sh4breedcard .englishname .T{width:1.35em}.sh4breedcard .englishname .U{background-position:79.5% 0}.d .sh4breedcard .englishname .U{margin:0 0 0 -3px;width:2.7em}.n-d .sh4breedcard .englishname .U{margin:0 0 0 -1.5px;width:1.35em}.sh4breedcard .englishname .V{background-position:83.5% 0}.d .sh4breedcard .englishname .V{width:2.7em}.n-d .sh4breedcard .englishname .V{margin:0 -2px;width:1.35em}.sh4breedcard .englishname .W{background-position:87.3% 0}.d .sh4breedcard .englishname .W{width:2.6em}.n-d .sh4breedcard .englishname .W{width:1.3em}.sh4breedcard .englishname .X{background-position:91.5% 0}.d .sh4breedcard .englishname .X{margin:0 0 0 -10px;width:2.9em}.n-d .sh4breedcard .englishname .X{margin:0 0 0 -5px;width:1.45em}.sh4breedcard .englishname .Y{background-position:95.8% 0}.d .sh4breedcard .englishname .Y{width:2.8em}.n-d .sh4breedcard .englishname .Y{width:1.4em}.sh4breedcard .englishname .Z{background-position:99.8% 0}.d .sh4breedcard .englishname .Z{margin:0;width:2.8em}.n-d .sh4breedcard .englishname .Z{margin:0;width:1.4em}.sh4breedcard .englishname .blank{background-image:none}.d .sh4breedcard .englishname .blank{width:20px}.n-d .sh4breedcard .englishname .blank{width:10px}.sh4breedcard .englishname .symbol{background-image:url(/images/common/breed/breed_name_text_symbol.png?ver=859f8f364f);background-position:0 0}.d .sh4breedcard .englishname .symbol{width:1em}.n-d .sh4breedcard .englishname .symbol{width:.5em}.sh4breedcard .englishname .period{background-image:url(/images/common/breed/breed_name_text_symbol.png?ver=859f8f364f);background-position:23% 0}.d .sh4breedcard .englishname .period{width:.9em}.n-d .sh4breedcard .englishname .period{width:.45em}.sh4breedcard .englishname .hyphen{background-image:url(/images/common/breed/breed_name_text_symbol.png?ver=859f8f364f);background-position:69% 0}.d .sh4breedcard .englishname .hyphen{margin:0 2px;width:1.5em}.n-d .sh4breedcard .englishname .hyphen{margin:0 2px;width:.75em}.sh4breedcard .englishname .and{background-image:url(/images/common/breed/breed_name_text_en_and.png?ver=859f8f364f);background-position:0 0}.d .sh4breedcard .englishname .and{margin:0 10px;width:2.6em}.n-d .sh4breedcard .englishname .and{margin:0 5px;width:1.3em}.sh4breedcard .step{background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:1%;display:flex;height:12%;position:absolute;right:12%;width:18%}.sh4breedcard .step.hn,.sh4breedcard .step.n{background-image:url(/images/common/breed/screen/breed_gauge_frame_copper.png?ver=859f8f364f)}.sh4breedcard .step.r,.sh4breedcard .step.sr{background-image:url(/images/common/breed/screen/breed_gauge_frame_silver.png?ver=859f8f364f)}.sh4breedcard .step.ssr{background-image:url(/images/common/breed/screen/breed_gauge_frame_gold.png?ver=859f8f364f)}.sh4breedcard .step.ur{background-image:url(/images/common/breed/screen/breed_gauge_frame_rainbow.png?ver=859f8f364f)}.sh4breedcard .step .icon1,.sh4breedcard .step .icon2,.sh4breedcard .step .icon3{background-position:50%;background-repeat:no-repeat;height:100%;position:relative;width:33.33333%}.sh4breedcard .step .icon1.on,.sh4breedcard .step .icon2.on,.sh4breedcard .step .icon3.on{background-image:url(/images/common/breed/screen/breed_slot_on.png?ver=859f8f364f);background-size:110%}.sh4breedcard .step .icon1.off,.sh4breedcard .step .icon2.off,.sh4breedcard .step .icon3.off{background-image:url(/images/common/breed/screen/breed_slot_off.png?ver=859f8f364f);background-size:100%}.sh4breedcard .step .icon1{left:3%}.sh4breedcard .step .icon3{right:3%}.sh4breedcardmini .name{align-items:center;display:flex;font-size:10px;font-weight:700;height:30px;justify-content:center;line-break:strict;line-height:1;overflow:visible;overflow-wrap:anywhere;text-align:center;transform-origin:center left;word-break:auto-phrase}.sh4breedcardmini .card{height:96px;margin:0 auto;position:relative;width:168px}.sh4breedcardmini .card .horse,.sh4breedcardmini .card .inframe{background-size:100%;height:100%;position:absolute;width:100%}.sh4breedcardmini .card .inframe{background-position:50%,bottom;background-repeat:no-repeat}.sh4breedcardmini .card .inframe.hn,.sh4breedcardmini .card .inframe.n{background-image:url(/images/common/breed/breed_flame_inline_n.png?ver=859f8f364f),url(/images/common/breed/screen/breed_flame_fire_hidden.png?ver=859f8f364f)}.sh4breedcardmini .card .inframe.r,.sh4breedcardmini .card .inframe.sr{background-image:url(/images/common/breed/breed_flame_inline_n.png?ver=859f8f364f),url(/images/common/breed/screen/breed_flame_fire_blue.png?ver=859f8f364f)}.sh4breedcardmini .card .inframe.ssr{background-image:url(/images/common/breed/breed_flame_inline_n.png?ver=859f8f364f),url(/images/common/breed/screen/breed_flame_fire_red.png?ver=859f8f364f)}.sh4breedcardmini .card .inframe.ur{background-image:url(/images/common/breed/breed_flame_inline_n.png?ver=859f8f364f),url(/images/common/breed/screen/breed_flame_fire_green.png?ver=859f8f364f)}.sh4breedcardmini .card .inframe.ssp{background-image:url(/images/common/breed/breed_inner_frame_pet_n.png?ver=859f8f364f),url(/images/common/breed/screen/breed_flame_fire_pet.png?ver=859f8f364f)}.sh4breedcardmini .card .frame{background-size:100%;height:100%;position:absolute;width:100%}.sh4breedcardmini .card .frame.hn,.sh4breedcardmini .card .frame.n{background-image:url(/images/common/breed/breed_frame_copper.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.r,.sh4breedcardmini .card .frame.sr{background-image:url(/images/common/breed/breed_frame_silver.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.ssr{background-image:url(/images/common/breed/breed_frame_gold.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.ur{background-image:url(/images/common/breed/breed_frame_rainbow.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.ssp{background-image:url(/images/common/breed/breed_frame_pet.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.fcopper{background-image:url(/images/common/breed/breed_flame_f_copper.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.mcopper{background-image:url(/images/common/breed/breed_flame_m_copper.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.fsilver{background-image:url(/images/common/breed/breed_flame_f_silver.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.msilver{background-image:url(/images/common/breed/breed_flame_m_silver.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.fgold{background-image:url(/images/common/breed/breed_flame_f_gold.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.mgold{background-image:url(/images/common/breed/breed_flame_m_gold.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.frainbow{background-image:url(/images/common/breed/breed_flame_f_rainbow.png?ver=859f8f364f)}.sh4breedcardmini .card .frame.mrainbow{background-image:url(/images/common/breed/breed_flame_m_rainbow.png?ver=859f8f364f)}.sh4breedcardmini .card .step{display:flex;left:0;position:absolute;top:0}.sh4breedcardmini .card .step .icon{background-size:100%;height:20px;width:20px}.sh4breedcardmini .card .step .icon.on{background-image:url(/images/common/breed/screen/breed_slot_on.png?ver=859f8f364f)}.sh4breedcardmini .card .step .icon.off{background-image:url(/images/common/breed/screen/breed_slot_off.png?ver=859f8f364f)}.sh4breedcardmini .card .cost,.sh4breedcardmini .card .stock{background:linear-gradient(66deg,transparent 10%,rgba(0,0,0,.5) 0);display:flex;font-size:12px;justify-content:space-between;padding:3px 5px 3px 15px;position:absolute;right:0;top:0;width:60%}.sh4breedcardmini .card .limit{font-size:12px;position:absolute;top:25%;width:100%}.sh4breedcardmini .card .limit .date,.sh4breedcardmini .card .limit .month{margin:1px 0;padding:1px 2px}.sh4breedcardmini .card .limit .date{background:linear-gradient(90deg,rgba(57,55,55,.8),transparent)}.sh4breedcardmini .card .limit .date.alert{color:red}.sh4breedcardmini .card .limit .month{background:linear-gradient(270deg,rgba(57,55,55,.8),transparent);color:pink;text-align:right}.sh4breedcardmini .card .star{background-size:100%;height:11.11111%;left:4%;position:absolute;top:70%;width:6.25%}.sh4breedcardmini .card .star.ur{background-image:url(/images/common/breed/breed_star_rainbow.png?ver=859f8f364f)}.sh4breedcardmini .card .star.r,.sh4breedcardmini .card .star.sr{background-image:url(/images/common/breed/breed_star_silver.png?ver=859f8f364f)}.sh4breedcardmini .card .star.ssr{background-image:url(/images/common/breed/breed_star_gold.png?ver=859f8f364f)}.sh4breedcardmini .card .rarity{background-size:100%;bottom:1%;height:22%;left:9%;position:absolute;width:22%}.sh4breedcardmini .card .rarity.n{background-image:url(/images/common/breed/breed_n.png?ver=859f8f364f)}.sh4breedcardmini .card .rarity.n.plus:before{background-image:url(../../images/common/breed/breed_value_n_1.png?ver=859f8f364f);background-size:auto 100%;bottom:1px;content:"";display:block;height:10px;left:23px;position:absolute;width:10px}.sh4breedcardmini .card .rarity.hn{background-image:url(/images/common/breed/breed_hn.png?ver=859f8f364f)}.sh4breedcardmini .card .rarity.hn.plus:before{background-image:url(../../images/common/breed/breed_value_n_1.png?ver=859f8f364f);background-size:auto 100%;bottom:1px;content:"";display:block;height:10px;left:30px;position:absolute;width:10px}.sh4breedcardmini .card .rarity.r{background-image:url(/images/common/breed/breed_r.png?ver=859f8f364f)}.sh4breedcardmini .card .rarity.r.plus:before{background-image:url(../../images/common/breed/breed_value_r_1.png?ver=859f8f364f);background-size:auto 100%;bottom:1px;content:"";display:block;height:10px;left:25px;position:absolute;width:10px}.sh4breedcardmini .card .rarity.sr{background-image:url(/images/common/breed/breed_sr.png?ver=859f8f364f)}.sh4breedcardmini .card .rarity.sr.plus:before{background-image:url(../../images/common/breed/breed_value_r_1.png?ver=859f8f364f);background-size:auto 100%;bottom:1px;content:"";display:block;height:10px;left:30px;position:absolute;width:10px}.sh4breedcardmini .card .rarity.ssr{background-image:url(/images/common/breed/breed_ssr.png?ver=859f8f364f)}.sh4breedcardmini .card .rarity.ssr.plus:before{background-image:url(../../images/common/breed/breed_value_ssr_1.png?ver=859f8f364f);background-size:auto 100%;bottom:1px;content:"";display:block;height:10px;left:34px;position:absolute;width:10px}.sh4breedcardmini .card .rarity.ur{background-image:url(/images/common/breed/breed_ur.png?ver=859f8f364f)}.sh4breedcardmini .card .rarity.ur.plus2:before,.sh4breedcardmini .card .rarity.ur.plus3:before,.sh4breedcardmini .card .rarity.ur.plus:before{background-size:100%;bottom:1px;content:"";display:block;height:10px;left:30px;position:absolute;width:40px}.sh4breedcardmini .card .rarity.ur.plus:before{background-image:url(../../images/common/breed/breed_value_ur_1.png?ver=859f8f364f)}.sh4breedcardmini .card .rarity.ur.plus2:before{background-image:url(../../images/common/breed/breed_value_ur_2.png?ver=859f8f364f)}.sh4breedcardmini .card .rarity.ur.plus3:before{background-image:url(../../images/common/breed/breed_value_ur_3.png?ver=859f8f364f)}.sh4breedcardmini .card .rarity.ssp{background-image:url(/images/common/breed/breed_ssp.png?ver=859f8f364f)}.sh4breedcardmini .card .specialAptitude{bottom:0;height:25px;position:absolute;right:5%}.sh4breedcardmini .card .specialAptitude .icon{background-image:url(/images/common/breed/breed_ic_type.png?ver=859f8f364f);background-size:288px 24px;display:inline-block;height:22px;width:22px}.sh4breedcardmini .card .specialAptitude .icon.ID_TURF{background-position:-2px -2px}.sh4breedcardmini .card .specialAptitude .icon.ID_DIRT{background-position:-25px -2px}.sh4breedcardmini .card .specialAptitude .icon.ID_BAD_GROUND{background-position:-50px -2px}.sh4breedcardmini .card .specialAptitude .icon.ID_SLOPE{background-position:-74px -2px}.sh4breedcardmini .card .specialAptitude .icon.ID_OVERSEAS{background-position:-97px -1px;height:23px;width:23px}.sh4breedcardmini .card .specialAptitude .icon.ID_RIGHT_TURN{background-position:-121px -1px;height:23px;width:23px}.sh4breedcardmini .card .specialAptitude .icon.ID_LEFT_TURN{background-position:-145px -1px;height:23px;width:23px}.sh4breedcardmini .card .specialAptitude .icon.ID_SMALL_TURN{background-position:-169px -1px;height:23px;width:23px}.sh4breedcardmini .card .specialAptitude .icon.ID_RAPIDNESS{background-position:-193px -1px;height:23px;width:23px}.sh4breedcardmini .card .specialAptitude .icon.ID_SPIRITS{background-position:-218px -2px}.sh4breedcardmini .card .specialAptitude .icon.ID_START{background-position:-241px -1px;height:23px;width:23px}.sh4breedcardmini .card .specialAptitude .icon.ID_CONDITION{background-position:-266px -1px}.sh4breedcardmini .card .aptitude,.sh4breedcardmini .card .differenceDistance,.sh4breedcardmini .card .distance{align-items:center;background-color:rgba(0,0,0,.5);color:#efebeb;display:flex;font-size:16px;font-weight:700;height:35px;line-height:1;max-width:168px;position:absolute;top:30px;width:168px}.sh4breedcardmini .card .aptitude{justify-content:flex-start;padding-left:23px;text-align:left}.sh4breedcardmini .card .aptitude__name{width:96px}.sh4breedcardmini .card .distance{justify-content:center}.sh4breedcardmini .card .distance__name,.sh4breedcardmini .card .distance__value{width:50%}.sh4breedcardmini .card .distance__name{padding-right:10px;text-align:right}.sh4breedcardmini .card .distance__value{padding-left:10px;text-align:left}.sh4breedcardmini .card .differenceDistance{justify-content:center}.sh4breedcardmini .card .differenceDistance__lower,.sh4breedcardmini .card .differenceDistance__upper{text-align:left;width:40px}.sh4breedcardmini .card .differenceDistance__tilde{margin:0 10px}.sh4breedcardmini .card .horsespecialabilities{align-items:center;background:#29375f;background:linear-gradient(90deg,rgba(41,55,95,0),#29375f 5%,#3d5292 50%,#29375f 95%,rgba(41,55,95,0));color:#efebeb;display:flex;font-size:14px;font-weight:700;height:23px;justify-content:center;line-height:1;margin-bottom:1px;margin-top:1px;max-width:168px;position:absolute;top:30px;width:168px}.sh4breedcardmini .card .horsespecialabilities__inner{margin-bottom:-2px;transform-origin:center;white-space:nowrap}.sh4breedcardmini .card .horsespecialabilities .length-over-ten{font-size:13px}.sh4breedcardmini .card .horsespecialabilities .length-over-twelve{font-size:12px}.sh4breedcardmini .card .horsespecialabilities__line--bottom,.sh4breedcardmini .card .horsespecialabilities__line--top{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 5%,#fff 50%,#fff 95%,hsla(0,0%,100%,0));height:1px;position:absolute;width:100%}.sh4breedcardmini .card .horsespecialabilities__line--top{top:-1px}.sh4breedcardmini .card .horsespecialabilities__line--bottom{bottom:-1px}.sh4breedcardmini .card .horsespecialabilities.is-empty{background-color:#464444!important;background-image:none!important;color:#656464!important}.sh4breedcardmini .card .horsespecialabilities.is-empty .horsespecialabilities__line--bottom,.sh4breedcardmini .card .horsespecialabilities.is-empty .horsespecialabilities__line--top{background-color:#656464!important;background-image:none!important}.sh4breedcardmini .card .horsespecialabilities.is-red{background:#671e06;background:linear-gradient(90deg,rgba(103,30,6,0),#671e06 5%,#ae3008 50%,#671e06 95%,rgba(103,30,6,0));color:#efebeb}.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--bottom,.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--top{background:#ffed54;background:linear-gradient(90deg,rgba(255,237,84,0),#ffed54 5%,#ffed54 30%,#fffdc4 50%,#ffed54 70%,#ffed54 95%,rgba(255,237,84,0))}.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--bottom:after,.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--bottom:before,.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--top:after,.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--top:before{content:"";display:block;left:0;margin:auto;position:absolute;right:0}.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--bottom:before,.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--top:before{background:#ffed54;background:linear-gradient(90deg,rgba(255,237,84,0),#ffed54 5%,#ffed54 30%,#fffdc4 50%,#ffed54 70%,#ffed54 95%,rgba(255,237,84,0));height:1px}.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--bottom:after,.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--top:after{border-color:#fffdc4 transparent;border-style:solid;border-width:4px 6px;display:block;height:0;width:0}.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--top:before{bottom:2px}.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--top:after{border-color:transparent transparent #fffdc4;top:-7px}.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--bottom:before{bottom:-2px}.sh4breedcardmini .card .horsespecialabilities.is-gold .horsespecialabilities__line--bottom:after{border-color:#fffdc4 transparent transparent;bottom:-7px}.sh4breed3 .head .title{align-items:center;display:flex;font-size:15px;font-weight:700;justify-content:center;margin:20px}.sh4breed3 .head .title .emblem{background-size:100%;height:80px;width:80px}.sh4breed3 .head .buttons{display:flex;margin:0 auto;width:33%}.sh4breed3 .head .buttons .btn{background:linear-gradient(180deg,#4d4a4a,#201f1f);border:1px solid #535151;color:#fff;font-size:14px;height:30px}.sh4breed3 .head .buttons .btn.name.on{background:linear-gradient(180deg,#264d84,#1c294a)}.sh4breed3 .head .buttons .btn.lineage.on{background:linear-gradient(180deg,#951d64,#4d1034)}.sh4breed3 .table{font-size:10px;margin:20px}.sh4breed3 .table .mare,.sh4breed3 .table .sire{display:flex}.sh4breed3 .table .mare>div,.sh4breed3 .table .sire>div{width:33.33333%;word-break:break-all}.sh4breed3 .table .mare .m,.sh4breed3 .table .mare .s,.sh4breed3 .table .sire .m,.sh4breed3 .table .sire .s{align-items:center;border:1px solid #8e8b8b;display:flex;padding:10px 5px}.sh4breed3 .table .mare .second,.sh4breed3 .table .sire .second{height:50%}.sh4breed3 .table .mare .third,.sh4breed3 .table .sire .third{height:25%}.sh4breed3 .table .mare .forth,.sh4breed3 .table .sire .forth{height:12.5%}.sh4breed3 .table .mare .s,.sh4breed3 .table .sire .s{background:#112540}.sh4breed3 .table .mare .m,.sh4breed3 .table .sire .m{background:#4d0f34}.sh4breed3 .table .mare .s.inbreed,.sh4breed3 .table .sire .s.inbreed{text-shadow:#00dcff 2px 2px 10px,#00dcff -2px 2px 10px,#00dcff 2px -2px 10px,#00dcff -2px -2px 10px}.sh4breed3 .table .mare .s.nicks,.sh4breed3 .table .sire .s.nicks{border-bottom:1px solid #f6b354;position:relative}.sh4breed3 .table .mare .s.nicks:after,.sh4breed3 .table .sire .s.nicks:after{background-color:#f6b354;border-radius:1px;bottom:-9px;color:#000;content:"N";height:14px;left:calc(50% - 7px);position:absolute;text-align:center;text-shadow:0 0 0 transparent;width:14px}.sh4breed3 .table .mare .m.inbreed,.sh4breed3 .table .sire .m.inbreed{text-shadow:#ff00ea 2px 2px 10px,#ff00ea -2px 2px 10px,#ff00ea 2px -2px 10px,#ff00ea -2px -2px 10px}.sh4breed3 .table .mare .m.nicks,.sh4breed3 .table .sire .m.nicks{border-top:1px solid #f6b354;position:relative}.sh4breed3 .table .mare .m.nicks:before,.sh4breed3 .table .sire .m.nicks:before{background-color:#f6b354;border-radius:1px;color:#000;content:"N";height:14px;left:calc(50% - 7px);position:absolute;text-align:center;text-shadow:0 0 0 transparent;top:-9px;width:14px}.sh4rankingmenu .wrapper-event-area{overflow:hidden}.sh4rankingmenu .wrapper-event-area .event-area-inner{padding-bottom:0}.sh4rankingmenu .wrapper-event-area .btn-kawanakajima{margin-bottom:0;margin-top:20px;width:calc(100% - 40px)}.sh4rankingmenu .wrapper-event-area .btn-kawanakajima button:before{background-image:url(/images/common/icon/eve01_ic_ranking.png?ver=859f8f364f);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:25px;margin-right:8px;vertical-align:middle;width:25px}.sh4rankingmenu .wrapper-event-area .btn-kawanakajima button:after{bottom:0;margin:auto;top:0}.sh4rankingmenu .sh4table{margin:20px}.sh4rankingmenu .sh4table .light,.sh4rankingmenu .sh4table .red,.sh4rankingmenu .sh4table .stripe{float:none;position:relative;width:100%}.sh4rankingmenu .sh4table .red{background-color:transparent;border-bottom:1px solid #db413f;font-size:16px;letter-spacing:.05em;line-height:1;margin:0 -1px;min-height:37px;padding:10px 0;position:relative;white-space:nowrap;width:calc(100% + 2px);word-break:break-all;z-index:10}.sh4rankingmenu .sh4table .red:not(:first-of-type){margin-top:11px}.sh4rankingmenu .sh4table .red:after{background-color:#db413f;bottom:2px;content:"";display:block;height:2px;left:0;position:absolute;right:0;width:auto}.sh4rankingmenu .sh4table .light,.sh4rankingmenu .sh4table .stripe{cursor:pointer;position:relative}.sh4rankingmenu .sh4table .light:after,.sh4rankingmenu .sh4table .stripe:after{background-image:url(/images/common/icon/sh4_icon_button_arrow_white.png?ver=859f8f364f);background-size:100%;content:"";height:16px;position:absolute;right:10px;width:16px}.sh4rankingmenu .sh4table .stripe{z-index:1}.sh4rankingmenu .sh4table .stripe:after{transform:rotate(90deg)}.sh4rankingmenu .sh4table .btn-memorial,.sh4rankingmenu .sh4table .btn-starHorse{margin:0 0 18px;width:100%}.sh4rankingmenu .sh4table .btn-memorial button:before,.sh4rankingmenu .sh4table .btn-starHorse button:before{background-image:url(/images/common/icon/ranking_icon07w.png?ver=859f8f364f);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:25px;margin-right:8px;vertical-align:middle;width:25px}.sh4rankingmenu .sh4table .btn-memorial button:after,.sh4rankingmenu .sh4table .btn-starHorse button:after{bottom:0;margin:auto;top:0}.sh4rankingmenu .sh4table .btn-memorial .buttonText,.sh4rankingmenu .sh4table .btn-starHorse .buttonText{vertical-align:middle}.sh4rankingmenu .sh4table .btn-memorial button:before{background-image:url(/images/common/icon/mgranking_icon.png?ver=859f8f364f)}.sh4rankingmenu-enter-active,.sh4rankingmenu-leave-active{transition:all .2s linear}.sh4rankingmenu-enter,.sh4rankingmenu-leave-to{opacity:0;transform:translateY(-10px)}.sh4rankingnav{height:55px}.sh4rankingnav .menubutton{background-color:#4b4848;border:1px solid #bfbbbb;border-radius:2px;height:30px;position:fixed;width:30px;z-index:9998}.d .sh4rankingnav .menubutton{margin:20px 20px 20px 785px}.n-d .sh4rankingnav .menubutton{margin:20px 20px 20px 365px}.sh4rankingnav .menubutton>span{background-color:#fff;height:2px;position:absolute;transition:all .3s;width:17px}.sh4rankingnav .menubutton>span:first-child{left:6.5px;top:7px}.sh4rankingnav .menubutton>span:nth-child(2){left:6.5px;top:13px}.sh4rankingnav .menubutton>span:nth-child(3){left:6.5px;top:19px}.sh4rankingnav .menubutton.open>span:first-child{top:13px;transform:rotate(45deg);transition:all .3s}.sh4rankingnav .menubutton.open>span:nth-child(2){opacity:0;transition:all .3s}.sh4rankingnav .menubutton.open>span:nth-child(3){top:13px;transform:rotate(135deg);transition:all .3s}.sh4rankingnav .menu{background-color:#393737;height:100%;overflow-y:overlay;position:relative;scrollbar-width:none;top:0;width:350px;z-index:9998}.d .sh4rankingnav .menu{margin-left:490px;padding:50px 0 0}.n-d .sh4rankingnav .menu{margin-left:70px;padding:50px 0 75px}.sh4rankingnav .menu::-webkit-scrollbar{display:none}.sh4rankingnav .hide{background-color:rgba(0,0,0,.6);height:100vh;overflow-y:auto;position:fixed;top:0;transition:all .3s ease-out;z-index:9998}.d .sh4rankingnav .hide{width:840px}.n-d .sh4rankingnav .hide{width:420px}.sh4rankingnav-enter-active,.sh4rankingnav-leave-active{transition:all .2s linear}.sh4rankingnav-enter,.sh4rankingnav-leave-to{opacity:0}.sh4sfbreed{padding:20px 20px 0}.sh4sfbreed .sortfilter{display:flex;flex-wrap:wrap;justify-content:space-between}.sh4sfbreed .sortfilter .title{margin-bottom:unset}.sh4sfbreed .sortfilter .sex{width:30%}.sh4sfbreed .sortfilter .sex button{font-size:13px;height:27px;width:calc(50% - 2px)}.sh4sfbreed .sortfilter .type{width:35%}.sh4sfbreed .sortfilter .type button{font-size:13px;height:27px;width:calc(33.33333% - 2px)}.sh4sfbreed .sortfilter .limit{width:30%}.sh4sfbreed .sortfilter .kana{width:60%}.sh4sfbreed .sortfilter .kana button{font-size:13px;height:27px;width:calc(20% - 2px)}.sh4sfbreed .sortfilter .kana button:first-child,.sh4sfbreed .sortfilter .kana button:nth-child(2),.sh4sfbreed .sortfilter .kana button:nth-child(3),.sh4sfbreed .sortfilter .kana button:nth-child(4),.sh4sfbreed .sortfilter .kana button:nth-child(5){margin-bottom:5px}.sh4sfbreed .sortfilter .kodawari{width:37.5%}.sh4sfbreed .sortfilter .kodawari button{font-size:11px;height:27px}.sh4sfbreed .sortfilter .kodawari button:first-child{margin-bottom:5px}.sh4sfbreed .sortfilter .kodawari button.on{background-color:#f6b354;border:2px solid hsla(0,0%,100%,.4);color:#242222;font-weight:700}.sh4sfbreed .reset{align-items:center;display:flex}.sh4sfbreed .reset .count{background-color:rgba(0,0,0,.2);border-radius:15px;padding:10px}.sh4sfbreed .reset .sh4button{margin:0 0 0 auto;width:25%}.kodawariSortDialog .ccDialog-main{padding-bottom:unset}.kodawariSortDialog .sh4box{margin:10px}.kodawariSortDialog .sh4box .title{font-size:13px;margin:10px 20px}.kodawariSortDialog .stickybutton{background-color:#000;bottom:0;padding:20px 0 10px;position:-webkit-sticky;position:sticky}.kodawariSortDialog .sh4button button:not([disabled]).toggle{background-color:#f6b354;border:2px solid #f6b354;color:#242222}.sh4sfitem{padding:20px}.sh4sfitem .filter{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.sh4sfitem .filter .distance{width:calc(40% - 5px)}.sh4sfitem .filter .corse,.sh4sfitem .filter .old{width:calc(30% - 5px)}.sh4sfitem .filter .grade{width:100%}.sh4sfitem .search{margin-bottom:20px;position:relative}.sh4sfitem .search input{background-color:#221e1b;border:1px solid #f6b354;color:#fff;padding:15px}.sh4sfitem .search input::-moz-placeholder{color:#f6b354}.sh4sfitem .search input:-ms-input-placeholder{color:#f6b354}.sh4sfitem .search input::placeholder{color:#f6b354}.sh4sfitem .search button{height:48px;position:absolute;right:0;top:0;width:48px}.sh4sfitem .search button:after{background-image:url(/images/common/icon/sh4_icon_search.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:48px;position:absolute;right:15px;top:0;width:33px}.sh4sfitem .sh4button{margin:0 0 0 auto;width:25%}.d .sh4sfteamformation,.n-d .sh4sfteamformation{color:#fff}.sh4recordfamehorse{display:flex;margin:20px}.sh4recordfamehorse .max-record{align-items:center;background-color:#242222;background-image:url(../../../images/common/bg/sh4_bg_slash.png?ver=859f8f364f);background-position:4px;background-repeat:no-repeat;background-size:64px auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-right:3px;width:calc(50% - 3px)}.sh4recordfamehorse .max-record .label{font-size:14px}.sh4recordfamehorse .max-record .record{font-size:20px;font-weight:700}.sh4recordfamehorse .sh4table{text-align:center;width:50%}.sh4recordfamehorse .sh4table .stripe{font-size:13px;font-weight:700;width:100%}.sh4recordfamehorse .sh4table .light{font-size:13px;width:100%}.sh4recordgm{display:flex;margin:20px}.sh4recordgm .area-honor{align-items:center;background-color:#242222;background-image:url(../../../images/common/bg/sh4_bg_slash.png?ver=859f8f364f);background-position:4px;background-repeat:no-repeat;background-size:64px auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-right:3px;width:calc(50% - 3px)}.sh4recordgm .area-honor .label{font-size:14px}.sh4recordgm .area-honor .record{font-size:20px;font-weight:700}.sh4recordgm .sh4table{text-align:center;width:50%}.sh4recordgm .sh4table .stripe{font-size:13px;font-weight:700;width:100%}.sh4recordgm .sh4table .light{font-size:13px;width:100%}.sh4pedigreecellinner{position:relative}.sh4pedigreecellinner .icon.is-breedItem,.sh4pedigreecellinner .icon.is-horseCard,.sh4pedigreecellinner .icon.is-pencil,.sh4pedigreecellinner .icon.is-userHorse{background-image:url(../../images/common/icon/breed_classes.png?ver=859f8f364f);background-repeat:no-repeat;background-size:72px;display:inline-block;height:14px;margin-right:5px;min-width:14px;position:relative;vertical-align:middle;width:14px}.sh4pedigreecellinner .icon.is-danger .icon-danger{-webkit-animation:flash 2s ease-out infinite;animation:flash 2s ease-out infinite;-webkit-animation-play-state:running;animation-play-state:running;background-image:url(../../images/common/icon/breed_classes.png?ver=859f8f364f);background-position:100%;background-size:auto 100%;border-radius:100%;box-shadow:0 0 4px #db413f;z-index:2}.sh4pedigreecellinner .icon.is-danger .danger-ripple,.sh4pedigreecellinner .icon.is-danger .icon-danger{bottom:0;content:"";display:block;height:14px;left:0;margin:auto;min-width:14px;position:absolute;right:0;top:0;transform:scale(1.214);transform-origin:center;width:14px}.sh4pedigreecellinner .icon.is-danger .danger-ripple{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ripple;animation-name:ripple;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:cubic-bezier(.65,0,.34,1);animation-timing-function:cubic-bezier(.65,0,.34,1);border:2px solid #db413f;border-radius:100%;filter:blur(1px);opacity:0;z-index:1}@-webkit-keyframes ripple{0%{opacity:1;transform:scale(1.214)}50%{opacity:1}to{opacity:0;transform:scale(2.4)}}@-webkit-keyframes flash{0%{opacity:0}5%{opacity:1}50%{opacity:1}to{opacity:0}}.sh4pedigreecellinner .icon.is-horseCard{background-position:-14px 0}.sh4pedigreecellinner .icon.is-userHorse{background-position:-28px 0}.sh4pedigreecellinner .icon.is-breedItem{background-position:0 0}.sh4pedigreecellinner .icon.is-pencil{background-position:-42px 0}@-webkit-keyframes fadeInOut{0%{opacity:1}25%{opacity:0}50%{opacity:1}to{opacity:1}}.sh4pedigreecellinner .inner{display:inline-block;min-width:0;overflow:hidden;position:relative;text-overflow:ellipsis}.sh4pedigreecellinner .inner.is-danger{color:#db413f!important}.sh4pedigreecellinner .icon-lineelement-wrapper{bottom:1px;position:absolute;right:0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element{background-image:url(/images/common/breed/breed_ic_type.png?ver=859f8f364f);background-size:auto 15px;display:inline-block;height:15px;margin-right:3px;vertical-align:middle;width:15px}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_TURF{background-position:0 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_DIRT{background-position:-14.5px 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_BAD_GROUND{background-position:-30px 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_SLOPE{background-position:-45px 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_OVERSEAS{background-position:-60px 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_RIGHT_TURN{background-position:-75px 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_LEFT_TURN{background-position:-90px 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_SMALL_TURN{background-position:-105px 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_RAPIDNESS{background-position:-120px 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_SPIRITS{background-position:-135px 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_START{background-position:-150px 0}.sh4pedigreecellinner .icon-lineelement-wrapper .icon-element.ID_CONDITION{background-position:-165px 0}.sh4pedigreecellinner .icon-minorLineType{-webkit-animation:fadeInOut 2s linear 0s infinite both;animation:fadeInOut 2s linear 0s infinite both;background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;opacity:1;position:absolute;right:0;top:-3px;width:39px;z-index:1}.sh4pedigreecellinner .icon-minorLineType.is-MINOR{background-image:url(../../../images/common/icon/reisai_icon_1.png?ver=859f8f364f)}.sh4pedigreecellinner .icon-minorLineType.is-SUPER_MINOR{background-image:url(../../../images/common/icon/reisai_icon_2.png?ver=859f8f364f)}.sh4pedigreecellinner .wrapper-labels{bottom:-11.5px;letter-spacing:-1em;position:absolute;right:5px;text-align:right;width:200%}.sh4pedigreecellinner .wrapper-labels .label-runStyle,.sh4pedigreecellinner .wrapper-labels .label-specialAbility{border-radius:2px;color:#efebeb;display:inline-flex;height:13px;justify-content:center;letter-spacing:normal;line-height:1;min-width:41px;padding:2px;text-align:center;vertical-align:middle}.sh4pedigreecellinner .wrapper-labels .label-runStyle .txt,.sh4pedigreecellinner .wrapper-labels .label-specialAbility .txt{font-size:10px;font-weight:700;letter-spacing:-.1em;transform:scale(.8);transform-origin:center}.sh4pedigreecellinner .wrapper-labels .label-runStyle{background-color:#76a7f1;color:#242222;margin-right:4px}.sh4pedigreecellinner .wrapper-labels .label-specialAbility{background-color:transparent;border-radius:0;margin-bottom:0;padding:0}.sh4pedigreecellinner .wrapper-labels .element-margin{display:inline-block;width:4px}.ios .sh4pedigreecellinner .label-specialAbility{margin-left:7px}.sh4friendracelist{margin-top:20px}.sh4friendracelist .sh4radio .label{width:50%}.sh4friendracelist .sh4sforderbutton{margin-top:5px}.sh4friendraceselect{margin:20px 20px 10px;position:relative}.sh4friendraceselect .pattern{display:block}.sh4friendraceselect.active .pattern,.sh4friendraceselect .pattern2{display:none}.sh4friendraceselect.active .pattern2{display:block}.sh4friendraceselect.during{margin-top:10px}.sh4friendraceselect .btn-toggle{background-color:#aea8a8;border-radius:3px;color:#fff;font-size:15px;max-width:100%;position:relative;text-align:center}.sh4friendraceselect .btn-toggle:after{background:url(../../../images/common/icon/sh4_icon_dropdown_arrow_white.png?ver=859f8f364f) no-repeat 50%;background-size:contain;bottom:0;content:"";display:block;height:18px;margin:auto;position:absolute;right:10px;top:0;transition:.15s ease-in-out;width:18px}.sh4friendraceselect .btn-toggle.is-open:after{transform:rotate(180deg)}.sh4friendraceselect .btn-toggle.is-open+.selectContent{border:1px solid #fff;border-radius:0 0 3px 3px;border-top:none;height:auto;min-height:400px;opacity:1;padding-top:15px}.sh4friendraceselect .btn-toggle.is-open+.selectContent .ccTabs{margin-bottom:0}.sh4friendraceselect .selectContent{height:0;opacity:0;overflow:hidden;transition:.2s ease-in-out;width:100%;z-index:10}.sh4friendraceselect .selectContent-inner{background:#3a3737;border-radius:0 0 5px 5px;border-top:0;height:auto;min-height:400px;overflow-x:hidden;overflow-y:scroll}.sh4friendraceselect .selectContent-inner::-webkit-scrollbar{width:5px}.sh4friendraceselect .selectContent-inner::-webkit-scrollbar-track{background:transparent}.sh4friendraceselect .selectContent-inner::-webkit-scrollbar-thumb{background:#db413f}.n-d .sh4friendraceselect .selectContent-inner .sh4table span{font-size:12px}.sh4friendraceselect .selectContent .text{margin:0 20px 20px}.sh4friendraceselect .selectContent .ccTabs-view{background:#3a3737}.d .sh4friendraceselect{margin:20px auto 10px;width:90%}.sh4friendraceselect .select-btn{color:#fff;padding:20px}.sh4friendraceselect .select-btn:nth-child(2n){background:#424040}.sh4friendraceselect .breed .sh4breed .table{margin:20px}.sh4friendraceselect .breed .sh4breed .table .mare>div,.sh4friendraceselect .breed .sh4breed .table .sire>div{font-size:14px;padding:20px 10px;width:100%}.sh4friendraceselect .breed .sh4breed .title{align-items:center;background:#201f1f;border:1px solid #8e8b8b;display:flex;font-size:15px;font-weight:700;justify-content:center;margin-top:20px}.sh4friendraceselect .breed .sh4breed .title .emblem{background-size:100%;height:80px;width:80px}.sh4sfpedigree{padding:0 10px}.sh4sfpedigree .sortfilter{display:flex;flex-wrap:wrap;justify-content:space-between}.sh4sfpedigree .sortfilter .title{margin-bottom:unset}.sh4sfpedigree .sortfilter .sex{width:28.421%}.sh4sfpedigree .sortfilter .sex button{font-size:13px;height:27px;width:calc(50% - 2px)}.sh4sfpedigree .sortfilter .type{width:40%}.sh4sfpedigree .sortfilter .type button{font-size:13px;height:27px;width:calc(33.33333% - 2px)}.sh4sfpedigree .sortfilter .limit{font-size:12px;width:28.421%}.sh4sfpedigree .sortfilter .kana{font-size:12px;width:100%}.sh4sfpedigree .sortfilter .kana button{font-size:13px;height:27px;width:calc(20% - 2px)}.sh4sfpedigree .sortfilter .kana button:first-child,.sh4sfpedigree .sortfilter .kana button:nth-child(2),.sh4sfpedigree .sortfilter .kana button:nth-child(3),.sh4sfpedigree .sortfilter .kana button:nth-child(4),.sh4sfpedigree .sortfilter .kana button:nth-child(5){margin-bottom:5px}.sh4sfpedigree .sortfilter .kodawari{font-size:12px;width:37.5%}.sh4sfpedigree .sortfilter .kodawari button{font-size:11px;height:27px}.sh4sfpedigree .sortfilter .kodawari button:first-child{margin-bottom:5px}.sh4sfpedigree .sortfilter .kodawari button.on{background-color:#f6b354;border:2px solid hsla(0,0%,100%,.4);color:#242222;font-weight:700}.sh4sfpedigree .sortfilter .have{width:32.3684%}.sh4sfpedigree .sortfilter .have button{font-size:13px;height:27px}.sh4sfpedigree .sortfilter .have button:first-child{margin-bottom:5px}.sh4sfpedigree .sortfilter .have button.on{background-color:#f6b354;border:2px solid hsla(0,0%,100%,.4);color:#242222;font-weight:700}.sh4sfpedigree .sortfilter .inbreed{margin-bottom:15px;width:47.3684%}.sh4sfpedigree .sortfilter .inbreed button{font-size:13px;height:27px}.sh4sfpedigree .sortfilter .inbreed button:first-child{margin-bottom:5px}.sh4sfpedigree .sortfilter .inbreed button.on{background-color:#f6b354;border:2px solid hsla(0,0%,100%,.4);color:#242222;font-weight:700}.sh4sfpedigree .reset{align-items:center;display:flex}.sh4sfpedigree .reset.allReset{display:none}.sh4sfpedigree .reset .count{background-color:rgba(0,0,0,.2);border-radius:15px;padding:10px}.sh4sfpedigree .reset .sh4button{margin:0 0 0 auto;width:25%}.sh4sfpedigree .sh4sfbutton{margin-bottom:5px}.sh4sfpedigree .kodawari{display:none}.sh4sfpedigree.breed{padding:20px}.sh4sfpedigree.breed .sortfilter .kana{width:60%}.sh4sfpedigree.breed .sortfilter .inbreed{display:none}.sh4sfpedigree.breed .kodawari{display:block}.sh4sfpedigree.breed .kodawari .btn.active{background-color:#f6b354;color:#242222;font-weight:700}.sh4sfpedigree.breed .reset{display:none}.sh4sfpedigree.breed .reset.allReset{display:block}.kodawariFilterDialog .ccDialog-main,.kodawariSortDialog .ccDialog-main{padding-bottom:unset}.kodawariFilterDialog .sh4box,.kodawariSortDialog .sh4box{margin:10px}.kodawariFilterDialog .sh4box .title,.kodawariSortDialog .sh4box .title{font-size:13px;margin:10px 20px}.kodawariFilterDialog .stickybutton,.kodawariSortDialog .stickybutton{background-color:#000;bottom:0;padding:20px 0 10px;position:-webkit-sticky;position:sticky}.kodawariFilterDialog .sh4button button:not([disabled]).toggle,.kodawariSortDialog .sh4button button:not([disabled]).toggle{background-color:#f6b354;border:2px solid #f6b354;color:#201f1f}.kodawariFilterDialog .sh4button.btn-cloce,.kodawariSortDialog .sh4button.btn-cloce{margin:33px 20px 25px}.kodawariFilterDialog .icon-bubble{background:url(../../../images/common/icon/sh4_icon_filter_fukidashi.png?ver=859f8f364f) 50%/contain no-repeat;bottom:0;display:inline-block;height:12px;left:10px;margin:auto;position:absolute;right:auto;top:0;width:14px}.kodawariFilterDialog.ccDialog-window{-webkit-overflow-scrolling:auto;width:calc(100% - 20px)}.kodawariFilterDialog .settingList{padding:0 10px}.kodawariFilterDialog .settingList .row{background-color:#2e2c2d;margin-bottom:10px;padding:10px}.kodawariFilterDialog .settingList .row .sh4button{margin:0}.kodawariFilterDialog .settingList .row .sh4button button{padding:4px 5px}.kodawariFilterDialog .settingList .row .sh4button button[disabled] .icon-bubble{opacity:.2}.kodawariFilterDialog .settingList .row .btn-add-filter{height:27px;width:calc(40.41298% + 10px)}.kodawariFilterDialog .settingList .row .btn-add-filter .buttonText{font-size:12px;font-weight:400}.kodawariFilterDialog .settingList .row .btn-add-rule{height:27px;width:calc(43.06785% + 10px)}.kodawariFilterDialog .settingList .row .btn-add-rule .buttonText{font-size:12px;font-weight:400}.kodawariFilterDialog .settingList .row .btn-clear{height:27px;position:relative;width:20px}.kodawariFilterDialog .settingList .row .btn-clear .icon-clear{background:url(../../../images/common/icon/sh4_icon_filter_clear.png?ver=859f8f364f) no-repeat 50%/contain;bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0}.kodawariFilterDialog .settingList .row .btn-clear button{padding:0}.kodawariFilterDialog .settingList .row .btn-clear button[disabled] .icon-clear{opacity:.2}.kodawariFilterDialog .select-filter,.kodawariFilterDialog .select-rule{background-color:#2e2c2d;margin:0 10px}.kodawariFilterDialog .select-filter .sh4buttongroup,.kodawariFilterDialog .select-rule .sh4buttongroup{margin-bottom:10px;padding:15px 10px}.kodawariFilterDialog .select-filter .sh4buttongroup .sh4button,.kodawariFilterDialog .select-rule .sh4buttongroup .sh4button{margin-bottom:15px;width:calc(50% - 5px)}.kodawariFilterDialog .select-filter .sh4buttongroup .sh4button button,.kodawariFilterDialog .select-rule .sh4buttongroup .sh4button button{font-size:12px;font-weight:400;height:27px;padding:4px 0}.kodawariFilterDialog .select-filter .sh4buttongroup .sh4button.smallTxt button,.kodawariFilterDialog .select-rule .sh4buttongroup .sh4button.smallTxt button{font-size:10px}.kodawariFilterDialog .area-horse-count{background-color:#393738;bottom:79px;display:flex;justify-content:space-around;padding:10px 0;position:-webkit-sticky;position:sticky}.kodawariFilterDialog .area-horse-count .item{align-items:center;background-color:#2e2c2c;border-radius:30px;display:flex;font-size:10px;height:30px;justify-content:center;width:calc(50% - 10px)}.kodawariFilterDialog .area-horse-count .item .count{font-size:12px}.sh4readonlypedigreecellinner{cursor:default!important;position:relative}.sh4readonlypedigreecellinner .icon.is-breedItem,.sh4readonlypedigreecellinner .icon.is-horseCard,.sh4readonlypedigreecellinner .icon.is-pencil,.sh4readonlypedigreecellinner .icon.is-userHorse{background-image:url(../../images/common/icon/breed_classes.png?ver=859f8f364f);background-repeat:no-repeat;background-size:72px;display:inline-block;height:14px;margin-right:5px;min-width:14px;position:relative;vertical-align:middle;width:14px}.sh4readonlypedigreecellinner .icon.is-danger:before{-webkit-animation:flash 2s ease-out infinite;animation:flash 2s ease-out infinite;-webkit-animation-play-state:running;animation-play-state:running;background-image:url(../../images/common/icon/breed_classes.png?ver=859f8f364f);background-position:100%;background-size:auto 100%;border-radius:100%;box-shadow:0 0 4px #db413f;z-index:2}.sh4readonlypedigreecellinner .icon.is-danger:after,.sh4readonlypedigreecellinner .icon.is-danger:before{bottom:0;content:"";display:block;height:14px;left:0;margin:auto;min-width:14px;position:absolute;right:0;top:0;transform:scale(1.214);transform-origin:center;width:14px}.sh4readonlypedigreecellinner .icon.is-danger:after{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ripple;animation-name:ripple;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:cubic-bezier(.65,0,.34,1);animation-timing-function:cubic-bezier(.65,0,.34,1);border:2px solid #db413f;border-radius:100%;filter:blur(1px);opacity:0;z-index:1}@keyframes ripple{0%{opacity:1;transform:scale(1.214)}50%{opacity:1}to{opacity:0;transform:scale(2.4)}}.sh4readonlypedigreecellinner .icon.is-horseCard{background-position:-14px 0}.sh4readonlypedigreecellinner .icon.is-userHorse{background-position:-28px 0}.sh4readonlypedigreecellinner .icon.is-breedItem{background-position:0 0}.sh4readonlypedigreecellinner .icon.is-pencil{background-position:-42px 0}@keyframes fadeInOut{0%{opacity:1}25%{opacity:0}50%{opacity:1}to{opacity:1}}.sh4readonlypedigreecellinner .inner{display:inline-block;min-width:0;overflow:hidden;position:relative;text-overflow:ellipsis}.sh4readonlypedigreecellinner .inner.is-danger{color:#db413f!important}.sh4readonlypedigreecellinner .icon-lineelement-wrapper{bottom:1px;position:absolute;right:0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element{background-image:url(/images/common/breed/breed_ic_type.png?ver=859f8f364f);background-size:auto 15px;display:inline-block;height:15px;margin-right:3px;vertical-align:middle;width:15px}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_TURF{background-position:0 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_DIRT{background-position:-14.5px 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_BAD_GROUND{background-position:-30px 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_SLOPE{background-position:-45px 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_OVERSEAS{background-position:-60px 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_RIGHT_TURN{background-position:-75px 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_LEFT_TURN{background-position:-90px 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_SMALL_TURN{background-position:-105px 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_RAPIDNESS{background-position:-120px 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_SPIRITS{background-position:-135px 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_START{background-position:-150px 0}.sh4readonlypedigreecellinner .icon-lineelement-wrapper .icon-element.ID_CONDITION{background-position:-165px 0}.sh4readonlypedigreecellinner .icon-minorLineType{-webkit-animation:fadeInOut 2s linear 0s infinite both;animation:fadeInOut 2s linear 0s infinite both;background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;opacity:1;position:absolute;right:0;top:-3px;width:39px;z-index:1}.sh4readonlypedigreecellinner .icon-minorLineType.is-MINOR{background-image:url(../../../images/common/icon/reisai_icon_1.png?ver=859f8f364f)}.sh4readonlypedigreecellinner .icon-minorLineType.is-SUPER_MINOR{background-image:url(../../../images/common/icon/reisai_icon_2.png?ver=859f8f364f)}.sh4readonlypedigreecellinner .wrapper-labels{bottom:-11.5px;letter-spacing:-1em;position:absolute;right:5px;text-align:right;width:200%}.sh4readonlypedigreecellinner .wrapper-labels .label-runStyle,.sh4readonlypedigreecellinner .wrapper-labels .label-specialAbility{border-radius:2px;color:#efebeb;display:inline-flex;height:13px;justify-content:center;letter-spacing:normal;line-height:1;min-width:41px;padding:2px;text-align:center;vertical-align:middle}.sh4readonlypedigreecellinner .wrapper-labels .label-runStyle .txt,.sh4readonlypedigreecellinner .wrapper-labels .label-specialAbility .txt{font-size:10px;font-weight:700;letter-spacing:-.1em;transform:scale(.8);transform-origin:center}.sh4readonlypedigreecellinner .wrapper-labels .label-runStyle{background-color:#76a7f1;color:#242222;margin-right:4px}.sh4readonlypedigreecellinner .wrapper-labels .label-specialAbility{background-color:#db413f}.sh4StoneUseTransition .icon-netStone,.sh4StoneUseTransition .icon-titleStone{background-repeat:no-repeat;background-size:auto 100%;display:inline-block;height:23px;margin-right:4px;vertical-align:middle;width:19px}.sh4StoneUseTransition .icon-netStone{background-image:url(../../images/common/icon/sh4_icon_netstone.png?ver=859f8f364f);background-position:-2px}.sh4StoneUseTransition .icon-titleStone{background-image:url(/images/common/icon/sh4_image_stone.png?ver=859f8f364f);background-position:50%}.sh4StoneUseTransition .accent{color:#db413f}.sh4clubraceselect{margin:20px 20px 10px;position:relative}.sh4clubraceselect .pattern{display:block}.sh4clubraceselect.active .pattern,.sh4clubraceselect .pattern2{display:none}.sh4clubraceselect.active .pattern2{display:block}.sh4clubraceselect .netgm{display:flex;justify-content:flex-start}.sh4clubraceselect .netgm .prize{width:55%}.sh4clubraceselect .netgm .wins{width:45%}.sh4clubraceselect .netgm .wins .title{width:72px!important}.sh4clubraceselect.during{margin-top:10px}.sh4clubraceselect .btn-toggle{background-color:#aea8a8;border-radius:3px;color:#fff;font-size:15px;max-width:100%;position:relative;text-align:center}.sh4clubraceselect .btn-toggle:after{background:url(../../../images/common/icon/sh4_icon_dropdown_arrow_white.png?ver=859f8f364f) no-repeat 50%;background-size:contain;bottom:0;content:"";display:block;height:18px;margin:auto;position:absolute;right:10px;top:0;transition:.15s ease-in-out;width:18px}.sh4clubraceselect .btn-toggle.is-open:after{transform:rotate(180deg)}.sh4clubraceselect .btn-toggle.is-open+.selectContent{border:1px solid #fff;border-radius:0 0 3px 3px;border-top:none;height:auto;min-height:400px;opacity:1;padding-top:15px}.sh4clubraceselect .btn-toggle.is-open+.selectContent .ccTabs{margin-bottom:0}.sh4clubraceselect .selectContent{height:0;opacity:0;overflow:hidden;transition:.2s ease-in-out;width:100%;z-index:10}.sh4clubraceselect .selectContent-inner{background:#3a3737;border-radius:0 0 5px 5px;border-top:0;height:auto;min-height:400px;overflow-x:hidden;overflow-y:scroll}.sh4clubraceselect .selectContent-inner::-webkit-scrollbar{width:5px}.sh4clubraceselect .selectContent-inner::-webkit-scrollbar-track{background:transparent}.sh4clubraceselect .selectContent-inner::-webkit-scrollbar-thumb{background:#db413f}.n-d .sh4clubraceselect .selectContent-inner .sh4table span{font-size:12px}.sh4clubraceselect .selectContent .text{margin:0 20px 20px}.sh4clubraceselect .selectContent .ccTabs-view{background:#3a3737}.d .sh4clubraceselect{margin:20px auto 10px;width:90%}.sh4clubraceselect .select-btn{color:#fff;padding:20px}.sh4clubraceselect .select-btn:nth-child(2n){background:#424040}.sh4clubraceselect .breed .sh4breed .table{margin:20px}.sh4clubraceselect .breed .sh4breed .table .mare>div,.sh4clubraceselect .breed .sh4breed .table .sire>div{font-size:14px;padding:20px 10px;width:100%}.sh4clubraceselect .breed .sh4breed .title{align-items:center;background:#201f1f;border:1px solid #8e8b8b;display:flex;font-size:15px;font-weight:700;justify-content:center;margin-top:20px}.sh4clubraceselect .breed .sh4breed .title .emblem{background-size:100%;height:80px;width:80px}.sh4sfclubrace{margin-top:20px}.sh4sfclubrace .sh4radio .label{margin-right:15px;width:auto}.sh4sfclubrace .sh4radio .label:last-child{margin-right:0}.sh4sfclubrace .sh4sforderbutton{margin-top:5px}.sh4clubstoneusetransition .icon-clubGold,.sh4clubstoneusetransition .icon-netStone,.sh4clubstoneusetransition .icon-titleStone{background-repeat:no-repeat;background-size:auto 100%;display:inline-block;height:23px;margin-right:4px;vertical-align:middle;width:19px}.sh4clubstoneusetransition .icon-netStone{background-image:url(/images/common/icon/sh4_icon_netstone.png?ver=859f8f364f);background-position:-2px}.sh4clubstoneusetransition .icon-titleStone{background-image:url(/images/common/icon/sh4_image_stone.png?ver=859f8f364f);background-position:50%}.sh4clubstoneusetransition .icon-clubGold{background-image:url(/images/common/icon/sh4_image_cg.png?ver=859f8f364f);background-position:50%}.sh4clubstoneusetransition .accent{color:#db413f}.wrapper-sh4clubgoldbox .sh4clubgoldbox{align-items:center;background-color:#242222;border:2px solid rgba(219,66,63,.5);border-radius:15px;color:#fff;cursor:pointer;display:flex;height:31px;justify-content:flex-end;margin:auto;padding-right:25px;position:relative;width:115px}.wrapper-sh4clubgoldbox .sh4clubgoldbox.is-netStone{margin:0 auto 0 20px;width:237.5px}.wrapper-sh4clubgoldbox .sh4clubgoldbox:before{background-image:url(/images/common/icon/sh4_image_cg.png?ver=859f8f364f);height:36px;left:-20px;width:36px}.wrapper-sh4clubgoldbox .sh4clubgoldbox:after,.wrapper-sh4clubgoldbox .sh4clubgoldbox:before{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;position:absolute}.wrapper-sh4clubgoldbox .sh4clubgoldbox:after{background-image:url(/images/common/icon/sh4_icon_cg_help.png?ver=859f8f364f);height:15px;right:5px;top:6px;width:15px}.sh4stonebox{align-items:center;background-color:#242222;border:2px solid rgba(219,66,63,.5);border-radius:15px;color:#fff;cursor:pointer;display:flex;height:31px;justify-content:flex-end;margin:auto;padding-right:25px;position:relative;width:160px}.sh4stonebox.is-netStone{margin:0 20px 0 0;width:237.5px}.sh4stonebox:before{background-image:url(/images/common/icon/sh4_image_stone.png?ver=859f8f364f);height:50px;left:-20px;width:50px}.sh4stonebox:after,.sh4stonebox:before{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;position:absolute}.sh4stonebox:after{background-image:url(/pages/starsale_detail/images/sh4_icon_stone_plus.png?ver=859f8f364f);height:15px;right:5px;top:6px;width:15px}.sh4stonebox .icon-netStone{background-image:url(/images/common/icon/sh4_icon_netstone.png?ver=859f8f364f);background-position:-2px}.sh4stonebox .icon-netStone,.sh4stonebox .icon-titleStone{background-repeat:no-repeat;background-size:auto 100%;display:inline-block;height:23px;margin-right:4px;vertical-align:middle;width:19px}.sh4stonebox .icon-titleStone{background-image:url(/images/common/icon/sh4_image_stone.png?ver=859f8f364f);background-position:50%}.sh4ticketusetransition .icon-ticket{background-repeat:no-repeat;background-size:contain;display:inline-block;height:23px;margin-right:4px;vertical-align:middle;width:23px}.sh4ticketusetransition .accent{color:#db413f}.sh4sfrace{padding:10px 10px 0}.sh4sfrace .sortfilter .sh4sfbutton{display:block;flex-wrap:wrap}.sh4sfrace .sortfilter .courseName{font-size:12px;padding:10px 5px 5px 10px;width:100%}.sh4sfrace .sortfilter .courseName:after{clear:both;content:"";display:block;height:0;width:100%}.sh4sfrace .sortfilter .courseName button{align-items:center;display:inline-flex;font-size:13px;height:27px;justify-content:center;margin-bottom:5px;margin-right:5px;width:calc(20% - 5px)}.sh4sfrace .sortfilter .courseName.sh4sfbutton .title{margin-bottom:0}.sh4sfrace .reset{align-items:center;display:flex}.sh4sfrace .reset.allReset{display:none}.sh4sfrace .reset .count{background-color:rgba(0,0,0,.2);border-radius:15px;padding:10px}.sh4sfrace .reset .sh4button{margin:0 0 0 auto;width:25%}.sh4sfrace .sh4sfbutton{margin-bottom:10px}.d .sh4sfrace,.n-d .sh4sfrace{color:#fff}.sh4farm_bar_amount{align-items:center;background-image:linear-gradient(180deg,#cfcfcf 30%,#706f6f);border:1.5px solid #2c502b;border-radius:2.5px;display:flex;height:20px;justify-content:center;overflow:hidden;position:relative;width:100%;z-index:1}.sh4farm_bar_amount__inner{background-image:linear-gradient(180deg,#50d846 30%,#066100);bottom:0;height:100%;left:0;max-width:100%;position:absolute;top:0;transition:width .5s ease 0s;width:0;z-index:5}.sh4farm_bar_amount__inner--over{background-image:linear-gradient(180deg,#ffa800 30%,#752100)}.sh4farm_bar_amount__value{color:#2c502b;font-size:12px;font-weight:700;position:relative;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff;z-index:10}.sh4farm_bar_amount--over .sh4farm_bar_amount__inner{background-image:linear-gradient(180deg,#ffa800 30%,#752100)!important}.sh4farm_bar_amount--over .current{color:#a90605}.sh4farm_bar_amount__label{align-items:center;bottom:0;color:#2c502b;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;left:0;line-height:1;margin:auto;position:absolute;right:auto;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff;top:0;z-index:10}.d .sh4farm_bar_amount,.n-d .sh4farm_bar_amount{color:#fff}.sh4farm_storage_tabs .storage{margin:0 12px 183px;overflow-x:hidden;overflow-y:auto}.sh4farm_storage_tabs .stable{background-color:#473521;margin-top:10px;text-align:right;width:100%}.sh4farm_storage_tabs .stable .inner{background-color:#7d724c;border-radius:8px 8px 0 0;display:inline-block;font-size:13px;letter-spacing:.075em;line-height:1;min-width:160px;padding:7px;text-align:center}.sh4farm_storage_tabs .stable .bold{font-weight:700}.sh4farm_storage_tabs ._send,.sh4farm_storage_tabs .storage{display:flex;flex-wrap:wrap}.sh4farm_storage_tabs ._send .tab,.sh4farm_storage_tabs .storage .tab{position:relative;width:34px}.sh4farm_storage_tabs ._send .tab .horsehood,.sh4farm_storage_tabs .storage .tab .horsehood{background-image:url(/images/farm/storage/tab_strage1_off.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;border-radius:8px 0 0 8px;color:#fff;color:transparent;display:block;font-size:15px;font-weight:700;height:70px;margin-bottom:5px;text-align:center;width:100%}.sh4farm_storage_tabs ._send .tab .horsehood.is-active,.sh4farm_storage_tabs .storage .tab .horsehood.is-active{background-image:url(/images/farm/storage/tab_strage1_on.png?ver=859f8f364f)}.sh4farm_storage_tabs ._send .tab .horsehood:not(.is-active),.sh4farm_storage_tabs .storage .tab .horsehood:not(.is-active){transition:filter .2s ease}.d .sh4farm_storage_tabs ._send .tab .horsehood:not(.is-active):hover,.d .sh4farm_storage_tabs .storage .tab .horsehood:not(.is-active):hover{filter:brightness(130%)}.sh4farm_storage_tabs ._send .tab .harvest,.sh4farm_storage_tabs .storage .tab .harvest{background-image:url(/images/farm/storage/tab_strage2_off.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;border-radius:8px 0 0 8px;color:#fff;color:transparent;display:block;font-size:15px;font-weight:700;height:70px;text-align:center;width:100%}.sh4farm_storage_tabs ._send .tab .harvest.is-active,.sh4farm_storage_tabs .storage .tab .harvest.is-active{background-image:url(/images/farm/storage/tab_strage2_on.png?ver=859f8f364f)}.sh4farm_storage_tabs ._send .tab .harvest:not(.is-active),.sh4farm_storage_tabs .storage .tab .harvest:not(.is-active){transition:filter .2s ease}.d .sh4farm_storage_tabs ._send .tab .harvest:not(.is-active):hover,.d .sh4farm_storage_tabs .storage .tab .harvest:not(.is-active):hover{filter:brightness(130%)}.sh4farm_storage_tabs ._send .tab .clear,.sh4farm_storage_tabs ._send .tab .container,.sh4farm_storage_tabs .storage .tab .clear,.sh4farm_storage_tabs .storage .tab .container{background:#7d724c;height:50%}.sh4farm_storage_tabs ._send .tab .container.is-send,.sh4farm_storage_tabs .storage .tab .container.is-send{background-image:url(/images/farm/pot/tab_pot2.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;border-radius:8px 0 0 8px;color:#fff;color:transparent;cursor:default;display:block;font-size:15px;font-weight:700;height:149px;text-align:center;width:100%}.sh4farm_storage_tabs ._send .tab .clear,.sh4farm_storage_tabs .storage .tab .clear{background-color:transparent;background-image:url(/images/farm/pot/botan_reset.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:8px 0 0 8px;bottom:6px;color:#fff;color:transparent;cursor:pointer;display:block;font-size:15px;font-weight:700;height:68px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:auto;transition:filter .2s ease;width:100%}.d .sh4farm_storage_tabs ._send .tab .clear:hover,.d .sh4farm_storage_tabs .storage .tab .clear:hover{filter:brightness(130%)}.sh4farm_storage_tabs ._send .list,.sh4farm_storage_tabs .storage .list{width:calc(100% - 34px)}.sh4farm_storage_tabs ._send .list .items,.sh4farm_storage_tabs .storage .list .items{align-content:flex-start;background:#2f5f85;border-radius:0 8px 0 0;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:149px;padding:6px 6px 1px}.sh4farm_storage_tabs ._send .list .items.horsehood,.sh4farm_storage_tabs .storage .list .items.horsehood{background:#2f5f85;border-radius:0 8px 8px 8px;min-height:220px}.sh4farm_storage_tabs ._send .list .items.horsehood .item:not(.is-empty),.sh4farm_storage_tabs .storage .list .items.horsehood .item:not(.is-empty){cursor:pointer;transition:filter .2s ease}.d .sh4farm_storage_tabs ._send .list .items.horsehood .item:not(.is-empty):hover,.d .sh4farm_storage_tabs .storage .list .items.horsehood .item:not(.is-empty):hover{filter:brightness(130%)}.sh4farm_storage_tabs ._send .list .items.harvest,.sh4farm_storage_tabs .storage .list .items.harvest{background:#1e6b1f;border-radius:0 8px 8px 8px;min-height:220px}.sh4farm_storage_tabs ._send .list .items.harvest .item,.sh4farm_storage_tabs .storage .list .items.harvest .item{background-color:#e3f6b5;background-image:none;border:none;box-shadow:inset 0 0 7px 4px #b2d67b;color:#1e6b1f}.sh4farm_storage_tabs ._send .list .items.harvest .item:not(.is-empty),.sh4farm_storage_tabs .storage .list .items.harvest .item:not(.is-empty){cursor:pointer;transition:filter .2s ease}.d .sh4farm_storage_tabs ._send .list .items.harvest .item:not(.is-empty):hover,.d .sh4farm_storage_tabs .storage .list .items.harvest .item:not(.is-empty):hover{filter:brightness(115%)}.sh4farm_storage_tabs ._send .list .items.harvest .item.no-have,.sh4farm_storage_tabs .storage .list .items.harvest .item.no-have{background-color:#74a162;box-shadow:none}.sh4farm_storage_tabs ._send .list .items.container,.sh4farm_storage_tabs .storage .list .items.container{background:#734d87;border-radius:0 8px 8px 0}.sh4farm_storage_tabs ._send .list .items .item,.sh4farm_storage_tabs .storage .list .items .item{background-image:url(/images/farm/storage/bg_food.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:5px;height:66px;margin-bottom:5px;margin-right:5px;overflow:hidden;position:relative;width:66px}.sh4farm_storage_tabs ._send .list .items .item.no-have,.sh4farm_storage_tabs .storage .list .items .item.no-have{background-color:#5884a7;background-image:none;border:none}.sh4farm_storage_tabs ._send .list .items .item.no-have .item-img,.sh4farm_storage_tabs .storage .list .items .item.no-have .item-img{opacity:.5}.sh4farm_storage_tabs ._send .list .items .item.no-have .num-img.is-0,.sh4farm_storage_tabs .storage .list .items .item.no-have .num-img.is-0{background-position:-172px 0;width:17px}.sh4farm_storage_tabs ._send .list .items .item.is-empty,.sh4farm_storage_tabs .storage .list .items .item.is-empty{background-color:#8f709f;background-image:url(/images/farm/pot/item_select1.png?ver=859f8f364f);box-shadow:inset 2px 2px 3px #573669}.sh4farm_storage_tabs ._send .list .items .item.is-disabled,.sh4farm_storage_tabs .storage .list .items .item.is-disabled{background-color:#472559;background-image:none;box-shadow:none;position:relative}.sh4farm_storage_tabs ._send .list .items .item.is-disabled:after,.sh4farm_storage_tabs .storage .list .items .item.is-disabled:after{background-image:url(/images/farm/pot/item_select2.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:100%;width:100%}.sh4farm_storage_tabs ._send .list .items .item:nth-child(5n+5),.sh4farm_storage_tabs .storage .list .items .item:nth-child(5n+5){margin-right:0}.sh4farm_storage_tabs ._send .list .items .item .item-img,.sh4farm_storage_tabs .storage .list .items .item .item-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.sh4farm_storage_tabs ._send .list .items .item .item-img.FOOD,.sh4farm_storage_tabs .storage .list .items .item .item-img.FOOD{cursor:pointer;transition:filter .2s ease}.d .sh4farm_storage_tabs ._send .list .items .item .item-img.FOOD:hover,.d .sh4farm_storage_tabs .storage .list .items .item .item-img.FOOD:hover{filter:brightness(130%)}.sh4farm_storage_tabs ._send .list .items .item .item-img.CORP,.sh4farm_storage_tabs .storage .list .items .item .item-img.CORP{background-color:#e3f6b5;background-image:none;border:none;border-radius:5px;box-shadow:inset 0 0 7px 4px #b2d67b;color:#1e6b1f;cursor:pointer;transition:filter .2s ease}.d .sh4farm_storage_tabs ._send .list .items .item .item-img.CORP:hover,.d .sh4farm_storage_tabs .storage .list .items .item .item-img.CORP:hover{filter:brightness(115%)}.sh4farm_storage_tabs ._send .list .items .item .item-num,.sh4farm_storage_tabs .storage .list .items .item .item-num{bottom:3px;color:transparent;font-size:18px;font-weight:700;position:absolute;right:3px}.sh4farm_storage_tabs ._send .list .items .item .num-img,.sh4farm_storage_tabs .storage .list .items .item .num-img{background-image:url(/images/farm/common/item_number.png?ver=859f8f364f);background-repeat:no-repeat;background-size:auto 62px;display:inline-block;height:20px;margin-right:-.1em;width:15px}.sh4farm_storage_tabs ._send .list .items .item .num-img:last-of-type,.sh4farm_storage_tabs .storage .list .items .item .num-img:last-of-type{margin-right:0}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-0,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-0{background-position:-155px 0;width:17px}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-1,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-1{background-position:-1px 0;width:15px}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-2,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-2{background-position:-18px 0;width:16px}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-3,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-3{background-position:-35px 0;width:16px}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-4,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-4{background-position:-51px 0;width:18px}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-5,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-5{background-position:-69px 0;width:17px}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-6,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-6{background-position:-86px 0;width:17px}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-7,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-7{background-position:-104px 0;width:16px}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-8,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-8{background-position:-121px 0;width:17px}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-9,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-9{background-position:-138px 0;width:16px}.sh4farm_storage_tabs ._send .list .items .item .num-img.is-container,.sh4farm_storage_tabs .storage .list .items .item .num-img.is-container{background-position-y:-21px}.d .sh4farm_storage_tabs,.n-d .sh4farm_storage_tabs{color:#fff}.sh4farm_send_box.send{margin:0 12px;position:fixed;width:396px}.d .sh4farm_send_box.send{top:502px}.n-d .sh4farm_send_box.send{bottom:80px}.sh4farm_send_box.send{display:flex;flex-wrap:wrap}.sh4farm_send_box.send .tab{position:relative;width:34px}.sh4farm_send_box.send .tab .horsehood{background-image:url(/images/farm/storage/tab_strage1_off.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;border-radius:8px 0 0 8px;color:#fff;color:transparent;display:block;font-size:15px;font-weight:700;height:70px;margin-bottom:5px;text-align:center;width:100%}.sh4farm_send_box.send .tab .horsehood.is-active{background-image:url(/images/farm/storage/tab_strage1_on.png?ver=859f8f364f)}.sh4farm_send_box.send .tab .horsehood:not(.is-active){transition:filter .2s ease}.d .sh4farm_send_box.send .tab .horsehood:not(.is-active):hover{filter:brightness(130%)}.sh4farm_send_box.send .tab .harvest{background-image:url(/images/farm/storage/tab_strage2_off.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;border-radius:8px 0 0 8px;color:#fff;color:transparent;display:block;font-size:15px;font-weight:700;height:70px;text-align:center;width:100%}.sh4farm_send_box.send .tab .harvest.is-active{background-image:url(/images/farm/storage/tab_strage2_on.png?ver=859f8f364f)}.sh4farm_send_box.send .tab .harvest:not(.is-active){transition:filter .2s ease}.d .sh4farm_send_box.send .tab .harvest:not(.is-active):hover{filter:brightness(130%)}.sh4farm_send_box.send .tab .clear,.sh4farm_send_box.send .tab .container{background:#7d724c;height:50%}.sh4farm_send_box.send .tab .container.is-send{background-image:url(/images/farm/pot/tab_pot2.png?ver=859f8f364f);background-size:100% 100%;cursor:default;height:149px}.sh4farm_send_box.send .tab .clear,.sh4farm_send_box.send .tab .container.is-send{background-repeat:no-repeat;border-radius:8px 0 0 8px;color:#fff;color:transparent;display:block;font-size:15px;font-weight:700;text-align:center;width:100%}.sh4farm_send_box.send .tab .clear{background-color:transparent;background-image:url(/images/farm/pot/botan_reset.png?ver=859f8f364f);background-position:50%;background-size:contain;bottom:6px;cursor:pointer;height:68px;left:0;margin:auto;position:absolute;right:0;top:auto;transition:filter .2s ease}.d .sh4farm_send_box.send .tab .clear:hover{filter:brightness(130%)}.sh4farm_send_box.send .list{width:calc(100% - 34px)}.sh4farm_send_box.send .list .items{align-content:flex-start;background:#2f5f85;border-radius:0 8px 0 0;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:149px;padding:6px 6px 1px}.sh4farm_send_box.send .list .items.horsehood{background:#2f5f85;border-radius:0 8px 8px 8px;min-height:220px}.sh4farm_send_box.send .list .items.horsehood .item:not(.is-empty){cursor:pointer;transition:filter .2s ease}.d .sh4farm_send_box.send .list .items.horsehood .item:not(.is-empty):hover{filter:brightness(130%)}.sh4farm_send_box.send .list .items.harvest{background:#1e6b1f;border-radius:0 8px 8px 8px;min-height:220px}.sh4farm_send_box.send .list .items.harvest .item{background-color:#e3f6b5;background-image:none;border:none;box-shadow:inset 0 0 7px 4px #b2d67b;color:#1e6b1f}.sh4farm_send_box.send .list .items.harvest .item:not(.is-empty){cursor:pointer;transition:filter .2s ease}.d .sh4farm_send_box.send .list .items.harvest .item:not(.is-empty):hover{filter:brightness(115%)}.sh4farm_send_box.send .list .items.harvest .item.no-have{background-color:#74a162;box-shadow:none}.sh4farm_send_box.send .list .items.container{background:#734d87;border-radius:0 8px 8px 0}.sh4farm_send_box.send .list .items .item{background-image:url(/images/farm/storage/bg_food.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:5px;height:66px;margin-bottom:5px;margin-right:5px;overflow:hidden;position:relative;width:66px}.sh4farm_send_box.send .list .items .item.no-have{background-color:#5884a7;background-image:none;border:none}.sh4farm_send_box.send .list .items .item.no-have .item-img{opacity:.5}.sh4farm_send_box.send .list .items .item.no-have .num-img.is-0{background-position:-172px 0;width:17px}.sh4farm_send_box.send .list .items .item.is-empty{background-color:#8f709f;background-image:url(/images/farm/pot/item_select1.png?ver=859f8f364f);box-shadow:inset 2px 2px 3px #573669}.sh4farm_send_box.send .list .items .item.is-disabled{background-color:#472559;background-image:none;box-shadow:none;position:relative}.sh4farm_send_box.send .list .items .item.is-disabled:after{background-image:url(/images/farm/pot/item_select2.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:100%;width:100%}.sh4farm_send_box.send .list .items .item:nth-child(5n+5){margin-right:0}.sh4farm_send_box.send .list .items .item .item-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.sh4farm_send_box.send .list .items .item .item-img.FOOD{cursor:pointer;transition:filter .2s ease}.d .sh4farm_send_box.send .list .items .item .item-img.FOOD:hover{filter:brightness(130%)}.sh4farm_send_box.send .list .items .item .item-img.CORP{background-color:#e3f6b5;background-image:none;border:none;border-radius:5px;box-shadow:inset 0 0 7px 4px #b2d67b;color:#1e6b1f;cursor:pointer;transition:filter .2s ease}.d .sh4farm_send_box.send .list .items .item .item-img.CORP:hover{filter:brightness(115%)}.sh4farm_send_box.send .list .items .item .item-num{bottom:3px;color:transparent;font-size:18px;font-weight:700;position:absolute;right:3px}.sh4farm_send_box.send .list .items .item .num-img{background-image:url(/images/farm/common/item_number.png?ver=859f8f364f);background-repeat:no-repeat;background-size:auto 62px;display:inline-block;height:20px;margin-right:-.1em;width:15px}.sh4farm_send_box.send .list .items .item .num-img:last-of-type{margin-right:0}.sh4farm_send_box.send .list .items .item .num-img.is-0{background-position:-155px 0;width:17px}.sh4farm_send_box.send .list .items .item .num-img.is-1{background-position:-1px 0;width:15px}.sh4farm_send_box.send .list .items .item .num-img.is-2{background-position:-18px 0;width:16px}.sh4farm_send_box.send .list .items .item .num-img.is-3{background-position:-35px 0;width:16px}.sh4farm_send_box.send .list .items .item .num-img.is-4{background-position:-51px 0;width:18px}.sh4farm_send_box.send .list .items .item .num-img.is-5{background-position:-69px 0;width:17px}.sh4farm_send_box.send .list .items .item .num-img.is-6{background-position:-86px 0;width:17px}.sh4farm_send_box.send .list .items .item .num-img.is-7{background-position:-104px 0;width:16px}.sh4farm_send_box.send .list .items .item .num-img.is-8{background-position:-121px 0;width:17px}.sh4farm_send_box.send .list .items .item .num-img.is-9{background-position:-138px 0;width:16px}.sh4farm_send_box.send .list .items .item .num-img.is-container{background-position-y:-21px}.sh4farm_send_box.sh4farm_send_box--plum .tab .container.container--plum{background-image:url(/images/farm/plum/tab_pot2.png?ver=859f8f364f)}.sh4farm_send_box.sh4farm_send_box--plum .tab .clear{background-image:url(/images/farm/plum/botan_reset.png?ver=859f8f364f)}.sh4farm_send_box.sh4farm_send_box--plum .list{width:calc(100% - 34px)}.sh4farm_send_box.sh4farm_send_box--plum .list .items.container{background:#da633a}.sh4farm_send_box.sh4farm_send_box--plum .list .items .item.is-empty{background-color:#e5977c;background-image:url(/images/farm/plum/item_select1.png?ver=859f8f364f);box-shadow:inset 2px 2px 3px #522b0b}.sh4farm_send_box.sh4farm_send_box--plum .list .items .item.is-disabled{background-color:#522b0b;background-image:none}.sh4farm_send_box.sh4farm_send_box--plum .list .items .item.is-disabled:after{background-image:url(/images/farm/plum/item_select2.png?ver=859f8f364f)}.sh4farm_effect_boost .wrapper-boosted .boosted{left:0;top:-3px}.sh4farm_effect_boost .wrapper-boosted .wrapper-glitter{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.sh4farm_effect_boost .wrapper-boosted .glitter{height:14px;width:11px}.sh4farm_effect_boost .wrapper-boosted .glitter-1{height:20px;left:39px;top:35px;width:16px}.sh4farm_effect_boost .wrapper-boosted .glitter-2{height:14px;left:30px;top:52px;width:11px}.sh4farm_effect_boost .wrapper-boosted .glitter-3{height:14px;left:86px;top:36px;width:11px}.sh4farm_effect_boost .wrapper-boosted .glitter-4{height:23px;left:86px;top:53px;width:18px}.sh4farm_effect_boost .wrapper-boosted .glitter-5{-webkit-animation-delay:.8s!important;animation-delay:.8s!important;height:32px;left:53px;top:9px;width:24px}.sh4farm_effect_boost .wrapper-boosted .glitter-6{-webkit-animation-delay:.8s!important;animation-delay:.8s!important;height:14px;left:66px;top:52px;width:11px}.sh4farm_effect_boost .wrapper-boosted .glitter-7{-webkit-animation-delay:.8s!important;animation-delay:.8s!important;height:14px;left:57px;top:73px;width:11px}.sh4farm_effect_boost .wrapper-boosted .glitter-8{-webkit-animation-delay:1.8s!important;animation-delay:1.8s!important;height:22px;left:48px;top:57px;width:17px}.sh4farm_effect_boost .wrapper-boosted .glitter-9{-webkit-animation-delay:1.8s!important;animation-delay:1.8s!important;height:14px;left:76px;top:63px;width:11px}.sh4farm_effect_boost .wrapper-boosted-secretary{height:90px;left:15px;position:absolute;top:5px;width:100px}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary.area-left{height:70px;left:10px;top:0;width:20px}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary.area-right{height:70px;left:70px;top:0;width:20px}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-s{background-image:url(/images/farm/farm/light_white.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;height:10px;opacity:0;position:absolute;width:10px}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-s.is-left{-webkit-animation:boost-seretary-light-s 3s 0s infinite;animation:boost-seretary-light-s 3s 0s infinite}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-s.is-right{-webkit-animation:boost-seretary-light-s 3s 1s infinite;animation:boost-seretary-light-s 3s 1s infinite}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary.light-rhombus-area{height:80px;left:27px;top:0;width:48px}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item{position:absolute;transform:scale(.3)}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item .inner{-webkit-animation:boost-seretary-light-rhombus 5s 0s infinite;animation:boost-seretary-light-rhombus 5s 0s infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-image:url(/images/farm/farm/light.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:0;position:absolute;top:0;transform-origin:center;width:70px}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item .inner:before{content:"";display:block;padding-top:116.666666%}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-0{left:5px;top:10px;transform:scale(.2)}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-0 .inner{-webkit-animation-delay:0s;animation-delay:0s}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-1{left:13px;top:0;transform:scale(.3)}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-1 .inner{-webkit-animation-delay:0s;animation-delay:0s}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-2{left:30px;top:10px;transform:scale(.2)}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-2 .inner{-webkit-animation-delay:0s;animation-delay:0s}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-3{left:0;top:10px;transform:scale(.2)}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-3 .inner{-webkit-animation-delay:1.5s;animation-delay:1.5s}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-4{left:36px;top:10px;transform:scale(.2)}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-4 .inner{-webkit-animation-delay:1.5s;animation-delay:1.5s}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-5{left:10px;transform:scale(.3)}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-5 .inner{-webkit-animation-delay:1.5s;animation-delay:1.5s}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-6{left:18px;transform:scale(.3)}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-6 .inner{-webkit-animation-delay:3s;animation-delay:3s}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-7{left:3px;top:12px;transform:scale(.2)}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-7 .inner{-webkit-animation-delay:3s;animation-delay:3s}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-8{left:30px;top:12px;transform:scale(.2)}.sh4farm_effect_boost .wrapper-boosted-secretary .boosted-secretary .light-rhombus-item.is-8 .inner{-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes boost-seretary-light-s{0%{left:5px;opacity:0;top:0}10%{opacity:1}30%{left:0}50%{opacity:.5}70%{left:10px}90%{opacity:1}to{left:5px;opacity:0;top:58px}}@keyframes boost-seretary-light-s{0%{left:5px;opacity:0;top:0}10%{opacity:1}30%{left:0}50%{opacity:.5}70%{left:10px}90%{opacity:1}to{left:5px;opacity:0;top:58px}}@-webkit-keyframes boost-seretary-light-rhombus{0%{opacity:0;top:0;transform:scale(1)}10%{opacity:1}33%{opacity:.6}50%{opacity:1;transform:scale(.5)}66%{opacity:.6}90%{opacity:1}to{opacity:0;top:180px;transform:scale(1)}}@keyframes boost-seretary-light-rhombus{0%{opacity:0;top:0;transform:scale(1)}10%{opacity:1}33%{opacity:.6}50%{opacity:1;transform:scale(.5)}66%{opacity:.6}90%{opacity:1}to{opacity:0;top:180px;transform:scale(1)}}.sh4horsespecialabilities{background-color:transparent;border-radius:0;margin-bottom:10px;padding:0}.sh4horsespecialabilities__name{align-items:center;background:#29375f;background:linear-gradient(90deg,rgba(41,55,95,0),#29375f 5%,#3d5292 50%,#29375f 95%,rgba(41,55,95,0));color:#efebeb;display:flex;font-size:14px;font-weight:700;height:23px;justify-content:center;line-height:1;margin-bottom:1px;margin-top:1px;max-width:160px;position:relative;width:160px}.sh4horsespecialabilities__name__inner{margin-bottom:-2px;transform-origin:center;white-space:nowrap}.sh4horsespecialabilities__name__line--bottom,.sh4horsespecialabilities__name__line--top{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 5%,#fff 50%,#fff 95%,hsla(0,0%,100%,0));height:1px;position:absolute;width:100%}.sh4horsespecialabilities__name__line--top{top:-1px}.sh4horsespecialabilities__name__line--bottom{bottom:-1px}.sh4horsespecialabilities__name.is-empty{background-color:#464444!important;background-image:none!important;color:#656464!important}.sh4horsespecialabilities__name.is-empty .sh4horsespecialabilities__name__line--bottom,.sh4horsespecialabilities__name.is-empty .sh4horsespecialabilities__name__line--top{background-color:#656464!important;background-image:none!important}.sh4horsespecialabilities__name.is-red{background:#671e06;background:linear-gradient(90deg,rgba(103,30,6,0),#671e06 5%,#ae3008 50%,#671e06 95%,rgba(103,30,6,0));color:#efebeb}.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom,.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top{background:#ffed54;background:linear-gradient(90deg,rgba(255,237,84,0),#ffed54 5%,#ffed54 30%,#fffdc4 50%,#ffed54 70%,#ffed54 95%,rgba(255,237,84,0))}.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom:after,.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom:before,.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top:after,.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top:before{content:"";display:block;left:0;margin:auto;position:absolute;right:0}.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom:before,.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top:before{background:#ffed54;background:linear-gradient(90deg,rgba(255,237,84,0),#ffed54 5%,#ffed54 30%,#fffdc4 50%,#ffed54 70%,#ffed54 95%,rgba(255,237,84,0));height:1px}.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom:after,.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top:after{border-color:#fffdc4 transparent;border-style:solid;border-width:4px 6px;display:block;height:0;width:0}.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top:before{bottom:2px}.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top:after{border-color:transparent transparent #fffdc4;top:-7px}.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom:before{bottom:-2px}.sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom:after{border-color:#fffdc4 transparent transparent;bottom:-7px}.sh4horsespecialabilities__comment{margin-top:10px}.sh4horsespecialabilities.is-simple{color:#efebeb;display:inline-flex;height:13px;justify-content:center;letter-spacing:normal;line-height:1;margin:0;min-width:41px;text-align:center;vertical-align:middle}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name{background:#76a7f1;border-radius:2px;color:#242222;height:13px;margin:0;min-width:41px;width:auto}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name__inner{font-size:10px;font-weight:700;letter-spacing:-.1em;margin-bottom:-.25px;transform:scale(.8)!important;transform-origin:center}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name__line--bottom,.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name__line--top{display:none}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-empty{border-radius:2px;width:auto}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-empty .sh4horsespecialabilities__name__line--bottom,.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-empty .sh4horsespecialabilities__name__line--top{display:none}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-red{background:#db413f;color:#efebeb}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-gold{border-radius:0}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom,.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top{background:#f9cd46;display:block}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top{top:-1px}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom{bottom:-1px}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top:before{display:none}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--top:after{border-color:transparent transparent #f9cd46;border-style:solid;border-width:0 3.5px 3px;content:"";display:block;top:-2px}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom:before{display:none}.sh4horsespecialabilities.is-simple .sh4horsespecialabilities__name.is-gold .sh4horsespecialabilities__name__line--bottom:after{border-color:#f9cd46 transparent transparent;border-style:solid;border-width:3px 3.5px 0;bottom:-2px;content:"";display:block}.d .sh4horsespecialabilities,.n-d .sh4horsespecialabilities{color:#fff}.sh4tabshorsespecialabilities .ccTabs-view{padding-top:10px}.sh4tabshorsespecialabilities .ccTabs-btn:disabled{color:transparent;text-shadow:none}.sh4tabshorsespecialabilities .sh4horsespecialabilities{margin-bottom:10px}.d .sh4tabshorsespecialabilities,.n-d .sh4tabshorsespecialabilities{color:#fff}.sh4softkeyboard{background:transparent linear-gradient(180deg,#2c2f35,#5c6473) 0 0 no-repeat padding-box;border-top:1px solid #5a6270;margin:-5px auto 15px;padding:10px;touch-action:manipulation;width:100%}.sh4softkeyboard .keys{color:#fff;display:flex;font-weight:400;margin-bottom:4px;touch-action:manipulation}.sh4softkeyboard .keys .chara{display:flex;flex-wrap:wrap;gap:4px;touch-action:manipulation;width:70%}.sh4softkeyboard .keys .chara .button{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;align-items:center;background:transparent linear-gradient(180deg,#636b7b,#2a2e35) 0 0 no-repeat padding-box;border:1px solid #50596a;border-radius:12px 3px 3px 3px;cursor:pointer;display:flex;font-size:25px;height:48px;justify-content:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:35px}.sh4softkeyboard .keys .chara .button:active{background:transparent linear-gradient(180deg,#3c77b4,#79f7ff) 0 0 no-repeat padding-box}.sh4softkeyboard .keys .chara .button.lock{color:hsla(0,0%,100%,.1)}.sh4softkeyboard .keys .chara .button.lock:active{background:transparent linear-gradient(180deg,#636b7b,#2a2e35) 0 0 no-repeat padding-box}.sh4softkeyboard .keys .number{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;touch-action:manipulation;width:30%}.sh4softkeyboard .keys .number .button{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;align-items:center;background:transparent linear-gradient(180deg,#636b7b,#2a2e35) 0 0 no-repeat padding-box;border:1px solid #50596a;border-radius:12px 3px 3px 3px;cursor:pointer;display:flex;font-size:25px;height:48px;justify-content:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:35px}.sh4softkeyboard .keys .number .button:active{background:transparent linear-gradient(180deg,#3c77b4,#79f7ff) 0 0 no-repeat padding-box}.sh4softkeyboard .keys .number .button.lock{color:hsla(0,0%,100%,.1)}.sh4softkeyboard .keys .number .button.lock:active{background:transparent linear-gradient(180deg,#636b7b,#2a2e35) 0 0 no-repeat padding-box}.sh4softkeyboard .buttons{display:flex;font-size:20px;justify-content:flex-end}.sh4softkeyboard .buttons .delete{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;align-items:center;background:transparent linear-gradient(180deg,#905e5e,#372222) 0 0 no-repeat padding-box;border:1px solid #2c2f34;border-radius:12px 3px 3px 3px;cursor:pointer;display:flex;height:35px;justify-content:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100px}.sh4softkeyboard .buttons .delete:active{background:transparent linear-gradient(180deg,#3c77b4,#79f7ff) 0 0 no-repeat padding-box}.sh4softkeyboard .buttons .close{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;align-items:center;background:transparent linear-gradient(180deg,#558077,#003b2e) 0 0 no-repeat padding-box;border:1px solid #2c2f34;border-radius:12px 3px 3px 3px;cursor:pointer;display:flex;height:35px;justify-content:center;margin-left:9px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100px}.sh4softkeyboard .buttons .close:active{background:transparent linear-gradient(180deg,#3c77b4,#79f7ff) 0 0 no-repeat padding-box}.d .sh4softkeyboard{width:50%}.n-d .sh4softkeyboard{bottom:0;margin-bottom:0;position:fixed;z-index:9999}.sh4fixedgachapointbox{border-radius:50px;height:30px;margin-left:10px;max-width:160px;padding:1px;position:relative;width:100%}.sh4fixedgachapointbox .sh4fixedgachapointbox__inner{background-color:#232222;border-radius:50px;display:flex;height:100%;justify-content:space-between;padding:0 12px 0 22px}.sh4fixedgachapointbox__ticket-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;display:block;height:30px;left:-10px;position:absolute;top:0;width:30px}.sh4fixedgachapointbox__ticket-count{align-items:center;color:#fff885;display:flex;font-size:12px;line-height:1}.sh4fixedgachapointbox__wrapper-point{align-items:center;display:flex;justify-content:space-between;width:79.04%}.sh4fixedgachapointbox .sh4fixedgachapointbox__icon-clover{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:100%;position:relative;width:28px}.sh4fixedgachapointbox .sh4fixedgachapointbox__area-point-count{width:71%}.sh4fixedgachapointbox .sh4fixedgachapointbox__point-count{font-size:10px;line-height:1;margin:-2px 0 2px;text-align:center;width:100%}.sh4fixedgachapointbox .sh4fixedgachapointbox__point-gauge{border-radius:6px;height:6px;overflow:hidden;width:100%}.sh4fixedgachapointbox .sh4fixedgachapointbox__point-gauge__inner{height:100%;max-width:100%;min-width:0;width:0}@-webkit-keyframes flashing{0%{opacity:0}17%{opacity:1}50%{opacity:1}83%{opacity:0}to{opacity:0}}@keyframes flashing{0%{opacity:0}17%{opacity:1}50%{opacity:1}83%{opacity:0}to{opacity:0}}.sh4fixedgachapointbox.ur{background-image:linear-gradient(180deg,#ebff7f 0,#3df5c3 25%,#74b9ff 50%,#ea74ff 75%,#ff82c6)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__ticket-icon{background-image:url(/images/common/icon/ticket_rainbow.png?ver=859f8f364f)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__icon-clover{background-image:url(/images/common/icon/clover_rainbow_0.png?ver=859f8f364f)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__icon-clover:after{-webkit-animation:flashing 3s linear 0s infinite;animation:flashing 3s linear 0s infinite;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__icon-clover.is-1{background-image:url(/images/common/icon/clover_rainbow_1_0.png?ver=859f8f364f)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__icon-clover.is-1:after{background-image:url(/images/common/icon/clover_rainbow_1_1.png?ver=859f8f364f)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__icon-clover.is-2{background-image:url(/images/common/icon/clover_rainbow_2_0.png?ver=859f8f364f)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__icon-clover.is-2:after{background-image:url(/images/common/icon/clover_rainbow_2_1.png?ver=859f8f364f)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__icon-clover.is-3{background-image:url(/images/common/icon/clover_rainbow_3_0.png?ver=859f8f364f)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__icon-clover.is-3:after{background-image:url(/images/common/icon/clover_rainbow_3_1.png?ver=859f8f364f)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__icon-clover.is-4{background-image:url(/images/common/icon/clover_rainbow_4_0.png?ver=859f8f364f)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__icon-clover.is-4:after{background-image:url(/images/common/icon/clover_rainbow_4_1.png?ver=859f8f364f)}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__point-gauge{background-image:linear-gradient(180deg,rgba(235,255,127,.3) 0,rgba(61,245,195,.3) 25%,rgba(116,185,255,.3) 50%,rgba(234,116,255,.3) 75%,rgba(255,130,198,.3))}.sh4fixedgachapointbox.ur .sh4fixedgachapointbox__point-gauge__inner{background-image:linear-gradient(180deg,#ebff7f 0,#3df5c3 25%,#74b9ff 50%,#ea74ff 75%,#ff82c6)}.sh4fixedgachapointbox.ssr{background-image:linear-gradient(180deg,#f6efe2 0,#dbc60e 25%,#8c2b09 50%,#d5b765 75%,#dbc697)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__ticket-icon{background-image:url(/images/common/icon/ticket_gold.png?ver=859f8f364f)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__icon-clover{background-image:url(/images/common/icon/clover_gold_0.png?ver=859f8f364f)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__icon-clover:after{-webkit-animation:flashing 3s linear 0s infinite;animation:flashing 3s linear 0s infinite;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__icon-clover.is-1{background-image:url(/images/common/icon/clover_gold_1_0.png?ver=859f8f364f)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__icon-clover.is-1:after{background-image:url(/images/common/icon/clover_gold_1_1.png?ver=859f8f364f)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__icon-clover.is-2{background-image:url(/images/common/icon/clover_gold_2_0.png?ver=859f8f364f)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__icon-clover.is-2:after{background-image:url(/images/common/icon/clover_gold_2_1.png?ver=859f8f364f)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__icon-clover.is-3{background-image:url(/images/common/icon/clover_gold_3_0.png?ver=859f8f364f)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__icon-clover.is-3:after{background-image:url(/images/common/icon/clover_gold_3_1.png?ver=859f8f364f)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__icon-clover.is-4{background-image:url(/images/common/icon/clover_gold_4_0.png?ver=859f8f364f)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__icon-clover.is-4:after{background-image:url(/images/common/icon/clover_gold_4_1.png?ver=859f8f364f)}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__point-gauge{background-image:linear-gradient(180deg,hsla(0,0%,96%,.3) 0,rgba(219,198,14,.3) 25%,rgba(140,43,9,.3) 50%,hsla(44,57%,62%,.3) 75%,hsla(41,49%,73%,.3))}.sh4fixedgachapointbox.ssr .sh4fixedgachapointbox__point-gauge__inner{background-image:linear-gradient(180deg,#f6efe2 0,#dbc60e 25%,#8c2b09 50%,#d5b765 75%,#dbc697)}.sh4fixedgachapointbox .is-maxTicket,.sh4fixedgachapointbox .is-maxTicket .sh4fixedgachapointbox__ticket-count{color:#db413f}.d .sh4fixedgachapointbox,.n-d .sh4fixedgachapointbox{color:#fff}.sh4adventurepet_header{background-image:url(/images/adventurepet/common/head_bg.jpg?ver=859f8f364f);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;display:flex;flex-wrap:wrap;height:145px;position:relative;width:420px;z-index:100}.sh4adventurepet_header .rankInfo{cursor:pointer;height:55px;line-height:1;margin:8px;position:relative;width:74px}.sh4adventurepet_header .rankInfo__inner{background-image:url(/images/adventurepet/common/rank3x.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#364b58;font-size:12px;font-weight:700;height:110px;padding:9px 0 25px;position:relative;text-align:center;transform:scale(.5);transform-origin:top left;width:148px}.sh4adventurepet_header .rankInfo__label{margin-bottom:8px}.sh4adventurepet_header .rankInfo__currentRank{color:#36baff;font-size:44px;margin-bottom:5px}.sh4adventurepet_header .rankInfo__currentRank.is-max{color:#c82b75!important}.sh4adventurepet_header .rankInfo__gauge{background-color:#ccd2d5;bottom:25px;display:block;height:15px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;width:100px}.sh4adventurepet_header .rankInfo__gauge__bar{background-color:#36baff;display:block;height:100%}.sh4adventurepet_header .farm,.sh4adventurepet_header .help,.sh4adventurepet_header .item,.sh4adventurepet_header .logo{height:52px;margin:5px}.sh4adventurepet_header .item{font-weight:700;margin:8px 5px 8px 0;width:210px}.sh4adventurepet_header .item .stone{align-items:center;background-image:url(/images/adventurepet/common/head_box.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:flex;height:25px;justify-content:flex-end;line-height:1;margin-bottom:3px;padding:0 19px 0 23px;position:relative}.sh4adventurepet_header .item .stone:before{background-image:url(/images/farm/field/icon_stone.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;left:5px;position:absolute;top:3px;width:18px}.sh4adventurepet_header .item .stone .netstoneimg{align-items:center;display:flex}.sh4adventurepet_header .item .stone .netstoneimg:before{background-image:url(/images/common/icon/sh4_image_stone_netstone.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:15px;width:15px}.sh4adventurepet_header .item .stone .icon-plus{background-image:url(/images/adventurepet/common/head_stone_link.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:inline-block;height:13px;margin:auto;position:absolute;right:3px;top:-1px;transition:filter .2s ease;width:13px}.d .sh4adventurepet_header .item .stone .icon-plus:hover{filter:brightness(130%)}.sh4adventurepet_header .item .money{background-image:url(/images/adventurepet/common/head_box.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:25px;line-height:1;padding:6px 20px 0 30px;position:relative;text-align:right}.sh4adventurepet_header .item .money:before{background-image:url(/images/adventurepet/common/icon/adv_coin.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;left:5px;position:absolute;top:3px;width:18px}.sh4adventurepet_header .button_area{display:flex;flex-wrap:wrap;height:53px;width:109px}.sh4adventurepet_header .farm{background-image:url(/images/adventurepet/common/head_farm.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:25px;margin:8px 4px 3px 0;transition:filter .2s ease;width:52px}.d .sh4adventurepet_header .farm:hover{filter:brightness(130%)}.sh4adventurepet_header .help{background-image:url(/images/adventurepet/common/head_help.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:25px;margin:8px 0 3px;transition:filter .2s ease;width:52px}.d .sh4adventurepet_header .help:hover{filter:brightness(130%)}.sh4adventurepet_header .logo{background-image:url(/images/adventurepet/common/head_top.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:25px;margin:0;transition:filter .2s ease;width:109px}.d .sh4adventurepet_header .logo:hover{filter:brightness(130%)}.sh4adventurepet_header .hihin{display:flex;height:68px;margin-bottom:10px;padding:0 8px;position:relative;width:100%}.sh4adventurepet_header .hihin__icon{background-image:url(/images/adventurepet/common/head_face1.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:68px;margin-right:4px;width:70px}.sh4adventurepet_header .hihin .message{background-image:url(/images/adventurepet/common/head_message.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#393647;font-size:12px;font-weight:700;letter-spacing:-.05em;margin:0;padding:10px 14px 10px 18px;position:relative;width:340px;width:330px}.sh4adventurepet_helpdialog .sh4Help{margin-bottom:20px}.sh4adventurepet_helpdialog .sh4p img{display:block;margin:0 auto}.sh4adventurepet_helpdialog .sh4p a{color:#143636}.sh4adventurepet_helpdialog .sh4hr,.sh4adventurepet_helpdialog .sh4ol,.sh4adventurepet_helpdialog .sh4ul,.sh4adventurepet_helpdialog p{margin:0 20px}.sh4adventurepet_helpdialog blockquote{background-color:#dfe1e0}.sh4adventurepet_helpdialog blockquote .sh4p{margin:unset;padding:20px}.sh4adventurepet_helpdialog .ccDialog-main{overflow-y:auto!important}.sh4adventurepet_footer{position:relative;width:420px;z-index:9999}.n-d .sh4adventurepet_footer{bottom:0;position:fixed;z-index:9999}.sh4adventurepet_footer ul{background-image:url(/images/adventurepet/common/footer_bg.png?ver=859f8f364f);background-position:center 1px;background-size:100% auto;display:flex}.sh4adventurepet_footer ul li{background-size:57.142857% auto;color:#393647;cursor:pointer;height:65px;position:relative;width:70px}.sh4adventurepet_footer ul li .label{bottom:3px;display:block;font-size:10px;font-weight:700;left:0;line-height:1.5;margin:auto;position:absolute;right:0;text-align:center}.sh4adventurepet_footer ul li:first-child:before{background-image:url(/images/adventurepet/common/nav/ship@3x.png?ver=859f8f364f)}.d .sh4adventurepet_footer ul li:first-child:after{background-image:url(/images/adventurepet/common/nav/ship_on@3x.png?ver=859f8f364f)}.sh4adventurepet_footer ul li:nth-child(2):before{background-image:url(/images/adventurepet/common/nav/pet@3x.png?ver=859f8f364f)}.d .sh4adventurepet_footer ul li:nth-child(2):after{background-image:url(/images/adventurepet/common/nav/pet_on@3x.png?ver=859f8f364f)}.sh4adventurepet_footer ul li:nth-child(3):before{background-image:url(/images/adventurepet/common/nav/item@3x.png?ver=859f8f364f)}.d .sh4adventurepet_footer ul li:nth-child(3):after{background-image:url(/images/adventurepet/common/nav/item_on@3x.png?ver=859f8f364f)}.sh4adventurepet_footer ul li:nth-child(4):before{background-image:url(/images/adventurepet/common/nav/gacha@3x.png?ver=859f8f364f)}.d .sh4adventurepet_footer ul li:nth-child(4):after{background-image:url(/images/adventurepet/common/nav/gacha_on@3x.png?ver=859f8f364f)}.sh4adventurepet_footer ul li:nth-child(5):before{background-image:url(/images/adventurepet/common/nav/exchange@3x.png?ver=859f8f364f)}.d .sh4adventurepet_footer ul li:nth-child(5):after{background-image:url(/images/adventurepet/common/nav/exchange_on@3x.png?ver=859f8f364f)}.sh4adventurepet_footer ul li:nth-child(6):before{background-image:url(/images/adventurepet/common/nav/rank@3x.png?ver=859f8f364f)}.d .sh4adventurepet_footer ul li:nth-child(6):after{background-image:url(/images/adventurepet/common/nav/rank_on@3x.png?ver=859f8f364f)}.d .sh4adventurepet_footer ul li:after,.sh4adventurepet_footer ul li:before{background-position:center 6px;background-repeat:no-repeat;background-size:57.142857% auto;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.sh4adventurepet_footer ul li:before{opacity:1}.d .sh4adventurepet_footer ul li:after{opacity:0}.d .sh4adventurepet_footer ul li:hover{color:#c82b75}.d .sh4adventurepet_footer ul li:hover:after{opacity:1}.d .sh4adventurepet_footer ul li:hover:before{opacity:0}.sh4adventurepet_h1{align-items:center;background-position:5px,100%;background-repeat:no-repeat;background-size:auto 30px,50% auto;color:#09476e;display:flex;font-size:22px;font-weight:700;height:50px;justify-content:flex-start;line-height:1.363636;margin:0 10px;padding-left:40px;padding-top:5px;position:relative}.sh4adventurepet_h1.news{background-image:url(/images/adventurepet/common/icon/news_icon@3x.png?ver=859f8f364f),url(/images/adventurepet/common/clouds.png?ver=859f8f364f)}.sh4adventurepet_h1.select_difficulty{background-image:url(/images/adventurepet/common/icon/adventure_icon@3x.png?ver=859f8f364f),url(/images/adventurepet/common/clouds.png?ver=859f8f364f)}.sh4adventurepet_h1.select_difficulty.is-secondary{background-image:url(/images/adventurepet/common/icon/adventure_icon@3x.png?ver=859f8f364f),none}.sh4adventurepet_h1.party,.sh4adventurepet_h1.select_party{background-image:url(/images/adventurepet/common/icon/party_icon@3x.png?ver=859f8f364f),url(/images/adventurepet/common/clouds.png?ver=859f8f364f)}.sh4adventurepet_h1.party.is-secondary{background-image:url(/images/adventurepet/common/icon/list_icon@3x.png?ver=859f8f364f),none}.sh4adventurepet_h1.pointsale{background-image:url(/images/adventurepet/common/icon/gacha@3x.png?ver=859f8f364f),url(/images/adventurepet/common/clouds.png?ver=859f8f364f)}.sh4adventurepet_h1.ranking{background-image:url(/images/adventurepet/common/nav/rank@3x.png?ver=859f8f364f)}.sh4adventurepet_h1.materialDetail{background-image:url(/images/adventurepet/common/icon/party_icon@3x.png?ver=859f8f364f);color:#d5b275}.sh4adventurepet_h1.exchange{background-image:url(/images/adventurepet/common/icon/exchange@3x.png?ver=859f8f364f),url(/images/adventurepet/common/clouds.png?ver=859f8f364f)}.sh4adventurepet_pet{align-items:center;background-color:#e2d48e;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:6px;box-shadow:inset 0 0 10px #908350;color:#364b58;display:flex;font-size:14px;height:66px;justify-content:center;line-height:16px;position:relative;text-align:center;width:66px}.sh4adventurepet_pet.is-N{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/N.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pet.is-R{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/R.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pet.is-SR{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/SR.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pet.is-SSR{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/SSR.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pet__label_leader{background-color:#c9a65f;border-radius:4px;color:#fff;font-size:10px;font-weight:700;height:17px;line-height:1.7;padding:0;position:absolute;text-align:center;top:-20px;width:100%}.sh4adventurepet_pet .img-pet{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.sh4adventurepet_pet .icon{display:block;height:14px;position:absolute;width:14px}.sh4adventurepet_pet .icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.sh4adventurepet_pet .icon-lock{right:2px;top:18px}.sh4adventurepet_pet .icon-lock.--icon0:before{background-image:url(../../../images/adventurepet/common/icon/locked_white@2x.png?ver=859f8f364f)}.sh4adventurepet_pet .icon-lock.--icon1:before{background-image:url(../../../images/adventurepet/common/icon/locked_red@2x.png?ver=859f8f364f)}.sh4adventurepet_pet .icon-lock.--icon2:before{background-image:url(../../../images/adventurepet/common/icon/locked_violet@2x.png?ver=859f8f364f)}.sh4adventurepet_pet .icon-lock.--icon3:before{background-image:url(../../../images/adventurepet/common/icon/locked_blue@2x.png?ver=859f8f364f)}.sh4adventurepet_pet .icon-lock.--icon4:before{background-image:url(../../../images/adventurepet/common/icon/locked_green@2x.png?ver=859f8f364f)}.sh4adventurepet_pet .sh4adventurepet_pettype_icon{height:11px;left:2.5px;position:absolute;top:3px;width:11px}.sh4adventurepet_pet .sh4adventurepet_ability_icon{height:15px;position:absolute;right:1px;top:1px;width:15px}.sh4adventurepet_pet__level{align-items:flex-end;bottom:2px;display:flex;left:2px;position:absolute}.sh4adventurepet_pet__level .num-img,.sh4adventurepet_pet__level .prefix{background-image:url(../../../images/adventurepet/common/icon/lv_number@2x.png?ver=859f8f364f);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;display:inline-block;height:14px;width:8px}.sh4adventurepet_pet__level .num-img.is-0{background-position-x:100%}.sh4adventurepet_pet__level .num-img.is-1{background-position-x:10%}.sh4adventurepet_pet__level .num-img.is-2{background-position-x:20%}.sh4adventurepet_pet__level .num-img.is-3{background-position-x:30%}.sh4adventurepet_pet__level .num-img.is-4{background-position-x:40%}.sh4adventurepet_pet__level .num-img.is-5{background-position-x:50%}.sh4adventurepet_pet__level .num-img.is-6{background-position-x:60%}.sh4adventurepet_pet__level .num-img.is-7{background-position-x:70%}.sh4adventurepet_pet__level .num-img.is-8{background-position-x:80%}.sh4adventurepet_pet__level .num-img.is-9{background-position-x:90%}.sh4adventurepet_pet__skill_list{bottom:2px;display:block;position:absolute;right:2px;width:14px}.sh4adventurepet_pet__skill_list .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:auto;left:auto;margin-bottom:0;margin-left:0;position:relative;right:auto;top:auto}.sh4adventurepet_pet__skill_list .icon:before{background-image:url(../../../images/adventurepet/common/icon/icon_up@2x.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:63.2%;left:50%;position:absolute;width:63.2%}.sh4adventurepet_pet__skill_list .icon.is-rare:before{background-image:none;content:none}.sh4adventurepet_pet__skill_list .icon:last-child{margin-bottom:0}.sh4adventurepet_pet .overlay,.sh4adventurepet_pet .selectedOverlay,.sh4adventurepet_pet .strengthenOverlay{align-items:flex-start;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.sh4adventurepet_pet .overlay__icon,.sh4adventurepet_pet .selectedOverlay__icon,.sh4adventurepet_pet .strengthenOverlay__icon{background-position:50%;background-repeat:no-repeat;background-size:100%;height:12px;margin-top:-6px;width:38px}.sh4adventurepet_pet .overlay__icon.--team1{background-image:url(/images/adventurepet/common/icon/team1.png?ver=859f8f364f)}.sh4adventurepet_pet .overlay__icon.--team2{background-image:url(/images/adventurepet/common/icon/team2.png?ver=859f8f364f)}.sh4adventurepet_pet .overlay__icon.--team3{background-image:url(/images/adventurepet/common/icon/team3.png?ver=859f8f364f)}.sh4adventurepet_pet .overlay__icon.--team4{background-image:url(/images/adventurepet/common/icon/team4.png?ver=859f8f364f)}.sh4adventurepet_pet .overlay__icon.--team5{background-image:url(/images/adventurepet/common/icon/team5.png?ver=859f8f364f)}.sh4adventurepet_pet .overlay__icon.--team6{background-image:url(/images/adventurepet/common/icon/team6.png?ver=859f8f364f)}.sh4adventurepet_pet .overlay__icon.--team7{background-image:url(/images/adventurepet/common/icon/team7.png?ver=859f8f364f)}.sh4adventurepet_pet .overlay__icon.--team8{background-image:url(/images/adventurepet/common/icon/team8.png?ver=859f8f364f)}.sh4adventurepet_pet .overlay__icon.--team9{background-image:url(/images/adventurepet/common/icon/team9.png?ver=859f8f364f)}.sh4adventurepet_pet .overlay__icon.--team10{background-image:url(/images/adventurepet/common/icon/team10.png?ver=859f8f364f)}.sh4adventurepet_pet .selectedOverlay__icon{background-image:url(/images/adventurepet/common/icon/selected.png?ver=859f8f364f)}.sh4adventurepet_pet .strengthenOverlay{background-color:hsla(0,0%,47%,.72)}.sh4adventurepet_pet .strengthenOverlay__icon{background-image:url(/images/adventurepet/common/icon/nurturing.png?ver=859f8f364f)}.sh4adventurepet_pet.is-locked .icon-lock{height:19.3px;right:-5px;top:16px;width:19.3px}.sh4adventurepet_pet.is-added .overlay{display:flex}.sh4adventurepet_pet.is-strengthening .overlay{display:none}.sh4adventurepet_pet.is-selected .selectedOverlay,.sh4adventurepet_pet.is-strengthening .strengthenOverlay{display:flex}.sh4adventurepet_pet.--redNumberImg .sh4adventurepet_pet__level .num-img{background-image:url(/images/adventurepet/common/icon/lv_red@2x.png?ver=859f8f364f)}.sh4adventurepet_food{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:6px;color:#fff;display:flex;font-size:13px;font-weight:700;height:66px;justify-content:center;line-height:16px;position:relative;text-align:center;transition:filter .2s ease;width:66px}.sh4adventurepet_food:hover{filter:brightness(130%)}.sh4adventurepet_food .img-food{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.sh4adventurepet_food .item{background-image:url(/images/farm/storage/bg_food.png?ver=859f8f364f);background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:5px;cursor:pointer;height:100%;overflow:hidden;position:relative;width:100%}.sh4adventurepet_food .item .item-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.sh4adventurepet_food .item.no-have{background-color:#5884a7;background-image:none;border:none}.sh4adventurepet_food .item.no-have .item-img{opacity:.5}.sh4adventurepet_food .item.no-have .num-img.is-0{background-position:-172px 0;width:17px}.sh4adventurepet_food .item .item-num{bottom:3px;color:transparent;font-size:18px;font-weight:700;position:absolute;right:3px}.sh4adventurepet_food .item .num-img{background-image:url(/images/farm/common/item_number.png?ver=859f8f364f);background-repeat:no-repeat;background-size:auto 62px;display:inline-block;height:20px;margin-right:-.1em;width:15px}.sh4adventurepet_food .item .num-img:last-of-type{margin-right:0}.sh4adventurepet_food .item .num-img.is-0{background-position:-155px 0;width:17px}.sh4adventurepet_food .item .num-img.is-1{background-position:-1px 0;width:15px}.sh4adventurepet_food .item .num-img.is-2{background-position:-18px 0;width:16px}.sh4adventurepet_food .item .num-img.is-3{background-position:-35px 0;width:16px}.sh4adventurepet_food .item .num-img.is-4{background-position:-51px 0;width:18px}.sh4adventurepet_food .item .num-img.is-5{background-position:-69px 0;width:17px}.sh4adventurepet_food .item .num-img.is-6{background-position:-86px 0;width:17px}.sh4adventurepet_food .item .num-img.is-7{background-position:-104px 0;width:16px}.sh4adventurepet_food .item .num-img.is-8{background-position:-121px 0;width:17px}.sh4adventurepet_food .item .num-img.is-9{background-position:-138px 0;width:16px}.sh4adventurepet_food .item .num-img.is-container{background-position-y:-21px}.sh4adventurepet_food .selectedOverlay{align-items:center;background-color:hsla(0,0%,47%,.72);border-radius:4px;color:#fff;display:none;font-size:14px;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.sh4adventurepet_food.is-selected .selectedOverlay{display:flex}.sh4adventurepet_party_info{display:flex;margin:0 10px;position:relative}.sh4adventurepet_party_info__btn_toggle_detail{align-items:center;background-image:url(../../../images/adventurepet/button/button_sort_mini.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#09476e;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:35px;justify-content:center;position:absolute;right:0;top:-40px;width:100px}.sh4adventurepet_party_info__btn_toggle_detail:hover{background-image:url(../../../images/adventurepet/button/button_sort_mini_on.png?ver=859f8f364f)}.sh4adventurepet_party_info__btn_toggle_detail.is-on{background-image:url(../../../images/adventurepet/button/button_sort_set_mini.png?ver=859f8f364f);color:#fff}.sh4adventurepet_party_info__btn_toggle_detail.is-on:hover{background-image:url(../../../images/adventurepet/button/button_sort_set_mini_on.png?ver=859f8f364f)}.sh4adventurepet_party_info__btn_autoCreateTeam{align-items:center;background-image:url(../../../images/adventurepet/button/button_sort_mini.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#09476e;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:35px;justify-content:center;position:absolute;right:105px;top:-40px;width:100px}.sh4adventurepet_party_info__btn_autoCreateTeam:hover{background-image:url(../../../images/adventurepet/button/button_sort_mini_on.png?ver=859f8f364f)}.sh4adventurepet_party_info__btn_autoCreateTeam.is-on{background-image:url(../../../images/adventurepet/button/button_sort_set_mini.png?ver=859f8f364f);color:#fff}.sh4adventurepet_party_info__btn_autoCreateTeam.is-on:hover{background-image:url(../../../images/adventurepet/button/button_sort_set_mini_on.png?ver=859f8f364f)}.sh4adventurepet_party_info .tabs{width:35px}.sh4adventurepet_party_info .tab{align-items:center;background-image:url(../../../images/adventurepet/common/tab/tab_formation_mini.png?ver=859f8f364f);background-position:top;background-repeat:no-repeat;background-size:100% auto;cursor:default;display:flex;font-size:14px;font-weight:700;height:70px;justify-content:center;line-height:1;padding-left:2px;position:relative;width:100%;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.sh4adventurepet_party_info .tab.is-editable{cursor:pointer}.sh4adventurepet_party_info .tab--party{color:#611126}.sh4adventurepet_party_info .tab--party--mini{height:70px}.sh4adventurepet_party_info .tab--party--long{background-image:url(../../../images/adventurepet/common/tab/tab_pet.png?ver=859f8f364f);height:140px}.sh4adventurepet_party_info .tab .btn-reset{background-position:top;background-repeat:no-repeat;background-size:100% auto;bottom:10px;cursor:pointer;display:block;height:67px;left:0;margin:0 auto;position:absolute;right:-2px;width:17px}.sh4adventurepet_party_info .tab .btn-reset--pet{background-image:url(../../../images/adventurepet/common/tab/botan_reset_pet.png?ver=859f8f364f)}.sh4adventurepet_party_info .area_info{background-color:#f9f1c9;border-radius:0 8px 8px 8px;padding:7px;width:calc(100% - 35px)}.sh4adventurepet_party_info .area_item_info,.sh4adventurepet_party_info .area_parameter_info,.sh4adventurepet_party_info .area_team_info{background-color:#fff;border-radius:4px;color:#364b58;font-weight:700;overflow:hidden;padding:0}.sh4adventurepet_party_info .area_item_info .items,.sh4adventurepet_party_info .area_parameter_info .items,.sh4adventurepet_party_info .area_team_info .items{display:flex;justify-content:space-evenly}.sh4adventurepet_party_info .area_item_info__label,.sh4adventurepet_party_info .area_parameter_info__label,.sh4adventurepet_party_info .area_team_info__label{align-items:center;background-color:#364b58;color:#eef6f6;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;line-height:1;position:relative}.sh4adventurepet_party_info .area_item_info .btn_arrow,.sh4adventurepet_party_info .area_parameter_info .btn_arrow,.sh4adventurepet_party_info .area_team_info .btn_arrow{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:block;height:14px;margin:auto;position:absolute;top:0;width:14px}.sh4adventurepet_party_info .area_item_info .btn_arrow--previous,.sh4adventurepet_party_info .area_parameter_info .btn_arrow--previous,.sh4adventurepet_party_info .area_team_info .btn_arrow--previous{background-image:url(../../../images/adventurepet/common/icon/arrow_left@3x.png?ver=859f8f364f);left:10px}.sh4adventurepet_party_info .area_item_info .btn_arrow--next,.sh4adventurepet_party_info .area_parameter_info .btn_arrow--next,.sh4adventurepet_party_info .area_team_info .btn_arrow--next{background-image:url(../../../images/adventurepet/common/icon/arrow_right@3x.png?ver=859f8f364f);right:10px}.sh4adventurepet_party_info .area_item_info .btn_arrow[disabled],.sh4adventurepet_party_info .area_parameter_info .btn_arrow[disabled],.sh4adventurepet_party_info .area_team_info .btn_arrow[disabled]{cursor:default;opacity:.5}.sh4adventurepet_party_info .area_team_info{margin-bottom:5px}.sh4adventurepet_party_info .area_team_info .items{margin:25px 0 5px}.sh4adventurepet_party_info .area_team_info .items .sh4adventurepet_item,.sh4adventurepet_party_info .area_team_info .items .sh4adventurepet_pet{margin-bottom:0}.sh4adventurepet_party_info .area_team_info .items .sh4adventurepet_item .overlay,.sh4adventurepet_party_info .area_team_info .items .sh4adventurepet_pet .overlay{display:none!important}.sh4adventurepet_party_info .area_team_info .items .sh4adventurepet_pet{box-shadow:inset 3px 3px 10px #908350;color:#776931}.sh4adventurepet_party_info .area_team_info .items .sh4adventurepet_item{box-shadow:inset 3px 3px 10px #7a5592;color:#fff}.sh4adventurepet_party_info .area_team_info .detail_text{margin:10px 20px}.sh4adventurepet_party_info .area_team_info.is-quickMode .sh4adventurepet_item.is-empty,.sh4adventurepet_party_info .area_team_info.is-quickMode .sh4adventurepet_pet.is-empty{-webkit-animation:flash .5s linear 0s infinite alternate forwards;animation:flash .5s linear 0s infinite alternate forwards}.sh4adventurepet_party_info .area_item_info .items{padding:10px 0}.sh4adventurepet_party_info .area_item_info .items .sh4adventurepet_item{box-shadow:inset 3px 3px 10px #7a5592;color:#fff}.sh4adventurepet_party_info .area_item_info .items .sh4adventurepet_item .overlay{display:none!important}.sh4adventurepet_party_info .area_item_info.is-quickMode .sh4adventurepet_item.is-empty,.sh4adventurepet_party_info .area_item_info.is-quickMode .sh4adventurepet_pet.is-empty{-webkit-animation:flash .5s linear 0s infinite alternate forwards;animation:flash .5s linear 0s infinite alternate forwards}.sh4adventurepet_party_info .area_parameter_info{margin:5px 0}.sh4adventurepet_party_info .area_parameter_info__label{font-size:14px;height:27px;justify-content:flex-start;padding:0 10px}.sh4adventurepet_party_info .area_parameter_info .items{flex-wrap:wrap;font-size:12px;justify-content:flex-start;padding:5px 20px}.sh4adventurepet_party_info .area_parameter_info .items .item{width:100%}.sh4adventurepet_party_info .area_ability_list{background-color:#fff;border-radius:4px;color:#364b58;font-weight:700;padding:10px 20px}.sh4adventurepet_party_info .area_ability_list .inner{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.sh4adventurepet_party_info .area_ability_list .item{align-items:center;display:flex;flex-wrap:nowrap;font-size:12px;justify-content:flex-start;line-height:1.1666666;margin-bottom:8px;white-space:nowrap;width:33.33333%;word-break:break-word}.sh4adventurepet_party_info .area_ability_list .item:nth-child(n+4){margin-bottom:0}.sh4adventurepet_party_info .area_ability_list .icon{background-color:red;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:20px;margin-right:3px;min-width:20px;width:20px}.d .sh4adventurepet_party_info .area_item_info .sh4adventurepet_item:not(.is-empty),.d .sh4adventurepet_party_info .area_item_info .sh4adventurepet_pet:not(.is-empty),.d .sh4adventurepet_party_info .area_team_info .sh4adventurepet_item:not(.is-empty),.d .sh4adventurepet_party_info .area_team_info .sh4adventurepet_pet:not(.is-empty){cursor:pointer}.sh4adventurepet_strengthen_info{display:flex;margin:0 10px;position:relative}@keyframes flash{0%{filter:brightness(1)}to{filter:brightness(1.3)}}.sh4adventurepet_strengthen_info .tabs{width:35px}.sh4adventurepet_strengthen_info .tab{align-items:center;background-position:top;background-repeat:no-repeat;background-size:100% auto;display:flex;font-size:14px;font-weight:700;height:70px;justify-content:center;line-height:1;padding-left:2px;width:100%;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.sh4adventurepet_strengthen_info .tab--strengthen{color:#611126;height:140px}.sh4adventurepet_strengthen_info .tab--strengthen.--petTab{background-image:url(../../../images/adventurepet/common/tab/tab_ikusei.png?ver=859f8f364f)}.sh4adventurepet_strengthen_info .tab--strengthen.--belongingTab{background-image:url(../../../images/adventurepet/common/tab/tab_mochimono.png?ver=859f8f364f)}.sh4adventurepet_strengthen_info .tab .btn-reset{background-position:top;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:67px;margin-top:50px;width:100%}.sh4adventurepet_strengthen_info .tab .btn-reset:hover{filter:brightness(130%)}.sh4adventurepet_strengthen_info .tab .btn-reset.--petResetButton{background-image:url(../../../images/adventurepet/common/tab/botan_reset_pet.png?ver=859f8f364f)}.sh4adventurepet_strengthen_info .tab .btn-reset.--belongingResetButton{background-image:url(../../../images/adventurepet/common/tab/botan_reset_item.png?ver=859f8f364f)}.sh4adventurepet_strengthen_info .area_info{border-radius:0 8px 8px 8px;padding:7px;width:calc(100% - 35px)}.sh4adventurepet_strengthen_info .area_info.--petBackground{background-color:#f9f1c9}.sh4adventurepet_strengthen_info .area_info.--belongingBackground{background-color:#e5e4f2}.sh4adventurepet_strengthen_info .area_item_info,.sh4adventurepet_strengthen_info .area_parameter_info,.sh4adventurepet_strengthen_info .area_target_info{background-color:#fff;border-radius:4px;color:#364b58;font-weight:700;overflow:hidden;padding:0}.sh4adventurepet_strengthen_info .area_item_info .items,.sh4adventurepet_strengthen_info .area_parameter_info .items,.sh4adventurepet_strengthen_info .area_target_info .items{align-items:flex-start;display:flex;justify-content:flex-start}.sh4adventurepet_strengthen_info .area_item_info__label,.sh4adventurepet_strengthen_info .area_parameter_info__label,.sh4adventurepet_strengthen_info .area_target_info__label{align-items:center;background-color:#364b58;color:#eef6f6;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;line-height:1;position:relative}.sh4adventurepet_strengthen_info .area_item_info__label .--orangeText,.sh4adventurepet_strengthen_info .area_parameter_info__label .--orangeText,.sh4adventurepet_strengthen_info .area_target_info__label .--orangeText{color:#ffc000}.sh4adventurepet_strengthen_info .area_item_info__label .--redText,.sh4adventurepet_strengthen_info .area_parameter_info__label .--redText,.sh4adventurepet_strengthen_info .area_target_info__label .--redText{color:red}.sh4adventurepet_strengthen_info .area_target_info{background-color:inherit;margin-bottom:5px}.sh4adventurepet_strengthen_info .area_target_info .items{margin:5px 0}.sh4adventurepet_strengthen_info .area_target_info .items .sh4adventurepet_item,.sh4adventurepet_strengthen_info .area_target_info .items .sh4adventurepet_pet{margin-bottom:0}.sh4adventurepet_strengthen_info .area_target_info .items .sh4adventurepet_item .overlay,.sh4adventurepet_strengthen_info .area_target_info .items .sh4adventurepet_pet .overlay{display:none!important}.sh4adventurepet_strengthen_info .area_target_info .detail_text{margin:10px 20px}.sh4adventurepet_strengthen_info .area_item_info .items{padding:10px 0}.sh4adventurepet_strengthen_info .area_item_info .items .sh4adventurepet_item .overlay{display:none!important}.sh4adventurepet_strengthen_info .area_parameter_info{margin:0 0 5px 7px}.sh4adventurepet_strengthen_info .area_parameter_info.--widthMax{width:calc(100% - 73px)}.sh4adventurepet_strengthen_info .area_parameter_info__label{font-size:14px;height:27px;justify-content:flex-start;padding:0 10px}.sh4adventurepet_strengthen_info .area_parameter_info .items{flex-wrap:wrap;font-size:12px;justify-content:flex-start;padding:5px 20px;position:relative}.sh4adventurepet_strengthen_info .area_parameter_info .items .item{width:100%}.sh4adventurepet_strengthen_info .area_parameter_info .items .intativeStatus{position:absolute;right:100px}.sh4adventurepet_strengthen_info .area_parameter_info .items .intativeStatus__item{align-items:center;display:flex;justify-content:space-between}.sh4adventurepet_strengthen_info .area_parameter_info .items .intativeStatus__num{margin-left:15px}.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_fullness_level,.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_next_level{background-color:#f1eeef;border-radius:10px;height:10px;margin:5px 0 10px;position:relative;width:100%}.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_fullness_level .points,.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_next_level .points{bottom:auto;color:#fff;font-size:10px;left:0;line-height:1.2;margin:auto;position:absolute;right:0;text-align:center;text-shadow:2px 2px 1px #09476e,-2px 2px 1px #09476e,2px -2px 1px #09476e,-2px -2px 1px #09476e,2px 0 1px #09476e,0 2px 1px #09476e,-2px 0 1px #09476e,0 -2px 1px #09476e;top:0;z-index:1}.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_fullness_level .points .--orangeText,.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_next_level .points .--orangeText{color:#ffc000}.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_fullness_level .gauge,.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_fullness_level .upGauge,.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_next_level .gauge,.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_next_level .upGauge{border-radius:10px;bottom:0;height:100%;left:0;margin:0 auto 0 0;position:absolute;right:auto;top:0;width:0;z-index:0}.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_fullness_level .gauge,.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_next_level .gauge{background-color:#c82b75}.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_fullness_level .upGauge,.sh4adventurepet_strengthen_info .area_parameter_info .items .wrapper_gauge_next_level .upGauge{background-color:#ffc000}.sh4adventurepet_strengthen_info .materialWrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:10px}.sh4adventurepet_strengthen_info .materialWrapper .material{align-items:center;border-radius:6px;display:flex;font-size:14px;font-weight:700;height:66px;justify-content:center;margin-bottom:10px;margin-right:5px;text-align:center;width:66px}.sh4adventurepet_strengthen_info .materialWrapper .material.--petBackground{background-color:#e2d48e;box-shadow:inset 3px 3px 10px #908350;color:#364b58}.sh4adventurepet_strengthen_info .materialWrapper .material.--foodBackground{background-color:#3a7193;box-shadow:inset 3px 3px 10px #12446b;color:#fff}.sh4adventurepet_strengthen_info .materialWrapper .material.--belongingBackground{background-color:#b1a2c1;box-shadow:inset 3px 3px 10px #7a5592;color:#fff}.sh4adventurepet_strengthen_info .materialWrapper .material.--notSelectable{background-color:hsla(0,0%,47%,.72);color:#fff}.sh4adventurepet_strengthen_info .materialWrapper .material.--isQuickMode.--empty{-webkit-animation:flash .5s linear 0s infinite alternate forwards;animation:flash .5s linear 0s infinite alternate forwards}.sh4adventurepet_strengthen_info .materialWrapper .material:nth-of-type(5n){margin-right:0}.sh4adventurepet_strengthen_info .materialWrapper .material .--noHover:hover{filter:brightness(100%)}.sh4adventurepet_strengthen_info .materialWrapper .material .--noHover .item{cursor:auto}.d .sh4adventurepet_strengthen_info .area_item_info .sh4adventurepet_item,.d .sh4adventurepet_strengthen_info .area_item_info .sh4adventurepet_pet,.d .sh4adventurepet_strengthen_info .area_target_info .sh4adventurepet_item,.d .sh4adventurepet_strengthen_info .area_target_info .sh4adventurepet_pet{cursor:pointer}.sh4adventurepet_skill_icon{display:inline-block;height:20px;position:relative;width:20px}.sh4adventurepet_skill_icon:before{background-color:red;height:100%;width:100%}.sh4adventurepet_skill_icon:after,.sh4adventurepet_skill_icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute}.sh4adventurepet_skill_icon:after{bottom:0;height:40%;right:-5%;width:40%}.sh4adventurepet_pettype_icon{display:inline-block;height:11px;position:relative;width:11px}.sh4adventurepet_pettype_icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;position:absolute;width:100%}.sh4adventurepet_pettype_icon.is-balance:before{background-image:url(../../../images/adventurepet/common/icon/type/icon_pettype_balance@2x.png?ver=859f8f364f)}.sh4adventurepet_pettype_icon.is-search:before{background-image:url(../../../images/adventurepet/common/icon/type/icon_pettype_search@2x.png?ver=859f8f364f)}.sh4adventurepet_pettype_icon.is-knowledge:before{background-image:url(../../../images/adventurepet/common/icon/type/icon_pettype_knowledge@2x.png?ver=859f8f364f)}.sh4adventurepet_pettype_icon.is-technique:before{background-image:url(../../../images/adventurepet/common/icon/type/icon_pettype_technique@2x.png?ver=859f8f364f)}.sh4adventurepet_ability_icon{display:inline-block;height:20px;position:relative;width:20px}.sh4adventurepet_ability_icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;position:absolute;width:100%}.sh4adventurepet_ability_icon.is-mountain:before{background-image:url(../../../images/adventurepet/common/icon/ability/icon_ability_mountain@2x.png?ver=859f8f364f)}.sh4adventurepet_ability_icon.is-forest:before{background-image:url(../../../images/adventurepet/common/icon/ability/icon_ability_forest@2x.png?ver=859f8f364f)}.sh4adventurepet_ability_icon.is-plains:before{background-image:url(../../../images/adventurepet/common/icon/ability/icon_ability_grassfield@2x.png?ver=859f8f364f)}.sh4adventurepet_ability_icon.is-waterside:before{background-image:url(../../../images/adventurepet/common/icon/ability/icon_ability_waterside@2x.png?ver=859f8f364f)}.sh4adventurepet_ability_icon.is-artifact:before{background-image:url(../../../images/adventurepet/common/icon/ability/icon_ability_artifact@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-name{font-size:20px;font-weight:700;line-height:30px;margin-bottom:5px;position:relative}.sh4adventurepet_detail_data_area .area-name .sh4adventurepet_ability_icon{bottom:-4px;height:25px;margin-right:10px;width:25px}.sh4adventurepet_detail_data_area .area-name__right{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;position:absolute;right:0;top:0;width:44px}.sh4adventurepet_detail_data_area .area-name__right.--wideWidth{justify-content:flex-start;width:150px}.sh4adventurepet_detail_data_area .area-name__right .rarity{margin-bottom:4px;text-align:right;width:100%}.sh4adventurepet_detail_data_area .area-name__right .rarity.--displayRate{align-items:center;display:flex;justify-content:space-between;margin-top:4px;text-align:center}.sh4adventurepet_detail_data_area .area-name__right .rarity.--displayRate .--alignRight{display:block;text-align:right;width:42px}.sh4adventurepet_detail_data_area .area-name__right .rarity .rate{color:#364b58;font-size:12px;font-weight:700}.sh4adventurepet_detail_data_area .area-name__right .category{color:#c3c3c3;font-size:10px;font-weight:700;height:15px;line-height:1;margin-top:-10px;position:relative;text-align:center;white-space:nowrap}.sh4adventurepet_detail_data_area .area-name__right .category.--textAlignLeft{min-width:42px;text-align:right}.sh4adventurepet_detail_data_area .area-name .rarity.is-N{color:#77b293}.sh4adventurepet_detail_data_area .area-name .rarity.is-R{color:#cfa7a2}.sh4adventurepet_detail_data_area .area-name .rarity.is-SR{color:#b9b9b9}.sh4adventurepet_detail_data_area .area-name .rarity.is-SSR{color:#fcc900}.sh4adventurepet_detail_data_area .area-price{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px;position:relative}.sh4adventurepet_detail_data_area .area-price .icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.sh4adventurepet_detail_data_area .area-price .icon-lock{height:20px;margin:0 12px 0 5px;width:20px}.sh4adventurepet_detail_data_area .area-price .icon-lock:before{background-image:url(../../../images/adventurepet/common/icon/unlock_white@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-lock.--icon0:before{background-image:url(../../../images/adventurepet/common/icon/locked_white@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-lock.--icon1:before{background-image:url(../../../images/adventurepet/common/icon/locked_red@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-lock.--icon2:before{background-image:url(../../../images/adventurepet/common/icon/locked_violet@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-lock.--icon3:before{background-image:url(../../../images/adventurepet/common/icon/locked_blue@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-lock.--icon4:before{background-image:url(../../../images/adventurepet/common/icon/locked_green@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-lockFukidashi{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 6px #00000075;display:flex;height:70px;justify-content:flex-start;position:absolute;top:30px;width:360px;z-index:2}.sh4adventurepet_detail_data_area .area-price .icon-fukidashiArrow{background-color:#fff;box-shadow:0 -10px 6px #00000075;-webkit-clip-path:polygon(50% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,50% 100%,0 100%);height:10px;left:2.6%;position:absolute;top:90%;width:10px;z-index:3}.sh4adventurepet_detail_data_area .area-price .icon-itemLock{background-repeat:no-repeat;background-size:100%;height:40px;margin-right:30px;width:40px}.sh4adventurepet_detail_data_area .area-price .icon-itemLock:first-child{background-image:url(../../../images/adventurepet/common/icon/unlock_white@2x.png?ver=859f8f364f);margin-left:25px}.sh4adventurepet_detail_data_area .area-price .icon-itemLock:first-child.--locked{background-image:url(../../../images/adventurepet/common/icon/locked_white@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-itemLock:nth-of-type(2){background-image:url(../../../images/adventurepet/common/icon/unlock_red@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-itemLock:nth-of-type(2).--locked{background-image:url(../../../images/adventurepet/common/icon/locked_red@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-itemLock:nth-of-type(3){background-image:url(../../../images/adventurepet/common/icon/unlock_violet@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-itemLock:nth-of-type(3).--locked{background-image:url(../../../images/adventurepet/common/icon/locked_violet@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-itemLock:nth-of-type(4){background-image:url(../../../images/adventurepet/common/icon/unlock_blue@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-itemLock:nth-of-type(4).--locked{background-image:url(../../../images/adventurepet/common/icon/locked_blue@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-itemLock:last-child{background-image:url(../../../images/adventurepet/common/icon/unlock_green@2x.png?ver=859f8f364f);margin-right:15px}.sh4adventurepet_detail_data_area .area-price .icon-itemLock:last-child.--locked{background-image:url(../../../images/adventurepet/common/icon/locked_green@2x.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-price .icon-money{align-items:center;background-image:url(../../../images/adventurepet/common/icon/adv_coin.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:118% auto;display:inline-flex;height:15px;margin:0 4px;width:15px}.sh4adventurepet_detail_data_area .area-price .icon-money:before{content:none;display:none}.sh4adventurepet_detail_data_area .area-price__money{align-items:center;background-color:#f1eeef;border-radius:4px;color:#737373;display:inline-flex;font-size:10px;font-weight:700;height:24px;line-height:1;padding:0 6px}.sh4adventurepet_detail_data_area .area-price__money .label{line-height:1}.sh4adventurepet_detail_data_area .area-price__money .value{font-size:14px;line-height:1}.sh4adventurepet_detail_data_area .area-price .lockFukidashiArea{height:100vh;left:0;margin:0 auto;position:fixed;top:0;width:100vw;z-index:2}.sh4adventurepet_detail_data_area .area-primary{align-items:flex-start;display:flex;justify-content:space-between}.sh4adventurepet_detail_data_area .area-item,.sh4adventurepet_detail_data_area .area-pet{height:170px;margin-bottom:15px;position:relative;width:170px}.sh4adventurepet_detail_data_area .area-item .sh4adventurepet_item,.sh4adventurepet_detail_data_area .area-item .sh4adventurepet_pet,.sh4adventurepet_detail_data_area .area-pet .sh4adventurepet_item,.sh4adventurepet_detail_data_area .area-pet .sh4adventurepet_pet{transform:scale(2.57576);transform-origin:top left}.sh4adventurepet_detail_data_area .area-item .sh4adventurepet_item__skill_list,.sh4adventurepet_detail_data_area .area-item .sh4adventurepet_pet__skill_list,.sh4adventurepet_detail_data_area .area-pet .sh4adventurepet_item__skill_list,.sh4adventurepet_detail_data_area .area-pet .sh4adventurepet_pet__skill_list{transform:scale(.38823);transform-origin:bottom right;width:36px}.sh4adventurepet_detail_data_area .area-item .sh4adventurepet_item__skill_list .icon,.sh4adventurepet_detail_data_area .area-item .sh4adventurepet_pet__skill_list .icon,.sh4adventurepet_detail_data_area .area-pet .sh4adventurepet_item__skill_list .icon,.sh4adventurepet_detail_data_area .area-pet .sh4adventurepet_pet__skill_list .icon{height:35px;width:35px}.sh4adventurepet_detail_data_area .area-item .sh4adventurepet_item .overlay,.sh4adventurepet_detail_data_area .area-item .sh4adventurepet_pet .overlay,.sh4adventurepet_detail_data_area .area-pet .sh4adventurepet_item .overlay,.sh4adventurepet_detail_data_area .area-pet .sh4adventurepet_pet .overlay{display:none!important}.sh4adventurepet_detail_data_area .area-item .btn-arrow,.sh4adventurepet_detail_data_area .area-pet .btn-arrow{background-image:url(../../../images/farm/common/arrow_left.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:15px auto;bottom:0;display:block;height:100%;position:absolute;top:0;width:15px}.sh4adventurepet_detail_data_area .area-item .btn-arrow.is-prev,.sh4adventurepet_detail_data_area .area-pet .btn-arrow.is-prev{left:-18px}.sh4adventurepet_detail_data_area .area-item .btn-arrow.is-next,.sh4adventurepet_detail_data_area .area-pet .btn-arrow.is-next{right:-18px;transform:rotate(180deg)}.sh4adventurepet_detail_data_area .area-item .btn-arrow[disabled],.sh4adventurepet_detail_data_area .area-pet .btn-arrow[disabled]{background-image:url(../../../images/farm/common/arrow_left_off.png?ver=859f8f364f)}.sh4adventurepet_detail_data_area .area-detail{width:175px}.sh4adventurepet_detail_data_area .area-detail .current-level{align-items:center;border-bottom:1px dotted #b9b9cd;color:#09476e;display:flex;font-weight:700;height:40px;justify-content:space-between;margin-bottom:5px}.sh4adventurepet_detail_data_area .area-detail .current-level .level{font-size:16px}.sh4adventurepet_detail_data_area .area-detail .current-level .level .value{font-size:26px}.sh4adventurepet_detail_data_area .area-detail .current-level .current-exp{align-items:flex-end;display:flex;flex-wrap:wrap;font-size:10px;justify-content:flex-end;line-height:1.5;text-align:right}.sh4adventurepet_detail_data_area .area-detail .current-level .current-exp .level,.sh4adventurepet_detail_data_area .area-detail .current-level .current-exp .value{width:100%}.sh4adventurepet_detail_data_area .area-detail .fullness-level,.sh4adventurepet_detail_data_area .area-detail .required-exp{display:flex;font-size:10px;font-weight:700;margin-bottom:5px}.sh4adventurepet_detail_data_area .area-detail .fullness-level .label,.sh4adventurepet_detail_data_area .area-detail .fullness-level .wrapper_gauge_fullness_level,.sh4adventurepet_detail_data_area .area-detail .fullness-level .wrapper_gauge_next_level,.sh4adventurepet_detail_data_area .area-detail .required-exp .label,.sh4adventurepet_detail_data_area .area-detail .required-exp .wrapper_gauge_fullness_level,.sh4adventurepet_detail_data_area .area-detail .required-exp .wrapper_gauge_next_level{width:50%}.sh4adventurepet_detail_data_area .area-detail .fullness-level .label,.sh4adventurepet_detail_data_area .area-detail .fullness-level .value,.sh4adventurepet_detail_data_area .area-detail .required-exp .label,.sh4adventurepet_detail_data_area .area-detail .required-exp .value{padding:0 5px}.sh4adventurepet_detail_data_area .area-detail .fullness-level .wrapper_gauge_fullness_level,.sh4adventurepet_detail_data_area .area-detail .fullness-level .wrapper_gauge_next_level,.sh4adventurepet_detail_data_area .area-detail .required-exp .wrapper_gauge_fullness_level,.sh4adventurepet_detail_data_area .area-detail .required-exp .wrapper_gauge_next_level{background-color:#f1eeef;border-radius:10px;height:10px;position:relative}.sh4adventurepet_detail_data_area .area-detail .fullness-level .wrapper_gauge_fullness_level .points,.sh4adventurepet_detail_data_area .area-detail .fullness-level .wrapper_gauge_next_level .points,.sh4adventurepet_detail_data_area .area-detail .required-exp .wrapper_gauge_fullness_level .points,.sh4adventurepet_detail_data_area .area-detail .required-exp .wrapper_gauge_next_level .points{bottom:auto;color:#fff;font-size:10px;left:0;line-height:1.2;margin:auto;position:absolute;right:0;text-align:center;text-shadow:2px 2px 1px #09476e,-2px 2px 1px #09476e,2px -2px 1px #09476e,-2px -2px 1px #09476e,2px 0 1px #09476e,0 2px 1px #09476e,-2px 0 1px #09476e,0 -2px 1px #09476e;top:0}.sh4adventurepet_detail_data_area .area-detail .fullness-level .wrapper_gauge_fullness_level .gauge,.sh4adventurepet_detail_data_area .area-detail .fullness-level .wrapper_gauge_next_level .gauge,.sh4adventurepet_detail_data_area .area-detail .required-exp .wrapper_gauge_fullness_level .gauge,.sh4adventurepet_detail_data_area .area-detail .required-exp .wrapper_gauge_next_level .gauge{background-color:#c82b75;border-radius:10px;bottom:0;height:100%;left:0;margin:0 auto 0 0;right:auto;top:0;width:0}.sh4adventurepet_detail_data_area .area-detail .fullness-level,.sh4adventurepet_detail_data_area .area-detail .fullness-level.is-item,.sh4adventurepet_detail_data_area .area-detail .required-exp.is-item{margin-bottom:20px}.sh4adventurepet_detail_data_area .area-detail .area-parameter{font-size:14px;font-weight:700}.sh4adventurepet_detail_data_area .area-detail .area-parameter__total{display:flex;height:22px;line-height:22px}.sh4adventurepet_detail_data_area .area-detail .area-parameter__total .label,.sh4adventurepet_detail_data_area .area-detail .area-parameter__total .value{padding:0 5px}.sh4adventurepet_detail_data_area .area-detail .area-parameter__detail{background-color:#f1eeef;border-radius:4px;display:flex;flex-wrap:wrap;margin-bottom:8px}.sh4adventurepet_detail_data_area .area-detail .area-parameter__detail .row{display:flex;height:22px;line-height:22px;padding:0 5px;width:100%}.sh4adventurepet_detail_data_area .area-detail .area-parameter .label,.sh4adventurepet_detail_data_area .area-detail .area-parameter .value{width:50%}.sh4adventurepet_detail_data_area .area-detail .area-parameter .value{text-align:right}.sh4adventurepet_detail_data_area .area-leader-skill,.sh4adventurepet_detail_data_area .area-pet-skill{border-top:1px dotted #b9b9cd;display:flex;padding:15px 0}.sh4adventurepet_detail_data_area .area-leader-skill .label,.sh4adventurepet_detail_data_area .area-pet-skill .label{font-size:14px;font-weight:700;padding-left:7px;width:135px}.sh4adventurepet_detail_data_area .area-leader-skill .detail-text,.sh4adventurepet_detail_data_area .area-pet-skill .detail-text{font-size:16px;font-weight:700;width:calc(100% - 135px)}.sh4adventurepet_detail_data_area .area-leader-skill .detail-text__info,.sh4adventurepet_detail_data_area .area-pet-skill .detail-text__info{font-weight:400}.sh4adventurepet_detail_data_area .area-pet-skill{padding-bottom:0}.sh4adventurepet_detail_data_area .area-pet-skill .row{line-height:1.375;position:relative}.sh4adventurepet_detail_data_area .area-pet-skill .row .icon-skill{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;display:block;height:20px;left:-21px;position:absolute;right:auto;top:0;width:20px}.sh4adventurepet_detail_data_area .area-pet-skill .row .icon-skill:before{background-image:url(../../../images/adventurepet/common/icon/icon_up@2x.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:63.2%;left:50%;position:absolute;width:63.2%}.sh4adventurepet_detail_data_area .area-pet-skill .row .icon-skill.is-rare:before{background-image:none;content:none}.sh4adventurepet_sales_area .area-name{font-size:20px;font-weight:700;line-height:30px;margin-bottom:12px;position:relative;text-align:center;width:100%}.sh4adventurepet_sales_area .area-primary{align-items:flex-start;border-bottom:1px dashed #b9b9cd;display:flex;justify-content:space-between}.sh4adventurepet_sales_area .area-item,.sh4adventurepet_sales_area .area-pet{height:170px;margin-bottom:23px;width:170px}.sh4adventurepet_sales_area .area-item .sh4adventurepet_item,.sh4adventurepet_sales_area .area-item .sh4adventurepet_pet,.sh4adventurepet_sales_area .area-pet .sh4adventurepet_item,.sh4adventurepet_sales_area .area-pet .sh4adventurepet_pet{transform:scale(2.57576);transform-origin:top left}.sh4adventurepet_sales_area .area-item .sh4adventurepet_item .overlay,.sh4adventurepet_sales_area .area-item .sh4adventurepet_pet .overlay,.sh4adventurepet_sales_area .area-pet .sh4adventurepet_item .overlay,.sh4adventurepet_sales_area .area-pet .sh4adventurepet_pet .overlay{display:none!important}.sh4adventurepet_sales_area .area-detail{width:175px}.sh4adventurepet_sales_area .area-detail .current-level{color:#09476e;font-weight:700;height:40px;margin-bottom:5px}.sh4adventurepet_sales_area .area-detail .current-level .levelLabel{font-size:10px}.sh4adventurepet_sales_area .area-detail .current-level .level{font-size:16px}.sh4adventurepet_sales_area .area-detail .current-level .level .value{color:#c82b75;font-size:26px}.sh4adventurepet_sales_area .salesDetail{align-items:center;background-color:#f1dee1;color:#c8304a;display:flex;flex-direction:column;height:82px;justify-content:center;margin-top:15px;width:100%}.sh4adventurepet_sales_area .salesText{margin-top:20px;text-align:center;width:100%}.sh4adventurepet_strengthen_area .area-primary{align-items:flex-start;border-bottom:1px dashed #b9b9cd;display:flex;justify-content:space-between}.sh4adventurepet_strengthen_area .area-item,.sh4adventurepet_strengthen_area .area-pet{height:170px;margin-bottom:23px;width:170px}.sh4adventurepet_strengthen_area .area-item .sh4adventurepet_item,.sh4adventurepet_strengthen_area .area-item .sh4adventurepet_pet,.sh4adventurepet_strengthen_area .area-pet .sh4adventurepet_item,.sh4adventurepet_strengthen_area .area-pet .sh4adventurepet_pet{transform:scale(2.57576);transform-origin:top left}.sh4adventurepet_strengthen_area .area-item .sh4adventurepet_item .overlay,.sh4adventurepet_strengthen_area .area-item .sh4adventurepet_pet .overlay,.sh4adventurepet_strengthen_area .area-pet .sh4adventurepet_item .overlay,.sh4adventurepet_strengthen_area .area-pet .sh4adventurepet_pet .overlay{display:none!important}.sh4adventurepet_strengthen_area .area-detail{border-top:1px dashed #b9b9cd;width:175px}.sh4adventurepet_strengthen_area .area-detail .detailWrapper{color:#09476e;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:10px}.sh4adventurepet_strengthen_area .area-detail .detailWrapper:first-child{padding-top:16px}.sh4adventurepet_strengthen_area .area-detail .detailWrapper .label{font-size:10px;margin-bottom:5px}.sh4adventurepet_strengthen_area .area-detail .detailWrapper .value{color:#c82b75;font-size:14px;padding-left:20px}.sh4adventurepet_strengthen_area .materialWrapper{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:23px}.sh4adventurepet_strengthen_area .materialWrapper .material{align-items:center;background-color:#3a7193;border-radius:6px;box-shadow:inset 0 0 10px #12446b;display:flex;height:66px;justify-content:center;text-align:center;width:66px}.sh4adventurepet_strengthen_area .materialWrapper .material__text{color:#fff;font-size:14px;font-weight:700}.sh4adventurepet_strengthen_area .materialWrapper .material .--noHover:hover{filter:brightness(100%)}.sh4adventurepet_strengthen_area .materialWrapper .material .--noHover .item{cursor:auto}.sh4adventurepet_strengthen_area .strengthenDetail{align-items:center;background-color:#f1dee1;color:#c8304a;display:flex;flex-direction:column;height:61px;justify-content:center;margin-top:10px;width:100%}.sh4adventurepet_strengthen_area .strengthenText{margin-top:20px;text-align:center;width:100%}.sh4adventurepet_item{align-items:center;background-color:#b1a2c1;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:6px;box-shadow:inset 0 0 10px #7a5592;color:#fff;display:flex;font-size:13px;font-weight:700;height:66px;justify-content:center;line-height:16px;position:relative;text-align:center;width:66px}.sh4adventurepet_item.is-N{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/N.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_item.is-R{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/R.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_item.is-SR{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/SR.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_item.is-SSR{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/SSR.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_item .img-item{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.sh4adventurepet_item .icon{display:block;height:14px;position:absolute;width:14px}.sh4adventurepet_item .icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.sh4adventurepet_item .icon-lock{right:2px;top:18px}.sh4adventurepet_item .icon-lock.--icon0:before{background-image:url(../../../images/adventurepet/common/icon/locked_white@2x.png?ver=859f8f364f)}.sh4adventurepet_item .icon-lock.--icon1:before{background-image:url(../../../images/adventurepet/common/icon/locked_red@2x.png?ver=859f8f364f)}.sh4adventurepet_item .icon-lock.--icon2:before{background-image:url(../../../images/adventurepet/common/icon/locked_violet@2x.png?ver=859f8f364f)}.sh4adventurepet_item .icon-lock.--icon3:before{background-image:url(../../../images/adventurepet/common/icon/locked_blue@2x.png?ver=859f8f364f)}.sh4adventurepet_item .icon-lock.--icon4:before{background-image:url(../../../images/adventurepet/common/icon/locked_green@2x.png?ver=859f8f364f)}.sh4adventurepet_item .sh4adventurepet_itemtype_icon{height:11px;left:2.5px;position:absolute;top:3px;width:11px}.sh4adventurepet_item .sh4adventurepet_ability_icon{height:15px;position:absolute;right:1px;top:1px;width:15px}.sh4adventurepet_item__level{align-items:flex-end;bottom:2px;display:flex;left:2px;position:absolute}.sh4adventurepet_item__level .num-img,.sh4adventurepet_item__level .prefix{background-image:url(../../../images/adventurepet/common/icon/lv_number@2x.png?ver=859f8f364f);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;display:inline-block;height:14px;width:8px}.sh4adventurepet_item__level .num-img.is-0{background-position-x:100%}.sh4adventurepet_item__level .num-img.is-1{background-position-x:10%}.sh4adventurepet_item__level .num-img.is-2{background-position-x:20%}.sh4adventurepet_item__level .num-img.is-3{background-position-x:30%}.sh4adventurepet_item__level .num-img.is-4{background-position-x:40%}.sh4adventurepet_item__level .num-img.is-5{background-position-x:50%}.sh4adventurepet_item__level .num-img.is-6{background-position-x:60%}.sh4adventurepet_item__level .num-img.is-7{background-position-x:70%}.sh4adventurepet_item__level .num-img.is-8{background-position-x:80%}.sh4adventurepet_item__level .num-img.is-9{background-position-x:90%}.sh4adventurepet_item__skill_list{align-items:center;bottom:0;display:flex;flex-wrap:nowrap;justify-content:flex-end;position:absolute;right:0;width:100%}.sh4adventurepet_item__skill_list .icon{background-color:red;bottom:auto;left:auto;margin-left:2px;position:relative;right:auto;top:auto}.sh4adventurepet_item .overlay,.sh4adventurepet_item .selectedOverlay,.sh4adventurepet_item .strengthenOverlay{align-items:flex-start;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.sh4adventurepet_item .overlay__icon,.sh4adventurepet_item .selectedOverlay__icon,.sh4adventurepet_item .strengthenOverlay__icon{background-position:50%;background-repeat:no-repeat;background-size:100%;height:12px;margin-top:-6px;width:38px}.sh4adventurepet_item .overlay__icon.--team1{background-image:url(/images/adventurepet/common/icon/team1.png?ver=859f8f364f)}.sh4adventurepet_item .overlay__icon.--team2{background-image:url(/images/adventurepet/common/icon/team2.png?ver=859f8f364f)}.sh4adventurepet_item .overlay__icon.--team3{background-image:url(/images/adventurepet/common/icon/team3.png?ver=859f8f364f)}.sh4adventurepet_item .overlay__icon.--team4{background-image:url(/images/adventurepet/common/icon/team4.png?ver=859f8f364f)}.sh4adventurepet_item .overlay__icon.--team5{background-image:url(/images/adventurepet/common/icon/team5.png?ver=859f8f364f)}.sh4adventurepet_item .overlay__icon.--team6{background-image:url(/images/adventurepet/common/icon/team6.png?ver=859f8f364f)}.sh4adventurepet_item .overlay__icon.--team7{background-image:url(/images/adventurepet/common/icon/team7.png?ver=859f8f364f)}.sh4adventurepet_item .overlay__icon.--team8{background-image:url(/images/adventurepet/common/icon/team8.png?ver=859f8f364f)}.sh4adventurepet_item .overlay__icon.--team9{background-image:url(/images/adventurepet/common/icon/team9.png?ver=859f8f364f)}.sh4adventurepet_item .overlay__icon.--team10{background-image:url(/images/adventurepet/common/icon/team10.png?ver=859f8f364f)}.sh4adventurepet_item .selectedOverlay__icon{background-image:url(/images/adventurepet/common/icon/selected.png?ver=859f8f364f)}.sh4adventurepet_item .strengthenOverlay{background-color:hsla(0,0%,47%,.72)}.sh4adventurepet_item .strengthenOverlay__icon{background-image:url(/images/adventurepet/common/icon/strengthening.png?ver=859f8f364f)}.sh4adventurepet_item.is-locked .icon-lock{height:19.3px;right:-5px;top:16px;width:19.3px}.sh4adventurepet_item.is-added .overlay{display:flex}.sh4adventurepet_item.is-strengthening .overlay{display:none}.sh4adventurepet_item.is-selected .selectedOverlay,.sh4adventurepet_item.is-strengthening .strengthenOverlay{display:flex}.sh4adventurepet_item.--redNumberImg .sh4adventurepet_item__level .num-img{background-image:url(/images/adventurepet/common/icon/lv_red@2x.png?ver=859f8f364f)}.sh4adventurepet_sf_pet{margin-top:-40px;padding:0 10px;position:relative}.sh4adventurepet_sf_pet .sortfilter{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.sh4adventurepet_sf_pet .btn-openDialog{background-image:url(../../../images/adventurepet/button/button_sort.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;height:35px;margin-right:10px;width:160px}.sh4adventurepet_sf_pet .btn-openDialog:hover{background-image:url(../../../images/adventurepet/button/button_sort_on.png?ver=859f8f364f)}.sh4adventurepet_sf_pet .btn-openDialog button{background-color:transparent!important;color:#09476e}.sh4adventurepet_sf_pet .btn-openDialog.is-on{background-image:url(../../../images/adventurepet/button/button_sort_set.png?ver=859f8f364f)}.sh4adventurepet_sf_pet .btn-openDialog.is-on button{color:#fff}.sh4adventurepet_sf_pet .btn-openDialog.is-on:hover{background-image:url(../../../images/adventurepet/button/button_sort_set_on.png?ver=859f8f364f)}.sh4adventurepet_sf_pet .toggleOrder{background-image:url(../../../images/adventurepet/button/button_updown.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:35px;width:35px}.sh4adventurepet_sf_pet .toggleOrder:before{background-image:url(../../../images/adventurepet/common/icon/icon_order_arrow_down.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:auto 20px;content:"";display:block;height:100%;width:100%}.sh4adventurepet_sf_pet .toggleOrder.is-on{background-image:url(../../../images/adventurepet/button/button_updown_on.png?ver=859f8f364f)}.sh4adventurepet_sf_pet .toggleOrder.is-desc:before{transform:rotate(0deg)}.sh4adventurepet_sf_pet .toggleOrder.is-asc:before{transform:rotate(180deg)}.petSFSettingDialog.ccDialog-window{-webkit-overflow-scrolling:auto;max-height:600px!important}.petSFSettingDialog.ccDialog-window .ccDialog-main{overflow-y:scroll!important}.petSFSettingDialog.ccDialog-window .ccDialog-main .main::-webkit-scrollbar-track{background:#f1eeef;border-radius:4px}.petSFSettingDialog.ccDialog-window .ccDialog-main .main::-webkit-scrollbar-thumb{background-color:#c82b75;border-radius:4px}.petSFSettingDialog.ccDialog-window .ccDialog-main .main::-webkit-scrollbar{width:10px}.petSFSettingDialog .sort{margin-bottom:10px;padding-top:10px}.petSFSettingDialog .sort .sh4radio .label{margin-bottom:10px;width:50%}.petSFSettingDialog .sort .sh4radio .label .txt{font-weight:700}.petSFSettingDialog .sort .sh4radio .label .txt .checkmark{border-color:#c82b75}.petSFSettingDialog .sort .sh4radio .label .txt .checkmark:before{background-color:#c82b75}.petSFSettingDialog .filter{margin:0 20px}.petSFSettingDialog .filter__row{display:flex;font-weight:700;justify-content:space-between;margin-bottom:10px}.petSFSettingDialog .filter__row__label{align-items:center;display:flex;font-size:20px;justify-content:flex-end;width:calc(100% - 215px)}.petSFSettingDialog .filter__row .areaSelect{width:200px}.petSFSettingDialog .filter__row .areaSelect .sh4select{margin:0;width:100%}.petSFSettingDialog .sh4buttongroup{padding:20px!important}.sh4adventurepet_sf_item{margin-top:-40px;padding:0 10px;position:relative}.sh4adventurepet_sf_item .sortfilter{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.sh4adventurepet_sf_item .btn-openDialog{background-image:url(../../../images/adventurepet/button/button_sort.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;height:35px;margin-right:10px;width:160px}.sh4adventurepet_sf_item .btn-openDialog:hover{background-image:url(../../../images/adventurepet/button/button_sort_on.png?ver=859f8f364f)}.sh4adventurepet_sf_item .btn-openDialog button{background-color:transparent!important;color:#09476e}.sh4adventurepet_sf_item .btn-openDialog.is-on{background-image:url(../../../images/adventurepet/button/button_sort_set.png?ver=859f8f364f)}.sh4adventurepet_sf_item .btn-openDialog.is-on button{color:#fff}.sh4adventurepet_sf_item .btn-openDialog.is-on:hover{background-image:url(../../../images/adventurepet/button/button_sort_set_on.png?ver=859f8f364f)}.sh4adventurepet_sf_item .toggleOrder{background-image:url(../../../images/adventurepet/button/button_updown.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:35px;width:35px}.sh4adventurepet_sf_item .toggleOrder:before{background-image:url(../../../images/adventurepet/common/icon/icon_order_arrow_down.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:auto 20px;content:"";display:block;height:100%;width:100%}.sh4adventurepet_sf_item .toggleOrder.is-on{background-image:url(../../../images/adventurepet/button/button_updown_on.png?ver=859f8f364f)}.sh4adventurepet_sf_item .toggleOrder.is-desc:before{transform:rotate(0deg)}.sh4adventurepet_sf_item .toggleOrder.is-asc:before{transform:rotate(180deg)}.itemSFSettingDialog.ccDialog-window,.settingDialog.ccDialog-window{-webkit-overflow-scrolling:auto;max-height:600px!important;width:calc(100% - 20px)}.itemSFSettingDialog.ccDialog-window .ccDialog-h1,.settingDialog.ccDialog-window .ccDialog-h1{color:#0c73c1}.itemSFSettingDialog.ccDialog-window .ccDialog-main,.settingDialog.ccDialog-window .ccDialog-main{overflow-y:scroll!important}.itemSFSettingDialog .sort,.settingDialog .sort{margin-bottom:10px;padding-top:10px}.itemSFSettingDialog .sort .sh4radio .label,.settingDialog .sort .sh4radio .label{margin-bottom:10px;width:50%}.itemSFSettingDialog .sort .sh4radio .label .txt,.settingDialog .sort .sh4radio .label .txt{font-weight:700}.itemSFSettingDialog .sort .sh4radio .label .txt .checkmark,.settingDialog .sort .sh4radio .label .txt .checkmark{border-color:#c82b75}.itemSFSettingDialog .sort .sh4radio .label .txt .checkmark:before,.settingDialog .sort .sh4radio .label .txt .checkmark:before{background-color:#c82b75}.itemSFSettingDialog .filter,.settingDialog .filter{margin:0 20px}.itemSFSettingDialog .filter__row,.settingDialog .filter__row{display:flex;font-weight:700;justify-content:space-between;margin-bottom:10px}.itemSFSettingDialog .filter__row__label,.settingDialog .filter__row__label{align-items:center;display:flex;font-size:20px;justify-content:flex-end;width:calc(100% - 215px)}.itemSFSettingDialog .filter__row .areaSelect,.settingDialog .filter__row .areaSelect{width:200px}.itemSFSettingDialog .filter__row .areaSelect .sh4select,.settingDialog .filter__row .areaSelect .sh4select{margin:0;width:100%}.itemSFSettingDialog .sh4buttongroup,.settingDialog .sh4buttongroup{padding:20px!important}.sh4adventurepet_itemtype_icon{display:inline-block;height:11px;position:relative;width:11px}.sh4adventurepet_itemtype_icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;position:absolute;width:100%}.sh4adventurepet_itemtype_icon.is-hand:before{background-image:url(../../../images/adventurepet/common/icon/type/icon_pettype_balance@2x.png?ver=859f8f364f)}.sh4adventurepet_itemtype_icon.is-head:before{background-image:url(../../../images/adventurepet/common/icon/type/icon_pettype_search@2x.png?ver=859f8f364f)}.sh4adventurepet_itemtype_icon.is-accessories:before{background-image:url(../../../images/adventurepet/common/icon/type/icon_pettype_knowledge@2x.png?ver=859f8f364f)}.sh4adventurepet_itemtype_icon.is-item:before{background-image:url(../../../images/adventurepet/common/icon/type/icon_pettype_technique@2x.png?ver=859f8f364f)}.sh4adventurepet_pointsale_pet{align-items:center;background-color:#e2d48e;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:6px;box-shadow:inset 0 0 10px #908350;color:#364b58;display:flex;font-size:14px;height:100%;justify-content:center;line-height:16px;position:relative;text-align:center;width:100%}.sh4adventurepet_pointsale_pet.--single{border-radius:11px}.sh4adventurepet_pointsale_pet.is-N{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/N.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pointsale_pet.is-R{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/R.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pointsale_pet.is-SR{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/SR.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pointsale_pet.is-SSR{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/SSR.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pointsale_pet .img-pet{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.sh4adventurepet_pointsale_pet .sh4adventurepet_pettype_icon{height:11px;left:2.5px;position:absolute;top:3px;width:11px}.sh4adventurepet_pointsale_pet .sh4adventurepet_ability_icon{height:15px;position:absolute;right:1px;top:1px;width:15px}.sh4adventurepet_pointsale_pet__skill_list{bottom:3px;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:3px;width:15px}.sh4adventurepet_pointsale_pet__skill_list.--single{bottom:6px;right:6px;width:30px}.sh4adventurepet_pointsale_pet__skill__inner{height:15px;position:relative;width:15px}.sh4adventurepet_pointsale_pet__skill__inner.--single{height:30px;width:30px}.sh4adventurepet_pointsale_pet__skill__icon{-webkit-animation:spinSkill .3s linear .3s 1 normal forwards paused;animation:spinSkill .3s linear .3s 1 normal forwards paused;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;filter:blur(0);height:100%;margin-bottom:0;margin-left:0;opacity:0;transform:rotate(120deg);transform-origin:center center;width:100%}@-webkit-keyframes spinSkill{0%{opacity:0;transform:rotate(120deg)}5%{opacity:.7;transform:rotate(120deg)}10%{opacity:.8;transform:rotate(108deg)}20%{opacity:.9;transform:rotate(96deg)}30%{opacity:1;transform:rotate(84deg)}40%{opacity:1;transform:rotate(72deg)}50%{opacity:1;transform:rotate(60deg)}60%{opacity:1;transform:rotate(48deg)}70%{opacity:1;transform:rotate(36deg)}80%{opacity:1;transform:rotate(24deg)}90%{opacity:1;transform:rotate(12deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes spinSkill{0%{opacity:0;transform:rotate(120deg)}5%{opacity:.7;transform:rotate(120deg)}10%{opacity:.8;transform:rotate(108deg)}20%{opacity:.9;transform:rotate(96deg)}30%{opacity:1;transform:rotate(84deg)}40%{opacity:1;transform:rotate(72deg)}50%{opacity:1;transform:rotate(60deg)}60%{opacity:1;transform:rotate(48deg)}70%{opacity:1;transform:rotate(36deg)}80%{opacity:1;transform:rotate(24deg)}90%{opacity:1;transform:rotate(12deg)}to{opacity:1;transform:rotate(0deg)}}.sh4adventurepet_pointsale_pet__skill__overlay{-webkit-animation:skillFlash .4s linear .3s 1 normal forwards paused;animation:skillFlash .4s linear .3s 1 normal forwards paused;background-image:url(../../pages/adventurepet_pointsale_result/images/effect_01.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100%;height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(.5);transform-origin:center center;width:100%;z-index:2}@-webkit-keyframes skillFlash{0%{opacity:0;transform:scale(.5)}10%{opacity:1}75%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(1.8)}}@keyframes skillFlash{0%{opacity:0;transform:scale(.5)}10%{opacity:1}75%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(1.8)}}.sh4adventurepet_pointsale_pet__skill__up{background-image:url(../../../images/adventurepet/common/icon/icon_up@2x.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:0;filter:blur(0);height:50%;opacity:0;position:absolute;right:0;width:50%;z-index:3}.sh4adventurepet_pointsale_pet__skill__up.--displayUpIcon{-webkit-animation:displayUpIcon .4s linear .3s 1 normal forwards running;animation:displayUpIcon .4s linear .3s 1 normal forwards running}@-webkit-keyframes displayUpIcon{0%{opacity:0}to{opacity:1}}@keyframes displayUpIcon{0%{opacity:0}to{opacity:1}}.sh4adventurepet_pointsale_pet__skill__kirakira{background-image:url(../../pages/adventurepet_pointsale_result/images/kirakira.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:contain;height:80%;opacity:0;position:absolute;transform:rotate(0deg);transform-origin:center center;width:80%}.sh4adventurepet_pointsale_pet__skill__kirakira.--topRight{right:-55%;top:-47%}.sh4adventurepet_pointsale_pet__skill__kirakira.--bottomLeft{bottom:-43%;left:-47%}.sh4adventurepet_pointsale_pet__skill__kirakira.--kirakira{-webkit-animation:skillKirakiraEffect .93s linear 0s infinite normal forwards running;animation:skillKirakiraEffect .93s linear 0s infinite normal forwards running;opacity:1}@-webkit-keyframes skillKirakiraEffect{0%{opacity:1;transform:scale(1) rotate(0deg)}25%{opacity:1;transform:scale(.6) rotate(90deg)}75%{opacity:1;transform:scale(1) rotate(180deg)}to{opacity:1;transform:scale(.6) rotate(270deg)}}@keyframes skillKirakiraEffect{0%{opacity:1;transform:scale(1) rotate(0deg)}25%{opacity:1;transform:scale(.6) rotate(90deg)}75%{opacity:1;transform:scale(1) rotate(180deg)}to{opacity:1;transform:scale(.6) rotate(270deg)}}.sh4adventurepet_pointsale_item{align-items:center;background-color:#b1a2c1;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:6px;box-shadow:inset 0 0 10px #7a5592;color:#fff;display:flex;font-size:13px;font-weight:700;height:100%;justify-content:center;line-height:16px;position:relative;text-align:center;width:100%}.sh4adventurepet_pointsale_item.--single{border-radius:11px}.sh4adventurepet_pointsale_item.is-N{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/N.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pointsale_item.is-R{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/R.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pointsale_item.is-SR{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/SR.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pointsale_item.is-SSR{background-color:none;background-image:url(../../../images/adventurepet/common/icon/frame/SSR.png?ver=859f8f364f);box-shadow:none}.sh4adventurepet_pointsale_item .img-item{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.sh4adventurepet_pointsale_item .icon{display:block;height:10px;position:absolute;width:10px}.sh4adventurepet_pointsale_item .icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.sh4adventurepet_pointsale_item .icon-lock{right:2px;top:18px}.sh4adventurepet_pointsale_item .icon-lock:before{background-image:url(../../../images/adventurepet/common/icon/locked_white@2x.png?ver=859f8f364f)}.sh4adventurepet_pointsale_item .sh4adventurepet_itemtype_icon{height:11px;left:2.5px;position:absolute;top:3px;width:11px}.sh4adventurepet_pointsale_item .sh4adventurepet_ability_icon{height:15px;position:absolute;right:1px;top:1px;width:15px}.sh4adventurepet_pointsale_item__skill_list{align-items:center;bottom:0;display:flex;flex-wrap:nowrap;justify-content:flex-end;position:absolute;right:0;width:100%}.sh4adventurepet_pointsale_item__skill_list .icon{background-color:red;bottom:auto;left:auto;margin-left:2px;position:relative;right:auto;top:auto}.sh4adventure_pet_exchange_num_input{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin-bottom:5px;padding:0 8px}.sh4adventure_pet_exchange_num_input__btn--minus,.sh4adventure_pet_exchange_num_input__btn--plus{background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;width:30px}.sh4adventure_pet_exchange_num_input__btn--minus:active,.sh4adventure_pet_exchange_num_input__btn--minus:hover,.sh4adventure_pet_exchange_num_input__btn--plus:active,.sh4adventure_pet_exchange_num_input__btn--plus:hover{filter:brightness(1.5)}.sh4adventure_pet_exchange_num_input__btn--minus[disabled],.sh4adventure_pet_exchange_num_input__btn--plus[disabled]{filter:brightness(1);opacity:.5}.sh4adventure_pet_exchange_num_input__btn--minus{background-image:url(../../../images/adventurepet/common/icon/button_minus@3x.png?ver=859f8f364f)}.sh4adventure_pet_exchange_num_input__btn--plus{background-image:url(../../../images/adventurepet/common/icon/button_plus@3x.png?ver=859f8f364f)}.sh4adventure_pet_exchange_num_input__areaInput{align-items:center;color:#09476e;display:flex;flex-wrap:nowrap;font-weight:700;justify-content:center;margin:0 15px;position:relative}.sh4adventure_pet_exchange_num_input__areaInput .area-exchangeNum{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #8c8b8a;border-radius:4px;color:#09476e;font-size:18px;font-weight:700;height:30px;text-align:center;width:94px}.sh4adventure_pet_exchange_num_input__areaInput .area-exchangeNum::-webkit-inner-spin-button,.sh4adventure_pet_exchange_num_input__areaInput .area-exchangeNum::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;margin:0}.sh4adventure_pet_exchange_num_input__areaInput .unit{bottom:4px;font-size:12px;line-height:14px;position:absolute;right:-17px}.d .sh4adventure_pet_exchange_num_input,.n-d .sh4adventure_pet_exchange_num_input{color:#fff}.sh4adventurepet_reward_item_detail_data_area__name{align-items:center;color:#09476e;display:flex;font-size:20px;font-weight:700;justify-content:space-between;letter-spacing:-.05em;line-height:30px;margin-bottom:5px}.sh4adventurepet_reward_item_detail_data_area__name__shortName{display:inline-block;width:calc(100% - 80px)}.sh4adventurepet_reward_item_detail_data_area__category{color:#cca327;text-align:right;width:80px}.sh4adventurepet_reward_item_detail_data_area__haveNum{align-items:center;background-color:#f1eeef;border-radius:4px;color:#737373;display:inline-flex;font-weight:700;height:23px;justify-content:space-between;min-width:95px;padding:0 6px;width:auto}.sh4adventurepet_reward_item_detail_data_area__haveNumLabel{font-size:10px}.sh4adventurepet_reward_item_detail_data_area__haveNumValue{font-size:14px}.sh4adventurepet_reward_item_detail_data_area__imageWrapper{align-items:center;display:flex;height:170px;justify-content:center;margin:10px auto 0;position:relative;width:170px}.sh4adventurepet_reward_item_detail_data_area__imageWrapper.--petDiary{background-image:url(/images/adventurepet/common/icon/pet_diary_bg.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:100%;border:none}.sh4adventurepet_reward_item_detail_data_area__image{background-repeat:no-repeat;background-size:100%;height:100%;width:100%}.sh4adventurepet_reward_item_detail_data_area__ticketInfo{margin:10px auto 20px}.sh4adventurepet_reward_item_detail_data_area__scoopInfo{margin-bottom:20px}.sh4adventurepet_reward_item_detail_data_area__scoopInfo__expireTime{color:#c82b75}.sh4adventurepet_reward_item_detail_data_area.--scoop .sh4adventurepet_reward_item_detail_data_area__imageWrapper{margin-bottom:20px}.d .sh4adventurepet_reward_item_detail_data_area,.n-d .sh4adventurepet_reward_item_detail_data_area{color:#fff}.sh4adventurepet_ratio_detail .area-name{font-size:20px;font-weight:700;line-height:30px;margin-bottom:5px;position:relative}.sh4adventurepet_ratio_detail .area-name .sh4adventurepet_ability_icon{bottom:-4px;height:25px;margin-right:10px;width:25px}.sh4adventurepet_ratio_detail .area-name__right{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;right:0;top:0;width:44px}.sh4adventurepet_ratio_detail .area-name__right .rarity{margin-bottom:4px}.sh4adventurepet_ratio_detail .area-name__right .category{color:#c3c3c3;font-size:10px;line-height:1;margin-top:-10px;min-height:12px;padding:1px 0;position:relative;text-align:center;white-space:nowrap}.sh4adventurepet_ratio_detail .area-name .rarity.is-N{color:#77b293}.sh4adventurepet_ratio_detail .area-name .rarity.is-R{color:#cfa7a2}.sh4adventurepet_ratio_detail .area-name .rarity.is-SR{color:#b9b9b9}.sh4adventurepet_ratio_detail .area-name .rarity.is-SSR{color:#fcc900}.sh4adventurepet_ratio_detail .area-price{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px;position:relative}.sh4adventurepet_ratio_detail .area-price .icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.sh4adventurepet_ratio_detail .area-price .icon-money{align-items:center;background-image:url(../../../images/adventurepet/common/icon/adv_coin.png?ver=859f8f364f);background-position:50%;background-repeat:no-repeat;background-size:118% auto;display:inline-flex;height:15px;margin:0 4px;width:15px}.sh4adventurepet_ratio_detail .area-price .icon-money:before{content:none;display:none}.sh4adventurepet_ratio_detail .area-price__money{align-items:center;background-color:#f1eeef;border-radius:4px;color:#737373;display:inline-flex;font-size:10px;font-weight:700;height:24px;line-height:1;padding:0 6px}.sh4adventurepet_ratio_detail .area-price__money .label{line-height:1}.sh4adventurepet_ratio_detail .area-price__money .value{font-size:14px;line-height:1}.sh4adventurepet_ratio_detail .area-primary{align-items:flex-start;display:flex;justify-content:space-between}.sh4adventurepet_ratio_detail .area-pet{height:170px;margin-bottom:15px;width:170px}.sh4adventurepet_ratio_detail .area-pet .sh4adventurepet_item,.sh4adventurepet_ratio_detail .area-pet .sh4adventurepet_pet{transform:scale(2.57576);transform-origin:top left}.sh4adventurepet_ratio_detail .area-pet .sh4adventurepet_item .overlay,.sh4adventurepet_ratio_detail .area-pet .sh4adventurepet_pet .overlay{display:none!important}.sh4adventurepet_ratio_detail .area-detail{width:175px}.sh4adventurepet_ratio_detail .area-detail .current-level{align-items:center;border-bottom:1px dotted #b9b9cd;color:#09476e;display:flex;font-weight:700;height:40px;justify-content:space-between;margin-bottom:5px}.sh4adventurepet_ratio_detail .area-detail .current-level .level{font-size:16px}.sh4adventurepet_ratio_detail .area-detail .current-level .level .value{font-size:26px}.sh4adventurepet_ratio_detail .area-detail .current-level .current-exp{align-items:flex-end;display:flex;flex-wrap:wrap;font-size:10px;justify-content:flex-end;line-height:1.5;text-align:right}.sh4adventurepet_ratio_detail .area-detail .current-level .current-exp .level,.sh4adventurepet_ratio_detail .area-detail .current-level .current-exp .value{width:100%}.sh4adventurepet_ratio_detail .area-detail .fullness-level,.sh4adventurepet_ratio_detail .area-detail .required-exp{display:flex;font-size:10px;font-weight:700;margin-bottom:5px}.sh4adventurepet_ratio_detail .area-detail .fullness-level .label,.sh4adventurepet_ratio_detail .area-detail .fullness-level .wrapper_gauge_fullness_level,.sh4adventurepet_ratio_detail .area-detail .fullness-level .wrapper_gauge_next_level,.sh4adventurepet_ratio_detail .area-detail .required-exp .label,.sh4adventurepet_ratio_detail .area-detail .required-exp .wrapper_gauge_fullness_level,.sh4adventurepet_ratio_detail .area-detail .required-exp .wrapper_gauge_next_level{width:50%}.sh4adventurepet_ratio_detail .area-detail .fullness-level .label,.sh4adventurepet_ratio_detail .area-detail .fullness-level .value,.sh4adventurepet_ratio_detail .area-detail .required-exp .label,.sh4adventurepet_ratio_detail .area-detail .required-exp .value{padding:0 5px}.sh4adventurepet_ratio_detail .area-detail .fullness-level .wrapper_gauge_fullness_level,.sh4adventurepet_ratio_detail .area-detail .fullness-level .wrapper_gauge_next_level,.sh4adventurepet_ratio_detail .area-detail .required-exp .wrapper_gauge_fullness_level,.sh4adventurepet_ratio_detail .area-detail .required-exp .wrapper_gauge_next_level{background-color:#f1eeef;border-radius:10px;height:10px;position:relative}.sh4adventurepet_ratio_detail .area-detail .fullness-level .wrapper_gauge_fullness_level .points,.sh4adventurepet_ratio_detail .area-detail .fullness-level .wrapper_gauge_next_level .points,.sh4adventurepet_ratio_detail .area-detail .required-exp .wrapper_gauge_fullness_level .points,.sh4adventurepet_ratio_detail .area-detail .required-exp .wrapper_gauge_next_level .points{bottom:auto;color:#fff;font-size:10px;left:0;line-height:1.2;margin:auto;position:absolute;right:0;text-align:center;text-shadow:2px 2px 1px #09476e,-2px 2px 1px #09476e,2px -2px 1px #09476e,-2px -2px 1px #09476e,2px 0 1px #09476e,0 2px 1px #09476e,-2px 0 1px #09476e,0 -2px 1px #09476e;top:0}.sh4adventurepet_ratio_detail .area-detail .fullness-level .wrapper_gauge_fullness_level .gauge,.sh4adventurepet_ratio_detail .area-detail .fullness-level .wrapper_gauge_next_level .gauge,.sh4adventurepet_ratio_detail .area-detail .required-exp .wrapper_gauge_fullness_level .gauge,.sh4adventurepet_ratio_detail .area-detail .required-exp .wrapper_gauge_next_level .gauge{background-color:#c82b75;border-radius:10px;bottom:0;height:100%;left:0;margin:0 auto 0 0;right:auto;top:0;width:0}.sh4adventurepet_ratio_detail .area-detail .fullness-level{margin-bottom:20px}.sh4adventurepet_ratio_detail .area-detail .area-parameter{font-size:14px;font-weight:700}.sh4adventurepet_ratio_detail .area-detail .area-parameter__total{display:flex;height:22px;line-height:22px}.sh4adventurepet_ratio_detail .area-detail .area-parameter__total .label,.sh4adventurepet_ratio_detail .area-detail .area-parameter__total .value{padding:0 5px}.sh4adventurepet_ratio_detail .area-detail .area-parameter__detail{background-color:#f1eeef;border-radius:4px;display:flex;flex-wrap:wrap;margin-bottom:8px}.sh4adventurepet_ratio_detail .area-detail .area-parameter__detail .row{display:flex;height:22px;line-height:22px;padding:0 5px;width:100%}.sh4adventurepet_ratio_detail .area-detail .area-parameter .label,.sh4adventurepet_ratio_detail .area-detail .area-parameter .value{width:50%}.sh4adventurepet_ratio_detail .area-detail .area-parameter .value{text-align:right}.sh4adventurepet_ratio_detail .leaderSkill{border-bottom:1px dotted #b9b9cd;border-top:1px dotted #b9b9cd;display:flex;padding:10px 0}.sh4adventurepet_ratio_detail .leaderSkill__label{font-size:14px;font-weight:700;padding-left:7px;width:135px}.sh4adventurepet_ratio_detail .leaderSkill__text{align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:700;justify-content:flex-start;width:calc(100% - 135px)}.sh4adventurepet_ratio_detail .leaderSkill__text__info{font-weight:400}.sh4adventurepet_ratio_detail .leaderSkill .maxLevel{background-color:#fff;border:1px solid #09476e;border-radius:34px;color:#09476e;cursor:pointer;font-size:12px;font-weight:700;margin-top:10px;padding:6px 0;text-align:center;width:140px}.sh4adventurepet_ratio_detail .leaderSkill .maxLevel.--petMaxStatus{background-color:#f9f1c9;color:#611126}.sh4adventurepet_ratio_detail .leaderSkill .maxLevel__text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sh4adventurepet_ratio_detail .maxLevel{background-color:#fff;border:1px solid #09476e;border-radius:34px;color:#09476e;cursor:pointer;font-size:12px;font-weight:700;margin-left:auto;margin-top:10px;padding:6px 0;text-align:center;width:140px}.sh4adventurepet_ratio_detail .maxLevel.--itemMaxStatus{background-color:#e5e4f2;color:#611126}.sh4adventurepet_ratio_detail .maxLevel__text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sh4adventurepet_shc_detail{background-color:#393738;padding:10px 15px}.sh4adventurepet_shc_detail .sh4h2{margin:0}.sh4adventurepet_shc_detail .sh4h2 .textArea{align-items:center;display:flex;justify-content:space-between}.sh4adventurepet_shc_detail .sh4h2 .textArea .userHorseEmblem{background-size:100%;display:inline-block;height:50px;vertical-align:middle;width:50px}.sh4adventurepet_shc_detail .sh4h2 .textArea .userHorseName{letter-spacing:-.05em}.sh4adventurepet_shc_detail .sh4h2 .textArea .userHorseDebut{border-radius:2px;font-size:11px;font-weight:400;line-height:1;padding:2px 5px}.sh4adventurepet_shc_detail .sh4h2 .textArea .userHorseDebut.partner{border:1px solid #61b35f;color:#61b35f}.sh4adventurepet_shc_detail .partnerWrapper .wrapperSh4breedCard{height:197px;width:350px}.sh4adventurepet_shc_detail .partnerWrapper .wrapperSh4breedCard .sh4breedcard{transform:scale(.4375);transform-origin:top left}.sh4adventurepet_shc_detail .partnerWrapper .ccTabs-btn:nth-of-type(4){display:none}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .sh4box{margin-bottom:10px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .text{margin:0 20px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .textArea{align-items:center;display:flex;justify-content:space-between}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .textArea .userHorseDebut{border-radius:2px;font-size:11px;font-weight:400;line-height:1;padding:2px 5px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .textArea .userHorseDebut.mare{border:1px solid #934c97;color:#934c97}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .textArea .userHorseDebut.sire{border:1px solid #4c6a97;color:#4c6a97}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .textArea .userHorseDebut.partner{border:1px solid #61b35f;color:#61b35f}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .textArea .userHorseEmblem{background-size:100%;display:inline-block;height:50px;vertical-align:middle;width:50px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .textArea .userHorseName{letter-spacing:-.05em}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info{align-items:center;display:flex;margin:20px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info .effect{background-color:#000;border-radius:8px;font-size:11px;height:16px;line-height:1;margin:0 5px 0 0;padding:3px 8px 3px 20px;position:relative}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info .effect:before{background-image:url(../../images/common/icon/sh4_icon_state.png?ver=859f8f364f);background-position:-2px -2px;background-repeat:no-repeat;background-size:auto 48px;border-radius:50%;bottom:0;content:"";display:inline-block;height:20px;left:0;margin:auto;padding:1px;position:absolute;text-align:center;top:0;transform:scale(.8);transform-origin:left center;width:20px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info .effect.Walk:before{background-position:-98px -2px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info .effect.Corner:before{background-position:-2px -2px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info .effect.Woodchip:before{background-position:-122px -2px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info .effect.PolyTrack:before{background-position:-26px -2px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info .effect.Turf:before{background-position:-50px -2px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info .effect.Dirt:before{background-position:-170px -2px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info .effect.Pool:before{background-position:-146px -2px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .skill .info .effect.Slope:before{background-position:-74px -2px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .have .sh4table{margin:20px}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .have .sh4table .dark,.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .have .sh4table .light,.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea.detail .have .sh4table .stripe{width:50%}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea .wrapperSh4breedCard{margin:20px;position:relative}.sh4adventurepet_shc_detail .partnerWrapper .sh4breedpartnerdetaildataarea .wrapperSh4breedCard .sh4breedcard{margin:0}.sh4adventurepet_shc_detail .cardWrapper{height:220px;margin:20px 0;position:relative;width:100%}.sh4adventurepet_shc_detail .cardWrapper .sh4breedcard{left:0;margin:0;position:absolute;top:0;transform:scale(.4875);transform-origin:top left}.sh4adventurepet_shc_detail .skill .info{align-items:center;display:flex;margin:20px}.sh4adventurepet_shc_detail .skill .info .effect{background-color:#000;border-radius:8px;font-size:11px;height:16px;line-height:1;margin:0 5px 0 0;padding:3px 8px 3px 20px;position:relative}.sh4adventurepet_shc_detail .skill .info .effect:before{background-image:url(../../images/common/icon/sh4_icon_state.png?ver=859f8f364f);background-position:-2px -2px;background-repeat:no-repeat;background-size:auto 48px;border-radius:50%;bottom:0;content:"";display:inline-block;height:20px;left:0;margin:auto;padding:1px;position:absolute;text-align:center;top:0;transform:scale(.8);transform-origin:left center;width:20px}.sh4adventurepet_shc_detail .skill .info .effect.Walk:before{background-position:-98px -2px}.sh4adventurepet_shc_detail .skill .info .effect.Corner:before{background-position:-2px -2px}.sh4adventurepet_shc_detail .skill .info .effect.Woodchip:before{background-position:-122px -2px}.sh4adventurepet_shc_detail .skill .info .effect.PolyTrack:before{background-position:-26px -2px}.sh4adventurepet_shc_detail .skill .info .effect.Turf:before{background-position:-50px -2px}.sh4adventurepet_shc_detail .skill .info .effect.Dirt:before{background-position:-170px -2px}.sh4adventurepet_shc_detail .skill .info .effect.Pool:before{background-position:-146px -2px}.sh4adventurepet_shc_detail .skill .info .effect.Slope:before{background-position:-74px -2px}.sh4adventurepet_shc_detail .carrer .text{margin:0 20px 20px!important}.sh4adventurepet_shc_detail .others{align-items:center;background-color:#4c4849;border:1px solid #8c8b8a;display:flex;height:36px;justify-content:flex-start;margin-bottom:10px}.sh4adventurepet_shc_detail .others__haveNum,.sh4adventurepet_shc_detail .others__sendNum{color:#fff;font-size:14px;height:100%;text-align:left;width:50%}.sh4adventurepet_shc_detail .others__haveNum{align-items:center;border-right:1px solid #8c8b8a;display:flex;justify-content:flex-start;padding-left:10px}.sh4adventurepet_shc_detail .others__sendInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #8c8b8a;border-radius:4px;color:#09476e;display:block;font-size:18px;font-weight:700;height:30px;margin-left:7.8px;text-align:center;width:44px}.sh4adventurepet_shc_detail .others__sendInput::-webkit-inner-spin-button,.sh4adventurepet_shc_detail .others__sendInput::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.sh4adventurepet_shc_detail .others__sendNum{align-items:center;display:flex;justify-content:flex-start;padding-left:19px}.sh4adventurepet_shc_detail .others__button{background-repeat:no-repeat;background-size:100%;cursor:pointer;height:30px;margin-left:7.8px;width:30px}.sh4adventurepet_shc_detail .others__button.--plus{background-image:url(/images/adventurepet/common/icon/button_plus@3x.png?ver=859f8f364f)}.sh4adventurepet_shc_detail .others__button.--minus{background-image:url(/images/adventurepet/common/icon/button_minus@3x.png?ver=859f8f364f)}.sh4adventurepet_shc_detail .sendConfirm{margin:10px 0 0 auto}.sendConfirmDialog .main .area-name{font-size:20px;font-weight:700;line-height:30px;margin-bottom:15px;position:relative;text-align:center;width:100%}.sendConfirmDialog .main .cardWrapper{height:170px;margin:0 0 10px;position:relative;width:100%}.sendConfirmDialog .main .cardWrapper .sh4breedcard{left:40px;margin:0;position:absolute;top:0;transform:scale(.375);transform-origin:top left}.sendConfirmDialog .main .description{background-color:#f1dee1;color:#c8304a;margin:10px 0 20px;padding:20px 10px;text-align:center;width:100%}.sendConfirmDialog .main .caution{text-align:left}.sh4breedpartnerdetaildataarea.detail .sh4box{margin-bottom:unset}.sh4breedpartnerdetaildataarea.detail .text{margin:0 20px}.sh4breedpartnerdetaildataarea.detail .textArea{align-items:center;display:flex;justify-content:space-between}.sh4breedpartnerdetaildataarea.detail .textArea .userHorseDebut{border-radius:2px;font-size:11px;font-weight:400;line-height:1;padding:2px 5px}.sh4breedpartnerdetaildataarea.detail .textArea .userHorseDebut.mare{border:1px solid #934c97;color:#934c97}.sh4breedpartnerdetaildataarea.detail .textArea .userHorseDebut.sire{border:1px solid #4c6a97;color:#4c6a97}.sh4breedpartnerdetaildataarea.detail .textArea .userHorseDebut.partner{border:1px solid #61b35f;color:#61b35f}.sh4breedpartnerdetaildataarea.detail .textArea .userHorseEmblem{background-size:100%;display:inline-block;height:50px;vertical-align:middle;width:50px}.sh4breedpartnerdetaildataarea.detail .textArea .userHorseName{letter-spacing:-.05em}.sh4breedpartnerdetaildataarea.detail .skill .info{align-items:center;display:flex;margin:20px}.sh4breedpartnerdetaildataarea.detail .skill .info .effect{background-color:#000;border-radius:8px;font-size:11px;height:16px;line-height:1;margin:0 5px 0 0;padding:3px 8px 3px 20px;position:relative}.sh4breedpartnerdetaildataarea.detail .skill .info .effect:before{background-image:url(../../images/common/icon/sh4_icon_state.png?ver=859f8f364f);background-position:-2px -2px;background-repeat:no-repeat;background-size:auto 48px;border-radius:50%;bottom:0;content:"";display:inline-block;height:20px;left:0;margin:auto;padding:1px;position:absolute;text-align:center;top:0;transform:scale(.8);transform-origin:left center;width:20px}.sh4breedpartnerdetaildataarea.detail .skill .info .effect.Walk:before{background-position:-98px -2px}.sh4breedpartnerdetaildataarea.detail .skill .info .effect.Corner:before{background-position:-2px -2px}.sh4breedpartnerdetaildataarea.detail .skill .info .effect.Woodchip:before{background-position:-122px -2px}.sh4breedpartnerdetaildataarea.detail .skill .info .effect.PolyTrack:before{background-position:-26px -2px}.sh4breedpartnerdetaildataarea.detail .skill .info .effect.Turf:before{background-position:-50px -2px}.sh4breedpartnerdetaildataarea.detail .skill .info .effect.Dirt:before{background-position:-170px -2px}.sh4breedpartnerdetaildataarea.detail .skill .info .effect.Pool:before{background-position:-146px -2px}.sh4breedpartnerdetaildataarea.detail .skill .info .effect.Slope:before{background-position:-74px -2px}.sh4breedpartnerdetaildataarea.detail .have .sh4table{margin:20px}.sh4breedpartnerdetaildataarea.detail .have .sh4table .dark,.sh4breedpartnerdetaildataarea.detail .have .sh4table .light,.sh4breedpartnerdetaildataarea.detail .have .sh4table .stripe{width:50%}.sh4breedpartnerdetaildataarea .wrapperSh4breedCard{margin:20px;position:relative}.sh4breedpartnerdetaildataarea .wrapperSh4breedCard .sh4breedcard{margin:0}.d .sh4breedpartnerdetaildataarea,.n-d .sh4breedpartnerdetaildataarea{color:#fff}.sh4adventurepet_sf_spc .sortfilter .btn-openDialog{align-items:center;background-color:#09476e;border:1px solid #fff;bottom:0;color:#fff;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;margin:auto;position:absolute;right:10px;top:0;width:70px;word-break:keep-all}.sh4adventurepet_sf_spc .sortfilter .btn-openDialog__icon--filter{background-image:url(../../../images/adventurepet/common/icon/icon_filter@3x.png?ver=859f8f364f);background-position:bottom;background-size:contain;display:block;height:15px;margin-right:2px;width:15px}.d .sh4adventurepet_sf_spc,.n-d .sh4adventurepet_sf_spc{color:#fff}.spcSFSettingDialog.ccDialog-window{-webkit-overflow-scrolling:auto;max-height:600px!important}.spcSFSettingDialog.ccDialog-window .ccDialog-main{overflow-y:scroll!important}.spcSFSettingDialog.ccDialog-window .ccDialog-main .main::-webkit-scrollbar-track{background:#f1eeef;border-radius:4px}.spcSFSettingDialog.ccDialog-window .ccDialog-main .main::-webkit-scrollbar-thumb{background-color:#c82b75;border-radius:4px}.spcSFSettingDialog.ccDialog-window .ccDialog-main .main::-webkit-scrollbar{width:10px}.spcSFSettingDialog .sort{margin-bottom:10px;padding-top:10px}.spcSFSettingDialog .sort .sh4radio .label{margin-bottom:10px;width:50%}.spcSFSettingDialog .sort .sh4radio .label .txt{font-weight:700}.spcSFSettingDialog .sort .sh4radio .label .txt .checkmark{border-color:#c82b75}.spcSFSettingDialog .sort .sh4radio .label .txt .checkmark:before{background-color:#c82b75}.spcSFSettingDialog .filter{margin:0 20px;padding-top:10px}.spcSFSettingDialog .filter__subTitle{font-size:12px;font-weight:700;line-height:14px;margin-bottom:5px;margin-top:5px}.spcSFSettingDialog .filter__list{display:flex;flex-wrap:wrap;gap:7px 7px;margin-bottom:10px;width:calc(100% + 8px)}.spcSFSettingDialog .filter__list__item{background-color:#fff;border:1px solid #707070;border-radius:3px;cursor:pointer;height:66px;overflow:hidden;position:relative;width:66px;z-index:1}.spcSFSettingDialog .filter__list__item__img{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.spcSFSettingDialog .filter__list__item.is-selected{background-color:rgba(200,43,117,.5);border:2px solid #c82b75}.spcSFSettingDialog .filter__list__item.is-disabled:after{align-items:center;background-color:#09476e;bottom:-1px;color:#fff;content:"未開放";display:flex;font-size:10px;font-weight:700;height:12px;justify-content:center;left:0;line-height:1.2;margin:auto;position:absolute;right:0;width:100%;z-index:2}.spcSFSettingDialog .sh4buttongroup{padding:20px!important}.sh4breedcardtitle .textArea{align-items:center;display:flex;justify-content:space-between}.sh4breedcardtitle .textArea .name{align-items:center;display:flex;max-width:75%}.sh4breedcardtitle .textArea .userHorseDebut{border-radius:2px;font-size:11px;font-weight:400;line-height:1;padding:2px 5px;white-space:nowrap}.sh4breedcardtitle .textArea .userHorseDebut.mare{border:1px solid #934c97;color:#934c97}.sh4breedcardtitle .textArea .userHorseDebut.sire{border:1px solid #4c6a97;color:#4c6a97}.sh4breedcardtitle .textArea .userHorseDebut.partner{border:1px solid #61b35f;color:#61b35f}.sh4breedcardtitle .textArea .userHorseEmblem{background-size:100%;display:inline-block;height:50px;vertical-align:middle;width:50px}.sh4breedcardtitle .textArea .userHorseName{display:inline-block;font-size:13px;letter-spacing:-.05em;max-width:calc(100% - 50px)}.d .sh4breedcardtitle .textArea .userHorseName{font-size:16px;letter-spacing:normal}.d .sh4breedcardtitle .textArea .userHorseDebut{font-size:16px}.n-d .sh4breedcardtitle{color:#fff}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .bold{font-weight:700}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .text{background-color:rgba(200,48,74,.14);color:#db413f;font-size:14px;margin:20px 20px 10px;padding:20px 0;text-align:center}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .text--sub{margin:20px 25px;text-align:center}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .text--noticeOtherOption{background-color:#f1eeef;margin:0 20px;padding:20px;text-align:left}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .text--noticeOtherOption .linkToggleOtherOption{color:#c82b75;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;margin:20px 0;text-align:left;text-decoration:underline}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .text--noticeOtherOption__expire{margin:10px 0 40px}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .ticketInfo{margin:20px 20px 0}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .ticketInfo .accent{color:#c82b75}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .ticketInfo__expire{margin:20px 0 0}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .linkSpecified_commercial_transactions{color:#c82b75;cursor:pointer;display:block;font-size:14px;font-weight:700;margin:20px 20px 0;text-align:center}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .areaSh4StoneUseTransition{margin:20px 20px 0;text-align:center}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .removeItemList{margin-top:20px}.sh4adventurepet_advcountmax_dialog.advCountMaxDialog .removeItemList__item{text-align:left}