.ldf-viewer-container a:link,.ldf-viewer-container a:visited{color:#00d564;text-decoration:none}.ldf-viewer-container a:hover{color:#00d564;text-decoration:underline}.ldf-viewer-container .mainColor,.ldf-viewer-container .subColor,.ldf-viewer-container .subColor2{color:#fff;background:#00d564}.ldf-viewer-container .subColor3{background:#f0fff7}.ldf-viewer-container .pointColor{background-color:#00d564;color:#fff!important}.ldf-viewer-container .pointColor2{background-color:#d55665;color:#fff!important}.ldf-viewer-container #select .clearBtn:hover,.ldf-viewer-container .pointColor2:hover,.ldf-viewer-container .pointColor:hover,.ldf-viewer-container header #loginForm2 .mypageBtn a:hover{color:#fff;text-decoration:none}.ldf-viewer-container #details span.panel-label,.ldf-viewer-container .mainTxtColor,.ldf-viewer-container span.panel-label{color:#00d564}.ldf-viewer-container header #loginForm2 .mypageBtn{color:#fff;background:#00d564;border-right:2px solid #f0fff7}.ldf-viewer-container header #loginForm2 .mypageBtn a{color:#fff}.ldf-viewer-container #forget ul{background-color:#f0fff7;border:1px solid #00d564}.ldf-viewer-container #forget ul:after,.ldf-viewer-container #forget ul:before,.ldf-viewer-container #menu ul:after,.ldf-viewer-container #menu ul:before{border:solid #0000}.ldf-viewer-container #forget ul:after{border-bottom-color:#f0fff7}.ldf-viewer-container #forget ul:before{border-bottom-color:#00d564}.ldf-viewer-container #menu ul{background-color:#fff;border:1px solid #b4b4b4}.ldf-viewer-container #menu ul li{border-bottom:1px solid #ccc}.ldf-viewer-container #menu ul:after{border-color:#fff0 #fff0 #fff}.ldf-viewer-container #menu ul:before{border-color:#b4b4b400 #b4b4b400 #b4b4b4}.ldf-viewer-container #bnr{background-color:#00d564}.ldf-viewer-container #details ul#tabs-list li.selected span,.ldf-viewer-container #schedule .scheduleTb th,.ldf-viewer-container #schedule .stacktable th,.ldf-viewer-container ul#tabs-list li.selected span{color:#fff;background-color:#00d564}.ldf-viewer-container #searchBox .searchBtn{color:#fff;background-color:#006b32!important}.ldf-viewer-container #select .clearBtn{color:#fff;background:#006b32}.ldf-viewer-container #details .line{border-bottom:8px solid #00d564}@media screen and (max-width:640px){.ldf-viewer-container #close-nav-label,.ldf-viewer-container #open-nav-label{color:#ecf0f1;background-color:#006b32}.ldf-viewer-container #details #tabs-list li.selected,.ldf-viewer-container #tabs-list li.selected{color:#fff;background-color:#00d564}.ldf-viewer-container #details .line{border-bottom:none}.ldf-viewer-container #details #open-nav-label{color:#ecf0f1;background-color:#006b32}.ldf-viewer-container #details #close-nav-label{color:#ecf0f1;background-color:#006b32;padding:0}}.ldf-viewer-container #schedule .date td{background-color:#f0fff7}.ldf-viewer-container #schedule .date tr{border-bottom:1px solid #00d564}.ldf-viewer-container #schedule .scheduleTb2 th{color:#fff;background-color:#00d564}
.ldf-desktop-container #wrapper .inner{width:auto}
.ldf-viewer-container .sg-icon.after.newwindow:after,.ldf-viewer-container .sg-icon:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:100%;width:1em;margin-right:5px}.ldf-viewer-container *{box-sizing:border-box;vertical-align:baseline;appearance:none;-webkit-overflow-scrolling:touch;background:0 0;margin:0;padding:0;font-size:100%;font-style:normal;font-weight:400;text-decoration:none}.ldf-viewer-container body,.ldf-viewer-container document,.ldf-viewer-container html{-ms-touch-action:none}.ldf-viewer-container body{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ldf-viewer-container iframe,.ldf-viewer-container img{max-width:100%}.ldf-viewer-container img{vertical-align:top}.ldf-viewer-container main{display:block}.ldf-viewer-container a,.ldf-viewer-container button,.ldf-viewer-container input[type=submit]{cursor:pointer}.ldf-viewer-container ol,.ldf-viewer-container ul{list-style:none}.ldf-viewer-container i{font-style:normal}.ldf-viewer-container table{border-collapse:collapse}.ldf-viewer-container .cf:after{clear:both;content:"";visibility:hidden;height:0;display:block;overflow:hidden}.ldf-viewer-container input,.ldf-viewer-container select,.ldf-viewer-container textarea{vertical-align:middle;background:#fff;border:0;border-radius:0;width:200px;max-width:100%}.ldf-viewer-container .sg-icon:before{vertical-align:middle;height:1em;display:inline-block}.ldf-viewer-container .sg-icon.postalcode:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.postalcode.svg)}.ldf-viewer-container .sg-icon.postalcode.disabled:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.postalcode.disabled.svg)}.ldf-viewer-container .sg-icon.menu:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.menu.svg)}.ldf-viewer-container .sg-icon.menu-close:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.menu.close.svg)}.ldf-viewer-container .sg-icon.list:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.menu.list.svg)}.ldf-viewer-container .sg-icon.sns:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.menu.sns.svg)}.ldf-viewer-container .sg-breadcrumbs>ol>li+li:before,.ldf-viewer-container .sg-icon.arrow-right:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.arrow.right.svg)}.ldf-viewer-container .sg-icon.arrow-down:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.arrow.down.svg)}.ldf-viewer-container .sg-icon.map:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.location.svg)}.ldf-viewer-container .sg-icon.location:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.location.mobile.svg)}.ldf-viewer-container .sg-icon.salary:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.salary.svg)}.ldf-viewer-container .sg-icon.job-type:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.job-type.svg)}.ldf-viewer-container .sg-icon.delete:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.delete.svg)}.ldf-viewer-container .sg-icon.plus:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.plus.svg)}.ldf-viewer-container .sg-icon.search:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.search.svg)}.ldf-viewer-container .sg-icon.after.newwindow:after,.ldf-viewer-container .sg-icon.newwindow:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.newwindow.svg)}.ldf-viewer-container .pg-side-column>.pg-apply-box~section,.ldf-viewer-container .pg-side-column>.pg-facepile a,.ldf-viewer-container .sg-icon.after.newwindow:before{display:none}.ldf-viewer-container .sg-icon.after.newwindow:after{height:1em;margin-left:5px;display:inline-block;vertical-align:-2px!important}.ldf-viewer-container .sg-icon.company:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.company.svg)}.ldf-viewer-container .sg-icon.attach-excel:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.attach.excel.svg)}.ldf-viewer-container .sg-icon.attach-word:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.attach.word.svg)}.ldf-viewer-container .sg-icon.attach-pdf:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.attach.pdf.svg)}.ldf-viewer-container .sg-icon.attach-powerpoint:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.attach.powerpoint.svg)}.ldf-viewer-container .sg-icon.attach-zip:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.attach.zip.svg)}.ldf-viewer-container .sg-icon.attach-other:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.attach.other.svg)}.ldf-viewer-container .sg-icon.after.attach-gif:after,.ldf-viewer-container .sg-icon.after.attach-image:after,.ldf-viewer-container .sg-icon.after.attach-jpeg:after,.ldf-viewer-container .sg-icon.after.attach-jpg:after,.ldf-viewer-container .sg-icon.after.attach-png:after,.ldf-viewer-container .sg-icon.after.attach-zip:after,.ldf-viewer-container .sg-icon.attach-gif:before,.ldf-viewer-container .sg-icon.attach-image:before,.ldf-viewer-container .sg-icon.attach-jpeg:before,.ldf-viewer-container .sg-icon.attach-jpg:before,.ldf-viewer-container .sg-icon.attach-png:before{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.attach.image.svg)}.ldf-viewer-container body,.ldf-viewer-container input,.ldf-viewer-container pre,.ldf-viewer-container select,.ldf-viewer-container textarea{color:#222;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6}.ldf-viewer-container body,.ldf-viewer-container html{height:100%}.ldf-viewer-container body{height:auto;min-height:100%;position:relative}.ldf-viewer-container pre{word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:14px;line-height:20px}.ldf-viewer-container a{color:#3a83d0;transition:color .3s cubic-bezier(.19,1,.22,1)}.ldf-viewer-container a:hover{color:#73afe5}.ldf-viewer-container .sg-tagmanager-body>iframe{visibility:hidden;width:0;height:0;display:none}.ldf-viewer-container .sg-wrapper{width:1024px;margin:0 auto;position:relative}.ldf-viewer-container .sg-container{min-width:1024px;margin:0 auto;padding:0 12px}.ldf-viewer-container main.sg-wrapper{min-height:calc(100vh - 398px)}.ldf-viewer-container .sg-font.aligncenter{text-align:center}.ldf-viewer-container .sg-font.alignleft{text-align:left}.ldf-viewer-container .sg-font.alignright{text-align:right}.ldf-viewer-container .sg-font.primary{color:#2866a7;font-size:14px}.ldf-viewer-container .sg-font.lowpriority{font-size:14px;color:#999!important}.ldf-viewer-container .sg-font.error{color:#a43c3c;font-size:14px}.ldf-viewer-container .sg-font.error>li{margin-top:2px}.ldf-viewer-container .sg-font.error>li>.sg-invalid{position:relative;top:-6px}.ldf-viewer-container [ng-messages]{margin-bottom:5px;margin-left:4px}.ldf-viewer-container .sg-annotations{color:#999;margin-top:4px;margin-left:4px;font-size:13px}.ldf-viewer-container .pg-descriptions .pg-markdown+table,.ldf-viewer-container .pg-descriptions h2+.pg-markdown,.ldf-viewer-container .sg-corporate-summary>*+*{margin-top:8px}.ldf-viewer-container .sg-icon{opacity:.75;color:#3a83d0;vertical-align:-3px;transition:all .3s cubic-bezier(.19,1,.22,1)}.ldf-viewer-container .sg-icon:hover{opacity:1;color:#3a83d0;text-decoration:underline}.ldf-viewer-container .sg-icon:disabled{color:#aaa}.ldf-viewer-container .ng-cloak,.ldf-viewer-container .sg-data-vocabulary,.ldf-viewer-container .sg-hide,.ldf-viewer-container [ng-cloak]{display:none!important}.ldf-viewer-container input,.ldf-viewer-container select{height:32px}.ldf-viewer-container input.xs,.ldf-viewer-container select.xs,.ldf-viewer-container textarea.xs{width:80px}.ldf-viewer-container input.s,.ldf-viewer-container select.s,.ldf-viewer-container textarea.s{width:120px}.ldf-viewer-container input.l,.ldf-viewer-container select.l,.ldf-viewer-container textarea.l{width:360px}.ldf-viewer-container input.xl,.ldf-viewer-container select.xl,.ldf-viewer-container textarea.xl{width:600px}.ldf-viewer-container input::-webkit-input-placeholder{color:#b6b6b6}.ldf-viewer-container select::-webkit-input-placeholder{color:#b6b6b6}.ldf-viewer-container textarea::-webkit-input-placeholder{color:#b6b6b6}.ldf-viewer-container input:-moz-placeholder-shown{color:#b6b6b6}.ldf-viewer-container input::-moz-placeholder{color:#b6b6b6}.ldf-viewer-container select:-moz-placeholder-shown{color:#b6b6b6}.ldf-viewer-container select::-moz-placeholder{color:#b6b6b6}.ldf-viewer-container textarea:-moz-placeholder-shown{color:#b6b6b6}.ldf-viewer-container textarea::-moz-placeholder{color:#b6b6b6}:is(.ldf-viewer-container input:-ms-placeholder-shown,.ldf-viewer-container select:-ms-placeholder-shown,.ldf-viewer-container textarea:-ms-placeholder-shown),.ldf-viewer-container select.ng-invalid-required{color:#b6b6b6}:is(.ldf-viewer-container input:placeholder-shown,.ldf-viewer-container select:placeholder-shown,.ldf-viewer-container textarea:placeholder-shown),.ldf-viewer-container select.ng-invalid-required{color:#b6b6b6}.ldf-viewer-container .sg-invalid:after,.ldf-viewer-container .sg-valid:after{content:"";vertical-align:top;width:22px;height:22px;margin-top:5px;margin-left:4px;display:inline-block}.ldf-viewer-container .sg-valid:after{background-image:url(https://hrmos.co/recruiting-pages/images/sg.icon.valid.svg)}.ldf-viewer-container .sg-invalid:after{background-image:none}.ldf-viewer-container .pg-side-column>.pg-facepile,.ldf-viewer-container .sg-spinner{background-image:url(https://hrmos.co/recruiting-pages/images/sg.spinner-l.gif);background-position:50%;background-repeat:no-repeat}.ldf-viewer-container .sg-footer-nav>ul>li>a,.ldf-viewer-container .sg-form-range{color:#999}.ldf-viewer-container .sg-corporate-header{-ms-align-items:center;-moz-align-items:center;align-items:center;min-height:25px;padding:0 12px;display:flex;position:relative;overflow:hidden}.ldf-viewer-container .sg-social-buttons{position:absolute;bottom:0;right:12px}.ldf-viewer-container .sg-corporate-logo{vertical-align:top;border:1px solid #e6e6e6;width:100px;height:100px;margin-right:20px;display:inline-block;position:relative}.ldf-viewer-container .sg-corporate-logo>img{max-width:98px;max-height:98px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ldf-viewer-container a.sg-corporate-logo:hover{opacity:.75}.ldf-viewer-container .sg-corporate-name{width:880px;margin-top:6px;font-size:22px;font-weight:700;line-height:28px}.ldf-viewer-container .pg-map>.pg-location-address>a,.ldf-viewer-container .pg-markdown a:hover,.ldf-viewer-container .pg-related-jobs a,.ldf-viewer-container .sg-corporate-name>a{text-decoration:underline}.ldf-viewer-container .pg-map>.pg-location-address>a:hover,.ldf-viewer-container .pg-related-jobs a:hover,.ldf-viewer-container .sg-breadcrumbs>ol>li>a:hover,.ldf-viewer-container .sg-corporate-name>a:hover{text-decoration:none}.ldf-viewer-container .sg-tags{margin-top:6px;display:inline-block}.ldf-viewer-container .sg-tags>li{vertical-align:middle;color:#2866a7;white-space:nowrap;text-overflow:ellipsis;border:1px solid #2866a7;border-radius:4px;max-width:416px;margin-top:5px;padding:6px 8px;font-size:13px;line-height:1;display:inline-block;overflow:hidden}.ldf-viewer-container .sg-tags>li+li{margin-left:6px}.ldf-viewer-container .sg-tags>li.sg-tag-location{color:#666;border-color:#0000;padding:6px 0}.ldf-viewer-container .sg-tags.sg-tags-applicable{top:0;right:0;bottom:initial;left:initial}.ldf-viewer-container .sg-button.primary,.ldf-viewer-container .sg-tags.sg-tags-applicable>li{color:#fff;background-color:#2866a7}.ldf-viewer-container .sg-corporate-cover-image{margin-top:20px;padding:0 12px}.ldf-viewer-container .sg-corporate-cover-image>img{width:100%;box-shadow:0 2px 4px #ccc}.ldf-viewer-container .sg-spinner{z-index:1000;background-color:#ffffffbf;background-size:128px;width:100%;height:100%;display:none;position:fixed}.ldf-viewer-container .pg-markdown>h3+*,.ldf-viewer-container .pg-sns-wrapper,.ldf-viewer-container .sg-header+*{margin-top:20px}.ldf-viewer-container .sg-breadcrumbs{background:#f1f1f1;padding:10px 0}.ldf-viewer-container .sg-breadcrumbs>ol{padding:0 12px;font-size:0}.ldf-viewer-container .sg-breadcrumbs>ol>li{vertical-align:middle;color:#666;font-size:12px;display:inline}.ldf-viewer-container .sg-breadcrumbs>ol>li+li:before{content:"";vertical-align:-2px;background-position:50%;background-repeat:no-repeat;background-size:100%;width:1em;height:1em;margin-left:.25em;margin-right:.25em;display:inline-block}.ldf-viewer-container .sg-breadcrumbs>ol>li>a{color:#666;text-decoration:underline}.ldf-viewer-container .sg-job-filters{background-color:#f1f1f1;margin-top:60px;padding:20px}.ldf-viewer-container .sg-job-filters h2.sg-wrapper{color:#666;border:solid #e6e6e6;padding:8px 12px}.ldf-viewer-container .sg-job-filters h2.sg-wrapper>.sg-icon.search{vertical-align:1px}.ldf-viewer-container .sg-job-filters h2.sg-wrapper:first-child{border-width:0 0 1px}.ldf-viewer-container .sg-job-filters h2.sg-wrapper:last-child{border-width:1px 0 0}.ldf-viewer-container .sg-job-filters table{width:100%;margin-top:20px}.ldf-viewer-container .sg-job-filters table th{text-align:right;word-break:break-all;width:220px;padding-right:20px;transform:translateY(-17px)}.ldf-viewer-container .sg-job-filters table ul{font-size:0}.ldf-viewer-container .sg-job-filters table ul li{margin-bottom:20px;margin-right:20px;display:inline-block}.ldf-viewer-container .sg-job-filters table ul .sg-button{box-sizing:content-box;text-overflow:ellipsis;border:2px solid #0000;max-width:360px;transition:border-color .3s cubic-bezier(.19,1,.22,1);overflow:hidden}.ldf-viewer-container .sg-job-filters table ul .sg-button.selected{border-color:#2866a7}.ldf-viewer-container .sg-job-filters table td[colspan="2"]{text-align:center;padding:20px 2em 10px 0}.ldf-viewer-container .sg-job-filters table td[colspan="2"] .hit-count{display:inline-block}.ldf-viewer-container .sg-unavailable-notifier{text-align:center;border:1px solid #e6e6e6;border-width:1px 0;margin-top:60px;padding:20px}.ldf-viewer-container .sg-unavailable-notifier>h2{color:#666}.ldf-viewer-container .sg-footer{background-color:#f6f6f6;margin-top:140px}.ldf-viewer-container .sg-footer-nav>ul{text-align:right;padding:10px;font-size:0}.ldf-viewer-container .sg-footer-nav>ul>li{color:#999;font-size:11px;line-height:1;display:inline-block}.ldf-viewer-container .sg-footer-nav>ul>*+li{border-left:1px solid #e6e6e6;margin-left:10px;padding-left:10px}.ldf-viewer-container .sg-logo{vertical-align:-2px;width:60px;height:11px;margin-left:1px}.ldf-viewer-container .sg-button{cursor:pointer;white-space:nowrap;text-align:center;color:#2866a7;background-color:#fff;border-radius:4px;height:44px;padding:0 20px;font-size:16px;line-height:44px;text-decoration:none;transition:color .3s cubic-bezier(.19,1,.22,1),background-color .3s cubic-bezier(.19,1,.22,1);display:inline-block}.ldf-viewer-container .sg-button.l{min-width:240px;height:50px;padding-left:20px;padding-right:20px;line-height:50px}.ldf-viewer-container .sg-button:focus,.ldf-viewer-container .sg-button:hover{color:#6c8abd}.ldf-viewer-container .sg-button:focus{outline-width:2px;outline-color:x;outline-offset:-1px}.ldf-viewer-container .sg-button.primary:hover{color:#fff;background-color:#6c8abd}.ldf-viewer-container .sg-button.disabled,.ldf-viewer-container .sg-button.disabled:focus,.ldf-viewer-container .sg-button.disabled:hover{cursor:default;color:#666;background-color:#ccc;outline:0}.ldf-viewer-container .sg-buttons-list,.ldf-viewer-container .sg-social-buttons{text-align:center;font-size:0}.ldf-viewer-container .sg-social-buttons>li{vertical-align:top;font-size:12px;display:inline-block}.ldf-viewer-container .sg-social-buttons>li+li{margin-left:9px}.ldf-viewer-container .sg-buttons-list .sg-button+.sg-button{margin-left:20px}.ldf-viewer-container .pg-markdown>*{word-wrap:break-word;max-width:690px}.ldf-viewer-container .pg-markdown h1{font-size:38px;line-height:1.25}.ldf-viewer-container .pg-markdown h2{font-size:32px;line-height:1.25}.ldf-viewer-container .pg-markdown h3,.ldf-viewer-container .pg-markdown h4,.ldf-viewer-container .pg-markdown h5,.ldf-viewer-container .pg-markdown h6{font-size:24px;line-height:1.5}.ldf-viewer-container .pg-markdown>h1,.ldf-viewer-container .pg-markdown>h2,.ldf-viewer-container .pg-markdown>h3,.ldf-viewer-container .pg-markdown>h4,.ldf-viewer-container .pg-markdown>h5,.ldf-viewer-container .pg-markdown>h6{clear:both;color:#222;border-left:5px solid #e6e6e6;padding-left:.5em;font-weight:700}.ldf-viewer-container .pg-markdown>h1 *,.ldf-viewer-container .pg-markdown>h2 *,.ldf-viewer-container .pg-markdown>h3 *,.ldf-viewer-container .pg-markdown>h4 *,.ldf-viewer-container .pg-markdown>h5 *,.ldf-viewer-container .pg-markdown>h6 *{font-weight:700}.ldf-viewer-container .pg-markdown>*+*{margin-top:15px}.ldf-viewer-container .pg-markdown>h1+*{margin-top:30px}.ldf-viewer-container .pg-markdown>h2+*{margin-top:25px}.ldf-viewer-container .pg-body>*+section,.ldf-viewer-container .pg-markdown>*+h1{margin-top:60px}.ldf-viewer-container .pg-markdown>*+h2{margin-top:50px}.ldf-viewer-container .pg-markdown>*+h3,.ldf-viewer-container .pg-markdown>*+h4,.ldf-viewer-container .pg-markdown>*+h5,.ldf-viewer-container .pg-markdown>*+h6{margin-top:40px}.ldf-viewer-container .pg-markdown strong{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,MS PGothic,Helvetica,Arial,sans-serif!important;font-weight:400!important}.ldf-viewer-container .pg-markdown em,.ldf-viewer-container .pg-markdown em *{font-weight:700!important}.ldf-viewer-container .pg-markdown strong,.ldf-viewer-container .pg-markdown strong *{font-style:italic!important}.ldf-viewer-container .pg-markdown em strong,.ldf-viewer-container .pg-markdown strong em{font-style:italic!important;font-weight:700!important}.ldf-viewer-container .pg-markdown ol,.ldf-viewer-container .pg-markdown ul{margin-left:2px}.ldf-viewer-container .pg-markdown ul{list-style:inside}.ldf-viewer-container .pg-markdown li>ul{list-style:inside circle}.ldf-viewer-container .pg-markdown ol{list-style:inside decimal}.ldf-viewer-container .pg-markdown li>ol{list-style:inside lower-roman}.ldf-viewer-container .pg-markdown li{text-indent:-1em;margin-left:1em}.ldf-viewer-container .pg-markdown li>p{display:inline}.ldf-viewer-container .pg-markdown li>blockquote,.ldf-viewer-container .pg-markdown li>code{padding-left:28px}.ldf-viewer-container .pg-markdown p{clear:left}.ldf-viewer-container .pg-markdown img{width:100%;height:auto}.ldf-viewer-container .pg-markdown blockquote,.ldf-viewer-container .pg-markdown code{color:#666;background:#f1f1f1;padding:6px 10px;font-style:italic}.ldf-viewer-container .pg-markdown blockquote *,.ldf-viewer-container .pg-markdown code *{font-style:italic}.ldf-viewer-container .pg-markdown blockquote+blockquote,.ldf-viewer-container .pg-markdown blockquote+code,.ldf-viewer-container .pg-markdown code+blockquote,.ldf-viewer-container .pg-markdown code+code{margin-top:0;padding-top:0}.ldf-viewer-container .pg-markdown figure{float:left;width:335px;margin-top:25px;margin-right:20px;padding-bottom:15px}.ldf-viewer-container .pg-markdown figure+*{clear:both;display:block}.ldf-viewer-container .pg-markdown figure+br+figure,.ldf-viewer-container .pg-markdown figure+figure{clear:none}.ldf-viewer-container .pg-markdown figcaption{color:#666;text-align:center;margin-top:5px;font-size:12px;display:block}.ldf-viewer-container .pg-markdown a{color:#3a83d0}.ldf-viewer-container .pg-descriptions--wrapper{-ms-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;width:1024px;margin-top:80px;margin-left:auto;margin-right:auto;display:flex}.ldf-viewer-container .pg-descriptions--wrapper .pg-descriptions{width:690px}.ldf-viewer-container .pg-descriptions--wrapper .pg-facepile{width:314px}.ldf-viewer-container .pg-descriptions+.pg-descriptions,.ldf-viewer-container .pg-main-column,.ldf-viewer-container .pg-markdown+.pg-published-date{margin-top:40px}.ldf-viewer-container .pg-descriptions table{text-align:left;background-color:#f6f6f6;width:100%;font-size:14px}.ldf-viewer-container .pg-descriptions table>caption{text-align:left;background-color:#f6f6f6;border:1px solid #e6e6e6;border-bottom-width:0;padding:14px 12px;font-weight:700}.ldf-viewer-container .pg-descriptions table td,.ldf-viewer-container .pg-descriptions table th{vertical-align:top;border:1px solid #e6e6e6;padding:10px}.ldf-viewer-container .pg-descriptions table th{text-align:left;width:180px}.ldf-viewer-container .pg-descriptions table td{background:#fff}.ldf-viewer-container .pg-descriptions table td>dl,.ldf-viewer-container .pg-related-jobs .pg-related-job-salary-wrapper{font-size:0}.ldf-viewer-container .pg-descriptions table td>dl>dd,.ldf-viewer-container .pg-descriptions table td>dl>dt{font-size:14px;display:inline-block}.ldf-viewer-container .pg-descriptions table td>dl>dt,.ldf-viewer-container .pg-related-jobs .pg-related-job-salary-unit{margin-right:.5em}.ldf-viewer-container .pg-descriptions table td>dl>dd.pg-supplement-txt{display:block}.ldf-viewer-container .pg-descriptions *+.pg-supplement-txt,.ldf-viewer-container .pg-descriptions *+li{border-top:1px solid #e6e6e6;margin-top:6px;padding-top:6px}.ldf-viewer-container .pg-descriptions .pg-markdown{border-width:1px 0}.ldf-viewer-container .pg-descriptions-location,.ldf-viewer-container .pg-descriptions-location>.sg-icon{opacity:1;text-decoration:none!important}.ldf-viewer-container .pg-descriptions-location:hover,.ldf-viewer-container .pg-descriptions-location>.sg-icon:hover{color:#73afe5}.ldf-viewer-container .pg-descriptions-location:before{vertical-align:-6px;background-size:contain;margin-right:0;font-size:16px}.ldf-viewer-container .pg-descriptions-location:hover{text-decoration:underline!important}.ldf-viewer-container .pg-markdown-index{background:#f1f1f1;margin-top:20px;padding:4px 4px 2px;font-size:0;line-height:1}.ldf-viewer-container .pg-markdown-index.not-has-cover{margin-top:10px!important}.ldf-viewer-container .pg-markdown-index li{vertical-align:middle;font-size:16px;display:inline-block}.ldf-viewer-container .pg-markdown-index a{color:#222;white-space:nowrap;text-align:center;text-overflow:ellipsis;width:220px;height:36px;padding:10px 6px;font-weight:700;transition:all .3s cubic-bezier(.19,1,.22,1);display:block;position:relative;overflow:hidden}.ldf-viewer-container .pg-markdown-index a:hover{background:#e1e1e1}.ldf-viewer-container .pg-markdown-index *+li{border-left:1px solid #e6e6e6}.ldf-viewer-container .pg-view-tracking{padding-right:10px;float:right!important}.ldf-viewer-container .pg-view-tracking>li{vertical-align:middle;color:#999;text-shadow:0 0 2px #fff;margin:6px 0;padding:6px 0;font-size:14px;display:inline-block}.ldf-viewer-container .pg-view-tracking>*+li{margin-left:12px;padding-left:12px}.ldf-viewer-container .pg-view-tracking>li>strong:before{content:":";margin:0 .25em}.ldf-viewer-container .pg-published-date{text-align:center;color:#999;font-size:14px}.ldf-viewer-container .pg-published-date>*{vertical-align:top;display:inline-block}.ldf-viewer-container .pg-published-date>dt:after{content:":";margin-right:.25em}.ldf-viewer-container .pg-side-column{opacity:1;float:right;width:280px;min-height:280px;transition:all .45s cubic-bezier(.19,1,.22,1);position:relative}.ldf-viewer-container .pg-side-column.loading{opacity:0}.ldf-viewer-container .pg-side-column>.sg-spinner{display:block;position:absolute;top:0}.ldf-viewer-container .pg-apply-box{text-align:center;background-color:#ffffffbf}.ldf-viewer-container .pg-side-column>.pg-apply-box{z-index:100;width:280px;padding-top:20px;padding-bottom:20px;position:absolute;top:-20px}.ldf-viewer-container .pg-side-column>.pg-apply-box.fix{position:fixed;top:0}.ldf-viewer-container .pg-side-column>.pg-facepile{background-color:#f6f6f6;background-size:50px;width:280px;height:130px}.ldf-viewer-container .pg-side-column section.has-border{border:1px solid #e6e6e6;margin-top:20px;padding:12px}.ldf-viewer-container .pg-side-column .pg-apply-box .sg-button{width:100%}.ldf-viewer-container .pg-apply-box>*+ul,.ldf-viewer-container .pg-apply-box>ul>*+li{margin-top:16px}.ldf-viewer-container .pg-apply-annotation{color:#999;text-align:left;margin-top:6px;font-size:11px;line-height:16px}.ldf-viewer-container ul.pg-apply-annotation{margin-left:14px;padding:0 12px;list-style:outside}.ldf-viewer-container .pg-apply-box~section{background:#fff;border-width:0}.ldf-viewer-container .pg-map>p{font-size:14px}.ldf-viewer-container .pg-map>figure,.ldf-viewer-container .pg-map>h2+p{margin-top:6px}.ldf-viewer-container .pg-map>.pg-location-address{line-height:20px}.ldf-viewer-container .pg-map>.pg-location-address>a>.sg-icon.newwindow{vertical-align:0}.ldf-viewer-container .pg-map>.pg-location-address+.pg-location-address,.ldf-viewer-container .pg-map>.pg-location-supplement,.ldf-viewer-container .pg-map>figure+.pg-location-address{border-top:1px solid #e6e6e6;margin-top:10px;padding-top:10px}.ldf-viewer-container .pg-side-column h2{color:#222;border-left:4px solid #888;padding-left:6px;font-size:16px;line-height:20px}.ldf-viewer-container .pg-related-jobs li{margin-top:12px}.ldf-viewer-container .pg-related-jobs li+li{border-top:1px solid #e6e6e6;margin-top:12px;padding-top:12px}.ldf-viewer-container .pg-related-jobs h3{font-size:14px;line-height:18px}.ldf-viewer-container .pg-related-jobs h3~*{word-break:break-all;margin-top:2px;font-size:12px}.ldf-viewer-container .pg-related-jobs>p{border-top:1px solid #e6e6e6;margin-top:12px;padding-top:12px;font-size:14px}.ldf-viewer-container .pg-related-jobs .pg-related-job-salary-wrapper>span{font-size:12px}.ldf-viewer-container .pg-sns-wrapper .sg-social-buttons{position:relative}.ldf-viewer-container .pg-body{float:left;width:100%;overflow:hidden}.ldf-viewer-container .pg-body section:first-child{margin-top:0}.ldf-viewer-container .pg-body>.pg-apply-box{border-top:1px solid #e6e6e6;margin-top:32px;padding-top:30px;font-size:0}.ldf-viewer-container .pg-body>.pg-apply-box>ul>li{vertical-align:top;max-width:49%;font-size:18px;display:inline-block}.ldf-viewer-container .pg-body>.pg-apply-box>ul>*+li{margin-top:0;margin-left:20px}.ldf-viewer-container .pg-alert-unsupported-browser{text-align:center;color:#fff;background-color:#a43c3c;width:1024px;margin:0 0 20px;padding:15px 20px;font-size:14px}
.ldf-desktop-container #footer .agreementBtn,.ldf-desktop-container #footer .backBtn,.ldf-desktop-container #footer .loginBtn,.ldf-desktop-container #footer .nextBtn{text-align:center;width:260px;margin:0 10px;padding:10px;font-size:28px;display:inline-block}.ldf-desktop-container{font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS P Gothic,sans-serif}.ldf-desktop-container div .marginS{margin:20px}.ldf-desktop-container div .marginM{margin:40px}.ldf-desktop-container #close-nav-label,.ldf-desktop-container #details #nav-ctrl,.ldf-desktop-container #details #open-nav-label,.ldf-desktop-container #schedule #sorting,.ldf-desktop-container #wrapper .guidelines dd.non-displayPc,.ldf-desktop-container .non-displayPc,.ldf-desktop-container .stacktable.small-only{display:none}.ldf-desktop-container #footer{width:100%;bottom:0;position:fixed!important;top:auto!important}.ldf-desktop-container #footer .greyBg,.ldf-desktop-container #wrapper .greyBg2{background-color:#ccccc8b3;padding:20px 0}.ldf-desktop-container #footer .greyBg2{background-color:#dcdcda;padding:40px 0}.ldf-desktop-container #footer .confirmBtn{text-align:center;width:300px;margin:0 auto;padding:10px;font-size:28px;display:block}.ldf-desktop-container #footer .agreementBtn{color:#fff;background:#98a3a4}.ldf-desktop-container #entry .agreementBtn:hover,.ldf-desktop-container #footer .agreementBtn:hover,.ldf-desktop-container #inline_content a.okBtn:hover,.ldf-desktop-container #schedule .sendBtn:hover,.ldf-desktop-container #schedulePrint .closeBtn:hover,.ldf-desktop-container a.noBtn:hover{color:#fff;text-decoration:none}.ldf-desktop-container #footer .footerBg{background-color:#404040;justify-content:flex-end;width:100%;height:40px;line-height:1.4;transition:all .4s ease-out;display:flex;transform:translate(0,0)}.ldf-desktop-container #entry .greyBg2,.ldf-desktop-container #wrapper .greyBg{background-color:#f0f0ee;padding:40px 0}.ldf-desktop-container #wrapper .whiteBg{padding:40px 0}.ldf-desktop-container #details ul#tabs-list,.ldf-desktop-container #wrapper .inner{text-align:left;width:940px;margin:0 auto}.ldf-desktop-container #wrapper .list{text-align:right;font-size:13px}.ldf-desktop-container #schedule .btn,.ldf-desktop-container #schedule .mapMail p,.ldf-desktop-container #wrapper .photo{float:right}.ldf-desktop-container #wrapper .contents{float:left;width:630px}.ldf-desktop-container #wrapper .tit{border-bottom:1px solid #dcdcdc;margin-bottom:10px;font-size:32px;font-weight:700}.ldf-desktop-container #wrapper .jobofferImage{float:right;clear:none;width:40%;max-width:300px;height:auto;margin-bottom:15px;margin-left:15px;position:relative}.ldf-desktop-container #wrapper .guidelines{margin:20px 0 15px}.ldf-desktop-container #wrapper .guidelines dd{margin-right:20px;padding-top:3px;font-size:13px;font-weight:700}.ldf-desktop-container #wrapper .tag{margin-bottom:20px}.ldf-desktop-container #wrapper .tag li{border-right:1px solid #555;margin-right:5px;padding-right:10px;font-size:13px;display:inline-block}.ldf-desktop-container #schedule .scheduleTb .none,.ldf-desktop-container #wrapper .tag li:last-child{border-right:none}.ldf-desktop-container #schedulePrint .page-top a,.ldf-desktop-container #schedulePrint .page-top a:hover,.ldf-desktop-container #wrapper .tag li a{color:#555}.ldf-desktop-container #wrapper .contents p{font-size:16px;line-height:1.8}.ldf-desktop-container #wrapper .contentsTit{margin-bottom:10px;font-size:26px;font-weight:700}.ldf-desktop-container #wrapper .inner p{overflow-wrap:break-word;word-wrap:break-word}.ldf-desktop-container .wrapper-container{padding-bottom:140px}.ldf-desktop-container #schedule .tit2,.ldf-desktop-container #schedule .tit4{float:left;margin-bottom:20px;font-size:26px}.ldf-desktop-container #schedule .tit3{margin-bottom:20px;font-size:26px}.ldf-desktop-container #schedule ul.pageNav{text-align:right;float:right;padding-top:10px}.ldf-desktop-container #schedule ul.pageNav .back{margin-right:15px}.ldf-desktop-container #schedule ul.pageNav .next{margin-left:15px}.ldf-desktop-container #schedule ul.pageNav li{margin:0 3px;padding:0;display:inline}.ldf-desktop-container #schedule #map_canvas{width:90%;height:350px}.ldf-desktop-container #questionnaire .matrix,.ldf-desktop-container .stacktable,.ldf-desktop-container .width100{width:100%}.ldf-desktop-container .st-head-row{padding-top:1em}.ldf-desktop-container .st-head-row.st-head-row-main{padding-top:0;font-size:1.5em}.ldf-desktop-container .st-key{text-align:right;width:49%;padding-right:1%}.ldf-desktop-container .st-val{width:49%;padding-left:1%}.ldf-desktop-container .stacktable.large-only{display:table}.ldf-desktop-container #schedule .scheduleTb,.ldf-desktop-container #schedule .scheduleTb2{width:940px}.ldf-desktop-container #schedule .cancelBtn,.ldf-desktop-container #schedule .fullhouseBtn,.ldf-desktop-container #schedule .reservationBtn{text-align:center;width:150px;margin:0 auto;padding:5px 0;font-size:18px;display:block}.ldf-desktop-container #schedule .scheduleTb td,.ldf-desktop-container #schedule .scheduleTb th{text-align:center;border-right:1px solid #c8c8c8;padding:20px;font-size:16px}.ldf-desktop-container #schedulePrint td,.ldf-desktop-container #schedulePrint th{border:1px solid #c8c8c8;padding:10px 20px}.ldf-desktop-container #entry select.w200,.ldf-desktop-container #questionnaire select.w200,.ldf-desktop-container #schedule .scheduleTb th.place{width:200px}.ldf-desktop-container #schedule .scheduleTb tr.grey td,.ldf-desktop-container #schedule .scheduleTb2 tr.grey td,.ldf-desktop-container #schedulePrint th{background-color:#f0f0ee}.ldf-desktop-container #schedule .fullhouseBtn{color:#fff;background:#a5aeaf}.ldf-desktop-container #schedule .lead{margin-bottom:30px;font-size:16px}.ldf-desktop-container #schedule .lead img{vertical-align:middle;margin-right:10px}.ldf-desktop-container #schedule .date{width:940px;margin-bottom:30px}.ldf-desktop-container #schedule .date td{text-align:left;padding:10px 20px;font-size:22px}.ldf-desktop-container #schedule .date tr:last-child,.ldf-desktop-container #schedule .scheduleTb2 .none{border-bottom:none}.ldf-desktop-container #schedule .map{width:700px;margin:10px auto 20px}.ldf-desktop-container #schedule .mapMail{width:100%;margin:40px auto;font-size:16px}.ldf-desktop-container #schedule iframe{margin-bottom:15px}.ldf-desktop-container #schedule .scheduleTb2 th{text-align:center;border-bottom:1px solid #fff;padding:20px;font-size:16px}.ldf-desktop-container #schedule .scheduleTb2 td{text-align:left;border-bottom:1px solid #fff;padding:20px;font-size:16px}.ldf-desktop-container #schedule .backBtn,.ldf-desktop-container #schedule .cancelBtn2{text-align:center;margin:0 10px;padding:10px;display:inline-block}.ldf-desktop-container .spinner3{text-align:center;width:50px;height:30px;margin:0 auto;font-size:10px}.ldf-desktop-container .spinner3>div{background-color:#fff;width:6px;height:150%;animation:1.2s ease-in-out infinite stretchdelay;display:inline-block}.ldf-desktop-container .spinner3 .rect2{animation-delay:-1.1s}.ldf-desktop-container .spinner3 .rect3{animation-delay:-1s}.ldf-desktop-container .spinner3 .rect4{animation-delay:-.9s}.ldf-desktop-container .spinner3 .rect5{animation-delay:-.8s}@keyframes stretchdelay{0%,to,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.ldf-desktop-container #overlay{text-align:center;z-index:10000;background:#000000b3;width:100%;height:100%;display:none;position:fixed;top:0}.ldf-desktop-container #text{color:#eee;vertical-align:middle;height:50%;font-size:40px;font-weight:700;position:relative}.ldf-desktop-container #close{width:100%;height:100%}.ldf-desktop-container #inline_content{font-size:18px}.ldf-desktop-container #inline_content a{float:left;margin-left:10px;margin-right:10px}.ldf-desktop-container #inline_content a.okBtn{text-align:center;color:#fff;background:#879191;width:130px;margin-top:40px;padding:5px;font-size:20px}.ldf-desktop-container #inline_content a.noBtn{text-align:center;color:#fff;background:#918787;width:130px;margin-top:40px;padding:5px;font-size:20px}.ldf-desktop-container #cboxContent{padding:50px}.ldf-desktop-container #schedule .printBtn{color:#555;background-color:#f0f0ee;border-radius:4px;margin-right:15px;padding:5px 20px;font-size:18px;display:inline-block;position:relative}.ldf-desktop-container #schedule .calendarBtn{color:#555;background-color:#f0f0ee;border-radius:4px;padding:5px 20px;font-size:18px;display:inline-block;position:relative}.ldf-desktop-container #schedule .calendarBtn img,.ldf-desktop-container #schedule .printBtn img{vertical-align:middle;margin-right:15px}.ldf-desktop-container #schedule .calendarBtn a,.ldf-desktop-container #schedule .calendarBtn:hover,.ldf-desktop-container #schedule .printBtn a,.ldf-desktop-container #schedule .printBtn:hover{color:#555;text-decoration:none}.ldf-desktop-container #schedulePrint header{border-bottom:none;position:static}.ldf-desktop-container #schedulePrint .tit{text-align:left;border-bottom:1px solid #c8c8c8;width:600px;margin:30px auto 0;padding-bottom:3px;font-size:14px}.ldf-desktop-container #schedulePrint #wrapper{text-align:left;width:600px;margin:0 auto;padding-top:20px}.ldf-desktop-container #schedulePrint .subTit{margin-top:45px;font-size:16px;font-weight:700}.ldf-desktop-container #schedulePrint .qr{float:right;border:1px solid #c8c8c8;margin-bottom:20px}.ldf-desktop-container #schedulePrint table{width:100%;margin-bottom:20px}.ldf-desktop-container #schedulePrint .btn{text-align:center;width:600px;margin:30px auto}.ldf-desktop-container #schedulePrint .closeBtn{color:#fff;background-color:#879191;border-radius:4px;width:140px;margin:0 20px;padding:5px 0;font-size:18px;display:inline-block}.ldf-desktop-container #schedulePrint .page-top{text-align:right;margin-bottom:30px;font-size:12px}.ldf-desktop-container #details .tit3{border-bottom:1px solid #dcdcdc;margin-bottom:15px;font-size:26px;font-weight:700}.ldf-desktop-container #details #outline,.ldf-desktop-container #entry select{font-size:16px}.ldf-desktop-container #details .box,.ldf-desktop-container #entry .p01,.ldf-desktop-container #questionnaire .p01{margin-bottom:30px}.ldf-desktop-container #details th{vertical-align:top;width:180px;padding-bottom:5px}.ldf-desktop-container #details td{padding-bottom:5px}.ldf-desktop-container #details p.allowance{margin-bottom:10px}.ldf-desktop-container #details .entryBtn{text-align:center;width:260px;margin:0 auto;padding:10px;font-size:28px;display:inline-block}.ldf-desktop-container #details .tit2{margin-bottom:30px;font-size:26px}.ldf-desktop-container #details #faq td.qTxt{min-height:36px;padding-top:3px;font-size:18px;font-weight:700}.ldf-desktop-container #details #faq th{width:50px}.ldf-desktop-container #details #faq td.line{border-top:1px solid #dcdcdc;border-bottom:none;padding-bottom:30px}.ldf-desktop-container #details #faq tr.q td{padding-bottom:15px}.ldf-desktop-container #details #faq tr.a td{padding-bottom:30px}.ldf-desktop-container #details #nav ul{width:940px;margin:0 auto}.ldf-desktop-container #details #nav li a{float:left;border-bottom:8px solid #703b97;width:313px;height:92px;padding-top:30px}.ldf-desktop-container #details #nav li a:hover,.ldf-desktop-container #details #nav li.active a{border-bottom:8px solid #a989c1}.ldf-desktop-container #details .isStuck{width:100%;padding-top:110px;left:0}.ldf-desktop-container #details span.panel-label{-webkit-user-select:none;user-select:none;cursor:pointer;width:150px;padding:20px 0;transition-property:border-top,background-color,color;transition-duration:.2s;display:block}.ldf-desktop-container #details #panels section header span.panel-label{padding:12px 24px}.ldf-desktop-container #details #panels section main{opacity:0;max-height:0;transition:opacity .6s;display:none;overflow-y:hidden}.ldf-desktop-container #details #panels section.selected main{max-height:initial;opacity:1;display:inline}.ldf-desktop-container #details ul#tabs-list li{text-align:center;transition-duration:.2s;display:inline-block}.ldf-desktop-container #details ul#tabs-list li.selected{pointer-events:none;cursor:default;transform:translateY(1px)}.ldf-desktop-container #details main{margin:0 auto}.ldf-desktop-container #details .panel-radios{xdisplay:none;xposition:absolute;xtop:-3000px;xz-index:-9999}.ldf-desktop-container #leave .tit,.ldf-desktop-container #passwordAlert .tit,.ldf-desktop-container #reminder .tit{border-bottom:1px solid #dcdcdc;margin-bottom:30px;font-size:22px;font-weight:700}.ldf-desktop-container #reminder .box{background-color:#f0f0ee;border:1px solid #c8c8c8;margin:40px 0 80px;padding:10px}.ldf-desktop-container #reminder .box p{width:120px;margin-right:20px;display:inline-block}.ldf-desktop-container #entry .entryTb td,.ldf-desktop-container #passwordAlert .box td,.ldf-desktop-container #questionnaire .qTb td,.ldf-desktop-container #questionnaire .qTb2 td,.ldf-desktop-container #reminder .box td{padding:10px 20px}.ldf-desktop-container #reminder .boxCenter{width:72%;margin:0 auto}.ldf-desktop-container #leave .inputL,.ldf-desktop-container #passwordAlert .inputL,.ldf-desktop-container #reminder .inputL{border:1px solid #c8c8c8;width:470px;height:30px;padding-left:6px;font-size:14px}.ldf-desktop-container #reminder td .wrapper{justify-content:space-between;width:478px;display:flex}.ldf-desktop-container #reminder td .wrapper .spacer{width:28px}.ldf-desktop-container #leave .note,.ldf-desktop-container #passwordAlert .note,.ldf-desktop-container #reminder .note{color:#c30d23;border:1px solid #c30d23;margin:30px 0}.ldf-desktop-container #entry .note2 p,.ldf-desktop-container #leave .note p,.ldf-desktop-container #passwordAlert .note p,.ldf-desktop-container #questionnaire .note2 p,.ldf-desktop-container #reminder .note p{background-color:#fbebdd;border-bottom:1px solid #c30d23;padding:8px 20px;font-weight:700}.ldf-desktop-container #entry .note2 ul,.ldf-desktop-container #leave .note ul,.ldf-desktop-container #passwordAlert .note ul,.ldf-desktop-container #questionnaire .note2 ul,.ldf-desktop-container #reminder .note ul{padding:20px}.ldf-desktop-container #leave .box{background-color:#f0f0ee;border:1px solid #c8c8c8;margin:20px 0 0;padding:10px;position:relative}.ldf-desktop-container #leave .box2{padding:20px 0}.ldf-desktop-container #leave .innerbox{border:1px solid #c8c8c8;padding:20px}.ldf-desktop-container #leave .messagebox{text-align:center;background-color:#f0f0ee;border:1px solid #c8c8c8;height:80px;margin:20px 0 0;padding:10px;position:relative}.ldf-desktop-container #leave .boxCenter{width:100%;margin:-.8em 0 0 -50%;position:absolute;top:50%;left:50%}.ldf-desktop-container #leave .comment{width:100%;height:150px}.ldf-desktop-container #entry .entryTb tr.first td,.ldf-desktop-container #leave .commentInfo,.ldf-desktop-container #questionnaire .qTb tr.first td,.ldf-desktop-container #questionnaire .qTb2 tr.first td{padding-top:20px}.ldf-desktop-container #leave .reason label{padding-left:5px}.ldf-desktop-container #entry .greyBg,.ldf-desktop-container #questionnaire .greyBg{background-color:#dcdcda}.ldf-desktop-container #entry .tit,.ldf-desktop-container #entry2 .tit{text-align:left;color:#fff;border-bottom:none;margin-bottom:0;padding:10px 0;font-size:32px;font-weight:700}.ldf-desktop-container #entry .detail,.ldf-desktop-container #entry2 .detail{vertical-align:middle;font-size:16px;font-weight:400}.ldf-desktop-container #entry .guidelines{margin:0 0 15px}.ldf-desktop-container #entry .tit2,.ldf-desktop-container #questionnaire .tit2{margin-bottom:30px;font-size:32px}.ldf-desktop-container #entry .note{color:#c30d23;background-color:#fbebdd;margin-bottom:40px;padding:20px;font-size:16px}.ldf-desktop-container #entry .font16{margin-bottom:40px;font-size:16px}.ldf-desktop-container #entry #policy{border:1px solid #dcdcdc;height:280px;padding:20px;font-size:13px;overflow-y:scroll}.ldf-desktop-container #entry #policy dd{margin-bottom:15px;margin-left:1em}.ldf-desktop-container #entry .grey,.ldf-desktop-container #questionnaire .grey{color:#c3c3c3}.ldf-desktop-container #entry .agreementBtn{text-align:center;color:#fff;background:#98a3a4;width:300px;margin:0 10px;padding:15px;font-size:28px;display:inline-block}.ldf-desktop-container #entry .tit3,.ldf-desktop-container #questionnaire .tit3{border-bottom:1px solid #dcdcdc;margin-bottom:30px;font-size:22px;font-weight:700}.ldf-desktop-container #entry .mt20,.ldf-desktop-container #questionnaire .mt40{margin-top:40px}.ldf-desktop-container #entry .note2,.ldf-desktop-container #questionnaire .note2{color:#c30d23;border:1px solid #c30d23;margin-bottom:30px}.ldf-desktop-container #entry .required{color:#c30d23}.ldf-desktop-container #entry .lefttext{margin-bottom:-10px}.ldf-desktop-container #entry .rightbutton{text-align:right;margin-bottom:-30px}.ldf-desktop-container #entry .entryTb,.ldf-desktop-container #questionnaire .qTb,.ldf-desktop-container #questionnaire .qTb2{border:1px solid #c8c8c8;width:940px;margin-bottom:20px}.ldf-desktop-container #entry .entryTb th,.ldf-desktop-container #questionnaire .qTb th,.ldf-desktop-container #questionnaire .qTb2 th{background-color:#f0f0ee;border-bottom:1px solid #c8c8c8;padding:10px 20px;font-weight:700}.ldf-desktop-container #entry .entryTb tr.last td,.ldf-desktop-container #questionnaire .qTb tr.last td,.ldf-desktop-container #questionnaire .qTb2 tr.last td{padding-bottom:20px}.ldf-desktop-container #entry .entryTb td.td01,.ldf-desktop-container #questionnaire .qTb td.td01{width:160px}.ldf-desktop-container #entry .entryTb td.td02,.ldf-desktop-container #questionnaire .qTb td.td02{width:470px}.ldf-desktop-container #entry .entryTb td.td03,.ldf-desktop-container #questionnaire .qTb td.td03{width:280px}.ldf-desktop-container #entry .entryTb td.top,.ldf-desktop-container #questionnaire .qTb td.top{vertical-align:top}.ldf-desktop-container .inputMText{border:1px solid #c8c8c8;width:200px;height:30px;padding-left:6px;font-size:14px}.ldf-desktop-container #entry .inputL{border:1px solid #c8c8c8;width:470px;height:30px;font-size:14px}.ldf-desktop-container #entry .inputSText{border:1px solid #c8c8c8;width:110px;height:30px;padding-left:6px;font-size:14px}.ldf-desktop-container #entry .addSeach{text-align:center;vertical-align:bottom;width:90px;height:26px;padding-top:6px;font-size:12px;display:inline-block}.ldf-desktop-container #entry .link a{color:#c30d23;margin-top:20px;text-decoration:underline;display:block}.ldf-desktop-container #entry .editing:hover,.ldf-desktop-container #entry .link a:hover,.ldf-desktop-container #entry .pass:hover{color:#c30d23;text-decoration:none}.ldf-desktop-container #entry .editing{color:#c30d23;float:right;font-size:14px;font-weight:400;text-decoration:underline}.ldf-desktop-container #entry .pass{color:#c30d23;text-decoration:underline}.ldf-desktop-container #entry .switchHat,.ldf-desktop-container #entry2 .switchHat{cursor:pointer}.ldf-desktop-container #questionnaire .sub{margin-bottom:20px;padding:5px 10px;font-size:18px}.ldf-desktop-container #questionnaire .mt30{margin-top:30px}.ldf-desktop-container #questionnaire .qTb .check{margin-right:5px}.ldf-desktop-container #questionnaire .inputM{border:1px solid #c8c8c8;width:230px;height:30px;padding-left:6px;font-size:14px}.ldf-desktop-container #questionnaire .inputL{border:1px solid #c8c8c8;width:700px;height:30px;padding-left:6px;font-size:14px}.ldf-desktop-container #questionnaire .inputS{border:1px solid #c8c8c8;width:110px;height:30px;font-size:14px}.ldf-desktop-container #questionnaire select{padding-left:2px;font-size:16px}.ldf-desktop-container #questionnaire .matrix th{background-color:#f0f0ee;border:1px solid #c8c8c8;padding:10px 20px;line-height:1.5}.ldf-desktop-container #questionnaire .matrix td{border:1px solid #c8c8c8;padding:10px 20px!important}.ldf-desktop-container #questionnaire textarea{border:1px solid #c8c8c8;width:100%;height:180px;padding:6px}.ldf-desktop-container #questionnaire .required{color:#c30d23;font-weight:400}.ldf-desktop-container #questionnaire .select{background-color:#ff3;padding:5px}.ldf-desktop-container .txtboxFrame{display:inline-block;position:relative}.ldf-desktop-container #error .note{color:#c30d23;text-align:center;border:1px solid #c30d23;margin:50px 0;padding:50px;font-size:x-large}.ldf-desktop-container #passwordAlert .box{background-color:#f0f0ee;border:1px solid #c8c8c8;margin:40px 0;padding:10px}.ldf-desktop-container #passwordAlert .box p{width:130px;margin-right:20px;display:inline-block}.ldf-desktop-container #passwordAlert .boxCenter{width:76%;margin:0 auto}.ldf-desktop-container #passwordAlert .noDisplayInformationBox{border:1px solid #969696;margin-top:20px;padding:10px 10px 10px 20px;overflow:auto}.ldf-desktop-container #passwordAlert .noDisplayInformation{float:left;vertical-align:middle;height:40px;line-height:45px}.ldf-desktop-container #passwordAlert .gotoTopPageBtn{position:inherit;float:right;width:120px;top:10px}.ldf-desktop-container #passwordAlert .passAlertButtonBox{height:40px}.ldf-desktop-container #passwordAlert .logoutBtn,.ldf-desktop-container #passwordAlert .saveBtn{width:120px}.ldf-desktop-container #passwordAlert #pnl_ErrMsg{border:1px solid red}.ldf-desktop-container #passwordAlert #pnl_ErrMsg h3{color:red;background-color:#f3faff;border-color:red red currentColor;border-bottom-style:solid;border-bottom-width:1px;padding:3px 10px}.ldf-desktop-container #passwordAlert #pnl_ErrMsg #blt_ErrList{color:red;padding:10px 15px}.ldf-desktop-container #passwordAlert #cbx_NoDispAlert{margin-right:14px}.ldf-desktop-container .spOnly{display:none!important}
.ldf-mobile-container{font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS P Gothic,sans-serif}.ldf-mobile-container div .marginS{margin:20px}.ldf-mobile-container div .marginM{margin:40px}.ldf-mobile-container #schedule table .st-head-row-main,.ldf-mobile-container #wrapper .photo,.ldf-mobile-container .non-displaySP,.ldf-mobile-container .stacktable.large-only,.ldf-mobile-container div .topcustom{display:none}.ldf-mobile-container body{-webkit-text-size-adjust:100%;font-size:14px}.ldf-mobile-container #footer{width:100%;bottom:0;position:fixed!important;top:auto!important}.ldf-mobile-container #footer .greyBg{background-color:#ccccc8b3;padding:20px 0}.ldf-mobile-container #footer .greyBg2{background-color:#dcdcda;padding:20px}.ldf-mobile-container #footer .agreementBtn{color:#fff;background:#98a3a4;border-radius:4px;width:120px;margin:0 3px}.ldf-mobile-container #footer .agreementBtn:hover,.ldf-mobile-container #inline_content a.okBtn:hover,.ldf-mobile-container #schedule .sendBtn:hover,.ldf-mobile-container a.noBtn:hover{color:#fff;text-decoration:none}.ldf-mobile-container #footer .loginBtn{border-radius:4px;width:200px;margin:0 10px}.ldf-mobile-container #footer .footerBg{background-color:#404040;justify-content:flex-end;width:100%;height:40px;font-size:10px;transition:all .4s ease-out;display:flex}.ldf-mobile-container #entry .greyBg2,.ldf-mobile-container #wrapper .greyBg{background-color:#f0f0ee;padding:20px}.ldf-mobile-container #wrapper .greyBg2{background-color:#ccccc8b3;padding:20px}.ldf-mobile-container #leave .note ul,.ldf-mobile-container #passwordAlert .note ul,.ldf-mobile-container #reminder .note ul,.ldf-mobile-container #wrapper .whiteBg{padding:20px}.ldf-mobile-container #wrapper .inner{text-align:left;margin:0 auto}.ldf-mobile-container #wrapper .list{text-align:right;margin-bottom:10px}.ldf-mobile-container #wrapper .jobofferImagediv{text-align:center}.ldf-mobile-container #wrapper .jobofferImage{max-width:280px;margin-bottom:15px;position:relative}.ldf-mobile-container #wrapper .tit{border-bottom:1px solid #dcdcdc;margin-bottom:10px;font-size:18px;font-weight:700}.ldf-mobile-container #entry .birth01,.ldf-mobile-container #questionnaire br.sp,.ldf-mobile-container #wrapper .guidelines{margin-bottom:10px}.ldf-mobile-container #wrapper .guidelines dd{clear:left;height:30%;margin-bottom:5px;margin-right:20px;padding-top:3px;font-size:13px;font-weight:700}.ldf-mobile-container #entry .p01,.ldf-mobile-container #schedule .lead,.ldf-mobile-container #wrapper .tag{margin-bottom:20px}.ldf-mobile-container #wrapper .tag li{border-right:1px solid #333;margin-right:5px;padding-right:10px;font-size:11px;display:inline-block}.ldf-mobile-container #wrapper .tag li:last-child{border-right:none}.ldf-mobile-container #wrapper .tag li a{color:#555}.ldf-mobile-container #wrapper .contentsTit{margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.4}.ldf-mobile-container #wrapper .inner p{overflow-wrap:break-word;word-wrap:break-word}.ldf-mobile-container .wrapper-container{padding-bottom:140px}.ldf-mobile-container #leave .whiteBg,.ldf-mobile-container #reminder .whiteBg{padding:0 20px 20px}.ldf-mobile-container #reminder .box{background-color:#f0f0ee;border:1px solid #c8c8c8;margin:20px 0 10px;padding:10px 20px}.ldf-mobile-container #passwordAlert table,.ldf-mobile-container #questionnaire .qTb,.ldf-mobile-container #questionnaire .qTb2,.ldf-mobile-container #reminder .box table,.ldf-mobile-container #schedule #map_canvas,.ldf-mobile-container #schedule .scheduleTb,.ldf-mobile-container #schedule table#tbl_Event.scheduleTb2,.ldf-mobile-container .width100{width:100%}.ldf-mobile-container #reminder .box td{padding:5px 0}.ldf-mobile-container #leave .inputL,.ldf-mobile-container #passwordAlert .inputL,.ldf-mobile-container #reminder .inputL{border:1px solid #c8c8c8;width:100%;height:30px;padding-left:4px;font-size:14px}.ldf-mobile-container #reminder td .wrapper{width:calc(100% 4px);justify-content:space-between;display:flex}.ldf-mobile-container #reminder td .wrapper .spacer{width:28px}.ldf-mobile-container #leave .note,.ldf-mobile-container #reminder .note{color:#c30d23;border:1px solid #c30d23;margin:20px 0}.ldf-mobile-container #leave .box,.ldf-mobile-container #leave .messagebox{background-color:#f0f0ee;border:1px solid #c8c8c8;margin:20px 0 0;position:relative}.ldf-mobile-container #leave .note p,.ldf-mobile-container #passwordAlert .note p,.ldf-mobile-container #reminder .note p{background-color:#fbebdd;border-bottom:1px solid #c30d23;padding:8px 20px;font-weight:700}.ldf-mobile-container #schedule .scheduleTb2 td,.ldf-mobile-container #schedule .scheduleTb2 th{text-align:left;border-bottom:1px solid #fff;padding:5px 10px}.ldf-mobile-container #leave .note li,.ldf-mobile-container #reminder .note li{text-indent:-1em;margin-left:1em}.ldf-mobile-container #entry .note2 ul,.ldf-mobile-container #leave .box,.ldf-mobile-container #questionnaire .note2 ul{padding:10px}.ldf-mobile-container #leave .box2{padding:20px 0}.ldf-mobile-container #leave .innerbox{border:1px solid #c8c8c8;padding:20px}.ldf-mobile-container #leave .messagebox{text-align:center;height:80px;padding:10px}.ldf-mobile-container #leave .boxCenter{width:100%;margin:-.8em 0 0 -50%;position:absolute;top:50%;left:50%}.ldf-mobile-container #leave .comment{width:100%;height:150px}.ldf-mobile-container #leave .commentInfo{padding-top:20px}.ldf-mobile-container #leave .reason label{padding-left:5px}.ldf-mobile-container #schedule .tit2,.ldf-mobile-container #schedule .tit4{float:left;font-size:18px;font-weight:700}.ldf-mobile-container #schedule .tit3{margin-bottom:10px;font-size:18px;font-weight:700}.ldf-mobile-container #schedule #sorting{text-align:right;padding-top:3px;font-size:13px}.ldf-mobile-container #schedule #address{float:right;margin:10px 0 15px}.ldf-mobile-container #schedule ul.pageNav{text-align:center;width:100%;font-size:13px}.ldf-mobile-container #schedule ul.pageNav .back{margin-right:20px}.ldf-mobile-container #schedule ul.pageNav .next{margin-left:20px}.ldf-mobile-container #schedule ul.pageNav li{margin:0 7px;padding:0;display:inline}.ldf-mobile-container .stacktable.small-only{display:table}.ldf-mobile-container #schedule .stacktable{margin:auto}.ldf-mobile-container #schedule .stacktable th{vertical-align:middle}.ldf-mobile-container #schedule .stacktable td{text-align:center;padding:0 10px}.ldf-mobile-container #schedule .stacktable td.st-key{width:4em}.ldf-mobile-container #schedule .cancelBtn,.ldf-mobile-container #schedule .reservationBtn{border-radius:4px}.ldf-mobile-container #schedule .fullhouseBtn{color:#fff;background:#a5aeaf;border-radius:4px}.ldf-mobile-container #schedule .lead img{vertical-align:middle;width:auto;height:20px;margin-right:5px}.ldf-mobile-container #schedulePrint .subTit{text-align:center;margin-bottom:5px;font-weight:700}.ldf-mobile-container #schedule .date{width:100%;margin-bottom:20px}.ldf-mobile-container #schedule .date td{text-align:left;padding:5px 10px}.ldf-mobile-container #schedule .date tr:last-child,.ldf-mobile-container #schedule .scheduleTb2 .none{border-bottom:none}.ldf-mobile-container #schedule .map{text-align:center;height:0;margin-bottom:10px;padding:30px 0 56.25%;position:relative}.ldf-mobile-container .map embed,.ldf-mobile-container .map iframe,.ldf-mobile-container .map object{width:100%;height:100%;position:absolute;top:0;left:0}.ldf-mobile-container #schedule .scheduleTb2 th{border-top:none;width:60px}.ldf-mobile-container #inline_content a.noBtn,.ldf-mobile-container #inline_content a.okBtn{color:#fff;text-align:center;width:90px;margin:20px 5px 0;padding:5px;font-size:15px;display:inline-block}.ldf-mobile-container #schedule .scheduleTb2 tr.grey td,.ldf-mobile-container #schedulePrint th{background-color:#f0f0ee}.ldf-mobile-container #schedule .backBtn,.ldf-mobile-container #schedule.cancelBtn2{text-align:center;width:100px;margin:0 5px;padding:8px;font-size:18px;display:inline-block}.ldf-mobile-container #inline_content a.okBtn{background:#879191}.ldf-mobile-container #inline_content a.noBtn{background:#918787}.ldf-mobile-container #cboxContent{padding:50px 20px 20px}.ldf-mobile-container .spinner3{text-align:center;width:50px;height:30px;margin:0 auto;font-size:10px}.ldf-mobile-container .spinner3>div{background-color:#fff;width:6px;height:150%;animation:1.2s ease-in-out infinite stretchdelay;display:inline-block}.ldf-mobile-container .spinner3 .rect2{animation-delay:-1.1s}.ldf-mobile-container .spinner3 .rect3{animation-delay:-1s}.ldf-mobile-container .spinner3 .rect4{animation-delay:-.9s}.ldf-mobile-container .spinner3 .rect5{animation-delay:-.8s}@keyframes stretchdelay{0%,to,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.ldf-mobile-container #overlay{text-align:center;z-index:10000;background:#000000b3;width:100%;height:100%;display:none;position:fixed;top:0}.ldf-mobile-container #text{color:#eee;vertical-align:middle;height:50%;font-size:40px;font-weight:700;position:relative}.ldf-mobile-container #close{width:100%;height:100%}.ldf-mobile-container #schedule .calendarBtn img,.ldf-mobile-container #schedule .printBtn img{vertical-align:middle;margin-right:15px}.ldf-mobile-container #schedule .calendarBtn a,.ldf-mobile-container #schedule .calendarBtn:hover,.ldf-mobile-container #schedule .printBtn a,.ldf-mobile-container #schedule .printBtn:hover{color:#555;text-decoration:none}.ldf-mobile-container #details .tit3{border-bottom:1px solid #dcdcdc;margin-bottom:10px;font-size:16px;font-weight:700}.ldf-mobile-container #details .box,.ldf-mobile-container #entry .font16,.ldf-mobile-container #questionnaire .p01{margin-bottom:30px}.ldf-mobile-container #details th{vertical-align:top;width:6em}.ldf-mobile-container #details .tit2{font-size:18px;font-weight:700}.ldf-mobile-container #details #faq td.qTxt{min-height:36px;padding-top:3px;font-size:15px;font-weight:700}.ldf-mobile-container #details #faq th{width:50px}.ldf-mobile-container #details #faq td.line{border-top:1px solid #dcdcdc;border-bottom:none;padding-bottom:20px}.ldf-mobile-container #details #faq tr.q td,.ldf-mobile-container #entry .entryTb tr.last td,.ldf-mobile-container #questionnaire .qTb tr.last td{padding-bottom:10px}.ldf-mobile-container #details #faq tr.a td{padding-bottom:20px}.ldf-mobile-container #details #faq dt{min-height:36px;padding-top:3px;padding-bottom:10px;padding-left:40px;font-size:15px;font-weight:700}.ldf-mobile-container #details #faq dd{border-bottom:1px solid #dcdcdc;min-height:36px;margin-bottom:20px;padding-bottom:20px;padding-left:40px}.ldf-mobile-container #details #faq dd:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ldf-mobile-container #details #nav ul,.ldf-mobile-container #details main{margin:0 auto}.ldf-mobile-container #details #nav li a{float:left;border-bottom:8px solid #703b97;width:31%;height:67px;padding-top:15px}.ldf-mobile-container #details #nav li a:hover,.ldf-mobile-container #details #nav li.active a{border-bottom:8px solid #a989c1}.ldf-mobile-container #details .isStuck{width:100%;left:0}.ldf-mobile-container #details ul#tabs-list{width:100%;margin:0 auto;font-size:16px}.ldf-mobile-container #details span.panel-label{-webkit-user-select:none;user-select:none;cursor:pointer;width:100%;transition-property:border-top,background-color,color;transition-duration:.2s;display:block}.ldf-mobile-container #details #panels .container{text-align:left}.ldf-mobile-container #details #panels section header span.panel-label{padding:12px 24px}.ldf-mobile-container #details #panels section main{opacity:0;max-height:0;transition:opacity .6s;display:none;overflow-y:hidden}.ldf-mobile-container #details #close-nav-label,.ldf-mobile-container #details #open-nav-label{cursor:pointer;text-transform:uppercase;letter-spacing:1px;line-height:22px;-webkit-transition:max-height .2s;overflow-y:hidden}.ldf-mobile-container #details #panels section.selected main{max-height:initial;opacity:1;display:inline}.ldf-mobile-container #details #open-nav-label{max-height:36px;padding:12px 24px;transition:max-height .2s;display:block;inset:0}.ldf-mobile-container #details #open-nav-label .ico{border-radius:4px;width:30px;height:25px;padding-top:5px;font-size:10px;position:absolute;top:8px;right:20px}.ldf-mobile-container #details #close-nav-label{max-height:0;padding:0;transition:max-height .2s;display:block}.ldf-mobile-container #details #tabs-list.open #close-nav-label{opacity:1;max-height:36px;padding:12px 24px}.ldf-mobile-container #details #tabs-list{position:relative}.ldf-mobile-container #details #tabs-list span.panel-label{padding:12px 0}.ldf-mobile-container #details #tabs-list li{max-height:0;transition:max-height .2s;overflow-y:hidden}.ldf-mobile-container #details #tabs-list li.selected{opacity:1}.ldf-mobile-container #details #tabs-list.open li{opacity:1;max-height:46px}.ldf-mobile-container #details #panels section header{display:block}.ldf-mobile-container #details .panel-radios{xdisplay:none}.ldf-mobile-container #entry .greyBg{background-color:#dcdcda;padding:30px 20px}.ldf-mobile-container #entry .whiteBg{padding:0 20px 140px}.ldf-mobile-container #entry .tit,.ldf-mobile-container #entry2 .tit{text-align:left;color:#fff;border-bottom:none;margin-bottom:0;padding:10px 20px;font-size:16px;font-weight:700}.ldf-mobile-container #entry .detail,.ldf-mobile-container #entry2 .detail{vertical-align:middle;font-size:13px;font-weight:400}.ldf-mobile-container #entry .contents{float:none;width:auto}.ldf-mobile-container #entry .guidelines{margin:0 0 10px}.ldf-mobile-container #entry .tit2{margin-bottom:20px;font-size:18px;font-weight:700}.ldf-mobile-container #entry .note{color:#c30d23;background-color:#fbebdd;margin-bottom:20px;padding:15px}.ldf-mobile-container #entry #policy{height:280px;padding:1em;overflow-y:scroll}.ldf-mobile-container section#policy::-webkit-scrollbar{background:#eee;width:6px}.ldf-mobile-container section#policy::-webkit-scrollbar-thumb{background:#aaa;border-radius:50px;height:50px}.ldf-mobile-container section#policy{border:2px solid #dcdcdc}.ldf-mobile-container #entry #policy dt{text-indent:-1em;margin-left:1em;font-weight:700}.ldf-mobile-container #entry #policy dd{margin-bottom:15px;margin-left:1em}.ldf-mobile-container #entry .grey,.ldf-mobile-container #questionnaire .grey{color:#c3c3c3}.ldf-mobile-container #entry .tit3{border-bottom:1px solid #dcdcdc;margin-top:20px;margin-bottom:20px;font-size:18px;font-weight:700}.ldf-mobile-container #entry .note2,.ldf-mobile-container #questionnaire .note2{color:#c30d23;border:1px solid #c30d23;margin-bottom:20px}.ldf-mobile-container #entry .note2 p,.ldf-mobile-container #questionnaire .note2 p{background-color:#fbebdd;border-bottom:1px solid #c30d23;padding:8px 10px;font-weight:700}.ldf-mobile-container #entry .required{color:#c30d23}.ldf-mobile-container #entry .entryTb{width:100%;margin-bottom:20px;font-size:13px;line-height:1.4}.ldf-mobile-container #entry .entryTb th{background-color:#f0f0ee;padding:5px 10px;font-weight:700}.ldf-mobile-container #entry .entryTb td{padding:5px 10px}.ldf-mobile-container #entry .entryTb tr.first td,.ldf-mobile-container #questionnaire .qTb tr.first td{padding-top:10px}.ldf-mobile-container #entry .entryTb td.td01{width:70px;padding-right:0}.ldf-mobile-container #entry .entryTb td.td02{width:470px}.ldf-mobile-container #entry .entryTb td.td03{width:80px}.ldf-mobile-container #entry .entryTb td.top{vertical-align:top}.ldf-mobile-container .inputMText{border:1px solid #c8c8c8;width:80px;height:25px;padding-left:4px;font-size:14px}.ldf-mobile-container #entry .inputL{border:1px solid #c8c8c8;width:100%;height:25px;font-size:14px}.ldf-mobile-container #entry .inputSText{border:1px solid #c8c8c8;width:40px;height:25px;padding-left:4px;font-size:14px}.ldf-mobile-container #entry .addSeach{text-align:center;vertical-align:bottom;width:70px;height:23px;padding-top:5px;display:inline-block}.ldf-mobile-container #entry select{font-size:15px}.ldf-mobile-container #entry .link a{color:#c30d23;margin-top:20px;text-decoration:underline;display:block}.ldf-mobile-container #entry .editing:hover,.ldf-mobile-container #entry .link a:hover,.ldf-mobile-container #entry .pass:hover{color:#c30d23;text-decoration:none}.ldf-mobile-container #entry .editing{color:#c30d23;float:right;font-size:12px;font-weight:400;text-decoration:underline}.ldf-mobile-container #entry .pass{color:#c30d23;text-decoration:underline}.ldf-mobile-container #questionnaire .greyBg{background-color:#dcdcda}.ldf-mobile-container #questionnaire .tit2{margin-bottom:30px;font-size:18px}.ldf-mobile-container #questionnaire .sub{margin-bottom:20px;padding:5px 10px;font-size:18px}.ldf-mobile-container #questionnaire .tit3{border-bottom:1px solid #dcdcdc;margin-bottom:20px;font-size:18px;font-weight:700}.ldf-mobile-container #questionnaire .mt30{margin-top:30px}.ldf-mobile-container #questionnaire .mt40{margin-top:40px}.ldf-mobile-container #questionnaire .inputM{border:1px solid #c8c8c8;width:230px;height:26px;padding-left:4px;font-size:14px}.ldf-mobile-container #questionnaire .inputL{border:1px solid #c8c8c8;width:100%;height:25px;padding-left:4px;font-size:14px}.ldf-mobile-container #questionnaire .inputS{border:1px solid #c8c8c8;width:110px;height:26px;font-size:14px}.ldf-mobile-container #questionnaire select{margin-bottom:5px;font-size:16px}.ldf-mobile-container #questionnaire select.w200{width:200px}.ldf-mobile-container #questionnaire .qTb th,.ldf-mobile-container #questionnaire .qTb2 th{background-color:#f0f0ee;padding:5px;font-weight:700}.ldf-mobile-container #questionnaire .qTb2 .small-only{empty-cells:hide;margin-top:0}.ldf-mobile-container #questionnaire .qTb2 .small-only th{background-color:#fff;padding:15px 10px 5px;line-height:1.5}.ldf-mobile-container #questionnaire .qTb2 .small-only td{text-align:left;padding:5px 10px;font-weight:400;line-height:1.3}.ldf-mobile-container #questionnaire textarea{border:1px solid #c8c8c8;width:100%;height:120px;padding:4px}.ldf-mobile-container #questionnaire .matrix{width:100%;margin-top:10px}.ldf-mobile-container #questionnaire .matrix th{padding:5px;line-height:1.5}.ldf-mobile-container #questionnaire .matrix td{padding:5px 5px 10px}.ldf-mobile-container #questionnaire .required{color:#c30d23;font-weight:400}.ldf-mobile-container #questionnaire .select{background-color:#ff3;padding:5px}.ldf-mobile-container .txtboxFrame{display:inline-block;position:relative}.ldf-mobile-container #error .note{color:#c30d23;text-align:center;border:1px solid #c30d23;margin:20px 0;padding:50px;font-size:x-large}.ldf-mobile-container #passwordAlert{padding:0 20px}.ldf-mobile-container #passwordAlert .tit{border-bottom:1px solid #dcdcdc;margin-bottom:30px;font-size:22px;font-weight:700}.ldf-mobile-container #passwordAlert .box{background-color:#f0f0ee;border:1px solid #c8c8c8;margin:40px 0;padding:10px}.ldf-mobile-container #passwordAlert .box p{width:100%;margin-right:20px;display:inline-block}.ldf-mobile-container #passwordAlert .box td{padding:10px 20px}.ldf-mobile-container #passwordAlert .boxCenter{width:100%;margin:0 auto}.ldf-mobile-container #passwordAlert .note{color:#c30d23;border:1px solid #c30d23;margin:30px 0}.ldf-mobile-container #passwordAlert .noDisplayInformationBox{border:1px solid #969696;margin-top:20px;padding:10px;overflow:auto}.ldf-mobile-container #passwordAlert .noDisplayInformation{float:left;vertical-align:middle;height:40px;line-height:45px}.ldf-mobile-container #passwordAlert .gotoTopPageBtn{float:right}.ldf-mobile-container #passwordAlert .passAlertButtonBox{height:40px}.ldf-mobile-container #passwordAlert .gotoTopPageBtn,.ldf-mobile-container #passwordAlert .logoutBtn,.ldf-mobile-container #passwordAlert .saveBtn{width:120px}.ldf-mobile-container #passwordAlert #pnl_ErrMsg{border:1px solid red}.ldf-mobile-container #passwordAlert #pnl_ErrMsg h3{color:red;background-color:#f3faff;border-color:red red currentColor;border-bottom-style:solid;border-bottom-width:1px;padding:7px 10px}.ldf-mobile-container #passwordAlert #pnl_ErrMsg #blt_ErrList{padding:10px 15px}.ldf-mobile-container #schedulePrint td,.ldf-mobile-container #schedulePrint th{border:1px solid #c8c8c8;padding:10px 20px;display:block}.ldf-mobile-container #passwordAlert #cbx_NoDispAlert{margin-right:4px}.ldf-mobile-container #schedulePrint #wrapper{text-align:left;margin:0 auto;padding:20px}.ldf-mobile-container #schedulePrint .qr{text-align:center;margin-bottom:20px}.ldf-mobile-container #schedulePrint .tit{text-align:center;border-bottom:1px solid #c8c8c8;margin:30px auto 0;padding-bottom:3px;font-size:14px}.ldf-mobile-container #schedulePrint header{border-bottom:none;position:static}.ldf-mobile-container #schedulePrint table{width:100%;margin-bottom:20px}.ldf-mobile-container #schedulePrint div.btn,.ldf-mobile-container .pcOnly{display:none!important}
