/*mobile and ipad共用區*/
@media screen and (min-width:768px) and (max-width:1199px){
	.select-title h1{text-align: center;padding: 11px 0px 4px 0px;}
}
@media(max-width:767px){
	.dialogue {width: 100%;font-size: 26px;transform: rotate(0deg)skew(0deg);top: 0px;}
	.dialogue strong {font-size: 35px;}
	.dialogue:before {border-width: 50px 6px 0px 64px;bottom: -42px;transform: rotate(0deg);}
	.tuition ul {transform: rotate(0deg);position: relative;top: 0px;margin: 27px 2px 25px 33px;}
	.plus {margin: 0 10px 10px;}
	.dialogue small {font-size: 28px;text-align: center;padding: 0px 0px 18px 0px;}
	.select-title h1 {text-align: center;font-size: 26px;margin: 0 14px;padding:.5rem 0 0 0;}
	.select-title .discount {line-height: 2.8rem;}
	.tuition_table {width:100%;}
	.building img {position: static;top: 0;right: 0;width: 120%;}
	.tuition li {font-size: 18px;line-height: 33px;text-align: justify;}
	.standard table {font-size: 18px;}
	.free-with li {font-size: 18px;}
	.select-title h1:before {left: -18px;top: -28px;}
	.free-with {margin-right: 0px;margin-bottom: 5px;}

	#askarea img {width: 22%;}

    /* 主圖下面間距 */
	.schedule-time h1 {font-size: 1.6rem;margin: .8rem 0 0;}
	.share {padding: 0.6rem;}
	.share strong {font-size: 1.8em;}
}

