@charset "UTF-8";#gHeader{padding-bottom:23px;position:relative;z-index:1;background-color:#faf7f2}.pagePath{padding:38px 0;margin-bottom:0;position:relative;background-color:#fff}.pagePath ul{max-width:1170px;margin:0 auto}.pagePath ul li,.pagePath ul a{color:#000}.pagePath ul li:last-child{color:#02a464}#main .sec01{position:relative;margin-top:-2px;padding:39px 0 94px;background:url(hello-bg01.png) no-repeat bottom center;background-size:100% 100%}#main .sec01 .textImg{width:845px;margin:0 auto -3px}#main .imgUl{margin:0 32px -97px}#main .imgUl li{width:271px}#main .imgUl li:first-child{margin-top:-25px}#main .imgUl li:nth-child(2){width:245px;margin:0 68px 0 35px}#main .imgUl li:nth-child(3){width:242px}#main .imgUl li .pho{position:relative;cursor:pointer}#main .imgUl li .pho>img{transition:.3s}#main .imgUl li .pho span{position:absolute;left:-29px;bottom:86px;width:86px;z-index:1}#main .imgUl li:nth-child(2) .pho span{left:auto;right:-17px;bottom:65px;width:100px}#main .imgUl li:nth-child(3) .pho span{left:auto;right:-45px;bottom:69px;width:116px}#main .sec01 .textBox{padding:80px 0;position:relative}#main .sec01 .textBox p{text-align:center;line-height:2.25;letter-spacing:.1em}#main .sec01 .textBox p:not(:last-child){margin-bottom:36px}#main .sec01 .textBox .icon01{width:125px;position:absolute;left:-40px;top:118px;transition:.3s}#main .sec01 .photoBox{border-radius:20px;overflow:hidden}#main .sec01 .textBox .icon02{width:126px;position:absolute;right:-21px;bottom:81px;transition:.3s}#main .sec01 .textBox .icon03{width:219px;position:absolute;left:-97px;bottom:46px;transition:.3s}#main .sec01 .textBox .icon04{width:171px;position:absolute;right:-67px;top:193px;transition:.3s}#main .sec01 .textBox .icon05{width:171px;position:absolute;left:-76px;bottom:-163px;transition:.3s}#main .sec02{padding:136px 0 0;margin-top:350px;position:relative;z-index:2;background:url(hello-bg02.png) no-repeat top center;background-size:100% 100%}#main .sec02 .textImg01{width:599px;margin:0 auto 51px}#main .sec02 .topTxt{margin-bottom:70px;text-align:center;letter-spacing:.1em;line-height:2.25}#main .sec02 .textImg02{width:472px;margin:0 auto -111px}#main .sec02 .imgUl{margin:0 7px 180px}#main .sec02 .imgUl li:nth-child(2){margin:0 106px 0 60px}#main .sec02 .imgUl p{margin:-66px 0 0;width:238px;font-size:1.5rem;line-height:1.73}#main .sec02 .imgUl p span{margin-bottom:16px;display:block;color:#08a767;font-size:2.2rem;font-weight:700;text-align:center}#main .sec02 .imgUl li:nth-child(2) p{margin:-48px 0 0 10px}#main .sec02 .imgUl li:nth-child(3) p{margin:-42px 0 0 10px}#main .pagePath01{padding-bottom:28px;background-color:transparent}#main .pagePath01 ul{width:1020px}#main .sec02 .fImg{width:214px;position:absolute;left:60.7%;bottom:-61px;cursor:pointer;transition:.3s}#gFooter{position:relative}@media all and (min-width: 897px){#main .imgUl li .pho:hover>img{transform:rotate(-3deg)}#main .imgUl li:nth-child(2) .pho:hover>img{transform:rotate(2deg)}#main .imgUl li:nth-child(3) .pho:hover>img{transform:rotate(2deg)}#main .imgUl li .pho:hover span{bottom:116px;transform:rotate(-12deg)}#main .imgUl li:nth-child(2) .pho:hover span{bottom:95px;transform:rotate(12deg)}#main .imgUl li:nth-child(3) .pho:hover span{bottom:100px;right:-55px;transform:rotate(20deg)}#main .sec01 .textBox .icon01:hover{transform:rotate(-10deg);left:-46px;width:140px}#main .sec01 .textBox .icon02:hover{transform:rotate(30deg);width:140px}#main .sec01 .textBox .icon03:hover{transform:rotate(-16deg);width:230px;bottom:70px}#main .sec01 .textBox .icon04:hover{transform:rotate(13deg);top:160px;width:186px;right:-80px}#main .sec01 .textBox .icon05:hover{bottom:-130px;transform:rotate(-13deg)}#main .sec02 .fImg:hover{transform:rotate(13deg)}}@media all and (max-width: 896px){#gHeader{padding-bottom:15px}.pagePath{padding:10px 20px}.pagePath ul{max-width:inherit}#main .sec01{padding:40px 20px}#main .sec01 .textImg{width:auto;max-width:400px;text-align:center;margin:0 auto -60px}#main .imgUl{margin:0 20px -80px;display:inherit}#main .imgUl li{margin:0 auto}#main .imgUl li:first-child{margin-top:0}#main .imgUl li:nth-child(2){margin:-140px auto}#main .imgUl li:nth-child(3){width:242px}#main .sec01 .textBox{padding:30px 0}#main .sec01 .textBox p{line-height:1.7;letter-spacing:0;position:relative;z-index:1;text-align:left}#main .sec01 .textBox p:not(:last-child){margin-bottom:20px}#main .sec01 .textBox .icon01{width:85px;left:-20px;top:118px}#main .sec01 .photoBox{border-radius:10px}#main .sec01 .textBox .icon02{width:85px;right:-15px;bottom:81px}#main .sec01 .textBox .icon03{width:159px;left:-20px;bottom:46px}#main .sec01 .textBox .icon04{width:140px;right:-20px}#main .sec01 .textBox .icon05{width:121px;left:-20px;bottom:-103px}#main .sec02{padding:100px 20px 0;margin-top:200px}#main .sec02 .textImg01{width:auto;max-width:400px;text-align:center;margin:0 auto 20px}#main .sec02 .topTxt{margin-bottom:20px;letter-spacing:0;line-height:1.75;text-align:left}#main .sec02 .textImg02{width:250px;margin:0 auto -111px}#main .sec02 .imgUl{margin:0 0 40px}#main .sec02 .imgUl li:nth-child(2){margin:-60px auto}#main .sec02 .imgUl p{margin:-86px 0 0;width:auto;font-size:1.3rem}#main .sec02 .imgUl p span{margin:0 0 10px!important;font-size:1.8rem}#main .sec02 .imgUl li:nth-child(2) p{margin:-70px 0 0}#main .sec02 .imgUl li:nth-child(3) p{margin:-70px 0 0}#main .pagePath01{margin:0 -20px;padding-bottom:10px}#main .pagePath01 ul{width:auto}#main .sec02 .fImg{bottom:-55px!important;width:110px;left:auto!important;right:15px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/hello.css.map */
