@charset "UTF-8";html{font-size:100%}body{margin:0;padding:0;line-height:1;-webkit-text-size-adjust:100%}div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,img,ins,kbd,q,samp,sub,sup,var,b,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,mark,audio,video,a{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;font-style:normal}span,small,em,time,i{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}a{border:medium}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}h1,h2,h3,h4,h5,h6{line-height:1.5em}.h1-txt{font-size:10px;margin-bottom:5px}@media screen and (max-width:800px){.h1-txt{display:none}}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,picture{display:block}li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,select{vertical-align:middle}abbr[title],dfn[title]{cursor:help}del{text-decoration:line-through}ins{font-style:oblique;text-decoration:none}mark{background:0 0;font-style:normal}img{vertical-align:top}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.l-imgL:after,.l-imgR:after{content:" ";display:table;clear:both}.sp-only{display:none}.none{display:none}.fade{-webkit-transition:.5s linear;transition:.5s linear;display:block}.fade:hover{opacity:.5}.fade_inline{-webkit-transition:.5s linear;transition:.5s linear}.fade_inline:hover{opacity:.5}.radius{border-radius:10px}.circle{border-radius:50%}.bold,.strong{font-weight:700}.underline{text-decoration:underline}.color01{color:#ec5a29}.color02{color:#094}.color03{color:#bb9d58}.green{color:#00b050}.yellow{color:#094}.red{color:red}.blue{color:#00f}.mb0{margin-bottom:0}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mbL{margin-bottom:60px}.mbM{margin-bottom:40px}.mbS{margin-bottom:10px}.mt05em{margin-top:.5em}.mt1em{margin-top:1em}.mt40{margin-top:40px}.tac{text-align:center}.tar{text-align:right}.tal{text-align:left}.fo14{font-size:14px}.fontsizeS{font-size:.9em}.fontsizeL{font-size:1.2em}a{word-break:break-all;color:inherit;text-decoration:none}.link{color:#2e76b3;text-decoration:underline}.link:hover{text-decoration:none}.link_color{color:#abc111;text-decoration:underline}.link_color:hover{text-decoration:none}a[href^=tel]{cursor:default}.relative{position:relative}.line20{line-height:2}img{max-width:100%;height:auto;-webkit-backface-visibility:hidden}.opacity,#pagetop a,.side-banner02 a,.side-banner03 .b-ttl,.post-type01 .single .l-img a,.u-contents li a,.post-number-single a,.post-number-single .current,.contact-form .btn{-webkit-transition:.5s ease;transition:.5s ease}.opacity:hover,#pagetop a:hover,.side-banner02 a:hover,.side-banner03 .b-ttl:hover,.post-type01 .single .l-img a:hover,.u-contents li a:hover,.post-number-single a:hover,.post-number-single .current:hover,.contact-form .btn:hover{opacity:.6}body{font-family:YuGothic,"Yu Gothic","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif;font-size:16px;color:#333;letter-spacing:.05em;letter-spacing:0;line-height:1.8;font-weight:500;-webkit-text-size-adjust:100%}.tall,.u-section{margin-bottom:60px}.short+.short{margin-top:40px}.mini{margin-top:30px}h2,h3,h4,h5,h6{font-size:1em}.line20{line-height:2}.anchor,.u-section{margin-top:-80px;padding-top:80px}@media screen and (max-width:800px){.anchor,.u-section{margin-top:-40px;padding-top:40px}}.container{margin-left:auto;margin-right:auto;max-width:1084px;padding-left:30px;padding-right:30px}.p-top .container{padding-left:0;padding-right:0}@media screen and (max-width:800px){.container{padding-left:0;padding-right:0;max-width:90%}.p-top .container{max-width:none}}.u-bg01{background:#eaf2f5}.header{position:relative;width:100%}.h-layout01 .logo{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-top:20px}.h-layout01 .h-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.g-navi>.pc-only.pc-navi{height:100%}.h-content .h-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.h-content .h-btns .item{display:block;line-height:1;margin-left:25px}.h-box-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center;align-items:center;margin-bottom:10px}.h-box-links .item+.item{margin-left:25px}.h-box-links .item:first-child{margin-top:6px}.h-box-links .item a{-webkit-transition:.5s ease;transition:.5s ease;display:flex;justify-content:flex-start}.sp-info.h-box-links a{margin-bottom:12px}.h-box-links .item a:hover{opacity:.6}.h-box-links .time{text-align:left;font-size:13px;margin-left:-.6em}.h-box-links .btn a{background:#ec5a29;display:block;padding:22px 32px;width:240px}.sp-sns{display:none}.fixd-btn{display:inline-block;border-radius:5px;font-family:"FOT-UD角ゴ_ラージ Pr6 B";border:1px solid #ec5a29;background:#ec5a29;color:#fff;font-size:16px;line-height:1.5;letter-spacing:.1em;padding:20px;position:fixed;bottom:15px;right:15px;transition:.6s ease;text-align:center;z-index:10}.fixd-btn:hover{background:#fff;color:#ec5a29}@media screen and (max-width:800px){.h-box-links{display:block}.h-box-links .item+.item{margin:15px auto 0}.h-box-links .item:first-child{margin-top:0}.h-box-links .btn a{width:100%}.sp-sns{display:flex;margin-left:15px}.sp-sns li{width:35px;margin-right:10px}.fixd-btn{display:none}}.hero{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/hero_bg.png) no-repeat center/cover;position:relative}.hero-slider{width:70%;overflow:hidden;margin:0 0 0 auto !important}.hero-slider img{object-fit:cover;width:100%}.hero_txt{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:auto 5%;width:26vw}.hero_sns{display:flex;margin-bottom:30px}.hero_sns li{width:3vw;margin-right:15px}.hero_txt .t-btn{margin-top:35px}.t-btn.hero-btn a{width:26vw;font-size:1.8vw}@media screen and (max-width:520px){.TopSaleBannerSP{margin:0 auto;padding:20vw 0 0;width:100%}.TopSaleBannerTB{display:none}.TopSaleBannerPC{display:none}.TopXoSliderSP{padding:0}.TopXoSliderTB{display:none}.TopXoSliderPC{display:none}}@media screen and (min-width:521px) and (max-width:960px){.TopSaleBannerSP{display:none}.TopSaleBannerTB{margin:0 auto;padding:80px 0 0;width:75%}.TopSaleBannerPC{display:none}.TopXoSliderSP{display:none}.TopXoSliderTB{padding:20px 0 0}.TopXoSliderPC{display:none}}@media screen and (min-width:961px){.TopSaleBannerSP{display:none}.TopSaleBannerTB{display:none}.TopSaleBannerPC{margin:0 auto;padding:200px 0 0;width:50%}.TopXoSliderSP{display:none}.TopXoSliderTB{display:none}.TopXoSliderPC{padding:20px 0}}@media screen and (max-width:800px){.hero-slider{width:100%;margin:0 !important}.hero .slick-dots{position:static}.hero_txt{position:static;transform:translateY(0);margin:0;padding:0 5% 30px;width:80%}.hero_txt .t-btn{margin-top:15px}.t-btn.hero-btn a{width:100%;font-size:16px}.hero_sns{display:none}}.pc-navi_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.pc-navi_list .item{margin-left:36px;text-align:center;line-height:1}.pc-navi_list .item>a{font-family:"FOT-UD角ゴ_ラージ Pr6 B","游ゴシック体","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;-webkit-transition:.5s ease;transition:.5s ease;display:block;font-size:16px;font-weight:700;padding:10px 1px;position:relative;line-height:1;white-space:nowrap}.pc-navi_list .item>a.nolink{cursor:default}.pc-navi_list .item>a:hover{opacity:.6}.pc-navi_child{background:#fff;display:none;position:absolute;top:calc(100%);left:0;right:0;text-align:center;padding:50px;width:100%;z-index:100}.pc-navi_child .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc-navi_child .child-ttl{line-height:1;text-align:center;width:24%}.pc-navi_child .child-ttl h3{display:inline-block;text-align:left}.pc-navi_child .child-ttl h3 .en{display:block;font:50px "Cormorant Garamond",serif;text-align:left}.pc-navi_child .child-ttl h3 .jp{display:block;font-size:17px;text-align:left}.pc-navi_child .child-list{border-left:1px solid #c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-left:98px}.pc-navi_child .grandsun{padding:0 1%;width:25%}.pc-navi_child .grandsun a{-webkit-transition:.5s ease;transition:.5s ease;background:#ec5a29;color:#fff;display:block;font-size:15px;line-height:1.5;padding:17px 0;text-align:center;letter-spacing:0}.pc-navi_child .grandsun a:hover{opacity:.6}.pc-navi_child .grandsun:nth-child(n+5){margin-top:13px}@-webkit-keyframes updown01{0%{-webkit-transform:translateY(2px);transform:translateY(2px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(2px);transform:translateY(2px)}}@keyframes updown01{0%{-webkit-transform:translateY(2px);transform:translateY(2px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(2px);transform:translateY(2px)}}@-webkit-keyframes updown02{0%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes updown02{0%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@-webkit-keyframes moveX{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes moveX{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes moveY{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes moveY{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.moveX{-webkit-animation:moveX .8s ease-in-out infinite;animation:moveX .8s ease-in-out infinite}.moveY{-webkit-animation:moveY .8s ease-in-out infinite;animation:moveY .8s ease-in-out infinite}.updown01{-webkit-animation:updown01 .8s ease-in-out infinite;animation:updown01 .8s ease-in-out infinite}.updown02{-webkit-animation:updown02 .8s ease-in-out infinite;animation:updown02 .8s ease-in-out infinite}.t-container{margin-left:auto;margin-right:auto;max-width:1304px;padding-left:20px;padding-right:20px;width:90%}@media screen and (max-width:800px){.t-container{padding-left:0;padding-right:0;max-width:90%}}.t-btn{margin-top:40px}.t-btn.color a{border-color:#ec5a29;color:#ec5a29}.t-btn.color a:hover{color:#fff}.t-btn a{font-family:"FOT-UD角ゴ_ラージ Pr6 B";border:1px solid #ec5a29;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow.png) no-repeat #ec5a29;background-position:right 4% center;color:#fff;display:inline-block;font-size:26px;line-height:1;padding:30px 15px;position:relative;-webkit-transition:.6s ease;transition:.6s ease;text-align:center;width:500px}.t-btn a:hover{background:#fff;color:#ec5a29}@media screen and (max-width:800px){.t-btn{margin-top:30px}.t-btn a{font-size:18px;padding:20px 10px;width:100%}.t-btn a+a{margin:1em auto 0}}.t-shadow{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.2);box-shadow:0px 0px 20px 0px rgba(0,0,0,.2)}.t-color{color:#ec5a29}.t-bg01{background:#f6f0e8}.t-ttl01{margin-bottom:50px;text-align:center}.t-ttl01 .en{display:block;font:55px "Cormorant Garamond",serif}.t-ttl01 .jp{display:block}.t-lineL{line-height:2.6}.sec01{margin:40px auto}.sec01-ttl{font:30px "UDKakugo_LargePr6-B";text-align:center}.sec01-ttl span{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fdf236));background:linear-gradient(transparent 60%,#fdf236 60%);display:inline-block;padding:0 15px;line-height:1.2}.sec01-caption{font:18px "UDKakugo_LargePr6-B";line-height:1.5;text-align:center}.sec02{margin-bottom:70px}.sec02-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.sec03{margin-bottom:60px}.sec03-ttl{font:30px "UDKakugo_LargePr6-B";margin-bottom:50px;text-align:center}.sec03-ttl span{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fdf236));background:linear-gradient(transparent 60%,#fdf236 60%);display:inline-block;padding:0 30px;line-height:1.2}.sec03-items{border:2px solid #ec5a29;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:5px;position:relative}.sec03-items:before{background:#efefef;content:"";height:1px;position:absolute;top:-1px;left:0;right:0;bottom:0;margin:auto;width:calc(100% - 30px)}.sec03-items .item{border-right:1px solid #efefef;text-align:center;width:20%}.sec03-items .item:nth-child(n+6){margin-top:15px}.sec03-items .item:nth-child(5n){border-right:none}.sec03-items .item-txt{color:#ec5a29;font-size:14px;font-weight:700;margin:5px auto 0}.sec04{margin-bottom:50px}.sec04-ttl{font:30px "UDKakugo_LargePr6-B";line-height:1.5;margin-bottom:30px;text-align:center}.sec04-ttl:after{background:#ec5a29;content:"";display:block;height:3px;margin:10px auto 0;width:50px}.t-news .tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.t-news .tabs .tab{background:#f2f2f2;cursor:pointer;color:#000;font-size:16px;font-weight:700;padding:10px 0;-webkit-transition:.6s ease;transition:.6s ease;text-align:center;width:160px;border-top:2px solid #000;border-right:2px solid #000;border-left:2px solid #000}.t-news .tabs .tab.active,.t-news .tabs .tab:hover{background:#000;color:#fff}.t-news .tabs .tab+.tab{margin-left:5px}.t-news .content{border:2px solid #000;padding:15px 35px}.content .tab-content,.t-news .content .t-news_list{display:none}.content .tab-content:first-child,.t-news .content .t-news_list:first-child{display:block}.t-news_list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;padding:20px 0}.t-news_list li+li{border-top:2px dashed #000}.t-news_list li:after{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat;content:"";display:block;height:10px;margin:0 15px;width:7px}.t-news_list li a{-webkit-box-flex:1;-ms-flex:1;flex:1}.t-news_list li time{display:block;width:140px}.t-news_list li .l-ttl{color:#000}.estimate .tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.estimate .tabs .tab{background:#f2f2f2;cursor:pointer;color:#000;font-size:16px;font-weight:700;padding:10px 0;-webkit-transition:.6s ease;transition:.6s ease;text-align:center;width:160px;border-top:2px solid #000;border-right:2px solid #000;border-left:2px solid #000}.estimate .tabs .tab.active,.estimate .tabs .tab:hover{background:#000;color:#fff}.estimate .tabs .tab+.tab{margin-left:5px}.estimate .content .estimate_item{display:none}.estimate .content .estimate_item:first-child{display:block}.estimate .content .choice{border:2px solid #000;padding:30px 35px}.t-step+.t-step{border-top:1px solid #efefef;padding-top:20px;margin-top:10px}.t-step .step-ttl{margin-bottom:12px}.t-step .step-ttl .en{background:#000;color:#fff;display:block;font-size:16px;font-weight:700;float:left;padding:11px 0 11px 20px;line-height:1;margin-right:12px;width:95px}.t-step .step-ttl .jp{font-size:20px;font-weight:700}.t-step .step-ttl:after{content:" ";display:table;clear:both}.t-step .step-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.t-step .step-items .item{background:#f2f2f2;border-radius:4px;cursor:pointer;font-size:16px;font-weight:700;margin:0 10px 10px 0;padding:10px 25px;-webkit-transition:.6s ease;transition:.6s ease}.t-step .step-items .item.active,.t-step .step-items .item:hover{background:#ec5a29;color:#fff}.step-android{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1%}.step-android .item{width:32%;margin:0 1%}.step-android .select-type{-webkit-appearance:none;-moz-appearance:none;outline:none;background:#fff url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/select_down.svg) no-repeat;background-size:24px;background-position:right 5px center;border-radius:0;border:2px solid #ddd;display:inline-block;font-size:14px;padding:5px 2em 5px 12px;width:100%}.t-total{background:#000;color:#fff;padding:40px 25px 30px;position:relative;text-align:center}.t-total:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:22px 22px 0;border-color:#fff transparent transparent;position:absolute;top:-2px;left:0;right:0;margin:auto}.t-total .total-ttl{font-size:30px;font-weight:700;line-height:1}.t-total .total-price{font-size:50px;color:#ffd214;font-weight:700;margin-bottom:30px}.t-total .total-price .yen{font-size:30px}.t-total .total-parts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:-20px}.t-total .total-parts .box{background:#fff;color:#000;padding:15px 30px;margin-bottom:30px;width:48%}.t-total .total-parts .box .box-ttl{font-size:18px;font-weight:700;margin-bottom:5px}.t-total .total-parts .box p{font-weight:700}.t-total .total-parts .box-table{font-size:16px;font-weight:700;margin:auto;width:auto}.t-total .total-parts .box-table th{padding:0 5px;text-align:left}.t-total .total-parts .box-table td{padding:0 5px;text-align:right}.table-color01{color:#ec5a29}.table-color02{color:#459600}.t-total .total-caption{text-align:left;font-size:15px;font-weight:700}.f-contact{background:#ec5a29;color:#fff;margin:0 auto 0;padding:50px 0}.f-contact-ttl{font:30px "UDKakugo_LargePr6-B";line-height:1.5;margin-bottom:30px;text-align:center}.f-box-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.f-box-links .item+.item{margin-left:70px}.f-box-links .item a{display:block;-webkit-transition:.5s ease;transition:.5s ease}.f-box-links .item a:hover{opacity:.6}.f-box-links .time{font-size:21px;line-height:1;margin:5px 0 0 -.6em}.f-box-links .btn a{border:1px solid #000;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow.png) no-repeat #000;background-position:right 4% center;color:#fff;display:inline-block;font-size:24px;font-weight:700;line-height:1;padding:30px 15px;position:relative;text-align:center;width:360px}.f-contact-box{border-top:1px solid #0071bd;border-bottom:1px solid #0071bd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}.sns-area{display:flex;justify-content:space-between;margin-top:50px}.sns-area .item{width:48%}@media screen and (max-width:800px){.f-contact-box{display:block;padding:20px 0;text-align:center}.f-contact-box .block01{margin:0 auto;width:150px}.f-contact-box .block02{font-size:18px;margin:15px auto}.sns-area{display:block}.sns-area .item{width:100%}.sns-area .item+.item{margin-top:30px}}.contact-box{border:22px solid #ec5a29;padding:25px 25px 30px}.contact-box .box-ttl{font:28px "UDKakugo_LargePr6-B";text-align:center}.contact-box .box-ttl span{display:inline-block;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fdf236));background:linear-gradient(transparent 60%,#fdf236 60%);padding:0 30px}.contact-box .box-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:20px}.contact-box .box-links .item{text-align:left;width:48%}.contact-box .box-links .time{font-size:17px;margin-left:-.6em}.contact-box .box-links .btn a{-webkit-transition:.5s ease;transition:.5s ease;border:1px solid #000;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow.png) no-repeat #000;background-position:right 4% center;color:#fff;display:inline-block;font-size:20px;font-weight:700;line-height:1;padding:30px 15px;position:relative;text-align:center;width:100%}.contact-box .box-links .btn a:hover{opacity:.6}.footer{position:relative}.f-layout01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;margin:30px auto}.f-layout01 .l-logo{margin-right:40px;max-width:290px}.f-layout01 .l-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.8}.f-list01{margin-right:70px;white-space:nowrap}.f-list01 .item{margin-bottom:5px}.f-list01 .item a{-webkit-transition:.5s ease;transition:.5s ease;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat;background-position:left center;font-size:16px;font-weight:700;line-height:1;padding-left:20px}.f-list01 .item a:hover{opacity:.6}.f-list01 .grandsun{margin-bottom:5px}.f-list01 .grandsun a{-webkit-transition:.5s ease;transition:.5s ease;font-size:16px;font-weight:700;line-height:1;padding-left:20px}.f-list01 .grandsun a:before{content:"- "}.f-list01 .grandsun a:hover{opacity:.6}.f-list02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.f-list02 .item{font-size:16px;padding:0 1em;font-weight:700}.f-list02 .item+.item{border-left:1px solid}.f-list02 .item a{-webkit-transition:.5s ease;transition:.5s ease}.f-list02 .item a:hover{opacity:.6}.copyright{font-size:11px;font-family:Verdana;line-height:1;margin:20px auto 25px;text-align:center}#fixnavi_pc{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:100}#fixnavi_pc .item{-webkit-transition:.5s ease;transition:.5s ease;display:block}#fixnavi_pc .item:hover{opacity:.6}#fixnavi_pc.stop{position:absolute;top:-263px;-webkit-transform:none;transform:none}#fixnavi_sp{display:none}.map,.t-map,.u-map,.s-map{height:380px}.map iframe,.t-map iframe,.f-map iframe,.u-map iframe,.s-map iframe{height:100%;width:100%}.f-map{margin-top:90px;height:400px}.u-map{height:410px}.s-map{height:150px;margin-bottom:5px}#pagetop{display:none;position:fixed;right:30px;bottom:30px;z-index:9;width:40px}#pagetop a{display:block}#under{line-height:2;word-break:break-all}#under p+p{margin-top:1.5em}@-webkit-keyframes slideX{0%{left:5px}50%{left:-5px}100%{left:5px}}@keyframes slideX{0%{left:5px}50%{left:-5px}100%{left:5px}}.hero_space{margin-top:126px}.page-ttl{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/page-ttl.png) center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:280px;width:100%}.page-ttl h1{font:50px "UDKakugo_LargePr6-B";line-height:1.5;padding:0 5%}.breadcrumb{color:#606060;font-size:14px;line-height:1;padding:0;margin:15px auto;position:relative}.breadcrumb ul{margin-left:auto;margin-right:auto;max-width:1084px;padding-left:30px;padding-right:30px;width:100%}@media screen and (max-width:800px){.breadcrumb ul{padding-left:0;padding-right:0;max-width:90%}}.breadcrumb ul li{display:inline-block}.breadcrumb ul li+li:before{content:">";margin:0 .5em}.breadcrumb a{color:inherit}#main{line-height:2}main.column2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;max-width:1084px;padding:60px 30px 0;margin:auto;width:90%}main.column2 .contents{max-width:740px;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse}.container.main-layout{justify-content:center;position:relative}.container.main-layout .side-navi{position:absolute;right:-85px}@media screen and (max-width:1260px){.container.main-layout .side-navi{position:initial}}.main-layout .t-content{max-width:740px;-webkit-box-flex:1;-ms-flex:1;flex:1}.side-navi{margin:0 0 30px 30px;width:240px}.side-ttl{font-family:"FOT-UD角ゴ_ラージ Pr6 B";font-size:18px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #000}.side-navi .side-sns .side-ttl{display:flex;align-items:center;font-weight:700;font-size:16px}.side-navi .side-sns .side-ttl.border-none{border-bottom:none;padding-bottom:10px;margin-bottom:0}.side-box01{background:#f2f2f2;padding:20px 15px 15px;margin-bottom:20px}.side-box01 .block-link{position:relative;display:block}.side-box01 .block-link:after{content:"";position:absolute;right:5%;top:calc(50% - 15px);width:7px;height:10px;display:block;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat;background-position:right center;padding:5px}.side-box01.side-sns .side-ttl img{width:29px;display:inline;margin-right:12px}.side-list01 .cat-item{padding:5px 0;-webkit-transition:.3s ease;transition:.3s ease;position:relative;margin:10px 0}.side-list01 .cat-item>a{cursor:pointer;position:relative;transition:.6s ease}.side-list01 .cat-item>a:after{content:"";position:absolute;right:5%;top:5px;width:7px;height:10px;display:block;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat;background-position:right center;padding:5px}.side-navi .side-list01 .cat-item>a:after{transform:rotate(90deg)}.side-list01 .cat-item>a.active:after{transform:rotateZ(90deg)}.side-list01>li>a{display:block;font-size:14px;font-weight:700;line-height:1.5}.side-list01 .cat-item>a.active,.side-list01>li:hover{background-color:#fff;color:#ec5a29}.side-list01 .cat-item>a:hover{padding:0 20px}.side-list01 .child{background:#fff;display:none;position:absolute;z-index:10;top:0;left:80%;width:320px;box-shadow:1px 1px 7px rgba(0,0,0,.25)}.side-navi .side-list01 .child{top:40px;left:14%;width:250px}@media screen and (max-width:800px){.side-navi .side-list01 .child{width:100%}}.android-list .side-list01 .child{left:55%}.side-list01 .child li a{-webkit-transition:.5s ease;transition:.5s ease;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat;background-position:right 5% center;color:#333;display:block;font-size:14px;font-weight:700;-webkit-transition:.6s ease;transition:.6s ease;padding:5px 20px 5px 10px}.side-list01 .child li a:hover{color:#ec5a29;padding:5px 20px;opacity:.6}@media screen and (max-width:800px){.side-list01 .cat-item>a:hover{padding:0}.side-list01 .child{position:static;top:0;left:0;width:100%}}.side-img{text-align:center;margin:10px auto}.side-data{line-height:1.5;text-align:center}.side-data dt{background:#f6f9e7;color:#094;font:14px "UDKakugo_LargePr6-B";padding:5px 0;margin-bottom:10px}.side-data dd+dt{margin-top:25px}.side-data .em{border:1px solid #ddd;color:#eb6e5d;font:14px "UDKakugo_LargePr6-B";padding:6px 0;margin-top:12px}.side-box02{margin-bottom:20px}.side-box02 .inner{padding:18px}.side-box02 .side-ttl{border:1px solid #eee;border-top:4px solid #ec5a29;font:18px "UDKakugo_LargePr6-B";padding:18px 17px;line-height:1}.side-box02 .side-list{border:1px solid #eee;padding:10px 15px}.side-box02 .side-list>li{margin:10px 0}.side-box02 .side-list>li>a{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat;background-position:left center;display:inline-block;padding-left:15px;line-height:1.4;-webkit-transition:.3s ease;transition:.3s ease;position:relative}.side-box02 .side-list>li>a:hover{color:#ec5a29;text-decoration:underline}.side-box02 .side-list ul li{padding-left:1em}.side-box02 .side-list ul li:before{content:"-"}.side-box02 .side-list ul li a:hover{text-decoration:underline}.side-banner01{border:4px solid #ec5a29;padding:15px 10px 10px;margin-bottom:20px}.side-banner01 .b-ttl{color:#ec5a29;font:24px "UDKakugo_LargePr6-B";margin-bottom:10px;text-align:center}.side-banner01 .b-txt{font-size:14px;font-weight:700;line-height:1.5;margin-bottom:10px}.side-banner01 .b-btn a{border:1px solid #ec5a29;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow.png) no-repeat #ec5a29;background-position:right 4% center;color:#fff;display:block;font-size:14px;font-weight:700;line-height:1;padding:16px 15px;position:relative;-webkit-transition:.6s ease;transition:.6s ease;text-align:center;width:100%}.side-banner01 .b-btn a:hover{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat #fff;background-position:right 4% center;color:#ec5a29}.side-banner02{background:#fff8f5;display:block;margin-bottom:20px}.side-banner02 a{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat;background-position:right 4% center;border:4px solid #e2e2e2;display:block;font:18px "UDKakugo_LargePr6-B";padding:22px 0 22px 12px}.side-banner03 .single{background:#fff8f5;padding:10px 15px 20px;margin-bottom:20px}.side-banner03 .b-ttl{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat;background-position:right center;border-bottom:1px solid #e2e2e2;display:block;font:18px "UDKakugo_LargePr6-B";padding:15px 0;margin-bottom:20px}.side-banner03 .b-txt{font-size:14px;font-weight:700}.s-address{font-size:13px;margin-top:14px;text-align:left}.u-layout,.l-flexL,.l-flexL_auto,.u-layout_r,.l-flexR,.l-flexR_auto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-layout .l-img,.l-flexL .l-img,.l-flexL_auto .l-img,.u-layout_r .l-img,.l-flexR .l-img,.l-flexR_auto .l-img{text-align:center;margin:5px 5% 10px 0}.u-layout .l-desc,.l-flexL .l-desc,.l-flexL_auto .l-desc,.u-layout_r .l-desc,.l-flexR .l-desc,.l-flexR_auto .l-desc{-webkit-box-flex:1;-ms-flex:1;flex:1}.u-layout_r,.l-flexR,.l-flexR_auto{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.u-layout_r .l-img,.l-flexR .l-img,.l-flexR_auto .l-img{text-align:center;margin:5px 0 10px 5%}.l-imgL .l-img{margin:5px 5% 10px 0;float:left;text-align:center;width:40%}.l-imgR .l-img{float:right;margin:5px 0 10px 5%;text-align:center;width:40%}.l-flexL .l-img{width:35%}.l-flexL_auto .l-img{width:auto}.l-flexR .l-img{width:35%}.l-flexR_auto .l-img{width:auto}.l-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-table .item{width:48%}.img02 img+img{margin-left:10px}.u-h2,.postdata h2{font:30px "UDKakugo_LargePr6-B";line-height:1.5;margin-bottom:40px;text-align:center}.u-h2:after,.postdata h2:after{background:#ec5a29;content:"";display:block;margin:15px auto 0;height:3px;width:50px}@media screen and (max-width:800px){.u-h2,.postdata h2{font-size:22px}}.u-h3,.u-case .case-ttl,.postdata h3{background:#fff8f5;font:24px "UDKakugo_LargePr6-B";line-height:1.5;padding:6px 0 6px 22px;position:relative;margin-bottom:30px}.side-navi .u-h3{font-size:20px;margin-bottom:15px}.side-navi .u-h3.side-sns-h3{font-size:14px;font-weight:700}.u-h3:before,.u-case .case-ttl:before,.postdata h3:before{background:#ec5a29;content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);height:19px;width:5px}@media screen and (max-width:800px){.u-h3,.u-case .case-ttl,.postdata h3{padding-left:18px;font-size:18px}.u-h3:before,.u-case .case-ttl:before,.postdata h3:before{top:10px}}.u-h4,.postdata h4{color:#ec5a29;font:20px "UDKakugo_LargePr6-B";line-height:1.5;margin-bottom:20px;position:relative}@media screen and (max-width:800px){.u-h4,.postdata h4{font-size:17px}}.u-h5,.l-dl01 dt,.postdata h5{font-size:18px;font-weight:700;line-height:1.7;margin-bottom:20px;position:relative}@media screen and (max-width:800px){.u-h5,.l-dl01 dt,.postdata h5{font-size:16px}}.u-h6{font:20px "UDKakugo_LargePr6-B";line-height:1.7;margin-bottom:.5em}@media screen and (max-width:800px){.u-h6{font-size:18px}}table th,table td{font-weight:inherit}.table-style01 table,.postdata table{background:#fff;border-collapse:collapse;border:1px solid #ddd;table-layout:fixed;line-height:1.6;width:100%}.table-style01 table tr,.postdata table tr{border-bottom:1px solid #ddd}.table-style01 table th,.postdata table th{background:#f2f2f2;border:1px solid #ddd;padding:12px 15px;vertical-align:top;text-align:left}.table-style01 table td,.postdata table td{border:1px solid #ddd;font-size:14px;padding:12px 15px;vertical-align:middle;word-break:break-all}.table-style01 table .first th,.postdata table .first th{background:#ec5a29;color:#fff}.table-style02 table{background:#fff;border-collapse:collapse;border:1px solid #ddd;table-layout:fixed;line-height:1.6;width:100%}.table-style02 table tr{border-bottom:1px solid #ddd}.table-style02 table th{background:#f2f2f2;border:1px solid #ddd;padding:12px 15px;vertical-align:top;text-align:left}.table-style02 table td{border:1px solid #ddd;font-size:14px;padding:12px 15px;vertical-align:top;word-break:break-all}.table-style02 table .first th{background:#383029;color:#fff;text-align:center}.table-style03 table{font-size:16px;border-collapse:collapse;line-height:1.6;width:100%}.table-style03 table th{border-bottom:1px dotted #c4cfc9;padding:10px 0;text-align:left}.table-style03 table td{border-bottom:1px dotted #c4cfc9;padding:10px 0;text-align:right}.table-list{font-size:16px;width:100%}.table-list th,.table-list td{vertical-align:top;text-align:left}.table-list th{line-height:2;padding-left:.8em;position:relative}.table-list th:before{background:#ec5a29;border-radius:50%;content:"";display:block;position:absolute;top:.8em;left:0;height:4px;width:4px}.post-type01 .list-btn{margin-top:40px}.u-btn{margin-top:20px}.u-btn.color a,.post-type01 .color.list-btn a{border-color:#ec5a29;color:#ec5a29}.u-btn.color a:hover,.post-type01 .color.list-btn a:hover{color:#fff}.u-btn a,.post-type01 .list-btn a{border:1px solid #ec5a29;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow.png) no-repeat #ec5a29;background-position:right 4% center;color:#fff;display:inline-block;font-size:20px;line-height:1;padding:15px;position:relative;-webkit-transition:.6s ease;transition:.6s ease;text-align:center;width:auto;min-width:300px}.u-btn a+a,.post-type01 .list-btn a+a{margin-left:25px}.u-btn a:hover,.post-type01 .list-btn a:hover{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat #fff;background-position:right 4% center;color:#ec5a29}.pdf-btn li+li{margin-top:10px}.pdf-btn a{border:1px solid #ec5a29;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow.png) no-repeat #ec5a29;background-position:right 4% center;color:#fff;display:block;font-size:17px;line-height:1;padding:15px;position:relative;-webkit-transition:.6s ease;transition:.6s ease;text-align:center}.pdf-btn a:hover{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_c.png) no-repeat #fff;background-position:right 4% center;color:#ec5a29}@media screen and (max-width:800px){.u-btn,.post-type01 .list-btn{margin-top:30px}.u-btn.col2 a,.post-type01 .col2.list-btn a{width:100%}.u-btn.small a,.post-type01 .small.list-btn a{padding:15px;width:100%}.u-btn a,.post-type01 .list-btn a{background-position:left 10px center;padding:12px;width:100%}.u-btn a+a,.post-type01 .list-btn a+a{margin:1em auto 0}}.pagelink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:-.5em}.pagelink.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagelink.center:before{display:none}.pagelink.center a{margin:0 30px}.pagelink.col2:before{display:none}.pagelink.col2 a{width:48%}.pagelink:before,.pagelink:after{content:"";display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:24%}.pagelink a{-webkit-transition:.5s ease;transition:.5s ease;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow_down.png) no-repeat;background-position:center right 20px;border:1px solid #ec5a29;font:19px "UDKakugo_LargePr6-B";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 12px 12px 0;position:relative;-webkit-transition:.5s ease;transition:.5s ease;text-align:center;margin-bottom:.5em;width:24%}.pagelink a:hover{opacity:.6}@media screen and (max-width:800px){.pagelink{margin-bottom:1em;width:100%;display:block}.pagelink a{padding:10px 20px;font-size:16px;text-align:center;width:100%}}.post-type01 .single+.single{margin-top:60px}.post-type01 .single .l-img{background:#fff;border:1px solid #ddd;overflow:hidden;width:30%}.post-type01 .single .l-img a{display:block;height:180px}.post-type01 .single .l-img img{-o-object-fit:none;object-fit:none;font-family:"object-fit: contain; object-position: 50% 50%;";height:100%;width:100%}.post-type01 .list-desc{font-size:13px;margin-bottom:15px}.post-type01 .list-btn a{min-width:auto;padding:4px 15px 5px;padding:0 1.2em}.post-type01 time{color:#8a8a8a;letter-spacing:2px;margin-right:10px}.t-news_list .category,.post-type01 .category{display:inline-block;background:#ec5a29;border-radius:2px;color:#fff;font-size:12px;font-weight:700;padding:2px 10px 1px;margin:0 10px 8px 0}.p-top .t-news_list .category{padding:9px 14px}.t-news_list .category{margin-bottom:0}.post-type02_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.post-type02_list:before{content:"";display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:32%}.post-type02_list .single{-webkit-transition:.5s ease;transition:.5s ease;width:32%}.post-type02_list .single .l-img{background:#fff;border:1px solid #ebe7cd;overflow:hidden;height:180px;width:100%}.post-type02_list .single .l-img img{-o-object-fit:none;object-fit:none;font-family:"object-fit: contain; object-position: 50% 50%;";height:100%;width:100%}.post-type02_list .single .list-desc{margin:15px 0 10px}.post-type02_list .single time{color:#b8a786;font:15px "KleePro-M"}.post-type02_list .single .ttl{font:17px "KleePro-M";margin-bottom:10px}.post-type02_list .single span.category{background:#b8a786;color:#fff;margin-right:.5em;font:14px "UDKakugo_LargePr6-B";padding:2px 12px}.post-type02_list .single:hover{opacity:.6}@media screen and (max-width:800px){.post-type02_list:before{display:none}.post-type02_list .single{margin-bottom:30px;width:48%}.post-type02_list .single .l-img{height:160px}}.post_category .category{display:inline-block;background:#ec5a29;color:#fff;font-size:12px;font-weight:700;padding:2px 5px 1px;margin:0 10px 5px 0}.post-type03_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.post-type03_list:before{content:"";display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:32%}.post-type03_list .single{margin-bottom:40px;width:32%}.post-type03_list .single a{-webkit-transition:.5s ease;transition:.5s ease;display:block}.post-type03_list .single a:hover{opacity:.6}.post-type03_list .single .l-img{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:15px}.post-type03_list .single .l-ttl{color:#ec5a29;font:18px "UDKakugo_LargePr6-B"}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-nowrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex.nowrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.l-flex .item{margin:0 15px 10px 0}.l-flex_2,.l-flex_2_small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex_2.u-btn .item:nth-child(n+3),.post-type01 .l-flex_2.list-btn .item:nth-child(n+3),.post-type01 .list-btn.l-flex_2_small .item:nth-child(n+3),.u-btn.l-flex_2_small .item:nth-child(n+3){margin-top:20px}.l-flex_2.u-btn .item,.post-type01 .l-flex_2.list-btn .item,.post-type01 .list-btn.l-flex_2_small .item,.u-btn.l-flex_2_small .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-flex_2.reverse,.reverse.l-flex_2_small{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.l-flex_2 .item,.l-flex_2_small .item{width:48%}.l-flex_2 .item:nth-child(n+3),.l-flex_2_small .item:nth-child(n+3){margin-top:40px}.l-flex_2 .itemS,.l-flex_2_small .itemS{width:48%}.l-flex_2 .item-img,.l-flex_2_small .item-img{text-align:center;margin-bottom:20px}.l-flex_2 .item-ttl,.l-flex_2_small .item-ttl{font:18px "UDKakugo_LargePr6-B";margin-bottom:15px;text-align:center}.l-flex_2_small .item:nth-child(n+3){margin-top:0}.l-flex_2_sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex_2_sp .item{width:48%}.l-flex_2_sp .item:nth-child(n+3){margin-top:40px}.l-flex_2_sp .item-img{text-align:center;margin-bottom:20px}.l-flex_2_sp .item-ttl{font:18px "UDKakugo_LargePr6-B";margin-bottom:15px;text-align:center}.l-flex_3,.l-flex_3_columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-40px}.l-flex_3:before,.l-flex_3_columns:before{content:" ";display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:31%}.l-flex_3.u-btn .item:nth-child(n+4),.post-type01 .l-flex_3.list-btn .item:nth-child(n+4),.post-type01 .list-btn.l-flex_3_columns .item:nth-child(n+4),.u-btn.l-flex_3_columns .item:nth-child(n+4){margin-top:20px}.l-flex_3.u-btn .item,.post-type01 .l-flex_3.list-btn .item,.post-type01 .list-btn.l-flex_3_columns .item,.u-btn.l-flex_3_columns .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-flex_3 .u-btn,.l-flex_3_columns .u-btn,.l-flex_3 .post-type01 .list-btn,.post-type01 .l-flex_3 .list-btn,.l-flex_3_columns .post-type01 .list-btn,.post-type01 .l-flex_3_columns .list-btn{margin-top:20px}.l-flex_3 .item,.l-flex_3_columns .item{margin-bottom:40px;width:31%}.l-flex_3 .item-ttl,.l-flex_3_columns .item-ttl{font-size:18px;margin-bottom:10px;text-align:center}.l-flex_3 .item-step,.l-flex_3_columns .item-step{color:#094;font:14px "UDKakugo_LargePr6-B";margin-bottom:10px}.l-flex_3 .item-img,.l-flex_3_columns .item-img{text-align:center;margin-bottom:15px}.l-flex_3 .l-box02,.l-flex_3_columns .l-box02{padding:20px 15px}.l-flex_4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex_4:before,.l-flex_4:after{content:" ";display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:24%}.l-flex_4.u-btn a,.post-type01 .l-flex_4.list-btn a{min-width:auto;width:100%}.l-flex_4 .item{width:24%}.l-flex_4 .item:nth-child(n+5){margin-top:30px}.l-flex_4 .item-img{margin-bottom:10px;text-align:center}.l-flex_4 .item-ttl{font-size:16px;font-weight:700;margin-bottom:.5em;text-align:center}.l-flex_5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex_5 .item{width:19%}.l-flex_5 .item-img{margin-bottom:10px;text-align:center}.l-flex_5 .item-ttl{font-size:16px;margin-bottom:.3em;text-align:center}.indent{padding-left:1em;text-indent:-1em}.em01{font:1.2em "UDKakugo_LargePr6-B"}.boxshadow{-webkit-box-shadow:0 0 6px rgba(0,0,0,.06);box-shadow:0 0 6px rgba(0,0,0,.06)}.fancy-box{cursor:pointer}.l-box01{background:#efefef;padding:30px 40px}.l-box01 .box-ttl{font-size:18px}.l-box01 .box-list li{border-top:1px dashed #bababa;padding:10px 0}.l-box01 .box-list li:last-child{border-bottom:1px dashed #bababa}@media screen and (max-width:800px){.l-box01{padding:20px 30px}}.l-box02{background:#eff4f7;border:1px solid #ec5a29;padding:40px}.l-box02 .box-ttl{font-size:20px;line-height:1.5;margin-bottom:20px;text-align:center}.l-box02 .box-list dt{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/check.png) no-repeat;background-position:left center;color:#ec5a29;font:20px "UDKakugo_LargePr6-B";padding-left:26px}.l-box02 .box-list dd{font-size:16px;margin-top:5px;padding-left:26px}.l-box02 .box-list dd+dt{margin-top:20px}@media screen and (max-width:800px){.l-box02{padding:30px}.l-box02 .box-ttl{font-size:20px}.l-box02 .box-list dt{background-position:left top 10px}}.l-box03{border:1px solid #ddd;padding-bottom:45px;position:relative;text-align:center}.l-box03 .box-ttl{background:#fff;color:#ec5a29;display:inline-block;font:21px "UDKakugo_LargePr6-B";text-align:center;line-height:1.5;padding:0 25px;position:relative;top:-15px}.l-box03 .box-ttl:after{background:#eef2f6;content:"";display:block;margin:.5em auto;height:3px;width:30px}@media screen and (max-width:800px){.l-box03{padding:0 30px 30px}.l-box03 .box-ttl{font-size:18px}}.merit-demerit .item{background:#f7f7f7;border-top:2px solid #ec5a29;padding:30px 40px}.merit-demerit .item-ttl{text-align:left}.merit-demerit .item-ttl .en{font-size:24px;margin-right:1em}.merit-demerit .item-ttl .jp{color:#ec5a29;font-size:14px}.frame{background:#fff;border:1px solid #ddd;padding:5px}.u-movie01{height:280px;max-width:600px;width:100%}.u-movie01 iframe{height:100%;width:100%}@media screen and (max-width:800px){.u-movie01{height:200px}}.u-movie02{max-width:800px;margin-left:auto;margin-right:auto;width:100%}.u-movie02 video{max-width:100%}.u-contact_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.u-contact_link .web,.u-contact_link .faq{-webkit-transition:.5s ease;transition:.5s ease;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/arrow02.png) no-repeat #ec5a29;background-position:right 20px center;border-radius:7px;padding:8px 40px 12px 0;font:18px "UDKakugo_LargePr6-B";color:#fff;display:block;text-align:center;width:30%}.u-contact_link .web:hover,.u-contact_link .faq:hover{opacity:.6}.u-contact_link .faq{margin-left:5%}@media screen and (max-width:800px){.u-contact_link{display:block}.u-contact_link .web,.u-contact_link .faq{margin-bottom:.5em;width:100%}.u-contact_link .faq{margin-left:0}}.u-contents{font:15px "UDKakugo_LargePr6-B";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.u-contents li{margin-bottom:5px}.u-contents li:after{content:"";background:#e0e0e0;display:inline-block;height:15px;margin:0 20px 0 10px;vertical-align:-1px;width:2px}.u-contents li a{display:inline-block;line-height:1.5;padding-right:30px;position:relative}.u-contents li a:after{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/ico_arrow_bottom.svg) no-repeat;background-size:contain;content:"";position:absolute;top:3px;right:9px;height:14px;width:14px}.before-after{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.before-after .item{text-align:center;position:relative;width:45%}.before-after .item+.item:before{content:"";border-style:solid;border-width:13.5px 0 13.5px 14px;border-color:transparent transparent transparent #333;position:absolute;left:-7%;top:calc(50% - 20px);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.before-after .item-img img{height:300px;-o-object-fit:cover;object-fit:cover}.before-after .item-ttl{font-size:18px;line-height:1;margin-top:20px}@media screen and (max-width:800px){.before-after{display:block}.before-after .item{width:100%}.before-after .item+.item{margin-top:50px}.before-after .item+.item:before{left:50%;top:-40px;-webkit-transform:translate(-50%,0) rotate(90deg);transform:translate(-50%,0) rotate(90deg)}.before-after figure img{height:auto}}.u-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:-40px}.u-step:before{content:"";display:block;width:32%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.u-step .step{background:#eff4f7;margin-bottom:40px;padding:30px;position:relative;width:32%}.u-step .step+.step:before{content:"";width:0;height:0;border-style:solid;border-width:12px 0 12px 12px;border-color:transparent transparent transparent #1c4a5f;position:absolute;top:0;left:-16px;bottom:0;margin:auto}.u-step .step .num{color:#ec5a29;font:25px "Cormorant Garamond",serif;letter-spacing:.09em;position:absolute;top:-18px;left:28px;opacity:.8}.u-step .step .s-ttl{font-size:20px;font-weight:700;text-align:center}@media screen and (max-width:800px){.u-step{display:block}.u-step .step{padding:40px 30px 30px;width:100%}.u-step .step+.step:before{border-width:12px 12px 0;border-color:#ec5a29 transparent transparent;top:-38px;left:0;right:0;bottom:auto;margin:auto}.u-step .step+.step{margin-top:60px}}.l-point .point{border-radius:15px;background:#ec5a29;color:#fff;display:inline-block;font:18px "UDKakugo_LargePr6-B";padding:2px 23px}.iphone-ttl{font:21px "UDKakugo_LargePr6-B";text-align:center}.iphone-ttl span{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fdf236));background:linear-gradient(transparent 60%,#fdf236 60%)}@media screen and (max-width:800px){.iphone-ttl{font-size:18px;text-align:left}}.android-list{-webkit-column-count:1;column-count:1}.android-list:after{content:" ";display:table;clear:both}.android-list .side-box01{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}@media screen and (max-width:800px){.android-list{-webkit-column-count:auto;column-count:auto}}.mail-box{border:4px solid #ec5a29;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px}.mail-box .l-img{margin-right:30px;width:310px}.mail-box .l-desc{-webkit-box-flex:1;-ms-flex:1;flex:1}.mail-box .box-ttl{font:30px "UDKakugo_LargePr6-B";margin-bottom:20px;text-align:left}.mail-box .box-ttl span{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fdf236));background:linear-gradient(transparent 60%,#fdf236 60%)}.mail-box .box-txt{font:20px "UDKakugo_LargePr6-B";margin-bottom:10px}@media screen and (max-width:800px){.mail-box{display:block}.mail-box .l-img{margin:0 auto 30px;width:100%}.mail-box .box-ttl{font-size:22px;text-align:center}.mail-box .box-txt{font-size:16px}}.modelList span{font-size:13px;width:28%}.u-flow .single+.single{margin-top:40px}.u-flow .flow-ttl{color:#ec5a29;font:24px "UDKakugo_LargePr6-B";line-height:1.4;margin-bottom:30px;padding-top:3px;padding-left:60px;position:relative}.u-flow .flow-ttl .num{background:#ec5a29;border-radius:50%;color:#fff;display:block;font:21px "UDKakugo_LargePr6-B";position:absolute;top:0;left:0;height:38px;text-align:center;width:38px}.u-case .single+.single{margin-top:60px}.u-case .case-ttl{padding-left:120px}.u-case .case-ttl .num{background:#ec5a29;border-radius:18.5px;color:#fff;display:block;font:18px "UDKakugo_LargePr6-B";padding:8px 20px;position:absolute;top:0;left:0;text-align:center}@media screen and (max-width:800px){.u-case .case-ttl{padding:2em 0 0}.u-case .case-ttl .num{font-size:16px;padding:6px 15px}}.l-column2{-webkit-column-count:2;column-count:2}@media screen and (max-width:800px){.l-column2{-webkit-column-count:1;column-count:1}}.flow-layout .flow-ttl{color:#ec5a29;font:27px "UDKakugo_LargePr6-B";margin-bottom:35px}.flow-layout .flow-list .step{background:#fff;border-radius:50%;border:1px solid #ec5a29;color:#ec5a29;height:80px;font:18px "UDKakugo_LargePr6-B";letter-spacing:.2em;position:absolute;top:0;left:0;padding:16px 0 0 6px;text-align:center;width:80px}.flow-layout .flow-list .step .num{display:block;font-size:22px;line-height:1;margin-top:3px}.flow-layout .flow-list li{padding-left:110px;position:relative}.flow-layout .flow-list li:not(:last-child){padding-bottom:50px}.flow-layout .flow-list li:not(:last-child):before{background:#ec5a29;content:"";display:block;position:absolute;top:0;left:39px;height:100%;width:4px}@media screen and (max-width:800px){.flow-layout .flow-ttl{font-size:24px;margin-bottom:30px}.flow-layout .flow-list .step{height:60px;font-size:13px;padding:14px 0 0 3px;width:60px}.flow-layout .flow-list .step .num{font-size:15px;margin-top:3px}.flow-layout .flow-list li{padding-left:70px}.flow-layout .flow-list li:not(:last-child){padding-bottom:30px}.flow-layout .flow-list li:not(:last-child):before{left:28px}}.staff-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.staff-layout .l-img{text-align:center;width:40%}.staff-layout .l-desc{margin-right:60px;-webkit-box-flex:1;-ms-flex:1;flex:1}.staff-layout .staff-desc{font:18px "UDKakugo_LargePr6-B";margin-bottom:10px}.staff-layout .staff-name{border-bottom:1px solid #ec5a29;font-family:"UDKakugo_LargePr6-B";padding-bottom:20px;margin-bottom:30px}.staff-layout .staff-name .jp{font-size:30px}.staff-layout .staff-name .en{color:#5bade0;font-size:18px;margin-left:30px}@media screen and (max-width:800px){.staff-layout{display:block}.staff-layout .l-img{width:100%}.staff-layout .l-desc{margin:20px auto 0}}.lost-flow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.lost-flow .flow-ttl{font:20px "UDKakugo_LargePr6-B";padding:40px 0 40px 120px;margin-bottom:30px;width:48%}.lost-flow .flow-ttl:nth-child(1){background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/under/lost_flow01.png) left center no-repeat}.lost-flow .flow-ttl:nth-child(2){background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/under/lost_flow02.png) left center no-repeat}.lost-flow .flow-ttl:nth-child(3){background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/under/lost_flow03.png) left center no-repeat}.lost-flow .flow-ttl:nth-child(4){background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/under/lost_flow04.png) left center no-repeat}.lost-flow .flow-ttl:nth-child(5){background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/under/lost_flow05.png) left center no-repeat}.perio-flow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.perio-flow .item{position:relative;width:14%}.perio-flow .item+.item:before{content:"";display:block;position:absolute;top:25%;left:-34%;width:0;height:0;border-style:solid;border-width:15px 0 15px 20px;border-color:transparent transparent transparent #094}.perio-flow .item-img{text-align:center;margin-bottom:10px}.perio-flow .item-ttl{color:#ec5a29;font:15px "UDKakugo_LargePr6-B";margin-bottom:10px}@media screen and (max-width:800px){.perio-flow .item{margin-bottom:15px;width:45%}.perio-flow .item+.item:before{display:none}}.u-contact .ttl{font:18px "UDKakugo_LargePr6-B";margin-bottom:15px}.u-contact .tel{vertical-align:bottom}.u-contact .tel a{margin-right:1em}.u-contact .inner{display:inline-block;text-align:center;padding:30px 60px}.u-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-btns .item{margin-right:1em}.u-faq dt{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/que.png) no-repeat;background-position:left top 2px;border-bottom:1px solid #ddd;font-size:20px;font-weight:700;padding:0 0 10px 50px;position:relative;margin-bottom:20px}.u-faq dd{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/ans.png) no-repeat;background-position:left top 2px;padding-left:50px;min-height:40px;position:relative}.u-faq dd+dt{margin-top:40px}@media screen and (max-width:800px){.u-faq dt{font-size:18px;margin-bottom:15px}.u-faq dd+dt{margin-top:30px}}.list-disc.col2{-webkit-column-count:2;column-count:2}.list-disc li{font-size:16px;line-height:2;padding-left:.8em;position:relative}.list-disc li:before{background:#ec5a29;border-radius:50%;content:"";display:block;position:absolute;top:.8em;left:0;height:4px;width:4px}@media screen and (max-width:800px){.list-disc.col2{-webkit-column-count:1;column-count:1}}.list-number{counter-reset:number}.list-number>li{padding-left:50px;position:relative}.list-number>li:before{background:#ec5a29;border-radius:50%;color:#fff;counter-increment:number;content:counter(number);display:block;font-size:19px;padding-left:1px;position:absolute;top:2px;left:0;line-height:35px;text-align:center;width:35px;height:35px}.list-number>li+li{margin-top:15px}.list-check li{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/check.png) no-repeat;background-position:center left;font-size:18px;padding-left:23px;padding-bottom:2px;margin-bottom:.5em}@media screen and (max-width:800px){.list-check li{font-size:16px}}.l-dl01 dt{margin-bottom:10px}.l-dl01 dd+dt{margin-top:30px}.l-dl02 dt{color:#abc111;font:18px "UDKakugo_LargePr6-B";margin-bottom:5px}.l-dl02 dd+dt{margin-top:20px}.android-lead li{font-weight:700;font-size:18px}.post-number{border-bottom:1px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font:15px "UDKakugo_LargePr6-B";letter-spacing:.15em;margin:60px 0 0}.post-number a{color:#a5a5a5;display:block;padding:0 10px 15px;text-decoration:none;-webkit-transition:.5s;transition:.5s}.post-number a:hover{color:#ec5a29}.post-number .current{color:#ec5a29;display:block;padding:0 10px 15px;position:relative}.post-number .current:after{border-bottom:2px solid #000;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px}.post-number-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:60px 0 0}.post-number-single a{display:block}.post-number-single a.next:before{content:"";background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/ico_arrow.svg) no-repeat center/contain;display:inline-block;margin-right:15px;width:12px;height:12px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.post-number-single a.prev:before{content:"";background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/ico_arrow.svg) no-repeat center/contain;display:inline-block;margin-left:15px;width:12px;height:12px}.post-number-single .current{color:#ec5a29;display:block;font:18px "UDKakugo_LargePr6-B";letter-spacing:.15em;padding-top:3px;position:relative}.postdata .l-imgL,.postdata .l-imgR{margin-bottom:2em}.postdata p,.postdata ul,.postdata dl,.postdata ol{margin-bottom:1em}.postdata a{text-decoration:underline;color:#367cff}.postdata a:hover{text-decoration:none}.postdata strong{font-weight:700}.postdata em{font-style:italic}.postdata ul li{list-style:inside disc}.postdata ol li{list-style:inside decimal}.postdata ul ul,.postdata ol ol{margin-left:15px}.postdata table{margin:15px 0}.l-category{padding:15px 0;text-align:center;width:100%}.l-category .select{-webkit-appearance:none;-moz-appearance:none;outline:none;background:#fff url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/select_down.svg) no-repeat;background-size:24px;background-position:right 11px center;border-radius:0;border:2px solid #ddd;display:inline-block;padding:5px 3em 5px 12px;min-width:400px}.select-area .select-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.select-area .select-ttl{font:16px "UDKakugo_LargePr6-B";margin-right:15px}.select-area .select-category{-webkit-appearance:none;-moz-appearance:none;outline:none;background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/select_down.svg) no-repeat #fff;background-size:24px;background-position:right 11px center;border-radius:0;border:1px solid #ccc;display:block;font-size:16px "UDKakugo_LargePr6-B";padding:10px 3em 10px 20px;margin:auto}.l-select{background:#fff;border-radius:8px;border:1px solid #ded4bc;margin:0 auto;width:80%}.l-select .ttl{background:#f9f5ea;border-radius:8px 8px 0 0/8px 8px 0 0;color:#094;font-size:22px;font-family:"UDKakugo_LargePr6-B";padding:8px 0;text-align:center}.l-select .inner{font-size:17px;font-family:"UDKakugo_LargePr6-B";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:15px 20px 5px}.l-select .inner .item a{display:block;padding-left:20px;position:relative;margin:0 20px 10px 0}.l-select .inner .item a:before{background:#ffdc73;content:" ";border-radius:50%;position:absolute;top:12px;left:0;height:10px;width:10px}.l-select .inner .item a:hover{opacity:.6}select::-ms-expand{display:none}.contact-form table{border-collapse:collapse;margin:0 0 50px;width:100%}.contact-form table tr{border-bottom:1px dashed #ccc}.contact-form table th{padding:20px 40px 20px 0;vertical-align:middle;text-align:left}.contact-form table td{padding:20px 0}.contact-form .hissu{background:#e57373;border-radius:2px;display:inline-block;color:#fff;font-size:12px;text-align:center;padding:2px 8px;margin-left:1em}.contact-form .mwform-error{color:red;margin-top:.5em}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=password],.contact-form textarea{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #ccc;border-radius:2px;font-size:16px;padding:10px 15px;width:100%}.contact-form input[type=radio],.contact-form input[type=checkbox]{vertical-align:0;margin:0 10px 0 0}.contact-form input[type=text].auto{width:auto}.contact-form .btn{background:#e57373;border-radius:5px;color:#fff;padding:5px 10px}.contact-form .select-wrap{display:inline-block;position:relative}.contact-form .select-wrap:after{content:"";border-style:solid;border-width:8px 5px 0;border-color:#333 transparent transparent;pointer-events:none;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.contact-form .select-wrap select{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #ccc;border-radius:2px;font-size:16px;padding:10px 30px 10px 15px}.contact-form .mwform-radio-field,.contact-form .mwform-checkbox-field{display:inline-block;margin-right:10px}.contact-form .mwform-radio-field,.contact-form .mwform-checkbox-field{display:inline-block;margin-right:15px;margin-left:0 !important}.contact-form .mwform-radio-field input[type=radio],.contact-form .mwform-checkbox-field input[type=checkbox]{display:none}.contact-form .mwform-radio-field label{display:inline-block;border-radius:2px;position:relative;cursor:pointer;padding:0 0 0 30px;line-height:1}.contact-form .mwform-radio-field label:before{position:absolute;content:"";top:50%;left:0;width:20px;height:20px;margin-top:-10px;background:#fff;border:2px solid #ddd;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-form .mwform-radio-field .mwform-radio-field-text:after{content:"";border-radius:50%;background:#419caf;position:absolute;top:50%;left:5px;width:10px;height:10px;margin-top:-5px;-webkit-transition:.4s;transition:.4s;-webkit-transform:scale(0);transform:scale(0)}.contact-form .mwform-radio-field input[type=radio]:checked+.mwform-radio-field-text:after{-webkit-transform:scale(1);transform:scale(1)}.contact-form .mwform-checkbox-field label{display:inline-block;cursor:pointer;line-height:1;padding:0 0 0 30px;position:relative}.contact-form .mwform-checkbox-field label:before{content:"";background:#fff;border:2px solid #ddd;border-radius:3px;position:absolute;top:50%;left:0;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box}.contact-form .mwform-checkbox-field .mwform-checkbox-field-text:after{content:"";border-bottom:3px solid #419caf;border-right:3px solid #419caf;width:7px;height:12px;position:absolute;top:1px;left:7px;-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}.contact-form .mwform-checkbox-field input[type=checkbox]:checked+.mwform-checkbox-field-text:after{-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}.contact-form .mwform-tel-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-form .mwform-zip-field input[type=text]{width:15%;min-width:80px;margin:0 10px}.contact-form .mwform-tel-field input[type=text]{width:29%}.contact-form .mwform-tel-field input[type=text]:nth-of-type(1){margin-right:10px}.contact-form .mwform-tel-field input[type=text]:nth-of-type(2){margin:0 10px}.contact-form .mwform-tel-field input[type=text]:nth-of-type(3){margin-left:10px}.contact-form .checkbox .horizontal-item{margin-top:5px;display:block}.contact-form .birthday{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-form .birthday select{width:100px}.contact-form .birthday .year{margin:0 10px}.contact-form .birthday .month{margin:0 10px}.contact-form .birthday .day{margin:0 0 0 10px}.contact-form .preferred-date{overflow:hidden}.contact-form .preferred-date .date{width:45%;float:left}.contact-form .preferred-date .time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;width:50%}.contact-form .preferred-date .time .hour{margin:0 10px}.contact-form .preferred-date .time .minute{margin:0 0 0 10px}.contact-form textarea{height:200px}.contact-form input[type=text]:focus,.contact-form input[type=email]:focus,.contact-form input[type=tel]:focus,.contact-form textarea:focus,.contact-form select:focus{outline:1px solid #ec5a29}.contact-form .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-form .submit-btn [type=submit]{-webkit-appearance:none;background:#ec5a29;border:1px solid #ec5a29;border-radius:0;color:#fff;cursor:pointer;font-size:16px;padding:12px 30px;letter-spacing:3px;outline:none;-webkit-transition:.3s;transition:.3s;width:250px}.contact-form .submit-btn [type=submit]:hover{background:0 0;color:#ec5a29}.contact-form .submit-btn [type=submit].back-btn{background:#999;border-color:#999;margin-right:50px}.contact-form .submit-btn [type=submit].back-btn:hover{background:0 0;color:#999}.mw_wp_form_confirm .select-wrap:after{display:none}.mw_wp_form_confirm .confirm-none{display:none}.dl-privacy dt{border-bottom:1px solid #000;font-size:18px;padding:0 0 5px;margin:0 0 15px}.dl-privacy dd+dt{margin-top:30px}.business-calendar-box{width:100%}.business-calendar-box .business-calendar{border-collapse:collapse;text-align:center;table-layout:fixed;width:100%}.business-calendar-box .business-calendar caption{background:#ec5a29;color:#fff;border:none;font:18px "UDKakugo_LargePr6-B";margin:0;text-align:center}.business-calendar-box .business-calendar .business-calendar-past,.business-calendar-box .business-calendar .business-calendar-future{font-size:25px;line-height:1;margin:0 10px;vertical-align:-1px}.business-calendar-box .business-calendar th{background:#ec5a29;border:none;color:#fff;font:14px "UDKakugo_LargePr6-B";padding:6px 0}.business-calendar-box .business-calendar td{background:#ec5a29;border:none;color:#fff;font:14px "UDKakugo_LargePr6-B";line-height:1.2;padding:16px 4px;vertical-align:top}.business-calendar-box .business-calendar .today{background:#fff;color:#4bd3ff;text-decoration:underline}.business-calendar-box .business-calendar .attr0{background-color:#dedede}.business-calendar-box .business-calendar .attr1{background-color:#f59494}.business-calendar-box .business-calendar .attr2{background-color:#94cff5}.business-calendar-box .business-calendar-attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:15px 0}.business-calendar-box .business-calendar-attribute li{line-height:1;margin-right:10px;margin-bottom:10px;font-size:14px}.business-calendar-box .business-calendar-attribute li:before{content:"";width:10px;height:10px;display:inline-block;margin:0 5px 0 0}.business-calendar-box .business-calendar-attribute i{margin:0 5px 0 0}.business-calendar-box .business-calendar-attribute .attr0:before{background:#dedede}.business-calendar-box .business-calendar-attribute .attr1:before{background:#f59494}.business-calendar-box .business-calendar-attribute .attr2:before{background:#94cff5}.u-schedule{width:100%}@media screen and (max-width:800px){.u-schedule{overflow-y:auto}}.time-table01{border:1px solid #ddd;border-collapse:collapse;width:100%}.time-table01 th,.time-table01 td{font-family:"Noto Sans JP";text-align:center;line-height:1;vertical-align:middle}.time-table01 th{background:#f1f1f1;border-bottom:1px solid #e1e1e1;padding:15px 5px}.time-table01 th:first-child{background:#333;border-bottom:1px solid #f1f1f1;color:#fff}.time-table01 td{border-bottom:1px solid #ddd;padding:20px 5px}.time-table01 td:first-child{background:#333;border-bottom:1px solid #f1f1f1;color:#fff;white-space:nowrap}.time-table01 tr:last-child td:first-child{border-bottom:1px solid #ddd}.time-table01 .event01{color:#ddd}@media screen and (max-width:800px){.time-table01{width:200%}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";src:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/./fonts/slick.eot);src:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/./fonts/slick.eot?#iefix) format("embedded-opentype"),url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/./fonts/slick.woff) format("woff"),url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/./fonts/slick.ttf) format("truetype"),url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0px;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:0 0;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-dots{bottom:-40px}.slick-dots li button:before{border-radius:50%;display:block;content:"";background:#d9d9d9;opacity:1;height:7px;width:7px}.slick-dots li.slick-active button:before{background:#ec5a29}.u-slider img{margin:auto}.u-slider .slick-arrow_custom{position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;width:100%}.u-slider .slick-arrow_custom.prev span{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/prev_button.png) no-repeat;background-size:cover;left:45px}.u-slider .slick-arrow_custom.next span{background:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/share/next_button.png) no-repeat;background-size:cover;right:45px}.u-slider .slick-arrow_custom span{cursor:pointer;display:block;height:45px;width:20px;position:absolute;top:0;bottom:0;margin:auto;z-index:10}#under_gallery img{margin:auto}#under_gallery_nav{margin:20px auto 0;width:100%}#under_gallery_nav .slick-list{z-index:9}#under_gallery_nav .slick-slide{cursor:pointer;padding:0 15px;-webkit-transition:.5s ease;transition:.5s ease}#under_gallery_nav .slick-slide.slick-current img{border:1px solid #192d44}#under_gallery_nav .slick-slide img{max-height:60px;margin:auto;width:auto}@media screen and (max-width:920px){::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.1);box-shadow:inset 0 0 2px rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{background-color:#ec5a29;border-radius:10px;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.3);box-shadow:0 0 0 1px rgba(255,255,255,.3)}.f-small{font-size:13px}.tal-small{text-align:left}.tac-small{text-align:center}.tar-small{text-align:right}.tall,.u-section{margin-bottom:60px}.short{margin-top:40px}.mini{margin-top:20px}.map,.t-map,.f-map,.u-map,.s-map{height:240px}.f-map{margin-top:50px;height:300px}.u-map{height:220px}#pagetop{display:block;right:20px;bottom:70px}.humberger{background:#ec5a29;border-radius:4px;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);width:50px;height:50px;z-index:99;-webkit-transition:.8s ease;transition:.8s ease}.humberger span{background:#fff;position:absolute;left:10px;width:30px;height:2px;-webkit-transition:.4s;transition:.4s}.humberger span:nth-of-type(1){top:14px}.humberger span:nth-of-type(2){top:23px}.humberger span:nth-of-type(3){top:32px}.t-news .inner{display:block;padding:0 5%;position:static;margin:50px auto;width:100%;z-index:1}.t-news .news-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-news .news-ttl .txt,.t-news .news-ttl .btn{margin:0}.t-news .news-content{margin:30px auto 0}.t-news .news-content .single+.single{margin-top:10px}.sec01{margin:80px auto}.sec01-ttl{font-size:28px}.sec01-ttl span{display:inline;padding:0 10px}.sec01-caption{margin-top:10px}.sec02{margin-bottom:40px}.sec02-items{padding:0}.sec02-items .item{width:30%}.sec03{margin-bottom:40px}.sec03-ttl{font-size:18px;margin-bottom:30px}.sec03-ttl span{display:inline;padding:0}.sec03-items{padding:15px 10px 5px}.sec03-items:before{display:none}.sec03-items .item{margin-bottom:20px;width:48%}.sec03-items .item:nth-child(n+6){margin-top:0}.sec03-items .item:nth-child(5n){border-right:1px solid #efefef}.sec04{margin-bottom:40px}.sec04-ttl{font-size:22px}.t-news .tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.t-news .tabs .tab{font-size:13px;padding:5px 0;width:32%}.t-news .content{padding:10px}.t-news_list li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px 0}.t-news_list li time{display:block;width:100%}.t-news_list li a{width:calc(100% - 40px);flex:auto;text-overflow:initial;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.estimate .tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.estimate .tabs .tab{font-size:13px;padding:5px 0;width:32%}.estimate .content .choice{padding:20px}.t-step .step-items .item:hover,.t-step .step-items .item:active{background:#f2f2f2;color:#333}.t-step .step-items .item.active{background:#ec5a29;color:#fff}.t-step .step-ttl .en{font-size:15px;padding:10px;width:auto}.t-step .step-ttl .jp{margin-top:2px;font-size:16px}.t-step .step-items .item{font-size:14px;margin:0 5px 10px 0;padding:8px 15px}.step-android{display:block}.step-android .item{width:100%}.step-android .item+.item{margin-top:15px}.t-total{padding:40px 20px 30px}.t-total:before{top:-3px}.t-total .total-ttl{font-size:20px}.t-total .total-price{font-size:40px}.t-total .total-price .yen{font-size:22px}.t-total .total-parts{display:block;margin-bottom:0}.t-total .total-parts .box{padding:10px 20px;margin-bottom:10px;width:100%}.t-total .total-parts .box .box-ttl{font-size:16px}.t-total .total-caption{font-size:13px;text-align:left}.table-style01 table th,.postdata table th,.table-style01 table td,.postdata table td{border-top:none;display:block;padding:8px 12px;width:100%}.table-style02{overflow-x:auto;width:100%}.table-style02:before{content:"※横にスクロールできます。";display:block;color:red;font-size:15px;margin-bottom:5px}.table-style02 table{font-size:14px;width:200%}.table-style02 table th,.table-style02 table td{padding:8px}.table-style03 table th,.table-style03 table td{border-top:none;display:block;padding:8px 12px;width:100%}.table-style03 table tr{display:block}.table-style03 table th,.table-style03 table td{padding:10px 0;text-align:left}.pagelink{display:block}.pagelink.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagelink.center a{margin:15px auto}.pagelink.col2 a{width:100%}.pagelink:before{display:none}.pagelink li{width:100%}.postdata table th,.postdata table td{border-top:none;display:block;padding:8px 12px;width:100%}.u-category .select{min-width:200px}.select-area .select-item{display:block;margin:auto}.select-area .select-ttl{margin:0 0 10px}.f-contact{margin:0 auto 0;padding:30px 0}.f-contact-ttl{font-size:22px;margin-bottom:20px}.f-box-links{display:block}.f-box-links .item+.item{margin:20px auto 0}.f-box-links .time{font-size:17px;margin:5px 0 0 -.6em}.f-box-links .btn a{font-size:18px;padding:20px 10px;width:100%}.contact-box{border:10px solid #ec5a29;padding:20px}.contact-box .box-ttl{font-size:18px}.contact-box .box-ttl span{display:inline;padding:0}.contact-box .box-links{display:block}.contact-box .box-links .item{width:100%}.contact-box .box-links .item+.item{margin-top:10px}.contact-box .box-links .time{font-size:15px}.contact-box .box-links .btn a{font-size:17px;padding:20px 10px}.f-layout01{display:block;margin:30px auto}.f-layout01 .l-logo{margin:0 auto 30px}.f-layout01 .l-list{display:block}.f-list01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto 20px}.f-list01 .item{width:48%}.f-list01 .item a{font-size:15px}.f-list01 .item.sp_100{width:100%}.f-list01 .grandsun{width:48%}.f-list02 .item{font-size:15px}.copyright{margin:20px auto}#fixnavi_pc{display:none}.navihumberger{position:relative}.navihumberger span{background:#fff;position:absolute;left:0;right:0;margin:auto;height:2px;width:30px;-webkit-transition:.4s;transition:.4s}.navihumberger span:nth-of-type(1){top:8px}.navihumberger span:nth-of-type(2){top:17px}.navihumberger span:nth-of-type(3){top:26px}.navihumberger.is-open span:nth-of-type(1){-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.navihumberger.is-open span:nth-of-type(2){opacity:0}.navihumberger.is-open span:nth-of-type(3){-webkit-transform:translateY(-12px) rotate(-45deg);transform:translateY(-12px) rotate(-45deg)}#under{padding:40px 0 0}.hero_space{margin-top:60px}.page-ttl{height:200px;width:100%}.page-ttl h1{font-size:34px}.breadcrumb{padding:8px 3%;font-size:10px;line-height:1.4;width:100%}#main{font-size:15px}main.column2{display:block;padding:40px 0;margin:auto;width:90%}main.column2 .contents{width:100%}.main-layout{display:block}.main-layout .t-content{margin:0 auto;width:100%}.side-navi{margin:40px auto;width:100%}.u-layout,.l-flexL,.l-flexL_auto,.u-layout_r,.l-flexR,.l-flexR_auto{display:block}.u-layout .l-img,.l-flexL .l-img,.l-flexL_auto .l-img,.u-layout_r .l-img,.l-flexR .l-img,.l-flexR_auto .l-img{display:block;margin:0 auto 30px;text-align:center;width:100%}.u-layout_r .l-img,.l-flexR .l-img,.l-flexR_auto .l-img{margin:0 auto 15px}.l-imgL,.l-imgR{display:block}.l-imgL .l-img,.l-imgR .l-img{float:none;margin:0 auto 20px;width:100%}.l-flexL,.l-flexR,.l-flexL_S,.l-flexL_auto,.l-flexR_auto{display:block}.l-flexL .l-img,.l-flexR .l-img,.l-flexL_S .l-img,.l-flexL_auto .l-img,.l-flexR_auto .l-img{display:block;margin:0 auto 30px;text-align:center;width:100%}.l-small .l-img{margin:0 auto 30px;width:60%}.post-type01 .single .l-img{width:100%}.post-type01 .single .l-img a{height:180px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex_2,.l-flex_2_small{display:block}.l-flex_2.u-btn .item:nth-child(n+2),.post-type01 .l-flex_2.list-btn .item:nth-child(n+2),.post-type01 .list-btn.l-flex_2_small .item:nth-child(n+2),.u-btn.l-flex_2_small .item:nth-child(n+2){margin-top:15px}.l-flex_2 .item,.l-flex_2_small .item{width:100%}.l-flex_2 .item:nth-child(n+2),.l-flex_2_small .item:nth-child(n+2){margin-top:30px}.l-flex_2_small{display:block}.l-flex_2_small .item{width:100%}.l-flex_2_small .item:nth-child(n+2){margin-top:0}.l-flex_3,.l-flex_3_columns{display:block;margin-bottom:-30px}.l-flex_3:before,.l-flex_3_columns:before{display:none}.l-flex_3.u-btn .item:nth-child(n+2),.post-type01 .l-flex_3.list-btn .item:nth-child(n+2),.post-type01 .list-btn.l-flex_3_columns .item:nth-child(n+2),.u-btn.l-flex_3_columns .item:nth-child(n+2){margin-top:20px}.l-flex_3 .item,.l-flex_3_columns .item{margin-bottom:30px;width:100%}.l-flex_3_columns{display:-webkit-box;display:-ms-flexbox;display:flex}.l-flex_3_columns:before{display:none}.l-flex_3_columns .item{width:48%}.l-flex_4 .item,.l-flex_5 .item{width:48%}.l-flex_4 .item:nth-child(n+3),.l-flex_5 .item:nth-child(n+3){margin-top:20px}.l-flex_4 .item .item-ttl,.l-flex_5 .item .item-ttl{text-align:left}.u-post{padding:20px}.u-post .post-list .single{display:block}.u-post .post-list .single+.single{margin-top:25px}.u-post .post-list .single time{padding:0;width:100%}.u-post .post-list .single .txt{border-left:none;padding:0;margin-top:10px}.lost-flow{display:block}.lost-flow .flow-ttl{font-size:18px;padding:16px 0 16px 60px;margin-bottom:20px;width:100%}.lost-flow .flow-ttl:nth-child(1){background-size:50px auto}.lost-flow .flow-ttl:nth-child(2){background-size:50px auto}.lost-flow .flow-ttl:nth-child(3){background-size:50px auto}.lost-flow .flow-ttl:nth-child(4){background-size:50px auto}.lost-flow .flow-ttl:nth-child(5){background-size:50px auto}.recruit-pick{display:block}.recruit-pick .item{width:100%}.recruit-pick .col2{padding:0;width:100%}#cont03_ar{background:0 0;padding:0}#cont03_ar .bx{width:100%}#cont03_ar .recruit_cont .text_01{top:-60px;right:0}.pc-only{display:none}.sp-only{display:block}.mb30{margin-bottom:15px}.mb40{margin-bottom:20px}.mt30{margin-top:30px}.mbL{margin-bottom:30px}.mbM{margin-bottom:20px}.h-layout01{align-items:center}.h-layout01 .logo{margin-top:0;line-height:1;width:30%}.h-layout01 .h-info{display:none}.g-navi{margin-top:0}.g-navi-frame{padding:0}.g-navi_close{display:none}.pc-navi_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:15px}.pc-navi_list .item{width:48%}.pc-navi_list .item>a{font-size:15px;padding:6px 0 6px 20px}.pc-navi_list .item>a:before{font-size:15px;top:10px}.pc-navi_images{margin-top:30px}.pc-navi_images figure{width:32%}.sp-navi{background:#fff;border-left:3px solid #ec5a29;-webkit-text-size-adjust:100%;position:fixed;top:0;right:0;-webkit-transition:.6s;transition:.6s;height:100vh;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:calc(100vw - 60px);z-index:100}.sp-navi .sp-close{background:#ec5a29;border-radius:5px 0 0 5px;position:absolute;top:30px;right:calc(100vw - 60px);width:50px;height:50px;z-index:10}.sp-navi .sp-close:before,.sp-navi .sp-close:after{content:"";background:#fff;border-radius:10px;width:25px;height:2px;position:absolute;top:25px;left:14px}.sp-navi .sp-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sp-navi .sp-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sp-navi.is-open{display:block;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.sp-navi_list{margin:0 auto 30px}.sp-wrapper{overflow:auto;height:100%;padding:15px 15px 100px}.sp-navi_list .item>a,.sp-navi_list .item .parent{border-bottom:1px solid #e2e2e4;display:block;font:16px "UDKakugo_LargePr6-B";line-height:1;padding:15px 0;position:relative}.sp-navi-haschild{position:relative}.sp-navi-haschild.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sp-navi-haschild:after{content:"";position:absolute;top:17px;right:0;display:block;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#ec5a29 transparent transparent;-webkit-transition:.6s;transition:.6s}.sp-navi_child{display:block;margin:7px 0 20px;padding-left:15px}.sp-navi_child .grandsun a{display:block;font:15px "UDKakugo_LargePr6-B";line-height:1.6;margin-bottom:.5em;padding:1px 10px;position:relative}.sp-navi_child .grandsun a:before{content:"-";margin-right:.5em}.sp-info a{text-align:left}.sp-info .sp-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.sp-info .sp-btns .item:nth-child(1){width:20%}.sp-info .sp-btns .item:nth-child(2){margin-left:5%;width:75%}.sp-info .sp-btns .item:nth-child(3){text-align:center;margin-top:15px;width:100%}@media screen and (min-width:769px){.lower-menu{display:none}}.lower-menu .sp-navi-btns{background:#ec5a29;box-shadow:0 -1px 5px rgba(0,0,0,.15);position:fixed;display:flex;bottom:0;left:0;width:100vw;height:60px;z-index:10000}.lower-menu .sp-navi-btns div{flex:1;position:relative}.lower-menu .sp-navi-btns .item{border-right:1px solid #ccc;background-size:25px;background-position:top 10px center;background-repeat:no-repeat;color:#000;font-size:3vw;line-height:1;letter-spacing:0;text-align:center;white-space:nowrap}.lower-menu .sp-navi-btns .item.btn-home{background-image:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/sp_icon/ico_home.svg)}.lower-menu .sp-navi-btns .item.btn-pc{background-image:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/sp_icon/ico_pc.svg)}.lower-menu .sp-navi-btns .item.btn-access{background-image:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/sp_icon/ico_access.svg)}.lower-menu .sp-navi-btns .item.btn-pagetop{background-image:url(//www.inc-mobaripe.com/wp-content/themes/ZeroTheme/css/../images/sp_icon/ico_arrow_up.svg);background-position:top 17px center}.lower-menu .sp-navi-btns .item a{display:block;color:#fff;font-weight:700;text-decoration:none;padding:3px 0;height:100%;border:2px solid #000}.lower-menu .sp-navi-btns .item a>img{width:35%;max-width:60px;margin:0 auto 3px}.lower-menu .sp-navi-btns .humberger{cursor:pointer;position:relative}.lower-menu .sp-navi-btns .humberger .ttl{display:block;color:#333;font-size:10px;line-height:1;letter-spacing:0;text-align:center;padding:43px 0 0}.lower-menu .sp-navi-btns .humberger span:not(.ttl){background:#333;position:absolute;left:50%;width:22px;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:.4s}.lower-menu .sp-navi-btns .humberger span:not(.ttl):nth-of-type(1){top:20px}.lower-menu .sp-navi-btns .humberger span:not(.ttl):nth-of-type(2){top:26px}.lower-menu .sp-navi-btns .humberger span:not(.ttl):nth-of-type(3){top:32px}.lower-menu .sp-navi-btns .humberger.is-open span:nth-of-type(1){-webkit-transform:translate(-50%,6px) rotate(-45deg);transform:translate(-50%,6px) rotate(-45deg)}.lower-menu .sp-navi-btns .humberger.is-open span:nth-of-type(2){opacity:0}.lower-menu .sp-navi-btns .humberger.is-open span:nth-of-type(3){-webkit-transform:translate(-50%,-6px) rotate(45deg);transform:translate(-50%,-6px) rotate(45deg)}.lower-menu .sp-navi-contents{visibility:hidden;background:#fff;color:#333;padding:50px 25px 100px;position:fixed;top:0;bottom:0;left:0;right:0;transition:.5s;opacity:0;z-index:9999}.lower-menu .sp-navi-contents.is-open{visibility:visible;overflow-y:auto;opacity:1}.lower-menu .sp-navi-logo{text-align:center;margin-bottom:20px}.lower-menu .sp-navi-logo img{width:150px}.lower-menu .sp-navi-list{border-top:1px solid #d6d6d6;font-weight:700;margin:0 0 30px}.lower-menu .sp-navi-list>li{border-bottom:1px solid #d6d6d6}.lower-menu .sp-navi-list>li>a{color:#333;display:block;font-size:15px;line-height:1;text-decoration:none;padding:15px 0}.lower-menu .sp-navi-other .tel{text-align:center;color:#333;display:block;font-size:23px;text-decoration:none;line-height:1;margin:0 0 15px}.lower-menu .sp-navi-other .txt{text-align:center;font-size:14px;line-height:1}.lower-menu .sp-btn{background:#e67a7a;border-radius:5px;color:#fff;display:block;padding:10px;text-align:center;transition:.5s}.h-contact{-webkit-box-shadow:10px 10px 0 #b99c6a;box-shadow:10px 10px 0 #b99c6a;display:block;padding:20px;position:relative;right:auto;bottom:auto;height:auto;margin:-140px auto 40px;width:80%}.h-contact .schedule{text-align:center;margin:0 auto 10px}.h-contact .schedule a{margin:auto;width:160px}.h-contact .table{font-size:10px}.h-contact .txt{font-size:10px;text-align:left}.h-contact .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.h-contact .btns a{width:48%}.h-contact .btns a+a{margin:0}.sp-info{text-align:center}.sp-info .tel-ttl{border:1px solid;display:inline-block;padding:0 20px;font-size:15px;margin-bottom:10px}.sp-info .tel{margin-bottom:15px}.sp-info .caption{display:inline-block;text-align:left}.u-slider .slick-dots{position:static;margin-top:15px}.u-slider .slick-arrow_custom.prev span{left:-10px}.u-slider .slick-arrow_custom.next span{right:-10px}.contact-form table{margin:0 0 30px}.contact-form table tr{border-bottom:1px dashed #ccc}.contact-form table th,.contact-form table td{display:block}.contact-form table th{padding:15px 0 10px}.contact-form table td{padding:0 0 15px}.contact-form input[type=text].auto{width:100%}.contact-form .btn{margin-top:1em}.contact-form .birthday{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-form .birthday select{width:auto}.contact-form .birthday .year,.contact-form .birthday .month{margin:0 5px}.contact-form .birthday .day{margin-left:5px}.contact-form .submit-btn [type=submit]{padding:15px;width:250px}.contact-form .submit-btn [type=submit].back-btn{margin-left:25px}.business-calendar-box{display:block}.business-calendar-box .business-calendar caption{margin-bottom:10px}.business-calendar-box .business-calendar th{padding:4px 0}.business-calendar-box .business-calendar td{padding:10px 4px}.business-calendar-box>div{padding:15px;margin-bottom:30px;width:100%}}.first_flow{border:1px solid #2ea7e0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:CezanneProN-DB;padding:30px 45px}.first_flow .item01,.first_flow .item02{color:#2ea7e0;border:1px solid #2ea7e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;height:180px;margin-right:48px;position:relative;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;width:53px}.first_flow .item01:after,.first_flow .item02:after{content:"";width:0;height:0;border-style:solid;border-width:9.5px 0 9.5px 9px;border-color:transparent transparent transparent #2ea7e0;position:absolute;right:-29px}.first_flow .item03{-webkit-box-flex:1;-ms-flex:1;flex:1}.first_flow .single{display:-webkit-box;display:-ms-flexbox;display:flex}.first_flow .single+.single{margin-top:10px}.first_flow .single .single_ttl{background:#2ea7e0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;height:85px;line-height:1.5;text-align:center;width:107px}.first_flow .single .single_ttl.color02{background:#096fbb}.first_flow .single .single_box01{background:#eaf6fc;padding:20px 33px;-webkit-box-flex:1;-ms-flex:1;flex:1}.first_flow .single .single_box02{background:#eaf6fc;padding:20px 33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.first_flow .single .single_box02 .block01{position:relative;width:162px}.first_flow .single .single_box02 .block01:after{content:"";width:0;height:0;border-style:solid;border-width:6.5px 0 6.5px 6px;border-color:transparent transparent transparent #2ea7e0;position:absolute;top:16px;right:-12px}.first_flow .single .single_box02 .block02{width:302px}.first_flow .single .block{background:#fff;border:1px solid #2ea7e0;text-align:center;font-size:16px;color:#2ea7e0;padding-top:6px;height:45px}@media screen and (max-width:800px){.first_flow{display:block;padding:10px}.first_flow .item01,.first_flow .item02{display:block;text-align:center;height:auto;margin:0 0 40px;padding:5px 0;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;width:100%}.first_flow .item01:after,.first_flow .item02:after{border-width:10px 10px 0;border-color:#2ea7e0 transparent transparent;position:absolute;right:0;left:0;margin:auto;bottom:-25px}.first_flow .item03{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first_flow .single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:48%}.first_flow .single+.single{margin:0}.first_flow .single .single_ttl{height:80px;width:100%}.first_flow .single .single_box02{padding:15px 10px;display:block}.first_flow .single .single_box02 .block01{margin-bottom:40px;width:100%}.first_flow .single .single_box02 .block01:after{border-width:10px 10px 0;border-color:#2ea7e0 transparent transparent;position:absolute;top:auto;right:0;left:0;margin:auto;bottom:-25px}.first_flow .single .single_box02 .block02{width:100%}.first_flow .single .block{font-size:11px;padding:5px;height:auto}.footer{padding-bottom:70px}}