@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}.cf:after{content:"";clear:both;display:block}html{font-size:62.5%;background-color:#fafafa}body{font-family:"Noto Sans JP",sans-serif;font-weight:400;text-align:justify}@media screen and (max-width: 640px){body{font-size:1.5em;line-height:1.7}}@media screen and (min-width: 641px){body{font-size:1.6em;line-height:1.75}}@media print{body{width:100%;font-size:1em;line-height:1.5}}img{image-rendering:-webkit-optimize-contrast}header{background:hsla(0,0%,100%,.75)}@media screen and (min-width: 1200px){header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around;padding:60px 10px 10px 10px}}@media print{header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around;padding:1cm 0 1cm 0}}@media screen and (max-width: 1199px){header{display:block;padding:20px 0}}@media screen and (min-width: 641px){header.fixed{width:100%;position:fixed;z-index:99;top:0;left:0;background:#fff}}@media screen and (min-width: 641px){header nav#hnav ul{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 641px)and (max-width: 1199px){header nav#hnav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 641px){header nav#hnav ul li:last-child::after{content:"|";margin:0 20px}header nav#hnav ul li::before{content:"|";margin:0 20px}}@media print{header nav#hnav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}header nav#hnav ul li:last-child::after{content:"|";margin:0 3mm}header nav#hnav ul li::before{content:"|";margin:0 3mm}}@media screen and (max-width: 640px){header nav#hnav{display:none}}@media screen and (min-width: 1200px){header h1{max-width:50%}header h1 img{max-width:100%}}@media print{header h1{width:40%}header h1 img{width:100%}}@media screen and (max-width: 1199px){header h1{width:100%;margin-bottom:10px}header h1 img{max-width:600px;width:calc(100% - 20px);display:block;margin:0 auto}}footer{background-color:#804e21;color:#fefefe}footer a{color:#fefefe;border:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}footer a:hover{color:#fff21d;border:none}@media screen and (min-width: 961px){footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}footer ul li{padding:10px 25px}}@media print{footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer ul li{padding:5mm}}@media screen and (max-width: 960px){footer ul{display:none}}footer address{padding:0 0 20px}@media screen and (max-width: 960px){footer address{padding-top:20px}}footer address{text-align:center}footer address p:nth-child(1){font-size:1.2em}h2,h3,h4,h5,h6{font-size:1em}.mb10{margin-bottom:10px !important}@media print{.mb10{margin-bottom:3mm !important}}.mt10{margin-top:10px !important}@media print{.mt10{margin-top:3mm !important}}.font11{font-size:1.1em !important}.mb20{margin-bottom:20px !important}@media print{.mb20{margin-bottom:6mm !important}}.mt20{margin-top:20px !important}@media print{.mt20{margin-top:6mm !important}}.font12{font-size:1.2em !important}.mb30{margin-bottom:30px !important}@media print{.mb30{margin-bottom:9mm !important}}.mt30{margin-top:30px !important}@media print{.mt30{margin-top:9mm !important}}.font13{font-size:1.3em !important}.mb40{margin-bottom:40px !important}@media print{.mb40{margin-bottom:12mm !important}}.mt40{margin-top:40px !important}@media print{.mt40{margin-top:12mm !important}}.font14{font-size:1.4em !important}.mb50{margin-bottom:50px !important}@media print{.mb50{margin-bottom:15mm !important}}.mt50{margin-top:50px !important}@media print{.mt50{margin-top:15mm !important}}.font15{font-size:1.5em !important}.mb60{margin-bottom:60px !important}@media print{.mb60{margin-bottom:18mm !important}}.mt60{margin-top:60px !important}@media print{.mt60{margin-top:18mm !important}}.font16{font-size:1.6em !important}.mb70{margin-bottom:70px !important}@media print{.mb70{margin-bottom:21mm !important}}.mt70{margin-top:70px !important}@media print{.mt70{margin-top:21mm !important}}.font17{font-size:1.7em !important}.mb80{margin-bottom:80px !important}@media print{.mb80{margin-bottom:24mm !important}}.mt80{margin-top:80px !important}@media print{.mt80{margin-top:24mm !important}}.font18{font-size:1.8em !important}.mb90{margin-bottom:90px !important}@media print{.mb90{margin-bottom:27mm !important}}.mt90{margin-top:90px !important}@media print{.mt90{margin-top:27mm !important}}.font19{font-size:1.9em !important}.mb100{margin-bottom:100px !important}@media print{.mb100{margin-bottom:30mm !important}}.mt100{margin-top:100px !important}@media print{.mt100{margin-top:30mm !important}}.font20{font-size:2em !important}.textright{text-align:right !important}.textleft{text-align:left !important}.textcenter{text-align:center !important}@media screen and (max-width: 640px){.hide-sp{display:none !important}}@media screen and (min-width: 641px){.hide-pc{display:none !important}}@media print{.hide-pc{display:none !important}}@media screen and (min-width: 761px){#btn-contact{position:fixed;top:0;right:0;line-height:0;z-index:100}#btn-contact a{display:block;padding:5px 5px 15px;color:#fefefe;background-color:#c33;text-align:center;border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-ms-border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px}#btn-contact a i{display:block;margin:0 auto 5px}#btn-contact a span{font-size:.7em}}@media print{#btn-contact{position:absolute;top:0;right:0;line-height:0;z-index:100}#btn-contact a{display:block;padding:5px 5px 15px;color:#fefefe;background-color:#c33;text-align:center;border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-ms-border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px}#btn-contact a i{display:block;margin:0 auto 5px}#btn-contact a span{font-size:.7em}}@media screen and (max-width: 760px){#btn-contact{display:none}}@media screen and (min-width: 761px){#slide{height:750px;border-bottom-left-radius:70% 130px;border-bottom-right-radius:70% 130px}}@media screen and (max-width: 760px){#slide{height:450px}}#slide{overflow:hidden !important}#container{overflow:hidden}#container h2{font-family:"Noto Sans JP",sans-serif;font-size:2.4em;font-weight:bold;text-align:center}@media screen{#container h2{background:#c33;background:-webkit-gradient(linear, left bottom, left top, from(#cc3333), to(#FF340B));background:linear-gradient(to top, #cc3333, #FF340B);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}@media screen{#container h2.no-gra{background:#c33;background:-webkit-gradient(linear, left bottom, left top, from(#cc3333), to(#cc3333));background:linear-gradient(to top, #cc3333, #cc3333);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}@media print{#container h2{color:#c33}}@media print{.concept-word-box{position:relative;z-index:3;font-size:1.6em;font-weight:bold;font-family:"Noto Sans JP",sans-serif;text-align:center;color:#262626;text-shadow:none;line-height:1.5;margin:5mm 0 5mm}}@media screen and (min-width: 761px){.concept-word-box{position:relative;z-index:3;font-size:1.8em;font-weight:bold;font-family:"Noto Sans JP",sans-serif;text-align:center;color:#fefefe;text-shadow:1px 1px 3px #222;margin-top:-150px;line-height:1.5}}@media screen and (max-width: 760px){.concept-word-box{text-align:center;margin:20px 0;font-weight:bold;font-size:1.3em}}@media print{#container .work-container{padding:1cm 0 1cm}}@media screen and (min-width: 961px){#container .work-container{padding:120px 0 120px}}@media screen and (max-width: 960px){#container .work-container{padding:80px 0 80px}}@media screen and (max-width: 640px){#container .work-container{padding:60px 0 60px}}#container .work-container{position:relative;z-index:6}@media screen and (min-width: 641px){#container .work-container .work-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media print{#container .work-container .work-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#container .work-container .work-box{width:calc(100% - 20px);margin:0 auto}@media screen and (min-width: 641px){#container .work-container .work-box section{width:calc(33.3333333333% - 10px)}}@media print{#container .work-container .work-box section{width:calc(33.3333333333% - 10px)}}@media screen and (max-width: 640px){#container .work-container .work-box section{max-width:400px;width:calc(100% - 20px);margin:0 auto 20px}}#container .work-container .work-box section h3{font-size:1.6em;text-align:center;color:#262626;font-family:"Noto Sans JP",sans-serif}#container .work-container .work-box section h3 a{color:#262626;border:none;font-weight:normal;transform:all .5s;-webkit-transform:all .5s;-moz-transform:all .5s;-ms-transform:all .5s;-o-transform:all .5s}#container .work-container .work-box section h3 a:hover{font-weight:normal;color:#ff340b}#container .work-container .work-box section img{width:100%;display:block}@media print{#container .jirei-container{padding:1cm 1cm}}@media screen and (min-width: 961px){#container .jirei-container{padding:120px 0 120px}}@media screen and (max-width: 960px){#container .jirei-container{padding:80px 0 80px}}@media screen and (max-width: 640px){#container .jirei-container{padding:60px 0 60px}}#container .jirei-container{background-size:auto auto;background-color:#fce59d}#container .jirei-container .jirei-box{max-width:1100px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px auto 20px;gap:10px}@media screen and (max-width: 640px){#container .jirei-container .jirei-box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 20px}}@media screen and (min-width: 641px){#container .jirei-container .jirei-box section{width:calc(25% - 10px)}}@media print{#container .jirei-container .jirei-box section{width:calc(25% - 10px)}}@media screen and (max-width: 640px){#container .jirei-container .jirei-box section{width:calc(50% - 20px);margin:0 auto 20px}}#container .jirei-container .jirei-box section img{width:100%;display:block;margin-bottom:10px}#container .jirei-container .jirei-box section p{font-weight:bold;text-align:center}#container .jirei-container .jirei-box section a{color:#262626;text-decoration:underline;border-bottom:none}#container .jirei-container .jirei-box section a:hover{color:#ff340b}@media print{#container .guideline-container{padding:1cm 1cm}}@media screen and (min-width: 961px){#container .guideline-container{padding:120px 0 120px}}@media screen and (max-width: 960px){#container .guideline-container{padding:80px 0 80px}}@media screen and (max-width: 640px){#container .guideline-container{padding:60px 0 60px}}@media print{#container .guideline-container{background:url(../img/index/bg-jirei.jpg) no-repeat center center;background-size:cover}}@media screen and (min-width: 641px){#container .guideline-container{background:url(../img/index/bg-jirei.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}}@media screen and (max-width: 640px){#container .guideline-container{background:url(../img/index/bg-jirei.jpg) no-repeat center center;background-size:cover}}#container .guideline-container .guideline-box{max-width:1000px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px auto 20px}#container .guideline-container .guideline-box section{width:calc(33.3333333333% - 10px)}#container .guideline-container .guideline-box p{font-weight:bold}@media screen and (min-width: 761px){#container .guideline-container .guideline-box p{font-size:1.1em}}#container .guideline-container .guideline-box p{text-align:center}#container .guideline-container .guideline-box img{width:100%;display:block;margin-bottom:10px}@media print{#container .bottom-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 761px){#container .bottom-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print{#container .bottom-container .info-container{width:50%;padding:5mm}}@media screen and (min-width: 761px){#container .bottom-container .info-container{width:50%}}@media screen and (min-width: 961px){#container .bottom-container .info-container{padding:120px 0 120px}}@media screen and (max-width: 960px){#container .bottom-container .info-container{padding:80px 0 80px}}@media screen and (max-width: 640px){#container .bottom-container .info-container{padding:60px 0 60px}}#container .bottom-container .info-container{background-color:#eaeaea}#container .bottom-container .info-container dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:0 30px 10px 30px}@media print{#container .bottom-container .info-container dl{padding:0 0 5mm}}#container .bottom-container .info-container dl dt{font-weight:bold}#container .bottom-container .info-container dl dd{padding-left:10px}#container .bottom-container .info-container h2{font-family:"Noto Sans JP",sans-serif;font-size:2.4em;font-weight:bold;text-align:center}#container .bottom-container .info-container dt,#container .bottom-container .info-container dd a{color:#262626}#container .bottom-container .info-container a{border-bottom:1px solid #262626}#container .bottom-container .info-container a:hover{border-bottom:1px solid #ff340b;color:#ff340b}@media print{#container .bottom-container .contact-container{width:100%;padding:5mm}}@media screen and (min-width: 761px){#container .bottom-container .contact-container{width:100%}}@media screen and (min-width: 961px){#container .bottom-container .contact-container{padding:120px 0 120px}}@media screen and (max-width: 960px){#container .bottom-container .contact-container{padding:80px 0 80px}}@media screen and (max-width: 640px){#container .bottom-container .contact-container{padding:60px 0 60px}}#container .bottom-container .contact-container{background-size:auto auto;background-color:#fce59d}#container .bottom-container .contact-container div a{display:block;width:380px}@media print{#container .bottom-container .contact-container div a{width:100%}}#container .bottom-container .contact-container div a{text-align:center;margin:0 auto 20px;font-size:1.6em;padding:10px 0;background-color:#c33;border:none;font-weight:bold;color:#fefefe}#container .bottom-container .contact-container div a:hover{background-color:#ff340b;border:none}#container .recruit-container{padding:60px 0 80px}@media print{#container .recruit-container{padding:1cm}}#container .recruit-container a{display:block;max-width:400px;width:calc(100% - 40px);padding:30px 0;text-align:center;border:none;color:#222;font-weight:bold;margin:0 auto;font-size:2em;font-family:"Noto Sans JP",sans-serif;background:url(../img/index/bg-recruit.jpg) no-repeat center center;background-size:cover}#container .recruit-container a:hover{border:none;color:#c33}.curryplatz-container{padding:60px 0 80px}@media print{.curryplatz-container{padding:1cm}}.curryplatz-container{width:calc(100% - 20px);margin:0 auto}@media print{.curryplatz-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width: 641px){.curryplatz-container ul{margin:20px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}}.curryplatz-container ul img{max-width:calc(100% - 20px)}@media screen and (max-width: 640px){.curryplatz-container ul img{max-width:300px;width:calc(100% - 20px);display:block;margin:0 auto 10px}}.curryplatz-container ul a{border:none !important}.curryplatz-container img.img-curry{max-width:400px;width:calc(100% - 20px);margin:0 auto 20px;display:block}#container .btn-link2{display:table;padding:13px 20px 13px 30px;margin:0 auto;color:#fefefe;background-color:#804e21;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;border:none;font-size:1.5em}#container .btn-link2::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";position:relative;right:10px}#container .btn-link2:hover{color:#fefefe;background-color:#c33;border:none}#container .btn-link{display:table;padding:3px 40px 3px 20px;margin:0 auto;color:#fefefe;background-color:#c33;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}#container .btn-link::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"";position:relative;left:10px}#container .btn-link:hover{color:#fefefe;background-color:#ff340b}#container .btn-link:hover::after{left:15px}#hnav a,#container a{color:#c33;border-bottom:1px solid #c33;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}#hnav a:hover,#container a:hover{color:#ff340b;border-bottom:1px solid #ff340b}#hnav .no-border a,#container .no-border a{border:none !important}.fontmincho{font-family:"Times New Roman",Times,serif !important}h2.page-title{font-weight:bold;font-family:"Noto Sans JP",sans-serif;font-size:2.4em;padding:30px 0;text-align:center;margin-bottom:50px}h2.page-title::after{display:block;content:"";width:60px;height:5px;background-color:#c33;position:relative;top:0;left:calc(50% - 30px)}h3.page-title{font-weight:bold;font-family:"Noto Sans JP",sans-serif}@media print{h3.page-title{font-size:1.9em}}@media screen and (min-width: 641px){h3.page-title{font-size:1.9em}}@media screen and (max-width: 640px){h3.page-title{font-size:1.7em}}h3.page-title{text-align:center;margin-bottom:30px}h3.page-title::before{font-family:"Font Awesome 5 Free";content:""}@media print{h3.page-title::before{margin-right:10px}}@media screen and (min-width: 641px){h3.page-title::before{margin-right:10px}}@media screen and (max-width: 640px){h3.page-title::before{margin-right:5px}}h3.page-title::before{color:#c33}h3.page-title::after{font-family:"Font Awesome 5 Free";content:""}@media print{h3.page-title::after{margin-left:10px}}@media screen and (min-width: 641px){h3.page-title::after{margin-left:10px}}@media screen and (max-width: 640px){h3.page-title::after{margin-left:5px}}h3.page-title::after{color:#c33}h4.page-title{font-weight:bold;font-family:"Noto Sans JP",sans-serif;font-size:1.6em;text-align:center;margin-bottom:20px;padding:5px 0;background-color:#dd2226;color:#fefefe}h4.page-title2{font-weight:bold;text-align:center;font-size:1.2em;margin-bottom:10px;color:#804e21}h4.page-title3{font-weight:bold;text-align:left;font-size:1.1em;margin-bottom:10px;color:#804e21}h5.page-title{font-weight:bold;text-align:center;font-size:1.2em;margin-bottom:10px;color:#804e21}h5.page-title span{background-color:#ff340b;color:#fefefe;display:table;text-align:center;margin:0 auto 5px;padding:0px 5px 2px;font-size:.8em;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}#container .btn-manage{display:block;max-width:600px;text-decoration:none;border:none !important;width:49%;background:url(../img/works/btn-manage.jpg) no-repeat center center;background-size:cover;float:left;padding:20px;font-size:1.2em;font-weight:bold;text-align:center;color:#262626;text-shadow:1px 1px 2px #fff}#container .btn-manage:hover{color:#c33}#container .btn-service{display:block;max-width:600px;text-decoration:none;border:none !important;width:49%;background:url(../img/works/btn-service.jpg) no-repeat center center;background-size:cover;float:right;padding:20px;font-size:1.2em;font-weight:bold;text-align:center;color:#262626;text-shadow:1px 1px 2px #fff}#container .btn-service:hover{color:#c33}#container section.page{max-width:1000px;width:calc(100% - 20px);margin:0 auto 120px}@media screen and (min-width: 641px){#container section.page img.img-office{max-width:400px;width:45%;height:auto;float:right;margin:0 0 0 30px}}@media print{#container section.page img.img-office{width:50%;height:auto;float:right;margin:0 0 0 1cm}}@media screen and (max-width: 640px){#container section.page img.img-office{max-width:300px;width:calc(100% - 60px);display:block;margin:0 auto 20px}}#container section.page section{margin-bottom:80px}#container section.page .googlemap{width:100%;height:480px;margin-bottom:20px}#container section.page .company-dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}@media print{#container section.page .company-dl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 641px){#container section.page .company-dl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width: 640px){#container section.page .company-dl{-ms-flex-wrap:wrap;flex-wrap:wrap}}#container section.page .company-dl dt{width:120px;text-align:center;color:#fefefe;background-color:#757575;font-weight:normal}@media print{#container section.page .company-dl dd{width:calc(100% - 130px)}}@media screen and (min-width: 641px){#container section.page .company-dl dd{width:calc(100% - 130px)}}@media screen and (max-width: 640px){#container section.page .company-dl dd{width:calc(100% - 20px);margin-left:20px}}#container section.page .company-dl dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#container section.page .shishin-dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}#container section.page .shishin-dl dt{width:80px;font-weight:bold}#container section.page .shishin-dl dd{width:calc(100% - 80px)}@media screen and (min-width: 641px){#container section.page .enkaku-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print{#container section.page .enkaku-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print{#container section.page .enkaku-img-box{width:40%}}@media screen and (min-width: 961px){#container section.page .enkaku-img-box{width:400px}}@media screen and (max-width: 960px){#container section.page .enkaku-img-box{width:300px}}@media screen and (max-width: 760px){#container section.page .enkaku-img-box{width:200px}}@media screen and (max-width: 640px){#container section.page .enkaku-img-box{display:none}}#container section.page .enkaku-img-box img{width:100%;display:block;margin-bottom:10px}@media print{#container section.page .enkaku-box{width:59%}}@media screen and (min-width: 961px){#container section.page .enkaku-box{width:calc(100% - 420px)}}@media screen and (max-width: 960px){#container section.page .enkaku-box{width:calc(100% - 320px)}}@media screen and (max-width: 760px){#container section.page .enkaku-box{width:calc(100% - 220px)}}@media screen and (max-width: 640px){#container section.page .enkaku-box{width:calc(100% - 20px)}}#container section.page .enkaku-dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}#container section.page .enkaku-dl dt{width:100px;font-weight:normal}#container section.page .enkaku-dl dd{width:calc(100% - 110px)}@media print{#container section.page img.img-recruit{float:left;width:39%}}@media screen and (min-width: 961px){#container section.page img.img-recruit{float:left;width:350px}}@media screen and (max-width: 960px){#container section.page img.img-recruit{float:none;max-width:250px;margin:0 auto 20px;width:calc(100% - 40px);display:block}}#container section.page img.img-recruit{height:auto}@media print{#container section.page .about-recruit-container{width:60%;float:right}}@media screen and (min-width: 961px){#container section.page .about-recruit-container{width:calc(100% - 370px);float:right}}#container section.page .recruit-dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}#container section.page .recruit-dl dt{width:110px;font-weight:normal}#container section.page .recruit-dl dd{width:calc(100% - 120px)}@media screen and (min-width: 641px){#container section.page .works-merit-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}}@media screen and (min-width: 961px){#container section.page .works-merit-container li{width:calc(33.3333333333% - 20px);margin-bottom:30px}}@media screen and (max-width: 960px){#container section.page .works-merit-container li{width:calc(50% - 20px);margin-bottom:30px}}@media screen and (max-width: 640px){#container section.page .works-merit-container li{width:calc(100% - 20px);margin:0 auto 20px}}#container section.page .works-merit-container li{padding:20px;background-color:#fbf4eb;-webkit-box-shadow:2px 2px 2px 2px #e8e8e8;box-shadow:2px 2px 2px 2px #e8e8e8}#container section.page .works-merit-container li p{font-size:.9em;line-height:1.5}@media screen and (min-width: 641px){#container section.page img.img-works01{float:right;margin:0 0 0 20px;width:45%}}@media screen and (max-width: 640px){#container section.page img.img-works01{display:block;margin:0 auto 10px;width:calc(100% - 80px)}}@media screen and (min-width: 641px){#container section.page img.img-works02{float:left;margin:0 20px 0 0;width:45%}}@media screen and (max-width: 640px){#container section.page img.img-works02{display:block;margin:0 auto 10px;width:calc(100% - 80px)}}@media screen and (min-width: 641px){#container section.page img.img-manage{float:right;margin:0 0 0 20px;width:350px}}@media screen and (max-width: 640px){#container section.page img.img-manage{display:block;margin:0 auto 10px;max-width:350px;width:calc(100% - 80px)}}#container section.page ol.manage-list{padding-left:0;margin-bottom:20px;counter-reset:manage-list}#container section.page ol.manage-list>li{position:relative;list-style:none;margin-bottom:8px;padding-left:2.4em;counter-increment:manage-list}#container section.page ol.manage-list>li::before{content:"(" counter(manage-list) ")";position:absolute;top:0;left:0}#container section.page ol.manage-list>li>ol.manage-list02{padding-left:40px;margin-bottom:20px}#container section.page ol.manage-list>li>ol.manage-list02>li{list-style:lower-alpha;margin-bottom:5px}#container section.page .manage-dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#container section.page .manage-dl dt{width:100px}#container section.page .manage-dl dd{width:calc(100% - 110px);text-align:right}@media screen and (min-width: 641px){#container section.page .manage-box01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 641px){#container section.page .manage-box01 .detail-box{width:calc(100% - 250px)}}@media screen and (max-width: 640px){#container section.page .manage-box01 .detail-box{margin-bottom:10px}}#container section.page .manage-box01 .graph-box{background-color:#fce59d;width:230px;padding:20px;margin:0}@media screen and (max-width: 640px){#container section.page .manage-box01 .graph-box{margin:0 auto}}#container section.page .manage-box01 .graph-box{-webkit-box-shadow:2px 2px 2px 2px #e8e8e8;box-shadow:2px 2px 2px 2px #e8e8e8}#container section.page .contact-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#container section.page .contact-box .phone-img-box{font-size:4em;margin-right:20px}#container section.page .contactform-box .hissu{font-size:.8em;padding:0 3px;background-color:#dd2226;color:#fefefe;margin-left:5px}#container section.page .contactform-box dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}#container section.page .contactform-box dt{width:185px;font-weight:normal}@media screen and (min-width: 761px){#container section.page .contactform-box dt{text-align:right}}@media screen and (max-width: 760px){#container section.page .contactform-box dt{text-align:left}}#container section.page .contactform-box dt{background-color:#fce59d;padding:5px}@media screen and (min-width: 761px){#container section.page .contactform-box dd{width:calc(100% - 205px)}}@media screen and (max-width: 760px){#container section.page .contactform-box dd{width:calc(100% - 30px);margin:0 0 0 30px}}#container section.page .contactform-box dd{padding:5px}#container section.page .contactform-box button,#container section.page .contactform-box input,#container section.page .contactform-box select,#container section.page .contactform-box textarea{border:1px solid #ccc;padding:3px 5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}#container section.page .contactform-box input.yubin{width:100px}#container section.page .contactform-box input.fullsize,#container section.page .contactform-box textarea{width:100%}#container section.page .contactform-box input.halfsize{width:50%}#container section.page .contactform-box table{width:100%;margin:5px 0 0}#container section.page .contactform-box th{width:170px;vertical-align:middle}#container section.page .contactform-box td{padding:0 0 5px;vertical-align:middle}#container section.page .contactform-box input[type=submit]{font-size:1.2em;font-weight:bold;display:block;background-color:#afafaf;color:#fefefe;padding:5px 20px;margin:20px auto 0;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}#container section.page .contactform-box input[type=submit]:not(:disabled):hover{background-color:#c33}#container section.page .contactform-box textarea{height:180px}.policy-container{height:400px;overflow-y:scroll;padding:30px;border:1px solid #ccc}.page-content{margin-bottom:40px}@media screen and (min-width: 641px){.page-content .thumb-box{width:270px}.page-content .thumb-box.onleft{float:left}.page-content .thumb-box.onright{float:right}.page-content .thumb-box img{width:100%;height:auto}.page-content .detail-box{width:calc(100% - 300px)}.page-content .detail-box.onleft{float:left}.page-content .detail-box.onright{float:right}}@media screen and (max-width: 640px){.page-content .thumb-box{width:270px;clear:both;margin:0 auto 10px}.page-content .thumb-box img{width:100%;height:auto}}.category-box{margin-bottom:20px}.category-box .img-box{width:150px;height:auto}.category-box .img-box img{width:100%}@media screen and (min-width: 641px){.category-box .img-box{float:left;margin:0 20px 0 0}}@media screen and (max-width: 640px){.category-box .img-box{margin:0 auto 10px}}.category-box h3.title-box{font-size:1.2em;font-weight:bold}@media screen and (max-width: 640px){.category-box h3.title-box{text-align:center}}.category-box .date-box{font-size:.8em;margin-bottom:10px}@media screen and (max-width: 640px){.category-box .date-box{text-align:center}}#container .wp-pagenavi{margin:50px 0 0 0;text-align:center}#container .wp-pagenavi span,#container .wp-pagenavi a{margin:0 5px}#container .wp-pagenavi .pages{background-color:#ddd;padding:1px 8px}#container .wp-pagenavi a.page,#container .wp-pagenavi a.previouspostslink,#container .wp-pagenavi a.nextpostslink{background-color:#c33;padding:0 8px;color:#fefefe;text-decoration:none}/*# sourceMappingURL=common.min.css.map */