img{width:100%}ul{list-style:none;padding-left:0}dd{margin-left:0}.applyBtnOne{margin-bottom:5%}.applyBtnOne a{display:block;border-radius:5px;padding:17px;background:#ddb71f;text-decoration:none;letter-spacing:.1em;font-size:21px;font-weight:700;color:#fff;text-align:center}.main .content09 .linkArea .linkItem{margin-top:3%;margin-bottom:5%}@media screen and (min-width:768px){.twoApply{display:flex;justify-content:space-between;flex-wrap:wrap}.applyBtnOne{width:40%}.headerNavigation .sp{display:none}.sp-side-button{display:none}.mainImg{background-image:url(//yippee-dance.net/wp/wp-content/themes/craft02_ippy/css/../img/main-header.png);height:592px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-top:175px}.innerBase{margin:0 auto;padding:0 10px;width:1000px}.main .content09 .linkArea{display:flex;justify-content:space-around}.main .content09 .linkArea .linkItem{width:45%}.main .content08 .bannerItem{width:60%;margin:5% auto}.main .content01 .topInner{overflow:hidden;position:relative;margin:64px auto 0;padding-bottom:486px;max-width:1280px}.main .content01 .topInner .innerBase{position:relative}.main .content01 .topInner .trainerImg{position:absolute;top:0;left:-100px;width:100%}.main .content01 .topInner .trainerImg dl{position:absolute;right:0;bottom:0;padding-top:26px;width:149px;height:112px;background:#fff;text-align:center;display:none}.main .content01 .topInner .trainerImg dl dt{letter-spacing:.05em;font-size:12px}.main .content01 .topInner .trainerImg dl dd{margin-top:3px;letter-spacing:.01em;font-size:15px;font-weight:700}.main .content01 .topInner .trainerImg img{position:relative;width:554px;height:auto}.main .content01 .topInner .trainerImg .innerBox{position:relative;width:554px}.main .content01 .topInner .trainerImg .innerBox:before{content:"";position:absolute;bottom:-100px;left:-40px;display:block;width:445px;height:430px;background:#d5ebf3}.main .content01 .topInner .txt{margin-left:auto;padding-top:25px;width:477px;text-align:left}.main .content01 .topInner .txt .txtBox{margin-top:10px;margin-left:6px}.main .content01 .topInner .txt .txtBox li{margin-bottom:0;line-height:32px;text-align:left;letter-spacing:.05em;font-size:16px;position:relative;padding-left:10px}.main .content01 .topInner .txt .txtBox li:before{content:"";position:absolute;top:.8em;left:0;display:block;border-radius:50px;width:4px;height:4px;background:#343434}.main .content01 .topInner .txt .linkBox{margin-top:20px;text-align:right}.main .content02 .cf{margin-top:43px;display:flex;justify-content:space-around;flex-wrap:nowrap;align-items:flex-end}.main .content02 .recommend{position:relative;z-index:0;float:left;border-radius:10px;padding:31px 50px 40px;width:450px;background:#f7f7f7}.main .content02 .recommend dt{position:relative;margin:0 auto 22px;border-bottom:1px solid #f2f2f2;padding-bottom:6px;background:#f7f7f7;text-align:center;font-size:22px;font-weight:700;color:#ddb71f}.main .content02 .recommend dt:before{content:"";position:absolute;top:50%;right:20px;bottom:0;left:20px;z-index:-1;margin:auto;-webkit-box-shadow:0 5px 15px -5px rgb(0 0 0/30%);box-shadow:0 5px 15px -5px rgb(0 0 0/30%);border-radius:100px/10px}.main .content02 .recommend dd{font-size:17px;font-weight:700}.main .content02 .recommend dd ul{margin-left:17px}.main .content02 .recommend dd ul li{position:relative;padding-left:27px;white-space:nowrap}.main .content02 .recommend dd ul li+li{margin-top:11px}.main .content02 .recommend dd ul li:before{content:"☑";position:absolute;top:.2em;left:0;display:block;width:20px;height:20px}.main .content02 .linkBox{float:right;margin-top:27px;width:400px;text-align:right}.main .content03 ul{position:relative;z-index:0;margin-top:64px;display:flex;justify-content:space-between}.main .content03 ul li{position:relative;border-radius:10px;padding:45px 19px 25px;width:310px;background-color:#fff}.main .content03 ul li:before{content:"";position:absolute;top:-28px;right:0;left:0;display:block;margin:auto;border-radius:50%;width:128px;height:97px;background-repeat:no-repeat;background-position:top 23px center;background-image:url(//yippee-dance.net/wp/wp-content/themes/craft02_ippy/css/../img/bg_img.png);background-color:#fff;background-size:90px auto}.main .content03 ul li+li{margin-left:25px}.main .content03 ul li dl{position:relative}.main .content03 ul li dl dt{display:table;margin-bottom:30px;width:100%;height:90px;line-height:30px;text-align:center;letter-spacing:.02em;font-size:18px;font-weight:700;color:#ddb71f}.main .content03 ul li dl dt span{display:table-cell;width:100%;vertical-align:middle}.main .content03 ul li dl dd{margin-top:18px;margin-left:0;line-height:24px;text-align:justify;font-size:16px}.main .content03 ul li dl dd p{margin-top:18px;margin-left:0;line-height:24px;text-align:left;font-size:16px}.main .content03 ul li dl dd img{width:100%}.main .content03 .applyBtn{margin:0 auto;width:400px;height:64px;line-height:64px;text-align:center}.main .content03 .applyBtn a{display:block;border-radius:5px;padding:0 17px;background:#ddb71f;text-decoration:none;letter-spacing:.1em;font-size:21px;font-weight:700;color:#fff}.main .content05 .voiceBox{margin:45px 65px;border-radius:10px;padding:30px;background:#fff;display:flex;justify-content:space-around}.main .content05 .voiceBox .img{width:33%}.main .content05 .voiceBox .img img{width:70%;padding-left:10%}.main .content05 .voiceBox .txt{width:55%}.main .content05 .voiceBox .txt .details{border-bottom:1px dashed #ddb71f;line-height:26px;letter-spacing:.05em;font-size:14px;color:#ddb71f}.main .content05 .voiceBox .txt h4{margin-top:7px;line-height:32px;letter-spacing:.05em;font-size:19px;font-weight:700;color:#ddb71f}.main .content05 .voiceBox .txt p{line-height:26px;text-align:justify;font-size:16px}.main .content05 .linkBtn{text-align:center}.main .content06 .blogList{margin:0 auto;padding:0 10px;width:1000px}.main .content06 .blogList ul{display:flex;justify-content:flex-start;flex-wrap:wrap;position:relative}.main .content06 .blogList ul .cardList{display:flex;flex-direction:column;width:30%;margin-bottom:3em;margin-right:3%;padding:1em;box-shadow:0px 0px 4px #0003;position:relative;transition:ease .3s;box-sizing:border-box}.main .content06 .blogList ul .cardList>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.main .content06 .blogList ul .cardList figure{position:relative;overflow:hidden;border-radius:.2em}.main .content06 .blogList ul .cardList img{width:100%}.main .content06 .blogList ul .cardList h3{font-size:2em}.main .content06 .blogList .dateWrap .cat{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:.5em;margin-bottom:1.5em}.main .content06 .blogList .dateWrap .cat .post-categories{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.main .content06 .blogList .dateWrap .cat a{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;width:fit-content;height:2em;padding:0 .7em;font-size:1.2em;font-weight:500;color:#fff;background-color:#0e80ae;border-radius:.3em;margin:0 .4em .4em 0;position:relative;z-index:2;transition:ease .3s}.main .content06 .linkBtn{text-align:center}.main .content07 .googleMap{margin-top:37px;padding:10px;width:100%;height:400px;background:#fff}.main .content07 iframe{width:100%}.main .content10 .linkArea{width:70%;margin:3% auto}.main .content10 .linkSubArea{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.main .content10 .linkSubArea .linkSubItem{width:40%}.footerUpper{border-top:1px solid #e1e1e1;padding:110px 0 97px;background:#f1f1f1}.footerUpper .experienceBlock p{margin-bottom:11px;text-align:center;letter-spacing:.05em;font-size:20px;font-weight:700;color:#ddb71f}.footerUpper .experienceBlock .applyBtn{margin:0 auto;width:400px;height:64px;line-height:64px;text-align:center}.footerUpper .experienceBlock .applyBtn a{display:block;border-radius:5px;padding:0 17px;background:#ddb71f;text-decoration:none;letter-spacing:.1em;font-size:21px;font-weight:700;color:#fff}.footerUpper .wrapBlock{margin-top:47px;display:flex;justify-content:space-between}.footerUpper .wrapBlock .leftBlock{border-right:1px solid #ddb71f;padding-left:84px;width:629px}.footerUpper .wrapBlock .leftBlock .tel{display:table;vertical-align:middle;letter-spacing:.01em}.footerUpper .wrapBlock .leftBlock .tel dt{display:table-cell;padding-right:42px;vertical-align:middle;font-size:16px;font-weight:700;color:#ddb71f}.footerUpper .wrapBlock .leftBlock .tel dd{display:table-cell;line-height:39px;vertical-align:middle;font-size:33px;font-weight:700;color:#ddb71f}.footerUpper .wrapBlock .leftBlock .tel dd a{color:#ddb71f}.footerUpper .wrapBlock .leftBlock .tel dd span{display:block;font-size:16px}.footerUpper .wrapBlock .leftBlock .attention{margin-top:10px;line-height:22px;letter-spacing:.07em;font-size:13px;color:#ddb71f}.footerUpper .wrapBlock .rightBlock{margin-top:27px;padding-left:58px;letter-spacing:.03em}.footerUpper .wrapBlock .rightBlock p{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700;color:#ddb71f}.footerUpper .wrapBlock .rightBlock .applyBtn{width:200px;height:43px;line-height:43px;margin:0 auto;text-align:center}.footerUpper .wrapBlock .rightBlock .applyBtn a{display:block;border-radius:5px;padding:0 17px;background:#ddb71f;text-decoration:none;font-weight:700;color:#fff;letter-spacing:.05em;font-size:16px}.footerUpper .snsList{display:flex;justify-content:space-around}.footerUpper .snsList .snsArea{width:10%}.footerDown{padding:118px 0 114px;background:#26314c;color:#fff}.footerDown .wrapBlock{display:flex;justify-content:space-between}.footerDown .wrapBlock .leftBox ul{letter-spacing:.03em}.footerDown .wrapBlock .leftBox ul li{line-height:2;font-size:14px}.footerDown .wrapBlock .leftBox ul li a{color:#fff}.footerDown .wrapBlock .rightBox{display:flex;justify-content:space-between}.footerDown .wrapBlock .rightBox .gnav:first-child{border-right:1px solid #576179;padding-right:34px}.footerDown .wrapBlock .rightBox ul li{margin-bottom:24px}.footerDown .wrapBlock .rightBox ul li a{text-decoration:none;letter-spacing:.1em;font-size:15px;font-weight:700;color:#fff}}#header{position:fixed;top:0;z-index:100;width:100%;height:96px;background:#fff}.headerWrap{margin:0 auto;padding:0 10px;width:1000px}.headerNavigation{display:table;width:100%;height:96px}.logo{display:table-cell;vertical-align:middle;width:50%}.logo img{width:45%}.headerNavWrap{display:table-cell;vertical-align:middle}.upperNav{padding-right:2px;letter-spacing:-.4em}.upperNav li{display:inline-block;letter-spacing:.05em}.upperNav li a{text-decoration:none;font-size:12px;font-weight:700;color:#ddb71f}.upperNav li a:before{content:"";display:inline-block;margin-right:6px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-image:url(//yippee-dance.net/wp/wp-content/themes/craft02_ippy/css/../img/line-header.png);background-size:20px 20px;vertical-align:-3px}.upperNav li.blog a:before{width:15px;height:16px;background-image:url(//yippee-dance.net/wp/wp-content/themes/craft02_ippy/css/../img/blog-header.png);background-size:15px auto}.upperNav li.access a:before{width:15px;height:16px;background-image:url(//yippee-dance.net/wp/wp-content/themes/craft02_ippy/css/../img/access-header.png);background-size:15px auto}.blog{margin-left:22px}.access{margin-left:15px}.underNav{margin:7px 0 6px;letter-spacing:-.4em}.underNav li{display:inline-block;width:205px;height:38px;line-height:38px;letter-spacing:normal}.underNav li+li{margin-left:7px}.underNav li .topBtn{margin:0 auto;text-align:center}.underNav li a{display:block;border-radius:5px;padding:0;background:#ddb71f;text-decoration:none;letter-spacing:.1em;font-size:14px;font-weight:700;color:#fff;text-align:center}.nav{position:fixed;top:96px;z-index:100;width:100%;height:79px;background:#ddb71f;min-width:1000px;margin:0 auto;text-align:left}.globalNav{position:relative}.globalNav ul{letter-spacing:-.4em}.globalNav ul li{display:inline-block;letter-spacing:normal}.globalNav ul li+li{margin-left:45px}.globalNav ul li a{display:block;line-height:79px;text-decoration:none;letter-spacing:.05em;font-size:12px;font-weight:700;color:#fff}.mainImg h2{top:auto;right:10px;bottom:-26px;padding-top:88px;width:348px;height:348px;background-position:left 5px center;background-color:#ddb71f;background-size:260px auto;line-height:58px;letter-spacing:.1em;font-size:26px}.mainImg .innerBasic{position:relative;width:auto;max-width:1064px;height:100%}.mainImg .innerBasic h2{position:absolute;right:0;padding-top:110px;letter-spacing:.05em;font-size:24px;font-weight:700;color:#fff;display:none}.main{min-width:1000px;min-height:500px}.main .border_title{margin-bottom:34px;text-align:center;font-size:28px;font-weight:700}.main .roundLinkBtn{position:relative;display:inline-block;margin:49px 30px 50px 24px}.main .roundLinkBtn a{position:relative;display:inline-block;padding-right:30px;text-decoration:none;letter-spacing:.05em;font-size:18px;font-weight:700;color:#ddb71f}.main .roundLinkBtn a span{position:relative;display:inline-block;border-bottom:1px solid #ddb71f;line-height:50px}.main .roundLinkBtn a span:after{content:">";position:absolute;display:inline-block;margin-left:12px;width:9px;height:100%}.main .roundLinkBtn a:before{content:"";position:absolute;top:-22px;right:-24px;bottom:0;border-radius:100%;width:100px;height:100px;background:#d5ebf3}.main .border_title:after{content:"";display:block;margin:0 auto;margin-top:15px;width:50px;height:8px;background:#ddb71f}.main .topMenu{border-bottom:1px solid #d6e3e7;padding-top:44px;padding-bottom:42px;display:none}.main .topMenu ul{text-align:center}.main .topMenu ul li{display:inline-block;vertical-align:bottom}.main .topMenu ul li:nth-child(2){margin-left:114px}.main .topMenu ul li+li{margin-left:149px}.main .topMenu ul li a{display:inline-block;min-width:146px;font-size:20px;font-weight:700;color:#ddb71f}.main .topMenu ul li a:before{content:"";display:block;width:100%;height:150px;background-repeat:no-repeat;background-position:top center;background-image:url(//yippee-dance.net/wp/wp-content/themes/craft02_ippy/css/../img/gym_training2.png);background-size:146px auto}.main .content01{padding:200px 0 0}.main .content01 .sub-title{line-height:32px;text-align:center;font-size:20px}.main .content01 p{line-height:32px;font-size:17px}.main .content02{padding:114px 0 122px}.main .content02 p{line-height:32px;text-align:center;font-size:20px}.main .content03{text-align:center;padding:114px 0 122px}.main .content03 p{line-height:32px;text-align:center;font-size:20px}.main .content04{padding:114px 0 122px}.main .content04 p{line-height:32px;text-align:center;font-size:20px}.main .content04 .linkBtn{text-align:center;margin-top:18px}.main .content05{padding:114px 0 122px}.main .content05 p{line-height:32px;text-align:center;font-size:20px}.main .content06{padding:114px 0 122px}.main .content06 p{line-height:32px;text-align:center;font-size:20px}.main .content07{padding:114px 0 122px}.main .content07 .linkBtn{text-align:center}.bg_blue{background:#f0f8fb}.bg_beige{background:#f9f8f0}.swiper--wrapper{width:40%;height:300px}.swiper-slide{width:100%;height:100%}@media screen and (max-width:767px){.headerNavigation .sp{display:block}header .sp-menu #nav{position:fixed;top:0;right:0;z-index:10;width:100%;opacity:0;background-color:#ddb71f;transition:all .3s ease-in-out;visibility:hidden}header .sp-menu #nav .logo{height:70px;display:flex;align-items:center;padding:0 2em}header .sp-menu #nav.active{right:0;opacity:1;-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;overflow:scroll}header .sp-menu #nav .top{padding:0 2em}header .sp-menu #nav .top ul li{border-top:solid 1px #fff;border-bottom:solid 1px #fff}header .sp-menu #nav .top ul li:first-child{border-top:solid 2px #fff}header .sp-menu #nav .top ul li:last-child{border-bottom:none}header .sp-menu #nav .top ul li a{display:block;padding:.6em 0;text-align:center;color:#fff;font-size:1.2em;font-weight:700;font-style:normal}header .sp-menu #nav .top ul li a:hover{color:#666}header .sp-menu .menu,header .sp-menu .menu span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;box-sizing:border-box;border-color:transparent;background:0 0}header .sp-menu .menu{position:fixed;top:23px;right:15px;width:30px;height:24px;z-index:10;cursor:pointer}header .sp-menu .menu span{position:absolute;left:0;width:100%;height:2px;background-color:#ddb71f;z-index:10}header .sp-menu .menu span:nth-of-type(1){top:0}header .sp-menu .menu span:nth-of-type(2){top:10px}header .sp-menu .menu span:nth-of-type(3){bottom:-2px}header .sp-menu .menu.active span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg);background-color:#fff}header .sp-menu .menu.active span:nth-of-type(2){opacity:0}header .sp-menu .menu.active span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg);background-color:#fff}header .sp .sp-menu #nav .underNavSp ul{display:flex;justify-content:space-around}header .sp .sp-menu #nav .underNavSp ul li a{color:#fff}.sp-side-button{display:block;width:16%;position:fixed;bottom:0;right:0;z-index:30;opacity:0;transition:.1s ease}.sp-side-button.active{opacity:1}img{width:100%}#header{position:fixed;top:0;z-index:60;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0/10%);box-shadow:0 0 10px 0 rgb(0 0 0/10%);width:100%;height:70px;background:#fff}.headerNavWrap{display:none}.logo img{width:15%}.nav{display:none}.mainImg{background-image:url(//yippee-dance.net/wp/wp-content/themes/craft02_ippy/css/../img/main-header-sp.png);height:450px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:contain;margin-top:70px}.mainImg .innerBasic h2{top:auto;right:30px;bottom:-133px;left:30px;padding-top:80px;width:auto;height:315px;background-position:calc(50% - 34px) center;background-color:#ddb71f;background-size:235px auto;line-height:52px;letter-spacing:.01em;font-size:26px}.main{min-width:100px}.innerBase{margin:0 auto;padding:0 15px}.main .content01 .topInner .trainerImg{width:100%}.main .content01 .topInner .trainerImg .innerBox{position:relative}.main .content01 .topInner .trainerImg .innerBox:before{content:"";position:absolute;top:60px;bottom:-45px;left:-15px;display:block;width:calc(100% + 30px);background:#d5ebf3}.main .content01 .topInner .trainerImg img{position:relative}.main .content01 .topInner .trainerImg dl{position:relative;padding:14px 0 13px;width:100%;background:#fff;text-align:center;display:none}.main .content01 .topInner .trainerImg dl dt{display:inline-block;vertical-align:middle;letter-spacing:.05em;font-size:12px}.main .content01 .topInner .trainerImg dl dd{display:inline-block;vertical-align:middle;letter-spacing:.01em;font-size:15px;font-weight:700}.main .content01 .topInner .txt{padding-top:97px;text-align:left}.main .content01 .topInner .txt .txtBox{margin-top:10px}.main .content01 .topInner .txt .txtBox li{position:relative;padding-left:10px}.main .content01 .topInner .txt .txtBox li:before{content:"";position:absolute;top:.8em;left:0;display:block;border-radius:50px;width:4px;height:4px;background:#343434}.main .content01 .topInner .txt .linkBox{margin-top:34px;text-align:right}.main .content02 .cf{margin-top:43px}.main .content02 .recommend{position:relative;z-index:0;border-radius:10px;padding:31px 12px 62px;background:#f7f7f7}.main .content02 .recommend dt{position:relative;margin:0 auto 32px;border-bottom:1px solid #f2f2f2;padding-bottom:6px;background:#f7f7f7;text-align:center;font-size:22px;font-weight:700;color:#ddb71f}.main .content02 .recommend dt:before{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;z-index:-1;margin:auto;-webkit-box-shadow:0 5px 15px -5px rgb(0 0 0/30%);box-shadow:0 5px 15px -5px rgb(0 0 0/30%);border-radius:100px/10px}.main .content02 .recommend dd{line-height:32px;font-size:17px;font-weight:700;margin-left:0}.main .content02 .recommend dd ul{margin:0 22px;padding-left:0}.main .content02 .recommend dd ul li{position:relative;padding-left:30px}.main .content02 .recommend dd ul li+li{margin-top:16px}.main .content02 .recommend dd ul li:before{content:"☑";position:absolute;top:.4em;left:0;display:block;width:20px;height:20px}.main .content02 .linkBox{margin-top:27px;text-align:right}.main .content03 ul{position:relative;z-index:0;margin-top:65px}.main .content03 ul li{position:relative;border-radius:10px;padding:45px 20px 34px;background-color:#fff}.main .content03 ul li:before{content:"";position:absolute;top:-28px;right:0;left:0;display:block;margin:auto;border-radius:50%;width:128px;height:97px;background-repeat:no-repeat;background-position:top 23px center;background-image:url(//yippee-dance.net/wp/wp-content/themes/craft02_ippy/css/../img/bg_img.png);background-color:#fff;background-size:90px auto}.main .content03 ul li+li{margin-top:49px}.main .content03 ul li dl{position:relative}.main .content03 ul li dl dt{display:table;margin-bottom:32px;width:100%;height:90px;line-height:30px;text-align:center;letter-spacing:.02em;font-size:19px;font-weight:700;color:#ddb71f}.main .content03 ul li dl dt span{display:table-cell;width:100%;vertical-align:middle}.main .content03 ul li dl dd{margin-top:18px;line-height:24px;text-align:justify;font-size:16px}.main .content03 ul li dl dd p{margin-top:18px;margin-left:0;line-height:24px;text-align:left;font-size:16px}.main .content03 ul li dl dd img{width:100%}.main .content03 .applyBtn{margin:0 auto;width:345px;height:64px;line-height:64px;text-align:center}.main .content03 .applyBtn a{display:block;border-radius:5px;padding:0 17px;background:#ddb71f;text-decoration:none;font-size:21px;font-weight:700;color:#fff}.main .content05 .voiceBox{margin-top:43px;border-radius:10px;padding:30px 30px 22px;background:#fff}.main .content05 .voiceBox .img img{width:100%}.main .content05 .voiceBox .txt{padding-top:34px;letter-spacing:.05em}.main .content05 .voiceBox .txt .details{display:inline-block;border-bottom:1px dashed #ddb71f;line-height:26px;letter-spacing:.05em;font-size:14px;color:#ddb71f}.main .content05 .voiceBox .txt h4{margin-top:7px;line-height:32px;letter-spacing:.05em;font-size:19px;font-weight:700;color:#ddb71f}.main .content05 .voiceBox .txt p{line-height:26px;text-align:justify;font-size:16px}.main .content05 .linkBtn{text-align:center}.main .content06 .blogList ul .cardList{margin-bottom:10%;position:relative}.main .content06 .blogList ul .cardList>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.main .content06 .blogList ul .cardList h3{font-size:2em}.main .content06 .blogList .dateWrap .cat{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:.5em;margin-bottom:1.5em}.main .content06 .blogList .dateWrap .cat .post-categories{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.main .content06 .blogList .dateWrap .cat a{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;width:fit-content;height:2em;padding:0 .7em;font-size:1.2em;font-weight:500;color:#fff;background-color:#0e80ae;border-radius:.3em;margin:0 .4em .4em 0;position:relative;z-index:2;transition:ease .3s}.main .content06 .linkBtn{text-align:center}.main .content07 .googleMap{margin-top:37px;padding:10px;width:100%;height:350px;background:#fff}.main .content07 iframe{width:100%;height:330px}.footerUpper{border-top:1px solid #e1e1e1;padding:95px 0 81px;background:#f1f1f1}.footerUpper .experienceBlock p{text-align:center;font-size:20px;font-weight:700;color:#ddb71f}.footerUpper .experienceBlock .applyBtn{margin:0 auto;width:345px;height:64px;line-height:64px;text-align:center}.footerUpper .experienceBlock .applyBtn a{display:block;border-radius:5px;padding:0 17px;background:#ddb71f;text-decoration:none;font-size:21px;font-weight:700;color:#fff}.footerUpper .wrapBlock{margin-top:56px}.footerUpper .wrapBlock .leftBlock{width:100%}.footerUpper .wrapBlock .leftBlock .tel dt{display:block;text-align:center;letter-spacing:.01em;font-size:16px;font-weight:700;color:#ddb71f}.footerUpper .wrapBlock .leftBlock .tel dd{display:block;margin-top:5px;text-align:center;font-size:33px;font-weight:700}.footerUpper .wrapBlock .leftBlock .tel dd a{display:inline-block;border-bottom:1px solid #ddb71f;line-height:1;letter-spacing:.01em;color:#ddb71f}.footerUpper .wrapBlock .leftBlock .tel dd span{display:block;letter-spacing:.01em;font-size:16px;color:#ddb71f}.footerUpper .wrapBlock .leftBlock .attention{margin-top:21px;line-height:21px;letter-spacing:.04em;font-size:13px;color:#ddb71f}.footerUpper .wrapBlock .rightBlock{margin-top:25px;border-top:1px solid #ddb71f;padding-top:30px}.footerUpper .wrapBlock .rightBlock p{margin-bottom:21px;text-align:center;letter-spacing:.01em;font-size:16px;font-weight:700;color:#ddb71f}.footerUpper .wrapBlock .rightBlock .applyBtn{margin:0 auto;text-align:center;width:200px;height:43px;line-height:43px}.footerUpper .wrapBlock .rightBlock .applyBtn a{display:block;border-radius:5px;padding:0 17px;background:#ddb71f;text-decoration:none;font-weight:700;color:#fff;letter-spacing:.05em;font-size:16px}.footerUpper .snsList .snsArea{width:40%;margin:auto}.footerDown{padding:67px 0 61px;background:#26314c;color:#fff}.footerDown .wrapBlock .leftBox .logo{margin:0 auto 30px}.footerDown .wrapBlock .leftBox .logo img{width:100%}.footerDown .wrapBlock .leftBox ul{text-align:center}.footerDown .wrapBlock .leftBox ul li{line-height:2;letter-spacing:.01em;font-size:14px}.footerDown .wrapBlock .leftBox ul li a{color:#fff}.footerDown .wrapBlock .rightBox{display:none}}