@charset "UTF-8";@media screen and (max-width:768px){body,body.top{min-width:inherit}html>body{font-size:12px}header{border-bottom:0}header .header{width:auto;padding:10px}header .header .tpbx{float:none}header .header .tpbx .logo{float:left;padding:0;line-height:1}header .header .tpbx h1{float:right;padding:3px 5px;font-size:10px;color:#fff;text-align:center;font-weight:700;line-height:1;background:#f69;border:1px solid #ff8585;border-radius:15px;-ms-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}header .header .telbx{display:none}footer .footer{background:url(../../images/bg02.png) repeat 0 0;padding:10px 0;margin:0 0 25px}footer .footer .footerin{margin:0 auto;width:auto;padding:0 10px}footer .footer .footerin ul li{float:none;width:auto;margin:0 0 10px}footer .footer .footerin ul li:last-child{margin:0}footer .footer .footerin ul li dl{padding:0 0 0 60px}footer .footer .footerin ul li:nth-child(1) dl{background:url(/build/assets/icn_foot01-KHnjuM1i.png) no-repeat 0 0}footer .footer .footerin ul li:nth-child(2) dl{background:url(/build/assets/icn_foot02-C_cnY4aZ.png) no-repeat 0 0}footer .footer .footerin ul li:nth-child(3) dl{background:url(/build/assets/icn_foot03-B0ADefi7.png) no-repeat 0 0}footer .footer .footerin ul li dl dt{color:#ff8400;font-size:13px;margin:0 0 5px}footer .footer .footerin ul li dl dd{font-size:12px}footer .footbox{background:#ff8400;padding:48px 0 20px;position:relative}footer .footbox .pagetop{position:absolute;top:-22px;left:50%;margin:0 0 0 -33px}footer .footbox address{text-align:center;font-style:normal;line-height:1;color:#fff;font-size:12px}.com_sp{display:block}.com_pc{display:none}.com_pnkzbox ul{padding:10px 15px;width:auto;letter-spacing:-.4em;white-space:nowrap;overflow-x:scroll;text-align:left}.com_pnkzbox ul li{float:none;display:inline-block;letter-spacing:normal;line-height:1.2;padding:0 10px 0 0}.com_pnkzbox ul li:last-child{padding:0}.com_pnkzbox ul li a{text-decoration:underline;color:#000}.com_pnkzbox ul li a:hover{text-decoration:none}#Mainbox .main_viewbox{background:none;padding:0}#Mainbox .main_viewbox .viewin,#Mainbox .main_viewbox .viewin0501,#Mainbox .main_viewbox .viewin_a{background:none;min-height:inherit;width:auto;margin:0 auto}#Mainbox .main_viewbox .viewin .sp_view,#Mainbox .main_viewbox .viewin0501 .sp_view{width:100%;display:table;letter-spacing:-.4em}#Mainbox .main_viewbox .viewin_a .sp_view{width:100%;letter-spacing:-.4em}#Mainbox .main_viewbox .viewin .sp_view .viewct,#Mainbox .main_viewbox .viewin0501 .sp_view .viewct,#Mainbox .main_viewbox .viewin_a .sp_view .viewct{display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:center;width:50%;min-height:auto;background:none;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#Mainbox .main_viewbox .viewin .sp_view .img,#Mainbox .main_viewbox .viewin0501 .sp_view .img,#Mainbox .main_viewbox .viewin_a .sp_view .img{width:50%;display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:center}#Mainbox .main_viewbox .viewin .ttl,#Mainbox .main_viewbox .viewin0501 .ttl,#Mainbox .main_viewbox .viewin_a .ttl{padding:3px 5px;text-align:left;font-weight:700;font-size:12px;line-height:1.5;display:inline-block}#Mainbox .main_viewbox .viewin .ttl span,#Mainbox .main_viewbox .viewin0501 .ttl span,#Mainbox .main_viewbox .viewin_a .ttl span{color:#ff8300;font-size:15px;font-weight:700;text-shadow:0 1px 3px #FFF,-3px 0 3px #FFF,3px 0 3px #FFF,0 3px 3px #FFF,2px 2px 3px #888,3px 3px 3px #888,2px 2px 4px #888;-ms-text-shadow:0 1px 3px #FFF,-3px 0 3px #FFF,3px 0 3px #FFF,0 3px 3px #FFF,2px 2px 3px #888,3px 3px 3px #888,2px 2px 4px #888;-moz-text-shadow:0 1px 3px #FFF,-3px 0 3px #FFF,3px 0 3px #FFF,0 3px 3px #FFF,2px 2px 3px #888,3px 3px 3px #888,2px 2px 4px #888;-webkit-text-shadow:0 1px 3px #FFF,-3px 0 3px #FFF,3px 0 3px #FFF,0 3px 3px #FFF,2px 2px 3px #888,3px 3px 3px #888,2px 2px 4px #888}#Mainbox .aboutbox{background:#fff;padding:10px 5px}#Mainbox .aboutbox .ttl{text-align:center}#Mainbox .aboutbox .aboutin{width:auto;padding:0}#Mainbox .aboutbox .btn{text-align:center;width:305px;height:111px;margin:0 auto 10px;background:url(../../images/sp/btn_cv_sp.png) no-repeat 0 0;background-size:305px auto;-ms-background-size:305px auto;-moz-background-size:305px auto;-webkit-background-size:305px auto;line-height:1}#Mainbox .aboutbox .btn a{padding:70px 0 22px;display:block;color:#fff;font-size:19px;text-decoration:none}#Mainbox .aboutbox .img{margin:0 0 10px}#Mainbox .aboutbox .chkbox ul{border-right:1px solid #00aaed;border-bottom:1px solid #00aaed;border-left:1px solid #00aaed;background:#effaff;padding:15px 9px}#Mainbox .aboutbox .chkbox ul li{padding:0 0 0 24px;margin:0 0 10px;color:#00aaed;font-size:13px;line-height:1.2;background:url(../../images/sp/icn_check.png) no-repeat 0 50%;background-size:19px auto;-ms-background-size:19px auto;-moz-background-size:19px auto;-webkit-background-size:19px auto}#Mainbox .aboutbox .chkbox ul li:last-child{margin:0}#Mainbox .pointbox{border-top:4px solid #00aaed}#Mainbox .pointbox .ttlbox .ttlin{background:url(../../images/bg01.png) repeat center bottom;padding:10px 0}#Mainbox .pointbox .ttlbox .ttl{text-align:center}#Mainbox .pointbox .ttlbox .arw{text-align:center;margin:-3px 0 0}#Mainbox .pointbox .pointin{width:auto;padding:10px 0}#Mainbox .pointbox .pointin .point{margin:0;padding:0}#Mainbox .pointbox .pointin .point li{margin:22px 0 0;float:none;border:1px solid #00aaed;background:#effaff;position:relative;padding:0;height:auto;width:300px}#Mainbox .pointbox .pointin .point li .tl{position:absolute;top:-23px;left:50%;margin:0 0 0 -60px}#Mainbox .pointbox .pointin .point li dl{padding:15px 10px}#Mainbox .pointbox .pointin .point li dl dt{text-align:center;font-weight:700;line-height:1;font-size:16px;padding:0 0 20px;margin:0 0 15px;background:url(../../images/sp/dec_arw_line_dwn_sp.png) no-repeat center bottom;background-size:auto 8.5px;-ms-background-size:auto 8.5px;-moz-background-size:auto 8.5px;-webkit-background-size:auto 8.5px}#Mainbox .pointbox .pointin .listbox{background:url(../../images/bg02.png) repeat 0 0;padding:15px 10px;border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#Mainbox .pointbox .pointin .listbox .ttl{margin:0 0 15px}#Mainbox .pointbox .pointin .listbox .listin ul{margin:0}#Mainbox .pointbox .pointin .listbox .listin ul li{width:300px;margin:0;box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#Mainbox .pointbox .pointin .listbox .listin ul li dl dt{background:url(../../images/bg_job_list.png) repeat 0 0;padding:12px 0;line-height:1;color:#fff;font-size:15px;text-align:center}#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:18px 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;padding:0 10px;height:50px;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 15px;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:60px;font-size:16px;line-height:1}#Mainbox .cvbox{background:url(../../images/bg03.png) repeat 0 0}#Mainbox .cvbox .cvin{width:auto;margin:0 auto;padding:20px 10px}#Mainbox .cvbox .cvin .stx{text-align:right;font-size:12px}#Mainbox .cvbox .cvin .tl{text-align:center;margin:0 0 5px}#Mainbox .cvbox .cvin .btnbox{padding:15px 0 0}#Mainbox .cvbox .cvin .btnbox .tel{float:none;width:296px;height:62px;margin:0 auto 5px;background:url(../../images/sp/btn_tel_sp.png) no-repeat 0 0;background-size:296px auto;-ms-background-size:296px auto;-moz-background-size:296px auto;-webkit-background-size:296px auto;line-height:1;text-align:center;padding:0}#Mainbox .cvbox .cvin .btnbox .tel a{color:#fff;font-size:25px;display:block;padding:12px 0 25px 50px;text-decoration:none}#Mainbox .cvbox .cvin .btnbox .btn{float:none;text-align:center;width:305px;height:111px;margin:0 auto 10px;background:url(../../images/sp/btn_cv_sp.png) no-repeat 0 0;background-size:305px auto;-ms-background-size:305px auto;-moz-background-size:305px auto;-webkit-background-size:305px auto;line-height:1}#Mainbox .cvbox .cvin .btnbox .btn:hover{background:url(../../images/sp/btn_cv_sp.png) no-repeat 0 0;background-size:305px auto;-ms-background-size:305px auto;-moz-background-size:305px auto;-webkit-background-size:305px auto}#Mainbox .cvbox .cvin .btnbox .btn a{color:#fff;font-size:19px;display:block;padding:70px 0 22px;text-decoration:none}#Mainbox .voicebox{padding:20px 0}#Mainbox .voicebox .voicein{width:auto;margin:0 auto 15px;border:0;position:relative;background:#effaff;padding:0}#Mainbox .voicebox .voicein:last-child{margin:0 auto}#Mainbox .voicebox .voicein .ttl{position:inherit;top:0;left:0;background:#00aaed url(/build/assets/bg_voice_ttl-yjhaAuXg.png) repeat-x 0 0;background-size:1px auto;-ms-background-size:1px auto;-moz-background-size:1px auto;-webkit-background-size:1px auto;text-align:center;line-height:1;padding:12px 0}#Mainbox .voicebox .voicein .tls{text-align:center;background:#effaff;padding:4px 0 0}#Mainbox .voicebox .voicein .voicect{background:#effaff;padding:15px 10px}#Mainbox .voicebox .voicein .voicect .txtbox{margin:0 0 15px}#Mainbox .voicebox .voicein .voicect .txtbox .img{float:none;width:auto;margin:0 0 10px}#Mainbox .voicebox .voicein.frt .voicect .txtbox .img{float:none;margin:0 0 20px}#Mainbox .voicebox .voicein .voicect .txtbox .txtin,#Mainbox .voicebox .voicein.frt .voicect .txtbox .txtin{margin:0}#Mainbox .voicebox .voicein .voicect .txtbox .txtin dl dt{color:#00aaed;font-size:16px;line-height:1.3;font-weight:700;margin:0 0 8px}#Mainbox .voicebox .voicein .voicect .txtbox .txtin dl dd{font-size:12px;line-height:1.5}#Mainbox .voicebox .voicein .voicect .asrbox{border:2px solid #eeeeee;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff}#Mainbox .voicebox .voicein .voicect .asrbox .btn{text-align:left}#Mainbox .voicebox .voicein .voicect .asrbox .btn a{display:block;padding:15px;background:url(/build/assets/icn_plus-G0l3kSvX.png) no-repeat right 10px center;background-size:14px auto;-ms-background-size:14px auto;-moz-background-size:14px auto;-webkit-background-size:14px auto}#Mainbox .voicebox .voicein .voicect .asrbox .btn a.on{background:url(/build/assets/icn_minus-DUw5xgvB.png) no-repeat right 10px center;background-size:14px auto;-ms-background-size:14px auto;-moz-background-size:14px auto;-webkit-background-size:14px auto}#Mainbox .voicebox .voicein .voicect .asrbox .asrin{padding:0 10px 10px 80px;background:url(/build/assets/lp_img03-DWJ79SiB.png) no-repeat 10px 10px;background-size:65px auto;-ms-background-size:65px auto;-moz-background-size:65px auto;-webkit-background-size:65px auto;display:none}#Mainbox .voicebox .voicein.frt .voicect .asrbox .asrin{padding:0 10px 10px 80px;background:url(/build/assets/lp_img06-D9gxyh03.png) no-repeat 10px 10px;background-size:65px auto;-ms-background-size:65px auto;-moz-background-size:65px auto;-webkit-background-size:65px auto}#Mainbox .voicebox .voicein .voicect .asrbox .asrin .txt{font-size:12px;line-height:1.6}#Mainbox .flowbox .flowin{width:auto;padding:15px 10px;background:url(/build/assets/bg02-Cy7OMBND.png) repeat 0 0}#Mainbox .flowbox .flowin .flowct{display:none}#Mainbox .flowbox .flowin .flowct .ttl{margin:0 0 15px}#Mainbox .flowbox .flowin .slidebox li{width:300px;border:1px solid #00aaed;background:#effaff;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#Mainbox .flowbox .flowin .slidebox li.lt{border:1px solid #ffa700;background:#fff7a2}#Mainbox .flowbox .flowin .slidebox li .tl{background:#00aaed;padding:15px 10px}#Mainbox .flowbox .flowin .slidebox li.lt .tl{background:#ffa700}#Mainbox .flowbox .flowin .slidebox li .img{width:100%;text-align:center}#Mainbox .flowbox .flowin .slidebox li .tx{padding:10px}#Mainbox .contactbox{padding:20px 0;width:auto;margin:0 auto;background:#fdeada}#Mainbox .contactbox_a{padding:0 0 20px;width:auto;margin:0 auto}#Mainbox .contactbox .contactin{padding:20px 10px 10px}#Mainbox .contactbox .contactin .logo{margin:0 0 20px}#Mainbox .contactbox .contactin .ttlbox{margin:0 0 8px}#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 0 10px}#Mainbox .contactbox .contactin .formbox .formin .step{text-align:center;margin:0 0 15px}#Mainbox .contactbox .contactin .formbox .formin .step img{width:100%;max-width:267.5px;height:auto}#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 15px;background:#fff}#Mainbox .contactbox .contactin .formbox .formin .formct dl{width:100%;display:block;letter-spacing:normal}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt{width:auto;display:block;letter-spacing:normal;vertical-align:middle;text-align:left;padding:20px 10px;border-right:0;border-bottom:1px solid #ffa700;font-size:14px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt.his{width:auto;background:url(/build/assets/icn_his_sp-3X17DxyS.png) no-repeat right 10px center;background-size:auto 15px;-ms-background-size:auto 15px;-moz-background-size:auto 15px;-webkit-background-size:auto 15px;padding:20px 20px 20px 10px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd{display:block;letter-spacing:normal;vertical-align:middle;text-align:left;padding:20px 10px;font-size:12px}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox{width:100%}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox li{float:left;width:50%}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox.yr li select{width:60px}#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 .stx{padding:5px 0 0;font-size:12px}#Mainbox .contactbox .contactin .formbox .formin .btnbox{padding:15px 0 0;position:relative}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn{width:102px;height:32px;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;background-size:auto 32px;-ms-background-size:auto 32px;-moz-background-size:auto 32px;-webkit-background-size:auto 32px}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.next{background:url(/build/assets/btn_next_off-DWPfpoei.png) no-repeat 0 0;background-size:auto 32px;-ms-background-size:auto 32px;-moz-background-size:auto 32px;-webkit-background-size:auto 32px}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.end{background:url(/build/assets/btn_end_off-svPl-xno.png) no-repeat 0 0;width:200px;height:42px;position:inherit;top:0;left:0;margin:50px auto 0;background-size:auto 42px;-ms-background-size:auto 42px;-moz-background-size:auto 42px;-webkit-background-size:auto 42px}#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:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100 )"}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn a{font-size:11px;color:#fff;display:block;padding:9px 0 12px;text-decoration:none}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.end a{font-size:16px;padding:12px 0 14px}#Mainbox .contactbox .contactin .formbox .endbox{border:1px solid #ffa700;padding:20px 10px;margin:0}#Mainbox .contactbox .contactin .formbox .endbox dl{margin:0 0 20px}#Mainbox .contactbox .contactin .formbox .endbox dl dt{margin:0 0 10px;font-size:16px;line-height:1.2}#Mainbox .contactbox .contactin .formbox .endbox dl dd{font-size:13px;line-height:1.2}#Mainbox .contactbox .contactin .formbox .endbox .btn{background:url(/build/assets/btn_end_off-svPl-xno.png) no-repeat 0 0;width:200px;height:42px;background-size:auto 42px;-ms-background-size:auto 42px;-moz-background-size:auto 42px;-webkit-background-size:auto 42px}#Mainbox .contactbox .contactin .formbox .endbox .btn:hover{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100 )"}#Mainbox .contactbox .contactin .formbox .endbox .btn a{font-size:16px;padding:12px 0 14px}}
