@charset"UTF-8";body{font-size:medium;}h1,h2,h3,h4,h5,h6{font-weight:bold;letter-spacing:2px;line-height:1.2;}h1{font-size:1.2em;}h2{font-size:1.1em;}h3{font-size:1.0em;}h4{font-size:1.0em;}h5{font-size:0.9em;}h6{font-size:0.8em;}div{overflow:hidden;}p,dl,dl dt,dl dd,ul,ul li,ol,ol li,abbr,acronym,address,del,a,blockquote,strong,em,dfn,pre,code,tt,span{letter-spacing:0.2em;}dl dt{font-weight:bold;}dl dd{line-height:1.5;}ol li{margin-left:2.2em;margin-bottom:1em;}a img,:link img,:visited img{border:none;}hr{border:none;outline:none;}abbr,acronym{cursor:help;}address{text-align:center;font-size:80%;font-style:oblique;}blockquote{font-style:italic;}strong{font-weight:bold;}em,dfn{font-style:italic;}dfn{font-weight:bold;}pre,code{white-space:pre;}table{empty-cells:show;}caption,th,thead{font-weight:bold;}th{padding:0.3em;}td{padding:0.3em 1em;}th,td{letter-spacing:0.3em;line-height:1.5;font-size:90%;}input[type='text'],input[type='password'],select{height:1.5em;}input,select,button{cursor:pointer;}input[type='text'],input[type='password']{cursor:text;}input[type='hidden']{display:none;}label{font-weight:bold;}fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ddd;}legend{padding:0.4em;font-weight:bold;font-size:1.2em;}textarea{margin:0.5em 0.5em 0 0;padding:.4em;}