@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@media screen and (min-width:751px){.wp-pagenavi a:hover,.pagination a:hover{opacity:.8}.tbl_note{display:none}.list_btn p a:hover,.list_btn p.active a{color:var(--body-color);background-color:#fff;border-color:var(--body-color)}.list_btn p a:hover:after,.list_btn p.active a:after{border-color:var(--body-color)}.u_bnr01 a:hover,.list_qa dl dt:hover,.u-staff-list dl:hover,.u-blog-list dl:hover img,.blog-nav .slick-slide:hover img{opacity:.7}.list_tab p:hover{background:var(--color-green);border:var(--color-green) 1px solid;color:var(--color-white)}.list_tab p:hover:after{border-color:var(--color-white)}.ucontract-btab .ulslink li a:hover{color:var(--body-color)}.ucontract-bsreach-form button:hover{color:var(--color-white);background-color:var(--body-color)}.ucontract-kind-bcnt .ucontract-lsitem li a:hover{background-color:var(--color-green);color:var(--color-white)}.ucontract-btab .ucontract-bttl:hover{background-color:var(--color-green)}.ucontract-btab .ucontract-bttl:hover .uiarr:before{transform:rotate(315deg);top:20px}.uvoicepost-bimg:hover,.uvoicepost .upost-lsitem ul li a:hover{opacity:.8}.uvoicepost-binfo-cnt .ublsinfo .upost-ubtn:hover,.uvoice-btnback a:hover{background-color:var(--color-green)}.utalk-blist li:hover{opacity:.8}input[type=submit]:hover,.ubtn-send a:hover{background-color:var(--body-color)}.btnform:hover{background-color:var(--color-green)}.list_btn.u2btn{max-width:700px;margin:0 auto 30px}.list_btn.u2btn .u_btn{margin-top:30px;margin-right:30px !important}.uvoice-blist li>a:hover{opacity:.8}.blog-for .slick-slide a:hover{opacity:.8}.ulstab ul li:hover{opacity:.8}.usztd td{font-size:16px !important}.utalknew-list li a:hover{opacity:.8}.list-bnr{display:flex;gap:20px;justify-content:center}.list-bnr.u_bnr01{max-width:100%}.list-bnr.u_bnr01 a{width:100%;max-width:400px;height:110px;font-size:26px;background-size:80px auto,cover}}@media screen and (min-width:751px)and (max-width:1919px){.u_cont_box .cont-img{width:min(max(33.872vw,500px))}}@media screen and (min-width: 1px)and (max-width: 750px){section{margin-bottom:70px}section section{margin-bottom:40px}.image-l,.image-r{float:none;text-align:center;margin:0 0 25px}.float01{width:100%;display:block}#content{margin-bottom:50px}#content p,#content th,#content td,#content li,#content dt,#content dd{font-size:16px;line-height:1.8em}#top_info .inner{height:400px;justify-content:center}#top_info.talk{background:url(//www.frontier-sell.com/wp-content/themes/frontier-sell/css/../images/under_bg_main-talk-sp.jpg) left center no-repeat;background-size:cover}#top_info.point{background:url(//www.frontier-sell.com/wp-content/themes/frontier-sell/css/../images/under_bg_main-point-sp.jpg) center no-repeat;background-size:cover}#top_info.staff{background:url(//www.frontier-sell.com/wp-content/themes/frontier-sell/css/../images/under_bg_main-staff-sp.jpg) center no-repeat;background-size:cover}#top_info.commitment{background:url(//www.frontier-sell.com/wp-content/themes/frontier-sell/css/../images/under_bg_main-commitment-sp.jpg) center no-repeat;background-size:cover}#top_info.method{background:url(//www.frontier-sell.com/wp-content/themes/frontier-sell/css/../images/under_bg_main-method-sp.jpg) center no-repeat;background-size:cover}#topic_path{margin:20px 0 40px}h2{font-size:28px}h3{font-size:24px;margin-bottom:30px;line-height:1.4em}h3:before{height:3px;width:20px;top:16px}h4{font-size:22px;line-height:1.4em}h5{font-size:20px !important}h6{font-size:18px !important;line-height:1.4em}.u_cont_box,.u_cont_box.reverse{flex-direction:column}.u_cont_box .cont-img,.u_cont_box.reverse .cont-img{width:100%;height:auto;margin:0 auto 30px}.u_cont_box .cont-inner,.u_cont_box.reverse .cont-inner{margin:0;width:100%;padding:20px 5px}.list_btn p{width:calc(50% - 10px);margin:5px !important}.list_btn p a{font-size:14px}.frame01{padding:20px}.frame_pickup{padding:10px;border-width:3px}.frame_pickup .tit_pickup{font-size:20px !important;line-height:1.5em !important}.frame_pickup .tit_pickup span{font-size:24px}.list_2col dl,.list_3col dl{width:100%;margin-right:0}.list_2col dl:nth-child(n+2),.list_3col dl:nth-child(n+2){margin-top:20px}.list_2col dl dt .uttl,.list_3col dl dt .uttl{font-size:18px !important}.list01 li:before{top:14px}.u_bnr01 a{font-size:24px;height:140px}#content .tbl_note{display:block;font-size:14px;color:#c4c4c4;margin-bottom:5px}.tbl_scroll{overflow:auto}.tbl_scroll table{width:800px}.under .tb_block th,.under .tb_block td{width:100%;display:block;border-right:none}.under .tb_block th{border-bottom:#314355 1px solid !important}.list_2img,.list_3img,.list_4img{flex-direction:column;justify-content:center}.list_2img li,.list_3img li,.list_4img li{width:100%}.list_2img li:nth-child(n+2),.list_3img li:nth-child(n+2),.list_4img li:nth-child(n+2){margin-top:20px}#content .list_tab p{width:calc((100% - 20px)/2);font-size:16px}.company_tel{padding:5vw 0;border-width:1vw}.company_tel span{background-size:3.5vw auto;padding-left:4vw;font-size:5vw}.company_tel span a{font-size:4.5vw}.box-map iframe{height:290px}.ucontract-btab.active .ucontract-bttl .uiarr:before{top:15px}.ucontract-control{margin:0 auto 30px}.ucontract-bttl{padding:10px 15px;font-size:18px}.ucontract-bttl .uiarr{padding-right:15px}.ucontract-bttl .uiarr:before{top:10px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff}.ucontract-kind{margin:0 auto 30px}.ucontract-kind-bcnt .ucontract-lsitem li{margin:5px}.ucontract-kind-bcnt .ucontract-lsitem li a{min-width:100px;font-size:16px;border-radius:20px;padding:5px}.ucontract-btab{margin-bottom:30px}.ucontract-btab-bcnt dl{--wdt:80px;flex-direction:column}.ucontract-btab-bcnt dl dt{width:100%;margin:0 0 15px}.ucontract-btab-bcnt dl dt>span{padding:6px 5px;font-size:14px}.ucontract-btab-bcnt dl dd{width:100%}.ucontract-btab .ulslink li{margin:0 10px !important}.ucontract-btab .ulslink li:not(:last-child):before{right:-12px}.ucontract-btab .ulslink li a{font-size:14px}.ucontract-bsreach{flex-direction:column}.ucontract-bsreach-ttl{font-size:18px;margin:0 auto 30px}.ucontract-bsreach-form{width:100%;flex-direction:column}.ucontract-bsreach-form input{width:100%;min-height:50px;margin:0 auto 15px}.ucontract-bsreach-form button{border:none;width:100%;min-width:10%;max-width:250px;font-size:16px;margin:0 auto}.ucontract-bcontent{width:100%;background-color:var(--color-white)}.ucontract-bcontent-ttl{font-size:24px;color:var(--body-color);font-weight:700;text-align:center;margin:0 auto 30px}.ucontract-bcontent-blist{width:100%;overflow-x:auto}.ucontract-bcontent-blist table{width:1000px;max-width:1000px}.uvoice-blist{flex-wrap:nowrap;flex-direction:column;max-width:400px;margin:0 auto}.uvoice-blist li{width:100%;margin:0 auto 15px}.uvoice-blist li:nth-child(4n+4){margin-right:auto}.uvoice-blist li:last-child{margin-bottom:0}.uvoice-blist li .uimg{height:200px;margin:0 auto 15px}.uvoice-blist li .ucate{font-size:14px;padding:5px;margin:0 0 15px 5px}.uvoice-blist li .uttl{font-size:14px;margin:0 0 15px 5px}.uvoice-blist li .uchekin{font-size:14px;margin:0 0 15px 5px}.utalk-blist{width:100%;flex-direction:column;flex-wrap:nowrap;max-width:400px;margin:0 auto}.utalk-blist li{width:100%}.utalk-blist li:nth-child(4n+4),.utalk-blist li:last-child{margin-right:auto}.utalk-blist .uimg{height:200px}.utalk-blist .ucnt{padding:15px}.utalk-blist .uttl{font-size:16px;margin-bottom:15px}.utalk-blist .ulist-item>span{padding:3px 4px;font-size:14px}.utalk-blist .ulist-item>span:not(:last-child){margin-right:5px}.uvoicepost{width:100%;display:flex;flex-direction:column;margin:0 auto}.uvoicepost-bimg{max-width:300px;margin:0 auto 30px}.uvoicepost-question dl:not(:last-child){margin-bottom:30px}.uvoicepost-question dt{font-size:16px;padding-left:35px}.uvoicepost-question dt:before{font-size:22px;width:30px;height:30px;top:0;left:0}.uvoicepost-question dd{font-size:14px}.uvoicepost-binfo{width:100%;margin:0 auto 30px}.uvoicepost-binfo-ttl{font-size:20px;margin:0 auto 30px}.uvoicepost-binfo-cnt{width:100%;max-width:400px;--wubimg:400px;flex-direction:column;margin:0 auto}.uvoicepost-binfo-cnt .ubimg{width:100%;margin-bottom:0}.uvoicepost-binfo-cnt .ubimg p{margin:0 !important}.uvoicepost-binfo-cnt .ublsinfo{width:100%;padding:15px}.uvoicepost-binfo-cnt .ublsinfo .uttl-big{font-size:18px;margin-bottom:15px}.uvoicepost-binfo-cnt .ublsinfo .uttl-small{font-size:14px;margin-bottom:15}.uvoicepost-binfo-cnt .ublsinfo .upost-ubtn{width:220px;min-height:45px;margin:0 auto;font-size:14px}.uvoicepost .upost-lsitem{width:100%;max-width:400px;display:flex;flex-direction:column;margin:0 auto 30px}.uvoicepost .upost-lsitem-ttl{font-size:24px;margin:0 auto 15px}.uvoicepost .upost-lsitem ul{flex-direction:column;margin:0 auto}.uvoicepost .upost-lsitem ul li{width:100%;margin:0 auto 30px}.uvoicepost .upost-lsitem ul li:last-child{margin-right:auto;margin-bottom:30px}.uvoicepost .upost-lsitem ul li .uimg{height:200px}.uvoicepost .upost-lsitem ul li .ubcnt{padding:15px}.uvoicepost .upost-lsitem ul li .ucate{font-size:14px;min-width:150px;margin-bottom:15px}.uvoicepost .upost-lsitem ul li .uttl{font-size:16px;margin-bottom:15px}.uvoicepost .upost-lsitem ul li .ucheckin{font-size:16px}.utalk-box{font-size:20px}.utalk-ttlbig{font-size:18px !important;padding:15px 0}.utalk-postbinfo{width:100%;min-height:auto;margin:0 auto 30px;flex-direction:column}.utalk-postbinfo .uimg{width:100%}.utalk-postbinfo .ibcnt{width:100%;padding:15px;margin-top:0}.utalk-postbinfo .ibcnt-ttlsmall{font-size:14px}.utalk-postbinfo .ibcnt-ttlsmall .ibcnt-des{font-size:14px}.utalk-postbinfo-bborder{border:2px solid #f5f4ef;padding:15px}.uvtopoice-lsitem{flex-wrap:wrap}.uvtopoice-lsitem li{font-size:12px}.uvtopoice-lsitem li:not(:last-child){margin-right:5px}.uvtopoice-lsitem li>span{margin-right:5px}.uvoice-btnback a{font-size:14px;min-height:45px;min-width:250px}.blog-for .slick-slide a{height:200px}.blog-nav .slick-track .slick-slide{height:50px}input[type=submit],.btnform,.ubtn-send a{width:280px;min-height:56px;font-size:16px}.list_tab.ucontact{flex-direction:column;max-width:320px;margin:0 auto 30px}.list_tab.ucontact p{margin:0 auto 5px;width:100% !important}.form-contact dl{flex-direction:column}.form-contact dl dt{text-align:left}.form-contact dl dt,.form-contact dl dd{width:100%}.form-contact dl{padding:15px}#content .wpcf7-form label input[type=checkbox]{--wh:15px;top:1px}.bnr-contact a{font-size:22px}.bnr-contact a span{font-size:28px}.list_btn.upost-type p{width:100%}.ucontac-bbtn{flex-direction:column}.ucontac-bbtn p{margin:0 auto 15px !important}.ucontac-bbtn p:last-child{margin-bottom:0 !important}.commit_dl02{flex-direction:column;margin-bottom:30px}.commit_dl02 dl{width:250px;height:250px;margin:0 auto 15px !important}#content .company_step02{flex-direction:column;margin-bottom:30px}#content .company_step02 .com_item01{margin:0 auto 100px;width:100%}#content .company_step02 .com_item01 span{padding:15px 0}#content .company_step02 .com_item01 .com_logo{width:calc(100% - 10px);display:flex;justify-content:center;align-items:center;height:200px}#content .company_step02 .com_item01:after{top:auto;bottom:-80px;width:80px;height:52px;right:calc(50% - 42px);transform:rotate(90deg)}#content .company_step02 .com_item02{width:100%;justify-content:center}#content .company_step02 .com_item02 span{width:120px;height:120px}.u-blog-list{flex-direction:column;flex-wrap:nowrap;max-width:400px;margin:0 auto}.u-blog-list dl{width:100%;margin:0 auto 15px}.u-blog-list dl:last-child{margin-bottom:0}.u-blog-list dl:nth-child(4n+4){margin-right:auto}.u-blog-list dl:nth-child(n+5){margin-top:0}.u-staff-list{flex-direction:column;flex-wrap:nowrap;max-width:290px;margin:0 auto}.u-staff-list dl{width:100%;margin:0 auto 30px}.u-staff-list dl:last-child{margin-bottom:0}.u-staff-list dl dt{height:290px}.uvoicepost-question{margin:0 auto 50px}.utalk-bborder .image-l,.utalk-bborder .image-r{max-width:400px;width:100%;margin:0 auto 15px;text-align:center}.ucustompot ul li{padding-left:15px}.ucustompot ul li:not(.slick-slide):before{top:16px}.ulstab{width:100%;max-width:400px;margin:0 auto 50px}.ulstab ul{flex-wrap:nowrap;flex-direction:column}.ulstab ul li{width:100%;margin:0 auto 30px}.ulstab ul li:nth-child(3n+3){margin-right:auto}.ulstab ul li:last-child{margin-right:auto !important;margin-bottom:0}.ulstab .uttl-jp{font-size:20px;margin-bottom:10px}.ulstab .uttl-en{font-size:18px}.ulstab .utel{font-size:16px}.ulstab .udes{font-size:14px}.ucslsicon li:before{top:17px}.ucsbold{font-size:18px}.ubanner-lsimg{flex-direction:column;max-width:250px;margin:0 auto}.ubanner-lsimg li{width:100%;margin:0 auto}.ubanner-lsimg li:not(:last-child){margin:0 auto 30px}.ucsnb{--wh:30px;line-height:1.5em;font-size:18px}.list_2img:not(:last-child),.list_3img:not(:last-child),.list_4img:not(:last-child){margin-bottom:15px}.list_3col:not(:last-child){margin-bottom:20px}.usztd td{font-size:16px !important;padding:7px !important}.ucsbold{font-size:20px !important}#content .tit_point span{font-size:30px}.ud-point{display:flex;flex-direction:column}.ud-point>*{order:1}.ud-point .tit_point{order:0}.none375{display:none}.spec_frame{font-size:20px}.list01 li{padding-left:15px}.list_qa dl{padding:10px}.list_qa dt:before{top:0;font-size:20px}.list_qa dd{padding-left:28px}.list_qa dd:before{font-size:20px;left:0}.frame-bnr-commit{padding:10px !important}.list_btn-full p a{padding:5px 15px 5px 8px}.list_btn-full p a>span span{font-size:28px}.list_btn-full p a:after{right:10px}.custom-h5{display:flex;flex-direction:column}.custom-h5 h5{text-align:left;order:0}.custom-h5>*{order:1}.custom-h5 .image-r img{width:min(100vw,400px)}.u-staff-info span{font-size:16px}.list_btn.upost-type .u_btn.hidden{display:none}.list_btn:not(:last-child){margin-bottom:40px}.list_2col{margin-bottom:30px}.utalknew-list{width:100%;flex-direction:column;flex-wrap:nowrap;max-width:400px;margin:0 auto}.utalknew-list li{width:100%;margin:0 auto 30px !important}.utalknew-list li:nth-child(3n+3),.utalknew-list li:last-child{margin-right:auto}.utalknew-list li:last-child{margin-bottom:0}.utalknew .ubttl .uaddr{font-size:14px}.utalknew .ubttl .uname{font-size:20px}.utalknew .uimg{height:200px}.utalknew .uttl{font-size:16px}.ucustompotnew .uttlbig{font-size:24px !important;margin-bottom:30px !important;line-height:1.4em !important}.ucustompotnew .ubcnt{flex-direction:column}.ucustompotnew .ubcnt .ubimg{width:100%;height:250px;margin-bottom:25px}.ucustompotnew .ubcnt .uinffo{width:100%;padding-left:0;margin-bottom:0}.ucustompotnew .itw_sup_tit01{font-size:16px !important;margin-bottom:15px !important}.ucustompotnew .itw_sup_tit02{font-size:30px !important;margin-bottom:15px !important}.ucustompotnew .itw_sup_tit03{font-size:25px !important;padding:3px 0 !important;margin-bottom:15px !important}.ucustompotnew .itw_sup_tit04{font-size:16px !important;margin-bottom:15px !important}.ucustompotnew .itw_sup_tit04 .uname{margin-right:10px !important;font-size:36px !important}.ucustompotnew .itw_sup3{font-size:16px !important;margin-bottom:50px !important}.ucustompotnew .upeople-list{margin-bottom:50px !important}.ucustompotnew .upeople-list .upeople{--wdt:60px !important}.ucustompotnew .upeople-list .upeople:not(:last-child){margin-bottom:25px !important}.ucustompotnew .upeople-list .upeople dt{margin-right:15px !important}.ucustompotnew .upeople-list .upeople dt .uttl{font-size:12px !important}.ucustompotnew .upeople-list .upeople dd{width:calc(100% - (var(--wdt) + 15px));padding:15px !important;font-size:14px !important}.ucustompotnew .upeople-list .upeople dd:before{top:25px}.ucustompotnew .upeople-list .upeople:nth-child(even) dt{margin-left:15px !important}.ucustompotnew .utalkbinfo{flex-direction:column}.ucustompotnew .utalkbinfo .ubimgi{width:100%;height:250px;margin:0 auto 25px !important}.ucustompotnew .utalkbinfo .ubcnt{width:100%}.ucustompotnew .utalkbinfo .ubcnt .uttl{font-size:20px !important}.under .icontactbtn{min-width:258px}.under .icontact-bcnt{position:relative;z-index:1}.under .icontact:before,.under .icontact:after{width:151px}.list-bnr{display:flex;flex-direction:column;align-items:center;gap:20px}.list-bnr.u_bnr01 a{width:100%;max-width:400px;font-size:20px;height:80px;background-size:60px auto,cover}}@media screen and (min-width:1px)and (max-width:460px){.list_btn p{width:100%;max-width:278px;margin:7px 0}}@media screen and (min-width:375px)and (max-width:750px){.none375{display:block}.frame-bnr-commit{padding:15px !important}.ucustompotnew .upeople-list .upeople dt .uttl{font-size:14px !important}}