#lp .lp_pc{display:block}#lp .lp_sp{display:none}.lp_pc_mh{display:block}.lp_sp_mh{display:none}#lp a:hover img{opacity:0.8;filter:alpha(opacity=80)}#lp a img{transition:0.3s ease-in-out}body#lp{margin:0;padding:0}body#lp img{vertical-align:bottom}body#lp p{margin:0;padding:0}#lp .pc-image{display:block}#lp .sp-image{display:none}#lp .pc-image01{display:block}#lp .sp-image01{display:none}#lp .pc-br{display:none}#lp .tb-br{display:block}#lp .sp-br{display:block}#lp #footerSitemap{padding:20px 10px 10px 0}#lp #footerSitemap #copyright{text-align:center;color:#FFF}#lp #footerSitemap #copyright a{color:#002063}#lp #footerSitemap #copyright a:hover{color:#EB5E01}#lp a.tel-col,#lp .phone a{color:#002063;cursor:default;font-size:0.8em}.effect h2{transition:.4s}.effect div{transition:.4s}.effect img{transition:.4s}.e01{transition:.8s}.e02{transition:.8s;transition-delay:0.3s}.e03{transition:.8s;transition-delay:0.6s}@media screen and (min-width: 1024px) and (max-width: 1440px){#lp .tb-br{display:none}#lp .pc-image01{display:block}#lp .sp-image01{display:none}}@media only screen and (max-width: 1023px){#lp .lp_pc{display:none}#lp .lp_sp{display:block}.lp_pc_mh{display:none}.lp_sp_mh{display:block}div{max-width:100%}body#lp{width:100%;margin:0;padding:0}#lp .pc-image{display:none}#lp .sp-image{display:block}#lp .pc-br{display:block}#lp .tb-br{display:none}#lp .sp-br{display:none}}#lp .header{margin:0;position:relative}#lp .header .point_area{position:relative;background-image:url(../../img/lp_niigata/bg_sabu02.png);background-size:cover;padding:10% 0 10%}@media only screen and (max-width: 1023px){#lp .header{margin:0;padding:0;height:auto}}#lp .button_area{width:100%;height:auto;margin:0}#lp .button_area .inner{width:50%;height:auto;margin:0 auto}#lp .button_area .inner p{float:left;width:50%;height:auto}#lp .button_area .inner p img{width:100%;height:auto}@media only screen and (max-width: 1023px){#lp .button_area .inner{width:90%;height:auto;margin:3% auto}}#lp .tel_area{text-align:center;font-weight:bold;margin:5% auto}#lp .tel_area .free{font-size:1.2em;color:#002063}#lp .tel_area .phone{width:40%;height:auto;margin:0 auto;font-size:3.6em;color:#002063;vertical-align:bottom;line-height:0.8}#lp .tel_area .phone img{width:44px;height:auto;vertical-align:middle;padding:0 3% 0 0}.equip_box1 .image,.equip_box3 .image{float:left;width:30%}.equip_box1 .text,.equip_box3 .text{float:right;width:67%;padding:4% 0}.equip_box2 .text{float:left;width:67%}.equip_box2 .image{float:right;width:30%}.equip_box1{background-image:url(../../img/lp_niigata/line_01.png);background-size:75%;vertical-align:middle;background-repeat:no-repeat;background-position:bottom;padding:5% 0 10%}.equip_box2{background-image:url(../../img/lp_niigata/line_02.png);background-size:75%;vertical-align:middle;background-repeat:no-repeat;background-position:bottom;padding:0 0 10%}.equip_box3{background-image:url(../../img/lp_niigata/line_03.png);background-size:75%;vertical-align:middle;background-repeat:no-repeat;background-position:bottom;padding:0 0 10%}.equip_box4{margin:0% auto 0 !important}.equip_box1 .title,.equip_box2 .title,.equip_box3 .title{font-family:"游明朝体", "Yu Mincho", YuMincho, "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";color:#000448;font-size:1.2em;font-weight:bold}.equip_box1 .title span,.equip_box2 .title span,.equip_box3 .title span{font-size:1.8em}.equip_box1 .title span small,.equip_box2 .title span small,.equip_box3 .title span small{font-size:65%}.equip_box1,.equip_box2,.equip_box3,.equip_box4{width:1000px;margin:0 auto;text-align:left}.lp_btn{width:800px;margin:5% auto}.lp_btn a{width:50%;display:inline-block}.lp_btn a img{width:100%}.zkucho .inner{margin:5% auto}.zkucho_img02{display:block;margin:5% 0 2%}.zkucho_left{float:left;width:46%;padding:0 2%;box-sizing:border-box;text-align:left}.zkucho_right{float:right;width:26%;padding:0 2%;box-sizing:border-box;text-align:justify}.zkucho_right span,.zkucho_left span{font-size:1.4em;font-weight:bold;color:#0096df;display:block;margin:2% 0 5%}.zkucho_right img{margin-bottom:10%}.zkucho_left_img{margin-top:5%}.zkucho_brolk .zkucho span{padding:1px}.inner02{margin:5% auto !important;padding:0 10%}.plan li{list-style:none;width:24%;margin-bottom:5%;display:inline-block;vertical-align:top}.plan li:nth-child(even){background-color:#fcfaf3}.plan li span{font-size:1.4em;font-weight:bold;font-family:"游明朝体", "Yu Mincho", YuMincho, "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";display:block;margin:2% auto;text-align:center}.plan li span.niigata{color:#f29600}.plan ul{margin:10% auto;padding:0;text-align:center}.plan_text{min-height:100px;display:block;padding:0 5%;box-sizing:border-box;font-size:0.9em}.plan_brolk{padding:5% 0}.inner03{width:1200px;margin:1% auto;position:relative;text-align:left}.voice_brok{position:relative;background-image:url(../../img/lp_niigata/bg_sabu03.png);background-size:cover}.voice_box{margin:5% 0}.voice_box .text{float:left;width:59%;padding:5%;box-sizing:border-box;background-color:#FFF;margin:0 3% 0;border-radius:10px;box-shadow:3px 3px 10px #555;text-align:justify}.voice_box .image{float:left;width:35%}.voice{padding:0 0 10%}.voice .h2{margin-bottom:10% !important}.voice_box .text .title{font-size:1.4em;font-weight:bold;color:#000448}.qa_box .img{float:left;width:9%}.qa_box .text{float:right;width:88%;text-align:justify;word-break:break-all}.qa_box{padding:5% 0}.qa_box .title{font-weight:bold;font-size:1.4em;color:#000448;margin-bottom:2%}.or{background-color:#f6f5e9}.hinokiya_brok{padding-top:5%}.hinokiya .h2{position:relative;z-index:5000}.hinokiya_img{width:75%;margin:5% auto 10%}.hinokiya_img02{width:800px;margin:5% auto}.hinokiya_img03{width:100%}.hinokiya{width:800px;margin:0 auto}.hinokiya_box{margin:5% 0;padding:10% 0 15%}.hinokiya_box .text{float:left;width:50%;text-align:justify;line-height:2.2}.hinokiya_box .image{float:right;width:40%}.hinokiya_box .image img{width:100%}.hinokiya_box .title{font-size:1.4em;font-family:"游明朝体", "Yu Mincho", YuMincho, "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";line-height:1.8}.hinokiya_box .edit{margin-top:5%;display:block;line-height:1.8}.hinokiya_brok{background-image:url(../../img/lp_niigata/lp_hinokiya_bg.jpg);background-size:auto;background-position:bottom;background-repeat:no-repeat}@media only screen and (max-width: 1023px){#lp .tel_area{text-align:center;font-weight:bold;margin:10px auto}#lp .tel_area .free{font-size:1.4em;color:#002063}#lp .tel_area .phone{width:100%;height:auto;margin:0 auto;font-size:2em;color:#002063;vertical-align:bottom;line-height:1.1}#lp .tel_area .phone img{width:24px;height:auto;vertical-align:top;padding:0.5% 3% 0 0}}.header h1{margin:0 auto;position:relative;width:100%}.header h1 img{width:100%}.header h2{margin:-3% auto 0;z-index:50000;position:absolute;width:100%}.header h2 img{width:100%}.point_area_wap{width:80%;margin:0 auto;padding:0}.point1,.point2,.point3{float:left;list-style:none;width:30%;margin:0 1.5%}.equip_brolk{margin:-5% 0 5%}.equip h2{margin:-7% 0 5%;position:absolute;z-index:5000;width:100%}.equip h2 img{width:100%}.tel_area_logo{padding:2% 0;width:200px}.equip .inner02{padding:15% 0 5%;background-image:url(../../img/lp_niigata/bg_sabu.jpg);background-size:cover;margin:5% 0}#footerSitemap_niigata{background-color:#002063}#footerSitemap_niigata p{color:#FFF;padding:30px 0 10px !important}@media screen and (min-width: 641px) and (max-width: 1024px){.header h1{width:100%}.inner03{width:90%}.point_area_wap{width:90%;padding:0}.plan li{width:32.5%}.header h2{margin:-5% auto 0}.equip_box1,.equip_box2,.equip_box3,.equip_box4{width:90%;background-image:none;padding:1% 5%}.equip_box1 .title,.equip_box2 .title,.equip_box3 .title{font-size:1.2em}.equip_box1 .title span,.equip_box2 .title span,.equip_box3 .title span{font-size:1.6em}.zkucho_right span,.zkucho_left span{font-size:1.4em;margin:2% 0 2%}.zkucho_img02{margin:5% 0}.zkucho_left{float:left;width:100%;padding:0 2% 5%}.zkucho_right{float:right;width:50%}.hinokiya{width:90%;margin:0 auto}}@media screen and (min-width: 320px) and (max-width: 641px){#lp .pc-image01{display:none}#lp .sp-image01{display:block}#lp .header .point_area{padding:25% 0 10%}.header h1{width:100%;padding:0 0}.equip_box1{width:90%;padding:15% 0 5%}.point_area_wap{width:90%}.equip_box2,.equip_box3,.equip_box4{width:90%;padding:0 0 5%}.point1,.point2,.point3{float:none;width:100%;margin:0 1.5%}.equip_box1 .image,.equip_box3 .image{float:none;width:60%;margin:0 auto}.equip_box1 .text,.equip_box2 .text,.equip_box3 .text{float:none;width:100%;padding:4% 0;box-sizing:border-box}.equip_box1,.equip_box2,.equip_box3{background-image:none}.equip_box2 .image{float:none;width:60%;margin:0 auto}.equip_box1 .title,.equip_box2 .title,.equip_box3 .title{font-size:1.2em}.equip_box1 .title span,.equip_box2 .title span,.equip_box3 .title span{font-size:1.2em;line-height:1.4}.lp_btn{width:100%;margin:5% auto}.lp_btn a{width:70%;display:inline-block}.inner02{padding:0 5%}.zkucho_img02{margin:5% 0}.zkucho span{text-align:justify}.zkucho_left,.zkucho_right{float:none;width:100%}.zkucho_right span,.zkucho_left span{font-size:1.2em;margin:10% 0 2%}.inner03{width:90%}.plan ul{margin:10% auto;width:100%;box-sizing:border-box;padding:0}.plan li{list-style:none;width:48%}.plan li span{font-size:1.2em}.voice_box .text{float:none;width:100%;margin:0 0 0}.voice_box .image{float:none;width:70%;margin:5% auto}.hinokiya{width:90%;margin:0 auto}.hinokiya_box .text{float:none;width:100%;line-height:1.4}.hinokiya_box .title{font-size:1.2em;line-height:1.4}.hinokiya_box .image{float:none;width:90%;margin:10% auto 0}.hinokiya_box{margin:0% 0;padding:5% 0 15%}.hinokiya_img02{width:100%;margin:5% auto 0}.qa_box .title{font-size:1.2em}.voice_box .text .title{line-height:1.2}.plan_text{font-size:0.8em;line-height:1.4;padding:0 5%}}@media screen and (max-width: 320px){.tblConts #box1,.tblConts #box2,.tblConts #box3,.tblConts #box4{width:100% !important;height:auto !important}.plan_text{min-height:120px}.plan li span{font-size:1.0em}.equip .inner02{padding:20% 0 5%}}@media screen and (max-width: 1024px){.zkucho_img01{margin:0 auto}}@media screen and (max-width: 768px){#lp .contact .contact_box .inner{width:95%}#lp .contact .contact_box .inner .inner.form{width:auto}#lp .contact .contact_box table textarea{height:160px}#lp .contact .contact_box table input[type="text"],#lp .contact .contact_box table input[type="tel"],#lp .contact .contact_box table input[type="email"],#lp .contact .contact_box table input[type="number"]{padding:14px 5px;transform:scale(1);font-size:16px}#lp .contact .contact_box table input[type="number"]{width:20%;padding:10px 5px}#lp .contact .contact_box table input[name="addr1"]{width:40%}#lp .contact .contact_box table input[name="zip1"],#lp .contact .contact_box table input[name="zip2"]{width:25%;padding:10px 5px}}.zkucho_brolk .zkucho .newStyle h3{text-align:left;padding-left:2%;padding-right:2%;font-size:28px;margin-bottom:0}.zkucho_brolk .zkucho .newStyle h3 span{background-color:red;color:#fff;display:inline-block;padding:2px 8px;margin-right:10px;font-size:.5em;vertical-align:middle}.zkucho_brolk .zkucho .newStyle h3 img{width:350px;margin-left:10px}.newStyle .zkucho_left_img{margin-bottom:2.5%;width:100%}.newStyle .zkucho_left{width:50%}.newStyle .zkucho_left span{margin-bottom:0}.newStyle .zkucho_left div{font-size:18px}.newStyle .zkucho_left small{display:block;font-size:14px}.zkucho_brolk .zkucho .newStyle h3 img.sp{display:none}@media screen and (max-width: 768px){.zkucho_brolk .zkucho .newStyle h3{text-align:left;font-size:24px;position:relative}.newStyle .zkucho_left{width:100%}.zkucho_brolk .zkucho .newStyle h3 img{width:200px;position:absolute;right:-20px;top:0;transform:translateY(-100%)}.zkucho_brolk .zkucho .newStyle h3 img.pc{display:none}.zkucho_brolk .zkucho .newStyle h3 img.sp{display:block}}@media screen and (max-width: 641px) and (min-width: 320px){.newStyle+.newStyle{margin-top:80px !important}}.pickup_document .sp{display:none}@media screen and (min-width: 320px) and (max-width: 641px){.pickup_document .sp{display:block}}.pickup_document .row{width:75%;margin-left:auto;margin-right:auto;padding:50px 0;display:flex;justify-content:space-between}@media screen and (min-width: 320px) and (max-width: 641px){.pickup_document .row{width:90%;padding:20px 0}}.pickup_document .row .left_column{width:40%}@media screen and (min-width: 320px) and (max-width: 641px){.pickup_document .row .left_column{width:45%}}.pickup_document .row .right_column{width:40%}@media screen and (min-width: 320px) and (max-width: 641px){.pickup_document .row .right_column{width:45%}}.pickup_document>.catch{font-size:28px;letter-spacing:.1em}@media screen and (min-width: 320px) and (max-width: 641px){.pickup_document>.catch{font-size:18px}}.pickup_document_thum img{width:100%;height:auto}.pickup_document_name{vertical-align:middle;letter-spacing:.05em;border-bottom:solid 1px #111;padding-bottom:.1em;font-size:20px;line-height:1.6em}@media screen and (min-width: 320px) and (max-width: 641px){.pickup_document_name{font-size:16px;line-height:1.4em;padding-bottom:.5em}}.pickup_document_name span{font-size:14px;line-height:1.4em;margin-left:1em}@media screen and (min-width: 320px) and (max-width: 641px){.pickup_document_name span{font-size:12px;margin-left:0;display:block}}@media screen and (min-width: 320px) and (max-width: 641px){.pickup_document_name+p{font-size:12px}}#request .contact .subhdg1{font-size:21px;vertical-align:middle;letter-spacing:.05em;border-bottom:solid 1px #111;margin-top:40px;margin-bottom:30px;padding-bottom:.1em}@media screen and (min-width: 320px) and (max-width: 641px){#request .contact .subhdg1{font-size:16px;margin-top:20px;margin-bottom:20px;padding-bottom:.5em}}#request .contact .subhdg1 span{font-size:14px;margin-left:.5em}@media screen and (min-width: 320px) and (max-width: 641px){#request .contact .subhdg1 span{font-size:12px;margin-left:0;display:block}}#request .contact .toggle_switch{margin:1em 0 40px}@media screen and (min-width: 320px) and (max-width: 641px){#request .contact .toggle_switch{margin:0 0 20px}}#request .contact .toggle_switch>a{color:#FFF;background:#002063;border-radius:5px;padding:1em 1.5em;display:flex;align-items:center;align-content:center;transition:all .3s ease-out;line-height:1.5em}#request .contact .toggle_switch>a img,#request .contact .toggle_switch>a svg{margin-right:.8em;display:inline-block;fill:#FFF;color:#FFF}#request .contact .toggle_switch>a span.open{display:inline-block}#request .contact .toggle_switch>a span.close{display:none}#request .contact .toggle_switch>a:hover,#request .contact .toggle_switch>a:active{opacity:1;background:#eb5e01}#request .contact .toggle_switch>a:hover img,#request .contact .toggle_switch>a:hover svg,#request .contact .toggle_switch>a:active img,#request .contact .toggle_switch>a:active svg{opacity:1}#request .contact .toggle_switch.open a{color:#002063;background:#f5f5f7}#request .contact .toggle_switch.open a span.open{display:none}#request .contact .toggle_switch.open a span.close{display:inline-block}#request .contact .toggle_switch.open a img,#request .contact .toggle_switch.open a svg{fill:#002063;color:#002063;transform:rotate(90deg)}#request .contact .tblConts textarea{margin-top:1em}@media screen and (min-width: 320px) and (max-width: 641px){#request .contact .tblConts textarea{width:100%}}#request .contact #slideBox{display:none}#request .contact #slideBox.open{display:block}#request .contact #slideBox .tblConts{border:0;margin-top:0}@media screen and (min-width: 320px) and (max-width: 641px){#request .contact #slideBox .tblConts .box-float{height:auto}}#request .contact #slideBox .tblConts .box-float p.cap{margin:1em auto 0}#request .contact .formLead{margin-bottom:40px}#request .contact .sonota{margin:90px 0 60px}@media screen and (min-width: 320px) and (max-width: 641px){#request .contact .sonota{margin:40px 0}}#request .contact .sonota textarea{border:1px solid #C0C0C0;border-radius:10px;width:calc(100% - 20px);height:calc(1.6em * 8);padding:10px;line-height:1.6em}@media screen and (min-width: 320px) and (max-width: 641px){#request .contact .sonota textarea{height:calc(1.6em * 5)}}