﻿.btn { font-size: 16px;}
li.sf-fr-img { padding-right: 10px;}

.navmenu01 {margin-bottom:30px}

.section07 .imgtxt a.img {padding-bottom: 70%;}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {

	background-color: #008cd6;

	color: #FFFFFF;

}

.SubMenu li a {

    border: 1px solid #008cd6;

}

.nav > li {

	background-color: #fff;

}

[class*="banner_"] .slick-next, [class*="banner_"] .slick-prev {

    font-size: 4em;

}



/*信長、裕聖產品客製頁*/
/*.pro_table {display: table}
.pro_table > div {display: table-row; }     
.pro_table > div > div {display: table-cell;word-break:break-all;}*/

 .Bbox_1c { margin-top: 30px;}
.navbar-collapse.in { background-color: #fff;}
.sm nav ul { background-color: #000;}
.pager { height: 387px;}
.pro_table > div:first-child > div {text-align: center; width: 25%;/*background-color: #ccc*/;border-right: 1px solid #fff;}
.sf-pt-bm { border-bottom: 1px solid #ccc;}
/*@media (max-width: 768px){*/
    .pro_table > div  {display: table;width:100%;}
    .pro_table > div > div {display: table-row;margin: 1px;}
    .pro_table > div > div > div {display: table-cell !important}
    .pro_table > div > div > div:nth-child(1) {width:20%;vertical-align: middle;background-color: #ccc;text-align: center; min-width: 80px;}
    .pro_table > div > div > div:nth-child(2) {width:80%;padding-left: 8px;text-align: left; color: #777; word-break: break-all;}
    .text-middle { text-align: right;margin-top:10px; }
    .Bbox_sin_1c_2cL2 { padding-bottom: 15px;}
    .sf-pt-mt { margin-top: 16px;}
    ._xs1c p img { width: 220px; height: 220px; margin: 0 auto;}
    /*.Bbox_in_2c_L8 > div > div:nth-of-type(2) { margin: 10px;}*/
/*}*/
/*信長、裕聖產品客製頁end*/



.copyright a { color: #eee;}



[class*="title"] {font-family: "文泉驛正黑", "WenQuanYi Zen Hei", "儷黑 Pro", "LiHei Pro", "微軟正黑體", "Microsoft JhengHei", arial !important;

font-weight: 600;color: #999;}



.footer_03 section { padding: 30px;}



.deco_1 {background:url(../images/title.png) no-repeat;padding:4px 0 0 22px}



.navmenu01 ul li:hover { border-bottom: 2px solid #008cd6;}



.navbar-nav > li > a:hover { color: #000;}



.btn-primary { background-color: #008cd6; border-color: #008cd6;}



.btn-primary:hover { background-color: #008cd6; border-color: #008cd6;}



.cis2-bk { background-color: #008cd6;}

.sf-toplink { background: rgba(0,0,0,0.4); padding: 4px; color: #fff;}

.sf-toplink a { color:#fff;}

.btn-warning { background-color: #008cd6; border-color: #008cd6; margin-bottom: 20px; }

.btn-warning:hover { background-color: #008cd6; border-color: #008cd6;}

.list-unstyled { background-color: #008cd6; color: #fff;}

.list-unstyled a { background-color: #008cd6; color: #fff; font-size: 16px;padding-left: 10px; word-break: break-all;}

.nav-pills > li > a { background-color: #fff; color: #777;font-size: 15px;}

.pager { display: none;}

.logo img { width:120%;}

@media (max-width: 768px) {
    .logo img { width:100%;}
}

#slidblock07 * { transition:none; -webkit-transition: none;}