@charset "UTF-8";
.mobile_only{display:none;}
.ts10 {font-size: 10pt;}
.color12 {color: #ECECEC;}
.color_red01 {color: #FF66CC;}
.color_red02 {color: #FF0000;}
.color_red03 {color: #ff3399;}
.color_red04 {color: #FF6600;}
.color_red05 {color: #B32600;}
.color_Yellow01 {color: #FFCB66;}
.color_Yellow02 {color: #FFCC9A;}
.color_Yellow03 {color: #FFCC00;}
.color_Yellow04 {color: #FFFFC3;}
.color_Yellow05 {color: #FFFF00;}
.color_Blue01 {color: #3366FF;}
.color_Blue02 {color: #68BEED;}
.color_Blue03 {color: #4794CC;}
.color_Blue04 {color: #7888F8;}
.color_Blue05 {color: #07569C;}
.color_Green01 {color: #F5FFE8;}
.color_Green02 {color: #159F9C;}
.color_Green03 {color: #339900;}
.color_Green04 {color: #004000;}
/*中文字體*/
@import url("https://fonts.googleapis.com/css?family=Noto+Sans+TC&display=swap");
body{font-family: 'Helvetica', 'Arial', 'Noto Sans TC', '黑體-繁','微軟正黑體', sans-serif;}
h1,section h1,section h2{font-family: 'Helvetica', 'Arial', 'Noto Sans TC', '黑體-繁','微軟正黑體', sans-serif;font-weight: 800;}
/* 距離區塊 */
.r0 {padding-right: 5px;}
.h250{min-height:250px;}
/* card區塊 */
.card {border: 1px solid rgba(0,0,0,.125);border-radius: .25rem;padding: 40px 15px 40px 15px;}
.card .card-body {padding: 10px 0 0;}
.slidercaptcha1.card{padding:0}
.slidercaptcha .card-body{padding:0}
.slidercaptcha1 canvas:first-child{border-radius:4px;border:1px solid #e6e8eb}
.slidercaptcha1 .card-header{background-image:none;background-color:rgba(0,0,0,0.03);margin:0;box-sizing:border-box;text-decoration:none}
.slidercaptcha1{margin:0 auto;margin-top:10px}
.input-p15 .text-left{padding:15px}
.input-p15 .textarea{margin:5px 1rem}
/*標題的橘色*/
.title01{color:#ee7000;}
/* 聯絡洽詢區樣式 */
form.contactsForm {padding: 40px;margin-top:0px;}
.contactsForm .border1 {border: 2px #acb1ac solid;}
/* 背景圖樣式 
background-size: cover;
background-position: center;
background-image: url(./skin/img/contact-us2.jpg);
background-repeat: no-repeat;
*/

/* 方塊按鈕 不能壓縮，顏色會跑掉*/
.fusion-button{padding:17px 40px;line-height:21px;font-size:18px;font-family:PT Sans;font-weight:400;font-style:normal;letter-spacing:0;border-width:0;border-style:solid;border-radius:4px;text-transform:uppercase;background-color:#6969a6;color:#fff;cursor: pointer;}
.fusion-button{box-shadow: inset 0 1px 0 #fff, 0 5px 0 #525287, 1px 7px 7px 3px rgb(0 0 0 / 30%)};
/* 按下 */
.button2:active{background-color:#525287;}
/*滑鼠移到元素上 順序會影響出現*/
.fusion-button:hover{background-color:#434370;box-shadow: inset 0 1px 0 #fff, 0 5px 0 #333360}
/*a:link 未訪問的連結 a:visited  
/* 已訪問的連結 */

/*網頁下方 近期專案開發進度 區專用樣式*/
.sidebar2 {background-color: #f5f8fa;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .15);padding: 0px 10px}
.sidebar2 .categories li {padding: 7px 0 7px 24px;position: relative}
.sidebar2 .categories li:after {position: absolute;left: 0;top: 7px;content: "\f0da";font-family: FontAwesome;font-size: 14px}
.sidebar2 .categories li a{font-size: 12px;line-height: 1.2;color: #242d2e;font-weight: 400}
.sidebar2 .categories li+li {border-top: 1px solid rgba(0, 0, 0, .1)}

/*隱私權政策*/
h7 {font-size: 12px}
.doc h3 {font-family: Montserrat, "Adobe 繁黑體 Std", AdobeFanHeitiStd-Bold, "PingFang TC", 微軟正黑體, sans-serif; font-weight: 700; line-height: 36px; color: rgb(17, 17, 17); margin-top: 1.3em; margin-bottom: 1.3em;}
.red{color: rgb(255, 0, 0)}
.doc .red{font-weight: bold;}
