﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700&family=Oswald:wght@400&display=swap");@media screen and (min-width: 769px){.sponly{display:none}}@media screen and (max-width: 768px){.pconly{display:none}}#kids{color:#000;font-family:'Noto Sans JP', "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif;font-size:16px;font-feature-settings:"palt";overflow:hidden}#kids *{box-sizing:border-box}#kids ul,#kids li{list-style:none}#kids img,#kids picture{display:block;max-width:100%}@media screen and (max-width: 1064px){#kids{font-size:1.50375939849624vw}}@media screen and (max-width: 768px){#kids{font-size:3vw}#kids img,#kids picture{width:100%}}#kids .w980{max-width:980px;margin:0 auto}@media screen and (max-width: 768px){#kids .w980{width:100%;padding:0}}.ftu{font-family:fot-tsukuardgothic-std, sans-serif;font-weight:700;font-style:normal}.kv img{margin:0 auto}.campaigns{padding-bottom:1em}.campaigns .i01{max-width:calc(2568 / 32 * 1em);margin:-2em auto 0;position:relative}.campaigns .i01 a{display:block;position:absolute;left:31.6%;top:70%;width:37%;height:23%}.campaigns .i02{display:block;padding:0 1em;max-width:calc(980px + 2em);margin:0 auto}@media screen and (max-width: 768px){.campaigns .i01{margin:-1em auto 0}.campaigns .i01 a{left:12.6%;top:83%;width:74.3%;height:14%}.campaigns .i02{margin:1em auto}}.lineup{border-top:1px solid #000;padding-top:3em;margin:0 auto 3em}.lineup .title1{width:calc(1084 / 32 * 1em);margin:0 auto}.lineup h3{text-align:center;font-size:calc(24 / 16 * 1em);font-weight:600;letter-spacing:.125em;margin:.5em auto}@media screen and (max-width: 768px){.lineup .title1{width:90%}}.lineup-list{margin:1.5em auto;max-width:calc((890 / 16 * 1em) + 5em);display:none}.lineup-list.slick-initialized{display:block}.lineup-list .slick-slide{padding:.25em}.lineup-list .slick-slide a{display:block;width:calc(178 / 32 * 1em)}.lineup-list .slick-prev,.lineup-list .slick-next{display:block;position:absolute;font:inherit;top:2em;width:1em;height:2em;background-color:#000;clip-path:polygon(0 0, 100% 50%, 0 100%);transform:scale(1)}.lineup-list .slick-prev:before,.lineup-list .slick-next:before{display:none}.lineup-list .slick-prev{left:-1.5em;transform:scale(-1, 1)}.lineup-list .slick-next{right:-1.5em}@media screen and (max-width: 768px){.lineup-list{display:flex;flex-wrap:wrap;justify-content:center;padding:.375em}.lineup-list>div{width:25%;padding:.375em}.lineup-list a{width:auto}}.btns1{padding:0 1em}.btns1 .btns{margin:3em auto;display:flex;justify-content:center}.btns1 .btns>a{display:block;width:calc(988 / 32 * 1em)}.btns1 .btns>a+a{margin-left:1em}@media screen and (max-width: 768px){.btns1 .btns{display:block}.btns1 .btns>a{width:auto}.btns1 .btns>a+a{margin:1em auto}}.tanki{background-color:#f2adcb;padding:2em 0}.tanki .inner{max-width:calc(980px + 2em);padding:0 1em;margin:0 auto}.tanki .bnr1{display:block;margin:1em auto}.tanki .white-wrap{background-color:#fff;padding:1em 1.5em;line-height:1.75;border-radius:1em;margin:1.5em auto}.tanki .white-wrap a{color:#eb3b8e}.tanki .btn1{display:block;width:calc(934 / 32 * 1em);margin:1.5em auto 0}.shokai{padding:2em 0 3em;border-bottom:1px solid #000}.shokai a{display:block;width:calc(580 / 16 * 1em);margin:0 auto}@media screen and (max-width: 768px){.shokai{padding:2em 1em}.shokai a{width:auto}}.hajimete{margin:3em auto}.hajimete .i01{max-width:calc(1014px + 2em);padding:0 1em;margin:0 auto}@media screen and (max-width: 768px){.hajimete .i01{padding:0}}.sugoi{max-width:calc(1280 / 16 * 1em);margin:0 auto}.sugoi .i01{margin:0 auto;position:relative}.sugoi .i01 .lineup-wrap{position:absolute;left:0;top:74%;width:100%;background-color:#fff}.sugoi .i01 .lineup-wrap:before,.sugoi .i01 .lineup-wrap:after{content:"";display:block;position:absolute;left:0;width:100%;height:calc(70 / 32 * 1em);background:url(../images/sugoi/wave.png) center center no-repeat;background-size:calc(1280 / 16 * 1em) auto}.sugoi .i01 .lineup-wrap:before{bottom:calc(100% - 1px)}.sugoi .i01 .lineup-wrap:after{top:calc(100% - 1px);transform:scale(1, -1)}.sugoi .i01 .lineup-list{margin:0 auto}.sugoi .i02{margin:-12em auto 0;position:relative}.sugoi .i03{margin:-2em auto 0}@media screen and (max-width: 768px){.sugoi .i01 .lineup-wrap{top:63%}.sugoi .i03{margin:1em auto 0}}.anshin{max-width:calc(980px + 2em);padding:0 1em;margin:3em auto}.anshin .bg-blue{background-color:#d4ecf1;padding:calc(30 / 16 * 1em);border-radius:1.5em}.anshin .bg-white{background-color:#fff;border-radius:1em;padding:calc(30 / 16 * 1em)}.anshin h3{font-size:calc(34 / 16 * 1em);text-align:center;line-height:1.5;letter-spacing:.125em;border-bottom:2px dashed #000;padding-bottom:.75em}@media screen and (max-width: 768px){.anshin .bg-blue{padding:1em;border-radius:1em}.anshin .bg-white{padding:1em;border-radius:.75em}.anshin h3{font-size:1.75em;padding:.5em 0 1em}}.anshin-c1{display:flex;margin:1.5em auto 0}.anshin-c1 .img{width:calc(830 / 32 * 1em)}.anshin-c1 .text{flex:1;margin-left:2em}.anshin-c1 .text p{font-size:calc(18 / 16 * 1em);line-height:1.75}.anshin-c1 .text p.strong{font-size:calc(20 / 16 * 1em);font-weight:600;margin:0 auto 1.25em}@media screen and (max-width: 768px){.anshin-c1{flex-wrap:wrap;justify-content:center}.anshin-c1 .img{order:1;width:84%;margin-left:-.375em}.anshin-c1 .text{margin:0 0 2em}}.taiken-list1{display:flex;justify-content:center;margin:1em auto}.taiken-list1 a{display:block;width:calc(424 / 32 * 1em);margin:.25em}@media screen and (max-width: 768px){.taiken-list1{flex-wrap:wrap;padding:.75em}.taiken-list1 a{width:calc(50% - .5em)}}.faq{max-width:calc(980px + 2em);padding:0 1em;margin:3em auto}.faq .inner{background:url(../images/faq/bg.png);border-radius:1.5em;position:relative;padding:calc(30 / 16 * 1em)}.faq .btn1{display:block;background-color:#fff;border:2px solid #3E3A39;border-radius:1em;box-shadow:0 5px 0px #3E3A39;padding:1em 2em 1.5em;color:#3E3A39;text-decoration:none;position:relative}.faq .btn1 h3{text-align:center;font-size:2em;width:16em;background:url(../images/faq/bln.png) center center no-repeat;background-size:contain;margin:0 auto;font-weight:700;white-space:nowrap}.faq .btn1 h2{font-size:3.6em;font-weight:700;text-align:center;line-height:1.4}.faq .btn1 .plus{position:absolute;right:3em;top:calc(50% - 1.5em);width:3em;height:3em}.faq .btn1 .plus:before,.faq .btn1 .plus:after{content:"";display:block;position:absolute}.faq .btn1 .plus:before{top:calc(50% - 2px);left:0;width:100%;border-top:4px solid #3E3A39}.faq .btn1 .plus:after{left:calc(50% - 2px);top:0;height:100%;border-left:4px solid #3E3A39}.faq .btn2{display:block;position:relative;margin:1em auto 0;border:2px solid #3E3A39;border-radius:.25em;box-shadow:0 5px 0px #3E3A39;color:#3E3A39;background-color:#fff;text-align:center;width:22em;font-size:1.75em;font-weight:700;text-decoration:none}.faq .btn2:before{content:"";display:block;position:absolute;right:1em;top:calc(50% - .25em);border-style:solid;border-width:.25em 0 .25em .375em;border-color:transparent transparent transparent #3E3A39}@media screen and (max-width: 768px){.faq{padding:2.5em 1em;border-radius:1em}.faq .btn1{padding:1em;font-size:1em}.faq .btn1 h3{width:80%;font-size:1.3em}.faq .btn1 h2{font-size:2.125em;margin:0 auto 0}.faq .btn1 .plus{right:1em;top:calc(50% - 1em);width:2em;height:2em}.faq .btn1 .plus:before{top:calc(50% - 1px);border-top:2px solid #3E3A39}.faq .btn1 .plus:after{left:calc(50% - 1px);border-left:2px solid #3E3A39}.faq .btn2{font-size:1.5em;width:100%}}.qanda-inner{background-color:#fff;color:#3E3A39;max-width:980px;max-height:90vh;overflow:auto;position:relative}.qanda-inner .mymodalclose{display:block;position:absolute;right:2em;top:1.5em;height:3em;width:3em}.qanda-inner .mymodalclose:before,.qanda-inner .mymodalclose:after{content:"";display:block;position:absolute;top:calc(50% - 1px);border-top:2px solid #3E3A39;width:100%;transform:rotate(45deg)}.qanda-inner .mymodalclose:after{transform:rotate(-45deg)}.qanda-inner h2{text-align:center;font-size:3.2em;letter-spacing:.1em;margin:1em auto}.qanda-inner .blk1{border:3px solid #3E3A39;border-radius:1em;background:url(../images/faq/qa_bg.png);padding:1em;margin:1em}.qanda-inner .blk1 .bq{background:url(../images/faq/qaq.png) left center no-repeat;background-size:2.4em;font-size:1.4em;padding:.5em 3em .5em 3em;display:block;text-decoration:none;color:#3E3A39;position:relative}.qanda-inner .blk1 .bq:after{content:"";display:block;position:absolute;right:1em;top:calc(50% - .5em);width:1em;height:1em;background:url(../images/faq/qac.png) center center no-repeat;background-size:contain;transition:.3s;transform:rotate(180deg)}.qanda-inner .blk1 .bq.on+.ba{padding:1em 1em 1em 4em;transform:scale(1);max-height:10em}.qanda-inner .blk1 .bq.on:after{transform:rotate(0deg)}.qanda-inner .blk1 .ba{background-color:#fff;padding:0 1em 0 4em;line-height:1.6;transition:.3s;transform:scale(1, 0);transform-origin:left center;max-height:0}.qanda-inner .blk1 .ba:after{content:"A.";display:block;position:absolute;left:.6em;top:.2em;font-size:2em}@media screen and (max-width: 768px){.qanda-inner{width:100%}.qanda-inner .mymodalclose{right:1em;top:1em;width:2em;height:2em}.qanda-inner h2{font-size:2em}.qanda-inner .blk1 .bq{font-size:1.1em;line-height:1.5;background-size:2.2em;padding:.2em 3em .2em 2.5em}.qanda-inner .blk1 .bq.on+.ba{max-height:100em;margin-top:1em}.qanda-inner .blk1 .ba:after{left:.5em;top:.2em}}.merit .i01,.merit .i02{max-width:1280px;margin:0 auto}.cordination-skills{max-width:calc(980px + 2em);padding:0 1em;margin:3em auto}.cordination-skills .bg-blue{background-color:#d4ecf1;padding:calc(20 / 16 * 1em);border-radius:1em}.cordination-skills .bg-white{background-color:#fff;border-radius:.75em;padding:calc(30 / 16 * 1em);position:relative;overflow:hidden}.cordination-skills .bg-white .bg{position:absolute;bottom:0}.cordination-skills .bg-white .bg.bg1{left:0;width:calc(656 / 32 * 1em)}.cordination-skills .bg-white .bg.bg2{right:0;width:calc(620 / 32 * 1em)}.cordination-skills h3{text-align:center;margin-bottom:2em;font-size:1em;position:relative}.cordination-skills h3 span{display:block;font-size:calc(22 / 16 * 1em)}.cordination-skills h3 strong{font-size:calc(34 / 16 * 1em);letter-spacing:.125em;position:relative;display:inline-block}.cordination-skills h3 strong:before,.cordination-skills h3 strong:after{content:"";display:block;position:absolute;bottom:0;background:url(../images/cordination-skills/dot.png) center center no-repeat;background-size:contain;width:calc(74 / 34 * 1em);height:1.5em}.cordination-skills h3 strong:before{right:calc(100% + .25em)}.cordination-skills h3 strong:after{left:calc(100% + .25em);transform:scale(-1, 1)}@media screen and (max-width: 768px){.cordination-skills .bg-blue{padding:1em}.cordination-skills .bg-white{padding:1em}.cordination-skills .bg-white .bg.bg1{width:50%;bottom:1.5em}.cordination-skills .bg-white .bg.bg2{display:none}.cordination-skills h3{margin-bottom:1em}.cordination-skills h3 strong{font-size:1.5em}}.cordination-skills-list1{display:flex;flex-wrap:wrap;justify-content:center}.cordination-skills-list1 li{width:calc(246 / 16 * 1em);border:1px solid #000;margin:.5em;padding:1em}.cordination-skills-list1 li .il{width:calc(430 / 32 * 1em);margin:0 auto}.cordination-skills-list1 li h5{text-align:center;font-size:calc(18 / 16 * 1em);margin:.25em auto}.cordination-skills-list1 li p{font-size:calc(12 / 16 * 1em);margin:.5em auto 0;line-height:1.75}@media screen and (max-width: 768px){.cordination-skills-list1{justify-content:flex-end}.cordination-skills-list1 li{width:calc(50% - 1em)}.cordination-skills-list1 li .il{width:auto}.cordination-skills-list1 li h5{font-size:1em}}.voices{margin:3em auto;background:url(../images/voices/voices_bg.png) center center}.voices .inner{max-width:calc(980px + 2em);margin:0 auto;padding:4em 1em}.voices h2{font-size:1em;text-align:center;margin:0 auto 3em;line-height:1.5}.voices h2 span{font-size:2em;font-weight:700;display:inline-block;position:relative}.voices h2 span:before,.voices h2 span:after{content:"";display:block;position:absolute;width:1.46875em;height:2.90625em;top:-.4em;background:url(../images/voices/voices_bl.png) center center no-repeat;background-size:contain}.voices h2 span:before{left:-1.5em}.voices h2 span:after{right:-1.5em;transform:scale(-1, 1)}.voices .voices-list>div{display:flex;align-items:center;width:53.125em;margin:1em auto;background-color:#fff;border:3px solid #453A31;padding:1.5em 2em;border-radius:1em}.voices .voices-list>div .img{width:10.6875em}.voices .voices-list>div .text{flex:1;padding-left:1.5em}.voices .voices-list>div .text p{font-size:1.125em;line-height:2;text-align:justify}@media screen and (max-width: 768px){.voices{padding:0 1em}.voices h2 span{font-size:1.625em}.voices .voices-list{padding:0 1.5em}.voices .voices-list>div{position:relative;width:100%;margin:12em auto 0}.voices .voices-list>div .img{position:absolute;bottom:calc(100% + 3px);left:calc(50% - 6em);width:12em}.voices .voices-list>div .text{padding:0}.voices .voices-list>div .text p{font-size:1em;line-height:1.75}}.p-cautions{max-width:calc(980px + 2em);padding:0 1em;margin:2em auto}.p-cautions p{font-size:calc(15 / 16 * 1em);line-height:1.75;padding:0}.p-cautions p.ind1{padding-left:1em;text-indent:-1em}#mymodal{z-index:-1;opacity:0;position:fixed;left:0;top:0;width:100%;min-height:100%;transition:.3s;display:flex;justify-content:center;align-items:center;overflow:auto}#mymodal .cont{position:absolute;left:0;top:0;width:100%;min-height:100%;overflow:auto;display:flex;justify-content:center;align-items:center;padding:2em 1em}#mymodal .mymodal-bg{background-color:rgba(0,0,0,0.8);display:block;position:absolute;left:0;top:0;width:100%;height:100%}#mymodal #mymodal-content{position:relative;transition:.3s;transform:scale(0.9);width:100%;max-width:980px}#mymodal.on{opacity:1;z-index:11000}#mymodal.on #mymodal-content{transform:scale(1)}@media screen and (max-width: 768px){#mymodal .cont{padding:1em 0}#mymodal #mymodal-content{width:94%}}#templates{display:none}#sidebtn{position:fixed;right:0;top:171px;width:calc(284 / 32 * 1em);z-index:10500;box-sizing:border-box}#sidebtn img{display:block;max-width:100%}#sidebtn a{display:block;position:absolute;left:0;width:100%;height:33.33333333333%;transition:.3s}#sidebtn a:hover{background-color:rgba(255,255,255,0.5)}#sidebtn a.link1{top:0}#sidebtn a.link2{top:33.33333333333%}#sidebtn a.link3{top:66.66666666666%}@media screen and (max-width: 768px){#sidebtn{top:auto;bottom:62px;width:100%;padding:0 .25em}#sidebtn a{top:0;height:100%;width:33.3333333333%}#sidebtn a.link1{left:0}#sidebtn a.link2{top:0;left:33.33333333%}#sidebtn a.link3{top:0;left:66.66666666%}}.scex{max-width:980px;overflow:hidden;background-color:#fff;color:#3E3A39;border-radius:1em}.scex .hd{font-size:2em;padding:.6em 3.2em .6em 1.2em;background-color:#999;line-height:1.5;color:#fff;letter-spacing:.1em;position:relative}.scex .hd .mymodalclose{display:block;position:absolute;right:1.2em;top:calc(50% - .7em);height:1.4em;width:1.4em}.scex .hd .mymodalclose:before,.scex .hd .mymodalclose:after{content:"";display:block;position:absolute;top:calc(50% - 1px);border-top:2px solid #fff;width:100%;transform:rotate(45deg)}.scex .hd .mymodalclose:after{transform:rotate(-45deg)}.scex .hd.color01{background-color:#de92b3}.scex .hd.color02{background-color:#0080be}.scex .hd.color03{background-color:#a4845c}.scex .hd.color04{background-color:#807686}.scex .hd.color05{background-color:#578097}.scex .hd.color06{background-color:#ff8a00}.scex .hd.color07{background-color:#536d85}.scex .hd.color08{background-color:#bd3820}.scex .hd.color09{background-color:#718f2b}.scex .hd.color10{background-color:#d65434}.scex .hd.color11{background-color:#536d80}.scex .hd.color12{background-color:#ee3f98}.scex .hd.color13{background-color:#b5a378}.scex .hd.coloranzen{background-color:#6a3028;text-align:center}.scex .body{padding:2em;display:flex;justify-content:space-between;flex-wrap:wrap}.scex .body .text{width:48%}.scex .body .text h3{font-size:1.4em;padding-bottom:.6em;margin-bottom:.6em;border-bottom:2px dashed #3E3A39;letter-spacing:.1em;line-height:1.5}.scex .body .text p{font-size:1.1em;line-height:1.6;text-align:justify}.scex .body .img{width:48%}.scex .body .btns{width:100%;display:flex;margin-top:1.5em}.scex .body .btns a{flex:1;display:block;position:relative;background-color:#999;border-radius:.5em;text-decoration:none;color:#fff;padding:.75em 1em;line-height:1.5;font-size:1.125em;letter-spacing:.125em}.scex .body .btns a:before{content:"";display:block;position:absolute;right:1em;top:calc(50% - .5em);width:1em;height:1em;background:url(../images/modal/arrow1.svg) center center no-repeat;background-size:contain}.scex .body .btns a+a{margin-left:.5em}.scex .body .btns.color01 a{background-color:#de92b3}.scex .body .btns.color02 a{background-color:#0080be}.scex .body .btns.color03 a{background-color:#a4845c}.scex .body .btns.color04 a{background-color:#807686}.scex .body .btns.color05 a{background-color:#578097}.scex .body .btns.color06 a{background-color:#ff8a00}.scex .body .btns.color07 a{background-color:#536d85}.scex .body .btns.color08 a{background-color:#bd3820}.scex .body .btns.color09 a{background-color:#718f2b}.scex .body .btns.color10 a{background-color:#d65434}.scex .body .btns.color11 a{background-color:#536d80}.scex .body .btns.color12 a{background-color:#ee3f98}.scex .body .btns.color13 a{background-color:#b5a378}.scex .body .faqlist{line-height:1.5;font-size:1.2em;color:#865400;padding:0 1em}.scex .body .faqlist li{padding:0 0 .5em 1.5em;background:url(../images/check.png) 0 0.2em no-repeat;background-size:.9em}@media screen and (max-width: 768px){.scex{width:100%;border-radius:.5em;max-height:90vh;overflow:auto}.scex .hd{font-size:1.4em;padding:1em 2.5em 1em 1em;white-space:nowrap}.scex .hd .mymodalclose{right:.5em}.scex .body{flex-wrap:wrap;justify-content:center;padding:1.5em}.scex .body .text{width:100%}.scex .body .text h3{font-size:1.2em}.scex .body .text p{font-size:1em}.scex .body .img{margin-top:1em;width:90%}.scex .body .btns{flex-wrap:wrap;justify-content:center}.scex .body .btns a{flex:0 1 auto;width:calc(50% - .5em);margin:.25em;font-size:1em;letter-spacing:0}.scex .body .btns a+a{margin:.25em}.scex .body .faqlist{padding:0}}.modal1{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;transition:.3s;overflow:auto;opacity:0}.modal1.on{z-index:100000;opacity:1}.modal1.on .cont>div{transform:scale(1)}.modal1 .bg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.modal1 .cont{position:absolute;left:0;top:0;width:100%;min-height:100%;overflow:auto;display:flex;justify-content:center;padding:2em 0}.modal1 .cont img{display:block}.modal1 .cont>div{position:relative;max-width:1000px;border-radius:1em;overflow:hidden;transition:.3s;transform:scale(0.7)}.modal1 .cont>div .btn1{position:absolute;right:0;top:0;width:5.5em;height:5.5em}@media screen and (max-width: 768px){.modal1.on .cont>div .btn1{width:3.5em;height:3.5em}.modal1 .cont{padding:2vw}.modal1 .spcont{background-color:#fff;padding:1em}.modal1 .spcont .scbt{display:block;text-decoration:none}.modal1 .spcont .scbt img{width:100%}.modal1 .spcont .scbt+.scbt{margin-top:1em}.modal1 .spcont .scbt .cl{max-height:4em;transition:.3s;background-color:#999;color:#fff;position:relative;padding:.6em 2em .6em 1em;font-size:1.3em;text-align:center;border-radius:.5em;letter-spacing:.1em;overflow:hidden;z-index:1}.modal1 .spcont .scbt .cl.color1{background-color:#0095d4}.modal1 .spcont .scbt .cl.color2{background-color:#bea06f}.modal1 .spcont .scbt .cl.color3{background-color:#e6926b}.modal1 .spcont .scbt .cl.color4{background-color:#eca700}.modal1 .spcont .scbt .cl.color5{background-color:#6991b2}.modal1 .spcont .scbt .cl.color6{background-color:#81a838}.modal1 .spcont .scbt .cl.color7{background-color:#7eb4be}.modal1 .spcont .scbt .cl.color8{background-color:#ec95b2}.modal1 .spcont .scbt .cl:after{content:"";display:block;position:absolute;right:1em;top:calc(50% - .6em);width:.8em;height:.8em;border-style:solid;border-width:0 .1em .1em 0;border-color:transparent #fff #fff transparent;transform:rotate(45deg);transition:.3s}.modal1 .spcont .scbt .op{max-height:0;transition:.3s;position:relative;top:-2em}.modal1 .spcont .scbt.on .cl{padding:.2em 2em .2em 1em}.modal1 .spcont .scbt.on .cl:after{transform:rotate(45deg) scale(-1);top:50%}.modal1 .spcont .scbt.on .op{max-height:50em;margin-bottom:-2em}.modal1 .spcont p{font-size:.8em;margin-top:1em}}@media screen and (max-width: 768px){.site-footer{padding-bottom:30vw}}.g-sns{max-width:1020px;margin:0 auto}.g-sns h2{background-color:#ff5297;color:#fff;text-align:center;font-size:1.1em;font-weight:bold;letter-spacing:.3em;line-height:1;padding:.5em;margin:0 auto}.g-sns .inner{display:flex;padding:1em 6em;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #d8d8d8 100%);background:-webkit-linear-gradient(top, #fff 0%, #d8d8d8 100%);background:linear-gradient(to bottom, #fff 0%, #d8d8d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8d8d8',GradientType=0 );margin:0 auto}.g-sns .inner>div{width:33.33333333%;padding:.3em}.g-sns .inner>div a{display:block;transition:.2s}.g-sns .inner>div a img{display:block}.g-sns .inner>div a:hover{transform:scale(1.05);opacity:.8}@media screen and (max-width: 768px){.g-sns h2{width:100%}.g-sns .inner{width:100%;flex-wrap:wrap;padding:.5em}.g-sns .inner>div{width:50%}}
/*# sourceMappingURL=style.css.map */
