*{margin:0;padding:0}*,::after,::before{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:normal;font-weight:normal;vertical-align:baseline}body{font-size:18px;line-height:1.7;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,textarea{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}a:focus{outline:none}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}img{max-width:100%;vertical-align:bottom}table{width:100%}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.cl{clear:both}*:focus{outline:none}html{font-size:62.5%}body{max-width:750px;margin:0 auto}a{text-decoration:none;display:block;color:#59c4f1}a:hover{text-decoration:none;opacity:.8}.tr{text-align:right !important}.tc{text-align:center !important}.tl{text-align:left !important}.tj{text-align:justify !important}.sp_hide{display:inline-block}@media screen and (max-width: 768px), print{.sp_hide{display:none}}.pc_hide{display:none}@media screen and (max-width: 768px), print{.pc_hide{display:inline-block}}.bg_skin{background-color:#fffde4}.notes{font-size:.76em}.notes li{text-indent:-1em;padding-left:1em}.sp_mb0{margin-bottom:0px !important}@media screen and (min-width: 768px), print{.sp_mb0{margin-bottom:0 !important}}.sp_mb5{margin-bottom:5px !important}@media screen and (min-width: 768px), print{.sp_mb5{margin-bottom:0 !important}}.sp_mb10{margin-bottom:10px !important}@media screen and (min-width: 768px), print{.sp_mb10{margin-bottom:0 !important}}.sp_mb15{margin-bottom:15px !important}@media screen and (min-width: 768px), print{.sp_mb15{margin-bottom:0 !important}}.sp_mb20{margin-bottom:20px !important}@media screen and (min-width: 768px), print{.sp_mb20{margin-bottom:0 !important}}.sp_mb25{margin-bottom:25px !important}@media screen and (min-width: 768px), print{.sp_mb25{margin-bottom:0 !important}}.sp_mb30{margin-bottom:30px !important}@media screen and (min-width: 768px), print{.sp_mb30{margin-bottom:0 !important}}.sp_mb35{margin-bottom:35px !important}@media screen and (min-width: 768px), print{.sp_mb35{margin-bottom:0 !important}}.sp_mb40{margin-bottom:40px !important}@media screen and (min-width: 768px), print{.sp_mb40{margin-bottom:0 !important}}.sp_mb45{margin-bottom:45px !important}@media screen and (min-width: 768px), print{.sp_mb45{margin-bottom:0 !important}}.sp_mb50{margin-bottom:50px !important}@media screen and (min-width: 768px), print{.sp_mb50{margin-bottom:0 !important}}.sp_mb55{margin-bottom:55px !important}@media screen and (min-width: 768px), print{.sp_mb55{margin-bottom:0 !important}}.sp_mb60{margin-bottom:60px !important}@media screen and (min-width: 768px), print{.sp_mb60{margin-bottom:0 !important}}.sp_mb65{margin-bottom:65px !important}@media screen and (min-width: 768px), print{.sp_mb65{margin-bottom:0 !important}}.sp_mb70{margin-bottom:70px !important}@media screen and (min-width: 768px), print{.sp_mb70{margin-bottom:0 !important}}.sp_mb75{margin-bottom:75px !important}@media screen and (min-width: 768px), print{.sp_mb75{margin-bottom:0 !important}}.sp_mb80{margin-bottom:80px !important}@media screen and (min-width: 768px), print{.sp_mb80{margin-bottom:0 !important}}.sp_mb85{margin-bottom:85px !important}@media screen and (min-width: 768px), print{.sp_mb85{margin-bottom:0 !important}}.sp_mb90{margin-bottom:90px !important}@media screen and (min-width: 768px), print{.sp_mb90{margin-bottom:0 !important}}.sp_mb95{margin-bottom:95px !important}@media screen and (min-width: 768px), print{.sp_mb95{margin-bottom:0 !important}}.sp_mb100{margin-bottom:100px !important}@media screen and (min-width: 768px), print{.sp_mb100{margin-bottom:0 !important}}.sp_mb105{margin-bottom:105px !important}@media screen and (min-width: 768px), print{.sp_mb105{margin-bottom:0 !important}}.sp_mb110{margin-bottom:110px !important}@media screen and (min-width: 768px), print{.sp_mb110{margin-bottom:0 !important}}.sp_mb115{margin-bottom:115px !important}@media screen and (min-width: 768px), print{.sp_mb115{margin-bottom:0 !important}}.sp_mb120{margin-bottom:120px !important}@media screen and (min-width: 768px), print{.sp_mb120{margin-bottom:0 !important}}.sp_mb125{margin-bottom:125px !important}@media screen and (min-width: 768px), print{.sp_mb125{margin-bottom:0 !important}}.sp_mb130{margin-bottom:130px !important}@media screen and (min-width: 768px), print{.sp_mb130{margin-bottom:0 !important}}.sp_mb135{margin-bottom:135px !important}@media screen and (min-width: 768px), print{.sp_mb135{margin-bottom:0 !important}}.sp_mb140{margin-bottom:140px !important}@media screen and (min-width: 768px), print{.sp_mb140{margin-bottom:0 !important}}.sp_mb145{margin-bottom:145px !important}@media screen and (min-width: 768px), print{.sp_mb145{margin-bottom:0 !important}}.sp_mb150{margin-bottom:150px !important}@media screen and (min-width: 768px), print{.sp_mb150{margin-bottom:0 !important}}.sp_mb155{margin-bottom:155px !important}@media screen and (min-width: 768px), print{.sp_mb155{margin-bottom:0 !important}}.sp_mb160{margin-bottom:160px !important}@media screen and (min-width: 768px), print{.sp_mb160{margin-bottom:0 !important}}.sp_mb165{margin-bottom:165px !important}@media screen and (min-width: 768px), print{.sp_mb165{margin-bottom:0 !important}}.sp_mb170{margin-bottom:170px !important}@media screen and (min-width: 768px), print{.sp_mb170{margin-bottom:0 !important}}.sp_mb175{margin-bottom:175px !important}@media screen and (min-width: 768px), print{.sp_mb175{margin-bottom:0 !important}}.sp_mb180{margin-bottom:180px !important}@media screen and (min-width: 768px), print{.sp_mb180{margin-bottom:0 !important}}.sp_mb185{margin-bottom:185px !important}@media screen and (min-width: 768px), print{.sp_mb185{margin-bottom:0 !important}}.sp_mb190{margin-bottom:190px !important}@media screen and (min-width: 768px), print{.sp_mb190{margin-bottom:0 !important}}.sp_mb195{margin-bottom:195px !important}@media screen and (min-width: 768px), print{.sp_mb195{margin-bottom:0 !important}}.sp_mb200{margin-bottom:200px !important}@media screen and (min-width: 768px), print{.sp_mb200{margin-bottom:0 !important}}.sp_mb205{margin-bottom:205px !important}@media screen and (min-width: 768px), print{.sp_mb205{margin-bottom:0 !important}}.sp_mb210{margin-bottom:210px !important}@media screen and (min-width: 768px), print{.sp_mb210{margin-bottom:0 !important}}.sp_mb215{margin-bottom:215px !important}@media screen and (min-width: 768px), print{.sp_mb215{margin-bottom:0 !important}}.sp_mb220{margin-bottom:220px !important}@media screen and (min-width: 768px), print{.sp_mb220{margin-bottom:0 !important}}.sp_mb225{margin-bottom:225px !important}@media screen and (min-width: 768px), print{.sp_mb225{margin-bottom:0 !important}}.sp_mb230{margin-bottom:230px !important}@media screen and (min-width: 768px), print{.sp_mb230{margin-bottom:0 !important}}.sp_mb235{margin-bottom:235px !important}@media screen and (min-width: 768px), print{.sp_mb235{margin-bottom:0 !important}}.sp_mb240{margin-bottom:240px !important}@media screen and (min-width: 768px), print{.sp_mb240{margin-bottom:0 !important}}.sp_mb245{margin-bottom:245px !important}@media screen and (min-width: 768px), print{.sp_mb245{margin-bottom:0 !important}}.sp_mb250{margin-bottom:250px !important}@media screen and (min-width: 768px), print{.sp_mb250{margin-bottom:0 !important}}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb55{margin-bottom:55px !important}.mb60{margin-bottom:60px !important}.mb65{margin-bottom:65px !important}.mb70{margin-bottom:70px !important}.mb75{margin-bottom:75px !important}.mb80{margin-bottom:80px !important}.mb85{margin-bottom:85px !important}.mb90{margin-bottom:90px !important}.mb95{margin-bottom:95px !important}.mb100{margin-bottom:100px !important}.mb105{margin-bottom:105px !important}.mb110{margin-bottom:110px !important}.mb115{margin-bottom:115px !important}.mb120{margin-bottom:120px !important}.mb125{margin-bottom:125px !important}.mb130{margin-bottom:130px !important}.mb135{margin-bottom:135px !important}.mb140{margin-bottom:140px !important}.mb145{margin-bottom:145px !important}.mb150{margin-bottom:150px !important}.mb155{margin-bottom:155px !important}.mb160{margin-bottom:160px !important}.mb165{margin-bottom:165px !important}.mb170{margin-bottom:170px !important}.mb175{margin-bottom:175px !important}.mb180{margin-bottom:180px !important}.mb185{margin-bottom:185px !important}.mb190{margin-bottom:190px !important}.mb195{margin-bottom:195px !important}.mb200{margin-bottom:200px !important}.mb205{margin-bottom:205px !important}.mb210{margin-bottom:210px !important}.mb215{margin-bottom:215px !important}.mb220{margin-bottom:220px !important}.mb225{margin-bottom:225px !important}.mb230{margin-bottom:230px !important}.mb235{margin-bottom:235px !important}.mb240{margin-bottom:240px !important}.mb245{margin-bottom:245px !important}.mb250{margin-bottom:250px !important}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mt55{margin-top:55px !important}.mt60{margin-top:60px !important}.mt65{margin-top:65px !important}.mt70{margin-top:70px !important}.mt75{margin-top:75px !important}.mt80{margin-top:80px !important}.mt85{margin-top:85px !important}.mt90{margin-top:90px !important}.mt95{margin-top:95px !important}.mt100{margin-top:100px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mr55{margin-right:55px !important}.mr60{margin-right:60px !important}.mr65{margin-right:65px !important}.mr70{margin-right:70px !important}.mr75{margin-right:75px !important}.mr80{margin-right:80px !important}.mr85{margin-right:85px !important}.mr90{margin-right:90px !important}.mr95{margin-right:95px !important}.mr100{margin-right:100px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pt55{padding-top:55px !important}.pt60{padding-top:60px !important}.pt65{padding-top:65px !important}.pt70{padding-top:70px !important}.pt75{padding-top:75px !important}.pt80{padding-top:80px !important}.pt85{padding-top:85px !important}.pt90{padding-top:90px !important}.pt95{padding-top:95px !important}.pt100{padding-top:100px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pb55{padding-bottom:55px !important}.pb60{padding-bottom:60px !important}.pb65{padding-bottom:65px !important}.pb70{padding-bottom:70px !important}.pb75{padding-bottom:75px !important}.pb80{padding-bottom:80px !important}.pb85{padding-bottom:85px !important}.pb90{padding-bottom:90px !important}.pb95{padding-bottom:95px !important}.pb100{padding-bottom:100px !important}.contents_wrap{max-width:750px;margin:0	auto;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.2)}.arw{overflow:hidden}.arw::after{overflow:hidden;content:"";display:block;width:0;height:0;border-top:100px solid transparent;border-right:400px solid #FFF;border-bottom:20px solid #FFF;border-left:400px solid #FFF;position:relative}.inb{display:inline-block}.note{font-size:75%}.note li{padding-left:1em;text-indent:-1em}sup{font-size:50%;vertical-align:top;position:relative;top:-0.05em}.mainvisual{background:#fFF}.mainvisual .txt_mv01{padding:0 5% 5%;text-align:center;font-size:2.2em;font-weight:600}.mainvisual .txt_mv01 span{font-weight:600}.mainvisual ul.notes{padding:5%}.cv_wrap{background:#fffde4;padding:35px;text-align:center}.cv_wrap h3{text-align:center;font-size:3em;font-weight:700;line-height:1em;padding:.0 0 .5em}.cv_wrap h3.cv_ttl_normal{color:#00a0e9}.cv_wrap h3.cv_ttl_teiki{padding:.5em 0;margin-top:80px;border-top:2px dashed #C9C9C7;color:#EC619A}.cv_wrap .cv_item_box{background:#FFF;padding:20px 0}.cv_wrap .cv_item_box .item_img.icon{position:relative}.cv_wrap .cv_item_box .item_img.icon .icon_off{position:absolute;right:0;top:0;bottom:0;background:#00a0e9;color:#FFF;width:300px;height:300px;border-radius:50%;text-align:center;display:block}.cv_wrap .cv_item_box .item_img.icon .icon_off span{line-height:1;display:inline-block;font-size:2em}.cv_wrap .cv_item_box .item_img.icon .icon_off span:nth-of-type(2){font-family:"josefin-sans";font-size:7em}.cv_wrap .cv_item_box .item_img.icon .icon_off span:nth-of-type(3){font-size:3em}.cv_wrap .cv_item_box .item_img.icon .icon_off span:nth-of-type(4){font-family:"josefin-sans";font-size:4em}.cv_wrap .cv_item_box .item_name{font-size:2.4em;color:#666;font-weight:600;padding:.3em 0}.cv_wrap .cv_item_box .price_wrap{display:flex;justify-content:space-between;align-items:center;padding:0 5%}.cv_wrap .cv_item_box .price_wrap .icon_circle{border:solid 2px #59c4f1;border-radius:50%;width:140px;height:140px;display:flex;flex-flow:column;justify-content:center;align-items:center}.cv_wrap .cv_item_box .price_wrap .icon_circle span{color:#59c4f1;font-size:1.3em;line-height:1.4;font-weight:500;font-weight:bold}.cv_wrap .cv_item_box .price_wrap .icon_circle:first-of-type{margin-right:.2em}.cv_wrap .cv_item_box .price_wrap .price_box{width:calc(100% - 280px);display:flex;justify-content:flex-end;align-items:center}.cv_wrap .cv_item_box .price_wrap .price_box .price{font-size:6.6em;font-family:"josefin-sans";color:#e50a84;line-height:100%;text-indent:-.1em}.cv_wrap .cv_item_box .price_wrap .price_box .en{display:flex;flex-flow:column;line-height:130%}.cv_wrap .cv_item_box .price_wrap .price_box .en span{font-size:2em}.cv_wrap .cv_item_box .price_wrap .price_box .en span.zei{font-size:70%}.cv_wrap .cv_item_box .btn_wrap{margin-top:20px}.cv_wrap .cv_item_teiki .teiki_fukidashi{background:#FADCE9;color:#666;font-size:1.4em;padding:.3em 2em;border-radius:50px;margin:1em auto .5em 5%;width:60%;position:relative}.cv_wrap .cv_item_teiki .teiki_fukidashi::after{content:"";position:absolute;bottom:-15px;right:2em;border:30px solid transparent;border-left:18px solid #FADCE9;transform:rotate(-140deg)}.cv_wrap .cv_item_teiki .price_wrap .icon_circle{border:solid 2px #EA609E}.cv_wrap .cv_item_teiki .price_wrap .icon_circle span{color:#EA609E}.cv_wrap .cv_item_teiki .price_wrap .price_box.price_box_teiki_01{width:calc(100% - 140px)}.cv_wrap .cv_item_teiki .price_wrap .price_box.price_box_teiki_01 .txt{padding-top:.6em;font-size:2em}.cv_wrap .teiki_info{text-align:left;margin-top:40px}.cv_wrap .teiki_info .teiki_info_ttl{font-weight:bold}.cv_wrap .teiki_info .indent_lst li{font-size:.9em;padding-left:1em;text-indent:-1em}.cv_wrap .teiki_info .indent_lst li a{display:inline}.cv_wrap .service{text-align:center;margin-top:40px}.cv_wrap .service h4{color:#666;font-size:2.4em;position:relative;min-height:3.4em;display:flex;align-items:center;justify-content:center}.cv_wrap .service h4.teiki{line-height:1.3em}.cv_wrap .service h4::before,.cv_wrap .service h4::after{content:"";width:1px;height:80%;background:#666;position:absolute;top:.1em}.cv_wrap .service h4::before{left:0;transform:rotate(-20deg)}.cv_wrap .service h4::after{right:0;transform:rotate(20deg)}.cv_wrap .service .service_list{display:flex;justify-content:space-between}.cv_wrap .service .service_list li{background:#FFF;padding:15px;width:48%}.cv_wrap .service .service_list li .service_icon{height:100px;display:flex;align-items:center;justify-content:center}.cv_wrap .service .service_list li .service_txt{font-size:1.4em}.cv_wrap .service .service_list li .service_txt span{display:inline-block}.cv_wrap .service .service_list li .service_txt .txtS{font-size:.8em}.cv_wrap .service .service_list.teiki li{width:32%}.cv_teiki_link{margin-top:40px;border:solid 2px #fadce9;background:#FFF;text-align:center;padding:20px 0}.zikkan .zikkan_arw{background:#fffde4;padding-top:80px;margin-bottom:60px}.zikkan .zikkan_arw h2{font-size:2.6em;text-align:center}.zikkan .zikkan_arw h2 span{font-size:.7em}.zikkan .zikkan_arw.arw::after{background:#fffde4}.zikkan .graph_wrap li.graph{display:flex;justify-content:space-between;align-items:center;width:90%;margin:-50px auto 0}.zikkan .graph_wrap li.graph:nth-of-type(even){flex-flow:row-reverse}.zikkan .graph_wrap li.graph .graph_txt{width:calc(100% - 400px);font-size:1.6em;text-align:center;border-bottom:solid 8px #fffde4}.zikkan .graph_wrap li.graph .graph_txt span{display:inline-block;font-weight:800}.zikkan .notes{padding:0 5%}.voice{margin:200px 5% 60px;background:url("https://flora.itembox.design/item/flora_01/img/lp/mameco_a/bg01.jpg") top center no-repeat #aee2f8;background-size:100%;padding:5%}.voice h2{height:340px;display:flex;align-items:center;color:#0b9dea;font-weight:800;font-size:2.6em;text-shadow:3px 3px 0 #FFF;position:relative}.voice h2::before{position:absolute;content:url("https://flora.itembox.design/item/flora_01/img/lp/mameco_a/fukidashi01.png");width:372px;height:244px;display:block;top:-130px;left:-7%;vertical-align:middle}.voice .voice_list li{background:#FFF;margin-bottom:5%;padding:3%}.voice .voice_list li dl{width:100%}.voice .voice_list li dl dt{display:flex;justify-content:space-between;align-items:baseline}.voice .voice_list li dl dt .ttl{font-size:1.8em;font-weight:700}.key{background:url("https://flora.itembox.design/item/flora_01/img/lp/mameco_a/bg02.jpg") top no-repeat;background-size:cover;padding:80px 0 0 0;text-align:center}.key h2{font-size:2.6em;color:#FFF;font-weight:600;padding:.3em 0 1.5em}.key .txt_key01{color:#FFF;font-size:1.6em}.key .txt_key02{font-size:2.4em;margin-bottom:1em}.key .txt_key03{font-size:1.4em;padding-bottom:2em}.key span{display:inline-block}.key .checklist_wrap{margin:7% 5%;background:#FFF;padding:5% 0;display:flex;align-items:center;justify-content:center}.key .checklist_wrap .checklist_key li{font-size:2em;text-align:left;position:relative;margin-bottom:.4em}.key .checklist_wrap .checklist_key li::before{content:"□　"}.key .checklist_wrap .checklist_key li::after{content:'';width:.6em;height:1em;border-bottom:solid 2px #59c4f1;border-right:solid 2px #59c4f1;transform:rotate(45deg);position:absolute;top:0;left:.2em}.think .inner{padding:5%}.think h2{font-size:3em;font-weight:700;color:#5D5D5D}.think .txt_think01{font-size:1.4em;margin-bottom:1em}.think .txt_think01 span{color:#59c4f1}.think .txt_think03{font-size:3em;font-weight:700}.point{background:#59c4f1;padding:60px 0}.point .point_ttl01{background:#FFF;color:#F061A1;font-size:2.4em;margin:0 5% 5%}.point h2{color:#FFF;font-weight:700;font-size:2.8em;margin-bottom:.5em}.point h2 .txtL{font-weight:700;font-size:1.4em;line-height:1em}.point .point_wrap{background:#FFF;padding:5%}.point .point_wrap.point01{margin:0 0 10% 5%}.point .point_wrap.point02{margin-right:5%}.point .point_ttl02{display:flex;justify-content:space-between;margin-bottom:1em}.point .point_ttl02 .box{width:2em;height:2em;display:flex;align-items:center;justify-content:center;color:#FFF;background:#59c4f1;font-family:"josefin-sans";font-size:2em}.point .point_ttl02 h3{margin-top:-.5em;font-size:2em;font-weight:500;width:calc(100% - 3em)}.point .point_ttl02 h3 span{color:#DD0C81;display:inline-block}.point h4{margin:6% 0;padding-bottom:3%;position:relative;font-size:1.8em;font-weight:600}.point h4::after{content:"";height:3px;width:50%;background:#59c4f1;border-radius:5px;display:block;margin-top:5%}.point p{font-size:1.3em;margin-bottom:1em}.point p span{color:#DD0C81}.point .tokkyo{display:flex;justify-content:space-between;margin-bottom:1em}.point .tokkyo dt{width:30%}.point .tokkyo dd{width:70%}.point .metabolome_box{border:#FBDCEB solid 3px;margin:2em 0}.point .metabolome_box .metabolome_ttl{background:#FBDCEB;padding:3%;font-size:1.6em;text-align:center}.point .metabolome_box .metabolome_ttl span{background:#FFF;line-height:1.6em;border-radius:5px;padding:2%;margin-left:.5em;font-size:.8em}.point .metabolome_box .metabolome_list{display:flex;flex-flow:wrap;padding:3%}.point .metabolome_box .metabolome_list>li{width:50%;padding:2%;border-bottom:dashed 2px #FBDCEB}.point .metabolome_box .metabolome_list>li:nth-of-type(even){border-left:dashed 2px #FBDCEB}.point .metabolome_box .metabolome_list>li.other{font-size:1.2em}.point .metabolome_box .metabolome_list>li .seibun .type{font-size:1.2em}.point .metabolome_box .metabolome_list>li .seibun .type span{color:#DD0C81}.point .metabolome_box .metabolome_list>li .seibun .name{color:#DD0C81;font-size:2em;line-height:1.2em;margin-bottom:.2em}.point .metabolome_box .metabolome_list>li .seibun .detail{line-height:1.4em}.point .metabolome_box .metabolome_list>li .seibun .detail span{display:inline-block;font-size:.9em}.point .metabolome_box .info_txt{color:#747474;padding:0 5% 5%}.point .point_column h5{background:#59c4f1;color:#FFF;font-size:1.8em;padding:.3em;width:80%;position:relative;z-index:10}.point .point_column p{background:#EEE;padding:8% 5% 5%;margin-top:-5%;position:relative;z-index:1}.daizu .daizu_arw{background:#59c4f1}.daizu .daizu_arw h2{color:#FFF;font-weight:700;font-size:2.4em}.daizu .daizu_photo{text-align:center}.daizu .txt_daizu01{padding:5%;font-size:1.2em}.daizu .jona{display:flex;justify-content:space-between;margin-bottom:1em;padding:5%}.daizu .jona dt{width:30%}.daizu .jona dd{width:70%}.matome{background:#f7f9f8;padding:60px 0}.matome h2{font-size:2.2em;color:#666}.matome p{padding:5%;font-size:1.3em}.matome .notes{padding:0 5% 5%}.matome .notes .txt_red{color:#E84A7A}.hdg_02{font-size:3.2rem;text-align:center;padding:50px 0 30px;line-height:1.75;letter-spacing:.1rem}.content_outer{padding:0 35px}.content_inner{max-width:710px;margin:0 auto}.contents_top_media{padding-bottom:60px}.contents_top_media .hdg_02{color:#59c4f1}.contents_top_media .top_media_book_list,.contents_top_media .top_webmedia_list{margin-bottom:60px;display:flex;flex-wrap:wrap;justify-content:space-between}.contents_top_media .top_webmedia_list li{width:48%}.contents_top_media .top_media_book_list li{width:50%;text-align:center}.contents_top_media .top_webmedia_list li{margin-bottom:4%}.contents_top_media .top_webmedia_list li .top_webmedia_item{display:flex;justify-content:space-between;align-items:center}.contents_top_media .top_webmedia_list li .top_webmedia_item dt{width:34%}.contents_top_media .top_webmedia_list li .top_webmedia_item dt img{width:100%;border:solid 1px #EEE}.contents_top_media .top_webmedia_list li .top_webmedia_item dd{width:62%;font-size:1.1em}.contents_top_media .top_webmedia_list li .top_webmedia_item dd a{font-size:.8em}footer dl.corp{width:90%;margin:40px auto;font-size:24px}footer dl.corp dt{font-weight:bold}footer dl.corp dd:first-of-type{margin-bottom:15px}footer .copy_right{font-family:"josefin-sans";background:#fffde4;padding:20px 0}@media screen and (max-width: 768px), print{body{font-size:14px}img{max-width:100%}.arw::after{border-top:80px solid transparent;border-right:50vw solid #FFF;border-left:50vw solid #FFF}.mainvisual .txt_mv01{font-size:1.8em}.cv_wrap{padding:5%}.cv_wrap h3{font-size:2.2em}.cv_wrap .cv_item_box{padding:3% 0}.cv_wrap .cv_item_box .cv_itemimg_01{width:60%}.cv_wrap .cv_item_box .cv_itemimg_02{width:80%}.cv_wrap .cv_item_box .item_name{font-size:1.6em}.cv_wrap .cv_item_box .price_wrap .icon_circle{width:72px;height:72px}.cv_wrap .cv_item_box .price_wrap .icon_circle span{font-size:1em}.cv_wrap .cv_item_box .price_wrap .price_box{width:calc(100% - 144px)}.cv_wrap .cv_item_box .price_wrap .price_box .price{font-size:3.8em;text-indent:-.2em}.cv_wrap .cv_item_box .btn_wrap{margin:5%}.cv_wrap .cv_item_box .btn_wrap input{width:100%}.cv_wrap .cv_item_teiki .teiki_fukidashi{margin:.5em auto .5em 5%;font-size:1.2em;width:80%}.cv_wrap .cv_item_teiki .teiki_fukidashi::after{bottom:-10px}.cv_wrap .cv_item_teiki .price_wrap .price_box.price_box_teiki_01{width:calc(100% - 74px)}.cv_wrap .cv_item_teiki .price_wrap .price_box.price_box_teiki_01 .txt{padding-top:.4em;font-size:1.2em}.cv_wrap .service h4{font-size:1.8em}.cv_wrap .service .service_list{display:block}.cv_wrap .service .service_list li{display:flex;align-items:center;justify-content:space-between;padding:2% 5%;margin-bottom:2%;width:100%}.cv_wrap .service .service_list li .service_icon{width:100px}.cv_wrap .service .service_list li .service_txt{width:calc(100% - 100px)}.cv_wrap .service .service_list.teiki li{width:100%}.key{padding:60px 0 0 0}.key h2{font-size:2.4em}.key .txt_key02{font-size:1.6em}.key .txt_key03{font-size:1.2em;padding:0 5% 1em}.key span{display:inline-block}.key .checklist_wrap .checklist_key li{font-size:1.6em}.think h2{font-size:2.4em}.think .txt_think01{font-size:1.1em}.think .txt_think03{font-size:2.2em}.point .point_ttl01{font-size:1.4em}.point h2{font-size:2.2em}.point .point_ttl02 h3{margin-top:-.2em;font-size:1.5em}.point h4{margin:5% 0;padding-bottom:2%;font-size:1.4em}.point p{font-size:1.1em}.point .metabolome_box .metabolome_ttl span{display:block;margin:auto;width:80%}.point .metabolome_box .metabolome_list>li .seibun .name{font-size:1.3em}.point .point_column h5{font-size:1.2em;padding:.3em .6em;width:270px}.point .point_column p{padding:6% 3% 3%}.daizu .daizu_arw h2{font-size:1.8em}.daizu .txt_daizu01{font-size:1.1em}.matome h2{font-size:1.6em}.matome p{font-size:1.1em}.hdg_02{font-size:2.4rem;line-height:1.4}.contents_top_media .top_webmedia_list{display:block}.contents_top_media .top_webmedia_list li{width:100%}.contents_top_media .top_webmedia_list li .top_webmedia_item dd{font-size:1.3em}footer dl.corp{font-size:1.2em}footer dl.corp dd{font-size:.8em}}
/*# sourceMappingURL=lp01_2.css.map */
