@font-face{font-family:"NotoSansCJKjp";font-style:normal;font-weight:400;src:local("NotoSansCJKjp-Regular.otf"),local("NotoSansJP-Regular.otf"),url("/assets/common/fonts/web/NotoSansCJKjp-Regular.woff") format("woff"),url("/assets/common/fonts/web/NotoSansCJKjp-Regular.ttf") format("truetype")}@font-face{font-family:"NotoSansCJKjp";font-style:normal;font-weight:700;src:local("NotoSansCJKjp-Bold.otf"),local("NotoSansJP-Bold.otf"),url("/assets/common/fonts/web/NotoSansCJKjp-Bold.woff") format("woff"),url("/assets/common/fonts/web/NotoSansCJKjp-Bold.ttf") format("truetype")}@media only screen and (min-width: 735px){.hidePc,.pc-hide{display:none !important}}@media only screen and (max-width: 736px){.hideSp,.sp-hide{display:none !important}}.taLeft{text-align:left !important}.taCenter{text-align:center !important}.taRight{text-align:right !important}.vTop{vertical-align:top !important}.vMiddle{vertical-align:middle !important}.fwNormal{font-weight:normal !important}.fwBold{font-weight:bold !important}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.clearfix{*zoom:1}.clearfix:after{display:block;clear:both;content:""}.trackTags{display:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,button,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:1em}html{font-size:62.5%;-webkit-font-smoothing:antialiased}body,table,input,textarea,select,option,button,h1,h2,h3,h4,h5,h6{font-family:"Noto Sans","Noto Sans CJK JP","Noto Sans Japanese","NotoSansCJKjp","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.1}h1,h2,h3,h4,h5,h6{font-weight:bold}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{vertical-align:top}a{color:#069;text-decoration:none}a:link{color:#069;text-decoration:none}a:visited{color:#069}a:hover{text-decoration:underline}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}#footer>.inner{justify-content:center}@media only screen and (min-width: 735px){#header{min-width:1120px}#container{background:#fff45c url(/assets/cp/sg/f1/01/img/bg01.png) no-repeat top center;position:relative;overflow:hidden}#container .containerInner .section .inner{margin:0 auto;width:1120px;position:relative}#container .containerInner .section.first .inner{padding:75px 0 60px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#container .containerInner .section.first .pageTtl{margin-bottom:35px;width:674px;color:#152e5e;font-style:italic;font-size:4.6rem;font-weight:bold;text-align:center;line-height:1.3}#container .containerInner .section.first .pageTtl .em{font-size:5.4rem}#container .containerInner .section.first .pageTtl .ex{margin-top:30px;display:inline-block;font-size:4.8rem}#container .containerInner .section.first .pageTtl .ex span{font-size:6rem;position:relative}#container .containerInner .section.first .pageTtl .ex span:before{content:"";width:10px;height:17px;border-bottom:4px solid #e5004e;border-right:4px solid #e5004e;position:absolute;top:-10px;left:65%;transform:translateX(-50%) rotate(40deg);-webkit-transform:translateX(-50%) rotate(40deg);-moz-transform:translateX(-50%) rotate(40deg);-ms-transform:translateX(-50%) rotate(40deg);-o-transform:translateX(-50%) rotate(40deg)}#container .containerInner .section.first .pageTtl .ex span.green:before{border-color:#00acba}#container .containerInner .section.first .support{padding:35px;width:674px;background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#container .containerInner .section.first .support .ttl{margin-bottom:40px;padding-bottom:15px;width:486px;border-bottom:2px solid #152e5e;position:relative;color:#152e5e;font-size:2.4rem;font-weight:bold;text-align:center}#container .containerInner .section.first .support .ttl:before,#container .containerInner .section.first .support .ttl:after{content:"";width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#container .containerInner .section.first .support .ttl:before{border-top:20px solid #152e5e;bottom:-20px}#container .containerInner .section.first .support .ttl:after{border-top:20px solid #fff;bottom:-18px}#container .containerInner .section.first .support .txt{margin-bottom:30px;color:#004796;font-size:1.8rem;font-weight:bold}#container .containerInner .section.first .support .txt .em{position:relative}#container .containerInner .section.first .support .txt .em:before{content:"";width:100%;height:6px;background:#fff45c;position:absolute;bottom:0;left:0;z-index:0}#container .containerInner .section.first .support .txt .em span{position:relative;z-index:1}#container .containerInner .section.first .support .point{display:flex;justify-content:space-between;align-items:flex-start}#container .containerInner .section.first .support .point dt{margin-right:25px;width:90px;height:90px;border:8px solid #fff45c;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}#container .containerInner .section.first .support .point dt:before,#container .containerInner .section.first .support .point dt:after{content:"";width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);position:absolute;left:50%;transform:translateX(50%) rotate(-30deg);-webkit-transform:translateX(50%) rotate(-30deg);-moz-transform:translateX(50%) rotate(-30deg);-ms-transform:translateX(50%) rotate(-30deg);-o-transform:translateX(50%) rotate(-30deg)}#container .containerInner .section.first .support .point dt:before{border-top:14px solid #fff45c;bottom:-16px;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);transform:translateX(35%) rotate(-25deg);-webkit-transform:translateX(35%) rotate(-25deg);-moz-transform:translateX(35%) rotate(-25deg);-ms-transform:translateX(35%) rotate(-25deg);-o-transform:translateX(35%) rotate(-25deg)}#container .containerInner .section.first .support .point dt:after{border-top:10px solid #fff;bottom:-5px}#container .containerInner .section.first .support .point dt span{padding-top:10px;color:#152e5e;font-style:italic;font-size:1.6rem;font-weight:bold;position:relative;display:inline-block;letter-spacing:-1px}#container .containerInner .section.first .support .point dt span:before{content:"";width:10px;height:17px;border-bottom:4px solid #00acba;border-right:4px solid #00acba;position:absolute;top:-10px;left:55%;transform:translateX(-50%) rotate(40deg);-webkit-transform:translateX(-50%) rotate(40deg);-moz-transform:translateX(-50%) rotate(40deg);-ms-transform:translateX(-50%) rotate(40deg);-o-transform:translateX(-50%) rotate(40deg)}#container .containerInner .section.first .support .point dd ul li{color:#00acba;font-size:1.8rem;font-weight:bold}#container .containerInner .section.first .support .point dd ul li:not(:last-child){margin-bottom:18px}#container .containerInner .section.first .support .point dd ul li span{color:#e5004e}#container .containerInner .section.first .support .point dd ul li span.num{margin-right:10px;color:#152e5e;font-size:2rem;font-style:italic}#container .containerInner .section.first .img{position:absolute;top:75px;right:0}#container .containerInner .section.about{padding:60px 0 80px;position:relative}#container .containerInner .section.about:before{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;opacity:.8}#container .containerInner .section.about .sectionTtl{margin-bottom:60px;color:#111;font-size:3.6rem;font-weight:normal;text-align:center}#container .containerInner .section.about .sectionTtl span{color:#00acba;font-size:7rem}#container .containerInner .section.about .aboutList{padding:0 90px;position:relative}#container .containerInner .section.about .aboutList:before,#container .containerInner .section.about .aboutList:after{content:"";width:70px;height:3px;background:#004796;position:absolute}#container .containerInner .section.about .aboutList:after{background-color:#00acba}#container .containerInner .section.about .aboutList:first-of-type:before,#container .containerInner .section.about .aboutList:first-of-type:after{top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg)}#container .containerInner .section.about .aboutList:first-of-type:after{transform:translate(-50%, -50%) rotate(45deg);-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg)}#container .containerInner .section.about .aboutList:nth-of-type(2):before,#container .containerInner .section.about .aboutList:nth-of-type(2):after{bottom:-65px;left:50%;transform:translateX(-56px) rotate(35deg);-webkit-transform:translateX(-56px) rotate(35deg);-moz-transform:translateX(-56px) rotate(35deg);-ms-transform:translateX(-56px) rotate(35deg);-o-transform:translateX(-56px) rotate(35deg)}#container .containerInner .section.about .aboutList:nth-of-type(2):after{transform:rotate(-35deg);-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg)}#container .containerInner .section.about .aboutList>dt{margin-bottom:60px;font-size:3.2rem;text-align:center;line-height:1.5}#container .containerInner .section.about .aboutList>dt span{padding-bottom:5px;border-bottom:2px solid #004796;color:#004796;font-weight:bold}#container .containerInner .section.about .aboutList>dd{display:flex;justify-content:space-around}#container .containerInner .section.about .aboutList>dd .media{width:calc((100% - 170px)/2)}#container .containerInner .section.about .aboutList>dd .media dt{margin:0 auto 30px;width:150px;height:27px;background:#152e5e;border-radius:14px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.4rem;font-weight:bold;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px}#container .containerInner .section.about .aboutList>dd .media dd{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#container .containerInner .section.about .aboutList>dd .media dd .img{margin-bottom:30px}#container .containerInner .section.about .aboutList>dd .media dd ul{width:100%}#container .containerInner .section.about .aboutList>dd .media dd ul li{padding-left:17px;position:relative;font-size:1.8rem;line-height:1.5}#container .containerInner .section.about .aboutList>dd .media dd ul li:not(:last-child){margin-bottom:10px}#container .containerInner .section.about .aboutList>dd .media dd ul li:before{content:"";width:6px;height:6px;background:#00acba;position:absolute;top:12px;left:0}#container .containerInner .section.about .aboutList>dd .marketing{padding-top:425px;width:400px;position:relative}#container .containerInner .section.about .aboutList>dd .marketing dt{margin-bottom:15px;padding-left:25px;position:relative;font-size:2.4rem;font-weight:bold}#container .containerInner .section.about .aboutList>dd .marketing dt:after{content:"";width:18px;height:18px;background:url(/assets/cp/sg/f1/01/img/icon_pentagon.png) no-repeat;position:absolute;top:5px;left:0}#container .containerInner .section.about .aboutList>dd .marketing dd.imgBox{margin-right:-160px;margin-bottom:5px;position:absolute;top:0;left:0}#container .containerInner .section.about .aboutList>dd .marketing dd .txt{font-size:1.8rem;line-height:1.75}#container .containerInner .section.about .aboutList>dd .marketing:first-of-type .imgBox{margin-right:0;margin-left:-174px}#container .containerInner .section.about .point{padding:50px;background:#fff;box-shadow:0px 10px 20px 0px rgba(4,0,0,.1);font-size:3.6rem;font-weight:normal;text-align:center;line-height:1.5}#container .containerInner .section.about .point span{color:#00acba;font-size:4rem}#container .containerInner .section.about .point span.em{font-weight:bold}#container .containerInner .section.result{padding:60px 0 75px;background:#fff}#container .containerInner .section.result .sectionTtl{margin-bottom:80px;position:relative;font-size:4.6rem;font-weight:normal;text-align:center;line-height:1.2}#container .containerInner .section.result .sectionTtl span{color:#00acba;font-weight:bold}#container .containerInner .section.result .sectionTtl:before,#container .containerInner .section.result .sectionTtl:after{content:"";width:55px;height:2px;background:#000;position:absolute;bottom:25%;left:50%}#container .containerInner .section.result .sectionTtl:before{transform:translateX(-250px) rotate(60deg);-webkit-transform:translateX(-250px) rotate(60deg);-moz-transform:translateX(-250px) rotate(60deg);-ms-transform:translateX(-250px) rotate(60deg);-o-transform:translateX(-250px) rotate(60deg)}#container .containerInner .section.result .sectionTtl:after{transform:translateX(190px) rotate(-60deg);-webkit-transform:translateX(190px) rotate(-60deg);-moz-transform:translateX(190px) rotate(-60deg);-ms-transform:translateX(190px) rotate(-60deg);-o-transform:translateX(190px) rotate(-60deg)}#container .containerInner .section.result .resultBox:first-of-type{margin-bottom:70px}#container .containerInner .section.result .resultBox .resultTtl{width:100%;height:120px;background:#ddf4ee;display:flex;justify-content:center;align-items:center;position:relative;font-size:3.2rem;font-weight:bold}#container .containerInner .section.result .resultBox .resultTtl .num{width:64px;height:64px;background:#00acba;display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;top:-32px;left:50%;color:#fff;font-family:"Roboto";font-size:2.4rem;font-style:italic;font-weight:normal;text-indent:-4px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#container .containerInner .section.result .resultBox .imgBox{padding:50px 0 60px;display:flex;justify-content:space-between;align-items:flex-start;position:relative}#container .containerInner .section.result .resultBox .imgBox:before,#container .containerInner .section.result .resultBox .imgBox:after{content:"";width:70px;height:3px;background:#004796;position:absolute;bottom:0;left:50%;transform:translateX(-56px) rotate(35deg);-webkit-transform:translateX(-56px) rotate(35deg);-moz-transform:translateX(-56px) rotate(35deg);-ms-transform:translateX(-56px) rotate(35deg);-o-transform:translateX(-56px) rotate(35deg)}#container .containerInner .section.result .resultBox .imgBox:after{background-color:#00acba;transform:rotate(-35deg);-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg)}#container .containerInner .section.result .resultBox .imgBox .txtBox{margin-top:20px;margin-left:40px;width:566px}#container .containerInner .section.result .resultBox .imgBox .txtBox p{font-size:1.6rem;line-height:1.75}#container .containerInner .section.result .resultBox .imgBox .txtBox p:not(:last-of-type){margin-bottom:1em}#container .containerInner .section.result .resultBox .imgBox .txtBox p span{color:#00acba}#container .containerInner .section.result .resultBox .imgBox .img{transform:translateX(20px);-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px)}#container .containerInner .section.result .resultBox .reach{padding:80px 0 60px;background:#f6f6f6;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#container .containerInner .section.result .resultBox .reach dt{margin-bottom:30px;position:relative;font-size:2.8rem;font-weight:bold}#container .containerInner .section.result .resultBox .reach dt:before,#container .containerInner .section.result .resultBox .reach dt:after{color:#00acba;font-size:2.8rem;font-weight:bold}#container .containerInner .section.result .resultBox .reach dt:before{content:"“"}#container .containerInner .section.result .resultBox .reach dt:after{content:"”"}#container .containerInner .section.result .resultBox .reach dd{width:100%;font-size:1.8rem;text-align:center;line-height:1.75}#container .containerInner .section.result .resultBox .event{padding:25px 60px 0}#container .containerInner .section.result .resultBox .event dt{margin-bottom:20px;padding:40px 0 40px 110px;position:relative;font-size:2.8rem;font-weight:bold}#container .containerInner .section.result .resultBox .event dt .icon{width:104px;height:104px;background:url(/assets/cp/sg/f1/01/img/icon_event.png) no-repeat;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;color:#00acba;font-size:1.4rem;font-weight:bold;transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg)}#container .containerInner .section.result .resultBox .event dd{display:flex;justify-content:space-between;align-items:flex-start}#container .containerInner .section.result .resultBox .event dd .txtBox{margin-left:10px;padding-left:20px;width:490px;border-left:2px solid #00acba}#container .containerInner .section.result .resultBox .event dd .txtBox p{font-size:1.6rem;line-height:1.75}#container .containerInner .section.result .resultBox .event dd .txtBox p:not(:last-of-type){margin-bottom:1em}#container .containerInner .section.result .resultBox .event dd .txtBox p span{color:#00acba}#container .containerInner .section.result .resultBox .support{padding:50px;background:#edf7f4;position:relative;text-align:center}#container .containerInner .section.result .resultBox .support:before,#container .containerInner .section.result .resultBox .support:after{content:"";width:70px;height:3px;background:#004796;position:absolute;bottom:0;left:50%;transform:translateX(-56px) rotate(35deg);-webkit-transform:translateX(-56px) rotate(35deg);-moz-transform:translateX(-56px) rotate(35deg);-ms-transform:translateX(-56px) rotate(35deg);-o-transform:translateX(-56px) rotate(35deg)}#container .containerInner .section.result .resultBox .support:after{background-color:#00acba;transform:rotate(-35deg);-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg)}#container .containerInner .section.result .resultBox .support .txt{margin-bottom:20px;font-size:1.8rem;font-weight:bold;line-height:1.75}#container .containerInner .section.result .resultBox .support .txt span{color:#00acba}#container .containerInner .section.result .resultBox .measures{padding:75px 60px 0}#container .containerInner .section.result .resultBox .measures>dt{margin-bottom:40px;font-size:3.2rem;font-weight:bold;text-align:center}#container .containerInner .section.result .resultBox .measures>dd ul{display:flex;flex-wrap:wrap;justify-content:space-around}#container .containerInner .section.result .resultBox .measures>dd ul li{margin-bottom:35px;width:240px;padding:30px 25px;background:#f6f6f6;border:4px solid #c5d3e3;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}#container .containerInner .section.result .resultBox .measures>dd ul li dl{position:relative}#container .containerInner .section.result .resultBox .measures>dd ul li dl dt{margin-bottom:15px;height:50px;display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:bold;text-align:center;line-height:1.2}#container .containerInner .section.result .resultBox .measures>dd ul li dl dt .num{position:absolute;top:-54px;left:50%;color:#004796;font-family:"Roboto";font-size:2.4rem;font-weight:bold;font-style:italic;line-height:1;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#container .containerInner .section.result .resultBox .measures>dd ul li dl dt .num:after{content:"";width:60px;height:4px;background:#004796;border-radius:2px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}#container .containerInner .section.result .resultBox .measures>dd ul li dl dd{font-size:1.4rem;line-height:1.75}#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(2),#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(4),#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(5),#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(7),#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(10),#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(12){background-color:#ddf4ee;border-color:#b1e6e4}#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(2) dl dt .num,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(4) dl dt .num,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(5) dl dt .num,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(7) dl dt .num,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(10) dl dt .num,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(12) dl dt .num{color:#00acba}#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(2) dl dt .num:after,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(4) dl dt .num:after,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(5) dl dt .num:after,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(7) dl dt .num:after,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(10) dl dt .num:after,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(12) dl dt .num:after{background-color:#00acba}#container .containerInner .section.result .resultBox p.contact{font-size:3.6rem;text-align:center;line-height:1.5}#container .containerInner .section.result .resultBox p.contact span{font-weight:bold}#container .containerInner .section.result .resultBox p.contact span span{color:#00acba}#container .containerInner .section.faq{padding:60px 0 80px;border-top:2px soild #00acba;background:#fff}#container .containerInner .section.faq .sectionTtl{margin-bottom:60px;font-size:3.6rem;text-align:center}#container .containerInner .section.faq dl{padding:30px 60px;background:#f7f7f8}#container .containerInner .section.faq dl:nth-of-type(even){background:#fff}#container .containerInner .section.faq dl dt{margin-bottom:20px;padding:10px 0 20px 40px;border-bottom:1px solid #004796;position:relative;font-size:2.4rem}#container .containerInner .section.faq dl dt:before{content:"Q.";position:absolute;top:0;left:0;color:#004796;font-family:"Roboto";font-size:3.6rem;font-style:italic;margin-right:10px}#container .containerInner .section.faq dl dd{padding-top:15px;padding-left:40px;position:relative;font-size:1.8rem;line-height:1.5}#container .containerInner .section.faq dl dd:before{content:"A.";position:absolute;top:0;left:0;color:#e5004e;font-family:"Roboto";font-size:3.6rem;font-style:italic;margin-right:10px}#container .containerInner .section.form{padding:60px 0 80px;background:#f7f7f7}#container .containerInner .section.form .sectionTtl{margin-bottom:60px;font-size:3.6rem;text-align:center}#container .containerInner .section.form .txt{margin-bottom:30px;font-size:1.8rem;text-align:center;line-height:1.75}#container .containerInner .section.form .contactDl{margin:0 auto 40px;width:1050px}#container .containerInner .section.form .contactDl dl{width:100%;display:table;border-collapse:collapse}#container .containerInner .section.form .contactDl dl:first-child dt,#container .containerInner .section.form .contactDl dl:first-child dd{border-top:3px solid #00acba}#container .containerInner .section.form .contactDl dl dt{display:table-cell;padding:25px 30px;width:260px;font-weight:normal;line-height:1.75;text-align:left;vertical-align:top;background-color:#ededed;border:1px solid #ddd;border-top:none;font-size:1.4rem;font-weight:bold}#container .containerInner .section.form .contactDl dl dt img{padding-top:5px;float:right}#container .containerInner .section.form .contactDl dl dd{display:table-cell;padding:15px;width:790px;line-height:1.75;font-size:1.4rem;text-align:left;vertical-align:middle;border:1px solid #ddd;background:#fff;border-top:none;border-left:none}#container .containerInner .section.form .contactDl dl dd input[type=text]{padding:5px;width:200px;height:34px;font-size:1.4rem}#container .containerInner .section.form .contactDl dl dd textarea{padding:5px;width:600px;font-size:1.4rem}#container .containerInner .section.form .contactDl dl dd #fEmail,#container .containerInner .section.form .contactDl dl dd #fTel,#container .containerInner .section.form .contactDl dl dd #fUrl{width:400px}#container .containerInner .section.form .contactDl dl dd .vertical-item{margin-right:15px;font-size:1.4rem}#container .containerInner .section.form .contactDl dl dd .vertical-item input{vertical-align:-0.15em}#container .containerInner .section.form .contactDl dl dd .error{margin-top:3px;display:block;color:#c00;font-size:1.2rem}#container .containerInner .section.form .submit{display:flex;justify-content:center;align-items:center}#container .containerInner .section.form .submit li button{margin:0 auto;width:230px;height:52px;border:4px solid #ee9c9b;background-color:#e36968;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.8rem;font-weight:bold;cursor:pointer}#container .containerInner .section.form .submit li button:hover{opacity:.7}#container .containerInner .section.form .submit li.back button{border:4px solid #ddd;background-color:#ccc}#container .containerInner .section.form .submit li+li{margin-left:30px}}@media only screen and (max-width: 736px){#footer>.inner .footLogo{margin-bottom:0}#container{background:#fff45c url(/assets/cp/sg/f1/01/img/bg01_sp.png) no-repeat center -25px;background-size:contain;position:relative;overflow:hidden}#container .containerInner .section .inner{position:relative}#container .containerInner .section.first .inner{padding:20px 10px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#container .containerInner .section.first .pageTtl{margin:0 auto 10px;color:#152e5e;font-style:italic;font-size:2.2rem;font-weight:bold;text-align:center;line-height:1.3;letter-spacing:-2px;text-shadow:1px 1px 1px #fff}#container .containerInner .section.first .pageTtl .em{font-size:2.7rem}#container .containerInner .section.first .pageTtl .ex{margin-top:15px;display:inline-block;font-size:2.4rem}#container .containerInner .section.first .pageTtl .ex span{font-size:3rem;position:relative}#container .containerInner .section.first .pageTtl .ex span:before{content:"";width:5px;height:8px;border-bottom:2px solid #e5004e;border-right:2px solid #e5004e;position:absolute;top:-5px;left:65%;transform:translateX(-50%) rotate(40deg);-webkit-transform:translateX(-50%) rotate(40deg);-moz-transform:translateX(-50%) rotate(40deg);-ms-transform:translateX(-50%) rotate(40deg);-o-transform:translateX(-50%) rotate(40deg)}#container .containerInner .section.first .pageTtl .ex span.green:before{border-color:#00acba}#container .containerInner .section.first .img{width:100%}#container .containerInner .section.first .support{margin-top:-10px;padding:15px;width:100%;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;position:relative}#container .containerInner .section.first .support .ttl{margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #152e5e;position:relative;color:#152e5e;font-size:1.6rem;font-weight:bold;text-align:center}#container .containerInner .section.first .support .ttl:before,#container .containerInner .section.first .support .ttl:after{content:"";width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#container .containerInner .section.first .support .ttl:before{border-top:10px solid #152e5e;bottom:-10px}#container .containerInner .section.first .support .ttl:after{border-top:10px solid #fff;bottom:-8px}#container .containerInner .section.first .support .txt{margin-bottom:20px;padding-left:55px;color:#004796;font-size:1.4rem;font-weight:bold;line-height:1.5}#container .containerInner .section.first .support .txt .em{position:relative}#container .containerInner .section.first .support .txt .em:before{content:"";width:100%;height:4px;background:#fff45c;position:absolute;bottom:0;left:0;z-index:0}#container .containerInner .section.first .support .txt .em span{padding-left:0;position:relative;z-index:1}#container .containerInner .section.first .support .point{position:relative}#container .containerInner .section.first .support .point dt{width:45px;height:45px;border:4px solid #fff45c;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:-65px;left:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transform:translateX(-130px);-webkit-transform:translateX(-130px);-moz-transform:translateX(-130px);-ms-transform:translateX(-130px);-o-transform:translateX(-130px)}#container .containerInner .section.first .support .point dt:before,#container .containerInner .section.first .support .point dt:after{content:"";width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);position:absolute;left:50%;transform:translateX(50%) rotate(-30deg);-webkit-transform:translateX(50%) rotate(-30deg);-moz-transform:translateX(50%) rotate(-30deg);-ms-transform:translateX(50%) rotate(-30deg);-o-transform:translateX(50%) rotate(-30deg)}#container .containerInner .section.first .support .point dt:before{border-top:7px solid #fff45c;bottom:-8px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);transform:translateX(35%) rotate(-25deg);-webkit-transform:translateX(35%) rotate(-25deg);-moz-transform:translateX(35%) rotate(-25deg);-ms-transform:translateX(35%) rotate(-25deg);-o-transform:translateX(35%) rotate(-25deg)}#container .containerInner .section.first .support .point dt:after{border-top:5px solid #fff;bottom:-2px}#container .containerInner .section.first .support .point dt span{padding-top:5px;color:#152e5e;font-style:italic;font-size:.8rem;font-weight:bold;position:relative;display:inline-block;letter-spacing:-1px}#container .containerInner .section.first .support .point dt span:before{content:"";width:5px;height:8px;border-bottom:2px solid #00acba;border-right:2px solid #00acba;position:absolute;top:-5px;left:55%;transform:translateX(-50%) rotate(40deg);-webkit-transform:translateX(-50%) rotate(40deg);-moz-transform:translateX(-50%) rotate(40deg);-ms-transform:translateX(-50%) rotate(40deg);-o-transform:translateX(-50%) rotate(40deg)}#container .containerInner .section.first .support .point dd ul li{color:#00acba;font-size:1.2rem;font-weight:bold}#container .containerInner .section.first .support .point dd ul li:not(:last-child){margin-bottom:10px}#container .containerInner .section.first .support .point dd ul li span{color:#e5004e}#container .containerInner .section.first .support .point dd ul li span.num{margin-right:6px;color:#152e5e;font-style:italic}#container .containerInner .section.about{padding:20px 20px 10px;position:relative}#container .containerInner .section.about:before{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;opacity:.8}#container .containerInner .section.about .sectionTtl{margin-bottom:20px;color:#111;font-size:1.8rem;font-weight:normal;text-align:center}#container .containerInner .section.about .sectionTtl span{color:#00acba;font-size:3.5rem}#container .containerInner .section.about .aboutList{margin-bottom:25px;position:relative}#container .containerInner .section.about .aboutList:before,#container .containerInner .section.about .aboutList:after{content:"";width:45px;height:2px;background:#004796;position:absolute}#container .containerInner .section.about .aboutList:after{background-color:#00acba}#container .containerInner .section.about .aboutList:first-of-type:before,#container .containerInner .section.about .aboutList:first-of-type:after{top:53%;left:50%;transform:translateX(-50%) rotate(-45deg);-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);-o-transform:translateX(-50%) rotate(-45deg)}#container .containerInner .section.about .aboutList:first-of-type:after{transform:translate(-50%, -50%) rotate(45deg);-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg)}#container .containerInner .section.about .aboutList:nth-of-type(2):before,#container .containerInner .section.about .aboutList:nth-of-type(2):after{width:55px;bottom:-25px;left:50%;transform:translateX(-45px) rotate(35deg);-webkit-transform:translateX(-45px) rotate(35deg);-moz-transform:translateX(-45px) rotate(35deg);-ms-transform:translateX(-45px) rotate(35deg);-o-transform:translateX(-45px) rotate(35deg)}#container .containerInner .section.about .aboutList:nth-of-type(2):after{transform:rotate(-35deg);-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg)}#container .containerInner .section.about .aboutList>dt{margin-bottom:20px;font-size:1.8rem;text-align:center;line-height:1.5}#container .containerInner .section.about .aboutList>dt span{padding-bottom:2px;border-bottom:1px solid #004796;color:#004796;font-weight:bold;line-height:1.8}#container .containerInner .section.about .aboutList>dd .media:first-child{margin-bottom:85px}#container .containerInner .section.about .aboutList>dd .media dt{margin:0 auto 15px;width:120px;height:30px;background:#152e5e;border-radius:15px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2rem;font-weight:bold;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}#container .containerInner .section.about .aboutList>dd .media dd{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}#container .containerInner .section.about .aboutList>dd .media dd .img{margin-bottom:10px;max-width:100%}#container .containerInner .section.about .aboutList>dd .media dd ul li{padding-left:15px;position:relative;font-size:1.3rem;line-height:1.5}#container .containerInner .section.about .aboutList>dd .media dd ul li:not(:last-child){margin-bottom:5px}#container .containerInner .section.about .aboutList>dd .media dd ul li:before{content:"";width:5px;height:5px;background:#00acba;position:absolute;top:8px;left:0}#container .containerInner .section.about .aboutList>dd .marketing{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:center}#container .containerInner .section.about .aboutList>dd .marketing dt{margin-bottom:8px;padding-left:14px;position:relative;font-size:1.6rem;font-weight:bold;order:2}#container .containerInner .section.about .aboutList>dd .marketing dt:after{content:"";width:10px;height:10px;background:url(/assets/cp/sg/f1/01/img/icon_pentagon.png) no-repeat;background-size:10px 10px;position:absolute;top:5px;left:0}#container .containerInner .section.about .aboutList>dd .marketing dd{order:3}#container .containerInner .section.about .aboutList>dd .marketing dd.imgBox{margin-bottom:10px;align-self:center;order:1}#container .containerInner .section.about .aboutList>dd .marketing dd.imgBox img{margin-left:15%;width:100%}#container .containerInner .section.about .aboutList>dd .marketing dd .txt{font-size:1.3rem;line-height:1.75}#container .containerInner .section.about .aboutList>dd .marketing:first-of-type .imgBox img{margin-left:-15%}#container .containerInner .section.about .point{margin:0 -20px;padding:20px;background:#fff;box-shadow:0px 10px 20px 0px rgba(4,0,0,.1);font-size:1.8rem;font-weight:normal;text-align:center;line-height:1.5}#container .containerInner .section.about .point span{color:#00acba;font-size:2.2rem}#container .containerInner .section.about .point span.em{font-weight:bold}#container .containerInner .section.result{padding:20px 0 30px;background:#fff}#container .containerInner .section.result .sectionTtl{margin-bottom:35px;position:relative;font-size:2.3rem;font-weight:normal;text-align:center;line-height:1.2}#container .containerInner .section.result .sectionTtl span{color:#00acba;font-weight:bold}#container .containerInner .section.result .sectionTtl:before,#container .containerInner .section.result .sectionTtl:after{content:"";width:30px;height:1px;background:#000;position:absolute;bottom:25%;left:50%}#container .containerInner .section.result .sectionTtl:before{transform:translateX(-125px) rotate(60deg);-webkit-transform:translateX(-125px) rotate(60deg);-moz-transform:translateX(-125px) rotate(60deg);-ms-transform:translateX(-125px) rotate(60deg);-o-transform:translateX(-125px) rotate(60deg)}#container .containerInner .section.result .sectionTtl:after{transform:translateX(90px) rotate(-60deg);-webkit-transform:translateX(90px) rotate(-60deg);-moz-transform:translateX(90px) rotate(-60deg);-ms-transform:translateX(90px) rotate(-60deg);-o-transform:translateX(90px) rotate(-60deg)}#container .containerInner .section.result .resultBox{padding:0 20px}#container .containerInner .section.result .resultBox:first-of-type{margin-bottom:30px}#container .containerInner .section.result .resultBox .resultTtl{margin:0 -20px;height:60px;background:#ddf4ee;display:flex;justify-content:center;align-items:center;position:relative;font-size:1.6rem;font-weight:bold}#container .containerInner .section.result .resultBox .resultTtl .num{width:32px;height:32px;background:#00acba;display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;top:-16px;left:50%;color:#fff;font-family:"Roboto";font-size:1.2rem;font-style:italic;font-weight:normal;text-indent:-2px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#container .containerInner .section.result .resultBox .imgBox{padding:20px 0;position:relative}#container .containerInner .section.result .resultBox .imgBox:before,#container .containerInner .section.result .resultBox .imgBox:after{content:"";width:55px;height:2px;background:#004796;position:absolute;bottom:0;left:50%;transform:translateX(-45px) rotate(35deg);-webkit-transform:translateX(-45px) rotate(35deg);-moz-transform:translateX(-45px) rotate(35deg);-ms-transform:translateX(-45px) rotate(35deg);-o-transform:translateX(-45px) rotate(35deg)}#container .containerInner .section.result .resultBox .imgBox:after{background-color:#00acba;transform:rotate(-35deg);-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg)}#container .containerInner .section.result .resultBox .imgBox .txtBox{margin-bottom:20px}#container .containerInner .section.result .resultBox .imgBox .txtBox p{font-size:1.3rem;line-height:1.75}#container .containerInner .section.result .resultBox .imgBox .txtBox p:not(:last-of-type){margin-bottom:1em}#container .containerInner .section.result .resultBox .imgBox .txtBox p span{color:#00acba}#container .containerInner .section.result .resultBox .imgBox .img{width:100%}#container .containerInner .section.result .resultBox .reach{margin-bottom:20px;padding:20px 15px;background:#f6f6f6;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#container .containerInner .section.result .resultBox .reach dt{margin-bottom:15px;position:relative;font-size:1.5rem;font-weight:bold;text-align:center;line-height:1.5}#container .containerInner .section.result .resultBox .reach dt:before,#container .containerInner .section.result .resultBox .reach dt:after{position:absolute;top:0;color:#00acba;font-size:2.1rem;font-weight:bold}#container .containerInner .section.result .resultBox .reach dt:before{content:"“";left:-10px}#container .containerInner .section.result .resultBox .reach dt:after{content:"”";right:-10px}#container .containerInner .section.result .resultBox .reach dd{width:100%;font-size:1.2rem;line-height:1.75}#container .containerInner .section.result .resultBox .graph img{width:100%}#container .containerInner .section.result .resultBox .event{padding-top:20px}#container .containerInner .section.result .resultBox .event dt{margin-bottom:15px;height:52px;position:relative;display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;font-weight:bold}#container .containerInner .section.result .resultBox .event dt .icon{margin-left:-10px;width:52px;height:52px;background:url(/assets/cp/sg/f1/01/img/icon_event.png) no-repeat;background-size:52px auto;display:flex;justify-content:center;align-items:center;color:#00acba;font-size:.7rem;font-weight:bold;transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg)}#container .containerInner .section.result .resultBox .event dt .txt{padding-bottom:10px;width:calc(100% - 52px);border-bottom:1px solid #00acba;line-height:1.5}#container .containerInner .section.result .resultBox .event dd .txtBox p{margin-bottom:15px;font-size:1.3rem;line-height:1.75}#container .containerInner .section.result .resultBox .event dd .txtBox p:not(:last-of-type){margin-bottom:1em}#container .containerInner .section.result .resultBox .event dd .txtBox p span{color:#00acba}#container .containerInner .section.result .resultBox .event dd .img{width:100%}#container .containerInner .section.result .resultBox .support{margin:0 -20px;padding:30px 0;background:#edf7f4;position:relative}#container .containerInner .section.result .resultBox .support:before,#container .containerInner .section.result .resultBox .support:after{content:"";width:55px;height:2px;background:#004796;position:absolute;bottom:0;left:50%;transform:translateX(-45px) rotate(35deg);-webkit-transform:translateX(-45px) rotate(35deg);-moz-transform:translateX(-45px) rotate(35deg);-ms-transform:translateX(-45px) rotate(35deg);-o-transform:translateX(-45px) rotate(35deg)}#container .containerInner .section.result .resultBox .support:after{background-color:#00acba;transform:rotate(-35deg);-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg)}#container .containerInner .section.result .resultBox .support .txt{margin-bottom:15px;padding:0 30px;font-size:1.3rem;font-weight:bold;line-height:1.75}#container .containerInner .section.result .resultBox .support .txt span{color:#00acba}#container .containerInner .section.result .resultBox .support .img{width:100%}#container .containerInner .section.result .resultBox .measures{padding:25px 20px 0}#container .containerInner .section.result .resultBox .measures>dt{margin-bottom:25px;font-size:1.6rem;font-weight:bold;text-align:center}#container .containerInner .section.result .resultBox .measures>dd ul{display:flex;flex-wrap:wrap;justify-content:space-around}#container .containerInner .section.result .resultBox .measures>dd ul li{margin-bottom:20px;width:137px;padding:15px 12px;background:#f6f6f6;border:2px solid #c5d3e3;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}#container .containerInner .section.result .resultBox .measures>dd ul li dl{position:relative}#container .containerInner .section.result .resultBox .measures>dd ul li dl dt{margin-bottom:8px;height:25px;display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:bold;text-align:center;line-height:1.2}#container .containerInner .section.result .resultBox .measures>dd ul li dl dt .num{position:absolute;top:-28px;left:50%;color:#004796;font-family:"Roboto";font-size:1.3rem;font-weight:bold;font-style:italic;line-height:1;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#container .containerInner .section.result .resultBox .measures>dd ul li dl dt .num:after{content:"";width:30px;height:2px;background:#004796;border-radius:1px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px}#container .containerInner .section.result .resultBox .measures>dd ul li dl dt dd{font-size:1rem;line-height:1.75}#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(2),#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(4),#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(5),#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(7),#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(10),#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(12){background-color:#ddf4ee;border-color:#b1e6e4}#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(2) dl dt .num,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(4) dl dt .num,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(5) dl dt .num,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(7) dl dt .num,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(10) dl dt .num,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(12) dl dt .num{color:#00acba}#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(2) dl dt .num:after,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(4) dl dt .num:after,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(5) dl dt .num:after,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(7) dl dt .num:after,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(10) dl dt .num:after,#container .containerInner .section.result .resultBox .measures>dd ul li:nth-of-type(12) dl dt .num:after{background-color:#00acba}#container .containerInner .section.result .resultBox p.contact{font-size:1.8rem;text-align:center;line-height:1.5}#container .containerInner .section.result .resultBox p.contact span{font-weight:bold}#container .containerInner .section.result .resultBox p.contact span span{color:#00acba}#container .containerInner .section.faq{padding:20px 0 30px;border-top:1px solid #00acba;background:#fff}#container .containerInner .section.faq .sectionTtl{margin-bottom:20px;font-size:2rem;text-align:center}#container .containerInner .section.faq dl{padding:15px 20px;background:#f7f7f8}#container .containerInner .section.faq dl:nth-of-type(even){background:#fff}#container .containerInner .section.faq dl dt{margin-bottom:10px;padding:3px 0 10px 20px;border-bottom:1px solid #004796;position:relative;font-size:1.4rem}#container .containerInner .section.faq dl dt:before{content:"Q.";position:absolute;top:0;left:0;color:#004796;font-family:"Roboto";font-size:1.7rem;font-style:italic}#container .containerInner .section.faq dl dd{padding-top:4px;padding-left:20px;position:relative;font-size:1.3rem;line-height:1.5}#container .containerInner .section.faq dl dd:before{content:"A.";position:absolute;top:0;left:0;color:#e5004e;font-family:"Roboto";font-size:1.7rem;font-style:italic}#container .containerInner .section.form{padding:20px 20px 30px;background:#f7f7f7}#container .containerInner .section.form .sectionTtl{margin-bottom:20px;font-size:2rem;text-align:center}#container .containerInner .section.form .txt{margin-bottom:20px;font-size:1.2rem;line-height:1.75}#container .containerInner .section.form .contactDl{margin-bottom:20px}#container .containerInner .section.form .contactDl dl{width:100%}#container .containerInner .section.form .contactDl dl:first-child dt{border-top:1px solid #00acba}#container .containerInner .section.form .contactDl dl dt{padding:0 10px;width:100%;height:32px;background-color:#ededed;display:flex;align-items:center;justify-content:flex-start;font-size:1.2rem;font-weight:bold;line-height:1.75}#container .containerInner .section.form .contactDl dl dt label{display:flex;align-items:center;justify-content:flex-start}#container .containerInner .section.form .contactDl dl dt label img{margin-left:15px}#container .containerInner .section.form .contactDl dl dd{padding:10px;width:100%;background:#fff;border-bottom:1px solid #ededed;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;font-size:1.2rem;line-height:1.75}#container .containerInner .section.form .contactDl dl dd input[type=text]{padding:5px;width:100%;height:27px;border:1px solid #ededed;font-size:1.4rem}#container .containerInner .section.form .contactDl dl dd textarea{padding:5px;width:100%;border:1px solid #ededed;font-size:1.4rem}#container .containerInner .section.form .contactDl dl dd .vertical-item{width:100%;display:block;font-size:1.2rem}#container .containerInner .section.form .contactDl dl dd .vertical-item:not(:last-of-type){margin-bottom:10px}#container .containerInner .section.form .contactDl dl dd .vertical-item input{vertical-align:-0.15em}#container .containerInner .section.form .contactDl dl dd .error{margin-top:3px;display:block;color:#c00;font-size:1.2rem}#container .containerInner .section.form .submit li button{margin:0 auto;width:230px;height:42px;border:3px solid #ee9c9b;background-color:#e36968;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.3rem;font-weight:bold;cursor:pointer}#container .containerInner .section.form .submit li.back button{border:3px solid #ddd;background-color:#ccc}#container .containerInner .section.form .submit li+li{margin-top:15px}}