@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,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,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 {
	border:0;
	font-size: 1.0rem;
	letter-spacing: 0.1em;
	font-weight:normal;
	margin:0;
	padding:0;
	text-decoration: none;
	color: #000000;
	font-family: Arial,Helvetica,"Microsoft JhengHei",Sans-Serif;
}
*{
box-sizing:border-box
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
display:block;
}
h1{
    font-size:  2rem;
    line-height:  2rem;
    font-weight:  bold;
    color: #187692;
    margin-bottom: 10px;
}
h2{
    font-size: 2rem;
    line-height: 2rem;
    font-weight: bold;
}
h3{
    font-size:  1.8rem;
    line-height:  initial;
    font-weight:  bold;
}
h4{
	font-size: 1.4rem;
	color: #187692;
	line-height: 1.8rem;
	font-weight: bold;
}
h5{color: #fb609a;font-weight: bold;}
h6{
    font-weight: bold;
    font-size: 1.2rem;
    line-height: initial;
}
body {
line-height:1.8em;
}
ul {
list-style:none;
}
blockquote,q {
quotes:none;
}
blockquote:before,blockquote:after,q:before,q:after {
content:none;
}
table {
border-collapse:collapse;
border-spacing:0;
}
