#all{width:100%;margin:0 auto}#cate1,#cate5,#cate7{background-color:#fff}#cate2{background-color:#eaeff9}#cate3,#cate6{background-color:#329fd2}#cate4{background-color:#f7f8f8}#mainImg{width:100%}#mainImg h1 img{width:100%;height:auto}.cate{text-align:center}.cate h2{color:#329fd2;line-height:1.6em}.cate .txt{line-height:1.6em}#spBox{margin:0 auto;border-radius:10px;background-color:#fff;box-sizing:border-box;text-align:center}#spBox .box .pic{text-align:left}#spBox .box .txt{text-align:left}#cate3 .cate-body{margin:0 auto}#cate3 h2,#cate3 p{color:#fff}.sub-cate{border-top:solid 2px #fff}.sub-cate:first-child{padding-top:0;border:none}.sub-cate:last-child{padding-bottom:0}#fuki{position:relative;box-sizing:border-box;background-color:#fff;border-radius:10px}#cate3 .block:nth-of-type(1) #fuki:after,#cate3 .block:nth-of-type(2) #fuki:after{content:'';display:block;position:absolute;width:0;height:0}#fuki ul{margin:0;padding:0;list-style-type:none}#fuki li{padding:0;text-align:left}#cate4.cate{padding:0}#cate4 .cate4-body{box-sizing:border-box}#cate5 .cate-body{margin:0 auto}#cate5 .block{position:relative}#cate5 h3{position:relative;z-index:10;background-color:#329fd2;color:#fff;text-align:left;box-sizing:border-box}#cate5 .block:before{content:'';position:absolute;left:0;top:30px;width:100%;height:2px;background-color:#329fd2}#cate5 .block .ex{text-align:left;color:#e50044}#cate5 .box{text-align:left}#cate5 .pic,#cate5 .pic img{width:100%;height:auto}#cate5 #box1 ul{padding:0;list-style-type:none}#cate5 #box1 li{position:relative;line-height:1.4em;color:#000}#cate5 #box1 li span{position:absolute;left:0;top:0;color:#329fd2}#cate5 #box1 .box2{width:100%;box-sizing:border-box;border:solid 1px #329fd2;border-radius:6px}#cate5 #box1 .box2 h5{text-align:center;color:#f00}#cate5 #box1 .box2 p{margin:0}#cate5 #box1 dt,#cate5 #box1 dd{display:inline-block;vertical-align:top}#cate5 #box1 dt{background-color:#329fd2;box-sizing:border-box;color:#fff;text-align:center}#cate5 #box1 dd{box-sizing:border-box}#cate5 #box1 dd strong{color:#329fd2}#cate5 #box2 h4{color:#fff;background-color:#329fd2}#cate5 #box2 #box2-body{border-right:solid 2px #329fd2;border-bottom:solid 2px #329fd2;border-left:solid 2px #329fd2;box-sizing:border-box}#cate5 #box2 .box3{border-top:solid 1px #ccc}#cate5 #box2 .box3:first-child{border:none}#cate5 #box2 .box3:last-child{padding-bottom:0}#cate5 #box2 .box3 h5,#cate5 #box2 .box3 dl{display:inline-block;vertical-align:top}#cate5 #box2 .box3 h5{width:20%;background-color:#329fd2;color:#fff;text-align:center}#cate5 #box2 .box3 h5 span{display:block}#cate5 #box2 .box3 dl{width:78%;box-sizing:border-box}#cate5 #box2 .box3 dd{text-align:right;font-weight:bold}#cate5 #box2 .box3:nth-of-type(1) dt{color:#6bbc6e}#cate5 #box2 .box3:nth-of-type(2) dt,#cate5 #box2 .box3:nth-of-type(3) dt{color:#6f94cd}#cate5 #box2 .box3 dd span{color:#f00}#cate5 #box2 .box3 dd span.ex{display:inline-block}#cate5 #box2 p.ex{color:#000;font-weight:bold;line-height:1.4em}#cate5 #box2 #box2-body p.ex{margin:0;text-align:right;color:#f00;font-weight:bold}#cate5 #info{text-align:right;font-weight:bold}#cate5 p a.tel{color:#333;text-decoration:none}#cate6 h2{color:#fff}#cate6 #cate6-body{margin:0 auto;background-color:#fff;box-sizing:border-box;border-radius:10px}#cate6 ul{padding:0;list-style-type:none}#cate6 li{position:relative}#cate6 li h3{background-color:#eaeff9;border-radius:22px;color:#329fd2}#cate6 li .pic,#cate6 li .pic img{width:100%;height:auto}#cate6 li .txt{margin:0;text-align:left;font-weight:bold;letter-spacing:-.2px;line-height:1.4em}#cate6 li .txt span{color:#329fd2}#cate6 li:after{content:'';display:block;position:absolute}#cate6 li:last-child:after{display:none}#cate6 .ex{margin:0;text-align:left;font-weight:bold}#cate7 h3{color:#329fd2}#cate7 ul{list-style-type:none;text-align:left;border-top:solid 2px #329fd2}#cate7 li a.tel{color:#333;text-decoration:none}#cate7 p a{color:#329fd2}#cate7 p a:hover{text-decoration:none}#sideMenu #free{background-color:#329fd2}#sideMenu #login{background-color:#00baa7}#sideMenu #pamphlet{background-color:#f8b62d}#sideMenu #inquiry{background-color:#e30012}#sideMenu .cmp{width:100%;background-color:#329fd2;box-sizing:border-box}#sideMenu .cmp img{width:100%;height:auto}@media print,screen and (min-width: 769px){.pc-none{display:none}#all{min-width:1000px}#mainImg{height:640px;padding-top:40px;background:url("/makibanokanojyo/common/images/index/main_bg.jpg") no-repeat center top;background-size:cover;box-sizing:border-box}#mainImg h1{width:540px;height:200px;margin:0 auto 80px;background:url("/makibanokanojyo/common/images/index/logo.png") no-repeat center top}#mainImg h1 img{display:none}#mainImg #copy{width:640px;margin:0 auto;text-align:center}#sideMenu{position:fixed;left:0;top:0;width:210px;height:auto;z-index:100}#sideMenu p{text-align:center;font-size:20px}#sideMenu p a{display:block;width:100%;height:100%;color:#fff;text-decoration:none}#sideMenu #free img{width:100%;height:auto}#sideMenu #login,#sideMenu #pamphlet,#sideMenu #inquiry{height:76px;line-height:76px;border-top:solid 2px #fff}#sideMenu #login img,#sideMenu #pamphlet img,#sideMenu #inquiry img{display:inline-block;vertical-align:middle;width:28px;height:auto;margin-right:10px}.cate{padding:60px 0}.cate h2{margin:0 0 40px;font-size:30px}.cate .txt{margin:40px 0 0;font-size:16px}#spBox{width:900px;margin-top:40px;padding:50px 0;text-align:center}#spBox #_left,#spBox .box{display:inline-block;vertical-align:top;margin:0 30px}#spBox #_left{width:300px;height:300px}#spBox .box{width:420px}#spBox .box .txt{margin-top:20px;font-size:15px}#cate3 .cate-body{width:900px}#cate3.cate h2{margin-bottom:30px}#cate3.cate .txt{margin-top:30px}.sub-cate{padding:40px 0}#cate3 .block{display:inline-block;vertical-align:top}#cate3 .sub-cate:nth-of-type(1) .block:nth-of-type(1),#cate3 .sub-cate:nth-of-type(2) .block:nth-of-type(2){margin-right:60px}#fuki{width:350px;margin-top:30px;padding:20px}#cate3 .sub-cate:nth-of-type(1) .block:nth-of-type(1),#cate3 .sub-cate:nth-of-type(2) .block:nth-of-type(2){margin-top:30px}#cate3 .sub-cate:nth-of-type(2) .block:nth-of-type(1){float:right}#cate3 .sub-cate:nth-of-type(2) .block:nth-of-type(2){float:left}#cate3 .sub-cate:nth-of-type(1) .block:nth-of-type(1) #fuki:after{right:-78px;top:50%;width:0;height:0;margin-top:-14px;border-top:solid 14px transparent;border-right:solid 40px transparent;border-bottom:solid 14px transparent;border-left:solid 40px #fff}#cate3 .sub-cate:nth-of-type(2) .block:nth-of-type(1) #fuki:after{left:-78px;top:50%;width:0;height:0;margin-top:-14px;border-top:solid 14px transparent;border-right:solid 40px #fff;border-bottom:solid 14px transparent;border-left:solid 40px transparent}#fuki li{margin:10px 0;font-size:16px}#cate4.cate h2{margin-bottom:20px}#cate4 .block{display:inline-block;vertical-align:top;height:auto}#cate4 .block:first-child{min-height:640px;background:url("/makibanokanojyo/common/images/index/cate4_pic1.jpg") no-repeat right top;background-size:cover}#cate4 .block:first-child{width:48%}#cate4 .block:last-child{width:52%}#cate4 .cate4-body{width:540px;padding:40px 0 0 30px}#cate5 .cate-body{width:900px}#cate5 h3{width:550px;height:60px;padding-left:30px;line-height:60px;border-radius:0 0 60px 0;font-size:20px}#cate5 .block:last-child{margin-top:50px}#cate5 .block:last-child h3{margin-bottom:30px}#cate5 .block .ex{margin-top:10px;font-size:14px}#cate5 #box1{margin:30px 0}#cate5 #box1 h4{font-size:20px}#cate5 #box1 ul{margin:10px 0 0}#cate5 #box1 li{margin:0 0 5px;padding:0 0 0 16px;font-size:14px;line-height:1.6em}#cate5 #box1 .box2{margin:10px 0;padding:15px 20px 10px}#cate5 #box1 .box2 h5{margin-bottom:10px;font-size:17px}#cate5 #box1 .box2 p{font-size:13px}#cate5 #box1 dt{width:80px;padding:20px 0;font-size:14px}#cate5 #box1 dd{padding:0 0 0 10px;font-size:13px;line-height:1.5em}#cate5 #box2 h4{padding:15px 0 15px 15px;font-size:18px}#cate5 #box2 #box2-body{padding:10px 20px}#cate5 #box2 .box3{padding:10px 0}#cate5 #box2 .box3 h5{padding:10px 0;font-size:16px}#cate5 #box2 .box3 h5 span{font-size:12px}#cate5 #box2 .box3 dl{padding:10px 0 0 10px}#cate5 #box2 .box3:nth-of-type(3) dl{padding-top:18px}#cate5 #box2 .box3 dt,#cate5 #box2 .box3 dd{display:inline-block;vertical-align:top}#cate5 #box2 .box3 dt{width:46%;margin:0 0 10px;font-size:18px}#cate5 #box2 .box3 dd{font-size:17px}#cate5 #box2 .box3 dd span.ex{margin-top:10px;font-size:15px}#cate5 #box2 p.ex{margin:10px 0;font-size:13px;text-align:right}#cate5 #box2 #box2-body p.ex{font-size:13px}#cate5 #info{font-size:13px}#cate6 #cate6-body{width:900px;padding:40px 30px 20px}#cate6 ul{margin:0 0 20px}#cate6 li{display:inline-block;vertical-align:top;width:120px;margin:0 23px}#cate6 li h3{width:44px;height:44px;line-height:44px;margin:0 auto 20px;font-size:28px}#cate6 li .txt{font-size:13px}#cate6 li:after{right:-40px;top:60px;width:26px;height:90px;background:url("/makibanokanojyo/common/images/index/y_pc.png") no-repeat left center}#cate6 .ex{font-size:14px}#cate7{position:relative;width:900px;margin:0 auto}#cate7 h3,#cate7 ul{display:inline-block;vertical-align:top}#cate7 h3{font-size:22px}#cate7 ul{width:810px;margin:10px 0 0 20px;padding:30px 0 0}#cate7 li{margin:0 0 10px;font-size:16px}#cate7 p{position:absolute;right:0;bottom:10px;margin:20px auto 0;text-align:right;padding:0 0 0 10px;font-size:12px;background:url(/common/images/common/icon1.svg) no-repeat left center;background-size:6px 8px;box-sizing:border-box}#sideMenu .cmp{padding:10px}}@media screen and (max-width: 768px){.sp-none{display:none}#mainImg h1{width:100%;height:auto}#sideMenu{display:block;position:fixed;left:0;bottom:0;width:100%;height:auto;z-index:100}#sideMenu nav{display:flex;align-items:center;box-shadow:0 -2px 5px rgba(0,0,0,0.2)}#sideMenu nav p{width:calc(100%/2);height:66px;text-align:center}#sideMenu nav p a{display:block;width:100%;height:100%}#sideMenu nav p img{width:auto;height:100%}}@media only screen and (max-width: 768px) and (orientation: landscape){#sideMenu nav p{height:6rem;text-align:center}#sideMenu nav p img{width:auto;height:100%}}@media screen and (max-width: 768px){.cate{padding:5%}.cate h2{margin:0 0 2rem;font-size:18px}.cate .txt{margin:2rem 0 0;font-size:13px;text-align:left}#cate1 .pic{width:100%;height:auto;margin:0 auto}#cate1 .pic img{width:100%;heigth:auto}#cate2 .pic{width:100%;height:auto;margin:0 auto}#cate2 .pic img{width:100%;heigth:auto}#spBox{margin-top:2rem;padding:5% 3%;text-align:center}#spBox #_left,#spBox .box{display:inline-block;vertical-align:top;margin:0 1%}#spBox #_left{width:44%;height:auto}#spBox .box{width:52%;padding-left:4%;box-sizing:border-box}#spBox .box .txt{margin-top:1rem;font-size:12px;text-align:justify;line-height:1.4em}#spBox .box .txt br{display:none}#cate3 .cate-body{width:100%}#cate3.cate h2{margin-bottom:2rem}#cate3.cate .txt{margin-top:2rem;text-align:center}.sub-cate{padding:5% 0}#fuki{width:90%;margin:2rem auto;padding:3%}#cate3 .block:nth-of-type(1) #fuki:after,#cate3 .block:nth-of-type(2) #fuki:after{left:50%;bottom:-60px;width:0;height:0;margin-left:-7px;border-top:solid 40px #fff;border-right:solid 14px transparent;border-bottom:solid 40px transparent;border-left:solid 14px transparent}#fuki li{margin:1rem 0;font-size:13px}#cate3 .block .pic{width:100%;height:auto;margin:0 auto}#cate3 .block .pic img{width:100%;height:auto}#cate4.cate h2{margin-bottom:2rem}#cate4 .block:first-child{min-height:30rem;background:url("/makibanokanojyo/common/images/index/cate4_pic1.jpg") no-repeat right top;background-size:cover}#cate4 .block{width:100%}#cate4 .block .pic{width:100%;height:auto;margin:0 auto}#cate4 .block .pic img{width:100%;height:auto}#cate4 .cate4-body{width:90%;margin:0 auto;padding:5% 0}#cate5 .cate-body{width:100%}#cate5 h3{width:80%;margin-bottom:1rem;padding:.5rem 0 .5rem 1rem;line-height:1.4em;border-radius:0 0 6rem 0;font-size:14px}#cate5 .block .pic{overflow:auto}#cate5 .block .pic img{width:200%;height:auto}#cate5 .block .ex{margin:1rem 0 2rem;font-size:11px;line-height:1.4em}#cate5 .box{margin:2rem 0}#cate5 #box1,#cate5 #box2{width:100%}#cate5 #box1 h4{font-size:13px}#cate5 #box1 ul{margin:1rem 0 0}#cate5 #box1 li{margin:0 0 .5rem;padding:0 0 0 1.4rem;font-size:11px}#cate5 #box1 .box2{margin:1rem 0;padding:3%}#cate5 #box1 .box2 h5{margin-bottom:1rem;font-size:13px;line-height:1.4em}#cate5 #box1 .box2 p{font-size:10px}#cate5 #box1 dt{width:20%;padding:5% 0;font-size:11px}#cate5 #box1 dd{width:78%;padding:0 0 0 1rem;font-size:10px}#cate5 #box2 h4{padding:1rem 0 1rem 1rem;font-size:14px;line-height:1.4em}#cate5 #box2 #box2-body{padding:2%}#cate5 #box2 .box3{padding:1rem 0}#cate5 #box2 .box3 h5{padding:1rem 0;font-size:12px}#cate5 #box2 .box3 h5 span{font-size:10px}#cate5 #box2 .box3 dl{padding:0 0 0 1rem}#cate5 #box2 .box3 dt{margin:0 0 1rem;font-size:13px}#cate5 #box2 .box3 dd{font-size:13px;line-height:1.4em}#cate5 #box2 .box3 dd span.ex{margin:.5rem 0 0;font-size:10px}#cate5 #box2 p.ex{margin:.5rem 0 0;font-size:10px}#cate5 #box2 #box2-body p.ex{font-size:10px}#cate5 #info{font-size:11px;text-align:left}#cate6 #cate6-body{width:100%;padding:5%}#cate6 ul{margin:0 0 1rem;text-align:center}#cate6 li{width:100%;margin:0 0 5rem}#cate6 li h3{width:3rem;height:3rem;line-height:3rem;margin:0 auto 1rem;font-size:20px}#cate6 li .pic,#cate6 li .txt{display:inline-block;vertical-align:middle;box-sizing:border-box}#cate6 li .pic{width:40%;padding-right:10%}#cate6 li .txt{width:55%;font-size:13px}#cate6 li:after{left:0;bottom:-3rem;width:100%;height:2rem;background:url("/makibanokanojyo/common/images/index/y_sp.png") no-repeat center top;background-size:auto 100%}#cate6 .ex{font-size:12px;line-height:1.4em}#cate7{position:relative;padding-bottom:1rem}#cate7 h3{font-size:16px}#cate7 ul{width:100%;margin:1rem 0 0;padding:5% 2% 0;box-sizing:border-box}#cate7 li{margin-bottom:.4rem;font-size:13px;line-height:1.4em}#cate7 p{margin:2rem auto 0;text-align:left;padding:0 0 0 10px;font-size:12px;background:url(/common/images/common/icon1.svg) no-repeat left center;background-size:6px 8px;box-sizing:border-box}}#news{box-sizing:border-box}#news{border:solid 2px #f00}#news h2,#news .news_date{color:#f00}@media print,screen and (min-width: 769px){#news{width:800px;margin:50px auto 0;padding:30px}#news h2{margin-bottom:20px;font-size:22px}#news p{margin-top:20px;font-size:16px}#news .news_date{font-size:18px}#news .news_ex{margin-top:10px;font-size:12px;color:#333}}@media screen and (max-width: 768px){#news{width:90%;margin:3rem auto 0;padding:5%}#news h2{margin-bottom:1.5rem;font-size:1.7rem}#news p{margin-top:2rem;font-size:1.2rem;text-align:justify}#news .news_date{text-align:center;font-size:1.4rem}#news .news_ex{margin-top:1rem;font-size:1rem;color:#333}#mainImg{position:relative}}#mainImg #copy{margin:20px auto 0;background-color:rgba(255,255,255,0.9);box-sizing:border-box;border:solid 1px #f00}#mainImg #copy *{box-sizing:border-box}#mainImg #copy a{position:relative;display:block;width:100%;height:100%;padding:40px 20px 60px;transition:opacity .15s linear;-webkit-transition:opacity .15s linear;text-decoration:none}#mainImg #copy a:hover{opacity:.6;text-decoration:none}#mainImg #copy h2{margin-bottom:30px;font-size:20px;line-height:1.5}#mainImg #copy p{font-size:16px;line-height:1.5;color:#000}#mainImg #copy img{position:absolute;right:15px;bottom:15px;width:140px}@media screen and (max-width: 768px){#mainImg #copy{position:absolute;left:5%;bottom:5%;width:90%;text-align:center}#mainImg #copy a{padding:20px 15px 50px}#mainImg #copy h2{margin-bottom:15px;font-size:3.8vw}#mainImg #copy p{font-size:3.2vw}#mainImg #copy img{right:15px;bottom:15px;width:30vw}}

/*# sourceMappingURL=index.css.map */