@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,abbr,address,cite,code,dfn,em,img,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}html{font-size:62.5%;overflow:auto}body{color:#595757;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.6rem;font-weight:500;min-width:1007px;overflow:hidden}main{min-height:calc(100vh - 496px)}li{list-style-type:none}a{color:#333;text-decoration:none}a:hover{color:#333}*{box-sizing:border-box}.clearfix::after{content:"";display:block;clear:both}@media all and (-ms-high-contrast:none){body{font-family:"メイリオ",Meiryo,sans-serif!important}}#hdr{position:relative}.wrap_hdr{position:relative;width:100%;z-index:103}.block_hdr{background:#fff;display:table;width:100%;height:120px}.hdrLogo{display:table-cell;padding:0 20px 0 40px;width:312px;vertical-align:middle}.hdrLogo_img{width:252px;height:60px}.hdrNav{display:table-cell;width:calc(100% - 680px)}.hdrNav_item{display:flex;justify-content:center;align-items:center;float:left;transition:all .1s ease-in;margin-left:40px;height:120px}.hdrNav_item a:hover,.hdrContact_txt a:hover,.hdrTrial_btn:hover,.hdrNarcohm a:hover{opacity:.7}.hdrnav_img-mov{width:87px;height:51px}.hdrNav_img-doc{width:107px;height:51px}.hdrNav_img-guide{width:86px;height:51px}.hdrNav_img-signage{width:91px;height:51px}.hdrNav_spec_txt{font-size:1.4rem;line-height:5.1rem}.hdrContact{display:table-cell;text-align:center;transition:all .1s ease-in;width:112px;vertical-align:middle}.hdrContact_txt{font-size:1.4rem}.hdrTrial{display:table-cell;width:145px;vertical-align:middle}.hdrTrial_btn{background:linear-gradient(to right,#fdd119,#f3991e);border-radius:20px;transition:all .1s ease-in;width:145px;height:40px}.hdrTrial_btn a{color:#fff;width:145px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center}.hdrTrial_btn_txt{font-size:1.8rem;font-weight:bold}.hdrNarcohm{display:table-cell;padding:0 40px 0 20px;transition:all .1s ease-in;width:95px;vertical-align:middle}.hdrNarcohm_img{width:auto;height:48px}.hdr_txt-menu{display:none}#hdrToggle{display:none}#mobNav{display:none}.wrap_nav{background-color:#5b5858;position:absolute;top:-60px;left:0;width:100%;height:60px;z-index:11}.block_nav{display:table;width:100%;position:relative}.navLogo{display:table-cell;width:200px;height:60px;padding-left:40px;vertical-align:middle}.navLogo_img{width:160px;height:38px}.nav_ul{display:table-cell;width:calc(100% - 568px);vertical-align:top}.nav_item{float:left;margin-left:40px;padding-top:13px;transition:all .1s ease-in}.nav_item:hover,.navContact_txt a:hover,.navTrial_btn:hover,.navNarcohm:hover{opacity:.7}.nav_img-mov{width:96px;height:24px}.nav_img-doc{width:112px;height:24px}.nav_img-guide{width:91px;height:24px}.nav_img-signage{width:97px;height:24px}.nav_spec_txt{color:#fff;font-size:1.4rem;display:inline-block;padding-top:10px}.navContact{display:table-cell;text-align:center;transition:all .1s ease-in;width:112px;vertical-align:middle}.navContact_txt{font-size:1.4rem}.navContact_txt a{color:#fff}.navTrial{display:table-cell;width:145px;vertical-align:middle}.navTrial_btn{background:linear-gradient(to right,#fdd119,#f3991e);border-radius:20px;transition:all .1s ease-in;width:145px;height:40px}.navTrial_btn a{color:#fff;width:145px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center}.navTrial_btn_txt{font-size:1.8rem;font-weight:bold}.navNarcohm{display:table-cell;padding:0 40px 0 20px;transition:all .1s ease-in;width:89px;vertical-align:middle}.navNarcohm_img{width:auto;height:40px}.fixed1{position:fixed;top:0;left:0;z-index:100;width:100%;transition:all .2s ease-in}.wrap_cnt{position:relative;width:100%}.block_cnt-wide{padding:0 40px;width:100%}.block_cnt-basic{width:1100px;margin:0 auto}.block_cnt-narrow{width:1020px;margin:0 auto}.layout2col{width:50%;float:left}.layout2col-narrow{width:470px;float:left}.layout2col-narrow:first-child{margin-right:80px}.layout2col-gray{float:left;width:50%}.layout2col-gray:nth-child(1){padding:40px 80px 40px 0}.layout2col-gray:nth-child(2){padding:40px}.layout3col-narrow{width:310px;float:left;margin-left:45px}.layout3col-narrow:first-child{margin-left:0}.bg-gray{background:linear-gradient(to right,#969696,#595656)}.bg-gray-line{background:url(../img/cmn/gray_centerline.png),linear-gradient(to right,#969696,#595656);background-repeat:no-repeat;background-position:center center}.bg-title{background:#5b5858}.cnt-center{text-align:center}.cntHeading{font-size:2rem;font-weight:bold;height:100px;display:flex;align-items:center;padding-left:40px;background:url(../img/cmn/unitttl_bg.svg) no-repeat;background-size:75px 75px;background-position:left top;line-height:2.8rem}.cntTtl{display:table;width:100%;border-bottom:2px solid #5b5858;padding:11px 0 16px}.txt-14{font-size:1.4rem;line-height:2.4rem}.txt-16{font-size:1.6rem;line-height:2.8rem}.txt-white{color:#fff}.mrg-min{margin-bottom:1.5rem}.mrg-S{margin-bottom:30px}.mrg-M{margin-bottom:40px}.mrg-L{margin-bottom:60px}.mrg-max{margin-bottom:120px}.of-hidden{overflow:hidden}.breadcrumb_ul{padding:16px 0 0}.breadcrumb_ul li{color:#666;display:inline-block;font-size:1.4rem}.breadcrumb_ul li a{transition:all .1s ease-in}.breadcrumb_ul li a:hover{color:#e55ca0}.breadcrumb_item-link::after{content:">";display:inline-block;margin:0 6px 0 13px;width:14px;height:auto}.share_inner{float:right;width:206px;height:20px;position:relative}.share_inner .fb_iframe_widget{position:absolute;top:0;left:0}.share_inner .twitter-btn{position:absolute;top:0;right:0}.shareHome{position:absolute;bottom:27px;right:40px;width:auto;height:20px}.shareHome_inner{position:relative;width:206px;text-align:left}.shareHome_inner .fb_iframe_widget{position:absolute;top:0;left:0}.shareHome_inner .twitter-btn{position:absolute;top:0;right:0}.trial{width:476px;margin:0 auto 90px}.trial_dl{text-align:left;color:#1d2088;font-size:1.4rem;line-height:2.2rem}.trial_dl dt{font-weight:bold}.trial_dl dd{margin-bottom:30px}.trial_btn{width:100%;height:82px;background:#ff0036;display:flex;justify-content:center;align-items:center;transition:all .1s ease-in}.trial_btn:hover{opacity:.7}.trial_btn_txt{color:#fff;font-size:2.4rem;font-weight:bold;letter-spacing:2px;padding-left:40px}.trial_btn_txt::after{content:"▶";display:inline-block;margin-left:30px;font-size:1.6rem;position:relative;top:-2px}.pdf{background:#f5f3f3;border:4px solid #1d2088}.pdfDownload{float:left;width:50%;padding:15px 40px}.pdfDownload_box{float:left;margin-right:20px}.pdfDownload_img{width:203px;height:176px}.pdfDownload_dl{float:left;padding:15px 0;text-align:left}.pdfDownload_dl dt{height:104px;line-height:2.8rem}.pdfDownload_btn{background:#1d2088;color:#fff;font-weight:bold;width:100%;width:196px;height:42px;text-align:center;line-height:42px;transition:all .1s ease-in}.pdfDownload_btn:hover{opacity:.7}.wrap_ftr{width:100%;background:linear-gradient(to right,#f9b412,#f4991e)}.block_ftr-top{width:100%;display:table;margin:0 40px;padding:60px 0}.block_ftr-bottom{background:#5b5858;width:100%;padding:30px 40px}.ftrLogo{width:33.333%;display:table-cell;vertical-align:top}.ftrNav-1st{width:33.333%;display:table-cell;border-left:1px solid #f9bd45}.ftrNav-2nd{width:33.333%;display:table-cell;border-left:1px solid #f8b448}.ftrLogo_img{width:300px;height:71px}.ftrNav_ul{padding-left:40px}.ftrNav_item{font-size:1.4rem;margin-bottom:2.8rem}.ftrNav_item a{color:#fff;transition:all .1s ease-in}.ftrNav_item a:hover{opacity:.7}.ftrNav_item:last-child{margin-bottom:0}.copyright{font-size:1.4rem;color:#8b8b8b}div#pageTop{position:fixed;z-index:13;bottom:20px;right:20px;display:none}div#pageTop img{width:63px;height:100px}div#pageTop:hover{opacity:.7}@media screen and (max-width:1389px){.hdrLogo{padding:0 10px 0 40px;width:260px}.hdrLogo_img{width:210px;height:50px}.hdrNav{width:calc(100% - 578px)}.hdrNav_item{margin-left:20px}.hdrnav_img-mov{width:79px;height:46px}.hdrNav_img-doc{width:96px;height:46px}.hdrNav_img-guide{width:77px;height:46px}.hdrNav_img-signage{width:82px;height:46px}.hdrContact{width:102px}.hdrTrial{width:115px}.hdrTrial_btn{width:115px}.hdrTrial_btn a{width:115px}.hdrNarcohm{padding:0 40px 0 10px;width:101px}.nav_item{margin-left:20px;padding-top:17px}.nav_img-mov{width:80px;height:20px}.nav_img-doc{width:94px;height:20px}.nav_img-guide{width:75px;height:20px}.nav_img-signage{width:81px;height:20px}.nav_spec_txt{padding-top:6px}}@media print,screen and (max-width:1179px){.hdrLogo{width:218px}.hdrLogo_img{width:168px;height:40px}.hdrNav{width:calc(100% - 483px)}.hdrNav_item{margin-left:20px}.hdrnav_img-mov{width:72px;height:42px}.hdrNav_img-doc{width:88px;height:42px}.hdrNav_img-guide{width:71px;height:42px}.hdrNav_img-signage{width:75px;height:42px}.hdrNav_spec_txt{font-size:1.2rem}.hdrContact_txt{font-size:1.2rem}.hdrContact{width:92px}.hdrTrial{width:85px}.hdrTrial_btn{width:85px}.hdrTrial_btn a{width:85px}.hdrTrial_btn_txt{font-size:1.4rem}.hdrNarcohm{width:88px}.hdrNarcohm_img{width:38px;height:30px}.nav_ul{width:calc(100% - 431px)}.navLogo{width:166px}.navLogo_img{width:126px;height:30px}.nav_spec_txt{font-size:1.2rem;padding-top:7px}.navContact{width:92px}.navContact_txt{font-size:1.2rem}.navTrial{width:85px}.navTrial_btn{width:85px}.navTrial_btn a{width:85px}.navTrial_btn_txt{font-size:1.4rem}.navNarcohm{padding:0 40px 0 10px;width:88px}.navNarcohm_img{width:38px;height:30px}.block_cnt-basic{width:944px;margin:0 auto}.block_cnt-narrow{width:944px}.layout2col-narrow{width:442px}.layout2col-narrow:first-child{margin-right:60px}.layout3col-narrow{width:290px;margin-left:37px}.pdfDownload_img{width:170px;height:147px}.pdfDownload_dl dt{height:72px}.mrg-min{margin-bottom:1.5rem}.mrg-S{margin-bottom:30px}.mrg-M{margin-bottom:40px}.mrg-L{margin-bottom:60px}.mrg-max{margin-bottom:120px}}@media screen and (max-width:1023px){body{min-width:560px;margin-top:100px}main{min-height:auto}.wrap_hdr{width:100%;height:100px;z-index:999;position:relative;padding:0}.block_hdr{width:100%;height:100px;position:relative;background:rgba(255,255,255,.9)}.hdrNav{display:none}.hdrContact{display:none}.hdrNarcohm{display:none}.hdr_txt-menu{display:block;position:absolute;top:74px;right:19px;font-size:1.2rem;font-weight:bold;letter-spacing:-1px}.hdrLogo{padding:0 0 0 20px;width:calc(100% - 180px)}.hdrLogo_img{width:210px;height:50px}.hdrTrial{width:180px}.hdrTrial_btn{width:100px}.hdrTrial_btn a{width:100px}#hdr.fixed2{margin-top:0;top:0;position:fixed;padding-top:10px;height:55px;background:#fff;background:rgba(255,255,255,.7);transition:top .65s ease-in;-webkit-transition:top .65s ease-in;-moz-transition:top .65s ease-in}#hdr,.inner{width:100%;padding:0}#hdr{display:block;top:0;position:fixed;margin-top:0;z-index:999}#hdr.fixed2{padding-top:0;background:transparent}#hdrToggle{display:block;position:absolute;right:20px;top:30px;width:40px;height:40px;cursor:pointer;z-index:101;background:#5b5858;border-radius:4px}#hdrToggle div{position:relative}#hdrToggle span{display:block;position:absolute;height:3px;width:55%;background:#fff;left:9px;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;border-radius:1.5px}#hdrToggle span:nth-child(1){top:10px}#hdrToggle span:nth-child(2){top:19px}#hdrToggle span:nth-child(3){top:28px}#mobNav{display:block;position:absolute;top:-620px;background-color:rgba(91,88,88,1);width:100%;padding:18px 0 37px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:102}#mobNav ul{list-style:none;position:static;right:0;bottom:0;width:100%;margin:0 auto;padding:0;z-index:102;text-align:left}.mobNav_item{display:block;font-size:1.8rem;font-weight:500;line-height:1.8rem;margin-bottom:1.8rem;padding-left:20px;padding-bottom:1.8rem;border-bottom:1px solid #777}.mobNav_item::before{display:none}.mobNav_item a{transition:all .1s ease-in;color:#fff}.mobNav_item a:hover{color:#fdd119}.open #hdrToggle span:nth-child(1){top:19px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}.open #hdrToggle span:nth-child(2){width:0;left:50%}.open #hdrToggle span:nth-child(3){top:19px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}.open #mobNav{-moz-transform:translateY(720px);-webkit-transform:translateY(720px);transform:translateY(720px)}.wrap_nav{display:none}.block_cnt-basic{width:560px;margin:0 auto}.block_cnt-wide{padding:0 20px}.block_cnt-narrow{width:560px}.layout2col-narrow{width:260px}.layout2col-narrow:first-child{margin-right:40px}.layout2col-gray{float:none;width:100%}.layout2col-gray:nth-child(1){border-right:none;padding:40px 0 0}.layout2col-gray:nth-child(2){border-left:none;padding:0 0 40px}.layout3col-narrow{width:174px;margin-left:19px}.bg-gray-line{background:linear-gradient(to right,#969696,#595656)}.mrg-min{margin-bottom:1.5rem}.mrg-S{margin-bottom:30px}.mrg-M{margin-bottom:40px}.mrg-L{margin-bottom:60px}.mrg-max{margin-bottom:120px}.pdfDownload_box{width:196px;text-align:center;float:none;margin-right:0}.pdfDownload_img{width:170px;height:147px}.pdfDownload_dl{padding:0}.pdfDownload_dl dt{height:72px;text-align:center}.block_ftr-top{width:560px;display:block;margin:0 20px;padding:40px 0 60px}.block_ftr-bottom{padding:30px 20px}.ftrLogo{width:100%;display:block;margin-bottom:40px}.ftrNav-1st{width:100%;display:block;border-left:1px solid #fff;margin-left:40px;padding-bottom:2.8rem}.ftrNav-2nd{width:100%;display:block;border-left:1px solid #fff;margin-left:40px}.ftrLogo_img{width:300px;height:71px}.ftrNav_ul{padding-left:40px}.ftrNav_item{font-size:1.4rem;margin-bottom:2.8rem}.ftrNav_item a{color:#fff;transition:all .1s ease-in}.ftrNav_item a:hover{opacity:.7}.ftrNav_item:last-child{margin-bottom:0}.copyright{font-size:1.4rem;color:#8b8b8b}}@media screen and (max-width:599px){body{min-width:300px;margin-top:60px}.block_hdr{height:60px}.hdr_txt-menu{display:block;position:absolute;top:72px;right:20px;font-size:1.2rem;font-weight:bold}.hdrLogo{padding:0 0 0 10px;width:calc(100% - 130px)}.hdrLogo_img{width:143px;height:34px}.hdrTrial{width:130px}.hdrTrial_btn_txt{font-size:1.2rem}.hdrTrial_btn{height:28px;width:74px}.hdrTrial_btn a{height:28px;width:74px}#hdrToggle{right:10px;top:8px;width:32px;height:32px;z-index:101;border-radius:4px}#hdrToggle span{height:2px;width:55%;left:7px;border-radius:1px}#hdrToggle span:nth-child(1){top:9px}#hdrToggle span:nth-child(2){top:15px}#hdrToggle span:nth-child(3){top:21px}#mobNav{top:-660px}#mobNav ul{width:100%}.hdr_txt-menu{top:43px;right:10px;font-size:1rem;letter-spacing:-1px}.open #hdrToggle span:nth-child(1){top:15px}.open #hdrToggle span:nth-child(3){top:15px}.open #mobNav{-moz-transform:translateY(720px);-webkit-transform:translateY(720px);transform:translateY(720px);padding:14px 0 33px}.mobNav_item{font-size:1.4rem;line-height:1.4rem;margin-bottom:1.4rem;padding-left:10px;padding-bottom:1.4rem}.block_cnt-basic{width:300px;margin:0 auto}.block_cnt-wide{padding:0 10px}.block_cnt-narrow{width:300px}.layout2col-narrow{width:300px}.layout2col-narrow:first-child{margin-right:0;float:none}.layout3col-narrow{width:300px;margin-left:0}.breadcrumb_ul{padding:16px 0 0}.breadcrumb_ul li{display:block;font-size:1.2rem;margin-bottom:.6rem}.share{margin-top:20px}.shareHome{bottom:0;right:50%;transform:translateX(50%)}.cntHeading{font-size:1.8rem;height:75px;padding-left:30px;background-size:60px 60px}.mrg-L{margin-bottom:40px}.mrg-max{margin-bottom:80px}.trial{width:300px;margin:0 auto}.trial_btn{width:100%;height:52px;margin-bottom:30px}.trial_btn_txt{font-size:2rem;letter-spacing:0;padding-left:20px}.trial_btn_txt::after{margin-left:15px;font-size:1.2rem}.pdf{padding:20px 0;margin-top:60px}.pdfDownload{width:196px;float:none;padding:0;margin:0 auto}.pdfDownload:first-child{margin-bottom:40px}.pdfDownload_dl dt{height:auto;margin:10px 0}.block_ftr-top{width:300px;margin:0 10px;padding:40px 0 60px}.block_ftr-bottom{padding:20px 10px}.ftrLogo{width:100%;display:block;margin-bottom:40px}.ftrNav-1st{border-left:none;margin-left:20px;padding-bottom:2.8rem}.ftrNav-2nd{border-left:none;margin-left:20px}.ftrLogo_img{width:200px;height:48px}.ftrNav_ul{padding-left:0}.ftrNav_item{font-size:1.4rem;margin-bottom:2.8rem}.ftrNav_item a{color:#fff;transition:all .1s ease-in}.ftrNav_item a:hover{opacity:.7}.ftrNav_item:last-child{margin-bottom:0}.copyright{font-size:1.4rem;color:#8b8b8b}}