#header .page_heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px}#header .page_heading_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .page_heading_logo{font-size:2.1rem;font-weight:bold;border-right:1px solid #d4d4d4;padding:0 15px 0 0;margin:0 15px 0 0}#header .page_heading_logo a:link,#header .page_heading_logo a:visited{color:#000}#header .page_heading_logo a:hover{text-decoration:none}#header .page_heading_name{font-size:2.1rem}@media screen and (max-width: 767px){#header .page_heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0 0 18px}#header .page_heading_left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}#header .page_heading_logo{margin:0;padding:0;border:0;font-size:2.4rem}#header .page_heading_name{font-size:1.6rem}#header .page_heading_right{display:none}}.posContents{color:#303030;background-color:#f8f8f8 !important;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media(hover: hover){.posContents a{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s}.posContents a:hover{opacity:.6}}.posContents img{height:auto}.posContents .pc_none{display:none}@media(max-width: 768px){.posContents .pc_none{display:block}}.posContents .sp_none{display:block}@media(max-width: 768px){.posContents .sp_none{display:none}}.posContents .jsFadeIn{opacity:0}@-webkit-keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.posContents .jsFadeInRoot50{opacity:0}.posContents .jsFadeInRoot50.action{-webkit-animation:fadeIn .5s ease-in forwards;animation:fadeIn .5s ease-in forwards}@keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.posContents .jsFadeInSlideIn{opacity:0}.posContents .jsFadeInSlideIn.action{-webkit-animation:fadeSlideIn .5s .5s cubic-bezier(0.33, 1, 0.68, 1) forwards;animation:fadeSlideIn .5s .5s cubic-bezier(0.33, 1, 0.68, 1) forwards}@-webkit-keyframes fadeSlideIn{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}80%{opacity:1}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideIn{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}80%{opacity:1}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.posContents .posTopBg{background:#ededed;background:-webkit-gradient(linear, left bottom, left top, from(rgb(237, 237, 237)), color-stop(40%, rgb(248, 248, 248)), to(rgb(217, 217, 217)));background:linear-gradient(0deg, rgb(237, 237, 237) 0%, rgb(248, 248, 248) 40%, rgb(217, 217, 217) 100%)}@media(max-width: 768px){.posContents .posTopBg{background:-webkit-gradient(linear, left bottom, left top, from(rgb(237, 237, 237)), color-stop(50%, rgb(248, 248, 248)), to(rgb(217, 217, 217)));background:linear-gradient(0deg, rgb(237, 237, 237) 0%, rgb(248, 248, 248) 50%, rgb(217, 217, 217) 100%)}}.posContents .mvConteiner{position:relative;margin-bottom:210px}@media(max-width: 1280px){.posContents .mvConteiner{margin-bottom:15.3733528551vw}}@media(max-width: 768px){.posContents .mvConteiner{margin-bottom:32vw;padding-bottom:38.6666666667vw}}.posContents .mvConteiner .mvPosNew{text-align:center;width:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.posContents .mvConteiner .mvPosNew.action{-webkit-animation:fadeIn .3s ease-in forwards;animation:fadeIn .3s ease-in forwards}.posContents .mvConteiner .mvPosNew img{width:683px}@media(max-width: 1280px){.posContents .mvConteiner .mvPosNew img{width:50vw}}@media(max-width: 768px){.posContents .mvConteiner .mvPosNew img{width:84.8vw}}@media(max-width: 768px){.posContents .mvConteiner .mvPosNew{top:21.3333333333vw}}.posContents .mvConteiner .mvPosImage{text-align:center;padding-top:120px}.posContents .mvConteiner .mvPosImage.action{-webkit-animation:fadeIn .3s .3s ease-in forwards;animation:fadeIn .3s .3s ease-in forwards}.posContents .mvConteiner .mvPosImage img{width:462px}@media(max-width: 1280px){.posContents .mvConteiner .mvPosImage img{width:33.8213762811vw}}@media(max-width: 768px){.posContents .mvConteiner .mvPosImage img{width:64.5333333333vw}}@media(max-width: 1280px){.posContents .mvConteiner .mvPosImage{padding-top:8.78477306vw}}@media(max-width: 768px){.posContents .mvConteiner .mvPosImage{padding-top:45.3333333333vw}}.posContents .mvConteiner .mvPosTextBox{position:absolute;top:510px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.posContents .mvConteiner .mvPosTextBox.action{-webkit-animation:fadeIn .3s .3s ease-in forwards;animation:fadeIn .3s .3s ease-in forwards}@media(max-width: 1280px){.posContents .mvConteiner .mvPosTextBox{top:37.3352855051vw}}@media(max-width: 768px){.posContents .mvConteiner .mvPosTextBox{top:auto;bottom:0;width:100%;text-align:center}}.posContents .mvConteiner .mvPosTtl{margin-bottom:7px}@media(max-width: 1280px){.posContents .mvConteiner .mvPosTtl{margin-bottom:0.5124450952vw}}@media(max-width: 768px){.posContents .mvConteiner .mvPosTtl{margin-bottom:1.8666666667vw}}.posContents .mvConteiner .mvPosTtl img{width:734px}@media(max-width: 1280px){.posContents .mvConteiner .mvPosTtl img{width:53.7335285505vw}}@media(max-width: 768px){.posContents .mvConteiner .mvPosTtl img{width:80.5333333333vw}}.posContents .mvConteiner .mvPosSubTtl{text-align:center;line-height:1}.posContents .mvConteiner .mvPosSubTtl img{width:322px}@media(max-width: 1280px){.posContents .mvConteiner .mvPosSubTtl img{width:23.5724743777vw}}@media(max-width: 768px){.posContents .mvConteiner .mvPosSubTtl img{width:53.6vw}}.posContents .posIintroConteiner{margin-bottom:280px}@media(max-width: 1280px){.posContents .posIintroConteiner{margin-bottom:20.4978038067vw}}@media(max-width: 768px){.posContents .posIintroConteiner{margin-bottom:24vw}}.posContents .posIntroInner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1301px;margin:0 auto;position:relative}.posContents .posIntroInner .posIntroTextBox{margin-left:210px;z-index:1}@media(max-width: 1280px){.posContents .posIntroInner .posIntroTextBox{margin-left:15.3733528551vw}}@media(max-width: 768px){.posContents .posIntroInner .posIntroTextBox{margin-left:5.3333333333vw}}.posContents .posIntroInner .posIntroTtl{font-family:"Noto Sans JP",serif;font-size:28px;color:#13238c;line-height:1.6785714286;font-weight:600;margin-bottom:25px}@media(max-width: 1280px){.posContents .posIntroInner .posIntroTtl{font-size:2.0497803807vw;margin-bottom:1.8301610542vw}}@media(max-width: 768px){.posContents .posIntroInner .posIntroTtl{font-size:5.3333333333vw;margin-bottom:5.8666666667vw}}.posContents .posIntroInner .posIntroText{font-size:18px;font-weight:500;margin-bottom:15px}@media(max-width: 1280px){.posContents .posIntroInner .posIntroText{font-size:1.317715959vw;margin-bottom:1.0980966325vw}}@media(max-width: 768px){.posContents .posIntroInner .posIntroText{font-size:4vw;margin-bottom:7.4666666667vw}}.posContents .posIntroInner .posIntroText p{line-height:2.7;letter-spacing:.02em}@media(max-width: 768px){.posContents .posIntroInner .posIntroText p{line-height:1.8;letter-spacing:0}}.posContents .posIntroInner .posIntroText p:not(:last-child){margin-bottom:33px}@media(max-width: 1280px){.posContents .posIntroInner .posIntroText p:not(:last-child){margin-bottom:2.4158125915vw}}@media(max-width: 768px){.posContents .posIntroInner .posIntroText p:not(:last-child){margin-bottom:6.4vw}}@media(max-width: 768px){.posContents .posIntroInner .posIntroText p:nth-of-type(3){margin-bottom:8vw !important}}.posContents .posIntroInner .posIntroCatch{font-family:"Noto Sans JP",serif;color:#303030;font-weight:600;font-size:28px;line-height:2;letter-spacing:.04em}@media(max-width: 1280px){.posContents .posIntroInner .posIntroCatch{font-size:2.0497803807vw}}@media(max-width: 768px){.posContents .posIntroInner .posIntroCatch{font-size:5.3333333333vw;line-height:1.5}}.posContents .posIntroInner .posIntroSpLine{display:none}@media(max-width: 768px){.posContents .posIntroInner .posIntroSpLine{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 768px){.posContents .posIntroInner .posIntroSpLine img{width:32.2666666667vw}}.posContents .posIntroInner .posIntroCommoncLine img{width:386px}@media(max-width: 1280px){.posContents .posIntroInner .posIntroCommoncLine img{width:28.2576866764vw}}@media(max-width: 768px){.posContents .posIntroInner .posIntroCommoncLine img{width:39.2vw}}.posContents .posIntroInner .posIntroImageBox{position:absolute;top:-23px;right:70px}@media(max-width: 1280px){.posContents .posIntroInner .posIntroImageBox{top:-1.6837481698vw;right:5.1244509517vw}}@media(max-width: 768px){.posContents .posIntroInner .posIntroImageBox{top:15.4666666667vw;right:0}}.posContents .posIntroInner .posIntroImageBox img{width:562px}@media(max-width: 1280px){.posContents .posIntroInner .posIntroImageBox img{width:41.1420204978vw}}@media(max-width: 768px){.posContents .posIntroInner .posIntroImageBox img{width:44.2666666667vw}}.posContents .problemIntroConteiner{padding-bottom:100px}@media(max-width: 1280px){.posContents .problemIntroConteiner{padding-bottom:7.3206442167vw}}@media(max-width: 768px){.posContents .problemIntroConteiner{padding-bottom:22.6666666667vw}}.posContents .problemIntroBox{text-align:center;margin-bottom:136px}@media(max-width: 1280px){.posContents .problemIntroBox{margin-bottom:9.9560761347vw}}@media(max-width: 768px){.posContents .problemIntroBox{margin-bottom:20.8vw}}.posContents .problemIntroTtl{font-size:32px;color:#13238c;line-height:1.5625;font-weight:700;margin-bottom:40px}@media(max-width: 1280px){.posContents .problemIntroTtl{font-size:2.3426061493vw;margin-bottom:2.9282576867vw}}@media(max-width: 768px){.posContents .problemIntroTtl{font-size:4.8vw;margin-bottom:10.1333333333vw;line-height:1.5555555556}}.posContents .problemIntroSubTtl{font-size:28px;line-height:1.4285714286;font-weight:500;margin-bottom:40px}@media(max-width: 1280px){.posContents .problemIntroSubTtl{font-size:2.0497803807vw;margin-bottom:2.9282576867vw}}@media(max-width: 768px){.posContents .problemIntroSubTtl{font-size:4.8vw;margin-bottom:6.6666666667vw;line-height:.5555555556}}.posContents .problemIntroText{font-size:18px;font-weight:500}@media(max-width: 1280px){.posContents .problemIntroText{font-size:1.317715959vw}}@media(max-width: 768px){.posContents .problemIntroText{font-size:4vw}}.posContents .problemIntroText p{line-height:2.2}@media(max-width: 768px){.posContents .problemIntroText p{line-height:1.8666666667}}.posContents .problemTtlBox{text-align:center;margin-bottom:72px}@media(max-width: 1280px){.posContents .problemTtlBox{margin-bottom:5.270863836vw}}@media(max-width: 768px){.posContents .problemTtlBox{margin-bottom:13.3333333333vw}}.posContents .problemTtlBox .problemTtl{font-family:"Noto Sans JP",serif;font-size:32px;line-height:1.40625;font-weight:600;margin-bottom:5px}@media(max-width: 1280px){.posContents .problemTtlBox .problemTtl{font-size:2.3426061493vw;margin-bottom:0.3660322108vw}}@media(max-width: 768px){.posContents .problemTtlBox .problemTtl{font-size:5.0666666667vw;margin-bottom:.5333333333vw;line-height:1.5}}.posContents .problemLine img{width:377px}@media(max-width: 1280px){.posContents .problemLine img{width:27.5988286969vw}}@media(max-width: 768px){.posContents .problemLine img{width:59.2vw}}.posContents .problemInfo2colBoxWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:100px;background-image:url("/products/receiptprinter/smartsurfbridge/images/problem-dot-line-pc.png");background-repeat:repeat-y;background-position:top center;position:relative;background-size:4px 24px}@media(max-width: 1280px){.posContents .problemInfo2colBoxWrap{gap:7.3206442167vw;background-size:0.2928257687vw 1.756954612vw}}@media(max-width: 768px){.posContents .problemInfo2colBoxWrap{background-image:url("/products/receiptprinter/smartsurfbridge/images/problem-dot-line-sp.png");background-repeat:no-repeat;background-size:87.7333333333vw .5333333333vw;background-position:50% 59%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18vw}}.posContents .problemInfo2colBox{width:400px}@media(max-width: 1280px){.posContents .problemInfo2colBox{width:29.2825768668vw}}@media(max-width: 768px){.posContents .problemInfo2colBox{width:73.3333333333vw}}.posContents .problemInfoTtl{text-align:center;margin-bottom:25px;font-size:24px;line-height:1.25;font-weight:700}@media(max-width: 1280px){.posContents .problemInfoTtl{margin-bottom:1.8301610542vw;font-size:1.756954612vw}}@media(max-width: 768px){.posContents .problemInfoTtl{margin-bottom:4.5333333333vw;font-size:4.8vw;line-height:.6111111111}}.posContents .problemInfoList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:500;gap:31px}@media(max-width: 1280px){.posContents .problemInfoList{gap:2.2693997072vw}}@media(max-width: 768px){.posContents .problemInfoList{gap:4vw}}.posContents .problemInfoList li{min-height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#fff;-webkit-box-shadow:10px 17.321px 44.37px 6.63px rgba(0,0,0,.1);box-shadow:10px 17.321px 44.37px 6.63px rgba(0,0,0,.1);border-radius:20px;padding:9px 12px;font-size:18px;line-height:1.3888888889}@media(max-width: 1280px){.posContents .problemInfoList li{min-height:5.5636896047vw;-webkit-box-shadow:0.7320644217vw 1.2680087848vw 3.2481698389vw 0.4853587116vw rgba(0,0,0,.1);box-shadow:0.7320644217vw 1.2680087848vw 3.2481698389vw 0.4853587116vw rgba(0,0,0,.1);border-radius:1.4641288433vw;padding:0.6588579795vw 0.3660322108vw;font-size:1.317715959vw}}@media(max-width: 768px){.posContents .problemInfoList li{min-height:16vw;-webkit-box-shadow:.8vw 1.3856vw 3.248vw .4853333333vw rgba(0,0,0,.05);box-shadow:.8vw 1.3856vw 3.248vw .4853333333vw rgba(0,0,0,.05);border-radius:1.6vw;padding:2.4vw 1.3333333333vw;font-size:4vw;line-height:1.2;letter-spacing:-0.01em}}.posContents .solutionWave img{width:100%;height:174px}@media(max-width: 1280px){.posContents .solutionWave img{height:12.737920937vw}}@media(max-width: 768px){.posContents .solutionWave img{height:13.3333333333vw}}.posContents .solutionConteiner{margin-top:-1px;padding-top:10px;padding-bottom:170px;background-color:#13238c}@media(max-width: 1280px){.posContents .solutionConteiner{padding-top:0.7320644217vw;padding-bottom:12.4450951684vw}}@media(max-width: 768px){.posContents .solutionConteiner{padding-bottom:21.3333333333vw}}.posContents .solutionInner{max-width:1366px;margin:0 auto}.posContents .solutionTtlBox{text-align:center;margin-bottom:88px}@media(max-width: 1280px){.posContents .solutionTtlBox{margin-bottom:6.4421669107vw}}@media(max-width: 768px){.posContents .solutionTtlBox{padding-top:10.6666666667vw;margin-bottom:11.7333333333vw}}.posContents .solutionTtlBox .solutionTtl{font-family:"Noto Sans JP",serif;color:#fffe9b;font-size:32px;line-height:1.5625;font-weight:600;margin-bottom:5px}@media(max-width: 1280px){.posContents .solutionTtlBox .solutionTtl{font-size:2.3426061493vw;margin-bottom:0.3660322108vw}}@media(max-width: 768px){.posContents .solutionTtlBox .solutionTtl{font-size:4.8vw;margin-bottom:1.3333333333vw;line-height:1.5555555556}}.posContents .solutionLine img{width:590px}@media(max-width: 1280px){.posContents .solutionLine img{width:43.1918008785vw}}@media(max-width: 768px){.posContents .solutionLine img{width:84.5333333333vw}}.posContents .solutionInfo2colBoxWrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:77px}@media(max-width: 1280px){.posContents .solutionInfo2colBoxWrap{gap:5.6368960469vw}}@media(max-width: 768px){.posContents .solutionInfo2colBoxWrap{gap:8vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.posContents .solutionInfo2colBoxWrap.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width: 768px){.posContents .solutionInfo2colBoxWrap.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.posContents .solutionInfo2colBoxWrap.wrap01{margin-bottom:40px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 1280px){.posContents .solutionInfo2colBoxWrap.wrap01{margin-bottom:2.9282576867vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width: 768px){.posContents .solutionInfo2colBoxWrap.wrap01{margin-bottom:3.7333333333vw}}.posContents .solutionInfo2colBoxWrap.wrap02{margin-bottom:50px}@media(max-width: 1280px){.posContents .solutionInfo2colBoxWrap.wrap02{margin-bottom:3.6603221083vw}}@media(max-width: 768px){.posContents .solutionInfo2colBoxWrap.wrap02{margin-bottom:8vw}}@media(max-width: 768px){.posContents .solutionInfoPcImage{display:none}}.posContents .solutionInfoPcImage img{width:645px;border-radius:22px;-webkit-box-shadow:10px 17.321px 44.37px 6.63px rgba(0,0,0,.1);box-shadow:10px 17.321px 44.37px 6.63px rgba(0,0,0,.1)}@media(max-width: 1280px){.posContents .solutionInfoPcImage img{width:47.2181551977vw;border-radius:1.6105417277vw;-webkit-box-shadow:0.7320644217vw 1.2680087848vw 3.2481698389vw 0.4853587116vw rgba(0,0,0,.1);box-shadow:0.7320644217vw 1.2680087848vw 3.2481698389vw 0.4853587116vw rgba(0,0,0,.1)}}.posContents .solutionInfoSpImage{display:none}@media(max-width: 768px){.posContents .solutionInfoSpImage{display:block;margin-bottom:3.4666666667vw}}@media(max-width: 768px){.posContents .solutionInfoSpImage img{width:88vw;border-radius:2.9333333333vw;-webkit-box-shadow:.4vw .6928vw .696vw rgba(0,0,0,.1);box-shadow:.4vw .6928vw .696vw rgba(0,0,0,.1)}}.posContents .solutionInfo2colBox{width:445px;margin-top:25px}@media(max-width: 1280px){.posContents .solutionInfo2colBox{width:32.5768667643vw;margin-top:1.8301610542vw}}@media(max-width: 768px){.posContents .solutionInfo2colBox{width:88vw;margin-top:6.6666666667vw}}.posContents .solutionInfo2colBox.box01{margin-top:0;margin-bottom:10px}@media(max-width: 1280px){.posContents .solutionInfo2colBox.box01{margin-bottom:0.7320644217vw}}@media(max-width: 768px){.posContents .solutionInfo2colBox.box01{margin-bottom:2.6666666667vw}}.posContents .solutionInfoTtl{font-family:"Noto Sans JP",serif;color:#fffe9b;text-align:center;margin-bottom:27px;font-size:26px;line-height:1.1538461538;font-weight:600}@media(max-width: 1280px){.posContents .solutionInfoTtl{margin-bottom:1.9765739385vw;font-size:1.9033674963vw}}@media(max-width: 768px){.posContents .solutionInfoTtl{margin-bottom:3.4666666667vw;font-size:4.8vw}}.posContents .solutionInfoCatch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#13238c;text-align:center;margin-bottom:20px;font-size:22px;line-height:1.3636363636;font-weight:700;-webkit-box-shadow:5px 8.66px 8.7px 1.3px rgba(0,0,0,.1);box-shadow:5px 8.66px 8.7px 1.3px rgba(0,0,0,.1);border-radius:20px;padding:20px 20px;width:441px;min-height:100px}@media(max-width: 1280px){.posContents .solutionInfoCatch{margin-bottom:1.4641288433vw;font-size:1.6105417277vw;-webkit-box-shadow:0.3660322108vw 0.6339677892vw 0.6368960469vw 0.0951683748vw rgba(0,0,0,.1);box-shadow:0.3660322108vw 0.6339677892vw 0.6368960469vw 0.0951683748vw rgba(0,0,0,.1);border-radius:1.4641288433vw;padding:1.4641288433vw 1.4641288433vw;width:32.2840409956vw;min-height:7.3206442167vw}}@media(max-width: 768px){.posContents .solutionInfoCatch{margin-bottom:5.3333333333vw;font-size:4vw;border-radius:1.6vw;-webkit-box-shadow:.4vw .6928vw .696vw .104vw rgba(0,0,0,.1);box-shadow:.4vw .6928vw .696vw .104vw rgba(0,0,0,.1);padding:3.4666666667vw 5.3333333333vw;width:88vw;min-height:17.3333333333vw}}.posContents .solutionInfoText{font-weight:500}.posContents .solutionInfoText p{color:#fff;line-height:1.9444444444;font-size:18px}@media(max-width: 1280px){.posContents .solutionInfoText p{font-size:1.317715959vw}}@media(max-width: 768px){.posContents .solutionInfoText p{font-size:3.7333333333vw;line-height:1.7142857143}}.posContents .solutionInfoText p.solutionInfoTextAtten{font-size:16px;margin-top:15px}@media(max-width: 1280px){.posContents .solutionInfoText p.solutionInfoTextAtten{font-size:1.1713030747vw;margin-top:1.0980966325vw}}@media(max-width: 768px){.posContents .solutionInfoText p.solutionInfoTextAtten{font-size:3.2vw;margin-top:4vw}}.posContents .solutionInfoText .solutionInfoTextLink{color:#fffe9b;text-decoration:underline}.posContents .posFukidashiConteiner{background-image:url("/products/receiptprinter/smartsurfbridge/images/pos-fukidashi-image-pc.jpg");background-repeat:no-repeat;background-position:top center;position:relative;background-size:1366px 788px;max-width:1366px;height:788px;margin:0 auto 170px}@media(max-width: 1280px){.posContents .posFukidashiConteiner{background-size:100vw 57.6866764275vw;width:100%;height:57.6866764275vw;margin:0 auto 12.4450951684vw}}@media(max-width: 768px){.posContents .posFukidashiConteiner{background-image:url("/products/receiptprinter/smartsurfbridge/images/pos-fukidashi-image-sp.jpg");background-size:100vw 106.6666666667vw;width:100%;height:106.6666666667vw;margin:0 auto 20.5333333333vw}}.posContents .posFukidashiBox{position:absolute;top:196px;right:201px;background-color:#fff;border-radius:20px;-webkit-box-shadow:0px 20px 62px 0px rgba(0,0,0,.3);box-shadow:0px 20px 62px 0px rgba(0,0,0,.3)}@media(max-width: 1280px){.posContents .posFukidashiBox{top:14.3484626647vw;right:14.7144948755vw;border-radius:1.4641288433vw;-webkit-box-shadow:0vw 1.4641288433vw 4.5387994143vw 0vw rgba(0,0,0,.3);box-shadow:0vw 1.4641288433vw 4.5387994143vw 0vw rgba(0,0,0,.3)}}@media(max-width: 768px){.posContents .posFukidashiBox{top:9.8666666667vw;right:4.5333333333vw;border-radius:1.6vw;-webkit-box-shadow:0vw 1.6vw 4.5333333333vw 0vw rgba(0,0,0,.3);box-shadow:0vw 1.6vw 4.5333333333vw 0vw rgba(0,0,0,.3)}}.posContents .posFukidashiFrame{position:relative;width:443px;padding:22px 26px 76px}@media(max-width: 1280px){.posContents .posFukidashiFrame{width:32.4304538799vw;padding:1.6105417277vw 1.9033674963vw 5.5636896047vw}}@media(max-width: 768px){.posContents .posFukidashiFrame{width:56.5333333333vw;padding:3.2vw 4vw 5.3333333333vw}}.posContents .posFukidashiFrame::before{content:"";position:absolute;bottom:1px;left:9%;border-style:solid;border-width:24px 14.5px 14.5px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}@media(max-width: 1280px){.posContents .posFukidashiFrame::before{border-width:1.756954612vw 1.0614934114vw 1.0614934114vw}}@media(max-width: 768px){.posContents .posFukidashiFrame::before{border-width:4.8vw 2.9333333333vw 4.2666666667vw;left:55%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.posContents .posFukidashiTtl{color:#13238c;text-align:center;margin-bottom:3px;font-size:28px;line-height:2.1428571429;font-weight:500}@media(max-width: 1280px){.posContents .posFukidashiTtl{margin-bottom:0.2196193265vw;font-size:2.0497803807vw}}@media(max-width: 768px){.posContents .posFukidashiTtl{margin-bottom:.8vw;font-size:3.7333333333vw}}.posContents .posFukidashiTxt{font-size:18px;font-weight:500}@media(max-width: 1280px){.posContents .posFukidashiTxt{font-size:1.317715959vw}}@media(max-width: 768px){.posContents .posFukidashiTxt{font-size:3.2vw}}.posContents .posFukidashiTxt p{line-height:1.9444444444}.posContents .detailConteiner{background-color:#f8f8f8}.posContents .detailMvWrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1217px;margin:0 auto 165px;position:relative}@media(max-width: 1280px){.posContents .detailMvWrap{max-width:89.0922401171vw;margin:0 auto 12.0790629575vw}}@media(max-width: 768px){.posContents .detailMvWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10.6666666667vw;margin:0 auto 15.4666666667vw}}.posContents .detailMvBox{font-family:"Noto Sans JP",serif;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background-image:url("/products/receiptprinter/smartsurfbridge/images/detail-ttl-bg-pc.png");background-repeat:no-repeat;background-position:top center;position:relative;background-size:765px 485px;width:765px;height:485px;margin-top:50px}@media(max-width: 1280px){.posContents .detailMvBox{background-size:56.0029282577vw 35.505124451vw;width:56.0029282577vw;height:35.505124451vw;margin-top:3.6603221083vw}}@media(max-width: 768px){.posContents .detailMvBox{background-image:none;background-size:100%;width:100%;height:auto;margin-top:2.6666666667vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.posContents .detailMvTtl{text-align:center;margin-bottom:10px;font-size:54px;line-height:1.5;font-weight:500}@media(max-width: 1280px){.posContents .detailMvTtl{margin-bottom:0.7320644217vw;font-size:3.953147877vw}}@media(max-width: 768px){.posContents .detailMvTtl{margin-bottom:0vw;font-size:9.6vw;line-height:1.4}}.posContents .detailMvTtl span{color:#13238c}.posContents .detailMvTxt{font-size:24px;line-height:1.6;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1280px){.posContents .detailMvTxt{font-size:1.756954612vw}}@media(max-width: 768px){.posContents .detailMvTxt{font-size:4.2666666667vw}}.posContents .detailMvTxt .detailMvTxtSla{font-size:20px}@media(max-width: 1280px){.posContents .detailMvTxt .detailMvTxtSla{font-size:1.4641288433vw}}@media(max-width: 768px){.posContents .detailMvTxt .detailMvTxtSla{font-size:4.2666666667vw}}.posContents .detailMvTxtEn{color:#13238c;font-size:24px;line-height:1.6;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1280px){.posContents .detailMvTxtEn{font-size:1.756954612vw}}@media(max-width: 768px){.posContents .detailMvTxtEn{font-size:4.2666666667vw}}.posContents .detailMvImage{position:absolute;top:-7px;right:-9px}@media(max-width: 1280px){.posContents .detailMvImage{top:-0.5124450952vw;right:-0.6588579795vw}}@media(max-width: 768px){.posContents .detailMvImage{position:relative;top:auto;right:auto;width:100%}}.posContents .detailMvImage img{width:502px}@media(max-width: 1280px){.posContents .detailMvImage img{width:36.7496339678vw}}@media(max-width: 768px){.posContents .detailMvImage img{width:88.5333333333vw}}.posContents .detailInfoWrap{background-color:#fff;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;width:960px;margin:0 auto 105px;gap:78px;border-radius:22px;-webkit-box-shadow:5px 8.66px 8.7px 1.3px rgba(0,0,0,.1);box-shadow:5px 8.66px 8.7px 1.3px rgba(0,0,0,.1);padding:45px 42px 65px}@media(max-width: 1280px){.posContents .detailInfoWrap{width:70.2781844802vw;margin:0 auto 7.6866764275vw;gap:5.710102489vw;border-radius:1.6105417277vw;-webkit-box-shadow:0.3660322108vw 0.6339677892vw 0.6368960469vw 0.0951683748vw rgba(0,0,0,.1);box-shadow:0.3660322108vw 0.6339677892vw 0.6368960469vw 0.0951683748vw rgba(0,0,0,.1);padding:3.2942898975vw 3.074670571vw 4.7584187408vw}}@media(max-width: 768px){.posContents .detailInfoWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:87.4666666667vw;margin:0 auto 20vw;gap:5.710102489vw;border-radius:2.9333333333vw;-webkit-box-shadow:.4vw .6928vw .696vw .104vw rgba(0,0,0,.1);box-shadow:.4vw .6928vw .696vw .104vw rgba(0,0,0,.1);padding:12vw 5.3333333333vw 9.3333333333vw}}.posContents .detailInfoBox{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:441px}@media(max-width: 1280px){.posContents .detailInfoBox{width:32.2840409956vw}}@media(max-width: 768px){.posContents .detailInfoBox{width:74.6666666667vw}}.posContents .detailInfoBox .detailInfoTtl{text-align:center;color:#13238c;margin-bottom:16px;font-size:30px;line-height:1.3;font-weight:700}@media(max-width: 1280px){.posContents .detailInfoBox .detailInfoTtl{margin-bottom:1.1713030747vw;font-size:2.196193265vw}}@media(max-width: 768px){.posContents .detailInfoBox .detailInfoTtl{margin-bottom:4.2666666667vw;font-size:6.4vw}}.posContents .detailInfoBox .detailInfoTtl span{font-size:18px}@media(max-width: 1280px){.posContents .detailInfoBox .detailInfoTtl span{font-size:1.317715959vw}}@media(max-width: 768px){.posContents .detailInfoBox .detailInfoTtl span{font-size:4.8vw}}.posContents .detailInfoBox .detailInfoTxt{font-size:18px;line-height:1.9444444444;font-weight:500;width:446px;margin-bottom:20px}@media(max-width: 1280px){.posContents .detailInfoBox .detailInfoTxt{font-size:1.317715959vw;width:32.6500732064vw;margin-bottom:1.4641288433vw}}@media(max-width: 768px){.posContents .detailInfoBox .detailInfoTxt{font-size:3.7333333333vw;width:76.2666666667vw;margin-bottom:6.4vw;line-height:1.7142857143}}.posContents .detailInfoBox .detailInfoLink{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;background-color:#13238c;color:#fff;font-size:18px;line-height:1.5;font-weight:500;text-decoration:none;width:350px;border-radius:30px;padding:15px 10px;-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);background-image:url("/products/receiptprinter/smartsurfbridge/images/btn-icon-01-pc.png");background-repeat:no-repeat;background-position:93% 50%;background-size:8px 12px}@media(max-width: 1280px){.posContents .detailInfoBox .detailInfoLink{font-size:1.317715959vw;width:25.6222547584vw;border-radius:2.196193265vw;padding:1.0980966325vw 0.7320644217vw;-webkit-box-shadow:0vw 0.7320644217vw 1.4641288433vw 0vw rgba(0,0,0,.15);box-shadow:0vw 0.7320644217vw 1.4641288433vw 0vw rgba(0,0,0,.15);background-size:0.5856515373vw 0.878477306vw}}@media(max-width: 768px){.posContents .detailInfoBox .detailInfoLink{font-size:3.4666666667vw;width:74.6666666667vw;border-radius:7.4666666667vw;padding:4.8vw 1.3333333333vw;-webkit-box-shadow:0vw 1.3333333333vw 2.4vw 0vw rgba(0,0,0,.15);box-shadow:0vw 1.3333333333vw 2.4vw 0vw rgba(0,0,0,.15);background-position:91% 50%;background-size:1.3333333333vw 2.1333333333vw;background-image:url("/products/receiptprinter/smartsurfbridge/images/btn-icon-01-sp.png")}}@media(max-width: 768px){.posContents .detailInfoPcImage{display:none}}.posContents .detailInfoPcImage img{width:212px}@media(max-width: 1280px){.posContents .detailInfoPcImage img{width:15.5197657394vw}}.posContents .detailInfoSpImage{display:none}@media(max-width: 768px){.posContents .detailInfoSpImage{display:block;margin-bottom:8vw}}@media(max-width: 768px){.posContents .detailInfoSpImage img{width:50.1333333333vw}}.posContents .detailCommonTtl{color:#13238c;margin-bottom:35px;font-size:32px;line-height:1.5625;font-weight:700}@media(max-width: 1280px){.posContents .detailCommonTtl{margin-bottom:2.5622254758vw;font-size:2.3426061493vw}}@media(max-width: 768px){.posContents .detailCommonTtl{margin-bottom:4.2666666667vw;font-size:4.8vw;line-height:1.5555555556}}.posContents .detailCommonTxt{font-size:18px;line-height:2.2222222222;font-weight:500}@media(max-width: 1280px){.posContents .detailCommonTxt{font-size:1.317715959vw}}@media(max-width: 768px){.posContents .detailCommonTxt{font-size:4vw;line-height:1.8666666667}}.posContents .detailCommonBox{text-align:center}.posContents .detailCommonBox.box01{margin-bottom:115px}@media(max-width: 1280px){.posContents .detailCommonBox.box01{margin-bottom:8.4187408492vw}}@media(max-width: 768px){.posContents .detailCommonBox.box01{margin-bottom:13.0666666667vw}}.posContents .detailCommonBox.box02{margin-bottom:35px}@media(max-width: 1280px){.posContents .detailCommonBox.box02{margin-bottom:2.5622254758vw}}@media(max-width: 768px){.posContents .detailCommonBox.box02{margin-bottom:0vw}}.posContents .detailSurfWrap{padding-bottom:20px}@media(max-width: 1280px){.posContents .detailSurfWrap{padding-bottom:1.4641288433vw}}@media(max-width: 768px){.posContents .detailSurfWrap{padding-bottom:14.1333333333vw}}.posContents .detailSurfImage{text-align:center;margin-top:70px;margin-bottom:35px}@media(max-width: 1280px){.posContents .detailSurfImage{margin-top:5.1244509517vw;margin-bottom:2.5622254758vw}}@media(max-width: 768px){.posContents .detailSurfImage{margin-top:13.3333333333vw;margin-bottom:2.1333333333vw}}.posContents .detailSurfImage img{width:886px}@media(max-width: 1280px){.posContents .detailSurfImage img{width:64.8609077599vw}}@media(max-width: 768px){.posContents .detailSurfImage img{width:90.9333333333vw}}.posContents .detailAtten{font-size:18px;line-height:1.9444444444;font-weight:500}@media(max-width: 1280px){.posContents .detailAtten{font-size:1.317715959vw}}@media(max-width: 768px){.posContents .detailAtten{font-size:3.2vw}}.posContents .detailBridgeDetailImage{text-align:center}.posContents .detailBridgeDetailImage img{width:1007px}@media(max-width: 1280px){.posContents .detailBridgeDetailImage img{width:73.7188872621vw}}@media(max-width: 768px){.posContents .detailBridgeDetailImage img{width:140.5333333333vw}}.posContents .ctaWave img{width:100%;height:174px}@media(max-width: 1280px){.posContents .ctaWave img{height:12.737920937vw}}@media(max-width: 768px){.posContents .ctaWave img{height:13.3333333333vw}}.posContents .ctaConteiner{margin-top:-1px;background-color:#13238c;color:#fff;padding-top:20px;padding-bottom:150px}@media(max-width: 1280px){.posContents .ctaConteiner{padding-top:1.4641288433vw;padding-bottom:10.980966325vw}}@media(max-width: 768px){.posContents .ctaConteiner{padding-top:7.2vw;padding-bottom:20vw}}.posContents .catInner{margin:0 auto}.posContents .ctaTopWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:64px;margin-bottom:25px}@media(max-width: 1280px){.posContents .ctaTopWrap{gap:4.6852122987vw;margin-bottom:1.8301610542vw}}@media(max-width: 768px){.posContents .ctaTopWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17.0666666667vw;margin-bottom:3.4666666667vw}}.posContents .ctaPcImage{margin-left:60px}@media(max-width: 1280px){.posContents .ctaPcImage{margin-left:4.39238653vw}}@media(max-width: 768px){.posContents .ctaPcImage{margin-left:auto;margin-right:auto;display:none}}.posContents .ctaPcImage img{width:188px}@media(max-width: 1280px){.posContents .ctaPcImage img{width:13.7628111274vw}}.posContents .ctaSpImage{display:none}@media(max-width: 768px){.posContents .ctaSpImage{display:block;margin-bottom:9.6vw}}@media(max-width: 768px){.posContents .ctaSpImage img{width:30.9333333333vw}}.posContents .ctaBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}@media(max-width: 1280px){.posContents .ctaBox{margin-top:2.196193265vw}}@media(max-width: 768px){.posContents .ctaBox{margin-top:4vw}}.posContents .ctaBox .ctaTtl{text-align:center;margin-bottom:27px;font-size:30px;line-height:1.7;font-weight:700}@media(max-width: 1280px){.posContents .ctaBox .ctaTtl{margin-bottom:1.9765739385vw;font-size:2.196193265vw}}@media(max-width: 768px){.posContents .ctaBox .ctaTtl{margin-bottom:6.6666666667vw;font-size:6.4vw;line-height:1.3}}.posContents .ctaBox .ctaHalfLink{display:-ms-grid;display:grid;-ms-grid-columns:.12fr 1fr .12fr;grid-template-columns:.12fr 1fr .12fr;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#0f26b2;font-size:18px;line-height:1.9444444444;font-weight:700;text-decoration:none;width:350px;border-radius:40px;margin:0 auto;padding:17px 10px;-webkit-box-shadow:-10px 17.321px 62px 0px rgba(0,0,0,.15);box-shadow:-10px 17.321px 62px 0px rgba(0,0,0,.15)}.posContents .ctaBox .ctaHalfLink::before{content:""}.posContents .ctaBox .ctaHalfLink img{-ms-grid-column-align:start;justify-self:start;width:15px}@media(max-width: 1280px){.posContents .ctaBox .ctaHalfLink img{width:1.0980966325vw}}@media(max-width: 768px){.posContents .ctaBox .ctaHalfLink img{width:4vw}}@media(max-width: 1280px){.posContents .ctaBox .ctaHalfLink{font-size:1.317715959vw;width:25.6222547584vw;border-radius:2.9282576867vw;padding:1.2445095168vw 0.7320644217vw;-webkit-box-shadow:-0.7320644217vw 1.2680087848vw 4.5387994143vw 0vw rgba(0,0,0,.15);box-shadow:-0.7320644217vw 1.2680087848vw 4.5387994143vw 0vw rgba(0,0,0,.15)}}@media(max-width: 768px){.posContents .ctaBox .ctaHalfLink{-ms-grid-columns:1fr 8.5fr 1fr;grid-template-columns:1fr 8.5fr 1fr;font-size:3.7333333333vw;width:87.4666666667vw;border-radius:7.4666666667vw;padding:4vw 1.3333333333vw;-webkit-box-shadow:-0.8vw 1.3856vw 4.5333333333vw 0vw rgba(0,0,0,.15);box-shadow:-0.8vw 1.3856vw 4.5333333333vw 0vw rgba(0,0,0,.15)}}.posContents .ctaBox .ctaHalfLink.link01{margin-bottom:30px}@media(max-width: 1280px){.posContents .ctaBox .ctaHalfLink.link01{margin-bottom:2.196193265vw}}@media(max-width: 768px){.posContents .ctaBox .ctaHalfLink.link01{margin-bottom:4vw}}.posContents .catBottomBox .ctaTxt{text-align:center;font-size:24px;line-height:1.5;font-weight:500;margin-bottom:25px}@media(max-width: 1280px){.posContents .catBottomBox .ctaTxt{font-size:1.756954612vw;margin-bottom:1.8301610542vw}}@media(max-width: 768px){.posContents .catBottomBox .ctaTxt{font-size:4.2666666667vw;margin-bottom:4.5333333333vw;line-height:1.7}}.posContents .catBottomBox .ctaLink{display:-ms-grid;display:grid;-ms-grid-columns:.09fr 1fr .09fr;grid-template-columns:.09fr 1fr .09fr;grid-gap:4px;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fddd00;color:#1a1a1a;font-size:18px;line-height:1.9444444444;font-weight:700;text-decoration:none;width:500px;margin:0 auto;border-radius:40px;padding:22px 10px;-webkit-box-shadow:-10px 17.321px 62px 0px rgba(0,0,0,.15);box-shadow:-10px 17.321px 62px 0px rgba(0,0,0,.15)}.posContents .catBottomBox .ctaLink::before{content:""}.posContents .catBottomBox .ctaLink img{-ms-grid-column-align:start;justify-self:start;width:15px}@media(max-width: 1280px){.posContents .catBottomBox .ctaLink img{width:1.0980966325vw}}@media(max-width: 768px){.posContents .catBottomBox .ctaLink img{width:4vw}}@media(max-width: 1280px){.posContents .catBottomBox .ctaLink{font-size:1.317715959vw;width:36.6032210835vw;border-radius:2.9282576867vw;padding:1.6105417277vw 0.7320644217vw;grid-gap:0.2928257687vw;-webkit-box-shadow:-0.7320644217vw 1.2680087848vw 4.5387994143vw 0vw rgba(0,0,0,.15);box-shadow:-0.7320644217vw 1.2680087848vw 4.5387994143vw 0vw rgba(0,0,0,.15)}}@media(max-width: 768px){.posContents .catBottomBox .ctaLink{-ms-grid-columns:1fr 8.5fr 1fr;grid-template-columns:1fr 8.5fr 1fr;text-align:center;line-height:1.4285714286;font-size:3.7333333333vw;width:87.4666666667vw;border-radius:9.8666666667vw;padding:4.5333333333vw 1.3333333333vw;-webkit-box-shadow:-0.8vw 1.3856vw 4.5333333333vw 0vw rgba(0,0,0,.15);box-shadow:-0.8vw 1.3856vw 4.5333333333vw 0vw rgba(0,0,0,.15)}}.posContents .posNav{position:fixed;z-index:1;top:10px;right:0;-webkit-transform:translateX(57px);transform:translateX(57px);-webkit-transition:.3s ease-in;transition:.3s ease-in}@media(max-width: 1280px){.posContents .posNav{top:0.7320644217vw;-webkit-transform:translateX(4.2vw);transform:translateX(4.2vw)}}@media(max-width: 768px){.posContents .posNav{top:auto;bottom:0;right:auto;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6vw;-webkit-transform:translateY(20vw);transform:translateY(20vw)}}.posContents .posNav.action{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width: 768px)and (orientation: landscape){.posContents .posNav.action{-webkit-transform:translateY(20vw);transform:translateY(20vw)}}.posContents .posNav .posNavDlBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;background-color:#fddd00;border-radius:22px 0 0 22px;-webkit-box-shadow:-10px 17.321px 62px 0px rgba(0,0,0,.15);box-shadow:-10px 17.321px 62px 0px rgba(0,0,0,.15);width:48px}@media(max-width: 1280px){.posContents .posNav .posNavDlBox{margin-bottom:0.7320644217vw;border-radius:1.6105417277vw 0 0 1.6105417277vw;-webkit-box-shadow:-0.7320644217vw 1.2680087848vw 4.5387994143vw 0vw rgba(0,0,0,.15);box-shadow:-0.7320644217vw 1.2680087848vw 4.5387994143vw 0vw rgba(0,0,0,.15);width:3.513909224vw}}@media(max-width: 768px){.posContents .posNav .posNavDlBox{margin-bottom:0;border-radius:2.9333333333vw 2.9333333333vw 0 0;width:32.2666666667vw;height:20vw;-webkit-box-shadow:none;box-shadow:none;display:block;display:none}}.posContents .posNav .posNavList{background-color:#fff;border-radius:22px 0 0 22px;padding:12px 0;-webkit-box-shadow:-10px 17.321px 62px 0px rgba(0,0,0,.15);box-shadow:-10px 17.321px 62px 0px rgba(0,0,0,.15);width:48px}@media(max-width: 1280px){.posContents .posNav .posNavList{border-radius:1.6105417277vw 0 0 1.6105417277vw;padding:0.878477306vw 0;-webkit-box-shadow:-0.7320644217vw 1.2680087848vw 4.5387994143vw 0vw rgba(0,0,0,.15);box-shadow:-0.7320644217vw 1.2680087848vw 4.5387994143vw 0vw rgba(0,0,0,.15);width:3.513909224vw}}@media(max-width: 768px){.posContents .posNav .posNavList{border-radius:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;gap:1.6vw;box-shadow:none;width:auto;display:none}}.posContents .posNav .posNavList li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 768px){.posContents .posNav .posNavList li{background-color:#fff;width:32.2666666667vw;height:20vw;border-radius:2.9333333333vw 2.9333333333vw 0 0}}.posContents .posNav .posNavList li:first-child{margin-bottom:3px}@media(max-width: 1280px){.posContents .posNav .posNavList li:first-child{margin-bottom:0.2196193265vw}}@media(max-width: 768px){.posContents .posNav .posNavList li:first-child{margin-bottom:0}}.posContents .posNav .posNavList li:first-child::after{content:"";display:block;margin:6px auto 3px;width:30px;height:2px;background-color:#e6e6e6}@media(max-width: 1280px){.posContents .posNav .posNavList li:first-child::after{width:2.196193265vw;height:0.1464128843vw;margin:0.439238653vw auto 0.2196193265vw}}@media(max-width: 768px){.posContents .posNav .posNavList li:first-child::after{display:none}}.posContents .posNav .posNavDlLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:7px;padding:14px 0}@media(max-width: 1280px){.posContents .posNav .posNavDlLink{padding:1.0248901903vw 0;gap:0.5124450952vw}}.posContents .posNav .posNavLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;text-align:center;padding:2px 0}@media(max-width: 1280px){.posContents .posNav .posNavLink{padding:0.1464128843vw 0;gap:0.5124450952vw}}.posContents .posNav .posNavTxt{display:block}.posContents .posNav .posNavTxt.txt01{width:17px}@media(max-width: 1280px){.posContents .posNav .posNavTxt.txt01{width:1.2445095168vw}}.posContents .posNav .posNavTxt.txt02{width:14px}@media(max-width: 1280px){.posContents .posNav .posNavTxt.txt02{width:1.0248901903vw}}.posContents .posNav .posNavTxt.txt03{width:19px}@media(max-width: 1280px){.posContents .posNav .posNavTxt.txt03{width:1.3909224012vw}}.posContents .posNav .posNavPcIcon{display:block}.posContents .posNav .posNavPcIcon.icon01{width:15px}@media(max-width: 1280px){.posContents .posNav .posNavPcIcon.icon01{width:1.0980966325vw}}.posContents .posNav .posNavPcIcon.icon02{width:15px}@media(max-width: 1280px){.posContents .posNav .posNavPcIcon.icon02{width:1.0980966325vw}}.posContents .posNav .posNavPcIcon.icon03{width:15px}@media(max-width: 1280px){.posContents .posNav .posNavPcIcon.icon03{width:1.0980966325vw}}.posContents .posNav .posSpNav{display:none}@media(max-width: 768px){.posContents .posNav .posSpNav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.9333333333vw}}@media(max-width: 768px)and (max-width: 768px){.posContents .posNav .posSpNav .posSpNavLink{position:relative}}@media(max-width: 768px)and (max-width: 768px){.posContents .posNav .posSpNav .posSpNavLink .posNavIcon{width:24vw}}@media(max-width: 768px)and (max-width: 768px){.posContents .posNav .posSpNav .posNavSpIcon{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:1.0666666667vw;width:3.4666666667vw;display:block}}

.posContents .bnr {
  text-align: center;
  margin-top: 50px;
  padding-bottom: 50px;
}
.posContents .bnr p {
  font-size: 18px;
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .posContents .bnr {
    margin-top: 4vw;
    padding: 0.5vw 4vw;
  }
  .posContents .bnr p {
    font-size: 4vw;
    margin-bottom: 4vw;
  }
}

.posContents .detailBridgeDetailImage .image01 {
    width: 598px;
}

.posContents .detailBridgeDetailImage .image02_box {
    display: flex;
    justify-content: center;
    gap: 60px;
    margin: 10px 0 30px;
}

.posContents .detailBridgeDetailImage .image02 {
    width: 420px;
}

@media (max-width: 768px) {
  .posContents .detailBridgeDetailImage {
      padding: 0 3vw;
    }
  .posContents .detailBridgeDetailImage .image01 {
      width: 90.5333333333vw;
    }
  .posContents .detailBridgeDetailImage .image02_box {
    gap: 6vw;
    margin: 2.5vw 0 6.8vw;
    }
  .posContents .detailBridgeDetailImage .image02 {
      width: 73.7188872621vw;
    }
}
