@media (min-width: 768px){.breadcrumb{margin-bottom:40px}}@media (max-width: 767px){.breadcrumb{margin-top:24px;margin-bottom:14px}}@media (min-width: 768px){.cmn-info{padding-bottom:47px}.cmn-info .block-white{padding-top:55px;padding-bottom:80px;margin-top:-138px}.cmn-info .cmn-title01{line-height:51px;font-size:32px;font-size:3.2rem}.cmn-info .txt{margin-bottom:38px}}@media (max-width: 767px){.cmn-info .block-white{margin-top:-20px}.cmn-info .cmn-title01{margin-bottom:14px}}.main-content{background:url(../../img/common/pattern-white01.jpg) repeat center top;border-top:13px solid #fff;padding-top:137px;padding-bottom:97px;counter-reset:section}.main-content .item{max-width:1220px;width:100%;padding:0 15px;position:relative;margin:0 auto 163px;background:#fff;padding-top:79px;padding-bottom:90px}.main-content .item:before{position:absolute;counter-increment:section;content:"0" counter(section);background:url(../../img/common/brown-grunge.jpg) repeat;width:98px;height:98px;top:0;left:0;right:0;margin:0 auto;color:#fff;z-index:2;transform:translateY(-50%);border-radius:50%;text-align:center;font-weight:bold;padding-top:21px;letter-spacing:0;font-family:"Nunito Sans",sans-serif;font-size:36px;font-size:3.6rem}@media (min-width: 768px){.main-content .item02{margin-bottom:187px}.main-content .item03 .flexbox{margin-top:55px}.main-content .item04 .flexbox{margin-top:40px;padding-bottom:7px}}.main-content .item:last-of-type{margin-bottom:0}.main-content .wcm{max-width:880px;padding:0 15px}.main-content .title{letter-spacing:0.08em;line-height:51px;text-align:center;font-weight:bold;font-size:26px;font-size:2.6rem}.main-content .txt{letter-spacing:0.02em;line-height:35px;margin-top:36px;font-size:16px;font-size:1.6rem}.main-content .item_img{margin-top:41px;position:relative}.main-content .photo img{border-radius:4px}.main-content .note{position:absolute;right:13px;bottom:15px;line-height:35px;letter-spacing:0.02em;color:#fff;font-weight:bold;text-align:right;font-size:18px;font-size:1.8rem}.main-content .flexbox{margin-top:62px;padding-bottom:22px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.main-content .photo01{width:50%;border-radius:4px}.main-content .desc{width:45.5%;letter-spacing:0.02em}.main-content .txt01{margin-top:-9px;letter-spacing:0.02em;line-height:35px}.main-content .txt01+p{margin-top:35px}@media (max-width: 767px){.main-content{padding-top:67px;padding-bottom:34px;border-width:38px}.main-content .item{padding:60px 18px 32px;margin-bottom:56px}.main-content .item:before{width:60px;height:60px;letter-spacing:0.05em;padding-top:12px;top:5px;text-indent:1px;font-size:25px;font-size:2.5rem}.main-content .item01{margin-bottom:43px;padding-top:56px}.main-content .item02{padding-top:62px;padding-bottom:37px}.main-content .item02 .txt{margin-top:18px}.main-content .item03{margin-bottom:44px;padding-bottom:34px}.main-content .item03 .flexbox{margin-top:19px}.main-content .item03 .txt01{line-height:32px}.main-content .item04{padding-top:56px;padding-bottom:25px}.main-content .item04 .flexbox{margin-top:23px}.main-content .item04 .txt01{line-height:32px}.main-content .item04 .txt01+p{margin-top:32px}.main-content .item04 .desc{margin-top:27px}.main-content .wcm{padding:0}.main-content .title{letter-spacing:0.07em;line-height:34px;font-size:20px;font-size:2rem}.main-content .item_img{margin-top:27px}.main-content .txt{margin-top:21px;line-height:32px}.main-content .flexbox{margin-top:37px;padding-bottom:14px;display:block}.main-content .photo01{width:100%}.main-content .desc{margin-top:32px;width:100%}.main-content .note{letter-spacing:0.025em;line-height:22px;right:auto;left:18px;bottom:11px;padding-right:54px;text-align:left;font-size:15px;font-size:1.5rem}}.sec-banner{padding:99px 0 101px}.sec-banner a{max-width:850px;margin:0 auto;display:block;text-align:center}@media (min-width: 768px){.sec-banner a:hover{opacity:0.5}}@media (max-width: 767px){.sec-banner{padding:40px 0 36px}}

/*# sourceMappingURL=maps/children.min.css.map */
