@charset "UTF-8";.noto-sans-jp{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal}#w-corporateballoon{line-height:2;letter-spacing:.04em;font-size:84.5%}@media screen and (max-width: 767px){#w-corporateballoon #main .pcImg{display:none}}#w-corporateballoon #main{max-width:1600px;margin:0 auto}#w-corporateballoon #main #cont01,#cont02,#cont03,#cont04,#cont05{max-width:1600px}#w-corporateballoon #main #pageTitle_pc{background:url(./corporateballoon-coba_main.png) no-repeat;background-size:contain;overflow:hidden;position:relative;text-align:center;margin-bottom:4%}#w-corporateballoon #main #pageTitle_mb{display:none}#w-corporateballoon #main .purpose{display:flex;justify-content:space-around;flex-wrap:wrap;width:50%;margin:21.5% auto 0}#w-corporateballoon #main .purpose li{letter-spacing:0;flex-basis:calc(25% - .5em);background:url(./corporateballoon-bg-purpos.png) no-repeat;background-size:cover;color:#fff;line-height:1;padding:1em .25em .75em;text-align:center;white-space:nowrap;font-size:1.1vw;margin:.25em auto;-webkit-backface-visibility:hidden}#w-corporateballoon #main #pageTitle_pc p{font-size:1vw;padding-top:3%}@media screen and (min-width: 1200px){#w-corporateballoon #main .purpose li{font-size:125%}}@media screen and (min-width: 1600px){#w-corporateballoon #main #pageTitle_pc p{font-size:125%}}#w-corporateballoon #main .contactBtn{margin:4.2% 0 4.8%}#w-corporateballoon #main .contactBtn img{width:32.5%;display:block;margin:auto}#w-corporateballoon #main .contactBtn a:hover img{opacity:.7;transition:.3s}@media screen and (max-width: 767px){#w-corporateballoon #main #pageTitle_pc{background:none}#w-corporateballoon #main #pageTitle_mb{display:block}#w-corporateballoon #main .purpose{margin:3.5% auto 0;width:90%}#w-corporateballoon #main .purpose li{flex-basis:calc(50% - .5em);font-size:3vw}#w-corporateballoon #main #pageTitle_pc p{font-size:1.1em!important;text-align:left;padding:2% 4% 0!important;letter-spacing:0em;position:static}#w-corporateballoon #main #pageTitle_pc p br,#w-corporateballoon #main .contactBtn{display:none}#w-corporateballoon #main #cont01,#cont02,#cont03,#cont04,#cont05{width:100%}}.wrapBg{width:100%;max-width:1200px;margin:0 auto;background:url(./corporateballoon-bg-wrapBg.png) no-repeat center 12vw}.flow{max-width:1060px;width:100%;display:block;margin:0 auto 7%}.flow .title{margin:0 auto 2%;display:block}.flow ol li{position:relative;text-align:left;width:80%;min-height:9.5em;padding:1% 1% 1% 10.5%;background:url(./corporateballoon-handDrawn-holizontalLine.png) no-repeat -4% 0,url(./corporateballoon-handDrawn-verticalLine.png) no-repeat 0 0,url(./corporateballoon-handDrawn-holizontalLine.png) no-repeat 100% 100%,url(./corporateballoon-handDrawn-verticalLine.png) no-repeat 100% 0}.flow ol li:nth-of-type(odd){margin:0 auto 2.1vw 0}.flow ol li:nth-of-type(2n){margin:0 0 2.1vw auto}.flow ol li:before{content:"";display:block;width:11.5%;height:140px;background-repeat:no-repeat;position:absolute;background-size:contain;left:1.5%;top:-7%}.flow ol li:nth-of-type(1):before{background-image:url(./corporateballoon-flow01-num.png)}.flow ol li:nth-of-type(2):before{background-image:url(./corporateballoon-flow02-num.png)}.flow ol li:nth-of-type(3):before{background-image:url(./corporateballoon-flow03-num.png)}.flow ol li:nth-of-type(4):before{background-image:url(./corporateballoon-flow04-num.png)}.flow ol li:nth-of-type(5):before{background-image:url(./corporateballoon-flow05-num.png)}.flow ol li:nth-of-type(6):before{background-image:url(./corporateballoon-flow06-num.png)}.flow ol li:after{content:"";display:block;position:absolute;width:20%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.flow ol li:nth-of-type(1):after{background-image:url(./corporateballoon-flow01-obj.png)}.flow ol li:nth-of-type(2):after{background-image:url(./corporateballoon-flow02-obj.png)}.flow ol li:nth-of-type(3):after{background-image:url(./corporateballoon-flow03-obj.png)}.flow ol li:nth-of-type(4):after{background-image:url(./corporateballoon-flow04-obj.png)}.flow ol li:nth-of-type(5):after{background-image:url(./corporateballoon-flow05-obj.png)}.flow ol li:nth-of-type(odd):after{top:-2%;left:102%}.flow ol li:nth-of-type(2n):after{top:-2%;right:102%}.flow ol li p:nth-of-type(1){display:block;font-weight:700;font-size:150%;margin-bottom:0}.flow ol li a{color:#2e8be2}.flow ol li .notes{color:#ea1717}@media screen and (max-width: 767px){.flow ol li:nth-of-type(odd){margin:0 auto 3.5vw 2%}.flow ol li:nth-of-type(2n){margin:0 2% 3.5vw auto}}.cost{max-width:1060px;width:100%;display:block;margin:0 auto 7%}.cost .title{margin:0 auto 1%;display:block}.cost .title+p{font-size:1.1em!important;text-align:left;padding:2% 4% 0!important;text-align:center}.cost .costTable{max-width:860px;width:100%;display:flex;flex-wrap:wrap;margin:0 auto;padding:2em;background:url(./corporateballoon-handDrawn-holizontalLine.png) no-repeat -3% 0,url(./corporateballoon-handDrawn-verticalLine.png) no-repeat 0 0,url(./corporateballoon-handDrawn-holizontalLine.png) no-repeat 0 100%,url(./corporateballoon-handDrawn-verticalLine.png) no-repeat 100% 0}.cost .costTable dt{flex-basis:60%;text-align:left;display:flex;font-size:150%}.cost .costTable dt:after{content:"";background:url(./corporateballoon-dotsLine.png) repeat-x center;margin:0 1em;flex-grow:1}.cost .costTable dd{flex-basis:40%;text-align:left;font-size:150%;font-weight:700;white-space:nowrap;letter-spacing:-.025em}@media screen and (max-width: 767px){.cost{width:96%}.cost .costTable{flex-direction:column}.cost .costTable dt:after{display:none}.cost .costTable dt:before{content:"\30fb"}.cost .costTable dd{background:url(./corporateballoon-handDrawn-holizontalLine.png) no-repeat 0 100%;margin-bottom:1em;text-align:right}}#w-corporateballoon #main #cont01{background:url(./corporateballoon-coba_bk_01.png) no-repeat;background-size:cover;overflow:hidden;margin-bottom:2.5%}#w-corporateballoon #main #cont01 .contArticle{width:75%;margin:0 auto}#w-corporateballoon #main #cont01 .title{width:57%;padding:2.2% 0 0;float:left}#w-corporateballoon #main #cont01 .img{width:41%;padding:0 8.3% 5% 0;float:right}#w-corporateballoon #main #cont01 p{padding:1% 0 0 10%;font-size:1vw;float:left;text-align:left}@media screen and (max-width: 767px){#w-corporateballoon #main #cont01{background:url(./corporateballoon-coba_bk_01_mb.png) no-repeat 0 60%;background-size:100%}#w-corporateballoon #main #cont01 .contArticle{width:100%}#w-corporateballoon #main #cont01 .title{width:89%;display:block;padding:0;margin:0 auto;float:none}#w-corporateballoon #main #cont01 .img{width:52%;padding:1% 0 2%;float:none}#w-corporateballoon #main #cont01 p{width:86%;margin:4% auto;padding:0;font-size:1.1em;letter-spacing:0em;float:none}#w-corporateballoon #main #cont01 p br{display:none}}@media screen and (max-width: 480px){#w-corporateballoon #main #cont01{background:url(./corporateballoon-coba_bk_01_mb.png) no-repeat 0 30%;background-size:100%}}#w-corporateballoon #main #cont02{background:url(./corporateballoon-coba_bk_02.png) no-repeat;background-size:cover;overflow:hidden;margin-bottom:2.5%}#w-corporateballoon #main #cont02 .contArticle{width:75%;margin:0 auto;overflow:hidden}#w-corporateballoon #main #cont02 .title{width:54%;padding:2.2% 0 0;float:rignt!important}#w-corporateballoon #main #cont02 .img{width:41%;padding:0 0 5% 10%;float:left}#w-corporateballoon #main #cont02 p{padding:0 0 0 10%;font-size:1vw;float:left;text-align:left}@media screen and (max-width: 767px){#w-corporateballoon #main #cont02{background:url(./corporateballoon-coba_bk_02_mb.png) no-repeat 0 60%;background-size:100%}#w-corporateballoon #main #cont02 .contArticle{width:100%}#w-corporateballoon #main #cont02 .title{width:89%;display:block;padding:0;margin:0 auto;float:none}#w-corporateballoon #main #cont02 .img{width:52%;padding:1% 0 2%;float:none}#w-corporateballoon #main #cont02 p{width:86%;margin:4% auto;padding:0;font-size:1.1em;letter-spacing:0em;float:none;clear:both}#w-corporateballoon #main #cont02 p br{display:none}}@media screen and (max-width: 480px){#w-corporateballoon #main #cont02{background:url(./corporateballoon-coba_bk_02_mb.png) no-repeat 0 30%;background-size:100%}}#w-corporateballoon #main #cont03{background:url(./corporateballoon-coba_bk_03.png) no-repeat;background-size:cover;overflow:hidden;margin-top:-4%;margin-bottom:2.5%}#w-corporateballoon #main #cont03 .contArticle{width:75%;margin:0 auto}#w-corporateballoon #main #cont03 .title{width:56%;padding:9.3% 0 0;float:left}#w-corporateballoon #main #cont03 .img{width:41%;padding:7% 8.3% 7% 0;float:right}#w-corporateballoon #main #cont03 p{padding:1% 0 0 10%;font-size:1vw;float:left;text-align:left}@media screen and (max-width: 767px){#w-corporateballoon #main #cont03{background:url(./corporateballoon-coba_bk_03_mb.png) no-repeat 0 60%;background-size:100%;margin-top:0}#w-corporateballoon #main #cont03 .contArticle{width:100%}#w-corporateballoon #main #cont03 .title{width:89%;display:block;padding:0;margin:0 auto;float:none}#w-corporateballoon #main #cont03 .img{width:52%;padding:1% 0 2%;float:none}#w-corporateballoon #main #cont03 p{width:86%;margin:4% auto;padding:0;font-size:1.1em;letter-spacing:0em;float:none}#w-corporateballoon #main #cont03 p br{display:none}}@media screen and (max-width: 480px){#w-corporateballoon #main #cont03{background:url(./corporateballoon-coba_bk_03_mb.png) no-repeat 0 30%;background-size:100%}}#w-corporateballoon #main #cont04{background:url(./corporateballoon-coba_bk_04.png) no-repeat;background-size:cover;overflow:hidden}#w-corporateballoon #main #cont04 .contArticle{width:75%;margin:0 auto;overflow:hidden}#w-corporateballoon #main #cont04 .title{width:55.6%;padding:2.2% 0 0;float:rignt!important}#w-corporateballoon #main #cont04 .img{width:41%;padding:0 0 5% 10%;float:left}#w-corporateballoon #main #cont04 p{padding:0 0 0 10%;font-size:1vw;float:left;text-align:left}@media screen and (max-width: 767px){#w-corporateballoon #main #cont04{background:url(./corporateballoon-coba_bk_04_mb.png) no-repeat 0 60%;background-size:100%}#w-corporateballoon #main #cont04 .contArticle{width:100%}#w-corporateballoon #main #cont04 .title{width:89%;display:block;padding:0;margin:0 auto;float:none}#w-corporateballoon #main #cont04 .img{width:52%;padding:1% 0 2%;float:none}#w-corporateballoon #main #cont04 p{width:86%;margin:4% auto;padding:0;font-size:1.1em;letter-spacing:0em;float:none}#w-corporateballoon #main #cont04 p br{display:none}}@media screen and (max-width: 480px){#w-corporateballoon #main #cont04{background:url(./corporateballoon-coba_bk_04_mb.png) no-repeat 0 30%;background-size:100%}}#w-corporateballoon #main #cont05{background:url(./corporateballoon-coba_bk_05.png) no-repeat;background-size:cover;overflow:hidden;margin-bottom:2.5%}#w-corporateballoon #main #cont05 .contArticle{width:75%;margin:0 auto}#w-corporateballoon #main #cont05 .title{width:52.5%;padding:0;float:left}#w-corporateballoon #main #cont05 .img{width:41%;padding:0 8.3% 8% 0;float:right}#w-corporateballoon #main #cont05 p{padding:1% 0 0 10%;font-size:1vw;float:left;text-align:left}@media screen and (max-width: 767px){#w-corporateballoon #main #cont05{background:url(./corporateballoon-coba_bk_05_mb.png) no-repeat 0 60%;background-size:100%}#w-corporateballoon #main #cont05 .contArticle{width:100%}#w-corporateballoon #main #cont05 .title{width:89%;display:block;padding:0;margin:0 auto;float:none}#w-corporateballoon #main #cont05 .img{width:52%;padding:1% 0 2%;float:none}#w-corporateballoon #main #cont05 p{width:86%;margin:4% auto;padding:0;font-size:1.1em;letter-spacing:0em;float:none}#w-corporateballoon #main #cont05 p br{display:none}}@media screen and (max-width: 480px){#w-corporateballoon #main #cont05{background:url(./corporateballoon-coba_bk_05_mb.png) no-repeat 0 30%;background-size:100%}}#w-corporateballoon #main #messageBox{width:60%;border:#000 1px solid;margin:5% auto;padding:2.5% 6%}#w-corporateballoon #main #messageBox .messageTitle{width:56%;display:block;margin:auto}#w-corporateballoon #main #messageBox p{margin:3% 0;text-align:center}#w-corporateballoon #main #messageBox ul.slider{display:none}@media screen and (max-width: 767px){#w-corporateballoon #main #messageBox .messageTitle{width:75%;display:block;margin:0 auto;padding-bottom:4%}#w-corporateballoon #main #messageBox{width:96%;margin:2.5% 2% 10%;padding:6%}#w-corporateballoon #main #messageBox p br{display:none}#w-corporateballoon #main #messageBox ul.slider{display:block;width:70%;margin:auto}#w-corporateballoon #main #messageBox ul.slider .slick-dots{text-align:center}}#w-corporateballoon #main .scroll .fade_in{transition-duration:3s;opacity:0}#w-corporateballoon #main .scroll .fade_in_anime{opacity:1}#w-corporateballoon #main .scroll .up{transition-duration:1s;transform:translateY(50px);opacity:0}#w-corporateballoon #main .scroll .up_anime{transform:translate(0);opacity:1}#w-corporateballoon #main .scroll .anime_delay{transition-delay:.5s}#w-corporateballoon #main .cbBtn{position:fixed;bottom:100px;right:20px;width:120px}#w-corporateballoon #main .cbBtn a:hover img{opacity:.7;transition:.3s}@media screen and (max-width: 767px){#w-corporateballoon #main .cbBtn{bottom:50px;width:90px;z-index:100}}@media screen and (max-width: 480px){#w-corporateballoon #main .cbBtn{bottom:20px;width:70px}}#w-corporateballoon #main #messageBox .messageTitle{margin:auto;display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/corporateballoon.css.map */
