@charset "UTF-8";@import url('https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700,900&display=swap&subset=japanese');@import url("//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");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,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;margin:1em 0;padding:0}input,select{vertical-align:middle}*{box-sizing:border-box}html{font-size:62.5%}body{width:100%;font-family:'Noto Sans JP',sans-serif;font-size:1.8rem;line-height:1.8;-webkit-text-size-adjust:100%;width:100%;color:#333;overflow-x:hidden}@media screen and (max-width:1080px){body{font-size:1.3rem}}*{box-sizing:border-box}img{max-width:100%;height:auto}a{transition:opacity .2s}a:hover{opacity:.8}@media screen and (min-width:768px){.spOnly{display:none !important}}@media screen and (max-width:767px){.pcOnly{display:none !important}}@media screen and (min-width:1080px){.letro-pcHidden{display:none !important}}@media screen and (max-width:767px){.letro-spHidden{display:none !important}}.letro-mb0{margin-bottom:0 !important}.letro-mb1em{margin-bottom:1em !important}.letro-mb2em{margin-bottom:2em !important}body{padding-top:80px}@media screen and (max-width:1080px){body{width:100%;padding-top:60px}}.letro-header{background:#020202;padding:12px 20px;height:80px;color:#fff;position:fixed;top:0;left:0;right:0;z-index:1000}@media screen and (min-width:1080px){.letro-header{padding:0 20px}}@media screen and (max-width:1080px){.letro-header{width:100%;height:60px;box-sizing:border-box}}.letro-headerInner{display:flex;align-items:center}.letro-logo img{display:block;width:104px}@media screen and (max-width:1080px){.letro-logo img{display:block;width:90px}}.letro-globalNav{display:flex;font-size:1.4rem;line-height:1.5}@media screen and (min-width:1080px){.letro-globalNav{padding-left:45px}}.letro-globalNav a{color:#fff;text-decoration:none}@media screen and (max-width:1080px){.letro-globalNav.isActive .letro-globalMenuList{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#333;padding:50px;z-index:1000;font-size:1.5rem;font-weight:600}.letro-globalNav.isActive .letro-globalContact{display:block;position:fixed;bottom:50px;left:50px;right:50px;border-top:1px solid #fff;z-index:1000;margin:0;padding:1em 0}.letro-globalNav.isActive .letro-globalContactLink{display:none}.letro-globalNav.isActive .letro-globalContactTel{display:block}.letro-globalNav.isActive+.letro-btnGlobalNavToggle{position:fixed;top:40px;right:15px;z-index:1100;transform:none}.letro-globalNav.isActive+.letro-btnGlobalNavToggle span:nth-child(1){display:none}.letro-globalNav.isActive+.letro-btnGlobalNavToggle span:nth-child(2){position:absolute;top:0;left:0;transform:rotate(45deg)}.letro-globalNav.isActive+.letro-btnGlobalNavToggle span:nth-child(3){position:absolute;top:0;left:0;transform:rotate(-45deg)}}.letro-globalMenu{display:flex;align-items:center}.letro-globalMenuList{display:none}.letro-globalMenuList li{margin:2em 0;position:relative}@media screen and (min-width:1080px){.letro-globalMenuList li{line-height:80px}}@media screen and (min-width:1080px){.letro-globalMenuList{display:flex;align-items:center}.letro-globalMenuList li{margin:0 1em}}.letro-globalMenuFunctions::after{content:"";color:#fff;display:inline-block;background:url(https://service.aainc.co.jp/hubfs/echoes201912/common/triangle_right.png);transform:rotate(90deg);width:6px;height:10px;margin-left:10px}@media screen and (max-width:1080px){.letro-globalMenuFunctions::after{display:none}}.letro-globalMenuFunctionsList{display:none}@media screen and (max-width:1080px){.letro-globalMenuFunctionsList{display:block;padding:1em 1em 0}}.letro-globalMenuFunctionsList li{margin:0;line-height:1.5}@media screen and (max-width:1080px){.letro-globalMenuFunctionsList li{padding:.5em}.letro-globalMenuFunctionsList li:last-child{padding-bottom:0}}.letro-globalMenuFunctionsList a{display:block;position:relative;padding:1em 0}@media screen and (max-width:1080px){.letro-globalMenuFunctionsList a{padding:0}}.letro-globalMenuFunctionsList a::after{content:"";color:#fff;display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);background:url(https://service.aainc.co.jp/hubfs/echoes201912/common/triangle_right.png);width:6px;height:10px}.letro-globalMenuFunctionsList.letro-active{display:block;position:absolute;top:80px;left:0;margin:0;background:#2ba3d3;padding:1em 30px;width:240px}.letro-globalContact{display:flex;align-items:center;margin-left:1em;padding-right:40px;padding-left:30px}@media screen and (min-width:1080px){.letro-globalContact{padding-right:0;position:fixed;right:12px;top:12px}}.letro-globalContact a:hover{opacity:.85;transition:all .2s}.letro-globalContactTel{font-size:2.4rem;font-weight:400;margin-right:1em}.letro-globalContactTel span{font-weight:normal;font-size:1.2rem;display:block}@media screen and (max-width:767px){.letro-globalContactTel{display:none}}.letro-globalContactLink{margin:0 0 0 10px}.letro-globalContactLink a{display:flex;padding:10px 2em;color:#fff;background:#444;border-radius:50px;font-weight:400;font-size:1.4rem}@media screen and (max-width:767px){.letro-globalContactLink a{font-size:1.2rem;padding:10px}}.letro-globalContactLink:first-child a{background:#ea5d1e}@media screen and (min-width:1080px){.letro-btnGlobalNavToggle{display:none}.letro-globalNav{padding-right:0}.letro-global-menu{display:flex}}.letro-btnGlobalNavToggle{display:block;position:absolute;top:50%;right:15px;width:30px;height:30px;transform:translate(0,-50%);padding:5px 0}@media screen and (min-width:1080px){.letro-btnGlobalNavToggle{display:none}}.letro-btnGlobalNavToggle span{display:block;width:100%;height:3px;background:#fff;margin:0 0 5px}.letro-pagetop{position:fixed;bottom:20px;right:50%;margin-right:-55px;transform:translate(-50%,0);z-index:15}.letro-pagetop img{border-radius:50%;opacity:.4}.letro-pagetop img:hover{border-radius:50%;opacity:.9}.letro-footer{background:#000;color:#fff;padding:60px 60px 120px;position:relative;z-index:10}@media screen and (max-width:1080px){.letro-footer{padding:30px 15px}}.letro-footer a{color:#fff;text-decoration:none}.letro-footerInner{max-width:1200px;margin:0 auto}.letro-footerLogo{position:relative;margin-top:-10px}.letro-footerLogo img{width:104px}@media screen and (max-width:1080px){.letro-footerLogo img{width:94px}}.letro-footerSiteNav{display:flex;border-bottom:1px solid #8e8e8e;padding:20px 0;margin-bottom:30px}@media screen and (max-width:1080px){.letro-footerSiteNav{display:block;text-align:center}}.letro-footerSiteNav>ul{display:flex;flex-direction:column;flex-wrap:wrap;height:8em;margin-left:100px}@media screen and (max-width:1080px){.letro-footerSiteNav>ul{margin-left:0;height:19em;padding:15px 0 15px 50px;align-items:top}}.letro-footerSiteNav>ul li{padding-right:5em;font-size:1.4rem;margin-bottom:.5em}@media screen and (max-width:1080px){.letro-footerSiteNav>ul li{padding:.5em 0;margin:0;text-align:left}}.letro-footerSiteNav>ul li>ul{padding-top:.5em}.letro-footerSiteNav>ul li>ul li::before{content:"- "}.letro-footerNavTel{font-size:2.1rem;font-weight:400;margin-left:auto;line-height:1}@media screen and (min-width:1080px){.letro-footerNavTel{text-align:right}}.letro-footerNavTel small{display:block;font-size:1.2rem;font-weight:normal;margin-top:.5em}.letro-footerOtherNav{font-size:1.2rem;color:#ccc}@media screen and (max-width:1080px){.letro-footerOtherNav{display:block;text-align:center}}.letro-footerOtherNav a{color:#ccc}.letro-footerOtherNavLabelWrap{margin-right:40px}@media screen and (max-width:1080px){.letro-footerOtherNavLabelWrap{margin-right:0}}@media screen and (max-width:767px){.letro-footerOtherNavLabel{margin:0 0 1em}}.letro-footerOtherNavList{display:flex;align-items:center;flex-wrap:wrap;margin-top:10px;margin-bottom:0}@media screen and (max-width:1080px){.letro-footerOtherNavList{padding:0 30px;flex-wrap:wrap;justify-content:center}}@media screen and (min-width:1080px){.letro-footerOtherNavList>li{padding-right:2em}}@media screen and (max-width:767px){.letro-footerOtherNavList>li{padding:0 1em}}.letro-footerOtherNavList>li--product{padding-right:2em}@media screen and (max-width:767px){.letro-footerOtherNavList>li--product{padding:0 1em}}.letro-footerOtherNavList>li--product img{display:block}.letro-footerOtherNavList>li{margin-bottom:10px;padding-left:0}@media screen and (max-width:1080px){.letro-footerOtherNavList>li{margin-bottom:20px;padding-left:0}}@media screen and (max-width:1080px){.letro-footerOtherNavList>li:not(:nth-child(1)){margin-left:30px}}.letro-footerOtherNavList>li.small img{width:130px}@media screen and (max-width:767px){.letro-footerOtherNavList>li.small img{width:115px}}.letro-footerOtherNavLabelGroup{display:flex}@media screen and (max-width:1080px){.letro-footerOtherNavLabelGroup{display:block}}.letro-footerOtherNavBottomListWrap{display:flex;align-items:center}@media screen and (max-width:1080px){.letro-footerOtherNavBottomListWrap{display:block}}.letro-topPage h2{font-size:3.0rem;margin-bottom:1.5em;line-height:1.5;text-align:center;font-weight:400}.letro-topPage h2 span{color:#2a63ad;font-size:5.0rem}.letro-topPage h2 span small{font-size:.75em}@media screen and (max-width:1080px){.letro-topPage h2{font-size:1.8rem}}.letro-textBlue{color:#2a63ad}.letro-textCenter{text-align:center}.letro-bubbleWrap{display:block;text-align:center}.letro-bubble{background:#40b2df;border-radius:100px;position:relative;margin:0 0 40px;display:inline-block;padding:.5em 5em;color:#fff}.letro-bubble::after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;width:0px;height:0px;margin:auto;border-style:solid;border-color:#40b2df transparent transparent transparent;border-width:5px 5px 0 5px}.letro-lead{text-align:center;padding:2em 0;font-size:3.0rem;font-weight:700}@media screen and (max-width:1080px){.letro-lead{font-size:1.6rem;padding:2em}}.letro-headline01{margin:0 0 1em;font-size:4.0rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1080px){.letro-headline01{font-size:2.3rem}}.letro-headline01::before{content:"";background:url(https://service.aainc.co.jp/hubfs/echoes201912/common/left_square_blacket.png) 0 0 no-repeat;width:16px;height:100px;display:inline-block;margin:0 1em 0 0;vertical-align:middle}@media screen and (max-width:1080px){.letro-headline01::before{width:2.4vw;height:14.9333333333vw;background-size:contain}}.letro-headline01::after{content:"";background:url(https://service.aainc.co.jp/hubfs/echoes201912/common/right_square_blacket.png) 0 0 no-repeat;width:16px;height:100px;display:inline-block;margin:0 0 0 1em;vertical-align:middle}@media screen and (max-width:1080px){.letro-headline01::after{width:2.4vw;height:14.9333333333vw;background-size:contain}}.letro-headline01 img{margin-right:.5em}@media screen and (max-width:1080px){.letro-headline01Logo{height:1.5em;width:auto}}.letro-headline02{font-size:2.8rem;color:#fff;background:#2a63ad;padding:.25em .5em;margin:0 0 .5em}@media screen and (max-width:767px){.letro-headline02{font-size:1.6rem}}.letro-btnWrap{display:flex;justify-content:center}@media screen and (max-width:767px){.letro-btnWrap{display:block;text-align:center}}.letro-btnWrap>li{display:flex}@media screen and (max-width:767px){.letro-btnWrap>li{display:block}}.letro-btnPrimary{text-align:center;background:#ea5d1e;color:#FFF;border-radius:50px;padding:.8em 2em;display:flex;text-decoration:none;font-size:2.0rem;align-items:center;margin:0 10px;font-weight:400;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6)}@media screen and (max-width:767px){.letro-btnPrimary{display:inline-block;padding:.8em 1.8em 1em;font-size:1.6rem;margin:0 15px 10px;text-align:center;line-height:1.5}}.letro-btnPrimary small{font-size:.8em;font-weight:normal}.letro-btnSecondary{background:#444;color:#fff;border-radius:5px;padding:.8em 5em;display:flex;text-decoration:none;font-size:1.8rem;align-items:center;margin:0 10px;font-weight:400;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6)}@media screen and (max-width:767px){.letro-btnSecondary{display:block;padding:.5em;font-size:1.4rem;min-height:0;margin:0 15px 10px}}.letro-btnSecondary small{display:block;font-size:.8em;font-weight:normal}.letro-btnText{text-decoration:underline;color:#333}@media screen and (max-width:767px){.letro-btnText{text-align:center}}.letro-btnDownload{background:#ea5d1e;color:#fff;border-radius:5px;padding:.5em 80px;display:flex;text-decoration:none;font-size:1.8rem;align-items:center;margin:0 10px;min-height:3em;font-weight:600}@media screen and (max-width:767px){.letro-btnDownload{display:block;padding:.5em;font-size:1.4rem;margin:0 15px 10px;text-align:center;line-height:2.0}}.letro-btnDownload small{font-size:.8em;font-weight:normal;display:block}.letro-btn a:hover{opacity:.85;transition:all .2s}.letro-contact{background:linear-gradient(94deg,rgba(255,255,255,1) 15%,rgba(255,246,239,1) 35%,rgba(247,237,238,1) 65%,rgba(255,245,227,1) 100%);text-align:center;color:#333;position:relative;height:100%;overflow:hidden;padding:30px 0}@media screen and (min-width:1080px){.letro-contact{padding:60px 0}}@media screen and (min-width:1080px){.letro-contact .letro-btnWrap:last-child{margin-top:20px}}@media screen and (max-width:1080px){.letro-contact{padding:30px 20px}}.letro-contact h2{margin:0 0 1em;font-size:3.0rem}@media screen and (max-width:1080px){.letro-contact h2{font-size:1.6rem}}.letro-contact h2 .spBr{display:none}@media screen and (max-width:1080px){.letro-contact h2 .spBr{display:block}}.letro-contactTel{background:#f8f9fa;padding:1em;text-align:center;font-size:1.6rem}@media screen and (max-width:1080px){.letro-contactTel{font-size:1.3rem;line-height:1.4;padding:1.5em}}.letro-contactTel a{font-size:3.2rem;padding:0 .5em;display:inline-block;font-weight:500;vertical-align:baseline;color:#333;text-decoration:none}@media screen and (max-width:1080px){.letro-contactTel a{font-size:2.3rem;display:block}}@media screen and (max-width:1080px){.letro-contactTelCont{display:block;border:1px solid #fff;border-radius:5px;padding:1em;margin-bottom:1em}}.letro-contactDate{font-weight:800;font-size:1.8rem;color:#000;text-align:left}@media screen and (max-width:767px){.letro-contactDate{font-size:1.6rem;text-align:center}}.letro-contactDate small{display:block;font-weight:normal;font-size:1.4rem;color:#333}.letro-entryWrap{margin:15px}@media screen and (min-width:1080px){.letro-entryWrap{margin:40px auto}}.letro-entry{line-height:1.8}@media screen and (min-width:1080px){.letro-entry{box-sizing:border-box;max-width:1200px;padding-right:460px;margin:0 auto}}.letro-entry a{text-decoration:none;color:#2a63ad}.letro-entry a:hover{text-decoration:underline}.letro-entry h2{font-weight:800;margin:2.5em 0 1.5em;padding:0 0 .5em;line-height:1.4}@media screen and (min-width:1080px){.letro-entry h2{padding:0 0 .5em}}.letro-entry h3{color:#40b2df;font-size:1.6rem;font-weight:800;margin:2em 0 1.5em;line-height:1.4}@media screen and (min-width:1080px){.letro-entry h3{font-size:2.0rem}}.letro-entry p{margin:0 0 2em}.letro-entry .question{color:#696969;font-weight:800;border-bottom:1px solid #CCC;padding-bottom:.5em;padding-left:1em;text-indent:-1em;margin:0 0 1.5em}.letro-entry .question-text{color:#696969;font-weight:800;border-bottom:1px solid #CCC;padding-bottom:.5em;padding-left:1.5em;text-indent:-1.5em;margin:0 0 1.5em}.letro-entry .question-text::before{content:"";display:inline-block;vertical-align:middle;width:1em;height:2px;background:#ccc;margin:0 .5em .25em 0}.letro-entry small{font-size:.8em}.letro-entry .diagram-w70{text-align:left;font-size:.75em;color:#696969}.letro-entry blockquote,.letro-entry .boxStripe1{background:#ebf8fd;padding:10px 20px;margin:2em 0;padding:1.5em;font-size:1.4rem}@media screen and (min-width:1080px){.letro-entry blockquote,.letro-entry .boxStripe1{padding:2em;font-size:1.8rem}}.letro-entry blockquote h2,.letro-entry blockquote h3,.letro-entry .boxStripe1 h2,.letro-entry .boxStripe1 h3{border:0;color:#333;font-size:1.6rem;margin:0 0 .5em;padding:0;font-weight:800}@media screen and (min-width:1080px){.letro-entry blockquote h2,.letro-entry blockquote h3,.letro-entry .boxStripe1 h2,.letro-entry .boxStripe1 h3{font-size:1.8rem}}.letro-entry blockquote a,.letro-entry .boxStripe1 a{color:#2376bd;text-decoration:underline}.letro-entry blockquote a:hover,.letro-entry .boxStripe1 a:hover{text-decoration:none}.letro-entry .contents-list{background:#ebf8fd;padding:10px 20px;margin:2em 0;padding:1.5em;font-size:1.4rem}@media screen and (min-width:1080px){.letro-entry .contents-list{padding:2em;font-size:1.8rem}}.letro-entry .contents-list h2,.letro-entry .contents-list h3{border:0;color:#333;font-size:1.6rem;margin:0 0 .5em;padding:0;font-weight:800}@media screen and (min-width:1080px){.letro-entry .contents-list h2,.letro-entry .contents-list h3{font-size:1.8rem}}.letro-entry .contents-list a{color:#2376bd;text-decoration:underline}.letro-entry .contents-list a:hover{text-decoration:none}.letro-entry .contents-list ul{list-style:none;counter-reset:number}.letro-entry .contents-list li{padding-left:1.25em;text-indent:-1.25em;margin:0 0 .5em}.letro-entry .contents-list li::before{counter-increment:number;content:counter(number) ". ";font-weight:800}.letro-entry .contents-list li:last-child{margin-bottom:0}.letro-entry .contents-summary{background:#ebf8fd;padding:10px 20px;margin:2em 0;padding:1.5em;font-size:1.4rem}@media screen and (min-width:1080px){.letro-entry .contents-summary{padding:2em;font-size:1.8rem}}.letro-entry .contents-summary h2,.letro-entry .contents-summary h3{border:0;color:#333;font-size:1.6rem;margin:0 0 1em;padding:0;font-weight:800}@media screen and (min-width:1080px){.letro-entry .contents-summary h2,.letro-entry .contents-summary h3{font-size:1.8rem}}.letro-entry .contents-summary a{color:#2376bd;text-decoration:underline}.letro-entry .contents-summary a:hover{text-decoration:none}.letro-entry .contents-summary ul{list-style:none}.letro-entry .contents-summary li{padding-left:1em;text-indent:-1em;margin:0 0 .5em}.letro-entry .contents-summary li::before{content:"・";font-weight:800}.letro-entry .contents-summary li:last-child{margin-bottom:0}.letro-entry .aa-related-posts{background:#fff;padding:10px 20px;margin:2em 0;border:10px solid #fbf4e7;padding:1.5em;font-size:1.4rem}@media screen and (min-width:1080px){.letro-entry .aa-related-posts{padding:2em;font-size:1.8rem}}.letro-entry .aa-related-posts .aa-related-posts__title{border:0;color:#333;font-size:1.6rem;margin:0 0 .5em;padding:0;font-weight:800}@media screen and (min-width:1080px){.letro-entry .aa-related-posts .aa-related-posts__title{font-size:1.8rem}}.letro-entry .aa-related-posts a{color:#2376bd;text-decoration:underline}.letro-entry .aa-related-posts a:hover{text-decoration:none}.letro-entry .aa-related-posts ul{list-style:none}.letro-entry .aa-related-posts li{padding-left:1em;text-indent:-1em;margin:0 0 .5em}.letro-entry .aa-related-posts li::before{content:"・";font-weight:800}.letro-entry .aa-related-posts li:last-child{margin-bottom:0}.letro-entry .aa-related-posts li.no-circle::before{content:none}.letro-ebook{margin:2em 0 0}.letro-ebook a{display:block;background:#f5f5f5;border:1px solid #CCC;color:#333;transition:opacity .2s}.letro-ebook a:hover{text-decoration:none;opacity:.75}@media screen and (min-width:1080px){.letro-ebook a{position:relative}}.letro-ebook .letro-ebookTitle{font-size:1.6rem;margin:0 0 .5em;padding:1.5em 0 1em;border:0;text-align:center}@media screen and (min-width:1080px){.letro-ebook .letro-ebookTitle{text-align:left;font-size:2.4rem;padding:40px 0 10px 240px}}.letro-ebook .letro-ebookImg{width:50%;margin:0 auto}@media screen and (min-width:1080px){.letro-ebook .letro-ebookImg{position:absolute;width:200px;bottom:10px;left:20px}}.letro-ebook .letro-ebookText{font-size:1.2rem;padding:0 1em}@media screen and (min-width:1080px){.letro-ebook .letro-ebookText{text-align:left;padding:0 40px 40px 240px;margin:0;font-size:1.4rem}}.letro-ebook .letro-ebookBtn{background:#ea5d1e;color:#fff;text-align:center;margin:0;padding:.5em 0;font-weight:800}.letro-ebook .letro-ebookBtn::after{content:"";display:inline-block;vertical-align:middle;background:url(//service.aainc.co.jp/hubfs/fanblog/common/arrow_bottom.png) 0 0 no-repeat;width:12px;height:8px;margin:0 0 .2em .5em}.letro-ebook.letro-active .letro-ebookBtn::after{transform:rotate(180deg)}.letro-entryAside{border-top:1px solid #ddd;padding:30px 0;margin-top:30px}@media screen and (min-width:1080px){.letro-entryAside{width:370px;border-top:0;border-left:1px solid #ddd;padding:0 0 30px 30px;position:fixed;top:80px;bottom:0;left:calc( 50% + 185px);z-index:1}}.letro-entryFooter .hs_post_download_form fieldset{max-width:100%}.letro-entryAsideDownload a{display:flex;align-items:center;border:1px solid #ccc;padding:10px;border-radius:3px;margin:0 0 10px;color:#333;text-decoration:none;font-size:1.4rem;background:url(https://2021159.fs1.hubspotusercontent-na1.net/hubfs/2021159/letroLP/iconDL_letroLP.png) right 20px top 50% no-repeat;background-size:20px;transition:all .2s}.letro-entryAsideDownload a:hover{opacity:.75}.letro-entryAsideDownload img{display:block;max-width:168px}.letro-entryAsideDownload .letro-entryAsideDownloadText{margin:0}.letro-entryAside .letro-entryAsideDownloadImg{margin:0 20px 0 0}.letro-entryAside .letro-entryAsideEntriesText p{margin:0}.letro-entry .letro-entryDate{font-size:1.4rem;color:#999;margin:0 0 30px}.letro-entry .letro-entryDate span{display:inline-block;padding-left:1em}.letro-entryAside .letro-entryAsideEntries li a{display:flex;padding:20px 0;border-bottom:1px solid #ddd;align-items:center;font-size:1.4rem;text-decoration:none;color:#333;line-height:1.3;transition:all .2s}.letro-entryAside .letro-entryAsideEntries li a:hover{opacity:.75}.letro-entryAside .letro-entryAsideEntriesImg{margin:0 20px 0 0}.letro-entryAside .letro-entryAsideEntriesImg img{max-width:168px}.letro-entryAside .letro-entryAsideEntriesTitle{font-size:1.2rem;font-weight:800}.letro-entryAside .letro-entryAsideEntriesTitle::after{content:">";display:inline-block;margin-left:.5em;margin-bottom:.5em;color:#999;vertical-align:middle}.letro-pageback{margin:0 0 1em}.letro-pageback a{color:#999;font-size:1.4rem;text-decoration:none}.letro-pageback a::before{content:"<";color:#999;display:inline-block;margin-right:.5em;margin-bottom:.5em;vertical-align:middle}.letro-entry .letro-entryTitle{font-size:2.0rem;font-weight:400;color:#333;margin:0 0 .5em;line-height:1.4}@media screen and (min-width:1080px){.letro-entry .letro-entryTitle{font-size:3rem}}.letro-entry .letro-entryEyecatch{margin:1em 0}.letro-entry .letro-entryEyecatch img{border:1px solid #ddd}.learnEbook-section{display:flex;flex-wrap:wrap;align-items:center;padding-top:20px;transform:skew(0.028deg)}.ebook-learn-img{max-width:40%;text-align:center;flex:0 0 40%}.Book-description{max-width:60%;flex:0 0 60%}.Book-description h3{margin-bottom:15px;color:#333}.Book-description span{color:#373535;font-size:1.8rem;font-weight:600;margin-bottom:15px;display:block}.Book-description ul{color:#666;font-weight:100;font-size:1.1rem;list-style:none;margin:0px;padding:0px}.Book-description ul li{list-style:none;margin:0px 0px 5px;padding:0px 0px 0px 30px;color:#858383;font-size:1.4rem;line-height:38px;position:relative}.Book-description ul li::after{position:absolute;content:"";background-image:url(https://3074142.fs1.hubspotusercontent-na1.net/hubfs/3074142/check.svg);width:16px;height:16px;top:10px;left:0px;background-repeat:no-repeat}@media(max-width:960px){.learnEbook-section{display:inline-block;width:100%}.ebook-learn-img{margin:auto;max-width:70%}.Book-description{max-width:100%;padding-top:10px;padding-left:10px}.hs_post_download_form_grp .hs_post_download_form_wrap{margin:50px auto;background:#f8f8f8;padding:20px;border-radius:10px}.hs-form-8e10b88c-9c3c-47fc-8112-531e251c96ca_76101bcf-620a-49d7-9750-449f054e10dd fieldset.form-columns-2 .hs-form-field{width:100%;float:none}}#fanblogAcordionForm .hs_post_download_form_grp .hs_post_download_form_wrap{margin:0 auto 50px;border-radius:0}@media(min-width:768px){.socialPlugIn{position:fixed;top:180px;right:20px;z-index:500}}@media(min-width:768px){.socialPlugIn{position:fixed;top:50%;left:0;right:auto;padding:15px 10px;border:1px solid #ddd;border-radius:0 5px 5px 0;background:#fff}}.socialPlugIn ul{text-align:center}.socialPlugIn ul li{text-align:center;margin:10px 0;list-style:none;padding:0}.socialPlugIn ul li:before{display:none !important}.socialPlugIn ul li a{display:block;width:40px;height:40px;text-align:center;line-height:40px;border-radius:20px;font-size:20px;color:#FFF}.socialPlugIn ul li a.fb{background:#3b5998}.socialPlugIn ul li a.tw{background:#00aced}@media(max-width:767px){.socialPlugIn{border-bottom:1px solid #EEE;padding-bottom:30px}.socialPlugIn ul li{margin:0 10px;display:inline-block}.socialPlugIn ul li a{width:44px;height:44px;line-height:44px;border-radius:23px}}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.letro-mainvisualTop{text-align:left;min-height:640px;padding:100px 0 80px 0;margin:0;color:#333;position:relative;overflow:visible;background:linear-gradient(94deg,rgba(255,255,255,1) 15%,rgba(255,246,239,1) 35%,rgba(247,237,238,1) 65%,rgba(255,245,227,1) 100%)}@media screen and (max-width:480px){.letro-mainvisualTop{width:100%;overflow-x:hidden;min-height:740px;margin:0;padding:20px 0}}@media screen and (min-width:481px) and (max-width:767px){.letro-mainvisualTop{width:100%;overflow-x:hidden;min-height:720px;margin:0;padding:20px 0}}.letro-mainvisualTopInner{max-width:1600px;height:480px;margin:0 auto;background:url(https://2021159.fs1.hubspotusercontent-na1.net/hubfs/2021159/letroLP/letro_202106/bg_MV_202107.png) no-repeat 90% 90%;padding:40px 0;background-size:contain}@media screen and (max-width:767px){.letro-mainvisualTopInner{max-width:100%;min-height:600px;margin:0 auto;background:url(https://2021159.fs1.hubspotusercontent-na1.net/hubfs/2021159/letroLP/letro_202106/bg_MV_202107.png) no-repeat center 100%;background-size:300px}}.letro-mainvisualTopText{max-width:1080px;margin:0 auto;line-height:1.6}@media screen and (max-width:1080px){.letro-mainvisualTopText{padding:0;top:20px;width:100%}}@media screen and (max-width:1080px){.letro-mainvisualTop h1{padding-top:3.6666666667vw;text-align:center}.letro-mainvisualTop h1 img{max-width:22vw;margin-bottom:2.5vw}}.letro-mainvisualTop h1{font-size:5rem;font-weight:600;display:block;margin-bottom:36px}.letro-mainvisualTop h1 small{font-size:4.2rem}.letro-mainvisualTop h1 img{width:124px}@media screen and (max-width:1080px){.letro-mainvisualTop h1 span{font-size:3.2vw}.letro-mainvisualTop h1{font-size:7.0vw}.letro-mainvisualTop h1 small{font-size:6.0vw}}.letro-mainvisualTop h1 br.spBr{display:none}@media screen and (max-width:1080px){.letro-mainvisualTop h1 br.spBr{display:block}}.letro-mainvisualTopLead{margin:0 0 3em;color:#CCC;font-size:1.6rem}@media screen and (max-width:1080px){.letro-mainvisualTopLead{font-size:3.2vw;padding:0 20px;margin:0 0 2em;text-align:center}}@media screen and (max-width:1080px){.letro-mainvisualTopLead br{display:none}}.prize-img{height:65px}@media screen and (max-width:414px){.prize-img{height:45px}}.prize-easyToEdit{margin-right:20px}@media screen and (max-width:414px){.prize-easyToEdit{margin-right:15px}}.prize-annotation{font-size:10px;color:#BBB;text-align:left;margin:40px 10px 0;line-height:1.5}@media screen and (max-width:767px){.prize-annotation{position:absolute;left:10px;bottom:15px}}.letro-mainvisualTop .letro-btnPrimary{margin:0;font-size:2.6rem;width:460px}@media screen and (max-width:767px){.letro-mainvisualTop .letro-btnPrimary{font-size:2.0rem;padding:.8em 1.4em 1em;width:330px;margin:0 auto}.letro-mainvisualTop .letro-btnPrimary img{width:18px}}@media screen and (max-width:767px){.letro-mainvisualTop .letro-maincisualCTA{text-align:center}}.letro-mainvisualTop .letro-btnText{color:#fff}.letro-mainvisualTop .letro-btnWrap{display:flex;justify-content:left}@media screen and (max-width:767px){.letro-mainvisualTop .letro-btnWrap{display:block}}.letro-mainvisualTop .letro-btnWrap>li{display:flex}@media screen and (max-width:767px){.letro-mainvisualTop .letro-btnWrap>li{display:block;margin:0 20px}}@media screen and (max-width:767px){.letro-mainvisualTopLink{text-align:center}}.letro-mainvisualTopImage img{display:block;position:relative;z-index:10;margin:0 auto}.letro-mainvisual{text-align:left;background:#40b2df;color:#fff;position:relative}@media screen and (min-width:1080px){.letro-mainvisual{height:528px;overflow:hidden}}.letro-mainvisualInner{max-width:1280px;margin:0 auto;position:relative}@media screen and (min-width:1080px){.letro-mainvisualInner{padding:90px 20px 90px;position:relative}}@media screen and (max-width:1080px){.letro-mainvisualInner{padding:16vw 0 2.6666666667vw;position:relative}}@media screen and (min-width:1080px){.letro-mainvisualCont{width:50%}}.letro-mainvisual h1{font-size:3.4rem;font-weight:400;margin:0 0 1em}@media screen and (max-width:1080px){.letro-mainvisual h1{text-align:center;font-size:1.5rem}}.letro-mainvisual h1 img{display:block;margin:20px 0 20px}@media screen and (max-width:1080px){.letro-mainvisual h1 img{width:80vw;margin:20px auto 20px}}.letro-mainvisualImg{display:none}@media screen and (min-width:1080px){.letro-mainvisualImg{display:block;position:absolute;left:50%;top:40px}}.letro-mainvisualImgSp{padding:0 10.6666666667vw}@media screen and (min-width:1080px){.letro-mainvisualImgSp{display:none}}.letro-mainvisual .letro-btnWrap{justify-content:flex-start}@media screen and (max-width:1080px){.letro-mainvisual .letro-btnWrap{padding:0 10.6666666667vw;display:block}}@media screen and (min-width:1080px){.letro-mainvisual .letro-btnWrap .letro-btnPrimary,.letro-mainvisual .letro-btnWrap .letro-btnSecondary{width:240px;text-align:center;display:block;padding:.5em 0;margin:0 20px 0 0;font-size:2.0rem}}@media screen and (max-width:1080px){.letro-mainvisual .letro-btnWrap .letro-btnPrimary,.letro-mainvisual .letro-btnWrap .letro-btnSecondary{display:block;font-size:1.6rem;padding:.5em;margin:0 0 1em;line-height:1.5}}.letro-clients{margin-top:30px;position:relative}@media screen and (max-width:1080px){.letro-clients{margin-top:30px;padding:0 20px}}.letro-clients h2{font-size:3.0rem;font-weight:400}.letro-clients h2 br.spBr{display:none}@media screen and (max-width:1080px){.letro-clients h2{font-size:2rem}.letro-clients h2 span{font-size:4.2rem}.letro-clients h2 br.spBr{display:block}}@media screen and (max-width:1080px){}.letro-clients .letro-clientsList{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:767px){.letro-clients .letro-clientsList{justify-content:center}}.letro-clients .letro-clientsList li{width:16%;padding:10px 40px;text-align:center}@media screen and (max-width:1080px){.letro-clients .letro-clientsList li{padding:10px 10px;width:25%}}.letro-clientsCaution{text-align:center;font-size:1.6rem;margin:0 0 2em}@media screen and (max-width:1080px){.letro-clientsCaution{font-size:1.3rem}}.letro-subjects{padding:40px 0 70px;text-align:center;background:#f5f5f5;position:relative}.letro-subjects::after{content:'';background:url(https://2021159.fs1.hubspotusercontent-na1.net/hubfs/2021159/letroLP/img_letro-sbujectBGafter.png) no-repeat;background-size:contain;width:74px;height:30px;display:block;position:absolute;bottom:-30px;left:50%;margin-left:-37px}@media screen and (max-width:1080px){.letro-subjects::after{width:42px;height:16px;bottom:-16px;left:50%;margin-left:-21px}}@media screen and (max-width:1080px){.letro-subjects{padding:30px 20px 0 20px}}.letro-subjects h2{font-size:3.0rem;font-weight:400}.letro-subjects h2 img{display:block;margin:0 auto 10px}@media screen and (max-width:1080px){.letro-subjects h2{font-size:1.6rem}.letro-subjects h2 img{width:41.3333333333vw}}.letro-subjectsList{max-width:1036px;margin:25px auto 0 auto;display:flex;justify-content:space-between}@media screen and (max-width:767px){.letro-subjectsList{flex-flow:column}}.letro-subjectsList li{width:100%;padding:40px;margin-right:20px;text-align:center;position:relative;background:#FFF;box-shadow:0 5px 10px 0 rgba(0,0,0,0.1)}.letro-subjectsList li:last-child{margin-right:0}@media screen and (max-width:1080px){.letro-subjectsList li{margin:0 0 40px}}.letro-subjectsListTitle{margin:0 0 1em;padding:0 0 1em;border-bottom:1px solid #2a63ad;font-size:2.2rem;color:#2a63ad;font-weight:700}@media screen and (max-width:1080px){.letro-subjectsListTitle{font-size:1.5rem}.letro-subjectsListTitle br{display:none}}.letro-subjectsListText{text-align:center;font-size:1.6rem}.letro-subjectsListText::before{content:"！";display:block;height:50px;width:50px;border-radius:50%;text-align:center;background:#ea5d1e;color:#FFF;font-size:22px;line-height:50px;position:absolute;top:-25px;left:50%;margin-left:-25px}@media screen and (max-width:1080px){.letro-subjectsListText{font-size:1.3rem}}.letro-subjectsImg{display:flex;width:100%;height:220px;align-items:center;justify-content:center}@media screen and (max-width:767px){.letro-subjectsImg{width:42%;padding:5px 0;height:auto}}@media screen and (max-width:767px){.letro-subjectsText{width:58%}}.letro-about{background:#f2f2f5;padding-top:80px}@media screen and (max-width:1080px){.letro-about{padding-top:40px}}.letro-aboutInner{max-width:1080px;margin:0 auto;padding-bottom:60px}@media screen and (max-width:1080px){.letro-aboutInner{padding:0 20px 20px 20px;margin:0 auto;overflow-x:hidden}}.letro-about h2{font-size:3.0rem;font-weight:700}.letro-about h2 .orangebold{font-size:3.4rem;color:#ea5d1e}.letro-about h2 img{width:100px;padding-bottom:20px}@media screen and (max-width:1080px){.letro-about h2{font-size:1.8rem}}@media screen and (max-width:1080px){.letro-about h2 .orangebold{font-size:2.0rem}}.letro-about .case-wrapper{display:flex;align-items:center}.letro-about .case-left{display:flex;flex-flow:column;margin-right:20px}@media screen and (max-width:1080px){.letro-about .case-left{flex:1.5}}.letro-about .case-leftInner{background:#FFF;width:760px;padding:0;margin-right:20px;margin-bottom:40px;border-radius:8px;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6)}.letro-about .case-leftInner h3{background:#020202;text-align:center;padding:5px 0;border-radius:8px 8px 0 0;color:#FFF}.letro-about .case-leftInner.kpi-cvr{margin-bottom:0}@media screen and (max-width:1080px){.letro-about .case-wrapper{width:108%;overflow:hidden}.letro-about .case-leftInner h3{background:#020202;font-size:1rem;text-align:center;padding:3px 0;margin-bottom:0;border-radius:8px 8px 0 0;color:#FFF}.letro-about .case-left{display:flex;width:70%;margin-right:10px;margin-bottom:10px}.letro-about .case-leftInner{padding:0;width:100%;margin-right:10px;margin-bottom:10px}.letro-about .case-right{width:30%;z-index:2}}.letro-about .case-right{z-index:2}.letro-about .logo-results-list{display:flex;justify-content:center}.letro-about .logo-results-list li{text-align:center;box-sizing:border-box;width:100%;margin:30px;font-size:2rem}.letro-about .logo-results-list li small{font-size:1.6rem;color:#333}.letro-about .logo-results-list.kpi-revenue li{width:35%}@media screen and (max-width:1080px){.letro-about .logo-results-list li{width:100%;margin-bottom:24px;font-size:1rem}}.letro-about .logo-results-list{line-height:1.2;font-weight:400}.letro-about .logo-results-list img{height:50px;margin-bottom:0}@media screen and (max-width:1080px){.letro-about .logo-results-list img{height:20px;margin:5px 0}}.letro-about .logo-results-list span{font-family:Oswald;font-weight:600;font-size:6rem}.letro-about .logo-results-list.kpi-revenue span{font-size:7rem}.letro-about .logo-results-list .result-kpi{margin-bottom:10px;border:1px solid #CCC;border-radius:24px;padding:3px 10px;text-align:center;width:8rem;margin:0 auto;font-size:13px}.letro-about .logo-results-list li small{display:inline-block;margin-top:10px;background:#999;padding:4px 16px;border-radius:12px;color:#FFF;font-size:13px}@media screen and (max-width:1080px){.letro-about .logo-results-list li{margin:10px 5px}.letro-about .logo-results-list span{font-size:2.4rem}.letro-about .logo-results-list.kpi-revenue span{font-size:3rem}.letro-about .logo-results-list.kpi-revenue li{width:50%;margin:10px 5px}.letro-about .logo-results-list li small{display:inline-block;margin-top:10px;background:#999;padding:4px 8px;border-radius:12px;color:#FFF;font-size:11px}}.letro-about .annotation{font-size:.9rem;color:#999;text-align:right;margin:5px 0 0}.letro-aboutImg{position:relative;min-width:1080px;min-height:368px;margin-bottom:60px;background-repeat:no-repeat;background-size:1080px}@media screen and (max-width:1080px){.letro-aboutImg{position:relative;min-width:120%;min-height:160px;text-align:center;background-size:contain;margin-left:-15%;margin-bottom:20px}}.letro-aboutText{line-height:1.8;margin-bottom:1em}.letro-about h2 br.spBr{display:none}@media screen and (max-width:1080px){.letro-about h2 br.spBr{display:block}}.letro-reason{background:linear-gradient(176deg,rgba(242,242,245,1) 60%,rgba(255,255,255,1) 100%);padding-bottom:80px}@media screen and (max-width:1080px){.letro-reason{padding:30px 20px 50px}}.letro-reasonLead{display:flex;justify-content:center}@media screen and (max-width:1080px){.letro-reasonLead{align-items:center}　}.letro-reason h3{font-size:2.4rem;font-weight:700;text-align:center;padding:0 15px;margin-bottom:40px}.letro-reason h3 strong{color:#ea5d1e}@media screen and (max-width:1080px){.letro-reason h3{width:100%;font-size:1.6rem;margin-bottom:20px}}.letro-reason h3 br.spBr{display:none}@media screen and (max-width:1080px){.letro-reason h3 br.spBr{display:block}}.letro-reasonInner{max-width:1080px;margin:0 auto}.letro-reasonImg{text-align:center;margin-bottom:32px}.letro-reasonImg .indivisual{width:180px;margin-right:10px}@media screen and (max-width:1080px){.letro-reasonImg .indivisual{display:none}}.letro-reasonImg .team{display:none}@media screen and (max-width:1080px){.letro-reasonImg .team{display:block;width:100%}}@media screen and (max-width:1080px){.letro-reasonTitle br{display:none}}.letro-reasonText{text-align:center;font-size:1.6rem;margin-bottom:48px}@media screen and (max-width:1080px){.letro-reasonText{font-size:1.3rem;text-align:left}.letro-reasonText .pcBr{display:none}}.letro-reasonClientVoicesArea{background:#fff}.letro-reasonClientVoicesArea h4{font-size:2.0rem;text-align:center;padding-top:40px;font-weight:400}@media screen and (max-width:1080px){.letro-reasonClientVoicesArea h4{font-size:1.8rem;padding-top:30px}}.letro-reasonClientVoicesArea h4 img{width:20px;margin-left:5px}.letro-reasonClientVoicesList{padding:0 32px 16px 32px}@media screen and (max-width:1080px){.letro-reasonClientVoicesList{padding-bottom:16px}}.letro-reasonClientVoice{display:flex;justify-content:center;margin:24px}@media screen and (max-width:1080px){.letro-reasonClientVoice{margin:24px 0}}.letro-reasonClientVoice-logo{width:calc(13% - 10px);flex-shrink:0}@media screen and (max-width:1080px){.letro-reasonClientVoice-logo{width:60px}}.letro-reasonClientVoice-text{margin-left:32px}@media screen and (max-width:1080px){.letro-reasonClientVoice-text{margin-left:20px;width:calc(100% - 80px)}}.letro-reasonClientVoice-text .Words{font-size:1.6rem}@media screen and (max-width:1080px){.letro-reasonClientVoice-text .Words{font-size:1.3rem}}.letro-reasonClientVoice-text .byWho{font-size:1.4rem;color:#999;margin-top:8px}@media screen and (max-width:1080px){.letro-reasonClientVoice-text .byWho{font-size:1.1rem}}.letro-special{padding:80px 0 60px}@media screen and (max-width:1080px){.letro-special{padding:50px 20px}}.letro-specialInner{max-width:1080px;margin:0 auto}.letro-special .letro-bubble{margin:0 0 30px}@media screen and (max-width:767px){.letro-special{padding:50px 20px}}.letro-specialInner{max-width:1080px;margin:0 auto}.letro-specialBox{text-align:left;display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}.letro-special .letro-specialBox:nth-child(2n+1){flex-flow:row-reverse}.letro-special .letro-specialBox:nth-child(3){margin-bottom:0px}@media screen and (max-width:1080px){.letro-specialBox{display:flex;flex-flow:column-reverse;margin-bottom:50px;border-bottom:1px solid #CCC}.letro-special .letro-specialBox:nth-child(2n+1){flex-flow:column-reverse}}.letro-specialImg{display:flex;justify-content:center;align-items:flex-start}@media screen and (min-width:1080px){.letro-specialImg{width:640px;margin-left:-140px}}@media screen and (min-width:1080px){#letro-special-UGCCreate .letro-specialImg{width:640px;margin-right:-140px}}@media screen and (min-width:1080px){#letro-special-UGCdesign .letro-specialImg{width:640px;margin-right:-140px}}@media screen and (max-width:1080px){.letro-specialImg{width:100%;padding:0}}.letro-special .letro-specialText{width:calc( 100% - 550px );text-align:left;font-size:1.6rem}.letro-special .letro-specialText small{font-size:1.3rem;display:block;margin:1em 0 0}@media screen and (min-width:1080px){#letro-special-UGCCreate .letro-specialText{width:calc( 100% - 550px )}}@media screen and (max-width:1080px){#letro-special-UGCCreate .letro-specialText{width:100%}}@media screen and (max-width:1080px){.letro-special .letro-specialText{width:100%;padding:30px 0;font-size:1.3rem}}.letro-special .letro-specialTitle{font-size:3.0rem;font-weight:400;color:#333;margin-bottom:1em;text-align:left}.letro-special .letro-specialTitle span{color:#2a63ad}@media screen and (max-width:1080px){.letro-special .letro-specialTitle{font-size:1.8rem;text-align:left}}.letro-blogEntries{text-align:center;padding:100px 0;background:#ebf8fd}@media screen and (max-width:767px){.letro-blogEntries{padding:60px 0}}.letro-blogEntriesList{max-width:1080px;margin:0 auto 20px;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:767px){.letro-blogEntriesList{display:block}}.letro-blogEntriesList>li{width:33%;margin:0 0 60px;padding:0 12px;display:flex}@media screen and (max-width:767px){.letro-blogEntriesList>li{width:100%;margin:0 0 15px}}.letro-blogEntriesList>li a{display:block;border-bottom:1px solid #ccc;text-align:left;text-decoration:none;color:#333;background:#fff;padding:0 0 20px}.letro-blogEntriesList>li a:hover .letro-blogEntriesImg img{box-shadow:0 5px 20px rgba(0,0,0,0.15)}.letro-blogEntriesSummary{font-weight:400;color:#333;font-size:1.8rem;text-align:left}@media screen and (min-width:1080px){.letro-blogEntriesSummary{font-size:1.6rem;margin:0 0 1em}}.letro-blogEntriesImg{margin:0 0 10px}.letro-blogEntriesImg img{transition:all .2s;box-shadow:0 5px 10px rgba(0,0,0,0.1)}.letro-blogEntriesDate{font-size:1.4rem;color:#999}.letro-topentries{text-align:center;padding:100px 0;background:#f5f5f5}@media screen and (max-width:767px){.letro-topentries{padding:50px 20px}}.letro-topentriesList{max-width:1080px;margin:40px auto;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1080px){.letro-topentriesList{margin-bottom:0px}}@media screen and (max-width:767px){.letro-topentriesList{display:block}}.letro-topentriesList>li{width:calc(30% - 5px);border-radius:8px;margin:0 40px 20px 0;padding:0 0 10px 0;display:flex;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6)}.letro-topentriesList>li:last-child{margin-right:0}@media screen and (max-width:767px){.letro-topentriesList>li{width:100%;margin:0 0 25px;padding-bottom:15px}}.letro-topentriesList>li a{display:block;text-align:left;text-decoration:none;color:#333}@media screen and (max-width:1080px){.letro-topentriesHeader{display:block;padding:0}}.letro-topentriesImg{margin-bottom:30px}.letro-topentriesImg img{border-radius:8px 8px 0 0}@media screen and (max-width:1080px){.letro-topentriesImg{margin-bottom:20px}}.letro-topentriesHeaderInner{display:flex}.letro-topentriesHeaderLogo{margin-right:20px;box-sizing:border-box;flex:1;margin-left:20px}.letro-topentriesHeaderText{width:calc(100% - 10px);padding:0 10px;flex:3}.letro-topentriesLogo img{width:100px;border:1px solid #f2f2f5;background:#FFF;border-radius:50px}@media screen and (max-width:1080px){.letro-topentriesHeaderLogo{margin-right:15px;box-sizing:border-box}.letro-topentriesHeaderText{width:calc(100% - 0px)}.letro-topentriesLogo img{width:75px}}@media screen and (min-width:1080px){.letro-topentriesLogo{text-align:center}}@media screen and (max-width:1080px){.letro-topentriesLogo{padding:0}.letro-topentriesCompany{font-size:1.2rem}}@media screen and (min-width:1080px){.letro-topentriesCompany{font-size:1.4rem}}.letro-topentriesTitle{font-weight:700;font-size:1.5rem}.letro-topentriesCTA{font-size:1.4rem}}@media screen and (min-width:1080px){.letro-topentriesTitle{font-size:1.8rem;margin:0 0 .8em}}@media screen and (max-width:1080px){.letro-topentriesImg{padding:0}}.letro-topentriesCompany,.letro-topentriesCTA{color:#666}.letro-topentriesCTA span{vertical-align:middle}.letro-topentriesCTA img{vertical-align:middle;margin-left:5px}.letro-bottomEntries{text-align:center;padding:80px 0;background:#f2f2f5}@media screen and (max-width:767px){.letro-bottomEntries{padding:50px 20px}}.letro-bottomEntriesList{max-width:1080px;margin:0 auto 20px;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:767px){.letro-bottomEntriesList{display:block}}.letro-bottomEntriesList>li{width:calc(50% - 20px);margin:0 40px 40px 0;padding-bottom:40px;display:flex;background:#f8f9fa;border-radius:8px;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6)}.letro-bottomEntriesList>li:nth-child(even){margin-right:0}@media screen and (max-width:767px){.letro-bottomEntriesList>li{width:100%;margin:0 0 25px;padding-bottom:15px}}.letro-bottomEntriesList>li a{display:block;text-align:left;text-decoration:none;color:#333}@media screen and (max-width:1080px){.letro-bottomEntriesHeader{display:block;padding:0}}.letro-bottomEntriesImg{margin-bottom:20px}.letro-bottomEntriesImg img{border-radius:8px 8px 0 0}@media screen and (max-width:1080px){.letro-bottomEntriesImg{margin-bottom:20px}}.letro-bottomEntriesHeaderInner{display:flex;padding:0 20px}.letro-bottomEntriesHeaderLogo{width:100px;height:100px;text-align:center;margin-right:20px;box-sizing:border-box}.letro-bottomEntriesHeaderText{width:calc(100% - 120px)}.letro-bottomEntriesLogo img{width:100px}@media screen and (max-width:1080px){.letro-bottomEntriesHeaderLogo{padding-top:6px;margin-right:15px;box-sizing:border-box}.letro-bottomEntriesHeaderText{width:calc(100% - 85px)}.letro-bottomEntriesLogo img{width:75px}}@media screen and (min-width:1080px){.letro-bottomEntriesLogo{text-align:center}}@media screen and (max-width:1080px){.letro-bottomEntriesLogo{padding:0}.letro-bottomEntriesCompany{font-size:1.2rem}}@media screen and (min-width:1080px){.letro-bottomEntriesCompany{font-size:1.4rem;color:#999}}.letro-bottomEntriesTitle{font-weight:700;font-size:1.5rem}@media screen and (min-width:1080px){.letro-bottomEntriesTitle{font-size:2.0rem;margin:0 0 .8em}}@media screen and (max-width:1080px){.letro-bottomEntriesImg{padding:0}}.letro-bottomEntriesSummary{font-size:1.6rem}@media screen and (max-width:767px){.letro-bottomEntriesSummary{font-size:1.3rem}}.letro-functions{padding:80px 0 0;background:#FFF}@media screen and (max-width:767px){.letro-functions{padding:50px 20px}}.letro-functionsList{max-width:1080px;margin:0 auto 20px;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:767px){.letro-functionsList{display:block}}.letro-functionsList>li{width:calc(50% - 20px);margin:0 40px 40px 0;padding:30px 40px 0 40px;border-radius:8px;display:flex;background:#FFF;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6)}.letro-functionsList>li:nth-child(even){margin-right:0}@media screen and (max-width:767px){.letro-functionsList>li{width:100%;margin:0 0 25px;padding:20px 20px 0 20px}}@media screen and (max-width:1080px){.letro-functionsHeader{display:block;padding:0}}.letro-functionsImg{margin-bottom:30px}@media screen and (max-width:1080px){.letro-functionsImg{margin-bottom:20px}}.letro-functionsLabel{color:#ea5d1e;font-size:1.6rem;font-weight:700}@media screen and (max-width:1080px){.letro-functionsLabel{font-size:1.4rem}}.letro-functionsTitle{font-size:2.4rem !important;text-align:left !important;font-weight:700 !important;margin-bottom:24px !important!}@media screen and (max-width:1080px){.letro-functionsTitle{font-size:1.8rem !important;margin:0 0 .8em}}@media screen and (max-width:1080px){.letro-functionsImg{padding:0 5px}}.letro-functionsDescription{font-size:1.6rem;padding:12px 0 24px}@media screen and (max-width:767px){.letro-functionsDescription{font-size:1.3rem}}@media screen and (max-width:1080px){.letro-functionsDescription{padding:0 0 24px}}.letro-function-download-text{text-align:center;font-size:1.6rem;margin-bottom:20px}@media screen and (max-width:1080px){.letro-function-download-text{font-size:1.3rem}}.letro-faq{background:linear-gradient(176deg,rgba(242,242,245,1) 60%,rgba(255,255,255,1) 100%);padding:80px 0 20px}@media screen and (max-width:1080px){.letro-faq{padding:50px 0 20px}}.letro-topFaq{border-top:1px solid #333;max-width:860px;margin:0 auto}.letro-topFaq li{border-bottom:1px solid #2a63ad}.letro-topFaqQ{padding:20px 0;color:#2a63ad;font-size:18px;font-weight:bold;position:relative}.letro-topFaqQ::before{content:"";width:16px;height:2px;background:#2a63ad;position:absolute;right:18px;top:50%;margin-top:-1px}.letro-topFaqQ::after{content:"";width:2px;height:16px;background:#2a63ad;position:absolute;right:24.5px;top:50%;margin-top:-8px}.letro-topFaqQActive::after{display:none}.letro-topFaqA{display:none;background:#ebf8fd;padding:20px}.letro-topFaqQActive+.letro-topFaqA{display:block;margin-bottom:20px}@media screen and (max-width:767px){.letro-topSec{margin-bottom:50px}.letro-topWrap{margin:0 20px 40px;padding-top:35px}.letro-topList li{padding:.5em 0;color:#000;font-size:13px;position:relative;padding-left:15px}.letro-topList li::before{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#40b2df;position:absolute;top:16px;left:0}.letro-topCautionText{font-size:12px}.letro-topFaqQ,.letro-topFaqA{font-size:13px}.letro-topFaqQ{padding:15px 0}}.letro-simpleMainvisual{margin:0 0 60px;text-align:center;background:#f5f5f5;color:#333;position:relative}@media screen and (min-width:1080px){.letro-simpleMainvisual{padding:20px 0}}@media screen and (max-width:1080px){.letro-simpleMainvisual{padding:3vh 0;width:100%;overflow-x:hidden}}.letro-simpleMainvisual h1{position:relative;z-index:10;font-size:4.0rem;font-weight:400}@media screen and (max-width:767px){.letro-simpleMainvisual h1{font-size:2.4rem}}.letro-simpleMainvisualLead{position:relative;z-index:10;font-size:2.4rem;padding:0 15px}@media screen and (max-width:767px){.letro-simpleMainvisualLead{font-size:1.6rem}}.letro-seminor-mainvisual{margin:0;text-align:center;color:#fff;background:url(//service.aainc.co.jp/hubfs/fanblog/top/mv.png) 50% 0 no-repeat;background-size:cover;height:180px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.letro-seminor-mainvisual{height:12vh}}.letro-seminor-mainvisual h1{font-size:3.6rem;font-weight:800}@media screen and (max-width:767px){.letro-seminor-mainvisual h1{font-size:2.4rem}}.letro-blogListWrap{margin:60px 0}@media screen and (max-width:767px){.letro-blogListWrap{margin:30px 0}}.letro-seminorListFirst{background:#fff4ea;padding:25px 15px 15px}@media screen and (min-width:1080px){.letro-seminorListFirst{padding:50px 0 30px}}.letro-seminorListFirst .letro-seninorList a{border:0}@media screen and (min-width:1080px){.letro-seminorListFirst .letro-seninorList .letro-seninorImg{margin:0 50px 0 0;width:640px}}.letro-seminorListFirst .letro-seninorList .letro-seninorImg img{border:1px solid #ddd;border-radius:5px}@media screen and (max-width:767px){.letro-seminorListFirst .letro-seninorList .letro-seninorText{padding:15px 0 0}}@media screen and (min-width:1080px){.letro-seminorListFirst .letro-seninorList .letro-seninorText{width:calc( 100% - 640px );padding:0}}.letro-seminorListFirst .letro-seninorList .letro-seninorTitle{font-size:2.0rem;padding-top:5px}@media screen and (min-width:1080px){.letro-seminorListFirst .letro-seninorList .letro-seninorTitle{font-size:2.6rem}}.letro-seminorListFirst .letro-seninorList .letro-seninorDate{padding:1em 0}.letro-seminorListWrap{padding:50px 0 30px}@media screen and (max-width:767px){.letro-seminorListWrap{padding:30px 15px}}.letro-seninorList li{margin:0 0 15px}.letro-seninorList a{margin:0 auto 20px;text-decoration:none;border:1px solid #ddd;border-radius:5px;display:block}@media screen and (min-width:1080px){.letro-seninorList a{display:flex;max-width:1200px;align-items:center}}.letro-seninorList a:hover{transition:all .2s;opacity:.75}.letro-seninorList .letro-seninorImg{margin:0}@media screen and (min-width:1080px){.letro-seninorList .letro-seninorImg{margin:0 40px 0 0;width:460px}}.letro-seninorList .letro-seninorImg img{display:block}.letro-seninorList .letro-seninorStatus{font-size:1.2rem;font-weight:800;padding:.2em 1em;display:inline-block;background:#dedee7;color:#78788e;border-radius:5px;margin:0 0 5px}@media screen and (min-width:1080px){.letro-seninorList .letro-seninorStatus{font-size:1.4rem;margin:0 0 1em}}.letro-seninorList .letro-seninorStatus.letro-seninorStatusOpen{background:#ffdb95;color:#ff7f00}.letro-seninorList .letro-seninorText{padding:15px}@media screen and (min-width:1080px){.letro-seninorList .letro-seninorText{padding:0 40px 0 0}}.letro-seninorList .letro-seninorTitle{font-size:1.6rem;color:#333;margin:0 0 5px;font-weight:800;padding-top:5px}@media screen and (min-width:1080px){.letro-seninorList .letro-seninorTitle{font-size:2.0rem}}.letro-seninorList .letro-seninorDate{font-size:1.2rem;color:#696969;margin:0 0 5px}@media screen and (min-width:1080px){.letro-seninorList .letro-seninorDate{font-size:1.4rem;in:0 0 1em}}.letro-seninorList .letro-seninorBtn{display:block;padding:.5em 0;text-align:center;color:#fff;background:#ff7e00;border-radius:5px;font-weight:800}@media screen and (min-width:1080px){.letro-seninorList .letro-seninorBtn{display:inline-block;padding:.5em 7em}}.letro-seminorListWrap .letro-seninorList a:hover{box-shadow:0 5px 10px 5px rgba(0,0,0,0.05);transition:all .2s}.letro-stepList{margin:60px 0;display:flex;justify-content:center}@media screen and (max-width:1080px){.letro-stepList{flex-wrap:wrap}}.letro-stepList li{text-align:center;max-width:220px;margin:0 40px;position:relative}@media screen and (max-width:1080px){.letro-stepList li{width:calc( 50% - 5vw );margin:0 2.5vw 10vw}}.letro-stepList li::after{content:"";display:block;width:0;height:0;border-style:solid;position:absolute;border-width:2.4vw 0 2.4vw 2.4vw;border-color:transparent transparent transparent #2a63ad;right:-4vw;top:50%}@media screen and (min-width:1080px){.letro-stepList li::after{border-width:18px 0 18px 19px;border-color:transparent transparent transparent #2a63ad;right:-50px;top:50%}}.letro-stepList li:last-child::after{display:none}.letro-stepListNum{text-align:center;display:inline-block;width:1.5em;height:1.5em;padding:.2em;box-sizing:content-box;border-radius:50%;background:#2a63ad;color:#fff;line-height:1.5em}.letro-stepListNumHidden{visibility:hidden}.letro-stepListTitle{line-height:1.4;font-size:1.8rem;font-weight:700;color:#2a63ad;margin:1em 0}@media screen and (max-width:1080px){.letro-stepListTitle{font-size:1.3rem}}@media screen and (max-width:1080px){.letro-stepListImg{padding:0 .5vw}}.letro-stepListPoint{margin:1em 0 0;border:1px solid #40b2df;padding:1em .5em;color:#40b2df;line-height:1.4;font-size:1.8rem;position:relative}@media screen and (max-width:1080px){.letro-stepListPoint{font-size:1.2rem}}.letro-stepListPoint::before{content:"";display:block;position:absolute;width:28px;height:28px;top:-14px;left:-14px;background:url(https://service.aainc.co.jp/hubfs/echoes201912/common/icon_star.png)}.letro-lightRetweet,.letro-lightHashtag{margin:0 auto 100px}@media screen and (max-width:1080px){.letro-lightRetweet,.letro-lightHashtag{margin:0 20px 40px}}.letro-lightRetweetLead{text-align:center}@media screen and (max-width:1080px){.letro-lightRetweetLead{text-align:left}}.letro-lightMerit{max-width:860px;margin:0 auto 100px}@media screen and (max-width:1080px){.letro-lightMerit{margin:0 20px 40px}}.letro-lightMerit p{margin:0 0 3em}.letro-Plans{max-width:1080px;margin:0 auto 100px}@media screen and (max-width:1080px){.letro-Plans{margin:0 20px 40px}}.letro-PlansTable{width:100%;margin:0 0 60px;border-bottom:1px solid #ccc}@media screen and (max-width:1080px){.letro-PlansTable{margin:0 0 30px}}.letro-PlansTable th{border-right:1px solid #fff;padding:10px;text-align:center;vertical-align:middle;font-size:1.4rem;font-weight:normal;line-height:1.4}.letro-PlansTable td{border-right:1px solid #ccc;padding:10px;text-align:center;vertical-align:middle;font-size:1.4rem;line-height:1.4;color:#2a63ad;padding:40px 0}@media screen and (max-width:1080px){.letro-PlansTable td{padding:10px 0}}.letro-PlansTable thead th{background:#2a63ad;text-align:center;color:#fff}.letro-PlansTable thead th.letro-PlansTableNull{border:0;background:0}.letro-PlansTable tbody th{border-right:1px solid #ccc;border-bottom:1px solid #fff;text-align:left;color:#fff;padding:20px}@media screen and (max-width:1080px){.letro-PlansTable tbody th{width:40%;padding:10px;font-size:1.2rem;line-height:1.2}}.letro-PlansTable tbody th.letro-PlansTableNull{border:0;background:0}.letro-PlansTable tbody th img{height:27px;width:auto;display:block;max-width:none}@media screen and (max-width:1080px){.letro-PlansTable tbody th img{height:18px}}.letro-PlansTable tbody td{width:140px}.letro-PlansTable tbody tr:nth-child(2n) td{background:#ebf8fd}.letro-PlansTableRetweet{background:#40b2df url(https://service.aainc.co.jp/hubfs/echoes201912/common/ribbon_rt.png) 100% 100% no-repeat}@media screen and (max-width:1080px){.letro-PlansTableRetweet{background:#40b2df url(https://service.aainc.co.jp/hubfs/echoes201912/common/ribbon_rt_sp.png) 100% 100% no-repeat;background-size:27px auto}}.letro-PlansTableHashtag{background:#40b2df url(https://service.aainc.co.jp/hubfs/echoes201912/common/ribbon_hashtag.png) 100% 100% no-repeat}@media screen and (max-width:1080px){.letro-PlansTableHashtag{background:#40b2df url(https://service.aainc.co.jp/hubfs/echoes201912/common/ribbon_hashtag_sp.png) 100% 100% no-repeat;background-size:27px auto}}.letro-PlansTableLight{background:#40b2df url(https://service.aainc.co.jp/hubfs/echoes201912/common/ribbon_light.png) 100% 100% no-repeat}@media screen and (max-width:1080px){.letro-PlansTableLight{background:#40b2df url(https://service.aainc.co.jp/hubfs/echoes201912/common/ribbon_light_sp.png) 100% 100% no-repeat;background-size:27px auto}}body .row-fluid .span12{float:none;min-height:0}.letro-entry .hs_f_title{margin:0;border:0}.hs_post_download_form_grp .hs-form-field span.hs-form-required{font-size:0;position:relative}.hs_post_download_form_grp .hs-form-field span.hs-form-required::after{content:"※";color:#c00;font-size:.6rem}.hs_post_download_form_grp .hs-form-field .input>input,.hs_post_download_form_grp .hs-form-field .input>teaxarea{max-width:100%;line-height:normal;font-size:1.4rem;padding:10px}.hs_post_download_form_grp .hs_post_download_form_wrap{margin:50px auto;background:#f8f8f8;padding:40px;border-radius:10px}.hs_post_download_form_grp .hs-form-field>label{font-size:1.4rem;font-weight:bold;color:black;line-height:1.8;display:block;padding:0px;margin:0px 0px 5px}.hs_post_download_form_grp .hs-form-field.hs_phone legend.hs-field-desc,.hs_post_download_form_grp .hs-form-field.hs_email legend.hs-field-desc{-webkit-box-ordinal-group:4;order:3;font-size:1.2rem;display:block;white-space:pre-wrap;color:#999}.hs_post_download_form_grp .hs-form-field.hs_phone,.hs_post_download_form_grp .hs-form-field.hs_email{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.hs_post_download_form_grp ul.inputs-list{display:block;text-align:center}.hs_post_download_form_grp ul.inputs-list li.hs-form-booleancheckbox{padding:10px 0}.hs_post_download_form_grp ul.inputs-list li.hs-form-booleancheckbox label span{cursor:pointer;font-size:1.4rem;font-weight:bold;color:black}.hs_post_download_form_grp .actions{text-align:center}.hs_post_download_form_grp input.hs-button.primary.large{max-width:260px;line-height:38px;font-size:1.6rem;color:white;display:block;width:100%;border-radius:22px;padding:4px 6px 1px;background:#2a63ad;border-width:1px;border-style:solid;border-color:#2a63ad;border-image:initial;margin:3px auto 0px}form.hs-form ul.hs-error-msgs.inputs-list{text-align:left}form.hs-form ul.hs-error-msgs.inputs-list li{color:#c00;font-size:1.4rem}.hs-form-8e10b88c-9c3c-47fc-8112-531e251c96ca_76101bcf-620a-49d7-9750-449f054e10dd fieldset.form-columns-2 .hs-form-field{width:50%;float:left}form.hs-form fieldset[class*="form-columns"] .hs-input{width:100% !important}form.hs-form fieldset .hs-form-field{padding:0px 0px 0px 0px;margin:0px 0px 20px}form.hs-form fieldset[class*="form-columns"] .hs-input[type="checkbox"]{width:auto}.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:6000;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:0;background:transparent;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper *[tabindex="0"]{outline:none !important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:transparent;border-radius:100%;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:0}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#999}.modaal-close span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-close:before,.modaal-close:after{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:1.6rem;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:0;background:transparent}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:transparent;box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:transparent}.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;box-shadow:none !important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:1.8rem;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:transparent;border:0;border-radius:100%;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-gallery-control:before,.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next{left:100%;margin-left:40px}.modaal-gallery-prev{right:100%;margin-right:40px}.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,0.7)}.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px !important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px !important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px !important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px !important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px !important}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25)}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}.modaal-container{border-radius:10px;background:#f8f8f8}.modaal-content-container{padding:20px}@media(min-height:620px){.modaal-container{max-width:580px !important}}.hs_inquiries_popup_form .hs_form_top_cont{margin:0 0 1em}.hs_inquiries_popup_form .hs_form_top_cont p{line-height:1.5}.hs_inquiries_popup_form .hs_form_top_cont p a{text-decoration:underline}.hs_inquiries_popup_form .hs-form-field{display:block;margin:1em 0}.hs_inquiries_popup_form .hs-form-field>label{display:block;padding:0 0 5px;margin:0;color:#000;font-size:1.6rem;line-height:1.5}.hs_inquiries_popup_form .hs-form-field>label .hs-form-required{color:#c00;font-size:0;position:relative}.hs_inquiries_popup_form .hs-form-field>label .hs-form-required:after{content:"※";color:#c00;font-size:1.4rem}.hs_inquiries_popup_form .hs-form-field>.input>input,.hs_inquiries_popup_form .hs-form-field>.input>textarea,.hs_inquiries_popup_form .hs-form-field>.input>select{line-height:20px;border:1px solid #ccc;background-color:#fff;width:100%;max-width:100%;padding:10.5px 8px;border-radius:4px;font-size:1.6rem;display:block;outline:0}.hs_inquiries_popup_form .hs-form-field>.input>textarea{min-height:115px;border-radius:0}.hs_inquiries_popup_form .hs-form-field>.input>select{height:43px}.hs_inquiries_popup_form .hs_phone.field,.hs_inquiries_popup_form .hs_email.field{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hs_inquiries_popup_form .hs_phone.field legend.hs-field-desc,.hs_inquiries_popup_form .hs_email.field legend.hs-field-desc,.hs_inquiries_popup_form .hs_simulation_plan.field legend.hs-field-desc,.hs_inquiries_popup_form .hs_simulation_session.field legend.hs-field-desc{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:1.2rem;white-space:pre-wrap}.hs_inquiries_popup_form .field ul.multi-container{margin:0}.hs_inquiries_popup_form ul.multi-container li.hs-form-checkbox{background:#fbf4e7;border:#f9deb3 1px solid;padding:13px 10px 9px 10px;text-align:left;margin:0;display:block}.hs_inquiries_popup_form ul.multi-container li.hs-form-checkbox label span{font-size:1.4rem;padding-left:6px}@media(min-width:620px){.hs_inquiries_popup_form ul.multi-container li.hs-form-checkbox{padding:13px 43px 9px 10px;font-size:1.4rem}}.hs_inquiries_popup_form ul.multi-container li.hs-form-checkbox label{cursor:pointer;font-size:1.2rem;display:block}.hs_inquiries_popup_form ul.multi-container li.hs-form-checkbox label input{margin:0}.hs_inquiries_popup_form .field.hs_description{margin-top:-10px}.hs_inquiries_popup_form .field.hs_description>label{display:none}.hs_inquiries_popup_form .field.hs_description>.input>textarea{border-radius:4px;min-height:180px;padding:10px;overflow-y:scroll;font-size:1.6rem;display:block;white-space:pre-wrap;resize:none}.hs_inquiries_popup_form .actions{text-align:center}.hs_inquiries_popup_form input.hs-button.primary.large{-webkit-appearance:none;background:#ff7f00;border:1px solid #ff7f00;font-weight:normal;text-align:center;color:#FFF;min-width:240px;line-height:50px;font-size:1.8rem;display:inline-block;cursor:pointer;border-radius:28px;padding:4px 0 0;margin:25px 0 18px;outline:0;transition:all .6s}.hs_inquiries_popup_form input.hs-button.primary.large:hover{background:#ffa600;border:1px solid #ffa600}.hs_inquiries_popup_form p.hs_form_note{font-size:1.2rem;text-align:center;line-height:1.5;color:#000;margin:2px 0 5px}.letro-entry form{max-width:100%;margin:20px auto 40px !important;float:none}.letro-entry fieldset{max-width:100% !important}.letro-entryFooter h3.form-title{padding:0 30px 25px;line-height:1.5}.letro-entryFooter h3.form-title br{display:none}.letro-entryFooter form .hs-form-field{display:block;margin:0 0 22px}.letro-entryFooter form .hs-form-field>label{color:#000;margin:0 0 5px;font-size:14.4px;font-weight:600;display:block;line-height:1.8}.letro-entryFooter form .hs-form-field>label span.hs-form-required{font-size:0}.letro-entryFooter form .hs-form-field>label span.hs-form-required:after{content:"※";color:#c00;font-size:10px}.letro-entryFooter form .hs-form-field>.input>input{border:1px solid #ccc;background-color:#fff;width:100%;padding:10px !important;border-radius:4px;font-size:17.6px;height:100%;display:block}.letro-entryFooter form .hs-form-field.hs_phone,.letro-entryFooter form .hs-form-field.hs_email{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.letro-entryFooter form .hs-form-field.hs_phone legend.hs-field-desc,.letro-entryFooter form .hs-form-field.hs_email legend.hs-field-desc{order:3;font-size:12px;display:block;white-space:pre-wrap;color:#999;line-height:21.6px}.letro-entryFooter form .hs-form-field.hs_kojinjoho{text-align:center}.letro-entryFooter form .hs-form-field.hs_message>label,.letro-entryFooter form .hs-form-field.hs_kojinjoho>label{display:none}.letro-entryFooter form .hs-form-field.hs_kojinjoho ul{margin:0}.letro-entryFooter form .hs-form-field.hs_kojinjoho label.hs-form-checkbox-display{font-weight:700;font-size:14.4px;line-height:20px}.letro-entryFooter form .hs-form-field textarea{width:calc(100% - 25px);margin:10px 0;overflow-y:scroll;height:200px;padding:10px;border:1px solid #ccc;background:#fff;font-size:14.4px;border-radius:4px}.letro-entryFooter form .actions{text-align:center}.letro-entryFooter form input.hs-button.primary.large{background:#ea5d1e;border:1px solid #ea5d1e;font-weight:normal;text-align:center;color:#FFF;margin:auto;width:100%;max-width:300px;line-height:66px;font-size:22.4px;display:inline-block;border-radius:35px;outline:0;-webkit-appearance:none}.letro-entryFooter form fieldset:last-of-type>.hs-form-field{margin-bottom:0}.letro-entryFooter form.hs-form ul.hs-error-msgs.inputs-list{transform:none;width:100%;float:none}fieldset.form-columns-1 select.xfhs-input{height:40px;background:#fff;border:1px solid #ccc}form.hs-form fieldset{max-width:100% !important}form.hs-form fieldset[class*="form-columns"] .hs-input[type="checkbox"]{width:auto !important}@media(max-width:400px),(max-device-width:480px) and (min-device-width:320px){form.hs-form-bcbdb686-186f-4c8c-8321-f18f0b67f646_a4ebea49-9c95-4b81-82e1-f02464b8b347:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,form.hs-form-bcbdb686-186f-4c8c-8321-f18f0b67f646_a4ebea49-9c95-4b81-82e1-f02464b8b347:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input{width:95%}form.hs-form fieldset.form-columns-2 .input{margin-right:0}}#acNote{margin:0 0 1.5em}#acNote dd{display:none;font-size:1.4rem;color:#666}#acNote.acNoteActive dd{display:block}.letro-entry .letro-entryCont #acNote dt{margin-top:-2rem;color:#666;display:block;width:100%;height:50px;line-height:50px;text-align:start;cursor:pointer;font-size:1.4rem}.letro-entry .letro-entryCont .notebottom{border-bottom:dotted 2px #aaa}.letro-entry .letro-entryCont .fa-lg{font-size:1.4rem;line-height:.75em;vertical-align:-15%}.letro-entry .letro-entryCont .aticleSummary{border:10px solid #fbf4e7;padding:24px;margin-bottom:20px !important}.letro-entry .letro-entryCont .aticleSummary .titleSummary{padding-left:0 !important;margin-bottom:10px !important;font-size:1.1rem !important;font-weight:700 !important;border-left:none !important}.letro-entry .letro-entryCont .aticleSummary .titleSummary span{font-size:1.8rem;color:#333;font-weight:400}.letro-entry .letro-entryCont .aticleSummary ul{margin-bottom:0;color:#333;margin-left:20px !important}.letro-entry .letro-entryCont .aticleSummary ul{margin-bottom:0;color:#333;margin-left:20px !important}.letro-entry .letro-entryCont .aticleSummary .kpiSummaryWrap{display:flex;margin-bottom:20px !important}.letro-entry .letro-entryCont .aticleSummary .kpiSummaryWrap h3{margin:0;font-weight:400;color:#333}.letro-entry .letro-entryCont .aticleSummary .kpiSummaryWrap .kpiSummary{width:50%;margin:0 10px;text-align:center;line-height:1;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.letro-entry .letro-entryCont .aticleSummary .kpiSummaryWrap .kpiSummary .kpiNum{font-size:32px !important;margin-bottom:0 !important;font-weight:700 !important;color:#ea5d1e !important}@media screen and (max-width:619px){.letro-entry .letro-entryCont .aticleSummary h2{border-left:none !important;padding-left:0 !important}.letro-entry .letro-entryCont .aticleSummary .kpiSummaryWrap{display:block}.letro-entry .letro-entryCont .aticleSummary .kpiSummaryWrap .kpiSummary{width:100%;margin:-1px 0}}.letro-entry .letro-entryCont .articleRelated{border:10px solid #fbf4e7;padding:24px}.letro-entry .letro-entryCont h2{font-size:2.6rem;font-weight:400;margin-bottom:2rem;border-left:4px solid #ec5d00;padding-top:5px;padding-left:18px;text-align:left !important}.letro-entry .letro-entryCont .aboutLetroIntro{background:#fbf4e7;border-radius:10px;padding:25px}.letro-entry .letro-entryCont .aboutLetroIntro h2{margin:0 0 1rem;padding:0;border:0;text-align:center;font-size:1.1rem;font-weight:bold}.letro-entry .letro-entryCont .clientVoice{padding:30px 30px 30px 70px;border:8px solid #fbf4e7;border-radius:10px;margin-bottom:50px;position:relative}.letro-entry .letro-entryCont .clientVoice:before{display:inline-block;display:inline-block;position:absolute;top:35px;left:20px;vertical-align:middle;content:"\f10d";font-family:FontAwesome;color:#ec5d00;font-size:30px;line-height:1;font-weight:100}.letro-entry .letro-entryCont .clientVoice h2{border-left:0;padding-left:0;font-size:1.4rem;margin-bottom:.5rem}.letro-entry .letro-entryCont .clientVoice p:last-child{margin-bottom:0}.letro-entry .letro-entryCont p a{color:#2376bd;text-decoration:none}.letro-entry .letro-entryCont .articleTopics{background:#fbf4e7;padding:25px 35px;margin-bottom:50px}.letro-entry .letro-entryCont .articleTopics h2{border-left:0;padding-left:0;padding-top:0;margin-top:0;margin-bottom:0;font-size:1.4rem;font-weight:bold;border:0}.letro-entry .letro-entryCont .articleTopics ul li{list-style:none;margin:0 0 5px 0;padding-left:5px}.letro-entry .letro-entryCont .articleTopics ul li:last-child{margin-bottom:0}.letro-entry .letro-entryCont .articleTopics ul li:before{font-family:FontAwesome;content:"\f00c";padding-right:10px}.letro-entry .letro-entryCont .articleTopics ul li a{font-size:1.6rem;text-decoration:none;color:#2376bd}.letro-entry .letro-entryCont p.question{font-weight:400;font-size:1.8rem;color:#888}.linkToSite a　{max-width:600px;min-height:136px;margin:50px auto;padding:15px;border:1px solid #ededed;display:block;transition:all .4s;line-height:1.8;text-decoration:none}.linkToSite a:after{content:"";display:table;clear:both}.linkToSite a:hover{color:#ec5d00;opacity:.8;box-shadow:0 0 25px 0 rgba(0,0,0,0.25)}.linkToSite a .clientImg{float:left;width:260px;margin:0;margin-right:20px}.linkToSite a .clientImg img{width:100%}.linkToSite a .clientName{font-weight:bold;font-size:1.4rem}.linkToSite a .clientName span{font-size:1.1rem;color:#999}.letro-blogEntriesCompany{display:flex;padding:15px 0px 0}.letro-blogEntriesCompany-icon{width:66px;height:66px;border:1px solid #ddd;display:flex;justify-content:center;align-items:center;margin-right:15px;margin-bottom:10px;border-radius:50%;overflow:hidden}.letro-blogEntriesCompany-icon img{vertical-align:middle;width:64px;height:auto}@media screen and (min-width:768px) and (max-width:1044px){.letro-blogEntriesImg{height:24.4vw;display:flex;align-items:center}}@media screen and (min-width:1044px){.letro-blogEntriesImg{height:256px;display:flex;align-items:center}}.letro-blogEntriesCompany-text{color:#000;font-size:1.3rem;width:calc( 100% - 78px )}.letro-blogEntriesCompany-text p{margin:0}.letro-footerOtherNavList .letrostudio img{width:105px;opacity:.7}.letroServieDocrequestWrap{margin:20px !important;padding-bottom:40px !important}.letroServieDocrequestHeader{position:relative}.letroServieDocrequestHeader::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://2021159.fs1.hubspotusercontent-na1.net/hubfs/2021159/letroLP/serviceDocrequest/effect.png) 50% 50% no-repeat;background-size:cover}.letroServieDocrequestHeader img{display:block;border:1px solid #ddd}.letroServieDocrequestWrap h1{font-size:2.0rem;margin-bottom:1rem}.letroServieDocrequestLead{margin:0 0 1rem;font-size:1.3rem}.letroServieDocrequestMain{margin-bottom:20px}.letroServieDocrequestWrap h2{font-size:2.0rem;margin-bottom:1em;text-align:left;font-size:1.8rem;border-left:3px solid #ea5d1e;padding-left:.5em;line-height:1.8em}.letroServieDocrequestWrap ol{margin-bottom:2em;counter-reset:letroServieDocrequest-counter}.letroServieDocrequestWrap ol li{counter-increment:letroServieDocrequest-counter}.letroServieDocrequestWrap ol li::before{content:counter(letroServieDocrequest-counter) ". ";color:#ea5d1e}.letroServieDocrequestForm .hs_post_download_form_grp .hs_post_download_form_wrap{margin:0;padding:5px 20px 20px}.letroServieDocrequestForm .hs_post_download_form_grp .hs-form-field .input>input,.hs_post_download_form_grp .hs-form-field .input>teaxarea{width:100%;border:1px solid #ccc;border-radius:5px;margin-bottom:1rem}.letroServieDocrequestForm .hs_post_download_form_grp input.hs-button.primary.large{background:#ea5d1e;border:1px solid #ea5d1e}.letroServieDocrequestForm .hs-form-dd1f737d-571a-4e42-8b13-5a7d2305fb55_6bdc737a-3c8b-4f71-b01b-581d509e2f25 .hs-richtext{font-size:1.3rem}.letroServieDocrequestForm .hs_post_download_form_grp .hs-form-field>label{font-size:1.3rem;margin-top:.5em}@media screen and (min-width:768px){.letroServieDocrequestWrap{max-width:1240px !important;padding:0 20px 40px !important;margin:40px auto !important}.letroServieDocrequestWrap::after{content:"";display:table;height:0;clear:both}.letroServieDocrequestWrap>.row-number-3{width:calc( 100% - 430px );float:left}.letroServieDocrequestWrap>.row-number-4{width:410px;float:right}.letroServieDocrequestWrap h1{font-size:3.0rem}.letroServieDocrequestLead{margin:2em 0;font-size:1.8rem}.letroServieDocrequestForm .hs_post_download_form_grp .hs-form-field>label{font-size:1.8rem}}.letro-Planpage h2{font-size:3.0rem;margin-bottom:1.5em;line-height:1.5;text-align:center;font-weight:400}.letro-Planpage h2 span{color:#2a63ad;font-size:5.0rem}.letro-Planpage h2 span small{font-size:.75em}@media screen and (max-width:1080px){.letro-Planpage h2{font-size:1.8rem}}.letro-Planpage .letro-simpleMainvisual{margin-bottom:0}.letro-price{padding:80px 0;text-align:center}@media screen and (max-width:767px){.letro-price{padding:50px 20px}}.letro-priceInner{max-width:1080px;margin:0 auto}.letro-priceImg{margin:0 0 60px}@media screen and (max-width:767px){.letro-priceImg{margin:0 15px 30px}}.letro-priceCaution{margin:0 0 60px}@media screen and (max-width:767px){.letro-priceCaution{margin:0 15px 30px}}.letro-price-system ul{display:flex;justify-content:center;margin:0 auto 34px auto}.letro-price-system ul li{width:176px;height:176px;border-radius:50%;background:#FFF;border:1px solid #CCC;line-height:176px;text-align:center;font-size:2.4rem;position:relative}.letro-priceInitial{color:#ea5d1e;margin-right:66px}.letro-priceInitial::after{content:'+';font-size:40px;font-weight:100;color:#CCC;position:absolute;left:198px;top:0}@media screen and (max-width:767px){.letro-price-system ul li{width:100px;height:100px;line-height:100px;font-size:1.4rem}.letro-priceInitial{color:#ea5d1e;margin-right:30px}.letro-priceInitial::after{content:'+';font-size:20px;font-weight:100;color:#CCC;position:absolute;left:108px;top:0}.letro-priceText{text-align:left}.letro-priceText br{display:none}}.letro-priceMontlyCost{color:#333}.letro-price .letro-btnPrimary{margin:60px auto 0}@media screen and (max-width:767px){.letro-price .letro-btnWrap{display:flex}.letro-price .letro-btnPrimary{display:flex;justify-content:center}}.letro-support{background:#fff;padding:60px 0 0;max-width:1200px;margin:0 auto 60px}@media screen and (max-width:767px){.letro-support{padding:30px 0 5px;margin:0 15px 15px}}.letro-support h3{color:#ea5d1e;margin:0 0 2em;font-weight:400}@media screen and (max-width:767px){.letro-support h3{margin:0 0 1em}}.letro-supportList{display:flex;flex-wrap:wrap;padding:0 30px}@media screen and (max-width:767px){.letro-supportList{display:block;padding:0 30px}}.letro-supportList>li{width:25%;padding:0 15px;margin:0 0 60px}@media screen and (max-width:767px){.letro-supportList>li{width:100%;padding:0;margin:0 0 30px}}.letro-support .letro-supportListTitle{border-bottom:1px solid #ccc;padding:0 0 .5em;margin-bottom:1em;font-size:1.8rem;font-weight:400}.letro-supportListText{text-align:left;font-size:1.6rem}@media screen and (max-width:1080px){.letro-support .letro-supportListTitle{margin-bottom:1em;font-size:1.5rem}　　.letro-supportListText{font-size:1.3rem}}.letro-plan{background:#f5f5f5;padding:80px 0}@media screen and (max-width:1080px){.letro-plan{padding:50px 0 20px}}.letro-planInner{max-width:1080px;margin:0 auto}.letro-plan h2{margin-bottom:40px}.letro-plan .plantables{display:flex;justify-content:space-between}@media screen and (max-width:1080px){.letro-plan .plantables{flex-direction:column;justify-content:center}}.letro-plan .plantables .plantable{width:calc(33% - 20px)}@media screen and (max-width:1080px){.letro-plan .plantables .plantable{width:90%;margin:0 auto 50px}}.letro-plan .plan-name{background-color:#f19267;padding:25px}@media screen and (max-width:1080px){.letro-plan .plan-name{background-color:#696969;padding:15px}}.letro-plan .standard{margin:-10px 0 0;padding:30px;background-color:#ea5e1e}@media screen and (max-width:1080px){.letro-plan .standard{margin:0;padding:15px;font-size:1.6rem !important}}.letro-plan .plan-name h3{color:#fff;text-align:center;font-weight:400}@media screen and (max-width:1080px){.letro-plan .plan-name{font-size:1.6rem}}.letro-plan .standard{font-size:2.0rem}.letro-plan .plan-content{background-color:#fff}.letro-plan .plan-contentInner{padding:30px 20px;text-align:center}.letro-plan .plan-description{background-color:#fdf2eb;padding:15px;height:130px;vertical-align:middle;display:table-cell;font-size:1.6rem}@media screen and (max-width:1080px){.letro-plan .plan-description{font-size:1.4rem;padding:20px 15px;height:auto;text-align:left}}.letro-plan .plan-label{border:1px solid #ea5e1e;border-radius:20px;color:#ea5e1e;font-size:1.3rem;font-weight:400;display:inline-block;margin:25px 0 5px;padding:0 20px}.letro-plan .monthly-shot{font-size:1.6rem;padding-top:5px}@media screen and (max-width:1080px){.letro-plan .monthly-shot{font-size:1.4rem}}.letro-plan .plan-items{font-size:1.6rem;text-align:left;padding:10px}@media screen and (max-width:1080px){.letro-plan .plan-items{font-size:1.4rem;padding:5px 10px 0}}.letro-plan .plan-items li{position:relative;padding-left:25px}.letro-plan .plan-items li::before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#999;position:absolute;top:10px;left:0}.letro-Planpage .letro-faq{background:#fff}@media screen and (max-width:1080px){.letro-Planpage .aasite-faqList__question br{display:none}}.btn-group{display:flex}@media screen and (max-width:767px){.btn-group{display:table}}.btn-img{margin:0 20px 0 -50px}@media screen and (max-width:767px){.btn-img{margin:0 10px 0 -30px}}.btn-text{font-size:2.8rem;text-align:left}@media screen and (max-width:767px){.btn-text{font-size:2.0rem;display:table-cell;vertical-align:middle}}.btn-text .btn-mainlabel{letter-spacing:1px}@media screen and (max-width:767px){.btn-text .btn-mainlabel{letter-spacing:0}}.btn-text .btn-sublabel{font-size:1.6rem}@media screen and (max-width:767px){.btn-text .btn-sublabel{font-size:1.2rem}}@media screen and (max-width:767px){.btn-text img{width:17px}}.letro-topentriesCTA{text-align:center;margin:10px 0}.letro-outcome-wrap .letro-outcome-image{text-align:center;margin:0 150px 60px 150px;position:relative}.letro-outcome-wrap .letro-outcome-image:after{position:absolute;bottom:-30px;left:50%;margin-left:-10px;content:"▼";font-size:20px}.letro-outcome-wrap .letro-outcome-image img{width:100%;height:auto}.letro-outcome-wrap .letro-outcome-flowChart ul{display:flex;margin-bottom:60px}.letro-outcome-wrap .letro-outcome-flowChart ul li{width:25%;position:relative;margin:0 40px 0 0;text-align:center;background:#FFF;padding:0 0 10px 0;border-radius:8px;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6)}.letro-outcome-wrap .letro-outcome-flowChart ul li:after{position:absolute;top:50%;right:-30px;margin-top:-10px;content:"▶︎";font-size:13px}.letro-outcome-wrap .letro-outcome-flowChart ul li:last-child{margin-right:0}.letro-outcome-wrap .letro-outcome-flowChart ul li:last-child:after{content:""}.letro-outcome-wrap .letro-outcome-flowChart h4{font-size:16px;width:100%;background:#020202;color:#FFF;padding:5px 0;margin-bottom:10px;border-radius:8px 8px 0 0}.letro-outcome-wrap .letro-outcome-flowChart .letro-outcome-KPI{font-size:13px;margin-bottom:10px}.letro-outcome-wrap .letro-outcome-flowChart .letro-outcome-KPI .letro-outcome-KIPLabel{font-size:11px;padding:1px 3px;margin-right:5px;border-radius:3px;background:#ea5d1e;color:#FFF}.letro-outcome-wrap .letro-outcome-flowChart .letro-outcome-flowImage img{width:auto;height:164px}.letro-outcome-wrap .letro-outcome-description{text-align:center;margin:0 100px 60px 100px}.letro-outcome-wrap .letro-outcome-description .pcBr{display:block}@media screen and (max-width:767px){.letro-outcome-wrap .letro-outcome-image{text-align:center;margin:0 0 30px 0;position:relative}.letro-outcome-wrap .letro-outcome-flowChart ul{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:0}.letro-outcome-wrap .letro-outcome-flowChart ul li{width:calc(50% - 10px );margin:5px;text-align:center}.letro-outcome-wrap .letro-outcome-flowChart ul li:after{position:absolute;top:auto;bottom:-30px;right:50%;margin-right:-7px;content:"";font-size:13px}.letro-outcome-wrap .letro-outcome-flowChart h4{font-size:14px}.letro-outcome-wrap .letro-outcome-description{text-align:left;margin:30px 20px 40px 20px}.letro-outcome-wrap .letro-outcome-description .pcBr{display:none}}.letro-outcome-DINETTE-wrap{background:#FFF;padding:50px 30px;border-radius:8px;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6);position:relative}.letro-outcome-DINETTE-wrap .tag-casestudy{background:#ea5d1e;padding:0 8px;border-radius:0 3px 3px 0;font-size:13px;color:#FFF;font-family:Oswald;position:absolute;top:16px;left:0}.letro-outcome-DINETTE-wrap h4{text-align:center;margin-bottom:40px;font-size:20px}.letro-outcome-DINETTE-wrap h4 small{font-size:14px}.letro-outcome-DINETTE-wrap h4 span{color:#ea5d1e}.letro-outcome-DINETTE-wrap h4 .spBr{display:none}.letro-outcome-DINETTE-wrap h4 .logoPHOEBE{height:36px;padding-right:25px;vertical-align:middle}.letro-outcome-DINETTE-wrap .tag-DINETTE-KPI{position:absolute;top:45px;left:32px;color:#ea5d1e}.letro-outcome-DINETTE-wrap .tag-DINETTE-KPI span{font-size:24px;font-family:Oswald}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-scheme{width:100%;background:#f8f9fa;margin-bottom:50px;border-radius:8px;padding:30px}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-scheme img{width:100%;height:auto}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice{margin:0 80px}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice h5{font-size:20px}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice p{font-size:16px;line-height:1.9}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice p strong{font-weight:700;color:#ea5d1e}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice .letro-outcome-DINETTE-info{display:flex;align-items:center;margin-bottom:30px}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice .letro-outcome-DINETTE-info .letro-outcome-DINETTE-photo{width:100px;margin-right:20px}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice .letro-outcome-DINETTE-info .letro-outcome-DINETTE-photo img{width:100px;border-radius:45px}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice .letro-outcome-DINETTE-info .letro-outcome-DINETTE-name{font-size:13px;color:#999}@media screen and (max-width:767px){.letro-outcome-DINETTE-wrap{padding:50px 20px 40px}.letro-outcome-DINETTE-wrap .tag-DINETTE-KPI{position:absolute;top:16px;right:16px;color:#ea5d1e;text-align:right}.letro-outcome-DINETTE-wrap .tag-DINETTE-KPI span{font-size:24px;font-family:Oswald}.letro-outcome-DINETTE-wrap h4{margin-bottom:20px;font-size:16px}.letro-outcome-DINETTE-wrap h4 small{font-size:13px}.letro-outcome-DINETTE-wrap h4 .logoPHOEBE{height:35px;padding-right:0;vertical-align:baseline}.letro-outcome-DINETTE-wrap h4 .spBr{display:block}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-scheme{width:100%;background:0;margin-bottom:30px;border-radius:0;padding:0}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice{width:100%;margin:0 auto}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice h5{font-size:16px}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice p{font-size:14px}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice p strong{font-weight:700;color:#ea5d1e}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice .letro-outcome-DINETTE-info{display:flex;flex-flow:column;align-items:center;margin-bottom:20px}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice .letro-outcome-DINETTE-info .letro-outcome-DINETTE-photo{width:70px;margin-right:0}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice .letro-outcome-DINETTE-info .letro-outcome-DINETTE-photo img{width:70px;border-radius:60px}.letro-outcome-DINETTE-inner .letro-outcome-DINETTE-voice .letro-outcome-DINETTE-info .letro-outcome-DINETTE-name{font-size:11px;color:#999}}.letro-fetures-wrap{margin-bottom:140px;padding:70px 40px 40px 40px;border-radius:8px;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6);position:relative}.letro-fetures-wrap.feture-4{margin-bottom:20px}.letro-feture-inner{display:flex;margin-bottom:80px}.letro-feture-inner-no-user-voice{margin-bottom:0px}.letro-feture-inner .letro-feture-description{width:calc(60% - 40px);margin-right:40px}.letro-feture-inner .letro-feture-description .letro-feture-header{color:#ea5d1e;font-size:28px;display:block;position:absolute;top:-50px;font-weight:100;line-height:1;font-family:'Oswald'}.letro-feture-inner .letro-feture-description .letro-feture-header span{font-size:80px}.letro-feture-inner .letro-feture-description h3{font-size:26px;font-weight:700;margin-bottom:24px}.letro-feture-inner .letro-feture-description p{font-size:16px}.letro-feture-inner .letro-feture-description small{font-size:1.2rem;color:#BBB}.letro-feture-inner .letro-feture-image{width:40%}.letro-feture-inner .letro-feture-image img{width:100%;border-radius:8px}.letro-feture-customerVoice{background:#f2f2f5;position:relative;display:flex;padding:25px 35px;border-radius:8px}.letro-feture-customerVoice:before{content:"Customer Voice";position:absolute;top:-54px;left:30px;color:#BBB;font-weight:700;font-size:40px;font-family:'Oswald'}.letro-feture-customerVoice ul{display:flex}.letro-feture-customerVoice ul li{display:flex;padding:15px 0;margin-right:60px;width:50%;flex-flow:row-reverse}.letro-feture-customerVoice ul li:last-child{margin-right:0}.letro-feture-customerVoice ul li .letro-feture-customerVoice-info{text-align:center;font-size:13px;width:100px;margin:42px 0 0 10px}.letro-feture-customerVoice ul li .letro-feture-customerVoice-info img{width:80px;height:80px;border-radius:40px;border:1px solid #CCC}.letro-feture-customerVoice ul li .letro-feture-customerVoice-inner{width:calc(100% - 100px)}.letro-feture-customerVoice ul li .letro-feture-customerVoice-inner h4 img{height:32px}.letro-feture-customerVoice ul li .letro-feture-customerVoice-inner p{font-size:16px}.letro-feture-caseStudy{background:#f2f2f5;position:relative;display:flex;padding:30px;border-radius:8px}.letro-feture-caseStudy:before{content:"Case Study";position:absolute;top:-54px;left:30px;color:#BBB;font-weight:700;font-size:40px;font-family:'Oswald'}.letro-feture-caseStudy ul{display:flex;width:100%}.letro-feture-caseStudy ul li{margin-right:20px;width:33%;background:#FFF;border-radius:8px;padding:0 15px 15px 15px;box-shadow:3px 3px 6px rgb(163 177 198 / 20%),-3px -3px 6px rgb(255 255 255 / 50%)}.letro-feture-caseStudy ul li:last-child{margin-right:0}.letro-feture-caseStudy h4{text-align:center}.letro-feture-caseStudy h4 img{width:100px}.letro-feture-caseStudy .logo-Instagram,.letro-feture-caseStudy .logo-LetroReview{width:40px}.letro-feture-caseStudy .letro-feture-caseStudy-inner{display:flex}.letro-feture-caseStudy .letro-feture2-KPI_before,.letro-feture-caseStudy .letro-feture2-KPI_after{text-align:center;font-size:12px;font-weight:700;line-height:1.5}.letro-feture-caseStudy .letro-feture2-KPI_before{width:40%;margin-right:35px;position:relative;background:#f2f2f5;border-radius:8px;padding:10px;border:2px solid #f2f2f5;box-sizing:border-box}.letro-feture-caseStudy .letro-feture2-KPI_before:after{position:absolute;top:40%;right:-28px;content:"▶︎";font-size:20px;color:#ea5d1e}.letro-feture-caseStudy .letro-feture2-KPI_after{width:70%;text-align:center;border:3px solid #f2f2f5;border-radius:8px;padding:10px;box-sizing:border-box}.letro-feture2-KPI_after .letro-feture2-scheme{display:flex;align-items:center;justify-content:center;width:100%}.letro-feture2-KPI_after .letro-feture2-scheme .icon-Plus{width:30px;text-align:center;font-size:16px}.letro-feture2-KPI_ugc,.letro-feture2-KPI_ugc-review{font-size:16px;font-family:Oswald}.letro-feture2-KPI_ugc{color:#333;padding-top:30px}.letro-feture2-KPI_ugc-review{padding-top:10px}.letro-feture2-KPI_ugc strong{font-size:26px}.letro-feture2-KPI_ugc-review strong{font-size:42px}.letro-feture-caseStudy .letro-toCaseStudyArticleCTA{text-align:center;margin:20px 0 0 0;font-size:14px}.letro-feture-caseStudy .letro-toCaseStudyArticleCTA a{color:#666;text-decoration:none}.letro-feture-caseStudy .letro-toCaseStudyArticleCTA a img{vertical-align:middle;margin-left:5px}@media screen and (max-width:767px){.letro-fetures-wrap{margin-bottom:60px;padding:40px 20px 20px 20px;border-radius:8px;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6);position:relative}.letro-feture-inner .letro-feture-description .letro-feture-header{color:#ea5d1e;font-size:20px;display:block;position:absolute;top:-30px;font-weight:100;line-height:1;font-family:'Oswald'}.letro-feture-inner .letro-feture-description .letro-feture-header span{font-size:40px}.letro-feture-inner{display:flex;flex-flow:column;margin-bottom:40px}.letro-feture-inner-no-user-voice{margin-bottom:0px}.letro-feture-inner .letro-feture-description{width:100%;margin-right:0}.letro-feture-inner .letro-feture-description h3{font-size:18px;font-weight:700;margin-bottom:20px;line-height:1.5}.letro-feture-inner .letro-feture-description p{font-size:13px}.letro-feture-customerVoice{padding:30px 20px 20px 20px}.letro-feture-customerVoice ul{display:flex;flex-flow:column}.letro-feture-customerVoice ul li{display:flex;flex-flow:column-reverse;margin-right:0;margin-bottom:40px;width:100%;padding:0}.letro-feture-customerVoice ul li:last-child{margin-right:0;margin-bottom:0;padding-left:0}.letro-feture-customerVoice ul li .letro-feture-customerVoice-inner{width:100%}.letro-feture-customerVoice:before{content:"Customer Voice";position:absolute;top:-32px;left:18px;color:#BBB;font-weight:700;font-size:24px;font-family:'Oswald'}.letro-feture-inner .letro-feture-image{width:100%;text-align:center}.letro-feture-customerVoice ul li .letro-feture-customerVoice-inner h4{text-align:center;margin:0 0 10px 0}.letro-feture-customerVoice ul li .letro-feture-customerVoice-inner h4 img{height:24px}.letro-feture-customerVoice ul li .letro-feture-customerVoice-info{font-size:13px;width:100%;margin:10px 20px 0 0;display:flex;align-items:center;text-align:left}.letro-feture-customerVoice ul li .letro-feture-customerVoice-info img{width:60px;height:60px;border-radius:40px;margin-right:20px}.letro-feture-customerVoice ul li .letro-feture-customerVoice-inner p{font-size:13px}.letro-feture-caseStudy:before{top:-32px;font-size:24px}.letro-feture-caseStudy{padding:15px}.letro-feture-caseStudy ul{display:flex;flex-flow:column;width:100%}.letro-feture-caseStudy ul li{margin-right:0;margin-bottom:20px;width:100%}.letro-feture-caseStudy ul li:last-child{margin-bottom:0}.letro-feture-caseStudy .letro-feture-caseStudy-inner .letro-feture2-KPI_before,.letro-feture-caseStudy .letro-feture-caseStudy-inner .letro-feture2-KPI_after{font-size:11px}.letro-feture-caseStudy .letro-feture2-KPI_before{width:40%;margin-right:25px;position:relative}.letro-feture-caseStudy .letro-feture2-KPI_after{width:60%;text-align:center}.letro-feture-caseStudy .letro-feture2-KPI_before:after{right:-20px;font-size:10px}.letro-feture-caseStudy .logo-Instagram,.letro-feture-caseStudy .logo-LetroReview{width:32px}.letro-feture2-KPI_after .letro-feture2-scheme .icon-Plus{width:20px;text-align:center;font-size:12px}.letro-feture2-KPI_ugc strong{font-size:18px}.letro-feture2-KPI_ugc-review strong{font-size:28px}.letro-feture2-KPI_ugc{padding-top:20px}}.letro-clientList_all{background:#FFF;padding:80px 0 60px}.letro-clientList_all .letro-clientList_allInner{max-width:1080px;margin:0 auto}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize{display:flex;margin-bottom:30px}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-badge{width:360px;margin:-20px 10px 0 -15px}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-badge img{width:100%}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-inner{font-size:24px;font-weight:700}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-inner small{font-size:18px}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-inner span{font-size:32px;color:#ea5d1e;font-weight:700}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-note{font-size:11px;color:#999;line-height:1.6;margin-top:30px;font-weight:400}.letro-clientList-all{background:#FFF;border-radius:8px;padding:40px;box-shadow:5px 5px 10px rgb(163,177,198,0.4),-5px -5px 10px rgba(255,255,255,0.6)}.letro-clientList-category-cosme ul,.letro-clientList-hair ul,.letro-clientList-apparel ul,.letro-clientList-category-food ul{display:flex;flex-wrap:wrap;margin-bottom:50px;justify-content:center}.letro-clientList-category-healthy-food ul{display:flex;flex-wrap:wrap;width:800px;margin:0 auto 50px;justify-content:center}.letro-clientList-category-cosme ul li,.letro-clientList-category-food ul li,.letro-clientList-category-healthy-food ul li{width:150px;margin-right:10px;margin-bottom:10px}.letro-clientList-category-cosme ul li:nth-child(6n),.letro-clientList-category-food ul li:nth-child(6n),.letro-clientList-category-healthy-food ul li:nth-child(6n){margin-right:0}.letro-clientList-2column{display:flex}.letro-clientList-2column .letro-clientList-category-hair,.letro-clientList-2column .letro-clientList-category-apparel{width:calc(50% - 20px);margin-right:20px;margin-bottom:50px}.letro-clientList-2column ul:last-child{margin-right:0}.letro-clientList-category-hair ul,.letro-clientList-category-apparel ul{display:flex;flex-wrap:wrap;justify-content:center}.letro-clientList-category-hair ul li,.letro-clientList-category-apparel ul li{width:150px;margin-right:10px;margin-bottom:10px}.letro-clientList-category-hair ul li:nth-child(3n),.letro-clientList-category-apparel ul li:nth-child(3n){margin-right:0}.letro-clientList-category-cosme ul li img,.letro-clientList-hair ul li img,.letro-clientList-apparel ul li img,.letro-clientList-category-food ul li img,.letro-clientList-category-healthy-food ul li img{width:150px;height:auto}.letro-clientList-all h3{color:#ea5d1e;font-size:20px;font-weight:normal;margin-bottom:20px;text-align:center;position:relative}.letro-clientList-all h3:before{position:absolute;top:calc(50% - 1px);left:0;width:100%;height:2px;content:'';background:#ea5d1e}.letro-clientList-all h3 span{position:relative;padding:0 2em;background:#fff}@media screen and (max-width:767px){.letro-clientList_all{background:#FFF;padding:50px 20px}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize{display:flex;flex-flow:column;margin-bottom:30px;text-align:center}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-badge{text-align:center;width:auto;margin:0}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-badge img{width:260px}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-inner{font-size:16px;font-weight:700;padding:0}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-inner small{font-size:13px}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-inner span{font-size:18px;color:#ea5d1e;font-weight:700}.letro-clientList_all .letro-clientList_allInner .letro-aboutPrize .letro-aboutPrize-note{text-align:left;font-weight:400}.letro-clientList-all{background:#FFF;border-radius:8px;padding:20px}.letro-clientList-category-cosme ul,.letro-clientList-hair ul,.letro-clientList-apparel ul,.letro-clientList-category-food ul,.letro-clientList-category-healthy-food ul{margin-bottom:20px;width:100%}.letro-clientList-category-cosme,.letro-clientList-category-food{margin-bottom:20px}.letro-clientList-category-cosme ul li,.letro-clientList-category-food ul li,.letro-clientList-category-healthy-food ul li{width:calc(32% - 10px);margin-right:20px;margin-bottom:0;text-align:center}.letro-clientList-category-cosme ul li:nth-child(3n),.letro-clientList-category-food ul li:nth-child(3n),.letro-clientList-category-healthy-food ul li:nth-child(3n){margin-right:0}.letro-clientList-2column{display:flex;flex-flow:column}.letro-clientList-2column .letro-clientList-category-hair,.letro-clientList-2column .letro-clientList-category-apparel{width:100%;margin-right:0;margin-bottom:20px}.letro-clientList-2column .letro-clientList-hair,.letro-clientList-2column .letro-clientList-apparel{width:100%;margin-right:0}.letro-clientList-category-hair ul,.letro-clientList-category-apparel ul{display:flex;flex-wrap:wrap}.letro-clientList-category-hair ul li,.letro-clientList-category-apparel ul li{width:calc(32% - 10px);margin-right:20px;margin-bottom:0;text-align:center}.letro-clientList-category-hair ul li:nth-child(3n),.letro-clientList-category-apparel ul li:nth-child(3n){margin-right:0}.letro-clientList-all h3{color:#ea5d1e;font-size:16px;margin-bottom:0}.letro-clientList-all h3:before{height:1px}.letro-clientList-all h3 span{padding:0 1em}}html{scroll-behavior:smooth}