﻿.plan #breadcrumbs{padding:10px 15px 40px}.plan figure.mainImg{padding:8px 9px 0}.plan-blocks{padding:0 15px 50px;border-bottom:1px solid #C7C4C0}.plan-blocks-wrap{background:#fff;padding:15px 0 0;margin:-10px 0 0}.plan-blocks-tit{font-size:18px;font-size:1.8rem;font-weight:700;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;border-bottom:2px solid #6EA33B;padding:0 0 3px}.plan-blocks-tit .num{font-family:'Roboto Condensed', sans-serif;font-weight:700;color:#6EA43B;font-size:31px;font-size:3.1rem;line-height:1em;display:inline-block;padding:0 15px 0 0;vertical-align:middle;position:relative;top:-1px}.plan-blocks-box-text{padding:55px 0 0}.plan-blocks-box-text .main-tit{text-align:center;font-size:28px;font-size:2.8rem;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;line-height:1.2em;font-weight:700;letter-spacing:0.08em;position:relative}@media only screen and (max-width: 360px){.plan-blocks-box-text .main-tit{font-size:22px;font-size:2.2rem}}.plan-blocks-box-text .main-tit span{font-size:14px;font-size:1.4rem;display:block;line-height:1em;padding:8px 0 0}.plan-blocks-box-text .main-tit:before,.plan-blocks-box-text .main-tit:after{content:'';background:url("../../img/plan/line.png") 0 0/100% auto repeat-x;width:100%;height:1px;display:block}.plan-blocks-box-text .main-tit:before{margin:0 0 15px}.plan-blocks-box-text .main-tit:after{margin:15px 0 0}.plan-blocks-box-text .text{padding:23px 0 0}.plan-blocks-box-text .text small{text-align:center;display:block;font-size:12px;font-size:1.2rem;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;letter-spacing:0.2em}.plan-blocks-box-text .text p{font-size:18px;font-size:1.8rem;line-height:1.6em;font-weight:500;text-align:center;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;letter-spacing:0.05em;padding:10px 0 0;font-weight:700}@media only screen and (max-width: 360px){.plan-blocks-box-text .text p{font-size:15px;font-size:1.5rem}}.plan-blocks-box-text .img{margin:20px 0 0}.plan-blocks-box1-list{padding:10px 0 0}.plan-blocks-box1-list-item{margin:20px 0 0}.plan-blocks-box1-list-item .txt{font-size:14px;font-size:1.4rem;line-height:1.57em;letter-spacing:0.08em;margin:15px 0 0}.plan-blocks-box1-list-item-flow{padding:8px 0 0}.plan-blocks-box1-list-item-flow .flow-item{padding:25px 15px 20px;margin:12px 0 0;background:#FDF9F0}.plan-blocks-box1-list-item-flow .flow-item:nth-of-type(2n-1){background:#FAF2DD}.plan-blocks-box1-list-item-flow .flow-item h4{text-align:center;color:#6EA43B;font-size:15px;font-size:1.5rem;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;letter-spacing:0.2em;font-weight:500;line-height:1.5em;margin:0 0 8px}.plan-blocks-box1-list-item-flow .flow-item h4 span{font-family:'Roboto Condensed', sans-serif;font-size:31px;font-size:3.1rem;font-weight:700;display:inline-block;vertical-align:middle;position:relative;top:-2px;padding:0 0 0 10px}.plan-blocks-box1-list-item-flow .flow-item p{font-size:14px;font-size:1.4rem;line-height:1.57em;letter-spacing:0.08em}.plan-blocks-box1-list-item-flow .flow-item-intro{margin:10px 0 0}.plan-blocks-box1-list-item-flow .flow-item-intro h5{font-size:17px;font-size:1.7rem;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;text-align:center;font-weight:500;letter-spacing:0.08em;line-height:1.5em;background:url("../../img/plan/line.png") left bottom/100% 2px repeat-x;padding:0 0 5px;margin:0 0 8px}.plan-blocks-box2-intro{padding:30px 0 0}.plan-blocks-box2-intro-list{padding:3px 0 0}.plan-blocks-box2-intro-list .list-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:18px 0 0}.plan-blocks-box2-intro-list .list-item .num{color:#4F4539;font-size:33px;font-size:3.3rem;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-weight:700;padding:0 10px 0 0}.plan-blocks-box2-intro-list .list-item .text{font-size:16px;font-size:1.6rem;line-height:1.375em;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-weight:500;letter-spacing:0.05em;font-weight:700}.plan-blocks-box2-intro-list .list-item .text span{color:#6EA43B}@media only screen and (max-width: 360px){.plan-blocks-box2-intro-list .list-item .text{font-size:14px;font-size:1.4rem}}.plan-blocks-box2-produce{margin:-7px 0 0}.plan-blocks-box2-produce .box-item{margin:30px 0 0}.plan-blocks-box2-produce .box-item h4{font-size:16px;font-size:1.6rem;letter-spacing:0.08em;line-height:1.3em;position:relative;padding:0 0 0 13px;font-weight:700}.plan-blocks-box2-produce .box-item h4:before{content:'';width:7px;height:7px;background:#8EBD74;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;position:absolute;top:7px;left:0}.plan-blocks-box2-produce .box-item-table{border:1px solid #D7D7D7;margin:10px 0 0}.plan-blocks-box2-produce .box-item-table-item{margin:0 0 20px}.plan-blocks-box2-produce .box-item-table-item h5{text-align:center;font-size:16px;font-size:1.6rem;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-weight:700;line-height:1.5em;margin:0 0 15px;background:#F8F8F8;padding:8px 0}.plan-blocks-box2-produce .box-item-table-item p{font-size:14px;font-size:1.4rem;line-height:1.57em;letter-spacing:0.08em;padding:0 12px}.plan-blocks-box2-produce .box-item-table .item-col-2{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.plan-blocks-box2-produce .box-item-table .item-col-2:before{content:'';width:1px;height:100%;background:#D7D7D7;position:absolute;top:0;left:50%;margin-left:-1px}.plan-blocks-box2-produce .box-item-table .item-col-2 .box-item-table-item{width:50%}

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