@charset "utf-8";body{font-size:1.6em}#wrap{padding-top:56px}#contents{margin:30px 0 30px;width:100%}a:hover{text-decoration:none}img{max-width:100%;height:auto}.pcContents{display:none !important}.spBlock{display:block}.touch{transition:opacity .3s linear}.touch:hover{opacity:.7}.touchstyle{opacity:.7}.notouchstyle{opacity:1}.contents{width:94%;margin:0 auto;display:block}.inner,.inner2{width:94%;margin:0 auto}.flexbox .column2,.flexbox .column3{margin-bottom:20px}.flexbox .column2:last-child,.flexbox .column3:last-child{margin-bottom:0}.btnA{display:block;margin-bottom:15px}.btn1{padding:8px 15px;font-size:14px}.img80{width:70%;margin:auto}.bnrArea{padding:20px 0;text-align:center}.btnB_area{padding:40px 0}.btnB{padding:8px 1em;font-weight:700;border-radius:8px;position:relative}.btnB:before{margin-right:5px}.btnC{font-size:16px;padding:12px}.btnD{font-size:1.4rem;padding:5px 1.5em}.pageTtl_Area{height:60px;margin-bottom:40px}.pageTtl{font-size:16px;padding:20px 10px 5px;line-height:1.4em !important}.pageSubTtl{font-size:15px}.pageTtl_Area:after{background-size:20px;width:20px;height:15px;margin:0 auto 20px;position:absolute;top:60px;left:0;right:0}.mv{width:100%;margin-bottom:30px}.eventBnrArea{width:100%;padding:40px 0;position:relative;z-index:1;background:#fafafa}.eventBnrArea:before{display:block;position:absolute;top:0;left:0;border-right:40px solid transparent;border-top:40px solid #ffe6dd;content:""}.eventBnrArea:after{display:block;position:absolute;bottom:0;right:0;border-left:40px solid transparent;border-bottom:40px solid #ffe6dd;content:""}.eventBnrs{width:100%}.eventBnrs .eventBnr{width:100%;margin:0 0 15px;z-index:2}.eventBnrs .eventBnr:nth-child(2n){margin-bottom:0}.contentsBnrArea{width:100%;background:#f7f4df;padding:40px 0;position:relative}.contentsBnrLists{display:flex;flex-wrap:wrap;box-sizing:border-box}.contentsBnrLists .contentsBnrList{width:100%;margin:0 0 15px;transition:.6s;display:block;box-shadow:0 3px 6px rgba(0,0,0,.2)}.contentsBnrLists .contentsBnrList:nth-child(3n){margin-bottom:0}.contentsBnrLists .contentsBnrList:after{content:"";display:block;clear:both}.page .bnrArea{border-top:solid 1px #ddd;margin-top:30px;padding:30px 0 30px}.ttl_1{font-size:20px;margin-bottom:20px;padding:10px 15px;font-weight:700}.ttl_1:before{top:5px;left:0;width:22px;height:22px;background-size:22px}.ttlArea{position:relative;overflow:hidden;margin:0 0 30px;padding:30px;background:url(//umbrella-grow.co.jp/wp-content/themes/UmbrellaGlow-ver2/css/../img/home/sp/bk1.jpg) no-repeat 0 0;background-size:cover;text-align:center;transform:skew(0deg,3deg)}.ttlArea .mainTtl{width:100%;line-height:1.2;margin:auto;text-align:center;font-size:18px;font-weight:700;transform:skew(0deg,-3deg)}.ttlArea .subTtl{width:100%;margin:auto;color:#ff5b26;text-align:center;font-size:24px;font-weight:700;transform:skew(0deg,-3deg)}.bigNumber{font-size:45px}.ttl_2{padding:.5em 1em;font-size:18px;font-weight:700;margin-bottom:15px}.ttl_4{font-size:20px;margin-bottom:30px;border-top:1px solid #000;border-bottom:1px solid #000;display:inline-block;padding:8px}.ttl_5{font-size:15px}.ttl_3{font-size:18px;padding:10px 15px;margin-bottom:20px}.column2 .ttl_5,.column3 .ttl_5{text-align:center;margin-bottom:12px}.ttl_Number{font-size:18px;margin:0 0 10px}.ttl_Number2{font-size:18px;margin:0 0 15px;padding:10px 15px 10px 3em}.ttl_Number2:before{left:15px}.ttl_Number3{font-size:18px;margin:0 0 15px;display:inline-block;padding-bottom:5px;border-bottom:solid 2px #ff604d}.ttl_Number3:before{font-size:24px}.txt1{font-size:18px;margin:0 auto 30px;width:90%}.txt1_2{font-size:24px}.txt2{font-size:18px;margin-bottom:30px}.txt3{font-size:18px;margin-bottom:30px}.txt4{font-size:18px;margin-bottom:30px}.section{width:100%;margin-bottom:50px}.txtArea1,.txtArea2,.txtArea3{width:100%;margin-bottom:15px}.imgArea1,.imgArea2,.imgArea3{width:100%;margin-bottom:15px}.list1{margin:0 0 15px}.list1 li{font-size:16px;margin-bottom:10px;padding-left:30px;border-bottom:dashed 1px #ccc}.list1 li:before{line-height:20px;width:20px;height:20px;top:12px}.list2{margin:0 0 15px}.list2 li{font-size:16px;margin:0 0 10px 5px}.list2 li:before{font-size:20px;margin-right:5px}.list3 li{margin-left:20px}.box03{padding:20px 15px}.box04{padding:20px 15px}.box05{padding:20px 15px}.pointTag{width:180px}.page .txtBnr{text-align:center;margin-bottom:30px !important}.page .txtBnr:after{content:"\f043";font-family:FontAwesome;color:#fff}.cntBnr{width:90%;text-align:center;margin:0 auto 40px auto}.pagerArea{margin-bottom:20px}.priceTbl{border:solid 1px #ccc;width:100%}.priceTbl th{border:solid 1px #ccc;padding:8px 15px;width:auto;display:block;background:#e9f7fe;vertical-align:middle;font-weight:700}.priceTbl td{border:solid 1px #ccc;padding:8px 15px;width:auto;display:block}.priceTbl td .list3{margin-left:0}.priceTbl{border:solid 1px #ccc;width:100%}.priceTbl th{border:solid 1px #ccc;padding:8px 15px;width:auto;display:block;background:#e9f7fe;vertical-align:middle;font-weight:700}.priceTbl td{border:solid 1px #ccc;padding:8px 15px;width:auto;display:block}.priceTbl td .list3{margin-left:0}.table01{border:solid 1px #ccc;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}table.table01 thead{display:none}.table01 tbody th{border:solid 1px #ccc;padding:8px 15px;width:100%;display:block;background:#e9f7fe;vertical-align:middle;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.table01 tbody td{border:solid 1px #ccc;padding:8px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}table.table01 tbody td:before{content:attr(label);font-weight:700;display:block}.table01 tbody td p{margin-bottom:0 !important}.table02 th,.table02 td{padding:10px 1em}.table02 th{width:28%}.table02 td{width:72%}.mb40{margin-bottom:30px !important}.mb50{margin-bottom:30px !important}.mb80{margin-bottom:30px !important}.mb100{margin-bottom:30px !important}.w80{width:80%;margin:auto}.fs22{font-size:18px}.fs24{font-size:20px}.fs28{font-size:22px}.fs30{font-size:24px}.fs36{font-size:26px}.blogTop .entryList{margin-bottom:15px;padding-bottom:10px}.blogTop .entryList .blog_thum{width:20%}.blogTop .entryList .entryDetail{width:75%}.blogTop .entryList .entryTtl{font-size:20px}.blogTop .blogCate_ttl{font-size:18px;margin-bottom:30px;padding:10px}.entryMain{margin-bottom:10px}.entryMain a{color:#0085bf}.entryMain .postTtl{font-size:20px;padding-bottom:10px;margin:10px 0}.entryMain .postThum{margin-bottom:30px}.entryMain .postArea{margin-bottom:10px}.blog__data--post{padding-bottom:15px;margin-bottom:25px}.signature{width:100%;margin:20px auto 0}.bnrLists{width:100%}.bnrLists .bnrList{width:100%;margin-bottom:10px}.box1{border:2px solid #da4033;border-radius:4px;margin:2em 0;padding:1em;position:relative}.box1:before{background-color:#fff;color:#da4033;content:"\f058";font-family:FontAwesome;font-size:20px;font-weight:700;left:1em;padding:0 .5em;position:absolute;top:-1em}.entryMain .postArea h3{margin-top:30px;font-size:110%;margin-bottom:20px}.textStyle1{font-size:20px}.box01{margin:1em 0}.box02{margin:1em 0}.postArea .voice{padding:34px 10px 5px;background-size:30px;margin:1em 0;background-position:10px 4px}.postArea table{margin:15px 0;border:3px solid #ccc}.postArea th{border:1px solid #ccc;padding:8px 10px 5px}.postArea td{padding:8px 10px 5px}.relatedArea{margin-bottom:30px}.relatedArea .relatedAreaTtl{font-weight:700;text-align:center;border-top:solid 1px #444;border-bottom:solid 1px #444;padding:6px 15px;background:url(//umbrella-grow.co.jp/wp-content/themes/UmbrellaGlow-ver2/css/../img/common/bk2.png)}.relatedArea .entryLists{list-style-type:none;padding-left:0;width:100%;margin:auto;display:flex;flex-wrap:wrap}.relatedArea .entryList{width:48%;margin:0 4% 30px 0;transition:.6s;display:block}.relatedArea .entryList:nth-child(2n){margin-right:0}.relatedArea .entryList .blog_thum{margin-bottom:5px;width:100%;height:auto}.relatedArea .entryLists:after{content:"";display:block;clear:both}.relatedArea .entryTtl{font-size:15px !important;margin-bottom:5px;font-weight:700;line-height:1.4}.relatedArea .articleText{line-height:1.4;font-size:90%}.relatedArea .entryList a{text-decoration:none}