/*reset*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}body{line-height:1.5;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:400;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}
/*grid*/
.main{width:80em;text-align:left;margin:0 auto;}
.clear{clear:both;}
.dl1,.dl2,.dl3,.dl4,.dl5,.dl6,.dl7,.dl8,.dl9,.dl10,.dl11,.dl12,.dl13,.dl14,.dl15,.dl16,.dl17,.dl18,.dl19,.dl20,.dl21,.dl22,.dl23,.dl24,.dl25,.dl26,.dl27,.dl28,.dl29,.dl30,.dl31,.dl32,.dl33,.dl34,.dl35,.dl36,.dl37,.dl38,.dl39,.dl40,.dl41,.dl42,.dl43,.dl44,.dl45,.dl46,.dl47,.dl48,.dl49,.dl50,.dl51,.dl52,.dl53,.dl54,.dl55,.dl56,.dl57,.dl58,.dl59,.dl60,.dl61,.dl62,.dl63,.dl64,.dl65,.dl66,.dl67,.dl68,.dl69,.dl70,.dl71,.dl72,.dl73,.dl74,.dl75,.dl76,.dl77,.dl78,.dl79{float:left;display:inline;}
.dr1,.dr2,.dr3,.dr4,.dr5,.dr6,.dr7,.dr8,.dr9,.dr10,.dr11,.dr12,.dr13,.dr14,.dr15,.dr16,.dr17,.dr18,.dr19,.dr20,.dr21,.dr22,.dr23,.dr24,.dr25,.dr26,.dr27,.dr28,.dr29,.dr30,.dr31,.dr32,.dr33,.dr34,.dr35,.dr36,.dr37,.dr38,.dr39,.dr40,.dr41,.dr42,.dr43,.dr44,.dr45,.dr46,.dr47,.dr48,.dr49,.dr50,.dr51,.dr52,.dr53,.dr54,.dr55,.dr56,.dr57,.dr58,.dr59,.dr60,.dr61,.dr62,.dr63,.dr64,.dr65,.dr66,.dr67,.dr68,.dr69,.dr70,.dr71,.dr72,.dr73,.dr74,.dr75,.dr76,.dr77,.dr78,.dr79{float:right;display:inline;}
.dl1,.dr1{width:1em;}
.dl2,.dr2{width:2em;}
.dl3,.dr3{width:3em;}
.dl4,.dr4{width:4em;}
.dl5,.dr5{width:5em;}
.dl6,.dr6{width:6em;}
.dl7,.dr7{width:7em;}
.dl8,.dr8{width:8em;}
.dl9,.dr9{width:9em;}
.dl10,.dr10{width:10em;}
.dl11,.dr11{width:11em;}
.dl12,.dr12{width:12em;}
.dl13,.dr13{width:13em;}
.dl14,.dr14{width:14em;}
.dl15,.dr15{width:15em;}
.dl16,.dr16{width:16em;}
.dl17,.dr17{width:17em;}
.dl18,.dr18{width:18em;}
.dl19,.dr19{width:19em;}
.dl20,.dr20{width:20em;}
.dl21,.dr21{width:21em;}
.dl22,.dr22{width:22em;}
.dl23,.dr23{width:23em;}
.dl24,.dr24{width:24em;}
.dl25,.dr25{width:25em;}
.dl26,.dr26{width:26em;}
.dl27,.dr27{width:27em;}
.dl28,.dr28{width:28em;}
.dl29,.dr29{width:29em;}
.dl30,.dr30{width:30em;}
.dl31,.dr31{width:31em;}
.dl32,.dr32{width:32em;}
.dl33,.dr33{width:33em;}
.dl34,.dr34{width:34em;}
.dl35,.dr35{width:35em;}
.dl36,.dr36{width:36em;}
.dl37,.dr37{width:37em;}
.dl38,.dr38{width:38em;}
.dl39,.dr39{width:39em;}
.dl40,.dr40{width:40em;}
.dl41,.dr41{width:41em;}
.dl42,.dr42{width:42em;}
.dl43,.dr43{width:43em;}
.dl44,.dr44{width:44em;}
.dl45,.dr45{width:45em;}
.dl46,.dr46{width:46em;}
.dl47,.dr47{width:47em;}
.dl48,.dr48{width:48em;}
.dl49,.dr49{width:49em;}
.dl50,.dr50{width:50em;}
.dl51,.dr51{width:51em;}
.dl52,.dr52{width:52em;}
.dl53,.dr53{width:53em;}
.dl54,.dr54{width:54em;}
.dl55,.dr55{width:55em;}
.dl56,.dr56{width:56em;}
.dl57,.dr57{width:57em;}
.dl58,.dr58{width:58em;}
.dl59,.dr59{width:59em;}
.dl60,.dr60{width:60em;}
.dl61,.dr61{width:61em;}
.dl62,.dr62{width:62em;}
.dl63,.dr63{width:63em;}
.dl64,.dr64{width:64em;}
.dl65,.dr65{width:65em;}
.dl66,.dr66{width:66em;}
.dl67,.dr67{width:67em;}
.dl68,.dr68{width:68em;}
.dl69,.dr69{width:69em;}
.dl70,.dr70{width:70em;}
.dl71,.dr71{width:71em;}
.dl72,.dr72{width:72em;}
.dl73,.dr73{width:73em;}
.dl74,.dr74{width:74em;}
.dl75,.dr75{width:75em;}
.dl76,.dr76{width:76em;}
.dl77,.dr77{width:77em;}
.dl78,.dr78{width:78em;}
.dl79,.dr79{width:79em;}
.ml05{margin-left:0.5em;}
.ml1{margin-left:1em;}
.ml2{margin-left:2em;}
.ml5{margin-left:5em;}
.ml10{margin-left:10em;}
.ml15{margin-left:15em;}
.ml20{margin-left:20em;}
.ml25{margin-left:25em;}
.ml30{margin-left:30em;}
.ml35{margin-left:35em;}
.ml40{margin-left:40em;}
.ml45{margin-left:45em;}
.ml50{margin-left:50em;}
.ml55{margin-left:55em;}
.ml60{margin-left:60em;}
.ml65{margin-left:65em;}
.ml70{margin-left:70em;}
.ml75{margin-left:75em;}
.mr05{margin-right:0.5em;}
.mr1{margin-right:1em;}
.mr2{margin-right:2em;}
.mr5{margin-right:5em;}
.mr10{margin-right:10em;}
.mr15{margin-right:15em;}
.mr20{margin-right:20em;}
.mr25{margin-right:25em;}
.mr30{margin-right:30em;}
.mr35{margin-right:35em;}
.mr40{margin-right:40em;}
.mr45{margin-right:45em;}
.mr50{margin-right:50em;}
.mr55{margin-right:55em;}
.mr60{margin-right:60em;}
.mr65{margin-right:65em;}
.mr70{margin-right:70em;}
.mr75{margin-right:75em;}
.mt05{margin-top:0.5em;}
.mt1{margin-top:1em;}
.mt2{margin-top:2em;}
.mt5{margin-top:5em;}
.mt10{margin-top:10em;}
.mt20{margin-top:20em;}
.mt30{margin-top:30em;}
.mt40{margin-top:40em;}
.mt50{margin-top:50em;}
.mb05{margin-bottom:0.5em;}
.mb1{margin-bottom:1em;}
.mb2{margin-bottom:2em;}
.fluid{width:auto;float:none;}
div .fluid{padding:0 0 0 .1em;}
.hp{width:100%;float:left;}
.clearfix,.main{display:block;}
.clearfix:after,.main:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
/* IE5/MAC hack \*/
* html .clearfix{ display: inline;  height: 1px;}
/*type*/
body{font:75%/1.5em Arial, Helvetica, sans-serif;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:400;}
p{color:#111;word-spacing:.08em;letter-spacing:.03em;padding:0 0 1.5em 1em;}h1,h2{font-weight:400;color:#333;font-family:Georgia, "Times New Roman", serif;letter-spacing:2px;word-spacing:.1em;}
h3,h4,h5,h6{font-weight:400;color:#333;font-family:Georgia, "Times New Roman", serif;}
h1{font-size:2.2em;margin-bottom:.682em;}
h2{font-size:1.9em;margin-bottom:.79em;}
h3{font-size:1.7em;margin-bottom:.882em;}
h4{font-size:1.4em;margin-bottom:1.071em;}
h5,h6{font-size:1.3em;margin-bottom:1em;}
li ul,li ol{margin:0 1.5em;}
ul,ol{margin:0 1.5em 1.5em;}
dl{margin:0 0 1.5em;}
dl dd{margin-left:1.5em;}
a{color:#035292;text-decoration:none;}
a:hover{text-decoration:underline;}
table{border-collapse:collapse;}
tr,th,td{height:18px;margin:0;padding:0 1em 0 1em;}
caption{text-align:center;font-family:Georgia, serif;}
abbr,acronym{border-bottom:1px dotted #000;}
address{margin-top:1.5em;font-style:italic;}
del{color:#000;}
blockquote{padding-left:1.5em;border-left:3px solid #ccc;font-style:italic;margin:1.5em;}
pre,code{white-space:pre;margin:1.5em 0;}
pre,code,tt{font:1em monospace;line-height:1.5;}
tt{display:block;margin:1.5em 0;}
hr{margin-bottom:1.5em;}
dl dt,th,strong,dfn{font-weight:700;}
tfoot,em,dfn{font-style:italic;}
/*ie*/
/*
body {text-align:center;}
ol {margin-left:2em;}
*/
/* add */
table{width:100%;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}
.h{display:none;}
.b{font-weight:bold;}
.p05{padding:0.5em;}
.p1{padding:1em;}
.p2{padding:2em;}
.pl05{padding-left:0.5em;}
.pl1{padding-left:1em;}
.pl2{padding-left:2em;}
.pr05{padding-left:0.5em;}
.pr1{padding-left:1em;}
.pr2{padding-left:2em;}
.pt05{padding-left:0.5em;}
.pt1{padding-left:1em;}
.pt2{padding-left:2em;}
.pb05{padding-left:0.5em;}
.pb1{padding-left:1em;}
.pb2{padding-left:2em;}
.fr {border:1px solid #ccc; padding:0.25em;}
