@charset "UTF-8";html{font-family:dnp-shuei-mgothic-std,sans-serif;font-size:62.5%;font-style:normal;font-weight:600;visibility:hidden}html.wf-active,html.wf-inactive{visibility:visible}body{background:#fff;height:100dvh;position:relative}*{box-sizing:border-box}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;font:inherit;outline:none}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}button,input[type=button],input[type=submit],label,select{cursor:pointer}select::-ms-expand{display:none}::-moz-placeholder{color:#b4b4b4}:-ms-input-placeholder{color:#b4b4b4}::placeholder{color:#b4b4b4}button{padding:0}#commonWrap,#export-wrap,#non-header-wrap,#record-index-wrap,.common-scroll-wrap{-webkit-overflow-scrolling:touch;height:calc(100% - 64px);overflow-y:scroll}#commonWrap{padding-bottom:30px;padding-top:95px}#non-header-footer-wrap,#non-header-wrap{padding-bottom:30px;padding-top:30px}.width-large{padding-left:3.85%;padding-right:3.85%;width:100%}.width-medium{padding-left:5.15%;padding-right:5.15%;width:100%}.width-small{padding-left:6.45%;padding-right:6.45%;width:100%}.title-main{color:#787878;font-size:2.4rem;line-height:1;margin-bottom:25px;text-align:center}.common-txt{color:#5a5a5a;font-size:1.6rem;line-height:1.5}.btn{border-radius:8px;display:block;font-size:1.8rem;line-height:1;padding:19px 0;text-align:center;width:100%}.btn-primary{background:#cd7373;color:#fff}.btn-cancel-white{background:#fff;color:#787878}.btn-cancel-sub{background:#d9dada;color:#787878}.btn-delete{align-items:center;background:#fff;border-radius:10px;display:flex;height:56px;justify-content:center;width:56px}.btn-delete img{width:30px}.btn-wrap{display:flex;justify-content:space-between}.btn-wrap .btn-cancel-white{width:calc(100% - 76px)}.btn-mb{margin-bottom:20px}.iziModal-overlay{background-color:#595757!important;mix-blend-mode:multiply}.iziModal{background:#e1afa0!important;border-radius:10px!important;box-shadow:none!important;width:92.3%}.iziModal-content{padding:25px 5.5%!important}.modal-title{font-size:2.4rem;padding-bottom:30px;text-align:center}.modal-title,.modal-txt{color:#fff;line-height:1.5}.modal-txt{font-size:1.7rem;padding-bottom:20px}#message-modal{background-color:#e1afa0;color:#fff}#message-modal h2{font-size:2.4rem;padding-bottom:30px;text-align:center}#message-modal .modal-error-content{font-size:1.7rem;line-height:1.5;padding-bottom:20px}.record-modal .radio-wrap{margin-bottom:20px;overflow:hidden}.record-modal .radio-btn-group{background-color:#fff;border-radius:10px;max-height:310px;overflow:scroll;padding:0 10px}.record-modal .radio-btn-group label{border-bottom:1px solid #b4b4b4;color:#5a5a5a;display:flex;font-size:2rem;justify-content:space-between;line-height:1;padding:15px 0}.record-modal .radio-btn-group label:last-child{border-bottom:none}.record-modal .radio-btn-group label input[type=radio]:checked~.radio-check{background:no-repeat url(/images/check.svg?5b3bfb20ff9d39611ea7c88d500aaa91);height:18px;width:22px}.record-modal .brest-milk-field{border-radius:10px;margin-bottom:20px;overflow:hidden}.record-modal .brest-milk-field .quantity-label{background-color:#787878;color:#fff;display:flex;flex-direction:row}.record-modal .brest-milk-field .quantity-label div{display:inline-block;font-size:2rem;line-height:1;padding:15px 0;text-align:center;width:50%}.record-modal .brest-milk-field .quantity-label .left-label{border-right:1px solid #fff}.record-modal .brest-milk-field .quantity-field{background-color:#fff;display:flex;flex-direction:row;max-height:265px}.record-modal .brest-milk-field .quantity-field .left-field,.record-modal .brest-milk-field .quantity-field .right-field{border-radius:0;font-size:1.4rem;letter-spacing:.25em;margin:0;padding:0 13px;width:50%}@media screen and (max-width:392px){.record-modal .brest-milk-field .quantity-field .left-field label:last-child,.record-modal .brest-milk-field .quantity-field .right-field label:last-child{font-size:1.7rem}}.record-modal .brest-milk-field .quantity-field .left-field{border-right:1px solid #b4b4b4}.record-modal .brest-milk-field .order-field-wrap{background-color:#d7d8d8;padding:10px 0}.record-modal .brest-milk-field .order-field-wrap .order-field{color:#5a5a5a;margin:0 auto;width:65%}.record-modal .brest-milk-field .order-field-wrap .order-field label:nth-of-type(2){width:40%}.record-modal .numeric-field{margin-bottom:20px;width:100%}.record-modal .numeric-field>label{align-items:flex-end;display:flex;width:100%}.record-modal .numeric-field .input-numeric{background-color:#fff;border-radius:8px;color:#5a5a5a;display:inline-block;font-size:1.6rem;line-height:1;margin-right:5px;padding:9px 12px;width:100%}.record-modal .numeric-field span{color:#595757;display:inline-block;font-size:2rem}.record-modal .weight-unit-wrap{margin-bottom:20px}.record-modal .weight-unit-wrap .horizontal-radio-btn-group{background-color:#f6e7e2}.record-modal textarea{background-color:#fff;border-radius:10px;color:#5a5a5a;font-size:1.6rem;line-height:1.5;margin-bottom:20px;padding:10px;width:100%}.time-select-wrap{align-items:end;display:flex;margin-bottom:20px}.time-select-wrap .select-box{border:unset;width:18.462vw}.time-select-wrap span{color:#595757;font-size:2rem;padding:0 3.846vw 0 1.282vw}header{background:#cd7373;left:0;position:fixed;top:0;width:100%;z-index:10}header #header-inr{align-items:center;display:flex;justify-content:space-between;padding:13px 3.85%}#header-infant{align-items:center;display:flex;flex-direction:row}#header-infant.active #header-info{background:url(/images/chevron_up.svg?b0296770a3d31f2ea0859b56d91ee630) no-repeat 100%;background-size:13px}#header-infant #header-icon{margin-right:8px;width:45px}#header-infant #header-icon img{width:100%}#header-infant #header-info{background:url(/images/chevron_down.svg?e44d42ed2dba289d5864155c7506da46) no-repeat 100%;background-size:13px;color:#fff;line-height:1;padding-right:33px}#header-infant #header-info #header-name{font-size:1.8rem;padding-bottom:5px}#header-infant #header-info #header-old{font-size:1.3rem}#header-settings{width:25px}#header-settings a{display:block}#header-settings a img{width:100%}#infants-select-wrap{background:#fff;display:none;height:100vh;left:0;padding-top:64px;position:fixed;top:0;width:100%;z-index:7}#infants-select-wrap.active{display:block}#infants-select-wrap button{border-bottom:1px solid #b4b4b4;color:#787878;display:block;font-size:1.8rem;line-height:1.5;padding:7px 3.85%;width:100%}#infants-select-wrap button#selected-infant{background:url(/images/check.svg?5b3bfb20ff9d39611ea7c88d500aaa91) no-repeat center right 3.85%;background-size:18px}footer{background:#f6e7e2;border:1px solid #787878;border-bottom:none;border-radius:10px 10px 0 0;bottom:0;left:0;padding:5px 0;position:fixed;width:100%;z-index:5}footer ul{display:flex;justify-content:space-between;margin:0 auto;width:93.8%}footer ul li{width:25%}footer ul li a{display:block;text-align:center}footer ul li a div{margin:0 auto;padding-bottom:3px;width:40px}footer ul li a div img{width:100%}footer ul li a .link-name{color:#787878;font-size:1.3rem;line-height:1}@media screen and (max-width:389px){footer ul li a .link-name{font-size:1.15rem}}.calender{width:100%}.calender .year{color:#787878;font-size:1.9rem;line-height:1;padding-bottom:5px;text-align:center}.calender .year span{font-size:1.6rem;vertical-align:baseline}.calender .clndr-controls{align-items:center;display:flex;justify-content:center;padding-bottom:20px}.calender .month{color:#cd7373;font-size:3.4rem;line-height:1;padding:0 20px}.calender .month span{font-size:2rem;vertical-align:4px}.calender .row{display:flex;padding-bottom:10px}.calender .row .day{font-width:600;align-items:center;color:#5a5a5a;display:flex;font-family:Arial Narrow,Arial,sans-serif;font-size:2rem;height:35px;justify-content:center;line-height:.8;position:relative;width:14.2857142857%}.calender .row .day:first-of-type{color:#cc667d}.calender .row .day:last-of-type{color:#5a91a5}.calender .row .day.adjacent-month{color:#c6c7c7}.calender .row .day.adjacent-month:first-of-type{color:#e6c8c8}.calender .row .day.adjacent-month:last-of-type{color:#bed2dc}.calender .event:before{background:#e1afa0;height:35px;width:35px;z-index:1}.calender .event:before,.calender .selected:after{border-radius:50%;content:"";display:block;left:50%;mix-blend-mode:multiply;position:absolute;top:50%;transform:translate(-50%,-50%)}.calender .selected:after{background:#b2b2b3;height:43px;width:43px;z-index:2}.clndr-next-button,.clndr-previous-button{width:30px}.clndr-next-button img,.clndr-previous-button img{width:100%}.days-of-the-week{padding-bottom:13px}.days-of-the-week .header-day{color:#787878;font-size:1.6rem;line-height:1;text-align:center;width:14.2857142857%}.days-of-the-week .header-day:first-of-type{color:#cc667d}.days-of-the-week .header-day:last-of-type{color:#5a91a5}#calenderWrap{position:relative}#calenderWrap #comparing-btn{align-items:center;display:flex;height:54px;position:absolute;right:0;top:0;width:70px}#calenderWrap #comparing-btn img{width:100%}#calenderWrap #comparing-btn.comparing-mode{color:#787878}#comparing-txt{color:#787878;font-size:1.8rem;letter-spacing:-.08em;line-height:1;padding:50px 0 15px}#display{background:#fff}#display img{width:100%}#display-header{background:#e1afa0;padding:15px 3.8% 10px}#display-header #title-area{align-content:center;display:flex;justify-content:space-between}#display-header #title-area #back{width:10px}#display-header #title-area #back img{width:100%}#display-header #title-area #back-spacer{width:10px}#display-header #title-area #display-title{color:#fff;font-size:2.4rem;line-height:1;padding-bottom:10px}#display-header #title-area #display-title span{font-size:1.4rem}#display-header #title-area #close{width:20px}#display-header #title-area #close img{width:100%}#display-header #explanation{color:#5a5a5a;font-size:1.6rem;line-height:1.5}#display-header #explanation span{font-size:1.3rem;line-height:1.8}#display-header.display-header-index-7 #display-title{display:none}#display-header.display-header-index-7 #explanation{color:#fff;font-size:2.4rem;line-height:1.6;padding:28px 0 32px;text-align:center}#record-index-wrap{padding:64px 0 92px}.page-heading-wrap{display:flex;justify-content:space-between;padding:31px 22px 26px;vertical-align:center}.page-heading-wrap .btn-return{display:inline-block;position:relative}.page-heading-wrap .btn-return img{bottom:0;display:block;height:22px;margin:0;position:absolute;vertical-align:middle;z-index:1}.page-heading-wrap .page-heading{color:#787878;display:inline-block;font-size:2.4rem;line-height:1;vertical-align:middle}.page-heading-wrap.non-header-page-heading{padding:0 22px 26px}.page-heading-wrap .heading-margin-top-record{margin-top:44px}#records-empty-txt{color:#5a5a5a;font-size:1.4rem;padding:13px}.legal-text-wrap{color:#5a5a5a;font-size:1.6rem;line-height:1.5;padding:0 15px 0 20px;width:100%}.legal-text-wrap .legal-introduction{padding:14px 0 22px}.legal-text-wrap p{font-weight:400}.legal-text-wrap ol{list-style-type:decimal;margin-left:20px}.legal-text-wrap ol.terms-ol{list-style-type:none}.legal-text-wrap ol.terms-ol>li{counter-increment:cnt}.legal-text-wrap ol.terms-ol>li::marker{content:counter(cnt) "  "}.legal-text-wrap ol.terms-ol>li ol{list-style-type:none}.legal-text-wrap ol.terms-ol>li ol>li{counter-increment:cnt-small}.legal-text-wrap ol.terms-ol>li ol>li::marker{content:"(" counter(cnt-small) ") "}.legal-text-wrap li{padding-bottom:22px}.legal-text-wrap li li{font-weight:400;padding-bottom:0}.legal-text-wrap address{font-weight:400;padding-bottom:25px}.legal-text-wrap #representative-signature{text-align:left}.legal-text-wrap #signature{padding-bottom:22px;text-align:center}.legal-text-wrap #conclude-text{font-weight:400;padding:30px 0 60px;text-align:right}.field{margin-bottom:30px}.field .field-label{color:#787878;display:block;font-size:1.8rem;letter-spacing:.1em;line-height:1;margin-bottom:10px}.field .field-error{color:#787878;font-size:1.3rem;line-height:1.5;margin-top:5px}input[type=tel].input-tel,input[type=tel].input-text,input[type=text].input-tel,input[type=text].input-text{background-color:#fff;border:1px solid #787878;border-radius:8px;color:#787878;display:block;font-size:1.6rem;line-height:1;margin-bottom:13px;padding:7px 15px;width:100%}.select-box{background-color:#fff;border:1px solid #787878;border-radius:8px;font-family:Arial Narrow,Arial,sans-serif;font-size:2rem;font-weight:600;line-height:1;padding:14px 3.333vw;position:relative}.select-box,.select-box select{display:inline-block;width:100%}.select-box select{color:#595757;font-size:1.8rem;margin-right:auto;text-align:left}.select-box img{display:inline-block;position:absolute;right:3.333vw;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:12px}.date-select-wrap{align-items:end;display:flex}.date-select-wrap .select-box.year-select-box{width:24.615vw}.date-select-wrap .select-box.day-select-box,.date-select-wrap .select-box.month-select-box{width:18.462vw}.date-select-wrap span{font-size:2rem;padding:0 3.846vw 0 1.282vw}.horizontal-radio-btn-group{align-items:center;background-color:#e1afa0;border-radius:8px;display:flex;justify-content:space-around;padding:3px 5px}.horizontal-radio-btn-group label{border-radius:6px;color:#5a5a5a;font-size:1.4rem;line-height:1;padding:5px 0;text-align:center;width:calc(33.33333% - .66667px)}.weight-unit-wrap .horizontal-radio-btn-group label{width:calc(50% - 1px)}.horizontal-radio-btn-group label:has(input[type=radio]:checked){background-color:#fff}.horizontal-radio-btn-group label:has(input[type=radio]:checked)+.dividing-line{background-color:transparent}.horizontal-radio-btn-group .dividing-line{background-color:#fff;display:block;height:14px;width:1px}.horizontal-radio-btn-group .dividing-line:has(+label>input[type=radio]:checked){background-color:transparent}.horizontal-radio-btn-group.small{border-radius:5px;width:65%}.horizontal-radio-btn-group.small label{border-radius:5px}.common-list-wrap{padding-bottom:30px}.common-list-wrap .common-list-tit{font-size:1.8rem;line-height:1;padding:12px 3.85%}.common-list-wrap .common-list-txt{font-size:1.8rem;line-height:1.4;padding:7px 3.85%}.common-list-wrap.main-color .common-list-tit{background:#e1afa0;color:#fff}.common-list-wrap.main-color .common-list-txt{color:#5a5a5a}.common-list-wrap.sub-color .common-list-tit{background:#d9dada;color:#5a5a5a}.common-list-wrap.sub-color .common-list-txt{color:#787878}.injections-tit{color:#787878;font-size:1.8rem;line-height:1;padding-bottom:10px}#injections-routine-tit+table{margin-bottom:30px}.injections-table{background:#cd7373;border-collapse:collapse;color:#231815;width:100%}.injections-table td,.injections-table th{font-size:1.4rem;line-height:1;padding:10px 0;text-align:center}.injections-table td{border-right:1px solid #fff;border-top:1px solid #fff;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:500}.injections-table td:last-child{border-right:none}.injections-table .injections-type-cell{color:#fff;padding:10px;text-align:left}.injections-table .injections-top-cell{background:#787878;border-right:1px solid #fff;color:#fff;width:33.3333333333%}.injections-table .injections-top-cell:last-child{border-right:none}.injections-table .status-scheduled-cell{background:#d9dada}.injections-table .injections-times:has(+.status-scheduled-cell){background:#d9dada}.injections-table .status-done-cell{background:#c6c7c7}.injections-table .injections-times:has(+.status-done-cell){background:#c6c7c7}.injections-table .status-none-cell{background:#ececec}.injections-table .injections-times:has(+.status-none-cell){background:#ececec}.injections-table.optional .injections-type-cell{background-color:#5a91a5}tr:has(.injections-type-cell)+tr td{border-top:none}.status-change-modal .modal-title{padding-bottom:15px}.status-change-modal .error-txt{padding-bottom:20px}.izi-modal.schedule-change-modal{background:#fff!important}.izi-modal.schedule-change-modal #injections-calendar{padding-bottom:10px}.izi-modal.schedule-change-modal .selected:before{background:#e1afa0;border-radius:50%;content:"";display:block;height:35px;left:50%;mix-blend-mode:multiply;position:absolute;top:50%;transform:translate(-50%,-50%);width:35px;z-index:1}.izi-modal.schedule-change-modal .selected:after{content:none}.izi-modal.schedule-change-modal .error-txt{padding-bottom:20px}.error-txt{color:#787878;font-size:1.3rem;padding-bottom:10px}#injection-type-img img{width:100%}.record-compare-wrap{padding-bottom:30px!important}#record-compare-inner{padding-top:44px}.part{display:flex;position:relative}.part:before{background-color:#b4b4b4;content:"";height:100%;position:absolute;right:50%;top:0;width:1px}.title-date{line-height:1;position:fixed;top:64px;width:100%;z-index:5}.title-date .title-date-content{background-color:#d9dada;display:flex;padding:13px 0;position:relative;width:100%}.title-date .title-date-content .compare{color:#5a5a5a;display:inline-block;font-size:1.8rem;width:50%}.title-date .title-date-content .compare.left{margin:0 25.8px 0 auto;text-align:right}.title-date .title-date-content .compare.right{margin:0 auto 0 26.9px}.title-date .title-date-content:before{background-color:#787878;content:"";height:27px;position:absolute;right:50%;top:8px;width:1px}.compare{width:50%}.left .record,.right .record{padding:7px 0}.left .record.first,.right .record.first{margin-top:3px}.left .record:not(:last-child),.right .record:not(:last-child){border-bottom:.85px solid #b4b4b4}.left .record>div,.right .record>div{align-items:center;display:flex}.left .record>div img,.right .record>div img{height:24px;margin-right:5px;vertical-align:middle;width:24px}.left .record>div .record-action-name,.right .record>div .record-action-name{color:#5a5a5a;font-size:1.4rem;line-height:1;padding:5px 2px 5px 0;vertical-align:middle;white-space:nowrap}.left .record .record-action-value,.right .record .record-action-value{color:#5a5a5a;font-size:1.2rem;margin:0;vertical-align:bottom}.left .record .record-action-value.action-type-poop,.right .record .record-action-value.action-type-poop{padding-left:45%}.left .record .record-action-breast-milk,.right .record .record-action-breast-milk{color:#5a5a5a;display:inline-block;font-size:1.2rem;margin-top:2.3px}.left .record .record-action-breast-milk.maximum-brest-milk,.right .record .record-action-breast-milk.maximum-brest-milk{font-size:1rem}.left .record .record-action-text,.right .record .record-action-text{color:#5a5a5a;display:inline-block;font-size:1.2rem;line-height:1.5;margin:5px 0 3px}.left>.record{margin-right:10px;padding-left:6%}.right>.record{margin-left:10px;padding-right:6%}.record-date{color:#5a5a5a;display:inline-block;font-family:Arial Narrow,Arial,sans-serif;font-size:1.4rem;font-weight:700;padding-right:5px;vertical-align:middle}.records-create-wrap{height:calc(100% - 64px);padding:95px 6.45% 0!important;width:100%!important}.records-create-scroll{-webkit-overflow-scrolling:touch;overflow-y:scroll}.action-item-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.action-item-list .action-item-wrap{margin-bottom:4.615vw;width:18.974vw}.action-item-list .action-item-wrap .action-item{position:relative;width:100%}.action-item-list .action-item-wrap .action-item img{display:block;padding-bottom:4px;width:100%}.action-item-list .action-item-wrap .action-item.selected:after{background-color:#b2b2b3;border-radius:13px;content:"";height:calc(100% + 3.076vw);left:calc(50% - 11.346vw);mix-blend-mode:multiply;position:absolute;top:-1.538vw;width:22.692vw}.action-item-list .action-item-wrap .action-item .action-name{color:#787878;font-size:1.5rem;text-align:center}#records-store-form{position:relative}#records-store-form #records-store-errors{margin-top:15px}#records-store-form #records-store-errors li{color:#787878;font-size:1.3rem;line-height:1.3;padding-bottom:10px}#records-store-form #records-store-errors li:last-child{padding-bottom:0}#records-store-form #submit-btn{margin:30px 0}#records-daily-wrap{padding:64px 0 150px}#header-date-field{background-color:#d9dada;color:#5a5a5a;display:flex;font-size:1.8rem;justify-content:space-between;line-height:1;padding:13.2px 0 13px;text-decoration:none}#header-date-field a{display:inline-block;margin:0 15px;text-decoration:none}#header-date-field a img{height:18px}#header-date-field div{display:inline-block;text-align:center;white-space:nowrap;width:200px}#header-title{display:flex;justify-content:space-between;padding-left:21px;padding-right:31px;vertical-align:center}#header-title .btn-return{display:inline-block;position:relative}#header-title .btn-return img{display:block;height:22px;margin:0;vertical-align:bottom;z-index:1}#header-title a{display:inline-block}#filtering-switch-background{background-color:#787878;bottom:0;height:126px;mix-blend-mode:multiply;position:fixed;width:100%;z-index:0}#filtering-switch-wrap{background-color:transparent;bottom:64px;padding:7px 0;position:fixed;width:100%;z-index:5}#filtering-switch-wrap #filtering-switch-scroll{-ms-overflow-style:none;background-color:transparent;display:flex;height:48px;mix-blend-mode:normal;overflow-x:scroll;padding:0 10px;scrollbar-width:none;white-space:nowrap;width:100%;z-index:5}#filtering-switch-wrap .filtering{display:inline-block;margin-right:10px;mix-blend-mode:normal;position:relative}#filtering-switch-wrap .filtering div,#filtering-switch-wrap .filtering img{display:inline-block;height:46px;mix-blend-mode:normal;width:46px}#filtering-switch-wrap .filtering .image-filtering-on{display:inline-block;height:46px;left:2px;position:absolute;top:2px;width:46px;z-index:-1}#filtering-switch-wrap .filtering .image-filtering-off{height:46px;transition:all .2s ease;width:46px;z-index:2}#filtering-switch-wrap .filtering.checked .image-filtering-off{opacity:0;transform:translate(2px,2px)}.contents_box::-webkit-scrollbar{display:none}.modal-link{height:39px;text-decoration:none}.modal-link .record{border-bottom:1px solid #b4b4b4;padding-bottom:9px}.modal-link .record.first{padding-top:2px}.modal-link .record:not(.first){padding-top:9px}.modal-link .record div{align-items:center;color:#5a5a5a;display:flex;font-size:1.8rem;text-align:left;vertical-align:middle}.modal-link .record div img{height:39px;padding-right:5px;vertical-align:middle;width:39px}.modal-link .record div .record-date{color:#5a5a5a;display:inline-block;font-family:Arial Narrow,Arial,sans-serif;font-size:1.8rem;font-weight:700;margin:0 7px 0 13px;vertical-align:middle}.modal-link .record div .record-action-name{color:#5a5a5a;display:inline-block;font-size:1.8rem;line-height:1;margin:5px 5px 5px 0;vertical-align:middle}.modal-link .record div .record-value{display:inline-block;font-size:1.4rem}@media screen and (max-width:365px){.modal-link .record div .record-value.maximum-brest-milk{font-size:1.3rem}}.modal-link .record .record-text{display:inline-block;font-size:1.4rem;line-height:1.5;overflow-wrap:break-word;padding:5px 22px 4px 101px;width:100%}.modal-delete div:first-of-type{color:#fff;font-size:2.4rem;margin-bottom:25px;margin-top:2px;text-align:center}.modal-delete .delete-btn{font-size:1.8rem;text-align:center}.modal-delete .modal-delete-bottom{margin-bottom:0}#modal-edit-error{background-color:#e1afa0;color:#fff}#modal-edit-error h2{font-size:2.4rem;padding-bottom:30px;text-align:center}#modal-edit-error .modal-error-content{font-size:1.7rem;line-height:1.5;padding-bottom:20px}.record-modal .alert{font-size:1.3rem;margin-bottom:20px}.record-modal .alert li{color:#fff;font-size:1.3rem;line-height:1.3;padding-bottom:10px}.record-modal .alert li:last-child{padding-bottom:0}.register-contents{color:#787878}.register-contents #register-head{color:#5a5a5a}.register-contents #register-head p{font-size:1.6rem;letter-spacing:.03em;line-height:1.5;padding:0 3.85% 22px}.register-contents #register-form .note{font-size:1.6rem;letter-spacing:-.03em;margin-bottom:28px}.register-contents #register-form .partial-form{padding:30px 3.85%}.register-contents #register-form .partial-form h2{font-size:2rem;line-height:1;margin-bottom:30px;text-align:center}.register-contents #register-form #register-infant-form{background-color:#f9efec}.register-contents #register-form #register-infant-form #infant-date-of-birth-field{margin-bottom:0}.register-contents #register-form #job{font-family:dnp-shuei-mgothic-std,sans-serif}.welcome .title-main{line-height:1.54}.welcome .logo{margin:50px auto 60px;width:175px}.welcome .logo img{width:100%}.welcome .welcome-btn-wrap{margin-bottom:50px;text-align:center}.welcome .welcome-btn-wrap p{color:#787878;font-size:1.6rem;margin-bottom:10px}.welcome .welcome-btn-wrap .btn-inherit{background-color:#787878;color:#fff}.welcome .note{color:#787878;font-size:1.2rem;font-weight:400;line-height:1.3}.welcome .note a{color:#cd7373}#export-wrap{padding-bottom:90px}#export-wrap #export-period-wrap{padding-bottom:20px}#export-wrap #export-record-wrap{padding-bottom:0}#export-wrap .export-heading{background-color:#d9dada;color:#5a5a5a;font-size:1.8rem;height:44px;padding:13.5px 0 12.5px 19.3px}#export-wrap .export-heading-content{margin:0 15px}#export-wrap .export-heading-content .date-select-wrap span{color:#5a5a5a}#export-wrap #date-preset-wrap{background-color:#e1afa0;border-radius:8.12px;color:#5a5a5a;margin-bottom:29px}#export-wrap .date-heading{color:#787878;font-size:2rem;line-height:1;padding-bottom:10px}#export-wrap .select-btn{border-bottom:1px solid #b4b4b4;color:#787878;display:flex;font-size:1.8rem;justify-content:space-between;line-height:1;padding:10.3px 17.8px 10.3px 16.2px}#export-wrap .select-btn label{padding-bottom:10.75px;padding-top:11.2px}#export-wrap .select-btn:last-child{border-bottom:1px solid #b4b4b4}#export-wrap .validation-error-message{color:#787878;font-size:13px;height:39px;padding-top:13px;width:100%}#export-wrap .validation-error-message.error-start-date{padding-bottom:13px}#export-wrap .validation-error-message.error-end-date{margin-bottom:22px}#export-wrap .validation-error-message.select-record-type{padding-left:16px}#export-wrap .output-ready-information{color:#787878;font-size:1.8rem;margin-bottom:51px;text-align:center}.btn-export{padding:0 3.85%}.export-pdf-notice{color:#787878;font-size:1.4rem;line-height:1.5}.export-pdf-notice#period-pdf-notice{padding-bottom:25px}.export-pdf-notice.output{margin-top:48px}.export-index .export-pdf-notice{margin:21px 3.85% 0}.export-index h1{color:#787878;font-size:2.4rem;padding-bottom:30px;text-align:center}.export-index .export-content{border-bottom:1px solid #b4b4b4;display:block;position:relative}.export-index .export-content label{display:inline-block;height:100%;vertical-align:middle;width:100%}.export-index .export-content input[type=submit]{width:100%}.export-index .radio-check.selected-type,.export-index input[type=radio]:checked+.radio-check{background:no-repeat url(/images/check.svg?5b3bfb20ff9d39611ea7c88d500aaa91);display:inline-block;height:2rem;position:absolute;right:15.6px;top:10px;width:2rem}#form-submit-btn:disabled{display:none}.infant-create{color:#787878}.infant-create .page-heading-wrap{padding:0 0 30px}.infant-create #infant-create-icon{margin:0 auto 10px;width:40%}.inherit-wrap{background:url(/images/infant_add.svg?405efe6bd6b09b7bcbbb485c21cef2a5) top 30px center no-repeat;background-size:88px;position:relative}.inherit-wrap .btn-return{display:block;margin-top:12px;width:11px}.inherit-wrap .btn-return img{width:100%}.inherit-wrap .title-main{margin-bottom:33px;padding-top:88px}.inherit-form{padding-bottom:15px}.title-wrap{margin-bottom:30px;position:relative}.title-wrap .btn-return{display:block;height:15px;position:absolute;top:calc(50% - 7.5px);width:9px}.title-wrap .btn-return img{width:100%}.inherit-get-wrap{padding-bottom:30px}.inherit-get-wrap .title-main{padding-bottom:0}#inherit-top-wrap{padding-bottom:22px}#copy-code{background:url(/images/copy_icon.svg?e8f6917bd46f045f08d694235821dbc7) no-repeat center right 5.1%;background-size:25px;border-bottom:1px solid #b4b4b4;color:#5a5a5a;font-family:Arial Narrow,Arial,sans-serif;font-size:2rem;line-height:1;padding:10px 3.85%}#inherit-notes{color:#787878;font-size:1.4rem;line-height:1.5}#error-wrap{padding-top:95px}#error-tit{text-align:center}#error-tit #error-num{background:url(/images/errors_bg.svg?e659361ce024f1668ecc3b8fecba321d) no-repeat 50%;background-size:contain;color:#fff;display:block;font-size:4rem;line-height:1;margin:0 auto 10px;padding:80px 0 5px;text-align:center;width:145px}#error-tit #error-message{color:#cd7373;display:block;font-size:2.2rem;line-height:1;padding-bottom:25px}#error-explanation{color:#787878;font-size:1.6rem;line-height:1.37;text-align:center}@media screen and (max-width:375px){#error-explanation{letter-spacing:-.03em}}#withdraw-txt{padding-bottom:25px}#withdraw-modal-tit{padding-bottom:10px}#register-confirm{color:#787878}#register-confirm #confirm-explanation{font-size:1.6rem;margin-bottom:22px;padding:0 5.15%}#register-confirm .note{font-size:1.6rem;letter-spacing:-.03em;margin-bottom:28px}#register-confirm .partial-confirm{padding:30px 3.85%}#register-confirm .partial-confirm h2{font-size:2rem;line-height:1;margin-bottom:30px;text-align:center}#register-confirm .partial-confirm .field .value{color:#5a5a5a;font-size:1.6rem}#register-confirm .partial-confirm .field:last-child{margin-bottom:0}#register-confirm #infant-confirm{background-color:#f6e7e2}#register-confirm #confirm-btn-group{padding:0 5.15%}#faq-wrap dd{background-color:#f9efec;color:#5a5a5a;display:none;font-size:1.6rem;font-weight:400;line-height:1.5;padding:10px 3.85%}#faq-wrap a{text-decoration:underline}#faq-wrap .common-list-wrap:last-child{padding-bottom:0}.setting h1{color:#787878;font-size:2.4rem;line-height:1;padding-bottom:30px;text-align:center}.setting li{border-bottom:1px solid #b4b4b4}.setting li a,.setting li label{display:block;width:100%}.setting .infant-select-option{display:flex;justify-content:space-between;position:relative}.setting .infant-select-option label{display:block}.setting .infant-select-option span{content:"　"}.setting .infant-select-option input[type=radio]:checked+.radio-check{background:no-repeat url(/images/check.svg?5b3bfb20ff9d39611ea7c88d500aaa91);display:inline-block;height:2rem;position:absolute;right:15.6px;top:10px;width:2rem}.setting .infant-operation-option{align-items:center;display:flex}.setting #delete-infant{width:100%}.setting #delete-infant span{display:inline-block;vertical-align:middle}.setting #infant-select img{margin-right:7px;width:15px}.setting .recommendation-content li .common-list-txt{padding:9px 3.85%}.setting .recommendation-content li img{width:100px}.setting .common-list-wrap:last-child{padding-bottom:0}
