@charset "utf-8";


/* Reset & Basics
==================================================*/
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	ol, ul {
		list-style: none; }
	blockquote, q {
		quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none; }
	table {
		border-collapse: collapse;
		border-spacing: 0; }


/*body
==================================================*/
	body{
		font-family: Arial, Verdana, Helvetica, "微軟正黑體", sans-serif;}
/*popup
===================================*/
	.popup_bg{
		background: #e49e17;
		opacity: 0.7;
		background-size: cover;
		width: 100%;
		height: 100vh;
		position: absolute;}

	.way_bg{
		background: url(../images/way_bg.png) no-repeat;
		width: 637px;
		height: 742px;
		position: absolute;
		margin: 50px auto;}
	.way_content{
		width: 455px;
		height: 440px;
		position: absolute;
		overflow-x:hidden;
		overflow-y:auto;
		top: 180px;
		left: 100px;
		font-size:18px;
		line-height: 28px;
		letter-spacing: 1px;
		color: #000;}
	.way_content h1{
		width: 101px;
		height: 26px;
		border-radius: 50px;
		background: #b21414;
		text-align: center;
		color: #fff;
		margin: 30px 0 5px 0;}
	.way_content a{
		color: #af1414;}
	.way_content a:hover{
		color: #eba927;}
	.indent{
		margin-left: 30px;}
	.way_content span{
		font-size: 15px;}
