@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Oswald:400,500,700&display=swap");#lp_icb{min-width:1280px}@media screen and (max-width:900px){#lp_icb{width:100%;min-width:320px;overflow-x:hidden}}#lp_icb .base_wide{width:1200px}@media screen and (max-width:900px){#lp_icb .base_wide{width:100%}}#lp_icb .content__wrap{padding:130px 0 170px;background:url("../images/lp_icb/img_icb_list_bg_01.png") right calc(61.406vw + -1179px) top no-repeat,url("../images/lp_icb/img_icb_list_bg_02.png") left calc(40.156vw + -771px) top 530px no-repeat,url("../images/lp_icb/img_icb_list_bg_03.png") right calc(62.5vw + -1200px) bottom no-repeat}@media screen and (max-width:900px){#lp_icb .content__wrap{padding:calc(15.517vw + -9.655px) 0 calc(8.621vw + 92.414px)}}.icb_nav{padding-top:102px}@media screen and (max-width:900px){.icb_nav{padding-top:62px}}.icb_nav #header__lp_icb_wrap{position:fixed!important;top:-102px;z-index:1000;left:0;padding:0 20px}@media screen and (max-width:900px){.icb_nav #header__lp_icb_wrap{top:-62px;padding:0}}.icb_nav .header_lp_icb{-webkit-box-shadow:0px 0px 10px -2px rgba(0,0,0,0.25);box-shadow:0px 0px 10px -2px rgba(0,0,0,0.25)}.icb_nav .header_lp_icb__inner{padding:15px 0}@media screen and (max-width:1280px){.icb_nav .header_lp_icb__inner{width:100%}}@media screen and (max-width:900px){.icb_nav .header_lp_icb__inner{padding:0}}.icb_nav .header_lp_icb__logo{width:150px}@media screen and (max-width:900px){.icb_nav .header_lp_icb__logo{width:130px}}.icb_nav .header_lp_icb__btn{width:390px}@media screen and (max-width:900px){.icb_nav .header_lp_icb__btn{width:240px}}@media screen and (max-width:400px){.icb_nav .header_lp_icb__btn{width:158px}}.icb_nav .header_lp_icb__mail{width:230px}@media screen and (max-width:900px){.icb_nav .header_lp_icb__mail{width:92px}}.icb_nav .header_lp_icb__mail .link{padding:12px 0;font-size:1.5rem;font-size:15px}@media screen and (max-width:900px){.icb_nav .header_lp_icb__mail .link{padding:13px 0;font-size:1.2rem;font-size:12px}}.icb_nav .header_lp_icb__mail .link:before{font-size:2rem;font-size:20px}@media screen and (max-width:900px){.icb_nav .header_lp_icb__mail .link:before{display:block;font-size:2.2rem;font-size:22px}}.icb_nav .header_lp_icb__mail .link:after{font-size:1.5rem;font-size:15px}@media screen and (max-width:900px){.icb_nav .header_lp_icb__mail .link:after{display:none}}.icb_nav .header_lp_icb__mail .link span{vertical-align:text-top;line-height:20px}@media screen and (max-width:900px){.icb_nav .header_lp_icb__mail .link span{vertical-align:baseline;line-height:1}}.header_lp_icb{width:100%;background:#ffffff}.header_lp_icb__inner{width:1200px;margin:0 auto;padding:22px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.header_lp_icb__inner{width:100%;padding:0}}.header_lp_icb__logo{width:187px}@media screen and (max-width:900px){.header_lp_icb__logo{width:130px;margin-left:15px}}.header_lp_icb__logo .link{display:block;width:100%;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.header_lp_icb__logo .link:hover{opacity:0.6}.header_lp_icb__logo .link img{display:block;max-width:100%}.header_lp_icb__btn{width:410px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.header_lp_icb__btn{width:240px}}@media screen and (max-width:400px){.header_lp_icb__btn{width:158px}}.header_lp_icb__switch{width:136px}@media screen and (max-width:400px){.header_lp_icb__switch{width:56px}}.header_lp_icb__link{display:block;width:100%;padding:6px 8px;background:#f1f3f4;border-radius:18px}@media screen and (max-width:400px){.header_lp_icb__link{padding:4px;border-radius:16px}}.header_lp_icb__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_lp_icb__list li{width:60px;line-height:23px;padding-bottom:1px;width:50%;font-size:13px;color:#6f6f6f;border-radius:15px;text-align:center;-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out}@media screen and (max-width:400px){.header_lp_icb__list li{width:24px}}.header_lp_icb__link:hover .header_lp_icb__list li{color:#00449a}.header_lp_icb__list li.active{color:#ffffff;background:#515151}.header_lp_icb__link:hover .header_lp_icb__list li.active{color:#ffffff}.header_lp_icb__list li span{display:block;width:100%}@media screen and (max-width:400px){.header_lp_icb__list li span.pc{display:none}}.header_lp_icb__list li span.sp{display:none}@media screen and (max-width:400px){.header_lp_icb__list li span.sp{display:block}}.header_lp_icb__mail{width:248px}@media screen and (max-width:900px){.header_lp_icb__mail{width:92px}}.header_lp_icb__mail .link{width:100%;display:block;padding:15px 0 16px;border:1px solid #82a5cd;background:#01459a;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-size:1.7rem;font-size:17px;font-weight:500;background:#01459a;-webkit-transition:background 0.3s ease-in-out,color 0.3s ease-in-out;transition:background 0.3s ease-in-out,color 0.3s ease-in-out;color:#ffffff}@media screen and (max-width:900px){.header_lp_icb__mail .link{padding:10px 0 11px;font-size:1.2rem;font-size:12px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}.header_lp_icb__mail .link:hover{color:#01459a;background:#ffffff}.header_lp_icb__mail .link:hover:before{color:#01459a}.header_lp_icb__mail .link:hover:after{color:#01459a}.header_lp_icb__mail .link:before{font-family:"FontAwesome";content:"\f003";display:inline-block;font-size:2.2rem;font-size:22px;margin-right:10px;color:#ffffff;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:900px){.header_lp_icb__mail .link:before{display:block;margin:0 auto}}.header_lp_icb__mail .link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ffffff;font-weight:700;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:900px){.header_lp_icb__mail .link:after{display:none}}.header_lp_icb__mail .link span{vertical-align:text-top;line-height:22px}@media screen and (max-width:900px){.header_lp_icb__mail .link span{vertical-align:baseline;line-height:1;margin-top:3px;display:inline-block}}.mv_lp_icb{width:100%;position:relative}@-webkit-keyframes bgloop{0%{background-position:0 0}to{background-position:-1079px 0}}@keyframes bgloop{0%{background-position:0 0}to{background-position:-1079px 0}}.mv_lp_icb__img{width:100%;height:380px;background:url("../images/lp_icb/img_mv_bg.jpg") repeat-x center top;-webkit-animation:bgloop 30s linear infinite;animation:bgloop 30s linear infinite}@media screen and (max-width:640px){.mv_lp_icb__img{background-image:url("../images/lp_icb/img_mv_bg_sp.jpg");background-size:540px 380px;-webkit-animation:bgloop 50s linear infinite;animation:bgloop 50s linear infinite}}@-webkit-keyframes text_bg{0%{opacity:0}to{opacity:1}}@keyframes text_bg{0%{opacity:0}to{opacity:1}}.mv_lp_icb__text{width:460px;background:#ffffff;position:absolute;bottom:-48px;left:50%;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:2px 3px 8px 0px rgba(0,0,0,0.12);box-shadow:2px 3px 8px 0px rgba(0,0,0,0.12);-webkit-animation:text_bg 0.5s linear forwards;animation:text_bg 0.5s linear forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s}@media screen and (max-width:900px){.mv_lp_icb__text{width:calc(37.931vw + 118.621px)}}@media screen and (max-width:640px){.mv_lp_icb__text{width:calc(37.931vw + 118.621px);top:50%;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.mv_lp_icb__text ._catch{text-align:center;padding:75px 0 54px;position:relative;text-align:center}@media screen and (max-width:900px){.mv_lp_icb__text ._catch{padding:calc(1.724vw + 44.483px) 0 calc(2.241vw + 29.828px)}}@-webkit-keyframes before_border{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes before_border{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.mv_lp_icb__text ._catch:before{content:"";position:absolute;top:-5px;left:-5px;width:35px;height:50px;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-animation:before_border 0.2s linear forwards;animation:before_border 0.2s linear forwards;-webkit-animation-delay:1.4s;animation-delay:1.4s;border-top:10px solid #01459a;border-left:10px solid #01459a}@media screen and (max-width:900px){.mv_lp_icb__text ._catch:before{width:calc(2.414vw + 13.276px);height:calc(3.276vw + 20.517px);top:-3px;left:-3px;border-top-width:6px;border-left-width:6px}}@-webkit-keyframes after_border{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes after_border{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.mv_lp_icb__text ._catch:after{content:"";position:absolute;bottom:-5px;right:-5px;width:35px;height:50px;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-animation:after_border 0.2s linear forwards;animation:after_border 0.2s linear forwards;-webkit-animation-delay:1.4s;animation-delay:1.4s;border-bottom:10px solid #01459a;border-right:10px solid #01459a}@media screen and (max-width:900px){.mv_lp_icb__text ._catch:after{width:calc(2.414vw + 13.276px);height:calc(3.276vw + 20.517px);bottom:-3px;right:-3px;border-bottom-width:6px;border-right-width:6px}}@-webkit-keyframes slidein{0%{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slidein{0%{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.mv_lp_icb__text ._catch .__ttl{width:392px;display:inline-block;margin-bottom:16px;-webkit-animation:slidein 0.5s linear forwards;animation:slidein 0.5s linear forwards;-webkit-animation-delay:0.5s;animation-delay:0.5s;opacity:0}@media screen and (max-width:900px){.mv_lp_icb__text ._catch .__ttl{width:calc(30vw + 122px);margin-bottom:calc(0.69vw + 3.793px)}}.mv_lp_icb__text ._catch .__ttl img{display:block;max-width:100%}.mv_lp_icb__text ._catch .__cap{width:319px;display:inline-block;-webkit-animation:slidein 0.5s linear forwards;animation:slidein 0.5s linear forwards;-webkit-animation-delay:0.9s;animation-delay:0.9s;opacity:0}@media screen and (max-width:900px){.mv_lp_icb__text ._catch .__cap{width:calc(22.069vw + 120.379px)}}.mv_lp_icb__text ._catch .__cap img{display:block;max-width:100%}.fade{opacity:0.1;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.fade.fade_in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p-position_adj{padding-top:40px;margin-top:-40px}@media screen and (max-width:900px){.p-position_adj{padding-top:calc(2.586vw + 16.724px);margin:calc(-2.586vw + -16.724px) auto calc(2.586vw + 16.724px)}}@media screen and (max-width:320px){.p-position_adj{padding-top:25px;margin:-25px auto 25px}}.p-position_adj:nth-child(-n+10){margin-bottom:40px}@media screen and (max-width:900px){.p-position_adj:nth-child(-n+10){margin-bottom:calc(2.586vw + 16.724px)}}@media screen and (max-width:320px){.p-position_adj:nth-child(-n+10){margin-bottom:25px}}@media screen and (max-width:900px){.p-position_adj:last-child{margin-bottom:0}}.icb_list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:900px){.icb_list{padding:0 15px;display:block}}.icb_list__card{width:580px;position:relative;padding:40px 40px 40px;height:100%}@media screen and (max-width:900px){.icb_list__card{width:100%;max-width:580px;margin:0 auto}}.icb_list__card:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:0;height:0;border-style:solid;border-width:30px 30px 0 0;border-color:#ffffff transparent transparent transparent}@media screen and (max-width:900px){.icb_list__card:before{border-width:calc(1.724vw + 14.483px) calc(1.724vw + 14.483px) 0 0}}@media screen and (max-width:320px){.icb_list__card:before{border-width:20px 20px 0 0}}.headline_icb{width:100%;margin-bottom:37px;position:relative}@media screen and (max-width:900px){.headline_icb{margin-bottom:calc(2.241vw + 16.828px)}}@media screen and (max-width:320px){.headline_icb{margin-bottom:24px}}.headline_icb .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headline_icb .cont ._num{width:58px;margin:-10px 0 0 -3px;display:block;font-family:"Oswald",sans-serif;font-size:7.2rem;font-size:72px;color:#01459a;line-height:1;font-weight:normal}@media screen and (max-width:900px){.headline_icb .cont ._num{width:43px;font-size:5.4rem;font-size:54px;margin:-5px 0 0 -3px}}.headline_icb .cont ._ttl{margin-left:36px;display:block;margin-top:-5.96px;margin-bottom:-3.96px;line-height:1.33;font-size:2.4rem;font-size:24px;font-weight:500}@media screen and (max-width:900px){.headline_icb .cont ._ttl{margin-left:20px;margin-top:-1.97px;margin-bottom:-2.97px;line-height:1.33;font-size:1.8rem;font-size:18px}}.headline_icb .cont ._ttl .__minus{margin-left:-13px;display:inline-block}@media screen and (max-width:900px){.headline_icb .cont ._ttl .__minus{margin-left:-10px}}.headline_icb_medium{width:100%;margin-bottom:21px}@media screen and (max-width:900px){.headline_icb_medium{margin-bottom:calc(0.862vw + 13.241px)}}@media screen and (max-width:320px){.headline_icb_medium{margin-bottom:16px}}.headline_icb_medium .cont{width:100%;border-bottom:1px solid #01459a;font-size:1.8rem;font-size:18px;font-weight:500;padding-bottom:14px}@media screen and (max-width:900px){.headline_icb_medium .cont{font-size:1.7rem;font-size:17px;padding-bottom:12px}}#p01{width:100%}.p-screen_print{width:100%;background:#f3f6f9}@media screen and (max-width:900px){.p-screen_print{padding:calc(2.586vw + 16.724px) calc(3.966vw + 4.31px)}}@media screen and (max-width:320px){.p-screen_print{padding:25px 17px}}.p-screen_print__box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width:900px){.p-screen_print__box{display:block}}.p-screen_print__box:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:100%;background:#cccccc}@media screen and (max-width:900px){.p-screen_print__box:before{display:none}}.p-screen_print__block{width:516px}@media screen and (max-width:900px){.p-screen_print__block{width:100%}}@media screen and (max-width:900px){.p-screen_print__block:not(:last-child){margin-bottom:calc(2.759vw + 15.172px)}}@media screen and (max-width:320px){.p-screen_print__block:not(:last-child){margin-bottom:24px}}.p-screen_print__discription{width:100%;margin-bottom:46px}@media screen and (max-width:900px){.p-screen_print__discription{margin-bottom:calc(2.759vw + 15.172px)}}@media screen and (max-width:320px){.p-screen_print__discription{margin-bottom:24px}}.p-screen_print__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-screen_print__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-screen_print__figure{width:100%;margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:500px){.p-screen_print__figure{display:block}}.p-screen_print__figure .detail{width:196px}@media screen and (max-width:900px){.p-screen_print__figure .detail{width:39.5%;max-width:196px}}@media screen and (max-width:500px){.p-screen_print__figure .detail{width:100%;margin:0 auto 15px}}.p-screen_print__figure .detail ._photo{display:block;max-width:100%}.p-screen_print__figure .cross_section{width:291px;text-align:center}@media screen and (max-width:900px){.p-screen_print__figure .cross_section{width:58.7%;max-width:291px}}@media screen and (max-width:500px){.p-screen_print__figure .cross_section{width:100%;margin:0 auto}}.p-screen_print__figure .cross_section ._img{display:block;max-width:100%;margin-bottom:13px}.p-screen_print__figure .cross_section ._cap{margin-top:-9.03px;margin-bottom:-9.03px;line-height:2.29;font-size:1.4rem;font-size:14px}@media screen and (max-width:900px){.p-screen_print__figure .cross_section ._cap{margin-top:-9.49px;margin-bottom:-9.49px;line-height:2.46;font-size:1.3rem;font-size:13px}}.p-screen_print__download{width:100%}.p-screen_print__download .link{display:block;padding:18px 0;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-screen_print__download .link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-screen_print__item .p-screen_print__download .link{padding:13px 0 14px}.p-screen_print__download .link:hover{color:#01459a;background:#F7FCFF}.p-screen_print__download .link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.8rem;font-size:18px;margin-right:12px;color:#e40715}@media screen and (max-width:900px){.p-screen_print__download .link:before{font-size:1.6rem;font-size:16px;margin-right:5px}}.p-screen_print__download .link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}.p-screen_print__download .link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-screen_print__download .link ._capa{font-size:1rem;font-size:10px}}.p-screen_print__text{width:100%;margin-bottom:32px}@media screen and (max-width:900px){.p-screen_print__text{margin-bottom:calc(1.379vw + 19.586px)}}@media screen and (max-width:320px){.p-screen_print__text{margin-bottom:24px}}.p-screen_print__text .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-screen_print__text .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-screen_print__item{width:100%;margin-bottom:50px}@media screen and (max-width:900px){.p-screen_print__item{margin-bottom:calc(4.828vw + 6.552px)}}@media screen and (max-width:320px){.p-screen_print__item{margin-bottom:22px}}.p-screen_print__list{width:100%}.p-screen_print__list .list_block{width:100%}.p-screen_print__list .list_block:not(:last-child){margin-bottom:22px}.p-screen_print__list .list_block ._ttl{width:100%;padding-left:10px;border-left:3px solid #497ab6;font-weight:500;line-height:1.2;margin-bottom:16px;position:relative}@media screen and (max-width:900px){.p-screen_print__list .list_block ._ttl{line-height:1.5;margin-bottom:10px;padding:0 0 2px 8px}}@media screen and (max-width:900px){.p-screen_print__list .list_block ._ttl:before{content:"";position:absolute;top:0;left:-3px;width:3px;height:4px;background:#f3f6f9}}@media screen and (max-width:900px){.p-screen_print__list .list_block ._ttl:after{content:"";position:absolute;bottom:0;left:-3px;width:3px;height:4px;background:#f3f6f9}}.p-screen_print__list .list_block ._ttl .__ib{display:inline-block}.p-screen_print__list .list_block ._cont{text-align:right}.p-screen_print__list .list_block ._cont:not(:last-child){margin-bottom:12px}@media screen and (max-width:900px){.p-screen_print__list .list_block ._cont:not(:last-child){margin-bottom:12px}}.p-screen_print__list .list_block ._cont .__link{display:block;padding:14px 0 15px;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-screen_print__list .list_block ._cont .__link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-screen_print__list .list_block ._cont .__link:hover{color:#01459a;background:#F7FCFF}.p-screen_print__list .list_block ._cont .__link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.6rem;font-size:16px;margin-right:7px;color:#e40715}@media screen and (max-width:900px){.p-screen_print__list .list_block ._cont .__link:before{font-size:1.4rem;font-size:14px;margin-right:8px}}.p-screen_print__list .list_block ._cont .__link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}@media screen and (max-width:900px){.p-screen_print__list .list_block ._cont .__link:after{font-size:1.5rem;font-size:15px;right:12px}}.p-screen_print__list .list_block ._cont .__link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-screen_print__list .list_block ._cont .__link ._capa{font-size:1rem;font-size:10px}}.p-screen_print__list .list_block ._cont .__blank-link{display:inline-block;position:relative;margin-top:12px;color:#01459a;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media screen and (max-width:900px){.p-screen_print__list .list_block ._cont .__blank-link{font-size:1.4rem;font-size:14px}}.p-screen_print__list .list_block ._cont .__blank-link:hover{color:#7fb7ff}.p-screen_print__list .list_block ._cont .__blank-link:after{content:"";display:inline-block;margin-left:8px;width:14px;height:14px;background:url(../images/lp_icb/icon_external.svg) no-repeat center/contain}@media screen and (max-width:900px){.p-screen_print__list .list_block ._cont .__blank-link:after{-webkit-transform:translateY(1px);transform:translateY(1px)}}.p-non_contact_sensor{background:#f2fafc}@media screen and (max-width:900px){.p-non_contact_sensor{padding:calc(-4.138vw + 77.241px) calc(3.966vw + 4.31px) calc(2.586vw + 16.724px)}}@media screen and (max-width:320px){.p-non_contact_sensor{padding:64px 17px 25px}}.p-non_contact_sensor__logo{width:194px;position:absolute;top:20px;right:17px}.p-non_contact_sensor__logo .img{width:100%}.p-non_contact_sensor__logo .img img{max-width:100%}.p-non_contact_sensor__discription{width:100%;margin-bottom:41px}@media screen and (max-width:900px){.p-non_contact_sensor__discription{margin-bottom:calc(2.759vw + 15.172px)}}@media screen and (max-width:320px){.p-non_contact_sensor__discription{margin-bottom:24px}}.p-non_contact_sensor__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-non_contact_sensor__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-non_contact_sensor__discription .caution{margin-top:18px;position:relative}.p-non_contact_sensor__discription .caution ._text{display:block;position:relative;padding-left:1.1em;font-size:14px;margin-top:-4.97px;margin-bottom:-4.97px;line-height:1.71}.p-non_contact_sensor__discription .caution ._text:before{content:"※";position:absolute;top:0;left:0}.p-non_contact_sensor__discription .caution ._text .__logo{display:inline-block;width:56px;height:18px;background:url("../images/lp_icb/img_ptton_logo.png") no-repeat center;background-size:contain;vertical-align:middle}.p-non_contact_sensor__figure{width:100%;margin-bottom:24px}.p-non_contact_sensor__figure .detail{width:100%}.p-non_contact_sensor__figure .detail ._photo{display:block;max-width:100%}.p-non_contact_sensor__figure .detail ._cap{font-size:14px;text-align:center;margin-top:9px}.p-non_contact_sensor__download{width:100%}.p-non_contact_sensor__download .link{display:block;padding:18px 0;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-non_contact_sensor__download .link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-non_contact_sensor__download .link:hover{color:#01459a;background:#F7FCFC}.p-non_contact_sensor__download .link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.8rem;font-size:18px;margin-right:12px;color:#e40715}@media screen and (max-width:900px){.p-non_contact_sensor__download .link:before{font-size:1.6rem;font-size:16px;margin-right:5px}}.p-non_contact_sensor__download .link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}.p-non_contact_sensor__download .link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-non_contact_sensor__download .link ._capa{font-size:1rem;font-size:10px}}.p-touch_sensor{background:#f3f6f9}@media screen and (max-width:900px){.p-touch_sensor{padding:calc(2.586vw + 16.724px) calc(3.966vw + 4.31px)}}@media screen and (max-width:320px){.p-touch_sensor{padding:25px 17px}}.p-touch_sensor__discription{width:100%;margin-bottom:109.8px}@media screen and (max-width:900px){.p-touch_sensor__discription{margin-bottom:calc(2.759vw + 15.172px)}}@media screen and (max-width:320px){.p-touch_sensor__discription{margin-bottom:24px}}.p-touch_sensor__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-touch_sensor__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-touch_sensor__figure{width:100%;margin-bottom:24px}.p-touch_sensor__figure .detail{width:100%}.p-touch_sensor__figure .detail ._photo{display:block;max-width:100%}.p-touch_sensor__figure .detail ._cap{font-size:14px;text-align:center;margin-top:9px}.p-touch_sensor__download{width:100%}.p-touch_sensor__download .link{display:block;padding:18px 0;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-touch_sensor__download .link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-touch_sensor__download .link:hover{color:#01459a;background:#F7FCFC}.p-touch_sensor__download .link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.8rem;font-size:18px;margin-right:12px;color:#e40715}@media screen and (max-width:900px){.p-touch_sensor__download .link:before{font-size:1.6rem;font-size:16px;margin-right:5px}}.p-touch_sensor__download .link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}.p-touch_sensor__download .link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-touch_sensor__download .link ._capa{font-size:1rem;font-size:10px}}.p-water_level_sensor{background:#f3f6f9}@media screen and (max-width:900px){.p-water_level_sensor{background:#f2fafc;padding:calc(2.586vw + 16.724px) calc(3.966vw + 4.31px)}}@media screen and (max-width:320px){.p-water_level_sensor{padding:25px 17px}}.p-water_level_sensor__discription{width:100%;margin-bottom:78px}@media screen and (max-width:900px){.p-water_level_sensor__discription{margin-bottom:calc(2.759vw + 15.172px)}}@media screen and (max-width:320px){.p-water_level_sensor__discription{margin-bottom:24px}}.p-water_level_sensor__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-water_level_sensor__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-water_level_sensor__figure{width:100%;margin-bottom:41px}@media screen and (max-width:900px){.p-water_level_sensor__figure{margin-bottom:24px}}.p-water_level_sensor__figure .detail{width:100%}@media screen and (max-width:900px){.p-water_level_sensor__figure .detail{aspect-ratio:496/224;overflow:hidden}}.p-water_level_sensor__figure .detail ._photo{display:block;max-width:100%}@media screen and (max-width:900px){.p-water_level_sensor__figure .detail ._photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.p-water_level_sensor__download{width:100%}.p-water_level_sensor__download .link{display:block;padding:18px 0;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-water_level_sensor__download .link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-water_level_sensor__download .link:hover{color:#01459a;background:#F7FCFC}.p-water_level_sensor__download .link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.8rem;font-size:18px;margin-right:12px;color:#e40715}@media screen and (max-width:900px){.p-water_level_sensor__download .link:before{font-size:1.6rem;font-size:16px;margin-right:5px}}.p-water_level_sensor__download .link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}.p-water_level_sensor__download .link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-water_level_sensor__download .link ._capa{font-size:1rem;font-size:10px}}.p-water_leakage_sensor{background:#f2fafc}@media screen and (max-width:900px){.p-water_leakage_sensor{background:#f3f6f9;padding:calc(-4.138vw + 77.241px) calc(3.966vw + 4.31px) calc(2.586vw + 16.724px)}}@media screen and (max-width:320px){.p-water_leakage_sensor{padding:64px 17px 25px}}.p-water_leakage_sensor__logo{width:120px;position:absolute;top:20px;right:16px}.p-water_leakage_sensor__logo .img{width:100%}.p-water_leakage_sensor__logo .img img{max-width:100%;mix-blend-mode:darken}.p-water_leakage_sensor__discription{width:100%;margin-bottom:41px}@media screen and (max-width:900px){.p-water_leakage_sensor__discription{margin-bottom:calc(2.759vw + 15.172px)}}@media screen and (max-width:320px){.p-water_leakage_sensor__discription{margin-bottom:24px}}.p-water_leakage_sensor__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-water_leakage_sensor__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-water_leakage_sensor__discription .caution{margin-top:18px;position:relative}.p-water_leakage_sensor__discription .caution ._text{display:block;position:relative;padding-left:1.1em;font-size:14px;margin-top:-4.97px;margin-bottom:-4.97px;line-height:1.71}@media screen and (max-width:900px){.p-water_leakage_sensor__discription .caution ._text{margin-top:-3.01px;margin-bottom:-3.01px;line-height:1.43}}.p-water_leakage_sensor__discription .caution ._text:before{content:"※";position:absolute;top:0;left:0}.p-water_leakage_sensor__discription .caution ._text .__logo{display:inline-block;width:56px;height:18px;background:url("../images/lp_icb/img_ptton_logo.png") no-repeat center;background-size:contain;vertical-align:middle}.p-water_leakage_sensor__figure{width:100%;margin-bottom:40px}@media screen and (max-width:900px){.p-water_leakage_sensor__figure{margin-bottom:calc(2.759vw + 15.172px)}}@media screen and (max-width:320px){.p-water_leakage_sensor__figure{margin-bottom:24px}}.p-water_leakage_sensor__figure .detail{width:100%}.p-water_leakage_sensor__figure .detail ._photo{display:block;max-width:100%}.p-water_leakage_sensor__figure .detail ._cap{font-size:14px;text-align:center;margin-top:9px}.p-water_leakage_sensor__download{width:100%;margin-bottom:42px}@media screen and (max-width:900px){.p-water_leakage_sensor__download{margin-bottom:calc(2.759vw + 17.172px)}}@media screen and (max-width:320px){.p-water_leakage_sensor__download{margin-bottom:26px}}.p-water_leakage_sensor__download .link{display:block;padding:18px 0;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-water_leakage_sensor__download .link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-water_leakage_sensor__download .link:hover{color:#01459a;background:#F7FCFC}.p-water_leakage_sensor__download .link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.8rem;font-size:18px;margin-right:12px;color:#e40715}@media screen and (max-width:900px){.p-water_leakage_sensor__download .link:before{font-size:1.6rem;font-size:16px;margin-right:5px}}.p-water_leakage_sensor__download .link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}.p-water_leakage_sensor__download .link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-water_leakage_sensor__download .link ._capa{font-size:1rem;font-size:10px}}.p-water_leakage_sensor__list{width:100%}.p-water_leakage_sensor__list .list_block{width:100%}.p-water_leakage_sensor__list .list_block:not(:last-child){margin-bottom:22px}.p-water_leakage_sensor__list .list_block ._ttl{width:100%;padding-left:10px;border-left:3px solid #497ab6;font-weight:500;line-height:1.2;margin-bottom:16px;position:relative}@media screen and (max-width:900px){.p-water_leakage_sensor__list .list_block ._ttl{line-height:1.5;margin-bottom:10px;padding:0 0 2px 8px}}@media screen and (max-width:900px){.p-water_leakage_sensor__list .list_block ._ttl:before{content:"";position:absolute;top:0;left:-3px;width:3px;height:4px;background:#f3f6f9}}@media screen and (max-width:900px){.p-water_leakage_sensor__list .list_block ._ttl:after{content:"";position:absolute;bottom:0;left:-3px;width:3px;height:4px;background:#f3f6f9}}.p-water_leakage_sensor__list .list_block ._ttl .__ib{display:inline-block}.p-water_leakage_sensor__list .list_block ._cont{text-align:right}.p-water_leakage_sensor__list .list_block ._cont:not(:last-child){margin-bottom:12px}@media screen and (max-width:900px){.p-water_leakage_sensor__list .list_block ._cont:not(:last-child){margin-bottom:12px}}.p-water_leakage_sensor__list .list_block ._cont .__link{display:block;padding:18px 0;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-water_leakage_sensor__list .list_block ._cont .__link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-water_leakage_sensor__list .list_block ._cont .__link:hover{color:#01459a;background:#F7FCFC}.p-water_leakage_sensor__list .list_block ._cont .__link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.8rem;font-size:18px;margin-right:12px;color:#e40715}@media screen and (max-width:900px){.p-water_leakage_sensor__list .list_block ._cont .__link:before{font-size:1.6rem;font-size:16px;margin-right:5px}}.p-water_leakage_sensor__list .list_block ._cont .__link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}.p-water_leakage_sensor__list .list_block ._cont .__link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-water_leakage_sensor__list .list_block ._cont .__link ._capa{font-size:1rem;font-size:10px}}.p-variable_resistor{background:#f2fafc}@media screen and (max-width:900px){.p-variable_resistor{padding:calc(2.069vw + 21.379px) calc(3.966vw + 4.31px) calc(2.586vw + 16.724px)}}@media screen and (max-width:320px){.p-variable_resistor{padding:28px 17px 25px}}.p-variable_resistor__discription{width:100%;margin-bottom:113px}@media screen and (max-width:900px){.p-variable_resistor__discription{margin-bottom:calc(2.759vw + 15.172px)}}@media screen and (max-width:320px){.p-variable_resistor__discription{margin-bottom:24px}}.p-variable_resistor__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-variable_resistor__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-variable_resistor__figure{width:100%;margin-bottom:42px}@media screen and (max-width:900px){.p-variable_resistor__figure{margin-bottom:24px}}.p-variable_resistor__figure .detail{width:100%}.p-variable_resistor__figure .detail ._photo{display:block;max-width:100%}@media screen and (max-width:900px){.p-variable_resistor__figure .detail ._photo.pc{display:none}}.p-variable_resistor__figure .detail ._photo.sp{display:none}@media screen and (max-width:900px){.p-variable_resistor__figure .detail ._photo.sp{display:block}}.p-variable_resistor__download{width:100%}.p-variable_resistor__download .link{display:block;padding:18px 0;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-variable_resistor__download .link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-variable_resistor__download .link:hover{color:#01459a;background:#F7FCFF}.p-variable_resistor__download .link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.8rem;font-size:18px;margin-right:12px;color:#e40715}@media screen and (max-width:900px){.p-variable_resistor__download .link:before{font-size:1.6rem;font-size:16px;margin-right:5px}}.p-variable_resistor__download .link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}.p-variable_resistor__download .link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-variable_resistor__download .link ._capa{font-size:1rem;font-size:10px}}.p-position_sensor{background:#f3f6f9;padding-top:47px}@media screen and (max-width:900px){.p-position_sensor{padding:calc(2.931vw + 13.621px) calc(3.966vw + 4.31px) calc(2.586vw + 16.724px)}}@media screen and (max-width:320px){.p-position_sensor{padding:23px 17px 25px}}@media screen and (max-width:900px){.p-position_sensor .headline_icb .cont{margin-bottom:12px}}.p-position_sensor .headline_icb__sub_cont{width:128px;position:absolute;top:3px;right:0}@media screen and (max-width:900px){.p-position_sensor .headline_icb__sub_cont{width:100%;position:static;display:-webkit-box;display:-ms-flexbox;display:flex}}.p-position_sensor .headline_icb__sub_cont .type{display:inline-block;padding:4px 18px 5px;border-radius:11px;font-size:1.3rem;font-size:13px;background:#92959e;color:#ffffff;line-height:1}@media screen and (max-width:900px){.p-position_sensor .headline_icb__sub_cont .type{padding:4px 20px 6px;font-size:1.2rem;font-size:12px;margin:0}}.p-position_sensor .headline_icb__sub_cont .type:last-child{margin-top:12px}@media screen and (max-width:900px){.p-position_sensor .headline_icb__sub_cont .type:last-child{margin:0 0 0 6px}}.p-position_sensor__discription{width:100%;margin-bottom:42px}@media screen and (max-width:900px){.p-position_sensor__discription{margin-bottom:calc(2.759vw + 15.172px)}}@media screen and (max-width:320px){.p-position_sensor__discription{margin-bottom:24px}}.p-position_sensor__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-position_sensor__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-position_sensor__figure{width:100%;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.p-position_sensor__figure{margin-bottom:24px}}.p-position_sensor__figure .detail{width:236px;text-align:center}@media screen and (max-width:900px){.p-position_sensor__figure .detail{width:47.2%}}.p-position_sensor__figure .detail ._photo{display:block;max-width:100%;margin-bottom:11px}@media screen and (max-width:900px){.p-position_sensor__figure .detail ._photo{width:100%;max-width:236px;margin:0 auto 11px}}.p-position_sensor__figure .detail ._cap{margin-top:-9.03px;margin-bottom:-9.03px;line-height:2.29;font-size:1.4rem;font-size:14px}@media screen and (max-width:900px){.p-position_sensor__figure .detail ._cap{margin-top:-1.625px;margin-bottom:-1.625px;line-height:1.25;font-size:1.3rem;font-size:13px}}.p-position_sensor__download{width:100%}.p-position_sensor__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:580px){.p-position_sensor__list{display:block}}.p-position_sensor__list .list_block{width:236px}@media screen and (max-width:900px){.p-position_sensor__list .list_block{width:48.5%}}@media screen and (max-width:580px){.p-position_sensor__list .list_block{width:100%}}@media screen and (max-width:580px){.p-position_sensor__list .list_block:not(:last-child){margin-bottom:20px}}.p-position_sensor__list .list_block ._ttl{width:100%;padding-left:10px;border-left:3px solid #497ab6;font-weight:500;line-height:1.2;margin-bottom:16px}@media screen and (max-width:900px){.p-position_sensor__list .list_block ._ttl{margin-bottom:10px;padding:0 0 2px 8px}}.p-position_sensor__list .list_block ._cont:not(:last-child){margin-bottom:12px}@media screen and (max-width:900px){.p-position_sensor__list .list_block ._cont:not(:last-child){margin-bottom:12px}}.p-position_sensor__list .list_block ._cont .__link{display:block;padding:14px 0 15px;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.p-position_sensor__list .list_block ._cont .__link:hover{color:#01459a;background:#F7FCFF}.p-position_sensor__list .list_block ._cont .__link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.6rem;font-size:16px;margin-right:7px;color:#e40715}@media screen and (max-width:900px){.p-position_sensor__list .list_block ._cont .__link:before{font-size:1.4rem;font-size:14px;margin-right:8px}}.p-position_sensor__list .list_block ._cont .__link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}@media screen and (max-width:900px){.p-position_sensor__list .list_block ._cont .__link:after{font-size:1.5rem;font-size:15px;right:12px}}.p-position_sensor__list .list_block ._cont .__link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-position_sensor__list .list_block ._cont .__link ._capa{font-size:1rem;font-size:10px}}.p-non_contact_position_sensor{background:#f3f6f9}@media screen and (max-width:900px){.p-non_contact_position_sensor{background:#f2fafc;padding:calc(2.586vw + 16.724px) calc(3.966vw + 4.31px)}}@media screen and (max-width:320px){.p-non_contact_position_sensor{padding:40px 17px}}@media screen and (max-width:900px){.p-non_contact_position_sensor .headline_icb .cont ._ttl{margin-left:18px}}.p-non_contact_position_sensor__discription{width:100%;margin-bottom:41px}@media screen and (max-width:900px){.p-non_contact_position_sensor__discription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}}.p-non_contact_position_sensor__discription .photo{float:right;width:236px;height:158px;position:relative;margin:8px 0 10px 15px;overflow:hidden}@media screen and (max-width:900px){.p-non_contact_position_sensor__discription .photo{float:none;width:100%;height:auto;margin:calc(2.759vw + 15.172px) auto 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:320px){.p-non_contact_position_sensor__discription .photo{margin:24px auto 0}}.p-non_contact_position_sensor__discription .photo img{max-height:101%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:900px){.p-non_contact_position_sensor__discription .photo img{max-width:100%;position:static;-webkit-transform:none;transform:none}}.p-non_contact_position_sensor__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-non_contact_position_sensor__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-non_contact_position_sensor__download{width:100%}.p-non_contact_position_sensor__download .link{display:block;padding:18px 0;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-non_contact_position_sensor__download .link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-non_contact_position_sensor__download .link:hover{color:#01459a;background:#F7FCFF}.p-non_contact_position_sensor__download .link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.8rem;font-size:18px;margin-right:12px;color:#e40715}@media screen and (max-width:900px){.p-non_contact_position_sensor__download .link:before{font-size:1.6rem;font-size:16px;margin-right:5px}}.p-non_contact_position_sensor__download .link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}.p-non_contact_position_sensor__download .link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-non_contact_position_sensor__download .link ._capa{font-size:1rem;font-size:10px}}.p-non_contact_encoder{background:#f2fafc}@media screen and (max-width:900px){.p-non_contact_encoder{background:#f3f6f9;padding:calc(2.586vw + 16.724px) calc(3.966vw + 4.31px)}}@media screen and (max-width:320px){.p-non_contact_encoder{padding:25px 17px}}.p-non_contact_encoder__discription{width:100%;margin-bottom:73px}@media screen and (max-width:900px){.p-non_contact_encoder__discription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}}.p-non_contact_encoder__discription .photo{float:right;width:236px;height:158px;position:relative;margin:8px 0 10px 15px;overflow:hidden}@media screen and (max-width:900px){.p-non_contact_encoder__discription .photo{float:none;width:100%;height:auto;margin:calc(2.759vw + 15.172px) auto 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:320px){.p-non_contact_encoder__discription .photo{margin:24px auto 0}}.p-non_contact_encoder__discription .photo img{max-height:101%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:900px){.p-non_contact_encoder__discription .photo img{max-width:100%;position:static;-webkit-transform:none;transform:none}}.p-non_contact_encoder__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-non_contact_encoder__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-non_contact_encoder__download{width:100%}.p-non_contact_encoder__download .link{display:block;padding:18px 0;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-non_contact_encoder__download .link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-non_contact_encoder__download .link:hover{color:#01459a;background:#F7FCFF}.p-non_contact_encoder__download .link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.8rem;font-size:18px;margin-right:12px;color:#e40715}@media screen and (max-width:900px){.p-non_contact_encoder__download .link:before{font-size:1.6rem;font-size:16px;margin-right:5px}}.p-non_contact_encoder__download .link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}.p-non_contact_encoder__download .link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-non_contact_encoder__download .link ._capa{font-size:1rem;font-size:10px}}.p-metal_plate_chip_resistor{background:#f2fafc}@media screen and (max-width:900px){.p-metal_plate_chip_resistor{padding:calc(2.586vw + 16.724px) calc(3.966vw + 4.31px)}}@media screen and (max-width:320px){.p-metal_plate_chip_resistor{padding:25px 17px}}.p-metal_plate_chip_resistor__discription{width:100%;margin-bottom:41px}@media screen and (max-width:900px){.p-metal_plate_chip_resistor__discription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}}.p-metal_plate_chip_resistor__discription .photo{float:right;width:236px;height:158px;position:relative;margin:8px 0 10px 15px;overflow:hidden}@media screen and (max-width:900px){.p-metal_plate_chip_resistor__discription .photo{float:none;width:100%;height:auto;margin:calc(2.759vw + 15.172px) auto 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:320px){.p-metal_plate_chip_resistor__discription .photo{margin:24px auto 0}}.p-metal_plate_chip_resistor__discription .photo img{max-height:101%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:900px){.p-metal_plate_chip_resistor__discription .photo img{max-width:100%;position:static;-webkit-transform:none;transform:none}}.p-metal_plate_chip_resistor__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2;text-align:justify}@media screen and (max-width:900px){.p-metal_plate_chip_resistor__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-metal_plate_chip_resistor__download{width:100%}.p-metal_plate_chip_resistor__download .link{display:block;padding:18px 0;border:1px solid #82a5cd;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-weight:500;background:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.8rem;font-size:18px}@media screen and (max-width:900px){.p-metal_plate_chip_resistor__download .link{padding:14px 0;font-size:1.6rem;font-size:16px}}.p-metal_plate_chip_resistor__download .link:hover{color:#01459a;background:#F7FCFF}.p-metal_plate_chip_resistor__download .link:before{font-family:"FontAwesome";content:"\f1c1";display:inline-block;font-size:1.8rem;font-size:18px;margin-right:12px;color:#e40715}@media screen and (max-width:900px){.p-metal_plate_chip_resistor__download .link:before{font-size:1.6rem;font-size:16px;margin-right:5px}}.p-metal_plate_chip_resistor__download .link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#01459a;font-weight:700}.p-metal_plate_chip_resistor__download .link ._capa{display:inline-block;font-size:1.3rem;font-size:13px;font-weight:400;color:#a1a1a1}@media screen and (max-width:900px){.p-metal_plate_chip_resistor__download .link ._capa{font-size:1rem;font-size:10px}}.p-about_us{width:100%;background:#f5f4f1}@media screen and (max-width:900px){.p-about_us{max-width:580px;margin:0 auto}}.p-about_us__visual{width:100%;margin-bottom:42px;position:relative}@media screen and (max-width:900px){.p-about_us__visual{margin-bottom:calc(2.759vw + 15.172px)}}@media screen and (max-width:320px){.p-about_us__visual{margin-bottom:24px}}.p-about_us__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-about_us__list li{width:25%;height:200px;background:no-repeat center;background-size:cover}@media screen and (max-width:900px){.p-about_us__list li{width:50%;height:calc(10.862vw + 62.241px)}}@media screen and (max-width:320px){.p-about_us__list li{height:97px}}.p-about_us__list li:first-child{background-image:url("../images/lp_icb/photo_aboutus_top_left.jpg")}.p-about_us__list li:nth-child(2){background-image:url("../images/lp_icb/photo_aboutus_top_right.jpg")}.p-about_us__list li:nth-child(3){background-image:url("../images/lp_icb/photo_aboutus_bottom_left.jpg");-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (max-width:900px){.p-about_us__list li:nth-child(3){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.p-about_us__list li:last-child{background-image:url("../images/lp_icb/photo_aboutus_bottom_right.jpg");-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (max-width:900px){.p-about_us__list li:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.p-about_us__figure{width:187px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:900px){.p-about_us__figure{width:calc(9.138vw + 104.759px)}}@media screen and (max-width:320px){.p-about_us__figure{width:134px}}.p-about_us__figure .logo{display:block;max-width:100%}.p-about_us__flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px 40px}@media screen and (max-width:900px){.p-about_us__flex{display:block;padding:0 calc(3.966vw + 4.31px) calc(2.586vw + 16.724px)}}@media screen and (max-width:320px){.p-about_us__flex{padding:0 17px 25px}}.p-about_us__discription{width:48.2%}@media screen and (max-width:900px){.p-about_us__discription{width:100%;margin-bottom:calc(2.069vw + 13.379px)}}@media screen and (max-width:320px){.p-about_us__discription{margin-bottom:20px}}.p-about_us__discription .text{margin-top:-8px;margin-bottom:-8px;line-height:2}@media screen and (max-width:900px){.p-about_us__discription .text{margin-top:-7.5px;margin-bottom:-7.5px;line-height:2;font-size:1.5rem;font-size:15px}}.p-about_us__contact{width:48.2%}@media screen and (max-width:900px){.p-about_us__contact{width:100%}}.p-about_us__ttl_box{width:100%}.p-about_us__ttl_box .ttl{display:block;width:100%;border:1px solid #01459a;padding:12px 0 13px;background:#ffffff;color:#01459a;font-size:1.7rem;font-size:17px;font-weight:500;text-align:center;margin-bottom:25px}@media screen and (max-width:900px){.p-about_us__ttl_box .ttl{margin-bottom:calc(1.207vw + 12.138px)}}@media screen and (max-width:320px){.p-about_us__ttl_box .ttl{margin-bottom:16px}}.p-about_us__contact .p-about_us__ttl_box .ttl{margin-bottom:23px}@media screen and (max-width:900px){.p-about_us__contact .p-about_us__ttl_box .ttl{margin-bottom:calc(1.207vw + 12.138px)}}@media screen and (max-width:320px){.p-about_us__contact .p-about_us__ttl_box .ttl{margin-bottom:16px}}.p-about_us__ttl_box .catch{display:block;font-style:normal;margin-top:-7px;margin-bottom:20px;line-height:1.7;font-size:2rem;font-size:20px;font-weight:500;text-align:center}@media screen and (max-width:900px){.p-about_us__ttl_box .catch{margin-top:-6px;margin-bottom:14px;line-height:1.75;font-size:1.6rem;font-size:16px}}.p-about_us__contact .p-about_us__ttl_box .catch{margin-top:-7px;margin-bottom:16px;line-height:1.7}@media screen and (max-width:900px){.p-about_us__contact .p-about_us__ttl_box .catch{margin-top:-6px;margin-bottom:14px;line-height:1.75;font-size:1.6rem;font-size:16px}}.p-about_us__ttl_box .catch ._ib{display:inline-block}.p-about_us__tel_form{width:100%}.p-about_us__tel_form .ttl_block{width:100%;margin-bottom:18px}@media screen and (max-width:900px){.p-about_us__tel_form .ttl_block{margin-bottom:calc(1.034vw + 8.69px)}}@media screen and (max-width:320px){.p-about_us__tel_form .ttl_block{margin-bottom:12px}}.p-about_us__tel_form .ttl_block ._cont{width:100%;position:relative;text-align:center}.p-about_us__tel_form .ttl_block ._cont:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px;background:#01459a;z-index:0}@media screen and (max-width:500px){.p-about_us__tel_form .ttl_block ._cont:before{display:none}}.p-about_us__tel_form .ttl_block ._cont .__ttl{margin-top:-8.5px;margin-bottom:-8.5px;line-height:2;font-size:1.7rem;font-size:17px;font-weight:500;display:inline-block;background:#f5f4f1;padding:0 10px;position:relative;z-index:1}@media screen and (max-width:500px){.p-about_us__tel_form .ttl_block ._cont .__ttl{margin-top:-3.995px;margin-bottom:-3.995px;line-height:1.47}}.p-about_us__tel_form .ttl_block ._cont .__ttl span{padding-left:7px}@media screen and (max-width:500px){.p-about_us__tel_form .ttl_block ._cont .__ttl span{padding-left:0;display:block}}.p-about_us__tel_form .tel_block{width:100%;margin-bottom:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.p-about_us__tel_form .tel_block{margin-bottom:calc(0.862vw + 11.241px)}}@media screen and (max-width:530px){.p-about_us__tel_form .tel_block{display:block;text-align:center}}.p-about_us__tel_form .tel_block ._tel{display:-webkit-box;display:-ms-flexbox;display:flex;font-style:normal;font-family:"Oswald",sans-serif;font-weight:500;color:#01459a;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:530px){.p-about_us__tel_form .tel_block ._tel{margin-bottom:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-about_us__tel_form .tel_block ._tel .__ttl{display:inline-block;padding:1px 6px 2px 5px;border:1px solid #01459a;background:#ffffff;font-size:2.1rem;font-size:21px;margin-right:7px}@media screen and (max-width:530px){.p-about_us__tel_form .tel_block ._tel .__ttl{margin:0 10px 0 4}}.p-about_us__tel_form .tel_block ._tel .__num{display:block;font-size:3.4rem;font-size:34px;padding-bottom:2px;margin-right:14px}@media screen and (max-width:530px){.p-about_us__tel_form .tel_block ._tel .__num{margin-right:0;padding-bottom:5px}}.p-about_us__tel_form .tel_block ._business_hours{font-size:1.2rem;font-size:12px;margin-top:-1.98px;margin-bottom:-1.98px;line-height:1.33;color:#515151}.p-about_us__tel_form .form_block{width:100%}.p-about_us__tel_form .form_block ._link{width:100%;display:block;padding:17px 0;border:1px solid #82a5cd;background:#01459a;border-radius:6px;position:relative;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.07);text-align:center;font-size:2rem;font-size:20px;font-weight:500;background:#01459a;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;color:#ffffff}@media screen and (max-width:900px){.p-about_us__tel_form .form_block ._link{font-size:1.6rem;font-size:16px}}.p-about_us__tel_form .form_block ._link:hover{color:#01459a;background:#ffffff}.p-about_us__tel_form .form_block ._link:hover:before{color:#01459a}.p-about_us__tel_form .form_block ._link:hover:after{color:#01459a}.p-about_us__tel_form .form_block ._link:before{font-family:"FontAwesome";content:"\f003";display:inline-block;font-size:2.2rem;font-size:22px;margin-right:10px;color:#ffffff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media screen and (max-width:900px){.p-about_us__tel_form .form_block ._link:before{font-size:1.8rem;font-size:18px}}.p-about_us__tel_form .form_block ._link:after{font-family:"FontAwesome";font-size:1.7rem;font-size:17px;content:"\f105";position:absolute;display:inline-block;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ffffff;font-weight:700;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media screen and (max-width:900px){.p-about_us__tel_form .form_block ._link:after{right:8px}}.footer_lp_icb{width:100%;background:#838383;padding:35px 0}@media screen and (max-width:900px){.footer_lp_icb{padding:40px 15px}}.footer_lp_icb__inner{width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.footer_lp_icb__inner{width:100%}}@media screen and (max-width:640px){.footer_lp_icb__inner{display:block;text-align:center}}.footer_lp_icb__inner .home_link{width:128px;display:block;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}@media screen and (max-width:640px){.footer_lp_icb__inner .home_link{margin:0 auto 20px}}.footer_lp_icb__inner .home_link:hover{opacity:0.6}.footer_lp_icb__inner .home_link ._logo{display:block;max-width:100%}.footer_lp_icb__inner .copyright{color:#ffffff;margin-top:-3.5px;margin-bottom:-3.5px;line-height:1.5;font-size:1.4rem;font-size:14px}@media screen and (max-width:640px){.footer_lp_icb__inner .copyright{margin-top:-2.47px;margin-bottom:-2.47px;line-height:1.38;font-size:1.3rem;font-size:13px}}.footer_lp_icb__inner .copyright .bottom{padding-left:10px;display:inline-block}@media screen and (max-width:640px){.footer_lp_icb__inner .copyright .bottom{padding-left:0}}
/*# sourceMappingURL=common_lp_icb.css.map */