.common_hover{background:linear-gradient(0deg, rgba(0,0,0,0.12) 0%, rgba(0,0,0,0.12) 100%),#fff}.common_focus{background:linear-gradient(0deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%),#fff}.l_col_1{grid-column:span 1}.l_col_2{grid-column:span 2}.l_col_3{grid-column:span 3}.l_col_4{grid-column:span 4}.l_col_5{grid-column:span 5}.l_col_6{grid-column:span 6}.l_col_7{grid-column:span 7}.l_col_8{grid-column:span 8}.l_col_9{grid-column:span 9}.l_col_10{grid-column:span 10}.l_col_11{grid-column:span 11}.l_col_12{grid-column:span 12}@media null{.l_col_1_sm{width:8.333333333333333%}.l_col_2_sm{width:16.666666666666666%}.l_col_3_sm{width:25%}.l_col_4_sm{width:33.3333333333333%}.l_col_5_sm{width:41.666666666666663%}.l_col_6_sm{width:50%}.l_col_7_sm{width:58.33333333333333%}.l_col_8_sm{width:66.66666666666666%}.l_col_9_sm{width:75%}.l_col_10_sm{width:83.33333333333333%}.l_col_11_sm{width:91.66666666666666%}.l_col_12_sm{width:100%}}@media null{.l_col_1_md{width:8.333333333333333%}.l_col_2_md{width:16.666666666666666%}.l_col_3_md{width:25%}.l_col_4_md{width:33.3333333333333%}.l_col_5_md{width:41.666666666666663%}.l_col_6_md{width:50%}.l_col_7_md{width:58.33333333333333%}.l_col_8_md{width:66.66666666666666%}.l_col_9_md{width:75%}.l_col_10_md{width:83.33333333333333%}.l_col_11_md{width:91.66666666666666%}.l_col_12_md{width:100%}}@media null{.l_col_1_lg{width:8.333333333333333%}.l_col_2_lg{width:16.666666666666666%}.l_col_3_lg{width:25%}.l_col_4_lg{width:33.3333333333333%}.l_col_5_lg{width:41.666666666666663%}.l_col_6_lg{width:50%}.l_col_7_lg{width:58.33333333333333%}.l_col_8_lg{width:66.66666666666666%}.l_col_9_lg{width:75%}.l_col_10_lg{width:83.33333333333333%}.l_col_11_lg{width:91.66666666666666%}.l_col_12_lg{width:100%}}.l_block{display:block}.l_inline_block{display:inline-block}.l_inline{display:inline}@media null{.l_block_sm{display:block}.l_inline_block_sm{display:block}.l_inline_sm{display:block}}@media null{.l_block_md{display:block}.l_inline_block_md{display:block}.l_inline_md{display:block}}@media null{.l_block_lg{display:block}.l_inline_block_lg{display:block}.l_inline_lg{display:block}}.l_flex{display:flex}.l_flex_reverse{-ms-flex-direction:row;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.l_flex_column{-ms-flex-direction:column;flex-direction:column}.l_align_items_flex_start{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.l_align_items_center{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.l_align_items_flex_end{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.l_align_items_baseline{align-items:baseline}.l_align_content_baseline{align-content:baseline}.l_justify_content_flex_start{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.l_justify_content_center{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.l_justify_content_flex_end{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.l_justify_content_space_around{-ms-flex-pack:distribute;justify-content:space-around}.l_justify_content_space_between{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.l_flex_wrap{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.l_flex_nowrap{flex-wrap:nowrap}.l_column_gap_16{column-gap:1.6rem}.l_flex_order_0{order:0}.l_flex_order_1{order:1}.l_flex_order_2{order:2}.l_flex_order_3{order:3}.flex_1{flex:1}@media screen and (min-width: 768px){.l_flex_pc{display:flex}}@media null{.l_flex_sm{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l_flex_reverse_sm{-ms-flex-direction:row;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.l_flex_column_sm{-ms-flex-direction:column;flex-direction:column}.l_align_items_flex_start_sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.l_align_items_center_sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.l_align_items_flex_end_sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.l_align_items_baseline_sm{align-items:baseline}.l_justify_content_flex_start_sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.l_justify_content_center_sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.l_justify_content_flex_end_sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.l_justify_content_space_around_sm{-ms-flex-pack:distribute;justify-content:space-around}.l_justify_content_space_between_sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.l_flex_wrap_sm{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.l_flex_nowrap_sm{flex-wrap:nowrap}.l_flex_order_0_sm{order:0}.l_flex_order_1_sm{order:1}.l_flex_order_2_sm{order:2}}@media null{.l_flex_md{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l_flex_reverse_md{-ms-flex-direction:row;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.l_flex_column_md{-ms-flex-direction:column;flex-direction:column}.l_align_items_flex_start_md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.l_align_items_center_md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.l_align_items_flex_end_md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.l_align_items_baseline_md{align-items:baseline}.l_justify_content_flex_start_md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.l_justify_content_center_md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.l_justify_content_flex_end_md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.l_justify_content_space_around_md{-ms-flex-pack:distribute;justify-content:space-around}.l_justify_content_space_between_md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.l_flex_wrap_md{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.l_flex_nowrap_md{flex-wrap:nowrap}.l_flex_order_0_md{order:0}.l_flex_order_1_md{order:1}}@media null{.l_flex_lg{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.l_flex_reverse_lg{-ms-flex-direction:row;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.l_flex_column_lg{-ms-flex-direction:column;flex-direction:column}.l_align_items_flex_start_lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.l_align_items_center_lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.l_align_items_flex_end_lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.l_align_items_baseline_lg{align-items:baseline}.l_justify_content_flex_start_lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.l_justify_content_center_lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.l_justify_content_flex_end_lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.l_justify_content_space_around_lg{-ms-flex-pack:distribute;justify-content:space-around}.l_justify_content_space_between_lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.l_flex_wrap_lg{box-lines:multiple;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.l_flex_nowrap_lg{flex-wrap:nowrap}.l_flex_order_0_lg{order:0}.l_flex_order_1_lg{order:1}}.l_layout{width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.l_layout{max-width:calc(102rem + 4.8rem);padding-left:2.4rem;padding-right:2.4rem}}@media screen and (max-width: 767px){.l_layout{max-width:calc(102rem + 3.2rem);padding-left:1.6rem;padding-right:1.6rem}}.l_layout_min{width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.l_layout_min{max-width:calc(62.4rem + 4.8rem);padding-left:2.4rem;padding-right:2.4rem}}@media screen and (max-width: 767px){.l_layout_min{max-width:calc(62.4rem + 3.2rem);padding-left:1.6rem;padding-right:1.6rem}}.l_platform{width:100%;max-width:107.2rem;padding-left:2.4rem;padding-right:2.4rem;margin-left:auto;margin-right:auto}.l_layout_signup{width:100%;max-width:106.8rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.l_layout_signup{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (max-width: 767px){.l_layout_signup{padding-left:1.6rem;padding-right:1.6rem}}.l_grid{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:2.4rem;row-gap:2.4rem}@media screen and (min-width: 768px){.l_grid_pc{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:2.4rem;row-gap:2.4rem}}.l_row{margin-left:-1.2rem;margin-right:-1.2rem}.pocone{color:rgba(0,0,0,0.6);box-sizing:border-box}.pocone .pocone_header{position:fixed;top:0;display:flex;align-items:center;width:100%;z-index:100;box-sizing:border-box}@media screen and (min-width: 768px){.pocone .pocone_header{height:72px}}@media screen and (max-width: 767px){.pocone .pocone_header{height:48px}}.pocone .pocone_header .pocone_logo{height:calc(100% - 16px);object-fit:cover;box-sizing:border-box}.pocone .pocone_header .pocone_wrap{display:flex;align-items:center;margin-left:auto;box-sizing:border-box}.pocone .pocone_header .pocone_link{display:block;padding-left:16px;padding-right:16px;color:var(--main_text, rgba(0,0,0,0.87));box-sizing:border-box;text-decoration:none}.pocone .pocone_header .pocone_link:hover{opacity:.8;transition:.2s opacity}@media screen and (min-width: 768px){.pocone .pocone_header .pocone_link{font-size:16px}}@media screen and (max-width: 767px){.pocone .pocone_header .pocone_link{font-size:13px}}.pocone .pocone_header .pocone_link:last-of-type{display:flex;align-items:center;justify-content:center;background-color:var(--accent, #540c82);border-radius:40px;color:var(--accent_text, rgba(0,0,0,0.87))}@media screen and (min-width: 768px){.pocone .pocone_header .pocone_link:last-of-type{width:160px;height:50px;margin-left:16px}}@media screen and (max-width: 767px){.pocone .pocone_header .pocone_link:last-of-type{height:34px}}.pocone .pocone_footer{display:flex;align-items:center;justify-content:center;padding:8px 16px 16px 16px;background-color:var(--main, #34B0C0);box-sizing:border-box}@media screen and (min-width: 768px){.pocone .pocone_footer{min-height:144px;font-size:15px}}@media screen and (max-width: 767px){.pocone .pocone_footer{min-height:96px;font-size:13px}}.pocone .pocone_footer .pocone_inner{display:flex;justify-content:center;flex-wrap:wrap;box-sizing:border-box}.pocone .pocone_footer .pocone_link{display:block;color:#fff;box-sizing:border-box;text-decoration:none}.pocone .pocone_footer .pocone_link:hover{opacity:.8;transition:.2s opacity}@media screen and (min-width: 768px){.pocone .pocone_footer .pocone_link{padding:8px 16px 0 16px}}@media screen and (max-width: 767px){.pocone .pocone_footer .pocone_link{padding:8px 8px 0 8px}}.pocone_gadget_layout{width:100%;max-width:1020px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_layout{margin-top:80px;margin-bottom:80px}}@media screen and (max-width: 767px){.pocone_gadget_layout{margin-top:40px;margin-bottom:40px}}.pocone_gadget_grid{display:grid;grid-template-columns:repeat(12, 1fr);box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_grid{column-gap:24px;row-gap:24px}}@media screen and (max-width: 767px){.pocone_gadget_grid{column-gap:16px;row-gap:16px}}.pocone_gadget_col{box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_col{grid-column:span 4}}@media screen and (max-width: 767px){.pocone_gadget_col{grid-column:span 6}}.pocone_gadget_message{box-sizing:border-box;grid-column:span 12}@media screen and (min-width: 768px){.pocone_gadget_message{font-size:15px}}@media screen and (max-width: 767px){.pocone_gadget_message{font-size:13px}}.pocone_gadget_card{background-color:#fff;border-radius:8px;box-sizing:border-box}.pocone_gadget_card .pocone_gadget_card_item{display:block;width:100%;border-radius:4px;overflow:hidden;box-shadow:0px 2px 8px rgba(0,0,0,0.12);cursor:pointer;transition:.2s box-shadow;box-sizing:border-box}.pocone_gadget_card .pocone_gadget_card_item:nth-of-type(odd){margin-right:4px}.pocone_gadget_card .pocone_gadget_card_item:nth-of-type(even){margin-left:4px}.pocone_gadget_card .pocone_gadget_card_item:hover{opacity:1;transition:.2s box-shadow;box-shadow:0px 2px 12px rgba(0,0,0,0.3)}.pocone_gadget_card .pocone_gadget_card_image{width:100%;background-color:#f6f6f6;object-fit:cover;box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_card .pocone_gadget_card_image{height:246px}}@media screen and (max-width: 767px){.pocone_gadget_card .pocone_gadget_card_image{height:130px}}.pocone_gadget_card .pocone_gadget_card_bottom{height:128px;text-align:left;color:rgba(0,0,0,0.87);background-color:#fff;box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_card .pocone_gadget_card_bottom{padding:16px}}@media screen and (max-width: 767px){.pocone_gadget_card .pocone_gadget_card_bottom{padding:8px}}.pocone_gadget_card .pocone_gadget_card_title{box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_card .pocone_gadget_card_title{font-size:15px}}@media screen and (max-width: 767px){.pocone_gadget_card .pocone_gadget_card_title{font-size:13px}}.pocone_gadget_card .pocone_gadget_card_text{font-size:13px;color:rgba(0,0,0,0.6);box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_card .pocone_gadget_card_text{margin-top:8px}}@media screen and (max-width: 767px){.pocone_gadget_card .pocone_gadget_card_text{margin-top:4px}}.pocone_gadget_button{display:block;width:100%;max-width:320px;height:50px;padding-left:16px;padding-right:1.6px;margin-left:auto;margin-right:auto;border-radius:4px;color:var(--accent, #540c82);border:1px solid var(--accent, #540c82);background-color:transparent;box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_button{margin-top:80px;font-size:15px}}@media screen and (max-width: 767px){.pocone_gadget_button{margin-top:40px;font-size:13px}}.pocone_gadget_search{display:flex;border-radius:8px;box-shadow:0px 0px 4px rgba(0,0,0,0.3);box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_search{padding:24px}}@media screen and (max-width: 767px){.pocone_gadget_search{padding:16px}}.pocone_gadget_search .pocone_gadget_search_input{display:block;width:100%;padding:16px;border-radius:8px 0 0 8px;background-color:#f6f6f6;box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_search .pocone_gadget_search_input{font-size:15px}}@media screen and (max-width: 767px){.pocone_gadget_search .pocone_gadget_search_input{font-size:13px}}.pocone_gadget_search .pocone_gadget_search_button{width:240px;padding:16px;color:var(--accent_text, rgba(0,0,0,0.87));background-color:var(--accent, #540c82);border-radius:0 8px 8px 0;box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_search .pocone_gadget_search_button{font-size:15px}}@media screen and (max-width: 767px){.pocone_gadget_search .pocone_gadget_search_button{font-size:13px}}.pocone_gadget_sort{display:flex;justify-content:center;width:100%;box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_sort{font-size:15px}}@media screen and (max-width: 767px){.pocone_gadget_sort{font-size:13px}}.pocone_gadget_sort .pocone_gadget_sort_wrap{max-width:160px;box-sizing:border-box}@media screen and (min-width: 768px){.pocone_gadget_sort .pocone_gadget_sort_wrap{width:160px}}@media screen and (max-width: 767px){.pocone_gadget_sort .pocone_gadget_sort_wrap{width:33.333333%}}.pocone_gadget_sort .pocone_gadget_sort_wrap.is_active .pocone_gadget_sort_item{border-bottom:2px solid var(--main, #34B0C0)}.pocone_gadget_sort .pocone_gadget_sort_item{width:100%;padding:16px;box-sizing:border-box}.hide_sp{display:none}.hide{display:none !important}@media screen and (min-width: 768px){.hide_pc{display:none}.hide_sp{display:block}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Noto Sans JP";font-display:swap;font-style:normal;font-weight:400;src:local("Noto Sans Japanese Regular"),local("NotoSansJapanese-Regular"),url("https://kasesul.jp/static/font/NotoSansJP_Regular.woff2") format("woff2")}@font-face{font-family:"Noto Sans JP";font-display:swap;font-style:normal;font-weight:500;src:local("Noto Sans Japanese Medium"),local("NotoSansJapanese-Medium"),url("https://kasesul.jp/static/font/NotoSansJP_Medium.woff2") format("woff2")}@font-face{font-family:"Material Symbols Rounded";font-style:normal;font-weight:400;font-display:block;src:url("https://kasesul.jp/static/font/MaterialSymbolsRounded.woff2") format("woff2")}.material-symbols-rounded{font-family:"Material Symbols Rounded";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}*,*::before,*::after{box-sizing:border-box}html{font-size:62.5%;font-size:calc(1em * .625);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{position:relative;line-height:1.6;color:rgba(0,0,0,0.87);background-color:#f6f6f6;overflow-y:scroll;font-family:"Noto Sans JP", "NotoSans", "NotoSansCJKJP", "游ゴシック体", YuGothic, "Yu Gothic M", "游ゴシック Medium", "Yu Gothic Medium", sans-serif;font-size:14px}h1,h2,h3,h4,h5,h6,small{margin:0;font-weight:normal;font-size:inherit}a{text-decoration:none;cursor:pointer;transition:.2s opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}a:hover{opacity:.8;transition:.2s opacity}p,span,a{word-break:break-all}ul,ol,li{margin:0;padding:0}ul,ol{list-style:none}dl,dt,dd{margin:0}img,svg{vertical-align:middle;max-width:100%}em{font-style:normal}a:focus,input:focus,select:focus,button:focus,textarea:focus{outline:none}button,input,optgroup,select,textarea{line-height:inherit}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select:hover{cursor:pointer}select::-ms-expand{display:none}input{padding:0;height:5.2rem;border-radius:.2rem;border-width:0px}select{padding:0;border-radius:.2rem;border-width:0px;background-color:transparent}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}textarea{max-height:70vh;resize:vertical;border-radius:.2rem}button{display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}button:hover{opacity:.8;transition:.2s opacity}strong{font-weight:normal}p{margin:0}address{font-style:normal}figure{margin:0}dfn{font-style:normal}i{font-style:normal}button,input,optgroup,select,textarea{font-family:inherit;line-height:inherit}label{margin-bottom:0}table{table-layout:fixed;border-collapse:collapse;border-spacing:0}th{font-weight:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}legend{display:table;padding:0}fieldset{border:0;margin:0;min-width:0;padding:0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}:target{scroll-margin-top:6.4rem}.pocone .pocone_header{height:7.2rem;z-index:10000}.pocone .pocone_header .pocone_inner{display:flex;align-items:center;width:100%;max-width:calc(102rem + 4.8rem);margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.pocone .pocone_header .pocone_inner{padding-right:2.4rem;padding-left:2.4rem}}@media screen and (max-width: 767px){.pocone .pocone_header .pocone_inner{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width: 768px){.pocone .pocone_header .pocone_logo{width:6.4rem;height:6.4rem}}@media screen and (max-width: 767px){.pocone .pocone_header .pocone_logo{width:4.4rem;height:4.4rem}}.pocone .pocone_header .button_official_line{display:flex;height:4rem;margin-left:auto}.pocone .hero{background-color:#f8d9dd;background-image:url("https://ct019-domain-asset-prod.s3.ap-northeast-1.amazonaws.com/app.kasesul.jp/lp/hero_bg.png")}@media screen and (min-width: 768px){.pocone .hero{padding-right:2.4rem;padding-left:2.4rem}}@media screen and (max-width: 767px){.pocone .hero{padding-right:1.6rem;padding-left:1.6rem}}.pocone .hero .button_official_line{width:26.2rem;height:5rem;margin-top:3.2rem}.pocone .hero .button_official_line .button_official_line_image{width:5rem;height:5rem}.pocone .hero .button_official_line .button_official_line_text{font-size:1.6rem}.pocone .hero_inner{display:flex;gap:2.4rem;max-width:86.8rem;padding-left:.8rem;margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.pocone .hero_inner{justify-content:center;height:68rem}}@media screen and (max-width: 767px){.pocone .hero_inner{flex-direction:column;align-items:center;padding-top:8rem}}.pocone .hero_body{display:flex;flex-direction:column;justify-content:center}.pocone .hero_title{font-style:normal;font-weight:900;line-height:160%}@media screen and (min-width: 768px){.pocone .hero_title{font-size:4rem}}@media screen and (max-width: 767px){.pocone .hero_title{font-size:3.2rem;text-align:center}}.pocone .hero_text{margin-top:1.6rem;font-style:normal;font-weight:500;line-height:160%}@media screen and (min-width: 768px){.pocone .hero_text{width:38.2rem;font-size:1.8rem}}@media screen and (max-width: 767px){.pocone .hero_text{font-size:1.6rem;text-align:center}}@media screen and (min-width: 768px){.pocone .hero_text .hero_text_br{display:none}}.pocone .button_official_line{width:17.7rem;display:flex;align-items:center;background:#06c755;border-radius:0.6rem}@media screen and (max-width: 767px){.pocone .button_official_line{display:none}}.pocone .button_official_line:hover{background:linear-gradient(0deg, rgba(0,0,0,0.1), rgba(0,0,0,0.1)),#06c755;opacity:1}.pocone .button_official_line:focus{background:linear-gradient(0deg, rgba(0,0,0,0.3), rgba(0,0,0,0.3)),#06c755}.pocone .button_official_line .button_official_line_image{width:4rem;height:4rem;border-right:0.1rem solid rgba(0,0,0,0.08)}.pocone .button_official_line .button_official_line_text{width:100%;color:#fff;font-weight:500;font-size:1.4rem;text-align:center}@media screen and (min-width: 768px){.pocone .hero_sub_text{margin-top:1.6rem;font-size:1.2rem;font-weight:500;line-height:1.4}}@media screen and (max-width: 767px){.pocone .hero_sub_text{display:none}}.pocone .hero_img_wrapper{height:fit-content}@media screen and (min-width: 768px){.pocone .hero_img_wrapper{width:40rem;margin-top:auto;margin-left:auto}}@media screen and (max-width: 767px){.pocone .hero_img_wrapper{width:30.5rem}}.pocone .hero_img{width:100%;height:100%}@media screen and (min-width: 768px){.pocone .howto{padding:8rem 2.4rem 8rem}}@media screen and (max-width: 767px){.pocone .howto{overflow:hidden;padding:6.4rem 1.6rem 46rem}}.pocone .howto .button_official_line{width:26.2rem;height:5rem;margin-top:6.4rem;margin-right:auto;margin-left:auto}.pocone .howto .button_official_line .button_official_line_image{width:5rem;height:5rem}.pocone .howto .button_official_line .button_official_line_text{font-size:1.6rem}.pocone .howto_title{text-align:center;font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width: 768px){.pocone .howto_title{font-size:3.2rem}}@media screen and (max-width: 767px){.pocone .howto_title{font-size:2.6rem}}.pocone .howto_text{max-width:84.6rem;font-style:normal;font-weight:400;line-height:160%}@media screen and (min-width: 768px){.pocone .howto_text{margin:4rem auto 0;font-size:1.8rem;text-align:center}}@media screen and (max-width: 767px){.pocone .howto_text{margin:3.2rem auto 0;font-size:1.6rem}}.pocone .process{position:relative;display:flex;gap:8.6rem}@media screen and (min-width: 768px){.pocone .process{justify-content:center;margin-top:4rem}}@media screen and (max-width: 767px){.pocone .process{flex-direction:column;align-items:center;margin-top:43.8rem}.pocone .process:nth-child(3){margin-top:4rem}}.pocone .process:nth-child(5){padding-bottom:5.06rem}.pocone .process:nth-child(2n) .process_img_wrapper{order:2}@media screen and (min-width: 768px){.pocone .process:nth-child(2n) .process_img_wrapper{margin-left:0;margin-right:8.6rem}}.pocone .process:nth-child(2n) .process_body{order:1}.pocone .process_img_wrapper{position:relative;width:32rem;height:fit-content}@media screen and (min-width: 768px){.pocone .process_img_wrapper{margin-top:auto;margin-left:8.6rem}}@media screen and (max-width: 767px){.pocone .process_img_wrapper{position:absolute;bottom:-33.4rem;order:2;width:24rem;z-index:100}}@media screen and (max-width: 767px){.pocone .process_img_wrapper_3{width:28rem;bottom:-22.934rem}}.pocone .process_img_wrapper_1::before{content:"";position:absolute;background-image:url(https://ct019-domain-asset-prod.s3.ap-northeast-1.amazonaws.com/app.kasesul.jp/lp/process1_decoration.svg);background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 768px){.pocone .process_img_wrapper_1::before{left:-17.3rem;bottom:-0.4rem;width:60rem;height:24.744rem}}@media screen and (max-width: 767px){.pocone .process_img_wrapper_1::before{left:-11rem;bottom:-0.1rem;width:40rem;height:16.689rem}}.pocone .process_img_wrapper_2::before{content:"";position:absolute;background-image:url(https://ct019-domain-asset-prod.s3.ap-northeast-1.amazonaws.com/app.kasesul.jp/lp/process1_decoration.svg);background-size:contain;background-repeat:no-repeat;transform:scale(-1, 1)}@media screen and (min-width: 768px){.pocone .process_img_wrapper_2::before{right:-17.3rem;bottom:-0.4rem;width:60rem;height:24.744rem}}@media screen and (max-width: 767px){.pocone .process_img_wrapper_2::before{right:-11rem;bottom:-0.1rem;width:40rem;height:16.689rem}}.pocone .process_img_wrapper_3::before{content:"";position:absolute;background-image:url(https://ct019-domain-asset-prod.s3.ap-northeast-1.amazonaws.com/app.kasesul.jp/lp/process1_decoration.svg);background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 768px){.pocone .process_img_wrapper_3::before{left:-17.3rem;bottom:-0.4rem;width:60rem;height:24.744rem}}@media screen and (max-width: 767px){.pocone .process_img_wrapper_3::before{left:-11rem;bottom:-0.1rem;width:40rem;height:16.689rem}}@media screen and (min-width: 768px){.pocone .process_body{width:52.8rem;margin-top:7.2rem}}@media screen and (max-width: 767px){.pocone .process_body{position:relative;order:1;width:100%;max-width:34.3rem;padding:4rem 2.4rem 4.8rem;background-color:#fff;border-radius:2.4rem}}.pocone .process_title_area{display:flex;align-items:center;gap:1.6rem}.pocone .process_number{color:#e98f9a;font-style:normal;font-weight:900;line-height:100%}@media screen and (min-width: 768px){.pocone .process_number{font-size:8rem}}@media screen and (max-width: 767px){.pocone .process_number{position:absolute;top:-3.4rem;left:2.4rem;font-size:6.4rem}}.pocone .process_title{font-style:normal;font-weight:900}@media screen and (min-width: 768px){.pocone .process_title{font-size:3.2rem;line-height:140%}}@media screen and (max-width: 767px){.pocone .process_title{font-size:2.2rem;line-height:160%}}.pocone .process_text{margin-top:1.6rem;font-style:normal;font-weight:400;line-height:160%}@media screen and (min-width: 768px){.pocone .process_text{font-size:2.2rem}}@media screen and (max-width: 767px){.pocone .process_text{font-size:1.8rem}}.pocone .question{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.pocone .question{margin-top:8rem}}@media screen and (max-width: 767px){.pocone .question{padding-bottom:8rem}}.pocone .question .section_title{font-weight:500}@media screen and (min-width: 768px){.pocone .question .section_title{font-size:3.2rem}}@media screen and (max-width: 767px){.pocone .question .section_title{font-size:2.6rem}}.pocone .question .question_item_wrapper{width:100%;max-width:102rem}@media screen and (min-width: 768px){.pocone .question .question_item_wrapper{padding-right:2.4rem;padding-left:2.4rem;margin-top:4rem}}@media screen and (max-width: 767px){.pocone .question .question_item_wrapper{padding-right:1.6rem;padding-left:1.6rem;margin-top:3.2rem}}.pocone .question .question_item{width:100%;margin-top:1.6rem}@media screen and (max-width: 767px){.pocone .question .question_item{border-radius:.8rem;overflow:hidden}}.pocone .question .question_item:nth-child(1){margin-top:0}.pocone .question .question_item::marker{content:''}.pocone .question .question_item label{display:block;cursor:pointer}.pocone .question .question_item_q{display:flex;align-items:center;min-height:8.4rem;background-color:#fff}@media screen and (min-width: 768px){.pocone .question .question_item_q{padding:1.6rem 2.4rem 1.6rem 1.6rem}}@media screen and (max-width: 767px){.pocone .question .question_item_q{padding:1.6rem}}.pocone .question .question_item_mark{display:flex;align-items:center;justify-content:center;font-size:3.2rem;font-weight:900;line-height:1.6;color:#e98f9a}@media screen and (min-width: 768px){.pocone .question .question_item_mark{width:5.2rem;height:5.2rem}}@media screen and (max-width: 767px){.pocone .question .question_item_mark{width:3.2rem;height:3.2rem;font-size:2.2rem}}.pocone .question .question_item_title{font-weight:900}@media screen and (min-width: 768px){.pocone .question .question_item_title{width:calc(100% - 5.2rem - 1.6rem - 1.6rem - 3.2rem);margin-left:1.6rem;font-size:2.2rem}}@media screen and (max-width: 767px){.pocone .question .question_item_title{width:calc(100% - 3.2rem - .8rem - .8rem - 2.8rem);margin-left:.8rem;font-size:1.6rem}}.pocone .question .question_item_img_wrapper{display:flex;align-items:center;justify-content:center;margin-left:auto}@media screen and (min-width: 768px){.pocone .question .question_item_img_wrapper{width:3.2rem;height:3.2rem;margin-left:1.6rem}}@media screen and (max-width: 767px){.pocone .question .question_item_img_wrapper{width:2.8rem;height:2.8rem;margin-left:.8rem}}.pocone .question .question_item_img{display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,0.6)}@media screen and (min-width: 768px){.pocone .question .question_item_img{font-size:3.2rem}}@media screen and (max-width: 767px){.pocone .question .question_item_img{font-size:2.8rem}}.pocone .question .question_item_img_plus{width:100%;height:100%}.pocone .question .question_item_img_minus{width:100%;height:100%}.pocone .question .question_item_a{display:flex;align-items:center;min-height:8.4rem;background:linear-gradient(0deg, rgba(248,217,221,0.16) 0%, rgba(248,217,221,0.16) 100%),#fff}@media screen and (min-width: 768px){.pocone .question .question_item_a{padding:1.6rem 2.4rem 1.6rem 1.6rem}}@media screen and (max-width: 767px){.pocone .question .question_item_a{padding:1.6rem}}.pocone .question .question_item_mark_a{font-weight:700;letter-spacing:0}.pocone .question .question_item_text{letter-spacing:0;font-weight:400;line-height:1.6}@media screen and (min-width: 768px){.pocone .question .question_item_text{width:calc(100% - 5.2rem - 1.6rem);margin-left:1.6rem;font-size:2.2rem}}@media screen and (max-width: 767px){.pocone .question .question_item_text{width:calc(100% - 3.2rem - .8rem);margin-left:.8rem;font-size:1.6rem}}.pocone .question .button_official_line{width:26.2rem;height:5rem;margin-top:6.4rem;margin-bottom:8rem;margin-right:auto;margin-left:auto}.pocone .question .button_official_line .button_official_line_image{width:5rem;height:5rem}.pocone .question .button_official_line .button_official_line_text{font-size:1.6rem}@media screen and (min-width: 768px){.pocone .bottom_button_area{display:none}}@media screen and (max-width: 767px){.pocone .bottom_button_area{position:fixed;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;height:6.6rem;padding-right:1.6rem;padding-left:1.6rem;border-top:0.1rem solid rgba(0,0,0,0.12);background-color:#fff;z-index:1000}}.pocone .bottom_button_area .button_official_line{display:flex;width:26.2rem;height:5rem}.pocone .bottom_button_area .button_official_line_image{width:5rem;height:5rem}.pocone .bottom_button_area .button_official_line_text{font-size:1.6rem;font-weight:500}.pocone .pocone_footer{background-color:#f8d9dd;background-image:url("https://ct019-domain-asset-prod.s3.ap-northeast-1.amazonaws.com/app.kasesul.jp/lp/hero_bg.png")}@media screen and (min-width: 768px){.pocone .pocone_footer{min-height:18.8rem;padding:1.6rem}}@media screen and (max-width: 767px){.pocone .pocone_footer{padding:3.2rem 1.6rem 1.6rem;margin-bottom:6.6rem}}.pocone .pocone_footer .pocone_footer_inner{display:flex;align-items:center;width:100%;margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.pocone .pocone_footer .pocone_footer_inner{max-width:102rem}}@media screen and (max-width: 767px){.pocone .pocone_footer .pocone_footer_inner{max-width:34.3rem;flex-direction:column}}.pocone .pocone_footer .pocone_logowrap{display:flex;align-items:center;justify-content:center;height:12.4rem}@media screen and (min-width: 768px){.pocone .pocone_footer .pocone_logowrap{width:30.3rem;border-right:0.4rem solid #fff}}@media screen and (max-width: 767px){.pocone .pocone_footer .pocone_logowrap{width:100%;max-width:31rem;border-top:0.4rem solid #fff;order:2;padding-top:1.6rem;margin-top:3.2rem}}@media screen and (min-width: 768px){.pocone .pocone_footer .pocone_logo{width:9.6rem;height:9.6rem}}@media screen and (max-width: 767px){.pocone .pocone_footer .pocone_logo{width:7.2rem;height:7.2rem}}.pocone .pocone_footer .pocone_inner{gap:.8rem}@media screen and (min-width: 768px){.pocone .pocone_footer .pocone_inner{justify-content:flex-start;width:calc(100% - 30.3rem - 5.2rem);max-width:66.5rem;margin-left:4.8rem}}@media screen and (max-width: 767px){.pocone .pocone_footer .pocone_inner{justify-content:center;order:1}}.pocone .pocone_footer .pocone_link{padding:.8rem 1.2rem;color:rgba(0,0,0,0.6);font-weight:400}@media screen and (min-width: 768px){.pocone .pocone_footer .pocone_link{font-size:1.8rem}}@media screen and (max-width: 767px){.pocone .pocone_footer .pocone_link{font-size:1.6rem}}

