*{margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{outline:0;border:0;background:0 0;vertical-align:baseline;font-size:100%}body{color:#333;font-size:16px;letter-spacing:3px;font-family:'Noto Sans JP',"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:180%;position:relative}.disp640{display:none}.hide640{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-spacing:0;border-collapse:collapse}em{font-style:italic}.boundary{clear:both;margin-bottom:40px}.clear{clear:both}.clearfix:before,.clearfix:after{content:"";clear:both;display:block}p{text-align:justify;text-justify:inter-ideograph}.small{font-size:12px}img{vertical-align:bottom;max-width:100%;height:auto}[id*=attachment_]{width:100% !important}.fSmall{font-size:12px !important}.imageBoyoyon img{-moz-transition:-moz-transform .5s linear;-webkit-transition:-webkit-transform .5s linear;-o-transition:-o-transform .5s linear;-ms-transition:-ms-transform .5s linear;transition:transform .5s linear}.imageBoyoyon img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}a{color:#333;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a:hover{text-decoration:none;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.70}.over{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}body.home .wrap_main a,body.page .wrap_main a,body.single .wrap_main a{color:#00f;text-decoration:underline}.over:hover{text-decoration:none;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.60}a.noOpacity:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1.00}a.noOpacity img,a.noOpacity h1,a.noOpacity h2,a.noOpacity h3,a.noOpacity h4,a.noOpacity h5,a.noOpacity h6,a.noOpacity span,a.noOpacity p{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}a.noOpacity:hover img,a.noOpacity:hover h1,a.noOpacity:hover h2,a.noOpacity:hover h3,a.noOpacity:hover h4,a.noOpacity:hover h5,a.noOpacity:hover h6,a.noOpacity:hover span,a.noOpacity:hover p{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.70}.floatLeft{float:left}.floatRight{float:right}.alignLeft{text-align:left !important}.alignRight{text-align:right !important}.alignCenter{text-align:center !important}.mb0,.marginBottomNone{margin-bottom:0 !important}.mb80{margin-bottom:80px !important}.mb70{margin-bottom:70px !important}.mb60{margin-bottom:60px !important}.mb50{margin-bottom:50px !important}.mb30{margin-bottom:30px !important}.mb20{margin-bottom:20px !important}.mb15{margin-bottom:15px !important}.mb10{margin-bottom:10px !important}.mt30{margin-top:30px !important}.borderNone{border:none !important}.pb60{padding-bottom:70px !important}.pb60{padding-bottom:60px !important}.pb50{padding-bottom:50px !important}.pb30{padding-bottom:30px !important}.pb20{padding-bottom:20px !important}.pb10{padding-bottom:10px !important}.pt0{padding-top:0 !important}.MaskBlack{background-color:rgba(0,0,0,.3)}.MaskGray{background-color:rgba(0,0,0,.05)}.MaskBlue{background-color:rgba(1,104,183,.15)}.posRelative{position:relative}.absCenter{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;display:inline-block;text-align:center}.web-font-bg{position:relative}.web-font-bg:after{position:absolute;top:50px;left:90%;margin-left:0;content:'\f099';color:#2e98e4;font-size:50px;content:"\f105";font-family:"Font Awesome 5 Free"}.colorWhite{color:#fff !important}.colorBlack{color:#000 !important}.color333{color:#333 !important}.colorCcc{color:#ccc !important}.pace-running .wrapPace{display:none}.ug-slider-preloader.ug-loader1{display:none !important}.pagenavi{clear:both;margin:10px auto 0;padding-bottom:10px;color:#000;text-align:center!important;font-size:12px}.pagenavi:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.pagenavi a,.wp-pagenavi span{margin:1px;text-decoration:none}.pagenavi .prev{display:inline-block;width:107px;height:30px;border:0;color:#300}.pagenavi .next{display:inline-block;margin-left:15px;width:107px;height:30px;border:0;color:#300}.pagenavi .prev:after,.pagenavi .next:after{content:""!important}.pagenavi span.current{background:#00b0b5;color:#fff;font-weight:700}header{background-color:#fff}.drawer-container{max-width:1600px}.drawer-navbar{border-bottom:1px solid #ddd;height:81px;line-height:80px;background-color:transparent}.drawer-navbar .drawer-navbar-header{border-bottom:none;height:80px;line-height:80px;background-color:transparent}.drawer-navbar .drawer-nav{float:right;height:80px;line-height:80px;background-color:#fff;font-weight:700}.drawer-navbar .drawer-menu>li{padding-top:20px;margin-right:60px}.drawer-navbar .drawer-menu a{font-size:14px;font-weight:700;letter-spacing:2px}.drawer-navbar .drawer-menu a:hover{text-decoration:none}.drawer-navbar .drawer-menu-item{line-height:60px;line-height:57px;border-bottom:4px solid transparent;padding-left:0;padding-right:0}.drawer-navbar .drawer-menu-item.current-menu-item,.drawer-navbar .drawer-menu-item:hover{border-bottom:4px solid #000}.drawer-navbar .drawer-menu-item .drawer-caret{display:none}.drawer--navbarTopGutter{padding-top:80px}.drawer-navbar .drawer-dropdown-menu{border:none;background-color:#585858;width:auto;filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.90}.drawer-navbar .drawer-nav .HeaderCTA{padding-top:20px;float:left}.drawer-menu .drawer-dropdown.open>.drawer-dropdown-menu{display:none}.drawer-menu .drawer-dropdown:hover>.drawer-dropdown-menu{display:block}.drawer-dropdown-menu li{border-bottom:1px solid #fff;height:40px;line-height:40px;width:auto;float:none !important}.drawer-dropdown-menu li:last-child{border-bottom:none !important}.drawer-dropdown-menu a{color:#fff}.drawer-dropdown-menu-item{line-height:40px}.drawer-dropdown-menu-item:hover{color:#fff}.drawer-navbar #logo{padding-top:20px}.drawer-navbar .drawer-dropdown a.Link{display:block;pointer-events:none}.drawer-navbar .drawer-dropdown a.Open{display:none}#SP-HeaderCta{position:fixed;width:100%;bottom:0;z-index:100}body.contact #SP-HeaderCta{display:none}#SP-HeaderCta .blockCTA{color:#fff;padding:10px 0;width:32%;text-align:center}#SP-HeaderCta .blockCTA.tel{background-color:#f29337}#SP-HeaderCta .blockCTA.mail{background-color:#dd5c57;width:36%}#SP-HeaderCta .blockCTA.line{background-color:#70c46f}#SP-HeaderCta .blockCTA a{color:#fff;font-size:13px;font-weight:700}#SP-HeaderCta .blockCTA:last-of-type{border-right:none}#SP-HeaderCta .blockCTA i{margin-right:5px;font-size:30px}#SP-HeaderCta .blockCTA span.text{line-height:1em}#SP-HeaderCta .blockCTA span.small{font-size:11px}.headerHero{background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0 auto;position:relative;height:100%;width:100%}.headerHero .textwidget{height:100%}.headerHero .maskHero{height:100%;background-color:rgba(0,0,0,.3)}header{z-index:100}#header{position:fixed;width:100%;z-index:100;background-color:#fff}#logo .LogoBanner,#logo .text{float:left}#logo .LogoBanner{height:40px !important}#logo .text{padding-top:5px;padding-left:10px}#logo .catchFrase{color:#fff;font-size:12px;letter-spacing:1px}#logo .Organization{text-align:left;color:#fff;font-size:20px;letter-spacing:0px;font-weight:700;width:100%;line-height:1em;padding:0;border:none;background-color:transparent}.absOverCenter{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;margin:auto}.absOverCenter .verticalCenter,.headerHero .v-center{position:absolute;right:0;left:0;margin:auto;width:80%;max-width:700px;text-align:center}.absOverCenter .bottom,.headerHero .bottom{position:absolute;right:0;bottom:40px;left:0;margin:auto}.headerHero .v-center h1{font-size:16px;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:3.5em;font-weight:400;color:#fff;margin-bottom:80px}.imgSuccess{text-align:center;margin-bottom:30px}.absOverCenter .verticalCenter .descriptionBig,.absOverCenter .verticalCenter .descriptionSmall,.headerHero .v-center .descriptionBig,.headerHero .v-center .descriptionSmall{text-align:center;color:#fff}.absOverCenter .verticalCenter .descriptionBig,.headerHero .v-center .descriptionBig{font-size:40px;line-height:1.5em;margin-bottom:30px;font-weight:700}.absOverCenter .verticalCenter .descriptionSmall,.headerHero .v-center .descriptionSmall{font-size:15px;font-weight:700;padding:15px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:30px}.absOverCenter .bottom .arrowDown,.absOverCenter .bottom .text,.headerHero .v-center .arrowDown,.headerHero .bottom .arrowDown,.headerHero .bottom .text{text-align:center}.absOverCenter .bottom .text,.headerHero .bottom .text{font-size:14px;color:#fff}.container{margin:0 auto}.wpsisac-slick-carousal-wrp .slick-image-slide{background-color:#000;margin:0 !important}.wpsisac-slick-carousal-wrp .slick-image-slide img{filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.wpsisac-slick-carousal-wrp .slick-image-slide.slick-current img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.wpsisac-slick-carousal-wrp .design-6 button.slick-arrow{background:0 0 !important;background-color:rgba(0,0,0,1) !important;width:50px;height:50px;background-size:cover !important}.wpsisac-slick-carousal-wrp .design-6 button.slick-prev{left:calc(50% - 575px) !important;background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/top/carousel-arrow-left.png) !important}.wpsisac-slick-carousal-wrp .design-6 button.slick-next{right:calc(50% - 565px) !important;right:calc(50% - 575px) !important;background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/top/carousel-arrow-right.png) !important}.breadcrumbs-wrap{background-color:#f2f2f2;margin-bottom:60px;padding-top:7px;padding-bottom:7px}.breadcrumbs{max-width:1140px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;font-size:12px}.breadcrumbs img{vertical-align:middle;margin-right:5px}.breadcrumbs span{vertical-align:middle}.btnGhost{text-align:center;height:auto;padding:1px}.btnGhost a{font-size:18px;font-family:"Noto Sans JP";padding:15px;width:100%;max-width:240px;background-color:#b0deec;color:#000 !important;text-decoration:none !important;display:inline-block;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.btnGhost a:hover{background-color:rgba(240,240,240,.5);background-color:rgba(51,51,51,.5);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1.00}header .btnGhost{float:left;height:80px;line-height:80px}header .btnGhost a{font-size:14px;padding:0 10px;border:none;height:40px;line-height:40px;background-color:#b0deec;color:#fff !important}header .btnGhost a:first-child{margin-right:30px}header .btnGhost a:hover{background-color:#8ec7fc;color:#fff !important}header .btnGhost a img{vertical-align:middle;margin-right:10px}body.home section .btnGhost a{font-size:14px;background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/triangle-black-right-20.png);background-repeat:no-repeat;background-position:10px center;background-size:10px;background-color:#b0deec;padding:13px}section#TopSlowSlider .btnGhost a{background-image:none;background-color:transparent;color:#fff !important;border:1px solid #fff;max-width:280px;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px}section#TopSlowSlider .btnGhost a:hover,body.home section .backImage:hover .btnGhost a,body.home section .btnGhost a:hover{background-color:#bbb}.btnLikeGhost{padding:15px 55px;color:#fff;border:1px solid #fff;display:inline-block}.GhostWithBackImage{position:relative;text-align:center}.GhostWithBackImage .btnGhost{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:auto;margin-right:auto;left:0;right:0}.GhostWithBackImage .btnGhost a{color:#fff !important}.btnGhost a:hover{background-color:rgba(240,240,240,.5);background-color:rgba(255,255,255,.8);color:#333 !important}footer section#CTA .btnGhost a:hover{background-color:#f2f2f2}.btnLink{text-align:center;margin:20px auto}.btnLink a{background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/tryangle-white.png);background-repeat:no-repeat;background-position:15px center;max-width:480px;width:100%;height:60px;line-height:60px;text-decoration:none !important;display:inline-block;font-size:16px;font-family:"Noto Sans JP";color:#fff !important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.btnLink a.tryangleWhite{background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/tryangle-white.png)}.btnLink a.green{background-color:#7cc44b}.btnLink a.orange{background-color:#f69022}.btnLink a.red{background-color:#f00420}.btnLink a.gray{background-color:#a7a7a7}.btnLink a.white{background-color:#fff;color:#000 !important;background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/tryangle-black.png);border:1px solid #ccc}.btnLink a.yellow{background-color:#ffe000;color:#000 !important;background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/tryangle-black.png)}.btnLink a.small{background-position:15px center;font-size:16px;width:240px;height:50px;line-height:50px;background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/tryangle-white-small.png)}.btnLink a.white.small,.btnLink a.yellow.small{background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/tryangle-black-small.png)}[data-wipe]{position:relative;text-transform:uppercase;letter-spacing:.1em;overflow:hidden;display:inline-block;text-decoration:none;text-align:left;font-size:18px;font-weight:700;padding:15px 50px;border:4px solid #333;color:#333}[data-wipe]:before,[data-wipe]:after{content:attr(data-wipe);padding-top:inherit;padding-bottom:inherit;white-space:nowrap;position:absolute;top:0;overflow:hidden;background:#8ec7fc}[data-wipe]:before{left:0;text-indent:50px;width:0}[data-wipe]:after{padding-left:inherit;padding-right:inherit;left:100%;text-indent:calc(-100% - 100px);transition:.2s ease-in-out}[data-wipe]:hover:before{width:100%;transition:width .2s ease-in-out}[data-wipe]:hover:after{left:0;text-indent:0;transition:0s .2s ease-in-out}header .btnWipe .more_button{font-size:14px;border:none;width:180px;height:40px;line-height:40px;background-color:#2e98e4;color:#fff !important;text-align:center;float:left}header .btnWipe .more_button:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1.00}header .btnWipe .more_button:first-child{margin-right:20px}header .more_button:before,header .more_button:after{background-color:#8ec7fc}#CTA .more_button:before,#CTA .more_button:after{background-color:#ccc}.more_button{display:block;position:relative;z-index:2;outline:none;overflow:hidden}.more_button:before,.more_button:after{position:absolute;z-index:-1;display:block;content:''}.more_button,.more_button:before,.more_button:after{box-sizing:border-box;transition:all .5s}.more_button:hover{color:#fff}.more_button:after{top:0;left:-100%;width:100%;height:100%}.more_button:hover:after{left:0}.more_button i,.r_buttons i{position:absolute;top:37%;right:10px}.wrapFlex{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.wrapFlexCenter{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center}.wrapFlexCenterTop{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.wrapFlexCenterLeft{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.flexRevers{flex-direction:row-reverse}.boxFloatCenter{max-width:640px;width:75%}.boxCover{width:25%;position:relative;border-right:1px solid #fff;border-bottom:1px solid #fff}.boxCoverSpace{width:23.6%;margin-right:1.86%;margin-bottom:30px;position:relative}.boxCoverSpace:nth-child(4n){margin-right:0}.hasSidebar .boxCoverSpace{width:32%;margin-right:2%}.hasSidebar .boxCoverSpace:nth-child(4n){margin-right:2%}.hasSidebar .boxCoverSpace:nth-child(3n){margin-right:0}.boxCoverThree{width:31%;margin-right:3.5%;margin-bottom:40px;position:relative;height:100%}.boxCoverThree:nth-child(3n){margin-right:0}.outer125{position:relative;width:100%;padding:125% 0 0}.outer100{position:relative;width:100%;padding:100% 0 0}.outer125 .inner,.outer100 .inner{position:absolute;top:0;left:0;width:100%;height:100%}.outer125 .inner a,.outer100 .inner a{display:block;height:100%}.outer125 .inner img,.outer100 .inner img{width:100%;height:100%;border:solid 1px #cecece;object-fit:cover}.boxClip{width:100%;overflow:hidden}.boxClipInner{width:900px}.boxClipInner .ug-carousel-wrapper{left:0 !important}.overWrap{position:absolute;background-color:rgba(0,0,0,.5);bottom:0;padding:10px 30px;color:#fff;width:100%}.overWrap.arrow:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;margin-left:0;font-size:40px;font-weight:lighter;font-weight:100;content:">";font-family:'Major Mono Display',monospace}.normalWrap{padding-top:20px}.overWrap .title,.normalWrap .title{font-weight:700;margin-bottom:5px;font-size:16px;word-wrap:break-word;line-height:1.2em}.overWrap .subtitle,.normalWrap .subtitle{font-size:12px;line-height:150%;word-wrap:break-word;line-height:1.2em}.imgCover .boxContent{padding:50px 0;background-color:rgba(0,0,0,.5);height:100%;z-index:2;position:relative}.imgCover img{position:absolute;object-fit:cover;width:100%;height:100%;z-index:1}.imgCover{color:#fff}.imgCover .boxContent.backWhite{background-color:rgba(255,255,255,.5);color:#333 !important}.imgCover .boxContent.backWhite .cWhite{color:#333 !important}.hoverZoom .boxContent{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.hoverZoom .boxContent:hover{background-color:rgba(255,255,255,.5)}.hoverZoom .boxContent.backWhite:hover{background-color:rgba(0,0,0,.5)}.hoverZoom .boxContent:hover .cWhite,.hoverZoom .boxContent:hover .text{color:#333 !important}.hoverZoom .boxContent.backWhite:hover .cWhite,.hoverZoom .boxContent.backWhite:hover .text{color:#fff !important}.posRelative.hoverZoom{overflow:hidden}.posRelative.hoverZoom img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.posRelative.hoverZoom:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}body.page-template-templete-LandingPage{font-family:Verdana,'Noto Sans JP',"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body.page-template-templete-LandingPage h1,body.page-template-templete-LandingPage h2,body.page-template-templete-LandingPage h3,body.page-template-templete-LandingPage h4,body.page-template-templete-LandingPage h5,body.page-template-templete-LandingPage h6,.copyright{font-family:Verdana,'Noto Sans JP',"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.imageBackCover img{width:100%;height:600px;object-fit:cover}body.page-template-templete-LandingPage .titleMV{font-weight:700;border-left:none !important;padding-left:0 !important}body.page-template-templete-LandingPage footer section#CTA{background-color:#1a5783}body.page-template-templete-LandingPage footer section#CTA .ctaTitle,body.page-template-templete-LandingPage footer section#CTA .description{color:#fff}body.page-template-templete-LandingPage footer section#Banners{display:none}@media screen and (max-width:1024px){body.page-template-templete-LandingPage .boxTow{width:100%;margin-right:0;padding-bottom:30px}body.page-template-templete-LandingPage #MainVisual-001 .imageBackCover img{height:1000px}}.hasSidebar .wrap_main{flex:1;margin-right:100px}.hasSidebar #sidebar{width:250px}.pageTopImage{position:relative}.pageTopImage .title{font-size:24px;font-family:"Noto Sans JP";font-weight:400;color:#fff;text-shadow:0 0 10px rgba(255,255,255,.7)}section{margin-bottom:50px}.widthAll{width:100%;margin-left:auto;margin-right:auto}img.all,.widthAll img{max-width:none;width:100%}.widthFull{max-width:1600px;margin-left:auto;margin-right:auto}.widthLimit{max-width:1140px;margin:0 auto;padding-left:20px;padding-right:20px}.noSideSpace{padding-left:0;padding-right:0}.noSideSpace img{width:100%}.widthLimit1300{width:100%;max-width:1340px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.widthLimit1000{max-width:1040px;margin:0 auto;padding-left:20px;padding-right:20px}.widthNarrow{width:800px;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.boxLeft{float:left;width:50%}.boxRight{float:right;width:50%}.widthLimit .boxLeft,.widthLimit .boxRight{width:47.72%}.Sepa .boxLeft{width:50%;padding-right:3.18%;border-right:1px solid #ccc}.Sepa .boxRight{width:46.81%;padding-right:0;border-right:none;margin-right:0}.boxThirdCollapse{width:33.333%}.boxThird{float:left;width:30.9%;margin-right:3.63%}.boxThird.last{margin-right:0}.Sepa .boxThird{width:32.27%;padding-right:3.18%;border-right:1px solid #ccc;margin-right:3.18%}.Sepa .boxThird.last{width:29.09%;padding-right:0;border-right:none;margin-right:0}.widthLimit .noSpace{width:50%}.widthLimit .Text{width:65.45%}.widthLimit .ImageRound,.widthLimit .Image{width:30.9%}.widthLimit .Title{width:25.45%}.widthLimit .TitleText{width:69.09%}.Padding .Text{width:62.5%}.Padding .Image{width:32.69%}.itemCareer .boxLeft{width:20%}.itemCareer .boxRight{width:76.25%}img.Image.wp-post-image{width:auto !important;max-width:100% !important}.inlineCenter{text-align:center;margin-bottom:50px}body.home .inlineCenter{margin-bottom:35px}.TLTLE,h1:not(.head){font-size:30px;font-family:'Roboto',Noto Sans JP,sans-serif;letter-spacing:2px;color:#ffe000;font-weight:700;text-align:center;display:inline;display:inline-block;margin-left:auto;margin-right:auto;line-height:1.5em}h1.title{color:#333}.titleEnglish{text-align:center;font-size:16px;font-weight:700;color:#02aaf0;margin-bottom:10px}h2:not(.sectionTitle){font-size:24px;margin:0 auto 24px auto;color:#333;font-weight:400;line-height:1.6em}h2:not(.sectionTitle):not(.titlePage):not(.titleMain):not(.alignCenter):not(.company){letter-spacing:3px;border-left:3px solid #b0deec;padding-left:10px}h3:not(.catch):not(.reasonTitle):not(.voiceTitle):not(.Title){font-size:20px;margin:0 auto 20px auto;color:#000;font-weight:400;background-color:#b0deec;padding:10px 15px;line-height:1.6em;letter-spacing:2px}h4:not(.widget-title){position:relative;font-size:20px;margin:0 auto 20px auto;color:#000;font-weight:700;border-bottom:2px solid #000;line-height:2em;letter-spacing:1px}h4:not(.widget-title):after{content:".";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:150px;border-bottom:1px solid #333}h5{font-size:24px;margin:0 auto 15px auto;color:#333;font-weight:700;line-height:1.5em;letter-spacing:1px}h6{font-size:18px;margin:0 auto 15px auto;color:#b0deec;font-weight:700;line-height:1.5em;letter-spacing:1px}.titleUnderline{display:inline;font-size:18px;margin:0 auto 20px auto;font-weight:700;line-height:1.5em;background:linear-gradient(transparent 70%,#fff100 70%);letter-spacing:1px}p.titleCheck{font-size:17px;margin:0 auto 10px auto;font-weight:400;line-height:1.5em}p.titleCheck i{margin-right:10px;font-size:20px;color:#df2e05;vertical-align:middle}.backline{font-weight:700;background:linear-gradient(transparent 50%,#b0deec 50%)}.Padding00{padding:30px 0}.Padding{padding:30px;border:1px solid #cecece}.Padding00:before,.Padding00:after,.Padding:before,.Padding:after{content:"";clear:both;display:block}.box_gray{background-color:#f2f2f2;border:none}.box_yellow{background-color:#ffe000;border:none}.box_green{background-color:#e0eede;border:none}.box_blue{background-color:#dafbfa;border:none}.box_brown{background-color:#fff8ea;border:none}.box_white{background-color:#fff}.box_padding{padding:60px 0 !important}.box_kadomaru{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}hr{height:1px;border:0;border-top:1px solid #ccc;margin-top:30px;margin-bottom:30px}hr.solid{border-top:1px solid #ccc}hr.dotted{border-top:1px dotted #ccc}table{width:100%;border-left:1px solid #cecece;fon-size:13px}table tr:first-child{border-top:1px solid #cecece}table th{background-color:#f2f2f2}table th,table td{padding:15px 20px;vertical-align:middle;border-right:1px solid #cecece;border-bottom:1px solid #cecece}table.free-items{margin:40px auto}table.free-items th,table.free-items td{padding:15px 30px}table.free-items th{font-weight:400;min-width:150px}table.leftTh th{width:30%}table .center{text-align:center}table .right{text-align:right}.Career{max-width:800px;margin-left:auto;margin-right:auto}.itemCareer{padding:30px 0;border-bottom:1px solid #ccc}.itemCareer:first-child{border-top:1px solid #ccc}.Introduce{max-width:800px;margin-left:auto;margin-right:auto}.itemIntroduce{padding:15px 0}.itemIntroduce .boxLeft{width:18.75%;text-align:right}.itemIntroduce .boxRight{width:75%}.QandA{max-width:800px;margin-left:auto;margin-right:auto;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.itemQandA{padding:30px;background-color:#e3fcfa;margin-bottom:40px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.itemQandA .boxLeft{width:10%}.itemQandA .boxRight{width:90%}.itemQandA .mark{display:inline-block;font-size:30px;font-family:"Yu Gothic";font-weight:700;padding:7px 10px}.itemQandA .Q{width:100%;padding:10px;background-color:#64d0f8;margin-bottom:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.itemQandA .Q .mark{color:#64d0f8;background-color:#fff}.itemQandA .Q .boxRight{font-size:18px;font-weight:700}.itemQandA .A{padding:10px}.itemQandA .A .mark{color:#fff;background-color:#4a7b9a}body.single .content a,body.page:not(.home) .content a{color:#04c;text-decoration:underline}body.single .content p,body.page:not(.home) .content p{margin-bottom:20px}.backColor{background-color:#ffe000;padding-top:60px !important;padding-bottom:60px !important}body.home .container{padding-top:100px;background:#fff !important;overflow:hidden}body.home .textwidget+.container{padding-top:30px}body.home section{padding:0;position:relative;margin-bottom:80px}body.home section .text{margin-bottom:20px}body.home section#TopSlowSlider{padding:0}body.home section#TopSlowSlider,body.home section#TopSlowSlider #wrapTopSlider,body.home section#TopSlowSlider .hide640,body.home section#TopSlowSlider .disp640,body.home section#TopSlowSlider .unite-gallery{height:100% !important}body.home section#TopSlowSlider video{width:100%;height:100%;object-position:center center;object-fit:cover}body.home section#TopSlowSlider .descriptionBig.lang-japan{ font-size:45px;font-family:'Noto Sans JP',"Yu Mincho","YuMincho","游明朝体","游明朝","ヒラギノ明朝 ProN W6","HiraMinProN-W6","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;letter-spacing:5px}body.home section#TopSlowSlider .descriptionBig.lang-eng{font-size:60px;font-family:'Roboto',sans-serif;letter-spacing:5px}body.home section#TopSlowSlider .descriptionSmall{font-family:'Noto Sans JP',"Yu Mincho","YuMincho","游明朝体","游明朝","ヒラギノ明朝 ProN W6","HiraMinProN-W6","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body.home header{height:0}body.home .drawer-navbar--fixed{animation-duration:1.5s;animation-name:slidein}@keyframes slidein{from{transform:translateY(-80px)}to{transform:translateY(0px)}}.RelativeBase{position:relative}section.navy{background-color:#0168b7;color:#fff}section.lightblue{background-color:#a2d5f0}section.gray{background-color:#f2f2f2}section .sectionTitle{font-size:30px;color:#003466;text-align:center;display:inline;display:inline-block;padding-bottom:15px;border-bottom:1px solid #003466;border-left:none}section.navy .sectionTitle{color:#fff;border-bottom:1px solid #fff}body.home .titleEnglish{text-align:center;font-size:16px;color:#02aaf0;margin-bottom:40px}body.home #TopSlowSlider{position:relative}body.home .TableBase{display:table}.headerHero .v-center,body.home .absOverCenter{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;margin:auto}.headerHero .v-center,body.home .absOverCenter .verticalCenter{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.home section .Overlay{position:absolute;background-color:rgba(0,0,0,.5);bottom:0;padding:10px 30px;color:#fff;width:100%;height:100%}body.home section h5,body.home section h6{text-align:center}.titlePage.cWhite,.cWhite{color:#fff !important}section#TopCarousel{padding-top:80px;margin-bottom:0 !important;background-color:#fff}section#TopCarousel .slick-list{margin-bottom:25px}section#TopCarousel .wpsisac-slick-carousal .slick-dots li button{background:#000 !important;border:none}section#TopCarousel .wpsisac-slick-carousal .slick-dots li.slick-active button{background:#b2b2b2 !important}section#About .backImage{background-repeat:no-repeat;background-size:cover;margin-bottom:25px;overflow:hidden}section#About .backImage div{text-align:center}.textCatch{text-align:center;line-height:1.6em;font-size:30px;font-weight:700;margin-bottom:20px;margin-left:auto;margin-right:auto}body.home .textSummary{font-size:14px;color:#333;margin-left:auto;margin-right:auto}body.home #Philosophy{padding:0;text-align:left}body.home #Philosophy .textCatch,body.home #Philosophy .textSummary{color:#fff}body.home .boxBlog a,body.home .boxCoverSpace a{color:#333;text-decoration:none}body.home #Consulting .textCatch{font-size:28px;color:#0c6ac1}body.home #Finance-Insurance{padding:0 !important}body.home #Finance-Insurance #Finance{background-color:#e4f6fe;padding:50px 0}body.home #Finance-Insurance #Insurance{background-color:#fef2e4;padding:50px 0}.boxTow{width:48%;margin-right:4%;margin-bottom:50px}.boxTow:nth-child(2n){margin-right:0}body.home #Service .boxThree .titleMerit{background-color:transparent;padding:0;color:#fff;font-size:18px}body.home #Service .boxThree .imageFB{text-align:center}body.home #Service .boxThree .Caption{position:absolute;bottom:0;background-color:rgba(0,0,0,.7);padding:20px;padding-bottom:40px}body.home #Service .boxThree .titleMerit a{display:block;color:#fff;background-repeat:no-repeat;background-position:95% center}body.home #Service .boxThree .Caption .text{font-size:14px;color:#fff}.boxTow img,.boxThird img,.boxThree img,.boxFour img,.boxImage img{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}section#NewsBlog .widthLimit{margin-bottom:20px}section#Consul-Contact .text,section#Compensation-Lecture .text{padding:20px}section#Affairs .backImage img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}section#Affairs .backImage:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}section#Affairs .backImage:hover{background-color:#000}section#Affairs .btnGhost{display:inline-block;position:absolute;top:50%;margin-top:-29px;right:0;left:0}section#Greeting .catch{color:#fff}section#Greeting .description{margin-bottom:50px}.reasonTitle{font-size:20px;color:#0091c6;font-weight:700;text-align:center;margin-bottom:30px}body.home section#Voice{background-color:#f2f2f2}section#Voice .boxRight img{margin-bottom:35px}.voiceTitle{font-size:26px;color:#0091c6;font-weight:700;margin-bottom:20px}section#Voice .boxRight p{margin-bottom:80px}section#NewsAndBlog .boxList .newList{margin-bottom:50px}body.login .content{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}body.login .content .frontend-user-admin-login{max-width:600px;width:100%;margin-left:auto;margin-right:auto}body.login .content .frontend-user-admin-login input#user_login,body.login .content .frontend-user-admin-login input#user_pass{width:100%;font-size:16px}body.login .content .frontend-user-admin-login>div{display:none !important}body.login .content ul{max-width:200px;margin-left:auto;margin-right:auto}body.login .content ul li{text-align:center}body.login .content ul li a{font-size:16px;padding:15px 55px;color:#000 !important;text-decoration:none !important;border:1px solid #ccc;text-decoration:none;display:inline-block;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}body.login .content ul li a:hover{background-color:rgba(240,240,240,.5);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1.00}.titlePage{font-size:26px !important;border:none;font-weight:700 !important;font-family:'Noto Sans JP',"Yu Mincho","YuMincho","游明朝体","游明朝","ヒラギノ明朝 ProN W6","HiraMinProN-W6","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;margin-bottom:5px !important;line-height:1em !important;color:#333 !important}.titleMain{font-size:20px !important;margin-bottom:0 !important;border:none}.titleSub{background-color:transparent !important;font-size:18px !important;font-weight:700 !important;color:#b4b4b4 !important;text-align:center;font-family:'Roboto',sans-serif !important}body.single-ctype02 .titleSub{display:none}body.single-ctype01 .titleSub{display:none}body.page-id-251 .wrap_main,body.archive .wrap_main,body.error404 .wrap_main,body.search .wrap_main,body.single .wrap_main{margin-bottom:50px}.listWrap{border-top:1px solid #ccc;padding-top:20px;margin-bottom:50px}.listRect{background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/../../../images/common/archive-arrow-right.png);background-repeat:no-repeat;background-position:95% center}.listRect span{display:inline-block}.listRect .date{width:80px;color:#ccc;margin-right:25px}.listRect .post-type{width:100px;background-color:#0168b7;margin-right:25px;text-align:center}.listRect .post-type a{color:#fff;display:block;font-size:12px}.wrapBlog{border-top:1px solid #ccc;padding-top:20px;margin-bottom:50px}.boxBlog{position:relative;background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/archive-arrow-right.png);background-repeat:no-repeat;background-position:97% 40%;padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}body.single .boxBlog{background-image:none;border-top:1px solid #ccc;padding-top:20px;margin-bottom:45px}.boxBlog .boxBlogLeft{float:left;width:80px;margin-right:20px}.boxBlog .boxBlogRight{width:calc(100% - 50px)}.boxBlog .title{border:none;padding:0;margin-bottom:0}.boxBlog .meta{font-size:12px;margin-bottom:5px}.boxBlog .meta .linkCate a{background-color:#000;text-align:center;padding:5px 25px;color:#fff;text-decoration:none}.boxBlog .meta .date{color:#888}.boxBlog .text{margin-bottom:0 !important}.boxBlog .text a{display:block}.boxCoverThree .title{background-color:transparent !important;font-size:13px !important;padding:5px 0 !important}.boxSquare{float:left;margin-bottom:30px}.boxSquare .image,.boxSquare .TxoTerm{margin-bottom:5px}.boxSquare .title{background-color:transparent !important;padding:0 !important;font-size:15px !important;text-align:left;margin-bottom:0 !important}.boxSquare .TxoTerm,.boxSquare .TxoTerm a{font-size:13px;color:#02aaf0}.listPagination{margin-top:50px}.listPagination .counter{display:none}.pagination{text-align:center}.pagination .page-numbers{display:inline-block;padding:5px 8px;background-color:#888;color:#fff;font-size:10px;line-height:1em}.pagination .page-numbers.current{border:1px solid #dcdbcb;background-color:#fff;color:#333}.pagination .page-numbers.first,.pagination .page-numbers.prev,.pagination .page-numbers.next,.pagination .page-numbers.last{background-color:#fff;color:#333}.pagination .page-numbers.first,.pagination .page-numbers.last{display:none}body.archive .widthLimit,body.single .widthLimit{margin-bottom:50px}body.single .pageTitle{padding-top:25px;border-top:1px solid #003466;border-bottom:1px solid #003466;margin-bottom:40px}body.single .pageTitle .titleSingle{border-left:none;padding:0;margin:0;margin-bottom:15px;font-size:24px;color:#003466}body.single .pageTitle .category{margin-bottom:15px}body.single .pageTitle .date{text-align:right}body.single .pageImage{margin-bottom:30px}body.single .content{margin-bottom:40px}body.single .content .alignleft,body.single .content .alignnone,body.single .content .alignright{margin-bottom:20px}body.single .wrapImage{margin-bottom:20px}body.single .addtoany_share_save_container{margin-top:50px;text-align:right}body.single .postPagenation{margin-top:40px;border-top:1px solid #ccc;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc}body.single .postPagenation .prev,body.single .postPagenation .next{background-repeat:no-repeat;width:50%}body.single .postPagenation .prev{background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/post-arrow-prev.png);background-position:left center}body.single .postPagenation .next{background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/post-arrow-next.png);background-position:right center;border-left:1px solid #ccc}body.single .postPagenation .none{background-image:none}body.single-pt_voice .postPagenation{max-width:800px;margin-left:auto !important;margin-right:auto !important}body.single .postPagenation hr{display:none}body.single .postPagenation a{display:block;padding:15px 60px 15px 40px;color:#333;text-decoration:none}body.single .postPagenation .next a{text-align:right}#Comments{margin-top:50px}.wpcf7-form,.mw_wp_form{max-width:960px;margin-left:auto;margin-right:auto}.mw_wp_form .formTitle{background-color:transparent !important;padding:0 !important;color:#333 !important;font-weight:700 !important}.mw_wp_form .formDescription{display:none;margin-bottom:50px}.mw_wp_form_input .formDescription{display:block}.mw_wp_form .close-up{font-size:36px;color:#0bd8d1;line-height:1.5em}.form{margin-bottom:30px}.step1,.step2,.step3{display:none}.mw_wp_form_input .step1{display:block}.mw_wp_form_confirm .step2{display:block}.mw_wp_form_complete .step3{display:block}.m-form-status{box-shadow:none !important}.m-form-status div{border:none !important;width:100% !important}.m-form-status div img{margin-left:auto;margin-right:auto}.m-form-status-first.is-current{display:none}.m-form-status-first.normal{display:block}.mw_wp_form_input .m-form-status-first.normal{display:none}.mw_wp_form_input .m-form-status-first.is-current{display:block}.m-form-status-second.is-current{display:none}.m-form-status-second.normal{display:block}.mw_wp_form_confirm .m-form-status-second.normal{display:none}.mw_wp_form_confirm .m-form-status-second.is-current{display:block}.m-form-status-third.is-current{display:none}.m-form-status-third.normal{display:block}.mw_wp_form_complete .m-form-status-third.normal{display:none}.mw_wp_form_complete .m-form-status-third.is-current{display:block}.mw_wp_form dl.m-form{border-left:none;border-right:none}.mw_wp_form dl.m-form dt{background-color:#d3e9ec}.mw_wp_form dl.m-form dt.gray{background-color:#f2f2f2}.mw_wp_form dl.m-form .border-none input{border:none;background-color:transparent;font-size:18px}.memo{font-size:12px !important;margin-bottom:0 !important}.mw_wp_form_confirm .memo,.mw_wp_form_complete .memo{display:none}.m-media p{margin-bottom:0 !important}.mw_wp_form pre{white-space:pre-wrap}.mw_wp_form pre .widthNarrow{width:100% !important}.m-media{width:100%}.m-media p.comfirm-none{margin-bottom:0 !important}.form dl{border-bottom:1px solid #ccc}.m-media dt{display:inline-block;letter-spacing:normal;width:25%;padding:20px}.m-media dd{display:inline-block;letter-spacing:normal;width:75%;padding:20px}.m-media input[type=tel],.m-media input[type=text],.m-media input[type=email],.m-media textarea{padding:5px;width:50% !important}.m-media textarea{width:100% !important}.m-media .m-form-span-required{margin-left:10px;color:#fff}.m-media input,.m-media select{font-size:15px;font-family:'Yu Gothic'}.m-media .mail{margin-bottom:20px}.m-media .m-form-privacy{width:100% !important;max-width:670px !important;padding:10px}.m-media .m-form-privacy pre{margin-top:8px}.mw_wp_form_confirm .comfirm-none{display:none}.m-form-buttons{text-align:center}.m-form-buttons input{padding:20px;font-size:20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.m-form-buttons input:hover{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.70}body.contact .m-form-status:before,body.contact .m-form-status:after{content:"";clear:both;display:block}body.contact .m-form-status div>div:after{z-index:1}.error p{margin-bottom:20px}.error a{color:#04c;text-decoration:underline;font-size:20px}.boxSide .widget,#sidebar .widget{margin-bottom:50px}.boxSide .widget:last-child,#sidebar .widget:last-child{margin-bottom:0}.boxSide .widget .blog-side-title,#sidebar .widget .blog-side-title{color:#000;background-color:#b0deec;text-align:center;font-weight:400;font-size:15px;line-height:3em;margin-bottom:25px}.boxSide ul,#sidebar ul{margin-left:15px}.boxSide .widget ul li,#sidebar .widget ul li{background-repeat:no-repeat;background-position:left center;background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/side-menu-marker.png);padding-left:15px;margin-bottom:15px}.boxSide .widget ul li ul.sub-menu,#sidebar .widget ul li ul.sub-menu{margin-top:10px}.boxSide .widget ul li ul.sub-menu li:before,#sidebar .widget ul li ul.sub-menu li:before{content:'・';margin-left:-14px}.boxSide .widget ul li ul li,#sidebar .widget ul li ul li{margin-bottom:0}#sidebar ul li a{display:block}#sidebar #text-2 ul li a{color:#1abcf8}#sidebar .widget .menu-externallink-container ul li{background-image:none;list-style-type:disc;list-style-position:inside;padding-left:10px;color:#0593c8;margin-bottom:10px}#sidebar .widget .menu-externallink-container ul li a{display:inline-block;font-size:12px;font-family:"Noto Sans JP";color:#0593c8}footer{background-color:#2e98e4;color:#fff}footer section{padding:60px 0 !important;margin-bottom:0 !important}footer section .widthLimit{margin-bottom:0 !important}footer section#CTA .widthLimit{max-width:1200px;max-width:1240px}footer section#CTA .boxFlex{width:48%;max-width:580px}footer section#CTA .arrow-right-blue{background-image:url(//riotore.com/WordPress/wp-content/themes/8atance2019/./images/common/arrow-right-blue.png);background-repeat:no-repeat;background-position:95% center}footer section#CTA .boxFlex.alignLeft{margin-right:auto}footer section#CTA .boxFlex.alignRight{margin-left:auto}footer section#CTA .boxLeft{float:left;width:48%;max-width:580px;text-align:right}footer section#CTA .boxRight{float:right;width:48%;max-width:580px;text-align:left}footer section#CTA a{background-color:#fff;color:#2e98e4 !important;font-size:24px;font-weight:700;border:none;width:100%;max-width:580px;height:120px;padding:35px 10px;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}footer section#CTA a .small{font-size:12px}body.home footer section#CTA .btnGhost a{background-image:none}footer section#CTA a.arrowFont{position:relative}footer section#CTA a.arrowFont:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;margin-left:0;font-size:80px;font-weight:lighter;font-weight:100;content:">";font-family:'Major Mono Display',monospace;color:#2e98e4 !important}footer section#CTA a.arrowFont.noArrow:after{content:none}footer section#Banners{padding:50px 0 !important;background-color:#fff}footer section#Banners .box4{width:23.5%;margin-right:2%}footer section#Banners .box4:last-child{margin-right:0}footer section#LOGO{position:relative;padding-bottom:0 !important}footer section#LOGO p{text-align:center}footer section#Menu #boxCompany{width:40%;margin-left:0;margin-right:auto}section#Menu #boxMenu{width:60%;margin-left:0;margin-right:auto}section#Menu #boxCompany .company{color:#fff;margin-bottom:0;font-size:17px;font-weight:700;height:1.5em;line-height:1.5em}section#Menu #boxCompany p{font-size:12px}section#Menu .footer-nav{width:50%;font-weight:700}section#Menu .footer-nav:last-child{margin-right:0}section#Menu .footer-nav .menu-item a{color:#fff}.drawer-menu #shikaBanner3 p,section#Menu #menuTitle #shikaBanner3 p{background-color:#f2f2f2;color:#0168b7;text-align:center;width:100%;background-repeat:no-repeat;background-position:top left;background-size:contain}.drawer-menu #shikaBanner3 p a,section#Menu #menuTitle #shikaBanner3 p a{color:#0168b7;display:block}section#Menu .footer-nav a{font-size:12px;font-weight:400;text-decoration:none;line-height:1.5em}section#Menu ul.sub-menu{margin-left:20px;list-style:disc}section#Menu ul.sub-menu li{line-height:1.4em}section#Menu ul.sub-menu li.current-menu-item{text-decoration:underline}section#Menu ul.sub-menu ul.sub-menu{margin-top:0;padding-left:20px}section#Menu ul.sub-menu ul.sub-menu li{margin-bottom:0;list-style-type:disc}section#Menu #footer-nav-foot4 #menu-item-189{margin-top:30px}footer section#SNS{text-align:center;padding:30px 0 20px !important}footer section#SNS a{margin-right:50px}footer section#SNS a:last-child{margin-right:0}footer section#SNS i{font-size:55px;color:#fff}footer section#SNS i:last-child{margin-right:0}footer #Bottom{padding:10px 0 !important}footer .copyright{font-size:12px;text-align:center}.pageTop{position:fixed;right:10px;bottom:10px;float:right;display:none;z-index:1000}.sideFixedContact{position:fixed;right:0;top:130px;display:none}body.home .sideFixedContact{display:block}@media screen and (max-width:1600px){.drawer-container{padding-left:20px;padding-right:20px}}@media screen and (max-width:1100px){.drawer-navbar .drawer-menu>li{margin-right:15px}header .btnWipe .more_button{width:130px;text-align:left;padding-left:5px}.wpsisac-slick-carousal-wrp .design-6 button.slick-prev{left:0 !important}.wpsisac-slick-carousal-wrp .design-6 button.slick-next{right:0 !important}body.home #Voice .overWrap{padding:10px 0;font-size:12px}footer section{padding-left:20px;padding-right:20px}footer section#Banners{padding-left:0;padding-right:0}footer section#Banners .widthLimit{padding-left:20px;padding-right:20px}}@media screen and (max-width:1024px){footer section#Banners .box4{width:48%;margin-right:4%;margin-bottom:20px}footer section#Banners .box4:nth-child(2n+1){text-align:right}footer section#Banners .box4:nth-child(2n){margin-right:0}footer section#Banners .box4:nth-child(3),footer section#Banners .box4:nth-child(4){margin-bottom:0}}@media screen and (max-width:960px){.wpcf7-form,.mw_wp_form{width:100%;padding:0 10px}}@media screen and (max-width:767px){.drawer-container{padding-left:0;padding-right:0}.drawer--navbarTopGutter{padding-top:60px}.drawer-navbar{height:61px;line-height:60px}.drawer-navbar .drawer-navbar-header{height:60px;line-height:60px}#logo .LogoBanner{height:33px !important}.drawer-navbar #logo{padding-top:13px}.drawer-navbar .drawer-nav{float:none;height:auto;line-height:auto;padding-top:60px}.drawer-navbar .drawer-menu>li{margin-right:0}.drawer-hamburger{position:absolute;padding-top:19px;padding-right:20px;padding-bottom:28px;padding-left:20px;background-color:#2e98e4;width:40px}.drawer-hamburger:hover{background-color:#2e98e4}.drawer-hamburger-icon,.drawer-hamburger-icon:before,.drawer-hamburger-icon:after{width:100%;height:2px;background-color:#fff}.drawer-hamburger-icon:before{top:-12px}.drawer-hamburger-icon:after{top:12px}.drawer-navbar .drawer-menu>li:first-child{display:block}.drawer-navbar .drawer-menu{border-top:1px solid #ccc}.drawer-navbar .drawer-menu li{padding-top:0;border-bottom:1px solid #ccc}.drawer-navbar .drawer-menu li.drawer-dropdown{line-height:36px}.drawer-navbar .drawer-menu-item{padding-left:.75rem;padding-right:.75rem}.drawer-navbar .drawer-menu-item{line-height:36px;border-bottom:none}.drawer-navbar .drawer-menu-item.current-menu-item,.drawer-navbar .drawer-menu-item:hover{border-bottom:none}.drawer-dropdown-menu{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1.0}.drawer-navbar .drawer-dropdown a.Link{width:80%;display:inline-block}.drawer-navbar .drawer-dropdown a.Open{width:20%;text-align:center;display:inline-block}.drawer-menu .drawer-dropdown.open>.drawer-dropdown-menu{display:block}.drawer-menu .drawer-dropdown:hover>.drawer-dropdown-menu{display:none}.drawer-menu .drawer-dropdown.open:hover>.drawer-dropdown-menu{display:block}.drawer-menu .drawer-dropdown>.drawer-dropdown-menu li{line-height:60px}.drawer-dropdown-menu-item{line-height:60px}.drawer-dropdown-menu-item,.drawer-menu-item{position:relative}.drawer-dropdown-menu-item:after,.drawer-menu-item:after{position:absolute;top:10px;right:25px;margin-left:0;font-size:40px;font-weight:lighter;font-weight:100;content:">";font-family:'Major Mono Display',monospace}.drawer-dropdown-menu-item:after{top:0}.drawer-menu-item.Link:after{content:none}.drawer-menu-item.Open:after{font-size:50px;content:"+"}.drawer-dropdown.open .drawer-menu-item.Open:after{content:"-"}.drawer-navbar .drawer-nav .HeaderCTA{padding-top:50px;float:none;width:100%}header .btnWipe .more_button{font-size:22px;width:70%;height:50px;line-height:50px;max-width:480px;border:none;float:none;text-align:center;margin-left:auto;margin-right:auto}header .btnWipe .more_button:first-child{margin-right:auto;margin-bottom:40px}.more_button i,.r_buttons i{top:30%}.hasSidebar .wrap_main,.hasSidebar #sidebar{float:none;width:100%}.hasSidebar .wrap_main{margin-right:0}.widthAll img{max-width:100%;width:100%}.widthNarrow{width:100%}.boxLeft,.boxRight,.boxThirdCollapse,.boxThird{float:none;width:100% !important}.boxLeft,.boxThird{margin-bottom:50px}.Collapse .boxLeft{margin-bottom:0}.textBackColor .boxLeft{margin-bottom:0 !important}.textBackColor .box_yellow,.textBackColor .box_gray{padding:90px 0}.boxThird{margin-right:0}.boxThird:last-child{margin-bottom:0}.widthLimit .noSpace{width:100%;margin-bottom:0 !important}.Sepa .boxLeft{padding-right:0;border-right:none}.Sepa .boxThird{padding-right:0;border-right:none;margin-right:0}.Career{padding-left:20px;padding-right:20px}.itemCareer .boxLeft{margin-bottom:20px}.Introduce{padding-left:20px;padding-right:20px}.itemIntroduce .boxLeft{float:left;width:18.75% !important;margin-bottom:0}.itemIntroduce .boxRight{float:right;width:75% !important}.QandA{padding-left:20px;padding-right:20px}.itemQandA .boxLeft{float:left;width:10% !important;margin-bottom:0}.itemQandA .boxRight{float:right;width:90% !important}.itemCareer .boxRight,.itemCareer .boxLeft,.Padding .Image,.Padding .Text,.widthLimit .TitleText,.widthLimit .Title,.widthLimit .ImageRound,.widthLimit .Image,.widthLimit .Text{width:100%}.mbLeft .boxRight,.mbRight .boxLeft{margin-bottom:0}.mbLeft .boxLeft,.mbRight .boxRight{margin-bottom:25px}.boxCover{width:50%}.boxCoverSpace{width:48.5%;margin-right:3%}.boxCoverSpace:nth-child(2n){margin-right:0}.hasSidebar .boxCoverSpace{width:48.5%;margin-right:3%}.hasSidebar .boxCoverSpace:nth-child(3n){margin-right:3%}.hasSidebar .boxCoverSpace:nth-child(2n){margin-right:0}body.home #About .flexRevers{flex-direction:row}body.single .postPagenation{padding:15px 30px}body.single .postPagenation .prev,body.single .postPagenation .next{width:100%}body.single .postPagenation .next{border:none;background-position:0 center}body.single .postPagenation .next a{text-align:left}body.single .postPagenation hr{display:block;width:100%;margin-top:15px;margin-bottom:15px}footer section#CTA .boxFlex{width:100%;text-align:center !important;margin-left:auto;margin-right:auto}footer section#CTA .boxFlex:first-child{margin-bottom:30px}footer section#CTA .boxLeft,footer section#CTA .boxRight{float:none;width:100%;text-align:center;margin-left:auto;margin-right:auto}footer section#CTA .boxLeft{margin-bottom:30px}footer section#LOGO p{text-align:left}footer section#Menu #boxCompany{width:100%;margin-left:0;margin-right:auto;margin-bottom:50px}footer section#Menu #boxMenu{width:100%}}@media screen and (max-width:640px){.disp640{display:block}.hide640{display:none}body.home #TopSlowSlider .bottom .arrowDown img{width:32px}.wpsisac-slick-carousal-wrp .design-6 button.slick-arrow{width:36px;height:36px}.pageTop{bottom:60px}table:not(.topTh) th,table:not(.topTh) td{display:block;width:100% !important;min-height:45px}table:not(.topTh) th{text-align:left !important}table.free-items th,table.free-items td{padding:7px 20px}.scroll-wrap table{width:900px}.scroll-wrap{width:100%;padding-bottom:20px;overflow-x:auto}.scroll-wrap::-webkit-scrollbar{height:10px}.scroll-wrap::-webkit-scrollbar-thumb{background:#999;border-radius:5px}.scroll-wrap::-webkit-scrollbar-track-piece{background:#efefef}.mw_wp_form .m-form,.mw_wp_form .m-form>*{display:block !important}.m-media dt,.m-media dd{width:100%;display:block}.m-media dt{border-right:none !important;border-bottom:1px solid rgba(0,0,0,.13)}.m-media input[type=tel],.m-media input[type=text],.m-media input[type=email],.m-media textarea{width:100% !important}.m-media .memo{display:block}.m-form-buttons input{display:block;width:235px;margin-bottom:20px;margin-left:auto;margin-right:auto}.m-form-status div{width:100% !important}.m-form-status div>div:after{display:none !important}}@media screen and (max-width:580px){.itemQandA .boxRight{width:85% !important;margin-left:auto}}@media screen and (max-width:480px){.absOverCenter .verticalCenter .descriptionBig,.headerHero .v-center .descriptionBig{margin-bottom:20px}.absOverCenter .verticalCenter .descriptionSmall,.headerHero .v-center .descriptionSmall{margin-bottom:30px}body.home section#TopSlowSlider .descriptionBig.lang-japan{font-size:35px}body.home section#TopSlowSlider .descriptionBig.lang-eng{font-size:38px}.absOverCenter .bottom,.headerHero .bottom{bottom:20px}.pageTopImage .title{font-size:22px}.boxBlog{background-position:100% 40%}.boxBlog .boxBlogRight{width:calc(100% - 30px)}.boxBlog .meta .linkCate a{padding:5px 10px}.itemQandA .boxRight{width:75% !important;margin-left:auto}footer section#SNS i{font-size:38px;margin-right:38px}#SP-HeaderCta .blockCTA a{font-size:10px}#SP-HeaderCta .blockCTA i{font-size:20px}}@media screen and (max-width:400px){.boxClipInner{width:100%}footer section#CTA .btnGhost a{font-size:17px}footer section#CTA a.arrowFont:after{right:-5px;font-size:50px}}@media screen and (max-width:350px){#SP-HeaderCta .blockCTA a{font-size:9px}#SP-HeaderCta .blockCTA i{font-size:18px}}.top-catch-h1{width:100%;margin:0 0 2rem;text-align:center !important;font-size:20px !important;color:#333 !important}.courseTtlH1{font-size:24px !important;margin:0 auto 15px auto;width:100%;color:#333 !important;font-weight:700 !important;line-height:1.5em !important;letter-spacing:1px !important}.articleTtlH1{margin:0 auto 24px auto !important;color:#333 !important;font-weight:400 !important;line-height:1.6em !important;text-align:left !important}@media screen and (max-width:767px){body{overflow-x:hidden}p iframe.wp-embedded-content{display:none}}h1.courseTtlH1 br{display:none}h6.courseTtlH6{margin-bottom:40px}@media screen and (max-width:767px){h1.courseTtlH1{font-size:5.4vw!important}h1.courseTtlH1 br{display:block}}#Voice a{color:#333;text-decoration:none}.comparison_chart_wrap{overflow-x:scroll;max-width:750px;width:100%;font-size:80%;padding-bottom:10px}.comparison_chart{width:2150px}body.single .content .comparison_chart a{color:#333;text-decoration:none}.comparison_chart th,.comparison_chart td{line-height:1.5}.comparison_chart th{width:130px;padding:15px 10px}.comparison_chart .own{background-color:#b0deec;border:1px solid #fff}.comparison_chart td{width:200px}.comparison_chart td.image{padding:10px 5px;text-align:center}.comparison_chart td img{width:100%;object-fit:cover;margin-bottom:5px}.comparison_chart td ul{list-style:disc;padding-left:5px}.comparison_chart td ul li{margin-bottom:10px}@media screen and (max-width:640px){.comparison_chart{width:1950px}table.comparison_chart th,table.comparison_chart td{display:table-cell}table.comparison_chart th{width:100px !important}table.comparison_chart td{width:180px !important}}.cando_wrap{display:flex;width:100%;flex-wrap:wrap;margin-bottom:40px}.cando_wrap .cando_ttl{margin:0 auto 20px auto;color:#000;font-weight:400;background-color:#b0deec;padding:10px 15px;line-height:1.6em;letter-spacing:2px}.cando_wrap .text{width:70%;margin-top:20px;padding-right:20px}.cando_wrap ul{list-style:disc;padding-left:30px}.cando_wrap .image{width:30%;margin-top:20px}.cando_wrap .image img{width:100%;object-fit:cover}@media screen and (max-width:767px){.cando_wrap .text,.cando_wrap .image{width:100%;padding-right:0}}.feature_wrap .feature_upper_inner .item{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.feature_wrap .feature_upper_inner .item .image{width:30%}.feature_wrap .feature_upper_inner .text{width:60%}.feature_lower_inner{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.feature_wrap .feature_lower_inner .item .image{width:60%;margin:10px auto}.feature_wrap .image img{width:100%}.feature_wrap .feature_lower_inner .image img{aspect-ratio:3/2;object-fit:cover}.feature_wrap .item{width:48%;margin-bottom:30px;background-color:#f2f2f2;padding:20px 20px 30px;text-align:center}.feature_wrap .item .detail{margin-top:10px;font-size:14px;line-height:1.5}@media screen and (max-width:767px){.cando_wrap{margin-bottom:50px}.feature_wrap .item{width:100%}.feature_wrap .feature_upper_inner .item .image,.feature_wrap .feature_upper_inner .text{width:100%}.feature_wrap .feature_upper_inner .item .feature_title{margin-top:10px}.feature_wrap .feature_lower_inner .item .image{width:80%}.feature_wrap .item .detail br{display:none}}.senior section{padding-top:60px;margin-bottom:60px}.que_wrap{display:block;position:relative}.que_wrap:before{position:absolute;content:"Q.";left:20px;top:16px;font-weight:500;font-size:22px;line-height:105%;width:2.1rem;height:2.1rem;line-height:2.1rem;text-align:center}.que_wrap:after{content:"＋";top:50%;right:20px;font-size:22px;font-weight:500;position:absolute;font-family:"areal";transform:translateY(-50%)}details[open] .que_wrap:after{content:"－"}.que_wrap::-webkit-details-marker{display:none}.que_inner{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;font-size:18px;font-weight:700;padding:20px 60px;align-items:center;background-color:#fff;border-bottom:1px solid #cecece}details[open] .que_inner{border-bottom:none}@keyframes close-animation{from{transform:rotate(180deg)}to{transform:rotate(0deg)}}details[open] .que_inner:after{animation:.4s open-animation forwards}@keyframes open-animation{from{transform:rotate(0deg)}to{transform:rotate(180deg)}}.ans_inner{padding:20px 60px;position:relative;background-color:#fff;border-top:1px dotted #cecece;border-bottom:1px solid #cecece}.ans_inner:before{position:absolute;content:"A.";left:20px;top:16px;font-weight:500;font-size:22px;line-height:105%;width:2.1rem;height:2.1rem;line-height:2.1rem;text-align:center}.ans_inner p{margin:0!important;font-weight:500}.toc-001{margin-bottom:30px;padding:1em 1em 1em 2em;border:1px solid #999;background-color:#f7f7f7;color:#333}.toc-001 div{display:flex;align-items:center;margin:0;padding:5px 0}.toc-001 div:before{display:inline-block;width:1em;height:1em;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 4H21V6H8V4ZM3 3.5H6V6.5H3V3.5ZM3 10.5H6V13.5H3V10.5ZM3 17.5H6V20.5H3V17.5ZM8 11H21V13H8V11ZM8 18H21V20H8V18Z' fill='%23333'%3E%3C/path%3E%3C/svg%3E");content:''}.toc-001 ol{list-style-type:decimal;margin:0;padding:0 2em;overflow:hidden}.toc-001 ol ol{margin-top:5px}.toc-001 li{padding:5px 0}.toc-001 a{color:#166c9d}.author-wrap{margin:40px 0 0}.author-wrap h3{text-align:center}.author-wrap .inner{display:flex;gap:40px}@media screen and (max-width:640px){.author-wrap .inner{gap:20px;flex-wrap:wrap}}