@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,output,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,main,summary,time,mark,audio,video,embed{outline:0;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;background:0 0}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,main,summary,address{display:block}h1,h2,h3,h4,h5,h6,strong,em,b,i{font-style:normal;font-weight:700}div,p{word-wrap:break-word;overflow-wrap:break-word}ol,ul{list-style:none}li{list-style:inherit}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}img{vertical-align:bottom}table{border-spacing:0;border-collapse:separate;word-break:break-all;empty-cells:show}caption,th{text-align:left}input,button,textarea,select{margin:0;font:inherit}input,textarea{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html>*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;font-family:'Noto Sans JP',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:break-all;display:flex;min-height:100vh;flex-direction:column}h1,h2,h3,h4,table,tr,th,td,ul,ol,li,i,dl,dd,dt{font-size:16px;line-height:1.4em;color:#222}p{margin-top:24px;font-size:16px;color:#333;font-weight:400;text-align:justify;line-height:1.8em}p.caution{padding-left:1em;text-indent:-1em}#wrapper{margin:0 auto;flex-grow:1;width:100%;max-width:960px;background:url(//simpleweight.net/wp-content/themes/simplediet/lp/cloudgym/bg.jpg) 50% 0;background-size:300px 900px;overflow:hidden}.inner{margin:0 auto;padding:0 16px;max-width:752px}img{width:100%;height:auto;line-height:0}.mt8{margin-top:8px !important}.mt16{margin-top:16px !important}.mt24{margin-top:24px !important}.mt32{margin-top:32px !important}.mt40{margin-top:40px !important}.tBold{font-weight:600}.tRed{color:#f45454}.tBlue{color:#1397d5}.tGreen{color:#53a530}.marker{background:linear-gradient(transparent 50%,#ffff3c 50%)}hr{margin:16px 0;border:none;border-top:1px solid #ddd}.block_cta{margin-top:32px;padding:24px 16px;background:#e4f0fa;border-radius:16px;display:flex;flex-direction:column;align-items:center}header p{margin-top:0;background:#c79f63;color:#fff;line-height:40px;text-align:center}#block_comment01{margin:16px 0 0 75px;padding:16px;position:relative;background:#fff;border-radius:8px;border:3px solid #8ce5e4}#block_comment01 p{margin-top:0;font-size:14px;line-height:1.6em}#block_comment01:before{content:"";display:block;position:absolute;left:-75px;bottom:-3px;width:75px;height:80px;background:url(//simpleweight.net/wp-content/themes/simplediet/lp/cloudgym/obj_bear_cheer.png) 0 0 no-repeat;background-size:100% 100%}.block_introduction{margin:0 auto;padding:0 16px;max-width:720px}.block_introduction .block_cta{margin-top:24px}.block_pr{margin-top:16px;padding:16px;background:#f4f4f4;border:1px solid #ddd}.block_pr h2{font-size:14px}.block_pr p{margin-top:8px;font-size:13px;line-height:1.6em}#block_whats{margin-top:24px;padding:0 16px 24px;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 8px 6px 0 rgba(0,0,0,.16)}#block_whats h2{margin:0 -16px 24px;height:56px;display:flex;align-items:center;justify-content:center;background:#19cbc9;color:#fff}#block_whats h3{margin-top:24px;text-align:center;font-size:20px}#block_whats h3 span{padding-bottom:4px;display:block;font-size:16px;color:#19cbc9}.block_agenda{margin:24px auto 0;padding:24px 16px;background:#fff;max-width:720px}.block_agenda .frame{padding:12px;border:4px solid #eee}.block_agenda h2{text-align:center}.block_agenda li{margin-top:8px;padding-left:1em;text-indent:-1em;font-size:15px;text-align:justify;line-height:1.6em}.block_agenda li a{color:#333}#block_why{margin:0 auto;padding:0 16px 40px;background:#fff;max-width:720px}#block_why h2{margin:0 -16px 24px;padding:8px 16px 8px 92px;font-size:20px;line-height:1.4em;border-top:4px solid #19cbc9;border-bottom:1px solid #ddd;position:relative;min-height:56px}#block_why h2 i{display:block;font-size:15px;color:#19cbc9}#block_why h2 span{display:block;width:72px;height:72px;border-radius:50%;overflow:hidden;border:3px solid #19cbc9;position:absolute;top:calc(50% - 36px);left:8px}#block_why h3{margin-top:40px;padding-left:24px;font-size:18px;position:relative;line-height:26px}#block_why h3:before{margin-right:6px;content:"";display:block;width:6px;height:6px;border-radius:50%;border:5px solid #19cbc9;position:absolute;top:5px;left:0}#block_why h3+p{margin-top:16px}#block_diagnose{margin:0 auto;padding:0 16px 40px;background:#fff;max-width:720px}#block_diagnose h2{margin:0 -16px 24px;padding:8px 16px 8px 92px;font-size:20px;line-height:1.4em;border-top:4px solid #19cbc9;border-bottom:1px solid #ddd;position:relative;min-height:56px}#block_diagnose h2 i{display:block;font-size:15px;color:#19cbc9}#block_diagnose h2 span{display:block;width:72px;height:72px;border-radius:50%;overflow:hidden;border:3px solid #19cbc9;position:absolute;top:calc(50% - 36px);left:8px}#block_diagnose .chart{margin:64px -16px 0;padding:48px 16px 24px;background:#f2efe2;position:relative}#block_diagnose .chart h3{width:100%;height:56px;text-align:center;position:absolute;top:-28px;left:0}#block_diagnose .chart h3 img{height:56px;width:auto}#block_diagnose .chart h4{margin-top:40px;padding-top:32px;border-top:dashed 2px #d1bea7;text-align:center}#block_diagnose .list_type{margin-top:24px;padding:24px 16px;background:#fff;border-radius:16px}#block_diagnose .list_thumb{width:100%;height:150px}#block_diagnose .type_apple .list_thumb{background:url(//simpleweight.net/wp-content/themes/simplediet/lp/cloudgym/diagnose_chara_apple.png) 50% 0 no-repeat;background-size:auto 150px}#block_diagnose .type_pear .list_thumb{background:url(//simpleweight.net/wp-content/themes/simplediet/lp/cloudgym/diagnose_chara_pear.png) 50% 0 no-repeat;background-size:auto 150px}#block_diagnose .type_banana .list_thumb{background:url(//simpleweight.net/wp-content/themes/simplediet/lp/cloudgym/diagnose_chara_banana.png) 50% 0 no-repeat;background-size:auto 150px}#block_diagnose .list_type .subhead{margin-top:8px;font-weight:700;font-size:20px;line-height:1.4em;text-align:center}#block_diagnose .list_type .subhead span{display:block;font-size:15px}#block_diagnose .list_type.type_apple span{color:#dc2626}#block_diagnose .list_type.type_pear span{color:#65a30d}#block_diagnose .list_type.type_banana span{color:#f59e0b}#block_diagnose .list_type ul{margin-top:16px}#block_diagnose .list_type li{margin-top:4px;padding-left:1em;position:relative}#block_diagnose .list_type li:before{content:"";display:block;width:8px;height:8px;border-radius:50%;top:10px;left:0;position:absolute}#block_diagnose .list_type.type_apple li:before{background:#f87171}#block_diagnose .list_type.type_pear li:before{background:#a3e635}#block_diagnose .list_type.type_banana li:before{background:#fcd34d}#block_diagnose a{color:#4dbac5}#block_diet{margin:0 auto;padding:0 16px 40px;background:#fff;max-width:720px;box-shadow:0 8px 6px 0 rgb(0 0 0/16%)}#block_diet h2{margin:0 -16px 24px;padding:8px 16px 8px 92px;font-size:20px;line-height:1.4em;border-top:4px solid #19cbc9;border-bottom:1px solid #ddd;position:relative;min-height:56px}#block_diet h2 i{display:block;font-size:15px;color:#19cbc9}#block_diet h2 span{display:block;width:72px;height:72px;border-radius:50%;overflow:hidden;border:3px solid #19cbc9;position:absolute;top:calc(50% - 36px);left:8px}.frame_type{margin-top:16px;padding:16px;border:#f2efe2 4px solid;border-radius:12px}.frame_type p{margin-top:16px}#block_diet .subhead_pear{margin-top:0;font-size:18px;font-weight:700;padding-left:40px;background:url(//simpleweight.net/wp-content/themes/simplediet/lp/cloudgym/diet_icon_pear.png) 0 50% no-repeat;background-size:32px 32px;color:#65a30d}#block_diet .subhead_banana{margin-top:0;font-size:18px;font-weight:700;padding-left:40px;background:url(//simpleweight.net/wp-content/themes/simplediet/lp/cloudgym/diet_icon_banana.png) 0 50% no-repeat;background-size:32px 32px;color:#f59e0b}#block_comment02{margin-top:32px;margin-left:75px;padding:16px;position:relative;background:#fff;border-radius:8px;border:3px solid #8ce5e4}#block_comment02 p{margin-top:0;font-size:14px;line-height:1.6em}#block_comment02:before{content:"";display:block;position:absolute;left:-75px;bottom:-3px;width:75px;height:86px;background:url(//simpleweight.net/wp-content/themes/simplediet/lp/cloudgym/obj_bear_handsup.png) 0 0 no-repeat;background-size:100% 100%}#footButton{width:100%;background:#fff;box-shadow:0px -8px 8px -4px rgba(0,0,0,.16);position:fixed;bottom:0;left:0;z-index:100}#footButton .inner{padding:16px 0 0;width:auto;max-width:480px;display:flex;justify-content:center}footer{padding:16px;background:#19cbc9}footer ul{display:flex;justify-content:center}footer ul li a{font-size:14px;color:#fff;text-decoration:underline}