.overview-content { font-size:16px;font-weight: 300; overflow-x:hidden; margin:0 auto; max-width:1920px; min-width:1024px; }
.overview-content .w1366 { margin:0 auto; position:relative; width:85.375em; }
.overview-content .w1440 { margin:0 auto; position:relative; width:90em; }
.overview-content .nowrap { white-space: nowrap; }
.overview-content .regular { font-weight: 400 }
.overview-content .medium { font-weight: 500 }
.overview-content .bold { font-weight: 700}
.overview-content .text h2 { font-size:3.125em; line-height:1.2; }
.overview-content .text p { font-size:1.25em; line-height:1.5; padding-top:1em; }
@media screen and (max-width:1440px){
  .overview-content { font-size:1.1111111vw; }
}
@media screen and (max-width:736px){
  html { font-size:10.35px; }
  .overview-content { min-width:320px; }
  .overview-content .w1366,
  .overview-content .w1440 { width:auto; }
  .overview-content .text h2 { font-size:2.5rem; padding:4rem 6% 2rem; }
  .overview-content .text p { font-size:1.75rem; padding:0 6% 3rem; }
}
/************************************************************************************/
.overview-content .a { background:url(a.jpg) 50% no-repeat; background-size:120em 100%; height:63.25em; }
.overview-content .a .text { padding:17em 0 0; width:60em; }
.overview-content .a .text h2 { font-size:3.4375em; line-height:1.2; }
.overview-content .a .text h3 { font-size:1.875em; line-height:1.33; padding:1.2em 0 0; }
.overview-content .a .text p { box-sizing:border-box; border-radius:0.3em; display:inline-block; font-size:1.875em;color: #fff; line-height:1.3333;background: #8f8f8f; margin-top:1em; padding:0 0.5em; }
.overview-content .a .text .img { background: url(/res/images/vi/deco/common/icon-alexa.svg) center no-repeat; background-size:contain; height:5.125em; margin:1em 0 0; width:12.3125em; }
@media screen and (max-width:736px){
  .overview-content .a { background:url(m/a.jpg) 50% 0 /100% auto no-repeat; height:0; padding-bottom:133%; }
  .overview-content .a .text { padding:0; width:auto; }
  .overview-content .a .text h2 { font-size:7.5vw; padding:10vw 6vw 0; }
  .overview-content .a .text h3 { font-size:5vw; padding:4vw 6vw 0; }
  .overview-content .a .text p { font-size:5.3vw; margin:3vw 6vw 0; }
  .overview-content .a .text .img { height:10vw; margin:3vw 6vw 0; width:34vw; }
}
/************************************************************************************/
.overview-content .b { background-color:#ededed; }
.overview-content .b .text { margin:0 auto; padding:4em 0 0; text-align:center;}
.overview-content .b .img {text-align: justify;background:url(b.png) 50% 0 no-repeat; background-size:contain; height:25em; margin:4em auto 0;padding-bottom: 5em; position:relative; width:85em; }
.overview-content .b .img::after{content:'';display: inline-block;width: 100%;}
.overview-content .b .img .desc { display: inline-block;width: 58%;padding-top:25em; text-align:center;}
.overview-content .b .img .desc2{width: 34%;}
.overview-content .b .img .desc span { display:inline-block; font-size:1.5em; position:relative; vertical-align:middle; }
.overview-content .b .note {font-size:1.875em;font-weight: 400;position: absolute;text-align:center; top:3em; width:4em;color: #fff }
.overview-content .b .note1 { left:10.75em; }
.overview-content .b .note2 { left:35.75em; }
@media screen and (max-width:736px){
  .overview-content .b .text { padding:0; text-align:left; width:auto; }
  .overview-content .b .img { background:none; height:auto; margin:0; padding:0; width:auto; }
  .overview-content .b .img .desc { background-size:contain; background-repeat:no-repeat; background-position:center top; position:static; width:100%; }
  .overview-content .b .img .desc span { display:block; font-size:1.5rem; line-height:1.2; padding:1rem 0 3rem; }
  .overview-content .b .img .desc1 { background-image:url(m/c-img-1.png); padding-top:48.40625%; }
  .overview-content .b .img .desc2 {width: 100%; background-image:url(m/c-img-2.png); padding-top:51.1875%; }
  .overview-content .b .note{font-size: 4vw;left: 43.5vw;}
  .overview-content .b .note1 { top:10%; }
  .overview-content .b .note2 { top:60%; }
}
/************************************************************************************/
.overview-content .c .text{text-align: center;padding: 5em 0 2em}
.overview-content .c ul{padding-bottom:7em}
.overview-content .c li{margin-top: 2em}
.overview-content .c ul span{display: inline-block;font-size: 1.5em;vertical-align: middle}
.overview-content .c .bar{color: #fff;font-size: 1.1em;width: 68%;background-position: 0 50%;background-repeat: no-repeat;background-size: auto 100%;}
.overview-content .c .note{width: 25%;font-weight: 400;padding-left: 3em}
.overview-content .c .desc{position: relative;background: #4acbd6;width: 16em;padding: 0.2em 0  0.2em 0.75em;margin-left: -4px;border-right: 1px dashed #d9d9d9 }
.overview-content .c .desc2{background: #ffcb00}
.overview-content .c .desc1::after{display: block;content: '';height: 100%;position: absolute;top: 100%;left: 100%;border-left: 1px dashed #d9d9d9;}
.overview-content .c .desc2::before{display: block;content: '';height: 180%;position: absolute;top: 100%;left: 100%;border-left: 1px dashed #d9d9d9;}
.overview-content .c .desc2::after{display: block;content: '';width: 2em;height: 2em;background: url(c-img-3.png) center / contain no-repeat;position: absolute;top: 0;left: 103%}
@media screen and (max-width: 768px){
  .overview-content .c .text{padding: 0;text-align: left}
  .overview-content .c ul{padding-bottom: 4rem;width: 86%;margin: 0 auto;}
  .overview-content .c ul span{font-size: 1.25rem}
  .overview-content .c .note{padding-left: 0;width: auto;display: block;margin-bottom: 0.5rem}
  .overview-content .c .bar{width: 100%}
  .overview-content .c .desc{width: 40vw}
}
/************************************************************************************/
.overview-content .f{background: #f8f8f8}
.overview-content .f .text{padding: 15em 63em 0 0}
.overview-content .f .note{display: block;font-size: 1.35em;font-weight: 500;padding-left: 5em;margin-top: 1em;background-position: 0% 50%;background-size: contain;background-repeat: no-repeat;}
.overview-content .f .note1{background-image: url(f-img1.png);margin-top: 2em}
.overview-content .f .note2{background-image: url(f-img2.png)}
.overview-content .f .img{background: url(f-img.jpg) 50% 100% / 120em auto no-repeat;height: 50em;margin-top: -32em}
.overview-content .f .img .desc{position: absolute;font-size: 1.25em;font-weight: 500;color: #005564;}
.overview-content .f .img .desc1{top: 23.5em;left: 29em;}
.overview-content .f .img .desc2{top: 21.5em;left: 49.25em;}
.overview-content .f .img .desc3{top: 24.5em;left: 57.25em;}
@media screen and (max-width: 768px){
  .overview-content .f .text{padding: 0}
  .overview-content .f .note{margin-left: 6%;font-size: 1.75rem;padding-left: 7.5rem}
  .overview-content .f .note1{margin-top: 0;}
  .overview-content .f .img{background: url(m/f.jpg) 50% 100% / 100% auto no-repeat;height: 0;padding-bottom: 70%;margin-top: 0}
  .overview-content .f .img .desc{font-size: 2.5vw}
  .overview-content .f .img .desc1{top: 43vw;left: 10vw;}
  .overview-content .f .img .desc2{top: 35vw;left: 51vw;}
  .overview-content .f .img .desc3{top: 45vw;left: 63vw;}
}
/************************************************************************************/
.overview-content .d { padding:0 0 6.5em; }
.overview-content .d .text { margin:0 auto; padding:5em 0 0; text-align:center; width:62em; }
.overview-content .d .text .link { font-size:1em; line-height:1.2; padding:1.5em 0 0; }
.overview-content .d .text .link a { color:#426081; }
.overview-content .d .imgs { margin:4em auto 0; max-width:1640px; width:91.5555%; }
.overview-content .d .imgs:after { clear:both; content:""; display:block; }
.overview-content .d .imgs .img { background-size:contain; background-position:50% 100%; background-repeat:no-repeat; border:0.09375em solid #a7a8ab; border-radius:0.5em; overflow:hidden; width:48.5%; }
.overview-content .d .imgs .img img { display:block; width:100%; }
.overview-content .d .imgs .img1{ float:left; }
.overview-content .d .imgs .img2 { float:right; }
.overview-content .d .imgs video{width: 100%;}
@media screen and (max-width:736px){
  .overview-content .d { padding:0 0 4rem; }
  .overview-content .d .text { padding:0; text-align:left; width:auto; }
  .overview-content .d .text .link { font-size:1.5rem; padding:0 6% 4rem; }
  .overview-content .d .imgs { margin:0 auto; width:88%; }
  .overview-content .d .imgs .img { float:none; width:100%; }
  .overview-content .d .imgs .img2 { margin-top:6.8%; }
}
/************************************************************************************/
.overview-content .e { background:url(e.jpg) 50% no-repeat; background-size:120em 100%; color:#4c4c4c; height:61.3125em; }
.overview-content .e .text { padding:14em 3em 0; width:27em; }
.overview-content .e .text .desc { white-space: nowrap; }
.overview-content .e .text .desc .ghz { display:inline-block; font-size:1.125em; line-height:1; vertical-align:middle; width:4em; }
.overview-content .e .text .desc .mbps { display:inline-block; font-size:1.125em; line-height:1; padding-left:0.5em; vertical-align:middle; width:5em; }
.overview-content .e .text .desc .line { background:url(e-line.png) center repeat; background-size:100% 100%; display:inline-block; height:0.5em; vertical-align:middle; }
.overview-content .e .text .desc1 .line { width:17.33em; }
.overview-content .e .text .desc2 .line { width:6em; }
.overview-content .e .text .desc1 { margin-top:2em; }
.overview-content .e .text .desc2 { margin-top:1em; }
.overview-content .e .text .x100 { margin-top:4em; }
.overview-content .e .text .x100 .up { display:block; font-size:1.25em; line-height:1; padding-top:0.5em; }
.overview-content .e .text .x100 .num { display:block; font-size:8.8em; line-height:1; letter-spacing:-0.05em; margin-left:-0.1em; }
.overview-content .e .text .x100 .dev { display:block; font-size:3.8em; line-height:1; }
.overview-content .e .img { background:url(e-img.png) 50% no-repeat; background-size:contain; height:14.25em; left:41.875em; position:absolute; top:8.25em; width:31em; }
.overview-content .e .img .desc { position:absolute; text-align:center; width:6.4em; }
.overview-content .e .img .desc .inner { font-size:0.8em; line-height:1.4; }
.overview-content .e .img .desc1,
.overview-content .e .img .desc2,
.overview-content .e .img .desc3,
.overview-content .e .img .desc4 { top:4.5em; }
.overview-content .e .img .desc5,
.overview-content .e .img .desc6,
.overview-content .e .img .desc7 { top:15em; }
.overview-content .e .img .desc1,
.overview-content .e .img .desc5 { left:-1em; }
.overview-content .e .img .desc2 { left:7em; }
.overview-content .e .img .desc3,
.overview-content .e .img .desc6 { left:15.6em; }
.overview-content .e .img .desc4,
.overview-content .e .img .desc7 { left:25.3em; }
.overview-content .e .img .num { position:absolute; }
.overview-content .e .img .num .inner { font-family:MyriadProRegular; font-size:1.7em; line-height:1; }
.overview-content .e .img .num1,
.overview-content .e .img .num2,
.overview-content .e .img .num3,
.overview-content .e .img .num4 { top:1.2em; }
.overview-content .e .img .num5,
.overview-content .e .img .num6,
.overview-content .e .img .num7 { top:11.7em; }
.overview-content .e .img .num1 { left:4.5em; }
.overview-content .e .img .num2 { left:11.7em }
.overview-content .e .img .num3 { left:21.5em; }
.overview-content .e .img .num4 { left:31.6em; }
.overview-content .e .img .num5 { left:4.8em; }
.overview-content .e .img .num6 { left:21.9em; }
.overview-content .e .img .num7 { left:31.6em; }
.overview-content .e .img .note { line-height:1.5; left:16em; position:absolute; top:20em; width:25em; }
.overview-content .e .img .note .inner { font-size:0.75em; }
@media screen and (max-width:736px){
  .overview-content .e { background:#d4d5db url(m/e.jpg) 50% 100% / 100% auto no-repeat; height:auto; padding-bottom:74%; }
  .overview-content .e .text { float:none; padding:0; text-align:left; width:auto; }
  .overview-content .e .text .desc { font-size:1rem; margin:0 6% 1rem; }
  .overview-content .e .text .x100 { font-size:1rem; margin:3rem 6% 0; padding:0 0 4rem; }
  .overview-content .e .img { font-size:1.9vw; left:18vw; margin:2rem 0 0; position:relative; top:0; }
  .overview-content .e .img .desc { overflow:visible; }
  .overview-content .e .img .desc .inner { font-size:1.2em; line-height:1.2; margin-left:-10%; width:120%; }
  .overview-content .e .img .note { width:23em; }
  .overview-content .e .img .note .inner { font-size:1.2em; width:auto; }
}

/************************************************************************************/
.overview-content .h { height:70.125em; position:relative; }
.overview-content .h .radio { position:fixed; top:-9999px; }
.overview-content .h .imgs-wrapper { bottom:0; left:0; position:absolute; right:0; top:0; z-index:1; }
.overview-content .h .text-wrapper { z-index:3; }
.overview-content .h .imgs { height:47.6em; position:absolute; left:6.4em; top:10.75em; width:22.1em; }
.overview-content .h .imgs .screen { background-size:cover; background-position:center; height:100%; opacity:0; position:absolute; width:100%; }
.overview-content .h .imgs .screen1 { background-image:url(h-screen-1.jpg); }
.overview-content .h .imgs .screen2 { background-image:url(h-screen-2.jpg); }
.overview-content .h .imgs .screen3 { background-image:url(h-screen-3.jpg); }
.overview-content .h .imgs .screen4 { background-image:url(h-screen-4.jpg); }
.overview-content .h .imgs .screen5 { background-image:url(h-screen-5.jpg); }
.overview-content .h #deco-m4-h-radio-1:checked ~ .imgs-wrapper .imgs .screen1,
.overview-content .h #deco-m4-h-radio-2:checked ~ .imgs-wrapper .imgs .screen2,
.overview-content .h #deco-m4-h-radio-3:checked ~ .imgs-wrapper .imgs .screen3,
.overview-content .h #deco-m4-h-radio-4:checked ~ .imgs-wrapper .imgs .screen4,
.overview-content .h #deco-m4-h-radio-5:checked ~ .imgs-wrapper .imgs .screen5 { opacity:1; }
.overview-content .h .bg { background:url(h.png) center no-repeat; background-size:120em 100%; bottom:0; left:0; position:absolute; right:0; top:0; z-index:2; }
.overview-content .h .text { color:#fff; padding:17em 0 0 44.375em; width:38em; }
.overview-content .h .text ul { margin-top:5em; }
.overview-content .h .text ul li { margin-bottom:1.625em; }
.overview-content .h .text ul li label { background:url(h-arrow.png) 0 50% no-repeat; cursor:pointer; display:block; font-size:1.875em; line-height:1.2; padding-left:1em; }
.overview-content .h .text ul li p { background-position: 0 0; background-repeat:no-repeat; background-size:3.2em 3.2em; display:none; font-size:1.25em; line-height:1.5; min-height:3.75em; margin:1.5em 0 0 1.5em; padding:0 0 0 4em; transition:all 300ms ease-out; }
.overview-content .h .text ul .li1 p { background-image:url(h-icon-1.png); }
.overview-content .h .text ul .li2 p { background-image:url(h-icon-2.png); }
.overview-content .h .text ul .li3 p { background-image:url(h-icon-3.png); }
.overview-content .h .text ul .li4 p { background-image:url(h-icon-4.png); }
.overview-content .h .text ul .li5 p { background-image:url(h-icon-5.png); }
.overview-content .h .text ul .li6 p { background-image:url(h-icon-6.png); }
.overview-content .h .text ul .li7 p { background-image:url(h-icon-7.png); }
.overview-content .h #deco-m4-h-radio-1:checked ~ .w1366 .text ul .li1 label,
.overview-content .h #deco-m4-h-radio-2:checked ~ .w1366 .text ul .li2 label,
.overview-content .h #deco-m4-h-radio-3:checked ~ .w1366 .text ul .li3 label,
.overview-content .h #deco-m4-h-radio-4:checked ~ .w1366 .text ul .li4 label,
.overview-content .h #deco-m4-h-radio-5:checked ~ .w1366 .text ul .li5 label { background-image:url(h-arrow-down.png); }
.overview-content .h #deco-m4-h-radio-1:checked ~ .w1366 .text ul .li1 p,
.overview-content .h #deco-m4-h-radio-2:checked ~ .w1366 .text ul .li2 p,
.overview-content .h #deco-m4-h-radio-3:checked ~ .w1366 .text ul .li3 p,
.overview-content .h #deco-m4-h-radio-4:checked ~ .w1366 .text ul .li4 p,
.overview-content .h #deco-m4-h-radio-5:checked ~ .w1366 .text ul .li5 p { display:block; }
@media screen and (max-width:736px){
  .overview-content .h { background:#eceae5 url(m/h1.jpg) 50% 100% no-repeat; background-size:cover; height:auto; }
  .overview-content .h .text { padding:0; width:auto; }
  .overview-content .h .text h2,
  .overview-content .h .text p { padding-right:24%; }
  .overview-content .h .text p br { display:none; }
  .overview-content .h .text ul { margin:0 6%; text-align:left; }
  .overview-content .h .text ul li { margin-bottom:2rem; }
  .overview-content .h .text ul li label { font-size:2rem; }
  .overview-content .h .text ul li p { font-size:1.5rem; }
  .overview-content .h .bg { display:none; }
  .overview-content .h .imgs-wrapper { height:0; margin:4rem 0 0; padding:0 0 135%; position:relative; }
  .overview-content .h .imgs-wrapper:after { background:url(m/h2.png) 50% / 100% auto no-repeat; bottom:0; content:""; left:0; position:absolute; right:0; top:0; }
  .overview-content .h .imgs { height:102.5vw; left:30.3125vw; top:6.71875vw; width:47.1875vw; }
}
/************************************************************************************/
.overview-content .i { background:url(i.png) center no-repeat; background-size:120em 100%; color:#4c4c4c; height:60.625em; }
.overview-content .i .radio { position:fixed; top:-9999px; }
.overview-content .i .text { padding:17em 0 0; width:36em; }
.overview-content .i .text p{width: 24em}
.overview-content .i .text .link { padding:2em 0 0; }
.overview-content .i .text .link a { color:inherit; font-size:1.24em; }
.overview-content .i .text .btns { padding:2em 0 0; }
.overview-content .i .text .btns .btn { background:#e6e6e6; border:1px solid #ababab; border-radius:1.4em; cursor:pointer; display:inline-block; font-size:1.2em; line-height:2.8; padding:0 1em; }
.overview-content .i .text .btns .btn+.btn { margin-top:1em;margin-left: 1em }
.overview-content .i .img { background-size:contain; background-position:center; background-repeat:no-repeat; opacity:0; position:absolute; }
.overview-content .i .img1 { background-image:url(i-img-1.png); right:-7em; height:43.6875em; top:4em; width:55.125em; }
.overview-content .i .img2 { background-image:url(i-img-2.png); right:-5em; height:30em; top:18em; width:52.3125em; }
.overview-content .i .img .desc { position:absolute; text-align:center; }
.overview-content .i .img .desc span { font-size:1.25em; line-height:1.2; }
.overview-content .i .img1 .desc1 { left:16em; top:-2em; width:8em; }
.overview-content .i .img1 .desc2 { left:18em; top:28em; width:5em; }
.overview-content .i .img1 .desc3 { left:34.3em; top:27em; width:8em; }
.overview-content .i .img1 .desc4 { left:49.8em; top:25.5em; width:8em; }
.overview-content .i .img1 .desc5 { left:2em; top:44em; width:5em; }
.overview-content .i .img1 .desc6 { left:30em; top:40em; width:8em; }
.overview-content .i .img1 .desc7 { left:30em; top:14em; width:8em; }
.overview-content .i .img1 .desc8 { left:46em; top:12em; width:8em; }
.overview-content .i .img1 .desc9 { left:47em; top:40em; width:8em; }
.overview-content .i .img2 .desc1 { left:20.4em; top:19.5em; width:8em; }
.overview-content .i .img2 .desc2 { left:0; top:18em; width:8em; }
.overview-content .i .img2 .desc3 { left:38.6em; top:8em; width:8em; }
.overview-content .i .img2 .desc4 { left:39em; top:28em; width:8em; }
.overview-content .i .img2 .desc5 { left:46.5em; top:19em; width:8em; }
.overview-content .i #deco-m4-i-radio-1:checked ~ .text .btns .btn1,
.overview-content .i #deco-m4-i-radio-2:checked ~ .text .btns .btn2 { box-shadow:0 0 0.5em rgba(0,0,0,0.4); }
.overview-content .i #deco-m4-i-radio-1:checked ~ .img2,
.overview-content .i #deco-m4-i-radio-2:checked ~ .img1 { opacity:1; }
@media screen and (max-width:1536px){
  .overview-content .i .text { margin-left:4em; }
  .overview-content .i .img1 { right:0; }
  .overview-content .i .img1 .desc5 { left:9em; top:39em; width:5em; }
  .overview-content .i .img2 { right:4em; }
}
@media screen and (max-width:736px){
  .overview-content .i { background:url(m/i.png) center no-repeat; background-size:cover; height:auto; padding-bottom:4rem; }
  .overview-content .i .text { float:none; margin:0; padding:0; text-align:left; width:auto; }
  .overview-content .i .text p { padding:0 6% 2rem; }
  .overview-content .i .text h2 br,
  .overview-content .i .text p br { display:none; }
  .overview-content .i .text .link { font-size:1rem; padding:0 6%; }
  .overview-content .i .text .btns { font-size:1.25rem; padding:3rem 6% 0; }
  .overview-content .i .text .btns .btn { margin-bottom:1rem; }
  .overview-content .i .text .btns .btn+.btn { margin-left:0; }
  .overview-content .i .img { height:0; right:0; padding-bottom:129.75%; position:relative; top:0; width:100%; }
  .overview-content .i .img1 { background:url(m/i-img-1.png) 50% 0 /100% auto no-repeat; margin-top:3rem; }
  .overview-content .i .img2 { background:url(m/i-img-2.png) 50% 0 /100% auto no-repeat; margin-top:-118.75%; }
  .overview-content .i .img .desc span { font-size:3vw; }
  .overview-content .i .img1 .desc1 { left:65vw; top:26vw; width:20vw; }
  .overview-content .i .img1 .desc2 { left:15vw; top:29vw; width:12vw; }
  .overview-content .i .img1 .desc3 { left:79vw; top:80vw; text-align:left; width:20vw; }
  .overview-content .i .img1 .desc4 { left:19vw; top:109vw; text-align:left; width:20vw; }
  .overview-content .i .img1 .desc5 { left:44vw; top:19vw; width:12vw; }
  .overview-content .i .img1 .desc6 { left:52vw; top:92vw; width:20vw; }
  .overview-content .i .img1 .desc7 { left:4vw; top:81vw; width:20vw; }
  .overview-content .i .img1 .desc8 { left:63vw; top:109vw; width:20vw; }
  .overview-content .i .img1 .desc9 { left:53vw; top:127vw; width:20vw; }
  .overview-content .i .img2 .desc { width:auto; }
  .overview-content .i .img2 .desc1 { left:54vw; top:69vw; }
  .overview-content .i .img2 .desc2 { left:auto; right:18vw; top:29vw; }
  .overview-content .i .img2 .desc3 { left:8vw; top:25vw; }
  .overview-content .i .img2 .desc4 { left:50vw; top:107vw; }
  .overview-content .i .img2 .desc4 { left:5vw; top:71vw; }
  .overview-content .i .img2 .desc5 { left:40vw; top:126vw; }
}

/************************************************************************************/
.overview-content .g { background:#b4a597; padding-bottom:6em; }
.overview-content .g .text { color:#fff; padding:6em 0 0; text-align:center; }
.overview-content .g .text ul { margin:6em 0 0; text-align: justify; }
.overview-content .g .text ul:after { content:""; display:inline-block; height:0; width:100%; }
.overview-content .g .text ul li { display:inline-block; vertical-align:top; text-align:center; width:32%; }
.overview-content .g .text ul li .icon { background-size:contain; background-repeat:no-repeat; background-position:center; display:block; height:6.25em; }
.overview-content .g .text ul .li1 .icon { background-image:url(g-icon-1.png); }
.overview-content .g .text ul .li2 .icon { background-image:url(g-icon-2.png); }
.overview-content .g .text ul .li3 .icon { background-image:url(g-icon-3.png); }
.overview-content .g .text ul li h3 { font-size:2.1875em; line-height:1.2; padding:0.5em 0 0; }
.overview-content .g .text ul .li1 a { color:inherit; display:block; font-size:1em; line-height:1.2; padding:1.5em 0 0; }
.overview-content .g .text ul .li3 .img { background: url(/res/images/vi/deco/common/icon-alexa-white.svg) center no-repeat; background-size:contain; height:2.8125em; margin:1em auto 0; width:16.4375em; }
.overview-content .g .text ul .li3 { width:28%; }
@media screen and (max-width:736px){
  .overview-content .g { height:auto; padding-bottom:4rem; }
  .overview-content .g .text { padding:0; }
  .overview-content .g .text ul { margin:0; }
  .overview-content .g .text ul li { display:block; width:auto; }
  .overview-content .g .text ul li .icon { height:8rem; }
  .overview-content .g .text ul li h3 { font-size:2rem; }
  .overview-content .g .text ul li p { padding-top:2rem; }
  .overview-content .g .text ul .li1 a { font-size:1.5rem; margin:-2rem 0 0; padding:0 0 3rem; }
  .overview-content .g .text ul .li3 { width:auto; }
  .overview-content .g .text ul .li3 .img { height:3.8125rem; margin:0 auto; width:15.4375rem; }
}