html,body,form,div,p,h1,h2,h3,h45,h5,h6,ul,li,dl,dt,dd{margin:0;padding:0}img{vertical-align:top}a img{border:0}h1,h2,h3,h45,h5,h6{font-size:100%;font-weight:normal}li{list-style:none}html,body{height:100%}a:link,a:active,a:visited{color:#50371e}body{background-color:#7dcdf0;color:#50371e;font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"ＭＳ Ｐゴシック","MS PGothic",Arial,sans-serif;font-size:16px;overflow-x:hidden;padding-bottom:100px}#cmn_head{left:0;position:absolute;top:0;z-index:1}.moveBalloon{background-image:url(../images/balloon.png);background-position:center center;background-repeat:no-repeat;height:435px;position:absolute;width:187px;z-index:1}.moveBalloon.right{right:-146px}.moveBalloon.left{left:-146px}#section1{background:url(../images/section1_img1.png) center top no-repeat;height:915px;margin:0 0 200px;width:100%}#section1 .moveBalloon{display:none}#section1 #cloud1{left:-212px;position:absolute;top:37px}#section1 #cloud2{left:-282px;position:absolute;top:165px}#section1 h1{padding:22px 0 0 26px}#section1 .contents{margin:0 auto;position:relative;width:1024px}#section2{background:url(../images/section2_cloud_bottom.png) center bottom no-repeat;height:742px;margin:0 0 200px;position:relative}#section2 .contents{background:url(../images/section2_img1.png) 117px 46px no-repeat;margin:0 auto;padding:126px 0 89px 440px;position:relative;width:584px}#section2 h2{margin:0 0 5px}#section2 .contents p.lead{left:155px;position:absolute;top:9px}#section2 dl dt{clear:left;float:left;line-height:55px;width:5em}#section2 dl{font-weight:bold}#section2 dl dd{font-size:18px;line-height:55px;margin-left:5em}#section3{background:url(../images/section3_cloud_bottom.png) center bottom no-repeat;height:773px;margin:0 0 200px;position:relative}#section3 .contents{background:url(../images/section3_img2.png) 123px 31px no-repeat;margin:0 auto;padding:108px 0 106px 179px;position:relative;width:845px}#section3 .contents h2{margin:0 0 11px 148px}#section3 .contents dl{float:left}#section3 .contents dl dt{margin:0 0 15px}#section3 .contents .profile::after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}#section3 .contents dl.papa{background:url(../images/kuma01.png) 17px top no-repeat;padding:26px 0 11px 135px;top:134px;width:194px}#section3 .contents dl.mama{background:url(../images/kuma02.png) 17px 35px no-repeat;padding:54px 0 0 135px;width:194px}#section3 .contents dl.rin{background:url(../images/kuma03.png) 36px 47px no-repeat;padding:29px 0 8px 130px;top:134px;width:199px}#section3 .contents dl.tan{background:url(../images/kuma04.png) 36px 73px no-repeat;padding:54px 0 0 130px;width:199px}#section4{background:url(../images/section4_cloud_bottom.png) center 424px no-repeat;height:820px;position:relative}#section4 .contents{background:url(../images/section4_img1.png) 101px 104px no-repeat;margin:0 auto;padding:28px 0 345px 250px;position:relative;width:900px}#section4 p.character{left:515px;position:absolute;top:171px}#section4 p.message{margin:0 0 0 -17px}#section4 .butterfly{left:100px;position:absolute;top:30px}#section4 .endCloud1{position:absolute;right:175px;top:15px}#section4 .endCloud2{position:absolute;right:-23px;top:85px}#menu{background-image:url("../images/menu_bg.png"),linear-gradient(to bottom, transparent 0%, transparent 50%, #fff 50%, #fff 100%);background-position:center top;background-repeat:no-repeat;background-size:130% 175px;bottom:0;height:auto;position:sticky;width:100%;z-index:2}#menu div{margin:0 auto;padding:57px 0 8px;position:relative;width:1200px}#menu div::after,#social::after,#menu ul::after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.footer-terms-seal{background:#fff;display:flex;flex-wrap:wrap;justify-content:center;padding:50px 20px;position:relative;width:280px;width:100%}.footer-terms-seal-item{background:#ddd;height:66px;margin:0 0 8px 8px;width:130px}.dummySeal{background:#ddd;display:inline-block;height:50px;width:100px}#social{bottom:13px;position:absolute;right:-105px;width:132px}#social li{float:left;height:32px;margin-right:13px;width:32px}#social li img{display:block;height:auto;width:100%}#menu ul.mIcon{float:left;margin:0 0 0 375px;width:500px}#menu ul.mIcon li{cursor:pointer;float:left;height:88px;margin:0 34px 0 0;position:relative;width:88px}.socialOpen{background:url(../images/spcial_bg.png) no-repeat;cursor:pointer;height:150px;padding:0 0 0 19px;position:absolute;right:-110px;top:-46px;width:137px}.socialOpen li.fb{padding:12px 0 0}img.txt1,img.txt2,img.txt3,img.txt4{position:absolute}img.txt1{left:20px;top:15px}img.txt2{left:27px;top:24px}img.txt3{left:10px;top:23px}img.txt4{left:27px;top:23px}#menu li.m1{background:url(../images/icon1.png) no-repeat}#menu li.m2{background:url(../images/icon2.png) no-repeat}#menu li.m3{background:url(../images/icon3.png) no-repeat}#menu li.m4{background:url(../images/icon4.png) no-repeat}#menu li.m1 span{display:block;height:80px;overflow:hidden;position:relative;width:88px}.icoM1,.icoM2,.icoM3,.icoM4{position:absolute;z-index:1}.icoM1{bottom:11px;left:14px}.icoM2{left:14px;top:13px}.icoM3{left:8px;top:16px}.icoM4{left:-24px;top:-24px}.icoM4:hover{transform:rotate(360deg);transition:transform .8s ease-out}p.siteLink{left:0;position:absolute;top:85px}p.taiLink{position:absolute;right:0;top:78px}p.copy{background:#50371e;color:#fff;font-size:10px;line-height:21px;position:relative;text-align:center}#site{padding:30px}#site div{background-color:#fff;border-radius:10px;font-size:12px;font-weight:bold;line-height:24px;margin:0 auto 30px;padding:37px 45px;width:500px}#site div p{margin:0 0 2em}#site div dt{font-size:14px}#site div h1{margin:0 0 18px;text-align:center}#site div dl{margin:0 0 2em}#site div dd .link{margin-left:1em}#site div ol{padding:0}#site div .close{margin:35px 0 0;text-align:center}#site div a:hover{text-decoration:none}.clearfix::after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.footerGmo{background-color:#fff}.footerGmo *{box-sizing:border-box}.footerGmoSiteseal{padding:40px 0}.footerGmoSiteseal_inner{margin:0 auto;max-width:1040px;padding:0 10px}.footerGmoSitesealList{display:flex;gap:10px;justify-content:center}.footerGmoSitesealList_item{height:50px;width:100px}
/*# sourceMappingURL=style.css.map */