﻿@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+JP:wght@100;200;300;400;500;600;700&family=Noto+Sans+TC:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap");.counter,.size_add_cart,.size_add_cart ul.p_color li.ff_c,.board ul li.board_m,.board ul li.board_r .ow{font-size:0.875rem;font-weight:normal}#menu,#menu2,.table_bg table,.table_bgC table,#contact,ul#member_login_d,#dv-orderInfo .order-infoNumber{font-size:1rem;font-weight:normal}#shop_cart_text a.cart-t1:before,#shop_cart_text a.cart-t2:before,#shop_cart_text a.cart-t3:before,#shop_cart_text a.cart-t4:before,#shop_cart_text a.heart-collect:before,#member-area:before,#search-icon:after,#search-icon-m:after,#search-icon.search-x:after,#search-icon-m.search-x:after,#search:after,ul.menu li.on>a:after,ul.menu li li a span:before,#menu_out #menu_c li .arrow_class_open:after,#menu_out #menu_c li .arrow_class_close:after,#m-foot-button a:before,.label-checkbox .checkmark:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}ul.menu li.on>a:after,ul.menu li li a span:before,#menu_out #menu_c li .arrow_class_open:after,#menu_out #menu_c li .arrow_class_close:after,.label-checkbox .checkmark:after{font-family:"Font Awesome 5 Pro";font-weight:900}#search-icon.search-x:after,#search-icon-m.search-x:after,#search:after{font-family:"Font Awesome 5 Pro";font-weight:400}#shop_cart_text a.cart-t1:before,#shop_cart_text a.cart-t2:before,#shop_cart_text a.cart-t3:before,#shop_cart_text a.cart-t4:before,#shop_cart_text a.heart-collect:before,#member-area:before,#search-icon:after,#search-icon-m:after,#m-foot-button a:before{font-family:"Font Awesome 5 Pro";font-weight:300}.label-checkbox .checkmark:after,.p_s .prev,.p_s .next,.p_download:before,.board ul li.board_t:before,.board ul li.board_r:before,#contact .ul_1 li:before,#contact .ul_4 li:before,#photo_group:before,.faq .faqW .faq_q:after,.hostBox .h_skill .sk1 li:before,.dv_contact .dv_info h4:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.thinBox{max-width:1440px;width:92%;margin:0 auto}#wrap_c{display:flex;flex-direction:column;gap:16px;min-height:50vh}@media (min-width: 1024px){#wrap_c{display:grid;grid-template-columns:repeat(16, 1fr);gap:36px}}#page_left,#page_main,#page_right,#page_main_2,#page_main_3{grid-column:span 1}#page_left{display:none}#page_left_no,#page_right_no{display:none}@media (min-width: 1024px){#page_left{grid-column:span 4;display:block}#page_main{grid-column:span 12}#page_right{grid-column:span 4}#page_main_2{grid-column:span 13}#page_left,#page_right{grid-column:span 3}#page_main_3{grid-column:span 16}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animate,.animate_out,#menu2 *{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.animate{-moz-animation:fadeIn ease-in 1;-webkit-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s}.animate_out{-moz-animation:fadeOut ease-out 1;-webkit-animation:fadeOut ease-out 1;animation:fadeOut ease-out 1;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-moz-animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-duration:0.5s}@media (min-width: 1024px){.menu_top_animate{z-index:10000;padding:2px 20px;background-color:#FFF;box-shadow:1px 1px 3px #eee;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-moz-border-radius:0 !important;-webkit-border-radius:0;border-radius:0 !important;width:100%;display:block;position:fixed !important;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu_top_animate #topnav{display:none}.menu_top_animate #logo{padding:0;transform:scale(0.8)}}header{position:sticky;z-index:1000;top:0;background:#fff;display:flex;flex-direction:column;width:100%;height:50px}header .top-nav{display:none}@media (min-width: 768px){header{position:relative;height:auto}header *{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header .top-nav{display:flex;max-width:1440px;width:92%;margin:0 auto}header .top-nav #topnav{display:flex;width:100%;justify-content:flex-end}header .top-nav #topnav a{font-size:0.913rem;padding:5px;color:#222}}header div#language{display:flex;padding:0 10px;margin-left:10px;background:#eee}header .header-container{max-width:1440px;width:92%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}header .header-container #logo{margin:5px 6px 5px 60px;display:flex}header .header-container #logo h1{display:flex;justify-content:center;margin:0;padding:0}header .header-container #logo h1 a{display:flex}header .header-container #logo h1 a img{max-width:150px !important;max-height:40px}header .header-container #nav-wrap #nav-icon{display:none}@media (min-width: 768px){header .header-container #logo{flex:0 0 200px;margin:5px 6px 5px 60px}header .header-container #logo h1 a img{max-width:300px !important;max-height:55px}header .header-container #nav-wrap{flex:1;display:flex;align-items:center;justify-content:flex-end}header .header-container #nav-wrap #nav-icon{display:flex}}@media (min-width: 1280px){header .header-container #logo{margin:1rem 0}header .header-container #logo h1 a img{max-height:65px}}.header-fixed{position:fixed;width:100%;z-index:10000;top:0;left:0}@media (min-width: 1280px){.header-fixed{-moz-box-shadow:0px 0px 12px #004F8729;-webkit-box-shadow:0px 0px 12px #004F8729;box-shadow:0px 0px 12px #004F8729}.header-fixed .header-container{padding:0 !important;border-bottom:none}.header-fixed .header-container #logo{margin:0;transform:scale(0.8)}}#shop_cart_text{display:flex;align-items:center}#shop_cart_text a{position:relative;padding:0 0.438rem;display:flex;align-items:center;color:#004F87}#shop_cart_text a:before{font-size:1.125rem;display:inline-block;text-indent:0}#shop_cart_text a:hover{color:#6fcad3}#shop_cart_text .cart-t1,#shop_cart_text .cart-t2,#shop_cart_text .cart-t3,#shop_cart_text .cart-t4{text-indent:-9999px;font:0/0 arial}#shop_cart_text .cart-t1:before,#shop_cart_text .cart-t2:before,#shop_cart_text .cart-t3:before,#shop_cart_text .cart-t4:before{font-weight:500 !important;font-size:1.25rem;line-height:1}#shop_cart_text .cart-t1:after,#shop_cart_text .cart-t2:after,#shop_cart_text .cart-t3:after,#shop_cart_text .cart-t4:after{content:attr(data-tooltip);text-indent:0;opacity:0;visibility:hidden;position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);white-space:nowrap;color:#222;background:#f1f4f5;padding:5px;border-radius:3px;font-size:0.813rem;padding:3px;display:flex;z-index:10;transition:opacity 0.3s, visibility 0.3s}#shop_cart_text .cart-t1:hover::after,#shop_cart_text .cart-t2:hover::after,#shop_cart_text .cart-t3:hover::after,#shop_cart_text .cart-t4:hover::after{opacity:1;visibility:visible}#shop_cart_text a.cart-t1:before{content:"\f07a"}#shop_cart_text a.cart-t1 #shopping-count{position:relative;font:12px/1 arial;letter-spacing:0;color:#fff;background:#15ADB7;width:20px;height:20px;display:flex;text-align:center;align-items:center;justify-content:center;margin:-5px 0px 0 -8px;-moz-border-radius:360px;-webkit-border-radius:360px;border-radius:360px;text-indent:0px}#shop_cart_text a.cart-t1:hover #shopping-count{background:#000;color:#FFD900}#shop_cart_text a.cart-t2:before{content:"\f865"}#shop_cart_text a.cart-t3:before{content:"\f044"}#shop_cart_text a.cart-t4:before{content:"\f1da"}#shop_cart_text a.heart-collect:before{content:"\f004"}#member-area{position:relative;display:none;align-items:center;cursor:pointer;margin:0 0 0 0.875rem;z-index:10000}#member-area:before{font-weight:500;content:"\f007";font-size:1.25rem;padding:0 10px;color:#004F87;display:block}#member-area:hover:before{color:#0FC4D0}#member-area:hover #login_top{opacity:1;visibility:visible;top:2.8rem}#member-area #login_top{position:absolute;display:flex;left:50%;-moz-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);top:2rem;align-items:center;margin:0;opacity:0;visibility:hidden;width:110px;color:#fff;background:#004F87;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center;font-size:0.913rem;padding:1rem 0.5rem;flex-direction:column}#member-area #login_top:before{content:"";position:absolute;top:-8px;left:50%;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #004F87 transparent}#member-area #login_top a{padding:5px 10px;width:90%;text-align:center;font-size:0.913rem;color:#fff;font-weight:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#member-area #login_top a:hover{background:#fff;color:#004F87}body{font:1rem/1.68 "Noto Sans TC","Roboto",sans-serif !important;background:#fff;margin:0 !important;color:#363636;letter-spacing:0.5px}hr{height:1px;width:100%;border:none;background:#ddd}.swiper-slide *{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.swiper-button-prev{left:5px;right:auto}.swiper-button-next{right:5px;left:auto}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:35px;height:35px;border-radius:360px;color:#222 !important;background:#e2e9f2;display:none}.swiper-button-next:after,.swiper-button-prev:after{color:#000;font-size:1.125rem;padding-right:3px;font-weight:600;font-weight:900}.swiper-button-next.swiper-button-next:after,.swiper-button-prev.swiper-button-next:after{padding:0 0 0 3px}.swiper-button-next:hover,.swiper-button-prev:hover{background:#222}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color:#fff}@media (min-width: 768px){.swiper-button-next,.swiper-button-prev{display:flex;width:38px;height:38px}.swiper-button-next:after,.swiper-button-prev:after{color:#000;font-size:1.25rem}}.title-b,.titleA{display:flex;flex-direction:column;font-size:2rem;color:#004F87;margin:2rem 0;width:100%}.title-b span,.titleA span{color:#222;font-size:1.625rem;font-weight:500}.swiper-pagination{position:relative;margin:1rem auto}.swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:50%;background:#fff;border-radius:4px;border:1px solid #004F87;opacity:1;margin:2px}.swiper-pagination-bullet-active{opacity:1;border:1px solid #004F87;background:#004F87}#abgne_marquee{position:relative;max-width:1440px;width:92%;margin:0 auto;height:35px;z-index:10;overflow:hidden;text-align:right;line-height:35px;margin:2rem auto}#abgne_marquee ul{right:0;position:absolute}#abgne_marquee ul,#abgne_marquee li{margin:0 5px;padding:0;list-style:none}#abgne_marquee ul a,#abgne_marquee li a{color:#004F87;font-weight:500}span.t04{font-size:1.25rem;line-height:1.4;margin:1rem 0 2rem 0;display:block}@media (min-width: 640px){span.t04{font-size:1.8rem}}.container{max-width:1440px;width:92%;margin:0 auto}.counter{max-width:1440px;width:92%;margin:0 auto;text-align:center;padding:2px 0px;color:#666}.counter b{color:#666}@media (min-width: 640px){.counter{text-align:right}}#abgne_fade_pic{position:relative;width:100%}#good_link{position:relative;width:100%}#good_link ul{margin:10px auto;float:left;padding:0;width:100%;list-style:none}#good_link a{float:left;margin:5px;padding:0;display:inline-block;vertical-align:middle}#good_link a img{vertical-align:middle}@media (min-width: 1024px){#good_link a{width:100%;margin:5px 0}}@media (min-width: 0px){#abgne_float_ad{display:none !important}}@media (min-width: 768px){#abgne_float_ad{display:block}}@media (min-width: 0px){#slide_right{display:none}}@media (min-width: 768px){#slide_right{top:240px;right:0;display:block}}#c_list{display:flex;flex-direction:column;list-style:none;margin:2rem 0;padding:0}#c_list li{display:flex;flex-wrap:wrap;margin-bottom:3rem;flex-direction:column}#c_list li a.a-txt{font-size:1.125rem;color:#222;font-weight:500}#c_list li a.a-txt:hover{color:#004F87}#c_list li a.a-img{border-radius:25px;overflow:hidden;display:flex}#c_list li a.a-img img{max-height:100%;vertical-align:middle;aspect-ratio:3/2;width:100%;object-fit:cover;object-position:center}#c_list li .c_list_cc{position:relative;display:flex;flex-direction:column}#c_list li .c_list_cc a.c_list_more{position:absolute;bottom:10px;right:10px;color:#333;font-size:0.875rem}#c_list li .c_list_cc a.c_list_more:hover{color:#004F87}@media (min-width: 640px){#c_list li{flex-direction:row}#c_list li a.a-txt{font-size:1.25rem;margin-bottom:1rem}#c_list li a.a-txt:hover{color:#004F87}#c_list li a.a-img{flex:0 0 30%}#c_list li .c_list_cc{padding-left:1.5rem;flex:1}}.news_more{font-weight:400;display:flex;justify-content:flex-end}.news_more a{color:#333;font-size:0.913rem}.news_more a:hover{color:#004F87}#news_p{display:flex;flex-direction:column;gap:30px;list-style:none;margin:2rem 0;padding:0}#news_p *{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#news_p *{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}#news_p .news_img img{max-height:100%;vertical-align:middle;aspect-ratio:4/3;width:100%;object-fit:cover;object-position:center;border-radius:20px}#news_p .news_img:hover img{-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02)}#news_p em.data_nn{margin:0;font-style:normal;font-size:0.875rem;color:#333}#news_p h1.h1{padding:0 0.5rem;font-size:1.125rem;color:#333;margin:0;padding:0}#news_p h1.h1 a{color:#333}#news_p h1.h1 a:hover{color:#004F87}#news_p .news_pcc{margin:0.25rem 0 0 0;font-size:0.938rem;padding:0 0.5rem;overflow:hidden;min-height:2lh;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#news_p .news_pcc_more{display:flex;width:68px;margin-top:0.5rem;color:#333;font-size:0.875rem;background:#f2f2f2;border-radius:30px;padding:4px 10px;justify-content:center}#news_p .news_pcc_more:hover{color:#004F87}@media (min-width: 768px){#news_p{grid-template-columns:repeat(3, 1fr);display:grid;gap:30px}}@media (min-width: 1024px){#news_p{grid-template-columns:repeat(4, 1fr)}}#number_page_n{display:flex;align-items:center;font-size:0.875rem;justify-content:center;margin:2rem 0}#number_page_n .on,#number_page_n a{border:1px solid #004F87;color:#fff;background:#004F87;width:28px;border-radius:58px;height:28px;padding:0;margin:0 5px;display:flex;justify-content:center;align-items:center;font-family:sans-serif;line-height:1;font-weight:500}#number_page_n a{background:#fff;color:#004F87}#number_page_n select{width:auto;flex:0 0 auto;font-size:0.875rem;padding:0.25rem 0.875rem;margin:0 0.5rem;padding-right:20px !important;background:#f4f4f4 url(https://x.miniwork.cc/images/arrow1.svg) no-repeat 90% center !important;background-size:10px !important;color:#444444}#banner{width:100%;overflow:hidden}#banner .sp-slide.sp-selected>a .sp-font{opacity:1 !important}#banner .sp-slide>a{display:flex;position:absolute;width:100%;height:100%;z-index:1000;justify-content:center;align-items:center}@media (min-width: 768px){#banner .sp-slide>a{display:block}}#banner .sp-slide>a .sp-font{position:absolute;text-align:center;color:#fff;font-size:1.25rem;font-weight:500;letter-spacing:0px;width:100%;padding:5%;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:opacity 1.5s ease, top 1.5s ease;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:opacity 1.5s ease, top 1.5s ease;opacity:0}#banner .sp-slide>a .sp-font .sp-font2{font-size:1rem;margin:0.5rem 0}@media (min-width: 768px){#banner .sp-slide>a .sp-font{letter-spacing:2px;font-size:2rem;position:relative;left:0;height:100%;background:#171b295c;display:flex;width:50%;flex-direction:column;align-items:flex-start;justify-content:center;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}#banner .sp-slide>a .sp-font .sp-font2{font-size:1.125rem;margin:0.5rem 0;text-align:left}}#banner .sp-slide.sp-selected a .sp-font{top:50%;animation:fadeIn 1s ease-out}#banner .sp-slide.sp-selected a .sp-font span{animation:slideUp 1s ease-out}#banner .sp-slide.sp-selected a .sp-font .sp-font2{animation:slideUp 1.3s ease-out}@media (min-width: 768px){#banner .sp-slide.sp-selected a .sp-font{top:0}}.sp-buttons{position:relative;margin:10px;display:flex;justify-content:center;align-items:center}.sp-buttons *{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sp-buttons .sp-button{width:12px;height:12px;display:flex !important;border-radius:4px;background:fff;border:1px solid #004F87}.sp-buttons .sp-button:hover{background:#004F87}.sp-buttons .sp-button.sp-selected-button{background:#004F87;border:1px solid #004F87;width:12px;height:12px}.sp-buttons .sp-button:hover{background:#004F87}.sp-horizontal .sp-arrows{z-index:1000}.sp-next-arrow:after,.sp-next-arrow:before,.sp-previous-arrow:after,.sp-previous-arrow:before{content:'';width:5% !important;height:30% !important;background:#fff}.sp-previous-arrow:before{top:20%;left:45%}.sp-previous-arrow:after{top:50%;left:45%}.sp-next-arrow:before{top:20%;right:45%}.sp-next-arrow:after{top:50%;right:45%}.sp-arrow{width:50px !important;height:50px !important;background:#004F87;opacity:0.5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer}.sp-arrow:hover{background:#fff;opacity:0.8}.sp-arrow *{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#search-icon,#search-icon-m{position:relative;z-index:100000;display:flex;background:none;border:none;width:40px;min-width:auto}#search-icon:after,#search-icon-m:after{content:"\f002";font-size:1.25rem;line-height:1;font-weight:400}#search-icon.search-x:after,#search-icon-m.search-x:after{content:"\f057"}#search-icon{display:none !important}@media (min-width: 1024px){#search-icon{display:flex !important}}#search-hide{-webkit-transition:all 0.27s ease-in-out;transition:all 0.27s ease-in-out;position:fixed;top:0;right:0;opacity:0;visibility:hidden;z-index:10000;width:100%}@media (min-width: 1024px){#search-hide{position:absolute;top:105%;right:0;max-width:400px}}#search-hide.search-open{top:48px;opacity:1;visibility:visible}@media (min-width: 1024px){#search-hide.search-open{top:100%}}#search-hide #search{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;margin:0;padding:0;display:flex;width:100%;background:#484848;color:#fff}@media (min-width: 1024px){#search-hide #search{background:rgba(72,72,72,0.9)}}#search-hide #search.search-hover:after{color:#eee}#search-hide #search input#search_word{padding:9px 50px 9px 20px;background:none;border:none;width:100%;color:#fff}#search-hide #search input#search_word:focus{width:100%}@media (min-width: 1024px){#search-hide #search input#search_word{padding:12px 40px 12px 12px}}#search-hide #search input.search_b{position:absolute;width:50px;border:none;background:none;padding:0;font:0/0 arial;height:100%;right:0px;top:0;z-index:200}@media (min-width: 1024px){#search-hide #search input.search_b{width:35px;right:0}}#search-hide #search:after{position:absolute;right:0px;top:0;content:"\f002";height:100%;padding:0 15px;color:#fdfdfd;font-size:1.5rem;display:flex;align-items:center}@media (min-width: 1024px){#search-hide #search:after{right:0;padding:0 10px}}#search{position:relative;display:flex;background:#eee;-moz-border-radius:58px;-webkit-border-radius:58px;border-radius:58px;margin-left:1rem;justify-content:center;align-items:center;padding-left:15px;color:#004F87}#search:hover{background:#C6E9EB}#search *{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#search:after{content:"\f002";font-size:1.25rem;padding:0;height:100%;width:50px;color:#004F87;line-height:1;display:flex;align-items:center;justify-content:center}#search input#search_word{padding:5px 7px;background:none;border:none;width:100px;color:#004F87}@media (min-width: 1024px){#search input#search_word{padding:10px;width:130px}}@media (min-width: 1330px){#search input#search_word{width:150px}}#search input.search_b{position:absolute;width:50px;border:none;background:none;padding:0;font:0/0 arial;height:100%;right:0;top:0;z-index:200}.searchbar{width:100%;display:flex;margin:0.5rem 0;justify-content:flex-end}.searchbar li{display:flex;align-items:center}.searchbar li select,.searchbar li input,.searchbar li input[type="text"]{margin:3px;max-width:150px;width:100%}.searchbar li input[type="submit"]{max-width:80px}.searchbar li select{max-width:120px}#bar{position:fixed;top:5px;left:15px;width:40px;justify-content:center;align-items:center;z-index:100002;padding:20px}@media (min-width: 768px){#bar{top:20px;left:15px}}@media (min-width: 1280px){#bar{display:none}}#bar.openbar .bar-line{background-color:transparent}#bar.openbar .bar-line:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;opacity:1;background-color:#fff}#bar.openbar .bar-line:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;opacity:1;background-color:#fff}#bar .bar-line{left:5px}#bar .bar-line:before{top:8px;left:0}#bar .bar-line:after{top:-8px;left:0}#bar .bar-line,#bar .bar-line:before,#bar .bar-line:after{content:"";display:block;position:absolute;width:28px;height:2px;background-color:#004F87;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.triggered#nav-area{left:0;z-index:100001}.side-bg{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;overflow:auto;box-sizing:border-box;overflow-x:hidden;display:none}.side-bg.sideopacity{background-color:#fff;opacity:0.2;display:block}#nav-area{position:fixed !important;height:100%;font-weight:500;z-index:1;max-width:250px;width:90%;justify-content:flex-start;top:0%;left:-100%;background:#004F87;overflow-y:auto;transition:left 0.6s cubic-bezier(0.19, 1, 0.22, 1);padding:60px 0}#nav-area::-webkit-scrollbar-track{background-color:none}#nav-area::-webkit-scrollbar{width:4px;background-color:#C7E6E5}#nav-area::-webkit-scrollbar-thumb{background-color:#004F87;border-radius:10px}@media (min-width: 1280px){#nav-area{position:relative !important;left:auto;height:auto;top:auto;display:flex;justify-content:space-between;width:100%;width:auto;max-width:none;align-items:center;background:none;flex-direction:row;padding-bottom:0px;overflow-y:visible;opacity:1;padding:0}}.navbar-toggle2{display:none !important}#menu{background:none}#menu,#menu2{position:relative;height:auto;z-index:100;width:100%}@media (min-width: 1280px){#menu,#menu2{height:48px;width:auto;display:flex;align-items:center;text-align:center}}#menu ul,#menu li,#menu2 ul,#menu2 li{list-style:none;margin:0;padding:0}ul.menu{position:relative;height:auto;margin:0;padding:0;z-index:100}ul.menu img{max-height:28px;vertical-align:middle}ul.menu a{position:relative;white-space:nowrap;display:block;text-decoration:none;width:100%;z-index:100000;padding:12px 2rem 12px 3rem}ul.menu li{position:relative;float:none;width:100%;border-bottom:none;background:#242424}ul.menu li.on>a:after{position:absolute;padding:6px 10px;right:0;top:50%;-moz-transform:translate(-15px, -50%);-o-transform:translate(-15px, -50%);-ms-transform:translate(-15px, -50%);-webkit-transform:translate(-15px, -50%);transform:translate(-15px, -50%);content:"\f078";font-size:1rem;font-weight:400;color:#fff}@media (min-width: 1280px){ul.menu li.on>a:after{display:none}}ul.menu li>a:before{position:absolute;top:50%;content:"";width:10px;height:15px;display:flex;left:0%;-moz-transform:translate(1rem, -50%);-o-transform:translate(1rem, -50%);-ms-transform:translate(1rem, -50%);-webkit-transform:translate(1rem, -50%);transform:translate(1rem, -50%)}ul.menu li:hover{background:#106AD5}ul.menu div{display:none;background:none;position:relative}ul.menu div ol a span{padding:12px 0 12px 1rem !important}ul.menu div ol a span:before{display:none}ul.menu span{color:#fff;line-height:18px}ul.menu a:hover{color:#fff}ul.menu a:hover span{color:#fff}ul.menu>ul>li:hover>a span{color:#fff}ul.menu li li{float:none;background-image:none;display:block;background:#106AD5;border-bottom:none}ul.menu li li a{position:static;display:block;padding:0;color:#fff}ul.menu li li a:before{display:none}ul.menu li li a span{display:block;color:#fff;padding:12px 0 12px 3rem}ul.menu li li a span:before{content:"\f0da";margin-right:5px;opacity:0.7}ul.menu li li a:hover{color:#fff;background-image:none;background:#004F87}ul.menu li li a:hover span{width:100%;color:#fff;background-image:none;background:#004F87}ul.menu li li a.parent span{background:none}@media (min-width: 1280px){ul.menu{width:auto;min-width:0px}ul.menu a{padding:8px 5px;width:auto}ul.menu a:before{display:none !important}ul.menu li:hover>div{visibility:visible;display:block;opacity:1;height:auto}ul.menu li.on:after{display:none}ul.menu>li{position:relative;width:auto;display:inline-block;border-bottom:none;background:none}ul.menu>li.current a{color:#106AD5}ul.menu>li:hover{background:none}ul.menu>li:hover div{opacity:1;height:auto;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}ul.menu>li div.left{display:none}ul.menu div{position:absolute;display:block;text-align:left;padding:0;background:none;opacity:0;height:0;left:50%;visibility:hidden;overflow:hidden;border-radius:3px;-moz-transform:translate(-50%, 10px);-o-transform:translate(-50%, 10px);-ms-transform:translate(-50%, 10px);-webkit-transform:translate(-50%, 10px);transform:translate(-50%, 10px)}ul.menu div ul{margin:0;padding:0}ul.menu div ul li:before{display:none}ul.menu span{color:#242424}ul.menu span:before{display:none !important}ul.menu a:hover{color:#106AD5}ul.menu a:hover span{color:#106AD5}ul.menu>ul>li:hover>a span{color:#106AD5}ul.menu li li{background:#fff;border-bottom:none}ul.menu li li:before{display:none}ul.menu li li a{text-align:center}ul.menu li li a span{color:#004F87;background:#fff;text-transform:none;padding:10px;width:auto;min-width:150px;text-align:center}ul.menu li li a:hover span{color:#106AD5;background:#eee;background-image:none}}@media (min-width: 1330px){ul.menu a{padding:8px 10px}}li.back{display:none !important;position:absolute !important;left:auto !important}#menu2{width:100%;position:relative;height:auto;margin-bottom:28px;background:#292929;font-size:15px}@media (min-width: 1024px){#menu2{background:#292929;height:45px}}#menu2 ul,#menu2 li{list-style:none;margin:0;padding:0}#menu2 ul.menu2{width:100%;position:relative;height:auto;z-index:100;text-align:center}#menu2 ul.menu2 img{max-height:28px;vertical-align:middle}#menu2 ul.menu2 a{position:relative;text-align:center;white-space:nowrap;display:block;width:100%;float:left;z-index:100000;padding:12px 2rem 12px 3rem}#menu2 ul.menu2 li{position:relative;float:none;width:100%;border-bottom:1px solid #3c3c3c}#menu2 ul.menu2 li:hover{background:none}#menu2 ul.menu2 div{visibility:hidden;display:none;background:#222;position:relative;width:100%}#menu2 ul.menu2 li:hover>div{visibility:visible;display:block}#menu2 ul.menu2 span{color:#fff;line-height:18px}#menu2 ul.menu2 a:hover{color:#fff}#menu2 ul.menu2 a:hover span{color:#fff}#menu2 ul.menu2>ul>li:hover>a span{color:#fff}#menu2 ul.menu2 li li{float:left;text-align:left;background-image:none;display:block;border-bottom:1px solid #3c3c3c}#menu2 ul.menu2 li li a{position:static;display:block;padding:0;color:#fff}#menu2 ul.menu2 li li a span{display:block;color:#fff;background-image:none;background:#222;padding:10px}#menu2 ul.menu2 li li a:hover{color:#fff;background:#494949}#menu2 ul.menu2 li li a:hover span{width:100%;color:#fff;background:#494949}#menu2 ul.menu2 li li a.parent span{background:none}@media (min-width: 1024px){#menu2 ul.menu2 a{padding:10px 10px;width:auto}#menu2 ul.menu2 li{width:auto;display:inline-block;border-bottom:none;background:none}#menu2 ul.menu2 li:hover{background:#494949}#menu2 ul.menu2 div{position:absolute;bottom:0;border:1px solid #494949;width:auto}#menu2 ul.menu2 li:hover>div{bottom:45px}#menu2 ul.menu2 span{color:#fff}#menu2 ul.menu2 a:hover{background:#494949;color:#fff}#menu2 ul.menu2 a:hover span{color:#fff}#menu2 ul.menu2>ul>li:hover>a span{color:#fff}#menu2 ul.menu2 li li{background:#fff;border-top:1px solid #eee;border-bottom:none}#menu2 ul.menu2 li li a{text-align:left}#menu2 ul.menu2 li li a span{color:#333;background:#fff;text-transform:none;padding:8px;width:auto;min-width:120px}#menu2 ul.menu2 li li a:hover span{color:#333;background:#eee;background-image:none}}#menu_out{display:block !important;position:sticky;top:70px;z-index:1000}#menu_out #menu_c{list-style:none}#menu_out #menu_c a{color:#222;display:flex;padding:6px 0;align-items:center}#menu_out #menu_c a:hover{color:#004F87}#menu_out #menu_c li{display:flex;position:relative;border-bottom:1px solid #eceffa}#menu_out #menu_c li.li-on2 a{color:#004F87}#menu_out #menu_c li:hover a,#menu_out #menu_c li:hover .arrow_class_open:after,#menu_out #menu_c li:hover .arrow_class_close:after{color:#004F87}#menu_out #menu_c li .arrow_class_open,#menu_out #menu_c li .arrow_class_close{position:absolute;padding:6px 10px;right:0;top:0}#menu_out #menu_c li .arrow_class_open img,#menu_out #menu_c li .arrow_class_close img{display:none}#menu_out #menu_c li .arrow_class_open:after,#menu_out #menu_c li .arrow_class_close:after{position:absolute;content:"\f078";font-size:1rem;font-weight:400;color:#A7B1B2}#menu_out #menu_c li .arrow_class_close:after{position:absolute;content:"\f077"}#menu_out #menu_c li a{flex:1}#menu_out #menu_c li a.menu_on{color:#004F87}#menu_out #menu_c li span.on:after{color:#004F87}#menu_out #menu_c div.class_sondiv_0{margin:0 0 1rem 0;padding:0rem 0rem 1rem 0.5rem;border-bottom:1px solid #E6E6E6}#menu_out #menu_c div.class_sondiv_0 ol{margin:0;padding:0}#menu_out #menu_c div.class_sondiv_0 ol .menu_on2{color:#004F87}#m-foot-button{display:flex;width:100%;position:fixed;height:50px;bottom:0;padding:0;background:#09848d;z-index:10000;justify-content:center;line-height:1.2;font-family:"微軟正黑體"}#m-foot-button #shopping-count2{position:absolute;z-index:1000;width:22px;top:5px;height:22px;color:#FFEB3B;background:#14a6a6;display:flex;font-family:arial;justify-content:center;align-items:center;line-height:1;-moz-border-radius:360px;-webkit-border-radius:360px;border-radius:360px;left:calc(50% + 10px);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#m-foot-button .other-2b{display:flex;flex:0 0 37%;justify-content:space-evenly;align-items:center}#m-foot-button .other-2b a{padding:0.5rem 0.2rem 0rem 0.2rem}#m-foot-button .cart-2b{display:flex;flex:auto}#m-foot-button .cart-2b a{display:flex;flex:auto;justify-content:center;align-items:center;font-size:0.913rem;font-weight:600}#m-foot-button .cart-2b a.mb-buy{white-space:nowrap;background:#14a6a6;color:#ffffff}#m-foot-button .cart-2b a.mb-buy2{display:flex;white-space:nowrap;background:#09848d;color:#ffffff;flex:auto}#m-foot-button a{position:relative;flex:0 0 20%;text-align:center;font-size:0.813rem;border:none;color:#fff;padding:0.4rem 0.2rem 0.2rem 0.2rem;white-space:nowrap;flex-direction:column;justify-content:flex-end;display:flex}#m-foot-button a:before{display:block;font-size:1.125rem;color:#fff}#m-foot-button a.m-home:before{content:"\f015"}#m-foot-button a.m-collect:before{content:"\f004"}#m-foot-button a.m-cart:before{content:"\f290"}#m-foot-button a.m-product:before{content:"\f1b2"}#m-foot-button a.m-search:before{content:"\f002"}#m-foot-button a.m-member:before{content:"\f2bd"}@media (min-width: 640px){#m-foot-button{display:none}}button,select{text-transform:none}textarea,select,input[type="button"],input[type="submit"]{-webkit-appearance:none}input[type="text"],input[type="date"],input[type="number"],input[type="password"],[name="send_address"],[type="number"],select,textarea{background:#eee;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#004F87;font-weight:500;font-size:1rem;padding:0.75rem 1rem;margin:2px;border:none;flex:1;width:100%}input[type="text"]:hover,input[type="date"]:hover,input[type="number"]:hover,input[type="password"]:hover,[name="send_address"]:hover,[type="number"]:hover,select:hover,textarea:hover{background-color:#C6E9EB}body select{padding-right:30px !important;background:#eee url(https://x.miniwork.cc/images/arrow1.svg) no-repeat 90% center !important;background-size:10px !important;color:#004F87}[type="radio"]{margin-right:5px}label{display:inline-block}input:-webkit-autofill{background-color:white !important;color:black !important;box-shadow:0 0 0px 1000px white inset !important}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;border:none;background:#229999;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;font-size:1rem;padding:0.75rem 1rem;display:flex;width:100%;max-width:400px;margin:auto;justify-content:center}@media (min-width: 1024px){button,[type="button"],[type="reset"],[type="submit"]{max-width:300px}}button:hover,[type="button"]:hover,[type="reset"]:hover,[type="submit"]:hover{background:#004F87;color:#fff}button:focus{outline:0}label{margin:0}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}::-webkit-input-placeholder{color:#004F87;font-weight:400}:-ms-input-placeholder{color:#004F87;font-weight:400}::placeholder{color:#004F87;font-weight:400}.label-checkbox{display:block;position:relative;margin-bottom:0;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center}.label-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.label-checkbox .checkmark{background-color:#eee;height:22px;width:22px;display:flex;justify-content:center;align-items:center;margin-right:0.5rem;border:2px solid #BFBFBF}.label-checkbox .checkmark:after{content:"\f00c";display:flex;justify-content:center;align-items:center;display:none;color:#fff;font-size:0.75rem}.label-checkbox:hover input ~ .checkmark{background-color:#BFBFBF;border:2px solid #BFBFBF}.label-checkbox input:checked ~ .checkmark{background-color:#004F87;border:2px solid #004F87}.label-checkbox input:checked ~ .checkmark:after{display:flex}.label-radio{display:block;position:relative;margin-bottom:0;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:baseline}.label-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.label-radio .checkmark{background-color:#eee;display:flex;justify-content:center;align-items:center;margin-right:0.5rem;border:7px solid #BFBFBF;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px}.label-radio .checkmark:after{content:"";top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white}.label-radio:hover input ~ .checkmark{background-color:#BFBFBF;border:7px solid #BFBFBF}.label-radio input:checked ~ .checkmark{background-color:#004F87;border:7px solid #004F87}.label-radio input:checked ~ .checkmark:after{display:flex}.label-checkbox{display:block;position:relative;margin-bottom:0;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center}.label-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.label-checkbox .checkmark{background-color:#fff;height:22px;width:22px;display:flex;justify-content:center;align-items:center;margin-right:0.5rem;border:2px solid #BFBFBF}.label-checkbox .checkmark:after{content:"\f00c";display:flex;justify-content:center;align-items:center;display:none;color:#fff;font-size:0.75rem}.label-checkbox:hover input ~ .checkmark{background-color:#BFBFBF;border:2px solid #BFBFBF}.label-checkbox input:checked ~ .checkmark{background-color:#427A5D;border:2px solid #427A5D}.label-checkbox input:checked ~ .checkmark:after{display:flex}.label-radio{display:block;position:relative;margin-bottom:0;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:baseline}.label-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.label-radio .checkmark{background-color:#eee;display:flex;justify-content:center;align-items:center;margin-right:0.5rem;border:7px solid #BFBFBF;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px}.label-radio .checkmark:after{content:"";top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white}.label-radio:hover input ~ .checkmark{background-color:#BFBFBF;border:7px solid #BFBFBF}.label-radio input:checked ~ .checkmark{background-color:#427A5D;border:7px solid #427A5D}.label-radio input:checked ~ .checkmark:after{display:flex}#product{width:100%;position:relative;display:flex;flex-direction:column;margin-bottom:2rem}#product .p_2,#product .p_3,#product .p_4,#product .p_5{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 15px}@media (min-width: 640px){#product .p_3{grid-template-columns:repeat(3, 1fr);gap:30px}#product .p_4{grid-template-columns:repeat(2, 1fr);gap:30px}#product .p_5{grid-template-columns:repeat(3, 1fr);gap:30px}}@media (min-width: 1024px){#product .p_3{grid-template-columns:repeat(3, 1fr);gap:30px}#product .p_4{grid-template-columns:repeat(4, 1fr);gap:30px}#product .p_5{grid-template-columns:repeat(5, 1fr);gap:30px}}.p_img{width:100%;display:flex;flex-direction:column}.p_img .pp{position:relative;margin:0;position:relative;width:100%;height:0;padding-bottom:75%;text-align:center;font-size:0}.p_img .pp a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.p_img .pp span{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.p_img .pp span:before{content:"";height:100%;display:inline-block;vertical-align:middle}.p_img .pp span img{max-height:100%;vertical-align:middle;aspect-ratio:4/3;width:100%;object-fit:cover;object-position:center}.p_img .f_out p.f1{margin:0}.p_img .f_out p.f1 a{color:#222;font-size:1.063rem;font-weight:500}@media (min-width: 0px){.pic3{max-width:1440px;width:92%;margin:0 auto}}@media (min-width: 640px){.pic3{width:40%;float:left;padding:0 10px 10px 0}}.price_all iframe{display:none}@media (min-width: 0px){.price_all{max-width:1440px;width:92%;margin:0 auto}}@media (min-width: 640px){.price_all{width:60%;float:left;padding:0 0 0 2rem}}.price_all{display:flex;flex-direction:column}.price_all .np_title{font-size:1.25rem;font-weight:500;color:#15ADB7;margin:0;padding:0;line-height:1.3}@media (min-width: 1330px){.price_all .np_title{font-size:1.5rem}}.price_all .np_title2,.price_all .np_title3{font-size:1rem;font-weight:500;color:#15ADB7;margin:0;padding:0}.price_all .np_title2.np_title2,.price_all .np_title3.np_title2{color:#026a75;margin-bottom:0.125rem}@media (min-width: 1330px){.price_all .np_title2,.price_all .np_title3{font-size:1.125rem}}.price_all p.price{margin:7px 0;color:#D80022;font-size:1.5rem;font-weight:500}@media (min-width: 1330px){.price_all p.price{font-size:2rem}}.price_all p.price b{font-weight:500}.np_cc2{font-size:0.913rem;line-height:1.5}.np_cc{margin-top:0.5rem;line-height:1.45;font-size:0.875rem}.np_cc ul.np-data{list-style:none;margin:1rem 0;padding:0}@media (min-width: 1024px){.np_cc{font-size:1rem;min-height:200px}}.p_big{position:relative;background-color:#FFF;text-align:center;font-size:0}.p_big span{display:inline-block;vertical-align:middle}.p_big img{max-height:100%;vertical-align:middle;aspect-ratio:1/1;width:100%;object-fit:cover;object-position:center}.p_big #zoom_show_big,.p_big .zoom_out,.p_big .cboxElement{position:absolute !important;top:0;left:0;width:100%;height:100%;z-index:100 !important}.p_big #zoom_show_big:before,.p_big .zoom_out:before,.p_big .cboxElement:before{content:"";height:100%;display:inline-block;vertical-align:middle}.p_big .cloud-zoom{max-width:100%;max-height:100%}.cloud-zoom-lens{border:1px solid #888;margin:0px;background-color:#fff;cursor:move}.cloud-zoom-title{display:none}.cloud-zoom-big{border:1px solid #ccc;overflow:hidden;top:0;left:100%;width:100%;height:100%}.cloud-zoom-loading{color:white;background:#fff;padding:3px;border:1px solid #000}.p_s{float:left;clear:left;height:100px;width:100%;margin-top:5px;position:relative;overflow:hidden}.p_s .scrollable{float:left;height:100px;position:relative;overflow:hidden;margin:0 15px}.p_s .inbox{width:1200px;height:100px;position:absolute}.p_s .inbox>div{width:98px;height:98px;margin:0;float:left;padding:2px}.p_s .inbox>div a{display:table-cell;float:none;border:none;width:94px;height:94px;border:1px solid #ddd;vertical-align:middle;text-align:center}.p_s .inbox>div img{max-width:94px;max-height:94px;height:auto;width:auto;vertical-align:middle;width:expression(this.width >94 ? "94": true);height:expression(this.height > 94? "94": true);float:none;margin:0;padding:0;border:none}.p_s .prev,.p_s .next{width:15px;height:95px;cursor:pointer;text-align:center;position:absolute;z-index:1000}.p_s .prev:before,.p_s .next:before{top:40%;font-size:1.5em;position:relative}.p_s .prev:hover,.p_s .next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.p_s .prev{left:0}.p_s .prev:before{content:"\f104"}.p_s .next{right:0}.p_s .next:before{content:"\f105"}div[class="prev disabled"],div:hover[class="prev disabled"],div[class="next disabled"],div:hover[class="next disabled"]{filter:alpha(opacity=25);opacity:0.25;-moz-opacity:0.25}.size_add_cart ul.p_color{margin:4px 0;padding:0;list-style:none;width:100%;float:left}.size_add_cart ul.p_color li{float:left;margin:2px;cursor:pointer;padding:0;border:1px solid #eee;font:0/0 Arial}.size_add_cart ul.p_color li b{border:1px solid #fff;display:block;width:22px;height:22px}.size_add_cart ul.p_color li:hover{border:1px solid #ddd}.size_add_cart ul.p_color li.on{border:1px solid #555}.size_add_cart ul.p_color li.ff_c{border:none;line-height:2}.size_add_cart ul.p_color li.ff_c:after{content:":"}.p_download:before{content:"\f019";font-size:2em;vertical-align:middle;font-weight:normal}.p_size{margin:4px 0;padding:0;list-style:none;text-align:left;display:block;float:left;height:auto;width:100%;color:#777;font-size:13px;line-height:1.6;clear:left}.p_size li{float:left;width:auto;min-width:18px;_width:18px;white-space:nowrap;height:22px;margin:2px;cursor:pointer;padding:0 2px;border:1px solid #eee;text-align:center}.p_size li:hover,.p_size li.on{border:1px solid #555}.p_size li.ff_c{list-style:none;margin:0px 2px;padding:0;border:none;text-align:left;height:auto;width:35px;font-size:13px;line-height:2}.p_size li.ff_c:after{content:":"}.p_color_size{margin:10px 0;padding:0;text-align:left;display:block;height:auto;width:100%;font-size:13px;line-height:1.6;width:100%}.p_color_size td{padding:3px;margin:0;border:none}.pcs_t td{border-bottom:1px solid #666}.p_color_size ul{margin:0;padding:0}.s_color li{float:left;width:22px;height:22px;margin:2px;text-indent:0;margin-start:0px;-moz-margin-start:0px;-webkit-margin-start:0px;cursor:pointer;padding:0;border:1px solid #eee;font:0/0 Arial}.s_color li:hover{border:1px solid #ddd}p#vtip{display:none;position:absolute;padding:5px;left:5px;font-size:0.8em;background-color:#FFFFCC;border:1px solid #a6c9e2;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:9999}p#vtip #vtipArrow{position:absolute;top:-10px;left:5px}.buy_button{display:flex;margin:1rem 0 0 0}.buy_button .ask,.buy_button .add-buy,.buy_button .buy{display:flex;margin:0 5px 0 0;flex:1}.buy_button .ask a,.buy_button .add-buy a,.buy_button .buy a{padding:8px;background:#15ADB7;border:1px solid #15ADB7;border-radius:5px;display:flex;color:#fff;font-size:1rem;font-weight:500;width:100%;align-items:center;justify-content:center}.buy_button .ask a:hover,.buy_button .add-buy a:hover,.buy_button .buy a:hover{background:#29baaf;border:1px solid #15ADB7}.buy_button .ask.add-buy a,.buy_button .add-buy.add-buy a,.buy_button .buy.add-buy a{background:#fff;color:#15ADB7;border:1px solid #15ADB7}.buy_button .ask:hover a,.buy_button .add-buy:hover a,.buy_button .buy:hover a{background:#eee;color:#15ADB7;border:1px solid #15ADB7}.b_n,.related{width:100%;float:left}.b_n{text-align:right}.p_con{width:100%}.p_con .jquery-tabs{position:relative;float:left;width:100%;margin:10px 0;height:auto;text-align:left;min-height:50vh}.p_con .jquery-tabs .p{position:sticky;z-index:1000;top:0px;margin:0;padding:1rem 0;display:flex;justify-content:flex-start;width:100%;background:#fff;z-index:1000000 !important;justify-content:space-around;justify-content:flex-start}@media (min-width: 640px){.p_con .jquery-tabs .p{position:relative;padding:1rem 0;top:0}}.p_con .jquery-tabs .p span{position:relative;cursor:pointer;flex:1;font-size:1rem;font-weight:500;margin:0.125rem;display:flex;align-items:center;text-align:center;justify-content:center;max-width:50%}.p_con .jquery-tabs .p span:after{content:"";width:100%;position:absolute;left:0;z-index:-1;border-bottom:15px solid #E8E8E8;bottom:-4px}.p_con .jquery-tabs .p span:before{content:"";background:url(https://x.webdo.cc/webdox_style/style_815/images/m1.svg) 0 0 no-repeat;width:15px;background-size:10px;height:15px;display:flex;padding-right:0px}.p_con .jquery-tabs .p span.current:after,.p_con .jquery-tabs .p span:hover:after{border-bottom:15px solid #A5E6EA}.p_con .jquery-tabs .p span.current:before,.p_con .jquery-tabs .p span:hover:before{background:url(https://x.webdo.cc/webdox_style/style_815/images/m2.svg) 0 0 no-repeat;background-size:10px}@media (min-width: 640px){.p_con .jquery-tabs .p span{font-size:1.375rem;margin:0.5rem}.p_con .jquery-tabs .p span:after{content:"";border-bottom:15px solid #E8E8E8;bottom:-3px}.p_con .jquery-tabs .p span:before{content:"";background:url(https://x.webdo.cc/webdox_style/style_815/images/m1.svg) 0 0 no-repeat;width:20px;background-size:20px;height:30px;display:flex;padding-right:10px}.p_con .jquery-tabs .p span.current:after,.p_con .jquery-tabs .p span:hover:after{border-bottom:15px solid #A5E6EA}.p_con .jquery-tabs .p span.current:before,.p_con .jquery-tabs .p span:hover:before{background:url(https://x.webdo.cc/webdox_style/style_815/images/m2.svg) 0 0 no-repeat;background-size:20px}}.p_con .jquery-tabs .tab_c{position:relative;width:100%;float:left;margin:0px 0 20px 0}.p_con .jquery-tabs .tab_c .ul{margin:0;padding:10px}.p_con .jquery-tabs .mhot,.p_con .jquery-tabs .allhot{display:none}.product_av{width:100%;float:left;margin:10px 0}.product_av object,.product_av embed{max-width:100% !important}.related h2{position:relative;background:#fff;color:#0387e5;font-weight:600;font-size:1.125rem;border-top:1px solid #e8e9ed;padding:15px}.related h2:before{width:100px;height:2px;content:"";position:absolute;display:block;background:#0387e5;bottom:0;left:0}.related .p_3{padding:4%}#footer{background-color:#004F87;padding:15px 0 50px 0;font-weight:400;font-size:0.913rem;margin-top:0;display:flex;flex-direction:column;color:#fff}#footer a{color:#fff}@media (min-width: 768px){#footer{padding:30px 0 30px 0;margin-top:0}}#footer #footer_c{max-width:1440px;width:92%;margin:0 auto}.copyright{border-top:1px solid #35729D;color:#fff;padding:10px;font-size:0.813rem;width:100%;margin:1rem 0;max-width:340px;margin:auto}@media (min-width: 768px){.copyright{font-size:0.875rem;padding:15px 0;text-align:right;max-width:none}}.copyright a{color:#fff;text-decoration:none}.copyright a:hover{text-decoration:underline}.foot-2g{display:flex;flex-direction:column}.foot-2g .f2g-l{display:flex;flex-direction:column;max-width:340px;margin:auto}.foot-2g .f2g-r{display:none}.foot-2g .f2g-c1{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;border-bottom:1px solid #35729D}@media (min-width: 1024px){.foot-2g{flex-direction:row}.foot-2g .f2g-l{flex:0 0 40%;border:none;max-width:none}.foot-2g .f2g-l .f2g-c1{text-align:left;justify-content:flex-start;border:none}.foot-2g .f2g-r{flex:1;display:flex;justify-content:flex-end}.foot-2g .f2g-r .f2g-ul-wrap{display:flex;flex-wrap:wrap}.foot-2g .f2g-r .f2g-ul-wrap ul{display:flex;list-style:none;flex-direction:column;margin:0 1rem}.foot-2g .f2g-r .f2g-ul-wrap ul li{padding:5px 0}.foot-2g .f2g-r .f2g-ul-wrap ul li:first-of-type{padding:0 0 15px 0;font-size:1.063rem}}.breadCrumb-w{display:none}@media (min-width: 1024px){.breadCrumb-w{display:flex;margin-top:2rem}}.breadCrumb{max-width:1440px;width:92%;margin:0 auto;align-items:center;justify-content:flex-end;padding:0.5rem 0 2rem 0 !important;display:none;font-size:0.875rem}.breadCrumb:before{content:"";width:100%;height:1px;background:#E6E6E6;display:flex;align-items:center;margin-right:1rem}.breadCrumb a{color:#889A9B;white-space:nowrap}.breadCrumb a:hover{color:#004F87}.breadCrumb a span{display:none}.breadCrumb a:after{content:"/";padding:0 5px;font-family:arial}.breadCrumb a:last-of-type:after{display:none}@media (min-width: 1024px){.breadCrumb{display:flex}}.ss_icon{float:right;text-align:right;display:none}.ss_icon img{width:20px;height:auto;vertical-align:top}.table_bg table,.table_bgC table{width:100%;border:1px solid #ddd;border-collapse:collapse}.table_bg table td,.table_bgC table td{vertical-align:top;padding:8px;border:1px solid #ddd}.table_bg .td_b,.table_bgC .td_b{white-space:pre}.board_bottom{float:right}.board .boardform_text{padding:0;margin:0}.board ul{list-style:none;padding:10px;margin:10px 0;border-bottom:1px solid #ddd;display:table;width:100%}.board ul:hover{background-color:#FFF}.board ul li.board_t{padding:10px 0;margin:0}.board ul li.board_t:before{content:"\f075";color:#555;padding:2px 4px;margin-right:6px}.board ul li.board_c{padding:10px 0;margin:0}.board ul li.board_r{margin:10px 0 10px 80px}.board ul li.board_r:before{content:"\f0e6";color:#666;padding:2px 4px;margin-right:6px}.board ul li.bf1{width:100%}@media (min-width: 640px){.board ul li.bf1{float:left;width:30%;text-align:right;padding:7px}}.board ul li.bf2{width:100%;margin:0 0 10px 0}.board ul li.bf2 img{vertical-align:middle}@media (min-width: 640px){.board ul li.bf2{width:70%;margin:0;padding:7px;text-align:left;float:left}}.board input[value="留言送出"]{clear:left}.board input[type="text"],.board textarea[id="pubish_content"]{width:100%;border:1px solid #ddd;padding:4px}@media (min-width: 640px){.board input[type="text"],.board textarea[id="pubish_content"]{width:70%}}.board input[id="check_num"]{width:30%;height:40px}#contact .contact_c{width:100%;text-align:left;padding:0px 0px}#contact .haha{font-size:16px;line-height:2.2;color:#666;padding:0}#contact .haha li{list-style:none}#contact .haha em{font-style:normal;color:#333}@media (min-width: 640px){#contact .haha{font-size:15px;line-height:2;color:#666;padding:20px 140px}#contact .haha li{list-style:none}#contact .haha em{font-style:normal;color:#333}}#contact .ul_1,#contact .ul_4{width:100%;list-style:none;min-height:auto;padding:10px}#contact .ul_1 li,#contact .ul_4 li{line-height:2}#contact .ul_1 li em,#contact .ul_4 li em{font-style:normal}#contact .ul_1 li:before,#contact .ul_4 li:before{content:"\f138";padding-right:6px}@media (min-width: 640px){#contact .ul_1,#contact .ul_4{width:40%;float:left;min-height:400px;padding:10px 0;border-right:1px solid #d8d8d8}}#contact .ul_2,#contact .ul_3{width:100%;list-style:none;margin:0;padding:0}#contact .ul_2 img,#contact .ul_3 img{vertical-align:middle}#contact .ul_2 li,#contact .ul_3 li{padding:5px;margin-bottom:10px}#contact .ul_2 li b,#contact .ul_3 li b{width:100%;float:left}@media (min-width: 640px){#contact .ul_2 li b,#contact .ul_3 li b{width:140px;text-align:right;padding:0 15px 0 0}}#contact .ul_2 li input[type="text"],#contact .ul_2 li input[type="password"],#contact .ul_2 li textarea[name="content"],#contact .ul_3 li input[type="text"],#contact .ul_3 li input[type="password"],#contact .ul_3 li textarea[name="content"]{width:100%}@media (min-width: 640px){#contact .ul_2 li input[type="text"],#contact .ul_2 li input[type="password"],#contact .ul_2 li textarea[name="content"],#contact .ul_3 li input[type="text"],#contact .ul_3 li input[type="password"],#contact .ul_3 li textarea[name="content"]{width:70%}}#contact .ul_2 li input[name="input_name"],#contact .ul_3 li input[name="input_name"]{width:50%}@media (min-width: 640px){#contact .ul_2 li input[name="check_num"],#contact .ul_3 li input[name="check_num"]{width:28%;height:40px}}@media (min-width: 640px){#contact ul.ul_2{width:60%;float:right}}#page_main #contact .ul_1,#page_main #contact .ul_2{width:100%;min-height:100px;border:none}ul#member_login_d{padding:30px;list-style:none;border:1px solid #ADD8D3;background:#F7FFFF;max-width:1200px;width:96%;margin:2rem auto}ul#member_login_d img{vertical-align:middle}ul#member_login_d li{padding:5px;margin-bottom:10px;display:flex;flex-direction:column}@media (min-width: 640px){ul#member_login_d li{flex-direction:row}}ul#member_login_d li b{font-weight:normal}@media (min-width: 640px){ul#member_login_d li b{flex:0 0 200px;padding-right:15px}}@media (min-width: 640px){ul#member_login_d input[name="check_num"]{width:200px;height:40px}}h2.titleA.titleM{text-align:center}h2.titleAnn{margin:0 0 3rem 0;text-align:center;border-bottom:1px solid #add8d3;padding-bottom:1rem}.mm-txt-a{text-align:right}.mm-txt-a a{color:#229999;font-size:0.913rem}.mm-txt-a a:hover{color:#229999;text-decoration:underline}ul#member_login{position:relative;margin:2rem auto;width:100%;max-width:600px;width:96%;padding:5%;border:1px solid #ADD8D3;background:#F7FFFF;border-radius:4px}@media (min-width: 640px){ul#member_login{margin:10px auto}}ul#member_login #button3{width:100%;max-width:none}ul#member_login img{display:none}ul#member_login p{text-align:center}ul#member_login p a{padding:5px}ul#member_login li{margin:10px 0;list-style:none;display:flex;justify-content:space-between;align-items:center}ul#member_login li b{flex:0 0 70px;font-weight:normal}.link ul{list-style:none;margin:10px 0 30px 0;width:100%;float:left;padding:5px;color:#444}.link ul img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.link ul.link_img li{border:1px solid #ddd;display:inline-block !important;margin:10px 5px 10px 0}.link ul.link_img li:hover{border:1px solid #333}.link ul.link_img li img{max-height:90px;width:auto;border:2px solid #fff}.link ul.link_img_f li:first-of-type a{border:1px solid #ddd;display:inline-block}.link ul.link_img_f:nth-child(2n+1){clear:left}.link ul.link_img_f:nth-child(2n){float:right}.link ul.link_img_f img{max-height:90px;width:auto;border:2px solid #fff}.link ul.link_f{border-top:1px solid #ddd}.link ul.link_f:first-of-type,.link ul.link_f:nth-child(2){border-top:none}.link ul.link_f:nth-child(2n+1){clear:left}.link ul.link_f:nth-child(2n){float:right}@media (min-width: 640px){.link ul.link_img_f,.link .link_f{width:48%;float:left;clear:none}}#photo_group{float:right}#photo_group:before{content:"\f122";padding:3px}.b_n a{font-size:13px;color:#333}.info_pic_c{display:none}#contact-wrap{display:flex;flex-direction:column;padding:0rem 0 3rem 0;width:100%}#contact-wrap h1{font-weight:normal;font-size:1.5rem;margin:0 0 0.5rem 0}#contact-wrap h2{font-weight:normal;font-size:1.25rem;margin:0 0 1rem 0}#contact-wrap .contact-top,#contact-wrap .contact-bottom{margin:2rem 0}#contact-wrap .contact-main{display:flex;flex-direction:column}#contact-wrap .contact-main .contact-left{display:flex;flex-direction:column}#contact-wrap .contact-main .contact-left.question-left{padding:15px;border:1px solid #eaeaea;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:1rem rem}#contact-wrap .contact-main .contact-left.question-left h3{padding:0 0 15px 0}#contact-wrap .contact-main .contact-left.question-left .contact-list{margin:0}#contact-wrap .contact-main .contact-left.question-left .contact-list li{border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;align-items:center;margin:0;padding:7px}#contact-wrap .contact-main .contact-left div.contact-left-c{margin:1rem 0}#contact-wrap .contact-main .contact-left ul.contact-list{list-style:none;margin:1rem 0;padding:0}#contact-wrap .contact-main .contact-left ul.contact-list li{margin:4px 0;padding:2px 0}#contact-wrap .contact-main .contact-right,#contact-wrap .contact-main .contact-form{flex:auto;padding:2rem 0}@media (min-width: 640px){#contact-wrap .contact-main{flex-direction:row}#contact-wrap .contact-main .contact-left{flex:0 0 45%;padding:0}#contact-wrap .contact-main .contact-right{padding:0 1.5rem;flex:1}#contact-wrap .contact-main .contact-form{padding:0 1.5rem;flex:auto}#contact-wrap .contact-main .contact-form.close-left{padding:2rem 0 0 0;flex:1 0 40%}}.contact-form{display:flex;flex-direction:column}.contact-form ul{list-style:none;margin:0 auto;padding:0}.contact-form li{display:flex;margin:0 0 6px 0;flex-wrap:wrap}.contact-form li span{display:inline-block;padding:0 10px 0 0}.contact-form li input[type="radio"]{margin-right:5px}.contact-form li textarea,.contact-form li label,.contact-form li input-textarea,.contact-form li input[type="text"],.contact-form li input[type="number"]{flex:1}.contact-form li.submit-b1{padding:13px 0;text-align:right}.contact-form li.submit-b1 #b1{width:100%;max-width:300px;padding:13px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}a.del-q{padding:2px 10px;background:#efefef;margin:0px 0 0 15px;font-size:0.875rem;color:#c01d36;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}a.del-q:hover{background:#00549e;color:#fff}.faq{position:relative;max-width:1200px;margin:0 auto 1rem auto}@media (min-width: 768px){.faq{margin:0 auto 2rem auto}}.faq .faqW{margin:0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;padding:0;position:relative;line-height:1.7;overflow:hidden;border:1px solid #CBEFF0;background:#CBEFF0;margin-bottom:1rem;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.faq .faqW:hover{border:1px solid #fff;background:#fff}.faq .faqW .faq_q,.faq .faqW .faq_a{padding:24px;position:relative;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.faq .faqW .faq_q{color:#000;font-size:1.125rem}.faq .faqW .faq_q:before{content:'Q';width:30px;height:30px;color:#fff;display:inline-flex;-moz-border-radius:360px;-webkit-border-radius:360px;border-radius:360px;overflow:hidden;align-items:center;justify-content:center;font-weight:600;margin-right:1rem;background:#65bdbd}.faq .faqW .faq_q:after{content:'\f067';float:right;color:#19aeae;font-weight:400;font-size:17px;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.faq .faqW .faq_q:hover:after{color:#19aeae}.faq .faqW .faq_a{padding:0 24px;height:0;cursor:auto;display:flex;opacity:0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden;pointer-events:none;font-size:16px;font-weight:400;line-height:28px;position:relative;box-sizing:content-box !important;line-height:1.5 !important}.faq .faqW .faq_a p{line-height:1.5 !important}.faq .faqW .faq_a:before{content:'A';width:30px;height:30px;color:#fff;display:inline-flex;-moz-border-radius:360px;-webkit-border-radius:360px;border-radius:360px;overflow:hidden;align-items:center;justify-content:center;font-weight:600;margin-right:1rem;background:#CCC499}.faq .active{background:#eefcfb}.faq .active .faq_q:after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.faq .active .faq_a{pointer-events:initial;padding:0 24px 30px 24px;opacity:1;height:auto}.QA-c{flex:1}#social_fa_icon{font-size:1rem;padding:0}@media (min-width: 768px){#social_fa_icon{padding:0;margin:0 0 0 1rem}}#social_fa_icon a{color:#fff;border-radius:50px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin:5px;padding:0}#social_fa_icon a.r-wfa{color:#fff;border:none;width:30px;height:30px;font-size:1.25rem;background:none}@media (min-width: 768px){#social_fa_icon a.r-wfa{color:#242424}}#social_fa_icon a.r-wfa:hover{background:#f2f2f2;color:#106AD5}#social_fa_icon a:hover{color:#4f5563;background-color:#FFF}#social_fa_icon a .wfa-fb:before{content:"\f09a"}#social_fa_icon a .wfa-google:before{content:"\f0d5"}#social_fa_icon a .wfa-youtube:before{content:"\f16a"}#social_fa_icon a .wfa-pinterest:before{content:"\f231"}#social_fa_icon a .wfa-twitter:before{content:"\f099"}#social_fa_icon a .wfa-vimeo:before{content:"\f27d"}#social_fa_icon a .wfa-weibo:before{content:"\f18a"}#social_fa_icon a .wfa-instagram:before{content:"\f16d"}.s4-wrap{display:flex;flex-direction:column;gap:15px;max-width:1440px;width:92%;margin:0 auto}.s4-wrap *{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (min-width: 768px){.s4-wrap{gap:60px;display:grid;grid-template-columns:repeat(2, 1fr);margin:2rem auto}}.s4-wrap .s4-cc{display:flex;flex-direction:column;position:relative;border-bottom:1px solid #ddd}@media (min-width: 768px){.s4-wrap .s4-cc{border:none}.s4-wrap .s4-cc:nth-of-type(1):before{content:"";border-right:1px solid #eceffa;position:absolute;right:-30px;display:flex;width:1px;height:calc(100% - 25px);top:0}.s4-wrap .s4-cc:nth-of-type(1):after{content:"";border-bottom:1px solid #eceffa;position:absolute;display:flex;width:100%;height:1px;left:0;bottom:-15px}.s4-wrap .s4-cc:nth-of-type(2):after{content:"";border-bottom:1px solid #eceffa;position:absolute;display:flex;width:100%;height:1px;left:0;bottom:-15px}.s4-wrap .s4-cc:nth-of-type(3):after{content:"";border-right:1px solid #eceffa;position:absolute;right:-30px;display:flex;width:1px;height:calc(100% - 25px);top:0}}.s4-wrap .s4-cc h2{display:flex;align-items:center;font-size:1.25em}.s4-wrap .s4-cc h2 img{width:80px}.s4-wrap .s4-cc h2 b{display:flex;flex-direction:column;color:#393B36;padding:1.5rem 0 0 1rem}.s4-wrap .s4-cc h2 b span{display:flex;align-items:center}.s4-wrap .s4-cc h2 b span img{margin-top:1rem}.s4-wrap .s4-cc h2 b u{color:#4C90E0;font-weight:500;text-decoration:none}@media (min-width: 768px){.s4-wrap .s4-cc h2{font-size:1.5em}.s4-wrap .s4-cc h2 img{width:auto}}.s4-wrap .s4-cc p{margin:0 1rem}@media (min-width: 768px){.s4-wrap .s4-cc p{margin:0 2rem}}.s4-wrap .s4-cc ul{margin:1rem;padding:0;display:flex;list-style:none;flex-wrap:wrap}.s4-wrap .s4-cc ul li{background:#ECEFFA;display:flex;padding:5px 12px;font-size:0.913rem;margin:0 0.5rem 0.75rem 0;border-radius:40px}.s4-wrap .s4-cc ul li:hover{background:#333;color:#fff}@media (min-width: 768px){.s4-wrap .s4-cc ul{margin:2rem 2rem 0 2rem}.s4-wrap .s4-cc ul li{padding:6px 15px;font-size:1rem;margin:0 0.875rem 1rem 0}}#home-about{background:#F1F4F8;display:flex;flex-direction:column}#home-about *{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#home-about .ha-left{background:#E2E9F2;flex:0 0 40%;display:flex;align-items:center;justify-content:center}#home-about .ha-left img{margin:2rem;width:200px}#home-about .ha-right{display:flex;flex-direction:column;padding:5%}#home-about .ha-right h2,#home-about .ha-right h3{font-size:2rem;margin:0;padding:0;color:#004F87;text-align:center}#home-about .ha-right h3{font-size:1.5rem;color:#222}#home-about .ha-right .ha-tag{display:flex;justify-content:space-between;flex-wrap:wrap;margin:1rem 0;align-items:center}#home-about .ha-right .ha-tag .more{filter:grayscale(100%)}#home-about .ha-right .ha-tag .more:hover{filter:grayscale(0%)}#home-about .ha-right ul{margin:0;padding:0;display:flex;list-style:none;flex-wrap:wrap}#home-about .ha-right ul li a{background:#DBE0EA;display:flex;padding:5px 12px;font-size:0.913rem;margin:0 0.5rem 0.75rem 0;border-radius:40px;color:#000}#home-about .ha-right ul li a:hover{background:#4C90E0;color:#fff}@media (min-width: 768px){#home-about .ha-right ul{margin:0}#home-about .ha-right ul li a{padding:6px 20px;font-size:1rem;margin:0 0.875rem 1rem 0}}@media (min-width: 768px){#home-about{flex-direction:row}#home-about .ha-left{flex:0 0 40%}#home-about .ha-left img{width:250px}#home-about .ha-right h2{font-size:2.625rem;text-align:left}#home-about .ha-right h3{font-size:2rem;text-align:left}}.GalleryWrap{position:relative;display:flex;align-items:flex-end;flex-direction:column;padding-left:10%;margin:3% auto}.GalleryWrap .swiper-button-prev{left:5px;right:auto}@media (min-width: 1024px){.GalleryWrap .swiper-button-prev{left:-50px}}.GalleryWrap .swiper-button-next{right:5px;left:auto}@media (min-width: 1024px){.GalleryWrap .swiper-button-next{right:10px;left:auto}}.GalleryWrap .swiperWrap{width:100%;position:relative}.GalleryWrap .swiperWrap .GallerySwiper{width:100%;overflow:hidden}.GalleryWrap .swiperWrap .GallerySwiper article{display:flex;flex-direction:column}.GalleryWrap .swiperWrap .GallerySwiper article .article-img{width:100%;overflow:hidden}.GalleryWrap .swiperWrap .GallerySwiper article .article-img img{max-height:100%;vertical-align:middle;aspect-ratio:5/4;width:100%;object-fit:cover;object-position:center}.GalleryWrap .swiperWrap .GallerySwiper article h2{font-size:1.063rem;padding:10px 0;margin:0;font-weight:500}.GalleryWrap .swiperWrap .GallerySwiper article a{color:#222}.GalleryWrap .swiperWrap .GallerySwiper article a:hover{color:#004F87}.ClientWrap{position:relative;display:flex;flex-direction:column;background:#EAEEF5;width:100%;padding:5% 0}.ClientWrap .title-b{max-width:1440px;width:92%;margin:0 auto;margin:2rem auto}.ClientWrap .swiper-button-prev{left:5px;right:auto}@media (min-width: 1024px){.ClientWrap .swiper-button-prev{left:-50px}}.ClientWrap .swiper-button-next{right:5px;left:auto}@media (min-width: 1024px){.ClientWrap .swiper-button-next{right:-50px;left:auto}}.ClientWrap .swiperWrap{max-width:1440px;width:92%;margin:0 auto;position:relative}.ClientWrap .swiperWrap .ClientSwiper{width:100%;overflow:hidden}.ClientWrap .swiperWrap .ClientSwiper .swiper-slide{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:10px;padding:10px}.ClientWrap .swiperWrap .ClientSwiper .swiper-slide figure{display:flex;justify-content:center;align-items:center;height:120px}body.member #page_left{display:block;position:sticky;background:#fff;top:-3rem;z-index:10000}@media (min-width: 1024px){body.member #page_left{top:100px}}@media (min-width: 1024px){body.member #page_left{grid-column:span 2}body.member #page_left #page_main_2{grid-column:span 10}}body.member #page_left #menu_out_member #menu_out #menu_c{border-bottom:none}body.member #page_left #menu_out_member #menu_out #menu_c .m_top{font-size:1rem;text-align:center;padding:0}@media (min-width: 1024px){body.member #page_left #menu_out_member #menu_out #menu_c .m_top{text-align:left;margin:2rem 0 0 0;font-size:1.25rem}}body.member #page_left #menu_out_member #menu_out #menu_c #member-list{border-bottom:none;padding:0;display:flex;justify-content:center}body.member #page_left #menu_out_member #menu_out #menu_c #member-list li{margin-right:1rem}@media (min-width: 1024px){body.member #page_left #menu_out_member #menu_out #menu_c #member-list{margin:2rem 0;flex-direction:column}}#dv-searchOrder .search-orderList{table-layout:fixed;border:1px solid #ddd}#dv-searchOrder .search-orderList .table-display{display:none}#dv-searchOrder .search-orderList th{background:#e6e6e6;font-size:0.875rem;font-weight:normal;color:#424443;border-right:1px solid #fff;padding:8px 0;letter-spacing:1px}#dv-searchOrder .search-orderList th:last-of-type{border-right:none}#dv-searchOrder .search-orderList td{font-size:0.875rem;color:#424443;text-align:center;padding:8px 0;border-bottom:1px dashed #ddd}#dv-searchOrder .search-orderList tr:last-of-type td{border-bottom:none}#dv-searchOrder .search-orderList tr .order-number,#dv-searchOrder .search-orderList tr .order-cancel,#dv-searchOrder .search-orderList tr .return-handling{color:#9a9a9a;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#dv-searchOrder .search-orderList tr .order-number:hover,#dv-searchOrder .search-orderList tr .order-cancel:hover,#dv-searchOrder .search-orderList tr .return-handling:hover{color:#424443;text-decoration:underline}#dv-searchOrder .search-orderList tr .already-cancel{color:#f00}#dv-searchOrder .search-orderList tr .already-returns{color:#00f}@media (min-width: 768px){#dv-searchOrder .search-orderList{table-layout:auto}#dv-searchOrder .search-orderList .table-display{display:table-cell}}.iframe-orderInfo #input_reason,.dv_returns_handle #input_reason{width:100%}#dv-orderInfo .table-display{display:none}#dv-orderInfo .order-infoNumber{color:#424443;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;padding:8px 0}#dv-orderInfo th{font-weight:normal;background:#e6e6e6;color:#424443;padding:8px 0;letter-spacing:1px}#dv-orderInfo .order-infoList tr td{font-size:13px;color:#424443;width:30%;padding:8px 0;text-align:center}#dv-orderInfo .order-infoList tr td:nth-child(1),#dv-orderInfo .order-infoList tr td:nth-child(3){width:20%;text-align:center}#dv-orderInfo .order-productInfo{margin:20px 0 0 0}#dv-orderInfo .order-productInfo .order-productTitle td{color:#424443;padding:15px 0 8px 0 !important;border-bottom:1px solid #9a9a9a !important}#dv-orderInfo .order-productInfo td{font-size:13px;color:#424443;text-align:center;padding:10px 5px;border-bottom:1px dashed #ddd}#dv-orderInfo .order-productInfo td span{display:block;margin:5px 0}#dv-orderInfo .order-productInfo td img{width:100%}#dv-orderInfo .order-productInfo .product-number{color:#9a9a9a}#dv-orderInfo .cancel-orderInfo tr{text-decoration:line-through}#dv-orderInfo .cancel-orderInfo tr:first-of-type{text-decoration:none}#dv-orderInfo .cancel-orderInfo .order-productTitle{text-decoration:none}@media (min-width: 768px){#dv-orderInfo .table-display{display:table-cell}#dv-orderInfo .order-infoList tr td{width:40%;text-align:left}#dv-orderInfo .order-infoList tr td:nth-child(1),#dv-orderInfo .order-infoList tr td:nth-child(3){width:10%}}.philosophy-list,.philosophy-list-item{width:100%}.philosophy-list .philosophy-list-item,.philosophy-list-item .philosophy-list-item{margin-bottom:20px;line-height:0;background:#000}.philosophy-list .philosophy-list-item .philosophy-img,.philosophy-list .philosophy-list-item .philosophy-text,.philosophy-list-item .philosophy-list-item .philosophy-img,.philosophy-list-item .philosophy-list-item .philosophy-text{float:left;width:100%}@media (min-width: 640px){.philosophy-list .philosophy-list-item .philosophy-img,.philosophy-list .philosophy-list-item .philosophy-text,.philosophy-list-item .philosophy-list-item .philosophy-img,.philosophy-list-item .philosophy-list-item .philosophy-text{width:50%}}.philosophy-list .philosophy-list-item:nth-child(2n) .philosophy-img,.philosophy-list-item .philosophy-list-item:nth-child(2n) .philosophy-img{float:right}.philosophy-list .philosophy-list-item .philosophy-img,.philosophy-list-item .philosophy-list-item .philosophy-img{padding:15px}@media (min-width: 640px){.philosophy-list .philosophy-list-item .philosophy-img,.philosophy-list-item .philosophy-list-item .philosophy-img{padding:0}}.philosophy-list .philosophy-list-item .philosophy-text,.philosophy-list-item .philosophy-list-item .philosophy-text{line-height:normal;position:relative;z-index:0;padding:0 20px 20px 20px}@media (min-width: 640px){.philosophy-list .philosophy-list-item .philosophy-text,.philosophy-list-item .philosophy-list-item .philosophy-text{padding:25px}}.philosophy-list .philosophy-list-item .philosophy-text:after,.philosophy-list-item .philosophy-list-item .philosophy-text:after{content:'';position:absolute;top:15px;left:15px;right:15px;bottom:15px;border:1px solid #fff;z-index:0;display:none}@media (min-width: 640px){.philosophy-list .philosophy-list-item .philosophy-text:after,.philosophy-list-item .philosophy-list-item .philosophy-text:after{display:block}}.philosophy-list .philosophy-list-item .philosophy-text a,.philosophy-list-item .philosophy-list-item .philosophy-text a{color:#fff}.philosophy-list .philosophy-list-item .philosophy-text-inner,.philosophy-list-item .philosophy-list-item .philosophy-text-inner{z-index:1;position:relative;padding:5px 0}@media (min-width: 1024px){.philosophy-list .philosophy-list-item .philosophy-text-inner,.philosophy-list-item .philosophy-list-item .philosophy-text-inner{padding:15px 0}}.philosophy-list .philosophy-list-item .philosophy-text-inner p,.philosophy-list-item .philosophy-list-item .philosophy-text-inner p{margin:0 auto;text-align:center}.philosophy-list .philosophy-list-item .philosophy-text-inner .item_number,.philosophy-list-item .philosophy-list-item .philosophy-text-inner .item_number{width:35px;height:35px;font-size:15px;line-height:35px;border:1px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-weight:500;text-align:center;font-family:'Ubuntu', sans-serif}@media (min-width: 1024px){.philosophy-list .philosophy-list-item .philosophy-text-inner .item_number,.philosophy-list-item .philosophy-list-item .philosophy-text-inner .item_number{width:40px;height:40px;font-size:17px;line-height:40px}}.philosophy-list .philosophy-list-item .philosophy-text-inner .item_title,.philosophy-list-item .philosophy-list-item .philosophy-text-inner .item_title{font-size:13px;line-height:20px;margin-top:10px;padding:0 10px}@media (min-width: 1024px){.philosophy-list .philosophy-list-item .philosophy-text-inner .item_title,.philosophy-list-item .philosophy-list-item .philosophy-text-inner .item_title{margin-top:15px;font-size:16px;line-height:24px;padding:0 30px}}.philosophy-list .philosophy-list-item .philosophy-text-inner .item_name,.philosophy-list-item .philosophy-list-item .philosophy-text-inner .item_name{text-align:center;margin:5px 0 0 0;font-size:18px}@media (min-width: 1024px){.philosophy-list .philosophy-list-item .philosophy-text-inner .item_name,.philosophy-list-item .philosophy-list-item .philosophy-text-inner .item_name{margin:15px 0 0 0;font-size:24px}}.philosophy-list .philosophy-list-item .philosophy-text-inner .item_position,.philosophy-list-item .philosophy-list-item .philosophy-text-inner .item_position{font-size:12px}@media (min-width: 1024px){.philosophy-list .philosophy-list-item .philosophy-text-inner .item_position,.philosophy-list-item .philosophy-list-item .philosophy-text-inner .item_position{font-size:13px}}@media (max-width: 640px){.philosophy-text{height:auto !important}}.hostBox{width:100%;padding-bottom:50px}.hostBox .h_img{float:left;width:100%;position:relative}@media (min-width: 768px){.hostBox .h_img{width:35%}}.hostBox .h_img img{width:100%}.hostBox .h_img:before{content:"";display:block;width:13px;height:80px;background:rgba(0,0,0,0.1);position:absolute;bottom:-12px;left:15px;z-index:-1;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 768px){.hostBox .h_img:before{bottom:-16px;left:10px}}.hostBox .h_img:after{content:"";display:block;width:13px;height:80px;background:rgba(0,0,0,0.1);position:absolute;bottom:-12px;right:15px;z-index:-1;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 768px){.hostBox .h_img:after{bottom:-16px;right:10px}}.hostBox .h_info{float:left;width:100%;padding:0}@media (min-width: 768px){.hostBox .h_info{width:65%;padding:0 0 0 25px}}.hostBox .h_info h2{margin:0 0 15px 0;font-size:24px;color:#292929}.hostBox .h_info .hostTxt{font-size:14px;line-height:22px;color:#333}.hostBox .h_info .hostTxt h3{margin:15px 0}.hostBox .h_info .hostTxt span{background:#4b5ba8;color:#fff;font-size:15px;font-weight:normal;padding:2px 20px;display:inline-block;letter-spacing:0.25px}.hostBox .h_info .hostTxt ul,.hostBox .h_info .hostTxt ol{padding:0 0 0 25px}.hostBox .h_info .hostVideo{width:100%}.hostBox .h_info .hostVideo iframe{float:left;height:250px;width:100%;padding:0;margin-bottom:15px}@media (min-width: 640px){.hostBox .h_info .hostVideo iframe{width:33.333333%;padding:0 12px 0 0;height:125px;margin-bottom:0}}.hostBox .h_skill{float:left;width:100%;margin:25px 0 0 0;font-size:15px;line-height:24px;color:#333}.hostBox .h_skill .hostTxt{font-size:14px;line-height:22px;color:#333}.hostBox .h_skill .hostTxt h3{margin:0}.hostBox .h_skill .hostTxt span{background:#4b5ba8;color:#fff;font-size:15px;font-weight:normal;padding:2px 20px;display:inline-block;letter-spacing:0.25px}.hostBox .h_skill .sk1 ul{list-style:none;padding:0}.hostBox .h_skill .sk1 li:before{content:"\f105";margin-right:5px}.hostBox .h_skill .sk2{float:left;width:100%;border-top:#eee solid 1px}.hostBox .h_skill .sk2 .b_skill{float:left;width:100%;border-bottom:#eee solid 1px;padding:15px 0;min-height:80px;line-height:normal}.hostBox .h_skill .sk2 .years{float:left;width:140px;font-family:'Ubuntu', sans-serif;font-size:36px;color:#292929;font-weight:bold;position:relative;padding:0 0 10px 0}.hostBox .h_skill .sk2 .years:after{content:"";display:inline-block;width:20px;height:5px;background:#4b5ba8;position:absolute;left:0;bottom:0}.hostBox .h_skill .sk2 .explain{float:left;width:calc(100% - 140px)}.dv_contact{width:100%;background:#f1f1f1;line-height:0}.dv_contact .dv_map{float:left;width:50%}.dv_contact .dv_info{float:left;width:50%;padding:20px;font-size:14px;line-height:24px;font-family:'Ubuntu', "微軟正黑體", sans-serif;color:#393e41}.dv_contact .dv_info .b_txt{height:260px;border:#fff solid 1px;padding:15px}.dv_contact .dv_info h4{margin:0;font-size:17px;color:#4b5ba8}.dv_contact .dv_info h4:before{content:"\f144";font-size:16px;margin:0 3px 0 0}.dv_contact .dv_info ul{margin:5px 0 15px 0;padding:0 0 0 22px;list-style-type:square}.dv_contact .dv_info p{margin:5px 0}.form1_class{width:100%;font-size:15px;line-height:24px;color:#333;margin-bottom:30px}.form1_class .input_class td{padding:15px 0}.form1_class .input_class span{background:#4b5ba8;color:#fff;display:inline-block;padding:5px 40px;font-weight:bold}.form1_class .form1_title{width:100px;text-align:right}.form1_class .form1_c{padding:5px 0}.form1_class input,.form1_class textarea{padding:3px}.form1_class textarea{width:calc(100% - 100px)}.form1_class .form_r{color:#de6f6f;font-size:14px}.form1_class .Wdate{border:#ddd 1px solid !important;height:25px}.form1_class input[type="submit"]{padding:10px 20px}.dv_driven{width:100%}.dv_driven .dv_title{text-align:center;margin-bottom:30px}.dv_driven .dv_title h2{margin:0}.dv_driven .dv_title h3{margin:0;font-family:Arial;color:#53585f;font-size:20px}.dv_driven .dv_descrip{width:100%;margin-bottom:30px}.dv_driven .dv_descrip .desc_list{float:left;position:relative;width:47%;padding-bottom:47%;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 1.5% 2% 1.5%}@media (min-width: 640px){.dv_driven .dv_descrip .desc_list{width:30.33333%;padding-bottom:30.33333%}}@media (min-width: 1024px){.dv_driven .dv_descrip .desc_list{width:17%;padding-bottom:17%;margin:0 1.5%}}.dv_driven .dv_descrip .desc_list .box{position:absolute;height:92%;width:92%;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;margin:4%}.dv_driven .dv_descrip .desc_list .row{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.dv_driven .dv_descrip .desc_list .s_photo{line-height:0;margin-bottom:10px}.dv_driven .dv_descrip .desc_list span{display:block;font-size:17px;font-weight:bold;line-height:22px;letter-spacing:0.5px}.dv_driven .dv_descrip .desc_list em{display:block;font-style:normal}.dv_driven .dv_descrip .s1{box-shadow:0px 0px 5px rgba(117,162,45,0.5)}.dv_driven .dv_descrip .s1 .box{border:#75a22d solid 1px}.dv_driven .dv_descrip .s1 img{height:52px !important}.dv_driven .dv_descrip .s2{box-shadow:0px 0px 5px rgba(207,123,14,0.5)}.dv_driven .dv_descrip .s2 .box{border:#cf7b0e solid 1px}.dv_driven .dv_descrip .s2 img{height:53px !important}.dv_driven .dv_descrip .s3{box-shadow:0px 0px 5px rgba(155,71,150,0.5)}.dv_driven .dv_descrip .s3 .box{border:#9b4796 solid 1px}.dv_driven .dv_descrip .s3 img{height:50px !important}.dv_driven .dv_descrip .s4{box-shadow:0px 0px 5px rgba(165,62,60,0.5)}.dv_driven .dv_descrip .s4 .box{border:#a53e3c solid 1px}.dv_driven .dv_descrip .s4 img{height:48px !important}.dv_driven .dv_descrip .s5{box-shadow:0px 0px 5px rgba(25,111,164,0.5)}.dv_driven .dv_descrip .s5 .box{border:#196fa4 solid 1px}.dv_driven .dv_descrip .s5 img{height:47px !important}.dv_driven .dv_service{width:100%}.dv_driven .dv_service .item{float:left;width:100%}@media (min-width: 640px){.dv_driven .dv_service .item{width:50%}}@media (min-width: 1024px){.dv_driven .dv_service .item{width:33.3333333%}}.dv_driven .dv_service .item a{display:block;position:relative;-moz-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}.dv_driven .dv_service .item .dv_img{position:relative;line-height:0}.dv_driven .dv_service .item .dv_img:before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}@media (min-width: 1024px){.dv_driven .dv_service .item .dv_img:before{background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.dv_driven .dv_service .item .dv_img img{width:100%}.dv_driven .dv_service .item .dv_img .sur_txt{position:absolute;width:100%;height:100%;top:0;padding:12px 10px}.dv_driven .dv_service .item .dv_img .sur_txt h2{display:block;position:absolute;font-size:24px;font-weight:bold;letter-spacing:0.25px;line-height:initial;color:#fff;padding:0;margin:0;text-align:center;top:50%;left:50%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-moz-transform:translate(-50%, -25%);-o-transform:translate(-50%, -25%);-ms-transform:translate(-50%, -25%);-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%)}@media (min-width: 1024px){.dv_driven .dv_service .item .dv_img .sur_txt h2{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.dv_driven .dv_service .item .dv_img .sur_txt h2 span{font-family:'Ubuntu', sans-serif;display:block;font-size:20px}.dv_driven .dv_service .item:first-of-type h2{opacity:1 !important;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translate(-50%, -50%) !important;-o-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}@media (min-width: 1024px){.dv_driven .dv_service .item a:hover .dv_img:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.dv_driven .dv_service .item a:hover .dv_img .sur_txt:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media (min-width: 1024px){.dv_driven .dv_service .item a:hover .dv_img .sur_txt h2{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translate(-50%, -55%);-o-transform:translate(-50%, -55%);-ms-transform:translate(-50%, -55%);-webkit-transform:translate(-50%, -55%);transform:translate(-50%, -55%)}}.dv_driven .driven_about{width:100%;padding:30px 0}@media (min-width: 768px){.dv_driven .driven_about{display:flex}}.dv_driven .driven_about .about_photo{width:100%}@media (min-width: 768px){.dv_driven .driven_about .about_photo{width:40%;padding:0 0 0 30px}}.dv_driven .driven_about .about_info{width:100%;text-align:justify}@media (min-width: 768px){.dv_driven .driven_about .about_info{flex:1;padding:40px 50px 0 0;font-size:16px;line-height:27px}}@media (min-width: 1024px){.dv_driven .driven_about .about_info{font-size:20px;line-height:36px}}.dv_driven .driven_contact{width:100%;line-height:0}
