@charset "UTF-8";#Mainbox .main_viewbox{background:#ffedd9;padding:9px 0 17px}#Mainbox .main_viewbox .viewin{background:#fff url(../../images/lp_main_img.jpg) no-repeat 50% 0;min-height:314px;width:1280px;margin:0 auto}#Mainbox .main_viewbox .viewin0501{background:#fff url(../../images/lp_main_img0501.jpg) no-repeat 50% 0;min-height:314px;width:1280px;margin:0 auto}#Mainbox .main_viewbox .viewin_a{background:#fff url(../../images/lp_main_img_re.jpg) no-repeat 50% 0;min-height:314px;width:1280px;margin:0 auto}#Mainbox .main_viewbox.ver2 .viewin_a{background:#fff url(../../images/lp_main_img_kaigo_re.jpg) no-repeat 50% 0}#Mainbox .main_viewbox .viewin .viewct{min-height:314px;background:url(../../images/lp_main_img02.jpg) no-repeat right bottom 10px}#Mainbox .main_viewbox .viewin0501 .viewct{min-height:314px;background:url(../../images/lp_main_img02.jpg) no-repeat right bottom 10px}#Mainbox .main_viewbox .viewin_a .viewct{min-height:314px;background:url(../../images/lp_main_img02_a_re.png) no-repeat right 20px bottom 13px}#Mainbox .main_viewbox .viewin_a .viewct.ver2{min-height:314px;background:url(../../images/lp_main_img02_a2_re.jpg) no-repeat right 20px bottom 14px}#Mainbox .main_viewbox .viewin_b .viewct{min-height:314px;background:url(../../images/lp_main_img02_b.jpg) no-repeat right bottom 10px;position:relative;bottom:8px;right:20px}#Mainbox .main_viewbox .viewin_0 .viewct{min-height:314px;background:url(../../images/lp_main_img02_0.jpg) no-repeat right bottom 10px;position:relative;bottom:8px;right:20px}#Mainbox .main_viewbox .viewin_c .viewct{min-height:314px;background:url(../../images/lp_main_img02_c.jpg) no-repeat right bottom 10px;position:relative;bottom:8px;right:20px}#Mainbox .main_viewbox .viewin .ttl,#Mainbox .main_viewbox .viewin0501 .ttl{padding:0 0 210px 800px;text-align:center;font-weight:700;font-size:29px;line-height:1.5}#Mainbox .main_viewbox .viewin_a .ttl{padding:19px 0 0 641px;text-align:left;font-weight:700;font-size:29px;line-height:1.5}#Mainbox .main_viewbox .viewin .ttl span,#Mainbox .main_viewbox .viewin0501 .ttl span,#Mainbox .main_viewbox .viewin_a .ttl span{color:#ff8300;font-size:42px;font-weight:700;text-shadow:0 1px 3px #FFF,-3px 0 3px #FFF,3px 0 3px #FFF,0 3px 3px #FFF,4px 4px 6px #888,5px 5px 7px #888,6px 6px 8px #888;-ms-text-shadow:0 1px 3px #FFF,-3px 0 3px #FFF,3px 0 3px #FFF,0 3px 3px #FFF,4px 4px 6px #888,5px 5px 7px #888,6px 6px 8px #888;-moz-text-shadow:0 1px 3px #FFF,-3px 0 3px #FFF,3px 0 3px #FFF,0 3px 3px #FFF,4px 4px 6px #888,5px 5px 7px #888,6px 6px 8px #888;-webkit-text-shadow:0 1px 3px #FFF,-3px 0 3px #FFF,3px 0 3px #FFF,0 3px 3px #FFF,4px 4px 6px #888,5px 5px 7px #888,6px 6px 8px #888}#Mainbox .aboutbox{background:#effaff}#Mainbox .aboutbox .ttl{text-align:center}#Mainbox .aboutbox .aboutin{background:#fff;width:960px;margin:0 auto;padding:38px 0}#Mainbox .aboutbox .aboutin .btn{text-align:center;width:567px;height:147px;margin:0 auto;background:url(../../images/btn_cv_off.png) no-repeat 0 0;line-height:1}#Mainbox .aboutbox .aboutin .btn:hover{background:url(../../images/btn_cv_on.png) no-repeat 0 0}#Mainbox .aboutbox .aboutin .btn a{padding:78px 0 39px 60px;display:block;color:#fff;font-size:30px;text-decoration:none}#Mainbox .aboutbox .checkbox{background:url(../../images/bg04.png) repeat 0 0;width:980px;margin:0 auto;display:table;letter-spacing:-.4em}#Mainbox .aboutbox .checkbox li{padding:15px 0;width:33.3333%;display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:left}#Mainbox .aboutbox .checkbox li p{padding:0 20px 0 50px;color:#fff;font-size:20px;line-height:1.5;background:url(../../images/icn_chk.png) no-repeat 20px 50%}#Mainbox .pointbox{border-top:4px solid #00aaed}#Mainbox .pointbox .ttlbox .ttlin{background:url(../../images/bg01.png) repeat center bottom;padding:19px 0 35px}#Mainbox .pointbox .ttlbox .ttl{text-align:center}#Mainbox .pointbox .ttlbox .arw{text-align:center;margin:-3px 0 0}#Mainbox .pointbox .pointin{margin:0 auto;width:960px;padding:44px 0 40px}#Mainbox .pointbox .pointin .point{margin:0 0 40px -40px}#Mainbox .pointbox .pointin .point li{margin:0 0 0 40px;float:left;border:1px solid #00aaed;background:#effaff;position:relative;padding:25px 10px;height:210px;width:271px}#Mainbox .pointbox .pointin .point li .tl{position:absolute;top:-23px;left:50%;margin:0 0 0 -60px}#Mainbox .pointbox .pointin .point li dl dt{text-align:center;font-weight:700;line-height:1;font-size:18px;padding:0 0 18px;margin:0 0 10px;background:url(../../images/dec_arw_line_dwn.png) no-repeat center bottom}#Mainbox .pointbox .pointin .listbox{background:url(../../images/bg02.png) repeat 0 0;padding:20px;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#Mainbox .pointbox .pointin .listbox .ttl{margin:0 0 20px}#Mainbox .pointbox .pointin .listbox .listin ul{margin:-20px 0 0 -20px}#Mainbox .pointbox .pointin .listbox .listin ul li{float:left;width:168px;margin:20px 0 0 20px;box-shadow:-3px 3px 4px #c1bcbc;-ms-box-shadow:-3px 3px 4px #c1bcbc;-moz-box-shadow:-3px 3px 4px #c1bcbc;-webkit-box-shadow:-3px 3px 4px #c1bcbc}#Mainbox .pointbox .pointin .listbox .listin ul li dl dt{background:url(../../images/bg_job_list.png) repeat 0 0;padding:15px 0;line-height:1;color:#fff;font-size:16px;text-align:center}#Mainbox .pointbox .pointin .listbox .listin ul li dl dt .fss{font-size:.8em}#Mainbox .pointbox .pointin .listbox .listin ul li dl dd{background:#fff;border-right:1px solid #00aaed;border-bottom:1px solid #00aaed;border-left:1px solid #00aaed;padding:10px 0}#Mainbox .pointbox .pointin .listbox .listin ul li dl dd .tx{text-align:center;font-size:16px;line-height:1.5;margin:0 0 10px;height:48px;letter-spacing:-.03em}#Mainbox .pointbox .pointin .listbox .listin ul li dl dd .mny{background:#ffe7e7;border-radius:25px;-ms-border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;padding:10px 0 10px 30px;margin:0 4px;font-size:24px;line-height:1;color:red;text-align:center;position:relative}#Mainbox .pointbox .pointin .listbox .listin ul li dl dd .mny span{color:red;position:absolute;top:14px;left:10px;font-size:16px;line-height:1}#Mainbox .cvbox{background:url(../../images/bg03.png) repeat 0 0}#Mainbox .cvbox .cvin{width:960px;margin:0 auto;padding:60px 0}#Mainbox .cvbox .cvin .stx{text-align:right;font-size:12px}#Mainbox .cvbox .cvin .tl{text-align:center;margin:0 0 24px}#Mainbox .cvbox .cvin .btnbox .tel{float:left;padding:37px 0 0}#Mainbox .cvbox .cvin .btnbox .btn{float:right;width:474px;height:120px;background:url(../../images/btn_entry2_off.png) no-repeat 0 0;line-height:1;text-align:center}#Mainbox .cvbox .cvin .btnbox .btn:hover{background:url(../../images/btn_entry2_on.png) no-repeat 0 0}#Mainbox .cvbox .cvin .btnbox .btn a{color:#fff;font-size:26px;display:block;padding:64px 0 30px 30px;text-decoration:none}#Mainbox .voicebox{padding:40px 0}#Mainbox .voicebox .voicein{width:956px;margin:0 auto 30px;border:2px solid #00aaed;position:relative;background:#fff;padding:60px 0 0}#Mainbox .voicebox .voicein:last-child{margin:0 auto}#Mainbox .voicebox .voicein .ttl{position:absolute;top:-2px;left:-32px}#Mainbox .voicebox .voicein .tls{text-align:center;background:#effaff;padding:4px 0 0}#Mainbox .voicebox .voicein .voicect{background:#fff;padding:30px 20px}#Mainbox .voicebox .voicein .voicect .txtbox{margin:0 0 30px}#Mainbox .voicebox .voicein .voicect .txtbox .img{float:left;width:230px}#Mainbox .voicebox .voicein.frt .voicect .txtbox .img{float:right;margin:0 0 10px 20px}#Mainbox .voicebox .voicein .voicect .txtbox .txtin{margin:0 0 0 250px}#Mainbox .voicebox .voicein.frt .voicect .txtbox .txtin{margin:0}#Mainbox .voicebox .voicein .voicect .txtbox .txtin dl dt{color:#00aaed;font-size:24px;line-height:1;font-weight:700;margin:0 0 15px}#Mainbox .voicebox .voicein .voicect .txtbox .txtin dl dd{font-size:16px;line-height:1.5}#Mainbox .voicebox .voicein .voicect .asrbox{border:5px solid #eeeeee;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#effaff}#Mainbox .voicebox .voicein .voicect .asrbox .btn{text-align:center}#Mainbox .voicebox .voicein .voicect .asrbox .btn a{display:block;padding:20px;background:url(../../images/icn_plus.png) no-repeat right 10px center}#Mainbox .voicebox .voicein .voicect .asrbox .btn a.on{background:url(../../images/icn_minus.png) no-repeat right 10px center}#Mainbox .voicebox .voicein .voicect .asrbox .asrin{padding:0 20px 20px 120px;background:url(../../images/lp_img03.jpg) no-repeat 10px 30px;display:none}#Mainbox .voicebox .voicein.frt .voicect .asrbox .asrin{padding:0 120px 20px 20px;background:url(../../images/lp_img06.jpg) no-repeat right 10px top 10px}#Mainbox .voicebox .voicein .voicect .asrbox .asrin .txt{font-size:16px;line-height:1.6}#Mainbox .flowbox .flowin{width:960px;margin:0 auto;padding:40px 0}#Mainbox .flowbox .flowin .ttl{margin:0 0 20px}#Mainbox .flowbox .flowin .flowct{border:5px solid #eeeeee;padding:14px 19px}#Mainbox .flowbox .flowin .flowct ul{margin:-10px 0 0}#Mainbox .flowbox .flowin .flowct ul.tp{margin:0;padding:0 0 54px;background:url(../../images/lp_img10.png) no-repeat center bottom}#Mainbox .flowbox .flowin .flowct ul li{float:left;position:relative}#Mainbox .flowbox .flowin .flowct ul li .tx{position:absolute;width:270px;top:207px;left:10px;font-size:16px;line-height:1.6}#Mainbox .contactbox{padding:40px 0;width:960px;margin:0 auto}#Mainbox .contactbox .contactin{padding:18px 10px}#Mainbox .contactbox .contactin .logo{margin:0 0 13px}#Mainbox .contactbox .contactin .ttlbox{margin:0 0 30px}#Mainbox .contactbox .contactin .ttlbox .ttl{text-align:center;margin:0 0 15px}#Mainbox .contactbox .contactin .ttlbox .tx{text-align:center;line-height:1;font-size:12px}#Mainbox .contactbox .contactin .formbox .formin{padding:0 10px 20px}#Mainbox .contactbox .contactin .formbox .formin .step{text-align:center;margin:0 0 30px}#Mainbox .contactbox .contactin .formbox .formin .formct{border:1px solid #ffa700;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 0 20px}#Mainbox .contactbox .contactin .formbox .formin .formct dl{width:100%;display:table;letter-spacing:-.4em}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt{width:205px;display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:left;padding:20px 10px;border-right:1px solid #ffa700;font-size:18px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt.his{background:url(/build/assets/icn_his-D52CXBEa.png) no-repeat right 20px center;padding:20px 70px 20px 10px;width:145px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd{display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:left;padding:20px;font-size:16px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox{width:100%}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox li{float:left;width:33.3333%;padding:5px 0}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox.yr li{width:auto;padding:0}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox.yr li select{width:80px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd label{padding:0 0 0 10px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .wid1{width:100%}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .wid2{width:140px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .stx{padding:5px 0 0;font-size:14px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd select,#Mainbox .contactbox .contactin .formbox .formin .formct dl dd input[type=text],#Mainbox .contactbox .contactin .formbox .formin .formct dl dd input[type=tel]{height:35px;border:1px solid #cccccc;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 5px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd textarea{height:100px;border:1px solid #cccccc;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 5px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd.his select{background:#ffe8e8}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd.his select option[selected]{background:#fff}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd.his input[type=text],#Mainbox .contactbox .contactin .formbox .formin .formct dl dd.his input[type=tel],#Mainbox .contactbox .contactin .formbox .formin .formct dl dd.his textarea{background:#ffe8e8}#Mainbox .contactbox .contactin .formbox .formin .btnbox{padding:20px 0 0;position:relative}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn{width:203px;height:64px;text-align:center;line-height:1}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.prev{background:url(/build/assets/btn_prev_off-GSretSMn.png) no-repeat 0 0;float:left}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.next{background:url(/build/assets/btn_next_off-DWPfpoei.png) no-repeat 0 0;float:right}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.end{background:url(/build/assets/btn_end_off-svPl-xno.png) no-repeat 0 0;width:399px;height:84px;position:absolute;top:20px;left:50%;margin:0 0 0 -199px}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.prev:hover,#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.next:hover,#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.end:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn a{font-size:22px;color:#fff;display:block;padding:19px 0 23px;text-decoration:none}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.end a{font-size:28px;padding:26px 0 30px}#Mainbox .contactbox .contactin .formbox .endbox{border:1px solid #ffa700;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:80px 20px;margin:0 50px}#Mainbox .contactbox .contactin .formbox .endbox dl{margin:0 0 50px}#Mainbox .contactbox .contactin .formbox .endbox dl dt{margin:0 0 30px;font-size:36px;text-align:center;line-height:1;color:#00a8e8;font-weight:700}#Mainbox .contactbox .contactin .formbox .endbox dl dd{text-align:center;font-weight:700;font-size:24px;line-height:1.4}#Mainbox .contactbox .contactin .formbox .endbox .btn{background:url(/build/assets/btn_end_off-svPl-xno.png) no-repeat 0 0;width:399px;height:84px;text-align:center;line-height:1;margin:0 auto}#Mainbox .contactbox .contactin .formbox .endbox .btn:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}#Mainbox .contactbox .contactin .formbox .endbox .btn a{color:#fff;display:block;text-decoration:none;font-size:28px;padding:26px 0 30px}#Mainbox .contactbox .formFooterLinks{text-align:center}#Mainbox .contactbox .formFooterLinks .cLink{font-size:.9em;display:inline-block;padding:0 10px 0 0;color:#005ead}#Mainbox .contactbox .formFooterLinks .cLink+.cLink{margin:0 0 0 30px}#Mainbox .contactbox .formFooterLinks .cLink:hover{text-decoration:underline}
