html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}dl dd{border-collapse:collapse;border-spacing:0}#blandlineSearch li{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}#desc table{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}textarea{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}.clear{height:0;line-height:0;clear:both}@charset "UTF-8";body{font-family:"Noto Sans JP",sans-serif}#header-wrap{width:100%;height:123px;padding:7px 0 0;background:linear-gradient(-135deg,#006,#03c);background:#fff}#header{width:1160px;margin:0 auto}#header h1{float:left;width:540px;height:92px;padding:1em}#header h1 img{float:left;width:auto;height:100%;vertical-align:middle}#header h1 span{float:left;color:#006;display:block;line-height:1em}#header h1 span:nth-of-type(1) {font-size:16px;padding:1em .2em 0;letter-spacing:.15em;font-family:"M PLUS 1p","sans-serif"}#header h1 span:nth-of-type(2) {font-size:32px;padding:.2em 0;letter-spacing:-.05em;font-family:"M PLUS 1p","sans-serif";font-weight:900}#headef-right{float:right;padding:.5em 0}#header-tel{padding:20px 0 0;font-family:"Noto Sans JP","sans-serif";font-weight:800}#header-tel p{float:left;font-size:28px;height:40px;line-height:1em}#header-tel p:nth-of-type(1) {font-size:14px;width:250px;height:33px;padding-right:20px;line-height:1.1em;text-align:left}#header-tel p:nth-of-type(2) {font-family:"M PLUS 1p","sans-serif";font-weight:900;line-height:1.2em;padding:0}#header-tel p span{display:inline-block;background:#5c7ee5;font-size:19px;line-height:1em;padding:.3em .5em .2em .8em;border-radius:3px;color:#fff;font-family:"M PLUS 1p","sans-serif";font-weight:700;letter-spacing:.2em;margin-right:.3em}#header ul{display:block;clear:left;padding:0;margin:0;font-family:"Noto Sans JP","sans-serif";font-weight:800}#header ul li{float:left;width:7.5em;text-align:center;display:block;margin:1em 24px 0 0;border-bottom:2px solid #666}#header ul li a{text-decoration:none;color:#006}#header ul li a:hover{opacity:.8}@media screen and (max-width:689px){#header-wrap{height:auto}#header{width:90%;margin:0 auto;text-align:center}#header h1{float:none;width:100%;height:auto;display:block;padding:10px 0}#header h1 img{width:28%;height:auto}#header h1 span{float:left;color:#006;display:block;line-height:1em}#header h1 span:nth-of-type(1) {font-size:16px;padding:.8em .2em 0;letter-spacing:.15em;font-family:"M PLUS 1p","sans-serif";font-weight:500}#header h1 span:nth-of-type(2) {font-size:22px;padding:.2em 0;letter-spacing:-.05em;font-family:"M PLUS 1p","sans-serif";font-weight:900}#headef-right{float:none;clear:both;padding:1em 0 0}#header-tel{padding:0}#header-tel p{float:none;font-size:24px;line-height:2em;padding:1em 0 0;height:auto;vertical-align:middle}#header-tel p:first-child{padding:0;font-size:12px;text-align:center;width:100%}#header-tel p img{padding:10px 0;width:70%;height:auto}#header-tel p span{font-size:16px;line-height:1em;padding:.3em .5em .2em .8em;border-radius:3px;color:#fff;margin-right:.3em}#header ul{padding:1em 0;font-size:14px}#header ul li{float:none;width:23%;margin:0;display:inline-block}#header ul li:first-child{margin:0}#header ul li img{width:100%;height:auto}em{display:block}}#refine-wrap{clear:both;width:100%;height:116px;background:#006;padding:0}#refine{width:1160px;height:116px;margin:0 auto;padding:0;display:table}#refine h4{float:left;width:68px;height:116px}#refine h4 b{font-size:16px;line-height:1em;width:20px;padding:20px 0 0 12px;color:#fff;display:block}.kakko05{position:relative;padding:.5em 0 0;box-sizing:border-box;text-align:center}.kakko05>b{margin-bottom:0}.kakko05>b::before,.kakko05>b::after{position:absolute;content:"";width:2px;height:52%;background-color:#fff;box-sizing:border-box}.kakko05>b::before{top:0;right:15px;transform:rotate(-20deg)}.kakko05>b::after{bottom:0;right:15px;transform:rotate(20deg)}#refine div.newCar{float:left;height:97px;width:214px;padding:9px 0;margin:0 0 0 4px}#refine p.count{height:35px;font-size:22px;line-height:1.6em;color:#fff;padding:0 0 14px 9px}#refine p.count b{color:#ff0;font-size:34px;padding:0 .3em}#refine p.newCar{display:table;height:50px;width:170px;margin-left:10px;background:#c00;position:relative}#refine p.newCar::before{content:"";position:absolute;bottom:0;left:-18px;width:0;height:0;border-style:solid;border-width:50px 18px 0 0;border-color:transparent #c00 transparent transparent}#refine p a{display:table-cell;font-size:19px;text-decoration:none;height:100%;width:100%;text-align:center;vertical-align:middle;color:#fff}#refine p a::before{content:"　"}#refine ul{float:left;display:table;padding-left:30px}#refine ul:nth-of-type(1) {padding-top:1em}#refine ul:nth-of-type(2) {padding-bottom:1em}#refine ul li{display:table-cell;width:138px;vertical-align:middle;height:44px;padding:0;background-image:url(http://sakatatruckcenter.jp/image/refine.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:left center}#refine ul li a{display:inline-block;font-size:16px;line-height:1.2em;color:#fff;text-decoration:none;padding-left:1.2em;font-feature-settings:"palt"}@media screen and (min-width:690px){#refine p.newCar::after{content:"";position:absolute;bottom:0;right:-18px;width:0;height:0;border-style:solid;border-width:0 0 50px 18px;border-color:transparent transparent transparent #c00}}@media screen and (max-width:689px){#refine-wrap{height:auto}#refine{width:100%;height:auto;padding:60px 0 0;display:block;position:relative}#refine h4{float:none;width:100%;height:auto;background-image:none;text-align:center;background-color:#006;margin:0}#refine h4 b{font-size:14px;line-height:1em;width:100%;padding:1em 0 0;color:#fff;display:block}.kakko05{position:relative;padding:0;box-sizing:border-box;text-align:center}.kakko05>b{margin-bottom:0}.kakko05>b::before,.kakko05>b::after{position:absolute;content:"";width:50.5%;height:2px;background-color:#fff;box-sizing:border-box}.kakko05>b::before{top:26px;left:0;transform:rotate(12deg)}.kakko05>b::after{bottom:0;right:0;transform:rotate(-12deg)}#refine p.count{position:absolute;top:1em;right:inherit;left:1em;font-size:20px}#refine p.count b{font-size:30px}#refine div.newCar{float:none;height:auto;width:90%;margin:0}#refine p.newCar{display:table;height:40px;width:40%;zoom:1;position:absolute;top:1em;right:0}#refine p.newCar::before{content:"";position:absolute;bottom:0;left:-18px;width:0;height:0;border-style:solid;border-width:40px 18px 0 0;border-color:transparent #c00 transparent transparent}#refine p a{display:table-cell;font-size:16px;text-decoration:none;height:100%;width:100%;text-align:center;vertical-align:middle;color:#fff}#refine p a::before{content:""}#refine ul{float:none;height:auto;width:90%;margin:0 auto;display:block;padding-left:0}#refine ul li{width:33%;height:auto;max-height:auto;margin:.5em 0;overflow:hidden;display:inline-block}#refine ul li:nth-of-type(2), #refine ul li:nth-of-type(5) {width:36%}#refine ul li:nth-of-type(3), #refine ul li:nth-of-type(6) {width:27%}#refine ul li a{display:table-cell;height:100%;width:100%;text-align:center;font-size:15px}}.Thumb{width:200px;height:340px;padding:10px;margin:5px;background:#eee;overflow:hidden;position:relative;transition:all .5s}.Thumb::after{box-shadow:0 .5rem .5rem hsla(0,0%,0%,.05);padding:2ch;border-radius:2ch;border:1px solid hsl(0,0%,83%)}.Thumb:hover{background:#ccc}.Thumb a{color:#000;text-decoration:none}.Thumb .ph{width:200px;height:148px;background-size:cover}.Thumb .contactNo{padding:4px 10px;margin:4px 0;color:#fff;background:#000;font-size:14px;line-height:1em;font-family:"Noto Sans JP","ヒラギノ角ゴ W3 JIS2004 ","Hiragino Kaku Gothic W3 JIS2004","sans-serif"}.Thumb .contactNo::before{content:"問合番号　"}.Thumb h4{font-size:14px;text-decoration:underline;font-family:"Noto Sans JP","ヒラギノ角ゴ W6 JIS2004 ","Hiragino Kaku Gothic W6 JIS2004","sans-serif";padding:0 0 .5em}.Thumb table{font-family:"Noto Sans JP","ヒラギノ角ゴ W3 JIS2004 ","Hiragino Kaku Gothic W3 JIS2004","sans-serif"}.Thumb table tr th{background:#999;width:48px;color:#fff;text-align:center;font-size:14px}.Thumb table tr th.narrow p{transform:scale(.75,1);width:120%;margin:0 0 0 -10%}.Thumb table tr td{font-size:14px}.Thumb .new{display:block;background:url(http://sakatatruckcenter.jp/image/xicon-new.png.pagespeed.ic.1sTvZTCEBr.png) center no-repeat;background-size:70px 70px;width:70px;height:70px;position:absolute;top:0;right:0}.Thumb .reserved{display:block;background:url(http://sakatatruckcenter.jp/image/xicon-reserved.png.pagespeed.ic.sI1X-MrHTO.png) center no-repeat;background-size:70px 70px;width:70px;height:70px;position:absolute;top:0;right:0}.Thumb .soldout{display:block;width:100%;height:100%;background:rgba(0,0,0,.4) url(http://sakatatruckcenter.jp/image/xicon-soldout.png.pagespeed.ic.iU9UTbLCDT.png) center no-repeat;background-size:120px 120px;position:absolute;top:0;left:0}.Thumb .preparing{display:block;width:100%;height:100%;background:rgba(0,0,0,.4) url(http://sakatatruckcenter.jp/image/icon-comingsoon.png) center no-repeat;background-size:120px 120px;position:absolute;top:0;left:0}.Thumb .rent{display:block;background:url(http://sakatatruckcenter.jp/image/icon-rent.png) center no-repeat;background-size:70px 70px;width:70px;height:70px;position:absolute;top:0;right:0}.Thumb .new,.Thumb .reserved,.Thumb .soldout,.Thumb .preparing,.Thumb .rent{font-family:"Noto Sans JP","Shin Go DeBold","sans-serif";font-weight:700}@media screen and (max-width:689px){.Thumb{width:calc(100% - 16px);height:auto;padding:8px;margin:0;background:#eee;overflow:hidden;position:relative;display:block}.Thumb .ph{width:160px;height:134px;background-size:cover}.Thumb .contactNo{width:140px}.Thumb h4{position:absolute;top:20px;left:174px;width:180px}.Thumb table{position:absolute;top:64px;left:174px;width:180px}.Thumb table tr th{background:#999;width:48px;color:#fff;text-align:center;font-size:12px}.Thumb table tr td{font-size:12px}}.Carlist ul{margin:0 auto;max-width:1150px}.Carlist ul li{float:left}@media screen and (min-width:920px) and (max-width:1149px){.Carlist ul{margin:0 auto;max-width:920px}}@media screen and (min-width:690px) and (max-width:919px){.Carlist ul{margin:0 auto;max-width:690px;width:100%}}@media screen and (max-width:689px){.Carlist ul{margin:0 auto;max-width:96%;width:96%}.Carlist ul li{width:100%;padding:6px 0}}#Newlist-wrap{display:block;position:relative;width:100%;padding:15px 0 5px}#Newlist-wrap span{position:absolute;width:100%;height:80%;bottom:0;left:0;background:#003}#Newlist-wrap .prev,#Newlist-wrap .next{width:43px;height:100%;background:url(http://sakatatruckcenter.jp/image/yajirushi-bg-w.svg) center no-repeat;background-size:26px 20px;position:absolute;top:0}#Newlist-wrap .prev{transform:scaleX(-1)}#Newlist-wrap .next{right:0}#Newlist-wrap #NewList{width:1150px;margin:0 auto;overflow:hidden;height:370px}#MainList{padding:15px 0 100px;clear:both}#MainList #openNextPC{display:block;margin:2em auto 0;width:220px;height:1em;line-height:1em;padding:.7em 0;text-align:center;background-color:#ccc;font-size:16px;border-radius:5px;cursor:pointer}#MainList #openNextSP{display:none}@media screen and (max-width:689px){#Newlist-wrap{padding:15px 0 0}#Newlist-wrap span{position:absolute;width:100%;height:100%;bottom:0;left:0;background:#003}#Newlist-wrap #NewList{max-width:calc(100% - 16px);margin:0 auto;overflow:hidden;height:auto}#Newlist-wrap #NewList::before{content:"新着車両";color:#fff;text-align:center;width:100%;display:block;padding:0;margin:0}#Newlist-wrap #NewList div{width:100%;margin:5px auto;border:none}#Newlist-wrap .prev,#Newlist-wrap .next{display:none}#Newlist-wrap .to_new{display:block;width:100%;height:42px;background:#c00 url(http://sakatatruckcenter.jp/image/yajirushi-bg-w-sp.svg) center no-repeat;background-size:26px 20px;position:relative;font-size:18px;font-family:"Noto Sans JP","sans-serif";font-weight:700;line-height:42px;text-decoration:none;text-align:center;color:#fff;border-top:2.2px solid #003;border-bottom:2px solid #03c;cursor:pointer}#MainList #openNextPC{display:none}#MainList #openNextSP{display:block;margin:2em auto 0;width:220px;height:1em;line-height:1em;padding:.7em 0;text-align:center;background-color:#ccc;font-size:16px;border-radius:5px}}#listpage .info{position:relative;width:100%;height:40px;margin:20px auto 20px;max-width:1140px;border-bottom:1px #000 solid;font-size:18px}#listpage .info .result{position:absolute;top:12px;left:4px;line-height:1em}#listpage .info .sort{position:absolute;top:0;right:4px;width:230px;padding:3px 20px;border:1px solid #999;border-radius:4px;z-index:200;height:27px;cursor:pointer;background-color:#fff}#listpage .info .sort div:first-child{padding:3px 20px;height:27px}#listpage .info .sort p{display:inline-block;line-height:1em;padding:0 0 0 1em}#listpage .info .sort img{position:absolute;top:4px;right:24px}#listpage .info .sort #orderList{background-color:#fff;z-index:200;width:230px;padding:3px 20px;border:1px solid #999;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-top:-5px;margin-left:-1px;display:none}#listpage .info .sort #orderList div{padding:3px 20px;height:30px}#listpage .info .sort #orderList div:first-child{margin-top:5px}#listpage .info .sort #orderList div a{text-decoration:none;color:#000}@media screen and (min-width:920px) and (max-width:1149px){#listpage .info{max-width:910px}}@media screen and (min-width:690px) and (max-width:919px){#listpage .info{max-width:680px}}#detailpage #contents{width:900px;margin:0 auto;padding:60px 0 0}#detailpage #contents h1{font-size:21px;width:880px;padding:0 10px;border-bottom:1px #000 solid;font-family:"ヒラギノ角ゴ W6 JIS2004 ","Hiragino Kaku Gothic W6 JIS2004","sans-serif";font-weight:600}#detailpage .navi{padding:25px 0 20px;display:table;vertical-align:top;font-family:"ヒラギノ角ゴ W6 JIS2004 ","Hiragino Kaku Gothic W6 JIS2004","sans-serif";font-weight:600}#detailpage .navi .No,#detailpage .navi .pdf{display:block;float:left}#detailpage .navi .No{width:264px;height:30px;padding:20px 0 8px;vertical-align:top;text-align:center;background:#006;border-radius:4px}#detailpage .navi .No p{color:#fff;font-size:18px;line-height:1em;padding:0;vertical-align:bottom}#detailpage .navi .No p i{font-size:12px;line-height:1em;text-decoration:none;font-style:normal;vertical-align:bottom}#detailpage .navi .No p b{font-size:22px;line-height:1em;text-decoration:none;font-style:normal;vertical-align:bottom;font-weight:normal}#detailpage .navi .pdf{padding:0 0 0 8px}#detailpage .photo{clear:both}#detailpage .photo .main{position:relative;vertical-align:top;display:inline-block;line-height:0;width:600px;height:450px;overflow:hidden}#detailpage .photo .main img{vertical-align:top;width:600px;height:450px}#detailpage .photo p{position:absolute;left:0;bottom:0;padding:1em;width:calc(100% - 2em);color:#fff;background:rgba(0,0,0,.4);line-height:1.5em;font-size:12px}#detailpage .photo .photoRight{display:inline-block;position:relative;height:450px}#detailpage .photo .ThumbBOX{display:inline-block;width:270px;background:#eee;padding:10px;height:360px;overflow-y:scroll}#detailpage .photo .ThumbBOX img{width:80px;height:60px}#detailpage .photo .detail-contact{position:absolute;left:0;bottom:0}#detailpage .photo .detail-contact a{display:block;padding:13px 0;width:290px;text-align:center;background:#f3a83b;border:2px solid #ef8b1e;border-radius:4px;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#detailpage .photo .detail-contact a img{vertical-align:top}#detailpage .info{width:900px;margin:0 auto 10px}#detailpage .infoEnd{margin:0 auto 60px}#detailpage .info h2{clear:both;font-size:18px;width:880px;padding:2px 10px;color:#fff;background:#006;margin:8px 0;font-family:"Noto Sans JP"," Shin Go Regular","sans-serif";font-weight:600}#detailpage .info p{float:left;font-size:14px;line-height:14px;width:calc(296px - 2em);height:1em;padding:1em;overflow:hidden;border:1px solid #dee4f7;white-space:nowrap;margin:0 3px 3px 0;font-family:"ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004","sans-serif";font-feature-settings:"palt"}#detailpage .info p:nth-child(2n) {background:#f0f0f0}#detailpage .info p:nth-child(3n+1) {margin:0 0 3px 0}#detailpage .info p b{display:inline-block;font-weight:normal;color:#03c;min-width:68px;padding:0 14px 0 0}#detailpage .info p.full{height:auto;white-space:normal;line-height:1.6em;width:calc(898px - 2em)}@media screen and (max-width:689px){#detailpage #contents{width:94%;margin:0 auto;padding:60px 0 0}#detailpage #contents h1{font-size:18px;width:100%;padding:0;border-bottom:1px #000 solid}#detailpage .navi .No{display:block;float:none;width:calc(100% - 2em);padding:20px 1em 8px;margin:0 0 10px;text-align:left}#detailpage .navi .pdf{padding:0;width:49%}#detailpage .navi .pdf a img{width:100%;height:auto}#detailpage .navi .pdf:nth-of-type(1) {margin:0 2% 0 0}#detailpage .navi .pdf:nth-of-type(3) {display:none}#detailpage .photo .main{width:100%;height:auto}#detailpage .photo .main img{width:100%;height:auto}#detailpage .photo .photoRight{display:inline-block;position:relative;height:auto}#detailpage .photo .ThumbBOX{display:inline-block;width:calc(100% - 20px);background:#eee;padding:16px 10px;height:200px;overflow-y:scroll}#detailpage .photo .ThumbBOX img{width:24%;height:auto}#detailpage .photo .detail-contact{position:relative}#detailpage .photo .detail-contact a{display:block;padding:13px 0;margin:10px 0;width:100%}#detailpage .info{width:94%;margin:0 auto 10px}#detailpage .info h2{clear:both;font-size:18px;width:calc(100% - 1em);padding:2px .5em;color:#fff;background:#006;margin:8px 0}#detailpage .info p{width:calc(100% - 2em)}#detailpage .info p.full{width:calc(100% - 8em);padding:1em 1em 1em 6.8em;min-height:1em}#detailpage .info p.full b{position:absolute;left:2em}}header+section{background-color:#fdfdfd;border-top:solid 1px #ccc}#subContents{width:900px;margin:0 auto;padding:60px 0 0}#subContents #contact h2,#subContents .Contents h2{font-size:36px;font-family:"Noto Sans JP","Shin Go DeBold","sans-serif";font-weight:700;width:calc(100% - 1em);padding:.5em 0 .5em .5em;line-height:1em}#subContents #contact h2,#subContents .Contents h2{border-left:10px solid #006;border-bottom:4px solid #006;color:#006}#subContents #contact .contactIn{padding:96px 0 0}#subContents #contact .contactIn h3{width:300px;text-align:center;color:#fff;background-color:#006;font-size:21px;line-height:1em;padding:.3em;margin:0 0 60px;border-radius:21px;font-family:"Noto Sans JP","Shin Go DeBold","sans-serif";font-weight:700}#subContents #contact .contactIn p{padding:0 0 0 38px;color:#006;font-family:"M PLUS 1p","UD Shin Go DemiBold","sans-serif";font-weight:700}#subContents #contact .contactIn p.tel{font-size:24px;letter-spacing:.15em}#subContents #contact .contactIn p.tel strong{font-size:42px;padding:0 .2em}#subContents #contact .contactIn p.open{font-size:15px;vertical-align:text-top}#subContents #contact .contactIn p.open strong{font-size:24px;padding:0 .5em 0 .2em}#subContents #contact .contactIn table{font-family:"M PLUS 1p","UD Shin Go DemiBold","sans-serif";font-weight:700;margin:0 0 100px}#subContents #contact .contactIn table tr th{text-align:left;padding:1em 0;margin:0 1em 1em 0;vertical-align:top}#subContents #contact .contactIn table tr th p{width:134px;font-size:18px;position:relative}#subContents #contact .contactIn table tr th p b{line-height:1em;display:block;font-size:15px;background:#c00;color:#fff;padding:4px 8px;position:absolute;right:0;top:3px;border-radius:3px}#subContents #contact .contactIn table tr td{font-size:18px;width:700px;padding:0 0 1em 24px}#subContents #contact .contactIn table tr td input[type="text"]{padding:1em;border:none;background:#eee;width:calc(100% - 2.5em);border-radius:10px}#subContents #contact .contactIn table tr td textarea{padding:1em;border:none;background:#eee;width:calc(100% - 2.5em);border-radius:10px;height:10em}#subContents #contact .contactIn table tr td input[type="submit"]{background:#006;letter-spacing:2em;padding:1.2em 1em 1.2em 3em;border:none;color:#fff;margin:0 1em 0 0;border-radius:10px;cursor:pointer}#subContents #contact .contactIn table tr td input[type="reset"]{background:#999;letter-spacing:.5em;padding:1.2em 1.5em 1.2em 2.5em;border:none;color:#fff;border-radius:10px;cursor:pointer}@media screen and (max-width:689px){#subContents{width:94%;margin:0 auto;padding:60px 0 0}#subContents #contact h2,#subContents .Contents h2{font-size:26px}#subContents #contact .contactIn{padding:2em 0 0;width:94%;margin:0 auto}#subContents #contact .contactIn h3{width:100%;text-align:center;color:#fff;background-color:#006;font-size:21px;line-height:1em;padding:.3em 0;margin:0 0 1em;border-radius:21px}#subContents #contact .contactIn p{padding:0 0 0 .5em}#subContents #contact .contactIn p.tel{font-size:24px;letter-spacing:.05em}#subContents #contact .contactIn p.tel strong{font-size:30px;padding:0 0}#subContents #contact .contactIn table tr th{display:block;padding:1em 0 0}#subContents #contact .contactIn table tr td{display:block;width:100%;padding:0 0 1em 0}#subContents #contact .contactIn table tr td input[type="text"],#subContents #contact .contactIn table tr td textarea{padding:1em;border:none;background:#eee;width:calc(100% - 1em);border-radius:10px}#subContents #contact .contactIn table tr td input[type="submit"]{padding:1.2em 0 1.2em 2em;border:none;color:#fff;margin:0 1em 0 0;border-radius:10px;cursor:pointer}#subContents #contact .contactIn table tr td input[type="reset"]{padding:1.2em 1em 1.2em 1.5em;border:none;color:#fff;border-radius:10px;cursor:pointer}}#flow ul,#faq ul{padding:40px 0}#flow ul li h4{font-size:30px;padding:.4em .6em .4em 2em;line-height:1em;margin:.5em 0;color:#fff;background-color:#5c7ee5;font-family:"M PLUS 1p","UD Shin Go DemiBold","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","sans-serif";font-weight:700;position:relative}#flow ul li h4 span{padding:.4em .6em;background-color:#006;position:absolute;top:0;left:0}#flow ul li h4 b{padding:0 .6em}#faq ul li h4{font-size:30px;padding:.4em .6em .4em 0;line-height:1em;margin:.5em 0;color:#006;font-family:"M PLUS 1p","UD Shin Go DemiBold","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","sans-serif";font-weight:700;position:relative}#faq ul li h4::before{content:"・";margin:0 0 0 -.5em}#faq ul li h4 i{font-style:normal}#flow ul li p,#faq ul li p{padding:0 0 2em 0;font-style:normal;font-size:21px;font-family:"Noto Sans JP","sans-serif"}.faq-link{text-align:center;padding:6em 0}.faq-link a{padding:1em 3em;background-color:#000;color:#fff;font-size:21px;font-weight:bold;text-decoration:none}@media screen and (max-width:689px){#flow ul li h4{font-size:21px}#faq ul li h4{font-size:21px;line-height:1.4em;padding:.4em 0 .4em 1em}#faq ul li h4::before{content:"・";margin:0 0 0 -1em}#flow ul li p,#faq ul li p{font-size:16px;padding:0 .5em 2em 0}}#subContents #recruit h2{font-size:28px;border:none;text-align:center;width:100%}#subContents #recruit h2 span{display:inline-block;padding:.25em 0}#subContents #recruit table{width:100%;margin:3em 0;border-collapse:0}#subContents #recruit table tr td{border:none;width:30%;padding:4em 10%;border-top:1px solid #000}#subContents #recruit table tr td:nth-of-type(2n) {width:36%;padding:4em 7%}#rental-head-wrap{width:100%;min-width:1160px;background:#006;color:#fff;padding:2em 0 0;height:300px}#rental-head{max-width:1060px;min-width:980px;margin:0 auto;position:relative}#rental-head #rental-head-title{position:relative;line-height:1em;font-family:"M PLUS 1p","UD Shin Go Heavy",sans-serif;font-weight:900}#rental-head #rental-head-title .day{background-color:#c00;width:0;height:0;padding:64px;text-align:center;border-radius:64px;position:relative;transform:rotate(-10deg)}#rental-head #rental-head-title .day span{position:absolute;top:26px;left:32px;font-size:30px;line-height:1.2em;font-family:"M PLUS 1p","UD Shin Go DemiBold";font-weight:700}#rental-head #rental-head-title .day span span{position:relative;top:0;left:0;font-size:32px}#rental-head #rental-head-title .f{transform:skewX(-10deg);font-size:54px;position:absolute;top:1em;left:2em}#rental-head #rental-head-title .f span.p{font-size:77px}#rental-head #rental-head-title .f span.t{font-size:24px;position:absolute;top:-1em;left:14em}#rental-head #rental-head-title .s{transform:skewX(-10deg);font-size:70px;position:absolute;top:2em;left:1em;border-bottom:1px solid #fff;height:.8em}#rental-head #rental-head-title .t{transform:skewX(-10deg);font-size:36px;position:absolute;top:6em;left:3em}#rental-head #rental-head-img{position:absolute;right:0;top:-50px}#rental-head #rental-head-img img{width:384px;height:auto}@media screen and (max-width:689px){#rental-head-wrap{height:auto;min-width:100vw}#rental-head{min-width:100vw}#rental-head #rental-head-title{line-height:1em;width:90%;margin:0 auto}#rental-head #rental-head-title .day{background-color:#c00;width:0;height:0;padding:10vw;text-align:center;border-radius:50%;position:relative;transform:rotate(-10deg)}#rental-head #rental-head-title .day span{top:11px;left:16px;font-size:5.5vw;line-height:1.2em}#rental-head #rental-head-title .day span span{font-size:6vw}#rental-head #rental-head-title .f{transform:skewX(-10deg);font-size:9.5vw;position:absolute;top:.5em;left:1.5em}#rental-head #rental-head-title .f span.p{font-size:11vw}#rental-head #rental-head-title .f span.t{font-size:3.5vw;position:absolute;top:-1em;left:14em}#rental-head #rental-head-title .s{transform:skewX(-10deg);font-size:8.5vw;position:absolute;top:2em;left:2em;border-bottom:1px solid #fff;height:.8em}#rental-head #rental-head-title .t{transform:skewX(-10deg);font-size:5.2vw;position:absolute;top:5.5em;left:3em}#rental-head #rental-head-img{position:relative;top:inherit;padding-top:15vw;width:80%;margin:0 auto}#rental-head #rental-head-img img{width:100%}}section.rental-title{padding:4em 0 6em;text-align:center;min-width:1160px}section.rental-title .rental-title1{width:900px;max-width:90%;margin:0 auto;position:relative;text-align:center;padding:0}section.rental-title .rental-title1 p{font-size:42px;font-family:"M PLUS 1p",sans-serif;font-weight:900;font-feature-settings:"palt"}section.rental-title .rental-title1 p span{font-size:48px}section.rental-title .rental-title1 span.l{transform:skewX(30deg);height:100%;border-left:solid 3px #000;position:absolute;top:0;left:0}section.rental-title .rental-title1 span.r{transform:skewX(-30deg);height:100%;border-left:solid 3px #000;position:absolute;top:0;right:0}section.rental-title .rental-title2 ul{padding:2em 0 0}section.rental-title .rental-title2 ul li{display:inline-block;background-color:#006;margin:0 5px;padding:.5em 1em;color:#fff;font-size:30px;font-family:"Noto Sans JP",sans-serif;border-radius:10px}section.rental-title .rental-title2 ul li span{font-size:42px}h2.rental{padding:1em .3em .1em;border-bottom:1px solid #000;font-size:36px;font-family:"Noto Sans JP",sans-serif;display:inline-block}h2.rental.notes{font-size:28px;border:none;background:#00c;padding:.3em 0;color:#fff;margin:3em auto .8em;display:block;width:900px}@media screen and (max-width:689px){section.rental-title{padding:2em 0 3em;min-width:100vw;overflow-x:hidden}section.rental-title .rental-title1 p{font-size:28px}section.rental-title .rental-title1 p span{font-size:38px;display:inline-block}section.rental-title .rental-title1 span.l{transform:skewX(15deg)}section.rental-title .rental-title1 span.r{transform:skewX(-15deg)}section.rental-title .rental-title2 ul li{display:block;width:calc(90% - 2em);margin:0 auto .5em;padding:1em 1em;color:#fff;font-size:30px}h2.rental{padding:1em .3em .1em;border-bottom:1px solid #000;font-size:7.5vw;display:inline-block}h2.rental.notes{font-size:6vw;padding:.3em 0;color:#fff;margin:3em auto .8em;display:block;width:90%}}section.rental-point{position:relative;padding-bottom:3em;text-align:center;min-width:1160px}section.rental-point span.bg{width:100%;height:270px;background-color:#eee;position:absolute;left:0;bottom:0;z-index:-10000}section.rental-point div.point{font-size:36px;font-family:"Noto Sans JP",sans-serif;position:relative;display:inline-block;width:490px;max-width:90%;padding-bottom:1em;background-color:#fff;margin:0 5px;border-radius:10px;box-shadow:0 1.9px 2.5px rgba(0,0,0,.057) , 0 5px 6.1px rgba(0,0,0,.076) , 0 10.1px 11.4px rgba(0,0,0,.086) , 0 19.2px 19.8px rgba(0,0,0,.092) , 0 38.4px 34.8px rgba(0,0,0,.1) , 50px 50px 50px rgba(0,0,0,.13)}section.rental-point div.point p.point{font-size:24px;font-family:"Noto Sans JP",sans-serif;position:relative;width:170px;background:#c00;padding:.5em 0;margin:-.5em auto 1em;text-align:center;color:#fff}section.rental-point div.point p.point:after{content:"";position:absolute;width:0;height:0;bottom:-10px;left:0;border-style:solid;border-color:#c00 transparent transparent transparent;border-width:10px 85px 0 85px;z-index:1}section.rental-flow{text-align:center;min-width:1160px}section.rental-flow ul{padding:3em 0}section.rental-flow ul li{display:inline-block;margin:0 40px 0 0;vertical-align:top;width:160px}section.rental-flow ul li div{padding:80px;border-radius:50%;background-color:#006;position:relative;width:0}section.rental-flow ul li div span{position:absolute;color:#fff;font-size:20px;font-family:"Noto Sans JP",sans-serif;transform:translateX(-50%) translateY(-.5em)}section.rental-flow ul li div:after{content:"";position:absolute;width:0;height:0;border-left:30px solid #006;border-top:30px solid transparent;border-bottom:30px solid transparent;top:50px;right:-40px;z-index:1}section.rental-flow ul li:last-child{margin:0}section.rental-flow ul li:last-child div:after{content:none}section.rental-flow ul li p{font-size:14px;line-height:1.5em;padding:1em 0}section.rental-flow ul li p span{display:inline-block}@media screen and (max-width:689px){section.rental-point{padding:1em 0;min-width:100vw}section.rental-point div.point{margin:.5em auto .5em;padding-bottom:1em;display:block}section.rental-point span.bg{width:100%;height:100%;background-color:#eee;position:absolute;left:0;bottom:inherit;top:0;z-index:-10000}section.rental-point div.point p.point{margin:1em auto 1em}}p.phone{font-size:38px;font-family:"M PLUS 1p","UD Shin Go Heavy",sans-serif;font-weight:900}@media screen and (max-width:689px){section.rental-flow{min-width:100vw}section.rental-flow ul{width:100%}section.rental-flow ul li{display:block;width:90%;margin:0 auto}section.rental-flow ul li div{padding:30%;border-radius:50%;margin:0 auto}section.rental-flow ul li div:after{content:none}section.rental-flow ul li:last-child{margin:0 auto}}section.rental-sumple{width:100vw;min-width:1160px;background-color:#eee;padding:100px 0 0;position:relative;text-align:center}section.rental-sumple:after{content:"";position:absolute;width:0;height:0;border-top:96px solid #fff;border-left:50vw solid transparent;border-right:50vw solid transparent;top:0;left:0;z-index:1}section.rental-sumple div.rental-sumple{padding:100px 0 0;height:auto;height:1124px;overflow-y:hidden;width:100vw;min-width:1160px;overflow-x:hidden;color:#fff;font-family:"M PLUS 1p","UD Shin Go Heavy",sans-serif;font-weight:900}section.rental-sumple div.rental-sumple1{height:312px;background-color:#006;position:relative}section.rental-sumple div.rental-sumple1:after{content:"";position:absolute;width:0;height:0;border-bottom:96px solid #006;border-left:0 solid transparent;border-right:100vw solid transparent;top:-96px;left:0;z-index:1}section.rental-sumple div.rental-sumple2{height:500px;background:linear-gradient(to right,#c4d8ec,#005b8f);position:relative}section.rental-sumple div.rental-sumple2:after{content:"";position:absolute;width:0;height:0;border-top:96px solid #006;border-left:0 solid transparent;border-right:100vw solid transparent;top:0;left:0;z-index:1}section.rental-sumple div.rental-sumple3{height:312px;background-color:#006;position:relative}section.rental-sumple div.rental-sumple3:after{content:"";position:absolute;width:0;height:0;border-bottom:96px solid #006;border-left:0 solid transparent;border-right:100vw solid transparent;top:-96px;left:0;z-index:1}section.rental-sumple div.rental-sumple3:before{content:"";position:absolute;width:0;height:0;border-top:96px solid #006;border-left:0 solid transparent;border-right:100vw solid transparent;bottom:-96px;left:0;z-index:1}section.rental-sumple div.rental-sumple div.rental-sumple-wrap{width:980px;max-width:100vw;margin:0 auto;position:relative}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price{margin:0 auto;position:absolute;left:0;top:50px;text-align:left}section.rental-sumple div.rental-sumple div.rental-sumple2 div.rental-sumple-wrap .price{left:inherit;right:0;top:150px}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price p{line-height:1.5em}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .name{font-size:36px}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .day{font-size:48px;font-family:"M PLUS 1p","UD Shin Go Bold",sans-serif;font-weight:700}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .day span.y{font-size:60px;font-family:"M PLUS 1p","UD Shin Go Bold",sans-serif;font-weight:700}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .day span.p{font-size:78px;font-family:"M PLUS 1p","UD Shin Go Heavy",sans-serif;font-weight:900}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .month{font-size:30px;font-family:"M PLUS 1p","UD Shin Go Bold",sans-serif;font-weight:700}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .month span.y{font-size:37px;font-family:"M PLUS 1p","UD Shin Go Bold",sans-serif;font-weight:700}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .month span.p{font-size:49px;font-family:"M PLUS 1p","UD Shin Go Heavy",sans-serif;font-weight:900}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price+div{width:500px;max-width:100%;position:absolute;right:-120px;top:-70px;z-index:10}section.rental-sumple div.rental-sumple div.rental-sumple2 div.rental-sumple-wrap .price+div{left:-120px;right:inherit;top:30px}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price+div img{width:100%;height:auto}section.rental-price{min-width:1160px;padding:200px 0 50px;text-align:center;position:relative}section.rental-price div{width:900px;margin:3em auto 0}section.rental-price div iframe{border:none;width:100%;height:900px}section.rental-price div.hoka{width:100%;height:150px;position:absolute;background:#fff;left:0;bottom:0}section.rental-price2{min-width:1160px;padding:50px 0 50px;text-align:center;position:relative}section.rental-price2 h2{margin-bottom:1em}section.rental-price2 table{width:900px;margin:1em auto 1em;border-collapse:collapse}section.rental-price2 table tr th,section.rental-price2 table tr td{padding:.5em;border:1px #000 solid;font-size:14px}section.rental-price2 table tr th{background:#eee}section.rental-price2 table .midashi th{background:#00c;color:#fff}section.rental-price2 div{width:900px;margin:0 auto 0;text-align:left}section.rental-price2 h4{font-size:18px;width:900px;text-align:left;margin:0 auto;padding-top:2em;font-weight:bold}section.rental-price2 div ol{padding-left:1em;counter-reset:item}section.rental-price2 div ol li::before{counter-increment:item;content:counter(item) ". ";margin-left:-1em}section.rental-price2 div ul li{padding-left:1em;padding-bottom:.5em}section.rental-price2 div ul li::before{content:"■";margin-left:-1em}@media screen and (min-width:690px) and (max-width:985px){section.rental-sumple div.rental-sumple div.rental-sumple-wrap{width:90vw;max-width:90vw;margin:0 5vw}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .name{font-size:3.5vw}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .day{font-size:4vw}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .day span.y{font-size:5.5vw}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .day span.p{font-size:7.8vw}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .month{font-size:3vw}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .month span.y{font-size:3.7vw}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price .month span.p{font-size:5vw}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price+div{width:40vw;max-width:100%;right:1.5vw;top:3vw;z-index:10}section.rental-sumple div.rental-sumple div.rental-sumple2 div.rental-sumple-wrap .price+div{width:42vw;left:-2.5vw;right:inherit;top:10vw}}@media screen and (max-width:689px){section.rental-sumple{min-width:100vw}section.rental-sumple div.rental-sumple{min-width:100vw;height:auto}section.rental-sumple div.rental-sumple1{height:auto;margin-bottom:-50px}section.rental-sumple div.rental-sumple2{height:auto;padding-bottom:50px}section.rental-sumple div.rental-sumple3{height:auto}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price{position:relative;display:block;left:inherit;top:inherit;text-align:left;width:90%;margin:0 auto;height:auto}section.rental-sumple div.rental-sumple div.rental-sumple2 div.rental-sumple-wrap .price{left:inherit;right:inherit;top:inherit;padding-top:15vh}section.rental-sumple div.rental-sumple div.rental-sumple-wrap .price+div{width:100%;position:relative;left:inherit;right:inherit;top:inherit}section.rental-sumple div.rental-sumple div.rental-sumple2 div.rental-sumple-wrap .price+div{left:inherit;right:inherit;top:inherit}section.rental-price{min-width:100vw;padding:30px 0 30px;text-align:center;position:relative}section.rental-price div{width:90%;overflow-x:scroll;margin:3em auto 0}section.rental-price2{min-width:100vw;padding:30px 0 30px;text-align:center;position:relative}section.rental-price2 div{max-width:90%;overflow-x:scroll;margin:0 auto 0;text-align:left}section.rental-price2 table{width:auto}section.rental-price2 h4{font-size:18px;width:90vw;text-align:left;margin:0 auto;padding-top:2em;font-weight:bold}}#footer-wrap{clear:both;width:100%;min-width:1160px;padding:34px 0 40px;text-align:center;background:linear-gradient(180deg,#006,#003)}#footer-wrap p{color:#fff;line-height:1em;font-family:"Noto Sans JP","ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004","sans-serif"}#footer-wrap .footer-name-sub{font-size:16px;padding:1em .2em 0;letter-spacing:.15em;font-family:"M PLUS 1p","UD Shin Go Medium","sans-serif";font-weight:500}#footer-wrap .footer-name{font-size:32px;padding:.2em 0;letter-spacing:-.05em;font-family:"M PLUS 1p","UD Shin Go Heavy","sans-serif";font-weight:900}#footer-wrap .footer-add{font-size:13px;padding:22px 0 0}#footer-wrap .footer-copy{font-size:15px;padding:86px 0 0}#footer-wrap .footer-copy a{color:#ff0}#footer-wrap .recruit{position:fixed;bottom:3em;right:2em}#footer-wrap .recruit a{color:#006;text-decoration:none;background:#fff;padding:1em 4em;border-radius:2em;border:4px solid #006;font-size:14px;font-family:"M PLUS 1p","UD Shin Go Medium","sans-serif";font-weight:500}@media screen and (max-width:689px){#footer-wrap{width:100%;min-width:100%;padding:30px 0 40px}#footer-wrap .footer-name-sub{font-size:14px}#footer-wrap .footer-name{font-size:28px}#footer-wrap .footer-add{font-size:12px;padding:1em 0 0}#footer-wrap .footer-copy{width:90%;margin:0 auto;text-align:center;padding:4em 0 2em;font-size:11px}#footer-wrap .recruit{bottom:1em;right:1em}#footer-wrap .recruit a{padding:.7em 1.5em;border-radius:2em;border:2px solid #006;font-size:11px;font-family:"M PLUS 1p","UD Shin Go Medium","sans-serif";font-weight:500}}@media screen and (min-width:690px){.pcNone{display:none}}@media screen and (max-width:689px){.spNone{display:none}}@charset "UTF-8";#refine ul li{width:130px}#detailpage .info p.half{height:auto;white-space:normal;line-height:1.6em;width: calc(893px / 2 - (2em))}.sp{display:none}#refine ul li:nth-of-type(3),#refine ul li:nth-of-type(5){width:160px}.fulltitle{width:160px}@media screen and (max-width:689px){.pc{display:none}.sp{display:block}#refine ul li{width:48%}#detailpage .info p.full{width:calc(100% - 2em);padding:1em 1em 1em 1em;min-height:1em}#detailpage .info p.half{width:calc(100% - 2em);padding:1em 1em 1em 1em;min-height:1em}#detailpage .info p.half b{position:absolute;left:2em}#refine ul li:nth-of-type(2),#refine ul li:nth-of-type(5){width:48%}#refine ul li:nth-of-type(3),#refine ul li:nth-of-type(6){width:48%}}