/*******-----------------1200px------------------*******/
@media screen and (max-width: 1200px) {
    html {
        font-size: 14px;
    }
    .scroll2top:link,
    .scroll2top:visited {
        right: 50px;
    }
}

/*******-----------------992px------------------*******/
@media screen and (max-width: 992px) {

}


/*******-----------------768px------------------*******/
@media screen and (max-width: 768px) {
    .pageMButton {
        display: block;
        position: fixed;
        left: 50%;
        bottom: 0;
        padding: 5px;
        background: rgba(0, 0, 0, 0.5);
        z-index: 102;
    }
    .index5 .pageMButton, .index6 .pageMButton, .index7 .pageMButton,.index8 .pageMButton {margin-left: -15px;}
    nav.pageButton {
        display: none;
        position: fixed;
        top: 0;
        left: 0;
        padding: 10% 0 0 0;
        width: 100%;
        height: 100vh;
        background: rgba(0, 0, 0, 0.8);
        z-index: 101;
    }
    nav.pageButton ul {
        display: block;
        margin-top: 7%;
        background-color: unset;
    }
    nav.pageButton ul li {
        width: 100%;
    }
    nav.pageButton ul li a {
    	display: inline-block;
    	width: 100%; 
        padding: 15px 0;
        border-bottom: 1px solid rgba(256, 256, 256, 0.2);;
    }
    nav.pageButton ul li a:hover {
    	background-color: #1b5cab;
    }


    /* c23模組 */
    .intro-anchors {
        display: none;
    }


    .carrier h4 {
        font-size: 2rem;
    }
    .carrier h4:before,
    .carrier h4:after {
        display: none;
    }
    .carrier ul {
        display: block;
        padding: 10px;
    }
    .carrier li{
        position:static;
        margin: 5px 0;
        overflow: hidden;/*解除.carrier .price 浮動*/
    }
    .carrier li:hover {
    	transform: translateY(-5px);
	}
    .carrier .price {
        position:static;
        float: right;
        display: block;
        text-align: right;
        width: 100%;
        margin-top:10px; 
    }
    .scroll2top:link,
    .scroll2top:visited {
        right: 0px;
    }

}


