@charset "big5";
/* CSS Document */
body {min-width: 1050px; font: 15px/1.6em "Century Gothic", Arial, 'Microsoft JhengHei', "sans-serif";}

.ask_wrapper {width: 860px; margin: auto; padding-bottom: 20px;} 
.ask_main {width: 98%; margin: auto; overflow: hidden; margin-top: 10px;
    font-weight: bold;
    background: #FFFEF7;
    overflow: hidden;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
}
.ask_main h4 {font-size: 20px; font-weight: bold;  text-align: center; background: #3385cf; color: #fffbf8; padding: 8px 0;}
.ask_content {width: 55%; margin: auto; padding: 10px; font-size: 17px; line-height: 25px;}
.ask_content a {display: inline; text-decoration: underline; color: #da5523;}
.ask_content li {list-style: disc;}


@media screen and (max-width: 1024px) {
body {min-width: 100vw;}
.ask_wrapper {width: 100vw;}
.ask_main {width: 96%; margin: auto; overflow: hidden; margin-top: 0;
	border: 1px solid #ccc;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.ask_main h4 {
    font-size: 15px;
    text-align: left;
    padding-left: 6px;
}
.ask_content {
    width: 100%;
    font-size: 14px;
    line-height: 1.3;
}
.ask_content li {list-style: none;}	

}

@media screen and (max-width: 768px) {
body {font-size: 14px; line-height: 1.4em;}

}