@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.positionRelative{position:relative}.org{position:absolute;width:0;height:0}.clearfix:after{content:"";display:block;clear:both}.justifyContentCenter{justify-content:center}.areaFullScreen{width:100%}.fullWidth{padding-right:2em;padding-left:2em;margin:0 -2em}.width100per{width:100%!important}.width80per{width:80%!important}.width75per{width:75%!important}.width50per{width:50%!important}.marginTop0{margin-top:0!important}.marginTop5em{margin-top:5em!important}.marginBottom0{margin-bottom:0!important}.marginBottom1em{margin-bottom:1em!important}.marginBottom2em{margin-bottom:2em!important}.marginBottom3em{margin-bottom:3em!important}.marginBottom4em{margin-bottom:4em!important}.marginBottom5em{margin-bottom:5em!important}.marginBottom6em{margin-bottom:6em!important}.marginBottom7em{margin-bottom:7em!important}.marginBottom8em{margin-bottom:8em!important}.marginBottom10em{margin-bottom:10em!important}.paddingTop0{padding-top:0!important}.paddingBottom0{padding-bottom:0!important}.paddingBottom1em{padding-bottom:1em!important}.paddingBottom2em{padding-bottom:2em!important}.paddingBottom3em{padding-bottom:3em!important}.paddingBottom4em{padding-bottom:4em!important}.paddingBottom5em{padding-bottom:5em!important}.backgroundNone{background:none!important}.fontSmall{font-size:.9rem}.alignContentCenter{align-content:center}.alignItemsCenter{align-items:center}@media (min-width: 992px){.brPc:before{content:"\a";white-space:pre}}@media (max-width: 991px){.brSp:before{content:"\a";white-space:pre}.addSpSlash:before{content:" ／ ";font-size:70%}}.pointerEventAuto{pointer-events:auto}.pointerEventNone{pointer-events:none}.cursorDefault{cursor:default!important}.cursorPointer{cursor:pointer!important}.cursorZoomIn{cursor:zoom-in!important}video[role=button]:hover,img[role=button]:hover{cursor:zoom-in}.markerOrange{background:linear-gradient(transparent 75%,#ffe0c1 75%)}.markerPink{background:linear-gradient(transparent 60%,#f6c 60%)}.markerGreen{background:#73c64a;background:linear-gradient(92deg,#73c64a66,#73c64a 7%,#7ac954 90%,#7ac9541a);background-position:left bottom 50%}.markerBlue{position:relative;overflow:visible}.markerBlue:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:16px;background:var(--colorTurquoiseBlue)}.fromTop,.bounceFromTop{position:relative;transform:translateY(-600px);opacity:0}.fromRight{transform:translate(100%);opacity:0}.fromBottom{transform:translateY(200px);opacity:0}.fromLeft{transform:translate(-100%);opacity:0}.fromCenter{transform:scaleX(0);opacity:0}.fadeIn{opacity:0}.yAxis{transform:rotateY(90deg)}.zAxisLoop,.zAxisStepLoop{transform:rotate(0)}.moveIn{transform:translate(-15%);opacity:0}.moveInText{transform:translateY(50%);opacity:0}.initialPosY-200p{transform:translateY(-200px)}.initialPosY-100p{transform:translateY(-100px)}.initialPosY-50p{transform:translateY(-50px)}.initialPosY50p{transform:translateY(50px)}.animeFromTop{animation:AnimationDownFadeIn 2s ease forwards}.animeFromRight{animation:AnimationServiceRight 1.5s ease forwards}.animeFromBottom{animation:AnimationUpFadeIn 2s ease forwards}.animeFromLeft{animation:AnimationServiceLeft 1.5s ease forwards}.animeFromCenter{opacity:0;animation:AnimationFromCenter 1s ease forwards}.animeFadeIn{opacity:0;animation:AnimationFadeIn 1.5s ease 1s forwards}.animeBounceFromTop{transform-origin:center bottom;animation:AnimationBounceDownFadeIn 1.2s ease forwards}.animeYAxis{animation:AnimationYAxis 2s ease 1s forwards}.animeZAxisLoop{animation:AnimationZAxisLoop 4s ease forwards}.animeZAxisStep,.animeZAxisStepLoop{animation:AnimationZAxisStepLoop 8s linear forwards}.animeMoveIn{animation:AnimationMoveIn 2s ease forwards}.animeMoveInText{animation:AnimationMoveInText 2s ease forwards}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.closeObject{display:none!important}.appearObject{display:inline-block!important}@keyframes AnimationServiceLeft{0%{transform:translate3d(-100%,0,0)}98%{opacity:1;transform:translate3d(.5%,0,0)}99%{opacity:1;transform:translate3d(-.2%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes AnimationServiceRight{0%{transform:translate(100%)}30%{opacity:0}98%{opacity:1;transform:translate(-.5%)}99%{opacity:1;transform:translate(.2%)}to{opacity:1;transform:translate(0)}}@keyframes AnimationUpFadeIn{0%{opacity:0;transform:translateY(200px)}60%{opacity:0}96%{transform:translateY(-1px)}to{opacity:1;transform:translate(0)}}@keyframes AnimationDownFadeIn{0%{opacity:0;transform:translateY(-600px)}60%{opacity:0}96%{transform:translateY(1px)}to{opacity:1;transform:translate(0)}}@keyframes AnimationFromCenter{0%{opacity:0;transform:scaleX(0)}10%{opacity:0}11%{opacity:1}96%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes AnimationFadeIn{0%{opacity:0}to{opacity:1}}@keyframes AnimationBounceDownFadeIn{0%{opacity:0;transform:translateY(-600px)}20%{opacity:0}56%{transform:scale(1)}60%{transform:scaleY(.92) translateY(5px)}90%{opacity:1;transform:scale(1) translate(0)}to{opacity:1;transform:scale(1);transform:translate(0)}}@keyframes AnimationYAxis{0%{transform:rotateY(90deg)}20%{transform:rotateY(50deg)}30%{transform:rotateY(50deg)}50%{transform:rotateY(-360deg)}to{transform:rotateY(-360deg)}}@keyframes AnimationZAxisLoop{0%{transform:rotate(0)}50%{transform:rotate(360deg)}to{transform:rotate(720deg)}}@keyframes AnimationZAxisStepLoop{0%{transform:rotate(0)}2%{transform:rotate(-2deg)}8%{transform:rotate(38deg)}10%{transform:rotate(36deg)}12%{transform:rotate(34deg)}18%{transform:rotate(74deg)}20%{transform:rotate(72deg)}22%{transform:rotate(70deg)}28%{transform:rotate(110deg)}30%{transform:rotate(108deg)}32%{transform:rotate(106deg)}38%{transform:rotate(146deg)}40%{transform:rotate(144deg)}50%{transform:rotate(180deg)}52%{transform:rotate(182deg)}58%{transform:rotate(218deg)}60%{transform:rotate(216deg)}62%{transform:rotate(214deg)}68%{transform:rotate(254deg)}70%{transform:rotate(252deg)}72%{transform:rotate(250deg)}78%{transform:rotate(290deg)}80%{transform:rotate(288deg)}82%{transform:rotate(286deg)}88%{transform:rotate(326deg)}90%{transform:rotate(324deg)}92%{transform:rotate(322deg)}98%{transform:rotate(362deg)}to{transform:rotate(360deg)}}@keyframes AnimationMoveIn{0%{transform:translate(-15%);opacity:0}20%{opacity:0}to{transform:translate(-15%,-10%);opacity:1}}@keyframes AnimationMoveInText{0%{transform:translateY(50%);opacity:0}20%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes animeRotate2pi{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes animeAppearTurnPlusZ{0%{transform:rotateY(150deg)}90%{transform:rotateY(-5deg);opacity:1}92%{transform:rotateY(2deg)}94%{transform:rotateY(0)}to{transform:rotateY(0);opacity:1}}@keyframes animeAppearTurnMinusZ{0%{transform:rotateY(-150deg)}90%{transform:rotateY(5deg);opacity:1}92%{transform:rotateY(-2deg)}94%{transform:rotateY(0)}to{transform:rotateY(0);opacity:1}}@keyframes follow0{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:100%}}@keyframes follow1{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:97%}}@keyframes follow2{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:94%}}@keyframes follow3{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:91%}}@keyframes follow4{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:88%}}@keyframes follow5{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:85%}}@keyframes follow6{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:82%}}@keyframes follow7{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:79%}}@keyframes follow8{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:76%}}@keyframes follow9{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:73%}}@keyframes follow10{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:70%}}@keyframes follow11{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:67%}}@keyframes follow12{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:64%}}@keyframes follow13{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:61%}}@keyframes follow14{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:58%}}@keyframes follow15{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:55%}}@keyframes follow16{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:52%}}@keyframes follow17{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:49%}}@keyframes follow18{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:46%}}@keyframes follow19{0%{transform:scale(1)}to{opacity:1;transform:scale(1);offset-distance:43%}}@keyframes followGe0{0%{transform:scale(1);offset-distance:0%}10%{opacity:1}to{opacity:1;transform:scale(1);offset-distance:88.5%}}@keyframes followGe1{0%{transform:scale(1);offset-distance:0%}10%{opacity:1}to{opacity:1;transform:scale(1.4);offset-distance:91%}}@keyframes followGe2{0%{transform:scale(1);offset-distance:0%}10%{opacity:1}to{opacity:1;transform:scale(2.2);offset-distance:95%}}@keyframes followGe3{0%{transform:scale(1);offset-distance:0%}10%{opacity:1}to{opacity:1;transform:scale(2.8);offset-distance:99%}}@media (max-width: 991px){@keyframes followGe0{0%{transform:scale(1);offset-distance:0%}10%{opacity:1}to{opacity:1;transform:scale(1);offset-distance:91%}}@keyframes followGe1{0%{transform:scale(1);offset-distance:0%}10%{opacity:1}to{opacity:1;transform:scale(1.5);offset-distance:93%}}@keyframes followGe2{0%{transform:scale(1);offset-distance:0%}10%{opacity:1}to{opacity:1;transform:scale(1.9);offset-distance:96%}}@keyframes followGe3{0%{transform:scale(1);offset-distance:0%}10%{opacity:1}to{opacity:1;transform:scale(2.8);offset-distance:99%}}}@keyframes followGa0{0%{transform:scale(1)}10%{opacity:1}to{opacity:1;transform:scale(1);offset-distance:74%}}@keyframes followGa1{0%{transform:scale(1)}10%{opacity:1}to{opacity:1;transform:scale(1.4);offset-distance:80%}}@keyframes followGa2{0%{transform:scale(1)}10%{opacity:1}to{opacity:1;transform:scale(1.8);offset-distance:90%}}@keyframes followGa3{0%{transform:scale(1)}10%{opacity:1}to{opacity:1;transform:scale(2.4);offset-distance:100%}}@media (max-width: 991px){@keyframes followGa0{0%{transform:scale(1)}10%{opacity:1}to{opacity:1;transform:scale(1);offset-distance:71%}}@keyframes followGa1{0%{transform:scale(1)}10%{opacity:1}to{opacity:1;transform:scale(1.4);offset-distance:74%}}@keyframes followGa2{0%{transform:scale(1)}10%{opacity:1}to{opacity:1;transform:scale(1.8);offset-distance:79%}}@keyframes followGa3{0%{transform:scale(1)}10%{opacity:1}to{opacity:1;transform:scale(2.4);offset-distance:85%}}}@keyframes followC0{to{opacity:1;offset-distance:100%}}@keyframes followC1{to{opacity:1;offset-distance:94%}}@keyframes followC2{to{opacity:1;offset-distance:88%}}@keyframes followC3{to{opacity:1;offset-distance:82%}}@keyframes followC4{to{opacity:1;offset-distance:76%}}@keyframes followC5{to{opacity:1;offset-distance:70%}}@keyframes followC6{to{opacity:1;offset-distance:64%}}@keyframes followC7{to{opacity:1;offset-distance:58%}}@keyframes followC8{to{opacity:1;offset-distance:52%}}@keyframes followC9{to{opacity:1;offset-distance:46%}}@keyframes followC10{to{opacity:1;offset-distance:40%}}@keyframes followC11{to{opacity:1;offset-distance:34%}}@keyframes followC12{to{opacity:1;offset-distance:28%}}@keyframes followC13{to{opacity:1;offset-distance:22%}}@keyframes followC14{to{opacity:1;offset-distance:16%}}@keyframes followC15{to{opacity:1;offset-distance:10%}}@keyframes followC16{to{opacity:1;offset-distance:4%}}@keyframes followC17{to{opacity:1;offset-distance:15%}}@keyframes followC18{to{opacity:1;offset-distance:10%}}@keyframes followC19{to{opacity:1;offset-distance:5%}}@media (max-width: 991px){@keyframes followC0{to{opacity:1;offset-distance:100%}}@keyframes followC1{to{opacity:1;offset-distance:95%}}@keyframes followC2{to{opacity:1;offset-distance:90%}}@keyframes followC3{to{opacity:1;offset-distance:85%}}@keyframes followC4{to{opacity:1;offset-distance:80%}}@keyframes followC5{to{opacity:1;offset-distance:75%}}@keyframes followC6{to{opacity:1;offset-distance:70%}}@keyframes followC7{to{opacity:1;offset-distance:65%}}@keyframes followC8{to{opacity:1;offset-distance:60%}}@keyframes followC9{to{opacity:1;offset-distance:55%}}@keyframes followC10{to{opacity:1;offset-distance:50%}}}@keyframes animeDisappear{0%{opacity:1}to{opacity:0}}@keyframes animeDownAppear{0%{transform:translateY(-200px)}to{transform:translate(0)}}@keyframes animeScaleUp{0%{transform:scale(1)}10%{transform:scale(.98) rotate(10deg)}50%{opacity:1}to{opacity:0;transform:scale(3) rotate(-180deg)}}@keyframes animeRotate{0%{transform:rotate(0)}95%{transform:rotate(720deg)}to{transform:rotate(720deg)}}@keyframes animeObjectCosme{0%{opacity:0;transform:translate(-100%)}50%{opacity:0;transform:translate(0) rotate(0)}80%{opacity:0;transform:translate(0) rotate(720deg)}to{opacity:.9;transform:translate(0) rotate(10deg)}}@keyframes animeObjectRamen{0%{opacity:0;transform:translateY(100%) rotate(0)}to{opacity:1;transform:translate(0) rotate(80deg)}}@keyframes animeObjectFlower{0%{opacity:0;transform:rotate(90deg)}50%{opacity:1;transform:rotate(90deg)}90%{opacity:1;transform:rotate(-1deg)}to{opacity:1;transform:rotate(0)}}@keyframes animeObjectToys{0%{opacity:0;transform:translateY(-100%) scale(1)}50%{opacity:1;transform:translate(0) scaleY(.9) rotate(2deg)}60%{opacity:1;transform:translateY(-20px) scale(1) rotate(-2deg)}70%{opacity:1;transform:translateY(-20px) scale(1) rotate(0)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes animeObjectCar{10%{opacity:0;transform:translate(200%,-30px)}40%{opacity:1;transform:translate(0) rotate(0)}41%{opacity:1;transform:translate(-5px,-2px) rotate(-.2deg)}49%{opacity:1;transform:translate(-4px) rotate(-.1deg)}60%{opacity:1;transform:translate(1px) rotate(.1deg)}78%{opacity:1;transform:translate(-1px) rotate(-.1deg)}82%{opacity:1;transform:translate(0) rotate(0)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes animeObjectBread{0%{opacity:0;transform:translate(100%) rotate(-40deg)}to{opacity:1;transform:translate(0) rotate(-40deg)}}@keyframes animeObjectPizza{0%{opacity:0;transform:translate(-100%,-100%) rotate(0)}to{opacity:1;transform:translate(0) rotate(90deg)}}@keyframes animeObjectMedicine{0%{opacity:0;transform:translate(0) rotate(180deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes animeObjectConstruction{0%{opacity:1;transform:translate(300px,-800px) scale(3) rotate(60deg)}94%{transform:scale(1) rotate(-10deg)}97%{transform:scale(1) rotate(-12deg)}to{opacity:1;transform:translate(0) rotate(-10deg)}}@keyframes animeObjectBarber{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0)}}@keyframes animeObjectPet{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}@keyframes animeObjectShoes{0%{opacity:1;transform:translate(-1000px) rotate(20deg)}10%{transform:translate(-900px) rotate(-5deg)}20%{transform:translate(-800px) rotate(20deg)}30%{transform:translate(-700px) rotate(-5deg)}40%{transform:translate(-600px)rotate(20deg)}50%{transform:translate(-500px) rotate(-5deg)}60%{transform:translate(-400px)rotate(20deg)}70%{transform:translate(-300px) rotate(-5deg)}80%{transform:translate(-200px)rotate(20deg)}90%{transform:translate(-100px) rotate(-5deg)}to{opacity:1;transform:translate(0) rotate(20deg)}}@keyframes animeObjectPen{0%{opacity:1;transform:translate(-1200px) scale(1)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes animeCradle{0%{opacity:1;transform:translateY(-600px) rotate(0)}30%{transform:translate(0) rotate(10deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(2deg)}60%{transform:rotate(-1deg)}70%{transform:rotate(0)}to{opacity:1;transform:rotate(0)}}@keyframes animeObjectBar{0%{opacity:0;transform:translate(-100%) rotate(0)}80%{opacity:1;transform:translate(0) rotate(0)}98%{opacity:1;transform:translate(0) rotate(32deg)}to{opacity:1;transform:translate(0) rotate(30deg)}}@keyframes animeObjectBooks{0%{opacity:0;transform:translateY(-100%) rotate(30deg)}50%{opacity:1;transform:translateY(-2px) rotate(32deg)}52%{opacity:1;transform:translateY(1px) rotate(29deg)}54%{opacity:1;transform:translate(0) rotate(30deg)}to{opacity:1;transform:translate(0) rotate(30deg)}}@keyframes animeObjectCamera{0%{opacity:0;transform:translateY(100%) rotate(-20deg)}to{opacity:1;transform:translate(0) rotate(-20deg)}}@keyframes animeObjectCoffee{0%{opacity:0;transform:translate(-100%,-100%) rotate(90deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes animeObjectScrew{0%{opacity:0;transform:translate(-100%,100%) rotate(90deg)}to{opacity:1;transform:translate(0) rotate(90deg)}}@keyframes animeObjectGym{0%{opacity:0;transform:translate(0) rotate(-100deg)}10%{opacity:1;transform:translate(0) rotate(60deg)}20%{opacity:1;transform:translate(0) rotate(-40deg)}30%{opacity:1;transform:translate(0) rotate(20deg)}40%{opacity:1;transform:translate(0) rotate(-10deg)}50%{opacity:1;transform:translate(0) rotate(5deg)}60%{opacity:1;transform:translate(0) rotate(-2deg)}70%{opacity:1;transform:translate(0) rotate(1deg)}80%{opacity:1;transform:translate(0) rotate(0)}90%{opacity:1;transform:translate(0) rotate(0)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes animeObjectDesk{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}@keyframes posA0{0%{transform:scale(20);color:var(--colorMainOrange)}70%{color:var(--colorMainOrange)}to{opacity:1;transform:scale(1);offset-distance:92.2%;offset-rotate:reverse}}@keyframes posA1{0%{transform:scale(5);color:var(--colorSkyBlue)}71.2%{color:var(--colorSkyBlue)}to{opacity:1;transform:scale(1);offset-distance:90.4%;offset-rotate:reverse}}@keyframes posA2{0%{transform:scale(8);color:var(--colorLemonYellow)}72.4%{color:var(--colorLemonYellow)}to{opacity:1;transform:scale(1);offset-distance:88.6%;offset-rotate:reverse}}@keyframes posA3{0%{transform:scale(15);color:var(--colorAppleGreen)}73.6%{color:var(--colorAppleGreen)}to{opacity:1;transform:scale(1);offset-distance:86.6%;offset-rotate:reverse}}@keyframes posA4{0%{transform:scale(9);color:var(--colorWistaria)}74.8%{color:var(--colorWistaria)}to{opacity:1;transform:scale(1);offset-distance:84.4%;offset-rotate:reverse}}@keyframes posA5{0%{transform:scale(3);color:var(--colorSkyBlue)}76%{color:var(--colorSkyBlue)}to{opacity:1;transform:scale(1);offset-distance:82.2%;offset-rotate:reverse}}@keyframes posA6{0%{transform:scale(4);color:var(--colorLemonYellow)}77.2%{color:var(--colorLemonYellow)}to{opacity:1;transform:scale(1);offset-distance:79.7%;offset-rotate:reverse}}@keyframes posA7{0%{transform:scale(8);color:var(--colorSkyBlue)}78.4%{color:var(--colorSkyBlue)}to{opacity:1;transform:scale(1);offset-distance:77.2%;offset-rotate:reverse}}@keyframes posA8{0%{transform:scale(15);color:var(--colorIvory)}79.6%{color:var(--colorIvory)}to{opacity:1;transform:scale(1);offset-distance:74.8%;offset-rotate:reverse}}@keyframes posA9{0%{transform:scale(9);color:var(--colorPumpkin)}80.8%{color:var(--colorPumpkin)}to{opacity:1;transform:scale(1);offset-distance:72.6%;offset-rotate:reverse}}@keyframes posA10{0%{transform:scale(3);color:var(--colorSkyBlue)}82%{color:var(--colorSkyBlue)}to{opacity:1;transform:scale(1);offset-distance:70.2%;offset-rotate:reverse}}@keyframes posA11{0%{transform:scale(7);color:var(--colorAppleGreen)}83.2%{color:var(--colorAppleGreen)}to{opacity:1;transform:scale(1);offset-distance:67.8%;offset-rotate:reverse}}@keyframes posA12{0%{transform:scale(8);color:var(--colorLemonYellow)}84.4%{color:var(--colorLemonYellow)}to{opacity:1;transform:scale(1);offset-distance:38.2%}}@keyframes posA13{0%{transform:scale(12);color:var(--colorPink)}85.6%{color:var(--colorPink)}to{opacity:1;transform:scale(1);offset-distance:40.4%}}@keyframes posA14{0%{transform:scale(3);color:var(--colorAppleGreen)}86.8%{color:var(--colorAppleGreen)}to{opacity:1;transform:scale(1);offset-distance:42.6%}}@keyframes posA15{0%{transform:scale(2);color:var(--colorSkyBlue)}88%{color:var(--colorSkyBlue)}to{opacity:1;transform:scale(1);offset-distance:44.8%}}@keyframes posA16{0%{transform:scale(3);color:var(--colorPumpkin)}89.2%{color:var(--colorPumpkin)}to{opacity:1;transform:scale(1);offset-distance:47%}}@keyframes posA17{0%{transform:scale(8);color:var(--colorWistaria)}90.4%{color:var(--colorWistaria)}to{opacity:1;transform:scale(1);offset-distance:49.2%}}@keyframes posA18{0%{transform:scale(3);color:var(--colorPink)}91.6%{color:var(--colorPink)}to{opacity:1;transform:scale(1);offset-distance:51.4%}}@keyframes posA19{0%{transform:scale(2);color:var(--colorLemonYellow)}92.8%{color:var(--colorLemonYellow)}to{opacity:1;transform:scale(1);offset-distance:53.6%}}@keyframes posA20{0%{transform:scale(12);color:var(--colorMainRed)}94%{color:var(--colorMainRed)}to{opacity:1;transform:scale(1);offset-distance:55.8%}}@keyframes posA21{0%{transform:scale(3);color:var(--colorSkyBlue)}95.2%{color:var(--colorSkyBlue)}to{opacity:1;transform:scale(1);offset-distance:58%}}@media (max-width: 991px){@keyframes posA0{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:90%;offset-rotate:reverse}}@keyframes posA1{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:89%;offset-rotate:reverse}}@keyframes posA2{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:88.1%;offset-rotate:reverse}}@keyframes posA3{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:87.1%;offset-rotate:reverse}}@keyframes posA4{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:86.1%;offset-rotate:reverse}}@keyframes posA5{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:85.1%;offset-rotate:reverse}}@keyframes posA6{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:84%;offset-rotate:reverse}}@keyframes posA7{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:82.8%;offset-rotate:reverse}}@keyframes posA8{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:81.5%;offset-rotate:reverse}}@keyframes posA9{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:80.3%;offset-rotate:reverse}}@keyframes posA10{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:79%;offset-rotate:reverse}}@keyframes posA11{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:77.6%;offset-rotate:reverse}}@keyframes posA12{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:42.5%}}@keyframes posA13{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:43.9%}}@keyframes posA14{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:45.2%}}@keyframes posA15{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:46.5%}}@keyframes posA16{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:47.8%}}@keyframes posA17{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:49.1%}}@keyframes posA18{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:50.4%}}@keyframes posA19{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:51.7%}}@keyframes posA20{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:53%}}@keyframes posA21{0%{transform:scale(3)}to{opacity:1;transform:scale(1);offset-distance:54.4%}}}@keyframes comeOutGradually{0%{stroke-dashoffset:3000px}to{stroke-dashoffset:0}}@keyframes staff0{0%{opacity:1;transform:rotate(0) scale(0)}80%{opacity:1;transform:rotate(10deg) scale(5);offset-distance:84%}to{opacity:1;transform:rotate(10deg) scale(5);offset-distance:84%}}@keyframes staff1{0%{opacity:1;transform:translate(0) rotate(-30deg) scale(0)}85%{opacity:1;transform:translateY(-135px) rotate(0) scale(2.5);offset-distance:80%}to{opacity:1;transform:translateY(-135px) rotate(10deg) scale(2.5);offset-distance:80%}}@keyframes staff2{0%{opacity:1;transform:translate(0) rotate(40deg) scale(0)}87%{opacity:1;transform:translate(-50px,-100px) rotate(0) scale(2.5);offset-distance:78%}to{opacity:1;transform:translate(-50px,-100px) rotate(10deg) scale(2.5);offset-distance:78%}}@keyframes staff3{0%{opacity:1;transform:translate(0) rotate(40deg) scale(0)}88%{opacity:1;transform:translate(-80px,-110px) rotate(25deg) scale(3);offset-distance:76%}to{opacity:1;transform:translate(-80px,-110px) rotate(25deg) scale(3);offset-distance:76%}}@keyframes staff4{0%{opacity:1;transform:translate(0) rotate(40deg) scale(0)}90%{opacity:1;transform:translate(-110px,-190px) rotate(25deg) scale(3);offset-distance:74%}to{opacity:1;transform:translate(-110px,-190px) rotate(25deg) scale(3);offset-distance:74%}}@keyframes note0{0%{opacity:1;transform:translateY(-5px) rotate(0) scale(0)}80%{opacity:1;transform:translateY(-10px) rotate(0) scale(1.5)}90%{opacity:1;transform:translateY(-20px) rotate(0) scale(3)}to{opacity:0;transform:translate(0) rotate(10deg) scale(8);offset-distance:90%}}@keyframes note1{0%{opacity:1;transform:translate(0) rotate(-40deg) scale(0)}60%{opacity:1;transform:translateY(-10px) rotate(-20deg) scale(1.2)}90%{opacity:1;transform:translateY(-20px) rotate(0) scale(3)}to{opacity:0;transform:translateY(-30px) rotate(20deg) scale(8);offset-distance:80%}}@keyframes note2{0%{opacity:1;transform:translateY(-5px) rotate(0) scale(0)}80%{opacity:1;transform:translateY(-10px) rotate(0) scale(1.5)}90%{opacity:1;transform:translateY(-20px) rotate(0) scale(3)}to{opacity:0;transform:translate(0) rotate(10deg) scale(8);offset-distance:88%}}@keyframes note3{0%{opacity:1;transform:translate(0) rotate(-40deg) scale(0)}60%{opacity:1;transform:translateY(-10px) rotate(-20deg) scale(1.2)}90%{opacity:1;transform:translateY(-20px) rotate(0) scale(3)}to{opacity:0;transform:translateY(-30px) rotate(20deg) scale(8);offset-distance:80%}}@keyframes note4{0%{opacity:1;transform:translateY(-5px) rotate(0) scale(0)}80%{opacity:1;transform:translateY(-20px) rotate(0) scale(1.5)}90%{opacity:1;transform:translateY(-35px) rotate(0) scale(3)}to{opacity:0;transform:translate(0) rotate(10deg) scale(8);offset-distance:88%}}@keyframes note5{0%{opacity:1;transform:translateY(-5px) rotate(0) scale(0)}80%{opacity:1;transform:translateY(-10px) rotate(0) scale(1.5)}90%{opacity:1;transform:translateY(-20px) rotate(0) scale(3)}to{opacity:0;transform:translate(0) rotate(10deg) scale(8);offset-distance:95%}}@keyframes note6{0%{opacity:1;transform:translateY(-5px) rotate(0) scale(0)}80%{opacity:1;transform:translateY(-10px) rotate(0) scale(1.5)}90%{opacity:1;transform:translateY(-20px) rotate(0) scale(3)}to{opacity:0;transform:translate(0) rotate(10deg) scale(8);offset-distance:110%}}@keyframes note7{0%{opacity:1;transform:translate(0) rotate(-40deg) scale(0)}60%{opacity:1;transform:translateY(-10px) rotate(-20deg) scale(1.2)}90%{opacity:1;transform:translateY(-20px) rotate(0) scale(3)}to{opacity:0;transform:translateY(-30px) rotate(20deg) scale(8);offset-distance:80%}}@keyframes note8{0%{opacity:1;transform:translateY(-5px) rotate(0) scale(0)}80%{opacity:1;transform:translateY(-10px) rotate(0) scale(1.5)}90%{opacity:1;transform:translateY(-20px) rotate(0) scale(3)}to{opacity:0;transform:translate(0) rotate(10deg) scale(8);offset-distance:88%}}@keyframes note9{0%{opacity:1;transform:translateY(-5px) rotate(0) scale(0)}80%{opacity:1;transform:translateY(-10px) rotate(0) scale(1.5)}90%{opacity:1;transform:translateY(-20px) rotate(0) scale(3)}to{opacity:0;transform:translate(0) rotate(10deg) scale(8);offset-distance:102%}}@keyframes note10{0%{opacity:1;transform:translateY(-5px) rotate(0) scale(0)}80%{opacity:1;transform:translateY(-20px) rotate(0) scale(1.5)}90%{opacity:1;transform:translateY(-35px) rotate(0) scale(3)}to{opacity:0;transform:translate(0) rotate(10deg) scale(8);offset-distance:85%}}@keyframes note11{0%{opacity:1;transform:translate(0) rotate(-40deg) scale(0)}60%{opacity:1;transform:translateY(-10px) rotate(-20deg) scale(1.2)}90%{opacity:1;transform:translateY(-20px) rotate(0) scale(3)}to{opacity:0;transform:translateY(-30px) rotate(20deg) scale(8);offset-distance:85%}}@keyframes tipsAppear{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes tipsDisappear{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}:root{--colorIvory:#f8f4e6;--colorIvoryc5:rgba(248,244,230,.5);--colorIvoryc9:rgba(248,244,230,.9);--colorBlackGradation: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(0,0,0,.3) 36%, rgba(0,0,0,.3) 46%, rgba(255,255,255,0) 100%);--colorTomatoRed:#ea5549;--colorRossoCorsa:#d40000;--colorSkyBlue:#7fbfff;--colorTurquoiseBlue:#00afcc;--colorHorizonBlue:#82cddd;--colorAi:#165e83;--colorCeruleanBlue:#008db7;--colorYachtBlue:#409ecc;--colorZenithBlue:#4496d3;--colorHeavenlyBlue:#68a4d9;--colorYellow:#f1e52d;--colorGold:#ffd700;--colorCreamYellow:#fff3b8;--colorCream:#e3d7a3;--colorLimelight:#fff799;--colorLemonYellow:#fff352;--colorChromeYellow:#fcc800;--colorGreen:#73c64a;--colorGreen07:#92DECC;--colorGreen08:#aaed7e;--colorGreen09:#97d86d;--colorLimeYellow:#eaeea2;--colorLimeGreen: #e6eb94;--colorMeadowGreen:#65ab31;--colorSpearmint:#79c06e;--colorAppleGreen:#a7d28d;--colorCitronGreen:#618e34;--colorTurquoiseGreen:#00947a;--colorWistaria:#8d93c8;--colorBlueLavender:#a4a8d4;--colorHeliotrope:#9079b6;--colorDayDream:#a3b9e0;--colorSalviaBlue:#94adda;--colorPannsy:#4d4398;--colorViolet:#5a4498;--colorPurple:#9b72b0;--colorDeepRoyalPurple:#47266e;--colorMauve:#915da3;--colorPink:#ff7fb8;--colorPink01:#ffe0ec;--colorOrange:#eb7e27;--colorPumpkin:#e5a323;--colorMarigold:#f39800;--colorMarigoldb2p:#ee9500;--colorBrown:#caac71;--colorBurntUmber:#6f5436;--colorRawUmber:#866629;--colorMainRed:var(--colorTomatoRed);--colorMainBlue:var(--colorCeruleanBlue);--colorMainYellow:var(--colorLemonYellow);--colorMainGreen:var(--colorSpearmint);--colorMainPink:var(--colorPink01);--colorMainOrange:var(--colorMarigold);--colorOrangeLayer1:var(--colorChromeYellow);--colorOrangeLayer2:var(--colorMarigold);--colorCompany:var(--colorMeadowGreen);--colorMainTitle:#444;--colorBusiness:var(--colorLemonYellow);--colorAbout:var(--colorMeadowGreen);--colorCustomer:var(--colorSkyBlue);--colorCustomer2:var(--colorTurquoiseBlue);--colorProductLine:var(--colorWistaria);--colorTemplateServices:var(--colorMarigold);--colorTemplateFunctions:var(--colorZenithBlue);--fontBlack:#333;--fontWhite:#fcfcfc;--colorButton:#7fbfff;--colorButtonHover:rgba(233,248,219,1);--colorButtonSelected:rgba(203,238,171,1);--colorButtonArea:rgba(170,237,126,.2);--colorInputArea:#fafff6;--colorMainBackground:#f5f5f5;--colorMainBackgroundEnd:#f0f0f0;--appBackgroundColor:rgba(255,250,250,1);--colorLink:var(--colorSkyBlue);--homeServiceBackground:#fff;--nav_start:var(--colorGreen08);--nav_end:var(--colorGreen09);--background_nav:linear-gradient(180deg, var(--nav_start) 0%, var(--nav_end) 100%);--nav-layer_start:var(--nav_start);--nav-layer_end:var(--nav_end);--background_nav-layer:linear-gradient(180deg, var(--nav-layer_start) 0%, var(--nav-layer_end) 100%);--nav_active:rgba(255,255,255,.3);--nav_hover:rgba(255,255,255,.7);--loading_start:#3eb3ff;--loading_end:#37aaf4;--loading_up:linear-gradient(to bottom, var(--loading_start) 50%, var(--loading_end) 100%);--loading_down:linear-gradient(to top, var(--loading_start) 50%, var(--loading_end) 100%);--colorLoginBackground:rgba(126,213,84,.9);--colorLoginBackgroundEnd:rgba(115,198,74,.9)}.dg-main-content,.dg-btn{border-radius:2px}.dg-btn--cancel{background-color:#123456}.hooper{position:relative;width:100%;height:100vh;padding:0;margin:0 0 6em}.hooper-list{overflow:hidden;width:100%;height:100%}.hooper-track{display:flex;box-sizing:border-box;width:100%;height:100%;padding:0;margin:0}.hooper-slide{display:flex;justify-content:center;align-items:center;background-color:#62caaa;padding:20px;color:#fff;font-size:30px}.hooper-slide{flex-shrink:0}.hooper-next,.hooper-prev{background-color:transparent;border:none;padding:1em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.hooper-prev{left:0}.hooper-next{right:0}.hooper-pagination{position:absolute;bottom:0;right:50%;-webkit-transform:translateX(50%);transform:translate(50%);display:-webkit-flex;display:flex;padding:10px}.hooper-indicators{display:-webkit-flex;display:flex;list-style:none;margin:0;padding:0}.hooper-indicator{width:14px;height:10px;border-radius:2px;margin:0 6px;border:none;padding:0;background-color:#fff;cursor:pointer}.hooper-indicator.is-active,.hooper-indicator:hover{background-color:#4285f4}.hooper-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.is-disabled{cursor:default}.is-disabled .icon{opacity:.2}.vue-lb-container{padding:0}.vue-lb-content{margin-bottom:0}.vue-lb-header{position:absolute;top:0;right:10px;z-index:1900}img.vue-lb-modal-image{height:100vh;max-height:800px}.vue-lb-info{bottom:0;display:flex;justify-content:center;align-items:center;background:#ffffff80;color:#222;font-family:inherit}.vue-lb-footer{padding:0}.vue-lb-thumbnail-wrapper{display:none}.overView{background:#000c}:root{--parentMenuWidth:200px}.nav_bar a:link,.nav_bar a:visited,.nav_bar a:hover,.nav_bar a:active{color:#fff9}.nav_bar a.linkDisable,.nav_bar a:link.linkDisable,.nav_bar a:visited.linkDisable,.nav_bar a:hover.linkDisable,.nav_bar a:active.linkDisable{color:#0000001a}.nav_bar a.linkEnable,.nav_bar a:link.linkEnable,.nav_bar a:visited.linkEnable,.nav_bar a:hover.linkEnable,.nav_bar a:active.linkEnable{color:#000c}.nav_bar a.navbar-brand,.nav_bar a:link.navbar-brand,.nav_bar a:visited.navbar-brand,.nav_bar a:hover.navbar-brand,.nav_bar a:active.navbar-brand{color:#fff}.pageActive{background:var(--nav_active);transition:all .8s ease}.nav_bar{position:fixed;top:0;left:0;z-index:9970;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 2.5em 0 1.5em;background:var(--background_nav)}.navbar-toggler{position:absolute;top:0;right:0;width:40px;height:40px;background:none;border:0;opacity:0}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background-repeat:no-repeat}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(51, 51, 51, 1.0)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.nav_bar .navbar-brand{display:block;max-height:40px;font-size:1rem;font-weight:400;line-height:.5;letter-spacing:.04em}.nav_main{display:flex;animation:menuWide .3s ease forwards}.nav_bar.icon{width:100vw;height:40px;display:block;background:var(--background_nav);animation:menuCompact .3s ease forwards}.nav_bar.icon .navbar-brand{display:none}.nav_bar.icon button.navbar-toggler{display:block;position:absolute;top:0;right:0;left:auto;opacity:0;animation:appaarIcon .4s ease .3s forwards}.nav_bar.icon ul.nav_main{display:none}@keyframes appaarIcon{0%{opacity:0}96%{opacity:1}to{opacity:1}}@keyframes disappaarIcon{0%{opacity:1}96%{opacity:0}to{opacity:0}}@keyframes menuWide{0%{transform:translate(-90vw)}96%{transform:translate(.5em)}to{transform:translate(0)}}@keyframes menuCompact{0%{transform:translate(0)}96%{transform:translate(calc(-100vw + 40px))}to{transform:translate(calc(-100vw + 40px))}}.nav_main{position:relative;z-index:999;display:flex}.nav_main a,.nav_main button{display:flex;align-items:center;height:40px;padding:0 1.2em;font-size:.85rem;letter-spacing:.04em}.nav_main a:hover.linkEnable,.nav_main button:hover{background:var(--nav_hover);transition:all .8s ease}.nav_main img{width:24px;height:24px;vertical-align:middle}.withSubMenu{position:relative;width:auto;overflow:visible}.subMenu{display:none;position:absolute;top:40px;left:0;padding:0;background:var(--background_nav-layer);overflow:visible}.rightEnd{right:0;left:auto}.withSubMenu:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.subMenu .withSubMenu:after{margin-left:.5em;border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid #000}.subMenu li a{min-width:var(--parentMenuWidth);white-space:nowrap}.subMenu .subMenu{top:0;left:var(--parentMenuWidth)}.subMenu.slideYIn{display:block;opacity:0;animation:topSlideIn .5s ease forwards}@keyframes topSlideIn{0%{opacity:0;transform:translateY(-100px)}20%{opacity:0}to{opacity:1;transform:translate(0)}}.subMenu .slideXIn{display:block;opacity:0;animation:leftSlideIn .5s ease forwards}@keyframes leftSlideIn{0%{opacity:0;transform:translate(-100px)}20%{opacity:0}to{opacity:1;transform:translate(0)}}.signOutButton button{background:transparent;border:0}.nav_main a.linkHome{padding:0 1em}@media (max-width: 991px){.nav_bar{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;height:auto;padding:0;background:transparent}.nav_bar.openMainMenu{height:100vh;overflow:scroll}.nav_bar .navbar-brand{position:relative;z-index:9950;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:40px}.nav_bar a.navbar-brand,.nav_bar a:link.navbar-brand,.nav_bar a:visited.navbar-brand,.nav_bar a:hover.navbar-brand,.nav_bar a:active.navbar-brand{color:var(--colorGray33)}button.navbar-toggler{position:fixed;z-index:9990;top:0;right:auto;left:0;display:block;background:var(--background_nav);animation:appaarIcon .4s ease .3s forwards}.nav_main{z-index:9900;display:none;width:100%;background:#fffffff2}.openMainMenu .nav_main{display:flex;flex-direction:column;height:auto;padding:60px 40px;margin-top:-40px;animation:topSlideIn .5s ease forwards}.nav_main a.withSubMenu{flex-wrap:wrap;position:relative;width:100%;min-height:40px;height:auto}.subMenu{position:relative;display:block;width:100%;top:auto;left:auto;background:none}.subMenu .subMenu{position:relative;top:auto;left:auto}.openMainMenu .nav_main>li{padding:.8em 0;border-bottom:1px solid #7ed554}.openMainMenu .nav_main>li a{padding:.5em 0;font-size:1.15rem;line-height:1.7}.openMainMenu .nav_main>li a img{margin-left:.5em}.openMainMenu .nav_main>li ul{margin-top:.5em}.openMainMenu .nav_main>li ul li a{padding-left:1em;font-size:1.05rem}.openMainMenu .nav_main>li ul li:last-child{border-bottom:0}.openMainMenu .nav_main>li ul li ul li a{font-size:.95rem}.withSubMenu:after{border:0}.subMenu .withSubMenu:after{border:0}.nav_main button{padding:0}}.sideButton{position:fixed;top:0;right:-130px;display:block;z-index:9999;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.sideButton ul{display:flex;flex-wrap:wrap;flex-direction:column;list-style:none}.sideButton li{margin-bottom:2px}.sideButton li a{display:flex;flex-wrap:wrap;align-items:center;width:160px;height:60px;background:#ffffffb3;padding-left:5px;color:#333;transform:translate(0)}.openSubmenu{animation:accele .6s ease forwards}.sideButton li a i,.sideButton li a span{margin-right:.6em;font-size:1.2rem}@keyframes accele{0%{transform:translate(0);padding-left:8px}10%{padding-left:30px}40%{transform:translate(-130px);padding-left:0;background:#ffffffb3}60%{padding-left:12px}to{transform:translate(-130px);padding-left:8px;background:#fffffff2}}.sideSNSButton{position:fixed;bottom:0;left:0;display:block;z-index:9999;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.sideSNSButton li{margin-bottom:2px}.sideSNSButton li:last-child{margin-bottom:0}.sideSNSButton span:link svg,.sideSNSButton span:visited svg,.sideSNSButton span:hover svg,.sideSNSButton span:active svg{width:20px;height:auto}.sideSNSButton span:link svg path,.sideSNSButton span:visited svg path,.sideSNSButton span:hover svg path,.sideSNSButton span:active svg path{fill:#333}.sideSNSButton li span{display:flex;justify-content:center;align-items:center;width:32px;height:60px;background:#ffffffb3}.sideSNSButton li span:hover svg path,.sideSNSButton li span:focus svg path{fill:#fff}.sideSNSButton li span[class*=twitter]:hover,.sideSNSButton li span[class*=twitter]:focus{background:#0f1419;transition:all .8s ease}.sideSNSButton li span[class*=facebook]:hover,.sideSNSButton li span[class*=facebook]:focus{background:#1877f2;transition:all .8s ease}.sideSNSButton li span[class*=line]:hover,.sideSNSButton li span[class*=line]:focus{background:#06c755;transition:all .8s ease}footer{position:relative;padding:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin-top:180px}footer .customView{justify-content:center;align-items:stretch;max-width:var(--viewMaxWidth);margin-bottom:0}@media (max-width: 991px){footer .customView{justify-content:center;width:100%;padding-top:0;padding-bottom:40px}}footer .customView>._block{display:flex;justify-content:center;width:80%}footer .customView>._block ul._grid{display:flex;justify-content:space-between;width:99%}footer .customView>._block>ul._grid>li{padding:64px .8em 120px .6em;background:var(--background_nav);color:#222;text-align:left}footer .customView>._block>ul._grid>li ul,footer .customView>._block>ul._grid>li ul>li>ul{padding:.8em 0 0 .3em}footer .customView>._block>ul._grid>li ul li{margin-bottom:.8em}footer .customView>._block>ul._grid>li:nth-child(1){display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}footer .customView>._block ul._grid>li a{font-size:.85em;line-height:1.15}footer .customView>._block ul._grid ul li a{font-size:.8em}footer .customView>._block ul._grid a.pageLink{justify-content:flex-start}footer .customView>._grid{position:absolute;bottom:0;left:10%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:80%;padding:1em 0 48px;background:url(/assets/images/pages/line_green.svg) repeat-x bottom 54px left;color:#444}footer a.social{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:32px;height:32px;background:#fff;margin:0}footer .social img{width:20px;height:20px}footer a.forTip:before{content:none}footer h2{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding:0 .5em;background:#fff3;background:#000;background:var(--colorCompany);color:#fff;font-weight:300;text-align:left}footer h2 span{margin-right:.5em;font-family:Roboto;font-weight:300;font-size:1.1rem;letter-spacing:.05em}footer address{display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;padding:0 .5em;background:#fff3;background:#000;background:var(--colorCompany);margin-bottom:0;color:#fff;font-size:.85rem;font-style:normal;line-height:1.2;letter-spacing:.25em;text-align:left}footer p.copyright{display:flex;align-items:flex-end;width:auto;padding:0 .5em;background:#fff3;background:#000;background:var(--colorCompany);margin:0;color:#fff;font-size:.85rem;font-weight:400;line-height:1.2;letter-spacing:.1em;text-align:left}footer p._catch{width:100%;font-size:1rem;text-align:left}.linkHide{display:none}.linkShow{display:block}footer ._set{position:relative}footer p.tip{font-size:.85rem;font-weight:400;line-height:1.2}footer .forTip:hover{color:#fff}@media (max-width: 991px){footer .customView>._block{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding-right:0;border-right:0;margin-bottom:2em}footer .customView>._block ul._grid{display:flex;flex-wrap:wrap;width:90%;padding-top:2em;border-top:2px solid var(--colorGreen09)}footer .customView>._block>ul._grid>li{min-width:auto;padding:.5em 0;background:var(--colorGreen09);margin:0 10% .8em}footer .customView>._block>ul._grid>li:nth-child(n+1){width:100%}footer .customView>._block ul._grid>li a{display:inline-block;width:100%;padding:.4em .5em .4em 1.5em;font-size:1.1em}footer .customView>._block ul._grid ul li a{font-size:.9rem}footer .customView>._grid{position:relative;bottom:auto;left:auto;justify-content:center;width:90%;background:none;padding-top:0;padding-bottom:0}footer h2{margin-bottom:5px}footer a.social{order:4;width:80%;margin:.8em 0}footer address{margin-bottom:5px}footer p.copyright{margin-bottom:5px}}.loading{position:fixed;top:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background:var(--loading_up),var(--loading_down);background-repeat:no-repeat;background-position:center top,center bottom;background-size:100% 52%}.spinner{width:80px;height:80px;position:relative;-webkit-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#ffffffd9;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes sk-rotate{to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.openSite{animation:openBack 1.2s ease forwards}@keyframes openBack{50%{background-size:100% 52%,100% 52%}99%{background-size:100% 0,100% 0;opacity:1}to{background-size:100% 0,100% 0;opacity:0}}.animeOpen{transform:scale(1);transform-origin:50% 50%;stroke-width:0;animation:putOn 1.5s ease forwards}@keyframes putOn{0%{transform:scale(.001)}20%{transform:scale(.001)}50%{opacity:1;transform:scale(1.5,.001)}60%{opacity:0;transform:scale(1.5,.01)}to{opacity:0;transform:scale(1.5,.01)}}.breadcrumb a,.breadcrumb a:not([href]):not([class]),.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:not([href]):not([class]):hover{color:#000000e6}#Breadcrumb{position:absolute;top:0;left:0;z-index:9960;width:auto;background:transparent;padding-top:3em!important}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;padding:.75rem 1rem;background-color:#e9ecef;border-radius:0 .25rem .25rem 0;margin-bottom:.5rem;list-style:none;font-size:.8rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.breadcrumb-item span{color:#111;font-weight:500}.breadcrumb-item a:hover{color:#111;background:#fffc;transition:all .8s ease}@media (max-width: 991px){.breadcrumb{line-height:1.6}}:root{--innerNavHeight:100px;--innerNavHeightTop:70px}.innerNav a:link,.innerNav a:visited,.innerNav a:hover,.innerNav a:active,.innerNav a:not([href]):not([class]),.innerNav a:not([href]):not([class]):hover{color:#333}.innerNav{position:fixed;z-index:9950;bottom:-1em;right:0;display:flex;flex-wrap:wrap;justify-content:space-between;width:160px;padding-bottom:2em;background:#ffffffb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:2px 2px 0 0;max-height:100vh;overflow:auto;transform:translateY(var(--innerNavHeight));filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.innerNav a{position:relative;display:inline-flex;width:100%;padding:1em;overflow:hidden;color:#333;font-size:.8rem;cursor:pointer}.innerNav a:hover{background:#fff}.innerNav button.toTop{display:flex;align-items:center;justify-content:flex-start;width:32%;height:32px;padding-top:.2em;background:none;border:0}.innerNav button.toTop img{width:12px;height:12px;margin-right:1em;margin-left:.5em}.innerNav button.toTop:hover{background:#fffffff2;transition:all .8s ease}.innerNav button.toBottom{display:flex;align-items:center;justify-content:center;width:32%;height:32px;background:none;border:0;text-align:left}.innerNav button.toBottom img{width:12px;height:12px;margin:0}.innerNav button.toBottom:hover{background:#fffffff2;transition:all .8s ease}.innerNav a.children{padding-top:.5em;padding-left:1.8em;padding-bottom:.5em}.innerNav a.children:before{position:absolute;content:"├";bottom:50%;transform:translateY(25%);left:.3em}.appearUp{animation:animeAppearUp .4s ease forwards}.disappearDown{animation:animeDisappearDown .4s ease forwards}@keyframes animeAppearUp{0%{transform:translateY(var(--innerNavHeight))}96%{transform:translateY(-4px)}to{transform:translate(0)}}@keyframes animeDisappearDown{0%{transform:translate(0)}96%{transform:translateY(var(--innerNavHeightTop))}to{transform:translateY(var(--innerNavHeight))}}button.toggleButton{position:relative;z-index:9999;width:48px;height:32px;padding-left:16px;background:none;background:var(--background_nav);border:0;margin-bottom:10px;cursor:pointer}button.toggleButton span{position:absolute;right:10px;width:18px;height:2px;background-color:#555;background:url(/assets/images/components/innerNav/menuList.svg) no-repeat;background-size:auto 100%;background-position:left center;transition:all .4s}button.toggleButton span:nth-of-type(1),button.toggleButton.disappearDown span:nth-of-type(1){top:12px;width:18px}button.toggleButton span:nth-of-type(2),button.toggleButton.disappearDown span:nth-of-type(2){top:18px;width:18px}.appearUp button.toggleButton span:nth-of-type(1){top:10px;right:6px;width:16px;background-position:right center;transform:translateY(4px) rotate(-45deg)}.appearUp button.toggleButton span:nth-of-type(2){top:18px;right:6px;width:16px;background-position:right center;transform:translateY(-4px) rotate(45deg)}.innerNav .anchorLink{justify-content:flex-start}.innerNav .anchorLink:after{position:absolute;z-index:9999;top:auto;right:8px;width:10px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%208.179%2032'%20enable-background='new%200%200%208.179%2032'%20xml:space='preserve'%3e%3cg%3e%3cg%3e%3cline%20fill='none'%20stroke='%23111111'%20stroke-width='2'%20stroke-miterlimit='10'%20x1='4.089'%20y1='30.915'%20x2='4.089'%20y2='1.084'/%3e%3cg%3e%3cpolygon%20fill='%23111111'%20points='8.179,27.603%207.446,26.92%204.09,30.532%200.732,26.92%200,27.603%204.09,32%20'/%3e%3c/g%3e%3cg%3e%3cpolygon%20fill='%23111111'%20points='8.179,4.398%207.446,5.08%204.09,1.468%200.732,5.08%200,4.398%204.09,0%20'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat center center;background-color:transparent;background-size:auto 60%;border-radius:0}.innerNav .anchorLink:focus{background:none}.innerNav .anchorLink:hover:after{opacity:1;transition:all .8s ease}@media (max-width: 991px){.innerNav{background:#ffffffe6}}.contactButton .rowView{justify-content:center;width:50%}.contactButton .rowView ._block{display:flex;flex-wrap:wrap;justify-content:center;width:auto;background:#ffffffe6;border-radius:.25em}.contactButton .rowView ._block ._grid{display:flex;flex-wrap:wrap;justify-content:center;padding:0 1em 1em}.contactButton .rowView ._block p{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:400px;max-width:none;padding:1em .5em;margin-bottom:0;color:var(--colorCompany);font-size:1.3rem;line-height:1.3;letter-spacing:.05em}.contactButton .rowView ._block img{width:120px;height:auto}@media (max-width: 991px){.contactButton .rowView{width:100%;padding-top:0}.contactButton .rowView ._block p{width:320px}}.nextView{position:fixed;bottom:0;right:0;display:flex;flex-wrap:wrap;justify-content:center;width:80%}.nextView a{display:inline-block;height:40px;background:#ffffffb3;text-align:center;cursor:pointer}.nextView a img{width:auto;height:40px}.textList{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}.textList li{cursor:pointer}.gallery ul{width:100%}.gallery ul li{float:left;width:auto;max-width:25%;max-height:50vh;overflow:hidden;cursor:pointer}.gallery ul li img{width:100%}.baseAnimation{animation:movingAnimation 5s ease forwards;animation-play-state:paused}.moving{animation:movingAnimation .6s ease-out forwards}.expansion{z-index:9999;animation:up110Animation 3s ease-in-out forwards}.re-moving{animation:re-movingAnimation 1s ease forwards}@keyframes movingAnimation{0%{transform:scale(1);z-index:9999}90%{transform:scale(1.21)}92%{transform:scale(1.2)}to{transform:scale(1.2);z-index:9999}}@keyframes re-movingAnimation{0%{transform:scale(1.1) translate(-1px,-1px)}10%{transform:scale(1.1) translate(-1px,-1px)}to{transform:scale(1)}}@keyframes up110Animation{0%{transform:scale(1)}90%{transform:scale(1.1)}to{transform:scale(1.1)}}.pictureList{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.pictureList li:hover{overflow:visible;cursor:pointer}.pictureList li img{width:100%;height:auto}.pictureList span{display:none}:root{--listHeaderWidth:100%}.sortPanel{width:100%;margin-bottom:2em}.orderPanel{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;background:#f0f0f0;padding:.2em 0;margin-bottom:.2em;font-size:.9rem}.sortButton{display:flex;justify-content:center;align-items:center;width:100px;height:38px;background:var(--colorGreen09);border:1px solid var(--colorGreen09);border-radius:.2em;margin-right:1em;cursor:pointer}button.sortButton{margin-right:0}.orderPanel label{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:420px;height:40px;border-radius:.2em}input[type=text].searchInput{flex-grow:2;width:auto;height:38px;background:var(--colorInputArea);border:1px solid var(--colorGreen09);margin-right:0}.orderSelected{background:var(--colorButtonSelected);border:1px solid var(--colorGreen09)!important}.sortButton img{width:auto;height:50%}input:hover.sortButton,button:hover.sortButton{background:var(--colorButtonHover);border:1px solid var(--colorButtonHover);transition:all .8s ease}@media (max-width: 991px){.orderPanel{justify-content:space-between}.sortButton{width:33%;margin-right:0}.orderPanel label{width:100%}input[type=text].searchInput{width:66%}}.pnPanel,.itemsPanel{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20640%203'%20style='enable-background:new%200%200%20640%203;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23f5f5f5;}%20%3c/style%3e%3crect%20class='st0'%20width='640'%20height='3'/%3e%3c/svg%3e") left center repeat-x}.itemsPanel{height:28px}.pnPanelBottom{position:absolute;bottom:8px}.pnPanel ul{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-basis:200px;width:100%;margin:0 2em}.pnPanel ul li{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:var(--colorGreen09);margin:0 .1em}.pnPanel ul li.activeColor{background:var(--colorButtonSelected);border:1px solid var(--colorGreen09);border-radius:.2em}.pnPanelButtonSize{width:50px;height:20px}.pnPanel button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0;background:none;border:0;margin:0;font-size:1rem;cursor:pointer}.pnPanel button img{width:auto;height:80%;opacity:.8}.pnPanel button:hover{background:#ffffffe6;opacity:1;transition:all .8s ease}.pnPanelPageNumber,.pnPanelPageRange{position:absolute;left:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:84px;height:26px;padding:0 .2em;background:#f0f0f0;border-radius:3px}.pnPanelPageNumber a,.pnPanelPageRange a{color:#111!important;font-size:.75rem;font-weight:500}.pnPanelPageNumber input,.pnPanelPageRange input{width:42px;height:24px;background:var(--colorInputArea);border:1px solid var(--colorGreen09);font-size:.9rem}.pnPanelPageNumber .forTip:before,.pnPanelPageRange .forTip:before{top:-.1em;left:-1.2em}.rowView .pnPanelItemsNumber p{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;width:auto;max-width:none;height:22px;padding:0 1em;background:#f0f0f0;color:#111;font-size:.8rem;font-weight:500;line-height:.9;letter-spacing:.05em}@media (max-width: 991px){.pnPanel,.itemsPanel{height:40px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20640%203'%20style='enable-background:new%200%200%20640%203;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23f5f5f5;}%20%3c/style%3e%3crect%20class='st0'%20width='640'%20height='3'/%3e%3c/svg%3e") left center repeat-x;background-size:auto 5px;padding-left:75px}.pnPanel.pnPanelBottom{padding-left:0}.pnPanelPageNumber,.pnPanelPageRange{width:75px;height:auto}.pnPanelPageNumber{margin-bottom:.2em}.pnPanelPageNumber input,.pnPanelPageRange input{width:36px;height:40px;font-size:1rem}.pnPanel button{font-size:1.1rem}.pnPanel ul{flex-basis:140px;margin:0}.pnPanel ul li{width:27px;height:40px}.pnPanelButtonSize{width:27px;height:20px}}.listItems{width:100%;margin-bottom:64px}.listItems li{display:flex;width:100%;background:#fafafa;margin-bottom:12px;cursor:pointer}.listItems.listHeader li{cursor:default}.listItems li:hover,.listItems li:focus{background:#fff;transition:all .8s ease}.listItems.listHeader li:hover{background:none}.listItems li>p{display:flex;justify-content:flex-start;align-items:flex-start;width:var(--listHeaderWidth);min-height:3em;padding:1em .5em 0;border-right:1px dotted #ccc;margin:0;font-size:1rem;line-height:1.1;overflow:hidden;word-break:break-all}.listItems li>p._image{display:flex;align-items:center;padding:1em .5em 0;margin-bottom:.5em;overflow:hidden}.listItems li>p._image img{width:100%;height:auto}.listItems li>p:last-child{border-right:0}.listItems li p._remarks{white-space:pre-wrap}.listItems.listHeader li{border-bottom:2px solid #555;margin-top:2em}.listItems.listHeader li>p{justify-content:center;min-height:auto;padding-top:0;padding-bottom:.5em;font-size:.9rem;font-weight:700;white-space:normal}.listItems li.pageLink:after{top:-5px;right:-5px}@media (max-width: 991px){.listItems li p{width:auto}.listItems li p._process,.listItems li p._title,.listItems li p._maker,.listItems li p._image,.listItems li p._remarks{width:20%}.listItems li p._factory,.listItems li p._number{display:none}.listItems li p{font-size:.9rem}.listItems.listHeader li p{font-size:.8rem}}._isNotDetail .listItems li{cursor:default}._isNotDetail .listItems li.pageLink:after{content:none}._openWindow .listItems li.pageLink:after{background:var(--colorLink) url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2040%2040'%20enable-background='new%200%200%2040%2040'%20xml:space='preserve'%3e%3cpolygon%20fill='%23161616'%20points='27.557,0%2027.557,3.556%2033.938,3.556%2027.494,10%2030,10%2030,12.507%2036.444,6.062%2036.444,12.445%2040,12.445%2040,0%20'/%3e%3cpolygon%20fill='%23161616'%20points='16.463,21.031%2027.494,10%200,10%200,40%2030,40%2030,12.507%2018.971,23.537%20'/%3e%3c/svg%3e") no-repeat center center;background-size:auto 60%}.goodsDetail .areaH2.changePanel h2{width:76%;height:auto;padding:0;background:none;font-size:2.2rem;letter-spacing:-.01em;word-break:break-all}.changePanel button{display:flex;justify-content:center;align-items:center;width:8%;background:var(--colorGreen);padding:0;border:0;cursor:pointer}.changePanel button img{width:50%;height:auto}.changePanel button._prev{position:relative;z-index:99;justify-content:flex-end;margin-right:4%;text-align:right}.changePanel button._next{position:relative;z-index:99;justify-content:flex-start;margin-left:4%;text-align:left}.changePanel button:hover{background:#fff;transition:all 1s ease}@media (max-width: 991px){.goodsDetail{margin-top:4em}.goodsDetail .areaH2.changePanel h2{width:68%;height:auto;padding:0;background:none;color:#444;font-size:1.5rem;letter-spacing:-.01em;word-break:break-all}.changePanel button{width:14%;height:40px;padding:5px 0;margin:5px 0}.changePanel button._prev{margin-right:2%}.changePanel button._next{margin-left:2%}.changePanel button img{width:auto;height:80%}}.detail{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}.detail img,.detail video,.detail pdf{width:100%;height:auto}.detail .specPicture{width:50%}.detail.productsDetail .specPicture{width:40%}.detail.announceDetail .specPicture{width:30%}.detail .specText{display:flex;flex-wrap:wrap;width:50%;padding:0 0 0 2em}.detail.productsDetail .specText{width:60%}.detail.announceDetail .specText{position:relative;display:inline-block;width:70%;padding:0 0 0 2em;margin-top:-.5em}.detail .specText dt{width:25%;padding-bottom:1em;border-bottom:1px solid #ddd;margin-bottom:1.5em;font-weight:700}.detail .specText dd{width:75%;padding-bottom:1em;border-bottom:1px solid #ddd;margin-bottom:1.5em}@media (max-width: 991px){.detail .specText{padding:0 0 0 .8em}.detail .specText dt{width:100%;padding-bottom:0;border-bottom:0;margin-bottom:.5em;color:#444;font-weight:200}.detail .specText dd{width:100%;padding:.5em 0;color:#222}.detail.announceDetail .specPicture{width:100%;margin-bottom:1em}.detail.announceDetail .specText{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:0 .5em;margin:0}.detail.announceDetail .specText p{max-width:none;margin-bottom:1em}.detail.announceDetail .specText p._date,.detail.announceDetail .specText p._note{width:autio}.detail.announceDetail .specText p._content{width:100%}}.equipmentDetail .specText dd._remarks{white-space:pre-wrap}.announceDetail p._date{color:#666}.announceDetail p._note{padding-right:.5em;margin-bottom:2em;color:#666;font-size:.8rem;font-style:italic;text-align:right}.announceDetail p._content{color:#111;white-space:pre-wrap}.announceDetail .specLink{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.announceDetail p._link{width:auto;min-height:2em;line-height:2}.imgPlus{position:relative}.imgPlusLoading{position:absolute;top:0;left:0;z-index:999;display:flex;justify-content:center;align-items:flex-start;width:100%;height:100%;min-height:120px;background:#fdfdfd}.imgPlusLoading .spinner{width:60px;height:60px}.imgPlusLoading .dot1,.imgPlusLoading .dot2{background:#37aaf4}.imgPlusLoading .dot2{-webkit-animation-delay:-1s;animation-delay:-1s}.imgPlus button{background:transparent;padding:0;border:0;margin:0}.imgPlus img,.imgPlus video{width:100%;height:auto}.imgPlus a.externalLink:after{top:auto;right:auto}.isImage{display:block;width:100%}:root{--breakpoint:991px;--viewMaxWidth:1200px;--space-section:4.8em;--space-rowView:8em;--space-h2Area:8em;--space-h3Area:7.2em;--space-h4Area:6.4em;--space-h5Area:5.6em;--space-before1Nest:4em;--space-before2Nest:3.2em;--space-before3Nest:2.4em;--space-beforeSection:4em;--space-beforeP:3.2em;--space-beforeList:2.4em}@media (max-width: 991px){:root{--space-section:4em;--space-rowView:6.4em;--space-h2Area:6.4em;--space-h3Area:5.6em;--space-h4Area:4.8em;--space-h5Area:4em;--space-beforeSection:3.2em;--space-beforeP:2.4em;--space-beforeList:1.6em}}@font-face{font-family:Hannari;src:url(https://fonts.gstatic.com/ea/hannari/v1/Hannari-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Noto Sans JP;src:url(/assets/fonts/Noto_Sans_JP/NotoSansJP-VariableFont_wght.ttf) format("truetype");font-weight:200 500;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto/Roboto-VariableFont_wdth,wght.ttf) format("truetype");font-weight:100 300;font-display:swap}@font-face{font-family:Yomogi;font-display:swap;src:url(/assets/fonts/Yomogi/Yomogi-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gabriela;font-display:swap;src:url(/assets/fonts/Gabriela/Gabriela-Regular.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:BravuraText;font-display:swap;src:url(/assets/fonts/BravuraText.woff) format("woff");unicode-range:U+E030,U+E050,U+E084,U+E1D2-E1D5,U+E1E7,U+E262}.fontMusic{font-family:BravuraText}html{font-size:var(--font-size)}body{position:relative;background:linear-gradient(90deg,#f9f9f9,#f5f5f5 30% 70%,#f9f9f9);background:#fdfdfd;color:#555;text-rendering:geometricPrecision;font-family:Noto Sans JP,Roboto,Helvetica Neue,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{margin:0;letter-spacing:.05em;font-weight:400;text-align:center}h1{font-size:3.6rem;font-weight:300;line-height:.65;letter-spacing:.25em}h1._kanji{font-size:3.2rem;line-height:.75;letter-spacing:.2em}h1._kanji._longTitle{letter-spacing:.1em}h2{font-size:2.8rem;font-weight:300;letter-spacing:.1em}h3{font-size:2.4rem;font-weight:300;letter-spacing:.15em}h4{font-size:2rem;font-weight:300;letter-spacing:.15em}h5{font-size:1.6rem;font-weight:300}h6{font-size:1.2rem}p{font-size:1.1rem;font-weight:400;line-height:1.8}a:link,a:visited,a:hover,a:active{text-decoration:none;color:inherit}li{list-style:none}img{user-drag:none;-webkit-user-drag:none;-moz-user-select:none}header{font-size:.8rem}main{position:relative;display:block;background:transparent;overflow:hidden;margin-bottom:3em}article{width:100%}section{position:relative;width:100%;padding:var(--space-section) 0}@media (max-width: 991px){h1{font-size:2.8rem;letter-spacing:.1em}h1._kanji{font-size:2.4rem;letter-spacing:0}h2{font-size:1.8rem;letter-spacing:0}h3{font-size:1.6rem;letter-spacing:0}h4{font-size:1.4rem;letter-spacing:0}h5,h6{font-size:1.2rem;letter-spacing:0}}main>section{padding:0}#app{overflow:hidden}.areaApp{position:relative;width:100%}.areaApp:after{content:"";position:fixed;top:0;left:0;z-index:-1;display:block;width:100%;height:100vh;transition:all 2s ease}.appWrap{position:absolute;top:0;left:0;z-index:auto;width:100%;height:auto;opacity:0;transition:all 3s ease}@media (max-width: 991px){h1._kanji._longTitle{letter-spacing:0}}.container{width:100%;margin-right:auto;margin-left:auto}.rowView{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:80%;max-width:var(--viewMaxWidth);padding:0;margin:0 auto}.blockView{position:relative;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;flex-basis:auto;width:100%;height:100vh;min-height:540px;max-height:720px;padding:0;margin:0 auto}.browserView{position:relative;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;flex-basis:auto;width:100%;height:100vh;padding:0;margin:0 auto 80px}.customView{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:100%;padding:0;margin:0 auto 80px}.customView.pageFirstView{margin-top:40px}.rowView{margin-bottom:var(--space-rowView)}.rowView:last-child{margin-bottom:0}.rowView ._block{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.rowView>._block{margin-bottom:var(--space-h3Area)}.rowView>._block:last-child{margin-bottom:0}.rowView ._block ._block{margin-bottom:var(--space-h4Area)}.rowView ._block ._block:last-child{margin-bottom:0}.rowView ._block ._block ._block{margin-bottom:var(--space-h5Area)}.rowView ._block ._block ._block:last-child{margin-bottom:0}@media (max-width: 991px){.container,.contentArea{width:100%;padding:0}.rowView{width:90%;padding:4em 0 0;margin:0 auto 1.2em}.blockView{min-height:auto;max-height:none}.customView.pageFirstView{margin-top:0;margin-bottom:0}.rowView ._block[class~=tagJumpTarget]{padding-top:2.4em;margin-top:-2.4em}}.areaPageTitle{position:relative;z-index:2;display:flex;justify-content:center;width:auto;padding:0 6em;border-bottom:3px solid var(--colorCompany);margin:0 auto 6.4em}.areaPageTitle>h1{margin:0 0 0 .3em;color:var(--colorMeadowGreen)}.areaH2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:90px;background:url(/assets/images/pages/h2Background2.svg) repeat-x top center;background-size:auto 90px;margin-bottom:6em}.areaH2 h2{width:auto;min-height:auto;padding:0;background:none;margin:0;color:var(--colorMainTitle)}h3{width:100%;padding:.5em 0;background:url(/assets/images/pages/h3Background.svg),url(/assets/images/pages/h3Background.svg);background-size:auto 3rem,auto 3rem;background-repeat:no-repeat;background-position:left center,right center;margin-bottom:2em;color:var(--colorMainTitle)}.h3Color{fill:#123456}h4{width:100%;padding:.5em 0;background:url(/assets/images/pages/h4Background.svg),url(/assets/images/pages/h4Background.svg);background-size:auto 2rem,auto 2rem;background-repeat:no-repeat;background-position:left center,right center;margin-bottom:2em;color:var(--colorMainTitle)}h5{width:100%;padding:.5em 0;background:url(/assets/images/pages/h5Background.svg),url(/assets/images/pages/h5Background.svg);background-size:auto 1.6rem,auto 1.6rem;background-repeat:no-repeat;background-position:left center,right center;margin-bottom:2em;color:var(--colorMainTitle)}@media (max-width: 991px){.areaPageTitle{padding:0 .6em;margin:0 auto 4.8em}.areaH2{width:100%;height:auto;min-height:50px;background:url(/assets/images/pages/h2Background2.svg) repeat-x center center;background-size:auto 50px;margin-bottom:4em}.areaH2 h2{padding:0 1em}h3{padding:.5em 1.5em;background:url(/assets/images/pages/h3Background.svg),url(/assets/images/pages/h3Background.svg);background-size:auto 2rem,auto 2rem;background-repeat:no-repeat;background-position:left center,right center}h4{padding:.5em 2.5em;background:url(/assets/images/pages/h4Background.svg),url(/assets/images/pages/h4Background.svg);background-size:auto 1.6rem,auto 1.6rem;background-repeat:no-repeat;background-position:left center,right center}h5{padding:.5em 3.5em;background:url(/assets/images/pages/h5Background.svg),url(/assets/images/pages/h5Background.svg);background-size:auto 1.2rem,auto 1.2rem;background-repeat:no-repeat;background-position:left center,right center}.areaH2+.rowView{padding-top:0}.areaH2+.rowView[class~=tagJumpTarget]{padding-top:4em}}.rowView p{width:auto;max-width:90%;margin-bottom:var(--space-beforeP)}.rowView>p{margin-bottom:var(--space-beforeSection)}.rowView p:last-child{margin-bottom:0}.blockView p{width:90%;font-size:1.2rem;letter-spacing:.05em;text-align:center}.emphasis_yellow{background:linear-gradient(transparent 60%,#ff6 60%);color:#444}.emphasis_pink{background:linear-gradient(transparent 60%,#f6c 60%);color:#444}.emphasis_blue{background:linear-gradient(transparent 60%,#6cf 60%);color:#444}.emphasis_green{background:linear-gradient(transparent 60%,#6f6 60%);color:#444}.emphasis_orange{background:linear-gradient(transparent 60%,#ea5549 60%)}.emphasis_red{background:var(--colorTomatoRed)}.emphasis_customer{background:var(--colorCustomer);color:#fff!important}.emphasis_Info{background:var(--colorYellow03)}._likeLetter{padding:0 2em;background:url(/assets/images/pages/text_border0.png) repeat;background-position:center top;margin:0;color:var(--font-base);font-size:1.1rem;line-height:40px;letter-spacing:.02em}.note{padding:2em 0!important;background:#f9f9f9;border-right:120px solid var(--colorPink01);border-left:120px solid var(--colorPink01);filter:drop-shadow(0 2px 10px rgba(0,0,0,.05));margin-top:0}.note .rowView{justify-content:center;width:100%;margin-bottom:0}.note h2,.note h3{width:100%;background:none;margin-bottom:.5em!important;font-size:1.6rem;letter-spacing:.1em}.note p{margin-bottom:0!important}@media (max-width: 991px){.note{border-right:30px solid var(--colorPink01);border-left:30px solid var(--colorPink01)}.note .rowView{padding-top:0}.note h2{font-size:1.2rem}}.noteContent{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;width:75%;padding:.5em 2.5em;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2016.9%20240.3'%20style='enable-background:new%200%200%2016.9%20240.3;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23000000;}%20%3c/style%3e%3cg%3e%3cpath%20class='st0'%20d='M4.1,238c-1.4,1.7-3,2.7-3.7,2.2c-0.6-0.5,0-2.3,1.3-4.1L12,223.3c1.4-1.7,1.4-4.5,0-6.2L1,203.3%20c-1.4-1.7-1.4-4.5,0-6.2l11-13.8c1.4-1.7,1.4-4.5,0-6.2L1,163.3c-1.4-1.7-1.4-4.5,0-6.2l11-13.8c1.4-1.7,1.4-4.5,0-6.2L1,123.3%20c-1.4-1.7-1.4-4.5,0-6.2l11-13.8c1.4-1.7,1.4-4.5,0-6.2L1,83.3c-1.4-1.7-1.4-4.5,0-6.2l11-13.8c1.4-1.7,1.4-4.5,0-6.2L1,43.3%20c-1.4-1.7-1.4-4.5,0-6.2l11-13.8c1.4-1.7,1.4-4.5,0-6.2L1.8,4.2c-1.4-1.7-2-3.5-1.3-4.1s2.3,0.5,3.7,2.2L15.9,17%20c1.4,1.7,1.4,4.5,0,6.2L4.9,37c-1.4,1.7-1.4,4.5,0,6.2l11,13.8c1.4,1.7,1.4,4.5,0,6.2L4.9,77c-1.4,1.7-1.4,4.5,0,6.2l11,13.8%20c1.4,1.7,1.4,4.5,0,6.2L4.9,117c-1.4,1.7-1.4,4.5,0,6.2l11,13.8c1.4,1.7,1.4,4.5,0,6.2L4.9,157c-1.4,1.7-1.4,4.5,0,6.2l11,13.8%20c1.4,1.7,1.4,4.5,0,6.2L4.9,197c-1.4,1.7-1.4,4.5,0,6.2l11,13.8c1.4,1.7,1.4,4.5,0,6.2L4.1,238z'/%3e%3c/g%3e%3c/svg%3e"),url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2016.9%20240.3'%20style='enable-background:new%200%200%2016.9%20240.3;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23000000;}%20%3c/style%3e%3cg%3e%3cpath%20class='st0'%20d='M16.5,240.1c-0.6,0.5-2.3-0.5-3.7-2.2L1,223.3c-1.4-1.7-1.4-4.5,0-6.2l11-13.8c1.4-1.7,1.4-4.5,0-6.2L1,183.2%20c-1.4-1.7-1.4-4.5,0-6.2l11-13.8c1.4-1.7,1.4-4.5,0-6.2L1,143.2c-1.4-1.7-1.4-4.5,0-6.2l11-13.8c1.4-1.7,1.4-4.5,0-6.2L1,103.2%20c-1.4-1.7-1.4-4.5,0-6.2l11-13.8c1.4-1.7,1.4-4.5,0-6.2L1,63.3c-1.4-1.7-1.4-4.5,0-6.2l11-13.8c1.4-1.7,1.4-4.5,0-6.2L1,23.3%20c-1.4-1.7-1.4-4.5,0-6.2L12.8,2.3c1.4-1.7,3-2.7,3.7-2.2c0.6,0.5,0,2.3-1.3,4.1L4.9,17c-1.4,1.7-1.4,4.5,0,6.2l11,13.8%20c1.4,1.7,1.4,4.5,0,6.2L4.9,57c-1.4,1.7-1.4,4.5,0,6.2l11,13.8c1.4,1.7,1.4,4.5,0,6.2L4.9,97c-1.4,1.7-1.4,4.5,0,6.2l11,13.8%20c1.4,1.7,1.4,4.5,0,6.2L4.9,137c-1.4,1.7-1.4,4.5,0,6.2l11,13.8c1.4,1.7,1.4,4.5,0,6.2L4.9,177c-1.4,1.7-1.4,4.5,0,6.2l11,13.8%20c1.4,1.7,1.4,4.5,0,6.2L4.9,217c-1.4,1.7-1.4,4.5,0,6.2l10.3,12.8C16.5,237.8,17.1,239.6,16.5,240.1z'/%3e%3c/g%3e%3c/svg%3e");background-repeat:repeat-y,repeat-y;background-position:top left,top right;background-size:8px auto,8px auto;margin:0 auto;font-size:.9rem!important;line-height:1.7;text-align:left}.noteContent+.noteContent{margin-top:2em}.noteContent>*{font-size:.9rem!important;line-height:1.6;text-align:left}.noteContent>*+*{margin-top:1em}@media (max-width: 991px){.noteContent{width:92%;padding:.5em 1.6em}}.flagTip,.forTip{position:relative}.forTip:before{content:"i";position:absolute;top:-.3em;left:-.8em;z-index:300;display:flex;justify-content:center;align-items:center;width:1.2em;height:1.2em;background:var(--colorPink01);border-radius:50%;color:#333;font-size:.7rem;font-weight:700;font-style:italic;letter-spacing:.2em}.forTip:hover{color:inherit}.forTip:focus{outline:none}.tip{display:none}button.forTip{background:transparent;padding:0;border:0;margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;vertical-align:baseline}:root{--tipWidth:300px;--tipHeight:100px;--tipCorrection:0px}.toolTipContent{position:absolute;z-index:999;left:0;display:flex;width:50vw;max-width:400px;padding:1em;background:#ffffffe6;border:2px solid var(--colorPink01);border-radius:5px;overflow:visible;color:#000;font-size:.9rem;line-height:1.3;opacity:1}.toolTipContentLeft{left:-5px;text-align:left}.toolTipContentRight{left:auto;right:-5px;text-align:right}.toolTipContentCenter{left:var(--tipCorrection);text-align:left}.toolTipContentTop{top:var(--tipHeight);animation:animeDownAppearToolTip .5s ease forwards}.toolTipContentBottom{bottom:var(--tipHeight);animation:animeUpAppearToolTip .5s ease forwards}@keyframes animeUpAppearToolTip{0%{opacity:1;transform:translateY(50px)}30%{opacity:1}90%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes animeDownAppearToolTip{0%{opacity:1;transform:translateY(-50px)}30%{opacity:1}90%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}.toolTipContent>img{width:100%;height:auto}.toolTip{position:relative}a.toolTip:link,a.toolTip:visited,a.toolTip:hover,a.toolTip:active{color:inherit}@media (max-width: 991px){.toolTip{padding-right:5px}.toolTipContent{width:300px;max-width:none}}.appearInterface{position:relative;z-index:500;height:auto;background:transparent;animation:animAppearInterface 3s ease-out forwards}@keyframes animAppearInterface{0%{opacity:0}30%{opacity:1}90%{opacity:1}to{opacity:1}}@media (max-width: 991px){p#DetailHeadUpSp{padding-top:3.6em;margin-top:-3.6em;margin-bottom:3.6em}}.appBackgroundBase:after{background-image:url(/assets/images/pages/white.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media (max-width: 991px){.appBackgroundBase{position:relative;background:none}.appBackgroundBase:after{background:url(/assets/images/pages/white.svg);background-size:auto 150%;background-position:center;background-repeat:no-repeat}}.pageFirstView{padding:180px 0 0}.blockView.pageFirstView{padding-top:40px}.customView.pageFirstView{padding:0}.customView.pageFirstView:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100vh;max-height:480px;background:none;background-repeat:no-repeat;background-position:center center}.rowView.pageFirstView{margin-bottom:40px}.rowView.pageFirstView p{display:inline-flex;flex-wrap:wrap;justify-content:center;width:80%;font-size:1.15rem;line-height:1.5;letter-spacing:.05em}.rowView.pageFirstView>p._addSection,.customView.pageFirstView>p._addSection{padding-bottom:80px;background:url(/assets/images/pages/note_under.svg) bottom center repeat-x;background-size:auto 25px;margin-bottom:60px}@media (max-width: 991px){.pageFirstView{padding:140px 0 0}.rowView.pageFirstView{margin-bottom:2em}.rowView.pageFirstView p{width:90%}.customView.pageFirstView:before{height:320px}.rowView.pageFirstView+div>.rowView{padding-top:0}.rowView.pageFirstView>p._addSection,.customView.pageFirstView>p._addSection{padding-bottom:60px;background:url(/assets/images/pages/note_under.svg) bottom center repeat-x;background-size:auto 25px;margin-bottom:40px}}.pageInsertView{padding-top:50px!important}.toNextBlockView{position:absolute;bottom:0;display:inline-block;width:calc(100% + 30px);height:32px;margin-left:-15px;text-align:center}.toNextBlockView>img{width:auto;height:32px}.toNextBlockView:hover{background:#123456;transition:all .8s ease}.externalLink{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;width:auto;font-weight:500}.externalLink:link,.externalLink:visited,.externalLink:hover,.externalLink:active{color:inherit;font-weight:400}.externalLink:after{position:absolute;z-index:1000;top:-20px;right:-30px;content:"";width:36px;height:36px;background:var(--colorLink) url(/assets/images/pages/externalLink.svg) no-repeat center center;background-size:auto 60%;border-radius:50%;filter:drop-shadow(0 2px 2px rgba(0,0,0,.1));opacity:0}.externalLink:hover,.externalLink:focus{background-image:url(/assets/images/pages/decoLink.svg);background-repeat:repeat-x;background-position:center bottom;transition:all .3s ease}.externalLink:hover:after,.externalLink:focus:after{opacity:1;transition:all 1s ease}@media (max-width: 991px){.externalLink{padding-right:5px}}.pageLink{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;width:auto;font-weight:500;cursor:pointer}.pageLink:link,.pageLink:visited,.pageLink:hover,.pageLink:active{color:inherit}.pageLink:after{position:absolute;top:-20px;right:-30px;content:"";width:36px;height:36px;background:var(--colorLink) url(/assets/images/pages/pageLink.svg) no-repeat center center;background-size:auto 60%;border-radius:50%;filter:drop-shadow(0 2px 2px rgba(0,0,0,.1));opacity:0}.pageLink:hover,.pageLink:focus{background-image:url(/assets/images/pages/decoLink.svg);background-repeat:repeat-x;background-position:center bottom;transition:all .3s ease}.pageLink:hover:after,.pageLink:focus:after{opacity:1;transition:all 1s ease}@media (max-width: 991px){.pageLink{padding-right:5px}}.anchorLink{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;width:auto;font-weight:500}.anchorLink:link,.anchorLink:visited,.anchorLink:hover,.anchorLink:active{color:inherit}.anchorLink:after{position:absolute;top:-20px;right:-30px;content:"";width:36px;height:36px;background:var(--colorLink) url(/assets/images/pages/anchorLink.svg) no-repeat center center;background-size:20% auto;border-radius:50%;filter:drop-shadow(0 2px 2px rgba(0,0,0,.1));opacity:0}.anchorLink:hover,.anchorLink:focus{background-image:url(/assets/images/pages/decoLink.svg);background-repeat:repeat-x;background-position:center bottom;transition:all .3s ease}.anchorLink:hover:after,.anchorLink:focus:after{opacity:1;transition:all 1s ease}@media (max-width: 991px){.anchorLink{padding-right:5px}}.linkButton{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:375px;height:120px;background-image:url(/assets/images/pages/buttonBackImage05Blue.svg),url(/assets/images/pages/buttonBackImage05Red.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:right -30px center,left -30px center;margin:0 auto;border-radius:.25em;color:#333;font-size:1.2rem;font-weight:400;letter-spacing:.1em;text-align:center}.linkButton:after{position:absolute;top:auto;right:auto;z-index:-1;content:url(/assets/images/pages/iconPageLink.svg);width:80px;opacity:0}a.linkButton:link,a.linkButton:visited,a.linkButton:hover,a.linkButton:active{color:#333}a.linkButton:hover,a.linkButton:focus{animation:linkButtonAnime .8s ease-out forwards}@keyframes linkButtonAnime{0%{background-position:right -30px center,left -30px center}30%{background-position:right 365px center,left 365px center}80%{color:#333}to{background-position:right 345px center,left 345px center;color:#000}}@keyframes animPageLink{0%{opacity:0}90%{opacity:1}to{opacity:1}}a.linkButton:hover:after,a.linkButton:focus:after{animation:animPageLink 1s ease-out forwards}@media (max-width: 991px){.linkButton{width:320px}a.linkButton:hover{animation:linkButtonAnime .8s ease-out forwards}@keyframes linkButtonAnime{0%{background-position:right -30px center,left -30px center}30%{background-position:right 310px center,left 310px center}to{background-position:right 290px center,left 290px center;color:#333}}}.linkButton.formSquare{width:240px;height:240px;padding:1em;background-position:right -50px center,left -50px center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.linkButton.formSquareS{width:180px;height:180px;padding:1em;background-position:right -50px center,left -50px center}.linkButton.formSquareM{width:220px;height:220px;padding:1em;background-color:#fff;background-position:right -50px center,left -50px center;color:#000!important;font-weight:300;letter-spacing:.8em}a[target=_blank].linkButton:after{content:url(/assets/images/pages/iconExternalLink.svg);width:60px}.linkButton.forExternal:after{content:url(/assets/images/pages/iconExternalLink.svg);width:60px}.linkButton.forAnchor:after{content:url(/assets/images/pages/iconAnchorLink.svg);width:80px}a.linkButton.formSquareS:hover,a.linkButton.formSquareS:focus{animation:linkButtonAnimeSquareS .8s ease-out forwards}@keyframes linkButtonAnimeSquareS{0%{background-position:right -50px center,left -50px center}30%{opacity:1;background-position:right 175px center,left 175px center}to{opacity:1;background-position:right 160px center,left 160px center}}.pageLinkButtonFlat{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:280px;background-color:#fff0;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20800%2090'%20style='enable-background:new%200%200%20800%2090;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2397d86d;}%20%3c/style%3e%3clinearGradient%20id='SVGID_1_'%20gradientUnits='userSpaceOnUse'%20x1='400'%20y1='-1.464844e-05'%20x2='400'%20y2='90'%3e%3cstop%20offset='2.397487e-03'%20style='stop-color:%233cb193'/%3e%3cstop%20offset='1'%20style='stop-color:%2336a98b'/%3e%3c/linearGradient%3e%3cpolygon%20class='st0'%20points='770,0%20755,0%20740.5,0%20740,0%200,0%200,90%20740,90%20740.5,90%20755,90%20770,90%20800,45%20'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20800%2090'%20style='enable-background:new%200%200%20800%2090;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2397d86d;}%20%3c/style%3e%3clinearGradient%20id='SVGID_1_'%20gradientUnits='userSpaceOnUse'%20x1='400'%20y1='90'%20x2='400'%20y2='-1.464844e-05'%3e%3cstop%20offset='1.198743e-03'%20style='stop-color:%2336a98b'/%3e%3cstop%20offset='1'%20style='stop-color:%233cb193'/%3e%3c/linearGradient%3e%3cpolygon%20class='st0'%20points='30,0%2045,0%2059.5,0%2060,0%20800,0%20800,90%2060,90%2059.5,90%2045,90%2030,90%200,45%20'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:auto 100%;background-position:right -30px center,left -30px center;margin:0 auto}a.pageLinkButtonFlat:link,a.pageLinkButtonFlat:visited,a.pageLinkButtonFlat:hover,a.pageLinkButtonFlat:active{color:#666}a.pageLinkButtonFlat:hover,a.pageLinkButtonFlat:focus{animation:pageLinkButtonFlatAnime280 .8s ease-out forwards}@keyframes pageLinkButtonFlatAnime280{0%{background-position:right -30px center,left -30px center}30%{background-position:right 270px center,left 270px center}to{background-position:right 265px center,left 265px center}}@keyframes pageLinkButtonFlatAnime200{0%{background-position:right 0px center,left 0px center}30%{background-position:right 200px center,left 200px center}to{background-position:right 190px center,left 190px center}}@keyframes pageLinkButtonFlatAnime320{0%{background-position:right 0px center,left 0px center}30%{background-position:right 320px center,left 320px center}to{background-position:right 310px center,left 310px center}}@keyframes pageLinkButtonFlatAnime640{0%{background-position:right -20px center,left -20px center}30%{background-position:right 640px center,left 640px center}to{background-position:right 625px center,left 625px center}}.gridDivide2{display:flex;flex-wrap:wrap;width:100%}.gridDivide2 li{position:relative;z-index:100;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start;width:50%;padding:5em 4em;overflow:visible}.gridDivide2 li:nth-child(2n){position:relative;padding-right:1em}.gridDivide2 li:nth-child(2n-1){padding-left:1em}.gridDivide2 li:nth-child(1),.gridDivide2 li:nth-child(2){padding-top:0}.gridDivide2 li:nth-child(2n-1):before{content:url(/assets/images/pages/background_plus.svg);position:absolute;top:-80px;right:-80px;width:160px;height:160px}.gridDivide2 li:nth-child(1):before{content:none}.gridDivide2 li h2,.gridDivide2 li h3{width:100%;padding-top:1em;background:none;border-bottom:0;margin-top:0;color:var(--colorTurquoiseBlue);font-size:1.5rem;font-weight:400;margin-bottom:2em}.gridDivide2 li p{width:100%}@media (max-width: 991px){.gridDivide2{justify-content:center}.gridDivide2 li{width:90%;padding:3em 0 5em}.gridDivide2 li:nth-child(2){padding-top:3em}.gridDivide2 li:last-child{padding-bottom:0}.gridDivide2 li h2,.gridDivide2 li h3{width:auto;padding:0;margin-bottom:1.5em;text-align:left}.gridDivide2 li:before,.gridDivide2 li:nth-child(2n-1):before{content:"";position:absolute;top:-80px;right:auto;left:auto;width:60px;height:60px;background:url(/assets/images/pages/background_plus.svg);background-size:100% auto}.gridDivide2 li:nth-child(1):before{content:none}.gridDivide2 li:nth-child(2n){padding-right:0}.gridDivide2 li:nth-child(2n-1){padding-left:0}}.iconHP:before{content:"";background:url(/assets/images/rocked/iconHP.png) no-repeat;background-size:100% auto}.iconDesign:before{content:"";background:url(/assets/images/rocked/iconDesign.png) no-repeat;background-size:100% auto}.iconCoding:before{content:"";background:url(/assets/images/rocked/iconCoding.png) no-repeat;background-size:100% auto}.iconSEO:before{content:"";background:url(/assets/images/rocked/iconSearched.png) no-repeat;background-size:100% auto}.iconWP:before{content:"";background:url(/assets/images/rocked/logoWPs.svg) no-repeat;background-size:100% auto}.iconSmartApp:before{content:"";background:url(/assets/images/rocked/iconApp.png) no-repeat;background-size:100% auto}.iconAnimation:before{content:"";background:url(/assets/images/rocked/iconAnime.png) no-repeat;background-size:100% auto}.twitter-timeline{width:90%!important}.twitter-timeline iframe{width:100%!important}section.carousel{padding:0}.hooperSlide .customView,.carousel__viewport .customView{align-items:center;height:400px;margin-bottom:0}.hooperSlide ul li,.carousel__viewport ol li{width:100%;font-size:1.5rem}.hooperSlide ul li:last-child,.carousel__viewport ol li:last-child{margin-bottom:0}.carousel__slide ul li{width:100%;margin-left:1em;margin-bottom:.5em;font-size:1.3rem;letter-spacing:.03em}.carousel__slide ul li:last-child{margin-bottom:0}.hooperSlide h1,.hooperSlide h2,.hooperSlide h3,.hooperSlide h4{width:auto}.hooperSlide h4{background:none;margin-right:1em;margin-bottom:0;color:#fff;font-size:2.4rem;font-weight:400}.hooper-slide:nth-child(1),.carousel__slide:nth-child(1){background:var(--colorTomatoRed)}.hooper-slide:nth-child(2),.carousel__slide:nth-child(2){background:var(--colorCustomer)}.hooper-slide:nth-child(3),.carousel__slide:nth-child(3){background:var(--colorMainOrange)}.hooper-slide:nth-child(4),.carousel__slide:nth-child(4){background:var(--colorAbout)}@media (max-width: 991px){.hooperSlide ul li,.carousel__viewport ol li{margin-bottom:.4em;font-size:1.3rem}.hooperSlide .customView{align-content:center}.hooperSlide h4{margin-right:0;font-size:1.6rem}.hooperSlide:nth-child(2) h4{margin-bottom:1em;letter-spacing:0}.hooperSlide:nth-child(3) h4{margin-right:1em}}.customView .areaPageTitle{width:30%;height:15vw;padding:0;background-image:url(/assets/images/pages/semicircleYellow.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center top -7.5vw;border:0;margin:0 10%}.customView .areaPageTitle h1{display:inline-flex;justify-content:center;align-items:flex-end;width:100%;margin-left:.05em;font-size:3.6rem;line-height:1;letter-spacing:.15em;white-space:nowrap}.customView .areaPageTitle h1._kanji{font-size:3.2rem;letter-spacing:.18em}.customView .areaPageTitle h1 span{display:inline-flex;justify-content:center;align-items:center;width:100%;height:15vw}.customView p{width:75%;margin-top:.4em;margin-bottom:0;font-size:1.2rem;line-height:1.2;text-align:center}@media (max-width: 991px){.customView .areaPageTitle{width:100%;max-width:360px;height:160px;background-position:center top -12vw}.customView .areaPageTitle h1{font-size:2.6rem}.customView .areaPageTitle h1._kanji{font-size:2.8rem}}#Login{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;width:100%}.login{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:375px;background:url("data:image/svg+xml,%3c!--?xml%20version='1.0'%20encoding='utf-8'?--%3e%3c!--%20Generator:%20Adobe%20Illustrator%2018.1.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='_x32_'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20512%20512'%20style='width:%20256px;%20height:%20256px;%20opacity:%201;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23ffffff;opacity:0.5;}%20%3c/style%3e%3cg%3e%3cpath%20class='st0'%20d='M404.234,197.867H179.417v-79.809c0.007-21.222,8.543-40.23,22.435-54.159%20c13.921-13.891,32.937-22.412,54.144-22.426c21.215,0.014,40.231,8.542,54.159,22.426c13.884,13.929,22.413,32.937,22.427,54.159%20v31.834h41.472v-31.834c0.015-32.537-13.246-62.179-34.577-83.481C318.175,13.246,288.534-0.015,255.996,0%20c-32.53-0.015-62.172,13.246-83.474,34.577c-21.331,21.302-34.584,50.944-34.577,83.481v79.809h-30.179%20c-19.48,0-35.266,15.793-35.266,35.266V345.03C72.5,437.243,154.66,512,256.003,512C357.347,512,439.5,437.243,439.5,345.03%20V233.134C439.5,213.66,423.714,197.867,404.234,197.867z%20M269.373,355.62l10.756,45.972h-48.258l10.756-45.98%20c-13.224-5.305-22.572-18.224-22.572-33.343c0-19.851,16.098-35.941,35.942-35.941c19.851,0,35.949,16.09,35.949,35.941%20C291.945,337.388,282.589,350.307,269.373,355.62z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") no-repeat center bottom 50px;background-color:var(--colorTurquoiseBlue);background-size:75% auto;padding-top:80px;margin-bottom:20px}.loginH1{display:flex;justify-content:center;width:100%;margin-bottom:2em}.loginH1>h1{width:375px;height:auto;margin:0 .2em;color:#333;font-size:1.3rem;font-weight:400;line-height:1.2}.login ul{width:100%;margin-bottom:1.5em}.login li{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;width:100%}.login input{width:375px;height:48px;background:#fffc;padding:0 1.5em;border:0;margin-bottom:.8em;font-size:1rem}.login label{display:flex;justify-content:center;align-items:center;width:90%;padding:.3em 1em;border:1px solid #fff;border-radius:.2em;margin:0;font-size:.8rem;cursor:pointer}.login input[type=checkbox]{display:none;width:auto;height:1em;font-size:.9rem}.login input[type=checkbox]+label:hover{background:#ffffff80;transition:all .8s ease}.login input[type=checkbox]:checked+label{background:#fff;transition:all .8s ease}.login button{width:90%;padding:1.2em 0 1.2em .5em;background:transparent;border:1px solid #fff;border-bottom:0;border-radius:.2em .2em 0 0;margin-top:-.2em;color:#333;font-size:1.3em;letter-spacing:.2em;line-height:1.1}.login button:hover{background:#ffffff80;border:1px solid transparent;transition:all .8s ease}.login p{margin:0 0 1em}.login p.loginAlert{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:2.7em;margin:0 0 1.5em;color:#fff;font-size:1.2em;line-height:1.2}@media (max-width: 991px){.login{padding-top:80px}.login input{width:100%;height:64px}.login label{height:3em;font-size:.8rem}}.notFound .rowView.pageFirstView{justify-content:center;margin-bottom:4em}.notFound .pageFirstView{padding-top:200px}.notFound h1{font-size:2.4rem;line-height:.7}.notFound .pageFirstView p{width:80%;letter-spacing:.1em}.notFound p.noteContent{display:inline;width:75%;letter-spacing:.1em}.notFound p.noteContent span{color:var(--colorRossoCorsa);font-weight:700}@media (max-width: 991px){.notFound h1{font-size:2.3rem;line-height:.9}.notFound .pageFirstView p{width:90%}}.rowView p.notFoundUrl{width:80%;padding:.5em 2em;background:#f0f0f0;border-radius:20px;margin-bottom:4em;font-size:1.4rem;font-weight:400;word-break:break-all}.areaHomeH2{display:flex;align-items:center;justify-content:center;width:50%;padding-top:6.4em;border-bottom:3px solid var(--colorCompany);margin:0 auto 6.4em}.areaHomeH2>h2{margin:0 0 0 .5em;color:var(--colorMainOrange);font-size:3.8rem;font-weight:200;letter-spacing:.4em;line-height:.65}@media (max-width: 991px){.areaHomeH2{padding-top:4.8em;margin:0 auto 4.8em}.areaHomeH2>h2{font-size:2.8rem}}.defaultBack:after{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='1920px'%20height='1920px'%20viewBox='0%200%201920%201294'%20enable-background='new%200%200%201920%201920'%20xml:space='preserve'%3e%3crect%20fill='%23fffff9'%20width='1920'%20height='1920'/%3e%3c/svg%3e");background-size:100% auto;background-position:center;background-repeat:no-repeat}.siteCommonBack:after{background:url(/asset/homeBackBase0-BAhSDnUP.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}.homeDefaultBack:after{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='1920px'%20height='1920px'%20viewBox='0%200%201920%201294'%20enable-background='new%200%200%201920%201920'%20xml:space='preserve'%3e%3crect%20fill='%23fffff9'%20width='1920'%20height='1920'/%3e%3c/svg%3e");background-size:100% auto;background-position:center;background-repeat:no-repeat}.homeBusinessBack:after{background:url(/asset/lime0-C2O4fr_G.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}.homeBusinessServiceBack:after{background:url(/asset/orange0-Tchpud73.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}.homeAboutUsBack:after{background:url(/asset/grapefruit0-CziegXUQ.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}.homeNewsBack:after{background:url(/asset/grapefruit0-CziegXUQ.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}.homeAdBack:after{background:url(/asset/homeBackBase0-BAhSDnUP.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}.aboutBack:after{background:url(/asset/grapefruit_cut-K5VtbrMp.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media (max-width: 991px){.defaultBack:after{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='1920px'%20height='1920px'%20viewBox='0%200%201920%201294'%20enable-background='new%200%200%201920%201920'%20xml:space='preserve'%3e%3crect%20fill='%23fffff9'%20width='1920'%20height='1920'/%3e%3c/svg%3e");background-size:auto 150%;background-position:center;background-repeat:no-repeat}.homeDefaultBack:after{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='1920px'%20height='1920px'%20viewBox='0%200%201920%201294'%20enable-background='new%200%200%201920%201920'%20xml:space='preserve'%3e%3crect%20fill='%23fffff9'%20width='1920'%20height='1920'/%3e%3c/svg%3e");background-size:auto 150%;background-position:center;background-repeat:no-repeat}.homeBusinessBack:after{background:url(/asset/lime-7VN8rgwa.png);background-size:auto 150%;background-position:center;background-repeat:no-repeat}.homeBusinessServiceBack:after{background:url(/asset/orange-Czgc8zVT.png);background-size:auto 150%;background-position:center;background-repeat:no-repeat}.homeAboutUsBack:after{background-image:url(/asset/grapefruit-Cylth8OD.png);background-size:auto 150%;background-position:center;background-repeat:no-repeat}.homeNewsBack:after{background-image:url(/asset/grapefruit-Cylth8OD.png);background-size:auto 150%;background-position:center;background-repeat:no-repeat}}.areaHomeKeyVisual{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;align-content:center;width:100%;height:100vh;min-height:640px;padding-top:60px}.areaLaxParts01{position:relative;display:flex;flex-wrap:wrap;justify-content:center;width:100%;transform:translateY(-200px);animation:animeDownAppear 1s ease .5s forwards;animation-timing-function:cubic-bezier(0,.94,.14,1)}.laxParts01{position:absolute;top:0;width:360px}.areaHomeKeyVisual .areaVideo{position:absolute;top:0;right:0;z-index:0;width:100%;height:100vh;min-height:640px;max-height:840px;background:none;overflow:visible}.areaHomeKeyVisual .areaVideo a,.areaHomeKeyVisual .areaVideo button{position:absolute;display:inline-block;background:none;border:0;opacity:0}.areaHomeKeyVisual .areaVideo a:hover,.areaHomeKeyVisual .areaVideo button:hover{cursor:pointer}.areaHomeKeyVisual .areaVideo a>img,.areaHomeKeyVisual .areaVideo button>img{width:100%;height:auto}.areaHomeKeyVisual .areaVideo button.objectPen{top:50%;right:-18%;width:30%;animation:animeObjectPen 2s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectPen{top:42%;right:-65%;width:80%}}.areaHomeKeyVisual .areaVideo button.objectRamen{top:75%;right:-5%;width:20%;animation:animeObjectRamen 2s ease 9s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectRamen{top:80%;right:-15%;width:35%}}.areaHomeKeyVisual .areaVideo button.objectFlower{top:-10%;right:-2%;width:25%;transform-origin:right top;animation:animeObjectFlower 2s ease 9s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectFlower{top:-2%;right:-5%;width:35%}}.areaHomeKeyVisual .areaVideo button.objectToys{top:15%;right:0;width:14%;transform-origin:center bottom;animation:animeObjectToys .8s linear 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectToys{top:24%;right:-5%;width:30%}}.areaHomeKeyVisual .areaVideo button.objectCar{bottom:0;left:-5%;width:30%;transform-origin:left bottom;animation:animeObjectCar 2s linear 8s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectCar{bottom:4%;left:-10%;width:60%}}.areaHomeKeyVisual .areaVideo button.objectCosme{top:42%;left:13%;width:12%;animation:animeObjectCosme 3s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectCosme{top:28%;left:13%;width:16%}}.areaHomeKeyVisual .areaVideo button.objectBread{top:55%;right:-15%;width:27%;transform:rotate(-40deg);animation:animeObjectBread .5s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectBread{top:65%;right:-12%;width:35%}}.areaHomeKeyVisual .areaVideo button.objectPizza{top:-15%;left:-5%;width:25%;transform-origin:center;animation:animeObjectPizza 2s ease 9s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectPizza{top:-5%;left:-20%;width:50%}}.areaHomeKeyVisual .areaVideo button.objectMedicine{top:-5%;right:20%;width:12%;transform-origin:left top;animation:animeObjectMedicine 2s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectMedicine{top:22%;right:15%;width:18%}}.areaHomeKeyVisual .areaVideo button.objectConstruction{top:49%;left:5%;width:17%;transform-origin:right bottom;animation:animeObjectConstruction .5s ease 9s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectConstruction{top:62%;left:1%;width:30%}}.areaHomeKeyVisual .areaVideo button.objectBarber{top:-5%;right:30%;width:12%;animation:animeObjectBarber 2s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectBarber{top:25%;right:25%;width:20%}}.areaHomeKeyVisual .areaVideo button.objectPet{bottom:-5%;right:30%;width:10%;animation:animeObjectPet 2s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectPet{bottom:-5%;right:15%;width:20%}}.areaHomeKeyVisual .areaVideo button.objectShoes{top:76%;right:15%;width:18%;transform:rotate(20deg);animation:animeObjectShoes 5s steps(1) 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectShoes{top:67%;right:15%;width:25%}}.areaHomeKeyVisual .areaVideo button.objectBanana{top:400px;left:27%;width:10%;transform-origin:center bottom;animation:animeCradle 2s linear 9s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectBanana{top:470px;left:15%;width:15%}}.areaHomeKeyVisual .areaVideo button.objectBar{top:30%;left:-5%;width:7%;transform-origin:right bottom;transform:rotate(30deg);animation:animeObjectBar 1s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectBar{top:20%;width:10%}}.areaHomeKeyVisual .areaVideo button.objectBooks{top:25%;right:30%;width:10%;transform:rotate(30deg);animation:animeObjectBooks .5s linear 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectBooks{top:35%;right:15%;width:20%}}.areaHomeKeyVisual .areaVideo button.objectCamera{bottom:-10%;left:20%;width:12%;transform:rotate(-20deg);animation:animeObjectCamera 3s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectCamera{bottom:-3%;left:10%;width:20%}}.areaHomeKeyVisual .areaVideo button.objectCoffee{top:-6%;left:18%;width:16%;animation:animeObjectCoffee 1s ease 9s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectCoffee{top:-2%;left:5%;width:25%}}.areaHomeKeyVisual .areaVideo button.objectScrew{top:75%;left:5%;width:10%;animation:animeObjectScrew 2s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectScrew{top:75%;left:-2%;width:20%}}.areaHomeKeyVisual .areaVideo button.objectGym{top:-5%;right:18%;width:4%;transform-origin:center top;animation:animeObjectGym 3s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectGym{top:-2%;right:5%;width:10%}}.areaHomeKeyVisual .areaVideo button.objectDesk{bottom:-15%;left:35%;width:25%;animation:animeObjectDesk 2s ease 10s forwards}@media (max-width: 991px){.areaHomeKeyVisual .areaVideo button.objectDesk{bottom:-5%;left:35%;width:40%}}.areaHomeKeyVisual .areaVideo>._grid{position:absolute;z-index:100;top:0;left:0;width:100vw;height:100vh;max-height:720px;pointer-events:none}.areaHomeKeyVisual .areaVideo>._grid._move p{transform:rotate(6deg);font-family:serif;font-family:Hannari}.areaHomeKeyVisual .areaVideo>._grid._move p:nth-child(1){padding-left:32vw;margin-top:-290px}.areaHomeKeyVisual .areaVideo>._grid._move p:nth-child(2){padding-left:calc(32vw - 150px);margin-top:-550px}.areaHomeKeyVisual .areaVideo>._grid._move p:nth-child(1) span{position:absolute;color:var(--colorCompany);font-size:4rem;font-weight:300;opacity:0;offset-path:path("M633.534,0.026c0,0,51.005,966.005-392.884,966.005C108.089,966.032,0.5,861.958,0.5,733.559C0.5,605.16,107.999,501.1,240.56,501.1");animation-direction:normal;animation-duration:5s;animation-timing-function:cubic-bezier(0,.94,.14,1);animation-fill-mode:forwards}.areaHomeKeyVisual .areaVideo>._grid._move p:nth-child(2) span{position:absolute;color:var(--colorCompany);font-size:12rem;font-weight:200;opacity:0;offset-path:path("M479.048,0.5C214.753,0.5,0.5,214.753,0.5,479.048s214.253,478.548,478.548,478.548c109.118,0,209.707-36.521,290.21-98.009");animation-direction:normal;animation-duration:4s;animation-timing-function:cubic-bezier(0,.94,.14,1);animation-fill-mode:forwards}.areaHomeKeyVisual .areaVideo>video{position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%) translateY(-50%);min-width:100%;min-height:100%}.areaHomeKeyVisual ._logo{position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:32vh;min-width:200px;max-width:240px;padding:0 0 32px;background:var(--colorCompany);margin:0 5%}.areaHomeKeyVisual ._logo .areaSvgLogo{display:block;width:100%;height:60px;margin-top:80px}.logoColor{fill:#fff}.areaHomeKeyVisual ._logo h1{width:100%;padding:1em 0 .5em;margin:0;color:#fff;font-size:1.75rem;font-weight:400;letter-spacing:.2em;text-align:center}.areaHomeKeyVisual ._logo p{width:100%;padding:0 .28em 0 0;color:#fff;font-size:.85rem;font-weight:400;line-height:1.2;letter-spacing:.28em;text-align:center}.areaHomeKeyVisual ._catch{position:absolute;z-index:0;top:600px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;max-height:900px;padding:0;margin:0;pointer-events:none}.areaHomeKeyVisual ._catch p{position:relative;z-index:1;margin:0;color:var(--colorCompany);font-style:normal;font-size:1.9rem;font-weight:300;transform-origin:center top;pointer-events:none}.areaHomeKeyVisual ._catch._move p span{position:absolute;left:-300px;bottom:100px;opacity:0;offset-path:path("M662.27,0.354c-182.931,182.933-478.984,182.933-661.917,0");offset-rotate:auto 180deg;animation-direction:normal;animation-duration:1.5s;animation-timing-function:cubic-bezier(0,.94,.14,1);animation-fill-mode:forwards}.areaLaxParts02{position:absolute;z-index:25;top:0;display:flex;flex-wrap:wrap;justify-content:center;width:100vw;height:100vh}.laxParts0201{position:absolute;width:120vw;height:120vw}.laxParts02{width:120vw;height:120vw;animation:animeRotate 20s ease infinite}@media (max-width: 991px){.laxParts02,.laxParts0201{width:120vh;height:120vh}}.areaLaxParts06{position:absolute;z-index:999;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:0 1em;pointer-events:none}.areaLaxParts06 p{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-left:.5em;color:#fff;font-size:3.6rem;font-weight:200;line-height:.8;letter-spacing:.05em;text-align:center}.areaLaxParts06 span._correct{margin-left:-.05em;letter-spacing:-.15em}.areaLaxParts06 span._emphasis{margin-top:-120px;margin-left:-10px;color:var(--colorCompany);font-size:12rem;font-weight:100}.areaHomeKeyVisualAnime{position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100vh;max-height:720px;animation:none;opacity:0;pointer-events:none}.areaHomeKeyVisualAnime>span{position:absolute;z-index:31;top:100px;left:calc((100vw - 540px - 1.2rem)/2);offset-path:path("M0.5,270c0,148.84,120.66,269.5,269.5,269.5c148.841,0,269.5-120.66,269.5-269.5S418.841,0.5,270,0.5C121.16,0.5,0.5,121.16,0.5,270");offset-rotate:auto 180deg;animation-direction:normal;animation-duration:1.5s;animation-timing-function:linear;animation-fill-mode:forwards;color:var(--colorTurquoiseBlue);font-size:1.5rem;opacity:0}.areaHomeKeyVisualAnime._move{animation:animeScaleUp 3s ease 3s forwards;opacity:1;transition:all 5s ease}@media (max-width: 991px){.areaHomeKeyVisual{justify-content:center;align-items:center;padding-top:0;margin-bottom:0}.areaHomeKeyVisual .areaVideo{width:100%;height:100vh}.areaHomeKeyVisual .areaVideo>._grid{top:auto;left:auto}.areaHomeKeyVisual .areaVideo>._grid._move p{transform:rotate(2deg)}.areaHomeKeyVisual .areaVideo>._grid._move p:nth-child(1){padding-left:0;margin-top:-220px;margin-left:calc((100vw - 340px)/2)}.areaHomeKeyVisual .areaVideo>._grid._move p:nth-child(2){padding-left:0;margin-top:-500px;margin-left:calc((100vw - 740px)/2)}.areaHomeKeyVisual .areaVideo>._grid._move p:nth-child(1) span{font-size:3.5rem}.areaHomeKeyVisual .areaVideo>._grid._move p:nth-child(2) span{font-size:7rem}.areaHomeKeyVisual ._logo{position:absolute;top:0;bottom:auto;left:auto;width:60%;height:auto;min-height:auto}.areaHomeKeyVisual ._logo .areaSvgLogo{margin-top:36px}.areaHomeKeyVisual ._catch._move p span{left:-150px;bottom:40px}}.areaHomeBusiness .rowView{margin-top:240px;margin-bottom:var(--space-h3Area)}.areaHomeBusiness>.rowView ._block{position:relative;display:flex;flex-wrap:wrap;justify-content:center;width:50%;border-radius:0 0 8px 8px;margin-bottom:0}.areaHomeBusiness>.rowView ._block .areaHomeH2{width:40vw}.areaHomeBusiness>.rowView ._block .areaHomeH2>h2{color:var(--colorLemonYellow)}.areaHomeBusiness>.rowView ._block p{padding:1em 2em;margin-bottom:2.4em;color:#fff;font-size:1.3rem;line-height:1.4;letter-spacing:.06em}.areaHomeBusiness>.rowView ._list{position:absolute;top:10px;left:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:0 2%}.areaHomeBusiness>.rowView ._list li{position:relative;z-index:100;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:21%;height:100px;padding-right:0;background:#fff9;border-radius:4px;margin-right:20%;margin-bottom:2.5em}.areaHomeBusiness>.rowView ._list li:nth-child(2n){justify-content:flex-start;padding-right:0;padding-left:0;margin-right:0;margin-left:20%}.areaHomeBusiness>.rowView ._list li:last-child{background:none}.areaHomeBusiness>.rowView ._list li a,.areaHomeBusiness>.rowView ._list li span{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;max-width:none;height:100%;padding:0 0 0 1%;margin-bottom:0;color:var(--colorBurntUmber);font-size:1.5rem;line-height:1.1;letter-spacing:.05em}.areaHomeBusiness>.rowView>._list li:nth-child(2n) a,.areaHomeBusiness>.rowView>._list li:nth-child(2n) span{justify-content:flex-end;padding:0 1% 0 0;text-align:right}.areaHomeBusiness>.rowView ._list li:before{position:absolute;z-index:-1;top:0;left:0;content:"";display:block;width:150px;height:100%;background-color:#fff9;background-repeat:no-repeat;background-position:right 20px center}.areaHomeBusiness>.rowView ._list li:last-child:before{background:none}.areaHomeBusiness>.rowView ._list li.iconHP:before{background-image:url(/assets/images/pages/iconHP.svg);background-size:50% auto}.areaHomeBusiness>.rowView ._list li.iconDesign:before{top:auto;background-image:url(/assets/images/pages/iconDesign.svg);background-size:60% auto;background-position:left 20px center}.areaHomeBusiness>.rowView ._list li.iconCoding:before{top:auto;background-image:url(/assets/images/pages/iconCoding.svg);background-size:60% auto}.areaHomeBusiness>.rowView ._list li.iconSearched:before{background-image:url(/assets/images/pages/iconSearched.svg);background-size:60% auto;background-position:left 20px center}.areaHomeBusiness>.rowView ._list li.iconWP:before{top:auto;background-image:url(/assets/images/pages/logoWPsGray.svg);background-size:50% auto}.areaHomeBusiness>.rowView ._list li:nth-child(2n){background-position:right -200px top}.areaHomeBusiness>.rowView ._list li:before{left:-150px}.areaHomeBusiness>.rowView ._list li:nth-child(2n):before{right:-150px;left:auto}.areaHomeBusiness>.rowView ul._more{position:relative;z-index:99;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0}.areaHomeBusiness>.rowView ul._more li{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;width:30%;margin-bottom:1em;text-align:center}.areaHomeBusiness>.rowView ul._more li a{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:var(--colorLemonYellow);font-size:3rem;font-weight:100}.areaHomeBusiness>.rowView ul._more li:before{content:"";display:block;width:20%;height:80px;background:url(/assets/images/pages/arrowYellow.svg) center bottom no-repeat;background-size:52px auto;margin-bottom:2px}.decoDownArrow:before{content:url(/assets/images/pages/flowDownOrange.svg);position:absolute;top:-24px;display:block;width:100%;margin-bottom:2px;text-align:center}.decoRightArrow{position:relative}.decoRightArrow:before{content:"";position:absolute;left:-22px;display:block;width:20px;height:100%;background:url(/assets/images/pages/flowRightPurple.svg) center center no-repeat;background-size:20px auto}.decoDownLongArrow{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.decoDownLongArrow:before{content:url(/assets/images/pages/flowDownGreen.svg);position:absolute;bottom:-50px;display:block;width:40%;height:auto;margin-bottom:2px;text-align:center}@media (max-width: 991px){.areaHomeBusiness .rowView{margin-top:0;margin-bottom:var(--space-h5Area)}.areaHomeBusiness>.rowView ._block{order:1;width:100%}.areaHomeBusiness>.rowView ._block .areaHomeH2{width:80%}.areaHomeBusiness>.rowView ._block p{width:100%;max-width:400px;padding:.5em 1em;margin-bottom:2em;font-size:1.3rem;font-weight:400;line-height:1.4;letter-spacing:.06em}.areaHomeBusiness>.rowView ul._more{order:3;align-items:flex-start}.areaHomeBusiness>.rowView ul._more li a{font-weight:200}.areaHomeBusiness>.rowView ._list{order:2;position:relative;top:auto;left:auto;width:100%;max-width:400px;margin-bottom:2em}.areaHomeBusiness>.rowView ._list li{justify-content:flex-end;align-items:center;width:100%;min-height:60px;height:120px;padding:0 1em;background:none;margin-right:0;margin-bottom:1em}.areaHomeBusiness>.rowView ._list li:nth-child(2n){justify-content:flex-start;margin-left:0}.areaHomeBusiness>.rowView ._list li:last-child{display:none}.areaHomeBusiness>.rowView ._list li a,.areaHomeBusiness>.rowView ._list li span{display:inline-block;width:100%;height:auto;padding:1em 0;color:#fff;font-size:1.9rem;font-weight:400;text-align:right}.areaHomeBusiness>.rowView>._list li:nth-child(2n) a,.areaHomeBusiness>.rowView>._list li:nth-child(2n) span{padding:1em 0;text-align:left}.areaHomeBusiness>.rowView ._list li a:hover{background:#fff3}.areaHomeBusiness>.rowView ._list li:before{left:0;width:120px;height:120px;background-color:#ffffffe6;background-position:center;border-radius:50%}.areaHomeBusiness>.rowView ._list li:nth-child(2n):before{left:auto;right:0}.areaHomeBusiness>.rowView ._list li.iconHP:before{background-image:url(/assets/images/rocked/iconHP.png);background-size:auto 80%}.areaHomeBusiness>.rowView ._list li.iconDesign:before{background-image:url(/assets/images/rocked/iconDesign.png);background-size:90% auto}.areaHomeBusiness>.rowView ._list li.iconCoding:before{background-image:url(/assets/images/rocked/iconCoding.png);background-size:90% auto}.areaHomeBusiness>.rowView ._list li.iconSearched:before{background-image:url(/assets/images/rocked/iconSearched.png);background-size:90% auto}.areaHomeBusiness>.rowView ._list li.iconWP:before{background-image:url(/assets/images/rocked/logoWPs.svg);background-size:auto 80%}}.areaHomeService{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding-top:40px;filter:drop-shadow(0px 1px 5px rgba(0,0,0,.05))}.areaHomeService .rowView{position:relative;justify-content:center;padding:0;background:#fff url(/assets/images/pages/line_orange.svg) repeat-y center;margin-bottom:0}.areaHomeService .rowView:last-child{margin-bottom:7.2em}.areaHomeService .rowView ._block{align-items:center;margin-bottom:1.2em}.areaHomeService .rowView ._block:last-child{margin-bottom:0}.areaHomeService .rowView ._block h4{position:relative;z-index:1000;display:flex;justify-content:center;align-items:center;width:25%;height:20vw;max-height:calc(var(--viewMaxWidth) * .25);padding:0;background:var(--homeServiceBackground);margin-bottom:.5em;border-radius:50%;border:3px solid var(--colorMainOrange);color:var(--colorMainBlue);font-size:2.4rem;font-weight:300;letter-spacing:-.05em}.areaHomeService .rowView ._block h4 img{position:absolute;z-index:-1;width:60%;height:60%}.areaHomeService .rowView ._block p{width:90%;padding:10px 5%;background:var(--homeServiceBackground);border-right:3px solid var(--colorOrangeLayer2);border-left:3px solid var(--colorOrangeLayer2);margin:0;color:var(--colorBurntUmber);font-size:1.15rem;line-height:1.7;text-align:left}.areaHomeService .rowView ._block p span{text-align:left}.areaHomeService .rowView ._block p+._list{margin-top:3em}.areaHomeService .rowView ._block p:last-child{margin-bottom:3.6em}@media (max-width: 991px){.areaHomeService .rowView:last-child{margin-bottom:0}.areaHomeService .rowView ._block h4{width:40%;max-width:200px;height:calc(100vw * .9 * .4);max-height:200px}}.areaHomeService .customView{position:relative;justify-content:center;width:80%;max-width:var(--viewMaxWidth);padding:0;background:#fff url(/assets/images/pages/line_orange.svg) repeat-y center;margin-bottom:0}.areaHomeService .areaHomeH3{display:flex;justify-content:center;align-items:center;width:auto;width:100%;padding:0;margin-bottom:1em}.areaHomeService .areaHomeH3 h3{position:relative;width:100%;padding:0 1em;background:var(--colorOrangeLayer2);border:0;margin:0;color:#fff;font-size:3rem;font-weight:100;line-height:1;letter-spacing:.03em}.areaHomeService .areaHomeH3 h3 span{font-size:1.4rem;font-weight:300}.areaHomeService .customView p{display:flex;justify-content:center;align-items:center;width:100%;padding:10px 5%;margin:0;font-size:1.2rem;line-height:1.5;text-align:left}.areaHomeService .customView>._block{width:100%;background:#fff;border-right:3px solid var(--colorMainOrange);border-left:3px solid var(--colorMainOrange);margin:.5em 5% 1em;text-align:center}.areaHomeService .customView ._button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%}.areaHomeService .customView ._button button{position:relative;width:50%;padding:0 0 0 .5em;background:linear-gradient(-5deg,#97d86d,#aaed7e);border:0;margin:0;color:#555;font-size:1.1rem;letter-spacing:.05em;text-align:center;overflow:visible;cursor:pointer}.areaHomeService .customView ._button button:hover{opacity:0;transition:all .8s ease}.areaHomeService .customView ._button button img{position:absolute;top:-5px;left:5px;width:auto;height:2em;margin-right:1em;pointer-events:none}.areaHomeService .customView ._button p.omissionMark img{width:30px;height:auto;margin:0 0 .5em}@media (max-width: 991px){.areaHomeService .customView{width:90%}.areaHomeService .areaHomeH3 h3{padding:.5em .2em;font-weight:300}.areaHomeService .areaHomeH3 h3 span{position:absolute;bottom:0}.areaHomeService .customView ._button{width:100%}.areaHomeService .customView ._button button{width:80%}}.areaHomeServiceFeatures p{margin-bottom:0}.areaHomeServiceFeatures p._rhythmOne{padding:.5em 10%;font-size:1.7rem;text-align:center}.areaHomeServiceFeatures p._rhythmTwo{margin-bottom:60px}.areaHomeService ._block ._list{position:relative;top:auto;display:flex;flex-wrap:wrap;justify-content:space-between;width:90%;padding:0}.areaHomeService ._list dl{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;width:48%;padding-bottom:1em;margin-bottom:1em;overflow:visible}.areaHomeService ._list dl:nth-child(2n){align-items:flex-end}.areaHomeService ._list dl:nth-child(6) a{margin-bottom:.4em}.areaHomeService ._list dl:nth-child(6) a:last-child{margin-bottom:0}.areaHomeService ._list dl dt{display:inline-block;width:100%;padding:.5em;background:var(--colorOrangeLayer1);background:var(--colorCeruleanBlue);background:var(--colorTurquoiseBlue);margin-bottom:.1em;color:#fff;font-size:1.4rem}.areaHomeService ._list dl dt a{color:#fff}.areaHomeService ._list dl:nth-child(2n) dt{text-align:right}.areaHomeService ._list dl dt:hover{color:#fff}.areaHomeService ._list dl dt span.forTip{color:#f9f9f9}.areaHomeService ._list dl dd{display:block;width:auto;padding:.2em;color:var(--colorMainGreen);font-size:1rem}.areaHomeService ._list dl:nth-child(2n) dd{text-align:right}@media (max-width: 991px){.areaHomeService ._block ._list{width:104%;margin-left:-2%;margin-right:-2%}.areaHomeService ._list dl{justify-content:flex-start}.areaHomeService ._list dl dt{padding-left:10px;font-size:1.3rem;text-align:left;line-height:1.2}.areaHomeService .rowView ._block ._list dl dd{padding-left:10px;margin-left:5%;line-height:1.4}.areaHomeService ._list dl:nth-child(2n) dt{padding-right:10px;padding-left:0;text-align:right}.areaHomeService ._list dl:nth-child(2n) dd{padding-right:10px;padding-left:0;margin-right:5%}}section.areaHomeBusiness .rowView._more{margin-top:0}.areaHomeService .areaHomeServiceMore h4{margin-bottom:2em}.areaHomeService .areaHomeServiceMore ._more,.areaHomeService .customView nav{display:flex;flex-wrap:wrap;justify-content:center;width:100%;background:#fff}.areaHomeService .areaHomeServiceMore ._more ul,.areaHomeService .customView nav ul{position:relative;z-index:99;display:flex;flex-wrap:wrap;justify-content:space-between;width:90%;padding:0 0 2em}.areaHomeService .areaHomeServiceMore ._more ul li,.areaHomeService .customView nav li{position:relative;width:24%;margin-bottom:1em;text-align:center}.areaHomeService .areaHomeServiceMore ._more ul li a,.areaHomeService .customView nav li a{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:var(--colorMainOrange);color:#444;font-size:2.1rem;font-weight:100}.areaHomeService .areaHomeServiceMore ._more ul li a.pageLinkButtonFlat:hover{color:#fff;animation:pageLinkButtonFlatAnime200 .8s ease-out forwards}.areaHomeService .areaHomeServiceMore ._more:before{content:"";display:block;width:calc(68% + 6px);border-top:3px solid var(--colorMainOrange)}.areaHomeService .areaHomeServiceMore ._more ul li:before,.areaHomeService .customView nav li:before{content:"";display:block;width:100%;height:80px;background:url(/assets/images/pages/arrowOrange.svg) center bottom no-repeat;background-size:52px auto;margin-bottom:2px}.areaHomeAboutWeb{position:relative;margin-bottom:12em}.areaHomeAboutWeb .rowView .areaHomeH3{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:52%;background:url(/assets/images/pages/line_green.svg) center bottom 36px repeat-x;background:none;background:#fffc;border-radius:4px 4px 0 0;margin-bottom:0}.areaHomeAboutWeb .rowView .areaHomeH3 h3{display:flex;justify-content:center;align-items:center;width:auto;height:100px;padding:0 1em;background:none;margin-bottom:0;color:var(--colorLemonYellow);color:var(--colorBurntUmber);font-size:2.1rem;font-size:1.5rem;font-weight:400;line-height:1;letter-spacing:.05em}.areaHomeAboutWeb .rowView ._block{width:52%;background:#fffc;border-radius:0 0 4px 4px}.areaHomeAboutWeb .rowView p{width:64%;width:100%;padding:1.2em 1em .5em;margin-bottom:2em;font-size:1.15rem;color:#555}.areaHomeAboutWeb .rowView p._catch{width:60%;padding-bottom:1em;margin-bottom:.2em;color:#fff;font-size:1.3rem;line-height:1.4;text-align:center;letter-spacing:.06em}.areaHomeAboutWeb ._more{position:absolute;top:3em;display:flex;justify-content:space-between;align-items:flex-start;width:100%;height:100px}.areaHomeAboutWeb .rowView ._more li{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:30%;height:auto}.areaHomeAboutWeb .rowView ._more li:before{content:"";display:block;width:20%;height:80px;background:url(/assets/images/pages/arrowYellow.svg) center bottom no-repeat;background-size:52px auto}.areaHomeAboutWeb ._more li a.pageLinkButtonFlat{width:100%;padding:.1em .2em;background-color:var(--colorLemonYellow);font-size:1.7rem;font-weight:300;line-height:.9;text-align:center}@media (max-width: 991px){.areaHomeAboutWeb .rowView .areaHomeH3,.areaHomeAboutWeb .rowView ._block{width:90%}.areaHomeAboutWeb .rowView p._catch{width:54%}.areaHomeAboutWeb ._more{top:7em}}.areaHomeAboutUs .areaHomeH2{border-bottom:3px solid var(--colorCompany)}.areaHomeAboutUs .areaHomeH2>h2{color:var(--colorAbout)}.areaHomeAboutUs .rowView{position:relative;justify-content:center;margin-bottom:4em}.areaHomeAboutUs .rowView .areaHomeH2{width:62%}.areaHomeAboutUs .rowView p{padding:0 2em;margin-bottom:2em;font-size:1.2rem;line-height:1.5;letter-spacing:.06em}.areaHomeAboutUs .rowView ul._more{position:relative;z-index:99;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0}.areaHomeAboutUs .rowView ul._more li{position:relative;margin-bottom:4em;width:30%;text-align:center}.areaHomeAboutUs .rowView ul._more li a{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:var(--colorAbout);font-size:3rem;font-weight:100}.areaHomeAboutUs .rowView ul._more li a:hover{color:#fff}.areaHomeAboutUs .rowView ul._more li:before{content:"";display:block;width:100%;height:100px;background:url(/assets/images/pages/arrowGreen.svg) no-repeat;background-size:20% auto;background-position:center bottom;margin-bottom:2px}@media (max-width: 991px){.areaHomeAboutUs .rowView .areaHomeH2{width:80vw}.areaHomeAboutUs .rowView p{padding:0 1em}.areaHomeAboutUs .rowView ul._more li:before{background:url(/assets/images/pages/arrowGreen.svg) no-repeat;background-size:50px auto;background-position:center bottom}}.areaHomeConnection .areaHomeH2{border-bottom:3px solid var(--colorCompany)}.areaHomeConnection .areaHomeH2>h2{color:var(--colorSkyBlue);line-height:.7;letter-spacing:.3em}.areaHomeConnection .rowView{position:relative;justify-content:center;margin-bottom:4em}.areaHomeConnection .rowView .areaHomeH2{width:62%}.areaHomeConnection .rowView p{padding:0 2em;margin-bottom:2em;font-size:1.2rem;line-height:1.5;letter-spacing:.06em}.areaHomeConnection .rowView ul._more{position:relative;z-index:99;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0}.areaHomeConnection .rowView ul._more li{position:relative;margin-bottom:4em;width:30%;text-align:center}.areaHomeConnection .rowView ul._more li a{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:var(--colorSkyBlue);font-size:3rem;font-weight:100}.areaHomeConnection .rowView ul._more li a:hover{color:#fff}.areaHomeConnection .rowView ul._more li:before{content:"";display:block;width:100%;height:100px;background:url(/assets/images/pages/arrowBlue.svg) no-repeat;background-size:20% auto;background-position:center bottom;margin-bottom:2px}@media (max-width: 991px){.areaHomeConnection .rowView .areaHomeH2{width:80vw}.areaHomeConnection .rowView .areaHomeH2>h2{margin:0 0 0 .3em;letter-spacing:.25em}.areaHomeConnection .rowView p{padding:0 1em}.areaHomeConnection .rowView ul._more li:before{background:url(/assets/images/pages/arrowGreen.svg) no-repeat;background-size:50px auto;background-position:center bottom}}.areaHomeInformation{margin-bottom:8em}.areaHomeInformation .areaHomeH2{width:62%}.areaHomeInformation .areaHomeH2>h2{color:var(--colorAbout)}.areaHomeInformation ._pickup{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;width:100%;max-width:var(--viewMaxWidth);min-height:284px;padding:2.5em 3em 0;background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:72px auto 1em}.areaHomeInformation ._pickup li{width:50%;max-width:70%;height:auto;padding:0;margin-bottom:2.5em}.areaHomeInformation ._pickup li:nth-child(2n-1){flex-grow:2}.areaHomeInformation ._pickup li:nth-child(2n){border-left:4px solid #f9f9f9}.areaHomeInformation ._pickup li article{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;border-radius:0;background:none;margin:0}.areaHomeInformation ._pickup li:nth-child(2n) article{justify-content:flex-end}.areaHomeInformation ._pickup li ._image{display:flex;flex-wrap:wrap;align-items:flex-start;width:160px;height:auto;margin:0 20px 0 0;overflow:hidden}.areaHomeInformation ._pickup li:nth-child(2n) ._image{order:2;margin:0 0 0 20px}.areaHomeInformation ._pickup li ._image img{width:100%;height:auto}.areaHomeInformation ._pickup li ._block{width:calc(100% - 180px);padding:0 5% 0 0}.areaHomeInformation ._pickup li:nth-child(2n) ._block{order:1;padding:0 0 .8em 5%}.areaHomeInformation ._pickup li ._block h1{position:relative;margin-bottom:1em;font-size:1.4rem;line-height:.9}.areaHomeInformation ._pickup li ._block h1 a{position:relative;z-index:100;display:inline-block;width:100%;color:#333;text-align:left;word-break:break-all}.areaHomeInformation ._pickup li ._block p{color:#333;font-size:1rem;line-height:1.5}.areaHomeInformation ._pickup li ._block p._date{margin-bottom:.5em}.areaHomeInformation ._pickup li ._block p._content{white-space:pre-wrap}.areaHomeInformation ._list{display:flex;flex-direction:column;align-items:center;width:100%;min-height:182px;padding:0 1em 1em;margin:.5em auto}.areaHomeInformation ._list li{width:62%;background:var(--colorAnnounce);border-bottom:3px dotted var(--colorMainGreen)}.areaHomeInformation ._list li:first-child{padding-top:1em}.areaHomeInformation ._list li:last-child{padding-bottom:1em;border-bottom:0}.areaHomeInformation ._list li article{padding:0;border-radius:0;background:none;margin:0}.areaHomeInformation ._list li ._block{width:100%;padding:.5em 0}.areaHomeInformation ._list li ._block a{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}.areaHomeInformation ._list li ._block h1{max-width:75%;margin:0 5% 0 0;color:#111;font-size:1rem;font-weight:400;line-height:1;text-align:left;word-break:break-all}.areaHomeInformation ._list li ._block p._date{width:14%;margin-right:1%;margin-left:5%;color:#333;font-size:.9rem;line-height:1.1}.areaHomeInformation ._list li ._block p._content{white-space:pre-wrap}.areaHomeInformation ._list li._link{display:flex;flex-wrap:wrap;justify-content:flex-end}.areaHomeInformation ._list li._link a{padding:.5em 5% .5em 0;font-size:.9rem;letter-spacing:.07em}@media (max-width: 991px){.areaHomeInformation{margin-bottom:4em}.areaHomeInformation ._pickup{flex-wrap:wrap;min-height:880px;padding:2em 0 0;margin:3em auto 1em}.areaHomeInformation ._pickup li{width:100%;max-width:80%;padding:0 0 3em;border-right:0;border-bottom:4px solid #f9f9f9}.areaHomeInformation ._pickup li:nth-child(2n){border:0;border-bottom:4px solid #f9f9f9;margin-bottom:0}.areaHomeInformation ._pickup li:last-child{border:0}.areaHomeInformation ._pickup li ._image{justify-content:center;width:100%;margin:0;overflow:visible}.areaHomeInformation ._pickup li ._image img{width:auto;max-height:200px;margin-bottom:1em}.areaHomeInformation ._pickup li ._block{width:100%;padding:0}.areaHomeInformation ._pickup li:nth-child(2n) ._image{order:1;margin:0}.areaHomeInformation ._pickup li:nth-child(2n) ._block{padding:0}.areaHomeInformation ._pickup li ._block h1{margin-bottom:.8em;font-size:1.2rem}.areaHomeInformation ._pickup li ._block p{font-size:1rem}.areaHomeInformation ._pickup li ._block p._date{margin-bottom:.8em}.areaHomeInformation ._list{min-height:182px;padding:0 5%}.areaHomeInformation ._list li{width:100%;padding:0}.areaHomeInformation ._list li:first-child{padding-top:0}.areaHomeInformation ._list li:last-child{padding-bottom:0}.areaHomeInformation ._list li ._block h1{max-width:80%;margin-right:2%}.areaHomeInformation ._list li ._block p._date{margin-left:2%;font-size:.7rem;letter-spacing:-.01em;word-break:break-word}}#StaffLineMask path{stroke:#555}main>section.areaHomeAd{padding-top:0;margin-top:20em;margin-bottom:4em}.areaHomeAd .areaVideo{position:absolute;top:0;right:0;z-index:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;height:100vh;min-height:640px;max-height:840px}.areaHomeAd .areaVideo .areaHomeAdFix{position:absolute;z-index:400;top:0;width:1400px;height:800px}.areaHomeAd .areaVideo .areaHomeAdFix p{position:absolute;z-index:420;color:#f5b2ac;font-size:3rem}.areaHomeAd .areaVideo .areaHomeAdFix p span{position:absolute;offset-path:path("M554.22,213.022c-153.291,13.771-163.655,101.786-13.519,115.675c188.907,17.475,399.838-112.248,526.389-133.018c392.98-64.497,374.605,329.01-32.066,318.906c-322-8-646.07-209.679-668.398-226.408c-482.131-361.247,72.571,230.68-365.982,22");offset-rotate:10deg;animation-direction:normal;animation-duration:12s;animation-timing-function:cubic-bezier(.84,.12,.87,.57);animation-iteration-count:infinite;animation-fill-mode:backwards;animation-play-state:paused;opacity:0}.areaHomeAd .areaVideo .areaHomeAdFix p.musicStaff span{animation-delay:1s;animation-direction:normal;animation-duration:4s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-play-state:paused;opacity:0}.areaHomeAd .areaVideo .areaHomeAdFix p.musicStaff span{color:#d1de4c;color:#cab8d9;color:#bcbace;color:#f8f4e6;color:#fff462;color:#e6eb94}.areaHomeAd .areaVideo .areaHomeAdFix._move p span{animation-play-state:running}.areaHomeAd .areaVideo .areaHomeAdFix .areaHomeAdBack{position:absolute;z-index:410;width:1400px;height:800px}.areaHomeAd .areaVideo .areaHomeAdFix .areaHomeAdBack .areaHomeAdBackImage{mask:url(#StaffLineMask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;stroke-dashoffset:3000px;opacity:0}.areaHomeAd .areaVideo .areaHomeAdFix._move .areaHomeAdBack .areaHomeAdBackImage{stroke-dasharray:3000px;animation:comeOutGradually 5s ease forwards;opacity:1}.areaHomeAd h2{position:relative;z-index:100;width:100%;height:640px;color:var(--colorCompany);font-family:serif;font-size:3.8rem;pointer-events:none}.areaHomeAd h2 span{position:absolute;top:-510px;left:calc((100vw - 640px)/2 + 100px);offset-path:path("M0,0v830v-0.398c0,176.731,143.269,320,320,320c176.73,0,320-143.269,320-320c0-176.73-143.27-320-320-320c-158.805,0-290.591,115.679-315.692,267.369");animation-direction:normal;animation-duration:15s;animation-timing-function:cubic-bezier(0,.94,.14,1);animation-fill-mode:forwards;animation-play-state:paused;opacity:0}.areaHomeAd h2._move span{animation-play-state:running}@media (max-width: 991px){.areaHomeAd .blockView{max-height:640px}.areaHomeAd h2{margin-top:0;font-size:2.4rem}.areaHomeAd h2 span{left:calc((100vw - 640px)/2);animation-duration:5s}}.areaHomeAd ul.areaHomeAdFeatures{position:absolute;top:0;left:calc((100vw - 840px)/2);width:450px;margin-top:50px}.areaHomeAd ul.areaHomeAdFeatures li{position:relative;z-index:80;width:auto;padding:.4em;margin:.4em;color:#008fa8;color:var(--colorBurntUmber);font-size:1.6rem;text-align:left}.areaHomeAd ul.areaHomeAdFeatures li:hover{margin-left:-.1em;color:var(--colorTurquoiseBlue);font-size:2rem;line-height:.5;text-shadow:2px 2px 2px #fff,-2px 2px 2px #fff,-2px -2px 0 #fff,2px -2px 0 #fff;transition:all .5s ease}@media (max-width: 991px){.areaHomeAd ul.areaHomeAdFeatures{left:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:480px;margin-top:80px}.areaHomeAd ul.areaHomeAdFeatures li{width:70%;padding:.5em 0;margin:0;font-size:1.3rem;text-align:center}}.areaHomeAd .blockView h2+p{position:absolute;width:540px;height:540px;padding-top:125px;padding-right:100px;padding-left:160px;background:#fff3;border:3px solid var(--colorTurquoiseBlue);border-radius:50%;margin-left:200px;color:var(--colorBurntUmber);font-size:1.4rem;line-height:1.6;letter-spacing:.08em;text-align:left;transform:scale(0);animation:tipsDisappear 1.5s cubic-bezier(0,.94,.14,1) forwards}.areaHomeAd .blockView p._dsp span{float:left;margin-bottom:-5em;margin-left:-.1em;color:var(--colorSkyBlue);color:var(--colorTurquoiseBlue);font-size:8rem;line-height:.01}.areaHomeAd .blockView h2+p._move{animation:tipsAppear 1.5s cubic-bezier(0,.94,.14,1) forwards}@media (max-width: 991px){.areaHomeAd ul.areaHomeAdFeatures{z-index:450}.areaHomeAd .blockView h2+p{z-index:460;padding-left:130px;background:#fffc;margin:0}}.business section{background:#fff}.businessBack:after{background-image:url(/asset/lime_cut-TG08AIO_.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media (max-width: 991px){.businessBack:after{background-image:url(/asset/lime_cut-TG08AIO_.png);background-size:auto 150%;background-position:center;background-repeat:no-repeat}}.business .customView.pageFirstView{align-content:flex-start;height:calc(100vh - 40px);max-height:640px;margin-bottom:0}.business .customView.pageFirstView:before{content:none}.business .customView ._list{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;padding:0 16%}.business .customView ._list li{position:relative;z-index:400;width:calc(100vw * .68 * .21);height:calc(100vw * .68 * .21);padding:.5em}.business .startPosition{position:absolute;inset:auto}.business .startPositionFlexW{justify-content:center}.business .customView ._list li:nth-child(1){transform:scale(1) translate(150%,50%)}.business .customView ._list li:nth-child(2){transform:translate(50%,50%)}.business .customView ._list li:nth-child(3){transform:translate(-50%,50%)}.business .customView ._list li:nth-child(4){transform:translate(-150%,50%)}.business .customView ._list li:nth-child(5){transform:translate(100%,-50%)}.business .customView ._list li:nth-child(6){transform:translateY(-50%)}.business .customView ._list li:nth-child(7){transform:translate(-100%,-50%)}.posTranslateCenter{transform:translate(150%,50%)}.resetTranslate{animation:animeResetTranslate 1.5s cubic-bezier(.68,-.55,.265,1.55) 1s forwards}@keyframes animeResetTranslate{80%{transform:scale(1.1)}to{transform:scale(1) translate(0)}}.business .customView ._list li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;padding:.5em;background:#ffffff80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;font-size:1.2rem;font-weight:400;line-height:1.1;text-align:center}.business .customView ._list li a.anchorLink{color:var(--colorBurntUmber)}.business .customView ._list li a.anchorLink:after{top:10px;right:10px}.business .customView ._list li:hover .business .customView ._list li:focus{position:relative}.business .customView ._list li a:hover.anchorLink,.business .customView ._list li a:focus.anchorLink{background:#fff9;animation:animeSizeUp .3s ease forwards}@keyframes animeSizeUp{0%{transform:scale(1)}to{background:#ffffffd9;transform:scale(115%)}}.business .customView ._block{position:absolute;z-index:399;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.business .customView ._block:before{content:"";position:absolute;bottom:-4em;width:100%;height:4em;background:#fff url(/assets/images/pages/arrowDown.svg);background-size:auto 100%;background-position:center top;background-repeat:no-repeat}.business .customView ._block>p{width:72%;padding:2em 3em;background:#fff352cc;border-radius:4px 4px 0 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0;color:var(--colorBurntUmber);font-size:1.3rem;line-height:1.35;text-align:left}@media (max-width: 991px){.business .customView.pageFirstView{height:100vh}.business .customView.pageFirstView .areaPageTitle{margin-bottom:3em}.business .customView{height:100vh;max-height:none;margin-bottom:0}.business .customView ._list{position:relative;top:auto;width:100%;padding:0;margin-bottom:8em}.business .customView ._list li{width:48%;height:auto;min-height:72px;padding:0 .5em}.business .customView ._list li a{justify-content:flex-start;border-radius:0;padding:.4em;font-size:1.2rem;font-weight:400;line-height:1.1;text-align:left}.business .customView ._list li:nth-child(2n) a{justify-content:flex-end;text-align:right}.business .customView ._list li a.anchorLink:after{top:-10px;right:-10px}.business .customView ._list li:nth-child(2n) a.anchorLink:after{top:-10px;right:auto;left:-10px}.business .customView ._block>p{width:84%;padding:1em 1.5em;font-size:1.15rem;line-height:1.4}}.rowView ._block._halfGrid{justify-content:space-between;align-items:center;width:100%}.rowView ._block._halfGrid>p{width:48%;max-width:none;margin-bottom:0;line-height:2.1}.rowView ._block._halfGrid>._image{width:48%;height:38.4vw;overflow:hidden}.rowView ._block._halfGrid>._image img{width:130%;height:auto}@media (max-width: 991px){.rowView ._block._halfGrid{justify-content:center}.rowView ._block._halfGrid>._image{order:1;width:100%;height:90vw;margin-bottom:2em}.rowView ._block._halfGrid>p{order:2;width:90%;line-height:1.7}.rowView ._block._halfGrid>._list{order:3}}.business section.areaBusinessWork{background-image:url(/assets/images/pages/backAbilityS.svg);background-size:90% auto;background-repeat:no-repeat;background-position:center bottom 40%;overflow:visible}@media (max-width: 991px){.business section.areaBusinessWork{background-size:auto 40%;background-repeat:no-repeat;background-position:left -200px center}}section.areaBusinessWeb{background:#fff url(/assets/images/pages/iconHP.svg) no-repeat left 5% top 5%;background-size:25% auto}.business .areaBusinessWeb .rowView ._block{margin-bottom:0}.business .areaBusinessWeb .rowView ._block:first-child{margin-bottom:3em}.business .areaBusinessWeb .rowView ._block>p._catch{width:90%;padding:.5em 1.5em;background:var(--colorWistaria);margin-bottom:2em;color:#fff;font-size:1.7em;font-weight:300;line-height:1;text-align:center}.areaBusinessWeb .rowView ._block ._list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;width:90%;padding:0;margin-bottom:var(--space-section)}.areaBusinessWeb .rowView ._list li{position:relative;width:24%;min-width:initial;background:var(--colorWistaria);background:var(--colorWistaria) url(/assets/images/rocked/decoWaku.svg) no-repeat center;background-size:102% auto}.areaBusinessWeb .rowView ._list li:before{content:url(/assets/images/pages/flowDownPurple.svg);position:absolute;top:-22px;display:inline-block;width:100%;margin-bottom:0;text-align:center}.areaBusinessWeb .rowView ._link{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.areaBusinessWeb .rowView ._link p{width:100%;padding:0 2em .7em;border-bottom:3px solid var(--colorWistaria);margin-bottom:0;line-height:1.4}.areaBusinessWeb .rowView ._link ._list._more{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.areaBusinessWeb .rowView ._link ._list._more li{width:280px;background:none}.areaBusinessWeb .rowView ._link ._list._more li:before{content:"";position:relative;top:auto;display:block;width:100%;height:80px;background:url(/assets/images/pages/arrowPurple.svg) center bottom no-repeat;background-size:52px auto;margin-bottom:2px}.areaBusinessWeb .rowView ._link ._list._more li a{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;width:280px;background-color:var(--colorWistaria);font-size:2rem;font-weight:300;text-align:center}.areaBusinessWeb .rowView ._link ._list._more li a:hover{color:#fff}.areaBusinessWeb .rowView ._list li p{width:100%;max-width:none;padding:1em;margin:0;color:#f9f9f9;font-size:1.25rem;line-height:1.4}.areaBusinessWeb .rowView ._list li p .forTip{color:#fff;font-weight:500}@media (max-width: 991px){section.areaBusinessWeb{background:#fff url(/assets/images/pages/iconHP.svg) no-repeat center top 2.5%;background-size:35% auto}.areaBusinessWeb .rowView>p+p{margin-bottom:2em}.areaBusinessWeb .rowView ._list{width:100%}.areaBusinessWeb .rowView ._list li{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:49%;margin-bottom:2em}.areaBusinessWeb .rowView ._list li:nth-child(3),.areaBusinessWeb .rowView ._list li:nth-child(4){margin-bottom:0}.areaBusinessWeb .rowView ._list li p{height:auto}.business .areaBusinessWeb .rowView ._block>p._catch{margin-bottom:1em}.areaBusinessWeb .rowView ._link p{padding:0 0 .7em;line-height:1.5}}section.areaBusinessDesign{background:#fff url(/assets/images/pages/iconDesign.svg) no-repeat left 5% top 8%;background-size:30% auto}@media (max-width: 991px){section.areaBusinessDesign{background:#fff url(/assets/images/pages/iconDesign.svg) no-repeat center top 5%;background-size:40% auto}}.areaBusinessDesign ._block ul{width:100%}.areaBusinessDesign ._block ul li{width:100%;margin-bottom:2.5em}.areaBusinessDesign ._block ul li._header{display:flex;flex-wrap:wrap;justify-content:space-between}.areaBusinessDesign ._block ul li._header p._title{width:30%;max-width:none;margin:0;font-size:1.4rem;font-weight:200;line-height:1.2;letter-spacing:.3em;text-align:center}.areaBusinessDesign ._block ul li._header p._overView{width:70%;max-width:none;margin:0;color:#555;font-size:1.4rem;font-weight:200;line-height:1.2;letter-spacing:.3em;text-align:center}.areaBusinessDesign ._block ul li h4{float:left;width:32%;padding:0;background:none;margin-right:2%;color:var(--colorTomatoRed);font-size:3.8rem;line-height:.9;letter-spacing:-.1em;text-align:left}.areaBusinessDesign ._block ul li p{margin-bottom:0}.areaBusinessDesign ._block ul li p._category{float:left;display:flex;flex-wrap:wrap;justify-content:flex-end;width:66%;margin-bottom:.8em;color:var(--colorTurquoiseBlue);font-size:2.2rem;line-height:1}.areaBusinessDesign ._block ul li p._category span{display:inline-block;width:80%}.areaBusinessDesign ._block ul li p._image{float:left;width:32%;margin-right:2%}.areaBusinessDesign ._block ul li p._image img{width:100%;height:auto}.areaBusinessDesign ._block ul li p._overView{float:left;width:32%;margin-top:-.6em;color:var(--colorTurquoiseBlue);line-height:1.5}@media (max-width: 991px){.areaBusinessDesign ._block ul li._header{margin-bottom:2em}.areaBusinessDesign ._block ul li._header p._title,.areaBusinessDesign ._block ul li._header p._overView{width:50%}.areaBusinessDesign ._block ul li h4{width:48%;margin-bottom:.5em;font-size:3.2rem}.areaBusinessDesign ._block ul li p._category,.areaBusinessDesign ._block ul li p._image,.areaBusinessDesign ._block ul li p._overView{display:block;width:50%;margin:0}.areaBusinessDesign ._block ul li p._category{font-size:1.7rem}.areaBusinessDesign ._block ul li p._category span{width:100%}.areaBusinessDesign ._block ul li p._category{margin-bottom:.5em}}section.areaBusinessProgram{background:#fff url(/assets/images/pages/iconCoding.svg) no-repeat left 5% top 10%;background-size:30% auto}@media (max-width: 991px){section.areaBusinessProgram{background:#fff url(/assets/images/pages/iconCoding.svg) no-repeat center top 12%;background-size:50% auto}}section.areaBusinessOperation{background:#fff url(/assets/images/pages/iconSearched.svg) no-repeat left 5% top 10%;background-size:28% auto}@media (max-width: 991px){section.areaBusinessOperation{background:#fff url(/assets/images/pages/iconSearched.svg) no-repeat center top 12%;background-size:40% auto}}section.areaBusinessWordPress{background:#fff url(/assets/images/pages/logoWPsGray.svg) no-repeat left 5% top 5%;background-size:25% auto}@media (max-width: 991px){section.areaBusinessWordPress{background:#fff url(/assets/images/pages/logoWPsGray.svg) no-repeat center top 12%;background-size:40% auto}}section.areaBusinessSpApplication{background:#fff url(/assets/images/pages/iconApp.svg) no-repeat left 5% top 8%;background-size:20% auto}@media (max-width: 991px){section.areaBusinessSpApplication{background:#fff url(/assets/images/pages/iconApp.svg) no-repeat center top 8%;background-size:30% auto}}section.areaBusinessAnime{background:#fff url(/assets/images/pages/iconAnime.svg) no-repeat left 5% top 10%;background-size:25% auto}@media (max-width: 991px){section.areaBusinessAnime{background:#fff url(/assets/images/pages/iconAnime.svg) no-repeat center top 9%;background-size:35% auto}}.webdesign .rowView.pageFirstView>p{padding-bottom:0;background:none;margin-bottom:0}.areaWebDesignFlow .rowView ._block:first-child{margin-bottom:0}.areaWebDesignFlow ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding-top:5em}.areaWebDesignFlow ul li{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;width:98%;height:auto;min-height:160px}.areaWebDesignFlow ul li:after{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='39.969px'%20height='19.987px'%20viewBox='0%200%2039.969%2019.987'%20enable-background='new%200%200%2039.969%2019.987'%20xml:space='preserve'%3e%3cpolyline%20fill='none'%20stroke='%238d93c8'%20stroke-width='3'%20stroke-miterlimit='10'%20points='39.289,0.733%2019.984,18.624%200.68,0.733%20'/%3e%3c/svg%3e");width:100%;height:30px;text-align:center}.areaWebDesignFlow ul li:first-child:after{content:none}.areaWebDesignFlow ul li:last-child:after{content:none}.areaWebDesignFlow ul li>p{width:30%;min-height:90px;margin-top:1.5em;margin-bottom:2em;color:var(--colorBurntUmber);font-size:.9rem;line-height:1.2}.areaWebDesignFlow ul li>p:first-child{color:var(--colorCustomer2)}.areaWebDesignFlow ul li>h4{width:24%;padding:1.5em 2% 2em;background:none;border-bottom:0;margin:0 2%;color:var(--colorWistaria);font-size:1.4rem;font-weight:500;line-height:1.1}.areaWebDesignFlow ul li._header{align-items:center;height:80px;min-height:auto;padding:0;margin-bottom:2em}.areaWebDesignFlow ul li._header p{min-height:initial;padding:0;margin:0;font-size:1.2rem;font-weight:500;letter-spacing:.2em;text-align:center}.areaWebDesignFlow ul li._header h4{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:80px;height:80px;padding:0;background:var(--colorWistaria);border:0;border-radius:50%;margin:0;color:#fff;font-size:1rem;font-weight:500;letter-spacing:.2em;text-align:center}.areaWebDesignFlow ul li._header h4+p,.areaWebDesignFlow ul li._header ._title+p{color:var(--colorAbout)}@media (max-width: 991px){.areaBusinessWebLine ul li{height:auto;min-height:200px}.areaBusinessWebLine ul li._header{min-height:auto}.areaBusinessWebLine ul li:after{position:absolute;bottom:-30px}.areaBusinessWebLine ul li h4{display:flex;align-items:center;justify-content:flex-start;padding:1em 0 0;text-align:left;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.areaBusinessWebLine ul li._header h4{justify-content:center}.areaBusinessWebLine ul li:nth-child(2) h4{padding-top:20px}.areaBusinessWebLine ul li._header h4{-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.areaBusinessWebLine.rowView ul li>p{width:32%;line-height:1.3}}.phaseRequest{background:url(/assets/images/pages/iconRequest.svg);background-size:auto 80px;background-position:center center;background-repeat:no-repeat}.phaseMeeting{background:url(/assets/images/pages/iconMeeting.svg);background-size:auto 140px;background-position:center top 30px;background-repeat:no-repeat}.phaseQuotation{background:url(/assets/images/pages/iconQuotation.svg);background-size:auto 90px;background-position:center top 50px;background-repeat:no-repeat}.phaseOrder{background:url(/assets/images/pages/iconOrder.svg);background-size:auto 90px;background-position:center top 50px;background-repeat:no-repeat}.phaseWebServer{background:url(/assets/images/pages/iconServer.svg);background-size:auto 90px;background-position:center top 50px;background-repeat:no-repeat}.phasePlan{background:url(/assets/images/pages/iconWireFrame.svg);background-size:auto 90px;background-position:center top 50px;background-repeat:no-repeat}.phaseDesign{background:url(/assets/images/pages/iconElements.svg);background-size:auto 90px;background-position:center top 50px;background-repeat:no-repeat}.phaseProduction{background:url(/assets/images/pages/iconCoding.svg);background-size:120px auto;background-position:center bottom 40px;background-repeat:no-repeat}.phaseConfirm{background:url(/assets/images/pages/iconBrowser.svg);background-size:auto 90px;background-position:center center;background-repeat:no-repeat}.phaseOperation{background:url(/assets/images/pages/iconOperation.svg);background-size:auto 90px;background-position:center top 50px;background-repeat:no-repeat}.phase{position:relative;z-index:1}.phase:before{content:"";position:absolute;z-index:-1;top:0;left:-90px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:80px;height:120px;color:var(--colorIvory);font-size:5rem;font-style:italic;line-height:1;letter-spacing:-.08em;text-align:right;vertical-align:top}.phase01:before{content:"1";right:-50px;left:auto}.phase02:before{content:"2"}.phase03:before{content:"3";right:-50px;left:auto}.phase04:before{content:"4"}.phase05:before{content:"5"}.phase06:before{content:"6";right:-50px;left:auto}.phase07:before{content:"7";right:-50px;left:auto}.phase08:before{content:"8"}.phase09:before{content:"9";right:-50px;left:auto}.phase10:before{content:"10"}.phase11:before{content:"11";right:-50px;left:auto}.phase12:before{content:"12"}.phase13:before{content:"13"}.phase14:before{content:"14";right:-50px;left:auto}.phase15:before{content:"15";right:-50px;left:auto}.phase16:before{content:"16"}@media (max-width: 991px){.phase:before{top:-80px;right:0;left:0}}.business .areaWebDesignWorks .rowView ._block{margin-bottom:2em}.areaWebDesignWorks ._list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:var(--space-beforeP)}.areaWebDesignWorks ._list li{width:auto;height:auto;padding:.3em 3em;background:var(--colorMainGreen);margin-bottom:1em;color:var(--colorIvory);color:#fff;font-size:1.2rem}.areaWebDesignWorks ._list li:before{content:none}@media (max-width: 991px){.areaWebDesignWorks ._list{justify-content:center}.areaWebDesignWorks ._list li{width:90%;padding:.3em 1.5em;margin-bottom:.5em}}.areaWebDesignWorks ._block li{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--space-h5Area)}.areaWebDesignWorks ._block li:last-child{margin-bottom:0}.areaWebDesignWorks ._block li>img{width:32%;height:auto}.areaWebDesignWorks ._block li>p{width:64%;max-width:none}.business .rowView ._block.areaWebDesignWorksCo>p{width:100%;margin-bottom:1.2em}.business .rowView ._block.areaWebDesignWorksCo>p:nth-child(2){width:100%;padding:.3em 3em;background:var(--colorMainGreen);border:1px solid var(--colorCompany);margin-bottom:1em;color:#fff;font-size:1.2rem;line-height:1;text-align:center}.business .rowView ._block.areaWebDesignWorksCo>p:nth-child(3){margin-bottom:var(--space-before2Nest)}@media (max-width: 991px){.business .areaWebDesignWorks .rowView ._block>._image{margin-bottom:0}.areaWebDesignWorks ._block li{justify-content:center}.areaWebDesignWorks ._block li>img{width:100%;margin-bottom:1.5em}.areaWebDesignWorks ._block li>p{width:100%}.business .rowView ._block.areaWebDesignWorksCo h4{order:3}.business .rowView ._block.areaWebDesignWorksCo ul{order:4}.business .rowView ._block.areaWebDesignWorksCo>p{width:90%;line-height:1.7}.business .rowView ._block.areaWebDesignWorksCo>p:nth-child(3){margin-bottom:var(--space-before2Nest)}}.package .areaPageTitle>h1{color:var(--colorTemplateServices)}.package .rowView.pageFirstView ._grid{width:50%}.package .rowView.pageFirstView ._grid p{position:relative;z-index:100;display:inline-block;width:100%;max-width:none;margin-bottom:0;text-align:center}.package .rowView.pageFirstView ._grid p._title{margin-bottom:1.5em}.package .rowView.pageFirstView ._grid p._text{margin-bottom:1em}.package .rowView.pageFirstView ._grid p.decoLongDownArrow:before{content:"";position:absolute;top:2em;z-index:-1;display:block;width:100%;height:360px;background:url(/assets/images/pages/arrowOrange.svg) no-repeat;background-position:center top 8px;background-size:auto 98%;margin-bottom:2px;text-align:center}.package .rowView.pageFirstView ._grid img{width:10%;height:auto}.package .rowView.pageFirstView ._grid p span{color:#000;font-size:2em;font-weight:300;line-height:1.1}.package .rowView.pageFirstView ._link{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:0}.package .rowView.pageFirstView ._link li{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:flex-end;width:80%;margin-right:.5em;margin-bottom:1em}.package .rowView.pageFirstView ._link li a{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;width:calc(100% - 24px);height:42px;background-color:var(--colorMainOrange);margin:0;color:#444;font-size:1.9rem;font-weight:300}.package .rowView.pageFirstView ._link li a.pageLinkButtonFlat:hover,.package .rowView.pageFirstView ._link li a.pageLinkButtonFlat:focus{color:#fff;animation:pageLinkButtonFlatAnime320 .8s ease-out forwards}@media (max-width: 991px){.package .rowView.pageFirstView ._grid{width:100%;margin-bottom:3em}.package .rowView.pageFirstView ._grid:last-child{margin-bottom:0}.package .rowView.pageFirstView ._grid p._title,.package .rowView.pageFirstView ._grid p._text{margin-bottom:1em}.package .rowView.pageFirstView ._grid p.decoLongDownArrow:before{content:none}.package .rowView.pageFirstView ._grid ._link{margin-bottom:0}.package .rowView.pageFirstView ._grid ._link li{width:90%;margin-right:0}.package .rowView.pageFirstView ._link{justify-content:center;width:100%;margin-bottom:2em}.package .rowView.pageFirstView ._link li{margin-right:1em}.package .rowView.pageFirstView ._link li:nth-child(2n){margin-right:0}.package .rowView.pageFirstView ._link .linkButton.formSquareS{width:160px;height:160px}}.areaPackageWorkPages ._list,.areaPackageWorksMore ._list,.areaPackageWorksOthers ._list{width:90%}.areaPackageWorkPages ._list li,.areaPackageWorksMore ._list li,.areaPackageWorksOthers ._list li{width:100%;padding:.3em 2em;border-bottom:8px solid var(--colorIvory);margin-bottom:.8em;font-size:1.1rem;line-height:1.1}.areaPackageWorkPages ._list li:last-child,.areaPackageWorksMore ._list li:last-child,.areaPackageWorksOthers ._list li:last-child{margin-bottom:0}@media (max-width: 991px){.areaPackageWorkPages ._list li,.areaPackageWorksMore ._list li,.areaPackageWorksOthers ._list li{padding:1em 1.5em;color:#111;line-height:1.3}}.areaPackageWorks .rowView>p{margin-bottom:var(--space-beforeList)}.areaPackageWorksList._grid{position:relative;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;width:72%;margin-bottom:var(--space-beforeSection)}.areaPackageWorksList._grid:nth-child(3){justify-content:center;width:24%}.areaPackageWorksList._grid>._list{width:30%}.areaPackageWorksList._grid:nth-child(3)>._list{width:90%}.areaPackageWorksList._grid ._list li{width:100%}.areaPackageWorksList._grid ._list li a{position:relative;z-index:100;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;width:100%;height:17.28vw;max-height:calc(var(--viewMaxWidth) * .9 * .24);padding:1em;background:var(--colorTemplateServices) url(/assets/images/rocked/decoWaku.svg) no-repeat center;background-size:95% auto;border:0;margin:0 0 3px;color:#fff;font-size:1.1rem;font-weight:400;line-height:1.3}.areaPackageWorksList._grid ._list li a.anchorLink:after,.areaPackageWorksList._grid ._list li a.pageLink:after{top:-8px;right:-8px;z-index:999}.areaPackageWorksList._grid ._list li a:hover,.areaPackageWorksList._grid ._list li a:focus{background:#fff;color:var(--colorRawUmber);transition:all .8s ease}.areaPackageWorksList._grid ._list li a span._small{font-size:.8rem}.areaPackageWorksList._grid ._list li a span._title{display:inine-block;margin-bottom:.2em;font-size:1.4rem;line-height:1.2}.maskBack{mask-image:url(/assets//images/rocked/mask_pack.svg);mask-repeat:no-repeat;mask-position:0 0;mask-size:50%;-webkit-mask-image:url(/assets//images/rocked/mask_pack.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-size:50%}@media (max-width: 991px){.areaPackageWorks .rowView>p:last-child{margin-bottom:0}.areaPackageWorksList._grid{width:100%}.areaPackageWorksList._grid:nth-child(3){width:100%}.areaPackageWorksList._grid>._list{width:100%;margin-bottom:3px}.areaPackageWorksList._grid:nth-child(3)>._list{width:100%}.areaPackageWorksList._grid ._list li a{height:auto;background:var(--colorTemplateServices) url(/assets/images/rocked/decoWaku.svg) no-repeat center;background-size:100% auto}.areaPackageWorksList._grid ._list li p:last-child{margin-bottom:0}}.areaPackageWorkPages ._list{margin-bottom:var(--space-before2Nest)}.areaPackageWorkPages>p{width:auto;margin-bottom:var(--space-beforeList)}@media (max-width: 991px){margin-bottom:3.2em}.areaPackageWorksMore p+p{width:auto;margin-bottom:var(--space-beforeList)}.business section.areaPackageFaults .rowView{justify-content:center}.business section.areaPackageFaults .rowView ._block{width:calc(100% - 2rem);margin-bottom:6em}.areaPackageFaults .rowView p:last-child{margin-bottom:0}.areaPackageFaults .rowView p+p{margin-bottom:var(--space-beforeList)}.areaPackageFaults .rowView ._list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.areaPackageWorksOthersDesign p,.areaPackageWorksOthersAccessibility ._block p{margin-bottom:var(--space-beforeList)}@media (max-width: 991px){.areaPackageFaults .rowView ._list{justify-content:center}.areaPackageFaults .rowView ._list li{margin-bottom:1em}.areaPackageWorks .rowView.areaPackageWorkSEO{margin-bottom:1.2em}}.functions .rowView.pageFirstView>p{padding-bottom:0;background:none;margin-bottom:0}.functions dl{width:100%}.functions dl dt{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-bottom:.8em}.functions dl dt img{width:60px;height:60px}.functions dl dd{display:inline-flex;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:2.5em;font-size:1.1rem;font-weight:400;line-height:1.8}.functions dl dd p{width:auto;max-width:none}.functions .gridDivide2 li h3{min-height:60px}.functions .gridDivide2 li>p{width:auto;max-width:none}.areaFunctionExampleSlider .carousel__viewport{height:400px;margin:0;cursor:move}.functions .hooper{height:400px;margin-bottom:0}.sFadeIn{opacity:0;animation:sFadeIn 2s ease 1s forwards;animation-play-state:paused}.is-active .sFadeIn,.carousel__slide--active .sFadeIn{opacity:0;animation-play-state:running}@keyframes sFadeIn{0%{opacity:0}20%{opacity:0}to{opacity:1}}.sFromLeft{opacity:0;transform:translate(-100%);animation:sFromLeft 3s ease forwards;animation-play-state:paused}.is-active .sFromLeft,.carousel__slide--active .sFromLeft{opacity:0;animation-play-state:running}@keyframes sFromLeft{0%{opacity:0;transform:translate(-100%)}20%{opacity:0}to{opacity:1;transform:translate(0)}}.areaFunctionExampleInstagram .listItems{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:100%}.areaFunctionExampleInstagram .listItems li{position:relative;width:24%;padding:.5%}.areaFunctionExampleInstagram .listItems li.pageLink{align-items:flex-start}.areaFunctionExampleInstagram .listItems li.pageLink:after{content:none}.areaFunctionExampleInstagram .listItems li .imgPlus{width:100%;height:19.2vw}.areaFunctionExampleInstagram .listItems li .imgPlus a{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;width:100%;height:100%;overflow:hidden}.areaFunctionExampleInstagram .listItems li .imgPlus a img{width:auto;height:400px}.areaFunctionExampleInstagram .listItems li p{width:100%;max-width:none;padding:.5em 1em;color:#666;font-size:.9rem;line-height:1.2}@media (max-width: 991px){.areaFunctionExampleInstagram .listItems li{width:49%;padding:.5%}.areaFunctionExampleInstagram .listItems li .imgPlus{height:44.1vw}.areaFunctionExampleInstagram .listItems li .imgPlus a img{height:200px}.areaFunctionExample .areaFunctionExampleInstagram h3+p{margin-bottom:2em}}.specification .rowView.pageFirstView p{display:inline-block;font-size:1.1rem}.specification .rowView .gridDivide2 ._block h2{position:relative}.iconMedia:before{content:url(/assets/images/pages/iconHP.svg);position:absolute;top:0;left:0;z-index:-1;width:200px;height:auto}.iconBrowser:before{content:url(/assets/images/pages/iconBrowser.svg);position:absolute;top:0;right:0;z-index:-1;width:200px;height:auto}.iconServer:before{content:url(/assets/images/pages/iconServer.svg);position:absolute;top:0;left:0;z-index:-1;width:200px;height:auto}.areaSpecificationDetail ._list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.areaSpecificationDetail ._list li{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;padding:.3em 2em;background:var(--colorIvory);margin-bottom:.8em;color:#333;font-size:1.1rem;font-weight:300;line-height:1.1}.areaSpecificationDetail ._list li:last-child{margin-bottom:0}@media (max-width: 991px){.areaSpecificationDetail ._list li{padding:.3em 1em}.areaSpecificationDetail ._list li span{display:inline-block;width:calc(100% - 50px)}}.areaSpecificationDetail .rowView{justify-content:center}.areaSpecificationDetail .rowView ._text{display:flex;flex-wrap:wrap;justify-content:space-between;width:90%;background:url(/assets/images/pages/logoVueJs.svg);background-size:16% auto;background-position:center top 10px;background-repeat:no-repeat}.areaSpecificationDetail .rowView ._text p{width:40%;margin-bottom:var(--space-before1Nest)}.areaSpecificationDetail .rowView ._list{margin-bottom:4.8em}.areaSpecificationDetail .rowView ._list li:before{content:url(/assets/images/pages/iconStar.svg);display:block;width:30px;height:30px;margin-right:1em}@media (max-width: 991px){.areaSpecificationDetail .rowView ._text{justify-content:center;width:100%;background:url(/assets/images/pages/logoVueJs.svg);background-size:30% auto;background-position:center bottom 55%;background-repeat:no-repeat}.areaSpecificationDetail .rowView ._text p{width:100%}.areaSpecificationDetail .rowView ._text p:first-child{margin-bottom:6.4em}}.guidance .rowView.pageFirstView>p{padding-bottom:0;background:none;margin-bottom:0}.guidance ._grid{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;width:80%}.guidance ._grid img{width:auto;height:150px}.guidance ._grid .linkButton{margin:0}.areaGuidanceServer .rowView>._grid{margin-bottom:var(--space-beforeList)}.areaGuidanceServer .rowView>._list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;padding-top:3.2em;margin-bottom:var(--space-beforeSection)}.areaGuidanceServer .rowView>._list li{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:calc((100% - 15px) / 3);background:var(--colorCustomer);border:0;padding:0;margin:0}.areaGuidanceServer .rowView>._list li:before{content:url(/assets/images/pages/flowDownSkyBlue.svg);position:absolute;top:-22px;display:block}.areaGuidanceServer .rowView>._list li a{display:block;width:100%;height:100%;padding:1em;color:#fff;font-size:1.3rem;font-weight:400;line-height:1.2;text-align:center}.areaGuidanceServer .rowView>._list li a.anchorLink:after{top:-10px;right:-10px}.areaGuidancePageUpdateUseDrive ._grid{margin-bottom:4.8em}@media (max-width: 991px){.guidance ._grid{justify-content:center;width:100%}.guidance ._grid img{margin:2em 1em}.areaGuidanceServer .rowView>._list li{height:calc((90vw - 15px) / 3)}.areaGuidanceServer .rowView>._list li a{display:inline-flex;align-items:center;padding:.5em}}.operation .rowView.pageFirstView>p{padding-bottom:0;background:none}.package .operation .rowView.pageFirstView ._grid{width:40%;padding-bottom:.2em;margin-bottom:0}.package .operation .rowView.pageFirstView ._grid dt{width:15%;margin-right:5%}.package .operation .rowView.pageFirstView ._grid dd{line-height:1.4}.package .operation .rowView.pageFirstView ._grid img{width:100%;height:auto}.operation ._grid._explainList,.operation ._grid._explainGoogle{position:relative;display:flex;flex-wrap:wrap;width:80%;padding-left:120px}._explainList:before{content:"";position:absolute;top:0;left:0;width:82px;height:82px;background:url(/assets/images/rocked/iconExplainList.png) no-repeat center center;background-size:auto 100%}._explainGoogle:before{content:"";position:absolute;top:0;left:0;width:82px;height:82px;background:url(/assets/images/rocked/iconExplainGoogle.png);background-size:auto 100%}.operation ._grid._explainList p,.operation ._grid._explainGoogle p{max-width:none;min-height:100px;margin-bottom:var(--space-beforeSection)}.operation ._grid._explainList p._only,.operation ._grid._explainGoogle p._only{margin-bottom:1.2em}.operation ._grid ._list{width:100%}.operation ._grid ._list dl:last-child{margin-bottom:0}.operation dl{display:flex;flex-wrap:wrap;width:100%;border-bottom:8px solid var(--colorIvory);margin-bottom:1.6em;line-height:1.4}.operation dl dt{width:25%;font-weight:500}.operation dl dd{width:75%}.operation dl._header{border:0}.operation dl._header dt,.operation dl._header dd{color:#777;font-size:.8rem;font-weight:500}.areaOperationInformation .areaH2+.rowView{margin-bottom:var(--space-beforeP)}.areaOperationInformation .note{margin-bottom:var(--space-rowView)}.areaOperationInformation ._list{width:100%}.areaOperationInformation ._list li{width:100%;padding:.3em 2em;border-bottom:8px solid var(--colorIvory);margin-bottom:.8em;font-size:1.1rem;line-height:1.4}.areaOperationInformation ._list li:last-child{margin-bottom:0}@media (max-width: 991px){.package .operation .rowView.pageFirstView ._grid{width:90%;margin-bottom:2em}.operation ._grid._explainList,.operation ._grid._explainGoogle{width:90%;padding-left:64px}._explainList:before,._explainGoogle:before{width:50px;height:50px}.operation ._grid._explainList p,.operation ._grid._explainGoogle p{width:100%}.areaOperationInformation ._list li{padding:.3em 1.2em}}.maintenance .rowView.pageFirstView{margin-bottom:0}.maintenance .rowView.pageFirstView p{margin-bottom:var(--space-beforeSection)}.maintenance .rowView>p{font-size:1.2rem;line-height:1.6;letter-spacing:.05em}.maintenance dl{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;padding:0 .5em;background:var(--colorMainOrange);border:0;margin-bottom:.5em;color:#fff}.maintenance dl dt{width:20%;color:#f0f0f0;font-size:.8rem}.maintenance dl dd{width:80%;font-size:1rem}.maintenance ._title{width:100%;padding:0 .5em;background:var(--colorIvory);margin-bottom:.3em;color:#333;font-size:1.6rem;line-height:1.1;letter-spacing:.05em;text-align:left}.maintenance ._remarks{width:100%;padding:0 1em;border-bottom:2px solid var(--colorIvory);margin-bottom:2em;font-size:1.15rem;font-weight:300}.maintenance ._content{width:100%;padding:0 1em;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_2'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='10px'%20height='40px'%20viewBox='0%200%2010%2040'%20enable-background='new%200%200%2010%2040'%20xml:space='preserve'%3e%3cline%20fill='none'%20stroke='%23e5e5e5'%20stroke-miterlimit='10'%20x1='0'%20y1='33'%20x2='10'%20y2='33'/%3e%3c/svg%3e") repeat;margin:0;color:var(--fontBlack);font-size:1.1rem;line-height:40px;letter-spacing:.02em}.maintenance .listItems li .posted{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-top:1.5em}.maintenance .posted ._grid:nth-child(1){width:20%;height:100%}.maintenance .posted p{margin-bottom:1em}.maintenance .posted p._image{width:100%;max-width:none;height:calc(100vw * .8 * .2);overflow:hidden}.maintenance .posted ._grid:nth-child(2){display:flex;flex-wrap:wrap;align-items:flex-start;align-content:space-between;width:78%}.maintenance .listItems li:last-child .posted{border-bottom:0}.maintenance .posted p._more{width:100%;color:#999;font-size:.9em;text-align:right}.maintenance .detail{display:flex;flex-wrap:wrap;justify-content:center}.maintenance .detail ._remarks{display:inline-flex;flex-wrap:wrap;justify-content:center;width:100%;padding-bottom:.2em;background:none;border-bottom:2px solid var(--colorMainOrange);font-size:1.5rem;line-height:1.25}.maintenance .detail ._content{padding:0 2em;margin-bottom:6em}.maintenance .detail p._image{float:left;width:25%}.maintenance .detail p._image img{width:100%;height:auto}.maintenance .detail ._grid{width:90%}.maintenance .detail p._image+._grid{width:65%}.maintenance .detail ._grid dl{padding:0 2em;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_2'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='10px'%20height='40px'%20viewBox='0%200%2010%2040'%20enable-background='new%200%200%2010%2040'%20xml:space='preserve'%3e%3cline%20fill='none'%20stroke='%23e5e5e5'%20stroke-miterlimit='10'%20x1='0'%20y1='33'%20x2='10'%20y2='33'/%3e%3c/svg%3e") repeat;margin:0;color:var(--fontBlack);font-size:1.1rem;line-height:40px;letter-spacing:.02em}.maintenance .detail ._grid dl dt{color:#555}.maintenance .detail ._grid dl dd.externalLink,.maintenance .detail ._grid dl dd.pageLink{justify-content:flex-start}@media (max-width: 991px){.package .maintenance .rowView{padding-top:0}.package .maintenance .rowView.pageFirstView{padding-top:160px;margin-bottom:0}.maintenance .posted dl dt{width:100%;font-size:.8rem}.maintenance .posted dl dd{width:100%;font-size:1rem}.maintenance .posted dl._date dd{font-size:.8rem}.maintenance .listItems li p._remarks{width:100%;line-height:1.1}.maintenance .listItems li p._image{width:100%}.maintenance .goodsDetail{margin-top:0}.maintenance .detail ._grid dl{padding:0 .5em 0 1em;background:none}.maintenance .detail ._grid dl dt{width:100%;font-size:.8rem;line-height:.9}.maintenance .detail ._grid dl dd{width:100%;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_2'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='10px'%20height='40px'%20viewBox='0%200%2010%2040'%20enable-background='new%200%200%2010%2040'%20xml:space='preserve'%3e%3cline%20fill='none'%20stroke='%23e5e5e5'%20stroke-miterlimit='10'%20x1='0'%20y1='33'%20x2='10'%20y2='33'/%3e%3c/svg%3e") repeat-x;font-size:1rem;text-align:right}.maintenance .detail ._remarks{font-size:1.3rem}.maintenance .detail ._content{padding:0 1em}}.knowledge .rowView>._block{margin-bottom:2em}.knowledge ul._list{position:relative;z-index:99;display:flex;flex-wrap:wrap;justify-content:center;width:80%;padding:0}.knowledge ul._list li{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;min-width:45%;margin-bottom:2em;text-align:center}.knowledge ul._list li a{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:var(--colorLemonYellow);font-size:3rem;font-weight:100}.knowledge ul._list li:before{content:"";display:block;width:20%;height:80px;background:url(/assets/images/pages/arrowYellow.svg) center bottom no-repeat;background-size:52px auto;margin-bottom:2px}@media (max-width: 991px){.knowledge nav{width:100%}.knowledge nav li{width:100%}.knowledge nav li:before{content:none}.knowledge nav li:first-child:before{content:"";display:block;width:20%;height:80px;background:url(/assets/images/pages/arrowYellow.svg) center bottom no-repeat;background-size:52px auto;margin-bottom:2px}}.seo .listItems li .posted{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:1em 2em}.seo .rowView .posted p{width:100%;max-width:none;margin-bottom:1em;color:#777}.seo .rowView .posted p._number{width:10%;font-size:.8rem}.seo .rowView .posted p._category{width:auto;font-size:.8rem}.seo .rowView .posted p._category span{border-bottom:4px solid #ffffff;margin-left:.8em}.seo .posted h1._title{width:100%;background:var(--colorIvory);margin-bottom:1.5em;font-size:2.1rem;line-height:1.1}.seo .posted p._image{width:100%;max-width:none}.seo .listItems li:last-child .posted{border-bottom:0}.seo .posted p._more{width:100%;color:#999;font-size:.9em;text-align:right}@media (max-width: 991px){.seo .listItems li .posted{padding:1em}.seo .posted h1._title{margin-bottom:1em}.seo .posted p._number{display:block}}.seo .detail .specPicture{width:20%}.seo .detail .specPicture img,.seo .detail .specPicture p._link{margin-bottom:1.5em}.seo .detail .specPicture p._note{width:100%;max-width:none;padding:.5em;border:5px solid #f5f5f5;border-radius:4px;margin-bottom:1.5em;font-size:.9rem;line-height:1.4}.seo .detail .specPicture p._note span{font-size:1.2rem}.seo .detail .specPicture p._category{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;padding:0 .5em;font-size:.9rem;line-height:1}.seo .detail .specPicture p._category span{border-bottom:4px solid #f9f9f9;margin-bottom:.8em}.seo .detail .specText{width:80%}.seo .detail .specText h3{background:none;margin-top:1em;margin-bottom:0;line-height:1.1}.seo .detail .specText p._content{max-width:none;color:#777}.seo .detail .specText p._content a.pageLink,.seo .detail .specText p._content a.externalLink{padding:.5em 3em;border:5px solid #f5f5f5;margin:1em 0;color:#111;font-size:1.2rem;line-height:1.2}@media (max-width: 991px){.seo .detail .specPicture{width:100%;margin-bottom:2em}.seo .detail .specText{width:100%}.seo .detail .specPicture .imgPlus{float:left;width:48%;height:auto}.seo .detail .specPicture img{margin-bottom:0}.seo .detail .specPicture p._note,.seo .detail .specPicture p._category{float:right;width:48%}.seo .detail .specText p._content a.pageLink,.seo .detail .specText p._content a.externalLink{padding:.5em 1em}}.products .container{margin-bottom:8em}.products .customView.pageFirstView{height:auto;margin-bottom:0}.products .customView.pageFirstView .areaPageTitle{margin-bottom:2em}.products .customView.pageFirstView .areaPageTitle>h1{height:auto;color:var(--colorMeadowGreen)}.products .rowView{overflow:visible}.products .listItems{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;height:100%;overflow:visible}.products .listItems li{width:0;border-bottom:0}.products .listItems li:hover{overflow:visible;cursor:pointer}.products .listItems li img{width:100%;height:auto}.products .listItems span{display:none}.products .listItems li:hover.pageLink{z-index:9999;display:block;min-height:auto;padding:0!important}.products .detail dd.pageLink,.products .detail dd.externalLink{justify-content:flex-start}@media (max-width: 991px){.products .customView.pageFirstView .areaPageTitle{margin-bottom:0}}.commonBackground:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20900%20900'%20style='enable-background:new%200%200%20900%20900;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F5F5F5;}%20.st1{fill:%23FCFCFC;}%20.st2{fill:%23FAFAFA;}%20.st3{fill:%23F7F7F7;}%20.st4{fill:%23F8F8F8;}%20%3c/style%3e%3crect%20class='st0'%20width='900'%20height='900'/%3e%3ccircle%20class='st1'%20cx='702.5'%20cy='404'%20r='160'/%3e%3ccircle%20class='st2'%20cx='160.5'%20cy='243'%20r='140'/%3e%3ccircle%20class='st1'%20cx='160.5'%20cy='243'%20r='120'/%3e%3ccircle%20class='st3'%20cx='275.5'%20cy='655'%20r='100'/%3e%3ccircle%20class='st1'%20cx='333.5'%20cy='587'%20r='64'/%3e%3ccircle%20class='st4'%20cx='255'%20cy='456.5'%20r='40'/%3e%3c/svg%3e");background-size:150% auto;background-repeat:no-repeat;background-position:center}.dealBackground04:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20900%20900'%20style='enable-background:new%200%200%20900%20900;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F5F5F5;}%20.st1{fill:%23FCFCFC;}%20.st2{fill:%23FAFAFA;}%20.st3{fill:%23F7F7F7;}%20.st4{fill:%23F8F8F8;}%20%3c/style%3e%3crect%20class='st0'%20width='900'%20height='900'/%3e%3ccircle%20class='st1'%20cx='702.5'%20cy='404'%20r='160'/%3e%3ccircle%20class='st2'%20cx='160.5'%20cy='243'%20r='140'/%3e%3ccircle%20class='st1'%20cx='160.5'%20cy='243'%20r='120'/%3e%3ccircle%20class='st3'%20cx='275.5'%20cy='655'%20r='100'/%3e%3ccircle%20class='st1'%20cx='333.5'%20cy='587'%20r='64'/%3e%3ccircle%20class='st4'%20cx='255'%20cy='456.5'%20r='40'/%3e%3c/svg%3e");background-size:180% auto;background-repeat:no-repeat;background-position:center}.dealBackground:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20900%20900'%20style='enable-background:new%200%200%20900%20900;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F5F5F5;}%20.st1{fill:%23FCFCFC;}%20.st2{fill:%23FAFAFA;}%20.st3{fill:%23F7F7F7;}%20.st4{fill:%23F8F8F8;}%20%3c/style%3e%3crect%20class='st0'%20width='900'%20height='900'/%3e%3ccircle%20class='st1'%20cx='702.5'%20cy='404'%20r='160'/%3e%3ccircle%20class='st2'%20cx='160.5'%20cy='243'%20r='140'/%3e%3ccircle%20class='st1'%20cx='160.5'%20cy='243'%20r='120'/%3e%3ccircle%20class='st3'%20cx='275.5'%20cy='655'%20r='100'/%3e%3ccircle%20class='st1'%20cx='333.5'%20cy='587'%20r='64'/%3e%3ccircle%20class='st4'%20cx='255'%20cy='456.5'%20r='40'/%3e%3c/svg%3e");background-size:150% auto;background-repeat:no-repeat;background-position:center}.dealBackground02:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='phase02'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20900%20900'%20style='enable-background:new%200%200%20900%20900;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F5F5F5;}%20.st1{fill:%23FFFFFF;}%20.st2{fill:%23F7F7F7;}%20.st3{fill:%23FCFCFC;}%20.st4{fill:%23F6F6F6;}%20%3c/style%3e%3crect%20class='st0'%20width='900'%20height='900'/%3e%3ccircle%20class='st1'%20cx='702.5'%20cy='404'%20r='176'/%3e%3ccircle%20class='st2'%20cx='170.5'%20cy='253'%20r='133'/%3e%3ccircle%20class='st3'%20cx='170.5'%20cy='253'%20r='120'/%3e%3ccircle%20class='st3'%20cx='255.5'%20cy='675'%20r='110'/%3e%3ccircle%20class='st3'%20cx='333.5'%20cy='587'%20r='64'/%3e%3ccircle%20class='st4'%20cx='245'%20cy='466.5'%20r='36'/%3e%3c/svg%3e");background-size:130% auto;background-repeat:no-repeat;background-position:center}.dealBackground03:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='phase02'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20900%20900'%20style='enable-background:new%200%200%20900%20900;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F5F5F5;}%20.st1{fill:%23FFFFFF;}%20.st2{fill:%23F7F7F7;}%20.st3{fill:%23FCFCFC;}%20.st4{fill:%23F6F6F6;}%20%3c/style%3e%3crect%20class='st0'%20width='900'%20height='900'/%3e%3ccircle%20class='st1'%20cx='702.5'%20cy='404'%20r='176'/%3e%3ccircle%20class='st2'%20cx='170.5'%20cy='253'%20r='133'/%3e%3ccircle%20class='st3'%20cx='170.5'%20cy='253'%20r='120'/%3e%3ccircle%20class='st3'%20cx='255.5'%20cy='675'%20r='110'/%3e%3ccircle%20class='st3'%20cx='333.5'%20cy='587'%20r='64'/%3e%3ccircle%20class='st4'%20cx='245'%20cy='466.5'%20r='36'/%3e%3c/svg%3e");background-size:110% auto;background-repeat:no-repeat;background-position:center}@media (max-width: 991px){.commonBackground:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20900%20900'%20style='enable-background:new%200%200%20900%20900;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F5F5F5;}%20.st1{fill:%23FCFCFC;}%20.st2{fill:%23FAFAFA;}%20.st3{fill:%23F7F7F7;}%20.st4{fill:%23F8F8F8;}%20%3c/style%3e%3crect%20class='st0'%20width='900'%20height='900'/%3e%3ccircle%20class='st1'%20cx='702.5'%20cy='404'%20r='160'/%3e%3ccircle%20class='st2'%20cx='160.5'%20cy='243'%20r='140'/%3e%3ccircle%20class='st1'%20cx='160.5'%20cy='243'%20r='120'/%3e%3ccircle%20class='st3'%20cx='275.5'%20cy='655'%20r='100'/%3e%3ccircle%20class='st1'%20cx='333.5'%20cy='587'%20r='64'/%3e%3ccircle%20class='st4'%20cx='255'%20cy='456.5'%20r='40'/%3e%3c/svg%3e");background-size:auto 100%;background-size:cover;background-repeat:no-repeat;background-position:center}.dealBackground:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20900%20900'%20style='enable-background:new%200%200%20900%20900;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F5F5F5;}%20.st1{fill:%23FCFCFC;}%20.st2{fill:%23FAFAFA;}%20.st3{fill:%23F7F7F7;}%20.st4{fill:%23F8F8F8;}%20%3c/style%3e%3crect%20class='st0'%20width='900'%20height='900'/%3e%3ccircle%20class='st1'%20cx='702.5'%20cy='404'%20r='160'/%3e%3ccircle%20class='st2'%20cx='160.5'%20cy='243'%20r='140'/%3e%3ccircle%20class='st1'%20cx='160.5'%20cy='243'%20r='120'/%3e%3ccircle%20class='st3'%20cx='275.5'%20cy='655'%20r='100'/%3e%3ccircle%20class='st1'%20cx='333.5'%20cy='587'%20r='64'/%3e%3ccircle%20class='st4'%20cx='255'%20cy='456.5'%20r='40'/%3e%3c/svg%3e");background-size:auto 100%;background-size:cover;background-repeat:no-repeat;background-position:center}.dealBackground02:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='phase02'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20900%20900'%20style='enable-background:new%200%200%20900%20900;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F5F5F5;}%20.st1{fill:%23FFFFFF;}%20.st2{fill:%23F7F7F7;}%20.st3{fill:%23FCFCFC;}%20.st4{fill:%23F6F6F6;}%20%3c/style%3e%3crect%20class='st0'%20width='900'%20height='900'/%3e%3ccircle%20class='st1'%20cx='702.5'%20cy='404'%20r='176'/%3e%3ccircle%20class='st2'%20cx='170.5'%20cy='253'%20r='133'/%3e%3ccircle%20class='st3'%20cx='170.5'%20cy='253'%20r='120'/%3e%3ccircle%20class='st3'%20cx='255.5'%20cy='675'%20r='110'/%3e%3ccircle%20class='st3'%20cx='333.5'%20cy='587'%20r='64'/%3e%3ccircle%20class='st4'%20cx='245'%20cy='466.5'%20r='36'/%3e%3c/svg%3e");background-size:auto 130%;background-size:cover;background-repeat:no-repeat;background-position:center}.dealBackground03:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='phase02'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20900%20900'%20style='enable-background:new%200%200%20900%20900;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F5F5F5;}%20.st1{fill:%23FFFFFF;}%20.st2{fill:%23F7F7F7;}%20.st3{fill:%23FCFCFC;}%20.st4{fill:%23F6F6F6;}%20%3c/style%3e%3crect%20class='st0'%20width='900'%20height='900'/%3e%3ccircle%20class='st1'%20cx='702.5'%20cy='404'%20r='176'/%3e%3ccircle%20class='st2'%20cx='170.5'%20cy='253'%20r='133'/%3e%3ccircle%20class='st3'%20cx='170.5'%20cy='253'%20r='120'/%3e%3ccircle%20class='st3'%20cx='255.5'%20cy='675'%20r='110'/%3e%3ccircle%20class='st3'%20cx='333.5'%20cy='587'%20r='64'/%3e%3ccircle%20class='st4'%20cx='245'%20cy='466.5'%20r='36'/%3e%3c/svg%3e");background-size:auto 110%;background-size:cover;background-repeat:no-repeat;background-position:center}.dealBackground04:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20900%20900'%20style='enable-background:new%200%200%20900%20900;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23F5F5F5;}%20.st1{fill:%23FCFCFC;}%20.st2{fill:%23FAFAFA;}%20.st3{fill:%23F7F7F7;}%20.st4{fill:%23F8F8F8;}%20%3c/style%3e%3crect%20class='st0'%20width='900'%20height='900'/%3e%3ccircle%20class='st1'%20cx='702.5'%20cy='404'%20r='160'/%3e%3ccircle%20class='st2'%20cx='160.5'%20cy='243'%20r='140'/%3e%3ccircle%20class='st1'%20cx='160.5'%20cy='243'%20r='120'/%3e%3ccircle%20class='st3'%20cx='275.5'%20cy='655'%20r='100'/%3e%3ccircle%20class='st1'%20cx='333.5'%20cy='587'%20r='64'/%3e%3ccircle%20class='st4'%20cx='255'%20cy='456.5'%20r='40'/%3e%3c/svg%3e");background-size:auto 180%;background-size:cover;background-repeat:no-repeat;background-position:center}}.deal .customView .areaPageTitle h1{color:var(--colorMainGreen)}.deal .customView.pageFirstView p{position:relative;margin-top:1.5em;margin-bottom:1em;color:#333;font-size:2.3rem;font-weight:200}.deal .customView.pageFirstView p span{font-size:1.4rem}.deal .customView.pageFirstView p+p{margin-top:0;margin-bottom:0}.areaDealPrice .rowView dl{display:flex;flex-wrap:wrap;justify-content:center;width:90%;margin-bottom:2.4em;font-size:1.2rem}.areaDealPrice .rowView dl:last-child{margin-bottom:0}.areaDealPrice .rowView dl dt{width:50%;padding:1em 1em 1em 0;border-radius:4px;margin-bottom:1em}.areaDealPrice .rowView dl dd{width:50%;padding:1em;background:var(--colorLemonYellow);border-radius:4px;margin-bottom:1em}@media (max-width: 991px){.deal .customView .areaPageTitle{margin-bottom:0}.deal .customView.pageFirstView{margin-bottom:3em}.deal .customView.pageFirstView p{width:90%}.deal .customView.pageFirstView p+p{margin-bottom:0}}.about .pageFirstView{margin-bottom:0}.about .customView .areaPageTitle{margin-bottom:2em}.about .pageFirstView ._link{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:0 18%;margin-top:2em;margin-bottom:2.4em}.about .pageFirstView ._link li{margin-bottom:1em}.about dl{display:flex;width:100%;padding:0 10%;background:url(/assets/images/pages/background_line2.svg) left center no-repeat;background-size:100% auto;margin-bottom:1.8em}.about dl:last-child{margin-bottom:0}.about dt{display:flex;align-items:center;justify-content:flex-start;width:20%;color:#111;font-weight:200}.about dd{display:flex;width:80%;padding:0 .5em;background:#fff;font-size:1.1rem;line-height:1.2}.about dt>span{font-size:.8rem}.about .rowView h3,.about .rowView h4{width:100%}.about .rowView h4{margin-bottom:1em}.about .rowView .map{width:100%}.about .rowView.map iframe{width:100%;height:320px}.about .rowView .access{width:70%;margin:0 auto}.about .rowView .access p{margin-bottom:2em;line-height:1.12}.areaAboutAccess address{font-style:normal}.areaAboutAccess .areaH2{margin-bottom:3em}.areaAboutMap,.areaAboutTrain{padding-top:3em}.aboutDefaultBack:after{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201920%201920'%20style='enable-background:new%200%200%201920%201920;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2365AB31;}%20%3c/style%3e%3cpath%20class='st0'%20d='M1149.4,840h-12.6h-63.2l0,0H947.4l0,0H833.7v113.7H732.6V852.6V840H720v113.7v12.6V1080h126.3V966.3h101v101%20v12.6l0,0H960l0,0h113.7l0,0h63.2h12.6l50.6-120L1149.4,840z%20M833.7,1067.4H732.6V966.3h101L833.7,1067.4L833.7,1067.4z%20M846.3,953.7V852.6h101v101l0,0L846.3,953.7L846.3,953.7z%20M1073.7,960c0,38.6,0,77.3,0,107.4h-12.6H960V966.3l0,0h75.8v-12.6H960%20V852.6h101h12.6C1073.7,882.7,1073.7,921.4,1073.7,960z%20M1136.9,1067.4h-50.6c0-26.6,0-67,0-107.4c0-40.4,0-80.8,0-107.4h50.6%20l50.5,107.4L1136.9,1067.4z'/%3e%3c/svg%3e");background-size:100% auto;background-position:center;background-repeat:no-repeat}.aboutCompanyBack:after{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201920%201920'%20style='enable-background:new%200%200%201920%201920;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2365AB31;}%20%3c/style%3e%3cpath%20class='st0'%20d='M1149.4,840h-12.6h-63.2l0,0H947.4l0,0H833.7v113.7H732.6V852.6V840H720v113.7v12.6V1080h126.3V966.3h101v101%20v12.6l0,0H960l0,0h113.7l0,0h63.2h12.6l50.6-120L1149.4,840z%20M833.7,1067.4H732.6V966.3h101L833.7,1067.4L833.7,1067.4z%20M846.3,953.7V852.6h101v101l0,0L846.3,953.7L846.3,953.7z%20M1073.7,960c0,38.6,0,77.3,0,107.4h-12.6H960V966.3l0,0h75.8v-12.6H960%20V852.6h101h12.6C1073.7,882.7,1073.7,921.4,1073.7,960z%20M1136.9,1067.4h-50.6c0-26.6,0-67,0-107.4c0-40.4,0-80.8,0-107.4h50.6%20l50.5,107.4L1136.9,1067.4z'/%3e%3c/svg%3e");background-size:100% auto;background-position:center;background-repeat:no-repeat}.aboutHistoryBack:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201920%201920'%20style='enable-background:new%200%200%201920%201920;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2365AB31;}%20.st1{fill:none;stroke:%2365AB31;stroke-width:20.4147;stroke-linecap:round;stroke-linejoin:round;}%20%3c/style%3e%3cg%3e%3cpath%20class='st0'%20d='M954.3,1120c-21.8,0-42.9-4.4-62.4-12.4c-19.6-8-36.4-19.6-50.9-34.2c-14.5-14.5-26.2-32-34.2-50.9%20c-8-18.9,20.4-26.9,26.9-11.6c6.5,15.3,16,29.8,28.4,41.5c12.4,11.6,26.2,21.1,41.5,28.4c15.3,7.3,32.7,10.2,50.9,10.2%20c18.2,0,34.9-3.6,50.9-10.2c16-6.5,29.8-16,41.5-28.4c11.6-12.4,21.1-26.2,28.4-41.5c7.3-15.3,10.2-32.7,10.2-50.9%20c0-18.2-3.6-34.9-10.2-50.9c-6.5-16-16-29.8-28.4-41.5c-12.4-11.6-25.5-21.8-41.5-28.4c-16-6.5-32.7-10.2-50.9-10.2%20c-11.6,0-23.3,1.5-34.2,4.4c-10.9,2.9-21.8,7.3-31.3,13.1c-9.5,5.8-18.9,12.4-26.9,20.4c-8,8-15.3,17.5-21.1,27.6l-13.8,10.2%20L813.5,915l1.5-17.5l0.7-17.5c7.3-12.4,16-23.3,25.5-33.5s21.8-18.2,33.5-24.7c11.7-6.5,24.7-12.4,38.4-16%20c13.8-3.6,26.9-5.8,41.5-5.8c21.8,0,42.9,4.4,62.4,12.4c19.6,8,36.4,19.6,50.9,34.2c14.5,14.5,26.2,32,34.2,50.9%20c8,18.9,12.4,40.7,12.4,62.4c0,21.8-4.4,42.9-12.4,62.4c-8,19.6-19.6,36.4-34.2,50.9c-14.5,14.5-32,26.2-50.9,34.2%20C997.9,1115.6,976.1,1120,954.3,1120z'/%3e%3cpath%20class='st1'%20d='M947,880.1v87.3l61.8,61.8'/%3e%3c/g%3e%3c/svg%3e");background-size:100% auto;background-position:center;background-repeat:no-repeat}.aboutMapBack:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201920%201920'%20style='enable-background:new%200%200%201920%201920;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2365AB31;}%20%3c/style%3e%3cpath%20class='st0'%20d='M960,800c-48.9,0-88.5,39.7-88.5,88.5S960,1120,960,1120s88.5-182.6,88.5-231.5S1008.9,800,960,800z%20M960,928.5%20c-22,0-39.8-17.9-39.8-39.8c0-22,17.9-39.8,39.8-39.8s39.8,17.9,39.8,39.8C999.8,910.6,982,928.5,960,928.5z'/%3e%3c/svg%3e");background-size:100% auto;background-position:center;background-repeat:no-repeat}.aboutTrainBack:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201920%201920'%20style='enable-background:new%200%200%201920%201920;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2365AB31;}%20%3c/style%3e%3cg%3e%3cpath%20class='st0'%20d='M996.3,844.1h-71.5c-3.9,0-6.8-3.1-6.8-6.8v-7.2c0-3.9,3.1-6.8,6.8-6.8h71.5c3.9,0,6.8,3.1,6.8,6.8v7.2%20C1003.3,841.2,1000.2,844.1,996.3,844.1z%20M1064.2,1018.3V840.2c0-15.8-12.9-28.8-28.8-28.8H884.6c-15.8,0-28.8,12.9-28.8,28.8v178%20c0,15.8,12.9,28.8,28.8,28.8h150.9C1051.1,1047.1,1064.2,1034.2,1064.2,1018.3z%20M1036.5,946.8H885.2c-5.4,0-10-4.6-10-10V868%20c0-5.4,4.6-10,10-10h151.2c5.4,0,10,4.6,10,10v68.6C1046.5,942.2,1042.1,946.8,1036.5,946.8z%20M913.3,1001.5c0,8-6.5,14.5-14.5,14.5%20s-14.5-6.5-14.5-14.5s6.5-14.5,14.5-14.5S913.3,993.5,913.3,1001.5z%20M1036,1001.5c0,8-6.5,14.5-14.5,14.5c-8,0-14.5-6.5-14.5-14.5%20s6.5-14.5,14.5-14.5C1029.5,987,1036,993.5,1036,1001.5z'/%3e%3cpolygon%20class='st0'%20points='1013.5,1047.1%20906.5,1047.1%20843.9,1120%20870.3,1120%20923.2,1057.5%20996.8,1057.5%201049.8,1120%201076.1,1120%20'/%3e%3cpath%20class='st0'%20d='M1014.7,822.5h-109c-6.3,0-11.2-5.1-11.2-11.2l0,0c0-6.3,5.1-11.2,11.2-11.2h109c6.3,0,11.2,5.1,11.2,11.2l0,0%20C1025.7,817.7,1020.6,822.5,1014.7,822.5z'/%3e%3c/g%3e%3c/svg%3e");background-size:100% auto;background-position:center;background-repeat:no-repeat}@media (max-width: 991px){.about .customView.pageFirstView ._link{justify-content:center;padding:0 5%}.about .customView.pageFirstView ._link li{margin-right:1em}.about .customView.pageFirstView ._link li:nth-child(2n){margin-right:0}.about .customView.pageFirstView ._link .linkButton.formSquareS{width:160px;height:160px}.about dl{padding:0 4%;background:url(/assets/images/pages/background_line.svg) left center no-repeat;background-size:auto 6px}.about dt{font-size:.8rem}.about .rowView .access{width:100%}.aboutDefaultBack:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201920%201920'%20style='enable-background:new%200%200%201920%201920;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2365AB31;}%20%3c/style%3e%3cpath%20class='st0'%20d='M1149.4,840h-12.6h-63.2l0,0H947.4l0,0H833.7v113.7H732.6V852.6V840H720v113.7v12.6V1080h126.3V966.3h101v101%20v12.6l0,0H960l0,0h113.7l0,0h63.2h12.6l50.6-120L1149.4,840z%20M833.7,1067.4H732.6V966.3h101L833.7,1067.4L833.7,1067.4z%20M846.3,953.7V852.6h101v101l0,0L846.3,953.7L846.3,953.7z%20M1073.7,960c0,38.6,0,77.3,0,107.4h-12.6H960V966.3l0,0h75.8v-12.6H960%20V852.6h101h12.6C1073.7,882.7,1073.7,921.4,1073.7,960z%20M1136.9,1067.4h-50.6c0-26.6,0-67,0-107.4c0-40.4,0-80.8,0-107.4h50.6%20l50.5,107.4L1136.9,1067.4z'/%3e%3c/svg%3e");background-size:auto 100%;background-position:center;background-repeat:no-repeat}.aboutCompanyBack:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201920%201920'%20style='enable-background:new%200%200%201920%201920;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2365AB31;}%20%3c/style%3e%3cpath%20class='st0'%20d='M1149.4,840h-12.6h-63.2l0,0H947.4l0,0H833.7v113.7H732.6V852.6V840H720v113.7v12.6V1080h126.3V966.3h101v101%20v12.6l0,0H960l0,0h113.7l0,0h63.2h12.6l50.6-120L1149.4,840z%20M833.7,1067.4H732.6V966.3h101L833.7,1067.4L833.7,1067.4z%20M846.3,953.7V852.6h101v101l0,0L846.3,953.7L846.3,953.7z%20M1073.7,960c0,38.6,0,77.3,0,107.4h-12.6H960V966.3l0,0h75.8v-12.6H960%20V852.6h101h12.6C1073.7,882.7,1073.7,921.4,1073.7,960z%20M1136.9,1067.4h-50.6c0-26.6,0-67,0-107.4c0-40.4,0-80.8,0-107.4h50.6%20l50.5,107.4L1136.9,1067.4z'/%3e%3c/svg%3e");background-size:auto 100%;background-position:center;background-repeat:no-repeat}.aboutHistoryBack:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201920%201920'%20style='enable-background:new%200%200%201920%201920;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2365AB31;}%20.st1{fill:none;stroke:%2365AB31;stroke-width:20.4147;stroke-linecap:round;stroke-linejoin:round;}%20%3c/style%3e%3cg%3e%3cpath%20class='st0'%20d='M954.3,1120c-21.8,0-42.9-4.4-62.4-12.4c-19.6-8-36.4-19.6-50.9-34.2c-14.5-14.5-26.2-32-34.2-50.9%20c-8-18.9,20.4-26.9,26.9-11.6c6.5,15.3,16,29.8,28.4,41.5c12.4,11.6,26.2,21.1,41.5,28.4c15.3,7.3,32.7,10.2,50.9,10.2%20c18.2,0,34.9-3.6,50.9-10.2c16-6.5,29.8-16,41.5-28.4c11.6-12.4,21.1-26.2,28.4-41.5c7.3-15.3,10.2-32.7,10.2-50.9%20c0-18.2-3.6-34.9-10.2-50.9c-6.5-16-16-29.8-28.4-41.5c-12.4-11.6-25.5-21.8-41.5-28.4c-16-6.5-32.7-10.2-50.9-10.2%20c-11.6,0-23.3,1.5-34.2,4.4c-10.9,2.9-21.8,7.3-31.3,13.1c-9.5,5.8-18.9,12.4-26.9,20.4c-8,8-15.3,17.5-21.1,27.6l-13.8,10.2%20L813.5,915l1.5-17.5l0.7-17.5c7.3-12.4,16-23.3,25.5-33.5s21.8-18.2,33.5-24.7c11.7-6.5,24.7-12.4,38.4-16%20c13.8-3.6,26.9-5.8,41.5-5.8c21.8,0,42.9,4.4,62.4,12.4c19.6,8,36.4,19.6,50.9,34.2c14.5,14.5,26.2,32,34.2,50.9%20c8,18.9,12.4,40.7,12.4,62.4c0,21.8-4.4,42.9-12.4,62.4c-8,19.6-19.6,36.4-34.2,50.9c-14.5,14.5-32,26.2-50.9,34.2%20C997.9,1115.6,976.1,1120,954.3,1120z'/%3e%3cpath%20class='st1'%20d='M947,880.1v87.3l61.8,61.8'/%3e%3c/g%3e%3c/svg%3e");background-size:auto 100%;background-position:center;background-repeat:no-repeat}.aboutMapBack:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201920%201920'%20style='enable-background:new%200%200%201920%201920;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2365AB31;}%20%3c/style%3e%3cpath%20class='st0'%20d='M960,800c-48.9,0-88.5,39.7-88.5,88.5S960,1120,960,1120s88.5-182.6,88.5-231.5S1008.9,800,960,800z%20M960,928.5%20c-22,0-39.8-17.9-39.8-39.8c0-22,17.9-39.8,39.8-39.8s39.8,17.9,39.8,39.8C999.8,910.6,982,928.5,960,928.5z'/%3e%3c/svg%3e");background-size:auto 100%;background-position:center;background-repeat:no-repeat}.aboutTrainBack:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201920%201920'%20style='enable-background:new%200%200%201920%201920;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2365AB31;}%20%3c/style%3e%3cg%3e%3cpath%20class='st0'%20d='M996.3,844.1h-71.5c-3.9,0-6.8-3.1-6.8-6.8v-7.2c0-3.9,3.1-6.8,6.8-6.8h71.5c3.9,0,6.8,3.1,6.8,6.8v7.2%20C1003.3,841.2,1000.2,844.1,996.3,844.1z%20M1064.2,1018.3V840.2c0-15.8-12.9-28.8-28.8-28.8H884.6c-15.8,0-28.8,12.9-28.8,28.8v178%20c0,15.8,12.9,28.8,28.8,28.8h150.9C1051.1,1047.1,1064.2,1034.2,1064.2,1018.3z%20M1036.5,946.8H885.2c-5.4,0-10-4.6-10-10V868%20c0-5.4,4.6-10,10-10h151.2c5.4,0,10,4.6,10,10v68.6C1046.5,942.2,1042.1,946.8,1036.5,946.8z%20M913.3,1001.5c0,8-6.5,14.5-14.5,14.5%20s-14.5-6.5-14.5-14.5s6.5-14.5,14.5-14.5S913.3,993.5,913.3,1001.5z%20M1036,1001.5c0,8-6.5,14.5-14.5,14.5c-8,0-14.5-6.5-14.5-14.5%20s6.5-14.5,14.5-14.5C1029.5,987,1036,993.5,1036,1001.5z'/%3e%3cpolygon%20class='st0'%20points='1013.5,1047.1%20906.5,1047.1%20843.9,1120%20870.3,1120%20923.2,1057.5%20996.8,1057.5%201049.8,1120%201076.1,1120%20'/%3e%3cpath%20class='st0'%20d='M1014.7,822.5h-109c-6.3,0-11.2-5.1-11.2-11.2l0,0c0-6.3,5.1-11.2,11.2-11.2h109c6.3,0,11.2,5.1,11.2,11.2l0,0%20C1025.7,817.7,1020.6,822.5,1014.7,822.5z'/%3e%3c/g%3e%3c/svg%3e");background-size:auto 100%;background-position:center;background-repeat:no-repeat}}.announce .listItems li{padding:2em;border:0;border-radius:3px;margin:0 0 .5em}.articleContent{display:flex;flex-wrap:wrap;width:100%}.articleContent p{display:flex;flex-wrap:wrap;align-items:flex-start;min-height:auto;padding:0;border-right:0}.articleContent ._date{width:20%;margin-right:4%;font-size:1.4rem;line-height:1.1;word-break:break-word}.articleContent ._title{width:76%;margin-bottom:.5em;text-align:left;font-size:1.6rem;line-height:1.2;word-break:break-word}.articleContent ._note{justify-content:flex-end;width:100%;max-width:none;padding-right:1em;margin-bottom:.8em;color:#222;font-size:.8rem;font-style:italic}.articleContent ._image{width:20%;margin-right:4%}.articleContent ._image img{width:100%;height:auto}.articleContent ._block{display:block;width:76%}.articleContent p._content{width:100%;max-width:none;margin-bottom:1em;line-height:1.5;white-space:pre-wrap!important}.articleContent p._more{display:block;width:100%;max-width:none;padding-right:.8em;color:#999;font-size:.9em;text-align:right}.articleContent ._link{align-items:center;width:auto;font-size:1rem}.articleContent .articleContentLine{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.announce .listItems li:hover,.announce .listItems li:focus{font-weight:400}.about .pnPanel ul li{display:flex;justify-content:center;align-items:center;width:36px;height:36px;margin:0}@media (max-width: 991px){.announce .goodsDetail{margin-top:0}.announce .listItems li{padding:0;margin:0 0 .5em}.articleContent{padding:0 .5em}.announce article{padding:1em 0}.articleContent ._date{font-size:.8rem;line-height:1.8}.articleContent ._title{font-size:1.3rem}.articleContent ._image{margin-bottom:.5em}.articleContent ._content{font-size:1rem}.articleContent ._link>a{font-size:.7rem}.articleContent .note{padding-right:.5em;font-size:.8rem}}.announce .listItems li .pageLink:hover{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='2px'%20height='2px'%20viewBox='0%200%202%202'%20enable-background='new%200%200%202%202'%20xml:space='preserve'%3e%3crect%20fill='%23d9e367'%20width='2'%20height='2'/%3e%3c/svg%3e");background-repeat:repeat-x;background-position:center bottom;transition:all .3s ease}.announce .detail .pageLink:hover{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='2px'%20height='2px'%20viewBox='0%200%202%202'%20enable-background='new%200%200%202%202'%20xml:space='preserve'%3e%3crect%20fill='%23d9e367'%20width='2'%20height='2'/%3e%3c/svg%3e");background-repeat:repeat-x;background-position:center bottom;transition:all .3s ease}.customer .areaPageTitle>h1{color:var(--colorCustomer)}.customer .customView.pageFirstView,.customer .rowView.pageFirstView{position:relative;z-index:100;perspective:600px;transform-style:preserve-3d;perspective-origin:center 25%}.customer .rowView.pageFirstView{perspective-origin:center 60%}.customer .pageFirstView>img._object1{position:absolute;top:22%;left:-17%;width:30%;height:auto;opacity:0}.customer .pageFirstView>img._object2{position:absolute;top:22%;right:-17%;width:30%;height:auto;opacity:0}.customer .pageFirstView>p{width:64%;padding-top:2em;margin-bottom:2em}.appearTurnPlusZ{animation:animeAppearTurnPlusZ .8s linear 1s forwards}.appearTurnMinusZ{animation:animeAppearTurnMinusZ .8s linear 1s forwards}@media (max-width: 991px){.customer .pageFirstView>img._object1{top:22%;left:-47%;width:70%}.customer .pageFirstView>img._object2{top:22%;right:-47%;width:70%}.customer .pageFirstView>p{width:75%;padding-bottom:0;min-width:auto}}.customer .pageFirstView ul._link{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 20%}.customer .pageFirstView ul._link li{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;width:28%;padding-top:5em;background:url(/assets/images/pages/arrow.svg) no-repeat;background-size:48px auto;background-position:center bottom 180px;border-radius:4px}.customer .pageFirstView ul._link li p{width:90%;height:calc(100vw * .6 * .8 * .28);margin:0 auto;color:#111;font-size:1.15em;font-weight:300;text-align:left;line-height:1.2}.customer .pageFirstView ul._link li p span{display:inline-block;background:#fff;padding:.3em .8em .5em;border:2px solid var(--colorSkyBlue);border-radius:4px}@media (max-width: 991px){.customer .pageFirstView ul._link li{flex-direction:column;width:100%;padding-top:3.5em;padding-bottom:0;background:url(/assets/images/pages/arrow.svg) no-repeat;background-size:48px auto;background-position:center bottom 180px}.customer .pageFirstView ul._link li p{width:auto;height:auto;margin-bottom:2em}.customer .pageFirstView ul._link li a.pageLinkSquareButtonS{width:100%;height:60vw}}.areaCustomerInformation .areaH2{position:relative;z-index:200}.areaCustomerInformation .rowView>p._addSection{max-width:none;padding-bottom:70px;background:url(/assets/images/pages/note_under.svg) bottom center repeat-x;background-size:auto 25px;margin-bottom:80px;font-size:1.2rem;font-weight:400;line-height:1.2;letter-spacing:.05em}.rowView ._block.areaCustomerInformationSubsidy{position:relative;z-index:10;justify-content:flex-end;padding-bottom:2em;background:var(--colorIvoryc9) url(/assets/images/pages/line_blue.svg) repeat-y;border-radius:0 0 72px;overflow:hidden}.areaCustomerInformationSubsidy h3{display:flex;flex-wrap:wrap;align-items:center;width:320px;height:320px;padding:1.4em .8em 1.6em;background:var(--colorSkyBlue);border-radius:0 0 0 1em;margin-bottom:calc(100% * .8 * 128 / 192 - 200px);color:#fff;font-size:2.3rem;font-weight:300;line-height:1.1;text-align:left}.areaCustomerInformationSubsidy h3>span{color:var(--colorCreamYellow);font-size:2.7rem;font-weight:400}.areaCustomerInformationSubsidy>img{position:absolute;z-index:-1;top:-80px;right:0;width:100%;height:auto;border-right:16px solid var(--colorSkyBlue);border-bottom:16px solid var(--colorSkyBlue)}.rowView .areaCustomerInformationSubsidy>p{padding:0 4% 0 6%;margin-right:32px;letter-spacing:.05em}@media (max-width: 991px){.customer .customView .areaPageTitle{margin-bottom:60px}.areaCustomerInformation .rowView>p{margin-bottom:4em}.areaCustomerInformation .rowView ._block[class~=tagJumpTarget]{padding-top:0;margin-top:0}.areaCustomerInformationSubsidy h3{width:100%;height:auto;padding:1.2em .8em 1.4em;border-radius:0 0 1em 1em;margin-bottom:250px}.areaCustomerInformationSubsidy>img{top:200px;right:auto;left:32px;width:100%;border:0}.rowView .areaCustomerInformationSubsidy>p{max-width:none;padding:0 5% 0 16%;margin-right:0}}.areaCustomerInformationSubsidy dl{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;margin-bottom:3em}.areaCustomerInformationSubsidy dl dt{width:auto;padding:.2em 1em .2em 12%;border-bottom:3px solid var(--colorSkyBlue);margin-bottom:.2em;font-size:1.8rem;line-height:1.2;text-align:center}.areaCustomerInformationSubsidy dl dd{width:100%;padding:1em 8% 1em 12%;font-size:1.1rem;line-height:1.7;text-align:left}.areaCustomerInformationSubsidy dl dd a.pageLinkButtonFlat{flex-direction:column;width:640px;padding:.2em 1.2em;background-position:right -20px center,left -20px center;font-size:1.5rem;font-weight:400;line-height:1.1}.areaCustomerInformationSubsidy dl dd a.pageLinkButtonFlat:hover,.areaCustomerInformationSubsidy dl dd a.pageLinkButtonFlat:focus{animation:pageLinkButtonFlatAnime640 .8s ease-out forwards}.areaCustomerInformationSubsidy dl dd a.pageLinkButtonFlat>span{display:inline-block;font-size:1rem;line-height:1.7}.areaCustomerInformationSubsidy dl dd a{margin:.8em 0 .5em;font-weight:400}.areaCustomerInformationSubsidy dl dd a.externalLink{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;font-size:1.3rem;font-weight:400;line-height:1.1}.areaCustomerInformationSubsidy dl dd a.externalLink img{width:16px;height:auto}.areaCustomerInformationSubsidy dl dd a.externalLink span{display:inline-block;width:calc(100% - 16px)}@media (max-width: 991px){.areaCustomerInformationSubsidy dl dt{padding:.2em 1em .2em 15%;text-align:left;font-size:1.5rem}.areaCustomerInformationSubsidy dl dd{padding:1em 5% 1em 16%}.areaCustomerInformationSubsidy dl dd a.pageLinkButtonFlat{width:280px}.areaCustomerInformationSubsidy dl dd a.pageLinkButtonFlat:hover,.areaCustomerInformationSubsidy dl dd a.pageLinkButtonFlat:focus{animation:pageLinkButtonFlatAnime280 .8s ease-out forwards}}:root{--color-faq-base:#2f4f4f}.faq .rowView.pageFirstView{margin-bottom:0}.faq .rowView.pageFirstView p{width:100%;margin-bottom:var(--space-beforeSection)}.customer .faq .pageFirstView>img._object1{top:68%;left:-30%}.customer .faq .pageFirstView>img._object2{top:68%;right:-30%}@media (max-width: 991px){.customer .faq .pageFirstView>img._object1{top:70%;left:-52%;width:70%}.customer .faq .pageFirstView>img._object2{top:70%;right:-52%;width:70%}.faq .rowView.pageFirstView .areaPageTitle{margin:0 15% 2em}.faq .rowView.pageFirstView p{width:56%;margin-bottom:var(--space-beforeSection)}}.faq .rowView .sortPanel{margin-bottom:4em}.faq .listItems li{padding:0 1.5em 1em;margin-bottom:7.2em}.faq .listItems li:last-child{margin-bottom:2.4em}.faq .posted{position:relative;z-index:100;display:flex;flex-wrap:wrap;justify-content:center;width:100%;border-radius:0 0 4px 4px}.faq .posted ._category{width:auto;padding:.4em 2em;background:var(--colorIvory);border-radius:0 0 4px 4px;margin-bottom:2.5em;color:var(--colorBurntUmber);font-size:1.1rem;font-weight:400;line-height:1.2;text-align:center}.faq .posted ._title{position:relative;width:100%;padding:0 1.5em 1.2em 3.2em;border-bottom:3px dotted rgba(127,191,255,1);margin:0 0 1.2em;color:#555;font-size:1.4rem;font-weight:400;line-height:1.1;text-align:left}.faq .posted ._title:after{position:absolute;top:0;left:0;content:"”";margin-top:.2em;margin-right:.3em;color:#7fbfff;font-size:4.5rem;line-height:.1}.faq .posted ._text{position:relative;width:100%;padding:0 1.5em;margin-bottom:2em;color:#333;font-size:1.1rem;line-height:1.45}.faq .posted ._link{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;width:auto}.faq .posted ._link span{margin-right:1em;font-size:.9rem}@media (max-width: 991px){.faq .rowView.pageFirstView p{margin-bottom:0}.faq .listItems li{margin-bottom:5.4em}.faq .posted ._title{padding:0 1em 1em 2.5em;margin-bottom:1em}.faq .posted ._text{position:relative;padding:0 1.5em;line-height:1.6}}.opinion .rowView.pageFirstView{margin-bottom:4.8em}.opinion .rowView.pageFirstView p{width:100%}.customer .opinion .pageFirstView>img._object1{top:68%;left:-30%}.customer .opinion .pageFirstView>img._object2{top:68%;right:-30%}@media (max-width: 991px){.customer .opinion .pageFirstView>img._object1{top:64%;left:-52%;width:70%}.customer .opinion .pageFirstView>img._object2{top:64%;right:-52%;width:70%}.opinion .rowView.pageFirstView .areaPageTitle{margin:0 15% 2em}.opinion .rowView.pageFirstView p{width:56%;margin-bottom:0}}.opinion .note{margin-bottom:4.8em}.opinion .rowView .listItems li{padding:1.5em 2em;margin-bottom:2em}.opinion .rowView .listItems ._block{display:flex;flex-wrap:wrap}.opinion .rowView .listItems ._block._likeLetter{padding-right:.2em}.opinion .rowView .listItems ._block p._text{width:80%;padding:2em 2em 0 0;font-size:1.2rem;line-height:2.1;letter-spacing:.1em}.opinion .rowView .listItems ._block ._grid{width:20%;padding:.8em 0 1.3em;background:#fffc;background:#e3d7a3;border-radius:6px;filter:drop-shadow(0px 1px 5px rgba(0,0,0,.05))}.opinion .rowView .listItems ._block ._grid h1{width:100%;padding:0 .5em;margin-bottom:.5em;color:#000;font-size:1.5rem;font-weight:300;letter-spacing:0;line-height:1.1;text-align:left}.opinion .rowView .listItems ._block ._grid h1 span{padding:.5em 0 .2em;margin-bottom:0;color:#777;font-size:.9rem;font-weight:400;letter-spacing:0;text-align:left}.opinion .rowView .listItems ._block ._grid p{width:90%;max-width:none;padding:0;background:#fff6;border-radius:4px;margin:0 5% .2em;color:#222;font-size:1.3rem;font-weight:300;line-height:1.15}.opinion .rowView .listItems ._block ._grid p._date{margin-top:.5em;font-size:1rem;font-weight:400}.opinion .rowView .listItems ._block ._grid p span{color:#777;font-size:.9rem;font-weight:400;letter-spacing:0}@media (max-width: 991px){.opinion .rowView.pageFirstView,.opinion .note{margin-bottom:0}.opinion .rowView .listItems li{padding:2em 0 0}.opinion .rowView .listItems li ._block._likeLetter{padding:0 .2em 0 .8em}.opinion .rowView .listItems li ._block p._text{width:70%;padding:2em .5em 0 0}.opinion .rowView .listItems ._block ._grid{width:30%}.opinion .rowView .listItems ._block ._grid dl dt h1{font-size:.9rem}.opinion .rowView .listItems ._block ._grid dl dd{font-size:1.3rem}.opinion .rowView .listItems ._block ._grid p{font-size:1.4rem}.opinion .rowView .listItems ._block ._grid p._date{font-size:1rem}}.form .areaPageTitle{margin-bottom:6em}.form .areaPageTitle h1._kanji{letter-spacing:.15em}.form .rowView.pageFirstView p{width:100%}.customer .form .pageFirstView>img._object1{top:72%;left:-30%}.customer .form .pageFirstView>img._object2{top:72%;right:-30%}@media (max-width: 991px){.customer .form .pageFirstView>img._object1{top:67%;left:-52%;width:70%}.customer .form .pageFirstView>img._object2{top:67%;right:-52%;width:70%}.form .rowView.pageFirstView p{width:56%;padding-top:0;margin-bottom:0}}.rowView.contactForm{margin-bottom:0}.phasePosition{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-basis:100%;width:100%}.phasePosition ul{display:flex;justify-content:space-between;width:360px;margin-bottom:2.5em}.phasePosition ul li{font-weight:700;letter-spacing:.08em}.indicatorSVG{width:100%;height:80px}@media (max-width: 991px){.form .areaPageTitle{margin-bottom:3em}.indicatorSVG{width:90%;height:80px}.phasePosition ul li{font-weight:700;letter-spacing:.08em}}.nextToPhase{display:block;width:60%;padding:2em 1em;background:linear-gradient(-5deg,#97d86d,#aaed7e);border:0;border-radius:.15em;color:#222;font-size:1.1rem;text-align:center;letter-spacing:.05em}.buttonAction{margin:8px auto 12px;transform:translateY(-8px);box-shadow:0 1px 4px -2px #0003}.buttonAction:hover{opacity:.9}.buttonAction:active{opacity:1;box-shadow:0 0 #0000001a;animation:animeButton .15s ease-out forwards}@keyframes animeButton{0%{transform:translateY(-8px)}to{transform:translate(0)}}.inputInitial,.backToPhase{display:block;width:60%;padding:2em 1em;background:linear-gradient(-5deg,#e9e9e9,#f0f0f0);border:0;border-radius:.15em;color:#666;font-size:1.1rem;text-align:center;letter-spacing:.05em}.inputInitial{font-size:1.35rem;line-height:.3em;letter-spacing:.07em}form{width:80%;max-width:920px;margin:0 auto 60px;color:#333}form>label{padding:20px 0 10px;border-bottom:1px dotted #ccc}label>p{color:#111;font-size:1rem}label input{margin-right:20px;background:#f5f5f5}input[type=text]{width:100%;box-sizing:border-box;border:none;font-size:1rem;line-height:1.7}textarea{width:100%;background:#f5f5f5;border:none;box-sizing:border-box;font-size:1rem;line-height:1.3}input[type=text]::placeholder,textarea::placeholder{color:#999}.listOneRow{display:flex;flex-wrap:wrap;width:100%;padding:20px 0;border-bottom:1px dotted #ccc}.lastRow{border-bottom:0;margin-bottom:4em}.listMultiRow{display:flex;flex-direction:column}.listMultiRow>label{margin-bottom:.3em;color:#000;cursor:pointer}.inputError{padding:.5em 0;color:#e95903;font-size:.9rem;font-weight:700;line-height:1.1}.listOneRow ._title{width:25%}.listOneRow ._content{width:75%}label._title{margin-bottom:.5em;line-height:1.2}@media (max-width: 991px){form{width:90%}form>label{flex-direction:column!important}form p{margin:0 0 10px!important}form .listOneRow ._title,form .listOneRow ._content{flex:0 0 100%;max-width:100%;width:100%}label input{margin:0}label>p{font-size:.95rem}input[type=checkbox]{margin:0 10px 0 0}.listMultiRow{margin-top:.5em}.listMultiRow>label{display:flex;align-items:center;height:40px;margin-bottom:.3em;color:#000;cursor:pointer}.nextToPhase,.backToPhase,.inputInitial{width:100%}}.confirm label input,.confirm textarea{background:transparent;color:#222}.confirm ._title{color:#999}.thanks{justify-content:center;align-items:center}.thanks h3{width:100%;margin-bottom:3em;font-size:1.4rem;text-align:center}.customer .rowView.thanks>p{width:60%;text-align:left;white-space:pre-wrap}@media (max-width: 991px){.customer .rowView.thanks>p{width:100%}}.container.indicator{display:flex;justify-content:center;padding:1em 0;margin-bottom:1em;font-size:1.4rem;letter-spacing:.08em}.setCenterPhase1{transform-origin:40px center}.setCenterPhase2{transform-origin:200px center}.setCenterPhase3{transform-origin:360px center}.directArrow{fill:#000;opacity:.3}.st0{fill:#fff}.beforePhase,.afterPhase{fill:#000;opacity:.3}.phase01,.phase02,.phase03{fill:gold;opacity:1}.phaesBar{fill:#aaa}.anime{animation:movemove 3s ease-out infinite}@keyframes movemove{0%{transform:rotate(-240deg)}to{transform:rotate(240deg)}}.sitemap .rowView.pageFirstView{margin-bottom:0}.sitemap .rowView{justify-content:center}.sitemap ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start}.sitemapList{padding:0}.sitemapList>li{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;padding:0 5em;border-bottom:1px solid #555}.sitemapList>li a{display:block;width:100%;padding:1.4em 0;color:#111;font-weight:400}.sitemapList li a:hover{background:#f5f5f5;transition:all 1s ease}.sitemapList>li a dl{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;padding:0 1em}.sitemapList>li a dt{width:100%;margin-bottom:1em;color:#333;font-size:1.1rem;letter-spacing:.05em}.sitemapList>li a dd{width:100%;font-size:.9rem;line-height:1.4}.sitemapList li>ul{width:100%;padding-left:2em}.sitemapList>li>ul>li{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;border-bottom:1px solid #555}.sitemapList>li:last-child,.sitemapList>li>ul>li:last-child{border-bottom:0}.sitemapList .pageLink:after{top:-10px;right:-10px}.sitemapList .anchorLink:after{position:absolute;top:-10px;right:-20px;content:"";width:40px;height:40px;background:#f9f9f9 url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%208.179%2032'%20enable-background='new%200%200%208.179%2032'%20xml:space='preserve'%3e%3cg%3e%3cg%3e%3cline%20fill='none'%20stroke='%23111111'%20stroke-width='2'%20stroke-miterlimit='10'%20x1='4.089'%20y1='30.915'%20x2='4.089'%20y2='1.084'/%3e%3cg%3e%3cpolygon%20fill='%23111111'%20points='8.179,27.603%207.446,26.92%204.09,30.532%200.732,26.92%200,27.603%204.09,32%20'/%3e%3c/g%3e%3cg%3e%3cpolygon%20fill='%23111111'%20points='8.179,4.398%207.446,5.08%204.09,1.468%200.732,5.08%200,4.398%204.09,0%20'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat center bottom 5px;background-size:20% auto;border-radius:50%;filter:drop-shadow(1 2 2px #000000);opacity:0}.sitemapList .anchorLink:hover:after{opacity:1;transition:all .8s ease}.areaLicensePicture h3+p{width:100%;line-height:1.6;text-align:center}.areaLicensePicture ._block ._grid{display:flex;flex-wrap:wrap;justify-content:center;width:90%}.areaLicensePicture ._block ._grid ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}.areaLicensePicture ._block ._grid li{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;width:24%;height:17.28vw;background:var(--colorIvory);padding:0 1em;margin-bottom:1em;font-size:1rem;line-height:1.4em}@media (max-width: 991px){.sitemapList{padding:0}.sitemapList>li{padding:0}.sitemapList>li a dt{margin-bottom:1em}.areaSitemap .rowView{margin-bottom:1em}.areaLicensePicture li{padding:1em 2em;margin-bottom:.5em}.areaLicensePicture h3+p{width:90%;margin-bottom:2em}.areaLicensePicture ._block ._grid li{width:48%;height:34.56vw;word-break:break-word}}.policy ._image{width:50%;padding:0 8% 0 0;overflow:hidden}.policy ._image img{width:100%;height:auto}.policy ._block{width:50%;padding:0 0 0 8%;color:#555;line-height:1.9em}.policy ._block p{width:80%;margin-top:1.8em;margin-right:8em;font-size:1.1rem}.policy p{margin-bottom:2em}.policy ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-bottom:2em}.policy ul li{width:80%;padding:1em;background:var(--colorTurquoiseBlue);margin-bottom:.5em;color:#fff;font-size:1.2rem;line-height:1.15;letter-spacing:.05em}.policy .rowView{justify-content:center}.policy .rowView.pageFirstView>p,.areaAboutPhilosophy>.rowView>p,.areaAboutGreeting>.rowView>p,.areaAboutMemberVoice>.rowView>p{width:80%;padding:0 2em;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='レイヤー_2'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='10px'%20height='40px'%20viewBox='0%200%2010%2040'%20enable-background='new%200%200%2010%2040'%20xml:space='preserve'%3e%3cline%20fill='none'%20stroke='%23e5e5e5'%20stroke-miterlimit='10'%20x1='0'%20y1='33'%20x2='10'%20y2='33'/%3e%3c/svg%3e") repeat;margin:0;color:var(--fontBlack);font-size:1.1rem;line-height:40px;letter-spacing:.02em}.areaAboutGreeting>.rowView>p.signature{padding-top:1em;background:none;margin-right:-1em;text-align:right;font-family:serif;font-size:1.8rem;letter-spacing:.15em}.areaAboutGreeting>.rowView>p.signature span{margin-right:1.5em;font-size:1rem;letter-spacing:.05em}@media (max-width: 991px){.policy .rowView p{width:100%;padding:0 1em;margin:0 0 1em}.policy ul li{width:90%}.policy p,.policy .rowView.pageFirstView>p{width:100%;padding:0 1em}}.recruit{position:relative}.recruit .blockView{padding:3em 0 0}.recruit .blockView h1{margin-bottom:.5em;font-size:4.2rem}.recruit .blockView p span.anchorLink{font-size:1.7rem;font-weight:300;line-height:1.4;letter-spacing:.1em}.recruit ._text{position:absolute;top:20vh;width:100%}.recruit ._text li{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:110%;min-height:90px;padding:0 2em;background:#fff352cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);filter:drop-shadow(0px 1px 3px rgba(0,0,0,.1));margin-right:-5%;margin-left:-5%;font-size:2rem;font-weight:300;line-height:.9;letter-spacing:.1em;transform:rotate(7deg)}.recruit ._text li:nth-child(2n){margin-top:-80px;transform:rotate(-4deg)}@media (max-width: 991px){.recruit .blockView h1{font-size:3.2rem}.recruit .blockView p{margin-bottom:1em}.recruit .blockView p a.anchorLink{line-height:1.2}}.pressRelease .rowView.pageFirstView{margin-bottom:4.8em}.pressRelease .rowView.pageFirstView .areaPageTitle{margin-bottom:0}.pressRelease .note{margin-bottom:4.8em}.pressRelease ul.listItems{display:flex;flex-wrap:wrap;flex-direction:row;flex-basis:auto;justify-content:flex-start;align-items:stretch;width:100%;margin-bottom:var(--space-h2Area)}.pressRelease .listItems li{width:calc(100% / 3 - 1em);height:auto;margin:0 .5em 1em}.pressRelease .listItems li article{width:100%;height:100%;padding:.5em 0 0;border-radius:0;background:none;margin:0}.pressRelease .listItems li article ._block{display:flex;flex-wrap:wrap;justify-content:center;align-content:space-between;width:100%;height:100%;padding:0;margin:0}.pressRelease .listItems li article ._date{margin-bottom:1em;font-size:1rem;text-align:center}.pressRelease .listItems li article ._title{width:100%;height:60px;padding:0 .5em;margin-bottom:.5em;font-size:1.3rem;line-height:1;text-align:left}.pressRelease .listItems li article ._image{display:flex;justify-content:center;align-items:center;width:100%;height:200px;overflow:hidden;margin-bottom:1em;cursor:pointer}.pressRelease .listItems li article ._image img{width:100%;height:auto}.pressRelease .listItems li article ._content{width:100%;height:64px;padding:0 .5em;margin-bottom:1em;line-height:1.2}.pressRelease .listItems li article ._category{width:100%;height:20px;padding:0 .5em;margin-bottom:1.5em;font-size:.9rem;line-height:.9}.pressRelease .listItems li article ._category span{background:#fff}@media (max-width: 991px){.pressRelease .rowView.pageFirstView{margin-bottom:3.6em}.pressRelease .note{margin-bottom:0}.pressRelease .listItems li{width:100%;margin:0 0 1em}.pressRelease .listItems li article ._block{padding:1em}.pressRelease .listItems li article p._date{max-width:none;font-size:1.25rem}.pressRelease .listItems li article ._title{height:auto;padding:0;margin-bottom:1em;font-size:1.4rem}.pressRelease .listItems li article p._image{max-width:none;margin-bottom:2em}.pressRelease .listItems li article p._content{height:auto;max-width:none;padding:0;margin-bottom:1em;font-size:1.2rem}.pressRelease .listItems li article p._category{max-width:none;padding:0;font-size:1.1rem}}.breadDefaultBack:after{background:url(/asset/bread-store-BpjjJEFj.jpg);background-size:100% auto;background-position:center;background-repeat:no-repeat}.breadMessageBack:after{background:url(/asset/bread-store-BpjjJEFj.jpg);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media (max-width: 991px){.breadDefaultBack:after{background:url(/asset/bread-store-BpjjJEFj.jpg);background-size:auto 64%;background-position:center;background-repeat:no-repeat}}.overView{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100vh;background:#00000080;opacity:0;animation:appearView .8s ease forwards}.overView>button{position:absolute;top:0;right:0;width:60px;height:60px;padding:0;background:#ccc;border:0;transition:all .8s ease}.overView>button:hover{background:#fff}.overView>p{width:auto!important;padding:1em!important;margin:0!important}.overView>p>*{max-width:100vw;max-height:100vh}@keyframes appearView{0%{opacity:0}96%{opacity:1}to{opacity:1}}.fadeTr-enter-active{transition:opacity .3s ease-in;transition-delay:.1s}.fadeTr-leave-active{transition:opacity .1s ease-out}.fadeTr-enter,.fadeTr-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all 1s}.slide-enter,.slide-leave-to{opacity:0;transform:translate(30px)}.dg-backdrop-enter-active{animation:dg-fadeIn .3s}.dg-backdrop-leave-active{animation:dg-fadeOut .5s}.dg-fade-enter-active{animation:dg-fadeIn .6s cubic-bezier(0,0,.58,1)}.dg-fade-leave-active{animation:dg-fadeOut .6s cubic-bezier(0,0,.58,1)}@keyframes dg-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes dg-fadeOut{0%{opacity:1}to{opacity:0}}.dg-zoom-enter-active{animation:dg-zoomIn .3s cubic-bezier(0,0,.58,1)}.dg-zoom-leave-active{animation:dg-zoomOut .4s cubic-bezier(0,0,.58,1)}@keyframes dg-zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes dg-zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.dg-bounce-enter-active{animation:dg-bounceIn .6s}.dg-bounce-leave-active{animation:dg-zoomOut .6s}@keyframes dg-bounceIn{0%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1.06)}60%{transform:scale(.92)}to{transform:scale(1)}}@keyframes dg-bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.dg-btn-loader{width:100%;height:100%;position:absolute;display:flex;align-items:center;top:0;left:0}.dg-btn-loader .dg-circles{width:100%;display:block;text-align:center}.dg-btn-loader .dg-circle{width:.9em;height:.9em;opacity:0;background-color:#09a2e3;display:inline-block;border-radius:50%;animation-name:dg-circle-oscillation;animation-duration:.5875s;animation-iteration-count:infinite;animation-direction:normal}.dg-btn-loader .dg-circle:not(:last-child){margin-right:8px}.dg-btn-loader .dg-circle:nth-child(1){animation-delay:.1195s}.dg-btn-loader .dg-circle:nth-child(2){animation-delay:.2755s}.dg-btn-loader .dg-circle:nth-child(3){animation-delay:.3485s}@keyframes dg-circle-oscillation{50%{opacity:1}}body.dg-open{width:100%;height:100%;overflow:hidden}.dg-container *{box-sizing:border-box}.dg-container [disabled]{cursor:not-allowed;opacity:.3}.dg-backdrop{background-color:#000c;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000}.dg-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:5000}.dg-content-cont{width:100%;font-family:inherit}.dg-main-content{width:98%;max-width:400px;padding:15px;border-radius:5px;margin:25px auto;background-color:#fff;color:#000}.dg-content{font-size:16px;line-height:1.3em}.dg-title{margin:0 0 10px;padding:0;font-size:18px}.dg-content-body{border-bottom:2px solid #E1E6EA;padding-bottom:15px}.dg-content-footer{position:relative;padding:15px 0 0}.dg-form{background-color:#f8f8ff;padding:10px;margin-bottom:-15px}.dg-content-cont--floating{position:absolute;top:35%;transform:translateY(-70%);margin-top:0}@media all and (max-height: 700px){.dg-content-cont--floating{position:relative;top:10%;transform:none;margin-top:0}}.dg-btn{display:inline-block;position:relative;min-width:80px;padding:6px 20px;border-radius:4px;outline:0;border:2px solid transparent;text-align:center;text-decoration:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-weight:700}.dg-btn:focus,.dg-btn:active,.dg-btn:link{outline:none}.dg-btn::-moz-focus-inner{border:0}.dg-btn--cancel{color:#fefefe;background-color:#0096d9}.dg-btn--ok{color:#0096d9;background-color:#fefefe;border-color:#0096d9}.dg-pull-right{float:right}.dg-btn.dg-btn--loading .dg-btn-content{visibility:hidden}.dg-clear:before{content:" ";display:block;clear:both}.dg-content-body--has-title .dg-content{font-size:14px}.dg-container--has-input .dg-main-content{max-width:450px}.dg-container--has-input .dg-content{margin-bottom:15px}.dg-container--has-input .dg-content-body{border-bottom:none}.dg-container--has-input .dg-form{border:1px solid #E1E6EA;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px}.dg-container--has-input .dg-content-footer{background-color:#f8f8ff;border:1px solid #E1E6EA;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0 10px 10px}.dg-container .dg-highlight-1{color:#ff8c00;font-weight:700;border-bottom:1px solid #2ba5ff}.dg-container .dg-highlight-2{color:#2ba5ff;font-weight:700;border-bottom:1px solid #FF8C00}
