@charset "UTF-8";
/* CSS Document */
.admachine-box{
    margin-bottom: 40px;
	padding: 20px 20px 0 20px;
}
.admachine-box hgroup {
    margin: 50px 0;
}

.admachine-box hgroup ul li {
    margin-bottom: 15px;
}
.priceArea2 {
    width: 75%;
    font-size: 20px;
    margin: 0 auto;
}
.btnArea2 .btn,.btnArea2 .btn_s{
    padding: 5px 25px;
    border-radius: 10px;
    font-size: 18px;
    margin-bottom: 10px;
    text-align: center;
	width:100%;
}
.btnArea2{
	margin: 0 auto;
	padding: 10px;
	width: 80%;
}
.single-bottom{
    width: 100%;
    border: 1px solid #000;
    padding: 10px;
    text-align: center;
    letter-spacing: 2px;
	margin: 30px auto 0 auto;
}
.admachine-img img{
     max-height:350px;
}
.border-bottom2 {
    border-bottom: 1px dashed #707070;
    margin: 0 0 20px 0;
}
.single4{
	width:100%;
	background-color: #fff;
    border: 1px solid #707070;
    padding: 5% 5% 80px 5%;
	margin: 50px auto 0 auto;
}
.central4{
	background-color: #ffc840;
    border: 1px solid #ffc840;
	padding: 5% 5% 36px 5%;
}
/*功能說明*/
.admachineTitle2 {
    border: #21658b solid 2px;
    font-size: 20px;
    color: #21658b;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    height: auto;
    margin-bottom: 20px;
}
.section-menu2 {
    padding-top: 3rem;
    padding-bottom: 3rem;
	background-color: #eee;
	padding-left:60px;
	padding-right:60px;
}
.wrap {
    display: flex;
    background: white;
    padding: 1rem 2rem 1rem 1rem;
    border-radius: 0.5rem;
    box-shadow: 7px 7px 30px -5px rgba(0,0,0,0.1);
    margin-bottom: 2rem;
	height:143px;
}
.ico-wrap {
    margin: auto 50px auto 40px;
}
.ico-wrap img{
    max-width:60px;
} 
.mbr-iconfont {
    font-size: 4.5rem !important;
    color: #313131;
    margin: 1rem;
    padding-right: 1rem;
}
.vcenter {
    margin: auto 0;
}
.mbr-section-title3 {
    text-align: left;
}
h2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.display-5 {
    font-family: 'Source Sans Pro',sans-serif;
    font-size: 1.4rem;
}
.mbr-bold {
    font-weight: 700;
}
 p {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    line-height: 25px;
}
.single4,.central4{
	height:450px;
}
.price-item h3 {
    padding-top: 20px;
}
.iconbox-bg{
    margin-bottom:40px;
}
/*備註*/
.central3{
    width: 100%;
    padding: 10px;
    text-align: center;
    margin: 30px auto 0 auto;
}
.bottom3-span{
    margin: 0 0 20px 0;
	font-size: 16px;
	line-height: 27px;
}

.whiteBg{
     margin-bottom:0px;
		 }
		 
@media screen and (min-width: 992px)and (max-width: 1200px){
.single4,.central4{
	height:400px;
}
 p {
    padding-top: 0rem;
    padding-bottom: 0rem;
	font-size:18px;
}
.single4 p, .central4 p {
    font-size: 18px;
    margin-bottom: 0px;
    padding-bottom: 1rem;
}
.admachine h2{
    font-size: 28px;
}
}
@media screen and (min-width: 768px)and (max-width: 991px){
.single4,.central4{
	height:auto;
}
 p {
    padding-top: 0rem;
    padding-bottom: 0rem;
	font-size:18px;
}
.single4 p, .central4 p {
    font-size: 18px;
    margin-bottom: 0px;
    padding-bottom: 1rem;
}
.bottom3-span{
    margin: 0 0 20px 0;
	font-size: 14px;
	line-height: 27px;
}
.admachine h2{
    font-size: 28px;
}
.btnArea2 .btn,.btnArea2 .btn_s{
    font-size: 18px;
}
.single, .central{
    font-size: 18px;
}
.admachine{
	padding: 50px 20px;
}
}
@media screen and (min-width: 361px)and (max-width: 767px){
.jumbotron p {
    margin-bottom: 0px;
}
.single4,.central4{
	height:auto;
}
.single4 p,.central4 p{
	font-size: 16px;
}
.ezform{
	font-size: 16px;
}
.border-bottom2 h3{
	font-size: 20px;
}
.border-bottom2 h3 p{
	font-size: 16px;
}
.central3{
    text-align: left;
}
.bottom3-span{
	font-size: 14px;
}
 .btnArea2 {
    margin: 0 auto;
    padding: 40px 0 10px 0;
    width: 75%;
}
.admachine-img{
    margin-bottom:30px;
}
.admachine h2{
    font-size: 26px;
}
.btnArea2 .btn,.btnArea2 .btn_s{
    font-size: 16px;
}
.single, .central{
    font-size: 16px;
}
.admachine{
	padding: 50px 20px;
}
}
@media screen and (max-width: 360px){
.jumbotron p {
    margin-bottom: 0px;
}
.single4,.central4{
	height:auto;
}
.single4 p,.central4 p{
	font-size: 16px;
}
.ezform{
	font-size: 16px;
}
.border-bottom2 h3{
	font-size: 20px;
}
.border-bottom2 h3 p{
	font-size: 16px;
}
.central3{
    text-align: left;
}
.bottom3-span{
	font-size: 14px;
}
 .btnArea2 {
    margin: 0 auto;
    padding: 40px 0 10px 0;
    width: 80%;
}
.admachine-img{
    margin-bottom:30px;
}
.admachine h2{
    font-size: 26px;
}
.btnArea2 .btn,.btnArea2 .btn_s{
    font-size: 16px;
}
.single, .central{
    font-size: 16px;
}
.admachine{
	padding: 50px 20px;
}
}
