.veren .header .langdiv .langactive{background-position:right top 3px}@media (min-width: 1000px){.veren .layerMenu .gNavi .gCompany{order:2}.veren .layerMenu .gNavi>li>a{margin-left:25px}.veren .layerMenu .gNavi .navSub{width:285px}}@media (max-width: 999px){.veren .layerMenu .gNavi .gCompany{order:2}.veren .layerMenu .gNavi .gPrivacy,.veren .layerMenu .gNavi .gContact{order:3}}@media (max-width: 999px){.veren .header .btncontact{background-position:center top 13px;padding:33px 5px 10px;line-height:1}}@media (min-width: 1000px){.veren .footerInner .gNavift .coldiv.coldiv01{width:265px}.veren .footerInner .gNavift .coldiv.coldiv02{width:300px}.veren .footerInner .gNavift .coldiv.coldiv03{width:135px}}.veren .c-ttlpage:not(.single){padding-top:65px}@media (max-width: 999px){.veren .c-ttlpage:not(.single){padding-top:47px}}@media (min-width: 1000px){.veren .c-contactbox .ttldiv .text_jp{text-align:center}.veren .c-contactbox .btncontact{margin-left:32px}}@media (max-width: 999px){.veren .c-contactbox .teldiv .calling{height:90px}}.veren .c-company01 .listdiv .txtdiv{min-height:80px}@media (max-width: 999px){.veren .c-company01 .listdiv .txtdiv{padding-right:30px;display:flex;align-items:center}.veren .c-company01 .listdiv .txtdiv:before{top:50%;margin-top:-13px}}.veren .c-company01 .listdiv .txt_title .text_en{font-size:18px;font-size:1.8rem;line-height:1.22222em;letter-spacing:.02em}@media (max-width: 999px){.veren .c-company01 .listdiv .txt_title .text_en{font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:0em}}@media (min-width: 1000px){.veren.top .mainimg .ttl01{margin-top:-45px}}@media (max-width: 999px){.veren.top .mainimg .ttl01{margin-top:-120px;font-size:40px;font-size:4rem;line-height:1.25em;letter-spacing:.02em}}@media (max-width: 999px){.veren.top .pickupbox{padding-top:32px}}@media (min-width: 1000px){.veren.top .strengthbox .c-ttl02 .text_jp{margin-right:-50px;font-size:40px;font-size:4rem;line-height:1.4em;letter-spacing:.02em}.veren.top .strengthbox .c-ttl02 .text_desc{margin-top:30px}.veren.top .strengthbox .cntdiv02{margin-top:85px}.veren.top .strengthbox .cntdiv02 .txt_title{margin-left:-60px;margin-right:-60px}.veren.top .strengthbox .c-btn01{margin-top:110px}}@media (max-width: 999px){.veren.top .strengthbox .cntdiv .c-ttl02 .text_jp{font-size:28px;font-size:2.8rem;line-height:1.42857em;letter-spacing:.02em}.veren.top .strengthbox .c-ttl02 .text_desc{margin-top:28px}.veren.top .strengthbox .cntdiv02{margin-top:54px}}@media (min-width: 1000px){.veren.top .productbox .c-ttl01 .text_desc{text-align:center}.veren.top .productbox .listdiv{margin-top:28px}.veren.top .productbox .listdiv .swiper-slide{margin-top:28px}}@media (max-width: 999px){.veren.top .productbox .listdiv{margin-top:38px}.veren.top .productbox .txtdiv .c-btn01{margin-top:13px}}@media (min-width: 1000px){.veren.top .companybox{margin-bottom:112px}.veren.top .companybox .txtdiv .c-ttl02 .text_jp{margin-right:-50px}}@media (max-width: 999px){.veren.top .companybox{margin-bottom:60px}.veren.top .companybox .c-ttl02 .text_jp{margin-right:-10px;font-size:26px;font-size:2.6rem;line-height:1.30769em;letter-spacing:.02em}.veren.top .companybox .techlink{padding-right:60px}}@media (min-width: 1000px){.veren .historyWrap .ultxt01 li:before{left:212px}.veren .historyWrap .ultxt01 li:after{left:205px}.veren .historyWrap .ultxt01 .txt_time{font-size:16px;font-size:1.6rem;line-height:1.375em}.veren .historyWrap .c-company01{margin-top:102px}}@media (max-width: 999px){.veren .historyWrap .ultxt01 .txt_time{padding-right:12px;font-size:13px;font-size:1.3rem;line-height:1.69231em}}@media (min-width: 1000px){.veren .aboutWrap .c-company01{margin-top:124px}.veren .aboutWrap .cntdiv01 .text03{max-width:unset}.veren .aboutWrap .cntdiv03 .ultxt01 li:before{top:4px}.veren .aboutWrap .cntdiv03 .ultxt01 .text01{font-size:20px;font-size:2rem;line-height:1.3em}}@media (max-width: 999px){.veren .aboutWrap .cntdiv02 .txt_title{text-align:center;font-size:32px;font-size:3.2rem;line-height:1.25em;letter-spacing:.02em}.veren .aboutWrap .cntdiv01 .text01{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:.02em}.veren .aboutWrap .cntdiv03 .ultxt01 li:before{top:8px}.veren .aboutWrap .cntdiv03 .ultxt01 .text01{font-size:18px;font-size:1.8rem;line-height:1.55556em}.veren .aboutWrap .c-company01{margin-top:72px}}@media (min-width: 1000px){.veren .infoWrap{padding-top:20px}.veren .infoWrap .profilebox .ultxt01 .middle2line{min-height:48px;display:flex;align-items:center}.veren .infoWrap .c-company01{margin-top:95px}}@media (max-width: 999px){.veren .infoWrap{padding-top:3px}.veren .infoWrap .profilebox .ultxt01 .text01{width:92px;font-size:14px;font-size:1.4rem;line-height:1.14286em;letter-spacing:0em}.veren .infoWrap .profilebox .ultxt01 .text02{width:calc(100% - 92px)}.veren .infoWrap .profilebox .whitediv{padding-right:14px}.veren .infoWrap .c-company01{margin-top:50px}}@media (max-width: 999px){.veren .authenWrap .c-company01{margin-top:8px}}.veren .authenWrap .btnaward{padding-top:6px}@media (min-width: 1000px){.veren .strengtbox01{padding-top:200px;padding-bottom:370px}.veren .strengtbox01 .txt_desc{max-width:600px}}@media (max-width: 999px){.veren .strengtbox01 .txt_title{font-size:28px;font-size:2.8rem;line-height:1.42857em;letter-spacing:.03em}}@media (min-width: 1000px){.veren .strengtbox02 .cntdiv01 .txtdiv{margin-top:160px}.veren .strengtbox02 .cntdiv01 .bgdiv{top:-150px}.veren .strengtbox02 .cntdiv02{margin-right:0;max-width:920px}.veren .strengtbox02 .cntdiv02 .txtdiv{max-width:unset;background-position:left 25px center;padding-left:114px}}@media (max-width: 999px){.veren .strengtbox02{margin-top:-242px}.veren .strengtbox02 .cntdiv01 .bgdiv{top:220px}.veren .strengtbox02 .cntdiv01 .c-ttl02 .text_jp{font-size:25px;font-size:2.5rem;line-height:1.68em;letter-spacing:.02em}.veren .strengtbox02 .cntdiv02{margin-top:50px}.veren .strengtbox02 .cntdiv02 .txtdiv{text-align:left;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.02em}}@media (min-width: 1000px){.veren .strengtbox03{margin-top:100px}.veren .strengtbox03 .ultxt01 .text01{font-size:30px;font-size:3rem;line-height:1.5em}}@media (max-width: 999px){.veren .c-linklist .txtdiv{padding-right:40px}}@media (min-width: 1000px){.veren .info .widthrow__content{padding-top:0}.veren .info .widthrow__ttl{max-width:646px;font-size:42px;font-size:4.2rem;line-height:1.61905em;letter-spacing:.02em}.veren .info .widthrow__txt{margin-top:22px}.veren .info .widthrow .list{margin-top:100px}.veren .info .widthrow .list li a{position:relative;height:100%;align-items:flex-end}}@media (max-width: 999px){.veren .info .widthrow__ttl{letter-spacing:0.03em}.veren .info .widthrow .list{margin-top:-25px}.veren .info .widthrow .list li a{align-items:center}.veren .info .widthrow .list li a .text{padding-left:5px}}@media (min-width: 1000px){.veren .original__row .item{margin-bottom:60px}.veren .original__row .item__img{margin-top:38px}.veren .original__row .item__ttl.have3row{min-height:135px}.veren .original__row .original03 .item__content .txt,.veren .original__row .original04 .item__content .txt{min-height:112px}.veren .original__row .original05 .item__content .txt,.veren .original__row .original06 .item__content .txt{min-height:140px}}@media (min-width: 1000px){.veren .rdbox01 .txt_title{margin-right:-20px;font-size:40px;font-size:4rem;line-height:1.6em;letter-spacing:.02em}.veren .rdbox01 .txt_desc{margin-top:30px}}@media (max-width: 999px){.veren .rdbox01 .txt_title{font-size:28px;font-size:2.8rem;line-height:1.5em;letter-spacing:0em}}@media (max-width: 999px){.veren .rdbox02 .txt_intro{text-align:left}}@media (min-width: 1000px){.veren .rdbox03 .boxwhite .ultxt01 li{background-position:left top 8px;font-size:16px;font-size:1.6rem;line-height:1.625em}}@media (min-width: 1000px){.veren .rdbox03 .boxintro .inner .c-ttl02{width:310px}}@media (max-width: 999px){.veren .rdbox03 .boxbg01 .text02{text-align:left}}.veren.page-form .tableContact em{width:72px}.veren.page-form .tableContact .pRadio .itemradio label{padding-left:45px}.veren.page-form .tableContact .pRadio .itemradio label:before{top:50%;margin-top:-15px}@media (min-width: 1000px){.veren.page-form .formblock{margin-right:0;max-width:940px}.veren.page-form .tableContact textarea,.veren.page-form .tableContact input[type="text"],.veren.page-form .tableContact input[type="email"],.veren.page-form .tableContact input[type="number"],.veren.page-form .tableContact input[type="url"],.veren.page-form .tableContact input[type="tel"]{max-width:540px}.veren.page-form .tableContact .pRadio .itemradio{width:50%}.veren.page-form .txtContact01{max-width:800px;margin-top:38px}.veren.page-form .check-accept{max-width:800px;margin-left:0;margin-top:62px}.veren.page-form .btndiv{max-width:800px}.veren.page-form .btnform{width:380px}.veren.page-form .txtContact02{max-width:800px;text-align:center}}@media (max-width: 999px){.veren.page-form .tableContact{margin-top:18px}.veren.page-form .tableContact .pRadio .itemradio{margin-bottom:13px;font-size:16px;font-size:1.6rem;line-height:1.375em}.veren.page-form .txtContact01{margin-top:16px}.veren.page-form .check-accept{margin-top:22px}.veren.page-form .check-accept label{padding-top:15px}.veren.page-form .check-accept span{text-align:left}.veren.page-form .check-accept span:before{top:50%;margin-top:-15px}}@media (max-width: 999px){.veren .contactWrap .infordiv .txt_tel{padding-right:10px}.veren .contactWrap .infordiv .btn_tel{max-width:340px;background-position:right 15px center}}@media (min-width: 1000px){.veren .c-searchproduct .catgroup .ttlgroup{padding-left:8px;padding-right:8px}.veren .c-searchproduct .resulttab .totaldiv .num{min-width:35px}.veren .c-searchproduct .resulttab .btnsearch{padding:10px}}@media (max-width: 999px){.veren .c-searchproduct .resulttab .totaldiv .num{min-width:22px}.veren .c-searchproduct .resulttab .btnsearch{padding:5px}}.veren .c-productlist02 table td.btn{min-width:140px}.veren .c-productlist02 table td.btn a{padding-top:6px}.veren .c-productlist02 table td.title{width:200px}.veren .c-productlist02 table td.cat{padding-left:5px;padding-right:5px;letter-spacing:0}@media (min-width: 1000px){.veren .c-productlist02 table tr.value td.title .label{font-weight:600}}@media (max-width: 999px){.veren .c-productlist02 .scrolldiv{width:1050px}}@media (min-width: 1000px){.veren .proresultWrap .resultsearch .catsearch .small{padding-left:0;padding-right:10px}}@media (min-width: 1000px){.veren .prodeWrap .maininfordiv .txtdiv .catdiv .catitem{height:28px}.veren .prodeWrap .maininfordiv .rightdiv .txt_label{font-weight:600}.veren .prodeWrap .relatedproductdiv .c-ttl03 .text_en{font-weight:500}.veren .prodeWrap .backlist{padding-top:5px}}@media (max-width: 999px){.veren .prodeWrap .backlist{padding-top:6px}}@media (max-width: 999px){.veren.products_single .c-breadcrumb ul{text-align:left}}

/*# sourceMappingURL=maps/veren.min.css.map */
