:root{--star-0-color:#acacac;--star-1-color:#f4482e;--star-2-color:#f68b31;--star-3-color:#f9d029;--star-4-color:#36b47b;--star-5-color:#7bcd25}.pagination{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem;color:#696a6a}.pagination>*{font-size:1.4rem}.pagination a{color:inherit}.pagination .page-item{margin:8px}.pagination .page-item i{font-weight:700}.pagination .page-item:hover:not(.disabled)>a{background-color:rgba(68,182,120,.8);color:#fff}.pagination .page-item.active:not(.disabled)>a{background-color:#44b678;color:#fff}.pagination .page-item.disabled a{cursor:not-allowed;color:#aaa}.pagination .page-item:first-child{margin-left:0}.pagination .page-item:last-child{margin-right:0}.pagination .page-link{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-clip:padding-box;-webkit-transition:background-color .4s,color .4s;-moz-transition:background-color .4s,color .4s;-o-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s;display:block;text-align:center;width:40px;height:40px;background-color:transparent;line-height:40px;background-color:rgba(109,124,144,.1)}.pagination .page-dots{white-space:nowrap;position:relative;margin-left:0!important;margin-right:0!important}.pagination .page-dots>a{background-color:transparent;padding-top:3px}.pagination .page-dots>a::before{content:'...';font-weight:600;font-size:2rem;letter-spacing:1px;line-height:normal;display:block}.pagination .page-text{white-space:nowrap}.pagination .page-text:hover:not(.disabled)>a,.pagination .page-text>a{width:auto;background-color:transparent;color:#333}.pagination .page-next i{margin-left:2px}@media screen and (max-width:767px){.pagination .page-item{margin:5px}.pagination .page-item.page-prev{margin-left:0}.pagination .page-item.page-next{margin-right:0}.pagination .page-dots>a{padding-top:8px;width:25px}.pagination .page-dots>a::before{font-size:1.4rem}.pagination .page-first>a,.pagination .page-last>a{border-radius:.5rem;padding:8px 20px;background-color:rgba(109,124,144,.1);line-height:normal;height:auto}.pagination:not(.pagination-mobile) .page-first,.pagination:not(.pagination-mobile) .page-last{display:none}}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5){.page-link{line-height:32px}}.product-media{aspect-ratio:1/1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.product-media .img{aspect-ratio:inherit}.product-media img{width:80px}.product-star .star{width:16px;height:16px;border-radius:.2rem;margin-right:2px;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.product-star .star svg{width:10px;height:10px;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.product-star:after{content:'|';margin-left:.5rem;margin-right:.5rem}.product-details{width:-webkit-calc(100% - 81px);width:-moz-calc(100% - 81px);width:calc(100% - 81px)}.product-item{font-size:1.3rem}.product-list .product{padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #eee}@media screen and (max-width:767px){.product-media{-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start}.product-media img{width:50px}.product-details{width:-webkit-calc(100% - 51px);width:-moz-calc(100% - 51px);width:calc(100% - 51px)}}.header-body:not(.fixed) .search-pc{display:none}.section1{--paddingTop:10vh;position:relative}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.section1 h1{line-height:1.2;font-size:4.5rem}.section1 .col-left{padding-top:var(--paddingTop);padding-bottom:var(--paddingTop)}.section1 .typewrite{color:#1967d2}.section1 .section-header .height-right{padding-left:4rem}.section1 .section-bg{right:0;padding:30px 30px 0 0}.section1 .search-pc{--borderColor:#e9e9e9}.section1 .search-pc .search-container form{box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:28px;padding-right:5px}.section1 .search-pc .search-container form input{height:50px}.section1 .search-pc .search-container form .btn-search{background:#1967d2;width:auto;height:auto;padding:0 25px;min-width:auto;min-height:auto;border-radius:20px;height:40px}.section1:after{pointer-events:none;content:'';position:absolute;bottom:0;left:0;width:100%;height:var(--paddingTop);background:#fafbff;background:-webkit-linear-gradient(90deg,#fafbff 0,rgba(250,251,255,0) 100%);background:-moz- oldlinear-gradient(90deg,#fafbff 0,rgba(250,251,255,0) 100%);background:-o-linear-gradient(90deg,#fafbff 0,rgba(250,251,255,0) 100%);background:linear-gradient(0deg,#fafbff 0,rgba(250,251,255,0) 100%)}@media screen and (max-width:991px){.section1{position:relative}.section1 .col-right{display:none}}@media screen and (max-width:767px){.section1{--paddingTop:5vh;background-position:left top!important;background-size:auto 130%!important}.section1 .section-title{font-size:2.5rem}.section1 .section-des{font-size:1.4rem}.section1 .section-bg{opacity:.1;padding:15vh 0 0 0}}.emoji-wrapper{position:relative}@-webkit-keyframes flowOne{0%{opacity:0;bottom:0;left:25%}5%{opacity:.9}15%{opacity:1}25%{left:30%}50%{left:28%}75%{left:25%}90%{opacity:.8}95%{opacity:.5}100%{left:26%;opacity:0;bottom:85%}}@-moz-keyframes flowOne{0%{opacity:0;bottom:0;left:25%}5%{opacity:.9}15%{opacity:1}25%{left:30%}50%{left:28%}75%{left:25%}90%{opacity:.8}95%{opacity:.5}100%{left:26%;opacity:0;bottom:85%}}@-o-keyframes flowOne{0%{opacity:0;bottom:0;left:25%}5%{opacity:.9}15%{opacity:1}25%{left:30%}50%{left:28%}75%{left:25%}90%{opacity:.8}95%{opacity:.5}100%{left:26%;opacity:0;bottom:85%}}@keyframes flowOne{0%{opacity:0;bottom:0;left:25%}5%{opacity:.9}15%{opacity:1}25%{left:30%}50%{left:28%}75%{left:25%}90%{opacity:.8}95%{opacity:.5}100%{left:26%;opacity:0;bottom:85%}}@-webkit-keyframes flowTwo{0%{opacity:0;bottom:0;left:45%}5%{opacity:.9}15%{opacity:1}25%{left:50%}50%{left:55%}75%{left:53%}90%{opacity:.8}95%{opacity:.5}100%{left:49%;opacity:0;bottom:85%}}@-moz-keyframes flowTwo{0%{opacity:0;bottom:0;left:45%}5%{opacity:.9}15%{opacity:1}25%{left:50%}50%{left:55%}75%{left:53%}90%{opacity:.8}95%{opacity:.5}100%{left:49%;opacity:0;bottom:85%}}@-o-keyframes flowTwo{0%{opacity:0;bottom:0;left:45%}5%{opacity:.9}15%{opacity:1}25%{left:50%}50%{left:55%}75%{left:53%}90%{opacity:.8}95%{opacity:.5}100%{left:49%;opacity:0;bottom:85%}}@keyframes flowTwo{0%{opacity:0;bottom:0;left:45%}5%{opacity:.9}15%{opacity:1}25%{left:50%}50%{left:55%}75%{left:53%}90%{opacity:.8}95%{opacity:.5}100%{left:49%;opacity:0;bottom:85%}}@-webkit-keyframes flowThree{0%{opacity:0;bottom:0;left:65%}5%{opacity:.9}15%{opacity:1}25%{left:70%}50%{left:68%}75%{left:72%}90%{opacity:.8}95%{opacity:.5}100%{left:69%;opacity:0;bottom:85%}}@-moz-keyframes flowThree{0%{opacity:0;bottom:0;left:65%}5%{opacity:.9}15%{opacity:1}25%{left:70%}50%{left:68%}75%{left:72%}90%{opacity:.8}95%{opacity:.5}100%{left:69%;opacity:0;bottom:85%}}@-o-keyframes flowThree{0%{opacity:0;bottom:0;left:65%}5%{opacity:.9}15%{opacity:1}25%{left:70%}50%{left:68%}75%{left:72%}90%{opacity:.8}95%{opacity:.5}100%{left:69%;opacity:0;bottom:85%}}@keyframes flowThree{0%{opacity:0;bottom:0;left:65%}5%{opacity:.9}15%{opacity:1}25%{left:70%}50%{left:68%}75%{left:72%}90%{opacity:.8}95%{opacity:.5}100%{left:69%;opacity:0;bottom:85%}}.emoji-wrapper .emoji-item{opacity:1;position:absolute;bottom:0;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;-webkit-filter:drop-shadow(0 2px 5px rgba(0,0,0,.3));filter:drop-shadow(0 2px 5px rgba(0,0,0,.3))}.emoji-wrapper .emoji-item img{width:100%}.emoji-wrapper .emoji-item.flowOne{-webkit-animation-name:flowOne;-moz-animation-name:flowOne;-o-animation-name:flowOne;animation-name:flowOne}.emoji-wrapper .emoji-item.flowTwo{-webkit-animation-name:flowTwo;-moz-animation-name:flowTwo;-o-animation-name:flowTwo;animation-name:flowTwo}.emoji-wrapper .emoji-item.flowThree{-webkit-animation-name:flowThree;-moz-animation-name:flowThree;-o-animation-name:flowThree;animation-name:flowThree}.section2{--borderColor:#eaeef2}.section2 .section-tab{list-style:none;margin:0;padding:0}.section2 .section-tab button{border:1px solid transparent;padding:6px 12px;display:block;color:#333;background-color:transparent;cursor:pointer}.section2 .section-tab li:not(:last-child){margin-right:.5rem}.section2 .section-tab li.active button,.section2 .section-tab li:hover button{background-color:#fff;border-color:var(--borderColor) var(--borderColor) #fff}.section2 .section-wrapper{box-shadow:0 2px 6px -2px rgba(0,106,194,.2);border:1px solid var(--borderColor);padding:1.5rem 1.5rem 3rem 1.5rem;margin-top:-1px}@media screen and (max-width:991px){.section2 .section-tab button{padding-bottom:10px}}@media screen and (max-width:767px){.section2{margin-left:-15px;margin-right:-15px}}#sidebar .widget-title{border:0;font-size:1.4rem;padding:8px 0;line-height:1.6}#sidebar .widget-new_cmt .item{padding:2.5rem 2rem 3rem;box-shadow:0 2px 6px -2px rgba(0,106,194,.2)}#sidebar .widget-new_cmt .item-title{font-weight:400}#sidebar .widget-new_cmt .item-title a{color:#1967d2}#sidebar .widget-new_cmt .item-title a:hover{text-decoration:underline}#sidebar .widget-new_cmt .item-star{white-space:nowrap}#sidebar .widget-new_cmt .item-content{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;height:auto}