@charset "UTF-8";.com_sp{display:none}.com_pc{display:block}@keyframes hands_animation{0%{transform:translate(0)}50%{transform:translate(7px);background-size:100% auto}90%{transform:translate(0)}to{transform:translate(0);background-size:95% auto}}.com_pnkzbox ul{padding:20px 0 0;width:960px;margin:0 auto}.com_pnkzbox ul li{text-align:center;line-height:1.2;padding:0 10px 0 0}.com_pnkzbox ul li a{text-decoration:underline;color:#000}.com_pnkzbox ul li a:hover{text-decoration:none}#Mainbox .contactbox{position:relative}.navigate_neko{position:absolute;z-index:9999;right:0;top:190px;animation:hands_animation 2s linear 0s infinite;transition:.8s}.navigate_neko img{width:140px;height:auto}#Mainbox .main_viewbox{background:#ffedd9;padding:9px 0 17px}#Mainbox .main_viewbox .top_txtareabar{width:100%;background-color:#119cb0;text-align:center;padding:15px 0}#Mainbox .main_viewbox .top_txtareabar img{display:inline-block;width:17px;height:auto;margin:-3px 5px 0 0}#Mainbox .main_viewbox .top_txtareabar p{display:inline-block;font-weight:700;color:#fff}#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 .viewin_a .viewct{min-height:314px;background:url(/lp/028-hd/img/lp_main_img02_a_re.png) no-repeat right 20px bottom 13px}#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_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}.indication{text-align:center}.indication_txt{background:#fffdf5;color:#ff8400;padding:5px}#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 auto 30px;width:650px}#Mainbox .contactbox .contactin .formbox .formin .step img{height:auto;width:100%}#Mainbox .contactbox .contactin .formbox .formin .formct{border-radius:5px;margin:0 0 20px}#Mainbox .contactbox .contactin .formbox .formin .formct.q_qualification-box input,#Mainbox .contactbox .contactin .formbox .formin .formct.q_workstyle-box input{display:none}#Mainbox .contactbox .contactin .formbox .formin .formct dl{width:100%;display:table;letter-spacing:-.4em}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt{letter-spacing:normal;vertical-align:middle;text-align:left;padding:10px;font-size:22px;line-height:1.4}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt.his{text-align:center}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt.his .his_text{font-size:19px;font-weight:600;line-height:1.4}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt.his .his_text span{color:red}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd{display:block;letter-spacing:normal;vertical-align:middle;text-align:left;padding:10px;font-size:16px;width:77%;margin:0 auto}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox{width:100%}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox{max-width:500px;margin:0 auto}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox li{float:left;box-sizing:border-box;width:201px;height:172px;margin:5px 14px;position:relative}#Mainbox .contactbox .contactin .formbox .formin .q_season-box dl dd .fltbox li{width:100%;position:relative;border-bottom:1px dotted #d0d0d0;display:flex;justify-content:space-between;align-items:center;height:80px;font-size:18px}#Mainbox .contactbox .contactin .formbox .formin .q_season-box dl dd .fltbox li label{width:100%}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox li img{width:auto;height:100%;box-sizing:border-box;border:3px solid #463E36;border-radius:30px;filter:drop-shadow(2px 2px 5px rgba(0,0,0,.2));margin:2px}#Mainbox .contactbox .contactin .formbox .formin .q_season-box dl dd .fltbox li input{width:28px;height:28px;background:#fff;border:1px solid #463e36;border-radius:50%;position:relative}#Mainbox .contactbox .contactin .formbox .formin .q_season-box dl dd .fltbox li input:checked:before{content:"";display:block;background-color:#ff933f;width:18px;height:18px;position:relative;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}#Mainbox .contactbox .contactin .formbox .formin .q_season-box dl dd .fltbox li img{width:20%;border:none;filter:none;width:55px;border-radius:0;margin-right:110px}#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}#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 #ccc;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 .fltbox li input:checked+label img{border:5px solid #FFAA4F}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd textarea{height:100px;border:1px solid #ccc;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 .err{max-width:500px;display:block;margin:0 auto}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd.his select,#Mainbox .contactbox .contactin .formbox .formin .formct dl dd.his select option[selected],#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{display:block;border:1px solid #463e36;border-radius:5px;background-color:#fff;margin:0 auto;width:100%;height:50px;max-width:500px;font-size:18px}#Mainbox .contactbox .contactin .formbox .formin .btnbox{padding:20px 0 0;position:relative;width:690px;margin:0 auto}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn{width:325px;height:65px;border-radius:130px;text-align:center;line-height:1;color:#fff}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.prev{background-color:#cfd1d5;float:left}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.next{background-color:#119cb0;margin:0 auto}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.next02{background-color:#119cb0;float:right}#Mainbox .contactbox .contactin .formbox .q_addmail-box .btnbox .btn.prev{margin:0 auto}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.end{width:560px;height:110px;background-color:#119cb0;margin:0 auto 20px}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.end a{line-height:1.2;padding:17px 0 27px;font-size:28px}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.end span{font-size:18px}#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 .endbox{border:1px solid #ffa700;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(../../images/btn_end_off.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}div.err{color:red;font-weight:700;margin-top:4px}p.btn.next.off,p.btn.next02.off,p.btn.offset_submit.off{opacity:.5}.offset_address .notes{max-width:500px;margin:20px auto 0}#Mainbox .contactbox .contactin .formbox .formin .q-homeaddress dl dd.his input[type=tel]{padding-left:50px}.q-homeaddress .zipCode{max-width:500px;margin:0 auto}.q-homeaddress .zipCode .input_text{display:flex;text-align:left;font-size:16px;width:100%;position:relative;margin:0 auto}.q-homeaddress .zipCode .input_text input{width:100%}.q-homeaddress .zipCode .input_text:before{content:"〒";display:block;position:absolute;color:#ffaa4f;font-weight:700;font-size:20px;left:5%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.q-homeaddress .zipCode .homaddress-codetxt{font-size:14px;font-weight:700;color:#ffaa4f;margin-bottom:5%}.q-homeaddress .his .m_b10{position:relative;max-width:500px;margin:0 auto}.q-homeaddress .his .m_b10:after{content:"";display:block;position:absolute;top:calc(50% + 4px);right:6%;transform:translateY(-50%);border:transparent 5px solid;border-top:#463e36 6px solid}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd.name_kana{padding:0}#Mainbox .contactbox .contactin .formbox .formin .q_birthday{margin-top:30px}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li{margin-right:2%;height:auto}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li:last-child{margin-right:0}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li.q_birthday-y{width:218px}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li.q_birthday-m,#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li.q_birthday-d{width:110px}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li.q_birthday-d{padding:0}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li select{width:100%;position:relative}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li:after{content:"";display:block;position:absolute;top:calc(50% + 4px);right:10%;transform:translateY(-50%);border:transparent 5px solid;border-top:#463e36 6px solid}.q_birthday .strng{font-size:25px;font-weight:700}.privacy{display:flex;justify-content:center;align-items:center;margin:0 0 3%}section img.question{width:20px;height:auto;vertical-align:sub;margin-right:2px;margin-top:-1%}.privacy span{font-size:14px;color:#434343;text-align:left;line-height:1.2;margin-left:8px}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .flex-center{display:flex;justify-content:center}.navigator_box{display:inline-flex;align-items:center;justify-content:center;max-width:630px;margin:5% 0}.navigator_box .navigator{flex:0 0 auto;width:120px}.navigator_box .navigator img{height:auto;width:100%}.navigator_box .balloon{flex:0 1 auto;border-radius:5px;position:relative;background-color:#ffe490;margin-left:20px;display:block;text-align:left;padding:35px;display:flex;align-items:center}.navigator_box .balloon:before{content:"";display:inline-block;position:absolute;width:0;top:50%;left:-20px;transform:translateY(-50%);border-top:6px solid transparent;border-right:10px solid #FFE490;border-bottom:6px solid transparent;border-left:10px solid transparent}.navigator_box .balloon p{font-size:16px;color:#434343}#Mainbox .contactbox .contactin .formbox .q_addmail-box .btnbox .btn.prev{float:none}.viewAreaPc{overflow:hidden;margin:0 auto;padding:15px;width:1280px;background:#fff}.viewAreaPc .mainpic{float:left}.viewAreaPc .main-right{float:right;padding:0 15px 0 0}.viewAreaPc .main-right .ttl{margin:0 0 10px;padding:10px 0 0}@media only screen and (max-width:767px){#Contents{overflow:hidden;width:100%;position:relative}.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:last-child{padding:0}.navigate_neko{position:absolute;z-index:9999;animation:hands_animation 2s linear 0s infinite;transition:.8s;right:0;top:20vh}.navigate_neko img{width:80px;height:auto}#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 .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}.indication{padding:2px 0;background:#fffdf5}.indication_txt{padding:2px;border-bottom:1px solid #ffa700;border-top:1px solid #ffa700}#Mainbox .main_viewbox .top_txtareabar{padding:1.5vw 0}#Mainbox .contactbox{padding:20px 0;width:auto;margin:0 auto}#Mainbox .contactbox_a{padding:0 0 20px;width:auto;margin:0 auto}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd.his select,#Mainbox .contactbox .contactin .formbox .formin .formct dl dd.his select option[selected],#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{font-size:3.5vw;max-width:310px;height:40px}#Mainbox .contactbox .contactin .formbox .formin .q-homeaddress dl dd.his input[type=tel]{padding-left:11vw}#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;width:100%}#Mainbox .contactbox .contactin .formbox .formin .step img{width:100%;height:auto}#Mainbox .contactbox .contactin .formbox .formin .formct{border-radius:5px;margin:0 0 15px;background:#fff}#Mainbox .contactbox .contactin .formbox .formin .formct .step_iconimg{width:7%;height:auto}#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;font-size:3.5vw}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt.his{width:auto;text-align:center;padding:2% 0 0}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt.his .his_text{font-size:2.9vw;font-weight:600;line-height:1.4}#Mainbox .contactbox .contactin .formbox .formin .formct dl dt.his .his_text span{color:red}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd{display:block;letter-spacing:normal;vertical-align:middle;text-align:left;padding:2%;max-width:310px;margin:0 auto;width:100%}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox{width:100%}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox li{float:left;width:48%;height:125px;padding:2%;margin:0}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox li img{width:100%;height:auto;border-radius:18px}#Mainbox .contactbox .contactin .formbox .formin .q_season-box dl dd .fltbox li{width:100%;height:auto;padding:2%;font-size:3.5vw}#Mainbox .contactbox .contactin .formbox .formin .q_season-box dl dd .fltbox li input:checked:before{width:69%;height:60%}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd{font-size:3.5vw}#Mainbox .contactbox .contactin .formbox .formin .q_season-box dl dd .fltbox li img{width:22%;padding-right:10%;border:none;filter:none;border-radius:0;margin:0}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd .fltbox.yr li select{width:60px}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li select{width:100%;position:relative}#Mainbox .contactbox .contactin .formbox .formin .formct dl dd select,#Mainbox .contactbox .contactin .formbox .formin .formct dl dd input[type=text]{height:35px;border:1px solid #ccc;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 input[type=tel]{border:1px solid #ccc;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 #ccc;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:2% 5%;position:relative;width:auto}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn{height:55px;text-align:center;line-height:1;margin:0 auto;border-radius:110px;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.2))}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.next{width:60vw}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.next02{width:45vw}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.prev{background-color:#cfd1d5;color:#fff;width:32vw}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.end{background:#119cb0;width:100%;height:10vh;position:inherit;top:0;left:0;margin:0 auto 5%;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.end span{font-size:2.5vw}#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:19px 0;font-size:4.5vw}#Mainbox .contactbox .contactin .formbox .formin .btnbox .btn.end a{font-size:4.5vw;padding:2% 0;line-height:1.4}#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: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}.q-homeaddress .zipCode .input_text{max-width:310px}.q-homeaddress .zipCode .homaddress-codetxt{font-size:2.5vw}section img.question{width:5%}.privacy span{font-size:3.5vw}#Mainbox .contactbox .contactin .formbox .formin .q_birthday{margin-top:7%}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li.q_birthday-y{width:30vw}#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li.q_birthday-m,#Mainbox .contactbox .contactin .formbox .formin .q_birthday dl dd .fltbox.yr li.q_birthday-d{width:20.9vw}.q_birthday .strng{font-size:4.5vw}.navigator_box{max-width:400px;padding:0 3%}.navigator_box .navigator{width:17vw}.navigator_box .balloon{padding:12px}.navigator_box .balloon p{font-size:3.5vw}.viewAreaSp .mainpic img,.viewAreaSp .benefits img{width:100%;height:auto}.q_addmail-box .footbox_Links{margin-bottom:2%}.q_addmail-box .footbox_Links a{font-size:3vw;text-decoration:underline}}.q_addmail-box .footbox_Links{text-align:center;display:flex;flex-wrap:wrap;column-gap:20px;justify-content:center}
