@charset "UTF-8";@media screen and (min-width:751px){body{min-width:1174px}}#dis-info{width:100%}#dis-info .info-list{width:100%;max-width:1090px;margin:0 auto;padding:25px 0;display:flex;column-gap:24px}@media only screen and (max-width:750px){#dis-info .info-list{width:92%;flex-direction:column;overflow:hidden}}#dis-info .info-list h3{white-space:nowrap;font-size:12px;line-height:1.6;font-weight:500;color:#4a4a4a;padding-top:3px}@media only screen and (max-width:750px){#dis-info .info-list h3{margin-bottom:1em;padding-top:3px}}#dis-info .info-list ul li dl{display:flex;column-gap:24px}@media only screen and (max-width:750px){#dis-info .info-list ul li dl{column-gap:18px;flex-direction:column}}#dis-info .info-list ul li dl dt{font-size:12px;line-height:1.6;font-weight:500;color:#919191;width:70px;padding-top:4px}@media only screen and (max-width:750px){#dis-info .info-list ul li dl dt{margin-left:28px;width:100%;padding-top:4px}}#dis-info .info-list ul li dl dd{flex:1;max-width:860px;font-size:16px;line-height:1.6;font-weight:500;margin-left:28px}@media only screen and (max-width:750px){#dis-info .info-list ul li dl dd{font-size:12px}}#dis-info .info-list ul li dl dd a{color:#000;position:relative;word-wrap:break-word;overflow-wrap:break-word}#dis-info .info-list ul li dl dd a:before{content:'';width:18px;height:18px;background:url(/assets/top/img/icon_notice_bk.png);background-size:contain;position:absolute;left:-24px;top:3px}@media only screen and (max-width:750px){#dis-info .info-list ul li dl dd a:before{width:15px;height:15px;top:2px}}#dis-info .info-list ul li:only-of-type dl{justify-content:center}#dis-info .info-list ul li+li{margin-top:1em}#dis-info .info-list:has(:only-of-type){justify-content:center}.loading{display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading>div{width:14px;height:14px;background-color:#f4810b;opacity:.9;border-radius:100%;display:inline-block;margin:0 5px;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.loading .bounce1{animation-delay:-.32s}.loading .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}#hero{width:100%;height:calc(100vh - 90px - 134px);min-height:600px;position:relative;overflow:hidden}@media only screen and (max-width:750px){#hero{height:0;min-height:initial;padding-bottom:108%}}body.is-tb #hero{height:70vh}#hero .hero-inner{height:100%}@media (min-width:751px){#hero .hero-inner{position:relative}}@media (min-width:751px) and (max-width:1174px){#hero .hero-inner{width:100vw}}#hero .txt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:56%;margin-top:-35px;opacity:1;z-index:4;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}@media (min-width:751px){#hero .txt .txt-copy{width:1000px}}@media (min-width:751px) and (max-width:1174px){#hero .txt .txt-copy{width:76.66099vw}}@media (max-width:750px){#hero .txt .txt-copy{width:73.86667vw}}#hero .txt .txt-copy img{width:100%;height:auto}#hero .txt .btn{padding:50px 0 0}@media only screen and (max-width:750px){#hero .txt .btn{padding:40px 0 0}}#hero .txt .btn a{transition:.4s;color:#fff;margin:0 auto;background-color:rgba(255,255,255,0);border-color:#fff}#hero .txt .btn a:hover{border-color:#f4810b}#hero .txt.init{margin-top:-25px;opacity:0}@media only screen and (max-width:750px){#hero .txt.init{margin-top:-15px}}@media only screen and (max-width:750px){#hero .txt:lang(en){width:83.73%}}#hero .scroll{background:url(/assets/top/img/icon_scroll.png);width:18px;height:30px;position:absolute;bottom:110px;left:50%;margin-left:-15px;z-index:2}@media only screen and (max-width:750px){#hero .scroll{display:none}}#hero .scroll:after{content:"SCROLL";font-size:10px;font-size:1rem;color:#fff;position:absolute;bottom:-2em;letter-spacing:.1em;margin-left:-1.3em;font-weight:300}#hero .scroll span{visibility:hidden}#hero #circle-flow span{position:absolute;z-index:1;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;opacity:.7}@media only screen and (max-width:750px){#hero #circle-flow span{display:none}}#hero #circle-flow span.size48{width:48px;height:48px}#hero #circle-flow span.size30{width:30px;height:30px}#hero #circle-flow span.size20{width:20px;height:20px}#hero #circle-flow span.size10{width:10px;height:10px}#hero #circle-flow span.clr-a{background-color:#f4810b}#hero #circle-flow span.clr-b{background-color:#ffc386}#hero #circle-flow span.clr-c{background-color:#fff}#hero #circle-flow span.st50,#hero #circle-flow span.st60,#hero #circle-flow span.st70,#hero #circle-flow span.st80,#hero #circle-flow span.st90{left:-10%}#hero #circle-flow span.st50{top:50%}#hero #circle-flow span.st60{top:60%}#hero #circle-flow span.st70{top:70%}#hero #circle-flow span.st80{top:80%}#hero #circle-flow span.st90{top:90%}#hero #circle-flow span.front{z-index:5}#hero #circle-flow span.middle{z-index:3}#hero #circle-flow span.back{z-index:1}#hero #hero-slider,#hero #stand-slider{position:absolute;top:0;left:0;width:100%;height:100%}#hero #hero-slider .slide-item,#hero #hero-slider .stand-item,#hero #stand-slider .slide-item,#hero #stand-slider .stand-item{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 90px - 134px);outline:0;z-index:0}@media only screen and (max-width:750px){#hero #hero-slider .slide-item,#hero #hero-slider .stand-item,#hero #stand-slider .slide-item,#hero #stand-slider .stand-item{height:100%}}body.is-tb #hero #hero-slider .slide-item,body.is-tb #hero #hero-slider .stand-item,body.is-tb #hero #stand-slider .slide-item,body.is-tb #hero #stand-slider .stand-item{height:70vh}#hero #hero-slider .slide-item img,#hero #hero-slider .stand-item img,#hero #stand-slider .slide-item img,#hero #stand-slider .stand-item img{display:none}#hero .video-wrapper{position:absolute;left:0;top:0;overflow:hidden;z-index:0}@media screen and (min-width:751px){#hero .video-wrapper{width:100%;height:100%}}@media only screen and (max-width:750px){#hero .video-wrapper{width:100%}}#hero .video-wrapper video{width:100%;height:100%;object-fit:cover}#stand-slider{z-index:1}@media only screen and (max-width:750px){#stand-slider{display:none}}#stand-slider .stand-num1{background:url(/assets/top/img/slide/stand_1.png) center center no-repeat;background-size:cover}#stand-slider .stand-num2{background:url(/assets/top/img/slide/stand_2.png) center center no-repeat;background-size:cover}#stand-slider .stand-num3{background:url(/assets/top/img/slide/stand_3.png) center center no-repeat;background-size:cover}#stand-slider .stand-num4{background:url(/assets/top/img/slide/stand_4.png) center center no-repeat;background-size:cover}#stand-slider .stand-num5{background:url(/assets/top/img/slide/stand_5.png) center center no-repeat;background-size:cover}#hero-slider{z-index:0}#hero-slider .slide-num1{background:url(/assets/top/img/slide/slide_1.jpg) center center no-repeat;background-size:cover}#hero-slider .slide-num2{background:url(/assets/top/img/slide/slide_2.jpg) center center no-repeat;background-size:cover}#hero-slider .slide-num3{background:url(/assets/top/img/slide/slide_3.jpg) center center no-repeat;background-size:cover}#hero-slider .slide-num4{background:url(/assets/top/img/slide/slide_4.jpg) center center no-repeat;background-size:cover}#hero-slider .slide-num5{background:url(/assets/top/img/slide/slide_5.jpg) center center no-repeat;background-size:cover}@media only screen and (max-width:750px){#hero-slider .slick-list{height:100%}#hero-slider .slick-list .slick-track{height:100%}#hero-slider .slick-list .slick-track .slide-num1{background:url(/assets/top/img/slide/slide_1_sp.jpg) center center no-repeat;background-size:cover}#hero-slider .slick-list .slick-track .slide-num2{background:url(/assets/top/img/slide/slide_2_sp.jpg) center center no-repeat;background-size:cover}#hero-slider .slick-list .slick-track .slide-num3{background:url(/assets/top/img/slide/slide_3_sp.jpg) center center no-repeat;background-size:cover}#hero-slider .slick-list .slick-track .slide-num4{background:url(/assets/top/img/slide/slide_4_sp.jpg) center center no-repeat;background-size:cover}#hero-slider .slick-list .slick-track .slide-num5{background:url(/assets/top/img/slide/slide_5_sp.jpg) center center no-repeat;background-size:cover}}_::content,_:future,body.is-pc #hero .txt img:not(*:root){image-rendering:-webkit-optimize-contrast}@keyframes show{from{opacity:0}to{opacity:1}}#news{width:1100px;margin-bottom:80px;margin-left:auto;margin-right:auto;background-color:#fff}@media only screen and (max-width:750px){#news{width:92%;margin-bottom:30px}}#news #rel-tab{margin-top:-60px;position:relative;z-index:10}@media only screen and (max-width:750px){#news #rel-tab{margin-top:-45px}}#news #rel-tab ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}#news #rel-tab ul li{width:50%}#news #rel-tab ul li a,#news #rel-tab ul li span{display:block;width:100%;height:60px;line-height:60px;vertical-align:middle;text-align:center;font-size:17px;font-size:1.7rem;background-color:#f4f4f6;text-decoration:none;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}@media only screen and (max-width:750px){#news #rel-tab ul li a,#news #rel-tab ul li span{height:45px;line-height:45px;font-size:12px;font-size:1.2rem;-webkit-transition:none;-moz-transition:none;transition:none}}#news #rel-tab ul li:hover a{background-color:#f4810b;color:#fff}@media only screen and (max-width:750px){#news #rel-tab ul li:hover a{background-color:#f4f4f6;color:#141414}}#news #rel-tab ul li.active{position:relative}#news #rel-tab ul li.active a{background-color:#f4810b;color:#fff}#news #rel-tab ul li.active:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:8px 8.5px 0;border-color:#f4810b transparent transparent;position:absolute;bottom:-8px;left:50%;margin-left:-8px}@media only screen and (max-width:750px){#news #rel-tab ul li.active:after{display:none}}#news #rel-tab.en ul li{width:100%}#news #rel-tab.en ul li span{background-color:#f4810b;color:#fff;letter-spacing:.04em}#news #rel-conts{background-color:#fff;min-height:480px;width:880px;padding-bottom:60px;margin-left:auto;margin-right:auto;overflow:hidden}@media only screen and (max-width:750px){#news #rel-conts{height:auto;width:91.3%;padding-bottom:30px;min-height:0}}#news #rel-conts .release-conts{display:none}#news #rel-conts .release-conts#info{margin-top:20px}@media only screen and (max-width:750px){#news #rel-conts .release-conts#info{margin-top:10px}}@media only screen and (max-width:750px){#news #rel-conts .release-conts{height:auto}}#news #rel-conts .release-conts.active{display:block;animation:show .4s linear 0s}#news #rel-conts .release-conts .filter-tab{padding-top:35px;margin-bottom:10px}@media only screen and (max-width:750px){#news #rel-conts .release-conts .filter-tab{padding-top:25px;margin-bottom:0}}#news #rel-conts .release-conts .filter-tab ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}@media only screen and (max-width:750px){#news #rel-conts .release-conts .filter-tab ul{width:100%;margin-left:auto;margin-right:auto}}#news #rel-conts .release-conts .filter-tab ul li{width:150px;text-align:center;padding-bottom:18px;border-bottom:2px solid #f0f0f0;cursor:pointer}@media only screen and (max-width:750px){#news #rel-conts .release-conts .filter-tab ul li{width:auto;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;font-size:12px;font-size:1.2rem}}#news #rel-conts .release-conts .filter-tab ul li.current{border-bottom:2px solid #f4810b;color:#f4810b}#news #rel-conts .release-conts .release-list{display:none}#news #rel-conts .release-conts .btn{width:260px;height:50px;margin-left:auto;margin-right:auto;margin-top:30px}@media only screen and (max-width:750px){#news #rel-conts .release-conts .btn{width:170px;height:40px;margin-top:25px}}#news #rel-conts .release-conts.en{margin-top:20px}#news #rel-conts .release-conts.en .caption{margin-top:40px}@media only screen and (max-width:750px){#news #rel-conts .release-conts.en .caption{font-size:12px;font-size:1.2rem}}#news #rel-conts .release-conts.en .caption a{color:#f4810b;text-decoration:underline}#service{width:100%;margin-bottom:160px}@media only screen and (max-width:750px){#service{margin-bottom:40px}}#service h2{padding:100px 0;line-height:1;background-color:#fff;text-align:center;font-size:70px;font-size:7rem;color:#f4810b;font-weight:100}@media only screen and (max-width:750px){#service h2{padding:50px 0 70px;font-size:40px;font-size:4rem}}#service h2 p{color:#141414;font-size:20px;font-size:2rem;font-weight:300;letter-spacing:.06em;margin-top:25px}@media only screen and (max-width:750px){#service h2 p{font-size:15px;font-size:1.5rem;margin-top:10px}}#service h2 p span{font-weight:200}#service #service-conts{margin-left:auto;margin-right:auto;margin-top:-50px;padding:0 50px;max-width:1600px;min-width:1100px;width:100%;display:table}@media only screen and (max-width:750px){#service #service-conts{display:block;margin-top:-40px;max-width:92%;min-width:320px;padding:0;height:auto}}#service #service-conts .elms{display:table-cell;width:50%;text-align:center;vertical-align:bottom}@media only screen and (max-width:750px){#service #service-conts .elms{display:block;width:100%;height:auto}}#service #service-conts .elms dt .ph{position:relative;z-index:1}#service #service-conts .elms dd{height:514px;position:relative}@media only screen and (max-width:750px){#service #service-conts .elms dd{height:auto;padding-bottom:100px}}#service #service-conts .elms dd h3{font-size:28px;font-size:2.8rem;letter-spacing:.08em;margin-bottom:30px;font-weight:200}@media only screen and (max-width:750px){#service #service-conts .elms dd h3{font-size:18px;font-size:1.8rem;margin-bottom:20px}}#service #service-conts .elms dd .lead{line-height:30px;letter-spacing:.06em}#service #service-conts.service-conts--en .elms dd .lead{padding:0 30px}@media only screen and (max-width:750px){#service #service-conts .elms dd .lead{width:84%;margin-left:auto;margin-right:auto;font-size:13px;font-size:1.3rem;line-height:22px;font-weight:300}}#service #service-conts .elms dd .btn{width:260px;position:absolute;bottom:100px;left:50%;margin-left:-130px}#service #service-conts.service-conts--en .elms dd .btn{bottom:50px}@media only screen and (max-width:750px){#service #service-conts .elms dd .btn{width:200px;margin-left:-100px;bottom:40px}}#service #service-conts #mf{background-color:#f4810b;margin-bottom:15px}#service #service-conts #mf dl dt .logo{padding-top:76px;margin-bottom:50px}@media only screen and (max-width:750px){#service #service-conts #mf dl dt .logo{padding-top:40px;margin-bottom:30px}}#service #service-conts #mf dl dt .logo img{width:411px;height:auto}@media only screen and (max-width:750px){#service #service-conts #mf dl dt .logo img{width:270px}}#service #service-conts #mf dl dt .ph img{width:355px;height:auto}@media only screen and (max-width:750px){#service #service-conts #mf dl dt .ph img{width:63.77%}}#service #service-conts #mf dl dd{background:url(/assets/top/img/bg_serv_mf.jpg) center center no-repeat;margin-top:-76px;padding-top:135px}@media only screen and (max-width:750px){#service #service-conts #mf dl dd{background:url(/assets/top/img/bg_serv_mf.jpg) 28% center no-repeat;background-size:cover;margin-top:-40px;padding-top:85px}}#service #service-conts #mf dl dd h3{color:#f4810b}#service #service-conts #mf dl dd .btn{margin-top:40px}#service #service-conts #mf-c{background-color:#3889c8}#service #service-conts #mf-c dt .logo{padding-top:78px;margin-bottom:54px}@media only screen and (max-width:750px){#service #service-conts #mf-c dt .logo{padding-top:43px;margin-bottom:28px}}#service #service-conts #mf-c dt .logo img{width:462px;height:auto}@media only screen and (max-width:750px){#service #service-conts #mf-c dt .logo img{width:300px}}#service #service-conts #mf-c dt .ph img{width:365px;height:auto}@media only screen and (max-width:750px){#service #service-conts #mf-c dt .ph img{width:224px}}#service #service-conts #mf-c dd{background:url(/assets/top/img/bg_serv_mfc.jpg) center center no-repeat;margin-top:-115px;padding-top:144px}@media only screen and (max-width:750px){#service #service-conts #mf-c dd{background:url(/assets/top/img/bg_serv_mfc.jpg) center center no-repeat;background-size:cover;margin-top:-66px;padding-top:90px}}#service #service-conts #mf-c dd h3{color:#3889c8}.card-layout{padding:0 50px;max-width:1600px;min-width:1100px}@media only screen and (max-width:750px){.card-layout{padding:0;max-width:100%;min-width:320px;margin-bottom:40px!important}}.card-layout .card{width:500px;height:450px}.card-layout .card h2{font-size:65px;font-size:6.5rem;margin-bottom:30px;font-weight:100}@media only screen and (max-width:750px){.card-layout .card h2{font-size:35px;font-size:3.5rem;margin-bottom:20px}}.card-layout .card h2 p{font-family:'Noto Sans Japanese',"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS P Gothic",Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-size:2rem;color:#141414;font-weight:200;letter-spacing:.08em}@media only screen and (max-width:750px){.card-layout .card h2 p{margin-top:15px;font-size:14px;font-size:1.4rem}}#ir{margin-bottom:160px}#ir .ph{background:url(/assets/top/img/ir.jpg) center center no-repeat;background-size:cover}#recruit{margin-bottom:120px}#recruit .ph{background:url(/assets/top/img/recruit.jpg) center center no-repeat;background-size:cover}@media only screen and (max-width:750px){#recruit .ph{background:url(/assets/top/img/recruit_sp.jpg) center center no-repeat;background-size:cover}}#other{background-color:#fff;padding-bottom:45px}@media only screen and (max-width:750px){#other{padding-bottom:30px}}#other #banner{width:100%;height:250px;background-color:#f4810b;padding-top:70px;margin-bottom:125px}@media only screen and (max-width:750px){#other #banner{height:0;padding-bottom:42.67%;padding-top:0;position:relative;margin-bottom:23%}}#other #banner #bnr-slider{width:1040px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}@media only screen and (max-width:750px){#other #banner #bnr-slider{position:absolute;top:18.75%;width:100%}}#other #banner #bnr-slider .item{width:auto;margin:0 20px;background-color:#fff}@media only screen and (max-width:750px){#other #banner #bnr-slider .item{margin:0 8px;background-color:#000}}#other #banner #bnr-slider .item a{display:block;width:auto;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;font-weight:200}@media only screen and (max-width:750px){#other #banner #bnr-slider .item a{opacity:.6;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}}#other #banner #bnr-slider .item a:hover{opacity:.65}@media only screen and (max-width:750px){#other #banner #bnr-slider .item a:hover{opacity:1}}#other #banner #bnr-slider .item a img{width:100%}#other #banner #bnr-slider .item a figcaption{position:absolute;top:50%;left:30px;font-size:22px;font-size:2.2rem;margin-top:-.5em;line-height:1;letter-spacing:.06em}@media only screen and (max-width:750px){#other #banner #bnr-slider .item a figcaption{font-size:15px;font-size:1.5rem;left:20px}}#other #banner #bnr-slider .item.wht a{color:#fff}#other #banner #bnr-slider .item.fintech a figcaption{font-size:20px;font-size:2rem;line-height:1.7;margin-top:-1.5em}@media only screen and (max-width:750px){#other #banner #bnr-slider .item.fintech a figcaption{font-size:15px;font-size:1.5rem}}#other #banner #bnr-slider .item.note a figcaption{font-size:20px;font-size:2rem;line-height:1.7;margin-top:-1.5em}@media only screen and (max-width:750px){#other #banner #bnr-slider .item.note a figcaption{font-size:15px;font-size:1.5rem}}#other #banner #bnr-slider .item.room a figcaption{font-size:20px;font-size:2rem;line-height:1.7;margin-top:-1.5em;letter-spacing:.08em;font-weight:100}@media only screen and (max-width:750px){#other #banner #bnr-slider .item.room a figcaption{font-size:15px;font-size:1.5rem;font-weight:200}}@media only screen and (max-width:750px){#other #banner #bnr-slider .item.slick-current a{opacity:1}}#other #banner #bnr-slider .slick-next,#other #banner #bnr-slider .slick-prev{width:50px;height:50px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:2px solid #fff;opacity:1;margin-top:-40px;outline:0;z-index:50;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}@media only screen and (max-width:750px){#other #banner #bnr-slider .slick-next,#other #banner #bnr-slider .slick-prev{margin-top:0}}#other #banner #bnr-slider .slick-next:hover,#other #banner #bnr-slider .slick-prev:hover{opacity:.65}@media only screen and (max-width:750px){#other #banner #bnr-slider .slick-next:hover,#other #banner #bnr-slider .slick-prev:hover{opacity:1}}#other #banner #bnr-slider .slick-next:before,#other #banner #bnr-slider .slick-prev:before{display:inline-block;width:8px;height:15px;content:""!important;background:url(/assets/common/img/icon_arw_wht.png) center center no-repeat;background-size:8px auto;opacity:1}#other #banner #bnr-slider .slick-prev{left:-55px}@media only screen and (max-width:750px){#other #banner #bnr-slider .slick-prev{left:12px}}#other #banner #bnr-slider .slick-prev:before{transform:rotate(90deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);margin-left:-2px}@media only screen and (max-width:750px){#other #banner #bnr-slider .slick-prev:before{margin-top:-2px}}#other #banner #bnr-slider .slick-next{right:-55px}@media only screen and (max-width:750px){#other #banner #bnr-slider .slick-next{right:12px}}#other #banner #bnr-slider .slick-next:before{margin-right:-2px}#other #sns ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}#other #sns ul li{width:50px;height:50px;margin:0 15px}@media only screen and (max-width:750px){#other #sns ul li{margin:0 8px}}#other #sns ul li a{display:block;width:50px;height:50px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#other #sns ul li a:hover{opacity:.65}@media only screen and (max-width:750px){#other #sns ul li a:hover{opacity:1}}#other #sns ul li a span{visibility:hidden}#other #sns ul li#twitter a{background:url(/assets/common/img/icon_twitter.png) center center no-repeat #53acef;background-size:18px auto}#other #sns ul li#facebook a{background:url(/assets/common/img/icon_facebook.png) center center no-repeat #45549b;background-size:9px auto}