﻿html{line-height:1.5;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;overflow:hidden}body,div,p,span,em,small,a,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,canvas,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}table{border-collapse:collapse}h1{font-size:2em}img,fieldset,iframe{border-style:none}ul,ol,li,dl,dt,dd{list-style:none}i,em,address,dfn{font-style:normal}a{background-color:transparent;color:inherit;font-size:inherit;text-decoration:none}a:visited{color:inherit}b,strong{font-weight:bolder}img{vertical-align:top}input,select,button,textarea{outline-style:none}button{display:block;border:0;border-radius:0;cursor:pointer}button,input{overflow:visible}button,select{text-transform:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}button,html [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}[type="checkbox"],[type="radio"]{padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:none;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}textarea,input,input[type=text],input[type=password],input[type=userId],input[type=number],input[type=tel],input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-ms-clear,input:-ms-reveal{display:none}input::-ms-clear,input::-ms-reveal{display:none}textarea{resize:vertical;overflow:auto}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}hr,template,[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp,pre{font-family:monospace, monospace;font-size:1em}mark{background-color:#ff0}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}progress{display:inline-block;vertical-align:baseline}html{font-size:10px;font-size:62.5%;font-size:calc(1em * 0.625)}body,input,select,button,textarea{color:#000;font-family:'Noto Sans KR', 'Noto Sans CJK KR', 'Noto Sans', 'Apple SD Gothic Neo', '애플 SD 산돌고딕 Neo', 'AppleGothic', 'New Roboto', 'Roboto', -apple-system, system, BlinkMacSystemFont, 'SF UI Text', 'SF Pro Text', BlinkMacSystemFont, "Nanum Gothic", "나눔 고딕", "Malgun Gothic", "맑은 고딕", Dotum, "돋움", Gullim, "굴림", 'droid sans fallback', 'Droid Sans', 'Segoe UI', "helvetica neue", Tahoma, "Microsoft Sans Serif", sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:-0.02em}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:300;src:url("/static/fonts/NotoSansKR-Light.eot");src:url("/static/fonts/NotoSansKR-Light.eot?#iefix") format("embedded-opentype"),local("※"),url("/static/fonts/NotoSansKR-Light.woff2") format("woff2"),url("/static/fonts/NotoSansKR-Light.woff") format("woff"),url("/static/fonts/NotoSansKR-Light.otf") format("opentype")}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;src:url("/static/fonts/NotoSansKR-Regular.eot");src:url("/static/fonts/NotoSansKR-Regular.eot?#iefix") format("embedded-opentype"),local("※"),url("/static/fonts/NotoSansKR-Regular.woff2") format("woff2"),url("/static/fonts/NotoSansKR-Regular.woff") format("woff"),url("/static/fonts/NotoSansKR-Regular.otf") format("opentype")}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:500;src:url("/static/fonts/NotoSansKR-Medium.eot");src:url("/static/fonts/NotoSansKR-Medium.eot?#iefix") format("embedded-opentype"),local("※"),url("/static/fonts/NotoSansKR-Medium.woff2") format("woff2"),url("/static/fonts/NotoSansKR-Medium.woff") format("woff"),url("/static/fonts/NotoSansKR-Medium.otf") format("opentype")}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:700;src:url("/static/fonts/NotoSansKR-Bold.eot");src:url("/static/fonts/NotoSansKR-Bold.eot?#iefix") format("embedded-opentype"),local("※"),url("/static/fonts/NotoSansKR-Bold.woff2") format("woff2"),url("/static/fonts/NotoSansKR-Bold.woff") format("woff"),url("/static/fonts/NotoSansKR-Bold.otf") format("opentype")}@font-face{font-family:'Noto Serif KR';font-style:normal;font-weight:400;src:url("/static/fonts/NotoSerifKR-Regular.eot");src:url("/static/fonts/NotoSerifKR-Regular.eot?#iefix") format("embedded-opentype"),local("※"),url("/static/fonts/NotoSerifKR-Regular.woff2") format("woff2"),url("/static/fonts/NotoSerifKR-Regular.woff") format("woff"),url("/static/fonts/NotoSerifKR-Regular.otf") format("opentype")}html{overflow-y:scroll}body{min-width:32rem}html,body{width:100%;height:100%}#container{position:relative;z-index:1;min-height:100%;padding-top:9rem;-webkit-transition:padding 0.2s;-o-transition:padding 0.2s;transition:padding 0.2s}body.smallSize.scrollDown #container{padding-top:5.9rem}@media (min-width: 1280px){#container{padding-top:7.2rem;padding-bottom:26.4rem;padding-bottom:calc(26.4rem + constant(safe-area-inset-bottom));padding-bottom:calc(26.4rem + env(safe-area-inset-bottom));-webkit-transition:none;-o-transition:none;transition:none}.minihome#container{padding-bottom:36.4rem;padding-bottom:calc(36.4rem + constant(safe-area-inset-bottom));padding-bottom:calc(36.4rem + env(safe-area-inset-bottom))}}#header{position:fixed;top:0;right:0;left:0;z-index:100;width:100%;min-width:32rem;height:9rem}@media (min-width: 1280px){#header{height:7.2rem}}#footer{padding-bottom:2.7rem;padding-bottom:calc(2.7rem + constant(safe-area-inset-bottom));padding-bottom:calc(2.7rem + env(safe-area-inset-bottom))}@media (min-width: 1280px){#footer{position:absolute;right:0;bottom:0;left:0;z-index:1;height:26.4rem;height:calc(26.4rem + constant(safe-area-inset-bottom));height:calc(26.4rem + env(safe-area-inset-bottom));padding-bottom:3.7rem;padding-bottom:calc(3.7rem + constant(safe-area-inset-bottom));padding-bottom:calc(3.7rem + env(safe-area-inset-bottom))}.minihome #footer{height:36.4rem;height:calc(36.4rem + constant(safe-area-inset-bottom));height:calc(36.4rem + env(safe-area-inset-bottom))}}.contents-row{padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left))}.contents-row.wide{padding-right:1.3rem;padding-right:calc(1.3rem + constant(safe-area-inset-right));padding-right:calc(1.3rem + env(safe-area-inset-right));padding-left:1.3rem;padding-left:calc(1.3rem + constant(safe-area-inset-left));padding-left:calc(1.3rem + env(safe-area-inset-left))}.contents-row:before,.contents-row:after{content:"";display:table}.contents-row:after{clear:both}@media (min-width: 1280px){.contents-row,.contents-row.wide{width:123.2rem;margin:0 auto;padding-right:0;padding-left:0}}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.sr-only{position:absolute;top:-1000em;left:0;display:block;overflow:hidden}.ir{display:block;overflow:hidden;text-indent:-9999em;white-space:nowrap}.show{display:block !important}.hide{display:none !important}.visible{visibility:visible}.invisible{visibility:hidden}.pull-left{float:left}.pull-right{float:right}.text-bold{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@media (max-width: 539px){.is-xs-hide{display:none !important}.is-xs-show{display:block !important}}@media (max-width: 1279px){.is-sm-hide{display:none !important}.is-sm-show{display:block !important}}@media (min-width: 1280px){.is-lg-hide{display:none !important}.is-lg-show{display:block !important}.is-lg-hidden{visibility:hidden}.is-lg-visible{visibility:visible}}.svg{overflow:hidden}.svg svg{vertical-align:top}.flex-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-info-text{margin-top:0.6rem;margin-left:0;color:#a0a0a0;font-size:1.2rem;line-height:2.1rem}@media (min-width: 1280px){.form-info-text{margin-top:0.9rem;margin-left:12.4rem;font-size:1.4rem;line-height:2rem}}.form-info-text.type-2{position:relative;margin-top:0.6rem;padding-left:1.8rem;color:#a0a0a0;font-size:1.3rem;line-height:2.2rem}.form-info-text.type-2:before{position:absolute;top:0;left:0;display:block;height:2.2rem;line-height:2.2rem;content:'※'}@media (min-width: 1280px){.form-info-text.type-2{margin-top:0.9rem;margin-left:0;font-size:1.6rem;line-height:2.8rem}}.area-info-text-box ul li{color:#a0a0a0;font-size:1.2rem;line-height:2.1rem}@media (min-width: 1280px){.area-info-text-box{position:relative;clear:both;padding-top:1.7rem;border-top:1px solid #a0a0a0}.area-info-text-box .title{position:absolute;top:-1rem;left:0;padding-right:1.3rem;background:#fff;color:#a0a0a0;font-size:1.2rem;line-height:2rem}.area-info-text-box .title:before{content:'< '}.area-info-text-box .title:after{content:' >'}.area-info-text-box ul li{color:#a0a0a0;line-height:2.2rem}.area-info-text-box ul li:before{content:"- "}}.form-label{display:block;font-size:1.5rem;line-height:3.3rem}.form-label>.text{display:inline-block;vertical-align:top}@media (min-width: 1280px){.form-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;float:left;width:12.4rem;height:4.8rem;font-size:1.6rem;line-height:2.7rem;word-break:keep-all}.form-label.info-required:before{margin-right:0.4rem;margin-left:-0.9rem;color:#fc5000;content:"*"}.form-label>.text{padding-right:1rem}}.form-label.type-2{font-weight:700}.form-label.type-2>.text{display:inline-block;vertical-align:top}@media (min-width: 1280px){.form-label.type-2{width:20.8rem;font-size:1.8rem}}.form-label.type-3{color:#003764;font-size:1.6rem;font-weight:700}.form-label.type-3>.text{display:inline-block;vertical-align:top}@media (min-width: 1280px){.form-label.type-3{width:100%;height:2.8rem;font-size:1.8rem;line-height:2.8rem}}.form-unit{display:inline-block;margin-left:1.5rem;font-size:1.5rem;line-height:4rem}.form-unit+select{margin-left:1.5rem}@media (min-width: 1280px){.form-unit{margin-left:0.8rem;font-size:1.6rem;line-height:4.8rem}.form-unit+select{margin-left:1.3rem}}.btn,a.btn{display:inline-block;width:auto;background-color:transparent;border:none;border-radius:0;font-weight:400;text-align:center;cursor:pointer;white-space:nowrap}.btn.btn-block,a.btn.btn-block{display:block;width:100%}.btn.btn-border,a.btn.btn-border{border-width:0.1rem;border-style:solid}.btn.btn-font-500,a.btn.btn-font-500{font-weight:500}.btn.btn-font-700,a.btn.btn-font-700{font-weight:700}.btn.btn-orange,.btna.btn-orange,a.btn.btn-orange,a.btna.btn-orange{background-color:#fc5000;color:#fff}.btn.btn-orange.btn-border,.btna.btn-orange.btn-border,a.btn.btn-orange.btn-border,a.btna.btn-orange.btn-border{background-color:transparent;border-color:#fc5000;color:#fc5000}.btn.btn-orange-white,.btna.btn-orange-white,a.btn.btn-orange-white,a.btna.btn-orange-white{background-color:#fc5000;color:#fff}.btn.btn-orange-white.btn-border,.btna.btn-orange-white.btn-border,a.btn.btn-orange-white.btn-border,a.btna.btn-orange-white.btn-border{border-color:#fff}.btn.btn-navy-white,.btna.btn-navy-white,a.btn.btn-navy-white,a.btna.btn-navy-white{background-color:#013764;color:#fff}.btn.btn-navy-white.btn-border,.btna.btn-navy-white.btn-border,a.btn.btn-navy-white.btn-border,a.btna.btn-navy-white.btn-border{border-color:#fff}.btn.btn-white,.btna.btn-white,a.btn.btn-white,a.btna.btn-white{background-color:#fff;color:#000}.btn.btn-white.btn-border,.btna.btn-white.btn-border,a.btn.btn-white.btn-border,a.btna.btn-white.btn-border{border-color:#a0a0a0}.btn.btn-lightgray,.btna.btn-lightgray,a.btn.btn-lightgray,a.btna.btn-lightgray{background-color:#a0a0a0;color:#fff}.btn.btn-lightgray.btn-border,.btna.btn-lightgray.btn-border,a.btn.btn-lightgray.btn-border,a.btna.btn-lightgray.btn-border{background-color:#fff;border-color:#a0a0a0;color:#a0a0a0}.btn.btn-lightgray-2,.btna.btn-lightgray-2,a.btn.btn-lightgray-2,a.btna.btn-lightgray-2{background-color:#b4b4b4;color:#fff}.btn.btn-lightgray-2.btn-border,.btna.btn-lightgray-2.btn-border,a.btn.btn-lightgray-2.btn-border,a.btna.btn-lightgray-2.btn-border{background-color:#fff;border-color:#b4b4b4;color:#b4b4b4}.btn.btn-lightgray-3,.btna.btn-lightgray-3,a.btn.btn-lightgray-3,a.btna.btn-lightgray-3{background-color:#c8c8c8;color:#fff}.btn.btn-lightgray-3.btn-border,.btna.btn-lightgray-3.btn-border,a.btn.btn-lightgray-3.btn-border,a.btna.btn-lightgray-3.btn-border{background-color:#fff;border-color:#c8c8c8;color:#c8c8c8}.btn.btn-navy,.btna.btn-navy,a.btn.btn-navy,a.btna.btn-navy{background-color:#003764;color:#fff}.btn.btn-navy.btn-border,.btna.btn-navy.btn-border,a.btn.btn-navy.btn-border,a.btna.btn-navy.btn-border{background-color:#fff;border-color:#003764;color:#003764}.btn.btn-bg-white,.btna.btn-bg-white,a.btn.btn-bg-white,a.btna.btn-bg-white{background-color:#fff !important}.btn.btn-border-white,.btna.btn-border-white,a.btn.btn-border-white,a.btna.btn-border-white{border-color:#fff !important}.btn.btn-size-1,a.btn.btn-size-1{height:4.8rem;padding:0 4.2rem;font-size:2rem;line-height:4.8rem}.btn.btn-size-1.btn-border,a.btn.btn-size-1.btn-border{line-height:4.6rem}.btn.btn-size-2,a.btn.btn-size-2{height:4rem;font-size:1.3rem;line-height:4rem}.btn.btn-size-2.btn-border,a.btn.btn-size-2.btn-border{line-height:3.8rem}.btn.btn-size-3,a.btn.btn-size-3{height:4.5rem;font-size:1.5rem;line-height:4.5rem}.btn.btn-size-3.btn-border,a.btn.btn-size-3.btn-border{line-height:4.3rem}.btn.btn-size-4,a.btn.btn-size-4{width:6rem;height:4rem;line-height:4rem}.btn.btn-size-4.btn-border,a.btn.btn-size-4.btn-border{line-height:3.8rem}.btn.btn-size-5,a.btn.btn-size-5{min-width:4rem;height:4rem;padding:0 1.6rem;font-size:1.6rem;line-height:4rem}.btn.btn-size-5.btn-border,a.btn.btn-size-5.btn-border{line-height:3.8rem}.btn.btn-size-6,a.btn.btn-size-6{height:3rem;font-size:1.2rem;line-height:3rem}.btn.btn-size-6.btn-border,a.btn.btn-size-6.btn-border{line-height:2.8rem}.btn.btn-size-7,a.btn.btn-size-7{height:4rem;font-size:1.5rem;font-weight:500;line-height:4rem}.btn.btn-size-7.btn-border,a.btn.btn-size-7.btn-border{line-height:3.8rem}@media (min-width: 1280px){.btn.btn-size-2,a.btn.btn-size-2{height:5.2rem;font-size:1.8rem;line-height:5.2rem}.btn.btn-size-2.btn-border,a.btn.btn-size-2.btn-border{line-height:5rem}.btn.btn-size-3,a.btn.btn-size-3{height:4.8rem;font-size:1.6rem;line-height:4.8rem}.btn.btn-size-3.btn-border,a.btn.btn-size-3.btn-border{line-height:4.6rem}.btn.btn-size-4,a.btn.btn-size-4{width:8.8rem;height:5.2rem;line-height:5.2rem}.btn.btn-size-4.btn-border,a.btn.btn-size-4.btn-border{line-height:5rem}.btn.btn-size-5,a.btn.btn-size-5{min-width:5.6rem;height:4.8rem;padding:0 2.1rem;font-size:1.6rem;line-height:4.8rem}.btn.btn-size-5.btn-border,a.btn.btn-size-5.btn-border{line-height:4.6rem}.btn.btn-size-6,a.btn.btn-size-6{height:4.8rem;font-size:1.6rem;line-height:4.8rem}.btn.btn-size-6.btn-border,a.btn.btn-size-6.btn-border{line-height:4.6rem}.btn.btn-size-7,a.btn.btn-size-7{height:4.8rem;font-size:1.6rem;font-weight:400;line-height:4.8rem}.btn.btn-size-7.btn-border,a.btn.btn-size-7.btn-border{line-height:4.6rem}.btn.btn-size-8,a.btn.btn-size-8{width:8.8rem;height:4rem;font-size:1.6rem;line-height:4rem}.btn.btn-size-8.btn-border,a.btn.btn-size-8.btn-border{line-height:3.8rem}}.btn-search{background:url("https://www.daddyslab.com/static/project/www/ico-search-orange.svg") no-repeat center center;background-size:1.5rem}.btn-search.btn-orange{background-image:url("https://www.daddyslab.com/static/project/www/ico-search-white.svg")}.btn-search.btn-orange.btn-border{background-image:url("https://www.daddyslab.com/static/project/www/ico-search-orange.svg")}@media (min-width: 1280px){.btn-search{background-size:2.4rem}.area-tab-menu .area-input-text .btn-search{background-size:2rem}}.btn-close{width:1.9rem;height:1.9rem;background:url("https://www.daddyslab.com/static/project/www/ico-x-white.svg") no-repeat center center;background-size:1.9rem}.btn-close-bold{width:1.9rem;height:1.9rem;background:url("https://www.daddyslab.com/static/project/www/ico-x-white-bold.svg") no-repeat center center;background-size:1.4rem}@media (min-width: 1280px){.btn-close{width:3.8rem;height:3.8rem;background-size:3.8rem}}.btn-plus{width:3rem;height:3rem;background:url("https://www.daddyslab.com/static/project/www/ico-plus-gray.png") no-repeat 0 0;background-size:3rem}@media (min-width: 1280px){.btn-plus{width:4.8rem;height:4.8rem;background-size:4.8rem}}.btn-arr-down{width:2rem;height:2rem;background:url("https://www.daddyslab.com/static/project/www/arr-down-gray-2.svg") no-repeat center center;background-size:1.2rem 0.7rem}.btn-arr-up{width:2rem;height:2rem;background:url("https://www.daddyslab.com/static/project/www/arr-up-gray-2.svg") no-repeat center center;background-size:1.2rem 0.7rem}.btn-in-icon:before{display:inline-block;height:inherit;background-repeat:no-repeat;line-height:inherit;vertical-align:top;content:""}.btn-in-icon.btn-icon-like-white:before{width:1.6rem;margin-right:1.7rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-like-white.png");background-position:0 1.1rem;background-size:1.6rem}.btn-in-icon.btn-icon-link-orange:before{width:1.6rem;margin-right:1.7rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-link-orange.png");background-position:0 center;background-size:1.6rem}.btn-in-icon.btn-icon-filter:before{width:1.5rem;margin-right:1rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-filter-white.png");background-position:0 center;background-size:1.5rem 1.7rem}.btn-in-icon.btn-icon-refresh:before{width:1.5rem;margin-right:0.9rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-refresh-white.png");background-position:0 center;background-size:1.5rem 1.8rem}@media (min-width: 1280px){.btn-in-icon.btn-icon-like-white:before{width:2rem;margin-right:1.6rem;background-position:0 1.2rem;background-size:2rem}.btn-in-icon.btn-icon-link-orange:before{width:2rem;margin-right:1.6rem;background-size:2rem}.btn-in-icon.btn-icon-refresh:before{width:1.2rem;margin-right:0.6rem;background-size:1.2rem 1.4rem}}.area-input-text input[type=text],.area-input-text input[type=tel],.area-input-text input[type=search],.area-input-text input[type=userId],.area-input-text input[type=password],.area-input-text input[type=number]{width:100%;border:1px solid #a0a0a0;border-radius:0}.area-input-text input[type=text]::-webkit-input-placeholder,.area-input-text input[type=tel]::-webkit-input-placeholder,.area-input-text input[type=search]::-webkit-input-placeholder,.area-input-text input[type=userId]::-webkit-input-placeholder,.area-input-text input[type=password]::-webkit-input-placeholder,.area-input-text input[type=number]::-webkit-input-placeholder{color:#a0a0a0}.area-input-text input[type=text]::-moz-placeholder,.area-input-text input[type=tel]::-moz-placeholder,.area-input-text input[type=search]::-moz-placeholder,.area-input-text input[type=userId]::-moz-placeholder,.area-input-text input[type=password]::-moz-placeholder,.area-input-text input[type=number]::-moz-placeholder{color:#a0a0a0}.area-input-text input[type=text]:-webkit-input-placeholder,.area-input-text input[type=tel]:-webkit-input-placeholder,.area-input-text input[type=search]:-webkit-input-placeholder,.area-input-text input[type=userId]:-webkit-input-placeholder,.area-input-text input[type=password]:-webkit-input-placeholder,.area-input-text input[type=number]:-webkit-input-placeholder{color:#a0a0a0}.area-input-text input[type=text]:-ms-input-placeholder,.area-input-text input[type=tel]:-ms-input-placeholder,.area-input-text input[type=search]:-ms-input-placeholder,.area-input-text input[type=userId]:-ms-input-placeholder,.area-input-text input[type=password]:-ms-input-placeholder,.area-input-text input[type=number]:-ms-input-placeholder{color:#a0a0a0}.area-input-text input[type=text]:-moz-placeholder,.area-input-text input[type=tel]:-moz-placeholder,.area-input-text input[type=search]:-moz-placeholder,.area-input-text input[type=userId]:-moz-placeholder,.area-input-text input[type=password]:-moz-placeholder,.area-input-text input[type=number]:-moz-placeholder{color:#a0a0a0}.area-input-text input[type=text]:focus,.area-input-text input[type=tel]:focus,.area-input-text input[type=search]:focus,.area-input-text input[type=userId]:focus,.area-input-text input[type=password]:focus,.area-input-text input[type=number]:focus{border-color:#fc5000}.area-input-text input[type=text][readonly],.area-input-text input[type=tel][readonly],.area-input-text input[type=search][readonly],.area-input-text input[type=userId][readonly],.area-input-text input[type=password][readonly],.area-input-text input[type=number][readonly]{border:none}.area-input-text.size-1 input{height:4.5rem;padding:1.15rem 1.3rem;font-size:1.6rem;line-height:2rem}.area-input-text.size-2 input{height:4rem;padding:1rem 1.5rem;font-size:1.6rem;line-height:1.8rem}.area-input-text.size-3 input{height:4rem;padding:0.7rem 1.4rem;font-size:1.6rem;line-height:2.4rem}.area-input-text.size-3.input-width-4 label{display:inline-block;width:9.4rem}.area-input-text.size-3.input-width-4 input{width:5rem}.area-input-text.size-3.input-width-4 label+.form-unit{margin-left:0}.area-input-text.size-3.input-width-4 .form-unit+input{margin-left:1.5rem}.area-input-text.size-4 input{height:4rem;padding:1rem 1.1rem;font-size:1.6rem;line-height:1.8rem}@media (min-width: 1280px){.area-input-text.size-1 input{height:4.8rem;padding:1.3rem 2rem;font-size:1.6rem}.area-input-text.size-2 input{height:5.2rem;padding:1.4rem 2rem;font-size:1.8rem;line-height:2.2rem}.area-input-text.size-3 input{height:4.8rem;padding:1.2rem 1.3rem;font-size:1.6rem;line-height:2.2rem}.area-input-text.size-3.input-width-1 input{width:27.6rem}.area-input-text.size-3.input-width-2 input{width:48.3rem}.area-input-text.size-3.input-width-3 input{width:19.1rem}.area-input-text.size-3.input-width-4 label{display:-webkit-box;display:-ms-flexbox;display:flex;width:12.4rem}.area-input-text.size-3.input-width-4 input{width:5rem}.area-input-text.size-3.input-width-4 label+.form-unit{margin-left:0}.area-input-text.size-3.input-width-4 .form-unit+input{margin-left:1.1rem}.area-input-text.size-3.input-width-4 input+.form-unit{margin-left:0.6rem}.area-input-text.size-4 input{height:4.8rem;padding:1.4rem 1.2rem;font-size:1.4rem;line-height:1.8rem}}.area-input-text.with-search{position:relative}.area-input-text.with-search .btn{position:absolute;top:0;right:0}.area-input-text.with-search.size-2 input{padding-right:7.5rem}.area-input-text.with-search.size-4 input{padding-right:7.5rem}@media (min-width: 1280px){.area-input-text.with-search.size-2 input{padding-right:9.8rem}.area-input-text.with-search.size-4 input{padding-right:9.8rem}}.input-with-btn{position:relative}.input-with-btn .btn{position:absolute;right:0;bottom:0}.input-with-btn.size-3 input{padding-right:9.54rem}@media (min-width: 1280px){.input-with-btn .btn{right:auto}.input-with-btn.size-3 input{padding-right:1.3rem}.input-with-btn.size-3 .btn{left:39.9rem}}.area-checkbox{position:relative;display:inline-block;vertical-align:top}.area-checkbox input{position:absolute;top:1px;left:1px;z-index:1;display:block;width:1rem;height:1rem}.area-checkbox label{position:relative;z-index:2;display:block}.area-checkbox label:before{position:absolute;top:0;left:0;display:block;background-color:#fff;border:1px solid #a0a0a0;content:"";-webkit-box-sizing:border-box;box-sizing:border-box}.area-checkbox label .text{display:block}.area-checkbox input:checked+label:before{background:url("https://www.daddyslab.com/static/project/www/checkbox-on-orange.png") no-repeat 0 0;background-size:1.8rem;border:none}.area-checkbox.size-1{line-height:1.8rem}.area-checkbox.size-1 label{min-width:1.8rem;min-height:1.8rem;font-size:1.3rem}.area-checkbox.size-1 label:before{width:1.8rem;height:1.8rem}.area-checkbox.size-1 label .text{padding-left:3rem;}  .area-checkbox.size-1 label .strong{color:#fc5000}.area-checkbox.size-1 input:checked+label:before{background-size:1.8rem}.area-checkbox.size-2{line-height:1.8rem}.area-checkbox.size-2 label{min-width:1.8rem;min-height:1.8rem;font-size:1.5rem;font-weight:500}.area-checkbox.size-2 label:before{width:1.8rem;height:1.8rem}.area-checkbox.size-2 label .text{padding-left:3rem}.area-checkbox.size-2 input:checked+label:before{background-size:1.8rem}.area-checkbox.size-3{line-height:1.8rem}.area-checkbox.size-3 label{min-width:1.8rem;min-height:1.8rem;font-size:1.5rem;font-weight:400}.area-checkbox.size-3 label:before{width:1.8rem;height:1.8rem}.area-checkbox.size-3 label .text{padding-left:3rem}.area-checkbox.size-3 input:checked+label:before{background-size:1.8rem}.area-checkbox.size-4{display:block;line-height:2.2rem}.area-checkbox.size-4 label{min-width:2.2rem;min-height:2.2rem;font-size:1.5rem;font-weight:400;line-height:2.2rem}.area-checkbox.size-4 label:before{width:2.2rem;height:2.2rem}.area-checkbox.size-4 label .text{padding-left:3.6rem}.area-checkbox.size-4 input:checked+label:before{background-size:2.2rem}@media (min-width: 1280px){.area-checkbox input:checked+label:before{border:none}.area-checkbox.size-1{line-height:2rem}.area-checkbox.size-1 label{min-width:2rem;min-height:2rem;font-size:1.5rem}.area-checkbox.size-1 label:before{width:2rem;height:2rem}.area-checkbox.size-1 label .text{padding-left:3.1rem}.area-checkbox.size-1 input:checked+label:before{background-size:2rem}.area-checkbox.size-2{line-height:2rem}.area-checkbox.size-2 label{min-width:2rem;min-height:2rem;font-size:1.8rem}.area-checkbox.size-2 label:before{width:2rem;height:2rem}.area-checkbox.size-2 label .text{padding-left:3.1rem}.area-checkbox.size-2 input:checked+label:before{background-size:2rem}.area-checkbox.size-3{line-height:2.8rem}.area-checkbox.size-3 input{top:5px}.area-checkbox.size-3 label{min-width:2rem;min-height:2rem;font-size:1.6rem}.area-checkbox.size-3 label:before{top:4px;width:2rem;height:2rem}.area-checkbox.size-3 label .text{padding-left:3.1rem}.area-checkbox.size-3 input:checked+label:before{background-size:2rem}.area-checkbox.size-4 label{min-width:2rem;height:auto;min-height:2rem;font-size:1.6rem;line-height:2rem}.area-checkbox.size-4 label:before{width:2rem;height:2rem}.area-checkbox.size-4 label .text{padding-left:3.1rem}.area-checkbox.size-4 input:checked+label:before{background-size:2rem}}.area-checkbox.checkbox-day input{top:5px;left:5px}.area-checkbox.checkbox-day label{position:relative;z-index:2;display:block;font-size:1.4rem;line-height:2.8rem;text-align:center}.area-checkbox.checkbox-day label:before{display:none}.area-checkbox.checkbox-day label .text{display:block;width:3rem;height:3rem;padding:0;background:#fff;border:1px solid #a0a0a0;border-radius:1.5rem}.area-checkbox.checkbox-day input:checked+label{color:#fc5000}.area-checkbox.checkbox-day input:checked+label .text{border-color:#fc5000}.area-checkbox-day-group:before,.area-checkbox-day-group:after{content:"";display:table}.area-checkbox-day-group:after{clear:both}.area-checkbox-day-group .checkbox-day{float:left;margin-right:1.2rem}.area-checkbox-day-group .checkbox-day:last-child{margin-right:0}.area-checkbox-group-box>.title{font-size:1.6rem;line-height:2.8rem}.area-checkbox-group-box>.form-info-text{margin-bottom:2rem;padding-left:0}.area-checkbox-group-box>.form-info-text:before{display:none}.area-checkbox-group-box .area-checkbox.size-4{margin-bottom:1.8rem}.area-checkbox-group-box .area-checkbox.size-4:last-child{margin-bottom:0}@media (min-width: 1280px){.area-checkbox-group-box{padding:3.2rem 4.2rem 3.9rem;border:1px solid #b4b4b4}.area-checkbox-group-box>.title{font-size:2rem;line-height:3.4rem}.area-checkbox-group-box>.form-info-text{margin-top:0.5rem;margin-bottom:2rem;padding-left:0}.area-checkbox-group-box>.form-info-text:before{display:none}.area-checkbox-group-box .area-checkbox.size-4{margin-bottom:1.8rem}.area-checkbox-group-box .area-checkbox.size-4:last-child{margin-bottom:0}.area-checkbox-group-box .area-checkbox.size-4 label{float:none;width:100%}}.area-radio{position:relative;display:inline-block;line-height:2.2rem;vertical-align:top}.area-radio+.area-radio{margin-left:5rem}.area-radio input[type=radio]{position:absolute;top:3px;left:3px;z-index:1;display:block;width:1rem;height:1rem}.area-radio label{position:relative;z-index:2;display:block;min-width:2.2rem;min-height:2.2rem;font-size:1.5rem}.area-radio label:before{position:absolute;top:0;left:0;width:2.2rem;height:2.2rem;display:block;background-color:#fff;border-radius:1.1rem;border:1px solid #a0a0a0;content:"";-webkit-box-sizing:border-box;box-sizing:border-box}.area-radio label .text{display:block;padding-left:3.6rem}.area-radio input[type=radio]:checked+label:after{position:absolute;top:0.5rem;left:0.5rem;width:1.2rem;height:1.2rem;display:block;background:#fc5000;border-radius:0.6rem;content:""}.area-radio input[type=radio]:checked:disabled+label:after{background:#a0a0a0}@media (min-width: 1280px){.area-radio{line-height:2rem}.area-radio label{min-width:2rem;min-height:2rem;font-size:1.6rem}.area-radio label:before{width:2rem;height:2rem}.area-radio label .text{padding-left:3.1rem}.area-radio input[type=radio]:checked+label:after{width:1rem;height:1rem;border-radius:0.5rem}}.area-radio-group .form-label{display:inline-block;width:7.2rem}.area-radio-group .area-radio{vertical-align:middle}@media (min-width: 360px){.area-radio-group .form-label{width:9.4rem}.area-radio-group .area-radio{vertical-align:middle}}@media (min-width: 1280px){.area-radio-group .form-label{display:inline-block;width:12.4rem}.area-radio-group .area-radio{vertical-align:middle}}.area-radio-group.type-2:before,.area-radio-group.type-2:after{content:"";display:table}.area-radio-group.type-2:after{clear:both}.area-radio-group.type-2 .form-label{display:block}.area-radio-group.type-2 .area-radio{float:left;width:50%;margin-left:0}.area-select select{width:100%;border:1px solid #a0a0a0;border-radius:0;color:#a0a0a0}.area-select select:focus{border-color:#fc5000}.area-select.size-1 select{height:4rem;padding:0.7rem 3.8rem 0.7rem 1.4rem;background-color:#fff;background-image:url("https://www.daddyslab.com/static/project/www/arr-down-gray.svg");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.3rem 0.8rem;font-size:1.6rem;line-height:2.4rem}.area-select.size-1 select+.area-input-text{margin-top:1rem}.area-select.size-1.select-width-auto select{width:auto;min-width:6.5rem}.area-select.size-1.select-date select{min-width:6.1rem;padding-right:2.3rem;background-position:right 0.5rem center}.area-select.size-1.select-date .form-unit{margin-left:0}.area-select.size-1.select-date .form-unit+select{margin-left:0.7rem}.area-select.size-1.select-date-time .form-unit{margin-left:0.7rem}.area-select.size-1.select-date-time .form-unit+select{margin-left:1.3rem}.area-select.size-1.select-date-time select{min-width:6rem;vertical-align:top}.area-select.size-1.select-date-time select.time{width:100%;margin-top:1rem;margin-left:0}@media (min-width: 360px){.area-select.size-1.select-date select{padding-right:2.8rem;background-position:right 0.7rem center}.area-select.size-1.select-date .form-unit{margin-left:0.7rem}.area-select.size-1.select-date .form-unit+select{margin-left:1.2rem}}@media (min-width: 1280px){.area-select.size-1 select{height:4.8rem;padding:1.2rem 4.6rem 1.2rem 1.3rem;background-position:right 1.5rem center;background-size:1.6rem 1rem;line-height:2.2rem}.area-select.size-1.select-width-1 select{width:27.6rem}.area-select.size-1.select-width-auto select{width:auto;min-width:8.4rem}.area-select.size-1.select-date select{padding-right:4.6rem;background-position:right 1.2rem center}.area-select.size-1.select-date .form-unit{margin-left:0.8rem}.area-select.size-1.select-date .form-unit+select{margin-left:1.3rem}.area-select.size-1.select-date-time{margin-top:3.6rem}.area-select.size-1.select-date-time .form-unit{margin-left:0.7rem}.area-select.size-1.select-date-time .form-unit+select{margin-left:1.2rem}.area-select.size-1.select-date-time select{min-width:6.6rem}.area-select.size-1.select-date-time select.time{width:23.1rem;margin-top:0}.area-select.size-1 select+.area-input-text{display:inline-block;width:19.1rem;margin-top:0;margin-left:1.3rem}}.area-select.size-2 select{height:4rem;padding:0.7rem 3.8rem 0.7rem 1.4rem;background-color:#fff;background-image:url("https://www.daddyslab.com/static/project/www/arr-down-gray.svg");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.3rem 0.8rem;font-size:1.6rem;line-height:2.4rem}@media (min-width: 1280px){.area-select.size-2 select{height:4.8rem;padding:1.2rem 4.6rem 1.2rem 1.3rem;background-color:#fff;background-position:right 1.5rem center;background-size:1.6rem 1rem;font-size:1.4rem;line-height:2.2rem}}@media (min-width: 1280px){.area-select.size-3 select{height:4rem;padding:0.8rem 3.5rem 0.8rem 1.2rem;background-color:#fff;background-image:url("https://www.daddyslab.com/static/project/www/arr-down-gray.svg");background-repeat:no-repeat;background-position:right 0.9rem center;background-size:1.6rem 1rem;font-size:1.6rem;line-height:2.2rem}}.area-select.size-4 select{width:15.4rem;height:3.6rem;padding:0.7rem 3rem 0.7rem 1.2rem;background-color:#fff;background-image:url("https://www.daddyslab.com/static/project/www/arr-down-gray.svg");background-repeat:no-repeat;background-position:right 0.9rem center;background-size:1.1rem 0.7rem;font-size:1.2rem;line-height:2rem}@media (min-width: 1280px){.area-select.size-4 select{width:19.2rem;height:4.8rem;padding:0.8rem 4.6rem 0.8rem 1.2rem;background-position:right 1.5rem center;background-size:1.6rem 1rem;font-size:1.6rem;line-height:3rem}}.area-select.type-2 select{background-color:rgba(0,0,0,0.4);background-image:url("https://www.daddyslab.com/static/project/www/arr-down-white.svg");border-color:#fff;color:#fff}.area-select.type-2 select option{background:rgba(0,0,0,0.8)}@media (min-width: 1280px){.area-select.type-2 select{background-color:rgba(0,0,0,0.4);background-image:url("https://www.daddyslab.com/static/project/www/arr-down-white.svg");border-color:#fff;color:#fff}.area-select.type-2 select option{background:rgba(0,0,0,0.8)}}.area-select select[disabled]{background-image:none}.area-select-group{display:-webkit-box;display:-ms-flexbox;display:flex}.area-select-group .area-select{width:50%;margin:0 0.5rem}.area-select-group .area-select:first-child{margin-left:0}.area-select-group .area-select:last-child{margin-right:0}@media (min-width: 1280px){.area-select-group .area-select{width:50%;margin:0 0.8rem}}.area-select-group.type-2 .area-select{margin:0}.area-select-group.type-2 .area-select select{border-right-width:0}.area-select-group.type-2 .area-select:last-child select{border-right-width:1px}.area-textarea textarea{width:100%;height:16rem;padding:0.8rem 1.4rem;border:1px solid #a0a0a0;border-radius:0;font-size:1.6rem;line-height:2.1rem;vertical-align:top}.area-textarea textarea::-webkit-input-placeholder{color:#a0a0a0}.area-textarea textarea::-moz-placeholder{color:#a0a0a0}.area-textarea textarea:-webkit-input-placeholder{color:#a0a0a0}.area-textarea textarea:-ms-input-placeholder{color:#a0a0a0}.area-textarea textarea:-moz-placeholder{color:#a0a0a0}.area-textarea textarea:focus{border-color:#fc5000}@media (min-width: 1280px){.area-textarea .form-label{width:100%}.area-textarea textarea{height:14rem;padding:1.1rem 1.2rem;line-height:2.4rem}}.area-textarea .area-info-text-box+textarea{margin-top:0.8rem}@media (min-width: 1280px){.area-textarea .form-label+.area-info-text-box{margin-top:2.4rem}.area-textarea .area-info-text-box+textarea{margin-top:2rem}}.area-textarea-group>label{display:block}.area-textarea-group .area-textarea>label{color:#a0a0a0;font-size:1.2rem;line-height:1.9rem}.area-textarea-group .area-textarea>textarea{margin-top:0.6rem}.area-textarea-group .area-textarea+.area-textarea{margin-bottom:1rem}@media (min-width: 1280px){.area-textarea-group>label{display:-webkit-box;display:-ms-flexbox;display:flex}.area-textarea-group .area-textarea>label{width:12.4rem;color:#000;font-size:1.6rem;line-height:1.9rem}.area-textarea-group .area-textarea>textarea{width:48.4rem;margin-top:0}.area-textarea-group .area-textarea+.area-textarea{margin-bottom:1rem}}.area-circle-selector{position:relative;display:inline-block;vertical-align:top}.area-circle-selector>input[type=radio],.area-circle-selector>input[type=checkbox]{position:absolute;top:0.5rem;left:0.5rem;z-index:1;display:block;width:1rem;height:1rem}.area-circle-selector>label{position:relative;z-index:2;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #b4b4b4}.area-circle-selector>input[type=radio]:checked+label,.area-circle-selector>input[type=checkbox]:checked+label{background-color:rgba(252,80,0,0.2);border-color:#fc5000}.area-circle-selector-group{font-size:0;text-align:center}.area-circle-selector-group .area-circle-selector>label{-webkit-box-shadow:0 0.8rem 0.6rem rgba(0,0,0,0.05);box-shadow:0 0.8rem 0.6rem rgba(0,0,0,0.05)}.area-circle-selector-group.circle-2 .area-circle-selector{margin-right:0.8rem;font-size:1.4rem}.area-circle-selector-group.circle-2 .area-circle-selector>input[type=radio],.area-circle-selector-group.circle-2 .area-circle-selector>input[type=checkbox]{top:4.5rem;left:4.5rem}.area-circle-selector-group.circle-2 .area-circle-selector>label{width:12.8rem;height:12.8rem;border-radius:6.4rem}.area-circle-selector-group.circle-2 .area-circle-selector:last-child{margin-right:0}.area-circle-selector-group.circle-3 .area-circle-selector{margin-right:0.8rem;font-size:1.5rem}.area-circle-selector-group.circle-3 .area-circle-selector>input[type=radio],.area-circle-selector-group.circle-3 .area-circle-selector>input[type=checkbox]{top:4.5rem;left:4.5rem}.area-circle-selector-group.circle-3 .area-circle-selector>label{width:11rem;height:11rem;border-radius:5.5rem}.area-circle-selector-group.circle-3 .area-circle-selector:nth-child(2),.area-circle-selector-group.circle-3 .area-circle-selector:last-child{margin-right:0}.area-circle-selector-group.circle-4 .area-circle-selector{margin-right:1.5rem;margin-bottom:1.5rem;font-size:1.5rem}.area-circle-selector-group.circle-4 .area-circle-selector>input[type=radio],.area-circle-selector-group.circle-4 .area-circle-selector>input[type=checkbox]{top:3.5rem;left:3.5rem}.area-circle-selector-group.circle-4 .area-circle-selector>label{width:11rem;height:11rem;border-radius:5.5rem}.area-circle-selector-group.circle-4 .area-circle-selector:nth-child(2),.area-circle-selector-group.circle-4 .area-circle-selector:last-child{margin-right:0}.area-circle-selector-group.circle-4 .area-circle-selector:nth-child(4),.area-circle-selector-group.circle-4 .area-circle-selector:last-child{margin-bottom:0}.area-circle-selector-group.circle-7 .area-circle-selector{margin-right:0.8rem;font-size:1.3rem}.area-circle-selector-group.circle-7 .area-circle-selector>input[type=radio],.area-circle-selector-group.circle-7 .area-circle-selector>input[type=checkbox]{top:3rem;left:3rem}.area-circle-selector-group.circle-7 .area-circle-selector>label{width:8.2rem;height:8.2rem;border-radius:4.1rem}.area-circle-selector-group.circle-7 .area-circle-selector>label>small{font-size:1rem}.area-circle-selector-group.circle-7 .area-circle-selector:nth-child(2),.area-circle-selector-group.circle-7 .area-circle-selector:nth-child(7),.area-circle-selector-group.circle-7 .area-circle-selector:last-child{margin-right:0}@media (min-width: 360px){.area-circle-selector-group.circle-2 .area-circle-selector{font-size:1.5rem}.area-circle-selector-group.circle-2 .area-circle-selector>label{width:14.8rem;height:14.8rem;border-radius:7.4rem}.area-circle-selector-group.circle-2 .area-circle-selector:last-child{margin-right:0}.area-circle-selector-group.circle-7 .area-circle-selector{font-size:1.4rem}.area-circle-selector-group.circle-7 .area-circle-selector>label{width:9.5rem;height:9.5rem;border-radius:4.75rem}.area-circle-selector-group.circle-7 .area-circle-selector>label>small{font-size:1.1rem}.area-circle-selector-group.circle-7 .area-circle-selector:nth-child(2),.area-circle-selector-group.circle-7 .area-circle-selector:nth-child(6),.area-circle-selector-group.circle-7 .area-circle-selector:last-child{margin-right:0}}@media (min-width: 1280px){.area-circle-selector-group.circle-2 .area-circle-selector{margin-right:4rem;font-size:2.4rem}.area-circle-selector-group.circle-2 .area-circle-selector>label{width:28rem;height:28rem;border-radius:14rem;-webkit-box-shadow:0 1.6rem 1.2rem rgba(0,0,0,0.05);box-shadow:0 1.6rem 1.2rem rgba(0,0,0,0.05)}.area-circle-selector-group.circle-2 .area-circle-selector:last-child{margin-right:0}.area-circle-selector-group.circle-3 .area-circle-selector{margin-right:4rem;font-size:2.4rem}.area-circle-selector-group.circle-3 .area-circle-selector>label{width:28rem;height:28rem;border-radius:14rem}.area-circle-selector-group.circle-3 .area-circle-selector:nth-child(2){margin-right:4rem}.area-circle-selector-group.circle-4 .area-circle-selector{margin-right:3rem;margin-bottom:0 !important;font-size:2.4rem}.area-circle-selector-group.circle-4 .area-circle-selector>label{width:22rem;height:22rem;border-radius:11rem}.area-circle-selector-group.circle-4 .area-circle-selector:nth-child(2){margin-right:3rem}.area-circle-selector-group.circle-7 .area-circle-selector{margin-right:2rem;font-size:2.4rem}.area-circle-selector-group.circle-7 .area-circle-selector>label{width:18rem;height:18rem;border-radius:9rem}.area-circle-selector-group.circle-7 .area-circle-selector>label>small{font-size:2rem}.area-circle-selector-group.circle-7 .area-circle-selector:nth-child(2),.area-circle-selector-group.circle-7 .area-circle-selector:nth-child(7){margin-right:2rem}.area-circle-selector-group.circle-7 .area-circle-selector:nth-child(5),.area-circle-selector-group.circle-7 .area-circle-selector:last-child{margin-right:0}}.area-label-text .value-text{display:block;width:100%;font-size:1.3rem;line-height:2.5rem}.area-label-text.ellipsis .value-text span{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 1280px){.area-label-text .value-text{font-size:1.6rem;line-height:4.8rem}}.tags{line-height:1.6rem}.tags>span{display:inline-block;height:1.6rem;margin-right:0.5rem;padding:0 0.8rem;background-color:#fff;border-width:1px;border-style:solid;border-radius:0.8rem;font-size:0.9rem;line-height:1.4rem;vertical-align:top}.tags>span:last-child{margin-right:0}@media (min-width: 1280px){.tags>span{height:2rem;padding:0 1rem;border-color:#003764;border-radius:1rem;font-size:1.2rem;line-height:1.8rem}}.tags.sns-tag{text-align:center}.tags.sns-tag>span{height:2.4rem;margin-top:1rem;background:#fff;border-radius:1.2rem;color:#003764;font-size:1.2rem;line-height:2.2rem;cursor:pointer}.tags.sns-tag>span:before{content:"#"}@media (min-width: 1280px){.tags.sns-tag>span{height:3.2rem;border-radius:1.6rem;font-size:1.6rem;line-height:3rem}}.area-section-title.type-1 .title{font-size:2rem;font-weight:700;line-height:3rem}.area-section-title.type-1 .description{display:none}.area-section-title.type-1 .info-required{display:none}@media (min-width: 1280px){.area-section-title.type-1{position:relative}.area-section-title.type-1 .title{font-size:2.6rem;line-height:4rem}.area-section-title.type-1 .description{display:block;margin-top:0.4rem;font-size:1.8rem;font-weight:300;line-height:3rem}.area-section-title.type-1 .info-required{position:absolute;top:1.1rem;right:0;display:block;font-size:1.4rem;line-height:2.4rem}.area-section-title.type-1 .info-required:before{margin-right:0.4rem;color:#fc5000;content:"*"}}.area-section-title.type-2 .title{font-size:2rem;font-weight:700;line-height:3rem}@media (min-width: 1280px){.area-section-title.type-2 .title{font-size:2.4rem;line-height:3.6rem}}.area-section-title.type-3 .title{font-size:4rem;font-weight:700;line-height:6rem}.area-section-title.type-3 .description{margin-top:1.5rem;font-size:1.4rem;line-height:2.4rem}@media (min-width: 1280px){.area-section-title.type-3 .title{font-size:6rem;line-height:10rem}.area-section-title.type-3 .description{margin-top:2.3rem;font-size:1.8rem;line-height:3.2rem}}.area-section-title.type-4 .title b{display:block;color:#fc5000;font-size:2.4rem;font-weight:700;line-height:3rem}.area-section-title.type-4 .title span{display:block;margin-top:1.2rem;font-size:1.8rem;font-weight:400;line-height:3rem}.area-section-title.type-4 .title span em{color:#fc5000;font-weight:700}.area-section-title.type-4 .title small{display:block;color:#b4b4b4;font-size:1.4rem;font-weight:400;line-height:3.1rem}@media (min-width: 1280px){.area-section-title.type-4 .title b{font-size:4rem;line-height:4.2rem}.area-section-title.type-4 .title span{margin-top:3rem;font-size:3.2rem;line-height:4.4rem}.area-section-title.type-4 .title small{font-size:2.4rem;line-height:4.6rem}}.area-section-title.type-5 .title{font-size:1.6rem;font-weight:700;line-height:3rem}@media (min-width: 1280px){.area-section-title.type-5 .title{font-size:2.4rem;line-height:4rem}}.area-section-title.type-6{text-align:center}.area-section-title.type-6 .title{color:#ff6f05;font-size:2.6rem;font-weight:500;line-height:3.7rem}.area-section-title.type-6 .description{margin-top:2.5rem;color:#fff;font-size:1.5rem;font-weight:300;line-height:2.2rem}.area-section-title.type-6 .description b{font-weight:500}.area-section-title.type-6 .description+.description{margin-top:2.2rem}@media (min-width: 1280px){.area-section-title.type-6{text-align:left}.area-section-title.type-6 .title{font-size:4.4rem;line-height:6rem}.area-section-title.type-6 .description{margin-top:3rem;font-size:2rem;line-height:3.4rem}.area-section-title.type-6 .description+.description{margin-top:3.4rem}}.area-section-title.type-7{padding-top:5.5rem;padding-bottom:5.7rem;text-align:center}.area-section-title.type-7 .title{color:#fc5000;font-size:2.6rem;font-weight:500;line-height:3.5rem}.area-section-title.type-7 .description{margin-top:1.5rem;font-size:1.5rem;font-weight:300;line-height:2.3rem}.area-section-title.type-7 .description b{font-weight:500}@media (min-width: 1280px){.area-section-title.type-7{padding-top:13rem;padding-bottom:15.4rem}.area-section-title.type-7 .title{font-size:4.4rem;line-height:6rem}.area-section-title.type-7 .description{margin-top:3.8rem;font-size:2rem;line-height:3.4rem}.area-section-title.type-7.deco-with .title{position:relative}.area-section-title.type-7.deco-with .title:before,.area-section-title.type-7.deco-with .title:after{position:absolute;top:50%;display:block;background-repeat:no-repeat;background-position:0 0;content:""}.area-section-title.type-7.deco-with .title:before{left:50%}.area-section-title.type-7.deco-with .title:after{right:50%}.area-section-title.type-7.deco-x .title:before,.area-section-title.type-7.deco-x .title:after{width:2.5rem;height:2.5rem;margin-top:-1.25rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-x-orange.svg")}.area-section-title.type-7.deco-x .title:before{margin-left:-28.3rem}.area-section-title.type-7.deco-x .title:after{margin-right:-28.3rem}.area-section-title.type-7.deco-plus .title:before,.area-section-title.type-7.deco-plus .title:after{width:2.6rem;height:2.6rem;margin-top:-1.3rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-plus-orange.svg")}.area-section-title.type-7.deco-plus .title:before{margin-left:-25.4rem}.area-section-title.type-7.deco-plus .title:after{margin-right:-25.4rem}.area-section-title.type-7.deco-circle .title:before,.area-section-title.type-7.deco-circle .title:after{width:2.5rem;height:2.5rem;margin-top:-1.25rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-circle-orange.svg")}.area-section-title.type-7.deco-circle .title:before{margin-left:-25.4rem}.area-section-title.type-7.deco-circle .title:after{margin-right:-25.4rem}}.area-section-title.type-8{padding-top:3.5rem;padding-bottom:1.9rem}.area-section-title.type-8 .title{font-size:2rem;font-weight:700;line-height:3rem}@media (min-width: 1280px){.area-section-title.type-8{padding-top:4.8rem;padding-bottom:4.4rem}.area-section-title.type-8 .title{font-size:3.2rem;line-height:5.8rem}.area-section-title.type-8 .description{font-size:2rem;line-height:3rem}}.area-subscription .contents-row{padding-top:2rem;padding-bottom:2.3rem;background-color:#fc5000}@media (min-width: 1280px){.area-subscription .contents-row{padding:4.6rem 10.3rem 4rem 10.6rem}}.area-subscription-title{color:#fff;font-size:2rem;font-weight:700;line-height:3rem}@media (min-width: 1280px){.area-subscription-title{float:left;width:31.6rem;font-size:3.2rem;line-height:4.8rem}}.area-subscription-descript{margin-top:0.4rem;color:#fff;font-size:1rem;line-height:1.8rem}@media (min-width: 1280px){.area-subscription-descript{float:left;width:44rem;margin-top:0.3rem;font-size:1.6rem;line-height:2.8rem}}.area-subscription-sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:35rem;margin-top:1.5rem}.area-subscription-sns>li{float:left;width:10rem}.area-subscription-sns>li>a,.area-subscription-sns>li>button{display:block;width:100%;padding-left:4.5rem;background-repeat:no-repeat;background-position:0 0;background-size:3.2rem;color:#fff;font-size:1.1rem;font-weight:500;line-height:3.2rem;text-align:left}.area-subscription-sns>li>a.kakaotalk,.area-subscription-sns>li>button.kakaotalk{background-image:url("https://www.daddyslab.com/static/project/www/ico-kakaotalk-white.svg")}.area-subscription-sns>li>a.facebook,.area-subscription-sns>li>button.facebook{background-image:url("https://www.daddyslab.com/static/project/www/ico-facebook-white-orange.svg")}.area-subscription-sns>li>a.blog,.area-subscription-sns>li>button.blog{background-image:url("https://www.daddyslab.com/static/project/www/ico-blog-white.svg")}@media (min-width: 1280px){.area-subscription-sns{display:block;float:left;margin-top:0}.area-subscription-sns:before,.area-subscription-sns:after{content:"";display:table}.area-subscription-sns:after{clear:both}.area-subscription-sns>li{width:4.8rem;margin-right:2.4rem}.area-subscription-sns>li:last-child{margin-right:0}.area-subscription-sns>li>a,.area-subscription-sns>li>button{padding-top:4.8rem;padding-left:0;background-size:4.8rem;font-size:1.2rem;line-height:2.6rem;text-align:center}}.area-carousel-util{height:3rem;background-color:#d0ccbd}.area-carousel-util .swiper-pagination{width:100%;height:3rem;padding-top:1.1rem;line-height:3rem}.area-carousel-util .swiper-pagination .swiper-pagination-bullet{margin:0 0.25rem;background:none;border:1px solid #fff;vertical-align:top;opacity:1}.area-carousel-util .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.area-carousel-util .swiper-button-prev,.area-carousel-util .swiper-button-next{top:0;z-index:11;width:2.4rem;height:3rem;margin-top:0;background-size:0.7rem 1.2rem}.area-carousel-util .swiper-button-prev{left:0;background-image:url("https://www.daddyslab.com/static/project/www/arr-left-white.svg")}.area-carousel-util .swiper-button-next{right:0;background-image:url("https://www.daddyslab.com/static/project/www/arr-right-white.svg")}.area-carousel-util .more{display:none}@media (min-width: 1280px){.area-carousel-util{width:17rem;background-color:transparent}.area-carousel-util .swiper-pagination,.area-carousel-util .swiper-button-prev,.area-carousel-util .swiper-button-next{position:static;float:left}.area-carousel-util .swiper-pagination{width:8.8rem;padding-top:0}.area-carousel-util .swiper-button-prev,.area-carousel-util .swiper-button-next{border:1px solid #b4b4b4}.area-carousel-util .swiper-button-prev{background-image:url("https://www.daddyslab.com/static/project/www/arr-left-gray.svg")}.area-carousel-util .swiper-button-next{background-image:url("https://www.daddyslab.com/static/project/www/arr-right-gray.svg")}.area-carousel-util .more{display:none}}.area-carousel-util-more{position:relative;display:inline-block;color:#a0a0a0 !important;line-height:3rem}.area-carousel-util-more:after{position:absolute;right:0;bottom:0.6rem;left:0;display:block;height:1px;background-color:#a0a0a0;content:""}@media (min-width: 1280px){.area-carousel-util-more{display:none}}.area-carousel.type-1 .swiper-container{height:20rem}.area-carousel.type-1 .swiper-container .background-image{height:100%;margin-left:30%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;opacity:0.5}.area-carousel.type-1 .swiper-container .background-color{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.area-carousel.type-1 .swiper-container .contents-row{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.area-carousel.type-1 .swiper-container .text-wrap .category,.area-carousel.type-1 .swiper-container .text-wrap .sub-title,.area-carousel.type-1 .swiper-container .text-wrap .title,.area-carousel.type-1 .swiper-container .text-wrap .link{font-weight:700;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-1 .swiper-container .text-wrap .category,.area-carousel.type-1 .swiper-container .text-wrap .link,.area-carousel.type-1 .swiper-container .text-wrap .sub-title,.area-carousel.type-1 .swiper-container .text-wrap .title{display:block}.area-carousel.type-1 .swiper-container .text-wrap .category{margin-top:3.7rem}.area-carousel.type-1 .swiper-container .text-wrap .category span{display:inline-block;height:1.8rem;padding:0 0.7rem;font-size:1rem;line-height:1.8rem;vertical-align:top}.area-carousel.type-1 .swiper-container .text-wrap .sub-title{margin-top:1.6rem;font-size:1.6rem;font-weight:500;line-height:2.5rem}.area-carousel.type-1 .swiper-container .text-wrap .title{font-size:2.6rem;line-height:3.7rem}.area-carousel.type-1 .swiper-container .text-wrap .link{margin-top:1.3rem;line-height:1.6rem}.area-carousel.type-1 .swiper-container .text-wrap .link a{display:inline-block;font-size:1rem;vertical-align:top}.area-carousel.type-1 .swiper-container .swiper-button-prev,.area-carousel.type-1 .swiper-container .swiper-button-next{display:none}.area-carousel.type-1 .swiper-container .swiper-pagination{bottom:1.5rem;height:0.7rem}.area-carousel.type-1 .swiper-container .swiper-pagination .swiper-pagination-bullet{width:0.7rem;height:0.7rem;margin:0 0.2rem;background:none;border:1px solid #fff;vertical-align:top;opacity:1}.area-carousel.type-1 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}@media (min-width: 1280px){.area-carousel.type-1 .swiper-container{height:24rem}.area-carousel.type-1 .swiper-container .background-image{position:absolute;top:0;bottom:0;left:50%;width:74rem;margin-left:-12.32rem;opacity:0.85}.area-carousel.type-1 .swiper-container .background-color{position:absolute;top:0;bottom:0;z-index:1}.area-carousel.type-1 .swiper-container .background-color .gradient{position:absolute;top:0;bottom:0;z-index:1;width:37rem}.area-carousel.type-1 .swiper-container .background-color.left{right:50%;left:0;margin-right:12.32rem}.area-carousel.type-1 .swiper-container .background-color.left .gradient{right:-37rem}.area-carousel.type-1 .swiper-container .background-color.right{right:0;left:50%;margin-left:61.6rem}.area-carousel.type-1 .swiper-container .background-color.right .gradient{left:-37rem}.area-carousel.type-1 .swiper-container .text-wrap{width:60rem;margin-left:10rem}.area-carousel.type-1 .swiper-container .text-wrap .category{margin-top:3.4rem}.area-carousel.type-1 .swiper-container .text-wrap .category span{height:2.8rem;font-size:1.6rem;line-height:2.8rem}.area-carousel.type-1 .swiper-container .text-wrap .sub-title{margin-top:1.8rem;font-size:2.4rem;line-height:3.6rem}.area-carousel.type-1 .swiper-container .text-wrap .title{font-size:4rem;line-height:5.2rem}.area-carousel.type-1 .swiper-container .text-wrap .link{margin-top:2.2rem}.area-carousel.type-1 .swiper-container .text-wrap .link a{font-size:1.6rem}.area-carousel.type-1 .swiper-container .swiper-button-prev,.area-carousel.type-1 .swiper-container .swiper-button-next{top:0;bottom:0;display:block;width:4.4rem;height:24rem;margin-top:0;background-size:1.2rem 2rem}.area-carousel.type-1 .swiper-container .swiper-button-prev:hover,.area-carousel.type-1 .swiper-container .swiper-button-next:hover{background-color:rgba(0,0,0,0.15)}.area-carousel.type-1 .swiper-container .swiper-button-prev{left:0;background-image:url("https://www.daddyslab.com/static/project/www/arr-left-white.svg")}.area-carousel.type-1 .swiper-container .swiper-button-next{right:0;background-image:url("https://www.daddyslab.com/static/project/www/arr-right-white.svg")}.area-carousel.type-1 .swiper-container .swiper-pagination{display:none}}.area-carousel.type-2{position:relative}.area-carousel.type-2 .swiper-container .swiper-slide{width:100%;height:29.5rem;border:1px solid #b4b4b4}.area-carousel.type-2 .swiper-container .swiper-slide .img-box{display:block;width:100%;height:20rem;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-carousel.type-2 .swiper-container .swiper-slide .text-box{position:relative;padding:1.5rem 1.3rem 0;border-top:1px solid #b4b4b4;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .date{position:absolute;top:1.5rem;right:1.4rem;color:#a0a0a0;font-size:1rem;line-height:1.6rem}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .title{display:block;margin-top:0.5rem;font-size:1.5rem;font-weight:700;line-height:2.4rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .description{display:block;font-size:1rem;line-height:2rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .description>span{position:relative;display:inline-block;margin-right:0.1rem;padding-right:0.5rem}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .description>span:after{position:absolute;top:50%;right:0;display:block;width:1px;height:1rem;margin-top:-0.5rem;background:#000;content:""}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .description>span:last-child:after{display:none}.area-carousel.type-2 .swiper-container .more-box{display:none}.area-carousel.type-2 .area-carousel-util{position:absolute;right:0;bottom:-3rem;left:0}.area-carousel.type-2 .area-carousel-util-more{position:absolute;top:-4.8rem;right:0;font-size:1.1rem}@media (min-width: 1280px){.area-carousel.type-2 .swiper-container .swiper-slide{height:39.6rem}.area-carousel.type-2 .swiper-container .swiper-slide .img-box{height:27.4rem}.area-carousel.type-2 .swiper-container .swiper-slide .text-box{padding:1.8rem 2rem 0}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .date{top:1.8rem;right:1.9rem;font-size:1.2rem;line-height:2rem}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .title{font-size:1.8rem;line-height:2.8rem}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .description{font-size:1.4rem;line-height:2.6rem}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .description>span{margin-right:0.6rem;padding-right:0.8rem}.area-carousel.type-2 .swiper-container .swiper-slide .text-box .description>span:after{height:1.6rem;margin-top:-0.8rem}.area-carousel.type-2 .swiper-container .more-box{position:absolute;top:0;right:0;bottom:0;z-index:1;display:block;width:40rem;padding-top:13.8rem;background-color:rgba(255,255,255,0.8);border:1px solid #b4b4b4;font-size:2rem;font-weight:500;line-height:2.8rem;text-align:center}.area-carousel.type-2 .swiper-container .more-box .btn{margin-top:3.2rem;padding:0 4.1rem}.area-carousel.type-2 .area-carousel-util{top:-6.7rem;bottom:auto;left:auto;width:16.8rem}.area-carousel.type-2 .area-carousel-util .swiper-button-prev,.area-carousel.type-2 .area-carousel-util .swiper-button-next{width:4rem;height:4rem}.area-carousel.type-2 .area-carousel-util .swiper-pagination{height:4rem;line-height:4rem}}.area-carousel.type-3{position:relative}.area-carousel.type-3 .swiper-container .swiper-slide{width:24rem;height:24rem}.area-carousel.type-3 .swiper-container .swiper-slide a{display:block;width:100%;height:100%;background-color:#f4f1e7;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-carousel.type-3 .swiper-container .swiper-slide a .photo-info{display:none}.area-carousel.type-3 .area-carousel-util{position:absolute;top:-4rem;right:1.3rem;right:calc(1.3rem + constant(safe-area-inset-right));right:calc(1.3rem + env(safe-area-inset-right))}.area-carousel.type-3 .area-carousel-util .swiper-pagination,.area-carousel.type-3 .area-carousel-util .swiper-button-prev,.area-carousel.type-3 .area-carousel-util .swiper-button-next{display:none}.area-carousel.type-3 .area-carousel-util-more{position:absolute;top:-4.8rem;right:1.3rem;right:calc(1.3rem + constant(safe-area-inset-right));right:calc(1.3rem + env(safe-area-inset-right));font-size:1.1rem}@media (min-width: 1280px){.area-carousel.type-3 .swiper-container .swiper-slide{width:29.6rem;height:29.6rem}.area-carousel.type-3 .swiper-container .swiper-slide a{position:relative}.area-carousel.type-3 .swiper-container .swiper-slide a .photo-info{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0,0,0,0.5);color:#fff;opacity:0;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.area-carousel.type-3 .swiper-container .swiper-slide a .photo-info .instagram{position:absolute;top:2rem;right:2rem;display:block;width:3.2rem;height:3.2rem;background:url("https://www.daddyslab.com/static/project/www/ico-instagram-white.png") no-repeat 0 0;background-size:3.2rem}.area-carousel.type-3 .swiper-container .swiper-slide a .photo-info .count{display:block;margin-top:25rem;text-align:center}.area-carousel.type-3 .swiper-container .swiper-slide a .photo-info .count .like,.area-carousel.type-3 .swiper-container .swiper-slide a .photo-info .count .reply{display:inline-block;padding-left:3.9rem;background-repeat:no-repeat;background-position:0 center;background-size:2.4rem 2.1rem;font-weight:500;line-height:2.1rem;vertical-align:top}.area-carousel.type-3 .swiper-container .swiper-slide a .photo-info .count .like{margin-right:4rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-heart-white.png")}.area-carousel.type-3 .swiper-container .swiper-slide a .photo-info .count .reply{background-image:url("https://www.daddyslab.com/static/project/www/ico-balloon-white.png")}.area-carousel.type-3 .swiper-container .swiper-slide a:hover .photo-info{opacity:1}.area-carousel.type-3 .area-carousel-util{position:absolute;top:-6.7rem;right:0}.area-carousel.type-3 .area-carousel-util .swiper-pagination,.area-carousel.type-3 .area-carousel-util .swiper-button-prev,.area-carousel.type-3 .area-carousel-util .swiper-button-next{display:block}.area-carousel.type-3 .area-carousel-util .swiper-button-prev,.area-carousel.type-3 .area-carousel-util .swiper-button-next{width:4rem;height:4rem}.area-carousel.type-3 .area-carousel-util .swiper-pagination{height:4rem;line-height:4rem}}.area-carousel.type-4 .swiper-container .swiper-slide>a{display:block;height:14rem;height:37.136vw;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-carousel.type-4 .swiper-container .swiper-button-prev,.area-carousel.type-4 .swiper-container .swiper-button-next{width:2.4rem;height:2.4rem;margin-top:-1.2rem;background-size:0.7rem 1.2rem;background-color:rgba(0,0,0,0.15)}.area-carousel.type-4 .swiper-container .swiper-button-prev{left:0;background-image:url("https://www.daddyslab.com/static/project/www/arr-left-white.svg")}.area-carousel.type-4 .swiper-container .swiper-button-next{right:0;background-image:url("https://www.daddyslab.com/static/project/www/arr-right-white.svg")}.area-carousel.type-4 .swiper-container .swiper-pagination{display:none}@media (min-width: 1280px){.area-carousel.type-4 .swiper-container .swiper-slide>a{height:24rem}.area-carousel.type-4 .swiper-container .swiper-button-prev,.area-carousel.type-4 .swiper-container .swiper-button-next{width:4.0rem;height:4.0rem;margin-top:-2rem;background-size:1.2rem 2rem}.area-carousel.type-4 .swiper-container .swiper-pagination{display:block}.area-carousel.type-4 .swiper-container .swiper-pagination .swiper-pagination-bullet{width:1.2rem;height:1.2rem;background:#c8c8c8;opacity:1}.area-carousel.type-4 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#fc5000}}.area-carousel.type-5{position:relative}.area-carousel.type-5 .swiper-container .swiper-slide{position:relative;width:100%;height:30.4rem;background-color:#fff;border:1px solid #b4b4b4}.area-carousel.type-5 .swiper-container .swiper-slide .img-box{display:block;width:100%;height:16rem;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-carousel.type-5 .swiper-container .swiper-slide .text-box{position:relative;padding:1.5rem 1.3rem 0;border-top:1px solid #b4b4b4;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-5 .swiper-container .swiper-slide .text-box .title{display:block;margin-top:0.5rem;font-size:1.5rem;font-weight:700;line-height:2.4rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-5 .swiper-container .swiper-slide .text-box .description-list{margin-top:0.6rem;margin-right:10.3rem;font-size:1.1rem;line-height:2rem}.area-carousel.type-5 .swiper-container .swiper-slide .text-box .description-list>li{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-5 .swiper-container .swiper-slide .btn-detail,.area-carousel.type-5 .swiper-container .swiper-slide .btn-ready{position:absolute;right:1.9rem;bottom:1.9rem;z-index:1;width:8rem}.area-carousel.type-5 .swiper-container .swiper-slide .info-ready{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding-top:15.3rem;background-color:rgba(0,0,0,0.6);background-image:url("https://www.daddyslab.com/static/project/www/img-character-sorry-white.png");background-repeat:no-repeat;background-position:center 5.4rem;background-size:7.2rem 8.3rem;color:#fff;font-size:1.5rem;font-weight:500;line-height:2.6rem;text-align:center}@media (min-width: 1280px){.area-carousel.type-5 .swiper-container .swiper-slide{height:20rem}.area-carousel.type-5 .swiper-container .swiper-slide .img-box{float:left;width:26.8rem;height:19.8rem;border-right:1px solid #b4b4b4}.area-carousel.type-5 .swiper-container .swiper-slide .text-box{padding:2.2rem 2rem 0 4.4rem;border-top:0}.area-carousel.type-5 .swiper-container .swiper-slide .text-box .tags{position:absolute;top:3.1rem;left:4.4rem}.area-carousel.type-5 .swiper-container .swiper-slide .text-box .title{padding-left:8.8rem;font-size:1.8rem;line-height:2.8rem}.area-carousel.type-5 .swiper-container .swiper-slide .text-box .description-list{margin-top:1.8rem;margin-right:18.6rem;font-size:1.6rem;line-height:3rem}.area-carousel.type-5 .swiper-container .swiper-slide .btn-detail,.area-carousel.type-5 .swiper-container .swiper-slide .btn-ready{right:4.3rem;bottom:3.9rem;width:14.8rem}.area-carousel.type-5 .swiper-container .swiper-slide .info-ready{padding-top:5.7rem;padding-left:31.3rem;background-position:17.2rem center;background-size:10.8rem 12.4rem;font-size:2.4rem;line-height:4.2rem;text-align:left}}.area-carousel.type-6{position:relative}.area-carousel.type-6 .swiper-container .swiper-wrapper:before,.area-carousel.type-6 .swiper-container .swiper-wrapper:after{content:"";display:table}.area-carousel.type-6 .swiper-container .swiper-wrapper:after{clear:both}.area-carousel.type-6 .swiper-container .swiper-slide{position:relative;float:left;width:33.3%;height:0;padding-top:33.3%}.area-carousel.type-6 .swiper-container .swiper-slide a{position:absolute;top:0;right:0.3rem;bottom:0.3rem;left:0;display:block;background-color:#f4f1e7;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-carousel.type-6 .swiper-container .swiper-slide a .photo-info{display:none}.area-carousel.type-6 .swiper-container .swiper-slide:nth-child(3n){width:33.4%}.area-carousel.type-6 .swiper-container .swiper-slide:nth-child(3n) a{right:0}@media (min-width: 1280px){.area-carousel.type-6 .swiper-container .swiper-slide{position:static;width:29.6rem;height:29.6rem;margin-right:1.6rem;margin-bottom:1.6rem;padding-top:0}.area-carousel.type-6 .swiper-container .swiper-slide a{position:relative;width:100%;height:100%}.area-carousel.type-6 .swiper-container .swiper-slide a .photo-info{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0,0,0,0.5);color:#fff;opacity:0;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.area-carousel.type-6 .swiper-container .swiper-slide a .photo-info .instagram{position:absolute;top:2rem;right:2rem;display:block;width:3.2rem;height:3.2rem;background:url("https://www.daddyslab.com/static/project/www/ico-instagram-white.png") no-repeat 0 0;background-size:3.2rem}.area-carousel.type-6 .swiper-container .swiper-slide a .photo-info .count{display:block;margin-top:25rem;text-align:center}.area-carousel.type-6 .swiper-container .swiper-slide a .photo-info .count .like,.area-carousel.type-6 .swiper-container .swiper-slide a .photo-info .count .reply{display:inline-block;padding-left:3.9rem;background-repeat:no-repeat;background-position:0 center;background-size:2.4rem 2.1rem;font-weight:500;line-height:2.1rem;vertical-align:top}.area-carousel.type-6 .swiper-container .swiper-slide a .photo-info .count .like{margin-right:4rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-heart-white.png")}.area-carousel.type-6 .swiper-container .swiper-slide a .photo-info .count .reply{background-image:url("https://www.daddyslab.com/static/project/www/ico-balloon-white.png")}.area-carousel.type-6 .swiper-container .swiper-slide:nth-child(3n){width:29.6rem}.area-carousel.type-6 .swiper-container .swiper-slide:nth-child(4n){margin-right:0}.area-carousel.type-6 .swiper-container .swiper-slide a:hover .photo-info{opacity:1}}.area-carousel.type-7 .swiper-container .swiper-slide{width:100%;height:32rem;margin-bottom:2rem;border:1px solid #b4b4b4}.area-carousel.type-7 .swiper-container .swiper-slide .img-box{display:block;width:100%;height:21rem;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-carousel.type-7 .swiper-container .swiper-slide .text-box{padding:1rem 2rem 0;border-top:1px solid #b4b4b4;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-7 .swiper-container .swiper-slide .text-box .title{display:block;font-size:1.5rem;font-weight:700;line-height:2.6rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-7 .swiper-container .swiper-slide .text-box .address-wrap{display:block;margin-top:0.2rem;font-size:1.1rem;line-height:1.7rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-7 .swiper-container .swiper-slide .text-box .address-wrap>.address,.area-carousel.type-7 .swiper-container .swiper-slide .text-box .address-wrap>a{display:block}@media (min-width: 1280px){.area-carousel.type-7 .swiper-container:before,.area-carousel.type-7 .swiper-container:after{content:"";display:table}.area-carousel.type-7 .swiper-container:after{clear:both}.area-carousel.type-7 .swiper-container .swiper-slide{float:left;width:40rem;height:42.6rem;margin-right:1.6rem;margin-bottom:3rem}.area-carousel.type-7 .swiper-container .swiper-slide:nth-child(3n){margin-right:0}.area-carousel.type-7 .swiper-container .swiper-slide .img-box{height:27.6rem}.area-carousel.type-7 .swiper-container .swiper-slide .text-box{padding:1.8rem 1.6rem 0}.area-carousel.type-7 .swiper-container .swiper-slide .text-box .title{font-size:2rem;line-height:3.2rem}.area-carousel.type-7 .swiper-container .swiper-slide .text-box .address-wrap{font-size:1.6rem;line-height:2.4rem}}.area-carousel.type-8 .swiper-container .swiper-slide{width:100%}.area-carousel.type-8 .swiper-container .swiper-slide .img-box{display:block;width:100%;height:25.5rem;height:67.64vw;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-carousel.type-8 .swiper-container .swiper-slide .text-box{padding-top:1.2rem;padding-bottom:1rem;padding-right:4rem;padding-right:calc(4rem + constant(safe-area-inset-right));padding-right:calc(4rem + env(safe-area-inset-right));padding-left:4rem;padding-left:calc(4rem + constant(safe-area-inset-left));padding-left:calc(4rem + env(safe-area-inset-left));background:#f1f1f1}.area-carousel.type-8 .swiper-container .swiper-slide .text-box.brown{background:#8e6e65;color:#fff}.area-carousel.type-8 .swiper-container .swiper-slide .text-box>span{display:block;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-carousel.type-8 .swiper-container .swiper-slide .text-box .title{font-size:1.5rem;font-weight:500;line-height:2.2rem}.area-carousel.type-8 .swiper-container .swiper-slide .text-box .student{font-size:1rem;font-weight:300;line-height:2rem}.area-carousel.type-8 .swiper-container .swiper-button-prev,.area-carousel.type-8 .swiper-container .swiper-button-next{top:auto;bottom:0;width:2.7rem;height:8.6rem;margin-top:0;background-size:0.7rem 1.2rem}.area-carousel.type-8 .swiper-container .swiper-button-prev{left:0;left:constant(safe-area-inset-left);left:env(safe-area-inset-left);background-image:url("https://www.daddyslab.com/static/project/www/arr-left-black.svg")}.area-carousel.type-8 .swiper-container .swiper-button-prev.white{background-image:url("https://www.daddyslab.com/static/project/www/arr-left-white.svg")}.area-carousel.type-8 .swiper-container .swiper-button-next{right:0;right:constant(safe-area-inset-right);right:env(safe-area-inset-right);background-image:url("https://www.daddyslab.com/static/project/www/arr-right-black.svg")}.area-carousel.type-8 .swiper-container .swiper-button-next.white{background-image:url("https://www.daddyslab.com/static/project/www/arr-right-white.svg")}.area-carousel.type-9 .swiper-container .swiper-slide{width:100%;height:25.5rem;height:67.64vw}.area-carousel.type-9 .swiper-container .swiper-slide .img-box{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-carousel.type-9 .swiper-container .swiper-button-prev,.area-carousel.type-9 .swiper-container .swiper-button-next{width:2.7rem;height:2.7rem;margin-top:-1.35rem;background-size:0.7rem 1.2rem}.area-carousel.type-9 .swiper-container .swiper-button-prev{left:0;left:constant(safe-area-inset-left);left:env(safe-area-inset-left);background-image:url("https://www.daddyslab.com/static/project/www/arr-left-white.svg")}.area-carousel.type-9 .swiper-container .swiper-button-next{right:0;right:constant(safe-area-inset-right);right:env(safe-area-inset-right);background-image:url("https://www.daddyslab.com/static/project/www/arr-right-white.svg")}@media (min-width: 1280px){.area-carousel.type-9 .swiper-container .swiper-slide{height:42.8rem}.area-carousel.type-9 .swiper-container .swiper-button-prev,.area-carousel.type-9 .swiper-container .swiper-button-next{width:5.6rem;height:5.6rem;margin-top:-2.8rem;background-size:1.6rem 2.8rem}}.area-carousel.type-10{position:relative}.area-carousel.type-10 .swiper-container .swiper-slide{width:100%;height:14.5rem;padding:2.7rem 2.2rem 2.7rem 11.8rem;background-color:#fff;background-repeat:no-repeat;border-radius:0.8rem}.area-carousel.type-10 .swiper-container .swiper-slide .title{color:#fc5000;font-size:1.2rem;font-weight:700;line-height:2.2rem}.area-carousel.type-10 .swiper-container .swiper-slide .description{margin-top:0.1rem;font-size:1.1rem;font-weight:300;line-height:1.8rem}.area-carousel.type-10 .swiper-container .swiper-slide.vacation{background-image:url("https://www.daddyslab.com/static/project/www/career_benefits_1.png");background-position:1.5rem center;background-size:8.5rem 8.5rem}.area-carousel.type-10 .swiper-container .swiper-slide.food{background-image:url("https://www.daddyslab.com/static/project/www/career_benefits_2.png");background-position:1.5rem center;background-size:8.5rem 8.5rem}.area-carousel.type-10 .swiper-container .swiper-slide.laptop{background-image:url("https://www.daddyslab.com/static/project/www/career_benefits_3.png");background-position:1.5rem center;background-size:8.5rem 8.5rem}.area-carousel.type-10 .swiper-container .swiper-slide.commute{background-image:url("https://www.daddyslab.com/static/project/www/career_benefits_4.png");background-position:1.5rem center;background-size:8.5rem 8.5rem}.area-carousel.type-10 .swiper-button-prev,.area-carousel.type-10 .swiper-button-next{width:2.6rem;height:2.6rem;margin-top:-1.3rem;background-size:0.6rem 1rem}.area-carousel.type-10 .swiper-button-prev{left:-2.6rem;background-image:url("https://www.daddyslab.com/static/project/www/arr-left-black.svg")}.area-carousel.type-10 .swiper-button-next{right:-2.6rem;background-image:url("https://www.daddyslab.com/static/project/www/arr-right-black.svg")}.area-sign-box{padding-top:3.6rem;padding-bottom:6.6rem}@media (min-width: 1280px){.area-sign-box{padding-top:4rem;padding-bottom:4rem}.area-sign-box .contents-row{width:40rem;padding:3.3rem 3rem 5.8rem;border:1px solid #a0a0a0}}.area-btn-group.type-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area-btn-group.type-1 .btn{margin-right:1rem}.area-btn-group.type-1 .btn:last-child{margin-right:0}.area-btn-group.type-2{display:block}.area-btn-group.type-2 .btn{margin-bottom:1.5rem}.area-btn-group.type-2 .btn:last-child{margin-bottom:0}@media (min-width: 1280px){.area-btn-group.type-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area-btn-group.type-2 .btn{margin-right:1.6rem;margin-bottom:0}.area-btn-group.type-2 .btn:last-child{margin-right:0}}.area-form-info-text{text-align:center}.area-form-info-text .title{position:relative;color:#a0a0a0;font-size:1.2rem;font-weight:400;line-height:1.8rem}.area-form-info-text .title .text{position:relative;z-index:2;display:inline-block;padding:0 1.3rem;background:#fff}.area-form-info-text .title:after{position:absolute;top:0.9rem;right:0;left:0;z-index:1;height:1px;background:#a0a0a0;content:""}.area-form-info-text .description{margin-top:2.2rem;color:#a0a0a0;font-size:1.4rem;line-height:2.4rem}.area-form-info-text .description .btn{position:relative;color:inherit;font-size:inherit;line-height:inherit}.area-form-info-text .description .btn:after{position:absolute;right:0;bottom:1px;left:0;height:1px;background:#a0a0a0;content:""}@media (min-width: 1280px){.area-form-info-text .title{font-size:1.4rem}.area-form-info-text .description{margin-top:2.6rem;font-size:1.6rem;line-height:2.8rem}.area-form-info-text .description .btn:after{bottom:2px}}.area-social-login ul li{margin-bottom:1rem}.area-social-login ul li:last-child{margin-bottom:0}.area-social-login ul li .btn{background-repeat:no-repeat}.area-social-login ul li .kakaotalk{color:#3c1e1e;background-color:#ffeb00;background-image:url("https://www.daddyslab.com/static/project/www/ico-kakaotalk-small.svg");background-position:2rem center;background-size:2.5rem auto}.area-social-login ul li .naver{color:#fff;background-color:#1ec800;background-image:url("https://www.daddyslab.com/static/project/www/ico-naver-white.svg");background-position:2.2rem center;background-size:2.2rem 2rem}.area-social-login ul li .facebook{color:#fff;background-color:#4267b2;background-image:url("https://www.daddyslab.com/static/project/www/ico-facebook-white-blue.svg");background-position:2rem center;background-size:2.6rem}@media (min-width: 1280px){.area-social-login ul li{margin-bottom:1.2rem}.area-social-login ul li .kakaotalk{background-position:1.8rem center;background-size:2.8rem auto}.area-social-login ul li .naver{background-position:2rem center;background-size:2.4rem auto}.area-social-login ul li .facebook{background-position:1.8rem center;background-size:2.8rem auto}}.area-text-line-group{line-height:1.8rem}.area-text-line-group:before,.area-text-line-group:after{content:"";display:table}.area-text-line-group:after{clear:both}.area-text-line-group .text{position:relative;float:left;display:inline-block;margin-right:0.8rem;padding-right:0.9rem;color:#a0a0a0;font-size:1.3rem;vertical-align:top}.area-text-line-group .text:after{position:absolute;top:50%;right:0;display:block;width:1px;height:1rem;margin-top:-0.5rem;background:#a0a0a0;content:""}.area-text-line-group .text:last-child{margin-right:0;padding-right:0}.area-text-line-group .text:last-child:after{display:none}@media (min-width: 1280px){.area-text-line-group{line-height:2rem}.area-text-line-group .text{margin-right:1rem;padding-right:1.1rem;font-size:1.5rem}.area-text-line-group .text:last-child{margin-right:0;padding-right:0}.area-text-line-group .text:last-child:after{display:none}}.area-signin-text-link{padding-top:3.1rem;border-top:1px solid #a0a0a0;text-align:center}.area-signin-text-link>.text{font-size:1.3rem;line-height:2rem}.area-signin-text-link>.text>a{position:relative;display:inline-block;margin-left:1.4rem;color:#fc5000}.area-signin-text-link>.text>a:after{position:absolute;right:0;bottom:1px;left:0;display:block;height:1px;background-color:#fc5000;content:""}@media (min-width: 1280px){.area-signin-text-link{padding-top:3.6rem}.area-signin-text-link>.text{font-size:1.6rem}.area-signin-text-link>.text>a{margin-left:1rem}.area-signin-text-link>.text>a:after{bottom:0}}.area-step-progress-bar{display:none}@media (min-width: 1280px){.area-step-progress-bar{display:block;padding-top:4.5rem;padding-bottom:3.5rem;border-bottom:1px solid #c8c8c8}.area-step-progress-bar .contents-row{max-width:62.4rem}.area-step-progress-bar .contents-row ol:before,.area-step-progress-bar .contents-row ol:after{content:"";display:table}.area-step-progress-bar .contents-row ol:after{clear:both}.area-step-progress-bar .contents-row ol li{position:relative;float:left;width:33.3%;text-align:center}.area-step-progress-bar .contents-row ol li:after{position:absolute;top:0.6rem;right:50%;left:-50%;z-index:1;height:0.4rem;background:#c8c8c8;content:""}.area-step-progress-bar .contents-row ol li:first-child:after{display:none}.area-step-progress-bar .contents-row ol li .number{position:relative;z-index:2;display:block;width:1.6rem;height:1.6rem;margin:0 auto;background:#c8c8c8;border-radius:0.8rem;color:#c8c8c8;font-size:1.2rem;line-height:1.6rem;vertical-align:top}.area-step-progress-bar .contents-row ol li .text{display:block;margin-top:0.9rem;color:#a0a0a0;font-size:1.2rem}.area-step-progress-bar.step-1 .contents-row ol li:nth-child(1):after{background-color:#fc5000}.area-step-progress-bar.step-1 .contents-row ol li:nth-child(1) .number{width:2.4rem;height:2.4rem;margin-top:-0.4rem;background-color:#fc5000;border-radius:1.2rem;color:#fff;line-height:2.4rem}.area-step-progress-bar.step-1 .contents-row ol li:nth-child(1) .text{margin-top:0.5rem;color:#000}.area-step-progress-bar.step-2 .contents-row ol li:nth-child(1):after,.area-step-progress-bar.step-2 .contents-row ol li:nth-child(2):after{background-color:#fc5000}.area-step-progress-bar.step-2 .contents-row ol li:nth-child(1) .number,.area-step-progress-bar.step-2 .contents-row ol li:nth-child(2) .number{width:2.4rem;height:2.4rem;margin-top:-0.4rem;background-color:#fc5000;border-radius:1.2rem;color:#fff;line-height:2.4rem}.area-step-progress-bar.step-2 .contents-row ol li:nth-child(1) .text,.area-step-progress-bar.step-2 .contents-row ol li:nth-child(2) .text{margin-top:0.5rem;color:#000}.area-step-progress-bar.step-3 .contents-row ol li:nth-child(1):after,.area-step-progress-bar.step-3 .contents-row ol li:nth-child(2):after,.area-step-progress-bar.step-3 .contents-row ol li:nth-child(3):after{background-color:#fc5000}.area-step-progress-bar.step-3 .contents-row ol li:nth-child(1) .number,.area-step-progress-bar.step-3 .contents-row ol li:nth-child(2) .number,.area-step-progress-bar.step-3 .contents-row ol li:nth-child(3) .number{width:2.4rem;height:2.4rem;margin-top:-0.4rem;background-color:#fc5000;border-radius:1.2rem;color:#fff;line-height:2.4rem}.area-step-progress-bar.step-3 .contents-row ol li:nth-child(1) .text,.area-step-progress-bar.step-3 .contents-row ol li:nth-child(2) .text,.area-step-progress-bar.step-3 .contents-row ol li:nth-child(3) .text{margin-top:0.5rem;color:#000}}.area-image-group>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area-image-group>ul>li{width:100%;margin-right:1rem}.area-image-group>ul>li:last-child{margin-right:0}.area-image-group>ul>li>a{display:block;width:100%;height:0;padding-top:93.96%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}@media (min-width: 1280px){.area-image-group>ul>li{margin-right:1.6rem}.area-image-group>ul>li:last-child{margin-right:0}.area-image-group>ul>li>a{height:24rem;padding-top:0}}.area-agree-list{margin-top:1.7rem;padding-top:2.5rem;padding-bottom:2.5rem;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}.area-agree-list>ul>li{margin-bottom:3.2rem}.area-agree-list>ul>li:last-child{margin-bottom:0}.area-agree-list>ul>li .area-checkbox{width:100%}.area-agree-list>ul>li .area-checkbox label{font-weight:400}.area-agree-list>ul>li .area-checkbox label .text .required{display:inline-block;color:#fc5000;vertical-align:top}.area-agree-list>ul>li .area-checkbox label .text .optional{color:#a0a0a0}.area-agree-list>ul>li .area-checkbox label .text .openModal{text-decoration:underline}.area-agree-list>ul>li .area-checkbox label+.btn.openModal{position:absolute;top:0;right:0;z-index:3;padding-right:1.9rem;background:url("https://www.daddyslab.com/static/project/www/arr-right-gray.svg") no-repeat right center;background-size:0.6rem 1rem;color:#a0a0a0;font-size:1.2rem;line-height:1.8rem}.area-agree-list.type-2{margin-top:0;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}@media (min-width: 1280px){.area-agree-list{margin-top:2.6rem;padding:3.9rem 3rem}.area-agree-list>ul>li{margin-bottom:4rem}.area-agree-list>ul>li:last-child{margin-bottom:0}.area-agree-list>ul>li .area-checkbox label+.btn.openModal{padding-right:2.5rem;background-size:0.8rem 1.4rem;font-size:1.4rem;line-height:2rem}.area-agree-list.type-2{margin-top:0;padding:0}}.area-paragraph p{margin-bottom:2.5rem;font-size:1.4rem;line-height:2.5rem}.area-paragraph p a{text-decoration:underline}.area-paragraph p:last-child{margin-bottom:0}@media (min-width: 1280px){.area-paragraph p{margin-bottom:3.2rem;font-size:1.8rem;line-height:3.2rem}.area-paragraph p a{font-weight:500}.area-paragraph p:last-child{margin-bottom:0}}.area-paragraph.type-2 p{margin-bottom:3.3rem;font-size:1.6rem;line-height:2.8rem}.area-paragraph.type-2 p:last-child{margin-bottom:0}@media (min-width: 1280px){.area-paragraph.type-2 p{margin-bottom:4.3rem;font-size:3.2rem;line-height:6rem}.area-paragraph.type-2 p:last-child{margin-bottom:0}}.area-paragraph.type-3 p{margin-bottom:2.6rem;font-size:1.5rem;line-height:2.6rem}.area-paragraph.type-3 p:last-child{margin-bottom:0}@media (min-width: 1280px){.area-paragraph.type-3 p{margin-bottom:2.8rem;font-size:1.6rem;line-height:2.8rem}.area-paragraph.type-3 p:last-child{margin-bottom:0}}.area-breadcrumb{display:none}@media (min-width: 1280px){.area-breadcrumb{display:block;margin-top:2.5rem}.area-breadcrumb nav ol li{display:inline-block;font-size:1.6rem;line-height:2.6rem}.area-breadcrumb nav ol li a{display:inline-block;vertical-align:top}.area-breadcrumb nav ol li.home a{width:1.4rem}.area-breadcrumb nav ol li.home a svg{padding:0.5rem 0;vertical-align:top}.area-breadcrumb nav ol li:after{display:inline-block;margin-right:0.6rem;margin-left:1rem;content:">";vertical-align:top}.area-breadcrumb nav ol li:last-child:after{display:none}}.area-sub-header .background-image,.area-sub-header .background-color,.area-sub-header .area-breadcrumb,.area-sub-header .area-section-title .description{display:none}.area-sub-header .area-section-title{margin-top:3.8rem}@media (min-width: 1280px){.area-sub-header{position:relative;height:24rem}.area-sub-header .background-image,.area-sub-header .background-color,.area-sub-header .area-breadcrumb,.area-sub-header .area-section-title .description{display:block}.area-sub-header .background-image{position:absolute;top:0;bottom:0;left:50%;width:74rem;height:100%;margin-left:-12.32rem;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;opacity:0.85}.area-sub-header .background-color{position:absolute;top:0;bottom:0;z-index:1}.area-sub-header .background-color.left{right:50%;left:0;margin-right:12.32rem}.area-sub-header .background-color.right{right:0;left:50%;margin-left:61.6rem}.area-sub-header .background-color .gradient{position:absolute;top:0;bottom:0;z-index:1;width:37rem}.area-sub-header .background-color.left .gradient{right:-37rem}.area-sub-header .background-color.right .gradient{left:-37rem}.area-sub-header .contents-row{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.area-sub-header .text-wrap{width:60rem}.area-sub-header .text-wrap .area-section-title{margin-top:2.5rem}.area-sub-header .text-wrap .area-section-title .title{font-size:3.8rem;line-height:5rem}.area-sub-header .text-wrap .area-section-title .title2{font-size:3.5rem;line-height:5rem}.area-sub-header .text-wrap .area-section-title .description{margin-top:1.5rem}}@media (min-width: 1280px){.area-sub-header.color-01{background-color:#003764}.area-sub-header.color-01 .background-color{background-color:#003764}.area-sub-header.color-01 .background-color.left .gradient{background:-moz-linear-gradient(left, #003764 0%, rgba(0,55,100,0) 30%, rgba(0,55,100,0) 100%);background:-webkit-linear-gradient(left, #003764 0%, rgba(0,55,100,0) 30%, rgba(0,55,100,0) 100%);background:linear-gradient(to right, #003764 0%, rgba(0,55,100,0) 30%, rgba(0,55,100,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$c-navy2', endColorstr='#00003764',GradientType=1 )}.area-sub-header.color-01 .background-color.right .gradient{background:-moz-linear-gradient(left, rgba(0,55,100,0) 0%, rgba(0,55,100,0) 70%, #003764 100%);background:-webkit-linear-gradient(left, rgba(0,55,100,0) 0%, rgba(0,55,100,0) 70%, #003764 100%);background:linear-gradient(to right, rgba(0,55,100,0) 0%, rgba(0,55,100,0) 70%, #003764 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00003764', endColorstr='$c-navy2',GradientType=1 )}.area-sub-header.color-01 .text-wrap{color:#f4f1e7}.area-sub-header.color-01 .text-wrap .area-breadcrumb nav ol li.home a svg path{fill:#f4f1e7}.area-sub-header.color-02{background-color:#fc5000}.area-sub-header.color-02 .background-color{background-color:#fc5000}.area-sub-header.color-02 .background-color.left .gradient{background:-moz-linear-gradient(left, #fc5000 0%, rgba(252,80,0,0) 30%, rgba(252,80,0,0) 100%);background:-webkit-linear-gradient(left, #fc5000 0%, rgba(252,80,0,0) 30%, rgba(252,80,0,0) 100%);background:linear-gradient(to right, #fc5000 0%, rgba(252,80,0,0) 30%, rgba(252,80,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc5000', endColorstr='#00fc5000',GradientType=1 )}.area-sub-header.color-02 .background-color.right .gradient{background:-moz-linear-gradient(left, rgba(252,80,0,0) 0%, rgba(252,80,0,0) 70%, #fc5000 100%);background:-webkit-linear-gradient(left, rgba(252,80,0,0) 0%, rgba(252,80,0,0) 70%, #fc5000 100%);background:linear-gradient(to right, rgba(252,80,0,0) 0%, rgba(252,80,0,0) 70%, #fc5000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fc5000', endColorstr='#fc5000',GradientType=1 )}.area-sub-header.color-02 .text-wrap{color:#f4f1e7}.area-sub-header.color-02 .text-wrap .area-breadcrumb nav ol li.home a svg path{fill:#f4f1e7}.area-sub-header.image-01 .background-image{background-image:url("https://www.daddyslab.com/static/project/www/img-sub-header-01.jpg")}.area-sub-header.image-02 .background-image{background-image:url("https://www.daddyslab.com/static/project/www/img-sub-header-02.jpg")}.area-sub-header.image-03 .background-image{background-image:url("https://www.daddyslab.com/static/project/www/img-sub-header-03.jpg")}.area-sub-header.image-04 .background-image{background-image:url("https://www.daddyslab.com/static/project/Creative_Banner_top.png");background-position:right;}.area-sub-header.image-05 .background-image{background-image:url("https://www.daddyslab.com/static/project/camp_Banner_top@2x.png");background-position:right;}}.area-sub-header-type2{background:url("https://www.daddyslab.com/static/project/www/bg-about-header.jpg") no-repeat center center;-webkit-background-size:cover;background-size:cover}.area-sub-header-type2>.contents-row{position:relative;height:100%}.area-sub-header-type2>.contents-row:after{position:absolute;bottom:1.7rem;left:50%;display:block;width:1.4rem;height:0.8rem;margin-left:-0.7rem;background:url("https://www.daddyslab.com/static/project/www/arr-down-white-2.svg") no-repeat 0 0;background-size:1.4rem 0.8rem;content:""}.area-sub-header-type2>.contents-row .area-section-title{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 1280px){.area-sub-header-type2>.contents-row:after{bottom:3.5rem;width:2.8rem;height:1.6rem;margin-left:-1.4rem;background-size:2.8rem 1.6rem}.area-sub-header-type2>.contents-row .area-breadcrumb{color:#fff}.area-sub-header-type2>.contents-row .area-breadcrumb nav ol li.home a svg{fill:#fff}.area-sub-header-type2>.contents-row .area-section-title{left:71.3rem}}.area-team-header{background:url("https://www.daddyslab.com/static/project/www/bg-team-header.jpg") no-repeat center center;-webkit-background-size:cover;background-size:cover;color:#fff}.area-team-header .area-breadcrumb svg{fill:#fff}.area-team-header .header-title{height:8.6rem;margin-top:4.3rem;margin-right:-2.6rem;background:url("https://www.daddyslab.com/static/project/www/tit-team-header.png") no-repeat 0 0;background-size:28rem 8.6rem}.area-team-header .description{position:relative;margin-top:2.6rem;margin-bottom:3.7rem;padding-left:4.9rem}.area-team-header .description .description-title{position:absolute;top:0;left:0;font-size:1.2rem;font-weight:500;line-height:1.8rem}.area-team-header .description ol li{position:relative;margin-bottom:1rem;padding-left:2.5rem;font-size:1.2rem;line-height:1.8rem}.area-team-header .description ol li:last-child{margin-bottom:0}.area-team-header .description ol li .number,.area-team-header .description ol li .text{vertical-align:top}.area-team-header .description ol li .number{position:absolute;top:0;left:0;font-weight:700}@media (min-width: 1280px){.area-team-header .header-title{height:17.2rem;margin-top:4.5rem;margin-right:0;background-size:56rem 17.2rem}.area-team-header .description{margin-top:3.8rem;margin-bottom:8.3rem;padding-left:10.4rem}.area-team-header .description .description-title{font-size:2rem;line-height:3rem}.area-team-header .description ol li{padding-left:4rem;font-size:2rem;line-height:3rem}}.area-director-header{background:url("https://www.daddyslab.com/static/project/www/team_title_bg.png") no-repeat center center;-webkit-background-size:cover;background-size:cover;color:#fff}.area-director-header .area-breadcrumb svg{fill:#fff}.area-director-header .header-title{height:8.6rem;margin-top:4.3rem;margin-right:-2.6rem;background:url("https://www.daddyslab.com/static/project/www/tit-team-header.png") no-repeat 0 0;background-size:28rem 8.6rem}.area-director-header .description{position:relative;margin-top:2.6rem;margin-bottom:3.7rem;padding-left:4.9rem}.area-director-header .description .description-title{position:absolute;top:0;left:0;font-size:1.2rem;font-weight:500;line-height:1.8rem}.area-director-header .description ol li{position:relative;margin-bottom:1rem;padding-left:2.5rem;font-size:1.2rem;line-height:1.8rem}.area-director-header .description ol li:last-child{margin-bottom:0}.area-director-header .description ol li .number,.area-director-header .description ol li .text{vertical-align:top}.area-director-header .description ol li .number{position:absolute;top:0;left:0;font-weight:700}@media (min-width: 1280px){.area-director-header .header-title{height:17.2rem;margin-top:4.5rem;margin-right:0;background-size:56rem 17.2rem}.area-director-header .description{margin-top:3.8rem;margin-bottom:8.3rem;padding-left:10.4rem}.area-director-header .description .description-title{font-size:2rem;line-height:3rem}.area-director-header .description ol li{padding-left:4rem;font-size:2rem;line-height:3rem}}.area-career-header{height:32rem;background:url("https://www.daddyslab.com/static/project/www/bg-career-header_20210407.jpg") no-repeat center center;-webkit-background-size:cover;background-size:cover;color:#fff}.area-career-header .area-breadcrumb svg{fill:#fff}.area-career-header .header-title{margin-top:16.1rem;font-size:1.6rem;font-weight:700;line-height:2.5rem}.area-career-header .header-title .big-text{display:block;width:24.6rem;height:2.6rem;margin-top:1rem;background:url("https://www.daddyslab.com/static/project/www/tit-career-header.png") no-repeat 0 0;background-size:24.6rem 2.6rem;vertical-align:top}.area-career-header .description{margin-top:1.4rem;font-size:1.4rem;line-height:2.4rem}@media (min-width: 1280px){.area-career-header{height:50rem}.area-career-header .header-title{margin-top:13.2rem;font-size:3.2rem;line-height:5rem}.area-career-header .header-title .big-text{width:49.2rem;height:5.2rem;margin-top:2.2rem;background-size:49.2rem 5.2rem}.area-career-header .description{margin-top:3rem;font-size:2.4rem;line-height:4.2rem}}.area-career-header.type-2{height:50rem;background-color:#013865;background-image:url("https://www.daddyslab.com/static/project/www/bg-career-header-2-mobile_20210407.png");background-position:center center;background-size:auto 50rem}.area-career-header.type-2 .header-title{margin-top:3.7rem}.area-career-header.type-2 .header-title .big-text{width:25rem;height:2.6rem;margin-top:0.6rem;background-image:url("https://www.daddyslab.com/static/project/www/tit-career-header-2.png");background-size:25rem 2.6rem}.area-career-header.type-2 .description{margin-top:2.6rem;font-size:1.2rem;line-height:1.8rem}.area-career-header.type-2 .description+.description{margin-top:1rem}@media (min-width: 1280px){.area-career-header.type-2{height:62rem;background-image:url("https://www.daddyslab.com/static/project/www/bg-career-header-2-pc_20210407.png");background-position:center center;background-size:auto 62rem}.area-career-header.type-2 .header-title{margin-top:8.6rem;padding-left:62.4rem;font-size:3.2rem;line-height:4rem}.area-career-header.type-2 .header-title .big-text{width:50rem;height:5.2rem;margin-top:1.4rem;background-size:50rem 5.2rem}.area-career-header.type-2 .description{margin-top:3.9rem;margin-right:-2rem;padding-left:62.4rem;font-size:2rem;line-height:3.6rem}.area-career-header.type-2 .description+.description{margin-top:2rem}}.area-tab-menu nav{padding-right:0;padding-right:calc(0 + constant(safe-area-inset-right));padding-right:calc(0 + env(safe-area-inset-right));padding-left:0;padding-left:calc(0 + constant(safe-area-inset-left));padding-left:calc(0 + env(safe-area-inset-left));background-color:#f0f0f0}.area-tab-menu nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area-tab-menu nav ul li{display:block;width:100%;border-top:2px solid #f0f0f0;border-bottom:1px solid #c8c8c8;text-align:center}.area-tab-menu nav ul li .tab-item{display:block;color:#a0a0a0;font-size:1.5rem;font-weight:500;line-height:4.2rem}.area-tab-menu nav ul li.on{border-top-color:#fc5000;border-bottom-color:#fff}.area-tab-menu nav ul li.on .tab-item{background:#fff;color:#fc5000}@media (min-width: 1280px){.area-tab-menu nav{padding-top:4rem;border-bottom:1px solid #c8c8c8}.area-tab-menu nav ul{display:block;width:123.2rem;margin:0 auto -1px}.area-tab-menu nav ul:before,.area-tab-menu nav ul:after{content:"";display:table}.area-tab-menu nav ul:after{clear:both}.area-tab-menu nav ul li{float:left;width:auto;min-width:18rem}}@media (min-width: 1280px){.area-vertical-tab-menu nav ul li .tab-item{display:block;background:url("https://www.daddyslab.com/static/project/www/arr-right-gray-2.svg") no-repeat 24.6rem center;background-size:1.2rem 2rem;color:#b4b4b4;font-size:2rem;font-weight:500;line-height:7.2rem}.area-vertical-tab-menu nav ul li .tab-item .count{display:inline-block;min-width:2.2rem;height:2.2rem;margin-left:1rem;background:#b4b4b4;border-radius:0.4rem;color:#fff;font-size:1.6rem;line-height:2.2rem;text-align:center}.area-vertical-tab-menu nav ul li.on .tab-item{background-image:url("https://www.daddyslab.com/static/project/www/arr-right-orange.svg");color:#000}.area-vertical-tab-menu nav ul li.on .tab-item .count{background:#fc5000}}.area-accordion dl{margin-bottom:-1px}.area-accordion dl:last-child{margin-bottom:0}.area-accordion dl dt{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5.6rem;min-height:5.6rem;padding-top:0.7rem;padding-bottom:1rem;padding-right:7rem;padding-right:calc(7rem + constant(safe-area-inset-right));padding-right:calc(7rem + env(safe-area-inset-right));padding-left:7.3rem;padding-left:calc(7.3rem + constant(safe-area-inset-left));padding-left:calc(7.3rem + env(safe-area-inset-left));background-image:url("https://www.daddyslab.com/static/project/www/arr-down-gray-2.svg");background-repeat:no-repeat;background-position:right 2.6rem center;background-position:right calc(2.6rem + constant(safe-area-inset-right)) center;background-position:right calc(2.6rem + env(safe-area-inset-right)) center;background-size:1.2rem 0.7rem;border-top:1px solid #c8c8c8;border-bottom:2px solid #c8c8c8;font-size:1.2rem;line-height:1.8rem;cursor:pointer}.area-accordion dl dt .category{position:absolute;top:50%;left:2.6rem;left:calc(2.6rem + constant(safe-area-inset-left));left:calc(2.6rem + env(safe-area-inset-left));display:inline-block;height:1.6rem;margin-top:-1rem;padding:0 0.6rem;border:1px solid #c8c8c8;border-radius:0.8rem;color:#a0a0a0;font-size:1rem;line-height:1.6rem}.area-accordion dl dt .title{max-height:3.6rem;overflow:hidden}.area-accordion dl dt.on{background-image:url("https://www.daddyslab.com/static/project/www/arr-up-orange-2.svg");border-bottom-color:#fc5000}.area-accordion dl dt.on .category{color:#fc5000;border-color:#fc5000}.area-accordion dl dd{display:none;padding-top:2rem;padding-bottom:2rem;padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left));background:#f0f0f0}.area-accordion dl dd p{font-size:1.2rem;line-height:2.1rem}.area-accordion dl dd strong{display:inline-block;font-weight:700}.area-accordion dl dd a{display:inline-block;text-decoration:underline}.area-accordion dl dd>ul>li{margin-bottom:2rem;font-size:1.3rem;line-height:2.3rem}.area-accordion dl dd>ul>li:last-child{margin-bottom:0}.area-accordion dl dd>ul>li strong{font-weight:500}.area-accordion dl dd>ul>li>ul>li{position:relative;padding-left:0.9rem;font-size:1.2rem;line-height:2.1rem}.area-accordion dl dd>ul>li>ul>li:before{position:absolute;top:0.9rem;left:0;display:block;width:0.3rem;height:0.3rem;background:#000;border-radius:0.2rem;content:''}@media (min-width: 1280px){.area-accordion{width:123.2rem;margin:0 auto}.area-accordion dl{margin-bottom:3rem;border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8}.area-accordion dl:last-child{margin-bottom:0}.area-accordion dl dt{padding:2.5rem 8.7rem 2.5rem 20.6rem;background-size:2rem 1.2rem}.area-accordion dl dt .category{left:6.9rem;height:2.2rem;margin-top:-1.2rem;padding:0 1rem;border-radius:1.3rem;font-size:1.4rem;line-height:2rem}.area-accordion dl dt .title{max-height:2.6rem;font-size:1.7rem;line-height:2.6rem}.area-accordion dl dd{padding:4.4rem 8.7rem 4.4rem 20.6rem;border-bottom:1px solid #c8c8c8}.area-accordion dl dd p{font-size:1.8rem;line-height:3.2rem}.area-accordion dl dd p .openModal{font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline}.area-accordion dl dd>ul>li{margin-bottom:2.1rem;font-size:2.2rem;line-height:4.3rem}.area-accordion dl dd>ul>li:last-child{margin-bottom:0}.area-accordion dl dd>ul>li>ul>li{padding-left:1.3rem;font-size:1.8rem;line-height:3rem}.area-accordion dl dd>ul>li>ul>li:before{top:1.4rem;width:0.5rem;height:0.5rem;background:#fc5000;border-radius:0.3rem}}.area-accordion.type-2 dl dt{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:5.5rem;min-height:5.5rem;padding-top:1.8rem;padding-bottom:1.7rem;padding-right:5.4rem;padding-right:calc(5.4rem + constant(safe-area-inset-right));padding-right:calc(5.4rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left))}.area-accordion.type-2 dl dt .title{font-size:1.3rem}.area-accordion.type-2 dl dt .info{font-size:1rem;line-height:1.8rem}.area-accordion.type-2 dl dt .info>span{position:relative;display:inline-block;margin-right:0.7rem;padding-right:0.7rem}.area-accordion.type-2 dl dt .info>span:after{position:absolute;top:50%;right:0;display:block;width:1px;height:1.1rem;margin-top:-0.55rem;background:#000;content:''}.area-accordion.type-2 dl dt .info>span:last-child{margin-right:0;padding-right:0}.area-accordion.type-2 dl dt .info>span:last-child:after{display:none}.area-accordion.type-2 dl dt.on{color:#fc5000}.area-accordion.type-2 dl dt.on .info>span:after{background:#fc5000}.area-accordion.type-2 dl dd{background:#fff}@media (min-width: 1280px){.area-accordion.type-2 dl dt{height:8rem;min-height:8rem;padding-right:10.5rem}.area-accordion.type-2 dl dt .title{font-size:2rem;font-weight:500;line-height:2.1rem}.area-accordion.type-2 dl dt .info{font-size:2rem;font-weight:500}.area-accordion.type-2 dl dt .info>span{margin-right:1.4rem;padding-right:1.4rem}.area-accordion.type-2 dl dt .info>span:after{height:2.2rem;margin-top:-1.1rem}.area-accordion.type-2 dl dt .info>span:last-child{margin-right:0;padding-right:0}.area-accordion.type-2 dl dt .info>span:last-child:after{display:none}.area-accordion.type-2 dl dd{padding-right:4.4rem;padding-left:4.4rem}}.area-select-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area-select-search .area-select{width:10rem;min-width:10rem}.area-select-search .area-select select{padding-right:3.1rem;background-position:right 0.9rem center;background-size:1.1rem 0.7rem}.area-select-search .area-input-text{width:100%}.area-select-search .area-input-text input{border-left:0}@media (min-width: 1280px){.area-select-search .area-select{width:12rem;min-width:12rem}.area-select-search .area-select select{padding-right:3.4rem;background-position:right 1rem center;background-size:1.4rem 0.8rem}}.area-pagination nav ul{text-align:center}.area-pagination nav ul li{display:inline-block;vertical-align:top}.area-pagination nav ul li a{display:block;width:2rem;height:2.4rem;font-size:1rem;font-weight:500;line-height:2.4rem}.area-pagination nav ul li .on{color:#fc5000}.area-pagination nav ul li .prev,.area-pagination nav ul li .next{width:2.4rem;background-repeat:no-repeat;background-position:center;background-size:0.7rem 1.2rem;border:1px solid #a0a0a0}.area-pagination nav ul li .prev{margin-right:1rem;background-image:url("https://www.daddyslab.com/static/project/www/arr-left-gray.svg")}.area-pagination nav ul li .next{margin-left:1rem;background-image:url("https://www.daddyslab.com/static/project/www/arr-right-gray.svg")}.area-pagination nav ul li .more{cursor:default}.area-pagination nav ul li .disabled{opacity:0.3;cursor:not-allowed}@media (min-width: 1280px){.area-pagination nav ul li a{width:3.5rem;height:4rem;font-size:1.6rem;line-height:4rem}.area-pagination nav ul li .prev,.area-pagination nav ul li .next{width:4rem;background-size:1.2rem 2rem}.area-pagination nav ul li .prev{margin-right:0.5rem}.area-pagination nav ul li .next{margin-left:0.5rem}}.area-article{margin-top:1.7rem;margin-bottom:3rem;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}@media (min-width: 1280px){.area-article{margin-top:0;margin-bottom:6rem}}.area-article-header{border-bottom:1px solid #c8c8c8}.area-article-header .contents-row{position:relative;padding-top:4.7rem;padding-bottom:1.8rem}.area-article-header .title{max-height:5.4rem;font-size:1.5rem;line-height:2.7rem;overflow:hidden}.area-article-header .tags{position:absolute;top:2.4rem;left:2.6rem;left:calc(2.6rem + constant(safe-area-inset-left));left:calc(2.6rem + env(safe-area-inset-left))}.area-article-header .date{position:absolute;top:2.4rem;right:2.6rem;right:calc(2.6rem + constant(safe-area-inset-right));right:calc(2.6rem + env(safe-area-inset-right));display:inline-block;color:#a0a0a0;font-size:0.9rem;line-height:1.6rem;vertical-align:top}@media (min-width: 1280px){.area-article-header .contents-row{padding-top:9.2rem}.area-article-header .title{max-height:5rem;font-size:3.2rem;line-height:5rem}.area-article-header .tags{top:6rem;left:0}.area-article-header .date{top:6rem;right:0;font-size:1.2rem;line-height:2rem}}.area-article-body{padding-top:2.5rem;padding-bottom:2.8rem}.area-article-body p{font-size:1.2rem;line-height:2rem}.area-article-body p strong{display:inline-block;vertical-align:top}.area-article-body p a{text-decoration:underline}.area-article-body p i{font-style:italic}.area-article-body p ol,.area-article-body p ol li{list-style-position:inside;list-style-type:decimal}.area-article-body p ul,.area-article-body p ul li{list-style-position:inside;list-style-type:disc}.area-article-body p table{width:100%}.area-article-body p img{width:100%;max-width:100%;height:auto}.area-article-body .img{background:#f4f1e7;vertical-align:top}@media (min-width: 1280px){.area-article-body{padding-top:5rem;padding-bottom:5rem}.area-article-body p{font-size:2rem;line-height:4rem}}.area-article-project .media-wrap iframe{width:100%;height:17.3rem;vertical-align:top}.area-article-project .media-wrap img{width:100%;height:auto}.area-article-project .area-class-detail-section{padding-top:2.1rem;padding-right:0;padding-left:0;border-bottom:0}.area-article-project .area-class-detail-section .area-article-body{padding-top:0.4rem;padding-bottom:0}.area-article-project .area-class-detail-section .area-article-body p{line-height:2rem}@media (min-width: 1280px){.area-article-project>.area-article-body{width:123.2rem;margin:0 auto}.area-article-project>.area-article-body:before,.area-article-project>.area-article-body:after{content:"";display:table}.area-article-project>.area-article-body:after{clear:both}.area-article-project>.area-article-body>.body-wrap{float:left;width:90.4rem}.area-article-project>.area-article-body>.body-wrap .contents-row{width:auto;padding-right:0;padding-left:0}.area-article-project>.area-article-body>.body-wrap .contents-row .media-wrap iframe{height:45rem}.area-article-project>.area-article-body>.body-wrap .contents-row .area-class-detail-section{width:auto;padding-top:4.3rem}.area-article-project>.area-article-body>.body-wrap .contents-row .area-class-detail-section>.title{position:static;width:auto}.area-article-project>.area-article-body>.body-wrap .contents-row .area-class-detail-section>.area-article-body p{font-size:2rem;line-height:4rem}.area-article-project>.area-article-body>.body-wrap .contents-row .area-class-detail-section>.area-article-body .img,.area-article-project>.area-article-body>.body-wrap .contents-row .area-class-detail-section>.area-article-body img{width:100%}.area-article-project>.area-article-body>.body-wrap .contents-row .area-class-detail-section>.title+.area-article-body{margin-top:1.3rem}.area-article-project>.area-article-body>.aside{float:right;width:29.6rem}.area-article-project>.area-article-body>.aside .contents-row{width:auto;padding-right:0;padding-left:0}}.area-visual-interview{position:relative;height:22rem;background-color:#f4f1e6}.area-visual-interview .text-wrap{position:relative;z-index:2;width:50%;margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left));padding-top:2.7rem;word-break:keep-all}.area-visual-interview .text-wrap>.title{color:#fc5000;font-size:1.2rem;font-weight:700;line-height:2rem}.area-visual-interview .text-wrap>.text-body{max-height:9rem;margin-top:1rem;font-family:'Noto Serif KR', serif;font-size:1.2rem;line-height:1.8rem;overflow:hidden}.area-visual-interview .text-wrap .interviewee{display:block;margin-top:2.5rem;color:#a0a0a0;font-size:0.8rem;font-weight:500;line-height:1.3rem}.area-visual-interview .interviewee-photo{position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;background-repeat:no-repeat;background-position:right -7rem center;background-size:auto 22rem}.area-visual-interview .btn-play{position:absolute;top:50%;left:50%;z-index:3;width:4.8rem;height:4.8rem;margin-top:-2.4rem;margin-left:-2.4rem;background:url("https://www.daddyslab.com/static/project/www/btn-play-navy.png") no-repeat 0 0;background-size:4.8rem}.area-visual-interview .layer-youtube{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none}.area-visual-interview .layer-youtube iframe{position:absolute;top:50%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:36rem;height:20rem;background-color:#000}.area-visual-interview .layer-youtube>.backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:#000;opacity:0.6}.area-visual-interview .layer-youtube>.btn-close{position:absolute;top:5.5rem;right:2rem;z-index:10}@media (min-width: 360px){.area-visual-interview .layer-youtube>.btn-close{right:50%;margin-right:-16rem}}@media (min-width: 450px){.area-visual-interview .layer-youtube>.btn-close{top:2.5rem;right:50%;margin-right:-21rem}}@media (min-width: 1280px){.area-visual-interview{height:48rem}.area-visual-interview .text-wrap{position:absolute;top:0;left:50%;width:40rem;margin-left:-52rem;padding-top:8rem}.area-visual-interview .text-wrap>.title{font-size:2.4rem;line-height:4.2rem}.area-visual-interview .text-wrap>.text-body{max-height:18rem;margin-top:1.7rem;font-size:1.8rem;letter-spacing:-0.04em;line-height:3.6rem;overflow:hidden}.area-visual-interview .text-wrap .interviewee{margin-top:7.6rem;font-size:1.6rem;line-height:3rem}.area-visual-interview .interviewee-photo{right:auto;left:50%;width:61.6rem;background-repeat:no-repeat;background-position:right center;background-size:auto 48rem}.area-visual-interview .btn-play{width:9.6rem;height:9.6rem;margin-top:-4.8rem;margin-left:-4.8rem;background-size:9.6rem}.area-visual-interview .layer-youtube iframe{width:71rem;max-width:71rem;height:40rem;border:2px solid #f4f1e7}.area-visual-interview .layer-youtube>.btn-close{top:4rem;right:50%;margin-right:-42rem}}.area-interview-list ul li{margin-bottom:3rem;padding:4.4rem 2.1rem 2.6rem;background:url("https://www.daddyslab.com/static/project/www/ico-quote-orange.png") no-repeat 2.2rem 2.4rem;background-size:1.4rem 1.1rem;border:1px solid #b4b4b4;font-size:1.2rem;line-height:2.4rem}.area-interview-list ul li:nth-child(even){background-image:url("https://www.daddyslab.com/static/project/www/ico-quote-navy.png")}.area-interview-list ul li .interviewee{display:block;margin-top:0.5rem;color:#a0a0a0;font-size:1rem;font-weight:500}@media (min-width: 1280px){.area-interview-list ul li{margin-bottom:6rem;padding:4rem 10.4rem 4.5rem 20.6rem;background-position:10.3rem 4.3rem;background-size:2.8rem 2.2rem;font-size:2rem;line-height:4rem}.area-interview-list ul li .interviewee{margin-top:1.4rem;font-size:1.6rem}}.area-class-detail-header{background-color:#f0f0f0;border-bottom:1px solid #b4b4b4}.area-class-detail-header>.inner>.thumbnail{height:18rem;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-class-detail-header>.inner>.info-wrap{padding-top:2.2rem;padding-bottom:3.4rem}.area-class-detail-header>.inner>.info-wrap>.summary{padding-bottom:1.9rem;padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left));border-bottom:1px solid #b4b4b4}.area-class-detail-header>.inner>.info-wrap>.summary>.title{max-height:6rem;margin-top:0.8rem;font-size:2rem;line-height:3rem;overflow:hidden;word-break:keep-all}.area-class-detail-header>.inner>.info-wrap>.summary>.list{margin-top:0.8rem}.area-class-detail-header>.inner>.info-wrap>.summary>.list>li{position:relative;padding-left:0.9rem;font-size:1.2rem;line-height:2.4rem}.area-class-detail-header>.inner>.info-wrap>.summary>.list>li:before{position:absolute;top:1.1rem;left:0.2rem;display:block;width:0.2rem;height:0.2rem;margin-top:-0.1rem;background:#000;border-radius:0.1rem;content:""}.area-class-detail-header>.inner>.info-wrap>.purchase{padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left))}@media (min-width: 1280px){.area-class-detail-header .inner{width:123.2rem;margin:0 auto}.area-class-detail-header .inner:before,.area-class-detail-header .inner:after{content:"";display:table}.area-class-detail-header .inner:after{clear:both}.area-class-detail-header .inner>.thumbnail{float:left;width:35.6rem;height:26.8rem;margin-top:5.9rem;border:1px solid #b4b4b4}.area-class-detail-header .inner>.info-wrap{padding-top:6.8rem;padding-bottom:6.2rem;padding-left:41.6rem}.area-class-detail-header .inner>.info-wrap>.summary{padding-right:0;padding-bottom:2.9rem;padding-left:0}.area-class-detail-header .inner>.info-wrap>.summary>.title{max-height:8rem;margin-top:1.6rem;font-size:3.2rem;line-height:4.4rem}.area-class-detail-header .inner>.info-wrap>.summary>.list{margin-top:2.3rem}.area-class-detail-header .inner>.info-wrap>.summary>.list>li{padding-left:1.4rem;font-size:1.6rem;line-height:3.2rem}.area-class-detail-header .inner>.info-wrap>.summary>.list>li:before{top:1.4rem;left:0.3rem;width:0.4rem;height:0.4rem;margin-top:0.2rem;border-radius:0.2rem}.area-class-detail-header .inner>.info-wrap>.purchase{width:71.1rem;padding-right:0;padding-left:0}}.area-class-detail-section{position:relative;padding-top:6rem;padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left));border-bottom:1px solid #b4b4b4}.area-class-detail-section:last-child{border-bottom:0}.area-class-detail-section>.title{font-size:2rem;font-weight:700;line-height:2.8rem}.area-class-detail-section>.tag{position:absolute;top:3.6rem;left:2.6rem;left:calc(2.6rem + constant(safe-area-inset-left));left:calc(2.6rem + env(safe-area-inset-left));color:#fc5000;font-size:1.2rem;font-weight:700;line-height:1.7rem}.area-class-detail-section>.area-article-body{padding-top:1.5rem;padding-bottom:3.3rem}.area-class-detail-section>.area-article-body p{font-size:1.2rem;line-height:2.4rem}@media (min-width: 1280px){.area-class-detail-section{width:123.2rem;margin:0 auto;padding-top:5.7rem;padding-right:0;padding-left:41.6rem;border-bottom:0}.area-class-detail-section .title{position:absolute;top:5.2rem;left:0;width:24rem;font-size:2.8rem;line-height:4.4rem;word-break:keep-all}.area-class-detail-section .tag{position:static;font-size:2rem;line-height:2.6rem}.area-class-detail-section>.area-article-body{padding-top:1.9rem;padding-bottom:5.5rem;border-bottom:1px solid #b4b4b4}.area-class-detail-section>.area-article-body p{font-size:1.8rem;line-height:3.2rem}.area-class-detail-section>.area-article-body p.img,.area-class-detail-section>.area-article-body img{width:81.6rem;height:auto}.area-class-detail-section .title+.area-article-body{padding-top:0}.area-class-detail-section:last-child>.area-article-body{border-bottom:0}}.area-project-author{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.area-project-author .photo{float:left;width:7rem;height:7rem;margin-top:4rem;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;border-radius:3.5rem;overflow:hidden}.area-project-author .textWrap{padding-top:2rem;padding-bottom:2.4rem;padding-left:10rem}.area-project-author .textWrap>.title{color:#a0a0a0;font-size:1.5rem;line-height:2.5rem}.area-project-author .textWrap>ul{margin-top:1.1rem}.area-project-author .textWrap>ul>li{margin-bottom:0.5rem;font-size:1.2rem;line-height:2rem}.area-project-author .textWrap>ul>li:last-child{margin-bottom:0}.area-project-author .textWrap>ul>li>.title{display:block;float:left;width:5rem;color:#a0a0a0;font-weight:500}.area-project-author .textWrap>ul>li>.description{display:block;padding-left:5rem}@media (min-width: 1280px){.area-project-author{position:relative;margin-top:3rem;border:1px solid #c8c8c8}.area-project-author .photo{float:none;width:8.8rem;height:8.8rem;margin:3.1rem auto 0}.area-project-author .textWrap{padding-left:1.8rem}.area-project-author .textWrap>.title{position:absolute;top:-3.4rem;left:0;font-size:1.6rem;line-height:2.6rem}.area-project-author .textWrap>ul{margin-top:2.7rem}.area-project-author .textWrap>ul>li{margin-bottom:0.9rem;font-size:1.6rem;line-height:2.6rem}.area-project-author .textWrap>ul>li:last-child{margin-bottom:0}.area-project-author .textWrap>ul>li>.title{width:6.8rem}.area-project-author .textWrap>ul>li>.description{padding-left:8.4rem}}.area-article-counter{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.area-article-counter>.contents-row>ul>li{position:relative;float:left;width:50%;padding-left:6.1rem;background-repeat:no-repeat;background-position:2.6rem center;color:#a0a0a0;font-size:1.2rem;line-height:4.9rem}.area-article-counter>.contents-row>ul>li:after{position:absolute;top:50%;right:0;display:block;width:1px;height:1.2rem;margin-top:-0.6rem;background:#a0a0a0;content:""}.area-article-counter>.contents-row>ul>li:last-child:after{display:none}.area-article-counter>.contents-row>ul>li.view{background-image:url("https://www.daddyslab.com/static/project/www/ico-eye-gray.png");background-size:2.1rem 1.4rem}.area-article-counter>.contents-row>ul>li.like{background-image:url("https://www.daddyslab.com/static/project/www/ico-like-gray.png");background-position:2.6rem 1.4rem;background-size:1.6rem 1.6rem}@media (min-width: 1280px){.area-article-counter{border-top:0;border-bottom:0}.area-article-counter>.contents-row>ul>li{font-size:1.6rem}.area-article-counter>.contents-row>ul>li:after{height:1.4rem;margin-top:-0.7rem}.area-article-counter>.contents-row>ul>li:last-child:after{display:none}.area-article-counter>.contents-row>ul>li.view{padding-left:4.7rem;background-position:1.2rem 1.6rem;background-size:2.6rem 1.8rem}.area-article-counter>.contents-row>ul>li.like{padding-left:5.2rem;background-position:2.3rem 1.3rem;background-size:2rem 2rem}}.area-aside-btns>.contents-row>.btn{margin-bottom:1rem}.area-aside-btns>.contents-row>.btn:last-child{margin-bottom:0}@media (min-width: 1280px){.area-aside-btns>.contents-row>.btn{margin-bottom:1.2rem}.area-aside-btns>.contents-row>.btn:last-child{margin-bottom:0}}.area-class-filter-box{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:none;min-width:32rem;background-color:#fff;overflow-x:hidden;overflow-y:auto}@media (min-width: 1280px){.area-class-filter-box{position:static;z-index:1;display:block;min-width:29.6rem}}.area-class-filter-box .box-header{background-color:#003764;color:#fff}.area-class-filter-box .box-header>.contents-row{position:relative;padding-top:1.3rem;padding-bottom:1.3rem}.area-class-filter-box .box-header>.contents-row>.title{padding-right:10rem;padding-left:2.5rem;background:url("https://www.daddyslab.com/static/project/www/ico-filter-white.png") no-repeat 0 center;background-size:1.5rem 1.7rem;font-size:1.5rem;font-weight:700;line-height:1.9rem}.area-class-filter-box .box-header>.contents-row .btn{position:absolute;top:1.3rem}.area-class-filter-box .box-header>.contents-row .btn-close-bold{right:2.3rem;right:calc(2.3rem + constant(safe-area-inset-right));right:calc(2.3rem + env(safe-area-inset-right))}.area-class-filter-box .box-header>.contents-row .btn-refresh{right:6rem;right:calc(6rem + constant(safe-area-inset-right));right:calc(6rem + env(safe-area-inset-right));height:1.9rem;color:#fff;font-size:1.1rem;font-weight:300;line-height:1.9rem}.area-class-filter-box .box-header>.contents-row .btn-refresh:after{position:absolute;right:0;bottom:0.1rem;width:4rem;height:1px;background:#fff;content:''}@media (min-width: 1280px){.area-class-filter-box{margin-bottom:4rem}.area-class-filter-box .box-header>.contents-row{width:auto;padding:1.2rem 2.4rem}.area-class-filter-box .box-header>.contents-row>.title{padding-right:8rem;background-size:1.6rem 1.8rem;font-size:1.8rem;line-height:2.6rem}.area-class-filter-box .box-header>.contents-row .btn{top:1.2rem}.area-class-filter-box .box-header>.contents-row .btn-close-bold{display:none}.area-class-filter-box .box-header>.contents-row .btn-refresh{right:2.4rem;height:2.6rem;font-size:1.2rem;line-height:2.6rem}.area-class-filter-box .box-header>.contents-row .btn-refresh:after{bottom:0.5rem;width:4.2rem}}.area-class-filter-box .box-body .box-body-row{padding-top:1.6rem;padding-bottom:0.9rem;border-bottom:1px solid #b4b4b4}.area-class-filter-box .box-body .box-body-row:first-child{padding-bottom:2.6rem}.area-class-filter-box .box-body .box-body-row>.contents-row>.form-label{margin-bottom:0.8rem}.area-class-filter-box .box-body .box-body-row>.contents-row .area-checkbox{display:block;margin-bottom:1.7rem}.area-class-filter-box .box-body .box-body-row>.contents-row .area-checkbox>label{display:inline-block;vertical-align:top}.area-class-filter-box .box-body .box-body-row>.contents-row>.group{margin-left:3rem}.area-class-filter-box .box-body .box-body-row>.contents-row>.group-1:before,.area-class-filter-box .box-body .box-body-row>.contents-row>.group-1:after{content:"";display:table}.area-class-filter-box .box-body .box-body-row>.contents-row>.group-1:after{clear:both}.area-class-filter-box .box-body .box-body-row>.contents-row>.group-1 .area-checkbox{float:left;width:50%}.area-class-filter-box .box-body .box-body-row>.contents-row>.group-2 .area-checkbox-day-group{margin-top:1.4rem;margin-left:3rem}.area-class-filter-box .box-body .box-body-row>.contents-row>.group-2 .area-checkbox-day-group .checkbox-day{margin-bottom:0.6rem}@media (min-width: 1280px){.area-class-filter-box .box-body .box-body-row{margin-bottom:-1px;padding-top:2.4rem;padding-bottom:1.9rem;border:1px solid #b4b4b4}.area-class-filter-box .box-body .box-body-row:first-child{padding-bottom:3.9rem}.area-class-filter-box .box-body .box-body-row>.contents-row{width:auto;padding-right:2.3rem;padding-left:2.3rem}.area-class-filter-box .box-body .box-body-row>.contents-row>.form-label{margin-bottom:1.7rem}.area-class-filter-box .box-body .box-body-row>.contents-row .area-select select{width:100%}.area-class-filter-box .box-body .box-body-row>.contents-row .area-checkbox{margin-bottom:2rem}.area-class-filter-box .box-body .box-body-row>.contents-row>.group{margin-left:3.4rem}.area-class-filter-box .box-body .box-body-row>.contents-row .group-1 .area-checkbox{width:100%}.area-class-filter-box .box-body .box-body-row>.contents-row>.group-2 .area-checkbox-day-group{margin-top:1.4rem;margin-left:0}.area-class-filter-box .box-body .box-body-row>.contents-row>.group-2 .area-checkbox-day-group .checkbox-day{margin-bottom:0.6rem}}.area-class-filter-box .box-footer>.contents-row{padding-top:3rem;padding-bottom:3rem}@media (min-width: 1280px){.area-class-filter-box .box-footer{border:1px solid #b4b4b4}.area-class-filter-box .box-footer>.contents-row{width:auto;padding:3.9rem 2.3rem}}.area-list-no-result{padding-top:22.5rem;padding-bottom:12.5rem;background:url("https://www.daddyslab.com/static/project/www/img-question-mark-gray.png") no-repeat center 10rem;background-size:12.3rem 10.1rem;color:#b4b4b4;font-size:1.5rem;font-weight:300;line-height:2.5rem;text-align:center}.area-list-no-result>.btn{width:15rem}@media (min-width: 1280px){.area-list-no-result{padding-top:17.6rem;padding-bottom:17.6rem;padding-left:37.2rem;background-position:18.8rem 20rem;background-size:15.1rem 12.4rem;font-size:1.6rem;line-height:2.8rem;text-align:left}.area-list-no-result>.btn{width:19.2rem}}.area-class-list-group-title{padding:1.8rem 1.2rem 1.8rem 5.2rem;background-repeat:no-repeat;background-position:1.2rem center;background-size:2.6rem;border:1px solid #b4b4b4;border-left:0.6rem solid #b4b4b4}.area-class-list-group-title>.title{font-size:1.6rem;line-height:2.6rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-class-list-group-title>.title>b,.area-class-list-group-title>.title>span{display:inline-block;vertical-align:top}.area-class-list-group-title>.title>b{margin-right:1rem;font-weight:700}.area-class-list-group-title>.title>span{font-weight:500}@media (min-width: 1280px){.area-class-list-group-title{padding:1.5rem 1.5rem 1.5rem 7.6rem;background-position:1.6rem center;background-size:4.4rem;border-left-width:0.8rem}.area-class-list-group-title>.title{font-size:2.2rem;line-height:4rem}.area-class-list-group-title>.title>b{margin-right:1.5rem}}.area-class-roadmap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area-class-roadmap>.group{width:25%;max-width:25%;margin-right:1.2rem}.area-class-roadmap>.group:last-child{margin-right:0}.area-class-roadmap>.group .title-box{height:3rem;padding:0.5rem 0.9rem;background-repeat:no-repeat;background-position:0 center;background-size:auto 3rem;color:#fff;font-size:1.3rem;font-weight:700;line-height:2rem}.area-class-roadmap>.group .title-box.grade-1{background-color:#fdd23e;background-image:url("https://www.daddyslab.com/static/project/www/tit-roadmap-grade1.png")}.area-class-roadmap>.group .title-box.grade-2{background-color:#ec6d65;background-image:url("https://www.daddyslab.com/static/project/www/tit-roadmap-grade2.png")}.area-class-roadmap>.group .title-box.grade-3{background-color:#74c6be;background-image:url("https://www.daddyslab.com/static/project/www/tit-roadmap-grade3.png")}.area-class-roadmap>.group .title-box.grade-4{background-color:#51ace2;background-image:url("https://www.daddyslab.com/static/project/www/tit-roadmap-grade4.png")}.area-class-roadmap>.group .roadmap-list .roadmap-item{position:relative;height:6rem;margin-top:1rem;padding-top:0.3rem;padding-left:0.7rem;padding-right:0.7rem;background-color:#fff;border-style:solid;border-width:0.3rem 0.1rem 0.1rem 0.1rem;border-right-color:#cdcdcc !important;border-bottom-color:#cdcdcc !important;border-left-color:#cdcdcc !important;cursor:pointer}.area-class-roadmap>.group .roadmap-list .roadmap-item .icon{display:none}.area-class-roadmap>.group .roadmap-list .roadmap-item b,.area-class-roadmap>.group .roadmap-list .roadmap-item strong,.area-class-roadmap>.group .roadmap-list .roadmap-item span{position:relative;z-index:2;color:#000 !important}.area-class-roadmap>.group .roadmap-list .roadmap-item b{display:block;color:inherit !important;font-size:1rem;font-weight:400}.area-class-roadmap>.group .roadmap-list .roadmap-item strong{display:block;font-size:1.2rem;line-height:1.6rem}.area-class-roadmap>.group .roadmap-list .roadmap-item span{display:none}.area-class-roadmap>.group .roadmap-list .roadmap-item .backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0}.area-class-roadmap>.group .roadmap-list .roadmap-item:hover .backdrop{opacity:0.1}.area-class-roadmap>.group .roadmap-list .roadmap-item .dot{position:absolute;display:block;width:0;height:0;border-style:solid;border-color:transparent}.area-class-roadmap>.group .roadmap-list .roadmap-item .dot.top{top:-0.7rem;left:50%;margin-left:-0.3rem;border-width:0.5rem 0.3rem;border-top-color:#003764}.area-class-roadmap>.group .roadmap-list .roadmap-item .dot.right{top:50%;right:-0.2rem;margin-top:-0.3rem;border-width:0.3rem 0.5rem;border-right-color:#003764}.area-class-roadmap>.group .roadmap-list .roadmap-item .dot.bottom{bottom:-0.2rem;left:50%;margin-left:-0.3rem;border-width:0.5rem 0.3rem;border-bottom-color:#003764}.area-class-roadmap>.group .roadmap-list .roadmap-item .dot.left{top:50%;left:-0.2rem;margin-top:-0.3rem;border-width:0.3rem 0.5rem;border-left-color:#003764}.area-class-roadmap>.group .roadmap-list .roadmap-item .line{position:absolute;display:block;background:#003764}.area-class-roadmap>.group .roadmap-list .roadmap-item .line.top{top:-0.3rem;left:50%;width:0.2rem;height:0.5rem;margin-top:-0.5rem;margin-left:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line.right{top:50%;right:-0.1rem;width:0.6rem;height:0.2rem;margin-top:-0.1rem;margin-right:-0.6rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line.bottom{bottom:-0.1rem;left:50%;width:0.2rem;height:0.5rem;margin-bottom:-0.5rem;margin-left:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line.left{top:50%;left:-0.1rem;width:0.6rem;height:0.2rem;margin-top:-0.1rem;margin-left:-0.6rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line-long{position:absolute;display:block;background:#003764}.area-class-roadmap>.group .roadmap-list .roadmap-item .line-long.right-top{top:-0.7rem;right:-0.8rem;bottom:50%;width:0.2rem;height:3.6rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line-long.right-bottom{bottom:-0.7rem;right:-0.8rem;top:50%;width:0.2rem;height:3.6rem;margin-top:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line-long.bottom-left{right:50%;bottom:-0.7rem;left:-0.7rem;height:0.2rem;margin-right:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line-long.left-top{top:-0.9rem;left:-0.8rem;bottom:50%;width:0.2rem;height:3.8rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line-long.left-bottom{bottom:-0.7rem;left:-0.8rem;top:50%;width:0.2rem;height:3.6rem;margin-top:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .balloon{position:absolute;top:6.7rem;right:0;left:0;height:6rem;background-color:#fff;background-image:url("https://www.daddyslab.com/static/project/www/img-roadmap-balloon.png");background-repeat:no-repeat;background-position:center;background-size:4.9rem 4.9rem;border:1px solid #cdcdcd;border-radius:0.5rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .balloon:before{position:absolute;top:-0.9rem;left:50%;display:block;width:1rem;height:0.9rem;margin-left:-0.5rem;background:url("https://www.daddyslab.com/static/project/www/ico-balloon-tail.png") no-repeat 0 0;background-size:1rem 0.9rem;content:''}@media (min-width: 1280px){.area-class-roadmap>.group{margin-right:6.4rem}.area-class-roadmap>.group:last-child{margin-right:0}.area-class-roadmap>.group .title-box{height:10.7rem;margin-bottom:-2rem;padding:4.4rem 2rem 1.3rem;background-size:24.8rem auto;font-size:3.4rem;line-height:5rem}.area-class-roadmap>.group .title-box.grade-1{background-image:url("https://www.daddyslab.com/static/project/www/tit-roadmap-grade1-big.png")}.area-class-roadmap>.group .title-box.grade-2{background-image:url("https://www.daddyslab.com/static/project/www/tit-roadmap-grade2-big.png")}.area-class-roadmap>.group .title-box.grade-3{background-image:url("https://www.daddyslab.com/static/project/www/tit-roadmap-grade3-big.png")}.area-class-roadmap>.group .title-box.grade-4{background-image:url("https://www.daddyslab.com/static/project/www/tit-roadmap-grade4-big.png")}.area-class-roadmap>.group .roadmap-list .roadmap-item{height:6.5rem;margin-top:3.6rem;padding:1rem 1.3rem 1rem 7.2rem;border-width:0.1rem 0.1rem 0.1rem 0.8rem;border-top-color:#cdcdcc !important;border-right-color:#cdcdcc !important;border-bottom-color:#cdcdcc !important;border-left-color:inherit !important}.area-class-roadmap>.group .roadmap-list .roadmap-item:before{position:absolute;top:0;bottom:0;left:10px;display:block;width:6px;background-color:inherit;content:""}.area-class-roadmap>.group .roadmap-list .roadmap-item.narrow-margin{margin-top:1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .icon{position:absolute;top:1rem;left:1.2rem;display:block;width:4.4rem;height:4.4rem;background-repeat:no-repeat;background-position:0 0;background-size:4.4rem}.area-class-roadmap>.group .roadmap-list .roadmap-item b,.area-class-roadmap>.group .roadmap-list .roadmap-item strong{display:inline-block;font-size:1.6rem;line-height:2.4rem;vertical-align:top}.area-class-roadmap>.group .roadmap-list .roadmap-item b{margin-right:0.7rem;color:#000 !important;font-weight:700}.area-class-roadmap>.group .roadmap-list .roadmap-item span{display:block;font-size:1.2rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .dot.top{top:-1.2rem;margin-left:-0.7rem;border-width:1.2rem 0.7rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .dot.right{right:-1.2rem;margin-top:-0.7rem;border-width:0.7rem 1.2rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .dot.bottom{bottom:-1.2rem;margin-left:-0.7rem;border-width:1.2rem 0.7rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .dot.left{left:-1.9rem;margin-top:-0.7rem;border-width:0.7rem 1.2rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line.top{top:-0.1rem;left:50%;width:0.2rem;height:1.8rem;margin-top:-1.8rem;margin-left:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line.right{top:50%;right:-0.1rem;width:3.2rem;height:0.2rem;margin-top:-0.1rem;margin-right:-3.2rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line.bottom{bottom:-0.1rem;left:50%;width:0.2rem;height:1.8rem;margin-bottom:-1.8rem;margin-left:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line.left{top:50%;left:-0.1rem;width:3.2rem;height:0.2rem;margin-top:-0.1rem;margin-left:-3.9rem}.area-class-roadmap>.group .roadmap-list .roadmap-item.narrow-margin .line.top{height:0.5rem;margin-top:-0.5rem}.area-class-roadmap>.group .roadmap-list .roadmap-item.narrow-margin .line.bottom{height:0.5rem;margin-bottom:-0.5rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line-long.right-top{top:-1.8rem;right:-3.3rem;bottom:50%;width:0.2rem;height:4.9rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line-long.right-bottom{bottom:-0.7rem;right:-3.3rem;top:50%;width:0.2rem;height:5.2rem;margin-top:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .line-long.bottom-left{right:50%;bottom:-1.9rem;left:-4rem;height:0.2rem;margin-right:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item.narrow-margin .line-long.left-top{top:-0.9rem;left:-4rem;bottom:50%;width:0.2rem;height:4rem}.area-class-roadmap>.group .roadmap-list .roadmap-item.narrow-margin .line-long.left-bottom{bottom:-0.7rem;left:-4rem;top:50%;width:0.2rem;height:4rem;margin-top:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item.narrow-margin-first .line-long.left-top{top:-1.9rem;left:-4rem;bottom:50%;width:0.2rem;height:5rem}.area-class-roadmap>.group .roadmap-list .roadmap-item.narrow-margin-first .line-long.left-bottom{bottom:-0.7rem;left:-4rem;top:50%;width:0.2rem;height:4rem;margin-top:-0.1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .balloon{top:9.9rem;right:2.3rem;left:2.3rem;height:18.4rem;background-size:14.5rem 14.5rem;border-radius:1rem}.area-class-roadmap>.group .roadmap-list .roadmap-item .balloon:before{top:-2.2rem;width:2.4rem;height:2.2rem;margin-left:-1.2rem;background-size:2.4rem 2.2rem}}.area-roadmap-bnr{margin-top:1.6rem}.area-roadmap-bnr .wrapper{height:3.8rem;text-align:center;cursor:pointer}.area-roadmap-bnr .wrapper .inner{display:inline-block;padding-right:7.6rem;background:url("https://www.daddyslab.com/static/project/www/ico-tool-laptop.png") no-repeat right center;background-size:6.7rem 2.7rem;color:#fff;vertical-align:top}.area-roadmap-bnr .wrapper .inner .title strong{font-size:1.4rem;font-weight:500;line-height:3.8rem}.area-roadmap-bnr.small:before,.area-roadmap-bnr.small:after{content:"";display:table}.area-roadmap-bnr.small:after{clear:both}.area-roadmap-bnr.small .wrapper{float:right;width:74%;min-width:22.8rem}.area-roadmap-bnr.small .wrapper .inner{padding-right:3rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-box.png");background-size:2.2rem 2.6rem}.area-roadmap-bnr.navy .wrapper{background-color:#003764}.area-roadmap-bnr.orange .wrapper{background-color:#fc5000}@media (min-width: 1280px){.area-roadmap-bnr .wrapper{height:10.8rem}.area-roadmap-bnr .wrapper .inner{height:10.8rem;padding:1.5rem 24.5rem 1.5rem 0;background-size:21.8rem 8.8rem}.area-roadmap-bnr .wrapper .inner:before,.area-roadmap-bnr .wrapper .inner:after{content:"";display:table}.area-roadmap-bnr .wrapper .inner:after{clear:both}.area-roadmap-bnr .wrapper .inner .title,.area-roadmap-bnr .wrapper .inner .description{float:left;text-align:left}.area-roadmap-bnr .wrapper .inner .title small{display:block;font-size:1.6rem}.area-roadmap-bnr .wrapper .inner .title strong{display:block;margin-top:1.3rem;font-size:3.4rem;font-weight:700}.area-roadmap-bnr .wrapper .inner .description{margin-left:3rem;line-height:2.6rem}.area-roadmap-bnr.small .wrapper{width:87.2rem;min-width:87.2rem}.area-roadmap-bnr.small .wrapper .inner{padding-right:9.2rem;background-size:6.1rem 7.2rem}}.area-cs-banner{padding-top:4.5rem;padding-bottom:4.5rem;background:url("https://www.daddyslab.com/static/project/www/bg-cs-banner.png") no-repeat center center;-webkit-background-size:cover;background-size:cover;text-align:center}.area-cs-banner .btn{width:15rem;margin-top:3rem}.area-cs-banner-text{font-size:1.6rem;line-height:2.8rem}@media (min-width: 1280px){.area-cs-banner{padding-top:6.8rem;padding-bottom:8.4rem;background-image:url("https://www.daddyslab.com/static/project/www/bg-cs-banner-big.png");border-top:1px solid #c8c8c8}.area-cs-banner .btn{width:19.2rem;margin-top:3.5rem}.area-cs-banner-text{font-size:2.4rem;line-height:4.2rem}}.area-mypage-header .contents-row{padding-top:3.8rem;padding-bottom:2.5rem}.area-mypage-header .title{font-size:2rem;line-height:3rem}.area-mypage-header .welcome,.area-mypage-header .info,.area-mypage-header .btn{display:none}@media (min-width: 1280px){.area-mypage-header{position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;text-align:center}.area-mypage-header:before{position:absolute;top:3.6rem;left:50%;display:block;width:15.8rem;height:11.6rem;margin-left:-7.9rem;background:url("https://www.daddyslab.com/static/project/www/img-happy-navy.png") no-repeat 0 0;content:''}.area-mypage-header .contents-row{position:relative;height:28rem;padding-top:16rem;padding-bottom:0}.area-mypage-header .title{display:none}.area-mypage-header .welcome,.area-mypage-header .info,.area-mypage-header .btn{display:block}.area-mypage-header .welcome{font-size:3.2rem;line-height:5rem}.area-mypage-header .info{font-size:1.6rem;line-height:3rem}.area-mypage-header .info span{position:relative;display:inline-block;margin-right:1.2rem;padding-right:1.3rem;vertical-align:top}.area-mypage-header .info span:after{position:absolute;top:50%;right:0;display:block;width:0.1rem;height:1.8rem;margin-top:-0.9rem;content:''}.area-mypage-header .info span:last-child{margin-right:0;padding-right:0}.area-mypage-header .info span:last-child:after{display:none}.area-mypage-header .btn{position:absolute;top:4rem;right:0;width:19.2rem}.area-mypage-header.color-orange{background-image:url("https://www.daddyslab.com/static/project/www/bg-mypage-header-orange.png")}.area-mypage-header.color-orange .welcome{color:#fff}.area-mypage-header.color-orange .info{color:#fff}.area-mypage-header.color-orange .info span:after{background:#fff}.area-mypage-header.color-navy{background-image:url("https://www.daddyslab.com/static/project/www/bg-mypage-header-navy.png")}.area-mypage-header.color-navy .welcome{color:#fff}.area-mypage-header.color-navy .info{color:#fff}.area-mypage-header.color-navy .info span:after{background:#fff}}.area-definition-list li{font-size:1.1rem;line-height:2.5rem}.area-definition-list li:before,.area-definition-list li:after{content:"";display:table}.area-definition-list li:after{clear:both}.area-definition-list li b{display:block;float:left;width:7rem;color:#013764;font-weight:500}.area-definition-list li span{display:block;padding-left:7rem}.area-definition-list li span em{color:#fc5000}@media (min-width: 1280px){.area-definition-list li{font-size:1.8rem;line-height:3.6rem}.area-definition-list li b{width:12rem}.area-definition-list li span{padding-left:12rem}}.area-table-wrap.type-1 .table{width:100%;border-top:1px solid #c8c8c8;table-layout:fixed}.area-table-wrap.type-1 .table thead tr th,.area-table-wrap.type-1 .table tbody tr th,.area-table-wrap.type-1 .table tbody tr td{padding-right:0.8rem;padding-left:0.8rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-table-wrap.type-1 .table thead tr th:first-child,.area-table-wrap.type-1 .table tbody tr th:first-child,.area-table-wrap.type-1 .table tbody tr td:first-child{padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left))}.area-table-wrap.type-1 .table thead tr th:last-child,.area-table-wrap.type-1 .table tbody tr th:last-child,.area-table-wrap.type-1 .table tbody tr td:last-child{padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right))}.area-table-wrap.type-1 .table thead tr th{height:4.4rem;border-bottom:0.2rem solid #013764;color:#013764;font-size:1.2rem;font-weight:500;line-height:2rem;text-align:left}.area-table-wrap.type-1 .table tbody tr th,.area-table-wrap.type-1 .table tbody tr td{height:4.4rem;border-bottom:1px solid #c8c8c8;font-size:1.2rem;font-weight:300;line-height:2rem}.area-table-wrap.type-1 .table tbody tr th .tags,.area-table-wrap.type-1 .table tbody tr td .tags{display:inline-block;margin-right:1rem}.area-table-wrap.type-1 .table tbody tr th .btn,.area-table-wrap.type-1 .table tbody tr td .btn{vertical-align:middle}.area-table-wrap.type-1 .table tbody tr th .status-complete,.area-table-wrap.type-1 .table tbody tr th .status-pending,.area-table-wrap.type-1 .table tbody tr th .status-cancel,.area-table-wrap.type-1 .table tbody tr td .status-complete,.area-table-wrap.type-1 .table tbody tr td .status-pending,.area-table-wrap.type-1 .table tbody tr td .status-cancel{text-decoration:underline}.area-table-wrap.type-1 .table tbody tr th .status-complete,.area-table-wrap.type-1 .table tbody tr td .status-complete{color:#fc5000}.area-table-wrap.type-1 .table tbody tr th .status-pending,.area-table-wrap.type-1 .table tbody tr td .status-pending{color:#013764}.area-table-wrap.type-1 .table tbody tr th .status-cancel,.area-table-wrap.type-1 .table tbody tr td .status-cancel{color:#a0a0a0}.area-table-wrap.type-1 .table tbody .empty-row td{height:26rem;padding-top:12rem;background:url("https://www.daddyslab.com/static/project/www/img-question-mark-gray.png") no-repeat center 3.5rem;background-size:9.1rem 7.5rem;color:#b4b4b4;font-size:1.2rem;line-height:2.1rem;text-align:center;vertical-align:top}.area-table-wrap.type-1 .table tbody .empty-row td .btn{width:15rem;margin-top:1.2rem}.area-table-wrap.type-1 .table tbody .toggle-slide-row td{height:0;padding:0;background:#f0f0f0;border-bottom:0}.area-table-wrap.type-1 .table tbody .toggle-slide-row td:first-child{padding-left:0}.area-table-wrap.type-1 .table tbody .toggle-slide-row td:last-child{padding-right:0}.area-table-wrap.type-1 .table tbody .toggle-slide-row td>.inner{display:none;padding-top:1.9rem;padding-bottom:2.9rem;padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left));border-bottom:1px solid #c8c8c8}.area-table-wrap.type-1 .table tbody .toggle-slide-row td>.inner .area-select+.area-btn-group,.area-table-wrap.type-1 .table tbody .toggle-slide-row td>.inner .area-definition-list+.area-btn-group{margin-top:1.6rem;font-size:0}.area-table-wrap.type-1 .table tbody .toggle-slide-row td>.inner .area-select+.area-btn-group>.btn,.area-table-wrap.type-1 .table tbody .toggle-slide-row td>.inner .area-definition-list+.area-btn-group>.btn{margin-right:1rem;width:100%}.area-table-wrap.type-1 .table tbody .toggle-slide-row td>.inner .area-select+.area-btn-group>.btn:last-child,.area-table-wrap.type-1 .table tbody .toggle-slide-row td>.inner .area-definition-list+.area-btn-group>.btn:last-child{margin-right:0}.area-table-wrap.type-1 .table tbody .toggle-slide-row td>.inner .area-definition-list+.area-select{margin-top:1.2rem}.area-table-wrap.type-1 .table tbody .toggle-slide-row td>.inner .area-select+.area-btn-group{margin-top:1rem}@media (min-width: 1280px){.area-table-wrap.type-1{width:123.2rem;margin-right:auto;margin-left:auto}.area-table-wrap.type-1 .table{border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8}.area-table-wrap.type-1 .table thead tr th,.area-table-wrap.type-1 .table tbody tr th,.area-table-wrap.type-1 .table tbody tr td{padding-right:1rem;padding-left:1rem}.area-table-wrap.type-1 .table thead tr th:first-child,.area-table-wrap.type-1 .table tbody tr th:first-child,.area-table-wrap.type-1 .table tbody tr td:first-child{padding-left:3rem}.area-table-wrap.type-1 .table thead tr th:last-child,.area-table-wrap.type-1 .table tbody tr th:last-child,.area-table-wrap.type-1 .table tbody tr td:last-child{padding-right:3rem}.area-table-wrap.type-1 .table thead tr th{height:5.9rem;font-size:1.6rem;line-height:3rem}.area-table-wrap.type-1 .table tbody tr th,.area-table-wrap.type-1 .table tbody tr td{height:7rem;font-size:1.6rem;line-height:3rem}.area-table-wrap.type-1 .table tbody tr th .date,.area-table-wrap.type-1 .table tbody tr td .date{display:inline-block;color:#a0a0a0;font-size:1.4rem;line-height:2.4rem}.area-table-wrap.type-1 .table tbody tr th .tags,.area-table-wrap.type-1 .table tbody tr td .tags{margin-right:1.8rem;line-height:2rem}.area-table-wrap.type-1 .table tbody tr th .btns>.btn,.area-table-wrap.type-1 .table tbody tr td .btns>.btn{margin-right:1.6rem}.area-table-wrap.type-1 .table tbody .empty-row td{height:32rem;padding-top:9.4rem;padding-left:52rem;background-position:35.4rem center;background-size:13.2rem 10.8rem;font-size:1.6rem;line-height:2.8rem;text-align:left}.area-table-wrap.type-1 .table tbody .empty-row td .btn{width:19rem;margin-top:1.8rem}.area-table-wrap.type-1 .table tbody .toggle-slide-row td .inner{display:none !important}}.area-section-title+.area-table-wrap{margin-top:1.2rem}@media (min-width: 1280px){.area-section-title+.area-table-wrap{margin-top:2.7rem}}.area-coupon{height:17.9rem;border:1px solid #b4b4b4;border-radius:0.7rem}.area-coupon .coupon-header .title{height:4.5rem;margin-top:-1px;margin-right:-1px;margin-left:-1px;padding-right:2.4rem;padding-left:2.4rem;background:#b4b4b4;border-radius:0.7rem 0.7rem 0 0;color:#fff;line-height:4.5rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-coupon .coupon-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1.1rem 2.2rem}.area-coupon .coupon-body .percent{width:11.4rem;min-width:11.4rem;height:4.6rem;color:#b4b4b4;font-size:4.5rem;font-weight:700;line-height:4.6rem;letter-spacing:-0.04em;text-align:center}.area-coupon .coupon-body .percent small{margin-left:0.4rem;font-size:2rem;font-weight:400}.area-coupon .coupon-body ul{width:100%}.area-coupon .coupon-body ul li{position:relative;padding-left:0.7rem;font-size:1.2rem;line-height:2.3rem}.area-coupon .coupon-body ul li:before{position:absolute;top:1rem;left:0;display:block;width:0.3rem;height:0.3rem;background:#b4b4b4;border-radius:0.15rem;content:""}.area-coupon .coupon-footer{position:relative;border-top:1px dashed #b4b4b4;color:#b4b4b4;font-size:1.5rem;font-weight:500;text-align:center;line-height:4.4rem}.area-coupon .coupon-footer:before,.area-coupon .coupon-footer:after{position:absolute;top:-0.7rem;display:block;width:0.7rem;height:1.4rem;background-repeat:no-repeat;background-position:0 0;background-size:0.7rem 1.4rem;content:""}.area-coupon .coupon-footer:before{left:-1px;background-image:url("https://www.daddyslab.com/static/project/www/img-coupon-left.png")}.area-coupon .coupon-footer:after{right:-1px;background-image:url("https://www.daddyslab.com/static/project/www/img-coupon-right.png")}@media (min-width: 1280px){.area-coupon{width:40rem;height:24.1rem;border-radius:1rem}.area-coupon .coupon-header .title{height:6rem;padding-right:3.7rem;padding-left:3.7rem;border-radius:1rem 1rem 0 0;line-height:6rem}.area-coupon .coupon-body{padding:3rem 1.8rem}.area-coupon .coupon-body .percent{width:14.4rem;min-width:14.4rem;height:6rem;font-size:6rem;line-height:6rem}.area-coupon .coupon-body .percent small{margin-left:0.8rem;font-size:2.8rem}.area-coupon .coupon-body ul li{padding-left:1rem;font-size:1.6rem;line-height:3rem}.area-coupon .coupon-body ul li:before{top:1.3rem;width:0.4rem;height:0.4rem;border-radius:0.2rem}.area-coupon .coupon-footer{font-size:2rem;line-height:5.9rem}}.area-coupon+.area-coupon{margin-top:2.5rem}.area-coupon.active .coupon-header .title{background:#fc5000}.area-coupon.active .coupon-body .percent{color:#fc5000}.area-coupon.active .coupon-body ul li:before{background:#fc5000}.area-coupon.active .coupon-footer{color:#000}.area-coupon.add-coupon .coupon-header .title{height:12rem;padding-top:4.3rem;background:none;color:#b4b4b4;font-size:1.6rem;font-weight:500;line-height:4.5rem;text-align:center}.area-coupon.add-coupon .coupon-header .title .text{display:block}.area-coupon.add-coupon .coupon-header .title .btn-plus{vertical-align:top}.area-coupon.add-coupon .coupon-footer{border-top:0}@media (min-width: 1280px){.area-coupon.add-coupon .coupon-header .title{height:17rem;padding-top:4.3rem;font-size:2.4rem;line-height:7.6rem}}@media (min-width: 1280px){.area-coupon-group .area-coupon{float:left;margin-top:0;margin-bottom:4rem;margin-right:1.6rem}.area-coupon-group .area-coupon:nth-child(3n){margin-right:0}}.area-info-text-bar{background-color:#f0f0f0;border-top:1px solid #c8c8c8}.area-info-text-bar p{padding-top:3.5rem;padding-right:11rem;padding-bottom:3.6rem;background-image:url("https://www.daddyslab.com/static/project/www/img-question-mark-gray.png");background-repeat:no-repeat;background-position:right bottom -3.7rem;background-size:11rem 9rem;color:#a0a0a0;font-size:1.4rem;line-height:2.4rem;word-break:keep-all}.area-info-text-bar p .btn{color:inherit;font-size:inherit;text-decoration:underline}@media (min-width: 1280px){.area-info-text-bar p{padding-top:3.4rem;padding-right:0;padding-bottom:3.5rem;background-position:right 24.2rem bottom -5.3rem;background-size:16.3rem 13.4rem;font-size:1.8rem;line-height:3rem;text-align:center}}.area-unordered-list li{position:relative;margin-bottom:1rem;padding-left:0.8rem;font-size:1.4rem;line-height:2.4rem}.area-unordered-list li:before{position:absolute;top:1.05rem;left:0;display:block;width:0.3rem;height:0.3rem;background:#fc5000;content:""}.area-unordered-list li:last-child{margin-bottom:0}@media (min-width: 1280px){.area-unordered-list li{padding-left:1rem;font-size:1.6rem;line-height:2.4rem}}.area-info-gray-box{padding:1.5rem 2.6rem;background:#f0f0f0}.area-info-gray-box>.title{font-size:1.5rem;line-height:2.5rem}.area-info-gray-box>.title:before{display:inline-block;width:1.5rem;height:2.5rem;margin-right:1rem;background:url("https://www.daddyslab.com/static/project/www/ico-exclamation-mark-black.png") no-repeat 0 center;background-size:1.5rem;line-height:2.5rem;content:'';vertical-align:top}.area-info-gray-box>ul{margin-top:1rem}.area-info-gray-box>ul>li{margin-bottom:1rem;font-size:1.3rem;line-height:2.3rem}.area-info-gray-box>ul>li:last-child{margin-bottom:0}.area-info-gray-box>ul>li>em{color:#a0a0a0;font-size:inherit;line-height:inherit}@media (min-width: 1280px){.area-info-gray-box{padding:2.5rem 4.2rem}.area-info-gray-box>.title{font-size:1.6rem;line-height:3rem}.area-info-gray-box>.title:before{width:1.8rem;height:3rem;background-size:1.8rem;line-height:3rem}.area-info-gray-box>ul>li{margin-bottom:0.8rem;font-size:1.6rem;line-height:2.8rem}.area-info-gray-box>ul>li:last-child{margin-bottom:0}}.area-carousel-in-btns{position:absolute;right:0.9rem;bottom:1rem;left:0.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area-carousel-in-btns>.btn{width:100%;height:1.8rem;margin-right:0.3rem;font-size:1rem;font-weight:300;line-height:1.8rem}.area-carousel-in-btns>.btn:last-child{margin-right:0}@media (min-width: 1280px){.area-carousel-in-btns{position:absolute;right:50%;bottom:4.2rem;left:auto;display:block;width:66.5rem;margin-right:-33.25rem}.area-carousel-in-btns:before,.area-carousel-in-btns:after{content:"";display:table}.area-carousel-in-btns:after{clear:both}.area-carousel-in-btns>.btn{float:left;width:16.4rem;height:3rem;margin-right:0.3rem;font-size:1.5rem;line-height:3rem}}.area-campus-minimap-info{border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}.area-campus-minimap-info>.map-box{height:20rem;background-color:#f4f1e7}.area-campus-minimap-info>.map-box.map-img{height:53.054vw}.area-campus-minimap-info>.map-box.map-img>a{display:block;height:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-campus-minimap-info>.text-box{padding-top:2rem;padding-bottom:2.3rem;padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left));border-top:1px solid #a0a0a0}.area-campus-minimap-info>.text-box>.title{position:relative;padding-right:13.8rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-campus-minimap-info>.text-box>.title>a{display:inline-block;font-size:1.8rem;line-height:3.6rem}.area-campus-minimap-info>.text-box>.title>ul{position:absolute;top:0;right:0}.area-campus-minimap-info>.text-box>.title>ul:before,.area-campus-minimap-info>.text-box>.title>ul:after{content:"";display:table}.area-campus-minimap-info>.text-box>.title>ul:after{clear:both}.area-campus-minimap-info>.text-box>.title>ul>li{float:left;margin-right:1rem}.area-campus-minimap-info>.text-box>.title>ul>li:last-child{margin-right:0}.area-campus-minimap-info>.text-box>.title>ul>li>a{width:3.6rem;height:3.6rem;background-repeat:no-repeat;background-position:center;border-radius:0.5rem;overflow:hidden}.area-campus-minimap-info>.text-box>.title>ul .tel>a{background-color:#003764;background-image:url("https://www.daddyslab.com/static/project/www/ico-tel-white.svg");background-size:1.9rem 1.9rem}.area-campus-minimap-info>.text-box>.title>ul .kakaotalk>a{background-color:#ffeb00;background-image:url("https://www.daddyslab.com/static/project/www/ico-kakaotalk-small.svg");background-size:2rem 1.8rem}.area-campus-minimap-info>.text-box>.title>ul .instagram>a{background-image:url("https://www.daddyslab.com/static/project/www/ico-instagram-color.png");background-size:3.6rem 3.6rem}.area-campus-minimap-info>.text-box>.tel,.area-campus-minimap-info>.text-box>.address{display:block;padding-left:2.5rem;font-size:1.5rem;line-height:2.4rem}.area-campus-minimap-info>.text-box>.tel{background:url("https://www.daddyslab.com/static/project/www/ico-tel-orange.svg") no-repeat 0 0.5rem;background-size:1.5rem 1.5rem}.area-campus-minimap-info>.text-box>.address{margin-top:0.4rem;background:url("https://www.daddyslab.com/static/project/www/ico-map-pin-orange.svg") no-repeat 0 0.4rem;background-size:1.3rem 1.6rem}@media (min-width: 1280px){.area-campus-minimap-info{border:1px solid #a0a0a0}.area-campus-minimap-info>.map-box{height:29.9rem}.area-campus-minimap-info>.map-box.map-img{height:29.9rem}.area-campus-minimap-info>.text-box{padding:2rem 1.9rem 2.9rem 2.9rem;border-top:none}.area-campus-minimap-info>.text-box>.title{padding-right:13.5rem}.area-campus-minimap-info>.text-box>.title>a{font-size:2.4rem;line-height:4.8rem}.area-campus-minimap-info>.text-box>.title>ul>li>a{width:4.8rem;height:4.8rem;border-radius:1rem}.area-campus-minimap-info>.text-box>.title>ul .tel{display:none}.area-campus-minimap-info>.text-box>.title>ul .kakaotalk>a{background-size:2.8rem 2.4rem}.area-campus-minimap-info>.text-box>.title>ul .instagram>a{background-size:4.8rem 4.8rem}.area-campus-minimap-info>.text-box>.tel,.area-campus-minimap-info>.text-box>.address{padding-left:3rem;font-size:1.8rem;font-weight:300;line-height:3rem}.area-campus-minimap-info>.text-box>.tel{background-position:0 0.6rem;background-size:1.7rem 1.7rem}.area-campus-minimap-info>.text-box>.address{margin-top:0.4rem;background-position:0 0.6rem;background-size:1.6rem 1.9rem}}.area-minihome-header{position:relative;height:20rem;padding-top:7.6rem;background:url("https://www.daddyslab.com/static/project/www/bg-minihome-header.jpg") no-repeat center center;-webkit-background-size:cover;background-size:cover;text-align:center}.area-minihome-header:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background:url("https://www.daddyslab.com/static/project/www/bg-minihome-header-decoration.png") no-repeat center center;background-size:26.1rem 12.25rem;content:""}.area-minihome-header .title{color:#fff;font-size:2.6rem;font-weight:700;line-height:4rem}.area-minihome-header .tel{color:#fff;font-size:1.8rem;font-weight:500;line-height:3rem}.area-minihome-header .area-select{position:absolute;top:1.5rem;left:2.6rem;left:calc(2.6rem + constant(safe-area-inset-left));left:calc(2.6rem + env(safe-area-inset-left));z-index:2}@media (min-width: 1280px){.area-minihome-header{height:24rem;background-image:url("https://www.daddyslab.com/static/project/www/bg-minihome-header-pc.jpg")}.area-minihome-header:before{background-image:url("https://www.daddyslab.com/static/project/www/bg-minihome-header-decoration-pc.png");background-size:48.5rem 12.9rem}.area-minihome-header .title{font-size:3.6rem;line-height:6rem}.area-minihome-header .tel{font-size:2.6rem;line-height:4.6rem}.area-minihome-header .area-select{top:3rem;left:50%;margin-left:-61.6rem}}.area-full-width-banner-list>ul>li{position:relative;margin-bottom:0.5rem}.area-full-width-banner-list>ul>li>.img-box{height:29.65vw;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.area-full-width-banner-list>ul>li .text-box{position:absolute;top:50%;left:50%;width:50.4rem;margin-top:-5.5rem;margin-left:11.2rem}.area-full-width-banner-list>ul>li .text-box.brown{color:#fff}.area-full-width-banner-list>ul>li .text-box>span{display:block;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.area-full-width-banner-list>ul>li .text-box .title{font-size:2.4rem;font-weight:500;line-height:3.3rem}.area-full-width-banner-list>ul>li .text-box .student{margin-top:1.7rem;font-size:1.6rem;font-weight:300;line-height:2.6rem}.area-full-width-banner-list>ul>li:last-child{margin-bottom:0}.area-full-width-banner-list>ul>li:last-child .text-box{margin-left:-42.4rem}.area-visual-banner{position:relative;height:28.1rem;background:url("https://www.daddyslab.com/static/project/www/img-about-4.jpg") no-repeat center center;-webkit-background-size:cover;background-size:cover}.area-visual-banner>.text-wrap{position:absolute;top:3.8rem;right:2.6rem;right:calc(2.6rem + constant(safe-area-inset-right));right:calc(2.6rem + env(safe-area-inset-right));left:45%}.area-visual-banner>.text-wrap>.title{color:#ff6f05;font-size:2.6rem;font-weight:500;line-height:3.5rem}.area-visual-banner>.text-wrap>.link{display:block;margin-top:0.8rem;font-size:1.5rem;font-weight:300;line-height:2.1rem;word-break:keep-all}.area-visual-banner>.text-wrap>.link:before{content:"> "}.area-visual-banner .layer-youtube{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none}.area-visual-banner .layer-youtube iframe{position:absolute;top:50%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:36rem;height:20rem;background-color:#000}.area-visual-banner .layer-youtube>.backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:#000;opacity:0.6}.area-visual-banner .layer-youtube>.btn-close{position:absolute;top:5.5rem;right:2rem;z-index:10}@media (min-width: 360px){.area-visual-banner .layer-youtube>.btn-close{right:50%;margin-right:-16rem}}@media (min-width: 450px){.area-visual-banner .layer-youtube>.btn-close{top:2.5rem;right:50%;margin-right:-21rem}}@media (min-width: 1280px){.area-visual-banner{height:72.5rem}.area-visual-banner>.text-wrap{top:24.5rem;right:2.6rem;right:calc(2.6rem + constant(safe-area-inset-right));right:calc(2.6rem + env(safe-area-inset-right));left:50%}.area-visual-banner>.text-wrap>.title{font-size:4.4rem;line-height:6rem}.area-visual-banner>.text-wrap>.link{margin-top:2.3rem;font-size:2rem;font-weight:500;line-height:3.8rem}.area-visual-banner .layer-youtube iframe{width:71rem;max-width:71rem;height:40rem;border:2px solid #f4f1e7}.area-visual-banner .layer-youtube>.btn-close{top:16rem;right:50%;margin-right:-42rem}}.area-partner-list{padding-bottom:11rem;background-color:#f0f0f0}.area-partner-list .text-list-wrap{padding-bottom:26rem;background-image:url("https://www.daddyslab.com/static/project/www/img-partner-logo.png");background-repeat:no-repeat;background-position:center bottom}.area-partner-list .text-list-wrap:before,.area-partner-list .text-list-wrap:after{content:"";display:table}.area-partner-list .text-list-wrap:after{clear:both}.area-partner-list .text-list-wrap>li{float:left;width:22.6rem;margin-left:8.8rem;text-align:center}.area-partner-list .text-list-wrap>li:first-child{width:27.4rem;margin-left:14.6rem}.area-partner-list .text-list>li{font-size:1.6rem;font-weight:300;line-height:3.4rem}.area-partner-list .area-section-title+.contents-row{margin-top:-10rem}.area-history .year-group .year-list{margin-bottom:4.1rem;position:relative;padding-left:2.6rem}.area-history .year-group .year-list:last-child{margin-bottom:0}.area-history .year-group .year-list:before,.area-history .year-group .year-list:after{position:absolute;display:block;content:''}.area-history .year-group .year-list:before{top:0.55rem;left:-0.55rem;width:1.3rem;height:1.3rem;background:url("https://www.daddyslab.com/static/project/www/ico-circle-orange.svg") no-repeat 0 0;background-size:1.3rem 1.3rem}.area-history .year-group .year-list:after{top:2.2rem;bottom:0.2rem;left:0;width:1px;background:#b4b4b4}.area-history .year-group .year-list .year-text{display:block;font-size:2.4rem;font-weight:500;line-height:3rem}.area-history .month-group{position:relative;margin-top:2.5rem;padding-left:3.3rem}.area-history .month-group .month-list{margin-bottom:1.5rem}.area-history .month-group .month-list:last-child{margin-bottom:0}.area-history .month-group .month-list .history-text{position:relative;line-height:2rem}.area-history .month-group .month-list .history-text .month-number{position:absolute;top:0;left:-3.3rem;display:inline-block;font-size:1.3rem;font-weight:500}.area-history .month-group .month-list .history-text .text{display:inline-block;font-size:1.3rem;font-weight:300;vertical-align:top}.area-history .month-group .month-list .history-link li,.area-history .month-group .month-list .history-link li a{color:#b4b4b4;font-size:1.3rem;line-height:2rem}.area-history .month-group .month-list .history-link li a{text-decoration:underline;vertical-align:top}@media (min-width: 1280px){.area-history .year-group .year-list{margin-bottom:7rem;margin-left:19rem;padding-left:12rem}.area-history .year-group .year-list:last-child{margin-bottom:0}.area-history .year-group .year-list:before{top:0;left:-0.7rem;width:1.6rem;height:1.6rem;background-size:1.6rem 1.6rem}.area-history .year-group .year-list:after{top:2.5rem;bottom:-0.5rem}.area-history .year-group .year-list .year-text{position:absolute;top:-1.3rem;left:-19.1rem;font-size:4.4rem;line-height:6rem}.area-history .month-group{margin-top:0;padding-left:4.4rem}.area-history .month-group .month-list{margin-bottom:1rem}.area-history .month-group .month-list:last-child{margin-bottom:0}.area-history .month-group .month-list .history-text{line-height:3rem}.area-history .month-group .month-list .history-text .month-number{left:-4.4rem;font-size:1.6rem}.area-history .month-group .month-list .history-text .text{font-size:1.6rem}.area-history .month-group .month-list .history-link li,.area-history .month-group .month-list .history-link li a{font-size:1.6rem;line-height:3rem}}.area-history.type-2 .year-group .year-list .year-text{font-size:1.7rem;font-weight:500;line-height:2.2rem}.area-history.type-2 .year-group .year-list .year-text small{display:block;color:#b4b4b4;font-size:1rem;line-height:1.6rem}@media (min-width: 1280px){.area-history.type-2 .year-group .year-list{margin-left:29.4rem}.area-history.type-2 .year-group .year-list .year-text{top:-1rem;left:-29.5rem;font-size:4.4rem;line-height:5.8rem}.area-history.type-2 .year-group .year-list .year-text small{font-size:2rem;line-height:3.2rem}}.area-team-list>ul:before,.area-team-list>ul:after{content:"";display:table}.area-team-list>ul:after{clear:both}.area-team-list .card{perspective:1000px;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;position:relative;float:left;display:block;width:48%;height:50.4vw;margin-right:4%;margin-bottom:4%}.area-team-list .card:nth-child(2n){margin-right:0}.area-team-list .card .content{transition:0.5s ease-out;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-o-transition:0.5s ease-out;-ms-transition:0.5s ease-out;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;backface-visibility:visible;-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-o-backface-visibility:visible;-ms-backface-visibility:visible;position:relative;width:100%;height:100%;border-radius:0.4rem}.area-team-list .card .content .cardFront,.area-team-list .card .content .cardBack{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:visible;position:absolute;top:0;left:0;height:100%;width:100%;border-radius:0.4rem}.area-team-list .card .content .cardFront{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;color:#fff}.area-team-list .card .content .cardFront .text{position:absolute;bottom:1rem;left:1.2rem}.area-team-list .card .content .cardFront .text .dlabname{display:block;font-size:1.3rem;font-weight:700;line-height:1.7rem}.area-team-list .card .content .cardFront .text .job{display:block;font-size:0.7rem;font-weight:300;line-height:1.3rem}.area-team-list .card .content .cardBack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;padding:0 1.2rem;background-color:#003764;color:#fff;text-align:center}.area-team-list .card .content .cardBack .text{width:100%;padding-top:1.8rem;padding-bottom:0.9rem;background:url("https://www.daddyslab.com/static/project/www/ico-quote-white.png") no-repeat center 0;background-size:1.1rem 0.9rem;font-size:0.9rem;font-weight:500;line-height:1.5rem;word-break:keep-all}.area-team-list .card.applyflip .content{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg)}.area-team-list .card .content .cardFront,.area-team-list .card.applyflip .content .cardFront{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg)}.area-team-list .card .content .cardBack,.area-team-list .card.applyflip .content .cardBack{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg)}.area-team-list .card .content .cardFront,.area-team-list .card.applyflip .content .cardBack{animation:stayvisible 0.5s both;-webkit-animation:stayvisible 0.5s both;-moz-animation:stayvisible 0.5s both;-o-animation:stayvisible 0.5s both;-ms-animation:donothing 0.5s;-ms-transition:visibility 0s linear 0.17s;visibility:visible}.area-team-list .card.applyflip .content .cardFront,.area-team-list .card .content .cardBack{animation:stayvisible 0.5s both;-webkit-animation:stayvisible 0.5s both;-moz-animation:stayvisible 0.5s both;-o-animation:stayvisible 0.5s both;-ms-animation:donothing 0.5s;-ms-transition:visibility 0s linear 0.17s;visibility:hidden}@media (min-width: 1280px){.area-team-list .card{width:29.6rem;height:38rem;margin-right:1.6rem;margin-bottom:1.6rem}.area-team-list .card:nth-child(2n){margin-right:1.6rem}.area-team-list .card:nth-child(4n){margin-right:0}.area-team-list .card .content .cardFront,.area-team-list .card .content .cardBack{border-radius:0.8rem}.area-team-list .card .content .cardFront .text{bottom:2.1rem;left:2.4rem}.area-team-list .card .content .cardFront .text .name{font-size:2.6rem;line-height:3.6rem}.area-team-list .card .content .cardFront .text .job{font-size:1.4rem;line-height:2.4rem}.area-team-list .card .content .cardBack{padding:0 2.4rem}.area-team-list .card .content .cardBack .text{padding-top:3.7rem;padding-bottom:1.85rem;background-size:2.2rem 1.8rem;font-size:1.8rem;line-height:3rem}}@keyframes stayvisible{from{visibility:visible}to{visibility:visible}}@-webkit-keyframes stayvisible{from{visibility:visible}to{visibility:visible}}@-moz-keyframes stayvisible{from{visibility:visible}to{visibility:visible}}@-o-keyframes stayvisible{from{visibility:visible}to{visibility:visible}}@-ms-keyframes donothing{}.area-dlab-guidelines .title{color:#fc5000;font-size:1.8rem;font-weight:500;line-height:2.5rem}.area-dlab-guidelines .area-history{margin-top:2.6rem}@media (min-width: 1280px){.area-dlab-guidelines .title{font-size:3.2rem;line-height:5rem}.area-dlab-guidelines .area-history{margin-top:7.6rem}}.area-benefit-list{padding-bottom:3rem;background:#f4f1e7}.area-benefit-list .pc-list:before,.area-benefit-list .pc-list:after{content:"";display:table}.area-benefit-list .pc-list:after{clear:both}.area-benefit-list .pc-list .pc-list-item{float:left;width:29.6rem;height:43rem;margin-right:1.6rem;padding:21.9rem 2rem 0;background-color:#fff;background-repeat:no-repeat;border-radius:0.8rem;text-align:center}.area-benefit-list .pc-list .pc-list-item:last-child{margin-right:0}.area-benefit-list .pc-list .pc-list-item .title{display:block;color:#fc5000;font-size:2.2rem;font-weight:700;line-height:4rem}.area-benefit-list .pc-list .pc-list-item .description{margin-top:0.2rem;font-size:1.6rem;font-weight:300;line-height:3rem;word-break:keep-all}.area-benefit-list .pc-list .pc-list-item.vacation{background-image:url("https://www.daddyslab.com/static/project/www/career_benefits_1.png");background-position:center 2rem; background-size: 180px 180px}.area-benefit-list .pc-list .pc-list-item.food{background-image:url("https://www.daddyslab.com/static/project/www/career_benefits_2.png");background-position:center 2rem; background-size: 180px 180px}.area-benefit-list .pc-list .pc-list-item.laptop{background-image:url("https://www.daddyslab.com/static/project/www/career_benefits_3.png");background-position:center 2rem; background-size: 180px 180px}.area-benefit-list .pc-list .pc-list-item.commute{background-image:url("https://www.daddyslab.com/static/project/www/career_benefits_4.png");background-position:center 2rem; background-size: 180px 180px}@media (min-width: 1280px){.area-benefit-list{padding-bottom:7rem}}.area-policy .policy-title{display:block;margin-top:3.7rem;margin-bottom:1rem;font-size:1.6rem;font-weight:700;line-height:2.5rem}.area-policy .policy-title-big{margin-top:3rem;margin-bottom:1.9rem;font-size:2rem;line-height:3rem}.area-policy .policy-title-small{margin-top:1.2rem;margin-bottom:0.7rem;font-size:1.2rem;line-height:2.5rem}.area-policy .policy-list-text{display:block;font-size:1.2rem;font-weight:300;line-height:2.4rem}.area-policy .policy-list-text+.policy-list-text{margin-top:1.1rem}.area-policy .policy-list-depth1{padding-left:1.1rem}.area-policy .policy-list-depth2{padding-left:2.2rem}.area-policy .policy-date{margin-top:2.4rem;font-size:1.2rem;font-weight:300;line-height:2.4rem}.area-policy .policy-date strong{font-weight:700;vertical-align:top}.area-policy table{width:100%}.area-policy table thead tr th,.area-policy table tbody tr td{border:1px solid #b4b4b4;text-align:center;vertical-align:middle;word-break:keep-all}.area-policy table thead tr th{padding:0.6rem;font-size:1.2rem;font-weight:700;line-height:2rem}.area-policy table tbody tr td{padding:1rem 0.6rem;font-size:1rem;font-weight:300;line-height:1.8rem}@media (min-width: 1280px){.area-policy .policy-title{margin-top:6.2rem;margin-bottom:1.6rem;font-size:2.6rem;line-height:4rem}.area-policy .policy-title-big{margin-top:7rem;margin-bottom:3.2rem;font-size:3.2rem;line-height:5rem}.area-policy .policy-title-small{margin-top:2rem;margin-bottom:1.2rem;font-size:2rem;line-height:4rem}.area-policy .policy-list-text{font-size:2rem;line-height:4rem}.area-policy .policy-list-text+.policy-list-text{margin-top:2rem}.area-policy .policy-list-depth1{padding-left:1.6rem}.area-policy .policy-list-depth2{padding-left:3.2rem}.area-policy .policy-date{margin-top:3.8rem;font-size:2rem;line-height:4rem}.area-policy table thead tr th{padding:2rem;font-size:2.2rem;line-height:3.7rem}.area-policy table tbody tr td{padding:2.3rem 2rem;font-size:2rem;line-height:3.5rem}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:none;opacity:0}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;opacity:0.6}.modal-box-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow-y:auto}.modal-box{position:absolute;top:0;right:2.6rem;left:2.6rem;z-index:2;margin-bottom:4rem;padding:3.5rem 2.7rem 3.5rem;background:#fff;opacity:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}@media (min-width: 360px){.modal-box{right:auto;left:50%;width:90%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media (min-width: 1280px){.modal-box{padding:5.2rem 3.2rem 6rem}}.modal-closer.btn{position:absolute;top:0.6rem;right:0.6rem;width:3rem;height:3rem;padding:0;background:url("https://www.daddyslab.com/static/project/www/ico-x-gray.svg") no-repeat center center;background-size:1.4rem}@media (min-width: 1280px){.modal-closer.btn{top:2.5rem;right:2.5rem;background-size:2rem}}.modal-title{font-size:1.7rem;font-weight:700;line-height:2.7rem}@media (min-width: 1280px){.modal-title{font-size:2.8rem;line-height:4.5rem}}.modal-description{font-size:1.1rem;line-height:2.2rem}@media (min-width: 1280px){.modal-description{font-size:1.6rem;line-height:3.5rem}}.modal-body{margin-top:2.1rem}@media (min-width: 1280px){.modal-body{margin-top:3.6rem}}.modal-footer{margin-top:2.5rem;text-align:center}.modal-footer.btn-1ea .btn{display:block;width:100%}@media (min-width: 1280px){.modal-footer{margin-top:4rem}.modal-footer.btn-1ea .btn{display:inline-block;width:29.6rem}}.modal-kakaotalk-friend .modal-box{max-width:46rem}.modal-kakaotalk-friend .modal-body ul li{margin-bottom:1rem}.modal-kakaotalk-friend .modal-body ul li:last-child{margin-bottom:0}@media (min-width: 1280px){.modal-kakaotalk-friend .modal-box{max-width:67.2rem}.modal-kakaotalk-friend .modal-body ul{margin-bottom:-1.6rem}.modal-kakaotalk-friend .modal-body ul:before,.modal-kakaotalk-friend .modal-body ul:after{content:"";display:table}.modal-kakaotalk-friend .modal-body ul:after{clear:both}.modal-kakaotalk-friend .modal-body ul li{float:left;width:29.6rem;margin-right:1.6rem;margin-bottom:1.6rem}.modal-kakaotalk-friend .modal-body ul li:nth-child(even){margin-right:0}}.modal-campus-tel-list .modal-box{max-width:30.8rem}.modal-campus-tel-list .modal-box .campus-list{max-height:25rem;margin-top:2.5rem;margin-right:-2.7rem;margin-left:-2.7rem;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;overflow-y:auto}.modal-campus-tel-list .modal-box .campus-list li{position:relative;border-bottom:1px solid #c8c8c8;font-size:1.3rem;line-height:4.4rem;text-align:center}.modal-campus-tel-list .modal-box .campus-list li:last-child{border-bottom:none}.modal-campus-tel-list .modal-box .campus-list li .tel{position:absolute;top:50%;right:1rem;display:none;width:3rem;height:3rem;margin-top:-1.5rem;background:url("https://www.daddyslab.com/static/project/www/ico-tel-gray.svg") no-repeat center center;background-size:1.7rem}@media (min-width: 360px){.modal-campus-tel-list .modal-box .campus-list li .tel{right:2rem}}@media (min-width: 1280px){.modal-campus-tel-list .modal-box{max-width:46.4rem}.modal-campus-tel-list .modal-box .campus-list{min-height:24rem;margin-top:3.8rem;margin-right:-3.2rem;margin-left:-3.2rem}.modal-campus-tel-list .modal-box .campus-list li{font-size:1.8rem;line-height:5.1rem}}.mobile .modal-campus-tel-list .modal-box li .tel{display:block}.modal-agree .modal-box{max-width:30.8rem}.modal-agree .modal-box .modal-body{max-height:23rem;padding-top:1.4rem;padding-bottom:1.4rem;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;overflow-y:scroll;overflow-x:hidden}.modal-agree .modal-box .modal-body .agree-text{font-size:1.2rem;line-height:2.1rem;white-space:pre-wrap;word-break:keep-all}@media (min-width: 1280px){.modal-agree .modal-box{max-width:67.2rem}.modal-agree .modal-box .modal-body{max-height:21rem;padding-top:2.2rem;padding-bottom:2.2rem}.modal-agree .modal-box .modal-body .agree-text{font-size:1.6rem;line-height:2.8rem}}.modal-payment .modal-box{max-width:30.8rem}.modal-payment .modal-box .modal-body{padding:1.4rem 5rem;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}.modal-payment .modal-box .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-payment .modal-box .modal-footer .btn{width:100%;max-width:15rem;margin-right:1rem}.modal-payment .modal-box .modal-footer .btn:last-child{margin-right:0}@media (min-width: 1280px){.modal-payment .modal-box{max-width:67.2rem}.modal-payment .modal-box .modal-body{padding-top:2.2rem;padding-bottom:2.2rem}.modal-payment .modal-box .modal-footer .btn{width:100%;max-width:19rem;margin-right:1.6rem}.modal-payment .modal-box .modal-footer .btn:last-child{margin-right:0}}.modal-payment04 .modal-box{max-width:30.8rem}.modal-payment04 .modal-box .modal-body{padding:1.4rem 4.7rem;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}.modal-payment04 .modal-box .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-payment04 .modal-box .modal-footer .btn{width:100%;max-width:15rem;margin-right:1rem}.modal-payment04 .modal-box .modal-footer .btn:last-child{margin-right:0}@media (min-width: 1280px){.modal-payment04 .modal-box{max-width:67.2rem}.modal-payment04 .modal-box .modal-body{padding-top:2.2rem;padding-bottom:2.2rem}.modal-payment04 .modal-box .modal-footer .btn{width:100%;max-width:19rem;margin-right:1.6rem}.modal-payment04 .modal-box .modal-footer .btn:last-child{margin-right:0}}.modal-payment04-2 .modal-box{max-width:30.8rem}.modal-payment04-2 .modal-box .campus-list{max-height:25rem;margin-top:2.5rem;margin-right:-2.7rem;margin-left:-2.7rem;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;overflow-y:auto}.modal-payment04-2 .modal-box .campus-list li{position:relative;border-bottom:1px solid #c8c8c8;font-size:1.3rem;line-height:4.4rem;text-align:center}.modal-payment04-2 .modal-box .campus-list li:last-child{border-bottom:none}.modal-payment04-2 .modal-box .campus-list li .tel{position:absolute;top:50%;right:1rem;display:none;width:3rem;height:3rem;margin-top:-1.5rem;background:url("https://www.daddyslab.com/static/project/www/ico-tel-gray.svg") no-repeat center center;background-size:1.7rem}@media (min-width: 360px){.modal-payment04-2 .modal-box .campus-list li .tel{right:2rem}}@media (min-width: 1280px){.modal-payment04-2 .modal-box{max-width:46.4rem}.modal-payment04-2 .modal-box .campus-list{min-height:24rem;margin-top:3.8rem;margin-right:-3.2rem;margin-left:-3.2rem}.modal-payment04-2 .modal-box .campus-list li{font-size:1.8rem;line-height:5.1rem}}.mobile .modal-payment04-2 .modal-box li .tel{display:block}.modal-coupon-add .modal-box{max-width:30.8rem}.modal-coupon-add .modal-box .modal-body form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-coupon-add .modal-box .modal-body form .area-input-text{width:100%;margin-right:0.6rem}.modal-coupon-add .modal-box .modal-body form .area-input-text:last-child{margin-right:0}.modal-coupon-add .modal-box .modal-body form .area-input-text input{padding-right:1rem;padding-left:1rem;text-align:center}.modal-coupon-add .modal-box .modal-body form+.btn{margin-top:1.5rem}@media (min-width: 1280px){.modal-coupon-add .modal-box{max-width:46.4rem}.modal-coupon-add .modal-box .modal-body form .area-input-text{margin-right:1.6rem}.modal-coupon-add .modal-box .modal-body form .area-input-text:last-child{margin-right:0}.modal-coupon-add .modal-box .modal-body form+.btn{margin-top:1.8rem}}#header{-webkit-tap-highlight-color:rgba(255,255,255,0)}.header-top{position:relative;z-index:3;background:#fff;border-bottom:1px solid #c8c8c8}.header-util{position:relative;border-bottom:1px solid #a0a0a0}@media (min-width: 1280px){.header-util{border-bottom:none}}.header-logo{width:6.6rem;height:4.95rem;padding:1.5rem 0}.header-logo>.ir{display:block;width:8rem;height:3rem;background:url("https://www.daddyslab.com/static/project/www/logo-campaign_2.svg") no-repeat 0 0;background-size:8rem 3rem}.header-logo>.campus-name{display:none}@media (min-width: 1280px){.header-logo{float:left;width:8.8rem;height:7.1rem;padding:2.25rem 0}.header-logo>.ir{width:12rem;height:4rem;background-size:12rem 4rem}}.minihome .header-logo{width:16rem}.minihome .header-logo>.ir{float:left}.minihome .header-logo>.campus-name{position:relative;display:block;float:left;height:1.95rem;margin-left:1rem;padding-left:1rem;color:#fc5000;font-size:1.5rem;font-weight:700;line-height:1.95rem}.minihome .header-logo>.campus-name:before{position:absolute;top:50%;left:0;display:block;width:0.2rem;height:1.4rem;margin-top:-0.7rem;background:#fc5000;content:""}@media (min-width: 1280px){.minihome .header-logo{width:21rem}.minihome .header-logo>.campus-name{height:2.6rem;margin-left:1.6rem;padding-left:1.4rem;font-size:2rem;line-height:2.6rem}.minihome .header-logo>.campus-name:before{height:1.8rem;margin-top:-0.8rem}}.header-sign{position:absolute;top:0;right:2.6rem;right:calc(2.6rem + constant(safe-area-inset-right));right:calc(2.6rem + env(safe-area-inset-right));padding:1.475rem 0}.header-sign>.sign-in,.header-sign>.sign-up,.header-sign>.header-my-menu,.header-sign>.sign-out{display:block;float:left}.header-sign>.sign-in,.header-sign>.sign-up,.header-sign .hamburgerMenuOpener.my-name,.header-sign>.sign-out{font-size:1.1rem;line-height:2rem;vertical-align:top}.header-sign>.sign-up{margin-left:2.6rem}.header-sign>.sign-out{display:none}@media (min-width: 1280px){.header-sign{padding:1.05rem 0}.header-sign>.sign-in,.header-sign>.sign-up,.header-sign .hamburgerMenuOpener.my-name,.header-sign>.sign-out{font-size:1.6rem;line-height:5rem}.header-sign>.sign-up,.header-sign>.sign-out{margin-left:6rem}.header-sign>.sign-out{display:block}}.header-my-menu .my-name .name b{border-bottom:1px solid #000;font-weight:400}.header-my-menu .my-name .hamburger{display:inline-block;width:2.1rem;height:2rem;margin-right:-0.3rem;margin-left:2rem;background:url("https://www.daddyslab.com/static/project/www/ico-hamburger-gray.svg") no-repeat center center;background-size:1.4rem;vertical-align:middle}@media (min-width: 1280px){.header-my-menu{position:relative}.header-my-menu .my-name .hamburger{display:none}}.hamburgerMenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none}.hamburgerMenu .backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none;background-color:rgba(0,0,0,0.6);opacity:0}.hamburgerMenu .hemburgerMenuInner{position:absolute;top:0;right:-30rem;bottom:0;z-index:2;display:none;width:30rem;background:#fff}.hamburgerMenu .hemburgerMenuInner>div{height:100%;overflow-y:auto}.hamburgerMenu .hemburgerMenuInner>div>ul{padding-top:5rem;padding-bottom:9rem;padding-bottom:calc(9rem + constant(safe-area-inset-bottom));padding-bottom:calc(9rem + env(safe-area-inset-bottom))}.hamburgerMenu .hemburgerMenuInner>div>ul .name{display:block;margin-bottom:4.4rem;padding-left:3rem;font-size:1.4rem;font-weight:500;line-height:3.9rem}.hamburgerMenu .hemburgerMenuInner>div>ul .name b{position:relative;font-weight:500}.hamburgerMenu .hemburgerMenuInner>div>ul .name b:after{position:absolute;right:0;bottom:0;left:0;display:block;height:1px;background-color:#000;content:""}.hamburgerMenu .hemburgerMenuInner>div>ul .my-menu-item a{display:block;padding-left:3rem;font-size:1.4rem;line-height:3.9rem}.hamburgerMenu .hemburgerMenuInner .sign-out{position:absolute;right:0;bottom:0;left:0;padding-left:3rem;background-color:#fff;border-top:1px solid #a0a0a0;font-size:1.4rem;font-weight:500;line-height:6rem;text-align:left}.hamburgerMenu .hemburgerMenuInner .hamburgerMenuCloser{position:absolute;top:1.5rem;right:2.9rem;right:calc(2.9rem + constant(safe-area-inset-right));right:calc(2.9rem + env(safe-area-inset-right));display:block;width:2rem;height:2rem;background:url("https://www.daddyslab.com/static/project/www/ico-x-gray.svg") no-repeat center center;background-size:1.4rem}@media (min-width: 1280px){.header-gnb{position:absolute;top:0;left:50%;width:auto;margin-left:-30.5rem;padding:0}}.header-gnb-depth-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-gnb-depth-1>li{float:left}.header-gnb-depth-1>li>a{display:block;font-size:1.4rem;font-weight:500;line-height:3.95rem}.header-gnb-depth-1>li>a:hover{position:relative;color:#fc5000}.header-gnb-depth-1>li>a:hover:after{position:absolute;right:0;bottom:-1px;left:0;height:0.2rem;background-color:#fc5000;content:""}@media (min-width: 1280px){.header-gnb-depth-1{display:block}.header-gnb-depth-1>li:nth-child(1){margin-right:8.7rem}.header-gnb-depth-1>li:nth-child(2){margin-right:7.6rem}.header-gnb-depth-1>li:nth-child(3){margin-right:6.9rem}.header-gnb-depth-1>li>a{font-size:2rem;line-height:7.1rem}.header-gnb-depth-1>li>a:hover{color:#000}.header-gnb-depth-1>li>a:hover:after{bottom:2.1rem}}.header-bottom{z-index:2;position:absolute;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.8);-webkit-transition:top 0.2s, bottom 0.2s, opacity 0.2s;-o-transition:top 0.2s, bottom 0.2s, opacity 0.2s;transition:top 0.2s, bottom 0.2s, opacity 0.2s;opacity:0}.minihome .header-bottom{background-color:transparent}.header-gnb-depth-2{padding:0.95rem 0}.header-gnb-depth-2>li{position:relative;display:inline-block;width:auto;margin-right:0.6rem;padding-right:1rem}.header-gnb-depth-2>li:after{position:absolute;top:50%;right:0;display:block;width:1px;height:1rem;margin-top:-0.5rem;background-color:#000;content:""}.header-gnb-depth-2>li:first-child{padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left))}.header-gnb-depth-2>li:last-child{margin-right:0;padding-right:0}.header-gnb-depth-2>li:last-child:after{display:none}.header-gnb-depth-2>li>a{display:block;font-size:1.2rem;line-height:1.5rem}.header-gnb-depth-2>li>a:hover{color:#fc5000}.header-bottom-swiper-3 .swiper-wrapper,.header-bottom-swiper-4 .swiper-wrapper{float:right;width:auto}.header-bottom-swiper-3 .swiper-wrapper .swiper-slide:last-child,.header-bottom-swiper-4 .swiper-wrapper .swiper-slide:last-child{margin-right:0 !important}.minihome .header-gnb-depth-2{display:none !important}@media (min-width: 360px){.header-gnb-depth-2{padding:1rem 0}}@media (min-width: 1280px){.header-bottom .swiper-container{float:left;padding:2rem 0}.header-bottom .swiper-container .swiper-wrapper{display:block}.header-bottom .swiper-container .swiper-wrapper .swiper-slide:first-child{padding-left:0}.header-gnb-depth-2{float:left;padding:2rem 0}.header-gnb-depth-2:nth-child(3),.header-gnb-depth-2:nth-child(4){text-align:left}.header-gnb-depth-2>li{display:block;margin-right:0;padding-right:0}.header-gnb-depth-2>li:after{display:none}.header-gnb-depth-2>li>a{font-size:1.8rem;line-height:4rem}}.header-bottom .my-menu{float:left;margin-top:2rem}.header-bottom .my-menu .my-menu-item a{display:block;width:12rem;font-size:1.6rem;line-height:4rem}.minihome .header-bottom .my-menu{position:relative;top:0;left:50%;margin-left:39.6rem !important;margin-top:0;padding:2rem 3rem;background-color:rgba(255,255,255,0.8)}.minihome .header-bottom .my-menu .my-menu-item a{width:auto}.header-bottom-closer{position:fixed;top:0;right:0;left:0;z-index:1;-webkit-tap-highlight-color:rgba(255,255,255,0)}#header{-webkit-transition:top 0.2s;-o-transition:top 0.2s;transition:top 0.2s}body.smallSize.scrollDown #header{top:-5.1rem}.footer-nav{border:solid #c8c8c8;border-width:1px 0}.footer-nav ul li{float:left;padding:0 1.2rem}.footer-nav ul li a,.footer-nav ul li .openModal{display:block;font-size:1.2rem;font-weight:500;line-height:4rem}.footer-nav ul li:first-child{padding-left:0}.footer-nav ul li:last-child{padding-right:0}@media (min-width: 360px){.footer-nav ul li{padding:0 1.3rem}.footer-nav ul li a,.footer-nav ul li .openModal{font-size:1.4rem}}@media (min-width: 1280px){.footer-nav ul li{position:relative;padding:0 1.5rem 0 1.6rem}.footer-nav ul li a,.footer-nav ul li .openModal{font-size:1.6rem;font-weight:700;line-height:5.9rem}.footer-nav ul li:first-child{padding-left:0}.footer-nav ul li:last-child{padding-right:0}.footer-nav ul li:after{position:absolute;top:50%;right:0;display:block;width:1px;height:1.4rem;margin-top:-0.7rem;background-color:#c8c8c8;content:""}.footer-nav ul li:last-child:after{display:none}}.footer-nav-menu{display:none}@media (min-width: 1280px){.footer-nav-menu{display:block;float:left}}@media (min-width: 1280px){.footer-nav-terms{float:right;margin-right:8.8rem}}.footer-info{position:relative;margin-top:2.5rem}@media (min-width: 1280px){.footer-info{margin-top:3rem}}.footer-logo{width:6rem;height:1.7rem;background:url("https://www.daddyslab.com/static/project/www/logo-campaign_2.svg") no-repeat 0 0;background-size:6rem 1.7rem}@media (min-width: 1280px){.footer-logo{float:left;width:8.8rem;height:2.6rem;background-size:8.8rem 2.6rem}}.footer-info-list-wrap{margin-top:1.5rem}.footer-info-list-wrap .footer-info-list li{position:relative;float:left;margin-right:0.4rem;padding-right:0.6rem;font-size:1rem;line-height:1.8rem}.footer-info-list-wrap .footer-info-list li:after{position:absolute;top:50%;right:0;display:block;width:1px;height:1rem;margin-top:-0.5rem;background-color:#000;content:""}.footer-info-list-wrap .footer-info-list li a,.footer-info-list-wrap .footer-info-list li address{display:inline}.footer-info-list-wrap .footer-info-list .cpo,.footer-info-list-wrap .footer-info-list .address,.footer-info-list-wrap .footer-info-list .registration2,.footer-info-list-wrap .footer-info-list .userId{margin-right:0;padding-right:0}.footer-info-list-wrap .footer-info-list .cpo:after,.footer-info-list-wrap .footer-info-list .address:after,.footer-info-list-wrap .footer-info-list .registration2:after,.footer-info-list-wrap .footer-info-list .userId:after{display:none}.footer-info-list-wrap .footer-info-list .address,.footer-info-list-wrap .footer-info-list .registration,.footer-info-list-wrap .footer-info-list .tel{clear:both}.footer-info-list+.footer-info-list{display:none}.minihome .footer-info-list+.footer-info-list{display:block;margin-top:0.8rem}@media (min-width: 360px){.footer-info-list-wrap .footer-info-list .cpo,.footer-info-list-wrap .footer-info-list .registration2,.footer-info-list-wrap .footer-info-list .userId{clear:none}}@media (min-width: 1280px){.footer-info-list-wrap{float:left;margin-top:-0.4rem;margin-left:22.4rem}.footer-info-list-wrap .footer-info-list{position:relative}.footer-info-list-wrap .footer-info-list li{font-size:1.4rem;line-height:2.4rem}.footer-info-list-wrap .footer-info-list .company{position:absolute;top:0;left:-10.4rem;margin-right:0;padding-right:0;font-size:1.6rem;font-weight:700}.footer-info-list-wrap .footer-info-list .company:after{display:none}.footer-info-list-wrap .footer-info-list+.footer-info-list{margin-top:2.4rem}}.footer-sns{position:absolute;top:0;right:2.6rem;right:calc(2.6rem + constant(safe-area-inset-right));right:calc(2.6rem + env(safe-area-inset-right))}.footer-sns li{float:left;margin-left:1rem}.footer-sns li a,.footer-sns li button{display:block;width:1.7rem;height:1.7rem;background-repeat:no-repeat;background-position:0 0;background-size:1.7rem}.footer-sns li a.kakaotalk,.footer-sns li button.kakaotalk{background-image:url("https://www.daddyslab.com/static/project/www/ico-kakaotalk-gray.svg")}.footer-sns li a.facebook,.footer-sns li button.facebook{background-image:url("https://www.daddyslab.com/static/project/www/ico-facebook-gray.svg")}.footer-sns li a.blog,.footer-sns li button.blog{background-image:url("https://www.daddyslab.com/static/project/www/ico-blog-gray.svg")}@media (min-width: 1280px){.footer-sns{position:static;float:right;margin-right:10.4rem}.footer-sns li{margin-left:2.4rem}.footer-sns li a,.footer-sns li button{width:4.8rem;height:4.8rem;background-size:4.8rem}}.footer-copyright{margin-top:0.8rem;color:#a0a0a0;font-size:1rem;line-height:1.5rem}@media (min-width: 1280px){.footer-copyright{margin-top:2.9rem;font-size:1.4rem}.footer-copyright .contents-row{padding-left:31.2rem}}.page-index .area-index-banner-group{margin-top:2rem}.page-index .area-index-banner-group .area-carousel{margin-bottom:1rem}.page-index .area-index-banner-group .area-carousel:last-child{margin-bottom:0}.page-index .area-index-banner-group .area-image-group{margin-bottom:1rem}.page-index .area-index-banner-group .area-image-group:first-child .area-carousel.type-4 .swiper-slide .is-lg-hide{height:0;padding-top:61.69%}.page-index .area-index-banner-group .area-image-group:first-child .area-carousel.type-4 .with-video video{position:absolute;top:0;right:0;left:0;z-index:1;height:auto !important;padding-top:0 !important}.page-index .area-index-banner-group .area-image-group:first-child .area-carousel.type-4 .with-video a{position:relative;z-index:2}.page-index .area-subscription{margin-top:2rem}.page-index .p-index-section-carousel{margin-top:3.6rem}.page-index .p-index-section-carousel .area-carousel{margin-top:1.9rem}.page-index .p-index-geeks-story{margin-top:6.5rem}.page-index .p-index-edu-channel{margin-bottom:8rem}@media (min-width: 1280px){.page-index .main{margin-bottom:6rem}.page-index .area-index-banner-group .area-carousel{margin-bottom:1.6rem}.page-index .area-index-banner-group .area-carousel:last-child{margin-bottom:0}.page-index .area-index-banner-group .area-image-group{margin-bottom:1.6rem}.page-index .area-index-banner-group .area-image-group:first-child .area-carousel.type-4 .swiper-slide .is-sm-hide{height:36rem}.page-index .area-index-banner-group .area-image-group.list-border>ul>li{border:1px solid #b5b5b5;overflow:hidden}.page-index .area-index-banner-group .area-image-group.list-border>ul>li>a,.page-index .area-index-banner-group .area-image-group.list-border>ul>li>.area-carousel.type-4{width:29.6rem;height:24.2rem;margin:-1px}.page-index .area-index-banner-group .area-image-group.list-border>ul>li>a>.swiper-container,.page-index .area-index-banner-group .area-image-group.list-border>ul>li>.area-carousel.type-4>.swiper-container{height:100%}.page-index .area-index-banner-group .area-image-group.list-border>ul>li>a>.swiper-container .swiper-slide>a,.page-index .area-index-banner-group .area-image-group.list-border>ul>li>.area-carousel.type-4>.swiper-container .swiper-slide>a{height:100%}.page-index .area-subscription{margin-top:2rem}.page-index .p-index-section-carousel{margin-top:5.8rem}.page-index .p-index-section-carousel .area-carousel{width:123.2rem;margin-top:2.4rem;margin-right:auto;margin-left:auto}.page-index .p-index-edu-channel{margin-bottom:0}}.page-sign .area-sign-box .area-section-title{margin-bottom:1.5rem}.page-sign .area-sign-box .area-input-text+.area-input-text{margin-top:1rem}.page-sign .area-sign-box .area-login-state{margin-top:1.9rem}.page-sign .area-sign-box .area-btn-group{margin-top:1.5rem}.page-sign .area-sign-box .area-form-info-text{margin-top:2.5rem}.page-sign .area-sign-box .area-social-login{margin-top:2.5rem}.page-sign .area-sign-box .area-signin-text-link{margin-top:3.6rem;margin-bottom:-2.3rem}@media (min-width: 1280px){.page-sign .area-sign-box .area-section-title{margin-bottom:2rem}.page-sign .area-sign-box .area-input-text+.area-input-text{margin-top:1.2rem}.page-sign .area-sign-box .area-login-state{margin-top:2.6rem}.page-sign .area-sign-box .area-btn-group{margin-top:2rem}.page-sign .area-sign-box .area-form-info-text{margin-top:3rem}.page-sign .area-sign-box .area-social-login{margin-top:3rem}.page-sign .area-sign-box .area-signin-text-link{margin-top:4.2rem;margin-bottom:-1.8rem}}.page-join .main>section .contents-row{margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left));padding-right:0;padding-left:0}@media (min-width: 1280px){.page-join .main>section .contents-row{max-width:60.8rem;margin-right:auto;margin-left:auto}}.page-join .area-join-form{padding-top:3.9rem;padding-bottom:4.5rem}.page-join .area-join-form fieldset{padding-bottom:4rem;border-bottom:1px solid #c8c8c8}.page-join .area-join-form fieldset+fieldset{padding-top:3.8rem}.page-join .area-join-form .area-section-title{margin-bottom:2.3rem}.page-join .area-join-form .area-input-text{margin-bottom:1.2rem}.page-join .area-join-form .area-input-text:last-child{margin-bottom:0}.page-join .area-join-form .area-input-text .form-label.is-sm-hide+input{margin-top:-0.2rem}.page-join .area-join-form .area-input-text+.area-radio-group{margin-top:2.4rem}.page-join .area-join-form .area-radio-group+.area-input-text{margin-top:1.5rem}.page-join .area-join-form .area-select{margin-bottom:1.2rem}.page-join .area-join-form .area-select:last-child{margin-bottom:0}.page-join .area-join-form .area-btn-group{margin:3.5rem auto 0}@media (min-width: 1280px){.page-join .area-join-form{padding-top:5.2rem;padding-bottom:8rem}.page-join .area-join-form .area-section-title .title{display:inline-block}.page-join .area-join-form .area-section-title .info-required{position:static;display:inline-block}.page-join .area-join-form fieldset{padding-bottom:6rem}.page-join .area-join-form fieldset+fieldset{padding-top:5.2rem}.page-join .area-join-form .area-input-text{margin-bottom:2.2rem}.page-join .area-join-form .area-input-text:last-child{margin-bottom:0}.page-join .area-join-form .area-input-text .is-sm-hide.is-lg-hide.form-label+input{margin-top:-1rem;margin-left:12.4rem}.page-join .area-join-form .area-input-text+.area-radio-group{margin-top:3.1rem}.page-join .area-join-form .area-radio-group+.area-input-text{margin-top:3.6rem}.page-join .area-join-form .area-select{margin-bottom:2.2rem}.page-join .area-join-form .area-select:last-child{margin-bottom:0}.page-join .area-join-form .area-btn-group{margin-top:5.2rem;max-width:40rem}.page-join .area-step-progress-bar.step-3+.area-join-form .area-textarea .form-label{display:block}}.page-join-complete .main>section{padding:10rem 0 11.5rem}.page-join-complete .main>section .contents-row{padding-top:1.5rem;background:url("https://www.daddyslab.com/static/project/www/img-firecracker-orange-flip.png") no-repeat right top;background-size:9rem 8.9rem}.page-join-complete .main>section .contents-row .area-btn-group{margin-top:4.5rem}@media (min-width: 360px){.page-join-complete .main>section .contents-row{max-width:30.8rem;margin-right:auto;margin-left:auto}}@media (min-width: 1280px){.page-join-complete .main>section .contents-row{max-width:60.8rem;padding-top:4rem;background-image:url("https://www.daddyslab.com/static/project/www/img-firecracker-orange.png");background-size:22.6rem 22.2rem}.page-join-complete .main>section .contents-row .area-btn-group{margin-top:8rem}}.p-franchise-section-00{padding-bottom:15.5rem;background:url("https://www.daddyslab.com/static/project/www/img-franchise-01.png") no-repeat center bottom;background-size:105% auto}.p-franchise-section-00 .area-paragraph{margin-top:2.7rem}.p-franchise-section-00 .area-btn-group{margin:3.3rem auto 0}@media (min-width: 360px){.p-franchise-section-00{background-size:38rem auto}}@media (min-width: 1280px){.p-franchise-section-00{padding-bottom:29.4rem;background-size:78rem auto}.p-franchise-section-00 .area-paragraph{margin-top:10.1rem;text-align:center}.p-franchise-section-00 .area-btn-group{width:29.6rem;margin-top:6.2rem}}.page-franchise .main>.p-franchise-section-00 .contents-row{margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left));padding-right:0;padding-left:0}@media (min-width: 360px){.page-franchise .main>.p-franchise-section-00 .contents-row{max-width:30.8rem;margin-right:auto;margin-left:auto}}@media (min-width: 1280px){.page-franchise .main>.p-franchise-section-00 .contents-row{max-width:123.2rem;margin-right:auto;margin-left:auto}}.p-franchise-section-01{padding-top:3.9rem;padding-bottom:4.5rem}.p-franchise-section-01 .contents-row{margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left));padding-right:0;padding-left:0}.p-franchise-section-01 .area-section-title{margin-bottom:2.3rem}.p-franchise-section-01 .area-input-text{margin-bottom:1.2rem}.p-franchise-section-01 .area-input-text:last-child{margin-bottom:0}.p-franchise-section-01 .area-input-text .form-label.is-sm-hide+input{margin-top:-0.2rem}.p-franchise-section-01 .area-input-text+.area-radio-group{margin-top:2.4rem}.p-franchise-section-01 .area-radio-group+.area-input-text{margin-top:1.5rem}.p-franchise-section-01 .area-select{margin-bottom:1.2rem}.p-franchise-section-01 .area-select:last-child{margin-bottom:0}.p-franchise-section-01 .area-textarea{margin-bottom:1.2rem}.p-franchise-section-01 .area-textarea:last-child{margin-bottom:0}.p-franchise-section-01 .area-textarea-group .area-textarea{margin-bottom:1rem}.p-franchise-section-01 .area-btn-group{margin:3.5rem auto 0}.p-franchise-section-01 .p-franchise-wish-region .area-select{margin-bottom:0}.p-franchise-section-01 .p-franchise-level-education{margin-top:-0.2rem}.p-franchise-section-01 .p-franchise-level-education .area-input-text,.p-franchise-section-01 .p-franchise-level-education .area-select{margin-bottom:1rem}.p-franchise-section-01 .p-franchise-level-education .area-input-text{display:-webkit-box;display:-ms-flexbox;display:flex}.p-franchise-section-01 .p-franchise-level-education .area-input-text label{width:3rem;min-width:3rem}.p-franchise-section-01 .p-franchise-level-education .area-input-text input{min-width:1px;margin-right:1rem}.p-franchise-section-01 .p-franchise-level-education .area-input-text input:last-child{margin-right:0}.p-franchise-section-01 .p-franchise-level-education .select-date{margin-left:3rem}@media (min-width: 1280px){.p-franchise-section-01{padding-top:5.2rem;padding-bottom:8rem}.p-franchise-section-01 .contents-row{max-width:60.8rem;margin-right:auto;margin-left:auto}.p-franchise-section-01 .area-section-title .title{display:inline-block}.p-franchise-section-01 .area-section-title .info-required{position:static;display:inline-block}.p-franchise-section-01 .area-input-text{margin-bottom:2.2rem}.p-franchise-section-01 .area-input-text:last-child{margin-bottom:0}.p-franchise-section-01 .area-input-text .is-sm-hide.is-lg-hide.form-label+input{margin-top:-1rem;margin-left:12.4rem}.p-franchise-section-01 .area-input-text+.area-radio-group{margin-top:3.1rem}.p-franchise-section-01 .area-radio-group+.area-input-text{margin-top:3.6rem}.p-franchise-section-01 .area-select{margin-bottom:2.2rem}.p-franchise-section-01 .area-select:last-child{margin-bottom:0}.p-franchise-section-01 .area-textarea{margin-bottom:2.2rem}.p-franchise-section-01 .area-textarea-group .area-textarea{margin-bottom:1.2rem}.p-franchise-section-01 .area-btn-group{margin-top:5.2rem;max-width:40rem}.p-franchise-section-01 .p-franchise-wish-region>label{width:16.4rem}.p-franchise-section-01 .p-franchise-wish-region>label .text:last-child{margin-left:3rem;padding-right:0}.p-franchise-section-01 .p-franchise-wish-region .area-select{margin-bottom:0}.p-franchise-section-01 .p-franchise-level-education{margin-top:-1rem}.p-franchise-section-01 .p-franchise-level-education .area-input-text,.p-franchise-section-01 .p-franchise-level-education .area-select{margin-bottom:1.2rem}.p-franchise-section-01 .p-franchise-level-education .area-input-text{float:left;width:39rem}.p-franchise-section-01 .p-franchise-level-education .area-input-text label{width:3.4rem;min-width:3.4rem}.p-franchise-section-01 .p-franchise-level-education .area-input-text input{width:16.2rem;margin-right:1.6rem}.p-franchise-section-01 .p-franchise-level-education .area-input-text input:last-child{margin-right:1.6rem}.p-franchise-section-01 .p-franchise-level-education .select-date{margin-left:0}}.page-franchise .main>.p-franchise-section-02{padding-top:10rem;padding-bottom:15rem}.page-franchise .main>.p-franchise-section-02 .contents-row{margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left));padding-top:0.6rem;padding-right:0;padding-left:0;background:url("https://www.daddyslab.com/static/project/www/img-parachute-orange.png") no-repeat right top;background-size:9.45rem 8.3rem}.page-franchise .main>.p-franchise-section-02 .area-btn-group{margin-top:4.6rem}@media (min-width: 360px){.page-franchise .main>.p-franchise-section-02 .contents-row{max-width:30.8rem;margin-right:auto;margin-left:auto}}@media (min-width: 1280px){.page-franchise .main>.p-franchise-section-02 .contents-row{max-width:64.8rem;margin-right:auto;margin-left:auto;padding-top:0;background-position:right 1.9rem;background-size:23.7rem 20.8rem}.page-franchise .area-btn-group{width:29.6rem;margin:8rem auto 0}}.p-campus-section .place-info{margin-top:1.6rem;border-top:1px solid #a0a0a0}.p-campus-section .place-info .map-box{position:relative}.p-campus-section .place-info .map-box .map-area{height:19.9rem;background:#f0f0f0}.p-campus-section .place-info .map-box .place-info-layer{display:none}.p-campus-section .place-info .search-place .search-form{padding-top:2.3rem;padding-bottom:2.1rem;padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left));background:#f0f0f0;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}.p-campus-section .place-info .search-place .search-form form{display:-webkit-box;display:-ms-flexbox;display:flex}.p-campus-section .place-info .search-place .search-form form .area-select-group{width:100%}.p-campus-section .place-info .search-place .search-form form .area-select-group select{background-color:#fff;color:#000}.p-campus-section .place-info .search-place .search-form form .btn{min-width:6rem}.p-campus-section .place-info .search-place .place-list-wrap>ul>li{position:relative;padding:0.8rem 5.5rem 0.8rem 7rem;background-image:url("https://www.daddyslab.com/static/project/www/ico-map-pin-gray.svg");background-repeat:no-repeat;background-position:2.6rem 1.7rem;background-position:calc(2.6rem + constant(safe-area-inset-right)) 1.7rem;background-position:calc(2.6rem + env(safe-area-inset-right)) 1.7rem;background-size:2rem 2.5rem;border-bottom:1px solid #c8c8c8}.p-campus-section .place-info .search-place .place-list-wrap>ul>li:last-child{border-bottom:0}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .top{cursor:pointer}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .top strong{display:block;font-size:1.5rem;line-height:2.5rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .top span{display:block;font-size:1rem;line-height:1.9rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .top .btn{position:absolute;top:0.7rem;right:0.9rem;right:calc(0.9rem + constant(safe-area-inset-right));right:calc(0.9rem + env(safe-area-inset-right));width:4.6rem;height:4.6rem;background:url("https://www.daddyslab.com/static/project/www/arr-down-gray-2.svg") no-repeat center center;background-size:1.2rem 0.7rem}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .bottom{display:none;padding-top:1.3rem;padding-bottom:1.6rem}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .bottom>li{margin-bottom:1rem}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .bottom>li:last-child{margin-bottom:0}.p-campus-section .place-info .search-place .place-list-wrap>ul li.on{background-image:url("https://www.daddyslab.com/static/project/www/ico-map-pin-orange.svg")}.p-campus-section .place-info .search-place .place-list-wrap>ul li.open .top .btn{background-image:url("https://www.daddyslab.com/static/project/www/arr-up-gray-2.svg")}.p-campus-section .place-info .search-place .place-list-wrap .btn-area{padding-top:3rem;padding-bottom:4rem;padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left));border-top:1px solid #c8c8c8}.p-campus-section .area-carousel.type-7{margin-top:1.7rem;margin-bottom:2rem}.p-campus-section .area-carousel.type-7 .swiper-container .swiper-wrapper{display:block}@media (min-width: 1280px){.p-campus-section .place-info{position:relative;width:123.2rem;height:76rem;margin:4rem auto 6rem;border:1px solid #a0a0a0}.p-campus-section .place-info .map-box{position:absolute;top:0;right:0;bottom:0;width:83.1rem;height:75.8rem;border-left:1px solid #a0a0a0}.p-campus-section .place-info .map-box .map-area{height:100%}.p-campus-section .place-info .map-box .place-info-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.p-campus-section .place-info .map-box .place-info-layer>.btn-close{position:absolute;top:3.2rem;right:3.2rem;z-index:2}.p-campus-section .place-info .map-box .place-info-layer .backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;opacity:0.4}.p-campus-section .place-info .map-box .place-info-layer .layer-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;width:46rem;padding:3.3rem 3.2rem 4.2rem;background:rgba(255,255,255,0.9)}.p-campus-section .place-info .map-box .place-info-layer .layer-box .place-name{margin-bottom:1.9rem;font-size:2.8rem;line-height:4.4rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl{margin-bottom:1.4rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl:last-child{margin-bottom:0}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl dt{float:left;padding-left:2.9rem;color:#fc5000;font-size:1.6rem;font-weight:700;line-height:2.8rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl dd{padding-left:11.8rem;font-size:1.6rem;font-weight:400;line-height:2.8rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl.address dt{background:url("https://www.daddyslab.com/static/project/www/ico-map-pin-orange.svg") no-repeat 0.6rem 0.6rem;background-size:1.3rem 1.6rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl.tel dt{background:url("https://www.daddyslab.com/static/project/www/ico-tel-orange.svg") no-repeat 0.6rem 0.7rem;background-size:1.4rem 1.4rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl.tel dd .label{display:inline-block;width:10.6rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl.time dt{background:url("https://www.daddyslab.com/static/project/www/ico-time-orange.svg") no-repeat 0.7rem 0.7rem;background-size:1.4rem 1.4rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl.time dd .label{display:inline-block;width:4.7rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl.userId a,.p-campus-section .place-info .map-box .place-info-layer .layer-box dl.kakaotalk a{text-decoration:underline}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl.userId dt{background:url("https://www.daddyslab.com/static/project/www/ico-mail-orange.svg") no-repeat 0.7rem 0.9rem;background-size:1.4rem 1.1rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box dl.kakaotalk dt{background:url("https://www.daddyslab.com/static/project/www/ico-kakaotalk-small-orange.svg") no-repeat 0.6rem 0.7rem;background-size:1.4rem 1.3rem}.p-campus-section .place-info .map-box .place-info-layer .layer-box .btn{margin-top:2.6rem}.p-campus-section .place-info .search-place{width:39.9rem}.p-campus-section .place-info .search-place .search-form{padding:2.9rem 3.1rem 3.1rem;border-top:0}.p-campus-section .place-info .search-place .search-form form{display:block}.p-campus-section .place-info .search-place .search-form form .btn{width:100%;margin-top:2.2rem;background-position:11.8rem center;background-size:2rem}.p-campus-section .place-info .search-place .place-list-wrap{height:57.8rem;overflow-y:auto}.p-campus-section .place-info .search-place .place-list-wrap>ul>li{padding:2.3rem 4rem 2.4rem 8.7rem;background-position:3.1rem 3rem;background-size:3.2rem 4rem}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .top strong{font-size:1.8rem;line-height:2.6rem}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .top span{font-size:1.6rem;line-height:2.6rem}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .top .btn{display:none}.p-campus-section .place-info .search-place .place-list-wrap>ul>li .bottom{display:none !important}.p-campus-section .place-info .search-place .place-list-wrap .btn-area{padding:4rem 3.1rem 5rem}.p-campus-section .area-carousel.type-7{margin-top:4rem;margin-bottom:3rem}}.p-history-section .area-history{margin-top:3rem;margin-bottom:4.8rem}@media (min-width: 1280px){.p-history-section .area-history{margin-top:8.5rem;margin-bottom:8.5rem}}@media (min-width: 1280px){.p-team-section .area-team-list{margin-bottom:3.4rem}.p-team-section .area-pagination{margin-top:4.4rem;margin-bottom:6.2rem}}.p-career-section .area-dlab-guidelines{margin-top:4.2rem}.p-career-section .area-career-header.type-2{margin-top:4.3rem}.p-career-section .area-accordion{margin-top:2.9rem;margin-bottom:4rem;margin-left:-2.6rem;margin-left:calc(-2.6rem - constant(safe-area-inset-left));margin-left:calc(-2.6rem - env(safe-area-inset-left));margin-right:-2.6rem;margin-right:calc(-2.6rem - constant(safe-area-inset-right));margin-right:calc(-2.6rem - env(safe-area-inset-right))}@media (min-width: 1280px){.p-career-section .area-dlab-guidelines{margin-top:8rem}.p-career-section .area-career-header.type-2{margin-top:10.5rem}.p-career-section .area-vertical-tab-menu{float:left;width:29.6rem;margin-top:0.4rem;margin-bottom:7rem}.p-career-section .area-accordion{float:right;width:92rem;margin:0 0 7rem}}.p-cs-section-00 form{padding-top:3.9rem;padding-bottom:4.5rem}.p-cs-section-00 form .contents-row{margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left));padding-right:0;padding-left:0}.p-cs-section-00 form .area-section-title{margin-bottom:2.3rem}.p-cs-section-00 form .area-input-text{margin-bottom:1.2rem}.p-cs-section-00 form .area-input-text:last-child{margin-bottom:0}.p-cs-section-00 form .area-select{margin-bottom:1.2rem}.p-cs-section-00 form .area-select:last-child{margin-bottom:0}.p-cs-section-00 form .area-select-group .area-select{margin-bottom:0}.p-cs-section-00 form .area-select+.area-radio-group{margin-top:2.3rem}.p-cs-section-00 form .area-radio-group{margin-bottom:1.5rem}.p-cs-section-00 form .area-textarea{margin-bottom:2.6rem}.p-cs-section-00 form .area-textarea:last-child{margin-bottom:0}.p-cs-section-00 form .area-agree-list{margin-bottom:4.1rem}@media (min-width: 1280px){.p-cs-section-00 form{padding-top:5.2rem;padding-bottom:8rem}.p-cs-section-00 form .contents-row{max-width:60.8rem;margin-right:auto;margin-left:auto}.p-cs-section-00 form .contents-row .area-section-title .title{display:inline-block}.p-cs-section-00 form .contents-row .area-section-title .info-required{position:static;display:inline-block}.p-cs-section-00 form .area-input-text{margin-bottom:2.2rem}.p-cs-section-00 form .area-input-text:last-child{margin-bottom:0}.p-cs-section-00 form .area-select{margin-bottom:2.2rem}.p-cs-section-00 form .area-select:last-child{margin-bottom:0}.p-cs-section-00 form .area-select-group{width:36rem}.p-cs-section-00 form .area-textarea{margin-bottom:3.2rem}.p-cs-section-00 form .area-btn-group{margin:4.4rem auto 0;max-width:40rem}}.p-cs-section-01{padding-top:10rem;padding-bottom:15rem}.p-cs-section-01 .contents-row{margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left));padding-top:0.6rem;padding-right:0;padding-left:0;background:url("https://www.daddyslab.com/static/project/www/img-parachute-orange.png") no-repeat right top;background-size:9.45rem 8.3rem}.p-cs-section-01 .area-btn-group{margin-top:4.6rem}@media (min-width: 360px){.p-cs-section-01 .contents-row{max-width:30.8rem;margin-right:auto;margin-left:auto}}@media (min-width: 1280px){.p-cs-section-01 .contents-row{max-width:60.8rem;margin-right:auto;margin-left:auto;padding-top:0;background-position:right 1.9rem;background-size:23.7rem 20.8rem}.p-cs-section-01 .area-btn-group{width:29.6rem;margin:8rem auto 0}}.p-faq-section .area-tab-menu{margin-top:1.6rem}.p-faq-section .area-tab-menu .area-input-text{margin-top:2.3rem;margin-bottom:-0.9rem;margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left))}.p-faq-section .area-accordion{margin-top:3rem !important}.p-faq-section .area-btn-group{margin-top:3rem;margin-bottom:3rem;margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left))}@media (min-width: 1280px){.p-faq-section .area-tab-menu{position:relative;margin-top:0}.p-faq-section .area-tab-menu .area-input-text{position:absolute;right:50%;bottom:1.2rem;margin:0 -61.6rem 0 0}.p-faq-section .area-accordion{margin-top:6rem !important}.p-faq-section .area-btn-group{width:19.2rem;margin:6rem auto 8rem}}.p-notice-section-01 .area-tab-menu{margin-top:1.6rem;margin-bottom:2.3rem}.p-notice-section-01 .area-tab-menu .area-select-search{margin-top:2.3rem;margin-bottom:2.1rem;margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left))}.p-notice-section-01 .area-carousel{margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left))}.p-notice-section-01 .area-carousel .swiper-container .swiper-wrapper{display:block}.p-notice-section-01 .area-carousel .swiper-container .swiper-wrapper .swiper-slide{margin-bottom:2rem}.p-notice-section-01 .area-carousel .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-bottom:0}.p-notice-section-01 .area-pagination{margin:3rem auto}@media (min-width: 1280px){.p-notice-section-01 .area-tab-menu{position:relative;margin-top:0}.p-notice-section-01 .area-tab-menu .area-select-search{position:absolute;right:50%;bottom:1.2rem;margin:0 -61.6rem 0 0}.p-notice-section-01 .area-btn-group{width:19.2rem;margin:6rem auto 8rem}.p-notice-section-01 .area-carousel{width:123.2rem;margin:6rem auto 0}.p-notice-section-01 .area-carousel .swiper-container .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-notice-section-01 .area-carousel .swiper-container .swiper-wrapper:after{display:block;width:40rem;height:0;content:""}.p-notice-section-01 .area-carousel .swiper-container .swiper-wrapper .swiper-slide{width:40rem;margin-bottom:3rem}.p-notice-section-01 .area-pagination{margin:2rem auto 6rem}}.p-notice-section-02 .area-btn-group{margin-bottom:3rem;margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left))}@media (min-width: 1280px){.p-notice-section-02 .area-btn-group{width:19.2rem;margin:0 auto 8rem}}.p-interview-section .area-visual-interview{margin-bottom:3rem}.p-interview-section .btn-area{margin-bottom:3rem}@media (min-width: 1280px){.p-interview-section .area-visual-interview{margin-bottom:6rem}.p-interview-section .btn-area{margin:0 auto 8rem;width:19.2rem}}.p-class-detail-section .purchase .purchase-form{margin-top:1.6rem}.p-class-detail-section .purchase .purchase-form .area-select{margin-bottom:1rem}.p-class-detail-section .purchase .purchase-form .area-select:last-child{margin-bottom:0}.p-class-detail-section .purchase .purchase-price{margin-top:1.7rem}.p-class-detail-section .purchase .purchase-price:before,.p-class-detail-section .purchase .purchase-price:after{content:"";display:table}.p-class-detail-section .purchase .purchase-price:after{clear:both}.p-class-detail-section .purchase .purchase-price .form-label{float:left;width:9.5rem}.p-class-detail-section .purchase .purchase-price .price{float:left;line-height:3.3rem}.p-class-detail-section .purchase .purchase-price .price strong{margin-right:0.4rem;color:#fc5000;font-size:2.6rem}.p-class-detail-section .purchase .purchase-price .price small{margin-right:0.8rem;color:#fc5000;font-size:1.5rem}.p-class-detail-section .purchase .purchase-price .price span{font-size:1.2rem}.p-class-detail-section .purchase .area-btn-group{margin-top:2rem}.p-class-detail-section .area-class-detail-body+.area-btn-group{margin:3rem 0;padding-top:3rem;border-top:1px solid #b4b4b4}.p-class-detail-section .area-class-detail-body+.area-btn-group .btn{width:19.2rem;margin:0 auto}@media (min-width: 1280px){.p-class-detail-section .purchase .purchase-form{margin-top:3.9rem}.p-class-detail-section .purchase .purchase-form:before,.p-class-detail-section .purchase .purchase-form:after{content:"";display:table}.p-class-detail-section .purchase .purchase-form:after{clear:both}.p-class-detail-section .purchase .purchase-form .form-label{float:left;width:20.7rem}.p-class-detail-section .purchase .purchase-form .area-select{float:left;width:19.2rem;margin-right:1.6rem;margin-bottom:0}.p-class-detail-section .purchase .purchase-form .area-select:last-child{width:29.6rem;margin-right:0}.p-class-detail-section .purchase .purchase-price{margin-top:2.2rem}.p-class-detail-section .purchase .purchase-price .form-label{width:20.7rem}.p-class-detail-section .purchase .purchase-price .price{line-height:4.8rem}.p-class-detail-section .purchase .purchase-price .price strong{margin-right:0.6rem;font-size:3.2rem}.p-class-detail-section .purchase .purchase-price .price small{margin-right:1.1rem;font-size:2.4rem}.p-class-detail-section .purchase .purchase-price .price span{font-size:1.6rem}.p-class-detail-section .purchase .area-btn-group{margin-top:3.2rem}}.p-class-detail-carousel{margin-bottom:6rem;border-top:1px solid #b4b4b4}.p-class-detail-carousel .area-section-title{margin-top:3.5rem}.p-class-detail-carousel .area-carousel{margin-top:2rem}@media (min-width: 1280px){.p-class-detail-carousel{margin-bottom:5.6rem}}.p-project-section-01 .area-tab-menu{margin-top:1.6rem;padding-top:2.3rem;padding-bottom:2.3rem;background-color:#f0f0f0}.p-project-section-01 .area-tab-menu .area-select-search{margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left))}.p-project-section-01 .area-tab-menu .area-select-search select{background-color:#fff}.p-project-section-01 .area-carousel{margin-top:2.5rem;margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left))}.p-project-section-01 .area-carousel .swiper-container .swiper-wrapper{display:block}.p-project-section-01 .area-carousel .swiper-container .swiper-wrapper .swiper-slide{margin-bottom:2rem}.p-project-section-01 .area-carousel .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-bottom:0}.p-project-section-01 .area-pagination{margin:3rem auto}@media (min-width: 1280px){.p-project-section-01 .area-tab-menu{margin-top:0;padding-top:3.6rem;padding-bottom:3.6rem;border-bottom:1px solid #c8c8c8}.p-project-section-01 .area-tab-menu .area-select-search{width:81.6rem;margin:0 auto}.p-project-section-01 .area-tab-menu .area-select-search .area-select{width:19.2rem;min-width:19.2rem}.p-project-section-01 .area-tab-menu .area-select-search .area-input-text input{padding-right:20.8rem}.p-project-section-01 .area-tab-menu .area-select-search .area-input-text .btn-search{width:19.2rem;padding-left:7.5rem;background-position:4rem center;text-align:left;text-indent:0}.p-project-section-01 .area-btn-group{width:19.2rem;margin:6rem auto 8rem}.p-project-section-01 .area-carousel{width:123.2rem;margin:6rem auto 0}.p-project-section-01 .area-carousel .swiper-container .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-project-section-01 .area-carousel .swiper-container .swiper-wrapper:after{display:block;width:40rem;height:0;content:""}.p-project-section-01 .area-carousel .swiper-container .swiper-wrapper .swiper-slide{width:40rem;margin-bottom:3rem}.p-project-section-01 .area-pagination{margin:2rem auto 6rem}}.p-project-section-02 .area-class-detail-section .area-article-body{border-bottom:none}.p-project-section-02 .area-project-author{margin-top:3.2rem}.p-project-section-02 .area-article-counter{margin-top:-1px}.p-project-section-02 .area-aside-btns{margin-top:3rem;margin-bottom:3rem}.p-project-section-02 .p-project-carousel{padding-top:2rem;border-top:1px solid #a0a0a0}.p-project-section-02 .p-project-carousel .area-section-title .title{color:#a0a0a0;font-size:1.5rem;line-height:2.5rem}.p-project-section-02 .p-project-carousel .area-carousel{margin-top:0.9rem}@media (min-width: 1280px){.p-project-section-02 .p-project-carousel{padding-top:3.7rem;border-top:0}.p-project-section-02 .p-project-carousel .area-carousel .swiper-wrapper .swiper-slide{height:32rem}.p-project-section-02 .p-project-carousel .area-carousel .swiper-wrapper .swiper-slide .img-box{height:20rem}.p-project-section-02 .aside{position:relative}.p-project-section-02 .aside .area-article-counter{position:absolute;top:71.1rem;right:0;left:0;margin-top:2.9rem}.p-project-section-02 .aside .area-aside-btns{position:absolute;top:78.9rem;right:0;left:0;margin-top:1.2rem;margin-bottom:0}.p-project-section-02 .area-btn-group{width:19.2rem;margin:0 auto 8rem}}.p-education-roadmap-wrap>.contents-row{padding-top:3rem;padding-bottom:3rem;background:#f4f1e7}@media (min-width: 1280px){.p-education-roadmap-wrap>.contents-row{margin-top:4rem;padding:4rem;border:1px solid #deddd8}}.p-education-class-list-wrap{margin-top:4rem}.p-education-class-list-wrap .p-education-class-list-inner{margin-top:4rem}.p-education-class-list-wrap .area-class-list-group .area-carousel{margin-top:2rem}.p-education-class-list-wrap .area-class-list-group .area-carousel .swiper-container .swiper-wrapper{display:block}.p-education-class-list-wrap .area-class-list-group .area-carousel .swiper-slide{margin-bottom:2rem}.p-education-class-list-wrap .area-class-list-group .area-carousel .swiper-slide:last-child{margin-bottom:0}.p-education-class-list-wrap .area-class-list-group .area-carousel+.area-class-list-group-title{margin-top:4rem}.p-education-class-list-wrap .area-btn-group{margin-top:4rem;margin-bottom:4rem}@media (min-width: 1280px){.p-education-class-list-wrap{margin-top:4rem}.p-education-class-list-wrap .aside{float:left;width:29.6rem}.p-education-class-list-wrap .aside .area-class-filter-box .box-body .box-body-row>.contents-row>.form-label{float:none}.p-education-class-list-wrap .p-education-class-list-inner{float:right;width:87.6rem;margin-top:0}.p-education-class-list-wrap .area-class-list-group{margin-bottom:6rem}.p-education-class-list-wrap .area-class-list-group .area-carousel{margin-top:1.6rem}.p-education-class-list-wrap .area-class-list-group .area-carousel .swiper-slide{margin-bottom:1.6rem}.p-education-class-list-wrap .area-class-list-group .area-carousel .swiper-slide:last-child{margin-bottom:0}.p-education-class-list-wrap .area-btn-group{width:34rem;margin:6rem auto}}.p-story-section .area-tab-menu{margin-top:1.6rem;margin-bottom:-1.3rem;padding-top:2.3rem;padding-bottom:2.3rem;background-color:#f0f0f0}.p-story-section .area-tab-menu .area-select-search{margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left))}.p-story-section .area-tab-menu .area-select-search select{background-color:#fff}.p-story-section .area-tab-menu .sns-tag{margin-top:1.2rem}.p-story-section .area-carousel{margin-top:1.6rem;margin-bottom:3rem}.p-story-section .area-carousel .swiper-wrapper{display:block}.p-story-section .area-pagination{margin:3rem auto}@media (min-width: 1280px){.p-story-section .area-tab-menu{margin-top:0;padding-top:3.6rem;padding-bottom:3.6rem;border-bottom:1px solid #c8c8c8}.p-story-section .area-tab-menu .area-select-search{width:81.6rem;margin:0 auto}.p-story-section .area-tab-menu .area-select-search .area-select{width:19.2rem;min-width:19.2rem}.p-story-section .area-tab-menu .area-select-search .area-input-text input{padding-right:20.8rem}.p-story-section .area-tab-menu .area-select-search .area-input-text .btn-search{width:19.2rem;padding-left:7.5rem;background-position:4rem center;text-align:left;text-indent:0}.p-story-section .area-tab-menu .sns-tag{width:81.6rem;margin-top:2.2rem;margin-right:auto;margin-left:auto}.p-story-section .area-carousel{width:123.2rem;margin:6rem auto 0}.p-story-section .area-pagination{margin:2rem auto 6rem}}.p-recommendation-section-00{background:url("https://www.daddyslab.com/static/project/www/bg-recommendation-01.png") no-repeat center center;-webkit-background-size:cover;background-size:cover;text-align:center}.p-recommendation-section-00 .contents-row{padding-top:4.2rem;padding-bottom:4.2rem}.p-recommendation-section-00 .area-paragraph .title{font-size:2.4rem;line-height:4rem}.p-recommendation-section-00 .area-paragraph p{margin-top:2rem;font-size:1.4rem;font-weight:300;line-height:2.8rem}.p-recommendation-section-00 .btns{margin-top:4.2rem}.p-recommendation-section-00 .btns .btn{width:15rem}@media (min-width: 1280px){.p-recommendation-section-00{background-image:url("https://www.daddyslab.com/static/project/www/bg-recommendation-01-big.png")}.p-recommendation-section-00 .contents-row{padding-top:8rem;padding-bottom:8rem}.p-recommendation-section-00 .area-paragraph .title{font-size:4.4rem;line-height:6rem}.p-recommendation-section-00 .area-paragraph p{margin-top:4.5rem;font-size:2.4rem;line-height:4.2rem}.p-recommendation-section-00 .btns{margin-top:8rem}.p-recommendation-section-00 .btns .btn{width:19rem}}.p-recommendation-section-selector{background:url("https://www.daddyslab.com/static/project/www/bg-recommendation-02.png") no-repeat center center;-webkit-background-size:cover;background-size:cover;text-align:center}.p-recommendation-section-selector .contents-row{padding-top:4rem;padding-bottom:7rem}.p-recommendation-section-selector .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-recommendation-section-selector .btns .btn{width:15rem;margin-right:1rem}.p-recommendation-section-selector .btns .btn:last-child{margin-right:0}.p-recommendation-section-selector .area-circle-selector-group.circle-2{margin-top:7.8rem}.p-recommendation-section-selector .area-circle-selector-group.circle-2+.btns{margin-top:9.3rem}.p-recommendation-section-selector .area-circle-selector-group.circle-3{margin-top:4.4rem}.p-recommendation-section-selector .area-circle-selector-group.circle-3+.btns{margin-top:5.7rem}.p-recommendation-section-selector .area-circle-selector-group.circle-4{margin-top:3.5rem}.p-recommendation-section-selector .area-circle-selector-group.circle-4+.btns{margin-top:5rem}.p-recommendation-section-selector .area-circle-selector-group.circle-7{margin-top:3rem}.p-recommendation-section-selector .area-circle-selector-group.circle-7+.btns{margin-top:5.2rem}@media (min-width: 1280px){.p-recommendation-section-selector{background:url("https://www.daddyslab.com/static/project/www/bg-recommendation-02-big.png") no-repeat center center}.p-recommendation-section-selector .contents-row{padding-top:8rem;padding-bottom:8rem}.p-recommendation-section-selector .btns{margin-top:8rem}.p-recommendation-section-selector .btns .btn{width:19rem}.p-recommendation-section-selector .area-circle-selector-group.circle-2{margin-top:9rem}.p-recommendation-section-selector .area-circle-selector-group.circle-2+.btns{margin-top:10.4rem}.p-recommendation-section-selector .area-circle-selector-group.circle-3{margin-top:9rem}.p-recommendation-section-selector .area-circle-selector-group.circle-3+.btns{margin-top:10.4rem}.p-recommendation-section-selector .area-circle-selector-group.circle-4{margin-top:12rem}.p-recommendation-section-selector .area-circle-selector-group.circle-4+.btns{margin-top:13.4rem}.p-recommendation-section-selector .area-circle-selector-group.circle-7{margin-top:4.4rem}.p-recommendation-section-selector .area-circle-selector-group.circle-7+.btns{margin-top:10.4rem}}.p-recommendation-section-complete{background:url("https://www.daddyslab.com/static/project/www/bg-recommendation-02.png") no-repeat center center;-webkit-background-size:cover;background-size:cover}.p-recommendation-section-complete>.contents-row{position:relative;padding-top:16.2rem;padding-bottom:5rem}.p-recommendation-section-complete>.contents-row:before{position:absolute;top:5.8rem;left:50%;z-index:1;display:block;width:10.9rem;height:9.3rem;margin-left:-5.45rem;background:url("https://www.daddyslab.com/static/project/www/img-happy-gray.png") no-repeat 0 0;background-size:10.9rem 9.2rem;content:''}.p-recommendation-section-complete .area-carousel{margin-top:3rem}.p-recommendation-section-complete .area-carousel .swiper-wrapper{display:inline;}.p-recommendation-section-complete .area-carousel .swiper-slide{margin-bottom:3rem;display:blockk}.p-recommendation-section-complete .area-carousel .swiper-slide:last-child{margin-bottom:0}@media (min-width: 1280px){.p-recommendation-section-complete{background:url("https://www.daddyslab.com/static/project/www/bg-recommendation-02-big.png") no-repeat center center}.p-recommendation-section-complete>.contents-row{width:87.6rem;padding-top:12rem;padding-bottom:18rem}.p-recommendation-section-complete>.contents-row:before{top:auto;right:-13.8rem;bottom:4rem;left:auto;width:21.8rem;height:18.6rem;margin-left:0;background-size:21.8rem 18.5rem}.p-recommendation-section-complete .area-carousel{margin-top:7rem}.p-recommendation-section-complete .area-carousel .swiper-slide{margin-bottom:3rem;-webkit-box-shadow:0 1.6rem 1.2rem rgba(0,0,0,0.05);box-shadow:0 1.6rem 1.2rem rgba(0,0,0,0.05)}.p-recommendation-section-complete .area-carousel .swiper-slide:last-child{margin-bottom:0}}.p-recommendation-section-noresult{background:url("https://www.daddyslab.com/static/project/www/bg-recommendation-02.png") no-repeat center center;-webkit-background-size:cover;background-size:cover}.p-recommendation-section-noresult>.contents-row{position:relative;padding-top:20.5rem;padding-bottom:15.5rem}.p-recommendation-section-noresult>.contents-row:before{position:absolute;top:9.8rem;left:50%;z-index:1;display:block;width:12.9rem;height:8.3rem;margin-left:-6.45rem;background:url("https://www.daddyslab.com/static/project/www/img-sad-gray.png") no-repeat 0 0;background-size:12.9rem 8.3rem;content:''}.p-recommendation-section-noresult>.contents-row .btn{width:15rem}@media (min-width: 1280px){.p-recommendation-section-noresult{background:url("https://www.daddyslab.com/static/project/www/bg-recommendation-02-big.png") no-repeat center center}.p-recommendation-section-noresult>.contents-row{padding-top:35.4rem;padding-bottom:17.4rem}.p-recommendation-section-noresult>.contents-row:before{top:14.9rem;width:25.8rem;height:16.6rem;margin-left:-12.9rem;background-size:25.8rem 16.6rem}.p-recommendation-section-noresult>.contents-row .btn{width:19.2rem}}.p-mypage-subject-section .p-mypage-subject-section-row{padding-top:3.8rem}.p-mypage-subject-section .p-mypage-subject-section-row:last-child{padding-bottom:4.5rem}.p-mypage-subject-section .area-mypage-header+.p-mypage-subject-section-row{padding-top:0}@media (min-width: 1280px){.p-mypage-subject-section .p-mypage-subject-section-row{padding-top:5.4rem;padding-bottom:5.9rem;border-bottom:1px solid #b4b4b4}.p-mypage-subject-section .p-mypage-subject-section-row:last-child{padding-bottom:6rem;border-bottom:0}.p-mypage-subject-section .area-mypage-header+.p-mypage-subject-section-row{padding-top:5.4rem}}.p-mypage-subject-table-01 .table thead tr th:nth-child(1),.p-mypage-subject-table-01 .table tbody tr th:nth-child(1),.p-mypage-subject-table-01 .table tbody tr td:nth-child(1){width:7.7rem;width:calc(7.7rem + constant(safe-area-inset-left));width:calc(7.7rem + env(safe-area-inset-left))}.p-mypage-subject-table-01 .table thead tr th:nth-child(2),.p-mypage-subject-table-01 .table tbody tr th:nth-child(2),.p-mypage-subject-table-01 .table tbody tr td:nth-child(2){width:7rem}.p-mypage-subject-table-01 .table thead tr th:nth-child(7),.p-mypage-subject-table-01 .table tbody tr th:nth-child(7),.p-mypage-subject-table-01 .table tbody tr td:nth-child(7){width:5.4rem;width:calc(5.4rem + constant(safe-area-inset-right));width:calc(5.4rem + env(safe-area-inset-right))}@media (min-width: 1280px){.p-mypage-subject-table-01 .table thead tr th:nth-child(1),.p-mypage-subject-table-01 .table tbody tr th:nth-child(1),.p-mypage-subject-table-01 .table tbody tr td:nth-child(1){width:10rem}.p-mypage-subject-table-01 .table thead tr th:nth-child(2),.p-mypage-subject-table-01 .table tbody tr th:nth-child(2),.p-mypage-subject-table-01 .table tbody tr td:nth-child(2){width:11rem}.p-mypage-subject-table-01 .table thead tr th:nth-child(3),.p-mypage-subject-table-01 .table tbody tr th:nth-child(3),.p-mypage-subject-table-01 .table tbody tr td:nth-child(3){width:11rem}.p-mypage-subject-table-01 .table thead tr th:nth-child(5),.p-mypage-subject-table-01 .table tbody tr th:nth-child(5),.p-mypage-subject-table-01 .table tbody tr td:nth-child(5){width:9rem}.p-mypage-subject-table-01 .table thead tr th:nth-child(6),.p-mypage-subject-table-01 .table tbody tr th:nth-child(6),.p-mypage-subject-table-01 .table tbody tr td:nth-child(6){width:14rem}.p-mypage-subject-table-01 .table thead tr th:nth-child(7),.p-mypage-subject-table-01 .table tbody tr th:nth-child(7),.p-mypage-subject-table-01 .table tbody tr td:nth-child(7){width:20rem}}.p-mypage-subject-table-02 .table thead tr th:nth-child(1),.p-mypage-subject-table-02 .table tbody tr th:nth-child(1),.p-mypage-subject-table-02 .table tbody tr td:nth-child(1),.p-mypage-subject-table-03 .table thead tr th:nth-child(1),.p-mypage-subject-table-03 .table tbody tr th:nth-child(1),.p-mypage-subject-table-03 .table tbody tr td:nth-child(1){width:7.7rem;width:calc(7.7rem + constant(safe-area-inset-left));width:calc(7.7rem + env(safe-area-inset-left))}.p-mypage-subject-table-02 .table thead tr th:nth-child(2),.p-mypage-subject-table-02 .table tbody tr th:nth-child(2),.p-mypage-subject-table-02 .table tbody tr td:nth-child(2),.p-mypage-subject-table-03 .table thead tr th:nth-child(2),.p-mypage-subject-table-03 .table tbody tr th:nth-child(2),.p-mypage-subject-table-03 .table tbody tr td:nth-child(2){width:7rem}.p-mypage-subject-table-02 .table thead tr th:nth-child(8),.p-mypage-subject-table-02 .table tbody tr th:nth-child(8),.p-mypage-subject-table-02 .table tbody tr td:nth-child(8),.p-mypage-subject-table-03 .table thead tr th:nth-child(8),.p-mypage-subject-table-03 .table tbody tr th:nth-child(8),.p-mypage-subject-table-03 .table tbody tr td:nth-child(8){width:5.4rem;width:calc(5.4rem + constant(safe-area-inset-right));width:calc(5.4rem + env(safe-area-inset-right))}@media (min-width: 1280px){.p-mypage-subject-table-02 .table thead tr th:nth-child(1),.p-mypage-subject-table-02 .table tbody tr th:nth-child(1),.p-mypage-subject-table-02 .table tbody tr td:nth-child(1),.p-mypage-subject-table-03 .table thead tr th:nth-child(1),.p-mypage-subject-table-03 .table tbody tr th:nth-child(1),.p-mypage-subject-table-03 .table tbody tr td:nth-child(1){width:10rem}.p-mypage-subject-table-02 .table thead tr th:nth-child(2),.p-mypage-subject-table-02 .table tbody tr th:nth-child(2),.p-mypage-subject-table-02 .table tbody tr td:nth-child(2),.p-mypage-subject-table-03 .table thead tr th:nth-child(2),.p-mypage-subject-table-03 .table tbody tr th:nth-child(2),.p-mypage-subject-table-03 .table tbody tr td:nth-child(2){width:20rem}.p-mypage-subject-table-02 .table tbody tr td:nth-child(2),.p-mypage-subject-table-03 .table tbody tr td:nth-child(2){line-height:2rem}.p-mypage-subject-table-02 .table thead tr th:nth-child(3),.p-mypage-subject-table-02 .table tbody tr th:nth-child(3),.p-mypage-subject-table-02 .table tbody tr td:nth-child(3),.p-mypage-subject-table-03 .table thead tr th:nth-child(3),.p-mypage-subject-table-03 .table tbody tr th:nth-child(3),.p-mypage-subject-table-03 .table tbody tr td:nth-child(3){width:11rem}.p-mypage-subject-table-02 .table thead tr th:nth-child(5),.p-mypage-subject-table-02 .table tbody tr th:nth-child(5),.p-mypage-subject-table-02 .table tbody tr td:nth-child(5),.p-mypage-subject-table-03 .table thead tr th:nth-child(5),.p-mypage-subject-table-03 .table tbody tr th:nth-child(5),.p-mypage-subject-table-03 .table tbody tr td:nth-child(5){width:10rem}.p-mypage-subject-table-02 .table thead tr th:nth-child(6),.p-mypage-subject-table-02 .table tbody tr th:nth-child(6),.p-mypage-subject-table-02 .table tbody tr td:nth-child(6),.p-mypage-subject-table-03 .table thead tr th:nth-child(6),.p-mypage-subject-table-03 .table tbody tr th:nth-child(6),.p-mypage-subject-table-03 .table tbody tr td:nth-child(6){width:7rem}.p-mypage-subject-table-02 .table thead tr th:nth-child(7),.p-mypage-subject-table-02 .table tbody tr th:nth-child(7),.p-mypage-subject-table-02 .table tbody tr td:nth-child(7),.p-mypage-subject-table-03 .table thead tr th:nth-child(7),.p-mypage-subject-table-03 .table tbody tr th:nth-child(7),.p-mypage-subject-table-03 .table tbody tr td:nth-child(7){width:12rem}}.p-mypage-subject-table-02 .table thead tr th:nth-child(8),.p-mypage-subject-table-02 .table tbody tr th:nth-child(8),.p-mypage-subject-table-02 .table tbody tr td:nth-child(8),.p-mypage-subject-table-03 .table thead tr th:nth-child(8),.p-mypage-subject-table-03 .table tbody tr th:nth-child(8),.p-mypage-subject-table-03 .table tbody tr td:nth-child(8){width:18rem}}.p-mypage-payment-section-01 .area-table-wrap{margin-top:3rem;margin-bottom:4.5rem}.p-mypage-payment-section-01 .area-table-wrap .table thead tr th:nth-child(2),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr th:nth-child(2),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr td:nth-child(2){width:9rem;width:calc(9rem + constant(safe-area-inset-left));width:calc(9rem + env(safe-area-inset-left));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left))}.p-mypage-payment-section-01 .area-table-wrap .table thead tr th:nth-child(7),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr th:nth-child(7),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr td:nth-child(7){width:5.4rem;width:calc(5.4rem + constant(safe-area-inset-right));width:calc(5.4rem + env(safe-area-inset-right))}@media (min-width: 1280px){.p-mypage-payment-section-01 .area-table-wrap{margin-top:6rem;margin-bottom:6rem}.p-mypage-payment-section-01 .area-table-wrap .table thead tr th:nth-child(1),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr th:nth-child(1),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr td:nth-child(1){width:17.4rem;padding-left:3rem}.p-mypage-payment-section-01 .area-table-wrap .table thead tr th:nth-child(2),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr th:nth-child(2),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr td:nth-child(2){width:10.8rem;padding-left:1rem}.p-mypage-payment-section-01 .area-table-wrap .table thead tr th:nth-child(3),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr th:nth-child(3),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr td:nth-child(3){width:11rem}.p-mypage-payment-section-01 .area-table-wrap .table thead tr th:nth-child(5),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr th:nth-child(5),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr td:nth-child(5){width:10rem}.p-mypage-payment-section-01 .area-table-wrap .table thead tr th:nth-child(6),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr th:nth-child(6),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr td:nth-child(6){width:12rem}.p-mypage-payment-section-01 .area-table-wrap .table thead tr th:nth-child(7),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr th:nth-child(7),.p-mypage-payment-section-01 .area-table-wrap .table tbody tr td:nth-child(7){width:23rem}}.p-mypage-payment-section-02{padding-top:3.8rem;padding-bottom:4.5rem}.p-mypage-payment-section-02 .form-wrap{margin-top:2.6rem;margin-right:2.6rem;margin-right:calc(2.6rem + constant(safe-area-inset-right));margin-right:calc(2.6rem + env(safe-area-inset-right));margin-left:2.6rem;margin-left:calc(2.6rem + constant(safe-area-inset-left));margin-left:calc(2.6rem + env(safe-area-inset-left));padding-right:0;padding-left:0;border:1px solid #b4b4b4;border-bottom:0;-webkit-box-shadow:0 0.8rem 0.6rem rgba(89,87,87,0.1);box-shadow:0 0.8rem 0.6rem rgba(89,87,87,0.1)}.p-mypage-payment-section-02 .form-wrap .form-divider{padding:1.6rem 2rem 2.9rem;border-bottom:1px dashed #b4b4b4}.p-mypage-payment-section-02 .form-wrap .form-divider:last-child{position:relative;padding-top:2.5rem;border-bottom:0}.p-mypage-payment-section-02 .form-wrap .form-divider:last-child:after{position:absolute;right:-1px;bottom:-1.4rem;left:-1px;display:block;height:1.7rem;background:url("https://www.daddyslab.com/static/project/www/line-receipt.png") repeat-x 0 0;background-size:1rem 1.8rem;content:''}.p-mypage-payment-section-02 .form-wrap .divider-01 .area-label-text{margin-top:1.2rem}.p-mypage-payment-section-02 .form-wrap .divider-01 .area-label-text+.area-select{margin-top:0.6rem}.p-mypage-payment-section-02 .form-wrap .divider-02 .payment-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.3rem;font-weight:300;line-height:2.5rem}.p-mypage-payment-section-02 .form-wrap .divider-02 .payment-list li .name{width:100%;padding-right:2rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.p-mypage-payment-section-02 .form-wrap .divider-02 .payment-list li .price{width:8.5rem;min-width:8.5rem;text-align:right}.p-mypage-payment-section-02 .form-wrap .divider-02 .total-price{font-size:1.3rem;line-height:3rem;text-align:right}.p-mypage-payment-section-02 .form-wrap .divider-02 .total-price>strong{display:inline-block;margin-right:0.3rem;margin-left:0.7rem;color:#fc5000;font-size:1.8rem}.p-mypage-payment-section-02 .form-wrap .divider-03 .form-label{margin-bottom:0.5rem}.p-mypage-payment-section-02 .form-wrap .divider-03 .area-radio{margin-bottom:1.5rem}.p-mypage-payment-section-02 .form-wrap .divider-03 .area-radio:nth-child(5),.p-mypage-payment-section-02 .form-wrap .divider-03 .area-radio:nth-child(6){margin-bottom:0}.p-mypage-payment-section-02 .form-wrap .divider-04 .form-label{margin-bottom:0.5rem}.p-mypage-payment-section-02 .form-wrap .divider-04 .area-radio-group{margin-bottom:2.5rem}.p-mypage-payment-section-02 .form-wrap .divider-04 .area-radio-group:last-child{margin-bottom:0}.p-mypage-payment-section-02 .form-wrap .divider-04 .area-radio-group:last-child .area-radio{width:100%;margin-bottom:2rem}.p-mypage-payment-section-02 .form-wrap .divider-04 .area-radio-group:last-child .area-radio:last-child{margin-bottom:0}.p-mypage-payment-section-02 .form-wrap .divider-04 .area-radio-group:last-child .area-radio .area-input-text{margin-top:1rem}.p-mypage-payment-section-02 .area-btn-group{margin-top:4.3rem}@media (min-width: 1280px){.p-mypage-payment-section-02{padding-top:5.2rem;padding-bottom:8rem}.p-mypage-payment-section-02 .contents-row{max-width:60.8rem;margin-right:auto;margin-left:auto}.p-mypage-payment-section-02 .contents-row .form-divider{padding:4rem 4.4rem 3.2rem}.p-mypage-payment-section-02 .contents-row .form-divider:last-child{padding-top:5rem;padding-bottom:5.7rem}.p-mypage-payment-section-02 .contents-row .form-divider:last-child:after{bottom:-2.8rem;height:3.6rem;background-image:url("https://www.daddyslab.com/static/project/www/line-receipt-pc.png");background-size:2rem 3.6rem}.p-mypage-payment-section-02 .contents-row .divider-01 .area-label-text,.p-mypage-payment-section-02 .contents-row .divider-01 .area-label-text+.area-select{margin-top:1.2rem}.p-mypage-payment-section-02 .contents-row .divider-02 .payment-list li{font-size:1.6rem;line-height:4rem}.p-mypage-payment-section-02 .contents-row .divider-02 .payment-list li .price{width:10.5rem;min-width:10.5rem}.p-mypage-payment-section-02 .contents-row .divider-02 .total-price{font-size:1.6rem;line-height:6rem}.p-mypage-payment-section-02 .contents-row .divider-02 .total-price>strong{margin-right:0.4rem;margin-left:0.8rem;font-size:2.4rem}.p-mypage-payment-section-02 .contents-row .divider-03 .form-label{margin-bottom:0}.p-mypage-payment-section-02 .contents-row .divider-03 .area-radio-group{margin-top:1.5rem;padding-left:12.4rem}.p-mypage-payment-section-02 .contents-row .divider-03 .area-radio{width:33.3%;margin-bottom:2rem}.p-mypage-payment-section-02 .contents-row .divider-03 .area-radio:nth-child(4){margin-bottom:1.5rem}.p-mypage-payment-section-02 .contents-row .divider-04 .form-label+div{margin-top:1.5rem;padding-left:12.4rem}.p-mypage-payment-section-02 .contents-row .divider-04 .form-label+div .area-radio-group{margin-bottom:3rem}.p-mypage-payment-section-02 .contents-row .divider-04 .form-label+div .area-radio-group .area-radio{width:40%}.p-mypage-payment-section-02 .contents-row .divider-04 .form-label+div .area-radio-group:first-child{display:inline-block;width:100%;vertical-align:top}.p-mypage-payment-section-02 .contents-row .divider-04 .form-label+div .area-radio-group:last-child{margin-bottom:0}.p-mypage-payment-section-02 .contents-row .divider-04 .form-label+div .area-radio-group:last-child .area-radio{width:100%}.p-mypage-payment-section-02 .contents-row .divider-04 .form-label+div .area-radio-group:last-child .area-radio input[type=radio]{top:1.5rem}.p-mypage-payment-section-02 .contents-row .divider-04 .form-label+div .area-radio-group:last-child .area-radio label{float:left;width:40%;margin-top:1.2rem}.p-mypage-payment-section-02 .contents-row .divider-04 .form-label+div .area-radio-group:last-child .area-radio .area-input-text{float:left;width:55%;margin-top:0}.p-mypage-payment-section-02 .contents-row .divider-04 .form-label+div .area-radio-group:last-child .area-radio .area-input-text input{width:100%}.p-mypage-payment-section-02 .area-btn-group{width:40rem;margin-top:5.6rem;margin-right:auto;margin-left:auto}}.p-mypage-payment-section-04 .area-table-wrap{margin-top:3rem;margin-bottom:4.5rem}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(1),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(1),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(1){width:9.3rem;width:calc(9.3rem + constant(safe-area-inset-left));width:calc(9.3rem + env(safe-area-inset-left))}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(2),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(2),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(2){width:6.3rem}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(8),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(8),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(8){width:5.4rem;width:calc(5.4rem + constant(safe-area-inset-right));width:calc(5.4rem + env(safe-area-inset-right))}@media (min-width: 1280px){.p-mypage-payment-section-04 .area-table-wrap{margin-top:6rem;margin-bottom:6rem}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(1),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(1),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(1){width:13.5rem;padding-left:3rem}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(2),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(2),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(2){width:10rem}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(3),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(3),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(3){width:11rem}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(5),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(5),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(5){width:10rem}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(6),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(6),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(6){width:12rem}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(7),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(7),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(7){width:13rem}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(8),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(8),.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(8){width:17.2rem}.p-mypage-payment-section-04 .area-table-wrap .table thead tr th:nth-child(8) .btns .btn,.p-mypage-payment-section-04 .area-table-wrap .table tbody tr th:nth-child(8) .btns .btn,.p-mypage-payment-section-04 .area-table-wrap .table tbody tr td:nth-child(8) .btns .btn{width:100%}}.p-mypage-payment-complete-section .inner .box .link-img>a{display:block}.p-mypage-payment-complete-section .inner .box .text-wrap .heading{padding-top:3.8rem;padding-bottom:3.6rem;padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left));border-bottom:1px solid #b4b4b4}.p-mypage-payment-complete-section .inner .box .text-wrap .heading .title{font-size:3.6rem;line-height:5rem}.p-mypage-payment-complete-section .inner .box .text-wrap .heading p{margin-top:1.2rem;font-size:1.4rem;line-height:2.4rem}.p-mypage-payment-complete-section .inner .box .text-wrap .heading p .btn{font-size:inherit;text-decoration:underline}.p-mypage-payment-complete-section .inner .box .text-wrap .payment-info{padding-top:2.5rem;padding-bottom:2.2rem;padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left));border-bottom:1px solid #b4b4b4}.p-mypage-payment-complete-section .inner .box .text-wrap .payment-info .title{font-size:1.5rem;line-height:2.5rem}.p-mypage-payment-complete-section .inner .box .text-wrap .payment-info .title:before{display:inline-block;width:1.5rem;height:2.5rem;margin-right:1rem;background:url("https://www.daddyslab.com/static/project/www/ico-exclamation-mark-black.png") no-repeat center center;background-size:1.5rem;line-height:2.5rem;vertical-align:top;content:""}.p-mypage-payment-complete-section .inner .box .text-wrap .payment-info p{margin-top:0.6rem;font-size:1.3rem;line-height:3rem}.p-mypage-payment-complete-section .inner .box .text-wrap .payment-info p em{color:#fc5000}.p-mypage-payment-complete-section .btns{margin-top:4rem;margin-bottom:4rem;padding-right:2.6rem;padding-right:calc(2.6rem + constant(safe-area-inset-right));padding-right:calc(2.6rem + env(safe-area-inset-right));padding-left:2.6rem;padding-left:calc(2.6rem + constant(safe-area-inset-left));padding-left:calc(2.6rem + env(safe-area-inset-left))}.p-mypage-payment-complete-section .btns .btn{margin-bottom:1rem}.p-mypage-payment-complete-section .btns .btn:last-child{margin-bottom:0}@media (min-width: 1280px){.p-mypage-payment-complete-section .inner{width:102.4rem;margin:0 auto}.p-mypage-payment-complete-section .inner .box{height:52rem;border:1px solid #b4b4b4}.p-mypage-payment-complete-section .inner .box:before,.p-mypage-payment-complete-section .inner .box:after{content:"";display:table}.p-mypage-payment-complete-section .inner .box:after{clear:both}.p-mypage-payment-complete-section .inner .box .link-img{float:left;width:46rem;margin-top:-1px;margin-left:-1px}.p-mypage-payment-complete-section .inner .box .link-img>a{display:block}.p-mypage-payment-complete-section .inner .box .text-wrap{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;width:56.3rem;height:100%;padding-right:6rem;padding-left:6rem}.p-mypage-payment-complete-section .inner .box .text-wrap .heading{padding:0;border-bottom:0}.p-mypage-payment-complete-section .inner .box .text-wrap .heading .title{font-size:4.8rem;line-height:7rem}.p-mypage-payment-complete-section .inner .box .text-wrap .heading p{margin-top:1.4rem;font-size:1.8rem;line-height:3.2rem}.p-mypage-payment-complete-section .inner .box .text-wrap .payment-info{margin-top:3rem;padding:3rem 0 0;border-top:1px solid #b4b4b4;border-bottom:0}.p-mypage-payment-complete-section .inner .box .text-wrap .payment-info .title{font-size:1.6rem;line-height:3rem}.p-mypage-payment-complete-section .inner .box .text-wrap .payment-info .title:before{width:1.8rem;height:3rem;background-size:1.8rem;line-height:3rem}.p-mypage-payment-complete-section .inner .box .text-wrap .payment-info p{margin-top:0.8rem;font-size:1.6rem;line-height:3.6rem}.p-mypage-payment-complete-section .btns{width:29.6rem;margin:6rem auto 0;padding:0}}.p-mypage-coupon-section .area-coupon-group{margin-top:3rem;margin-bottom:3rem}@media (min-width: 1280px){.p-mypage-coupon-section .area-coupon-group{margin-top:6rem;margin-bottom:2rem}}.p-mypage-account-section{padding-top:11.8rem;padding-bottom:11.8rem;text-align:center}.p-mypage-account-section .area-btn-group{margin-top:3.2rem}.p-mypage-account-section .area-btn-group .btn{margin-bottom:1.5rem}.p-mypage-account-section .area-btn-group .btn:last-child{margin-bottom:0}@media (min-width: 1280px){.p-mypage-account-section{padding-top:0;padding-bottom:0}.p-mypage-account-section .area-btn-group{width:29.6rem;margin-top:3.5rem;margin-right:auto;margin-left:auto}.p-mypage-account-section .area-btn-group .btn{margin-bottom:1.2rem}.p-mypage-account-section .area-btn-group .btn:last-child{margin-bottom:0}}.p-mypage-account-delete-section{margin-top:3.8rem;margin-bottom:4.5rem}.p-mypage-account-delete-section .area-info-gray-box{margin-top:1.7rem}.p-mypage-account-delete-section .area-checkbox-group-box{margin-top:3.5rem}.p-mypage-account-delete-section .area-textarea{margin-top:2.8rem}.p-mypage-account-delete-section .area-btn-group{margin-top:4rem}@media (min-width: 1280px){.p-mypage-account-delete-section{margin-top:5.2rem;margin-bottom:8rem}.p-mypage-account-delete-section .contents-row{width:60.8rem}.p-mypage-account-delete-section .area-info-gray-box{margin-top:2.7rem}.p-mypage-account-delete-section .area-checkbox-group-box{margin-top:3rem}.p-mypage-account-delete-section .area-textarea{margin-top:2.9rem}.p-mypage-account-delete-section .area-btn-group{margin-top:6rem}}.p-mypage-join-modify-section-00{padding-top:3.8rem;padding-bottom:4.5rem}.p-mypage-join-modify-section-00 .area-paragraph{margin-top:2.7rem}.p-mypage-join-modify-section-00 .form-box{margin-top:2.5rem;margin-right:-2.6rem;margin-right:calc(-2.6rem - constant(safe-area-inset-right));margin-right:calc(-2.6rem - env(safe-area-inset-right));margin-left:-2.6rem;margin-left:calc(-2.6rem - constant(safe-area-inset-left));margin-left:calc(-2.6rem - env(safe-area-inset-left));padding-top:1.2rem;padding-bottom:2.5rem;background:#f0f0f0}.p-mypage-join-modify-section-00 .area-btn-group{margin-top:4rem}@media (min-width: 1280px){.p-mypage-join-modify-section-00{padding-top:0;padding-bottom:0}.p-mypage-join-modify-section-00 .inner{width:60.8rem}.p-mypage-join-modify-section-00 .area-paragraph{margin-top:4rem}.p-mypage-join-modify-section-00 .form-box{width:auto;margin-top:2.4rem;margin-right:auto;margin-left:auto;padding:2.6rem 10.4rem}.p-mypage-join-modify-section-00 .form-box .area-input-text input{width:27.6rem}.p-mypage-join-modify-section-00 .area-btn-group{width:40rem;margin-top:6rem;margin-right:auto;margin-left:auto}}.p-mypage-join-modify-section-01 .flex-align label{width:7.7rem;min-width:7.7rem;height:4rem;line-height:4rem}.p-mypage-join-modify-section-01 .flex-align a{width:100%;height:4rem;padding:0 1.4rem;font-weight:500;line-height:4rem;text-decoration:underline}@media (min-width: 1280px){.p-mypage-join-modify-section-01 .flex-align{display:block}.p-mypage-join-modify-section-01 .flex-align label{width:12.4rem;min-width:12.4rem;height:4.8rem;line-height:4.8rem}.p-mypage-join-modify-section-01 .flex-align input{padding-right:0;padding-left:0}.p-mypage-join-modify-section-01 .flex-align a{height:4.8rem;padding:0;line-height:4.8rem}.p-mypage-join-modify-section-01 .area-btn-group{width:19.2rem}}.p-mypage-join-modify-done-section{padding-top:3.8rem;padding-bottom:4.5rem;text-align:center}.p-mypage-join-modify-done-section .area-paragraph{margin-top:2.7rem}.p-mypage-join-modify-done-section .form-box{margin-top:2.5rem;margin-right:-2.6rem;margin-right:calc(-2.6rem - constant(safe-area-inset-right));margin-right:calc(-2.6rem - env(safe-area-inset-right));margin-left:-2.6rem;margin-left:calc(-2.6rem - constant(safe-area-inset-left));margin-left:calc(-2.6rem - env(safe-area-inset-left));padding-top:1.2rem;padding-bottom:2.5rem;background:#f0f0f0}.p-mypage-join-modify-done-section .area-btn-group{max-width:15rem;margin:4rem auto 0}@media (min-width: 1280px){.p-mypage-join-modify-done-section{padding-top:0;padding-bottom:0}.p-mypage-join-modify-done-section .inner{width:60.8rem}.p-mypage-join-modify-done-section .area-paragraph{margin-top:4rem}.p-mypage-join-modify-done-section .form-box{width:auto;margin-top:2.4rem;margin-right:auto;margin-left:auto;padding:2.6rem 10.4rem}.p-mypage-join-modify-done-section .form-box .area-input-text input{width:27.6rem}.p-mypage-join-modify-done-section .area-btn-group{max-width:19.2rem;margin-top:6rem;margin-right:auto;margin-left:auto}}@media (min-width: 1280px){.page-join .main>.p-mypage-modify-pw-section .contents-row{width:40rem}}.minihome.page-index .area-index-banner-group .area-image-group.is-lg-hide>ul>li>a{height:0;padding-top:32.47%}.minihome.page-index .area-index-banner-group .area-carousel.type-4 .swiper-slide .is-lg-hide{padding-top:43.69% !important}.minihome.page-index .area-index-banner-group .area-carousel.type-4 .swiper-pagination{bottom:1rem;display:block;height:0.7rem}.minihome.page-index .area-index-banner-group .area-carousel.type-4 .swiper-pagination .swiper-pagination-bullet{width:0.7rem;height:0.7rem;margin:0 0.4rem;background:transparent;border:1px solid #fff;border-radius:0.4rem;opacity:1;vertical-align:top}.minihome.page-index .area-index-banner-group .area-carousel.type-4 .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.minihome.page-index .area-campus-minimap-info.is-lg-hide{margin-top:2rem}@media (min-width: 1280px){.minihome.page-index .area-index-banner-group .area-image-group>ul .area-campus-minimap-info{width:40rem}.minihome.page-index .area-index-banner-group .area-image-group>ul .area-campus-minimap-info+li{width:81.6rem}.minihome.page-index .area-index-banner-group .area-image-group>ul .area-campus-minimap-info+li .area-carousel .swiper-wrapper .swiper-slide>a.is-sm-hide{height:49.6rem}.minihome.page-index .area-index-banner-group .area-carousel.type-4 .swiper-pagination{height:1.2rem}.minihome.page-index .area-index-banner-group .area-carousel.type-4 .swiper-pagination .swiper-pagination-bullet{width:1.2rem;height:1.2rem;margin:0 0.4rem;background:#c8c8c8;border-color:#c8c8c8;border-radius:0.6rem}.minihome.page-index .area-index-banner-group .area-carousel.type-4 .swiper-pagination .swiper-pagination-bullet-active{background:#fc5000;border-color:#fc5000}}.page-landing .main{background:#f0f0f0}.page-landing .main>section .link img{display:block;vertical-align:top}@media (min-width: 1280px){.page-landing .main>section{width:123.2rem;margin:0 auto}}.p-policy-section{padding-bottom:5rem}.p-policy-section .area-tab-menu nav{padding-top:3.5rem}.p-policy-section .area-tab-menu nav ul li .tab-item{font-size:1.3rem}@media (min-width: 360px){.p-policy-section .area-tab-menu nav ul li .tab-item{font-size:1.5rem}}@media (min-width: 1280px){.p-policy-section .area-tab-menu nav{padding-top:4rem}.p-policy-section .area-tab-menu nav ul li{min-width:20.8rem}.p-policy-section .area-tab-menu nav ul li .tab-item{font-size:2rem;line-height:5.7rem}}

/*# sourceMappingURL=style.css.map */
