﻿@font-face{font-family:"NotoSansTC";font-style:normal;font-weight:400;src:url("../fonts/NotoSansTC/NotoSansTC-Regular.woff2") format("woff2"),url("../fonts/NotoSansTC/NotoSansTC-Regular.woff") format("woff")}@font-face{font-family:"NotoSansTC";font-style:normal;font-weight:500;src:url("../fonts/NotoSansTC/NotoSansTC-Medium.woff2") format("woff2"),url("../fonts/NotoSansTC/NotoSansTC-Medium.woff") format("woff")}@font-face{font-family:"NotoSansTC";font-style:normal;font-weight:700;src:url("../fonts/NotoSansTC/NotoSansTC-Bold.woff2") format("woff2"),url("../fonts/NotoSansTC/NotoSansTC-Bold.woff") format("woff")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;src:url("../fonts/Ubuntu/ubuntu-v20-latin-300.eot");src:local(""),url("../fonts/Ubuntu/ubuntu-v20-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/Ubuntu/ubuntu-v20-latin-300.woff2") format("woff2"),url("../fonts/Ubuntu/ubuntu-v20-latin-300.woff") format("woff"),url("../fonts/Ubuntu/ubuntu-v20-latin-300.ttf") format("truetype"),url("../fonts/Ubuntu/ubuntu-v20-latin-300.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:300;src:url("../fonts/Ubuntu/ubuntu-v20-latin-300italic.eot");src:local(""),url("../fonts/Ubuntu/ubuntu-v20-latin-300italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Ubuntu/ubuntu-v20-latin-300italic.woff2") format("woff2"),url("../fonts/Ubuntu/ubuntu-v20-latin-300italic.woff") format("woff"),url("../fonts/Ubuntu/ubuntu-v20-latin-300italic.ttf") format("truetype"),url("../fonts/Ubuntu/ubuntu-v20-latin-300italic.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;src:url("../fonts/Ubuntu/ubuntu-v20-latin-regular.eot");src:local(""),url("../fonts/Ubuntu/ubuntu-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Ubuntu/ubuntu-v20-latin-regular.woff2") format("woff2"),url("../fonts/Ubuntu/ubuntu-v20-latin-regular.woff") format("woff"),url("../fonts/Ubuntu/ubuntu-v20-latin-regular.ttf") format("truetype"),url("../fonts/Ubuntu/ubuntu-v20-latin-regular.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:400;src:url("../fonts/Ubuntu/ubuntu-v20-latin-italic.eot");src:local(""),url("../fonts/Ubuntu/ubuntu-v20-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Ubuntu/ubuntu-v20-latin-italic.woff2") format("woff2"),url("../fonts/Ubuntu/ubuntu-v20-latin-italic.woff") format("woff"),url("../fonts/Ubuntu/ubuntu-v20-latin-italic.ttf") format("truetype"),url("../fonts/Ubuntu/ubuntu-v20-latin-italic.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;src:url("../fonts/Ubuntu/ubuntu-v20-latin-500.eot");src:local(""),url("../fonts/Ubuntu/ubuntu-v20-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/Ubuntu/ubuntu-v20-latin-500.woff2") format("woff2"),url("../fonts/Ubuntu/ubuntu-v20-latin-500.woff") format("woff"),url("../fonts/Ubuntu/ubuntu-v20-latin-500.ttf") format("truetype"),url("../fonts/Ubuntu/ubuntu-v20-latin-500.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:500;src:url("../fonts/Ubuntu/ubuntu-v20-latin-500italic.eot");src:local(""),url("../fonts/Ubuntu/ubuntu-v20-latin-500italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Ubuntu/ubuntu-v20-latin-500italic.woff2") format("woff2"),url("../fonts/Ubuntu/ubuntu-v20-latin-500italic.woff") format("woff"),url("../fonts/Ubuntu/ubuntu-v20-latin-500italic.ttf") format("truetype"),url("../fonts/Ubuntu/ubuntu-v20-latin-500italic.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;src:url("../fonts/Ubuntu/ubuntu-v20-latin-700.eot");src:local(""),url("../fonts/Ubuntu/ubuntu-v20-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/Ubuntu/ubuntu-v20-latin-700.woff2") format("woff2"),url("../fonts/Ubuntu/ubuntu-v20-latin-700.woff") format("woff"),url("../fonts/Ubuntu/ubuntu-v20-latin-700.ttf") format("truetype"),url("../fonts/Ubuntu/ubuntu-v20-latin-700.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:700;src:url("../fonts/Ubuntu/ubuntu-v20-latin-700italic.eot");src:local(""),url("../fonts/Ubuntu/ubuntu-v20-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Ubuntu/ubuntu-v20-latin-700italic.woff2") format("woff2"),url("../fonts/Ubuntu/ubuntu-v20-latin-700italic.woff") format("woff"),url("../fonts/Ubuntu/ubuntu-v20-latin-700italic.ttf") format("truetype"),url("../fonts/Ubuntu/ubuntu-v20-latin-700italic.svg#Ubuntu") format("svg")}/*!
 * * 保留BS v3隱藏/顯示的樣式 https://getbootstrap.com/docs/3.4/customize/
 * * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * * Copyright 2011-2019 Twitter, Inc.
 * * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.reset{margin:0;padding:0;list-style:none}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}[role=button]{cursor:pointer}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none !important}@media(max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width: 767px){.visible-xs-block{display:block !important}}@media(max-width: 767px){.visible-xs-inline{display:inline !important}}@media(max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-block{display:block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-block{display:block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width: 1200px){.visible-lg-block{display:block !important}}@media(min-width: 1200px){.visible-lg-inline{display:inline !important}}@media(min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none !important}}@media(min-width: 1200px){.hidden-lg{display:none !important}}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.visible-print-block{display:block !important}}@media print{.visible-print-inline{display:inline !important}}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.clearfix:before,.clearfix:after{content:" ";display:table;clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.disabled,.disabled:hover{cursor:not-allowed}*{box-sizing:border-box;backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:before,*:after{box-sizing:border-box}a,a:visited,a:hover,a:focus,a:active{text-decoration:none;outline:0 !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}button,button:visited,button:hover,button:focus,button:active{outline:0 !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}a[accesskey]{color:rgba(0,0,0,0) !important;position:absolute !important;top:0;left:0;font-size:0}img,a img{border:none;max-width:100%;height:auto !important}h1,h2,h3,h4,h5,h6{font-weight:normal}img,input[type=image],video,embed,iframe,marquee,object,table{aspect-ratio:attr(width)/attr(height)}section,article,aside,footer,header,nav,main{display:block}p{line-height:inherit}ol.reset,ul.reset,li.reset{list-style:none;margin:0;padding:0}label{font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0;border-radius:0;box-shadow:none !important}input:not([type=radio]):not([type=checkbox]),textarea,select,input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input:not([type=button]),input:not([type=submit]),input:not([type=reset]){font-size:16px !important}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:1em;width:1em;margin-left:3px;opacity:0;pointer-events:none;background-size:contain;background-image:svg-url('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#fff" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z" /></svg>')}input[type=search]:focus::-webkit-search-cancel-button{opacity:1;pointer-events:all;cursor:pointer}textarea{resize:vertical}::-webkit-input-placeholder{color:#a6a7a7;font-size:16px}::-moz-placeholder{color:#a6a7a7;font-size:16px}:-ms-input-placeholder,:-moz-placeholder{color:#a6a7a7;font-size:16px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{box-shadow:none;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#1c92d2}::selection{background:#1c92d2;color:#fff}::-moz-selection{background:#1c92d2;color:#fff}hr{display:block;background:none;height:1px;width:100%;margin:20px auto;border:none;border-top:1px solid #ddd}@media(max-width: 767px){hr{margin:15px auto}}.hidden-ele{display:none;visibility:hidden}body,html{margin:0;padding:0;color:#000;font-size:16px;font-family:"Ubuntu","Noto Sans CJK TC","Microsoft JhengHei UI","Microsoft JhengHei",sans-serif;line-height:1.5;background:#f7f7f7;-webkit-overflow-scrolling:touch;word-wrap:break-word}@media all and (max-width: 742px){body,html{font-size:15px}}body{overflow-x:hidden !important}body::before{pointer-events:none;content:"";position:fixed;top:0;left:0;z-index:100;width:100vw;height:calc(100vh - 50px);background-color:#fff;opacity:0}@media all and (max-width: 742px){body.is-open{overflow:hidden}body.is-open::before{pointer-events:all;opacity:1}}@media all and (max-width: 742px){body.is-open2{overflow:hidden}body.is-open2::before{pointer-events:all;opacity:1;z-index:1049;height:calc(100vh - 51px)}}@media all and (max-width: 742px){body{padding-bottom:40px}}@supports(margin-bottom: constant(safe-area-inset-bottom)) or (margin-bottom: env(safe-area-inset-bottom)){body:not(.disableSafeAreaForChrome) #header .header-sub{margin-bottom:env(safe-area-inset-bottom) !important}}@supports(padding-bottom: constant(safe-area-inset-bottom)) or (padding-bottom: env(safe-area-inset-bottom)){body:not(.disableSafeAreaForChrome){padding-bottom:env(safe-area-inset-bottom) !important}}.p-wrap{width:100vw;overflow:hidden}.simditor-placeholder{display:none !important}.w100p{width:100%}#header{position:fixed;z-index:1041;top:0;left:0;width:100%;min-height:125px;background-color:#f7f7f7}#header ul{margin:0;padding:0;list-style:none}#header::before{pointer-events:none;content:"";position:absolute;z-index:-1;right:0;top:0;width:20%;height:100%;border-radius:80px 0 0;background-image:-moz-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);transition:all .4s ease-in-out}#header .page-container{display:flex;align-items:center;max-width:1540px}#header .logo{flex:0 0 auto;margin:40px 50px 40px 0;padding:0;width:274px;height:44px;z-index:99;transition:all .4s ease-in-out}#header .logo a{display:block;width:100%;height:100%;font-size:0;background:url(../images/logo.png) no-repeat;background-size:100% auto}#header .header-nav{flex:0 0 auto;margin-right:30px;width:260px}#header .header-nav ul{display:flex}#header .header-nav ul li{position:relative;padding-left:20px}#header .header-nav ul li a.icon-button{display:inline-block;position:relative;padding-right:43px}#header .header-nav ul li a.icon-button strong{display:inline-block;position:relative;left:0;z-index:1;color:#333;font-weight:bold;line-height:50px;white-space:nowrap;transition:all .4s ease-in-out}#header .header-nav ul li a.icon-button span{position:absolute;z-index:0;top:50%;right:0;margin-top:-17px;width:34px;height:34px;border-radius:17px;transition:width .4s ease-in-out}#header .header-nav ul li a.icon-button span::before,#header .header-nav ul li a.icon-button span::after{pointer-events:none;content:"";position:absolute;transition:all .4s ease-in-out}#header .header-nav ul li a.icon-button span::before{display:none;top:10px;right:16px;width:2px;height:12px;background-color:#fff}#header .header-nav ul li a.icon-button span::after{top:11px;right:11px;width:12px;height:2px;background-color:#fff;box-shadow:0 5px 0 #fff,0 10px #fff}#header .header-nav ul li a.icon-button.type-industry span{background-color:#236db4;box-shadow:0px 3px 4px 0px rgba(48,187,251,.34)}#header .header-nav ul li a.icon-button.type-product span{background-color:#28b5c5;box-shadow:0px 3px 4px 0px rgba(40,181,197,.34)}#header .header-nav ul li:first-child{padding-right:20px;padding-left:0}#header .header-nav ul li:first-child::before{pointer-events:none;content:"";position:absolute;top:50%;right:-4px;margin-top:-2px;width:4px;height:4px;border-radius:50%;background-color:#333}#header .header-nav ul li.is-open a.icon-button strong{left:13px;color:#fff}#header .header-nav ul li.is-open a.icon-button span{width:100%}#header .header-nav ul li.is-open a.icon-button span::before{display:block;height:14px;transform:rotate(45deg)}#header .header-nav ul li.is-open a.icon-button span::after{top:10px;right:16px;width:2px;height:14px;background-color:#fff;box-shadow:none;transform:rotate(135deg)}#header .header-search{flex:1 2 595px;border-radius:25px}#header .header-search:focus-within{box-shadow:0 0 0 4px rgba(42,183,198,.2)}#header .header-search .search-input-bar{display:flex;align-items:center;position:relative;z-index:0;margin:0;padding:0;width:100%;height:50px;border-radius:25px;background-color:#fff;box-shadow:2.192px 4.494px 12px 0px rgba(0,0,0,.03)}#header .header-search .search-input-bar .search-input{padding:0 20px;width:calc(100% - 50px);line-height:50px;height:50px;border:none;border-radius:25px 0 0 25px;background-color:#fff}#header .header-search .search-input-bar .search-submit{width:50px;height:50px;font-size:0;border:none;border-radius:25px;background:url(../images/icon_search.png) 0 0 no-repeat;background-size:50px 100px;transition:all .4s ease-in-out}#header .header-search.has-select{display:flex;align-items:center}#header .header-search.has-select .search-select-bar{flex:0 0 auto;position:relative;z-index:0;margin:0;padding:0;width:190px;height:50px;border-radius:25px 0 0 25px;background-color:#fff;box-shadow:2.192px 4.494px 12px 0px rgba(0,0,0,.03)}#header .header-search.has-select .search-select-bar select{cursor:pointer;padding:0 30px 0 20px;width:100%;height:48px;color:#444;font-size:16px;line-height:48px;background-color:rgba(0,0,0,0);border:none;outline:none;-o-text-overflow:"";text-overflow:"";-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (max-width: 742px){#header .header-search.has-select .search-select-bar select{padding-left:15px;padding-right:20px;font-size:14px;height:34px;line-height:34px}}#header .header-search.has-select .search-select-bar select option{color:#000;text-shadow:none}#header .header-search.has-select .search-select-bar select::-ms-expand{display:none}#header .header-search.has-select .search-select-bar::before,#header .header-search.has-select .search-select-bar::after{pointer-events:none;content:"";position:absolute;top:50%}#header .header-search.has-select .search-select-bar:before{right:20px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#2ab7c6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media all and (max-width: 742px){#header .header-search.has-select .search-select-bar:before{right:10px}}#header .header-search.has-select .search-select-bar::after{right:0;margin-top:-10px;width:1px;height:20px;background-color:#cadbe4}#header .header-search.has-select .search-input-bar{border-radius:0 25px 25px 0}#header .header-sub{flex:0 0 auto;margin-left:25px;min-width:210px}@media all and (max-width: 742px){#header .header-sub{position:fixed !important;bottom:0 !important;left:0 !important;width:100% !important;background-color:#fff !important;border-top:1px solid #c2dbe3;z-index:999 !important}}#header .header-sub ul{display:flex;width:130px;height:50px;border-radius:25px;box-shadow:2.192px 4.494px 12px 0px rgba(0,0,0,.03);background-color:#fff}#header .header-sub ul li.xs-show{display:none}#header .header-sub ul li a.icon-button{display:block;position:relative;width:65px;transition:all .4s ease-in-out}#header .header-sub ul li a.icon-button .txt{display:block;width:50px;height:50px;font-size:0;transition:all .4s ease-in-out;background-size:50px 100px}#header .header-sub ul li a.icon-button .num{display:block;position:absolute;top:3px;right:3px;width:20px;height:20px;color:#fff;font-size:12px;text-align:center;line-height:20px;border-radius:50%;background-color:#f42525}#header .header-sub ul li a.icon-button.icon-inquiry{padding-left:15px;border-radius:25px 0 0 25px}#header .header-sub ul li a.icon-button.icon-inquiry .txt{background-image:url(../images/icon_inquiry.png)}#header .header-sub ul li a.icon-button.icon-wash .txt{background-image:url(../images/icon_wash.png)}#header .header-sub ul li a.icon-button.icon-faq .txt{background-image:url(../images/icon_faq.png)}#header .header-sub ul li a.icon-button.icon-notice{padding-right:15px;border-radius:0 25px 25px 0}#header .header-sub ul li a.icon-button.icon-notice .txt{background-image:url(../images/icon_notice.png)}#header .header-sub ul li a.icon-button.icon-notice .num{right:18px}#header .header-sub ul li a.icon-button.icon-notice.is-open .txt{background-position:0 bottom}#header .header-login{flex:0 0 auto;display:block;margin-left:10px;width:70px;height:50px;color:#fff;font-size:14px;line-height:20px;text-align:center;transition:all .4s ease-in-out}@media all and (max-width: 742px){#header .header-login{margin:0 auto !important;width:50px !important}}#header .header-login span{display:block;margin:0 auto;width:30px;height:30px;background:0 0 no-repeat;background-size:30px 60px;transition:all .4s ease-in-out}#header .header-login.login span,#header .header-login.general span{background-image:url(../images/icon_user.png)}#header .header-login.vendor span{background-image:url(../images/icon_vendor.png)}@media all and (max-width: 742px){#header .header-login.vendor span{background-position:4px 0 !important}}#header.is-scroll{min-height:90px}#header.is-scroll .logo{margin-top:23px;margin-bottom:23px}#header.is-scroll::before{border-radius:70px 0 0}@media all and (max-width: 1022px){#header.is-scroll::before{width:14%;border-radius:70px 0 0}#header.is-scroll .header-search.has-select .search-select-bar{width:150px}}@media all and (max-width: 1022px)and (max-width: 742px){#header.is-scroll .header-search.has-select .search-select-bar{width:120px}}@media all and (max-width: 1022px){#header.is-scroll .header-sub{margin-left:10px}#header.is-scroll .header-sub ul{width:100%}#header.is-scroll .header-sub ul li a.icon-button{width:56px}#header.is-scroll .header-sub ul li a.icon-button .num{right:6px}#header.is-scroll .header-sub ul li a.icon-button.icon-inquiry{padding:0 3px}#header.is-scroll .header-sub ul li a.icon-button.icon-notice{padding:0 3px;border-radius:0}#header.is-scroll .header-sub ul li a.icon-button.icon-notice .num{right:6px}#header.is-scroll .header-login{margin:0;width:56px;font-size:0;border-radius:0 25px 25px 0;transition:all .4s ease-in-out}#header.is-scroll .header-login span{width:50px;height:50px;background-position:0 0;background-size:50px 100px}#header.is-scroll .header-login.login span,#header.is-scroll .header-login.general span{background-image:url(../images/icon_user2.png)}#header.is-scroll .header-login.vendor{padding-right:3px}#header.is-scroll .header-login.vendor span{background-image:url(../images/icon_vendor2.png)}}@media all and (max-width: 1379px){#header{min-height:90px}#header::before{width:14%;border-radius:70px 0 0}#header .logo{margin-top:23px;margin-bottom:23px}#header .header-search.has-select .search-select-bar{width:150px}}@media all and (max-width: 1379px)and (max-width: 742px){#header .header-search.has-select .search-select-bar{width:120px}}@media all and (max-width: 1379px){#header .header-sub{margin-left:10px;min-width:inherit}#header .header-sub ul{width:100%}#header .header-sub ul li a.icon-button{width:56px}#header .header-sub ul li a.icon-button .num{right:6px}#header .header-sub ul li a.icon-button.icon-inquiry{padding:0 3px}#header .header-sub ul li a.icon-button.icon-notice{padding:0 3px;border-radius:0}#header .header-sub ul li a.icon-button.icon-notice .num{right:6px}#header .header-login{margin:0;width:56px;font-size:0;border-radius:0 25px 25px 0;transition:all .4s ease-in-out}#header .header-login span{width:50px;height:50px;background-position:0 0;background-size:50px 100px}#header .header-login.login span,#header .header-login.general span{background-image:url(../images/icon_user2.png)}#header .header-login.vendor{padding-right:3px}#header .header-login.vendor span{background-image:url(../images/icon_vendor2.png)}}@media all and (max-width: 1179px){#header .logo{margin-right:30px;width:100px}#header .logo a{background-image:url(../images/logo2.png)}}@media all and (max-width: 1022px){#header .header-nav{position:absolute;z-index:2;top:90px;left:0;flex:none;margin:0;width:100%;background-color:#eee}#header .header-nav ul{justify-content:space-around}#header .header-nav ul li{padding:0;width:50%}#header .header-nav ul li a.icon-button{display:block;width:100%;padding-left:20px;padding-right:20px}#header .header-nav ul li a.icon-button strong{color:#fff}#header .header-nav ul li a.icon-button span{right:5px;box-shadow:none !important}#header .header-nav ul li a.icon-button.type-industry{background-color:#236db4}#header .header-nav ul li a.icon-button.type-product{background-color:#28b5c5}#header .header-nav ul li:first-child{padding:0}#header .header-nav ul li:first-child::before{display:none}#header .header-nav ul li.is-open a.icon-button span{width:34px}#header .header-nav ul li.is-open a.icon-button strong{left:0}}@media all and (max-width: 742px){#header{min-height:44px}#header.is-scroll{min-height:44px}#header.is-scroll .logo{margin-top:10px;margin-bottom:10px}#header .page-container{padding-left:10px;padding-right:10px;justify-content:space-between}#header::before{display:none}#header .logo{margin-right:10px;margin-top:10px;margin-bottom:10px;width:50px;height:24px}#header .header-search .search-input-bar{height:34px}#header .header-search .search-input-bar .search-input{padding-left:10px;padding-right:0;width:calc(100% - 34px);font-size:14px !important;height:34px;line-height:34px}#header .header-search .search-input-bar .search-input::-webkit-input-placeholder{font-size:14px}#header .header-search .search-input-bar .search-input::-moz-placeholder{font-size:14px}#header .header-search .search-input-bar .search-input:-ms-input-placeholder,#header .header-search .search-input-bar .search-input:-moz-placeholder{font-size:14px}#header .header-search .search-input-bar .search-submit{width:34px;height:34px;background-size:34px 68px}#header .header-search.has-select .search-select-bar{width:120px;height:34px}#header .header-nav{top:44px}#header .header-nav ul li a.icon-button{padding-left:34px}#header .header-nav ul li a.icon-button strong{font-size:14px;line-height:40px}#header .header-nav ul li a.icon-button span{right:auto;left:0}#header .header-search-popup{display:block !important;width:50px !important;height:50px;font-size:0;background:url(../images/icon_search2.png) 0 0 no-repeat;background-size:50px 100px}#header .header-sub{display:none;margin:0 !important}#header .header-sub ul{display:flex;flex-wrap:wrap;width:auto !important;background:rgba(0,0,0,0);box-shadow:none;border-radius:0;justify-content:space-around}#header .header-sub ul li{width:20%;text-align:center;border-right:1px solid #c2dbe3}#header .header-sub ul li.xs-show{display:block}#header .header-sub ul li a.icon-button{margin:0 auto !important;padding:0 !important;width:100% !important;border-radius:0 !important}#header .header-sub ul li a.icon-button .txt{margin:0 auto;padding-top:30px;color:#222;width:50px !important;font-size:12px;line-height:20px;background-position:center 0 !important;background-size:40px auto !important}#header .header-sub ul li a.icon-button .num{top:11px;right:9px !important}#header .header-sub ul li a.icon-button.is-open{background-color:#c2dbe3}#header .header-sub ul li.order1{order:1}#header .header-sub ul li.order2{order:2}#header .header-sub ul li.order3{order:3}#header .header-sub ul li.order4{order:4}#header .header-sub ul li.order5{order:5;border-right:none}#header .header-login{position:relative;padding-top:30px !important;width:70px !important;color:#222 !important;font-size:12px !important;line-height:20px !important;text-align:center;border-radius:0}#header .header-login span{position:absolute;top:0;left:50%;margin-left:-20px;width:40px !important;height:40px !important;background-position:center 0 !important;background-size:40px auto !important}#header.is-scroll .header-login{border-radius:0}}.pc #header .header-nav ul li a.icon-button:hover strong{color:#fff;left:13px}.pc #header .header-nav ul li a.icon-button:hover span{width:100%}@media all and (max-width: 1022px){.pc #header .header-nav ul li a.icon-button:hover span{width:34px}}.pc #header .header-nav ul li a.icon-button:hover.type-industry{color:#236db4}.pc #header .header-nav ul li a.icon-button:hover.type-product{color:#28b5c5}.pc #header .header-nav ul li:not(.is-open) a.icon-button:hover span::before{display:block}.pc #header .header-nav ul li:not(.is-open) a.icon-button:hover span::after{top:15px;right:13px;width:8px;height:8px;background:rgba(0,0,0,0);border-top:2px solid #fff;border-right:2px solid #fff;box-shadow:none;transform:rotate(135deg)}.pc #header .header-nav ul li.is-open a.icon-button:hover span::before{transform:rotate(135deg)}.pc #header .header-nav ul li.is-open a.icon-button:hover span::after{transform:rotate(225deg)}.pc #header .header-search .search-submit:hover{background-color:#236db4;background-position:0 bottom}.pc #header .header-sub ul li a.icon-button:hover .txt{background-position:0 bottom}.pc #header .header-login:hover{text-decoration:underline}@media all and (max-width: 1379px){.pc #header .header-login:hover{text-decoration:none}.pc #header .header-login:hover span{background-position:0 bottom}}.mobile-fixed-sub{pointer-events:none;opacity:0;position:fixed;bottom:0;width:100%;background-color:#fff;border-top:1px solid #c2dbe3;z-index:-1}.mobile-fixed-sub ul{margin:0;padding:0;list-style:none;display:flex;justify-content:space-around;height:50px;background-color:#fff}.mobile-fixed-sub ul li{width:20%;text-align:center;border-right:1px solid #c2dbe3}.mobile-fixed-sub ul li:last-child{border-right:none}.mobile-fixed-sub ul li a.icon-button{display:block;position:relative}.mobile-fixed-sub ul li a.icon-button .txt{display:block;margin:0 auto;padding-top:30px;color:#222;width:50px;font-size:12px;line-height:20px;background-position:center 0;background-size:40px auto}.mobile-fixed-sub ul li a.icon-button .num{display:block;position:absolute;top:11px;right:9px;width:20px;height:20px;color:#fff;font-size:12px;text-align:center;line-height:20px;border-radius:50%;background-color:#f42525}.mobile-fixed-sub ul li a.icon-button.icon-inquiry .txt{background-image:url(../images/icon_inquiry.png)}.mobile-fixed-sub ul li a.icon-button.icon-wash .txt{background-image:url(../images/icon_wash.png)}.mobile-fixed-sub ul li a.icon-button.icon-faq .txt{background-image:url(../images/icon_faq.png)}.mobile-fixed-sub ul li a.icon-button.icon-notice .txt{background-image:url(../images/icon_notice.png)}.mobile-fixed-sub ul li a.icon-button.is-open{background-color:#c2dbe3}.mobile-fixed-sub ul li a.header-login{display:block;position:relative;margin:0 auto;width:50px;padding-top:30px;color:#222;font-size:12px;line-height:20px;text-align:center}.mobile-fixed-sub ul li a.header-login span{position:absolute;top:0;left:50%;margin-left:-25px;width:50px;height:50px;background-position:center 0;background-size:40px auto}.mobile-fixed-sub ul li a.header-login.login span,.mobile-fixed-sub ul li a.header-login.general span{background-image:url(../images/icon_user2.png)}.mobile-fixed-sub ul li a.header-login.vendor{padding-right:3px}.mobile-fixed-sub ul li a.header-login.vendor span{background-image:url(../images/icon_vendor2.png)}@media all and (max-width: 1022px){.mobile-fixed-sub{pointer-events:all;opacity:1;z-index:90}}#nav{pointer-events:none;opacity:0;position:fixed;z-index:-1;top:125px;left:50%;max-width:1500px;width:100%;transform:translate(-50%, 0);transition:top .4s ease-in-out}@media all and (max-width: 1379px){#nav{top:90px}}@media all and (max-width: 1022px){#nav{top:140px}}@media all and (max-width: 742px){#nav{top:84px}}#nav ul{margin:0;padding:0;list-style:none}#nav .menu-layer{display:none;pointer-events:none;position:fixed;top:0;right:-100%;opacity:0;width:100%;z-index:-1;padding-bottom:50px;height:calc(100vh - 194px);overflow:hidden;overflow-y:auto;background-color:#fff}@media all and (max-width: 742px){#nav .menu-layer{display:block}}#nav .menu-layer.is-open{pointer-events:all;opacity:1;right:0;z-index:1061}#nav .menu-layer ul{display:flex;flex-wrap:wrap;align-content:flex-start;position:relative;margin:0;padding:0;list-style:none}#nav .menu-layer ul::before{pointer-events:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ddd}#nav .menu-layer li{width:50%;border-bottom:1px solid #ddd}#nav .menu-layer li.to-prev{position:relative;padding:10px 20px 10px 40px;width:100%;background-color:#efefef}@media all and (max-width: 742px){#nav .menu-layer li.to-prev{padding-left:34px;font-size:14px}}#nav .menu-layer li.to-prev::before{pointer-events:none;content:"";position:absolute;top:18px;left:22px;width:8px;height:8px;border-top:2px solid #8b8b8b;border-right:2px solid #8b8b8b;transform:rotate(-135deg)}@media all and (max-width: 742px){#nav .menu-layer li.to-prev::before{top:16.5px;left:15px}}#nav .menu-layer a{display:block;position:relative;padding:10px 30px 10px 20px;color:#223950}@media all and (max-width: 742px){#nav .menu-layer a{padding-left:10px}}#nav .menu-layer a::before{pointer-events:none;content:"";position:absolute;top:18px;right:20px;width:8px;height:8px;border-top:2px solid #8b8b8b;border-right:2px solid #8b8b8b;transform:rotate(45deg)}@media all and (max-width: 742px){#nav .menu-layer a::before{right:12px;width:6px;height:6px;border-width:1px}}#nav.is-scroll{top:90px}@media all and (max-width: 1022px){#nav.is-scroll{top:140px}}@media all and (max-width: 742px){#nav.is-scroll{top:84px}}#nav.is-open{pointer-events:auto;opacity:1;z-index:1055}#nav.is-open .menu-layer.first{pointer-events:all;opacity:1;right:0;z-index:1060}.layer-wrap{display:flex;position:relative;max-width:1500px;width:100%;height:calc(100vh - 125px - 100px);background-color:#f8f8f8}@media all and (min-width: 1680px){.layer-wrap{max-height:800px}}@media all and (max-width: 1022px){.layer-wrap{max-height:70vh}}@media all and (max-width: 742px){.layer-wrap{display:none}}.layer-wrap::before{pointer-events:none;content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:40px;background:url(../images/menu_inside_shadow.png) repeat-x}.layer-wrap .left-main{padding:20px 0;width:490px;height:100%;background-color:#fff}@media all and (max-width: 1479px){.layer-wrap .left-main{width:300px}}@media all and (max-width: 1179px){.layer-wrap .left-main{padding:10px 0;width:240px}}@media all and (max-width: 1022px){.layer-wrap .left-main{width:200px}}.layer-wrap .right-main{padding:20px 5px 20px 25px;width:calc(100% - 490px);height:100%}@media all and (max-width: 1479px){.layer-wrap .right-main{width:calc(100% - 300px)}}@media all and (max-width: 1179px){.layer-wrap .right-main{padding:10px 5px 10px 10px;width:calc(100% - 240px)}}@media all and (max-width: 1022px){.layer-wrap .right-main{width:calc(100% - 200px)}}.layer-wrap .layer-1 ul{display:inline-flex;flex-wrap:wrap;align-content:flex-start;padding:20px !important;width:100%}@media all and (max-width: 1179px){.layer-wrap .layer-1 ul{padding:10px !important}}@media all and (max-width: 1179px){.layer-wrap .layer-1 ul{padding:0 !important}}.layer-wrap .layer-1 ul li{padding:8px 20px;width:50%}@media all and (max-width: 1479px){.layer-wrap .layer-1 ul li{width:100%}}.layer-wrap .layer-1 ul li a{display:inline-block;position:relative;padding-left:10px;color:#223950}.layer-wrap .layer-1 ul li a::before{content:"";position:absolute;top:11px;left:0;width:3px;height:3px;border-radius:50%;background-color:#223950}.layer-wrap .layer-1 ul li.current a{color:#236db4;font-weight:bold}.layer-wrap .layer-1 ul li.current a::before{background-color:#236db4}.layer-wrap .layer-2{position:relative;margin:0 10px 20px 0;padding:0 0 20px;border-bottom:1px solid #fff}@media all and (max-width: 1179px){.layer-wrap .layer-2{margin-bottom:16px}}.layer-wrap .layer-2::before{pointer-events:none;content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;background-color:#d9d9d9}.layer-wrap .layer-2 ul{display:none;flex-wrap:wrap}.layer-wrap .layer-2 ul li a{margin:4px;display:inline-block;padding:2px 10px;color:#223950;line-height:30px;border:1px solid #d5e5ea;background-color:#fff}@media all and (max-width: 1022px){.layer-wrap .layer-2 ul li a{margin:2px}}.layer-wrap .layer-2 ul li.current a{color:#fff;background-color:#2788be}.layer-wrap .layer-2 ul.current{display:flex}.layer-wrap .layer-3{margin-right:14px;width:calc(100% - 14px);padding:0}.layer-wrap .layer-3>ul:not(.current){opacity:0;pointer-events:none;position:absolute !important;top:0;left:0;width:100%;z-index:0}.layer-wrap .layer-3>ul.current{opacity:1;pointer-events:all;z-index:1}.layer-wrap .layer-3>ul>li{padding:5px;width:25%}@media all and (max-width: 1279px){.layer-wrap .layer-3>ul>li{width:33%}}@media all and (max-width: 1179px){.layer-wrap .layer-3>ul>li{padding:4px}}@media all and (max-width: 1022px){.layer-wrap .layer-3>ul>li{padding:2px}}.layer-wrap .layer-3>ul>li>a{display:block;position:relative;width:100%;padding:12px 30px 12px 15px;color:#5c5c5c;line-height:24px;border:1px solid #d9d9d9;background-color:#fff}@media all and (max-width: 1179px){.layer-wrap .layer-3>ul>li>a{padding:6px 20px 6px 10px}}.layer-wrap .layer-3>ul>li>a::before{pointer-events:none;content:"";position:absolute;top:20px;right:20px;width:8px;height:8px;border-top:2px solid #8b8b8b;border-right:2px solid #8b8b8b;transform:rotate(45deg)}@media all and (max-width: 1179px){.layer-wrap .layer-3>ul>li>a::before{top:14px;right:10px}}.layer-wrap .layer-3>ul>li ul{margin-top:5px !important;padding:10px 0 !important;border:1px solid #d9d9d9;border-top:none;background-color:#fff}@media all and (max-width: 1179px){.layer-wrap .layer-3>ul>li ul{margin-top:0 !important;padding:5px 0 !important}}.layer-wrap .layer-3>ul>li ul li a{display:block !important;position:relative;padding:5px 25px 5px 15px;color:#64818d}@media all and (max-width: 1179px){.layer-wrap .layer-3>ul>li ul li a{padding:3px 20px 3px 10px}}.layer-wrap .layer-3>ul>li ul li a::before,.layer-wrap .layer-3>ul>li ul li a::after{pointer-events:none;content:"";position:absolute}.layer-wrap .layer-3>ul>li ul li a::before{z-index:1;top:13px;right:20px;width:8px;height:8px;border-top:2px solid #8b8b8b;border-right:2px solid #8b8b8b;transform:rotate(45deg)}@media all and (max-width: 1179px){.layer-wrap .layer-3>ul>li ul li a::before{top:11px;right:10px}}.layer-wrap .layer-3>ul>li ul li a::after{display:none;z-index:0;top:6px;right:12px;width:22px;height:22px;border-radius:50%;background-color:#29b6c5}@media all and (max-width: 1179px){.layer-wrap .layer-3>ul>li ul li a::after{top:3.5px;right:2px}}.layer-wrap .layer-3>ul>li.has-child>a{color:#fff;border-color:#249cc4;background-color:#249cc4}.layer-wrap .layer-3>ul>li.has-child>a::before{top:18px;right:19px;border-color:#fff;transform:rotate(135deg)}@media all and (max-width: 1179px){.layer-wrap .layer-3>ul>li.has-child>a::before{top:12px;right:9px}}.pc .layer-wrap .layer-1 li:not(.current) a:hover{text-decoration:underline}.pc .layer-wrap .layer-2 li:not(.current) a:hover{color:#2788be;border-color:#2788be}.pc .layer-wrap .layer-3 li:not(.has-child) a:hover{color:#249cc4;border-color:#249cc4}.pc .layer-wrap .layer-3 li:not(.has-child) a:hover::before{border-color:#249cc4}.pc .layer-wrap .layer-3 li ul li a:hover{color:#29b6c5 !important;font-weight:bold}.pc .layer-wrap .layer-3 li ul li a:hover::before{border-color:#fff !important}.pc .layer-wrap .layer-3 li ul li a:hover::after{display:block}.notice-pop-wrap{opacity:0;pointer-events:none;position:fixed;top:100px;z-index:-1;width:400px;background-image:-moz-linear-gradient(90deg, rgb(248, 248, 248) 0%, rgb(255, 255, 255) 100%);background-image:-webkit-linear-gradient(90deg, rgb(248, 248, 248) 0%, rgb(255, 255, 255) 100%);background-image:-ms-linear-gradient(90deg, rgb(248, 248, 248) 0%, rgb(255, 255, 255) 100%);box-shadow:2.192px 4.494px 12px 0px rgba(0,0,0,.03);transition:top .4s ease-in-out}@media all and (max-width: 1379px){.notice-pop-wrap{top:90px}}@media all and (max-width: 742px){.notice-pop-wrap{top:44px;width:100%}}.notice-pop-wrap.is-scroll{top:82px}@media all and (max-width: 1379px){.notice-pop-wrap.is-scroll{top:90px}}@media all and (max-width: 742px){.notice-pop-wrap.is-scroll{top:44px}}.notice-pop-wrap.is-mobile{right:0}.notice-pop-wrap.is-mobile::before{display:none}.notice-pop-wrap::before{pointer-events:none;content:"";position:absolute;top:-12px;left:50%;margin-left:-8px;width:0;height:0;border-style:solid;border-width:0 10px 12px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.notice-pop-wrap .pop-head{padding:10px 20px;display:flex;align-items:center;border-bottom:1px solid #dbdbdb}@media all and (max-width: 742px){.notice-pop-wrap .pop-head{padding-left:10px;padding-right:10px}}.notice-pop-wrap .pop-head .title{position:relative;padding-left:60px;width:calc(100% - 102px);font-size:22px;line-height:60px;font-weight:bold;background:url(../images/icon.png) 0 -600px no-repeat;background-size:60px auto}@media all and (max-width: 742px){.notice-pop-wrap .pop-head .title{padding-left:30px;font-size:16px;line-height:30px;background-position:0 -300px;background-size:30px auto}}.notice-pop-wrap .pop-head .edit-btn{position:relative;padding:0 0 0 30px;width:62px;height:30px;font-size:0;border:none;background:url(../images/button.png) rgba(0,0,0,0) 0 -1020px no-repeat;background-size:30px auto}@media all and (max-width: 742px){.notice-pop-wrap .pop-head .edit-btn{transform:scale(0.9)}}.notice-pop-wrap .pop-head .edit-btn::before{content:"編輯";position:absolute;top:0;left:30px;font-size:16px;line-height:30px;color:#64818d;font-weight:bold}.notice-pop-wrap .pop-head .edit-btn.is-open::before{content:"完成"}.notice-pop-wrap .pop-head .close-btn{position:relative;top:-1px;margin-left:10px;padding:0;width:30px;height:30px;font-size:0;border:none;border-radius:50%;background-color:rgba(0,0,0,0)}.notice-pop-wrap .pop-head .close-btn::before,.notice-pop-wrap .pop-head .close-btn::after{pointer-events:none;content:"";position:absolute;top:50%;left:50%;margin:-1px 0 0 -8.5px;width:17px;height:3px;background-color:#222}.notice-pop-wrap .pop-head .close-btn::before{transform:rotate(45deg)}.notice-pop-wrap .pop-head .close-btn::after{transform:rotate(135deg)}.notice-pop-wrap .p-category{margin:0;padding:20px 0;justify-content:center}.notice-pop-wrap .p-category li{flex-grow:0}.notice-pop-wrap .p-category li a{min-width:120px;line-height:40px}.notice-pop-wrap .pop-foot{display:none;padding:10px 0;padding-left:5px;padding-right:5px;background-color:#fff;border-top:1px solid #dbdbdb}.notice-pop-wrap .pop-foot a{margin:0 5px;width:calc(33.33% - 10px);color:#64818d;line-height:36px;text-align:center;border:1px solid #e0e8ea;background-color:#fff;border-radius:3px}.notice-pop-wrap .pop-foot.is-open{display:flex}.notice-pop-wrap.is-open{pointer-events:auto;opacity:1;z-index:1055}.no-tip{padding:40px 0;text-align:center}.no-tip .icon{display:block;margin:0 auto;width:60px;height:60px;border-radius:50%;background:url(../images/icon.png) #bec2c3 0 -660px no-repeat;background-size:100% auto}.no-tip .text{padding-top:10px;color:#bec2c3}.no-tip.data .icon{width:50px;height:50px;background-color:rgba(0,0,0,0);background-image:url(../images/pop_icon.png);background-position:0 bottom}.no-tip.data .text{padding-top:0;color:#8fa4b8}.pop-main{padding-bottom:20px;max-height:400px}@media all and (max-width: 742px){.pop-main{padding-bottom:10px;height:100vh}}.pop-main .group-label{opacity:0;pointer-events:none;position:absolute;top:50%;left:0;margin:-15px 0 0;padding:0;width:30px;height:30px}.pop-main .group-label span::before{top:7px;left:6px}.pop-main .group-label span::after{top:12px;left:9px}.pop-main .group-label strong{padding:0;font-size:0}.pop-main .item-wrap.is-open .notice-item{padding-left:40px}.pop-main .item-wrap.is-open .group-label{opacity:1;pointer-events:auto}.notice-item{display:flex;flex-wrap:wrap;align-items:center;position:relative;margin:0 20px 10px;padding:10px 15px;border-radius:3px;background-image:-moz-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-webkit-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-ms-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);box-shadow:5.196px 3px 10px 0px rgba(42,87,254,.04);transition:padding .4s ease-in-out}@media all and (max-width: 742px){.notice-item{margin-left:10px;margin-bottom:2px}}.notice-item:last-child{margin-bottom:0}.notice-item.already-seen .item-date{color:#aaa}.notice-item.already-seen .title a{color:#999}.notice-item.already-seen .item-category{background-color:#aaa !important}.notice-item .title{padding-top:5px;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notice-item .title a{color:#223950}.notice-item .vendor{padding-top:5px;width:100%;color:#64818d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-item .item-date{margin-left:5px;padding-left:0;color:#888;font-weight:normal}.notice-item .item-date::before{display:none}.pc .notice-pop-wrap .pop-head .edit-btn:hover{opacity:.8}.pc .notice-pop-wrap .pop-head .close-btn:hover{background-color:#2268a8}.pc .notice-pop-wrap .pop-head .close-btn:hover::before,.pc .notice-pop-wrap .pop-head .close-btn:hover::after{background-color:#fff}.pc .notice-pop-wrap .pop-main .title a:hover{color:#222;text-decoration:underline}.pc .notice-pop-wrap .pop-foot a:hover{color:#2268a8;border-color:#2268a8}.pc .notice-item.already-seen .title a:hover{color:#999}@media all and (max-width: 742px){.xs-show{display:block}.xs-hide{display:none}}#gotop{cursor:pointer;pointer-events:none;opacity:0;position:fixed;bottom:0;right:0;width:67px;height:90px;z-index:34;transition:all .4s ease-in-out;background:url(../images/gotop.png);background-size:cover}#gotop.is-scroll{pointer-events:all;opacity:1}@media all and (max-width: 742px){#gotop{width:40px;height:50px;background-size:100% auto;bottom:50px}}#footer{position:relative;padding-top:50px;padding-bottom:50px;background:url(../images/bg5.png) #fff 0 bottom no-repeat}@media all and (max-width: 1379px){#footer{background-image:none}}@media all and (max-width: 1022px){#footer{padding-top:30px;padding-bottom:30px}}#footer::before{pointer-events:none;content:"";position:absolute;top:0;right:0;z-index:0;width:200px;height:200px;background:url(../images/bg4.png) 0 0 no-repeat}@media all and (max-width: 1379px){#footer::before{opacity:.2}}#footer .page-container{position:relative;z-index:1;display:flex;justify-content:center;flex-wrap:nowrap}@media all and (max-width: 1022px){#footer .page-container{display:block}}#footer ul{margin:0;padding:0;list-style:none}#footer .logo{flex:0 0 140px;margin:15px 0 0 50px}#footer .logo a{display:block}@media all and (max-width: 1179px){#footer .logo{margin-left:20px}}@media all and (max-width: 1022px){#footer .logo{margin:0 auto 20px;max-width:274px}}#footer .right-area{margin-left:60px;padding-left:60px;border-left:1px solid #888}@media all and (max-width: 1179px){#footer .right-area{margin-left:40px;padding-left:40px}}@media all and (max-width: 1022px){#footer .right-area{margin:0;padding:0;border:none}}#footer .top-area{display:flex;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #888}@media all and (max-width: 742px){#footer .top-area{display:block}}#footer .link-list{display:flex;flex-wrap:wrap}@media all and (max-width: 742px){#footer .link-list{padding-bottom:10px}}#footer .link-list li{width:25%;text-align:center;border-right:1px solid #888}@media all and (max-width: 742px){#footer .link-list li{border-right:none}}#footer .link-list li:nth-child(2){order:5}#footer .link-list li:nth-child(4){order:6}#footer .link-list li:nth-child(6){order:7}#footer .link-list li:nth-child(8){order:8}#footer .link-list a{display:inline-block;position:relative;padding-left:10px;color:#222;line-height:32px}#footer .link-list a::before{pointer-events:none;content:"";position:absolute;top:14px;left:0;width:3px;height:3px;border-radius:2px;background-color:#222}#footer .logo-box{display:flex;padding-left:20px;padding-right:50px}#footer .logo-box li{margin-left:30px}#footer .logo-box a{display:block;max-width:110px}#footer .clause-links{display:flex;flex-wrap:wrap;color:#c3c3c3;font-size:15px}#footer .clause-links li{position:relative;padding-right:12px;margin-bottom:5px;margin-right:10px}#footer .clause-links li::before{pointer-events:none;content:"";position:absolute;top:4px;right:0;width:1px;height:14px;background-color:#ccc}#footer .clause-links li:last-child{padding-right:0;margin-left:0}#footer .clause-links li:last-child::before{display:none}#footer .clause-links a{color:#222}#footer .down-area{padding-left:15px;padding-right:15px}@media all and (max-width: 742px){#footer .down-area{padding-left:0;padding-right:0}}#footer .copy-right{padding-top:15px;display:flex;justify-content:space-between;color:#777}@media all and (max-width: 742px){#footer .copy-right{display:block;font-size:14px;text-align:center}}@media all and (max-width: 742px){#footer .copy-right>div{display:inline}}#footer .grnet{color:#d8d8d8;font-size:15px}@media all and (max-width: 742px){#footer .grnet{display:inline;font-size:14px}}#footer .grnet a{color:#d8d8d8}.pc #footer a:hover{text-decoration:underline}.page-container{margin:0 auto;max-width:1480px;width:100%;padding-left:20px;padding-right:20px}.page-container.w1500{max-width:1540px}.white-container{margin:30px 0 60px;position:relative;padding:50px;background:#fff url(../images/bg6.png) 0 bottom no-repeat}@media all and (max-width: 1479px){.white-container{margin:20px 0;padding:30px}}@media all and (max-width: 742px){.white-container{position:relative;left:-20px;width:calc(100% + 40px);padding:20px}}.white-container::before{pointer-events:none;content:"";position:absolute;z-index:0;top:0;right:0;width:750px;height:560px;background:url(../images/bg7.png)}.white-container .white-wrap{position:relative;z-index:1}.white-container.m10{margin-bottom:10px}.white-container.p30{padding:30px}.white-container.style-2{padding:60px 30px;background:none;background-color:#fff;border-radius:10px;box-shadow:17.321px 10px 15px 0px rgba(42,87,254,.04)}@media all and (max-width: 1479px){.white-container.style-2{padding:30px}}.white-container.style-2::before{display:none}.white-container.style-3{margin-top:10px;padding:20px;background:none;background-color:#fff;border-radius:10px}.white-container.style-3::before{display:none}.white-container.style-3 .paginate{padding-bottom:30px}.white-container.inquiry-finish{margin-top:50px;margin-bottom:50px}@media all and (max-width: 742px){.white-container.inquiry-finish{margin:0}}.white-container.inquiry-finish .msg-wrap .text{text-align:center}.white-container.inquiry-finish .msg-wrap .box{padding:10px 0;color:#222}.main-container{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:40px 20px}@media all and (max-width: 1379px){.main-container{padding-left:0;padding-right:0}}@media all and (max-width: 1022px){.main-container{padding:20px 0}}.main-container .left-aside{position:relative;padding-right:20px;width:230px;border-right:1px solid #fff}@media all and (max-width: 1022px){.main-container .left-aside{pointer-events:none;opacity:0;position:fixed;z-index:1050;top:0;right:-250px;padding:20px 20px 10px;width:320px;height:100%;overflow:auto;background-color:#fff;border:none;transition:all .4s ease-in-out}.main-container .left-aside.is-open{pointer-events:all;right:0;opacity:1}}@media all and (max-width: 742px){.main-container .left-aside{width:calc(100vw - 70px);height:calc(100vh - 51px);padding-bottom:60px}}.main-container .left-aside::before{pointer-events:none;content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#dbdbdb}.main-container .left-aside ul{margin:0;padding:0;list-style:none}.main-container .right-main{padding-left:35px;width:calc(100% - 230px)}@media all and (max-width: 1379px){.main-container .right-main{padding-left:15px}}@media all and (max-width: 1022px){.main-container .right-main{padding-left:0;width:100%}}.summary{color:#000;font-size:16px}.item-subject{display:flex;align-items:center;margin-bottom:15px;color:#040000;font-size:20px;font-weight:bold;line-height:35px;border-radius:40px;background-image:-moz-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-webkit-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-ms-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);box-shadow:17.321px 10px 15px 0px rgba(42,87,254,.04)}@media all and (max-width: 1379px){.item-subject{font-size:18px}}@media all and (max-width: 1179px){.item-subject{font-size:17px}}@media all and (max-width: 742px){.item-subject{margin-bottom:10px}}.item-subject .icon{flex:0 0 auto;margin:10px;width:60px;height:60px;background:no-repeat;background-image:url(../images/icon.png);background-size:60px auto}@media all and (max-width: 1379px){.item-subject .icon{margin:5px 10px}}@media all and (max-width: 1179px){.item-subject .icon{margin:0 10px 0 0}}@media all and (max-width: 742px){.item-subject .icon{width:30px;height:30px;background-size:30px auto}}.item-subject .icon.icon-1{background-position:0 0}.item-subject .icon.icon-2{background-position:0 -60px}@media all and (max-width: 742px){.item-subject .icon.icon-2{background-position:0 -30px}}.item-subject .icon.icon-3{background-position:0 -120px}@media all and (max-width: 742px){.item-subject .icon.icon-3{background-position:0 -60px}}.item-subject .icon.icon-4{background-position:0 -180px}@media all and (max-width: 742px){.item-subject .icon.icon-4{background-position:0 -90px}}.item-subject .icon.icon-5{background-position:0 -240px}@media all and (max-width: 742px){.item-subject .icon.icon-5{background-position:0 -120px}}.item-subject .icon.icon-6{background-position:0 -300px}@media all and (max-width: 742px){.item-subject .icon.icon-6{background-position:0 -150px}}.item-subject .icon.icon-7{background-position:0 -360px}@media all and (max-width: 742px){.item-subject .icon.icon-7{background-position:0 -180px}}.item-subject .icon.icon-8{background-position:0 -420px}@media all and (max-width: 742px){.item-subject .icon.icon-8{background-position:0 -210px}}.item-subject .icon.icon-9{background-position:0 -480px}@media all and (max-width: 742px){.item-subject .icon.icon-9{background-position:0 -240px}}.item-subject .icon.icon-10{background-position:0 -720px}@media all and (max-width: 742px){.item-subject .icon.icon-10{background-position:0 -360px}}.item-subject .text{flex:1 1 calc(100% - 250px);margin:0;padding:0;font-size:20px;font-weight:bold;line-height:80px}@media all and (max-width: 1379px){.item-subject .text{font-size:18px;line-height:73px}}@media all and (max-width: 1179px){.item-subject .text{font-size:16px;line-height:63px}}@media all and (max-width: 742px){.item-subject .text{line-height:40px}}.item-subject .font-background{display:inline-block;position:relative;padding-left:3px;padding-right:3px;margin-left:2px;margin-right:2px}.item-subject .font-background::before{pointer-events:none;content:"";position:absolute;bottom:20px;left:0;width:100%;height:20px;background-color:rgba(255,183,65,.3)}@media all and (max-width: 1379px){.item-subject .font-background::before{height:10px}}.item-subject .small{color:#223950;font-size:16px}.item-subject .font-border-shadow{display:inline-block;position:relative}.item-subject .font-border-shadow span{display:block;position:relative;z-index:1;color:#e7a12c;font-size:28px;font-weight:bold;font-style:italic;line-height:35px;letter-spacing:3px;white-space:nowrap}@media all and (max-width: 1379px){.item-subject .font-border-shadow span{font-size:24px}}@media all and (max-width: 1179px){.item-subject .font-border-shadow span{font-size:22px}}@media all and (max-width: 742px){.item-subject .font-border-shadow span{font-size:20px;font-style:normal;letter-spacing:0px}}.item-subject .font-border-shadow::after{pointer-events:none;content:attr(data-txt);position:absolute;z-index:0;top:1px;left:1px;color:#fff;font-size:28px;font-weight:bold;font-style:italic;line-height:35px;letter-spacing:5px;white-space:nowrap;text-shadow:1px 2px 0px rgba(108,70,6,.3)}@media all and (max-width: 1379px){.item-subject .font-border-shadow::after{font-size:24px}}@media all and (max-width: 1179px){.item-subject .font-border-shadow::after{font-size:22px}}@media all and (max-width: 742px){.item-subject .font-border-shadow::after{display:none}}.item-subject.white-style{color:#fff;background:none}.item-subject.white-style .font-background::before{background-color:hsla(0,0%,100%,.3)}.item-subject.white-style .font-border-shadow span{color:#fff}.item-subject.white-style .font-border-shadow::after{color:#326293}.item-subject.line-style{position:relative;background:rgba(0,0,0,0);box-shadow:none;border-bottom:3px solid #fff}@media all and (max-width: 1179px){.item-subject.line-style{border-width:1px}}.item-subject.line-style::before{pointer-events:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#dbdbdb}@media all and (max-width: 1179px){.item-subject.line-style::before{bottom:1px}}.item-subject.line-style .icon{margin-left:0}.item-subject.line-style .text{flex:1 1 calc(100% - 240px)}.item-subject.line-style .text>div{display:inline-block;position:relative;padding-right:30px}.item-subject.line-style .text>div::before{pointer-events:none;content:"";position:absolute;bottom:0;left:-70px;width:calc(100% + 60px);height:2px;background-color:#2894c3}@media all and (max-width: 742px){.item-subject.line-style .text>div::before{bottom:0;left:-40px}}.item-subject.xl-style .icon{margin-right:0}.item-subject.xl-style .text{font-size:30px;color:#223950}@media all and (max-width: 1179px){.item-subject.xl-style .text{font-size:24px}}@media all and (max-width: 742px){.item-subject.xl-style .text{padding-left:5px;font-size:18px}}.white-style .read-more .txt{color:#fff}.read-more{flex:0 0 auto;display:inline-block;position:relative;padding-left:20px;width:170px;height:38px}@media all and (max-width: 742px){.read-more{padding:0;width:24px !important;height:24px !important}}.read-more .txt{position:relative;z-index:1;color:#1f5688;font-size:16px;line-height:38px;font-weight:bold;transition:all .4s ease-in-out}@media all and (max-width: 742px){.read-more .txt{display:none;line-height:24px}}.read-more .circle-arrow{position:absolute;top:50%;right:20px;z-index:0;margin-top:-19px}@media all and (max-width: 742px){.read-more .circle-arrow{right:10px;margin-top:-12px}}.read-more.dot-style .circle-arrow{right:20px;background:none;box-shadow:none}@media all and (max-width: 742px){.read-more.dot-style .circle-arrow{right:0}}.read-more.dot-style .circle-arrow::before{margin-top:-2px;right:25px;width:5px;height:5px;background-color:#3fb8cd;border-radius:50%;box-shadow:8px 0 0 #41aadb,16px 0 0 #4497ed}.read-more.dot-style .circle-arrow::after{display:none}.circle-arrow{display:inline-block;width:38px;height:38px;border-radius:19px;background-image:-moz-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);box-shadow:3.009px 3.993px 12px 0px rgba(40,166,201,.4);transition:all .4s ease-in-out}@media all and (max-width: 742px){.circle-arrow{width:24px;height:24px;border-radius:12px}}.circle-arrow::before,.circle-arrow::after{pointer-events:none;content:"";position:absolute;top:50%;transition:all .4s ease-in-out}.circle-arrow::before{right:14px;margin:-1px 0 0;width:13px;height:2px;background-color:#fff}@media all and (max-width: 742px){.circle-arrow::before{right:7px}}.circle-arrow::after{right:12px;margin-top:-4px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}@media all and (max-width: 742px){.circle-arrow::after{right:6px}}.item-date{position:relative;padding-left:30px;color:#34a5b3;font-size:15px;font-weight:bold;line-height:25px}@media all and (max-width: 742px){.item-date{font-size:14px}}.item-date::before{pointer-events:none;content:"";position:absolute;top:auto;left:0;width:25px;height:25px;background:url(../images/icon_date.png) 0 0 no-repeat;background-size:25px 25px}.item-date.blue{color:#64818d}.item-date.blue::before{background-image:url(../images/icon_date2.png)}.item-category{display:inline-block;position:relative;margin-right:5px;padding:4px 10px;color:#fff;font-size:16px;border-radius:8px}@media all and (max-width: 742px){.item-category{padding:2px 7px;font-size:14px;border-radius:4px}}.item-category::before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid hsla(0,0%,100%,0);border-radius:8px}@media all and (max-width: 742px){.item-category::before{border-radius:4px}}.warning-container{display:flex;flex-wrap:wrap;margin-top:100px;margin-bottom:50px;padding:40px 0 30px;height:170px;text-align:center;background:url(../images/bg8.jpg);background-size:cover}@media all and (max-width: 1179px){.warning-container{margin-top:40px;margin-bottom:40px}}.warning-container .title{position:relative;margin:0;padding:0;width:100%;color:#fff;font-size:30px;font-weight:bold}.warning-container .title::before,.warning-container .title::after{display:inline-block;margin:0 20px;content:"!";color:#6db6bf;font-size:30px;font-weight:bold;width:50px;height:50px;line-height:50px;border-radius:50%;background-color:#fff}.warning-container .en{width:100%;color:#fff;font-size:18px;letter-spacing:3px}.pc .white-style .read-more:hover .txt{color:#1f5688}.pc .white-style .read-more:hover.dot-style .circle-arrow{background:none;background-color:#fff}.pc .read-more:hover .txt{color:#fff}.pc .read-more:hover .circle-arrow{width:150px}.pc .read-more:hover .circle-arrow::before{right:19px}.pc .read-more:hover .circle-arrow::after{right:17px}.pc .read-more:hover.dot-style .circle-arrow{background-image:-moz-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);box-shadow:3.009px 3.993px 12px 0px rgba(40,166,201,.4)}.pc .read-more:hover.dot-style .circle-arrow::before{right:30px}.pc a.item-category:hover{color:#fff;text-decoration:none !important}.pc a.item-category:hover::before{border-color:hsla(0,0%,100%,.5)}#nav-toggler{cursor:pointer;display:none;z-index:1003;position:fixed;top:30px;right:40px;width:60px;height:60px;background-color:#000;border-radius:50%;transition:top .3s ease-in-out}@media all and (max-width: 1022px){#nav-toggler{right:20px}}@media all and (max-width: 742px){#nav-toggler{top:20px;right:15px;width:44px;height:44px}}#nav-toggler span{transition:all .3s ease-in-out;display:block;position:absolute;left:18px;width:24px;height:2px;background-color:#fff;z-index:3;transform:rotate(0deg)}@media all and (max-width: 742px){#nav-toggler span{left:13px;width:18px}}#nav-toggler span:nth-child(1){top:22px}@media all and (max-width: 742px){#nav-toggler span:nth-child(1){top:15px}}#nav-toggler span:nth-child(2){top:29px}@media all and (max-width: 742px){#nav-toggler span:nth-child(2){top:21px}}#nav-toggler span:nth-child(3){top:36px}@media all and (max-width: 742px){#nav-toggler span:nth-child(3){top:27px}}#nav-toggler.is-open span:nth-child(1){opacity:0}#nav-toggler.is-open span:nth-child(2),#nav-toggler.is-open span:nth-child(3){top:29px;left:17px;width:26px}@media all and (max-width: 742px){#nav-toggler.is-open span:nth-child(2),#nav-toggler.is-open span:nth-child(3){top:21px;left:12px;width:21px}}#nav-toggler.is-open span:nth-child(2){transform:rotate(45deg)}#nav-toggler.is-open span:nth-child(3){transform:rotate(-45deg)}.p-banner{margin-top:125px;padding:40px 0;background:url(../images/pban_bg.jpg);background-size:contain}@media all and (max-width: 1379px){.p-banner{margin-top:90px}}@media all and (max-width: 1022px){.p-banner{margin-top:140px;padding:25px 0}}@media all and (max-width: 742px){.p-banner{margin-top:84px}}.p-banner .subject{margin:0;padding:0;color:#fff;font-size:26px;font-weight:bold;line-height:30px;text-align:center}@media all and (max-width: 1022px){.p-banner .subject{font-size:20px}}.vendor-banner{margin-top:125px}@media all and (max-width: 1379px){.vendor-banner{margin-top:90px}}@media all and (max-width: 1022px){.vendor-banner{margin-top:140px}}@media all and (max-width: 742px){.vendor-banner{margin-top:84px}}.aside-subject{margin-bottom:10px;font-size:17px;font-weight:bold;line-height:30px}.aside-subject.icon{padding-left:35px;background:url(../images/button.png) 0 0 no-repeat;background-size:30px auto}.aside-subject.faq{background-position:0 -870px}.aside-subject.search{background-position:0 -900px}.aside-subject.filter{background-position:0 -750px}.aside-subject.vendor{background-position:0 -1080px}.aside-subject.general{background-position:0 -1110px}.aside-subject.arrow{position:relative}.aside-subject.arrow::before{content:"";position:absolute;top:13px;right:10px;width:6px;height:6px;border-top:2px solid #0f0c0c;border-right:2px solid #0f0c0c;transform:rotate(-45deg);transition:all .4s ease-in-out}.aside-subject.arrow.is-open{margin-bottom:0}.aside-subject.arrow.is-open::before{top:11px;transform:rotate(135deg)}.aside-item,.filter-box{position:relative;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #fff}@media all and (max-width: 1022px){.aside-item,.filter-box{padding-bottom:10px;margin:0 auto 10px;max-width:250px}}.aside-item::before,.filter-box::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#dbdbdb}.aside-item .btn-box,.filter-box .btn-box{padding:10px 0}.aside-item .btn-box .btn-style,.filter-box .btn-box .btn-style{margin:0}.aside-item .btn-box .btn-style i,.filter-box .btn-box .btn-style i{padding-right:10px}.aside-item~.btn-box,.filter-box~.btn-box{padding-top:0}.aside-item~.btn-box .btn-style,.filter-box~.btn-box .btn-style{margin:0}.aside-item~.btn-box .btn-style i,.filter-box~.btn-box .btn-style i{padding-right:10px}.aside-category{padding-top:0}.aside-category a{display:block;position:relative}.aside-category li,.aside-category a{font-size:16px;line-height:34px}.aside-category li::before,.aside-category li::after,.aside-category a::before,.aside-category a::after{pointer-events:none;content:"";position:absolute;z-index:1}.aside-category .aside-menu>li>a{color:#223950}.aside-category .aside-menu>li>a::before{display:none;top:15px;right:10px;width:7px;height:7px;border-top:2px solid #040000;border-right:2px solid #040000;transition:all .4s ease-in-out;transform:rotate(135deg)}.aside-category .aside-menu>li>a .icon{position:relative;display:inline-block;top:-2px;width:20px;height:20px}.aside-category .aside-menu>li.current>a{font-weight:bold}.aside-category .aside-menu>li.current>a::before{top:17px;transform:rotate(-45deg)}.aside-category .aside-menu>li.current>ul{display:block}.aside-category .aside-menu>li>ul{display:none}.aside-category .aside-menu>li>ul>li{position:relative}.aside-category .aside-menu>li>ul>li::before{display:none;z-index:0;top:9px;left:0;width:15px;height:15px;border:1px solid #e4e4e4;border-radius:4px;background-color:#fff}.aside-category .aside-menu>li>ul>li>a{padding-left:20px;color:#6d6d6d}.aside-category .aside-menu>li>ul>li>a::before,.aside-category .aside-menu>li>ul>li>a::after{display:none;top:16px;right:auto;left:3.5px;width:8px;height:1px;background-color:#666;border:none;transform:rotate(0deg)}.aside-category .aside-menu>li>ul>li>a::after{transform:rotate(90deg)}.aside-category .aside-menu>li>ul>li.current::before{background-color:#2668b2;border-color:#2668b2}.aside-category .aside-menu>li>ul>li.current>a{color:#444}.aside-category .aside-menu>li>ul>li.current>a::before{background-color:#fff}.aside-category .aside-menu>li>ul>li.current>a::after{display:none !important}.aside-category .aside-menu>li>ul>li.current>ul{display:block}.aside-category .aside-menu>li>ul>li>ul{display:none;margin:5px 0;padding-top:5px !important;padding-bottom:5px !important;background-color:#fff}@media all and (max-width: 1179px){.aside-category .aside-menu>li>ul>li>ul{margin:0;padding:0 !important}}.aside-category .aside-menu>li>ul>li>ul>li::before{display:none}.aside-category .aside-menu>li>ul>li>ul>li>a{padding-left:28px;color:#64818d}.aside-category .aside-menu>li>ul>li>ul>li>a::before{top:16px;left:15px;width:4px;height:1px;background-color:#6d6d6d}.aside-category .aside-menu>li>ul>li>ul>li>a::after{display:none}.aside-category .aside-menu>li>ul>li>ul>li.current>a{color:#2668b2}.aside-category .aside-menu>li>ul>li>ul>li.current>a::before{background-color:#2668b2}.aside-category .aside-menu>li>ul>li>ul>li.current>ul{display:block}.aside-category .aside-menu>li>ul>li>ul>li>ul>li>a{padding-left:40px;color:#888}.aside-category .aside-menu>li>ul>li>ul>li>ul>li>a::before{top:16px;left:30px;width:3px;height:3px;background-color:#6d6d6d;border-radius:50%}.aside-category .aside-menu>li>ul>li.has-child::before{display:block}.aside-category .aside-menu>li>ul>li.has-child>a::before,.aside-category .aside-menu>li>ul>li.has-child>a::after{display:block}.aside-category .aside-menu>li>ul>li.is-open::before{background-color:#2668b2;border-color:#2668b2}.aside-category .aside-menu>li>ul>li.is-open>a{color:#444}.aside-category .aside-menu>li>ul>li.is-open>a::before{background-color:#fff}.aside-category .aside-menu>li>ul>li.is-open>a::after{display:none}.aside-category .aside-menu>li>ul>li.is-open>ul{display:block}.aside-category .aside-menu>li.is-open>a::before{transform:rotate(-45deg)}.aside-category .aside-menu>li.is-open>ul{display:block}.aside-category .aside-menu>li.has-child>a::before{display:block}.aside-category .aside-menu.member>li{position:relative;padding:7px 0 10px 20px;border-bottom:3px solid #fff}.aside-category .aside-menu.member>li::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#dbdbdb}.aside-category .aside-menu.member>li>a{padding:5px 20px 5px 15px}.aside-category .aside-menu.member>li>a::before{top:17px}.aside-category .aside-menu.member>li>a::after{content:"";position:absolute;top:19px;left:0;width:6px;height:6px;background-color:#2894c3;border-radius:50%}.aside-category .aside-menu.member>li.is-open>a,.aside-category .aside-menu.member>li.current>a{color:#236db4}.aside-category .aside-menu.member>li.is-open>a::before,.aside-category .aside-menu.member>li.current>a::before{top:19px}.aside-category .aside-menu.vendor>li{padding:0}.aside-category .aside-menu.vendor>li>a{padding:12px 20px 15px 35px}.aside-category .aside-menu.vendor>li>a::before{top:24px}.aside-category .aside-menu.vendor>li>a::after{top:26px;left:20px}.aside-category .aside-menu.vendor>li ul{padding-top:10px;padding-bottom:10px;background-color:#fff}.aside-category .aside-menu.vendor>li ul li{line-height:26px}.aside-category .aside-menu.vendor>li ul li a{padding:5px 20px 5px 35px;line-height:26px}.aside-category .aside-menu.vendor>li ul li a::before{display:block;top:18px;left:20px;width:4px;height:1px;background-color:#6d6d6d}.aside-category .aside-menu.vendor>li ul li.current{color:#223950}.aside-category .aside-menu.vendor>li ul li.current a{font-weight:normal}.aside-category .aside-menu.vendor>li ul li.current a::before{top:18px;left:20px;background-color:#223950}.aside-category .aside-menu.vendor li.current,.aside-category .aside-menu.vendor li.is-open{padding:0}.aside-category .aside-menu.vendor li.current>a,.aside-category .aside-menu.vendor li.is-open>a{padding-bottom:5px;font-weight:bold}.aside-category .aside-menu.vendor li.current>a::before,.aside-category .aside-menu.vendor li.is-open>a::before{top:27px}.aside-category .aside-menu .btn-box{padding:10px 0;display:block;width:100%}.aside-category .aside-menu .btn-box a{margin:0 auto}.aside-category .aside-menu .btn-box i{padding-left:5px}@media all and (max-width: 742px){.aside-category .aside-menu~.btn-box{justify-content:center}}.aside-filter .filter-box{padding-bottom:20px;margin-bottom:10px}@media all and (max-width: 742px){.aside-filter .filter-box{padding-bottom:10px}}.aside-filter .filter-box .filter-title{padding-bottom:10px}.aside-filter .filter-box:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.aside-filter .filter-box:last-child::before{display:none}.aside-filter .price-box{display:flex;align-items:center;justify-content:space-around;color:#223950}.aside-filter .price-box .input{width:78px;height:38px;text-align:center;background-color:#fff;border:1px solid #dcdeeb}@media all and (max-width: 742px){.aside-filter .price-box .input{width:100px}}.aside-radio{display:flex;flex-wrap:wrap}.aside-radio li{padding:2px 0;width:50%}.aside-radio .group-label input[type=checkbox]~span{height:30px}.aside-radio .group-label input[type=checkbox]~span::after{top:12px;left:5px;width:6px;height:6px;border:none;background-color:#fff;transform:rotate(0deg)}.aside-radio .group-label strong{color:#64818d;line-height:30px}.aside-radio.certi li{width:100%}.aside-radio.certi .group-label span{position:relative;top:0;left:0;padding-left:30px;width:60px;height:30px;background:url(../images/button.png) no-repeat;background-size:30px auto}.aside-radio.certi .group-label span.mail{background-position:30px -270px}.aside-radio.certi .group-label span.tel{background-position:30px -300px}.aside-radio.certi .group-label span.company{background-position:30px -330px}.aside-radio.certi .group-label strong{padding-left:5px;padding-right:0}.aside-radio.is-open{display:none}@media all and (max-width: 1022px){.aside-ad{max-width:210px;margin:0 auto}}.aside-ad a{display:block;margin-bottom:20px}@media all and (max-width: 1022px){.aside-ad a{margin-bottom:10px}}.pc .aside-category a:hover{text-decoration:underline}.pc .aside-menu2 a:hover{text-decoration:underline}@media all and (max-width: 742px){.p-category-select .p-category{display:none}}.p-category-select .xs-select{display:none}@media all and (max-width: 742px){.p-category-select .xs-select{display:block;margin-bottom:10px}}.p-category{margin:0;padding:30px 0 40px;display:flex;list-style:none;justify-content:space-between;justify-content:center;align-items:flex-start}@media all and (max-width: 1022px){.p-category{padding:10px 0 20px}}@media all and (max-width: 742px){.p-category:not(.no-fixed){display:block;pointer-events:none;opacity:0;position:absolute;top:39px;left:54px;z-index:3;width:calc(100% - 54px);box-shadow:0 0 10px rgba(0,0,0,.2);transition:all .4s ease-in-out}}.p-category li{flex-grow:0;text-align:center}.p-category li a{display:inline-block;min-width:210px;color:#223950;font-size:18px;font-weight:bold;text-align:center;line-height:58px;border-radius:29px;transition:all .4s ease-in-out}@media all and (max-width: 1022px){.p-category li a{font-size:16px;line-height:34px;font-weight:500;border-radius:17px}}.p-category li a.active{color:#fff;background-image:-moz-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);box-shadow:3.009px 3.993px 12px 0px rgba(40,166,201,.4)}@media all and (max-width: 742px){.p-category li a.active{background-image:none;background-color:#2668b2}}.p-category li.current a{color:#fff;background-image:-moz-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);box-shadow:3.009px 3.993px 12px 0px rgba(40,166,201,.4)}@media all and (max-width: 742px){.p-category li.current a{background-image:none;background-color:#2668b2}}.p-category.no-group{justify-content:center}.p-category.no-group li{flex-grow:0}.p-category.bg-style{margin-top:20px;padding:10px;justify-content:space-around;border-radius:34px;background-image:-moz-linear-gradient(78deg, rgb(247, 247, 247) 0%, rgb(255, 255, 255) 100%);background-image:-webkit-linear-gradient(78deg, rgb(247, 247, 247) 0%, rgb(255, 255, 255) 100%);background-image:-ms-linear-gradient(78deg, rgb(247, 247, 247) 0%, rgb(255, 255, 255) 100%);box-shadow:8.767px 17.976px 15px 0px rgba(42,87,254,.04)}@media all and (max-width: 1022px){.p-category.bg-style{margin-top:0;padding:5px 0;width:calc(100% - 54px);background:none;background-color:#fff}}@media all and (max-width: 742px){.p-category.bg-style{margin-top:5px;padding:0;background-color:#fff;border-radius:5px;box-shadow:2px 2px 10px 0px rgba(0,0,0,.2)}}.p-category.bg-style li{flex-grow:1;position:relative}@media all and (max-width: 742px){.p-category.bg-style li{padding:5px;border-bottom:1px solid #eee}.p-category.bg-style li:last-child{padding-bottom:0;border-bottom:none}}.p-category.bg-style li::before{pointer-events:none;content:"";position:absolute;top:50%;left:0;margin-top:-15px;margin-left:-1px;width:2px;height:30px;background-color:#dbdbdb}@media all and (max-width: 1022px){.p-category.bg-style li::before{margin-top:-10px;height:20px;width:1px}}@media all and (max-width: 742px){.p-category.bg-style li::before{display:none}}.p-category.bg-style li a{min-width:0;width:calc(100% - 20px);box-shadow:none !important}@media all and (max-width: 1022px){.p-category.bg-style li a{width:calc(100% - 10px)}}@media all and (max-width: 742px){.p-category.bg-style li a{width:100%;border-radius:5px}}.p-category.bg-style li:first-child::before{display:none}.p-category.vertical{display:block;padding:20px 0 0}.p-category.vertical li{position:relative;border-bottom:1px solid #fff}.p-category.vertical li a{display:block;position:relative;padding:15px 0 15px 35px;min-width:0;font-size:16px;font-weight:normal;line-height:30px;text-align:left;background:none;box-shadow:none;border-radius:0;border-bottom:1px solid #dbdbdb}.p-category.vertical li a::before{pointer-events:none;content:"";position:absolute;top:27px;left:11px;width:6px;height:6px;border-radius:50%;background-color:#2894c3}.p-category.vertical li.current a{color:#236db4}.p-category.tabs{justify-content:flex-start}.p-category.tabs li{margin-right:2px}.p-category.tabs li a{border-radius:10px 10px 0 0;background-color:#eee;box-shadow:none}@media all and (max-width: 742px){.p-category.is-open{pointer-events:all;top:64px;opacity:1}}@media all and (max-width: 1022px){.p-category-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.p-category-bar .sort-bar{margin-bottom:0}}@media all and (max-width: 1022px){.p-category-bar.member{padding-bottom:10px;justify-content:flex-start;min-height:54px}.p-category-bar.member .aside-button{position:absolute;top:0;left:0}.p-category-bar.member h2.subject{padding:0 !important;width:100%}}@media all and (max-width: 1022px){.p-category-bar.faq .p-category{width:100%}}@media all and (max-width: 742px){.p-category-bar.faq{padding-top:10px;padding-bottom:10px}.p-category-bar.faq .current-title{width:100%}.p-category-bar.faq .p-category{padding:0 !important;left:0;width:100%;background-color:#fff}.p-category-bar.faq .p-category li{padding:5px;border-bottom:1px solid #eee}.p-category-bar.faq .p-category li a{border-radius:5px !important;box-shadow:none;font-size:16px;line-height:34px !important}}@media all and (max-width: 1022px){.p-category-bar.mobile{display:flex;padding-top:15px}}.sort-bar-right{padding-bottom:20px;display:flex;align-items:center;justify-content:right}.sort-bar-right .sort-bar{padding:0;margin:0}.current-title{display:none}@media all and (max-width: 742px){.current-title{display:block;position:relative;padding-top:5px;padding-bottom:5px;width:calc(100% - 54px);color:#fff;text-align:center;line-height:34px;background-image:-moz-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);border-radius:5px}.current-title::before{pointer-events:none;content:"";position:absolute;top:17px;right:20px;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg);transition:all .4s ease-in-out}}.current-title.is-open::before{top:20px;transform:rotate(-45deg)}.aside-button{display:none}@media all and (max-width: 1022px){.aside-button{position:relative;z-index:101;display:block;width:44px;height:44px;font-size:0;background-color:#e7a12d;border-radius:5px}.aside-button::before{pointer-events:none;content:"";position:absolute;top:7px;left:7px;width:30px;height:30px;background:url(../images/button.png) 0 0 no-repeat;background-size:30px auto}.aside-button.category::before{background-position:0 -1140px}.aside-button.faq::before{background-position:0 -1230px}.aside-button.general::before{background-position:0 -1200px}.aside-button.vendor::before{background-position:0 -1170px}}@media all and (max-width: 1022px){.aside-button.is-open+.aside-button-close{pointer-events:all;z-index:1050;opacity:1;right:320px}.aside-button.is-open+.aside-button-close::before{pointer-events:none;content:"";position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;width:30px;height:30px;background:url(../images/button.png) 0 0 no-repeat;background-position:0 0 !important;background-size:30px auto}}@media all and (max-width: 742px){.aside-button.is-open+.aside-button-close{right:calc(100% - 70px);height:calc(100vh - 51px)}}.aside-button-close{pointer-events:none;opacity:0;position:fixed;top:0;right:80px;width:70px;height:100vh;border-radius:0;font-size:0;background-color:#e7a12d;transition:right .4s ease-in-out}.pc .p-category li:not(.current) a:not(.active):hover{color:#236db4}.btn-box{display:flex;align-items:flex-start;flex-wrap:wrap;padding:30px 0}.btn-box.align-center{justify-content:center}.btn-box.align-right{justify-content:right}.btn-box.w100p{width:100%}@media all and (max-width: 742px){.btn-box.xs-p-10{padding:10px 0}}.btn-box .btn-delete{padding-top:30px;width:100%;text-align:center}.btn-box .btn-delete a{color:crimson;text-decoration:underline}.btn-style{display:inline-flex !important;align-items:center;justify-content:center;position:relative;top:0;margin:0 10px;padding:0 20px;min-width:160px;height:60px;text-align:center;line-height:60px;border-radius:30px;border:none}@media all and (max-width: 742px){.btn-style{margin:0 5px;padding-left:10px;padding-right:10px}}.btn-style i{color:#fff}.btn-style span{display:inline-block;width:30px;height:30px}.btn-style span.arrow-right{background-position:0 0}.btn-style strong{color:#fff;padding:0 10px;font-weight:normal}.btn-style.black{background-color:#575d62}.btn-style.black2{background-color:#223950}.btn-style.gray{pointer-events:none;background-color:#c5c9cf}.btn-style.gray2{color:#fff;background-color:#a5aeb8}.btn-style.orange{color:#fff;background-color:#f3ac35}.btn-style.blue{background-image:-moz-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);box-shadow:3.009px 3.993px 12px 0px rgba(40,166,201,.4) !important}.btn-style.blue2{background-color:#2ac2d4}.btn-style.blue3{background-color:#236db4}.btn-style.white{border:1px solid #e0e8ea;background-color:#fff}.btn-style.white i,.btn-style.white strong{color:#64818d;line-height:42px}.btn-style.xxs{min-width:90px;padding-left:0;padding-right:0;height:36px;line-height:36px;border-radius:18px}.btn-style.xxs i{font-size:12px}.btn-style.xs{padding-left:10px;padding-right:10px;min-width:120px;height:44px;line-height:44px;border-radius:22px}.btn-style.xs i{font-size:12px}.btn-style.md{min-width:150px;height:54px;line-height:54px;border-radius:27px}.btn-style.md i{font-size:16px}.btn-style.lg{padding-left:15px;padding-right:15px;min-width:220px}@media all and (max-width: 742px){.btn-style.lg{min-width:140px}}.btn-style.radius-5{min-width:140px;border-radius:5px;line-height:55px;height:55px}.button-icon{background-image:url(../images/button.png);background-size:30px auto}.button-icon.back{background-position:0 -120px}.button-icon.project{background-position:0 -1052px}.button-icon.inquiry{background-position:0 -990px}.pc .btn-style:hover{top:2px;box-shadow:inset 0px 3px 6.79px .21px rgba(0,0,0,.42) !important;text-decoration:none !important}.pc .btn-style:hover.white{top:auto;background:#236db4;box-shadow:none !important}.pc .btn-style:hover.white i,.pc .btn-style:hover.white strong{color:#fff}.p-guide{margin:0;padding:10px 20px;list-style:none;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media all and (max-width: 1379px){.p-guide{padding-right:0;padding-left:0}}@media all and (max-width: 1022px){.p-guide{padding:5px 0}}@media all and (max-width: 742px){.p-guide{padding-bottom:10px}}.p-guide li{display:inline;position:relative;color:#000;padding-right:20px}.p-guide li::before{pointer-events:none;content:"";width:3px;height:3px;border-radius:10px;display:block;position:absolute;background:#b8b8b8;left:-12px;top:50%;margin-top:-1px}.p-guide li:first-child::before{display:none}.p-guide li a{color:#64818d;text-decoration:none;white-space:nowrap}@media all and (max-width: 1022px){.p-guide li a{font-size:14px}}.p-guide li:last-child{padding-right:0}.p-guide li:last-child a{color:#000}.group-wrap{display:flex;flex-wrap:wrap}@media all and (max-width: 1179px){.group-wrap{display:block}}.group-wrap .group-subject{padding:20px 0 10px !important;color:#64818d;font-size:18px;font-weight:bold;text-align:center}.group-wrap .group-subject.two{margin-top:10px;padding:20px 0 0 30px !important;width:100%;font-size:15px;font-weight:500;text-align:left;border-top:1px solid #dbdbdb}@media all and (max-width: 1179px){.group-wrap .group-subject.two{padding:20px 0 0 10px !important}}.group-wrap label{margin:0}.group-wrap .group-full,.group-wrap .group-half{padding:0 20px 10px;margin-top:10px}@media all and (max-width: 1179px){.group-wrap .group-full,.group-wrap .group-half{margin-top:0;padding-left:0;padding-right:0}}.group-wrap .group-full{width:100%}.group-wrap .group-half{width:50%}@media all and (max-width: 1179px){.group-wrap .group-half{width:100%}}.group-box{display:flex;flex-wrap:wrap;align-items:center}@media all and (max-width: 1179px){.group-box{display:block}}.group-box .group-title{padding:10px 17px 10px 10px;width:120px;color:#444;font-size:1rem;font-weight:bold;line-height:20px}@media all and (max-width: 1179px){.group-box .group-title{width:100%}}.group-box .group-title.ship{padding-top:20px}@media all and (max-width: 1179px){.group-box .group-title.ship{padding-top:10px}}.group-box .group-main{width:calc(100% - 120px)}@media all and (max-width: 1179px){.group-box .group-main{width:100%}}.group-box .group-input,.group-box .group-textarea{position:relative;display:block;padding:10px 15px;width:100%;color:#222;font-size:1rem;line-height:33px;border:1px solid #cadbe4;background-color:#fff}.group-box .group-input.radius,.group-box .group-textarea.radius{line-height:26px;border-radius:25px}.group-box .date{position:relative}.group-box .date::before{pointer-events:none;content:"";position:absolute;z-index:2;top:14px;right:18px;font-size:18px;font-weight:900;font-family:"Font Awesome 5 Free"}.group-box .date .group-input{width:100%;line-height:30px}.group-box .date .group-input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:0}.group-box .select-type{position:relative}.group-box .select-type::before{pointer-events:none;cursor:pointer;content:"";position:absolute;z-index:2;top:14px;right:13px;font-size:18px;font-weight:900;font-family:"Font Awesome 5 Free"}.group-box .select-type .group-input{cursor:pointer;width:100%;height:55px;line-height:30px;background-color:#fff;border-color:#cadbe4}.group-box .select-type .group-input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:0}.group-box .select-type .item{display:inline-flex;align-items:center;margin:0 3px 3px 0;padding:0 0 0 10px;color:#64818d;font-size:15px;line-height:27px;border:1px solid #e0e8ea;border-radius:8px;cursor:pointer;background-color:#f2f2f2}.group-box .select-type .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:3px 8px;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:2px}.group-box .select-type .remove:hover{background:rgba(0,0,0,.05)}.group-box .select-type .clear{text-decoration:none;display:none;position:absolute;height:100%;width:25px;top:0;right:9px;color:#040000;font-weight:bold;border:0;cursor:pointer;z-index:1;font-size:21px;justify-content:center;align-items:center}.group-box .select-type.has-items::before{display:none}.group-box .select-type.has-items .group-input{display:flex;flex-wrap:wrap;padding:9px 35px 6px 8px;height:auto;min-height:55px}.group-box .select-type.has-items .group-input~.clear{display:flex}.group-box div.group-input{background-color:#eee;border-color:#eee}.group-box div.group-input.no-border{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.group-box div.group-input.num{color:#2ac2d4}.group-box .group-textarea{height:100px;line-height:26px;vertical-align:top}@media all and (max-width: 1179px){.group-box .group-textarea{height:70px}}.group-box .four-columns{display:flex;flex-wrap:wrap}.group-box .four-columns .group-select{margin:0 0 0 10px !important;width:calc(25% - 10px) !important}@media all and (max-width: 1022px){.group-box .four-columns .group-select{margin:0 0 10px !important;width:100% !important}}.group-box .four-columns .group-select:first-child{margin-left:0 !important;width:25% !important}@media all and (max-width: 1022px){.group-box .four-columns .group-select:first-child{width:100% !important}}.group-box .has-text-size{display:flex;justify-content:space-between;width:100%}.group-box .has-text-size .left{width:calc(100% - 60px)}.group-box .has-text-size .text-size{padding:5px;color:#777;text-align:right;width:60px}.group-box.edit-category .group-input{width:calc((100% - 60px)/2)}.group-box.edit-category .group-input.filter{margin-left:10px;width:calc((100% - 60px)/2 - 10px)}.group-box.has-gender .group-main{display:flex}.group-box.has-gender .group-input{width:calc(100% - 150px)}.group-box.has-gender .radio-list{flex:0 0 150px;margin:0 !important;padding:15px 0 0 20px;width:150px}.group-box.has-gender .radio-list .group-label{display:inline-block}.group-box.has-gender .radio-list .group-label strong{padding-right:0;padding-left:22px}.group-box.has-gender .radio-list .group-label:last-child{margin-left:10px}.group-box.has-address .group-main{display:flex;flex-wrap:wrap}.group-box.has-address .group-select{width:200px;margin-left:10px}@media all and (max-width: 1179px){.group-box.has-address .group-select{width:140px}}@media all and (max-width: 742px){.group-box.has-address .group-select{width:calc(50% - 5px);margin-left:10px}}.group-box.has-address .group-select:first-child{margin-left:0}.group-box.has-address .group-input{margin-left:10px;width:calc(100% - 420px)}@media all and (max-width: 1179px){.group-box.has-address .group-input{width:calc(100% - 300px)}}@media all and (max-width: 742px){.group-box.has-address .group-input{width:100%;margin:10px 0 0}}.group-box.has-code .group-main{display:flex}@media all and (max-width: 1022px){.group-box.has-code .group-main{display:block}}.group-box.has-code .group-input{width:calc(100% - 290px)}@media all and (max-width: 1022px){.group-box.has-code .group-input{width:100%}}.group-box.has-code .code-img{margin-left:10px;width:280px}@media all and (max-width: 1022px){.group-box.has-code .code-img{margin:10px 0 0;width:100%;text-align:center}}.group-box.has-code.img-2 .group-input{width:calc(100% - 155px)}@media all and (max-width: 1022px){.group-box.has-code.img-2 .group-input{width:100%}}.group-box.has-code.img-2 .code-img{width:145px}@media all and (max-width: 1022px){.group-box.has-code.img-2 .code-img{margin:10px 0 0;width:100%;text-align:center}}.group-box.has-account-check .group-main{position:relative}.group-box.has-account-check .check-button{position:absolute;top:10px;right:10px;width:88px;height:36px;color:#fff;font-size:15px;line-height:34px;text-align:center;border:none;background-color:#236db4;border-radius:18px}.group-box.has-account-check .check-button:hover{background-color:#c30d18}.group-box.has-account-check .check-button.button-style-lg,.group-box.has-account-check .check-button.button-style-xs{top:0;right:0;width:125px;height:100%;line-height:55px;border-radius:0}.group-box.has-account-check .check-button.button-style-xs{width:65px}.group-box.has-account-check .check-button.gray{color:#64818d;background-color:#eee}.group-box.has-account-check .cancel-button{position:absolute;top:14px;right:70px;padding:0;width:30px;height:30px;color:#aaa;text-align:center;line-height:28px;border:none;background:none}.group-box.has-account-check .cancel-button:hover{color:#ca2533}.group-box.has-file label{display:block;cursor:pointer}.group-box.has-file label input{position:absolute;top:0;left:0;opacity:0}.group-box.has-file span.group-input{display:block;padding-right:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-box.has-file .check-button{cursor:pointer}.group-box.has-file .check-button.select-logo{right:75px}.group-box:not(.focus-single):focus-within input.group-input,.group-box:not(.focus-single):focus-within .group-textarea,.group-box:not(.focus-single):focus-within .group-select{box-shadow:0 0 0 .2rem rgba(42,183,198,.2) !important}.group-box.msg-show{padding-bottom:0}.group-box.msg-show .group-msg{display:block !important}.group-box.msg-error input.group-input,.group-box.msg-error span.group-input,.group-box.msg-error .group-textarea,.group-box.msg-error .group-select,.group-box.msg-error .selectize-input{border-color:#ca2533}.group-box.msg-error input.group-input:focus-within,.group-box.msg-error span.group-input:focus-within,.group-box.msg-error .group-textarea:focus-within,.group-box.msg-error .group-select:focus-within,.group-box.msg-error .selectize-input:focus-within{box-shadow:0 0 0 4px rgba(202,31,57,.2) !important}.group-box.msg-error .select-type .group-input{border-color:#ca2533}.group-box.msg-error.has-select-bar .group-main{border-color:#ca2533}.group-box.has-select-bar .group-main{display:flex;flex-wrap:nowrap !important;align-items:center;border:1px solid #cadbe4;background-color:#fff;border-radius:25px}.group-box.has-select-bar .group-main:focus-within{box-shadow:0 0 0 4px rgba(42,183,198,.2)}.group-box.has-select-bar .group-main:focus-within .search-submit{background-color:#2ab7c6;background-position:0 bottom}.group-box.has-select-bar .search-select-bar{flex:0 0 auto;position:relative;z-index:0;margin:0;padding:0;width:130px;height:50px;border-radius:25px 0 0 25px;background-color:#fff}.group-box.has-select-bar .search-select-bar select{cursor:pointer;padding:0 30px 0 20px;width:100%;height:48px;color:#444;font-size:16px;line-height:48px;background-color:rgba(0,0,0,0);border:none;outline:none;-o-text-overflow:"";text-overflow:"";-webkit-appearance:none;-moz-appearance:none;appearance:none}.group-box.has-select-bar .search-select-bar select option{color:#000;text-shadow:none}.group-box.has-select-bar .search-select-bar select::-ms-expand{display:none}.group-box.has-select-bar .search-select-bar::before,.group-box.has-select-bar .search-select-bar::after{pointer-events:none;content:"";position:absolute;top:50%}.group-box.has-select-bar .search-select-bar:before{right:20px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#2ab7c6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media all and (max-width: 742px){.group-box.has-select-bar .search-select-bar:before{right:10px}}.group-box.has-select-bar .search-select-bar::after{right:0;margin-top:-10px;width:1px;height:20px;background-color:#cadbe4}.group-box.has-select-bar .search-input-bar{display:flex;align-items:center;position:relative;z-index:0;margin:0;padding:0;height:50px;border-radius:0 25px 25px 0;background-color:#fff}.group-box.has-select-bar .search-input-bar .search-input{padding:0 20px;width:100%;line-height:50px;height:50px;border:none;border-radius:25px;background-color:#fff}.group-box.has-select-bar .search-input-bar .search-submit{width:50px;height:50px;font-size:0;border:none;border-radius:25px;background:url(../images/icon_search.png) 0 0 no-repeat;background-size:50px 100px;transition:all .4s ease-in-out}@media all and (max-width: 1179px){.group-box.account{display:flex;padding-bottom:0}.group-box.account .group-title,.group-box.account .group-main{padding-top:0;padding-bottom:0;width:auto;line-height:30px}.group-box.account .group-input{padding:0}}.group-box.post-status{display:flex !important;justify-content:flex-end}.group-box.post-status .group-title,.group-box.post-status .group-main{width:auto !important}.group-box.post-status .porject-status-control{justify-content:flex-start}.group-box.align-items-start{align-items:flex-start}.group-box.align-items-start .group-main{padding-top:5px}.group-box.align-items-start2{align-items:flex-start}.group-box.align-items-start2 .group-title{padding-top:18px}.group-box.align-items-start3{align-items:flex-start}.important{color:#236db4 !important}.important2{color:#2ac1d3 !important}.important3{color:#ca2533 !important}.important4{color:#64818d !important}.group-msg{display:none;width:100%;padding:5px 0 0 122px;color:#666}.group-msg.has-text{display:block}.group-msg div{display:inline-block;vertical-align:top}.group-msg .warning i{color:#c30d18}.group-msg .success i{color:#6db131}@media all and (max-width: 1179px){.group-msg{padding-left:0}}.group-important{padding-left:122px;color:#ca2533 !important}@media all and (max-width: 1179px){.group-important{padding-left:0}}.group-important.blue{color:#64818d !important}.agree-bar{display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;padding:40px 0 10px;max-width:630px}.agree-bar .group-msg{padding:0;width:auto}.agree-bar.e-letter{padding-top:0}.agree-bar.max-w100{max-width:100%}.agree-bar.max-w100 .group-msg{line-height:30px}.radio-list{margin-left:10px}.radio-list .group-label:last-child{padding-right:0}.radio-list.ship{display:flex;flex-wrap:wrap;align-items:center}.first-input-box{margin-bottom:10px;width:100%}.has-input-box{display:inline-flex;align-items:center}.has-input-box .title{color:#64818d;padding-right:20px}.has-input-box .group-label{display:inline-block;min-width:80px}.has-input-box .group-input{max-width:300px;width:calc(100% - 80px);line-height:40px;padding:5px 15px;height:auto}.has-input-box.ship-pay{margin-top:10px}.has-input-box.ship-pay .group-input{width:auto;min-width:180px}.has-input-box.block{display:flex;width:100%;border-top:1px solid #dbdbdb;margin-top:20px;padding-top:10px}@media all and (max-width: 742px){.has-input-box.block{margin-top:10px}}.has-input-box.w50{width:33.3%}.has-input-box+.delete{margin-bottom:10px;border-radius:50%;background:rgba(255,0,0,.1) !important}.group-label{cursor:pointer;display:inline-block;vertical-align:top;position:relative;margin:0;padding:0;font-size:0}.group-label input[type=checkbox],.group-label input[type=radio]{display:none}.group-label input[type=radio]~span{transition:all .4s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.group-label input[type=radio]~span:before,.group-label input[type=radio]~span:after{transition:all .4s ease-in-out;pointer-events:none;content:"";position:absolute;-webkit-border-radius:50%;border-radius:50%}.group-label input[type=radio]~span:before{z-index:1;top:8px;left:1px;width:15px;height:15px;background:#fff;border:2px solid #bfbfbf}.group-label input[type=radio]~span:after{z-index:2;top:13px;left:6px;width:5px;height:5px;background-color:#236db4;opacity:0}.group-label input[type=radio]:checked+span~strong{color:#333}.group-label input[type=radio]:checked+span:before{border-color:#236db4}.group-label input[type=radio]:checked+span:after{opacity:1}.group-label input[type=checkbox]~span{transition:all .4s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.group-label input[type=checkbox]~span:before,.group-label input[type=checkbox]~span:after{transition:all .4s ease-in-out;pointer-events:none;content:"";position:absolute;border-radius:0}.group-label input[type=checkbox]~span:before{z-index:1;top:7px;left:0;width:16px;height:16px;border:2px solid #ccc;-webkit-border-radius:2px;border-radius:2px}.group-label input[type=checkbox]~span:after{z-index:2;display:none;top:11px;left:4px;width:9px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg)}.group-label input[type=checkbox]~span~strong a{display:inline-block;position:relative;color:#2668b2}.group-label input[type=checkbox]~span~strong a::before{content:"";position:absolute;bottom:3px;left:0;width:100%;height:1px;background-color:#2668b2}.group-label input[type=checkbox]~span~strong a:hover::before{display:none}.group-label input[type=checkbox]:checked+span~strong{color:#223950}.group-label input[type=checkbox]:checked+span:before{border-color:#2669b2;background-color:#2669b2}.group-label input[type=checkbox]:checked+span:after{display:block}.group-label span,.group-label strong{display:inline-block;vertical-align:top;font-weight:normal;line-height:30px}.group-label strong{padding:0 20px 0 25px;color:#64818d;font-size:1rem}.group-label.has-input strong{padding-right:5px !important}.group-label.has-input~.other-input{display:inline-block;vertical-align:top;position:relative;z-index:2;width:120px;border:none;line-height:30px;border-bottom:1px solid #64818d}.group-label.has-input~.other-input.w200{width:200px}@media all and (max-width: 1179px){.group-label.has-input~.other-input.w200{width:120px}}.group-select{cursor:pointer;position:relative;padding:0;width:100%;height:55px;overflow:hidden;border:1px solid #cadbe4;background-color:#fff;border-radius:0}.group-select:focus-within{box-shadow:0 0 0 4px rgba(42,183,198,.2)}.group-select:focus-within::before{transform:rotate(180deg)}.group-select select{cursor:pointer;padding:0 30px 0 15px;width:100%;height:52px;color:#333;font-size:1rem;line-height:52px;background-color:rgba(0,0,0,0);border:none;outline:none;-o-text-overflow:"";text-overflow:"";-webkit-appearance:none;-moz-appearance:none;appearance:none}.group-select select option{color:#000;text-shadow:none}.group-select select::-ms-expand{display:none}.group-select:before{pointer-events:none;content:"";position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.group-select.xs{height:37px;border-color:#dcdeeb}.group-select.xs select{padding-left:10px;height:34px;line-height:34px}.group-select.xs::before{border-color:#2ab7c6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.msg-text-bar{position:relative;background:#fee5bb;padding:10px 15px 10px 40px;color:#dd3535}.msg-text-bar::before{pointer-events:none;content:"";position:absolute;top:7px;left:14px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px}#msg .white-container{margin-top:195px;margin-bottom:70px}@media all and (max-width: 1479px){#msg .white-container{margin-bottom:20px;margin-top:150px}}@media all and (max-width: 1379px){#msg .white-container{margin-top:110px}}@media all and (max-width: 1022px){#msg .white-container{margin-top:160px}}@media all and (max-width: 742px){#msg .white-container{margin-top:84px;margin-bottom:0}}.msg-wrap{padding:50px 0;text-align:center}@media all and (max-width: 742px){.msg-wrap{padding:30px 0}}.msg-wrap .msg-icon{margin:0 auto 20px;max-width:100px;border-radius:50%;background-color:#2ac2d4;box-shadow:0px 3px 4px 0px rgba(40,181,197,.34)}.msg-wrap .slogan-tc{display:inline-block;position:relative;left:-20px;padding-left:70px;color:#040000;font-size:30px;line-height:60px;font-weight:bold}.msg-wrap .slogan-tc::before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:60px;height:60px;background:url(../images/icon.png) 0 -480px no-repeat;background-size:60px auto}.msg-wrap .number{display:block;margin:15px auto 40px;max-width:370px;width:100%;height:150px;font-size:0;background:url(../images/404.png) no-repeat;background-size:100% auto}@media all and (max-width: 742px){.msg-wrap .number{max-width:280px;height:113px}}.msg-wrap .summary{margin:0 auto;max-width:400px;color:#040000;font-size:20px;font-weight:bold;line-height:1.7}.msg-wrap .text{margin:0 auto;padding:10px 0;max-width:500px;color:#64818d;line-height:1.7}.paginate{position:relative;padding:40px 0 60px;font-size:0;text-align:center}.paginate .num{display:inline-block;vertical-align:middle}.paginate .num a:first-child::before{display:none}.paginate a{position:relative;display:inline-block;margin:0 1px;width:36px;color:#111;font-size:14px;line-height:36px;vertical-align:middle}@media all and (max-width: 742px){.paginate a{margin:0 3px}}.paginate a:hover,.paginate a.current{color:#2669b3}.paginate a.control{position:relative;top:0;margin:0 15px;font-size:0;width:36px;height:36px;border-radius:50%;background-image:-moz-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);box-shadow:3.009px 3.993px 12px 0px rgba(40,166,201,.4)}.paginate a.control::before{content:"";position:absolute;top:50%;margin-top:-4px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff}.paginate a.control.prev::before{left:15px;transform:rotate(-135deg)}.paginate a.control.next::before{right:15px;transform:rotate(45deg)}.paginate a.control:hover{top:1px;box-shadow:inset 0px 3px 6.79px .21px rgba(0,0,0,.42)}.paginate a.control.disable{pointer-events:none;opacity:0;cursor:default}@media all and (max-width: 1279px){.paginate{padding:30px 0 50px}}@media all and (max-width: 1022px){.paginate{padding:20px 0}}.paginate2{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;position:relative;padding:40px 0;color:#666;font-size:15px}.paginate2 .txt{padding:0 2px}.paginate2 .text,.paginate2 .button{display:flex;justify-content:flex-end;align-items:center}@media all and (max-width: 742px){.paginate2 .text,.paginate2 .button{order:2;width:100%;padding:10px 0 0}}@media all and (max-width: 742px){.paginate2 .button{padding-top:10px;padding-bottom:20px;order:1;justify-content:center}}.paginate2 .num{display:flex;padding:0 15px;align-items:center}.paginate2 .num .current{color:#236db4;font-weight:bold}.paginate2 .num .gap{display:inline-block;position:relative;width:10px;height:40px;font-size:0}.paginate2 .num .gap::before{content:"";position:absolute;top:14px;left:5px;width:1px;height:13px;background-color:#888;transform:rotate(16deg)}.paginate2 .select-page{display:inline-block;margin:0 5px;width:auto;height:30px;border-radius:4px}.paginate2 .select-page select{display:inline-block;padding:0 25px 0 7px;height:28px;font-size:15px;line-height:28px}.paginate2 .select-page::before{right:6px;border-color:#2ab7c6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.paginate2 .go-page .group-input{margin:0 5px;padding:0;width:50px;text-align:center;height:30px;font-size:15px !important;line-height:28px;border-radius:4px}.paginate2 a{position:relative;display:block;margin:0 5px;width:40px;height:40px;font-size:0;line-height:40px;border:1px solid #cadbe4}.paginate2 a:hover,.paginate2 a.current{color:#2669b3}.paginate2 a.control{position:relative;top:0;margin:0 5px;border-radius:4px}.paginate2 a.control::before,.paginate2 a.control::after{content:"";position:absolute;top:50%;margin-top:-4px;width:8px;height:8px;border-top:2px solid #64818d;border-right:2px solid #64818d}.paginate2 a.control::after{display:none}.paginate2 a.control.first{background:#eee;border-color:#eee}.paginate2 a.control.first::before{left:14px;border-color:#7d7d7d;transform:rotate(-135deg)}.paginate2 a.control.first::after{display:block;left:19px;border-color:#7d7d7d;transform:rotate(-135deg)}.paginate2 a.control.prev::before{left:17px;transform:rotate(-135deg)}.paginate2 a.control.next::before{right:17px;transform:rotate(45deg)}.paginate2 a.control.last{background:#eee;border-color:#eee}.paginate2 a.control.last::before{right:14px;border-color:#7d7d7d;transform:rotate(45deg)}.paginate2 a.control.last::after{display:block;right:19px;border-color:#7d7d7d;transform:rotate(45deg)}.paginate2 a.control:hover{background-color:#236db4;border-color:#236db4}.paginate2 a.control:hover::before,.paginate2 a.control:hover::after{border-color:#fff}.paginate2 a.control.disable{pointer-events:none;opacity:.5;cursor:default}@media all and (max-width: 1279px){.paginate2{padding:30px 0 50px}}@media all and (max-width: 1022px){.paginate2{padding:20px 0}}.p-social{display:flex;justify-content:center;position:relative;margin:0 0 30px;padding:40px 0 30px;list-style:none}@media all and (max-width: 742px){.p-social{padding:20px 0 0}}.p-social::before,.p-social::after{pointer-events:none;content:"";position:absolute;bottom:-30px;left:0;width:100%;height:1px;background-color:#dbdbdb}.p-social::after{bottom:-31px;background-color:#fff}.p-social li{padding:0 10px}@media all and (max-width: 742px){.p-social li{padding:0 2px}}.p-social li a{display:block;position:relative;font-size:0;padding-left:38px;width:80px;height:30px;background:url(../images/button.png) no-repeat;background-size:30px auto;background-color:#fff}.p-social li a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;border:1px solid #e0e8ea}.p-social li a::after{content:"分享";color:#64818d;font-size:14px;line-height:30px}.p-social li a.fb{background-position:6px -450px}.p-social li a.line{background-position:6px -480px}.p-social li a.link{background-position:6px -510px}.p-social li a.code{background-position:6px -540px}.p-share{display:inline-flex;margin:0;padding:0;list-style:none}.p-share li{padding-left:3px}.p-share li a{display:block;width:30px;height:30px;font-size:0;background:url(../images/button.png) no-repeat;background-size:30px auto}.p-share li a.fb{background-position:0 -390px}.p-share li a.line{background-position:0 -420px}.pc .p-social a:hover::before{border-color:#a3bec5}.tags{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.tags li{margin-right:8px;margin-top:8px}@media all and (max-width: 1022px){.tags li{margin-right:4px;margin-top:4px}}.tags li a,.tags li button{display:inline-block;position:relative;padding:5px 10px;color:#64818d;font-size:15px;line-height:27px;border:1px solid #e0e8ea;border-radius:8px;background-color:#fefefe;transition:all .4s ease-in-out}@media all and (max-width: 1022px){.tags li a,.tags li button{padding:1px 7px;border-radius:4px}}@media all and (max-width: 742px){.tags li a,.tags li button{font-size:14px;line-height:22px}}.tags li a .delete,.tags li button .delete{position:absolute;top:-6px;right:-6px;width:18px;height:18px;color:#fff;font-size:12px;font-weight:600;text-align:center;line-height:18px;border-radius:50%;background-color:#999}.item-list-wrap .item-box{display:flex;align-items:center;margin-left:20px;margin-right:20px;padding:10px 0;border-bottom:1px solid #dbdbdb}@media all and (max-width: 1279px){.item-list-wrap .item-box{margin-left:0;margin-right:0}}@media all and (max-width: 742px){.item-list-wrap .item-box{padding:5px 0}}.item-list-wrap .item-box:last-child{padding-bottom:0;border-bottom:none}.item-list-wrap .item-date{flex:0 0 auto}.item-list-wrap .title{display:block;padding:0;margin:0 0 0 10px;overflow:hidden;font-size:16px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap}@media all and (max-width: 742px){.item-list-wrap .title{font-size:14px}}.item-list-wrap .title a{color:#223950}.item-list-wrap.list-style .item-date{margin-right:3px;padding-left:50px}@media all and (max-width: 742px){.item-list-wrap.list-style .item-date{padding-left:30px}}.item-list-wrap.list-style .item-date::before{left:20px}@media all and (max-width: 742px){.item-list-wrap.list-style .item-date::before{left:0}}.item-list-wrap.img-style{padding-top:3px}.item-list-wrap.img-style .item-box{padding:12px 0}@media all and (max-width: 1179px){.item-list-wrap.img-style .item-box{padding:8px 0}}.item-list-wrap.img-style .item-box:last-child{padding-bottom:0;border-bottom:none}.item-list-wrap.img-style .img{flex:0 0 90px}.item-list-wrap.img-style .main{padding-left:20px;width:calc(100% - 90px)}@media all and (max-width: 742px){.item-list-wrap.img-style .main{padding-left:10px}}.item-list-wrap.img-style .title{margin:0;padding-left:3px}.item-list-wrap.img-style .item-date{margin-top:5px}.item-list-wrap.img-style .company{padding-top:5px;width:100%;color:#64818d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-list-wrap.category-style .item-box{padding:15px 0}@media all and (max-width: 1022px){.item-list-wrap.category-style .item-box{padding:4px 0}}@media all and (max-width: 742px){.item-list-wrap.category-style .item-box{flex-wrap:wrap;padding:12px 0}}@media all and (max-width: 742px){.item-list-wrap.category-style .item-date{order:2}}.item-list-wrap.category-style .item-category{margin-left:15px}@media all and (max-width: 742px){.item-list-wrap.category-style .item-category{margin-left:0;margin-right:5px;order:1}}@media all and (max-width: 742px){.item-list-wrap.category-style .title{margin-left:2px;padding:10px 0 0;width:100%;order:3}}.item-box-wrap{display:flex;flex-wrap:wrap;position:relative;padding-left:30px;padding-right:30px}@media all and (max-width: 1022px){.item-box-wrap{padding-left:0;padding-right:0}}@media all and (max-width: 1279px){.item-box-wrap{width:calc(100% + 60px)}}@media all and (max-width: 1179px){.item-box-wrap{width:calc(100% + 30px)}}.item-box-wrap .slide-item{padding:10px 20px 0}@media all and (max-width: 1479px){.item-box-wrap .slide-item{padding:10px 10px 0}}@media all and (max-width: 742px){.item-box-wrap .slide-item{padding:10px 0 0 10px}}.item-box-wrap .slide-item .item-box:last-child{margin-bottom:0}.item-box-wrap a{display:inline-block}.item-box-wrap .small{padding-top:5px;color:#64818d;font-size:15px;text-align:center;min-height:28px}.item-box-wrap .item-box{cursor:pointer;display:flex;flex-wrap:wrap;position:relative;top:0;margin-bottom:30px;padding:20px 30px 20px 20px;min-height:161px;overflow:hidden;border-radius:5px;background-color:#fff;box-shadow:10px 10px 10px 0px rgba(42,87,254,.04);transition:all .2s ease-in-out}@media all and (max-width: 1479px){.item-box-wrap .item-box{margin-bottom:20px}}@media all and (max-width: 1022px){.item-box-wrap .item-box{padding:15px}}@media all and (max-width: 742px){.item-box-wrap .item-box{padding:10px;margin-bottom:10px;min-height:auto}}.item-box-wrap .item-box .left-area{flex:0 0 auto;width:120px}@media all and (max-width: 1022px){.item-box-wrap .item-box .left-area{width:90px}}@media all and (max-width: 742px){.item-box-wrap .item-box .left-area .img{position:relative}.item-box-wrap .item-box .left-area .img::before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #efefef}}.item-box-wrap .item-box .left-area .img{max-width:120px}.item-box-wrap .item-box .left-area img{width:100%}.item-box-wrap .item-box .right-area{padding-left:20px;width:calc(100% - 120px)}@media all and (max-width: 1022px){.item-box-wrap .item-box .right-area{padding-left:15px;width:calc(100% - 90px)}}@media all and (max-width: 742px){.item-box-wrap .item-box .right-area{padding-left:10px}}.item-box-wrap .item-box .right-area .title{margin:0;padding:3px 0 10px;color:#223950;font-size:18px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media all and (max-width: 742px){.item-box-wrap .item-box .right-area .title{font-size:16px}}.item-box-wrap .item-box .tags li{margin-top:0;margin-bottom:8px}.item-box-wrap .item-box .more-btn{display:block;position:absolute;bottom:-40px;right:-40px;width:80px;height:80px;font-size:0;background-color:#f3ac35;border-radius:50%;transition:all .4s ease-in-out}.item-box-wrap .item-box .more-btn::before{pointer-events:none;content:"";position:absolute;top:22px;left:13px;width:5px;height:5px;background-color:#fff;border-radius:50%;box-shadow:8px 0 0 #fff,16px 0 0 #fff}.item-box-wrap.service{padding-top:20px}@media all and (max-width: 1279px){.item-box-wrap.service{width:100%}}@media all and (max-width: 1179px){.item-box-wrap.service{padding-top:10px}}@media all and (max-width: 1022px){.item-box-wrap.service{width:calc(100% + 30px)}}@media all and (max-width: 1479px){.item-box-wrap.service .slide-item{padding:10px 15px 0}}@media all and (max-width: 1379px){.item-box-wrap.service .slide-item{padding:10px 10px 0}}@media all and (max-width: 1179px){.item-box-wrap.service .slide-item{padding-top:0}}@media all and (max-width: 1022px){.item-box-wrap.service .slide-item{padding-left:0;padding-right:10px}}.item-box-wrap.service .item-box{margin-bottom:25px;border-radius:0;background-image:-moz-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-webkit-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-ms-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);box-shadow:5px 5px 5px 0px rgba(42,87,254,.04)}@media all and (max-width: 1179px){.item-box-wrap.service .item-box{margin-bottom:17px}}.item-box-wrap.service .item-box .subject{margin:0;padding:0 0 10px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#223950;font-size:18px;font-weight:bold}@media all and (max-width: 742px){.item-box-wrap.service .item-box .subject{font-size:16px}}.item-box-wrap.service .item-box .left-area{width:90px}.item-box-wrap.service .item-box .right-area{padding-top:5px;width:calc(100% - 90px);color:#64818d;font-size:16px;line-height:26px}@media all and (max-width: 742px){.item-box-wrap.service .item-box .right-area{font-size:15px}}.item-box-wrap.service .item-box .right-area .tip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-box-wrap.service .item-box .right-area .tip::before{content:attr(data-text);padding-right:15px;color:#223950;font-size:15px}@media all and (max-width: 742px){.item-box-wrap.service .item-box .right-area .tip::before{display:none}}.item-box-wrap.service .item-box .right-area .main{display:flex}.item-box-wrap.service .item-box .right-area .main .type{color:#223950;width:80px;line-height:40px}.item-box-wrap.service .item-box .right-area .main .main{width:calc(100% - 80px)}.item-box-wrap.service .item-box .right-area .summary{color:#64818d;font-size:16px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-box-wrap.news{padding:0;display:flex}@media all and (max-width: 1279px){.item-box-wrap.news{width:100%}}.item-box-wrap.news .item-box{display:block;margin:20px;padding:0;width:calc(33.33% - 40px);align-self:baseline}@media all and (max-width: 1022px){.item-box-wrap.news .item-box{margin:10px;width:calc(33.33% - 20px)}}@media all and (max-width: 742px){.item-box-wrap.news .item-box{display:flex;margin:0 0 10px;width:100%}}.item-box-wrap.news .item-box .img{width:100%}@media all and (max-width: 742px){.item-box-wrap.news .item-box .img{width:120px}}.item-box-wrap.news .item-box .img img{width:100%;border-radius:4px}.item-box-wrap.news .item-box .main{display:flex;flex-wrap:wrap;align-items:center;padding:30px}@media all and (max-width: 1179px){.item-box-wrap.news .item-box .main{padding:20px}}@media all and (max-width: 742px){.item-box-wrap.news .item-box .main{width:calc(100% - 120px);padding:5px 10px}}.item-box-wrap.news .item-box .title{display:block;margin:10px 0 0;padding:0;width:100%;min-height:72px;color:#223950;font-size:18px;font-weight:bold;line-height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media all and (max-width: 1179px){.item-box-wrap.news .item-box .title{font-size:16px;line-height:26px;min-height:52px}}@media all and (max-width: 742px){.item-box-wrap.news .item-box .title{margin:5px 0 0;padding:0;line-height:22px;min-height:0}}@media all and (max-width: 742px){.item-box-wrap.news .item-box .more-btn{display:none}}.item-box-wrap.search-cases{position:relative;left:-15px;width:calc(100% + 30px);padding-left:0;padding-right:0}@media all and (max-width: 1179px){.item-box-wrap.search-cases{left:0;width:100%}}.item-box-wrap.search-cases .item-box{margin:0 15px 30px;width:calc(50% - 30px)}@media all and (max-width: 1279px){.item-box-wrap.search-cases .item-box{padding-bottom:70px}}@media all and (max-width: 1179px){.item-box-wrap.search-cases .item-box{padding-bottom:60px;margin:0 0 20px;width:100%}}.item-box-wrap.search-cases .item-box .left-area{width:120px}.item-box-wrap.search-cases .item-box .right-area{width:calc(100% - 140px)}@media all and (max-width: 1279px){.item-box-wrap.search-cases .item-box .main-box-wrap .box-item{padding:0}}@media all and (max-width: 1279px){.item-box-wrap.search-cases .item-box .main-box-wrap .box-item .type{display:none}}@media all and (max-width: 1179px){.item-box-wrap.search-cases .item-box .main-box-wrap .box-item .type{display:block}}@media all and (max-width: 742px){.item-box-wrap.search-cases .item-box .main-box-wrap .box-item .type{display:none}}@media all and (max-width: 1279px){.item-box-wrap.search-cases .item-box .main-box-wrap .box-item .text{width:100%}}.item-box-wrap.search-cases .item-box .title{line-height:26px;white-space:inherit;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media all and (max-width: 1279px){.item-box-wrap.search-cases .item-box .title{padding-bottom:5px}}.item-box-wrap.search-cases .item-box .small{padding-top:20px;color:#888}.item-box-wrap.search-cases .item-box .small.done{color:#236db4}@media all and (max-width: 1279px){.item-box-wrap.search-cases .item-box .button-bar{position:absolute;bottom:20px;left:20px;width:calc(100% - 40px)}}@media all and (max-width: 1179px){.item-box-wrap.search-cases .item-box .button-bar{left:10px;bottom:10px}}@media all and (max-width: 1479px){.item-box-wrap.search-cases.activity .item-box{padding-bottom:50px}.item-box-wrap.search-cases.activity .item-box .main-box-wrap{padding-bottom:10px}.item-box-wrap.search-cases.activity .item-box .right-area .gap-line{display:none}.item-box-wrap.search-cases.activity .item-box .right-area .button-bar{position:absolute;bottom:10px;left:20px;border-top:1px solid #eee;width:calc(100% - 40px)}}@media all and (max-width: 1179px){.item-box-wrap.search-cases.activity .item-box .main-box-wrap .box-item{padding:3px 0}}@media all and (max-width: 742px){.item-box-wrap.search-cases.activity .item-box .right-area .button-bar{left:10px}.item-box-wrap.search-cases.activity .item-box .main-box-wrap .box-item{padding:0}}@media all and (max-width: 742px){.item-box-wrap.search-cases.outsource .item-box{padding-top:50px}.item-box-wrap.search-cases.outsource .item-box .main-box-wrap .box-item .type{display:block;width:80px}.item-box-wrap.search-cases.outsource .item-box .main-box-wrap .box-item .text{width:calc(100% - 80px)}.item-box-wrap.search-cases.outsource .item-box .main-box-wrap .box-item.date{position:absolute;top:10px;left:10px;width:calc(100% - 20px);text-align:center;background-color:#eee}.item-box-wrap.search-cases.outsource .item-box .main-box-wrap .box-item.date .type{display:none}.item-box-wrap.search-cases.outsource .item-box .main-box-wrap .box-item.date .text{width:100%}.item-box-wrap.search-cases.outsource .item-box .button-bar .viewed{margin-right:0;width:calc(100% - 110px)}}@media all and (max-width: 1479px){.item-box-wrap.search-cases.outsource-close .item-box .left-area .small{display:none}.item-box-wrap.search-cases.outsource-close .item-box .main-box-wrap .box-item.status{display:flex}.item-box-wrap.search-cases.outsource-close .item-box .main-box-wrap .box-item.done .text{color:#236db4}.item-box-wrap.search-cases.outsource-close .item-box .main-box-wrap .box-item .type{display:block}}@media all and (max-width: 742px){.item-box-wrap.search-cases.outsource-close .item-box .main-box-wrap .box-item.date .type{display:block;padding-left:10px;flex:0 0 100px;width:100px;text-align:left}.item-box-wrap.search-cases.outsource-close .item-box .main-box-wrap .box-item.date .text{padding-right:10px;width:calc(100% - 100px);text-align:right}.item-box-wrap.search-cases.outsource-close .item-box .main-box-wrap .box-item .type{display:block}}.item-box-wrap.search-company{display:block;padding-left:0;padding-right:0}@media all and (max-width: 1022px){.item-box-wrap.search-company{width:100%}}.item-box-wrap.search-company .item-box{margin:0 0 30px;width:100%;background-image:-moz-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-webkit-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-ms-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%)}@media all and (max-width: 1022px){.item-box-wrap.search-company .item-box{margin-bottom:10px;background-image:none;background-color:#fff}}@media all and (max-width: 742px){.item-box-wrap.search-company .item-box .left-area{position:absolute;top:10px;left:10px}}@media all and (max-width: 742px){.item-box-wrap.search-company .item-box .right-area{padding:0;width:100%}.item-box-wrap.search-company .item-box .right-area .title{padding-left:100px;padding-top:5px;padding-bottom:5px}}.item-box-wrap.search-company .item-box .main-box-wrap{display:flex;flex-wrap:wrap}.item-box-wrap.search-company .item-box .main-box-wrap .box-item{width:50%}@media all and (max-width: 1379px){.item-box-wrap.search-company .item-box .main-box-wrap .box-item{width:100%}}@media all and (max-width: 1022px){.item-box-wrap.search-company .item-box .main-box-wrap .box-item{display:none;padding:0}.item-box-wrap.search-company .item-box .main-box-wrap .box-item:nth-child(1),.item-box-wrap.search-company .item-box .main-box-wrap .box-item:nth-child(2),.item-box-wrap.search-company .item-box .main-box-wrap .box-item:nth-child(3),.item-box-wrap.search-company .item-box .main-box-wrap .box-item:nth-child(4){display:flex}}@media all and (max-width: 742px){.item-box-wrap.search-company .item-box .main-box-wrap .box-item .type{padding-right:10px;width:auto}}@media all and (max-width: 742px){.item-box-wrap.search-company .item-box .main-box-wrap .box-item.type-tags{margin-bottom:10px;min-height:60px;align-items:flex-start}.item-box-wrap.search-company .item-box .main-box-wrap .box-item.type-tags .type{display:none}.item-box-wrap.search-company .item-box .main-box-wrap .box-item.type-tags .text{padding-left:100px;width:100%}}.item-box-wrap.search-company .item-box .main-box-wrap .box-item.type-tags li{margin-bottom:0}.item-box-wrap.search-company .item-box .main-box-wrap .box-item.info{width:100%}.item-box-wrap.search-service{position:relative;left:-15px;width:calc(100% + 30px);padding-left:0;padding-right:0}@media all and (max-width: 1279px){.item-box-wrap.search-service{left:0;width:100%}}.item-box-wrap.search-service .item-box{margin:0 15px 30px;width:calc(50% - 30px);background-image:-moz-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-webkit-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-ms-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%)}@media all and (max-width: 1279px){.item-box-wrap.search-service .item-box{margin:0 0 20px;width:100%}}@media all and (max-width: 742px){.item-box-wrap.search-service .item-box{background-image:none;background-color:#fff}}.item-box-wrap.search-service .item-box .left-area{width:120px}.item-box-wrap.search-service .item-box .right-area{width:calc(100% - 140px)}@media all and (max-width: 1279px){.item-box-wrap.search-service .item-box .main-box-wrap .box-item{padding:0}}@media all and (max-width: 1279px){.item-box-wrap.search-service .item-box .main-box-wrap .box-item .type{display:none}}@media all and (max-width: 1179px){.item-box-wrap.search-service .item-box .main-box-wrap .box-item .type{display:block}}@media all and (max-width: 742px){.item-box-wrap.search-service .item-box .main-box-wrap .box-item .type{display:none}}@media all and (max-width: 1279px){.item-box-wrap.search-service .item-box .main-box-wrap .box-item .text{width:100%}}.item-box-wrap.search-service .item-box .title{margin-bottom:6px;padding-bottom:0;line-height:26px;white-space:inherit;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media all and (max-width: 742px){.item-box-wrap.search-service .item-box .title{margin-bottom:0}}.item-box-wrap.search-service .item-box .button-bar{padding:10px 0 0 10px;display:block}.item-box-wrap.search-service .item-box .button-bar .icon,.item-box-wrap.search-service .item-box .button-bar .group-label{margin:0}.item-box-wrap.search-service .item-box .summary{margin-top:10px;color:#64818d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media all and (max-width: 742px){.item-box-wrap.search-service .item-box .summary{margin-top:3px;-webkit-line-clamp:3}}.item-pro-wrap{display:flex;flex-wrap:wrap;padding-left:30px;padding-right:30px;padding-bottom:15px}@media all and (max-width: 1179px){.item-pro-wrap{width:calc(100% + 60px)}}@media all and (max-width: 1022px){.item-pro-wrap{padding-left:0;width:calc(100% + 70px)}}@media all and (max-width: 742px){.item-pro-wrap{padding-right:0;width:calc(100% + 30px)}}.item-pro-wrap .slide-item{padding:5px 15px 15px}@media all and (max-width: 1379px){.item-pro-wrap .slide-item{padding:0 10px 15px}}@media all and (max-width: 742px){.item-pro-wrap .slide-item{padding:0 10px 15px 0}}.item-pro-wrap .slide-item .item-box:last-child{margin-bottom:0}.item-pro-wrap.list{display:block}.item-pro-wrap .item-box{margin:0 0 40px}@media all and (max-width: 1022px){.item-pro-wrap .item-box{margin-bottom:20px}}@media all and (max-width: 742px){.item-pro-wrap .item-box{display:flex;margin-bottom:10px}}.item-pro-wrap .item-box a{display:block;margin:0 auto;max-width:190px}@media all and (max-width: 1179px){.item-pro-wrap .item-box a{max-width:100%}}.item-pro-wrap .item-box .img{position:relative;margin:0 auto;max-width:190px}@media all and (max-width: 742px){.item-pro-wrap .item-box .img{width:120px}}.item-pro-wrap .item-box .img img{width:100%}@media all and (max-width: 1179px){.item-pro-wrap .item-box .img{max-width:100%}}.item-pro-wrap .item-box .img::before{opacity:0;pointer-events:none;content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:all .4s ease-in-out}.item-pro-wrap .item-box .img .add-wish{pointer-events:none;opacity:0;position:absolute;z-index:1;top:50%;left:50%;width:80px;height:55px;text-align:center;background:none;border:none;transform:translate(-50%, -50%)}.item-pro-wrap .item-box .img .add-wish input[type=checkbox]~span{left:50%;margin-left:-18px;width:35px;height:35px;background:url(../images/icon_heart.png) 0 bottom no-repeat;background-size:35px 70px;transition:all .4s ease-in-out}.item-pro-wrap .item-box .img .add-wish input[type=checkbox]~span::before,.item-pro-wrap .item-box .img .add-wish input[type=checkbox]~span::after{display:none}.item-pro-wrap .item-box .img .add-wish input[type=checkbox]:checked+span{background-position:0 0}.item-pro-wrap .item-box .img .add-wish input[type=checkbox]:checked+span~strong::before{content:"已收藏"}.item-pro-wrap .item-box .img .add-wish strong{display:block;padding:35px 0 0;font-size:0;text-align:center}.item-pro-wrap .item-box .img .add-wish strong::before{display:block;content:"加入收藏";color:#fff;font-size:15px;text-align:center;line-height:20px}.item-pro-wrap .item-box .main{margin:0 auto;max-width:190px;text-align:center;background-image:-moz-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-webkit-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-ms-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);box-shadow:10px 10px 10px 0px rgba(42,87,254,.04)}@media all and (max-width: 1179px){.item-pro-wrap .item-box .main{max-width:100%}}@media all and (max-width: 742px){.item-pro-wrap .item-box .main{display:flex;align-items:center;width:calc(100% - 120px)}}.item-pro-wrap .item-box .main a{display:block;padding:15px;min-height:101px}.item-pro-wrap .item-box .main .title{margin:0 0 5px;padding:0;font-size:16px;color:#223950;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-pro-wrap .item-box .main .price{color:#ffa000}@media all and (max-width: 742px){.item-pro-wrap .item-box .main .price{padding-top:2px}}.item-pro-wrap .item-box .main .location{color:#64818d;font-size:15px}@media all and (max-width: 742px){.item-pro-wrap .item-box .main .location{padding-top:5px}}.pc .tags li a:hover,.pc .tags li button:hover{color:#fff;border-color:#34a5b3;background-color:#34a5b3;text-decoration:none}.pc .tags li a:hover .delete,.pc .tags li button:hover .delete{background-color:#222}.pc .item-list-wrap a:hover{text-decoration:underline}.pc .item-box-wrap .item-box:hover{top:-1px;box-shadow:3px 3px 3px 0px rgba(0,0,0,.15)}.pc .item-box-wrap .item-box:hover .more-btn{background-image:-moz-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%)}.pc .item-box-wrap .item-box .title:hover{text-decoration:underline}.pc .item-box-wrap.service .subject span:hover{text-decoration:underline}.pc .item-pro-wrap .item-box:hover .img::before{opacity:1}.pc .item-pro-wrap .item-box:hover .img .add-wish{pointer-events:auto;opacity:1}.pc .item-pro-wrap .item-box:hover .main{background-image:-moz-linear-gradient(122deg, rgb(40, 151, 196) 0%, rgb(52, 178, 209) 36%, rgb(64, 205, 221) 100%);background-image:-webkit-linear-gradient(122deg, rgb(40, 151, 196) 0%, rgb(52, 178, 209) 36%, rgb(64, 205, 221) 100%);background-image:-ms-linear-gradient(122deg, rgb(40, 151, 196) 0%, rgb(52, 178, 209) 36%, rgb(64, 205, 221) 100%)}.pc .item-pro-wrap .item-box:hover .main .title,.pc .item-pro-wrap .item-box:hover .main .price{color:#fff}.pc .item-pro-wrap .item-box:hover .main .location{color:#b2f6ff}.slick-dots{position:absolute;list-style:none;left:0;width:100%;bottom:0;text-align:center;padding:0;margin:0;line-height:1}.slick-dots li{display:inline-block;padding:0 6px}@media all and (max-width: 1022px){.slick-dots li{padding:0 3px}}@media all and (max-width: 742px){.slick-dots li{padding:0 2px}}.slick-dots li button{position:relative;width:8px;height:8px;margin:0;padding:0;display:block;border:none;font-size:0;line-height:0;background-color:#dbdbdb;border-radius:4px;transition:background-color .2s,width .2s}.slick-dots li.slick-active button{width:30px;background-color:#f3ac35}@media all and (max-width: 742px){.slick-dots li.slick-active button{width:16px}}.pc .slick-dots li button:hover{background-color:#f3ac35}.pc .slick-dots li button.slick-active button:hover{background-color:#f3ac35}.slick-arrow{position:absolute;cursor:pointer;display:block;z-index:2;display:inline-block;top:50%;margin-top:-19px;width:38px;height:38px;font-size:0;border-radius:19px;background-color:#fff;border:1px solid #e0e8ea;transition:all .4s ease-in-out}.slick-arrow::before,.slick-arrow::after{pointer-events:none;content:"";position:absolute;top:50%;transition:all .4s ease-in-out}.slick-arrow::before{margin:-1px 0 0;width:10px;height:2px;background-color:#64818d}.slick-arrow::after{margin-top:-4px;width:8px;height:8px;border-top:2px solid #64818d;border-right:2px solid #64818d}.slick-arrow.slick-disabled{cursor:not-allowed;opacity:.5}.slick-prev{left:0}.slick-prev::before{left:15px}.slick-prev::after{left:13px;transform:rotate(-135deg)}.slick-next{right:0}.slick-next::before{right:15px}.slick-next::after{right:13px;transform:rotate(45deg)}.pc .slick-arrow:not(.slick-disabled):hover,.pc .slick-arrow:not(.slick-disabled):active{border:none;background-color:#236db4;box-shadow:0px 3px 4px 0px rgba(48,187,251,.34)}.pc .slick-arrow:not(.slick-disabled):hover::before,.pc .slick-arrow:not(.slick-disabled):active::before{background-color:#fff}.pc .slick-arrow:not(.slick-disabled):hover::after,.pc .slick-arrow:not(.slick-disabled):active::after{border-color:#fff}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}img.mfp-img{line-height:0;margin:0;padding:0}.mfp-container{padding:0}button.mfp-close{top:25px;right:15px;width:40px;height:40px;color:#444 !important;line-height:40px;border-radius:50%;background-color:#f8f8f8;opacity:1 !important}@media all and (max-width: 1022px){button.mfp-close{top:10px;right:10px}}button.mfp-close:hover{color:#fff !important;background-color:#236db4}button.mfp-close:active{top:25px}.pop-win{margin:0 auto !important;padding:20px 0;max-width:600px;width:100vw;background-color:#f8f8f8;border-radius:10px}@media all and (max-width: 1022px){.pop-win{margin-right:10px;margin-left:10px;width:calc(100% - 20px);padding:10px 0}}.pop-win .title{position:relative;padding-left:80px;padding-bottom:15px;color:#040000;font-size:22px;font-weight:bold;line-height:50px;border-bottom:1px solid #dbdbdb}@media all and (max-width: 1022px){.pop-win .title{padding-left:50px;padding-bottom:5px;font-size:18px;line-height:40px}}.pop-win .title::before{content:"";position:absolute;top:0;left:20px;width:50px;height:50px;background:url(../images/pop_icon.png);background-size:50px auto}@media all and (max-width: 1022px){.pop-win .title::before{top:-5px;left:5px;transform:scale(0.8)}}.pop-win .title.edit::before{background-position:0 -50px}.pop-win .title.add-folder::before{background-position:0 -100px}.pop-win .title.move-folder::before{background-position:0 0}.pop-win .title.notice::before{background-position:0 bottom}.pop-win .popup-container{padding:20px}@media all and (max-width: 742px){.pop-win .popup-container{padding:10px}}.pop-win .summary{padding:10px 0 20px;color:#666;text-align:center}.pop-win .text{padding-bottom:15px;padding-left:10px;color:#333}.pop-win .text .small{padding-left:5px;color:#64818d;font-size:16px}.pop-win .btn-box{padding-bottom:0;width:100%;justify-content:center}@media all and (max-width: 742px){.pop-win .btn-box{padding-top:20px}}.pop-win .group-wrap{position:relative;left:-20px;width:calc(100% + 40px)}@media all and (max-width: 1179px){.pop-win .group-wrap{left:0;width:100%}}.pop-win .group-wrap .group-full,.pop-win .group-wrap .group-half{margin-top:0}.pop-win .group-wrap .group-full.msg-show .group-msg,.pop-win .group-wrap .group-half.msg-show .group-msg{display:block}.pop-win .group-wrap .group-box .group-title{padding-right:0;width:85px;font-weight:normal;text-align:left}@media all and (max-width: 1179px){.pop-win .group-wrap .group-box .group-title{width:100%}}.pop-win .group-wrap .group-box .group-main{width:calc(100% - 85px)}@media all and (max-width: 1179px){.pop-win .group-wrap .group-box .group-main{width:100%}}.pop-win .group-wrap .group-msg{padding-left:85px;padding-bottom:10px}@media all and (max-width: 1179px){.pop-win .group-wrap .group-msg{padding-left:0}}.pop-win .radio-list{padding-left:10px}.pop-win .radio-list .group-label strong{color:#333}.pop-win .radio-list.move{padding-bottom:20px}.pop-win .radio-list.move .group-label{display:block;width:100%;margin-bottom:30px}@media all and (max-width: 1179px){.pop-win .radio-list.move .group-label{margin-top:10px;margin-bottom:10px}}.pop-win .radio-list.move .group-label i{position:relative;left:-10px;color:#64818d;font-size:16px;font-style:normal;line-height:31px}.pop-win .radio-list.move .group-label:last-child{margin-bottom:0}.pop-win .top-link{padding-bottom:10px;text-align:right}.pop-win .top-link a{display:inline-block;margin-left:30px;color:#64818d}.pop-win .top-link a:hover{color:#236db4}.pop-win .pay-text .box{display:flex;align-items:center;flex-wrap:wrap;padding-left:10px}@media all and (max-width: 1022px){.pop-win .pay-text .box{padding-left:0}}@media all and (max-width: 1022px){.pop-win .pay-text .box:nth-child(2) .text{padding:10px;width:100%}}.pop-win .pay-text .box .txt{width:80px}.pop-win .pay-text .box .text{padding:5px 10px;font-size:18px;font-weight:500;width:calc(100% - 80px)}.pop-win .pay-text .box .account{padding:8px 12px;color:#ca2533;font-size:26px;font-weight:bold;letter-spacing:2px;background-color:#fff;border:1px solid #ca2533}@media all and (max-width: 1022px){.pop-win .pay-text .box .account{font-size:18px;text-align:center}}.pop-win.check-style .group-wrap{justify-content:center}.pop-win.check-style .group-wrap .group-box{display:block;margin:0 auto;max-width:400px;width:100%}.pop-win.check-style .group-wrap .group-box .group-main{width:100%}.pop-win.check-style .group-wrap .group-box .group-input{color:#236db4;font-size:22px !important;text-align:center;letter-spacing:5px}.pop-win.check-style .group-wrap .group-box .group-input::-webkit-input-placeholder{color:#236db4;font-size:22px;letter-spacing:5px}.pop-win.check-style .group-wrap .group-box .group-input::-moz-placeholder{color:#236db4;font-size:22px;letter-spacing:5px}.pop-win.check-style .group-wrap .group-box .group-input:-ms-input-placeholder,.pop-win.check-style .group-wrap .group-box .group-input:-moz-placeholder{color:#236db4;font-size:22px;letter-spacing:5px}.pop-win.check-style .group-wrap .group-box.msg-error .group-input{color:#ca2533}.pop-win.check-style .group-wrap .group-box.msg-error .group-input:focus-within{box-shadow:0 0 0 .2rem rgba(202,31,57,.2) !important}.pop-win.check-style .group-wrap .group-box.msg-error .group-input::-webkit-input-placeholder{color:#ca2533}.pop-win.check-style .group-wrap .group-box.msg-error .group-input::-moz-placeholder{color:#ca2533}.pop-win.check-style .group-wrap .group-box.msg-error .group-input:-ms-input-placeholder,.pop-win.check-style .group-wrap .group-box.msg-error .group-input:-moz-placeholder{color:#ca2533}.pop-win.check-style .group-wrap .group-msg{padding-left:0;text-align:center}.pop-win.check-style .group-wrap .btn-box{display:inline-flex}.pop-win.select-type{margin-top:30px !important;margin-bottom:30px !important;max-width:1000px}@media all and (max-width: 1022px){.pop-win.select-type{margin:20px !important;width:calc(100% - 40px)}}.pop-win.select-type .top-bar{display:flex}@media all and (max-width: 742px){.pop-win.select-type .top-bar{flex-wrap:wrap}}.pop-win.select-type .top-bar .text{flex-grow:1;width:300px}@media all and (max-width: 742px){.pop-win.select-type .top-bar .text{order:2;width:100%}}.pop-win.select-type .top-bar .text .selected-item-list{padding-top:5px}.pop-win.select-type .top-bar .text .item{display:inline-flex;align-items:center;margin:0 3px 3px 0;padding:0 0 0 10px;color:#64818d;font-size:15px;line-height:27px;border:1px solid #e0e8ea;border-radius:8px;cursor:pointer;background-color:#f2f2f2}.pop-win.select-type .top-bar .text .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:3px 8px;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:2px}.pop-win.select-type .top-bar .text .remove:hover{background:rgba(0,0,0,.05)}.pop-win.select-type .top-bar form{flex-grow:1}.pop-win.select-type .search-bar{margin:0 0 10px;padding:0 10px;background-color:rgba(0,0,0,0);box-shadow:none}@media all and (max-width: 1022px){.pop-win.select-type .search-bar{width:auto}}@media all and (max-width: 742px){.pop-win.select-type .search-bar{order:1;padding:0;width:100%}}.pop-win.select-type .search-bar .search-submit{top:0;right:10px}@media all and (max-width: 1022px){.pop-win.select-type .search-bar .search-submit{background-size:44px 88px}}.pop-win#push-pop-list{max-width:1200px;background-color:#fff}.pop-win#push-pop-list #member{margin:0}.pop-win#push-pop-list .wash-list-main .list{overflow-x:auto;height:400px}.pop-win#push-pop-list .wash-list-main .title{line-height:inherit;border-bottom:none}.pop-win#push-pop-list .wash-list-main .title::before{display:none}.pop-win#push-pop-list .wash-list-main .text{padding:0}.pop-win#push-pop-list .btn-box{border-top:1px solid #ddd}.pop-win.js-soon-notice .group-wrap .group-box .group-title,.pop-win.js-soon-notice .group-wrap .group-box .group-main{width:100%}.pop-win.js-soon-notice .group-wrap .group-box .group-title{position:relative;padding-left:20px;font-weight:500}.pop-win.js-soon-notice .group-wrap .group-box .group-title::before{pointer-events:none;content:"";position:absolute;top:16px;left:7px;width:6px;height:6px;background-color:#236db4;border-radius:50%}.pop-win.js-soon-notice .group-wrap .group-box .l-txt{position:relative;padding-left:20px}.pop-win.js-soon-notice .group-wrap .group-box .l-txt::before{pointer-events:none;content:"";position:absolute;top:17px;left:7px;width:6px;height:1px;background-color:#333}.select-type-menu{padding:0 10px;overflow:auto;height:270px;background:#fff;border-bottom:1px solid #dbdbdb}.select-type-menu ul{display:none;margin:0;padding:0;list-style:none}.select-type-menu ul li.is-open>.level-subject::before{border-color:#236db4;background-color:#236db4}.select-type-menu ul li.is-open>.level-subject span::before{background-color:#fff}.select-type-menu ul li.is-open>.level-subject span::after{display:none}.select-type-menu ul li.is-open>.level-subject strong{color:#236db4 !important;font-weight:500 !important}.select-type-menu ul li.is-open>.level-subject~ul{display:block !important}.select-type-menu ul li.is-open>.level-subject~ul.level-4{display:flex !important}@media all and (max-width: 1022px){.select-type-menu ul li.is-open>.level-subject~ul.level-4{display:block !important}}.select-type-menu ul li.is-open>.open-button:hover~.level-subject span::before{display:block !important;transform:rotate(45deg);background-color:#fff}.select-type-menu ul li.is-open>.open-button:hover~.level-subject span::after{display:block !important;transform:rotate(-45deg);background-color:#fff}.select-type-menu .level-1{display:block}.select-type-menu .level-1>li .level-subject::before{left:8px}.select-type-menu .level-1>li:last-child .group-label{border-bottom:none}.select-type-menu .level-2 li .group-label:not(.level-subject){padding-left:23px}.select-type-menu .level-2 li .group-label:not(.level-subject) input~span::before{left:31px}.select-type-menu .level-2 li .group-label:not(.level-subject) input~span::after{left:34px}.select-type-menu .level-2 li .level-subject{padding-left:23px}.select-type-menu .level-2 li .level-subject::before{left:31px}.select-type-menu .level-3 li .group-label:not(.level-subject){padding-left:46px}.select-type-menu .level-3 li .group-label:not(.level-subject) input~span::before{left:54px !important}.select-type-menu .level-3 li .group-label:not(.level-subject) input~span::after{left:57px}.select-type-menu .level-3 li .level-subject{padding-left:46px}.select-type-menu .level-3 li .level-subject::before{left:54px}.select-type-menu .level-4{flex-wrap:wrap;align-items:flex-start;padding:10px 10px 5px 72px;background-color:#f2f2f2}.select-type-menu .level-4 li{width:20%;padding-bottom:5px}@media all and (max-width: 1022px){.select-type-menu .level-4 li{width:100%}}.select-type-menu .level-4 li .group-label:not(.level-subject){padding:0 !important;border-bottom:none}.select-type-menu .level-4 li .group-label:not(.level-subject) input~span::before{top:4px !important;left:6px !important}.select-type-menu .level-4 li .group-label:not(.level-subject) input~span::after{top:8px !important;left:9px !important}.select-type-menu .level-4 li .group-label:not(.level-subject):hover{background:rgba(0,0,0,0)}.select-type-menu .group-label{display:block;position:relative;padding:8px 0;width:100%;color:#040000;border-bottom:1px solid #dbdbdb}.select-type-menu .group-label input~span::before{top:12px;left:8px;width:15px;height:15px;border-width:1px;transition:all 0s ease-in-out}.select-type-menu .group-label input~span::after{top:16px;left:11px;transition:all 0s ease-in-out}.select-type-menu .group-label strong{padding-left:30px !important;padding-right:0 !important;line-height:24px !important}.select-type-menu .group-label:hover{background-color:#eee}.select-type-menu .group-label:hover span::before{border-color:#236db4 !important}.select-type-menu .group-label:hover span~strong{color:#236db4;font-weight:500}.select-type-menu li.has-child{position:relative}.select-type-menu li.has-child .open-button{cursor:pointer;position:absolute;z-index:0;top:0;left:0;width:100%;height:40px}.select-type-menu li.has-child .open-button:hover~.level-subject{background-color:#eee}.select-type-menu li.has-child .open-button:hover~.level-subject::before{border-color:#236db4}.select-type-menu li.has-child .open-button:hover~.level-subject span::before,.select-type-menu li.has-child .open-button:hover~.level-subject span::after{background-color:#236db4}.select-type-menu li.has-child .open-button:hover~.level-subject span~strong{color:#236db4;font-weight:500}.select-type-menu li.has-child>.level-subject{pointer-events:none;position:relative;z-index:1}.select-type-menu li.has-child>.level-subject::before{pointer-events:none;content:"";position:absolute;z-index:0;top:12px;width:15px;height:15px;border-radius:3px;border:1px solid #888;background-color:#fff}.select-type-menu li.has-child>.level-subject span{display:block;position:relative}.select-type-menu li.has-child>.level-subject span::before,.select-type-menu li.has-child>.level-subject span::after{display:block;pointer-events:none;content:"";position:absolute;top:11px;left:11.5px;width:8px;height:1px;background-color:#888;border:none;border-radius:0}.select-type-menu li.has-child>.level-subject span::after{transform:rotate(90deg)}.mCSB_inside>.mCSB_container{margin-right:0}.mCSB_scrollTools{right:5px;width:5px;opacity:1;border-radius:5px;background-color:#f1f1f1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{width:5px;border-radius:5px;background-color:#236db4}.mCSB_scrollTools .mCSB_draggerRail{width:5px;background:none}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin:0}.mCustomScrollBox.mCS-hide-scroll.mCSB_horizontal.mCSB_inside .mCSB_scrollTools.mCSB_scrollTools_horizontal{opacity:0 !important}.selectize-input{position:relative;display:block;padding:10px 15px;width:100%;color:#222;font-size:1rem;line-height:33px;border:1px solid #cadbe4;background-color:#fff;box-shadow:none;border-radius:0}.selectize-input.dropdown-active{border-radius:0}.selectize-input.focus{box-shadow:0 0 0 .2rem rgba(42,183,198,.2) !important}.selectize-control.plugin-remove_button .item .remove{border:none;margin:0 0 0 2px;padding:3px 8px}.selectize-control.multi .selectize-input>div{padding:0 10px;color:#64818d;font-size:15px;line-height:27px;border:1px solid #e0e8ea;border-radius:8px}.selectize-control.multi .selectize-input>div.active{color:#64818d;border:1px solid #e0e8ea;background-color:#f2f2f2}.selectize-control.multi .selectize-input.has-items{padding:9px 35px 6px 8px}.selectize-control.plugin-clear_button .clear{right:9px;color:#040000;opacity:1}.selectize-dropdown,.selectize-input,.selectize-input input{color:#444;font-size:16px}.selectize-dropdown .optgroup [data-selectable].option{padding-left:20px}.selectize-input.full.focus+.selectize-dropdown{z-index:15}.simditor .simditor-body{min-height:270px}.img-full .simditor .simditor-body{min-height:330px}.group-input.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;border:0 !important}.bootstrap-tagsinput{display:block;padding:9px 35px 6px 8px;cursor:pointer;width:100%;min-height:55px;font-size:1rem;line-height:31px;background-color:#fff;border-color:#cadbe4;border-radius:0}.bootstrap-tagsinput.focus{box-shadow:0 0 0 .2rem rgba(42,183,198,.2) !important}.bootstrap-tagsinput .badge{display:inline-flex;align-items:center;cursor:pointer;margin:0 3px 3px 0;background:#f2f2f2;padding:0 0 0 10px;color:#64818d;font-size:15px;font-weight:normal;line-height:27px;border:1px solid #e0e8ea;border-radius:8px}.bootstrap-tagsinput .badge [data-role=remove]{color:inherit;text-decoration:none;display:inline-block;padding:3px 8px;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:2px}.bootstrap-tagsinput .badge [data-role=remove]::after{display:none}.bootstrap-tagsinput .badge [data-role=remove]:hover{background:rgba(0,0,0,.05)}.group-box.msg-error .bootstrap-tagsinput{border-color:#ca2533}.group-box.msg-error .bootstrap-tagsinput.focus{box-shadow:0 0 0 4px rgba(202,31,57,.2) !important}.index-bg{background:url(../images/bg3.png) 0 bottom no-repeat}#i-banner{position:relative;z-index:0;margin-top:125px;line-height:0}#i-banner .item{position:relative}#i-banner .a-link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;font-size:0}#i-banner img{max-width:100%;width:100%}#i-banner .slide-wrap{padding-bottom:40px}#i-banner .slick-dots{bottom:16px}.i-first-area{position:relative;padding:40px 0 50px;min-height:370px}@media all and (max-width: 1022px){.i-first-area{padding-top:20px;padding-bottom:20px}}@media all and (max-width: 742px){.i-first-area{padding-bottom:5px}}.i-first-area::after{pointer-events:none;content:"";position:absolute;z-index:0;top:-40px;right:0;width:460px;height:370px;background:url(../images/bg1.png) right 0 no-repeat}@media all and (max-width: 742px){.i-first-area::after{display:none}}.i-first-area .page-container{display:flex;position:relative;z-index:1}@media all and (max-width: 1022px){.i-first-area .page-container{display:block}}.i-first-area .page-container .item-wrap{padding:0 25px;width:50%}@media all and (max-width: 1279px){.i-first-area .page-container .item-wrap{padding-left:10px;padding-right:10px}}@media all and (max-width: 1022px){.i-first-area .page-container .item-wrap{padding-left:0;padding-right:0;padding-bottom:30px;width:100%}}@media all and (max-width: 742px){.i-first-area .page-container .item-wrap{padding-bottom:20px}}.i-second-area{padding:35px 0 30px;background:url(../images/bg2.jpg);background-size:cover}@media all and (max-width: 1479px){.i-second-area{padding-bottom:50px}}@media all and (max-width: 1022px){.i-second-area{padding-bottom:30px;padding-top:20px}}.i-second-area .item-subject{margin:0 25px 5px}@media all and (max-width: 1022px){.i-second-area .item-subject{margin:0 0 5px}}.i-second-area .item-box-wrap{display:block;padding-bottom:30px}@media all and (max-width: 1179px){.i-second-area .item-box-wrap{position:relative;left:-10px;width:calc(100% + 10px)}}@media all and (max-width: 1022px){.i-second-area .item-box-wrap .item-box .right-area .title{padding-bottom:5px}}.i-third-area{margin-bottom:40px;padding:60px 0 40px}@media all and (max-width: 1179px){.i-third-area{padding-bottom:20px}}@media all and (max-width: 1022px){.i-third-area{padding-top:20px;padding-bottom:0}}@media all and (max-width: 742px){.i-third-area{padding-bottom:10px}}.i-third-area .item-subject{margin:0 40px 40px}@media all and (max-width: 1022px){.i-third-area .item-subject{margin:0 0 20px}}.i-third-area .item-subject .read-more{right:-10px}@media all and (max-width: 1022px){.i-third-area .item-subject .read-more{right:0}}.i-third-area .item-pro-wrap{display:block;position:relative}@media all and (max-width: 1022px){.i-third-area .item-pro-wrap{left:-10px}}@media all and (max-width: 742px){.i-third-area .item-pro-wrap{left:0}}.i-fourth-area{padding:0 0 40px}@media all and (max-width: 1022px){.i-fourth-area{padding:0 0 20px}}.i-fourth-area .page-container{display:flex}@media all and (max-width: 1022px){.i-fourth-area .page-container{display:block}}.i-fourth-area .item-wrap.left{padding-left:25px;padding-right:40px;width:66%}@media all and (max-width: 1379px){.i-fourth-area .item-wrap.left{padding-right:20px}}@media all and (max-width: 1279px){.i-fourth-area .item-wrap.left{width:60%}}@media all and (max-width: 1022px){.i-fourth-area .item-wrap.left{padding-right:0;padding-left:0;width:100%}}.i-fourth-area .item-wrap.right{padding-right:25px;width:34%}@media all and (max-width: 1279px){.i-fourth-area .item-wrap.right{width:40%}}@media all and (max-width: 1022px){.i-fourth-area .item-wrap.right{margin-bottom:20px;padding-top:40px;padding-left:0;padding-right:0;width:100%}}.i-fourth-area .item-box-wrap{padding-left:0;padding-right:0}@media all and (max-width: 1022px){.i-fourth-area .item-box-wrap{padding-bottom:30px}}.i-fourth-area .item-box-wrap .slick-list{width:100%;padding:0 0 30px}.i-fourth-area .item-list-wrap.img-style{padding-bottom:23px}.i-fifth-area{padding-bottom:40px}.i-fifth-area .item-subject{margin:0 40px 40px}@media all and (max-width: 1022px){.i-fifth-area .item-subject{margin:0 0 10px}}.i-fifth-area .item-subject .read-more{right:-10px}.i-fifth-area .item-list-wrap{padding-left:40px;padding-right:40px}@media all and (max-width: 1022px){.i-fifth-area .item-list-wrap{padding-left:0;padding-right:0}}@media all and (max-width: 1379px){#i-banner{margin-top:90px}}@media all and (max-width: 1022px){#i-banner{margin-top:140px}}@media all and (max-width: 742px){#i-banner{margin-top:84px}#i-banner .slide-wrap{padding-bottom:0}}#project .page-container.view{padding-bottom:50px}#project .top-container{position:relative;padding:30px 20px;min-height:430px}@media all and (max-width: 1179px){#project .top-container{padding:20px 0}}#project .top-container .gap-line{width:100%}#project .top-container .subject-bar{width:100%}#project .top-container .subject{position:relative;margin:0 0 5px 5px;padding:0 0 0 45px;color:#223950;font-size:22px;font-weight:bold;line-height:30px}@media all and (max-width: 742px){#project .top-container .subject{font-size:18px}}#project .top-container .subject::before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;background:url(../images/icon.png) 0 0 no-repeat;background-size:30px auto}#project .top-container .left-info{display:flex;align-items:flex-start;padding-left:30px;width:calc(100% - 490px)}@media all and (max-width: 1179px){#project .top-container .left-info{padding-left:10px;width:100%}}#project .top-container .right-img{flex:1 1 210px;padding-left:20px}#project .top-container .right-info{padding:12px 20px;width:400px;background-color:#fff}#project .top-container .bottom-info{border-top:5px solid #f7f7f7;background-color:#fff}#project .top-container .btn-bar{width:100%;display:flex;flex-wrap:wrap}@media all and (max-width: 1179px){#project .top-container .btn-bar{padding-top:10px}}#project .top-container .btn-bar .gap-line{margin-bottom:15px}@media all and (max-width: 1179px){#project .top-container .btn-bar .gap-line{display:none}}#project .top-container .btn-bar .button-bar{padding-top:0;width:auto}#project .top-container .fixed-wrap{position:absolute;top:110px;right:20px;z-index:2;padding:0 0 0 20px;background-color:#f7f7f7}@media all and (max-width: 1179px){#project .top-container .fixed-wrap{position:relative;top:auto;right:auto;margin-top:20px;padding:0}}#project .top-container .fixed-wrap .info-box{width:450px}@media all and (max-width: 1179px){#project .top-container .fixed-wrap .info-box{width:100%}}#project .top-container .info-box{display:flex;flex-wrap:wrap;line-height:30px;width:100%}#project .top-container .info-box .title{color:#223950;font-size:18px;font-weight:bold}#project .top-container .info-box .info-cell{padding:15px 10px;width:33.33%;text-align:center;border-right:5px solid #f7f7f7}#project .top-container .info-box .info-cell .info-th,#project .top-container .info-box .info-cell .info-td{padding:0;flex:0 0 auto;width:100%}#project .top-container .info-box .info-cell:last-child{border-right:none}#project .top-container .info-box .info-full{padding:3px 0;width:100%}#project .top-container .info-box .info-th{padding:3px 0;flex:0 0 80px;color:#223950}#project .top-container .info-box .info-td{padding:3px 0;width:calc(100% - 80px);color:#64818d}#project .top-container.has-img .left-info{width:calc(100% - 550px)}@media all and (max-width: 1022px){#project .top-container.has-img .left-info{max-width:100%;width:100% !important}}#project .top-container.has-img .right-info{width:510px}@media all and (max-width: 1022px){#project .top-container.has-img .right-info{max-width:100%;width:100% !important}}#project .top-container.has-img .right-info .img{width:90px}@media all and (max-width: 742px){#project .top-container.has-img .right-info .img{display:block}}#project .top-container.has-img .right-info .main{display:flex;flex-wrap:wrap;padding-left:20px;width:calc(100% - 90px)}@media all and (max-width: 742px){#project .top-container.has-img .right-info .main{padding:10px 0 0;width:100%}}#project.view .top-container{min-height:0}#project.form{width:100%}#project.form .top-container{min-height:0}#project.form .top-container .subject::before{top:-15px;left:-15px;width:60px;height:60px;background-size:60px auto;background-position:0 -900px}#project.form .fixed-wrap{top:60px;right:0}@media all and (max-width: 1179px){#project.form .fixed-wrap{top:0}}#project.form .left-info.info-box{padding-top:20px}#project.form .left-info.info-box .info-th{font-weight:500}#project.right-main{width:100%}#project.right-main .top-container{padding:0;min-height:260px}#project.right-main .top-container .fixed-wrap{top:52px;right:0}@media all and (max-width: 1179px){#project.right-main .top-container .fixed-wrap{top:0}}#member #project.right-main{width:calc(100% - 230px)}@media all and (max-width: 1022px){#member #project.right-main{width:100%}}@media all and (max-width: 1179px){#member #project.right-main .left-info{max-width:100%;width:100%}}#member #project.right-main .fixed-wrap{background:#fff}#member #project.right-main .fixed-wrap .info-box{background:#f3f3f3}@media all and (max-width: 1179px){#member #project.right-main .fixed-wrap .info-box{width:100%}}.bottom-container .list{margin-bottom:30px;padding:10px 35px 40px;line-height:0}@media all and (max-width: 1479px){.bottom-container .list{padding-left:50px;padding-right:50px}}.bottom-container .list .slick-track{margin:0 auto}.bottom-container .list .slick-slide>div{padding-left:10px;padding-right:10px;line-height:1.2}.bottom-container .list img{margin:0 auto}.bottom-container .list .item-box{margin-bottom:10px}.bottom-container .slick-arrow{top:calc(50% - 20px);background-color:#236db4}.bottom-container .slick-arrow::before{background-color:#fff}.bottom-container .slick-arrow::after{border-color:#fff}.bottom-container .slick-arrow:hover:not(.slick-disabled){background-color:#e7a12d;border-color:#e7a12d}@media all and (max-width: 1022px){.table-wrap{margin-top:10px}}.table-wrap .button-bar{padding-top:0}.table-wrap table{width:100%}.table-wrap table thead{background-color:#236db4}.table-wrap table thead th{padding:15px 20px;color:#fff;text-align:center;line-height:25px;white-space:nowrap}.table-wrap table tbody{border-top:15px solid #f7f7f7;background-color:#fff}@media all and (max-width: 1379px){.table-wrap table tbody{border-top-width:10px}}@media all and (max-width: 1179px){.table-wrap table tbody{border-top-width:5px}}.table-wrap table tbody td{padding:15px 20px;color:#64818d;text-align:center}@media all and (max-width: 1379px){.table-wrap table tbody td{padding:15px 10px}}@media all and (max-width: 1179px){.table-wrap table tbody td{padding:10px 5px}}.table-wrap table tbody td a{color:#223950}.table-wrap table .td-title{text-align:left}.table-wrap table .project-num{width:200px}@media all and (max-width: 1022px){.table-wrap table .project-num{padding-left:15px;padding-right:15px;width:auto}}.table-wrap table .project-date{width:160px}.table-wrap table .project-title{min-width:585px}@media all and (max-width: 1679px){.table-wrap table .project-title{min-width:400px}}@media all and (max-width: 1379px){.table-wrap table .project-title{min-width:auto}}.table-wrap table .outsource-close-date{width:160px}@media all and (max-width: 1679px){.table-wrap table .outsource-close-date{width:100px}}@media all and (max-width: 742px){.table-wrap table .outsource-close-date{width:100%}.table-wrap table .outsource-close-date br{display:none}}.table-wrap table .outsource-close-title{min-width:500px}@media all and (max-width: 1679px){.table-wrap table .outsource-close-title{min-width:400px}}@media all and (max-width: 1379px){.table-wrap table .outsource-close-title{min-width:auto}}.table-wrap table .button-bar .group-label,.table-wrap table .button-bar div{margin-left:0;margin:0 auto}@media all and (max-width: 742px){.table-wrap.tender-recode table tbody{margin-bottom:10px;border:1px solid #ddd}.table-wrap.tender-recode table tbody td{width:100%;text-align:left;border-bottom:1px solid #eee}.table-wrap.tender-recode table tbody td::before{content:attr(data-title)}.table-wrap.tender-recode table tbody td.project-num{background-color:#eee}}@media all and (max-width: 742px){.table-wrap table,.table-wrap thead,.table-wrap tbody,.table-wrap tr,.table-wrap th,.table-wrap td{display:block}.table-wrap table thead{display:none}.table-wrap table tbody{border:none;margin-bottom:5px}.table-wrap table tbody tr{display:flex;flex-wrap:wrap;align-items:center}.table-wrap table tbody td{padding:10px}.table-wrap table tbody td.td-date{padding-bottom:0;width:100%}.table-wrap table tbody td.td-title{width:100%;border-bottom:1px solid #eee}.table-wrap table tbody td.td-type{text-align:left;width:calc(100% - 30px - 90px - 40px)}.table-wrap table tbody td.td-type.outsource{width:calc(100% - 30px - 90px - 40px - 80px)}.table-wrap table tbody td .group-label{width:30px}.table-wrap table tbody td .group-label strong{display:none}.table-wrap table tbody td .button-bar .viewed{width:90px;text-align:left}.table-wrap table .project-date,.table-wrap table .outsource-close-date{padding:5px;width:100%;background-color:#eee}}.tender-title{color:#64818d;font-weight:bold;padding:0 0 20px}@media all and (max-width: 1022px){.tender-title{padding-bottom:10px}}.tender-title.two{padding-top:40px}@media all and (max-width: 742px){.tender-title.two{padding-top:10px}}.pc .table-wrap table a:hover{text-decoration:underline}.button-bar{display:flex;align-items:center;padding-top:10px}.button-bar .icon{position:relative;margin:0 10px 0 0;padding:0 0 0 30px;height:30px;line-height:30px;border:none}.button-bar .icon::before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;background:url(../images/button.png) 0 0 no-repeat;background-size:30px auto}.button-bar .viewed{color:#64818d}.button-bar .viewed::before{background-position:0 -810px}.button-bar .status{color:#64818d}@media all and (max-width: 1679px){.button-bar .status{font-size:0}}.button-bar .status::before{background-position:0 -810px}.button-bar .status span{padding-left:5px;color:#2ac2d4}@media all and (max-width: 1679px){.button-bar .status span{padding-left:0;font-size:16px}}.button-bar .project-finish::before{background-position:0 -810px}.button-bar .add-inquiry{display:flex;align-items:center;justify-content:center;padding-left:0;padding-right:5px;width:130px;height:40px;color:#223950;line-height:38px;border:1px solid #e0e8ea;border-radius:3px;background-image:-moz-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-webkit-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-ms-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-size:inherit;box-shadow:17.321px 10px 15px 0px rgba(42,87,254,.04)}@media all and (max-width: 742px){.button-bar .add-inquiry{width:120px}}.button-bar .add-inquiry::before{top:3px;left:14px;background-position:0 -960px}@media all and (max-width: 742px){.button-bar .add-inquiry::before{left:8px}}.button-bar .add-inquiry span{display:inline-block;margin-right:3px;width:30px;height:30px;vertical-align:middle}.button-bar .group-label{margin-right:10px;width:100px;height:30px}.button-bar .group-label input[type=checkbox]~span{pointer-events:none;width:30px;height:30px}.button-bar .group-label input[type=checkbox]~span:before{pointer-events:none;content:"";top:0;left:0;width:30px;height:30px;background:url(../images/button.png) 0 -600px no-repeat;background-size:30px auto;border:none;border-radius:0}.button-bar .group-label input[type=checkbox]~span:after{display:none}.button-bar .group-label input[type=checkbox]:checked+span~strong{color:#64818d;font-weight:normal}.button-bar .group-label input[type=checkbox]:checked+span~strong::before{content:"已收藏";color:#64818d}.button-bar .group-label input[type=checkbox]:checked+span:before{background-position:0 -630px}.button-bar .group-label strong{padding:0 0 0 33px;font-size:0}.button-bar .group-label strong::before{content:"加入收藏";color:#223950;font-size:16px;line-height:30px}.button-bar .group-label.add-wish input[type=checkbox]~span::before{background-position:0 -600px}.button-bar .group-label.add-wish input[type=checkbox]:checked+span::before{background-position:0 -630px}.button-bar .group-label.add-project input[type=checkbox]~span::before{background-position:0 -1050px}.button-bar .group-label.add-project input[type=checkbox]:checked+span::before{background-position:0 -1050px}.button-bar .group-label.box-style{padding:0 16px 0 10px;width:auto;height:55px;background-color:#fff;border-radius:5px}.button-bar .group-label.box-style input[type=checkbox]~span{top:12px;left:10px}.button-bar .group-label.box-style strong::before{line-height:55px}.gap-line{margin-top:10px;margin-bottom:10px;position:relative;width:100%;height:1px;border-bottom:1px solid #fff}.gap-line::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#dbdbdb}@media all and (max-width: 1022px){#search .p-category-bar{padding-top:20px}}#search .main-container{padding-top:20px}@media all and (max-width: 1022px){#search .main-container{padding-top:0}}#search .paginate{padding-bottom:20px}#search.product .button-bar{padding-top:10px}.main-box-wrap .box-item{display:flex;align-items:flex-start;align-items:center;padding:3px 0;line-height:30px}.main-box-wrap .box-item .type{flex:0 0 80px;width:80px;color:#223950}.main-box-wrap .box-item .text{width:calc(100% - 80px);color:#64818d}.main-box-wrap .box-item .text a{color:#64818d}.main-box-wrap .box-item.type-tags{padding:0;align-items:flex-start}.main-box-wrap .box-item.type-tags .type{padding-top:6px}@media all and (max-width: 1022px){.main-box-wrap .box-item.type-tags .type{padding-top:0}}.main-box-wrap .box-item.date{align-items:flex-start}@media all and (max-width: 742px){.main-box-wrap .box-item.date{line-height:26px}}.main-box-wrap .box-item.status{display:none}.search-top-text{padding:20px 20px 20px 28px;color:#223950;font-size:16px;background:url(../images/icon_search2.png) 0 17px no-repeat;background-size:30px auto}@media all and (max-width: 1022px){.search-top-text{padding:15px 0 15px 24px;background-position:-4px 12px}}@media all and (max-width: 742px){.search-top-text{padding-bottom:25px}}.search-top-text span{color:#2ac1d4}.aside-loction{margin-bottom:20px}@media all and (max-width: 742px){.aside-loction{margin-bottom:10px}}.aside-loction~.btn-box{padding-top:0}.sort-bar{display:flex;justify-content:right;padding-right:10px;margin-bottom:20px;color:#aaa;text-align:right;line-height:22px}@media all and (max-width: 1022px){.sort-bar{padding-right:0;margin-bottom:10px}}@media all and (max-width: 742px){.sort-bar{position:relative}.sort-bar::before{pointer-events:none;content:"";position:absolute;top:14px;right:10px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#64818d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}.sort-bar .txt{color:#64818d}@media all and (max-width: 742px){.sort-bar .txt{position:relative;padding:0 28px 0 35px;height:30px;background-color:rgba(0,0,0,0);font-size:0}.sort-bar .txt::after{pointer-events:none;content:"排序方式";font-size:16px;line-height:30px}.sort-bar .txt::before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:30px;height:30px;background:url(../images/button.png) 0 -750px no-repeat;background-size:30px auto}}.sort-bar ul{display:flex;margin:0;padding:0;list-style:none}@media all and (max-width: 742px){.sort-bar ul{display:none;position:absolute;z-index:10;top:35px;right:0;padding:5px;width:auto;min-width:130px;background-color:#fff;border-radius:5px;box-shadow:2px 2px 10px 0px rgba(0,0,0,.2)}}.sort-bar ul li{position:relative;padding-left:5px;padding-right:4px}@media all and (max-width: 742px){.sort-bar ul li{padding:5px 0}}.sort-bar ul li::before{content:"";position:absolute;top:5px;left:0;width:1px;height:13px;background-color:#aaa}@media all and (max-width: 742px){.sort-bar ul li::before{display:none}}.sort-bar ul li:first-child::before{display:none}.sort-bar ul li:last-child{padding-right:0}.sort-bar ul li a{display:inline-block;padding:0 22px 0 5px;color:#aaa;background:url(../images/sort_arrow.png) right 0 no-repeat;background-size:22px 66px}.sort-bar ul li a.order{color:#2669b2;background-position:right -22px}.sort-bar ul li a.order-reverse{color:#2669b2;background-position:right -44px}.sort-bar.no-sort li a{padding-right:5px;background:none}.sort-bar.no-sort li.current a{color:#2669b2}@media all and (max-width: 742px){.sort-bar.is-open::before{transform:rotate(-180deg);top:12px}.sort-bar.is-open ul{display:block}}.button-text{display:inline-block;vertical-align:top;line-height:30px;padding-left:34px;background:url(../images/button.png) no-repeat;background-size:30px auto}.button-text.mail{background-position:0 -270px}.button-text.tel{background-position:0 -300px}.button-text.company{background-position:0 -330px}.button-text.map{padding-left:0;background:none}.button-text.map::after{display:inline-block;vertical-align:middle;content:"";width:30px;height:30px;background:url(../images/button.png) no-repeat;background-position:right -930px;background-size:30px auto}@media all and (max-width: 742px){.button-text.map{padding-top:3px;padding-bottom:3px;color:#236cb4 !important;text-decoration:underline;line-height:22px}.button-text.map::after{display:none}}.button-text.hide-txt{padding:0;width:30px;height:30px;overflow:hidden;font-size:0}.tag-list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.tag-list li{padding-right:15px}.tag-list li a{display:inline-block;position:relative;color:#2669b2}.tag-list li a::before{display:inline-block;content:"#"}.tag-list li a::after{content:"";position:absolute;bottom:0;left:-3px;width:calc(100% + 6px);height:10px;background-color:rgba(42,193,212,.1)}.font-color-orange{color:#ffa000 !important}.pc .text a:hover,.pc a.button-text:hover{text-decoration:underline}.pc .tag-list a:hover{text-decoration:underline}.pc .button-bar .add-inquiry:hover{color:#fff;background-image:-moz-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%)}.pc .button-bar .add-inquiry:hover::before{background-position:0 -990px}#vendor .warning-container{margin-top:0}#vendor .right-main{padding-bottom:30px}@media all and (max-width: 742px){#vendor .right-main{padding-bottom:0}}.vendor-top-wrap{display:flex;flex-wrap:wrap;padding:20px 0}.vendor-top-wrap .left{flex:0 0 auto;width:285px;padding-right:35px}@media all and (max-width: 1279px){.vendor-top-wrap .left{padding-right:0;width:200px}}@media all and (max-width: 742px){.vendor-top-wrap .left{margin:0 auto;width:250px}}.vendor-top-wrap .left .social{display:flex;align-items:center;justify-content:center;padding-top:10px}.vendor-top-wrap .left .social .txt{margin-right:5px;padding-left:30px;height:30px;overflow:hidden;color:#223950;line-height:30px;background:url(../images/button.png) 0 -360px no-repeat;background-size:30px auto}.vendor-top-wrap .right{padding-left:30px;width:calc(100% - 285px)}@media all and (max-width: 1279px){.vendor-top-wrap .right{padding-left:20px;width:calc(100% - 200px)}}@media all and (max-width: 742px){.vendor-top-wrap .right{padding:20px 0 0;width:100%}}.vendor-top-wrap .head-bar,.vendor-top-wrap .foot-bar{display:flex;flex-wrap:nowrap}@media all and (max-width: 1379px){.vendor-top-wrap .head-bar,.vendor-top-wrap .foot-bar{flex-wrap:wrap}}@media all and (max-width: 1379px){.vendor-top-wrap .foot-bar{flex-wrap:nowrap}}@media all and (max-width: 1279px){.vendor-top-wrap .foot-bar{flex-wrap:wrap}}.vendor-top-wrap .head-bar{position:relative;margin-bottom:20px;padding-bottom:20px;align-items:center;justify-content:space-between}@media all and (max-width: 1022px){.vendor-top-wrap .head-bar{padding-bottom:10px;margin-bottom:10px}}.vendor-top-wrap .head-bar::before,.vendor-top-wrap .head-bar::after{content:"";position:absolute;left:0;width:100%}.vendor-top-wrap .head-bar::before{z-index:1;bottom:0;height:1px;background-color:#dbdbdb}.vendor-top-wrap .head-bar::after{z-index:0;bottom:-3px;height:3px;background-color:#fff}.vendor-top-wrap .foot-bar{align-items:center}.vendor-top-wrap .foot-bar a.email{color:#2cc1d4;font-size:17px}.vendor-top-wrap .foot-bar a.email:hover{color:#287dba}.vendor-top-wrap .subject{margin:0;padding:0;color:#223950;font-size:30px;font-weight:500}@media all and (max-width: 1379px){.vendor-top-wrap .subject{width:100%;padding-bottom:10px}}@media all and (max-width: 1022px){.vendor-top-wrap .subject{font-size:24px}}.vendor-top-wrap .status-bar{display:flex;flex-wrap:nowrap;align-items:start;justify-content:start}@media all and (max-width: 1022px){.vendor-top-wrap .status-bar{flex-wrap:wrap}}.vendor-top-wrap .status-bar .item{display:flex;flex-wrap:nowrap;margin-right:20px;line-height:30px}@media all and (max-width: 1022px){.vendor-top-wrap .status-bar .item{width:100%;margin-bottom:5px}}.vendor-top-wrap .status-bar .item .txt{margin-right:5px;padding-left:30px;color:#223950;line-height:30px;background:url(../images/button.png) no-repeat;background-size:30px auto}.vendor-top-wrap .status-bar .item .txt.certi{background-position:0 -240px}.vendor-top-wrap .status-bar .item .txt.last-login{background-position:0 -210px}.vendor-top-wrap .status-bar .item .txt.message{background-position:0 -180px}.vendor-top-wrap .status-bar .item span{color:#ffa000}.vendor-top-wrap .main-box-wrap{padding-right:70px;width:calc(100% - 380px)}@media all and (max-width: 1279px){.vendor-top-wrap .main-box-wrap{padding-right:0;padding-bottom:20px;width:100%;border-bottom:1px solid #ddd}}@media all and (max-width: 1022px){.vendor-top-wrap .main-box-wrap{padding-right:0}}.vendor-top-wrap .main-box-wrap .tags li{margin-top:4px;margin-bottom:4px}.vendor-top-wrap .right-feature{display:flex;flex-wrap:wrap;flex:0 0 auto;position:relative;width:390px;padding-top:20px}@media all and (max-width: 1279px){.vendor-top-wrap .right-feature{align-items:center;justify-content:space-around;width:100%}}.vendor-top-wrap .right-feature::before,.vendor-top-wrap .right-feature::after{content:"";position:absolute;top:0;height:100%}.vendor-top-wrap .right-feature::before{z-index:1;left:0;width:1px;background-color:#dbdbdb}@media all and (max-width: 1379px){.vendor-top-wrap .right-feature::before{display:none}}.vendor-top-wrap .right-feature::after{z-index:0;left:-3px;width:3px;background-color:#fff}@media all and (max-width: 1379px){.vendor-top-wrap .right-feature::after{display:none}}.vendor-top-wrap .right-feature .box{position:relative;margin-bottom:20px;padding-top:15px;padding-bottom:15px;width:50%;color:#223950;text-align:center}@media all and (max-width: 1279px){.vendor-top-wrap .right-feature .box{display:flex;align-items:center;padding:0 10px;margin:0;width:auto}}@media all and (max-width: 742px){.vendor-top-wrap .right-feature .box{display:block;width:50%;margin:0 auto}}.vendor-top-wrap .right-feature .box::before,.vendor-top-wrap .right-feature .box::after{content:"";position:absolute;top:0;height:100%}@media all and (max-width: 1279px){.vendor-top-wrap .right-feature .box::before,.vendor-top-wrap .right-feature .box::after{display:none}}@media all and (max-width: 742px){.vendor-top-wrap .right-feature .box::before,.vendor-top-wrap .right-feature .box::after{display:block}}.vendor-top-wrap .right-feature .box::before{z-index:1;left:0;width:1px;background-color:#dbdbdb}.vendor-top-wrap .right-feature .box::after{z-index:0;left:-3px;width:3px;background-color:#fff}.vendor-top-wrap .right-feature .box:first-child::after,.vendor-top-wrap .right-feature .box:first-child::before{display:none}.vendor-top-wrap .right-feature .box .important2{font-size:18px;font-weight:500}.vendor-top-wrap .right-feature .box .group-label{display:block;margin:10px auto 0;width:100px;height:40px;box-shadow:17.321px 10px 15px 0px rgba(42,87,254,.04)}@media all and (max-width: 1279px){.vendor-top-wrap .right-feature .box .group-label{margin:0 10px}}@media all and (max-width: 742px){.vendor-top-wrap .right-feature .box .group-label{margin:10px auto 0}}.vendor-top-wrap .right-feature .box .group-label input[type=checkbox]~span{z-index:0;top:0;left:0;width:100px;height:40px;background-color:#fff;border:1px solid #fff;transition:none}.vendor-top-wrap .right-feature .box .group-label input[type=checkbox]~span::after,.vendor-top-wrap .right-feature .box .group-label input[type=checkbox]~span::before{display:block;content:"";position:absolute;top:50%;left:24px;margin:-8px 0 0 -2px;width:3px;height:16px;border-radius:4px;background-color:#c3c3c3;border:none;transition:none}.vendor-top-wrap .right-feature .box .group-label input[type=checkbox]~span::after{transform:rotate(90deg)}.vendor-top-wrap .right-feature .box .group-label input[type=checkbox]:checked+span{border-color:#eee !important;background-color:#eee}.vendor-top-wrap .right-feature .box .group-label input[type=checkbox]:checked+span~strong{color:#777;font-weight:normal}.vendor-top-wrap .right-feature .box .group-label input[type=checkbox]:checked+span:before{display:none}.vendor-top-wrap .right-feature .box .group-label strong{position:relative;z-index:1;padding:0 10px 0 25px;color:#223950;line-height:40px}.vendor-top-wrap .right-feature .p-social{width:100%;margin:0 auto;padding:0 0 20px}@media all and (max-width: 1279px){.vendor-top-wrap .right-feature .p-social{margin:0;padding:0 0 0 20px;width:auto}}@media all and (max-width: 1022px){.vendor-top-wrap .right-feature .p-social{width:100%;margin-top:20px;padding:20px 0 0;border-top:1px solid #ddd}}.vendor-top-wrap .right-feature .p-social::before,.vendor-top-wrap .right-feature .p-social::after{display:none}.vendor-top-wrap .right-feature .p-social li{padding:0 5px}@media all and (max-width: 1279px){.vendor-top-wrap .right-feature .p-social li{padding:0 0 0 5px}}.pc .right-feature .box .group-label:hover input[type=checkbox]~span{border:1px solid #a3bec5}.font-orange{color:#ffa000}.font-gray{color:#aaa}.font-blue{color:#64818d}.notice-bar{margin:10px 0 20px;padding:13px 20px;background-color:#f6f6f6}@media all and (max-width: 742px){.notice-bar{margin-bottom:10px;padding:10px}}.notice-bar ul{margin:0;padding:0;list-style:none}.notice-bar ul li{position:relative;padding-left:20px;color:#223950}.notice-bar ul li::before{content:"";position:absolute;top:9px;left:6px;width:6px;height:6px;background-color:#2894c3;border-radius:50%}#member{margin-top:125px}@media all and (max-width: 1379px){#member{margin-top:90px}}@media all and (max-width: 1022px){#member{margin-top:140px}}@media all and (max-width: 742px){#member{margin-top:84px}}@media all and (max-width: 742px){#member .main-container{padding-bottom:0}}#member .main-wrap{margin:0 auto;max-width:630px}#member h2.subject{margin:0;padding:0 0 20px;color:#223950;font-size:30px;font-weight:bold;text-align:center}#member h2.subject span.small{padding-left:10px;color:#2669b2;font-size:16px}@media all and (max-width: 1379px){#member h2.subject{font-size:24px}}@media all and (max-width: 742px){#member h2.subject{padding-bottom:10px;font-size:20px}}#member .summary{padding-bottom:25px;color:#444;text-align:center}@media all and (max-width: 742px){#member .summary{padding-bottom:15px}}#member .bottom-link{padding:0 0 20px;color:#ddd}@media all and (max-width: 742px){#member .bottom-link{padding-top:10px;padding-bottom:10px}}#member .bottom-link a{display:inline-block;position:relative;color:#64818d}#member .bottom-link a::before{display:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#64818d}#member .bottom-link a:hover{color:#2669b2}#member .bottom-link a:hover::before{display:block;background-color:#2669b2}#member .bottom-link.style-2{color:#444}#member .bottom-link.style-2 a{display:inline-block;position:relative;color:#236db4}#member .bottom-link.style-2 a::before{display:block;background-color:#236db4}#member .bottom-link.style-2 a:hover::before{display:none}#member .btn-style.max-w630{display:block !important;margin:20px auto;max-width:630px;width:100%;line-height:60px;text-align:center;border-radius:5px}#member .white-container{margin-bottom:60px}@media all and (max-width: 1022px){#member .white-container{margin-bottom:20px;padding:20px}}@media all and (max-width: 742px){#member .white-container{margin:0;border-radius:0;box-shadow:none}}#member .top-title{margin:0;padding:0 20px 10px;color:#040000;font-size:20px;font-weight:bold}#member .user-type{padding-bottom:25px;text-align:center}@media all and (max-width: 742px){#member .user-type{padding-bottom:15px}}#member .user-type .group-label{display:inline-block;margin:0 10px;padding-top:0;width:100px;height:80px;text-align:center}#member .user-type .group-label input[type=radio]~span{display:block;position:relative}#member .user-type .group-label input[type=radio]~span::before,#member .user-type .group-label input[type=radio]~span::after{position:absolute;background:none;transform:rotate(0)}#member .user-type .group-label input[type=radio]~span::before{top:0;width:100%;height:100%;border:1px solid #cadbe4;background-color:#fff;border-radius:10px}#member .user-type .group-label input[type=radio]~span::after{left:50%;top:6px;margin-left:-20px;width:40px;height:40px;background-position:0 bottom;background-size:40px auto;opacity:.3;border-radius:0}#member .user-type .group-label input[type=radio]~span~strong{position:absolute;top:45px;left:0;padding:0;width:100%;font-weight:normal;color:#aaa}#member .user-type .group-label input[type=radio]:checked+span{opacity:1;background-position:0 0}#member .user-type .group-label input[type=radio]:checked+span::before{border-color:#fff;background-image:-moz-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%)}#member .user-type .group-label input[type=radio]:checked+span::after{background-position:0 0;opacity:1}#member .user-type .group-label input[type=radio]:checked+span~strong{color:#fff}#member .user-type .group-label.vendor input[type=radio]~span::after{background-image:url(../images/icon_vendor.png)}#member .user-type .group-label.general input[type=radio]~span::after{background-image:url(../images/icon_user.png)}#member .p-category{padding-bottom:30px}@media all and (max-width: 1022px){#member .p-category{padding-top:20px;padding-bottom:20px}}#member .p-category li a{display:block;padding-left:30px;padding-right:30px;min-width:0}@media all and (max-width: 1379px){#member .p-category li a{padding-left:20px;padding-right:20px}}@media all and (max-width: 1179px){#member .p-category li a{padding-left:15px;padding-right:15px;font-size:16px;line-height:40px;border-radius:20px}}#member .login-wrap{display:flex;flex-wrap:wrap;align-items:center}#member .login-wrap .left-area,#member .login-wrap .right-area{width:50%}@media all and (max-width: 1022px){#member .login-wrap .left-area,#member .login-wrap .right-area{width:100%}}#member .login-wrap .left-area{padding:20px 45px 20px 0;border-right:1px solid #dbdbdb}@media all and (max-width: 1022px){#member .login-wrap .left-area{padding:20px 20px 40px;border-right:none;border-bottom:1px solid #dbdbdb}}@media all and (max-width: 742px){#member .login-wrap .left-area{padding:0 0 30px}}#member .login-wrap .left-area .btn-style{margin:0}#member .login-wrap .left-area .group-wrap{position:relative;left:-20px;width:calc(100% + 40px)}#member .login-wrap .left-area .group-wrap .group-full{margin:0;padding-bottom:15px}@media all and (max-width: 1179px){#member .login-wrap .left-area .group-wrap .group-full{padding-bottom:5px;padding-left:20px;padding-right:20px}}#member .login-wrap .right-area{padding-left:35px;padding-right:0}@media all and (max-width: 1022px){#member .login-wrap .right-area{padding:20px 20px 0}}@media all and (max-width: 742px){#member .login-wrap .right-area{padding:10px 0 0}}#member .login-wrap .right-area .summary{padding-left:10px;padding-bottom:10px;text-align:left}#member .login-wrap .right-area .summary a{color:#64818d;text-decoration:underline}#member .login-wrap .right-area .box{padding:15px 0}#member .login-wrap .right-area .box .item-subject{margin:0;background:none;box-shadow:none}#member .login-wrap .right-area .box .item-subject .icon{padding:4px 0 0 8px;width:45px;height:45px;background:none;border-radius:50%;box-shadow:0px 3px 4px 0px rgba(255,191,83,.34)}#member .login-wrap .right-area .box .item-subject .icon span{display:block;width:30px;height:30px;background:0 0 no-repeat;background-size:30px auto}#member .login-wrap .right-area .box .item-subject .text{line-height:50px}#member .login-wrap .right-area .box .item-subject .font-background::before{bottom:10px}#member .login-wrap .right-area .box.vendor .item-subject .icon{background-color:#f3ac35}#member .login-wrap .right-area .box.vendor .item-subject .icon span{background-image:url(../images/icon_vendor.png)}#member .login-wrap .right-area .box.member .item-subject .icon{background-color:#236db4;box-shadow:0px 3px 4px 0px rgba(48,187,251,.34)}#member .login-wrap .right-area .box.member .item-subject .icon span{background-position:0 1px;background-image:url(../images/icon_user.png)}#member .login-wrap .right-area .box.member .item-subject .font-border-shadow span{color:#236db4}#member .login-wrap .right-area .box.member .item-subject .font-background::before{background-color:rgba(42,193,212,.3)}#member .login-wrap .right-area .btn-style{box-shadow:2.192px 4.494px 12px 0px rgba(42,87,254,.04)}#member .member-subject{position:relative;padding-left:60px;color:#223950;font-size:22px;font-weight:bold;line-height:60px;border-bottom:1px solid #dbdbdb}@media all and (max-width: 742px){#member .member-subject{padding-top:17px;padding-bottom:5px;font-size:18px;line-height:30px}}#member .member-subject::before{content:"";position:absolute;top:0;left:0;width:60px;height:60px;background:url(../images/icon.png) no-repeat;background-size:60px auto}#member .member-subject.icon-1::before{background-position:0 -780px}#member .member-subject.icon-2::before{background-position:0 -840px}#member .member-subject.icon-3::before{background-position:0 0}#member .member-subject.xs{font-size:20px}#member .member-subject.xs::before{transform:scale(0.6)}#member .member-subject .small{padding-left:20px;color:#64818d}@media all and (max-width: 742px){#member .member-subject .small{display:block;padding-left:0;padding-bottom:10px}}#member .center-control-wrap{display:flex;flex-wrap:wrap;margin-bottom:30px}#member .center-control-wrap .left-box{display:flex;flex-wrap:wrap;width:60%}@media all and (max-width: 742px){#member .center-control-wrap .left-box{width:100%}}#member .center-control-wrap .left-box .item{width:calc(50% - 20px);text-align:center}@media all and (max-width: 742px){#member .center-control-wrap .left-box .item{width:100%;justify-content:space-between}}#member .center-control-wrap .left-box .item .icon{margin:0 auto;width:70px;height:70px;background:url(../images/member_center_icon.png) no-repeat;background-size:70px auto}@media all and (max-width: 742px){#member .center-control-wrap .left-box .item .icon{width:35px;height:35px;background-size:35px auto}}@media all and (max-width: 742px){#member .center-control-wrap .left-box .item .main{display:flex;width:120px;justify-content:flex-start;align-items:center}}@media all and (max-width: 742px){#member .center-control-wrap .left-box .item .title{padding-left:10px;width:calc(100% - 35px);text-align:left}}#member .center-control-wrap .right-box{display:flex;flex-wrap:wrap;width:40%}@media all and (max-width: 742px){#member .center-control-wrap .right-box{width:100%}}#member .center-control-wrap .right-box .item{display:flex;align-items:center;justify-items:center;width:100%;padding:0}#member .center-control-wrap .right-box .item a{display:flex;padding:10px;width:100%;align-items:center;justify-items:center}#member .center-control-wrap .right-box .item .icon{position:relative;margin-right:20px;width:60px;height:60px;border-radius:50%;background:#fff url(../images/member_center_icon2.png) no-repeat;background-size:60px auto}#member .center-control-wrap .right-box .item .icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1px solid #cadbe4}#member .center-control-wrap .right-box .item .num{position:absolute;top:-2px;left:42px;padding-left:3px;padding-right:3px;min-width:20px;height:20px;color:#fff;font-size:12px;text-align:center;line-height:20px;background-color:#f42525;border-radius:10px}#member .center-control-wrap .right-box .item .button{position:absolute;top:50%;right:20px;margin-top:-18px;font-size:0;width:36px;height:36px;border-radius:50%;background-color:#aaa;transition:all .4s ease-in-out}#member .center-control-wrap .right-box .item .button::before,#member .center-control-wrap .right-box .item .button::after{content:"";position:absolute}#member .center-control-wrap .right-box .item .button::before{top:50%;margin-top:-4px;right:12px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#member .center-control-wrap .right-box .item .button::after{top:50%;margin-top:-1px;right:13px;width:12px;height:2px;background-color:#fff}#member .center-control-wrap .item{position:relative;margin:10px;padding:10px;border-radius:10px;background-color:#f9f9f9}@media all and (max-width: 742px){#member .center-control-wrap .item{margin:0 0 10px;display:flex;align-items:center}}#member .center-control-wrap .item .icon{display:block}#member .center-control-wrap .item .icon.icon-1{background-position:0 0}#member .center-control-wrap .item .icon.icon-2{background-position:0 -70px}@media all and (max-width: 742px){#member .center-control-wrap .item .icon.icon-2{background-position:0 -35px}}#member .center-control-wrap .item .icon.icon-3{background-position:0 -140px}@media all and (max-width: 742px){#member .center-control-wrap .item .icon.icon-3{background-position:0 -70px}}#member .center-control-wrap .item .icon.icon-4{background-position:0 -210px}@media all and (max-width: 742px){#member .center-control-wrap .item .icon.icon-4{background-position:0 -105px}}#member .center-control-wrap .item .icon.icon-5{background-position:0 0}#member .center-control-wrap .item .icon.icon-6{background-position:0 -60px}#member .center-control-wrap .item .icon.icon-7{background-position:0 -120px}#member .center-control-wrap .item .title{padding-top:5px;padding-bottom:5px;color:#223950}#member .center-control-wrap .item .text{display:flex;justify-content:center}#member .center-control-wrap .item .text span{color:#ffa000}#member .center-control-wrap .item .text .box{position:relative;padding:0 15px}#member .center-control-wrap .item .text .box:last-child::before{content:"";position:absolute;top:5px;left:0;width:1px;height:13px;background-color:#dbdbdb}#member .center-control-wrap .item .text .box:first-child::before{display:none}#member .center-control-wrap.general{padding-top:20px}#member .center-control-wrap.general .left-box .item.full{width:100%}#member .buy-view-main .top-area{display:flex;justify-items:start;flex-wrap:wrap;margin-bottom:10px;width:100%}#member .buy-view-main .top-area .half-box{flex:0 0 50%}#member .buy-view-main .top-area .info-box{width:50%;line-height:30px}@media all and (max-width: 742px){#member .buy-view-main .top-area .info-box{width:100%}}#member .buy-view-main .top-area .info-box .box{display:flex;flex-wrap:wrap;justify-items:flex-start}#member .buy-view-main .top-area .info-box .title{color:#223950;font-size:18px;font-weight:bold}#member .buy-view-main .top-area .info-box .info-cell{padding:15px 10px;width:33.33%;text-align:center;border-right:5px solid #f7f7f7}#member .buy-view-main .top-area .info-box .info-cell .info-th,#member .buy-view-main .top-area .info-box .info-cell .info-td{padding:0;flex:0 0 auto;width:100%}#member .buy-view-main .top-area .info-box .info-cell:last-child{border-right:none}#member .buy-view-main .top-area .info-box .info-full{padding:3px 0;width:100%}#member .buy-view-main .top-area .info-box .info-th{position:relative;padding:3px 0 3px 25px;color:#223950}#member .buy-view-main .top-area .info-box .info-th::before{content:"";position:absolute;top:16px;left:12px;width:3px;height:3px;background-color:#222;border-radius:50%}#member .buy-view-main .top-area .info-box .info-td{padding:3px 0;color:#64818d}#member .buy-view-main .top-area .info-box .info-td.payway{padding:0}#member .buy-view-main .top-area .info-box .info-td.payway div{display:inline-block;padding-right:5px}#member .buy-view-main .info-wrap{margin-top:20px;border:1px solid #dbdbdb}#member .buy-view-main .info-wrap .subject{display:flex;align-items:center;padding:6px 30px;color:#040000;font-size:19px;font-weight:500;line-height:50px;background-color:#ebf1f4}@media all and (max-width: 1022px){#member .buy-view-main .info-wrap .subject{padding-left:20px;padding-right:20px}}@media all and (max-width: 742px){#member .buy-view-main .info-wrap .subject{padding-left:10px;padding-right:10px;font-size:17px;line-height:32px}}#member .buy-view-main .info-wrap .subject.has-icon{position:relative;padding-left:55px}#member .buy-view-main .info-wrap .subject.has-icon::before{pointer-events:none;content:"";position:absolute;top:6px;left:10px;width:50px;height:50px;font-size:0;border:none;border-radius:25px;background:url(../images/icon_search.png) 0 0 no-repeat;background-size:50px 100px}@media all and (max-width: 742px){#member .buy-view-main .info-wrap .subject.has-icon::before{top:-3px;left:5px}}#member .buy-view-main .info-wrap .subject.has-icon.icon-1{background-position:0 0}#member .buy-view-main .info-wrap .main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:16px 30px;color:#444}@media all and (max-width: 1022px){#member .buy-view-main .info-wrap .main{padding:10px 20px}}@media all and (max-width: 742px){#member .buy-view-main .info-wrap .main{padding:10px}}#member .buy-view-main .info-wrap .main .left-txt .title{color:#223950;font-weight:bold;text-align:left}#member .buy-view-main .info-wrap .main .left-txt .summary{padding-bottom:0;color:#64818d;text-align:left}#member .buy-view-main .info-wrap .main .right-txt{text-align:right}#member .buy-view-main .info-wrap .main .right-txt strong{display:inline-block;padding-left:10px;color:#2ac2d4;font-size:25px;font-weight:bold}@media all and (max-width: 742px){#member .buy-view-main .info-wrap .main .right-txt strong{font-size:22px}}#member .buy-view-main .info-wrap .main.half{align-items:start;justify-content:center}#member .buy-view-main .info-wrap .main.half .half-text{width:50%;color:#666;line-height:30px}@media all and (max-width: 742px){#member .buy-view-main .info-wrap .main.half .half-text{width:100%}}#member .buy-view-main .info-wrap.has-arrow{position:relative;margin-top:0}#member .buy-view-main .info-wrap.has-arrow::before{pointer-events:none;content:"";position:absolute;z-index:1;top:25px;right:25px;width:8px;height:8px;border-top:2px solid #444;border-right:2px solid #444;transform:rotate(135deg)}@media all and (max-width: 742px){#member .buy-view-main .info-wrap.has-arrow::before{top:16px;right:20px}}#member .buy-view-main .info-wrap.has-arrow .subject{cursor:pointer}#member .buy-view-main .info-wrap.has-arrow .main{display:none}#member .buy-view-main .info-wrap.is-open::before{top:28px;transform:rotate(-45deg)}@media all and (max-width: 742px){#member .buy-view-main .info-wrap.is-open::before{top:19px}}#member .buy-view-main .info-wrap.is-open .main{display:block}#member .buy-view-main.customer{padding-bottom:20px}#member .buy-view-main.customer .info-wrap{margin-top:0}#member .category-subject{padding:10px 0;color:#040000;font-size:20px;font-weight:bold}#member .wash-list-main .wash-dropdown{position:relative}#member .wash-list-main .wash-dropdown .category-subject{position:relative;padding:0}#member .wash-list-main .wash-dropdown .category-subject::before,#member .wash-list-main .wash-dropdown .category-subject::after{pointer-events:none;content:"";position:absolute;bottom:-15px;left:9px;width:1px;height:13px;background-color:#888}#member .wash-list-main .wash-dropdown .category-subject::after{bottom:-15px;left:9px;width:25px;height:1px}#member .wash-list-main .wash-dropdown .category-title{padding:0 20px 15px 40px;color:#040000;font-size:18px}@media all and (max-width: 742px){#member .wash-list-main .wash-dropdown .category-title{font-size:18px}}#member .wash-list-main .wash-dropdown .category-title span{cursor:pointer;display:inline-block;position:relative;padding-right:20px}#member .wash-list-main .wash-dropdown .category-title span::before{pointer-events:none;content:"";position:absolute;top:12px;right:5px;width:0;height:0;border-style:solid;border-width:7px 5px 0 5px;border-color:#444 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#member .wash-list-main .wash-dropdown .category-title span:hover{color:#236db4;text-decoration:underline}#member .wash-list-main .wash-dropdown .category-title span:hover::before{border-color:#236db4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#member .wash-list-main .wash-dropdown .category-title a{display:inline-block;margin-left:10px;color:#64818d;font-size:16px;font-weight:normal}#member .wash-list-main .wash-dropdown .category-title a:hover{color:#236db4}#member .wash-list-main .wash-dropdown .wash-droudown-list{display:none;position:absolute;top:60px;left:0;z-index:1;padding:10px;min-width:160px;max-height:260px;overflow-y:auto;background-color:#fff;border:1px solid #dbdbdb;box-shadow:0px 5px 5px rgba(0,0,0,.05)}#member .wash-list-main .wash-dropdown .wash-droudown-list a{display:block;position:relative}#member .wash-list-main .wash-dropdown .wash-droudown-list ul{margin:0;padding:0;list-style:none}#member .wash-list-main .wash-dropdown .wash-droudown-list li,#member .wash-list-main .wash-dropdown .wash-droudown-list a{font-size:16px;line-height:34px}#member .wash-list-main .wash-dropdown .wash-droudown-list li::before,#member .wash-list-main .wash-dropdown .wash-droudown-list li::after,#member .wash-list-main .wash-dropdown .wash-droudown-list a::before,#member .wash-list-main .wash-dropdown .wash-droudown-list a::after{pointer-events:none;content:"";position:absolute;z-index:1}#member .wash-list-main .wash-dropdown .wash-droudown-list .aside-menu>li>ul{display:block}#member .wash-list-main .wash-dropdown .wash-droudown-list .aside-menu li{padding:0}#member .wash-list-main .wash-dropdown .wash-droudown-list .aside-menu li::before{z-index:0;top:15px;left:3px;width:4px;height:4px;background-color:#666}#member .wash-list-main .wash-dropdown .wash-droudown-list .aside-menu li a{padding:0 0 0 14px}#member .wash-list-main .wash-dropdown .wash-droudown-list .aside-menu li a::after,#member .wash-list-main .wash-dropdown .wash-droudown-list .aside-menu li a::before{display:none}#member .wash-list-main .wash-dropdown .wash-droudown-list .aside-menu li ul li{padding-left:12px}#member .wash-list-main .wash-dropdown .wash-droudown-list .aside-menu li ul li a{display:block;position:relative;padding-left:15px}#member .wash-list-main .wash-dropdown .wash-droudown-list .aside-menu li ul li a::before{display:block;z-index:0;top:17px;left:4px;width:4px;height:1px;background-color:#666}#member .wash-list-main .wash-dropdown.is-open .wash-droudown-list{display:block}#member .wash-list-main .wash-dropdown.is-open .category-title span{color:#236db4;text-decoration:underline}#member .wash-list-main .wash-dropdown.is-open .category-title span::before{top:10px;border-color:#236db4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(180deg)}#member .wash-list-main .list .item{display:flex;justify-content:space-between;padding:20px 30px;border-bottom:1px solid #dbdbdb}@media all and (max-width: 742px){#member .wash-list-main .list .item{position:relative;padding:10px;flex-wrap:wrap}}#member .wash-list-main .list .item .title{margin:0;padding:3px 0 10px;color:#223950;font-size:18px;font-weight:bold}#member .wash-list-main .list .item .title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#223950}#member .wash-list-main .list .item .title a:hover{text-decoration:underline}#member .wash-list-main .list .item .left{display:flex}@media all and (max-width: 742px){#member .wash-list-main .list .item .left{width:100%}}#member .wash-list-main .list .item .left .check{width:22px}#member .wash-list-main .list .item .left .img{margin-left:20px}@media all and (max-width: 1379px){#member .wash-list-main .list .item .left .img{margin-left:10px}}@media all and (max-width: 742px){#member .wash-list-main .list .item .left .img{position:absolute;top:10px;left:35px;margin:0;width:65px;border:1px solid #ddd}}#member .wash-list-main .list .item .left .img a{display:block}#member .wash-list-main .list .item .left .info{margin-left:20px}@media all and (max-width: 1379px){#member .wash-list-main .list .item .left .info{margin-left:10px}}@media all and (max-width: 742px){#member .wash-list-main .list .item .left .info .title{display:flex;align-items:center;padding:0 0 0 85px;min-height:70px}}#member .wash-list-main .list .item .right{display:flex;padding:3px 0 10px;color:#888;font-size:15px;line-height:21px}@media all and (max-width: 742px){#member .wash-list-main .list .item .right{margin-top:5px;padding:5px;width:100%;justify-content:flex-end;text-align:right;background-color:#eee}}#member .wash-list-main .list .item .right div{padding-left:20px}#member .wash-list-main .list .item .right div.finder{position:relative;white-space:nowrap}#member .wash-list-main .list .item .right div.finder::before{content:"";position:absolute;top:5px;left:9px;width:1px;height:12px;background-color:#ddd}#member .wash-list-main .list .item .button-bar{padding-top:5px}@media all and (max-width: 742px){#member .wash-list-main .list .item .button-bar{position:absolute;bottom:10px;left:15px}}#member .wash-list-main.notice .list .item{align-items:center}#member .wash-list-main.notice .list .item.already-seen{background-color:#f9f9f9}#member .wash-list-main.notice .list .item .left{width:calc(100% - 140px)}@media all and (max-width: 742px){#member .wash-list-main.notice .list .item .left{width:100%}}#member .wash-list-main.notice .list .item .right{width:140px}@media all and (max-width: 742px){#member .wash-list-main.notice .list .item .right{display:none}}#member .wash-list-main.notice .p-category{justify-content:center}#member .wash-list-main.notice .p-category li{flex-grow:0}#member .wash-list-main.notice .top-bar{display:flex;justify-content:space-between}#member .wash-list-main.notice .notice-item{margin:0 0 0 40px;padding:0;width:calc(100% - 40px);background:none;box-shadow:none}@media all and (max-width: 1179px){#member .wash-list-main.notice .notice-item{margin-left:20px}}#member .wash-list-main.notice .notice-item .title{margin:10px 0 5px;padding:0;font-size:16px;font-weight:normal}#member .white-container .control-bar{display:flex;justify-content:flex-end;align-items:center}#member .white-container .control-bar .porject-status-control{margin-left:30px;padding-bottom:10px}#member .white-container[data-push=on] .top-important{display:block}#member .white-container[data-push=off] .top-important{display:none}#member .white-container[data-edit=on] .form-wrap .group-main{pointer-events:none}#member .white-container[data-edit=on] .form-wrap .group-input{pointer-events:none;border-color:#cadbe4;background-color:#eee}#member .white-container[data-edit=on] .form-wrap .group-select{pointer-events:none;border-color:#cadbe4;background-color:#eee}#member .white-container[data-edit=on] .form-wrap .group-select:focus-within{box-shadow:none !important}#member .top-important{margin-top:20px;margin-bottom:20px;padding:15px;color:#ca2533;border:1px solid #ffa000;border-radius:10px;background-color:#fffaf1}@media all and (max-width: 742px){#member .top-important{margin-top:0;margin-bottom:10px;padding:5px 8px;border-radius:5px}}#member .project-top-bar{display:flex;padding-bottom:20px;position:relative;left:-10px;width:calc(100% + 20px)}@media all and (max-width: 742px){#member .project-top-bar{flex-wrap:wrap;left:0;width:100%}}#member .project-top-bar .item{display:flex;align-items:center;margin:0 10px;padding:30px;width:calc(50% - 20px);background-color:#f9f9f9;border-radius:10px}@media all and (max-width: 742px){#member .project-top-bar .item{width:100%;margin:0 0 10px;padding:10px}}#member .project-top-bar .icon{position:relative;width:70px;height:70px;border-radius:50%;background:#ffa000;box-shadow:0px 3px 4px 0px rgba(236,157,25,.34)}#member .project-top-bar .icon::before{content:"";position:absolute;top:0;left:0;width:70px;height:70px;background:url(../images/member_center_icon.png) 0 -280px;background-size:70px auto;transform:scale(0.85)}#member .project-top-bar .icon.icon-2::before{background-position:0 -490px}#member .project-top-bar .icon.icon-3::before{background-position:0 -420px}#member .project-top-bar .icon.icon-4::before{background-position:0 -350px}#member .project-top-bar .right{padding-left:20px;width:calc(100% - 70px)}#member .project-top-bar .title{color:#223950;font-size:16px}#member .project-top-bar .num{color:#64818d}#member .project-top-bar .num strong{color:#ffa000;font-size:20px}#member .project-top-bar .num a{color:#64818d;text-decoration:underline}#member .project-top-bar .num a:hover{text-decoration:none}#member .form-wrap{position:relative;left:-20px;width:calc(100% + 40px);padding-bottom:20px}#member .form-wrap::before{content:"";position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:1px;background-color:#dbdbdb}#member .form-wrap .group-wrap{padding-left:10px;padding-right:20px}.member-faq-wrap{background-color:#fff}@media all and (max-width: 1022px){.member-faq-wrap{margin-top:10px}}.member-faq-wrap .item{margin-bottom:20px;border:1px solid #ddd}@media all and (max-width: 1022px){.member-faq-wrap .item{margin-bottom:10px}}.member-faq-wrap .item:last-child{margin-bottom:0}@media all and (max-width: 1022px){.member-faq-wrap .item.is-open{border-color:#236db4}}.member-faq-wrap .item.is-open .open-control{background-color:#8d8d8d}.member-faq-wrap .item.is-open .open-control::after{content:"收合內容";color:#fff}.member-faq-wrap .item.is-open .open-control span::before{background-color:#fff}.member-faq-wrap .item.is-open .open-control span::after{display:none}.member-faq-wrap .item.is-open .open-control:hover{opacity:.8}.member-faq-wrap .item.is-open .table-style thead th{color:#fff;background-color:#236db4}.member-faq-wrap .item.is-open .faq-message-wrap{display:block}.member-faq-wrap .faq-message-wrap{display:none;border-top:1px solid #ddd}.member-faq-wrap .table-style thead th{color:#333;background-color:#ebf1f4;white-space:nowrap}.member-faq-wrap .table-style tbody{border-bottom:none}@media all and (max-width: 1022px){.member-faq-wrap .table-style tbody{border:none;margin-bottom:0}}.member-faq-wrap .open-control{display:inline-block;min-width:110px;padding-left:7px;padding-right:10px;font-size:0;border:1px solid #e0e8ea;background-color:#fff;border-radius:5px}@media all and (max-width: 1179px){.member-faq-wrap .open-control{min-width:40px;line-height:40px}}@media all and (max-width: 1022px){.member-faq-wrap .open-control{display:block;margin:0 auto;width:110px}}.member-faq-wrap .open-control::after{display:inline-block;vertical-align:middle;content:"展開內容";color:#64818d;font-size:16px;line-height:36px}@media all and (max-width: 1179px){.member-faq-wrap .open-control::after{display:none}}@media all and (max-width: 1022px){.member-faq-wrap .open-control::after{display:inline-block}}.member-faq-wrap .open-control span{display:inline-block;vertical-align:middle;width:20px;height:20px;position:relative}.member-faq-wrap .open-control span::before,.member-faq-wrap .open-control span::after{content:"";position:absolute;top:50%;left:50%;margin:-1px 0 0 -5px;width:10px;height:1px;background-color:#64818d}.member-faq-wrap .open-control span::after{transform:rotate(90deg)}.member-faq-wrap .open-control:hover{background-color:#64818d}.member-faq-wrap .open-control:hover::after{color:#fff}.member-faq-wrap .open-control:hover span::before,.member-faq-wrap .open-control:hover span::after{background-color:#fff}.faq-message-wrap{padding:20px;color:#64818d}@media all and (max-width: 1022px){.faq-message-wrap{padding:10px}}.faq-message-wrap .message-list .msg-box{display:none;flex-wrap:wrap;padding:15px 15px 15px 45px;justify-content:space-between}@media all and (max-width: 1022px){.faq-message-wrap .message-list .msg-box{padding:15px}}.faq-message-wrap .message-list .msg-box:first-child{padding-left:15px}.faq-message-wrap .message-list .msg-box:nth-child(1),.faq-message-wrap .message-list .msg-box:nth-child(2),.faq-message-wrap .message-list .msg-box:nth-child(3){display:flex}.faq-message-wrap .message-list .que-box{background-color:#f6f6f6}.faq-message-wrap .message-list .right{text-align:right}.faq-message-wrap .message-list .title{padding-top:5px;width:100%;color:#444}@media all and (max-width: 742px){.faq-message-wrap .message-list .left{display:none}}.faq-message-wrap .show-more{padding:10px;font-size:0;text-align:center}.faq-message-wrap .show-more::after{display:inline-block;vertical-align:middle;content:"展開更多回覆";font-size:16px}.faq-message-wrap .show-more span{display:inline-block;vertical-align:middle;position:relative;width:20px;height:20px;color:#64818d}.faq-message-wrap .show-more span::before,.faq-message-wrap .show-more span::after{content:"";position:absolute;top:50%;left:5px;margin:-1px 0 0 0;width:10px;height:1px;background-color:#64818d}.faq-message-wrap .show-more span::after{transform:rotate(90deg)}.faq-message-wrap .show-more:hover{cursor:pointer;color:#236db4;font-weight:bold;background-color:#eee}.faq-message-wrap .show-more:hover span::before,.faq-message-wrap .show-more:hover span::after{background-color:#236db4}.faq-message-wrap .write-message{position:relative;margin-top:20px;padding:12px 18px 18px;background-color:#f6f6f6}@media all and (max-width: 1022px){.faq-message-wrap .write-message{margin-top:10px}}.faq-message-wrap .write-message .left{line-height:31px;padding-bottom:5px}.faq-message-wrap .write-message .left strong{color:#444}@media all and (max-width: 742px){.faq-message-wrap .write-message .left .group-label{margin-left:10px}}.faq-message-wrap .write-message textarea{vertical-align:top;padding:10px 130px 10px 10px;width:100%;min-height:80px;line-height:24px;border:1px solid #ddd;background:#fff;border-radius:3px}@media all and (max-width: 1022px){.faq-message-wrap .write-message textarea{padding:10px}}.faq-message-wrap .write-message .btn-style.blue.xs{position:absolute;top:auto;right:30px;bottom:40px;min-width:88px;height:36px;box-shadow:none !important;background:none;background-color:#236db4}@media all and (max-width: 1022px){.faq-message-wrap .write-message .btn-style.blue.xs{display:block !important;position:relative;right:auto;bottom:auto;margin:10px auto 0;width:88px;line-height:36px !important}}.faq-message-wrap .write-message .btn-style.blue.xs:hover{top:auto;opacity:.9}.faq-message-wrap.is-open .message-list .msg-box{display:flex}.faq-message-wrap.is-open .show-more::after{content:"收合回覆"}.faq-message-wrap.is-open .show-more span::after{display:none}.fast-seach{padding:10px 0 0;display:flex;justify-content:flex-end;align-items:center}.fast-seach .title{padding-left:5px;padding-right:10px;color:#223950;font-weight:bold;white-space:nowrap}.fast-seach .box{display:flex;position:relative;margin:0;padding:0;height:50px;border-radius:25px;position:relative}.fast-seach .box::before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:50px;border-radius:25px;border:1px solid #dbdbdb}.fast-seach .box input{height:50px;line-height:50px;border:none;background:#fff;padding:0 15px 0 20px}.fast-seach .box .search-submit{display:block;position:relative;z-index:1;width:50px;height:50px;font-size:0;border:none;border-radius:25px;background:url(../images/icon_search.png) 0 0 no-repeat;background-size:50px 100px;transition:all .4s ease-in-out}.fast-seach .box:focus-within::before{box-shadow:0 0 0 .2rem rgba(42,183,198,.2) !important}.table-style{width:100%}.table-style thead th{padding:15px 10px;font-weight:bold;text-align:center;color:#fff;background-color:#236db4}.table-style tbody{border-bottom:1px solid #ddd}.table-style tbody td{padding:15px 10px;color:#666;text-align:center}@media all and (max-width: 1179px){.table-style tbody td{padding:15px 5px}}.table-style tbody td.num{min-width:140px;color:#64818d}@media all and (max-width: 1179px){.table-style tbody td.num{min-width:120px}}.table-style tbody td.num a{color:#64818d;text-decoration:underline}.table-style tbody td.num a:hover{text-decoration:none}.table-style tbody td.num .price{margin:0 auto;width:200px}.table-style tbody td.status{width:120px}.table-style tbody td.status .btn-style{display:block !important;margin:5px 0;min-width:110px}.table-style tbody td.status.lg{width:160px}@media all and (max-width: 1022px){.table-style tbody td.status.lg{width:100%}}.table-style tbody td.status.xlg{width:280px}@media all and (max-width: 1022px){.table-style tbody td.status.xlg{width:100%}}.table-style tbody td.status.xs{width:80px}@media all and (max-width: 1022px){.table-style tbody td.status.xs{width:100%}}.table-style tbody td.choose{width:83px}.table-style tbody td.choose .group-label{width:22px;height:22px}.table-style tbody td.choose .group-label input~span::before{top:5px}.table-style tbody td.choose .group-label input~span::after{top:9px}.table-style tbody td .three-columns{display:flex;flex-wrap:nowrap}.table-style tbody td .three-columns .btn-style{margin-left:5px;margin-right:5px;padding-left:0;padding-right:0;border-radius:5px;height:38px;line-height:36px}@media all and (max-width: 1179px){.table-style tbody td .three-columns .btn-style{min-width:inherit}.table-style tbody td .three-columns .btn-style strong{padding-left:5px;padding-right:5px}}@media all and (max-width: 742px){.table-style tbody td .three-columns .btn-style strong{padding:1px 7px}}.table-style tbody td .category{margin:0 auto;width:140px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media all and (max-width: 1179px){.table-style tbody td .category{width:90px}}@media all and (max-width: 1022px){.table-style tbody td .category{display:inline}}.table-style tbody td .category span{display:block;display:inline}.table-style tbody td .subject,.table-style tbody td .subject2,.table-style tbody td .date{margin:0 auto;width:240px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media all and (max-width: 1379px){.table-style tbody td .subject,.table-style tbody td .subject2,.table-style tbody td .date{width:140px}}@media all and (max-width: 1022px){.table-style tbody td .subject,.table-style tbody td .subject2,.table-style tbody td .date{width:100%;display:inline}}.table-style tbody td .subject2,.table-style tbody td .date{width:200px}.table-style tbody td .processing{margin:0 auto;width:100px}@media all and (max-width: 1022px){.table-style tbody td .processing{display:inline-block}}.table-style tbody td .textarea{width:550px}@media all and (max-width: 1379px){.table-style tbody td .textarea{width:450px}}@media all and (max-width: 1279px){.table-style tbody td .textarea{width:350px}}@media all and (max-width: 1022px){.table-style tbody td .textarea{display:inline-block;width:calc(100% - 90px) !important;text-align:right}}@media all and (max-width: 742px){.table-style tbody td .textarea{display:block;width:100% !important}}.table-style tbody.done{background-color:#f9f9f9}.table-style tbody.has-arrow .category-info{position:relative;padding-left:20px}.table-style tbody.has-arrow .category-info::before{pointer-events:none;content:"";position:absolute;top:8px;left:0;width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(135deg)}@media all and (max-width: 1179px){.table-style.padding-xs{margin-top:10px}}.table-style.padding-xs tbody td{padding-top:5px;padding-bottom:5px}.table-style.category .porject-status-control.product{justify-content:center}.table-style.category tr.sub-main{background:#f6f6f6}.table-style.category tr.sub-main .category-info{padding-left:38px}.table-style.category tr.sub-main .category-info::before{transform:rotate(0deg);top:12px;left:22px;width:6px;height:1px;border:none;background-color:#444}.table-style.category th.num-1,.table-style.category th.num-2{padding-left:5px;padding-right:5px;width:85px;text-align:center}.table-style.category td.status{width:200px;font-size:0}.table-style.category td.status .btn-style{display:inline-block !important;margin:0 5px;font-size:16px;min-width:0}.table-style.category td.num-1,.table-style.category td.num-2{padding-left:5px;padding-right:5px;width:85px;text-align:center}.table-style.category td.num-2{color:#236db4}.table-style.category .category-info{text-align:left}@media all and (max-width: 1022px){.table-style thead{display:none}.table-style tbody{display:block;border:1px solid #ddd;margin-bottom:10px}.table-style tbody tr{display:block}.table-style tbody tr td:nth-child(1){background-color:#ddd}.table-style tbody td{display:block;padding:8px 12px;text-align:left;border-bottom:1px solid #eee}.table-style tbody td::before{content:attr(data-title);color:#333 !important}.table-style tbody td.status{width:100%;text-align:center}.table-style tbody td.status .btn-style{display:inline-block !important;width:auto;margin:0 3px}.table-style .mb-1{display:inline;margin:0}}.table-style2{width:100%}.table-style2 thead th{padding:0 10px 15px;color:#223950;font-weight:normal;text-align:center;border-bottom:1px solid #eee}.table-style2 tbody td{padding:15px 10px;color:#64818d;text-align:center;border-bottom:1px solid #eee}.table-style2 tbody td .info-box{display:flex;align-items:center;justify-content:start;max-width:350px;font-weight:500}.table-style2 tbody td .info-box .img{width:92px;flex:0 0 92px;border:1px solid #efefef}@media all and (max-width: 1022px){.table-style2 tbody td .info-box .img{flex:0 0 62px;width:62px}}.table-style2 tbody td .info-box .text{padding-left:20px}.table-style2 tbody td .info-box .text .title{color:#223950}.table-style2 tbody td .info-box .text .type{color:#64818d}.table-style2 tbody td.number{color:#222}.table-style2 tbody:last-child td{padding-bottom:0;border-bottom:none}@media all and (max-width: 742px){.table-style2 thead{display:none}.table-style2 tbody,.table-style2 tr,.table-style2 td{display:block}.table-style2 tbody{margin-bottom:10px;border:1px solid #ddd}.table-style2 tbody:last-child{margin-bottom:0}.table-style2 tbody td{padding:5px;text-align:left}.table-style2 tbody td::before{content:attr(data-title);color:#333}}.line-subject{position:relative;padding-left:15px}.line-subject::before{content:"";position:absolute;left:0;top:4px;width:6px;height:20px;border-radius:3px;background-color:#2ac1d3}.line-subject strong{color:#223950;font-size:19px}.line-subject .small{color:#64818d;font-size:16px}.total-wrap{padding:30px;color:#223950}@media all and (max-width: 742px){.total-wrap{padding:10px}}.total-wrap .box{display:flex;justify-content:flex-end;align-items:center;padding:5px 0 5px 10px}.total-wrap .box .main{width:200px;text-align:right}.total-wrap .total{color:#ffa000;font-size:30px;font-weight:bold}@media all and (max-width: 742px){.total-wrap .total{font-size:22px}}.total-wrap.p10{padding:10px}.total-line{padding:20px;color:#223950;text-align:right;font-weight:500}@media all and (max-width: 742px){.total-line{padding:20px 10px}}.total-line .total{color:#ffa000;font-size:30px;font-weight:bold}@media all and (max-width: 742px){.total-line .total{font-size:24px}}.top-select-bar{display:flex;padding:0 0 20px}@media all and (max-width: 742px){.top-select-bar{flex-wrap:wrap}}.top-select-bar .txt{padding-left:20px;width:100px;font-weight:500;line-height:52px}@media all and (max-width: 742px){.top-select-bar .txt{padding-left:15px;width:100%;line-height:34px}}.top-select-bar .group-select{margin:0 10px;width:calc((100% - 100px)/3 - 20px)}@media all and (max-width: 742px){.top-select-bar .group-select{margin:0 0 10px;width:100%}.top-select-bar .group-select:last-child{margin-bottom:0}}.choose-list-bar{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background-color:#f6f6f6;border-radius:4px}@media all and (max-width: 742px){.choose-list-bar{padding:10px}}.choose-list-bar .group-label input[type=checkbox]~span~strong{line-height:31px}.choose-list-bar .item{padding:0 10px}@media all and (max-width: 742px){.choose-list-bar .item{padding:0}}.choose-list-bar .item a{display:inline-block;margin-left:30px;color:#64818d}@media all and (max-width: 742px){.choose-list-bar .item a{margin-left:10px}}.choose-list-bar .item a:hover{color:#236db4}.choose-list-bar .item a:nth-child(2){position:relative}.choose-list-bar .item a:nth-child(2)::before{content:"";position:absolute;top:5px;left:-18px;width:1px;height:14px;background-color:#ddd}@media all and (max-width: 742px){.choose-list-bar .item a:nth-child(2)::before{display:none}}.choose-list-bar.down a{margin:0}.choose-list-bar.down.move-bar{padding-top:10px;padding-bottom:10px}@media all and (max-width: 1179px){.choose-list-bar.down.move-bar{flex-wrap:wrap}}.choose-list-bar.down .move{display:flex;align-items:center;white-space:nowrap;padding-right:0}.choose-list-bar.down .move .group-select{margin-left:10px;height:48px}.choose-list-bar.down .move .group-select select{height:46px;line-height:44px}.choose-list-bar.down .move button{display:block !important;margin:0 0 0 5px;min-width:auto;padding-left:10px;padding-right:10px;height:48px;background-image:none !important;background:#236db4;box-shadow:none !important;border-radius:0}.choose-list-bar.down .move button strong{padding:0}.choose-list-bar.down .move button:hover{top:0;background-color:#28b5c5}@media all and (max-width: 1179px){.choose-list-bar.down .move{margin-top:7px;padding-top:7px;border-top:1px solid #ececec;width:100%}}@media all and (max-width: 742px){.choose-list-bar.down .move{flex-wrap:wrap;justify-content:flex-end}.choose-list-bar.down .move .txt{padding-bottom:5px;width:100%}.choose-list-bar.down .move .group-select{margin:0;width:calc(100% - 55px)}.choose-list-bar.down .move button{display:block !important}}.wan-spinner{display:flex;margin:0 auto;width:130px;height:42px;border:1px solid #ddd;border-radius:5px;overflow:hidden}@media all and (max-width: 1179px){.wan-spinner{width:110px;border-radius:4px;height:32px}}.wan-spinner a:hover{background-color:#999}.wan-spinner a:hover::before,.wan-spinner a:hover::after{background-color:#fff}.wan-spinner .minus,.wan-spinner .plus,.wan-spinner .input{padding:5px;width:40px;height:40px;font-size:0;text-align:center;border:none;background-color:#fff}@media all and (max-width: 1179px){.wan-spinner .minus,.wan-spinner .plus,.wan-spinner .input{width:32px;height:32px}}.wan-spinner .minus{position:relative;cursor:pointer;border-right:1px solid #ddd}.wan-spinner .plus{position:relative;cursor:pointer;border-left:1px solid #ddd}.wan-spinner .minus::before,.wan-spinner .plus::before,.wan-spinner .plus::after{pointer-events:none;content:"";position:absolute;top:50%;left:50%;background-color:#aaa}.wan-spinner .minus::before,.wan-spinner .plus::before{margin-left:-6px;width:12px;height:1px}.wan-spinner .plus::after{margin:-5px 0 0;width:1px;height:11px}.wan-spinner .input{width:50px !important;font-size:16px}@media all and (max-width: 1179px){.wan-spinner .input{width:calc(100% - 64px) !important;font-size:15px !important}}.register-date{color:#223950;text-align:right}.edit-select{display:flex}.edit-select button{display:inline-block;position:relative;margin-left:5px;color:#64818d;background-color:rgba(0,0,0,0);border:none}.edit-select button::before{display:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#236db4}.edit-select button:hover{color:#236db4}.edit-select button:hover::before{display:block}.edit-select .group-select{width:100px;height:30px}.edit-select .group-select select{padding-left:10px;height:28px;line-height:28px}.edit-select .group-select::before{top:16px;right:10px}.edit-select .group-select,.edit-select .save,.edit-select .cancel{display:none;vertical-align:top}.edit-select.is-edit span,.edit-select.is-edit .edit-status{display:none}.edit-select.is-edit .group-select,.edit-select.is-edit .save,.edit-select.is-edit .cancel{display:inline-block !important}.pc #member .user-type label:hover span::before{border-color:#2669b2}.pc #member .user-type label:hover span::after{opacity:1}.pc #member .user-type label:hover strong{color:#2669b2}.pc #member .center-control-wrap .right-box .item:hover .icon::before{border-color:#2894c3}.pc #member .center-control-wrap .right-box .item:hover .button{background-image:-moz-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);box-shadow:3.009px 3.993px 12px 0px rgba(40,166,201,.4)}.pc .fast-seach .search-submit:hover{background-color:#236db4;background-position:0 bottom}.vendor-center-touch-info{margin:20px 0;display:flex;border-radius:10px;background-color:#fff;box-shadow:0px 10px 15px 0px rgba(42,87,254,.04)}@media all and (max-width: 742px){.vendor-center-touch-info{flex-wrap:wrap}}.vendor-center-touch-info .item{position:relative;padding:20px 10px;width:20%;text-align:center}@media all and (max-width: 742px){.vendor-center-touch-info .item{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;width:100%;border-bottom:1px solid #eee}}.vendor-center-touch-info .item::before{content:"";position:absolute;top:50%;left:0;margin-top:-20px;width:1px;height:40px;background-color:#e3e6e8}@media all and (max-width: 742px){.vendor-center-touch-info .item::before{display:none}}.vendor-center-touch-info .item:first-child::before{display:none}.vendor-center-touch-info .item .title{color:#223950}@media all and (max-width: 742px){.vendor-center-touch-info .item .title{display:inline-block}}.vendor-center-touch-info .item .num{color:#2ac2d4;font-size:25px;font-weight:bold}@media all and (max-width: 1022px){.vendor-center-touch-info .item .num{font-size:20px}}@media all and (max-width: 742px){.vendor-center-touch-info .item .num{display:inline-block}}.vendor-center-company-info.vendor-top-wrap{padding-top:30px}.vendor-center-company-info.vendor-top-wrap .logo{position:relative}.vendor-center-company-info.vendor-top-wrap .logo::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #d5e2e9}.vendor-center-company-info.vendor-top-wrap .right{padding-left:0}@media all and (max-width: 1279px){.vendor-center-company-info.vendor-top-wrap .right{padding-left:20px}}@media all and (max-width: 742px){.vendor-center-company-info.vendor-top-wrap .right{padding:10px 0 0}}@media all and (max-width: 1379px){.vendor-center-company-info.vendor-top-wrap .right .head-bar{padding-bottom:10px}}.vendor-center-company-info.vendor-top-wrap .subject{font-weight:bold}.vendor-center-company-info.vendor-top-wrap .head-bar{margin-bottom:0;padding-bottom:0}.vendor-center-company-info.vendor-top-wrap .head-bar::before,.vendor-center-company-info.vendor-top-wrap .head-bar::after{display:none}.vendor-center-company-info.vendor-top-wrap .head-bar .status-bar .item .txt.certi{position:relative;left:-5px}.vendor-center-company-info.vendor-top-wrap .main-box-wrap{max-width:100%;width:100%}.vendor-center-company-info.vendor-top-wrap .main-box-wrap .tags li{margin:0 4px 4px 0}.vendor-center-company-info.vendor-top-wrap .btn-box{padding:10px 0 0;width:100%}#admin-article{position:relative}#admin-article .fixed-top-box{display:flex;align-items:flex-start;justify-content:flex-end;position:absolute;top:0;right:0}#admin-article .fixed-top-box .xs-hide{top:0}@media all and (max-width: 1179px){#admin-article .fixed-top-box a{min-width:44px;height:44px;border-radius:22px}#admin-article .fixed-top-box a strong{display:none}}#admin-article .fixed-top-box.two{top:-13px}@media all and (max-width: 1179px){#admin-article .fixed-top-box.two{top:0}}#admin-article .group-wrap{border-bottom:1px solid #dbdbdb}.porject-status-control{display:flex;align-items:center;justify-content:flex-end;padding-bottom:10px;padding-right:20px}.porject-status-control .txt{color:#64818d}.porject-status-control .group-label input~span{width:66px;height:30px;background-color:#eee;border-radius:15px}.porject-status-control .group-label input~span::before{content:"off";top:0;left:0;padding-left:30px;color:#444;font-size:16px;width:100%;height:30px;line-height:30px;border:none;background-color:rgba(0,0,0,0) !important}.porject-status-control .group-label input~span::after{display:block;opacity:1;top:5px;left:auto;right:41px;width:20px;height:20px;background-color:#444;border-radius:50%;border:none}.porject-status-control .group-label input:checked+span{background-color:#ffa000}.porject-status-control .group-label input:checked+span::before{content:"on";color:#fff;padding-left:14px}.porject-status-control .group-label input:checked+span::after{right:5px;background-color:#fff}.porject-status-control .group-label input:checked+span+strong{font-weight:normal}.porject-status-control .group-label input:checked+span+strong::before{content:"發包中"}.porject-status-control .group-label strong{position:relative;padding:0 0 0 74px;width:140px;color:#223950;line-height:30px}.porject-status-control .group-label strong::before{content:"關閉發包"}.porject-status-control.product{padding:0;text-align:left}.porject-status-control.product .group-label input~span::before{content:"下架";padding-left:28px;font-size:15px}.porject-status-control.product .group-label input:checked~span::before{padding-left:7px;content:"上架"}.porject-status-control.product strong{width:66px;padding:0;font-size:0}.porject-status-control.product strong::before{display:none}.porject-status-control.edit{padding:0;text-align:left}.porject-status-control.edit .group-label input~span::before{content:"開啟";padding-left:28px;font-size:15px}.porject-status-control.edit .group-label input:checked~span::before{padding-left:7px;content:"鎖定"}.porject-status-control.edit strong{width:66px;padding:0;font-size:0}.porject-status-control.edit strong::before{display:none}.product-info{display:flex;justify-content:center;align-items:center;width:300px}@media all and (max-width: 1022px){.product-info{width:100%}}.product-info .img{position:relative;width:90px}.product-info .img::after{pointer-events:none;content:"";position:absolute;top:0;right:0;width:100%;height:100%;border:1px solid #ccc}.product-info .main{width:calc(100% - 90px);padding-left:15px;text-align:left;color:#64818d}.product-info .main .number{padding-bottom:3px;color:#223950}.product-info .main .title{color:#223950;font-weight:500}.product-info .main .type{padding-top:3px}.area-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dfdfdf}.area-item .area-title{color:#040000;font-size:20px;font-weight:bold;text-align:center;padding:10px}.area-item.last{padding-bottom:0;margin-bottom:0;border-bottom:none}.area-item.last .editor-container .item{border-bottom:none}.area-item .ship-hide{display:none}.area-item .ship-hide.is-open{display:block}.product-type-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;padding:0 20px}@media all and (max-width: 1179px){.product-type-wrap{padding:0}}.product-type-wrap .left-title{padding:0 17px 0 10px;width:120px;color:#444;font-size:1rem;font-weight:bold;line-height:44px}@media all and (max-width: 1179px){.product-type-wrap .left-title{display:none}}.product-type-wrap .right-form{width:calc(100% - 120px)}@media all and (max-width: 1179px){.product-type-wrap .right-form{width:100%}}.product-type-wrap .right-form .add{margin-left:0;padding-left:20px;background:#236db4}@media all and (max-width: 1179px){.product-type-wrap .right-form .add{display:block !important;margin:0 auto 5px}}.product-type-wrap .right-form .important-notice{color:#64818d;vertical-align:middle}@media all and (max-width: 1179px){.product-type-wrap .right-form .important-notice{display:block;text-align:center;padding-bottom:15px}}.product-type-wrap .group-full{padding-right:0;padding-left:0}@media all and (max-width: 742px){.product-type-wrap .group-box{position:relative;border:1px solid #77a1ca;padding:10px}}.product-type-wrap .group-box .group-title{display:block;width:100%;color:#64818d}.product-type-wrap .group-box .group-main{display:flex;flex-wrap:wrap;align-items:center;width:100%}.product-type-wrap .group-box .group-main .left{margin-right:10px;width:240px}@media all and (max-width: 742px){.product-type-wrap .group-box .group-main .left{margin:0 0 10px;width:100%}}.product-type-wrap .group-box .group-main .right{margin-right:10px;width:calc(100% - 50px - 240px - 20px)}@media all and (max-width: 742px){.product-type-wrap .group-box .group-main .right{margin:0 0 10px;width:100%}}.product-type-wrap .group-box .group-main .delete{width:50px;height:50px;color:#64818d;font-size:20px;border:none;background-color:rgba(0,0,0,0)}.product-type-wrap .group-box .group-main .delete:hover{color:#236db4}@media all and (max-width: 742px){.product-type-wrap .group-box .group-main .delete{position:absolute;top:0;right:0;font-size:16px}}.product-type-wrap .admin-type-radio{padding-top:5px}.product-type-wrap .admin-type-radio .txt{display:inline-block;vertical-align:middle;padding-right:10px;color:#64818d;line-height:31px}.product-type-wrap .admin-type-radio input~span~strong{color:#040000}@media all and (max-width: 742px){.product-type-wrap .admin-type-radio .txt{display:block;padding:0}.product-type-wrap .admin-type-radio .group-label{margin-bottom:10px}.product-type-wrap .admin-type-radio .group-label strong{padding-right:5px !important}}.product-type-wrap .group-msg{padding-left:0}.product-type-wrap.upload{padding-top:10px}.product-type-wrap.upload .left-title{padding-top:26px}@media all and (max-width: 1179px){.product-type-wrap.upload .left-title{padding-top:10px}}.product-type-wrap.upload .inputfileLabel{margin:0}.product-type-wrap.upload .inputfileLabel .select-file-img{margin:0}.product-type-wrap.upload .num-txt{padding-left:5px;font-size:14px}.product-type-wrap.upload .important-notice{margin-bottom:10px}@media all and (max-width: 742px){.product-type-wrap.upload .important-notice{text-align:left}}.product-category .btn-style.add{margin:0;min-width:160px}.product-category .product-type-wrap{padding-left:120px;width:100%}.product-category .product-type-wrap .group-wrap{width:100%}.product-category .product-type-wrap .group-box .group-main .left{width:calc(100% - 60px)}.upload-img-wrap{margin-bottom:10px;padding:20px 0 20px 20px;background-color:#eee}@media all and (max-width: 742px){.upload-img-wrap{padding:10px}}.upload-img-wrap .img-file-upload{display:flex;flex-wrap:wrap;align-items:flex-start}.upload-img-wrap .img-file-upload .item{cursor:move;margin-right:10px;margin-bottom:10px;position:relative;width:100px;height:100px}.upload-img-wrap .img-file-upload .item:hover::before{border-color:#236db4}.upload-img-wrap .img-file-upload .item .delete{position:absolute;right:0;top:0;width:30px;height:24px;color:#fff;font-size:12px;text-align:center;line-height:24px;background-color:rgba(0,0,0,.6);border:none}.upload-img-wrap .img-file-upload .item .delete:hover{background-color:#000}.upload-img-wrap .img-file-upload .item::before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #cadbe4}.table-scroll-wrap{position:relative}.table-scroll-wrap .table-scroll-arrow{display:none}@media all and (max-width: 1179px){.table-scroll-wrap .table-scroll-arrow{display:block;position:absolute;z-index:2;top:5px;right:5px;width:30px;height:24px;color:#e7a12d;font-size:24px;line-height:20px;animation:arrow-move 1s infinite forwards alternate}}@media all and (max-width: 1022px){.table-scroll-wrap .table-scroll-arrow.xs-hide{display:none}}@keyframes arrow-move{0%{right:5px}100%{right:0}}.admin-type-list{margin-top:10px;position:relative;overflow-x:auto}.admin-type-list table{min-width:100%;color:#666;border:1px solid #ddd}.admin-type-list table thead{background-color:#ebf1f4}.admin-type-list table thead th{padding:10px;color:#333;font-weight:bold;text-align:center;white-space:nowrap}.admin-type-list table tbody td{padding:10px;text-align:center;border:1px solid #ddd}.admin-type-list table tbody td .group-box{position:relative;padding:0;border:none}.admin-type-list table tbody td .group-box .group-input{padding:5px 10px;width:100%;height:38px;color:#666;line-height:36px}.admin-type-list table tbody td .group-box .group-input~label{margin-left:10px;width:110px;text-align:left}.admin-type-list table tbody td .group-box .group-input~label strong{padding-right:0}.admin-type-list table tbody td.w170,.admin-type-list table tbody td .w170{width:170px}.admin-type-list table tbody td.w280,.admin-type-list table tbody td .w280{width:280px}.admin-type-list table tbody td.w280 .group-input,.admin-type-list table tbody td .w280 .group-input{width:calc(100% - 120px)}@media all and (max-width: 1179px){.admin-type-list table tbody td .group-box{display:flex}}.inputfileLabel{margin:0;padding:0;display:block;margin:10px auto 0}.inputfileLabel .select-file-img{display:block;position:relative;margin:0 auto;width:55px;height:55px;background-color:#fff}.inputfileLabel .select-file-img::before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:55px;height:55px;border:1px dotted #cadbe4}.inputfileLabel .select-file-img:hover{background-color:#e9f0f7}.inputfileLabel .select-file-img:hover::before{border-color:#236db4}.push-name-list{display:flex;flex-wrap:wrap}.push-name-list .item{display:flex;align-items:center;margin-right:10px;margin-bottom:10px;padding:0 0 0 10px;color:#64818d;font-size:15px;line-height:34px;border:1px solid #e0e8ea;border-radius:8px}.push-name-list .item .remove{margin:0 0 0 3px;padding:3px 6px;text-decoration:none;vertical-align:middle;display:inline-block;font-size:18px;color:#333;border-radius:0 2px 2px 0}.push-name-list .item .remove:hover{background-color:#eee}.push-name-list~a.btn-style{padding-left:15px;padding-right:15px}.push-name-list.view .item{padding:0 10px}.push-view-wrap{margin-bottom:20px;padding:20px;width:100%;background:#f8f8f8;border:1px solid #e0e8ea}@media all and (max-width: 742px){.push-view-wrap{padding:5px}}.push-view-wrap .push-view-item{display:flex;align-items:center;margin:0 auto;padding:10px 20px 10px 10px;max-width:1000px;background-color:#fff}@media all and (max-width: 742px){.push-view-wrap .push-view-item{padding:10px;flex-wrap:wrap}}@media all and (max-width: 742px){.push-view-wrap .push-view-item .left,.push-view-wrap .push-view-item .right{width:100%}}@media all and (max-width: 742px){.push-view-wrap .push-view-item .right{text-align:center}}.push-view-wrap .push-view-item .notice-item{background:none}@media all and (max-width: 742px){.push-view-wrap .push-view-item .notice-item{margin:0}}.push-view-wrap .push-view-item .notice-item .title a{font-size:16px}.push-view-wrap .push-view-item .notice-item .title a:hover{text-decoration:underline}.push-view-wrap .push-view-item .notice-item .summary{padding:0 !important;text-align:left !important}.push-view-wrap .push-view-item .notice-item .summary a{color:#223950}.push-view-wrap .push-view-item.already-seen{background-color:#f9f9f9}.push-view-wrap .push-view-item.already-seen .title a{color:#999;text-decoration:none}.push-view-wrap.list{padding:0;border:none;background:none;margin-bottom:0}.push-view-wrap.list .push-view-item{padding:10px;max-width:100%;border-bottom:1px solid #dbdbdb}.push-view-wrap.list .push-view-item .left{flex-grow:1}.push-view-wrap.list .push-view-item .right{flex:0 0 140px}@media all and (max-width: 742px){.push-view-wrap.list .push-view-item .right{margin:0 auto;width:140px}}.push-view-wrap.list .push-view-item .notice-item{margin:0}.push-view-wrap.list .push-view-item .notice-item .item-date{margin-left:0}.push-view-wrap.list .push-view-item .notice-item .summary{padding-top:5px !important;width:100%}.mCustomScrollBox.mCS-dm-tabs .mCSB_draggerContainer{opacity:0 !important}#dm{margin-top:125px;padding-bottom:100px}@media all and (max-width: 1379px){#dm{margin-top:90px}}@media all and (max-width: 1022px){#dm{margin-top:140px}}@media all and (max-width: 742px){#dm{margin-top:84px}}#dm .tab-link-bar{display:flex;justify-content:center;align-items:flex-end;margin:0;padding:30px 0 0 50px;list-style:none;background-color:#fff}@media all and (max-width: 742px){#dm .tab-link-bar{padding:15px 0 0 10px}}#dm .tab-link-bar li:nth-child(0) .tab-link{z-index:98}#dm .tab-link-bar li:nth-child(1) .tab-link{z-index:97}#dm .tab-link-bar li:nth-child(2) .tab-link{z-index:96}#dm .tab-link-bar li:nth-child(3) .tab-link{z-index:95}#dm .tab-link-bar li:nth-child(4) .tab-link{z-index:94}#dm .tab-link-bar li:nth-child(5) .tab-link{z-index:93}#dm .tab-link-bar li:nth-child(6) .tab-link{z-index:92}#dm .tab-link-bar li:nth-child(7) .tab-link{z-index:91}#dm .tab-link-bar li:nth-child(8) .tab-link{z-index:90}#dm .tab-link-bar li:nth-child(9) .tab-link{z-index:89}#dm .tab-link-bar .tab-link{display:inline-block;position:relative;z-index:0;margin-left:-50px;font-size:0;vertical-align:bottom}@media all and (max-width: 742px){#dm .tab-link-bar .tab-link{margin:0 1px}}#dm .tab-link-bar .tab-link.active,#dm .tab-link-bar .tab-link:hover{z-index:101 !important}#dm .tab-link-bar .tab-link.active .tab-left,#dm .tab-link-bar .tab-link.active .tab-right,#dm .tab-link-bar .tab-link:hover .tab-left,#dm .tab-link-bar .tab-link:hover .tab-right{height:60px}#dm .tab-link-bar .tab-link.active .text,#dm .tab-link-bar .tab-link:hover .text{height:60px;line-height:60px}#dm .tab-link-bar .tab-link:hover{z-index:102 !important}#dm .tab-link-bar .tab-left,#dm .tab-link-bar .tab-right{display:inline-block;vertical-align:bottom;width:60px;height:52px;transition:all .2s ease-in-out}@media all and (max-width: 742px){#dm .tab-link-bar .tab-left,#dm .tab-link-bar .tab-right{display:none}}#dm .tab-link-bar .text{display:inline-block;padding-left:20px;padding-right:20px;min-width:210px;height:52px;color:#fff;font-size:20px;font-weight:bold;line-height:52px;text-align:center;vertical-align:bottom;transition:all .2s ease-in-out}@media all and (max-width: 742px){#dm .tab-link-bar .text{font-size:18px;min-width:auto;border-radius:5px 5px 0 0}}#dm .banner{margin-bottom:30px}#dm .banner img{width:100%}#dm .item-area{margin-top:230px;position:relative;padding:8px;border-radius:20px}@media all and (max-width: 1179px){#dm .item-area{margin-top:190px}#dm .item-area:first-child{margin-top:120px}}@media all and (max-width: 1022px){#dm .item-area{margin-top:140px}#dm .item-area:first-child{margin-top:100px}}@media all and (max-width: 742px){#dm .item-area{margin-top:100px;border-radius:10px;padding:5px}}#dm .item-area .border{pointer-events:none;content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;border-radius:20px}#dm .item-area .area-wrap{position:relative;z-index:2;padding:115px 35px 35px;background-color:#fff;border-radius:20px}@media all and (max-width: 1022px){#dm .item-area .area-wrap{padding-top:80px}}@media all and (max-width: 742px){#dm .item-area .area-wrap{padding-top:70px}}#dm .item-area:nth-child(even) .subject-wrap .subject::before{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}#dm .item-area:nth-child(even) .subject-wrap .small-circle{left:auto;right:30px}@media all and (max-width: 1022px){#dm .item-area:nth-child(even) .subject-wrap .small-circle{left:auto;right:100px}}@media all and (max-width: 742px){#dm .item-area:nth-child(even) .subject-wrap .small-circle{right:-20px}}#dm .subject-wrap{position:absolute;top:-200px;left:0;z-index:0;display:flex;justify-content:center;width:100%}@media all and (max-width: 1179px){#dm .subject-wrap{top:-150px}}@media all and (max-width: 1022px){#dm .subject-wrap{top:-80px}}@media all and (max-width: 742px){#dm .subject-wrap{top:-60px}}#dm .subject-wrap .img{flex:1 1 300px}@media all and (max-width: 1179px){#dm .subject-wrap .img{flex:1 1 200px}}@media all and (max-width: 1022px){#dm .subject-wrap .img{display:none}}#dm .subject-wrap .img img{width:100%}#dm .subject-wrap .subject{display:flex;justify-content:center;position:relative;flex:1 1 800px;width:800px;padding-top:100px;padding-bottom:70px;text-align:center}@media all and (max-width: 1179px){#dm .subject-wrap .subject{flex:1 1 600px;width:auto}}@media all and (max-width: 1022px){#dm .subject-wrap .subject{margin:0 auto;width:600px;padding-top:30px;padding-bottom:30px}}#dm .subject-wrap .subject::before{pointer-events:none;content:"";position:absolute;z-index:0;top:0;left:50%;margin-left:-440px;width:880px;height:300px;background:url(../images/dm_title_bg.png) center center no-repeat;background-size:100% auto}@media all and (max-width: 1022px){#dm .subject-wrap .subject::before{display:none}}#dm .subject-wrap .subject .border-style{position:absolute;z-index:3;top:-15px;width:120px;height:180px;overflow:hidden;transform:skewX(10deg)}@media all and (max-width: 1179px){#dm .subject-wrap .subject .border-style{height:140px}}@media all and (max-width: 742px){#dm .subject-wrap .subject .border-style{top:-10px;width:80px;height:80px}}#dm .subject-wrap .subject .border-style span{display:block;position:absolute;top:0;width:200px;height:160px;border:2px solid #fff;border-radius:20px;transform:skewX(-10deg)}@media all and (max-width: 1179px){#dm .subject-wrap .subject .border-style span{height:120px}}@media all and (max-width: 742px){#dm .subject-wrap .subject .border-style span{height:80px;border-radius:10px}}#dm .subject-wrap .subject .border-style.left{left:-30px}@media all and (max-width: 742px){#dm .subject-wrap .subject .border-style.left{left:-20px}}#dm .subject-wrap .subject .border-style.left span{left:15px}@media all and (max-width: 742px){#dm .subject-wrap .subject .border-style.left span{left:10px}}#dm .subject-wrap .subject .border-style.right{right:-30px}@media all and (max-width: 742px){#dm .subject-wrap .subject .border-style.right{right:-20px}}#dm .subject-wrap .subject .border-style.right span{left:auto;right:15px}@media all and (max-width: 742px){#dm .subject-wrap .subject .border-style.right span{right:10px}}#dm .subject-wrap .subject .svg-border{display:none;position:absolute;top:-27px;width:130px;height:180px;transform:skewX(10deg)}@media all and (max-width: 1179px){#dm .subject-wrap .subject .svg-border{height:140px}}@media all and (max-width: 742px){#dm .subject-wrap .subject .svg-border{height:80px}}#dm .subject-wrap .subject .left-border{left:-37px}#dm .subject-wrap .subject .right-border{right:-37px}#dm .subject-wrap .subject .small-circle{position:absolute;top:50px;left:30px}@media all and (max-width: 1022px){#dm .subject-wrap .subject .small-circle{left:100px;top:-10px}}@media all and (max-width: 742px){#dm .subject-wrap .subject .small-circle{left:-20px}}#dm .subject-wrap .subject .title{min-width:600px;border-radius:20px;box-shadow:0px 6px 10px 0px rgba(6,6,6,.15);transform:skewX(-10deg)}@media all and (max-width: 1179px){#dm .subject-wrap .subject .title{min-width:500px}}@media all and (max-width: 742px){#dm .subject-wrap .subject .title{min-width:auto;width:100%;border-radius:10px}}#dm .subject-wrap .subject .title strong{display:block;padding-left:20px;padding-right:20px;color:#fff;font-size:60px;font-weight:900;line-height:130px;letter-spacing:2px;transform:skewX(10deg)}@media all and (max-width: 1179px){#dm .subject-wrap .subject .title strong{font-size:36px;line-height:90px}}@media all and (max-width: 742px){#dm .subject-wrap .subject .title strong{font-size:26px;line-height:60px}}#dm .small-circle{display:flex;align-items:center;justify-content:center;position:relative;padding:0 12px;width:116px;height:116px;overflow:hidden;border-radius:50%;background-color:#fff;box-shadow:0px 2px 5px 0px rgba(0,0,0,.2),inset 4.455px 2.27px 8px 0px rgba(0,0,0,.2)}@media all and (max-width: 1179px){#dm .small-circle{width:80px;height:80px}}#dm .small-circle .text{position:relative;z-index:2;overflow:hidden;color:#fff;font-size:36px;font-weight:bold;line-height:1.1;text-align:center;text-shadow:3px 2px 4px rgba(0,0,0,.2)}@media all and (max-width: 1179px){#dm .small-circle .text{font-size:22px}}#dm .small-circle::before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:url(../images/dm_small_circle_border.png);background-size:100% 100%}#dm .item-wrap{position:relative;z-index:1;display:flex;flex-wrap:wrap}#dm .item-wrap .item{display:flex;flex-wrap:wrap;align-items:flex-start;align-items:center;position:relative;padding:60px 20px 20px;margin:13px;width:calc(33.33% - 26px);color:#223950;border:5px solid #fff;border-radius:20px}@media all and (max-width: 1179px){#dm .item-wrap .item{width:calc(50% - 26px)}}@media all and (max-width: 1022px){#dm .item-wrap .item{padding:0}}@media all and (max-width: 742px){#dm .item-wrap .item{margin:0 0 10px;width:100%}}#dm .item-wrap .item .left-area{width:120px;text-align:center}@media all and (max-width: 1022px){#dm .item-wrap .item .left-area{width:100%;border-radius:15px 15px 0 0;overflow:hidden}}#dm .item-wrap .item .right-area{display:flex;flex-wrap:wrap;padding-left:20px;width:calc(100% - 120px)}@media all and (max-width: 1022px){#dm .item-wrap .item .right-area{padding:20px;width:100%}}@media all and (max-width: 1179px){#dm .item-wrap .item .logo{margin-bottom:0}}#dm .item-wrap .item .logo img{width:100%}#dm .item-wrap .item .logo a{display:block}#dm .item-wrap .item .caption{position:absolute;top:0;left:50%;margin-left:-150px;width:300px;height:40px;text-align:center}@media all and (max-width: 1379px){#dm .item-wrap .item .caption{margin:0;width:calc(100% - 80px);left:40px}}#dm .item-wrap .item .caption strong{position:relative;z-index:1;color:#fff;font-size:18px;font-weight:bold;letter-spacing:2px;line-height:38px}#dm .item-wrap .item .caption span{position:absolute;z-index:0;top:0;width:40px;height:40px;border-radius:0 0 10px 10px}#dm .item-wrap .item .caption span.left{left:-25px;transform:skewX(20deg)}#dm .item-wrap .item .caption span.right{right:-25px;transform:skewX(-20deg)}#dm .item-wrap .item .location{padding-bottom:5px;width:100%;color:#64818d}@media all and (max-width: 1179px){#dm .item-wrap .item .location{padding-bottom:5px !important;padding-top:10px !important}}#dm .item-wrap .item .title{padding-bottom:5px}#dm .item-wrap .item .title a{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#040000;font-size:19px;font-weight:500}@media all and (max-width: 1179px){#dm .item-wrap .item .title a{-webkit-line-clamp:1}}#dm .item-wrap .item .title a:hover{text-decoration:underline}#dm .item-wrap .item .more-detail{display:none;position:absolute;top:50%;right:20px;margin-top:-10px;width:130px;height:50px;color:#ffa000;font-size:15px;line-height:50px;text-align:center;border-radius:25px;background-color:#ffeccc;transition:all .4s ease-in-out}#dm .item-wrap .item .more-detail i{padding-left:5px}#dm .item-wrap .item .more-detail:hover{color:#fff;background-color:#ffa000;box-shadow:3.009px 3.993px 10px 0px rgba(193,121,0,.4)}#dm .dm-fixed-aside{position:fixed;z-index:19;top:40%;right:50px}@media all and (max-width: 1479px){#dm .dm-fixed-aside{right:20px}}@media all and (max-width: 1279px){#dm .dm-fixed-aside .img,#dm .dm-fixed-aside ul{position:relative;right:-190px;transition:all .4s ease-in-out}}#dm .dm-fixed-aside .img{width:140px;height:100px;overflow:hidden}#dm .dm-fixed-aside ul{margin:0;padding:0;list-style:none;border-radius:5px;border:1px solid #fff}#dm .dm-fixed-aside ul li{text-align:center;border-bottom:1px solid #fff}#dm .dm-fixed-aside ul li:last-child{border-bottom:none}#dm .dm-fixed-aside ul li a{display:block;padding:10px;color:#fff;opacity:.6}#dm .dm-fixed-aside ul li a:hover{opacity:1}#dm .dm-fixed-aside ul li.active a{opacity:1}#dm .dm-fixed-aside .control{display:none;cursor:pointer;position:absolute;top:90px;left:120px;padding:10px 2px 0 11px;width:40px;height:130px;font-size:0;border-radius:8px;border:1px solid #fff}@media all and (max-width: 1279px){#dm .dm-fixed-aside .control{display:block;margin:10px 0 0;float:right;transition:all .4s ease-in-out}}#dm .dm-fixed-aside .control::after{content:"開啟選單";color:#fff;font-size:16px;line-height:22px}#dm .dm-fixed-aside .control::before{content:"";position:absolute;bottom:15px;left:50%;margin:-4px 0 0 -8px;width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);transform:rotate(-90deg)}@media all and (max-width: 1279px){#dm .dm-fixed-aside.open .img,#dm .dm-fixed-aside.open ul{right:0}}@media all and (max-width: 1279px){#dm .dm-fixed-aside.open .control{left:-50px}#dm .dm-fixed-aside.open .control::after{content:"關閉選單"}#dm .dm-fixed-aside.open .control::before{margin-left:-6px;transform:rotate(90deg)}}#dm.vendor .item-wrap .item:nth-child(1),#dm.vendor .item-wrap .item:nth-child(2){width:calc(50% - 26px)}@media all and (max-width: 742px){#dm.vendor .item-wrap .item:nth-child(1),#dm.vendor .item-wrap .item:nth-child(2){width:100%}}#dm.vendor .item-wrap .item:nth-child(1) .right-area,#dm.vendor .item-wrap .item:nth-child(2) .right-area{padding-top:30px}@media all and (max-width: 1022px){#dm.vendor .item-wrap .item:nth-child(1) .right-area,#dm.vendor .item-wrap .item:nth-child(2) .right-area{padding-top:10px}}#dm.vendor .item-wrap .item:nth-child(1) .logo,#dm.vendor .item-wrap .item:nth-child(2) .logo{margin:0}#dm.vendor .item-wrap .item:nth-child(1) .info-bar,#dm.vendor .item-wrap .item:nth-child(2) .info-bar{display:block;position:absolute;top:55px;left:160px;width:100%;text-align:left}@media all and (max-width: 1179px){#dm.vendor .item-wrap .item:nth-child(1) .info-bar,#dm.vendor .item-wrap .item:nth-child(2) .info-bar{position:relative;top:auto;left:auto;text-align:center}}#dm.vendor .item-wrap .item:nth-child(1) .info-bar .location,#dm.vendor .item-wrap .item:nth-child(1) .info-bar .certi,#dm.vendor .item-wrap .item:nth-child(2) .info-bar .location,#dm.vendor .item-wrap .item:nth-child(2) .info-bar .certi{display:inline-block;width:auto;padding:0 10px 0 0;vertical-align:middle}@media all and (max-width: 1179px){#dm.vendor .item-wrap .item:nth-child(1) .info-bar .location,#dm.vendor .item-wrap .item:nth-child(1) .info-bar .certi,#dm.vendor .item-wrap .item:nth-child(2) .info-bar .location,#dm.vendor .item-wrap .item:nth-child(2) .info-bar .certi{display:block;padding:0}}#dm.vendor .item-wrap .item:nth-child(1) .title,#dm.vendor .item-wrap .item:nth-child(2) .title{padding-top:0}#dm.vendor .item-wrap .item:nth-child(1) .type .text,#dm.vendor .item-wrap .item:nth-child(2) .type .text{display:block}@media all and (max-width: 1379px){#dm.vendor .item-wrap .item:nth-child(1) .type .text,#dm.vendor .item-wrap .item:nth-child(2) .type .text{display:none}}#dm.vendor .item-wrap .item:nth-child(1) .type .tags li,#dm.vendor .item-wrap .item:nth-child(2) .type .tags li{margin:4px}@media all and (max-width: 1379px){#dm.vendor .item-wrap .item:nth-child(1) .type .tags li,#dm.vendor .item-wrap .item:nth-child(2) .type .tags li{margin:4px 4px 0 0}}@media all and (max-width: 1022px){#dm.vendor .item-wrap .item .right-area{padding-top:10px}}#dm.vendor .item-wrap .item .type{display:flex;align-items:center;padding-top:5px}#dm.vendor .item-wrap .item .type .text{display:none;padding-right:20px;white-space:nowrap;letter-spacing:4px}#dm.vendor .item-wrap .item .tag-list{padding-top:5px}#dm.product .item-wrap .item:nth-child(1),#dm.product .item-wrap .item:nth-child(2),#dm.product .item-wrap .item:nth-child(3),#dm.product .item-wrap .item:nth-child(4){padding:0;width:calc(25% - 26px)}@media all and (max-width: 1179px){#dm.product .item-wrap .item:nth-child(1),#dm.product .item-wrap .item:nth-child(2),#dm.product .item-wrap .item:nth-child(3),#dm.product .item-wrap .item:nth-child(4){padding:60px 20px 20px;width:calc(50% - 26px)}}@media all and (max-width: 1022px){#dm.product .item-wrap .item:nth-child(1),#dm.product .item-wrap .item:nth-child(2),#dm.product .item-wrap .item:nth-child(3),#dm.product .item-wrap .item:nth-child(4){padding:0}}@media all and (max-width: 742px){#dm.product .item-wrap .item:nth-child(1),#dm.product .item-wrap .item:nth-child(2),#dm.product .item-wrap .item:nth-child(3),#dm.product .item-wrap .item:nth-child(4){margin:0 0 10px;width:100%}}#dm.product .item-wrap .item:nth-child(1) .left-area,#dm.product .item-wrap .item:nth-child(1) .right-area,#dm.product .item-wrap .item:nth-child(2) .left-area,#dm.product .item-wrap .item:nth-child(2) .right-area,#dm.product .item-wrap .item:nth-child(3) .left-area,#dm.product .item-wrap .item:nth-child(3) .right-area,#dm.product .item-wrap .item:nth-child(4) .left-area,#dm.product .item-wrap .item:nth-child(4) .right-area{padding:0;width:100%;text-align:center}@media all and (max-width: 1179px){#dm.product .item-wrap .item:nth-child(1) .left-area,#dm.product .item-wrap .item:nth-child(1) .right-area,#dm.product .item-wrap .item:nth-child(2) .left-area,#dm.product .item-wrap .item:nth-child(2) .right-area,#dm.product .item-wrap .item:nth-child(3) .left-area,#dm.product .item-wrap .item:nth-child(3) .right-area,#dm.product .item-wrap .item:nth-child(4) .left-area,#dm.product .item-wrap .item:nth-child(4) .right-area{text-align:left}}#dm.product .item-wrap .item:nth-child(1) .left-area,#dm.product .item-wrap .item:nth-child(2) .left-area,#dm.product .item-wrap .item:nth-child(3) .left-area,#dm.product .item-wrap .item:nth-child(4) .left-area{border-radius:15px 15px 0 0;overflow:hidden}@media all and (max-width: 1179px){#dm.product .item-wrap .item:nth-child(1) .left-area,#dm.product .item-wrap .item:nth-child(2) .left-area,#dm.product .item-wrap .item:nth-child(3) .left-area,#dm.product .item-wrap .item:nth-child(4) .left-area{width:120px;text-align:left;border-radius:0}}@media all and (max-width: 1022px){#dm.product .item-wrap .item:nth-child(1) .left-area,#dm.product .item-wrap .item:nth-child(2) .left-area,#dm.product .item-wrap .item:nth-child(3) .left-area,#dm.product .item-wrap .item:nth-child(4) .left-area{width:100%;border-radius:15px 15px 0}}#dm.product .item-wrap .item:nth-child(1) .right-area,#dm.product .item-wrap .item:nth-child(2) .right-area,#dm.product .item-wrap .item:nth-child(3) .right-area,#dm.product .item-wrap .item:nth-child(4) .right-area{padding:20px}@media all and (max-width: 1179px){#dm.product .item-wrap .item:nth-child(1) .right-area,#dm.product .item-wrap .item:nth-child(2) .right-area,#dm.product .item-wrap .item:nth-child(3) .right-area,#dm.product .item-wrap .item:nth-child(4) .right-area{padding:0 0 0 20px;width:calc(100% - 120px)}}@media all and (max-width: 1022px){#dm.product .item-wrap .item:nth-child(1) .right-area,#dm.product .item-wrap .item:nth-child(2) .right-area,#dm.product .item-wrap .item:nth-child(3) .right-area,#dm.product .item-wrap .item:nth-child(4) .right-area{padding:20px;width:100%}}#dm.product .item-wrap .item:nth-child(1) .logo,#dm.product .item-wrap .item:nth-child(2) .logo,#dm.product .item-wrap .item:nth-child(3) .logo,#dm.product .item-wrap .item:nth-child(4) .logo{margin:0}#dm.product .item-wrap .item:nth-child(1) .caption,#dm.product .item-wrap .item:nth-child(2) .caption,#dm.product .item-wrap .item:nth-child(3) .caption,#dm.product .item-wrap .item:nth-child(4) .caption{margin-left:-90px;width:180px}@media all and (max-width: 1379px){#dm.product .item-wrap .item:nth-child(1) .caption,#dm.product .item-wrap .item:nth-child(2) .caption,#dm.product .item-wrap .item:nth-child(3) .caption,#dm.product .item-wrap .item:nth-child(4) .caption{margin-left:0;width:calc(100% - 80px)}}#dm.product .item-wrap .item:nth-child(1) .title,#dm.product .item-wrap .item:nth-child(2) .title,#dm.product .item-wrap .item:nth-child(3) .title,#dm.product .item-wrap .item:nth-child(4) .title{padding-bottom:5px}#dm.product .item-wrap .item .right-area div{padding:2px;width:100%;color:#64818d}#dm.product .item-wrap .item .right-area .price{color:#ffa000}#dm.service .item-wrap .item:nth-child(1),#dm.service .item-wrap .item:nth-child(2){width:calc(50% - 26px)}@media all and (max-width: 742px){#dm.service .item-wrap .item:nth-child(1),#dm.service .item-wrap .item:nth-child(2){width:100%}}#dm.service .item-wrap .item:nth-child(1) .logo,#dm.service .item-wrap .item:nth-child(2) .logo{margin:0}#dm.service .item-wrap .item:nth-child(1) .right-area,#dm.service .item-wrap .item:nth-child(2) .right-area{padding-right:130px}@media all and (max-width: 1379px){#dm.service .item-wrap .item:nth-child(1) .right-area,#dm.service .item-wrap .item:nth-child(2) .right-area{padding-right:0}}#dm.service .item-wrap .item:nth-child(1) .main-box-wrap .box-item .type,#dm.service .item-wrap .item:nth-child(2) .main-box-wrap .box-item .type{display:block}@media all and (max-width: 1179px){#dm.service .item-wrap .item:nth-child(1) .main-box-wrap .box-item .type,#dm.service .item-wrap .item:nth-child(2) .main-box-wrap .box-item .type{display:none}}#dm.service .item-wrap .item:nth-child(1) .main-box-wrap .box-item .text,#dm.service .item-wrap .item:nth-child(2) .main-box-wrap .box-item .text{width:calc(100% - 80px)}@media all and (max-width: 1179px){#dm.service .item-wrap .item:nth-child(1) .main-box-wrap .box-item .text,#dm.service .item-wrap .item:nth-child(2) .main-box-wrap .box-item .text{width:100%}}#dm.service .item-wrap .item:nth-child(1) .more-detail,#dm.service .item-wrap .item:nth-child(2) .more-detail{display:block}@media all and (max-width: 1379px){#dm.service .item-wrap .item:nth-child(1) .more-detail,#dm.service .item-wrap .item:nth-child(2) .more-detail{display:none}}#dm.service .item-wrap .item .title{padding-top:0}#dm.service .item-wrap .item .main-box-wrap{width:100%}#dm.service .item-wrap .item .main-box-wrap .box-item{line-height:24px}#dm.service .item-wrap .item .main-box-wrap .box-item .type{display:none}#dm.service .item-wrap .item .main-box-wrap .box-item .text{width:100%}#dm.activity .item-wrap .item:nth-child(1),#dm.activity .item-wrap .item:nth-child(2){width:calc(50% - 26px)}@media all and (max-width: 742px){#dm.activity .item-wrap .item:nth-child(1),#dm.activity .item-wrap .item:nth-child(2){width:100%}}#dm.activity .item-wrap .item:nth-child(1) .right-area,#dm.activity .item-wrap .item:nth-child(2) .right-area{padding-right:130px}@media all and (max-width: 1379px){#dm.activity .item-wrap .item:nth-child(1) .right-area,#dm.activity .item-wrap .item:nth-child(2) .right-area{padding-right:0}}@media all and (max-width: 742px){#dm.activity .item-wrap .item:nth-child(1) .right-area,#dm.activity .item-wrap .item:nth-child(2) .right-area{padding-right:20px}}#dm.activity .item-wrap .item:nth-child(1) .main-box-wrap .box-item .type,#dm.activity .item-wrap .item:nth-child(2) .main-box-wrap .box-item .type{display:block}@media all and (max-width: 1379px){#dm.activity .item-wrap .item:nth-child(1) .main-box-wrap .box-item .type,#dm.activity .item-wrap .item:nth-child(2) .main-box-wrap .box-item .type{display:none}}#dm.activity .item-wrap .item:nth-child(1) .main-box-wrap .box-item .text,#dm.activity .item-wrap .item:nth-child(2) .main-box-wrap .box-item .text{width:calc(100% - 80px)}@media all and (max-width: 1379px){#dm.activity .item-wrap .item:nth-child(1) .main-box-wrap .box-item .text,#dm.activity .item-wrap .item:nth-child(2) .main-box-wrap .box-item .text{width:100%}}#dm.activity .item-wrap .item:nth-child(1) .more-detail,#dm.activity .item-wrap .item:nth-child(2) .more-detail{display:block}@media all and (max-width: 1379px){#dm.activity .item-wrap .item:nth-child(1) .more-detail,#dm.activity .item-wrap .item:nth-child(2) .more-detail{display:none}}@media all and (max-width: 1022px){#dm.activity .item-wrap .item{padding:60px 20px 20px}}@media all and (max-width: 742px){#dm.activity .item-wrap .item{padding:0}}@media all and (max-width: 1179px){#dm.activity .item-wrap .item .left-area{width:90px}}@media all and (max-width: 1022px){#dm.activity .item-wrap .item .left-area{border-radius:0}}@media all and (max-width: 742px){#dm.activity .item-wrap .item .left-area{width:100%;border-radius:15px 15px 0 0}}@media all and (max-width: 1179px){#dm.activity .item-wrap .item .right-area{width:calc(100% - 90px)}}@media all and (max-width: 1022px){#dm.activity .item-wrap .item .right-area{padding:0 0 0 20px}}@media all and (max-width: 742px){#dm.activity .item-wrap .item .right-area{padding:10px;width:100%}}@media all and (max-width: 742px){#dm.activity .item-wrap .item .title{padding-top:0}}@media all and (max-width: 1179px){#dm.activity .item-wrap .item .title a{-webkit-line-clamp:2}}#dm.activity .item-wrap .item .main-box-wrap{width:100%}#dm.activity .item-wrap .item .main-box-wrap .box-item{line-height:24px}#dm.activity .item-wrap .item .main-box-wrap .box-item .type{display:none}#dm.activity .item-wrap .item .main-box-wrap .box-item .text{width:100%}.mobile{display:none}@media all and (max-width: 1022px){.mobile{display:block}}@media all and (max-width: 1022px){.desktop{display:none}}.table-style3{margin-top:60px;width:100%}@media all and (max-width: 1379px){.table-style3{margin-top:30px}}.table-style3 thead{background-color:#fff;box-shadow:0px 0px 15px 0px rgba(42,87,254,.04)}.table-style3 thead th{padding:17px 10px;color:#223950;font-weight:normal;text-align:center;white-space:nowrap}@media all and (max-width: 1379px){.table-style3 thead th{width:140px}}@media all and (max-width: 1022px){.table-style3 thead th{font-size:0}}.table-style3 thead th.check{padding-left:20px;padding-right:0;width:100px;text-align:left}.table-style3 thead th.check span{width:80px}.table-style3 thead th:first-child{border-radius:10px 0 0 10px}.table-style3 thead th:last-child{border-radius:0 10px 10px 0}.table-style3 tbody{background-color:#fff;box-shadow:0px 0px 15px 0px rgba(42,87,254,.04)}.table-style3 tbody.gap{opacity:0;background-color:#f7f7f7;box-shadow:none}.table-style3 tbody.gap td{padding:10px}.table-style3 tbody tr{border-bottom:1px solid #eee}.table-style3 tbody tr.caption{border-bottom:1px solid #dbdbdb}.table-style3 tbody tr.caption td:first-child{border-radius:10px 0 0 0}.table-style3 tbody tr.caption td:last-child{border-radius:0 10px 0 0}.table-style3 tbody tr:last-child{border-bottom:none}.table-style3 tbody tr:last-child td:first-child{border-radius:0 0 0 10px}.table-style3 tbody tr:last-child td:last-child{border-radius:0 0 10px 0}.table-style3 tbody td{padding:20px 10px;color:#64818d;text-align:center}.table-style3 tbody td.check{padding-left:20px;padding-right:0;text-align:left}.table-style3 tbody td.check .group-label{width:24px}.table-style3 tbody td.inquiry-subject{padding:20px 10px 20px 0;color:#040000;font-size:19px;font-weight:500;text-align:left}.table-style3 tbody td.number{color:#222}.table-style3 tbody td.pl-0{padding-left:0}.table-style3 tbody td .type-text{margin:0 auto;width:200px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.table-style3 tbody td .info-box{display:flex;align-items:center;justify-content:start;width:440px;font-weight:500;text-align:left}@media all and (max-width: 1379px){.table-style3 tbody td .info-box{width:340px}}.table-style3 tbody td .info-box .img{width:92px;flex:0 0 92px;border:1px solid #efefef}.table-style3 tbody td .info-box .text{padding-left:20px;width:338px}@media all and (max-width: 1379px){.table-style3 tbody td .info-box .text{width:238px}}.table-style3 tbody td .info-box .text .title{color:#223950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-style3 tbody td .info-box .text .type{color:#64818d}.table-style3 .group-label{height:24px}.table-style3 .group-label input[type=checkbox]~span::before{top:4px}.table-style3 .group-label input[type=checkbox]~span::after{top:8px}.table-style3 .group-label strong{padding:0;position:absolute;top:-3px;left:30px;width:35px;color:#223950}.table-style3 .price{white-space:nowrap}@media all and (max-width: 1179px){.table-style3 .btn-style.delete{margin:0;min-width:44px}.table-style3 .btn-style.delete strong{display:none}}.table-style3.comfirm thead th{padding-left:30px;padding-right:30px}.table-style3.comfirm thead th:first-child{text-align:left}.table-style3.comfirm tbody tr.caption{padding-left:30px}.table-style3.comfirm tbody td{padding-left:30px;padding-right:30px}.table-style3.comfirm .type-text{margin:5px 0 0}.table-style4{margin-top:20px}.table-style4 .all-check-bar{padding:10px 10px 10px 20px;color:#223950;border-radius:10px;background-color:#fff;box-shadow:0px 0px 15px 0px rgba(42,87,254,.04)}.table-style4 .item-body{margin-top:20px;border-radius:10px;background-color:#fff;box-shadow:0px 0px 15px 0px rgba(42,87,254,.04)}.table-style4 .item-body .check{padding:10px 10px 10px 20px;width:100%;border-bottom:1px solid #eee}.table-style4 .item-body .check .group-label{min-width:24px;height:24px}.table-style4 .item-body .check .group-label strong{color:#444;font-weight:500}.table-style4 .item-box{display:flex;flex-wrap:wrap;align-items:center;padding:10px 0;border-bottom:1px solid #ededed}@media all and (max-width: 1022px){.table-style4 .item-box{align-items:center;justify-content:space-between}}@media all and (max-width: 742px){.table-style4 .item-box{position:relative}}.table-style4 .item-box:last-child{border-bottom:none}.table-style4 .item-box .check{padding-left:10px;padding-right:0;width:auto;border:none}@media all and (max-width: 1022px){.table-style4 .item-box .check{padding-top:0}}.table-style4 .item-box .left-box{display:flex;align-items:center;padding-left:10px;padding-right:10px;width:calc(100% - 560px)}@media all and (max-width: 1022px){.table-style4 .item-box .left-box{width:calc(100% - 360px)}}@media all and (max-width: 742px){.table-style4 .item-box .left-box{padding-right:10px;width:100%}}.table-style4 .item-box .right-box{display:flex;flex-wrap:wrap;align-items:center;width:560px;justify-content:space-evenly}@media all and (max-width: 1022px){.table-style4 .item-box .right-box{width:360px}}@media all and (max-width: 742px){.table-style4 .item-box .right-box{padding-left:140px;width:100%}}.table-style4 .item-box .right-box .box{width:140px;text-align:center}@media all and (max-width: 1022px){.table-style4 .item-box .right-box .box{padding-left:10px;padding-right:10px;width:auto}.table-style4 .item-box .right-box .box.first{display:none}}@media all and (max-width: 742px){.table-style4 .item-box .right-box .box.qty{order:2;padding-left:7px;padding-right:0;width:100%}.table-style4 .item-box .right-box .box.qty .wan-spinner{margin:0}.table-style4 .item-box .right-box .box.price{order:1;padding-bottom:5px;width:100%;text-align:left}.table-style4 .item-box .right-box .box.btn-del{position:absolute;bottom:3px;right:0}}.table-style4 .item-box .img{margin-left:0;width:92px}.table-style4 .item-box .info{padding-left:10px;width:calc(100% - 34px - 92px)}.table-style4 .item-box .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-style4 .item-box .number{font-size:15px}.table-style4 .item-box .type-text{display:inline-block;margin-top:3px;padding:5px 8px;font-size:14px;background-color:#eee;max-height:53px;overflow:hidden}.table-style4 .item-box .type-text div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:43px}.table-style4 .item-box .price{padding-left:15px;padding-right:15px;white-space:nowrap}@media all and (max-width: 1022px){.table-style4 .item-box .price{padding:5px 5px 0;width:100%}}.table-style4 .item-box .wan-spinner{margin:0 auto}.table-style4 .item-box .btn-style.delete{margin:0 auto;min-width:44px}@media all and (max-width: 1022px){.table-style4 .item-box .btn-style.delete{border:none}}.table-style4 .item-box .btn-style.delete strong{display:none}.table-style4.comfirm .item-body .caption{padding:10px 20px;font-weight:500;border-bottom:1px solid #eee}.table-style4.comfirm .item-box .info{width:calc(100% - 92px)}.table-style4.comfirm .item-box .right-box{justify-content:flex-start}@media all and (max-width: 1022px){.table-style4.comfirm .item-box .right-box{padding-right:30px;justify-content:flex-end}}@media all and (max-width: 742px){.table-style4.comfirm .item-box .right-box{padding-right:10px}}.table-style4.comfirm .item-box .right-box .price{padding:0 10px 0 0;width:auto}.inquiry-form-subject{font-size:26px;font-weight:bold;color:#223950;text-align:center;padding:0 0 20px}@media all and (max-width: 1279px){.inquiry-form-subject{font-size:20px}}@media all and (max-width: 1022px){.inquiry-form-subject{font-size:18px}}.inquiry-info-wrap{margin-top:30px;background-color:#fff}@media all and (max-width: 1022px){.inquiry-info-wrap{border-radius:10px}}@media all and (max-width: 742px){.inquiry-info-wrap{margin-top:10px}}.inquiry-info-wrap .subject{padding:20px 30px;color:#040000;font-size:19px;font-weight:500;border-bottom:1px solid #dbdbdb}@media all and (max-width: 1022px){.inquiry-info-wrap .subject{font-size:18px}}@media all and (max-width: 742px){.inquiry-info-wrap .subject{padding:10px 20px;font-size:16px}}.inquiry-info-wrap .main{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;color:#444}@media all and (max-width: 742px){.inquiry-info-wrap .main{display:block;padding:10px 20px}}.inquiry-info-wrap .main .left-txt .title{color:#223950;font-weight:bold;text-align:left}.inquiry-info-wrap .main .left-txt .summary{padding-bottom:0;color:#64818d;text-align:left}.inquiry-info-wrap .main .right-txt{text-align:right}.inquiry-info-wrap .main .right-txt strong{display:inline-block;padding-left:10px;color:#2ac2d4;font-size:25px;font-weight:bold}.inquiry-info-wrap .main.half{align-items:start;justify-content:center}.inquiry-info-wrap .main.half .half-text{width:50%;color:#666;line-height:30px}@media all and (max-width: 742px){.inquiry-info-wrap .main.half .half-text{width:100%}}.table-style3 thead th{width:140px}.table-style3 thead .w45p{width:calc(100% - 100px - 560px)}@media all and (min-width: 1180px){.table-style4{margin-top:20px}.table-style4 .item-body .caption .check{border-bottom:1px solid #dbdbdb}.table-style4 .item-body .check{padding-top:20px;padding-bottom:20px}.table-style4 .item-body .check .group-label strong{padding-left:30px;color:#000;font-size:19px;font-weight:500}.table-style4 .item-box{padding:20px 0;color:#64818d}.table-style4 .item-box .left-box{width:calc(100% - 560px)}.table-style4 .item-box .right-box{width:560px}.table-style4 .item-box .right-box .box{width:140px;text-align:center}.table-style4 .item-box .right-box .wan-spinner{margin:0 auto}.table-style4 .item-box .btn-style.delete{margin:0 auto}.table-style4 .item-box .check{padding-right:5px}.table-style4 .item-box .btn-style.delete{min-width:120px}.table-style4 .item-box .btn-style.delete strong{display:block}.table-style4 .item-box .info{display:block;width:calc(100% - 34px - 97px)}.table-style4 .item-box .info .title{color:#223950;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.table-style4 .item-box .info .number{padding-top:5px;color:#64818d;font-weight:500}.table-style4 .item-box .info .type-text{margin-top:5px;padding:0;font-size:16px;color:#64818d;background-color:rgba(0,0,0,0)}}@media all and (min-width: 1380px){.table-style3 thead th{width:180px}.table-style3 thead .w45p{width:calc(100% - 100px - 720px)}.table-style4 .item-box .left-box{width:calc(100% - 720px)}.table-style4 .item-box .right-box{width:720px}.table-style4 .item-box .right-box .box{width:180px}}.step-wrap{display:flex;align-items:center;justify-items:stretch;justify-content:space-between;margin:30px auto;max-width:400px;height:60px;background-color:#e9f1f2;border-radius:30px;text-align:center}@media all and (max-width: 742px){.step-wrap{margin-top:0;height:40px;border-radius:20px}}.step-wrap .item{width:200px;color:#64818d;font-size:18px;line-height:60px;font-weight:bold;border-radius:30px}@media all and (max-width: 742px){.step-wrap .item{font-size:16px;line-height:40px;border-radius:20px}}.step-wrap .item.current{color:#fff;background-color:#28b5c5;box-shadow:3.009px 3.993px 12px 0px rgba(40,166,201,.4)}.buy-form{padding-left:20px;padding-right:20px}@media all and (max-width: 742px){.buy-form{padding-left:0;padding-right:0}}.buy-form .group-full,.buy-form .group-half{padding-left:25px;padding-right:25px;padding-bottom:0;margin-top:10px}.buy-form .group-box .group-title{padding-right:10px;padding-left:0;width:80px;font-weight:normal}@media all and (max-width: 1179px){.buy-form .group-box .group-title{width:100%}}.buy-form .group-box .group-main{width:calc(100% - 80px)}@media all and (max-width: 1179px){.buy-form .group-box .group-main{width:100%}}.buy-form .group-box .group-msg{padding-left:80px}.buy-form .group-box.coupon-hide .button-cancel,.buy-form .group-box.coupon-hide .coupon-box{display:none}.buy-form .group-box.pay-way{position:relative}.buy-form .group-box.pay-way .radio-list{display:block;padding-top:0}@media all and (max-width: 1179px){.buy-form .group-box.pay-way .radio-list{padding-top:0;padding-left:0}}.buy-form .group-box.pay-way .group-label{display:block}.buy-form .group-box.pay-way .small{margin-bottom:20px;padding-left:20px;color:#64818d;font-size:16px}.buy-form .group-box.pay-way .group-msg{padding-left:0;position:absolute;top:-50px;left:125px}.buy-form .group-box.invoice-way{position:relative}.buy-form .group-box.invoice-way .radio-list{display:block;padding-top:0;width:100%}@media all and (max-width: 1179px){.buy-form .group-box.invoice-way .radio-list{padding-top:0;padding-left:0}}.buy-form .group-box.invoice-way .radio-list .group-label{margin-top:10px}.buy-form .group-box.invoice-way .radio-list .group-label:first-child{margin-top:0}.buy-form .group-box.invoice-way .group-label{display:block}.buy-form .group-box.invoice-way .invoice-wrap{display:flex;flex-wrap:wrap;margin-top:5px;padding:20px;background-color:#eee}@media all and (max-width: 412px){.buy-form .group-box.invoice-way .invoice-wrap{padding:10px}}.buy-form .group-box.invoice-way .invoice-wrap .group-label{display:inline-block;vertical-align:top;margin-top:0}@media all and (max-width: 742px){.buy-form .group-box.invoice-way .invoice-wrap .group-label{display:block}}.buy-form .group-box.invoice-way .invoice-wrap .invoice-top,.buy-form .group-box.invoice-way .invoice-wrap .invoice-down{width:100%}.buy-form .group-box.invoice-way .invoice-wrap .invoice-down{padding-top:5px}.buy-form .group-box.invoice-way .invoice-wrap .invoice-down .group-input{max-width:440px;width:100%}.buy-form .group-box.invoice-way .invoice-wrap .group-half{margin-top:0}@media all and (max-width: 1179px){.buy-form .group-box.invoice-way .invoice-wrap .group-half{padding-left:0;padding-right:0}}@media all and (max-width: 1179px){.buy-form .group-box.invoice-way .invoice-wrap .group-half:first-child .group-title{padding-top:0}}.buy-form .group-box.invoice-way .group-msg{padding-left:0;position:absolute;top:-50px;left:125px;opacity:1;display:block}.buy-form .group-box.invoice-way+.agree-bar{padding:10px 0 0 10px}.buy-form .group-box.buy-date .group-msg{padding-left:0}.buy-form .bigger-info{display:inline-block;padding:2px 5px;color:#fff;font-size:18px;font-weight:bold;vertical-align:top;background-color:#ffa000}@media all and (max-width: 1179px){.buy-form .bigger-info{margin-top:10px}}.buy-form .box-main{padding-bottom:20px}.buy-form .form-item{margin:10px 0;padding:20px 70px 20px 20px;background-color:#f6f6f6}@media all and (max-width: 742px){.buy-form .form-item{padding:20px 40px 20px 20px}}.buy-form .form-item .select-type .group-main{display:flex}@media all and (max-width: 742px){.buy-form .form-item .select-type .group-main{flex-wrap:wrap}}.buy-form .form-item .select-type .group-main .group-select{margin-right:10px}@media all and (max-width: 742px){.buy-form .form-item .select-type .group-main .group-select{margin-right:0;margin-bottom:10px}}.buy-form .form-item .group-box.has-account-check{display:flex}.buy-form .form-item .group-box.has-account-check .group-main{margin-right:20px;width:calc(100% - 80px - 420px);max-width:435px}@media all and (max-width: 1479px){.buy-form .form-item .group-box.has-account-check .group-main{margin:0 10px 0 0;width:calc(100% - 90px)}}@media all and (max-width: 1179px){.buy-form .form-item .group-box.has-account-check .group-main{margin-left:0;max-width:inherit;width:100%}}.buy-form .form-item .group-box.has-account-check .group-important{padding:0;width:400px}@media all and (max-width: 1479px){.buy-form .form-item .group-box.has-account-check .group-important{display:block;padding-left:90px;width:100%}}@media all and (max-width: 1179px){.buy-form .form-item .group-box.has-account-check .group-important{padding-left:0}}.buy-form .form-item .radio-list{display:inline-block;vertical-align:top}@media all and (max-width: 1179px){.buy-form .form-item .radio-list{display:block;padding-left:15px;padding-top:6px;margin-left:0;padding:0}}.buy-form .form-item .radio-list strong{color:#666 !important}.buy-form .form-item .radio-list .img{display:inline-block;position:relative;top:-1px;width:175px}.buy-form .form-item .radio-list.date-style{padding-bottom:10px}@media all and (max-width: 742px){.buy-form .form-item .radio-list.date-style{padding-left:0}}.buy-form .form-item .radio-list.date-style .group-label{display:block;width:100%;margin-top:10px}.buy-form .form-item .coupon-box{display:flex;padding-left:20px;line-height:30px}@media all and (max-width: 742px){.buy-form .form-item .coupon-box{padding-left:0;padding-top:10px}}.buy-form .form-item .coupon-box .title{width:80px}.buy-form .form-item .coupon-box .text{position:relative;padding-right:30px;color:#236db4}.buy-form .form-item .coupon-box .text::before{content:"";position:absolute;bottom:0;left:0;width:calc(100% - 30px);height:1px;background:#236db4}.buy-form .form-item .coupon-box .cancel-button{right:0 !important;top:0 !important}.buy-form .form-item.has-arrow{position:relative}.buy-form .form-item.has-arrow>label.group-label{display:block}.buy-form .form-item.has-arrow .control-btn{display:block;position:absolute;z-index:3;top:0;right:0;width:70px;height:70px}@media all and (max-width: 742px){.buy-form .form-item.has-arrow .control-btn{width:35px;height:35px;background-color:#2bb4c5}}.buy-form .form-item.has-arrow .control-btn::before{pointer-events:none;content:"";position:absolute;top:30px;right:30px;width:8px;height:8px;border-top:2px solid #222;border-right:2px solid #222;transform:rotate(135deg)}@media all and (max-width: 742px){.buy-form .form-item.has-arrow .control-btn::before{top:13px;right:14px;border-color:#fff}}.buy-form .form-item.has-arrow .control-btn:hover{cursor:pointer;background-color:#2bb4c5}.buy-form .form-item.has-arrow .control-btn:hover::before{border-color:#fff}.buy-form .form-item.has-arrow .group-wrap{display:none;padding-top:10px}.buy-form .form-item.has-arrow .box-item{padding:15px 0 20px 22px;border-bottom:1px solid #dbdbdb;margin-bottom:5px}@media all and (max-width: 742px){.buy-form .form-item.has-arrow .box-item{padding:5px 0 20px 10px}.buy-form .form-item.has-arrow .box-item .group-full,.buy-form .form-item.has-arrow .box-item .group-half{padding-left:0;padding-right:0}}.buy-form .form-item.has-arrow .box-item:last-child{padding-bottom:0;border-bottom:none}.buy-form .form-item.has-arrow.is-open .control-btn{background-color:#2bb4c5}.buy-form .form-item.has-arrow.is-open .control-btn::before{top:33px;border-color:#fff;transform:rotate(-45deg)}@media all and (max-width: 742px){.buy-form .form-item.has-arrow.is-open .control-btn::before{top:17px}}.buy-form .form-item.single-label .group-box{align-items:flex-start}.buy-form .form-item.single-label .group-full,.buy-form .form-item.single-label .group-half{margin:0;padding:0}.buy-form .form-item.single-label .group-msg{padding-left:0;padding-bottom:0}.buy-form .form-item.no-bg{padding:0;background:rgba(0,0,0,0)}.buy-form .form-item.no-bg .group-full,.buy-form .form-item.no-bg .group-half{padding-left:15px;padding-right:15px}.buy-form .form-item.msg-wrap{padding:50px 20px 20px}.buy-form .form-item.msg-wrap .text{color:#223950}.buy-form .buy-info-edit{padding:10px;height:150px;border:1px solid #dcdeeb}.buy-form .buy-info-edit .title{padding-bottom:5px;color:#223950;font-size:20px;font-weight:bold}.buy-form .buy-info-edit .edit-wrap{color:#444;font-size:16px;line-height:26px}.buy-form .buy-info-edit .mCSB_inside>.mCSB_container{padding:10px 30px 10px 10px}.buy-form .buy-info-edit+.agree-bar{padding:10px;justify-content:start}.buy-form .group-label.title strong{color:#223950;font-weight:500}.buy-form .group-label.title a{display:inline-block;position:relative;z-index:2;color:#223950}.buy-form .group-label.title a::before{display:none}.buy-form .group-label.title2 strong{color:#223950}.buy-form .group-label.highlight strong{margin-left:25px;padding-left:10px;padding-right:10px;color:#fff;background-color:#e60012}.buy-form .group-label.highlight input:checked~span+strong{color:#fff;font-weight:normal}.editor-container .sceditor-container{width:100% !important;height:400px}.editor-container .title{padding:20px 20px 0;text-align:center;color:#64818d;font-weight:500}.editor-container .title span{display:block;padding-bottom:5px}.editor-container .item{display:flex;flex-wrap:wrap;align-items:center;padding:20px 0;border-bottom:1px solid #dbdbdb}.editor-container .item .img{padding:14px;width:440px;border:1px solid #cadbe4;border-radius:10px;background-color:#fff}.editor-container .item .img img{width:100%}.editor-container .item .img.has-img .delete{display:block}.editor-container .item .box{width:calc(100% - 440px - 20px)}.editor-container .item.full .img,.editor-container .item.full .box{width:100%}.editor-container .item.full .img{margin-bottom:20px}.editor-container .item.img-left .img{margin-right:20px}.editor-container .item.img-right{flex-direction:row-reverse}.editor-container .item.img-right .img{margin-right:0;margin-left:20px}.editor-container label{margin:0;padding:0}.editor-container .pic{position:relative;margin-bottom:10px}.editor-container .pic .delete{display:none;position:absolute;bottom:0;left:0;width:100%;color:#fff;line-height:30px;text-align:center;border:none;background-color:rgba(0,0,0,.7)}.editor-container .small{padding:5px 10px 0;width:100%;color:#64818d;font-size:16px;text-align:center}.editor-container .inputfileLabel{display:block;cursor:pointer;margin:0;width:100%;text-align:center}.editor-container .inputfileLabel input{position:absolute;opacity:0}.editor-container .inputfileLabel i{padding-left:10px}@media(max-width: 742px){.editor-container .item .img{width:100%}.editor-container .item .box{width:100%}.editor-container .item.img-left .img{margin-bottom:20px;margin-right:0}.editor-container .item.img-right .img{margin-bottom:20px;margin-left:0}}.company-name-bar{display:flex;align-items:center;justify-items:flex-start;padding:0 15px 15px}@media all and (max-width: 1022px){.company-name-bar{padding-left:0;padding-right:0}}@media all and (max-width: 1022px){.company-name-bar{flex-wrap:wrap;padding-left:0;padding-right:0}}.company-name-bar .small{padding-left:10px;color:#64818d;font-size:16px}@media all and (max-width: 1022px){.company-name-bar .input-edit{display:flex;width:100% !important}.company-name-bar .input-edit .input{width:auto}}.buy-view-main{margin-bottom:20px}.buy-view-main.database .main{display:block;padding-left:10px !important;padding-right:10px !important}.buy-view-main.database .group-full,.buy-view-main.database .group-half{margin-top:0}.buy-view-main.database .group-box .group-title{padding-left:0;font-weight:normal}@media all and (max-width: 1022px){.buy-view-main.database .group-box .group-title{padding:0 0 10px 5px;font-weight:bold}}.buy-view-main.database .group-box .group-main{display:flex;flex-wrap:wrap;align-items:flex-start}.buy-view-main.database .group-box .group-main .txt{display:block;width:28px;height:50px;text-align:center;line-height:50px}.buy-view-main.database .group-box .group-main .half{width:calc((100% - 28px)/2)}.buy-view-main.database .group-box .group-main .group-msg{width:100%;text-align:left}.buy-view-main.database .group-box .group-input{height:50px}.buy-view-main.database .group-box .group-select{width:calc(50% - 14px)}.buy-view-main.database .group-box .group-select.radius{height:50px;border-radius:25px}.buy-view-main.database .group-box .group-select.radius select{height:48px;line-height:48px}.buy-view-main.database .group-box .group-select:nth-child(1){margin-right:14px}.buy-view-main.database .group-box .group-select:nth-child(2){margin-left:14px}.buy-view-main.database .group-box .group-select:before{right:20px;margin-top:-3px;border-style:solid;border-width:6px 5px 0 5px;border-color:#2ab7c6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.buy-view-main.database .btn-box{padding:15px 0 0}.company-button-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 0 15px 30px}@media all and (max-width: 1022px){.company-button-bar{padding-left:20px}}@media all and (max-width: 742px){.company-button-bar{padding-left:10px}}.company-button-bar .title{color:#040000;font-size:20px !important;font-weight:bold}@media all and (max-width: 1179px){.company-button-bar.database .title{order:2}}.company-button-bar .sort-bar{margin:0}.company-button-bar .button-list{display:flex;align-items:center;flex-wrap:wrap;padding-top:10px}@media all and (max-width: 1179px){.company-button-bar .button-list{order:1;padding-top:0;padding-bottom:20px;width:100%;justify-content:flex-end}}.company-button-bar .button-list .btn-style{margin-right:0}@media all and (max-width: 1179px){.company-button-bar .button-list .btn-style{margin-left:5px;padding-left:10px;padding-right:10px}}@media all and (max-width: 742px){.company-button-bar .button-list .btn-style{margin:0 3px 5px 2px;width:calc(50% - 5px);height:44px;line-height:44px;border-radius:22px}.company-button-bar .button-list .btn-style.qrcode strong{line-height:18px}}.company-button-bar .button-list .btn-style i{margin-left:10px}.company-button-bar .button-list .btn-style:hover{background-image:-moz-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(45deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);box-shadow:3.009px 3.993px 12px 0px rgba(40,166,201,.4) !important}.company-button-bar.buy-view-main{margin-top:20px;margin-bottom:10px;padding-bottom:0}.company-button-bar.buy-view-main .title{padding-bottom:10px;width:100%}.company-button-bar.view{padding-bottom:30px;justify-content:flex-end}.company-button-bar.button-fixed{position:relative;padding-top:80px}@media all and (max-width: 1179px){.company-button-bar.button-fixed{padding-top:0}.company-button-bar.button-fixed .title{padding-bottom:10px;width:100%}.company-button-bar.button-fixed .button-list{width:100%}}@media all and (max-width: 742px){.company-button-bar.button-fixed{display:flex;align-items:center}.company-button-bar.button-fixed .title,.company-button-bar.button-fixed .button-list{padding-bottom:0;width:auto}}.company-button-bar.button-fixed .fixed-top-box{position:absolute;top:0;right:0}@media all and (max-width: 1179px){.company-button-bar.button-fixed .fixed-top-box .xs-show{display:block !important}.company-button-bar.button-fixed .fixed-top-box .xs-hide{display:none !important}}@media all and (max-width: 742px){.company-button-bar.button-fixed .sort-bar:last-child .txt{padding-left:0}.company-button-bar.button-fixed .sort-bar:last-child .txt::before{display:none}}.company-button-bar.button-fixed .sort-bar.no-sort{margin-right:30px}@media all and (max-width: 742px){.company-button-bar.button-fixed .sort-bar.no-sort{margin-right:0}.company-button-bar.button-fixed .sort-bar.no-sort .txt::after{content:"顯示"}}.company-button-bar.category .button-list{padding:0;width:auto !important}.company-button-bar.category .button-list .btn-style{margin:0 !important}@media all and (max-width: 742px){.company-button-bar.category .button-list .btn-style{width:44px;min-width:0}.company-button-bar.category .button-list .btn-style i{margin:0}.company-button-bar.category .button-list .btn-style strong{display:none}}@media all and (min-width: 1180px){.fixed-top-box .xs-show{display:none !important}}@media all and (max-width: 1179px){.fixed-top-box .xs-show{position:absolute;right:0;top:0;min-width:44px;padding-left:0;padding-right:0;width:44px;height:44px;border-radius:22px}.fixed-top-box .xs-show strong{display:none}}.table-scroll{overflow-x:auto}.table-scroll .table-style.product thead{white-space:nowrap}@media all and (max-width: 1022px){.table-scroll .table-style.product tbody{position:relative}.table-scroll .table-style.product tbody td .porject-status-control{position:absolute;bottom:15px;right:10px}.table-scroll .table-style.product tbody td .porject-status-control .group-label input~span{top:0}.table-scroll .table-style.product tbody td .porject-status-control .group-label strong{line-height:31px}.table-scroll .table-style.product tbody td.choose{width:100%}.table-scroll .table-style.product tbody td.xs-p-0{padding:0;border-bottom:none}.table-scroll .table-style.product tbody td.status{text-align:left}.table-scroll .table-style.product tbody td.num .price{display:inline;width:auto}}@media all and (max-width: 742px){.table-scroll .table-style.product tbody td.choose{padding:7px 8px 10px 10px}}.input-edit{display:flex}@media all and (max-width: 1022px){.input-edit{margin:0;display:inline-block;width:auto !important}}.input-edit .input{display:flex;align-items:center;padding-right:5px}.input-edit .input .title{padding-left:15px;padding-top:5px;padding-bottom:5px;color:#040000;font-size:20px !important;font-weight:bold}.input-edit .input .group-input{padding:10px;min-width:220px;background-color:rgba(0,0,0,0);border:1px solid #cadbe4}.input-edit button{display:inline-block;position:relative;margin-left:5px;color:#64818d;background-color:rgba(0,0,0,0);border:none}.input-edit button::before{display:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#236db4}.input-edit button:hover{color:#236db4}.input-edit button:hover::before{display:block}.input-edit .group-input,.input-edit .save,.input-edit .cancel{display:none}.input-edit .group-input.is-show,.input-edit .save.is-show,.input-edit .cancel.is-show{display:inline-block}.input-edit .title.is-hide,.input-edit .edit-company-name.is-hide{display:none}.input-edit .group-input{min-width:0 !important}.input-edit.textarea{margin:0 auto;width:545px;text-align:left}@media all and (max-width: 1022px){.input-edit.textarea{display:inline-block;width:calc(100% - 90px);text-align:center}}@media all and (max-width: 1022px){.input-edit.textarea .input{text-align:left}}.input-edit.textarea .input .title{padding:10px;color:#666;font-size:16px !important;font-weight:normal;border:1px solid #fff}@media all and (max-width: 742px){.input-edit.textarea .input .title{padding:5px 0 0}}.input-edit.textarea .input .group-input{font-size:16px !important;line-height:1.5}.input-edit.price{margin:0 auto;width:120px}.input-edit.price .input{margin:0 auto;padding:0;width:100%}.input-edit.price .input .title{padding:5px;width:100%;color:#666;font-size:16px !important;font-weight:normal;text-align:center}.input-edit.price .input .group-input{padding:0;width:100%;text-align:center}.choose-table tbody.is-edit .group-input,.choose-table tbody.is-edit .save,.choose-table tbody.is-edit .cancel{display:inline-block}.choose-table tbody.is-edit .title{display:none}.choose-table tbody.is-edit td.status{pointer-events:none;opacity:.3}.choose-table .input-edit{flex-wrap:wrap;justify-content:flex-end}.choose-table .input-edit .input{width:100%}@media all and (max-width: 1022px){.choose-table tbody{position:relative}.choose-table tbody tr td{padding-top:10px !important;padding-bottom:10px !important}.choose-table tbody tr td.td-textarea::before{display:inline-block;padding-top:10px;vertical-align:top}.choose-table tbody tr td.td-date{padding-top:10px;padding-bottom:10px}.choose-table tbody tr td:first-child{position:absolute;top:0;left:0;padding:10px 0 0 30px;width:70px;height:100%;background-color:#fff}.choose-table tbody td{padding-left:80px}.choose-table.customer tbody tr td:not(.choose){padding-top:5px !important;padding-bottom:5px !important}.choose-table.customer tbody tr td:not(.choose).td-date{padding-top:10px !important;padding-bottom:10px !important}}@media all and (max-width: 742px){.choose-table tbody tr td:first-child{padding:10px 0 0 10px;width:30px}.choose-table tbody td{padding-left:40px}}#news .item-date{color:#64818d}#news .item-date::before{background-image:url(../images/icon_date2.png)}#news .top-news{margin:30px 20px 80px;background-image:-moz-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-webkit-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-ms-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);box-shadow:17.321px 10px 15px 0px rgba(42,87,254,.04)}@media all and (max-width: 1679px){#news .top-news{margin-left:70px;margin-right:70px}}@media all and (max-width: 1179px){#news .top-news{margin-top:10px;margin-bottom:40px;background-image:none;background-color:#fff}}@media all and (max-width: 1022px){#news .top-news{margin-right:0;margin-left:0;margin-bottom:80px}}#news .top-news .slick-dots{bottom:-30px}@media all and (max-width: 1022px){#news .top-news .slick-dots{bottom:-42px}}#news .top-news .slick-arrow{width:50px;height:50px;border-radius:50%}@media all and (max-width: 1022px){#news .top-news .slick-arrow{top:auto;bottom:-60px}}#news .top-news .slick-arrow::before{display:none}#news .top-news .slick-arrow::after{width:10px;height:10px}#news .top-news .slick-arrow.slick-prev{left:-70px}@media all and (max-width: 1022px){#news .top-news .slick-arrow.slick-prev{left:0}}#news .top-news .slick-arrow.slick-prev::after{left:20px}#news .top-news .slick-arrow.slick-next{right:-70px}@media all and (max-width: 1022px){#news .top-news .slick-arrow.slick-next{right:0}}#news .top-news .slick-arrow.slick-next::after{right:20px}#news .top-news .slide-item{display:flex !important;align-items:center;flex-wrap:wrap}#news .top-news .img{width:42%;line-height:0}@media all and (max-width: 742px){#news .top-news .img{width:100%}}#news .top-news .img img{border-radius:4px}#news .top-news .main-wrap{width:58%;padding:30px 40px;text-align:center}@media all and (max-width: 1479px){#news .top-news .main-wrap{padding:20px 30px}}@media all and (max-width: 1179px){#news .top-news .main-wrap{padding:0 20px}}@media all and (max-width: 1022px){#news .top-news .main-wrap{padding-left:10px;padding-right:10px}}@media all and (max-width: 742px){#news .top-news .main-wrap{width:100%;padding:10px}}#news .top-news .main-wrap .main{display:inline-flex;flex-wrap:wrap;align-items:center;align-self:baseline;text-align:left}#news .top-news .item-category{margin-left:10px}#news .top-news .title{padding:10px 10px 0;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px}@media all and (max-width: 1179px){#news .top-news .title{font-size:18px;line-height:26px}}@media all and (max-width: 1022px){#news .top-news .title{padding:5px 10px;-webkit-line-clamp:1}}#news .top-news .title a{font-size:30px;color:#223950;font-weight:bold}@media all and (max-width: 1679px){#news .top-news .title a{font-size:22px}}@media all and (max-width: 1479px){#news .top-news .title a{font-size:20px}}@media all and (max-width: 1179px){#news .top-news .title a{font-size:18px;line-height:20px}}@media all and (max-width: 1022px){#news .top-news .title a{font-size:16px}}#news .top-news .summary{margin-top:10px;padding:10px 10px 0;color:#444;width:100%;line-height:36px;border-top:1px solid #dbdbdb;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media all and (max-width: 1679px){#news .top-news .summary{line-height:30px;-webkit-line-clamp:3}}@media all and (max-width: 1479px){#news .top-news .summary{-webkit-line-clamp:2}}@media all and (max-width: 1179px){#news .top-news .summary{line-height:26px}}@media all and (max-width: 1022px){#news .top-news .summary{margin-top:0}}#news .top-news .btn-box{padding-top:20px;width:100%;text-align:right}@media all and (max-width: 1179px){#news .top-news .btn-box{padding-top:10px;padding-bottom:0}}@media all and (max-width: 1022px){#news .top-news .btn-box{display:none}}#news .top-news .btn-box .read-more{text-align:left}#news .p-category.no-group{margin-top:30px;position:relative;top:0}#news .p-category.no-group::before,#news .p-category.no-group::after{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#dbdbdb}#news .p-category.no-group::after{top:-1px;background-color:#fff}@media all and (max-width: 1022px){#news .p-category.no-group{margin:0;padding-top:30px}#news .p-category.no-group li a{min-width:0;padding-left:20px;padding-right:20px}}@media all and (max-width: 742px){#news .p-category.no-group li a{min-width:0;padding-left:11px;padding-right:11px}}#view .top-bar{display:flex;flex-wrap:wrap;align-items:center;padding:30px 20px 0}@media all and (max-width: 742px){#view .top-bar{padding:20px 0 0}}#view .top-bar .title{margin:0;padding:10px 0 0;width:100%;color:#223950;font-size:25px;font-weight:bold;line-height:1.7}@media all and (max-width: 1179px){#view .top-bar .title{font-size:22px}}@media all and (max-width: 742px){#view .top-bar .title{font-size:18px;line-height:1.5}}#view .view-down-wrap{display:flex;align-items:center;justify-items:center;padding:30px 50px}@media all and (max-width: 1479px){#view .view-down-wrap{padding-left:0;padding-right:0}}@media all and (max-width: 742px){#view .view-down-wrap{display:block;padding:20xp 0}}#view .view-down-wrap .btn-box{order:2;padding-left:80px;padding-right:80px}@media all and (max-width: 1179px){#view .view-down-wrap .btn-box{padding-left:40px;padding-right:40px}}@media all and (max-width: 742px){#view .view-down-wrap .btn-box{order:1;margin-bottom:20px;padding:0}}#view .view-down-wrap .control-box{width:calc((100% - 320px)/2)}@media all and (max-width: 1179px){#view .view-down-wrap .control-box{width:calc((100% - 260px)/2)}}@media all and (max-width: 742px){#view .view-down-wrap .control-box{width:100%}}#view .view-down-wrap .control-box a{display:block}#view .view-down-wrap .control-box .arrow{margin-bottom:5px;display:flex;justify-items:center;color:#64818d;font-size:16px;font-weight:bold;line-height:38px}#view .view-down-wrap .control-box .button-circle{display:inline-block;position:relative;width:38px;height:38px;border-radius:19px;background-color:#fff;border:1px solid #e0e8ea;transition:all .4s ease-in-out}#view .view-down-wrap .control-box .button-circle::before,#view .view-down-wrap .control-box .button-circle::after{pointer-events:none;content:"";position:absolute;top:50%;transition:all .4s ease-in-out}#view .view-down-wrap .control-box .button-circle::before{margin:-1px 0 0;width:10px;height:2px;background-color:#64818d}#view .view-down-wrap .control-box .button-circle::after{margin-top:-4px;width:8px;height:8px;border-top:2px solid #64818d;border-right:2px solid #64818d}#view .view-down-wrap .control-box .title{color:#64818d;font-size:18px;font-weight:bold;line-height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media all and (max-width: 1179px){#view .view-down-wrap .control-box .title{font-size:16px;line-height:26px}}@media all and (max-width: 742px){#view .view-down-wrap .control-box .title{font-size:15px}}#view .view-down-wrap .control-box.prev{order:1}@media all and (max-width: 742px){#view .view-down-wrap .control-box.prev{order:2;margin-bottom:20px}}#view .view-down-wrap .control-box.prev .button-circle{margin-right:10px}#view .view-down-wrap .control-box.prev .button-circle::before{left:15px}#view .view-down-wrap .control-box.prev .button-circle::after{left:13px;transform:rotate(-135deg)}#view .view-down-wrap .control-box.next{order:3}#view .view-down-wrap .control-box.next .arrow{flex-direction:row-reverse}#view .view-down-wrap .control-box.next .button-circle{margin-left:10px}#view .view-down-wrap .control-box.next .button-circle::before{right:15px}#view .view-down-wrap .control-box.next .button-circle::after{right:13px;transform:rotate(45deg)}#view .view-down-wrap .control-box.disable{pointer-events:none}#view .view-down-wrap .control-box.disable a{display:none}#view .relation-area{padding:20px 0 40px}@media all and (max-width: 1179px){#view .relation-area{padding-bottom:20px;padding-top:10px}}#view .relation-area .item-box-wrap{padding-top:20px;padding-bottom:20px}@media all and (max-width: 742px){#view .relation-area .item-box-wrap{padding-top:10px;padding-bottom:40px}}#view .relation-area .item-box-wrap .slick-slide>div{padding-left:20px;padding-right:20px}@media all and (max-width: 1179px){#view .relation-area .item-box-wrap .slick-slide>div{padding-left:10px;padding-right:10px}}@media all and (max-width: 742px){#view .relation-area .item-box-wrap .slick-slide>div{padding:0}}#view .relation-area .item-box-wrap .item-box{margin:0;box-shadow:none}@media all and (max-width: 742px){#view .relation-area .item-box-wrap .item-box{display:inline-flex !important}}@media all and (max-width: 742px){#view .relation-area .item-box-wrap .slick-arrow{top:auto;margin:0;bottom:0}}@media all and (max-width: 742px){#view .relation-area .item-box-wrap .slick-dots{bottom:14px}}.pc #news .top-news:hover{box-shadow:17.321px 10px 15px 0px rgba(42,87,254,.1)}.pc #news .top-news .title a:hover{text-decoration:underline}.pc #view .view-down-wrap .control-box a:hover .arrow{color:#1f5688}.pc #view .view-down-wrap .control-box a:hover .button-circle{border:none;background-color:#236db4;box-shadow:0px 3px 4px 0px rgba(48,187,251,.34)}.pc #view .view-down-wrap .control-box a:hover .button-circle::before{background-color:#fff}.pc #view .view-down-wrap .control-box a:hover .button-circle::after{border-color:#fff}.pc #view .view-down-wrap .control-box a:hover .title{color:#223950}.search-bar{display:flex;align-items:stretch;position:relative;margin-bottom:40px;padding:20px 30px;border-radius:10px;background-color:#fff;box-shadow:17.321px 10px 15px 0px rgba(42,87,254,.04)}@media all and (max-width: 1022px){.search-bar{margin-bottom:20px;width:calc(100% - 54px);padding:0;border-radius:0;box-shadow:none;background:rgba(0,0,0,0)}}.search-bar:focus-within .search-input{box-shadow:0 0 0 .2rem rgba(42,183,198,.2) !important}.search-bar .title{padding:0 40px;color:#223950;font-size:20px;font-weight:bold;line-height:50px;white-space:nowrap;margin:0}@media all and (max-width: 1022px){.search-bar .title{padding-right:10px;line-height:44px;font-size:18px}}@media all and (max-width: 742px){.search-bar .title{display:none}}.search-bar .search-input{padding-left:20px;width:100%;height:50px;line-height:50px;border-radius:25px;border:1px solid #dbdbdb;background-color:#fff}@media all and (max-width: 1022px){.search-bar .search-input{height:44px;line-height:44px;border-radius:20px}}.search-bar .search-submit{position:absolute;top:20px;right:30px;width:50px;height:50px;font-size:0;border:none;border-radius:25px;background:url(../images/icon_search.png) 0 0 no-repeat;background-size:50px 100px;transition:all .4s ease-in-out}@media all and (max-width: 1022px){.search-bar .search-submit{top:-3px;right:5px;width:44px;height:44px}}.pc .search-bar .search-submit:hover{background-color:#236db4;background-position:0 bottom}.faq-list .item{margin-bottom:20px;background:#fff}@media all and (max-width: 742px){.faq-list .item{margin-bottom:10px}}.faq-list .item .que{display:flex;align-items:flex-start;position:relative;padding:10px 50px 10px 15px;transition:all .3s ease-in-out}.faq-list .item .que::before{pointer-events:none;content:"";position:absolute;top:25px;right:25px;width:10px;height:10px;border-top:2px solid #223950;border-right:2px solid #223950;transition:all .3s ease-in-out;transform:rotate(135deg)}@media all and (max-width: 742px){.faq-list .item .que::before{right:15px;top:21px}}.faq-list .item .que .icon{width:44px;height:44px;color:#fff;font-size:25px;font-weight:bold;line-height:40px;text-align:center;border-radius:50%;background-color:#236db4;box-shadow:0px 3px 4px 0px rgba(48,187,251,.34)}@media all and (max-width: 742px){.faq-list .item .que .icon{display:none}}.faq-list .item .que .title{position:relative;margin-left:20px;padding:10px 0 0 20px;color:#223950;font-size:18px;line-height:24px}@media all and (max-width: 742px){.faq-list .item .que .title{margin:0;padding:5px}}.faq-list .item .que .title::before{pointer-events:none;content:"";position:absolute;top:10px;left:0;width:2px;height:24px;background-color:#ddd}@media all and (max-width: 742px){.faq-list .item .que .title::before{display:none}}.faq-list .item .ans{display:none;padding:20px 20px 20px 100px;font-size:16px;color:#444;line-height:30px}@media all and (max-width: 742px){.faq-list .item .ans{padding:20px}}.faq-list .item:hover .que{background-color:#eee;cursor:pointer}.faq-list .item:hover .que .title{color:#013c74}.faq-list .item.is-open{background-image:-moz-linear-gradient(78deg, rgb(247, 247, 247) 0%, rgb(255, 255, 255) 100%);background-image:-webkit-linear-gradient(78deg, rgb(247, 247, 247) 0%, rgb(255, 255, 255) 100%);background-image:-ms-linear-gradient(78deg, rgb(247, 247, 247) 0%, rgb(255, 255, 255) 100%);box-shadow:8.767px 17.976px 15px 0px rgba(42,87,254,.04)}.faq-list .item.is-open .que{background-color:#236db4}.faq-list .item.is-open .que::before{transform:rotate(-45deg);top:29px;border-color:#fff}@media all and (max-width: 742px){.faq-list .item.is-open .que::before{top:25px}}.faq-list .item.is-open .que .icon{color:#236db4;background-color:#fff}.faq-list .item.is-open .que .title{color:#fff}@media all and (max-width: 1022px){.scroll-fixed{display:none !important;opacity:0 !important}}.scroll-fixed::before{display:none;pointer-events:none;content:"";position:fixed;z-index:0;top:90px;left:0;width:100%;height:78px;background-color:#fff}@media all and (max-width: 1022px){.scroll-fixed .p-category.bg-style{width:100%}}.scroll-fixed.scroll-to-fixed-fixed{background-color:#fff;background-image:-moz-linear-gradient(78deg, rgb(247, 247, 247) 0%, rgb(255, 255, 255) 100%);background-image:-webkit-linear-gradient(78deg, rgb(247, 247, 247) 0%, rgb(255, 255, 255) 100%);background-image:-ms-linear-gradient(78deg, rgb(247, 247, 247) 0%, rgb(255, 255, 255) 100%);box-shadow:8.767px 17.976px 15px 0px rgba(42,87,254,.04)}.scroll-fixed.scroll-to-fixed-fixed::before{display:block}.scroll-fixed.scroll-to-fixed-fixed .p-category.bg-style{margin-top:0;box-shadow:none;border-radius:0}@media all and (max-width: 1022px){.scroll-fixed.scroll-to-fixed-fixed .p-category.bg-style{width:100%}}#product .top-area{display:flex}@media all and (max-width: 1379px){#product .top-area{flex-wrap:wrap}}#product .top-area .left-img{flex:0 0 385px;width:385px}@media all and (max-width: 1379px){#product .top-area .left-img{margin:0 auto}}#product .top-area .left-img .slider-nav{padding:5px 40px}#product .top-area .left-img .slider-nav .slick-slide>div{padding:5px 7px 5px 5px}#product .top-area .left-img .slider-nav .item{position:relative;cursor:pointer}#product .top-area .left-img .slider-nav .item::before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%}#product .top-area .left-img .slider-nav .slick-current .item::before{border:1px solid #2ac2d4}#product .top-area .left-img .p-social{margin:0;padding:20px 20px 0;border-bottom:none}#product .top-area .left-img .p-social::before{display:none}#product .top-area .left-img .p-social li{padding:0 5px}#product .top-area .right-txt{margin-left:35px;flex-grow:1}@media all and (max-width: 1379px){#product .top-area .right-txt{margin:0;padding-top:20px;width:100%}}#product .top-area .right-txt .subject{position:relative;margin-bottom:10px;padding:10px 0;color:#223950;font-size:22px;font-weight:bold;border-bottom:3px solid #fff}#product .top-area .right-txt .subject::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#dbdbdb}#product .top-area .right-txt .input-list{display:flex;flex-wrap:wrap;padding-top:7px}#product .top-area .right-txt .input-list button{display:inline-block;margin:0 7px 7px 0;padding:4px 10px;color:#64818d;background-color:#fff;border:1px solid #e0e8ea;border-radius:4px}#product .top-area .right-txt .input-list button.current{color:#266ab2;border-color:#266ab2}#product .top-area .right-txt .input-list button:hover{border-color:#64818d}#product .top-area .right-txt .gap-line{margin-top:20px;margin-bottom:20px;width:100%}#product .top-area .right-txt .btn-bar{display:flex;flex-wrap:wrap}#product .top-area .right-txt .btn-bar .button-bar{padding-top:0}#product .info-list table{width:100%}#product .info-list table th{padding:7px 0;width:85px;color:#223950;font-weight:normal;text-align:right}#product .info-list table td{padding:7px 0 7px 15px;color:#64818d}#product .info-list table td.type{padding-top:0;padding-bottom:0}#product .info-list .price{font-size:18px}#product .down-area{display:flex;padding-top:40px}@media all and (max-width: 1179px){#product .down-area{flex-wrap:wrap}}#product .down-area .left-area{padding-right:30px;width:calc(100% - 200px)}@media all and (max-width: 1179px){#product .down-area .left-area{padding-right:0;width:100%}}#product .down-area .right-area{width:200px}@media all and (max-width: 1179px){#product .down-area .right-area{display:none}}#product .down-area .right-area .item{margin-bottom:30px;max-width:190px;text-align:center}#product .down-area .right-area .item .main{padding:10px 20px;background-color:#fff}#product .down-area .right-area .item .title{color:#223950;font-weight:bold}#product .down-area .right-area .item .price{padding-top:5px;color:#ffa000;font-size:15px}#product .down-area .right-area .item:last-child{margin-bottom:0}#product .type-area{background-color:#fff}#product .type-area .subject{position:relative;padding:20px 20px 20px 60px;color:#223950;font-size:18px;font-weight:bold;line-height:30px;border-bottom:1px solid #dbdbdb}#product .type-area .subject::before{content:"";position:absolute;top:20px;left:20px;width:30px;height:30px;background:url(../images/button.png) 0 -840px no-repeat;background-size:30px auto}#product .type-area .info-list{padding:20px}#product .type-area .info-list table th{text-align:left}#product .login-text{padding:10px;color:#444}#product .login-text a{color:#2669b2;text-decoration:underline}.top-info-wrap{position:relative;display:flex}@media all and (max-width: 742px){.top-info-wrap{flex-wrap:wrap}}.top-info-wrap .img{width:490px}@media all and (max-width: 1379px){.top-info-wrap .img{width:245px}}@media all and (max-width: 742px){.top-info-wrap .img{margin:0 auto 20px;width:245px}}.top-info-wrap .main{padding:40px 30px;width:calc(100% - 490px)}@media all and (max-width: 1379px){.top-info-wrap .main{padding:0 20px;width:100%}}@media all and (max-width: 742px){.top-info-wrap .main{padding:0;width:100%}}.top-info-wrap .subject{position:relative;margin:0 0 5px 5px;padding:0 0 0 45px;color:#223950;font-size:22px;font-weight:bold;line-height:30px}.top-info-wrap .subject::before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;background:url(../images/icon.png) 0 0 no-repeat;background-size:30px auto}.top-info-wrap .left-info{width:50%}.top-info-wrap .right-info{padding:12px 20px;width:400px;background-color:#fff}.top-info-wrap .bottom-info{border-top:5px solid #f7f7f7;background-color:#fff}.top-info-wrap .btn-bar{width:100%;display:flex;flex-wrap:wrap}.top-info-wrap .btn-bar .gap-line{margin-bottom:15px}.top-info-wrap .btn-bar .button-bar{padding-top:0;margin-right:10px;width:auto}.top-info-wrap .info-box{display:flex;flex-wrap:wrap;line-height:30px;width:100%}.top-info-wrap .info-box .title{color:#223950;font-size:18px;font-weight:bold}.top-info-wrap .info-box .info-cell{padding:15px 10px;width:33.33%;text-align:center;border-right:5px solid #f7f7f7}.top-info-wrap .info-box .info-cell .info-th,.top-info-wrap .info-box .info-cell .info-td{padding:0;flex:0 0 auto;width:100%}.top-info-wrap .info-box .info-cell:last-child{border-right:none}.top-info-wrap .info-box .info-full{padding:3px 0;width:100%}.top-info-wrap .info-box .info-th{padding:3px 10px 3px 0;flex:0 0 120px;color:#223950;text-align:right}.top-info-wrap .info-box .info-td{padding:3px 0;width:calc(100% - 120px);color:#64818d}.top-info-wrap .info-box a{color:#64818d;text-decoration:underline}.top-info-wrap .info-box a:hover{text-decoration:none}.desc-area{margin-top:30px;background-color:#fff}.desc-area .p-category{padding:0}@media all and (max-width: 742px){.desc-area .p-category{pointer-events:all !important;display:flex !important;opacity:1 !important;position:relative !important;top:auto !important;left:auto !important;flex-wrap:nowrap !important;width:100% !important;box-shadow:none !important}}.desc-area .p-category li{flex-grow:1}.desc-area .p-category li a{display:block;position:relative;color:#64818d;font-weight:normal;background:none;box-shadow:none}@media all and (max-width: 742px){.desc-area .p-category li a{min-width:auto;padding:5px 20px}}.desc-area .p-category li a::before{pointer-events:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(100,129,141,.2)}.desc-area .p-category li a.active{color:#223950}.desc-area .p-category li a.active::before{height:4px;background-image:-moz-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-webkit-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%);background-image:-ms-linear-gradient(0deg, rgb(42, 195, 212) 0%, rgb(38, 104, 178) 100%)}.desc-area .edit-wrap{padding:30px}@media all and (max-width: 742px){.desc-area .edit-wrap{padding:15px}}#contact .summary{margin:0 auto;max-width:900px;color:#444;font-size:16px;line-height:36px;text-align:center;padding-bottom:30px}@media all and (max-width: 742px){#contact .white-container{margin:0}}@media all and (max-width: 742px){#privacy .white-container{margin-top:0;margin-bottom:0}}.sitemap-wrap{display:flex;padding:60px 0 100px}@media all and (max-width: 1022px){.sitemap-wrap{padding:40px 0 60px}}@media all and (max-width: 742px){.sitemap-wrap{display:block;padding-top:30px;padding-bottom:30px}}.sitemap-wrap .item{flex-grow:1;padding-left:20px;padding-right:20px}@media all and (max-width: 1022px){.sitemap-wrap .item{padding-left:10px;padding-right:10px}}@media all and (max-width: 742px){.sitemap-wrap .item{margin-bottom:20px}}.sitemap-wrap .item .title{display:block;margin-bottom:10px;text-align:center;background-image:-moz-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-webkit-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);background-image:-ms-linear-gradient(115deg, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);border-radius:40px;box-shadow:15px 10px 15px 0px rgba(42,87,254,.04)}.sitemap-wrap .item .title span{display:inline-block;position:relative;padding-left:50px;padding-right:50px;color:#223950;font-size:20px;font-weight:bold;line-height:80px}@media all and (max-width: 1279px){.sitemap-wrap .item .title span{padding-left:40px;padding-right:40px;font-size:18px}}@media all and (max-width: 1179px){.sitemap-wrap .item .title span{padding-left:60px;padding-right:60px;line-height:60px}}@media all and (max-width: 1022px){.sitemap-wrap .item .title span{padding-left:40px;padding-right:40px;line-height:40px;font-size:16px}}.sitemap-wrap .item .title span::before,.sitemap-wrap .item .title span::after{pointer-events:none;content:"";position:absolute;top:50%;right:17px;margin-top:-2px;width:5px;height:5px;background-color:#3fb8cd;border-radius:50%;box-shadow:8px 0 0 #41aadb,16px 0 0 #4497ed;transition:all .4s ease-in-out}.sitemap-wrap .item .title span::before{right:auto;left:0}.sitemap-wrap .item .title:hover span{color:#236db4}.sitemap-wrap .item .title:hover span::before{left:10px}.sitemap-wrap .item .title:hover span::after{right:27px}.sitemap-wrap .item ul{margin:0;padding:0;list-style:none}.sitemap-wrap .item ul li{padding:10px 0;border-bottom:1px solid #dbdbdb}.sitemap-wrap .item ul li a{display:inline-block;position:relative;padding:5px 5px 5px 20px;color:#64818d;font-weight:bold}.sitemap-wrap .item ul li a::before{pointer-events:none;content:"";position:absolute;top:13px;left:5px;width:6px;height:6px;border-radius:50%;background-color:#236db4}.sitemap-wrap .item ul li a:hover{color:#236db4}.sitemap-wrap .item.last .title{margin-bottom:30px}.edit-wrap{color:#444;font-size:16px;line-height:36px}.edit-wrap img{width:100%}.edit-wrap.w1240{margin:0 auto;max-width:1240px}.template-subject{padding:10px 0;color:#223950;font-size:22px;font-weight:bold;line-height:1.7}.template-title{padding:10px 0;color:#223950;font-size:18px;line-height:1.7}.template-summary{color:#444;font-size:16px;line-height:26px}.template-summary.pl-45{padding-left:45px;padding-bottom:20px}.template-summary.pl-45 ul{margin:0;padding:0 0 0 15px}.template-box{padding:20px 0;display:flex;align-items:center}.template-box .template-title{padding:0}.template-box .template-summary{padding-top:10px}.template-box .template-img{width:38%}.template-box .template-txt{width:62%}.template-box.img-left{flex-direction:row}.template-box.img-left .template-img{padding-right:30px}.template-box.img-left .template-txt{padding-left:30px}.template-box.img-right{flex-direction:row-reverse}.template-box.img-right .template-img{padding-left:30px}.template-box.img-right .template-txt{padding-right:30px}.template-box.img-full{display:block}.template-box.img-full .template-img{padding:20px 0;width:100%}.template-box.img-full .template-txt{width:100%}.template-box.align-center{text-align:center}.template-box.align-right{text-align:right}@media(max-width: 1179px){.template-box .template-img{width:40%}.template-box .template-txt{width:60%}.template-box.img-left .template-img{padding-right:15px}.template-box.img-left .template-txt{padding-left:15px}.template-box.img-right .template-img{padding-left:15px}.template-box.img-right .template-txt{padding-right:15px}}@media(max-width: 742px){.template-summary.pl-45{padding-left:0}.template-box{display:block;padding:10px 0}.template-box .template-img{width:100%;padding-bottom:10px}.template-box .template-txt{width:100%;padding-bottom:10px}.template-box.img-left .template-img{padding-right:0}.template-box.img-left .template-txt{padding-left:0}.template-box.img-right .template-img{padding-left:0}.template-box.img-right .template-txt{padding-right:0}}.qrcode-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-left:20px;padding-right:20px;width:100vw;height:100vh}.qrcode-wrap .qrcode-main{max-width:1460px}.qrcode-wrap .company-name{width:100%;text-align:center}.qrcode-wrap .company-name .title{font-size:30px;color:#223950;font-weight:bold}.qrcode-wrap .company-name .small{font-size:16px;color:#64818d}.qrcode-wrap .group-subject{width:100%;padding:20px 0 10px;color:#64818d;font-size:18px;font-weight:bold;text-align:center}.qrcode-wrap .qrcode-img{position:relative;margin:30px auto;max-width:350px}.qrcode-wrap .qrcode-img::before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #64818d}.qrcode-wrap .text{color:#64818d;text-align:center}.edit-wrap{color:#444;font-size:16px;line-height:36px}.edit-wrap img{width:100%}.edit-wrap.w1240{margin:0 auto;max-width:1240px}.template-subject{padding:10px 0;color:#223950;font-size:22px;font-weight:bold;line-height:1.7}.template-title{padding:10px 0;color:#223950;font-size:18px;line-height:1.7}.template-summary{color:#444;font-size:16px;line-height:26px}.template-summary.pl-45{padding-left:45px;padding-bottom:20px}.template-summary.pl-45 ul{margin:0;padding:0 0 0 15px}.template-box{padding:20px 0;display:flex;align-items:center}.template-box .template-title{padding:0}.template-box .template-summary{padding-top:10px}.template-box .template-img{width:38%}.template-box .template-txt{width:62%}.template-box.img-left{flex-direction:row}.template-box.img-left .template-img{padding-right:30px}.template-box.img-left .template-txt{padding-left:30px}.template-box.img-right{flex-direction:row-reverse}.template-box.img-right .template-img{padding-left:30px}.template-box.img-right .template-txt{padding-right:30px}.template-box.img-full{display:block}.template-box.img-full .template-img{padding:20px 0;width:100%}.template-box.img-full .template-txt{width:100%}.template-box.align-center{text-align:center}.template-box.align-right{text-align:right}@media(max-width: 1179px){.template-box .template-img{width:40%}.template-box .template-txt{width:60%}.template-box.img-left .template-img{padding-right:15px}.template-box.img-left .template-txt{padding-left:15px}.template-box.img-right .template-img{padding-left:15px}.template-box.img-right .template-txt{padding-right:15px}}@media(max-width: 742px){.template-summary.pl-45{padding-left:0}.template-box{display:block;padding:10px 0}.template-box .template-img{width:100%;padding-bottom:10px}.template-box .template-txt{width:100%;padding-bottom:10px}.template-box.img-left .template-img{padding-right:0}.template-box.img-left .template-txt{padding-left:0}.template-box.img-right .template-img{padding-left:0}.template-box.img-right .template-txt{padding-right:0}}