:root{--key-color: #FF9696;--asterisk-color:#2B8EFF}.site-header__logo-image path,.site-header__icons-wrapper path{fill:var(--key-color)!important}.site-header__icons-wrapper circle{stroke:var(--key-color)!important}#icp{max-width:710px;padding:60px 0 0;margin:0 auto}#icp .globo-form-app{max-width:none}#icp .label-content,#icp .checkbox-label,#icp p,#icp a{color:var(--key-color)}.icp_title{font-weight:700;font-size:30px;line-height:40px;color:var(--key-color);margin:0 0 60px}#icp .label-content{font-weight:700;font-size:14px}#icp .line-label{margin:0 0 10px}#icp .line-label span.text-danger.text-smaller{font-size:28px;color:var(--asterisk-color)}#icp .globo-form-control{margin:0 0 40px}#icp .globo-form-control input,#icp .globo-form-control textarea,#icp .globo-form-control select{height:48px;padding:0 5px;box-shadow:none;border-bottom:1px solid var(--key-color);font-size:14px;line-height:1.5}#icp .globo-form-control input::placeholder,#icp .globo-form-control textarea::placeholder,#icp .globo-form-control select::placeholder{color:#a4a3a3}#icp .line-label:after{font-weight:500;font-size:9px;color:var(--key-color);margin-left:10px}#icp .nickname .line-label:after{content:"\63a1\7528\6642\306b\63b2\8f09\3055\308c\307e\3059"}#icp .parent_phone .line-label:after{content:"1\6b21\901a\904e\6642\306e\3054\9023\7d61\5148\3068\306a\308a\307e\3059"}#icp .parent_mail .line-label:after{content:"1\6b21\901a\904e\6642\306e\3054\9023\7d61\5148\3068\306a\308a\307e\3059"}#icp .file_upload .line-label:after{content:"JPEG\3001HEIC\3001HEIF\3001PNG\3001PDF(10MB\4ee5\4e0b)\306e\307f\5bfe\5fdc"}#icp .gfb__dropzone--placeholder--title,#icp .gfb__dropzone--placeholder--description{display:none}#icp .gfb__dropzone{width:335px;min-height:60px;background-color:#fef4f4;border:1px solid var(--key-color);border-radius:0;padding:12px}#icp .gfb__dropzone--content{gap:0}#icp .gfb__dropzone--placeholder--button{position:absolute;top:0;left:0;width:100%;height:100%;background:none;border:none;font-weight:700;font-size:14px;letter-spacing:.05em;color:var(--key-color)}#icp .gfb__dropzone--preview--area{position:relative}#icp .gfb__dropzone--preview--list{display:flex}#icp .globo-form-control .gfb__dropzone--preview--item-thumb{height:auto}#icp .checkbox-wrapper{box-shadow:none;padding-left:26px}#icp .check_list{margin:0}#icp .check_list .line-label{display:none}#icp .checkbox-label:before{border-radius:0;border:1px solid var(--key-color)}#icp .checkbox-input:checked~.checkbox-label:before{background-color:var(--key-color)}#icp .checkbox-label>a{text-decoration:underline}#icp .gfb__footer{display:flex;flex-flow:column nowrap;gap:20px 0;margin:50px 0 0}#icp .gfb__footer .description{order:2;font-weight:500;font-size:11px;line-height:2;text-align:center;color:var(--key-color)}#icp .gfb__footer .submit{order:1;height:60px;background:#ccc;border-radius:0;border:none;font-weight:700;font-size:14px;letter-spacing:.05em;color:#fff}#icp .gfb__footer .submit.active{background:var(--key-color)}@media screen and (max-width: 960px){#icp{max-width:none;padding:60px 20px 0;margin:0}#icp .globo-form-row{flex-wrap:wrap}#icp .globo-form-row-item{flex:0 0 100%}.icp_title{font-size:27px;line-height:1}#icp .label-content{font-weight:700;font-size:16px}#icp .line-label{margin:0 0 10px}#icp .line-label span.text-danger.text-smaller{font-size:28px}#icp .globo-form-control{margin:0 0 60px}#icp .family_name.globo-form-control,#icp .family_name_kana.globo-form-control{margin:0 0 30px}#icp .globo-form-control input,#icp .globo-form-control textarea,#icp .globo-form-control select{height:50px}#icp .first_name .line-label,#icp .first_name_kana .line-label{display:none}#icp .file_upload .line-label:after{content:"JPEG\3001PNG\3001PDF(10MB\4ee5\4e0b)\306e\307f\5bfe\5fdc"}#icp .gfb__dropzone{width:100%}#icp .check_list{margin:0}#icp .gfb__footer{gap:15px 0}#icp .gfb__footer .description{text-align:left}}.icp_rule_pop{position:fixed;z-index:999999;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#00000080}.icp_rule_pop *{color:var(--key-color)}.icp_rule_pop_in{position:relative;max-width:960px;background-color:#fff}.icp_rule_pop_close{position:absolute;top:0;right:0;width:80px;height:60px;-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0}.icp_rule_pop_close>svg{width:18px;height:18px}.icp_rule_pop_content{width:100%;height:100%;max-height:80svh;padding:80px 40px 100px;overflow:hidden auto}.icp_rule_pop_title{font-weight:700;font-size:20px;letter-spacing:.1em;text-align:center;margin:0 0 25px}.icp_rule_pop_desc{border-bottom:1px dashed var(--key-color);font-weight:500;font-size:11px;line-height:24px;padding:0 0 20px;margin:0 0 40px}.icp_rule_pop_sec_list{display:flex;flex-flow:row wrap;justify-content:space-between;gap:60px 0}.icp_rule_pop_sec_item{width:415px}.icp_rule_pop_sec_title{font-weight:700;font-size:12px;line-height:22px;margin:0 0 20px}.icp_rule_pop_sec_desc{font-weight:500;font-size:10px;line-height:2;text-align:justify}@media screen and (max-width: 960px){.icp_rule_pop{padding:0 20px}.icp_rule_pop_in{max-width:none}.icp_rule_pop_close{width:50px;height:50px}.icp_rule_pop_close>svg{width:16px;height:16px}.icp_rule_pop_content{max-height:80svh;padding:60px 20px}.icp_rule_pop_desc{border-bottom:none;padding:0;margin:0 0 40px}.icp_rule_pop_sec_list{display:flex;flex-flow:column nowrap;justify-content:flex-start;gap:30px 0}.icp_rule_pop_sec_item{width:100%}.icp_rule_pop_sec_title{font-size:16px;line-height:1;margin:0 0 15px}}.icp_thanks{padding:150px 0 100px}.icp_thanks_title{display:flex;justify-content:center;line-height:1;margin:0 0 40px}.icp_thanks_title>span{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:35px;background-color:var(--key-color);color:#fff}.icp_thanks_desc{font-weight:600;font-size:18px;line-height:34px;color:var(--key-color);text-align:center;margin:0 0 28px}.icp_thanks_desc2{font-weight:500;font-size:12px;line-height:26px;color:var(--key-color);text-align:center}@media screen and (max-width: 960px){.icp_thanks{padding:90px 20px 50px}.icp_thanks_title{margin:0 0 40px}.icp_thanks_title>span{font-size:30px}.icp_thanks_desc{line-height:32px;margin:0 0 30px}.icp_thanks_desc2{font-size:14px;line-height:2;letter-spacing:-.02em;text-align:justify}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/cp-littleartist-sakura-forms.css.map */
