/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{overflow-y:scroll;font-size:13px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:normal;font-family:inherit;font-family:"Helvetica Neue",Helvetica,Arial,Roboto,"Droid Sans","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif;line-break:strict;word-break:normal}body{line-height:1.75;text-align:center;color:#1e1e1e}h1,h2,h3,h4,h5,h6{font-size:100%}:focus{outline:0}table{border-collapse:collapse;border-spacing:0;font-size:100%;font-family:inherit}caption,th,td{text-align:left;vertical-align:top;font-weight:normal}ol,ul{list-style:none}input,textarea,select,button{font-size:100%;font-family:inherit}select{margin:inherit}a{color:#1e1e1e;text-decoration:none}a:hover{color:#d75a69}img{-ms-interpolation-mode:bicubic;border:0}.Wrap{width:1000px;text-align:left;margin:0 auto}.print-off{display:none}.F-Bold{font-weight:bold}.F-Red{color:#CC0000}.F-Pink{color:#d75a69}.T-Center{text-align:center}.T-Right{text-align:right}.T-Left{text-align:left}.Hide{display:none}.F-Size1{font-size:.1rem}.F-Size2{font-size:.2rem}.F-Size3{font-size:.3rem}.F-Size4{font-size:.4rem}.F-Size5{font-size:.5rem}.F-Size6{font-size:.6rem}.F-Size7{font-size:.7rem}.F-Size8{font-size:.8rem}.F-Size9{font-size:.9rem}.F-Size10{font-size:1rem}.F-Size11{font-size:1.1rem}.F-Size12{font-size:1.2rem}.F-Size13{font-size:1.3rem}.F-Size14{font-size:1.4rem}.F-Size15{font-size:1.5rem}.F-Size16{font-size:1.6rem}.F-Size17{font-size:1.7rem}.F-Size18{font-size:1.8rem}.F-Size19{font-size:1.9rem}.F-Size20{font-size:2rem}.F-Size21{font-size:2.1rem}.F-Size22{font-size:2.2rem}.F-Size23{font-size:2.3rem}.F-Size24{font-size:2.4rem}.F-Size25{font-size:2.5rem}.F-Size26{font-size:2.6rem}.F-Size27{font-size:2.7rem}.F-Size28{font-size:2.8rem}.F-Size29{font-size:2.9rem}.F-Size30{font-size:3rem}.Mg5{margin:5px}.Mg5Top{margin-top:5px}.Mg5Right{margin-right:5px}.Mg5Bottom{margin-bottom:5px}.Mg5Left{margin-left:5px}.Pg5{padding:5px}.Pg5Top{padding-top:5px}.Pg5Right{padding-right:5px}.Pg5Bottom{padding-bottom:5px}.Pg5Left{padding-left:5px}.Mg-5{margin:-5px}.Mg-5Top{margin-top:-5px}.Mg-5Right{margin-right:-5px}.Mg-5Bottom{margin-bottom:-5px}.Mg-5Left{margin-left:-5px}.Pg-5{padding:-5px}.Pg-5Top{padding-top:-5px}.Pg-5Right{padding-right:-5px}.Pg-5Bottom{padding-bottom:-5px}.Pg-5Left{padding-left:-5px}.Mg10{margin:10px}.Mg10Top{margin-top:10px}.Mg10Right{margin-right:10px}.Mg10Bottom{margin-bottom:10px}.Mg10Left{margin-left:10px}.Pg10{padding:10px}.Pg10Top{padding-top:10px}.Pg10Right{padding-right:10px}.Pg10Bottom{padding-bottom:10px}.Pg10Left{padding-left:10px}.Mg-10{margin:-10px}.Mg-10Top{margin-top:-10px}.Mg-10Right{margin-right:-10px}.Mg-10Bottom{margin-bottom:-10px}.Mg-10Left{margin-left:-10px}.Pg-10{padding:-10px}.Pg-10Top{padding-top:-10px}.Pg-10Right{padding-right:-10px}.Pg-10Bottom{padding-bottom:-10px}.Pg-10Left{padding-left:-10px}.Mg15{margin:15px}.Mg15Top{margin-top:15px}.Mg15Right{margin-right:15px}.Mg15Bottom{margin-bottom:15px}.Mg15Left{margin-left:15px}.Pg15{padding:15px}.Pg15Top{padding-top:15px}.Pg15Right{padding-right:15px}.Pg15Bottom{padding-bottom:15px}.Pg15Left{padding-left:15px}.Mg-15{margin:-15px}.Mg-15Top{margin-top:-15px}.Mg-15Right{margin-right:-15px}.Mg-15Bottom{margin-bottom:-15px}.Mg-15Left{margin-left:-15px}.Pg-15{padding:-15px}.Pg-15Top{padding-top:-15px}.Pg-15Right{padding-right:-15px}.Pg-15Bottom{padding-bottom:-15px}.Pg-15Left{padding-left:-15px}.Mg20{margin:20px}.Mg20Top{margin-top:20px}.Mg20Right{margin-right:20px}.Mg20Bottom{margin-bottom:20px}.Mg20Left{margin-left:20px}.Pg20{padding:20px}.Pg20Top{padding-top:20px}.Pg20Right{padding-right:20px}.Pg20Bottom{padding-bottom:20px}.Pg20Left{padding-left:20px}.Mg-20{margin:-20px}.Mg-20Top{margin-top:-20px}.Mg-20Right{margin-right:-20px}.Mg-20Bottom{margin-bottom:-20px}.Mg-20Left{margin-left:-20px}.Pg-20{padding:-20px}.Pg-20Top{padding-top:-20px}.Pg-20Right{padding-right:-20px}.Pg-20Bottom{padding-bottom:-20px}.Pg-20Left{padding-left:-20px}.Mg25{margin:25px}.Mg25Top{margin-top:25px}.Mg25Right{margin-right:25px}.Mg25Bottom{margin-bottom:25px}.Mg25Left{margin-left:25px}.Pg25{padding:25px}.Pg25Top{padding-top:25px}.Pg25Right{padding-right:25px}.Pg25Bottom{padding-bottom:25px}.Pg25Left{padding-left:25px}.Mg-25{margin:-25px}.Mg-25Top{margin-top:-25px}.Mg-25Right{margin-right:-25px}.Mg-25Bottom{margin-bottom:-25px}.Mg-25Left{margin-left:-25px}.Pg-25{padding:-25px}.Pg-25Top{padding-top:-25px}.Pg-25Right{padding-right:-25px}.Pg-25Bottom{padding-bottom:-25px}.Pg-25Left{padding-left:-25px}.Mg30{margin:30px}.Mg30Top{margin-top:30px}.Mg30Right{margin-right:30px}.Mg30Bottom{margin-bottom:30px}.Mg30Left{margin-left:30px}.Pg30{padding:30px}.Pg30Top{padding-top:30px}.Pg30Right{padding-right:30px}.Pg30Bottom{padding-bottom:30px}.Pg30Left{padding-left:30px}.Mg-30{margin:-30px}.Mg-30Top{margin-top:-30px}.Mg-30Right{margin-right:-30px}.Mg-30Bottom{margin-bottom:-30px}.Mg-30Left{margin-left:-30px}.Pg-30{padding:-30px}.Pg-30Top{padding-top:-30px}.Pg-30Right{padding-right:-30px}.Pg-30Bottom{padding-bottom:-30px}.Pg-30Left{padding-left:-30px}.Mg35{margin:35px}.Mg35Top{margin-top:35px}.Mg35Right{margin-right:35px}.Mg35Bottom{margin-bottom:35px}.Mg35Left{margin-left:35px}.Pg35{padding:35px}.Pg35Top{padding-top:35px}.Pg35Right{padding-right:35px}.Pg35Bottom{padding-bottom:35px}.Pg35Left{padding-left:35px}.Mg-35{margin:-35px}.Mg-35Top{margin-top:-35px}.Mg-35Right{margin-right:-35px}.Mg-35Bottom{margin-bottom:-35px}.Mg-35Left{margin-left:-35px}.Pg-35{padding:-35px}.Pg-35Top{padding-top:-35px}.Pg-35Right{padding-right:-35px}.Pg-35Bottom{padding-bottom:-35px}.Pg-35Left{padding-left:-35px}.Mg40{margin:40px}.Mg40Top{margin-top:40px}.Mg40Right{margin-right:40px}.Mg40Bottom{margin-bottom:40px}.Mg40Left{margin-left:40px}.Pg40{padding:40px}.Pg40Top{padding-top:40px}.Pg40Right{padding-right:40px}.Pg40Bottom{padding-bottom:40px}.Pg40Left{padding-left:40px}.Mg-40{margin:-40px}.Mg-40Top{margin-top:-40px}.Mg-40Right{margin-right:-40px}.Mg-40Bottom{margin-bottom:-40px}.Mg-40Left{margin-left:-40px}.Pg-40{padding:-40px}.Pg-40Top{padding-top:-40px}.Pg-40Right{padding-right:-40px}.Pg-40Bottom{padding-bottom:-40px}.Pg-40Left{padding-left:-40px}.Mg45{margin:45px}.Mg45Top{margin-top:45px}.Mg45Right{margin-right:45px}.Mg45Bottom{margin-bottom:45px}.Mg45Left{margin-left:45px}.Pg45{padding:45px}.Pg45Top{padding-top:45px}.Pg45Right{padding-right:45px}.Pg45Bottom{padding-bottom:45px}.Pg45Left{padding-left:45px}.Mg-45{margin:-45px}.Mg-45Top{margin-top:-45px}.Mg-45Right{margin-right:-45px}.Mg-45Bottom{margin-bottom:-45px}.Mg-45Left{margin-left:-45px}.Pg-45{padding:-45px}.Pg-45Top{padding-top:-45px}.Pg-45Right{padding-right:-45px}.Pg-45Bottom{padding-bottom:-45px}.Pg-45Left{padding-left:-45px}.Mg50{margin:50px}.Mg50Top{margin-top:50px}.Mg50Right{margin-right:50px}.Mg50Bottom{margin-bottom:50px}.Mg50Left{margin-left:50px}.Pg50{padding:50px}.Pg50Top{padding-top:50px}.Pg50Right{padding-right:50px}.Pg50Bottom{padding-bottom:50px}.Pg50Left{padding-left:50px}.Mg-50{margin:-50px}.Mg-50Top{margin-top:-50px}.Mg-50Right{margin-right:-50px}.Mg-50Bottom{margin-bottom:-50px}.Mg-50Left{margin-left:-50px}.Pg-50{padding:-50px}.Pg-50Top{padding-top:-50px}.Pg-50Right{padding-right:-50px}.Pg-50Bottom{padding-bottom:-50px}.Pg-50Left{padding-left:-50px}.Grid1{width:30px}.Grid2{width:70px}.Grid3{width:110px}.Grid4{width:150px}.Grid5{width:190px}.Grid6{width:230px}.Grid7{width:270px}.Grid8{width:310px}.Grid9{width:350px}.Grid10{width:390px}.Grid11{width:430px}.Grid12{width:470px}.Grid13{width:510px}.Grid14{width:550px}.Grid15{width:590px}.Grid16{width:630px}.Grid17{width:670px}.Grid18{width:710px}.Grid19{width:750px}.Grid20{width:790px}.Grid21{width:830px}.Grid22{width:870px}.Grid23{width:910px}.Grid24{width:950px}.Input--Type1{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;border:solid 1px #aaaaaa}.Input--TextArea1{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;border:solid 1px #aaaaaa;height:10em}.Left{float:left}.Right{float:right}.Clear{clear:both}.List--Type1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.List--Type1 .Item{width:23%;margin:8px 1%;background:#eeeeee;color:#1e1e1e;padding:8px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.List--Type2 .Item{padding-left:1.5rem;position:relative;margin:4px 0}.List--Type2 .Item:before{font-family:'Font Awesome 5 Free';content:'\f111';font-weight:700;text-align:center;position:absolute;left:0;top:0;width:13px;width:1rem}.List--Type3 .Item{padding-left:1.5rem;position:relative;margin:4px 0}.List--Type3 .Item:before{font-family:'Font Awesome 5 Free';content:'\f054';font-weight:700;text-align:center;position:absolute;left:0;top:0;width:13px;width:1rem;color:#d75a69}.List--Type__Number{margin-left:1.5em}.List--Type__Number li{list-style:decimal}.Table--Type1{width:100%}.Table--Type1 th{width:25%;border-bottom:solid 1px #d75a69;padding:16px 24px;font-weight:700}.Table--Type1 td{padding:16px 24px;border-bottom:solid 1px #1e1e1e}.Table--Type2{width:100%;border-right:solid 1px #aaaaaa;border-top:solid 1px #aaaaaa}.Table--Type2 th,.Table--Type2 td{padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #aaaaaa;border-left:solid 1px #aaaaaa}.Table--Type2 th{background:#f5d5d9;width:25%;font-weight:700}.Table--Type2 .Mast{background:#cc0000;color:#ffffff;padding:4px 8px;margin-left:8px;font-size:.84615rem;font-weight:300}.Box--Type1{background:#f9e4e7;padding:16px}.Box--Type2{background:#f2f2f2;padding:16px}.Line--Type1{padding-bottom:8px;margin-bottom:8px;border-bottom:dashed 1px #d75a69}.Link--Type1{color:#d75a69;text-decoration:underline}.EntryBody ol{margin-left:1.5em}.EntryBody ol li{list-style:decimal}.EntryBody ul{margin-left:1.5em}.EntryBody ul li{list-style:disc}.EntryBody blockquote{margin:10px;padding:5px 0px 5px 20px;border-left:5px #cccccc solid}.EntryBody a{color:#cc0000;text-decoration:underline}.EntryBody strong{font-weight:700}.EntryBody em{font-style:italic}.CellCenter{display:table-cell;vertical-align:middle;text-align:left}*+html .CellCenter{display:inline;zoom:1}* html .CellCenter{display:inline;zoom:1}.ClearFix{zoom:1}.ClearFix:before{content:"";display:table}.ClearFix:after{content:"";display:table;clear:both}.PhotoListArea{zoom:1}.PhotoListArea:before{content:"";display:table}.PhotoListArea:after{content:"";display:table;clear:both}.Header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:solid 25px #333333;position:fixed;width:100%;background:#ffffff;z-index:10;left:0;top:0}.Header--Logo{padding:24px;min-width:310px;width:310px;height:36px}.Header--Logo a{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%;background:url("../img/All/Logo.png") no-repeat;background-size:contain}.Nav{min-height:100%}.Nav ul{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Nav ul li a{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 24px;font-weight:700}.Nav ul li a span{position:relative}.Nav ul li a span:after{content:' ';position:absolute;width:0;height:1px;background:#d75a69;display:block;-webkit-transition:0.75s all;-o-transition:0.75s all;transition:0.75s all;z-index:0;left:auto;right:0;bottom:0}.Nav ul li a:hover span:after,.Nav ul li a.Active span:after{width:100%;left:0}.Nav ul li a.Active span:before{content:' ';position:absolute;left:50%;width:1px;bottom:-16px;height:16px;background:#d75a69}.Nav ul li.Contact a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#d75a69;color:#ffffff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.1}.Nav ul li.Contact a:before{font-family:'Font Awesome 5 Free';content:'\f0e0';display:block;font-size:26px;font-size:2rem;margin-bottom:8px}.Nav--Open{min-width:30px;font-size:.61538rem;margin-right:16px;cursor:pointer;display:none}.Nav--Open div{width:100%;height:2px;margin:0 auto 8px;background:#d75a69}.SubNav{background:rgba(30, 30, 30, .84);color:#ffffff;width:calc(100% - 180px);position:absolute;right:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 0}.SubNav a{padding:8px 24px;display:block;color:#ffffff}.SubNav li.Active a{background:#ffffff;color:#333333;border-radius:8px}.SP--Nav{position:fixed;width:100%;height:100vh;background:rgba(215, 90, 105, .9);z-index:999;top:-50%;right:-50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;border-radius:0 0 0 100%;visibility:hidden;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.SP--Nav.Active{opacity:1;visibility:visible;right:0;top:0;-webkit-animation:spnav-bg 1.2s ease both;animation:spnav-bg 1.2s ease both}.SP--Nav.Active .Box{opacity:1}.SP--Nav .Close{width:40px;height:40px;position:fixed;right:16px;top:16px;cursor:pointer}.SP--Nav .Close:before{content:' ';width:100%;height:2px;background:#ffffff;position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:50%}.SP--Nav .Close:after{content:' ';width:100%;height:2px;background:#ffffff;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%}.SP--Nav a{color:#ffffff}.SP--Nav .Box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-transition:0.75s all;-o-transition:0.75s all;transition:0.75s all;-webkit-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s;opacity:0;margin-top:50px}.SP--Nav .Item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;width:33%}.SP--Nav .Title{font-size:1.38462rem;padding-bottom:8px;margin-bottom:16px;border-bottom:solid 1px #ffffff}.SP--Nav .Contact{width:100%;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.SP--Nav .Contact a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#ffffff;color:#d75a69;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.1;padding:16px}.SP--Nav .Contact a:before{font-family:'Font Awesome 5 Free';content:'\f0e0';display:block;font-size:26px;font-size:2rem;margin-right:8px}@-webkit-keyframes spnav-bg{100%{border-radius:0}}@keyframes spnav-bg{100%{border-radius:0}}.BannersArea{margin-top:80px;position:relative;background:#f2f2f2;padding:24px 3rem}.BannersArea .Btn{width:2rem;height:4rem;background:#505050;color:#ffffff;position:absolute;text-align:center;line-height:4rem;top:50%;margin-top:-2rem}.BannersArea .PrevBtn{left:0}.BannersArea .NextBtn{right:0}.Banners .Item{width:310px}.Banners .Item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#ffffff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;text-align:center}.Banners .Item p{width:210px}.Banners .Photo{width:100px;height:100px;background:#eeeeee;background-size:cover !important}.Footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Footer--Logo{width:400px;background:#d75a69 url(../img/All/Footer/Logo.png) no-repeat center}.Footer--Address{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left;padding:80px}.Footer--Address .Box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.Footer--Address .Box span{font-size:1.07692rem;font-weight:700}.Footer--Address .Map{background:#eeeeee;min-width:50%;width:50%;height:150px;overflow:hidden;margin-left:16px}.Footer--Address .Map iframe{width:100%;height:calc(100% + 300px);margin-top:-150px}.Footer--Address .Tel{font-size:1.92308rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#1e1e1e}.Footer--Address .Tel:before{font-size:16.25px;font-size:1.25rem;font-family:'Font Awesome 5 Free';content:'\f095';display:block;margin-right:8px;border:solid 2px #1e1e1e;border-radius:50%;width:26px;width:2rem;height:26px;height:2rem;line-height:26px;line-height:2rem;text-align:center;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.Footer--Nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px;line-height:1}.Footer--Nav a{display:block;padding:0 12px;border-right:solid 1px #1e1e1e}.Footer--Nav li{margin:8px 0}.Footer--Nav li:first-child a{padding-left:0}.Footer .Copyright{text-align:right;margin-top:24px}.SubTitle--Type1{color:#d75a69;font-size:1.53846rem;font-weight:700;margin-bottom:16px;margin-top:40px}.SubTitle--Type1.Black{color:#1e1e1e}.SubTitle--Type2{color:#1e1e1e;font-size:1.23077rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-bottom:8px;margin-top:24px}.SubTitle--Type2:before{content:' ';height:1px;width:15px;background:#1e1e1e;display:block;margin-right:8px}.SubTitle--Type3{border-left:solid 5px #d75a69;font-size:1.07692rem;font-weight:700;padding-left:8px;margin-bottom:8px;margin-top:16px}.Pager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Pager .Item{min-width:3rem;height:3rem;margin:4px}.Pager .Item span,.Pager .Item a{height:3rem;display:block;border-radius:3rem;text-align:center;line-height:3rem;border:solid 1px #d75a69;color:#d75a69;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.Pager .Item span{background:#d75a69;color:#ffffff}.Pager .Item a{color:#d75a69}.Pager .Item a:hover{background:#d75a69;color:#ffffff}.Btn--Type1{font-size:1.15385rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Btn--Type1 .Item{margin:2%;min-width:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#d75a69;color:#ffffff;border:none;border-radius:2rem / 50%;padding:16px 24px;font-weight:700}.TopPage--MainImage{height:100vh;overflow:hidden;position:relative}.TopPage--MainImage .Copy{width:506px;height:202px;background:url("../img/TopPage/Copy.png") no-repeat;background-size:cover;position:absolute;left:0;top:100px;display:none;z-index:0}.TopPage--MainImage .Text{line-height:1.5;position:absolute;left:0;bottom:24px;padding:16px 32px;background:#ffffff;font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.92308rem;text-align:center}.TopPage--MainImage video{position:absolute;width:auto;height:auto;top:50%;left:50%;min-height:100%;min-width:100%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@supports ((-o-object-fit: cover) or (object-fit: cover)){.TopPage--MainImage video{position:static;height:100%;width:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;-ms-transform:none;-webkit-transform:none;transform:none}}.TopPage--Strength{padding:24px 0;margin-bottom:80px}.TopPage--Strength .PCOnpy{display:block}.TopPage--Strength .SPOnly{display:none}.TopPage--Strength .Title{font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:2.46154rem;text-align:center}.TopPage--Strength .Box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.TopPage--Strength .Copy{background:#d75a69;width:48%;color:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px;font-size:1.84615rem}.TopPage--Strength .Copy p{font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.TopPage--Strength .Comment{width:48%;text-align:left;background:url("../img/TopPage/Strength.png") no-repeat center;background-size:contain;min-height:267px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:2;font-size:1.15385rem}.TopPage--Content{background:#f2f2f2;padding-bottom:40px}.TopPage--Nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;top:-40px}.TopPage--Nav .Item{width:48%}.TopPage--Nav .Item a{height:100%;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.TopPage--Nav .Item a div{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.TopPage--Nav .Item a div .Title{font-size:1.30769rem;font-weight:700;margin-bottom:8px}.TopPage--Nav .Item a div .Btn{background:#ffffff;padding:8px 24px;border-radius:1.5rem / 50%;font-weight:700}.TopPage--Nav .Item a:before{content:' ';display:block;margin-top:-40px}.TopPage--Nav .Type1 a{background:url(../img/TopPage/Nav1/Background.png) no-repeat;background-size:cover}.TopPage--Nav .Type1 a:before{width:164.8px;height:180.8px;background:url("../img/TopPage/Nav1/Photo.png");background-size:cover}.TopPage--Nav .Type1 a .Btn{color:#d75a69}.TopPage--Nav .Type2 a{background:url(../img/TopPage/Nav2/Background.png) no-repeat;background-size:cover}.TopPage--Nav .Type2 a:before{width:160px;height:176px;background:url("../img/TopPage/Nav2/Photo.png");background-size:cover;margin-left:16px}.TopPage--Nav .Type2 .Btn{color:#2e4b5c}.TopPage--Information .Title{font-size:2.46154rem;line-height:1.4;text-align:center;margin-bottom:24px}.TopPage--Information .Title span{font-size:.92308rem;display:block;font-weight:700}.TopPage--Information .Box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.TopPage--Information .News{width:calc(100% - 380px)}.TopPage--Information .News .Tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px}.TopPage--Information .News .Tab li{width:50%}.TopPage--Information .News .Tab li a{display:block;padding:16px 24px;line-height:1;text-align:center;background:#1e1e1e;color:#ffffff;font-size:1.07692rem;font-weight:700}.TopPage--Information .News .Tab li a.Active{background:#d75a69;color:#ffffff}.TopPage--Information .News .List{display:none}.TopPage--Information .News .List.Show{display:block}.TopPage--Information .News .List.SearchList .Item{margin-bottom:1px}.TopPage--Information .News .List.SearchList .Item-Title{font-size:1.38462rem;font-weight:700}.TopPage--Information .News .List.SearchList .Item a{background:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.TopPage--Information .News .List.SearchList .Item a:after{content:'\f054';font-family:'Font Awesome 5 Free';position:absolute;right:0;width:19.5px;width:1.5rem;top:50%;line-height:1;margin-top:-6.5px;margin-top:-0.5rem;text-align:center;font-weight:700}.TopPage--Information .News .List.SearchList .Item a .Photo{width:120px;min-width:120px;min-height:80px;background-size:contain !important;background-position:top !important;background-repeat:no-repeat !important}.TopPage--Information .News .List.SearchList .Item a .Body{padding:16px}.TopPage--Information .News .List.SearchList .Item a .Body time{font-weight:700;margin-bottom:8px;line-height:1}.TopPage--Information .News .List.SearchList .Item a .About{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.TopPage--Information .News .List.SearchList .Item a .About li{margin-right:8px;line-height:1}.TopPage--Information .News .List.SearchList .Item a .New{color:#e50000;padding:4px 8px;border:solid 1px #e50000;font-weight:700;line-height:1;margin-right:8px;margin-bottom:8px}.TopPage--Information .News .List.SearchList .Item a .Recruitment{color:#ffffff;padding:4px 8px;background:#e50000;border:solid 1px #e50000;font-weight:700;line-height:1;margin-right:8px;margin-bottom:8px}.TopPage--Information .News .List.SearchList .Item a .Area{background:#505050;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 8px;line-height:1;margin-right:8px;margin-bottom:8px}.TopPage--Information .News .List.SearchList .Item a .Area.Fukushima{background:#2fbf72}.TopPage--Information .News .List.SearchList .Item a .Area.Koriyama{background:#ff8c42}.TopPage--Information .News .List.SearchList .Item a .Area.Iwaki{background:#6699cc}.TopPage--Information .News .List.SearchList .Item a .Area.Aizu{background:#ca6680}.TopPage--Information .News .List.SearchList .Item a .Type{padding:4px 8px;background:#505050;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;margin-right:8px;margin-bottom:8px}.TopPage--Information .News .List.InformationList .Item a{display:block;padding:16px 2rem 16px 16px;background:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.TopPage--Information .News .List.InformationList .Item a:after{content:'\f054';font-family:'Font Awesome 5 Free';position:absolute;right:0;width:19.5px;width:19.5px;width:1.5rem;top:50%;line-height:1;margin-top:-6.5px;margin-top:-6.5px;margin-top:-0.5rem;text-align:center;font-weight:700}.TopPage--Information .News .List.InformationList .Item a time{width:5rem;font-size:.84615rem;font-weight:700}.TopPage--Information .News .Log a{background:#949494;color:#ffffff;display:block;padding:16px;text-align:center}.TopPage--Information .Calendar{width:360px}.TopPage--Information .Calendar .Item{margin-bottom:24px}.TopPage--Information .Calendar .Item:last-child{margin-bottom:0}.TopPage--Information .Calendar .Item a{background:#ffffff;display:block;text-align:center;padding:24px 16px}.TopPage--Information .Calendar .Item a:before{content:' ';margin:0 auto 16px;display:block;width:64px;height:64px;background:url("../img/TopPage/Icon/Calendar.png") no-repeat}.TopPage--Information .Calendar .Name{font-size:1.84615rem}.TopPage--Information .Calendar .Comment{font-size:1.23077rem}.TopPage--Information .Facebook{width:340px;margin-top:20px}.TopPage--Btns{padding:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.TopPage--Btns .PCOnly{display:block}.TopPage--Btns .SPOnly{display:none}.TopPage--Btns .Item{width:48%;margin:16px 0}.TopPage--Btns .Item a{height:100%;color:#ffffff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:24px 16px;background:#d75a69}.TopPage--Btns .Item:nth-child(3) a,.TopPage--Btns .Item:nth-child(4) a{background:#576e7c}.TopPage--Btns .Icon{min-width:150px}.TopPage--Btns .Icon1{background:url(../img/TopPage/Icon/Interview.png) no-repeat center}.TopPage--Btns .Icon2{background:url(../img/TopPage/Icon/Introduction.png) no-repeat center}.TopPage--Btns .Icon3{background:url(../img/TopPage/Icon/Check.png) no-repeat center}.TopPage--Btns .Title{margin-bottom:16px;line-height:1.5}.TopPage--Btns .Title span{font-size:2.46154rem;display:block}.TopPage--Interview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.TopPage--Interview .Item{width:30%;background:#ffffff}.TopPage--Interview .Item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:24px;min-height:200px;color:#ffffff;font-size:2.46154rem;line-height:1.25;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all}.TopPage--Interview .Item a span{font-size:1.23077rem;display:block}.TopPage--Interview .Item a:hover{opacity:0.7}.TopPage--Interview .Item a .Comment{font-size:.92308rem;margin-top:20px;min-height:3rem}.TopPage--Interview .Nav3 a{color:#1e1e1e}.TopPage--Interview .Nav1 a{background:url(../img/TopPage/Interview/Photo1.jpg) no-repeat center;background-size:cover}.TopPage--Interview .Nav2 a{background:url(../img/TopPage/Interview/Photo2.jpg) no-repeat center;background-size:cover}.TopPage--Interview .Nav3 a{background:url(../img/TopPage/Interview/Photo3.jpg) no-repeat center;background-size:cover}.TopPage--SubNav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#ffffff;margin:40px 0}.TopPage--SubNav a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:24px;text-align:left}.TopPage--SubNav a:before{margin-right:16px}.TopPage--SubNav .Title{font-size:1.30769rem;font-weight:700}.TopPage--SubNav .Search{width:50%;border-right:solid 1px #cccccc;-webkit-box-sizing:border-box;box-sizing:border-box}.TopPage--SubNav .Search a:before{content:' ';display:block;min-width:70px;height:70px;background:url("../img/TopPage/Icon/Icon1.png")}.TopPage--SubNav .Check{width:50%}.TopPage--SubNav .Check a:before{content:' ';display:block;min-width:70px;height:68px;background:url("../img/TopPage/Icon/Icon2.png")}.TopPage--Background{height:400px;background:url(../img/TopPage/Background2.jpg) no-repeat;background-position:0px 0px;background-size:cover;position:relative;background-attachment:fixed}.TopPage--Background:before{content:' ';width:100%;height:100%;position:absolute;background:rgba(255, 255, 255, .7);left:0;top:0}.TopPage--SNS{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.TopPage--Facebook{background:#f2f2f2;padding:56px 40px 80px;min-width:450px;width:450px;-webkit-box-sizing:border-box;box-sizing:border-box}.TopPage--Facebook h2{font-weight:700;line-height:1.25;position:relative;z-index:2;font-size:2.30769rem;margin-bottom:24px}.TopPage--Facebook h2 span{font-size:1.15385rem;display:block}.TopPage--Movie{padding-bottom:80px;padding-top:56px;position:relative;width:calc(100% - 450px);overflow:hidden}.TopPage--Movie:before{content:' ';display:block;position:absolute;width:460px;height:280px;background:url(../img/TopPage/Movie/Photo1.jpg) no-repeat center;background-size:cover;opacity:0.5;left:50%;margin-left:-700px;top:56px;z-index:1}.TopPage--Movie:after{content:' ';display:block;position:absolute;width:460px;height:280px;right:50%;margin-right:-700px;bottom:-56px;z-index:1;background:url(../img/TopPage/Movie/Photo2.jpg) no-repeat center;opacity:0.5;background-size:cover}.TopPage--Movie h2{font-weight:700;line-height:1.25;position:relative;z-index:2;font-size:2.30769rem;margin-bottom:24px}.TopPage--Movie h2 span{font-size:1.15385rem;display:block}.TopPage--Movie .Movie{width:640px;position:relative;margin:auto;z-index:2}.TopPage--Movie .Movie:before{content:' ';display:block;padding-top:56.25%}.TopPage--Movie .Movie iframe{position:absolute;left:0;top:0;width:100%;height:100%}.TopPage--Access{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.TopPage--Access .Fukushima,.TopPage--Access .Koriyama{width:50%}.TopPage--Access .Fukushima .Photo{background:url(../img/TopPage/Fukushima.jpg) center}.TopPage--Access .Koriyama .Photo{background:url(../img/TopPage/Koriyama.jpg) center}.TopPage--Access .Photo{width:100%;background:#eeeeee;background-size:cover !important}.TopPage--Access .Photo:before{content:' ';display:block;padding-top:75%}.TopPage--Access .Body{padding:24px;text-align:left}.TopPage--Access .Body span{font-weight:700;font-size:1.15385rem}.TopPage--Access .Address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.TopPage--Access .Parking{min-width:25%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 16px;border-radius:1.25rem / 50%;border:solid 1px #a5a5a5;line-height:1;text-align:center}.TopPage--Access .Elevator{margin-top:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.TopPage--Access .Elevator span{font-size:1rem}.TopPage--Access .Elevator .Btn{min-width:25%;text-align:center;margin-left:16px}.TopPage--Access .Elevator .Btn a{padding:8px 16px;border-radius:1.25rem / 50%;background:#d75a69;color:#ffffff;line-height:1;display:block}.InPage--Title{position:relative;margin-top:100px;height:260px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:80px}.InPage--Title .Photo{height:260px;background:#eeeeee;background-size:cover !important;width:calc(100% - 180px);position:absolute;right:0;top:0}.InPage--Title .Photo:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255, 255, 255, .7)}.InPage--Title h1{background:#d75a69;color:#ffffff;width:220px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 24px;z-index:1;position:relative;margin-left:70px;font-size:1.15385rem;font-weight:700}.InPage--PageTitle{text-align:center;font-size:2.46154rem;line-height:1.25;font-weight:700;margin-bottom:40px}.InPage--PageTitle span{display:block;font-size:1.23077rem}.InPage--Nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.InPage--Nav .Item{min-width:23%;margin:1%}.InPage--Nav a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px;background:#d75a69;color:#ffffff;border-radius:8px}.InPage--Nav a i{margin-left:8px;font-size:1.5rem;line-height:1}.InPage--Content img{max-width:100%}.Strength--Title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2.15385rem;font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;margin-bottom:40px}.Strength--Title .TabOnly{display:none}.Strength--Title:before{content:' ';display:block;margin-right:16px;min-width:154px;height:201px;background:url("../img/InPage/Company/Strength/Left.png");background-size:cover}.Strength--Title:after{content:' ';display:block;margin-left:16px;min-width:103px;height:148px;background:url("../img/InPage/Company/Strength/Right.png");background-size:cover}.Strength--Box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Strength--Box .Body{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px;text-align:left}.Strength--Box .Body h4{font-weight:700;font-size:2.15385rem;margin-bottom:16px}.Strength--Box .Photo{width:calc(50% - 40px);background-size:cover !important}.Strength--Box .Photo:before{content:' ';display:block;width:100%;padding-top:56.25%}.Strength--List{background:url(../img/InPage/Company/Strength/Background.png);margin:80px 0}.Strength--List .Wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:0}.Strength--List .Item{width:30%;background:#ffffff;border-radius:8px;position:relative}.Strength--List .Item:after{content:' ';width:90%;height:10px;left:5%;bottom:0;border-radius:50%;background:#aaaaaa;-webkit-box-shadow:0 0 10px #aaaaaa;box-shadow:0 0 10px #aaaaaa;position:absolute;z-index:-1}.Strength--List .Title{background:#5b8e7d;text-align:center;color:#ffffff;padding:24px;font-size:1.23077rem;border-radius:8px 8px 0 0;line-height:1.1;position:relative}.Strength--List .Title:before{content:' ';margin:auto;display:block;position:absolute;left:50%}.Strength--List p{padding:16px}.Strength--List .Strength1,.Strength--List .Strength2,.Strength--List .Strength3{margin-top:-24px;margin-bottom:24px}.Strength--List .Strength4,.Strength--List .Strength5,.Strength--List .Strength6{margin-bottom:-24px}.Strength--List .Strength1 .Title:before{width:110px;height:41px;background:url("../img/InPage/Company/Strength/strength01.png");top:-20.5px;margin-left:-55px}.Strength--List .Strength2 .Title:before{width:116px;height:44px;background:url("../img/InPage/Company/Strength/strength02.png");top:-22px;margin-left:-58px}.Strength--List .Strength3 .Title:before{width:115px;height:43px;background:url("../img/InPage/Company/Strength/strength03.png");top:-21.5px;margin-left:-57.5px}.Strength--List .Strength4 .Title:before{width:119px;height:44px;background:url("../img/InPage/Company/Strength/strength04.png");top:-22px;margin-left:-59.5px}.Strength--List .Strength5 .Title:before{width:119px;height:42px;background:url("../img/InPage/Company/Strength/strength05.png");top:-21px;margin-left:-59.5px}.Strength--List .Strength6 .Title:before{width:117px;height:41px;background:url("../img/InPage/Company/Strength/strength06.png");top:-20.5px;margin-left:-58.5px}.FAQ--Box{border:solid 1px #f2f2f2;margin-bottom:40px}.FAQ--Box .Question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px 3rem 16px 16px;position:relative}.FAQ--Box .Question .Icon{background:#d75a69;color:#ffffff;min-width:2rem;height:2rem;border-radius:50%;text-align:center;line-height:2rem;margin-right:24px;font-weight:700}.FAQ--Box .Question:after{position:absolute;content:'\f067';font-family:'Font Awesome 5 Free';right:0;top:50%;width:39px;width:3rem;margin-top:-6.5px;margin-top:-0.5rem;line-height:1;font-weight:700;text-align:center}.FAQ--Box .Question.Active:after{content:'\f068'}.FAQ--Box .Answer{background:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px}.FAQ--Box .AnswerBox{display:none}.FAQ--Box .Answer .Icon{background:#ffffff;color:#d75a69;min-width:2rem;height:2rem;border-radius:50%;text-align:center;line-height:2rem;margin-right:24px;font-weight:700}.Reason--List .Strength--Box{padding:40px 0}.Reason--List .Strength--Box:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Reason--List .Point{background:#f9e4e7;padding:24px 32px;position:relative;border-radius:8px;margin-top:32px;font-weight:700;font-size:1.07692rem}.Reason--List .Point:before{content:' ';display:block;width:83px;height:34px;background:url("../img/InPage/Flow/Point.png");position:absolute;left:16px;top:-16px}.Flow--Number{width:300px;text-align:center;background:#1e1e1e;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ffffff;font-size:1.53846rem;line-height:1;border-radius:8px 8px 0 0}.Flow--Number span{font-size:1.92308rem}.Flow--Box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-bottom:40px}.Flow--Photo{width:300px;min-height:250px;background-size:cover !important}.Flow--Body{width:calc(100% - 300px);padding:16px 32px;background:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.Flow--Body .Title{font-size:1.69231rem}.Case--Title{font-size:1.53846rem}.Case--Title span{font-size:1.15385rem}.Case--Task,.Case--Solution{background:#ebf3f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Case--Task .Title,.Case--Solution .Title{width:15%;background:#006494;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:1.15385rem}.Case--Task .Body,.Case--Solution .Body{padding:24px;width:85%;-webkit-box-sizing:border-box;box-sizing:border-box}.Case--Task .Body h4,.Case--Solution .Body h4{font-size:1.38462rem;font-weight:700;color:#006494;margin-bottom:16px}.Case--Solution{background:#fcf2f3}.Case--Solution .Title{background:#d75a69}.Case--Solution .Body h4{color:#d75a69}.Office--Box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Office--Box .SubTitle--Type1{margin-top:0}.Office--Box .Tel{font-size:1.92308rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#1e1e1e}.Office--Box .Tel:before{font-size:16.25px;font-size:1.25rem;font-family:'Font Awesome 5 Free';content:'\f095';display:block;margin-right:8px;border:solid 2px #1e1e1e;border-radius:50%;width:26px;width:2rem;height:26px;height:2rem;line-height:26px;line-height:2rem;text-align:center;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.Office--Address{width:38%}.Office--Parking{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Office--Parking .Item{width:48%}.Office--Map{background:#eeeeee;min-width:60%;height:400px}.Office--Route .List{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Office--Route .List .Item{margin:16px 0;width:23%}.Office--Route .List .Number{background:#d75a69;color:#ffffff;padding:4px 16px;border-radius:8px 8px 0 0}.Office--Route .List .Number span{font-weight:700;font-size:1.07692rem}.Office--Route .List .Photo{overflow:hidden;border-radius:0 0 8px 8px;width:100%;background-size:cover !important;background-position:center !important;margin-bottom:16px}.Office--Route .List .Photo:before{content:' ';display:block;width:100%;padding-top:100%}.Calendar--Pager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:16px 0}.Calendar--Pager h2{margin:0;font-size:2rem;text-align:center}.Calendar--Pager .Item{min-width:15%}.Calendar--Pager .Item a{font-size:1.15385rem;padding:8px 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:8px;background:#d75a69;color:#ffffff}.Calendar--Pager .Prev i{margin-right:8px}.Calendar--Pager .Next i{margin-left:8px}.Calendar--Table{width:100%;border-top:solid 1px #d2d2d2;border-left:solid 1px #d2d2d2}.Calendar--Table thead th{padding:16px;text-align:center;background:#f9e4e7;font-weight:700;width:14.5%}.Calendar--Table th,.Calendar--Table td{border-right:solid 1px #d2d2d2;border-bottom:solid 1px #d2d2d2}.Calendar--Table tbody td{padding:8px}.Calendar--Table tbody .Reservation{background:#d2d2d2}.Calendar--Table tbody .Reservation .Box{margin:4px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Calendar--Table tbody .Reservation .Box i{margin-right:8px;color:#ffffff;width:2rem;height:2rem;text-align:center;line-height:2rem;font-size:1.5rem;background:#006494;font-style:normal}.Calendar--Table tbody .Reservation .Box i.Tryangle{font-weight:700}.Calendar--Table tbody .Reservation a:hover{opacity:0.75;color:#1e1e1e}.Calendar--Table tbody .Reservation .Close i{background:#d75a69}.Search--Form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f2f2f2;margin-bottom:16px}.Search--Form .Label{background:#505050;width:20%;color:#ffffff;text-align:center;padding:16px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.Search--Form .Body{width:80%;padding:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Search--Form .Body label{margin-right:16px}.Search--Form .Body input{margin-right:8px}.Search--Btn{text-align:center}.Search--Btn input{background:#d75a69;color:#ffffff;border:none;border-radius:2rem / 50%;padding:16px 24px;min-width:30%;font-weight:700}.Search--List{margin-top:40px}.Search--List .Item{margin-bottom:16px}.Search--List .Item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Search--List .Photo{width:170px;min-width:170px;background:#eeeeee;background-size:contain !important;background-position:top !important;background-repeat:no-repeat !important}.Search--List .About{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Search--List .About li{line-height:1;margin:0 8px 8px 0}.Search--List .Area{background:#505050;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 8px}.Search--List .Area.Fukushima{background:#2fbf72}.Search--List .Area.Koriyama{background:#ff8c42}.Search--List .Area.Iwaki{background:#6699cc}.Search--List .Area.Aizu{background:#ca6680}.Search--List .Type{background:#505050;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;padding:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 8px}.Search--List .Body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background:#f2f2f2;padding:16px}.Search--List .Body time{font-weight:700;margin-bottom:8px;line-height:1}.Search--List .New{color:#e50000;padding:4px 8px;border:solid 1px #e50000;font-weight:700;text-align:center}.Search--List .Recruitment{color:#ffffff;padding:4px 8px;background:#e50000;border:solid 1px #e50000;font-weight:700}.Search--List .Finish{color:#ffffff;padding:4px 8px;background:#1e1e1e;border:solid 1px #1e1e1e;font-weight:700;line-height:1;margin-right:8px}.Search--List .Title{font-size:1.23077rem;font-weight:700}.Search--List .Content{width:100%;margin-top:8px}.Search--List .Content time{font-weight:700;margin-bottom:16px}.Search--Single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Search--Single__Info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Search--Single__Info .Number{font-weight:700;margin-right:16px;margin-bottom:8px;font-size:1.23077rem}.Search--Single__Info .New{color:#e50000;padding:4px 8px;border:solid 1px #e50000;font-weight:700;line-height:1;margin-right:8px;margin-bottom:8px}.Search--Single__Info .Recruitment{color:#ffffff;padding:4px 8px;background:#e50000;border:solid 1px #e50000;font-weight:700;line-height:1;margin-right:8px;margin-bottom:8px}.Search--Single__Info .Finish{color:#ffffff;padding:4px 8px;background:#1e1e1e;border:solid 1px #1e1e1e;font-weight:700;line-height:1;margin-right:8px;margin-bottom:8px}.Search--Single__Info .Area{padding:4px 8px;background:#505050;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1;margin-right:8px;margin-bottom:8px}.Search--Single__Info .Area.Fukushima{background:#2fbf72}.Search--Single__Info .Area.Koriyama{background:#ff8c42}.Search--Single__Info .Area.Iwaki{background:#6699cc}.Search--Single__Info .Area.Aizu{background:#ca6680}.Search--Single__Info .Type{background:#505050;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;padding:4px 8px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px}.Search--Single .Photo{width:30%}.Search--Single .Photo .Image{width:100%;background-size:cover !important;background-position:center !important}.Search--Single .Photo .Image:before{content:' ';width:100%;padding-top:75%;display:block}.Search--Single .Body{width:68%}.Search--Single .Body.w100{width:100%}.Search--Single .Body table{width:100%}.Search--Single .Body table th,.Search--Single .Body table td{padding:16px}.Search--Single .Body table th{width:25%;background:#d75a69;color:#ffffff;font-weight:700;border-bottom:solid 2px #ffffff}.Search--Single .Body table td{background:#f0f0f0;border-bottom:solid 2px #ffffff}.Search--Single .Body .Comment{background:#f9e4e7;padding:24px;position:relative;border-radius:8px;margin-top:16px;font-weight:700;font-size:1.07692rem}.Search--Single__Btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px;padding-top:24px;border-top:solid 1px #d2d2d2}.Search--Single__Btns .Item{margin:8px;min-width:20%;font-size:1.15385rem}.Search--Single__Btns .Item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#d75a69;color:#ffffff;border:none;border-radius:2rem / 50%;padding:16px 24px;font-weight:700}.Search--Single__Btns .Item a i{margin-right:16px}.Search--Contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f0f0f0;padding:24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Search--Contact .Address{width:40%}.Search--Contact .Map{background:#eeeeee;min-width:55%;width:55%;height:300px;overflow:hidden;margin-left:16px}.Search--Contact .Map iframe{width:100%;height:calc(100% + 300px);margin-top:-150px}.Search--Contact .Tel{font-size:1.92308rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#1e1e1e}.Search--Contact .Tel:before{font-size:16.25px;font-size:1.25rem;font-family:'Font Awesome 5 Free';content:'\f095';display:block;margin-right:8px;border:solid 2px #1e1e1e;border-radius:50%;width:26px;width:2rem;height:26px;height:2rem;line-height:26px;line-height:2rem;text-align:center;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.Search--Contact .Btn{margin-top:24px}.Search--Contact .Btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#d75a69;color:#ffffff;border:none;border-radius:2rem / 50%;padding:16px 24px;font-weight:700}.Search--Contact .Btn a i{margin-right:16px}.News--List .Item{border:solid 1px #d75a69;margin-bottom:16px}.News--List .Item a{display:block;padding:16px 2rem 16px 16px;background:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.News--List .Item a:after{content:'\f054';font-family:'Font Awesome 5 Free';position:absolute;right:0;width:19.5px;width:1.5rem;top:50%;line-height:1;margin-top:-6.5px;margin-top:-0.5rem;text-align:center;font-weight:700}.News--List .Item a time{width:5rem;font-size:.84615rem;font-weight:700}.News--Photos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.News--Photos .Item{width:25%;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.News--Photos .Item a{display:block;width:100%;background-size:cover !important;background-position:center !important;margin-bottom:8px}.News--Photos .Item a:before{content:' ';padding-top:75%;display:block}.News--Files{margin-top:30px;background:#eeeeee;padding:16px}.News--Files .Item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.News--Files .Item a i{margin-right:8px}.Registration--List{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.Registration--List .Item{width:25%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px}.Registration--List .Item a{display:block;padding:8px;border:solid 1px #d2d2d2;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.Registration--List .Item .Photo{width:100%}.Registration--List .Item .Photo:before{content:' ';width:100%;padding-top:100%;display:block}.Registration--List .Item .Photo.Man{background:url(../img/InPage/Registration/Man.png) no-repeat center;background-size:80%}.Registration--List .Item .Photo.Woman{background:url(../img/InPage/Registration/Woman.png) no-repeat center;background-size:80%}.Registration--List .Item .Body{margin:4px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.Registration--List .Item .Title{color:#d75a69;font-size:1.38462rem;font-weight:700;margin-bottom:8px}.Registration--List .Item .Area{padding:4px 8px;background:#505050;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1;margin-right:8px;margin-bottom:8px}.Registration--List .Item .Area.Fukushima{background:#2fbf72}.Registration--List .Item .Area.Koriyama{background:#ff8c42}.Registration--List .Item .Area.Iwaki{background:#6699cc}.Registration--List .Item .Area.Aizu{background:#ca6680}.Registration--List .Item .Type{background:#505050;color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;padding:4px 8px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 4px 4px 0}.Form--Btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:24px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Form--Btns .Item{margin:8px;background:#d75a69;color:#ffffff;border:none;border-radius:2rem / 50%;padding:16px 24px;min-width:25%;font-weight:700}.Form--Btns .Item.Reset{background:#505050}.Message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Message .Body{width:45%}.Message .Photo{width:50%}.Message .Photo:before{content:' ';width:100%;padding-top:156.25%;display:block;background:url(../img/InPage/Outline/Photo.jpg) no-repeat center;background-size:cover}.Philosophy--List1{margin-left:1.5em}.Philosophy--List1 li{list-style:decimal;margin:0.5rem 0}.Philosophy--List2{margin-left:1.5em}.Philosophy--List2 li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0.5rem 0}.Philosophy--List2 li:before{content:'一.';min-width:26px;min-width:2rem;width:26px;width:2rem;margin-right:6.5px;margin-right:0.5rem}.SkillCheck--Table{width:100%;border-top:solid 1px #aaaaaa;border-right:solid 1px #aaaaaa}.SkillCheck--Table th,.SkillCheck--Table td{padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #aaaaaa;border-left:solid 1px #aaaaaa}.SkillCheck--Table th{text-align:center;font-weight:700;background:#f5d5d9}.SkillCheck--Table label{display:block}.SkillCheck--Countdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:3.84615rem;line-height:1}.SkillCheck--Countdown span{line-height:1;font-size:1.07692rem;margin:0 5px}.SkillCheck--Typing{width:100%;height:10rem;border:solid 1px #cccccc;font-size:1rem;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.Magazine--List{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Magazine--List .Item{width:25%;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.Magazine--List .Item a{display:block;border:solid 1px #cccccc;-webkit-box-sizing:border-box;box-sizing:border-box}.Magazine--List .Item .Photo{width:100%;background-size:contain !important;margin:8px 0}.Magazine--List .Item .Photo:before{content:' ';width:100%;padding-top:100%;display:block}.Magazine--List .Item .Photo:hover{opacity:0.75}.Magazine--List .Item .Name{background:#d75a69;color:#ffffff;text-align:center;font-weight:700;padding:8px}.Staff--List{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Staff--List .Item{width:33%;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.Staff--List .Item a{display:block;border:solid 1px #f2f2f2;padding-bottom:16px;text-align:center}.Staff--List .Photo{width:100%;background-repeat:no-repeat !important;background-position:center bottom !important;background-size:contain !important}.Staff--List .Photo:before{content:' ';width:100%;padding-top:125%;display:block}.Staff--List .Name{font-size:2.15385rem;margin-top:16px;line-height:1}.Staff--List .Position{padding-top:8px}.Staff--Single__MainImage{position:relative;margin-bottom:120px}.Staff--Single__MainImage:before{content:' ';position:absolute;left:-24px;top:-24px;width:243px;height:116px;background:url("../img/InPage/Flow/Staff/Title.png") no-repeat center;background-size:contain}.Staff--Single__MainImage .Photo{height:560px;width:calc(100% - 100px);background-size:cover !important;background:#eeeeee}.Staff--Single__MainImage .About{position:absolute;border:solid 4px #d75a69;padding:40px;background:#ffffff;min-width:310px;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:-60px;right:0}.Staff--Single__MainImage .Name{font-size:2.15385rem;margin-top:16px;line-height:1;text-align:center}.Staff--Single__MainImage .Eng{text-align:center}.Staff--Single__MainImage .Position{text-align:center;padding-top:8px}.Staff--Single__MainImage .Position:after{content:' ';display:block;width:48px;height:1px;background:#d75a69;margin:24px auto}.Staff--Single__Title{font-size:2.46154rem;text-align:center;line-height:1.25;margin-bottom:40px}.Staff--Single__List .Item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.Staff--Single__List .PhotoItem{width:100%;height:460px;background-size:cover !important;background-position:center !important;margin-bottom:40px}.Staff--Single__List .Photo{width:48%;background-size:cover !important;background-position:center !important}.Staff--Single__List .Photo:before{content:' ';width:100%;padding-top:100%;display:block}.Staff--Single__List .Body{width:48%}.Staff--Single__List .Label{background:#d75a69;display:inline-block;line-height:1;padding:16px 32px;color:#ffffff;margin-bottom:16px;font-weight:700}.Staff--Single__List .Title{padding:16px 32px;color:#ffffff;background:#d75a69;font-size:1.23077rem;line-height:1.5;margin-bottom:16px;font-weight:700}.Interview--List .Item{margin-bottom:40px}.Interview--List .Item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.Interview--List .Item:nth-child(2n) a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.Interview--List .Item:nth-child(2n) .Body{margin-left:-50px;margin-right:0}.Interview--List .Photo{width:50%;background-size:cover !important}.Interview--List .Photo:before{content:' ';width:100%;padding-top:75%;display:block}.Interview--List .Body{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:48px 24px;background:#ffffff;border:solid 1px #f2f2f2;text-align:center;margin-right:-50px}.Interview--List .Name{margin-top:16px}.Interview--List .Position{font-size:2.15385rem;line-height:1}.Interview--Single__MainImage{position:relative;margin-bottom:120px}.Interview--Single__MainImage:before{content:' ';position:absolute;left:-24px;top:-24px;width:289px;height:93px;background:url("../img/InPage/Interview/Title.png") no-repeat center;background-size:contain}.Interview--Single__MainImage .Photo{height:560px;width:calc(100% - 100px);margin-left:100px;background-size:cover !important;background:#eeeeee}.Interview--Single__MainImage .About{position:absolute;border:solid 4px #4d9de0;padding:40px;background:#ffffff;min-width:310px;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:-60px;left:0}.Interview--Single__MainImage .Name{font-size:2.15385rem;margin-top:16px;line-height:1;text-align:center}.Interview--Single__MainImage .Position{text-align:center;padding-top:8px}.Interview--Single__Title{font-size:2.46154rem;text-align:center;line-height:1.25;margin-bottom:40px}.Interview--Single__List .Item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.Interview--Single__List .PhotoItem{width:100%;height:460px;background-size:cover !important;background-position:center !important;margin-bottom:40px}.Interview--Single__List .Photo{width:48%;background-size:cover !important;background-position:center !important}.Interview--Single__List .Photo:before{content:' ';width:100%;padding-top:100%;display:block}.Interview--Single__List .Body{width:48%}.Interview--Single__List .Body.w100{width:100%}.Interview--Single__List .Title{padding:16px 32px;color:#ffffff;background:#4d9de0;font-size:1.23077rem;line-height:1.5;margin-bottom:16px;font-weight:700}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease, -webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}@media print{body{width:1024px}.Header{display:none}.Nav{display:none}.BannersArea{display:none}.Footer{display:none}.InPage--Title{display:none}}@media only screen and (max-width: 1024px){.Wrap{width:100%}.Footer--Address{padding:40px}.Footer--Address .Box{display:block;margin-bottom:40px}.Footer--Address .Map{min-width:100%;margin-left:0;margin-top:16px;height:150px}.TopPage--Strength .PCOnpy{display:none}.TopPage--Facebook{width:40%;min-width:40%;padding:56px 24px 80px}.TopPage--Movie{width:60%}.TopPage--Movie .Movie{width:80%}.Staff--Single__MainImage:before{left:-16px;top:-16px}.Interview--Single__MainImage:before{left:-16px;top:-16px}}@media only screen and (max-width: 1000px){.Wrap{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.Header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Nav--Open{display:block}.Nav{display:none}.SubNav{display:none}.TopPage--Btns{padding:16px}.InPage--Content .Wrap{padding:16px}}@media only screen and (max-width: 768px){.Wrap{width:100%}.List--Type1 .Item{width:31%}.Header--Logo{padding:16px}.Footer{display:block}.Footer--Logo{width:100%;height:100px}.TopPage--MainImage .Copy{width:337.3333px;height:134.6667px}.TopPage--MainImage .Text{font-size:1.53846rem}.TopPage--Strength .PCOnpy{display:block}.TopPage--Strength .Box{display:block}.TopPage--Strength .Copy{width:100%}.TopPage--Strength .Comment{width:100%;padding:0 16px;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.TopPage--Nav .Item{width:100%;margin-bottom:40px}.TopPage--Information .News{width:calc(100% - 250px)}.TopPage--Information .News .List.SearchList .Item a .Area{width:calc(50% - 60px)}.TopPage--Information .News .List.SearchList .Item a .Type{width:calc(50% - 60px)}.TopPage--Information .Calendar{width:230px}.TopPage--Information .Calendar .Name{font-size:1.38462rem}.TopPage--Information .Calendar .Comment{font-size:1.07692rem}.TopPage--Btns .Item a{display:block}.TopPage--Btns .Icon{width:100%;height:100px}.TopPage--Interview .Item{width:48%;margin:1%}.TopPage--SNS{display:block}.TopPage--Facebook{width:100%;min-width:100%;padding:24px}.TopPage--Movie{width:100%}.InPage--Title .Photo{width:100%}.InPage--Title h1{width:100%;margin-left:0}.Strength--Title{font-size:1.61538rem}.Strength--Title .TabOnly{display:block}.Strength--Title:before{min-width:102.6667px;height:134px}.Strength--Title:after{min-width:68.6667px;height:98.6667px}.News--Photos .Item{width:50%}.Registration--List .Item{width:50%}.Staff--Single__MainImage .Photo{height:450px;width:calc(100% - 70px)}.Interview--Single__MainImage .Photo{height:450px;width:calc(100% - 70px);margin-left:35px}}@media only screen and (max-width: 640px){.Wrap{width:100%}.List--Type1 .Item{width:48%}.Table--Type1 th{width:100%;display:block;text-align:center;background:#d75a69;color:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box}.Table--Type1 td{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.Table--Type2 th,.Table--Type2 td{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.Header--Logo{width:206.6667px;min-width:206.6667px;height:24px}.SP--Nav{display:block;padding-bottom:50px}.SP--Nav.Active{border-radius:0}.SP--Nav .Item{width:100%}.Footer--Address{padding:16px}.Footer--Nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Footer--Nav a{padding:12px 0;border-right:none;border-bottom:solid 1px #1e1e1e}.Footer--Nav li{margin:0}.Footer .Copyright{text-align:center;font-size:.76923rem}.TopPage--MainImage .Copy{width:253px;height:101px}.TopPage--MainImage .Text{font-size:1.23077rem}.TopPage--Strength .SPOnly{display:block}.TopPage--Strength .Title{font-size:1.92308rem}.TopPage--Strength .Copy{font-size:1.38462rem}.TopPage--Nav .Type1 a:before{width:137.3333px;height:150.6667px}.TopPage--Nav .Type2 a:before{width:133.3333px;height:146.6667px}.TopPage--Information .Box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.TopPage--Information .News{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}.TopPage--Information .News .List.SearchList .Item a{display:block}.TopPage--Information .News .List.SearchList .Item a:after{display:none}.TopPage--Information .News .List.SearchList .Item a .Photo{width:100%;min-height:auto;background-size:cover !important}.TopPage--Information .News .List.SearchList .Item a .Photo:before{content:' ';width:100%;display:block;padding-top:56%}.TopPage--Information .News .List.SearchList .Item a .About li{padding:4px !important;width:auto}.TopPage--Information .News .List.SearchList .Item a .Area{width:50%;padding:16px 4px}.TopPage--Information .News .List.SearchList .Item a .Type{width:50%;padding:16px 4px}.TopPage--Information .Calendar{width:100%;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.TopPage--Information .Facebook{width:100%;text-align:center}.TopPage--Btns .PCOnly{display:none}.TopPage--Btns .SPOnly{display:block}.TopPage--Btns .Item{width:100%}.TopPage--Interview{padding:0 16px}.TopPage--Interview .Item{width:100%;margin:0 0 16px}.TopPage--SubNav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.TopPage--SubNav .Search{width:100%;border-right:none;border-bottom:solid 1px #cccccc}.TopPage--SubNav .Check{width:100%}.TopPage--Movie .Movie{width:100%}.TopPage--Access{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.TopPage--Access .Fukushima,.TopPage--Access .Koriyama{width:100%}.Strength--Title{font-size:1.38462rem}.Strength--Title:before{display:none}.Strength--Title:after{display:none}.Strength--Box{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.Strength--Box .Body{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px}.Strength--Box .Photo{width:100%}.Strength--List .Item{width:48%}.Strength--List .Strength1,.Strength--List .Strength2,.Strength--List .Strength3{margin-top:0;margin-bottom:24px}.Strength--List .Strength4,.Strength--List .Strength5,.Strength--List .Strength6{margin-bottom:24px}.Flow--Box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Flow--Photo{width:100%;min-height:auto}.Flow--Photo:before{content:' ';width:100%;padding-top:75%;display:block}.Flow--Body{width:100%}.Office--Box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Office--Address{width:100%}.Office--Map{width:100%;margin-left:0;margin-top:16px}.Office--Route .List .Item{width:48%}.Calendar--Pager{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Calendar--Pager h2{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.Calendar--Pager .Prev{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.Calendar--Pager .Next{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.Calendar--Table{border:none;border-top:solid 1px #d2d2d2}.Calendar--Table thead{display:none}.Calendar--Table th,.Calendar--Table td{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #d2d2d2;border-top:none}.Calendar--Table tbody tr td{position:relative;padding-left:7rem;min-height:calc(2rem + 16px)}.Calendar--Table tbody tr td.None{display:none}.Calendar--Table tbody tr td .Number{position:absolute;left:3rem;top:0;width:3rem;height:100%;border-right:solid 1px #f9e4e7;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:8px 0}.Calendar--Table tbody tr td:before{position:absolute;left:0;top:0;width:39px;width:3rem;height:100%;background:#f9e4e7;text-align:center;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.Calendar--Table tbody tr td:nth-child(1):before{content:'日'}.Calendar--Table tbody tr td:nth-child(2):before{content:'月'}.Calendar--Table tbody tr td:nth-child(3):before{content:'火'}.Calendar--Table tbody tr td:nth-child(4):before{content:'水'}.Calendar--Table tbody tr td:nth-child(5):before{content:'木'}.Calendar--Table tbody tr td:nth-child(6):before{content:'金'}.Calendar--Table tbody tr td:nth-child(7):before{content:'土'}.Search--Form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Search--Form .Label{width:100%}.Search--Form .Body{width:100%}.Search--List .Item a{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Search--List .Photo{width:100%;min-width:100%;min-height:auto;background-size:cover !important}.Search--List .Photo:before{content:' ';width:100%;display:block;padding-top:56%}.Search--List .Body{width:100%}.Search--Single{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Search--Single .Photo{width:80%;margin:0 auto 24px}.Search--Single .Body{width:100%}.Search--Contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Search--Contact .Address{width:100%}.Search--Contact .Map{width:100%;margin-left:0;margin-top:16px}.News--Photos .Item{widows:100%}.Registration--List .Item{width:100%}.Message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Message .Body{width:100%}.Message .Photo{width:100%}.Magazine--List .Item{width:50%}.Staff--List .Item{width:50%}.Staff--Single__MainImage:before{width:162px;height:77.3333px}.Staff--Single__MainImage .Photo{width:90%;margin:auto;height:350px}.Staff--Single__MainImage .About{position:relative;bottom:0;top:-24px;min-width:100%;padding:24px}.Staff--Single__Title{font-size:1.92308rem}.Staff--Single__List .Item{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.Staff--Single__List .PhotoItem{height:300px}.Staff--Single__List .Photo{width:100%;margin-bottom:16px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.Staff--Single__List .Photo:before{padding-top:57.25%}.Staff--Single__List .Body{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:16px}.Interview--List .Item a{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.Interview--List .Photo{width:100%;margin:auto}.Interview--List .Body{width:90%;margin:-50px 0 0 !important}.Interview--List .Position{font-size:1.38462rem}.Interview--Single__MainImage:before{width:192.6667px;height:62px}.Interview--Single__MainImage .Photo{width:90%;margin:auto;height:350px}.Interview--Single__MainImage .About{position:relative;bottom:0;top:-24px;min-width:100%;padding:24px}.Interview--Single__Title{font-size:1.92308rem}.Interview--Single__List .Item{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.Interview--Single__List .PhotoItem{height:300px}.Interview--Single__List .Photo{width:100%;margin-bottom:16px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.Interview--Single__List .Photo:before{padding-top:57.25%}.Interview--Single__List .Body{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:16px}}@media only screen and (max-width: 425px){.Wrap{width:100%}.List--Type1 .Item{width:100%}.TopPage--Information .News .Tab li a{font-size:.92308rem;padding:16px 0}.TopPage--Access .Address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.TopPage--Access .Parking{width:100%;margin-top:8px}.TopPage--Access .Elevator{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.TopPage--Access .Elevator .Btn{width:100%;margin:8px 0 0}.Strength--List .Item{width:98%}.Office--Route .List .Item{width:100%}.Staff--List .Item{width:100%}.Staff--Single__MainImage .Photo{height:250px}.Interview--Single__MainImage .Photo{height:250px}}