/*mobile and ipad共用區END*/
@media all and (min-width: 1px) and (max-width: 1200px){
	/*隱藏的區塊*/
	#BodyMenu{display:none;}
	#BodyContentAd{display:none;}
	#BodyContentMainNavigator{display:none;}
	#BodyHeader_event{display:none;}
	#BodyContentAd_event{display:none;}
	/*隱藏區塊END*/	

	/*會撐開的版面控制*/
	#BodyContentMainDetail{width: 100%;float:left;}
	#BodyContent {width: 100%;padding:0;}
	#BodyContainer_event{width: 100%;}
	#BodyContentMain{width:100%;}
	/*會撐開的版面控制END*/
/* Header */
#BodyHeader_event_rwd {	text-align: center;width:100%;height: auto;	margin:0 auto;background-color:#FFF;position:fixed;top:0;float:left;z-index:9;}
@media screen and  (orientation:portrait) {#BodyHeader_event_rwd img {max-width: 50%;margin:2.5% auto;}}
@media screen and  (orientation:landscape) {#BodyHeader_event_rwd img {max-width: 25%;margin:2.5% auto 1% auto;}}
	/*body*/
	#event{width:100%;height:auto;font-family:"微軟正黑體", Arial;float: left;margin-top: 0px;text-align:left;}
	#event a:hover {left: 1px;top: 1px;position: relative;text-decoration: none;}
	#event img{height:auto;}
	#event_master img{height:auto;padding-top: 10%;}
	#event_sec{float:left;color:#000000;font-size: 1.0em;text-align:left;}

	#event_sec h1{font-size: 2.0em;float: left;width:100%;padding:0%;color: #ff0066;margin:1em 0em 0em 0em;text-align:left;}

	#event_third{float:left;width: 100%;text-align:left;}
	#event_third h1{}

	#event_fourth{float:left;width:96%;padding:5% 2%;font-size: 1em;}
	#event_fourth h1{font-size: 2.3em;color: #ff0066;font-weight: bold;width: 100%;text-align:center;}
	#event_fourth h2{ font-size: 25px; }
	#event_fourth h3{ font-size: 21px; }
	#event_fourth #media{float: left;width:100%;padding:0%;color:#000000;border-top: 1px dotted #FFF;font-size: 1em;}
	#event_fourth #media .stuednt{font-size: 1.2em;float:left;font-weight: bold;color: #ffce27;}

	#event_fourth #media .subject{font-size: 1.2em;float: left;margin-left: 5px;font-weight: bold;color: #D96517;margin-bottom: 5px;}
	#event_fourth #media .content{clear:both;font-size: 1em;line-height: 1.5em;}
	#event_fourth .linkmore{color: #27b68a;text-decoration: none;font-size: 1.2em;border: 2px #27b68a dotted;font-weight: bold;float: left;width: 100%;margin-top: 1em;text-align:center;}

	#event_fifth{float:left;width:96%;padding:5% 2%;font-size: 1em;text-align:left;}
	#event_fifth h1{font-size: 2.3em;color: #ff0066;font-weight: bold;width: 100%;text-align:left;}

	#event_six{float: left;width: 100%;padding: 0% 2%;font-size: 1em;text-align: left;}
	#event_six h1{font-size: 1.5em;color: #000000;font-weight: bold;width: 100%;text-align:left;}


	/* news */
	#NewsStyle{float: left;margin-top: 10px;margin-left: 0px;background-repeat: no-repeat;background-position: right 0px;}
	.NewsStyle a:link {font-size: 13px;color: #000}
	.NewsStyle a:visited {font-size: 13px;color: #000}
	.NewsStyle a:hover {font-size: 13px;color: #F60;text-decoration: none;}
	.NewsStyle a:active {font-size: 13px;color: #000}
	#newsout {background-color: #DFDFDF;width: 100%;float: left;padding: 0%;font-size:1.2em;line-height:2.5em;}
	/* news end */
	/* bodyHeader */
	#BodyHeader_event #header-share {line-height:2;font-size:13px;margin-bottom: 0px;margin-top: 0px;}	
	#BodyHeader_event #header-share img {margin-bottom: 5px;}

	#BodyHeader_event a {color: #333;font-size: 13px;}
	#BodyHeader_event a:hover {text-decoration: none;color: #666;position: relative;top: 2px;bottom: 2px;}

	/* Footer */
	#BodyFooter_rwd{float: left;width:100%;background-color:#FFF;margin-top:5%;}
	#BodyFooter_rwd #footer_line {width: 100%;margin-bottom: 3%;margin-top: 5%;display: block;float: left;height: auto;text-align: center;border-top-width: thin;border-top-style: solid;border-top-color: #999;}
	#BodyFooter_rwd #footer_inline a {color: #000;line-height: 2em;}

	#BodyFooter_rwd #footer_inline ul{float: left;padding:0;width:100%;margin-bottom: 1%;text-align:center;}
	#BodyFooter_rwd #footer_inline ul li img{width:50%;height:auto;margin-bottom: 2%;}
	#BodyFooter_rwd #footer_inline ul li{float: left;display: inline-block;margin-right: auto;line-height: 2em;font-size: 1em;clear: both;width: 100%;}

	#BodyFooter_rwd #footer_address{margin-top: 0%;float: left;width: 100%;margin-right: auto;text-align: center;margin-left: auto;}
	#BodyFooter_rwd #footer_address a {color: #000;line-height: 2em;}
	#BodyFooter_rwd #footer_address ul{float: left;padding:0;text-align: center;margin-bottom: 1%;width: 100%;clear: both;}
	#BodyFooter_rwd #footer_address ul li{float: left;display: block;width: 100%;line-height: 2em;text-align: center;font-size: .8em;}
	/* Footer end */

	/*ask*/
	#askarea{background-color: #59c4c8;width: 98%;padding: 1%;height: auto;float: left;}
	#askarea .asktitle{font-size: 1.0em;color: #FFF;text-align: center;}
	#formlist{width: 99%;float: left;margin-right: auto;margin-left: 0%;margin-top:1%;padding-right:1%;font-size: 1.0em;color: #FFF;}
	SELECT{border-radius: 7px;width:100%;background-color: #FFF;border: #FFF;padding: 0.5%;margin-right: 1%;margin-bottom: 3%;height:30px;font-size: 1.0em;}
	input{border-radius: 7px;background-color: #FFF;border: #FFF;padding: 0.5%;margin-bottom: 3%;margin-right: 1%;color: #C6C6C6;height:30px;font-size: 1.0em;}
	input[type="submit"]{color: #FFF;background-color: #1e3963;font-size: 1em;margin-top:5%;-webkit-appearance:none;}
	input[name="sContent"]{width:50%;}
	input[type="reset"]{color: #FFF;background-color: #1e3963;font-size: 1em;margin-top:5%;-webkit-appearance:none;}
	input[type="text"]{width:99%;}
	/*ask END*/

	#topbutton ul li{float:left;display:inline;margin-right:0.2%;line-height:3em;margin-left: 0.2%;margin-top: 1%;width:24%;}
	#topbutton ul li a{font-size: 1em;}
	#askclick{width: 100%;color: #FFFFFF;background-color:#e94638;opacity: 0.9;bottom: 0%;position: fixed;font-family: "微軟正黑體";font-size: 1.2rem;padding: 0.5rem 0;}
	#askclick a{color: #FFFFFF;	font-size: 1.1em;}
	@media screen and  (orientation:portrait) {	
		#topli{width:50px;height:50px;text-align:center;color: #FFFFFF;border-radius: 9999em;background-color:#000;opacity:0.4;right:1%;bottom:8%;position:fixed;line-height:50px;font-size: 15px;}
	}
			
	@media screen and  (orientation:landscape) {	
		#topli{width:50px;height:50px;text-align:center;color: #FFFFFF;border-radius: 9999em;background-color:#000;opacity:0.4;right:1%;bottom:15.8%;position:fixed;line-height:50px;	font-size: 15px;}
	}
		#noie{display:none;}

}